99945 434009317 946349166 920314021 -394680514 37498814 142763902 -519297903 407132424 -630112907 629180043 333990661 -254979732 -494213613 658487508 310298706 937214673 19580024 -644069431 715231965 365570931 -918333464 481002183 653580728 635372824 -388996176 -23237978 -444722349 312023887 587940143 79227062 669164218 -177848104 532041715 355239043 224717884 -885055325 -524135645 144842623 -999597555 -253342140 823943712 847494823 -3228099 786874534 -186059394 -984411903 -274857041 -575128367 300909414 -755047309 682930503 -8760582 696918647 378406352 -200013818 285787166 999382956 -515686009 738670546 -118285899 521088666 386740865 989927062 -695164568 -630740373 496799980 -881909637 962314795 -867471356 -453733067 -429687348 995324277 -947423020 -719070021 -915095383 384975719 -492203081 841261540 899573572 564043496 -641679967 332162029 926161097 419903884 -708069907 422620155 -197998846 -974885265 959305103 -525759943 837375102 -736185434 -135279138 -928693634 691960294 -956408604 -927819333 -711165489 694974080 365931981 -412275003 -757993348 -796938921 -638547163 -977940397 443722146 270016981 -441885859 723716765 504901584 975869441 478235049 220685578 -238852904 -948530519 -254620322 -617543374 -392146838 -295495216 -611087949 -970544445 -427569940 890437905 165189084 40358971 -146072852 200140725 -346908770 214457218 650606446 209802736 -719865570 818063074 -215976233 -848384652 -631811562 -625332232 219912264 -908529187 -645798755 -459110490 -163535494 375618128 498596214 23265148 -188807372 -72315174 487603601 -21225751 167104592 492724969 -599680895 846906857 -691769171 -975765938 -525496396 16352214 796579386 70239117 157224180 156181487 -540397856 566003851 612937402 373544607 514191055 -28411215 991968409 -710028595 257617306 294677446 690630743 426552006 750184589 168489302 -505162877 -786123948 366839767 -925769697 594533955 470944808 -694079691 608400819 -465707459 105622640 -190992098 -676519559 -542431211 870480697 5289269 -954387571 81261785 -499488665 907100424 -590837440 -393514768 -437567920 -470144703 -958839099 -381263597 -635759719 386720745 -457390008 553932209 -810821881 -2553730 -345920761 -544983650 -697124137 757804692 659993895 647761485 309083220 844688241 968453091 602943078 642413688 -316030235 -595622284 -813678160 -495545354 -580557005 17452843 -956431526 634276895 186110120 979535011 -120667960 -207435402 -412808742 -113685270 -235856667 -361678702 -924138764 159467182 -82077726 -529978477 133912852 -526793758 87315606 689378435 904019219 -326718870 -365164428 -363659166 -119728791 919276948 207249317 -829127998 17527177 -669458852 -476278304 -328426249 867297710 -60443803 -372840062 420461598 638726319 -925699985 -863778792 208934142 -459510766 -234637360 931151096 373349310 105493681 -654022320 -194652217 800444029 -27456541 378843709 -231589575 791957777 35034100 96646694 -269898414 -260583417 -284784376 -558717687 -562586465 -215492087 -93750159 -120690047 -371268728 -863040416 489729681 139687179 38861300 -271264251 -223945390 -223547701 320452966 -949305543 -245039112 -918461975 275958250 -403936763 -224192363 -17041280 -847624196 321876012 985471446 576814870 683890000 -548480978 689595989 -788173396 -618101419 888413781 375721630 -122265310 236521631 -999033432 -46132836 -826008730 238233305 -265501499 291086140 354895091 -865934701 -906203879 -987054873 -158645167 -46663999 886338299 -168686861 677152067 477920864 597177019 940316040 380413853 50182721 -482227608 133540084 490920891 -943583617 851943363 853530882 -633247364 361539769 -126346417 -355149419 665017516 -160629130 -203905758 -268218994 194907382 -196697835 -546366891 -692410075 4447902 -125175268 869699933 -812530354 -764626822 506132786 541267067 -68373123 -208501881 -545876045 395207838 690449948 511834995 -137978538 -295112397 -532474146 215180784 615803871 -894224848 615233877 -619020725 709733116 -673671847 -561188967 -129892824 -756991751 -927179960 431865815 -495047178 733205426 285344304 455101820 327813961 831493505 -642460955 590824444 587467965 99952133 826062049 543415387 534989538 916228416 619013492 -8753117 936734842 -599421034 622151986 -235125445 295887178 -453959412 -922480648 -501971675 497863086 -35901732 57875533 408072779 -383146060 -238545460 -7517895 89428354 891982519 -834413468 -972455963 691588162 -212899254 -268057521 332377519 -111908613 79283624 -244081396 -111669970 399765581 978677808 -124344588 77719695 682547649 305879865 -19998342 -180899326 -181203939 -303757145 854948699 -982450494 443632141 855565618 -96930960 -930968340 -641010220 -227976505 -956669442 -525350942 -974999920 849567639 967571746 669454521 973627549 671330424 264473982 56727009 -971890454 93478365 58376557 -231750344 -38800301 -830708608 961725163 238071891 -814081637 -943685233 550409790 -5018653 663453214 377741063 959053147 -637084916 718930028 701685374 527012614 141094720 -989056214 -759436180 566401953 875319201 9600935 876538976 -884422651 -874246066 791421780 569554702 -743192216 631244591 -48888182 -931140058 808278246 -456058969 520010597 -195644060 -433550640 -247771927 -238506346 -923472137 -822778387 961700970 -409829402 -882302498 336856842 998661920 -267591318 -377693197 8999668 960687219 -331384309 690687183 60537062 -946193476 -951290959 -870910732 358355986 744882306 665970668 119028702 -506763092 533819587 788922431 -9471365 37371879 903017200 -105308061 400172127 897066485 -516210455 -2440819 -272552706 -788535371 474577372 458310757 900032039 -514940132 -33827754 722686725 815238002 -949001704 -777805774 452687333 64848776 -768119778 318562551 -911549567 -29341347 658470129 266140580 365683836 731252985 -936691704 80389986 -251686192 -182805909 -434241480 980518634 129480512 -259004653 405665389 -327990164 -949517079 -20663018 785953920 408733734 -878532935 110872444 447403902 -716971016 -498165846 508079954 456796009 864940832 -928338517 64224527 727070189 139767928 -349173727 -343808453 734008619 316005937 -716848804 376572442 -730626576 603847059 676024229 -561808329 -274696371 -941249666 660834019 529467753 -163285461 -124400294 41163260 20317248 638821902 -17502359 -733549316 568158152 883094750 -437503947 -912308107 69987896 -77844977 75178185 25914886 170105794 -792759215 -553195089 550729887 -460507756 -184196209 -308365031 -621813216 397165464 838050998 487518554 -812377910 -360349018 -62659694 970363665 480283933 725963405 -73927995 -212347658 961447228 -482595368 -214053971 321898331 -479832951 414385183 -706836120 -789275874 40288338 777622524 145178447 -364949502 -659409272 -521312237 -685536625 297964407 -514098379 941208721 930288770 504232578 946736663 -21579223 -687312341 297075271 513076484 447885591 -657562809 836679815 -716988923 -5940459 29844821 -234602000 292382508 -73375943 -845356208 -151757585 920491900 711673877 548697877 969731453 561603987 421177348 453488951 -8386054 874378177 844212181 -917840921 35330822 -369991931 -472774462 -528623245 80303606 -993265442 -672957812 322387864 700097198 -152149770 907113450 -68996285 -926878811 -199935831 210489683 -804695868 603084973 -538130341 226237397 449054907 515178349 722375990 -582300317 -115057378 155913798 -378129780 100125893 974742325 198704297 682326682 369937174 -536327711 -755405355 860770646 -335911422 -884110001 900201134 55053792 515234663 717927051 405478032 925849908 10837847 90943507 399241893 163278722 786461323 912522118 -896757347 -396053339 -887889226 -908358684 -542359566 703671437 -789838961 -874106397 -752538487 -677356855 -883139293 -593636147 -832206944 599361489 421355093 888160919 -362238379 914322141 459010057 -12742524 822689401 709009150 -232008333 -469454010 -954081451 61496174 -999721733 861706605 866345993 -434739849 525151974 383455452 -374341620 465522525 762459838 -130144595 87431156 500883062 -682754085 933677913 -991667597 -900129021 345424179 771362335 -329786076 386420236 -437125868 -449151329 -237731791 -657642552 -448401584 -474815820 -109359999 -702440704 46866583 -33249402 -119439817 144361497 681086869 -448562454 233171945 -596948234 -821086602 -386101107 -779131991 702834316 -152928768 759573601 488439073 62721967 953390932 -602557801 458224331 490501420 -251411040 100453820 -557620705 -574151141 134673447 -264462333 128428951 138408729 -973328382 -131991734 463978970 716398757 -909587714 767645232 638331842 -325788408 -291832612 626674244 38161855 829269133 -772142950 -857058732 -121581645 -731073833 -968067766 -962510513 627540636 330414476 -560070078 -943592918 215479413 155295306 -647427777 -617822006 -833026636 -309922948 777799243 831815460 -667069555 -226974126 722842840 -678556252 -206594797 166908633 -978088735 -336951187 973732324 -563985172 -759552729 -167373569 89408256 -254318674 794731556 -269742549 922099413 -388759245 412256261 879535295 1068110 -476601749 46331305 27551436 745965481 795905900 -589800339 -272242526 -795807283 -784730846 -874491731 279917576 -143699871 -137458936 -985792774 -553125060 -955922537 -356086231 -549479433 -222118218 29522719 -184629077 -18870188 -298797451 61203137 270197901 -699773344 922204264 329932040 769575565 -719723631 124038415 -914953404 323997323 -958845288 664781441 -865591982 64020502 858582099 600348239 -374257525 -361533019 173847176 -308632769 -796811228 -97826177 325207128 710273028 415434222 546029342 903728398 267930758 932625681 -833864611 -45608079 347471399 671294537 292806862 693789037 987792088 90661186 710630711 6523699 -343440626 -379084385 -65958206 888332866 307704646 713018166 -267347881 990172385 -707354572 128206727 -476905433 587276243 -281198439 -412166129 -239424165 689827991 780187759 -412678287 -77302520 -349757955 -860639027 -212850304 944948786 -702057708 28917953 -983317319 -110106775 -338982393 -718312212 311420621 522296985 636146745 -551292399 -164535831 -61302873 -741983360 -88854565 -671882549 487769046 -207791845 581081170 -281072634 347342598 415012039 -636862578 928849971 -366493555 -445448138 109314078 -115714114 -365558803 116204963 999752862 190925159 -243272523 764120881 270147127 983029219 69111418 -335818347 -633667382 815545801 -215625132 -994951632 -469365354 149337514 80419738 -504526937 574042863 -729987032 661543846 53513523 -727505643 926030394 773396319 544793891 -60307730 637418157 618823873 -615076986 472355910 -968614225 838265491 -547935914 -977484498 172969740 -534512824 -377314821 661979560 427676425 -374367750 584859302 -253945394 -159254344 509071752 -523348496 -39509411 -204434544 683425792 -754679977 2330493 -315911941 -407899840 928606783 484707861 -919533696 891852883 -112308902 650368023 -853985967 -864633565 -694214904 -802937614 -641087258 769325597 -224479701 -529742033 579987624 982481331 990905855 -159524845 372516092 762914725 911126291 77752799 -948339335 -974185617 -838827308 463562455 990774240 886063749 672852629 -594438671 984476039 -405114924 -247664353 768692133 -520483739 24257571 310144057 396915599 -172789272 43025465 111139985 -705268152 582205146 748907276 -541870927 882374333 783394969 -239106635 -622786697 -799816629 -644861424 -911482804 -720903236 977340190 -732452681 415146028 -580701905 -581808443 656914327 482458916 -12971984 -759690542 -707219955 -441852096 177320272 511454841 225102060 -210962843 -3210603 -552083879 204635050 990608485 -51627182 922568517 -339755334 -343574445 -619908688 815273652 955563166 -648982856 100996762 -611527893 545462554 590197681 658970308 -587467140 59425314 -84281307 913431531 949889155 112194938 -22385973 512536873 -402695590 -410518986 877573501 -79703925 945412020 -359985079 506375959 -399908007 -997324906 249485462 181193379 872485666 561170625 776082807 545558623 -148684430 -219910323 371691461 -655850007 923650383 650303594 -10680553 642445593 185178228 -765928555 -567408931 -70622119 287049319 -521054926 -989821863 -532506668 588753785 841416593 -734637264 696506868 296388120 673513724 665988047 -556332451 815236442 -747999979 -135109626 244905472 901030642 70136694 -901330501 5638003 -201677550 -450882534 479834971 -620040426 485322906 132987373 -46648697 55319384 -29424835 -209620802 985494285 -159866261 -434931628 -681888684 720183004 94377858 -920441815 20449744 789480121 520257544 844237430 -589441754 -458532558 -35917189 46632648 733144210 -797355166 -978651265 867765107 -646886961 -573045848 -53289104 934052222 -839988063 433136434 -117407621 392282429 46283044 792947813 990674280 -878222074 265333253 107180130 3492499 524839984 31141473 162485230 652091517 619429636 648050609 -714711620 -352274952 -557932213 637389108 675842168 -24993480 134713491 908906755 -378811746 -896241656 -218279884 -696300509 600158271 158481992 551132393 492346058 -633373818 -285806868 145765818 -397250312 721334778 748731726 -842980786 -77618829 580189687 140199410 351430716 -955554665 -760106978 -322203865 -278095788 -100376655 970072421 533658016 -935590766 454704776 -279246028 -641604034 -959834677 -299103044 -364274810 287269683 -578279231 976801723 2183144 -186365469 995955480 -82163909 903170364 -790724595 492066492 -42770599 -146878469 171816262 -444220497 986145940 985135235 -732396164 -536643539 392612205 360303761 -709164470 -640980167 838685178 -602582823 579253420 -76161628 -447838223 -415216484 600965618 -799797272 537259574 -456399080 771541008 -696452113 107035317 166491323 942933478 -904474286 -21667354 -575105061 896094695 288941783 -63458101 902290879 671500603 855583362 165444106 -312557089 -691046189 -965211237 875972630 -158118602 254233892 199274705 870567106 493762930 556846960 -496718260 597106526 59509874 -474829712 -962283200 -685949061 889448752 580965486 983183530 -621298293 217201382 542067187 851520885 -438136603 143581170 235729878 372398046 806753820 -817941403 -254756096 -348849455 -317798391 -246426087 -741193361 927970239 514065485 299784519 556080962 190585409 567740383 823646340 875760460 -531100684 -401655463 -633538913 826038 988910739 -826309397 -118305385 -394450225 612451069 -410245282 -171279368 88895287 414193607 345082814 452410258 530008042 -468852712 724554876 -578550222 324770689 -58508535 202477535 524739226 239308757 -706871189 -572714061 -157373472 -83710679 -161726948 764562732 961221859 -298141331 87766542 980917981 218411955 -976763623 -99956598 -552749006 -172888273 -477240966 -692096052 -270850429 487934736 948400849 -193913404 348122056 -849972598 -209411663 -365801939 -816244188 -577061452 575813009 -873793242 689745716 -287679877 365766970 -271832403 -78599187 -209469981 -532159422 395778361 519599808 861252223 822977818 414583519 939283293 -615369673 -774152926 -270191760 -734730045 349186605 577139820 -835263273 974342186 -599168222 -752969712 769547536 -630629637 -936216335 368374006 115127793 46620744 282569382 -662207124 7240279 974332789 573014479 425551390 389489277 298032425 704509093 674347643 -147379727 690001329 -214713325 -136375688 237249724 -852998046 -372160408 -182896638 131503088 873665216 580326531 -203167849 209055041 560166306 966911041 988144618 -76347590 -726200194 364997711 -557646830 677217081 -28654464 -831206826 -866090539 500338156 438660070 243535033 461981512 -479144741 531579593 -476731172 -334786624 -135385865 722376774 -894116535 316325061 839381959 -507161750 -733259432 -744242118 -662045964 -789734562 207480951 65832566 -500745750 -681733887 317602246 953408683 -679520366 -671878653 485422535 -203794554 -89502582 -432187363 -351982499 244388216 194883822 -605871776 -810938682 599345201 -327946378 -419514740 168603586 -334418820 663549318 675943917 67688641 -183159277 -232955140 225771134 797842716 -577382981 -94293203 -348576801 -432534780 -899354100 894776580 -931146909 -692635668 662687345 -610397550 168005200 137063398 -315500492 18770627 -479567232 775555474 525693106 499447042 -149802446 378920058 749766068 -555878022 29435053 966440624 -239115171 -937314995 -163001620 -908715139 -319221226 553937594 710000731 90000808 -866430942 756007608 -422212046 -526866535 969144195 414621135 311231502 260833266 779205214 550118848 -135661767 431422119 115075508 -524547917 -768836982 385599909 683864363 -367682270 -623730024 -658057995 -286177482 315883299 -202861197 -25816676 -2871346 205758539 -427045422 -83516316 -957366373 -334350739 -551398309 34256441 -12460390 249245562 -208844067 220868507 183197273 461379945 -802585807 517145807 -871000635 752013531 781251977 -475403514 999229080 430570070 -787447106 616688965 630591491 46673419 247148628 613755367 -171439440 -408366013 245248227 992044451 -188618456 165386231 714639437 646460837 966429111 -83506039 -514803536 -218445304 860979375 -723577229 -161703195 -188369064 195155894 412023934 505573514 341847060 146654217 -658818727 -833773525 235730071 359781762 -10087905 354225980 919096050 -232673695 -354381412 49961067 -121196706 436133758 -677979863 -476508048 -838983954 -260067513 867654580 -280668911 -113645926 942493336 698673599 -59978288 -463678534 -169874906 -993398166 -331283863 -164606698 -297130904 107165440 -480115564 477997329 371403782 -737649399 -882873497 -575915982 -356005766 -138817577 343396959 -720970181 357987258 152506234 -987193290 -31659798 177667625 155287023 366851687 113816646 -897648982 -354481425 532200980 -420124571 -578014607 759815743 -423039374 179560308 847779116 396115845 395491842 -564931496 644156616 -358824799 -715494616 356699844 832078118 -682998870 -534296228 139251767 95702974 654323212 21585169 -620336729 -795702806 -978541492 742244936 -32844771 -861794813 243967681 -909903289 -655759892 271043654 357474951 -582006027 -309409445 538443087 596124270 315481732 79235229 672693500 -871885597 106192294 950738268 526468378 612907100 -600292640 -213510499 684589432 -7929274 -955777831 -89529888 -629393564 -333115491 -152178657 549191492 -583143293 517438929 8396923 -998299461 -227573301 459171826 -404018344 747472619 -733777681 726623075 791025075 337880621 388720359 517862633 538157770 -160182705 -420028506 95611520 -868441030 -883788314 663602560 -360235014 -215061456 407085134 227016206 -972130750 -837230654 -591018798 31051821 -545622115 71199131 779437354 -929587822 -73185634 -615713004 -823471284 -129957254 -179877644 188099652 -300338180 629367665 357413954 -1966994 -545693450 889852566 -860390118 -482720027 463489777 29100023 -287407716 418206006 -614212638 -271983774 -410224390 854945787 -217230969 812162187 -99712188 98509982 -983615597 388634334 101972444 198434514 -679032736 -461408937 444412024 50308777 986378843 -910391638 130829073 -961327941 -431698150 -554878790 -636986659 931757217 -160040202 331388451 -624528352 -292941177 200175812 989516728 9190529 -988889772 618706959 -503747286 883230853 958145736 -697281869 -476445891 -124420385 656451816 -447475491 -825611785 388859220 -904365794 573913866 -864001705 506486725 -480638096 908524891 586019232 62733428 543172641 843132083 -164133104 555099545 -790730072 843468472 -507126012 630974611 -97906088 -521219086 -615153251 -44963836 731483341 -183708472 229805840 584301174 -467065815 -470227976 948156653 -821201941 120255726 545839237 -432131465 24263079 -291717002 805951230 840459524 28636658 406615392 190836886 -533658414 952940699 -711973612 -286439980 -494617529 -180443109 -758405074 918068811 -328319495 -21107224 295210067 70793930 -758904188 -712672615 805434085 -743234960 -439028120 -294529993 -694261280 140663430 -381131514 -816404289 -729547589 784593328 -491671449 -924280964 -688744053 -775575521 -273550490 -818606429 451560873 -500037992 -417466506 784383108 20121908 212916200 -759896446 911256630 90995534 -601061749 139541069 -810666059 14857881 933411305 866369610 -186019413 44316200 37198348 456353882 976486399 -804152017 753253148 -535054246 231783789 -619466526 -940039409 -368981311 216659093 -290650791 -790879120 230009392 -204892014 82713461 485816483 80618751 -794524602 -735470004 485873600 426802731 -734208520 -862439548 -844286352 791903607 -383826703 202768244 -492579719 -144630968 258103230 -414513161 -291524046 -261734443 199404705 705294664 -747511019 927162996 414436279 751942062 422530710 782797971 332710888 -939824866 935388618 -365783640 -926802848 213359859 796689129 -303869147 -712423876 792095981 -194324181 -128805707 -651851949 -462931221 -485452903 -102196402 -15613742 116962131 220921518 940292398 966735182 795995773 -860261296 -298453029 -156918721 -684720967 -826927704 677475372 -897678177 530828992 39820784 -413008613 -51438741 429408422 58313897 838270334 -213760508 -761403921 -117120158 363402309 -909486800 773420199 -879172588 803154252 440108659 389476577 282871928 924211920 -752613707 -470095999 -54069994 -986291780 935655402 255516899 -68151403 -311922825 -526031497 -748923398 -21251780 133265864 -104611078 526227981 -63070692 -628712673 307080719 46519966 718894395 444058674 242606107 -778558598 -302806166 -12155304 869407143 246744294 -163640694 201184126 549523629 388432574 662571361 386397731 -534688161 -198180516 68712197 863527725 314931694 116215251 -683793412 -734713777 386297924 31213316 665215953 871468902 -850601718 565475124 782300551 -305241280 724409747 -322156548 235362233 162489228 -309575689 -466464543 988223818 5982141 -86327903 -176150812 -29062328 -957600734 619614474 932028674 355571603 -328684418 -813246306 234669546 -640491972 902595112 -921361204 -57304493 451050737 -972687628 226708118 -230749303 -892945672 707491310 506869880 -410933048 -413140996 -676570508 -273735805 905957036 308680567 -288107417 -28111543 -447679496 -432037969 -826338524 -610857906 561875943 -868242656 -738997431 -326081834 388353017 791193651 -283138191 -144660191 -48190952 -961607526 572191421 105050175 780603984 506859458 579284602 851620680 538287479 -275806368 -828302598 874725159 -423511430 907950467 -417526547 86532085 -289544056 940411965 328482583 311915749 676716272 145470844 -663316454 988523319 793024498 306694107 -494521156 -244920851 937196887 -352043930 54456984 816666124 -336400859 -808558846 815195496 407077332 821832466 -343181757 440216107 -62513955 759853424 -79192358 873846440 643813317 -700362939 -515555425 480788873 -301132671 282317751 393818471 -394375984 599654290 -682482041 673543014 966947448 326012564 581378349 -547880168 850814153 -829292387 540919187 -344223292 324536205 973159057 526206683 -827091916 831515153 -988217894 -275412556 -775546349 736106042 381447469 834863813 774530927 979002059 431211656 951695568 373506230 -911658652 -178863452 145233131 -795260916 661980300 804913387 575968202 969568799 209733359 158484639 -77090562 -140037312 -383153347 -153545827 805333865 -577273208 -510698285 -71209696 458236757 752828191 366219014 -886733691 982808382 -705723735 71070597 -853424520 -575592775 -360140610 -816898245 -929075661 -48217268 318261569 -586430298 155479886 -693274291 526667622 -314077285 -841252553 457961937 -671342746 -629019927 -123020664 -963044790 168771477 -833711000 -352406812 891948532 -172810842 967712941 451863643 -434352008 -937600613 -668032027 34300642 -920953035 -784515318 -469574374 -730875597 421433788 355169744 -912129644 292262496 162474144 -658417419 -99606980 -52190296 -493109401 -529779002 30609502 392176352 902958805 102191347 -784524386 -12303701 -595972206 -211185672 666697133 310888448 -395122766 -689494486 -361174785 355153115 -753923337 -160938225 126598590 -678846295 -594934093 10513660 743068997 -572062644 -593436420 -549075128 -796215826 -267205728 -122502739 -529443654 976755294 -535466820 -916368428 -628863872 843053192 688982963 38884112 681036399 424138898 -414687320 190609389 862868262 360028313 107957560 -148465171 -255955305 -705709769 51089809 367022109 559769670 91422088 -194649129 -649216488 725929489 714321271 -63574088 949141133 -719113756 64341216 -12313982 897349647 728828472 -760305627 -200670404 454980192 -403756440 999455589 -19198616 -175944053 -665456320 -121322666 -748602144 104540064 594064076 722215427 222983962 708567118 779816189 271766983 -222590351 -834767387 -587271786 -686942210 -975097046 -347725186 -810182865 336352276 -96737265 -25375371 -18818977 710366296 -970551928 -541096219 -117239967 -871927605 868129458 -23102245 492207036 -119441348 52354354 625527562 505531626 725872145 830652877 146123144 410600989 -704856214 808087098 501842153 599841034 224941067 -527110424 292907591 -948172859 -599897214 110536707 -364538672 570706436 156269488 -227593815 -613194651 -130529554 -956012917 360663478 329131651 -908071634 -842236238 -137341929 511487630 -321158691 917482733 -425180602 526387378 -504192788 -446499805 645766834 153133137 -717334198 138371161 -461588756 -201434595 566614686 692020073 -959493956 -880436351 580228798 -457190526 -256085944 25704164 -144163034 183256934 496386378 -197327445 -752224162 892929442 -981070925 -83242682 229226504 -235546451 90484104 491499008 -891007154 -899771968 505105188 -150061383 469081467 553762797 -770119128 -552451076 309591637 -761827380 975301703 177290254 -99781248 -397416906 761094931 -726258539 -988924949 -498780964 -631198690 863991770 843575902 -887303862 958867901 -818263278 950702882 913063833 -671169148 -643506723 -131126727 -925529403 -968070383 -963010095 -606888480 51566002 208113166 910513062 2416923 169097105 557637301 133944556 -547769116 396902177 -972018548 -394486331 -485001818 870845618 -301203548 175118002 -62284468 179236614 265761851 -194685397 654063497 -946268776 88321218 -970192521 826197633 -242270252 970798389 330631030 958109854 -805931369 -105848719 -720691963 543546258 899333725 695521304 -567847520 -54929284 731872555 -482613466 662575605 -17193225 -772333340 264219641 294766923 -458891233 -220684978 780073524 532678219 496262171 556297036 -628127140 -217239400 -511356677 305540404 690374945 482154929 604515854 378795397 -792226054 292068376 413597272 150138388 847627826 340184865 -762462567 -324487753 647303740 239518959 -963850575 -591266217 -135038358 1901630 229199625 524306120 -304174546 311275902 339637168 -190078026 -632777957 401682876 175927747 174178351 354290972 -63002818 -476788844 863758275 -77198553 -823163359 983200201 430582659 -360276803 -955912445 317880716 -780914476 540978529 606731286 819544973 -612324895 -551757469 -930872973 -255716109 707202294 67961956 -66498716 -919132731 -737118408 249405595 -69902529 73336555 -519067884 593610007 17934094 57967913 669728903 365356486 -401711160 -451241324 310570324 -225847006 -849119365 -409077362 -647752667 -980113709 -933293315 -865535285 -875474711 -57359949 -4789435 851394063 -581347541 -925863898 -530432052 -370880679 173932846 -128774963 -161310893 -256919523 64086767 980519938 -757230995 598823595 192404848 -122257549 -579154967 -836056852 803638994 403067064 -61569823 104239601 -438030327 -910418495 -690346197 -688463383 -293317684 428053940 523371970 -687530421 250085915 471544269 294693346 640176846 356418175 -64810416 -618732542 838904043 -971007079 564522163 622614544 -215314387 772553103 186907080 441506061 110755378 -7950432 -181837941 676419261 -61275240 545566629 -510701140 901579135 845751379 -134244949 368322615 -509173920 -934320753 889744014 -595358176 -734840155 -890913137 -352608506 -783651321 737166386 -609464480 448476804 410150989 270573188 390587050 152110343 949430541 -759342782 -732295768 -399771800 969776154 706534762 604611407 -449320475 -762852196 -299229001 442815612 147360878 -379355247 -331558937 157911534 -511970044 -526385757 -784968739 -85382073 908931942 267639940 481318739 290595356 -445091064 -681026399 351424734 800223935 26347491 -258508567 31674999 177054648 592550874 -812227981 -121750380 508355186 731480547 -703292105 -100241091 355705145 -612744367 -155132318 295819505 -33243428 514071068 -863459119 788933284 337746840 213849898 607717312 412302720 855597874 697500121 461796402 145227466 -213516447 -731143693 857562945 -261689723 -245988769 -106831292 -903106021 617471863 802783871 -187964085 214251096 147548249 -119915027 567055932 93117838 -813618744 -558007741 298137131 -326761181 -445911759 -867642929 -519400593 588293591 -181419446 343728650 617912084 751600941 168175198 -870975876 -300314476 39371252 734292422 -874405876 288679306 870601811 -192792904 453919288 -799897321 68333285 419601174 -315665940 765595005 614886180 -139072246 -625875106 -97425350 -211465426 72974020 -293713602 273922028 -157417759 822355703 -900678950 -722304997 384009385 -937653988 216257883 646248122 405139981 -827944446 740593857 -520667918 -357189815 107101707 938602867 154551964 260273436 469656768 74475982 881529529 -76348773 966551885 73789129 -216109788 -611318227 -494779153 -60864397 -998624299 -16723710 392879947 -94838434 943651617 798247410 686515501 -913512454 -369827098 -297235324 -414434533 -351212725 -895546051 281883750 -339458651 977800460 -952461359 -866069486 -772232681 768410780 -431439755 287828846 319764325 421255820 -217143362 782482881 -411012503 679482072 -768679070 793017296 241481622 658181517 510267539 -877619434 -632938430 269675316 -952062040 -225615611 -234664860 583288766 -387942703 -121170352 858935954 177151269 801957225 -309184969 -180413761 271857353 -689493338 -185737365 -794716660 -593338279 -554645563 34364523 45374825 -226888605 -587267312 -28648966 -336314389 -592671743 942012372 -483770189 -639075391 -640235775 783225262 -227935762 -802764500 151663936 -890185380 -697471445 223454577 13389488 912619669 33437700 -762593511 18072711 722399814 -524979217 -14692080 -538695875 -853962543 -368255473 -533561525 859975589 -591540717 -159215460 610038547 -135571923 -920555770 219870531 903006394 256392798 -224880238 -721002508 966991947 903944748 -994558910 -914638643 753637173 395970233 -751398089 172990753 -909358981 760764107 775457790 -314491137 -497097168 -814800082 808887186 -836697904 -651079107 -560843151 688705156 624501835 -152161798 -641948026 -823004288 518774141 -477667620 -900400236 -410500691 300270237 93632529 543618410 -239784171 165422534 39868570 -326054084 874997576 -839025870 533294291 -19642404 631604063 -67694361 241025094 905830148 896039759 -459645530 922226113 97934842 687019372 568117991 -339287051 515453023 -372580890 -424938008 479155617 -942422032 219804648 26760191 -638025147 202927602 861539931 206226000 -251844222 -763088153 11986882 546175720 -331200318 -863700522 933740944 -594687366 187252563 446112638 595441959 822263153 679384492 625213789 691505635 -945765152 357490345 415504995 357927541 939472540 750058576 773906621 452421312 -168472374 691918598 559663423 -722110941 -493370246 848349154 -454844922 188736958 -134784594 408521188 936247725 287138385 621757368 983919129 -369469875 607998639 -115130704 -217759444 -776658102 -457469207 -204565922 -984815955 23329239 851059010 -624957865 -871926436 337733725 22689056 -955277246 -625516169 -155703804 -49787272 498749876 780557131 -260290216 926422062 389890896 267265374 9187225 538441889 151145880 267256660 362282025 -399915004 80236709 -257738134 -842861231 -532740792 -603818202 864908543 264913710 -115134142 -332760756 -401583361 561472255 486322502 -587011284 448679658 380844416 847490100 -807768678 -473297663 -684357570 570611116 -591815715 -938083873 -440581596 -564009751 482527064 -226988683 865290875 949415926 289344311 -171548134 -12077614 920806425 312950591 759178973 882034445 893601130 259984656 676401713 813169889 658542152 95024971 429197043 290391213 172855129 -747342457 -821880914 -693037738 -634783079 -613016765 866847123 184446051 -448200219 523380928 34170734 -397474490 763090220 347882554 939843108 561123537 -345644064 716501816 -337712704 246792371 -106998295 -445922528 746405274 876858073 -930230626 898890712 547498956 212084818 833356689 -832123304 -502791023 -167010294 -941096793 776306697 -75373320 393310177 -988437853 -586236135 -867505772 -379346185 965961684 -54533252 898080997 -706338222 -316640534 -782993718 -429780792 352840296 -846383801 -339115890 532643399 -105268917 465381990 547785375 565594849 799738616 514247663 593284679 -337355367 -540131036 481152875 -984923187 -523256458 374912602 33866203 -583026064 -774433815 104251415 596737129 -897535888 -851636784 -563417601 -237104809 911189234 733984072 -31982601 -43684274 353589641 955212614 -190220739 -779350205 195892404 -833191421 -988244592 764922947 747707023 -428209777 -23909873 -19365948 662623703 -426551290 445190616 -459805073 -808256347 234339491 541882471 617899307 856161983 303004236 -828246168 -625077912 -572995819 -363275976 636839601 -578016528 -693393629 -646375231 673812156 -737579358 -884718515 158788200 464290930 -820373010 541386408 261634708 913387693 -838180577 651322858 -161046720 -460650505 -840243747 600159937 977552666 -314368239 -619685847 954443767 337189160 960029439 332410434 -385201197 596154796 -818390262 -902320646 -563135772 -783880662 -957801011 -940340992 -160611019 267393870 -145132932 893442219 -214442925 540018851 -901226801 721413728 339185398 -491048956 934465034 -450777721 248411605 -896851232 413978706 325031030 -946525336 -98681580 -155862227 925784257 726214520 -996474572 869109510 -937383943 982333345 -704678974 -214847263 -891609499 900157727 438490823 -950615736 -141442272 -838006285 -916368696 -28412029 886846297 -644276880 237600155 -11408954 -116025899 -616374224 731842146 -676727785 724160215 -581993379 573099781 100157999 946837329 -864298441 514812066 -352502503 607692313 -831495068 -788899582 456897097 -636323223 498040496 659835939 587642997 130992899 992745699 -764360866 -691289801 -629219078 822673061 -816738053 -593348801 -489989521 -796492551 87012437 -606737297 905960864 200118589 827072066 -32500056 -326754208 -468193553 -767494113 580247400 552693766 864502852 -123601665 745409737 37774496 -106216348 -91345670 981374250 227759880 315522900 -49880466 -460073452 -702721647 67107702 -53832824 51448149 -365032259 -310956597 814929455 -256705327 -569345553 -86908931 -242955914 935817654 -628042950 420719998 356021160 738659155 57817611 -535895222 -37434309 539300959 78927618 647541656 -471943719 372124733 -626160794 -757072479 -862793768 -498878597 244476215 936840361 -933793314 -991648017 -282620608 58915436 -239574426 -650631364 -676852924 -448292130 155868580 591941949 -362996787 328384122 -220930422 22480077 -461469416 612254948 168093940 875467555 68541758 -352870887 72428086 -584834417 871436733 -462164106 -894438722 -666226291 -381711269 -701779338 -200219992 -94245628 -942036996 338187506 490593029 449393566 536653307 -99408166 -867085672 -274359856 -913689653 -129011478 -114700082 -804394037 -471073195 37941787 -876509058 -284010733 480155427 -866728722 952731946 -276388152 766331339 347801801 -400653551 344866048 -923442539 -277704051 -236233864 -752241757 -116504162 496069907 612126597 798658409 328925127 -360943414 484757154 19090125 884448723 247359649 -974831046 -738141827 576932471 949510883 -316703929 -132442242 -830777112 436273941 221903866 908691800 -437452971 57767279 4896031 -584022309 -195440122 473844255 482863681 676924858 783549661 715197070 -993558804 378502135 316096586 856663133 -22500447 -547316352 -910842484 -318844517 846041094 552400428 784499768 268737140 103296342 30864321 -527670170 -433304429 431393053 -650941708 349521874 880344618 871723821 -872761273 -715310818 551392506 -18274125 -55888117 738166505 832132785 -4484578 -305399763 -181590696 697775012 -661562677 -678368587 370531127 -48210747 302170321 999081314 -498868396 726033480 732129527 -556636333 77956962 -744719141 -810840428 -869044327 -949704782 199187366 -494181806 -255756477 -42960441 374412313 -41267519 592296695 -335432089 -245699382 -324477883 631888173 -854163417 -561395602 176610856 -801136273 707096169 106461483 436446267 -852902738 -319560636 464178157 435912597 -976772593 501030317 -948321184 487199356 -993804711 183602807 -91483243 694990790 849887316 663032897 -725254556 578777714 -138627880 -729523639 307884392 861963068 537862689 -801119168 -514238470 254654913 -154425094 712275599 -387586335 -767513529 318078079 198382115 -223342181 -222540332 -922670326 626373949 165022926 618370296 -314746354 -377677642 -200724518 -795742759 -59606505 743248617 283085476 223853253 362489161 -4344906 218483876 -860578325 -375921963 693701751 -33341365 162636561 -372145936 71772627 219838675 903766426 270253826 -265911572 16148195 -711064146 809692344 -24381359 -109357556 344099964 -699760842 -324536969 -570355183 -698260841 -831737607 -578534753 -145008440 428905527 -988307942 -470480028 -903243343 -723801275 -717642666 -513857212 6072934 -301473636 140581044 727821595 226526652 186281273 514666869 -339626905 -264617026 -940380773 -541380995 982545478 331807168 60551446 473979053 -697294072 -58341569 119409029 366673748 964903414 -670608558 -866154921 -57984369 282108177 -328660467 -546499016 -603896234 -472781615 -400865697 -697068805 -539514194 501423438 465838421 -591881277 -558181309 922629517 807362685 735594477 357389818 -167750179 -352746022 789476561 956528774 -94501166 -421130847 743292815 -66929420 -933564100 -89862969 -570698921 741512957 151590329 -634360309 302454721 -588891615 131760841 -485092584 26012415 -440122386 747188927 -999430605 458384606 479409245 -577265614 -572458986 588196912 -968973957 578934525 928331937 -288329422 -621609836 -551841912 -828877181 775438401 633534763 -181971546 -462030238 -618545573 -306991291 112295626 -583339852 479472123 -244643931 265820284 -627920396 -811351886 -940159109 -544191613 198970204 949192033 511934077 343286975 -848990280 -563994304 290971126 -986646820 -46567269 290326748 807899097 928931236 398222025 -676765539 -996448631 180201945 964066063 -604890418 222597986 -433244760 -266029584 -486759698 -155492054 -448956972 -43863625 643314045 -292039143 320280026 -967251445 201203364 69764641 -484937052 -608548963 -575808559 -865242415 -995831468 -969309996 768475742 -606685022 69667039 -336645258 -795335244 120096016 -315389566 -974851639 -517125114 303678586 -699241556 18423324 349574119 777971140 -107516185 153096980 -589883494 979352047 534402085 -643581906 258579812 570541885 -708629946 578181375 -197364988 -166764 -257989095 -673813379 -605977846 88220042 729019746 -185333439 -428354644 346988245 -32663197 -555013508 424300034 652383654 785348720 907448171 -133697615 571963494 -105043827 905745786 -199331108 -987234999 616804406 -702916033 -139037482 -668446783 -262141181 254478 -798069017 -418194205 482472471 579198368 -193344047 646268574 -521239412 412081114 -851410954 -753462602 -816160675 391752191 121156615 -922629633 262962085 -620715514 155882900 854371474 287004384 -740053684 -104487219 52853623 667941798 -450024492 317493838 132713173 826793809 -836597461 518650112 -759009401 752659081 878877057 349054440 55567409 852108111 573395860 318715644 -643327848 -203890330 65208750 476879980 378503984 -291504714 655535903 92104497 445963111 -725435451 -297327848 -418636659 933127749 -687531604 -684936323 -140393062 -843417193 -445880458 341015464 210755683 816154264 -937993157 275707660 -415612432 -816843939 -831736506 -279563069 -581561446 94214295 250612326 71422457 675223247 579926896 -55826248 -600525850 -262660660 833533596 372999251 -574149752 -942969119 524911006 695912094 -799209816 -505205683 -542153140 428937643 590456557 697743714 -94188397 12696014 -909420489 950195877 -277644179 -135960489 462069289 -969814808 -332955461 -915888738 760096361 -892379310 -995583073 923306577 287213724 -900951899 667430279 -813171465 -792836476 419367376 535641468 -622914607 -599204916 57717751 -158276391 169634343 -802432052 -567503698 -306467185 -512901423 234384388 -495524121 562934948 227040700 -157519549 -641002229 728734749 179410868 642315164 864244887 377516106 509732280 -431719529 -64838013 -486773913 -491223436 660206313 -179215158 560960569 -911497688 871196429 -609539849 819214302 -823951612 103105152 161040508 -567307832 -280898073 -9968646 318256089 519318544 -67178162 -222759380 193063697 936041935 -658885615 -516267407 868142386 392664556 955288188 -606296662 -197757374 3004368 656844667 235019345 -278173251 -125182371 656177296 -416008141 -600896204 -385652626 -999966337 -895847257 716484456 360387881 -755603011 -624651814 59963735 857596230 656082406 365499680 -670983591 34920312 893100376 731750061 -603561328 713184450 -508255942 719645065 -948116142 814785638 -561448599 -281395450 -631527011 721574564 793681876 -831148888 296245839 -234115468 -219968919 552090359 165414689 -499775131 -768960140 70997491 530866982 982259204 997861543 -390999493 -481956337 922775529 -774242908 -867448388 466801477 654821859 775812767 -41719200 665143307 -278889684 -166642796 308985927 581145747 474164166 526255841 402750984 244115862 336512133 801342250 -376791821 39347042 323191853 880036825 66376660 811885013 -398424802 -170484927 -197443214 -854841817 -916055376 925460191 -193432025 979312441 -179011529 484956415 247664158 169589211 -167531235 40948422 834177605 656741664 -113193150 -391863645 126194106 -733514640 255587958 455919162 -376834538 575772878 -773859768 261490467 -66559005 451021007 -241091226 -558278785 226323786 715322869 -809301749 975054868 404897698 172483062 344892169 151878841 -870941565 15862128 -876972756 -543135779 452536229 -11604584 196794786 843168841 -340435961 89246008 -108722090 364624492 879842529 -261712052 -124843690 -430396501 964703971 -543881971 -450211636 -550459009 748439599 -447669561 -204527880 627606711 591141224 274181406 54464125 -515581014 -430375137 -639715016 -232104129 512780380 -908329868 519142987 -763843040 873907502 277767760 -180235514 -605755637 -294777573 -240081280 -455079106 -817735232 892008400 -470677977 843881620 290700066 -591119941 -385148426 -257528440 -204714487 -748122016 158561085 813651230 -467692602 -680682787 -237702487 -568153669 502354564 -975203024 180821417 621692834 903450476 -205011936 926826039 436225584 -921140038 -427708202 -622168417 -601696243 934065362 129678042 826687527 -40341586 -301287830 617474632 93443662 -500674919 -751316726 963903182 605429934 622344201 95478791 -483185323 160235247 -707775375 -157518917 -366125849 -316877356 -862122556 381002899 -729746039 -111631677 218159815 337375244 634190859 -351137282 -993350117 -892473277 -683607861 -940049714 754115184 -103337668 -55579627 -485498412 720178887 -827349454 356585276 399271806 60504337 -788509668 346724671 -57585832 -977510304 -807686380 -285670009 752328268 741929761 688824398 653010116 250543153 145651444 -53117062 287985996 370593408 957883394 -430600025 -569040002 -756331872 -232281230 870692719 692929740 693167155 -384268179 -357077135 66710312 -521473199 -405369496 -503488574 13275600 687899557 -84806262 -637509361 -487772724 -327149484 -845047505 -657150119 242291108 -200258056 987065471 345022693 263855202 -810255344 -780872363 714737123 534102994 159173390 863996617 377223575 755779996 -331895872 145490691 644780716 900765284 255907907 -178975944 -391516829 652782484 -351905584 786093063 793780575 -418406567 -794836051 963378035 981015543 -841586811 -822791615 -790769285 978965511 -941592439 -574263388 91382048 174680032 716001623 -428076995 461762353 -503743586 622079569 558641970 204336345 813946209 775499146 -597017176 520816545 260357387 350284047 231465296 -230819133 -4979821 -176872079 162079484 -963535785 -395742486 193508227 -787828131 -370637698 -812736520 -668449166 -808134956 519414555 -676890009 598602371 163745127 -893264025 -325496739 -941324008 -304976661 740516561 -966714599 647840970 -393250073 -291244759 737743254 770122716 671531001 400576093 366971419 288651538 -642867121 647649600 -488806001 577429329 -681304988 797922636 254292450 -948522442 334868382 839195190 -539728320 840582165 113446053 -578339408 -512689499 -894661823 -248442719 884533722 -554350736 -606916902 356722762 -55314184 -848641030 -205837928 587157427 373734990 -237983121 34782671 -712572517 741112439 -305873209 -315957608 -259916213 -260030695 -835582287 193846072 857275091 376818011 -262330793 292604873 -45410313 644851382 -901710471 218897588 -799204074 222904511 160512867 427958263 396104945 -623424242 978392550 896333350 245450516 160624506 -139952721 -815679955 287057167 -257490347 -296006809 -490528151 -193435690 467374173 528613113 174422453 -661377179 347294851 53572592 899198230 354845935 260883262 768977325 196537688 -135433105 273585724 -393923172 -338822189 -268313858 864670556 -898478680 -104975297 45741683 -142748973 -627304287 -528248852 788964051 152054943 -999602463 -55817028 -709911671 -270133063 -718529367 -233404225 -114556037 279154207 -537423778 -239925712 800880801 -448730057 -412529769 -276345383 334802502 331824519 -131084611 935041702 -713119835 -992100464 311982233 120572336 -458074002 -782902817 -47344380 370312577 365741047 663674953 -832341982 215209149 -287145245 -89040305 337871081 994485452 -147777697 79831351 -309647875 685689197 -251962400 13516424 115077914 -951177727 286176839 -569167710 -804268876 -954524922 -579330175 -123500545 726108281 -752573837 391318033 -506076449 61285673 31849938 -891799804 648438368 -494939215 136669134 665480860 -255967536 -731232318 541368421 -664728829 -486489154 -825221527 171070293 816437827 -367494653 13849620 -770398978 673323319 189015426 -420131209 -512202926 531858018 643842693 -397081914 423049652 -334860047 -45324333 593374985 -91572290 873367382 195688651 203257279 -888746476 -907636868 -147117813 310938068 -816493314 185678168 -821609090 696560099 -895417495 368487540 334381581 -480516799 -55795179 28433849 183080460 591095607 -87626944 -220243522 -217830868 119085529 -499331641 -645960628 754422990 -399430036 -31799592 -97413541 309330873 -765117525 -52840560 996481572 -711599674 -269589111 486833021 172593284 504895313 -419810795 528258486 528188753 -785008390 330961436 967788033 -131613769 102912402 -625003748 -333626896 -885340645 -330567370 851653308 -129350447 882776808 453968967 649278565 345071933 5411059 675320713 -190267574 927402681 -548629658 496832095 340046268 446881730 239046384 -913707388 -273113235 -935504934 320914 -74979339 -139629713 751884080 -327623922 -199363756 -678787399 -622417108 453108674 384169438 780166015 -785244500 682525245 625176488 9960496 -232676895 76262121 920210050 655368391 866197513 385838959 653563937 37208536 958349299 610988994 -235626682 348071071 -246688843 -27294400 54127221 507089785 219650016 -802419416 -898317670 567212764 -405387211 759836860 190986159 -521373019 424569550 -66275210 -444314893 -609681540 -128327014 498525335 141206460 524839992 302721489 697070133 -774703655 885294352 697387775 -679036608 -905313201 854203300 -474812050 296184480 261743216 -144911600 2784100 288872623 -494647111 -967965790 -932438475 304158400 -104453249 92929430 -862727507 -570927543 -414624948 722469376 -368765321 -804340512 -400808583 -828175041 245169385 153187054 487703649 -103447606 -858200311 -337737067 -722702460 -13221016 -979278696 -570282878 45648721 292481570 332229681 -352374276 -707005857 -943147842 320641124 -915305432 566700966 476986781 -63810585 -840159666 214739906 -315919435 -225707073 805420114 674636611 -441572983 -657945141 320575506 -503346280 -324277059 702236379 -942555439 -415403332 -815503554 -821882186 -951883456 295265665 723031735 -318078072 60645938 900960165 187247968 -465731284 843601334 100945574 -914417440 -345510843 -235651416 -221829634 -16239318 -311836328 -84938082 -841884265 -370943041 687341878 555627789 -531391923 753944299 843931030 984765059 945293388 -622608657 -22957543 504018481 710675400 -35584607 464301702 -694599639 -563483848 151164171 -649344652 469483445 979153850 878455565 285075130 2779797 307120572 286701982 385124409 -690019499 -507370204 725718080 763470345 623088091 441943347 914624090 -311275183 548164376 -982453146 -488037199 401686581 -225101452 -862912846 -958187092 305269734 752001513 -964612800 596178122 -69359733 614553179 -51477626 -701540398 -627408874 97633726 -999684067 1351627 656869588 -356758037 855254490 -144983967 163376136 -855926568 28130709 -863347814 -616220851 868088893 -736746148 857681270 309373824 448434500 843916559 -662534778 967292918 -436690639 923299145 131114666 141014963 688858757 -502321959 853475859 -258217786 959278999 -367877025 -801798051 -126295956 327476882 -342825570 514563358 655672807 881978094 -986097328 -981968676 409425972 -236215085 -440726221 -388145824 777078330 -62484111 320535557 414581998 849882048 -683237160 -258575295 915531901 521932694 -565661952 -51611328 461816236 -832898108 -904610143 72408015 -204221686 -696285345 882606206 -630717434 -520473448 684625147 -464961223 246454952 -655612718 -365921860 -134609428 -455285021 -79571068 723655308 -858131760 -281378447 -698552936 188596837 907714659 569917707 -293686031 356094618 -908741540 -289651198 690514506 355427771 909406923 -853473928 -981245770 396042454 722755444 158317356 -367546904 781290726 803753759 871045391 694962561 -830855974 485035407 17932928 714631970 -663561496 -603633428 -239682611 57275257 561421153 646089572 970985054 -656349747 -224146839 -98839518 965921795 -165199694 695432955 -790230736 969486783 -503749002 -445094623 -65631640 -253859595 -431269716 305775415 -169101268 990543892 -84960072 -474685503 -27859007 408319253 -565843025 390871429 547107474 212014246 86593224 889603441 179678908 552314822 311259944 -835542757 947239444 -491597857 -884930714 571939934 81732754 395005671 238216666 -633081063 -624227908 705186214 738676069 949830823 -100949935 578610442 -373215673 859117633 -235602726 -952015841 -753368625 692910643 -716554553 643203334 992281031 128450111 372996859 441681780 412551258 -217512155 -600767055 -637207104 -263316300 889290637 -365504053 474829745 848200490 -971386349 -732004431 -881044019 -798879687 497527587 334111550 293969819 51606541 307275272 -543185542 485168344 464881264 201928809 -348687950 972897965 527069952 -213102605 -201744837 -384067842 81093779 107375589 -625708123 -659278923 -354141209 -639599568 168036195 470993143 150637667 -296319954 -161062973 -117085332 -144426325 -988795516 756273172 999033938 -852010815 468713138 -426685807 931955778 569070619 274268368 322885863 -804311691 611841269 -76905197 787204843 873531200 155475738 903678816 810663551 -726240304 -453850644 -319239147 -931348832 -856392261 -963315585 234860816 -25078409 -79506287 953023704 -772858035 -584683244 156465739 -400390217 -886475794 -296432588 -12462280 120267182 -651747609 167002491 309883541 -260277689 122574233 -258687791 -507873298 201372040 627276746 -816653302 507753528 792785379 28703917 182839790 482031217 -260811882 869978842 412191532 807074112 189829438 709588160 306126144 378534569 -414814975 390129818 201156333 469535759 -80694802 949270672 -858087178 783843326 -280232840 551036099 818267663 -319531188 773989632 -529934009 -501329233 800963121 442704473 -498031041 947591603 99597127 -835077117 -87762444 -216199951 -860395340 122774778 800891792 -69348302 554902822 502287919 706168822 -235195914 -609952624 293788304 -20521131 799887124 955814990 417028482 63791609 323449239 -990424530 -404350744 203399056 616965700 548421294 197209246 -547012421 -312291372 -536015813 -170508295 -311714554 31790822 173618134 -519338908 -89390783 -680632541 -103342290 124761147 -426330048 893909063 -956225940 -926447097 -681348378 742265159 -997177835 449173251 -186090576 -55794161 -203378485 464292502 498466631 -121860857 -775726960 754407750 949440697 -682824311 -805060992 124251544 -43171762 676472924 -807788875 -283381137 -202053246 319150664 -853513769 505890922 -974513103 -776304659 -623489034 -44819361 -18742180 8348284 335113857 -425093876 -14803652 78454129 -579879184 -817691821 -818584870 -40905029 404793221 -142871042 258972230 -357723513 267171232 -465796375 -649978430 -951311968 -784521921 -204243952 244366464 -109047533 388462360 906863894 996989373 933933177 -587323644 6441893 65328988 -382669423 235650951 10860503 747288762 638153502 926458097 -300298672 -217930987 610758098 -434038436 -978404030 354799919 570087965 -413607120 -614252645 -840506096 216461930 492595568 -889064511 823206168 236725016 -368380817 -777559728 711133106 -396045270 -338656666 861018623 475768113 -748922350 359770610 439086761 -328525934 -354584228 848135379 -92038634 -333077707 324895248 121257054 326452970 -304624045 125872269 -696188349 -296501900 962938284 936258583 -844356780 165191864 774805216 -566098840 931939819 272816909 -543446870 785484295 766125786 340505533 467631796 453218481 -202320014 155124090 931115046 -193795220 160478749 227029205 43057390 475851668 -60927993 -638143940 -726184359 -29749048 -689839986 502620106 472257638 -582543617 -747048763 642049002 -129430940 -887018412 -398347420 194741448 -35130610 -371510391 483426768 -919694485 -425689940 -159387440 19997130 -97856237 -667016278 751847785 218527257 843324498 -585833037 -405272695 617593331 -544696195 802931641 220529924 -983786474 -358826472 -935402491 789029823 22971499 941774906 -660171655 758684498 301171967 886688470 122648463 -825484370 294006240 9702102 803837115 595776570 -486177579 322132664 -762344562 -410446051 747554080 -283032229 -407133298 -579363354 226178973 813271852 601865 196728029 331265405 790618496 -650577924 746631957 -233321034 -480106945 -821590549 -483158308 549616926 807302602 -485461618 -2844747 -729976735 -496132505 -281893644 446089062 308914372 -775370440 -502182807 -265170875 189310558 357211895 498607763 42733046 -304903417 197422999 -678712268 -990301029 -340651316 281853230 -721536940 -994340028 -304603157 -756568954 678173405 620931630 -698261776 912351686 544200611 -767747615 -55073209 -975648079 273923473 -651072720 -412965225 326288350 -269869856 889498314 -639375660 -611536351 59456562 938969204 -585748151 483139456 -679444079 141959035 106747358 203604432 471052912 -825817559 434626364 -158048586 -678930895 61813411 -369918564 536548651 -423274058 -460086576 793225168 326791729 -599906247 -849265397 -159462265 -5115886 62074119 512535100 212119938 247182626 -203001920 328478161 409614804 377402214 -497693487 -944311398 -187698968 -849330794 -399078527 -420195184 -430147995 -790025026 299332038 -547266379 925452635 -309245429 -647588909 349453180 131673627 -777130852 -831993714 -636209437 286653308 -687841500 643471566 627806273 823119011 -262602460 274860246 -652162283 -571150128 -5595744 -370245167 -701663599 322420495 827167824 617870502 -288421425 -56420555 -649017787 241820906 465700084 491981118 99682980 82230956 -69291797 -186681387 -484435976 246720293 156861744 -356716073 939328263 569327679 -174459151 -253676445 235717943 -80782708 -72632407 888952233 202686736 534241668 -889946990 -686914612 -681498851 955411935 10710322 -32577947 -8306577 346009850 251862913 -919480020 -968978864 -46311896 -323498573 455294135 822832229 -236902459 -254590873 465457875 11173824 26989869 -685758103 -52964881 921090726 -852054043 818981124 -708887658 -831561012 -740466294 -360186838 598200489 -892973416 -988128735 -351900552 960359308 -610232031 -792566610 -848359667 464856850 141449999 -15151738 822375016 68172339 188207664 272728132 998075080 699031060 349726387 -20445949 503682788 -317149891 -436827425 871005758 -669494046 -819005783 456806301 -421115489 -913485921 900142070 -226957063 -30594452 584925819 -392161913 -517465336 26925957 -291745146 -613929138 -325129004 -540951977 -269803121 898385274 -505283135 -333965726 -17058582 112522754 64661930 -134836714 835052745 360494761 -342121425 -44405202 -889904307 -176200014 -332951334 274277897 -115671450 -802509829 -65978218 871687977 792608078 -247493889 405790961 848221963 -36109984 -575073862 183064821 508569274 -347597428 612567872 -77172725 46691789 -496840752 662231855 466736995 -674026716 466402775 -569840040 -780978171 778581610 -883463940 407538114 -850211488 610033066 -737641977 413590767 409654316 200058133 925655079 -235999369 -898794248 628391425 15138758 504155290 -621997764 -892564012 -3476957 447419743 -170239129 737672600 773580994 193376118 -455889628 -764889527 -828537542 465162989 680174415 31916678 469482396 -978915074 221864291 -222578205 325675732 -559515079 -879699502 -732007558 512728388 197168639 -649314105 884584365 70186090 853215576 134958217 747141706 -898499563 690021088 235065518 -494032815 -432326381 -204116199 187476943 -196059816 -742901073 499011067 131005919 784585182 -694032523 233991366 -11031557 -736557401 -355381650 -214511427 -556538293 -726085322 -760452305 -945195361 105381154 588761065 283269962 283947637 -959148955 852339662 -705894469 864856325 -491197339 27559672 783486132 32251545 686939113 530435767 -122587879 424344609 -633038318 312124010 -221455988 -422754154 -901774624 14066504 237596196 -642880695 -712766478 -981204189 -914116105 -262261905 96238499 -404693683 157077397 -425078301 154015000 -585373017 929872869 507610880 -138843440 -234794707 202001242 -327335219 -739966523 -356610738 -185491168 715049751 -156117050 794066852 -551442987 -219567926 -313634402 -758984183 -660576854 696773590 310788436 877052865 909123116 -996057344 834662145 -269413785 -764756005 -231591629 397324759 262800086 512051133 -832163246 6539388 888693939 130029089 -485617377 95876934 781546087 501968666 228964922 -379052120 877393097 -475810672 -830128471 290306250 532906448 -130552608 -155442673 -483805507 -961546824 -206637679 -274634071 -175307924 -992691050 -48616289 737083687 488435529 482872302 -340065204 189962081 -344540912 -503503669 -310744641 453395342 -662997690 555599795 322813011 -264459046 959310967 556450372 -539710449 104600681 -565357725 -309091591 675973845 174081086 900907545 -866519932 -807013370 53180797 -257122480 754460865 854716491 -50105958 -119118555 -67640276 -431902682 -568719735 -122394054 -449781237 96987504 -878412187 415895872 -427518855 228937074 501692663 689028730 -151454495 513577991 685345612 514997801 557534379 -693284962 243425084 -74851788 -216748568 -203259126 477606984 -889406766 -929163157 424126274 104266645 190488335 450835740 -28864124 482453 -750574798 -238228734 857436664 177388583 289727828 -47407662 -426899777 -980781561 556602357 680360573 -659446354 57300743 466989612 -264189335 3482247 -672220869 405844893 123848312 -170179328 304383646 669514334 863963563 238651619 -474717318 -405856499 -88084848 456185193 -450492960 -191556079 -27552999 -850023603 224696650 844887079 -251101532 332186446 522901131 307596913 277993466 565741503 -574371707 -812309272 321440143 510958439 346824081 331046784 -975700835 -344370656 692928404 331982830 -667072503 276767143 471350990 498336711 -601579259 -719004540 740895491 -41124998 920482013 -506539603 97698321 852219609 444443643 -889499037 -866675022 -185710611 173072493 311802089 89677992 127055196 -702972726 220469688 -268495314 873637270 646072814 -38557177 -859745224 -150279506 746819375 465951810 989961359 995320782 754946612 -788502372 645716322 65425263 815870319 436669186 -12409073 523345477 -654580876 109137291 146248857 160814982 273344790 -153445515 -196974003 -10097875 -760206918 -164778058 710139255 -460934836 187551471 -219409510 -844905150 673476564 482246920 678348771 766087674 899720050 832787342 -308411550 186213835 -937528904 734213988 680129126 143023439 626394449 576936317 814504421 -997185689 19534837 -581077884 -766612860 -694036359 -686040550 -8885596 948071989 -435717437 -736073155 -736860511 -604292833 -837447665 -309478814 376962340 -696853174 43556140 381570182 -227399435 90888042 926645876 387447271 539077998 381215888 -286605078 692271399 -678339088 845581140 40376274 97111105 143851151 -591767535 -79263833 135571859 -428832694 -790279115 -426860320 366085026 -100773719 897282352 -475837205 -198037133 -180519245 -889618778 542863725 630597402 602731671 249850854 -191963193 959497466 83402160 865147552 608765680 -90800432 -682819350 275726659 97845766 -452884221 -95069880 386606129 662841873 249388862 413027655 -463202851 384561418 917408824 -273021385 143257684 933801257 282620186 -79081952 919435200 -981124653 568808287 -919719611 83828636 389878764 682741685 -126953476 13010432 -605053182 812286691 -722961893 627647189 -637336595 -954100568 -675607584 774889487 -604349633 -538289597 898612066 80449148 -707701638 877732438 -125679534 776782115 -283132474 -899579081 780705209 646410263 -612961401 841006470 -729250655 -879823922 -810081208 140984859 -713088045 272726768 -421463999 442239033 763414662 985050864 -429296740 647219868 996601166 -912287931 606909551 -853568736 -381351200 613150592 953260208 878451158 659030690 -128116937 -739127638 703774967 661604337 984763465 -932343881 -416419585 -135267450 -151779830 -783209765 -436337195 -444534156 -245326925 -460000629 -620755324 -548003362 615286230 113083097 -846504216 -644009807 -513321857 -533878098 -403221726 -875915200 708759244 -922684782 873778142 68215595 -886043946 -118250703 -882271277 -261181982 -414703984 -478774665 -355768178 598325484 -856058376 -583186900 923104388 -750583976 -591685650 287208033 -493576502 879753706 -881462878 431881389 298781520 -672796916 -506427101 -958468400 -954402170 -432458409 -233887345 790122712 544318091 -351985213 873245620 5257998 314078139 -411188946 119141306 430241641 -777694030 775471159 -378033900 389596018 87983547 166906192 -482710198 -192966800 -663193300 73161485 -459563954 -80946258 -222768695 344127021 65751994 -294472330 216235303 414114156 -221116257 -658926223 711630285 400609501 -122284591 -470844316 848760104 -510727241 -482836479 -893697311 344188222 -215645874 344790494 -27622177 720895774 -309151393 -528412098 -877299351 -968683611 -624205698 -200159199 721255831 756037477 -865051282 -733221865 -991234120 161921333 410791644 250901266 -700724989 -744249239 127585827 -689941567 955720271 -401475612 -272350640 372614767 -344379786 -994923529 648070241 666588836 -797319988 14605540 532847512 555522493 -521865861 -863422976 -973812121 -810412651 388156357 856979501 971612550 -604468642 207083265 51052479 -45828371 -240868014 -867770472 60383560 697445331 84585922 -962843038 -373593643 931250074 -326171379 658132141 318166705 -248989473 357675034 941894341 -468974305 -826432434 -690082303 515471400 -76195733 -907593357 -109921521 686612444 256094947 -821429996 521378883 965434021 3724836 2757946 490670721 123545926 820690957 932018171 -920325109 485177460 360167794 -274198551 380491922 532156513 533003348 802208552 532249314 359664363 266624090 360820057 77052689 -915408472 -388194663 -157989857 -454019371 155593710 207140075 753032533 -756232177 -178552265 971667535 -236467546 -725138829 996230602 -898604978 -667386707 877408508 -809044343 101680031 194960392 810162133 -62049391 -953078830 -815494673 190958120 422999616 433273924 36373487 197799729 634670274 771983613 -286754271 -888569920 -348317886 -642407315 879190940 181683689 -710198917 214658274 -64736722 423516451 -44272798 -836347963 325562388 923890746 60676578 -416569695 663480656 -315638600 -886616592 104293524 986642052 -394820713 896174973 -56119953 462017272 -269583661 -967385205 392852562 916838154 -937984561 214949493 748367249 -66623111 -54193576 -917935885 -217144302 410484727 8040676 966276213 965556580 529479091 245485645 302182747 712820616 -424055654 -254470513 -446812132 472773584 308749127 136843328 -598898569 61767442 657889454 80883751 839677979 -878380726 132916271 714462148 39490426 -395579428 -887176862 586814551 301365212 646604414 -600660253 -462973449 287352983 -899707681 778182154 -246220789 -803598512 165482551 944154535 98544086 -248662460 -987039298 92456280 74321375 -904569648 -541480621 485348822 205990457 -963072307 -26159078 -914752474 -577674176 658531764 520448176 476728466 663136580 969567225 983455794 -674369766 948072335 879585398 -965665584 -167080802 -855845642 153019240 -632169869 -61325716 465638165 -674618454 213924653 -473013084 -7052217 -755534294 832372118 -519124075 837105280 254704150 414785485 -562468604 406963240 -714344520 53839289 12220 -203822836 -851865811 -314655222 757448248 -169578795 -685389423 -544219428 -181276225 245686105 325567274 -43441576 -151086937 -519782676 -986920030 -587217980 301737460 -796149080 968027247 315018083 -507789470 814378919 -399545869 -45308295 -685667825 107392015 -238668642 658288535 -515142129 -223529328 -959453760 934747827 -17333908 561144295 627301395 176601765 -307501343 625709218 -462682973 -62119194 -263342577 -34569094 198256535 780963101 -618812099 914838955 430200669 212232537 -36675349 -627375063 504365634 -11823630 -651351487 -803971017 -356335719 -798608236 370148200 -120466829 742285434 -54987736 302197580 -256681796 -734571284 835734410 -577927665 -232875656 570084403 441957511 -595884603 -904056631 325517162 545462491 -9732331 733106979 -190489151 -599650503 -516038994 47221879 -275937280 379233037 -349488921 285022277 199604488 -892543050 -453383719 562192605 1388230 110690557 93973318 -538736568 692136903 435918630 -37383851 -232536968 -90851286 638611648 -879128955 337860879 -390338724 -627774151 409783097 -420843298 -232972957 -615441830 -229466623 -165823608 -818508899 -97035808 -740975256 -3449728 492002878 -640719918 -13726192 107188449 -247128739 -213959983 -704391020 -96781686 -982197586 -277385722 60244753 -97554903 484312486 -101343212 -868170249 -320793846 -88413736 -746899036 695195538 223956834 -339717767 544103047 -262356511 -293694669 -650143743 493800312 818674051 220803827 647047612 218060676 -248558295 297900299 994017331 265713003 -940742089 342976582 -942432589 -328210746 -118523636 609894232 -498950736 782065788 779590474 -455875971 -329964412 931919999 -485267683 572304818 -998269873 -174804256 100401055 443369974 786388394 803266253 744754649 626887913 622865265 -991848468 493263851 -437917255 965113916 -318967283 -576238769 -768215585 -657484491 577962077 -327520475 57590615 385047134 -412593991 429331056 47764273 -45231692 218745523 -418678239 -543940460 -864360176 977146701 832313534 243856940 -561676145 470620885 -591091131 508610857 -762055222 -605317532 -650747180 287658085 -68949690 -972558864 845356549 780226314 493939514 -87337373 565090973 -953139658 -666920176 -918234480 -293452280 -904635088 -890538662 66846314 918611742 -355545937 762740954 -645169358 -817433097 -785442329 305826218 -676180887 -628020798 447653828 196510501 -613949161 -422461765 5329841 917852397 902529647 370600770 623498191 -285196446 -111844601 -731850168 347960229 786545147 -23166156 -570195804 172977356 -695573101 837231437 -205028792 -352082552 -58395401 -41453146 525992987 830931000 271702133 -599488040 598545860 173823381 -40785916 -38048518 -390810299 -66249106 -413947021 134726295 770250577 354216164 644920345 -62269436 645371343 931786204 -290536609 277794858 -909062008 223286898 981942714 -990402939 -509319877 -786402619 -946656560 -172167760 226465998 880192241 -125092874 -413616789 794741237 58300561 568517104 629988704 169660285 870710286 479985261 -456711706 -514251209 -669284523 515523903 666180779 -562261172 -938005000 -119554568 -820253837 -900479350 -537415143 -425877262 -623325519 335125752 -191949934 -940550973 755828320 798908431 10382998 4584515 -951306845 -957293966 -442023073 -202924387 269570953 -411926346 -936050883 -561369403 477524259 -487455434 -534069881 256427323 390784821 -204768246 490122778 -134024333 -768767345 456205450 290965136 47294239 -138472112 538313087 577073066 687646518 987450323 -790136259 -549188473 -325048533 329558717 484039288 577180344 588737241 440037004 812999401 -715490085 531256605 -199134261 -505894353 61707886 -649553907 -619441508 901201094 660672627 89563491 426282768 447797764 -937451763 -993901141 -238852376 -869625938 -470215898 -491971848 656747132 741167885 -713727375 429528199 -224978813 717407418 123965144 -537135103 -882214128 503258280 -912765022 414007767 188110425 -815818149 -774103116 873036020 -583675962 -243645149 -36606441 -997683852 188990445 -789419365 -845677610 -611574973 108454939 840822102 -20798232 99786512 -357375122 -254736317 517170535 -812186273 -430420049 -296695446 -398847005 -750866279 -543759497 -395039839 -227856633 170866550 -976851545 -973990486 996364758 -862608811 752886780 -278089265 985613012 -772096410 51777527 -837342827 -765436885 -997255548 304161183 957525784 -465943636 20024394 875872150 553501046 349236108 -955679347 -219098205 594936951 693351967 945746170 -279501631 440395070 877542188 -704182907 -313501921 508715766 911042561 -756754739 -692334780 -219198501 663972178 404762226 -32589873 164501756 -45642848 262735149 598349377 -978527190 202230618 843108062 557310478 640334126 168813456 910000657 429531389 -790885155 -220503105 -573137980 -173159441 -842282295 -607432189 -57534201 775772884 464772001 783158966 612629931 -369857618 495630953 -292832044 312713815 -359713485 -453053632 -414261065 872473349 -194246766 390722229 -47086915 -752686275 839320547 122554987 262857487 167635651 -796312188 247850149 89290811 -443935732 -95410326 -551916988 -534381418 967370134 -958779966 -81004487 62299992 -448181534 -745647503 910024548 502296371 827607138 318930059 438723150 887927365 49218623 -920076611 884743839 871650610 -242759806 -264078157 -185076468 -306290819 956187961 -375662154 226587069 287390266 -106059123 168027574 -108095843 20779285 611430185 -390129633 117501521 -926963984 -436470283 -302902270 -910557162 678363964 -559965171 506771678 -895505348 -488561403 496814745 -21893116 -166158336 -24117845 760832466 873798850 52291247 -501922431 -623829012 -479090768 170267376 -533831572 -826712207 -748042683 -227227709 -713028836 -661533725 666690052 257270071 34828063 -93256554 -983175330 953256567 -738739666 881106056 -644618486 254478552 36173719 -341935729 -814102839 -160420843 761229666 442534729 26384444 711323760 -545184992 3480499 445426472 -827674120 903563079 -775202793 -286148797 597700468 891355749 582997637 749837232 -651582851 -83052287 -468469334 -816919527 191787225 -541321718 -397248226 849540810 -262301846 807396475 833625252 -760595049 -993083544 607354670 -39192806 505568475 -29356698 -264137439 -45304319 240906634 122871521 429945303 -671440173 78164848 840301810 -992341139 -637867617 -430438650 -230667003 -811763684 617620397 20646058 -283844946 55645653 -547313149 22438006 -946291508 -652446495 -834580183 -364035099 399792728 -661548915 481215103 -505642448 294676157 -606527089 952224847 -79402591 316036 943306289 451310333 12002893 -260654913 -479776013 534048031 53974834 207350873 588439987 173248442 403261387 -933434660 826506638 -202899665 -332638779 770284889 829645998 983336495 -566862260 -417014713 692317871 -225840775 870424953 568219349 -705685598 -271173026 -57924932 865039686 -454299074 -843643356 -935478009 -510352830 618612854 -720311824 -878231896 -951414235 710077640 -536232273 -715823443 561971994 120514539 -46248916 -971816607 907646722 -470598048 532436057 465927517 -310619878 300195219 703129336 -492134470 -131816648 -579893862 520827828 275183012 -13823647 -728624758 596497824 -405530900 752396448 -915222309 -131202637 -60359246 315606697 -167472782 -406153880 992704226 638288907 32874556 731330798 822920091 753383700 49011932 268645127 -261513086 56407998 840693465 135529693 -177405407 -929840591 271600356 -474318656 844247767 -827883975 578715605 -351677093 -827094140 278749036 554372431 592351485 347476043 112169521 -320699895 -434288393 100306867 216436541 -228809328 296566636 342355483 -463355762 630608782 309166249 -492965253 123915048 -897941754 364631022 834951267 867646256 847596527 194285209 -5041074 -440407130 -133739809 -992467655 -963475660 989913441 227135220 787431482 986837982 363022343 -901381527 137656789 118330609 -294497805 -36299433 354546550 817914156 -403344616 -479805227 541492915 535659804 -813813717 544872854 -764655578 -73808351 -711102468 -949352174 554594114 824205273 618433725 -82674285 -950853433 353502746 -16272750 697420797 336111336 28815013 254251414 579424584 870794540 967860943 477332521 -280124660 -558979900 905721829 390803265 -36845857 -606069115 803035861 -461128532 -346511465 926917099 -242884291 212599257 -248166967 -901090479 -67347512 884288303 244133497 787844635 286328388 -584134870 -198831053 14515705 499113089 -683382142 -108817969 -332028599 -234035663 993455847 -268598820 -403568866 -362193250 176426694 203141935 -34161143 656198564 688337550 89521263 642442182 766791526 887006775 -471052223 438453114 -203975654 7014021 837278109 -356242859 858636403 -67031401 -588225155 -947705096 124240785 333417321 -758392748 54759561 -368395672 429750386 -207124784 -420362107 -675969062 808310028 242706688 879004834 -350666113 -484345009 -143037740 -391472215 -344846794 -961485037 201206852 813536137 -329441443 -565281669 76598320 672871455 168037856 439270079 962140744 407990332 429826422 -447048787 -600648547 -497514447 665880740 -364894108 -442825602 302150120 712978790 273009458 -824008690 -300028204 764065244 -772113812 -140799097 165396473 879602216 -819537605 -150836899 534573087 520661146 -291944574 -80547626 -14872375 -376945179 763026915 986671687 -307417434 690399558 -402429467 237387841 357275083 343495293 155224260 -915237615 661554229 508715986 -998328203 -769408992 311263867 -841823368 989077496 -295234026 736553627 -612525512 -168751426 -729342124 796175301 788834201 -88155285 -188409299 750408496 781418778 -441100731 449769356 425592382 398586478 -560540764 655636740 579325954 -255717119 988474012 58743821 261633854 -396159964 -24943565 -874080584 -104709133 498104943 -70330844 -937389917 592423100 389420704 486663319 -521759040 -414528663 55746349 -508325334 -422551028 962433816 -585055161 72857870 -957051143 -50105628 -808470812 707565423 -20302290 415121812 -276436162 301585515 -889627122 480737880 914572664 881509470 288910159 664837236 -987661325 -734187489 792136764 -34091365 -672053502 699588761 -470278947 -988278032 -341152311 565040172 972764433 -831459970 -153540754 -221852688 318293 671406958 -736965182 43652919 -487973880 281501229 -890038253 -317386196 424170973 -845028262 362072502 -323682689 -767760750 556685501 -316365467 598490593 -172981436 224075970 -888088903 -113526402 866463823 -370977553 -275813857 60653274 -462305669 -628245970 -438952470 370771190 644830365 831298812 365774109 886313749 -855497634 329144319 811980118 -164719678 614436627 -643038567 -850630471 193027905 220546023 250226172 -799073998 150999447 -707117549 706339702 514056544 -734493448 972184116 661229071 -694892559 -216656682 31029379 663473812 -85474457 -997464686 -694439025 -47937318 -588144100 -212613824 898764045 342673005 -193981566 588787885 -544983867 384060174 694288266 -380496795 -486186351 368448431 -153127625 970215301 102900840 80718688 235170381 827725725 166167850 128805987 -935203496 851768396 -282627721 -284232905 663952779 -892732773 -351851580 739158668 209255512 530424271 -347279589 -898630323 -390416875 507697696 -167554340 -581687259 865359309 -744811621 618334813 -708504 446627190 -184134911 -150266754 -345988657 -81418228 -193194751 -198665861 774103280 38740017 727496744 -820774993 626317780 -855622438 -482783673 111903011 -887977520 333778947 -636275122 385707969 -878083766 -417364885 286538820 189744723 117512465 887643291 368691352 -4720333 -139912384 58202253 859426456 988885886 -398768199 421686977 -672479925 -200606473 874098004 565117694 -167031414 363056841 88993136 920620294 -659840710 344621518 -666571783 -238860074 -34724716 538105655 -6732259 -731864945 315427246 -426431702 912374205 771631850 207338162 621580390 345028644 -132714297 -407364228 723157588 647472038 715894280 -816680578 -195179499 546583801 499565880 816046696 413658777 -211836155 -166669634 -310793513 -522822684 -102075598 -276942272 841496344 93450831 -617604222 -251970748 279680389 -300171405 -281452470 -432545701 -234397668 555200027 -910020015 -493404615 838691418 -665615528 558423282 -81869683 -276656183 -294918546 -361172435 83993165 -801280351 -956869887 63028060 -942423914 -289265823 637379840 959865220 -891192304 -300350693 -387302832 743256720 826633794 486675852 640029077 -420834873 -874829045 -632505230 -39964217 -872296463 61161933 -16269997 939473153 -212850300 464721101 813592146 -236411579 -834671100 -803271927 829315398 193613714 -349264135 -857414826 201975466 845049416 -919451749 -758782889 -714050523 947330864 -479857339 -109139897 996016874 -116831168 -102629295 799643638 -63280873 360698596 -850670674 656054840 138993006 -74939943 -561442564 -574388837 24133245 56196274 916182807 -164748541 -331159168 -274448308 716600222 312654686 811445254 767809295 -838279531 292599883 -624602756 64308671 -165349371 149062159 941871692 46695470 -168588418 -409134707 -493300708 654152736 -269432683 600757434 268216287 -726863769 -438933236 703644370 -815972854 290725589 127241143 -503865078 -157017868 -435613800 534734697 361712286 -792327223 856381061 392318037 714208283 85695921 875259081 -637483523 -848844525 270615202 -876222530 -265008664 -800431698 292619088 -461634980 -113707584 842493039 657775511 307869612 -740743632 -941314058 -713955522 -915942056 -386432493 465875594 -984143541 -40750519 -251723269 532292780 -755595247 760596055 693991044 112388245 -329263404 -222371971 -890820247 -391022274 -482884391 878478268 -366870858 616318664 875331436 -257651457 -344071316 553405670 999922121 773370916 217971545 156684850 -309241502 744556158 -48158823 -226845651 253302847 -294628776 -265640617 851622749 660742565 -71323545 190500015 -937437114 -319672598 656389075 116864979 474607992 671781538 -620531423 990291872 566828812 -480536859 508962386 45727430 -34314802 -346311135 30066351 -163333116 64197907 690761826 123673240 -970851791 519753302 -521132073 593104370 -142709799 703147464 -131752703 163008041 338499716 -419815558 -537089682 527865650 -341990885 -120578031 765220718 -8376481 645341639 571863393 -972109534 223725058 -639064692 -989894442 -159986181 935448512 224875091 -70610289 -807848582 -756246410 -572465948 -154227299 913124311 775686103 997450645 -809812652 540577906 -741684434 -754688951 391818424 618738816 -919864625 217428983 477410054 94488114 -333501715 58906255 -559985751 -277523753 -26728615 -123856457 -806802971 35757458 -205613530 799609951 -990533111 -250411721 293967813 642336634 -925445668 564922128 88462445 -34199058 618889140 466636481 312084936 -854414552 -791748678 -403652373 -319502127 936565408 954366697 351415012 -892927673 -879114659 -793027128 893201724 712806063 112385580 775001711 -274689305 657848347 -234369173 59239598 -629497902 281931947 -922622921 -70601514 205145658 327228644 -496373819 -463172936 -117646086 -340266036 -683249648 -983635223 101002222 687925467 475359949 -579639811 -838037658 -430680965 -850375433 -373915578 -718889605 -899479433 -443595621 -9343846 -27005199 -402251116 -941604992 376094117 636146151 -962163415 975731144 -774139797 -576120545 -4954825 -396526289 105627679 161636678 891430010 -939176259 -232574415 130605146 -707082787 -491582758 301136594 600609678 -624643603 605012720 406933061 230080731 -23772822 210399383 72558475 -572322511 239406295 270297546 133920760 677538911 30726085 565906409 165207533 979994748 262218275 938510599 -321637554 -146540340 551625686 431663658 -173765469 228148945 -215408655 623246142 -414677690 585365106 533076832 -365382896 727715163 -52248199 342325809 -974079087 -130444148 -512555709 668761232 -424111721 567299491 758097452 46416651 -153457875 528192227 -489238891 423418262 256343551 592524072 -14943235 -838138643 954608815 -550302885 566672156 -107702348 600674235 -649889270 -638193502 376228424 -494414615 -915520108 -343925219 214289727 -996579394 777934084 -166807991 -601260825 123437335 -909377235 920822446 314872732 687959499 -810973764 -68579869 57700104 433193772 700717469 787777747 270658097 -230917050 23060166 268034537 1655089 922599248 -61738845 -350074340 -553887234 -618514054 -229868171 266248005 121115319 574346327 957775205 992415075 259850658 -625740627 84557716 187935275 492491857 -381631523 832957301 426210337 827221810 459893657 376172780 982562575 372577660 -247148923 535099192 -270717852 569322322 649874027 811940085 33424292 792462317 -970352658 984015557 151472769 -159392303 -606335645 382435452 73228616 -144511485 -855084944 -873138438 -950715418 -886387755 -687949316 -224904550 615041617 699022378 283968566 244864689 -805549220 959559016 -236184870 -105116070 -128285841 95882422 497802820 -223432350 -340584178 -170711089 730333 735774552 -983497652 -548132668 -659558708 -937271107 576815848 -262133187 770911140 -21173344 417863205 -935942835 -769703517 -114095207 22276 -197786261 326726114 170986998 -358730760 669167015 -727060293 -692026126 -331034735 -82707726 521585121 265797134 -948114345 -553417279 -821074734 -203189623 -360550742 470048131 209955177 812133482 300243613 407817018 803777854 717797453 875400098 -988894345 181278313 942246449 -245996205 333848840 517879897 -511303951 862770425 442175180 662388036 293159470 225397660 -314426707 537407158 -69908375 -837162354 82426697 -253282693 -775649613 701187196 158435839 825890661 459217282 734265857 915435155 -381804521 -920355406 878909256 -556813091 805059328 -389581074 -942665500 -845753782 -282937570 -403877446 -247042659 680417604 -775117250 -58450434 485271916 331164590 3239774 -940166775 423181416 212250620 662087480 818455917 -441296000 -237029673 442400469 -551943193 -655612898 645602356 -83791040 -612079576 489411238 -244100555 -430185043 209884976 399493754 -485429892 -407948639 828512199 853387848 -763017647 -554201921 52441441 -486348802 -802143943 279393221 166402690 420500534 -886296518 127836864 -471023581 784413337 11226223 671365193 -890507357 -543546210 960278202 514380379 -669360557 -815179069 646545652 -834655680 -333013939 242912397 780146154 -923426086 -631868369 -794116309 -441842409 457920814 87040451 -232185894 -641711565 -268926828 -971193362 -754114558 362549136 836316153 404038525 180508307 -444650897 425675798 740634121 372686662 -4700859 -200841566 -138635387 -511305755 -75246515 -779728955 16012825 -235485212 244010107 611144354 -986841165 618519962 -33206135 -973659379 49488420 171068324 -698928454 -448598361 -396142125 853712944 -321549909 812261225 -502463146 614151228 -715096926 -599032399 753030188 -281119898 775487770 -200476190 -826440353 -723174026 -275262053 -747664201 30123839 -872797031 -738951295 268552393 -693829763 22497201 -783650796 96778405 746109194 584747896 -189441026 24470769 -898958025 -294304360 812071681 540493004 966067249 501133693 71788632 645069546 806668722 859808255 -820593796 -705162330 -796107517 -518220031 118477123 343252960 74643391 102174287 400149212 531685656 561516078 -768963858 -80013446 -501168982 -130711013 -724645525 -581505258 145632349 214873247 -303165373 -581948304 36562956 488997012 -123269204 487922912 -661333796 500375311 97089818 -767412381 -469065889 -436077854 177081216 -494960383 867245388 -973802488 756181529 988804626 -320293236 237384677 -209579935 621636138 22344251 -997444931 13980268 174983213 431149521 -920918988 -552473496 626734662 -895419201 698838171 -236916759 -181412722 -490010468 533378400 168376538 169037470 481279347 89173570 57609153 -968454136 -156857206 120655705 750387265 678397804 297325620 954223946 394781025 957384587 -214734865 -300154740 -741110742 -840649276 -103634271 -248172978 11360129 117973674 165170228 -712743960 875820532 -611610594 211711077 370532888 961522504 340703497 906530644 -401409276 629024896 781310452 -34246232 896433361 -256310618 101283743 472689616 592005279 269258327 -351567375 487486816 734036160 570240412 -928203720 -156852471 496022542 -739748112 -174793942 316172544 -28069033 372337856 -173747407 -664070917 582490135 -697239113 -53079469 -762825922 -511746658 546773786 -796673387 -692018292 -320172847 956193430 -734611437 -23734194 -289930403 90508440 -738683993 -591506903 -955618621 879669146 375171234 762698995 -842535317 814927397 -597054062 -74899231 -880570947 316481416 -200268356 -701764199 812503673 431717116 461355418 110243414 -160017210 -534857170 -701707534 304002631 346095829 600572742 364149283 -209634568 867893583 275517714 327426094 -160569673 -819455039 862645009 -930261495 -226022459 -265460944 977538793 652241431 555288074 -380814292 -613764504 99310444 -140582715 -628242571 905126587 208631356 944876482 -803806883 77317706 154269557 -503101392 405143340 -956098458 11458695 155400802 558950872 494147663 377426894 599997488 588948381 -759415011 192023189 -748590200 -726722809 296044431 823740447 -947292148 -284998634 695816033 -721381955 -767467859 -476870213 -160909294 -321219818 -538530407 390981956 -367651525 -186261593 267981805 -478209227 -136046365 -172125372 -743616194 463345040 440019163 599908253 -369491860 130881851 -921435226 -454695911 -719830475 -241461725 873440998 -696394405 729713510 -768268263 -918466032 -836599791 -428959503 333081425 -786466276 -758240104 118663537 -114589227 -331149740 -535246280 -402080264 694099803 -853749552 -51743524 150122388 998078026 335438561 -795462184 354455665 -829291358 904728624 -345840297 -734353554 -464208684 -831587377 -192027225 17465122 -260000895 -707548046 -31045032 -796359108 419169441 358196466 579128275 99202375 72309970 376320463 897110433 -486393095 -395304139 30204152 -542889690 -884901882 -830929237 -315721214 -899120716 237431341 -391762345 848048177 -284917950 424183021 907815505 868188610 781559603 36069666 -307377753 -466269508 -587377017 -172375313 497944629 -367940495 -220383620 -860723449 214715933 171855249 -192379640 -147655389 682845563 -819927456 93657864 -40211792 -537559721 -189688581 265568590 -73052737 357029364 179914779 -630690756 -74899172 -347791928 -44752576 853926949 389624973 -937946910 119163197 -306328175 97196179 -126160526 48321569 -392836583 -791436111 954601692 -506765053 528000439 -446907545 536422916 -110307497 414881663 826519697 865712394 125802032 664487174 -339710400 -769944434 21818668 -343989198 119636563 126373019 34108688 -667519820 697797341 -822420882 -312171505 57108451 -539858954 917451052 548414209 262096582 298214169 78556045 715797891 40923714 -104929870 848495025 624547709 639230369 -693954073 -788807639 221247554 -531033563 660611316 438812888 913085328 -203562119 458114462 551532346 296278651 196112683 -398810490 303777840 -287986126 -29682291 873804808 472765989 92163914 -59196518 15660557 206856999 277931866 394448394 57445983 442712295 430717746 -819281785 -942383195 979480240 241745906 -515179515 685864189 -683795582 -678481622 125672741 -910004011 -916920919 94901511 446099618 -753619738 770867745 -845376457 -554566801 308540850 607841061 132243743 570868119 776995570 -20377708 243348136 -773221433 -279316851 387779298 -130318850 38594495 -444652507 -101031238 882472121 189059040 13587672 464627449 -463567363 -310886460 507355024 -905328248 244321898 -961391434 -911223203 854782822 854066188 103242145 197676094 446216982 885563728 -745480763 953538119 -411681193 -444323315 568308979 -37657718 82875806 834953014 -114362273 -269886247 -940516072 -933239693 902202003 -49744424 176058777 -138670331 810232071 565808626 -191483615 -908875509 -362972453 910261094 239795271 426622965 -374823653 591234015 -633948183 463759410 393487497 575509059 -232013096 199344584 343224719 -576577697 -2951212 156889469 409912038 -433218234 714652440 641572479 -433122740 105268156 373389603 -36000782 536810104 -871689006 811799259 -661981956 -70762396 374214125 929330924 -978227324 -313504492 -581411006 164518036 -292038366 142588744 -503223407 -760636700 503042891 89961134 -556213828 -518344994 795196437 -614061752 65197258 -437803264 402885744 -625810967 200022852 28552893 -919041474 -455039953 -780430262 -352710610 -909321422 728498461 -525825295 606067284 988201847 -160881709 51170173 35572250 -892132411 914851595 998521833 955923113 -630406009 -183839041 639430202 -310422993 85327840 546163985 761035896 -182672140 229316118 384668476 -251177294 76881584 361621916 -916817430 -803870864 -32807749 379608323 33144948 241434186 549493383 954021624 53798713 690131486 -171753146 512668007 880148839 -765020195 -792735434 335897672 523330395 462467110 918215183 -638989745 335554552 -420280342 -987027532 -498993670 -708367868 -739539480 -669366587 963917013 -768188482 -930659549 -98928378 623878489 -730781306 -107940432 -288561146 166998480 301062726 -747982347 856818274 -330501556 -575002074 -109403866 -262734761 876945178 986462523 630597475 -780444018 -597674307 -525834107 -772036541 74128169 -405181918 -812912027 -12797980 -377337228 -142870524 -236185814 919436802 -159183322 -762318164 -474981515 715596819 879481723 -553480211 -529404713 -122659038 -275200256 -846818109 -359091678 189471612 -287067634 902871022 -278470102 894869972 631468415 -703605502 -776471968 -614551810 -363639329 -546588203 756871776 -665268484 -54338235 -241277354 -856517515 -626257700 162358644 919957708 425219607 -914816981 -111851529 -476699038 -552395456 448636745 678977324 649115037 -629458919 -275741385 123343121 913243523 890274055 -80181958 -865130036 698349974 389140932 -586417379 -889878518 -605629147 753530564 341669408 -558363825 653264989 -569393987 120244611 -975392200 3027640 692105152 -714951195 -623458612 830971909 466483256 -230353179 631587026 258940108 -58952429 -688548058 -250681345 -578023474 38846088 -603878037 -654800053 744929728 975325992 428206313 -528921537 731779769 -439544762 668021581 -97480619 659134769 458081121 -340138494 460905004 -523089111 -309416792 -570777964 881069472 609892654 804288674 -546112357 947215554 -558966953 -309528395 169609053 -326889368 987952884 -999234099 551088205 -340199945 73788444 884621170 598343098 -872251208 498566008 -133273855 -954154142 -817870043 304817638 -587174718 524795279 902363614 982647577 -757959285 -632060277 143497815 -388293292 887854824 -211086820 78390206 511202476 224183796 -182783003 707019414 -54278053 -562238867 793892715 -407703182 -558262277 159276400 -761919994 934665790 -469626559 647677930 355256729 673943088 -285530483 533418953 -321487692 -484249374 828045439 573385484 298650104 143483285 289138979 -708685326 118502197 -137133358 314040614 -335102747 -397924232 823216471 -449335291 24076170 786854226 924860070 -120037854 965477690 364574762 -160569601 379302023 821780969 874514409 70743200 -95011531 -83180997 351493815 -717858087 535607396 146425456 -322874017 496974631 122418828 -574486371 -70120167 744763482 242659952 670807071 145821828 834627442 -734915143 466491719 629624960 -672833727 410650908 -740205704 -714222424 199731609 220838534 438309745 -34448603 888493066 -77542687 662817517 -332968724 -763866681 883627129 799849076 -14475878 234702625 185460593 381382021 207356408 264638581 -729599216 435499346 -935717855 873860932 9284386 -631584482 -127830607 150211825 -707413778 -522419058 -149488988 -370949798 504353394 -788177313 662221361 -239732110 -119647145 -395218663 531379353 -362683865 -306268928 374712773 244529163 -748015195 551668417 -572074107 -206453087 891629314 595624101 -656232401 -195423717 140269608 721353636 295568765 468219829 -497250401 -37898981 -205150502 -417120972 -844643473 911349834 -911114458 -372884590 969169628 22321548 477636885 603825756 805257703 -412376981 -373434882 762890081 -873106089 480972715 257331552 -803066327 183880536 -494185874 -733631587 965948468 -321814744 -286798511 -217097797 858668692 220916668 459840820 -676286801 -822561044 568273499 -953239397 -451238391 282409314 -724056141 -132307397 -937156084 203443657 -685615563 -485622416 494199241 936852712 -145351596 53080956 -696431884 -138899779 -944755247 220677700 -658689106 197412788 -294700321 374875791 294980879 655125704 622086896 -891944062 -190773041 -450452492 -236164936 -489753091 119049709 915604195 -387589719 -543330165 -634791054 -960903963 923763892 863459362 400133078 -560203714 -709604139 -204919561 417734393 881393424 -856154428 -354480289 555156172 -119784023 -957275943 739829943 -579088896 151653131 -741338977 -316348740 663537253 -668506980 259637415 -330226411 338654893 -798504030 562642118 -735267581 -394801390 394691189 -586594431 -662832735 663830159 909911959 41603440 468929340 781415124 -191610016 -408954732 -671373952 865076435 823878243 -379813434 -531148212 -346712322 -314542003 -556317706 -810792535 107125799 327566265 -745688444 -581160603 588750500 -246422289 -896467800 -579580343 101149175 147903351 381447708 -841749581 -663234735 253124260 557161606 -729447704 375631317 662715305 -779179692 -6833743 114597190 -583395493 -345810146 387126971 -205602357 -272746227 713485706 12448763 779888435 -480171517 90384682 -351979082 137594295 950564119 -920469156 574067932 -530247760 -137201749 645431077 182084574 -654992011 995771911 -171096182 342460623 212146774 -324815907 527660993 552929720 -964060581 582572851 -451458402 784142081 439267087 -563863927 -920534331 -962568263 -556350710 -672351869 725066697 772350544 -781249646 707558603 -562151539 177806226 -260896151 -462014580 -987557475 209786152 -486586985 -720300525 500262540 -60922337 -869338586 -616373597 284306904 -491357324 517938812 -764381863 -369160734 906822218 23678037 -551134144 136167335 -934829619 -14883044 -540446465 -832187314 -668862614 -341268637 843992831 -318816338 -242667420 -867626817 -966624130 542030902 646890364 600277330 -937133054 480473038 -139309137 728648422 -725226482 174146565 -563437684 -782284990 498712856 370164935 906383213 983698921 -857385511 -995643590 880140295 401625127 839211004 -804507386 -144628766 -565600660 217753869 -112995346 -787326127 515042170 -604132319 -612955295 -588394155 588706012 -381598440 -755419932 -269050326 495576282 -741882072 -188233086 293829978 142402117 464918945 56933424 -838594870 -492056876 -355442895 -881857842 24110153 286743898 644044286 -715449067 -705637908 -943122509 618434442 958763400 633252223 40492353 103042848 349373451 -224024738 631052369 -146288174 106525387 -96512876 775776227 -496882479 10100601 740812620 -584001166 483183508 195073203 496414511 -442151834 913658421 840063534 818818496 -171803660 -380063855 581786763 -304714303 -454099524 -296769329 -7043785 58350680 768567427 708517658 360232888 -254041907 973881233 -678683038 -556298331 951541446 -541174785 647967186 483206576 -2716315 -77231501 -576947235 -144180297 758919011 -337759849 -718387814 550309249 -755728635 -509572638 -321036911 -253675380 -113296185 -890679997 -86180451 224016605 -654242640 -192832044 156825541 928544645 -728218934 -279374378 -262623752 133007588 122573055 -754923129 717293160 -496772271 -938969682 -322912858 854984925 805128174 -814426594 -563562194 720416030 -54495998 -977329203 438871667 -68417028 -18070440 -142071314 -972098595 -509970147 815756075 743518929 -942767408 101373147 574172109 -572671609 327760090 871686469 -742894496 104533910 745168922 713277265 -755135386 663071041 -168371752 36694843 -670357646 340461139 -402925164 -302917479 698558850 595665104 -324361244 -853920927 742493561 48407424 970728240 202505373 598204827 743309152 -376027840 -938808055 -302148849 -59558223 458604697 941531429 998726606 -26449032 -388092503 544984911 -95053759 -225896579 106474441 -503406212 464048165 910784868 876044202 -55357624 -649476073 -978362909 540680463 -822805519 417523761 -802077550 -492575780 486007055 -44574566 210606586 -487202201 709066909 -812302198 -139040910 220575174 243245135 -228574307 -104080815 -789223475 803107095 -760121790 839511578 -514366313 891826806 -321923303 738041210 308018695 -158356926 -616694395 -508083698 -286996600 795037864 -92510686 3816323 -180528873 -476952306 938777182 48956958 281248276 -689169008 -861717855 452637040 840128126 950832399 -545437262 -346957452 399981707 664031117 -977120663 -238876241 -425991637 647254933 987273904 -11681470 688764199 980246873 851660129 -888384290 -786103107 -370049422 -73243874 557605488 238577576 283815027 779457421 -512057210 -994620493 -47481738 -470229340 622235066 819702154 762492128 548145003 -639118334 467345344 -932721223 76040889 -377423488 436526140 473211031 -439511075 -577058873 -500341118 -254335759 -597181156 854620089 450052654 -555953563 -459097275 -313302369 495565890 231389582 -944880995 -60583396 -260269921 629741941 57133153 -975911836 -708960164 -576989311 227319216 -551645613 -978938703 -778138160 67754645 776084637 585827360 -661650838 -451436939 131190801 -725673212 -687726307 -238860904 151814547 -706062912 185002060 -67637695 198715179 -353015725 930061940 -309115281 526117153 856292918 -845571767 -281740331 -744183967 -543133385 -395549663 -466427221 -325250731 886162331 910124577 -156311542 838513242 -735509058 871885220 347590548 820143844 426795623 -448976171 818354226 -387987789 570127811 -745547914 241483520 -139714327 -657474029 -582199681 542684479 -385247881 -70119532 841325263 -949102809 636264537 -283176616 777161715 -384670509 791251556 646648220 644791428 -968031721 -562658828 50469707 254925664 -599202333 -180581199 -322404563 -895897990 -418402940 596680824 -625960398 -183750272 -339598132 130975623 -371772494 -842308044 381511514 292826568 -695408829 -355929397 890553766 -572576087 -348255267 -246846196 875087882 -285803621 234240364 -669112797 146179162 -386788079 671898739 651982717 910595153 294112653 -352671398 934146437 -301612329 -160397026 11998949 -746846325 -162680584 -444232635 -425657077 -908804792 -262594060 -982947981 -902045938 -358345266 -723316228 -845669324 855960589 -574881394 515692260 -57769244 -953257924 -280199112 -854899459 755937327 540143425 593112865 -348275461 16384371 -438390203 283093189 -895841403 786528746 -732141261 576782198 -102036411 658998247 338603381 166118038 552931068 338889411 -770022164 136933673 830025460 -532447699 857923863 674240709 508033014 -56287395 -363444352 68148278 181644565 -947542171 -843955221 548233814 -728303048 493743896 866624566 -470605592 -96493938 456428903 848671160 904108851 392437490 -907482289 -349179803 -656436448 -496361854 -71244747 788752343 215328608 -738844273 582642271 -370417577 958949804 706826979 -325790385 944481538 -293098895 50170692 -143158004 -861702922 -917943589 234483332 -210536214 -138527974 787434800 -439556695 602731532 757776866 -699752844 -175223 126609226 -639348962 415078193 591076975 -186378988 710394921 89493374 -939809492 -579151581 700056531 -339147451 -983011843 -78622677 -239612396 -731872186 426720450 -316930259 170975742 715019277 -980786049 672278838 283147441 -169999477 427191765 729677031 -637718722 -272415753 -732130585 -417566380 419905452 97645134 226585801 998568120 149733761 -289888041 366370751 43592523 -393026766 -186546992 585704543 -897097377 193097351 -850408137 769771159 514794378 645353194 -908342228 728629683 -892673097 191416750 -957693703 558039793 -278119694 158706924 446864840 923886900 613610798 899842316 -248291989 -651563164 -865624078 383314791 -452676750 384316324 -356728112 -567931640 -907075942 -308754682 398338926 876908652 -93956091 -20777373 585216017 425702054 -530376936 -218178677 -505115014 387749736 617648404 620170350 -966322614 527246843 204952441 -898217583 -244884470 932291612 -282623903 -124175254 267642218 -765915533 219370442 -19468202 -473691392 830833904 -473752147 -63429431 563462540 -346974649 156712649 71048119 470688021 131517853 434700995 767939547 -757345936 -245350472 867872783 -906616340 762000008 -551702106 272733887 -789722280 -149356702 -208452675 -248168834 -813096806 -999948816 -233757176 -89707588 67130979 -40378605 -812579916 -377856152 -787744145 77868257 615938097 649616620 -314856994 -466421524 702903810 588578810 317537787 -936979287 337119208 525134049 -72692925 -397991975 -803738845 139871383 -445894420 -882981330 -464408549 -760975600 -115308997 -3892115 -624642124 743496834 -643639029 14129550 -949041910 -709154760 -83271214 189189702 -184704699 -645146845 -297333717 823865938 830412636 -101026382 212370081 675300826 -479150458 -110853408 427645314 -533993109 -834597406 379977037 -279741492 249120436 242196716 82007152 527288369 -29235272 313081574 408165988 -141442136 -365758519 914276658 282896729 635045326 -918630727 -879970157 169049982 -339628412 -170903728 -903488730 972312275 398793251 -13288917 -481397455 -302539107 270845325 103234381 318052858 -806845893 123855758 -644243944 999183439 -687386479 290367127 -971753931 876154977 441293608 515708716 776714184 -279820564 667525799 63213917 642159884 -655622029 -71872151 -399090085 -939263891 309387588 -361707040 707317718 -866645111 -97229883 840684674 -818466077 779754709 700475017 323917624 -745981885 572106757 711673713 -87053156 632907972 334136748 -303881074 -1420227 -793706149 -421308406 -627547475 240781011 700173361 930613642 632687813 406812450 497406036 -964983603 71620081 -303645585 392523905 -999413340 619485854 -341264071 671240920 -508606327 392867874 240555763 960331481 -183072997 375919367 -758684112 -245084827 -611819762 -853378850 -699355908 -780110787 178950119 -53273095 -200973456 -24592901 -240411218 -752086942 -517779609 -589524555 -103116268 305286778 429346185 422502222 23477568 -967664499 146814257 517990186 -54724840 -853853409 142440911 225380922 965341585 -838648602 633789261 -128203818 991348167 -714596887 57494737 -712291684 -955914994 619765289 89892366 38341079 -155257065 -148362054 -330666678 -925134307 -918459596 770532887 522341622 -931196580 -703843530 506188585 -613154332 913757748 -576274190 -69829504 -872922588 998457734 -67973895 827880328 -278707408 489706448 345392260 -592972975 751672407 -701207965 252082713 -13707907 372461639 555647339 611349994 -350062202 -458533143 921452532 516929653 -467105680 36608608 -615707161 878982819 61901410 329875402 651833417 -298496504 -517931674 157242857 -306780113 708249427 -506745489 591125772 -646317960 -704567417 422803474 854479036 373577777 999479241 511266459 492064363 -130995330 949973069 -848593017 -524482296 414513745 348714679 -437035997 460331889 714843026 570476373 424216290 91855485 714398866 985963437 738203158 -554233556 65587148 -558693355 822476395 983286659 -418917441 -323685964 545201960 507042816 -508142892 82963707 -514138781 -728227144 -377407178 296087942 235283195 -272432815 -834285152 361088288 -952028598 -957809901 487678307 66664405 723233444 777726559 -49815478 785697239 936685183 296842635 -788840443 149312951 955687388 -682442832 87740330 200348605 31408439 96494377 685818375 -703238344 923492700 955707060 -49859356 -507446668 982585243 -562665310 -703454697 -119808130 -753952455 128888428 -21256302 420956429 -609626370 998258838 686696474 455262077 324092122 786921748 558561131 -636502633 125078328 -889065617 -934784620 29143967 918504106 -21724150 256953421 -711515333 -674833497 -776814352 -508678656 -932397271 -528417939 -594810503 -112908667 -36260089 355331176 394943343 -341261400 151405047 395664600 -460866303 373969927 828142297 484938453 -351882994 732265616 233091174 -984361022 311159789 -349258069 -124110700 764876568 234031292 992482786 321570177 52407461 -989735419 639162870 7087589 -638648658 699625128 -585153789 -466018071 34449043 -228761685 833912633 -746731497 438385317 553781091 -498896761 198113998 290707234 693019573 -436983239 592461064 738267398 540038007 -853397680 469109200 242278692 -489698976 347520058 -391907718 -336813010 21107712 985513 895165669 21132960 766092820 60839949 528048345 -214090902 -891929463 -190678397 997805604 -843666605 612583506 -632207979 943363533 -716636059 409743425 470892253 680577297 -593788508 135752961 755074440 -622994207 -637821404 -535091063 -353147879 -182657679 735123088 407441343 -802513173 182798004 894378986 -356241453 -245903824 -485341241 -498592512 -622168934 263008305 -637134123 -751209841 411909929 -853638516 331213968 16327859 142162899 495981438 441276870 -457122344 -145899435 -6575625 -392519372 591607859 430796663 -6452893 333533447 474884062 849480172 -511002165 398054402 -798058534 -211091641 923347432 -416850382 -544803580 255010192 -964314196 183315789 -512346062 -589117971 -641761170 938139832 -223847960 -734959821 -558159804 708593726 -817789788 432390556 -681970479 -409570729 -782692719 163861661 504260706 -730548656 987279937 121560282 -531770146 206914805 577080202 320693149 36656475 -212209368 796538924 992799659 -58393949 -647489587 -522990256 737551968 763072825 -207370094 287198048 -679927758 -91040193 418278092 674966234 523500285 997327112 -250552558 -746699812 438457052 -409512725 -774875481 -938336396 -199957796 -609876034 266365163 267176243 787229411 -382255155 -964904407 -937479764 -443598736 713853945 -271686687 719095111 140046376 108643021 845660216 -82761534 811830352 -564379269 375880320 -205528149 611224026 422131211 551652726 -659173056 -508396993 -292481950 -176362022 634709710 221682785 -624816366 -946384682 -650475980 532536170 -112284347 47083789 -758383026 96316404 -424488199 -842163263 -12531161 -994499390 -369250875 -696530835 607751022 581565204 79329568 886981708 767459203 -461388454 907359280 257846922 361584642 496300633 846790973 928768013 -60322983 287555011 -333074232 -238852188 725616423 -558580743 740028391 -588799143 326461105 133695161 -157005645 -308957195 24388425 -991669668 194819513 809364099 -281436826 437296275 459027010 280958204 -352885580 36781116 -763469756 -572687030 -815389815 -259403347 -462915120 -539813616 503212549 -461907483 -598803759 -661878938 -669924076 -191225407 103908191 -752060694 -611705794 -439447841 576266795 89607185 -775156325 -646108756 131707164 416138610 739836177 822563309 -265261827 672382817 -507322270 -43936812 80996280 -434501615 -630069837 640892450 -203955614 -972554483 68474061 866944902 147452944 838484127 709362531 278441916 -864892016 151604357 -78316828 -731814700 -606627200 828205643 -5797112 315963710 622535274 -278864394 -439798047 -234357162 -833010960 802946863 -49801955 -121926241 389715726 967906968 731826924 -278882886 -34633098 -911792272 -164505325 475995136 -733244556 60887375 -746952594 988286777 280998179 -445810917 -397000516 976903054 -924085554 -269587896 -28210678 -314401160 -96341281 308170379 814922257 810693666 -449103599 794737614 467858454 -620989926 -314388658 -432268776 -315539105 -396093498 807737687 -456221938 -247290192 -863167959 -109958048 -179897069 775280287 -9009725 -203064237 -206728580 252931360 -417053856 706932317 839197023 433522191 223743732 646026644 -246097948 688523383 -460246375 -100451982 303050380 -782103829 -830135533 958820214 990870587 581806386 361415922 -904443699 493189129 -875472920 378984871 -588500830 989975604 -978647132 -318212826 295601059 -586943005 172495257 -783592357 -350013093 -156037924 699623473 -289994747 94355437 655658317 942419158 -430822927 -219096476 318916825 -827749289 -401445302 -260212964 -215833299 916095483 -331658813 121113911 -466064338 -341888172 -245933645 -596957525 -222256175 846479442 -181297445 369802772 598557401 -660352238 237684855 578922869 -90161122 -409486251 805122498 224147253 308935423 246911070 -778014800 903934549 -488937639 -651176589 -709675434 -924843822 -930792257 521678403 949271443 -387531134 -831026040 555536430 -573180479 -455669079 683119191 206098142 100131118 522428381 -236547953 -855548601 -155165162 51975247 95015544 932150127 622923491 -237550375 517681281 780799187 333437423 -104896527 -850229904 -169624007 123562812 884254515 145181482 -670265616 895565134 6839950 -786167728 735176298 -312387958 357392883 195051053 -285560040 -74690807 -401633471 866521899 -597084062 631231476 621674000 396937279 657616448 894960039 -819720708 414922800 -845939294 -438807933 -878732116 223879108 -800091887 -408857320 -971863096 435293580 946911445 -731062337 -251426087 -821700008 642641182 472440533 -522815816 26556103 391212339 -671002721 -786646313 575030925 -55552472 6516893 258193925 -512073351 -653442904 725093618 612384794 -28910301 211304482 -686426028 148674283 597608173 -676673086 -924149172 276959952 651222641 -649711472 -192586386 -118317001 -318544342 -617953282 243932828 637658931 -904783815 79637464 750653125 -698433785 859864141 -213130040 -535787885 -926200581 -166647372 644390384 319402682 -834099545 943668634 149527973 -798153574 375356577 45463695 -14104820 -944592523 -918750518 -256557195 373350047 -135633725 496115722 206740211 -956788552 -742960158 107782191 318197245 447183624 -632172522 -453588571 332737243 165075990 472279274 -821450628 954830203 -725958364 854864165 -944296027 -458098329 728663289 603937540 -7767322 155624449 -648914855 953487591 -640535991 677710399 -745360507 80234208 66685833 -985911684 86938836 -908055987 527147083 -453881795 221606816 -70831454 672504378 -428631825 -777615740 -960144748 -972078244 201309668 -572273637 628482900 509611217 37908375 357240633 -437034262 -324586449 344551182 -700148459 -280254207 -466982930 -331243982 -854936373 -893171129 -612034093 -382673000 226211417 -337271588 -884938674 489636629 -981714831 602151380 -727257988 928071565 -673920274 3275280 985198245 -315702396 -259958406 -80767172 718475755 791614779 -781980840 343259060 439787761 784116 -827104866 -357337946 -428384982 -203675914 136576004 -273890451 -215524812 -29195494 210569425 898643089 2233138 -32706667 -83561926 -222654748 -235995610 616463774 560587859 -72651769 -737629530 30392535 -98495404 680838667 991798324 -212211781 528375448 -127251611 -462024819 -864345638 -193024030 -125237707 -471110427 -921795385 -909513447 -688195864 352364400 723972756 501780463 -648630518 -557345894 592029648 874809548 696843920 552345280 944484189 -187117555 780109612 40601391 -533978580 597564783 930755655 534898102 -556169091 742974065 -615505353 -31968124 -318125956 -58908072 399938563 339257018 -697294996 973597140 49864357 352666982 343482223 384185117 -521589150 246238567 -245928121 -947863287 12339951 -814264516 -794771129 -415626956 -130287535 -506331340 -491581738 242072276 800854054 101432724 -739752334 -23702456 -790512437 -613057124 675168236 -206811507 -956407499 -215960742 967377286 563805911 -617611402 101729123 84224376 147138228 -315567009 -255359598 -207233175 -733210200 -771749952 -402543061 43664688 451442440 -301098017 -324138554 997443638 -444091819 -379493799 574910007 610834150 -957010003 492122538 851398429 -927885653 -830489625 -28009 918943390 213559449 -400267423 -856924739 964118357 729786766 -983869008 -364257235 778786912 86412548 521196560 904411843 905926030 651798960 -894938066 -232677367 -2366506 883384290 441132878 644261390 342919367 -697198150 -221724859 -163228739 14321523 -326264802 -93002848 -959658155 -786419093 109609822 -554889988 -155127601 505253341 815085912 -436437060 -382154685 -278683991 -21331858 273591003 -783450946 -619859474 -509995061 -977229844 537524159 -836888730 -309900876 -387482789 937394303 -341214013 -206791517 -952299546 689215613 -56531270 -978974136 -769080621 -163229312 -776745046 -687995975 -534759505 947592276 -306767595 675711494 825458311 557390388 -662444623 -449418129 4497490 491058580 292134190 -175228135 198261071 -900749445 -61193878 903629607 -863818689 956027712 -338518716 -376974281 -459679642 -980475168 963938501 -923682289 -215996374 -467695380 481354458 -240446503 861780428 762755650 -275453681 708398557 152984349 -743408643 398789889 -116300342 -633713069 357382779 947786793 191406355 324885844 658516743 -360209709 -21492661 -119775072 145791343 -44568361 478255670 206760329 -51378737 748782442 -654341356 455901952 809128378 -483581627 241141872 807657980 691465220 -215973480 -303434116 928365115 786057252 7699952 564177992 -516012751 -720291550 -31522333 298360511 -971466325 317325064 188247971 541204490 157455036 253607774 -276924477 902381788 -565122155 -725272794 -242983177 749068089 703741812 13762951 -513407532 -345023970 731731080 -189377703 380847313 541330458 625411330 -145870484 -555487335 -571194349 654479127 243596001 466475246 592048931 681281391 -653238114 780881802 -573099599 -433455679 650132527 432992889 867600604 340367483 -190509264 -453718142 -110030128 -302730216 942970864 750737395 949307167 -597294171 -777216942 740323980 391307527 -118990012 44134131 -684435553 417292318 -174585030 443381179 -816112369 -910308794 -222754165 -622433203 -644542456 -695708982 -526272546 -967280384 -908117275 115223821 566906757 -113909852 -889554666 -167533498 597441610 -244254815 839948488 -999494597 -155926830 125628832 921690212 -803133832 505719079 -888526605 -91593545 41603997 949534320 -468393897 498016008 392154320 749629564 -652268959 -519477825 572369207 7107823 -539736085 -867917269 -928920942 9743176 879564768 108289081 302560840 -458342975 631855411 479669469 -304723468 -152704886 -381077639 143174242 954107773 -21907310 -373985579 524420728 -27767755 684787551 -716808164 -657084038 -958295078 -744943790 397218786 -860884060 -99412749 -684555593 988146790 -107920672 -93269531 571463796 259805880 330085867 -127737618 -217354608 934956947 -436120043 930235044 -210583075 727702949 -579345741 -232498980 5252749 -899959629 980800662 770965003 -900687816 61888443 163294126 -947710099 -206748709 508891567 -504327552 460822980 436231573 -921807404 330875521 -448676161 -29381375 925902495 -665827264 267911929 -430744173 -415544474 111569311 656330364 -959275755 -939985058 -349201855 74452340 117244359 51961642 89372183 -61834517 659689958 -90429205 355761633 -57225288 50079307 -916569155 127809302 -644649834 226547095 662859929 221310952 284541525 246543595 456404217 789501821 -713997163 233597294 464850389 -861614422 -131942647 -23884668 996838968 54563449 422358542 887507483 -871639415 -854794889 -874031127 968541966 -444950413 558487946 -577276163 -286809116 -855241086 -23083994 -468030444 -970005617 -114645116 -286394565 -233724010 -437864440 627637188 972664742 -820805456 -38198310 -788413503 115415622 -25500350 448859854 -788399670 380653517 510210285 -907084862 -249421494 498308102 -798924691 330271719 -986672175 519601199 646322150 219628293 528195899 -687533258 994179741 -691823906 -960552034 -791668818 -979576563 880709463 752540711 -268805123 563768197 999667088 -984712149 -940483193 359140616 938260084 -724633069 -190607637 409974854 339746342 314565278 300623359 -799807434 748449088 500579074 171009072 -705792242 -944431847 -349917933 168267372 -673490833 -264936714 -368710821 -789764476 -914395323 471754994 493328067 -430335586 348443387 815077086 -681656139 -595026198 -957959579 257652872 143381941 642742658 -384881771 -994823177 921968832 739903299 -884715889 660518988 -113326928 544637801 -31375156 -115351871 644010975 -142895500 583818501 -623085688 726794399 566256600 434314864 400619792 191861716 -337324788 393581835 -781505159 -838823282 -488930175 803871569 905194178 -892693427 582639204 -596791456 -412594808 -272935791 -449609007 212305282 113783061 -425511133 205891400 654216227 -392565514 -850832519 184220330 -348390867 -871170823 -206564124 673232663 530192391 160290548 88548507 142213468 -227355747 -296745064 -553562110 -993929713 163544217 -539739283 465026582 640463780 -741508991 970670691 -613164706 721569895 312633536 424056653 -485597190 -188370354 373558884 -818746573 -906541229 -169620674 -395161407 -879547936 -312101784 200301133 -173164944 -617717527 61604768 341375022 -772835189 64284728 293307814 609364772 -966820929 602002568 -738030297 -992506724 368049355 -949564990 -515917958 -145572388 -568360093 -940902729 -283326616 -469777986 206942064 426672919 921470658 973700826 -59382241 -840573286 -460027024 474146678 -296315788 697541463 -187946815 291176777 923138353 -592727133 217335338 702525095 -902613726 -776882717 464569603 -327412921 -349783946 -774528153 -48564204 -89760874 727907418 -918047754 -727638215 -380890199 -586404671 505595037 -589880359 -356862443 -13208865 -713945142 174653963 572568150 702613808 -448801259 -843361152 -33921564 179656209 -956827297 739011304 -442022085 -268241270 338718775 927929977 -929510760 -515793540 285420838 -377593396 -128561708 -200419221 -452520134 279999802 -840650775 -864679814 157789496 584898336 -841606269 803602876 609338621 -695312191 -351029438 -681332963 -593883040 -978537564 650781648 -745210946 248347603 915302582 376440074 881920321 -496846653 657602257 321871891 756477863 -173331719 -721926404 491715901 -240860414 909970244 -232344475 -215991649 -959943056 -151122502 -322683331 418759426 15048807 -925227006 732146618 2459200 -432598481 -470835373 -880415464 -139331836 -159994382 381187523 948487762 -200121921 716498703 -765839763 -574384266 -120925999 517743069 399936609 624095360 37998173 852569484 -592596275 -863689435 -255670957 -551827863 135650247 777620383 484942208 -220639002 897608503 589190329 609334030 -141119875 266999512 -258088776 -659486827 -338409338 -336165303 848151622 -524236460 735420590 481741833 877119523 -708276124 -892732990 -54051912 560260617 -391326454 -713015558 -998880346 -754502861 -806419018 439049139 -375586352 434989931 -833522668 204085795 536324396 342554082 -525023931 -642431944 335290913 924356405 301007986 500584692 -303574340 -905247282 32093840 796113370 94495875 -743067433 -194446914 -363854337 -735846064 682771556 -125015043 -868854480 314740901 -941542083 -653292724 -969730196 201022114 -474123665 736631545 -805444926 -88453806 -314258603 -10434085 -377665682 619616774 -624408165 766877430 -498674845 642131433 75549929 -996488010 -617522477 310381144 804668692 -329837547 -832569488 -722922681 146590101 -25134647 -393061946 104067859 819438254 123963660 81510169 -595661110 690860476 -644785559 -21438127 -978839755 -129705284 115676417 401932701 -239093126 630148568 219819510 -400737088 -382007511 712883128 44746128 -658718131 -327230727 -210304743 -892020031 -951255326 -228500750 878438170 470926439 -337349107 107838044 378030448 -501226974 -264379189 -636405937 -163516397 875577352 517651415 -360631800 683448038 340319314 -740399303 -30347811 331350812 -56220255 -204057125 49162961 511108924 117634971 -276366787 -919984790 -458027446 340923261 -210673115 81890376 700514537 -332514438 -463808432 750715053 -989867074 667022978 -114853548 -235075993 661392806 -863887975 -967029155 -339913652 267584202 -178043421 -157080774 171967740 -581552540 36058749 18641132 11218417 135359198 35694149 337187971 -281207992 815638631 -642493021 463383966 868012791 977518722 55854170 399452741 862048255 792103233 368990208 85033351 -405087752 -31880708 -618892136 473199049 632528771 -538596380 108101042 801097169 -641771009 -458844847 -366481051 109592657 836704319 -178531827 361115190 962918691 -899178699 -401055399 -248798754 -31849454 493129066 922027440 108897742 879565302 897008741 684290155 550980552 -61929336 966908874 -626375182 741554435 -641958275 -583260576 991628622 876245713 376832218 -421505436 516926585 842764264 -707953567 859337063 200735163 -261666865 -368882802 276678071 -529426706 937356441 124196507 673032571 166854155 -970631582 848569900 615627670 -143877098 -125848660 -90961565 340213262 536562830 119293288 953824168 -809219459 380288347 -228450568 -343909088 36346638 80779478 -45119828 -336712127 -123659468 388058650 881281863 206957618 -298733415 -374231633 523007508 -207520803 291677738 -151038150 -349293322 -626257328 -194114410 -956431227 458473924 591263120 460905509 591788765 566371577 422033765 427023009 -388080939 -888392191 97152902 908663722 193173984 224528244 974893836 -801469615 -723016522 -791772616 655975675 331627233 280477140 -851154152 309562556 -477113447 -73906453 -132073577 145244750 570851026 404709 -861804824 530374309 734141495 939917882 382262996 891001938 311823668 -467455666 450101892 790052715 331050277 457908031 818054650 782254916 -885296396 581992938 610622023 -918661272 474589237 15804004 407730881 -406724743 -701079780 173675188 -349071855 -995121998 -9372924 214347608 510884205 925010353 -596224388 22511098 -254936483 -364625443 -1864053 -741047391 -100518559 -388385652 -255437591 955207521 -840892320 -114966132 628383473 950480854 -976134043 854286056 794576863 353501570 778626280 272958756 -643521175 -537208561 826501466 441492419 263392240 86517947 964155768 -951786214 875844401 -624636917 172164342 -551240948 547776631 615089673 -585024876 731264109 28545124 -695415692 547421824 -34271803 -624331476 34380211 748659098 271686894 501095462 800547515 493796469 813368696 -60977070 -972283717 -726157001 86944803 -525981004 935088072 -272487316 945768644 -970964691 519171241 -730196105 782615826 -915937326 346833372 308219222 863190150 -98219957 66140715 -50956800 -675108594 -295461113 -302911525 -712644332 -11230931 -200847355 103092211 -266248478 985063300 384936132 347659875 767843489 737117752 337933816 -653225812 555946045 -623136243 919608378 -176693095 -798171948 -906590708 883894656 90148240 317679550 866977935 998780478 -298303366 -569167437 428550501 -812347594 -402006477 -330128802 -627656802 361285392 -720724098 908060594 191620741 -482871503 -679275615 -95683076 836878098 724886133 947696817 -591412745 -418980709 693150039 -389832305 -107818821 1216915 711648163 -217404814 426487606 -137498437 144609117 -790964468 644422953 -868930936 951587817 623706038 974351465 -493917271 57921455 -365136355 -468498940 356239404 -38623031 754024114 794173222 -39746514 243654136 271696237 -554380258 -78901000 -104903865 255096875 951577278 -729713094 547562014 740188235 516661456 -135724196 -508272470 -7330656 -903204528 315968336 -217738091 439329358 342546335 -493445451 803777242 -297240877 670942940 -154621740 61384727 46375624 -197390935 12487904 440651458 440522318 312667367 -463461838 422268774 -725798988 -806252617 907279684 -758935771 665594837 -220140184 70315940 122365556 -735627120 466471711 -430290492 259866247 -723223466 -464071259 -995989046 -734827645 68907463 944685421 927016311 -811290102 61028758 129553728 -338562224 -744189380 35604511 548928242 -595745015 -336551957 702190334 -867305757 347209709 742321656 486327788 136747833 649747921 122881723 -949605013 -429920422 -387517686 -354344305 416859974 -488987917 240238812 562885043 -650740583 199855820 -848840558 635029771 851276856 527136360 -608583657 -741579439 408638134 -473063662 -117682379 -560323374 -661877581 -762180229 -820805090 798775936 232596998 238719761 465639721 -51385793 281051579 -712902337 111801824 638652398 774399156 512418523 777878378 -657463969 390653810 -126922113 739652821 -823348166 754182904 779674041 -594794361 316510102 -462130903 53704584 -868457886 -826604358 810705838 589518159 -549765254 -279199960 112438910 -904217400 -585740304 827812451 994602925 94547623 -147736176 -671029333 510945004 -387155256 -224414157 263629423 593995158 929395805 242239453 446829148 399246638 -22245458 -125614263 -874892212 -718366583 -910975637 537011077 -549115123 967823939 900992058 251449964 -492185222 -589623055 -912783626 -948122039 -66982512 603898279 747901895 -238235878 3824076 117574413 -564877862 -780741492 850680287 -207737674 706449520 -370111213 516633953 360556346 455265872 876139524 -812713348 -817737131 -79868839 -491383423 447482742 -641352720 448971491 -923491786 -368986002 -968394561 -461935539 -557676419 -909097103 936731724 -581328665 -563545221 814511512 -718962158 -675918940 -988348497 286038117 -569062332 -747635192 935391627 -581041230 321312252 -116553787 287642642 -887495612 -783391340 -55563563 12526605 5110427 -619404613 -668239465 -152825557 -793893608 -289059973 330727903 -637124012 -773769479 -454223300 828700257 -890878574 477653672 264568016 -916357907 -422105566 555521970 -400425597 726485189 -472409400 -347266031 -856154882 -822908474 389006841 -721874583 717854878 522923103 -412601427 336004455 -885479909 138860414 -882255564 176454338 -594693474 -503182432 776465017 -596950381 -393228006 248859448 587404913 484451335 -932073988 659566283 328577921 237701015 331195407 332197720 -553933 -193306952 464378365 478653549 -655479105 -993516948 -765645058 129906176 28169663 82949 -399083938 828619420 -609088749 847659549 26234881 985663877 193367032 -527179736 241957421 191903696 -295781520 67291455 -523659238 168036226 -667902832 651671750 573172479 63704779 486889041 -979076672 -847418386 789062555 501401623 883764986 610606756 -812375283 453034096 -696947562 -28489427 -433413766 -427670732 -511671854 -296020350 146981181 61309825 -751393586 914589867 617171814 747513522 451336179 297798454 -432980025 -306874879 414325639 -626993998 -187067035 -902597736 225054002 32966536 -448430398 -916958166 -11311231 402700799 906614959 819647161 780542437 -699790970 -395595498 -152691789 433816100 592966170 -318609811 -153357548 543292939 -766725158 -653798391 -992630344 -326108363 681493797 368514733 213399334 -724871099 195388889 -330840338 -683161319 945823968 405743245 440816953 550851444 109537762 641332909 313038372 -264456714 -30902812 38136222 686588244 514622447 -75239725 564281592 954173019 -110418232 122560215 -988683043 649081967 -35309373 702494320 584504598 -7303819 -557019909 -212928055 184812162 517649258 -41300021 -178777472 438383552 444597186 138567001 -165289316 952656066 -674048385 846988006 -263308495 -986737332 -547790599 -153852072 -266979708 -575067545 -806785508 470303389 431089228 519283046 597828155 131801242 494858499 -36647216 24800722 -678998394 647130820 -672038197 -74712756 504908307 250262568 -374630352 -405721309 418490617 457246284 76850284 -93146677 -350466834 106500573 971549750 872591126 -611231285 -918990163 823189126 744090160 173360469 -877422236 -416179621 131586067 -943537990 -857192012 159699553 -567892054 684007385 -493416225 -744991798 -108652761 786447770 857985951 -750600337 -979214425 -744163351 -647469912 -734323675 532537725 909823823 107942443 -157009991 249972389 -64555095 -105098818 -930273142 847399757 683382670 -751302976 133379909 -776440486 -635462918 -906988907 -258612218 -341138082 -695450396 922044787 -652789680 564310895 -830173931 -795128586 641619777 419554150 -171114744 577025299 -850083054 -238476138 100250301 220141169 -480995453 390056957 408541009 236285884 971854976 613062838 82826220 422997345 76135492 717618536 367007374 -677763512 308008434 695930595 -975472197 -833622326 -25544319 -187951610 -869978626 137515124 -670388933 109939444 -120343265 597706388 -512694175 -194460168 -856411932 -186408013 201796929 -526085779 587116109 146605015 -503605143 35583947 223576906 601043782 -663488041 886863113 290107333 430597504 -668191037 -583870878 117612970 -565949581 520782882 -902215581 -812173456 -644831361 -144788392 -973897961 -837760978 762156702 -361523134 457020993 337008134 -918044097 -4354647 -972011689 288598372 17663317 -770226042 435413900 429278015 679405068 -140930443 660536466 -488888534 -240710509 928174244 -308922618 615787053 -105730351 -125795290 -661271753 342743551 -495965464 143669859 -838873044 -862185168 629465767 655531495 83614743 -377135949 -513172544 550334396 233191315 -567360909 723300859 470567950 586352122 459004949 -639705821 577402742 -998242054 454425794 -764101750 -642803622 179415611 -492543409 -272580660 -803181287 -149385162 -61417638 -852668250 -119962961 -931351026 225845496 -375526033 -444524134 -88064139 336612857 -335706831 -180010856 -939432895 298781325 488852411 -359264136 -707546590 -54094326 300050481 572597100 99104248 620985993 654869986 748530378 -639079569 185804153 834367332 478985139 -960890765 532717329 -376153149 51052700 149410826 247243764 363223849 -921506775 545768137 -360306132 144142790 -755259774 -807662299 -940184627 295342777 -920439510 885190409 58213099 785011206 369170929 -150592378 -384581522 -128452455 -157700684 -639109814 57059576 794126155 -769297522 -973841607 -267095367 -907236930 -986661016 157627775 -70694337 -424275362 -630803438 -274384152 378040190 -296142991 -699860768 23909108 -814818856 400671653 -871343068 527596769 440146501 -430243059 835544952 572692887 -874502183 969206098 -914763575 -640400531 208644723 170133331 -994735873 -662761375 403008151 49473566 693556136 -210549342 -228952791 -915263087 -656243762 177166906 652528840 -538771788 -304010513 307417393 277423637 726810435 -686252720 -255866054 243959197 971772462 -773526837 178008989 -167248359 853253190 875673968 82297966 -239873376 -761965833 -577489720 -479594334 484380300 -382390724 -765764688 295659172 -455587865 -687458512 620341553 -19402425 -301526850 -31033189 -216132084 -145164261 137750879 520341914 -378433126 -54481795 -943697783 -524099509 415553148 -692031935 -730900358 370945626 -278338496 504595504 -453918901 -955080999 -913879663 -357097651 887337990 -563874071 -500138642 607982087 588569458 724632098 114495311 19951210 674860115 -269387925 356342556 750847010 773782004 -543181081 -853294875 -965908029 724478729 -420512873 101215260 707251872 -106090013 838810379 486178435 897051083 -557076268 -555614194 -648181919 -465190457 -256459735 -466432702 37260263 -551967179 836762154 222847867 -437410202 -172386862 -16892993 119272694 -123124027 349568389 -501084951 17611309 128980248 716157973 -692261130 -600812802 -135643930 -205373111 -988265203 527939056 -152727061 -714373155 7525073 757343306 740521017 62483858 68165263 -371576814 -547077380 -474797314 -452218084 -121050026 -216548063 -321684813 679518562 438262358 908437122 180606870 333408652 -882092167 -52340655 -605158281 -496594773 -392684546 -635217197 -55719245 157215331 477268504 -407046634 355848522 455538771 728739219 477333560 653300641 -35919843 -710165515 -478797176 -143825273 -584416279 194235687 -963494463 607894780 -823001253 830590615 -158193690 104416798 773415905 -968444154 718324920 -884718921 827528485 -514137132 -85287778 -846418241 -960518816 -671645756 -986008045 764675044 -599185611 -430866520 737590633 332162843 -188518016 262322334 -314501609 608900276 832822010 897044480 698110381 -260386875 63044327 493583987 -295457033 -688910598 111311102 200729957 -756097698 -562943464 -401290267 -343406502 -406244461 4047020 -819756819 -738060429 -925889098 470929846 551945213 -414388513 827167085 -772694464 27032121 -459080210 126477685 288224516 -367920681 -508569835 524844330 -876831902 496587004 -148868639 -473239718 108307265 -238318465 907373527 -485352852 851530532 788861677 544156733 -392153827 801728876 -268723197 -388575526 125080966 -406901214 -106218058 17478321 -747107911 -321090468 -990200008 -305249033 -957811594 -558584471 -951983055 875985919 -940204010 213238056 75674385 -244892249 -978900138 367499396 276012337 425761441 -88656400 312691389 921279256 -431348715 -156954869 -577813925 -599034093 738661375 -638606540 965644165 -221160589 -468012445 233068852 30888962 262195286 536262127 -741656367 689356759 375982747 930207763 344881246 720043311 469146711 -152716164 532960295 -543440615 -526583264 793954419 -274953300 -154854354 123081363 -117898634 496692750 -937046625 -782185231 -430375670 -237992213 144710340 27096632 -465356619 -449075316 -877189795 502746999 -116498306 -501270267 223618953 444164595 866733099 -995738873 -771696985 335157307 338543341 -334212337 712649416 -688995102 851267167 702305723 784018031 113806952 559535013 560246164 909066765 636676597 -655256306 71934435 -963993196 534333343 661596656 -606089891 141640558 -890243913 73643628 -272297122 737901353 394532146 264317041 -344856318 397843317 -972572593 -372037942 -648655539 -217175989 -789037291 -351176074 901386583 -99438194 -949133097 -518390876 3274617 247585304 427126491 944478004 665534583 -480683876 -358536104 549215641 209771927 -752650911 -998267535 855942685 342394612 871084906 -6141047 166104511 849220385 -859442360 624832101 -346238633 -563134037 -43976234 276284912 266156689 628040966 717063682 537331194 114321293 243951555 585077215 281125034 -545200366 -479217008 30508750 404396799 194683412 952129433 -644532104 235016953 405647903 -447753864 -938368501 997719963 -932094776 -129015427 -135575599 912333531 264948777 -639796130 674879637 -122851101 196050542 -911472734 -385535945 566091710 230353543 487685765 492878614 25447996 -666413546 209082749 -462918560 769716026 -645500837 -378629071 737279212 787940375 -339210756 -516739628 -453741707 -508799353 375833392 -119305645 243759398 -181246817 -282868895 -614628629 358893100 -872599681 -295764640 -850101235 -113475632 803717369 828357277 -224873904 -429350945 660326504 458245031 760975008 -696335655 606131338 -835707185 881622418 -644479942 -271670147 -121181949 -722331938 325484528 -986297127 570985814 -99343734 46778846 -295893734 57596592 -130771189 -745399896 336841921 -649032027 -787529093 -413624561 -643456825 104029531 805353722 276829533 539461309 914752078 -451676118 -23073913 578570599 -541253707 -336478070 -433554700 498306415 -522541303 -352344841 152461007 715028493 362114387 368838485 -852158239 237934709 188097337 905439473 158267328 728800971 383439847 -471004907 360663832 134894795 -706249992 -292435660 -643958621 -660834684 -252948133 -629634496 -57849594 -113081729 -982797304 -518583681 -973176893 -271478114 -142909742 474871434 460448039 -914120631 -382203276 -438484617 229340982 510664938 -524404049 -836521140 778825828 90793439 408984368 -951246624 341343894 27690945 23615124 317627872 -393657780 -918799857 -634086454 -364986508 74074663 -862946200 554463567 -787505415 896399326 245144439 309241446 -997690331 -959688494 -256696407 -171625765 221333301 -754748486 -941748234 -614467158 702650471 -257526663 -221527864 334710754 -180018422 -730632905 -108515848 307210738 -230604566 -710188562 453087580 -28438702 657150362 -49504571 -287179857 -43181965 -624673881 -329006129 255393586 107981954 615546361 595466283 -39017315 665918430 -537098333 -399458093 44670391 866731500 -595819500 167359399 993134504 -731960766 644673888 -968236016 -629613630 833763604 123964313 914870032 352957782 -275070893 468050293 -429057704 227650208 139739744 -950999352 -372645729 -195794103 957251523 196638072 923682025 -869269912 880299883 -384967380 261516504 -977252397 399205299 -286933391 -71699468 -715351289 -914247437 -340248340 903705384 59248082 950544143 926065008 455215649 314492068 -460361302 190553357 -849386130 -722155255 851509516 -489500715 149342424 -178306593 765138344 869208181 283516788 -359834019 -172320183 -738193024 -665754451 606736410 -85657321 204511530 770736692 -739515558 -679657251 218565548 816889273 843303384 995931575 -267356428 -266754988 697009592 711268567 -80785029 29620316 -570665787 -126573505 147045720 -854033077 -477426279 -179414478 6103037 666796070 -997652077 849350867 226353143 770918775 201556029 341083542 83560149 712694464 933133204 882263627 -66036597 925160988 -343888028 -392252660 -520312684 490881301 -89570026 -369626887 -289932290 637756738 -301244012 -692255229 -407327923 331583199 -379557982 939673942 185550910 374938475 -853065075 180779437 936811018 -384669654 -21431474 353509533 -398643044 330573653 4932404 -133236139 304161213 -909364245 503289774 -738453561 -556586046 -743869970 835924130 312294635 -521738916 811072317 162376658 122747691 -931741682 22511633 385235731 -268512761 362795445 -674029114 -635317067 -751109035 493803510 -521484083 -135620484 -963849923 -998591063 -832575271 -397346823 -676601466 395785165 270082962 316378494 377453336 636234312 -648284187 907132543 509130647 153715253 339793411 -837764042 -916523803 71193813 646051284 341352852 -118853147 962004835 188875906 272373958 400800625 -941559450 -53356553 685782662 927407462 430644714 -591487970 -915523460 31319860 -359655116 -671321869 -878082356 -671927373 -456068776 688433003 99204382 448327005 163888387 -682628428 -548126237 -607906575 -698007438 -672171538 -911112810 -988562763 -439225398 915948001 -575467244 -941627599 183819035 121667370 -607299885 -125225293 125783730 -987766614 -224189145 611324337 439492967 -57961384 455829484 703872163 -354502532 426714577 -230837486 -278566411 -862301787 727524211 -524668038 953681913 -14668150 -814044388 867756917 -903147700 -934842044 -124248463 755540290 -98888521 -318093151 180107065 -905068984 497828153 165325437 -460826050 -516838430 991975041 215085262 -339890038 912346713 -659748709 182632390 -614811956 -228224461 -743357414 379875447 396186273 -773623637 432770161 132461075 -845414917 -441255287 640358874 499363558 423075651 -481417827 -711441963 536431704 -858896239 978409989 713135485 638857242 -829480752 176139257 372163660 -45938183 -600520825 -212728512 -40548548 -887335463 139574923 453300831 -312499468 -112236481 881161458 948935956 490889183 453904480 53507914 638455042 443447818 -849869086 -650205765 528749721 734625684 -111371381 -20253709 -771800989 -353618490 957254655 692610875 520598395 -851852103 858696053 -434894808 -461441320 -551454615 73227465 579145110 761462533 -881439748 -836214716 913973874 456728784 -62585753 337874310 544865216 -562442473 907281796 -396709686 -161341817 997662608 778946893 -955165088 -438009899 249465804 -589291968 405834330 982699237 -138009631 -900909318 291351316 104861094 -822628150 115017939 816524637 -584998927 -549404161 746955803 -435570881 -880544015 8172153 -117462718 -836399417 278173287 232337500 635865423 -371325620 -387758416 937989979 -871380487 -122893709 -87168648 486727019 500025210 -568164012 -594740113 -786517541 -776610118 -876411100 623498072 -960385574 -419182676 -629455586 -271620977 898580846 491363988 -962061023 -180556431 747007434 31773079 24653251 -535900947 -32708160 -754003961 -617122349 679879494 953354446 -673414894 357312315 981034242 -73269417 -280316013 -80487113 159895026 -635762317 -376508861 -547109216 688538598 668521358 878737041 987612964 88223176 493511610 -109088619 -397881612 -73518205 -977601833 605209964 -536064329 537472283 -85701458 688876544 -385291696 -169763479 377944173 656828873 258091931 -10582136 -372502385 -857996570 495832021 -548441482 53872899 15315333 464130900 441243141 -691347012 -858862055 636230149 -487904105 -963437642 -356695766 -245692976 -506284186 -301330755 -241821725 418018124 -775230655 734540294 35060817 586203398 910681587 -934160464 -239976952 -705791744 404791693 15293947 -93314435 -933238370 -404504301 992243507 -362526965 871757736 -295628805 990002247 -488930156 -986707034 449443527 863121296 -835002556 -75021110 -931633930 370348593 -250413578 -657706444 683466811 883273680 -138128935 427390497 -496092035 164869471 493184730 791338586 245857121 116964541 -851700398 817805295 -367310831 -481222767 576151706 -325077572 533029487 170124027 -82646417 119000721 -400508381 -871456705 816181727 56403402 -994885832 324248026 -975337315 -216446789 601933578 -378436535 -99283512 -719805489 -478142791 726734218 76457620 143408329 -171985557 27402052 -891506268 72128062 133323704 858170750 -831066179 -908251409 -165644884 339368558 -172545833 620236532 -51830348 -127455043 961539914 128345188 20628442 217624152 -52556351 -330631845 -750315239 568642267 986552001 -192188764 -159798362 18996808 301341924 169328951 651985373 505768353 -56198326 -562950972 -135826703 -456749106 779208013 -608903949 216084103 227432256 18130799 -124031879 -681633343 -459335079 708827291 585608162 316450744 -21770031 -363654378 -966167847 855421094 824228951 685263981 -187021111 183630793 -397067134 -500806605 -21462917 -180498572 -655989236 -189802345 -201162002 -66789502 286550427 566850508 -898796934 522717937 -493833362 805457432 521560626 -419481324 -410243524 -641180253 -980925618 780347121 795169777 -75691332 -617380716 -483919107 129891511 90846493 -72627764 -345118571 121908295 -981665201 -505625840 649412343 -367847480 -731692430 827702331 231555692 419310326 -834262590 434521759 -848548644 859193359 -515096893 979920172 306339768 298890156 -644029827 679888671 230850572 -786222189 -161925185 639511841 500924687 -119998644 153343266 -312386288 -5525613 95461282 -314878430 -831382220 -752028275 672663692 762514973 -623911238 -996859440 879530102 -669076940 -778526076 -337690445 -790428398 775096224 -60872693 -900570379 -930956587 -708599601 609328570 -87392805 902890714 -134567243 -628287580 719928764 183511488 100519378 -982362217 -846356036 -164915154 -475893410 727185100 182453658 -782133485 207333355 678470401 -685982711 -805947177 457271650 567669315 -760428359 -879763191 -681569992 -531999055 442885875 -576847482 830489812 8653342 566153688 889850992 -275669194 -541065528 448734564 640467717 896724989 -710195898 353997656 -848090785 -318433609 369450421 -269894857 82868671 427080248 700315709 -353254463 962465560 -682923848 -737984291 72904845 286932515 -258338653 -600699356 282260498 -440326768 201159129 641648649 529025474 340377831 -562409594 60859050 -160622783 -516477149 836317742 -644468661 934419886 495266049 -411129397 -205506790 722741551 -996420591 -762913502 -166996161 455198504 407466223 -115833233 84736806 -750018491 750640368 -67598712 266036787 -833280702 -964199289 -504151893 644066064 356089315 684369052 129161146 -696884554 -103903033 -565887446 958887795 -540384681 -662591242 282073425 76204935 503222749 -691969175 -199904869 125964171 434936809 -623327847 -141359899 147585815 476320214 358434473 -913454994 757309703 -356293769 -154842874 468719508 669501980 -986634798 -13591734 -69773262 470774600 278125039 -67493283 697838802 129693650 969800740 20561725 -761509680 -129739853 -152540150 -871203790 -828113312 2607176 313833316 282809316 478872412 -661412768 -439570988 -731175116 -600226895 315662016 -315353249 155381294 925208866 894081344 -500325074 672650527 293403160 337723096 -396318657 858813682 460761090 488712748 65507580 805088292 -883580046 -846009812 -331176609 122941459 153308109 -205064602 -188441603 936667781 -168063819 -97334768 -861371368 204611956 -375438128 640932278 742424048 -608102313 862142322 -465598727 882321570 -936275385 440220813 -213512275 995185499 -243598222 -343293221 386979587 -847608926 299279457 721927218 -873407587 -165445199 833887942 816504588 -877328753 707265195 -781955086 582004270 90935835 -324287445 245390927 -752943418 -177860822 729370192 317506273 985262869 236619772 109643859 91625592 630198503 -163642007 937505824 -572472400 602811358 286521020 637472290 -242448188 643130626 535074289 768494673 -443628968 387704776 852996685 158745433 -382704696 170713309 464096404 653916979 -779103050 -344691751 681625831 580768445 689245667 -285262496 -31931146 214913586 431952896 -611599747 -716083658 -480224642 209327536 -751017718 581116228 509515764 739884731 990829196 -872368203 -905217673 86540801 -483327967 728643375 865442566 -319235550 -962735426 -614954748 161986493 -856100826 138032047 -613951378 458527932 -390848504 -154179608 -851888924 -594280891 975883717 -302886267 257067554 -565745699 -85063943 -466910995 924477120 -660461622 142337592 439414290 201982012 455710816 -151253782 -331950697 -218714111 176276957 -579979362 544821317 964825505 792662848 69519209 150721769 137580809 -606831226 71443187 -895190221 -946544915 -592745211 893511029 -22134984 -578295283 280873832 510247866 285036365 -666083370 -960271056 -910564818 -11020845 794614877 -452553279 -807526916 9552712 -552504309 164106427 736471815 -830150438 502614075 -305163123 278092977 -228611140 58636296 -421814294 180406905 550010280 202783905 -448215013 -339567050 759319190 643814513 -178495732 -204938300 609973328 -815613317 -409581860 140432881 829239602 768778111 404700226 -104321264 840616184 -228345995 422109280 -764757358 125984798 711816108 -767077187 -259175946 145476189 -204132494 200402030 869893965 -172224562 -802924968 -463543406 865994469 -873801138 401048265 -367978302 806671123 874583617 -648603433 -564471403 304881109 766430798 569292763 809131341 320178044 32745072 349888686 -868795591 -219543102 -593111338 890483624 -71115990 63746173 568488818 170310628 451764642 855523193 -247770462 -375786502 130285012 -334954974 103528483 399874251 652767218 583412799 -586940467 -531645427 -296407900 -997478457 898443671 521667710 277102900 197918622 925125248 592010061 -393837812 606246742 724483285 391066720 759237799 469775007 -446994124 -55490014 72506506 822750389 -98368907 -476007121 -781605138 593099268 -691258902 37801623 850965035 637922072 -355615677 -624054251 -594334461 916403099 534671233 260923438 -773065439 -858120020 131572514 -630263065 -678036436 289540960 -546654473 94489531 -954195587 362759627 43962085 567278089 452301280 -316753051 -390218529 -258864522 855224714 -144588135 697722832 -280548289 -802438046 968401089 -637779842 500499954 -843354283 723812239 -927850382 -546037868 -642412494 -690126892 -674939625 987013184 -715785319 581634492 288319899 466790637 687875830 786734845 -465096519 673216337 -250838620 -627460595 -25468821 460813790 548033888 33906336 -579152095 -852498386 -252620492 -494103126 -295949321 132375253 -597702193 203952794 -964525375 182436536 565109374 838464604 92106327 225360585 566650040 854556883 927870800 -204144089 280750833 -342137846 959900193 -461024508 -476181500 125199590 -94830694 -640661607 915099439 465973318 859492406 -919280613 907535916 -334385883 427125414 409531790 16302639 569554002 -843824468 -880635075 -942997518 -4636443 -340083184 911527790 -148000843 -53151460 148961639 -752498929 162470243 54644031 357688476 -779336879 580929084 556989289 -639193748 -460949410 673656592 -628136770 281374451 839206101 7083379 882824891 675978626 -776155368 -56297617 -247766797 -315816269 98152294 532849252 -762585758 424339405 416163033 -886842102 -728639110 -855502372 496681255 61272142 392290236 -251737227 -456070929 401272466 -814001470 659427090 29454080 807619757 368170276 351515276 -185254648 248592694 -972079652 83486842 650069457 -929496082 -819617679 -632126365 874150935 97131989 20751476 487934999 -302242988 534586645 -836909743 788645397 210332461 -706806306 -1710942 294221004 458109354 -427080882 900349130 -705284549 358691498 -903267597 -492498241 905383234 -83298919 -946434443 193397279 -893999859 87179226 611073901 292036061 -332447816 -750190207 -406847969 564885781 796239221 664960351 423106779 -461759380 184395555 -91585899 264066181 854270807 -132389912 109487901 10830952 -491132696 826342385 -101962739 182236892 -532155852 839415905 -552438760 -513243738 557080643 184100218 -575547261 903665279 20519691 215211305 -284524485 -316690889 317323257 -804877925 -362068079 986272464 149360653 291412881 -194089438 -328002339 457832373 118285256 -476480905 -968454701 148242721 -565363618 -661483398 -174107592 574238950 397550018 -420801896 -767624237 678707954 -941735819 594468246 -413707798 663808655 -45162713 962974599 -829839670 105221847 636561933 623466887 -894223138 958633995 608860553 396117912 -706620501 -663146755 -345772189 -622070614 719958686 757874035 -651288649 -754704268 287950217 -955932101 -42958174 451316346 -575331434 227071042 -811405410 719791590 -396288372 -436040413 372351562 573767714 -428054847 -75700789 739329565 -80971205 -556644036 -268992442 -268599075 -860188692 -512280490 888028981 742809203 -32849154 86453014 -381835249 606019094 -101315524 76238197 -5213570 850087417 857389568 -588704153 -672635120 -347642628 740823703 -520916936 -297466700 -591979941 -147990705 159022188 815346542 -776429887 -698709839 47633005 -774312371 449378077 -485604031 -769616529 -840158211 -798476049 -336363900 828095869 -909020524 424089510 -524039421 348663400 207519905 582948042 961792375 399819454 -681529437 35405674 -333668181 -692403609 -761459048 -425027042 397175418 -558521215 577826354 -229661927 -234562210 -511680643 -255732053 -915342597 -289750743 541843497 338623337 740121112 -252011514 912781300 737202493 887825782 325199005 365987847 -799035368 261399905 581466138 -260600650 988959191 232601653 -84676890 941686661 551288660 -536709950 -859635833 654439234 -719390683 -387053440 -644412064 -884163534 992876892 -712927936 652634921 270863614 -892202325 867552873 -480409284 -116951823 -516813795 -586398029 -312102389 -817320284 -843418671 -638390235 -316028964 592163214 -90589149 316719959 -927542685 449613039 607700756 271203697 -729143863 -585048160 838898797 813108920 532011186 673740629 406545217 407130187 531694925 -568453315 -143669607 -597705886 423219640 716731280 382969766 -690614155 703657804 -94936861 580651511 -929859421 -908234751 -688189904 -268462630 -368253413 735053323 -921158456 -108188558 920290437 -292440220 882322736 -319911662 -769258457 268835580 229955265 -912379656 -179542231 534470513 563862316 237440157 125856898 -971138953 443248407 -996378055 468099651 -867764219 -867601808 522439499 -616695945 -960436129 -673823942 856359272 -639026706 -140054087 -425911327 545039518 312511466 -17724300 -468089610 461509351 -586430732 897373006 -848333801 -59248851 -107386923 -183231900 -502758632 621487337 376391104 955227951 -622253606 344944599 -495181207 -967880531 115364782 853721605 -581061182 382384583 -811051679 -855341080 -346737816 -135918906 -943862753 -605415077 204399955 766879435 -275163405 8160078 -559021198 -376428801 -862087728 -690983931 -620328323 -516697388 248579909 211939737 -954476074 -62759392 -615929921 -238836243 106909941 900472734 840876998 115461881 -604783565 -974345310 -435992262 846944031 -828094083 -756538035 145898019 81641961 -836852335 741857240 -472755554 739443569 805226794 -932458164 122751485 268003555 -946579594 -346824084 655652452 248810594 -389423985 -24662299 951137916 157230473 -879409055 -212975141 386461057 434293285 901242356 684620496 -58070839 -387178482 -493152324 30793229 416927839 443939062 -741721390 -555261385 779416099 -494898368 639844231 -171265818 866556342 385651924 -399547174 166869786 450350700 -62181613 -93175199 843461274 807868400 -303030175 649352707 -115121845 853742361 -260350328 881755166 420147867 -202504851 138094660 -691021100 167370258 -816892333 983835738 -425016235 413387556 -739563288 -798215407 -907062862 -692998762 306948900 381181208 -824508334 -23042489 -405284884 838048873 -555686466 993559989 541619719 -990312669 421039365 -936836630 -234332033 366939345 692259120 406610892 716291642 457439636 602918262 224335868 7071394 -536299591 -41703615 -21598260 -200503802 -208095144 -948636571 -157527639 -232864687 592330502 709442228 -72718366 -212501699 441628521 873578870 746412399 364106644 625051521 606380976 -673398447 389995425 102612240 13515776 77428053 552221530 -435645677 -970020407 -365028398 -460812899 -647288176 -197038692 814280687 -93886998 905093816 -304067535 -146160335 39497223 144048513 -407127577 290896254 -703646612 895383110 -892873610 201023299 662722065 -622637383 253534937 948219872 164660849 99077516 -697549162 -849267056 413983940 798843647 555117101 -519913054 940629193 -216961474 423893015 -774296685 -800328186 481247770 -842636631 -901581889 469265048 471667725 -729545120 -17785206 459352364 126466677 295079746 -225350597 -437319436 -155370388 -24413014 -586387316 841447664 -96037431 88549634 256724959 520554302 294852764 -840609663 212770996 -361538347 899023351 771707852 -600116810 -443052194 193926034 334974591 -2762003 677964474 -455545496 -658736265 -764456025 -757192740 705752298 371323803 -37417167 84502094 -66255115 301847478 358185173 -116974994 912808263 19429046 -706681079 709074029 -5711398 -622069754 -726948786 -348759264 611540160 750098171 45660972 23540879 -312039793 941391125 584137359 -688145135 844224179 -702429519 729810140 -285180191 511016789 673818535 -703725260 -791832149 -528914228 735501127 55933298 193976710 309678828 981024957 -49074579 -75129566 -655492686 54716066 -511230592 -15431916 883294222 714375361 704961154 -238256599 -713422663 -185290931 -410629218 644888333 584458126 -714576659 -239589427 -119987695 796209363 -508942366 -895112681 -94539802 70987862 -100244811 753702136 -899437391 -510975156 549605929 -771043355 317530482 313496643 -443845638 -454256028 32660132 -196408392 588522147 573529637 363362228 -262423694 -665306737 924764116 -625596347 845520894 -642157832 484535601 -973808282 196468586 -635658589 792990337 -764142807 508650778 974480223 593928890 975561546 -296242720 -446718201 -536508405 -84843932 -268765528 -434598261 -202405332 -562505512 -211174570 920845929 790534716 -895468039 335112870 672998105 305498403 -515496370 659866997 446235671 643337269 20555411 -72829192 -706301189 -458487142 535516551 4532517 606313311 -218930807 602672840 -499231658 -147394652 -113046875 603762095 -426627405 8575692 -31090747 -708540360 963934320 -535124839 -489893786 -462831905 -89976844 407355683 -380691444 -996696792 -708155895 -168678846 724380091 -656964465 -737767068 -820818080 -230373671 -470618727 81647538 124329349 499632946 747127956 929965917 374652635 25673190 -879745487 331334749 612371589 365253325 488742381 -531031693 -991439768 -657181900 -490254349 -468327310 486881431 -657559057 870118044 85179427 112526574 -252550415 686124967 425414466 481940635 -503664327 660613034 -656847376 947658967 -479984157 -727335925 -198957514 -731478350 -557706699 -840865223 803416475 689088175 -553282463 -233433134 -808260855 -959296857 215227140 160554187 253009536 167402445 -799891357 868300193 674175712 -603449872 -189601058 -360916638 -227908033 408358424 739706937 458421175 -867354766 -795132237 848603227 -375148134 703548255 -503211924 -817207289 456189427 964801332 -56540332 471591858 -893455716 191995606 119838688 488840926 552035299 -92629215 935830200 -297226454 772909154 489950755 945188871 497256211 -20921121 -18717683 986601659 357492616 673813700 511686273 -627640619 666244028 -108304975 -828180687 -956519149 -251960523 -156654488 786303556 552010407 400942402 843767571 361609852 -69996956 -158793971 26812242 -646603466 -23786424 196734552 411173650 960608040 385199378 706156907 -627188351 114745266 -466298914 -264231671 -837771595 -841910431 917779683 -673547903 150140490 167433560 477355969 190689710 -892758597 -598028695 547033385 -567967991 570577496 691271579 769954836 540673004 479612704 -791342439 933603137 -215239270 966633253 -178155405 -370377968 -459661207 79007521 320286809 812396679 -584866068 -580015502 -944788423 -896483777 228646042 -396621626 -570590567 620940627 -884463004 75589438 549645803 -309886875 163050813 856887779 675608588 643775564 -542436035 -37439426 280575079 293600287 692477143 480586125 323800118 594572924 851569460 992772771 29905626 597605138 166279447 -439044479 -849284683 -331695928 -845129872 -716428364 -608256190 127396128 176005613 992197294 616065855 -309451069 11536820 -314241559 332794958 233738712 220216278 255481673 -477045684 287239698 -441029553 352386098 -408217497 501135318 -927362893 626604078 -594089659 438775881 315814145 977638975 -378377381 463580270 624808032 -525930846 810770641 -750137620 -608813308 -843549794 112052641 960869066 -96017611 675721854 -504077225 936015970 -49397508 832636113 -863368833 865324046 -338836832 459082942 157935080 284544993 -675018480 986441720 212475212 -165495925 499427599 -258222489 -482516915 594605743 579194759 -110046029 -880629273 -209598676 357473390 -201413560 -761164802 -87139403 -132916237 428249409 -313700456 -46232948 -573670817 -470943098 359846278 -172070504 287218768 -415782079 -335758201 408266727 701718805 217274641 -445399153 930258715 -905866032 202397549 721146277 950465710 -203241861 -516774606 -592377072 842949125 -10248454 336613962 420418137 -325123221 423607226 587649469 888205452 347678191 687773042 295437086 505980138 912870398 -359124221 -406623841 402932483 -200957042 650757505 -468803197 528099392 6512444 -795719609 342273140 437631826 775949652 -634021431 -712963773 269958807 76651290 697062059 378957271 -688808519 7580067 827343521 965568193 -397316834 -121868877 200467690 905951585 104113509 613630759 -607011824 -894808629 778562183 418304316 378407719 417978903 -780023523 -856480767 36998725 -27402444 499276609 121615629 -311334094 -130742430 111518195 -683822143 -701620043 808556561 -632161486 -644097556 -522593987 -883475507 -221994413 -138189726 -577610369 -793803854 454545007 -290230743 -904591705 282595462 272679101 -902045393 212032385 -680613512 -390339699 -321434180 -453957449 806079743 -65330536 334704753 -620681398 -168744379 -502680458 -230234123 410397854 802039428 -400968076 -437477438 -381064364 404300585 737815832 -135504501 955042008 -295531289 613454893 -874565464 -641214319 -762307983 -861114883 293777476 898477450 730586656 -669078303 -678860229 587962202 501962631 294571126 -854761011 -573494870 -235417377 434797056 948029224 -733899564 -539596919 -359001062 -344405650 499637253 195264277 -948493773 -655815032 -698154010 909881652 -635687645 -463483488 -40041041 29397465 376416104 976877936 242549019 -659242337 620924510 253260640 -783333021 -970683910 -557611198 -789133674 -166638211 -336727222 -207332479 234704600 -816940098 50425176 -246430351 -622448397 58236228 948893490 429836414 145703048 -709656146 -313640013 -533104226 593947028 440580458 -823862463 738249540 927803840 214167339 870310265 219541925 130684375 610836241 601309807 -103258427 509389595 -420692912 -591753341 -70918478 -897567598 -296204955 -671957748 774777678 -167307589 416917500 -371846794 97309871 -20972935 457088739 862411506 425133891 268049277 714601477 550509910 838060662 26617584 828778410 956507770 11097423 663054873 -31939606 -831241976 232865182 325129112 -749095399 -210253827 -462480372 257798545 823832878 -313325580 -381517394 646162063 -554126043 -376569326 730144466 219595483 145925842 373962984 -264514168 -40467336 -666296767 -792331065 -488589343 -129284898 -593317662 -630554263 682264028 991922599 -943795066 926429032 217760108 -231885141 -990128088 226738736 -211661229 -10717040 -430296045 -861937572 435111602 -777478277 -675455106 -77902247 296478941 -521926076 -784434238 -67369456 58722275 721184646 869828074 -233234082 -288561546 675776199 693089271 -974568735 164087005 -734370957 180200855 -74344678 -162449733 -655514263 990634060 -560035707 -950655444 21888181 -172912568 -911964760 -378949620 592828310 -363033812 884411564 86784010 93158770 -191592953 369932245 465229045 -550364236 -845192932 -554654673 -597498255 322271402 844300648 -955441736 -602626350 583231647 -195287156 832218719 -399188817 -44366946 -324415249 661215805 766388930 729139119 -853330973 -647745599 144549929 -159967736 -444753109 90959591 -381891495 345014047 -658216521 538640892 -571189780 -634879859 189593349 -118344017 315238274 -303338679 229520444 841429922 373801314 689652363 670092928 -313427105 -106422510 499619284 762378915 267763779 490119417 879611837 104953159 -596364661 138298647 338156514 -239910734 -61996486 424394507 229394984 -211935298 -29540324 -290261637 231818137 -993433974 733671513 -982001540 -951605164 406754422 292736505 -156647955 -172607751 -947138822 -471413910 -407447942 933156097 711422897 -231161178 38698106 -465455957 -876554165 276932150 -301201719 295745435 -667551405 995141749 -186836065 -115001997 675814598 -445585219 -211266056 -916029103 369692385 131277773 395512181 -65415615 -251437896 154542686 154438238 -338130717 541843649 -431494681 526038004 246965718 -955637043 571630714 838690292 756568948 -841485743 -468262325 -921339276 -294573008 -775043321 345029196 981788986 973713547 327228238 -661218182 -97207998 941424726 724165257 -69521040 -313730372 72965546 370380195 631283569 -327189468 474417932 -641206068 -536434541 -985321528 -772045873 287756425 62424432 -400100811 -669292297 53470735 97632255 66112691 767458584 577867253 -776853582 -649893793 570782548 -610827297 546920445 673791232 262244006 -10134083 -38547913 360219546 -86419488 -115528303 298668425 -482398107 517557995 545198924 238711335 -638102138 -223702529 -226425109 363152502 825521401 -456994949 -374070986 -128447231 -2481746 -648742590 518984387 -896575698 587752498 759438334 -869491719 -417910940 246145778 984071625 -846301143 770617607 121640067 -473466477 -297824120 -932006918 -726000422 -569106969 62780444 -870787090 -904601609 990207680 -493904067 -576521326 98544923 340559287 -712342613 -481162182 949853002 866939841 730175798 550028364 211078076 759254651 875171064 200545080 820162711 535111554 -577636499 744029880 349710510 -397976351 89757749 -285608898 256184937 -288985468 668991091 95378824 596372739 75241066 69633949 -454101057 125196638 175769309 -72275053 -800947712 -166352004 -763443591 -284360331 -140241843 514424387 -664538449 -636088026 279001383 619927697 -682062293 -354471431 777030191 -265628251 86275228 67865848 66345725 -915867619 -845382204 -817669532 -297919954 410894734 -270876412 393678657 349676865 -762764553 -578870274 916346493 820427883 274478274 995453722 427355150 298402145 -759461546 -320972264 958673490 -355670827 -269650655 -477419021 649587516 -282440408 169286353 -906700785 -882162940 -745392547 -604194672 869645087 -409038448 -970334070 -35146659 -381106087 -634819000 -167287801 49867556 -770673199 301196608 873216811 795593350 -665050189 912098634 983004359 -291241729 -446991404 75438120 8069894 -865847860 547767142 -751165238 825693236 -555029810 742728930 179375954 456559246 -822846673 -778482685 -257495518 151036932 -567797914 709649199 407968633 -554348455 427093704 999400345 14999856 918194540 450982301 -670529913 280985863 518488581 73608363 -277578047 767854246 -431406538 -497886037 -299716717 326125727 335086822 -332629392 482477834 659446372 -207811116 630017843 -156729260 869463978 87282191 -480621689 345808891 -468935361 48674956 696907755 520222675 935805746 -524863744 -75731045 131564805 -257222489 -114373567 -515054708 -848338044 -875496416 -137183037 -961968859 -45786579 36744141 -294375273 -322313334 59721679 -280772883 -641272761 -551491492 667405561 128241846 -451441276 -657717730 -461747555 170305094 -216234189 -397004814 -937974062 -768169982 412721717 650869720 387702597 179233064 126642927 -564583607 -963440959 351805101 804863257 202750196 -733892235 -846353037 -388370857 787505057 -692410351 -218899451 852870668 -568837765 303268526 -767002761 245137070 -977048808 -209984448 -7264579 -802111514 -487552093 -483951326 -858471420 516060142 716098032 821710766 -105337792 405298877 -257428385 765095460 465820994 704391683 81138620 -864233982 250687321 555418578 -332786591 562898132 811320237 -323117443 399978367 -657338265 -649632041 -585849310 614174890 -109713415 -233830246 -908605810 -650478878 585746197 -207568972 -603917383 643199189 473643459 492929645 -204001753 -262887310 971624890 -696497377 891265799 753864731 544803234 827067416 -400645922 -414430985 284302389 430502071 915702507 -998914014 480315547 708479365 547576419 -5012547 826359662 -616579258 -733105331 462172814 -254811576 480461933 -960413193 -81753445 -738258316 870941805 646478009 -89669220 -816696299 -229054898 862838640 -24956831 -257158941 805099699 774379173 732892470 248658847 -354204160 -868745008 -360597076 990900743 -21856360 969538896 627552825 98055455 407666331 -8211687 -927757117 488834146 288856817 193279310 691791053 -114369007 -748553248 -636849987 -964282146 253244140 -238183723 -334693687 835611043 -511431171 882178584 642019432 396750858 -328788435 -198533704 717815481 -574232274 682748724 -775075851 97019735 820060934 -592838230 -871714167 981029198 616264679 36049097 -869298972 -103538146 -472579920 115206826 -678174390 386672536 394837420 -112474006 163921264 223369595 663608308 508599915 629909053 766949994 867468670 957648009 -945239487 -332131175 446395071 384240042 -22811630 401391752 -113718940 -426425041 -34478488 -314018316 950559144 429155452 595819362 835086431 217417584 -68000130 625007901 98067549 -864137945 -346977687 665322672 984206363 785865144 -618460097 -539334966 779242600 -617935205 -234996467 920465912 525430141 156034815 -554976072 -688584439 497103031 616647798 -885437517 549449708 -860617097 -32177720 162250838 -968864780 -171937499 325859532 -463415321 914832243 66096691 -427747272 -434703809 313352401 -879722981 -805600910 -181753820 -488148544 473799221 33893626 590032992 -595543138 -649845543 321320778 435251512 609980912 199885589 691678831 51559543 240392932 -683102234 8011554 -474302222 327128419 675202106 266260284 787150644 -79292025 -770201733 -974688746 700348049 128281094 516318161 494032333 -635823984 -936067080 806712278 -533065148 683472197 -499571381 -430262254 -313416959 -405313140 754143734 121631866 569684354 41429276 868188698 795238808 -401317103 -171600551 -872184764 -236947683 -81596547 96114305 637248416 846711947 -556678204 745763520 945937087 364858877 824823273 485015435 -305267589 274425287 -94647818 -909545121 -884842232 -543381733 -810452600 -520079840 281505847 -667447037 -9198048 -893115128 -764815921 -196391247 -22409695 -814918058 -305935102 -463320617 -971448182 728854538 -498053276 433502782 -314845943 255884258 637125768 -643851184 304244421 -790763106 -93045436 473009226 -134319456 289934061 -567516251 -783318198 -454269023 -940683432 454079476 802232924 75069957 -635570904 -216480338 438449863 17822033 861983310 479619160 296612028 468607842 -129806337 -416080730 249858214 397791666 288876697 -183658393 13388284 -533205086 349888929 838132122 -996782479 -470748105 -193564406 -233212784 -440418034 -779884039 899030365 878304787 -699886959 57394517 255806716 462464122 394141157 63404974 -783118473 -86778444 203661891 -739108048 -970208617 819060633 309893697 626085115 43008510 286988889 996900069 -435337813 482878906 -989481495 506910027 417095052 -945277153 515978130 895620713 835161334 -441026904 400074274 977761915 15191667 -33592987 316074444 219739657 342211886 762705718 225046739 -686621033 -992320249 -194305458 415747303 611211968 -422027457 -288421011 314719359 -792553285 68339672 29008744 -794851416 -207239564 -80896632 51310321 980406862 -326370917 726147 -598460187 939432999 -499467627 -987561421 951746106 156083980 -689568997 485952807 529561900 345501277 -65694781 -733818332 274686336 -62684189 8987975 888618334 -984992127 -827495464 -39407024 325853199 937493532 -779689997 -554921350 995690554 -214487447 637469027 931889782 219960106 783490656 -928850806 -146660878 -784884400 -222128232 -437006072 -78421799 973770276 631636777 68612162 -206629958 -280537470 -7046949 161761197 509058890 868521329 728237126 140823690 -9105811 -548239903 480047180 557275963 -30751992 548967426 -270559614 821221070 936371325 747496522 -220234719 120352603 -750398288 -626139474 -659626153 92479692 927567475 -351485723 -11338688 824627401 -664601252 -736686069 -291777916 181710073 -230640465 -352337394 -888595075 -254497800 713381848 324928016 549075887 -318627077 -458477479 -943928124 59357773 803664196 -346025693 459275405 208539140 903132645 381391947 917037533 -377561757 -955779627 178398603 -363661814 -905755073 916804423 443911510 -80135945 -761393024 -930296095 -963652466 -650103633 -797834510 -800475490 -731820760 555303475 141200925 664601432 -103721403 -484860977 487454475 601677039 463006143 -891851407 -735664398 -512860748 931881855 646349377 60559681 937059782 -477249865 -159590163 971720698 630055976 -567585866 39929648 -538297604 367173465 369554683 -552703525 668231306 -312728753 820253233 -336529844 153274208 -188436534 -402860886 -239296377 174775141 -212417057 291312722 -124897114 349766655 -867159803 682278232 -961452015 -642857706 821022173 -191132061 923499407 825922729 -542507772 -608290008 614846525 831121667 -651560839 127637894 188116920 -664568531 -355823259 412603590 -498018090 244239137 -83386780 -966509715 147777859 -193082535 -968632851 -289938917 55210834 337445411 -437926751 450215731 562041125 -220683112 521861341 30955001 583095557 811528617 299792289 -168354912 856656476 310326012 -628730293 527587646 311756775 484009085 925116761 136421424 -379375171 -842058042 -493160338 -662796671 -547110820 -275195473 -532185452 43591996 985881825 38039702 172138209 300257426 -71865320 251819239 554634343 796710890 -272455118 -891292518 -442625416 -74272400 809056218 411154224 157900139 503347634 -659155876 418649429 -291847110 510570457 370355747 687775495 468177475 336129256 -878207629 -307633030 5843997 290153203 -165499987 335868322 811131706 547088609 -990145568 193037214 -909026476 30963857 -361627550 -353719345 -502986817 920804338 457501271 -433505828 391415890 -90326317 207419472 -352852758 -937770513 216216024 196255012 566671303 683720721 78874195 -622435554 -697695153 469555664 -850713599 -744869294 551478733 -120503255 -883552992 -930150503 851860850 -825058647 653155126 -782675791 381150853 283829424 847004758 28029179 -675701960 176168040 446019936 933243103 299909101 95271892 -991828431 -730503435 -631111187 61154781 -641272356 504488887 -467554648 930876647 894333406 -810890701 325838436 331166922 44610957 745474533 -101166692 513404737 -82941677 154725443 694293139 -580072374 -206812323 -103487278 -269100967 184574181 522125054 -714913771 -976732545 -719486993 150742287 -369843934 451980808 -892307902 370381301 -113515041 774175322 314112967 -180417848 -614919236 -798519911 539146758 -478584810 910118748 7858900 -113276103 486433370 779680435 -518034551 538121325 -617202218 -766672549 55318879 -822292899 348801047 96805456 -471669192 -848110880 724279403 194968167 556331899 522170933 -876495100 -607793487 565124293 -25644058 995302948 866175299 -343187031 76512999 -530737038 119683434 787326076 943413438 -287070690 870992787 -778787289 -827840634 -118851664 2666632 738969223 31105495 -892385011 239325862 -783192939 755358932 197095743 874074341 678341071 734010441 -1499007 241025255 23107389 -781483323 89398691 -638847875 -994153027 -664630886 -824471917 266530751 -986684099 258400278 101604584 -286371615 -653132667 -903244391 405559962 -403560556 -292824583 -464382704 398485948 -766358034 202839187 -125953582 -710989816 -590320953 -170195715 -848170388 487490494 -134385531 156281296 -14331093 245985965 838156793 440725516 -691667400 109382257 -176149856 -461905130 493913949 -967478378 600135634 -526558531 773561313 111288471 -645595152 -239829131 28894170 -290442904 315811043 -426181941 394628397 507299058 132884118 500527121 457740941 -848882079 -290310251 610319192 -124582617 -518955560 -735945335 -552619356 -572262393 459305685 437447455 -396302688 485595772 348704408 883266813 -341101921 -915125741 412630184 -28890909 -459377170 940556205 180632531 -851820873 -185813400 502790113 159295017 -316593880 -189576823 -392841466 -241012485 938533831 400743691 -691547149 860525887 -174355161 -253239163 650345508 458367739 -440685568 -26680420 779640747 -511489799 492706609 952928069 402010815 -813466355 -830468636 701900355 -377353822 -336600125 -359574192 -145558995 441691263 -113830758 -570320742 956270594 -343933138 7299719 76831417 -794619176 -174621356 316241489 -189845258 750519242 -340211077 -271202739 -731786979 -673896240 -436751359 119839876 -460271736 109146395 96236161 406455113 806023283 -649169897 172368235 211095611 -232508275 -913936009 -235231001 875192632 -654442259 552953207 641005510 -311370228 -51514436 -85672520 -188439135 -621631884 -834116303 940180913 -268907128 888555758 614934679 -513936855 -45753975 -245981624 445232181 660868218 614585196 -105663166 -975763022 -35448884 -115726418 -615576567 -750309095 -144451997 -175079574 -147848330 -176224750 813259291 272139304 -470559495 806094206 -516773828 126359731 167807179 858582404 630498155 -899466508 -559885380 -423166817 -51032951 610915969 -373477222 -507059537 -206153138 778083885 504728463 566917121 512872203 -109598114 605620796 495829084 -762738036 -984220395 -991716094 -863763183 -15712507 -777300743 -412962551 93473175 -621029367 29429028 -492509630 -461287454 35661685 -690290034 -467952908 -670386832 -142991114 95389151 820272658 -665057091 -125804799 188165765 596110085 -786661589 -832962351 858412788 570511976 -571532067 -276173309 -380970247 -602093168 269108720 356233988 -300296446 110187164 678162330 707939903 -703342486 -247690685 -287316489 -424395657 -70562522 116148 278838215 940707384 366799637 889069034 -325105861 -166205468 823445338 148676428 908854655 748551837 -245322616 607831075 372777113 909725647 80413956 881360411 -871482530 -412635546 844213346 771193811 930498175 -31857024 242102095 -251990018 -293197887 173083032 57582381 -646950353 -667392395 980531832 -978652888 367828208 875460149 -179115608 -316037327 -973597096 -511402845 -837776833 -425243119 533344626 705817067 173981968 165804053 -631720357 -797567546 -67296352 -597948415 -54659236 997752890 544975171 -684598769 -332865835 -275487117 -694853667 -357225507 -678974450 130160364 637664970 987217377 -983669842 -287966275 -376160323 -568456740 543757769 598167091 608361562 247405954 -609973945 848862188 -371491026 499825668 454087940 481881830 -783104373 93596026 584451613 133194615 613632797 -839789511 -537362744 -456526910 978240303 -151804582 -788449147 689759107 137407666 324994365 -682706637 550047469 817608086 -368407623 264323135 936280609 820663223 670118538 -84681103 -721706352 -511136175 193968300 -761094656 466924830 578191332 257639621 44149275 -9426654 -611031724 868607070 -241610434 56588186 -726392094 -10521590 -516980928 255554522 -873248139 164920414 595924319 -369793576 947268995 290513006 -820000698 684499111 -39770335 -932760677 -647601902 -977629808 -508483184 -347298791 24432430 -399834710 857681319 369803331 148626375 -205035251 323348587 -294392175 -52205613 262773829 478296641 -686620799 354839059 -753549780 -977596948 378915317 -36862513 516092726 852826556 557013889 -89518678 572003041 -548957384 976724467 -308359894 -83454813 95633492 534556421 301133267 926083485 -781829159 -709136698 640372014 -506242967 -668660600 -685466039 -31947139 954256560 276958582 706445268 -692473835 90349890 -457939529 17508327 -721638932 635798099 779235818 -418325766 679035998 -106335477 -15486475 985284926 -134729449 -933102757 883475242 -941595920 113475950 -498275982 -215428928 -959563258 -979077443 940300042 657762556 219150109 -143618663 556647400 853353301 654027799 383710649 747764448 -490463144 -591014547 -953923883 -321776185 349587701 556119764 896328822 -140915421 293331396 -809707199 582987206 526400729 -916001403 931154562 -291916716 -499129780 634911485 -993215100 214425575 -775700863 -629902967 -151558806 179746524 537422692 588202798 -861061902 856312382 360637713 -99813571 -711522205 -64112368 358577261 -917257737 642128628 -69201050 937950765 -42054835 57724366 446062973 -753716428 -466573280 -914065121 -724655153 281413921 974235270 -103960683 -108783339 -509718233 413507174 -740172030 -862626537 -651557814 -68016161 -48645554 -220523869 -989442577 -995705734 -388289664 859345187 540770772 350216669 341040883 666520962 413041985 -745581639 191775881 -199383527 -39728549 -986056551 -831903915 923124490 -564507317 -433587926 414873474 -585831050 -60002913 566477371 -780879138 -784159203 533232438 -911383841 -936368302 -776213034 -637551851 991949640 -255952506 -758033415 -102861943 914446857 -696767499 -268646995 -424375885 -377297852 624398689 631081892 -357446589 -974380273 -188984876 -947009525 371642506 654895248 -658047362 -487319233 240159324 242472029 -601739805 589933954 933840380 735749687 -863283951 -438842393 -470148415 647339128 979165727 -271262722 -144674912 605666739 -456161874 590347762 -856359091 941668106 498801335 -325137311 -995008257 439132706 416721718 -633532823 247203130 -489264987 830932120 54036393 931897619 -66511627 -667053469 -539435083 -762313501 -323172374 -383085295 -861370876 898355195 198308463 331466842 465212238 -960440724 490735627 -243432580 -555721554 951951804 -886218415 62430292 989717362 505545992 980442888 -336014580 565483784 712554917 -436388655 -478683908 -445995313 -929611424 -410577217 748028871 252037551 959450791 744280409 -391261635 -252210495 -758462206 -286631504 798994931 -44823611 -972022881 730487099 623791935 -184081969 232208706 107339828 -461661660 50573333 -184660875 -356024932 -752941834 159978030 -84018345 -761736610 -550646006 -142899370 792457617 490185538 -688922589 316594996 -300270352 658936494 -627612876 942709471 -714296969 -66288388 -226363177 -122095459 -243069822 261189057 477867130 6898599 -121595124 358818688 961607894 444260659 776026400 787594989 857249083 767477544 712120793 -501542183 -704679942 -643649559 696872765 -254311264 -980837881 44116239 609142275 -127162193 -817862643 -927624712 -852832302 -909447553 136217792 -381622917 116995408 765333643 -396847432 -275695212 -600180539 -463670970 579355062 484990533 -952968318 -651645558 -868816294 -395362128 188863555 -415831307 -501902562 -56908874 968234493 140862513 74468974 -859750421 217210008 -710435056 953818601 647275876 -69812484 -734585279 79888326 -181034140 704622855 -233945023 620632342 393857644 -247451204 697515578 -537135146 -107395215 934613184 -689865535 271291523 161999536 -719484175 745217109 184859432 377299946 774835062 472421983 123683207 -317648217 231471874 15265020 -456647925 447458472 -191513589 368424707 961440463 -575318468 -209367422 -19250714 85382387 -853980452 307257227 -309505887 340068079 160259644 802312082 315300911 -681992823 812688544 178307990 -990321257 383149613 -516974819 2656675 294497304 810381135 244706663 -753687538 -745262557 25266696 -676046528 712862139 691695930 -416088085 -665458333 885677042 174378963 688469109 639838123 -830564872 958603688 -893465293 257365756 396321388 565959449 556906538 210884889 -67599103 630062874 -501885338 417438692 -236283900 -965669340 433984093 -768133891 381545501 -72826834 554903272 -524735434 -848271187 -287527821 -794248347 877431257 814343309 -303708764 984044370 -580504310 78564703 213808753 -747087637 923520580 -129556033 -165278888 704760320 -687106088 573894549 -932120530 -251732202 363153429 -193566848 677742273 720045099 869669308 698338055 -472420311 458592349 183679302 -870662119 -349241933 -679402817 -754863734 -895510646 395935025 929991220 -158976118 409733857 -659686236 -391763863 -139687363 -812133672 643706261 817968044 -666848111 -141274977 -993990222 918356795 -553102544 58017391 619759062 881074003 702232496 179517250 217806735 302480187 -248039137 -762107862 -912061329 432024891 14304857 -297880886 -747406705 -481830711 -650717591 -723334452 -530077811 -76049884 -686977978 -841606819 469053662 -403288295 735542310 413844768 969092932 130979847 -174045886 371425301 -297023826 -309869150 -611775416 731653120 186720644 584990714 415446218 -67330195 248993173 -711357015 -202470940 967922330 -477714608 -666619407 -830228889 -663953094 -710724181 16948331 909047571 -647843844 -282660226 566037897 -832418312 831245413 -454542101 934879311 -108730836 -592178122 -681966180 663081822 -878058773 773609154 826842106 261750205 569852823 273109330 -960942547 -200757697 -677524111 293867060 -851281957 -313522771 946176005 786167076 139538900 -826256168 16011628 -378534985 -718965088 856026094 658800805 180967691 -710884421 573631064 -570105338 -672738053 -910762346 246332702 -939930534 275123185 -499648231 177504477 -309196970 -683352675 -190264171 624942467 409609563 124518901 -750684801 -945263197 726951968 809889330 44878246 367333315 168486528 -48629235 -171504180 -817380027 -100751568 832198767 107951082 -368735292 -461690378 -452068784 56595378 236668579 526231620 993161527 409408026 -739537336 -39008219 891572695 -851484244 971109250 -476872138 -21745414 -21827202 -799293781 -140504449 631994826 123714107 843971492 820772679 400434871 109550744 -375520033 552548577 -536704933 77640043 721682675 168066602 719633896 424678061 -442204907 -697579732 -991282845 250990633 30955198 -808966633 890187691 -697426202 -958067454 752472977 281210954 502855228 959933438 -899863269 -942020366 -558805506 -205375797 -79835040 488916442 434797660 579322856 -72433378 156949091 786214779 802226404 -107723184 120360320 821831248 183574908 -296593142 -800717597 716348907 560972569 -694536342 -97751678 -161131077 -158355053 754803285 -15760436 488520339 -447439806 342859677 72712443 888059539 -568737941 161465784 313604419 739503004 899391138 -740477922 -685458859 215228069 -808907420 -679171980 378295556 644694456 -709870512 993494348 -851578945 219719190 -299605869 -418289587 766806488 125874313 347957629 372606116 725848194 -133393517 -502021937 -704763533 320101886 214226565 -31064702 930921472 -140524981 -645621438 396725610 313996244 -741321917 257036908 -569638539 -261318401 465400063 -873227085 -221509280 268276167 863545214 -320124288 453659146 23758938 -476288921 313600169 -97112476 771797304 895873091 424159672 10601375 -150322663 -241478068 -686079772 559545124 -492560563 -201100989 771791203 -508985344 338383826 630592900 -844002395 -42697324 596286889 754807279 -205337441 614754422 -32564953 -439528721 762529139 719343073 844536503 -988199818 -132240478 359077205 798317968 754926725 592465923 -816172298 754639366 785017295 796302182 120065925 396931452 813339432 -356890131 -225203550 -290852751 732941640 540323260 -861005631 -406564028 -84717336 -471469390 360882693 -646362713 831191800 -396000372 -500117080 33047588 792016742 148567576 -7408116 839439593 628366369 -789423239 -313939689 -188911130 867861469 -656156219 -617374532 -450761162 946761102 328073241 649220050 982225031 -671096899 -234350791 -988243161 -389436397 -986121967 -453404656 -910451904 449755400 934256127 -649461456 184208683 721849630 473907524 -209904439 -317112173 64926076 257273929 -375018423 31773171 605507734 -765638872 539575161 -459283723 -147617151 -397319514 199269919 781529235 -199827221 661734649 640527736 29222149 90228209 617268476 152272785 -247574449 -856998847 -748820696 699838298 -509690485 252615585 -577309125 -111594038 413467396 258474676 629481068 260448082 -224266899 25830933 995876315 64949500 -375725500 -109025816 665796119 -33846496 980174177 355846250 -307518769 -628233335 -67331353 -387786638 84766929 -289429786 340596807 -249186772 -602281402 -484856958 564145869 931604472 640560312 288808346 -521180951 -63491170 -132406940 -695106710 -479775746 187971475 854265762 -363650343 -314198750 -319143843 139566218 -690310670 583493510 -696177713 293926957 286268498 -946996510 455606156 -784053874 584611753 592876834 -417183944 886989963 991317984 -739589154 543769879 -760753031 986881291 296633885 -59178428 194859656 143882453 -170006863 290230360 613171387 -948661065 24262439 103364393 -36302227 729353166 84660974 -555853384 -331141498 -83669244 545134724 -152213421 360404793 -974673557 -111985542 -617283412 346373310 -533048715 255535485 924346991 -318224059 -759057494 -475144756 -584442846 -265581821 -999176419 627350834 436156758 533004782 -356747758 852519101 334080593 848815207 -107831971 -404992543 124699869 -920644013 769809073 -971726663 209089299 -687736179 277326188 481736446 927682034 -977148779 -258984410 -262030248 -112027155 468324431 -373298849 -611993255 -174467411 -672955732 -286903147 919474847 -250603597 25040783 676460718 -238197037 863180097 211670557 -976345287 356232099 -186556404 -980767405 -312355488 -190960261 455370900 222071463 -372298314 731772284 -967590428 681403534 -581310896 358455217 375972683 -51918655 281608463 411978932 -888215145 -962533983 729150977 682346315 451039504 -863017634 521385265 873589599 -102688387 -510993027 -407513230 -742190379 -461491527 -152325198 -340517667 357770523 -839038757 -624662617 437767334 -413588312 875443398 -404307550 120261180 -113922227 -987799173 777866822 -326467090 -206453009 -806782896 -848964967 574769434 -599147831 606512015 234082516 22383143 263701922 898898187 -103558989 -480111970 -974086280 804455345 -458827589 938843999 -692322304 -251671335 529752043 587711256 -974170746 634327154 -765068817 57688271 74946158 21214155 541195206 -39552414 -800195786 -445417491 -357912413 -650076516 -87450451 -263989617 586218476 737475477 -942159130 -80493888 771735633 -624383247 316821903 -307045944 -221796861 880908722 463642825 109519129 -687144866 -34757699 993125866 269579099 899782134 781124791 954791282 -900422050 333641626 -156701660 -521720030 -258053786 -179650403 -329642497 -17648267 346448076 292267852 64927185 -941217895 57630709 -600120901 -949995838 991442055 605487365 33729975 -442301759 220833804 301816707 487732656 372927610 -764340894 128054235 -309299499 67115886 -776198215 -564440180 84902178 492057645 -245709242 -546760465 287962253 -565791299 676835435 692467192 861862187 717751568 -790015580 875080462 -178296134 -61393655 -408623461 19419775 -62561327 -909437064 -815212605 -800449476 -773626315 -136787848 7092250 -245624689 19896706 -52135303 -859415533 499065421 644902935 135048569 567353446 967913711 773946668 -30613936 -441752841 747978094 862513686 -696990701 818130314 -485226658 -500618628 750028248 763182561 -20925423 39656532 -845395672 208862050 -282727782 847201808 -26829668 661550704 -626035157 -203582510 -955667678 -52801012 926571478 -327202553 -137049816 697951813 -247897284 72926687 610185489 -507065143 625564396 -703855736 -248644471 978781275 -922604983 -376117530 -945086070 -62774655 770880711 517552682 653362072 324988646 -60405571 845268334 -298104549 960801772 482873782 732150544 108762892 -909478842 605369645 -872298869 334051707 -89526819 680092988 -674706797 607791744 -163391192 -617679694 -935404727 80758934 -543664051 198616608 -291356664 -191527792 -540999529 58769175 92655034 -687228577 -98950071 -86798379 878573269 -769961470 303947664 394458167 795063456 -914725835 517786632 -394899916 450401731 635842096 -255340032 -74735782 -717699142 544796580 57987372 -650039382 678419243 -956919076 510666444 257426692 -690095143 -144265603 -445236676 -526666473 211667491 -364607143 -32504334 -387799991 -786626922 -984838424 910244863 -878835646 812003216 760807359 -413235625 170823693 436228565 781310893 787502267 -225265333 -968035478 704209522 -748190079 992009340 -438332486 315663090 -166169775 946624914 -852118197 963797460 661952863 -456061069 116587969 855082866 453275472 -993170915 620516208 255711687 304814010 346009260 466167060 917911675 627042826 -122084368 707203841 -617484689 -775482570 8818991 941020794 -790151710 363902804 -857121418 -261901283 -838755805 -954720872 -957238429 526137602 778371891 -655972040 928960330 -45719 -114015865 -327652185 225267253 165608840 -642621468 289727737 540377040 -461268580 628864824 978263292 -937922687 42254800 903677251 43078881 161666082 -502167938 -742159887 -196725214 -711159744 545137950 -958848049 -627210829 890364715 -268615631 160016010 -980380105 -648812887 457911008 -968619820 922868658 860768404 499624886 -826670253 -366759819 43494401 784737657 808915825 853035398 -270550695 -184523201 -137421839 331830294 -133355142 -611818846 -378563702 -722133496 -330346662 -373284369 859779858 452265117 471677471 884896497 -437797640 -46506978 598399008 915126676 -188237611 723970336 -438149535 365172161 -909284557 -323923056 999806271 -464586249 200411570 382990962 624693715 571164519 405551623 -754578984 296636082 650691277 480926328 -762348498 -851950340 -409820921 468991211 401525787 175219097 -16445562 -615526133 388788033 606747469 -628968237 -161140386 413399635 -248341753 280753754 697721199 -697903154 173518170 837436638 -577572551 -712477412 -589836471 -732652456 -611973559 -546435920 -192356135 -416639437 652322432 702449682 417757194 -685602363 808934254 -511104980 -11256807 823433305 -55293012 -169447225 -452081596 234420652 677175327 -713870641 -614584534 159382945 596795597 -282917768 -886258278 -1826534 97754993 -727310634 721203215 398094814 364106099 -729566542 -408628402 91321992 -709137130 102759602 -599435175 -702285089 128520145 -235609861 802160391 -670456124 -221175652 -510454621 555477803 787889837 -810741065 681134295 -908075885 202544689 -451600920 785609749 -812568888 933644205 980948957 346290479 560926140 -544607085 -132065150 406436805 -580032159 184731431 123944573 -120691388 -856127764 -626316656 -954897151 686459514 70952638 587354346 -581010503 -819312400 458006218 -257122626 -688865364 -853297721 -943456433 -701827361 526731753 776308006 -190510586 -923778159 343597204 -731638694 -459832245 436956281 -997397681 187788122 -124564270 217436975 -599556446 -388910130 -640171886 413740177 -833474891 574176685 -971361774 695113609 -726187160 -716769221 -123083753 -756444202 -146071648 700621374 845520713 311783919 693319024 40480475 287555000 303798436 190173421 -490113599 782626584 540880285 -302500202 -407148583 -866401414 -354137646 -418341765 -258139779 -306426677 -758611898 -703129016 534914176 -373217436 -707470297 459038460 840608488 -385874763 480359662 600826321 -917560334 872650088 421598621 79474974 789992328 -823331653 -831588495 880131842 708494909 140309282 562841995 104497265 -537568101 821478490 -748998326 70615056 352838836 -981861339 -303603315 -362897149 484284588 556758040 311298171 -450957217 683274318 -996610018 -872711803 -166434618 712459312 -839961911 908185823 -765081121 -574697699 -732241608 -861292099 81466009 -734924296 -400697516 -209139304 -309173627 583729422 891556496 -497610398 607160861 288894601 -373392245 746699106 281773756 623602949 -508187049 709694248 -227484824 813415219 -693512764 -452337833 880271218 -136376721 -865598517 -244967297 676956720 -823785796 154973065 -605326715 952010749 -78015613 -655037472 256524194 955709697 368363525 -507879428 -312708368 -795526728 862833445 -42964000 827129031 -74729262 793852855 40913447 -860346765 515702646 459643263 -76659233 5688223 133525137 -350107719 821885329 349153674 928995208 -167099650 -908115919 -908859760 487522594 -288203752 615214362 297822135 710797993 -823071597 932806087 962327737 -943049595 961417710 287059275 399971144 597316192 109156048 253133690 -581714749 -637164465 737983801 -476092992 152783236 510627918 -363288633 -918458794 -321392142 -730270344 -502648658 -13396303 278007859 -518519481 105790910 -582038298 -604801755 582395589 256258237 266947741 -301974529 11451950 -669739569 -325080283 220218160 344823409 587451532 -444889408 677069475 -543770223 -254329732 301737112 -104521935 14462853 598012652 -568887703 -353844596 -221235793 150054232 -194743323 59357239 301891444 -648037774 4372992 -712018566 -491070 195582396 -959692101 -633367156 -488339608 969631605 43245059 95838553 -144369045 -192700909 983748086 -885630628 -710942552 652158869 -164482604 -58340785 -33947657 -45692673 531908861 34311624 -829861764 967509896 -190474768 -18722606 165776130 -980503776 -973432522 -222363142 918815668 680747761 970641535 -116427256 883232127 567525271 344872152 184745359 112345804 591671287 -736804993 -965523168 49313325 379376805 -294977322 182395332 663051769 -323079670 -330245397 -735261970 -508877154 92202654 -287593117 -708396528 -646420326 927958138 -74419233 11024493 260671798 197332519 -323365597 320458060 -5505623 -426195292 461683313 -379721471 675094282 -832925287 -45642291 -181074467 431157209 726502338 -890786456 -411982365 394840028 -929287838 319600512 -757471136 -471329169 -715537296 671044060 -608337149 -421072250 650277015 617396162 -513654304 -930247493 -996911671 -49045286 -31224465 -648125060 76794974 332597719 459521598 711936308 -693428973 996741916 -100052414 -621612468 -742179472 -673008107 -671676787 316949739 914107380 212633503 -613818085 -154379469 197746826 -932928775 246056680 359878124 125530504 603317996 724324945 771620691 -240599589 -905728424 347403460 -740720727 -310675273 146589666 985805211 -899743934 788309252 908978577 62828702 -275013000 432154645 -550284711 -364041181 893078706 -759320858 -235281639 -949875567 786486277 776615058 7370934 -994757620 614400669 -85538798 -963985283 802374157 -175858139 489663377 -210820738 -493685763 -203728896 340101362 -190544129 829010825 986247029 -364410443 997963535 -877455442 -822240010 -450468465 -210582970 -28394571 600737066 735649052 -72964948 356819990 -913262225 -28275297 -436500725 422810342 -130882769 -940226812 -232335651 -877902282 -639973702 -142999184 988047637 -28482122 142739753 -328834981 -707379629 -596028997 692044808 -351458205 567748629 -689284699 700161622 992180313 -685322642 -678254247 -777878068 -231539091 651371869 -391412606 11941961 -256389715 -500062547 -785673951 185713418 279216555 -245886142 -684992478 -610247339 213490602 -291438795 326001846 823149928 -142798286 524359894 -991519656 20254160 -503363871 857340874 528473833 -94523655 -441572313 -434203268 -310621080 24858665 -635547312 55009878 -375394442 377311446 918142823 -725085212 980865232 -137760018 624207621 -328930652 -696222468 -759304320 -440240037 -623892693 61466166 132718983 -97690044 892272981 -358362917 -760774708 756431279 -880421028 384551144 627894138 594380258 626992308 348593883 212922070 -830953505 -322778725 32342621 949932493 -295530570 -518038303 -214448297 -687599544 -960352942 670714536 -269872069 171061163 294808738 35815622 223884383 -266074386 -861420641 727049146 -679648441 -723458232 -966481583 247790671 592479271 283109599 -198758148 -519457544 103910720 108891770 80203507 336168089 832443736 316737128 -853535259 -936185837 374536921 557262908 9595426 -924581686 -465168644 503804370 869998082 301165315 798204072 -855904402 -5252550 691617021 -66216851 261273152 -122487747 -860602669 -82029705 -701043967 555741962 -551372586 -447567281 518089423 49865147 -62016834 -346716346 94121711 -662676351 858008077 -314030480 461620657 881719003 681470990 -2560754 -643739155 -521714872 -952440993 -912598006 102138744 904688572 -609278934 -968588215 205457181 -471634022 887762672 301696896 686538233 -639880165 -342701208 547823739 617976781 -191243357 -586771095 -615641234 832299531 579257331 241602382 552647356 628807261 947657849 167368394 -614071045 -811868544 -853337166 -714929834 202036446 -672028778 498680632 -708140763 779114405 274308698 -937666101 917568124 47082160 -330931572 -712937707 950916569 -862008029 -185392094 252828906 809104263 -280252524 -3296384 994470458 -318896086 -467041607 -4926348 -595923100 144236467 87069937 -887381533 -235019164 224132205 -582757666 -302689634 -309219504 -576336469 -706944117 989709366 272213325 625556734 562411220 452044211 -949079284 26710575 -171596907 925996368 -555768640 509177675 -812111597 -222590120 983566740 681204701 961898792 54545616 336063747 -204171813 -980042671 -776016713 -751089246 -918996873 -174905290 22145383 788297564 -662690981 382028747 625614871 818296708 -30117420 486615599 345656737 4131838 406419442 -92013490 -733427783 -738737257 178350431 -872083708 -161731338 -922313692 187306526 59481382 147814180 225349564 -130682236 656490509 -216579932 -803398979 -481654732 -917549612 802860052 287712476 -323015937 -812872917 697307718 253610904 492572289 514891478 -289193542 -768464821 58520440 -226981871 322013490 865444095 -275910107 590338882 813038728 -913484077 368876130 -579212278 -782558723 516522951 893173499 -944275747 239599271 -991614461 -899005383 808919474 -148106092 -397553925 -858335972 730076614 406237497 403024040 84816234 -297850662 745363136 -203512374 -269432666 511657179 -979175668 -394119964 -231168717 -690474251 495758683 835806366 -179092887 -270405847 76757086 -703913347 744895806 868581766 493098675 815686443 -683098015 -805775342 -367319144 125444039 125628059 -460836245 -596899038 263769155 -480002832 -588620656 199422180 478507441 22164550 -894871585 -930277925 -857347603 -885967710 -466586019 47290586 637745833 -934229703 -786261455 219551150 973187304 621694116 -761127738 -944539218 274083250 -790566196 -904259290 126134558 12596247 595652238 -238814517 628788751 -307058299 -555142253 -2959699 324243059 -431935811 559036568 -101668836 655753898 -89553402 764493624 917231787 -30319240 -670093205 752187352 -963228076 -500316909 -333382338 348363249 -637292619 -5337408 -344479100 502320648 65792665 -318872955 -945363504 865204952 -775076651 -791229375 392589229 -184711211 16855979 864318869 -154980358 127592708 794275627 -674713343 -970446352 698971528 -434142503 537194521 -391603209 -661686695 -833161511 -113555713 -655063571 105555250 -64457553 -220341272 387757488 -159184055 -42502798 -954037924 566509642 -330988015 392687975 987630746 310543590 387335668 889914659 -782600361 -720748999 357562236 624869104 -396083036 3631643 169221060 576686743 987116184 -490345201 896759340 39295080 664788410 837067672 183494149 -245084906 107711862 141456662 747047818 301759811 654623315 -339655603 -1908183 -273905339 397466990 148699370 945275703 -296351677 -513716490 -939124097 732880948 189310476 928140520 -94579588 281387602 916767613 -549354356 687828801 -503625623 983617107 -664679161 -710967429 -690168543 188577154 -541492938 352416179 367365539 -174020964 -609750402 -241241086 -660203541 -943015793 188644033 -709372081 325332413 521689482 384287145 -356315411 192191902 -180253087 254041625 860603632 992748225 -197022704 -958464818 592258368 30965367 -957514838 135746103 -383988740 -195989728 -492337709 680721057 -169708837 31657332 -912258541 -683588693 -996990681 -700087850 -829151383 -83618831 972153464 -78907531 158614386 -95454342 334760515 -444996133 -51975143 756061241 -579040947 209286818 805476837 358943285 702083660 -241085590 366041026 -477970380 -112964023 -705015997 -204730745 654862911 -196185209 -335725131 -44855708 518603668 495163649 -428504088 71257363 -291461055 768384265 -563783316 376894117 594414114 -630622086 -883193711 525387296 -923522418 974520335 -131865629 876533554 80221696 244198712 -806034110 -225473086 -350807606 605008460 -17302705 -975834948 -151960656 -786683701 -342542557 -926006136 236084887 -942932985 470159502 -802657590 203840928 136090620 -374727166 725494927 -489551318 -224524725 -426824400 944000412 -958452030 -765602877 441797591 -880972941 282473129 -328902561 94100041 -132674470 -135907444 -724981984 50962255 -520487377 -295618816 -596746458 -905757094 501408319 301322457 -405929910 -837538577 -5479061 -289732063 -561352295 535583959 963306446 126366792 133105711 -986637880 611058394 114084380 228501542 338160687 936888567 -388245472 570490692 279411032 -357720767 -33633749 -275987862 -490048074 -737964259 -695762091 961798687 836670219 814728726 805852175 -193423176 -217553794 4880141 969275601 29499966 529868472 10188257 263983111 -481017427 -512002060 153960968 952085604 -53644164 -654151623 -185139711 675069809 -15912438 -702995237 -402480774 337256335 -571916537 886478399 -867665285 398915118 36919764 -991474814 983033361 -454203982 -721459938 405232258 -905154554 387188817 131516607 -387116206 -355094439 927394837 764423226 -791777232 -930252701 -817574429 655856339 -718572127 -561078924 -142581125 -359819137 -380221604 850280153 -629623206 979552374 -944367992 -232077211 -787626367 -274577916 -320205316 -511608376 638066048 191625778 -622176727 -287210312 -684558135 152105606 -560655922 913833508 -585890673 113586010 474863341 697484127 210551020 -422006704 315300634 -107592321 -861563253 441641205 -931725054 -699694029 -185754566 589161820 319643006 -855501512 957391402 -307772246 799127566 696049449 874142858 381702619 266212777 783406609 705008162 243595548 -228580635 -292308427 99267799 771272005 -759971106 622178521 296591517 -390879537 615931632 847603297 -76865527 -230503749 294945596 -646610681 768675676 722074782 801811414 -205531122 -700112154 954438338 -484233262 978975311 -558796920 87468146 -275130773 -56347163 87118428 580632847 877878242 -7562175 15514696 747371581 513019592 381093585 179407497 -467533118 254229414 -398154676 492492222 807350740 452481384 -69844308 -534603290 -111990024 -351122215 553339163 82994475 19733904 17476269 281288184 -115608455 -141348621 419065096 -890483927 -727559744 -559895907 790490523 431775546 502155926 19335103 -584757436 -459228465 22631868 -164801197 730683301 205788565 288333645 -789243148 384010716 -154124962 -729795283 -355600939 277690379 -49068905 -503948904 361739431 474528316 142882538 124171057 -463611674 -660408741 351942881 -682488667 525794133 977925649 84978662 72824912 700043719 952360551 686505458 915571068 889810763 346368163 823276381 -449021138 -145267721 -417246487 -895633719 113500606 383500683 863766687 324136495 -678398212 -992984877 79017546 -930813683 -475029967 -43263459 561444202 353852414 -545001988 716874069 -523036365 181109615 844835985 -587710938 266832230 198632361 421224551 -265641538 -192351776 -29382797 -119982110 379815840 226319884 -457142433 -454650358 -609432111 -777061481 255006393 202790535 498604515 -857802910 963590305 -215761055 592912207 -253261171 132398415 -289164417 204841080 49564307 -680878161 722066782 45159091 -553760104 -371918694 -68353389 488707730 -348012231 -817586810 738616044 4221074 -180545862 442989168 -834648509 859468665 784868868 200691405 -45850076 493860932 982855058 -140974385 -409922183 -757852052 994351533 -933847166 876577865 991622018 -368408787 128540984 33805685 884983518 -694176249 -384212451 807108524 -755335991 -613442145 -745188936 -860832261 -788029625 -897121310 280231039 -232255081 -664278997 869327085 -102096655 410185129 353049644 -258239867 -411268457 -423258462 -353447375 284830028 -518522385 -168663604 467893659 -45154758 551256778 -707390152 -194279351 -151961431 210506687 967363035 -139349745 -861789303 115295232 103500452 836305266 -480562275 175535181 150464531 336425059 210309360 818555506 -822626705 175836636 292780255 -732902206 712862791 586927398 488979057 3886932 -215109254 -822994206 343141332 -351425729 796820111 818935978 -618499554 -561719524 -121428860 -329315494 -812641525 233889532 -462461502 -616389598 350126515 595675036 544724628 -369615354 286493629 801022481 -815552495 671395395 -717863097 207147697 881875147 -784198212 288099626 -819009919 599806116 893985995 889175380 327017631 461303675 -792871890 743318743 -570481790 -141011218 -616027070 -935459537 -859653331 -699664463 -66068305 25635868 -820748473 219760172 878634123 -383780465 -176490997 -213110107 439767175 -249350282 -140137994 122223702 261072337 -139162808 -123290137 892012750 -754199966 -680454511 966951248 -212084127 -946155169 -186024145 658615787 -57234341 -205419228 124074791 -207596032 -254689126 -571619865 -647136462 -355427559 -648581078 342425586 506993912 -240918347 -190969106 -551908704 510910294 981022216 -851274497 74211487 -723720789 174744919 -479843062 952147152 -915161128 153970181 609236790 -265184411 417059118 875083759 53326973 57283441 456890720 -588623403 703781190 862827516 840713877 -443977776 -507453394 604326118 171888517 658367733 82078868 -918722012 -68494994 797185302 -186009002 627993538 -575640917 -723343460 -566351163 921108363 955202779 699396091 -438187897 421753839 883719343 728514980 563908864 409182074 309816693 -241304902 632592663 -483077829 827837182 862392920 670856251 -573383889 147103382 535004754 -548514193 281218423 -340813045 -973624845 864363132 808589329 -444869363 -116206318 -318646171 -832163894 -948467208 -980590734 -577262752 471039491 -446892312 -969573938 -106729095 912545024 697441875 -117958829 124455208 157333234 -129352932 853739968 -246689287 488080179 672986346 544330287 853484158 595175350 -701829934 695472545 311024985 362357142 -308744828 -222839500 -242750752 802661669 66597567 741826009 -26414921 222889981 -876490187 874764662 920689622 651597476 -678903622 741054487 -975771909 -442525032 549499948 -706468466 -379334353 572565558 -681103956 -332581607 -167217042 -323716367 695641171 361052041 -469248960 557111576 -314794158 549516543 -503619442 -393771461 57288398 395511705 438185672 504966071 961941326 -100513961 -356988938 812896915 437634023 -903327821 -449474613 188235610 -902708933 -550945241 537051730 483013331 -922136501 -758062029 475119674 -5642954 -118930058 -614837529 777398752 528407187 -224478092 404241756 -45270032 932294367 653633288 639913707 -420331090 -835404386 652551702 598357129 635241423 -775904538 -52101165 895965020 18325755 251832225 665366282 389243586 -337978821 475421904 621998081 -451762925 -796386643 -104753085 -824657009 199548099 286523962 980177266 -113797278 -71918102 485859312 417809549 -380068749 -147679340 61817022 146345849 -187302169 -366616446 567440392 699256166 -535327004 28113686 877469419 -408226061 -961047035 -993360096 520565045 -486302252 221788231 -172135236 976128907 -135875730 -404235022 274851677 -938276308 -243272646 244374243 -423633385 808189404 -726387963 24135629 -799922385 920536143 -873144871 32049162 735487291 919840615 833258967 -557133755 -603257641 -45857084 -908811660 -244911901 -285539230 130300257 113361458 -670350359 103138157 -504285466 205529618 229325958 303973927 -464593104 220891100 798669151 -918741730 -69973186 -428887610 -556455565 -557415004 -197381290 -271944896 -825389439 -703148706 -96594785 788868815 -212590315 -683359993 -44796462 766794491 -692412686 273278179 -775681133 386265940 -234528748 -180879214 -397115522 456755649 331395126 -422331400 -988053157 -213298541 -364626060 365994919 -486848523 83518130 -257131387 613268071 -382974047 -528192222 981921455 -912970434 56116850 457817273 32449555 798408711 841307921 -108348853 243071557 835866012 9562628 -345261149 271447209 -718885499 -594354819 -974764304 540311059 -310916948 780417036 -311777026 891103240 -903790321 358613481 117215292 -538913823 622159809 -613401521 67351837 523638058 -745766551 -124775964 288991228 -140385149 354772631 -182295023 84501286 859907969 222370481 491417562 -89206765 460720164 -323412758 -530627668 838640969 -833988900 394115723 956396350 624231036 229969321 -124238286 -923338828 892518637 -525442319 -123189818 -278678906 404969168 -820779675 -338548356 140701667 950568493 158676900 -709073209 -828391657 671163694 -368392202 -311305453 281854159 932710366 -549293721 448567974 -562219343 -962321681 -141661101 -990450527 92564328 -626035793 858729000 -53342521 -500447791 -22577637 524764928 -499579313 651835636 223479547 -50275158 -885743528 894108133 293380285 947897158 999403054 -195722156 468599000 69152740 128114530 -877038560 -967426710 402987554 -544894147 970418595 483491805 -150733869 -682337208 858010957 -663605525 495159598 963470998 -268975282 992351566 295429239 15499744 653205564 464022120 -562691112 -751034656 -691063951 -454547706 -774897255 -787175661 232958324 -890610952 -561961306 301713054 87091058 114593669 -921571570 373549522 -865088026 -426054929 959954221 693957400 -916509325 -301810820 -473677587 830237035 729986832 -978077509 419380869 -929794788 656101090 29825789 -290502429 -877295781 -729416632 -360630248 -143801678 -874356539 631428770 -216509322 -86314984 -101273212 -525883926 478253362 -364680789 -171005443 730767586 579237084 82447580 862158323 362196601 821344079 271451821 632590635 475427202 -539719208 994840143 -564120940 792615033 -566618038 -73601817 206632226 -771164403 292171664 863319467 -324882636 686345663 853448279 124738416 -351566511 729610044 -882943767 -21285781 -833567817 -241536148 641433908 -244323385 -48340234 -172564026 461986305 -410774502 871725232 774576814 -782074167 687551734 -947254861 466070715 108224619 965531727 722063089 829186845 228223819 -71688017 379451849 -181342081 886787073 -293143892 441234365 453483077 908371950 56871505 687742004 257379390 892950995 -283935422 938412750 140903345 659948512 -255339318 356160683 493085358 434865995 878788786 17644790 -645300844 -766126284 761242991 -988919545 -238699263 450291263 -684634085 -795148491 -151216432 -845072690 -427863424 892630463 -572520802 851237653 -627367040 -813491829 -826820363 -787655543 -289837121 432029362 -59978798 -437143141 406187190 -961029675 -600355758 -716020321 -923802481 -949290194 501392778 380779296 969257299 773316472 -493149999 -710912616 -8804311 516089273 28801075 381993357 510200212 -658562788 992936544 -284835241 -244816063 -354583188 -656988963 782428289 -145966952 581542272 -53907816 -347982361 -160269207 73536154 180290077 -431702178 -490760435 -376188361 -918374582 -821965418 -770624354 451559609 -277906586 914148033 920756060 -146066020 -598056867 816933958 -983142616 -549524714 628015626 -423553474 -758263957 65418155 733592 -163000908 414436568 -255999352 866919177 -875449586 503059192 964581238 -418430425 997192805 -997203971 -129305063 -778821847 942136932 215868042 261002730 914444894 784844595 -493759067 -715429995 588562896 899645393 -20172979 -233819899 -998929328 -879978459 -842954769 480060479 582375217 -735762518 -618036773 25936143 945549373 -844996344 -402286922 931167504 233114449 -105324993 -103531161 22540155 77349643 -432467379 -216235917 -653245834 197213352 213553094 975373218 780130878 983368977 509078214 45910535 703664204 280210840 -780929903 457061965 -181327214 -926634219 477258076 -607075013 426363062 651995968 -723100594 -903260276 -267175681 353550577 497958314 -702429246 914764064 428055545 -376238177 422617569 509806124 -700505685 213263583 309643210 -155764338 714071614 485910513 -770256974 402213619 637045076 -830232804 306814104 -468307182 717228701 671330929 544749853 -511190331 151126979 -998418610 -955058125 350613923 374276415 -86171058 984933962 54762879 121382261 -893670267 660218427 548704695 942638947 -254210537 517885993 -120877452 -790115484 275711397 -266324356 544641014 794059363 -688626077 644395400 835286442 -607868341 -229664828 -280843317 221192526 606786152 690446729 -35542964 -602524847 -174436682 487818679 115712223 239226907 -733009246 -685949676 291732697 948090537 687509506 813674318 -873577510 787642863 396505584 217449634 706453275 894754399 861149900 338212290 561153149 894832670 773547486 -709349622 7372171 531782787 -709267646 446375348 -90856165 339168746 -807996389 -258553713 580449837 -506793421 103425945 779134334 -631290645 500553224 483418972 700711204 361291911 641195206 -818411911 645015987 324348993 320335870 821828834 -752473227 174271252 -795932282 -471631786 105262995 892235257 563710129 834035174 762544668 -895097398 -686351283 -603777053 363093939 -687550505 -930220159 -424652766 740514092 -583507332 -484888087 742838526 317575392 175798272 359971207 13665918 -918375256 -296245266 65519070 936193395 112096362 -459779973 694150127 -273833937 -589693467 -660154949 -238187809 -541162950 -330650473 977850761 922949304 -507439160 743627863 -436942515 386454927 -349873075 -105951748 655154525 288449351 36443559 -186110571 389296867 -247439702 308891240 -713714098 -367705340 -915969998 -677462436 -127911781 737978715 472961794 -819466595 -17973068 -194458084 -56358445 -698087088 811895352 -471289172 884662362 -260042143 681574620 346370553 926437078 772750203 -941195397 588008540 -448140212 -532104839 -636161615 371909338 -657259596 -767423326 807374601 990235273 -893279539 -320744699 280106326 13024224 158396094 -579370068 350424103 -906062220 -140260972 679170846 738840933 -674023482 -612332005 -380799975 976202018 -70943817 -980208585 -879652846 -547642955 398804544 -438718565 -198105735 -692895265 -383569225 -660347239 -508982149 -610365378 -720914638 -536154258 -314471785 533132709 -508312135 189730429 109754701 635839435 418375594 168900609 264835820 -599742737 -636969197 303324257 -529912390 989298630 28458201 42389517 398510990 438335020 -456624841 -608199499 -817820082 512295494 170582781 -723646732 638226997 -60257126 -323126405 691621087 -322327239 202673390 775505838 105820339 -489490303 -870010911 -165031873 823170179 477275296 933116028 -825654240 -825048099 -143727131 -467517514 353774941 449574668 499487574 -139383965 -659633323 469725290 702501759 -948323990 -763776913 -550132938 959265246 -596557071 -641464363 708177345 938196273 910587837 -433175868 -782055209 -615263995 -559118725 829838002 -78052090 512892508 -889978734 541801606 -332739250 819255369 23835515 -538006583 904824962 -3455913 -191664258 -371499647 884403631 537621932 120692547 137871426 72694097 -128031996 -471955644 -428047151 -926429590 525482539 812240761 -429037199 -757828499 925293034 58766296 -676718539 302817959 -670525097 613545188 -395482427 -700811897 680579148 -889178162 805880866 -353179892 -646590521 -839909607 -553519444 795266506 -140588535 99889366 189077795 -871663335 -531147075 744658766 264278605 286589163 475456687 -739987971 -694037292 -861773100 -363559204 374171926 -842771761 -226435044 527554617 -290198920 -376441094 318827834 -766002586 56914330 -340634218 -653697288 -827688991 600639229 360705360 -925591734 344919327 -915460480 442092579 898546324 527734146 404989573 -472587560 906180701 -743617900 222149850 808501925 550199697 244613383 -245940881 -630703234 -35882526 -401947758 973247494 -33632007 -484474406 522487354 8585151 345778706 830071205 -325344461 -77798646 318245413 -739439744 482932079 441926781 926614235 -510396205 806204192 940419372 452686982 664783588 -595887410 -170802074 394302217 -125705925 395089504 -763808927 -790800892 959750373 -648069657 -677743333 -748465614 -521424866 -490256165 291991362 439406552 654156858 -979631896 -483563990 -106980231 -4247410 444593669 684441643 -304542752 283339087 -465207637 -452952787 984831764 -64097741 -468006388 986082158 -195989362 871012593 322434632 -235585718 380355000 -478431260 877160682 49508497 -359721806 37445270 71579816 835575856 330333747 647498647 -516997278 -341278915 -604396345 -320312942 515260898 -527719372 784811174 -995139044 464537519 -35587435 717223334 960760766 -456439082 933445000 -819464390 -327344075 639291622 -213112713 -734121955 -554243366 -627205176 -169793320 567106617 -66391796 -175259717 580835159 447431385 820457463 -52781966 -836503795 -27702562 620508513 709363349 974256259 17879546 -657394571 -695111995 169332406 677542104 157007976 329354419 -529851486 -820957896 397151147 -991009830 919824459 -816314647 -872075855 -998722624 -508256564 658317273 621349944 56764350 986099746 -469808053 261348470 -385332847 -761180639 597304941 29985976 -631824780 274308506 556985375 145649267 319236945 153096037 -386140864 374526480 75626744 -692181421 -162872019 426113893 884185768 -755880661 -920354780 547181590 -803078165 -554645125 440555870 -687876885 877773757 -663517832 865317495 -883942157 851459123 492564858 651954794 -61155888 -314337022 729057512 713433426 282510302 98627007 686362779 -263350016 -460276293 339917616 570519292 714113157 -490443015 865436393 -891631907 -673907039 -398259066 584690053 693549649 -297584148 -391539021 -71614707 957296019 449329906 176379763 -896361566 -983690927 152375536 238740624 -435365418 42935149 -36434632 256096119 957827093 999645731 158053268 -973157854 227652649 872110402 724281438 293859423 19738237 34033970 -560822584 445882689 387934700 599628095 522202974 -130343654 196568996 285555763 982342023 -887610885 -462098776 766672857 -976724106 -659063069 46022004 983078903 246277224 -914654312 468761783 -304936064 749517795 -655754604 125014794 172211321 953274881 -630585141 484315264 -272680110 694913845 -105499691 -760183399 -527797146 -105252859 615642642 618855411 498625255 -876553269 -794503361 -76935355 -782763129 -777126078 -367228631 -306837257 -932744749 -7819289 935089657 -530887062 172265693 415326072 139911252 -679319346 247482653 -289459239 -599178931 -58114372 -621789035 353610189 -408519739 -278439908 -629492997 -11520323 48830486 977452181 -453217755 174159745 703006962 -228456818 539431628 -386309367 -131549843 641123487 -107558796 531984722 912555872 -621651944 766192706 652932916 5488504 222351101 -432521133 57023816 -189349538 798178130 -784696560 -273766480 159245945 -155186520 671211661 630108278 -878752768 848343340 -515544591 -809024115 780663465 970975189 893194200 -558462422 -107009956 136204367 -36899994 757171362 188468106 -567998350 -335186019 -872720875 995272749 -367361314 -104277929 -38827514 -746037089 782705029 -873773968 -556917037 871736839 -449159267 -199958525 -497946038 920596076 -607145398 -730901412 -201266422 -83989125 -218698741 -836865726 949763364 -537493869 98313416 977077245 642415408 -636311424 -752810999 249446327 -146014297 -141631444 397319247 -62201468 -499208295 246444964 -974199931 -650531952 -705107817 -179645685 678646403 -600558512 836608768 221407642 -6817039 -564232802 -397860647 -636244851 -997667397 -222134178 833402756 -690550017 -410151428 -533035415 -339952609 -601640276 316862296 184522744 -31083668 -763379498 -221560754 671202752 -533676892 591480133 258191315 715035337 -301033478 184507703 -445006633 -893659221 -805695876 671691904 -188446647 789191591 -248476978 -434437067 -139608935 -966360158 -325463410 -989711402 -49421490 -828511179 69120695 -443651200 -932454247 143252904 -855672716 -17466357 47771182 181236987 -435485457 -15740829 78157340 141839344 -39884518 -957941678 76722793 -239630397 -278628070 990078518 891378679 625040333 -240147541 -767431510 -271377698 172920828 601200143 618557588 -43748164 348130129 379857766 961100718 126609057 681189992 60981000 993282091 910205663 689153147 -407826401 357677685 396821311 334046366 -805477813 684588811 -338173035 -747387854 806537260 -964603860 -783188465 643870360 -40574434 -178985898 -677221617 -463905292 -193599891 703399477 -359831649 884730431 970238484 372942475 106642160 249733167 696831394 121957275 -73825263 213531789 274500401 -123183358 -502422705 -748092698 166448102 -566317853 -773769733 591996521 857946363 810385344 -272324695 995853813 -487561466 -95390240 611525636 323744928 15110156 -536877689 -892965779 639764768 -111233283 -637658165 514492440 808402879 536151008 896393708 -817816780 136881062 -985108576 780089961 960071698 997309279 -256657389 -332862686 -507706706 488521591 -611019219 783234492 539780426 -845089291 -589380869 891951933 -828189682 896906985 773191584 977926523 -620891654 403887327 101941372 -995692444 -589844504 599641160 -478908010 270064550 699335100 522501492 860665055 472813796 2957353 -155317877 -432990607 -536180515 960105628 -150175974 -319016159 -244939444 115694103 -195766359 836524500 -626971631 552140879 -271685039 711345670 52648219 129859297 184613155 307381489 -579398798 -805034097 -766838591 285689309 -513904648 129982289 -398409433 -277943734 313252166 -139356075 -909545115 239703401 278795471 386852760 -680731747 766030385 -921799601 917662090 634428594 -727066087 26027983 82622320 -282893499 435872755 896982489 634098857 564772671 -466879610 -167197898 951704057 718000279 551299238 -817007946 -650905344 636772634 264324604 -4452588 -255973114 925239826 429320434 -257655682 470205830 -843172835 293157614 -690842312 -858319039 94833631 -491391530 256090259 625595009 320410214 -313418745 686708315 -704650995 -63410294 989138028 -781509831 -824636933 -429353751 472294636 483394044 -168643194 980175220 822644847 871726969 116525500 -433288742 -291043036 596246758 -955774390 -852055691 996468214 915346072 -452523576 404089144 -71041339 -320174493 829173727 -698182206 552347269 847797472 -825339582 426058060 -49034415 -752658871 -624403712 88631037 78850910 205183960 -942668958 -171429002 798433634 716790442 352723144 376452195 -502690313 -159715513 -716801228 298393690 718902635 341033646 738317272 -745757876 339154674 -923396118 -274171624 570274213 276100574 -545790670 -772619440 531947521 -670980256 -134931769 542638724 -995926764 390623893 770701319 -962917319 624456155 427879763 309691998 547052983 -149954132 97457144 -171434130 -896869080 -207288924 -40738929 50126703 -111265549 -172216994 512942361 -526198464 424354641 -26588938 226785047 777034597 473459241 594086447 129898337 -20966994 -843996804 -952433026 322747046 220494455 135409938 -892094915 507991790 -883798866 37305968 -999399639 -721326010 781259413 -960159978 683675829 656070122 40473575 -374924466 800457498 52185898 -580567651 537244002 648510189 994369706 -288937445 -956317279 585595933 722031 -820458205 -321916588 -128229882 877930267 -234728987 -636068168 -590937160 -468248831 828324020 67961454 -887300686 541940945 728929177 -744884653 427273634 435839857 904701697 612269036 402198906 227138413 -435352717 -412542547 59471873 124857696 530865936 437326654 -689936334 614410554 -379775432 -721271977 959196697 144200484 11368836 -651558947 -38868656 327504054 -30443871 -598670863 916676792 284815307 185541292 693437716 555698198 811631531 -762968937 684590941 848840353 144706634 -748540225 889666062 983058686 253160350 -196270155 932741842 -144489124 -699753519 -531480231 190907214 392728671 35670722 189574248 -532810253 -116316154 -538326477 -22874913 861868425 -738773831 -129577819 617902313 851322232 -62390802 -334938905 305218273 789791935 -5064972 817483828 820762782 238163246 967914363 -392824822 -69923318 -500774556 -467469992 342968567 583327280 -975938559 -490888867 656552717 26990481 350388231 756924833 713764149 848042797 708223949 -501559721 -57028410 -368401657 -945184105 911249786 -988639423 -377103605 -11837653 150433919 -931387068 -951841640 -814726420 -865623768 -529415104 138852795 460106362 -602646747 749944532 261055308 -641539104 834438804 484858214 291513618 907254469 -816687783 653556190 860501414 573211990 717796 -434901062 217458546 240287052 492214071 109132940 -185274409 -754314037 536036064 656568861 -286899522 -301994193 105502614 -556796315 -518558917 795397468 204853548 -645250954 654574102 589601432 -778714284 -216305405 847808016 -29980181 310667319 -45601900 266745838 -326046975 197092189 -545812354 -986870092 713410900 207453448 -789248631 -368250786 -726953359 -924847257 -248484682 -607117887 -46863876 -89255687 20389207 -798822618 -234125435 -698057926 844584247 -450256729 -928326416 -315373498 -721623965 894090197 -564348411 -354259533 821511749 201669305 -624661748 -3045774 75726411 -569482468 -119484051 -813436398 699814818 -689600486 159738836 438775935 -761066061 359622274 -803991168 -584245166 -463697487 -941749974 -351514197 101432682 -375222072 -193361648 -559632136 854324292 -174108234 640486105 352224791 -435073453 -137646525 107109275 149460486 -113940999 977922727 901012349 -881946253 159829531 91265075 -900369747 -284211225 813188470 197785070 7413433 873743229 160278480 616903751 130790799 272702516 -209966945 -544888025 339933801 -725032929 404727438 -452899955 725384288 784100293 -465458019 157712451 -427205011 793887445 488257792 157177075 -654744907 -838619696 -132619486 848780459 914720072 685338990 -355148432 -318769401 714257844 -276765183 869367718 -512870786 538394840 -192070594 -715833047 314811362 -659103442 414609366 -718397591 902419205 348381895 -892318302 306659614 -255890154 -235446587 -31587923 -775491834 800792098 -864473319 -209825800 542471174 -375772706 -14302269 -267091426 384654139 859560550 -479337889 369035925 -228053476 919880114 366452267 -730435229 279626845 571011190 -298883285 465454325 423854706 518064999 667233761 81138998 -99968091 -459033379 -833037537 -421302819 -474625956 5908633 -322750623 136431550 -93767555 582418127 353710852 652039306 53295052 -589562140 47112145 501731230 615295033 353145066 -334473367 -557286018 -97744413 913418332 994241463 233572446 -31670476 -51884566 -322122585 732701334 -235855250 -286371339 361514310 -543505831 203730511 543609652 -168701987 927445818 -629442656 -542759236 693808929 585117691 798681959 299736346 749565878 -520402083 157629352 -816483296 -73095811 -207567119 558988968 -76440969 547731112 120790246 12361265 -599624731 656073568 792797997 -765930361 98285732 679060857 771530646 366111857 -195737202 -82037893 57880748 -587997956 -870422531 169917285 -564670813 5322031 -111475078 426909453 -189264112 -498906294 -155251240 987889496 -857136561 -176866606 536359220 858616535 64449320 -923759516 -7475584 523834887 465301582 106231433 520717400 986234726 -920062485 370643511 -476792081 94473641 500684053 -32543956 36339469 -779664419 581189737 603189361 -994315339 -904741302 652780615 193262187 235546104 -974220198 -623358650 890274952 269123391 980106561 387878894 320881664 -274433052 -253690904 -689443097 -555405064 -779159499 570432607 803234578 -454938798 718691348 939215629 91860487 -980288500 -652422665 -734137833 845948568 -497181753 -184781106 510421823 -456350381 -379218292 -357595289 -205938721 235593347 660080369 21936595 -56036349 -59210935 -199683550 815480068 -598639556 -508577630 450381437 33663019 -701341617 151940004 260493292 355131321 115309253 779478333 -778954069 -607324363 -114166157 -914939151 537075209 134878080 -807188377 169625452 345688688 -808456426 -19642620 -55977510 -819190071 482434368 583011625 -339603952 442750406 -8283747 -743996217 -67641307 744543061 -85128492 -979221350 -354614962 672780125 -662731774 409297182 -501937380 -723379264 118027671 906049323 -803115359 -961858737 -315951490 -975072524 684598141 -381129699 -211547554 -569744632 220636212 -545308618 331037524 -553713415 924139651 -79791825 -924158270 402679214 -518400016 774278583 -100958850 630275900 -615921929 -143853524 871675666 524942818 -408993536 784353519 -485158114 -874308429 194797961 410091616 -523437323 -945912733 488841095 691415663 122896484 581297179 686304731 311338733 370190838 515197958 779363371 496035145 -130863406 -993342437 794382655 708220428 927709628 745214747 876238243 952285486 361863814 -987277666 -819058076 -572813219 373654591 630375162 -80728630 504609904 698503329 306457478 681218939 -104157793 -99130940 -981045343 -334831100 154217330 209903580 518445529 -686488641 -661311376 652570467 -255208138 -681168384 -501527912 -885713971 481920904 378392265 -679502878 195586412 -404703682 289916760 -937817654 301573597 481244570 -599717548 -89284100 -901945558 -572626763 916067467 -211971714 -710470989 932610079 -402631273 79768764 -482199171 878703086 177752634 -474421760 740795237 -363571672 -22963798 266522319 763979563 -237660119 -904929472 -230095590 923457527 -13006766 -511288402 731493884 -294687743 484177552 -545532546 -89685454 238145854 -459048008 122426670 732014729 -885398678 177263890 476938604 -370541547 972660022 -818139616 337252578 214971979 -3191401 -2122001 684604951 770719369 338577428 -940172485 -698578811 541641564 -389453390 256519000 573310006 -785550830 -598882539 763352050 763822789 474096364 107053733 676805231 110893626 887760032 -852227173 500840702 588614283 507843197 -101203830 441406409 -443862121 -348905852 263635117 173488172 -435388463 -125978657 44961052 -964122610 -675834669 -267895288 127706670 58611054 -683992815 -844575313 892899601 -352753781 711137169 327285382 271228052 -483902707 633156877 -278933488 33383133 -714157812 -654601025 -481987715 16582553 506142514 454897405 305834492 304641944 712858737 794784932 -304019667 992393109 157444133 765819046 647948911 -943889660 -367924864 473954545 -322094595 450049889 -24289180 -133978996 -928898559 851568045 851828231 335037322 -834074969 678980410 729847223 -745274105 -368299482 -213594295 307971248 477579886 727399680 701917974 -995684729 714523348 493082586 253851699 446658163 783693721 -918291299 -903804330 -224468060 221273324 479171171 448788265 572524494 -107615605 -754795489 -483832285 -344149286 186377630 689495592 551889268 -864785305 -151495754 974416194 -52815887 672144979 431834469 -355175915 639089049 -614869844 -789401622 222931719 -873929416 445107076 -156879356 144148643 -169154265 -818706639 454420027 22418156 -660888928 193537342 252863103 -846954311 -929625940 348972254 486550913 103882027 76066807 140833738 7640643 118884577 809804248 994404287 385057915 732849016 -198662693 96884605 -691527559 -6514787 146133487 -607666947 -381301560 967469756 798792382 67794921 83200739 287839055 574317211 81236070 -565460170 989994030 -422215171 118773433 -531921000 -179848822 -832513832 -879323529 716688255 -906203679 51028464 782869093 -873826995 -549939395 544124888 61170426 378160811 -945516936 340166787 13979673 -362094620 -669435344 412865976 -548565830 -742610005 -398976310 60781923 616349480 -195014910 -614226054 528696872 829736842 863736775 -310103809 -469535831 917710784 407024008 689380278 216672371 -60616281 -56646438 289899894 186856209 -587961659 -5886603 548703368 -250549406 -452927508 -174833381 -649213178 557491629 -879305823 -242049207 869839393 14343574 679919301 404086217 977727292 559701392 241674088 -490024511 252188392 -683747325 674157922 -991634131 692846591 842002343 438914443 -461678651 -717117172 748343039 894917034 908323285 576399942 671158432 999680452 938819472 -668901787 -567373444 620766907 750534379 -890538610 881505705 -301683615 624192136 233443665 -305684352 -664577395 108789986 -998629811 -394152849 2949502 -449904804 -267541916 50253905 618738579 -343492303 -936260552 924504757 -895805564 202789021 -6230026 345958552 584124629 -843857474 568923488 763278513 -841362723 -120492921 974410110 -57873233 -337218810 -996369830 978540118 416908273 185816626 692243473 187719487 -904066147 -864184815 179849051 179338051 564621317 236112816 293352709 920057195 -264091702 -132252005 -4387129 822413512 -731320675 199786450 -591847829 533106008 491311487 423959072 -864832212 -966676892 -319259548 -922017532 -212938956 633711922 -169874651 491707211 -19072582 487328668 417527159 -171269335 456589223 -778881924 928379876 940603769 89546748 -299296023 -408694233 25100050 -600399632 973672080 -49015413 -95071275 -688036248 -855511685 -510460976 -744626861 -843336043 -772103636 936030672 565490110 -999186536 -1330264 505433969 -26552545 191593245 10205894 24437755 279305830 710671513 103126272 627715438 -859803484 -489474812 283941347 -603358591 284036588 -213278259 842096587 -321555564 260040127 -134882918 221356304 -792882773 -459599777 -821265141 632462141 -14991753 359099429 379889276 -283108152 -218639933 529255059 639942449 137165487 -916344866 -885764801 -781557246 -529553864 -631650599 -759593783 485465657 -372337423 882052562 582045732 -856986393 242580022 17008837 736269658 566778857 380966523 939494513 966586598 -71050467 866688205 502140232 573609537 334022772 985746821 400911461 787105463 622938775 -38862353 644135189 677741046 683186331 -439590316 -342526202 292412204 -610425591 191905173 -683468225 -860357813 480674197 -144191103 -605519028 185600275 -752217084 612621505 207811761 519817762 123814034 963445474 21378396 771934933 -870777301 615897284 -151789399 857431473 -346503899 -279112143 487895084 552372839 515192 694875234 125319577 660505952 336616443 -637772673 -717665527 523372798 825458325 -687437170 -147944691 -695097873 58260704 402469007 -71570788 671894071 420598186 -353261201 462715588 615983722 797827790 972702665 -351110951 -622601298 982234467 -329863593 776594349 -562536844 836670960 -748614639 43727546 -933025750 -520754329 -406639989 -803726932 -648450344 922158925 -213441646 -534452235 -995674559 758838369 -759083511 810768650 -512962480 17164433 -142974520 -712233423 -594410854 148232753 -672215777 -689599269 906250801 -288246195 612908179 -719334177 544937581 -872218155 -248589237 -134237626 -960136668 154104294 -658312718 276855575 758495645 664610300 -578479058 268351692 -245084566 -553248983 -713453727 -407965382 943633967 -454408486 -984471751 -241095832 -421553602 -643180393 36062972 -806183192 119136545 688741819 -584959837 386909425 182772481 -88124620 -792906355 625483481 -457096868 187598413 -536816093 623678766 957840039 -820935767 620648226 -49402853 -194658931 -830549654 210800211 -959328502 420015244 94309661 924367971 35621244 -108970549 -617635663 35962372 919998124 -56057290 460567779 648133817 631905488 -609502687 303211448 656133723 -274599752 -753109602 -376076640 781275645 -964134858 420371426 961859203 -890333435 -724615880 307425372 791666627 827000036 -738352925 -568031304 770134236 -148637417 -690232099 -600231925 -203746322 -917959685 -145905439 -964288505 -762824119 779417254 603994326 554467242 -287868318 486605203 823406141 815963614 -496279835 797923747 -570341630 -810026974 453393741 479351090 -181240060 -939618706 802257403 -631517732 421400110 -509266350 970873057 954106149 86197156 -807234082 -322634838 -336849126 889828816 309464724 -277550869 262795940 920779245 -885605985 983537181 796646595 -273084733 -568252150 374403873 -922383928 -529601152 625308936 -56867479 -286572809 -124782388 -509856557 678718584 -378377569 719128239 -145766618 360368395 852819277 637513739 -543355860 473532422 -506952002 -587760696 779598253 -314781256 -655614778 -82776198 -602287105 -777012926 -336233374 -348816412 815880607 715501371 837190103 741802016 770634291 -727753638 -749717464 -701267647 704004174 -83881933 848429106 -26717791 -309878951 -155138485 851500116 138952543 -242968041 -516820366 984924379 -977454964 -160744026 -920212126 -655518122 -456240425 -685977936 532645845 129067011 -654994886 -99800628 935598547 -269218432 344584324 -431523529 -938191978 -892074037 -774857783 -485597414 364869268 152965933 -823918651 -295327123 176328627 336835129 143341304 111966844 -450852711 -997986428 -421646153 141302301 417656478 830155712 -731745513 63126110 -793305134 211203162 -878778029 -945682689 199621407 141455949 -796944470 -857554446 -153332056 -354147023 -379190039 -794127743 -794482978 -105232427 -193031436 -421104407 910282727 996170566 636360039 -659575711 139488034 536318041 625203254 -66424656 -956100010 -786230398 283402517 913059687 -221799026 -464725397 -347837583 195294754 -545646398 -481967854 284492119 -182985730 -275786527 525121429 -463439572 413350751 857711273 -606216312 76067706 -994183140 -463367580 312792677 -200428654 -512129476 764379162 -643001851 -807656196 152041663 596764654 -390018198 518370949 -883321606 257991102 -298018900 33973922 555752390 -642523818 183892728 740478652 507871287 -581962597 -326465990 -518547503 549471355 -252168766 412779121 444613937 748560051 -284221573 943096126 -245979162 -348730166 -172346522 538332501 -453807764 669814698 737444346 -571122506 837666582 872624303 760736129 -475190404 -531402198 -824391585 582342318 43669912 -947120978 57397462 -253294034 103140932 925791610 -159176008 253175627 742461148 524866048 -113069941 702069333 171600019 706745740 905669093 16096396 -353423880 -691900816 419591518 -583714481 -491377196 -614964212 305886446 -230275055 487816976 -29498419 398025155 -259323236 719347834 -144606891 464387144 826133921 987241401 866347736 477721508 426391772 -481569087 -452748691 -398009552 189216126 -735586480 224798897 783614089 -458330612 20200040 781321974 719662565 474427151 366086301 463402988 26783818 -441416974 -546507768 324761600 -958067738 570885136 940281680 310679286 743678073 -478598763 695683872 -848852166 -378733398 -14509399 974984608 -292971965 8960114 469733795 -17445385 962464004 -52539536 550136401 -863107304 -424764491 -996389578 970063235 -966899576 -753320948 -315350434 -476022776 256201810 101029894 667087598 -674370228 703010961 41457642 -780212597 641756202 840099543 760042837 92581436 -399271405 602776456 845242588 801119728 222031499 576028494 378823139 -108582743 -344001338 292440138 -703979056 -88664504 -360651835 124190524 -768761941 -61200930 -758569975 -76111340 431914634 -855686786 -477400877 -28011415 -886370770 -610362912 -223743826 -557346880 858240596 582156492 729218047 630804827 -739651822 758362675 280659036 380819200 -604208644 -180943286 806722041 770826428 -535716598 651038840 529460315 -387513443 -428487173 389014687 -380447857 -582946881 -3789883 587335021 170867600 -407434428 -159720561 606240520 -398837142 214299771 654558397 -635930480 809962518 338704973 -490778145 962024486 -881225399 42063258 -555323017 152292352 2159080 -513992768 996385265 718913329 -725712290 -4155367 105624518 58848721 -89376658 879688969 844091078 902943558 -125913174 -728222420 -977995948 107931058 765282318 96293760 12359440 -652105986 -56991029 229948073 -979363431 -742237270 345174390 633961856 967734074 -142246709 -369521938 -241125312 -695119889 -873321632 845488422 -735492930 -471303114 876444548 -365907591 762178356 -169070142 -852553759 213113543 -142850379 767561881 97003392 -449690319 28767283 246610556 943008608 951552223 787051741 -215722190 -892814014 -764940182 900373078 -888758678 -706461054 -886761133 630228628 -739471308 963181309 615517388 137030937 925033921 744233790 -268229074 890643301 -771550002 -914111068 -185333801 -950820688 649537703 -129157811 286681683 833911799 -796857335 -80345767 -297385985 884626263 -801405711 -594420133 -633849040 520849839 306715755 813111207 -297075993 604216930 44570225 743504659 -447193578 961886166 985477710 218922352 -37940601 764349910 -427737277 541661849 592790907 300672067 -960679417 -336385872 500128045 -571777938 -129958041 382903004 247278710 917457985 -320713372 -529615266 569930720 38638636 148566064 -20854754 901132318 -3238103 -401442617 -549188798 -225224103 -843871608 424612052 -654022992 -670285983 -599515525 66868956 817549581 676548624 -345957900 393468466 -566165085 -821178134 -260750511 -589407021 134183102 -451937058 13445349 -939693760 155309682 786439000 -154854334 -650433921 -693629148 411607553 899389635 -472427818 585802315 -237453514 494792404 137762035 -742350768 586445566 25314960 266731515 458711544 194064855 179736620 -649832791 730929269 -305786675 257449019 -400447995 -453729172 434337258 -560084887 -9635326 -303588650 -373750310 -128668231 316926638 -759997684 -214633296 -255945138 639913870 108323716 -885602132 585630359 -795788384 96913275 -995775598 147411897 207061326 374884472 184682959 58070807 371124646 -691794460 186876858 440507133 223116861 557963146 448817512 3508070 -715528285 867395684 -777011818 -216978316 -409182321 315774270 -639922174 -750265993 -902777527 -540377981 976721495 791820181 30123682 290946732 -231465848 -745691978 539856337 983165949 -382331875 -792183239 -744432340 -578794621 350821035 -813209726 657279423 453917229 734538541 -85028097 760726381 -841219830 -142868463 -846550498 8098702 -188480982 536026905 463982695 -560165290 983521459 -435210597 351246036 154080695 824142093 812354053 -495992958 475145142 170013299 540210066 685338149 -66111828 781189813 845718275 -162116202 733444412 274365916 -230375995 -151055927 -142556979 500327139 -166119895 311230118 369297526 966753112 858458965 -382496854 586474865 -438464699 -427875781 323685507 147780123 716428424 281608977 480923945 -891450069 -401232951 -482214661 -707536270 819598081 555731381 -456420590 372082810 -583676601 -244825052 386101881 627808507 374254375 709981324 508399813 639139940 366861879 180834075 305776934 854596683 -509232385 486655462 740725523 766052395 -159283312 868631771 963651072 -996137760 268763324 -673286001 -829561296 828861001 -824274356 -513948854 804190429 -272024705 -467499768 -431306860 -800171501 375405981 76995181 360295589 953493903 961829794 83255252 598291634 -541355594 33185595 -610991470 451450573 -451151953 -897288170 386639538 450039037 -729270017 -449879338 746714615 -822275092 -336629672 -906775560 655037495 -239818570 883126125 363943024 357189513 -944800586 -173969939 34346048 -9433627 -237206246 600692222 876093674 -529732430 -903529475 392757378 12466424 642550812 -925888417 864122434 838740213 -766864592 624895523 -535509987 -620370924 -974938186 170264396 719228710 -974639969 631606331 -285619932 -767927524 -962492161 355855109 731343952 -673686938 364940744 -145629611 -396177011 -682337219 -309908106 110773198 -67968372 947750739 -134877824 -622930170 115391710 655692379 -596856389 -85370146 413698636 529688184 124539857 -276341990 -496452140 901718511 -875789503 841100295 -12935034 405034280 -123800709 77229643 926305798 -277162928 -360891022 481338139 -23296462 65312107 -447859050 351745256 -293860230 -31089284 755957965 -181877951 840369386 -924919097 283832822 -61861508 899996125 877003319 -861923038 -965504221 954477752 1348291 917139117 601022887 -770351557 645042793 -225669688 -806606778 109879321 686279087 521536181 81940704 420668666 -378888054 -78810201 -600302802 250499969 74824700 -281513062 -615577505 -580004463 310051858 -873751695 -641816718 -683084637 978623803 -551456568 445492383 729854210 270085200 -364882263 -302520199 -265433350 762414322 -654154015 -114757500 144327481 -363860587 695430062 -55599376 108656768 -32125127 -345186895 880714099 54199651 529220036 -926214079 429507545 -194599265 154863533 515837023 952238372 210517439 -101635560 -956827850 445993361 67013931 -571892600 941208340 668564164 -295348079 -492212494 880666983 438400000 -205671418 96643074 250650890 -315910425 -221227313 710282977 600284050 -755195398 -332490648 -245754532 -850545937 985157150 -555911448 -379366130 -309072945 -462760402 957027018 -748158957 -477090264 722478203 623765872 -743751964 -508698765 -402688867 27859272 150986142 249235377 -717917454 800427718 857338387 -782879004 -950683045 375899607 213578743 -220519126 757980016 -284185776 704171819 375659343 -59632389 347814204 714916211 986361838 340150743 -616939117 852200480 -601299786 298862219 815215813 32469261 931045980 81347377 -485899238 215234006 821411955 -649857251 428281714 -320584755 655186561 -959725873 377609337 125534590 -455810514 645714296 750103689 569431575 414549250 712667288 -466776885 342866200 -595718509 670753841 421120300 644941066 127713438 -924896167 891358903 86146171 253161089 854716728 -650751975 186384961 -62575426 803781059 -347392537 435534018 59420630 -436375544 932727281 -567509092 633564430 259584707 -798713755 791988553 -45231692 458902679 853677363 -848133952 -161810461 871279033 137494750 648538450 -142557365 72376414 83356745 -141955751 431365383 -759257237 980362577 -283298597 -738316339 -448120658 -901240629 -383146652 -764281815 877791990 876247824 515040231 -784380145 654311081 -180986723 -364935013 -970515922 -916010718 -991170996 -726240717 523864889 597698816 -591777542 530944096 481695298 -992247149 -543367244 -65846132 -25733011 -583375418 899928049 434361676 188767596 173329513 -412839629 121757346 -695315831 -981899949 485155527 -754530962 777259359 690741611 -65902022 -795135997 39580708 117139537 -127353698 64978342 169479621 760545013 -27259738 -290992055 946380695 -388686718 -162742530 -388699267 775220494 99932206 387585624 187079507 -484024090 -782025092 875275117 -213696929 5635648 -265515794 495019926 -766961323 427635278 -405514487 617742285 885808363 -280282795 242051992 712148772 218658113 -88997969 773789529 884564066 -539376255 -98122199 892606917 83067873 743986725 -880592997 -632969509 -699251571 907718373 764771754 -719429752 -805404716 961048267 -374578951 27209373 217835036 753545968 858252979 632885397 -333278970 484759234 -299843410 -716184900 -496756835 388226730 92814274 -47346731 -662101825 337376535 995860980 315670497 231123729 937218945 -899804613 500662653 -84066105 621895877 -316642341 931206872 -245271287 466931615 111353947 -794496990 -984268459 -162749341 -574528431 737955976 -142768006 549687300 764246732 -325928710 -75674057 -327989188 -91308770 -758726390 -310870293 -781500330 -428596662 -540713550 -557723235 682167237 -324542624 847523195 -96553881 -364631781 -901494059 -626867379 355731922 799223646 -808569025 -998751437 -461513441 -560218891 -280200197 985168733 547383786 -729016776 959745053 -281000599 -573240412 -837407034 478812489 -994777420 -994116057 -786372262 -766438594 951304381 324819732 560510206 119258755 -249984390 -551223516 -497258485 -875646189 -782492391 -963293694 189180344 -152959129 925886625 176936766 16355235 -964845996 -128866727 -353877665 -502928227 -101545247 126853869 271925352 -129083445 353058389 793384675 352345125 -672309342 669081347 -796188290 -10405536 331572351 -650852896 -786845765 -135250317 462541198 -269581390 956094087 -860736414 -784795957 -440303053 936949639 -979498251 -641693317 930457526 -490733738 272883770 -684420547 599076272 745381501 -979742471 710558997 -613792904 43835199 -288051843 747320837 221271964 -528492817 548927950 -971543474 450916142 -903933467 695944767 -64883186 849520826 -366692390 -917002646 660080155 341326647 -748382232 -737362233 276719816 -496975403 480200041 -799622452 -845128061 546414998 -672038573 -362444709 331526695 429734135 -581851487 762420015 134138811 636144420 -697874001 -958208701 862670961 676684492 -552047481 -158189927 -256826206 -623156884 -580255591 101257435 -150123583 -814648660 -267339161 -17176267 -281836365 36610028 211895514 -208983461 -835493471 -419730085 -798537369 917503288 -397737371 312178614 -812824005 229917676 190348696 -614902244 -447359934 321348327 -55125347 346255534 -984334316 -972754745 -666313495 -226258938 746334249 465244444 -932057560 -913490856 405902200 -721137178 -170281442 -246659769 846685767 460871190 4358289 894773569 207693215 -6822475 315733443 -747575310 993037895 56209877 -22448208 -619809831 -877510666 -811692769 490518035 -583737748 -315938439 -697288768 -219248245 -85263291 -866665731 -428110889 -876500996 -634741554 848771945 480595313 179072464 -258352560 -446209326 -488917918 120058318 -592096663 8817074 -391736216 960637603 -978442178 771146844 -589924237 543761800 -748223404 -120607313 371395505 906242571 110244676 -11104634 229269791 -63719211 -178254253 -176798482 583060155 -55361404 592149435 725539697 767584005 -164170513 -318496229 948080746 873862247 546441878 -125741029 342067434 810123154 -287032114 410360350 -539209399 980168015 914599745 -153175031 905586257 -107763141 -727286500 116083288 226253579 -867950213 -857706654 -195296572 -954733282 469555738 124683070 137646105 -760418976 845173622 749137784 -967700286 23390246 -799499282 585679552 -353007651 780998292 -105731444 -63681424 647894646 -320351279 913224569 -598578627 296398810 997926655 817505796 -952919301 583365952 748603860 -940110420 -952502957 260433759 -807238429 -649182140 649733959 507557653 -34980288 502799141 645929594 975430199 -566366433 -979247164 711809304 982973100 747801761 -252851110 667608177 -308691307 297362037 -265450760 -580291816 -735611662 957873129 630533712 -86611607 -618263684 607614807 414040477 -598503446 -757583010 258213723 102909138 720889567 257836843 914088285 843686269 178087034 690456745 -519547253 -695828909 -60640982 -148072176 881663748 18709805 -593863141 968340562 -120481776 853645732 -500746710 99820417 603715146 972287263 740240781 -41602988 668845790 -932410112 -292447151 281136643 84389722 -208936081 -908498387 -909771674 629422530 326572799 844261628 175936837 -245168101 474690967 -365201668 -196402506 -748871773 -354798762 459441282 525938265 -453418183 -623618032 -941394026 -588076790 -535588729 10921761 -773243823 729841536 758838327 66286687 -482636508 -239411959 -204335157 -99848392 711553628 -347237904 -102346852 -134867597 343559073 692468824 216369751 -602651924 879527727 -106831702 197005074 -944655158 340811846 728842331 -269145792 -5556554 -105069996 245738446 510628154 981388807 732232225 723601875 611973455 -253741980 -716077478 687937227 -165510007 -877550774 378635972 -83111162 218271802 260427086 134174870 -42931556 -202633078 480731845 481855929 -62711325 363505098 357137203 -269270651 -80048806 -987748899 -111656078 747469717 -846454589 -255748846 -574072632 770882763 902497809 -518062038 652619551 -932334926 338408286 -513943944 153630484 -570337071 376498880 510781161 -446994306 19099973 -188698564 -431864519 -844433521 563664781 281069092 -287498828 696960693 65423633 -681887802 -492157749 6433962 43386696 -953485739 747394086 -717063441 152717482 74624269 39485448 -452562224 758909883 296461950 -935946338 -762688449 832594387 -152585926 38232443 226461320 -947611547 -950264456 -418780995 766150814 812092209 540400837 767625575 683198763 -412477420 -918335401 -791637119 -365083338 479737754 631859655 889862139 686486405 -337271377 -438010892 -12459225 778517113 81657272 -341624299 -453093302 384468711 -18649547 -342570083 -212043982 -456417040 -958568655 32050313 -543507167 -306784127 195102410 315988942 333624413 734539742 -801269016 -479529637 10353089 -719856772 -331426249 631028650 38719282 -327550402 405683222 -595797793 -379358464 -742334441 -872808697 607905386 -642222955 -661235428 934986738 786725545 932773328 -845134232 526128809 -152308003 364448613 715058857 -133953808 310270959 -135835802 715587198 -180969494 -200970955 -583496192 296948913 169140255 303651522 -542684499 -513200934 423870497 838235572 -211929750 488174464 -785194710 99969217 -580015989 -706784852 113689043 930689996 156971536 433987881 -647261790 471256384 -561366930 -903329800 -670438561 384076855 162010055 479429185 -637753187 -76631699 664030572 241457670 948704790 548675912 -584380410 578765698 -966189106 -659989940 147437605 -618089680 115877545 -870560332 -931557880 337585830 -433126062 361649327 -568964568 377369727 315633132 762330383 634479414 87244618 -299455057 -437965347 -702594651 121614805 -361209776 725039209 -756682898 -526138791 -45580289 550598729 577298899 -849311520 150566134 -689151883 -804564931 -693683344 -602676947 77839858 991026376 -709255291 -484324932 -290688613 20135177 -437429619 -293011527 -714862119 418651672 -229861801 951034836 -158680302 -768423953 -543228171 -819395857 -598171869 929418360 -889947061 -490159610 837548047 750947466 682921083 -643138533 -524372086 -467671181 -755828383 -510109769 845298748 860797955 -500264472 68330704 247339498 504048710 -521130132 72607812 -995118807 303170027 -784089656 -676959060 905212501 497226697 606602099 62157108 839546970 -264187189 -396191322 466270696 -706890003 881346851 -819465545 153709870 -558423729 -343822250 632473714 443549064 -433430466 -257376718 -700768853 -86401041 638702700 -614195906 -843332165 -984240550 689117343 15951243 -605512465 -391169856 -824424069 -648001409 1751412 -492021010 580836182 -450899066 606978443 312743889 73023305 688694520 285879419 -625846570 398545066 -311587828 158302489 696968158 843620957 998646023 518770003 381119541 583924267 74593455 -911448781 -490655287 -523210079 -454841710 -635499403 398815409 937151007 435689016 503959869 671361763 700955313 730213491 -390145405 -899672574 -217919416 -73218821 462071396 -638429377 -496611256 155286157 -284672786 -104211411 -661928634 -93141099 -830756955 828798721 -716910995 889387283 451488594 750042364 551095072 -232870337 67531940 192083582 258906102 -909995599 -642965157 946712606 617192035 905083379 291484135 264863766 676550953 -538157503 700242981 459286667 273037583 173109631 478332010 451626394 93568248 -388586446 813500671 70505670 231099204 -106811950 -179080151 -6874820 -231078813 -443221139 573737812 996484541 -361985108 -585386366 784923790 426807507 -289664330 -969790771 -552745247 -868499734 871637908 690692847 84954045 -985781094 -305315041 441251230 124407064 -43159783 -250015801 854477604 968496290 -829116756 938870694 -550725802 643126361 -467426864 -747246034 -48295918 440318250 -247831552 507256041 -310219171 -29335699 894103051 -898247417 768754403 163301214 789776516 351407408 612668285 237330119 731627809 -982723001 132217806 862298688 904342817 615230144 -256561238 -243932588 -733272720 459626344 616597341 189426732 -488257913 651727395 -634770911 -637929871 975510029 646191511 58950984 -917467661 -738297146 -317818950 -550396843 -396558494 859561520 -601112437 908959106 -184431520 99222292 642840009 787725613 103000641 872051194 -171592571 175747242 -642223347 -705973792 587496607 -267471104 561908835 -169276548 -540300698 277782099 461232682 -328592630 400465949 -647554078 -942876754 -952619030 5765711 -800741661 35553996 136716419 -809315616 232076110 12945815 -74509121 -824167739 80601591 -653033171 -705521689 -4025937 459681185 -857012698 913331701 -824960664 462502986 358548412 -31149318 -890319966 -903520911 785143162 232411000 -52450925 -554268530 -872267786 718877296 734230577 -872298060 -227420610 26345977 -626292323 -170260389 -168913637 -475140244 -41375147 -66857263 -625494626 362505542 226172297 -509617242 -943837525 -536708208 -654042531 -103376764 -446819851 -787925718 148162044 996533890 677664055 590180661 100348348 42450040 962533094 -370220323 -174621305 -250397647 865768995 -719639753 139032206 442376622 230164578 -821263257 477519553 -736328730 166150417 57035332 -903776005 559397803 -543563924 262725798 -277996160 -746222194 776447130 -557513526 97466087 996042668 345813824 -140156359 928305732 -147580643 -668510229 -605694252 986079884 -912590452 737232733 -26731698 917009004 656885448 901630161 -85936824 -861733106 -176947454 -733316860 -244778806 -82935180 -121289858 275931229 878415328 -794486064 -684459196 331796008 -937765368 647102873 -492770945 -287181384 -715672383 -814606128 625368824 196730025 610171064 -645269650 -776317668 -220414549 -799141056 -720054105 21599823 -670994465 -265233781 -404711145 -342463624 295176546 -553042522 536726231 -538668715 -238590021 348031251 993362070 -896201368 437536464 -497008477 199725811 675342030 854070314 462527984 960090979 -666893725 477592015 213999812 961388123 -426844420 -930894365 171909033 -83843682 -52463717 -8859037 -601473336 579864745 -135529148 -71422067 -82666875 556786349 189431527 846483093 -47344233 -22347438 946523565 515630455 371135653 60782273 128574113 -463264870 -808927249 484800564 -632992246 498664465 -549463579 -435032869 -566005790 238977477 372190162 -576391637 -533910412 -227347636 616256436 -876535108 29626616 384364686 907373367 362673780 -530571481 699050762 -267436330 369178725 674347071 936042082 977331402 -513317337 3517198 479666831 -349270370 188757217 642394833 -123532483 -317091294 808588198 740621327 -357343097 -978403943 -926283268 -605867013 -740897367 -55870703 725817864 175923550 -763949448 788964039 462789991 -408765209 -904741690 -996430841 680741120 820404881 414847340 489879978 332957773 -66462067 4434437 112566598 -578151055 -592378993 750399774 -593255279 -560902136 313827894 611589259 783781391 727306199 420855347 -482347949 716160067 -15541769 334884635 -618335912 -579077235 -480383932 190557816 -890599820 936292115 481504207 806213931 324140961 -815884509 -12439437 764601690 -356790687 795999761 573996154 589879971 -490644540 -401615483 315001209 -453094770 -905142933 838481845 -939082913 475531016 742184204 -553377327 -896977525 -375411706 36688893 682386190 951509443 988873523 -370462274 655556127 -745465414 537670028 607758088 -156370694 676571318 942137859 -142571721 147155037 53338759 791769414 719109673 -506624734 -539617923 -795553553 90545496 -620699377 669519311 -399998670 872818921 699706399 -466065285 101249533 -131461101 405928896 -106498037 195158036 -719325860 138800389 127624245 34962824 310257027 -684763158 879334405 -711887951 -754394146 112907912 300641252 -97523782 -667934718 484749792 -323719534 84692721 25212113 57347489 317207565 -26038994 -547206649 -495805136 338106685 837029409 448966453 972264871 305323448 -422632698 993051209 263181831 118379935 -259054173 38137125 301328693 7342239 -558905120 389667089 -924367082 113355533 -299871463 27162034 -807073909 -966257481 709261241 -77979546 -366713240 -838007625 685069216 401075911 -234716334 -990745910 890440221 -291246915 271245831 895009882 -661038468 -302680640 -982698045 -221487733 -729700273 920023923 368000782 -902753243 937863900 -46402445 358788255 -267141130 -592068849 65358138 -640904269 -982685698 6842739 -408934362 -468465604 -79148528 672657321 783212191 -966117714 -278055798 -621201065 -811285264 -489206620 -187920185 700326097 -260218343 -819050391 630040458 511809565 366570922 -931766906 -721078014 568184938 -346375436 -36179101 -287541125 793359005 -157792888 396601921 539734074 384349494 61047840 -75432715 -968538656 -404399725 846231006 -426059793 -308594037 -313194104 345158696 -934677270 759019564 -659096959 729370117 -299580101 336891361 -975904548 -115419353 -776752896 222064337 12969726 19963814 178901768 774847345 -618795435 -26706787 -965474721 -729329426 -586871333 -601405066 -974699286 315459214 610602462 514479277 -841399632 609769234 540547965 -411777272 -868412754 196251233 661856274 824235896 134114057 553436688 -991196916 402570926 532198943 109607240 539998823 -719705966 868143654 579487323 -932521733 782353453 175448675 384193056 -92623871 -735921536 290798010 535668125 724435210 737446845 735668475 575473632 384616562 256962582 -806931010 -889966635 503062845 753094265 827894348 -672316435 279033056 -91710464 -772842460 892039937 -926720293 182988520 -79430311 726456744 -530185515 -638839036 397150686 141649598 58026407 822247177 700222067 468408323 224090410 871580985 612917694 -309638053 -935825823 -546533496 319797858 654109398 -205823610 868260397 678139095 -636935329 33219755 113757734 692539356 -720542569 430729361 95111396 225509615 -141974684 584452300 -150216055 -871219246 370026713 -505649241 -83945186 590884478 -254777839 785069926 -698162447 -225454568 -388334362 741329166 76039350 -712107733 986405786 -393871388 8320789 77948878 -429836685 675757688 725216166 578036117 -253737395 969886678 845275124 -313589619 602366543 736539244 -658421398 -426762495 622064273 -532970413 549393919 770000258 -396992408 -279187771 247859403 362754752 268935392 -838534296 51277926 586714277 -195747585 317780865 497440237 -459437125 -767751394 -40280873 -510581347 -142332403 -859812707 279918040 160797893 985615013 -226283250 339483596 905947841 -900511313 381444362 -197798169 811591277 266915017 -678617279 -822930221 483302372 162016326 881537559 711761921 -442972240 -146844937 646360426 841197513 -126125049 282290717 -508083681 230453088 -464214730 -555965868 -106755444 -745566497 413268565 210463387 -21501328 -393750717 -209319084 -29108210 -34169822 -107851063 379740111 -23082025 -350180548 113412491 -415211463 89394865 -929907565 244815613 57534625 -643613676 -930178698 -695924648 -80306199 -509858070 561485893 -798189067 641524199 -379059889 -806911058 -411402835 201406679 992723991 -616186387 407069971 457426709 -334491466 -476142886 -138007165 313561011 651848543 -345244183 -371348370 549613902 884286273 4534667 825911371 465248533 463143427 -379720540 -238833341 996481251 347566696 310692246 -245155773 738552821 -653045583 117339131 328549568 -39618727 -19491543 951029685 831746720 893597157 -232217661 601778812 627516458 -167309353 972524198 -754185994 619580397 -686254060 -457153712 -513988642 985100939 407917001 -570735426 242067445 817676518 -548203749 803323370 61941228 77935227 -597995707 357563485 -114810651 949499482 929535309 555040294 405884291 -736620036 -804021791 537277279 702654617 823085847 692682918 -627828944 913215954 954677960 -654618804 -504750929 -479811928 318794830 959912806 -135174646 -373154922 487891536 -39782927 120399943 884678314 975263583 -633446772 -994656596 -575831261 110987977 -511945818 -291701727 979337262 439713654 451753232 -978928626 892851088 701624732 991461581 478080259 -515452217 703192015 896022238 -307663342 391533615 -186582658 -308084186 851240941 -336649107 731144228 65947652 -651160961 869662863 -746657971 854855172 -949059528 605072377 608422936 -448019596 -152855061 -810298209 -75985689 -958945945 -841462411 587657677 -82524351 230632687 -397866319 -20260696 671708637 504013917 24777243 580051550 713840042 668779605 783347945 -735751977 -726517898 178831552 312076981 -352783481 -823432578 237835128 461331508 259739421 758966351 -40214353 853096331 71625998 -624698177 798754790 85590670 261452395 93908942 -698272020 -793400532 -935474123 575306916 -482281603 207408302 -515423687 139290718 741497905 174793309 -60637200 -451655288 -970168836 152166465 557820793 -245951014 -759285006 -322739627 10871794 -944137908 966439602 -487637865 971520439 225602644 46442028 -870012646 -897442561 973929589 -235785177 -807910849 -336403406 510920589 -133330039 -98714567 -883186590 -722536956 839992779 -450732905 340096707 -863082217 -112868933 142497904 -499615786 -68089111 -135030907 140986463 -392342569 777245229 -307457581 614801562 -849383664 -686163670 -746564168 257311599 891724518 -151466520 -837115207 556483773 945489205 63706631 -432508592 -62729114 -726719277 -151352020 21274555 880654080 640441769 544283377 -478675760 -665857053 -261989904 850115576 -894897408 -913307780 487855331 -498206448 686505860 -962313040 281499486 -32239973 -188926806 488571243 -771869079 311792993 -687541744 -529326984 680025995 909407586 -797972597 125947672 -82209134 542247848 -111893239 189275640 728251348 211065049 -873759370 233970993 -65218865 -930935683 -662825055 447562996 -277107689 529812973 -418861082 621054654 -148825902 -213851767 -783315941 299682786 -138125372 -170041142 -332636470 -280099454 -118875343 963929867 735291179 -259823694 856868014 797222652 25440503 -562262447 -104925995 -690464610 -879675646 632452237 -765336384 -530898401 176536129 457709218 105232666 306646293 864657033 707277306 -622713631 147806101 13280029 315414967 234872700 521318986 -755906995 -439021014 -186240479 450353381 -226848200 506346531 881509791 -838726929 519058462 255590422 -862190357 677573735 -155222151 -771297161 261123694 269771233 458395097 248125758 -120155801 263187545 591960317 669192600 505844605 55598382 274613977 -182334572 451565690 -490525194 459391099 -607797261 -381951171 -360977621 -838707083 -587545074 499812954 -961400029 859791585 562701635 12800022 -524769736 919570484 -902664089 -182758761 -529318649 -781694497 426785003 295677279 17631358 762734100 192763675 382379189 770220969 989375431 -622033242 241880416 70971437 204292487 -71352305 -159425489 -11496759 244776748 -602565394 860154211 266488129 903078164 967717032 599238580 -345288568 376213054 -712504967 -65377850 300833403 -424531570 -209879145 683449373 782723940 19031953 742507836 675294219 63490809 -852346161 181741358 -794632730 -941264452 -126093805 13578100 474597524 -99004210 425213768 317005857 -180951528 980592495 -437491847 163118825 840325164 278510552 13411309 -577990642 -292070448 -165281180 -768969135 128528742 244545969 -597121957 791207964 58755945 485314744 978218890 -122978497 121091457 -429272513 944830059 -55082209 -257652802 139560392 581977599 -787313792 788253663 -171059771 930971311 -861684778 646081647 -880824575 384053494 764681906 870671802 331766602 272179976 911491474 -435603571 618442024 652975017 515252161 642627565 -611232857 -546564952 -697864521 626323491 -431399280 105298675 426508340 -399163937 -834568748 -637195726 801495099 920219307 -26959920 872691586 45712429 -164778988 560550426 -187083149 -936253905 17450360 -162916964 -798767799 970731213 -421592280 -504352413 -48342486 -648308929 -781435733 -527794046 -814771216 -686643988 620293664 25083183 72160314 25249009 -53756454 469293374 -448928787 -28711426 884930533 120658788 692505996 971542064 965883532 -243894104 583847753 -48850153 -511329391 802164207 -56139052 396622824 767313497 961226335 207778421 -984947442 -163004359 -357840127 539468555 994850464 618304353 -531297740 -573750520 558976613 68096844 -234699024 876241409 771643186 -909541492 -388939670 409296515 318556804 -191266730 -403804216 406907411 602161537 -149509689 180833539 928128059 950627659 943394387 530265806 -357809348 -913962116 203637176 -13322054 206685439 -929405440 -879218129 -380586158 -89021151 57830539 588784249 911812823 -390804839 136103982 -173727376 468417438 562727098 341774764 4098303 139619634 -562705286 -55803697 703762917 65669639 115508070 -910928266 -462348216 -417950159 335437034 622979567 -431526179 -185198531 133163639 997354425 -304957483 -741783290 -658419207 -523992151 239872895 -762769098 -603994417 -714246910 -773029183 861349130 845581299 -890150799 -327498895 270674821 102296460 708478427 588275312 355889535 691470246 -535305544 -396963135 -46152640 445588385 -68416937 -600890069 516148493 841796376 -182564848 198480520 -223544703 335880388 -390214580 808375649 975374274 814715901 765624061 -717873033 842437938 671898051 -207923789 352305867 717257820 -468775734 577931499 -285713353 -35157555 -452110045 833291340 -16748423 -702933316 656436561 -782403937 157979704 -110779596 -919225871 954220945 -841857636 322210226 563728939 -252319298 -939442345 182493297 903149421 122015638 952630187 -545747330 -931516481 -976738726 317427029 -364732269 167677556 260020310 -708164059 -939964772 953734134 -834861964 -486742394 955734443 518422239 229816903 -633949299 -730346397 975915195 -14141138 -769857754 64227922 541702355 -58142621 -718096111 -577100849 302776091 -368131677 45053341 721783056 448532277 416015993 905040543 764974314 204575500 -3242561 -622095508 722552711 -956786057 955779285 -561499213 805758615 -758685440 -690004381 778914946 990115902 -379828501 169763318 -963018056 31989691 -614997083 71169372 158679023 -210529420 -933464420 595934915 -55188975 -890447725 469314936 -397545924 280327931 -22930252 -12927166 150079268 421736172 -259226744 896715588 651610886 470902078 612741900 -552432859 -965879152 303497853 -372394020 27437678 577368406 -675586026 -385839990 274209183 78087783 -231090224 461116052 550771934 436616507 676385284 583240059 -107547803 464981246 344118437 260831730 -249861903 -69826979 -883686281 -444105449 -961478786 -552720144 354171867 683296956 -354119365 -526417518 871075849 -941579591 -734123206 -461167199 -974163944 -233245524 119846650 -201042776 834748757 248935244 185463645 238659817 119853880 903660391 -374012082 907043421 -204634394 854196393 13563564 -508554495 -922739664 -660050560 968819542 898556034 -498719901 339248204 -273731821 195486476 519043423 117829252 522760829 -783069311 665609690 308144274 -109150591 -392850834 -936921265 359477186 -577777297 -184481461 -611474139 -53408882 375114212 38303103 732367773 100288376 -633008747 -950105296 -264158959 959032800 -727353644 -850323310 197561748 -886389774 -949348290 -649268814 -333379518 -378507982 -564543324 -896892217 973568786 214910279 -27538545 -201149797 -808115378 498331883 -978129284 -315522521 -90611135 640196910 -193116140 -432692383 989392651 -238427460 780730571 749992498 23646534 -604980045 -477789360 605490431 788528716 517041470 -260609913 338690574 263219393 -846825351 443914852 968766783 -421423399 -262866121 -537470099 -517658568 -917906835 23794804 3375666 -446499954 591811471 114128810 -79369254 -121672339 374127641 178101817 -519536006 -823910901 -125332683 401138617 879231029 525474120 -165957513 367208428 -59915091 -888602177 728682732 -877107169 876646484 990513336 641285243 -155282591 -271592392 -560043604 -562740777 470146358 -425688176 -480195086 -478805866 -907695150 930371543 237564802 -980907487 721821772 -834969747 417949160 -274621235 516143844 429647163 599861501 328665991 633250164 330949816 -622838372 9876564 -132375198 65120883 637677856 -566023697 939421674 618927004 256415112 -150704724 951478566 -928352609 818379031 -380966035 520072980 -219991577 -957174019 -765654152 -231750365 -824581427 -103313065 -209251419 841237345 225353308 650197467 -558977424 -833455608 797520384 335353231 -453883595 -885812864 183108950 -197798881 635853102 -963610573 385046654 142935370 -969441658 616990437 -892937763 468717594 -942839108 644477464 -97678341 727764919 -327110250 -215506685 183147606 -899673876 -371863288 -241150032 -263933713 -159650476 -159218810 -199649675 -980311237 -497794511 702606357 181944493 581005531 -197208576 -659038772 -946764265 991696595 885146416 -495989188 -864850377 -20648707 553142641 332764297 -756769687 -6998034 683002605 -193001089 584101373 134927358 662691583 -433246735 381867897 -666557205 -130253810 -315555440 -316181956 451858900 12774058 822476596 98821133 994578954 -213575443 -743443493 221779183 81956160 -840669782 588196198 -188524317 260331891 -402276266 728816148 -581248005 -674185385 -329640128 666993906 -768907947 -51487692 181905189 366564256 802712549 -386566515 396856149 -691299554 -257722186 192760520 -431999963 865418485 272898938 -963103098 -804509372 -164344230 966501572 671513000 156347463 697806742 -313755644 810511435 881696400 107149343 -768733942 -415484867 817662913 -543295642 -802895346 190323401 171020301 -440263230 -519129815 -369181622 345216534 -509539155 -887319231 -39462594 333699788 -862962510 703525445 285887421 -943634862 -65586650 -557646164 760119694 719166012 -721653943 -473892864 352284235 -836113461 489827597 -159248470 -802892236 624770841 259687899 128245543 353743269 -370674715 568992509 -518762556 800333480 859943567 -11876938 -922043635 -311385602 -78025395 77827961 884867794 12062825 439658784 648274741 -578987772 773612945 490633977 -431264312 177699015 -216899103 -426919700 556573515 -185544423 35508587 -195937773 226219224 -978727221 -144175727 -634336925 -662545360 -687174737 7784340 -571391737 351588941 357130652 712375072 -478396756 -422394269 -649303790 927591290 342910627 480384439 -956948211 230670610 -133261474 -886036442 528550781 418292087 506721384 699110449 -651516583 -664566346 738310052 202468181 92852524 -612943081 -500528212 627542517 904125294 410665850 270735911 -967761 79415788 882769134 -66049875 -217895931 206998108 -273477695 -450956288 496604197 -91676236 -389577745 -23982988 -511438013 345419157 -488515939 -471785670 818698536 186164052 905669890 -53165310 427845544 -206960641 -291061049 757946140 519707105 471163865 -806466551 -201732371 -814829123 -247092942 536501631 -985352149 -662962538 156711344 -58648015 881067539 725348050 966995340 -870910858 900844360 -262835619 -188805360 729661132 -516075163 -659114261 -892684478 -586273470 926552572 905148525 988266588 -472629741 950812067 -596610115 321205676 706097549 499478206 449258828 -930866981 -706227232 -121828760 45014259 -350416039 -770428442 661984358 932270225 -281312729 468742184 192404094 347409363 274323417 392817123 -98909537 513212186 558667690 181131405 605000371 -762254698 -261765708 796458536 -251714181 974071082 864338750 -141967880 -537016337 -822906948 -214325638 546394959 17446856 -253784715 -621994810 185210761 -336720759 462543796 729807354 608226549 638074668 -988502423 -277047868 141304270 394881780 -891880932 -730017958 -698830463 760837219 542399312 91627028 -885218010 -995569613 -529656332 -677996850 972457012 86495510 -627606785 -930017985 -492186704 -99955424 589981209 695195039 473044591 -742995060 809777505 619830961 -760581071 -932983675 -838260300 443729592 637352259 785923499 468205091 956060976 278569478 746892847 285785472 90020164 -306383323 902349752 379691328 58333910 -742277503 948913159 -591506553 -313178413 663542374 915618608 528514166 -137141877 631627767 267407701 -697981667 -49871206 806557829 710517620 871794480 47591681 179578969 -938651649 57704012 -785149946 569124418 466074532 440917152 -830456468 -700572354 -146153602 611053261 19034478 -441050028 -863143068 -950133715 930168304 -607675229 841685481 -208667390 -337992128 405238089 -61779762 626674897 -940376119 68187546 854442560 -145999250 -833786244 -402611202 258941450 995025387 930985558 901125172 744677070 -876481747 816612168 -76877707 774960221 -365141604 -469336937 295343151 603127354 -571145364 -871280712 -448802929 649613903 970503485 -539010815 -518664117 181959473 -575067746 -962196012 626388360 853241186 -175121521 819753577 829719312 887058331 581279480 -190415808 178141651 890717127 509897810 278554558 -751246292 624788571 -465115053 889152344 -637299709 404671410 -324624392 -943330182 998070787 690342381 634224284 408066059 -809723111 551332497 -692576112 525457150 -938642134 -803313529 -918497158 505845039 -698190950 -240426485 244159528 106535590 803383828 422381356 -431184863 -124245876 -459274611 848903334 103589363 933121805 -514986283 871967510 -829943927 523945673 460835361 -850118475 533505307 -816487640 -562111429 218633338 89581742 -87679051 461287883 679813054 -632531374 -441534169 -269591730 502589843 -239618785 -693836781 -275150430 398514518 287901009 187962635 -275038925 295901335 -293538046 787408556 -726094321 -849375549 -739160988 -797398872 825133182 705100221 -589212067 720634068 227485386 -53391770 -4631423 753533498 801758325 -144859050 14327573 358433447 107994569 815442190 -714300428 123111558 803650575 251175317 525726318 -459711664 824176951 638042475 -402416736 269438627 944965168 476946362 683474372 742616072 -833831276 -339352070 -361846415 756273578 -884406809 -254779842 -80118755 -158632969 548324328 -89151077 -957106472 841879347 787551340 134715257 -641970767 -863872264 647935474 678791924 61449585 -136816984 -826712214 84106339 874933478 -467508225 817318421 377184209 -858739890 282930530 -311871138 -412997866 855555767 224558647 -818121182 121326933 -141392492 58360352 -428758722 533081705 -76999436 -135956112 -794858008 889872876 25045577 806467873 407601478 77414446 -909678899 278750154 226987395 568584998 -129015808 -345996610 -670260560 -824244036 -919449491 712418058 104008935 -960399217 -245137471 611510285 225112063 202533698 591692179 -426842187 -270456367 -759337309 265635400 426723852 -779680607 -992916679 312808568 -17750506 -88344679 -226292003 278838588 -64464854 971085850 134955434 474147902 339143925 553250355 584542158 658651364 -738723320 723681519 737680779 -230455074 -114188208 -113014777 -382916710 -480215588 -482824134 -960893524 -60809859 -871694683 529285422 440155535 120056974 -976407428 -846629147 -522954417 -28208000 7679410 830009206 -269773171 513612370 -609902405 661211277 -376267150 -954678001 443571432 -94816251 -576988287 112656455 -316241814 -431204423 -513125344 344212215 341739732 -430918172 -10797979 -52847720 233482542 903249274 88996697 610976878 -647711749 476018972 584856960 395681355 460830077 -682823318 158271324 136876743 660120843 -392797041 -621012918 86202294 66506077 -846578638 641716517 946296772 847456379 -916856344 -9437407 -754590412 377248764 584462789 -570374065 -440858240 88220321 -313612746 807444011 -671463984 504816103 -313636408 -143449803 -284965008 663979328 237605805 -8386511 936433651 -274411052 995390901 -903255226 -986379064 -126446882 -716588169 -777935787 -327525312 488616027 363333103 398883698 -259534633 382452484 -893800581 588475645 643696383 710894877 -682487937 932438034 -677379948 -89550990 744496676 567518541 624018921 -495597950 390026711 -701955095 453477784 -255501163 224799264 -430128391 -977416303 728223276 204680964 -193001167 -346519789 52796243 784504410 -496066092 -208266622 -439707812 -970311806 208758922 930107289 -207272728 225044105 -140404723 545211475 -459920202 367633631 -764835564 -381924618 666911016 -328530113 577100465 330437140 525338225 -472818825 -419667801 333429526 -15736552 721395911 -127252116 -537495813 391350059 -506862610 -843258031 -220079628 -411595456 -130905774 963678963 987834366 706538183 466763537 -700659576 5761850 365680083 765614130 -602465226 -902114692 -472160899 729555691 803288890 544192216 397366793 736888619 -703372906 -691274532 -93979265 525114269 -986224605 -644622881 -393795336 -757910565 891409772 463760012 -960978215 7948088 692325718 -960662828 -969953356 584814751 559002662 522593320 792854149 -934759479 -811282032 185711985 -603253900 -582939081 919811428 -826298655 -991824819 -686100387 976136200 -938976550 930644767 279386546 473518079 -332613221 -532050336 -735612614 303261829 -875796367 -656308124 132526027 121356748 -254252880 448663223 -757649593 -181948023 -846246358 528766661 954967936 190144746 77822899 816846226 -251971968 -61544166 -875214884 -769000634 -441871435 -458674413 386547137 710323520 526182094 983664338 -916037945 -29742807 842992895 300795693 702042082 -908557165 -322876059 801399664 840135527 -424053244 -577455871 12613672 794886152 510506704 564162431 78962146 192943135 -600789659 -609055045 -200060128 513506537 819703723 718596629 857072954 -910989207 -193608045 894644750 -510600952 293076527 -112648854 76410856 448395281 -442182802 147658357 316176299 592038192 194820652 -644650034 -149623127 157962243 385045128 -673903599 136003097 -589376327 -797429440 361974846 -643064896 -114145727 183359042 -310988056 -377247394 -409090335 969943374 -18986802 -442569323 641496856 -659723127 921412974 548667909 246559330 -267918731 -723893184 4428517 378139131 513396719 715475491 824001480 -555268338 802484202 313766296 668718207 -342232816 -717698010 567941817 -265545304 -33018499 -585447774 -199547964 416007314 -849236535 445762999 -220228515 -60534800 913334032 18108084 -956061225 -796021477 621929623 3844232 832803513 -117097595 -632277575 -304739308 18991062 314970095 775327338 144906311 146836559 483371979 -468317879 483582354 -218525309 -708071518 570029387 993190981 -41658634 -79698838 -812170404 -491028097 734676448 127886658 -200434015 -189976165 -411992974 726641972 432205129 70697829 25830331 -756914714 255588618 537211035 798207747 -553980817 -49880873 501662523 288112558 147845873 855879891 820370489 -902003679 -680999702 749892807 -206347981 -801942524 573353920 -124449231 868238728 375202504 797729233 -196835072 -579478355 -650060463 -749917338 424662760 845437647 268061395 -868957337 173690591 -907204158 -515509839 188722572 522016386 424349662 432714082 -247257347 -527526543 -891453834 -754091283 385452034 980343652 -897245599 126369746 -393499430 -766809219 834565107 777701909 977242218 -316060706 -144262190 291265837 -211825686 -686215303 274383983 461458924 -60717343 946710111 -359797418 559708308 77963468 559820428 -357663131 -874452996 -486707039 -676596222 843781569 159090403 -852558254 -757204909 -480847779 -508011754 -228080159 249359299 701744029 925082269 -384126909 510122198 -907956634 218773167 392014834 -899467294 128912190 -953845585 37960464 443019725 638715479 -613411286 -979793372 985717360 -612161712 -607324722 57566523 -220726914 167073550 627845227 841331029 -630432227 419419702 -606704114 920070491 853451552 -859999501 144936186 -790755922 987213346 477259459 -873032045 565537787 550622639 -235003575 -636890702 -910568714 -752690847 -151196915 992118669 794707333 735194395 -126764889 -150612872 220045240 -965010604 330510414 66666227 -70346382 196403488 -426112608 -855292407 519553483 733415967 -850376244 -61282336 809023113 909788293 -903352435 47596112 -888637861 -28679843 -897986961 -154865090 -241900999 871195936 227277744 659855759 280944575 731522155 55423340 -181792810 -722309755 165604911 346336965 -431181102 520797184 923873647 -277577746 -740256606 -683946474 -863560079 -81599543 826606670 -74430141 -502946495 -585549640 -862367996 771398988 726372066 -946198186 915782320 -483669220 -585516003 -114407136 -258523292 -771171320 805191130 -118567587 504519287 592763965 -731043768 623884018 846450315 864153047 85370984 -143395466 542899864 332572277 994979102 893824726 717014549 -378784920 -561275022 637218491 304350662 -671858617 555621564 -147071604 429985762 628291349 -352651857 -757771461 335149775 -802323038 145534388 -500009206 -447043281 695437460 -134671795 -552553737 467009062 27322737 -622961461 -867334558 703788376 510236465 -569858076 883690127 -456402127 793537766 -179028373 -601167212 -804239162 -300841190 250380106 -132655813 624391690 813909088 -503588251 341416249 180897025 -291995570 -372619235 87424794 909989871 -562745765 392520742 176205880 168084615 553591752 825872662 633043466 -813004528 -568559827 -985365335 597548285 879549964 760298393 -479656148 -350820634 569995333 326737481 -291212114 551326276 -69460670 518467600 -353545819 781505809 719127317 -936064685 -203347233 244235694 -898921711 949989620 750548777 -463942762 -441026436 -287643576 -149728421 -67499470 590523392 -961814569 954918068 36878423 92923555 -583533036 24091342 -576600778 119548652 -792914583 782728354 -496343593 119935707 -434219186 515960718 -239328737 -593654368 -536725893 -73521917 -624575167 -624484514 -615619447 -929472867 -712959241 -742042928 678609004 -682869995 55481979 -926392908 -456339872 -895378471 -614112698 -234566101 -479589649 520451691 -943152370 -82829184 964756349 -148320042 -73544779 -787791783 187925026 783680341 865295427 -131203938 -575056246 833971843 -256051576 -195620417 -782925275 38471904 -877191165 -375216253 -737637975 -998708608 43582535 179057173 280473896 -106066788 124280468 -114547320 -663292577 451519756 -624495240 780654913 -981122218 -258315003 -89937477 -540689878 -438347595 -627083157 -514399233 -293260220 896013505 -775324584 172366517 407306684 -434828226 -72874870 -616295468 -658958316 257955945 262619669 393048776 -80515195 -143492181 -993156782 900820036 -970618910 9328589 -248629926 108263742 812410142 -558335970 -264489834 712122721 -483709293 -197698942 -711873464 -787390441 987147132 -743838597 -745912513 -984097933 -834078483 -367823142 -780703216 -882590193 -802019283 865544364 -724920045 -336323195 256965889 510604057 832644021 579181152 -781189567 760050236 -122957477 -565566885 -474379695 -458183269 -18575909 664941294 162061775 -297544940 -371770153 -243886961 -590484265 -818787829 -222022085 361754322 899118324 803508868 -950362655 -396310491 -398879348 244301693 424458314 436014414 -667735277 6838494 -494166675 14967964 686128005 865513911 -49252718 131747966 -602478866 -973714557 698757547 -626891610 466995738 834458636 665030023 -53135972 125754883 -986497353 -29225770 -302179181 398404221 -474360648 510554944 -937476828 -643810921 933570462 -192056270 949282195 983011024 -188044169 189158820 -917642157 -319027613 481695194 165682319 -93480599 -352984608 -498299631 -287042206 -798844315 -677381717 457800034 428390167 191541132 -594518022 62492733 -710440950 697047620 633821124 776226433 -774629225 -819306587 678512465 -458696448 -333182873 -6896611 -162475333 -426708769 -348822195 -393811247 923098703 439456596 -496625883 81241262 -838204289 260041137 734872949 -304261258 -37717694 750501078 -554553218 753074706 -937368392 -512903391 546071133 87278890 -612661926 820377091 -31740379 -196375001 -50828741 -158161887 -652276446 174479217 -101471737 -710569094 761362879 -416925127 298249068 407024606 -501774838 858444855 471197059 323181156 -482922525 -922472344 276427622 -293942072 992339170 -515830426 -724740078 763697138 508186726 -612265079 -475802433 204044032 473868040 -19596141 -928398079 179645771 419149280 -300159627 -580409897 -137999163 -638321055 671163176 300708299 -183327053 844532484 -337179270 608943275 710654726 -426155324 -834648721 837943628 -276369462 -924492130 168086346 254169849 742646529 -622695084 541742965 478145468 -413845207 801879171 466282617 408372115 -215069032 -479312086 426832305 23791143 189883908 382666338 -911014484 92060065 277709369 -896322315 -159139784 -174074482 280449173 -954338519 167330073 904522327 257011790 29088994 -138106264 -402620511 -815141137 -915027748 174472143 -250035980 -988857986 -299669777 -427090695 134866262 215484338 -378260067 723774287 -188266412 488254 685450175 -294048381 573563855 733844084 891079252 -554500961 758968816 317038472 -362759354 490269992 -858729485 -610734424 -827598651 972838475 26965805 646218227 -787465071 38686198 -694131146 -625931191 571246945 -263496727 -608229276 781549671 -227462959 -138772414 44867059 -625243086 -18853985 -78630467 578072885 -749669904 671410426 808616142 339702282 603885850 806161461 366700993 81798203 794537593 -472780988 -176126642 -726834217 -139098985 -715563894 357616029 866355133 -103116921 -425273525 -602359048 982591021 510505849 -375692017 -528198112 828444323 303633969 464393049 52056338 307141870 -782985231 -734844524 188334000 -569778884 101582792 -221802662 -252244555 -506606263 -331941245 247649556 4397123 -32181819 765200842 346035459 -376763068 -369598471 414298031 -140015912 -300334671 837757883 -817816813 -807561972 882180772 -902744778 -961345921 -377972592 771957256 -596193604 -634084947 -632464767 -768258638 -774947747 -903445690 -887155001 -308519625 -40834080 733091690 372845711 997630396 -997981911 -493496257 226672525 -806687048 -416331418 -603195379 -767525987 338642175 -5146499 -511924715 32409020 -824649141 -644791303 -101788379 -504148257 71419567 -953742097 -782979368 -948737458 -254745526 -476044452 776033887 -762235526 850509694 -774967509 -696989812 887117192 -617527077 -599131007 -688555986 -436221712 -116717056 -13701526 -448422115 -932392827 -907139753 -522996717 -793191046 -909271673 204092715 -395466088 -335479857 576629089 931699454 391768712 601530651 -964207854 -317256113 -819783058 45168449 87639311 534028593 410679395 -702304522 -115992945 -241411857 444819391 -70073024 138255685 -541917493 -785019961 -115074864 322473242 -250446935 -741036337 777364124 700776135 -400737475 -243740816 -743467483 -465689403 -99561623 987362189 -643565159 995717738 -542832327 601825580 -888041627 666235261 265484317 -666361635 -892695887 -51517010 -209248180 727611530 -951633940 843025569 -679593032 557756478 793277026 -650460991 629432593 613726746 -154089251 456058977 273586877 -692229832 28326588 -210479452 440678486 -783061160 778572203 -173965374 -955660695 38329027 780350829 -813101806 239258337 -224756449 -147690530 778615500 818143038 -663447027 179063078 259029205 281962572 256165121 587893986 527879600 636904608 -811741029 -91572820 849904335 -104316169 318898241 211674234 -834518228 36197888 -288610008 -480780654 -394732275 379621806 -414082039 39116871 -414677685 -570656009 706978698 -444869757 -465864930 -541757049 922491578 -216827924 268687890 420989367 -424941138 -516285415 456462628 -914007993 647323167 53754918 -541063466 219081451 462404420 772765375 460290881 598503274 -397270017 -983099348 717812718 324348371 47660667 597243807 863556288 -789445868 781307315 181326088 830604790 -767446408 -496064293 -393701643 64930779 -495509503 966582229 147601740 -778904355 -876089460 -832588858 -927870631 583772808 -32786706 -996509343 170384529 -344369256 -872485714 -896436483 -994177929 275883657 -340984683 129127289 -511821571 -510004389 -63708676 142488345 310119520 -78978942 -863326293 -122689543 112482637 -146485810 348401565 557929542 595914414 -780737670 -580166988 -194771795 -207848355 625136131 795497470 -844535422 -196245946 -317488319 821255267 732690038 368588328 331712699 -736383251 -412412171 611867487 180391316 -660677716 -840311471 -100926976 375657678 -51563201 -619975121 -409575152 868189982 570227284 824339935 10720021 136066908 -491921874 12226572 -875482875 -92406166 714324653 23056372 -37602750 438185480 337335854 278841875 986442984 -542518156 -875831368 -720277298 -261940918 -934596387 684026207 408764442 622718806 146004714 -587583230 957978443 823480970 -1720642 -931077068 994409522 143263757 713224288 782428364 -754763778 -513300603 -667725098 30668661 -471071367 -117769249 966384039 -503652762 -200500021 -53945937 287627364 267774158 -3105471 -848581579 -520884825 985250417 -530380769 978210719 818509443 488474260 56784081 865928077 656763642 217133813 -128285258 46541616 22747118 960284317 540635918 379183659 -930127282 680068315 209751352 -39766071 481518470 -460056173 -57463997 -300388921 265702892 523084992 -72590159 576233778 482844319 -414287877 285151478 748957456 752219980 -542637828 85996252 -615806987 -268860680 941720855 -504896133 -44522131 -682726392 364790724 260262322 201916783 422954753 -788908810 425389614 -323303257 898270289 139634273 -269186760 -934417262 -53448880 477948738 -354368185 794714946 -333104691 502786604 -519333503 -816179304 -895847889 -967645248 997946729 -204960464 788974604 -491857403 899202046 -398336871 603929423 839186075 -962233574 691725776 681306031 502485758 -857855509 -327601400 -364512699 994418303 463977975 -824506693 50994431 -471907384 518934596 -709518267 -182885753 863631326 -25929903 451756957 759362370 -122307881 743672044 -927404589 -365639811 -631477540 -862466133 389852115 616436790 611508698 710874516 -503930244 -558698511 -325858503 508239532 104292658 936490745 -692253349 -756998881 -155199043 255094001 -811804116 -835209098 837514387 -25685398 -548347557 -219103103 -120542916 -135118553 427317350 884693067 -15076867 62102660 730258514 -124484222 -566302772 -653969033 -529284908 374978267 704982840 -901219403 59594268 317096579 -481639294 -637345586 -708453193 -438377170 79106900 -443105531 -901740906 448580377 -56434955 80224142 37086475 258104074 -336846648 -581090510 -511698458 885380476 -215030347 757034985 -515787704 619933225 -284327323 575583463 -119081228 304185143 312177585 779827834 132345899 10458551 -115229500 317529352 -162939647 798431465 493192388 992697752 760080561 423039208 -107621452 466414485 -991010282 359464809 -15217017 -86966066 642052937 634895620 -614245284 -916579367 21993701 -786147930 857021618 -366308392 565930520 990456174 -534487969 335308565 241024112 -238066175 -270701542 398365015 382615044 -613465412 180667914 -94852513 686454586 -861939283 -415972919 749248943 -371381416 -653841070 347914845 599869908 -295742313 401134980 -51258106 419547611 171598801 326758618 -253808449 187339065 280775707 198935767 -469625183 -948801392 -180547178 -975403357 791213868 -172840492 -148409481 749763818 -742452567 -36804850 -978209791 -898720296 805020004 636493819 243637835 968309445 316043303 -74506362 481245803 511566324 412224704 355302649 -580321618 -764488817 -86404837 857870785 -348388129 -819948956 922251574 -635892883 -43317154 -671019068 -630074780 47991382 -445094226 -925247868 -112179800 -142858917 850956507 -104642042 -144148192 -482190685 566817692 831578369 -206907299 719154553 353404913 260289595 681558172 -916687450 16658149 -987123424 -344435307 671067173 -482862757 307789379 415938570 -199364635 969658365 536128655 27159145 -565573479 894392617 -136619724 -265012678 160216640 18102924 -853259900 465854633 -415237404 376827482 -822004651 487339558 -50655873 -32860078 830231854 -206402197 188455843 334396304 -879285942 873590407 39479510 -940179818 -44907070 65493274 344490979 -113274733 -713206228 620382449 -540171565 -411413845 121238301 -617497015 -616913870 972307226 -276976215 -935081488 99005391 134929544 -203026329 -662617590 -650321995 551588427 -886735509 -192245107 321494449 -276076604 -900709744 828341257 224549149 574231899 546228887 961409875 -143622783 298026007 222556458 240205200 496803022 295241806 625847458 942179806 690982778 -227419741 -739990666 -277578169 -393201430 -830633625 512854025 -985032540 -154192046 -549202125 991279732 353925529 573973546 -674623810 166711445 321434684 -825025071 -137886908 -181257463 371624612 -858471110 470405367 980271703 -855617884 -433464982 -674887688 -519077926 494350046 523198934 -436442701 29555939 107750709 -40250653 -204659164 -338957639 543725163 100644601 -167552745 -860883221 -781656681 69438218 259729056 -440790047 183189578 223335512 -362047492 809507442 467629234 539141404 575601488 -579342939 549614022 844556650 939757615 -882649500 -57052704 871507185 -204863679 -532965408 -15819785 519295815 378574555 73445981 389396280 599764850 -799783010 -556190898 -721120301 -285573645 381521234 -610284240 -104072201 -313326843 -244375052 536980824 -770025232 490189919 -40823784 -666424637 544576575 -840219763 -948410211 987690655 -133390551 559978978 -878934316 -403818909 995511208 -759624726 -560734948 464712255 823013817 -873650464 922675883 -377293826 498422092 785054328 -652886719 -415059006 -803770856 649404891 289003192 -624437744 247157001 842401829 -525529660 98209243 -796587621 -814576964 -313980819 -459573436 329986916 684301925 414303013 -402678673 593023103 987959642 750577793 -913563751 965184288 -135785402 -136205671 704923347 733663842 -530710185 -959648301 -12654849 -153801082 -724240884 -71853623 202738369 290998660 845510011 706441118 778770467 -506048203 -677151852 -872359909 -769317939 -269200310 349490322 280724640 598261800 -229606573 603449802 -65365485 203598764 390853095 874330271 -353625184 -833659669 545968852 436940921 -105590432 475370456 -343288156 -80947455 -479699267 -697926680 -481180476 -448294510 -959866837 237682531 -367316516 185444133 -8861211 594878915 67730115 591422522 333554857 396180884 611803460 43887467 -389062302 -330694843 781073387 -562414834 -479263517 124992122 -456366873 -811161283 -678577388 706527663 -355471711 -218341552 -858121197 -277823682 149107400 -606376153 -478397753 -986163503 -464550267 831687877 -371168649 -148837642 -653193825 18510278 162478096 509680237 936110815 -264198777 -450875177 824907755 -753158593 476915284 -911850670 -315933826 130449421 -746941075 478066451 -226036238 -717599327 -404803293 5902771 -949598702 395373889 354655886 -591259532 677518490 -37645557 -226349619 -947141864 -251389085 -148957639 386771553 77832250 -483675064 939566776 -657139734 -64664844 -404611768 131990319 -830472717 107254883 326905625 -185110509 880408538 233544485 852755940 745038992 -290110365 -414361800 466135498 188852615 -427681627 -742587109 525584243 -948281192 -628846658 -68385050 -494201495 30237304 -562135127 -619110071 607103078 -675216881 214819390 597438353 681523062 355340737 551614593 269642237 936963695 72760625 -606611047 -430147118 -224338878 723288158 979460294 358609766 -227083684 320546820 263409391 -800173742 -41855656 85820576 -876499349 -900390599 -771261892 936503514 278029831 708648531 639907317 429597940 -9407665 125233206 332249266 -664963172 -597363033 297828893 -868559084 -544396399 975384027 152914186 -968351198 717897382 747556152 575687405 53886746 -589087218 -667992617 -398215870 -611494601 422643718 47138078 -386986305 823121813 525332448 104731068 82198264 -411748611 145685252 226905471 -343348658 -736494062 694789301 -385414807 -905925647 -94651980 477107677 -377475379 434312234 970477927 -770781132 923872689 -777573509 -212383377 723447209 -78576947 -315100544 -453631909 646403116 419575792 755551519 255659848 330750932 -870330950 572126657 -803373357 216225438 395710673 -381750044 -513188122 -517826636 -352485069 349715946 531620335 -449371600 -510988490 -295902684 -24248911 53882862 226190299 -912757997 708328508 -813110727 -266306970 -437080657 -738291444 -125207741 -55535695 545596114 -856957312 9773922 635895633 -833746151 -254456508 -767455210 -74572811 -123737129 246830190 216151170 -252503642 616643372 -233328947 -9246383 -256154579 -78733004 596185474 -967763598 -299371686 470712 663376569 97003189 -400006981 -523463660 -253447325 750681497 -422177729 -643414412 -134484757 -244159568 -9475835 534504595 -68680484 834497290 583112385 -245959218 -43720711 -756462414 757791781 -694845260 -853264188 160753324 -939649650 -244796723 153982994 842229112 -548193237 -210147606 331968437 -191226974 911841725 716928443 746611734 628775408 776646849 927750776 -53038546 517306123 -822206932 -621003170 -762896531 495798055 228901297 -414005046 161203647 819395329 -658322905 -590006368 -629939849 -16883630 497042930 393360062 -411154131 -858340323 464496531 -443653654 -635797514 -488696254 -761669782 -187457342 181545393 644074659 -328285529 789684422 823597296 -995064615 89735 -630933344 698479886 -511280080 748111634 717623710 364770235 124713814 -511820517 -819420693 418497284 376938807 748016037 99834830 687095304 808329320 -903223712 -320275431 971463831 801657697 -257357571 -965197227 610961010 760692238 669433838 549743447 -922765545 861592887 -157842467 716946712 -45215983 -414541428 -700448317 331633572 832104083 700352303 -315418211 471626710 467611138 -619459878 -195232916 -246714600 -266355425 226812759 -626024811 -259088834 -834104050 -461068659 -30260430 741239975 872205902 -73662866 -235954557 -294628702 -306026738 -902992805 -50304410 -716497735 846294327 -260322969 889190872 -241788885 406000865 -941320225 -617330046 461119739 -893279813 -713388415 788969537 -549418081 105241742 -939693528 -936513112 546561471 -941251768 318915597 432187446 554734860 -876037127 -925768726 415234715 738285255 -35445701 -19910121 -94939154 -577480755 -876605969 275307597 630052375 850255517 638576709 779569553 28902743 79873957 -319072058 -228604633 -438934223 -259526842 -637541919 178578243 -910972694 959972754 972386210 -342540248 -904406939 -669725312 -254140862 373023092 -664085492 270432865 -512944320 -738019957 -166052407 655854308 594418781 -930852276 962930044 -254018020 -428165700 619317042 818072655 -25216688 257854256 -316023132 -968359098 414822469 975999978 -2924470 731293586 -913350992 -239769934 9891571 701501966 -92843802 -343410611 352326061 125318487 167223616 -689123776 150998857 -481236057 280660694 948166368 951200325 -990604518 691108073 -379661320 -621591451 39001996 -946640340 298012135 -820459546 990541710 842961720 168254929 38096236 881759988 -292806958 352174038 -47870191 -960076492 -421078631 -25221373 -717905290 -135184565 -59412290 865450420 529786980 454628612 540386468 217492700 -243881246 -380007189 -180320927 -959350688 -9548663 -212810013 -283661266 -213306036 38966090 528273654 48456010 -885845285 -559965496 105234380 -987566737 -792773570 913251950 -779400835 -212009580 -863900085 992511402 720752504 -6220916 -879664283 -995433752 -559779208 472307168 -275624742 204201772 -550973782 815335299 440234452 -973336980 -350533888 -379087012 -534467770 690393437 -863010411 628244468 541544022 805429935 39040997 -97639231 -163620406 237086427 -304488688 361462437 -606413521 490729802 -412523478 732386652 846760005 -930957911 -622052790 943464217 -981187203 -377997528 -385651151 626768412 341777559 724704808 720948135 289763721 908382031 -28192666 -842812167 -608722788 668895069 -865054127 -479785312 -918885500 578221773 -325293723 614801984 -246781103 468048609 -903974437 -318745662 -275013717 -374594293 -258652128 -652922813 -60432339 146782749 -619596332 -598471945 -538527708 -484286221 -78818315 856894410 -36764366 -383765182 -473023887 108777212 34415608 684853843 -801345118 874752424 -445682155 63099986 420634361 -769611569 -111221114 54116197 -837596074 982086076 -527675556 -863793006 55927678 -185955902 -441670425 -288274171 -889827574 -573309520 957395109 -309825246 -569528100 -46788190 -915564394 398743475 -212832542 726625196 -724697995 207697329 -815227903 -99595522 -120576365 -107194541 640738046 -817205619 812875622 317675156 -847713976 -756654135 660664368 881404200 -67946852 5979761 130759781 445319527 -92489792 -189572007 559057732 436545709 -626302869 904519749 -872814477 672349697 -644602630 -377841611 -266249194 -671705418 -478556088 -886884911 383027188 104911967 -818418091 332165904 -76013086 -300066226 -378993784 -113033641 657746431 -303433382 480499480 134922401 194097883 145536782 -50789331 580588294 929287498 694472323 698905149 840568712 -963237556 827604292 670059715 567646060 -929549899 265463709 763689853 -66463190 -998199652 406593000 -93908657 -561967002 -476826510 -659201398 -685838697 -732047849 367953466 621231325 -938689560 613233767 946374501 834889433 776275130 -407808434 -719890994 299603250 -292324078 948228071 -296891608 381548492 186841339 91110284 619441265 -643533084 -473571630 542534954 -683675881 -983296653 -431356897 -713342150 45599379 -410084065 274870358 -690723367 -2732308 613340287 -988793867 402031738 460921454 -875899874 258731817 -760582818 -683505917 497732105 562562967 83893731 350471867 357564396 335471692 -874408552 -962276936 215148911 -887467033 -516582530 186768673 -499482676 914389115 571103348 -465359253 -860234329 386444484 -787034472 505688092 -63937513 336207160 491952112 861484825 -540154754 957447196 -432392399 790845976 483930151 156154949 -81909824 -989404492 -762546265 199308777 -365906454 241481309 775978752 643118771 -379973178 694929695 -264617027 566543504 536089777 584846177 77521184 -927524701 -439955952 -371485110 -533884783 991372240 -682477658 -500586291 -305993296 -79796161 -569824070 30658314 -550967491 748758355 -328649891 -369813627 417678681 558592376 153276059 918585160 -219346176 891637079 544229072 255735598 -169846373 368427898 927327591 119594792 -149106439 777176430 3171004 -971827071 215194192 -326865228 -989112181 218206720 -92623929 116240816 -699774465 -313320902 587214055 -591307213 241623639 43111745 319042770 -672728179 911797797 -961629421 564500376 64391235 -638729543 -856079133 -762656712 777132001 972175724 652850491 -260498141 254030337 435846407 -480222742 -46505220 -648559224 269566364 460328080 -521381798 -987122563 -146950505 103069244 -26572823 134449523 784959543 662746424 -588011601 -5885439 342588327 272129173 -598560528 101835308 -172293542 918952129 -177578382 -933454628 573202533 964888012 141284862 963219513 -29166615 -682722638 -171590397 978005604 208580367 295301155 10052312 -2808743 -71761810 468184738 522681463 371820191 -207460067 786382131 -348955782 -648045518 -908527765 -271514126 521701969 -101251339 561839738 953649572 138277439 -691484233 -430174842 -139090156 -153621507 -721468994 -308960259 945608703 -372917033 564866213 -888974777 346033152 -788000012 -347461991 280890763 639923247 422994363 -857640970 682799600 -938576406 722998017 -409434524 958403839 -432039813 -994377896 -982472404 -476016354 -667057804 204363844 -787466248 -91083117 382486621 175539621 -701467301 39839094 -755008558 -295332838 184692065 967949174 57668098 879725533 -426787494 -112058727 -517440607 200390236 377956788 -664573165 -873582823 -55853913 127303373 535722696 42188584 359496090 73354271 435933652 -130032032 913700782 -764997283 -656149657 -640943522 443499109 -696068161 -152634474 663370025 -68299081 -963590444 367848482 -404961486 679062310 860437349 -206199611 183151711 -765082287 -335615249 -56826165 978049410 808439218 -171542284 -206622707 -85516484 -407166070 916338197 -620330658 553823169 -192546757 -253199964 -935321494 -673213452 -544851326 -598885359 5180792 220515973 -924631433 -477863064 158802195 -300682339 -361610592 341040448 -723676400 -329119470 798997808 -563814492 -225613608 -109913286 63940588 -870811254 -861755759 -785992106 -973326789 -246750756 336612469 955940549 -649492887 210172657 -137142395 657256481 800687900 -522776367 201973997 742411207 150495688 439926658 116112196 199989068 931244038 -98913183 378416012 -935692098 464869796 437919651 -470147307 -770743497 114976650 660848888 918363838 776567120 867830091 103316532 -883982968 255662880 451662294 -424609051 588564475 -405761457 460738975 474620495 -575509005 -764638278 405525474 682683933 846534037 289494906 417610029 -47800797 -869922995 -297340871 -177897080 -294975126 883975889 -358035203 913607409 121792712 -710555181 15409431 104162513 803945777 -968933817 -803997701 -980706843 572791100 913181146 -365876534 400148375 211648401 -599948416 -858835233 420346779 24122680 826029109 -213304394 916707256 -780446932 -672368027 94747662 -965276427 -655890006 110570832 -410574666 -203155638 -983503518 785102843 -232908515 149818417 -265740572 37139556 657241831 -983630647 -152675144 -864113282 530125302 857153764 -63881136 209341663 -287543720 249312050 737707353 -905018907 -923904903 126102838 -434455389 798043816 585735587 -281433049 -652673702 -859630603 -365616187 299180505 -844423775 49609857 -79312111 -610617239 12067682 204724914 560879403 914959747 661318536 -89812206 -389413499 649373186 538954829 -863693734 -852617709 124776419 -209824393 -453759554 855126892 293608160 218232205 -929474356 -264584512 -456227188 531657118 427815287 781024385 993434165 -876469229 113225180 -487377003 -815769362 285691773 -639742083 538444335 541148806 -306719778 -574041531 -386108311 -52427076 -253229255 -32547419 988613588 601757017 -62955476 -514476303 -479258552 -728731756 211814287 -856129720 -905988469 792755256 -860313828 852495242 -347822990 661689355 -515493647 516708328 707461962 378286065 -228187566 -672922947 739570170 -216118974 -407318010 -598405737 -83719706 440604290 -254211768 394147055 358883137 -570284754 571521793 -306861384 -425364684 -461624407 -236463466 821350466 -566769062 404372137 -757197888 -165702784 -307501346 5521573 405672336 -558269325 76905452 -173746065 29145288 -485568486 -273688277 691713653 -622744034 280438248 -460175713 -837122418 -789068915 -173557896 -764301518 628193467 312474202 244932347 -869355216 229869697 363540435 -858240569 392062393 -292471441 660263620 359737509 -437765333 471109356 359319797 -869245839 359631895 164338293 -170964157 874082189 918332591 41296524 -925064507 -656617673 -104490912 74773354 -124383510 887881970 -545390164 -698464424 -281005353 -920486431 -98257193 726659702 858959114 -625663545 -330384413 -707381248 242026197 10321848 -57685617 564545201 333216129 -924803326 -491857917 992961162 129675675 -803030574 -880182548 781215053 423342007 -120142387 -202266060 -491904427 -307439170 937083989 -643403249 310323678 -502550026 607275215 -516392933 971991258 -915812559 685415498 662464706 485109536 -672169513 -243793780 -51957066 -733680226 -570884222 -233947858 306730793 231472582 -43191608 -60612028 605048578 808446815 763605144 7059451 -662637189 721438016 -505098400 147034826 -424335956 -889780125 779368043 -325352087 -677973842 357139724 -345569292 -32373485 344868957 -96836844 962293004 972096353 -152257710 418836268 369011459 -170601800 136402219 982409284 -798959413 956008005 97263707 132162147 765191452 -661783249 -971773930 -351261050 30127319 210455843 338060414 -217547595 785090443 806231229 651168224 -186815722 -900392767 420145925 164208636 454848122 314184082 -456176763 46021045 -331765892 795916012 -116886102 777345699 -714988609 -299644220 548007039 791050011 -813080442 845838843 -74025958 -605713065 -825023533 526940050 -657126055 -639955147 765723695 -785025470 847215221 481871021 -340732536 670142883 640321318 -299356005 33241740 -150344868 -943720528 153897350 207425537 -933036941 -639917933 -930694912 -338318213 -232142905 304141914 617092947 207872236 -166625313 -753276887 -758552112 -312271981 -416694770 325059927 -922573546 -93424717 -169380499 15988562 321653158 -383748057 51080821 -882021200 -544554247 -870224165 847504146 383740726 -887642975 -438141294 -500598328 857043353 140706497 967336303 -146401083 755848708 -177812988 -72325353 461666830 712611648 45407100 612789217 278067218 123201943 53063513 976068055 706898832 119490013 799974685 -760789013 721053998 934530640 -869323835 863363013 -329615512 598505996 947898262 916329811 -796899811 358510928 3064947 -556585772 663094240 -803906295 980341656 588532757 -104843723 436388009 86620853 -628149223 -260298309 284797844 -53719054 -638338920 -167531725 -630813357 549537374 -841229875 954491034 -242870231 798551945 515029647 547089510 -614350082 725749821 -103018485 550047770 228502019 552074140 841569179 559370994 -170165982 346622725 534099094 251617364 -728745435 -344770895 -43905433 -788111984 212241115 139179505 -426384440 -159965763 -239312415 53136964 855605468 -638480335 582307573 -292645406 -377606965 -894450255 -577443560 -639615878 -48399742 -760297176 237830396 -556957904 184186930 -470819076 453468737 165599274 -108956008 375439810 -319571009 751455302 -991162777 -935768731 -918503859 302906706 -412884084 166567975 576257033 -356334194 125212264 -934063708 -633847217 -440930196 686394948 -116740885 -615277904 113034777 126252776 46108288 112058771 -421592334 -894121752 403268071 551243726 302443720 -922679207 -924571785 330577611 321865977 745930281 -411192810 853382654 28214717 480910425 219958279 -451279055 675345323 -54700656 619090020 -804955192 911469679 315719910 -492518553 552798526 611512316 329592311 318880425 -512275324 -965253958 -53505143 852184249 -36846542 -665971247 -323182477 738376181 -43719509 779206161 -127910309 -165648285 561999260 186887703 47459535 127925533 683138923 -805895366 493917512 147851671 596862939 465973341 862683234 344999691 976801209 506707418 956562578 626978450 61842101 -924293652 637110528 83505624 -63253443 228497864 559990368 91570370 685301192 -979761470 224367583 244766510 -563341396 615541554 833520327 -849583830 -629597181 -451432868 755887600 310871071 601953160 -850216842 -626437979 -300914368 290898788 -613598417 272073150 -838267679 -530101959 -882055810 202249687 -578661892 305836160 276820213 94352058 -737395146 773382774 -303240762 387398016 60792514 -627370068 714914407 433373159 -770680535 637237219 -677473171 268170305 175197095 454757358 -29530378 -559566705 -327419953 -400699411 -618104035 -743953636 270594781 810010207 816375680 -568176307 38088696 -586949020 -335439301 396868301 388395437 467226067 -577827141 103308008 -830566108 432099557 229882914 -245115352 -226286238 776625347 -411560066 -547979813 784956429 562319659 -126101070 149708188 764907367 245185852 698141367 291326472 -145322713 331680734 -255463996 921101803 995545090 -715088984 -735938222 26625789 -218687635 771341229 271637334 -729878978 -416458524 664046149 115083810 565516767 520175515 -931203060 592531643 795746950 699094314 -905336780 923992220 -198949224 -275301376 -52509935 61400894 -100655010 -326841800 -713880056 446087338 815692533 61111074 417235410 -175613299 -581262585 -502520208 -978033131 -540232213 262753389 -530025381 486058221 -290858465 -303067187 -94995053 -946532558 -779455427 590703122 -781059756 596713875 -672363841 787288639 -566580791 -526790458 -350609731 130248868 77739508 174301637 847719016 289179749 -235531730 960198276 878957479 785516458 986114665 -579461656 -25529642 -36108391 913635427 -743341301 491589380 969058981 -233853240 339073252 -379067925 5231409 -832159852 -696453652 -500867543 345163269 -241846224 561589964 -696314080 -253780630 -990388949 -287511208 -314873017 -70052807 -292533508 -844524073 -591452391 -822862725 248916697 -974066375 -24908355 632239851 -352491868 61728149 870041335 -33042122 270743754 377419407 626437315 192314909 -883400391 263740187 403866428 221800151 653822918 -279859735 -784677967 405420683 403338413 968081538 -568767087 -314960829 89868929 272322584 37516867 -659381368 897196595 -812706828 624171352 404398771 -13167718 -934242686 237129655 697926266 -12852262 5788693 -239351266 199377653 878963289 -951186312 -486896185 -107811046 351442349 -764220329 587320124 196402743 373464189 -424211028 -679712401 838068802 -486156325 -239881992 -240117833 -283118509 362551413 -324777233 -503504839 -710092664 -71837304 -152820147 682238447 878540413 -784702911 491428923 -226647986 198325419 341950547 953331530 -188663006 -319818499 -220053855 328959651 -867946968 432956513 -891288592 -68521394 -372381979 124620802 769920201 506712059 968209162 453444722 -282886192 -981134638 371308233 775933793 378344304 495418221 769138596 948545263 489055365 520386888 136942577 826786576 -925126266 420153012 186396970 352874790 755115031 361326240 -681320751 -295361200 385501804 -14025488 -241359863 801025325 646017203 419214122 410665843 -254860103 217271738 -735583060 -29545953 -655996430 -845334923 -9801241 58809107 520237097 -748744121 -878424300 -189930247 576035524 170751323 -358845242 -231459607 -180907163 523894481 -90782859 -321693283 204683184 765553035 162841288 -916084910 822732180 -374599790 -428718406 396523736 -328342470 383808942 -533821504 812409011 -318721102 -544234868 -185948690 -780229402 441393402 396314090 -255596015 -628414330 836423833 806555473 -421795837 568252384 390292762 918437506 -722991223 543062866 -801575306 -367083770 576490444 115965240 280396921 255161318 -278811521 -612162878 -300498736 853824090 -17530480 -70364495 690090848 777317772 -358199594 932048044 641512199 335082609 455185588 879757035 -289467046 999734489 937069437 522763462 736123602 -882718167 307615008 403034142 731570893 -578952148 -196516768 153920271 101699125 -228773921 -466488356 -386240594 -226162735 -144883980 -927816281 -671130283 284439557 -263933681 443254878 -273578512 -347108482 580944733 357400742 246164252 263054875 -656011153 999241587 780422119 14953026 200849741 -642893925 283047928 -746324492 219280922 -693948452 348657259 -440378705 -941687512 910264973 683425877 -761493339 336403857 204984597 -292060609 -306822300 -343111339 -814803621 305284486 -657660313 176131736 181342409 -534403176 -294317940 949351653 -831723065 -191665410 170045157 -326615410 43483299 -468727892 -243415081 -882355245 298948276 670643665 661310610 541219982 510304742 801134960 651211493 164815715 816337693 -688157802 -506989693 -77405707 197653921 -367463733 523825834 874647142 298561198 -146421267 279482911 -367859304 930550844 -112382029 583417744 -128897920 619870530 181759119 970395136 -975954175 836622488 304051822 842017817 -992839400 259795497 297365492 -199089939 -469336431 418281082 -247855734 -528243454 210923465 833386822 -556093785 -945063714 -80531801 -351806266 -817725706 -729242024 222282560 684088094 -724333027 -990784012 103170628 858255012 551395520 588047204 -959835604 -309022726 581308525 917220023 175953444 439754433 427649390 -134489526 63757592 84036462 852003111 930978265 247624157 -417022278 -497113984 112748602 -489816627 -417374073 -236402127 -372852261 -50910495 768013115 288599678 106679857 -499251594 -699805508 -38121686 -164191328 -99603839 416576503 975821206 -798014185 -977785656 477776694 328531505 461314885 620379898 856013621 911257832 841817324 -704919423 675501385 222156605 804503670 -101928128 107633172 -381590939 500793590 68636361 -841307307 990622127 -61525507 -842993410 909470383 -497018573 -840034758 411965875 -559856152 -99706788 -208395753 221221755 -344642285 -119327451 536651638 -39256511 -804368515 373992362 591216890 613054773 -106456965 -469181300 498343193 -386468366 -825434177 974005544 -130400307 -893224707 269593880 963851826 323328597 -431054054 -47376446 426058086 -103253875 -968251886 -386095920 -640806702 323018064 509115684 -328498212 -655372650 514341673 -545118307 -2989407 -458204910 -779216017 -773384251 -40293516 903540874 -889183954 -241827121 -657858898 -647556323 -655828060 729927184 -836677768 19087858 635566335 773021091 -65745045 -804441453 -197340092 22757098 -296806257 -919822414 696529641 600396480 -618441573 -406359949 624386011 -958330210 838359414 -838158903 756849047 -237926758 589653020 -200261693 -257035022 812617682 -50044514 667719966 -278461466 -574705430 759852295 -310297415 -186502087 270862237 -791658180 -868756591 -925915690 435784955 943226653 469285673 -454425105 40042994 229428035 -933228601 621203190 118062270 605654106 817923065 -583513649 -920937008 -344092360 -539379226 635283308 -431430591 817289971 452778910 289202170 -207002814 -554239174 -968694463 973767005 999562331 -930715547 952555741 -290390316 -974031905 -748748 -44056431 -135442570 888246467 -580775884 382259997 748171641 955795518 -457535574 -165965779 285812941 102832385 -403275548 912562033 -363113985 847728660 -438867089 174961431 922668183 -278902055 -244426346 737644396 -464944017 -660060994 463869391 228408896 612712647 916302194 -499654644 240381534 -660843848 -908836773 372521291 86153956 -354516481 793843598 -438769755 646543487 390652453 -798310400 -922713579 768563111 -197150746 798267951 834212830 497853451 437541127 -966554959 251556962 431062668 177536024 -560887962 -382284936 766459139 172245629 452798076 -700815468 -839344762 -307616889 -683881179 -437109834 -711696251 -135273049 -968655314 113665423 783991640 -259183862 -33074535 -552697059 644063159 507135037 -611353977 -371622053 -680639521 362496207 -410848864 23184558 -707896096 953669104 7449094 -381048203 -850181010 431803370 473666756 -449079435 895475848 879898397 -700650503 940568918 -531499677 -361633336 -108002495 636176241 -127508450 -536107674 30890698 789337312 -450526127 -284044886 705196643 -998907039 999301117 651503396 -134643992 -641816388 292465073 -330897308 -519392852 643886205 -718040713 -288676154 -109167411 464255179 -829835255 -83904644 -29898866 669619761 -94779126 -371850544 -135024631 -452354715 -396693635 -884683381 -255626864 675261707 -5008113 420089076 -816054817 -821711836 -226242965 264471952 -100692669 998691256 -646803182 -792495673 -866500967 -308557449 948692834 -733246697 412816421 -976025299 -721641029 2358927 826215140 -131353208 925699163 -384808717 845227982 309209613 -78307341 609673041 -311360577 -145205041 -161538939 -410724174 -481374276 996268659 157761422 -31893653 372349238 253560650 -191103889 618926379 45179585 -878922250 -974339337 -120836163 929651975 110568272 654018988 861593661 357284446 998571280 -130145458 -332497919 543553138 -482473853 907057029 -416736020 -593936695 142009742 -675911919 516542579 166385169 -546002199 504420677 -725428682 566351257 512757032 -443050576 -277407868 318321725 -414118559 480548434 846951640 -855046959 -993914783 715779775 7248589 30806537 56302948 -29781663 -547606793 193628588 -220571571 -603414485 487972461 91009858 198612793 -228651034 879550106 315262517 153544872 19806699 -561052927 943411726 -370499734 -164603658 -618079705 -969213665 -687615041 -702524895 153861654 -576259579 59967168 -163948248 433399522 278103408 182560166 906784886 390010081 -637706194 690135691 245219540 997286104 997116649 102171012 313439459 574303312 19551188 847545382 6805346 242991105 -372821574 -564932278 316262177 -418008500 -882861279 -807001930 898499879 -168096010 635764619 -496061947 -947068743 -519674944 -487497982 -543936122 -387464970 396733895 -698014363 -437644015 902999593 -545998202 -241072851 -358973063 -685198520 -816815773 355851412 456470468 498681416 -825550162 -180305659 131544652 683057464 -410024614 842241180 519246910 634735821 -559834161 655118081 931954839 665840949 635375073 867155312 -630515302 783589056 -421459272 755162856 -525456732 456661482 -126810464 907355880 65916496 656124932 803958821 -391902601 -73342922 940227531 -927622454 -228912208 -888416957 396004044 164681248 753359777 -20546536 268378766 824959683 -228884344 893979338 -731821840 -903030117 668026554 736974741 828453709 -56079233 668730806 574210521 252470643 935358565 -379413037 -874629881 -495526190 -479709904 -621764171 -454909157 -486284432 -351303449 -989793632 681029263 -20618403 -387058406 312784613 -199057203 -928717827 60136317 453982306 231358327 -530859957 -124027496 -181801688 18448761 598156309 90418573 -958847760 -218043386 -449552941 -815260156 -53844037 -128392010 678894277 360400534 760583551 -650907912 -675721169 -45610274 -303150347 -278953116 951421988 933191521 -585739696 -734613263 -18033488 -125162580 -235052021 947444821 842149191 -33380978 -223194103 391556918 -347592986 947806991 -53884714 -306995139 474645206 25323216 108631544 579380997 548846839 -53195045 -628129196 -388747401 -824582180 495412209 249065330 750458171 -273635651 603776772 816710229 -130717444 275018235 174609223 653044609 -83542442 -870750232 -438907543 144455608 -986859490 -602696825 -236558006 -557163366 -744230890 -205860854 146352991 -230780952 897619407 -909792437 935100951 724365935 44627467 -189542096 -528870711 -97836361 712561375 85784840 613924702 -731718434 77876454 701027926 -791308726 795312504 -203407230 112881164 -375801049 -64478975 -379888793 26091365 -34445629 -958371246 -607984585 107669929 353023366 -934031534 106872394 714549589 -996205852 -84825797 -436936784 -686341670 737037172 960216732 686515392 -733411515 -157668543 -970486459 -289761521 -153652612 -841213276 951075469 693096360 787104457 18386030 -319479686 -550054916 -56919769 -570824143 462656280 -398131058 44700876 -793037732 830222606 -239298548 -43539787 763934982 615086269 -780612175 528751343 -944360538 191938562 503781335 195793814 961316043 953243340 211869791 -366153585 -961162199 -31852432 -320047840 -4453145 -971495595 -791704114 -150916979 145312020 -507137863 532338708 329367640 662196227 -494105848 -807755184 -904467995 661252197 -924222209 708014317 -911264225 -214202020 -186011284 -711909977 483809752 -150474963 630326620 -755355179 381636581 -764769778 951699679 -421202299 477690742 -538764325 -398516174 355829810 -206502655 678244407 -991857562 -271063682 477941311 -704227587 984659974 -984294209 514470924 -817863209 -389827660 679816337 -94590474 612703104 602386638 -211459387 942430125 -998520855 437689495 530313287 930522166 668437273 -378053163 479280114 -229212088 887953787 -959744768 -419080964 610301050 -108740960 -303323440 -182038527 -136707680 205995701 -915653659 170209809 -583007938 -223446879 503158206 -306689187 868757135 -669602867 -184300356 787263377 990398714 -198732203 915567783 665861480 -632441295 654761129 616223259 103749989 -583222226 531548622 -640874077 446176010 -956207997 259823397 -213123416 -737084308 -272037588 6969711 626000515 876323074 256578555 -273494947 633888967 75749 -786610781 -847975709 829045934 629151604 -683502295 -74528147 -525565246 154131674 -201474509 -568268889 -918209545 355130507 -201724939 -861170177 94179768 -864278536 -329160880 292806478 -937534922 786211420 -903249054 -30973405 -965838346 -406994324 709187195 -115442289 991698319 357083018 -214429190 -724091208 584012233 886528243 -365113139 535495587 358106471 -395045155 122923820 693194250 951835092 479130118 -767999976 734729850 -680793126 653470505 -826517024 -397703625 599082073 -557967465 448345566 929483282 150641623 569474062 -281442764 467874253 579689611 133028865 -988279767 -809271489 966652737 -17804597 932498700 699569166 -701697832 832496413 479741582 -329252945 -875281526 15419772 444147814 867720390 -551776822 -717902814 -196777593 650340558 575802315 -47961978 -163449774 660376913 -4737862 7219283 414980774 -439058925 225587617 -882175367 -694019573 -848455795 -78952331 -250558547 -871246574 416806571 600564946 353930784 -59230035 -720634380 946007587 306431158 738024258 342167703 -175033529 -668666596 9440132 -625198290 -724371410 849318098 239615823 625232157 -855126326 -708332326 -476783132 -89840220 179850619 -478911268 -81437651 -139572464 -299262803 -157838291 -686462553 -664388867 -590060059 23547629 799084710 -883882328 -621078149 827079300 887500860 -796000872 -803400365 -777740459 -446896236 775287246 391439487 459163706 -519124013 382244178 346462476 635564849 -154124966 192526241 -793294857 184275623 226776334 -466179693 973959388 340071886 921418937 -409111443 12876286 -243117102 442566705 -879201395 -66518788 822009936 333551272 848790624 -912781635 296148897 -450328765 532686832 808891472 -48428375 -662515883 -598953201 906217371 -517316348 775723447 414459512 -855952458 66908140 -873065547 624947479 -34540658 529433458 -884944584 -203579109 -157244853 -294732369 -586360038 -535329989 677815108 -617626203 832094400 868686363 -905330249 -517874609 -488618953 -401668346 712659624 -819941988 477425082 -390183524 -910978793 -144233618 121034309 765098525 809793831 714123448 438319928 -803810575 886650518 469533639 509786798 -102744298 133196084 800036165 300304330 -703096395 969817414 -167337520 -595889104 903247977 876011077 934486359 -782651686 248423672 230203359 -420075403 -374329558 -605818458 238329523 948617424 -203296924 -602529595 569252848 -678884327 -955414827 -493328011 -623497568 -621861328 -458125516 -189482313 -916915286 -225437622 421198087 -972982949 -641379631 819804320 -950505757 -349330203 100426548 710458924 819903465 690792826 200894755 784247752 303320961 -293942446 -568546964 290532029 -239466217 191542226 918417025 -778265932 -73932967 158755260 791346580 493187906 250527435 -509844411 -520888065 502410088 -849452253 637297682 -51858281 968788833 706603410 817399085 -605929857 738548939 -235274156 392252091 -664919139 110819306 -614207117 61653731 -385430254 -221086616 -25459644 -819512585 -846208708 707163404 130774594 596917491 -423961972 -943658123 -166480915 267561234 647679212 117297831 -986052881 177596058 55850951 509016878 -842489488 -225062212 -48933338 518002163 -283680034 -809456676 -697236669 450888269 -76472624 362920317 212660439 869828813 -532083961 -945495085 307481084 -795245888 435449663 980436090 290534404 474799193 -661334011 945014587 691742079 83292298 225755054 -759515575 516221111 159971500 385598153 117228800 566175031 -565126048 212336043 -632594193 -951464964 942321348 -88572200 -113644745 -124966553 -746565098 -161982117 45819916 -430537607 -375525958 450211728 -708567919 -923757021 -81074271 609416037 512005849 -96718042 502598695 -217472314 -787750042 889896517 -381711426 -83531643 643810829 259072597 -466276326 366036062 -795876685 109484668 934113718 352378674 6236877 -749241429 -270985588 681427159 -521800185 494784412 98188873 -281021163 161328600 27204568 554576203 -479603555 -46454371 -402528941 -682316187 -770272804 673439117 -772345287 905239114 -673737455 480367665 -353343782 687960272 -380088590 -968748046 -797901853 951015900 -17772660 -50401304 -624066536 -121848637 -230083971 487454500 515837129 -909011382 877121439 -727250871 657618407 308186727 963395344 -932584083 -657264052 -873657402 -587078254 300742628 678319522 -758196269 30196149 778490446 -884984332 -333829633 -179841353 -630764034 -488682665 637998297 -809323619 62792966 715500914 -134413221 70000039 -376230133 -266313836 -761714024 -355519212 710411521 -53916847 383711351 -399301237 853523699 735556772 125076828 -626940311 845674035 -545374792 -175638439 556292163 930096393 842859501 498078413 126493861 -889215593 431097918 -226100538 -962161196 -624692944 -822869510 -665573862 670908225 -761709370 438320527 -374174074 -197787139 437206997 -223794479 -759994328 266056704 789668196 721396682 -445038207 903026092 226596687 -907589465 -785334881 530368978 -178197002 -665390373 612503531 784828780 -501883786 -570647493 307838798 17618898 -741819233 -315400766 -537119229 -102639490 -611209182 165527919 854715947 -772305399 663244120 -519124788 -979419661 695892541 533573558 756094094 217792855 652028547 477628226 -368347928 -875632248 -75121350 463211256 214276697 58343196 -610850201 -306642765 -428182335 -238138748 -765461854 -705974152 456202372 228157238 555420694 -493538463 -971643331 633542809 -162101070 60984080 491946858 162012764 321856934 -574033086 841373580 -695326039 -545114319 -909974399 510984783 829652259 -705413543 -719740557 -340172919 -626855892 401047004 141126780 135301728 -935795553 -120542007 681032579 -380670084 296679763 662455627 432974518 -43134676 -15103671 -225629806 -124723331 478603762 39389091 -629198420 -486774789 665555837 -388950923 -726090335 -805756953 -983237364 732045347 517609205 -142083822 325989794 277402441 796516178 -684270442 95841623 479741190 562476388 -193846609 -903426000 709533060 972916798 -618266096 753439512 358290719 255313044 630667017 -416512056 211717606 497737041 -261357408 523376269 -596115837 -258886461 568025793 -480499330 -350620169 825498688 -422121822 -389932076 653374018 344797850 499955845 -923182507 -118895976 -583273168 -98132056 -486749842 565464447 -498591903 -112686323 -509268320 -543755727 657319336 -420997831 418631707 -298608520 284049445 627137069 949709804 -953520374 607314107 -5205822 665688838 -797776664 773105480 -115745405 439735490 -178516650 -820623119 41443913 950730395 -359362573 579435607 910772098 103543735 156833791 -926740533 -718658555 -218565635 826618358 -225210975 -461822603 -340566252 59686655 -590173942 546269487 253353517 766499192 602732217 51965938 -947567948 736347855 727453600 70744527 819670688 -409679510 158348060 911978770 -298811474 -272096173 33416268 -276264101 642057416 -872127113 462799228 -336998140 -586260918 -631620170 -29491588 -154058834 -502884922 -644479459 -857715528 -692320377 188079246 785050866 749942922 563488040 229250821 651388364 -916144512 -454130148 173768304 833835012 -800573684 755213193 364779348 -777709556 -347349554 -297514727 -985752449 -793137914 -1650831 -809373218 -523941964 -486031227 515832643 -535628799 377682091 185368095 -138692274 249784880 -555836451 371965723 -825429776 -395929151 -694167935 -181534281 -558245108 297126254 621011753 909841477 201446918 125092871 162096742 -850740711 -483386098 83106049 -810393101 535815882 -404272779 -863790165 544441997 810024124 888871809 -690781301 -966080559 -387909633 -206250282 339668417 -75013452 622840902 -878793843 -847500621 -590979874 947587435 870371112 539343336 -694424731 275728855 486379197 -136168339 -67777006 -767643588 334630297 -682630334 993997079 -832944596 811615863 -427444195 998907008 -114688925 166802927 518009874 -596605924 -735607768 239897049 43370885 -418381394 -728093712 188417775 746121395 -637036170 -786830316 561896685 19963363 202628374 242118521 591065761 549390998 702312906 933422637 -285812483 145938625 278015315 -541030141 -369598840 -28513440 544527834 -676432917 317082851 225317397 844882070 -675778757 -543460573 329448732 76091330 382550872 560025043 286019718 -703963052 285636854 452517823 -346747097 -337229134 129652971 934045435 -86348446 -272642816 -651689699 -458456397 -24759095 293177824 -145794028 258116307 -123226705 -811190582 -312772272 -548756625 -581032873 425056028 -388458929 8421507 -436041828 -543488443 287214690 -850313003 97712400 159955359 958456639 261791521 746125176 877709373 -431428925 -409149688 -221395821 529461666 -214974565 702700212 356124428 -920041362 -864556612 434151304 -142347609 -887058568 -674869504 -965125517 -577233109 -258446488 -403847064 -112719502 370071531 -825100579 810153282 -647729897 -869394735 649681608 -325130401 695493861 -311566640 -803406013 189179151 -781852416 14920372 -564900269 693674669 -11793874 -366955661 -76485025 808264150 -507538423 695097802 -783266819 107387911 -605343430 348359488 222945276 341109747 -555852189 329277678 763171904 209181568 -252980646 719048277 595255233 -369221185 935748019 -864214147 -942821655 -942526292 71009771 389474614 -717109504 -44023559 -940191981 343498297 -260896088 702458012 -306600401 -450742361 -503895189 -842404029 -793543386 -19648293 -22345227 751277740 163140835 -861356385 236497388 -94047151 461954395 312247275 -189140894 -160690189 201081950 949048701 692423530 -65404596 199724851 330461502 -621852235 -386273381 -552195374 -862683293 189447831 -861029919 -859107766 -907463719 -239285580 642499610 388957189 751773099 -405253544 864780363 -408430665 -274970778 195296563 859239600 997186869 632863666 -66413773 621309727 248116641 230351072 -821388507 -802067938 -648921350 -907028209 498228781 865807634 -490037930 644925609 607224749 874751865 429937328 254986691 820536596 797401244 -386177169 62761125 703066661 329924013 206951913 375819041 117533290 -872307509 -174024607 329654232 -817235373 -119839967 -709744177 -157800752 326362292 -431224098 78545745 -953625223 446375442 579821572 41561458 520893458 95505707 589425495 300209325 -409484623 -79722121 -701615190 25785758 746925459 804089952 336629226 167441009 702213661 303586500 123045102 16068843 778435029 -335480195 545361495 -846319443 -212476394 796074255 261756727 846612530 -413706472 -977990611 215915784 -382999137 448339549 195534036 17432549 565533760 822526378 -365043556 -484181508 908542877 -651383864 -710590013 -446394114 929251192 830671160 -981009070 834509967 -561911293 491276439 498703764 626801417 -821317656 -87104314 -363289124 367802269 434815428 5494223 372247424 578416819 -267598148 -543161040 -343915141 -391063204 783775330 -828731209 -345149524 -664493398 399438703 740638512 -360102705 -159248456 -18264449 -881025906 -691853627 835278658 -290300139 -335978352 876083797 853524904 -508438111 712920822 -494683176 -293869295 818436261 683939406 -815190099 978658247 -705464583 -764888143 1609542 876114378 552226124 -594282851 -771573279 535379310 287463326 -624689365 618276299 -491905929 561281143 582704478 -264973812 -28246752 -281324666 -607664832 -480511008 -394697356 877549562 -67612745 -799474611 32579555 833430018 57577293 353629938 -698044154 252556162 -635425604 -595021489 -634595956 729288416 -713687174 831702692 -201292680 394343831 -691204746 -377609944 -856876028 782686532 -610796478 970226054 383617209 -30589708 308180309 862210939 34592456 -109708761 -602910468 -533191331 683375785 -78369858 537925541 22389947 584684405 -198026528 -542255712 711804567 -928234905 -319068264 -21293947 -72807378 356557 -243671014 -701732291 -287285006 177142220 -125362169 233128815 -444947146 17051036 -966392748 975038125 -122805557 -614602775 331821780 -323078731 401555273 649543761 571926891 998811603 -255655922 59265305 691002837 721771612 830168795 469759118 287833051 546191617 -572481808 -212508645 -52273541 426538916 -492772441 402178033 -494602882 891457029 -907249712 122444335 -216203865 -858544437 -217676207 322872441 -708772135 311995982 -445381631 600629254 119317235 -920696536 -168838894 149542974 970800032 689892562 963104217 -189298961 -31621795 -623651328 588293640 575879347 135857508 825189255 336548827 -724154364 302525033 883497493 842227478 256119900 822339427 143703284 945665867 360596313 561731076 -713960535 439550964 -925389651 -738365706 -40497711 -348037429 -741652741 970474507 635744339 -4718358 658815069 252021770 -301179963 340262309 -510556017 547795246 836718075 871389840 -214020993 -6540493 898414537 -116591442 -467679737 702262220 -858359929 899098778 309585922 -743010375 -949361279 -37823993 -326899435 -74006909 -377945676 196472852 955001557 956370294 -802970779 51043156 721804444 -349785716 -113893584 15006524 447856889 -175746154 -893168761 -269822270 -478171179 -827290501 10312644 709724260 -873284816 -704694274 -410931444 135508124 -468233752 360689060 689475005 -755542364 94527103 344261680 317926624 84453489 -45959293 366495037 196102930 75473858 -812723695 452731890 434068522 822848565 -890437997 -144596751 426487970 952280974 181928397 -376034057 33992620 877955325 236315192 -533822256 549543131 -579594064 725197695 940274956 914025321 895086994 910937682 740477856 -687315655 -88066979 -18599325 430092704 -664851867 -33125519 -557802246 548850407 723129418 887387062 -460575263 -572553352 659039542 -356329411 670030417 -298694149 -364239463 -949285780 -569214558 687876440 799610377 704754814 506353098 953348923 -408577632 -542372353 -945091514 -870947170 -28387020 -814419014 -322632107 -569210454 466989179 593101890 -767520819 -672998803 -738631643 212564831 909262238 136123110 -950678868 978531690 255312293 431643978 581488576 327948163 14011663 -268530577 -763627046 -216062508 -459064779 -472739179 -24698016 -229568178 328770259 921345547 395114376 -993211895 -36532247 623730507 -609605300 903407734 -903871885 800234473 -526785966 811685451 -649385056 -487869266 -908661739 -702936037 443693979 197728663 588815854 -351394494 -787959877 -82509856 157110499 -131323404 254251674 -280576160 301089862 698436356 -372888682 -800871205 -228941529 -583159545 734055669 995468069 -929850965 -147455689 -771140753 335304463 -676887434 -716763458 804213986 -182468702 -839025929 -614549145 936041652 -108525818 196908436 753153387 -397373139 235918535 -80604851 -818648749 865246393 -427112380 721862377 198686767 770349496 -167863944 38448788 926857343 -439725480 -661403702 736497543 647960223 244157508 -748720565 -817846455 -501674274 131169054 -938483654 496864719 -181276347 789451806 -512228264 -876003102 -374580306 106398396 530090780 507376982 221158849 99020655 -423153648 -659303262 937870413 -146168098 -604532321 474209513 -651533442 662287870 152077905 187406188 274878013 -88173742 -639751963 -592259825 -486808478 204004586 -46359410 -693708055 -297555372 180179764 352239791 954276316 -382628132 397516468 469795357 525719357 549367806 576956110 288015266 232815317 589553769 755490095 -207043249 792405394 -236743150 -621999936 -440284574 646359097 415244357 -570339595 568533910 -181570442 624784005 -619756230 28316269 -701814930 -561712564 -366449682 -167957502 -949215021 -418537255 213144960 410230709 -818939297 69579702 -458705615 -146539988 250902531 602369779 -433641483 941281942 641298417 28438608 -157639144 268668240 197816091 148465018 -199965525 986381347 857764635 501010501 -329394280 -285737375 167296162 276733394 656837267 -417342577 -964084069 183825569 85238218 -741764686 -718805113 -519863207 -725230164 -238332005 404553196 -391432062 -297423283 30064615 -498265537 -49528930 362247158 210756879 899294773 -743562445 -313529431 144830878 355581174 248369122 489380759 -338998350 694401129 263057136 907432982 -79785773 259780261 -117029491 261335839 807855307 -616569212 104035533 -138141344 -767768415 -838933883 340406474 418539040 -84489809 -935119150 -76529575 -311391720 482918204 -252937015 -808006247 -640539890 450246135 588804778 199145077 -238376008 -750144039 899170058 801160168 -170059269 -235428131 -595471899 -258326680 -631402435 -973102547 -85756597 10703314 485047375 202957293 303923417 -546585521 784064494 482625826 756424908 -726669898 -483711088 402461994 940453763 308621680 391269032 -755366112 805033499 382455358 829317235 -809298128 573563985 460209070 -135855097 22585200 818853889 -963357609 166900133 66345410 -321877767 -805092442 -953502864 553399710 -866862942 -608856654 826515246 -990279971 265979985 -745859340 395738158 716972869 57442387 838515346 187710446 623401257 624123576 690845070 104792191 824605300 -862575791 278799346 -771738489 73904933 -676882700 981719259 -34325759 -618736904 -384288635 790176208 591088954 -658184447 -89466472 -22848902 -426280610 122718068 719641063 -476703187 142743184 -32446063 669861313 536364863 897433883 608683795 -283070587 254729923 406364143 655108359 287986031 -142051735 -502672757 -871265996 68096312 -390824590 171724960 -780587680 895877322 592316751 162366501 38637358 8840947 -476678421 -864170836 -934694898 -60289711 -275037391 697796526 -234475197 -785143149 -238712997 984842401 227623495 -560555890 -818809110 622128963 428819812 -803170088 245233138 776362432 979815941 562452764 917520548 748267869 -427532384 -599544303 -242891322 902400101 275109241 943197051 -772712154 -911878260 -26515038 -646692599 145044270 64238122 228072749 -906656430 921158223 -821194342 -476054826 -145592057 -349579359 -720866965 130752043 -263093914 -778750404 311375533 -465802057 -647538335 7551097 -411008944 680765362 -828410509 -137550029 -440999525 -399707048 667295984 449102100 -333088553 -120954804 -869031191 -343600374 470166713 257211796 643062773 938672001 296408285 480244028 -320630896 -739284493 -799846030 -400010470 -485564919 709389669 246548410 -80985892 279950286 -602800372 79797885 -521090433 -304353048 470306897 318197635 -330091073 663606543 -834222399 879831552 -666775234 -383288084 395720823 346394112 -134651196 -315958130 712741024 600483636 247628530 534796242 336153617 882725887 34512892 -19876732 -736406636 434767559 -438456078 620875142 41149962 29708713 139826749 199355632 -647124504 -852119230 635246294 354863096 983868581 -370237299 774628779 -600307672 -381459498 676917086 -806018528 145981892 -279781706 -407830688 -101041136 733480985 -733239171 -797913850 204985481 -705274796 -67182184 -410824988 731118527 -134888874 -46420877 595755510 37712629 -665329962 -948710551 -264417252 710027154 667543683 -201983059 -756357428 17703474 354513837 823464532 118854341 205424471 313874191 -55598138 31227377 -14950553 871656149 439890747 -346376585 -598925847 990825750 -285640342 -14475909 -211982426 -348992211 545351110 21064661 682961687 -548438677 -121357548 -873552761 -668109085 418787617 379462353 -728099208 585648943 -356482487 -623630860 157371005 -858641333 -661711119 312287306 -763949600 -128720015 284539177 -537221539 26679752 677845498 -349069898 212709260 132361444 -653959682 917058821 -711583102 45035008 719659727 493096543 -877048480 -501239620 305028849 -730838059 -490166662 140140177 249764867 931851679 939591742 -667068266 939051638 412917940 -380278140 -334147465 -793296112 -267559371 39332526 734680563 841833647 613908743 -205632427 674834925 -315251657 -937834045 -802814468 -537343769 -263675948 -827024408 195965214 -785615309 505017662 -284822391 447770806 -647365332 148334378 462303070 201628274 -682367180 524255157 -881266332 173555774 -873799462 846151969 290072585 -761688454 -392678280 -86039208 322947266 662621634 -289540739 -145763783 526669480 -939880497 -630923648 -484316491 116826218 -230154754 -80526552 918352876 -504545244 -301168661 -482702503 -252488476 -330908423 696569072 445705008 -29348986 94787869 764091487 750101386 547437481 -302020473 177452638 760529680 -660814693 488110647 531220092 911543284 986849413 69311820 143652619 -200762522 143938159 359925743 -662236969 -758179038 956460932 -872209635 568262972 -783865579 -350819584 -873783648 -339180923 507534596 -282277020 141922875 -517039953 -769777330 838557658 812379158 -299525654 909071870 -752996693 -203269241 -904818308 447153608 -214266173 -957606385 755965082 73804604 -291655854 79214243 774817149 690785802 -495328066 -28373606 170978006 -397812568 807278024 -369111374 682771973 325402621 483770110 593828310 -564973537 199368323 280153143 399272143 846928860 673950086 -817226045 445443758 -439951411 114408750 -517126676 -779931384 94775642 75407277 -695637857 955456054 -798879708 -386486571 -83833225 -734878325 408191625 -646326905 -285920549 738622068 -10128087 -262102259 920788945 -206292790 -729149179 730513395 -972669143 -552060586 -188248211 -285117619 155845754 -638126325 -359164377 -200557726 840840617 303477393 554483246 340362808 265540690 -294701498 618201477 -362756423 940343301 113776551 432504434 414104871 -712473013 228987029 -882161121 353483639 12212594 9828640 564404111 598312396 650166157 227483281 946721144 -574543663 668339397 -628129834 -816516843 607516147 188055858 494573030 -265446326 342544273 669557344 -424948283 617913944 592387297 -818333125 -32702717 -577693325 -683309919 139853565 734809718 880884351 299408560 -137507260 -819712770 93203410 881801531 9553697 348622959 -451606222 996714194 284448039 697506696 959180994 -931055185 -407719812 781250420 966471475 -844825100 367736424 988655240 -701799177 -945766126 -17049653 458003902 126634851 -757091563 478206731 -879702694 282320886 -587326605 -135393928 -646378876 165590400 973878075 937370013 434813836 75662200 -45174960 -912088118 -550909535 365872119 -477110983 212549011 -371247292 -952004988 199770218 -862602278 761002001 -218054432 603301707 742543181 370517925 -47094977 -352710795 643502023 728824439 898061488 -90250065 295221171 -779471567 -789875438 -960065739 -807203512 -638399441 -120506081 341399008 -88603515 -453881035 -790627215 246892536 -121415119 -252766854 144364935 809878187 -20470939 -666368097 -460798416 -640682855 706478510 -359625268 -41098392 -395565847 917702486 -321982260 814694324 -260455131 363731019 -843445732 -895562315 782789617 803616556 27578471 -46079215 511419992 -184906990 116606962 241831656 551397784 -813538373 281277300 -785218693 -341458725 651880611 -837245982 -132740184 972191445 703046761 375974915 729512764 -977696838 -855542450 117139674 -442237546 -49666057 444593589 -784938380 8540319 -353660129 -136900719 113723568 -929327503 -670495118 118815281 -725608484 -515640690 -731706309 997810858 -819127399 -822503810 855765662 -126765682 124975412 958559033 837896534 -837001451 831444681 409301778 519800863 -603357318 731625694 395515162 -592374265 447820556 808102927 144447017 -265559973 -491647294 335348042 -292595584 -352571183 -395515212 -600310976 196594644 -589299839 419714536 -418331399 741969191 949981602 381617930 -572445942 -991495132 -520046546 -514723040 -348897253 -184304078 551216920 953534963 -356908451 -159258863 230779486 -545337371 -310412691 680176493 -113434720 -863855995 -403144718 796849379 -705086853 369443016 -296084173 523210870 229996530 927784763 -662099958 946185133 -246740975 954721809 522642143 75601489 -254329253 -390131655 654717263 637870188 -480734883 55526324 360738444 583184497 444411447 764673678 437348412 920457551 -692494860 461228387 620014404 554627197 221343176 875675830 -744625283 -863886786 -8677740 -31253840 992951363 45585316 -745295452 -712283311 -866514989 -274034796 -522158457 243691546 435155226 -6156487 493887880 557409701 758794799 960905477 -795261320 -684408134 -104111287 968319424 -518326750 494755692 819908720 -813018345 113232408 -429670107 -81629906 624819452 -602216603 -711312511 -838475780 -494431535 -665080150 -761157631 -313219302 707431015 593180542 -770326419 -778848249 101169469 -751637019 -682705819 887279702 327231501 -177278484 -681676717 -862050974 805301500 484584524 511839583 827090401 273682885 134309424 -232267540 -516439152 644867013 818694422 -335113297 809734906 -511084209 -51820094 284244311 961972328 -951681583 -406793563 -740282634 -219409709 -161806107 -988770133 -242946653 -248256677 983088938 -271388010 156735191 -160543029 -558108470 -926988394 156319827 459624627 -357741145 927155287 -671815451 677418398 701998158 -137562853 -911579029 -987277105 641819530 -539801709 -49339022 749485425 236270178 -360783940 42663009 -204991089 536596752 -248820575 -48281451 -627273424 16917455 -710116756 -962895389 385945338 784224994 719370223 -261612068 944548515 -706523920 645773274 74352669 -403334283 474120881 700819168 -357485978 -29506787 687481858 -919815957 -152540446 625358489 -222658428 -872731552 882242097 441152140 -655350400 -662876199 764245186 -395243596 195139269 436358353 502123794 -583184279 -979551877 -502504677 374952700 -946958795 -797819013 445071477 -509829844 652850744 -971328645 969808535 522266718 10747845 659412332 -39360521 -491048671 -45827439 -964690253 -727713287 -749601229 123809619 319852688 124336707 634610318 751158626 425895582 -792469550 -118424743 518619552 223286417 498640410 750385319 423746979 585613295 301495839 336194701 -445315071 -761968249 764085078 -634919029 979389242 -725407324 432326906 -403231091 -119006863 628547774 464452836 -560108401 541091621 519583520 -545987448 747163781 622501153 243657993 173469452 183657968 -459261745 980010822 -38281326 47243864 -582058539 208663679 -795614349 -847857394 -825731974 671028069 -396806132 -749005948 164378381 417510205 -809150725 178793529 762538972 7692951 807266042 923726713 609668428 622993040 -653130337 -456638095 -22874346 -851447795 473867176 -575768842 988654675 -476086920 265083085 155433825 -935613920 -608080520 -948088437 833004929 105564068 492081354 -697931880 412528986 388274163 928289671 731894062 428361095 -831888998 86999448 534695721 -97806754 876244603 -225534674 -139439631 386788450 302951743 -289091697 102375979 -571824252 996281808 87258790 935934786 -236898184 269932789 621717007 736207370 58755309 -129832877 364087039 -361344285 -724348690 -806184735 732213667 -642833637 -102023347 211398103 -744199202 478802249 -86822661 887083321 -758643143 840693607 -950338998 876475734 -481123314 -894214404 535312133 108773907 -110743264 318534129 -418364473 -162661409 230211378 248522572 171653621 656927129 -304600893 -86359728 -234439355 -759189871 -30829000 -923480221 994878451 135040981 -895490494 -709028513 -828755233 189262438 -491140348 -898061946 -376711325 -328215040 574315709 925570288 -452912805 179698635 540143051 -331142953 938501369 914387970 420716724 -526921469 -923724494 223021989 -499488043 -72863869 479127784 981636796 -489463547 -186278183 -679772429 811515294 -347416544 -542012147 -578827313 635145781 -414145977 -442651616 -402735979 -674636274 644518403 -567634696 -67537520 -275114895 656871772 -540726264 -739328496 -650136630 -468932109 372971294 274571442 -469502471 269920715 -585819989 -111770638 58493303 -309140052 -690775448 -811836253 -667099875 788521211 -173083637 855494311 -751498823 428274819 164985252 673785254 -874752590 -567597068 -135794643 -783628744 -98207430 653774015 -808035316 677398577 -458728147 -784297403 -575510629 -898225264 -607573642 984469777 -673555044 360503703 651009376 -137923340 66549502 253215725 632330765 324653481 330084022 348360913 -500129219 583693262 -292966405 12826682 -755344517 955761082 -47706307 -628644390 133987189 -352037111 779632560 70484134 706522022 333817069 781275667 90538741 -621630001 -384886254 -55441172 395571414 807833726 -513960848 991822742 -934400767 955500835 732548933 978645196 608179404 767816685 895177320 852928853 26444739 863922589 -35153894 -11696778 -523244383 -540250043 -660402814 -804599672 485123920 -399165585 287874570 521276264 820921466 892102208 520851053 295636198 483818552 -412044081 244287419 817150665 -738865062 -569064977 386827891 459006294 -989767903 344536373 -887521357 29079823 -198594996 232130957 -60878381 668188972 694582894 -254576927 788485862 -597880221 -519120253 664927532 919295467 -802522828 -168784336 424938957 -606587217 805349334 -304706264 -63711208 779034153 170140425 -723044274 709312643 959501029 459545025 55238343 101964054 -98160942 615910130 169577653 353351328 -435483705 884474846 631111480 807362277 -587230376 -526596979 -804057834 369505063 -855567347 456320873 823861322 329901712 970560497 424524195 -338126432 -756626540 -734958022 -221927855 -774050588 -700586684 40192899 708083248 771182555 520453835 -698611435 962595876 790357432 -569973908 -993096087 342526083 841647407 639687018 107932798 885753626 764056971 -451625930 898631623 -487912211 -170035975 922761379 686642958 949927851 758531519 473104352 187598926 -97198010 -522449831 733997298 -854002181 692445334 -735273846 743477449 -223110470 -246482588 675106180 -206143956 -705562449 803137971 -426899543 781483533 -631341124 508270863 506532020 589556906 393549294 142210386 878741745 282558608 580139532 795046793 410994635 318413025 832530724 -722916316 447311364 -269235118 -139075841 -484964403 -860420705 52577041 712603211 -587320767 640565928 -991267221 237177094 571540685 -645575851 -227571273 -759725853 -763079298 -845727529 772165395 -692898728 -717483611 -403553875 -39728945 -302414681 171430347 666943774 860533584 -685018223 458651311 987056156 103524841 -836685935 566157277 -548030141 -435377567 -58379188 -390087770 885878096 769712943 -250295573 659625553 -661773908 713073257 -681124189 666816641 601905871 772317999 28790566 254075682 999114569 -913320417 -653561790 -646378931 589707949 725219175 364263840 72247340 86693521 975886114 804442464 -966056804 -354526582 206538169 -253371334 -691929815 352497655 -426745163 -542180414 744647600 961449198 688335536 663404667 104757968 105397486 796243261 -270820324 427169275 -243180973 157503404 -830904786 -117959254 856691379 -17659033 704339815 -308201943 -407572578 -729444683 -331505808 -124696073 505497445 179164391 -663158250 -326440734 79341219 -266250080 681788135 596039941 184716611 -626505218 -860076204 66853255 136489878 469177320 -122996227 -846030398 -444254368 676918291 -610449444 -949725196 989725217 -356856496 102516530 868590456 -981130903 835574884 -170141625 -915882288 -822120631 725083715 -84142589 733351135 995360692 925813172 538058151 340487361 354637656 348059005 250072654 -762722798 422153883 300433203 -323428849 455775271 18104050 -154165945 -542633129 363941852 -184131367 906592261 577353774 805612156 181712796 -144335668 433339237 653227907 108598999 -675321185 -928617505 -158306013 335857585 389849748 -377366742 445697497 -77495136 235395358 -462787346 -291793428 143356701 -963836756 -596648401 484726201 250648423 -752963188 410775757 255740413 699517037 191000925 -771044252 267157589 26674003 -986148022 -753834079 894031849 442842675 -932717132 -839588044 529436453 -839863840 203217865 46152613 -809319697 -36326582 -311940488 -831973411 -751283678 573033170 -289723172 -389908504 147154859 -49994401 195576190 -836660872 511611253 598045294 -602429233 535572985 -54466028 561085523 -571256418 -190939539 -834207597 -247190352 -139507969 42886927 579956677 -300213519 -415293335 -670147432 603537268 262028456 -414587593 -17894511 -338359581 -988671596 514599513 -862481509 -666222179 -719919311 287182058 -842645993 571507088 838468450 418935289 -51003089 -97050627 -405996840 102064523 987612291 810501621 458191988 331919174 -776035707 -144258094 491444392 795507633 730236514 -257969263 582524446 662475545 -74290631 -682559361 416484097 329035600 -172429796 286413264 890607507 -800210086 -642496733 -609235974 162496288 902846473 773199738 -713729211 71399666 -786225431 -927010061 -79235125 -817317891 -761768346 871063975 707624579 -421550130 520413102 -460099449 223102901 -573776095 -188314587 799277902 653659407 -147405804 -321858109 -531927812 181451054 -953078458 -866185750 416206947 689482847 -420976589 -942145361 -40698969 453322528 662290152 -501065040 -749755079 138953957 -461341657 426726317 -398344824 511364372 -106770140 948636321 607203216 119752625 461166323 -250552104 691463301 -246516124 588986401 -473300432 316259724 -320925127 354893486 -364343305 899758908 827411940 -588782866 69259383 -343525320 -743103396 -921082375 -38273639 623361451 -322677490 -211677900 965771534 193908996 449815639 482103512 -227216354 -176077365 -256179588 363972970 840603747 305394333 493732756 -225839468 444873121 730238163 677522582 924767279 860015333 -178917916 -559719067 523326665 399352182 -607057908 582125363 944865660 -486015674 572973892 758019963 616632619 423705668 476679509 642854033 367359833 938357578 -255656226 -463839680 -104072509 862727331 745735679 163001558 788610212 -861959232 357889932 743723153 -216525714 15885494 -374754099 -308398261 -758343571 207460041 -296119602 -18266495 476792812 4015590 -796983493 -892544410 -558600337 980539977 997440596 -572217980 -891111887 -109466038 -711457421 381806967 2031363 -318413760 779302503 997661642 -881955692 416674043 -195297920 212596864 -268006992 -437167207 846273096 -587208439 -529700806 399729685 663658350 178076891 73470714 -681212822 -991337856 -344857343 898075330 898044414 523310770 108487909 -492458217 519174741 -492041165 -982847702 -722600763 -201160479 117060550 121910206 -134032011 350466483 309431520 617651265 243865350 682474023 -845477363 -349581932 690411860 -534746266 346708149 367847355 524576339 -225732699 19892349 324254216 -931331763 334107060 886649164 49741938 -237656052 205262610 967869727 -612176634 338691624 663345233 202787586 739285188 651351277 -459391195 -585380650 809459698 -867493777 832117361 820030448 468528257 339794919 66264579 859080816 559474242 -50889973 660577727 -436914963 -842685506 798839461 67993665 -645867975 751586745 943949417 -213245134 -29414497 74248047 -879854481 392247430 717918556 743346186 698981049 797329392 829398236 -220280832 -304007300 215101351 -619751054 137669849 -329775745 269808304 -618725390 -350436292 650623230 247412822 -757468777 952232645 -513838618 -521293834 -633145807 39150183 -658888626 449949186 -635571091 -742111779 -259968558 400759014 -407491832 -515549616 -77747563 851829478 -52869189 -86672302 45819847 -756470437 -742043700 -488123446 -578266229 -219028415 683894119 441392837 -416636115 423577813 145576549 -485584086 694275407 -172646549 -323746004 -266302701 535142692 -651130752 403240396 807233759 879436540 980861103 431641784 -773852570 -340436029 943101761 -566880123 574742796 254125321 -699257459 991171509 240330543 631161379 738873575 -870999330 -754049262 229824904 -635774585 -351757536 -659204341 190234835 251488576 -143621727 359495565 -893914343 -704951736 -179097222 -295762425 -7666122 -247268213 942266842 -557376793 -652419561 840908802 123438478 469875610 24729948 -504511855 -619030653 127465270 -722309606 652368173 -733124965 -91201718 -49340502 -469511883 628213770 -22328523 985782683 -913166653 335952070 -614466559 -330311759 540083710 -554169291 939304430 417048263 594554861 965362740 943056500 -781321177 124376976 636236298 -466793178 -545032453 13969581 -503912878 450406242 630171343 -876108454 921442118 259464882 -411112731 651850170 896383274 -293558931 546532443 -108476022 -499105944 518449364 839587642 -165140948 779007235 -879726980 269533922 -462195431 390408252 -512591859 -624331086 -294439099 682323049 155921943 -657976742 298687406 124343577 740970361 818993656 433511008 565195263 394409435 180137203 -768659642 -335430954 -793188463 57703336 563002456 162827747 -226345739 -336373335 184851006 805179591 16075512 -675180793 363912488 -397313413 -431872214 -357220477 -319792963 569420117 -825788497 -291667679 533610675 -299247826 -729736179 -237016560 836981311 -531490417 -774747647 735091644 369980146 396799895 899170417 924651716 835687278 -153362053 370977196 309226257 -782978588 -599062566 -85015758 -304488773 481056799 746185434 -654645898 -125717853 -289576566 128523486 -312541002 165783705 257488 -189680469 223148018 -952198977 -357474356 -273221751 -959083418 -646675811 -240754166 574578090 -778570348 261554599 917937535 -511922555 -695614270 -209406715 -703377856 -412365950 -697554179 147535834 -887176104 -116281862 -61031802 725836334 843818855 871930183 -338029816 428440264 -569101390 517946245 -587121923 -153451116 322643693 -874241530 561402381 216126038 -626550217 61869585 -201897670 -429335539 -940440643 892088352 -526016540 711269276 699902217 734840302 878631445 -398927273 851119873 -490010021 171222449 202672155 554621876 195295776 -241769275 737558108 965247919 -936762217 -6326621 809654278 595015216 408511173 -995723070 821231714 211642457 819989877 -235634116 794194311 -74906514 -578918590 361509323 -712859185 49085275 552153893 554013832 -197437582 -819229763 425551559 -723304201 258979095 918112541 -113886469 -652837994 393911806 358061712 -79448158 389319683 -474633526 257785741 -543913705 395307427 40831907 -671038089 -849444744 389035411 859187192 -349935849 620974031 -523914936 -420701999 -507870603 -660113329 -250297377 -81529218 644618173 98253795 192496932 -269876968 -527861489 956900467 -773034161 265258712 62326330 -291820984 55630098 -940017691 -968569178 707182374 -705834226 206088690 770730026 489471822 -850474212 -35639809 -283644726 177858832 513680185 939091864 -596836643 -692375780 -743486876 -900578934 856045443 -10556503 132758955 -611515527 989938583 502960392 419287557 165915104 438688909 -402981885 677338211 138538288 365953448 -575825202 75221468 -359157441 -709291403 702025632 999501415 678410408 -481478410 236270500 -352375330 602278832 459396971 -177554222 -438450679 166326807 708523487 928476925 430946483 -729905126 893452771 501662448 -584675332 574819923 167036217 636741502 -783000172 -586788127 132109455 -450859921 261353968 609384263 209636179 593246776 -260782495 -613424805 -383765801 826600123 -642082705 -642781256 13484392 -492960916 473100136 283735660 -721133652 -610712653 -609997344 373856464 84069339 829953489 -495257779 406869026 311412108 -736465320 -992047804 -709291267 984138072 880891034 611814416 277449768 -289469034 330041682 -776095288 -185258549 -715983036 -834388831 -451218270 -937720771 -538203941 936866831 241030169 -20818595 228244549 244292241 703962664 987722259 462157985 920492763 598781123 828010975 762306059 -700929878 133099644 21284900 -836611903 842228927 846229458 357598866 285408952 208862242 -306927809 -617932777 -220415121 210821913 985782730 330630363 622569707 -588805550 -290824857 90899199 760319922 309625376 999023059 797274334 -783416542 179062405 -512894908 -288047684 -219698217 -9414433 -698870994 -540451353 968809883 983048834 27425785 527478519 92468839 -443129165 -774170820 -128635907 885272156 874278883 27437191 -187817094 -93529831 596878335 -899888551 -539315561 105680582 -77790628 234511090 -201758263 218837779 -476291735 627917226 -426863367 -531721004 448724097 235179213 -809825870 -703178677 -284814130 -585218704 -24630607 -818530726 -304301700 -82734241 488114207 -106507515 -73234539 -710250633 815713606 -697920021 -357289235 73528519 169139701 -778669941 -618790951 -393414014 -154075832 -699581118 888617743 -165212914 320593024 -4537807 890253945 -752005530 402251657 -487187653 -401771360 -928253950 -708380356 -556035053 182216419 -573608956 811199420 -601918157 496166923 -974565930 562002216 -690903415 255269616 714971220 -105963065 -394647276 588734116 832247377 -771528598 901016749 733458427 -142328810 479632945 -828540327 467740622 -537761200 133392843 374429647 -706327118 297463588 53430524 488164906 -604677719 435788449 792912471 215261396 -852747973 -372040624 47621352 158471858 -936578831 -310843308 -749074343 -651987303 482289869 -784845438 -487721663 -585195434 -826678118 -601709237 -7368771 -744498134 -358394541 513142012 865736915 -474284547 279623168 -109438473 -266977432 -877005192 -60519525 470418516 -515521528 467910817 -309677597 -944268517 300065187 -624610589 -547440221 74436038 -288573402 -631864834 -489732153 746132280 428791932 829088010 908097539 -983948102 -448436232 -861495121 856734806 -640429305 450933682 -348340376 -70420076 882151474 -851019363 162509568 -285347056 902699274 -670025896 -641436144 340223760 -671744561 -357258353 389954147 623022111 -202180092 160384975 596773384 -201200971 129762579 -833708393 -379279790 -679848291 -976156598 -813372678 307325881 393919129 659908767 -617923200 148180224 -957993450 -488315022 -621847300 13146205 589473608 874944311 -442894092 -672471449 839342168 -253084589 204907114 911923131 -826632160 -586993914 -881364683 -412650460 -642966605 90701590 -959541998 130883643 48341887 74698461 96369521 187083825 179495768 -833085640 -193190095 -391162655 -768184225 954323867 -494451738 -52990973 974907716 -142461017 188190725 -198532616 777271929 233335203 841477894 -290156822 -16533701 608968650 -994637635 156838980 -765307950 -47667103 161209340 -689914538 401011156 153875801 206963242 -746760322 408406177 766880153 151814561 747791354 -678893384 123187531 -218273326 254869968 860596246 -657870586 894472801 -454864545 -378532693 267917807 664968059 445952570 -698393036 323351659 403178436 272363173 703223928 -430551696 237232135 836779077 -908076656 -527658060 -110645125 -290000859 668596913 -126983932 491992749 963083178 -635110214 -400801779 -992384380 161202174 -182496690 -827474452 695724082 851374492 -543897496 723160044 740479910 -162135549 -466168283 -948297915 769445327 650040532 157907203 -527968875 675074597 104183115 -521258325 -180024068 858005631 345700739 722190631 919268274 -586109652 474675040 -225211552 -426512380 489997404 161978478 300938358 -577184856 -427163617 418980857 -500027970 101228106 -509085306 -890618092 956144369 -716735995 153653189 -552540910 -18935664 796934817 -390682881 550136193 475159958 365108845 -28924041 658280276 272639638 587973206 -305638991 -718868509 -678498138 -208645278 -311179017 -859790482 -503883153 -437153109 -975860348 741389972 -382829982 669367327 -399899899 415502943 806483866 571483444 -208714627 -740461833 676611019 912905021 -916394076 587439302 -824433313 -680374009 -107827191 -397896409 -851870758 -640182283 -260046702 -221760027 -532880273 -66746344 462203926 -789661720 -755802551 147749129 745287267 -113969290 -622180396 -198944362 126993558 -535015546 840694822 869600030 -640809226 -747212367 179323154 -817541481 -514480641 -300851937 105885125 -731082992 -747515312 863531127 793206917 -439858436 -280981971 636575272 -765245286 527680920 -17774826 -501647956 711284118 -606347605 819481930 487468105 -454067163 213716962 24617770 -949690655 509656976 702197838 630814855 970856980 -747365350 -66786254 -847064478 -65495566 997988808 -130389286 235098851 893637794 518844145 -237957706 -95977066 927448194 -773270090 107667379 352373472 -82613167 66716395 -838560311 -414541940 -341021028 565412017 597806357 823537878 623792832 -788815192 779732312 -18071755 814241165 -359603710 -506682750 -645019668 -62316560 938598301 624691244 -494254780 -164029924 -943030673 -43257930 -789187190 -547008353 952030904 416085416 391656280 468076465 816713647 -311722560 -902794787 807238350 562161666 -882031571 -531484237 -131602116 84585777 791071223 -200913202 986940653 114361639 -183702549 901389519 -58902830 431652963 431276627 788302358 -141547465 553413104 921212333 -653240282 355557234 -650279748 799034014 -898186410 -118226268 383493411 588735492 -580958726 623435743 -766795587 -337512138 411853322 -368692698 -367599104 199315607 899543674 334656894 73130209 189738254 364121233 247131840 781669574 -119883063 -961685020 -46937482 526202700 308192091 758249018 665729817 227461275 -163368209 82257731 -352794403 837409817 -984362326 747142023 -271294476 -746778026 -977418648 -317189453 -831809149 435170361 563129321 -686199099 -229907546 1200523 -872660189 164890004 -711700528 -803424395 -900129317 29494579 64653455 -478155086 252273593 -407693178 138365681 -118727909 644266077 911334016 -686422445 -617697948 741117599 -532720063 -469336063 95155516 386436412 890602265 664415460 445175610 107785736 644087042 82338248 126896331 -969147072 618173895 708927266 -18154273 -748445768 276161141 682625588 -878728587 -284795569 432664214 -827411853 810260364 919734788 -19918167 -826912978 -531089239 907438441 -68469313 -453949360 665176322 942598127 458897551 -558909642 -667728560 -734026480 901941964 188997163 -561845599 -247762297 -606914707 946930796 -218436816 567628697 128002789 611211765 -663195183 56905115 110784140 718871437 -819064779 666608543 82527330 704314704 824611575 119490978 604910242 613869468 -335872208 -487139812 -643693157 329045693 -137897698 -954300136 -98601528 394583336 -582595341 -253337484 93214521 575284107 -18406778 988378564 486630442 -151942640 819525583 -39806999 788239327 -212158630 293276473 -237674104 -644633858 842044118 541661268 -222149945 -315406312 329812588 444231243 649503960 -565294045 602501887 386557201 -735014252 -55905091 371165300 -396438883 54349344 193706942 783820089 -134299481 818449850 135044600 -265156071 322888884 -553211795 12066711 -787552477 -239254184 -307032559 -51442848 -968327660 861890696 9845517 499852632 -436532813 340183386 -167735194 351021088 299021012 296199573 -344459074 11890677 -247346841 -586938003 50056819 -963160734 202504466 980249657 403868329 876203627 -812934008 -69992111 222904497 858637936 568682576 -338991018 988898083 -770683257 -356860446 276907876 -45708513 -533377116 -992311276 585608498 262401521 -265738131 -441207234 -380892794 308455018 -832594174 229427219 384560835 890603748 -859117028 -423574964 347339314 758603474 -172469128 100889304 -537593464 -458138441 -411152406 760449737 -99353475 517839805 531830874 -74110236 -693138992 -802839236 -894375599 662711864 -428144237 780587527 -542531409 -404290910 960876065 -803730204 547217661 -165815935 710656321 135506210 -709894901 -24955067 -717451711 617674430 998559946 -247338085 825402655 -34511153 670679871 -888729850 458954342 644212053 181482842 144773826 670045185 -508629612 649589464 -600045221 -876517802 562471491 151572492 -250436830 347249099 448685288 555665297 -451413507 8165336 -559481041 -490353140 35830270 -302945400 -400698625 -192358381 -453406883 -227575572 -659262614 113458950 341604868 -582186770 443943495 884611020 -941524100 203302684 254914082 106623895 328464065 -859368691 729688889 -952073674 -171279408 -690652412 -597384263 69806841 -737529957 -222408630 444246584 -593941995 -937435913 -641992634 -883836962 899485973 -354714638 985787085 -298367097 -694414902 345152601 -140826400 373587543 842530521 -328210585 -881590841 -198651705 -741816608 514165953 870924017 -140604620 582283422 322378740 -985190141 582011035 606860434 -466449613 143045080 -799874349 -448170520 294861399 158522854 120354575 111963921 -865418858 -961810568 758405691 719165203 668864632 92407718 573441639 -331202172 258696124 842925107 964135032 -810481491 -748924995 497772203 688770751 -96198327 -837420548 384578370 888927204 246013007 583556200 -415224090 -266774739 888609045 150918866 837100997 411411854 -493154221 -505441746 573870190 237733469 534819783 650602377 -979690051 -337963051 -157780143 339600515 953433224 -944103798 -584836223 277667128 137110584 193184233 -595853493 -209548548 -449491455 -756306492 -458182112 -191032927 588988866 -607553564 485165197 -802045753 -562575149 876687630 -886557388 488626907 398655711 -939004906 -668167931 -117821680 391561129 318115275 278412685 761869545 112357455 848037132 54167295 352420247 -137723900 548241384 -143116487 103392098 -74793151 -607163460 -994406544 -423393777 -957209471 983746655 348579341 694899770 753663621 -526265240 914000976 783164135 60633048 -399999249 273364445 -918811243 -513072142 19239121 -799710793 307627275 546987724 -829569172 -604092335 -12947320 -141305197 189583835 603881904 83612683 -844639645 229076220 129879392 -242955657 -907215601 -653630582 -543066987 -967984671 728713607 502305225 216088199 -503878189 -860422987 162148720 -21628627 -559511115 792331013 374528162 -113309770 -884923237 490471277 -114789058 266052682 -545951208 -932895091 831100775 -246739364 555623026 519499990 -688575315 -422989236 -65487721 -288725298 -717045651 695778551 -682571284 -820153137 -406009342 696105977 162331578 463289285 159716917 -618829233 946538555 -966468456 407257689 -503077456 467292900 141766616 185960631 463823232 -1997518 961937552 796687505 -810001791 -113142540 -810064084 890702238 -610360306 -861769849 990733931 -439307815 179491839 -458448099 -967015076 525424333 49444732 -922206810 -68253895 -668960397 53620184 447783621 458054535 -109465456 -207171319 -762733089 230010607 -205688011 163072951 917841267 -460476711 -189248948 -699981187 -55203303 -511790068 740445432 250596820 -508307956 -644907422 -769497881 674478713 -342394328 264218416 -35822725 251036692 787815738 404896828 293112717 -977511678 624570400 377568110 -494338412 321328808 485073611 -823869767 -147075211 -701668660 686766519 933986376 -146773473 -574472669 195767492 864325400 -172337541 -37815434 -629183594 -302890665 -805619999 -206822138 -55052833 301599490 855190459 -260184929 352599852 173170655 51626951 527939197 498198844 245262005 -491454315 -583615113 464312319 932010607 -454742424 -714243279 -784632034 910742071 -636355218 -266233161 879119674 122935470 -336748870 101103097 121265272 706359977 -632270860 6673463 -15946004 -76436802 261710287 -398416089 55636450 -683178835 567496205 -419824171 -218492931 921375076 205577710 720454986 -719679475 522918080 603220959 239325676 83105754 -285189274 -831838460 -140913414 302634504 606297806 -800409164 133701313 -437003400 436968401 291357706 -495642156 421468372 66509891 484744867 -362200624 -786925025 -939112479 800991851 -321331881 752980248 314992804 -887143294 604283294 -794929096 -269558926 -141231926 -143614240 288077138 -126184732 498519948 499667050 556868824 52356906 -346772024 171318738 161714980 671616125 575146939 527773350 -68570329 310748214 143196796 -457084276 889137860 274454203 -857343814 548217195 202635302 -241703742 -387076519 838737561 -717841289 731568137 -350138169 551349120 -294895798 647019478 270856538 622400584 -290158674 220706892 -341606443 7272328 531965613 6763150 140740383 -931417091 588866658 83261973 145780260 -576790753 696258417 -534358129 -679599617 -854005095 -64425619 -528050737 -482199412 -770948572 528233980 -383161085 587230832 997670820 565196552 330857370 -749318318 -372184052 151692500 -864761287 389938475 -595151357 502497568 250767766 188442009 625477959 742754392 -33422019 -439971392 -660859013 430811576 -777918300 -605701521 -939444610 355317758 -922148923 -483966948 -177315807 -388720261 584623641 -837545620 -191687078 -939880462 510821247 210436336 -737635539 -246969938 253533928 -688673700 -792463968 904444831 257498483 -2549214 513583397 -103194320 944695773 -804217907 -205245454 399343635 264517170 -798893394 667557411 -32921431 441864019 -178156045 -161229374 -781303816 504000584 408641926 586345301 -483471555 578979651 835525799 394595849 -73649556 -179999981 -538526797 -808221308 960022399 -158902992 278148582 -17203081 -452771420 248774306 340444950 514734603 236448330 117891291 350894045 498857485 202848158 -773088774 -640542920 78610040 338714257 9757803 254261461 977305699 154326530 -176566793 -409218353 73158265 -305806353 -722033135 -943616730 614272806 312151508 668407098 -573988734 479158280 -163572005 -883869590 134556257 429422133 244376926 672669907 274626873 267197890 -62514012 490300802 357439650 962966623 247033778 375226741 927441785 220959437 420988071 -214282996 -569241792 607264620 533117277 -247454685 512720867 270653639 -790196680 -245241650 149404443 5889481 -762957527 -208996201 639350967 574210699 262160948 -479515836 -654568770 -434725940 -127021975 674348109 386974154 762149197 172541390 436254929 866804318 -169776111 955773721 252708978 -159492784 945825547 -141105839 434633742 -473459937 342233027 239710758 -98742512 185808144 260569347 828834285 465838592 353620783 -540436511 -478421733 -23790432 756016549 -870400371 60004097 -99132716 -230260145 -560040322 -87452719 -264982376 -560296379 7818048 873300010 805390408 156993598 -495760217 731773171 981102715 -718434935 551964668 874742176 -138597992 -932633685 151598629 665544519 -214447809 -763325380 896087064 285400321 -102621255 -829299138 350863730 -492600508 -706439313 410847668 -777858328 288277715 687728213 73615085 477565779 180324345 -198093011 621248427 980620153 -911277942 572219027 717655856 108264904 796490227 217239484 -677333693 -330251191 490931469 95407135 992123148 72585813 125409311 -445773259 70058309 621794085 -988632844 392695453 -455259310 -957076579 180791698 400463066 847034843 -446869687 -912758876 934815919 -310739755 -257116857 927448568 375597096 -583009823 830041033 -457438097 -61323589 864929719 708249897 969298119 -491137700 816039575 601538237 -432152203 12401228 -100607704 -247724752 -336528677 781178945 32684327 -977570714 -199119651 -39826627 179352806 -888574538 -663090109 325616879 438016086 -228714887 -39506946 -738094408 721707584 -268394445 -933094708 631064017 -303864971 -781915524 -670891949 -198102546 358812046 55580973 824737822 404056807 -841278318 -307893927 -782212351 553953110 -196224056 -897288629 611640529 -455726754 159027385 -263816729 -144726967 265888739 685077879 -459593285 -365882316 -65338768 632695854 289534905 -724533395 236819678 704366424 -539921825 288698007 -444087109 -172275533 -333212075 -22018031 427834241 183058105 -251788349 980590827 -287217898 -488446749 -843053768 -372131424 -929706903 -814097559 380580700 610072376 954146219 -978581476 -412824823 -225447871 -870586429 629901850 375264343 -97122145 450151940 725332430 584669044 -520464054 -931047075 282958768 323366027 449674065 450448652 249566586 -396510618 591095127 25544405 885058428 -937550582 243215565 488820110 840597911 87079861 -392550351 853624870 199570068 499701532 -969767339 -931708075 392548461 -296731955 656048078 955930181 896072930 -582473013 -194301440 514394023 827589312 192872171 -703012273 -923274706 -935454348 -65331152 -41165363 -462437227 272889591 73200451 661579447 -949780393 136729520 -966178495 -52393278 406455343 724762720 -942552971 141100151 110128123 489867494 792627082 -586488848 -904792980 64671835 -544543041 627664377 903540098 931484992 -417826376 -436360186 -179912859 -618116101 -721586217 -357531937 -675554335 196581392 -691230447 562199677 590078715 65910591 330801096 98552034 -146037183 -101798948 -916442726 857833085 -186956346 -38989347 998442533 398453423 -488027915 -714117950 -282579201 -401250580 -954546713 -359792933 174874172 -78905881 -229490067 660552154 690553516 -143706383 893748614 221090950 929492340 -439382838 -303687504 838486604 589238931 754708462 -514937864 336952277 377540461 686818730 -969788172 -219611997 333849269 385782792 -336476551 -29681037 424450406 -612527754 -538624153 -987207050 -982435613 524438284 166523607 -173653282 642037740 519166514 75070486 141771932 -544783910 73986169 645126589 -382210253 478411563 -592230216 73139261 -69092912 -648866335 -714426498 818390596 712660736 436582888 -859320016 436921929 520411081 150391830 -795623620 201196681 570690030 -664248204 -908353085 -508805750 -263827123 -631685404 -771722475 309803388 -411945069 460558450 561098718 341415067 78698849 554900443 244858346 -351701168 -51693074 880738270 -36066417 668570605 59066873 125855176 -993775164 876851395 -60360743 610943479 -93206726 -268147963 19456313 -776801687 -586487766 -98528094 513805981 -933752055 366286524 -408819905 27435018 -933610934 -457487714 166077170 -34465169 -478803162 667938334 -987977098 611025857 709074275 -332886784 -449262719 -791395132 415043911 -636903837 334241104 430067382 -654519687 -639898600 -828780643 -358497619 9957981 257952531 -659763623 -515672434 7691814 308260647 890068302 750075787 494431186 949506661 -674288236 -666132934 241537289 -584899525 437014899 -809563118 901969199 557510108 928877872 915060530 175558667 -450878267 -921870784 827892908 131313399 -645504751 -178218952 649258321 670662377 -380886550 929653767 -900084879 -717360963 310142416 322324060 589516555 185210317 -598276762 -205338156 -248299342 242018270 100013088 835780045 759827553 568941615 -149582026 -653155232 -313935288 -524765182 379711354 56004214 747131258 -1044030 610208585 737761403 374052234 767841253 998660117 -499518887 -901465052 -595421832 -621059291 438504207 210733349 -253177406 264990821 -182451388 716643273 -230077416 -142829810 -520940272 695503024 -198879816 -251037125 -723395377 -790474034 -284810686 431127447 -780990003 131034200 321373557 -744465729 -10255126 -43618783 -839755821 -595924427 -995949067 736204810 -262640603 50784232 -154506444 -914030537 861843366 -779574271 -292604117 -369635421 -979582549 -861526212 275929705 -313794335 -186268275 -558362115 975730920 -633058575 -175630294 721146402 494234180 -638831480 537591124 -241234117 -20971439 -891411309 926953646 93599101 -986311056 626955753 756482734 -446674292 -639249000 -700461152 801844528 464837420 -290988570 -747042080 411583279 38158910 415386753 -915909493 -128632979 15649181 -309428679 -199936580 -383565590 410005493 193067998 616100361 -33193563 -538649027 -36044205 558961083 -829386417 815558035 -771936941 -510305688 -172507501 171648063 -696164826 -862564544 968462628 -82021768 778316052 373606180 -729596286 -853458556 -211614306 451313750 676713354 667080721 -883925798 -347868642 616292143 -706538424 468409701 -615113242 -449547356 -431773844 -806788305 -110255308 -886561241 -157188048 581040155 -318163688 -791240 923361533 517057189 482084461 174249016 471374007 -395396366 973566351 -624059532 976856814 244658005 598038593 450038661 493964486 -177391749 114898804 69788445 -442535451 -786255418 -803456349 -244814002 -46776898 -23825685 612273729 -79349112 -901557692 -39593585 -725766641 -170825069 376799564 19283066 -727438100 -260769892 448116252 37889447 -283298215 636039572 -113686571 -601605714 -161366015 784850629 440491099 651609834 270123853 -740424115 211359955 -898892625 643224702 -961056476 218081588 -355611510 -334746763 912415778 -275526047 -606002098 743553969 -526627469 -419424331 -105415395 -127110357 -374330408 248042908 403361816 893764801 -322175009 -68900792 528192008 -486253108 771159920 964672134 557154538 7816115 -204087947 -631600794 -640973556 -607723772 -575528057 -884952006 430774780 -208706606 -319908977 741461850 -54583771 824112663 1632662 -364876400 513100192 -546362273 -342791317 289744691 -98817858 304338340 172225585 692717505 112987253 -541546958 815894759 -485967888 892493184 -466569159 979017932 15900115 -559789735 58697366 377072950 995537047 -945871172 -352271616 679541998 437902513 -828739370 655684523 448896981 -785454818 242321594 -37093053 -500522417 180840387 -659153531 735134157 -29405902 -975075532 612850571 -658290920 718091970 652380932 -627771003 -579411825 300857337 931689069 -353653904 648198243 769844957 -874948004 53809750 936804147 -635627891 -374708498 75499637 -655355617 713141806 129100456 940130347 -518713867 441292034 282411198 541891560 93739586 332830114 804787900 420402390 -571395675 91589179 -938292782 903491791 284465831 -905375282 262658613 785153626 -427908659 -882545546 197258208 941273404 82084722 -372713884 -41992875 212646526 597480325 -20079810 -577985413 -814555884 594174451 -369013062 67067284 308072 -92517436 -483092245 53424284 -957204008 -831043567 614764527 -620147357 -49790404 -673765963 462349068 -723789633 659489902 -442717225 475610996 -420327833 -921720283 798957273 -232840643 24136819 -870639488 13570425 449562184 195204628 80404029 -122991394 -528580425 242438872 163185703 446989480 -693097346 297333222 286672460 -264452266 -268249602 -143088701 417853221 -368801632 -246355738 -116483048 -67865354 669474335 -471211401 7259116 376199012 -771005434 225183282 -419542892 949141998 -876198563 -430295043 687794278 -586173062 -590427968 883125902 824134553 -525972369 -457231974 809821159 780123244 -928350159 -905946882 421139331 -371628807 748915118 -606974788 614456707 395709433 559259017 -495179887 -726302029 -501886565 -621821101 -520304669 595967689 899928977 700877071 852724017 817508424 106195550 631367772 -519489918 703096586 -307814550 -794379217 153909804 347791411 164742246 798705949 -512350138 -369711022 -417156383 -978812392 -53351129 -517472108 -726766532 12250456 760318351 -293313361 -653049658 656119455 -126499332 390053913 840207104 397950180 -864619063 293081362 -543402652 465920938 554588684 731118192 547802811 359358146 699447862 -347681125 374424470 76176926 -247769567 103540529 138985170 -758999735 -675431481 919662328 700754044 659898649 -584638108 499530424 -304922537 309355125 -100360393 -176873825 339440525 712848592 408892701 -841136936 306693676 7804294 175965882 -290404271 985171216 -140155432 461649852 357982499 259561955 -543304642 -406292666 638239967 -821594776 -154940419 -446688900 -432438337 307316294 -352855579 908794602 -492559664 139532131 584738064 -798601542 -47305325 21556405 969320011 -117874468 807225524 920834570 758707560 230952679 690457934 -516156154 -252142211 -805949266 270170429 776729821 702808567 757440455 914228869 140960308 -326471562 -441748773 -679903411 -345308297 -962227446 213312892 705580629 485951482 -981601540 243885010 -960169177 -787225099 26968496 -969376139 917975186 -618631270 -870149642 -859785896 -135201345 615544295 -51605816 -18256239 -55281394 -63066613 922913835 551166538 478717767 698296978 618206521 908262421 421893519 264812515 -421330705 907756039 -330817745 -534841902 -424354949 -73140550 865003565 -519927591 430667192 -337917807 -800227153 -352160736 372917401 -350336912 -761806200 513281310 -198650394 628501908 -571203054 693935614 -802924786 95725892 754161474 -133010486 791589249 -898184455 -464675816 738624757 -919984177 -650212519 -266961200 253177726 334716554 -374043349 382317666 995880396 -144076344 -402658016 292779141 20017427 139975811 -678022895 639597730 -382904953 587406709 -773156311 857247704 960830199 924175068 90123231 982791916 347546183 -337419368 -145437418 169925695 636979779 -510264989 989614982 30381982 -365165743 -744009419 279088116 696060447 -822362592 -916845601 -111148976 406017756 -279103002 413903140 653235040 949510128 520618016 220837468 -836445543 -826939516 469419042 507003453 -182672649 -575737851 -413918296 -151849005 804519252 -469982208 371511501 779147085 -750304270 -204576479 -285780824 -449079246 -858307053 379745871 -726594061 903812381 754840800 -216473797 -820289658 543510859 50400384 923915849 -775827597 -117409992 -637934646 442487597 464219942 -3676113 -495946842 790518169 106624548 -19591340 984567603 -925158567 -12282786 210799551 961229428 -57507677 -44683076 -280587630 -851962871 428268552 654773077 334176821 -309017136 -3366342 67179667 -724239616 -863906613 -19773310 127720829 -924907730 -641465162 -148213951 -109197753 87958731 -792555474 -990266249 -23623406 -709712152 874949684 -478151806 -887626897 649115415 -156022337 -448867315 834970245 344060485 -970653376 -771913546 -719591851 541055597 747468830 -389129201 -349903013 396968727 -344811812 -930713899 486724513 777648588 419379865 956217909 -22149624 720944438 -810078803 -840372069 595217588 -401598000 -152314470 -273553757 354103845 -937786211 662806261 570464115 829047234 -879191798 -454089484 471983389 286076975 -134853574 -896262902 -818901756 -877598956 -350166178 -457105511 -979308751 -377037564 601133685 -892179890 102549021 -321453657 605399243 446157922 133349754 -704789730 -404883908 984418952 187830420 -652942790 515060310 -532345606 762986769 528227806 -867696211 559382919 -172401819 -369835931 -27870347 914297894 -265031288 -856558261 111398585 -311187002 693131000 707290237 -247070168 705645260 503916916 350180079 342403782 811024823 -275959699 388414349 -313659759 872496022 -38735674 207471325 402388126 -221469046 -588790609 41601182 147191940 602481758 -439351299 -643849299 -800037485 -140754343 436428311 172629516 723265801 231158208 794386238 -363695174 129827442 514579132 -189920476 710778147 -548639210 -160599162 -617138666 9573050 -896734874 400715448 -783418657 -474879398 673189299 -901589119 -606434386 -970632149 -148520538 621528276 677504747 853690174 747478748 23382291 257243747 -296097702 869178973 -995159443 860585283 -654311748 -766213699 -93809368 -8321946 125352373 371459854 911974159 560787291 272369613 805987448 246810822 -363051051 641528057 790357547 -994771926 -486479436 457839673 147390692 -600243643 -650638184 138719604 -853847865 -828980872 -565278652 533130294 -318617070 898030391 -245874833 581466668 959473171 760729027 -503134115 -271243967 -604036851 136445703 24749056 766912448 -30328463 -254058016 330557262 -577630493 -521544405 -770500180 55010141 451270685 -449534607 184284576 522225889 344921700 424974236 323181862 828375726 -810019095 -426402513 95583525 -638371592 389881953 464906027 47847236 94780780 871219525 595607235 804602824 -809178160 114262483 -25671426 969110758 8899360 751136835 671379519 -531188263 -362291876 -856620085 747376929 -805227805 178212234 -851644203 -292227889 994257446 -321722562 361422120 872077564 514959888 150818613 -504820535 45109214 254423015 5933961 112059929 -334007408 114252888 968497041 651907889 -70873316 190421983 484733858 274440987 407141744 292878514 540825497 982282921 -187690910 368280857 571406344 888742953 -662812172 -700136366 -715171844 -375539743 -978562845 174072857 -521393269 419597608 116413009 -762884288 -824359106 -146566206 -754063164 -53588461 363403836 351405736 -625079952 9415752 -274037114 -96648769 -155982457 -192740830 24629817 -860147023 187305921 -669911319 -860358129 -464143501 86686902 646524171 588816084 504957385 -964073051 -904272387 326030871 813478908 -489568203 873231397 -410337711 -716669439 -426834804 -236338980 810911426 -595135505 670784425 178470383 425912914 276596959 119430114 -586026821 -834722832 -698932528 -455881213 451284298 796115576 -711620203 -903333667 234905714 814573966 -71604904 767229570 516984407 466875835 -942501167 -857503429 954935520 -334350738 181177971 669875491 438136362 -299283535 853779784 -827550398 214263123 186777017 -131587231 -754779261 830100680 -455666768 868508265 861424237 767314256 917725313 853226565 -808664204 440468412 -24752522 484752174 98443795 455418303 554249661 -79358045 277547327 474654583 -900936536 -721503672 980915172 907204513 -507237177 -750633516 -812062594 201008823 328602313 722512039 -695564682 756850824 467965166 -245102266 741943548 -417350380 345410143 -781187980 -253791704 -524995774 189662939 217899487 -930977839 -160754931 407837884 46252523 724391217 90240424 -144956858 875524474 383238511 541982842 460695839 -896232465 -736527459 527106121 -113980042 314160116 -826751476 918153385 413867864 193965597 762557839 -368503339 411962917 -555387604 -931195172 697483736 267085545 44735564 775623367 -321949604 -511006528 -657532843 682440436 766603696 -532673244 815018412 -558300191 847776066 983273103 913388904 259559687 473677830 310495090 213831632 -133589124 901900262 -231071030 -314030124 201352818 -565669379 -166441227 613973032 -847854629 50124858 903648948 -156111552 -679801312 127790870 -856550755 807158747 -80549709 724864551 -39264030 -513037616 -643596603 351584020 758335541 -373033925 -684456998 -690248748 -774832353 579198580 -84696270 -565817828 294651531 88140029 -288116157 -479264032 188452453 -5424759 574144004 -464514538 872177187 -331212748 2723325 146529088 41331150 -69055976 626036597 -16395188 467414960 -490190875 569800101 -778599458 487415601 623710524 278184402 577730620 -698818 -624929467 93803406 -270649218 -762333051 -884291683 211815807 -121055225 -86756646 -269063709 -861172967 976439293 -971325339 674500155 -870267608 -384969066 -336277043 -607854113 357944559 61565099 -801266366 285822630 457529918 136649238 -764547051 -226950566 -530063708 938262589 57255369 402483920 894057866 -290537755 706231119 638197880 664252628 -6319198 -947545640 290038063 -712349242 -106441857 285471672 998065100 -134096786 573358983 -14167266 331480271 -580516838 -40126293 -497685542 959382177 -453644084 -132596536 186276839 -344303563 112299318 -679705844 106506627 -421491912 -402590353 -415743361 287594100 471724966 -650904291 212464852 672862922 -221343331 -470127977 -51560838 928010311 -399440987 -413184476 240397405 679397708 816188827 -510944361 66111619 -909100503 -618432595 788943635 65909679 325503969 -156111312 -431409822 -726370493 -181847111 579215930 886865540 47261299 451969079 260597518 893305053 213008814 -315332051 14493576 -782720316 752500532 907888308 647695864 164261742 -348235176 288056392 852575927 -508765531 -104069417 833160192 770343313 525236824 -486291542 380744306 746285718 212200466 -62147144 203849924 708178675 -181076510 -476337929 -612512722 -835737782 -308773635 -536036536 614419146 -544686041 886184887 801532632 -227985028 -907028133 914491499 -380045559 -715775854 -441094529 -76145177 349477958 -694216114 194241441 -216312113 667471988 -101802810 -505464717 -256209899 -725370885 -389429038 -703830183 869674638 -563455295 -861365973 -420447279 460253937 158218525 -662199278 792525512 -623737456 -96561034 116018342 715690900 -507748467 -200093521 -434763286 58863519 -306451136 -700726988 -652826920 -745194155 448714653 -512972960 270108442 883970214 -528008728 646094149 -562051809 249276143 443207070 -252567531 -464490953 342203357 -361009324 -507847307 665485607 955747795 823095531 995086961 -805922988 778014245 -777799431 -241996975 389564528 -282930398 -737811221 -934601218 506982881 -196530228 410040576 40418017 -175343634 -53970527 -490156268 -566385820 173933838 -986337756 -843318393 280757423 -583775357 428143153 -460456847 -494278323 874148491 -327949648 799859838 40511606 576943643 560237261 538422525 401928493 -834121093 93102175 116725056 652788106 -325272713 -608438084 -743582634 743340458 665513586 -980684140 -209331535 -140452816 6687806 -514257430 238696161 543129688 -952015564 -528716482 -927646507 -998303158 349641742 442677345 -858651479 -4861194 437998998 -882139446 -438265392 533563500 984854429 -809091467 -812974421 506385724 -400222458 -15241776 373303479 -726201991 -887876368 -173518450 49955496 437551509 -317909151 717494303 449592390 707749802 578471244 -381664638 670364650 985130487 156703850 -591158479 -196473225 -333268908 213317609 521726298 977732472 551890541 285508721 -200615516 324038661 279277718 -725134383 614984871 576058297 738775339 -340798023 970971637 489545883 955671673 -780866548 -502395095 -25283615 -623065853 -568459948 -485269216 787236475 138995069 272614344 634643086 -738845270 -806094936 62290862 -241476395 287703231 245470038 -130749068 -860328683 -550492751 -869217653 -973757783 243727423 935199282 826607799 -892241167 548059329 -664155299 312425509 294113552 -711349765 -675798263 -273685007 -351877637 -735425628 250053406 373712521 -881377529 774770956 95904452 -214798426 213547985 -456535063 -454608254 -650481358 945500660 -413846197 955645296 368238958 -473329074 898163797 160450032 869147284 -888613889 -871474294 349168122 -803659345 -731643974 -541762582 -880313110 262159557 -360473296 161611058 239255242 667526126 921174613 -549608170 336119210 -756395392 -133037852 240051242 189875785 11979068 -469391940 315383627 603642852 -216651475 283931971 -777881940 -60862110 148060576 -696870030 891890241 -730584945 500254994 -869644894 844917189 -589343034 94997005 -372393455 -600639618 -908926021 -826269472 383949970 -893430232 564495352 927449137 91907760 997339170 657581865 -334231728 -91981863 -159297333 778463592 992107898 849119941 -513702180 -47317249 -890103304 -421178472 207618448 650041409 830419662 641049503 -151955153 625647218 977276041 779058513 599438213 210909567 -359052508 776424808 801407781 -494196792 -438552567 -591399897 -494618951 -327507152 200723093 911282744 501284513 -818040118 -704259951 -9104279 960720614 -786992541 -310337814 941970225 446190254 149168894 -706594819 207515699 -535727524 817826551 771621579 -442810527 964406820 29537989 -36272057 495445738 -893741922 73264626 683477719 629585538 -862004818 68111674 845182851 -230677775 -777428840 53760945 -446711554 963578631 175311423 238519913 816856752 -63098371 371468134 -954391433 678774831 764651530 542611979 331983249 145027578 280884426 735825069 -526872074 124738947 965642070 -828136308 -194514908 122007791 -233486806 654595118 -54260327 634475791 -438535051 385926288 -267446863 482228831 -317107126 896038892 664426114 451288098 193459785 -50998190 -246152132 986967999 878839030 969598643 -487348383 533597992 744320746 -740386243 -257281469 540594540 394709728 606121243 -949044348 -231086972 -543341215 -468596119 525524153 512429176 434947417 801152097 750124239 -474688168 -999032996 936268023 874139747 -356565773 -745655532 67780392 941688770 -271283301 389514306 -970040303 -554333883 -449162780 101004290 546890257 -469333671 -639413915 -339450255 -39467585 -863516448 604526768 -62068825 108560485 143632445 -287117991 339536171 96609427 891586973 721031583 473186099 853730558 -23091879 -957086481 -232812732 395484890 498694738 -421113898 988342255 -804204146 -549188710 -584125209 692142008 963535971 128821266 680548680 89727026 73106008 -469001403 -466356116 -156991909 -29665333 763507347 242699412 447741950 20155348 -505932288 359537731 646209850 256788275 -185025773 -26045686 -861920424 -844724104 252736366 971421555 627101947 754802169 -983390484 -256717596 752349166 846869717 729627504 512264594 318978977 -425843396 -750534623 -822270877 -155752067 -921244793 50684103 704280202 -385394238 771969235 -298390948 96071277 433569120 -554418317 655107117 620420114 -735465306 -429477769 84981490 744605760 -761553121 -719417004 361321970 -921284996 -138318636 344525817 397952481 -366858223 -822170065 -21823495 -840416936 888384515 153767455 -132040972 367442745 896068771 -767396725 741574858 -867997680 219800609 -957387281 394175591 608255495 885035829 352748269 -258509026 -888645631 -324145772 224451771 -548179421 182217005 -605873736 843153489 -890004232 475824003 959541077 581813928 -647823737 430965739 845123587 -910086070 -270740555 292685189 149500776 -966174924 -956730278 834735324 512264637 452905688 -579220098 -295818753 451627375 305922903 -296063200 -319134800 -549719068 -215823706 -717228183 -502970452 534378458 -821186517 159505826 -886147586 -601610463 78361816 -773873160 -32708788 921624606 320262484 898731784 -254082415 874050575 206019648 327698392 603879611 569753115 640945436 -600953512 685369344 -149459135 -539829734 -75005187 312893245 -597411456 609006270 93610232 -282887075 -326284845 118904352 861103490 434733831 953903936 3355850 986833835 409931559 -85323122 441360691 -179191981 90774249 -260404567 800135234 -833952838 137818949 685786682 -97506246 -568658428 -281992665 -815848492 95015401 -999633596 843614544 -827289174 -278114891 825944559 263598665 740583470 758010260 42418886 -224125479 -68787958 -591486231 -927168644 -952629093 -89654165 56581447 -314287183 981385328 -695072193 -514801976 -158249798 -71057788 -171910038 -620797068 838584266 991249048 -610501255 -799808874 670884990 -675832191 -662387089 -706600439 -87846175 603995966 -848515151 -409013831 915800946 932198101 -442835079 -740191792 -298563057 590496421 -41489536 209683754 686115064 -985593761 48491677 179111877 77349065 926577475 -658044507 -887851726 -69134776 134810463 85867146 -866592537 195535672 540339282 -415513570 -318765641 -749455058 765207692 293307975 -657299904 -958084624 -699887814 570825196 -551235231 -268448250 395012852 679263953 201382813 -148704859 56951461 510855906 20850644 -833883979 -161958768 698067140 -339951315 555393061 185353894 476732050 530776937 510669873 -715897605 778182702 155307282 -775042607 283662992 -992651941 950533393 -448861804 -455880851 456437109 219634695 -548082196 -636147731 478968464 3275570 570005448 713586240 -887048320 639955541 850322639 -417751105 976919019 -729711278 -23313569 -470480022 -735464126 415260752 -729978582 194582860 355634865 485050717 -201830765 831678257 -346855516 737817674 750335269 355107567 -443415157 -424094776 254472602 872346337 467251228 886704556 521212553 315003349 462028423 220797675 104176703 -891435901 -910229854 757494158 -489618215 -397674620 446071017 206027804 902532036 804382724 -620215870 254423462 -346843546 66520046 430238854 227238854 -724213295 -151086226 933141676 -805787562 -441585333 -113762176 275822783 788085169 -853705838 -338025807 562368963 587837560 -397835911 -214492979 734682059 228158730 965980103 -643414052 -326588577 782096546 -964805640 384177854 -183223422 -217533351 -818068965 554654462 660977084 -938814522 447754577 592430034 -966674345 -372525328 -83445167 150731147 -561447246 -151666220 436626290 858195959 -422090422 -448133412 -137968288 220553240 -258152469 158967376 522238462 784736829 553061009 -110957179 -106088900 784649366 -105353314 291635731 162305942 95359227 -524219540 -776964517 81662971 -894157586 941372007 -76615169 726300462 454822372 326968999 145593696 698939789 -121663405 818887582 404781452 173610945 447714076 -849639666 625742559 -352705260 -402101963 939401749 421884197 -52973636 -594716886 -399116090 -343930740 268640110 -624973376 -219486898 388417169 609375973 -924832737 987209990 310747868 908977802 -978680616 -885958644 282966004 -387698205 -622529048 643331623 138045993 959369188 345846861 -129764876 -368633233 -11962098 122504550 702321246 -7891055 962219516 59483541 -736629842 -686538147 -444023535 568434459 -690055124 674890272 326049632 104290383 -417866065 -129356129 -87275736 -627293389 -293394056 132162400 802475934 506771733 -148537910 -551469806 950160616 -242586597 -214208960 773635368 -885946948 863443339 -996443882 425096730 801231695 -339699509 71676405 -694289227 474046615 -762370331 -976395904 -61529244 -92349843 -18667257 -539438434 -399884541 -920417657 788640755 -995349423 89421020 -43273983 505332879 -264412062 394853610 299843637 -971550016 179605323 -206880603 343766463 -472962099 383295138 -501608136 942087828 -162799158 -350775240 -694497652 -49522029 394684326 506615151 -981478526 -473128331 682005405 -181128300 976442289 -540401907 -950314273 -721748471 559649583 138158885 373779117 -860116098 605499233 -299043653 -310961783 -562786670 972865827 -821849111 653895057 765849927 949607420 -626412755 -776108274 30115281 -765246580 -108897297 -797137422 910438982 -743197227 -681469759 812740814 937120908 638910064 116115250 -501575952 433530820 -849345739 -494268182 -819516292 706438383 -931402090 -640513301 -483603410 -738596680 -344139016 -937594657 -790846178 429518871 48892583 -57357993 -824134230 401902363 -803707989 159257076 -742593248 6543293 424182718 -593243678 445850065 -958649752 -501841495 -716754292 696690393 -561858614 -265514669 -595753585 -888306222 -695221152 -63270193 -74571091 -48054605 859222684 -570675865 9102765 398696738 231164939 306929003 2242549 403332386 -254804208 982428513 -324318012 -624105443 -972003577 -302217162 962508294 226764826 277579142 -438932904 227820244 982926706 43332775 -384568984 -787910146 335642116 117686625 656641318 669264125 -942575293 21082492 111589594 84546037 -854087627 -16529962 41649799 761923610 -103785091 -888887216 113436285 302807875 488613218 -250362769 607356287 948343073 -487003667 -926762512 -722254819 -690099916 -220495237 694495687 -8041857 -148320367 331954259 433734507 -138664673 913477423 508852962 -283670867 -681578272 479568259 -462220422 8244454 710147427 895559579 -938014384 50052700 965478177 83162617 -401742084 -23588118 -372854634 -13663454 373363245 -240248377 826088613 -624206689 -610966983 72762703 752290276 -58084690 -353693135 -608691810 -392165024 -982717848 -33700755 820017469 674054991 -978079686 -237076842 -254626978 -340125270 714902704 -509101904 -792775197 143885851 -261001446 -362424266 -25666980 -882476944 530865571 987932838 -792772124 -331354391 929586505 35377877 934832135 909270232 -168969611 106363890 -477652561 -201766740 -737072618 82654006 722137717 -870904547 -969171061 -57036085 452921628 -951317996 -962440457 125635226 565319692 101821754 -876527571 -58671785 440610601 872595583 -934134409 60186988 -109898867 -363033906 756237027 932843061 455625823 -220652902 -136160273 106004863 -636456962 -4902762 -436745113 564473844 -228253104 -267205011 947540354 -477592766 -60424925 -309796217 244225322 -469064825 -403172126 -442221672 627878462 808260346 -864558639 122727401 722582494 468329793 931644852 269347433 -933355025 -90850544 -538536358 -840487673 561801746 -593219266 -473349350 935340930 768699803 723465329 32951764 -287655569 -800134753 -785921396 147376397 679180227 425971894 -405026183 -917244200 117060644 664581498 -192990890 481597210 269413402 592569285 722898863 -156493260 -484093375 -462909686 -575620516 50700045 -819827374 -29716254 632256964 -8091566 -817811487 795029234 -182219412 98590699 -327855449 918034852 -838883345 -764229968 342067558 -549192052 966619540 116008190 728643608 -415537749 -831265609 -237673737 -722338070 -619026380 -58430213 -131602448 -401680712 983268900 -885615517 218628453 -965175885 -713513647 623691001 -272539786 798308571 -518033398 -187189106 136802641 146473150 -669499706 -345589564 672573534 542147836 384456486 -246306547 894896226 -374223788 -596397069 -813399800 438601240 -563006939 311012196 -861686436 371780447 744533975 -547185127 -193123532 -151754171 715175587 214420640 -777477653 -586464902 562812049 -104995646 935938293 903159751 -549293651 -166101359 786137450 -870155775 -870948929 -5749589 -940798099 -304205575 -559896022 -632991112 -844331689 229785606 -222190892 33192265 282675384 -704432649 -75554969 824332908 667594043 162684544 -578434028 -536577084 743108662 84387698 -826471408 39805839 522046944 -577006897 -344599735 621225873 370866553 -146547468 195684196 820234471 -462401826 -270375091 14839585 -398484888 -258586941 -19914512 -440094402 879217742 -593700734 -722471961 939981703 59655242 379172339 181978841 -511554867 305058422 -1840690 72506754 503413695 -511813059 958061069 318752525 -135290617 -287696765 641293554 -86300771 916371531 -73551335 -527309611 -369830271 -984751372 -237605084 -638304975 921327520 -939227712 94314376 -764498672 -33510006 719482737 -134798383 -39829816 432689634 -402256107 -498890638 756589564 459779236 856956848 -624197949 248681635 361647823 121572619 -353835271 388525041 735764468 229844296 92173814 411394396 -835511303 949338494 962973557 289518337 -660957880 454296803 461312520 185610689 485408936 -97284498 133011289 -907954228 638542317 92324381 441815620 591815088 -535643211 281926688 -79232522 -273078153 90026085 511858202 -445766464 -134712754 -57892247 939073718 896350100 199121906 754328793 670896505 -287367122 -621144565 -50871151 631116449 -590601614 343772398 -4024139 -468351593 199910672 -503135824 -392070235 -310122881 78909078 750833965 -196961721 -432214318 218591933 889728845 219912212 -574380473 -268233517 -191303175 167931292 516191584 -699212601 466337588 376709892 410344702 452675622 -555553906 472942336 265422697 814665761 -844094990 -304302908 -805040634 -520223454 800466160 240335111 450202537 673410758 -198089711 891930381 -161685598 751097190 -425882939 -312537874 -696010340 522957746 168600962 -772492743 -198084303 972656315 -794330861 -588878930 -360012997 -368900712 -926888072 -383510763 796173965 -363894855 -172435076 697784634 152926840 -43442281 -443869163 -353156574 -69384139 -115840741 998147027 -643543218 -2780159 -604594970 -405236527 -206135830 -386941404 783895490 797732183 -607107894 137612261 -586819488 526928931 198515012 -371682039 803718831 -821704643 -955142755 882058729 624870374 -100749036 844509719 197236407 -675761445 841263019 -893918856 792013026 -422789854 709638220 -998835983 -261095768 570454480 -733343955 -884825032 -311824402 553111660 -214683138 -243958482 347273995 873285707 822171284 -76913866 946859430 -643859041 -541213593 375987386 830918175 -307454690 -856556724 -731552888 975370003 -772313022 473967656 -969326515 322942706 -904639164 -405425426 -260636124 -690246603 -251492626 269840417 -333687822 -60451684 -115746025 -646503990 656440945 698791528 -495374542 71721634 110836788 605833960 67547086 229243462 119318765 -129886790 -105241915 715471704 999892428 290778102 -974621678 497482147 -782505326 621435642 -930987731 -437453603 -827557546 612392980 -635632998 -821148899 -173328860 582534856 538640311 204026706 -763695278 -291383950 17884104 -897196907 680775890 -734115192 636373827 -722486798 -84189133 651468745 181539904 929992766 -803710873 -200171544 735744904 967380422 752587662 -165477099 238134340 290704065 -215701122 759172775 -429992719 -193561655 449410780 -610088110 568275180 849046485 -470488499 90061701 327461290 249056773 777328760 950705645 474322373 101775570 -743607560 -754030735 -373151311 -893320029 649989149 -792416435 -656950716 -911806998 -968089287 -66062670 227821508 -414276267 485605464 576921989 -59764953 426720573 -685169032 -674509286 -921264080 -7096096 -143054016 663234412 157004758 928051266 -804606914 696757596 862624066 -316036935 -758522997 -782158128 -831655873 209033318 690192409 70537340 -27880433 702863305 -20442553 -125814566 194765321 553931215 400759234 138702162 -52385376 561314317 521977768 -468954504 -153402505 596684532 -516140851 880397550 419842663 508484399 293559052 461406887 148071352 -342998236 136836404 650081124 51758500 -767580292 -407756136 -656406115 257908636 -886503018 -51712941 -425543313 -338766210 -426812665 -257543285 -278745923 -668238678 496582389 15231334 558459531 194892018 -828768982 128002587 817080910 843362491 -131461602 257078310 726418350 -366590423 -274576142 -776326850 -489310914 300164907 733404681 -736394324 -641661432 -562566288 726609998 -502324932 -135233418 -508698844 -720191984 471933004 -722575094 -46095685 969720676 294863559 911041598 -519044680 -148966487 899536545 -23099931 -390486739 134120279 869509851 501374355 415756864 -325341402 -743377107 472437695 -602184611 -811059635 -478253208 -79334869 -967229925 -315986004 -546834208 463502568 -358574749 264573138 -821069411 -682889818 -509539873 542306792 -171977954 658855495 363459887 917953700 -531504972 -901834303 -662124672 -454303591 338328497 -791390357 985875625 -407069571 156873849 -476076540 856455131 -852943826 827175023 -556678174 -615338791 811878142 33046946 608460261 -256285447 -75866551 -595076001 792613177 -390006580 850762169 -654027171 813710504 -595971846 -620160983 -903637129 110743632 27374411 899257562 623840168 -570887060 -715986138 -185489392 -702458593 -495446637 888937737 152872829 244802067 585022847 236469556 -290249211 -285183187 -358185307 280662423 -234964062 550030110 272398124 -51077139 -771562380 -279031191 -661299986 -343976575 -718368082 -274058106 399174841 -283060392 -923050360 -703793449 -744677373 -219577843 -831705107 -151666520 -639774902 674942969 -477814548 124616248 -745205918 380208371 234882649 331043009 680838595 981856389 151771529 -671960375 -619538347 -456530458 128179833 624859595 -991770314 -612071525 131810792 528152405 791137035 180436747 315373633 -486201151 -108522812 409351186 -765259874 681974478 -957112625 -692187936 -63546759 -881364681 266070548 -845846604 -697552996 -764593321 619707186 612623010 -789224759 -662310134 667206258 644706378 703739277 198054142 -511767718 977436461 189079019 259750941 262553699 436033374 -125988573 991450984 -146891454 -913805234 30013276 462057596 -854180330 -915684600 366796364 -510736881 466879947 -659594997 -791129053 449212121 -160628017 171406871 -566459411 426496429 29850923 -544700310 731705483 796899740 -856582755 -378567573 -968315658 74458633 -215109118 -587048646 836721758 246442137 -616070886 75720306 101906918 -481782789 251463299 108508943 853779374 -348895703 5506042 610252701 -954332236 921708448 190513464 -291402921 -485915481 448194885 -174524039 -805142373 -419013297 -603901125 465843901 281230739 -766569948 -469337182 880751550 -476846378 451501682 -763600127 211011206 -715442853 186852851 888699817 386183453 -63247623 709349960 -571176052 -844320985 696846465 -704108614 -194085756 845485429 974645968 969793625 -169843686 755846950 108108338 266273769 -207193558 90675876 -452423599 272835982 888032409 957217216 -323083847 -469014213 -240290947 269603628 -999665331 -211946170 -924511923 -235289470 943750274 -259010284 894630957 -218364091 878513881 -152711559 -689553417 -117091748 -688277321 -554152039 -599356112 629554859 -288172678 486796530 132375947 1683289 -901030517 622105811 -348309034 677496599 -853555776 988707412 -123952977 -300598957 990851909 -372224062 89717428 131794906 -289280486 644298493 101668007 -334618161 917157347 -876768259 -198164890 233267885 4694014 391226964 -819259048 856601077 -32470859 417254093 617625144 786673078 37616532 990055773 -978794901 -440403505 69158021 -261928183 441105349 58374240 691466650 123407336 626240073 -18803632 -707749044 349430902 685790390 -202839380 886026686 167067960 -392792946 -5543984 -702717705 708791655 360213751 -898328870 -187310962 678446822 78594202 -77612081 -252205125 -294883430 -74992527 481820811 927831069 -24370383 128562498 -886454653 374833980 566988783 862601376 -494410563 930296750 954335775 -294602345 -486296985 908250266 393118661 -344201308 -888996835 148243775 -82500319 361637927 -780118610 -874050179 -47272804 -181133223 626811217 152792284 890184494 -260913290 454988146 -354312339 151449416 843228857 -495756867 982323382 639893798 -535663234 409580564 548839039 -138432955 -200258988 -578667268 -359158752 298887169 -223086287 -965684505 -170593811 698179730 240694222 -39125113 160988656 -922371808 -597611867 -938247385 765692412 995377799 -407491244 -498037278 -895877008 691235517 -834695543 -661451235 -140696988 -847969235 -95647812 908462421 -440782552 -630714072 -376703933 129493410 -4651982 656187430 -877024593 -815075015 685062222 927685118 -243687211 573332101 -431639611 498339700 430757614 720449111 274805306 812961525 319242211 722923726 -870397482 -139783836 393627573 -448622088 393896544 -803823165 -332415941 280954996 479967080 870336017 620926921 -226050915 -282768730 -791050021 380972823 460802588 -896219653 -842850420 -437877779 221404681 -20957532 283833332 413612058 588916025 334707918 -131250627 954064131 -702745028 -574189573 329949764 -206811549 -214337434 -156744659 -547529400 -861428808 554738670 -197500967 -924729199 372537023 796275996 -670491260 1203455 559078335 -779892064 -121386832 558900066 641391917 93786443 7438762 -719453249 444319573 -465231884 -859614086 347377244 615574398 945504820 -585331438 -455184599 -494234253 -853334961 -902331255 -615727099 617283623 454811195 244512005 203204227 958213465 826909158 611376772 372444995 -734420138 -934670774 -789432502 -345433349 -805950381 729785641 345305725 -919842276 988055538 -341785173 -693881219 869164208 473881115 446958854 492810137 -651496315 -526222937 642474155 -381613982 -113037924 -805245999 -323191492 -280378721 401206673 909307098 148475197 -736998037 719803886 679854645 581252000 -992033498 797145911 -731490346 -528906971 966041680 -768807561 -55850015 650797558 -375458580 181368093 -752454039 -149937687 -406466753 -205402751 -578704079 334707449 -131062039 27957238 -241956080 -384139247 713863148 -959773018 305803882 362811375 -804244677 -269617753 -317197615 -250722564 18214219 796045435 -914523610 -482461378 -533437669 -658296796 433227252 727509839 -805105059 144134890 737653404 815066295 49412135 671587937 138980754 954534036 1647154 -744432166 -187877797 -304957047 426345082 -244728592 -27182893 -90127065 259642629 404312265 828011875 -238942696 118582426 132655663 935661581 48954599 -644156806 738488456 822360463 236848201 -752547761 -699693298 -627906861 -37231403 -489390976 -311412998 150650754 -843461957 572203408 563466430 -155795569 -483036068 17048594 -142947193 487496412 367015601 321178033 -878706847 -724718230 -808208084 -474464984 -907883586 716028215 -613034137 988233453 -710721989 -386472382 893267157 -126521809 -350049032 -518116787 -602744684 -556776837 -915222390 249866531 935773567 -422565949 -303597664 -860796151 529269501 47501234 -513038013 899004622 -26550749 -207815442 58350553 479804311 962578073 -900547862 -993167971 777717325 -123757437 540086665 -353848089 719009333 801990304 -976173078 -132687841 767611551 -634884880 979324910 -470205752 242676878 -100637395 -957640011 772118268 -103658496 421260607 -777508569 -43875177 -263597092 969540596 623115401 820683261 350140458 622234464 207453293 269344827 575844741 -526311949 -692154541 -850256336 149392523 -827506717 893847862 746706848 -554670401 -804366045 882177337 -858182750 -439399793 834007490 -77513330 -12565246 492640402 655579564 700724826 -8502489 -62287328 717550719 -714695701 588338441 -969490590 -339972106 802604257 544942476 -676664409 214647541 521355141 607747905 -84906625 751999967 -161474495 951312872 -834167266 884456525 164434612 699440440 978510781 -365204744 -103442725 157402106 -121072317 -37503913 -305073550 -347803383 -661993223 455825146 -247023028 -380619655 115632438 269919019 -94675743 -283957561 -188498087 -168788007 966870874 188238312 876565077 225586664 -706876498 364147201 -105674968 -842907692 -678155199 -508964245 -695731142 -652241708 -429203376 -397281162 619350609 -234192649 158467278 490732573 -371375517 463497931 -562040891 396667207 343886218 400642544 -228236104 564162820 -546508677 276003146 -583684277 337497213 454265316 507935419 -346240970 -40974942 -514674248 178814068 990810363 561094200 -125049092 419002724 683021402 -800229275 327379665 507658029 -974777887 -575308607 481925384 294361709 592513796 556071820 -159835489 -337169435 -245182937 -1147655 -991271541 79132876 -720871028 698984141 -851042447 424078092 -125173837 374832326 -439015941 -943494865 438994416 707970182 -119093066 728899928 -810426152 818327190 583356844 641300267 60440435 785370317 -677195758 737822122 768115737 421624732 169487526 338280349 665631525 835574663 796220611 -394949632 272432139 -14084648 -950031481 -353949605 -695542272 -872437537 304970466 -934049057 243888263 -928585773 591157790 399046970 -987260172 378952604 -237244526 414896189 310990405 939874022 -79522709 -241270283 -595477939 468076567 334439041 692339949 -870119649 642055720 996167430 939494862 742315715 -852057606 -247030072 145989049 350848066 3601744 -920945210 -290456331 738454474 720139931 72726031 -50420094 -24779327 -667576117 578833855 177479812 -526180128 617542218 980559744 -486582843 -85542640 177339743 171516923 -715739025 -138592366 -35111569 570864043 796447699 838158141 236077702 814377591 -760971269 917949760 721578870 -242812707 475206426 291747124 199736503 -79382306 -336056465 -948490884 -300919000 -747617863 578689080 395886304 -177798486 725884826 323769593 -731410524 -260481769 475046588 -826463167 -844153249 -850933735 -229062981 759662025 -371242784 296779287 718920180 984574745 708081388 -774235540 22961108 364053847 -105054942 475059628 -908223799 -660275697 662728474 -300857332 -721509461 670308892 274521261 285503431 -753141189 948508983 -69221432 -778071755 -757285685 -326809498 -945084660 -83424700 -164426296 -476751558 954435378 783611663 984547023 472352561 -179626830 328882303 -952766985 -59923466 407148604 790441124 -155902351 972434553 -542809668 -248291774 437096056 561293619 338054302 203220647 -239825643 -886069546 -836609680 76306714 -774360234 294617658 -968320381 -406676806 -984975268 59074066 -495929049 807501122 -628686989 911343889 666766607 516738810 -452969995 -129480065 -213192984 -362837369 137770687 630517400 294425059 18084650 -223862521 -802285625 387444935 993509395 -428764074 -47545108 438187973 856519483 -412614835 102672513 949458790 544042044 811256454 958638671 99036798 -102225447 -67993622 845346496 981424282 -414974265 -998249367 -502773433 -301318930 -343959479 -810545058 -798443965 471887114 -294984795 252071928 983228911 -612739838 537992366 -582948113 -481785758 -113313683 -461512248 20687630 294129510 -395448200 -466466804 323753115 -966703342 -837742336 682786872 -810053031 136279213 -457012690 763000478 -314533484 -857404765 7603544 1634091 401569327 874875251 119561719 -284648367 -468394083 959197663 -348055304 -832024682 897054734 -789748550 805646717 378281435 -211927878 -279349433 130890905 490518419 -923441979 74014874 684531872 332067696 110010801 -150053582 -826790993 385144189 323265033 317173528 -968448296 491497286 -893563455 -259108848 -364033006 798447323 351947847 919305064 31364668 -965438445 -712950585 948281501 -458276650 697140689 853092859 751799265 483728156 -343941441 -816731498 154358428 51006765 877852224 -603918438 254008129 -884970087 -284714095 -862441680 230933866 418049909 903686122 311541196 -750494232 -210489454 104250149 686695013 322734031 -404710095 -569637035 622133999 -831962758 80686195 27530202 -173149094 -958391077 566098735 319604167 782992576 -922776029 -584342570 548385962 303363703 -96044003 -676599925 -889197272 464980744 947625703 659886675 -274511322 814817182 667710316 -359006430 -911220220 -589695164 -271888972 -639654684 -533753954 -226907141 744251085 -279888342 125737869 -754200336 -30914991 -524869576 437401255 612746782 147256168 -347364159 -813478895 -252430056 -372684263 231239146 572041004 -406318854 51079274 -172786703 -641823508 878003116 82807516 -734310094 2036747 -643333376 936209600 754954004 -390937938 -314433110 -798318713 865111978 246881648 -149843218 488621803 497505570 -511850126 -219761522 -93688848 -206555056 -418788194 -221557975 -362207503 -296540499 -704067528 203807528 481384473 -539631276 428914118 -962997890 85815095 709207736 -144794467 -601258836 -531488367 760870534 190713914 173477033 56538213 -94454702 -206146797 149827445 -654723517 120778815 -755334354 223329753 495713169 -346149715 465400433 -567773504 400458913 750204117 -930169395 -391892586 -100582395 277248462 -521239788 -35270749 -686441226 -296221166 558771957 -682492005 356559554 256053329 -834974300 -67733875 379376112 -306203078 635889610 -740251382 -427896751 -568931809 -883086479 35610462 673048322 -861749598 266858241 514973546 -139079416 160061180 -768849816 -680894979 -510687957 -357655263 -726057835 405786611 537103711 -491085014 -826513856 709476710 949439267 744654305 148689232 937816603 627408440 74596648 -300407185 -726403728 -909979198 -578279519 204370494 615095500 -773071313 -363788679 699211942 -404642085 957225886 765018117 -509567208 201153618 -24017750 118179868 692733955 -448119656 -82279938 809082157 -631416203 -357822438 646771231 -907093314 -450148415 -343820941 -792844555 -795721748 643777474 -61074177 815081225 663523320 383688966 896192879 939280663 310861191 -956181817 788038814 -436285205 -282560947 -294880867 853642089 -115913119 -826087703 -321925446 807176740 587568045 -629688681 982566735 -934049278 334092832 812955437 -84251630 -974586525 979767572 706955587 167431856 689946002 280205733 195089440 -506046312 -396204728 -243672311 -850208335 959366059 900431933 -188460563 -555277834 492018786 -30973972 282737936 378816891 -63196903 504952116 -886599559 -465113177 -883570540 992036025 314973865 440823941 -749407109 569245017 -620470388 -395788964 -196584073 872722379 911889046 -758649395 -697469990 -738038714 -677228910 -241940253 946291981 -303565779 -117331484 581655470 770946400 -962878302 -148273154 -459517865 857319412 215781466 -479753321 702331784 2095259 637092061 26749484 -27385399 749609993 -745069080 -660167940 59828570 -110016723 -950910347 688143868 -934685320 746140579 355490834 -440594690 910070883 -969382387 -41050628 645507936 139239427 -72157758 88433231 -27692305 436580340 -21908715 -295853738 -41369243 946486103 -261399514 294364462 778480698 -387961188 -316998428 976929887 -36045884 505358812 852269652 309941434 -794981324 -367023309 411162004 -740940371 -330354056 -352539693 452101046 377857587 -823073498 323177163 -711767957 268112613 -657844692 377727702 -996520892 863047315 439322787 -138034155 785713088 -404895759 784128427 458251474 411194526 720589573 -54406691 435468839 653823759 830512658 -208074697 617609871 -866237229 -70842523 -552166778 -765075784 634124970 -683024813 -324318126 381966905 -460110281 903843547 460805634 741010278 892212609 32298224 -801722913 159622355 290130212 995610212 611109139 -458921395 985920916 -606271635 82487988 -508838361 643877259 797602727 -361866476 -212742232 689311419 -82675782 787394403 -180525427 -300933376 -950948723 -352345400 -765086453 954928544 728484514 -851623182 251948606 135507761 343223034 67014611 755689384 592103648 832552612 -190491022 404735572 -438356195 455673279 -238830043 -627304038 608254078 -514904223 300971270 -373319941 -72503805 222673222 141469027 28166325 -602499707 958994730 -403772189 218530479 -116534681 -809161810 942178542 -973819368 -87911386 793379502 -902780120 464716447 -815932412 -419306396 -200432873 -916173708 -410495176 -934295107 -698699885 859502465 466717935 -201228712 -283571664 466680596 -942426673 480427324 -57010046 108243041 -489870745 -138967858 -336345321 659726717 482007223 780064744 -445580419 -978554619 -461779318 -565410494 -618912132 -25794170 570187506 -365239708 48341606 -638425925 835099271 -10993580 -100629943 90189965 -452121447 710475776 -731679316 -181301527 -776910422 336175929 -207539815 -338672756 -828549011 -118982165 -928753465 -913448446 -701783318 -841771573 -598029691 -374092413 867566540 -817920858 -69714789 -611291908 -693953749 14948043 -746513311 387671233 877511897 -173382500 -964429084 -588045611 552395937 -297935053 647989113 -33610718 806554131 503787597 -686522697 -473146229 325170470 895672593 85660221 52897270 -692069887 51573790 386577240 466066667 -480531033 802670497 525340123 216497617 -472420005 264001057 904105939 -686612437 487297235 -187176140 -880954373 -70475621 784984999 144159509 -785949241 713185413 -738356156 -754974566 258522991 936736954 -115363165 -490080888 835340250 937989333 569464752 855973423 170313721 924490165 -869854244 -696436756 -256219009 559643097 -560408236 -566375945 552928735 -422494916 113161577 -963373479 -947812678 127296189 597082230 -682214356 -827975182 913904279 -772403205 460217468 -619638115 -511316002 -26922063 -22659833 -465102714 -941716963 -637516373 -406526447 -903051933 663301173 939825548 -120336571 452312859 939426497 -445277895 287278251 -612987809 -523846470 -378246021 367757799 -568315520 -624891871 203076642 761893281 69400204 -203567849 -527565193 -770696533 -418267879 -653650604 -131371455 104630647 654346162 -798685009 105275720 790726026 -156098005 -917757356 625188832 -125821743 10184796 -31298114 729892768 -620949119 865347568 86300141 -319615443 848707063 574978478 812527444 -281967048 -664410218 -369362766 -838810391 -923802256 -880895148 674748384 -976417451 221195795 -97776901 492474911 -343192862 635738626 960394533 -990768681 662313633 -231143544 -885587485 731109469 207856558 52073034 -342006462 16918945 -345220888 -863290448 -63030854 386674290 196718988 -454380175 916747749 -312468195 494991991 -368494456 -855857774 -982185297 -737429889 735679562 645755175 -659243107 353119792 196476442 658849199 629326487 -608106013 -136145671 -321354465 -615963835 -109787167 -809793990 -239697309 960678351 -644758000 843003237 -789735820 -271517102 912034787 831678458 43937232 -334543182 -994260244 383756278 578790731 -678944291 963784961 -112676458 -566573190 -665096743 -959645901 -696024321 -964562157 623526938 -401570406 -330864655 -916446047 -225819196 -551708153 318818147 -385787448 -234799015 -25930412 591692484 356536900 -489921707 257424717 -625364034 -765175762 620878333 587194730 -775587686 206561762 195352607 -616834107 -246875236 92248513 -233493540 -682278112 137060646 -106177068 725734187 -573279206 469409991 766763391 -343287293 -706590817 669334943 539152930 453366901 -692609061 383463105 888518123 -117776106 836449629 -262543745 -591467231 842645826 79173433 -468370269 -711756863 804492906 840993423 -597519638 708411102 -660095788 -739197276 -89962497 -611207379 -614858728 -630124777 -277476499 -924203269 148698533 846393431 -707619298 -253056581 -567335480 -328624604 -160577146 -980900698 -580918144 960448449 -253178968 616297407 -47903730 -390163572 -193019158 874124963 99894101 -670829688 873112726 415514104 -969712547 836284072 -235022239 -214952493 701340566 278751927 865827349 -582628739 -11567514 381314529 -741246927 -533023119 -477851344 286532199 -393020538 719876895 -501868993 -573617636 -305784424 -783068928 -124553476 -245469997 8625955 325550282 -850278260 -205604070 68549966 -344331950 -91482963 -218181982 885553875 636201347 297421004 304753040 555261907 965296312 -670994915 -734889659 618551539 -733762636 35672696 -858377448 -74915557 -215851484 -995132211 18967603 -904170402 74011148 -288779405 -172950533 881664977 927538846 869591525 728729768 -390917432 -681260434 -694175248 -804128397 141468372 -725870736 -636102981 535255922 -655103598 -199271220 671217793 -43828554 -986373013 -652645390 -457513117 144050710 193105509 45239720 949426847 833606122 -299750609 98845367 721487179 -82181291 805737286 -894163345 351768944 982641649 767767787 649704328 -469029154 -152323387 287512921 28337089 -107699260 -811503213 550037105 615023622 -218155949 -217319475 821749568 -814688822 961811506 -419874940 -242712463 -291496394 496801762 -484629145 617872770 897519528 -365594806 684139711 220891935 971744224 103247586 502374299 -914782652 -210225336 -615201753 52031062 -692355006 731858765 -854954839 -451820924 181615609 607736366 -537240522 756777289 -963393169 998233592 -267431438 -691951834 493289594 289358584 77611461 931553648 -358880191 -401043118 37614877 398200902 -125640185 -19836959 -812183419 -8124010 684217114 -210270597 795288465 552374093 567096667 -251843361 -282585763 -61787071 -72662283 233582065 921153768 49420457 239144175 522018518 137997583 -497324318 975478871 878828462 864188085 -605622383 805594044 567800147 -412455450 78514499 596322237 468514007 -93875648 -739483213 -31147452 -656038938 -850248063 673946854 840344995 974811354 -629469180 854008238 -80255777 703176289 910845480 306265949 4562467 -988333138 -883404730 786308246 -986020945 -652128588 731308272 -534322014 712794647 268489680 -110859550 -822153354 -591284480 396767496 559746373 532857942 335012240 -227804258 -521695010 -18815241 -343187122 -615402763 210921484 -701808274 -573742256 -161625517 676219478 -650923496 764037149 -298982037 414863045 85433145 943489747 785870337 -32148833 -743753257 888727489 881592636 140117578 -562173662 85315614 34672661 921708177 198666421 325840017 640939519 617574755 395914884 -184212728 875100400 -575542077 -691676312 281222460 24309312 774927027 644175456 90895453 676990356 130498750 221948228 -828468815 -605197184 -324943472 -16469459 -401150372 669672144 780482897 -551157129 264854756 -549907336 -228756503 -421166581 -899209587 -712313043 954947925 -224194411 192353080 987934445 817891236 -527228891 -147178815 -258815957 -626512035 952214665 -302423016 101407709 -766313219 890345831 -481657430 -443498583 -142262957 -219951521 -493645275 -843380393 -220159719 328610231 -597048619 -859349990 695239630 -23069211 -510598582 416202708 348229818 280010274 -914014772 449471354 570614260 -505331108 -570042197 121536145 -849103861 -567962640 -689347827 -130853149 837739695 -907795102 703085869 342795629 -772572931 504883341 -545120185 -80262772 -848014691 305749819 -644159899 2930092 -524920763 -149569031 41922902 576121213 946952141 -911507342 -205058720 550367609 279824491 -394320607 -469533498 140139451 867012129 148757048 96330409 -539328827 -878586816 -279442994 234165199 -731340140 -968165254 626061894 486455399 112694983 983851287 -22476300 68171861 171655920 -813850339 738097869 77459060 173442963 -61074090 -136215337 330591537 -328503461 477283427 -829049730 -539966162 -236477001 -216277020 -950119924 -235170272 -375791280 -68767360 -308081653 -905329470 -282701898 -492732389 -617173791 580895526 858019453 15167864 -333992966 -905285505 668829019 175915075 -453659356 -931149009 363676731 467558307 303272339 832145146 -106621305 895526300 -976069184 733112573 280854814 -32560044 -113315501 394682588 169768589 -319025520 -328864903 -926055101 657481052 -26268352 701112313 564025326 873558728 576117902 -111673481 384433185 589493723 280841792 572076904 863029909 455758703 -830550719 293495139 -894701784 -645872333 512368200 -572615941 -385855518 -797832397 -779676789 -202741447 973024933 134144076 -123640898 -667215195 -371179070 -599971942 165212621 -284219371 -889676718 -619506237 -16805392 -158985707 -631505801 804298264 -556462599 -446301904 738258210 -847342235 -34486337 295751983 719292509 903411728 -943579513 -940902721 -858811221 678972405 -10778936 -599602157 667554640 -869522999 -77891813 482744908 -972264433 376716941 322333403 -160969704 -793486335 -329248636 993995914 131593268 58450705 -307754331 -342945781 -942621329 890231095 959930981 386057848 160766361 -736155767 -36931622 -127861493 856672569 50625401 259103152 -254869754 -195861354 -28862150 751625051 -407484701 -131265201 803720087 833186528 815582175 -595725900 -890678237 618736876 787485843 199399869 848641499 639688624 -19822180 -326599412 -105403870 -551086060 -365889680 -620766476 -207192603 -425999399 -968670928 38188248 -400162082 -69388534 -881457120 641686479 57928655 -463021837 -385191356 862340213 -320552177 -98125121 664705103 -805450681 -27532039 -510076242 58212659 965565779 177402797 -816046241 230589948 -465604229 -36935075 -784445445 -329741459 -276385115 -205246934 -921854597 -74956470 -785457835 -166657432 210804574 927619911 -72479142 -614555894 -739683505 609375365 -312129628 509829880 -40095161 -238295751 -369972390 479535179 -74950074 -924490506 853171185 565979148 -843713066 -110634113 265367963 954019500 460960354 213938033 -336620972 -397048990 -633021602 -30128550 869095750 -73441556 540867837 -41173373 -972408989 -422369380 -7020857 -809291401 247126635 -650242940 -950752796 132956503 959725886 25937305 937011323 -476405683 404073845 925163598 822554681 -155718895 399749818 282216834 -442123237 -18991218 813804782 -201843138 -251040794 -511503158 868935329 -374321487 218259710 -132028188 -385382232 747969762 73076296 -850873563 -859634110 -795790571 999433408 394527998 -873326700 573371215 -440978343 -816408274 -380773228 -860450240 17605175 -800466316 428540521 455715830 873216179 -29795159 -153586730 13442467 -858515827 -775686649 866760833 765327202 -184434008 -981415888 689861411 -138146311 -723154533 225677788 -620554685 -743923282 378842542 335373857 -247650084 995042303 125393418 -206809641 52383581 -308080893 510157697 -832156843 633809485 371952697 95149640 -718501354 870024520 -30762479 -129998964 -156258323 905173353 -718984749 -233558498 -540813995 -946047273 -364456364 294970168 951019934 -491747133 -705088394 730232506 -221090393 733295996 -861023099 -774547299 -230096894 435027792 923569012 -74457039 340374222 -613340114 -713177633 -603791828 988106816 565395835 494602982 -494798666 -97037465 -782880539 833871211 631856396 -128476519 38048735 521711452 -716319566 -841246718 783624315 323747149 260099619 220769396 578808344 -600869475 -721224322 82304132 -344396052 876193274 -285145418 -192415348 144086164 55501043 -413125182 920854398 889315071 338095430 -475977315 -919685047 -641826522 746908247 53306258 134604007 382409678 -271850160 898787971 -859564116 -533915052 715690494 -10198443 601051577 124357148 -524087827 -765208068 801762933 16663390 774181812 115969044 281976049 -282304646 806734193 -232749105 -363474282 889818098 591742317 490936838 -523627203 -226601900 -322922274 -412358588 229541231 -309803305 556351825 943295134 134708352 -708304255 366851093 41453736 903280683 -308247902 -308907708 -807148018 253077744 997667278 194273837 -507341164 179093450 -645670227 -81643149 626097446 -253994336 -595739572 15272505 786079367 73369734 -5089372 840816263 -442109517 -387560775 276429358 805427237 786813808 -9510014 570785142 -128927592 -568533888 180736292 -577155841 526574022 -14960485 -436768846 -137345454 826152467 820437876 814169359 449642727 636574612 719615579 -670140866 -169228196 761656267 -251093542 529900656 831184398 -592434921 691799724 -357475973 611699386 502335048 266889175 801644971 -430044897 -85917682 -173503671 206829549 -563040486 256492530 -309884610 721544462 851313303 423207184 -55251154 -960683669 869379753 -71746983 833155585 -810131138 420558642 -2305461 -922759354 -265442854 -477707018 -918179368 -638095895 756512137 -416009669 -155527660 713783107 -291987735 -760803334 -25635427 857850863 -226968629 -930667167 -752786220 193086374 -850855776 452982204 24622763 945028550 -713768929 -993171397 967058609 518859678 -201811503 598078065 -652684754 815931996 -582180123 -521072205 -249809112 -48463081 673531304 55245807 593836304 -209047864 616255508 -545842090 885284120 369203964 -407451603 998630197 -349506026 17723664 -749978553 594281040 817194014 -425862139 -530942804 46838840 -461618111 201670797 578244681 -448880805 942345454 258155474 552887622 -510392160 594635079 -244997059 681880109 416909185 -33673807 799885312 911662771 642448062 -776451234 290361682 -832751173 -2443711 -834084497 484549754 992876714 223627123 -662882593 156091050 -757932039 967317205 -376424555 913921184 527624312 -694594045 153706583 -105358291 858298879 33538588 121890233 197252374 882612706 526689231 375859358 813804743 -435253629 -123827515 121156823 538194537 467239411 42635512 832214247 588551035 598413217 936809209 965032320 559825241 433035471 -984085270 282332451 20776463 -826016900 593142289 832660871 -408239757 576774508 -881171541 -268281704 -112710203 -27760917 -30839081 436073456 -578098556 -999000602 864038477 -864673737 -261046740 -456728053 730184898 565812111 -504983990 65242765 359392788 844476072 -944299499 -487465818 100652369 -882787622 -251480120 -83100678 -885670726 41747578 489617230 -649588621 281579914 109640635 19324324 856892540 -440393325 -120320952 -263418250 -739125500 -640785168 -539311757 -300426736 178098979 -425353683 -474941657 571408715 318906776 420243475 784448346 -301273098 363418311 953085649 740727872 -394080827 -86279491 563534327 718259466 -846142775 636103180 105145151 705417531 -604797991 -253306356 496155691 -863453662 239347532 173763848 -54436482 -341228460 -874037626 768845988 764984074 -204996867 53387571 706085232 775470098 -650879179 285488999 -628918739 -385988398 254170851 -129411990 -732661912 -452556890 851195808 -573133399 707828549 580809319 -297509568 -339815682 -117974460 582186691 911740594 -375382490 -93256411 781632839 173713031 -67418518 897886185 761424503 -174205708 -844987254 415754505 308630680 -383095663 -132911000 -393128598 -890535248 525714996 292515317 -306703847 489680296 710438285 -883428668 -50269888 -685983160 620355950 -835960036 -116336559 -190230250 -129235236 -910549741 -852259803 -647588273 109684455 670838675 -904839666 475585329 -43243292 221641628 -9533105 -422561590 -249169882 -579062745 -7546365 284998374 -943951568 890081138 -120906101 223061124 890074635 -961874208 -614721086 -415080057 -391091569 -121891460 -747837645 -455769146 -122834238 691787522 411397952 172908518 875022627 907928786 388059782 781341088 811232982 -189284612 554801951 276451951 -869223238 25774862 -604918388 -998315124 -640148146 -528266696 320789751 184600381 -616046940 -204624619 60410954 -615993134 938516247 502626994 506358593 682088820 659903132 -138096941 -777803809 487985159 -514577810 -714220661 912701694 -116828073 -274919034 152124884 -460755795 -655427137 80568953 369837066 297921734 -230550397 -918599728 744493429 676920622 329757986 104401629 493837201 -849134 -936507959 360380574 718272751 171926921 264490304 566490916 807558509 -406953422 -673927680 -474545516 54775285 379409142 -160283738 -727791950 -347563224 -173498103 448219443 -177919505 -651865118 890666001 877131244 226931089 600850625 -980361604 593900151 26549972 -919620444 -808668240 -859169641 761745266 -57868090 -58764733 -485697045 528555293 -666770884 -174858255 213785347 -740424100 -579297546 -929103586 -257397053 876469559 780692542 888023944 -605497063 545089288 -864508171 -273403928 483674497 -886053713 16368455 956775475 887585475 34063032 -227901612 -988028169 -819660951 855077139 931756381 582694721 129997869 -233386305 -587566624 229370974 -375970586 790799208 970881290 -970668303 548537560 -991101185 657185292 817068700 787485268 -906323159 -35727817 767625833 -994071664 -675584596 -844640426 125106843 795760960 -631934106 136776468 -180862626 -757064162 161345841 -800613443 -171909764 -270086332 -118769720 -174044177 -211014777 274833270 1371269 377349721 922606951 436758086 992555956 809544163 -700536275 -855369696 -788821753 778267815 747336339 -298675400 -221413789 102432399 150163301 -610309438 -737671370 815442366 447539416 -73232045 -746831070 -574192127 960170782 230080602 53052260 431214724 544370621 -536280905 17774508 658497878 819310290 894634426 898764611 283975183 -693963746 848017664 497675314 -504142031 329543667 267541026 -78810742 846830288 -537467361 -789070794 -899289924 971028376 342487862 836888138 -618789118 75812909 -525652980 131316786 -702957212 198601952 222250847 589651400 542704961 -704941398 942892768 340232783 925289544 748636641 557407688 274923688 105511657 898353098 610765693 592035776 -229004067 -589882646 -509958395 557686126 693397656 197243047 423186088 847380461 474157530 -856746952 963335817 -793840010 -716689244 10784971 -688217581 -762339938 861766407 -798822818 -393842248 595556639 210996960 761216034 892208260 -984440962 995078317 -689787425 820240152 430451342 639949168 55113487 -640121845 211334993 -849558067 -68616471 -417331484 -665718453 -124206852 -867578573 971683885 -499101112 262533992 -713642755 899914644 -161082705 154655963 327828901 -627320648 924246085 808077062 -702531017 -191205378 -833865173 -257833429 -198622914 828860717 -704704035 31896839 -792104311 379445004 -569440715 162502233 -803860346 -970258625 958860734 667331352 -934174775 -267126311 -621014552 -583303968 104195402 46473265 -196367310 -458908464 94118251 18833074 906648981 -437729679 841016220 154154604 181638654 -18811708 -135250963 767800503 30647110 732792173 939000591 -700573074 887041386 60669317 854527920 551982349 998554810 870320988 -326624603 -935132104 -236730936 38181902 249006646 -780025946 436139431 -462800201 -293535539 284711440 528433755 879604301 -764755890 -676739516 -14838831 -487532690 -450370902 -211544828 575810770 397637734 713929342 -213656219 935351284 -324589914 100508281 811972927 -659297448 996330851 538859431 -180630802 753060435 -485841908 -965060968 -363932837 322341220 -974218226 592513918 -843883862 500012263 22614491 619421019 411016532 -899892341 -612758215 -660314849 -596090985 221338691 -579911017 -755301027 249060399 526050522 502557378 857019767 605623893 209847657 639026151 937154433 -59569996 959250077 892503192 583114464 176025261 803072891 584957534 -785928501 779315905 972444265 411578396 29552520 -609011515 -250347175 -20019048 83983963 -377477070 686342191 -938611340 -924924180 990655913 90707350 640987361 -21275002 -351205264 804337565 639443338 933091805 -996831222 500737493 -779679706 -342728393 -765333097 -893434593 -749347370 -169163544 965497496 688804986 -270164105 -988580699 409994022 -416290089 -809051440 235237123 783416973 837933476 823863773 758774000 445511209 -150825723 314506649 -188483387 944791466 -908654108 891782701 -675932271 -378625968 -386374702 -855934887 -207325455 -543305491 707100658 801154177 124846986 -384170144 -373531920 -360946896 611594217 407271565 -742068070 345131284 -465558662 449595290 561207757 337707348 -536447099 -716758372 545418765 -522489087 -153741921 -685413491 -760718928 -748510469 657167808 -834307826 57725368 -336414201 -592695490 862472952 -331435946 -792691780 -602581163 -362076613 390802821 -654264736 237613446 128336443 -880503964 4877057 611079590 116104947 -432127525 -666502410 236583844 904153104 953910702 -754013632 -79318818 956828339 -68509935 -969657624 106613435 822308302 -339090772 568983920 -421349929 249626124 122913653 660918116 332152638 290015025 369073735 248215177 759318616 309690947 -523555224 311614488 222615612 809484246 834157206 466589619 462004610 -582324266 244672717 394745573 357133614 -331899078 171047594 -500147995 348396191 -934541992 346538792 -177171232 476333121 -546671903 709374334 795268583 -511588708 -595071792 -162281531 -503545219 171311135 18904043 381072440 567495664 -995942791 850629724 -521231374 -566161133 -88411974 381185548 130020401 -124609743 -285059715 -779821819 -681378231 771817150 -922299298 895321113 23394201 587545187 47588733 581306935 -88360920 902605416 596864825 235267228 -483461957 728624810 -558740885 -77254619 -881163867 303162227 -676443543 -223267082 171991988 348537069 762844871 569712044 -667957198 369510065 593380567 -661004920 247268558 478504926 548163497 -9552611 -870100162 7327962 -166614080 460287582 -229503375 785868590 -320469842 -668544633 -975219052 261690399 322570331 219818656 281826263 -258727993 -73877997 -817232345 248068557 250594396 715924691 734884231 -867115184 -386809501 -388803442 836998710 -386095823 745431529 -675687988 -251599337 134984167 -210982886 -841853789 -254810240 795269143 -164356496 -723626696 479268492 577297090 -462524268 -993760260 -443519244 -679335648 -588117895 -48784987 481506361 28475224 75992370 623234108 521690209 -534723477 -592332292 -837463845 -787843571 401160490 -303145321 124537846 -909015306 -939945582 754395596 -925088056 406790349 -93520117 -159927485 -126657455 -486355452 -169070390 779202738 -275488208 512352241 250962567 582729472 956026659 408940470 -900714815 256483075 -383922177 522730599 -58025920 421179021 271718907 -559565675 -416350878 951573690 902363465 637705379 708852320 -135824855 890860939 548616746 949594392 290624585 7298775 268706863 996332768 211785883 545527108 669457106 -457890351 -539347088 -493741491 -576890586 -447214003 588088510 -917895074 486254309 334011570 -611676313 617681835 -739907892 743778259 -354442007 -970769116 135403837 -747198560 -730729591 -81704855 176370004 348315585 -247770286 -830589791 716260327 -412706913 115022077 -646714097 -284416423 -868527913 647386925 -876789062 152556413 335833429 -775708983 982014379 -626357801 -374972485 353046541 943990956 389227074 391529104 27303137 701749261 76554129 -557371412 -836423571 564983791 -88096790 694626720 -773286737 481244628 -354497848 -276871338 -377471301 491378224 870139991 514616823 -202912062 -823881396 -361638593 -144036643 -444920436 -456916064 172007611 -374509348 -453647970 -130108296 799914449 -649544878 771929166 692531362 830418067 -910182867 -87469023 857077654 -909184017 -938396289 -14574346 485571993 67603837 -776173039 -658693620 -999010140 -218801395 28135380 837918472 955003990 -123797226 615985542 48650091 893530779 850426354 -26524014 482056260 -263549852 -451133522 -304365661 124876228 192605092 795173888 -207183472 115030129 -510400947 -185301223 442494615 385001095 -409860885 246808741 -681098712 -780546756 605480622 791203233 -500260816 151441745 -514517550 -648110829 158286610 -978038778 927331146 -396228377 828742891 31317209 -969777727 -45897409 -936822562 275347054 -225269656 -937132996 551080058 665547762 129548106 -375110433 802139291 -389065234 -695745933 -914650054 -202326714 114309926 822449537 -292808713 -646582974 -993668226 -949082191 231988695 297732887 618795984 962062100 292868351 816566025 -469150997 -944260273 234121886 -497884064 754187688 224165231 106547014 438819162 -610946291 -663732886 450742836 93679109 -497614797 -959165144 46750187 355174370 891095011 -702751877 -693548534 886561130 483426892 -152567567 591648038 -967484586 397992997 452449778 797520756 745259591 -419444260 27268661 -402179725 301624797 -417584154 915497629 965109608 -403842392 667405693 654048293 -102190416 16750569 -524793205 262997063 863361558 -701388507 -775037856 -217858058 19049878 398968743 591320547 517478255 83348762 -857508043 -216738773 397704023 601333667 -285406433 -117522825 466326043 -626113940 681351439 901521644 -292510173 157605285 -462286030 514517982 -485481408 -117908161 297134811 606703188 691162243 146931213 -364940615 210812244 -219141855 -87664740 588046970 -201155534 -952995050 318698875 54919932 902762244 -59154794 -883644482 -955277300 197226256 -441396967 -119498735 -756247115 333085668 773488608 -344911071 731076367 169800531 -141545989 -104180429 920056544 -224290910 -995261055 -440070559 788947635 -209187064 452789385 718470057 -419470100 -279745712 978939947 597496257 736410404 -40989806 -141308296 -121559248 800989322 -328863668 669096749 -153816775 983832335 -286336767 318691588 -676309000 795268915 -59651411 -166803395 290851208 20320432 302995328 917607199 -766533021 483958973 366634584 188707281 -984147417 51904087 618520726 -882512965 -84889362 -133167679 483462267 442896851 177702447 691893316 681812978 54221301 -490274434 965190601 866035715 -77498242 -895652711 -766866478 -584682739 24371956 -623847609 6624008 -859023011 117572050 -944485043 -448903327 416424988 -967714252 889268315 -440117670 -26982872 -79362092 -174620775 -26189080 -284364269 -816152256 -717896118 -739468264 -888581997 356483269 -980257305 184932440 -251566215 381033573 -287659411 -582481630 -48660694 445762619 -928210673 -342625808 -472180087 -224547575 611899106 -795179701 -461294859 733806413 -948419609 188215620 -105104498 -450412746 -384338294 -680729864 320063131 -67335017 31055583 -342147751 -317778915 260110653 737446760 4720287 -875526270 520113217 -91745165 -615468931 -890160275 347815467 158142733 773816589 393963043 -327358488 -77372044 -903575538 144339194 578658901 -812339566 -696629018 317957732 -298464237 -969388267 -503834503 824560743 -993336412 -414442328 -375855128 -392100289 57564475 -348628964 -835605020 77806864 205403095 184401655 -894095949 -698972537 85527223 67439117 -116220316 969564350 586889169 -797301172 612701046 405464402 -34405014 -53651675 479741910 -736956712 -130763314 -933258476 393210715 -328160256 480329836 689549861 -842641509 -591389061 -598338189 687397990 196418696 287560378 15471629 805299189 -540479552 -327708947 -241631963 -831274594 398860125 733489611 -35103931 -91444554 -29962914 -767315903 -705167519 61705326 -781762794 -482594402 -751083329 -881400765 -392675497 -215468922 51371995 -869780246 -986059917 -795821439 -182896607 -376273586 -495850873 429037441 562637017 605096620 -571201804 -37537227 613244952 220333863 393145427 -903107454 409801188 -157895438 884454709 -640628538 756428821 -754353864 795784724 645707551 -574562826 -85787489 390908863 533526416 -463773566 594767660 513157405 96704736 -138428856 850538725 -713357573 -292360721 -780603489 -758378247 -357085355 -164591983 -298466809 726549847 -987073784 -690474136 -580733093 -369935174 601087772 836992468 -437501390 -628110382 -213609978 -478246726 910343545 -524958711 -594032349 574838695 845489882 -508098531 -984502448 952367606 -658146755 -59140610 -732719793 -361986541 -40658358 -874179024 -1001763 -446588721 278474143 717621943 -936799179 392165830 919696741 -693020089 -344149737 -536870266 -832190264 -689480035 858149345 -731965112 405306245 -721443777 -551342494 549339358 -313385898 412222073 -3058159 -658743664 -741956610 713354366 -556651257 127564329 542397619 -628199595 256108866 831332295 -266293768 -355031281 674491553 225344135 -406604820 -712508358 -24513450 -973876011 121383966 529056912 -929780376 230898379 145749727 -513935634 263314003 -526281255 -788395660 595199944 169859670 -333368026 -354068803 861206115 -122697647 -699113568 220308717 -872207873 -565502110 786800888 -451115278 -687952391 -635043596 -681211659 -4544152 699937792 793725514 -717257593 -933272210 628533792 -864478664 -588702068 905561523 910792258 -760997701 -123413071 854055505 -73265439 -750256015 580201914 -311836483 -919385333 795705774 902288836 324312913 -442219782 -536650004 -115029867 524763554 -703531976 -459605454 -254814466 559519263 -755779396 977523343 484279329 76632856 359024009 -838882820 396592100 876385435 -902302860 -625348228 181161507 577022537 -927097095 -12849061 -33482814 317663937 -853036139 -879343027 700336563 104166916 45240735 368964963 -16047323 -1577328 48125907 364836025 109284797 305489151 747898708 321325911 449342267 117481482 392305880 652310447 -351393234 308674579 -62832421 -642230623 -813722268 443271792 -46671258 -362740795 850712958 -966726581 266418677 -356185655 329438530 652348473 83524786 -816227618 -489235430 -147444317 260047446 170138731 684372200 -231254142 -363771811 299035863 866610923 -973963902 708063301 -616406022 -378118905 -703949984 -764100053 338908714 -6303712 56635789 397340231 -90961614 -937119506 285574054 -217839082 198322956 -280718959 648197480 989446074 209420716 327970650 396617958 102487106 869764954 -521335328 -75129264 502673959 -746997927 965058651 683445862 -957955756 -516936256 -874594378 888628148 -990089729 817766738 -638363540 913117670 336958744 -669024051 -118367397 -662033406 -871439461 5075329 -863484738 331309037 893898725 625717602 230930148 479541246 -758766927 626873153 -101490958 712413353 415075801 -989674733 -621882575 704218206 -930274675 100444843 -829707932 -927723881 648366641 135796499 -345730260 -825686707 -820643202 108046910 -150254754 937593242 -397615370 -725196416 -480211341 363107144 -703916134 -342420256 -228742691 -505668601 176255214 221933793 -142075728 417967636 -129330686 -403565971 998297833 -352980703 -804346210 -463123082 599286769 13743464 -344574954 374087746 956271719 790103515 317351740 449458841 -110075791 -661265763 -257338798 -233507274 784644139 976676171 -465714454 597462436 -270895740 75008333 -425832170 -691179307 15076334 807504496 -886076247 672610943 -572819557 620822066 -787770219 897421480 -808356972 -448851176 637131610 467701084 -48159630 602848886 970600804 -772724347 -163499867 568312237 -183067224 -658903084 815363376 209218332 -122006385 -334591390 648923160 145398782 387966077 -320197481 -59601490 -624361438 -821149478 766920040 -100269157 -81634467 -226556199 -429633907 422571430 278589529 702097357 -808136709 947593949 117358975 -852409043 880113242 -616270681 -254145558 -916414919 48179261 -246729813 897972016 -774598378 9576126 304296069 926634345 -377079198 779131078 123225624 -423324137 912992916 -865635811 -370810345 -10935165 239690479 366021711 -587000601 -999271237 340727971 -559309641 -567264814 513902496 -315504873 -574608306 -451931626 -696866647 -899668555 69299328 449126167 -966493344 907940932 190344628 -439984707 -130376644 965792705 -38286515 -556987461 676787139 399718066 -376865378 56159345 -165206821 -63105286 793148738 347299676 339538580 304178458 482982789 729136920 -712592399 -441570708 -471904757 745297099 -630604243 -121289426 119779030 -712019718 197198889 17254469 428836655 190603877 -267652715 77988524 109699946 825290711 77315625 -330731639 -444016516 986760569 835002956 584717865 -322774336 -719846375 818010575 -729713328 -2881445 -204235530 -568887131 -117854279 220853417 128893177 303813167 446614525 167657127 876040319 -326883779 676261616 368600396 574841696 -552288893 754835227 -167485189 -713368284 -570531636 -115421556 135671068 -51325031 68200642 209574168 -933971223 -168850723 438181759 773467537 -123964311 219315762 -329792754 6143411 584772333 88121770 -17367227 -626731129 -217011445 815955748 553946545 809080997 -449299318 564331356 390960156 892285883 -463309002 526222671 -431334724 -491835380 -23228390 462124959 -777164525 -785775024 43467600 -57662763 32020119 -881812581 -936060560 10648063 368674814 684216485 -414463978 -645402924 -554108353 219141643 -90134460 857134272 -228524273 492772596 789337188 349922122 -623659629 888590245 68170831 414677465 -420767579 474985112 153377630 -157417635 -624526698 -663027686 -134237458 -482024928 439919776 -54634512 -333981585 445957230 500755881 -472346627 92110271 -814484484 -296914241 720734239 -547709653 802507331 193395775 -93615165 198855322 -772965267 986963453 255037479 -77034738 -628416956 601178729 -123718572 260414238 822710628 -618242608 639767901 -741972469 643899650 560528664 -918876263 677091419 862734484 -613286587 -583556603 -38031975 170981732 -810069965 444984633 931005520 919385354 112497124 -143655292 99342751 49524943 -186972880 923117666 -913939367 686974253 -361891223 414777805 79665743 43532969 822142446 307016291 -239203585 998788104 -448489052 -554150877 -619546864 -405535805 297433707 899995073 -747222465 285322984 713957336 -752098912 3894279 -246228906 -110109198 -800454447 237726103 -135581819 -374240714 296293871 -865578047 301841345 11323368 65695574 -474174535 62530813 990193798 -72040354 -864371617 -84251508 -917581852 204831855 967487586 144683539 -249851124 570948505 627211160 -791260190 -788150278 536336799 -278302292 -688347132 -645552124 -997088811 662323825 -655397057 -300795085 -119695085 878302687 -719944064 615220496 -59657409 -411880142 338294386 -147131690 686900881 -691966253 -225424606 508518635 -998666941 171628796 202655434 -164585753 62914137 -830389038 685305109 730484156 651032393 532149666 538366606 -790763717 194405213 -596023885 538447957 -729882542 -34527015 667888698 -399563675 767269868 -57132454 384581037 -223460063 -979974353 10566726 -331173532 -321581533 784514548 892894238 329249707 -928739481 -236635675 -113228585 -355926237 36961168 762718186 -457746737 -617113593 -529409324 98737414 -238475136 21082485 131231447 765680085 560222348 -158032582 341225786 509863376 807931672 193356807 -786052417 442874397 -373908744 356929007 -730730995 -983850758 440789561 498494046 882512441 228534749 -686557040 -633452028 945816580 -127854486 492290939 622310462 -782735549 842615788 796120433 -78693786 -320317198 -817541974 324388388 -204877520 -211082400 821276877 -487759505 -688526654 196548229 75136314 681578088 796903817 -724881861 763945276 -746841046 -17676224 196765576 -58230703 -899188435 -861326545 -824288059 524185765 -517761277 76629154 555785494 -535094257 -629040412 934685512 959961967 278603743 -700506144 -973428189 -880319116 510828180 756622477 103831459 40670414 -373727704 -619098238 -670359124 256541146 180661784 -607205100 -951022002 722558801 372636490 114882222 -735639509 -674255310 -908260385 309538795 878874283 -379838712 -935894699 113019280 -778973767 914496900 690841126 -887788283 -507926566 748886692 -585030243 426721242 -998642476 113025531 517304862 -79861855 -37402655 -213676344 -623825258 317333769 539911666 -588532298 -966946874 -319875892 796004588 -515525450 88710659 -218496348 -380357675 -768883799 -579477042 -392009350 321311923 965010218 913957689 -629752386 -676183312 -138217485 841326824 502482809 783760271 -420864758 -460742082 -145816572 582673470 53854134 727730618 -576997168 -3680641 869098726 656955763 985798300 -617125684 483372548 -707603054 -484924710 -274111704 543634582 -602349891 199523469 145184474 -535536585 -422060428 989791252 -289411274 252733278 387497845 618547366 -649591907 989050676 216771923 566209136 943011051 -182890314 -359865812 -818404116 -790755413 532915770 158691421 466274978 86354353 -237402881 -20011556 235237251 -901506157 -786135915 -40473383 -621935898 -224566483 -186144163 282780692 -214854470 -812266492 -914578756 609546651 -195975893 -758028375 334657176 -144347868 815250829 -221863512 -225251911 -4854919 -33689833 -580615098 -862429156 -357075230 -107268840 -237361500 372796891 582876385 -217482737 1460487 401758847 -130397179 -460042517 -208609792 -953928830 -75398113 267918067 -258252865 783957132 -958769523 475598071 716229239 -669786819 11657380 69635815 -338181713 331676578 166729093 -894101186 -791026112 416501398 -55806392 -778994098 -933371757 665369813 220461660 347145158 641316678 -612800664 552010911 -299068372 984614149 -395447847 514295205 -549252287 -477309574 -773380942 -479798146 437263235 -741571881 101296543 -185273901 -820213048 970061738 -217092639 -48510216 -509864318 737121885 563411931 -401116998 -390220660 -835632194 401267248 -49230483 532118377 -319098068 856610218 -381522842 -521527718 -726673905 -647003370 -530109893 478241710 -359947753 -175103659 -406446874 868359729 -470093792 267973 -664381615 -298074088 -624040359 -676730489 -802354279 -158653241 -142345828 -363195128 650142841 449578251 377242365 98371038 -640672567 -376011722 55081704 -863013725 614593962 -67992218 -638577663 -673446927 873700096 195177869 35778113 -319500441 866035038 -913700852 -381344428 -787461829 -168856302 -726900322 -465697172 120402167 640429973 287003278 52513766 429369383 251309300 -155866943 979476626 943764895 -191683302 577817858 304971197 990594734 -185359368 725680019 -347537834 -985785531 234029408 748302429 536958590 960205930 -757978570 -148509731 -419102784 -82474893 -238974767 -884605807 -654953100 803832564 476841913 376408609 930928133 149688908 -596501870 -412669781 -524997919 381292570 -862864118 -623216125 709548568 -802464578 470280384 408125134 336006118 176525326 -121566113 562540822 564250230 719484012 -726311144 -436437671 -803228044 -5193860 -742782378 845697312 865542330 424750695 862468380 -488076958 -35857107 -706792780 -410256623 -173508832 160551675 534691203 498761696 512098039 940703762 -153343247 -287755968 -897416467 441336264 826036958 365565838 712093138 -828525937 -494301009 -372240815 -625898228 -581095029 164663325 -51644488 412751120 -45010225 702456244 -18758847 -529210470 908169601 -393559407 -114015906 -426479306 -685633466 621149326 -50955807 -473263691 660202727 220314609 -709554531 -477663726 761516623 -320216751 117507325 -528133313 122287189 -920562172 -899180753 -380588582 -796646825 682635505 735937449 880579738 -698836999 846304836 -960301423 -884243335 -34396173 -474513699 452489728 -645431748 -531813084 570855413 470639403 -595673799 537432953 -832692262 302095947 844215541 -153448037 954594992 -179632217 -396781201 419521717 388779653 -870638114 340351244 916089437 -497393347 793827417 -344314280 500590332 257677846 6864233 934660676 76807900 143190195 -266366084 -44161455 542199021 158841595 435498886 -704163468 695915421 -748930882 -287430713 58251004 300602003 586665658 -478844840 -367430702 -902622103 898148630 -612660835 -982044797 -70079319 -610544327 -193336641 -882974973 222976434 -702005647 601210468 -402769899 -38635370 -943051790 678198852 -543825833 -638968456 340348237 -836110190 124754837 117113907 -915812640 431252708 -159552421 161258736 339425554 -983455373 339262594 238550689 -96034933 997090809 -689017728 699936416 99387053 834358142 451918187 267528110 208747573 310947692 864854241 -414649614 781141557 334831946 -880517238 414959140 -490079916 255647697 583575836 -789176423 640119042 -772670667 307867602 -119078731 881271633 -541534731 -900203772 -125767510 -994388730 -326854925 7000580 -44430749 248378684 -334288047 -970843460 -424046092 -789928149 455967753 -647164258 -246403435 -141845169 -245464456 -797216368 -927564329 -207922496 -248391563 58112998 889372381 947697462 -50810475 318461385 512167167 894601248 -46087064 -677735067 -795538598 -127733325 72974239 -572936410 616512023 -132324231 672510195 845172347 923665063 319086465 -408565246 20054998 504871544 171858216 -726389797 359927641 -808696980 -513121538 372523060 -448577419 52975458 -992952759 969555089 -645550249 249208758 -996252928 737184774 -882315961 -949285798 -626647967 120427995 -373761752 737017228 -632039906 893129222 -518847858 -101612574 105362649 -379756519 189382456 453127713 679385839 -864224275 83334900 35314377 217583532 15501789 465963766 327116785 622130731 163488255 -559931806 559669505 982079292 -84522215 860297272 567867493 -375455562 972621475 917040537 183882503 122420509 -840230341 -557216823 -881973210 -880200530 -377107854 -159639834 -101181170 -842687828 63070622 -406073284 -616102333 -592681584 -674145539 -183051710 601184066 283683447 -757353932 -269741948 -768101090 950803331 -45450572 -250089785 170000324 -5648130 -762726889 -394738471 202873656 287751431 653383203 401744753 -282918266 403022761 -321870157 767698667 -883940667 678906306 -823697444 -299246699 -958627163 -573064992 983928375 2295288 -69025699 -66479263 406909507 -974440812 -834976033 778091510 792309281 -61228730 -971156919 523568123 348659072 -245555694 -515775495 -127072177 10102510 -455031989 -626987766 802313807 170745414 -96371722 988224485 476711853 -96840039 -200572754 512746433 432170616 -570521077 -543047452 -533392164 730336842 -777054353 273518269 814709794 -386382793 -960089963 734957435 478673445 -179095492 -68219990 359462847 885495141 720525434 -142235459 280712622 769793095 -205920568 -337379378 -290291266 -175118067 868544339 861633885 806715505 -249427063 -487883587 -973937697 -56420226 622119373 80003461 -333825460 -107827146 528992533 40349536 734663554 189869554 -166581029 -757922385 -299468617 191326918 -389919860 803692946 106038929 748492150 145287003 105394978 207909894 -99387073 -379663605 191137805 754609515 432048157 452084377 -445191227 19231023 55493740 559579561 -757562530 -432575588 -194719894 671017926 99041710 352864807 32647415 -595964589 233006227 854244889 396602981 864722074 -230003463 -10727541 621608554 -715338755 -335555217 233613366 -225349077 -269512929 181108155 -858652605 -375559908 719474728 -430603032 -652576209 -14575828 -140911690 157429647 249447050 514932528 -871523901 152216312 445408300 -868108433 -909959895 635005247 -241123689 -993920305 732531795 744434016 -718047522 -509178621 -838460596 308958075 800826621 653096352 -898597445 -580245476 577899716 39708823 426079772 -269387209 -963569234 -309725159 -992611046 777607587 -348391790 -576953728 173892266 600882111 790165257 268621974 120780461 823393693 552000098 -992919072 76261924 -660683994 620405256 935977750 -830444525 -944778385 740939640 541046443 -690157686 -775973268 467992206 -247909382 417238641 120455336 -961427614 188083569 -7736957 21864518 242597927 -376698537 -499545817 95146277 307991710 -745480243 470888161 467924697 -870266206 963660340 80874639 861233120 -874437157 -325660225 -214836539 -37155720 -784053204 -887793100 -59666263 852379111 425374440 -988234131 -596861345 -251610795 -457516066 -920091324 -267193022 -473731538 -415341224 588330795 -926617133 892927283 499480380 977498215 -765733489 672149603 273644973 758656539 11611676 779734684 262502999 689706658 -598045192 -167173513 396978122 -8494567 -135291102 30451616 793854034 660963780 -623370041 823779137 -223942137 -195932045 519486269 -577640585 -575580521 821409309 -903966949 -38842629 -132374336 203546774 -110200577 -985169976 818345574 995166705 856954069 996288919 157149888 -839699489 63759233 645110228 -824515865 -364972607 713142869 -655482406 663386714 632594666 997796371 -413810817 -695391611 19651435 799722581 -335329851 349293212 -703247778 601592938 -653128469 96513137 474196254 831041390 -492137525 -649046561 124940728 -555015998 -372541278 220491219 228253322 232735192 19710011 706420815 631866503 -83512049 563941772 -744559662 -358312328 776001287 -51082789 342327762 565600774 171392048 218872284 247219645 326451938 -317685397 537634021 -56110567 -242261224 -988161630 262120796 419600377 771117815 713133000 -570437000 393527477 -909328952 -760361796 -54960 -364498105 243861623 477674034 -562206866 307862913 -21551 292050363 -504960160 -586345502 168915451 401808809 63311315 -74095799 -893039294 243858084 100353869 -537716180 -330537168 -533550808 -214072004 808959821 -671909977 -962427785 247577300 -945235894 589163889 -798575649 -594569176 -611488114 930448938 943164299 -377217782 549782778 -974518206 319977861 905292889 678355895 -986770280 -934683783 756891048 391972310 -516937440 -110266879 -347059464 170501166 -159305934 231625948 -364168610 -618633124 -785889794 -535918246 -35590380 48763102 -513148463 560673706 674164635 -736673421 -619656973 -703798471 997908856 247938505 125637381 -624424665 -157439210 229375354 -308185729 605838650 982901232 -835781820 -439868881 445771997 680933335 -536725465 -639153837 794828372 -834135382 612447503 -178000215 -847077465 -86895987 389393278 714257076 -408052565 -394540005 573824312 -366063983 589917741 253958008 872478127 877608281 -609096445 559129072 641696692 -388965927 405837439 897916169 50262763 -305553554 -732582656 -61834836 -772798025 -975156763 351449522 -776512920 -965598343 -952060452 222506784 782217058 -151743690 274988233 619804999 565999208 -401529565 84383281 939842560 103665845 -282023139 996365120 -823767478 -505199995 595150724 599473203 331404229 577208852 145496606 -775005843 -778019763 172022306 -507568957 -123742506 748134569 213253192 -628590948 103887712 998386981 113314098 -526439072 401625090 264715972 622857111 -273300304 508568556 -707413945 886005662 831331400 -643297440 821466366 -924805874 914110664 -158764565 965354053 -342748855 -23215672 -835364710 -639935519 -201978746 195698639 616671122 -962232323 183929226 -404641287 593844650 -880925268 -625882004 -714649239 486263253 995003406 663349204 -174929071 -38208114 -780616258 792387212 966848832 128989161 -768863649 -995539175 -281375710 -471625876 -104479187 -280298707 -726379627 -524018633 493088485 39847394 -993325110 -939435099 -146243167 -946689610 -925912335 606037189 -188197702 -590761490 125802843 -219819240 184063923 -836807905 656982397 984055039 -695250892 -172713456 -982213043 409656842 517869007 572551090 466819369 -609576659 13340574 421948900 766017552 992312869 5692879 953174243 -479139641 256787106 -659646148 -926089012 173871169 847245464 624177604 -377685734 -936776579 -191982305 -801118957 587265349 228316563 222779422 340886670 179032199 705845022 579427631 239116385 -201130889 -911827326 -423231549 489543543 -138977315 448139355 453878760 906593903 315112151 515098424 579016013 -160846024 -871747386 -844820860 -99853643 800189954 603041806 175154101 -17635482 646333261 -725509424 -185293478 860248907 878675296 651209361 -464600164 -710331665 499441620 470639955 769624838 913220373 267241466 29766232 -129931359 -458154922 -100123596 12962228 8761392 -149284677 979454398 -182068442 -931718717 -366716889 -463193450 -847877039 478562980 -988994470 944117083 568491426 -674127762 636747072 -562697642 -289423923 -948027006 -13599019 30093854 408274708 -142068395 291909651 817911134 756399568 -387837610 -706223386 -360090867 -32450494 233525731 -873631216 -298216897 -881748886 817823940 -190172397 -832979830 895647304 898788278 -443129794 266275174 -940041362 480826341 677914411 298292782 -173277242 -4033817 3721900 221063270 245081052 239673816 -836620270 -160815174 613502690 -215165023 200433944 -554029085 608647905 568852896 716319598 764992896 827018076 919683174 617965161 -388680127 544037753 -304605393 907903927 145481884 509962137 -983859558 986764740 -869752899 -221074229 -295363882 -869826252 -495128745 -319181147 133692112 256181040 964850286 -962439797 635359715 993657880 -570748606 622280865 907617254 -232340795 463247836 -793476427 118336674 -422082407 -370996195 387991055 -906957844 -10935932 -234937001 299180296 -761914153 23571299 788606109 -854290685 790944694 -278162831 816233102 -934679530 -497519029 122018624 488108234 -419411746 697973016 -33364395 879284918 367538963 208042097 -251894276 781055005 -715142920 44150683 -266709205 421936067 -980388649 -660714386 366005068 -686872777 -506225043 750563074 845130071 -921967666 778969307 -223414433 29842045 961956894 41252604 311318724 719243938 758312845 -366030705 922445666 -539244200 362969946 -453301340 -298506040 526167770 878867075 975380264 -723107657 -878251405 -346783003 -993682682 566938927 469357523 -567365184 54759520 795261368 -103471408 647991667 261443713 -145341942 -635898450 -46789869 -603093468 -119219579 -56642665 419252103 211374387 118693231 413617687 165825541 83045833 -766377992 -552998147 941663603 -295778067 54758507 686928585 -212341452 331146816 815000171 821026740 559606445 172250875 465262115 70282547 707608596 -353245330 738891865 -333722429 -250276099 395696567 47047557 903100964 -150645576 -617939431 460662067 -492064629 297661579 458827963 -54350919 229055462 -160724155 -883924570 60171347 423976261 133535751 -19002051 965757400 969839643 499508533 -850294116 255455366 835787684 -895719113 -93083059 -460518504 235421381 -321215103 89482729 -578726421 920304867 -91722781 590190836 -368108051 -692362441 -760862674 -144329322 548060008 -705310000 284192973 369304245 194939259 112460484 80956423 589360441 545887771 378246988 -582605325 -53489433 -428360055 114329915 -444787581 256807646 685640270 784234251 -605143638 711974518 626673172 308329545 392968400 -100144291 839216266 470382221 -317499562 -668005916 -666203738 649714621 -327853426 -876102070 -68709131 -165088865 -354155225 -219733084 889325624 -744936113 -997847809 -207282703 -494912978 256878039 574867270 683125422 -560380284 -734674220 442922902 318232834 288655389 899832771 672071039 455959071 675446787 -14850380 280389580 794998030 -535316804 259584339 77811724 865172476 -244916662 117010860 731555132 83920086 108443962 -177078161 -407279775 -434644226 -140898391 -896401192 -434894686 211806925 -658748428 -121255753 714411935 891005416 -696669356 580856271 -84029465 648152534 -503161059 -953799524 335886999 -306890781 492507141 -309171886 459307227 266346202 489485770 838224257 93856341 696544945 423288317 -618958221 -62136296 -555801122 -186288689 -613333624 129233997 997273568 927223525 -403286652 -994322385 620984952 -954024075 -594145195 -598345013 722518002 -921054506 233674371 752348945 -566991779 -47785448 -483316864 -121985260 -391114152 -348804473 -287340716 -488790714 901402613 497012298 -119328850 -832675164 -630809515 340172004 416851106 -223429209 744843941 832966847 -116210226 464363440 -950988759 529185594 -845207146 -728730549 -718015487 -343635669 -714049295 232322023 -730142108 933659941 -299628351 102824291 17596961 622684161 553992373 719060587 -23511482 -307944282 -880668339 -453645329 -166198343 -684778254 -229778447 184704800 656742840 139215269 672538075 542661058 72972168 349349321 279612498 -921987765 -143594868 -454647242 607873463 551407756 712473985 -554262259 731825423 -878268018 -416357012 532240542 158764180 830412286 151721990 -627261732 737286567 375171517 -436760823 336817311 -422159551 781140888 257910721 26752656 -359740632 567807296 615826301 492103540 -975649605 65340748 -339537774 -319970353 -183429452 -781999401 898818520 -685368691 766269520 59464826 -968881892 -117031125 -138412675 -85365934 461954784 -880039133 576246573 415141515 -382305820 -946019611 229905696 578738812 555906291 -223737044 44904199 542997786 -28076325 -515790367 207159049 -789770698 191823477 -887910587 601240293 503303495 363998844 855862306 -251686903 -445073691 -934259839 -354434443 -693214074 433672673 92285512 -888322060 965405316 -677315802 -191889916 413655170 936446885 853120380 511365895 -403972960 477471750 -773455549 -698852492 -25773291 -469925735 52749289 954726912 522582558 -298725868 -963423847 -982099357 47236498 24610 -96184752 451645503 -307637317 416183598 541431713 -46296893 -251827151 -710105012 -193279402 -959096007 137039391 601140754 674833884 -670928638 -38746440 -29969770 535144090 265972301 47949701 191917796 497531025 549539165 -239147311 -1495707 606664138 -866090014 752720052 971459311 -187251222 -94856504 -589856909 791274794 -253313168 -932401169 -264271478 -135158613 269662369 -68194807 -254086670 -965949447 -825290138 -587379370 -927147275 -125144166 693384784 165596723 611544455 -455354124 999973019 -371061036 -840472401 -743877804 -108032658 903588232 479978650 982857860 17311785 -289669527 -318535677 -504063581 985061400 -886243612 -849851702 863175840 662651962 556125394 -897392772 991198136 461220109 339374961 216524609 -737743579 -452926702 23223548 912140140 -437209411 -88385664 301642657 -26973058 874911892 558102788 -838855007 -109288415 -94099280 816663341 937928678 -154961704 985911761 599199213 -811074658 -949526758 524776905 -511357628 -753518118 524451071 841851119 -241524167 519841446 845155201 -399772679 -192939596 -848877248 -466607381 967405689 -658981746 -847564670 -558425082 -747793415 -933564690 -828202764 32375332 650341306 -704948355 -348551060 887799075 129045863 373369066 -590340320 -111662531 746051755 -877957715 -542713183 312069219 -111946892 984462145 735817672 -806466714 -888285193 337709303 -942446297 -356425452 -486584467 -880951663 -163220361 -954676657 -872619922 779854772 -72899686 645059602 26412612 -934103855 -63447719 -703001196 411928763 -970078815 978498147 -431307186 552626919 996170092 112663549 -586083534 -275863552 447379540 643867723 -101271644 21567863 158289815 350067766 83355230 876561699 -854054906 403073698 -660347523 -44437815 -824635155 74595073 567026726 -812591406 343066645 854382497 180525637 539510990 747700095 462168939 998924407 -94780763 962855380 -713317021 852482203 -868760777 518161773 400793579 305930965 34910458 -914771917 866336461 -236250460 64630489 911092986 103992507 163639120 -145442017 -514780082 525233220 -344967575 -969026158 -468336457 -795711589 -912318659 -529256295 186569518 801634285 -302431183 664315685 889455075 14745929 976290935 319066804 870645653 408537394 683653298 -667980728 -756728929 146233741 -76548863 315012157 467703051 -303993441 -251358401 -443454326 106933898 -371469025 -916913566 555570642 173566672 -53288354 -249839878 793653240 628127389 -213699924 -147631042 -692595338 120147203 -408217544 761501008 -767562533 32595640 -479745368 -61142898 -454039534 -104523533 408883427 904915576 775500816 -451032602 -18163873 -2210198 -253831962 589734361 -139319935 389409980 -142187579 -864020414 108489836 536388496 -655147306 -194060599 -667216739 730468983 265537805 503963481 -635802352 858270189 -578310587 -731151574 -115722280 241755392 291629935 -497324984 1844994 860634781 -152351003 547578993 747120031 -937275197 -828475110 607284594 -184307972 -878783128 -335163598 856452199 935931352 414752295 -251493969 737721941 772239264 -841672533 -262999581 405881248 -148826348 -72917624 181230133 161314827 234767149 -585797644 -557932343 344279028 831426705 -429152407 -161253651 10534231 481850000 -422716111 871619929 290616893 486996032 -723823620 67371123 341860376 -136325054 620512198 734154394 18348756 -896062956 800381988 118635796 445458290 949518447 -97604764 -68204876 -450696585 -354127356 -74938574 -606516789 973221757 -256884391 238984734 -883297175 -65905171 443224011 -349458425 -864824070 269591170 135396325 280168934 59993000 -364816914 973109103 -659546236 -378854025 866539926 -853558610 -156521196 -604115268 -603007892 68894871 690296656 114658692 216008024 -386135743 -549870004 735625846 -542880551 -338220462 -723024140 178738361 -198924590 260413312 -163317082 277783131 -105696420 -722176430 280846305 214729664 -26755399 445966803 -850921744 -401314689 586199974 762372815 -883723767 -80272715 586087269 -361579211 -75610339 874850056 -610081212 492947142 -876828523 -62243534 -366941724 581733139 -109660652 403878330 753621273 957028955 15246596 -204843690 281455710 639402068 842376438 -805449063 -586058646 708580605 -272896743 -770907081 -654828257 -601567262 -443858463 691857829 537109808 -564753017 957460040 -766778408 828112960 422529248 901126445 634871116 -65269309 -79962268 569313603 840483042 871736617 -95847410 -987265206 -512285629 -933168979 80111719 -844738018 64691168 390614034 188621425 -866856933 -945525381 452211438 -330250121 548232003 790027698 -664628074 843985854 -907183683 863763883 -435456847 987877907 955600206 761532752 -940937588 -182553809 -27643737 864574472 -742682153 -950920428 -544437774 84738242 -787417593 116462686 -983802024 224173549 -855431769 -839889798 454319450 -498851295 -825669610 -450073883 -537708401 -469251778 -931420283 -216001391 -43458001 470368117 937772672 -600816382 -160928001 -419123858 -835118800 690843140 -673366014 674385608 -723291583 -622767547 -863842867 -856987676 558873525 618531535 -658323467 859084479 743414484 -770440177 74129624 315727906 -443942937 869774610 666677759 -189266937 -951399869 -86667524 -948872846 -959917903 752426737 63415315 965630378 -756855313 814456022 723841867 349741473 -205777013 -571260934 522955173 -136757715 -465990396 407384836 148306291 690552349 -471195368 32965033 -453942409 971673748 -970597875 418269412 326114626 288816958 38606631 -756927965 770547288 -776440206 -750419090 -91951057 -152372236 -179331610 481552435 -95985801 -655337102 -122563915 367111391 -390983498 -535377345 572717082 612201054 -797358726 82478864 933038427 75671163 -800070940 666731470 -668471882 -484520714 671316676 34359955 -250197737 344966380 950074287 -146399297 173859360 701439612 -837803970 -746854825 502474742 387865019 -403444708 -386456308 486485406 -255274326 -246175486 -116288624 -11005819 -426007402 124674295 -382236264 -620554098 176907004 8292357 -50122476 -176858846 -293408680 381696418 456445605 667214384 313685192 245414870 809011860 -844812714 807841169 956500557 346534307 201700668 -156477091 -358496602 -907284373 -861284419 658707993 -498050823 -497633320 282955937 -738695630 -673034156 -57461564 -355609546 318413966 -465885709 -673270141 -357096319 -296217226 330774830 473929401 -201679164 750971425 -730873496 636101629 158183764 87211277 810856863 -444960687 118437927 770609009 569548242 290827823 -420394780 289746577 -833203735 648630837 -580733509 646085982 -85962534 710616555 688514555 830550079 905198091 -175158324 -864682725 -823251904 612052248 -958579854 -936460934 -931652166 777470807 -958176746 518224437 695745423 -277910082 361282587 -624028289 -874806994 254263053 -212135343 759566223 -106238948 -587933585 188669658 -740843689 770888671 766728915 -122230108 -483576395 335380938 704677620 974518873 -72895511 868057019 -604714407 -585622750 -311002673 -551620188 758360262 -645709553 -230100463 -152810088 -52097901 962374135 389806772 629331625 -592052067 562498882 211791297 976291391 -279256658 -379302426 995277841 -604037030 151736812 -580240784 -783396123 -564546606 -550776641 283743136 -143672418 -650418512 761724754 155338148 568567888 753180471 698576281 -853923582 -652894081 329640244 432590665 563926505 -284651491 505890212 296337834 -815273503 -934724818 898597871 -307145171 59521053 -214197792 235834691 -901914689 189204879 818063973 -637419036 -829480822 -153470174 -81050624 493225323 731757174 764960605 427668994 -280379256 658729868 367985930 -707505250 542529611 500103483 709899344 -200328384 952850963 -147037126 -691296146 69192100 959665834 -3554130 234303337 -669427864 445382543 -877098860 -403746660 428220799 335915363 -776015644 256899619 -599755887 -601585186 -939707753 833138051 142503201 856960767 -889846727 47742315 288167754 -35371058 601253467 -660542556 -668254778 -220924689 295534194 741637148 968610647 33471137 -689119602 293818812 568497827 964376516 310752810 -173932029 688516802 -153997854 977111117 -374904565 535355907 928255516 909957922 -733886 792923973 58587595 -101393229 389326517 911811659 -412062952 -385459612 420668091 267397048 723796067 -450380514 -12339148 -859823911 553317626 -986711170 466175627 -539512839 450138825 -46669403 761349660 -349411698 -726900173 165420856 661477826 501581427 471980776 -897983107 -355700453 976234470 -48115545 -322328384 693805671 -693430241 164839821 141726997 -255883190 191727293 698843626 -953297752 -285379357 -83356076 -46749087 411930495 769694543 -776118813 101349584 562979322 -495432583 690113310 837996413 768939022 901898147 774569089 -190190008 98901524 758670142 162493273 30392095 -874113368 -805075810 -497590374 33585493 237332463 565445212 -78934618 38384770 -794408036 24774380 -504750593 -74529631 -212566902 -499609261 507839836 -750254690 502251579 -164017970 507863358 749631429 722713634 37248090 279037370 272334776 -823077408 730429824 -724836892 414878427 -696156339 -766354722 656212458 -763636105 -470305285 731502286 642443025 -820658282 -532233022 -467364315 229053755 38606539 -124505098 -405799853 504761917 52049848 874132973 -69710064 -267886458 525485407 -878908376 -544026888 317422242 212987675 -530343559 -362476940 264299100 -528237191 -742554918 391346229 557136365 -81312014 -131659095 940664804 -239043847 869976484 -91096474 -876243176 551647537 -287017438 934178963 742842656 868655226 241971995 315927707 796145094 770420430 -717906415 996930411 581895019 899887477 -723447735 263234701 91269204 126764584 -739440558 -735993987 -261052766 -594007028 -159886637 -335309319 432912597 650811448 7829094 -248907623 88162970 138759548 287881906 786200932 65076898 -970383782 950757044 323857931 -8838571 854687010 337220435 222346860 -419133035 -470928644 -605105402 -924983 796903965 -595196272 -770651707 814131335 -935583449 701146458 800502230 -279213421 319748467 -958938437 943693857 996141700 63931637 750144238 420523623 87951174 754192623 237171269 888638021 -708661181 947670614 873584317 286687237 530035850 87228787 362251592 319513491 -662225530 -687249866 -917926362 483606513 -282455434 -932089220 950693268 -476037400 89584675 58215412 -476175105 -496469261 -127201548 -235628678 753533392 -808797355 136858115 -779585181 271547947 547683600 717975114 536539378 815218810 93149053 848721337 801765318 -739825697 430677178 -591881881 263183034 384351927 -931661817 -919607576 529047051 945528897 901115268 -266793562 -286764090 417973077 138909832 481942261 -924331593 -135979607 -49047051 143774293 -644346505 642353340 -378388411 -757458747 208387520 382405933 -589680619 49655643 -986848651 -21263318 -36273328 211461182 65926371 -147229548 687388917 669225741 620746850 -715869738 755661910 685729693 -812443324 -205314081 -346010381 -522074591 68326313 -346546436 22750915 -264513131 33080437 -562769773 303084946 615458697 -562204327 -414155566 226647520 255955498 -47646795 969431593 -400585582 678750135 -93382186 -204094528 -898446695 -119061086 -626811089 674961328 927123401 289738076 569793286 -774451888 -10439320 -582408875 -715877685 -858934346 -831413327 110019977 134749972 -88584143 467990928 249597717 188622027 512562507 8531777 -107053665 -657857102 800790370 822927146 724080235 650031806 438809734 -475210731 -954104074 -989729297 -754607291 -97634284 -192903223 -312074698 -103187601 269569346 852117472 871097982 48736947 870245988 345568492 -794971311 671167474 853296586 741151947 845224228 -666340019 334031283 -59778758 -210422610 184985477 9120849 105138755 485324109 -573762430 926268221 -441137773 -539245839 461089448 136193742 273770093 301016304 -259021125 -668459509 19770889 246570053 -319473789 -223100002 29526671 -739233667 161317937 312068942 -770787977 -592243342 264969497 -900970280 -627886254 157122113 -982149365 -706716546 -450494464 -535027868 -744592025 -66725506 -136874372 236866422 -955465443 -798408070 -567120378 -930309466 113382485 -116929172 -73517252 -498104930 158884191 795551790 381102838 622311727 -507000656 730397239 -747712727 232867434 -946370916 -269127709 402691186 462641242 805443381 -720558925 762252924 292955322 -923779977 714773347 -880428050 -499186315 -732866266 -229049670 379229130 981470096 -624600440 977029848 684525697 8590422 691601374 212625408 -376121503 476411437 -710004001 741023828 -500417132 -701297902 458174646 222830506 277593004 370410205 932941947 748851383 -958119113 260011896 -846566764 960512734 -434803107 379551284 -858546960 877434248 -661688166 -661245344 245414929 -336391874 -528694800 717030559 -466670867 -819725852 -551064157 382446992 107077177 860622260 -953874536 179189926 373028157 356321413 -425111662 -306053949 586289922 982596333 -486903603 317404761 -917739460 677378676 135865038 -957097634 -66632023 520988647 696052237 -390235855 -701369307 139090936 -785810827 -374356529 -585105583 780347102 -363504595 203046626 976393358 -96362805 -690923818 -993560611 739241217 -676639352 -226336909 510133991 726566041 -403195457 -49980704 718776666 688284925 -959981284 756624872 91083354 -866452294 208472882 402281288 -787073335 -236976832 419893995 -836843880 -880416706 849103112 422385507 -397662520 27061886 513828493 650052722 -419420410 -486977796 456995206 397156940 -553880819 582203087 299460882 267132483 352814518 276337111 -298668418 963441815 2136707 445029676 -290393136 150774433 -336447019 144512009 198852284 -49284737 -70648885 -114195604 -347015383 -204086433 751506522 543442965 916583906 -220439679 170250804 134525206 115683762 -329630330 249744582 -214633145 -504721622 -97780519 -795277815 411563952 232439073 -163890172 416014742 -977025174 -346315983 -748669157 666204423 -609755721 419939838 760783778 493514486 -4055641 -879060950 -140298132 256492805 330982002 159128528 -330212163 -494370408 -84596643 917518190 -348530445 162274679 465671208 154812983 800197525 -172339384 -237206389 726358038 342386902 -146765279 -325461449 319645945 -265206060 247946307 -202835166 -522160245 884021849 106120439 -317239427 289527015 502975234 276169856 430356561 -901786546 -755135629 486218795 255515699 928948681 -532278469 487812724 -676854639 534641170 411551476 871329555 -843535922 -292954337 -894271960 -74701352 684098119 810286006 -317157372 -112840192 -586612430 121108039 -178119948 -449940892 429669654 -646247066 -254873046 -992374429 -387039241 -119129235 -648660335 -750149550 -543394551 -855922209 479535594 524450796 -518949121 869637716 716102438 -861958081 935959554 -519667113 190529796 231346417 665553351 229508590 265570844 420545859 793737218 -767349540 499583751 -498966578 -722095804 -312370634 524030626 322604250 -765741637 -850237862 269046837 706387847 -704161555 866636150 948763625 -580494437 703415217 622518387 -876585641 -857665542 -21009284 570699655 919365430 290206041 -5139618 -963455744 -988057985 -343944437 -79059709 -673229528 -307978270 786453446 608180212 351625521 -227192013 807589863 77492873 -526539997 258263778 852819848 -964790574 -685354531 -186694808 285598706 988087138 50651721 625048685 307739881 721998772 190783392 671233036 906657632 610798949 646722621 -837343201 2401794 627273969 944972437 574781724 -626492530 873147753 -992643548 690381307 -64073153 278405437 -960241611 -511666734 720197593 -312936666 -748950160 177222434 622086099 -224468852 474220648 -669277550 -807459900 -772627827 -541859509 -74912554 984105361 285762486 -960008192 780101475 606376065 577756525 -78043490 -53600409 592039605 -693177228 -964945681 349608521 -132645130 69462536 -669869416 -514612821 701341244 -513649903 277735708 -597579770 -204082222 149860817 385248499 -234806702 -228431696 310763433 575078515 -998571810 768798186 615381486 22608554 298474069 130315554 -733562382 153599278 164886730 -947855268 -125754024 684778560 -178707507 -568531503 -492984210 689064786 502428219 -378672482 -983350700 -253062250 567670327 -270152663 800828417 -462898380 304768138 659310162 -812013733 -304412157 -601711935 225890624 -333317261 244800521 627573045 -23390428 205305139 295595583 954816939 153872926 455207079 291852995 -853063345 -35583746 -678529209 -993992349 -801937280 759664628 -696387374 -19523014 -41295256 -34575553 14270082 -932825833 993567383 907129507 -863399519 194918766 704020097 -643570420 -249224355 -319555293 -124199917 -207055981 754428464 269130907 -453566537 197228691 -51783503 -205313065 977006816 -963597533 842631890 203600689 556299882 -573287104 -900310265 -152674976 455365153 486263910 -693901842 724499117 -886943707 -654550836 -444748356 -540184363 504434504 -784906450 -658916509 -49168231 127566043 -763926546 138413226 -358411173 461243179 -159104781 -405480394 36240884 -132147968 -787880066 326136 510987161 398460559 992741750 883976289 186098817 243356234 985648980 693058837 236568384 828817849 -342929816 370771124 -14506301 883156371 963838319 -268137885 214524619 -773220110 -353903249 -127465270 -526011003 280303198 752442871 -315653493 -605961875 696416263 -885457411 -752915408 475677597 388771364 823957919 218486776 -178042377 564316073 -514802258 847467954 237506293 -450903776 276829441 -812428361 -282293072 -295063163 -229762653 597266628 -214142032 -671037046 -518936828 385090749 -273232259 692069936 -331660156 614059359 -746385270 682069715 -420021539 690505666 -780389218 635041316 -698937519 564148665 -987722137 -393106919 466101067 573842953 819582888 -171870478 -99576434 -470832259 475460407 138523815 883468118 649880756 726827826 -738496359 968981092 918325709 -695986860 715740422 -828634457 60876857 -245795028 -76431452 -693837837 538588901 499991765 -691248865 856549073 -845479039 -284946876 525316544 730313357 -447341 -235371732 694110371 915948132 608023725 -447718328 18171975 309029020 -560441517 -810879887 -606419287 -801522411 -314816417 343624907 673456965 436273801 479907991 -957929048 -850414974 362475081 -506305105 607382870 551346534 -265063921 385056267 -681870986 -730113185 649121342 408551925 -834356578 894577438 -483959774 738976698 -726176596 -283969512 -334057932 319967558 -990901193 -821242253 769469948 732015457 -297776773 -650042255 824545987 591302870 297479894 153459230 816361467 -569951576 51131479 -948752530 -559734286 46085400 525670782 -628824312 696927648 733590686 -579406828 -689072830 401239606 -99980597 944921192 -696979266 -80243799 -571946556 436510695 -804714333 200628134 -4716920 907004548 -695561021 -257445281 -437354746 42311433 162455604 -284504595 -909839668 -605865681 -181384541 -809795471 92498900 -414562225 623331015 -715991002 -263405796 350196018 -400766260 -760935001 -759642738 -97390763 -701929793 -275217371 509966575 872920006 100367452 877504650 144857534 748506558 -619883149 -530596977 -801397611 -393510781 -891355481 -352653637 104921993 -957465111 34734289 974666260 -863249765 -437619019 899154895 -359706387 -19396115 -861809593 439539910 -409112793 -284800083 -55805637 -793758974 358717443 -103735607 -890675606 -214811300 671399589 470351183 -390042107 57996927 -781695725 -642798384 831499156 593303223 957930647 237219722 -461347930 640741079 -686192095 -74216521 460580232 -613250579 108497921 119342746 800071461 -394617133 -215603638 -431159618 961718076 -875969082 -408568416 -95349219 -520659138 -680756446 827784926 53968426 -329991647 972559658 217968727 -547178883 37427263 510156911 -342096555 -713954516 401145722 -69004432 327639961 -64914059 4986810 938236889 722853374 491390540 328141153 408705383 668484555 35393024 -708423246 798010233 213125718 -19814125 654219244 902565766 289496356 -746471994 -135989157 179916143 -660295947 -977577418 -612872080 -552935762 -352402380 304802746 311408027 -383358314 351916602 521919973 820564398 653985514 -812826270 857533822 111242680 119608056 468222258 683202615 -70726013 329173636 605912464 -61996834 -283307522 -813318959 712771840 91002447 462356723 48596671 507313308 -230758732 -178121538 -272518893 -100920000 -959740349 -937982139 -603821858 -130021995 818941095 396473895 224385297 -197132224 522580422 506532572 -739212104 266682568 -124834724 -223577310 -219180028 -592452282 197927191 99231250 -396119169 -546100014 -203396930 -543542267 -408506535 -238547983 -868408060 -925510753 322076438 319326984 373332451 -229383605 144152621 -675376637 554971965 264959849 -94747019 -422569172 -199851436 720505414 -282559609 928695797 987997061 -913310693 618611768 -87568081 530067084 -370898724 -735159372 -493984371 881854105 606334446 664592628 -316181731 412543816 -587046775 -892662275 814705036 -959583956 986423159 869964816 -689613973 -761427523 845029311 -802265398 788371537 -58126090 61766795 366183738 381241291 75931950 847934570 -746697089 -629020250 350699216 852148111 -814364656 981407524 59457663 416148762 -171785518 -12224988 -394162113 309300994 -243541786 -981520058 -641825408 647516145 427912682 800656522 -580284614 151591836 -993316085 -811523840 688064708 955976751 95941554 -120933413 -107358129 90258746 -405755872 604779447 -683895543 414701238 -550803857 381065624 -16772269 -26418192 -216956202 912161604 -635332818 417100059 839647078 401833019 -296666739 -40156883 -313523887 511445858 609611382 367020649 721998682 582967997 317200350 -577255772 412257862 279122541 84306673 765423175 409630548 332299068 -698789742 287717789 -777236966 663505312 -405010155 -617304897 173672124 567074527 -777956721 918452870 299530974 -148783131 407410494 990501868 806045880 590097963 458885360 -918347156 -742631808 -23506844 -585724384 748799465 454622213 335288786 824507501 -408054609 617639777 449501970 694152135 979355398 778665452 -5136965 -448340097 702641393 -561448949 918295798 833520820 -782246 899926619 397858953 -954718253 799741154 -830082919 -124033208 -684188944 833992040 245402152 647582913 -461778992 -82111392 687630986 -877589995 416920776 -969787627 -643925572 559575694 -10036631 913629371 643731187 -799744699 -211963738 -976749786 -3314487 977596996 -42031867 392170723 -365423251 363617007 -728664387 931622248 -595438102 -488669031 564325251 65436149 -120873886 -690243088 171169149 -879718013 -792384975 -863629958 855112322 -988840587 314654230 -926291620 -509694714 228873934 420663668 834173151 -708716997 441237361 -811887617 596339417 -340949879 -10304571 222185533 -740600156 345039536 868295811 -997907883 135088280 -845283787 939110532 -549106025 381753915 88882887 -980861431 -769637820 407488283 -277348476 437651314 68110843 437135619 675141096 -438338039 -694372160 648123742 -245366303 -115387158 552094209 736768034 90932087 854941214 42031504 -859442581 500953166 486045166 7812272 -423994956 -539558262 -963325863 -946768521 423893793 258587639 -397463217 196319023 710891304 -473749151 -86160862 892501567 904819488 746647823 246874162 -170030985 -66608902 74835163 -327657438 -13911976 -888729679 -975177424 -827393952 515366145 -612739324 -874199117 -709770323 536486474 267598262 264858644 774089134 892352732 -727627673 270322486 -251858439 693441618 -661834256 -59577054 311356685 -612365857 825783750 209005530 317371849 48843602 -10312379 456443690 489506995 -305600143 22644568 -55431808 820553832 620531262 -858160298 -825853738 999603155 707767196 352257856 -916964667 -928753869 862806315 487515679 795871631 -116252028 -765888653 992043001 552698326 -195064624 -484314368 300344736 560935748 604902005 825000443 666126500 152063933 -645876933 -332339369 727489953 -441957959 -653960562 -413712607 -429864257 417648201 -497696483 372407599 742564327 -782796845 -130627553 909134474 556874322 -154462558 -650808346 -637718703 -6042732 556686600 -948033030 245224861 -311913453 -13752346 -428030439 -707071347 584932827 540918389 503478336 105753754 283429050 983208714 -739929931 -130080309 533855848 -39890098 -814142413 151509361 -639193306 371308625 -134067617 -939724210 249881015 857728521 395525517 -489677869 510193456 -79145806 611832102 805160790 282166996 -535061459 470133216 -8596982 -108080540 -484952507 362930598 -470938889 12222391 -852418017 -450112420 -796145631 356570572 513080358 905295076 -293684324 876445293 814615181 -87684755 -470232462 356065494 339896053 -451960639 736356569 -361527648 -136673968 286708653 106982260 211753906 557172563 765901629 -740781914 -416123825 -979354995 241872337 -991327612 720969107 555139080 -167696515 468177159 -731535336 -381252577 661609022 -700609677 693176239 561990145 -679122378 -807552126 -537975767 -657839192 582874727 -583711793 650760645 29181793 -48537113 -725521014 -300847527 -898675420 -525007518 -158705919 408798349 178760265 496771099 551889764 -30548309 -894555201 -387360276 727049839 -994945949 -128841518 804981717 -905568939 -235089201 -771493148 -653135240 -650941987 -207638383 -932159913 996315419 -318687823 700175135 580968962 -445123324 910237162 21786093 955336631 -321670360 273517532 972908092 -743154895 493814072 718921609 -773666046 216645273 -732088760 -336239670 436454576 39379475 957712139 -712808181 -38825519 -339549128 874597176 -10539948 -808809244 -686242096 389713412 -720367639 -779259688 364862624 -574740552 7878059 -802210850 -891094983 -441306472 174300096 -148800864 -288333328 655498465 -524156106 780110892 952576164 -532773336 302209192 775566013 666495403 153724957 568878328 15412430 964007335 890911809 724615254 -431524239 845049469 -657678148 449436408 93889648 131520134 333214670 756691909 -943351243 231441424 -191458917 -793640994 239759428 252056795 -154385735 587890772 49882805 725345748 418526220 844765191 116845480 -88366977 836816916 -228897304 -148532222 190499627 839612817 -137129840 473643360 788205236 155126762 -453863925 1226423 -166503828 -818251182 949449917 514188417 -917147526 -119110782 -241296452 -519040123 868193112 -73852600 -151765118 -351352636 -195029596 -425862107 837492587 818537720 -277664701 -963676059 534827844 -18782904 254619252 347494776 -958312441 640339519 -438141775 727250588 -11028287 -410382949 428861847 288533075 -265639829 148718407 742466297 79842596 -319719025 270877410 -880113756 847512897 424963905 42230251 467361480 89648098 -101131239 -176583824 -409870365 -86909027 234186090 -730011110 -380722251 -725477249 -842772616 841300645 -17389897 846088305 -21391113 -734109260 -284714352 837666583 91252671 -169764895 -352463189 -359401038 110091041 126642496 487347982 -354134835 -841777385 662537923 -208227529 355040431 768526055 805603427 -867729376 772927035 566681287 850036632 -446804637 -542674081 -978688296 -492412219 817271133 726581079 474409980 -765868242 708699974 850473793 118499374 53326580 -75825403 767448226 -574822171 -432250617 561597982 510708541 -8291071 -480311331 -37916731 980662781 770281413 -958088668 303823954 -161408329 -515283716 -880288696 -796044974 750626013 145278050 -10748725 -762363817 -51082960 -376788156 -97226877 817401474 -746026344 207832201 -571575945 409415424 -317896114 -728469733 425714283 -826014129 -504003976 861866685 555306788 -327048776 964362392 -560350796 196331344 -663253007 -191781187 524559778 273250122 10063167 317058180 -972620613 -608863249 -727502266 361844853 -349727217 -468139115 124956621 -608364065 35419372 386679781 -423895826 -517243512 387864593 -654611684 352359649 -660229774 -945654027 8882904 709807371 460743323 519491672 395236461 -75407870 -958244917 346701324 -334583004 -811950271 -194635778 303121219 -512445054 -87838375 -909457172 344750223 -855548369 -840942107 -855328263 -151614083 818166298 78487968 641950224 -151415696 507597399 -400825370 -700337540 506544161 560508373 805814380 316132499 533432138 -417006671 -126810169 182855256 -905850539 913887344 872251448 735062052 478976578 -791419246 323317947 918434573 71201742 128589715 -56975611 -566431603 970431263 -733685436 883487751 -38247393 -920931613 -403686242 770680085 747402379 548778281 172451495 -905204358 396723183 -322207772 987007294 149759350 39003261 597433418 -124751445 -711750931 -804041941 134677973 -349092028 957093457 631587586 102597572 -129238790 -540579192 385769285 -195866613 -261795808 626180570 78090080 45732588 51900361 -454703707 710766766 685173324 -335722399 -101076779 328405650 884454811 -138419445 700949720 754278849 782839979 404506120 -794351689 988981646 -956981644 -30164530 873047705 -929126274 649745964 310373345 742952519 150380001 -906144736 -37817933 26126425 -341036205 -599643588 -679966719 -516818229 875930252 -691214606 389971145 -329496593 802306334 615820081 -646368707 363013870 30756545 742796633 29463100 151448369 -399462417 563585540 -590250776 409463362 -569786864 20852112 -774235359 -523463563 -578344240 290601149 15318834 -338489634 938859486 -708268617 774582405 348255994 197522207 547023867 -227149636 835649686 182499477 -38081561 31000341 -112362969 583686425 614994425 -793748706 -825002986 -228033669 -613117959 614610358 -933433208 442527822 234019870 547974288 -777970687 -153094942 996795293 362375028 984761581 -377127157 -57046781 -566658237 -148563315 641129069 224467645 -601155075 -962231365 9868977 974356921 -429443931 575740089 87671131 727281501 -366547044 645409600 612375828 -395854193 -617686594 -844934067 -915866942 -149366417 452204835 -937924582 295774067 -633406045 -771072265 582628393 -969841974 -748761258 -588522582 -812975940 -630671457 -208672560 -890428845 958504553 -259671288 -219935619 359411436 -271316033 300691849 369541204 383646084 823444816 -960672066 -667054197 -135240978 -391896435 -876012346 -42337378 69106133 -201382457 833983637 -868792446 -524027299 -296325476 -397443535 643184772 -394882168 -291581627 953221733 -31643609 -411065927 -656338200 789617877 -972307154 476644530 216095796 -126197432 -293955523 -832859001 204510954 857846852 422082273 -642581967 924803495 535236958 137444391 -45456752 580549105 -434224378 -61180440 -870423259 985006563 -741536493 360701103 -775962749 -806780337 -756779108 842819876 917867760 715971305 -50133648 888509055 217571761 -223103556 -902036989 -495719327 -318069895 277596464 -944985093 749330302 -904093246 -331840777 -733067518 -566205063 422484934 198047144 892279817 277506570 350406917 151671735 13809672 579525534 -583468130 -258743955 -190109392 370700597 -927851987 162680495 -975600926 -693320708 83581741 -830519567 -110998700 493943202 448313403 -903378375 -869345057 -722045326 -531208513 34779785 -762714378 -31538073 289988374 239164372 520986890 -692551837 -868996354 -423192888 -174699735 -94715540 -707664528 731227005 28538904 697444535 949707655 883653332 609299008 684121191 312528212 -441086724 -594769165 -459670154 669862671 2553564 -603798607 658823248 953771031 -219167364 -171011869 -728917209 -313844825 -545308419 -964175478 380035608 504297491 48763697 785813192 -33616043 -575504047 -328008414 727778703 -26155901 13795262 740339449 720121976 803887602 -799005958 -414377389 166527286 53506641 -478632366 -596942139 -987834901 396843539 -548990877 677213515 -524097301 -382094691 -627883588 -824126066 333845192 -756468350 -953428507 348666774 -966791826 390363108 393741403 417154102 931697473 817012321 -532569528 -324383377 737683690 -594886832 -226814591 674526301 -155375538 -335473731 -179316795 -751455834 -676910963 -601850155 -440291062 -833095332 690410847 -710056585 -424464219 180765779 738943925 -250778577 -826588375 977665402 908371422 -3467322 282624686 992939669 620289164 62226522 995198817 384074232 373607984 519334874 210594996 723246501 196923104 -647112685 -122024024 -835022889 -274442678 799889297 -574502754 329109576 -929878360 -208190061 371372010 221649933 -297963327 458910353 -86687720 135548658 829353542 713591819 -645948934 -266713701 70234114 -779673360 -819370475 875042819 902871381 964295482 -500922200 -979810678 670890937 383649206 -989239632 -564578143 -867441478 731160699 577715399 23382981 425218617 509117264 -991308478 -357680916 768790217 537761526 -449557977 854853475 194386610 -862230631 915885848 834816909 988738889 -488380221 -326500535 41119601 -612240634 -295192028 402160105 -223409733 -364122950 -931057875 683500032 856904649 -195513197 164394023 -611452677 -490206312 792696678 -81781440 -755706073 332339787 331566280 -344909994 -127489599 -106826455 -838635314 -325635601 920999533 934893284 -565815320 -452618418 314884913 887550644 677549855 437486943 -26768696 778297502 841653523 930534939 954633750 -270432546 109867673 597330654 -826926572 75674508 -894635035 -778421068 -536876181 -672562282 865439403 404688788 -915093976 779271367 -487831546 -588760357 -450020419 -42853125 302885869 -837178607 -277082594 551539 814359002 -135728388 -384821882 665138642 617931584 716298267 595662306 703278366 -16645975 595852660 -389540474 -205664774 208638479 428600769 630073208 -853379160 795743148 475063694 686478473 972625708 -115841104 -217835906 -925305067 -200627381 628066889 -429890115 -923661523 -898185370 7150087 -997188174 -526476579 948166188 272534521 -68375579 -626102862 814879743 813779192 311491949 212324279 535645926 281923759 -252839252 -815630365 111047237 -894336457 973499782 999816743 -525665990 988639536 -630809451 -73264347 696933522 261317859 739171090 -298256841 316342440 -548754877 737712519 -341102368 -694047067 527459974 591144232 -261760977 -385098089 835883698 -442928962 469503595 5760913 486916188 -162790762 538401356 -683085705 -822538946 3677254 341064195 857043783 -676392735 799657999 586104716 85273134 738613126 150739404 479122323 -227771004 954922886 319164502 -556611086 174109433 -84696546 -419685580 250823830 765584395 -11747398 278048298 -236058713 -137659807 715087055 853123321 980277517 498521318 976303209 -501614830 -693208182 -431157736 -149751392 7420408 -494426010 -921625947 298146134 -916415201 -43511205 -670079155 -519644296 352267614 -444018117 -637740092 -431864722 706603461 -344670118 -368969735 -712627003 106551541 210002160 888640294 -72240012 -178382294 -769455698 -558796397 864026110 255593949 204583762 -121419685 -499690302 -69116544 773463093 740258149 -108282030 456990545 281543323 -587071267 -923123818 -167630730 323593771 -202685819 680577555 -620681859 -360685797 591155168 127633729 17495660 60395271 952335074 -702930184 -713056575 -452248172 850229753 532050104 926104183 507913770 -922755487 -750051281 884510159 328803763 877284328 -192793041 -236604004 134421338 67795240 -919679963 93397070 -984055221 -169710892 126687812 599557423 -274422159 -267495735 984341681 -177800405 473207629 -322863722 838023435 230603229 577041276 -652355706 -172536951 250339011 -504815322 42763413 -118771918 718083490 875097417 706272381 737635906 455223983 169329637 -487911645 -528528934 334759898 -221387315 852742111 836368121 352197417 -700193953 427331105 -800688688 -15743290 115783269 -256396566 962107321 -820933215 626691861 296117744 110558046 -613111135 111877345 -588247167 -605896373 -772744086 196179769 -451514503 -318530510 287309121 500193438 -246645718 72990634 -456798225 823806640 -34839607 -514313217 -901833823 686749710 425154579 -9958736 613181655 -981251908 860171986 559140878 246714359 -532019255 -514665371 -11255565 409935266 -657999409 48999262 556824661 942308745 48484816 -187230959 26326706 886432816 -673461304 -389006654 459980720 -375845440 69211044 -501897803 431943940 567378910 467747997 -37694845 678167488 320931225 629037779 -509549945 -933284984 -220199860 523869060 890096345 -806217126 -164562022 188955743 -504707121 -489651516 -526009628 912272829 787857761 -190502983 -994196744 302929403 -569061277 -598447462 -155285288 607415844 -548325183 643854190 552117186 894972682 -36515992 211868734 -765633847 -294279350 -560714036 -269947359 158187797 -43014534 267192356 -960315791 871185661 240449341 -451947535 692023744 342328760 -704184789 486999309 -478604382 504529457 984819474 591947577 76159047 -212862031 344114569 168812167 676844200 -219935350 967608806 -354728438 903568134 -686045654 -732724082 -925643339 -259156990 -383621649 470798110 -185363590 754878291 629409303 -382927099 271165586 -156609995 -798445514 -526304554 491814347 -13291570 199112389 -94568080 849549271 -326529997 264134499 848282948 -441235559 835270289 -133554609 -939920771 268214092 -217311141 -861669575 -861404356 -160288384 -338880085 465006647 984457873 872812704 -23282505 846569917 -622621906 -776076187 419940848 -981591085 693019645 -94837935 -562210156 -764276648 754998560 156198078 -823303410 -784295844 -670520311 -199887572 504615914 -83651413 122847179 -67027237 523043066 -333521987 704133640 -922053932 -105182046 804062536 273043783 -937361840 -222324143 -456026826 379617627 -707218967 260817507 973002951 -210599422 -890542324 861829054 630561722 845954588 152303373 560247624 679595973 -446277815 122193869 423712966 952285415 429807406 -600724137 912667469 -30990907 -777528147 -12137421 -761885831 580373580 -244802496 -913816633 -790520852 506678136 -967002658 944550884 278310841 -649559958 83402414 -960856143 -118876629 742549467 -176841987 -872788619 -441233231 886362328 -935526001 51963241 842258955 -811651829 939557292 356976404 646838556 -684492949 123064989 -675966716 545437205 -214124108 -363246612 -703396276 227748317 -447646033 445467179 998835216 609595981 -633145890 -811651372 -17334686 265878265 150658170 -578152733 772946964 -537212852 566626602 854408143 663460370 -830496166 989515895 -59145280 -678025939 829790022 527323616 304441426 -324540670 -674789564 -623922395 347737989 -591784992 784929015 255107032 -289710916 -426648502 304075854 842779360 -584005550 -200020127 485981991 372011438 676644302 -459677304 -769284613 754650879 -810374988 -740243587 749133032 -16295181 659019323 -544162236 -510031648 79297743 -370419303 -812491575 -876930167 475982246 634602373 -523233806 -741835388 814623091 -103492264 -448987999 104840405 505511917 392093872 -439809349 -648654054 818234476 120550843 114202399 443108414 436327488 -878596138 852319346 105968374 -990019179 165765245 906857362 -560169291 -186374077 -400741702 -22268950 836559998 11526950 539702240 -208944118 499734932 454898092 -846500456 489988672 558896902 573139929 84747147 223693991 426273013 -253167080 948292178 -214842762 -31869549 385820468 -532872064 258600621 -219924327 972120208 772108770 467898531 -597115592 -632903725 476377402 -80508922 884898245 889171700 915599305 -971815487 945406357 -784716914 349756693 249163745 -273775130 547766267 982383553 -692788305 -318585408 604230525 -949963053 -790971654 -873338913 -286827245 -149540408 -681686640 708988837 -304697821 28676298 -831984332 237378461 -442884668 935322172 331901597 569317471 923657793 768553604 263435872 -520975687 -528194164 927898799 -236955633 -329431376 858405397 778563075 -394494658 706580358 -499690408 -562867002 677724337 -462358642 87116559 857990588 703004012 721322551 -962658125 -523981950 617489990 -945249257 157462612 -561120149 -806931432 808319506 738232629 -882084785 -488820237 -552851976 -559991878 -10912265 -384429915 -392100450 900528816 609414619 284525045 871707123 -303125932 152834656 -81104568 873303424 232578157 -958686733 511743879 -84292720 -468002333 -997391632 86243222 -913234062 -498314614 -797881035 -238847019 -56611071 -584230846 253143379 -586420563 -836993957 352053324 -151081027 -866382935 -1574826 -215715345 -106319972 -182492343 699262123 505016340 822114928 -755361263 -274992165 -785814132 275070363 -776698577 621811503 -81883772 -814457695 949244202 -307220768 -669377221 -920962263 -964556952 -511838069 117928851 -880056183 146009521 -638168789 505789030 247610787 -456892802 471088547 -881512809 481243155 775305586 485810612 279419868 821719858 805025085 -412341983 -860709634 814256813 354764248 -757165304 -424945724 326347067 -552887507 -746265145 572278465 504160074 772239143 610368152 -253972982 690726362 761829858 759548847 -392347997 297554821 14299951 -634661831 -888972658 500818384 -326025484 -390152208 242281963 -884739105 980885248 475814467 -535282646 -856422326 -334324610 -36064503 -162001560 -148093452 -25156971 779944267 936211166 -212900142 -30095752 -825982750 32154909 937513161 383688984 -564023036 377750044 -639306095 67821996 -728651258 140699859 940297283 239600879 -397274223 -798606693 -507044151 -516426049 639938222 793092260 -340068204 -596130718 -330679303 704229750 -13833135 890006921 691421887 -648227839 994892776 -528155038 -765750244 -515606192 251844292 641234574 -737798698 -576254052 -222404637 873358548 -595625371 -270104975 484896699 249237765 970351272 769971068 -324998966 67369885 640149493 830604251 921797409 821806480 549721747 686919708 -602955810 -388732778 -314313684 -789085389 975162245 -127060978 -254145544 -284883425 38820628 106431385 -749103256 -110780812 28136093 -243195096 216521052 -877748591 450931331 564616535 599882739 -920814111 -519392165 341934974 625389024 900844037 -118906071 242680059 974227866 -602608128 552533281 -207974227 686820066 -775420443 -555609714 572871182 -804382346 -842927196 668793562 -502139850 734883548 274586804 -410023930 662967617 -114623056 -824156622 -556079849 -225718456 -361616090 -616014139 -325227373 684323175 -317454721 647169255 -175795198 196309999 -212480363 -906949872 -960502409 -816338790 -44012367 -863690128 42965172 97387628 -784317862 -970191206 -674717637 -892626775 107295337 1393250 209327043 -57069749 -192921858 -180239066 -468864635 -448080292 -771379949 681030791 -647411437 439254260 -403622039 138194192 197568942 -747441735 883321313 -563082074 960566116 137370738 877392067 160424295 -750845924 253035663 360303469 118683107 985534696 -710042568 805693920 632748713 -168733361 -937242041 710341845 961680634 -938532093 -191440884 82455708 -795173921 420247375 913960357 383083193 863901389 -203540721 -576555498 -485265014 652260249 -563918572 -568004876 -92981424 -196526982 -841557318 -489265322 151276617 -29454981 -149133321 376220413 485575813 -385935184 -85780274 551596367 -134558197 661872037 -937223771 122598262 496346985 -354009056 646175025 49964207 -367177733 -977940277 -828578246 636215644 -898527225 -728945005 -666262139 -536859819 244012114 477873318 -127803196 -652979655 -759062537 307393737 941617504 876778650 -289431031 -524375849 689288007 -988623900 -490663505 -560942407 145460718 527498973 540995711 -825197885 542258796 877450201 270554857 502452020 115675822 -721018092 -217636474 249903263 945598020 -927691105 840945948 88195748 190173581 139949247 -794624690 -366403021 152212690 -201578445 -602213490 572916927 -549207725 -163914684 -877714236 -254506783 -200254731 -663965073 -854852193 147232790 -297294510 194397675 727461177 693000442 -645803459 800421267 395774511 55313067 -6799142 714823864 658343249 783016397 -375375194 513442457 -117372668 -123137091 -944995319 -960751342 -249815749 981676286 524344450 -573268833 467472004 -572330409 426021636 -165879361 -778536051 850649622 -605616877 740742819 892126136 91580852 -169136530 86883415 375548961 -337131287 823160936 441225391 -135992790 -326633155 -392259411 582107887 -635554942 -1253388 -6183641 -468214531 502087215 -775883277 -248373237 371749781 -23656486 676377858 -480480757 -492915990 279609961 -856504082 301899510 -169659748 39390585 -280519005 233266870 923160005 -281124403 633769683 -843936119 115570252 710841126 735922093 -949410687 -578255568 140720652 -519235424 -704433686 -416067068 239374861 -876446688 221891365 -549345122 442878422 -70079732 791862954 588329679 -847675958 -673023230 -18999058 310015198 286470606 461032655 231332093 -765815657 -494052691 -948418026 -167459899 541095672 730582589 -584422845 474402470 721411250 -108823252 -701150891 943067938 -631162323 -265633971 -17252655 -353444184 -711439088 704122308 -401994859 166309025 233936255 386289832 -875852533 138388544 -249253949 -208559804 -845882980 -418662422 -490140845 -919888668 394545687 -949105986 594565564 -434232075 213449912 931556416 721094642 -228033611 -305909245 -22572500 976076424 -939445561 -171355182 -798698719 431633252 435691520 58091195 801072637 223278440 -110298355 -338614948 605425622 636193366 -855262486 -913562740 -431771920 -725085434 765179129 985666301 743507285 -619378147 290285395 -575175561 -514496904 441117223 399452319 -475477490 170241996 -579218997 -808762813 -299814533 451319666 123856914 -485032999 595106762 -489952588 670038139 819893329 198680390 -192605055 829808632 -192236253 -386363099 328660731 868239392 -131503893 515766281 634890731 -213220911 112837793 -890560605 145183906 434735491 326619673 132941086 645771749 -359349563 -784947565 -223868883 -103349592 -303314455 975177608 203365545 847074195 544215406 -990590767 521511369 993365040 -656976685 -602312414 -802907078 594371130 -742402309 -221684667 -862210652 616230291 327237166 -540871208 470072106 518585353 612420477 -777963 425479055 668376746 -439878522 -638507254 642440377 760570882 -54509280 -775146072 539148880 -543449673 820916822 -771873609 553180534 -110098941 542015092 -141248541 533349647 -135331145 -255234896 -365249782 986667761 137497691 322488019 808774649 694708117 224186481 242749756 -751387896 661346128 957844332 126525818 -48495531 248806011 -143838633 218523726 85567139 223614023 -320203119 979836671 354839175 976068575 -143806657 104624756 -864755316 653503228 -439071905 16898430 -412930270 -183128815 614668804 9584078 -441919026 -147676315 22949339 -726668112 -94094521 436385560 268476731 -7921124 131469164 930684020 796642850 115405292 513655217 -199102479 956861387 956448775 -989105365 -103439026 739820851 604544150 -623131677 913385911 -558157726 -808138247 698478671 367973181 -806090612 -779020658 -566556295 -211061796 171817146 679099943 -668372093 -986982786 157607001 120664822 -93546983 131110831 -108069682 701076703 -392725727 -20718905 171097798 -329879669 -802337893 776985351 777570378 -958259751 40128471 -305618095 776446049 150219014 947076832 307438250 -97482396 638298474 740407097 502845636 87657135 429019960 -460890181 -132610699 -305683892 -490894221 531385420 -930666370 -643689770 -698341532 -399830809 370272103 -773766998 -318553578 835788846 173400447 676194089 492118217 926906062 938602242 483028544 -396436193 -628773247 -461110062 -879259150 98287487 673989152 -557994936 -175547719 547110389 218340830 173662364 175387302 -511275767 -393183383 -103833154 -516706388 939546048 921034289 492505697 -243342314 -974410630 -118855508 436196812 977956539 -647985798 785481155 941484461 284318716 402833418 -60645618 -718743564 686889886 770601223 428449449 -190451639 -141812949 502923050 -639605441 126993643 955446233 150599563 -670663238 -682685580 -19744737 -986747527 -649337991 97126719 243029532 -995468785 -730500461 -708507485 -100145399 -46605771 -897539851 406671450 -972059815 66329097 -319928282 -243368497 -679381619 945571819 -788011214 624533478 119083864 740694018 -710667544 430640993 392093543 656419543 -244628932 -265820146 164728745 -404598036 -939207766 631186984 -301880777 387721224 113191914 -519924849 -708543320 -280488847 -236074770 -947114712 -611596262 -286004921 -546673098 382975762 -835572398 614848455 215908105 -929547210 -816552215 211149084 90711081 -794513712 806047712 866338232 629644498 531458967 477018153 -140827717 -484849920 -29380191 -388569691 220749993 91781416 743477891 845623383 -246418530 711323676 185520774 -327058469 21787922 -554453247 39597951 -993965939 -461481150 -396496817 625576127 -209016863 430710185 386542643 -226724435 177340464 233588320 -596439449 -72273169 524901175 -142060298 -925710859 -447499711 456222746 389071836 210095502 -384439606 406626474 35086651 978381506 -808022938 -12838098 510153702 323271691 -894156897 253433042 -854385410 -549888538 599163378 373431345 165745288 -545775182 387085108 -907328648 -161040745 -189444951 -763216758 165056827 -497169776 897029951 -697442639 -675622201 205197557 794816082 840989032 -583837762 -788882365 541697999 -277348379 -182056672 762252752 -736940941 -57855665 -623402254 -204667224 -934493182 195002163 -902149316 508421524 168350982 -291098384 269896058 27325196 -293369428 -995602461 508173694 188160666 198909225 335856523 185022411 133467271 341552755 90126493 -516795864 -738548242 -123756081 -736846629 -861062363 295404550 -856735318 -816944497 249425039 -766338589 804450940 212180820 -640785471 -316837548 -326975949 301071575 190931543 -109440307 -122389991 541740965 786183844 -590374218 -697496374 -736763001 44107751 670776432 746491808 317982151 -268907394 612378043 -64924208 -273599185 520532 -487070199 -712626806 288344380 -581259115 -825878477 575540666 -328264284 -296779981 915477395 -838673524 -8355446 621315357 -443833821 548705440 172091065 -121110992 453538410 -578370599 -136401443 -626326359 -133985565 -472097378 10652479 785233242 -627383596 462173605 -17954591 159317298 -995054051 697479966 817210565 -177367372 789284464 -385210296 292487586 -120127830 742994360 338561518 -894729126 692732493 961480420 295112776 126239270 -484475705 -597978557 -473513300 976234956 283387327 385217589 -755234343 -603098638 355616548 942077317 920842723 -422267604 -463967422 -102464410 278379222 -492644608 221663471 753100513 359697271 90602452 733399033 -106426700 -502857333 -984691916 515365466 -694113799 -479944026 205282301 946498382 648688217 -957722827 -398266045 925562781 434711608 876383759 712811958 -566167565 -789309857 -579777027 944697640 -696027154 -305428467 -120741438 282305882 -475531247 -702987985 401311244 -394537644 -506350585 -905130071 848517369 799232186 47705196 -697819472 532860455 861049837 -151748060 248839353 847539613 220291933 -952615203 921424761 -267553928 -25472047 169515779 -279970797 3313804 868658459 63964767 -706235261 -77705851 -609059890 -237107281 -223989876 4503495 686314 -122913491 999405518 78649258 -744086314 -277461133 -765434183 -191150282 422371606 -178327837 69094732 877175911 637784971 -773080538 -314103614 -687417790 -843598482 -374181819 52722487 -56229352 -568135979 799874339 -107800168 -638292860 -268426841 -164209810 377197890 359165337 6923851 -343767103 -289147898 414781940 -310387191 917948662 -411826630 -971808074 222985832 179227695 -997827769 905331236 -378275432 671314395 725287046 345436482 -247261826 -884517194 -546628288 161915958 -553615984 -912943394 712862262 514913780 -29195774 240456716 -823643992 -83407739 120476061 434717611 464250542 -668308984 822862621 -398091975 -158348031 679683083 971161735 257295936 -20044449 -464175923 141412752 23673435 -841690991 -495025751 -121281243 131231070 798197716 773933767 -48539823 800392664 1621396 730492201 686228107 -689837283 877776452 285187908 402407819 350128007 -989598057 288197254 460103807 -615861494 -673927982 63801909 -523636825 248200855 -252306990 894622467 3209375 532360844 475036788 11509968 672601936 86644687 273916609 -137763149 41717676 -754637968 -983343327 -31756091 -168830050 -739411387 210797687 720565192 756965083 836740429 513575892 -572082139 -221697870 -795105481 802784966 114599459 -841257186 -567721311 556304417 226281929 30698448 264559764 745327570 655180405 -875933283 -454360581 -894488093 -230131399 795303946 -47819274 703695445 -160326539 -954507847 830051423 991026498 130483949 478862026 -144502684 -710785073 -263664329 -353217093 813114171 -847623107 -349550109 822748237 -266228378 339519075 -826532640 990885214 340954086 29135344 167582976 659716950 595656881 763290103 366826475 -500457348 -986889462 217163816 -971381347 -392688031 -985414066 -639563645 -11967722 -664767512 -67793729 -644676713 567881611 -450420765 509892700 110123026 -493749524 877909437 343124865 -963516268 -116935451 -987403833 881682890 198056392 69998425 812584140 -110192335 -522064185 489486576 -533123851 -680816158 405557176 231176289 -298538926 -849817317 -114963003 -199267296 941505128 -603604494 -581798538 -988141135 720127109 -740067026 -436438496 -962542811 -337729141 983762205 -440135194 -764671882 -424363013 626186486 -566144555 -300704144 885111018 -48318490 -934857208 -839915667 -305104089 -300107881 406248834 665666658 -168041119 121225946 -279790762 -195612509 427756930 -480086126 -845593376 -381661181 -614550303 836246486 -432728175 -595720795 760245422 588261173 -863103172 828146700 142712629 386118515 -509683929 146882458 817404661 -476495345 520809895 77258195 148822820 -234858883 527440794 -953962384 491188040 -768482778 -666147448 291236647 475593891 -405002619 559257823 -628909338 837678853 -19429402 902031322 477841662 660391969 -273769985 250241695 -816816901 -92612526 391217169 793641465 819219874 173301620 -96316822 498440093 168580079 -822225628 482842039 156743497 298355413 -988529164 -199880786 -984436337 357831022 739616526 952508368 579113733 -33774250 211980739 -127545399 832423592 -953641809 534731174 -919657898 -516204105 303582847 -16791595 -23930333 -367119209 -280372803 946117975 763603391 843990558 116155771 241698007 10128122 891576827 216412188 -256049125 706683419 184242550 468333421 823330186 70167170 448179615 372292737 582730132 -200909388 -426199625 -63062324 151166758 -162267669 -433938111 -792787772 506295000 993305965 468660379 189389738 334077963 751123743 747418596 -273119909 147885948 -380864958 -103381471 406215028 -258122555 532899701 587434789 150817644 141809970 23970382 -607965599 -755885848 -69156902 -382561058 326263438 439540257 56588114 113653080 204083692 655341395 887931837 741034583 989482984 -686136421 -764569255 332818903 314621928 164004617 763090335 -620964228 250248906 -817485970 318755754 -244490622 -962865947 288817126 -679912253 349535228 -130806248 -869304406 654961370 -737740089 726315833 -831418663 140296751 -892138921 35244851 -968492884 -65916811 -336779682 730737397 117196164 -411635743 -991477289 -700891917 650282828 371618865 775385581 -161846129 295123759 453354502 -9939550 584895502 465605443 -987500398 334547293 504312882 87827003 896831594 823701782 604318365 -494942936 193310893 -699741689 223073606 -630521954 94971576 -77045999 -182841983 -289802096 -344959147 521324801 386225167 -262301298 -50559347 48794148 368766344 502935951 460356030 904676206 414833909 -428100546 813183261 -739271274 -228555382 -413190625 -939013876 696289056 -68041879 468759181 -613893843 -886600075 972393224 679689862 263082062 735619237 -578904990 -93986490 342885626 212733398 -420840472 871361546 -978217333 144817842 197045327 -67747420 -833468560 -677029057 -175478347 38147367 -519994018 -286765525 750207590 -10158335 -958968095 -244004418 805213222 308895291 4756374 -124306188 366151817 765519668 -589802028 113745391 -1246474 -206471866 932246998 -466974658 457486923 -216951499 859035202 -102792576 568446274 802858588 797273855 -221461958 -140479493 -364095072 673929621 -247894503 -212485465 697172824 -243962362 308661771 -481928493 891706924 -906554106 566612732 876989314 -156670683 900227406 247790572 685264018 308034785 748257133 -340828705 -656385809 389472357 -735720726 -186258233 316409991 323840839 391666203 -991561235 -953606223 924776144 818997280 -903584583 428832440 -846952230 891913066 555307709 964420721 171640919 743339597 750437996 -537090873 360929756 713198942 -740854601 -459465239 272257811 -988168643 -782035156 375839473 -613049215 873843987 -188153624 -888955377 -662741279 -868735117 -895759342 356722995 569218107 -216198266 365324728 942464497 -460898413 412575315 -732012087 -139252218 -271596803 -737272654 238365146 -998413895 43613081 -761853057 -228604551 -931184128 3429082 266863019 -586285108 -359832015 -976049827 570362246 -134728325 -875670810 -486797914 93475719 971413499 825570716 -430794954 170302272 700020541 -503936180 825807572 -735634253 783149879 -684176110 823235989 -313240130 -763028264 -180306885 -307443472 -82139358 -689592226 -903107484 -905144293 783805953 891957042 966445159 -78606690 -926107088 650736933 971596439 966555135 173973805 465060664 522933794 -448881192 337459386 738620843 647744535 -519184019 -390977109 721625253 120444560 -734877262 -22263805 845505073 -667655091 886801778 -939452360 -118599605 840867685 385294270 -148757906 838212782 150013295 -222978493 24703875 949515712 103718186 991128028 -222457245 -410144118 -790763838 922494648 -855345832 347897298 616203239 632418097 -723685852 85694685 56675497 369784667 -85993015 -785281686 599958130 -513629830 -548937759 267542877 794563496 143443081 818173036 -892820500 138955805 -3621267 -621557312 970167974 -456653892 92162645 729003462 -416801845 529548389 436803814 209425045 687411284 -179876905 194385233 -398842823 -996565576 -379673655 467429855 -653541636 -667340639 -467159482 -8112603 -480059165 -204210770 934481990 156373032 -835900561 -945548863 -913402359 -435342222 -833951673 338158399 -433371117 -192669787 -235377936 -115242132 77539681 404947128 10607085 146916659 -847659479 -582340363 -247152309 -964913595 -10339834 364166710 -157861553 -394809458 -887484611 437030349 -126972979 988632722 -73607267 -928163035 -129228566 931650417 322090693 -632562528 921213566 -761352580 -857339465 -876011273 -937074608 316490725 491973455 -872573860 -470770993 392661442 -535977977 536736769 -607618888 -261418591 314080016 98957362 179156123 -115752643 321692876 381911778 528254554 553946 -53508800 295767939 -467340102 -941153080 -567607502 -646528908 854887997 437928568 -286724037 940554642 418307648 -43773160 198888496 -602076387 -403648006 967096879 -42860909 -888893175 570454246 81991856 -423665010 142328412 412853119 -470797523 -872279893 -368230293 -392101697 915144693 651435813 -819676551 217257034 -564573875 455252143 -968433970 146863542 522481362 590782272 -572662762 446408555 215544137 312631137 -666266764 -578100978 115386154 45405700 -644547636 750928408 23252540 -770971125 -155511573 -375953745 622416021 -432159130 -542508740 472975783 342731232 786966917 -476721583 733876335 797258028 -880018231 841965494 802865911 541012298 603157621 -384732519 572999867 351720351 -846034461 -864634951 974075554 -769692568 528344730 595464659 495329538 379619774 786457891 -137360802 -528269169 537308498 -17896652 -321130870 984764097 955319278 700398144 425546895 -583740165 239247511 -860972600 304610077 -402790580 -343413856 -477983191 649452827 637922186 -590901324 -744616731 970620014 -477126353 -530764839 449239882 -210345836 -281085480 719784283 460353721 -947399048 -297511215 657351093 -874605903 734803178 -567259900 225322386 -819083649 161488618 702441499 107575011 -423996193 -750924327 238786142 913555817 -419366565 913919734 -954018729 241279074 538660299 -81839488 -858601805 -818499965 -870157779 -853180952 -580320009 617127703 -541292047 -624431238 967863503 -549203647 774738681 -214706127 720285396 -552565187 -213239321 137168003 -858529067 -828690467 -342725087 581182963 374649502 -154146715 450092126 -16872691 -3540747 -134007892 -592279427 -841164608 497413244 -985371226 171344105 556632839 -482040871 -670843653 583222338 180732254 941887444 -581050227 -718391548 -260323382 36656122 -905016483 467840858 -726783083 396694388 506360381 -29240645 -228687626 -799833100 605876126 -104457362 942146230 -151395596 771986844 -577837236 -735356449 285158644 -821661750 -920430934 52460921 -11674982 -795723812 -581517729 866700540 829431814 -346720924 -780025846 235702588 222943526 -301040609 655880175 240701568 -171759926 -749835980 -139655783 -209407512 956046939 -222839018 -848520641 -849776954 -886589476 368964935 -497518564 -531883759 477350942 -90562548 -559785103 -33107920 109726386 -504065690 316702421 -36533301 -895742030 -355725725 879577586 34025717 -403254062 -800836698 813023685 -422976928 18252169 -944102135 263213664 356150848 854958737 513420506 -232406854 -767564392 -108362086 -441025435 334638685 -833697928 93565323 826290507 -164866602 -21564520 -31508424 -62406038 947860668 -787373839 -455907007 454362508 -35991507 -468673267 265450378 5718662 244306021 939038751 668987984 -608833943 -331893043 -475324520 -137009054 431673748 -817382249 302422330 -830836618 843906124 817235123 19365230 -329405009 -331300239 880526774 -135773820 -258281644 -350379307 -543689536 -542959910 -304662884 759989760 -193958727 337105183 -806553954 -755333592 511848108 275615820 725276621 -608776969 625781338 -201855524 -310327263 -798752350 127308698 311942871 855219650 758254495 -42216848 -603775027 -449577955 414174813 630412585 29245061 -858433215 881916194 707760274 -702312492 -50632148 -412782685 -225539601 -972063381 -77727959 282917618 182843390 -81725016 644331107 95898959 79096259 -213652040 -111300169 246570764 909762726 -226518323 268032439 87670068 -759441826 28551090 86446587 55358562 253485446 -652391332 -811515703 220472836 566518201 -513363771 752720827 89250331 -667322503 833914922 749832101 948305673 738182913 119373038 649650629 -531664569 779490524 851458451 -491125958 -259700337 -631086866 315217726 290386629 -456897550 552833051 -452374734 -715203050 -252872476 417476732 -636283200 -321111688 173112788 708130643 -507240338 124602240 968247870 -284596435 95780679 776662973 395139629 -56623233 178287450 -412982745 885211077 -159635517 -183139262 269321342 -10291784 -106316420 598096710 857010268 -899514563 486067942 75866859 585360199 922540976 -534902848 -766022176 152029890 -317444811 250017068 201140806 -30217068 -961396709 -679696727 -183550465 362602316 -770365646 -391094137 664012731 463246267 791257310 -804050518 621799538 806532341 -174419735 944857327 663099566 804171657 338775939 -492173748 910384526 -514749145 527727060 -895052700 -923119575 118303127 507043284 -636708503 -636809845 866111906 629218930 134420521 683361396 -808808380 -839124675 913167423 -370209106 -634441402 -506988000 411207987 211793500 158448303 -290846805 102785105 -75695949 -471132571 609795644 187025922 841821956 199220062 -763504862 694355737 742384046 391179391 -314658314 -495825999 -72593036 359926990 95980621 941823991 -956293889 71203669 273276 -798726541 -695505783 514345990 589634167 -514466488 -4759074 599204857 -215707564 -513195791 780541338 -145493965 888967319 669475523 -45657061 -366023606 -488008031 -981436381 -174299778 298647116 -996605576 -443154468 -761544554 -123851209 -328762826 -868941485 -861991583 172038970 -80102400 -977208485 397930871 607386404 -234453971 56801174 492477525 -450720361 890435750 854585114 682382309 -799314890 -90711897 192659833 -987282431 -461309878 -860093161 -169141947 442311148 805053679 -583187083 -896630262 371901195 -951663256 618896211 -46915066 -701761068 657947994 -606352757 -440648306 21120187 873727210 -41946670 -793948392 508960568 184417910 997258050 -562019533 -284001397 257520104 -357305963 -854789419 -324779090 491218983 409994033 920155136 -133079457 -911585804 -528699155 -740622737 -660779121 515695991 -858410110 -697803895 -648365572 -718010353 -485964733 101736135 -175002146 -780087174 880381611 -281715907 482551311 313571160 82299432 220755455 248648090 -668761997 -156588905 932989975 404339782 578818372 292400486 -467791434 -235884326 735833670 784484583 -148462229 549420478 542639679 -614828382 11902673 462422911 -278354806 -636612159 -297170783 553632857 327373353 -559347907 232331205 -611891163 -267647468 -481022638 741040156 541909521 -850752861 695701624 -652204950 504595489 910976462 800527167 -471994298 -331950071 -203962993 -440506903 -324165383 -720225922 -122035872 351954039 -980469863 735642103 -768251883 393034213 717145749 -665491122 415401051 709461546 6081813 862297358 77339101 -447602226 459813787 -118086671 955915387 266429848 -543405161 -80088271 73894218 314567958 -249121783 784335709 -399041762 35312610 -179503649 -784662852 -140396194 -317595436 -193950383 523321186 869552606 -840016948 863019028 -827094088 227259748 -427816286 405689952 -355672490 931621249 -987997146 473346317 -190574277 -832313809 -544693643 426564645 117880370 569792477 80305306 53396916 -51530333 633760463 -245224519 -466464261 -872322597 306083640 478524435 -148562478 -602198845 736310400 509765247 -128457597 46273103 627032213 353645180 106542013 504720385 805024359 928734588 -124369293 -161089680 -689351011 -238908841 -338867539 614959696 576614375 632362838 -244924547 -222091303 763433900 -274998297 -45538650 -186737837 67745473 -395155017 -776803179 -735502149 476296247 -278991562 644178980 711000197 998006164 714638707 -565205185 924493066 141594343 29165295 411450452 -350611151 -934533916 601935483 686998485 599597751 -884062015 481640582 -619874351 -407367653 -307651391 -384256775 -395887370 -832053562 -369508090 746967228 797382200 -30936643 -110171050 -137662732 -321669726 504488109 -397092968 155530969 913883192 19467006 -336989036 -651041056 -571310601 -230527744 860510682 534890739 60950667 221812637 -67451286 414289186 784254192 272306130 461974414 316075197 -618941911 86239931 62709012 -519084590 247516941 -225358289 -446678635 -304749715 353424349 847315312 46761767 -611413771 -134210387 -998593238 662663545 -327880425 -663638142 -121537650 780663644 -312328666 -47854825 60658376 753726286 -144111520 748191805 751361156 -820780535 -5399304 464429701 317406448 436431803 -770274081 119782666 583216934 722124565 641186740 289009284 41123060 -212779892 213891080 699841946 -808448525 99898877 429607299 -75454452 -751345456 443899987 -196067867 -972715003 760695142 -77383859 585280651 -125188224 -465912825 222732309 656116984 -427722778 -708451740 814191237 423430249 730830172 373088663 80129724 -989895104 815232176 -507503867 837361993 973411115 170686638 -505330222 -158129689 945640770 924508132 336986280 -537304995 616789562 402918956 238761705 380741638 -361764437 223844053 -350018595 665503325 576323090 -684489856 -196188959 564702803 -871220387 889111705 495295455 -883305773 602895278 98087452 -737189803 -826616956 -725163284 -736369180 -840172999 756210178 923248924 347657088 549854002 -148663785 -748187981 937319428 -526721007 437627942 318746986 252593329 -457118573 103443178 -272170171 140072565 542894931 -315650879 -394024337 -752661714 -153593074 608056136 -445179721 -189635212 -706318595 1908641 158619865 444662999 -842741333 153481161 -176627285 -842713600 -850672294 -537795524 576860335 714323786 62931803 -374463227 662361989 537427215 -671988676 -75865880 127370396 -759608653 606218772 83580138 -639858346 -374193239 -566832212 -213632961 -340250069 -73841327 -893994194 -702434188 736154724 334343525 786239059 -935437562 -237277874 888107435 -601740206 -972520243 -551822529 -929824037 743602728 -583250677 -396602015 631635340 -608405171 -373560096 503093037 -271835387 425572412 469882504 -98586520 -982762654 -134309643 -141648195 427611843 679611105 -719729123 177446556 24740238 940903182 896758765 -402281929 343717266 -617848807 598122381 -801731139 -226176949 -612466151 -868714440 963786939 -951463839 -983337256 -757402596 -463500158 620001593 256273680 -582180138 -214493842 669929034 969405284 901791083 -929122370 -906694658 500652540 748129159 -565799372 -527790703 -44129706 -862827911 381630395 -748820511 867715740 999012419 -399234254 -501391778 470906771 606891245 -680754997 -736560535 211841888 428796259 402455093 -983418586 -9411241 192394661 -715503531 -493083586 -754568185 -979294994 -673470835 936030215 -882300542 -364040895 422240049 671318481 329816762 295190321 -4991629 238702921 988511472 -692919972 481913040 -802349290 401479678 142196213 629779320 915129342 -608181302 867412900 -588183231 712640366 -913356541 102686735 483307632 -58959460 -888319222 371148805 36411754 -188345784 -274365231 232107924 -380828018 -907853223 95541324 395827826 -86733279 -528595255 -2020800 232237891 -50085086 510238181 -667697822 -374962962 166110633 128693524 665500939 434755284 390782950 -225868897 -931149325 -170599123 -674899371 -43962373 353366627 352109119 118452351 -808031344 253449537 -675537915 -819376024 467254096 -622592522 -349582966 231546618 -669756406 -391057646 -301739882 730272186 -714604039 772386399 418734570 847375892 499749577 -168311365 880655143 128989534 241651824 56381532 390214594 -223585359 -763337453 -188496715 -132756705 693325045 4298749 -529887002 789053620 339595797 -192839758 -655030091 -299597570 190339290 927324001 -294127704 -776575316 -929516713 785261614 -16941158 253643731 -124826972 -335271751 634448435 527977834 537793866 -813367275 -101684048 7015586 849165302 776176356 853322209 202140164 858834675 -474864653 324417611 873069443 -665719973 -959676801 393455126 901883716 -313006568 -453256118 415790272 422877184 981050343 -627131610 -697448310 -126230823 -457313900 679359672 -446981661 237929404 -966699597 915657619 65042712 -758693338 -855961673 -593717475 -150081727 -646579242 -832316354 152524032 220231368 -770329805 -590101046 -498030018 561040522 -455914921 -569170646 -434441487 -111339154 583400707 754015319 -120590415 701066959 719156867 937786894 -868245071 -411933977 -485096827 -477382132 380559447 593193612 454985678 -856761983 -698742111 -560983915 176990543 -790584947 169792966 -106860289 175858261 147806099 917279886 -352136900 592254624 260280641 -150660409 24180798 -265313226 -973873652 -113421287 694475586 -757184891 911231883 -30100802 693202123 90262362 -921511850 -431064004 688027315 263903886 -833680764 -553884744 974619415 -485681769 -103413627 598344599 -802379772 846391936 540550233 627781596 141247027 -812801971 670158351 -963848992 172733517 812273794 486222966 178993905 526378889 -381390195 -767302041 -15972217 -657235145 6390786 -411223057 -396515281 -673313303 908002978 -739002035 -765446094 -268501522 81507259 150612620 962933960 -968417460 415622277 -431602423 -513144675 947361938 895568961 96593076 990363227 -751884005 -13566860 -874555696 296346293 -43427931 917691722 -477909979 187257473 -307042471 376995519 -5142040 974193068 -883468543 590676965 -187546801 -172222936 26018973 -151159975 -446911356 542882306 271861994 986054094 -914507575 -616838291 -683169593 764200399 932963346 171204201 -286664699 908032908 960953463 -845872671 546147176 333001600 418267976 -424773567 330016171 -494523898 924138779 -200101380 -235489293 -34208439 -634458654 666919288 930131979 454591148 -867810306 -149915574 969262635 -333778273 -738280556 616979130 196185085 382443777 469546699 -544180320 -893160083 -135375042 -838691176 -222440311 -20036853 -146307627 -991482209 332451732 708808460 456611070 -4729222 -838037061 783716300 -580291794 -316602829 -77195728 -319384768 -509124526 -576286713 533902991 552725466 490522530 -378009463 -432047214 -870325763 -445050314 64528414 585312048 217057266 389831779 684265116 68790994 -703863412 -638289243 -49174222 -327142709 716852051 -83282258 125873058 262535637 -585032941 -561282309 -685093661 743592776 801680082 642291423 -723637905 -384489288 481251182 -289713213 -49739508 -705997641 41418717 -100069698 802617976 150843758 -577955172 -396865161 -259352155 601945848 16931660 923081333 732281642 660518897 -969581683 -65796834 -861884987 365164012 -825457064 -708145603 895842677 92768594 -271273842 981168546 529057014 133261871 426988634 112736573 -579122538 -978931665 -137884385 360163687 65911313 -552837356 -273215091 -26315151 391370224 -335670142 889111735 -34417885 -75981248 -773280272 -108932938 -311987586 -350239499 -628300677 190535731 254620479 343988501 169696757 -915570145 -887210158 -301335867 -868247984 256007509 622512381 941757691 -188467351 988941950 921855075 -398827260 -673374395 -590697156 971472429 -755438445 -256300008 -28566989 -854931013 769531759 -7795637 797299920 383434060 -88479473 65365057 407669920 852756150 -908585694 -754005574 416175731 -287702889 302897323 820825134 668358353 86106049 -322855598 -897555036 -65500925 757155417 -628306454 -701328068 489455135 686492150 -75324062 162684003 628943425 125273061 -792829226 -76593842 -235142193 831295048 -55177616 -793655729 -651500460 -267962504 -102295592 -592987504 535855844 -768326819 -695174339 -642754776 -275746865 -308661893 -928911900 463495571 -389423345 144586725 -922366860 240187618 -887784852 -822037236 -594278291 -175752738 323636888 549480244 714349524 -827762625 -233531110 -734122419 99162607 743749252 -197966342 919118848 -243447994 -960763976 -571540787 -733360331 -585999118 -783413518 657099834 764034859 943992962 -7608353 -995780906 -987565276 923378178 100194284 -298110882 -494151709 -435196351 748489074 -553590363 899568750 -851264725 -275821303 -826518697 -901802602 -185220691 762797406 -155545423 -355277588 349199827 56408966 164294051 -507551508 -653939656 236359344 -180994287 358549144 166245963 871070680 -897448840 -467039631 437907348 429434544 -441859104 166784917 -137377833 512970867 -827398520 -203805524 435126268 389897904 86330139 743861136 -573016670 381319749 -339054677 -263922596 -349017952 -835091951 -100476056 750484612 -323475825 492832369 -746848850 -336643139 -717736773 -920234693 493905774 579866223 688955168 -805806409 -587765390 443940397 -486210194 207460092 -351496107 581007297 -408935421 -376471905 749471703 -147202871 186486955 158610660 966719449 -233782435 -206486899 -547835513 355036756 476773749 901212638 1522450 -114569738 -745656603 -224226380 -126641516 535854527 -904186055 692662373 -207884644 304563735 -456605294 -439169028 57979881 302297280 35194921 590565790 -903015525 -494842399 838294053 119925841 380824634 -672160117 889137805 -364218124 660774569 -589302030 -895422426 -865879472 204006732 -375991844 -243332824 301212664 75738232 -120849279 -640416838 387099841 760954926 783527721 500802013 -294046369 -513345240 896858737 -781193519 -785755707 959937321 -761177724 -249816287 -37582674 -891691087 -569125517 -305467270 171322845 -174015328 506349151 289728922 332876209 -735930218 899005722 -336232676 672524369 -477789008 952107856 294376444 524604704 841887624 -88010730 147819439 443685527 -977239775 -103672064 -632529184 -696861397 -40849263 -586894743 -713964974 2525133 378500771 876245523 501415282 499496133 -562952376 -497938745 942438545 -338007586 -585627893 -929667295 -842221213 -935171669 945530829 -340596424 582170417 798600193 495419749 257300266 500378615 83704775 194022783 -636669427 737732992 -612789313 730075942 -230713452 497347892 -681179068 252426699 -929257557 117006361 -81946758 416620527 695370093 654955927 -592398822 440344430 -245761126 -356624883 240469897 -330722719 -78618840 482611979 -62747512 679792296 408206996 281314043 439393039 773654862 887786556 -700601589 114286676 -681074779 277971651 767161986 685234153 -804432206 -781341538 770282787 794444148 -789650914 -571611884 774506409 -56719675 987649174 -91506379 139541863 -459042711 639042061 -673122266 -522485646 275799192 437517492 524149369 85937129 372355451 131273720 -999541164 154845562 -56759344 -590612347 836373567 -631730759 -734677763 918640122 -407774280 -572987204 -524610337 432116415 965630250 560587845 -445230175 572398450 407022903 808272868 -812424577 -716762663 -166253161 797917835 -708709518 -850614690 733401147 -481462751 -291083363 -579204303 847448056 813212516 -377827787 -208042689 -989805238 -769753865 -983496030 -752669942 -343936617 -453507483 524770735 -658424891 484944083 587050894 283061641 141703931 -676062809 686848423 -649501350 -310734742 -400988451 -977340796 -928828404 -306655995 -358408266 -738016837 961332741 -959124107 -905941699 687583691 13950004 -219431248 -656064796 349644287 -475126632 -927380800 776811697 539054023 -242025902 463207166 790758834 -47235237 -709881373 -935543697 106216037 -941390433 -30018748 -44627319 308176842 -84511547 -834233482 299391370 550943555 -39993148 423810079 925155023 72721943 629850891 881474712 909999888 -759467797 800305375 -439956224 -130663990 258076357 -777568693 -296176484 -392753995 414787462 327255745 -285648575 -649534955 20307578 481355024 -279517506 -241280662 -916450838 -273937482 474527907 -175458228 312736631 929942045 -74028358 738089596 -575320616 -614953794 -26224648 -537478995 -799785480 -403429807 769986316 124781833 -476482672 156292105 238328265 985506861 869612318 258943197 -111743420 960906796 -960595969 990318982 -850591605 -462230720 -958181526 301489340 648433429 -92161927 778822586 -903000263 648276748 106073920 -516809884 770700476 452769104 -894376524 174303542 -182575153 23642621 -784515583 -518415171 -191118330 256914266 -148176018 449772486 200686757 555717911 -979183645 -531114685 -96500982 340348922 328767506 102859320 -483561615 -363244343 -683956195 540661861 224068766 -124212183 452660224 -714471904 -494094336 50792170 -268602886 -307359190 -121299509 494309204 659409137 909941361 548922798 -104143677 726607637 -243507960 -975424157 -893086408 673654635 -250626548 -707114345 929438084 89428124 707367251 -640651840 592730645 193331102 -600253053 -898256086 566075941 902109343 -788652539 -228984202 908787165 831185018 -20668588 -182197760 807419527 -71020906 -141417292 910646207 -880475470 987963335 -786047510 105231912 -120292950 445702367 287253742 933546437 255825278 812748945 147962846 -80086455 895527523 -157279011 -686897902 -825981401 970711123 -715309076 -244464335 -22005230 -536763879 -741636574 382197804 -234354628 -310488501 -76834069 -312675325 417416601 380348671 -223277458 -559345815 618789739 -887481316 -54463902 -821536388 -392068177 -998439711 -68443097 -347994982 -261652470 -621781 163891104 -471212773 -838945750 608148096 577951207 643452559 -690848754 106040107 -832077643 960064000 99069303 317761746 496306800 -454463755 763128181 -420384449 902718969 68717802 -15111647 -348266587 392831849 -282816044 800516657 -172494063 70472894 332335226 -21435906 -894008726 -578773534 -285917967 339548211 -715223700 -300882775 -227654374 23552417 -979857012 -697252453 43877133 -142295349 -275812869 722266110 774672131 -788386537 847635853 -689651782 -384274145 669202585 411593041 -216092023 -863814624 785104247 437660986 -720040824 -563407042 -494980831 -228098764 123978137 -219410502 295784487 273925172 -821005132 -397199485 -278201598 747481993 764908632 -495033260 -466651505 237079505 -123959522 -603295207 -714657978 973585102 170674354 -863843777 930132543 854053502 -266647641 -529651594 883215695 673459381 67905369 -732105813 -612270344 -812487053 94958576 642596672 -567918955 665694738 -458879299 776077920 391663895 -115762172 -1776326 -456372082 119415027 440487605 788751512 -183534882 452740527 950219965 467199684 -766545676 -699502607 -431444866 -589415974 -866009816 246433057 178398834 -655795988 -538976618 697343172 -455792321 -100221015 441860460 -634900553 642823887 -263615467 -596252941 -844604458 -495378851 -404457523 -279422875 201278639 174903727 -204434656 -845083480 -99083432 -265282557 408453278 -548489801 -603929896 216834159 -242030531 860214945 -343367515 -761987825 820233575 -469688311 -658066397 561889320 570165577 -395891753 -228450037 755662362 -393966954 780673410 401035739 280837642 158869311 -124248749 485413110 113762136 563756760 -556228100 -545965007 -531931834 398270887 -435113934 -818882446 498001157 354831453 -520352933 975660370 -888964807 -209494400 299549872 -343312760 867534674 -162294833 90934540 -493225300 -30360196 314105679 779149299 -384953033 -142914359 -128409269 862099541 -183773561 292307646 349336661 233939817 -161873126 -429948798 696178777 393762057 -513702772 820158903 -255871732 -44275451 866090444 856147122 -44157159 687678118 688862632 -303036972 252721394 75435484 -910197611 676242069 927960885 653695738 -60478739 674388572 993225160 -875915135 678394618 -336231032 -294095213 172752716 314618752 -624399197 424606919 -129012558 -856508372 -304711206 988366464 -470487027 648163022 881561634 4129416 439566471 584804240 426924647 -973653938 -89067672 -386778736 68577258 738254976 -530638082 421706051 516783018 323634532 -975015971 884106598 -303905475 -896015237 270380799 919967688 -842482190 -517283858 -398930623 -987354104 -630680736 313092100 34655995 338656218 -121102441 99441323 177632875 -789250687 -814880804 -110930594 -816847885 -72779521 -575360804 -75166924 -339746263 826741865 -626003896 879133802 317471778 -808410084 150701178 95099368 611594598 -919832768 -135084274 -16278094 512706662 -214023155 -478828261 -730903087 618526451 805630329 -390340755 680175787 749637240 816840108 -314307039 -170407046 853091933 440480487 -195238726 -199631422 -821109564 367477858 528263366 720195292 261148331 -148772222 -237869804 56505092 -299903419 -297679991 429599747 540395657 -680421765 -354908400 745328751 249972159 -619163699 500930486 837415811 828176637 6193186 55344970 461830215 801191601 702658237 -100306813 610196205 -615538761 -990188372 43165143 370237122 -883344156 -434135888 695564637 817424555 -707239632 -111775424 349803041 -387374145 354370376 284841960 211292740 -441501354 -191678964 -187632982 441910445 -665941869 -79392074 -316405807 103893072 514126985 -985617196 447391711 -794542112 924600595 255434228 -119388996 -756056222 -763165225 -632119032 499443491 -47640990 -521622498 942739962 209599707 -251901832 470099760 515889091 732845585 -618750389 652594268 -64715930 296191948 75025330 -596182031 237806067 999501360 524812128 -178427458 563894837 436398310 930266424 18898743 -930518885 627867650 189407295 843845246 -227703789 901897217 109653145 955328301 -674186804 -33666831 674766541 -970940156 -925859367 -373316425 -817025941 298506104 -176386643 -31544986 -278544021 -52020812 941908310 -812293366 -912257643 853036758 259552486 753421528 166063464 -528913812 -31262407 -303665949 -116556014 -363654647 -851980731 221594135 -650326604 295711875 898201651 61882 -384633551 613043418 -250173908 -259392741 883722720 -522588969 600232189 -109016382 -779182431 -858080221 592940058 318323945 269835666 44831643 -631631297 23285233 -166935305 22785072 -636185591 610161093 -471602347 -847017833 -444924869 521499886 -825380178 -596592446 -518395838 61828093 743714783 880044715 271331049 108308362 -33215930 287690175 -826812783 -591752614 -507023211 -706028810 -223233377 456512098 828600778 -633053892 -429646280 -463858592 -304539827 538760876 -282588321 557444034 -434664107 -597896047 -180539853 143159098 165114957 -819255235 -738021363 -865731186 684537059 920738271 -815010592 945602311 -631409738 -407043242 -771320547 323193939 174897579 849775181 -380505524 454081718 387626611 135845678 -12925246 -67650380 -924736194 503269110 -158272182 -736894592 -63492676 915911078 592188784 962461324 121954718 -292573942 581406149 -689102655 471725212 -114226053 -708622378 -845571445 140949658 -247524441 -749792071 -659207549 762073044 589647310 -415960922 -929793920 -57958784 607649768 -837776191 -465948899 81147787 193910706 57028423 447539003 381876782 -678347200 -266140005 -247879267 83408049 -555042792 646414079 511208091 -702026574 523659338 682158814 -32965422 -583118692 -836576794 -758390994 -46014518 -199285059 -833243723 147059405 476957687 -908294776 606698953 -410899413 554769097 -137475413 -750153090 -65770975 -225983440 171982057 -125092442 518262349 490896696 -460654865 723296929 -474179369 368122161 51973399 -616869313 -328022772 407747668 756684738 140019887 874953220 555878040 -522086353 -715301693 448715097 -13933784 -178663622 -939809105 726481139 574269572 -305257237 674617100 -124069054 273685887 661658321 763162141 -852919506 58275042 -910512987 589378772 -184501963 -112819529 197102672 269907924 461034297 -877991937 -622185082 -577857106 644715839 -436159188 49909100 -437332873 -36362918 993351811 -592823621 -160252602 -147015914 827513411 279328961 -57171056 -877636226 823151528 471033109 -730488028 169341706 -166034209 -874527696 518976460 -581724838 -242299347 233766726 -889794164 676346849 301854027 -194463321 -742956269 19459069 796472613 196192425 941777325 784395094 305354202 323324830 635790173 -578310923 38162690 -334263376 -863668206 -780560216 -943654996 -43905717 -187631252 443654173 987487547 455128418 360637493 -888477844 -10723750 -136678087 -120060763 129722074 -436447464 -820116827 760137385 326338925 -303220345 436661281 124367761 -270133926 -599504890 -614011949 85441308 922248342 -522776975 -371121855 431055918 270405412 399118765 -842627441 -110662493 699673541 426683440 435210300 -647884540 -237431886 679777145 -734031333 25470897 -462699954 320746532 -87574157 474609093 -895256811 917347941 -662551239 -767674357 233268250 -940465434 740052026 624598615 -197244514 -34170643 -395299881 -241215571 -484950217 -94709712 258845379 876615763 -217349110 -844033731 381019982 770277558 -987647321 -874739347 599587315 -512663023 -70698994 336810139 478584104 -71080064 494611566 541803354 -948476211 248998980 -602095786 565633046 -804366402 477137439 768077489 -992415969 718699819 -67065598 383909901 918126207 -793915935 778106900 -612858608 -152043027 -143122152 505655893 -328508665 -124935853 634564252 12368763 -415766682 -52896776 128880790 737342381 939907986 -856892575 -376663209 -983470041 401997210 -741146689 403196568 404368590 -697694324 -128813248 -345033334 -397633353 707873483 267711518 -472499935 684915760 274871374 -411448709 973713170 -973440369 -640906538 420014975 -594196960 905797437 -311697643 865560014 -499826427 -545538515 -27877206 -328537877 637442068 834934033 402689508 -810870072 508716166 -834136482 505524502 116754437 533627902 -605150671 798200136 643404705 -881997412 -677417262 -14218825 273137282 -824401028 114116280 -102785393 694898026 302533626 -414148481 -766308886 359689440 705628722 860414949 534979474 -427657453 -554956967 -668131242 -69531742 664550823 -677278877 -14963530 912035238 -571124700 -43196128 819203379 -775160312 964406209 998237680 660878119 230131674 -717825296 -7465234 -884306588 -200266187 515943216 -424324161 -483426457 -458318139 -997680442 673407038 972276549 -844380870 190141030 496751424 -625637474 -727546817 -109808909 -586025837 215421023 991258036 817801815 510974944 361075356 449064605 84355912 775741731 -217704033 765739318 -354209683 357703329 778514957 345466945 631376317 29482547 727957071 56983433 833449571 -810582955 484629754 -64037279 401599029 986227741 515367422 -119756825 509781965 614329471 -552901150 -228046044 684765646 196054750 -266372379 431204700 -21306995 619137706 -339623483 692607440 583052593 -561890833 242766759 505427682 -349760425 131628149 876300385 -36649811 -904250429 -700347277 101175638 -35215477 68594648 -767469840 -467315597 468375397 -259516362 -690567720 -676102832 -880202614 -401953630 870593792 408357098 -614654741 -963659011 726024943 -482740320 -338110232 214852264 22807501 -961759159 -170911716 581921037 422308491 86780030 -314452456 -722717338 -452915104 -943547658 650232684 143684895 -910708344 -292941572 -106383363 84278085 -743528505 -228182983 -765119197 441587438 823180618 609500158 -98433828 -439007765 807711773 -467945551 -255842027 -473954329 988823329 793064672 656327197 -207628863 586643284 495245692 147829868 903524382 299862279 956243101 602951634 -479594914 281128264 915317072 482949106 952784149 -788521669 -899641286 953750809 579182593 125697373 801756522 -622729365 8893051 -455784892 -319659394 734588921 -428053950 -420105076 436385554 -108674653 946611201 -600911880 -501152668 280222006 -873664800 -49663978 -133987695 582309227 734825556 153132125 -681012466 -347005683 487472882 714416879 71118113 280951651 -841675766 887723907 719473447 423692142 403410692 4139555 208262776 -582947295 58111799 235010066 95000578 221357421 116014553 914060001 47058539 -676018159 257840834 -913877976 -724062533 -739620938 666393524 360026407 111889267 691611059 96155798 585196443 763593060 414646579 -234237822 639117799 757156964 -215089433 -664275078 -834891968 507200888 537672747 -822938161 -593234626 40916035 -795886748 -979096118 157455971 -528616221 183922145 80290355 -745633060 -679033986 -598692504 -709602474 -539457509 -186049442 -977366273 623501469 -416302054 317274188 792344646 550713524 -905826235 107794048 -462144445 -604036027 -50159176 -218654775 -944200110 -965840531 600715441 21501634 33282184 365390480 -389626201 -105600621 -237034357 -725270882 -340203949 -125068937 981049318 156874673 -580124989 -937878316 363973145 228379883 -430976876 -973660430 -48850469 -469311461 253234413 -862010316 -247343294 104606939 808696563 -335626474 23623018 -135936679 634811451 -401617314 -835448897 -56961262 491086328 129170496 -117943581 -551016520 636079602 947513893 450242347 -739364268 -351069358 -953474180 5645489 -795776761 89382806 -86297612 -913608811 -870831221 284706915 428781654 980178494 -978824142 85655597 -57038745 761843265 -218128299 -435316236 868223473 -142052834 53851334 205481760 31241133 -966170650 372762896 542591695 8395204 616875572 214562965 59244116 792603130 457800409 -537946361 365448217 -464970917 628229549 -241540302 711769457 -438777141 838562761 -130350141 -881324222 -452949500 -71475568 291030497 724914761 -877055622 -894923053 -267527755 -359659812 626122840 182347918 175492882 56929940 615386785 -126192795 -407605323 106524107 -513953256 86093477 887269176 860387297 -876112383 -239355167 148442923 914156455 -460126038 757538213 -917614158 -871491772 613926427 160026363 -889246265 -587155948 250056322 153174080 108961317 -59605773 439287045 508251770 -79064352 -576268460 652832854 -188835708 290363234 -495757785 -555295739 524133028 -850084364 630760312 490420846 52740933 -605656027 869134114 -636124961 -903616403 540162211 -502067952 -685036819 -891816680 -988625632 494550813 269335838 -175050316 -585770587 561698734 266462575 -886972317 -596780084 -82774169 -630045978 -720699030 -400791036 471455120 158015294 879190262 -140349432 794670311 -135937527 556476629 -608358981 688161225 150843101 907346359 887113316 209236551 550636531 -848236386 -357233513 85801716 811779206 419700798 -958094361 -883907318 92080867 -199003046 -640016205 705742502 -350778773 -532329777 533385214 -592941186 594485488 -59414606 -375429402 921063440 -861519029 -146103526 127097547 -775036608 -965563632 7261812 -803692186 -300555738 -639458424 -401044951 -907461180 -965998229 454126635 -214566058 918375973 -515269738 315360705 901069504 -632228361 -795658313 -552677181 -506281520 -35981227 337685303 -511675849 394153383 -300576184 -962996452 526058663 697747780 -829439501 315784084 -336464357 -469887518 -872984152 -74305540 -43561152 913863077 240933114 -581121513 -163442786 -22156643 -811552415 758835875 669650082 -719945707 -740004581 -138243694 -427936776 954490551 -693799817 553914874 -16113607 162016269 -229687419 -102083331 -520329591 -711147465 -457719090 176224291 -230346644 -934728876 -33218758 -38534586 -38721957 576656764 -440826509 -532942219 842073 257940828 210532352 -474086996 933048351 -174193770 141143608 -354092736 -103922434 -503115100 731201997 -693441997 767532445 957289354 977140395 -154355873 387925257 709659189 734321855 651257556 -803162227 447774072 -432751106 57903837 917118159 55463244 -317767335 252599260 -759375527 684113255 9218330 -799061627 999460313 -857153416 -996808072 -978838238 260792366 462259932 879003001 -546133293 687075666 -397595650 -480938773 -263601371 -56873358 384956982 821864529 -211255110 -945057016 -102984042 -680202754 -277179879 789137522 -46270654 858648692 -960746556 -406207797 217463956 -113443579 -413992152 517788294 802062702 -277548651 -148068026 365391268 306477867 -759841208 -978239210 -454291824 -961824304 510830926 576491037 228353143 900739294 -532786373 -734052056 -66849446 -787537128 -259974388 -890922796 -285809086 809092034 465103913 -495223940 -33995983 597366663 120737969 -529611563 -986338479 178283860 -539321127 128952406 689198345 811458466 55350820 -564999546 -703494091 -519381604 476655144 -442771524 788196507 -914745533 -42012386 -64893099 820460583 -468978647 550989908 -507365029 790069457 -996057493 -449808530 -763414406 -166456437 -602862219 -485616315 766329166 451694119 351523316 60100181 -409508192 612169967 404875805 -900885642 -970978499 886386768 32819597 -215380996 336704625 825580899 886192869 527685184 249509915 144903818 -528599650 281765985 -969601527 601450495 -253461920 181378996 -124115339 -547238047 811510376 -807207926 816760463 -272172479 777104820 -72430484 -681002342 -458240299 -495866609 -964397706 304475208 -743124356 -703070535 -482345856 -321833114 -800265261 458772603 407356816 -365664360 651720148 -471519581 -367925329 -763532506 917427649 817899142 735825040 982631316 -624495277 -448733365 665058903 792649971 419095665 379277690 -941284345 -223692631 -818758959 -920238436 -307007687 915756848 175762820 730429571 731894343 395089278 18009224 -733864170 -109556913 -290935593 -52494854 587859846 -241122880 -560859681 -138291471 258055892 -906373466 -767433134 748886909 722517015 -745139434 -554369226 -208164498 895954028 -402810727 407184067 -872784957 448132435 753741112 -115168329 228592436 970500246 -402428480 913537252 691182022 -322996272 126894625 -433491710 -186980976 251819503 595333539 355270044 883015635 -17453998 597861291 587188753 -765417439 20267166 89471787 -642607994 -687518018 827405242 349825449 432804429 -857108195 -416395560 -280101799 788317990 -361754898 895123198 85550666 -336013512 -845763965 569950708 702466249 -897692969 -299326567 336187766 -914153108 -214311252 185054097 246729249 -768756606 660200352 -301370127 457927190 -647352482 -617727514 211702870 827430795 906218221 857906643 942714654 -778204141 815146124 -920318940 -190966416 -632344284 451956575 -877376760 609281188 594931013 -212803768 286042416 -211802091 980788183 658089507 -918373996 -293833948 414519086 -443465659 619094886 -709117340 757303719 -281145917 151680812 971002127 -580659947 16641785 -735821629 539777508 504288259 -488765840 139794120 164274340 -781729859 721559523 -458318278 79876329 -854489193 -845779335 876971632 -204594533 -445039360 443671689 -13452013 -318730597 333170722 -106702829 -169675656 967679828 800461364 400628725 -192033821 -486565027 578813579 96417372 -517340680 45478831 -646244570 -631405684 682037755 200342956 -463994279 -730926724 -911990677 -996380443 -228290061 -403494200 640807975 908801470 -698810794 -63495059 723279643 -668844619 -109286122 628288679 183839161 263123326 -86089246 -858230363 328087276 -825659590 98257502 -574925904 -205205339 800886206 -152859553 978250226 61020719 -597915237 -671559121 668771266 -8978220 -151830284 -628681228 -905267119 -152760271 538231792 -806919997 459020922 -914447653 533452268 -922286137 -979373664 816884848 -147785288 -759999015 -307653139 -928352097 342115570 505185716 553446471 -280536910 -637667912 -202076357 94368714 -970415125 -693380119 930770931 955357774 -948653077 902001499 624905688 70260209 -576854072 563250878 935808521 694532499 -697350697 939019581 841507442 659358322 552898557 -313000525 -725932718 9954196 210859625 -809799048 -834356611 136395520 -702371929 -214679610 -783033661 640986303 773150785 641399296 -5514013 -696843374 -913283922 -953917508 -884918770 -984782275 -483709512 64429287 454737719 30482650 -755078652 -681406267 -616013840 941933938 -704846519 -949284258 -262089381 -477877974 279453935 36297132 572675620 -591262454 186131758 -575865193 -771851489 -705466948 -610972708 -873859006 525318867 828074554 -504253395 -302891984 -620218064 -515581643 292671376 11818380 907811280 356229998 417267574 -787804948 -900133534 535799946 -162588767 207555869 -771120180 -879099109 -637215046 -225474599 433421746 211541403 -367513659 628777943 -485428739 478125540 -888857147 71416892 724450824 494992708 -361701072 848620305 430390124 605111227 -163734658 -609891795 756011016 -870525151 842091438 332356155 -910077793 -935157991 455262814 -527606642 -406571157 158625617 -335023560 838860108 -318942967 718558658 -831819185 -926234637 658844801 858073348 -444808188 -438749426 -608556867 -242017085 5062688 -896470787 197090113 -646429990 -277334374 1944830 -594366473 457451116 -198052539 -965505725 -655769627 -690451845 -535977081 -237493597 677212092 -405712882 -930515267 711595145 31101443 -555996213 613255659 193164222 -475386911 593957095 -247431552 305481781 -808345189 768226109 -442144135 487184687 -972104297 98651791 -758789820 988622317 -628522598 -308676826 70279635 -864013032 927601382 -754988147 713055129 -750687709 -844427777 -560265597 -436035713 743507571 53516611 -56061377 581768514 338752789 -906610953 678342798 212857540 656806879 -663285912 140884135 164270726 -203846511 -453327083 -398501809 -849520973 536889763 907382687 965617402 -680726764 -241030862 543938308 618036578 -343534510 -822987931 -521559504 -412729301 81360946 -460643702 -516430403 899501968 790007461 735436309 -435532185 -22453563 379606745 780502600 166418924 554822118 43785218 -10758781 394894659 171093080 954601803 -660643850 -27220053 -537743525 -293190403 320337808 -998374701 -497594890 755978255 426574846 790177428 -793571646 489131117 37891211 -825473705 -275091976 -800149256 -885953298 -272256641 -644606196 969306566 705882597 -410862994 -929522372 -55183475 939946733 -337987863 -854987524 621994330 -277230763 -900676787 -817300167 -213183306 488448438 -402855770 509719428 639642488 -766915056 -897400040 296827849 -208885709 -601395765 -718420813 742460195 -573872766 881008958 -855987637 354608062 -438237692 908454612 349939999 -779666660 -378763533 -229863858 -61247933 244249367 925311634 707590349 200575363 711312222 -869696428 325001807 969758239 -821703098 -892088859 588093657 -662283654 613171470 -672150773 -869179221 -703068384 853262547 -18125873 15971834 428661942 247120632 -813416116 -370951733 143675506 -498577032 -813893804 701644245 -730332588 -590411299 88769976 -400902347 764721986 104734451 182746926 935973472 -127888445 -989661521 393551692 681386096 -669985288 127526753 -836324955 -751364325 -621344200 62493449 831841166 -969832844 998840627 543675817 -572226758 569871255 1111221 -518831431 -865448561 -857032104 719051294 -437471115 198672076 619927534 -798333687 979275536 -792858052 -516855451 -779318046 473601885 671927931 -103626149 840172947 -899338344 -367960890 456176292 -823126810 998249871 -588510055 454621749 284673274 -466964284 759481408 846232414 534350568 -442972164 -699207414 755921539 -565539740 -1377377 947878909 -667504102 -698398603 203052826 11092899 -902711193 -997169861 628038686 55552975 -738588360 636629103 -410533406 -376581969 -651003989 282647370 231896802 -342494896 -66331781 -5356815 -143829579 -866709361 61777835 754852491 -568340580 -642689666 801293278 -187299062 -45927083 -348370574 -104075855 -48651676 -911390233 -102824524 886894183 -367826935 -116776629 255406449 160085234 701707884 542456283 856541466 -113184172 561627960 104870852 642610316 685654824 442085722 893094590 23947457 615938540 -9287524 -387916838 733815591 -762414483 328713966 889278296 651333794 -207241716 858698277 831830278 -746730932 -720296741 801577105 200604388 -909037149 -900003725 78258132 546795466 -842686628 295681868 447054469 -808671464 917539585 346070513 929018081 88393838 292820703 -460831104 444444752 -509252959 987994653 789720993 411998321 -868482539 -219551325 965168764 889371810 297019958 -757320166 -289298557 706718905 514864014 -364371761 -747575357 377659945 -465543890 414597143 849054316 807220015 538800009 245998036 7393647 -574188417 -750536784 -552533627 169912578 863948140 -46417317 858630758 -36046757 336175178 540628123 -71450272 219046982 -244410185 185619246 957961953 -368538463 959544799 -190759535 391673867 -790770977 619171112 877376476 281311674 611616096 -650825757 774565605 -207579217 311677257 135854140 823262942 742777030 93226511 -427802003 -465095019 -403420031 825126978 -386113477 -540335449 -362285726 573865703 820259463 355515545 -835722061 999849085 -129513578 -767001336 764304528 309392465 856794505 614758027 -913195986 -353643233 15844669 -230044930 429456780 896410436 507861549 807400626 177532378 -878874855 94903 137683383 969660227 -308217131 207784380 22543232 -876500274 -632166488 466907683 -791713570 767960518 63326538 432057701 391339700 13052651 -609937136 -985618967 -686561956 -940531335 -801280200 304886873 435575918 -717543973 -221795498 -487861786 -822904524 -430853650 -272372840 -720455791 710201132 148253457 -858394556 191392978 -680467541 785561299 -98741265 410573613 766397300 -455470163 237884653 932065174 424023556 995542097 583051692 -219170527 2149709 -479488144 189516332 -889609021 -514550108 72867225 852077136 978601294 -365473864 877649342 -75124740 -604714195 -971861664 991935036 -722388878 -446140558 987831763 79180000 557853531 -676722416 -298865643 -305914598 952955086 305082089 266484729 72738684 888582490 864578492 -298965735 702355538 83858612 364522296 -605491710 991338757 201732657 -343728772 543116011 -892874386 -902601679 -723168245 -831144814 -455487223 317854180 945131013 -640485973 -771516257 -318995170 -346274210 -222132895 154841109 -95586256 980139293 -820790103 -581053404 966068902 -490748444 423875817 245258226 -476946106 -722480776 -416736318 762437328 -142304516 -902684180 -706130474 394974508 348834049 923826705 -734743308 -784894687 -475364920 -859841610 -349679265 -938947891 997417892 598975648 324148823 -526219899 96303436 -9463644 59117964 -21828422 987367965 723783046 -280714904 610461672 -365555136 -666193392 -594070793 -160472898 943777812 -23630856 -893833027 -657678192 20817994 398778810 597205777 -896142098 -56766406 707716967 946326871 -433384384 -842179085 -415685889 158754834 -929341579 891627420 -480131130 -306434324 -272824579 777497153 291219084 818601657 -895771938 -179698759 -569059367 997368837 274347833 -179571096 -308722575 -422817831 -391832670 -881025918 984541177 922910170 -469186241 -112085112 -806986812 -874190542 834989693 841603319 -277359085 -358285621 -823189312 -803455554 994579894 703897849 33594479 -411377231 740060573 812293886 -348937135 597661932 -330263440 638824173 -415990290 700588688 897326468 -578285274 817965186 -623150547 609404487 -205653417 610675631 93908520 -290356631 194952347 10193739 -986590523 -973878437 -965587135 868549584 -565759852 382467974 3387145 -650380298 -849220480 509321920 389219733 457990842 -99555388 -3806559 -416329920 -358135746 565134825 -335203935 -804954637 31192991 504417563 -6592875 -417604119 871243662 971992538 699042178 -860980284 -924147214 326269844 -258681940 -223531378 918689058 40625872 770288835 -454041082 -96141614 957708951 174265998 985337495 413342540 831602816 -349068892 -684768949 -621370243 251500345 -833606346 354950353 -420403128 -566172852 -954714322 -287404565 787253651 -712950376 -826383382 317937353 241356789 -84170592 293702427 855706693 -378573181 127028227 -793809554 -663633437 -217101539 -808977421 -932083167 -111340054 431828627 -393144962 908090403 876342515 -577806136 -452491474 654789816 13694148 684073561 -374665292 -339259099 744583761 -234502202 -295809288 902568913 -917605525 76350302 107137646 738162689 -324050344 -987800548 -312701037 786646605 -638742976 -306212275 -967015709 -420000638 -943157184 157394428 47672534 461479119 -716969056 -614626952 -407533209 493812355 525987829 527895324 -164718697 -977258752 -215272808 -57388023 -523404412 -737650112 -664766127 -73685358 -421237661 976352790 -352106737 349080106 -918672539 925678897 -804840821 -464276243 -79720569 -743535136 -128979393 -879087029 998223434 873084248 25555411 -21503642 -320999501 -953289908 26869259 -87796414 78413007 -555791587 812379733 951018719 133562507 234597191 655962534 79892556 803305907 -299569190 404626661 441321642 280689690 -348736351 676940786 399095940 -800662935 97864967 -656526797 -196320766 -196700129 -507592359 241543721 -932935008 -226903399 -162731745 162038248 -501855882 -735429284 955080438 -634426891 79642770 -352189616 -690052323 135429103 558493274 -598198967 255155827 701714732 898289434 -188563131 -577537355 100416535 906621445 240313502 153544322 -523902154 654907440 -415189289 -271055999 495959605 -261208705 146869625 816430421 -130105686 -969680412 -113828881 -559173776 313877688 233234535 -123588158 807804923 -836137343 991423835 -219804886 -928461178 652185996 -515029411 713735435 -384689109 -512704450 710020931 -33728429 623701544 845677133 -263000044 567670344 -762206090 431999908 896301953 -718490130 525171125 -190429245 182995098 577983158 -415562458 -386154396 -760575462 655216518 -114345331 -784252347 434228242 828394929 102732204 -528034142 -17149493 471951529 -624807350 -788464965 58545606 -921342405 129490694 -333363697 265052006 -355833437 -333341243 218633079 490803448 -604476547 836440082 -586890516 819118200 359872375 638476528 -341909113 -866275609 -599039025 393506815 2358645 -88409754 147977786 -440785639 -291686004 -902281022 -448589853 -71468582 714734379 -290340986 -730954500 -359614731 390950470 515304606 735201207 950391895 -199493243 926241838 -785178220 134383335 -138691500 -753863267 -628887843 -526266739 337115360 12046729 -331918922 -836131909 549013466 -678298172 -596982668 -315623833 392146068 829015659 919208946 295173892 -169830987 319478421 202035286 -801880413 388871485 418310678 -876801732 114876433 998153911 -335690740 -443633057 984430926 335807740 652383890 -908252543 -946422831 -623403327 752994471 -872221948 724008474 532299839 290013208 -243463018 608430928 869751133 400141331 815418672 107749209 -356180129 581016358 196357359 -875783200 520087529 405056180 -170203902 -578328514 -218760568 30968831 486510438 -513775110 -668455459 -381321851 -52788122 576177704 256503315 -376163150 -241324364 193089125 -663679863 -327370624 -898545692 -106321360 610145272 759604247 682519578 31399026 192877790 12671034 348978389 -26005952 423861962 887192598 -303318329 -936488907 -527654669 -546851051 -528752487 -151834199 -121374511 -538751172 -590735293 -328314480 527675668 -362190682 -355893143 -841617732 -268376604 958878348 -787124833 119482353 -186495242 617394204 -164878978 -605850127 -400364798 750414084 -542145255 -537139233 617523099 375734471 -702563571 39303206 -319558076 991381409 -553095543 -812221637 914391805 310310040 709042896 592139737 621657003 -937016179 -655324236 644928240 -878648482 -537478132 209387173 223437382 -330854900 581979041 105950890 473528840 510706136 174241460 866756106 -468174580 874191743 -233722095 -353550364 -450836202 -691595455 665686720 -324010851 908088630 -36934911 617523864 -442541781 922938350 661313397 -428677289 -169878779 -419989227 252737333 -959153931 -20815609 -375264326 526848049 855444386 961584219 -629758327 -468258980 -749645840 -211483824 -372073041 -173352712 -902018770 -771285113 -102589110 972898370 352235158 14765914 -703989722 798386121 596946382 -624167183 792583376 -911694108 798066074 -807942797 544075696 724835092 727672497 -294421299 300441389 861727506 421327744 821403075 515087297 -413546417 719113350 783185065 451890496 -709724397 476831087 757437738 -781883854 -569460550 254597998 845969672 -869243080 -455202856 -604938176 522393802 -367188537 -30177172 755672799 766129188 -831813429 -706353561 -183025211 -692138153 -450289000 -873794375 648956928 554056066 -782203577 731344542 -342134074 -81436793 -101111642 -518218237 -839128365 333348806 -492979643 -136760889 -416426665 -673679181 -420463993 -706159746 528777134 -822868756 807750285 566461742 607823524 906869756 -471575046 -233509770 -412656222 -458135228 -362919273 -700028628 -283416434 -384493210 -897088869 -636391968 -812504542 -13087583 87729728 369716541 879730310 -815694650 -685694988 815907387 793134782 -495774589 18068643 886375048 -501181494 -435087028 845845966 995599060 -308778827 642144781 141633267 852545296 42204947 -50332234 596228766 -338040668 -618243954 490017408 -663021616 390677991 -553293544 -591483172 -601101001 495944532 -920137435 -795969090 -368530655 -797346259 173006339 -214644863 -107263131 -298727562 -354030068 90841123 -234987064 -49795457 -830997066 316389217 -651821105 220371568 -106125302 367273174 -420570895 -20318624 822465617 364842449 -445219381 459819363 123372661 944575786 114368573 367186322 -192814786 191345640 -165738754 -470112585 -832960328 786323551 -194468372 -623009956 -208920798 -227324914 423801921 -750497 651869440 -913177581 254379402 -544899615 -865219056 -132470218 -578391418 -129062384 130185975 -443446024 986340020 -583243652 547669555 -28947966 -443755418 853276150 -70342114 697113518 33623418 -2994100 384140080 -769828793 -91166277 569482766 -618078044 52430811 352916185 -78471117 748366506 230390878 215021880 -293544125 465697856 439022250 -680848601 340415181 598459975 -738493949 623008512 -194556849 373635283 -549060076 82287916 -446778625 -422916549 -71616835 -464446470 -65004837 802103891 -824298390 -638275702 437492882 285208705 606602562 -718792188 -124773196 -299036907 640568094 254563603 545027860 283401531 -675920024 -625944555 507629030 241396448 212797481 515670906 -383169688 34722734 961899244 -537140777 288645271 -921809379 -338596475 245319042 -749146268 -342692692 891913203 69958851 460798621 807878332 513558143 -412038732 240805457 -347104320 -176035465 -161301897 522402244 -874001431 -49790812 805562464 744065909 -637284822 970002918 -90820940 -983698769 -361404768 238995070 -178559527 -785776274 701161709 -962605610 328308248 -53260676 789726937 -748270237 830487209 -52816592 -853531389 -884971206 258179775 428551182 979135 -264855550 -121535154 -234090550 -116599980 -245539020 -711286955 737099643 -997769668 872367212 -732409300 914841100 896925929 306438911 -235730242 708792213 434297628 -220677923 51043036 958478690 896915986 -591033237 -285145249 240216803 855930882 -533818027 -434907732 -21351585 -123561812 62798611 -939102437 -870105655 -339129640 278367798 -260212114 -470187638 -619724342 146074179 577900213 960498216 -42752267 323107399 222096940 635846613 842953294 -820852194 -529054062 97434706 437071247 -543408966 -20991408 -891421632 677262568 148725521 13600047 790210464 -133527221 -131235534 -225240987 -521190646 438515956 505163641 632546428 -721957762 644203751 374336956 529791860 997099026 823067603 650435334 852671148 -535032055 32820220 -92585374 -412086712 409965307 458440006 -445077930 -216383833 35735754 -437023354 -146721445 788710641 54325910 644007341 -636118696 605631981 -316196056 -353045518 165237553 -310384073 -744084358 -253659340 465557336 -17206415 -939919688 -459604185 -235982890 -213953752 -279270437 -647944766 24501202 -880323610 -161834248 602763261 -826317525 325176642 65793682 684109529 -742532155 464833369 -16287142 -286111877 881027383 979815397 256468446 -95001661 -155401528 -386130799 -389706811 108636647 -578052124 561425993 736145104 -628461566 948108254 -620559548 -473225510 493094465 -909211368 -213776232 477470280 -916064659 106705630 998963499 -525734154 481131061 704225801 -568975299 544388060 163384645 582650431 -777857996 580629781 394347110 -641483649 -701469915 -694102333 233951240 -66884432 492009904 -298073040 -147904976 723311513 877753512 -269702370 606289636 619958084 323179092 454773014 602225046 569245555 -404076972 -492195012 274568266 -547696557 91757039 -747486815 213070962 823365859 529040217 439860919 495551948 687647363 446003375 112411269 -575641872 645534624 -433025597 -938044392 236917235 -432777292 -702272502 -529924408 708746624 591599198 -386136745 947723214 491384212 -938574800 -318266771 73620255 -832990471 -526312712 19241476 633169505 778818115 275859949 168394609 -33074638 977021128 297681277 238170900 -463929411 -488261244 -75065820 -482873411 -652082774 449634072 472119121 342369823 660719847 -859917880 566978650 769075239 -326415883 907216503 173139141 -224406580 963386612 492200889 -999783843 -564201502 792371183 -293602964 -480884032 -503240337 -685770402 414469991 414442311 -303917593 19036686 -366981034 -483531669 -818878433 -52531212 -959198878 -553666434 876760549 54600098 292960697 129047908 436499367 278346665 -841246171 381239298 742446423 273982513 -399829801 968511419 -458258328 -555136223 260631952 -699878953 -129195089 -49199068 938617024 -627946299 250434835 -270033041 -986157756 -647571787 719034762 525990606 536114756 -315208421 -972444488 -903179522 -450085601 893701469 -4928491 103117986 409576131 638357728 985205285 -103330033 -306826138 932743499 -689164794 -377966366 312503509 471632433 503078625 995040522 82877469 -151210014 838556184 321569326 -667197039 171482892 -771332944 -906070559 -690876867 482707740 17353238 -257788628 931524615 -318589135 98366407 62797974 -991341817 -66984421 89086908 -100513709 -711650551 685743988 -916546138 289403841 -227817033 358703585 -898660709 -182595880 674116266 5930114 -186045553 -74781719 960376077 -882956382 587873099 98491424 933786865 723101539 214517747 32421665 -732298776 -842101078 -369445935 -533731792 226143983 556109543 -673974755 397543308 -516310594 -674427993 509722673 867512434 -566837505 -525789451 -461902485 -190798239 -634366825 344146224 -774420969 483589551 -315143147 -43158921 316053019 342344653 -435116990 -840456423 -617347241 765988218 -919292511 12509287 -214498554 8553910 -671021971 693358009 862400136 -325509245 828640708 415837354 232167595 -781426770 -352878817 -818681376 -406536660 -154371877 -781719800 -601055014 -780659631 -341485050 485700146 528118781 706324032 207626919 313310424 502596456 138755178 414166230 989582479 -605102693 149746223 117537287 31600485 -246957452 320640797 249712822 838137228 -166579047 -625551470 -375994670 544052446 -72002873 -820894513 929942615 -607665589 -198504637 565534233 13411930 577977307 477943063 361142490 -680932856 -403154773 -302832683 480165913 -968882525 -604892964 230947594 -282197857 -263401182 -803900539 231798998 779795960 -594775994 869306856 -374671226 -25805019 -993402061 13122018 571116885 -385201651 926314843 -141408280 -519200437 891867601 15993180 895225335 974680822 389746079 939115395 -732601725 -248440198 -641442952 -818184691 -592423462 573929564 -599866360 349719339 -293994369 937983423 -515231976 643713468 -342452215 -745369905 383930339 264334909 -65902027 542532448 -796537360 -68173169 -257951415 922282500 847368442 -455262645 -883812059 552678993 590272864 -830541506 -485054263 745489783 71855956 391839160 -686956177 -293306892 -387271415 -471941996 -890875878 429484167 -329911578 -338932617 -196024209 359536635 352311203 120264802 -158097955 33023117 547667419 -117052541 -724910165 180311888 -166372159 284521476 736279926 -920574989 385023854 212531270 -832674560 879386362 975601111 -596651306 -212160096 -261055190 -590980949 23766039 -74920690 -312779181 726911485 -692490058 877132564 -333819515 -991303911 582966593 704584076 -51334641 -227601307 -671943709 -350412619 892373528 422667479 -414228760 985203738 -742287296 471954180 407863586 495004529 -924537091 639526746 620805044 -687387529 -969380271 679718918 -233643847 -406212047 -894306208 -418621957 767260229 588684545 865162887 -554731329 -536935199 901849378 -446206310 368218355 142816680 718744705 275471936 -618831489 803002103 -758455253 271546534 921844620 -487709760 -305348684 685690616 159273768 -781042843 -228525606 -528802498 -39326144 504989416 878648398 97548155 -541389233 102505328 283611440 407658457 -458108380 4125028 -812163713 -499029506 -850211089 -502871267 -303622275 505774272 -638956702 -903691975 -916423091 -393068880 524777989 747071927 -45081067 -659079080 447345203 505569126 -59565946 73372912 468506382 113445335 644101809 -780063756 684128340 -721049533 747941916 17198330 -602945825 645931103 970642654 -307459970 -133306723 -971314988 663019848 -989707416 985028435 -177773033 748656713 645388712 91596293 317873885 310862063 -298389229 -505470042 172891711 -2859623 192788447 -6139738 -44132369 -92934786 878803377 766169696 113130043 -269783224 -660236310 -395874240 -45142329 301173544 -642393567 -856614787 545693502 -678351541 752452506 478348150 -837667700 883866104 -531149278 282712732 893507027 405619907 -641253650 110816102 -715906708 -443674477 88222222 -820661513 680317829 820776559 -232300444 -29555150 -234908450 149716564 271893269 172625646 359186343 -165649448 415320242 -813755204 157599136 250896062 345541092 529127830 190074879 -107618645 763623491 -453716209 -469146340 -20589554 -181143115 106633620 68142575 106868833 -317559904 -102815861 -434284536 -657539903 -501640830 418148097 -620331329 114028966 798945542 -944309604 376913413 887295555 954647619 -212472258 443498185 -813084123 -213276986 492596698 -876905323 493369887 -932409198 994922835 -703545853 -749878374 649617991 281718523 -992087237 197212952 539550926 -434204959 467926924 972006801 604569641 155281017 492194794 119319836 -77693163 377809198 391001535 373601693 235709860 677583010 952600811 219616215 509866932 -463159500 -288208196 -959601364 -198137351 -794675099 -104251578 -764724349 -427001729 -164716751 -230491986 80159830 -122132305 -360867140 -36633209 -948068498 -331593778 978805178 646822474 936733512 -214738500 867290939 -608976744 951288309 -617116255 -773935271 -929211506 -977346814 579752652 200871751 -719452786 -956294597 -607257231 827794794 855129845 -519470792 781382354 715354014 652580869 -895737598 -115384750 553305921 427884426 53041252 670908768 719505714 -474744074 -93703412 7149212 -372780663 -972489750 -595771686 -722105040 329257443 -768494339 205425918 -176730371 416629885 -205653878 -906874551 436119000 -919214315 29162498 -807174389 399628079 -579627636 -466288299 869617319 -4802632 408616773 771314050 291841567 -824840747 -362700117 474394332 -906784749 526998745 922120284 7883310 -177424262 -74761103 118552094 286263735 469009153 -791146608 -629580867 789799964 -460578028 -334767733 727102379 144591975 -498840322 -827597902 -623281660 -791120716 386227642 88589327 -947059863 617811666 -858336658 974713426 271469139 -287530689 40208027 -500060401 177032977 72096978 582644285 -347804120 -629561895 691835697 -839101757 922604004 -234792094 496957554 626142149 670085073 -660025155 281083419 242201623 -863684302 704541466 -574486384 794729401 889834003 -513288786 305525742 -398017219 -725310798 35891093 -337253681 -485307340 653328019 786361064 -226871026 -285970679 841670612 995852571 -472630093 -869736378 -920976641 390061423 690087067 -29341663 -664615145 477645133 -302519919 -894840583 -576160529 761168820 327514177 -921209848 860350844 -881023570 996180812 -170598132 472932355 463003383 357017529 936589153 942217176 478236798 940408664 -623574030 -241372548 281065037 662730434 -917803531 678676409 195574826 -643969728 218591485 11113400 -822371304 -401593620 689038978 -931891181 829209855 -867549169 403650274 -51206154 154728277 -603288573 447322616 479326862 -757460526 622682069 552006606 -806638535 -849858707 814635922 -339484731 755584361 -107876092 -381638911 -411070228 275400343 464389006 709060792 984795041 373249514 973461613 73634186 236498924 -341394862 365106312 -510756278 354791182 -645031712 27107425 254607698 -484806256 420710276 115279548 674630322 -529848135 593869237 955956310 216415916 -177829312 -808775872 -858467217 -419531524 822734446 509835257 646090338 123229170 -917090792 37439905 842915130 937561761 -602697098 929469991 -765697010 -22266311 -476946422 -153765625 -97255704 426839467 -738975441 -162591205 271431185 293240441 940091740 -855844141 754392053 -482126532 -240832960 -789998214 -657643751 -909167560 661840957 -496545071 124149087 706862299 668294500 -760644823 708272779 -629758577 994982951 -457420247 536870135 -561030326 -73722524 -985774823 153971874 354726809 -82826386 42078176 -377599288 612692408 931899136 277446338 -764395422 543990962 519754272 389752667 225125248 651496482 -841865167 -858495816 -921209348 -838822093 531808190 -367901928 431483959 -359817717 725840844 -860114663 652810920 522648085 539857617 886961581 -551670802 -533321012 638028040 724721147 -479146866 563483826 -136736695 532699776 -479151116 -731476300 610573835 -592835514 453525530 -494490741 -105842450 447882076 -807284069 695229594 944374152 755662455 -633919260 570995434 -435901063 742882420 707955247 -49982586 537486099 396816588 603412501 649567754 383108334 678571699 -754122900 980098058 556713760 356633641 -119266578 448487065 835399497 -432929068 -865423104 555908451 606835785 878273044 -732607801 -863361399 -126887867 -844858914 414684458 199224101 -472730397 -801334816 -17464022 37558799 52026353 147214258 -82349538 3590046 342324501 -543715921 903269848 -14220566 37995724 -582458706 -206107865 914973255 -289847132 -758038968 -598149941 577669966 669410160 494887654 -416199578 772909721 -618822054 -626267057 -620086221 -841799144 266992623 -408810143 454164428 -762317379 220651930 -236617785 673775510 679944254 132005176 -737708407 541540837 179845481 -110813351 71989056 -180942262 291605737 326043624 784358200 668528094 277023036 -759372017 -154284858 679250812 866466744 -446050257 -221059646 -515213721 611572676 660780201 -978579603 -937862905 634895160 -271798762 693336350 -262865820 394693461 362105421 -487837621 775062730 -896721856 100161202 -864620954 45526386 -127931825 -801541758 -666653340 -797036497 850969233 245817633 -904743155 -454101170 955490088 728027720 545332250 -95264340 -49183 406155429 -736802489 -807552314 -738433751 -360056400 -101054418 -869019043 856985043 -724216542 -765973255 -816283109 -687696559 -965129466 782543352 697809036 605864223 244849400 224512892 746261811 803460009 -261294150 -753851537 -880900094 684647044 740529911 382535665 936309431 526618140 47829143 -339800811 396385184 622471394 -774619479 27741939 537471561 875833610 594326042 -347832088 -715054924 584063305 945790007 -759258884 -932759642 -495987163 -878519003 -12659301 617508121 -377254547 14241021 -968810243 524629232 451891299 -788137218 647648278 55938038 72116141 -250129753 -666423597 -166859430 321981526 240968036 632422051 -386008441 -903900929 515113067 -839909568 -684642583 -447012055 -358141803 -906355740 -805779816 434632599 -490186293 769252284 -756284951 598601108 79773837 -959363460 117657541 -946910277 -709588988 420159314 525111775 786073930 -595931419 -311460335 435227701 901205716 661569969 -528771017 860271381 -524956000 -669864073 -530487924 853809777 -680252977 277779803 759422043 767936179 224875283 -314003190 62649951 -773784062 -462309551 853740460 -293855905 -534146073 79079151 376106133 176989730 -718183006 -169042186 953625160 -770559953 -364803457 742225348 117941282 114509230 -62350493 -354442663 566351001 335488990 126049372 -180123313 -589467954 -817878007 685242276 433384584 -912696823 238779864 -340839899 834359986 -814494193 213962083 667149277 -90357764 17539517 522339188 -307319905 -127581812 -878906312 -612831548 841189313 -3553715 388954874 437668914 -612863403 576087356 -934356747 263277437 -830574768 -919737206 -392233270 842111670 -875138826 -438407447 -466938171 -118909080 -964305417 628965834 -339736173 216949815 -904070711 948394775 -747435789 -812180927 156856393 -481554661 -148092688 -901415062 808056526 -383202819 798370708 510885807 461634705 386126627 837637196 -212412755 686326177 307743230 -613356604 -89786407 942144836 -342643451 -891734379 119164548 913498603 153907249 197586968 249166491 936794461 816751362 -355130001 -425428585 -760222229 -392838443 195712376 -305673208 -169208085 -135004599 -752672731 -594967172 -765824486 -560297222 678329880 -1514979 490223354 70895708 -45560719 -140657758 -110253750 -844387082 909874889 197035130 -611291159 -994251691 -967952099 -400215712 531133597 -69506530 920101056 373522317 -702613738 -76348019 -222715414 -411501468 124676144 490600287 -575246720 735000911 298753222 386816801 600761 -141679688 826734103 590279446 -893564533 642133969 -346979679 863892532 912930438 -278555544 386132523 -38433884 489934795 128162931 218236594 -273935540 -776765810 166440215 -864444699 730310767 -990061052 134387599 306890453 533844892 -5408022 -545623470 -49677935 -82663996 -407210763 -723148960 250776206 530827717 218807675 -485976501 539748458 -435938192 735156515 -864038802 735762255 -474480593 -800326636 247273945 -488355745 701991379 -898750209 731021845 -993960893 -649518302 -132499469 369225339 -842286697 -511354135 727538035 515224168 870297274 619982430 485523244 -501276689 -913312693 -421246991 16201859 -290038412 -347813864 371444534 683946375 168406686 988958424 648143588 175144746 -456029483 -82156419 558409708 333108293 536630409 488953250 -71796092 762477907 373590571 933948534 587968336 708697411 393789163 363876327 -279999263 417835297 596661586 -220941174 564455925 -15012737 477277755 -32124538 256545856 -330006867 555101316 -76288422 -153289814 -955146995 -178638213 -308025102 -331232588 496170494 304987253 -991770288 -483132694 946157867 -212962363 573941043 -997187910 -275756505 161630257 -310074540 -113053285 88246455 766611354 -556387821 -239015961 24195901 -428854906 630133545 -208222242 415296927 543857001 971082919 -164260755 -114233686 -381926352 -936379635 933511034 -838235854 312102731 -660001195 -115716026 -164905277 856472550 362881260 -381314766 -55008274 -708531339 -552409003 285186245 164166477 -163286867 -273148260 -604568644 807074573 -595013374 442536649 950993054 581189503 -161568664 -485632059 -190545795 -762451356 298708733 692675157 824224215 -798862171 -945475762 934015774 -314142806 -870740507 796566289 973740019 880268333 -87444337 979891949 231061805 -170488801 -134157215 -125885388 -989008069 630441526 -162223060 -395123144 965311239 -115596229 -274689289 -790921402 825493983 -629945018 142935855 882170910 189286573 -75522825 750920079 21811872 -350081643 100296266 -111140894 661184649 -136488900 -815627596 467071173 363290623 -170278586 834085142 -447505908 -722024101 601570059 -214901873 26955932 -434735276 -180815155 -725208661 -524622563 919464354 665939425 -65048884 -824013430 593199196 249185808 759678168 799985798 -879117157 851023177 -343874762 -851713238 -326253911 -23642232 921821521 144263651 490627036 79404499 -496935447 569099810 163003316 -729608803 117593522 -218208988 -948715063 -354987602 703333211 -6779819 -12762122 -680380437 -30350279 797085663 -723322496 338415305 169520427 450553498 -824036030 647605611 -98294952 -256182770 383627822 719644573 865036143 -528555592 -297024554 -913842039 -447799714 -67649338 -350079261 -268067293 -544889586 650943896 -191829880 990719726 391127645 14642596 613818548 -385119039 473948972 187947477 -454656967 -760580 -265859275 -663143801 849292045 764358287 -367207244 801766538 434051642 -540343849 -549285055 -129055373 -219974280 -283648025 -951310974 -405918414 -902902074 380901265 727345668 316186984 -439306248 261591235 730787325 198010489 -220451898 -887616826 -50398011 439219332 -560670806 660490062 -584430972 -714034917 -611563877 -793967141 592795542 529761653 -135782070 349711102 665623227 -398179556 927542450 -728519444 282205830 -196244741 531379278 849219798 -371816420 188761729 927426254 269285182 852299295 -955305747 854724155 40644481 789550896 535026695 291418558 -614772272 -848017022 -42667960 -245544416 -234365897 -226693913 253458185 -306150408 -291284664 119051161 525578666 388858439 -891826991 692863407 818012640 538824091 225137786 145144276 991077844 816358616 -55282399 -114760345 21387544 -390317458 182694557 811331607 -799278493 -996847195 263699695 191226483 21087471 -256116053 596663815 -388317124 -84990274 680677655 11030126 522617224 -531618840 -986819053 -707602916 -488907516 -943341715 -315004361 -360689341 -194785927 349365141 -578803030 526503928 460457129 -631476051 425302007 581145112 45098486 -476357351 92145924 13482823 -666920231 -25555606 896395351 816342039 991052089 -163164331 274294153 616035954 705615173 -387093907 471670546 -484471360 -592572480 446829674 -394389354 203230227 -995486949 602826355 582558375 307677566 136034134 39603963 -382905638 -642361827 -366756798 -657348930 -410167656 -180439457 -822295628 731995174 -340489767 -998213086 -395743732 879182036 -419640315 314361393 772665935 978239566 746194177 804955727 -620884060 370818355 302423018 -52853733 428763027 330760562 -86240990 894166433 614080812 364484077 761914439 825114141 254035521 622987931 -412681379 -529427526 -660191146 495800314 -170853329 -118492738 -325749901 630998590 770165346 122187087 -470872970 -565683286 29668757 -668906245 341099238 893166729 812306562 -338004760 -133533516 -741470167 359808494 208231740 159772119 -847881942 690859707 -887274494 -496758370 879042128 -849512532 29020322 -787706434 -187406568 -243946699 -856349598 -76056734 901682764 498296620 592125170 779581617 -75037289 -680507018 675798862 -565143561 23654886 430408904 692771218 91411049 762584363 587462995 560847219 -147804403 87054126 -634977232 997463307 -329337019 71393618 -318839839 624276115 -971503494 298987678 -538348578 -545004917 -422627727 635684781 89599933 114694608 220148703 333099195 423258186 -862969321 -213587604 809315601 -123143102 -729282390 -141008709 837313419 847110573 787681999 -132035454 591005325 205056050 -936455967 -753144781 611093740 -451730277 -126876901 420730155 304633181 -27963890 990522019 706234601 801720698 -451209231 -719558409 675714743 -625656301 -381186585 733892186 -175496189 -437661704 -729389308 16674352 720151899 67225395 -722313925 487426122 840726598 321097192 973979246 247165214 249904810 203657003 -491048594 -569630774 -45242034 -401845738 -85387377 190415811 804895062 514277892 669716917 -164199606 -608662814 968127039 290673292 116535255 757936139 767071491 -958365028 -518037176 -973804653 964637489 -467341974 -430279346 205233306 -132149622 -880501124 -705550947 -924437304 743526598 961149364 814952532 335055515 704970811 88063302 -110638983 -248333699 958331329 -725127129 254915849 124996479 352779784 123464962 -184806462 -541067570 872801457 -589546103 -577885145 -453412200 456826738 -47921685 -819676619 -676056743 -722625631 -66241023 859524361 -335239429 315902535 -225413381 -970710507 572748503 925977177 700574799 635700025 -473165069 268534864 844379558 435832941 -689774547 -463904259 -806686328 11635030 643627228 389814437 -217668490 626630695 -978638245 -168525963 -37901612 674992122 -628650172 -551413397 -165229854 847037525 893472105 -944979523 -970245415 7894185 -317362222 161378901 265960013 -728858850 -285757103 745463996 849661096 -892543084 907710315 -352108855 160115343 314679240 213094105 956801004 -674514446 748870879 -323130075 471051853 -9336204 623665830 66438906 -133527528 -275006020 -721926356 696806043 794054865 351772945 -968392609 -688023272 662937315 406881257 172550557 759655799 282886244 -745226225 790632210 468070698 7871779 -786857729 874032442 -727189905 679982270 267007243 710022019 -287246447 -96046473 -203248794 694026823 541424424 710011421 800069418 492389093 562421372 -545243809 -135065494 -884462923 848534629 -106971072 -650617305 900543711 171781546 -802420533 -396242831 -343855360 721308526 818233681 333813879 -339600987 -906911645 478739910 312090799 -825889469 203749556 -767364871 424474545 -852443601 710855243 -929844194 -650229195 568668943 -881986235 -699344647 -80012234 -483812247 -60646305 549961995 591903068 983049476 237682012 -303709852 848518126 -18085206 613188520 542608877 598289711 -640207945 801371813 267899998 -158094506 120949910 -392463923 -52201822 304513087 -358770803 550775218 730602687 -395646465 890935777 251718627 241124762 -66079465 -683272108 22484172 817003373 -172138847 -317246557 116573157 -617065019 766094962 -556993090 -904651693 -48453929 528095816 -625891671 -396997498 81419355 -408180050 745292050 -230715549 -892686652 8097610 -195054480 541480902 -792529502 508940742 -551688244 -236408957 -485329827 -506597588 25707754 725696952 -260137067 -29245897 869401233 518187784 99364478 243391861 -433651633 844747708 -684330374 203215115 2262704 434703466 703498668 789446223 624844255 624045390 401958084 -369683284 -805514743 879713788 -755268151 -444818917 -412985400 632495626 401072192 -13943188 -537817533 -309297371 -31106561 -43323573 -937289339 613113630 565177663 -232205722 -205632306 -513084552 -576169325 741888661 472059299 349623048 488903002 572833469 -746162545 333026812 71279738 -20764582 725129917 788502599 -318508867 641341098 117253115 736985745 -122115694 -621660680 690106267 624277245 -445049132 -862882648 -671677958 164310946 266255142 691113706 193573916 -858811091 -688097827 933588871 476643726 -360983793 -903136208 -993396243 -320636424 -479330397 896737133 -811351486 -214850151 78957914 996129899 -358464353 -682024166 -133045745 868166254 978249783 -394546316 -26577324 526147532 -995525016 -637927865 457076025 -349496910 -765066255 -92475856 43350261 628207761 874143453 131748778 -492038353 -961218022 -11109248 835240126 641921684 547988796 207630499 -758564690 691450554 -845569665 351252831 -39977967 407620672 -458698189 -239848572 299437313 -595345170 360153664 138847063 925095044 263439599 -718329368 -154956450 723161428 445175862 -520789960 755381003 521066821 -335201728 642601413 -782861378 -819893597 650413872 -666257145 501994411 -860144540 -672116487 413489237 302709592 689337483 -993923712 -410671916 -587165340 -943026437 -201524937 455153143 300266194 -373590126 972537799 175927479 -853613623 86011327 -262345103 -384577813 158668466 742025639 -437694981 -229057429 -501970994 -680921638 809286411 756664697 430890348 373716640 522820780 -366731874 44552626 -222527049 -141143238 -909106098 843861218 -423450184 -539185876 584875016 631614151 840756773 -127053848 697601323 -371373707 608064971 85939378 762648711 -129793972 698107316 687629394 516194397 -38252747 -721018144 999767508 -727398616 19152746 426734753 -435275674 -775996780 531502118 -19845277 -14391777 -762883398 933517109 501364505 -780719316 613908249 -523874052 -994117268 -748785428 -725121278 -928995121 -970643528 -35522734 -476167440 -458676474 542005880 422326622 -781422692 564522573 -918208817 -896504490 524959347 -64216571 -803533900 508535319 -353849923 -138920654 -458164773 -700501277 845818206 533654563 -888328316 -419698640 -741785443 923372059 485198554 976896696 476177365 -43348731 -929557996 -511502571 250904688 -783239825 -451657547 -240656060 -480608676 -706362362 582463048 659545923 -498514191 892738080 -78916487 -963538023 854843270 -805346421 -596305761 -894787977 -8350588 -273665061 -760632384 -543670361 -351242981 -255359876 72309405 893441270 -317776006 555121158 608535549 399826381 -933584765 437362806 487382250 -18374640 -25621009 555855460 969752562 -351669408 -609735694 -958384551 853696538 -335878236 -717464073 -418918250 -460742866 571606860 608552256 -569709556 -488893908 -890665385 -365247864 904417424 810540386 -443025105 -500474141 -130468819 -53403310 -170993978 151658458 -309474753 -404151530 378544811 719448394 -709993524 -715732902 239256764 765769479 880582373 -285061119 -914607782 -706131987 599193752 187212649 -77345392 -740234311 -833272287 836466995 -358167733 -98433173 -868364925 -386094708 -978119471 -876695848 -206550837 750506190 743124205 -748852630 -844948795 455652945 -470305882 232902249 -406151695 -819585171 -377581169 -440209779 -542854981 447639823 373195710 167902257 -196629287 -618932731 -611860935 35972505 -380033096 -768459350 -659056030 194518349 268451882 559675142 -359511941 289464802 863532999 118881210 230721473 900801512 -808065554 757380045 -435908576 679463313 -220731170 -39566869 962774813 -483929173 -245875058 158947234 -111587388 184697634 -876202539 956165299 -394597400 236506323 956570508 638195800 -308372237 -375310820 -373334407 -712323935 733601296 763046110 -264793547 170511538 -698073148 -465549771 823875500 -85139875 -29360272 434160224 769129888 811612511 -979907573 -756569685 985730373 799494670 871271789 420003202 -187702439 354734091 -438480520 -483374594 -291191198 -447005836 103930149 -534977265 864118670 732467470 227901671 -698282216 533173579 738594866 48216262 -82931380 281594812 -472210223 383999560 216511535 121199796 -593312386 -497427171 818766747 626404248 254331714 -715803470 42013485 933584262 -471476386 63017960 -907360282 666486956 280144748 -272057223 179993031 -458903056 421970924 927034434 307921949 -562594149 -779842534 772791907 -496397943 407809744 218391403 -5923234 -534448824 610968330 921280762 943416861 277460884 -673913001 -902226458 862976318 754717075 872164751 -543402471 -965574239 369068371 262451607 165223634 105720467 -899327293 -692494548 -337773514 -25993129 606863123 88176726 536749563 605353274 -923116606 855130085 498782162 -455141899 -375705820 991116453 -86411771 570242329 748283166 851058286 -519452993 -724533933 317645883 -468923769 27377448 630902916 39285392 -102846411 -232464304 364247132 216882073 194197642 62330434 -298285639 -859467064 -187250333 991902844 907333862 123986666 811163726 -540943835 -541453698 994319188 -941650843 -662452046 435766719 653205105 -632776713 161189782 -593466154 771427727 -133121323 -717177759 -698755147 895346393 -963819912 -517179283 -294112855 326576894 281504144 234419506 -417839912 440833756 5299931 -305889506 291661742 -157641718 944923058 -818354364 -702675127 -525885963 743712157 -193384237 -23689129 -879249494 -262607583 -395768217 434821884 126748460 846799714 805605170 786082144 -803526668 685671776 819380608 -291585794 118186246 -617674354 592685612 -652857398 699519477 -964549061 84285235 732816185 810342536 132736584 893044625 367281741 -435197249 -714756706 -386478973 -599471371 -781143964 -27047947 -411658075 -731062385 520331509 -508909147 -327216511 594556225 636470642 650226445 -684921264 -177168354 496350416 932651337 114980707 -742709980 -257374663 -541471644 -406943398 -521463938 623307745 882710569 470188381 600254023 -912034456 -828609777 -127954700 934784717 -314585013 241902902 241595073 780655420 -755354515 467242040 -510820923 222197103 314590416 -688147097 -100205815 -568872427 459238015 447330553 -833039224 -828021356 -276269476 -505889960 -554535210 -569686666 -749871076 -166522135 -292960778 -524840288 337159103 732515147 128294081 806644289 550496033 855942425 813507789 -758431943 -295470442 -157895277 490879636 603799066 -43072325 146401498 -225191086 96458028 58359593 444627895 -645670749 -813497774 56762404 855442272 -311664092 755349170 455807645 -551348417 -523862107 -285267608 -814888589 -679164745 556391443 -216895901 179301785 -356586997 -440391057 -749722953 161651614 396664856 -442865682 -118086547 774933449 -484359301 531032804 522383111 112919244 201455442 -551923061 711163255 -271990646 766852403 -751296254 433260459 409463749 -114149066 -59205233 -495057221 66700699 103193746 -150264850 -574681079 146919866 -492634777 -228153408 -71008263 873387162 916897295 967373322 881352952 -374736495 925409695 679741047 -275827643 726156543 -388510539 771664140 -773113293 -984480138 765498091 961336583 -322203474 -454401386 -81948928 -242379794 -410816499 -666098156 -315591108 -315932252 703903047 385060492 -117160541 -249001409 -952958415 403196117 306776115 63533949 427751973 387373671 870648960 949028200 -408355407 642672539 -686772484 -886973211 -923829485 -218973778 -732316894 -871059747 -693589095 -228615226 145266961 61176470 593435640 665674789 653303140 543728629 -973904420 -692735132 292199716 -145695940 -444624599 -969048725 -342871155 -506794285 -803281047 428671186 970939464 414331252 705152565 -164110553 784772715 -311113438 79960164 654492657 -782798929 -582639347 230619717 530924374 -571974631 903350225 739257069 362007053 -814676254 -874737675 -452620645 -15172381 933600478 124776409 122200528 -216429878 598443195 544160938 903949337 439289072 -305445054 -345817115 -281645951 -839137547 -488964840 -469015545 818668407 -927091680 -753566555 240898036 -98127851 -32572383 -397022247 -21459552 -831968344 842599955 -789208338 812552030 237536113 -695295301 394950080 172295828 -314755024 55946615 55070866 479258494 39943164 355380910 -300847991 -791009222 507122075 635750110 -729713977 -410759114 111436587 -891603145 -184296822 71494722 -177515919 826903110 433438956 -241780390 -459223267 535161564 164482245 -249041797 388881269 47523997 302305539 703272680 -252675923 -831895797 945403827 769487969 -769832245 -144402661 997702492 -780131139 -248677592 429536689 -910607563 219735681 -408562944 256335115 -253595560 402823583 899763228 -386793610 475997312 849745300 -265109053 761060976 -222083189 -420253616 -506354141 -330623899 -301388292 -718227419 204924896 149407316 -299995061 -771453922 65866472 396762930 -646116719 -516833523 -927486919 -281860291 -200688164 -153051819 870254967 498951567 -283675172 82910364 478812616 173795448 825496162 460457183 -909026620 -757423681 66150977 620588873 174826506 683299196 -699628259 285222680 881958693 -768531400 708629681 -249337366 -863094741 611745088 -902550861 -719803122 163704525 20209503 -423984488 -356542328 197128899 296753187 629626188 -977823638 -321265963 340321110 923428633 532073603 353610860 -124625279 -239928248 354449630 -76142856 62870258 -419549681 937421640 -169207597 109353387 456753895 -622016301 117366023 624290089 -365254247 -583277408 -919647553 48176547 272342831 -945806690 82750367 78936805 -921716769 295541729 -428016906 401729520 29768611 924461674 -534670992 -17117309 286592608 76025456 294256890 531517273 948528471 667184191 -681096619 -466818118 -42335322 -634226803 769692110 216144823 -409813694 667857109 -451856638 895896510 -761712751 342328070 897132998 -890308883 -486237152 -181401487 -32622239 213880076 -230881162 -791682347 -355590417 80074090 533173629 -216722078 958238474 8886741 -222818600 121203654 -666337717 -828319108 218397738 752157890 389955465 814837711 799465060 -444541813 896819789 447933641 36407176 224359778 221865687 -81337063 572646019 256200570 -694288143 603187965 -787075895 -571518310 -608145767 611052812 -921229192 -334770189 -506433699 641740718 458589045 -523571879 460863315 -108360323 622639170 611936316 -307786242 -985948974 654699397 -95602948 176596426 -598977213 256490346 921262274 132202335 564013468 773741031 -356742413 313561872 529309463 305938618 -456162672 -817320641 -342636208 -737035235 286352302 -878218907 232247620 -917382182 508005375 719517860 -208570932 209612439 -441243528 395978396 981804292 707657629 -365257060 768288244 -945519174 -124715577 -31828579 797847188 -242599952 -99104746 68992405 629753992 -986919785 -426123403 333241265 757822405 29844900 926177676 -597181993 301430322 -247769379 -768500146 -729016376 -607631594 162980393 -156523072 -248140936 811121497 -551598225 -114759908 -256795862 574152305 -240463340 419010128 -104284833 -327219793 980504113 -18138807 131539941 -712722446 -775328887 -200395829 -440880381 160623742 -616168503 691871217 656576603 -384700769 75865996 240017750 -181271908 -203687720 988071176 783426529 51693989 151300391 -660524597 768638813 -274443331 485765753 -736279551 468093990 114781596 -921979326 113374643 -50223797 -165956610 -891659615 -850278881 441854999 21549188 52258001 701035333 465227263 -245138687 231365282 591309323 787247234 -755655387 -422478534 -734938199 -737667951 -94829250 -73503937 -512250404 -164886036 -30529530 376948283 -345996904 -14761391 911252804 735559907 -124330892 -436518699 271835890 -501246923 -739549525 14878395 -893095207 -789443053 -570493562 429381317 471270720 -291099384 -845630060 -992305916 976902063 -875674059 440340923 -645912689 -806307167 -691998831 590238945 445363483 943463905 758065245 31106467 775889479 627970879 459592063 887252314 -431115586 859155358 660600192 -570380348 284471355 831760570 -762981928 867668101 -104630331 -98472495 -286283295 -872715728 16472316 -172776491 -387000114 -107570071 890434291 421164615 571684476 113274494 -381148006 240900997 -149888266 -309779783 -529610508 716679051 -961651657 -51547217 373333916 -225063124 -776991039 -631687806 -379217980 946800930 -167292594 -598338303 58231546 482647969 497535616 -194109156 279028335 74346030 563262117 770752227 990974396 -42746179 -179839489 -87092022 142214205 85457721 926006339 717338548 742391671 881714485 297391633 839742443 381154044 -44840730 448478058 -688754711 720659082 70595671 -929032717 891381242 82226027 -538258035 -72006598 98619866 -108073591 -480090872 698283101 456378785 -898520948 -915695732 -535064059 -653165911 589723587 320218282 107318249 -358130757 560153683 -54588152 27684842 8766153 808280890 54822211 764797657 -814948082 -851429450 232955594 900288246 246107071 973463529 -286851964 602552831 -871333293 554510677 93006608 369570162 -970108782 -116014845 -915226 608004707 901737425 691331530 760962473 -649748274 -464235635 -479116296 972799186 -190317503 858212860 -88610793 202746508 411119326 -696561389 530723701 -256801330 338669282 -187377116 -504602624 -478414474 384565525 -181302548 -430598712 752195301 705553653 608479357 640138827 -730179919 653671637 -120773270 898704749 686068080 850425242 -226077613 44996836 137452349 505049626 -695154735 -698368102 -944019893 -862115354 158282780 741162784 -402309096 -751173991 -577177103 -649480239 971220900 -684194413 -705106879 578100420 147078514 -143245524 -585106777 -709949553 290783590 -998153989 255041638 -247425645 732934032 50847275 -459141775 -694590783 31388540 452945312 124304466 597582707 698608802 455290470 662134856 -149425523 -483297151 -973679449 -702635795 983109819 19214822 -587476006 -331140666 -508564326 -197585616 861601215 959743021 -624205704 478166414 150442535 570683411 -828465180 70239465 -424916974 -895397485 519552684 -872583225 -308244842 627608817 -778920665 -197532441 -957749686 47071266 -179047642 -130696731 966020578 102786247 264278578 112459465 -627379768 -329248134 -556750525 -646773796 278810436 526764040 264161245 -964920429 -927178850 -274001595 -50344154 498431454 -621872162 634877112 475013064 -520771097 -379444681 -944657598 10798710 -41317148 -304486970 315777298 -7102373 715859462 -942160900 408848444 778624755 -580946694 52456249 425881311 138358236 -998442126 -707293438 -499452519 -20199002 51125159 -644560848 -99515920 -397726403 22324312 -351420051 -722232528 -521137650 862472885 546327107 596290952 -365957237 36353475 -309927936 -684951555 583948897 -788005812 -782772719 155644160 -706452263 410012887 -930014689 577910728 89131376 -772634576 -22264823 -847839079 316655871 176768889 228349584 126087880 -190706500 -982393167 -377480627 725583803 -138378083 -422123022 -656197448 716343703 527726891 -884739953 -11874600 595307948 -62057734 -456869282 -457538205 -757550552 -594874524 247052349 -125212390 342059744 -775554094 719766722 506104887 100801032 -449741720 -632392425 -880640153 -987933125 -120902830 603427581 911799333 -117837729 453338990 -178371538 861742957 -392084736 -919907631 -259851737 -217486678 783555052 -552599344 391138888 201580885 -613305260 433642729 269299333 -685821750 674173963 -602183242 -658426443 -667215943 -515739402 857584356 435191406 -425935820 293635577 -738890247 388132304 -151351624 302851648 -270683644 789534268 145114194 872464799 837104461 390315029 588693155 -367646405 -897766275 -698846586 311367116 145833392 -500872521 -850239474 188013156 439041330 -511864344 -237447656 -852524772 940087075 895674897 -843162514 359829714 284724879 664121563 201884444 820041411 260676955 -783863404 -484773392 608566297 103671210 619222750 -612752771 -209532766 344453735 -597818621 17894727 -410054955 -270285557 522365847 -753742166 768631218 347067383 63414295 316103271 -206742158 920513153 -313702329 944691869 582821041 787986547 -713611253 74911964 412600595 895442579 -765550095 -961485209 678774151 -257747165 591293720 -958775371 457686487 159897428 -902920889 967705421 433504759 325291278 15790760 804761756 402537860 -216167866 -53987656 -909286913 -407945329 -217828773 -507430534 -578811348 218104570 790904830 -628019852 -575063483 -422990461 817786010 623773051 21388054 982482406 -3799779 324093838 934167293 141024632 920485436 -459679784 -240961571 289111357 70098945 645625086 -607944594 -18887834 682134341 250096055 -976321648 704716377 624522231 690483739 49774703 -90845271 -459423914 -808264539 910414029 255648906 955644790 -774011416 79500410 -818291167 -237089430 -642874446 303049595 -256405361 770239298 -122426932 313206876 392377217 998964963 -887155067 -166029785 -715640557 -682365502 722490394 -687782816 -69567443 -369262594 331053044 155894519 -486527848 981949965 -767812613 -143993379 -570312948 -384884081 -361509632 78356597 -148468796 -208353674 -903616389 921978754 410764503 -610666341 359437053 -403736187 55430627 -427523552 573246835 -162679460 -924815589 -598245648 -349707811 862565877 117785035 -827494026 19739890 -607398813 938970266 851029966 715338553 -706437797 787203560 408713079 -955172626 154218666 282322047 -795759803 733331001 463324926 511311784 -115461251 -322328599 -234770677 -269694933 -908200974 621584419 543710532 -145956353 559302496 217621556 -259876037 286532527 948965383 -515128898 -914176718 -264211975 396380452 300404851 -411063787 -733135221 -695379495 -456975129 214955441 365397602 311450206 314204378 927335731 206393131 503657188 364459032 -708483811 -884713611 577893188 669571948 181266796 -593602760 377888708 615220887 549615509 -962040806 -30931332 -44861151 136377970 38182703 -48932759 -677895402 -395002705 70656645 -180199983 280854260 860394532 -146267964 57223057 -387396892 -817032466 237820691 -730846117 372179379 704736203 -218875524 332740643 -828544629 -294337803 119969543 -659273922 -420070937 541136206 -437655226 499920740 273782263 963601274 197684499 426880269 -776454472 -139916935 -665143334 -476449575 3611990 -484356448 -727806102 131494146 860798233 308497178 -178169123 451766349 599720964 370352363 47677049 -442386095 -545434090 -874399267 426707005 67533249 -578248925 237955055 749984629 763436698 328534312 -422954315 380729167 361814007 -214019056 66399367 676947945 -780360924 16997090 56940534 494706927 273373920 71717521 -502629559 693781349 -189427893 -113142811 -618550359 -504149510 -768176098 -975356010 934249885 589550939 -579899711 519445870 -442861658 173351446 -962224985 739415663 -610320689 285162452 981674614 -11580096 -99339101 -821246324 -228048931 557830595 178337374 -597005388 403420080 552639080 448686279 169468142 411373239 480107247 -417128737 -437704985 -193238578 -563660804 -389441682 -515925395 -820574911 958808190 388678862 -93160420 710990206 120017391 200818199 -529047038 -935920176 269125039 460455935 -357304101 522133789 -486072938 850565555 -329155039 53726703 -786824651 -744999518 545187037 955815043 554864635 756049108 -284646890 495977243 -818124268 948059266 -712232653 -374542813 783698580 -85624542 169477101 -976564029 -646683976 -154720564 348156528 -494723303 756172184 -915073870 -264720064 823867425 -300572010 -278913932 -353352287 -61039934 -566330759 -482835288 234106774 -938984117 -899827010 -914095100 598545003 -551722809 -862486901 -507833684 232368335 480682911 415944245 589305620 319261297 583162887 48863073 126326541 -457249470 -749704487 -429087843 532801858 -455001396 813831943 -68833154 -201284144 -404989101 141043874 445443645 327698681 871279553 -90994147 -795685163 -144152205 80978092 -351595305 891901477 666313169 -30366840 -851753617 -471602718 880630030 -977394698 121664128 521471945 -747758889 82659875 -547554106 539905409 -746902194 -369903207 -774046208 106331468 -826543600 -900374589 -633941315 719091730 338724986 -569767119 -567875580 -2729475 -293250278 163254264 186996627 147491071 -581887011 -585525441 -978222140 -287971453 -767889631 627592395 636640687 -524317765 -989310151 22991796 759842757 795879055 -337533389 527036551 688500139 275476403 840705519 -462021538 -266823782 152665230 998381573 -56580737 -975949414 919042477 -793076157 -507786111 157710778 -940847770 -920460893 -818795381 -399776788 -349081392 775811811 -88492554 -64535900 373380163 302311291 -972918071 398340110 -862217300 -676469736 812737904 -117444164 645005856 998362285 992828177 227606693 -626562889 840879694 546928298 912745200 55330573 480035872 -821203353 -659855536 275537601 -992932064 481976830 -845045504 -697093020 -715916960 360870022 355840319 -252341762 -540557486 25320227 -858708594 612867657 -271920822 836143396 -343118511 -892034791 463562361 673200639 879084237 815121817 879183057 -932402862 88863469 129468456 -632850905 -116720519 -505587543 -371330316 -105439874 -633098136 -545890917 -555939053 -982242164 883769603 -741615519 884481354 857129349 -163084625 -78664476 907142117 369151796 226902789 -400488759 -118887945 34647302 766983280 -660926996 -624728384 312944230 15975066 732505111 667120952 746282610 877180138 -465440247 -839698869 -442774866 981371958 -300633881 657854272 296064796 670763342 -604047644 324099500 115419221 263727294 103583973 -498080376 -270486206 -144603086 -327845042 -49894630 -697724596 -939696269 -331440083 -519892517 -795144611 372783280 379569221 -600709908 961349347 302041408 542333879 335693353 -874066335 -821224600 553672385 977958613 757656651 632027570 -217678325 -703866359 -276560671 426903700 -576966621 910439562 -136222096 800119887 751503749 31898401 -238982775 -895877310 786007117 -82099539 194142450 705113099 669859298 -746372074 16904888 -11634695 663374797 -341913120 342385638 739396276 488649110 561484696 -26582605 36630523 290222133 809298299 233045346 -980420815 -467576463 433735923 183565189 -933717296 -156039662 888418869 661821839 -470169881 -147488370 805505041 -172402723 -503404863 -927330006 170150734 -130737747 360154699 918980795 -778573557 -790306985 -76551643 912275152 973870597 566158568 434387410 -433588052 247640686 645556190 900071086 -518233822 901838273 410903452 443592941 -833299659 -668620970 603885636 140850159 -784628531 -32474740 -597474612 -838776046 -934760515 -597682117 721567484 -516366972 -935252307 -580436915 -342139024 58035084 -94531471 67607960 271174040 433845045 728341849 -350983781 559710094 958892925 -687403811 -927053631 -233504910 147615399 -181052269 -935825002 588675586 991007386 729720148 -933207913 -916991963 196209775 -981228038 -613955172 -397126419 -409911882 -615952844 527590378 -157629304 -311196791 -545641087 -146459716 -221898040 -98897597 -330752004 788507435 -889465088 -504781790 574719118 255136883 409122964 733688917 -234618432 -105553870 550112907 998315185 -810040710 960299155 578127502 -680725127 -531083466 432002937 -101434040 260820432 -75693347 540467232 -973994256 58941360 -570088564 -592801943 -16981514 -36647143 -726747820 -248716776 -411359151 -241316829 -581738361 -587117731 281771052 633896244 -587971100 -927165704 -643236653 645592810 104478528 279670384 939053469 -341148478 983787490 765454220 -971357797 700653469 360910868 -71011792 -89306561 -944574748 -195228416 -872759233 -387437520 -192725010 689158532 170670578 178273248 649761517 988526022 804407038 -630890119 991611800 -72354652 -207074690 609720240 -914488681 684888081 529161429 530078122 635639568 768240828 130394613 527642273 682215244 -846943534 302433173 -845663741 142609316 402800269 792033999 -150787764 161900407 -547558845 -153615915 -280392079 525299796 929319748 -908296390 919774991 -347776487 -788989369 837594408 75068465 216271559 -880077477 135444840 -665311693 769795937 -882393828 687653844 253775193 -862067748 536096589 333124214 317911979 477110346 311348768 521129023 -213603426 569506433 515670414 -289322545 7160127 -660202953 -105612689 340189717 769441455 483316995 -687153341 -677150335 740913242 772893719 730423296 789874710 -569056904 907988617 577552823 16593306 -435602494 537037557 333928930 602241391 -492026663 822022344 -765559910 -991162629 -557915859 -941407117 726378505 -198471426 -904487373 -26255136 -199621440 879967517 -750385900 -819062895 824760829 -414479822 -298559073 -268524971 -560524852 711361069 616794274 -602205821 -512948746 -808536052 43275311 458204828 997002723 -442239065 986247207 -775741410 -958107766 317409439 760029050 -958818725 569944355 820513793 -905472949 46452306 955997699 832611322 -570066641 -785762873 -709054147 -781115669 -87224668 -404160349 -270338992 -548363360 253933938 -277163901 -561990919 497809987 458294743 -524239527 175958736 -924179778 714624084 -903753472 546129506 286855724 623852411 805943393 -285450098 781101962 727211050 60575211 991423824 977868425 -997846242 358771836 -73346157 -546301147 165454575 884844544 616643195 -781516287 362375321 141878696 -500360243 -589234656 -655912099 -200172913 -428409996 -888724833 -528766085 -276969268 891133752 -56594624 201253736 -561638058 -424060298 -643767781 -305824292 921455591 709370904 -312825950 -326372306 -5626393 -880380062 -981243520 -81607431 227993950 -346992540 83556727 -312631926 957806764 406714709 -866132025 -683770832 992467624 -823529215 -127802698 -519222719 757109195 508886328 127027471 -125520387 -109746321 -143969686 -892417080 36575836 169685797 -144954238 495683072 549038263 179355568 944067955 -838790553 288862379 980926622 669885043 94087573 -372489807 136656242 -680054905 869032073 853032913 204606067 -135114444 -797762878 538129678 1262456 679327724 210185865 -621218176 255395008 877178980 -15031199 -553688696 -845248079 507838627 -434961373 755955935 -257776240 -874279226 -126716230 -525255732 -997529536 -943395491 -199956543 -418094242 60808377 -822840451 537965284 238764886 -663216788 12848969 321282692 957288598 255794948 186328513 305091218 -208613993 990434583 733121078 -184643808 228049138 -152871873 -788328276 869687637 663050031 922984211 -403212994 799964361 -151691337 -862366605 814174945 600332826 -932452670 87840183 -246448990 49300610 -659752427 -948008133 -482998744 -222984046 547069222 -91125501 -298614012 912027288 -106601082 873962761 255361882 261029775 802380871 -528310892 -104461434 833435216 -527066622 -998724976 -868351487 -254992201 -180328467 64292830 -531860538 -273969722 160356501 310557365 -90327651 -459986035 -660838648 -20391948 -317476452 -198950681 -285589985 -490510094 -713627645 -390870210 419468943 -849663945 -707881190 416611913 989794697 810890664 -216533070 615647038 -846580848 282708280 701956972 177564774 -277128293 202060928 -684058384 -381159179 -580354571 -320817185 934283153 -246346178 809896806 565656529 577600865 976027724 641120428 53008373 113677065 514666266 -902095719 -213317973 -538042113 -825703723 -826637127 -45549077 -107662726 834483258 675728627 768376360 662987798 747001704 778080572 -590036766 -185314916 -86346062 503602692 -375675702 -65108186 525125257 -502678735 805904233 381400895 -27671952 226837055 -685771797 -596402198 -128023072 -106213307 -618362619 187845635 976568690 -981895411 -705974485 -138430611 -904765061 774193839 -383578920 -677060017 -454743717 -664925890 -435970044 -976755488 -69202922 324504767 199751623 193051396 -562255724 -344838263 490641816 -429218429 574431607 -590554698 -222988363 181514056 -705203805 174234904 429528481 -385640881 948970570 316664465 -42627250 761941620 657856236 -960436914 880155032 220731113 462115754 -526083718 -668228790 -657155678 402179252 -614201449 404807523 872626348 898833904 -162070422 449529364 -238755411 -406232604 -549475139 782590837 257258866 -419884179 -926656176 -127901521 -703904742 -403107931 -822522277 465152113 -619545446 175670167 -578722105 -327684143 -533323680 443047468 373571848 -885039284 522817740 293065421 -566479789 14714934 885419689 -97866766 690703819 560715251 902664640 418684070 -888376380 156706167 -100189221 -679731997 -178141124 392990459 -535634387 -349531719 -170239456 -44677710 361845689 891477915 -915117324 -265198610 745318365 -591692804 -628809363 -111240311 -949314059 -641187364 383218507 -452640726 148235752 78653605 452659594 776092659 487010292 -726107729 -915551520 -27430885 -43022501 -291317259 -415152808 -891644364 -407131974 216418357 -642490892 290296657 -812456435 168893371 269152043 256810357 836343990 -356251336 541883063 -978906047 148739937 -791424341 -728677555 375552706 -896947997 359031162 -223103646 -709821300 39846947 103423917 -445330962 -682908662 -276027432 -124126184 161381956 -53828098 -541589897 815060262 632823685 625527279 -461428387 -548911866 -493820640 -482227438 -931317375 600499043 -529319291 -404495369 237979652 -337351803 426739320 512098980 798660569 431630688 508618119 305213365 -428697689 -711395853 -527764226 -645973907 823031106 -45194331 480265351 -755933272 878116335 608397901 92936603 692257868 756576924 -722516693 -293173062 650047826 -836438831 534354443 816049449 395021758 -581368732 -919409234 -258326326 -648396467 202179728 -515718408 -147717395 -879284803 437720341 538289614 -108428089 536092761 -792555049 763352720 -219679604 140315722 809483939 -128364023 860830492 -344228571 831065148 648044697 -461249536 691795857 -276690284 626451341 -624071999 448627256 899018720 -828224573 516395916 426998209 768032601 -560149332 506444410 723021752 467496702 -277191500 261329104 443090687 885716727 -1547963 -592420897 613146270 -358648397 -252848769 -781833524 376877201 190618102 840054591 568934664 -570847784 -92819908 -489801592 342536339 -8025355 -4307596 885001911 -520370687 -543605250 69829689 920702401 381331264 -181587301 960074690 -297351811 -752545552 -3956045 -388546332 642067508 723701667 -205706418 61198244 266842820 572896009 -578622216 -176038503 108045692 334091777 478308365 815874153 185205654 -549267816 778494153 761879280 667847014 -99468313 398960921 543528451 116179855 702223683 922890794 433219487 -970582814 126230933 -754400333 -464455493 -190747167 514136591 -288672504 228450451 480061086 -225866531 -486319079 -833330068 -989630142 -910626695 -920922320 -353992633 441339718 327385384 -847291540 -692352548 -175815742 -280315568 -452477001 194246231 188916585 177833116 376799981 207160766 -99870822 998306807 -27064451 -395202099 365347248 355039623 477399686 -481809834 991475539 38092665 -861362489 -311479689 897197358 914232133 -407534713 634553794 319664977 -637999796 -649254962 -23773715 436344592 53380741 309979757 892365267 -618259484 580346870 -669859253 -913697016 710273157 -484840652 85620132 -119954452 -576058080 116226412 245892243 -530054224 -429467959 839856063 599170929 -817621802 827038290 -892074693 -903743667 -780185742 -74880425 815394482 185595028 670668434 79008535 -899253686 432146461 -538062413 41474821 -397897328 -551188008 -718985935 -753742838 385649933 -171076436 -983527313 -848799953 -156405312 -991767071 135322747 212703366 -92080403 987087564 -352690415 372785672 -592239627 -382686647 569564017 144621793 -245034547 763684421 -170534544 -422174067 -729033575 -872325132 -580452370 -402165699 490723267 329103446 383500396 822643203 791369027 496860989 -671352799 -908064638 698475210 -248183640 931086973 258060644 -651557916 154695322 -633182954 -116595928 -564814892 -371910637 734772507 524382136 64114371 -481537416 -9107171 346157878 -105576540 -754884121 648854714 -786543701 -745016851 -841179889 132563640 -786040962 606342148 -942052628 -150403700 -680292845 284867844 746992934 -241760775 432543300 873688110 -167757711 -955818531 154342804 35004265 -983596992 -532579019 312110813 -311256560 -68279900 -504872371 988458242 268531790 379245235 -324991624 755451478 -849521047 -751053884 -68519500 396807936 -81282632 -396001054 -765401657 782784989 204908028 -295362047 486545275 5293878 114457504 -890418442 -352168264 -672025464 818861512 -560505047 -116536554 417457717 -382586640 -774239167 -802511718 -805788331 -653369269 474817182 462979433 241173069 -335440075 810994019 -495079991 973219941 653905089 319695409 -533357688 718367348 -498980593 -330947460 -406413062 -926132390 140673570 -766369167 129016203 -768072475 -158112044 -139288032 -464123600 98056364 744887141 -394420949 12089582 -370732275 278489392 238658484 -736606988 -830298637 368868761 -882292750 -752983034 -524498498 -599824952 -710034433 -703523134 224107264 -419768523 183431240 -813984620 -833834593 519855772 -714935263 -745183136 239592577 136369033 -839162297 261694896 314339087 -991231730 665948311 -494110109 671264080 -836255799 -320198978 -124936476 403472688 575907117 -37892215 -755437358 -314045731 -547704624 -588879527 -82306011 -811209340 -361327663 513130737 871143848 783204622 -649743098 -492143374 -670940742 96287525 538331102 288785271 -353979698 350673070 -200454520 464272859 164832956 127165969 230070606 -819313880 -737993830 557147686 711185254 319593335 -972473817 -800072082 -155109507 194899412 765644715 -548278681 496707208 -91193655 680704147 -452303307 320436176 466749109 205523710 -337371493 933217266 -129423917 839628608 -929997337 -150811578 289962375 -377035576 492484118 231913533 693069725 -600181971 379471128 -693017287 -390298700 -285150144 -247353426 289020996 -95255691 522424327 -720282170 -541383133 -294562605 -158013855 749747638 725167563 -844064292 394053913 -909069839 -729544049 430695511 430920864 -458259597 52903326 -725714121 429982213 -165202028 87973927 -860637792 220159025 480606507 -474579823 538306502 -182793394 -937056395 111645447 -645449727 -188342309 -900455105 955937836 -456084645 707471529 203013909 138059355 -450069169 -625703893 -694252283 316145298 -593534826 780767961 275936497 28273018 -611476310 61541115 -559631174 -487244568 446913893 269373997 551310232 504831012 -411082579 139432326 -610248426 841537421 296766236 955289281 -270116359 -750642768 152277301 311608858 954006198 -9870750 -23119382 392708452 279370474 425295692 -140013040 425334273 -167329684 166313877 -444759242 -323079746 379200484 181813813 -585400178 894377762 482075069 -210122469 10251788 -922326674 -249286725 687367148 -143750485 -63858673 -552766996 726797400 -406869456 -755727157 65351363 -727944746 760440624 -454677594 326398557 780305560 -211881174 106956410 367762232 -504470949 121661653 -725213461 -386798268 337515266 889890755 842728443 509617983 -664576758 345372130 857875857 -577300362 667519367 459328765 -993225463 772938465 -959843487 745728478 -31182357 -773279936 237408243 -430973173 932037230 -218919040 -222335503 597490190 412470123 -938695855 532889483 176695977 -862107633 -558187693 -208161040 300615836 -916060671 927553021 883333980 -786109447 -902370391 334602796 11706595 307590788 -346823985 895370938 -210078673 98003905 -539872226 238391548 413313916 -499845924 575472891 652243250 867429575 376634072 -795797118 34893457 209741192 -696484527 -215866460 -682258362 -850320152 14123462 -436397522 803962312 -28614043 756387990 460709276 -816861477 -59908000 146470784 189763806 686658972 563391343 790757711 -274577371 224271983 762048389 -646324986 530267525 -482981166 790200116 458944654 -210335289 485820720 -608596450 762020610 -13035930 -334560013 -422271809 991902846 -412404245 -143439791 524136749 -457510116 88884076 426239953 -498619515 -737798337 -731356501 -651460239 35570543 -749671922 521831901 -991748943 369886754 188461966 -668819182 -754571497 -597546366 72521430 397829300 -768607729 -475675827 904077327 301070335 -833303747 -256206693 437313980 -429741022 -942297949 582325150 -852551930 -931324991 -20116017 145171714 -909403436 121283860 -842829215 814165043 -296694159 513595354 381637440 784134994 -151469727 144920500 -110251643 904269640 -595239477 -889049710 743366122 131646600 -41053009 -520198695 96503055 -136280967 114041874 -456252824 178772358 412031617 615502362 -148397505 -109784156 67940953 -561838503 -659329674 -61327542 977594649 -488865833 -150112495 -157932417 -714121147 -33253720 44568243 -527400012 664159043 -286582900 -295027365 -937888102 539957622 557179684 916333459 677565535 237533808 -559262822 -541218397 201602520 915225465 -950226776 -25453305 132424739 -306966416 742889111 -756512246 -132163455 728514985 -48623559 148904001 -490417353 -158122387 -381879422 -911256789 799831906 72107067 704958441 -526744317 800191823 417717924 -54400500 -869980081 -989727565 -564089805 976389827 -785659532 651504032 -77820591 405142885 -666382889 626828248 -519231960 -789479424 -792292952 329536578 -917473811 599960186 -362816589 423840972 -168588299 -243158079 157530007 910418395 786049766 -995017000 466788434 -127646767 322670287 648057364 782947698 -613403837 -941361074 -832588738 -458216144 115915620 -16875672 -628972301 694040489 367521636 -479054800 -643302865 -105156825 768485420 -921840100 624739122 -450897480 -323990792 330576380 491784417 326107616 103492427 792852395 243259897 -150146416 -389988078 487700911 385301700 -121292061 -375764284 421644251 -789571838 -850346399 110803151 -328891431 -584323380 -323780200 -722651270 447156961 -22029417 -675176446 -250732070 973003326 70654090 -497239140 911606458 -493908838 -115215794 610552752 -711267151 938298024 171577875 -783549426 211579531 -105459804 868986109 828002987 341483998 608270914 -372582581 957222093 -195494249 -574070465 713357371 983649512 201959080 -391862584 -62839883 -131648348 943034698 660871949 248160158 981771335 -382746665 -931432923 -184381206 -904303757 -347463767 -320374642 -618235990 -721041404 413263945 836672355 -358897298 -961962123 -889047057 635618215 265932367 -245399112 -756882268 -795950755 879494555 936707773 934894151 780791934 297418310 -948545418 165668133 -658665779 166761365 886714690 459031690 376597765 588958353 -73717282 -794217648 -192684120 987896548 857421846 -110716880 -754665159 411930232 737510791 -835858299 -74400815 416139471 282750694 -223372140 -221022398 -429543613 702030797 -684109861 -997385344 926016126 -471746230 -696178061 389391377 -428651127 -484694160 -797587973 -313534632 83388786 -248853047 -85272660 -790813677 511611879 -404930347 -274661906 -477457617 372877876 785056165 -270751756 -697268913 -357023444 354235150 -547268582 597624857 -701796810 455179530 735415592 -107372959 -727258549 899284996 423473402 101189410 299131717 -160588611 617686485 131622524 95424600 646474357 -301488904 -583682312 -738155128 867405100 11187562 -288886045 -830486322 -744004108 -25378874 -77255908 -647503193 -894572739 349204834 795651817 369012918 -66551120 925711943 728671409 -143776147 -623588997 79947622 604828325 201110218 -654747517 -550802307 -342527688 569837229 596515237 398124702 863374388 85829131 610930291 528715629 602818987 -195655629 827971517 -414259095 703497037 29855991 -130781753 -483871791 13179746 -876167674 683096793 738910648 -708553887 694947894 898569386 -349309827 647869040 -753992705 -363789208 236932123 280905592 661645415 -612061034 410296273 960190427 961828487 115498229 -292091248 603299160 818276144 673935896 380440527 745286608 -655361431 -627641167 -520864050 284130436 516803552 -183393810 -25330106 395961586 225212151 677666952 407769004 264844013 366533945 967443822 952085888 -135254346 274426771 -806290162 -950929573 975370923 795040607 498244 978334352 -823693014 -562407764 560110112 116310506 896886137 -314040664 753003693 -93212502 -982629276 -154311432 340708249 -280084187 -529852263 -279140753 -485418925 323886876 -848711125 220813708 -851273733 96651749 702797326 -624513944 778040470 689129015 454533746 828494349 -658734553 -750530871 -506781363 -831371211 158083105 342735602 -805802568 570872446 288429909 92000636 498559380 828123313 -813388821 664021189 388131418 967486496 422817156 453008617 434849204 273672648 542239288 -987628949 -553793471 -68455639 -399799968 680511253 -662126867 -752078288 518142100 -894262439 622138659 463336933 369973263 375661671 -150764969 783785809 265009647 -588359308 -718109759 -182735862 -646704198 197070461 8798864 -321296022 291689757 -433955243 -287485837 -443527016 -866999005 657041526 -570093521 -68522875 992314552 -900372982 512987767 -16765771 503404547 390953553 -876995409 141831989 906968661 864950010 490204886 370856199 608667335 -991534419 -364429790 950261059 38845399 303997668 -250211627 -265323166 927485705 979663939 -388156598 886719231 709705159 38939145 614563122 -400889869 694189269 502275599 140187091 -720428337 331920253 489096554 -460291303 512224905 616377683 -574536379 -189973556 -7969352 -818280931 -112639777 -341735224 -946984938 -61584785 830432847 805378539 36225873 807137010 121542521 992876930 918079980 817580135 946986435 -83065807 355219938 994201299 899099346 619691694 -671552671 942232604 -5214174 -334735647 -742356528 455963769 -562928922 258162528 -428125501 -34892915 -55660513 -909047230 -534010755 994929619 -956868680 -731977745 834598189 365457323 -413571430 972984451 12324464 -74813714 149637068 -662043932 -403383152 664829422 861533534 -371527915 16169504 257901706 -150000194 -562896773 -148577456 -468060918 -728612650 -329749099 -236890286 -889501318 -563432493 324096781 -658477132 -701730828 815814895 376530846 -270396210 -264030683 894622798 660475786 -407005817 734607584 -62898206 -925827753 946430429 -481379122 -970799969 -646576680 430314729 -189540559 -443678525 -226291396 -399501623 -191632132 -273078223 593558515 790671463 -66522306 70312962 -841277361 -776444295 -482888407 -845473638 -992392427 -403284826 201873886 246877933 32675449 513002474 981344592 164807246 789691673 499634508 753628287 -674445665 -447334573 -401756213 370904145 -122491975 -155081698 666656592 894180103 -413332203 500438930 160390440 206734929 -105985015 -116209534 -176756702 -278152856 382568036 -831930017 -848639720 -902704683 270450907 -447403675 -403003613 -265367860 150845821 796371315 843082823 -376185725 730184676 -652290090 100022499 -462162324 -496285719 403040930 -684910757 653347627 -99595754 241477962 -963584423 -911971652 -288356607 -383813477 -556511545 631452734 -755006224 719275094 482040223 -776241937 858369332 603616786 242663708 765687116 -572352341 360522304 795261661 -332312844 -315066483 359774251 -114852593 973452242 551650001 -374580279 139220819 -992861797 -759669202 4043855 210825598 -47009412 -754931479 -708539288 -366992445 -234891544 212330703 951600262 24324150 -926472091 759760320 140772375 -435941254 97148331 -349445661 476577592 -512370340 143947956 -397888056 576458290 213652793 949198501 -960990766 -327672994 -988145381 568606973 517626535 -575204163 -999425486 -939572287 -675983752 588221114 -754201101 514295781 -532210570 -724851133 515538429 -294979943 683529882 -27198593 -537938411 -231469516 -981396775 408677319 931794713 -477185112 331031967 55627729 -889401701 -172695810 982758820 251068025 -679069744 226951481 628036252 111298767 643940927 57008391 768148973 478162188 -674554 -75345010 -842437929 21994740 -592724873 -562438304 -905018223 -832828877 -551084234 260007108 880539123 695879367 436092292 938088685 389314294 -439628980 558876771 180911022 230111519 515257260 4837660 686906184 344714821 -371617773 280033598 -780361916 702336375 -3686450 894895700 -481800347 871822609 -952225801 -802998180 -113054236 637116873 -883095886 189209643 78416002 46434072 -593384523 -402828114 -483192977 -907294492 753183460 -213620252 -814265958 -698927650 260008944 -146553317 331197698 -79814164 631437213 2017632 -804601646 -999575913 601257957 241671340 -115534416 768896389 794618876 696959059 832751928 -130772498 808666123 -335959700 -129455645 620344731 -527146928 712010624 -20930743 790973334 404434952 -71982783 844596284 358092190 -771535676 900374577 -703123538 596352945 -843543626 -613718750 -538908026 -482130263 -230481471 785377305 360372547 201037664 940179575 586866889 -407122400 -806532739 -155159980 -522671165 -292898065 -543124170 -973307352 -542381103 479604457 365573790 663547225 -823015892 862858387 475430047 87686922 635866225 408330619 -566992363 -132912809 776614083 413773731 -800013541 109790117 515795728 -918976130 -897803325 -33060528 -114811789 700771473 -355441344 -655915577 441938111 257683026 444992842 -446790891 -689061589 -121277025 801790620 480954730 774137596 -983915829 99586424 678897315 627184878 267851248 -409415666 150500813 873597798 -123250443 -694847204 466734457 -857023012 246030722 -697009085 481002598 462266148 502948100 -928003689 567483137 -462325731 -371008349 -129796851 595616312 444164772 736376380 93716098 526440162 441964044 919935760 -685694582 -744782344 -519222907 -239638776 893825916 -542991198 -343977304 70536428 -758247649 -888994970 607898481 -874156862 -510829224 -863100319 915486329 -341032119 -884856276 961914997 -434623692 -251674664 315389182 -128100400 -405717632 -965936760 968644624 925729644 -350809381 482120748 -588198310 -132467186 -698609435 -322447129 153845373 824087663 966201769 -386837318 -331318258 -671373493 -1159367 -608125085 345022231 61488626 275919596 160363928 344829503 536946843 275976469 330201928 225064575 531506660 -93239135 -75490635 178914987 -37879329 358070207 378450734 -148214775 193009870 -566015103 462322939 763115402 -76965126 -688384300 -147090160 478492676 -924457423 -891097514 -137387229 165328755 259830878 356100427 982135808 447108327 145082598 154400110 818399468 -571319541 -66078550 363307497 42565093 -393746637 -185889672 -420431427 697804034 -548413344 -302286979 850875217 -920952993 -892105368 -441955947 -924659896 -618295355 -133307980 -599954295 -46413472 -404753583 949643240 -333654722 885597939 -898734928 -784979411 934912803 -548689743 -742689187 -882382859 -600097524 -487565941 -538197379 -43420046 267139979 83679758 -286371358 376397062 464554614 -586569906 304096653 389714400 -418599607 462675887 743849918 -993096805 -568178677 681192522 51940562 64797926 -556146253 -649778546 -539138152 65828899 904397638 558372088 -888637989 594570411 65151271 700116084 -899959304 -160268458 -988583715 -158302534 845241619 -258112208 892070276 385924240 -766641693 -223669260 248093751 72368020 -195698247 483754166 629625320 996510201 624668021 -526614393 503268461 136617064 664191762 852035041 410412168 630455696 94995073 -636769983 -258742230 560907735 -91705474 233660369 -462146965 662196717 -207459087 -963839227 288001260 -208379185 795255668 -659735268 416364875 -807628892 -911643396 186255609 162425928 -721756134 769583362 -756833952 664219580 507375992 268118695 -447889364 84162424 927320416 -967308140 117931294 741845070 103054757 -914057782 -157243306 -919590474 -230844174 -479297456 885669778 512201637 -854372808 608942052 -445211513 585871718 -353204084 -976048206 -617804704 85734993 -768039148 -759409214 -730044116 -265672910 684848492 218045607 -940109433 -285375042 511584354 75522086 609913580 -361415469 970246830 -984083793 153808822 255315200 -763168165 -856045958 -365716918 -952064991 -448945609 -581550624 910340174 -425101152 825461606 -652783466 -390084247 835008465 -932869832 -542321381 179777527 -178809168 960566964 268612304 982585059 -463527053 -4811640 -192805294 -644720274 -206198741 500609894 312463068 -766214928 237099530 -771363165 -78568910 893001374 -938080057 863758285 979889786 949565387 -500664972 891379873 -605110470 -991855174 753969 907927498 -721762794 249807195 -602707139 -996992256 -800858360 -379264161 687223907 -841391566 -390354173 592324435 -360893984 -354265049 -735078283 696644537 -167305026 693458492 -724996642 896631655 -172037482 -876920215 -717469941 -123669408 -25131801 -546000340 127808924 -946734711 -231719341 734407875 -704152639 339367012 -72678142 -201111534 -553255623 788721957 -226081179 893552365 -741740286 553106756 982018445 43215476 -551211377 961644714 -321204690 388605856 470960734 -206548846 -525595499 -863252741 88851500 253915651 268287340 -812743368 -377969867 -922437165 841808210 919124306 661151789 57819352 -888161591 -510189788 69596026 -654358659 694441607 43927078 -532265681 215725960 125236135 -190588666 -197065093 -614422167 -818227336 -24558512 -229245727 -945671629 51387527 260429649 -135642654 -56322901 672969866 -980563767 944409860 -910332505 671656741 -906391989 644592476 -400064544 659719909 323428308 -981708503 80562609 -538854967 -932383555 -537266403 -210169261 -401654121 -371823799 -172984776 -547412003 -422520728 996115637 -968693929 -651152997 -920663541 104398031 584027610 496005145 -891605039 606106091 -925000052 -359804705 -128527751 269478589 670612560 422600045 -947531730 540094900 681692317 -197928623 818971079 -483366570 639038140 301264793 639527421 -575836168 -548515104 -802622402 229117771 -98686406 259740626 -838712913 -513030454 13409281 54417656 -155231718 775759133 762260255 -743239293 -272096882 -240130058 -704234748 827550293 20470212 887742966 674749947 -6032193 -100942809 331020949 -851606034 702124782 -840638712 307332539 200806515 -999436127 851914614 361301203 767805171 799453034 253666077 -685500057 -2525994 -278932649 613603184 -88044046 309612664 -668454611 -252875062 -98632723 201584521 -486723874 -769885236 529149583 -40376476 977633081 94754547 -656089725 801531142 635110326 -140063836 -911037329 426051436 868365984 140064599 -746038024 -768481837 741377508 -857652281 866522490 50907335 111222434 -418855650 -193659986 -956113848 666516868 -278252117 -649376286 334663018 -122742157 -253488490 791143410 -87142141 650474246 374709296 172881827 441859818 596097873 149959275 9628677 937670539 925221424 295054805 662731989 333110142 -952872733 610876534 -194294783 -705919693 -226775801 828812206 -599739114 175395771 -251613935 -694320023 568881193 -947824277 425944007 -736868588 -323778968 487920984 -902604887 -969343268 -90187852 256149677 619670835 506511080 -39412414 306836134 -803780339 217000021 -575017922 838674963 -34541538 -866398197 -676132241 975209806 -366292059 624239097 309105142 926741638 -93783334 -385978166 194836287 -354586030 384331788 43663837 641699141 -461278017 -744535863 863676557 -186930593 607724852 450288755 458583645 507499672 -358107517 228279781 -917243815 393449299 -718857959 788404937 -465904222 -997691813 506422295 496362283 -365774779 -550630381 -276888948 -498875811 718664712 -304922807 603329249 547401036 873961650 584407953 949438729 -846778867 584506505 -402283523 -303923731 -287250867 197465187 -460163778 146734622 -947547640 302996181 -393523468 -725707588 166936242 -906369579 -172182585 -816970582 258589260 824617422 -532616066 -253011957 945227333 -182967592 397568700 -689043714 88650775 230826306 790814098 355238941 -586575025 74378882 -302798744 -150390489 147791705 190399011 -344591505 -460825460 697738859 -989080477 86259360 50709349 201449612 433987010 -789717865 -350323204 428577275 6499538 811945581 -754271910 311717691 -873335311 439796858 163550908 -111358138 -624339894 -83418040 237180137 -601293809 -325388422 942856802 -149047292 187344166 -863034690 73105878 989748409 306974694 -388115560 -490655707 713316385 705827156 794346154 499904325 -509694466 74210274 -275614723 452025709 419037806 -915594858 822807441 792845820 -719385330 198424139 -189486530 -435979162 210604692 -996153410 -784332209 -601217296 -22176822 -646901385 -695078454 -587177350 -993702108 739353782 -514214924 859458506 835875681 -765654228 530972476 -430127311 613528372 348269506 867469278 22040988 -936760860 -826135565 105473012 992227121 334217009 518225198 -512549417 -385828983 760820609 -591760946 224178986 -326229575 53768108 498194799 122342551 288040999 393007653 699839954 -86761045 825390215 228823033 -162071181 159353945 939702553 -689527060 -90739834 159106449 107760195 545114067 -559226314 -294533894 -738408438 -363426147 -968808548 934094995 -394705887 452359256 137991036 -676195790 -644276015 -864442959 896244900 -309262958 -525456028 373258618 546710736 -817589582 -386375057 849618394 -665358399 609486099 -935710689 -559148414 876641188 -26404116 -610563720 -817316417 -255005756 603588983 606658798 -737699581 -74660259 61055343 653470865 120718978 -153276635 -670570286 414068550 400704541 878424895 -7943432 456349068 867003893 69954250 -691484025 -245268634 -429349077 929235802 -485080349 -935391633 358578250 442771447 -5515561 96456513 430572491 -167249956 -866736458 -374768415 178242303 583224564 -751731285 354003420 -395361498 759909296 955515047 878507982 370681359 567666550 -20356270 987108819 -261823617 76947869 -557474471 455787982 852212914 -865115076 568200049 -835272934 474542168 -647644339 3675394 318778829 953096201 87232941 -378935304 -712387484 -782530265 780565041 389687791 387231837 421928903 637791417 -286001944 159958364 -71437794 902808630 87485694 719632130 -439154424 -253895608 -613659922 -859942214 -110909187 649675824 -558883049 536065069 881879490 576171810 -828647501 -579585493 258614604 331477446 181943649 -845478314 952223607 -650531616 687473058 591174187 -438982399 271135010 -505955874 -625991195 296552288 -307980965 -949823802 -623112716 99765415 212173157 418599614 627739862 -322362241 -339875227 125543167 -343581372 -188987352 44813421 663144968 199639190 -255205649 -949390485 605037889 -957095359 -646558029 -358530404 732108352 -27595758 -286717445 -568572061 -409416348 -512264673 254885348 170377333 -217970030 -438773308 -992057231 -496711439 930515921 -646409031 -802734719 -773487928 -847042105 -90489241 -769779761 590899684 -172689299 110790553 738183604 169137209 504852336 513878958 -594471804 -752756509 -143407586 423239353 -438539505 455957849 968571672 -81194060 177308181 -48393822 928775003 321066689 418757238 276307591 359428174 -790327812 -680079769 -966077776 298135876 -197752622 331620573 -769223002 -36792621 515528509 47078292 -731070673 884021559 699862471 -990660812 239829387 -517711506 4097510 297757969 986819202 966052069 853041800 -79144275 574772331 -649036347 780372810 767419244 -967703246 -186412332 38245835 216817197 -525468349 110955158 409062883 122793192 -513801796 641838238 226183957 640757574 -269065840 709908672 -562118359 -684678223 245096194 -762870791 464020109 -235425274 -854644695 -50863141 -948172591 -302198935 369727989 932320381 911259960 -436816219 -920420526 -50783335 975838590 -314081592 668313780 142889653 355249216 903233552 934374348 307266806 -105401910 519678482 717711769 -793110973 -358044507 912999183 -407104234 504249132 -821114925 732233383 275253308 99608003 -400557651 -369015614 -592406626 475955621 -433049132 746421475 -81560767 -413285547 853565228 730384708 49809690 705754898 443107295 851067169 -110704853 703723328 766245850 -149611991 -891268107 275457930 922342866 928796196 732933841 281094143 986390294 -420066020 -511276438 432126049 423151450 -307807890 -439207584 -36717839 -653903797 900346060 328152458 6455243 -875136129 723022024 457825870 115242773 61173378 981506167 764360290 -223192450 -70105051 -757762245 -239821265 -349158335 238526791 -570597502 663431717 846549767 -908259843 755519663 -477570506 504033467 -233419163 7359013 -798589122 342492131 -884763087 79081916 -899272958 93755587 -861552958 52956752 -848847459 -797254200 728666633 -335847148 -613142803 -650958859 -840710833 26488369 67072849 159443435 860650745 -411047521 -2858216 -722778759 -303997363 -263144853 -626977256 611405041 821309006 -985254819 968937587 371851524 -843094156 711614400 527443253 836675783 939400740 124752166 572607390 -272359409 -874671107 -502333876 -525233626 312143909 461219545 849439861 -690987168 676681485 501380857 347050335 -835464622 716888344 327651607 659841675 357893126 878152540 648736940 -905200634 -974593694 400047782 -152755127 474524949 525106239 759458620 196093883 -172893344 716965053 334776406 420636039 623032971 253080268 -672390966 -813831558 130855513 647885381 -700172233 687208536 -71339596 -558700919 -411578070 -51733554 -353522379 -973107843 827365156 838393247 328022488 143440103 -683455899 -649434490 -531715297 -392286791 -923808624 628101450 755939245 227613898 735155756 -451125746 831855685 766239602 631929925 186598970 -392913157 245534086 -438192832 968118781 -897044531 95647857 209834882 5678950 -615408833 -36259955 -610965544 -105269229 529476161 336873947 555363791 -376980671 -597270975 -626106338 66035182 925860613 698937653 521333993 925953170 987728626 904357925 -461244114 -366031983 136760753 -684595406 169777963 230990684 435552629 -99212150 -447393495 -297235275 -580066293 -270066682 -785770897 979878504 828949470 -609134182 660829839 -820909532 -301645995 -225321577 -622320597 -501548351 800615143 160803839 106259100 -877759517 954256334 68478356 858157106 -696216849 363319828 -500777227 654556221 424882278 945827931 -383449541 -772980266 259792978 -101795267 802854983 -237899095 -56148700 607157149 -111483327 732931065 -45026134 -393147516 -529988607 -379783718 -98584029 940925076 -905549654 838383860 -494333623 86652861 237841517 625275056 100558202 -682432036 606315256 -534685234 -138426715 877233422 -430379620 -792571463 430107239 482440216 209755053 -421833444 955082990 -996812975 -814822643 -686650111 -571971764 484936832 857587868 -147501207 -354855520 401828497 -848750910 79726012 920501306 747921158 787508106 -360426577 100742823 -438612814 991045591 452477975 109189526 21483745 951545409 -433340017 885788088 -783227917 -104232794 -939771501 479253198 -245214937 812680304 -229793081 -710805100 -598849326 421623197 528787414 -393018781 940381349 -99028681 813401310 -201081333 -41991411 -456750763 -792041117 -919365330 741534412 225472438 -404222309 -638498030 545394421 -159535678 -617285152 -152907468 706479594 786935088 -325775920 -294995972 976033423 -326938669 321236667 527759782 84609067 973708107 -169948156 -789632664 -982478040 -719705929 -886684611 300301051 807052623 722503209 161958062 914937160 -470214923 -104310266 -775186699 -856355110 852235677 -959748036 -616425636 -583310657 -994337404 -283277668 627635784 838974950 697788640 59625175 29998002 -429847944 904678328 -961799028 392011960 426480468 713964520 -186417929 71431157 -556269486 459158650 477970972 -796445948 644197427 151710023 629747590 836527180 438516533 589908020 -214556291 694765418 -382312352 -548076287 -822613915 922391368 59337367 650448121 174466181 -949205116 926969176 638226137 -690748685 60257482 109738552 162758314 -627485850 -311354019 -188369739 -846111453 -158956005 -902095448 427237903 -675677797 933930103 -212195006 766052321 -13902014 202191651 -984974096 811388332 -276653849 -849222487 917828054 -220420636 410273159 -220789073 -455511765 -920138021 730065068 -553986205 586916698 688829076 79491397 995199420 -540556023 423469436 43449983 -298395114 831570837 -672462874 -773702621 -914631103 754687087 -492786572 -777256055 16280914 347268567 -447557742 -340636732 719155636 -272700515 318375824 810271635 -480188754 715089532 -516083201 246115665 -498661757 -443092349 172553207 730354835 -93381595 58154232 -62292861 -729550731 -222692448 868149360 -220558904 263212414 -149666623 976363096 60452239 -827211588 756398682 -905411357 -971729152 -342676462 -886188624 659143150 440214016 908740537 900621600 382016201 9338577 876091696 574483362 374950610 -16079524 -883028460 -452968218 -418529597 623923474 -851460533 -415278205 572157619 273095062 319075871 509415150 745987103 965101672 -112923462 910800246 -62692951 478596252 -985712089 -533155776 -647502065 -816484053 514640622 -602368572 -41981714 -724456562 51836749 113569054 54856494 60775976 -927838250 -786935777 -952436889 -210430058 596253308 -623580943 -604392547 -146973581 721837224 -571940770 826740389 -573152386 -354582835 -941055527 265281073 -496390819 -452870402 184128430 -942844477 630721086 944134180 553097401 -363020478 475142910 900324107 897783544 119158349 881868407 405770188 -744161994 716762272 -641961370 728505416 318608167 499617324 -107348757 -152099422 -58481951 -250574678 -401736596 -503857922 -579574655 -338571717 663189319 879075805 -83270557 -578986326 381997680 43120490 -891335925 94318095 58988970 446521137 -35983190 -483731150 -638885593 133895535 -503694239 -953332378 -495433702 440615978 -706097131 568142895 207860513 -60788935 452837584 279085959 671490755 -300475446 -40841236 706233072 -625379832 914410970 148700212 425590155 -340572892 583436630 839037545 -736137517 -533598552 256682915 295603204 714604912 -187672625 786507098 -301138255 150152161 -548793270 653966896 532728945 182735110 702197364 852804837 395291948 39154321 517924729 -501877373 -939755071 -732336870 -437051369 -34814712 475797039 200284205 -843733214 561490211 322261070 617745150 888988241 -418930042 640964663 -169946759 21864525 -210771361 -884890634 470195479 -879958098 984873124 -274724891 32405349 252267063 713182619 -353631933 215866193 642999521 -754362946 -995119415 311865864 581107360 -432578209 -382630401 -907009657 118894853 282935980 126440240 -151170953 -21248310 466438956 659799586 171726564 -790030685 174198034 298203207 -794257627 -221180156 204807123 878039263 -511531012 819810021 -454045548 939020238 931676570 819084871 -438636617 -44596624 -360834923 -704821109 -5030383 878953673 625678138 -513084668 -266844210 -945856533 618972264 -922528083 263349145 948427641 996101904 -855022276 -130446244 -145488021 697968598 -191701282 -915110542 -987854878 -133567065 813921983 -572243540 829479666 787998136 528379905 19126801 37515348 -838817151 -927926221 -348675885 676546104 -917010237 947715130 245713884 73164889 615792450 354798538 201671414 -488117660 143640711 235459447 175804636 139637361 -144424724 -671076820 -422172549 -186256420 390819192 713522899 -190480636 509903455 -865348211 -510090734 566868354 -689936293 219282830 440884522 640031416 -9817373 -481153609 709942777 783748738 447056562 -946340887 -651128393 -921128627 448406829 -475848380 541084480 424310142 -134666234 -720282045 331658470 -904425950 5769192 -107969592 145120358 -509942132 118879802 18365455 64335814 -663043360 -301515802 -42928970 692837549 278721259 128765174 858013943 863383370 400998570 -701316633 297399037 -615259337 574387959 -137672210 -39312777 -252036958 -87435494 -911497168 302459096 -87000605 985849115 311387337 218108227 40249359 -438957999 720061865 -730899252 -931802899 -601288951 252691994 783546023 -352194458 -127394429 -496521550 369771570 261506009 -564078215 -89161299 -421204382 248874812 501753227 -750921685 33774543 -200433885 10237607 -663500061 -662334668 -44876081 93182614 -27615134 643315492 -736454475 625883529 206535499 -412595974 58660175 188827741 -389196583 -496763790 -151453 -66692446 339205483 -700430312 643283113 -167699738 346441097 -457055373 987485929 -923464077 485102468 58746533 796001184 -706544477 -751053252 -86294131 -892967486 925862312 -192079296 -157284830 -772526070 728642167 -609114393 194438040 -793239515 710695264 -331367812 -427198216 969348426 -327145080 -925864117 -519491813 -587446466 -705716403 -316447039 -560634162 552826417 786831308 501371735 -592385992 -599103150 46302582 -729872912 988609865 -536942835 -178576872 -356659981 447454415 510436147 508978578 877162119 -153850019 -8214782 267920091 9397642 927431183 74552945 566905391 783947329 492336991 -523371107 -581954223 -563268828 -815972510 -761440098 608128231 -956844574 -222657398 -435378857 348166711 44689725 667258711 -278261492 251498389 604059835 34316350 770458598 -944814605 -734153592 -631630464 277488948 -113617487 750415521 5904087 -348874634 -486678589 489885614 778033401 -524688534 -118822299 194027071 -703358644 790182256 434303818 -431619423 122188627 622679834 -386910659 -817106268 746176489 399641321 -540280457 -868817595 143224318 299922302 193107231 -302223730 380353932 -37706923 -489633760 73532352 380991833 228615566 -594499229 -26037265 -708478794 835534845 904295214 -44535426 537919290 -336515919 967799808 -95062749 537154345 -803014090 -28615827 814323244 528794724 -294276140 -764771466 93392361 123190222 -500487406 -170612771 -565723095 483580445 261110285 -134545385 746735473 -412087336 707836565 981013212 605965490 653956662 -944983588 254304099 -700306443 -554483708 -340500639 716338631 957262787 -611853555 47228314 -881708572 295513444 -995337801 332930509 856686362 608760252 61795257 -557901493 546495797 -909715183 236170819 -96344277 -399089392 -144363963 103995448 -642343276 -402348638 -215371027 576936334 973705046 42186837 -417970519 -310114479 -1534940 420651168 277562273 -674133997 -31429535 -529902203 -833785553 786226381 -119844243 216768505 611510191 -383790495 -941696257 -636827925 -465053070 158779036 -293867728 637543751 90389584 560620354 -585801171 -317302786 -632266348 -209525972 160680309 -844244965 439465370 -270411896 -72996702 -731248821 -208745447 -337164178 -529493326 -447760696 317913461 -647065826 -338775027 -271368387 -377982946 -639108552 361763836 -333201543 440948927 -471802160 133435904 87107495 -720983218 -399778262 -320982837 198632614 722818987 -121927586 603161323 526026242 324018750 -976235727 -640409471 -788680419 333785196 645302452 -712384291 -121447117 -119047065 -700213430 -856902500 583952814 -840506675 215426379 -134319553 752077130 -55019923 -469750014 -686159606 850138693 163850070 -794592177 -573689774 179871037 294892083 -738342063 -943554576 900932522 -557367281 -345352217 615777155 -581164635 192009370 -49318731 983439129 -317974024 255096051 381436908 -765122277 -716032503 -514600063 701964817 996667567 -414149864 690428503 -398262191 -683599581 730623175 -364813186 -943122457 395553032 370948406 -64684951 149742863 -378864098 -711492848 -539854804 -692944352 96730872 434902104 -692610907 -280179344 10868235 -905429257 -430518135 -988780670 -773956865 -413979548 -82594204 -382496008 -925076324 429649407 -659739219 675042199 392907675 -643265256 -11257447 -498955531 48565671 21602750 673229156 229803469 669159409 856905448 94152561 -903922735 396507921 -589703573 -647425137 -767922644 126982120 393875058 98870010 173658823 -394929568 379645102 -730702901 497035828 -15549039 290901353 707260032 701295966 -336280685 -330072734 940425504 -859161003 36163297 -203255614 -608839598 189105574 -728219964 268259517 663878691 -954499880 911380340 874511407 -76317170 601897786 -324725805 521035384 666036733 524234600 4601460 86320472 -424357526 -411524990 957870093 580622689 -250472393 460426024 721813490 -253499038 86858395 -986128832 752641648 95679548 357024399 541556695 -623204395 -755938867 792402597 912335709 -80342513 -231635361 413735274 -895215074 48730183 329978646 -836400424 816802524 877447909 147677229 298772860 -922558237 697352249 683802891 449555745 89501312 -400497793 -799238249 906604685 955414554 98616129 590879584 149310784 493430291 -983966746 -532579601 -518988666 -690932743 128662883 522299016 438584082 -157579753 -820983722 121165714 832796030 -275424078 -138270845 74925334 435642981 880010898 -409736372 -745550365 -619036443 -512052239 -633695229 486814052 -224508697 -483915815 226920586 940961879 -986160928 794723337 818433179 259840309 299804735 -592987321 679879943 273982970 269293524 -506519500 -156390805 -899098152 49656708 600710299 318610923 770202234 -82256832 568130057 -976460890 871039943 314388395 -568792821 756028220 -860827827 -314866661 -971366267 42398640 872403925 445752036 -717902034 784410567 467580555 303636876 70284647 349947068 959135085 866805450 987114004 485946483 521966388 -359623151 57698274 -170541173 40125631 729624859 -139287891 -986510842 157981414 454620428 74176522 440780499 -754367899 95082516 760751688 -607594468 -153087770 -446071693 828457857 650915691 -348178975 144369906 935462884 829155885 -117888005 -637347282 124630358 -857438435 -794782314 44169786 -170325966 934635666 -578704875 318713597 272740632 -421541702 206635875 -560838175 923159022 -438103786 -576753108 -311290030 811639504 -942124022 480806978 611506838 -675723643 541748591 -696947945 378750149 -619733198 -723960724 -574401134 -592047229 -182024397 983778808 197134808 -219621946 548600238 -410204284 -334369616 -249633415 94496033 -519876880 183240972 -761743662 226886321 318848451 204078222 -899828460 -588487198 -574305997 -692222447 796197688 682257160 935114006 -235864112 -229547213 -449441982 -712600409 -819092544 -759704193 826164678 -235463901 95829328 464317565 342768873 -12491480 -765222451 345054235 656077856 -916731446 -429209041 -277531995 -793082 888420832 593825079 219150581 -150862392 -533583114 907394400 373968521 -259451373 254225073 964641038 -120020107 -782029933 -896543832 451095126 -576029881 297348469 9082250 404007908 -397073312 -124944709 -924413689 117829849 -762643872 -553051528 58078267 812464252 -441108386 962484743 -31672839 967327354 -593029989 809020622 279145900 -86141614 522409167 751575099 -844192181 200154155 -933472481 501494193 920265828 445479375 -506144551 -252852858 -52174312 -583627215 656894406 879252326 -711734652 377461591 -57808288 -319925449 330593475 -402264487 707890747 -234060301 -26567516 253717440 405998936 -436250265 368452409 432462521 -855132098 899187647 27072150 -389673971 341333200 522461927 135034842 -976494537 -376409380 -508636459 -639426027 -256675171 -457495567 -261945763 -246423696 -105675346 708492881 -913600789 694373524 280516871 166305529 -665070675 674830960 -548189771 -851723657 -439381610 -683746586 -458467904 680926190 993664244 -582104961 -565373462 185301245 71433537 174750049 199801606 -716859245 651577030 -567198715 564674751 -915438029 713223686 867119704 -699238800 121096259 -607087679 926998435 804006213 -66467345 615497117 -518536048 673373858 -720306927 -321445659 526687831 321298841 -536923036 444751882 23192054 139605784 -218553540 -258369816 554870163 -764196361 667672165 140769437 954838269 533183398 519609250 959281663 681857603 111346969 973526390 -511433252 -31551400 -926210479 978132789 -862915767 638607657 -632386745 856462682 137164831 807145527 255036554 709584662 -972576094 674097927 108684403 -576901617 -525500871 -570566376 -603186102 395964551 -294279240 749662509 793255264 759884152 358151904 -53826774 -978538890 926397074 -302719837 557140738 917674608 418584906 -978659252 -373028338 -704474341 -319957419 946022947 157686695 -140394214 598600421 -433248910 -402956835 -90613650 -7158537 -972810448 -606235479 73964893 828775988 -436234414 996909494 801461860 566218747 -888650240 -405435523 -376344372 246444802 -200985812 232246709 636043145 381192257 -735011195 -204078444 -227427890 716448897 -853142021 -136262167 309586159 -719023368 -738204568 -501365467 265995591 576607604 92283850 583223969 87484132 167366508 213657732 -687903531 -763353912 -125781176 -985834269 786606084 682628558 -143267906 678154116 -8908870 -625117931 -301085701 -1881190 -359134723 630250524 -151431674 295966971 748787570 353273316 258986842 37140878 298367861 -868213003 -434535649 -574411372 619288151 682632929 833245679 338720682 -2086506 -135975943 -104507023 -70058418 761222665 267747081 -161172592 387371095 478992233 745851178 -648821922 767294750 140549910 676625394 343433486 -740534186 -532869562 -121912673 -569821807 57440724 -386191340 -97053979 -772810685 -982495047 -331287868 -422434832 -767537931 729625356 -959208172 -174585241 973094913 -449595841 87946650 754773395 -926562652 -598415602 -245748425 -808787329 -291272334 538024364 126774730 -899006482 330763136 236588003 -574829616 -877874409 -608162496 -913357428 1252048 481113758 220841309 314680847 467406062 -59837880 -941391290 145109974 -303261820 -478818163 -702757597 -93918460 833617730 814784636 -125466763 -965406564 -480333811 -62717267 -752870198 634491477 -383963343 394665473 490332440 312088767 92953845 386355064 -450398649 972816402 800234581 269187030 783172143 874137075 -818237548 346083302 -90004148 -9731976 -397004813 -567871405 282209244 -885940527 510829342 350412778 -320269721 227583942 26577292 -268214963 804712692 -492875204 -797873099 5953243 822072995 787749852 373982725 246414309 181814403 373600397 290964748 -645051934 -21334427 -793029634 -88161354 -700192372 455445914 325508797 679161974 54914315 -41230683 380225956 380694316 -198410193 63375816 421977216 441006383 528265798 -214590924 -653461330 236588727 -414601337 -53720081 -589859271 -527147441 705977444 458864912 -628090528 35710325 838080107 196598705 -212451697 210607942 318308241 -744557361 -688231641 -398308287 474228200 3774132 150646088 -362167299 842747840 482802746 -873523226 482813172 322935815 -403316126 342924885 -388900889 181554960 -433468856 885833713 551599352 -911898450 411602926 -236012560 -192878418 -885732999 -281905687 314354854 120943973 713060430 -832153337 -630070934 899483598 -285601948 -817133207 9778059 -199984530 -719241571 -627711481 -494240102 -998962084 -164653643 246733157 673265367 -29167129 386288364 310477390 721340709 -468269859 172500338 -70811806 529783797 889079058 456734248 219552644 -758338717 -754266558 -774573059 -30923052 80422336 919680312 -50329823 737243478 -738536947 -396452322 665717324 94137110 869750954 360018279 -295962401 -107147724 517375404 839816296 -892718574 374340278 -88220323 -179050275 -713319744 233358517 -15935349 -613543068 79960855 799998265 961298777 -377931094 -173686952 362159592 946972714 -867802348 286006451 -946366308 217356120 176310888 -145355302 -26895163 394620093 311582373 680111391 316542116 -433890103 -45517169 -408577652 49849561 32212518 -830958096 961953785 122076594 916955028 535671771 -204472178 -282789429 -136865254 -86299258 839520007 170297145 -4861371 629070006 101314844 221375511 384694634 -779354731 221112663 -354941105 -635689781 467401465 951439031 -500218025 -551476758 479485447 534285230 336381894 989775908 -668965500 -467316046 -525647607 54664549 -194522423 127546074 324883713 584325615 -314209248 677744854 -84585478 -797189334 205436899 611232086 970391748 -165325638 -35211230 394785250 -457406377 94691391 217586439 213990951 -757953972 -931345477 -297465974 -66839924 654259541 26485906 -781198828 -25474884 627461716 832026254 -409075439 676552541 -503547419 25518082 -275101384 322693331 812861611 -862955889 -622688644 -283791401 -393897877 434535512 -382838236 -501038182 241970248 540219848 791852315 791639882 308420486 203328099 586991362 -668401738 597396227 -371245895 591324 296288326 -346966070 284102926 388084269 541694069 -326874259 -205633815 -958901454 416419806 -330754217 -620455313 -337584961 731893207 745219035 -255918357 568427093 603609853 -437270448 -572749947 -569192361 723855015 603684829 -556528875 271203634 857503375 747652116 35378112 -849173292 -689585121 344879155 606555706 -151406269 -516999866 -152570259 -215687658 250473902 -603072183 -4362729 297937452 -769615437 -554631482 673544899 44031187 -607986911 -333914579 18761523 991593296 -741724075 931477163 -960272971 -730786977 425450838 366988094 379027508 211622873 183655951 520775040 134159390 -316902337 -905183602 65460991 219316414 414636241 -724680230 -739761663 -26929766 -706310054 712826056 826610348 -217648331 110733839 -493979400 -9717468 -90133492 -699082871 472604669 250832215 -350912415 -418447075 953986008 -290758908 -940888713 215373563 -497172964 -213577043 -243179781 428257861 812194372 407673914 995699196 58166111 814923973 498353099 -867584057 732260213 740295859 177415106 -755997441 -348876482 -986516514 -308937607 -150682224 929482369 329003661 687887257 599422561 433105406 -389251434 993338652 366724952 769395415 763944743 -241662078 108738155 -210141579 799628417 -96542284 963786314 -760240049 -456381202 920084871 -376829083 666605374 26752688 603060088 -811840782 -904673993 201138683 209343206 602431833 -54021417 -289011808 52370442 -456375804 974238678 -835440519 -34175807 -960793341 903426806 393965911 708975200 -150172860 323052344 182136913 -850309843 -905680974 -594299227 -313248098 267832088 -865042729 72030299 -395429797 44940696 872314675 469245539 991322462 -184998203 -7078510 45113129 -299921750 -196755132 962202865 -131086394 431764629 -97385809 -230671040 105473162 526588336 822589962 -190523376 437132196 749688572 -719600470 -744798076 -134614059 -914202209 566679236 402012458 -223877893 810334431 -704792440 -397943475 -448460663 190076318 754382079 330659957 812233933 -384173963 7041955 658354532 -449358423 418693950 -56715387 -957754587 672890221 852026159 -953235465 -869458578 -768440060 -761268820 120366744 825087277 -382842022 995904072 495049410 -725456844 269448946 42931747 182164126 -762628635 667784479 -633762223 470889008 -484105520 681690874 435283293 -257383592 -983213312 -64731159 24900245 799432566 -842561810 459506228 -449910890 -877532129 802047890 562142621 -48729136 912915336 133003969 414270243 472293926 -662624850 -146949185 30304332 -661482475 401039086 -754161484 607616285 -59250919 -819566003 -252615767 -802492026 305882978 583986861 -319307968 -747050934 930170575 -330008588 -346121425 -515090101 -962224252 -369460536 572810062 699277277 -582055754 -907847194 599282982 286060984 -986729138 -520344425 154595110 476422074 -44576225 -558106924 -54740307 -798948092 -899516317 -884551056 454325613 225509217 -465774370 915120624 52462511 737043899 -404451865 117748787 626435474 697774852 -723899375 556896779 18382166 737462298 281626713 267024874 67169771 890062575 479944186 -351766009 -878970787 -632228280 7641752 972093537 449751481 491050279 46032463 350333076 -567333010 70079755 -922306861 -53479385 -196344028 -904129626 801540903 772124698 959611979 347436085 231765602 215892547 236884872 400213023 350130512 -754011018 -723160715 991396253 -984585811 478510924 595914019 -848825659 79471211 968614074 392398347 120870133 -676716682 -969519945 -186264255 -685232033 368027924 296074456 -978281499 -179067043 65675758 662079357 -990862221 -866495232 -984216900 326852552 -2990219 608094779 862234398 447527980 -350158178 719139022 -943116160 -994379160 490225207 191733545 153112076 -329085407 664545429 596143491 -893290184 909903988 531120904 -506672052 497641405 321050903 -807672778 786996624 -827658726 333590140 -954286885 -802074983 736126699 674670816 -581382078 -192235063 -221403602 -943630105 -922203742 -303330267 -84697246 605495893 881275636 47348131 -228378262 -952417328 365573797 -541374379 -947859150 620724102 525261283 399021008 -106256463 454482262 591245367 671714203 -264643568 855288611 -100674689 -617526759 -306835821 -580967230 108483842 -106212162 102698015 7262307 185133715 -221806013 38337815 -461819738 -319825691 819214290 141139338 507877877 412408727 -21625221 903755200 -370574248 630831363 840323165 -713064027 -166161149 -39039787 109846348 772133150 -945975900 84133579 -94652161 842391059 -43009924 20450117 926393835 -645703852 -549120276 556934391 756815248 335240601 -454910685 885429071 -166952621 420650555 801099420 -875704873 -801690177 -171167095 534469324 762129343 -849772302 -837908753 293607394 924295038 416375723 -361368512 413544953 -15056266 -658234115 -927826523 -578400157 641450966 -385735172 -622471890 80548829 -58897000 652459476 -977333618 -596433100 -398469840 -658388976 -394788131 -260681602 382095694 -180362275 -90120386 -553520582 -297509170 956237282 579844680 516362927 446118505 -480515933 246322531 -211670228 611812931 -853025679 577374848 433168009 -947565454 -381725589 516170469 -67330756 -288900894 -931901575 -859780925 697115323 452680256 -621223692 812370421 520603994 -3424347 -874367296 -531724991 -319216895 541863223 -496384757 -776692141 -80977576 67515276 -596953544 725885651 232618524 -16319872 -689117467 436209696 -564531677 774610165 339006125 -295739491 644629001 123077269 439678767 806453212 829138585 924049057 -863518982 -95365196 773543363 361961275 515301616 -823287296 -72509059 221903928 23444891 987280074 178474696 279643319 -808499746 -71665416 292684664 -980995925 410270963 -387281414 -47152028 278275162 641300736 -975364529 177136255 -837833429 641358580 -327142606 -744830055 120290934 -347422596 806325902 57605316 -513369997 210509468 339729535 -374459140 -115424486 674684564 -748871542 -78204006 -718404143 -899429475 -210187981 -593193987 -792910259 510528997 -994929508 136736513 -3463009 569957109 982884766 -385495507 74734157 -244582459 219840985 311741026 108245085 -221202855 626982804 382697018 -570430730 332981438 -398594841 111155609 644798890 423678670 -480414923 736668125 331304975 -791061275 -959967099 -21043604 -785113872 410350493 -8574987 -528667768 55497331 -496017085 995900993 -738928372 741138645 -496421819 -243658144 -381235206 -588991884 401298704 529161542 737455133 16257110 752169616 824611233 -404096333 291122926 440502511 -768128988 32469309 -513228916 574802441 496412719 -692239027 382606477 -429244751 800837863 -695718183 191168398 -582158435 623484716 67105566 438359157 260871692 493484420 -275091308 -734777357 -763625806 -584433680 -307354839 199845967 881686448 -261900898 -964423713 -235617919 564515818 260451239 449731684 281591377 31552934 -938702499 -552498975 342954590 71548322 902508866 651100177 -484655185 7259670 412092982 -379077990 -283925437 661880338 -37157058 20205820 771899715 -334311607 147202218 -469495431 992835250 140426724 143381767 -908369143 -492075757 -106292702 -771427928 740816270 831954976 -788855727 902642357 212878306 896090227 -330795835 209976650 -924868744 -397847792 -274829641 929360253 880916426 269832224 600281690 -770244973 803707998 892627395 576249416 484403105 -91987036 -253812238 221144122 -770105913 240160310 -117541719 55311219 -131727452 856587780 827432059 -475277530 442034469 -372817522 763976993 -964226337 -663630689 187806635 -198329013 -89376880 -150084451 665338454 -811011400 -393946463 29443411 938123251 -278116653 -678156060 578303768 -440488524 550413285 -744187739 418363897 633857141 656197998 -227882708 212779587 952324544 -464108655 -536695374 438895463 283291002 -338464886 380750487 460335984 341900639 -658384521 -407767305 -949693543 -480469439 -209673634 881146924 525091580 -19774122 -508624176 441423414 -491623038 -324328220 460788846 207833102 32852832 -372733041 -819094563 -70780686 571369824 561851926 -936440525 -328969867 661727650 -903089937 -418413274 -758217616 -50075421 56096069 194388200 294121302 944526722 240497336 -588560747 664814870 -803496013 548450614 63224856 749781755 10748944 808923139 544927597 841329399 329878891 -47545639 -189002656 925377483 -838213051 315580067 683011466 33088090 -8766088 256186375 -202966296 756600733 173299560 -653496552 -902510448 548344790 -408790791 -733459410 487434835 989993644 967556804 537122029 -451304584 -790788955 899360759 538245943 997614828 596215650 -464435437 989906509 193247585 -27296602 489538171 33643283 962540578 405877751 524130001 -714731435 -9672479 804960012 952885022 -795856958 -988256247 299369201 43719210 125081482 -128166888 998684503 704178352 823339485 967801478 900440859 303543058 563738698 337481432 -734203473 -657428934 337750865 -891573139 -581216523 285056944 96572479 777007175 616098441 -339690926 -995550039 49317 -76420145 22847093 777256936 -756514457 -833933053 664063758 923455213 -276786890 532614256 -11512833 -445502495 -848085974 934617297 -690464617 -141948284 620777834 331253207 -277943382 233902446 -150190359 -745494809 503356166 818517629 -419296511 583028929 372474895 -460877061 668966224 760735405 -947796573 509707399 -999500409 988434915 -308660020 -907436895 -46033792 800232878 841454606 522467997 824675920 583030172 370974975 709329586 485538013 -992024398 -603154088 -112962254 -750018903 -854930054 717675552 462821587 -226806855 -865429792 -238381828 600019247 691395661 125959628 -79082871 -650824295 669482433 621107834 -109513385 -82153177 368293835 -434461643 782111605 -982927778 455730208 -151383514 -84328804 631317614 -254205088 -790897143 -705009936 481511132 26518203 9683824 462222862 -69078691 -228478695 -216825652 725883078 -910339247 -83749778 175163818 734367718 495608422 -382375584 -745203565 778205602 -698042354 374102111 137496540 -626805909 -34935042 -321558896 275469806 502876691 267150711 -869654978 971564619 -708662464 -837175724 955972493 995262093 -761613451 315352258 3089437 885876650 -437109814 435549292 -571094339 -290647057 462989476 625346267 -569573609 -859125235 424495073 -245801469 -485476690 142935394 -719514830 511287142 -427374736 938701170 -939250006 595309087 -73982375 -566283836 933281334 152391113 -526641784 593417749 -513148390 488356559 204886395 865027474 -537231899 -423621349 849050234 -350910686 276702777 -402730298 984554155 -434316498 387330545 93094227 -152277415 720723861 -499732240 152269239 -553174154 -376565273 439064220 -938479647 -219999715 -590779541 531674178 -304814901 447102770 520809857 -5728610 886914232 77872172 430566610 200004202 415224606 -173074085 -973734148 -248335634 -353743021 14834427 -676382708 253882159 -548538520 -520294821 -912172700 -635417371 -77749314 -587322835 -92409778 225351259 717352820 -882373890 585538384 -139915179 357250225 -600940972 -568051689 -370244597 -457222848 -84194251 152929744 -975909850 68455497 188194586 -901643483 -136176145 -230405085 -561055037 -910551958 -506310328 737647764 -753686374 865466737 765439630 -351894719 -220531241 -717316027 -465318118 -96040371 937365518 -661543112 -520548065 716854542 -201665235 -638498272 -833905990 -577827322 346112559 -851950086 -4682118 619727619 -398315005 -94629050 -880948921 -813947689 -511861104 438563178 371951949 -477859630 -238202053 -342298269 943766906 -852666827 896172725 169674496 -91972850 -198611009 -164663647 -29242943 856942212 126153037 -666030788 540930261 333467259 196512016 -654569057 -507786594 540318302 -510974130 -234058645 226097791 457795712 386517679 732826557 129974800 -230444676 894259990 129148899 791730673 -530978382 -695134974 804527035 166232708 -681129662 -654974875 150025134 -483125153 -748505076 -183872301 -891087686 -888898497 -311648695 454204607 579592781 -306501944 -594500613 -412100849 -872309225 811608857 374817744 -688645227 -87789797 709245201 -958136301 -491056375 -763841802 764239350 -576642642 -220280084 265508342 763780267 -942299082 -162334596 859664293 -729929270 77423592 -362384095 -842070307 761491138 -597068904 308800884 814096196 -956418122 824389824 608778081 973026093 -187421098 774027148 -704990342 -826996796 -481279548 -579923709 -538678491 236839521 175803081 -994793717 -550960047 -222470715 -119322727 97116327 860113575 -685010478 -919041135 -320264037 127916100 -965326203 123007494 792276577 964796132 419390287 -906840693 412424701 -681201267 -64619604 582641819 887396091 -480646721 596687100 -157196978 -626684913 -682777419 143834552 323345248 -7058203 18707829 505144562 71087115 751983464 -346401465 -320691758 266881789 371156293 379275747 -805854599 525102041 828159397 295034111 -803424841 291627360 -139836788 440016328 74338376 51845996 437791976 836679389 792970994 -623917191 244629193 -801735803 -190638835 -678525370 782832121 168161634 -225036899 320622782 -224182246 688177640 -886020151 -827383102 -22493571 -36340909 -663766793 -950362813 644979677 144234293 -737704008 -680162791 -269901619 -620038020 -134362226 -456925289 872118693 583785620 -176283923 133494544 -889907618 747339225 772373361 -969587934 -460011331 -199590914 -811239596 644825906 -987586614 -308933784 -555230308 -298036734 365222156 879988001 734847502 -742277732 -240810721 607335053 930788625 498445938 -798150333 -837614557 -714045887 -132285198 -503028891 344807701 284693888 -229231826 729957169 686231544 118500986 -300613815 -959123609 472938569 -855185675 530616773 -2576749 16070687 650897832 -195666689 -20177752 -115479229 -712005303 -850050367 -778573152 -272107080 -680751041 31428377 721055442 -881653627 -563395207 590908905 54657398 557760849 -630815185 -216428618 239792659 224656566 602394396 -30370136 -758194888 22401199 908785492 -482002443 -553044074 168735095 -293556333 492067251 -634980417 817929695 445872771 -668123218 -497465171 107486559 425362547 760056808 527279911 340738145 391213528 550455882 -300353289 -295144661 676422769 37258244 -390219767 889511742 -947274135 -462036075 -762721080 60821390 -989116838 26793384 -344630092 80435500 612099202 281178786 -138549019 -965935944 998125720 -673280231 -631493259 660607957 -886331664 506270703 98889659 662781685 -746671069 2413854 698549887 155214302 -525598166 665374681 999467318 263887324 -393435131 -737248534 -439907952 -199945546 -451700425 -973639872 -861781470 -161421538 -391113324 966995422 216604628 460077881 -619534060 -601308129 -239938222 208344257 -582371704 -726372812 -555271281 -530313311 -445043460 -414474125 -674391646 -19243503 988885082 -571820645 -385794084 754852939 378694711 -411914649 743681066 -679285870 851915741 -245244802 502000788 -666153300 -646695825 -949659052 -682891065 830502158 902768202 -957724916 -370552876 -125209579 -886588923 398553211 992162319 -807383851 576370401 -540477478 -921392443 -378774930 -626739714 819134002 -485226111 335203424 -652733350 -157911940 869689243 -736199753 610502439 823709005 -8692044 -280035936 242618639 709168713 -643482110 -738387694 596015078 -263512023 13732446 -693889429 -681687692 602328359 975446586 -686754205 756196533 -484091925 -790709204 -709260660 554156811 -500748746 44743775 -515881470 258392862 750307204 -673085338 848211631 679954653 911508999 -961509361 -159299967 258595418 764829226 -315991950 664448395 -60621331 986108891 -495686705 806003635 -953418670 233465675 779130939 -353754767 -243172752 906310178 926503629 -138343345 -258788467 -836136085 165675341 -481523242 -317525361 -9067369 752236645 -969075871 786644297 194864211 538196808 -219936949 -377737989 87180880 -97998517 -517906928 -470646194 -915875648 832654915 611759225 -805998323 -846650034 -465571148 235384223 -411501534 -987308318 463118141 563606358 51865420 -923558297 212367386 959865207 -10804014 -221777170 -4645745 854835278 211105295 802352057 865371949 -275452998 665076913 -82073720 -236669311 -249058505 544266138 -557235706 -363578373 789664277 -318716614 -268379438 -479429613 965692233 -888028864 190706502 -558076547 -41592680 -540507615 222793686 -811011567 -631001535 -858816833 318362258 58558913 -647503398 -238264848 -31348518 768128981 -498842863 335285232 -969352495 380334219 -404096422 -314244235 -869026270 836052603 688615903 646324572 -853147891 564542647 -36071127 -644057826 272379565 -428246743 745874953 847584878 -266023584 853115 947520245 -460064223 937932693 -690580604 -927438106 6948544 -288287563 -440045374 -540070801 352371005 624679574 -105435924 840570041 132408887 694517357 -753566367 519878623 -426219954 -966402920 -898864148 -600729696 174156304 -998239088 27577855 -135988327 940886259 691009366 -884495628 -98767260 -941038511 -536408144 -764632141 419196218 63897151 313377043 -111734029 -316483542 -574411242 -835779794 315822175 691645639 611796937 9069132 261767117 -42024475 686664387 -60948127 -172555826 306689733 -237157500 775318285 112240149 545890721 -63879433 -492495642 267998041 906347186 834447446 -449346786 258864623 437991526 -810650373 -860829869 631956554 630937527 -647488990 294182076 379036122 -658104985 -213294192 324867357 -945457316 -484457994 10140243 953179476 -750584376 146875544 -422378583 836925782 51512250 -956419135 9476636 -41903587 248094971 847327262 -339394870 -969112692 -643429259 -720067571 -438828537 -195230978 211129396 429899041 -500829642 395454716 883045847 698541565 496286115 -3749181 843925605 -332469459 -842606729 874907053 -380297536 861825345 52654268 -268584932 -408659372 -735352884 968242875 634159603 -346428816 -491071987 -500377554 562895677 944293549 -264569988 620343204 934130238 55701641 510496313 -388610242 -868200249 911893853 -497287595 384346497 -277980908 -17650206 -999786800 -908802285 -676606077 -19696064 278387493 438205699 238648556 463417411 -912183923 814657790 -117596180 -928472606 -361288993 -51345230 -360406382 -496593712 -117023974 505294553 -741449605 836761569 645605016 758622211 649758867 -231610840 -890046688 -101381319 961747404 243895714 901706642 289640856 -10312705 -972305428 690822820 -332291229 212176866 988776340 -139278848 286651652 -95545403 787437935 -749431247 300475530 773585331 -449519937 43143026 830931386 769314239 710846704 485332124 492505034 -924402622 246839536 442474103 407371234 -155354316 -492538255 699635402 -778008704 439751767 -574904060 -747726036 857368668 67015352 -920846580 -250301282 693211709 -382143940 637974116 977037322 858205260 -550405 -633415202 -109046675 928969283 260876044 -781727926 -203202201 -380849533 -809710844 -413079739 -775367322 -296941423 729166683 -648114284 -573177091 997005996 -567639860 -613657067 -147688981 673540370 -163001915 -593176590 821819809 713693787 -98429196 -146614067 772252412 176561404 253266766 -957594868 28161949 20952857 473119372 -898156644 -823727836 199956582 27963621 -292214233 119398076 -945607978 128307059 -396499907 225487871 -266841895 781807580 -335065109 -879104204 -536810838 -963972278 -336879040 744636853 693433887 314280668 521331695 -229703989 568551001 622297168 -234100736 -785812595 641694478 917050127 339966968 850957740 -243458199 499407523 -651462126 289815307 -181889657 -323922513 -969379566 461116140 -438302709 -960381488 -525538120 -116009871 366549498 -540591913 -342312850 733521293 63157420 -115483697 738892882 222504070 -830212029 -229477645 -366240238 749285323 -685714894 -470357718 -784235063 -101307414 68519647 -734158829 -285487860 -233938790 -565713670 -431924941 -450555613 -946328366 335611410 -723634470 -730257783 570033697 884264125 -771368596 315266448 -299426485 -85463919 -154588722 -22218645 260876298 349811480 144161181 -30373674 -977563724 231895611 120609746 -872299630 588870953 51491305 409342960 -21012839 749236015 669530670 628334798 -876497062 -854879468 -804977935 -388349751 571427206 -491922481 741602721 453452192 -733747579 945184176 -273811575 592539339 -579420135 -451601796 900855190 -944235461 -242904781 -624456515 -243975400 -173930144 36030775 306725649 -981317767 -273705144 -20425099 54214247 -957289446 643864663 65750921 -332019831 733039617 970035208 179913476 -817831027 -560887983 -907814050 948346286 -288673638 -854699052 312328884 688549918 546077701 -363757685 119657300 -808472884 953576493 -944802901 -289267630 -40154647 -680874883 -134820355 412998835 -374757407 -424389075 -851877933 -232878983 -407907505 -893154005 880800651 -489625327 -626740891 172646362 -222255205 -795124285 -446627814 832763615 -298928236 245209404 -336649364 387663034 757593226 -348649401 402222187 -355263417 23283301 -418828306 -136513578 -379915937 31800202 373836273 -941360261 -91369822 -744021842 972897376 -530993411 828436785 552744077 295160552 -721010051 -253849001 188947493 -676532586 441457242 812784086 917958480 320575730 -467660491 999248641 -668573836 -234518417 866640899 -790087855 403843439 142972707 -903008795 806811912 -553248821 -384869841 -879747533 140994129 -341431569 -299046428 -181990607 20360045 112625513 -947663325 391940912 -554115700 -398884637 -745538720 148977984 771171841 -993586496 9185698 -235640272 -456566210 175332730 -749435402 294397376 -75749552 -913067430 722643687 -773826208 657012406 -77424406 -891365930 -903511476 55957770 -371323836 205450538 -734534201 709326545 255716106 -476412841 -735908076 -101556351 557574245 -702722430 -281476147 -528975394 371503825 245978754 822415364 667542384 850959777 -496221046 894498356 -241002879 -241990367 -41479595 -392814562 647493610 105737397 381815133 -782724070 863204122 120768602 -671973265 872102001 -407745987 -220599313 126529476 -688928649 -108569119 -654207545 -545372503 -714370426 -846407936 34665089 -36589990 -525384933 13641903 882990678 -358378524 -55138415 248839859 -181036235 -95341650 950346620 405619262 34059140 492784720 -174278354 -47959336 319136612 943858958 -225571453 -117130462 -165791622 -396014102 -911660568 -139099078 507518335 129119466 -389249546 -691544382 -998948021 488049503 261658924 949229976 -865831442 823891705 497022713 -944146944 945318493 961536252 106807707 -850060513 173698259 -119354600 799756843 -9391615 -447919537 -192534594 360769192 657111463 -160281233 430805249 268879396 -122837598 713435182 850678102 -804822334 383154474 118888048 891479048 -833425452 -406847991 357201757 -247122554 -746979912 -360942745 726072488 637446228 -480813356 818243273 997884829 -581624648 -802228270 421338809 -278881102 877471106 -973743181 -317850867 726171971 915289462 -965880268 -715069131 -211950291 448865121 692246632 628885793 -606796295 146651688 227124412 677883966 707285245 -123576873 387528733 444957571 289482215 342839736 -639354984 950280218 416401199 790140993 -314796711 113384641 751882393 -860807189 -862537621 302161220 -565310385 894444763 -79559302 -980066107 -445415723 82121522 819729948 126142298 -657763168 675393249 885709270 618020924 -835832903 -977610731 478898634 -704282159 -412810762 -659837540 -187429905 -413553766 22055853 426550958 -76297192 361306416 968828813 82926742 32485686 -171701097 -509253592 -673286020 -439903022 260739998 -547905292 -410998724 714702013 440844270 540759000 -387806508 581544121 523177139 -431366936 -908071338 837920833 -212729055 344393896 -435364288 241080080 680649269 965220814 -195477525 324143147 555577469 -818187095 148867579 -61768753 -448481127 -314884654 546054160 -481361487 -341342604 -498286643 -182287133 -867274264 -480361442 -225733944 229334322 101850031 -421334403 -362327883 329933983 -233590915 867438614 -708581255 -346985972 708466293 -378082248 526083226 99453345 -915761085 23082879 -400158399 -187044754 564004835 210623174 -498226501 -271960119 -859372705 882303660 -466997102 -563585368 -296879969 443177437 -545024072 -887243727 -185889989 561869328 -45998208 894027479 435977 925922026 -434969934 202515491 -353760682 563450944 992157426 368380167 180888801 187856440 -370359279 -428750939 294901410 286125057 602671930 402622767 123188892 891815112 710884482 276346219 -669205658 403151298 -310054540 -397046742 571389074 -913911651 -491418477 261452937 -756481291 621087464 -17442455 -55237193 373779501 -3998829 -404196992 -502759921 -349453380 470786001 207109520 -920164124 -464291263 -719205576 -981175240 -940391202 -956397192 -585887973 69281570 -485940194 905986799 -407090437 -887162784 -960594625 -897381054 -207243154 276570079 925982723 722222249 326456263 -361763689 440059178 243378332 656547876 -824431918 -549409067 -910757942 -708460820 -329345231 -644458116 -737474298 169648395 804881261 -938621818 -315238473 4067608 647056118 -592132668 -177652779 858157586 177402913 -549982498 49512658 548132973 -78868645 -533575471 627010373 629470613 -619875652 50946648 -973333771 -955748104 269121704 -709344774 712156148 852394378 527394000 -987029751 773555547 341700897 383996602 477568070 919216089 -564509780 440262775 -777346375 317019632 916842713 -905913240 -549246062 297280967 -559763693 -912749742 -81929915 106714145 -92162879 -166327935 -405930163 -116305963 -641359865 -980080967 -36864498 -435520690 -441071333 786012395 179545970 979875448 -33450634 -811185658 -11552789 208962241 -775776659 -63630703 636340972 475417843 -567829957 1392684 821508738 -948284508 345667215 -22416592 -41093200 721568704 -251655600 -210093943 145057881 543173280 -162858525 -921111294 366713288 391111951 -717204660 953956562 389951949 621347417 784343984 293454722 492976824 817753952 -60556027 906068973 150722992 972939569 -301416638 445948971 -442418665 287473260 -421325590 779957557 -873868445 649945962 31924468 -110049469 -89912324 -896636717 900125596 568463118 146840437 378767576 -946524988 -941347228 625968107 826554500 -126553849 -529854740 -935210030 -63944666 536816578 508252182 414166582 -629039018 662072851 -894838791 973842262 399792672 -108222901 706948552 -300356594 222356639 -589210455 522371402 499538872 794145103 312865109 -929505122 852718754 -642277060 959109612 288191180 -335327839 -264006760 -595623425 -716104270 583061994 904276233 322984392 -532493918 -982155883 318414340 552299858 -381558686 -872004872 -594790970 571881220 -43363423 568438919 -995613615 470840954 -375226488 -658849821 375094795 438249498 801534231 -732590010 -717548835 273987971 423614551 -67170148 847156880 -918285520 -78142374 562725068 210047324 -233180017 726775037 -32267539 -862753924 921928981 864731477 -836600419 -705700834 556822417 277069303 623713381 271015201 638160833 429604584 -986856906 -761664977 296952895 -841619807 269949635 -206703603 -936333593 414935396 -507033852 -61609575 508384693 -552879755 -461041770 -838322725 -397668926 102927689 -157625555 -222817983 334463809 613186324 -236028662 -898584473 18813986 786602210 -170724115 468911520 727517274 464193288 647416421 966384840 -563119334 -368127424 -534189893 -334607730 -23241592 728725854 424037871 281050700 -344300602 980507901 184597957 -481742924 600117525 -924588702 450077740 603394336 255550052 447780074 863078900 133537888 -386045205 399812373 -369959737 281483964 -957874290 -976499819 -280237391 885231976 13323523 -871283262 220184864 706963455 789743127 150438388 -268454474 -948761362 -497194750 967149863 -586988658 -4335778 -235413500 25260787 -899005651 668752387 958485721 -316765397 583590885 190605647 598697564 607454242 49649935 966131647 -537733718 553622309 70657528 -644886857 -795485862 -502167753 594781753 903797518 982530617 -913998164 44381732 501424291 158257377 -733962793 -298743663 475822170 -860075772 824922373 215268344 262912200 -298300773 -4487183 479715496 -148235812 -380267163 875222337 733316159 -33344786 -461131782 342479675 -729473075 -986953041 906769338 -399043359 -39994719 -94235445 273830695 779748003 -309117357 -312800688 -120865065 110387366 -144923966 -369131085 268777912 334326880 766059102 398915327 938707751 -430186467 -280141846 -251025952 818383943 373580905 269413738 -630140918 -810004558 155317687 585742804 174058931 -4203721 453767414 525998450 41479332 -243386085 -234514801 -972161897 -472035042 -576825558 -301789126 -955786621 -781306380 324674950 -762833143 -94717518 -794614136 954108725 760902619 -22527047 980246153 -635623078 277234544 -993218752 -515397786 -807644174 345659123 -724206434 516476380 304874579 -576764533 -909483299 -143060982 936195028 -418827763 57536115 -169500455 882912926 735031293 -369137460 -615105446 881297511 -684586321 164856237 -892383625 807590990 -242553770 -202174477 -178649987 -883246373 140477631 -344716309 711895213 875290054 112566975 -382697216 -720771184 -77988888 -421967810 -523729702 -980788427 -46020757 -782165372 -526496612 83802233 563078532 39321434 64270347 715979593 -911795516 530217473 -656982307 -12729955 -841365844 -194435819 33397664 664898693 899484946 -702613942 878579120 -450642730 762360325 -629301111 104762715 230828170 538747937 -661885087 7339335 448161035 -191267129 -190545744 -204735967 -904432030 328298110 860244116 104939698 -379589235 435098495 391979770 135037656 -618084386 816344974 -884201243 883338111 695500416 -134706646 -734307595 737822114 -616055555 -825263648 -169363181 -390322140 834600862 -529671860 90081490 -185294325 549761122 -115373298 861640168 -524242151 283242022 -396213938 104837785 -597502909 551890153 -662706987 280180636 -170962622 -149314975 58425537 -284199176 384982083 -547566858 -289720291 81357145 646696306 -702205687 -194264144 461793929 634688096 -904461174 616731636 -804115372 -343980309 239822392 606779181 615986357 889408448 525845260 701577800 709716260 645771153 -295172434 -172592747 536077425 379698206 227610297 238715944 438949560 -732698116 17870644 -114513667 -435940708 -964971167 -631131668 22923759 -855186838 917677104 467040099 198687231 -33242217 872538216 731729263 890113188 844726103 265732633 -821819555 402231198 -465666861 -607099076 674064096 899525239 883866252 283708350 829193826 761972647 -897088425 893553132 934381963 466405695 -7203694 -376197725 220104214 150747867 430572462 35301657 61548693 -473182077 -796533136 -967187514 220406683 -777595485 21523299 -116836721 -963869293 101992781 -829978728 -27331908 -31689611 401353665 -53028781 -959165810 -75741453 761869814 597943029 797485881 -258597571 -553054035 426608043 371220213 184216113 622489651 -851269563 -326164210 -621748098 687972177 -443136473 -559260556 -969162499 500887990 52551827 24512156 -928955244 -615112685 -466683892 799094423 319758507 50714758 -23921768 -664507773 -114307385 314863515 -164477559 -60368695 -81826203 111672513 968301805 -312906314 54812632 272861716 643898473 313031930 -614312808 36493018 925337810 -584211316 -171716596 16179543 -630998325 -869702642 -671784434 348302803 767972344 661899920 260140871 -389964374 -590635531 44528314 -512133441 293517679 831814678 769314876 -201179414 699465497 511374258 90006974 -628251359 -229582633 642009793 613748430 838584368 -560437644 -50585068 -33027074 426643905 961205702 74849901 119584704 -235529896 888091703 -743013255 -597599660 -247663422 979132119 947431894 -813389582 538806434 918681922 -10695488 738748863 -704056542 80363668 -519878178 -479401376 12295891 -67608430 678000881 645395674 -672844799 -169649073 -97933766 775545736 -479360571 -669553119 883559896 393276676 959635346 469655208 -840378010 256848559 637196973 -889256638 398361384 655060098 162006561 780526775 -406927042 -324017295 478956106 452998081 -978922992 -13034098 991421389 918652690 -374208328 822978196 40383698 -1820219 731539861 -631762820 -406288207 -642007361 -700787967 -134274961 880790088 -113396643 349288616 198029695 482096107 429921487 -170515437 -409503340 957353552 -846716472 -165633318 643717304 -16034259 -192419152 -914205939 -41566560 89330692 -908743894 -978488361 529499110 144542611 426436809 -538366448 -187310802 -707585653 -129071564 -849576150 570738968 -463523459 -34336126 -346684149 349470959 756381893 -118000972 -937910189 -86331195 292105938 415983448 -308135555 -148683623 351469023 171028026 -614780177 886134493 104307971 -243462628 282718662 -57366896 -229110653 -741975741 -595321431 624048843 521184624 -571472872 -311463526 636717066 -495789434 -69877528 -945466399 -693511769 587160257 990028929 -826142545 92366050 506847627 -456194062 67845419 231399741 596313288 -245555808 668537010 498153555 -787316060 303073549 317501344 -168826817 813269393 931805299 863104864 694679195 -8798198 -487727399 -261200033 -16754481 734866208 995694890 855176683 233681682 -189588673 568990895 -828822641 -738965871 675090629 -880881241 -331453219 -396125987 -376390180 -233314307 -454969424 954313182 698164406 656244129 -988840434 -999741009 -832358870 -517333295 -138664331 939516570 -686956462 582131675 -415250341 -690328975 -593280078 -174625168 -312195509 364594923 181677440 79135394 575841495 -986235241 234504155 470370068 -515216779 -367430240 -957209066 916469941 -857806705 170020656 978874158 9528803 -106139070 -23786043 737591540 -369545062 734184877 -724161296 548596126 226824107 -390989064 -909499341 -869129763 938249422 151142688 -853486183 -832970025 -277221279 242050977 -116379602 -33317108 -97837211 154494158 797678473 -942316239 65912114 -482512283 908600769 -74094922 362270086 -17588079 -864539721 -865906436 -652157852 -280544988 -217556483 928045364 847122525 -272548981 570590460 -368605422 350884362 -30247058 425732481 246346727 395279207 729464160 -818146622 766987705 670433196 -257127586 -59382531 462576588 212279228 -485233839 -508563218 -808842983 158249886 789781191 314076076 810804658 39951783 -555249143 -425865963 809532490 -41263235 -165962588 950405660 -111811683 743449158 868719096 -880765016 -184881503 -119225568 -935160167 -909705841 -743745100 627320068 331270464 -741900790 769868103 -849484834 -124821374 -769492672 959538064 449941071 778317308 -883464932 -24146521 93390498 -261505154 -120172451 -738833020 942480229 -321868406 213089705 -328708271 -577864959 832270760 525147838 -634701244 -611650497 476130197 -846910882 -99030252 -397786291 950666383 -383311335 334655458 -909835934 788649542 -272831738 698892744 285803635 438399371 362696768 286866631 917864497 -90475561 -601575023 -865430064 873161146 638854629 -998892774 -666159944 653121285 -44245499 -72011651 -681968775 -548657174 537932921 -829248224 317086621 927338127 251442268 341021738 511851067 -660642396 -106148621 801440782 607922287 242970264 -219853363 565332716 -864805196 -34705429 23405853 378163884 -738642219 882445197 252616422 450932605 503300633 -763195696 -366533032 -510029874 404107737 -304765160 888956198 -675873224 500919812 -815522823 -191308241 -247459226 202246165 846596518 -643476816 911709855 -220961302 -686834587 -899336222 813444542 -657265982 -67496008 195737710 203522928 -132917987 -673056113 335422703 -398461086 384312014 -289409387 -311614647 -70914577 983664137 524931439 224441391 -183274107 407364796 -192900415 -928915008 179259330 947502156 -198372563 -929787278 444574809 -825555803 -6113001 -470314059 -690595650 475513597 517598408 13159442 -990151016 -329052760 544583076 13201245 -547543862 35557791 -371086110 -770810476 -207980252 822358179 -931094973 300573302 -152813917 -903823353 755005639 -239802886 -180622269 725659222 682577533 -918346549 608047530 -124392430 -300248473 -643566099 -617632930 -13786421 27697215 948307299 264721339 765969089 -652222885 59769528 -632493981 -756244235 -234106635 763342498 -367029167 -850800164 -245847621 27407281 302040996 696104648 -72372657 30926475 -171749421 -748111818 690460098 499488547 281538812 -976046675 601168850 -644456325 407449369 714145188 409284558 428754444 178932457 -571750240 616857994 338662214 820177275 -455011148 845862634 -946041206 -36474268 -510105489 876585215 -306446948 -552098265 77775871 440263730 805790009 -263396746 766902122 -563026549 96505495 900586181 920735745 784725534 -317260984 -205677498 -151175576 -254698180 90586832 -564592996 -911520643 -35203559 -586323610 988619421 -734246986 -776430671 -191996819 676170046 -873776451 -796260583 147021501 -411387328 258907229 -496778423 -181197804 -428405881 737516720 -683464961 -937968657 648710034 692446587 -696243832 -822590973 987099765 623233089 -510904394 680696813 -9444636 270161267 -126730882 -173744867 795079008 998976953 987795668 -486409860 754146031 413375029 700932195 -364401322 -282902241 262726068 -398396393 519769560 -904087718 588737642 -424207578 -148090487 -904156846 495648623 160191527 67281214 -189775589 -302456756 -943677847 -503888650 -294235942 -190790136 980189545 98854853 723970310 -460734070 784893361 554783560 -264999462 -926279797 738535575 80166040 704238289 565458674 -961796980 -292747970 689247062 125872460 339606593 -33956108 -514081571 -816982398 -51749461 231768398 771612958 -568746921 -843054016 370804670 870697627 429522116 843145629 -512178835 321113870 626240268 612542057 -834718430 -341858665 709026566 568846296 -530855267 -886470970 508873998 544919812 933136723 252522512 -826933198 -828993801 905744628 816366425 473158488 839695996 26804449 34376839 104999698 549273253 801062870 -917360765 -546585810 573645810 66726666 840483960 -17257942 467531634 606880305 -136738565 -677151203 442874892 -9731027 995323910 -665601259 -97995136 -694871858 -833662746 -252901627 -112043153 936327449 -415269090 667365108 455160092 -682206211 -827727039 455089626 -60486629 -104255337 732833624 906803493 -466626337 698809548 282088291 -765979282 -855707706 78906312 -972298322 205390570 -744008085 895582674 -256444323 -365143869 179596105 11878258 -447103133 416693912 610409297 -980228058 -328532607 234102545 -519707866 224647684 436668806 952342155 -473923287 168906081 -281535806 542213830 -701617081 -812116341 -685461784 -642754879 670780731 61667262 -149112741 551432001 -766163423 -442097747 730485248 784835362 926866078 894883350 927823630 -49982967 -33024945 280354364 690421835 -78250608 -568225644 629594429 -165755371 84871739 356350845 89554831 499884260 -15068137 690064918 -690486227 7011212 923188099 -359621320 162792 -695616776 -547707914 -654983471 674877203 -563053951 -198840008 -188389043 -83404779 668649955 988325038 -813254814 -114467085 -995410692 45095260 788929947 668551814 434730457 434804626 636652516 -872552303 -981626967 -864800207 539534618 45096933 -798855527 505779854 166212578 523996944 738266964 -931738706 -429625499 667585445 -199159400 -536789278 12668720 668318185 -913454131 811563416 277337273 833166207 -829409969 -978806929 659271168 -804260881 -869121364 64962831 -567474271 278251929 50474428 -794910908 -83762717 -635904569 730456573 -619135127 979049037 -12556950 491672556 -270040438 -116493973 -719492019 874214639 378381058 171243431 -81191605 566937551 45288098 576270915 691984233 916585016 839655980 -190425759 -577015010 240443776 761426633 910428955 -186477180 -315094062 344786637 -841217805 777428769 -355313856 -982446537 -532039162 -131441050 -460585527 37384146 88998407 -595520911 472493614 -701841820 471690952 607960394 -412579452 433802363 -571419445 26813740 -102126960 282446566 586581860 340653799 -416845987 533357935 -760876489 -425454421 951572985 717932439 185208110 -176965937 304933110 -280846828 -51646714 -509133238 5378935 756480980 -787863755 975995054 776406028 881582768 653680663 339530423 -654232494 179566935 -427066682 -354710961 180549603 -25054410 -705039383 -98395532 -99819848 -527330251 -282748563 -466927811 -431674779 -710490605 473258755 69734038 -103230256 -734213606 -346139694 -110142855 394767727 677862979 289912221 955323606 632912637 431420591 -666730017 -453894259 -960154322 -908351382 943841356 -3761107 768471213 -56245400 973890409 395148617 687241220 -685202251 -540535279 572505352 -388303530 -511228345 -230893880 -216104319 -571671549 86546554 166203396 -860663129 -711003644 -183507826 700685533 -427609556 864604923 -231717155 -671981690 924913712 124408433 -863260017 -982275304 -510853817 -129074961 373077908 649027674 212316500 489812296 -954544847 700788602 306385596 5367487 6678185 -835066632 -347680364 -947668264 980555030 -659292204 927631861 -494760437 -500625010 -676761940 -864324063 732480997 -933063606 240363104 -390234171 -637021553 -337055935 54541830 74430238 436023397 -571920292 897488160 -602698103 199940035 357335808 -18640294 -821043166 8895274 836899636 -142973556 -631017096 605978430 -782748023 241879195 -484818407 424848300 734992993 -222553920 -334933130 447760717 999792844 -273173310 12074055 -693456132 -555951709 -293788372 883573774 502654106 20102949 541382712 -681779767 -966291714 -201363512 85774156 503806867 634232285 106884901 -228702383 723775677 857845342 699792278 97414378 112567830 -44927057 -245667483 14741457 557095426 471116743 -711298851 -432712389 547766266 160985519 677823754 64311638 -604307864 -321635029 516541338 -340607984 -672708684 -174904121 533413567 144305021 -19762898 -644196279 -555696803 774529732 201473211 327281806 810985498 821160544 597956056 335645660 981556452 -218516808 293098955 264601993 203344286 63570515 901525901 774723274 42431115 -189768963 -911933825 -201405612 423785225 571633211 -14346956 -161152093 272812593 -761512448 -901018714 -360919432 -165365393 -229031386 155656891 -95973332 -787364126 711684060 626393583 262937570 890922448 -715862537 -185733096 640946506 267070233 14217592 -339236748 -421421399 -462640575 468970357 -403910573 -602473106 349396125 87270931 -987845632 -497286494 -283976756 -471393287 -782905203 -295716879 638041831 -225086438 -843066634 -252278530 510392436 -540134613 -211489415 886164460 451722562 -485547876 159717760 -948365803 353122489 73006776 -22724074 45627661 -494250049 -455092455 -519492805 45209207 -997886491 -697485946 -934292401 -584718042 -850224890 473926675 -256379023 749441718 111982716 -504214558 -51655907 335818469 -532337886 -276333230 -33169723 846086098 -739403730 408197489 634035184 -450346143 526273017 433044451 801686055 247365699 -709342762 604614363 438871866 665661124 308223309 646988137 -56455801 863081672 -64556562 -842564373 249161821 583457326 -965820249 -836208591 208342777 -918794165 970299836 593056640 -487832604 -9574178 -171298755 -565572102 -165261444 984136395 -893019400 -471718036 406713378 587327453 -352009500 -84130083 -158318999 306062174 504298809 586179920 952690874 -294978546 576125258 -680875219 -343482047 769975960 937729128 -807629195 698473307 -855862459 546209428 711680859 619919611 952895099 -387560214 -94689068 34598487 -500436801 401373607 974261423 -513786916 927852650 909023719 749991197 -366243295 -132575162 519367465 271790247 387672330 166538418 -520655450 705839456 -884410635 -84939673 131028132 525740316 -467291718 824197193 491582349 -448493755 -892979603 -663357218 842879541 238344398 154430977 -942973631 -881383599 470454147 237717801 -371350244 633708616 465386636 -507853247 -581015577 853949135 -533196804 -41270514 720137588 -709439586 247176696 -807816476 -782205229 406129137 -1856107 -636829643 -971212327 210004252 325500282 957516221 681715133 592957671 132083845 -246668669 -20164486 744537379 -609574062 -844461985 -236701959 -102147178 551701956 -865956270 339648594 720579772 -738242288 143743128 824339889 106288430 651926471 -232414747 554936273 247424327 938166058 -691785579 -527403816 414691863 991979861 -480924456 -536552871 50386738 -184756112 952921316 360375992 643429008 -170519090 516940804 -143329122 -358433512 -476619291 -806214070 994318356 818493489 -634914597 184926743 -422898430 825451338 718846489 -827243477 -57568751 955170399 -298148312 -344682431 448819273 382466888 -582088914 170294093 -906857245 469087318 639882625 -668866154 24231627 -252383137 429432193 -954968383 -279504069 -235427016 -471976285 765166762 -997525313 -982103832 -403866021 595129885 -531371890 -902673919 548982966 -319298905 -854468800 -166861003 -79299765 159446421 -494940199 450694359 969196602 -22191036 622089467 785285293 -56991278 769689403 665616936 -764481161 563024194 -333595412 56386079 776955272 -65934121 -55634062 -918232761 -458235208 -373285746 -409587634 422270250 -340778679 551949256 487376239 948730205 -157989408 963073180 -562002067 -601770499 727912468 -579413342 -660146751 433743863 -894019470 -1371648 576331781 689014051 975773596 -501336650 -917249041 -709412757 866582205 -858901368 -472672151 -856699889 -537586875 -955562539 277688387 -283550070 -322926670 214705714 589035491 359567060 532364759 161966948 -775294364 169775626 131518915 -894855272 -251809687 -221799654 64738853 225031667 -819867655 607792475 993562716 946591113 963977704 69391451 -416546509 141048463 -969205189 985770290 -169554242 -857997019 -151759966 -38379154 -648780881 812195488 -318135079 703446797 306063916 -104381453 963126915 -141847007 798208716 588234467 254956918 259751856 254453009 -150576080 -840287302 -806744262 -982846733 -763111097 -713321519 -173532042 148147817 -749817843 -679006515 712051716 -646392894 348951234 580598359 -6692743 708060463 -633749429 -967981628 -278413364 -892878966 153927253 -460060626 -734730323 106024314 -927260140 630831328 -602751625 880373246 733677009 -723872688 889336042 362498360 -92911317 275891612 158983771 -322567440 -871505024 609346689 996726182 -999182231 338145975 970706164 -668611321 -839228022 -419719321 510705891 672744073 -695728957 -993749573 -459105022 -646913952 -90065452 -879140827 -237597649 -286593309 -87850139 -644535254 218229529 242578765 -38189344 243802585 -357162478 260284750 -196976041 162333403 431724398 980085601 -617955268 -689448564 -315518395 -875677629 329625133 -204867066 520477819 999381754 310946641 -729246774 703433831 146136208 196900529 -57901289 -945065418 -887929993 816050965 -471492913 -18517138 -299702396 -508433207 -176758491 676140571 518306922 181483058 -62958520 530893343 421242875 -567424465 599874447 47708356 341931926 555331355 588091568 344095964 209769725 -825668981 -845105567 -412608162 371174442 326438324 -233030863 495176482 -816563729 252807439 -802635216 -242005724 -626742991 -24949361 537336108 -7244511 106302844 -571855199 362218392 -336328434 -11157986 360370237 785861774 -463096217 497479077 522506458 661843373 -818623564 229461655 -230864394 860096161 -423681014 -249068801 -180312361 823971063 -952422925 -550918126 333225826 -217653963 -219523537 321622027 -233752958 775618636 -976235187 421366486 -213599963 -32925181 39907314 -982259257 62723170 937837150 535428406 885466055 -973304832 -923687868 431959427 494177060 104172987 173647505 -399139483 -554837109 834846115 -215151047 -737180511 872961261 -493589237 31898623 342967976 883469324 229514847 101346303 769411458 820285448 -662123961 -330305112 -934592620 -16246360 338795205 -408316945 868670107 255278665 904436871 282459252 760466152 -290540994 -145359940 -625572059 -820235468 -598232047 -734520964 -757793525 -789316912 657549635 -579523777 -362060521 21018919 408347347 -593624439 871705245 635077706 486445669 219958962 501047042 -522118724 -611481510 44019511 71372192 715736987 -951667644 -289931812 224941604 722326071 -348569851 -410797652 887445681 884144226 -764049937 -856119998 -634023807 953697893 -703980218 771048719 -541061970 853026511 125329407 -906043070 384159288 89317403 -553197910 -675731452 336846761 182639483 -460380223 -536147130 -86060298 -32323897 -202189573 -437262419 839027949 246284425 -155910176 19072441 445361233 964435465 937048283 -592696555 -892818856 -463446170 -395801847 683711585 295119936 -794605632 515258669 -900499541 354143350 820187914 451790412 -707137372 -962147016 303899414 442611373 409933045 -654660897 -26813157 -321446929 -117650707 -256651042 -657447865 280513087 -608631351 -110046932 374922948 792273635 -8266930 354968007 863416080 -343940479 -866254505 -140807052 132109484 -10512240 44245193 557245344 334748554 427705182 761165913 912744548 -417477765 102242722 -671536325 346606738 93663109 950461991 -406123231 862782292 279875931 436644493 160168168 549406939 473064423 384459135 -947188294 -397216406 -305412205 356730210 -230482223 921867080 -506948333 624910498 736460895 831634414 929943149 273786541 -421522218 -585887813 431500164 -534788516 -505436415 589465803 -26430018 -836818541 -198632533 -875635689 5519473 -45227659 -43642908 -975944802 -542597229 45495007 325494143 -916965226 225403654 -727781543 -708142972 -829072929 461750391 -984418289 924385129 581503685 -366038165 -778596962 -966600575 370380288 -211629252 -334576261 97842572 318603299 686813146 922325774 -429344532 714333393 -502760240 234064647 920107568 132306721 -689476653 30546061 -585645493 -702439333 -320794958 500112828 955356237 78688369 632135661 687576186 -642471833 920081622 670542870 748362895 161590501 16314262 40592267 -403526030 741662759 95380142 -659295212 281328154 -148222176 593946435 -861054517 658800485 742177320 -432515227 131724249 562869092 264653435 939148882 -429878193 600720369 -664465349 587839236 460679284 439221776 206178332 -740602096 887492035 -432590537 539462528 -580707791 100705982 -18831663 -115698379 -251764875 -777845324 938822870 677284098 713191555 542129296 -525018360 948523814 -450015778 -133681234 -285051411 957250219 -472005430 714216405 -98561164 753444252 -251379624 -842327314 874071964 147747780 562124458 604473014 644509824 941088551 3812760 -456473314 832124429 -130141261 917077786 258369513 -813387721 638457836 401370967 -111374596 180378404 465860375 716863082 880378565 28147034 111458584 -161175823 -591571820 -212663554 516732358 276014177 -972647231 527357458 -626232991 -466068177 362013031 -911183784 -952875785 -377359565 -290960381 86474574 -851917810 735680952 783487681 979602532 -199975563 -154862749 -471044376 207973588 969724876 623659658 25966278 294013618 -581252266 994659815 112283804 727147267 502297219 626508015 -819211266 68693776 -496184338 -228000961 -207596906 460558295 667224870 342915509 625289165 -291211693 835024762 -394666666 -505747548 647995236 -263454013 -972740887 -291742819 529949688 -692892494 -749805361 777517446 467775318 574837832 801177800 -201534605 -966559204 368565928 635145556 -824029170 265836576 496676583 735667551 -276681255 932350998 38900894 189489034 908392092 -838030079 -192570298 -337950158 -979553975 320094900 -198172833 348553950 918818356 -740950449 -902397865 208646351 -72983116 -792433249 -205126855 -567213656 902746766 -484931495 193112432 922739782 551202509 135088719 678655542 -659889485 612500372 -64019395 -441237368 -909496231 -109674659 -379652001 -565182395 32927384 715160369 209705172 154588204 487592501 239264376 616556258 514062411 -212794649 781209915 386492509 136736603 369755135 -885825364 684864634 -426151629 -22543068 -121272022 720846833 -592348125 892785191 157038883 155483934 -805160341 -103455896 437193643 -556164823 20400947 61377041 -334779844 -267445181 -426569775 -667207239 926619857 276868795 994656360 132854079 125136261 582577168 537312244 -99423041 110458832 -436166185 -954459711 941202561 492256716 -35382087 -878615613 -618261833 -659536110 -310428054 261348600 -507392405 -541579022 -710681006 -780938835 -910009342 153120082 804391575 -864693316 725002160 951271535 274914100 -224185175 773681069 439535718 384845703 -233374230 98446271 242957779 622566207 -651996194 -705132018 812185846 -462410102 -757137462 464927026 -563987523 930180108 916246038 593301527 9140615 227209378 378392971 -978098895 968837194 636275139 152134198 -476882057 668338648 181785335 767765462 801216921 556003023 -1926945 22647090 -639148144 263620107 979188330 -886919005 973924243 -673019516 67601671 489496282 -271240251 -135174856 -547625196 870376283 -138787593 106792652 -384876391 889497837 -555068439 -700871178 280489095 -681837433 -76025137 -376510986 -832419450 -546621728 190576444 69356042 490942452 407703113 -615542590 -909006801 385860250 236681458 -612770500 -912796632 200207830 265464616 717119961 -139476076 114725139 -293027141 -888634521 787211510 510058378 586226280 -146774202 236503087 -21170297 988482461 -958916260 882358727 -452285288 -719528378 -163113643 909895892 -225142611 192201737 625148333 -299118488 -663590839 -597516169 -320839625 -283962439 985190906 -424731938 -110501320 -236959422 -95990256 -555193660 140952355 690891916 -839603945 200564218 -129607735 -722460366 -461414284 826074100 545587912 -998128821 -11578501 660683236 621127955 650428683 -147163314 -886950448 -12431922 378266334 -508406396 -850837068 -669735649 557722410 569442297 -845098076 -747647250 649602789 -997909307 345147607 -974758951 208136061 -259362045 448677882 873146089 120855990 -288632253 281036083 743245540 167674812 -95827940 -345405106 614796060 -4078478 683678353 -58683782 -862074767 993731931 6107759 514359789 226598931 -757039548 64048153 -912561147 -826101268 -335190358 -751361367 67946214 863974455 383826498 -129782561 -280029673 -953649458 -235208609 287383369 146980584 604793120 -21935517 -822377415 830427456 -546172517 613903638 643684583 479317200 161261527 -768989735 580121043 93040819 225336770 776814593 726141937 562915664 -965372816 -110416703 309155113 272607234 267675781 -724207315 289587575 -9149280 -56798919 -774503401 128813078 -542822287 61097912 510083744 332009980 -879884022 -739740792 163525137 -928099256 -123353477 -769937565 280626193 -182432944 503594646 -602471557 -58697416 402701065 -279129244 -198265021 873690287 -300618502 136085645 -615633773 88807957 -338642978 843063547 416818052 721872004 -992817181 -84697584 -919697477 -784264151 308823957 -160315446 -720403813 -393357443 -752850354 -55057633 -111911090 796927520 407935538 832250778 -773699271 443111655 -945159968 -179055326 232829137 705745174 974488524 -90405333 -494631217 -960422507 414248059 -566808686 -650104505 374681838 -239835543 294977524 245370491 277715375 -108505902 -783852584 -630773262 83072893 237038021 -224188140 -888702186 418392782 -218207455 -835043213 -474500467 -501960282 878019707 877422181 393103558 -332399814 883346936 423108828 105126112 801720198 -422692148 -405946544 530127052 617605845 -589975499 -332698461 407967951 840964406 -301541692 858623533 -66655413 -431389190 -596568659 172200437 754538036 138762492 180693533 713354749 -125383091 -187718404 -965935841 -282919921 848872443 12000674 568799322 -122763647 -350108040 362211131 100724415 100289673 -290675642 203915946 -602907899 -252927257 362388961 921756649 406114910 -538897042 839871935 920923232 873792620 905684651 456815403 -578014468 617236143 -931934915 -995698944 -619343567 -156994460 -975126103 865819062 -53174329 -508424104 185993629 -345575877 222251917 935514809 990764521 -479868494 527275427 -463983216 575413970 41518886 123418048 -651087299 -380066347 459851449 201526210 640657150 723906003 -177382539 961547314 635329282 -210546467 238842362 -80393682 591087052 470073726 141916540 -397110359 460105845 -536807455 383162550 532852601 -622970551 241220086 515977587 79764286 869445299 853673598 -845241183 -734036720 339920771 533840611 674860804 20425661 329270456 359074553 108480032 184260652 -191781211 -956211938 -875954593 452828111 76183746 134855053 940008109 -203526056 -806912563 37697963 -508295216 569441697 477788947 760720036 -516227065 629803221 104112471 -269652876 -185269277 572032035 -791887783 60336882 -960058530 409300427 262390140 739546778 -283539286 244928322 -66615505 218108669 -423775563 -59641618 970332815 -411293758 59629346 261674859 527048952 962405194 723886822 712851486 -765127106 462049516 156964150 -52831507 -537344431 -637150238 -94454751 561688620 640685655 5695190 -303080744 422031079 372758295 867012240 795812194 -360022410 209810060 613943418 132279818 -735420099 -409283034 847078696 263982468 12048142 523311281 814734795 -664452579 731349050 -192061268 766114691 -89534476 747216125 635442225 106046511 -49678812 1295479 630798231 -519888961 -202147986 24281288 -31476024 673062976 944868254 -682370137 -933107083 -491359370 625616262 -243937276 -131141658 873256258 -476634976 -500158520 873736340 220016308 -279014772 830995940 -673297316 -585266210 907448465 -876031875 -75274149 656294985 313801573 -995839739 196587619 -875957469 -442049684 -857158529 631731195 -638911016 799884007 -84912582 275995242 726668819 -784931459 972835767 453867224 -259706762 962836969 -952431036 811742151 -662339570 -733827390 -613266985 -169402566 525730716 -74419479 106397485 -817377376 -164853787 666646973 -801042270 -319008814 -50076676 629163370 704501201 227221153 -479083317 452451417 253183678 -731569081 -213519068 -513198884 475621403 319379479 381833102 203557562 -374854238 286162898 -800120978 646180285 601148795 819226580 -566203218 378703174 660082396 -513545916 433324249 348444060 -110934107 118112548 -500614881 140522382 67985710 372393930 426780569 -485576564 860302391 -479984737 620931129 241714651 -914608251 -636856831 -42307061 -759934194 -568412616 -692108009 490897498 370863089 -955004837 -774139260 -996454362 94151004 -282534596 -300976873 421642562 -570949378 340676113 -844882848 807071534 360101695 -921613878 441018638 -630990127 -198965235 -850018011 478654550 -389908287 -531073512 189388577 42323985 -961710755 -453943436 38561878 -679687512 578454163 -460855496 -173935145 -148334953 -287586827 93989248 802105898 982413554 -556950866 348045293 -496948352 381880502 -161354290 -700675733 752739917 323164628 -608714705 -314574806 369135500 10033218 -548400233 -854533507 -937995690 -232667371 675068940 -331018401 183731248 762195960 343947655 405668758 211401329 -222259400 370815881 643431969 628119832 -402426832 393266255 805504599 -573557634 -939158059 -150298508 -873912281 496767624 248384290 36980680 -826447376 812066066 -845764357 -235508453 332820440 -20345045 -902844996 -327113127 -51548522 -714791072 653539940 -615778200 474400805 -209651668 309642915 469944484 -350078539 -119340709 -666844196 557595189 254006788 618238185 -337973288 352840681 -710878629 932207240 -90501733 -886241994 -196428397 897134698 185941449 -972766579 623026900 588350726 -177126012 -799273752 -728939406 -873572736 288190878 786525211 197419065 923782947 -703106874 -496026019 -72578281 -234031682 552237343 621135856 -836431387 474082313 167654592 -363642688 -108625745 -863486797 -401837527 546174182 496395866 -724349513 -93566296 -632370630 325891905 -760898494 82646261 721206745 -757313524 -114855598 138484796 -659105850 -421861300 398516176 -832202686 -612726528 -714781764 -375487903 646778201 -577925023 -998281811 428744504 84067938 -207813621 688699023 -97835549 221818550 493876876 250641699 -411914890 462104848 -4418789 -388822209 947962197 91333733 316200337 -889873082 -664847901 67388479 -700377753 402508495 84010337 621878454 -773895161 -552242685 256669693 513352548 -382810210 390601637 -862505541 383094380 -472631330 890942575 585062640 -22093001 513587252 -932439546 -573476914 279493428 608772396 800784930 742533246 169205131 -507480165 -428823251 -759263930 507021952 444429320 88444680 670794852 -67562095 452861308 -712724546 27019937 -528896076 240453602 -998981738 -734201550 -28925372 -695932427 -197493281 -493514742 692113984 224891995 605538217 339414481 848360322 861691499 492928962 -438340108 -323138567 532138674 -918561717 381039066 -693852601 820199442 325458434 -557291071 707601817 52728548 -842902582 -550046861 129145176 -761708288 -741761261 508024632 150443463 -116050972 137700052 832035447 510085448 37399309 324406990 162191002 -968887328 -811461390 391819949 -213992286 245052289 674990143 -929331565 -731972966 111713470 664661518 -14618517 -759068989 361425371 479857099 632967656 -359818890 -582773959 827717462 -846082877 631039255 -489142267 491665569 -178773389 -128961626 -857549610 -617146988 79844648 -30653903 -82647583 -876076076 -56480374 -707818635 -702961374 -439702744 -49976778 137051143 95149090 470788578 -795540192 774779863 -103393921 694585540 -942564076 -15236113 -349553860 440879574 365229302 -180699958 -779225236 -572147092 683687681 -694690680 535063548 -125259547 115062638 90651498 -638569254 780861073 -380212765 917014100 551717313 100577269 -932191072 -541355929 794525089 -943551439 63223806 -808509475 429710787 -33870339 853424406 -666542317 511313151 -799702454 158547511 -726857923 198374537 -800405261 144829148 871520358 -475055102 -659027112 -634788437 39310823 361532623 -414292358 866969000 318660455 124893349 377713547 -532131980 909742171 -103930096 -579386592 -517799658 200595247 -808306305 253896422 -251076885 -685693671 -678607757 -812322319 -869178275 725198596 -773355346 -979360976 587785154 -33922908 -617349129 456963420 944605500 185052115 229902543 318500379 918036000 -288558522 -511919927 -424069004 55630917 -627373184 -866345859 354820189 911222443 -880755911 706595424 958288278 -480794727 -530581421 -609329554 -865528977 -325895452 -141438083 -263094963 -452214586 201244170 832390419 -297663826 -100371030 -376848382 866668670 -991354564 -57981623 10845015 999056848 -203297876 673877474 -775166117 378482744 -976674277 143426056 687385607 -27611769 981149689 -39071425 91991127 -275700946 45819449 688890381 -886343969 169244842 -448839172 -659698315 689984696 -838386574 614413118 439441019 301714717 -721493755 15712965 505688913 707702172 -11576695 138011864 -854273679 -162193118 -735443924 74275812 -138039795 656382041 -599833483 -152015477 345683988 -940239315 675140254 -972742800 26011353 993780895 908533053 781906181 -184508592 -60508912 -443951405 -755381602 799918753 -120754571 -978704429 350619941 -868596396 104261602 958390088 262817005 -162953470 -925049937 -179419623 -985771922 732813033 -299579882 -150731723 -997721568 93921327 171053787 105220903 -306322880 -942639080 -181273023 902361033 -801490983 928074909 -407869790 -369151176 -296554113 379941928 -270548239 -59954472 553291874 40744195 -139922690 981392246 851125291 -707166853 222288050 40539387 298836296 -916607906 -707521258 271211420 260338704 -2378520 -123391786 201117927 -998101761 -40237329 988104517 503572989 892285432 -144031014 -459759057 -408963183 657266968 770998959 519655857 -404868430 9465512 -519181030 622793536 -311417759 -83627325 -368694019 844399616 953335739 53202547 -106768949 -958962250 -20167762 656685083 836752896 -37124450 421225991 277362714 570072228 -75779123 423878239 428867929 636506746 694591551 -439550421 486324536 -729646139 722118857 -69700113 848717530 508803733 -861171243 -753757136 -694499042 481851568 -732323817 996666657 575390971 895003624 -853678713 742675450 921217739 628918935 -262243308 -722692771 -539055475 23390634 -600243768 259273145 -228302001 -201523375 180859867 -54530984 577033066 846277997 -90131848 -747771640 -883584418 590045184 -869561364 -387711054 275228059 -806676234 -126472617 246749378 -142150376 -653444527 -965210914 -73847552 803101009 112751424 -548762248 509881673 98556888 530994743 430705275 -41875050 -401274228 367224745 5288494 -219001054 -944610755 144060480 592852594 907928210 -418196861 -388282100 -951447425 -108769151 -883095808 777626326 354421057 -667757807 -557163802 993867301 -225277566 45204983 -244939490 44336106 852392172 635624252 -472274101 837635060 -896541859 -154365727 -939652484 634644236 449866159 412284767 434450696 -416428345 -584214100 520539825 691456199 758400109 940416114 -206777062 -872084733 -564705052 -51518584 -267923323 -999479084 525807626 -21250251 364926045 612481179 452857136 -967302699 -826383097 906154744 778541460 -414925643 -373914638 617744231 -143043411 -13827143 -100943297 883786451 905361683 -960906637 -78955541 615386636 468922365 -53171583 29187958 677136581 781808377 395921597 -166750894 -567268992 -585226228 574124216 -40907654 -583826604 -918236096 -360570165 404962613 975140116 -150385518 -907718912 584925841 628924019 552135925 607074707 -900344507 -684636003 -640344710 -366642008 -772862152 -624363534 780872857 -364119630 837111625 823315670 -495134466 -864847426 886965 -361047369 158231818 -238933250 231183980 526941161 -924892030 -3453526 610481351 -417993806 773132532 -608191886 -233729577 221244871 132790516 -732193380 -692322892 561525690 229546618 -819234353 -708059020 -165429933 -43062394 321446121 708823951 160897657 -899253692 563058800 846902778 655439439 -172234966 272541680 -880582557 346183636 106580737 484930107 313007606 -481286343 380082272 -569093332 543485148 73729855 657336424 141084127 -955054954 -803661437 -552919171 -11118695 -480192836 -554079775 -226141904 -154602004 300231835 -338305896 545012749 -24198582 30470282 -963268135 444399167 116322104 943448340 -408477738 -736633098 502229139 -648478197 -957273582 624268342 -689137888 -210555340 125504635 414514416 856497176 911797223 -476448320 79768226 -306741282 822164575 411335898 -552063292 -355033910 670227713 252162615 -220173524 -71571491 -547398192 308392792 -381880951 670523143 925833870 642795580 -272708108 464312778 790342883 -118754605 833722656 -735157120 952162388 -510397220 -448202955 797183126 436118335 -184688950 781194246 -230231862 82028517 -821155044 -403743989 620758767 593440587 -278310134 -826004010 525902390 -483278788 512677767 -160084200 -509296210 -802118346 -347792137 554683982 977913460 385699363 289206176 18487727 646719982 -819563946 496902742 -969715584 -192102004 -609966717 409357992 -192569808 -345302065 890731601 815484086 40814200 949999361 124737547 -494145197 723891056 -373302531 -981310960 151398727 161497672 323204504 677826207 -945883529 97861363 488770302 -649396759 909172729 50252032 886135893 612194540 -123592757 862552693 -208131862 652914609 -204911135 608227839 -49797721 396338071 196899128 -659050005 -173696579 56409144 124252705 -265283365 -501400820 -34102445 183552993 441080040 -913901962 104013445 -518012563 -968361857 -581946027 -528680030 389792991 713577973 -871107339 -295227742 -741548083 -886934829 538388609 -176388200 -889695025 965398781 974662934 -459172190 752633827 63897530 -668115727 -802924063 -927910518 277988368 212560972 -106303735 478048633 63755342 -977379794 -944599770 -83459494 424632464 476715086 -62078660 -237145562 -430662495 -918154868 -553789031 -56207026 762476659 -908340205 -690392684 -608056604 175767716 962203735 -416303186 262306468 808755627 78718889 -26366886 -276192011 -725517479 999620464 696483086 -986784183 -863861955 -361046501 872450416 822535787 -380996860 592258805 345147557 16053842 -499790859 601587926 115879482 847194975 851804538 -217234050 -32745410 -887872542 -239600321 14260817 -828663348 -475720404 -129190970 -180521335 -487185152 -188008265 68705732 -780840224 747743427 -717386984 -126462706 72982499 -744370253 849422145 289622126 817139804 809527637 -114414486 256069490 -64875807 650601280 363810210 283220201 -505568704 -967224120 -473134407 -414083955 697582515 -731905170 864015047 366310343 -506586218 -353987781 801676207 70307235 -853298199 858848310 -931242793 -224763614 254882293 117684319 202245436 546701042 -772007832 -772301171 -644988175 -150256452 561505063 92521886 297479772 137015177 379689907 -267194681 344670845 751310554 168395465 -923226290 -35564731 837653527 720398641 412879791 -562956845 743190765 398989201 -561121699 24017449 -920778448 249678120 402594185 428885057 707263718 996463701 194474933 221240213 599092628 -91026759 335556792 185724818 301119312 361983095 819617210 727211910 892222387 -516864699 -53544693 -467666100 -579267793 -192707209 -427641837 15423041 287862831 517765193 129076875 -684014207 870504127 941209354 -121775856 -18238209 -554716700 -136272076 -116255678 -664911564 -940820709 242355993 -514701988 -169606892 -261196167 -655858272 968742938 -460388158 950337372 523334799 -507735360 -758797340 -677966263 59818614 665871476 -982806224 -942720399 649961231 484827644 -308965888 840018143 -858361949 893858635 -657075527 37719699 -910626687 -709952892 -630583341 -871876045 -674526731 -521387431 -886932843 271136409 804836839 -365663216 -255166437 -443040278 502769286 -351429309 873526036 -9908117 -310534645 893091955 248545227 242328048 -932648033 979970984 -207230902 109015635 -459597736 -201962935 80346482 907760129 -158547791 863665749 312100507 99917367 857159816 53394636 396173522 34537678 -872079506 -112087661 755408912 -364161845 911517877 -244321409 625053359 -904591595 947155576 50668590 -110449679 -773744044 702822710 -106749547 156560849 -245412797 910192996 298845012 -159552377 525734551 608527898 -994297164 616440559 -192270350 -638775898 -989609431 -190594374 981146023 948577582 921414204 512385852 -921145348 -966226508 310189194 -848042528 -319861515 964206580 -871227482 459877598 974761390 -191316869 149584492 243286147 350587594 -169991909 -171979340 471117006 -537950272 958151984 551430660 -24378945 302317801 259157149 -402399433 -292054962 -249284229 302041596 844797263 -195356123 -515489062 478865508 861620986 -130120527 -162851304 -327347547 -108792760 539938343 -896897029 -694555284 -869452105 -812678616 -439966222 922836975 -856173334 -896989944 131454225 847165805 229891588 648709525 -817232550 -838893895 212305688 374122839 617995452 -528395211 -158797299 -363247496 512985477 724983539 186304131 515170562 -511521039 -494685554 -612078191 -899489543 -728725428 -182249567 -634751298 -671543548 -798386623 -60526178 -229963765 -941847914 55321781 770116667 540419160 644848183 364099150 -493572794 251479690 -56244925 -51389327 -22196829 150926058 -67833754 137662274 533663128 682183736 698507825 -345714599 -264753087 -862245358 752184155 788015799 285420939 -573337908 84216708 666193566 665646052 -537219866 197511653 757300521 -241425457 68694378 -797804627 703567231 -928216305 -91409940 -896943273 -804333646 -105527631 -149609475 649840174 624530739 311080424 -382128532 198846709 -408996528 -738977498 -411480099 -704690231 547582170 -103099334 -949659456 -501609872 -85317959 -419803913 -962584036 949798983 888845894 -537952511 564028466 -795967353 448926484 -732695187 433943749 -492152056 963887564 631121774 552423117 705402176 -708893079 663153697 -796689553 895784414 -920411622 -366319812 101758219 -243010054 -646808079 -443685139 43556650 -312470619 5305686 -196381629 287040670 -359548967 863089848 963862312 660171376 -721338421 -689002319 794933080 -504351183 453466030 216168452 -310959595 -210657051 -629722396 -224600983 -190103719 338374288 -160918099 999878305 727198514 -261568371 531076698 -693933477 418485332 656688994 -193502887 -662952281 45428304 -544166266 574726739 367333862 -813210775 -236747097 338769810 -84537984 -339455917 -444360717 740768978 -229378740 746716810 24093016 934574638 -854918470 -962109276 416379631 -554306902 719540810 -817214887 -349402158 86241657 -696543874 -968881700 245517448 373120524 -722733286 -356139723 -467251368 442598770 -474356030 124997696 -179317714 -585203343 351762744 455791131 -413202929 517469554 -616181442 567114498 -86779735 -449491030 -385731729 -369706821 34914082 -253848511 -222202386 99062243 252851180 -500078428 -428797872 745361778 -715610379 265631706 -443996610 -288959535 -610274763 -743823238 -928150912 755069083 -385886066 205859185 114294907 -29395298 -457380459 -574001831 -933116278 436386341 -914129597 -253522430 70868248 354855974 -710841454 930194492 -839587927 849510983 -43921292 750905191 -731563634 117476867 204516866 -831575460 -778886880 27820585 -703177312 -222564238 -107692374 78762211 -138581323 853079573 163457406 -172953078 951860726 491175738 225332161 916862027 933921758 154522307 897344699 -140590665 -568884600 317140031 851885359 -13027697 807073049 695529280 488891434 -275563888 -335260211 598419429 399498621 -490581907 472339762 -539566950 154834627 -110633087 -435077482 714963167 863882474 513271906 -212592750 557570465 863182414 -180435431 225382761 574844178 -412869663 -6873562 1895450 27220361 -199297653 28216048 -519672412 180963344 -658683092 479470345 759705760 -893648784 167334119 914409380 -809168122 -93357935 -927543395 780498430 -376906547 -72584500 -465639599 -107213341 -64805541 -170454985 -161661702 698069692 818573016 548469274 424778965 137461011 -253273085 -48190615 -572074058 -485381161 -948938338 -171657684 -297624856 -522759138 -884705176 -299147840 444568880 74401912 416636150 -110276706 143219034 -184847818 -919426881 -54667998 -877623592 -892954629 -906597032 -156426437 -322213942 626577393 -58667031 3700613 70694246 598441324 -70678571 163870636 834029797 549034971 -417871841 962993813 542717531 -789778072 400284566 -188984489 -654737787 -380014489 -860533340 -606825870 820188774 -898345269 -109004846 -432269660 -669833600 -383375656 -389345905 -475574541 469720488 -991730944 298487921 -139095448 -592746101 862325889 -705748255 759467468 -683820250 -752786877 401345737 -966255815 81146710 -981442032 487998366 250005757 -567530181 239554084 343959224 -768923100 262284843 944968295 742739914 -151385537 905662681 -146242060 -834853673 392622726 -988187176 -571484194 120749690 768874996 179979623 478594600 826969914 -783183406 441706509 394153761 -285344982 -447131608 -429029417 -882455588 931753210 856703210 955647968 -384457978 -313205378 248641534 -800466556 -658126539 646388050 610416634 -105555915 380049607 -86078162 334692487 -971920386 -319985502 98540775 -505182712 -664739540 915685281 -457919048 471580259 763885592 61900657 964709407 615560548 -889277664 357153254 685995407 863803902 90787357 -852846110 -807816125 820818437 -311425805 -283785153 -677057052 835887874 -49029566 -613874330 195628284 320652075 -916477135 204319354 65244741 317429865 886758891 219180851 167702707 -323588521 670000204 980958725 507734495 265359526 -894110438 227059105 799755625 70877002 -760398267 396740903 974017996 780940136 118643342 -618041709 460396543 26926228 460024922 -794962730 -362600648 982826706 -366837766 -615508015 -4572904 348607591 801083201 -960245930 707257473 371897573 -946925289 297383618 682715352 304767492 -485010621 -668208578 -99283687 -611106103 -443882568 586503329 -42612313 -969654494 856591072 -971283390 -409693544 -970368819 42264322 433915645 303626957 992974749 -515030931 -805864984 767125380 -658140659 -651251012 -245314739 127403220 85806161 -269330662 54655280 -697515004 630043883 -465916037 -257371140 99386515 673465076 868378695 -436317908 179492210 -945225022 813759972 -61538047 148938331 999526113 916639977 -827027646 -881062155 116908523 407724711 143246814 408399147 -58391263 -958807560 -467326203 569004613 -263803171 -118716574 18871707 -104423572 -403995142 -163618935 -121620384 -700023696 -879952230 751912286 29711618 174426383 629562382 -781834695 585138802 -877840896 862077448 493636364 -284585449 242365688 -50653943 565720781 435137285 -671911570 -511690432 493142530 796491133 -532266894 529931237 -410947398 -72789296 -456045559 -260750838 586201944 -430637217 386213663 -820874717 -680063520 27255959 730478197 788906798 731616674 -471900487 -69707292 -303922467 -285281080 -243049080 433727445 959993487 700417368 -982003763 -914267204 -16923073 -481302802 385132383 -466954424 -743949904 974028459 -273690407 301065380 -192882247 -954093384 -305833041 -573723605 642451211 404937933 639979371 15310984 198784120 -70003459 -342732317 679830757 -975144110 329753777 -765666209 -562725569 52356247 241408899 372886714 -846651076 -615982828 149464142 124592527 838938024 -276613390 -929540817 930479396 426515834 -680459819 -474937476 -229948441 -50409646 470405964 -869582794 675621640 293929295 -262999174 189104330 956372078 -38550875 249170232 -695450671 229622353 539241438 539699794 846692888 3848774 921484945 -707625366 -824841447 -390808741 610412287 118259748 -377153456 -807350036 -778677755 -118222521 -131126211 -395216356 -980081398 412361824 242626185 392971447 -286007830 -783895492 -680587738 -680975334 -229965618 -592251836 300654751 -343734735 -10370317 -305465141 431052658 391394852 -238720378 -268621051 -453268350 250407004 547455991 470330079 495438778 344793012 252281112 -371217338 -346670642 -634110052 960471541 707409274 -782183760 719643325 357602359 407857211 556145799 61555787 430168838 -238160799 684625018 69806147 197449742 179101122 20857545 322643062 496743106 256788772 -805351391 846469348 613495360 973880030 -28404264 -775975001 -270257677 782320080 -528625038 567130210 108117263 -902687843 654199217 452381148 -986314362 -175860627 -209815904 550300117 -615835431 -918640644 800856824 -34124469 -510599021 929364570 720802840 640262126 550953252 -330088321 -309344882 -627610546 -93686124 -471147970 -440723296 676194643 211358583 552591483 -788510373 141421675 -129518348 873809478 -558296690 -911591325 -544553118 -648067801 973450207 291718319 403088741 -588612356 -450695796 913625336 -392805156 695509190 -644452869 85569790 -946541504 170215984 86971358 771822494 449659387 889351014 -358161330 -880613569 46739094 -642084477 -858483750 -81776637 794478076 -138022861 -467267645 -131164255 704397949 530003998 -287543739 -61059249 930945165 152809971 914772009 821953070 -28244110 -793288428 -683206471 -78119837 757256331 240287290 886356270 940988518 -100445927 307719703 637615127 487433434 317185274 -870203182 793506817 332806723 435450828 -600542575 61164924 -378691431 554269535 -574639117 481820734 -777743567 446617693 736582545 -671274714 -28573734 -752554410 260446158 -373884184 802803935 -208982643 184395761 -814936194 -470118812 797375073 -77011835 214663032 662490299 -374452593 -248695788 697634123 -845462687 442018658 958182425 -235202531 -312396096 -19121378 -58454196 -930045287 882239535 -985040312 855146060 -764987747 34685692 456868391 335545728 -457498947 597386214 646499643 -364061227 459487051 657994878 728778560 829932477 -283970467 490599378 319366751 29179772 873450479 251151370 506834145 716648694 -402610755 -516231148 -30509486 450977645 772537298 -304993683 566626187 935697997 -182325407 -629832772 396169261 -938960472 981221254 197052307 271973322 293892086 -459720778 290520969 -205870153 915871604 -564402364 -329887709 -854999099 311728693 -651010269 -541545332 846462247 408192260 -425537778 -645547277 -410755428 -951946913 -719074990 364903186 35730754 -494307345 -145809351 -64118136 -235253229 -614445124 -761956844 -906448089 730482844 -383176966 239485047 236956313 103190065 529564399 683844301 949975078 -249469709 664914483 -702837518 -206796668 872101088 987702367 774107119 525866579 -975829163 -708176107 266091048 818684425 466559482 907604063 664722261 -329114799 -364266808 434181768 73346850 -909354452 386643441 568598551 -869381340 752069957 -432412799 598055532 -572126420 525959825 -494945530 210672803 -332129993 797741353 462884466 -354859298 -472915410 134923900 -554294196 48564369 -398900162 -41063186 524652032 -900972763 139500411 41381799 -434500238 -786076302 933551217 -550630950 458209296 -941515070 -28871260 -477289315 -815614716 -134332581 12053174 -854212211 171333535 80856965 785184801 -491478634 724663904 190328230 -208422791 449384689 852861844 -895758327 13750805 -136842714 -961789948 -951211387 849068502 255856356 -720579469 -926063157 -331202310 -474059467 -762661279 -846523356 385482754 370011900 786523787 -314431655 -944457232 -961860569 529751913 -72207070 -709209125 -939241517 297618219 -23431765 -744544262 -759419481 799131645 -915073522 -387999872 694756794 -666150949 -796737658 593723263 -470261269 968112292 -799286957 131044542 606822232 631929591 596531388 -261212105 -91970034 -136560069 928267014 355381337 -255960159 -294764166 229646572 197224263 -112517857 -258719973 883489675 205053275 336463626 -754807740 -948209223 -628794181 222347969 406547701 -895917303 526753224 -712976968 -185359164 -496469425 -434194457 575084669 -852571547 526251554 314668825 673050000 -323130101 -158003477 -918559618 653358490 225991655 830720342 698159935 738092206 -576441500 486770256 -265470210 856814917 611387603 824419356 139677108 -855072164 -51514374 -900071768 445488213 -892534912 -469822978 902993715 -995532766 930550242 -683294404 -920693136 -70185600 145089097 12873434 -616854853 -727736352 -64952325 643670524 -643497027 679901844 184086917 15629828 709309586 198594271 -112103718 642053860 480378194 379835490 -762908893 474547817 272491558 465061417 -87603673 671729892 -639847390 166203573 -436881877 -871272409 632678170 -995760341 585722467 -904634744 18112437 517003348 -251605408 -842078758 241403242 -478792780 -609720615 -905639976 -4231188 877234102 227910389 -675329884 -51676026 200898380 -286885316 -37600789 6406226 -192159398 -358464583 -384866574 -289012533 -288085781 -674739779 109002973 -403086618 -668249551 -612145505 -472760942 -850995014 177701399 -815376788 528792128 -832606486 -641980151 -131287026 -963414266 -750347457 -563365129 -460402486 758433595 214773683 158105836 305546293 -503552432 -263108595 -342520172 847928173 -876126654 46679148 -181163091 97231385 -250404693 332467161 199434224 677667344 -815213203 -57951561 -125162470 -349341179 955259366 -57272727 320757043 -871070258 -227968353 746611535 870617612 980098633 176758596 -268379823 29215998 493822129 567498766 746701441 -426442303 -69994126 -615512032 -965314162 384028157 -602012755 -471462802 668743491 -416277792 298260532 -792914485 253513247 638502588 559304699 -829138199 637309943 592923465 -293092234 -502731603 -662074564 40205773 62167170 -690477958 -835070566 256147145 -683591539 -596486528 871331818 626547584 984219395 491482753 791107246 -65710485 -178058717 77827789 -280387427 -234496371 -711467933 39136970 281980202 227514816 -355812042 870016137 -141915292 142584124 89024954 318682877 -158097868 -226891988 -323595937 817483149 534718683 9293445 -722888485 148016007 600141913 -908087765 -955824621 -129355261 231117742 212030195 177196329 7427905 514235250 -149407163 750941741 222688527 -72575063 565499695 -469058304 684772228 882370772 -836709243 269184142 146712550 654411879 -817474180 -543569798 -106070774 -198995010 195522680 -598326144 -810341377 915924319 -570343040 294303479 615169288 414544289 -194447044 -882166715 -357782829 526673687 -338591476 -284252034 -940051523 732070316 -591282378 132309495 -153603991 -653607755 198667633 215016710 -932506485 33520156 783219756 609624941 -726541052 830895000 962367138 646839255 -608623201 446568445 -916176421 174522161 726423260 243318015 -515277060 997900013 796618321 -580818793 678857351 524252373 -472617328 -921350008 -700353302 -166103286 612490744 560891458 -172039900 -321249187 501605936 -796094527 157462999 -502489129 473977254 917528718 802266556 309879413 559834936 -446128294 190444358 -648039067 -86299583 489810448 422187953 -4426829 958375903 871057634 126011703 199806607 115633604 443789972 182113904 756012755 974048931 998031058 939597492 -46387571 -379249825 967274949 960764687 -643097531 272581362 -324022055 -81084862 -423187981 815058917 -8282088 459936037 -663339395 607163069 776179325 -728630672 490274862 939538297 -498877617 -273378320 967464382 -72366380 -342812646 -847637667 969225516 -597353513 -107005044 385206090 215229882 -199409125 420388707 283467245 -64349541 641332308 662910654 -661019126 683227842 -914833581 136916106 112239570 631484186 -722846093 77060400 721799571 -721769992 800589979 -629814924 692616998 -431638513 107966621 876087106 -446475061 -257833807 -4796970 -182545811 852554771 -28512594 -695903840 719627783 -240388230 -399726645 -671060622 251292295 -956113140 834392617 -644016066 -180538276 445161747 424389012 722524894 -647554643 -520876060 -709548759 480013700 -426577526 712607276 143840102 -470763563 719303026 -80390911 -472841396 -20188535 -622910732 927822042 158312735 454519378 -206121517 -245749154 316759439 465386326 482572477 836050966 410606054 -892001686 487742203 930052802 -730947706 -397888695 -816731385 968622593 -944248794 -207561250 -512220555 -64115041 105430206 850410237 466255442 528404035 462248450 -908462603 -913716404 140671851 430227984 -828472465 -194122302 -75093845 119655568 -170641566 -132417084 485399650 287084962 966337463 -393632538 -330241756 -213081777 -254455695 -905490034 116116299 488911318 154254132 498733578 -560969848 186867125 641423804 -117058027 94513734 255529739 702102692 -8425919 234980246 -571247370 -771920699 -777074225 -644719653 23453053 81168640 495004918 639544073 -460416727 -99159262 18271534 600465022 93019819 -106173204 -62510153 -326332077 -535596415 366880827 -337137921 204332986 305861678 345385981 -132464881 -239015045 729802241 620239228 -536325230 -985594256 646095528 648687196 380210329 -740798213 -409462018 805732327 195424812 -414392289 -420591648 -275324332 -554605557 143336612 -326203351 39137360 792806497 -577005583 160996830 -704925690 210023535 -595426024 -982439574 316506401 225586940 -517238084 -242125033 -765215488 -89972246 561047265 -4595453 -538005810 -837597428 -469561423 874849294 -355510485 124128920 -394337734 -249140985 551702042 123360942 502253362 -716626408 351688889 528734787 -460775899 543106987 51294384 -992193692 29561269 -158380882 -75862828 -446999202 468698167 -99589109 736819606 -368604888 456687951 223685358 -715882227 -279433022 -909671535 472854612 649444817 286810222 450900379 3750217 442215471 -361824217 347682122 825384049 469377922 554693412 362565604 995608848 336533795 -800509376 113403810 -523715871 -620262754 573079276 942205525 -979917007 -359241363 355353341 715310803 44922944 934510776 -523195776 -938936274 255869007 42576601 -392401331 217065600 947384207 70120717 646680996 -210479294 761519724 721396178 -115634811 -986173116 420252678 127144754 669347326 -227843217 -562655040 270000597 -247574612 386307579 -945405407 -649705504 296467588 670872215 -753871655 823114783 -865348354 -1566796 610005461 489796299 -591930372 -438845923 -680771120 357942869 -48816256 -320293149 384313608 -645158872 -728112711 -768650927 65447194 -588995466 63272939 -286215428 850802954 198217364 271913282 241151591 814232685 798658004 -264821864 323783728 -592971656 999030288 898292909 462347102 841619676 -448410070 742973217 212867406 498769626 562087141 368994446 -139813058 -279584814 -404433925 -841793107 -439146388 519126359 822770574 554304309 -37945282 554481294 757952488 -870913645 -61149327 -591697993 -333575450 -939057054 -378360317 979437961 -771820912 -32389182 944191156 920388090 272699842 -754571548 34050423 918731762 -448441740 137817968 923741590 -650329851 869997623 537860356 568367204 -912427988 30248877 300158580 -709445909 642370388 -576907281 830746231 -495574874 106787658 -386926305 946915806 -58011081 710056218 -921180744 366247573 -63332327 745217531 -105903360 525339919 591961478 939580685 -571975053 841703824 893074582 794869253 924684922 559850177 -343800876 -516419821 123392051 -436638669 -951140003 566310701 -653468607 940703501 -449177827 953141061 206739427 -321919756 -110465878 -228763636 -554596591 -736346175 605978373 762154980 377243961 -302870264 103059971 -694767354 -969591806 -871101632 -729536409 303731408 902677650 -930640522 69363066 -683493167 -366398549 -130588665 -444497768 -145643268 -578428593 -505801532 -379310350 302012219 -877296194 -242089774 -175808031 -998180971 -640336719 -402576277 -307373928 406191865 -116083827 68179667 229447322 3860047 936780201 -965874438 354089796 760482266 209827612 -974630585 -403464742 -291948463 -353626646 674881918 -402922000 784092722 279561644 -780285495 -244506994 368231661 182408122 -845035835 -24737342 684460698 -479190675 338274640 -214545117 314105912 702356368 -818030273 -711453302 -18118982 216902427 993440512 -789956795 -716194570 -561175270 -191335190 -41356065 409958045 953809418 67486808 -239664366 53481504 523851797 -148155293 -263573883 994991995 781067855 -621772378 -182891346 37597561 995788361 -643027407 -897930853 21599180 -63642558 -886540310 741195822 894782817 -167809303 -944073274 907181192 -647828648 -33772051 -952205269 -675221263 -946608887 902705091 456614308 -48374992 -252443976 692119494 -993933701 562254200 -950182717 -607167977 241674073 -210869723 -597332346 895136354 408575706 -578940482 609933295 -91800246 -404317880 629699357 121067751 127263710 356183663 92332351 221781035 -644312031 647381010 531080286 855932937 -799732277 195305094 899351351 -109854104 -316407106 632180002 959458450 916161871 861536046 -436392293 205104688 -454709531 -390808590 216158955 -380629828 566139049 435835264 961866286 -617455202 724494046 -467094973 896564383 -601208368 -543886190 -469612425 623911867 -490295172 -795093473 -994813642 -760198414 721466169 -125910392 516507858 990236277 -262393165 239358117 -377383610 377841436 454269427 106215577 -976634525 205804382 -727845706 -834690396 488150047 -479065548 389778954 541916159 893303282 -892823052 893356090 -54476593 858403551 -425882355 -387586673 -371867869 544240719 -719536285 885893846 -357617959 994157071 392229008 112981054 935131994 177309105 425613549 724540024 774459699 385062166 -532452845 279001434 907899054 609994382 29364349 -120256623 -754368406 -771216953 799160082 -843127386 552331849 -538282915 117908072 613119069 838086941 -502935771 798365334 198255430 -975932340 -45397013 628136824 749738197 -690701692 -963054184 747970015 873981408 493658542 377147183 594583633 -2091842 -920231178 122355668 -720235875 -59601501 -491475904 943924585 -702867008 870291313 158516807 -920010011 -88974564 140848979 532817807 33204664 672921188 -113042788 925939189 -129833045 -877329364 -664155542 -724415560 -177137209 721068621 -253509453 -622920027 627636524 -875596307 800893184 -190401863 -113369447 473564144 683808027 284032272 796672158 98888228 148474625 -955908370 231809171 138509991 504922706 -449653166 157626469 885541680 583778149 180259742 905222345 -27465717 -204371579 -721593742 757601616 157252873 -666159497 -253505711 635752346 758683496 -171103798 631753637 -83790872 373366166 -2714459 128421429 273343038 345287041 -561239277 -965806450 -736955275 658729080 992364315 728700770 374610437 -482067191 514210852 -671703307 589697479 -747455905 -374279711 -859677596 -543358675 -952477066 -846696236 52165347 -341534415 -22404532 309980962 348993201 -755150524 287715084 -253256453 -498157998 -463985436 -744565754 -100399031 97269821 -380911988 395661981 -256587210 584492922 882202073 -47556742 526937561 718635828 57488090 14119954 706540545 717355441 -137521049 -396850859 -663586586 -477418661 502058386 -128797697 663924416 539460402 185748720 -579014857 266493274 -471280379 -113822086 -147579966 436776406 935319385 888164714 942009548 349482954 -763477925 637084875 -800946036 569314169 724823810 890589667 761605282 -760512164 -423648307 969390456 -912965514 861107726 -745741893 -114498201 -34085778 675831494 561575896 883673872 982910111 -219868455 -313402295 769511517 414780452 607810738 -155935344 581065530 -728188882 333115625 -404648123 954734658 211900996 -521446802 961387096 505469036 -263454324 159478921 -139799516 473562233 -290878754 -21740514 850932407 -628399016 442921074 -812490510 906951729 998622377 228336437 242065216 -924517817 -531845585 -937127217 -231614385 324593987 -655208188 -616282812 815988481 908925794 968988646 -10254739 -739793299 142723708 456465605 787676792 489203567 -361363943 431150519 -750970806 -765920220 -98720150 639949904 905482893 -217841886 636533288 178335526 550319677 -688536491 -814693850 682184341 966218260 712668938 263608636 589710493 121108124 337591250 952160585 -555626204 810687133 844773944 840751470 402858577 -6792330 -284062075 300042306 -307969225 758303163 1034629 -95842046 -145462629 234740774 -487687412 133437047 15010074 -921413086 287550539 -599888557 -772455372 -859203130 539429385 581772585 977174474 -277059675 -292475462 567812269 701999027 -572721133 584406743 -617380192 -52339115 -601673673 429913783 24148240 428786737 -265660261 870593126 -434553685 -594986588 32765643 -221234719 786059946 605563085 151262846 -10502907 593875339 750346263 -772569450 -568250239 -973351167 690761427 423780615 -929506601 -975086584 -934580919 -510978607 150655834 -680977805 -421501300 780931622 596345346 94698696 -809074784 -662276097 201901577 -64059735 20753930 -63558745 -795298620 119268741 958491162 -227143110 40057197 441222499 949452463 -511995370 -938658937 493793734 -826632176 90738889 590135063 332974176 804437153 -900483593 25420841 947009125 -170127255 865501314 893554160 652828914 -302660816 -422844449 960882661 58752083 -548084304 -456669588 -870652852 -191615796 -67407679 -306761221 -943246479 -693846853 205344844 742304180 -789878615 107725222 413276194 675356343 -475528677 549153822 594718699 369467575 689066177 -439438880 691601830 -743838546 -808614669 -686829353 -567948660 72897317 11506005 719054413 570576915 -70903407 -572950936 -713555691 337918249 539852071 155153233 776318888 584913697 -929244326 -536807175 -526778604 892895732 -573123414 -851550615 340494248 -189021417 -560736172 -355866688 893201541 116571207 -522643233 387777262 31354213 261948302 -513392017 80163859 65096666 -62773449 -225693108 975414579 832187891 325123594 -883903020 -570956429 2760588 -783539625 618331724 366733381 -694348922 24369124 -834094121 -553295949 -103456595 7621518 867230722 350571909 169891760 -369439148 640868182 -906075055 361228881 -334992586 15462809 896190873 856864653 -89003267 -38622819 -299027389 618049359 -405072470 369610522 132004027 -607620420 763434855 472179886 390573267 -927177941 -435149227 -147532140 201640142 -213941163 748338903 676737414 -878151743 -6502480 -67861277 824192240 956103214 -802376878 -789629644 -64671446 425163986 -74714635 -878988590 -457183147 227931283 -870777590 569617622 -118058699 86005650 915515853 -944964437 -470329363 80670634 648535532 -625108155 824343014 -930304427 -470892506 -143358902 -315573210 -743028438 -57257633 -569874158 -619827476 -999600019 822890385 -539052963 277984541 610736254 665054313 393155264 -511529237 437447348 -686860474 926799162 280743134 546065253 219756109 725554181 -282218159 -709027224 410569412 665502856 -536475329 909601272 -977628560 -268560072 -297993953 597726998 -328066711 -1807444 339086418 -439841768 878684709 -528529165 586962856 -840394540 192653902 -967655546 553470425 -977364756 23247133 964754845 -52735999 659897058 -567433086 -906298725 435375403 -427606220 560297768 -872165476 -73898886 161505259 451512808 -727928807 19755638 -227902099 902211554 -988813546 125174865 894489153 -899999274 -652164564 -5231983 310181145 241349128 455651084 613631448 -758915341 -279227479 -441395837 165587146 21957279 288852018 566918668 362772615 -785196182 14454183 -437267390 -614050753 -670168767 510211326 448853831 927036638 -232459004 -679721130 554344360 -653876564 499616605 -726274013 338594836 -812649327 -836011855 52012484 25000243 395806901 -457915065 66685304 -155272380 477647333 -409829295 -534744060 9976940 209095387 -15585710 -757192937 420619345 420960156 -458064171 -238378696 184138848 -430851495 -8946062 28847204 -665130033 782356953 508984135 425911 -26015200 -131230346 550993943 145854442 -683816419 -834350393 -316036302 -229285550 738075288 841556125 -259844057 438415905 51104917 177693746 -218630798 -496629664 -10864525 598250329 -331491000 981432677 -594018132 254075033 -326281636 -503344606 764280128 962803679 905549252 232555616 -53128253 -940444409 117557139 920394939 -35652269 625526600 -402791899 746844431 223415109 -808445815 81173488 -664163637 270899167 -238712094 314093726 -631399884 -286664027 362964494 -778381969 -857694474 -141326566 -415064964 419985385 -749754924 -575825126 -992940084 -957123468 -268051639 206802705 -365014741 -431358844 871060743 -903179614 203329338 -665462870 285148822 636464634 124914952 348381313 -685400759 -53657374 960379827 -587403966 792080619 -772477504 174052674 -363425775 87366218 -900547970 607576491 -24788039 381545073 -483872062 -516950656 253807073 696121976 69202978 -783593717 994213977 958003157 607369994 977404196 -882280382 955508503 291929785 160775211 -989873667 475103461 623870261 -400631687 661828316 283815413 -676214971 -57922900 503057169 231987857 827529289 -631261521 -893834211 -104062594 399124483 880873625 -831179230 142401234 -27337960 -600376639 -774830375 620167720 239360705 -539324395 -838831572 -415421666 306836603 -286983350 -355199897 905473080 659722081 430372902 -645149343 -189681803 -662023638 -582086291 396006473 896209265 626006753 740667555 -999482994 574090566 17003914 12171044 -20945885 -94453202 -555732610 956339712 -172472812 977625737 515239314 -28717383 -629958644 185222490 408195691 -281070543 -993454606 705858239 628304356 -985374101 341278707 365403118 730974046 507385370 758985689 -404458029 -874534195 -125257852 613509851 937289465 -12114517 730676326 279773519 -917474495 793668090 -96989247 -217465377 -491471594 162667085 -254219870 -357451057 -736967152 735613777 698470681 -356411549 438128921 305676689 -503711020 -954185906 -448039155 397287355 -552853950 795581223 345100890 222348116 647675969 878260 230763682 -454739564 -928701936 604327896 870475528 -132454957 925559615 288321827 -436898771 -665609347 -957185024 624400486 228593116 -240701522 989100861 497897227 464420295 -848428929 -174229641 -401499512 431836726 49514734 789426509 867190353 388958508 317186827 -644668192 120901640 -775920209 446125351 89398535 107199927 -225554202 900923584 385858034 647902147 335689701 -531687440 -309219692 -22419491 -348904319 418193280 926284462 384649065 -834628795 -206850833 314665320 323160958 -285919162 -236654042 -972721248 986541525 414235652 627347332 178191456 -557606473 198249247 309921754 328049621 864492912 -899796469 -651402926 204709752 783401581 763557131 -50209431 -435028621 -934575678 892670785 -480870194 124486133 921033012 777477196 -151824622 564939015 -934163030 -213733571 394608398 138973696 6958482 305759625 60489601 -65662302 861790457 27181930 -722034025 324596560 -675890172 -136174454 -549534444 647754386 -150860497 421808949 -297478193 -374384515 260733891 909079495 51576537 8377908 753548736 180305038 481783838 -756771430 549920500 19953346 777645810 852308912 315796541 226129483 344528843 -216788016 -709039570 -316755774 -225237883 -640330612 -363906741 -952196328 -819713051 -453003667 -622804175 177546467 -918062045 -336554630 125396554 505107735 727846101 -748429984 -585419208 -194243124 359605951 243212802 14776007 -876181641 430474098 -367764231 -132188740 -788019727 131477728 971140153 572254015 -321893464 125356646 -524011309 -924898818 -902157459 -367834525 -584858234 425696864 158688434 -30431426 68172525 712671207 991815482 661456386 871993077 667474575 989954937 913669761 819429603 -492708057 534441627 860418284 140736622 -909999816 -160761433 117352887 -393407112 68388647 -26650293 -482644355 -566551883 682249823 -464677427 -316558962 -767396410 -221251587 -725845298 -300207126 503059451 -58135400 -714716800 -272462256 -697960540 678456186 441800133 -752996983 177021553 -109043507 -920413057 -115409432 -633962029 102020313 220379034 -954633352 659952555 883802537 345635327 -345667677 735453276 -629745767 -434816357 -290676524 -845724430 -852100147 -471650901 -964465055 -449387379 302544546 -804760496 319101918 -299434744 810532731 484327016 -734191630 805084873 132028825 -951625489 362714283 -422790781 102035451 -126582357 -621381573 -382333255 -350844085 -368670105 137801261 655718349 -949024699 -906299843 -407996276 904264471 726181585 -888114786 709930401 29948111 -401596015 -741866160 -118171014 -119560424 40947538 -271407927 -286198886 313133147 -306415214 -499746550 867132567 737653086 889756614 743580456 116413987 438327588 -355093471 -997424212 -617171500 -518768772 558333142 -681334538 427431385 -729437993 -351698199 384098362 603930224 86683754 868706650 188810962 -855903849 114532015 -616833270 -937551258 976536394 -941469467 329855339 -33390847 -458051749 -806445193 976029732 -994841354 247806054 -851912241 420592037 326534774 100662826 -322121762 -848608174 -979447007 823627585 -703458738 906386334 513508405 353139682 -777745929 -295864206 190622904 -292498179 228291498 -781598098 620576760 663011815 479789489 22557097 797494872 -793649213 -891481632 -197995 -581240239 -364274051 749161425 88265501 -65401111 355822633 271854515 -15413280 -331312605 -337570607 956013117 -38876640 324666387 -36070536 -364636134 -980274950 675956167 -161413325 -812738496 -576492464 -61894234 677516138 216828709 -202210121 -691982371 -967821598 363950602 -504136779 -302704155 -233818105 561365623 -950583342 712121370 634908482 339298191 -485188702 279266461 411096331 -20838421 -141624448 -160758238 -119121309 128254144 516389028 194920477 -821421682 -881299314 -998857324 -935832246 675308820 264721769 451358440 -562025542 -812694182 -860132116 493283159 -754425564 224437221 -564302774 663382984 -67829364 -74320091 -563437962 710935969 -53772880 -7512932 770711704 -657378918 414854379 -77895592 255959866 952433258 -677961218 -127362517 -144570561 -10331697 586520415 -496058307 -885781751 -531341861 68586068 622204335 132150667 -827691700 224353799 962344184 -689001715 -456245430 33498733 279379923 863426665 -184710172 882487637 497258397 -436240053 593136708 -660506357 -219079388 916159883 702707491 -486998712 108592856 427689085 822359392 -234528018 -508052104 -71165397 486516987 -328815901 1827096 -977515037 698904233 286983210 -387700375 441584217 892476862 -601425099 -747466222 140611018 394356329 915362526 -563170411 933981485 -804390185 991411341 921987455 531443383 -837573179 -397190547 848701153 108007423 48616280 -668608766 -237163070 246912067 -312533950 725372768 100960212 563547299 -653952588 -698581926 -806890972 905916701 815523832 -496882809 159626047 -623650919 285558430 -32636623 623922871 -126050751 -560560596 73500069 849064318 605762734 -876835335 -884920116 837198784 925556320 -501439935 885712862 633789477 -691300964 736530385 -478975946 239616329 85184504 -76628629 -913583739 -161278462 -92615029 740791110 -971054195 -79782396 510185356 947806515 -879938607 347610650 -616419568 477189850 -89417945 -137144529 -128191434 -473520576 183599759 683111240 436777368 768622616 -185969088 -785105392 -583389480 335933319 909257276 -538809509 874247092 -311127848 197131651 306351188 -556060420 270938868 676213774 230916651 -817261576 916378441 -928036878 150990355 361343407 62493218 -151394596 294322119 956735746 -801349135 130834562 363678657 179849403 -456097976 -836695703 -320673847 59372928 625999003 -798764341 -617398228 738720572 -514638885 -915521183 590680049 -44485237 -619599224 184432577 -250214713 -698040525 -453841368 170528434 507304998 -398283224 -811916353 -438945341 168573174 26972068 -289849216 -435275631 189162263 358086952 -969224712 408124926 -819981133 -934270967 518538917 954131575 -302141532 49963330 -150910106 -715779796 582387561 935520195 -524782692 -57239152 186456197 -305481700 -40231197 -150184751 954490975 -469063770 140747178 -41935677 -65811988 -894468358 802534056 768400804 980328735 -770598416 -410378117 440410121 3471826 329527189 -342955026 340442618 976126104 90114962 -456901993 887929715 966045150 -618616770 269165841 -750265260 -923530194 -693320976 700608024 -69519585 414479029 126524450 -857820282 -880582121 861300659 421777249 450818398 -692371921 -261673955 -831698001 -952255945 -184101436 627306771 440690606 -385092294 427030924 272938127 405448136 53182002 -393040318 117358571 -805293041 -16469420 -920452409 372436761 -50896170 -781298831 -840460058 769337700 823138706 -584414430 850463171 984539635 -754099842 -784303511 -543386291 339114465 649277923 -749660546 362841751 -116957701 -197162505 -262883620 479833833 400033577 -280020790 597654660 -311224625 368632110 -591554989 32723278 -924151147 46944724 -309889152 -89988655 56384696 668246102 -622682220 342977329 -754929017 454517069 200230468 593676349 450804356 988361253 -789326291 220818519 -471993073 -999646066 96933161 423243440 204183777 -664416563 -97271842 -227906431 937893762 337359534 -35114765 -666671039 -686851053 -446547531 932840046 -605072509 -94232255 -81509576 801245134 -175641772 -259350251 -255867062 -354761281 226922326 -400604603 -441359159 -735653958 622153535 575972142 442341152 -992152016 -242468345 -109285405 -49617082 609823731 -27043040 -333154346 188041278 -689831024 -754862679 359713345 729438441 -890512065 -568717434 794978828 325991575 -608853754 257662337 -948494355 -254974611 414930994 -892529535 567305932 -507995309 999544080 -930613020 365666044 742398966 165401671 877900403 -350047262 629932605 898775666 159567682 -555123743 929360885 -746580137 -487185915 -52746381 869151751 93538292 481801392 -963275085 18181610 946563623 20208346 665958334 400277590 895144737 967016606 211257912 507250139 -85283614 -901556840 50158217 785201174 -685744058 581702555 832329473 551179617 -430390964 -116185579 -468359503 -596488432 845529729 785059857 -106442145 639522494 -957794328 -306333083 572334875 183910336 -474498502 -989815461 -85877859 710628094 -453647476 167885146 203028205 598955138 -531555160 491801676 -520945514 325206884 -323718179 -363513304 757840510 912953065 954604271 -749369871 391079339 366457150 602272173 -929792650 -325655778 -510685338 476056796 -435679533 472196198 8332822 -426420634 860766626 296097682 629883529 950600475 887623330 859903512 546872458 438347091 243707846 -798150886 291631971 755852727 -177003620 634156359 -786711766 893799496 -46328084 -226354420 -871787446 -965046283 -752473268 642551830 215656146 55713995 405835985 291370890 -292159857 -114608228 -883150670 875131144 678472991 630759262 871027800 -336999080 436999343 -34665480 974420581 377202904 637085802 405015828 -530211851 382582903 -210683848 209370610 81263538 910757116 -309226356 659715582 -493208108 851857072 -476356170 720387509 202824359 -723019505 -955461528 381596867 404755282 376330925 76565767 -578387842 842029402 -735750883 443561828 905971806 293933523 -728965313 -211470303 751904063 456275334 52285220 933522563 -464850923 699317982 488137205 -420211085 -445625288 896132034 -773386538 -763170743 400149135 -232091877 461050402 448072828 -185136236 -464876421 550176967 416363890 390897400 225592739 478019229 314742509 415858150 793176758 -500369982 -117973933 -558233773 323215854 289835580 500239816 870226996 -881114988 -231621866 -715982608 310983302 -907252142 137237855 231146101 -759947052 -696617906 -264934503 154738968 890485231 391760680 -475678258 -117815858 -824913896 881197899 874940683 979866219 -108436396 -112717974 996263505 852731148 -391836678 -335857618 -100313159 577088651 -970247614 -298818184 -276979062 610179973 264592261 753309368 470334988 469364585 -579570942 -600816503 843107341 57753710 171011912 -358661758 -300205414 -215023516 -935271347 -239579908 893405219 -721824850 620925040 -376509810 -744147188 -348989340 -564378065 -385492445 486950835 404938934 932960630 538841852 646754803 -412797824 -942098764 788708786 -689608448 -845380685 -713558473 541111220 -467286208 -399762319 312835842 598490674 -743137286 127173195 -996767564 -205528356 -636206581 993471119 -583840404 -388323969 13138830 532052015 -993306634 130497798 -590916376 -928296622 -193382389 690228838 666687785 -555246898 340257557 -560248075 829810375 -35860695 420699802 12351147 688254745 150767706 696610109 -58933369 -234361769 -903353678 -799652520 -653666040 60035590 -727405727 367718045 353586424 -619069861 487638779 123323871 341149828 -493048355 861031730 -819985800 559986134 -367963672 360841789 -880528144 -37701005 666139872 -125327187 577049956 -447243990 453815310 -233161701 440116621 19026033 -846262695 631754836 510209896 -880806221 -446912581 -146618245 412255173 339879467 -602433093 920014941 539839852 -734566942 342190051 -217138947 652066269 -228653754 -10961632 -923070729 735118075 -211838383 705747982 -171481612 25641872 -795111862 710965249 873287749 -84314939 47424766 -302637250 -663018918 703507091 731320958 -493562339 -26494768 652750921 747745198 -701119479 -286797184 -460657139 453922184 679089978 870824638 -198787706 -491852461 718027390 -332502491 733840124 -702335181 -275592076 311402561 -62848017 -518315684 505529478 -963399761 744081957 326437680 948467299 841697529 -153515011 -552117531 -453491323 818896125 -716115669 845358433 194155596 898689956 -876479486 955110821 92801937 284619197 999612444 604121855 26982998 -964427962 301493891 285728762 -60418917 14029398 771468093 888611317 -58794616 -508832808 331931882 -408622766 -256039868 946391064 478373482 -837069549 -147422913 926121381 -269528645 245180547 646337607 768105765 29276094 -862948246 -866933133 -644065331 -613112892 -894263827 -9201752 314592643 -796612561 420442569 273585881 991945738 -731069770 -316194385 494204293 -752420264 -600851646 -835541046 -123509099 -669897341 -338412401 997677239 679054484 -977868166 -185048577 693726398 835165629 -469708984 224200443 -701080490 -247284607 -124736501 -42500787 234656332 998874848 -604786812 -602017551 521026999 744422639 -55270600 481794436 -402466913 -135078794 57880126 911741024 -268559503 -692123128 -697214589 487786384 -579182323 -480711803 -226055808 -955532681 897048902 305643311 -421355081 -321227166 326104378 605857875 -117657437 795161508 887085411 468590186 152221194 326288939 673030579 8061490 239909121 224403622 829571833 553331865 -94572261 -78417728 -124537807 -661081307 457944100 -575388785 -117351634 326281720 -389872439 -48703465 -443457178 -396424817 102339902 -465780249 -459338882 -577827010 112448133 -82134802 -507173198 861005903 -607440433 -840895340 869495786 419064372 634325208 -853293882 772036417 507899564 -497975116 -128784868 698583863 874946946 917639252 -368604174 -466187042 166413459 -145186855 -970884809 444096090 -77847720 -273052883 362931009 303544975 209002138 864887535 -338232834 -499372235 547803294 421257680 548214773 -557556254 66064388 949531362 905576813 984045375 -317094975 628208636 -280040238 332943382 817648063 329839722 -197607479 173979092 -222646728 575162256 -491562738 709590745 13278701 140049535 -312987287 -430565003 -384819259 806267803 89220111 229937816 -168706998 722504922 941002374 -385647761 -908713460 135466706 53948557 618631081 372289420 -706079773 -76497422 133123958 607001960 287662899 230609206 50917627 467977916 94838861 -200905678 233380106 427384777 81270798 560725158 -407934731 416041625 -549789661 677793399 -620816734 164593023 137182774 808332886 209851846 -737812992 683189557 856748097 -978309816 759743265 -114975436 -339367419 493827586 933514492 57100097 -248998129 424447807 -122313097 -528337263 111325765 -884060664 285194589 274161900 -85098949 -108100615 989251131 -237969088 -294518806 -89156349 -13430048 974668696 930872184 -142235522 683248745 369378893 637348712 619644206 230980023 -157900733 -366778853 835236878 837752261 630442663 -580219670 -737986481 -780403172 27176685 389758353 984238732 73648501 377756399 260389975 504302522 257618230 951254567 425993159 -744008432 900558210 600075369 -172170888 129600980 908319527 661688077 163352369 -987552686 -430455436 -191826205 -79955720 489525439 229907762 -87752249 -357728971 406900514 -311465621 -970725800 571840323 224020498 -73983811 -634234466 -434945939 306917247 244614431 489769368 526069357 144527508 549288536 775626088 -250636557 -940301814 -831006741 559421629 -435769746 -938210997 534227931 -963593061 -415163886 908933430 -534164155 -937403822 -157509274 518676988 475148113 107528656 811822756 325228537 -708537388 -115395567 -498688173 -168435237 527052142 -178475086 -938832848 -513524903 507411380 662458851 -473333164 631517758 363194060 -915621204 426881412 -620822180 -692863038 606141203 -386580962 202166092 -616028729 971438521 -575295569 207199120 839219287 775878991 3013602 -191941241 780116007 -700143959 218741167 -66848622 -57757928 -99848215 -125125588 603438121 -734250810 855448197 -574491852 -632312880 -457349272 905098328 964624597 792552167 -161522472 959755442 942875712 -668693751 -686879798 -766256201 -701536986 -5243979 -849867417 -402336547 -280429730 852246993 -746421853 -153097117 -149972794 737821641 519922622 -175936306 733152496 -260131598 649465266 496516245 278871838 463343776 367028240 173932597 -165651169 615157722 261182990 827216469 -489167674 519479143 706640907 96234086 168356939 733692631 -142831040 -192120726 -719154551 993453925 -742057219 -713840993 -728747335 -280183832 -888994028 -892761419 956115109 161152859 -244862252 443955566 560321018 215782773 -981021196 255354607 -742233887 -444029245 614750673 329035732 322721522 -632498729 -761101869 768143628 231924276 720078547 -427013101 -772428171 -591624502 -14603060 -28484300 -755441273 886420910 800302801 522756631 -394655016 -94804536 21256459 -908666712 -58313788 583273857 516189486 -966368542 -378064391 785999722 678210930 30046065 278811871 289540777 -181961567 -272904619 461045560 -699872187 159814367 -163850421 945499489 -800894893 -402632874 -120963926 -316611831 -161463762 -685755571 815727600 -710055517 -62835970 -970362946 896109759 815263578 672377289 -588402880 907132787 95908099 -481258288 -820257946 960122017 -784196973 928075582 -910210174 218504831 -573527360 655049376 741294390 -133502638 865633245 -126730588 576035210 -111488928 -963459760 -397417698 -262845296 -84774084 216920913 -181999401 -770208020 245753076 -347103968 -58044064 -366519138 879228170 -391357791 674699380 -57858693 -315198826 116977812 466286537 677349800 494896846 -658796419 510736127 824599193 -290576447 -824443415 423497900 741593291 137306540 265658932 184569260 138256142 -971517227 -711669151 -20636201 385891240 -315689576 568083987 -28516555 -739637741 780493404 -953202401 770864226 37635689 423834972 -449670027 -58166318 982321355 -876684813 367895091 -731906791 895824696 -674296355 -8873009 -580236289 255596098 -199655399 -8397110 499259495 -481113439 459063773 -466917402 174331530 54554672 -498452588 865817883 502748058 -764494178 546183304 676464094 -988253535 -957893598 111328759 -118098665 583409334 -440739162 425220101 -942309155 778546499 -108684344 438600939 -60894959 425055585 -100677745 -888109916 573965736 -937201307 -485256809 452121314 292971379 -470297527 322558320 93070401 -891885407 445708334 723448097 -763355066 -706298633 -785220646 73408317 151957833 -652529415 3142727 413949891 -495342395 -154007982 165575461 603392657 196243481 -871487279 -339525316 343917212 992849750 229388231 -937436003 -304042428 647558157 667708308 -622582830 -627783472 -551779606 -330606232 21525844 752732364 332340192 744479688 949965249 212380675 31724365 794540781 493903266 945059839 616259699 -973877953 -554527419 -198642538 47901507 -500415376 -713680958 -614185937 -342309830 739478104 -626124295 -250911998 -404583366 728181783 648592918 -648400650 -516605517 254503741 -484338607 659938045 943609028 183295055 162969027 558844184 253843185 -796458447 930034313 -668064464 -719489191 851795788 -840447485 271332498 -783557662 -58249069 591208755 398278872 839377658 270655963 -33059864 -895812662 281508406 -656994654 505177838 269789730 192622029 303804208 585049872 -377342224 624679808 340557823 592164726 -46561687 -74106406 673398321 744564839 -127410711 -730751060 -357785156 -12061709 -391954452 814088097 883634286 -450292005 -893844976 353434816 -623210001 119477152 -230100597 169208961 -29575537 -155510079 834087099 595081247 121041912 418501117 205705029 183573547 614305749 -78751195 -71650466 -754232088 -13623935 -604764052 -433384704 798087068 -639641772 -686047764 539693900 -247535755 -838699932 721803861 46040021 811516539 783510689 -337606153 -152747041 334653603 40001449 857746723 -340096240 834299678 -343232716 173722739 -705180233 -657783438 -871678392 -14565226 -958021326 -184307943 168175486 603216178 600686506 -860449330 150823900 -531261222 -431756070 -653030710 -833476537 -865384906 -862636633 -943303726 807550247 728354985 -752049095 -559008969 354156681 491897900 -231129053 113533985 -974814623 -66962349 337349168 -237031913 666235402 -201638016 917727196 472282368 678332276 -690119017 -575352958 -777106029 -761291672 -138401674 324441671 231637940 -541940372 -581994017 642033792 -373229643 -82358219 -781960207 -742156973 -892116827 -499771256 -825020770 523688293 310891700 296851215 252713543 -774664570 783863730 -172118523 597866686 104568339 515844405 330584665 -690783846 55231198 907333107 -96653002 519185343 -628003087 -127620522 -445754049 -647427375 -572160662 -323626507 -357443188 -929681683 -843208149 489101789 -295934971 316412968 -277577639 -222651643 481089420 243531165 -464780306 249428033 493661052 307075624 987475841 -913685565 806604100 -61496899 651693170 -493083263 -739057560 826548191 -448434679 861668287 -399911678 469674439 -842504013 961040079 -344826278 -884856107 172498694 49421837 215803253 -851121408 -227665125 -783081181 -561780258 162817892 -22899969 483045905 -873659178 -969953424 -827006237 844365358 653383202 -737112334 -391936570 818822460 -977906410 -147107879 150072146 549095981 -85696221 173466828 -52158531 -25556980 -128599318 -778382690 168993115 -488242981 343028493 -455170951 528963607 967901857 373673465 -743836710 -970690178 -140512409 886160487 735126202 -140206590 -753622069 358689124 -600216752 575113869 429697899 -555055049 -975049126 -11538953 205969670 59900158 -373076116 974030888 -596621146 371288803 95207350 -223454589 502102364 -725334331 -439139267 675246728 -767588137 828252024 287710606 -551473525 818614838 -847574017 -152701050 -390727741 227148902 726178926 851908571 -486592781 -19340252 553847231 -375192528 -661633956 162949795 360858113 700419271 211688067 365244053 -945000217 -644874543 963334328 -21700900 812082957 830444830 534570068 -513468441 -900320719 131125850 -98341467 637053808 -620635055 -452897162 997858604 996805593 251666242 567477330 499645108 487783866 974093815 -871584817 -699632127 -854231830 471046862 -887662548 -636594333 480355485 -350062880 490070861 -604366297 53412871 161798460 -160704754 798287951 704440396 780922273 -282105272 147575766 -270815889 -357835760 90443462 -54265927 394346099 -236090475 401333293 995326276 426793078 -356056732 -571274545 -610712655 647921444 -107656264 -542329697 797248087 -519111929 410772812 651070351 209009436 679228557 280684928 523080195 388621186 469629063 -978958647 24542154 -886798662 -210947701 125347800 -221742338 95795306 893004514 180968012 -194840024 -327771059 -748799366 725734075 -249293219 184712528 251341473 482178784 273094414 738060427 -471154452 -617694556 66775282 -548351398 210722893 -207779578 -261894787 546806625 -906768415 161127175 783201928 33846486 957589222 36766330 630312240 607759497 -908673665 189463875 781906344 756535793 -5392526 -714573045 576659661 -231664058 943462950 856139501 598155126 -293263766 -330496194 -257330132 667750573 237271212 586006853 318842030 -839155937 633456738 279526800 728393196 598099754 987195622 97598936 -101414649 -132057735 208196133 -192958756 644854988 419264506 125541689 90011409 -470755561 -351692001 637807541 145866610 -498105163 -34608889 -381110715 -917110066 -268006710 -804815097 108923566 171481591 -421396346 -938711836 18622490 -374418871 -217001469 754906371 311399690 -761212434 932694822 323005755 573977940 899790694 525856478 -278418177 -539244598 186776824 -983719541 -849271469 796703322 -623567695 -403474353 -865582910 95745799 -492796542 174826329 -43119185 -464325596 -641174871 -794009173 128098155 458570568 -677350868 -295121431 266324913 349056442 553238758 703176212 177704135 -507158509 -350898772 11051549 -790357584 -585267318 768665924 -809702798 298527362 -780572707 996985123 -647938711 -233831820 -744891701 916380862 361757875 599511973 786916464 883982073 -864466508 834392426 -150190137 -607847768 -803152684 159898718 -253788150 -442796092 134832767 114202824 535314939 964906801 -262933767 129734029 449866119 -984521859 -114704884 -950601892 631393863 -132989703 68595291 632646162 -326691660 -333389869 -88205252 -733582121 212124399 300882486 186540593 -741165498 815076156 -539985482 321713998 -812152498 802552148 512144591 -275894347 -398596042 135507804 -506020436 -11892690 -6773890 746155092 425388508 -284180195 -384407097 51775918 431656988 16233127 -146878824 -72352050 -965588739 863001487 195475611 518947769 87769266 -149924981 -647004770 -996157311 468788216 654902398 -666622267 -675870812 675176299 -262544437 -761533084 854197073 635930841 -169476644 -481068464 885174081 217453794 -491517204 -852428050 -897355420 47118674 221106964 -313619485 976182787 828338579 -66423763 -412978677 -437140846 -994631581 -277907102 139719618 169369126 -85182606 197490123 -19685432 127482306 -131077573 -284964575 143102004 -964296577 297353650 -2988643 -874773596 -479762160 -178073071 -297227628 -812258304 166420950 82120708 -587317317 838748671 642727718 424822087 740890466 929976286 804625968 -555898185 -625001310 -71545111 695046075 509553505 -121262804 268733359 -415676098 -884207027 -774081547 -284084647 697370088 -256686861 662503102 -475928549 37849758 -687870786 -283099305 -739355598 899602365 -198555775 861349879 -394197823 863209761 847535478 576360992 422287221 -495395804 325359865 -639177681 -930980379 540623801 -183420113 419846997 229794310 -333108587 379451885 -185644438 -783386950 -238151844 310400834 141247288 -116465937 559788105 -687292614 -427937011 -595432351 704124018 -417483166 -866561507 58159167 937400926 -621898284 -973670374 -570440558 -797889407 891344670 -912191211 -886828932 -478210060 838126605 -311955757 -272210794 -140862146 -177819667 256169594 -608195033 396670477 -43493374 -850950314 4077377 -372278135 700855460 -177712870 -241939967 -690585428 -271368731 -547623221 532531744 892541841 281780404 -960047053 -1628964 -773162716 -678219102 -506539578 -110127149 -67317132 237843292 -464621842 502364050 -108641051 56003499 241629096 -460189563 -504833620 213525474 -495411533 943246536 -770829524 -551677308 34807932 -744795986 795831948 -647523767 -503808132 -284674113 50721186 372595218 511604006 -772923616 428259125 -100362960 835005940 -317343755 -28150724 -661079731 -535297315 333002122 561047494 856189127 -221015195 -788233803 698967312 777924292 -396377782 25892566 -356704968 101813056 -320342330 -268477194 949583032 393451675 -596108994 -187114333 498173609 623429959 -62156937 304978267 932957946 846123347 874415513 760178250 232237777 430829147 683777679 548712708 -239468039 -867898119 -320440527 -130324575 -500403355 -992988847 843617875 -299002295 46933344 876086848 587946222 19359665 -78250339 -864614328 -292179163 -64560909 -294052390 604103416 321245033 -155815384 -635508816 677140035 311964970 38223612 998530455 -860153931 202049616 -966531869 85599550 -203565663 -848578042 833310920 166974003 -163226169 277885175 190016204 776319404 -842691791 382112397 -869221567 829362008 -516004427 162336359 -544860192 -866268756 973162690 125147086 -153933119 -421586803 -351373521 -623275336 -374803578 953043365 -728194592 969354398 682589284 731420508 740391303 271331640 -760242096 -357590763 -720072915 -683521615 318106649 225866549 -936781413 235508501 -185702220 -397295318 72263507 -764669454 900020144 -846752646 -578508667 -400164382 844909855 321186253 474321828 -96294574 -139241662 606225263 789318389 129150117 931686290 280904482 -564366660 131048099 418600172 811195377 923987525 -790133527 980699773 -451690618 -891267509 -730119305 5418851 381894559 555235251 75071976 -213835425 301585340 -191941905 608952647 694568675 604406344 -538534922 -65651033 787384951 564407837 874614983 776430172 600245074 -584858127 -817105236 -38555472 -156507795 545570196 718702638 646072033 123316324 493764405 -380535348 419022036 -816966505 718814063 -262817681 835117870 552149707 400768595 -595640928 -329297761 -929446795 343831044 419061724 -849638542 -600525819 -493872439 -445193762 310077974 -12327762 -905388991 -726090280 900634208 -171736468 -890397770 -557286416 -158638879 585383600 875821881 -199594325 748869520 837752451 -862052100 655696561 -732382434 -337987276 171423018 -374682334 -132488735 -661183815 -274393965 -187527016 -39414120 611553130 305090228 436309801 -689733657 114773656 -937781043 -457851080 -379096049 -560313030 -717827001 -81884080 -257097448 499806614 370502050 635443554 433561653 -298843624 129218825 219567749 -589164537 -662164762 -548235520 645591114 855187462 124371399 377330074 -297282549 -957856300 -419685655 -73068754 967237657 615648423 -771313924 -602044005 -286682436 920921353 65580333 446482175 -480123912 778346670 -430949591 407568648 -723430090 -575162592 66502682 5616434 -319887202 395253285 925310169 -568215387 632686194 787170766 741104784 -98542302 277806908 318525583 -647547725 -32912551 -524906493 220395629 -223440569 -955467234 12476922 535709716 292628662 164530406 -751149021 551284953 -365794459 -858722871 -707416255 -433878362 -433353253 -908738572 717657508 975165146 689456560 993296521 976286799 699125766 -93365654 -559210834 982906320 -777257364 -21545833 -73816692 378793349 147377121 433696397 383270001 431470590 -481232861 197720125 923218057 621944182 414411673 -37149236 776593927 848093533 -112575565 774126386 449251684 169647443 120656324 -659637031 -399895808 -44951885 12542648 991983464 745970877 -924386622 -616463977 609764598 575449491 -642834415 124307680 -222730128 520090515 -691320956 173292180 649777294 -372770017 459695224 681483930 616643767 -182938449 -765503304 -708170491 881398274 -962337194 -85657017 989237067 -216764999 -401978584 -303663575 862034216 558819001 785033928 988182218 -268785401 353611475 -430327462 -793064961 -564310062 -766232760 92115664 -200115909 -765934641 717797767 494746929 -78106624 -235093414 -298347402 590775991 -919590738 -40986967 699260761 933509447 41423944 -19528464 329299919 66981922 -993740854 523830427 292294778 782862777 -445167913 -219759368 470398434 478817672 210918585 -703608009 -46754304 -818651309 -811546691 30570250 -265375490 -324973307 483249291 -486738071 254749404 283974749 62300280 303333653 -197921934 -20079959 -234646643 145293072 -723456176 -705137112 -297943249 -684959942 729429237 285122276 537472426 -175748830 -632922803 -489071944 701099625 -929338334 877567210 -642675317 48126946 -120086880 519753041 -69363591 -748688271 137232442 -85159613 937548648 -459241796 -343817790 -855927933 376080852 -168137282 509229625 -302319521 -566032464 -622713350 -593384783 699668755 539710435 193903826 -20963981 -295534247 -53218534 -498472847 787357153 -989811481 -506476044 -818095194 731807472 940141908 -944145629 -418010155 704191480 -717678861 701706655 270868534 -148381262 271489987 537281059 526340171 777437525 -146896603 788070403 -372198637 -405863299 630673192 -168128544 -863208125 -205562556 687801755 594169681 -811260597 678894999 497664712 905657634 134207895 -234225142 893345899 -233327491 556262714 354318166 -60677279 333695854 342594339 558763505 -787501775 -835122636 -73482774 759222196 172030458 962439982 774585204 -378067488 853486121 -632751114 -162412632 842833215 -11178344 478685655 -115116978 21793935 -372664540 -611982595 -334082936 -52092315 985352069 -328064140 848839585 -837770142 369133460 134418642 921684170 784109466 423450634 690411807 -569536902 779334715 -744364969 406922773 583068485 223653735 178395191 414169590 -782243034 -454811685 264920579 -160993639 92859634 -509398822 -886069796 -151825267 -52081175 -253534813 -689094 36604387 -197984968 995440827 -263661375 -219317376 -897529886 -700195580 -516688261 -376858169 -233030070 730120400 -50305607 20379904 273740263 827101225 -323743106 317819885 613547235 -927462918 -87584938 119893524 622388988 233765936 -828099371 -318679083 -973225812 -306490387 -384168496 308996939 -239853856 700745999 911682575 -485941276 98240633 764506069 -586987121 410101344 341186943 -375867743 857039836 -801147454 317200387 -14193066 920773653 943515123 -969505001 868831093 709090223 -162150962 734409251 833403317 456607313 545380967 -758128962 -707574186 407617762 646092810 -588020553 -20434408 832436606 898770970 33693551 -745415542 -696783955 509877437 -467071276 -953056381 746837133 -334923661 31460168 -597720884 238000324 381024650 398144608 -947498221 188929566 -322313873 -857086660 -76912069 599952912 348902894 -38137955 293251165 -77652651 605969062 -53785964 -987214603 -421643643 -592890152 149898436 505782700 -884103498 -81590818 -375585742 -116822265 747911695 -295224042 -372642107 -763205005 -363846742 881483319 763483230 79650016 -697913311 39424526 174915800 -207021637 -369476962 -608826868 -680847114 171298657 -855257604 803794361 722844295 507089734 -305415120 -94271691 -828203613 -898423841 340428838 -213896676 -66735616 969584702 -574460397 144989615 -277925361 -284412224 -626673241 113456356 217373915 773664382 207172202 161138330 -504039709 888856612 -21913750 408092570 851337260 180964161 -808336948 -685285417 -378678798 -333399143 959845768 127969353 -223997312 728035428 28545313 -412109718 224222963 -508008634 768259504 501985535 378875703 -431140166 -707544159 -405329971 -502323497 159840385 -460970835 -470146601 -115621146 -388076982 420224034 -183213629 659052365 508170941 433302117 -415229301 301589824 -674356455 -748862270 45835360 -560858890 -973532127 328005154 -646473767 30971524 -964182258 31428943 870338880 -809903503 632658721 757600509 626185453 -33797839 848633478 539754982 248250460 245481875 296669187 -319996829 484489110 -785321147 776580609 -754579255 203495742 204486783 -663820476 -308570918 227346667 -762384410 -268373783 876956102 325036726 -615777795 449436254 664909668 782916371 -316355805 -309570766 847576275 -498737512 510906345 -859253663 218601492 -192844457 -15578331 417895227 -522610106 459454133 -77975835 745940614 107985337 -292452827 -969426928 -695153788 -209258303 -80895528 553715623 96968252 828752975 277738132 -919679395 31382805 679471804 -134594408 -588604425 -181389250 608174702 -806718553 -289785517 -463357434 -90870876 494865140 774707690 -757309291 -372950794 -49677589 126848905 -943970301 231317177 686136051 -876685384 -117277736 -400445988 682365652 -769351167 -858885476 770451331 741243102 -936338758 -594180585 668694333 419518589 469654640 839178544 -439057912 -174385882 258433828 -521561545 375923591 -358426977 203067872 -438418251 498239452 -43605213 -917797944 -928614945 324529208 475460576 -39134384 -879077499 -447355473 -738819463 949233823 -639085453 381160567 451216260 394421665 -286853530 175087727 575680830 327546310 75839627 838885784 -60971400 -96333391 271341366 127562880 410144087 984954197 -850516332 -402412513 465088655 536622675 -416538575 -554562576 -772500702 -597990446 206883537 -285738539 981556966 578720820 -862119446 -56585746 980647647 793036760 -467331763 195829490 318334554 559890495 -580467889 491042588 -329270851 -233724197 627881722 -325821194 -175305699 -570481414 997570179 501519965 -1826023 360993357 404844116 -763552401 -972670897 991643508 -855337413 774818794 -528557040 296382218 94955692 -67099493 171663265 -610945505 373853056 -214693301 -95728621 -375859933 779858431 39793521 236275289 -515188020 -716091835 -565971600 684628116 -222772442 60411445 -429844603 45767544 -758129229 496029963 368757188 -953257628 873713299 -796644453 936856951 -76607122 -638784984 781400870 -154775819 -853139892 407244168 -543585971 182276592 -568578485 848417841 -620925400 870194055 -606784370 -441117874 430408398 835058963 -876087398 -288773505 750562723 -462152031 809994654 -395291498 431827379 -704319577 515145339 -854601600 -185371006 -373262279 -680254747 -391062225 -657027575 -200870735 995095800 350657655 911455756 -638993479 -673245618 -570942143 589024884 514767363 -983285469 -380568161 -64342036 -765213906 -472173004 514040795 -854394569 -384750935 -965699422 -20752803 -625421175 45477485 283283742 231153577 -558220163 -406511049 619990630 581811460 429512767 521157974 -307198371 -809250918 -7655209 584143830 297080760 235799239 676168391 183039731 -515070007 193251834 592831404 -61113723 986696520 -240235305 -979722385 342813445 -589079209 -522822616 10711097 -827227431 561227378 -396466348 -445515486 -757273422 -969711921 388591445 -558523697 639774391 796272984 748622741 731834739 144037385 88423754 -594762408 -666190289 844527469 539604996 -273729842 990792798 11969353 -114083525 485061756 77266 303526583 -796727206 262174302 308579699 275591866 -642797885 -556030059 848421150 770971952 90692707 14324679 -20867023 -248892297 -397272753 761883673 -879852375 725101275 -703824800 -301925489 -336232687 -417216607 -661219362 641707422 264721084 225302908 -102809940 -863427012 -57018966 -649073693 88904197 254360371 -906087619 -850056782 -144808918 -345138877 -95008391 383926547 379966338 148820874 -464631700 -103281933 -314067693 -982494082 -361894057 -134040416 177899803 -98794501 828487393 67950725 -975555802 969502563 -921760646 377660389 -549937489 519802527 195270519 -751422353 -68324931 -986578656 261350230 -415820029 765519280 331117455 -723247545 -488116860 48303175 700688029 -26505439 -581478512 686251858 -105663400 -421233098 -318459678 -557696474 569487498 -800859225 743192361 -822088651 125787090 965648463 259611078 -518358932 -440072777 -583780609 350402517 -957071895 -528817462 -315772801 -897320470 798853993 506302379 -437813504 -554381344 -908903390 -26591312 -290322601 -423415373 -806149979 -1152989 360777991 347234982 783969237 804275271 -526412602 -767041701 277284122 576252663 -811717847 724808032 216156191 492646512 -967579402 -668875872 261102763 -133905425 -667262982 388440313 -911228931 615649238 -632398699 741100999 351424103 601808037 -238967319 146820245 457664328 561726538 -232966814 -120723684 -203103312 -232953432 329640663 83706949 554535756 -226749579 736640114 266769623 289786981 -612935009 -907229151 -118047836 -647454296 -819579189 -554872820 814772184 230785585 -451613276 -517388923 312974794 -711318275 451326119 660315083 -659869690 -981197435 702248621 -591350114 164812857 27715637 778331353 991806804 -550508011 -810943418 988369853 -268442311 -816773947 112319333 322367160 615017091 -780358986 -392444750 409050578 424164734 875810736 -272886366 -417435980 195184902 -233468605 -908709842 325089213 -469766187 -611598822 982960101 33541090 -312510103 421033411 648639654 362064178 84225253 -656648988 164432526 670405942 12385288 -741858172 -46625953 363332104 -476941368 891327092 -638996697 -935839574 -415012401 -141568884 -544771236 -368567774 -73732078 436277203 -608562810 -853059052 -931320180 -407099230 -610819444 609604700 118568306 -433132707 590047751 965918044 -753359228 26230334 758794401 88734347 946457843 914019346 -585405163 -800334551 333833476 460076116 947584622 593360272 915344504 257245242 267745119 -492465867 813487817 457053016 -796299579 -119382113 634110952 -359416047 -566703941 597689564 775260589 -267730321 -905396990 -466213738 -807450248 -818290639 736281344 -55840918 6742778 576004754 -931095533 -640891129 667327392 804860153 -544470754 -458692370 -665529089 -399647495 301290347 733252347 -91190630 -885241172 29472076 539073780 896961398 -209663220 72813589 -930153289 146864453 846888670 -653918369 -969007034 -297699402 -631322801 897004924 487006161 350281249 595242088 869806015 -890189891 18517668 -532702234 -777095201 951161557 -29907771 320465150 -596849821 -220137447 151214608 908900651 -616309218 355131481 -659278956 -711446472 315488873 268206584 457648449 567721715 893406287 -991183486 337103301 225677659 601437911 341366283 -66464455 854815575 369864138 -228398435 -395533520 974839322 615565611 -820754239 985996985 767245090 860787604 481460744 -935805317 108813209 124198271 -814830189 453935088 -264150932 638040123 94574322 841478311 997396666 461860570 -158053052 -43501405 -397636776 -387305893 -782534021 -801253260 239508551 -262685249 75841452 -362386762 189880810 700811775 -632835622 764446187 794102574 -735553368 -88298807 30311928 -735396371 -330864268 -898292043 -584039251 -675958814 417759515 83304036 491652424 134003292 451453789 340911465 739752883 -212304675 73521813 -172918769 924207987 -946293403 -244235068 776393353 558130440 -611968997 615704650 753248103 -488037384 491691994 321993690 -785356974 644769083 874198014 -588819176 -415265598 773943958 -355914008 -955510116 169408547 -169539517 -860941459 344753527 785439647 93131121 -341533435 -445704169 355619702 813762677 -326210125 -606861043 589446065 -880358689 440993021 -727215531 -274939956 200751827 975151249 -490096298 239109967 -795970008 -840198992 -334681070 -713110792 623363333 250552298 827073035 253401939 261026475 412816521 -629372486 -775218032 180317261 65707865 303592524 132945275 -147302258 -335258749 486718665 135833653 464863035 -122924879 515533665 257749097 -271680557 -712993221 -548857784 46051738 -24748766 341673051 114734887 -674418748 -67208366 961159392 421607983 -931425269 -842571758 599502704 855628327 689687615 -264181811 682162836 559795510 642123779 -969660047 974200067 -647844206 -734842953 809434950 -892209108 -328664850 415038061 -183673766 -107875273 680073220 862245188 466078707 188031891 409517588 -859404239 263536988 -554599336 -365587122 293465023 933149988 253056369 92872229 175720654 857301596 -857488981 790114167 509705482 781946702 -310739415 -437452625 660058559 -159741977 765689249 416635009 -578444476 -1144042 755253966 -428945772 -301672966 882463474 672413044 -632949351 231136265 -258955871 -627394584 621546303 -253851405 -397232799 137344662 -594702806 -171509463 333794057 875524100 473396666 306566405 485426943 553711168 -985719786 -592169143 120762338 213740976 -535866804 48145415 -388812578 -848342517 -623901613 -557527398 481081773 359575612 312479118 -110293401 603005170 -473907109 -299651937 89446290 -87383528 337583365 -25725314 951468893 234391033 363534099 -570562573 130188488 661456536 -218002052 -748055528 197233694 371805974 -741824944 695772171 -551850487 28685278 681083362 -153877182 -674126119 63481389 -872360030 806955751 371530692 565508584 823412507 -196511525 557403721 -665107018 -303316285 46433245 734198256 383800265 439508361 -21037316 647651140 83926237 -628176456 432387557 951393866 -363455256 -648952878 935920195 -295747013 -574593177 -775492902 496135645 548673786 127695711 -282692496 192195935 661649349 -418319709 782936162 711736429 -903768144 -320783700 -862898647 829552570 974081465 -722777537 961708996 -702183654 116367889 362820488 -493868936 -860624179 235240883 429143209 -436947128 105787232 503930143 -16346153 -916982003 560261374 -917068362 -323729652 -830973075 561941737 863148947 746768970 958032410 147395819 746747999 468404687 955022392 112147605 663509759 537369437 334282403 936444 -132735672 189453177 -970716788 473407986 -855378584 -105724277 -893844183 200644350 -386110033 613787438 11837897 -125933139 202058892 -427152869 -247019366 87744833 614275235 385110381 108433668 118384737 -404059770 -433412361 60500890 679990249 -626181844 71590468 1449430 -750880907 183232281 192602721 -230662577 314243522 -274799991 -799148755 595432732 334358065 927382831 873483710 -305021694 -799322715 474388294 -655181338 -478701136 365246662 277145779 396898585 -439948810 965841874 92469719 -957613888 -155677130 -398939731 -195478411 562281861 -844593080 808171637 194889699 -336317255 -759164081 -86698876 -795764831 -890703383 862686469 -134841361 306977901 -204629925 608391747 844606218 309237651 -616649843 732788188 888381629 -157483656 311791153 -339377175 -230638195 318107711 201424970 606935708 -881300068 409140079 64109971 770573651 -883484795 -18062344 -458254481 494872548 900109659 374771843 971576811 622132221 -696180587 -635206785 671656557 808588883 577613685 905805700 -350309996 -581949967 -700074976 -808626960 478413451 -640123685 719339127 811212033 -344035678 952027802 656107470 594348063 -940456961 76097998 -861976671 66611298 -606303007 464377370 -304043216 -855202197 912910416 -29482653 986523296 75534683 -48884441 698012689 233838095 133397407 -994214883 -908901270 861151568 -119642713 -805370163 -594795989 667058069 401659432 103625604 -726986953 -187845806 -922162587 304818758 866072404 776653568 713236579 891858230 -631733995 -589739862 236156713 -728529324 111747076 -832237136 -810561223 338374166 654736295 480223195 863835899 491336394 -832798470 -696803210 -808917337 -982998299 -859877112 -303840984 648296302 501111578 317005924 -991640509 -594448146 -357346029 899840654 387330786 -190534348 916617924 -467107898 -380266929 144519480 606761268 354556416 -343454071 58078779 527181523 -795977103 -171488181 750567846 -791747483 -354841436 583833579 18042655 -51832112 354817970 452137760 -639137473 21158999 -11759678 -727226297 25657662 853966265 657848602 -839475166 156554460 731676649 681659489 795265084 -509554361 306220509 -356869318 -786250274 -56852821 366960039 304569084 -586063470 -569440963 549626136 201441914 -179528324 585179546 -99998350 544179443 -612321985 -811167424 146601658 -777716966 -588293436 791476243 -364093673 28228456 874927162 765986795 386142793 944649758 -960704098 -102666064 469540953 621295941 129392019 987114387 -906513760 871889242 725045408 -964532185 -172014088 -667068023 854743956 -153341715 -380111714 674860771 707894565 -619690534 -387770720 -904866955 -37636379 -922197109 -420391868 648836371 -241918558 -322880330 -357785707 -741023737 328183976 -137992805 -850192927 390299114 497966796 -539082958 39585282 -648708612 305337363 316458300 -454357854 -327868060 -766385224 80517564 -36783089 -579664491 271511545 316605427 583514952 -587741231 -607296952 -971546424 644785991 632277152 -293785479 -814328097 223674679 528027745 -784753958 630886627 -262014769 957965808 183843898 -406390207 -20542425 784140813 192702096 -612324052 763904850 -432761417 136779639 -585099427 622580737 591464148 -387090903 -146010433 -551477299 -506745578 -196761482 -40250805 -364650581 -202607180 678988610 158368414 190915288 997270165 119133156 -7087258 839636580 -334432885 622030124 -7818722 -85745699 -26005486 -771042277 208691621 -834025917 -244368303 -456952076 7347064 -674714594 -376990799 -452926047 -987758817 -26713128 408409151 842629473 -374912675 640870440 -13531463 101215369 404073164 -444155022 588873463 -184185234 -833320241 578423648 -839947835 231794124 -120014486 310365784 176598331 -774201830 -707951064 -349021728 871837257 850679362 840933099 -754513194 -44608937 814129565 -732313222 705642495 -521188190 -4868700 471962029 -602455579 958439814 -777457754 -319120483 155538915 495435016 -585228506 355638368 837488685 842711314 -82147208 -57251787 415230337 418926955 -421149350 -92102778 920076477 -62850308 -989309505 320449369 73928104 -249038160 -55181319 -384260532 -354922355 -448240562 -455936043 -165452303 351335064 196212442 -730345747 282812787 801151307 658856809 986685863 282309350 -121075438 -75328717 997648043 420203521 575698959 -720964976 906101075 -187595731 -454284382 624093419 710467163 -381612877 -665542050 636675030 295254266 379878797 88123875 192166725 -35230928 936230909 -268303221 -598614573 531675113 -493927582 177449825 131169225 192505392 219893978 971051196 433422601 -792874572 74707561 -491896139 409374521 -850084762 -961313872 144149033 -101128762 475918466 791279679 675144193 -824611961 992929644 -676393662 842657799 185390258 -589020570 737997053 -776699098 89643528 731174899 778299776 -475713187 804924800 -962309178 783377018 -381403349 -978933114 844451017 -111372234 -763839433 -157601151 -907513838 258272280 134294914 328638792 -460801620 729258788 -135538053 -317382882 -260484276 -852056084 -46092310 -399479250 186118753 -407557468 -203077472 373258441 -672457637 730613152 88280129 -288675176 -650114468 68830165 -87560706 794516828 652901896 26091696 -378103620 -111897150 950645956 -571244659 -327049187 -477089516 921149136 -271318324 -968793735 618447949 216653687 -136823598 -626497113 808742915 -235244731 -278132002 -524025168 470632547 262835528 817870200 -24777454 174071233 515108126 842364856 521208131 -199582425 -388878601 873932172 -489026127 -731905412 -541929090 887625081 971617271 -298865449 -801336994 517549417 186172962 773931822 282422192 -651089240 655095457 -939450443 878294469 848790366 786173136 480693469 760372217 -900710216 337513802 -815767771 824318831 -389726057 -561945711 78162466 -523617179 -944628663 -436262413 410572726 350531201 103522468 -660456448 -680090839 116396976 -868342620 893720611 -625443981 -390160706 -24873525 751874360 -512665046 -530778194 177484856 -191297772 -310432683 622301866 615633634 81315657 -109351583 -818239998 -265571483 52407332 52418472 525169593 296650506 202216218 -475381772 -359144332 180722244 584527662 140607532 -155264010 -300057439 -806929638 292131720 -668451727 59396950 -898037057 609519968 940464483 -69535474 -233030133 676173480 -807515064 -145827168 -235761963 360063185 -984797635 92012522 -38534351 667318981 -766838261 340248974 793405589 -591943045 -755879944 502987363 537939620 -459847104 545468183 686614767 994987511 -447196403 505564506 840847353 839644490 -418020504 -185345892 -925292676 631760400 -817184819 -120372284 935815456 268850771 198469179 259052363 -828196373 -841745068 -236862800 -458057720 265031589 267063346 702182996 -785406651 -118270136 -573741923 452889765 -269384765 -574193446 -419967211 -392379486 437197358 -464932800 -961443251 -59895263 -70268435 494887510 -669657310 -866999707 237094808 329485538 824943786 -708073729 65673490 -369131099 -127694094 -389538371 534833409 639491536 122656576 495226231 -209758740 -246975741 -842883586 -364633841 194429602 -261967194 80892888 -181246617 893751934 -356106289 337301275 408946397 -753690595 899990517 950285997 -863514534 -350815298 -387746091 688170370 -384334397 957605833 425436930 -288839760 603634986 -760205635 916808000 470046250 994069006 37171737 102889226 -96327700 -477692533 -472388378 -151782120 -804515245 -862207130 289716814 546804215 429190815 903649746 -303511922 -327787597 300500665 -189219891 623456410 -962560011 155911897 -477386699 919058476 -293146920 359453368 852509949 -73287927 206353022 -942078249 364069587 -553813111 959903375 399356917 -393434284 209742990 243993720 -639829635 305544069 -253159933 902908393 -912594649 -554630308 -535266667 -709614100 -396358472 259609188 113951023 162771030 288690389 795357847 -42550710 47391700 -511536064 474410391 43097480 -212314900 62955070 -637912898 557458005 -562010070 -443726678 206730892 -93936667 523996830 -407467761 -375725843 960553584 886544653 2906170 -789314302 966515097 511993950 929127772 807863791 -627241901 956951167 -663481134 281482259 -928912685 699935317 -622250204 192967097 -76944909 -378367949 -799905511 -729690643 628099070 -427561614 -944009175 520396492 -396998928 398770403 -815912832 524463897 238637862 433570277 -60416179 442369791 358570025 -16851700 765944496 -285933967 -986824632 -547295493 -241837116 87322999 268728718 891748854 -864960404 -740941280 754658708 -435569099 -397905419 -546493206 786668892 -545704919 265290902 -30863136 -841293448 -688465925 -826173594 498279027 -711603914 -839063677 86163311 653936301 148222366 -131982277 -982442418 -78678599 -615293680 70126502 205291790 348457605 -73970155 711545257 653126064 -375403031 -391629941 929220197 596913209 756497163 -319619476 219653006 -205696336 -160853842 -186713552 -80188635 -758588266 -395673796 -132901360 -543798653 51030366 -792643607 -440003376 -141067708 775370846 22482771 -57554535 -468489221 273917083 290205754 888831454 -975038419 276104703 -685339807 705748138 -19572785 -930089625 361466351 -601541823 -407374058 -361765462 -96008625 -887454194 -723467018 -830725538 516489024 16579865 -546227215 581319601 -612143806 -833403356 984045200 -56944356 767165753 -587506477 -12846543 111427614 436969440 -595907575 -658415331 -570396277 583234889 -859884439 -671681203 -875476655 248216842 -870625422 772794718 -355594016 287028908 35067049 977840694 394728016 -37259826 -834911595 108973264 413823305 -385426909 -429390544 677452708 -500957747 236028951 -315874138 302252209 -54745102 266545367 -770995783 -15169212 -287547776 109294754 162299440 -2563200 678206753 -232051752 -643990685 -601190291 -362480800 741280895 -146359320 -613247197 320542757 -984386786 49244496 621259085 -726875326 -341937251 -234192400 -332060659 -26588531 547076886 -936715800 -730967080 437943217 125241954 -27640577 -859718938 825138284 394894792 380528573 -970492317 651484770 816193407 -722894382 995268794 -163673247 -466388218 424118215 919776752 -546434895 724916612 740475547 -165875683 671668630 980441654 284341358 -351497176 386683903 445959278 -618847695 -792902877 -442230886 265047646 -77318010 258742175 304711466 -396318211 375370734 -249953462 -800354599 -103580181 -276107270 16088825 -570282580 -259057274 -630369104 257335625 351595349 420622931 -443808253 -406788153 -307354044 -464098144 587070634 379493441 -99641305 -980125072 -196515 205727743 -700715382 -279075520 -450057580 119792935 848112284 -571573720 337617899 960424269 415507275 247805499 321729497 736258290 -592888421 -146916296 -579265296 -192277443 681457556 -106356486 680003922 187676982 -308019167 -34671526 221391959 50159786 -605116455 -334367425 -979009656 -671683693 -174567166 -239037226 -658749946 121087039 -121317056 759272168 -560839545 988276521 126621858 219169728 -450918432 958420779 -596289489 693695810 596186885 -199405967 371412355 -764459720 211700920 438429635 932161838 346485865 567004412 261862112 -890020779 254111837 -389882533 -760590318 -508733918 973987728 191653939 326531914 -496662786 922665242 -70761504 951740091 -961010112 154468633 -128124213 881990147 -735029003 549489717 398290509 375394228 475158784 429732568 -96337332 64673795 257974239 -611527061 535594300 -398576028 578509986 -841371801 261802898 804340789 758543717 224687966 -827726467 158669128 459677459 -375847060 -155300627 -520870654 -223805822 -135602884 448646140 -623334481 683746521 -453902382 499190988 284663956 414444317 26213799 770290238 155145279 -166098480 -742544091 -908658651 297038102 672500112 -404724391 -9628796 785940941 -575563295 132684695 -464488739 -486891229 838454602 -107302657 -946346292 -729317992 752893410 717254740 -801180023 -983219326 502231829 -351285599 -810309279 -504812069 -823203009 -540513027 969518897 -571007736 49034107 647543626 866413462 744448297 -205355713 -334589282 64778296 -54246394 -204145598 -996910539 -862796083 -998319426 537841833 -416672585 -665364239 -535083614 476167639 761215458 204686189 513479808 -176545975 -748294057 -334038098 -476069954 885521015 766554227 359089716 -12898450 -418873875 -707126957 682345796 506567277 587218300 -307913388 -703288643 457985484 80938990 -355680556 -332716699 -746497372 -601393842 -887389108 941489981 -23562251 957039193 -651184279 -715860728 -816053296 -296112218 437326237 431434519 -196406163 -517532353 865252123 -949637211 425372170 -304097756 130447845 -881594482 -624491866 -441343197 -631207642 -703850859 637929623 788229476 462249131 46942887 -323568259 -657908203 -617301102 522570643 850137886 308213144 -904339064 -41597077 737376880 -267492520 -757542674 -593041673 852642400 -714591840 -288164419 102936223 108414221 -968711334 -984924307 -598823146 518187705 -954973389 388233616 872440835 522395048 -531555686 920906025 -767331773 685809987 -10777428 -17894344 -953968085 -798076742 -228513136 -57939515 -798903902 766857998 -892730825 -495567170 726490276 -218877995 -450758477 -902502619 159593157 965677762 -730147035 -72221488 862822965 -48773704 -865817061 367383549 346826790 -330711541 550508908 -688606044 -837296762 -540272311 -588427615 -291262359 -32425090 -884077611 -875080655 322632556 538805483 37458008 -128581873 -286494790 441837788 -812328932 -40321968 -574506382 -53766836 -378692270 348431380 982093083 509274093 -974618292 949475156 -387208775 -722630506 -621051722 867486945 272072477 794062909 830335159 404761055 690824647 -327882599 668796973 246562624 214712174 -753160494 -299605513 -769598542 544775086 716517287 326518210 -648264832 -924265291 419045089 900255836 757138909 881305017 67333486 -209281733 -332617780 -887868174 -164374881 275449004 -778177881 704117145 794795585 336007832 -13153126 4375185 659494796 25655370 -642859257 4622116 252443079 892787491 -759266963 -75572636 -571235276 -325235267 36812036 -196310883 -524364591 -622005671 -552790541 -93906923 5299286 -46244133 -848854937 -503112545 -33467638 -738560377 -632289637 -668339126 953450540 -898989354 -545081279 785581353 796563154 549735925 -661246547 -836130299 -342245051 -330346642 18677803 -448490094 129602608 519323291 629623518 -771950208 674426890 -29706 814914184 49272755 -491714271 -110475900 118710516 158971795 -292317790 -321812119 -126674822 -585955466 265382485 -878429124 -427081612 745886618 456673475 -906495106 528164298 -585782850 568218546 -961135130 465915994 381227630 -413239031 -613752846 -546573058 686906727 78140454 2330476 708689180 -68456543 360530486 736876351 -838933706 -57429436 -611991212 424168130 -194669022 194679696 317722450 429314189 -877718861 801658202 -629674106 838166762 -644360042 -909836587 687012223 134465777 -530759031 702130527 -368353285 -235300043 -412664552 408231073 258537450 650497480 -60609707 -731561046 -51526386 -422441664 -554100868 -210651492 813638409 -50577700 -288500475 -544464260 521816683 557061213 347561953 899562712 3696687 411563 -923585834 -695652493 974583090 324242720 442442472 -193037376 437397208 -225234447 -395292789 -442365453 -833671254 -153537249 -456622685 516199093 137892287 -884557838 -200220767 -586594829 275954062 448280947 629333063 840164261 -77995790 -250209247 686116733 -682846762 -268570935 -908657767 114003473 -111649967 -968375261 62828707 -472613757 923766088 480808812 192168658 -610967700 -462373890 384483033 408212454 -488477514 -593765115 364080444 -849836412 551629669 890837415 -419222176 -268040715 -195732729 -371212475 -520561930 -997320908 -411969748 189489564 -653169252 97078215 -847330796 -518538936 973925930 -982341429 612005114 -539187428 -486330070 168732980 457791490 -877740354 -112414323 -295465199 173669721 -733536400 -344780862 -196882160 259020778 645943884 795731826 -503410541 256665846 -695254497 -277391967 -762145496 224999543 -685070700 196972903 786045750 494242526 977849701 -881955803 -358143735 118728173 -996250469 -549584846 -768597872 12801854 -394616588 809151618 783550343 835660327 -3669693 -515997026 219015370 974896501 -83676992 532738604 -722688585 314538197 -570339791 611177213 -311931746 458235381 196624256 -764828949 274691970 860719180 722830028 712811249 589952560 -586449866 -212360039 -870103917 194585334 -546254523 -510212252 -448381646 -448885957 -154556109 770360360 -733395877 -195951399 -644031584 363338041 -411487373 -4951346 -4133684 899482183 697699849 -254839563 -844852586 -198555315 -24787951 -551108506 -76301370 992946490 -337849651 397088723 270053285 828496531 -709441901 119690788 976438090 -785956246 -92930527 -196029125 -952427930 -479016279 327365879 -399661375 -918758522 -604163203 283556378 -737673564 478335950 -464501001 15314464 -371198942 -863720796 175305630 -673330251 964261129 -837867458 -702399079 -959756133 -473591887 -699651080 385160390 697713801 -350861639 -58340994 -146924000 709397837 995628330 940515446 -132782637 796079221 -904899489 -827405609 -500632511 122274562 -169790819 977849651 190668295 -524466866 -363302557 -614642877 -734726432 742114362 228164123 -307723267 982921590 206567856 -73643294 -607367408 665764838 584562749 209939719 -939087276 816782963 302447519 -193199922 23021548 -494518987 -359181784 901350841 -977328973 194820510 72596875 348786944 308002141 217109854 24725291 183697705 150128517 -478400980 331875137 -818076868 -400938554 -85733285 -777330776 -535806479 847119626 766233584 -968152780 -648002843 859691419 -510069373 -318815646 412386940 -430614300 508381080 789261225 906687822 259108186 139408509 -126522620 -367556116 22198048 170045139 631217492 -624055114 -816345591 800289947 256747252 -507585141 216598869 619951647 548868949 -173836546 747620584 164044682 -576106381 -864828240 891544812 910716262 -805720099 74854470 105444684 -797454702 873191452 495256658 912369915 -321551401 131478986 -508147556 -712429117 373751374 -325437327 241852859 718520224 798232695 968849883 857347813 640649810 838106538 -236538 -268403448 735739716 557760195 593821168 -571042268 105463717 676572789 588964474 991751813 -580905006 790247808 -798606317 322796749 386189770 -14773666 -368521041 -399502456 -930840069 188330442 71631693 2771443 537879097 663669323 -149092942 415017319 -314017040 -650214904 -580736275 626016471 -436801228 -521504926 -534094683 942201194 -256175352 209791097 -921216129 -267158944 -433391520 -611828500 -123003553 374405693 228030464 -296808261 196745837 -724770741 377180615 911953517 6491647 707681427 -406340416 211900498 -481143604 -559292996 517586732 479153793 -57613136 -994647860 -592123971 463365471 437478549 980550685 -320075741 -391288529 -632687450 131854061 -28938518 368634503 -370487869 -56175356 -466834863 768463512 743511023 -879433360 -703332801 13480882 860358738 980815541 -106881257 -682008093 390516664 -951870954 494381847 888903607 -331650468 316998892 248716114 645267913 81312368 65786184 -6589749 -797307135 761643923 -346048492 -413501622 113437747 -947827657 298974443 361012565 -924002919 -994788683 906877904 432603673 -851026055 -426022210 -208528820 -708513287 -439559221 209497514 -792029632 549077408 509696051 759376880 442935166 -2727938 989686201 -502390401 776445201 332482626 -765761458 -641293091 448258528 78933546 229166461 -21874400 681520039 -182389952 -808126128 3335299 -18180566 -891192933 -425017368 638991057 -263537220 820722072 754861429 -905379716 532482467 -297558761 -528151662 -346183495 -674848076 156911823 -787341010 261862198 169553582 537706523 338370433 344785795 704416370 -187453287 -116791074 -977513379 568997341 -198965625 854643933 980296103 793424216 -255917925 505070166 434888574 -600495023 -650559703 -615633747 -960734305 391856083 772522258 -53871877 740597972 -76182620 499890060 943746232 -128575032 952122031 69322480 -894303680 -775804393 -209866694 -401455369 -27126803 -94479051 587813859 688978921 256516858 995622884 481127577 -423888512 -146829641 431927437 638080679 -480790554 -770019634 421145243 753339910 404714986 562990270 625351288 182517324 599706647 -178373298 -137902988 -912812325 507904179 933820959 671527860 -639776992 -912460899 244119396 -532952850 -847379150 534731646 -493170049 -897178649 373176410 385838525 164642285 126161910 658858164 -976227603 -711711245 -259570807 -476893313 384718812 781872178 67532237 -601072472 -674000452 -41271112 811031466 419335949 -64003226 -692910727 -967407451 319040030 -813543358 -606934829 126898817 -935755104 -820541025 198336667 795711967 232472661 -712819177 -875860362 -484826522 631910473 -549091710 -144992244 28580196 -801871750 -257178031 -176049725 406168457 157466955 -543492496 -581528212 651734940 65302785 -547274194 246345461 202376325 909576855 -701464502 -102697894 -213093781 -247043397 480363448 864724724 -99482685 260494956 989554491 63822132 361238957 -791076408 -123415424 29565280 -426938783 902695707 -579684001 -8808812 235823613 -554122954 189163828 584548340 -507062605 -543580471 -995121789 -496098459 -743860936 286435264 722350212 377716370 -904923654 938072474 201187314 991389413 -407462173 -332232156 -508295367 143135172 657007748 -888921247 -49959911 335107639 -689134770 -390421906 -713155609 -414318265 840025636 -550573943 435787083 218206860 -543427797 -58021378 507619409 570246208 784498671 -770024094 -661005241 181361852 -589031265 -475516775 -185230288 824200487 -170638621 53018521 -220273392 408883585 561056254 -586222537 -591936149 273268245 -15491582 -303846467 461168263 830670020 872697738 795172436 -903434343 486072399 97044730 -10441725 426718395 305266690 578715779 -789219499 -790385585 -954232487 -278527484 -972427138 753980169 373599192 -874308005 486239107 -200917177 322816778 334538844 -823526732 -970242201 -506069552 -922092341 773921006 -410693769 431426647 861812615 186467182 595543119 -925162025 752000072 -528684842 835432140 5110614 -403795837 341298336 274857113 346933052 -567604713 -330366390 -854602919 693472856 860305337 -698479362 -489103723 -228891870 525648773 945971040 -575134357 326657282 207447498 250840022 113442939 -774955885 325733317 102577026 832414022 694495193 -56886660 310069348 824159465 -289112886 623875258 -903670981 -10259272 634092184 545917835 -169682122 973958211 421293736 -363437696 -607010529 6608980 -141339092 107995796 506193442 352583439 425233961 -699412182 -164957966 941588030 545536263 -872257721 443299026 73137700 -98911077 373780411 -122760154 -120773523 820683352 -513518140 -858037618 -688842319 640772180 862815210 -271072521 -107676643 718713512 299334809 184638031 -800766034 -673035977 -49385112 479508790 312212212 116484406 -71266871 -722056585 -357915027 309021770 329447772 -739569669 542014846 -701015546 80766241 -842152535 -939481160 467625848 948999818 -359512559 -323544049 -913847358 182336466 922082064 -972840486 -611103119 793007154 442761551 -947219724 327668053 -373653837 -501398973 -754024237 -64350145 753979401 451453133 -77623536 279927806 69998389 -766978229 535343212 -396884128 -940612531 373837082 33712386 -977242759 412506732 884874830 219076549 131070885 62881279 -666551247 239170456 -897495845 -82056225 299678333 -286080203 -807483038 687690860 -982470663 371688347 -503697343 819661959 -58550594 386822152 -608192498 212606021 -158927264 668496261 301752709 -9989598 164452721 915033613 -347664398 891050970 -923897445 689835061 -89880480 872230396 -705160279 112442153 -994552441 831569616 558488663 655561244 661810281 -369500751 -959275982 -854070758 -710861366 -70123523 -932551918 501738976 -315141206 -924711635 42760355 727793617 -763015530 718941926 123494457 -49188169 -211415066 -728937582 76458780 -878851671 -374799640 -78068548 -909385175 -882170876 -782162182 600976475 941492059 -318290198 962861904 -375539807 118875890 279814665 163033185 -883083654 923190260 -506848462 530677045 -827767735 285364989 688521236 -553474849 793137591 -661901412 17622269 -59885341 246416653 48342318 750493035 -853826034 -306365592 -941976667 -90727750 -11937972 237046019 -197847849 197313631 291546147 -1813467 208734883 558349948 -995974781 -433970521 674172351 160918280 -365430501 -46516809 407719020 430801633 -203656793 -973243727 451121153 -286415615 474281119 -320466180 -736257646 -576191782 -590984802 -3048320 -684775215 -66617472 -372291260 261984211 662824802 -336617264 -428652420 -441345947 -941546966 -791677079 80765831 95698007 722870379 329915739 923601034 83831018 -321172764 793423420 482760786 799517219 -302625068 737133829 -58490361 61453321 -481928618 362525968 -840124350 775030015 65278960 808500538 823330756 357311395 836387573 -37986092 -32300721 -538609416 926279729 864798222 981248954 -183766499 -251442047 -907597063 -832902931 -986233197 631953345 682605227 893199866 674121206 -955073150 -670377490 -894520607 528731880 -450457843 577942169 -592969950 495685013 -457271898 491702055 454054117 -525625318 839995125 -763538294 -8705771 717011751 871096931 -72746653 -771142441 -229657678 660403418 960449743 -810852293 233955475 722871808 -947647743 521437462 709014016 -238483888 -10756370 -94125755 409388764 41617319 221816293 838660947 -794270563 -97880116 -6078022 -276592165 -731967987 294832162 -162409132 -958253974 -440283228 881622218 -890261172 698054885 -316952221 -403526099 -103891874 369492622 -569972057 798544429 -374740959 -392531914 237551444 166965091 -432605083 344343448 967944569 -814017597 684842509 -288296928 -665247354 -900212584 -225826941 638167855 -481265243 884546582 -246122076 -811437000 483456409 -701094235 696313796 474696656 -187284277 -147504752 482815259 800077138 -489501141 224584969 993917943 -500142483 3172985 302271929 -922974823 -330432825 43853779 561221244 975820173 -298438714 -156884856 -576309711 320031433 781040542 836151043 -276354265 -483334016 456317953 109020682 -499129513 282481350 -418708790 77700312 552710012 -662407478 -505635808 921193640 126966347 -787795203 -878283691 912126252 625297164 -237280861 797517132 -691005096 -535491956 825347769 970090290 -185972936 901313510 -845982415 -216135419 -542617890 145258905 248410823 -314652686 387996704 705406377 -254687110 382602036 -765794687 -904467816 399803327 305466750 836114128 -990311799 -742166458 846903543 239722374 -997216455 893516690 37249271 -168520683 609055173 -629501520 -713085064 960352248 128552913 339341838 816045721 222758102 197847175 746911737 -977105994 -278777616 438873751 -748282624 -780566534 -585468689 40426761 249112491 557428548 734587758 -368386612 -594535922 -116917459 -216037544 -48743396 967487935 -668892721 504829381 -169836922 -248017004 -449015568 574971011 21852439 985055666 -98855629 824972822 940754840 276372433 46440642 301783932 -218930465 -516196835 -533173448 -570824018 -524529947 23236071 -909632321 -395457504 -167174300 281520665 -72806422 106677839 532654239 -961270993 564085860 -286415444 398124203 76914835 422407082 -796555632 -814034711 -987555576 595874986 578704947 -708703758 -982380775 123985252 -973531170 515729274 -508395516 774632954 675241531 -976587845 763983212 -857801229 236905561 251509773 -57848439 -26987565 -703414303 -14240628 -169169648 38289719 906942391 74493213 -483302902 499072428 -50286575 478225697 -663255632 -971344308 -168167129 -952270258 470907103 -296042980 -528613807 669421607 -393535357 322381076 -942326514 -376075974 370358485 -503754942 278434369 -783114709 -156141396 803870018 276694325 -982656156 652156232 -546326463 -459069919 17804039 512271508 -343671584 954128816 673627295 -47686810 352044363 -909791435 -431704814 -811283354 -453617426 -515570379 56834975 700732538 97240269 -53563518 -301352867 395902537 818431231 -820609997 -226710587 106462224 -515486504 -68925858 522196214 161643756 -811859580 -248102419 -42019045 164914578 704611212 763266642 9675123 -93305352 188002588 819775199 -487526562 573448309 320410695 -636673714 -937330810 -527442896 -659562050 663930850 -645826849 926663326 -863142648 -602169704 -671119780 -339700946 -870942991 -211790309 13688608 896144204 402987567 488221919 880553082 -667720495 -73456433 -537071007 -476135155 -59050100 29882240 -762104420 280720526 559235493 -941680088 -13754554 247182783 438518357 549899002 670247929 -406387807 -70286498 -332927636 682602297 -48851158 378177013 387299619 -464060100 12706073 -394042747 -148903714 961075709 -835354062 422502019 -962688379 -609993019 -889233671 -770385999 800737530 -575633438 682990934 -162671379 -622753033 485238608 -476521913 975664965 994320285 -274676212 -300782357 370239193 181083563 -321997487 -459567299 723906926 -431279450 -344654833 -981201507 -157187733 813990031 734738192 -151903120 337039421 -780341288 821934112 -102859181 896381264 938871392 -456095450 -777280691 -817549817 -617144596 -391239602 -552340310 -818070732 621709844 453087630 48668702 -416676638 -708597297 102473054 696882467 -286034200 -589821409 -56234331 295712003 -731253398 779872270 922080558 18816383 61113515 -457659740 480725888 72402261 -500113351 -295911605 940732796 646635504 -21012958 -521340283 149802832 -580534772 800108501 808188937 -793078526 766230534 963778531 76217412 298953837 764999625 190680313 75127493 -512442998 35503809 -258426184 98604020 -291749035 580570038 -222951236 -934439283 -910630493 -908641731 490751689 -389479637 228838216 550153304 757472580 414744525 -183020903 378946274 -467841767 -638414002 -99855961 -172493326 -208055840 796555797 -651940551 -950040486 -83852232 740730478 -164474817 149305730 955526052 553081519 121583027 72360009 -289904385 74002598 886933020 -360131058 52991678 991444764 774448363 805338327 -589168194 866464500 160633496 387032828 490135676 -534359528 -548316064 677208558 222840205 368382381 727593373 905769891 684075700 599650319 -495079316 844991982 -386023053 -858750353 -358046403 849256645 982048858 -198785965 379969784 -494898220 609538543 859139038 634914052 41735715 -900978049 711670681 -733595002 190029524 -192773492 -702862898 -656572090 657418533 -525878022 -882088578 -70283681 -865800455 432310892 207758490 122427167 915460195 -43496058 -220197004 310029118 915703121 -138251191 802490876 345606939 631413879 68664893 115762565 -614002017 -189172396 -122399591 865698403 607749865 549641606 466107112 -880830275 466119134 110160092 -138874372 -24160302 394530785 185507005 -713241267 670733090 110085460 -659555666 526488781 -79001525 -822334974 -605274290 223197495 332828632 538338248 634403596 -523748581 97294178 -987125928 931443010 -243713888 977395550 540662519 921525284 416723328 318466182 -113687955 -627891272 738391170 391559217 -69753351 896474203 343096361 -884720200 807440988 -337480667 188545279 -731644469 974611686 259485573 119162829 -119632550 685016056 241344002 -845681585 334077220 537347373 -339190508 -263368759 -838886930 794036820 -14120904 908342812 -558271165 -517682764 -857515825 909766379 -687465529 192330064 486683239 665666931 -105937087 -579418428 136028528 -618572350 614143324 186797883 -152227290 336787826 648597878 -469016511 -974198191 81748730 272391212 -156700325 161198424 -190338351 382144229 -619026133 847408388 621664505 713006442 320703146 179321672 -268374626 -540128669 -176545524 -338231776 747859967 -666418460 59306215 -577419945 170905942 556993013 -326178044 224400439 741815675 197101769 -821930862 -718440485 -946107556 -341396489 -536590931 -960875559 351518617 873777810 -694097665 -172353835 -478559045 -991210419 -355346944 358590171 328402093 517401385 -543701602 -969046279 -865288457 -3052896 275753005 -671795701 -435662810 142938414 -811404691 -67049169 880196109 -895772158 -379934848 -702972023 -653982670 -325628904 -645373693 594571094 -95336131 -470994498 233107416 -451568112 -784823618 266555284 -265877982 763913727 -350671486 548005057 -194869217 48159533 785402510 162903686 295223572 -54281745 829463190 -623975772 -536055640 649392695 -848267291 936885238 275869201 -587537706 874858961 375220616 -348474852 -929181664 -228363657 771121934 953453665 -947306749 -721058931 -197047230 -4626408 753420052 563335421 714159191 -140021623 541542173 -421878194 961346141 -399641674 80204196 -347853382 109863666 -480446664 -305931862 -923196284 -903798769 274129514 -757972991 -378366639 605994511 518134337 460295542 -36219255 -585842129 -77392191 -709852681 494408769 -885140756 -482068920 -943374589 411894696 911381386 -278014332 650653983 -764830446 -542646583 710871854 -561513262 -910200950 -394828015 305522895 -147912515 -494136273 935154546 -706396547 -103773062 -973151821 527599792 568200411 746538933 -363957266 119527914 -61307295 -892191696 586825750 236783664 835362528 93259719 -299410515 292326041 620212291 145301170 -421502027 266656352 -258730915 -969089609 -77590082 -572727748 -361419523 609761422 -537544319 342581741 350091677 -539594379 410530953 -180075809 -804853717 -429985997 777353160 -182716095 -277183468 424337118 -234630979 116826492 -628828240 -518918193 568449695 142774063 -546943815 -201942968 -40592031 192228801 11076860 -3617196 677202928 159740635 12852045 -298286584 426610866 -476573116 -289507840 455984689 98155087 960886147 266086720 155233742 -343305558 -941901894 757416727 -771752013 181546612 -29919495 602707380 -387326206 316883206 826315534 -667886625 -714699230 147781570 -811271804 -119122207 827165594 877422705 -855108926 219328518 597104096 -430987674 528612916 634718188 765305451 590264955 -889303372 -892924317 102899734 -114417642 -368279980 876141467 521974699 -562058727 -397890365 -710789089 -830955604 898221038 394519580 307572248 -631996507 -910627761 -340744161 -178605780 103963324 -880649560 -282560727 -943958878 -506135681 -690404651 -564599471 -644984022 848890032 -294630065 531802356 -81092374 967359235 -516956550 665075114 11920438 83186858 628532755 -34036457 -396052605 -546430317 301508963 574765690 -73462541 -914939215 -894095965 -595170993 -867710569 -856391978 -775439318 275553258 -126372184 -950274635 -82845676 923253103 -729712567 -627028138 -403849164 -231032464 223373019 496596135 -592626848 -368809122 -838106758 537698642 -923705881 -775205076 -256064594 529567927 660051253 -543759033 128595896 -88866732 55939847 -797487888 -847903296 953451353 -787647927 908274862 391953560 -441499930 -539311188 291119185 -54847357 720052358 55231398 99716761 -244067139 -716343417 -301633229 -265452972 -136368731 221031582 167185218 152989498 444458380 594867963 -755060772 641204028 -27078009 69504875 240394141 -303952699 -229814441 327742952 -626721107 174795291 -361492152 -991974740 781953365 -944554952 480698577 611252366 339928792 749805105 -980990871 -632393711 36736482 183558120 -677588492 79154728 -600744746 620330996 -781992307 -304316821 -490767742 -649691028 -220410786 582584813 205550137 464982681 761569079 32954339 -464068143 283320054 -939678275 -641891417 -994728000 -807317874 -957739949 -643774987 344327642 773312781 378616082 337277158 -667755157 -397814927 346290811 684804388 -784052912 228759428 -855840281 466206423 738168916 205921971 -817451735 -587410057 -653533200 716778400 395406633 302058336 -561305364 -204270321 -573447100 426962711 -255632354 506088446 573738305 -549130141 455408756 -73779898 -591635190 618080277 -884386430 -576949035 -233642809 -23378098 792685629 809897426 -23507144 902264974 -304619151 621839477 -938271886 -307991020 943972963 635256116 647665458 447786593 -126567162 -887433271 -214496328 -392744400 -567001270 597594279 4996424 -551448292 982385790 -478174935 -14670442 311747212 135497511 749139977 -687040015 510847494 -167137825 253581876 641669007 790749722 -148077900 878769214 150761940 734265984 -968740329 163322993 229013835 -660381296 -151641446 -138915977 427097182 12067109 629015974 -577510589 -555055774 -415516220 -220516764 946977291 -363659837 -157583451 236178363 -428204181 408768953 597349599 -161227267 398597232 691782393 693877024 928024368 603354970 545679815 -965064922 745129425 489933622 -370128040 -497455502 -111025027 -648810812 -388815465 -972501487 657396929 442424007 -480334091 494840351 -38132682 -60438984 32346168 -856744000 374243792 -833783196 934186121 -472480765 185514086 857679116 -219013848 -88663392 -35837151 -566633569 426274860 828019537 -640991056 376920453 -989217326 -761435183 790729320 -956856567 888642225 226512187 397843118 426917860 585527697 -403433344 910980879 485659153 -888165868 -691096068 336305071 872826387 -519684549 690872711 188197670 -533429138 934057036 163026157 784579700 864451012 -727381559 761980795 -401726684 -196977490 735202935 -216769271 511503007 101824355 197593793 688772987 -274019784 -573391327 217661057 905402509 774361958 187105613 412927441 855077305 -296375501 -260237662 -513774493 764124189 816962973 908837045 -763265307 -461257740 136328626 -612632249 3702043 492936023 970364462 -244944760 -613030048 635296621 -525368707 -816756612 -483401981 -158163255 -473737936 -369633239 94767266 -519396740 -604421551 -916864224 623958879 -157503359 151685710 450736117 -826836798 -743811599 -682819324 -562476063 -148421472 -152828359 -889541778 -566927527 -205305140 17445512 -489836659 422741429 795313508 576758769 -520991288 350574543 619014946 -681930880 -984862057 -654855218 -682076912 -842728626 272182201 970355200 -770150817 -983339579 652097170 -951521161 582554610 939170691 -623922326 838091415 -833978600 427408522 646619520 -899270785 423373982 915929786 460515513 -185857626 835127663 46519534 -420420943 95061028 -613568677 155120329 652645843 -354305153 -969201964 255157311 160749414 -589927339 -534315634 -870531950 502674945 776350007 759231855 -555720629 -130856393 -801500881 -424817332 -240832691 961667383 583603359 -409892577 113569987 14469830 783792322 -932018243 314396060 -747962956 -519774743 176592042 699619121 333346197 976851491 -287033813 649864151 -700126940 108768276 -190044570 623835562 955630609 -835918846 553811126 787983564 796824140 729488222 -607502356 803862093 672050396 -660161965 391637909 541740204 882078202 220617486 -721436898 -488323591 -759658614 -976179261 185358758 -736160066 203955166 875888586 699668717 -708225758 465338301 -990245291 285087242 -342247916 -546513472 -62051489 -755873726 811318798 -341114680 -893670604 -280072143 37723080 -129422865 176625875 111782651 -18858978 241595860 375616111 132212775 -414633090 881205886 -752265878 -800941059 -152419612 -207778972 384817397 -861682786 -312831479 -929795661 38098272 -447206256 -47485650 964493862 -579372974 114817508 772881552 963492751 550984505 426500268 764855723 -437978636 379159361 996349577 420364608 228452502 -734195607 -164655218 -253230990 -399743986 410244264 912017137 543348102 586214449 -764876600 -76457368 -320690063 41244566 -994155610 424673111 28599699 -221811248 267035998 715524580 464794429 401582490 -323093261 -259974987 728130556 -528499096 -821086071 -122257054 731022572 874872967 234717154 801548940 115656154 -155383681 -626057405 159749990 -298894795 -563631597 216261557 -494722494 877003194 470867379 693392083 814957777 -68741230 526895411 526209426 47698139 456552704 574356080 300494927 -410636839 -193511011 792894956 -575363469 848428940 -623541878 114216398 486119936 -853839152 -631506070 781223195 -888739555 167912577 831985073 647935816 -562234018 -169622368 -792933711 248287823 768054481 -219397744 63528055 376649013 -993912188 74157787 -374604260 -932807733 331532478 670077409 107222021 104916873 -776823814 468754408 -509547822 -134628642 -861067754 -10316519 -40583574 975175349 -768606272 155788089 -747039679 -598123832 304452016 -160830253 26336330 -502516681 -763760732 442778004 -907304084 -105014212 -146108739 -582746822 448979675 383318692 481651110 288419300 614539815 -232543579 299662723 225846479 826576661 554855684 172179731 763767359 842721901 -47856287 -979289300 352897628 510985347 -752426455 60109266 -684089828 -877997553 -779971534 116030060 275326718 -624563794 285338234 986749741 218523126 -358246514 661695935 481217377 -665352054 -311635551 -152297363 -226118739 687462035 729258973 458091782 -939302053 798119140 -123065672 -2519392 -302360697 861067044 775137314 -760958187 721911904 807742681 -500974859 -590277673 -644257117 544000639 330286163 904110085 33018125 -960361997 864048327 180448226 -38088964 -260857249 617973863 555428563 36569082 511275489 -82179918 707312872 -683232206 493742096 -498434947 596332362 -642920729 776133062 -627863588 419739047 -664486160 -553874295 -463569307 -178281226 -941120570 885255821 469195497 283442057 320609639 -269865162 -818348320 -993424629 -657055584 -746354703 784406873 -764027485 75521040 762044006 -95390262 -831125809 -656095031 -898195973 924014758 -942929420 712149822 589060697 913564219 -256226002 724484895 -106718138 -908371156 596101514 580563626 656805304 442637628 840712446 738266169 -751874308 -782587839 -201683757 -227088808 -753899324 -420389134 51537197 728090385 821647884 296103321 99775059 149851423 -160892774 -118845786 -646617348 -786135318 194047718 -464506211 -861727263 577527448 53063116 -576977938 -300868568 974039547 -136221648 856627458 451475188 -980016969 584637125 -652765392 842921681 -355601691 950206886 -976941761 -297336543 217951458 422137646 485218610 481514307 798288416 99342946 -445333586 -327519567 -253113238 -739231548 -358036938 481279035 -659287260 454556420 -883777074 431364826 -121125699 -342451982 643225679 -724854096 496524274 631006247 170765029 -617213091 -454076747 -669151845 620928919 942020455 -21704364 984087973 -698458584 -703845043 -471015416 -467372044 225027147 -795888032 -134795134 -663236624 264871487 -653596948 690473028 924495298 -414000284 -458091049 636471601 -969456783 146752549 -898377149 -810817739 946365736 -678636046 342850518 387083022 -539669010 935567083 -810441019 468186453 -470566814 989948678 -669376820 -810446642 -108324476 -884193518 14761414 170429832 306975004 -408707334 -970532477 -313734728 -662237130 -529556731 -853976841 -986603198 -724492849 -54017754 -707940434 965588966 852516061 -568162608 -204219063 368962062 -75268311 464172507 -623887150 -719711440 719510084 -641027169 951155603 -38636543 -922817937 671883909 -320976069 -584569589 -573115733 496558061 940703081 -760948275 996662697 -663964563 -780363085 722649726 394042363 213437189 -529063838 41449085 203819951 104986110 -32204955 94750296 253335750 -93109923 -840295350 110222630 -575400973 770082181 737882452 43233304 -724129293 -465768648 -748663703 230523839 763489884 -28840901 925432300 283205877 -315968012 398068460 -756532183 868582404 282777652 -774405966 -72331345 502133027 -702743013 659664312 -244736286 -181909272 -363828712 -230582235 424785724 -457214499 362414369 657034777 -639188345 270967629 -315644576 -523400635 254616585 -582536290 557139666 -926980357 819014753 -765971168 -727374319 884835728 -407552708 375844816 -378648265 771824145 676471727 -859947483 509338038 297620640 815209674 -374486291 -478181757 538868157 933864229 686340649 -248658627 -627753337 -849954047 169186982 802253130 -233594389 189169121 508382029 -764490082 -198646662 -616675001 383048511 122598779 -282893944 460662595 520983556 -10364445 166089934 28463772 -221078820 -674914198 -257108254 -944569969 301665809 291794324 626947913 854087375 486022832 -772482649 454114480 -303272620 -161117682 904692208 107218486 288594445 610147678 599926197 551513816 640804141 -102110484 -824410121 -609897866 -194067862 910779997 356889450 857711044 860466956 786209001 -473650427 -871338378 943503359 952033527 -893140110 866692293 852438500 361502885 148016502 -90272450 444556628 -821560289 821682661 -822331773 765123472 -575687608 -793411138 -227767764 444027429 348301042 -946209586 45480886 585001869 -769118420 -891515226 -131195770 515814779 573679604 725435774 -945740813 70734684 -831763861 -308850341 340153878 -70357929 80507382 32443050 346884989 498769552 -181654757 -927529257 521355548 909174718 -540346510 35051847 -479498936 -255161607 -528857341 -33857942 -632159115 20349894 727034660 631967006 17600942 -117235036 -521133181 920665086 119087043 692643895 560031572 -511686794 905042476 -754961550 -275545675 -602540836 349520166 -723044843 320334499 -436958973 -576208274 27575998 -538919517 219514840 337972194 610565292 -873362414 -742943606 729332144 903039975 750660764 850457619 75830064 -505454823 -38927009 219004508 -4518286 -181447811 256881983 731450378 118744053 -124045185 201232593 315671344 -588592683 -936626018 198179828 -713918544 668431342 680334602 157753959 -73537139 -817312517 23099735 116842010 -706934976 252386437 352824336 -581722244 -583031481 563866199 728831605 -94960697 621093582 270473779 -184902916 843277812 58367602 822755899 94116804 940981094 -99532539 316879090 296136898 -713090414 -760843584 -206802064 456307104 -891102723 593630327 226292500 628979482 49720695 -263829835 -659173671 -278734358 810067846 -640769645 -930654530 -325316627 739017263 -928110699 -927387294 -268635532 -265673515 -98677586 710400148 -253088752 217901364 512556987 812559907 -81639494 420093707 144431184 184781072 226794884 -463473696 -586495060 42027253 6105310 911865664 364648741 802236978 889538065 -521863541 302977845 760248195 -19865325 732561358 -394874668 -425127394 929927087 861183314 922604660 167706424 116235090 -628852062 485999359 437649760 484684091 -679945937 778363162 -593341738 611015674 621282114 996293392 656862825 744872122 -932428310 -801159085 686586771 -620562424 581219118 86999183 351756316 170815162 -934145624 -480541123 640926763 -515014209 628761665 -10320154 862121819 -566946513 -81357077 -531018452 642298743 -581175773 -10592329 -502431280 -510249780 -125558859 -609984835 566494050 226109869 568868388 -664573666 -990009681 582795197 -232905376 198930976 -962497361 -293033061 -483763547 -719604216 -870101441 -31323140 -473749401 -823613197 -10284642 845283087 -649351065 890226505 -927147899 -580752058 788124546 -297090628 -623979098 -320839475 763670253 -833981102 425514305 505423165 -341753657 836726705 -344713415 974829320 -38083280 -913208982 -594073258 -253161356 418535136 -857212546 54047762 -483725180 -596429417 384169609 -324718174 -407044901 -162454517 -799935699 737823341 -44589469 534288041 -274860174 -310138117 580276024 51936767 587681922 781251981 -900591376 -854076426 -197899656 795598776 144551788 344184006 33873059 -465373142 427428393 -661734206 -738021511 776867618 -239597949 -910294155 110300270 467437935 -620157187 -838168868 91858121 562734835 -8415843 630571091 728452825 -704004158 -745868547 854097497 591254034 -377623821 -439283196 -10587889 -122129465 -687418017 546005526 -656297883 -898687208 -941536538 242395726 186096317 -870427176 -263440085 -290190104 547923886 -349317733 -388886057 503513268 -681806905 948673897 -155763266 -372268437 645711880 238800583 -211683991 -814296441 483428840 90860067 513373579 887861316 756599910 693206041 465312271 -608701110 -606390593 673371410 786980553 132998085 -887174147 750736160 276045322 273923478 -982095997 906449588 855936564 -491206541 -608411196 -1239104 -655218148 -457322699 -11282602 653858845 -797665614 -406560682 906521495 -892830303 305693286 -242437704 907077289 -856425816 903004258 -431541158 157542802 5443084 831959707 374151662 -990237290 545609382 -604411103 842702183 679392253 -716584432 -80844560 330000339 -667283266 -112804450 583578600 -219934220 249487648 -390563841 -504968479 -45258464 -115127893 394493437 600404446 -310230466 -699518140 816194568 -158109430 -424961354 740458572 294786361 -605570579 486871674 -473727520 -954237326 -648877005 -778451114 -789108772 -22531056 601134202 -350992610 567283888 282725708 311307762 365569629 -259008773 90013855 213501044 228221928 972090122 881203977 528042153 251496076 -861257968 542913647 -707165157 -579092705 507155773 984345660 468299738 379792962 -774734876 905386914 856787396 -44390027 40474850 -835045639 -458251126 971255948 860624508 249821233 -444302434 -593461937 874220196 73119928 507404648 426571456 -281040288 119175647 36849062 12298367 -320803585 547854605 -264198363 -689839549 -826529835 -171197976 166951776 -777602328 -117011339 -537766851 485200038 391124123 391494368 -957676696 -306801983 712794718 -826876568 -348859385 478647179 111422910 436733000 -330718656 -720740789 -209283725 799503403 447757544 -949781336 -818821939 470866481 213558560 -339172010 450612628 31266922 224728044 504406122 182005284 -990986788 711095616 20774132 609984417 651110483 -227865418 -721991319 861408545 -182085667 746637203 -959820972 285131210 -383589984 -230649373 -586568425 -633235137 -871326665 904051922 -645544159 -883696666 561952213 981111802 -73351149 702485805 -376845652 -563356333 885587604 545491297 -440275969 566793854 786707875 -769565597 887386791 -23011184 928228520 -73982212 -738430609 -485909700 -332663325 813444365 568509868 341889100 -740228817 780965303 628608288 141940113 116605863 39584662 717343059 -266798378 777423416 879029172 -27141868 739032997 552020682 -876467949 275632804 -331523125 -126951459 121687539 168993909 -394101266 -50627889 -445791933 -639006726 454926626 -340065963 587142284 -704551484 47194251 -289674079 -145154042 -417469355 -331718056 948619166 604538385 612480555 708797489 -351647406 -760875288 573351017 -184035587 -907261656 848286704 -95238534 -993425704 -73849129 235588358 -385695130 -714064192 -592372569 138589020 177551378 -474035437 650593583 344984814 86576216 933838937 330007182 -780202820 556184935 858017108 -353421775 -463736163 102706732 -869901361 -214759289 223576368 401907944 -902509875 -24285683 2466915 -903351062 -831966789 -620002715 657968466 790532770 589651214 -391120138 640272191 -516726534 993305834 -766537397 -261964513 833305833 757224587 -598147361 817816267 -132147220 739673054 -365819348 637918057 158058981 807239852 130029160 528040972 -146758330 -761984157 7286527 794178943 -70219995 -581470942 26050849 848155834 -596993764 -551749084 722974275 760454456 -128997256 968863942 726990808 780220148 -539454221 688804934 -183419767 -578913352 -134787683 -762051513 577047372 -514269150 -634908439 -881123735 804098366 657898511 -516399060 -765981130 289040784 361471191 -622266881 -487473282 343283795 -333757393 9289003 555758486 -131730509 496157486 -96001899 -177813892 793272726 -479922910 -610085755 736489492 -73988947 -114894832 -118581252 199143218 -900739499 873965591 -438920538 43285901 -496264509 -235458777 477770530 -203016440 -399497891 -704769331 869656173 -991558265 110268790 -350540058 -272164029 230419610 -345539838 133349096 946169242 106913346 464462183 308554272 -565358269 -351600455 516271387 259720510 849463873 -903832827 928104337 -534867854 -458352444 756445004 669949070 -527787025 -353420570 -772206160 626610095 212816593 594504571 105310414 936653482 -999277174 -661086502 -755634581 -891620820 795844683 -909901800 -389475419 -508194806 101747569 -846883402 -564368180 803024091 -556724196 467325108 -938543880 987647501 -253566771 -587712277 555247853 768373239 -550676666 -207682334 410989947 -118450362 866349779 -657428116 -532019656 952098622 -435327129 -354714005 -348742665 280650924 418031009 -492871881 347815673 -386938329 355415444 -102139041 -614421298 205347674 555947512 -158581202 48497285 315292150 96809473 -550739256 -726385060 221683247 488976136 -826608442 -355940844 -293802724 271298968 387414092 -710378223 911695965 390279859 417450002 -314648132 410772679 532512873 -453698058 652399121 -311017915 -737346980 -100873463 506194604 -493301630 -960678204 -741113899 -187711033 -230492092 -163348989 -655409168 203725475 754144084 -922487901 167469791 -452262899 -874851844 785985599 -701900266 82622280 194870208 -69168463 80232779 -540313049 -641247766 725993327 278632108 -436472302 -989128173 -581139213 -42939725 -327417541 -814782270 -225602654 439593410 -154621156 -200860525 -840676066 375820826 -669742738 497281604 21066412 931851552 869681737 -956604726 575198759 245894376 -69537172 580979068 678995646 -992962806 -687567275 754130535 536119037 634757179 -774496711 352732592 305714904 126011262 485413207 -181214791 165768097 948364373 289983688 441424284 306734316 378428771 958654386 -778225852 528172750 648635742 -40724071 -857321407 -841792369 -935287289 -98938891 88690678 618245084 -843783121 159320482 952227405 615784987 177332119 -371174093 -198117002 379555985 801622583 650018928 584445309 -522973753 -989178329 -100060460 -302014569 -816036447 -133771924 932982002 -268358849 495837258 -832753622 -636612638 896073350 -604677553 925149837 -775708943 268802152 -793996613 472101898 108957769 814598284 764920018 846620994 -609462814 727055918 -905477701 88577522 604004690 -362306782 236612874 -171436423 -268466752 118833793 308514972 -432726369 -655838091 842842480 -211170139 92324629 -985390150 950652470 367788074 51751553 716371694 -11091610 -191361061 283660172 723162335 966739402 633606620 -382537082 -680325758 366931479 -644678772 781383697 -876192400 410755562 34968605 -478530200 -465737740 725845040 870946974 609596956 307391035 -997796533 57970124 -879300179 927284380 212965241 125436802 -93076523 983518570 -563127131 407551876 377954567 763604914 366975531 -957366204 -87597549 -603202720 -997344054 41204010 -955778697 155216860 -86708939 -367937532 51961938 53450927 -632630359 -826887931 94704178 -442821980 -710037825 896581235 -744073548 -655247166 427394886 55265771 606406444 -389269789 -938963561 -546247590 792399158 -175413338 361006895 -936757614 -323457391 467865535 -605364478 492687714 221312566 529649891 31831382 -471306725 -421297890 -674032872 -108885170 404787119 920907304 927652691 -982245778 -37995952 -615227041 -621502150 783921657 -104119746 184435371 -394797174 126194374 894623177 -356590698 722768013 -821318160 -215075697 936796318 -451070873 532321916 104445371 -658497989 -344554218 -340362490 761916167 20244702 690708951 -995684001 -341660231 -591271852 -936536388 -777659489 -621486085 241445457 424916634 -886076883 -393125658 539881145 191148869 -470294135 -911808424 -336442787 329074425 185757347 -702275487 224099764 152258204 49290082 -21411291 987102680 -668226408 -782951172 -786749162 622188874 965990797 -640490908 -641155713 65792700 -561235369 -340197529 -290371733 930954204 -537633344 2335406 -145741079 307278377 -349389395 -945327538 833396371 -240689786 982264428 -180179578 53354979 -513897700 220278226 -518560467 -757662995 224033456 -342579202 -349092314 242678922 491583022 -510480783 606910103 -687007456 14356265 542782551 -627078361 -283760215 -674536096 263074437 984736262 27654085 869223781 -775076137 496985277 -88942439 -949796392 -950963058 -19716109 125560846 -718285461 461904783 301666499 -308071454 965881374 -936820078 -329481425 282128387 -625105706 480144825 472260217 -478677074 741067750 454475828 -584128466 836041752 338905799 -77451989 -65707969 58247483 -655516472 -290692913 -685614693 -53786108 -190084550 -276372130 -195440043 -508906421 -737976128 -355794995 942819309 -697160050 -910758891 -600791403 878543637 297983929 -27012574 -950555870 897610279 -208121460 475827685 379724674 33868286 -200997754 566036977 -815843175 -582037870 -753015061 -599325708 -624531001 543970420 185472602 -759458009 949596267 -256849410 -498845971 594343744 790524225 -879653189 970450379 -488760483 -908625937 939101592 626275556 -248961402 106140802 789117018 -367006657 426055565 332383996 -699153825 225006339 631092778 599243872 -606570928 -770141595 -679624293 727760892 -611433658 -17490548 818527165 543593533 695246155 -176426427 337239686 -759510784 44925704 -680160493 -378488585 327805376 982559166 -421630614 686556071 -906952241 199293501 -15012291 379588193 -474284570 -323928270 408504249 -789386989 -322347911 682185019 -318071792 242781344 -974134807 -325351372 -380320449 443629950 44487720 83983405 -784100353 -957323940 -563635215 828257000 -204133505 -464181813 -107407502 908506592 836206669 -72590490 -931393924 683070924 672912942 -65672170 -310934280 875746568 10802315 -51656703 -168451969 -687290535 -219812147 142091138 534637875 -932669175 978412458 -95236350 241732908 -689797830 -122907281 185947251 -610046124 911797704 269365773 384214565 -127546436 966923745 -138950502 -68041799 405700608 -549875438 -665273131 250679121 212402458 -874536570 35249844 137388346 -929417601 -390713746 -111931979 408539636 -49389062 -400512265 -937942965 797524190 -435970890 -110234371 -400812017 88479379 -326021342 495250967 813495437 562775529 -940844942 -357086778 -190729661 948255910 900461848 -287906590 390134473 -134689948 -674758330 608203922 194920600 -180226535 -74590075 -762177095 108786287 284665576 -140794971 -274400880 -361981828 33855326 -828649707 -623836257 -158319570 -5864256 -222424686 369649426 955312552 101397611 125789682 -221326835 879222070 22953335 -876612809 925540682 -869370647 284186203 401812417 533027652 826498852 629983877 -959924061 404151008 532593613 38428808 -38277225 -76739944 -608345471 -771842929 -395875961 350466454 -22969652 -949273240 -527798857 794458675 18712792 -82473109 789365687 872410655 890932309 -787911581 -248468376 -368979520 2291454 -99625094 379053608 823585406 -604046817 770461401 39422913 -497770240 781685323 223916607 -930681027 397754212 -104587846 783891842 -430564959 -543811273 185214546 -500504953 -752900399 576655985 195912976 -737715264 372322216 -402995718 378882284 -264177311 -624298311 -253178787 -936473648 845734301 -874533534 -405198485 968281961 -933710459 999817978 -256322691 -269728654 -331477846 -367738430 433412117 758647302 407728418 -30089320 269310960 -939057236 -769396093 -391619012 826941172 -465620898 -219140286 478987234 -622365145 688738737 246934398 -808468674 526776440 -360544154 -728714197 731837737 247746961 990922929 898631241 -949025929 561459530 -72709978 -775306501 -96501290 -839946078 -432220184 248219194 687454104 -256643407 -324261092 -948553425 -898720277 339698817 626667836 368373200 -269655921 996602302 -60263529 281870877 486351100 -105160682 -941678425 -482985828 -954162530 -439161473 -409040774 -398310782 -823263843 618912425 -16149342 -584714219 -989904121 943514561 41895295 -460928855 -648988585 -561116402 749139465 927397542 214282555 -525233895 -64710454 550152275 -187875176 -566417765 -435136677 -952335725 807495952 9854626 874946467 716636712 -189914569 429809982 213647521 -71410727 -158055101 205147959 -975000776 388981726 127610115 970189729 -106958278 815584002 -771965637 -38620512 899580686 457941654 935025360 -896314954 465469587 -657088147 756229443 607489733 245824792 566173299 -183780693 -496306509 -569266608 791845813 242526551 294745261 -139768131 159477304 -486262796 872728501 -956825544 -93225007 -716178530 218743301 -679772395 -549095665 537319333 547334176 -456568830 -59964856 279423344 642512876 311135709 -297903905 -775429508 872151249 97599932 776654510 764186028 652342313 -873005853 468720652 -853410122 316797630 -735802424 -604938228 275365190 181731395 505336286 744970151 -362925247 941206984 590177863 -760552599 -66114273 116813521 437543841 286218721 -381021640 -388484176 -805436367 7818623 977000171 -675707182 380694105 -696235726 -633291341 915521345 -538296670 307939941 935147794 -467377515 816837633 -750328392 493088182 -319583476 -43454168 524686717 -833606030 -716928828 -651618035 387595692 -62633800 -489930546 969756218 -254046246 -60727828 -12282951 -351183080 -331468781 233698706 958594135 -411364927 -746758912 -911450605 -51475592 -974231430 926263376 37030853 524853417 -93247993 -338936458 -748303391 -83495441 -504900149 -832634323 -953825340 147655992 -429947430 789303316 912326424 69894705 -318642566 267709241 -779514425 -843250582 -534824611 369731707 149564208 -369845308 -881855718 853596390 -517159556 -269614607 958807670 -495315106 761290665 -352818262 112041817 -842433245 188706433 634422883 -45843152 -469596088 571411425 403371408 577376317 -202314153 277567983 135581580 -873721498 -79368127 715243853 411088797 642940633 -395255568 -247453609 -954860761 188200196 -927696545 691395529 205945658 204748907 81725926 -215052980 -267629548 -362295941 -898450520 830699946 -364150374 773044253 519875520 -535113838 433504774 -88518140 -809200196 6670004 -518513768 -362744822 -545977786 -465661941 -478341147 643570552 714781089 -300729030 -464356428 199896546 -264663883 767353676 -874140444 436566162 -39631739 -630527008 -505425199 529595955 -192332415 990003527 840169043 364589979 -706758566 -741472373 3203556 26611494 -881326296 -828771751 -363279972 724848495 503686428 -789267979 -927557743 -471506849 -870032583 -92201373 927893082 -281654463 269063472 -432954289 -969724827 359519731 304626641 233107460 -851682469 136420054 902503774 -842103753 -882859624 -76718630 911797871 540793329 951816744 993822947 -704884527 -108295230 7044157 -16588263 -265289939 -121168028 539387384 970712548 336240220 774391478 -361967317 853776386 -546111406 409205768 -955214205 221073905 774220209 -405121787 -448672491 817915775 -855484683 -821634163 914235738 -822996546 506576438 -723900620 693213870 -339184926 -792497950 -659700847 341343501 326538388 -904203075 790260482 692366405 -265303864 41900511 938142608 350859863 -950175284 330249113 444992899 137799278 7413686 -164333430 259940494 -995839274 921196803 874578615 -163647598 396534690 952623970 -660041362 35896422 -139039598 449135344 -242545434 -88026851 -591687286 521124382 -346870260 413823988 560492556 2026683 727378395 -57336845 -735680595 -616547508 517466268 -487472576 584618779 744610460 772872281 -505297350 482507882 -658720722 89389686 897273872 -662240873 -745056098 -788392200 -445420431 860706426 -207549051 728177609 -773158947 -859142421 956996811 -582959354 563081118 410317029 -807955114 154604954 -4089269 783507613 -969359864 -171586863 -188567273 -798838812 12745148 583864761 -691611350 516509405 59220476 -148544241 864902968 -755842875 -214558929 497946135 826791546 103436993 572390427 460973412 -724576580 -40375387 696455286 -656930897 -102103595 -959381840 -63514214 32002706 -810523018 -488421806 336376673 -718559303 -835970153 -505160266 -893032589 -544975454 -46048155 -670251049 716051267 131597894 -215930032 -636283971 -931918137 786690236 -518562788 151504951 120723492 -936233700 364526953 541470477 826604538 123467224 -65377957 760676694 -857930685 -902471295 403495347 84035269 -181618710 -793205027 -515375759 -769046769 298937678 -442035590 553501570 -262465887 -809083590 959987557 272172349 393352020 465010872 723685757 2265311 15086996 551633086 -969767031 278437557 263040149 690318302 -857848811 -528615015 -719706544 -520378665 -862011411 -370700524 -976886245 643357542 399682969 -384330573 -532708481 310089826 -590922879 762838724 -154680910 -692979950 67266534 960996261 896932270 889258881 53435621 613743626 -81668279 -429075393 497111933 -205052385 826102464 65730469 531622095 -406766469 488532479 -318878086 -612100794 -950563232 -747550339 -138786432 -439875413 193201787 195977794 -715325016 963216567 -782914248 20083903 72050372 786359910 -29622123 -858020953 -913849298 -922698525 -590158810 754113499 138695493 578619474 787580391 27559018 695947524 -407392190 912507881 -534426142 516588356 -671756770 718255207 -466270263 773045731 -911107773 -431241728 -305014189 -23287130 52176677 -126649994 589053551 315953366 -277053872 -43903993 -715236697 -588097537 -113158998 745902683 251222101 410586619 433581473 8274347 947127541 -327635863 224367769 -801834615 707213873 -775508834 459606403 860554251 231464501 782353670 -665593677 -373847489 550444989 -809317441 -750336138 -356218130 748471541 -323505183 458479457 -678413487 -984081037 436655215 328546785 -238507838 992431346 816007998 -20864606 719944213 -266669156 56494252 -706712332 -880705971 -940928274 -619288799 -419760161 200691543 271538089 -357704291 -519071598 -596112683 332540955 238284137 832543213 774693108 -22328262 667323618 -242126921 -329842252 -831335455 -17218342 -815857994 41218483 -293564337 -836423299 995675927 533820330 -470816797 -49925193 855431241 138653840 -571539894 170651886 -807344450 -745867175 558817675 -466820262 771604938 -842213403 -653094211 -654332988 -543420255 268334080 -91030964 160073142 371234838 415230188 -907089070 329996225 215761235 321777265 46293574 -99282853 77788988 69519589 -916919386 470692434 -827964450 -516747248 45727408 87461108 915453590 972630557 -664160489 -154098316 -177968184 -33370543 -442008991 659994667 147133475 -934975355 907213316 335312979 383529528 397117173 535297439 -971274832 835183269 -557820601 -300069020 198605975 -934451954 907191435 202071422 958884970 935970434 -253693267 -911900903 -367391889 788122730 -421823582 911748168 566859610 -141281611 -251319653 857518395 -559008956 -529523086 -583144549 -709864 333031935 168686172 684229790 -267776094 -986477304 787324211 669203958 538386805 405863845 -729842460 -187950154 384650370 691146585 236989154 -337378963 -295111576 -969949240 -346691811 322479113 109212847 247788770 -973042867 -519718708 655814389 252222292 839466210 -789005483 -970711117 851826424 -589037395 -845390918 -237669280 811591673 -588974679 507211199 619195484 -296370372 305868683 -653414476 -548365895 808726238 79881141 833099133 618964693 -535241422 -902565068 -783059630 -214230313 196958303 -372340122 -545995044 -994494658 512378618 -383191162 -483702764 -459590502 -204868283 -945353521 50393473 197728836 -667995793 189178357 -426036293 929667624 46148024 783301624 -463702114 -256006393 838253731 -848870796 66664857 -665199663 704047827 850080095 186407843 600819721 -51922931 517544729 561394964 -551084691 816947268 -954500786 -413859633 897137707 941896640 32117352 505371865 -809529389 -963574213 87429887 -920346969 653996259 -692444313 487256505 -435111632 -75550582 -754534069 940294792 -751862221 321369818 772827624 -214990464 335157006 463619256 302570092 910604730 -779470572 109030801 989974453 -797426131 985592095 233882632 -695286704 288525212 343981155 148026288 185830722 446538690 -655441215 -824079975 -969456252 423705730 684844156 -999420351 -240892958 -518120855 -915621807 -567086127 -636991740 -500940270 -85768532 -627866685 -924786825 372988743 -472350474 645842078 404159482 784488995 -101417516 -886786697 -518667248 151139312 -605043744 162912636 295341968 941178993 337909640 184065540 -834063053 -845333083 422103805 -804590653 576496385 580324390 -202800866 279606747 -957896403 -892289234 -514547309 -174497397 -513207580 871858557 473749245 687154902 798121220 -901172949 806960708 150745930 863237084 -894332356 350951686 -193143607 100576069 979233424 -400971635 320107208 -434259052 78883786 -435174481 -774278128 -970898479 -411583273 -845110671 216113574 428198338 -516669174 602192546 -347850844 -550358247 -98046097 329939014 466225007 410300643 -204228332 -485262091 -698376275 33595110 906706626 -365392940 -10247298 -527803154 453304496 -126401116 -75843967 910150966 934556903 -11052326 76581633 894665486 -426774463 -360801930 -238671394 -720004042 772136993 -162327512 -357695619 -601659691 -561691919 -939056760 154761136 -297591748 -555568947 863715515 -131298048 -998811862 935687686 124287269 -888836257 89029195 938666552 692814264 653310784 992448240 211697776 -834658141 -356305844 27828860 -212117189 488084233 -553637214 -903086277 623915264 -6640737 -66423168 796582343 -512649548 836864988 578457819 673896002 837106705 600078129 -664080517 -481335123 -773788019 804865981 155516949 959030783 -377465636 755814696 528817283 195741177 343618076 375606695 -187167673 53152276 -569843568 -908701808 299172595 572361182 764748831 633863903 356313182 -212963883 816630712 -286358053 -317438086 -122099811 -10865275 -680394718 681599958 586761979 -246821220 256211143 337818474 -532711927 204943296 -678652549 -803805009 920927366 -289508588 643189642 -714774630 364709459 -956560115 -197400322 -133147545 -59668460 -672385536 -10194217 534349465 915097187 262446040 405894672 954810788 -127525365 679824151 -610077280 49076847 426284411 622698270 949660969 939974326 920471719 119659781 -344853698 -316663742 -543026888 153965194 -65155965 194255214 193285083 -636089625 -608278281 93366105 -681015542 189351335 -475499903 -933577969 594524571 437784164 -985216885 793625373 442141951 -707516009 -314142490 110793817 -618811201 -409281579 -431680451 -753448460 323249119 591914207 354268481 -71184809 -463222159 -14449100 -530342378 644238711 -499983925 593085985 -173503038 -693992191 -473770167 -95898330 -511730378 -806086213 908272016 410464935 -230331889 -184341742 185237486 -975981277 150824705 -234100179 305670234 -635529466 215928461 785940270 -465965879 -561401445 -780829211 -672364590 917434950 -816296886 209823747 659830978 -692311437 -464621997 -70225606 365759331 -622314720 453681881 704833622 -546074372 -179671679 -755672423 -549347696 -962875056 606468545 33308361 595796897 739330365 -658793324 191019298 213493383 -679114445 -973196392 -68596187 709464093 -547337849 343250237 108209844 981636515 -327897508 417042738 -30866516 -34747649 -536504774 -885459039 -664821945 48750307 -86331286 -738578690 588430932 247195333 107014283 -497010569 -702750876 -974704510 361166139 -159799633 173570904 -973044108 -293821170 830924977 211512338 -836485073 -120072489 382537785 -618550710 894882388 -367774066 658065689 630816606 887328811 787956645 167467811 -499667265 228584906 -663716924 833174953 687578181 933939350 107031808 670681281 -761757825 -955517294 -552582576 439415780 810294289 -392416657 -946069744 -123674578 806289753 -971338392 797750365 -175104026 -638520662 94275557 -192935118 -77525037 580654082 -562642841 552518968 976078411 -633370310 -831603312 380728404 751627915 -435882260 793798185 460997232 751802230 -930077773 -606845275 -672590542 794381734 925234221 157506670 -802271928 -448848227 -511815971 -724409284 -175153063 -679518976 -57606572 606870354 342768854 495790545 -201391009 978183286 295983377 973811925 -421023081 489061105 361668105 -564235511 960393671 522337804 427225788 -493660098 239350646 595356455 -381682128 -96631153 -156906591 -399799279 -698665596 843909238 345207804 -481053897 -647238580 -719630471 182159063 -183335606 -227271893 373096692 -52277196 -928485017 672503301 -884115665 782244993 220958417 -977076882 -920589519 820376379 -635959653 -677321857 571594754 337383871 934856856 607579873 332342430 137451335 -597804679 367706826 580414800 -243026027 248485932 509868694 764793114 354694546 275159203 -184891557 -65064197 -342336350 -630457004 -299947735 716154920 -19901496 -942612386 700517361 -774037131 372660648 547473791 -544090257 -880686326 -229867443 936791577 -983428693 -312798288 -187389492 493277539 862809093 -617218274 -549061422 -280437312 -208400055 -399826289 -907372464 -180719738 2834925 -942756488 395862811 636102671 -728153612 593565562 -180403823 -428238345 468890793 218458262 -997885914 60308729 273172352 -537794936 -507895963 258303631 378854827 -910607181 -841908166 -574618667 322509095 -705155754 702964414 170556207 -701215642 -812443345 242141853 50286483 -280419752 -524341016 386282745 982198574 -20662376 -862455935 -411644200 683651548 467772710 347157795 647037231 -284809812 287591155 -253705000 -137314323 915568416 -955934398 -563111813 805806364 -426335024 796754632 10640057 508617119 800643637 -709562030 916761161 556364794 -388809806 67326570 314099917 336905586 408392514 44470612 938097712 -189124880 -808897318 887292413 -306384356 -476717964 -569704246 661049744 881558304 81501205 339075819 -414570906 -385818793 -580871883 -933280491 -717689251 -897316369 -147581671 125576445 45778941 927094335 153802777 901855668 723310418 -501124314 -775429755 981096086 380941750 17744206 -253986798 -653527456 569013220 -622385261 -470288637 412369165 208605031 659549082 916481863 -309329154 758618847 -824368305 55906875 658872126 554080244 -25532435 -640769725 -584740112 603498801 -794274146 -111918061 633598754 -686462273 900520191 -656485173 121466521 -331892736 834574223 -574534508 -300931924 -990761393 -936323870 -232083202 880077361 541202548 -506558112 -367385250 -526517619 -901066010 -676685629 -588544386 -306535905 922225755 -873589457 494372075 -99763160 802107414 583287561 -621986606 965036915 -146088681 -869847219 591324865 -554641639 974225912 -952737547 667806045 98756168 273647414 871040475 935429877 -988361655 539031500 -230592606 -887443065 -15444570 121917360 -692544043 624867263 479575508 -23163325 -683888964 -467676019 234149134 366892557 979800648 -769296161 450941610 301233103 758905400 -391258091 -215764780 551720208 -800569877 363299396 486140131 49668512 -966475795 -887204728 605505833 -848018078 -913590602 -451602308 174034496 364525092 9005114 411603217 -154768906 796639229 107931192 27532250 136128582 27799367 -833577913 39272882 -25430795 -973991315 783174120 -517480646 667251986 765080270 -441761176 -70652525 -804862496 -369344506 -275121405 -492790980 718608535 101627919 -7083959 -824134867 634951900 -434088756 270590541 290570230 -536342213 -357742748 96848824 -353011379 -413126274 913755060 264788280 170369383 -2125539 -602771879 829393259 814128217 -557217142 366538007 929873215 -493695265 -919051581 -99555594 327524971 -283005350 435573631 76236393 -438666869 -50854786 946094153 -956103880 796660670 567536117 569668841 -934958778 437658117 -42695156 704012495 -94357159 -115165468 -714253299 538101314 292408854 -858892809 -816520371 409933387 835626918 -119201457 -739541563 -928596398 445797381 -28848666 416896898 -814029332 -983179491 -157415006 789690808 570110421 -939374241 -99238922 598264341 -557315776 755412966 288945861 -646672039 453309853 -749456255 415163823 303859576 -927461374 610099470 -543094929 -130734199 -773695341 904446767 -844779566 -877912286 627470882 601233508 569844309 599093703 -128536665 754083683 -815712823 -444961080 374554049 371000643 585016103 -140517265 -816878624 -598104702 754841225 -500633141 615974686 768611190 -84586892 389956190 454140061 758512226 945115789 579798991 -344134764 -404532906 684266797 82500853 931404043 70701426 321485775 919464181 28315436 535948303 -816422268 -83001529 839621554 794728350 866710880 -998492910 -642546938 540070238 -234876903 436708093 325453409 447850934 -111001236 -488432675 -483897471 -156682470 891885548 935685632 971472921 -723136713 275552959 -400834598 976190691 -567900565 -205085768 -284734017 -131485812 760185734 565875823 -565731824 -341690008 978314505 -891899620 751195157 -30692308 45458271 -515069480 927148894 618071792 740358451 -836391363 944671780 154708249 581196146 -798262364 663924249 -184761925 938154132 308290256 -8330732 -552025751 -328688399 -233232749 86278920 -79473954 311717362 995744433 575070599 672281042 399210975 189916340 113596826 311839722 321932183 -373361541 -551062817 -168942608 668128087 -714637985 -734502253 -707911008 -74109256 -319217250 897561211 -173778825 254841897 295023702 434604052 224185816 459553772 -337544021 314779547 459734244 -202587448 -982256991 718893423 -775222360 773748218 267714785 834390809 722986123 298168890 -862952851 -167445781 -149977787 -49070649 862212760 505252363 -817846215 776167587 305144709 227171876 940595509 -651887175 -371886922 550599429 -414525057 462905557 717207815 12515893 -713725508 -994510755 -523627074 -455994749 896031 -149953727 -348124778 -249977054 726800234 238807396 150154176 726033028 -579388194 -380908689 509485121 -920149800 932391864 -627203959 -381313567 934968851 214984219 -606314036 -874629184 780583943 -45712392 -191439540 -889879805 -511237610 625469143 -921803117 936082919 -342317776 761818898 -485303657 -5205033 -7722672 308452416 -427469299 -567294349 -957260883 -249660560 528069313 -135864295 176658621 -364810087 276530796 -53513273 167967514 -481607787 141726705 763724228 389386901 -319957102 -434540426 978214152 -334203151 47176905 113957738 238572677 319724211 -374129141 473171810 -767147248 193415588 -360130396 24427609 -769431217 -624230973 255623858 -127537982 409024237 533073599 783242335 228107421 -238031193 931625585 -909051525 626764852 970765067 -918017581 616883204 -799594804 861089768 -620296523 -274440193 -870134767 -830478692 556303312 -315814375 143422719 522967558 82771637 439148136 -314720531 -951176978 -966859864 -286589400 590782621 -227357897 -850814858 -763193034 160658461 -686927640 -357230727 429550853 -812066544 181376479 871805671 104553892 -902826947 -220817585 266820620 -820175978 700622764 945045069 -932118475 -66730249 -372910771 828678612 -191131456 -633812597 -972180083 -324400818 656482988 -981184996 769494283 500536225 -250005326 -845543378 -307110614 -97578660 -180195555 16537923 -743057018 897795651 30196630 -289943929 985103881 -797415544 -367879622 -32302593 -152053979 71520833 -855519806 131091273 758867533 -394167475 -985183187 683500165 -855256274 974204565 407607433 404999123 -955214827 -502789778 -611779317 152570617 -297378091 211940598 332285807 504144824 -103584600 -400616397 725168505 925705682 -508375700 -305810018 -766547909 -474528521 -569458622 -463340681 420246692 957284859 -319310954 237161844 -458747274 -68708698 -714480294 -338366674 -4358239 -188809040 144079853 264371738 478560621 -737404010 516356192 995045026 115834974 -239882508 384262252 200838309 -422619501 637811611 -368175377 25744217 -266962236 -92393309 -432739949 547455255 -136736002 542508796 328642610 629170971 -856046138 -777787430 -388158697 20808509 -562834653 -861812167 489777805 591046797 685510959 -69659382 284654032 723562683 -452298122 970488845 -261722728 948625301 677575241 -116380988 59442357 -555932610 -238638313 896515907 -849749762 -837768596 -188168618 -285768185 -742485930 -476447943 -932484553 481864469 566318193 -22660545 243689342 -484112721 669095096 671085918 -356379222 -286225872 390498381 -595466669 283515206 662942032 -697917959 814767048 574950849 425454066 -964799567 -527795489 135583293 681504631 276781865 881717382 365104738 -671452573 -810259605 721605378 -53743683 -732918596 549990665 551608474 -88712108 514703746 921366895 627872643 725973215 287731780 -386938680 -990852795 761199006 -353709226 -619666909 201063990 -944895481 -746062895 150959169 -333580028 -183478201 372082473 -569858080 425528097 82073540 -871837071 338230259 642297665 -618248637 -397197610 -193315345 363764618 91836329 -905036418 -558234060 530805936 -567045663 979076598 -953534840 -223571211 -353695118 -716980761 885421584 937737754 -141662342 -57357812 -628678447 826052216 373247307 -549563635 136196209 -871698205 -87140897 118719416 214549332 903437488 350624383 -743169310 912862981 671587493 -406857286 658623971 -654610005 906706849 828351632 637200825 -564280847 323105940 864996402 -249461591 293970143 765323227 -409868492 -48521590 356194074 526053280 -306466833 980956765 624070648 891260634 -712725776 760502205 -710419300 769663746 616911853 672002624 -695045281 -530144448 725238640 156260117 604874106 -90805292 709845153 513039220 -176448595 -83087100 -144480405 492535118 -315461835 -692633760 -739880773 741799610 422599215 -322933605 -486176265 361407457 -362993951 -354422599 -719052327 -759174664 340928489 964253504 -19421326 576942316 -530321223 317147495 683281091 347845961 84388602 235480418 -630785152 -271196305 -29274908 -179712677 853141503 -71365943 126322568 -380442892 -996472616 433402412 -150501453 562735465 -382407454 -81620573 895266402 324234765 419429361 -856556760 -195806522 949809120 -45937682 345431323 884675942 766197185 524851057 -505715364 161046680 588102314 645330158 431373825 244463157 333123837 -170381135 813938908 125441010 -535134271 -710283740 -182231694 -669562255 24773562 -640873277 772438594 49838773 191385638 785904081 -380087045 -948745553 266940158 423650071 456770672 -695318040 -389791280 -478190481 343682880 -946551626 970504227 632299819 -671004059 430320427 755563602 980915700 183079286 767422666 143614536 687991016 648571766 201061623 -949744069 343871415 881889771 671313448 563524620 -595957676 -153023641 -645895111 431116784 194448412 -116064508 -678745406 2566017 -963549453 -456620928 635804433 -473915319 -458122981 352451697 -547284389 137189423 -681516388 532668883 -672656752 -458170350 -303250999 989493292 963506467 740956522 -610974691 -770531400 433156255 859639130 -93682580 948505427 580177222 426061918 -342555652 -328661296 -257241196 228146665 872151784 -976727952 -110638886 -399363000 464860143 338372973 -400334873 -236550795 -449369815 -216393364 647787746 -543053635 428933238 565826673 -532956919 -743249376 -776691588 767561098 -385398827 -227092809 278742340 811625141 -944160975 -466420450 -796742035 -533667711 411745341 -559489307 -517645753 -967333777 921582929 221907470 -470261136 851267783 -20571033 791664944 -338398791 -315185924 -104282829 191134360 245963004 597306784 447867935 -809474077 -926716201 -739959820 875471477 -54943721 812956610 289308093 -971780462 159292351 -62178270 -439033301 949499990 990760444 401566021 -900646958 -689975625 447049277 -240648445 -979630373 186860543 648497718 988111869 -530880975 -425085017 350715221 -325921352 997720325 10165526 439022722 -146573411 587053347 -301160857 -551010542 724210238 731902027 -686097034 236170870 -519742727 145377075 -952967304 510850303 498012030 -128654057 57564473 8964860 143802334 756676742 833617773 -807392207 203992871 -92875625 146067993 -234446871 884790698 -12293925 532473660 215239661 -383225049 -973070721 607573385 806016033 592585734 80440942 -799470459 852110602 385338814 -14229509 784704098 -216674640 -686048425 849146768 -969683277 880920166 809696638 790866460 930952207 -822047723 728053359 836237068 -19907430 -732195959 -781696676 197166365 -748829443 994954603 -617460721 -360554322 393421269 59405841 -263634935 -906316085 -492576108 -557020235 -859439917 -119664745 284886087 420449302 -238911870 -155917348 956629368 -36871337 -664022255 575521301 -705570660 -596738949 455065209 902151412 916860413 -178741890 -245072800 709665666 -275921457 786401556 -817819549 348793587 67448190 760247709 -43066651 514835740 416258979 365443828 -610114655 -364833720 423511014 -787168880 422230692 548952819 -105480747 393141535 -965245668 -783562090 218831027 -933759778 -99418419 -494683670 462739584 859565481 -413879601 49725235 -820882347 -745577790 492634774 -265184361 116941618 774350654 735299533 -61428382 403617765 -340543021 17234184 615443279 -499119387 -907207382 747666795 -616565146 -406376921 -957714872 715833598 -507179330 689474661 811551181 -896620887 -333995631 81549503 -567998203 806899857 -362797295 543845048 -648867279 -112544507 -970941498 -399146241 -887592785 -268239820 -110985890 -871408783 -197110122 -113843422 -449565480 52850361 -105030202 809457884 445731853 977552007 -401791052 -786714205 -590776716 -477278920 860830559 539800546 675110588 490100398 286866264 -385006865 -913766374 897621293 141787265 354504122 92678496 -124986334 -645853595 -797069145 -360976519 -232977202 132801176 -240967208 583917104 252495247 -733299846 -402994027 317360679 -368105029 -666716452 -531005118 261766566 -266781175 278025197 39545625 277257417 -476332901 -869564204 -93984266 428914686 630813312 182472232 493213063 961887381 700083919 -744538044 225350308 391677203 -449957995 -148059395 -572009469 -479426221 831120271 -263418761 910398158 -268008507 -144314912 61377285 -81288485 -377719964 721675496 754426243 -890618397 -480996436 -442620715 -436929422 759031624 -184266740 -4872975 896734617 577557262 -344769666 950399667 -823078394 790526919 -666248611 240645651 981587062 40770254 749710171 667227319 -43380765 -849740721 919410204 152351509 -565416359 148867524 -784359487 135861489 -85974068 -488736429 -118041082 734826319 -978803243 -251201953 570045273 960245659 286742891 -30338000 -869881036 738598773 -277424139 -153427084 792689904 -335606347 54938380 -703548051 -621278381 -140625760 -623797004 -629807866 45001173 -719689739 238637170 -386090126 -478240897 -462356906 252139561 -729024954 355792990 794464997 -630193427 89253690 -153962899 -176704946 323704875 -576966444 247529387 325793909 862474372 -33029212 -554463986 -592251609 -990362301 -9318944 -896452136 5299644 -787790192 237139174 -42846050 178362572 175834725 -523073180 -403523386 779772541 730868658 476228183 -88457899 -409432984 -16831636 452237439 488944989 606820204 -772595931 -75823564 -514840673 538516304 302703095 -357270339 778940312 618898049 531297771 449926844 -879880641 124318453 -82350373 -416441760 -119005437 731089956 -394219933 456398308 618721175 350357052 -686719940 612222506 781123151 -44040685 192069680 -956750284 402491341 -573499898 705941424 -585156970 -959848880 297560605 -244296206 29047421 597552695 -514713780 -172465698 -883875100 -357054159 -286411408 -194713674 -302055925 34968263 503691101 -66155664 406013060 -329851557 -835968442 914361896 -992146923 926099304 -455557984 224132863 -248573990 597601698 883919026 775657627 181433723 611609582 97684762 -576786632 -96989979 819594357 952817351 65768515 415762121 937884977 -489929256 -352555383 360610150 676743141 -273179643 -594707155 -877398921 -976137207 -456240522 801030560 764593949 687227559 -526443178 -344061178 -328152152 153583937 522372093 954178560 -369424122 495329737 672111961 -142317678 -455328384 82819449 835911805 -111634965 504854124 -229228652 -766804922 886185680 989945248 767751386 522055540 808852989 69349104 315591837 -762744121 -750027490 -619027006 539581295 319908674 927933334 256075398 946142420 546687841 -6590810 -756631244 -214332103 884076905 949354264 888753555 -877290364 266613361 400238146 780219654 -81380718 277545031 851476349 -451859292 -11453309 977916647 744993168 436288997 -430367572 -160748302 402611267 729518066 236502505 -159943472 -416587247 -660371599 -322665945 30053854 129285944 -202781912 -313015139 -551039574 558226116 -430459141 927967207 638874840 -153747419 434393246 691403304 -908727083 937230090 778532643 -499329088 516523542 -896604680 514540574 779753030 554066498 -171632609 -957665868 339348111 747804691 429873421 677864099 -903114739 754964053 -686867729 -239873327 479672728 -618035506 747892247 -990146366 531943161 -925644095 -319447970 310145892 -545646968 -976576908 -525871078 -847151519 570722600 220862356 -787427373 -785286449 -363406976 769557877 602639316 170406278 -53801659 584662116 -249105226 365103031 129456966 -659363512 -152315843 -2796004 -237273641 73551395 781525980 527313292 -870075170 -317291372 -416291877 143792726 600514773 179893351 648858074 139991536 904480123 540706424 617084898 -267065625 746493562 -183887298 -178363760 548256493 -395921826 168640394 -311712762 -266906704 -330620174 -225322493 294248419 588302601 -482104704 -106996320 503715814 -210487178 -978092057 498484355 946035159 352436911 -81027247 152426289 172921110 -987160731 -198527084 906018074 -251830194 -153797215 -910905363 -256872515 647441592 -911866112 -866317159 -599781772 887016580 -970550879 902282985 -231108390 -295754757 -230502486 -415966345 -932793401 -389441033 168495056 838380836 128629411 -87006389 -486807681 298408025 766052841 347820836 849663251 -857648403 -100877753 727174038 87448091 -891161456 -969714202 -759088813 475456159 -110113056 -88701283 -847688651 434550321 536198735 834181671 952276555 -62287226 -73253337 -664591537 556234524 854728471 955703324 883255953 6979513 -970843433 -466863353 626268216 -599424339 -612580247 955719352 982396148 87279092 -306682478 101847389 745064789 547160186 -813124247 328550613 -955907392 625514574 -525814959 -480042029 637809516 526717370 -514628032 -573332694 -532897388 654899050 88586610 932959583 776798895 144277011 767384756 -434746273 -47037884 269471596 -841243463 -312772580 316543192 -762360567 559499467 -905380950 323727902 576950167 -918449465 819838236 -393164304 202231501 298475200 -337791762 566173797 -422772416 -673962822 -794681355 -429358794 -572562263 467300006 -647675651 801215221 -27792483 321202157 -567277666 255590618 114206995 839211490 819686674 -525220629 -452776493 -315571520 -582965025 -826505916 190179011 -19487600 -177875826 -671515730 -385958461 216894761 982410340 -712512472 73970523 334619689 432510833 892242970 190671686 402378683 -798720563 596752826 -423166913 -255963348 662230796 -637616266 -693772434 328232330 696408693 393885218 86921082 -391212819 -720764989 701908870 168320545 -137484589 270943450 217380586 -927041040 257755985 -777831564 185017773 -644586911 672134970 -583249650 759037497 144451933 112810621 -349597692 497788826 -601469705 782307743 -363743888 -761510526 956232185 -728557696 34412701 309336425 -964092218 3182421 575812110 -153134301 537509657 -928473258 139158872 -953105636 -756383725 -955859037 -283548499 310033468 560666064 -339386981 -970751757 833799896 -788592284 -481923656 834488394 206209600 -176910644 -597082049 538273524 53231090 -411310265 76359096 774917515 296155429 -207422282 -688711989 618695420 838454901 -572083334 689209245 -484073180 172583103 -841626057 901956201 -339334078 566378298 189091310 -407688116 754545731 559397829 7980653 910340312 -354159657 -804532958 125491858 422057234 473960715 674705759 -679864916 -680398546 958236762 -82568243 -450837743 -425810601 194800221 -417434594 919102504 -401582540 -226045407 415849168 285908260 -30678419 290998151 -97765251 -174539831 -296296448 -604235785 482112435 997675034 -384715163 108068541 -610289156 -485166055 -197666806 -639996078 276062825 171251263 635065484 992210300 660930545 -408066717 -310017570 -28090109 -618780739 -100252396 -532514678 578271481 -68824165 -381356981 -247931824 340123428 536356622 -14044511 -268330596 969122895 -954974880 -60245996 -282119955 445615838 411582715 -298630876 290593634 442803739 -134621826 -139845973 -98852876 -805079290 581209721 409375118 595703723 -801822605 -645504155 -892134751 588529343 -130415445 208046453 119658706 -897710799 -291711149 925732947 -855016973 -467801353 305459379 -572044533 109428201 -741544429 62166721 851768197 649975687 -863719482 287745248 -939442575 -93513629 -863459716 -170246500 -431129409 -503239962 -777172270 939424916 374745282 577901366 5413208 -594163178 -252660083 580398436 330274242 -277901535 720884108 -320753585 -903962090 -556701033 -27519354 -33863901 -111300935 393191685 -76276279 -160571225 -888501992 977877191 104867357 -129667037 364500009 465909410 77221726 191602880 -755698275 -840055116 356147244 630619487 936747218 827901130 141784213 813861000 700880852 681952635 879341380 -253080984 -483991526 297131257 -849437149 939052286 933162759 -399471354 27446888 349411815 -905626871 608105279 310901505 302718175 614725863 940258467 -992567408 310141898 -666594417 -279784773 331908489 779521645 -875570021 280382536 156646553 444579329 94917995 -107578931 -23609521 545746503 658247852 850497036 -613721230 186611916 992884837 -579629959 -173666568 -170487699 56465567 -840000010 725647223 576469826 -257663019 420099073 -532718926 900927863 721491749 816121375 -746654349 -134336596 568376764 639402709 96789014 134362372 -231984291 403151151 482190563 -818419182 965859643 977081067 -438383844 761319672 -204826370 224547297 -148242073 -605058557 56527915 -964440514 215974353 442974747 -713686351 702996375 -179394808 -676770113 552107390 179878218 -158130123 181474000 -964316704 -230568469 -223681411 592686 -882293866 69156557 624551893 366358445 -679073657 -348564913 560710941 94220543 25618274 -808883511 -453564253 -161573415 709634333 -221462625 208109771 931075593 192224460 488181480 -989683663 -874158499 -834678931 -803162259 901447563 442205726 -768129706 -587272185 -865273836 -710639167 738273647 -419783294 660671753 127245575 76045876 913516843 853206433 979227446 -297352144 48978433 674840696 86425426 -928633876 629414759 865055757 57643803 588207645 -433010496 -697156125 -157281596 499088725 364131438 -727241036 -596047785 -715291610 294623306 433270729 -21607121 831971836 -148520861 961782589 -439010050 -263782958 -964734519 -749280190 -703262803 -231242453 103208475 -496183628 -464756615 575966811 501941500 3958272 -792161136 -852748378 684835705 384151103 -551828146 -24972887 143383090 -774729375 -224313772 -73558241 398034517 602535939 154483403 -701175869 -164868966 41343198 645407242 -289695698 -351730162 342461647 -663945486 -249053705 461677394 410413002 -432171560 646725080 -731191995 -376527136 147074610 771911847 136741644 191084039 609155043 -18240421 -935631329 -732484369 -531541924 -835630582 62398150 130368167 -309043571 -90187603 -506595986 479849828 857423126 -28617129 630622391 -404253905 239898721 980414081 -642718536 557631852 867988309 -585864085 -129509498 286161500 -753933125 -62981351 -238862489 -186611330 705185270 573828382 994605708 10700489 -743989053 -313052532 -260604691 216587856 524350803 799030848 205125032 203561451 970586127 269487020 443234370 738792081 -983112692 181677705 -532883219 527877438 -832115061 -228571557 984039097 -405862945 596918832 892847498 -595575241 54188631 444651037 254730045 -497087594 -786183065 -701935880 -830776635 762829511 520003173 824957532 -898013134 204781628 -877456258 -318254625 801076694 -989928757 386910847 -674076802 77985560 202832059 441589357 -911024482 840519122 -852984552 -161620349 -357817086 122866497 772445682 160299275 661200504 850862320 709731139 -738901120 483788413 -424862324 956096176 359540351 -845738782 -442555615 -52207511 632367419 -538562470 -904848702 894419518 686314744 -510545606 879360437 503205874 900044408 421911930 -408823649 -347313706 657299584 504892678 -794288511 115461851 989968962 -642977584 -960001760 -690883839 961849873 -805122308 232260957 -199882172 147403015 287563227 -996622357 -290024224 154936169 -513813010 740142733 -526963255 317366139 -546156807 512867560 -84478522 -25395728 -247152598 28213665 974374176 180452821 167352202 -414355305 944107621 -488632812 -881476678 -896844410 -651156422 -790566726 21120922 141003664 338128630 -133339045 -650673260 71424260 -812631388 -668221567 -719113528 203726287 16705660 -241020520 160450708 222863497 361429988 68437578 -80113922 -325250282 828605050 -793060404 349282160 360083666 183633804 -284327238 847410044 16864125 608531979 295160341 -845051205 -114809832 -183579910 -597649970 791429803 -549923493 772623212 -645048493 60520067 -419248027 545052271 -356834547 909297538 -172235355 -684056334 30236243 -625839793 -817768575 787657255 9727700 609746749 139538770 126938829 803346184 -351574156 769840862 313657567 445773697 -382967957 -414234393 133715776 22930597 -494218348 -430706801 -895084627 850085470 977891334 -56212026 636160924 543358491 -955945660 -832936923 365931126 -755336521 307580687 -941343291 -587454567 353564871 463512289 -99697292 199671660 587460033 -134240296 2156754 472818933 322727450 -437737821 850860198 -621372216 794898475 923083553 -794888979 -575858845 251647450 -206038129 -689171713 7285528 749935743 347265946 205753409 -410531095 992930839 698219298 96011201 437114587 -606684003 -994021749 182018712 255767236 -388866622 941100115 -812256013 359212946 -974035016 576211445 285544380 -370912032 670579204 -25748863 -643891062 -431688785 408494771 332866655 298469933 29859221 -289656679 -125707486 480925962 91905889 694398456 -239890569 506525478 -189117832 577583087 -812187375 969650087 345073179 -845478181 401005679 259949286 -92714134 86929660 -401861983 -978590476 790801559 -131118898 297978054 -140561785 -409983035 -476567080 -308581963 -138576564 387150445 -482608448 93337328 -38816675 -885224163 312110561 -913072742 605999051 580717863 896361538 -123947287 753356498 647385481 -270541700 872483144 715933834 -519252010 -895694933 966671230 -454462774 -170651166 -554084442 -872963174 800084221 -649027290 879067945 -297692446 -908534393 300256397 -306926155 971831666 -458387377 940502116 91507888 439161746 298278939 -830359202 23158905 -10267582 911739429 211545998 -37699565 -93462062 -14020185 520425144 698376519 711401766 -663525411 778128890 -269908120 83197804 377758269 842673483 -947807372 -473585077 777567158 -812975758 -671455830 695336449 -366371794 -313226137 56121940 -398918623 -708780422 695881077 -309520913 -185604866 -128101496 -479968112 32086704 862431728 -608296219 -195890667 -625727889 104286191 93004089 772776274 257241489 256751038 313864794 -813534643 348381397 900353527 -983643665 -271767143 -877854482 692226441 -328927505 -769781192 -343237910 -268730513 165978049 549786699 120264113 211673768 576593438 204286917 249876996 884626099 202116000 866063881 980556155 145417009 720531340 -144853456 -160744627 -727996866 150851944 914218844 -954062786 823613319 -392848736 -733587698 397638555 213507338 421611638 -372174320 -797574107 424031310 -323406348 -626999169 -896071324 -853867127 -763789728 176763782 -712675731 333622865 -756681553 161937321 -642296782 -195863892 -346809735 -240549540 130286143 -316928672 511032888 -23908206 936320636 53511859 427385103 915877107 337597292 -364992638 683998175 624281764 915315528 731240697 349917250 501096576 -202970650 -253581021 -173649698 -322256257 895515708 59902396 -964517293 -842097242 -815777992 529705615 -691410250 -258066715 -5725999 -973176962 -667243589 19811120 -449338190 903903170 -472988373 -653195291 -923034793 718496264 -183408162 224658600 -207865732 116849355 558403574 -84978521 -973643520 -587084694 -367035125 -450250315 -308700039 545933336 -244380987 -529904773 89600636 584868851 -380098859 959873167 -895292124 54227086 -173079993 273879905 -556971886 -138297999 757288016 868227417 62644078 -799341735 827818794 -994017367 -249510706 -100666235 781267685 757368644 -339452034 436913027 610193211 775205301 -278172773 -849929770 -441710010 -559066311 -428081745 -542536988 -638183107 -403394452 403798399 -63453511 865239186 -133638215 791026620 706521664 -895187344 39063584 -371990701 747415394 180451146 911297159 901383190 -163407651 298843840 834991789 -285057579 280385343 -698543799 937546616 -28561953 -117718472 224757079 -986314991 -858483412 -16448842 721847898 380739885 -752715322 105372217 -136563387 709451586 790892305 -122395267 -375827098 17582841 846613885 449667350 -423366623 -98763423 -870863477 -300788363 947787054 -532544554 -967428778 922736653 813385189 -296573277 660410908 -785014672 -512768331 -852520745 240412932 183630347 -591206680 -73292683 350527752 593890449 19321449 -192258646 883979545 -471134537 611510330 658578153 887001646 -46024298 -307726150 601291126 -116982033 508412073 122618062 -227620311 532982875 183137979 771164101 -78561445 -769688674 234330913 465260508 -948611454 648549111 329571124 -284974110 -67581322 -575162996 188444369 329211435 -9675102 711992048 -411995618 924539908 -387841497 813467604 336802470 -172856616 -153929549 214418104 -999564731 -196853696 -327975742 316207031 190624942 667197873 -280945695 -84450264 -168194612 935224414 -757229792 -159041199 -713985729 45352044 -253055430 -185067186 415627430 852710012 -696505379 -568718312 185224538 819080803 -855385340 -730208843 -830214916 -264325147 821916138 -280550657 116453664 870396861 -238668867 841118480 -165480863 89167938 826351654 -116681968 -454755930 218363333 221722757 363800932 -720426349 -411476918 393529651 -921636327 -92250249 43101593 107095373 875992863 560796296 59066986 788682801 -953408811 135551065 110838647 -616607158 648546359 553800738 -162655179 533772043 -737924635 -977076856 -846849933 -276711527 957007521 651555294 -872522620 -572684784 -836907602 -617575915 845936265 236875976 -487994041 -512127071 680103902 -64654178 428020898 -147610942 -279313948 418838190 -766939710 859145729 -377064513 211967929 534251960 -760140938 651184016 -945263411 -587756235 -44272555 -508315175 576802378 402196708 -871930902 -588351272 -286060154 -616925269 -482053826 438090352 207961530 -410760182 915355970 306095082 53626878 707056459 -831055955 328786042 788325380 -387993571 375005048 -981584505 703703401 -206732958 -113263291 -149266124 -264798029 -499292289 218220154 466986385 521395382 -673043985 748760528 172374814 -861070094 626317679 257155580 -169201244 479124084 -222710902 -548933887 -653779765 -205148091 -448397855 -855813055 676138952 -472306730 -917788988 -834429082 339736104 789952958 801444116 187080391 -919344764 -162322699 -491304356 136785189 -598625311 120778042 -991659021 -379625516 -435876211 -637916247 663159162 -316200097 -563485606 -697181852 176841867 958986952 734827615 633520656 -23741729 -334735337 -561940214 -223062805 -599838144 859935343 87823618 390576209 748189021 -817617395 457370472 -580351390 194824554 58406210 -951645374 619595847 -64178000 981031974 244182719 681345358 -310792620 -513503818 -800316450 -54062479 -624849176 -270374554 -631832053 -97613018 -984718576 -882352927 552800065 -364848669 -570320997 -964511408 -949808915 -544854183 691040707 -365718113 -411500050 695390914 374749024 237458869 250859770 -700107543 -615205583 403039403 -135294730 974019271 -266815222 -919838085 -391454723 -60139958 680978321 -346590371 18368836 378951770 726560981 405011698 489996586 660284147 823251655 -562245125 -217178492 -662631026 90590018 949012845 690355387 51169846 -967302954 4031672 -503013887 99668422 355123108 -417734721 -826661092 -383120038 908507307 762429008 -594360363 898680932 -301953703 860707321 -292381644 451438670 425087369 3702572 560409636 -972141415 -597677107 242790520 -862362771 -21723840 829356938 -307000418 148115700 743456399 -288531148 -382818459 784121436 -82191158 -8109377 674455507 -108681993 -461456187 -489595963 -283485037 -272104098 325094021 215069656 176845508 -494627877 -170672328 -669265773 -925913071 -985112237 -465304308 -70629446 920207085 -588087913 -460619978 -509887444 -898767156 37125898 291747807 -632139313 962245878 -918988232 -946396123 -947010856 374531380 320280769 -897917507 -121930779 151992173 854934967 944269617 -383189175 -975003487 -854672526 -359862258 571119866 -446496059 -640224793 -503319714 450758676 -297245168 -754270604 -922301947 -935907474 -769762560 -137903147 -430082273 -776069258 -252216003 307618524 -40776065 762449090 -406592066 102440928 755754575 -634670526 364301226 -279898213 206834724 806088481 680284830 -894859378 -106919639 -197494283 945695905 -280903418 392649546 -611639294 -627163151 -877029712 304896552 54474840 -179938107 470457636 -463743444 414719875 138128252 -895754957 289707502 -67741076 87867968 -818056425 -149282423 -247120870 -63783276 -85620036 -112385012 369600051 -632765370 -554416852 -82340141 656772991 -11051357 -667041065 935927590 -475750662 -547482533 -811430433 -785158358 28829093 252407062 -371445973 141207264 -298674855 -944698449 -790914021 -546634841 -377100520 -789498603 366232721 -798001735 -855987844 387354472 284253680 620266195 -456514429 -838924124 249083471 -505012065 -414220003 -484538749 -500307416 793347252 623593438 541151095 471604463 297227469 -50529885 -362060834 107643836 -874234447 521687030 971029558 590943950 456417640 -138784444 241926823 636227957 410005577 211588592 -889678302 -313664490 -665900867 -671520314 532563633 385394020 -885047892 -487586865 -857428329 23049036 794452889 187935872 564798147 -232545134 725305624 992006190 -624345037 816885162 523565041 829194491 242983072 203570749 -20982649 -948218620 694965391 -151418189 -462592085 27763900 -571044551 -572116102 -439484655 873358569 -681164733 -829030543 -41733540 99060823 -714214156 627825264 -280159304 174851486 683739802 245356012 -946472605 -675155726 995624463 -57788515 345674724 848955493 -358147829 963743778 -799766128 -549068350 -404013529 -122779785 402344624 320428031 592299638 194378951 -306818450 214251380 447798493 563522861 -773599300 -527967684 -772960657 982241624 -992682418 -953970945 261403116 -327029868 767179074 450462364 792927584 187115582 603030028 278111061 714451290 137456800 -391803829 987808212 175861486 -527807790 -754572564 -36512779 737441454 658923315 975406033 -180510768 -153206664 -895038211 704673867 789704599 500864512 -592338874 672587659 -701269050 786730660 91385500 -3169549 139063594 50372070 -941906165 15623733 92828521 745081398 -35589796 -715800457 570100910 977109422 -976486387 -412138721 436708056 -368991788 -381713409 71845708 487399572 766267372 302131801 335515302 -618457038 106258660 -536467264 605139837 -293244121 983021218 -28436301 88018210 954415320 133684144 -249443716 -578576313 -948570012 106174778 -325604900 -20143466 877526227 430017195 -352166757 947072277 573301815 -991693283 -520708720 708814917 499511624 733234725 660723555 -423587120 -309818453 755483593 -536424440 442173263 410200619 15783257 642572684 -278522782 670227103 221506850 -381778640 407128193 -52431468 726249579 298579663 -556537244 -453357121 -887867509 -978695623 48221108 29026433 605418224 -780361931 -530218008 384145664 -841963163 899873043 235911874 -891891952 595961101 -199161900 -228860769 473621047 373001959 740147412 806176815 654627926 -474381458 -249415078 538829398 -73094950 81910392 -961649394 466101753 -349150200 887581513 -637883341 -458687863 -137151489 -875290624 858347462 -677379433 265647219 537337949 -965194063 151987963 637958430 -791581636 199212706 503479524 514661959 198218413 -70784705 837139344 52495167 658162627 670116496 598220862 287583912 153597736 95607447 -769526715 -584135139 -447222429 761075230 -27183461 -802014230 236152041 464005310 894029671 641236729 -473202825 -535047065 948196420 968318676 -186741572 585326188 364608820 -743692996 521893000 442263224 -298687993 415629398 -574246387 -659037340 -974897530 424916666 493208212 -140031988 -764313574 990715933 701846781 -585967753 -458234857 427893742 -763740474 -219030668 -365645874 -873144164 -779325238 -225312671 845213770 320022283 475517292 -421030525 513380143 804821553 -978865773 -80320165 311517307 -622108227 -397554347 513566259 427008724 -727715036 -364781245 -824052017 -953348640 343937765 -296290001 -166831698 685966958 -330379683 -599450696 -925393040 -571996150 422715886 -594429783 -279524886 641694820 475931824 289977091 -148045801 327662362 705468458 -959069722 880381768 -102273822 143425310 935886070 -559667975 -400927690 185047977 -85463919 64404767 686282073 -924908455 310086926 -831397268 -344998734 893364192 671394930 -445719288 -826831816 -814285898 -248292244 65290895 405506137 120751684 -727089398 -544939102 -562148402 -574691025 -86943211 617593863 -469884126 -290054355 32476837 -936665157 -992623449 944266466 -397262699 -70910508 -778815727 935594770 597967515 204823092 -939082427 97400888 818847944 110377593 -420967200 554927554 527973020 680528537 -917016590 890895820 287201730 880871953 882675616 592232196 -733908560 952430568 870425506 -568277063 -803475203 -429619867 259177716 52639068 -940997755 -314847998 306379917 -79630712 -893503136 302538801 -220149480 -499341737 413188870 -501970230 -979195509 -499431985 474440833 347081006 -993554348 -111300766 645548946 983187501 900491603 -527263738 -522617861 904760789 -493535456 -798717908 -881124551 500686957 -499738230 -843981576 199203290 255711810 181640885 674340190 -698989214 914201897 -743373459 776255848 278747594 -980243774 887673496 287779631 -477664845 -642198499 807412891 -576045450 -5922355 -421204887 961529555 448524106 274281675 982379922 -975308055 -655494001 512926276 437690528 -213298724 -629579131 706063808 -301701318 635688837 -66077881 326106276 185004078 -118521281 -457255807 -394399725 44293751 248737903 62766787 752784890 -33446207 -479947733 -469558758 -67671410 -696119221 428163666 -314779507 272030828 -746216348 -630445004 -236468482 636959080 -720812372 -376270254 280337763 78484768 133073505 -967823817 -402517556 -61286649 -693256917 424466097 -980292628 312812609 -7577643 682497758 -294537413 496397514 -241481255 207342776 -164183325 675556670 -590397940 497159655 868703136 532477244 -711710945 863733820 -625695196 -644780557 965944886 -620933179 659876868 -605212935 -579838733 -802170224 -715960181 -181052279 304599911 -241734120 955160256 970835 -765830048 -402881036 -174933584 -987083354 -928250754 700950735 -900152290 -251935079 -684970149 321210829 788949849 -289172164 -990124277 -406323687 -79578682 890808738 50543612 890908469 -594958651 276357778 -566105221 -902072121 241141855 208121115 -79282220 -676584074 -277196186 -383823095 -590942051 82192771 -508214000 296207751 357248347 954364682 838101523 453944392 673836232 989364066 379861375 469012922 -64060915 -103424637 -713677025 -501784467 -13088599 -208694720 608543992 65667911 -957176136 978224441 233549606 192681872 195515803 685479249 926843097 -726728047 547061109 -936209463 501225310 -290119176 130032755 697766407 -634978 530185477 268241131 -344376419 -974768712 -41167968 997676493 -299365246 -860961545 419851664 71925269 -760539498 -108287430 -30221184 536764509 957141366 328258168 -586155462 953292635 -835172693 -652524718 -933593845 667754287 48340394 448780896 59892926 29130195 659669918 473176189 -942989120 785704128 -348864649 -225191319 998356972 -466911137 -458275848 -452324981 -342614473 -475036584 -121700333 945007794 -970146510 -731312242 66236006 -774737035 695503355 -402225623 -700542136 -917626056 -306058841 -576385571 -879843580 963794151 -264199015 -924150091 353179635 801541713 840770407 568488304 -48657569 -946348133 -271423484 459177402 806208152 -436643301 673674396 -717851158 574398371 254725015 -675134791 333968021 -27485889 -423827896 -75574416 473185595 -425127912 372217807 -736290258 881956449 290712649 685796413 874851535 25974434 735755133 -661783522 654090205 465037030 -193093611 -656053249 -800335870 -735626492 688670220 324709302 -759868180 -756578606 -592727344 -461351165 -778449989 -714944491 -675140618 -12430480 430357708 -259323653 368830889 605244472 -716077621 164455134 236817321 -270380566 -469917038 -488943516 997484354 -164933803 621800183 531709735 496398989 -693233446 318508726 -268985714 360460718 -789737531 -628226707 473897683 214167901 -360184867 828022299 -58052529 890687915 -99746500 289579824 -985169712 -722362750 736463138 47676322 583072884 267757266 -605828520 948794514 -398983486 797457415 -23190690 -784834272 270059368 654806844 707133999 -648286756 -294085057 817326464 -614519738 560590661 781293438 -908489711 522210047 -73777729 -290026982 -986677157 418583205 -975905375 -939005984 232195685 428699712 204565521 -804428009 -630831555 140787296 219687086 489845574 -577204081 -995142667 -243579877 -766958756 856744165 58096838 -495106337 973315919 -789160238 -726356762 480503250 -936286563 -856964731 714866780 -740381594 788950703 771949180 783002309 317736039 -489864759 -994505574 -336480442 -968396121 -179231650 298271013 828940831 -390405635 506407616 36559816 -361966104 -268013289 536174209 2189851 -451560028 958844662 -118002234 580998006 580675749 -924697281 627577959 -312196533 -707304030 53725384 -834913358 698225613 -461231087 46735049 140790053 -374858758 -501249087 -834605656 -705251380 -279041019 -99581175 966511908 -915374603 786310050 359963478 -456618726 301375121 879402534 297154392 622677846 524148898 174914257 -101389015 536159041 -842712251 183598175 612697774 794539633 363614806 -611287265 648861721 -827349586 -652018726 739777931 -389692969 -52888028 -293892368 -381451141 752479817 -265771532 950557640 670623873 -260738142 -595088582 902118336 869855529 -284960268 -994941347 -660808231 501024812 -360711094 590713886 487113977 -346576016 517663819 -124509518 872971317 774545802 223958358 881929704 -280134153 -688155416 883534249 897047591 -523537649 579300166 -421187659 147287387 -40079796 781016030 -130457135 668151628 975494710 988848704 -961758719 56235189 -945042584 -929911220 426959003 -97012294 -965374928 650159715 960545600 -270806337 610149831 649409221 -33021571 -408292396 -685853071 -625448158 517372697 502517347 -180590934 -732424049 -88142506 476878284 -91365437 -56192909 -438737204 -687977420 60024568 -249517110 -636867812 767155061 477033249 402005393 9267271 897009290 533125218 168793744 -848755012 948507875 578302803 -628857342 355537022 65412173 -138913426 331615897 -888809492 140443008 749557714 696349608 243718576 298804097 -439185932 -151673328 -620050013 915948725 296923678 481505439 -456677738 246838944 343747663 914480747 -986976939 862431247 -184619638 384209279 -248521921 184234711 349598722 -454261176 91241193 -400267511 503860702 -590655423 380686197 -723592845 -791974002 849606714 -608788834 686061990 838851603 -203267474 -814384384 563767079 365035391 -585526799 141180717 -932708566 -44177024 -63289226 62545546 624053268 704749540 281220862 -694665737 79033619 687398636 -948196110 470116831 144892824 -904691797 908415647 -713416299 925477533 -350655933 964524926 881880652 -301780944 829147477 208630172 -826308750 -485680098 542265682 -881077325 657532921 265572594 416755208 459549049 639022648 127079699 898214149 671815120 976632632 -185396403 446942699 -421946192 -824447890 889633134 -263649935 -856749972 771858575 784299692 -335966716 -382867051 287772009 -910710707 164514688 15092657 -920935110 -530019411 -442600872 -239347605 18968542 769305163 969837551 383832732 553234673 199079674 928069881 993036114 428529689 199788762 88005497 -70589704 1360411 -408964801 -782083687 -475471304 -751733891 665292319 -789671662 -756673129 129568909 -661883084 -862428654 -926522571 149134587 -527270522 -454002582 -495124502 30444755 681195767 -741855150 360985581 971348217 798368887 -929153149 592578923 427117683 708094630 -710678244 631704248 864900870 -219521435 872934175 -321764194 928259359 -702748212 475053283 -847908943 -359699994 -701040724 -932186838 776834656 531006702 216759076 551692268 -517578340 -709318678 -139818736 -4549762 626343813 -810487976 286134323 -553884037 628935200 -791180209 -797696052 786066672 -261273864 -697324515 91373603 288301239 -719760783 -228830738 780060261 -613418727 609231497 -860528254 -129957273 -177226690 212386177 148958048 51582157 -74776504 90049955 -380298739 -121567344 -198920724 390070337 -251746758 945639913 -101039241 -792957958 -991198558 176739892 -612265483 -381912824 583068019 932902675 455136156 554343965 -110440845 830241717 -353861761 -1000080 -207886058 947486510 267692781 -26136860 -337684834 307912100 840832540 -961952889 783684921 -784687514 685475081 35837241 -580385096 878198030 -500861695 -268828426 303659457 -901565939 981968103 230934972 962275991 -761061503 -604831277 470160742 822491258 208619420 421366536 -367833766 -462734139 546599603 -709409439 63748165 -478130448 630111861 426245301 -731983932 -488581280 -282139961 618984297 -677120687 101168161 -228168085 366566744 -257978186 -708603342 712115368 191394027 753543022 539594006 -913228560 -592365122 -806313546 287468034 -295553889 414038654 36467726 690466720 464165026 -575183791 -192460842 -972445367 -314380142 720149103 -352222931 -590080627 -472991970 966967088 216796368 227771160 206718447 -688910849 914396180 -397141717 -517360966 265659668 -533904180 788506301 -446851658 144141684 -353452201 -24839086 -173279993 186623870 -718280511 -478258119 -650673554 233265186 -190356929 464902651 -196933697 888707239 -375591387 287757937 998836794 -534597415 307328395 -810480497 -97696929 -775507108 614639114 758927686 495378949 -428391542 -167571368 971557690 -871434113 349163904 213525950 -370865138 -189167663 -786851976 -83395845 352742342 -10984473 -508104007 -198917115 422319796 87139566 -299378300 -414579666 547574578 412563965 -952855935 -58773662 -605720690 -773193051 -420527274 -446950058 212035216 -126036434 302853439 -592853837 -848330056 153037702 382635352 -983495580 874283433 -686913142 -517932966 -138242443 204014473 -929971083 608708802 48298001 23150863 457218610 -177397836 604052607 167640572 -675474957 -683724976 61569605 -12104720 114853200 -333335825 242148764 770343898 311695883 -910789842 783552110 -216394277 701624126 -208555004 934702654 -631034502 117419174 731300561 168818795 347862076 -386859712 330139316 -443174985 209374212 -549229509 141898042 -996728500 123896512 -321449093 945702583 -868352413 -250961446 972451654 735190486 125946140 -38611342 910706126 228984013 196237924 -925238536 188360217 889433094 -892530633 977660227 97573415 -716552384 183523351 619227780 -640798571 536285116 624396696 -101548965 172331939 -515209408 -484770611 895888068 -164947075 -621776104 -617372238 739774869 517556127 -469987661 609910820 569904157 658335604 247036108 -877806371 -977909676 495059675 -483685865 -933280586 -635025643 692906051 -333424810 309122330 -17355213 208796974 -310081961 -788934939 -366474951 44904094 98748297 -319773748 -621092994 -770375612 688543205 -783627100 159624275 -254771515 556520035 -785493430 611545272 159013019 -321212390 -418806876 45766646 768746956 -691717261 -72151879 -911044172 -183496457 -948990889 -692313076 -220396820 -945771437 10715315 -397309979 959121387 -110700991 588169012 574752904 -927042064 939142488 9620834 -151311659 482676791 865383413 492905358 507622574 924139662 888329974 302742542 633719725 -891622492 68711168 -132142555 -767511114 79835830 70773750 -966273674 880846614 -141355589 -282307159 -21733768 518642646 -97922702 -478942340 166350188 -905851293 -827894101 -653021107 185799545 730817614 -458460032 156110386 731209156 -44267264 395690944 -184291230 -3273615 -45710413 -477554016 617666322 361856170 178558138 497474442 -534562224 755865312 265284013 404952458 322370632 -414199907 208281975 -845223835 834967864 705033615 -909139270 -250962562 -533770699 397016979 636180137 919840805 -97630701 951781024 -994252005 -79082824 -138311414 28227250 -143111057 -174278782 -758264285 527516521 379912244 -326528282 368596078 781681016 201405793 410350104 -591887517 326215528 218156434 191338376 427129400 -563311140 265006182 -139924942 -926558639 -330817878 167888739 -768974368 -127194129 994513887 -550011650 -310194284 456860949 -702009122 886981651 -8982606 973521298 606062896 -708293654 -716150696 397068787 -252965165 511900693 812607774 -328710713 913751052 103415307 -700615109 598392559 615018900 -991301788 -894298498 976491509 551011985 512171656 618210939 -772618584 783627722 297249839 852635510 -770718674 506233288 144859934 -410919934 -819792630 267765661 -695181023 670866487 310496488 152987444 93307602 789254091 303751985 848355598 302580172 978778682 688879770 -927686876 -263346252 238659251 754837278 820720344 748842874 -475849990 913362731 332468 992713594 722245272 -130874110 -712831731 900031254 603377226 -906343940 -616391045 215859743 680237834 -692419118 120163298 733164639 -684767706 130713249 326676351 -562396850 -418727318 654502060 182547227 592238655 107120771 -465032367 705824307 186137261 324060679 -175643549 140181362 -644251964 251050282 -949937916 855677270 944905749 -113257079 -728381726 -675043948 -842048761 -211104914 -503937937 -357791078 -367969667 -5165332 906707985 -559826605 -711180790 464680607 -285248506 -574157942 782900731 543721091 -839297610 476959522 -170878326 270720744 -520634707 352081083 -67668523 -29164967 -602654893 547134190 -36755158 -143106690 -446402692 27117201 -142096176 155682148 -891717848 -919163924 -701406758 -390527051 -182049633 797025278 583514068 -614097969 -841255187 446973808 968251664 34604199 136318884 250022943 333379322 416834461 282907292 -19505718 799564963 568308105 -594300257 152236471 -201616803 -588630828 -504699585 -439811100 194731167 892938225 654925089 -318825891 -158670276 415763822 293741119 571190862 419482935 928516880 -308938630 431863436 270110376 -783102582 603745724 829172275 -386212655 -95103544 -764220522 -852954642 484508652 -867776695 298481571 -109935538 -696645903 -420116888 589072357 -810917287 124370833 119481619 561968980 384782297 -903920406 266090840 -72101564 -215734177 -825300302 594605762 192578789 -613258527 -675890920 234641532 -15868589 698042217 -868862367 503922190 290995838 295160683 692877251 802166379 -101912037 249530839 504491640 678575159 544718764 -594325244 -127889422 26978758 -637303887 715232515 -54164215 181929894 582830039 288522162 -120656941 189978553 79095206 -671189215 583713469 396565425 -310487074 445768254 25598442 -679271110 38978287 -684604122 984308030 -209008130 822748219 8381628 931793902 -670124337 -98562231 -476793902 806689606 732373643 165483961 -30304777 483499462 182803495 -606636965 317168619 -949371030 575530905 -550002394 -304464160 396772146 818288698 -154333234 -14698677 349921807 -706526353 -497281705 619103621 -105264122 -117324863 354221742 -187178237 -94000011 290671919 734551373 -288521107 953205383 -772983958 -718811264 366275447 -711234185 -855026871 804241492 -346804208 -110113041 538424779 -837421552 123485691 605853632 475067234 829180165 -196060818 -130590735 -556376806 -325606477 -847022486 -533231246 -591603579 -451721309 -742792619 -410669841 -596743683 -410919047 192625697 338452595 961079917 625423541 -523925404 -852972638 -706427233 -244674770 -61439492 -958436966 310621780 328862583 -693689677 557078406 -218483078 320022153 -225169876 893067493 -736492350 -468832249 -928209648 -189660796 512514165 876787838 8817615 802137086 806032526 -642388299 -409871068 -328589869 132827342 -22657792 237504725 -495680912 -194208040 359971575 -539987927 -559612183 -694679821 127691042 296288526 1910824 -829450358 -791459130 -176719082 -519418733 -656457732 -495357888 -896569246 524477753 426110620 -334858715 690561101 -46029894 -647545351 415266410 298058713 444321864 -826300312 -525354611 303770308 -210188855 516145044 -408882442 -532015006 -236447788 138651462 235912799 -415450975 746303449 706016733 -569539860 511560443 633760665 338889334 -920256626 99227484 -671524008 819085631 -611321564 863391679 -77707035 189039820 979581828 582417000 20025092 -254260820 842661429 835878733 -348724260 -522269419 -838866365 -281402906 -223026242 398418294 -300106793 -914565603 835421221 590611619 414815999 -678381890 -853325568 -526131908 482207636 24017542 367567100 886739462 817115967 -948336648 -25409164 545474672 139763310 865548901 -300058861 -778303606 400922100 145693704 333221400 772270652 -284516545 -550405619 -341116435 568592828 53565587 16409956 509031992 445984537 -36464633 516938290 355010845 507293031 411903490 817417116 -724785035 -898933233 232915888 956361349 -972134188 -823674485 688635936 932096611 -158240061 -1410960 170219485 -376377395 408899855 229117032 -247053028 -281732611 846423617 557989902 37098626 -744776019 -419162980 -489672669 -118571420 -205551297 643901178 626695294 -726848949 -953452778 85880019 -467098210 285449478 268976656 -591232181 -206943408 -120297544 829562931 -158145488 246706150 978165304 124266184 524280579 -920350646 -811050793 246709385 -24459723 208526668 -578866849 -363574169 -911748026 157083636 -289896987 895919180 663135712 268449454 639751547 733968129 639125823 -783382605 288475081 138553369 -157725472 442741631 -910319777 -250380446 -383463255 945648235 -266097419 -692736921 -294924677 2462330 449337126 -420619843 -15524643 -961536819 228189873 -867538724 -202885603 -127573514 880914256 -979742284 -733731831 -268777874 329412170 183725798 -868589964 -248795283 728710503 44697764 -192517658 -602381966 435574603 -415278176 -760289999 92935660 -963028456 -88897935 108500049 8058496 793989286 -101510820 -257855054 596284727 339966338 -376079451 210784271 -722460712 -430247810 -458270909 314196002 651745668 -808694234 81010827 697672850 -560844098 105199517 288732848 -664794937 143750467 -85445198 936967210 445917466 -368901056 -65795031 207089675 286392883 -523520029 914995571 -233483502 426672942 41575180 343181495 -330292665 -389603844 -7534841 -105883390 894683064 985070847 323064341 -299963475 107832196 -200893001 -957753523 -177017384 340874050 -201451536 -29953435 301488928 980512342 845922390 982204508 -321876486 -390137414 499061168 721063302 985971598 989952265 909583857 391817400 -351700234 192423306 -419190456 -388485287 630973450 86946179 -386753588 276970253 -497453169 -521756585 -494417256 -567420166 808375800 -615924758 -233305696 722579864 -466860320 -291173748 985496289 934250384 929154714 914223036 -574386259 -565696146 -945251091 93840098 918471730 -564758491 -356418462 -967383197 724628457 275398058 -102502652 902775538 699487691 -225785264 322088792 -655930905 -263017626 -827030831 78536971 762286397 58086992 -756661461 -289998336 -622080646 -572270772 44870563 822980485 535680748 307661081 473870112 -30303438 -308432834 575250266 -622645445 -951624437 770705416 -904169549 610852146 335619279 -677821839 -529014131 -395852135 672165534 974968098 -387976043 -57044395 377650244 615713870 916991056 449443873 -957772092 827010811 -668308204 442364702 -388788628 -84829452 837455083 907840818 289655175 319949036 -103843708 47356751 -170057028 928446478 -306075044 263615327 331835973 933743488 -981017655 19646258 912133356 -651967211 -294870310 301495181 379368831 -91462330 -634343600 -353827694 215089394 -668699541 -674249170 559003135 671397557 -591279145 435073277 -694497439 630253106 -531886765 -126294 949577457 25276181 -255300568 -863505112 -783488709 -578906502 -448233346 814214454 489137726 884848756 184952517 510457764 682376768 -621969900 -361083321 494616159 973558880 -692320790 447886782 -117409242 92157741 169996829 -751216572 693042323 132228000 558453416 899040821 -168840494 929826617 -626128227 630193022 -758997960 732779009 825233838 -698025960 -407329961 398694567 982857723 -662586014 -569270978 -645867693 -985218968 -853791459 687748165 -855899722 751703481 156309090 317697152 -613904655 609633989 -117134699 86526088 -950665909 589944158 525288346 816299770 -657618195 -892479756 -185455796 666707919 -633832403 -999736280 85568522 -720789231 -124599247 -30770080 -697640019 -386471442 -333309458 188101613 450084236 979534843 334048943 -321970466 -162092365 -147101765 658159819 576717685 446770732 -667413086 98384173 -479097336 -908996946 771698867 -357372939 -504604245 359923406 900416684 -514911748 -580942998 -352842691 369821463 999690923 797411005 160353063 176158333 841976096 246702570 -712910108 -740063485 -447750388 135601975 -556721247 -358207144 -833913363 652304326 661124574 -975883480 -832398739 160935004 139235007 233094711 -582988524 461331557 -828933631 -289221416 209459793 281772841 262542475 273330366 572291532 946480367 -686472157 -243474769 -388878507 935960253 482507546 880168638 950537603 472035073 -304698703 -277581595 257626015 -458401855 -630357994 728458419 -854973890 477683720 -275675352 476099698 472118542 -793329477 -256393428 -61409101 236860249 173198440 -634834148 18095026 751817575 -319713749 -69713838 -606351707 781884746 915545973 -842350201 -979526033 9465377 148989698 -645500661 -137991201 -733581278 -788782404 -858719909 117259489 433444636 -83367319 -148285238 -743819958 57098809 -589346943 988089233 487856984 329157481 392781342 -701203992 826309497 454415407 316881252 -8145446 734997796 -906305766 321003678 902130097 713583892 -130693657 -383926037 -246302515 -67250165 110108827 -735772328 474144754 623525190 -325841407 -114840985 272341222 -100569736 -929860406 -670308202 -951157526 754940525 -618982522 -254643991 747369467 152962083 -455488642 888778353 -402990196 -232960751 -706182753 572826329 -406947875 -55351317 327334935 256077876 -73495054 879376829 407674591 315092529 278188088 -123082275 582372983 779250714 98852600 907738174 787376202 -390088500 396179494 713724589 806287233 -108111146 477704394 877985640 330570983 747259500 -671930845 951438183 822566395 -120722872 853502129 468766034 -778158399 -798729930 615120116 950171632 -678767030 845406960 832103132 -670879052 -455166636 808946115 821435954 919573737 272380667 895619588 -73145237 145694362 -137100118 -654767395 -967892332 661786544 -540899225 967391844 -277455939 -581853548 650858318 581690398 -168884044 -614123649 307208373 937279961 -399088863 601317620 667334462 897428454 978605674 -249553871 -915638979 -396324553 722142918 -512607513 964180091 526642749 531062069 546716810 -209537870 421613537 876417840 429343152 204083812 -244546860 -277564778 -893041169 398581810 -188432234 981167388 641546682 -244447596 184209540 -277913032 -700317016 435973906 820666787 262797256 -627189494 911254251 971689436 -786812679 -752322677 -241168559 44347693 -907904186 -90585365 -112060031 -538656823 143739551 -897951750 322369368 36255959 -211988696 129616476 -299102090 -913838092 -203681370 -323326732 -728747541 -873107896 875873172 935183288 651156096 329431043 218203642 266965065 526254611 980190504 263581147 -94351859 -282324571 -563560193 -114237788 511816019 810319880 678931376 -961194788 -871275407 685225222 697834450 -8094433 -393609599 57425111 -571407689 968322306 794859207 910321766 -4671226 905071109 -358375958 -15919264 185891803 181357724 -53641398 608258947 -458806125 -313778893 -425458735 -369439341 -678990426 362939072 -606219499 357120414 -357532638 -2970458 995725767 -54423376 -559282085 -858791017 573879675 -142156701 436024113 180626698 -386403896 -999354396 -171243459 -565726980 954548011 135815979 -715624281 715995299 -372462802 -61562044 592111290 881817109 -125246963 358220522 938905052 -274930308 -146398479 953021171 856232526 -963244332 -658883366 676769247 -712356119 -9442365 -594012572 -453118869 -44049388 -61609479 138511104 608518023 884187359 278160801 -745784898 542623411 -972092860 593191827 932810162 967442566 -223156441 -197771031 845567738 -984305694 985259410 725016190 -278518017 -814166022 -458918176 -581035983 -114572613 -78540174 614116282 190012076 275394449 898666833 271348693 802974966 313313322 -238465314 942844954 -751587915 892770748 -706768708 -417901172 -863348096 -816502373 366497659 29077832 316869730 75137816 -746869344 298390123 -921069488 146742581 298554396 181510506 638231063 -739517714 -118358092 378191917 679443053 -724056769 -673100193 406249439 360340543 879502056 -910126536 211681181 -754966855 627501852 -654323804 -397133076 -474609117 -666543926 -851380646 397631743 921351963 310046835 -14670468 -342790967 175246690 71400317 146425691 -496737662 300562024 -48593482 396149217 -890267231 1414409 -295405708 -498490105 -383689913 207388745 -539594265 561631008 130567924 -105980610 755052893 724803666 84077456 -392959294 649107020 -356748394 787742699 318312727 -392699236 -612238391 -553607835 -810973057 655367361 -652201725 -158720873 -393516969 -423024169 -619496933 -135204088 -667167911 -597848722 -53323924 719038663 -675407462 245086372 -863982289 -612262348 182113062 -640368219 515616590 -942119907 426870960 -39616704 -256234205 430097234 -220061876 -577578530 -879466403 -604626379 -296990389 238866472 -956320069 -441992141 -218521337 -128690901 86101054 -358498857 -617789263 -126132458 412978570 -177654241 -477933247 -12862754 -583855719 -907619646 -678543056 -176629663 -216713493 -622305247 59226733 304775459 -911152256 955567476 -75664383 181266128 -611212454 546810540 553798630 636177459 -681671488 -633339369 993376786 913871887 297600431 27936357 -286566310 449637635 863953721 -880753684 993788586 -631284035 -47745615 450529512 875029031 -865224563 505215038 -444222408 628920614 -95509859 -504673199 176074940 817998179 -225405508 946893644 -14973615 784874852 -71453875 927128755 -851740088 -752162690 240712382 383306508 451711735 -767071866 423174416 479534387 557004146 449242644 -704977828 90711239 -898512101 -762260387 434315636 59353323 -889070506 -247084545 -955606127 779189132 -410612100 869365054 461582295 -478714580 206318575 611961434 797494009 -122334516 -782695690 -866035897 69949204 327140471 -73368582 -606149297 -829422029 -815353247 200648598 558805570 -404079094 970210156 590486635 139047490 763283874 -33978266 7152746 64935958 865866205 -828860459 241835714 -602243552 -567260302 -312852279 144310726 -650968546 534617169 -881256584 -174887734 538416635 -826431840 -781915716 602341409 228442435 409062442 -288976778 -755312834 757822365 559751775 580284115 11683510 113237312 734837433 673616268 32385251 322221169 -147033398 -350409225 -72747233 -287341431 -983390793 -810919705 100245606 -846442633 -848467302 -384520271 50368269 -235544611 -657170618 34109645 900874890 -285425429 392011840 607284515 122311299 461459455 708596649 -863071374 -674625146 940775496 168053818 -690204519 -116891547 -616304731 -824083754 655182663 -503716490 -303679406 -236811615 682947385 976500799 203816886 -644825109 367128159 -175148184 143154629 836887558 -545033294 670700068 244105004 458371210 316997477 -669222717 -803157314 329986854 -613297523 -251766429 514850261 -783655942 466849178 -794419911 603478676 -488051705 195805219 671507578 951077562 -261435846 476580132 566255260 505775835 -892988053 627769140 -473446475 656067413 -777818876 846126946 -434472666 -463481152 -457186424 752847314 -674740680 526196800 -756981161 975342290 239972817 786845225 520511851 -215543314 -544770810 -664554542 814000269 293387095 -512020469 -976462784 115978459 -943602325 971569768 65233342 -18576638 -426380163 -460198088 -466201486 17470834 -364142421 900360269 160490913 -18617511 233017409 899017229 825862828 -329185654 485400309 -183283101 993277793 49017538 691653715 639418966 -884177823 -894174497 654746893 -196646195 884623079 -206000411 335543995 753716533 -294747871 792495554 969805040 -425321870 864388817 877648887 189386916 -413883709 -698817432 -282687430 -684178269 -111484102 322811100 285966250 305880987 -556971951 -242013157 -789021420 176705042 95531718 352924093 -876396282 -830336606 -683385428 222185662 -993261932 592520302 355808043 953188188 590852891 814624585 -69503011 -881134824 591220862 -42013723 498018908 889245274 -138388832 927729263 -70949103 410220930 -534582811 -199765438 580592905 567687708 985043373 536936899 -793276445 35886453 415900005 877563282 647449313 705580052 -595623080 520246612 228367925 917327840 444051403 802090887 -128125545 -891837842 -995506024 -415374389 433909479 -129954996 925094952 -42009480 89089343 855152215 -192398790 -710269386 -81123093 532047741 921869395 -12965174 -174143580 -811861367 -991363112 -615535039 365125400 -369273314 -462498109 -8637557 -676799415 -51997207 -95325930 -70169031 143359706 -366256269 -835565596 -863241009 496396353 728473463 -374271588 770083852 -978704120 322188916 935898469 -783728687 -179705673 373039500 -832627738 590010971 408956063 93334007 -205902852 -33789887 392010177 284681532 -833273144 -225385907 -132451477 195070520 -72367451 -906063694 19466541 -166214959 -325504104 693809794 -2721523 -585034823 606527866 774202162 -564345053 -928808898 -356373366 79347265 662294519 384738032 -555778291 768613557 -108083513 536213929 124720837 863499463 -736261642 -610654771 -673032315 971603155 829993093 -606579088 -645541275 128701287 333862093 792806483 936604098 885006557 92857288 484614198 -525879623 947651608 905937847 -218552558 63869474 717834835 -264926046 204117903 500166817 -268411726 267682760 -345590529 701408404 -305369529 302091412 460836236 176618711 -104672445 -403900974 907111721 -67634214 666196357 -596456189 -586065930 227708050 -849927548 -703236384 346269771 620223943 -404191764 -621626860 923286160 671039095 186786738 623225912 485474264 173809387 373054768 -35114686 -158588592 716850980 -673067363 -522113384 232621971 -382841493 790212509 997392527 -127725230 741222271 554337588 -664556953 -34922275 -271881839 -626844819 995431010 -674192254 -426307372 -655676863 -160277043 -886733715 69823624 -238831584 -87584876 695174156 -344811675 600278379 144401873 -511046248 385341949 -309023304 824922762 97133193 -165465391 -130780861 -475901300 -781417431 135386973 -23632344 112704504 -639841873 -280517854 -43450741 317335356 734906004 311419424 715638651 -998664168 129985402 -334889390 -313181590 -30402583 -66730322 -871302389 -712539915 -651142036 -285684459 -310396366 56213068 -556513684 503907116 -323228465 436125331 303354576 -5954220 -98669428 -822969966 -520199127 -915946978 102179008 -235016089 199815940 -363803222 -266992469 -703074664 328443388 -469686553 322555631 299713773 144488465 -692237952 -209465238 -804288440 156898128 209932396 896505942 -587069622 -214766925 -306810873 -930599627 832207899 -651081521 718052983 572434816 656632417 839217253 98533501 -27115531 -422619716 260764764 -291606532 387373280 -556832773 436339508 5255653 108627946 209268872 125513870 342854070 944737505 -974059200 -93241239 649554361 361606295 974933734 53567996 -92990270 173884631 639006572 -135921262 461373543 -636920330 867916054 -862707713 -995830276 951935790 -382348552 -642224191 647586920 240266654 414081747 -535684397 879363198 -346703705 -154321792 304442495 -973674483 76238711 70770555 572156136 597907200 230659459 -130847500 876626269 -37394826 -542536836 -970570030 76174893 -677245286 326930983 -769495720 -619544850 102889158 6374825 -854530106 -41343690 -864840750 136217099 422328227 -832472954 -554404106 -918877731 -970342075 -801565882 490619129 -90574670 473601262 79248801 -527413681 -762168283 -20596329 -691098600 -251545422 -130397946 -224622897 -227803313 732464593 -273421750 -761395477 20562776 -832483750 -207453748 33062230 -541278115 907008656 -569198291 887261155 -207373279 907548552 263140170 621382183 -249802031 -477897351 -261486590 -938366144 -543139212 203668003 -981872231 -150417242 -331217282 354984302 111914907 919851175 -57766567 754111636 -482228869 712490783 -197586100 -642719546 -649240832 527466154 542406389 262933879 -180525784 956192743 -681371893 -679519330 -411772849 -795067258 -711215605 66028055 487857541 -83486746 -811147148 -423770145 -343815452 -780770592 888351124 -731688321 -70870706 45054230 457478970 -859897293 -477553051 49088308 143134697 -832715103 682531086 882709178 -105849802 804647843 571345582 450748403 257043637 963136646 -758195349 578825573 497224272 603836170 -110667654 271023559 -295675225 -392696608 -608360143 400681447 -158501686 -702671081 909778199 455564885 -612211322 -514057678 -287056989 -987227024 -316021735 -176456234 260866033 353316141 252402718 -420672069 361608100 180507511 -301872759 233668349 331905493 172323248 524744707 949423617 715200321 184289823 -269363947 -869852322 -874600773 -439186117 -332244713 373822127 150048832 -663579272 -234176451 27337405 -501670831 493140773 828732478 232075281 939073069 -544146241 -727631756 735097896 -69681079 83284607 -300410512 108178378 938819264 655250586 -675007704 253791186 790713569 564131092 279613795 -459945952 -652303155 -835598029 -936068068 43237774 876783496 382502725 296765792 805851624 -854229080 464724014 887172511 109052927 36492693 -135837147 422887767 207793538 -764333104 839502484 -163888929 -306758602 -992980377 328457413 328079791 -440500929 528296427 -163208171 198074469 488662365 -959091860 -886514547 -4389918 -770183173 -902517195 188761893 48016320 327570028 -728493901 658274641 504004745 -491728532 -596535364 989944650 -333364640 -523593941 -20764526 -55102512 -181301484 754588568 285591829 -933350949 -667863812 718029188 18760375 -195943722 -567293026 -679450866 -765386752 -122279492 198428219 737269629 -372055277 -58209112 933474401 620475967 -871374197 -409217972 -581043241 -864689640 575191914 -588826083 382486624 131948182 -248184895 -617367207 -578641255 77887286 -958168353 182212046 -787607341 -362596587 432452967 -335725960 323597171 -536039231 -363036253 573835543 230895852 -807638169 101689958 914854370 -560278037 -572438142 -475956667 -427620008 -934799251 827010538 -830660712 -275950005 -342465512 376360922 -784262420 -572451109 -17663155 693343813 214929866 570981527 37610663 741748229 -74342164 -464882179 -302159045 -224887734 -210472432 508242189 317760545 394879525 876128821 -159559106 313252588 -320251009 676302244 315609942 398644627 -748242092 -461980447 -49176397 999571571 662015785 -500136724 -316469925 -585223993 282216401 -501107177 -156550744 953747235 -730121283 -807873463 -20971728 915375400 156031523 870171794 155762729 -824385526 -516009254 364127213 67365390 -996909939 -503484357 63641572 613771455 750624928 107363466 914640679 570501254 -345154493 -966315239 61337399 -109821547 473683500 -532307723 663940660 -440288741 775077117 264449713 -277303609 96118393 35333104 -275149834 -43883196 -747829058 -909141429 -517703045 -120843070 363888186 -329131062 -6683721 -2292112 34001149 -62045181 -265748108 -941389078 -466600907 -254831905 770577830 -545140860 890320092 -592496129 668455178 -645490937 -800154924 -439059129 802694508 -534531394 125091232 -848378245 -813892318 992154755 -667603508 -382658418 -194891424 -815131372 855983144 -964991402 398203632 302634377 -488232695 -214440203 -688531046 -170499832 661614473 195369213 -252732727 -546754436 -950565098 427581856 911044208 -475547765 -880121621 62911331 -313893604 718276931 601526962 807034219 592529007 430025855 -957002806 644094414 -621834875 -606196251 118716012 -902049522 -705034522 593237035 497151890 -509456397 432155715 274665591 658095913 -638457817 731749815 92836044 -561285549 41008482 148062268 618558390 -277283732 -258333240 -804717491 993790286 360943362 -969342205 -515504839 -285014179 -656491853 -624631970 785161813 848859781 -214593411 41233507 161180526 -531905265 -503568697 -748198433 75224837 661099911 432563844 136081329 56766057 -535730112 811558326 -527817291 865265670 -294142589 937621120 -153131410 162808599 -666843735 116452288 815682398 -488648534 911335465 697495156 -29951719 -454497553 -791012670 -696300629 163999832 -385972173 -731556234 817296183 994541562 -755662421 772115802 -849531516 -277428662 -643308314 -925082685 732577890 509048672 -32981517 567965740 -65989228 1222665 784212611 -500403261 -644499889 -936642459 806144021 -503904949 -489558757 -626448915 971306969 292320738 556931936 -19844455 -378513516 -325647654 252292334 836688969 -37900946 48750307 -722620277 883603481 -343625746 367834835 343525904 -537466435 -473299511 638055394 643962548 -403216860 853334705 -173736432 -773187963 321707351 183060921 704757081 -205774985 -963429458 -222945683 -908089558 -724984145 -992567049 623534879 -195124610 -599083425 -169528561 232007930 -302919543 -384224002 -560017812 205951129 -868771948 877050326 -59287026 -872500551 593832618 -395329704 -246627237 913711085 230503565 120534358 -703782013 739063183 -510030396 -148964607 138649380 -682830654 130787661 54943303 -670509815 819872576 -771963869 -373110185 -266176985 -52306544 -865295674 -637574260 -826788608 339478456 615944680 692755663 135114181 776074227 666084167 862875211 -708690131 -817455403 -685504253 -5992077 -439509086 717745433 -877876185 -144682475 -190884008 545784054 184563224 950743735 -549765399 110971477 841728235 802093504 402660973 48806518 -940598893 -90757215 -198999607 264019002 -972094707 -493634040 276673756 -942637206 -756429557 -7837857 -984387209 -634148960 988310143 -662087447 -574529903 -711484713 456645776 -654333458 775880235 851962527 100305236 953943174 404205306 196869013 823711250 220622124 -511272626 464431768 982634853 857747930 -420754825 909889393 -538206127 -584355921 678159323 220839953 -673281453 -941978477 128107108 -331710202 -318187156 122164087 175860240 -447997397 425031412 -901464968 -535728966 301734010 714983855 583844551 430926674 -963475024 -631030199 785570928 553300576 97485503 -843630745 -140829773 574736042 719098028 778425419 797682827 845609985 -38951714 903301446 -986212971 664935930 492382341 283079402 -907600861 535286076 -884188660 -264106570 -920454214 -723586812 -151694262 532154204 -368211434 460682382 -692484194 -392115976 -23242606 -705239611 644042111 -859227617 999233324 971583904 487258753 -126963531 649622784 -836920767 970113512 -242148855 900814177 919633904 -26228674 -251371208 -741232500 974452134 825160215 107192082 -42608545 -680770528 413796374 -186097021 -73789866 821595247 791281560 554867413 150462146 -326179212 -341741397 628343694 -392749903 465775098 -459792793 709891161 -383330768 389056691 634484951 131275414 -529729007 730150522 112015389 222269378 130349795 -725361412 177519649 -119527843 -825986553 171003288 844908622 -499384846 11791343 -452264535 15147515 -232355778 992853781 867214383 -393437900 -996861538 -509151459 374240139 -468584513 -800698295 -834332846 87233124 -778425200 616690542 132198419 -880407837 -480659700 -357571626 504455980 468743707 29248305 -56146631 -240922369 -177047713 -875748004 721573563 206649522 -444355771 -276371535 -638080729 596354695 -373839669 683909070 816529598 -176147173 558350049 706707925 277471252 -11860918 -775731228 -205226785 -968660396 -887582258 -154712986 148848333 -30288414 -801704067 757904041 583510408 -142489867 886845855 708072858 465683968 591525284 481997793 -804634276 217613824 -38697968 165341808 -429147713 283835910 291863225 360590339 371269410 89301275 -111076219 805615226 -344454496 -37928286 86840311 134143752 -771312279 -776666368 -912883580 25279447 -471103285 -903161995 736369512 196636032 659489824 385215132 -791657102 -847138770 -5811274 454901264 -74487994 537757274 -749363649 581904186 -616413613 -558307187 -10031921 396543041 991952680 994628795 -11822157 667533893 673003576 779826165 583543015 865926276 217138857 -812837112 -543399260 360090448 693524241 -316521077 907315486 -558672571 633200888 -670586740 -49603183 309126374 213411503 -596717516 943873308 -852808182 -203177693 355333116 131523396 265958433 -29983837 877701088 -15146832 770838948 -568010685 300240262 -463636155 82554919 452493153 -711335368 119966141 516536557 566840706 462037771 -483917529 -758405469 -104777563 -591038998 -792622151 -154742948 -764140369 -570445022 199609503 -706770302 773346759 -241418908 376397102 326766651 -595722615 -794594248 -971887767 -864417489 231505087 -182866636 -859589125 -427528553 -625436852 944830735 -197444843 522848815 132042906 112723080 976467325 126924502 91821471 -543756004 -843977383 -600255204 -428418657 741801681 -590586326 357486296 963307287 -682569272 440444612 -468119753 -88768436 888668770 91770399 -832725230 573509523 -884642225 -718011667 -262545081 -757960105 -568270677 -630166922 -154007296 -316518750 -922806905 424229125 507719177 132795721 -463273253 -32095723 150502394 864259187 218501558 -839147103 84656536 -182767611 187036138 -623445001 5605151 789084248 799979277 -373690618 -57576801 -566967114 -373276366 -747061422 -639765764 736151730 -311732451 -268224597 656749882 -758871954 -187811781 -814271224 714383272 440894656 -362815191 -936912412 413063528 -544639666 413686754 -849220066 -989947044 -270526449 -95152464 903612383 127585644 -989879875 513350093 20255548 -103032839 754104583 -201915799 382555225 -399746445 83921167 371484436 283876331 -1672377 -406333502 969741144 -325712096 -221341784 629579414 -264936166 -696533836 -303393236 624854533 517838521 -813142217 122323399 850953299 -297620289 694487680 -129552280 29634913 -469584513 -1654618 -421208224 -262416719 -944143867 366736326 422414309 158697058 -192206744 555301388 821408325 529044732 465685343 753989840 -669625695 -788999519 356287815 -114355852 972945877 -972586115 850789209 -789524651 -489274735 979255520 -493168806 -206443677 -233094048 692866936 -341486917 -261377133 614484031 529899961 95349066 -620842355 -820963798 -146990744 77395233 574295820 952523557 -177565853 605231959 941645359 -816171853 -622897314 47382139 999598985 156770393 372572663 430180433 622278660 -436852456 597942940 836537172 866512064 939490974 309747431 -112852183 -916982867 -348056329 280159252 440255883 -344197049 6899387 -226968999 50235716 409510295 -856960664 801393376 158597537 117380849 -319636963 -260085925 -66289139 799513726 777018560 39428838 -462657518 179250159 505883357 -337099734 153939056 830435127 76362597 1678060 194694986 -669908436 -515647 -888945397 208799067 -781859385 -817000162 -30551932 -835771732 388206588 902340708 -457241138 576835143 387153682 -463473120 167264785 626808309 -107542328 -897633738 -698777567 -294068975 -975506631 -707951571 592284360 828141970 -408831813 593068145 172966787 982537365 -227758560 -575436911 -460145011 768009486 -971062232 474380056 612373926 -184211431 854733792 -707626577 630364233 -563506129 -292546530 -862837856 -270956545 355551187 -851211981 151083903 -265139948 387435837 156392219 -487331183 404824515 -132663849 801854510 -833012693 671760687 -21230919 324557929 -821977271 -775441277 948754114 679711370 815431047 308119135 -267405433 489159823 348058936 -90962455 -503319171 842317152 385614934 967431410 230075931 568991970 958838208 728449886 -262622345 -998055098 -834225431 220358571 578541613 -161235973 565824265 -467893743 641136653 988352058 -467344325 653612321 54296248 -57779067 497576930 -226231521 648028205 -128546703 777623888 422606657 -179187350 545393834 174573360 9043026 -279132808 -513546181 800809705 129527073 466774062 208890916 -31521128 192660166 788106244 642214766 683191966 955520021 -322325382 867417261 -595621318 553877334 -271273986 -606892594 -724672288 282572503 -33268577 357081477 586506549 -111094563 299812836 -846524960 -764424498 782192598 -296345324 -294956348 426857692 -524719159 896871095 830107493 767548474 -862423615 711689859 362867738 981335716 790285082 607256961 300068416 -164841771 122979655 736564860 411641548 -446879304 448805339 -539104494 -743829659 695650413 121132217 -517682941 -746372320 212985944 -691981637 -203165541 430294894 808946514 511807007 12038614 256115593 742409632 -228393251 998198636 -391004220 355726064 -865936526 -568291227 928789853 -569213645 329746113 752753490 535518066 -296459088 642788852 820190953 313747661 -959536813 -80157447 -811469676 -695698871 69818688 -139311797 -24232492 -302010510 -658754705 404805869 267238926 797498672 -810281480 228873966 777913024 -713001919 227117359 911672746 -597559661 -424417098 -61894958 -805755997 -831808100 537225323 620489746 140545274 53551001 -999333269 -926884965 -963807325 965372303 -566178044 587914227 472551081 -673672063 315093889 -306191836 -548253947 -829558736 815554165 -375159642 431248699 483517168 723103973 588793163 -12541904 851824436 -960217465 746396738 -349833541 255846347 -606713488 -978243461 -83021109 -529039963 783204032 799799258 403658838 641249801 895024648 605513101 344040201 931424768 87942563 146688435 339972372 399798824 514318572 810267061 816952632 -16340562 20849309 -444642451 -36409336 -211558611 459809613 66961624 -591733321 -835598496 -106614751 7325174 -973043174 824928923 -765343606 -699539655 -992750178 736991793 738399989 24206450 960573100 576195228 350778021 665225474 624171149 42406944 -645543629 181481697 -258773954 975296150 -896776522 -989267174 925935783 525484620 662959395 194517359 -447724035 704381391 982666990 -151562723 502185126 -210795010 -933430578 -139039240 -576118775 263614627 595799569 -695158418 -888255871 -102960448 128580881 266340358 677912484 -213052255 -756627135 255087635 584821381 806036805 -333360376 191475383 -94667701 -358550478 -699861328 -852271418 -220239274 658297388 -286133354 -811042298 -294421554 756046412 796225284 -373507631 375448509 -507806882 999370296 453722950 -456168881 -732135094 267251923 499667524 -189478816 86646469 152114017 -476869757 284297875 389499457 485854888 -483578010 -639344838 918494566 -913437779 -721889547 -548313075 -739557740 -498255384 -688791955 642815022 153371915 201493428 3841915 963452677 877188405 -886175545 393698868 993115503 98026353 75756746 215678394 322692365 -218874070 9957804 -255656301 256878108 -319897655 634649836 -825017920 101175696 668663939 422966028 -997005974 629489288 111914590 666102028 -135942138 671266302 -56082431 748713720 297639331 762311672 682075190 -91269408 824069677 -927817472 -984413581 422366922 -841023156 741603770 -302026534 -573444280 -919611488 37650101 -253822106 -866688550 -649303284 -533296812 -293259811 899050938 680579977 -224954567 843800549 70244603 -479897916 -419215724 -935033240 -91437603 9206210 551221260 -219186718 -534493488 -303551317 909511322 4216716 410367367 -960794369 -886474459 -737554417 330328766 -865744106 922503059 534835900 -161848064 -555232246 -887254005 455193790 -54883601 -608455404 46262260 547166341 -308197308 -922745659 716625260 140307994 -215226186 874285295 -177723504 712978425 -182562195 267899815 -990453151 597792339 168546883 746437969 442387276 -144353070 -140092795 -855561269 601825501 942017465 -615234714 238670880 79598987 -842243099 174692057 378897947 271055004 259721404 472053945 -802578279 -166335398 879731930 155065220 580967958 946235613 -820778608 -653451117 94121788 112133924 -963283945 -942776809 511285317 492209013 703294518 -176315079 -664337277 882795785 30317067 852565282 301988381 -307470078 279125317 -426078466 -882916308 642357683 -809794154 16961698 -332336427 996192361 -477329411 191494276 -389995671 310517096 491630981 -699846583 -301525086 -266343513 -622466942 -639906765 -362998876 -81694337 -312519396 443033111 -624706694 -694450358 738402290 999438024 911079125 995220721 490377543 -510774666 -430642410 748029261 590122343 -437410358 416985893 787827873 -162832916 -304258964 -714702382 -85005413 215873682 762347388 342881059 973463577 -248136890 -789456928 -591072237 -328426551 -509916795 -727878970 343285106 232672811 -25552844 89547864 -271988876 -68134001 -662243838 742134767 61638944 -207336511 254152950 -591925930 426083130 -660995120 596859611 621761047 645515283 11846738 100681350 211923022 -854267448 873502781 681953668 -511758097 735250884 -951974078 330298126 840786540 616952242 834469943 32035198 -281314935 664638239 -745045618 97887961 483050062 -283931032 798927328 -943477170 278643204 -683455291 873351062 -227016867 -992492729 -721099715 244036786 546936651 582922469 -670871069 279295686 871519208 -762168658 -179809779 -652157174 -744269486 -977780396 -241207084 410665404 819056613 206425140 907111994 415689349 521635712 -978370357 486817968 -415690584 155281299 -895310491 37080011 -979479877 -918778370 331937268 -252217386 109265831 -715991510 -395895205 191748776 777189397 -866782341 -347440232 -304160670 616400114 -35043601 863971376 167073814 -368095379 577840401 -126583798 648840654 791642590 774080561 -325330097 -736813069 133907768 -434465617 240922127 -174243135 -81881959 -840454005 101501276 574092525 -683835411 51038410 292608112 778375249 945246460 48919632 -678946510 -701648790 932132683 38486273 528578579 -162196150 -429994384 -606087325 -529249798 -778724972 -294863278 -567856383 626453790 -203589040 613085620 330667187 292094241 -614201481 -790284844 -842929568 -913846303 -51158860 -223089171 605511495 -103539360 -225087562 -444273241 375889322 741697767 -740338192 -423496049 365896293 -435494772 762053033 -387129154 122925750 120821246 -278912727 -278163702 767494043 900702598 193285249 238930418 657715531 100221777 554808696 -217228882 -680848180 -61728084 369147001 797364511 344949319 934156097 -283337811 104638817 -709489776 72441395 625343303 -452028717 -839080425 -757933581 377363391 -986560242 -190459776 913320472 226116024 -824257424 -943684932 123037641 -535801471 618207683 78972158 724060451 -259293711 -732197169 639039078 568592661 -582046648 -134948450 -387905696 -480946297 -655242999 -694433353 -677432871 954239259 871725605 -590764456 885323022 -770452832 996294308 -207104110 462754366 -557579948 753694518 919892239 697687929 -158797091 626782550 535154526 -488727027 -763365146 -280937906 903708118 352580531 234472144 734327682 -390082089 -866704307 -320798992 -944647430 307135668 -186672270 -97659525 201052834 -177813484 -36950714 -358291031 -776394248 458386981 950090951 -534721231 686875897 324777489 -820910361 -113925076 -275964290 -153151764 333367007 -924510570 -806238292 -441583806 -470349931 -53857822 -157292009 -421229089 124364094 744372973 976136183 267828185 99057568 96899544 725898667 539642723 -344911868 -405062028 -644964653 -337735742 -842211180 598200280 -630616020 -92774492 -269544517 763699434 -712880623 202398834 598658849 -972827957 -775160358 -260016652 -288611428 -614867996 -824615493 -844374729 998494476 321228695 -351133927 166702583 291375734 139552699 804410837 749642303 -30765105 643226110 404103892 -493942539 418944134 -981475439 400883640 562926604 -551112527 422873655 -612020429 714738932 244536795 105810540 -760195071 68346795 335801972 -398758044 714262364 436566096 -658781269 -90078718 -85855640 62165720 359634917 387955324 -226100615 752804661 -530983922 -336210619 -589754385 896594069 906166240 440308199 717122013 505607992 77130923 -147555521 381596945 -838335862 -796521017 -968745533 -36160460 -699310601 647564096 850587327 175089026 -638351718 -323653862 928751371 540803554 -634737797 -125624409 -887237038 837961351 402572167 987869226 -698203632 703842614 980115466 -418485580 -822684968 -500129422 811151409 241196857 246979168 42668139 819102497 -101616111 -751453226 -269509271 -220000322 -602567822 903779341 -400573668 580678478 206471232 466470572 -797144207 605258976 195483399 836086272 791142701 545337424 -879387953 -368024860 953620496 511411786 743750432 84882518 -688985890 -224034139 -693142074 -689030386 -25886514 -353710346 672422452 742855973 -23032144 -269212978 965246351 577545423 -374699395 724243643 868912927 -976112030 635915485 361097319 -469553177 938661819 544354011 739507847 811499979 -596007100 -498318666 -170846572 311228509 -80399551 346849270 513369874 64225305 -650504950 -598573655 -485173057 -805887495 534746535 -341271064 -470242555 -35212143 -583321551 206198595 191241599 70498260 598220975 948395535 -503854113 -185494436 646439749 -595194251 248241801 157334187 907627399 -711306023 707530108 -98205441 145010246 -27774348 -38776417 430717279 -916289960 -51041092 -132039715 -419150326 -818701487 328815525 -364754141 341629146 -940650440 816334787 122757271 -997695440 -564347259 -336171466 330407694 -854902861 471853344 813128538 82110866 -711120213 -529708624 -848062804 883497345 658501311 815137721 -807051933 -398799897 294832078 713428745 -593058306 967531154 315031212 314022687 844228751 736232345 -517033277 148852208 925023960 773776657 41061879 -341762287 -948948015 431710977 552059596 278404633 -257946828 -149039991 -6153234 -378299684 -226621154 -678843174 -846922107 -940961629 -940283218 684541627 142544827 -789263256 871868211 613944186 -122074732 -184739758 -18910090 -464121504 -358301219 426013995 104771064 589127540 -517154472 708993251 -601842619 -901804074 -513448379 -194215493 494098010 -814602868 -225475462 -668548482 301494702 -699919904 681230535 -612622823 -615119413 372294953 -841990532 644900810 -514188581 -20187431 -680292642 426840638 965976878 -522023137 13714234 -963754400 10838470 -501437847 -294817271 894196073 -561675084 -951206710 -48032395 500203305 222306319 30745200 -384304393 -560581054 -670252197 567569968 459151561 -817897933 -917149521 -718658930 -681740060 315401628 -352484534 267098225 -963979838 -555749358 398059078 24133806 176169325 132460533 -772653802 -299175958 832561952 -39011217 694070673 349400458 -623424809 469985509 270655494 575977504 190899651 476764803 261895270 354423716 -406229275 -186799032 -750253884 964228810 -876285616 787390297 -938334415 -44960216 -785691185 911366973 530897572 15850465 -405424416 -21082701 368254970 -754311492 591956396 -755205195 236748718 -917870652 -402738918 -893413059 -770455331 -697412471 -648537088 772002776 665506168 -63644295 946520093 -526749250 261609167 -353062661 405899156 -175008147 -265392879 855521302 -356781073 97738904 -792364716 270994262 -89594186 188176555 -349768093 685701905 802042036 844177607 173728696 312503356 70872921 352545069 -888518461 -210226994 941689616 -751584806 300248255 -920354143 940005943 250946867 -202496132 856238929 987661787 -350829740 -301676161 -251162720 417172945 -975354612 161842675 486153041 -198758323 731620411 253716977 77994656 224741793 738248616 239160246 216149281 190679257 56626637 -629543873 -708690529 559633449 -677309749 335363118 -336289441 -890092980 -748456860 559476056 169892768 710707194 342375763 -159626173 -735885550 427875734 935068418 412823217 454365018 -829491703 351551434 -964360048 929048537 975195749 -393214819 -842274737 642370004 986652464 616121160 -883631450 495643047 861401962 -156715043 -706229138 107056150 779264181 388054159 -481731736 -55352288 -550190077 629211209 -45774888 -452356217 -901418217 -435568064 -65523240 72114093 -336553362 -463181520 -558275752 -30571042 -420438392 -175113153 -583800546 -249717607 107029483 -772325042 210569877 -937609974 854116488 -262381082 222023560 -864979302 -852792617 335710808 486481363 -314115145 727343340 -820877352 555389694 -774143145 908372936 478386717 -651491747 -284045062 412684288 626705492 816624052 480854268 -576420902 958755221 475229648 503023969 -15040263 231093039 132067136 -153938788 -419392001 -261876560 -324683837 -634136096 -230903125 -471508111 400508798 -524993041 252570602 765732547 -510830220 -353195149 -49161658 -172464890 -700256257 898379570 -87979143 783977981 -952999116 588407145 -518374723 -59956455 -574863916 762893394 -614448072 -880474261 -550586119 303875121 931780884 -267862155 -858916128 -685614180 201637122 -989663473 533123495 -851049890 857678673 -681346253 -639765521 -495939673 94136419 -385035888 577645144 396776749 544498239 617706169 77300971 -109183006 -961518765 768029552 -412398617 928365071 -465383530 -410171556 868936125 -995392407 -35535123 134147510 -1236149 843906100 112474884 -612379609 -516332153 -646512837 -308081486 943043379 -984635346 -543885987 -160880620 321605881 -941833421 -475159172 666113545 -754563611 -699062142 -733648880 611561702 -347809422 -163811057 581071743 783320762 208587919 -392093887 -290077260 959461350 118843160 -887891881 487806893 -380162483 -370617444 -810136774 -665867038 -702221003 45620263 559276590 137150373 -552851629 -262611024 165862964 -684176919 275814377 231441878 -512359803 -468401968 29697262 200446123 357067246 416797836 -773662619 789343828 -933806327 -211596014 -133428161 -828514587 -444078612 775124540 38389538 568046200 -597555461 528974441 -768540613 -567225670 231066536 -247282939 -461444154 -541167098 262224991 -287331452 -663833896 706520974 685766395 504883938 67298098 325120488 -658816235 493475790 -846108020 876940025 865516857 333711937 397941237 -558325136 -847141465 -325889277 -351479686 627322459 -360528082 -50446255 -290037137 155802400 -70721744 426572127 988428058 -643565650 -38774935 -67731136 940237668 239673222 -803701067 -286429657 578530211 -957418570 -466158464 -922869174 -221405755 -617650761 15934980 443336492 -979396559 450903103 -717596736 895459815 415754587 197148503 -441849627 -891993899 -986751947 45666204 714587198 -888105694 -891627202 -183156716 -665971604 492216519 716953220 568241843 -248902656 370897778 -459876244 298689679 -298363371 80103712 -810739517 861475041 -389715196 545931246 -169676759 -238571608 403930099 591432655 -173181165 228441195 -93437516 -401350029 979517879 628874893 -218685382 -642733529 -131778085 681659481 -155528753 -96681752 511019891 357831488 -376426512 -85616340 -5199663 990697648 251303853 -865699414 905832623 656369156 -336131581 793873832 965724097 -925879610 -437493921 197946241 -940673607 950828641 -390467527 -756018729 221119777 950738426 -819665918 501758264 -902646777 981540619 331977612 -679680848 883496051 -254354750 -427074034 -915404901 -614041395 616057440 -2854247 127687098 -676712299 601923107 307824843 -951719426 777015390 -335722008 331488244 -922875688 -493295838 -97363084 651319104 -125819199 300871400 -83507468 -469397988 712674517 217216467 380125363 766667657 376238759 509523353 -741813041 -383043833 -777665498 -187025550 62425125 135412735 62848087 -352709955 -728479989 368331779 -717610259 163168034 -90670165 147924894 -945658312 -425997705 563459300 98875517 629179073 695464741 948559815 -99564299 -401841791 296951805 307890319 -757089593 -284223790 49807593 -653728860 -522126957 -992825622 -797306083 62834809 560658928 278839557 -670666207 -643709814 364733021 564595387 -434698587 476080592 646135101 -831574222 901103873 -693404556 -496401211 744226492 952781413 299668255 -693605384 529972904 -478913807 -721520926 374373917 -783257785 -29978624 -856112556 -467395163 184832328 -831645679 991196480 -28060104 -66947473 89292262 -220322382 401302814 -255472423 -933182854 23117465 685051417 -857082626 -54601226 -535269709 -988554986 -200713945 339632072 725682975 628354735 -967479232 488158500 970137286 -413019470 360001851 -972757068 990754927 -501415914 -897218382 -571470523 380988860 -943635172 -673483740 211486454 -127210710 182840833 167380432 903470056 258728097 -328076683 812401884 335286710 -110886801 161243515 301095605 -339073825 701875064 127059688 63224804 -551817556 -542844089 839863640 601546626 -470576050 -919556844 685533492 238478232 538866387 308254482 274108175 -588657099 997816381 739451322 990124161 -894095205 185198756 -215993364 938270765 -130846381 -856632975 475584456 823993647 -327004559 -678224091 -17058011 141078197 -673693709 -722947816 155930873 442672341 -811611033 227847887 870611700 -85663960 596614890 307198420 11554783 146536948 -177814475 -623556448 247828012 -829965835 -365744737 -937767271 749343655 -543469510 832511742 783244153 -667435858 646516352 623104099 272177674 -948040343 536269950 496407291 -266713355 -90683209 -989917660 -665403588 943269281 914661491 508054011 -921738945 -718803072 646731486 -861531145 -96533534 -364441979 -416629940 903827930 -900000737 16938677 -908618319 622841938 -974550165 -520463291 -88425302 -481464908 832035530 -69161073 -497504031 -834877126 -762432350 -401497680 872022711 -770573642 -689528842 -984605217 99190231 238108614 -944326228 -405868889 538854237 388166236 -275630621 -787680353 336726204 281576476 187159364 976134982 477955347 211252349 913403493 187437375 308524438 -522559506 -936684779 949393038 568248954 72197126 611091367 -267335694 627633102 -430819372 -360310376 -324491988 -229428559 -747805162 -114928751 342893163 -753217855 -443929224 895133883 623710733 452212626 920056928 -11931997 279711044 -561044735 -440522469 561545280 639652261 606165564 588062887 -26577156 -678035494 731323791 -996714538 -356339422 -610025855 98632670 615320895 -641613331 -572137179 916550369 -340201796 -571160009 532674637 151697560 -92871749 -356005793 882418948 371066013 829952042 711093900 -11820960 -219255024 814659593 120369557 -725291426 982875672 698362114 710564847 782563982 -827554389 19786183 400726806 106386189 -584853992 -456305200 712272222 -987315169 141517289 -134918235 -749923670 -745072837 -928022245 302689425 137154284 220575883 310365886 923864727 -998239255 966170581 -919939118 -127415590 162579922 783243662 -215820441 -59369513 -202904484 -69935083 -492153391 665569479 -508993873 879128673 933185668 -175182813 326306082 -404320610 -283177652 579877961 -206273722 -914491869 698755500 -412241655 498191927 569967502 885119354 -226917257 -859410746 -672712713 -6241416 -609886648 -754394730 -335009623 -283450925 -357415241 -643316581 84650447 793329011 -656885984 786089656 285444184 640471922 -492162869 -23379540 -980036172 220543157 436376244 -496769183 599005222 161528807 806167664 274218204 519139918 -292284877 -586896823 996874416 -108526045 -659106449 331213076 365822554 -215211066 -905617234 -682888262 349108086 -109742493 522772039 -572113494 -254259367 -287422676 619164987 289842974 -475677857 -102004125 -842686679 880546566 -220793988 399973622 165814182 218355681 725371742 -372996893 -162314841 50285429 -167597229 -922050514 -27922750 -830852900 985523308 20780936 568972473 -233253351 756691511 742258658 426403636 370197410 -63888815 689669270 488943521 -371469919 -829744162 -155332083 -549442523 639954035 205780723 322185917 -716071132 176275701 512979488 164298742 895568720 457459177 -26333393 442096790 233398340 708545710 891692553 -693553216 -231481028 631514221 329468551 -75635768 742378796 -885756128 -129242742 660629636 -511255619 -820745037 407080221 10518581 795445571 419953484 266545682 -368014292 94417364 203852488 -334093996 113749790 -307821290 -572383928 -424201705 -211468953 -886131553 -722895670 -494095943 208758913 208151934 536518335 887788618 582297016 -343674667 -287688369 -617274087 -609501748 989547466 552348670 -113848229 88836253 -162347714 33602196 201626165 496414805 -102390555 -649615023 244505703 -513868217 264166947 306342962 -680865435 -386609665 835803238 130821943 -170440081 -68787319 500476515 -54564059 -118098083 319220312 487384805 817074074 -145983222 -484992517 904505904 -307430802 540124890 567886556 49038284 378327694 -862863491 -697016234 -98615785 314791022 951116237 929969206 -229563505 -698079833 529869007 813240224 284260803 458079217 -979627737 -591316789 -946983562 722117513 -648030781 187312488 860271601 876330631 139580972 -201071544 -27807812 316985891 -998845519 -881743773 219196406 -311266718 -619652573 -769773646 -105510451 890708525 95232411 591061961 -436747363 373603428 877657369 -579611572 -556815137 -175885413 -928204648 -67756666 -905162141 180865977 531371396 278522628 906103572 723373317 -392229280 619513594 -152100207 -33389271 -4503503 -251252006 65968042 -37858540 -721067605 -231153300 268306638 -744262063 274088755 116838400 -755132383 931153518 861128482 489361122 837224588 902711212 -29294937 -107131144 479747971 -174950752 656217224 -714232222 -602958909 953017060 412694260 -656962450 898631613 -909200560 108919787 -995938151 481072547 -263829492 -521474926 90474314 941118686 808065187 515241603 -337601822 -153280803 134183637 -448389935 -824259127 -38766246 665414037 555514226 193468875 -774616059 -690989011 -395408243 298543033 365816717 875763411 -508388111 213414652 -652895123 -791803730 -615604154 -857829611 -3691861 840051487 -691588249 -138433622 192839852 -95947305 245034262 -518915994 784172506 -829636817 -124539068 -496702472 629094018 -322482289 -606592459 186168657 -583881551 -848540814 -663947346 -949209390 -898385510 917061437 109168380 807207249 -245271526 -80778107 853586468 -679866982 730664234 227539183 278409653 591804714 915540514 -930775284 749136580 -481564468 305535993 -723501934 516633442 357011748 210617672 402266687 -255649549 15880915 741490666 117581272 16427456 -896980959 402786827 -234239352 59622640 921467957 -761247282 -788373667 901599619 110899102 82704581 -581018224 802416386 -679383382 3363817 273087922 -333561541 -533515701 747872518 -396056658 115410264 -274451631 -33523832 703448788 -899959516 -33007285 231684994 -177672361 -374415895 -680679761 -652738938 -495907227 895754308 470726074 -295487746 109599436 110917671 137681 989901448 766479021 87108618 630043685 453658471 164554465 -21107832 -878861888 375775313 787297727 335335015 318752404 605338705 797799225 630098273 -97128871 -925826327 310633947 727366133 -325854446 -671965370 -321924457 -259652197 816921485 218422299 -209106218 549065602 573330594 -207361891 -590538363 -768656980 634538800 958099446 197840775 461385455 518740841 -447146477 -590768784 -304111204 306639379 92889097 -315096411 246789642 251426075 -303287886 -271900825 -257073129 540640895 -75957428 908187592 -138388022 -52854287 -210586617 397847611 -848974691 -119764130 -176436013 -301409954 -32456267 -720971055 638689842 407754418 -568846075 -746995920 -849375836 -855960964 255280805 962800366 92561529 234999551 -81259532 -307978003 -700109529 194603090 669060706 -30691261 -606303990 -734934174 -485017007 212347628 829449533 -447073727 -574376063 -164520449 -236212747 -392344242 265778909 93237836 -350740473 835789069 -345194090 -844445779 765705636 269080648 424503274 874038144 -916548952 -339698413 110607474 54157657 -762781112 646975753 317220423 -706000115 211803777 554583393 348977608 372194953 291698496 851066057 -891486726 711830394 861107420 149479245 299404344 -75541653 171850128 965473703 807789016 -625212314 -774841606 708518628 -344512109 -420155560 -943656603 999145024 522776370 857806780 -914721689 899285000 -791388404 460783338 -852391890 -890900170 -900986500 496971705 -496251545 -578487633 -249039124 49962031 -372905192 -747429960 419945706 -345583238 -649034733 -864745018 -798149814 -384826276 949836124 779031120 273873387 401197203 211175578 303598653 464861356 -283055381 735821208 194963513 400293576 -656656835 -538443041 801365933 -907245704 477585491 -322330533 -473875786 -672397024 -64169026 -463383315 -526939363 -193044754 773558123 -491178524 -700526955 221086208 303196064 -960566398 624416972 -51166390 349483910 24964577 -408359412 -780535781 228151712 -416997710 722427590 -925109359 945420112 -433799226 -681254953 280792895 -193656944 -853918340 317303999 408343600 643101560 525202782 999445207 -243312511 64617010 889557837 738766263 179809806 271011092 -89286969 -411696682 85970611 -113542594 -616334866 774053706 442522791 32709866 459461638 -652347402 -670523204 196068405 873838111 -761440261 522992265 -76122308 -176677301 -289342040 787690470 845892021 -175279494 -908884181 979625766 462660143 865594024 -488892525 48194230 -971308225 -13952403 85653703 241806064 54902721 387086829 -646403755 -753787492 -561230751 -904293950 416216207 151746132 -357939190 -660326598 -476946966 -692801502 674089477 387805004 887500282 367291615 -741279466 -544214014 424646567 239512841 262933315 -156554248 470523312 -983209646 -529403107 -191160202 637248937 -233976261 304189147 -959037827 355466223 532557888 -691377701 -551234904 952021336 -697737071 -578673469 555076909 -538389453 -461874822 -398644377 330140553 44709606 266589753 552427105 -931582287 696745446 222315518 -104691406 -564687182 392808384 -221633833 407900085 -752205838 -368267540 -354648042 457194860 -697287967 777219480 -323781762 143772821 393182708 -585733536 -561467103 -248315996 877591758 336557567 -736498747 -71546733 695205292 182063577 262140254 -427387921 -955271890 837682443 -757048159 -334381404 212012102 -286278109 588724992 805981352 701070601 189062045 728274910 9854693 -114894110 688943757 59346785 -708232411 52438169 604449050 -586731088 -283815106 -657703100 607813243 739290118 682548209 -593066669 -259669973 397067751 -814439371 559126699 -402943106 -374771697 -883996456 -470610775 384520391 -523365877 454541037 367618491 930441426 841729034 467977085 -78890061 285670047 705209760 184820650 9306095 -281495083 -778971027 550387423 -200548376 -313138526 -466645360 789954277 469847466 149471278 408501560 943203926 -762150282 -637397247 -550441067 795378553 -318134601 -712467433 532069095 611852654 -512322028 668953946 -473921021 173364554 -869663516 621902893 834995949 -776922899 573787367 985776737 295481696 521399542 -384156656 -30548856 866523305 -952878616 851247934 190461478 -483263021 337678857 22659451 -482398538 -206300569 500829214 781591265 -939267854 477240574 -889901294 -906178252 -202249835 -729997198 93919337 -228418822 266561914 -196850634 136873278 -919759941 807665413 740414820 -668868469 -541976454 364252636 710984119 248631707 -101833104 -402426196 -357268154 835639978 -792235181 -387961566 -355846482 629694409 911149066 421700532 -650880031 626412166 981855190 -666947366 -863334787 408487873 -718597767 583652716 603140824 635327080 -984994330 -792528434 749714807 984619054 353177587 -308014232 468148541 103658405 993799592 504674798 85985471 580990657 -37150171 -129219710 141398485 688023858 -579106190 347664069 -159085973 -401636448 307706777 -107775909 -865928004 -873505082 986895622 947807099 -8420524 428735068 -62969082 536987810 104499046 281917239 800989 703163812 868991960 447682158 -494462812 -858391056 -70477008 -969013661 -448511341 404871609 378243287 -149195237 -52426051 448670536 597181842 753581440 110155016 -940933926 -429485184 650419461 206511708 -141218784 831046361 -496139195 738627528 -141701225 787974780 -644106745 921166763 764223812 568467517 252863754 707437977 246043628 368524583 786972429 728170247 -354319979 666306248 -755280567 -841817450 557171035 -298356783 -650719990 -971636067 -161231262 -309659876 329832183 746706940 884317179 -325203818 10066632 678723677 -550641380 689715873 -132978626 -520408920 -749921613 -300701255 414909455 192452737 761316861 -590600412 790053895 408143222 -33003690 554297368 350341235 -378290914 -236305299 -356025800 -580678267 -208214757 -938087136 -256835635 -647030790 -572694966 -809178374 -460102176 -499761932 450203575 22589204 582925378 -528863581 -855214444 466834621 525663383 689883073 -209966993 905539898 874364012 -850619890 -21271713 10166175 -616697227 928915915 997854585 -201320887 63542622 -527464411 -572246755 -193163502 -397646599 -488364884 -189424692 -635463310 -376218730 -12930889 -315688618 159951982 -276108940 -991285736 105529195 -104871418 938180985 -433884824 888854186 -103643796 571549780 -552979274 752476084 -928679500 -831879019 13849310 -540132905 794912734 29785000 -858130655 255543265 -545120299 -160064850 -992535026 28971306 -431351982 237755506 969966736 563760760 -610449766 -431682148 254870507 524126793 186087892 -120251513 721597739 -629049487 332468886 754915117 -919916135 -62471595 847276019 -240619069 789013826 54963219 824234611 950687524 545422260 471123840 299700829 25730192 -997984009 517622939 -4735109 -812916839 -781718135 203660373 750397754 418566685 779861620 102288723 -13848301 708464637 196604410 866077169 -472153403 -769555353 186516450 -427645575 680361471 845278571 -963736140 -879263469 -61687562 730348053 40881703 -260557313 540164886 106307364 332754094 245111567 -267659381 612519311 555391972 536471383 -541229165 773274427 731348890 -871798474 -366338506 908721389 327804255 723676375 -27874544 652895637 180393473 516415604 273888034 -379249297 -897555007 519040047 -759292559 -894569471 251243913 -664999447 67582825 363046385 436039830 -784519214 323070955 -161214473 144206827 -829713548 68694016 -849500503 675555772 980590455 -949527106 800707242 536097860 -432679816 -128850352 -20077405 -769414888 587538500 863737624 -29650894 -58166594 -277270196 -173661516 -791497357 222464055 -163876010 -80527724 303023331 270174441 744429128 -725802883 -519253019 -648465905 208187021 -709966350 135411901 -872058722 -265545253 -65508647 -545980339 -690643135 -690218182 200405490 -658335468 114617563 576365701 -966673317 -688285948 811260263 982559577 -503641421 -71286751 562221981 323664275 321220428 -191410206 526905225 138955718 -494157161 590308861 551958810 -73916239 532959412 -673014307 -688729852 669139155 -336487217 599806670 501208296 -193645527 489166578 573946771 -241021299 -184240774 -112241687 121762859 -510670674 722482498 -19658429 351234312 -921916435 -973952222 41512146 -330380796 37637240 256977384 314346633 -551605020 -915345130 677808639 -241571288 695462076 -442781190 5099302 806976960 -186218792 946482750 -952492107 -537435055 -82208853 -468376778 -917235829 -319779095 526795424 -218865580 -585727025 -821629996 553341331 55768452 -541842517 -66498526 -948639921 269004140 -76699705 969105669 -902964316 -220115981 -558752980 -566800018 -434979801 -166502699 -374048836 -131705160 427266360 -288471512 727520396 257906930 -528031804 450885850 830122555 875085827 39292740 137374130 -466336375 -713298335 218832236 797708181 -121992596 544776085 38043562 347316573 -157438717 -411128763 -342508715 -800565735 -435514010 -408732683 -269623787 -925200179 428079571 597350867 -24336142 228076813 180149452 -927450795 -736782885 100985058 -689832187 560646436 -480526156 743794551 838758917 -563104730 -446012086 47175185 -124456258 -737013153 -829549325 -695248177 594993252 419183784 -706460020 187831257 -527936893 -945205971 554913973 777037331 -90036997 -236441306 682347602 -235870001 994427494 35968427 -786524871 115631009 -470440872 -911415076 -402707622 -54397540 -430683386 -388288588 -981099108 787535947 -389401641 -302611266 688902787 336574585 850397984 -257604136 -925507908 -298569066 679730427 460156876 641363478 767089756 -344885857 38878055 -777840026 93479806 210008328 -337541885 -872905138 -543309623 -399780573 -578543429 340299184 70308745 570572497 740871171 -177302257 422248582 942031810 949598222 951246942 -93587836 14738130 601897583 103824270 600738608 29486486 421410739 -476716144 -434608488 -517882460 833860044 663347453 929416279 -783717606 933517909 717478744 -757248901 -979505552 342879599 650923380 -419970968 774290120 139477305 380277869 -837709863 651810442 410043754 123531027 -754750714 -395666314 20283711 281606961 -428707729 -457866825 -188035745 406699107 168685721 240767489 -515830265 -192112360 -867002981 -598457449 871992197 900273008 564053006 -637968149 -724413302 -349269304 -247589115 103895197 -208885921 -957928971 -882477619 -260693015 562141913 358070364 -74550163 -197549496 918345155 -374446868 -236599926 597132390 -310109710 655747957 841875835 -157295306 -387752586 373088560 13392595 262201802 455637186 400158816 -975786374 239518397 807220412 564706239 -147192863 556928598 -378204530 -66521870 -551825183 -834466164 -23953591 -925760080 303683723 629986069 -447575102 279982194 976714947 -254802992 206367845 -761355792 637240612 15015028 -575075269 -148072019 940434764 -411817026 -566365814 -895806364 465807292 -54742831 -522933848 -513467336 -544270331 -676760855 -644962920 -415785996 766411746 310401196 -929077131 -664078552 999700046 329558022 509392121 619507062 -396567335 -570626562 654584934 -7978929 -259979227 -284075488 479953493 608240283 -293536424 -595870731 -626670974 901097040 583139442 -193969455 -967123952 -242961618 -102884584 -331313488 -155957795 -144207898 -516060274 71786396 612919556 332023218 326149228 879288588 -761728880 -886921455 -1721494 496367086 75286326 -139158529 684179586 451001729 -797441986 67274272 131796551 246705139 736722632 -23247768 769026078 269171379 44402430 -689276399 -977391846 553250675 -98067250 975847061 -429094298 626730629 -402938179 -825005509 616766320 681141388 56127359 169420308 405239066 -316179006 345917176 482964558 -616010392 538884918 227276108 920642593 -585414986 -151982666 330598540 -800254832 -857007418 -332076145 367215596 123630095 -98234583 908217508 -309205546 -455838626 134900540 -185512346 -828370717 -495150443 -175037663 -450006617 505028732 652050203 448902671 -722677740 -626263579 -98209114 -952085266 976819260 -553132460 362304152 428044267 -151237241 170841591 -75874595 -621151923 -404291627 823429977 136185502 662089604 -590381028 139988490 288371266 646798370 360206993 -57643712 732181042 445275260 -781104580 -776805891 -857068335 -344873379 -984472926 -581308358 -489163538 361184492 509974052 -729828289 -337620079 89250945 98850272 349328737 -787778438 -52309113 -685815993 940591348 -404727385 774147760 770745861 29072896 -415774705 -640096860 -419749718 408667 -782608474 -587878179 489849406 786817090 570060489 -761429286 245903641 258154437 749517932 457539912 875830260 -20033282 40950838 -259881049 988592168 664560751 -834907763 800638708 488509576 -935974972 -798795895 68773538 759103263 239754379 -48870900 -825411398 581614948 241421208 -486588823 -39087397 311453271 37846649 64245862 -281408761 892162512 344947946 -311655384 124137399 231401966 -60237236 788682746 -729968169 595423176 -515440206 590702061 791147488 -35388403 371953978 473728727 -854166561 450740041 496323480 -561522368 66974380 722981759 447942007 -398646770 719485411 -879930684 -656174359 -436328020 259212945 -705769957 -795658400 27064534 -884375276 190238572 638749814 361513207 715168242 152003640 -966543141 508031883 799050379 592303471 518783382 441572839 -497413216 -247259731 933315643 -510213330 907066128 43198038 498034371 -671296822 -24987464 -692380073 -672684897 269326279 343396885 305914728 -838816723 -740078853 -428836704 64192329 334020963 -512857606 113524318 -152761323 -186346670 -180457927 449687911 697399535 38738653 -436985218 -907633524 -494015860 160338923 610527283 -993281016 221593188 693015242 156019395 416672431 13862805 435663920 537643292 -815748580 338432010 703558308 424293129 155607252 -880586379 -35100962 814232410 711075280 -199040894 -577451781 -495340778 -157042235 -903569336 221897293 595206403 778478640 262038043 -563428058 288262047 -459725027 277597196 -973866765 786409991 -338716854 -108344371 -460882327 934732762 947102708 -251767824 530900849 701920283 -93523894 182657585 817330698 -321697474 128895859 -321119123 -205921878 309973876 -373105024 946950259 -890320009 415241316 -487548725 -135485486 -496525850 197851207 61620926 -231984419 428856278 -133672653 -366216231 459436750 -716097131 -807087918 -842497350 273622614 -223819728 4622374 23203189 -257098592 -837150232 146309763 447364375 -300034038 -340370451 876283383 -112429318 398214489 15116907 847896915 519550955 -702616594 -571695794 -602363502 646446511 -283028700 -702068367 443410489 63482331 -844898278 -134967811 -698193467 -478463208 810792470 -113094502 666481111 -131142930 882870080 -743782189 515258795 119051689 -63980048 275035289 -559117990 372017741 -65102320 897260319 366589454 780923377 -340447382 562739091 401032934 312042972 -214276815 809876621 278416105 -939374498 495959909 -143509786 -378825643 338703199 -585563871 633050408 -727596952 128225816 -487433904 -52582371 535627637 -76243552 -820910724 399903748 296931388 767372293 -538404702 -954570145 61644293 -943613384 -222257612 -49175756 176883240 -492759470 962086158 -605293195 -521741874 -634467520 -580142666 -721627141 505846515 -132684708 -44653364 85724769 -565647474 299990427 -986776235 -821763925 931847675 -702430712 -684842886 -809288055 291202516 567677549 162725072 652062563 -460784125 -402931050 648761540 -423834644 939419274 -715685178 -192629633 783868109 -532720722 806197130 -48105843 440099379 -245699259 325349813 517819124 448460847 857121708 -433440288 -438253238 605013301 496926676 589707820 -34180781 933012826 400104448 836211507 24466464 329828208 365236511 898710392 -489695887 732449219 764039223 -245904940 952442112 -86402487 898284273 -106614641 136269684 -446358416 -927936393 -57523060 314869853 993054911 619033770 -436156425 13225327 690620283 -744198983 683177963 -320563905 572830753 727124599 -506616305 -578562063 -269092511 588927162 -857707831 996654475 -641362424 -766517176 441371475 -595835009 -698439139 462378353 -188453800 548073259 -828764018 -65054948 473310462 -150690615 -974252709 670693192 822757087 -936512079 590945817 -60701041 -471919383 -992486440 -168762402 257260636 780496537 120433978 -845003679 -629104774 -262910580 -333159453 -919683605 -941237872 890358988 -517364113 -215715559 441535001 -699492955 545078977 211735508 676175407 -693904926 5056577 885984953 -374316424 -576833325 22143782 -157202062 392491138 29036424 -264916233 -966619032 298857795 730620429 -156525777 954469626 -753882774 -334846230 -309992286 -322998620 -316140155 622483059 447552598 828706006 -680368725 116168644 -419530062 -56241578 -658520408 296010742 -749475550 -592286761 -811600454 -734766279 456337184 932534252 -310030276 960348819 -393309836 -98806587 904044796 -117517586 -552138548 369898449 791662366 452920482 -692922015 739033542 -597302903 -164829081 997744633 -565543044 179767079 -446422600 549673895 -534985641 582992938 -113859819 271762691 348524406 779318795 -858164501 482946904 -534650725 739255412 730232994 -791784692 -84726788 276857643 507465786 73993836 299571836 -81520618 -412384696 -204843993 576267602 -304388669 -530308677 165224939 285450078 510023248 -137081625 928255651 -683105415 69121669 153204710 -94375353 -862481424 141212106 -805556007 194751598 -577920844 443796003 977753849 -632593630 439612635 -95234970 316439026 -698745632 480619751 -129357758 -564090263 19160733 -935180329 -24589246 -384057766 -63362329 510117186 -997081539 749356016 -838026277 868224573 966681141 117557430 -816512678 -921326065 -639060497 589238307 169303240 -894499237 195008162 214202315 236151249 135948794 420215434 852489917 -155841566 -824697461 -753308664 692655623 -189312187 -751094417 -297215977 -870503986 -638728488 -284718938 435520147 627085773 563761041 189715865 406671194 -694666121 534045734 -658398762 -854664130 211631095 568370217 242325466 792158825 -624029995 793807795 73438058 -854044290 -692793064 -544659213 -846361878 673299085 964911738 508096928 529881800 294526590 -344070290 698645815 -535785163 -386871859 41817780 464240110 280106635 835573593 617584871 -570706199 -811842140 -335111920 388251663 71107082 -717478380 -890766186 -768064355 -795539185 -928346948 -370777122 -359648569 -239215421 833536656 -93002837 371027802 979033956 -209952030 884642769 -630428621 -801630790 5255947 165991707 596697379 74584153 -540337915 -679394339 105628869 -913385239 131507021 -721019034 360256184 131711454 -398559499 491671408 673870153 -429600028 685858185 -887376804 -216557219 -64818930 533448445 703381758 -496171848 -274000614 278298745 -499140155 90091032 -360375837 375136904 198050311 9083181 -484719215 904175871 -134408950 -949498116 -611543282 -155820238 707453543 858890918 -6647064 -211215348 394244749 -994669736 946492414 624565801 -258101770 776007895 247571577 -705873430 -214819698 987573519 709162451 -44662875 242721994 323866961 -256430391 -15044965 833402030 467672170 810543584 -340660355 -569061976 -511315592 -403606416 452117786 -522029548 -384063030 878158590 -262410063 805951838 754578381 -391671411 880579074 -213379080 -944383148 681991335 -212128168 671570718 -765052917 -257206485 992386574 903635910 886138757 448397304 -105704453 16004747 -260856769 -256581780 -985689359 -920445066 -489960611 -778873461 -277535577 -555400450 407032553 -285390539 -543639291 -881414199 -120082648 978333037 95996538 400069426 784879398 26975953 -821833612 538773046 -855493477 -112178076 514049846 -618437205 -402121584 -789296245 -122130071 878651171 -147334590 371492171 -521161534 -201764498 974360989 79271839 -285043888 627816989 -981196211 -702582854 -909984735 999583578 985044808 947117495 -498215811 939674642 548323295 -880139703 -226232718 325603468 -598741759 423931521 -393242870 990201280 320632830 144245854 -499151430 -442115772 912819675 -337528952 -715460173 535787311 98270207 320929372 404755358 949125162 970759574 347926268 349669954 499577964 93173632 625036688 -859562079 855946339 -391071042 898670139 790441925 850897144 644669021 -60784088 -42652283 68111562 -764868094 -830988525 578832879 883563411 770964735 420551731 528052713 -384657897 -51949451 -259230626 -875962382 444611834 98510047 848008737 -940292522 787868743 -209562273 -901598794 141625546 -167315012 625240780 862269119 -545719980 801243874 802964500 337645531 -763006713 -128675860 -513383747 936481805 -510029722 366995160 -731437533 -152388374 -86568532 -136166678 -775351743 493230433 432326586 -768390063 -258223804 267175842 309550485 553689906 634235710 347644830 214212116 287515518 198158739 -681392756 -398909472 -664586011 112580956 -482574472 -536750386 -428944473 -771456939 -654969783 313994191 -326815168 -73096988 156516351 -619908868 290602866 -360137694 802587390 497642825 -312268317 -943182776 -457752454 566023451 824367149 249968322 -936931704 -441305827 199092080 691353223 -401781272 21786833 112642810 -316322787 686866803 348921888 42421366 877289520 300114788 -698564917 -434997931 -126806623 -222348982 -181381032 -143892444 59807344 516613546 -261439670 -662674923 760699682 -103701667 431381377 -130322840 -789355737 -440017076 -766348867 433522812 454295516 378121907 505145887 189229264 650567005 -499749140 292297264 472249550 930254827 -609524519 -324512666 658446683 546293810 516096624 -3506750 -192809769 -113872824 -390444040 -461414645 -733875949 -124278840 272053559 -671818822 -161999158 335776777 -710288013 -750067969 126289160 330100182 -895698637 -755123934 -239177140 194574348 -893754169 371829035 614948051 304291660 634237452 -937038534 -324041525 -686242874 -997737236 689559266 852777585 -759326600 -692391972 963381552 653145049 -216857136 440828538 162178734 -461558011 354713497 -811360156 627797116 926554413 555701025 195671739 959509438 -534731431 72266460 781925450 925383356 39946553 -235881018 -704085575 -308449672 -692145854 -445210253 -413694821 -334198124 329844908 852682199 -207410036 558761285 270188756 -473259733 -844579405 -768005529 -774896687 -455168335 548988929 573847785 -839718861 -759208190 -666612436 -888437704 340319360 598169963 -777997188 -139607102 883816095 -311359715 -281223295 -57941080 -915943808 356773151 813505969 322609996 -348595783 -442030488 -587548094 832891451 632603163 -710769702 -232911422 815738670 -741763465 960487769 765094817 -402057174 -438788732 -219677533 893045600 -238685251 -728979262 782641959 528384707 -136503119 -751667441 133319831 -269411426 -667501579 720543287 -726385566 223668532 -587607330 -254999679 464395954 276367227 -679902616 831978636 988882988 -394927762 -934284050 -934462414 826959082 -528100295 -506298973 -77674954 369858307 -367050601 959396822 592208539 230207699 99452371 -174635675 652357099 -303365606 -854059616 -608742728 -141763375 220014015 183452447 855070186 837190212 367803762 -39880978 500266797 276818593 -756579101 -801421531 201292064 -695558283 -491624589 -73612380 732338137 -184472452 -671193354 -519855642 -901597376 282178749 -564582938 982198266 469761457 463271039 -961874416 400475948 573814844 468239279 -226381638 -124028329 695991732 268676481 -657374571 859095137 614244654 -162586859 344822450 -65011178 116290214 -660807735 -935203989 207514556 -684594698 -843709233 -698625207 -666961975 244736734 -467684206 754825546 619036926 260494116 -834845403 -230059123 -312473322 680904447 471197069 796129687 -732891164 -90525027 -590938179 -263904290 139840524 -762469698 302505408 -65679679 935088607 -937957317 -941857358 -738275182 -836256622 -759735036 435647561 -30826558 551060339 -9657469 894164269 -189434930 -776995070 -616606198 234629410 -670872914 131576993 -455155167 -181838817 -299969792 11648140 522197433 -237359112 975991837 291989096 -661303341 556560132 -635904770 -282983286 -158654404 -568389103 -242785272 -154285478 77310631 930690620 -18737941 -819224300 -241094340 359219532 231668013 -525582442 355552886 695956071 -999592945 602387380 -858973199 76580953 -468364302 714398854 903499231 -18400279 388137506 740771228 -507072992 662864927 912373330 357111619 657225228 730864825 469729529 -264124360 -78355416 58194664 836475167 -573198381 783183996 197575732 466398867 885206538 -45057776 609778265 -271627544 -776300062 -837572366 -964640743 -4636086 -829416168 -560263620 919100174 -46417429 396342216 666404863 -451521430 360968224 137133480 -250329160 839354615 365383711 81579789 489861695 -125728 -866616814 979818498 318574514 -735434535 -264440345 483241288 754450883 764610001 -281634351 519484038 610770212 -677997045 767640699 470575547 -235395791 622714885 -83743311 -165168701 -811982481 -623704298 561677075 772962526 147394253 -551857866 -679421877 691279793 -424665575 893895395 -152743670 -589161829 -837216884 -779312287 -883891989 -140742946 438345128 -197653226 -770921197 -988421365 46926639 -36855516 602006730 -485717567 -449677736 103131547 -747335555 490955349 -697671769 -448663023 532174476 911497169 -147544926 287009144 721416371 531277066 -426937514 224614401 -162164745 -461131145 -616705703 96414914 133419166 -536855468 -229157765 -281016895 -591048112 -945883330 26780631 57371741 167935535 543725485 783271539 306346365 -547611905 -855150370 10313539 -856176562 -636989504 -842303315 -272036827 664063537 -564598638 -873003196 -586527825 871027045 -39926654 -396994920 -513381778 466936261 -870413624 -373742154 -234420868 208672163 -720947354 327321622 548387433 427996976 494232758 583628460 -162539042 -82231286 -490614311 -711430343 424777424 479314320 133229358 305633808 -246436599 -544141404 -149641280 -240300041 674436544 477672193 -574541528 -221461245 728668423 740603549 -790090216 921334191 571561014 -408484912 -764436169 -654588143 46996447 586159073 -220111522 -159024207 -607260022 835394584 -837884380 -141975469 -695231124 889860554 923890351 -327091054 -965627602 -894173308 773807026 -244462176 -541085332 -861317986 654827273 -870745764 686636124 394259176 -115793065 -458016984 -34055382 167554231 -672817511 -214051950 -966766252 -704548500 85629998 -868939400 -351591 877223120 231539294 216033225 183411444 179576039 -709809457 671396116 -226333968 -500718921 565913641 887190324 638152764 -39689787 -667512196 -67927389 158505191 201194245 190019990 979121672 753844851 726228464 -364306624 230377790 94959664 464308541 -196245800 99951695 438789916 -153930411 25064560 890674349 -867013860 -414119998 -663139683 -216405841 -481050446 -919368487 702686362 -624566431 -801108095 -598476966 -498652396 -412941214 -2010477 352664973 553481160 -473605335 -743786349 943068862 -741286367 404274714 -781097920 -18627179 -550536741 564106022 523348858 -952400742 -552718325 -986554443 554232791 -809852800 -834449508 -755770550 77721986 -351334305 469293658 237143724 -29791281 828917895 680437481 166374692 -504846817 -415284959 583431244 -972942133 340683332 600349973 -135102381 -965347804 865459390 -35571286 56272541 -194101792 -561556806 -241746346 16820058 901733513 136249447 -357383118 -209187879 477590826 481001030 -310648662 -594681562 -81874278 410921806 -988111629 -386898665 432158267 914734794 -615656056 362298062 625570495 664862396 -767030171 -505914949 277639653 -617585724 -666334897 856586183 855640423 277362 -361452648 -285039006 686772109 -267498751 14058466 -741582169 -455469024 322197556 330596319 485540189 597350358 -140489557 -306820096 -705557086 -535569009 -485563909 94049781 584839078 -790626309 -335542288 -135424159 947614411 -416784142 -108856766 -863456875 487998904 614890343 269662323 338874211 216474205 966079320 436481937 -805490812 -161491175 880272981 235218601 -885308412 -858290315 -165494441 143358885 -524965322 5010079 323309168 703109006 -540916718 -280060829 632588092 120200315 372813680 -342507282 -44455172 799592215 -530709176 830404630 258196847 482972549 -149704721 -383690741 177138208 -519171435 -324875995 -451507766 -432500066 -873540442 359914570 -804234536 -65636597 -204890903 -79683211 481847811 -154676180 590864847 349542382 -745716974 -884663233 -334798663 -318087143 -565957535 -984658979 641401464 -460641645 -74342434 -187975103 151698329 -62204170 295783982 -511107221 -300583067 300996903 -852214037 -284183550 459059394 441398444 -304480698 894272013 -17150965 -179384733 -843638582 -246953816 100191408 -463625012 904349054 -284154513 868756276 -161915180 -868133130 228105163 -266494796 -977678840 2616175 762854762 993146589 762709697 832695742 -39096853 -959564247 399046313 809187299 531332122 -961132384 817010630 218144606 -347688711 601251169 614646196 -617571002 -185000252 353311344 659705734 -304003110 -392150827 710928763 181666455 -133622550 133870839 -95938289 909442677 -850301899 919874132 943958165 674333023 -117397489 -652679725 21240102 -494444225 510983830 -309036328 291661458 -564089671 -477275515 -491180253 751074021 92661228 -296990984 -329887986 -731930394 359288392 -239644465 909079467 -870689118 659028677 63242854 -984219395 496269396 239428740 -89880340 -157350411 -728013605 -361927403 -129385530 -452832280 851213570 -870621541 -223992148 929160492 -928866255 -906739223 -553922976 -803491999 390563733 73613810 -497557887 895861287 -243455709 -534391571 965957783 916632353 578308799 -362187200 173383345 -750003571 -161059449 -738066886 -2543882 453965333 475709139 -670603832 37406816 -122444789 -500503027 448103834 190705997 245880271 -796573331 711065511 -164772780 -119763334 822943266 -950066439 -329961011 -336882272 -268956041 -65599454 811597560 656690564 -794056346 169709891 -312122815 -294414180 849515784 608251005 74639458 7496521 -387514429 -994814544 343331523 648979148 -681767603 799077666 -442519847 -840217605 -44680294 -122266939 -771300455 -936902838 -744576676 564300876 -574228222 -498099392 -21911026 934058862 -777014905 207344516 -566672605 -346469597 489092757 704666319 795390688 -814682209 955019274 435583602 -268708184 337279259 168308619 -863718706 -126531518 340275689 927809955 689803892 -240894520 -535491073 798293170 142956699 788788784 -891433126 -494240114 72614469 228201933 -129580353 639693366 -631928056 592219458 87737666 -216046215 393731189 842054304 -969852637 -771442737 308116609 949510217 -394484070 340653644 -572066969 965884111 572746529 746944894 617141967 -276333486 -62485370 -145675913 366083147 -784352056 988350315 -692357337 -283992914 -444593995 -926113599 -738134585 738703572 812676881 -705432157 834669305 305546358 -959078113 -883466990 -196625412 745738337 -563198060 -558149361 194606990 -458798665 -195680852 935412139 -626775387 531762962 -715285010 -384848601 -119169507 863549497 436504894 -902871825 -702842512 601771883 609713398 358847652 -770488527 403134861 -97801937 -91578404 183697621 -479891102 -354771576 50122240 -482476734 -132777531 240500654 42921039 594358418 -706526372 581900508 -972239773 615324082 -230703487 667965596 610798151 -800089819 -597167290 43640998 -873029592 -643420752 -393751847 -887792034 -448774745 149121375 199949815 -428005917 -941642582 166628625 992435791 720014977 102410302 932965869 -371113986 212636167 -776673119 -469507869 436759572 -166796888 215214645 -25140421 -978399387 -832636902 -816509873 -750556189 -451490006 -889272971 -254566627 440939159 -466351861 -516604306 -903987544 -146546000 981033297 861707905 948171491 -79505906 153388897 193325285 -642273355 725792684 879501652 -267632830 -560576302 924515667 -787415328 429713305 878771471 -902118681 883698457 572061173 -141920661 360414418 -17133844 626643777 771039013 538093810 -646776486 -864209191 452840026 -143675609 598688971 665336669 -773624223 -354581317 29603289 744851678 -794687708 -492775099 936973748 130986865 -765351897 81759447 544755577 232622993 -232223297 -271636206 -504600573 358362966 639737108 256470635 -243135598 530583421 912614547 -553117944 713352333 -884097946 706776804 299840245 462119360 -429285648 -31959490 59490330 190991933 834339038 982006080 -570203093 924484870 550429702 -48037619 330267413 343065008 703633523 -190571034 873484769 959077002 -205916535 -881903622 877785317 788269025 735107458 -183023766 -589303612 988630326 544582124 260737953 767946644 913057558 -525358270 471376609 988653333 -263011991 -44588167 893222725 -877827823 -681729468 -331037251 -730783200 -56157858 523879850 -546992400 988501165 -707145511 -787593369 318550798 -63125130 362447323 845373357 918237646 -202958733 622022656 486358485 -212803587 741968393 840008772 -679090573 -60975396 -734608395 507436813 -505500668 674365677 -907639607 -697078943 490278927 183076084 82822271 -461098885 611164204 722853236 -569134708 705145586 -21483614 387493673 73906457 940504411 -808952292 -526078855 -427885950 -365763343 598948888 822917739 707634426 591394196 -355341442 -500002133 -252044216 93766458 -289067032 425652790 286666130 346850045 221926115 375306227 -698235810 41217440 203766651 120339362 -886692927 127754843 9379174 126896744 -152891468 -864172453 580578980 713066703 -893862148 818136542 -819114174 13614385 42847435 311077026 -621923147 813848940 138410584 452625645 -88769511 -133498159 -75926643 46708449 803889650 403961796 655375812 92883402 -568380311 -583510316 882202735 -69629113 361779891 -723376310 921572814 48147022 855394253 856147900 -274315910 -621359815 126648275 15722255 465093478 -425095265 -474096849 743021610 716314165 739796770 996281179 -908186600 152652627 -816095801 -578331632 363265018 -344723095 -609614804 -616639298 -702535053 254643959 -32872599 564662864 -529223598 -622892159 -734409835 -218666532 623474365 762021046 -296455677 592455034 -735947801 30489308 -803346568 986508616 193031933 -361271380 14629560 798078344 369245308 882708814 589375617 518769297 -26773364 58321487 982085756 -224629980 -658772056 -373800776 -811137543 -385913354 -854514759 827561994 270887334 -304122543 -862559986 -230091287 954663595 487220695 -47987473 -605616061 -661921653 664073346 -959347213 -296472558 295767475 -577570453 -608555544 -548684609 -568518808 702925583 -396035286 -614178506 838532809 916779934 -673079874 401019418 -581079851 131055678 535248408 -15322820 759984274 720515412 969813560 -804124557 786769552 14796338 -500298580 259086061 -878403907 -891972461 -932575995 -833287566 -587984610 656009899 -985313647 793827214 -794610029 867137797 716946066 796062653 -546781036 -872063434 -863421331 -204171120 -28401599 -847450207 703948906 403902684 435173715 -288788133 597596832 934245196 -203032331 534188002 399577157 314642681 -105780903 108463448 368590036 -328657332 -776057250 -974557443 -90022979 781209129 376515252 64823101 755717240 -851302812 -411892137 -890084116 844503548 -774072683 535280919 865356193 273947016 616918021 -194195682 67537654 160663121 734118497 -680411436 242341459 -318972011 575803969 -596071711 684034088 587076021 -408166472 317816673 -153568165 990184424 371158459 -894062680 149924532 -954774208 810955641 -98864877 -917879554 -383432784 777279623 264550246 620457639 883666580 -751912360 83400057 -319311581 703146456 -253086929 -463056187 328533397 -26656693 -369237175 -652534421 186058241 -225134372 -428405474 359166673 324845859 -918445675 454713159 -871543597 -32862599 -52146846 297087920 -244156792 -833966508 -565953924 837205742 661483128 -284063465 78104433 236104340 -213872631 -118370450 -327476696 698652764 -108299716 207282721 -786230129 243789100 -635779084 -87009804 -717968516 97692791 289865740 -537488167 -108957298 627377280 956102770 689576202 -747157952 -427931349 8207700 -734108459 617645486 -131327917 -660402554 994257237 228903781 151781199 154954865 -330222058 -364354787 -682537580 -884413222 113331336 778830779 804953132 872982408 -363195519 640723386 -64668860 507310244 -873134831 615064627 448216875 -573078153 -281663108 698824627 -317318613 180144356 755896467 21270296 -159679835 309160156 -914611406 563842803 -637139683 820817011 774113951 13565760 -755873491 -8379525 -957484137 -969358619 93058691 -627785074 -203715920 -606783336 781019800 58044668 -943186525 -661967643 157974842 701280761 4252648 -987447692 -118763679 975289967 -446076937 255994729 436694910 -677700565 869442009 -836738779 246100897 -923118139 521860051 686202114 -759381907 -823873983 -823947786 -52721778 -272334506 197183385 577946793 535465020 -257912205 -201547731 -825960845 -956565561 -322705241 362496523 5127848 -873755023 -998075869 990626349 831079016 840280923 -642422021 -605011654 -69961143 -993972642 689022072 85489707 -863239941 -645549388 -304026357 -74721183 -254077362 744274053 -467352182 551417654 -605896614 571553070 364236892 303218182 -365774462 -697124900 161879352 885741334 91634338 -709122979 824662250 458078492 -791424550 415811176 307369676 -800682631 -132661961 230946371 -104153901 253459523 492640453 -161416027 491633274 -598776811 114746466 131759313 391440387 -581023758 231088962 -632330685 706622431 671824648 -737589711 -63108223 -946189857 456921060 806465424 541347636 -900984577 -738004376 847630072 485768620 -497456508 -726329843 -50152533 -347019725 958168286 -762682660 105543821 108368481 -159999147 -465658109 -401177985 -502549580 -708073542 10728228 -902573009 -972759008 -552767688 550142230 321787904 -21474240 123379223 518166327 -924022370 -394116972 666462153 69279025 -181950924 -497019496 994019057 446520521 -490177140 -677359825 531107056 -300787160 783692362 827727738 -934473704 -494577588 624205874 36443027 843421752 -902155593 302721450 -909798003 -620028061 605092434 512463256 -847693338 920976786 -780578119 939850925 911139029 22584228 768179052 -255638925 319432049 -337847721 9701227 -679776912 -907374429 254689660 914380740 -460212294 -680160330 941825508 -977619477 -295734494 -805615009 -895468625 -283964339 -174750646 249300013 550364904 308085645 37063776 -468542332 269404258 543245899 397702288 121305880 889691096 -685230244 145400393 886289447 993292380 -710063205 -598007125 707621407 547571167 659596213 -703833128 886241958 496053459 -341103129 -954960713 -885147899 549849051 363332572 -378849304 -514828883 -790184296 130295748 724633761 -719569156 928682617 -935566803 -430730316 -803858533 -496674522 -132005245 -784789521 -227155464 775695185 -781210568 -984500431 -43930707 668512176 306302030 -199361147 -63204516 51460340 -181945851 -267031539 183603950 804275635 326683256 177084256 419789776 701448840 -274924435 428824232 689461629 804483690 417978210 -685333061 90519939 -22318962 -683866421 -806818326 -399409048 -561297845 771566331 237942036 83769660 -534011208 519916120 347396642 -498047020 -363397029 -719645883 -818463481 209779974 146813394 -941551937 -905394609 820570417 93542089 923390961 870672359 -906918589 658412368 -900468221 59727218 -123004403 810539430 863537075 -904415442 568301007 -35100482 -229282535 -898255906 885300700 -298481779 475624945 919857909 -657897480 -200069401 -22598091 -611512537 258174270 -323153573 916036288 -187955733 -12669002 -498317401 569034470 -860730319 -800452274 -813035 -328935011 20233457 -913226841 -733309135 -997363826 149707506 -727462498 718881326 -700396571 180895911 -665486154 976780794 725123383 -68182109 564501619 -142891628 -643012493 711779316 -410690010 688856737 235265533 -153141275 473520798 -406878406 624113884 -289958945 348465071 -407329983 747102791 -432120543 123831221 233475492 -362641372 -199183104 190460692 307130365 -81584480 452959428 80190301 298375856 -252387815 -320714652 -514718311 -723191781 -524490870 -416313250 -195735194 -958929784 -421820786 849343641 -572777008 946913931 951458718 734821533 247400969 -273718710 -316912405 -951393835 -175106118 778281242 -104651898 -95205039 868661806 224419369 -855526208 -716162067 -452778522 -875271733 -688500147 -775124026 -544074938 825974377 -468021510 949772174 -354233754 -605875990 -806717203 -23611067 900974293 136242035 24872195 973467865 -675696354 808199720 420483327 549697250 -499190494 -314763938 -345438513 865351843 866567150 862925897 198754385 -359631990 -508973105 -435239476 678192620 -754979320 445541674 432869505 625656199 412273086 975065163 -629783474 181986498 -388592012 354861835 -65950838 447230026 981625988 -501432577 -497556101 48307058 752909307 27822014 -400799874 -111646521 -603170102 -262398410 372896159 -662781411 -669687815 179586360 778469446 -221716339 -315937724 -818398431 -916732178 390566101 976111136 -226166126 -898639796 558075876 -375055288 -252928698 344226383 -467290986 -932228397 648863544 473841327 377095645 -859042977 797760027 398685840 -59497750 -610360680 -525247550 799838818 797361106 764920481 299973473 -669085861 845950021 140102811 -92877397 699477803 829884995 -538391530 956210549 -643896019 316318618 296627573 981482105 -8873682 573383769 180686184 -367156140 -78422464 993494929 422427748 -836233007 -278709080 -277765898 -583178708 633686319 435094889 -324526003 -222398353 163703004 -850477176 -947190299 -344687563 142165318 -68361413 -795173652 -920968948 699098148 576488063 -557053172 323023687 -876275919 -443654291 36788383 393968496 492327894 -887430786 991056201 470013278 212382930 754624072 -115230734 629626262 -420611789 -913651935 -423799519 421265005 -722182997 580895589 875115106 -307654703 -904455120 -913954780 -801944292 -945746278 914420376 -340516560 586623780 587533329 -600143547 880675638 -992011102 -412170303 -679086855 -849881193 553999337 -337114510 -481903754 592095596 29723297 167252313 -306136359 542109521 -214376087 -268448187 795427121 869194882 376295088 476292242 873365836 -727772903 -105874273 235785943 872014664 -377696166 30244730 -963726261 -659304813 -282655048 584143994 561511653 -363509735 42490026 -290094039 -6169832 -134202435 27836093 -168861055 -111607329 -340678493 -116214186 15423188 -770698704 87027437 786989305 699101761 -5421456 261059067 562195524 -474767440 -202743125 -66057102 101745748 951321091 -578212385 841876252 -320669995 157262033 931659501 -69253494 735295367 -638533238 -870937261 -594244933 782986182 906833591 121601926 455274288 671857054 830156458 128881738 200356541 -556138584 592201390 -788734253 66354323 386342877 -206697556 -867191284 464504486 460633116 35401451 -552724000 -393194416 -414478566 289177230 -284050845 62375829 -519427917 961629911 -32769901 -196059534 -71306433 -992855746 205053502 658032709 -312957643 149325693 -536290439 -371915999 502017649 480286782 -612288157 -796404340 393904095 666400071 -765626504 328389830 320713233 -653179236 -750938197 826837405 -251424428 484005371 -38274695 -361728570 995985605 13186152 877180815 -909773829 -211342340 -39416763 109966789 -308980419 -827066352 933522554 -848908187 27458254 -754908347 515053333 423029057 662392827 468419754 -818312908 179014334 27331748 -933467752 155137920 128144178 -52781031 -408448356 214212902 44576562 808235103 -694874006 -623250783 -278154923 -388913438 726151779 -387046462 -835747001 810602050 -924324963 -826479604 -268534876 -541124209 -680761122 -137695162 482229993 -454326258 625192639 -984977563 440293834 -1296313 223716573 -72273472 987024236 503797284 -235263074 -203238563 26946377 -715323290 -897977364 48241516 336444107 340955185 108626714 -499896541 -725260400 586773412 -906116791 682538393 -699488489 -940262242 -105559719 -322919371 392095878 -453137698 -330959038 632885575 596851216 -357658645 488428724 -758404547 -905355465 -413277491 -977849706 410691917 -241986697 -871644915 59160205 -654096118 -967531259 687107072 729331669 -257659216 712043588 -437806062 29934279 8390524 -819840980 -439158768 -683465133 -3610470 -283562352 492451633 -423399456 526079305 166647043 862870952 -969171339 92247137 236378005 -226359649 -159377114 520400714 -488850797 -904472469 997867241 -176123343 -505355095 443602797 415108393 743864142 256460752 -726917431 180969228 -320238186 -819884373 858920324 576258402 -153977816 359238043 -904735601 -976769318 175166629 318868568 848823196 -260325784 125769065 -928692315 -16699935 846209178 -307899821 -325204522 -283750853 -111716091 865140012 -761254598 969151234 -18958584 -256664021 894223104 -400098243 -947244090 -376428007 -315735624 362444123 978463361 -653569436 -261921363 -951444260 179995548 -102653146 299380103 -764618961 -311002726 833381897 -92357673 148968368 -55973804 793767721 41444828 -591393685 -3058402 -682538 478787194 482058275 -737739544 107408482 -488078241 972816655 252096036 987791274 -182051478 -248484710 318746518 435736788 852736513 469711383 -783701249 587410969 -168278412 194807923 597433898 -212524675 -48966614 931876710 30605083 95096646 523742710 578993515 -747392248 -633891529 -144391032 -121625649 -117212244 902623336 103737279 -333693717 -200720159 -435467104 427859298 -809484416 867321085 741407166 -359933806 -348231701 -678622768 499465968 -36181525 -816710292 996970148 -528741099 703572015 -946365324 -466606478 557325021 -370913799 -737738324 -569909282 -644816083 -405886817 -838806531 -670932621 227442153 94955931 27140545 721023171 510798484 25303001 -519918028 836472521 -392810500 -769925985 -204724668 -226001579 -424645598 913244103 173629256 293053958 448230466 -452120904 -472572217 -157636871 145291502 282836257 127613815 448945369 23764397 949243778 -888704389 -708460978 -888117930 418075061 957013748 259263105 198770783 -17229255 -723338789 -862525414 352094165 36954903 158074041 7467941 -627616047 -226351283 69273010 119979044 498247631 -589902821 694725077 926672403 908677787 -484099529 -996552730 -894068821 895713351 -180636347 365907233 -346880604 932319192 -841650644 -376638140 -794345829 -674433380 -830207240 -519226332 -581623748 490646137 -566177449 357955215 -34261183 401413926 393442071 -10701463 -333319645 -430101130 -139391108 -963821912 213387786 -940529289 -938121386 333692214 566371418 -633525504 -302094982 -854248041 651206145 865035202 -427374626 45095647 -592578168 -119264412 -283520701 -142605230 921137058 592367871 -946920672 201648726 127520110 -99737622 600567870 -474166085 446646247 437465327 335285124 -956713136 -356270218 -715291062 772452859 422143535 984434538 -806678614 326627341 337725561 782484225 804476705 -689818389 -691262108 944962960 -390399712 -82027952 111267842 697119889 117543523 180185902 -897263754 779880903 679140026 -796613039 579202097 711703097 -289390287 -860733605 -618833117 801073378 -205480481 860735809 -852356102 -295640117 -220104417 -339420355 785897724 -299302209 -316770380 -13205792 -229657451 -678553473 -338295698 576110035 -238186187 -279799133 -849062230 239336914 -610348703 324936966 -390176071 708532124 -7917859 931746740 -621434167 -365144777 -355961639 -764319715 -965882743 -374983529 133966769 -758037809 -507481042 -602093084 -609382706 -573057841 565390572 101720281 659582362 193039346 931854636 955757059 -75942761 153843891 327798858 516582872 -767939446 -304564825 -187818150 -598678683 799563744 -256484667 735941268 837472328 469790634 70017161 -420951359 -591319111 859881749 -2702685 186135182 -950990540 -2134289 534487942 -105315707 -339745700 544767654 -525544327 -826575949 998415980 501872207 -669166357 -46192863 635618512 -812308228 893358208 723869156 -247816310 598237633 -118759800 -614591261 680147526 -447564963 42917138 -68402286 -400230437 778744152 738251286 -575363967 -258747912 736209303 248380259 886378323 507893610 54446539 452275779 744394383 223968371 -345560009 187909526 467446048 -627917217 357619020 77145587 666689263 824603681 808810012 435725410 379614734 -382947756 260616703 380578249 -491169506 -888666905 175413359 432433352 -305556226 -21740422 857552494 250649712 -607355075 806171216 -144002271 685482653 302645125 -192080078 -294302570 -332807201 62827160 394663727 -96024544 896375015 -446955263 -345040477 638147453 647120337 -678795011 -633594328 857808158 -684993178 -386546342 -662377349 -981847362 -730139064 711160948 -746604526 889548936 689308246 720615418 877570761 551826017 -536205805 -805963420 80458947 -458081338 -546444978 857596499 -421600760 -328619776 39074740 240089103 359050390 -219167063 620022745 -964479192 -431074474 -577488114 -930979904 -805019216 -346831993 383066379 294964223 613529133 -28323316 -440950098 177718545 953957086 -70804459 -157874629 529635857 199010739 -563112161 -840435060 -494713945 -728996559 -643108729 360313717 -905280927 -846666885 804011450 -307007422 -141927356 -478592200 70732434 737745198 -814045865 407993719 473699566 -189274055 738831723 15379209 942856516 -616356272 369484954 -826330781 795611989 648931099 106539039 791461458 -761432912 -765458155 -143354694 -170355587 733367426 -123364630 174283637 464754762 714249831 -213604922 835841917 -612173819 -429801676 -526064920 939026956 581022124 733107187 927831057 -189484322 -367258261 -719678329 930587575 341855381 427824414 -238639899 -312970957 -455583698 743598720 225558482 -342474720 874443221 380997393 -550528521 388268509 823204694 845822189 -965302001 511365357 -213535169 797791680 -261277805 -264351777 77125874 693190304 -754005724 22647631 -366741726 -235990199 114406176 303167953 -138902617 -822589166 -363322598 -328241043 -175607255 -211132847 -26960445 511004896 -58713938 697890341 -331297071 901479146 -456607972 -534675319 -843714925 -124947360 761838784 344618775 221756346 -620319404 -582431575 879642937 532760330 -511445300 -360400761 -534885463 690582312 -848877075 479365002 -314621180 76756757 849751287 643475942 373443949 757547243 -835502016 -748853808 -472404222 -852358814 306455448 252112577 -315216533 -772058765 -777429364 -445761165 239887802 -497395312 -311206993 -733742374 -489680606 85739576 594010101 -688900757 805891839 -950395489 545676279 -419655545 -162481345 763474973 -471621412 -164198000 -773504116 -7960046 750024581 -352623625 882944908 -517567206 -471126602 -244648683 235134151 33180063 310599495 -253310060 805632959 734971844 63392048 608020101 -295876948 334813070 223346799 607936295 -160579534 854744473 736688534 392116673 -251482876 -660028085 805566610 -304035180 405363388 -273892048 -737789708 -555790460 -303325397 -664918751 302310764 57735093 -887702770 490659858 148153687 -397701848 -391310363 461988654 -261900580 962905295 -756675526 -660031111 906570193 610496370 199427080 709422041 -583749567 180478245 758106987 53352470 -184045994 528912771 -182522856 -326431778 2641919 505636707 -508662056 698439147 797559707 872813695 -816670151 -443961656 493056083 -716451146 710868426 823114450 823545781 12698849 -225161333 -723284560 -18295616 -676678300 747797950 208904546 -381598247 42439017 543718753 -662455507 -730156010 -687482025 -887375102 598894531 241237601 -877470075 -915062325 -820303869 320028674 761148123 -478015859 -757098315 -844315874 -569568563 -784527807 -776616786 761061596 -945757621 -250099558 50048338 278506916 -295343064 377547067 -884473862 -608152679 77628538 908705138 -63185114 685299319 -66977677 -68191730 -646759688 365763113 211337614 854257523 -555745754 -618863975 739934565 556805564 -201842667 345059584 397617340 890615553 600788135 -522774932 -833093349 -737181629 -86715784 -15311691 297605200 -322666689 -384770331 -440253268 209416897 -245822636 -13004696 -327946716 -159112090 184706304 698091378 -830019473 766762059 -571959258 -87528688 -318260767 988968415 154232618 527835073 402275954 257838031 -188583927 -730600855 -853297532 -787586386 -351190412 -106648504 -779869513 642595212 -917161117 -579872348 -253565828 893524770 -5176881 -332174164 -796874817 -513974483 165176694 -390055970 -734320326 -375052697 861723861 -562570124 -944620250 389174847 -249841224 -419583150 -806691990 249503894 758438678 718613448 -294574631 -696640447 -809128975 723888550 -746455187 892826465 -414572362 357925941 127507937 344599980 -455094029 -491989670 827227459 -565309598 410033926 -202447111 565986303 -960949099 811245608 -706375308 -247086387 157187730 -858243999 425617404 281726536 -171327965 -427718938 -696706725 -623527263 463483255 782321679 354048012 -238820821 -860043272 969725434 760381842 -769300365 493108545 -491160389 -486388882 295466246 -10815080 888187991 -762943425 371912198 898191397 278370809 -185970477 -274274677 -558274661 -591307212 -131964488 -102726294 657926439 832982568 -602931513 516737795 -203280547 301740129 579773207 -552010203 398298075 -708703198 -875580215 -691672548 628555081 -326383347 -308004912 618233437 -481487202 624647729 -233098462 -60320544 -816697178 -461864533 307655814 362839901 504734458 415791381 -384817410 159927202 830347412 640397038 -934369196 293521397 -970371649 593867340 340061229 953835292 -585507362 360591546 167594793 498495309 519713246 -634276051 547789200 -108520228 509224289 280096418 -235899045 -126855018 739996302 -954453388 426472562 -17340439 -384433306 555257963 609883193 182658640 -120605756 -265582843 -853733924 523634027 686713681 892708179 -581156582 -175526711 -72789848 -560125351 926028151 749293173 -298259757 -923257454 899168997 -152943484 464720675 264078947 -906741989 -318787091 -430544156 814843887 614619750 -628481070 91428364 69529427 407291719 -913143656 -834448987 -138700321 210308827 -731082550 994633038 381557423 109472967 -464350237 -869930502 758130898 833901702 109462570 841959650 -670962551 -893780438 500679780 -553755561 -434943826 203275445 -550341128 465709711 841460258 -975648174 -516394058 53457511 12675480 620993091 -298568605 -571171735 -757035565 855066691 -594223992 -881201551 680502956 664631404 794303407 992652072 -532856749 737256602 817406889 -592177562 262606959 -607300312 707682015 963772530 -870545227 -249482871 615449765 884051401 -845093700 -123158563 500580688 -588442872 -318520381 -564714282 981847594 -36458064 147915077 382713175 393429374 -44286377 927093134 523462538 -227237239 -865023475 -841781393 -880580369 377127103 510570463 682295331 722988730 -518749834 724356770 527261071 -935066947 911010490 -950788548 -269298128 216496123 702455119 6185608 553170654 -393914073 465087338 -207609525 -546736118 -240331131 976646792 187469709 437532074 370408741 -548419689 991091384 403866540 293721129 7741940 165297605 -834864198 68843368 752057798 387880321 -1640835 570744959 585157056 -328840813 230236901 -566894631 -528132219 81359696 759387223 881762612 -920702338 271608313 943378109 811415860 -872058631 906383728 -439251368 209702556 -256109086 731466942 456552010 300586722 954717054 501437844 556546852 -264122421 -819922128 911270820 722894868 -700408618 -861427736 220361411 -802848553 879057404 -294428304 755421336 43070336 609079758 85852961 423183367 39119116 -457248296 713167624 -431804247 997942017 553740488 -10767287 833486639 -484486469 -270599402 226033116 286685327 809716051 -23197896 219660563 -847741959 69016738 363005604 -122865772 -727367236 -231244687 343567371 -948541449 38812679 907092055 842297397 -464289602 -541230383 -257638160 538677698 874711709 -512936482 535950700 733891645 212472499 788072571 982260556 484970706 129171404 491833164 935530197 -401828113 922279540 -544146045 -669413953 -381386582 -345076701 -423584165 -150888013 396757008 792471913 317843309 -348568451 -126579622 949828450 -352935554 -371961565 23514967 -949742429 -71941717 -533109183 -777338404 10960524 640156615 -831529770 57447299 -731009021 -650914153 773250420 -985403212 803303283 -390585759 -217741468 772090619 -578792831 -434021553 211969191 854430818 -727714387 422061813 -240120324 -658850749 702921773 -435691284 362084846 479164409 -521474307 940848530 462688465 637082008 -89908943 -161863465 -36855262 825835612 -262562344 -380272958 -220463222 -527555232 -918581265 423853963 -314138741 -997003298 489508463 384190639 989539188 433180089 -953510156 -940153430 -322092079 -218631456 752395770 658233578 185420632 649393259 891354789 531483994 98768077 553777919 24228863 793334091 -509434987 -335860634 -477218429 -331239622 112449591 -624613251 -967348626 167094371 -214435980 869045229 -595984659 703944845 564606151 659076205 -539982543 -417804375 284730885 -985571121 -70448672 999068981 832774583 929791156 683846137 -636709462 -516687361 -605754631 119752354 949260932 419964651 -797930581 -660629852 405118180 851428286 487867412 953988043 -611369485 -223032317 498164851 -562515107 238078963 -315008070 198843271 -501644214 804662576 -211483608 -980211492 -909056982 998699787 80722701 829478170 -465374850 -405460946 300344952 -812582659 160018436 -156273435 511392248 972448809 -975402151 567303420 82326816 -589047542 877440 901457480 566036049 -168243259 -224044110 -453448251 -742256542 452389868 698689070 781919208 -70254857 -794821284 -805266554 -434858854 -737321944 847003572 767654282 -460254936 361391326 -342106597 680513193 -426684466 604410659 -502229489 -599342663 -346631169 -335404685 -786023638 232403859 -683871570 -17990793 -317755695 419560475 -365227081 -904917900 -888035482 436748562 -647893198 119577173 307802096 -717606484 277838153 -400620718 436489760 668650998 519500126 21215088 -529936278 406603465 -756306395 -86273343 720723131 762545825 57161404 -22613684 452340360 -968862612 -974258152 -45897354 -213621592 -320853808 695077854 -719446635 903595876 423638627 161106227 658881656 -26454789 273119711 10572719 840287250 -496794063 -153977102 -977611314 817752940 488008181 -323275271 208103913 -527941661 652868176 -814805436 516428319 699872328 -634454378 125647733 -791528935 401731098 886026199 407203545 852587736 331434389 524996029 445974892 -102149945 -168083499 724832050 958262955 -651778708 682157398 -531954858 -73620878 -212915190 -954917267 -37923875 -479240805 -838405589 552741610 676486080 -722305510 732802662 593083712 998351903 -501499110 943125054 -616585764 -315931997 -212002180 -329617059 435771257 -350807147 675704325 98439682 -999114678 -922652939 -221100618 440581362 39862429 67753112 600299157 311907687 -765729773 -603196035 -299672448 819115017 -201931523 -778713420 -776361592 -354101608 -835480586 -750461901 836413006 478293254 -246789009 -535651228 -234683678 324414504 -110524154 -530443 -888359507 -429787027 262573651 -221064007 268458719 170949911 -744590205 194631599 -9797793 -356260179 544820609 905674084 825010095 -315798007 -510382891 -353206525 556686164 -326147781 -238217987 -822997776 -662252131 -307094454 578265918 -644228666 -652351312 -446681666 -35104692 708341466 -435882774 490090958 995027402 668347333 409879550 694503048 -816126720 -995195894 -991650060 -262709627 784918883 -10966564 520116291 -313812385 -737136005 -408466236 571505302 622090653 134374735 -138434596 308138219 -779463529 641993714 292524742 608610481 639577970 881272327 -832755690 -485145762 -882712865 -599076463 -820803241 60120692 -117976437 743395689 788799060 465556359 -837255843 -983550492 -837770144 -278871797 -63248485 -657097783 128434810 949538297 -466061392 -392902632 372928967 -752557712 -709907146 -995234193 -887153184 187644762 84751990 -121378912 -505127009 12744444 519583414 -895512745 -205816546 -462627823 -586707806 -154988317 81843890 994121394 -931561857 445015211 -930654135 909626145 475591727 840816439 169642257 638552413 -481575751 678795195 -686155302 -740931481 -204460580 383839882 -551655697 573622411 373065199 713890304 636594186 46643423 35312540 84051846 -477296458 948335808 347112653 577994957 -929115665 -612193154 -725528298 -656516405 84677466 -532506578 -729352306 5914955 -940487161 -719202107 290587831 62330835 471790353 -544803636 189365264 735719719 -557755736 471330510 568156571 -982558600 251122537 -699820846 -610482220 637868819 301160709 -760133505 589269908 941626637 -545647418 -296817803 -800122877 451374701 -639292556 905717756 606391391 222556102 772337667 591092811 -404167749 615531605 -470923599 703722073 683287715 852959128 548875508 166757960 -491718535 -308545597 426362358 -840234958 -298676611 -161038964 -335519103 -478287773 952132629 -242002162 728380394 150007338 650639998 -921227666 439776127 -875365907 -835348407 -497860290 607054945 656513116 214394565 303692945 459288119 -217628727 2724605 83959767 364288603 -437366960 -417080629 -730471063 -112073889 -47424035 -974458045 429262561 19136426 -381776754 -308838052 234881383 341798713 8367568 752585042 -202015294 -76853965 -649011976 153473364 -129866785 -879883839 180105452 -583432509 -428467909 -508510547 934615415 31177890 273552716 -188403058 599401179 -393689302 -694415801 -879939163 -925735932 -965413935 150419087 -379851093 127773132 -618523950 59148725 -528626544 -742621413 -847844400 899594141 -853469086 -832575766 -221518007 478431802 -105760805 -662286751 -703126600 688124411 388615385 529056202 -152191710 425145828 -113305720 -199345312 330189572 19743873 -705708417 -561274809 535723705 910229127 551212646 430770689 733940111 756896770 917985894 326950351 -649518909 877999576 612437417 -665946867 135620801 -381974776 908312842 -401622319 -253762637 -369182117 142814213 54489152 -365529099 941819479 749478934 598159497 -482562723 -147890125 -268165669 66633796 -748984506 -712222699 -43148774 -973365107 -871218297 148594148 -168760483 -103751006 -42636320 573731129 85945939 377125963 -752346299 872167811 -876644907 -557567940 146263592 -615227461 803114700 -441108015 551054945 -760913410 661940745 -576264611 148969930 842548553 -860012059 95003486 -933767111 -552410232 829524743 60590 50420 60590 74 50420 57219 56683 57219 74 59847 50420 27359 97605 60590 23394 57219 56519 74 23394 15862 27359 88745 10342 15862 30312 88745 14371 27359 55170 59847 15862 34980 50841 14371 56683 35865 903 35865 68799 55170 34980 92071 42797 55170 59847 29771 10342 38538 76623 56683 69756 10342 97605 78917 51238 56683 29771 47163 87464 50841 50841 79774 14371 43412 38974 78917 51238 68424 903 84003 10342 29475 34980 32585 842 50420 68799 37921 10342 91255 87464 80138 88745 59284 27359 20001 97605 9938 88745 2177 42941 14371 37921 78173 62240 50420 97605 70119 68799 63113 29623 37921 77826 42941 94906 84003 93685 10342 903 97590 37921 93924 86501 23394 16317 77826 38974 3712 88377 23394 43631 56683 4761 97605 15862 16362 62173 74 57758 34980 13698 56519 1963 97605 75036 57758 57357 62173 69026 78917 69172 51238 84375 68424 43207 80138 83833 78173 46604 62173 53659 68424 74 90098 12154 57219 4761 18277 34693 55170 82458 16317 39796 2177 37763 34980 37890 57219 35934 42941 15862 54740 62776 29475 35865 24888 57219 27214 24888 64021 60043 69172 20001 89180 94906 78845 87464 1406 62173 79365 68799 55325 7197 903 47163 63835 69756 76934 14371 33534 76852 33534 32671 4761 48105 55170 94010 59284 12154 34783 66887 57357 95813 33534 4761 14700 30973 91255 9938 83466 90487 4761 92071 53003 31906 83466 56683 76597 84020 88745 76960 35934 75036 55907 95813 31295 81484 50841 43412 53999 8488 97605 95813 78075 77826 49228 76960 18070 92441 78075 82458 83086 79803 42797 31295 79766 30436 84003 90487 9428 51310 42797 7216 51238 29623 827 8910 83466 78075 65936 90098 27790 18382 18070 94612 79766 3712 95066 61511 83086 18973 59284 15766 37763 50420 9841 1406 52939 51238 68948 79766 60810 3276 69026 99674 65936 90487 433 31906 45797 51310 38782 16362 8790 65936 50256 13804 13698 26760 30312 61733 91255 93373 82458 8910 18372 55962 42941 68899 84020 38782 32348 64463 76597 75863 92071 87054 31295 9154 903 81484 72750 10832 90487 28485 68948 60059 88745 76960 83226 18382 5537 59958 8910 88745 20521 26436 83226 37763 61599 20001 45613 57357 92594 3712 49546 61511 41873 52939 2436 9065 92071 45797 59585 49665 53003 26760 45784 14371 1387 75036 64064 79803 37346 93849 32585 16317 90879 71190 7216 12154 15429 55293 60810 29791 13698 15862 54103 48306 29623 28639 3276 57886 93924 61814 61511 49228 54837 88600 90879 84878 84375 82218 75036 10832 37551 30312 21716 84878 24156 21541 51238 18372 90061 82218 74640 74632 87054 91255 88195 35595 87054 76852 64700 92025 47163 24888 77416 53659 85250 2044 1406 97605 53294 23221 2044 29412 90879 30973 96707 84424 61814 60043 84225 32348 82922 68424 58411 12000 55962 51527 37921 3712 98315 93685 9608 58109 88377 55325 64913 97519 10832 55170 80807 49228 52976 59958 23788 433 95390 13804 9080 34608 95813 83086 6555 68397 7216 75863 12577 41997 68899 55293 85760 63113 34717 72570 26436 33426 92441 52939 59091 98547 24156 25840 32348 53676 52976 61511 86007 42966 95813 6778 78845 87054 96420 84375 33750 55907 27114 86501 83583 34744 88377 827 89908 70253 37346 78075 16893 10832 53830 77826 14111 46604 78296 80883 56519 41011 69172 79803 92250 69172 60339 1441 94010 60810 6146 63113 97027 13964 56519 12577 41472 27696 842 93509 41873 93373 59629 85916 9841 38718 95390 85563 50256 71702 1387 21716 21664 64064 23765 43207 66463 3673 95066 34261 15862 82074 97027 11545 74640 82218 95 79766 52712 53492 68424 9080 18980 23233 38974 90043 15862 64463 20510 92097 13698 38718 86904 54578 53659 41873 44708 91113 56683 51908 55907 60379 3712 51012 18070 82437 68397 63835 3558 63461 27214 63437 78296 94496 27359 51883 59847 41873 87405 13533 41873 88745 43415 82838 79774 42479 59284 16893 58914 64149 94496 41997 26400 30436 39965 15998 4761 41873 52628 76524 87464 60562 15766 97027 87793 93264 27359 8461 9608 57811 82838 93509 61807 73815 84225 23233 83857 80138 57688 78440 31295 45797 5740 68899 41782 37890 40376 95 23090 78224 68899 15862 91220 96965 43207 22059 84003 42479 58579 97640 64064 84424 92803 24888 13834 78075 86107 48072 74632 19911 82074 10157 40376 23221 15092 59847 12323 65789 60810 54578 11727 13307 15862 62678 74 48933 51238 30973 17057 79803 29222 1963 65998 83163 94496 8461 57298 63461 67754 90061 92924 82218 87425 53161 51012 84020 97242 53161 89293 50701 97242 94906 92036 91113 84414 63835 85590 40150 3558 76107 11545 38941 82218 92071 79154 40493 95390 70253 20057 11194 80138 78173 74797 33132 18277 20001 24523 6146 88006 97027 88447 40376 35695 11545 53221 69172 21941 80138 78129 53492 12416 3345 97242 57811 46432 18035 51238 52939 6911 49546 69903 14371 16856 18973 63864 80859 45797 69172 53080 41873 80696 43932 54740 12000 44120 74632 41664 21664 27014 85608 13964 75038 92924 84035 6778 95390 57593 29222 87655 43810 69903 97670 95390 92627 12577 57593 16970 79483 5740 15429 81604 35902 31906 64128 93924 97516 39796 16856 27520 76395 59958 78173 75245 96849 18372 86904 71832 58407 63113 16553 23765 20545 85916 93264 10973 55170 14107 32671 41614 8761 26760 3971 92071 93849 57230 28485 37996 50841 96841 25125 8488 96965 51604 3272 8761 89879 82437 1182 83086 76852 14448 12323 73580 70575 20057 8910 82136 62678 2590 93395 86501 20414 49228 21427 60059 25467 23394 80138 28625 80843 84225 65306 4761 76542 89908 12955 98547 6613 87054 71695 41664 21716 30718 81304 59284 41201 80696 36365 52628 36365 49130 86107 17465 37921 26915 3272 30836 93849 90685 6249 49665 8430 8461 9080 51956 38147 827 64913 47211 43207 23660 81894 58109 16970 74652 60043 8377 68080 21541 35902 33179 96949 49546 56234 29475 84249 3712 18644 84035 24894 90098 43412 64709 1182 85395 81668 76542 97519 57241 49853 84020 34608 34785 51238 38883 46432 24319 46432 40008 18903 90685 63835 24251 84878 78333 38883 83106 98690 47211 23660 40529 73357 12955 6555 5440 9979 9841 6613 65517 70575 91328 60043 63438 61807 8380 6723 11194 75667 64700 99667 85760 5513 12416 3558 19725 68424 79600 41852 60379 99674 57360 1266 83163 20476 93849 8761 22295 21716 38859 57758 81906 96849 10642 37122 44120 82218 33747 77883 1266 43140 9428 73684 87054 97590 70016 8473 30312 81304 71909 10123 29791 26400 54141 53999 39300 39965 30484 65440 65998 48161 35595 26436 71865 57688 24590 88978 43412 96841 44291 12416 15746 57185 97640 3291 40376 82504 61807 20521 4994 35469 55962 77309 60810 31868 95 71514 8910 64709 34870 38883 41301 64746 58407 49228 47903 68100 51012 95066 43682 4281 4994 4542 8790 93395 88381 78296 46998 18201 62240 9248 88745 97605 71213 79003 60590 84188 8430 85590 35976 23107 57241 51232 51527 67857 90487 45349 71514 35298 20057 13964 14096 65936 91546 43571 42479 57219 85735 8461 71711 2118 55962 14300 53221 85250 63791 86107 78201 82136 64740 48161 55933 49126 21541 37581 64700 40376 40397 7693 64021 60339 90721 13804 98902 37296 24523 94454 15766 51232 55922 37921 30654 79483 88667 34744 886 69756 34196 61919 40397 37296 24867 66886 89908 7197 92263 68799 50911 1441 37428 72750 77026 21427 27399 94564 68080 26195 32348 31454 15746 42010 1406 81604 49133 92191 60562 30718 6442 18035 95711 43778 88600 59629 82813 61357 83106 96196 57357 62248 2118 52898 68080 86380 3276 73054 65440 71695 72390 42797 73678 51883 27037 92025 60218 54815 34744 93093 27790 76319 51012 74652 26841 25047 15092 49130 35071 90471 26841 28625 16671 47211 58129 10117 72570 58109 44890 12000 33793 78333 71223 91101 64128 22059 66364 67857 39395 73678 99720 60440 83106 21941 95073 96292 54740 10606 17057 73580 15484 64128 89563 79338 8377 38941 22419 27085 94612 13804 50694 18749 65306 94564 60982 89879 54056 20305 15746 90016 88195 58109 97518 15862 40462 16317 4650 52262 82074 41472 93793 1485 21941 22832 97590 21716 58527 89414 36365 7169 69756 51956 72267 73815 61967 87655 20424 37388 87054 64700 24198 86501 37590 50298 84878 14662 63791 26466 27085 27608 35595 27037 44974 54837 1272 79144 88195 14662 47822 23817 37581 52898 39633 90061 75573 61919 96619 88569 886 6285 17057 96292 35979 57357 33401 59585 7001 21468 82437 41216 54056 1480 41664 18277 79271 29810 33132 81668 83186 49130 62533 4650 20451 6613 31732 9213 40376 23660 65516 29754 79600 95919 78845 15746 70186 86380 91102 52690 1485 96869 55293 74212 41614 16604 7197 26841 48960 22369 9608 25840 68401 34659 68799 64677 97670 62240 43212 69222 89293 64872 61919 9533 96949 44338 27114 35546 51310 23788 32696 91220 8587 12577 20867 55170 15194 11545 95293 68138 21664 35713 61807 87578 70186 48670 38941 56322 93264 41371 6778 24944 27790 81276 64128 69517 59284 819 79271 72686 9213 91455 64709 44952 6555 56485 92191 33132 87790 8910 48263 9569 1963 15443 66887 91316 43412 40324 69026 98850 39300 7001 55290 32870 34785 62173 32614 43331 73678 1266 53566 9304 64064 37296 61639 54571 71702 27696 48685 50298 10000 52419 41782 97605 60127 8639 53999 26436 12377 90895 90685 10606 22480 68835 87405 42722 10832 62028 91255 80107 33179 68100 46245 33056 75245 30436 41197 51914 65789 63134 92250 63864 19958 17192 10000 49713 59629 62440 35546 23107 82586 94546 55325 41925 47163 43510 6911 8790 12083 61725 51914 10117 42672 5028 6442 68100 63568 13040 21716 14700 26226 93386 75245 82602 13804 1480 91131 35084 60810 92924 26647 78296 63227 95009 48685 95711 23614 2671 89879 38883 4260 66683 43207 98161 74212 33631 6249 29771 5161 58407 52307 35695 63342 71216 27037 34785 38496 17192 98433 23463 80859 53003 24658 52580 13964 46918 87425 52171 59629 94564 41564 60339 20514 66364 9190 22419 26403 83857 53682 4281 3390 96292 94405 29244 7001 61733 24095 87655 95426 44050 8461 49130 14946 86326 71909 12727 58129 84413 89293 40529 80352 74112 35071 917 6911 57010 4260 63071 90685 9304 25457 88381 52597 91842 2118 88381 36885 26403 82274 30484 69565 61853 27014 51917 80696 96619 83512 66887 25294 84249 72091 57230 82394 83292 24888 71832 49444 23394 6386 34363 63791 65730 81276 2044 46989 57139 97519 39608 37590 44857 39300 55717 78845 95994 60440 27520 12777 31906 83580 79953 55922 52419 56930 14 16970 97926 49665 96949 90959 57688 27082 64709 25604 84003 92320 96619 26649 94906 93765 6146 89564 78173 46999 58767 41997 46108 95009 20510 45360 64746 73276 91113 2584 10000 75635 369 1387 190 79365 71555 9190 46910 18644 1387 7096 94025 3971 16916 54837 84414 63929 87790 44398 34785 65885 17591 21941 74 81035 97027 12907 93554 43571 59091 3954 9979 24886 42664 76524 82602 33066 29412 71005 53151 38859 38538 46787 16317 65957 12777 93130 34693 52936 59847 7881 34785 65876 54056 49836 24888 18974 23991 53492 65957 91921 18701 73054 57240 49713 76937 78333 90706 27790 59928 6146 16474 1182 15234 89180 37921 96442 93924 49183 80541 38538 29419 52307 54060 63438 20057 62911 48231 68948 46989 517 8790 89968 11058 86326 48863 43631 10599 57886 71223 31733 32371 79600 32418 44291 94140 15092 18035 5460 48685 72752 23765 42228 3673 77281 65789 40967 30772 66463 28443 35546 93260 3558 86302 18749 12240 97605 25509 10606 66233 32371 53566 13832 95739 4281 73364 80352 56469 52976 71555 97842 80107 40878 48685 37407 16910 76542 25947 23221 3390 42677 20148 4542 73868 72091 20514 30615 74719 73364 953 81484 50701 64956 93373 19395 59167 42797 10701 39965 6386 18724 13588 46998 81604 52947 44708 9736 62776 52134 63576 24523 33426 58705 81304 94702 67845 9569 65484 64913 10874 8790 46989 96820 42117 49133 70119 36842 77416 79382 64128 57098 63864 33915 70119 72620 92217 76524 73679 7001 51134 23463 92924 91147 15484 54677 74740 64956 66013 60127 76597 90462 98902 7188 84225 17354 82450 74 69738 80107 1182 70679 63214 73684 40397 74848 32803 97242 55721 53161 84141 18382 55933 95656 6146 54070 26234 41216 56882 41197 98745 33747 81304 59221 64463 77209 18035 64336 62316 79003 26357 50911 95994 58505 29137 27114 25801 35976 93170 88447 72652 38974 45095 88978 78128 26841 90065 97926 86107 29396 45095 29919 61487 16970 63071 15430 1485 8448 92883 89563 56519 39697 11538 27014 45985 7169 80807 85435 77026 16393 6070 45784 74934 92924 51883 84558 62028 75810 47236 20057 26195 99554 72090 13964 31295 78968 24949 62911 96619 2546 64149 81983 63099 57357 85435 61923 83580 53834 62776 47505 68372 12323 75810 51090 54060 50973 49836 33847 94025 91516 80191 22419 51303 17591 34363 33160 45858 47505 74220 72390 43810 46914 51026 50841 85590 98119 52931 91316 21716 7191 56733 47903 98547 31240 6911 55379 3281 3712 89968 36572 83226 68876 45713 63929 51012 14616 24319 59336 51914 87710 33631 46920 59928 67070 53777 26195 7096 8810 28458 61853 56125 68397 79766 68476 59928 63707 95426 10193 1527 953 36290 76934 63113 62395 9938 44285 40430 27085 71665 72750 69565 30576 93849 10333 41472 66612 58683 61487 94542 84003 9427 27082 61639 41250 3291 55924 3646 61639 44663 25125 99554 97451 23614 80358 62642 57357 10000 42740 12154 71960 98779 24944 55170 31037 80843 69750 6583 3971 71088 29137 59847 14675 32585 29399 9304 23398 73135 73364 72328 56469 69172 85074 72227 26647 93260 96281 73364 34548 84249 91472 29810 32471 54837 18406 56683 13238 96745 55721 24032 32471 53362 48231 12441 48161 73815 47857 99680 94496 19275 1272 96841 23769 3877 34980 60387 51914 74275 52931 20583 61853 14480 91113 77249 18974 29622 89564 73679 6243 60050 29622 9362 44974 58527 24174 30499 14662 94140 97062 24370 45784 71577 24523 71213 18786 90131 27085 10554 1485 14925 60379 61479 96849 50162 79154 18623 84188 69756 4959 51303 43994 8639 48098 7507 48685 20488 34783 57241 79316 33621 85250 75484 44708 78075 15351 98725 50420 30299 3272 95357 93395 35979 87666 96114 5440 89563 27707 32402 73054 17071 43778 12986 40493 36552 13832 65517 61749 27779 48670 20057 75759 89564 78031 78224 16584 9188 70679 16826 37122 63437 69527 67746 61749 12441 61288 47144 64149 80696 69024 45038 42228 79144 83508 81434 78031 12012 8430 30237 35713 30718 87660 59601 45360 98581 94546 91472 9234 94906 40752 35713 25282 30024 66463 90508 3646 55162 50701 56318 76319 32256 76937 10606 67184 18382 68181 49781 87793 55105 57360 63340 48072 79271 545 12208 44050 8062 60982 55607 58683 26649 95078 30260 65876 34700 67857 78845 63432 77190 12907 79778 94546 65543 37551 94542 27310 56125 72788 73010 27608 842 40081 13533 39298 60286 43415 27114 61039 62648 57593 96420 63126 18035 80257 55712 94025 56322 85751 82153 62776 7188 57424 95333 3971 82504 83228 60286 79628 26880 81434 68077 96869 77826 12417 32585 104 91941 87464 85378 54056 55924 47362 64912 35713 80859 88454 64628 92191 26436 53939 5930 61853 94496 96787 8602 15766 44483 79144 78218 26195 50256 91491 22480 55214 95919 63033 87289 95994 50872 59847 26226 73100 26542 49853 36365 27188 15813 75635 89079 71960 55685 6911 45596 68080 62819 33056 10874 7774 53777 18921 14 4294 41873 53297 12377 47143 45181 35976 62737 48306 36552 65060 74045 12323 54571 71349 16959 37407 22831 56125 6779 14675 44050 92908 54043 53676 23710 92908 60541 52419 20504 22419 34870 7652 97771 38147 30499 72300 47903 24942 88745 3362 20439 47822 51883 21809 9473 33426 75667 45664 35865 48279 25801 48801 8263 35865 27696 24699 54060 6334 46935 95078 74531 24032 16856 23877 17467 31454 37890 95747 90107 84414 96663 82602 96995 7191 80883 31823 27070 36290 98752 96196 16553 48300 86288 2546 75855 99680 11382 83466 55570 52580 27779 59946 90065 85201 74112 35817 16916 31675 71702 55870 59221 21314 71190 31898 72390 93590 67100 57360 17400 63437 12986 44721 34363 57160 3724 36290 66233 8368 35797 48263 18973 66812 23107 62519 70774 15746 44483 75579 77281 38881 80975 12417 39417 37996 95688 12323 65440 21745 53847 87425 5161 80295 93849 17519 46489 42740 26841 67992 38572 52712 40324 57138 61002 72267 11987 16584 57886 19014 26357 47771 84895 46910 9415 9190 80359 18980 10629 68181 82074 53505 17400 87678 24590 62278 97804 68100 80843 3675 42479 99829 4051 61807 51956 37670 23713 31868 54103 44670 95293 55972 33485 23090 14 57091 64426 18903 12208 69849 87678 29147 79382 36099 22620 12777 32870 98594 90471 11330 9187 35797 31877 49853 81304 58850 18062 69024 30484 62319 61747 26403 57160 67957 53939 41757 91403 49130 75036 95345 57424 81128 71047 39965 57123 10874 67193 44663 82074 63942 28485 97547 20491 40529 93436 8639 59284 52036 61919 50174 99680 2437 97171 53505 48809 9427 65060 51231 26597 61725 68004 51026 61284 45095 4542 2139 44338 58591 79931 64913 57974 84895 19479 22419 8602 3931 59091 67509 63384 1182 15019 98315 50370 58411 7188 34530 19200 43932 46245 59314 52882 88195 35595 49137 26915 93839 24510 93839 65250 96281 81668 58033 42797 25742 78005 79600 74 84861 77431 52690 82504 98750 92883 73490 82458 82188 22569 32256 33888 87405 28443 35392 13238 49150 89079 14366 28709 79778 52690 59434 9402 40529 81035 9149 80138 74287 16393 51763 17086 45713 66013 78998 2139 59118 2475 23877 58172 5740 2647 55717 13803 55105 93386 67346 83086 52790 48694 39395 91328 32289 27082 14025 80541 69490 61733 19533 71076 95711 45038 80628 55907 237 74091 84878 28555 60590 62864 74934 5876 59946 27858 56733 71602 75759 95426 28523 20540 73276 10701 29487 78845 9707 13101 2647 1527 83823 13615 517 54194 71213 16003 82188 89541 81276 30809 95357 14850 24370 28424 30836 19911 499 76422 81128 69530 72090 29754 25614 59715 4959 39794 8062 77309 63162 53679 11727 6555 21300 52882 73449 32348 42276 82775 28443 50394 18749 68369 76960 34981 59928 57350 29810 51917 5272 38699 52036 76542 8140 27596 35976 80551 64677 30713 29771 74275 83684 53830 30287 37407 32291 30576 79642 33623 64064 18903 15013 83833 98517 19014 36084 83494 46999 33888 2679 8251 433 86602 49444 69174 98161 78296 58596 85751 28436 94326 68401 69498 24032 46275 82458 31579 40150 48105 1242 5876 68985 17366 91255 41050 903 22059 26877 37100 77416 7277 16474 51681 92924 17489 8377 68185 82504 63471 31906 85250 56347 62519 8052 62273 18921 78654 48863 34548 53431 59221 56951 46293 17465 91491 23808 90685 94160 57688 19940 27934 79144 3712 60894 78031 78796 33915 63720 43292 57230 3224 23769 81304 64837 98757 72750 53830 90430 48670 54979 90783 56951 47708 57350 59958 43712 68372 5527 94564 19363 6583 57510 55726 43631 21426 69527 1930 97242 75918 20504 56125 58245 94667 74275 17075 55293 64653 20504 61511 50850 58180 45596 80758 90895 73893 96849 95904 12000 94564 51969 15464 54571 61676 61747 64997 68948 2489 9608 29888 44398 9149 70275 50850 31378 76214 50701 95563 16856 99535 63835 77249 48840 91101 37970 57974 97889 2647 14473 75635 14029 17489 54537 18644 72217 35469 30600 48694 20959 35044 61002 32870 1845 76214 76109 82074 27231 64837 89975 43820 3712 71865 61905 54740 87954 13101 43628 53362 14716 27082 39487 29406 17467 58172 93638 1002 57098 8380 93549 69174 60749 98113 29412 23788 94766 46871 75667 49133 59676 37338 51604 96619 58110 33160 34720 95390 38242 54291 13101 54571 26310 68964 2044 4974 19479 60373 84003 37890 19939 89589 27596 9154 67059 87682 95066 2509 65730 61676 95024 48263 78322 8263 87215 13040 39953 10599 51355 58596 32742 25215 17467 78899 13615 6555 8735 38317 22620 32350 26760 54315 73868 43331 4220 22059 32602 28499 92263 91445 88381 13284 62864 87686 20451 35971 98850 80568 68181 77249 42160 74719 92647 56961 88600 47300 93170 302 48306 53830 70977 88503 104 94385 39965 57241 18397 98427 94160 93954 19958 16910 85038 64468 85201 60541 57795 47143 38239 1527 92948 92647 65962 33621 25092 82864 27070 40008 63944 77826 97222 104 85928 50703 11987 39742 82074 87578 95203 17465 15188 77190 12588 12986 5902 35392 17434 69738 21013 49696 76542 64561 80138 3971 77533 54103 98281 13711 48306 38723 20959 81906 2010 27284 27779 545 91766 76040 95813 86770 16893 89968 57698 28636 82775 57974 54688 12727 5817 31618 55685 6882 98752 67114 74934 71349 40278 33936 17434 98850 66383 91766 59999 96663 26205 49696 71175 67656 46245 64057 15194 38310 25457 83662 48300 96707 90519 33936 43263 73357 27164 41011 30637 48960 70343 58129 79259 98196 94405 54815 35351 93260 96766 86022 24032 39240 12955 60440 62236 87678 66109 69018 78899 31675 93039 61597 30260 76040 91804 33132 10114 48105 10621 56469 81874 28622 83662 30718 10944 62902 98581 26877 39135 80609 20148 60218 75913 63929 23042 6895 57974 58109 24318 42225 18397 14448 19462 96699 74220 19940 86478 89975 13240 81874 45373 64835 63929 94010 14815 4979 86501 27059 29396 37428 3025 91782 68835 32803 68227 37354 3362 63134 37324 7841 12417 28636 75593 3276 39117 89159 96849 69498 62693 9415 16297 36395 71665 6186 17465 65590 57424 49128 61479 69097 63437 29245 29791 67177 78173 3954 96512 23964 8251 33963 98281 65350 20488 10701 62795 9490 50256 90451 46108 74797 96989 71689 57886 15429 52521 59535 66612 9304 54514 9213 29822 69738 17112 418 69903 89633 87710 51917 59746 46293 79613 57911 41614 91101 40948 78058 74287 30512 6911 11617 29771 74793 80107 50463 65250 99480 63432 15443 49204 50937 37670 10858 84375 37187 55712 68877 9979 57424 8119 34720 57030 3442 33066 94702 15800 56438 98725 48414 17071 78277 24886 17400 26612 80232 68964 98690 93712 86107 2145 37122 2269 73071 17057 59117 1480 79271 46462 16371 83186 57593 77381 59070 35976 93793 80277 96324 24699 50934 51303 71190 72499 27037 36756 97242 18358 16317 41152 43554 86007 97640 50814 87682 10129 41472 62178 42009 73679 12986 60425 15832 72328 17536 26234 99465 61288 27359 82112 73135 57768 24198 46791 68835 23386 95390 68617 93924 29384 78998 92367 81664 8639 48670 82461 4996 48960 24418 12777 70119 67139 43268 42225 45710 2647 30760 80295 24468 24318 88421 62533 39197 51231 89908 81410 70375 67746 88503 70204 29810 10086 50412 30312 41005 65936 29396 82407 71842 69530 80568 78068 88133 41873 13804 35650 72493 27231 87405 27511 41301 36366 59544 10944 21541 59606 11545 63314 30237 7181 41472 14026 35595 9559 68227 14711 4051 25556 43074 75635 93158 54141 53633 32471 41859 68181 59715 38090 14619 49204 22098 59676 4388 88600 21143 97519 44721 10199 67509 6994 34717 55299 90881 7191 45769 3345 17591 48401 91220 13071 47371 37346 63543 62316 33623 69501 13935 37428 61749 37412 46250 28639 49419 80257 74652 35577 19014 27811 87965 4650 3224 63479 84249 5219 63134 24530 65517 96741 94046 51231 14850 53571 50944 35469 93130 17439 76264 33160 22953 92627 37255 31295 60995 59746 57984 29137 24816 68476 77190 53738 98898 29754 98757 87349 56951 57040 73268 59221 83466 37882 27085 82696 13021 95078 14958 91220 46935 1890 48767 42941 60810 61541 49853 11288 51917 63396 24496 77281 25467 92264 98315 64820 19918 89293 92264 35628 30546 9190 17057 71100 24083 27696 80352 96156 1135 67114 40493 73430 93039 54746 69026 38906 76733 55717 42912 3291 24083 77356 19533 89450 94702 87775 94063 62693 1466 51883 57861 39298 93194 36290 52976 65328 44324 18201 76109 99395 59117 56217 35902 89766 52931 74720 11453 82218 26205 76093 87686 55754 83086 1841 98342 9427 33056 72324 24658 10769 93113 90462 52749 62178 62178 34888 14815 3547 95415 9362 38723 27872 19536 8910 96787 32987 8096 96995 77381 27299 96766 6687 81664 8049 1387 36379 15484 88659 6687 87032 10621 35012 58683 42595 75003 40878 51914 15732 32418 69327 75258 95994 1135 72617 20958 94496 31295 76863 93590 94074 3276 15516 63126 66624 36756 71806 36552 47595 80722 84188 87467 1930 46989 74072 56335 72328 11519 29791 418 56167 45095 26577 48532 83508 62236 74849 22042 499 58129 56475 71047 51359 47857 51402 54688 80617 20867 65000 36885 11781 25099 60749 48306 43599 62985 22832 96849 5200 64779 64872 62316 83147 3246 8140 69327 34925 54043 98090 40274 68424 84623 43682 78421 34870 8362 89589 8052 49436 25215 80852 86916 60995 90430 48050 67931 55972 61747 96049 96787 10013 85434 98342 9213 96078 61967 45651 26573 82602 42677 98053 6778 14166 93170 48622 25467 18465 37950 57350 9415 70799 63407 55726 85201 78646 46293 98524 6911 72242 71695 27066 30933 78333 32585 84388 41977 92263 3673 85987 93130 22238 96464 57688 71016 28555 66109 65830 71100 80773 40948 73214 40421 75573 72686 18877 15058 50850 64064 41211 9569 14124 95520 48098 79358 78201 33361 53571 30974 55870 50944 30435 94533 75635 80295 51220 96442 53638 84924 3558 68133 917 30654 34312 44699 52307 14541 12907 48767 52121 87710 44894 99554 33491 13238 5345 78646 83786 96609 98427 71147 85751 71190 62431 3646 39356 15998 88865 88447 36571 2118 57110 38901 71702 20739 62819 76214 85281 62173 92941 86785 5200 95457 5200 59853 190 903 71219 76981 96820 3126 99535 31086 84141 49137 15715 62564 40430 34850 98053 82375 74934 38245 88133 40430 28760 60339 29521 86016 4388 31579 57729 499 76219 89285 93554 48877 48161 96965 98656 78035 93260 92885 97771 17086 56273 86602 26077 12264 45664 28402 98898 66395 2139 98441 82375 88503 17586 94046 87469 45877 58245 69527 47342 50491 32742 68528 75573 25253 51090 87071 76937 95919 55219 12986 78683 83398 70119 94565 34608 28402 9093 74632 25433 99674 66253 2390 49204 48161 45039 8672 55726 68642 34850 94409 37890 64628 28009 88503 22767 35298 60198 60749 69845 44878 50298 22309 8587 83273 69750 76873 93395 19594 41757 64570 9490 89582 34700 18254 25742 51359 24749 98113 31164 45772 17439 56882 95489 83381 84895 17365 30287 27014 24366 6051 70275 13047 4294 7845 51969 70977 94732 72311 55721 79559 56347 70253 2045 35751 30512 82867 34785 24809 41216 8640 63479 92908 31044 67857 19386 18372 69557 54056 70860 51571 83580 67197 91445 86682 16297 51778 22238 9251 80352 14539 1527 96609 24053 64919 24366 57911 35705 14946 8351 98850 38322 22883 82450 433 45974 10275 42479 61284 22531 31735 68617 25230 62911 76581 68100 89414 98086 3224 12993 69527 56058 98762 30974 10874 17953 53547 55933 59615 77209 95252 56167 74475 23221 82696 38378 50911 98633 48960 59193 24037 57219 43628 48441 2918 83086 13832 83529 72499 14128 36919 10333 38723 69450 36395 8603 95457 56991 19940 16751 6007 36290 1119 86380 18730 63126 51238 109 39965 58036 16032 98524 20540 74393 17574 43207 77533 80585 88421 9975 85659 7216 24544 18921 98547 46796 20914 63461 42071 61599 4761 15778 80050 49696 20446 34261 13307 56673 83557 39608 16916 95061 5876 22032 57984 60111 16487 8602 94392 29487 2155 40278 91516 89278 74091 75259 86785 35041 93285 14946 28285 11545 40397 84271 6584 57593 86444 19462 42095 20001 78795 19533 32443 33361 67059 90943 94224 28625 61257 69845 56041 74 10680 68617 50394 54564 86982 8263 21013 78878 8672 79070 19574 17489 28896 91921 96297 75863 59821 79144 3362 8799 96292 81709 41347 49130 79774 73615 87666 96764 95457 31377 85916 94457 69140 56961 55299 90666 53221 18566 16621 63835 57861 12802 12416 59078 93672 886 30126 38881 89815 50934 69733 55219 6051 69780 79037 63707 92250 53057 6285 16322 68862 28009 32443 46885 90895 26619 48464 9188 64074 87469 79978 10606 73430 68812 91455 79062 18644 68453 63929 88636 86916 77149 61676 1463 94666 95426 5120 74220 22450 20583 78917 825 4996 25454 76093 62816 89273 24037 64426 38918 69568 63162 91628 57123 73054 6274 48905 70016 12248 92264 2315 64912 63134 19032 1135 80895 9961 20424 35751 83908 46250 92109 9382 93113 79872 32289 97222 87656 20551 27085 22569 71336 91220 16267 16477 1845 68441 98690 69024 67761 14371 37943 21651 70860 48905 23583 55570 89949 24867 49921 49130 83798 6313 60379 83831 50370 62690 59078 81268 95345 36337 27811 79613 49086 29245 88915 82415 1890 355 48622 26977 73268 36917 3442 34700 97018 24318 76460 953 81820 65789 97745 17313 54979 61923 23226 41977 75226 26429 13698 95578 96196 33750 58781 23386 75425 43744 72493 74848 25694 75239 78322 56673 80026 73609 3954 97722 13803 80541 62749 14821 96297 92107 35298 75635 86425 9402 97095 94542 37280 10937 84388 97013 45974 25960 51303 65350 3369 78043 87469 93204 80551 61747 56651 28167 42010 69116 66624 59615 28692 88786 67139 10274 27359 51231 30835 44663 4073 36335 41472 79931 5850 89273 11228 52459 29406 38883 20990 67819 10086 28436 92729 14448 60561 44721 22712 40266 65306 31521 109 89450 56192 25742 79017 44670 63225 12417 40499 35396 35979 43744 24325 34785 2990 20414 36542 21300 41654 89493 13101 4554 80852 3336 97518 86770 54408 64468 57329 72504 3126 38572 99772 30768 60339 78312 89815 18973 98878 86575 98315 41757 84341 25055 14480 55607 3062 68641 54537 56212 72750 69022 9065 63707 34158 65279 6583 7652 43329 33971 51914 6070 96123 37643 9382 81268 75483 8884 22369 95812 61487 67931 64875 84861 55590 20514 66939 21530 23660 25556 52799 82646 1963 89639 50973 40007 47362 16095 49133 68401 75525 71695 99903 63607 66109 54141 34886 51810 28485 67890 27596 6882 74054 94564 1294 48231 13427 81245 64912 38782 97896 24996 90471 86982 18354 59336 76916 37296 45159 63709 22309 82888 70016 57514 89908 66798 62864 62316 95090 54141 99107 15918 78968 77855 45784 52882 45480 56335 2211 24658 29071 63720 62657 53801 19275 84677 43712 13400 369 13511 5345 74608 2475 37643 33956 4533 89493 14974 69498 69942 41925 53355 4281 85751 75193 14991 95009 82415 77838 42009 89629 59265 26760 59883 65830 35043 9251 3189 27934 38089 19275 10874 97420 80859 92118 85201 58370 31197 85395 9251 58027 21191 20491 55529 99829 79338 20809 63288 63709 68470 96965 7188 83528 26578 65962 25980 545 20560 68227 45159 7946 51969 68912 95024 72705 40188 38901 55293 30373 9427 2833 40404 44708 12987 72300 37362 63438 25125 18210 48072 23347 53847 88963 36504 94160 99674 86883 9613 4294 25454 76732 29771 80049 31090 9213 66253 87095 97377 65590 4475 64913 23180 17086 19190 40967 17354 43565 43064 46999 56215 71349 69750 74223 16595 15429 15832 58348 4563 32870 17204 26573 86707 96995 82953 78173 36416 78322 89359 93954 41277 53431 54408 82332 40878 34907 9938 1956 79642 58369 68812 63329 91782 63194 71147 58883 77838 84296 9961 88528 25652 57593 28485 54149 75863 77407 49419 85349 4051 85986 65250 44542 62513 74652 27778 37354 71607 86302 25454 83150 70995 76852 96147 28896 62810 51303 57512 43207 34700 4496 20827 9613 38974 66009 37566 14371 42827 73364 57091 16122 78806 21941 59676 71852 17192 85606 73100 67822 6584 50464 94140 94318 11591 93712 76619 62028 78312 85033 63007 52882 18502 24032 93113 80653 1280 15516 44291 80885 55922 59542 27354 31044 53685 63342 94837 92441 37187 12573 82775 91018 49795 96745 7487 23964 68138 36355 76219 59909 64064 59974 56475 93216 13424 10554 80210 21427 9736 61667 30600 58247 43362 79642 59742 66233 79931 33295 57123 77017 68401 52234 59899 52931 12101 1272 17586 91511 69304 83662 38322 54658 5272 82943 58180 59476 17467 41978 24881 48801 59958 6266 73868 83596 30287 50094 19906 14616 85174 74632 545 33828 48279 67112 55039 47342 74026 78683 9613 34476 73638 51231 37996 6541 85074 62899 71575 66463 98161 6752 81280 30024 89493 87136 81245 32534 28773 96078 77883 83635 73430 40477 10606 59142 49325 68985 50273 95563 98090 54489 8602 82201 39298 71668 64875 32670 82188 83822 60198 14297 29384 786 61599 53632 85142 73364 22639 47903 95378 47505 87660 46607 98878 34708 88449 44974 35472 20583 30340 95739 41050 66659 91681 22295 31634 55933 70945 87790 7347 74475 25604 1133 8171 80210 58033 22086 79382 57117 76852 97256 3276 61530 84314 85606 53355 5338 6711 46432 29771 49720 50365 71577 72117 46935 52735 20414 70286 86602 11194 692 63607 46912 59847 48570 5740 94792 62533 92310 54375 7216 54636 89493 65110 97256 53431 87438 26527 33828 26432 91220 71754 10680 36335 78634 50694 39676 6036 28773 21684 94546 1242 41100 34659 46537 48622 3113 66708 55325 86551 48570 53676 28477 67027 16322 30512 94839 47192 18397 93677 58036 80617 95308 3181 89180 38836 84020 26628 32471 3083 23769 74223 5830 30024 22714 88729 56273 67746 8386 30973 21938 63777 74220 84225 77556 40878 73149 41925 2259 15464 71587 35466 2010 31554 21013 77826 80167 97466 65517 82586 10336 25960 61377 59014 92367 13935 71983 36365 34330 97420 33273 92310 4685 93945 75573 15725 29244 26915 52686 40462 70685 72452 8362 50162 32391 34478 97420 50013 74608 67193 13518 68822 94732 35695 21787 48715 10973 42394 32742 4714 78224 34199 88729 85142 42444 55379 21870 60240 23788 4351 53633 58280 49436 50365 91478 21170 76981 14473 74948 81428 82201 72217 28666 78611 54740 58914 43707 22802 18921 48809 72017 8743 26573 66908 12955 84450 96609 43758 78333 80325 83786 63651 16122 21549 53161 15443 61340 11412 91766 31735 39470 59821 27436 71587 90591 37280 33563 69977 36416 12000 45009 61802 47771 98962 49183 60810 52000 62359 75810 46910 34628 65885 51800 60345 97722 14161 39953 80893 28485 74118 85928 56705 74091 86703 51681 56253 78917 72764 83147 2010 88271 32078 65350 53633 28394 41951 75635 62712 93093 35449 2590 45772 11352 92367 36200 82781 34708 9826 10333 78058 50476 96950 38310 40567 82458 52571 93373 53431 35959 20378 47903 29822 27205 52630 97222 19533 54883 65590 84167 27414 79144 26760 14543 59535 19614 92647 61609 29137 46474 43932 4682 68080 58923 83822 47198 82943 14062 31903 17192 87803 31675 78899 27060 66417 57593 24996 26035 54837 1404 99766 63437 59250 43778 90043 86084 55190 47822 51908 26132 49627 62899 95203 40005 91509 69026 71832 39529 25983 63314 80528 64746 40048 53801 3646 50267 33623 52551 39363 37100 25125 20641 67994 545 61681 73580 66148 65998 62273 16735 34454 7347 69501 61705 63194 2373 26612 26879 93440 84341 4439 38242 24996 78824 104 77893 3646 80734 45088 42740 68964 86708 30694 20827 37643 81129 23873 15013 57861 19421 22589 58411 12643 11538 19479 80250 12577 8424 50550 4439 97070 96292 47411 32391 75913 62011 14925 70495 1441 51123 65430 35751 43263 79946 76852 80536 66617 85563 48081 93590 10109 52936 2155 18737 86580 90881 26768 87464 91904 6266 91245 14026 83608 63944 59640 98962 40573 61377 90430 61329 62862 4496 20725 56192 40065 57298 8377 934 27292 2647 59542 89945 75913 32948 20827 88085 56175 1963 98517 67589 90879 28422 72093 88447 21684 54114 89585 14974 16584 33150 62440 54293 86832 80352 88636 88809 73237 23713 28622 76078 41152 97982 41079 86022 96841 46667 77690 86551 56629 83186 19850 83163 57360 60306 97677 48414 53207 33563 56318 77492 69883 94839 76619 10683 65876 80690 35804 37346 43331 8826 35546 48323 17743 57911 84534 83528 95860 52419 2833 55498 34787 20488 45332 85434 99107 41891 52735 89457 51026 2838 15484 14859 42307 38089 1963 51549 97466 64591 41050 80205 99632 21809 90016 32193 95983 34870 93386 12197 24816 6425 58027 47641 29476 26077 268 67994 36294 23713 50973 79772 78948 2833 83822 22895 54321 24325 64912 40898 28692 3638 26225 62678 2588 26573 27070 92537 86323 35396 31234 54489 7110 35084 72975 39953 86016 37810 92421 26132 97982 49475 23769 6788 19939 28437 82959 29754 50872 57264 98410 18974 89219 41951 15732 56711 21941 16731 44644 4554 40573 10700 97027 85389 57602 12993 16477 53251 99676 10333 95109 85987 83147 88533 61103 45710 62119 5345 83250 62431 4563 2774 64140 53151 66054 28402 55570 1994 93285 17775 31016 88667 84515 86575 67711 83857 70799 44132 37166 94063 20446 36213 71371 5120 90034 47198 60602 51303 81268 33999 26533 29476 69942 19074 98691 69530 74843 83822 26841 33881 79803 66154 16910 31766 23799 22042 78058 35972 18210 78635 52883 95293 33104 89629 28523 37313 72544 63791 74425 43571 58057 45039 55526 1441 79338 56684 58153 64021 61511 44364 69304 44990 37407 46648 49853 72501 46537 13371 47247 91131 63407 85411 73757 86708 81281 27511 59091 19134 82287 91681 29899 96787 15806 36290 82444 88569 69058 52419 5219 96225 48384 81276 10499 70977 94612 80772 15295 59629 59193 83709 12588 27257 18973 41858 31808 93839 17005 93170 16523 30312 82504 4986 5513 81173 77982 37670 62657 72947 97853 14675 70054 81128 88907 60127 54111 63225 20666 7216 74652 84415 51220 22875 94792 88283 39016 41197 55081 26647 77934 98086 75759 19285 38721 87464 90305 27934 86924 72452 11617 83339 71154 19395 52307 11220 22097 8743 23347 33932 34459 33534 71460 21716 69738 48662 23713 67045 90685 12271 14711 93173 18921 74227 16569 95073 70375 51686 68073 35713 33888 24937 21394 90430 98001 85608 6981 83512 6313 63836 16322 48988 3013 10117 65766 55299 39724 54564 68767 17574 3272 68285 35331 64919 19594 2972 95308 90216 26382 60562 89945 46375 57828 87578 39282 63432 16743 92948 63952 63396 34151 34925 86770 28711 14838 11727 24079 25983 3224 59545 58221 79017 14883 87578 53161 23524 87934 9707 786 421 91488 28458 99465 92359 95345 43546 84171 58369 25184 78128 89949 64675 29810 33693 88907 57532 67676 84415 34925 59031 31645 8119 44541 97027 80551 77116 51354 9213 90131 79930 67676 66942 27085 7434 76460 40435 45791 92025 33330 57030 50550 75529 3013 15460 87712 64820 97157 76422 32776 95489 76808 418 33330 81425 51969 13735 69022 3151 48960 67626 58370 99238 77686 59535 59101 84413 20540 81784 47756 6752 6425 4865 82813 97333 66939 53133 67957 29367 84739 38496 99183 94792 48161 88639 15862 17990 69899 67070 45671 21549 23913 69174 54837 71281 93173 7964 46419 56335 68402 34981 32289 78505 2999 2588 88247 69883 24809 82611 52686 71610 43909 40007 81304 54168 42444 40813 85411 70408 49325 42358 99676 27957 16095 34227 60181 30499 58914 64901 344 57768 25005 37255 89766 5696 37501 42225 36542 3888 91921 18635 1653 36213 72267 94989 50319 88569 23565 90487 87683 73893 55933 1440 6313 70392 74221 22450 95291 59545 58280 79095 50842 5696 90107 66207 15516 41740 99585 60749 93171 95739 40065 54612 82846 18382 71754 1234 10928 87095 51664 90016 20725 30950 97451 57724 23825 9841 51070 80250 59091 92057 19565 97095 67756 1956 84576 25005 48933 49667 24366 8909 75869 17075 29888 45629 33756 31733 88478 39197 7888 85986 65998 7222 95531 37566 57138 50121 49871 48988 40732 17743 99336 89219 25531 3369 8096 44161 17392 20827 87820 43546 12012 28145 39282 51595 28232 31454 83635 68368 63555 43362 82846 12504 77249 380 54043 91372 84314 43943 98524 83451 12648 25184 80975 73120 50378 1440 91975 37362 3557 27292 92991 36366 54060 75150 82611 48551 98656 48006 47904 63568 27039 53161 72872 4563 34607 72328 12208 63846 22901 14925 37122 86513 41977 41388 94433 86326 48905 72897 64246 45797 62288 32870 67521 38901 36302 59847 1817 72493 53638 13103 71281 72229 68919 36294 5338 29687 63654 88503 69518 53738 65998 74210 432 30340 21472 63342 63288 61588 1480 43426 40397 28215 40433 11194 67294 43546 84249 97716 61749 11030 97677 76536 85987 71941 22508 6051 58334 5200 42855 77407 14806 27205 38908 55972 52674 39197 50341 50267 87911 63720 47499 22883 6752 31007 49956 26760 35472 44172 83709 10502 23221 28699 30338 96297 69903 26607 24156 31807 89414 77277 76817 13240 68630 35331 68476 44524 74534 89633 62359 91539 97785 21549 84515 55695 64463 32456 92224 74793 90034 656 83551 18566 32874 40967 80897 51220 99180 30713 78105 57911 90878 31735 97171 39291 67193 12345 76687 67589 61425 79095 40048 9366 37970 84670 16674 63437 98927 80885 35606 83226 48098 18312 9903 4996 32011 75667 95067 42307 31906 62442 75193 91726 13075 12240 70357 11030 89879 75643 80605 66708 72835 81434 17057 60437 87656 6579 47904 90955 63438 60906 84895 22633 98750 93379 44755 85378 63194 55783 61597 41639 47898 38310 16829 88533 56804 44324 78312 31758 41997 36784 75127 73430 22846 63099 62248 93146 24587 56192 53294 45968 842 51780 84167 44047 8594 1956 11228 14746 61340 95914 40529 4218 41201 84785 18474 16474 51829 7507 17519 67939 70781 67100 66908 60526 16095 58886 24663 98427 35142 92924 14297 86450 45038 37274 99680 31209 53439 11288 36132 28402 67091 15746 99634 43331 68227 22304 5740 3108 59853 98177 92421 32434 60541 6481 85434 11013 1441 52199 62185 81129 25840 35767 23047 55498 43546 43282 32657 44047 66294 21530 25489 44047 84553 3281 35797 93657 25947 62919 63720 50808 26542 8024 96257 74475 43223 2436 89589 63520 97013 7540 51921 88085 81162 31732 97716 17770 15609 33932 22009 8263 3954 24210 70832 69845 23123 14371 27284 20998 61399 79316 68369 21265 32742 75321 60590 72335 14062 39626 30126 91632 66547 9473 40376 12477 89327 355 90107 64695 94163 70275 93173 79038 11538 541 21328 98524 63725 91766 99604 92885 32406 55870 47595 90086 27159 83857 5071 7540 59457 39633 82559 41654 44168 48323 73149 66456 17404 3954 66812 93546 14746 40525 16032 77715 36099 73659 59570 86444 31092 42225 82813 84038 8484 67059 24942 50129 82267 79070 51686 4656 33257 48081 72153 2833 70357 10165 61164 78031 61425 16499 3224 7629 12986 56053 79062 25786 73638 84888 64920 37412 4218 19870 46326 66617 56273 61040 16743 23345 6723 31177 64569 8380 61288 90315 23171 40493 62634 57424 6224 45713 76852 40750 25686 934 63437 79627 78079 68285 91488 61003 20408 61530 45647 78683 20139 68812 88600 9724 17547 54293 83528 44767 33132 91020 9935 77838 64677 78065 23873 34725 35058 80050 46912 61885 64268 63407 57914 92217 68383 73580 30809 93304 8799 3494 3094 64468 79257 26647 99903 10056 20451 28878 29882 11288 38774 88503 95233 93395 37643 26505 67219 24886 25845 40573 23873 76928 54533 39016 3151 98018 98211 72452 96947 43064 56711 7632 44524 6600 83150 74710 51231 21760 51359 7547 18967 56215 50701 78232 88013 5696 1841 62607 50076 90034 5113 46998 95932 52936 88085 92501 46791 46252 13040 66652 38859 2164 37630 43292 59899 44206 45664 29525 46800 79872 70543 67857 15250 78043 20424 40426 89388 70495 79766 21948 63846 78278 51664 29113 67197 59292 75976 93395 84947 54321 80818 50934 12777 92872 50491 81018 54385 78824 25230 24073 11665 88659 67149 91220 29074 17536 2546 88455 70575 18472 48477 16523 25174 10606 22631 49128 5216 54060 88478 62058 656 47792 76916 55650 81268 12479 63576 85992 4549 9187 58981 53566 46998 76920 87506 95291 78382 9841 5231 59946 14111 58887 48940 1963 12271 29183 9142 50174 57185 54863 68268 35043 88636 32994 21463 53133 54194 69303 86061 80628 3126 83169 27315 56705 82010 90685 27570 99395 65350 70473 14161 71921 56090 81280 58304 54677 43571 95930 34116 6285 14802 52630 87663 52307 90978 72217 56690 7964 20451 46332 32670 91436 24949 63413 75030 4959 78794 77309 16584 85448 41885 80885 50842 67738 76852 62378 91317 43554 29419 81033 65730 82163 7507 47398 8752 19032 20098 69450 48489 31868 78296 48486 67509 54246 61725 64084 15651 10333 83662 68400 36551 82559 87954 37413 83080 50298 62690 65143 82218 63593 22895 32047 42010 40985 93219 76460 93264 50315 13274 29822 93216 17622 86288 45114 33656 49921 71221 2437 39117 72086 95796 42912 76754 21941 83102 57811 65546 87803 85201 3759 57298 54378 42121 2145 74425 21688 72570 35454 68919 66656 16584 27485 78249 27299 26077 57969 59574 51012 38040 53161 91628 39157 82136 50190 93658 27790 73757 33141 9366 93699 57619 1930 85870 75258 66656 30778 61639 50323 22059 3684 39291 84572 82023 96196 92948 48024 54229 62248 86951 81173 72091 27854 83161 11665 65440 94864 14755 61425 18967 93139 88408 39608 55135 98594 90471 1058 25489 42047 22599 825 26000 28692 38905 78917 96766 61101 84726 1002 18673 18635 21973 35606 57393 93170 680 77277 54725 6070 59336 61358 54109 16362 32256 32184 74388 49128 33840 64268 67184 23922 15766 37992 738 67822 98813 25092 14124 12553 69780 24764 22391 19906 64268 69671 73180 61733 78844 74534 73444 94906 35012 15790 89481 31197 66054 80194 79330 20476 54815 47285 10000 67630 55631 37630 28760 47995 4213 88247 85708 93793 96820 64850 70016 13885 19730 15800 47047 30973 75331 67857 73905 76960 49785 26877 49326 66013 59476 97378 41388 47444 27188 51835 17089 13588 53967 72090 36335 23301 18921 20096 3167 40477 37455 54725 95796 68486 74868 44172 23394 44837 67676 78297 86501 94393 98357 48279 66114 88133 3826 34478 64901 41450 31238 83823 70236 28692 82343 20583 7127 48231 67831 69568 58887 76164 87954 30875 62642 18264 32694 50129 67263 76581 50850 1054 31586 21191 34725 8604 2717 3638 97256 16465 11220 35406 38400 55685 96225 77123 99105 46332 26584 40188 29617 20408 15443 62266 81215 88600 86707 16801 16773 82461 38496 15120 33756 41059 39821 41211 5325 25489 24722 32987 45904 38310 98018 82983 84854 46607 40529 88183 14802 42100 50315 27054 78421 45824 38782 3687 79338 32843 85038 66586 55717 99939 76671 9234 38718 66334 34330 45717 85227 50703 83508 88672 59265 62410 96196 45745 23769 88957 22714 9930 71774 59883 92336 58334 19917 87467 61332 84414 55717 13020 48418 82838 93386 60396 46332 74628 51549 43353 78065 83 57805 26195 78878 71410 10275 77954 39135 77776 48221 91941 86812 35628 17838 73135 27696 57734 62489 3362 7216 57092 46133 9415 24311 10157 53682 29235 55279 26877 4294 27989 47974 80205 89815 92399 97977 82559 16621 70658 79316 26595 72242 17933 64797 53847 68799 97584 96099 80585 18456 84415 19984 50841 23524 35241 47199 69849 69265 97062 81875 67193 19074 79395 56234 24489 42307 63218 43877 80210 16643 8049 59837 92872 9975 76438 48918 12323 94692 31092 86098 16584 93619 19940 49901 31238 21047 50190 33603 13020 72938 36885 29384 62203 95120 35817 85343 5902 43510 15388 68424 13392 22032 63138 65772 58370 46635 48024 47211 94962 75535 88745 37362 62234 32319 99720 49696 25644 37590 96358 19421 27949 24850 35705 2211 3812 72344 91245 40310 42595 2373 38804 58971 50476 87666 94513 18798 18724 23651 9490 786 75784 3355 89327 51192 48877 97684 86107 54503 59193 72947 933 95531 27577 22823 64835 80059 30299 98337 61257 63504 93194 16371 91013 33601 77893 87095 24834 42080 48081 19631 41152 26651 85435 37739 74210 47662 98547 65618 64901 69738 62277 60396 83744 86561 83163 6984 82867 91040 94766 88348 55650 19137 49086 23913 27051 52254 92191 46910 68422 24095 3794 55290 17352 64867 56930 84597 82846 86096 68285 56448 62564 72242 15508 20330 2546 91328 66898 50056 41050 1531 48570 39315 9415 87405 11062 95930 24060 51958 90065 98930 21472 48778 70658 18980 49154 60488 20148 35636 98898 86010 72091 3759 36940 41607 8448 68181 59499 81018 74968 60387 33655 53251 13106 95437 71221 46977 5930 8810 5241 46338 33534 88085 90386 71197 99105 76238 54168 33603 64726 19364 87682 39417 22899 46565 90131 20001 86574 8096 95275 3721 91782 48863 6471 34915 95333 37413 35199 60111 84245 65517 19985 10411 79872 64569 77520 50401 96869 25125 20863 44398 20792 2967 85992 28622 45827 74346 44541 19134 79490 70392 26606 98908 51604 28089 73010 57085 74045 50133 71216 26640 35351 25406 71909 46513 23964 27948 98725 23913 35895 2177 47114 60616 19137 23398 33389 58167 68476 37303 77116 50694 32668 95391 71460 62185 16698 96949 13223 62236 40551 71619 17622 22712 30398 97009 68964 62516 14662 79206 49627 63396 69904 92014 64246 15070 95345 46914 78502 47047 55180 75976 8503 48801 37528 26977 13619 95813 37403 72975 69062 78948 46103 66550 14958 35669 75127 13084 22059 24985 90706 70344 1890 87047 55972 75486 917 50730 98433 16604 53808 59031 59206 31763 7181 97018 78454 55214 62584 21047 12864 73054 6256 19917 30276 51686 44594 48611 99395 5423 75535 82776 30973 52679 46474 12345 17041 44952 3426 7857 55870 92073 78796 26824 14619 58887 62396 33128 95078 77873 83250 16758 56711 91681 4515 59541 61885 51700 97771 66407 16371 55180 32873 4073 12842 19486 32406 62749 39629 30611 55695 53492 16728 74021 84623 81046 74848 64997 49532 95308 97549 64835 86266 49667 53110 28145 65015 95233 31854 23922 67997 14376 93638 23935 20476 53633 13606 19098 86084 9127 47143 63678 98517 46224 28477 62396 54866 73071 92395 33623 21117 9367 83 26439 71602 1485 16838 19939 28315 2774 33657 43605 89563 57984 10041 57239 12777 68268 68781 56755 42225 97519 48747 3689 72324 136 88667 83798 35886 94837 5266 81372 33563 84553 25437 70353 39282 67608 12271 32676 20096 32136 59292 56575 35084 27814 2967 66009 2806 56711 48503 16584 97999 10336 1984 79294 41740 46432 98847 98927 39789 58851 9736 46729 432 54835 46513 82302 2546 83161 29981 12377 17150 95233 13758 47857 14094 45629 33896 36724 51310 57021 86770 16487 46875 32879 74021 79718 32418 62864 60695 65314 4549 96225 13224 96196 42706 87198 42664 1122 58245 24944 78310 432 65864 86419 81173 58614 49137 70204 56768 33183 57185 60541 17503 49521 82343 54863 13028 28463 45114 9434 14746 2271 60050 91478 69619 73120 37431 90589 75259 1058 81433 45995 2833 17159 62185 93345 90043 26595 72275 77934 7453 72185 32456 87438 63847 51564 18798 56351 54863 77551 68470 12479 6476 24251 48016 64835 58677 56192 84099 21530 52930 97896 69951 18629 93170 92320 84348 90034 20909 2149 62236 43909 43551 61377 85713 33936 19872 48503 37869 99130 60425 83955 91403 35392 50314 78079 77411 96787 32539 66652 52470 35351 46138 49204 36218 34915 81234 76869 90591 15548 46224 80776 69265 9898 44699 5855 19190 34227 93856 31719 89219 92118 45492 87712 48253 86619 77686 93724 36365 60437 54357 80776 83751 43631 36498 91245 12616 36960 14925 86084 14782 69568 13822 75593 4954 9822 9903 45084 85434 40370 22480 89650 78806 59679 35546 48464 8936 73500 52134 38332 7181 96078 96658 35971 28015 18860 43628 70375 76508 41853 57828 31758 49679 33426 428 58767 66181 51571 21156 10621 82710 28015 94346 9127 77882 52882 42256 63471 33953 51751 43551 17953 96882 5295 62316 32324 82646 24544 68907 60749 42476 84020 71191 23691 84576 39363 99758 65994 44324 54509 25454 70473 11524 43415 4331 22990 10129 93432 71702 20995 78806 49272 72620 33747 13820 52656 90508 98410 77843 59629 9818 99680 31041 79930 99498 60437 36305 26546 99336 38908 87106 2390 48578 6285 8951 96804 53808 79848 31634 3025 67788 54170 23713 97522 21117 16499 48055 73987 33750 50880 66617 54815 41476 95078 90896 55631 50607 30260 36697 51440 90955 53161 51130 38836 38965 86982 31077 35493 16698 61905 36165 2851 31906 6489 79144 70656 94074 10594 19479 67071 17400 71386 61885 82985 1266 79395 51437 96184 80885 21628 59585 14079 87289 27029 67761 68886 62862 62791 29791 53190 24095 84415 74224 63314 66696 24696 14026 77547 16910 33655 54099 1140 73815 77228 45038 77512 54375 41997 32030 75538 81372 80593 99465 15058 12615 55972 12887 58587 75321 57401 90061 82074 78815 39048 67059 50174 57733 40634 34717 24526 2315 84188 23949 84450 2339 66656 6401 87718 97095 18035 99218 23123 10283 7783 82864 28463 90715 2867 38310 25644 91340 9824 77309 30978 40948 93432 84103 36290 76432 58036 21957 10182 83822 30606 98281 96996 30436 97584 46016 35330 9533 59545 80925 59841 89359 39006 50370 65257 12271 66838 53571 85349 54910 11673 8140 41400 60602 64426 51616 25047 22225 42736 38245 26982 53110 34794 39048 71031 15019 2662 71774 18062 46925 65250 99147 12986 99106 71262 1841 30276 33296 36885 72516 23221 28223 61 91804 77288 98902 83551 11096 79801 8884 99720 71450 86302 57118 53547 91377 84814 93285 93677 85682 98427 87264 21924 93954 17585 86107 23071 44291 72311 75473 77711 98898 11382 5228 52035 43412 91121 74628 15308 60286 94741 32994 65500 39724 57239 86623 46826 72153 64458 22901 47163 18113 55916 64458 90508 83764 30131 84861 37428 73998 8251 43065 79072 63225 24604 79774 79062 70702 27114 35079 70656 54058 499 67320 9747 42307 27070 18858 27060 8781 70714 8362 12616 82431 80840 36379 68508 35142 14123 85250 28208 10041 71650 32657 64420 52234 50730 98988 50968 35577 40060 28555 46016 50027 7840 59899 13424 13292 16814 22767 64746 20166 48371 97889 60307 63846 76863 37251 21936 91509 3759 5093 48877 95779 2891 97853 98902 1773 64913 85455 14838 21204 67822 20111 15906 52790 3675 58948 30082 96996 53892 35071 55379 82067 87660 34485 96804 42099 91131 29206 81875 96216 80885 39371 18142 28709 51778 39189 62919 51663 13067 62642 14877 6584 8488 49185 34742 43223 98177 58219 89957 38242 25949 58167 12323 13034 92409 95024 20930 28089 93264 14649 38147 18388 44555 33273 96965 76148 58836 20551 86904 48628 25343 70543 35659 84167 35298 49648 93677 17444 76619 34014 44364 89636 93788 8024 14958 815 63436 59031 31197 94768 76808 44959 25166 67294 22823 49094 17489 34950 56199 28555 76850 20491 70275 68457 89564 28071 93657 32708 60190 64149 89219 18441 77416 52157 39751 93839 60613 85992 59746 20842 1124 97771 35136 98281 4020 94326 41873 79975 92833 88381 10394 53808 71005 52775 66206 39470 90952 97522 50441 86703 73998 49502 5069 34708 62316 40174 93773 50341 26619 89057 82153 25534 54863 3176 72965 62657 94256 92036 67831 89058 74838 27205 13427 84979 30276 75170 5121 62795 8900 19134 48612 27858 24131 78005 76370 71088 37030 75529 73919 50841 1641 76460 32418 24786 82431 41019 73364 73794 82186 39821 72292 72938 72227 65981 1242 28045 36848 31645 25099 93598 49499 31675 79144 13878 1251 541 32240 6070 72311 62210 51040 9187 62323 87655 91962 90591 71842 37959 25271 15609 99107 43863 20760 21047 94046 44403 52661 59574 15932 71921 53177 53190 42740 83166 17396 87215 56721 34787 32434 73911 17372 74275 98927 79087 28556 47285 91766 95852 59118 54972 34740 24131 96913 17159 7259 95293 88006 26499 26640 15754 40228 7181 38207 20990 93706 99238 86509 10769 84188 80886 7424 9490 14083 93170 4272 98547 91709 21973 35142 7196 32691 20725 72217 25393 44285 3491 36672 28402 34469 70799 83421 59909 57187 62819 78578 78917 51914 81690 13400 68472 92025 23839 61268 4260 51086 68422 77512 80525 95291 62722 51555 74968 83764 35819 3176 34392 23071 73683 92698 83466 27315 62689 34925 76030 11292 26546 41965 10123 48536 2164 2867 60244 38242 66892 66942 48812 15058 8253 83421 31722 41757 9501 20491 54907 82163 11417 65746 89908 3687 580 36928 37992 93839 22742 25282 76757 65876 29358 9213 5945 21180 59314 15574 66114 98547 88598 51026 97201 57984 89672 31521 60278 34700 43126 6880 35044 33563 28538 33455 25099 31898 91320 14730 63568 88061 36917 68616 7652 42080 6601 62395 93167 77730 59457 23233 26914 56485 3529 49559 27707 62057 23873 13518 12676 39629 85933 18088 76438 15430 81603 78683 99104 54070 90084 6425 21673 61135 26649 15478 45710 50869 47211 92109 19900 53967 70877 31898 8123 86629 93219 88689 44050 28578 815 3866 49185 88636 18415 92399 36389 46593 76597 17387 43628 78635 79122 4554 84723 63593 51443 73851 52628 8639 10639 80859 4074 98905 21394 28016 40150 57861 32800 41965 20216 6687 20563 94318 48712 25321 18635 98773 19940 30950 20692 50380 65000 90065 1170 83149 63847 18724 95793 37403 24819 87413 94989 46513 25508 34738 35976 16477 39968 74948 10381 97844 45985 6249 38258 9187 42518 98898 18189 79003 67520 18456 20218 63702 60059 65415 58886 13573 40278 64628 55169 40493 43437 91102 26133 61588 94353 704 7946 43353 63057 49729 26077 29581 48778 60358 57512 30718 95686 61591 93158 80042 13588 50344 35767 93616 49667 86904 85841 88388 61802 16267 74708 93194 14179 47211 14533 79330 44009 78902 73276 58948 19472 95747 51489 32287 24311 15046 96049 86425 22007 52805 26595 70344 23503 51220 49961 36552 1279 76326 98211 51829 76171 48884 1404 12345 70235 98196 48609 26121 10394 16593 786 62749 71868 84020 72386 87189 56347 34607 76268 45468 14297 62234 93270 84388 42448 29622 63961 82444 84872 55299 6020 83969 52580 95185 49627 18025 29412 92607 38242 91102 37729 19142 58167 73620 71076 15070 99570 36243 59336 80036 49133 90898 39697 88006 7588 38181 38310 42558 60111 41782 65249 83163 39380 84188 30235 95932 33769 61479 67884 94232 18980 57067 50869 41925 32416 81894 98808 26505 19617 35293 57264 38858 89481 92537 3876 47804 31238 45181 56860 94612 28747 84706 97377 83425 22712 44643 64140 99182 18858 49781 263 25489 53721 39018 48622 64796 31763 85608 5444 32670 34206 29137 9160 73054 87220 81033 39669 3225 61003 80981 17150 96042 11617 39282 47395 67981 94768 98776 22599 8181 15430 63928 48778 62566 3062 25614 68076 33257 87640 24886 2946 13588 16283 29096 66054 68397 27902 23279 49204 80271 97420 11330 10126 47700 85751 46871 70616 85516 52735 14675 48574 62173 66354 2269 99747 50314 35138 46593 51205 47143 51221 21957 59228 78332 92109 39346 15790 16773 39557 29601 33793 10235 41152 51544 72788 92073 36215 61162 35817 9862 64074 34742 31064 19534 9154 78499 29981 23604 69140 13370 47398 1267 56438 68012 31903 27948 99931 48414 50079 74425 26026 57219 28079 47379 33956 50768 56234 22767 63317 42742 1234 89629 86033 81433 29171 36724 58401 96845 69671 24996 70856 71787 87775 53294 39293 41379 94392 11080 46245 16474 14874 47353 84623 18602 48801 13402 41371 5272 26907 86348 5121 34925 49258 2383 13711 4954 68739 28538 24582 24539 32078 93832 6224 70055 17112 43863 29841 67596 93219 59387 95930 24325 4068 63436 55234 74856 42677 50353 26607 84623 67888 48712 18694 45647 44159 20166 69719 44294 22831 38490 344 30338 31269 54315 2960 65772 84882 97398 73620 96972 94864 44132 34152 18367 96619 35921 1890 40430 27411 66349 53999 24663 31897 57424 19493 29475 75543 37723 65250 45144 27299 38174 72300 30030 70055 81121 87678 78896 15516 73937 47444 98436 86916 22834 3355 16446 86623 57138 59134 98969 50256 34121 66696 31521 35095 87666 50153 83997 57230 63961 67384 29994 94392 57123 29073 39936 14541 55529 77965 93077 14675 97441 90508 8683 48418 8519 16916 2045 98384 18798 43344 64715 59014 53057 70826 32077 41079 79095 51417 34265 18441 89633 15549 30084 58883 26195 23373 11080 23712 56125 91541 87656 57926 56728 85992 1794 61 92501 93795 48806 97804 88195 97857 82838 34062 96651 13606 66032 13400 30145 15070 38974 50821 78075 39989 33296 4183 44721 62640 38930 52234 48776 66547 56146 75635 82943 82377 2696 54375 27039 31544 66853 86574 30170 75258 22742 3773 73860 57010 34621 75473 62657 56239 99130 89050 58697 37970 48812 37340 14376 16815 77354 83751 47833 58370 67456 75535 9508 37729 14094 36948 30546 13997 35886 49983 5591 57021 63974 38245 1521 26000 16487 92579 6723 94855 49983 13157 36693 94546 35713 51954 48918 56182 91210 53355 15920 90896 2627 91040 94864 17029 52695 58369 86910 96257 84249 18418 54321 65037 37412 5528 87599 67845 75011 78129 5936 73919 46941 65789 25406 95718 12523 59837 87599 21055 29948 97677 5223 61164 20476 82263 12509 30546 52562 18264 39380 83818 79579 8448 77780 86623 59814 55962 58936 53110 7458 89949 19079 25947 29483 10193 56273 73208 35490 64746 48807 88381 61211 37950 45629 98945 52056 67320 57969 23441 47756 66571 1115 6243 81784 79703 66534 51134 12553 7968 64455 57139 33881 52185 97333 70196 62516 8087 46000 26133 60713 69899 69665 22846 76623 92363 33758 37992 73208 96305 24590 80888 63654 42113 63340 44967 26886 88183 80623 92025 87349 73138 20256 98090 71973 34744 31851 50273 84035 11898 57828 87055 63678 47171 8461 60086 1903 81276 99720 89174 4218 39234 26542 4875 81434 11706 1501 42121 83163 75802 71088 27 82350 26628 71668 4309 92091 78899 27707 90827 14877 53962 42742 87319 94291 953 63324 69024 24032 1582 64901 10427 98617 70877 67083 43909 13422 57219 5408 23788 63703 86016 50464 44055 71619 85052 54056 88094 35558 82781 62810 60407 79471 82186 45480 81771 31955 50821 28594 95203 12154 6383 56690 66734 43618 60345 9508 9348 22997 52562 89020 65143 45824 1829 33066 96161 46925 8479 70343 74739 80346 37970 80418 58129 3931 44112 85227 11103 48087 48016 74892 75038 12517 6613 96161 98538 65830 48269 94140 14141 42260 79338 61733 38630 61511 12344 46720 71216 83033 45468 72445 13071 54274 79975 77303 98927 71274 98905 52890 21426 41925 66004 69904 50216 67676 49345 44023 3759 33581 84099 15019 81653 83697 64569 59640 16321 11777 6313 24023 32585 71716 27292 41446 33915 83195 67738 96512 88869 5408 50257 57564 39018 12684 66253 15767 11545 65892 71668 13822 62402 68885 10056 2177 44333 85455 16312 50174 21759 11175 81121 73138 12566 7841 63246 21673 21207 91121 17794 10114 47579 25949 93368 80589 27854 27989 82357 34484 4183 51954 92710 57811 96501 73517 97201 35707 94318 13900 57329 56955 79070 63024 87911 32667 63479 90476 41347 42979 51604 48016 91474 47896 95919 6994 83611 1124 15374 28953 40081 77965 86933 45529 24539 30615 86324 36724 5997 54402 83764 54571 42067 93139 21510 97453 31007 18478 47199 18837 13274 21938 19003 37670 32452 5500 78454 35758 98315 7879 93832 10467 63702 93038 56053 65994 50438 78310 47838 39347 71587 99235 98086 43820 64401 6620 68285 71673 17586 19184 46607 18838 83969 4475 59147 2438 1272 36226 62410 60001 27779 61003 11475 31461 20414 23879 64797 517 70881 54639 68862 22899 4167 90711 27066 50056 69626 70626 4563 98757 17927 53967 5580 1267 61239 56633 73517 78105 82222 90098 44673 13284 54918 88672 40225 78770 13370 87700 81234 41817 87640 98927 16074 85251 49419 51834 67520 30875 54994 86501 92623 19228 21541 89629 57577 73500 61255 72938 94821 87610 44168 46914 63088 37528 24093 83508 22797 91491 99909 20010 92833 19940 2220 34151 94250 88571 66659 24879 13834 94600 89766 90623 19142 91546 62943 39609 14366 92639 76934 86743 46871 80346 18048 61708 49667 74224 15152 13028 74152 77281 991 83292 34539 6769 13424 25786 76414 42095 24345 26439 56795 25786 90104 45250 76148 96728 79358 67450 99570 56961 28406 19725 43193 34387 46016 55685 37695 84388 50806 48933 32335 75909 89945 83159 59091 11045 90084 96319 34700 53873 59434 14746 10295 27037 51155 51251 25406 92710 32845 19717 33655 85131 75127 84894 42071 37501 77488 99395 58313 47508 98384 84729 83857 69303 91417 31722 50711 69781 68368 51359 63526 85168 37528 26772 421 69781 73514 19727 61853 4220 81535 30587 98757 71602 11354 79778 48217 66424 34980 16371 80164 86325 91220 41152 7954 97982 8800 60396 10934 70005 23524 77030 35902 51310 15974 23692 34116 71555 71856 19870 28969 84861 96737 76732 52436 99931 80657 20390 29147 1873 84341 87775 17810 25125 24599 11507 6769 86413 7259 79037 77926 69051 61923 47564 71665 57117 75590 63546 97027 30170 32318 11987 49105 94074 31327 48877 65946 82736 38322 98850 25535 37782 33999 87467 62213 53260 54612 18451 72093 45082 49325 85052 38349 75484 88357 3025 97098 16393 51687 83106 79010 58614 18620 79512 39751 87599 68599 61479 5907 16743 44636 10642 80739 81393 18730 84723 85246 89106 89058 74632 58070 38783 72947 99051 18372 79038 67316 24399 33769 62251 63113 11062 77436 50703 63839 68641 90793 70414 16283 50165 20914 30615 14323 19386 32853 96468 75239 23799 65782 8761 38014 53492 27447 24555 56448 4178 2851 15806 6847 7588 50506 87868 95983 13438 51489 70375 52385 22257 7169 54353 91709 86785 12680 69619 46433 35546 27892 48243 31327 28878 82829 63175 25437 71695 57526 41736 29810 99766 11294 80575 26607 81664 2970 48072 33350 23042 45778 60799 48712 67804 27485 89518 65249 16589 14124 77512 14424 49966 37428 73465 88478 32240 23308 69733 12605 60973 37943 58104 79358 95066 58303 17323 9427 73732 11354 69883 33047 80289 32708 6968 23345 95272 40278 2373 72037 54951 86444 81129 57634 94384 54907 79294 36621 69096 11524 8745 71262 46918 79923 99908 22007 86407 36294 65746 17522 74984 36621 7208 13424 25174 1443 45791 2516 13466 37346 91040 50866 92991 23732 2494 36672 81196 88636 56003 31645 60179 41019 78145 83102 90017 61681 58936 65383 87790 95133 56546 68630 69371 59091 97716 6187 57974 1623 95333 94885 19181 70714 28409 58505 95258 2717 87686 10607 12103 76850 54568 61705 21117 58256 52262 72360 25694 26491 63523 24722 17434 67471 58373 46796 70658 70480 90159 70656 41535 31521 87163 50701 95852 65229 38025 85455 85033 70342 73538 83823 81434 31249 27257 49544 5284 58596 71313 37882 29415 83466 15732 94452 66375 54274 78634 66394 56192 67479 64820 26207 83837 59206 31676 93219 35628 24813 69417 64919 80890 24786 7845 74251 41822 8253 43991 52157 26793 428 93170 72904 75543 98368 24800 96658 4685 54235 56074 1135 43994 4483 29137 6015 90131 3699 69619 66885 17673 29810 21170 16559 26035 75656 74196 56003 24038 19574 22990 62747 67994 52561 46452 7783 57350 21227 62567 75486 21517 37643 82267 45069 42242 63324 47748 20424 53812 79627 73097 83818 55640 55081 94515 96972 54381 26077 15092 28180 22571 50365 11706 193 73794 97405 7491 26760 49785 62205 17163 61923 22324 76542 8140 45473 45664 83497 16003 62133 29815 39470 35472 62860 41757 79255 17467 87111 18665 60973 2257 68372 48622 3004 95870 94232 33828 71564 70344 90990 56727 93657 85732 98436 31269 93182 89502 80325 3980 87289 20148 49192 59017 67656 4700 83908 39760 60749 39417 29980 24073 64330 32193 49804 18328 62737 43212 30896 93446 92320 18824 18062 15668 90065 87071 53052 95779 95481 75132 46729 36697 84911 4562 96319 46702 41197 60189 11453 21282 62712 17706 44542 66154 49194 1807 29171 51238 55803 51211 21394 69072 31955 58245 35152 80359 4185 33747 11716 13698 95727 19631 55369 78776 47974 18088 27380 5284 32608 68431 89957 69058 41076 18562 17838 44878 19194 9571 45159 69834 36243 69133 88348 46925 69232 49821 33747 19785 77116 52725 42095 94232 96807 58838 8024 91585 53190 95275 93418 43682 1624 25845 45324 61417 4281 62176 6847 55383 30435 2794 54315 57974 40303 632 9818 44580 73609 9862 21654 42469 3362 74646 20408 23042 87249 89968 73740 46792 75425 23233 39503 22700 8351 3264 30299 59881 24764 19682 86708 47965 69671 77838 12489 48474 21870 64084 95708 80167 89709 10723 13238 86864 71191 47595 76174 45180 62057 3553 66586 77032 47198 91539 1616 33217 27060 42740 62360 42099 46956 65543 98375 49234 52790 61446 71668 99373 30287 24813 85498 39689 92537 67997 15334 41100 50047 54612 70259 65221 29171 68384 75321 580 30125 32366 3558 60616 65348 95293 79280 47258 70977 12068 66708 82343 86748 95481 97046 24666 16959 87454 10769 4600 84245 80036 11989 59917 74856 27924 78499 35351 79890 30896 68994 15814 81484 90827 59282 52571 32589 62497 26491 19682 17284 98772 53080 41541 99758 71065 79975 10382 34469 20305 55591 57230 38449 94326 2070 69007 65830 83662 66426 5830 89691 28622 63704 95030 4496 44788 87467 74 28512 57698 56260 36335 31345 55969 22571 40737 934 20564 49325 49045 81304 49369 29810 65279 96067 16773 30996 41639 93557 36503 22714 4685 91244 95781 8910 84301 84729 27113 94140 30974 85071 98368 17723 22599 86882 73357 71395 81215 41619 89146 87289 44541 92846 42714 29791 32539 83974 87820 36026 12417 45955 8374 4309 67521 61879 93919 82267 47560 69756 88843 87106 22042 53652 51687 3993 26706 76619 48098 22605 19753 77354 85248 65221 87914 59841 730 69518 26706 58802 46956 87975 28315 2744 55529 34236 29475 38683 36979 74251 90016 19845 63479 1965 59577 95520 42313 94885 26573 11764 14850 1800 99535 1026 78194 16559 75135 65618 41149 1521 85841 3920 72275 65630 99593 80859 7566 92623 54813 63835 28458 48763 4045 68876 65639 302 10229 15766 50032 33747 76733 85045 62669 57264 6238 26879 52976 3828 40274 39575 44837 1240 90453 68372 84245 44466 63288 85089 20604 49836 7342 78382 55933 15633 56673 63556 98090 84940 90530 51437 39559 82267 39742 75280 38796 71941 73580 49744 73208 40602 31521 99173 67184 81390 9862 72369 35041 64511 94600 37942 62567 48061 81195 47898 9080 33639 21207 31326 8885 51914 95531 48227 12588 8666 50094 13455 10038 18786 15029 59837 40324 9687 94163 85676 19214 47144 73053 77686 7122 56175 96216 60558 80536 79804 49956 8318 52686 31775 30768 2910 8362 1891 98538 50114 33296 81633 85606 30579 79478 19574 43135 25174 89957 36972 63013 20760 70714 11211 97062 11461 23247 63317 56755 20766 77776 30667 71262 58364 52507 3181 99772 54167 43682 1723 60307 16083 28552 80551 33956 79085 21680 82407 1364 77436 5460 76453 37931 67070 43183 42080 24867 75815 60081 37455 28876 40813 23754 41277 85251 25003 87413 99879 91147 96066 62919 10332 12345 57931 1178 62316 98945 60195 32185 67822 43653 20564 46293 2746 41740 7663 15732 61707 88008 3362 65782 47975 60286 98749 10949 78499 14297 32467 6779 95438 47821 97785 57405 64746 26604 91962 89709 22283 32296 62396 64028 77190 70995 17310 54194 65765 12417 74798 26432 94488 56656 8096 9608 79455 12231 95009 65745 88094 96913 60463 47199 95988 30768 52708 34014 83007 61376 68397 86479 79338 50924 28436 61268 10481 72835 32989 62837 10381 83331 86007 14874 95835 32402 41890 73851 66222 45862 65037 34459 21215 45040 74346 39669 75572 74212 48513 45639 15906 56041 28792 57782 60240 76722 2373 60719 98908 54549 11524 37205 84341 64200 35406 17473 54907 46329 58219 64920 15210 68261 78332 2972 7025 53323 29096 1734 14850 94535 41446 38075 59147 43771 36697 28971 89629 26243 35351 51960 39724 72913 59814 71076 68945 79703 14460 78279 19074 9428 31996 24702 68368 65415 5860 75861 18629 87839 86708 77876 89481 72354 42664 37413 6038 10481 55599 22537 84245 79095 41916 73760 65618 69371 93998 47411 4088 82417 20914 917 76609 81906 29392 17204 14724 31464 69565 5175 78917 68072 66898 79752 4515 69052 12248 74719 59068 54358 99931 25271 8840 76268 44339 94713 61239 44206 18301 49886 18415 12902 68472 66424 32188 39758 47379 48098 86258 96821 23441 27904 49154 22678 73449 81129 29390 31584 35044 19850 29454 32188 26672 76983 71016 48489 31862 7654 11777 33391 65250 82504 76865 72931 43820 23660 12184 24083 28291 44161 6750 41686 73364 44623 3931 51199 39758 57264 42756 16834 65981 38090 90824 54058 37688 61813 82263 7880 815 66284 2946 68630 43355 9366 5571 22734 12068 26121 91640 80295 27518 17086 68463 29390 83330 86933 65781 48948 40602 52372 48763 83786 34307 48970 74346 32751 95489 18618 87506 4803 52931 85250 41838 22553 22369 88 5860 7342 8340 62240 91671 45819 77149 44157 80049 88598 81785 8277 67676 1182 70267 18288 73100 41850 10607 9824 97416 88556 76863 74813 63033 6465 53505 88829 21549 84342 1266 61646 84947 50642 61749 1623 14459 24129 90896 11764 86300 18654 24666 79437 51834 61329 95395 56780 57564 30056 54385 94018 18358 61879 8228 18618 24970 282 75132 90623 23889 85516 81744 82112 22522 37280 91031 1339 23180 89908 37587 27499 94496 68138 71667 48628 52430 84534 47628 5921 52939 89000 10056 63329 80659 67822 41248 27690 93793 95109 95494 19790 57729 51437 16800 85705 94864 50880 79123 51763 11477 58369 20869 44580 70410 63138 14780 5441 21936 82201 21697 29414 82838 57107 27811 81203 29367 79389 83786 67219 27525 25070 43353 41055 88865 46912 92459 49369 23060 90823 57021 82228 43126 80223 82504 52686 15313 13240 10819 77354 27676 72581 37412 32288 82696 16737 23123 49338 68457 52597 39712 94534 62442 76557 76960 41152 95982 90898 57080 78588 14806 83809 72897 35971 56700 26153 11545 62173 38109 27411 50882 4410 60286 57858 62985 44187 2155 59142 15362 68077 66272 11352 74850 45332 12985 63556 29568 45815 21716 33128 76330 1010 93285 62350 39371 32994 94340 54321 84193 44132 71102 15297 68401 14460 27976 62738 80295 1834 29822 49559 27175 92526 11898 26361 80210 26767 15351 81274 36335 59821 5271 82846 33221 27778 19086 46317 27957 29741 4986 20245 79085 97588 52805 34206 58811 89339 80890 82635 25174 22797 43103 85462 49345 18644 65086 28016 42610 31506 17519 46909 10229 25319 97378 31461 45756 58104 99562 69140 87517 70054 35311 73135 42782 54972 12769 50464 55040 45324 95381 98433 16765 97977 81945 7110 17295 14473 66546 4309 16081 12523 44183 88381 91673 9366 61755 26224 34787 54636 61670 24513 66284 33184 75543 98086 6014 19534 83605 95058 28208 77684 41951 27948 16730 72741 66617 3336 39385 52648 83809 13402 51141 59292 6097 8052 45653 39083 8800 48384 2558 41916 37448 10182 52595 2833 15835 47560 16647 97722 25953 69393 65383 47662 48972 8951 90347 86230 3547 76238 77440 60244 6417 11777 18675 29392 65567 48712 66448 82022 63555 37032 84415 39601 7208 46549 51834 60251 52056 34740 12969 62410 63145 50257 8466 67071 41943 26436 70465 85006 84341 75504 21938 66908 83947 32747 51969 30338 6924 45314 12240 82198 85732 38264 72017 10621 67141 37091 85986 14083 45300 78578 51797 5828 4496 33949 92036 27696 79279 54746 66386 12248 21792 81428 1682 62867 19181 51843 39789 84193 80124 71981 24749 41393 83596 99537 72516 3638 58720 92968 48763 27292 86048 77838 24300 97355 73514 63556 79623 35893 49128 42479 32109 2099 71575 64869 43268 20686 93204 40525 64399 27231 24739 18070 63693 52447 74710 4963 51221 70775 23226 96912 76238 66659 19945 35136 96729 33896 16863 68088 10502 85149 64715 74212 58653 74067 80890 8087 26038 64084 1056 4549 92029 62885 4068 38366 11013 97962 60050 84186 70343 56133 64653 94010 19231 85138 34265 43426 53130 12577 99912 50743 50370 9262 83818 79843 98315 38413 48570 29074 41709 48402 40007 3675 22907 73609 79808 94600 28127 22787 23913 51546 43331 13314 61040 37566 50998 89925 86580 21191 10494 47971 1531 36573 80758 12215 14096 9687 32535 21215 67377 56683 84889 32845 32809 53892 68015 37354 99771 92607 88129 44585 72581 39988 78277 91975 70447 96841 58428 8855 36416 43135 26857 13022 92991 70679 6044 43268 82812 82846 62479 84040 91255 33160 6942 32534 85810 44047 76586 83119 83080 18142 46307 11207 67981 6609 70447 65257 53061 49154 74411 37950 45331 58167 87170 15374 92212 30045 24530 69579 50114 28964 13021 21738 36756 82632 83908 59535 42297 89278 48068 83974 44156 44132 97274 93278 73071 69572 56212 38452 1124 49535 78310 74813 85203 70149 18201 76863 94123 68885 87022 57950 99931 58373 92023 9438 28711 57931 54208 17656 14946 9433 41916 26493 1965 72209 64268 24067 76370 24815 78998 32109 27672 66892 36233 80708 10621 98945 49093 35751 92281 35984 89359 1845 82877 82867 16550 98691 20422 83529 3208 71852 53218 56200 95835 26111 92501 63617 90589 3993 97757 4186 64797 68571 76671 42941 20398 16893 33379 36491 31719 7434 32807 1418 17204 4875 42952 16910 47018 78150 31758 32030 9537 91481 78249 20460 33621 73891 94326 96297 33374 73095 29073 18878 7191 55997 12986 84878 94959 9312 22225 33221 40626 23235 14300 39048 46634 16322 39825 78148 64850 34962 67756 41709 37577 8318 14985 52387 63214 57969 96991 99298 81268 34627 54612 105 97670 7964 95612 63155 16829 90099 72788 27175 12045 82202 59117 88006 97578 54640 37407 51205 95705 97606 94123 84266 54381 18968 50607 96759 29244 62277 35762 38075 62699 19244 12955 16730 91482 96319 4453 84177 9248 63556 51511 14094 68262 41347 1761 73097 78099 20256 11362 7435 32668 70575 82901 34196 64213 60333 97451 12707 17392 23247 85803 98436 16566 97357 45710 38542 16550 2431 89359 46027 23732 60456 67471 88257 51123 46126 47499 16448 77730 87106 26998 71868 63641 41858 36541 35043 44028 27577 31458 73097 16349 52551 93085 58500 73815 2575 3646 12133 95333 5625 36416 95708 88372 22895 55429 6198 86703 84424 87121 63926 58591 64390 55754 25879 30546 20166 81403 76414 5360 25480 28089 67939 30309 90591 32238 79226 88689 55689 80623 61464 19631 51595 89381 70450 75127 42099 62707 18121 16321 39086 97977 21994 77436 92091 5521 14094 40271 63777 44601 9880 60240 23893 26243 47838 51598 73683 13887 60419 6070 57138 8396 22736 25467 16886 50841 94723 45180 765 65546 38322 55608 37959 50583 20648 25454 98018 90712 91809 14806 40524 76671 43510 6296 24418 93405 89908 79988 32475 1641 69292 76460 83596 53401 73826 43863 20514 53593 97528 9975 61224 14297 87697 25282 54564 18647 48467 76757 12972 98905 70856 91658 30555 24937 32676 27829 9984 99106 63929 31344 37187 41325 21910 11898 42117 94222 86812 96054 355 72365 35995 87319 49183 27280 52898 60442 24913 70253 83169 86781 99447 45082 49396 70856 70277 49325 43618 58964 46886 20408 93153 18749 90453 46417 10332 91705 34980 93000 97305 90711 32589 17492 58922 37890 46394 18288 33750 39791 64645 37942 35483 78043 4533 21780 5590 26121 86010 17530 67038 87136 85210 83635 45400 19906 42610 40800 26423 14946 38323 85516 13715 33656 23345 94876 8519 88391 68472 17875 82316 7845 29626 64779 11538 21025 66395 86600 59332 19364 10639 18814 63251 90978 21887 8140 91252 69022 70271 82838 42047 40780 31656 16834 37277 70832 48988 74881 32475 90624 1463 40731 3794 34601 37324 6447 94378 70685 89527 79930 67213 87121 60206 5241 45613 52279 76714 14619 5513 43397 25842 20760 5936 61937 68321 9930 26776 57393 24759 94821 6415 14802 64557 37943 76865 20026 25139 27892 20127 96989 74296 95904 17715 37346 61329 4153 13371 42692 66043 86924 75357 77288 67140 93418 17404 56255 38833 41619 55040 33791 59341 52470 8391 28555 74102 109 73061 90878 8186 57564 46027 37276 88045 35012 74690 75030 2833 75050 17164 42160 48215 40430 78844 30947 54490 94837 96414 20551 97670 98011 43656 1251 99145 3108 59405 22225 31234 37993 38873 53003 36672 87269 59341 28452 67320 21606 35921 17339 2155 84442 9880 48606 98315 15066 26526 56469 2236 90017 84726 77396 43214 5271 80885 70962 91481 43966 36096 44623 36569 76557 84296 6248 10130 97962 74845 14716 11764 77564 1773 27224 27299 95157 14303 65249 80061 39117 68881 42444 26841 32662 56199 884 75558 81173 23998 81874 26777 49627 17656 85241 97677 44756 42722 75950 78059 6447 62867 13831 23692 89039 83809 56783 21213 48574 59727 58110 85378 9759 76454 18724 21368 5408 37261 74632 88088 41757 6183 42444 26491 6265 65279 6648 64653 1405 56011 59814 41563 67754 73214 52853 51201 68630 32471 23858 53721 39631 32318 80299 88414 24539 46370 33132 74720 79921 77437 25947 33999 28883 34404 95120 12475 75950 83508 60945 9103 58802 36498 54893 58800 29841 49128 67660 94794 49532 62474 13274 31868 93419 85498 96018 60248 53777 45655 40274 41301 14593 66382 92948 2438 87696 91875 14541 49836 62065 60199 68422 17651 6880 37970 17324 22257 78014 83425 87978 27668 91481 39609 36825 89174 8292 94747 98945 20929 45769 48520 53659 68839 89582 53080 44267 96804 2293 42047 40829 17122 76850 10157 88410 1454 25166 21189 72324 79805 31868 82813 20496 27696 55423 27085 39873 43628 30936 58923 60753 20867 52415 63654 95168 29180 20057 34330 75492 6248 4521 48606 91627 82137 1466 62846 93077 48088 8587 95370 16916 61514 31898 61224 65032 55785 62213 30442 825 24867 55300 97097 27858 79711 12479 84020 19521 80830 63952 97854 83908 64410 23998 51546 26447 79783 62396 7840 21327 78634 27659 90398 48418 69610 79778 13338 19493 26357 70926 21780 35728 52921 31586 28776 85713 42431 3062 61599 85975 13664 60456 66013 42046 78277 67552 69792 88869 47412 74393 39189 97394 42535 27854 70357 2667 31996 40940 9762 89057 40228 89954 74334 33631 28555 58253 815 66583 39197 25356 46953 10858 8380 91570 72499 35207 84705 92627 67091 30833 40746 75810 77231 51086 75135 22041 63134 5101 67070 83293 54982 23935 66713 74813 16594 41379 31897 7576 70679 84871 61042 96501 2941 27214 98053 23223 55383 72676 99480 94158 76077 63384 30809 59239 17663 73444 38239 24956 13818 32185 88503 49284 95381 94742 35406 11544 40371 18623 15724 40303 48464 97747 39043 70774 57062 91210 69018 95856 12566 33483 24336 88533 15430 26315 15725 22240 41664 52445 63461 62992 12377 5551 1178 61995 44230 15725 71213 73548 26649 22590 49345 28352 61530 89770 29406 97132 5536 48988 15066 36078 88921 61813 97342 9824 64250 45181 83979 45713 66812 36066 20764 27696 92513 97519 1240 13041 61919 12753 680 95212 94886 33828 13885 25558 78634 41745 60562 14100 12410 44636 18392 82461 10946 545 92367 32357 16283 49512 50593 48747 29399 74613 47324 73430 43943 61994 3713 74850 62059 97013 50709 41614 22599 98996 81771 2724 71349 76716 30526 39794 33862 75484 43599 32581 77017 78843 48501 27175 22278 15250 29033 48161 59176 82263 10902 39006 10713 13619 81484 56521 51847 71349 66133 35707 94903 85435 65208 74740 92191 61578 29096 29768 74885 40310 42297 80620 45852 79808 89668 42095 76077 15660 40094 89633 99238 24308 89753 26243 74608 89318 46372 45095 37340 28210 47639 36979 99792 33603 94763 74112 62722 52214 12786 2967 86230 17583 63789 60345 72627 69292 13935 66413 47748 13558 46549 73038 46400 26573 2475 61160 89736 80605 68599 86697 97999 98968 62288 21523 18602 85819 72432 58720 54568 19760 17118 10117 73700 42394 44640 3699 90421 39470 1581 88129 52978 14782 82163 29918 12577 35076 68862 73306 45382 31454 59336 80959 21143 92658 80457 33491 13047 13849 47839 36243 88381 43892 32657 20562 42436 45629 29414 78061 87319 47483 68059 76865 68899 9232 22204 37277 91106 52939 80772 4753 40371 71567 90775 8855 78010 58167 68225 56239 10973 70477 7525 28409 67888 33275 37277 35182 63175 39415 42512 95133 81268 13786 57176 51797 67601 51778 51998 86098 89766 22493 57919 49901 90659 90712 38965 51711 52690 18511 96406 78421 72501 85966 2293 95912 75573 37697 19461 83451 8555 69265 95560 17112 88201 19845 33202 2373 17663 94338 44335 12240 79921 39458 72531 96468 60095 64709 45131 54246 46293 33714 78173 54647 52157 36631 18392 90611 62360 69833 95378 64863 28639 10582 22681 64468 43966 40116 77564 31911 60461 32987 51231 1979 56448 41802 38002 8479 41297 66683 40590 80628 19903 34469 18415 66053 41476 83850 4498 43207 49986 41639 98016 87839 32230 95686 63901 80525 44474 90955 21606 66000 51201 96335 44175 77843 33205 77026 4511 72705 35990 69738 24764 70947 95870 11844 89132 82461 5241 17271 53003 59561 30028 79623 19547 20451 66484 53294 63875 18562 10543 99238 31840 93085 43547 96420 30760 16282 20857 31877 97747 61512 61197 56882 67206 90043 3687 6925 91478 32392 11679 57950 32230 53508 31151 89815 2390 94178 78312 70456 53747 66383 68147 9826 40147 19945 66547 46170 61646 33078 85857 15210 27577 63484 98368 90926 47734 75193 50079 25134 55379 38173 24156 85622 33393 93170 76054 64268 7968 47646 45041 57062 77190 90531 30453 98878 77131 13834 58200 54402 51789 20545 23453 80776 64835 60194 54639 92297 77092 14874 40015 93153 23966 21282 13604 9724 72360 50020 10928 43781 87965 32487 52035 72785 99914 23394 99218 45783 80525 4253 67688 97516 97854 80367 18841 7845 66498 34404 25457 90875 27654 69977 95078 17786 40788 62678 83119 70393 86845 31733 63314 68243 13931 62819 35472 33117 18247 5740 47324 8496 78408 40752 20641 13842 15732 56014 78314 83150 78454 49271 58948 76656 98927 19202 7096 28306 24599 42263 90823 6749 62156 41472 64624 52775 38951 16910 80557 85138 72673 1058 54167 87525 5175 26574 87655 43845 17953 98470 7568 66284 11013 28360 91252 55618 18508 8277 51829 96265 33869 26767 95729 68147 17742 1124 80641 54564 53260 59959 74425 52894 90198 16474 263 4127 94092 4549 7507 38078 10295 98922 1676 44403 48169 16095 22041 65100 43950 60558 81284 35079 59336 31122 20256 57708 1912 68243 68727 53431 61519 89709 13615 15769 24032 72569 19985 3197 75483 65926 14363 64677 5329 541 44294 31693 63676 45114 84920 80818 59872 61807 89763 11330 27051 70174 15767 3592 94063 73190 9359 47324 76431 25960 51220 60171 35043 43545 2744 4586 49705 34742 63369 64709 99152 4498 88669 82437 35752 79783 74739 52633 40626 76528 86916 79231 80691 66586 53835 48243 50866 24201 48115 36200 68912 78069 48486 98864 62442 9342 41710 11354 541 67575 90034 36460 20841 26400 1112 6984 29563 96406 49811 60719 53413 31675 33534 17626 95421 46452 90666 42517 61399 95704 12599 2662 62148 84623 48336 13400 89180 15219 18419 55969 66853 41088 34983 35207 31331 21530 83106 80614 69370 74632 28770 82983 67754 44138 43284 28463 92380 96845 7455 72750 89513 28969 82415 10186 8645 95390 86647 79783 85533 10109 53826 98016 69780 20721 10874 85543 7154 77826 33132 80419 15039 53747 5552 90016 44350 32406 4281 15496 33534 91714 99182 4862 56586 84739 48269 75079 34551 26649 40186 80036 54201 68907 38410 17473 87989 26607 47839 39650 14282 88421 48434 10117 68073 40275 41971 4803 15976 19547 31544 31824 19377 11844 31854 3141 34461 34907 89582 70532 43545 75244 79305 60251 49137 58183 94353 39572 30694 33742 95904 84376 49034 99766 48489 444 52975 73538 33971 83535 38349 13863 60453 61288 66960 263 82922 79327 7453 28088 43707 56539 78173 73372 23532 54058 30133 39557 65913 87517 52894 49999 65258 96995 11604 63704 99829 7675 93788 84299 90255 56991 89555 38901 20324 28523 58158 83147 61425 15945 84894 79741 99183 40651 20827 81720 82423 42225 44055 99016 52668 56146 3281 37537 94230 57021 9208 94666 52199 56569 79788 37255 51124 58851 90926 54344 32233 78794 43225 51155 96408 25215 74382 87111 92102 77934 87652 63607 40731 9000 48024 99839 40602 92882 99817 67059 79966 94346 21929 62057 19942 96619 78408 28115 72627 6205 96928 2972 65856 1251 45436 27499 78450 87911 54415 8049 62065 71074 40537 80036 91511 83758 76869 26826 66872 87349 88689 36100 7096 24092 41778 44267 75664 36416 65172 12197 76850 7109 78382 77117 17449 26880 71520 61802 20308 50464 61039 25928 34330 28981 87712 87799 93646 33128 58500 34805 71147 2459 21327 33890 28958 19903 6002 53110 7340 70473 73728 28876 88528 35070 43510 41479 7693 13148 63875 10 33147 76078 33828 35263 41707 46886 30258 99173 37950 53948 28089 98797 93603 55383 61008 2155 14877 17288 39347 28444 42391 51711 26826 65529 81372 45911 16066 23858 8794 99829 50420 92592 60091 34886 14026 40024 68775 73919 1682 62906 40829 99836 7607 24308 57807 19903 45819 99216 35263 35617 4586 29781 5958 42782 86319 58158 76727 62722 84969 13606 64118 86266 32324 81112 20840 92264 64455 99705 22480 40871 58057 48028 5850 52231 22284 20809 60195 48314 14016 4875 47353 86005 89439 51359 91804 30997 51759 8884 38867 79808 80441 84882 41605 48161 45373 57445 45996 7881 23233 18823 17503 77875 70828 61003 89132 26775 61255 7618 58370 20215 54992 56260 68642 36810 83119 60722 48433 46513 46885 30913 74800 31645 26200 20930 68262 40847 165 86832 60749 9123 38410 37614 25602 88569 47791 18786 59349 48028 2460 94224 15514 47896 91948 47211 76030 74396 28443 29376 60179 91957 42611 17005 51778 16286 97366 45791 61704 28883 99903 91324 36573 54366 68397 90352 42903 23949 95531 21173 25038 56255 67382 80277 51287 61425 92909 71711 77502 53003 97966 39346 36848 65540 63952 56489 56991 31969 82845 1845 73310 64867 1984 9049 67407 63702 69572 10820 33426 47044 28512 86719 98086 86536 36503 26299 68877 82686 63369 58231 50507 31955 31851 85326 95856 89351 57768 37565 67239 93839 68268 8190 78061 54809 20502 18701 41472 36799 58677 70325 78762 56469 90531 23296 76911 24996 22480 73141 63077 64797 50153 14210 37569 18465 29399 59776 99556 8519 78135 61609 6513 22284 84553 85691 9071 30579 32077 58380 9382 57428 96527 94903 19201 44009 31177 8628 15651 41698 60286 22443 68088 89792 53110 56238 88447 81148 91300 98752 51124 70765 45732 16815 48466 66009 89949 15745 68839 11060 79409 44541 74740 72317 53052 86318 56117 27014 53239 40529 2570 94392 24468 88876 13817 58923 34363 15004 41709 72755 54568 61062 2867 32628 15602 60558 9569 87589 4803 13332 40651 37753 95258 30988 68967 12987 31951 53738 31077 72175 2907 37362 74448 82417 91414 71695 10946 26725 20799 86574 57799 23441 76930 24696 86479 58225 57712 78794 29144 27159 83864 80925 4631 15835 74070 2259 97405 36872 77396 16558 33445 25406 12975 65258 27319 27790 96996 82538 45 37303 63378 78654 51969 42682 87034 17656 70094 88257 11222 44364 79251 26907 65332 9930 36960 94465 82155 23247 60126 26299 19419 77686 16691 36132 65177 82357 8790 75772 98545 84894 79330 21942 39006 30107 3856 87656 9785 32608 23991 4426 62395 7392 21682 70393 11176 97962 30828 43225 32146 71147 21541 76359 38233 40878 6020 97091 59999 74855 49544 6424 60111 34711 61340 53947 70277 46129 29266 93386 23452 7216 5830 85270 20838 6243 68645 80358 90131 11841 99238 96431 17299 79490 23533 74296 15715 79007 31238 85244 57734 68394 3814 30398 17164 56110 57811 95382 48451 60091 99016 89181 24923 36784 92264 1363 52805 76299 20329 71607 8033 66838 83184 79305 46638 57861 37810 60631 36066 79340 96566 12197 29734 87989 12760 64628 21472 5188 86510 17122 19725 16881 3911 96745 69026 62541 92097 28850 11643 52890 12993 11302 81744 44129 47217 61329 89650 15999 61676 30685 77551 53287 84572 74476 14348 92623 66752 57021 22599 24895 15535 57811 18877 16878 14025 79228 16809 82267 99444 77684 58369 75084 47494 43214 59055 10934 96928 8520 81983 87320 552 21189 2310 34330 14221 82202 80033 42067 18811 62795 32185 219 97506 237 66253 75385 9937 83583 66546 68615 82470 43863 18009 88533 48023 65500 40060 71359 38378 51766 53694 26857 27976 30566 96827 98211 50440 32288 34261 87128 45647 86494 45714 6183 89502 69376 51960 66818 62560 29222 55783 43668 12756 99235 29437 67552 70952 70495 40871 47558 74277 57107 46307 53119 62690 74062 30209 49983 39300 17941 39471 25406 45710 46970 82646 10967 46601 80623 72227 50166 58575 5830 5612 82067 74623 51917 20276 45710 81148 54222 47283 69096 15813 33470 52387 63037 91661 66375 49282 96406 96810 57062 51564 95762 36571 54989 35469 40253 71115 22419 78128 67066 72835 35746 40847 81971 10129 29041 5454 25134 67608 38448 22787 78180 77488 42719 90034 4952 75991 41740 7488 40324 94509 36078 95228 99562 20324 93947 42367 31823 32439 85708 64458 80163 23712 70024 67213 41912 82956 28285 33257 22104 87539 36972 80636 60894 1439 95983 86274 99147 29115 33491 91317 24778 26299 78565 86089 66586 90965 13588 33655 83759 79613 26270 43631 94699 26652 2990 7881 57119 48207 89968 27451 29623 78796 89858 56795 37184 23413 70832 49326 93806 15922 39415 14459 21729 45540 88377 73974 39356 54057 98410 88653 40871 38872 31996 69087 24174 92421 14185 18264 77020 21039 58110 23296 87041 3058 18602 991 15378 41710 44494 65432 89639 109 4751 41535 41928 45862 21477 8400 50924 93538 12955 41958 24251 86129 68630 35747 79600 19870 66481 94404 6925 46317 85879 10812 30546 89076 4714 34783 98583 50239 79327 24506 80352 87183 32873 42113 54968 51619 77407 41609 86682 24217 37581 91079 83 64653 53969 96658 27173 28088 66343 72788 56527 17392 95305 3881 25742 74710 72693 54344 9851 16440 39689 89510 63218 16689 67601 98763 68886 51657 16834 52930 33893 5533 91481 21213 80503 89352 5408 88294 45144 36572 47847 19911 97648 94542 77881 2728 77116 36834 79037 20341 32185 83518 76727 9549 87775 9661 62564 88653 32927 7400 84003 55721 15476 52262 88074 63659 49853 44793 32443 87041 25668 56633 7012 71101 2436 30996 24700 53777 73202 9348 48719 17396 85195 33445 45552 64619 57138 26587 8840 4961 33117 81729 29396 31151 42390 85006 8127 3575 5345 70458 77117 88061 61065 82503 79801 41088 43350 96581 67756 20840 47094 74646 92020 46096 51201 84034 34261 81906 72022 47044 32019 99205 38974 10000 45443 30464 46941 52056 51487 25668 56902 47771 27835 4178 72602 86516 87517 24913 12081 46381 2149 19870 96860 80164 24177 86711 56902 52855 73306 36386 34607 79931 83702 32115 75244 65440 71952 77784 46245 8745 74511 75635 91042 39043 39995 82758 26651 14254 84388 30158 68799 15276 67184 26612 13874 50573 8790 37697 30990 46882 30615 30014 63436 91340 80003 1404 68961 91384 32467 94039 16066 75425 24100 47903 36445 4263 50319 21117 1489 93216 74385 73683 33384 96802 77715 39613 96265 12380 32030 53598 84726 37528 79543 87236 82357 2460 26338 79988 91996 36249 29392 53347 94256 59585 43275 96913 33406 67596 52140 78068 84521 44673 53103 85533 72777 63149 47904 72010 99562 2915 85751 26857 9429 62763 97670 96216 38535 92441 30101 76911 13632 88741 60463 18062 80527 78896 7498 91667 190 53194 81215 12020 47258 48169 98206 13358 20551 92251 53638 48863 25207 62995 97785 34589 33881 92036 61826 22627 51070 52683 62737 75578 8520 73120 23360 70186 81805 37838 52708 40215 16448 78030 65350 92594 9681 66009 929 15378 40124 57849 48314 21870 55681 26640 58937 6148 93039 98861 730 45792 37931 59872 4724 68076 20586 27069 63543 56448 96570 61685 35546 94433 77713 5266 14036 25480 19281 50933 5069 27778 3283 65905 26672 83551 70283 2578 40567 91502 51763 43752 70714 47810 10041 62795 58708 21382 98161 30908 59541 29415 26239 33758 50932 70014 38542 58671 27948 74792 66752 74843 83426 70408 48158 92027 52775 26374 41100 68816 73732 27051 50912 36365 77081 50618 45778 92796 43223 74003 43950 51424 53119 15173 3558 33183 53925 77319 54375 53505 13059 18829 3494 27930 73893 49105 27228 48715 73813 45797 92405 9880 77008 95421 34865 27004 80623 34733 88414 61707 76461 40430 11565 69881 21327 89474 90487 65894 28523 89714 34627 63607 31949 98748 54982 15508 28901 90711 46794 55695 11728 35689 5828 9222 8951 17230 51221 49116 6274 64254 5360 53773 83102 6512 5113 40731 7971 67091 64540 32550 73071 86096 71069 69332 36355 84814 7280 41875 29563 95293 50247 76671 95970 9833 10336 25218 78762 70275 63946 20281 19565 6924 65989 37664 94465 77116 33392 72845 57926 82067 17341 33552 42979 73763 32602 12864 79306 66606 98847 6162 18798 76934 1713 90507 72975 85089 64322 71069 33669 6678 77730 66663 77730 90852 47371 60631 94003 73878 68835 86252 80325 28605 99829 12615 77422 80099 98861 29384 36002 32384 60562 44187 65747 65177 95402 32366 52986 84514 33756 48519 44335 97549 80757 72292 2561 38448 42708 54358 77522 34025 61676 13956 51700 75593 59344 33392 18567 31090 30019 64187 24881 14340 79365 61781 88408 87963 83744 2339 73087 48079 75258 78393 61879 51010 98861 27828 85708 10394 65657 96782 21327 48962 80536 6198 93802 22681 83987 70977 87227 35446 23235 20869 21637 15397 95686 95563 90600 20419 6186 19617 56470 6205 36169 96804 35088 8163 61676 55916 95569 51028 23123 89472 53632 4955 72153 55871 65765 77246 20330 40551 36583 67907 88201 84922 38873 14539 70436 85574 22605 81210 19945 3954 12608 76689 55924 60753 60477 64390 10019 34197 75543 54057 5720 6481 95123 20586 63059 95769 55916 25870 4875 28194 75193 2265 98813 20245 92470 43375 77149 42229 60419 27229 54568 31326 928 70952 70968 75543 89272 26767 1567 36057 109 30647 54951 67888 41345 265 6296 96479 99931 34725 6888 17464 35041 50190 85060 34085 74948 90958 8424 90715 9561 64362 99535 25617 19200 31950 82503 37261 2201 79978 31267 26733 16773 54537 15739 48805 95 37313 45725 29041 56057 25914 97999 73701 15430 3479 52056 97480 53130 39291 84139 23375 57240 92941 70882 42595 46841 35607 67845 41480 85516 15049 33714 43152 48050 49075 76148 96292 57883 38203 56656 13818 88120 3211 46224 44890 80839 26553 15429 8401 94465 86719 1151 97087 47628 74026 44561 78061 96916 49586 18618 26153 73427 27354 50427 78683 35231 37640 65998 48433 75891 96298 65946 29623 99834 64189 73138 53286 5241 38630 62215 11332 59014 63707 58730 61578 92258 77483 86348 69081 55962 85840 1800 41201 36818 20764 4480 19659 73615 18878 6495 22240 77535 36903 444 97598 23047 46298 50912 70926 35775 19872 72512 7169 57304 62289 48402 8377 73722 76022 98808 1165 56629 10159 63555 16678 61511 34265 74951 84038 1803 62578 68400 10970 94747 4533 54950 84888 69158 25668 80675 67533 19760 16856 33073 22042 84767 67539 91316 28099 97171 78201 84752 95711 57456 51664 74345 4955 90607 46338 85307 35971 95933 72402 39575 79322 86551 59909 66995 80691 15272 16810 11062 81031 4650 90125 21265 21477 86462 74287 49850 66714 54636 52470 9267 81035 22165 51424 67501 48694 48495 78068 5422 79305 3957 1790 55162 7762 88600 80807 79260 89635 45985 24800 52306 16317 53708 77934 83070 76325 24092 81549 19730 37421 9473 4178 30674 24092 69830 12069 12103 97355 12040 59570 43046 51176 16371 6243 7504 47750 71667 95570 31693 29810 89737 81535 54488 45907 85174 25166 32343 78312 81116 58702 48441 52238 30809 17699 32803 33374 86395 26791 90519 91952 58677 5423 77635 69733 10299 89916 9142 46920 92080 49785 30904 85916 11603 11544 82749 20730 11673 84143 34850 69719 23933 265 86304 14802 47630 17652 21680 20378 3816 15388 19965 47975 41558 69977 62481 58167 5843 6296 25209 35758 94272 60118 10199 1633 51487 33447 74793 2044 87985 45059 21541 58180 46993 8024 63851 17329 86348 48115 23585 191 96566 31244 96066 7474 11194 68499 80049 19841 33073 19074 90299 79642 48510 55842 70342 32495 9559 57974 97949 56728 36016 82218 30075 45099 92036 57492 58981 33741 14371 50121 43856 40651 91313 23913 332 64828 72516 75244 10030 95212 57436 9559 86818 21760 86059 79676 4954 9190 70111 37271 37274 73574 29137 38941 66729 53167 38242 53177 3061 92883 94339 39 5325 67607 50506 51713 42080 11587 68225 2699 21117 97546 84670 77976 57357 2850 50880 99196 18877 1713 20935 41124 27854 81425 10796 44837 63780 75681 60194 38239 11670 93167 70942 28061 70111 53826 70990 5121 69795 1325 80527 4687 63555 39077 97889 57139 96009 66206 66609 36389 93864 41591 91106 38400 50331 23107 62512 16970 88024 71340 15443 16206 24037 64399 78328 57994 73620 35160 78806 6290 30024 49151 64700 23567 12985 46882 57709 27004 86746 14083 9111 84179 91474 75084 99686 19945 83739 52036 2295 61152 25125 17941 98283 36460 94522 32742 78555 90589 72447 30849 11222 94254 11030 40780 99400 94018 34472 94707 97757 67193 51902 45224 84245 45976 84515 53925 83174 24210 46519 24996 97268 48606 42748 86561 39473 53167 32543 93954 57992 94600 90482 53150 18474 41106 78297 47771 31793 85795 45653 42803 84576 49665 83016 33183 16942 46293 70430 54612 87726 2672 67521 71619 13133 26982 41896 17372 59588 21013 34342 17625 58057 70765 76367 23247 50184 45655 3745 5284 65406 20686 22054 4167 59549 72252 24658 80757 40865 87682 66474 22712 474 48511 57724 50491 44373 88454 41776 26985 15999 40525 82831 44324 22561 4996 30239 16643 67611 52695 58656 96468 38418 16857 10606 58217 20218 5422 88859 18682 94452 68168 34342 53746 78611 89635 43295 68369 60971 49234 47024 73281 72581 35466 84446 17122 94067 69964 97804 59883 81374 14096 70389 43752 89733 17949 76268 70530 48495 10114 18327 7435 91162 63266 43510 58304 67755 30519 56470 81203 96818 77383 62440 19952 15549 45985 57343 39873 10330 44719 78499 52594 82450 81938 71520 89908 60072 33162 24530 81744 74007 93695 1623 1747 30587 57098 63565 69501 38724 80914 40253 39185 1747 81727 37388 12416 20573 13284 3326 67981 50467 12135 47847 61599 24140 92513 78263 88672 56160 37699 27858 10095 80757 18346 90600 26393 64779 27576 21180 93194 99559 71047 63235 4749 94404 56727 42135 6513 83743 83748 3575 43959 26824 20678 76937 89527 52822 16455 82450 49116 75761 24623 82602 48263 48893 60393 78382 57806 52805 31634 23 74798 22085 932 2271 44242 54893 65568 49185 5521 64951 16765 58799 10452 74 58292 5528 18160 46170 81276 13651 52668 35583 96192 19079 25630 13157 43786 93219 8897 92872 58369 19994 66375 57297 80597 76722 26153 56774 53835 73400 9353 23347 34206 1981 26014 71650 31106 55379 72782 36491 75506 68945 99766 84858 80703 33273 79770 3004 35938 78031 38808 95009 23829 4954 83670 39995 3929 44291 21541 19242 98533 98691 9438 99826 75528 96821 63335 88377 73194 63149 62277 22436 85871 54235 92953 46381 44760 83331 49128 22818 6577 50256 77040 55169 59284 91088 15088 80722 38505 2584 53916 24510 50960 81945 65284 29437 93606 89058 62873 34805 57265 96916 45554 39751 2126 1054 19137 41905 92107 96740 6014 17963 48401 65023 84036 72777 42469 49602 7879 61177 68802 38174 16349 36691 88414 38757 8377 98506 37691 63835 22508 22207 65744 51847 92097 81572 86202 68961 71031 30671 95826 3272 50624 83330 30299 95306 7434 86665 68442 86016 20539 93167 72660 53151 28089 83179 84053 58200 77052 53161 99722 95275 51446 21680 59806 49999 44167 46133 32586 75425 80325 59378 33534 6783 82023 59686 74396 40386 30936 73673 75060 55423 6739 15999 90275 98813 53741 30526 25677 16206 22502 32809 16692 41912 10835 78776 96588 35207 42559 42941 94723 9503 86703 33518 18854 56684 3335 70945 54489 50044 73879 68457 89493 70771 26527 10253 24195 92107 32802 74646 77535 77688 75127 51849 51789 96338 28682 19479 77363 18367 15754 22243 80567 48776 33385 20730 19942 43485 25534 44036 59921 56475 75931 98656 83494 15059 30124 27872 51529 25070 20563 27304 4358 52975 165 94407 77843 42851 92071 46414 44594 49469 70225 10411 79711 13869 26974 96821 21738 62793 36005 9367 57555 14533 99398 86551 22042 55364 95517 1441 74041 32230 11617 1451 38297 77686 53379 17626 67177 40325 59588 76751 65100 56442 56451 16678 24159 46126 83497 231 31422 16731 41537 96651 90099 14264 87020 15464 37950 29116 34563 33117 52684 41558 9559 82487 28153 37723 86444 49757 49385 70952 23769 27749 96573 88957 38179 95705 11406 85174 54650 96818 40307 42512 73071 63417 15276 23977 51192 51910 25350 82274 55937 49105 43565 84240 95835 63602 86288 66597 26352 47847 33976 43932 50615 23691 59284 89430 93139 71095 84177 5467 1817 33038 45082 45337 71371 19832 28846 64850 15234 35986 45831 54883 7774 45329 53817 65730 15245 72620 10117 61770 47431 27070 79221 31656 67184 58498 95941 53110 85716 50730 29894 66683 19074 25043 28394 19257 24159 98408 95228 75175 98775 35043 91477 89481 65001 53969 56182 18619 3020 2915 87646 69942 75126 22742 70286 70140 60719 55903 29781 373 94864 65968 81415 77873 81428 49167 48169 20091 79062 64930 74696 89582 1409 8645 46739 43353 32861 99205 98363 89159 20148 88113 90285 31454 5986 41564 90611 28727 17270 52561 23035 48161 77246 60848 57799 62354 63471 61013 39189 3977 6695 72499 4682 6641 89949 92514 58245 58566 84882 11398 97889 22898 61725 29855 8424 18032 73436 71223 5338 3125 52853 3513 68898 89493 19753 77152 9938 55065 75525 61460 10154 59561 64057 21847 27763 83822 80659 37295 39098 18254 2671 62343 79740 58036 38145 51956 96737 29 23186 2310 92145 20792 6051 96953 28819 83451 92025 70789 78053 3189 46084 79848 32845 1066 37657 51010 32670 49241 65533 93446 1169 54907 85735 18809 89095 44161 12536 86089 95345 28382 7567 12417 74948 18006 54658 79899 56370 85975 26812 87696 9093 63199 68003 77026 7204 24319 50174 46393 55299 23762 10553 17742 96189 17585 6881 63654 13876 45382 12344 30241 71625 67114 18418 62660 40545 58802 99720 68380 31836 27411 25406 29929 2184 22571 93050 99182 98167 63791 67419 91632 74381 7455 36491 66700 2717 25056 25196 81664 47667 23651 6424 50175 56489 16408 72452 4028 57911 93988 93306 53251 92848 21117 95553 38630 54757 6495 83684 28635 27006 54103 39629 44226 99183 35633 20699 88201 5499 4127 86629 45243 7566 32647 13820 19713 51657 54113 34522 93802 26541 89351 33930 79923 85378 15475 24366 32793 56684 48090 3856 58909 66394 83577 27972 93677 74634 17159 82328 91809 26767 77765 80597 7328 79613 25455 87697 33872 46338 68363 95148 67407 94496 50548 90275 1161 52651 45955 46872 26526 28988 2960 36026 13086 53861 43959 15568 92698 26466 1185 87095 40021 85871 81631 20812 38323 90198 52212 68396 78878 96265 12904 93182 44272 42934 62669 38682 93638 78260 54612 99757 1682 10193 29336 74330 92409 81838 81403 58158 51640 9512 93171 98252 30778 30181 50331 12417 11489 70120 56684 54111 26344 80843 76364 39350 83684 8353 57139 76126 88689 23669 38203 95974 29358 22579 5228 34621 48971 35565 19079 75506 11882 56347 92048 38014 77977 22027 8885 28425 93153 48682 54863 17826 7783 85824 13818 37324 2418 75263 40898 60118 1132 83248 5850 5120 96162 83431 40430 1439 14461 66827 93606 30515 80773 60695 3679 94507 25099 35995 60948 82959 25848 2960 33119 9935 4587 91658 44376 33079 48812 46638 43695 84922 86828 63602 82793 10322 6186 72640 82444 24970 36134 50824 57708 17543 87464 77269 8855 60695 91067 55916 19401 83854 88963 42346 17164 41444 60194 48024 32812 31077 57910 58219 24784 16814 29155 14925 2401 21395 4865 91362 66349 90705 13292 50079 23987 43415 87294 61101 77302 57858 43731 75267 33693 34560 70781 69731 6481 18824 17302 4068 2298 34524 8374 40754 33104 16297 24056 77396 44002 37324 84522 57187 75133 92310 22809 78427 19461 87736 8119 42919 36784 79755 66272 37630 56631 58739 86551 12381 28971 5241 36518 20474 68394 94973 88639 11475 70244 72093 6991 51176 788 87793 7205 67626 63604 35746 60658 86216 94339 98583 1460 70542 2383 33804 54060 33183 74689 21975 38207 54149 89823 47602 73673 77483 24160 45095 98807 69371 33113 7710 77309 17159 84253 72837 35293 51312 17742 39838 3673 16240 46871 9342 33357 86666 46648 90458 4088 31586 44628 52708 63398 71184 59814 10813 15219 43371 41100 24319 77463 48276 89527 48740 74800 2774 22191 9580 64074 71106 78683 50032 72796 95438 36997 9979 60312 23394 95641 90878 8154 68017 80895 36744 58596 84393 30875 36144 64362 38758 27354 88840 70005 47443 91921 50044 43711 55491 46914 90347 19709 64849 21994 69458 72227 34716 7400 17278 8263 30373 51811 65981 14977 58887 56118 66540 4253 18829 2845 31092 86985 72018 86536 82943 36003 45114 78570 72618 49961 37548 95812 37790 27113 33078 48352 99720 20882 48970 55297 29602 37340 60274 63565 23304 32319 34330 55552 12573 6821 5217 69096 28452 84787 62215 52039 76528 10083 73815 40705 26327 74067 57712 98059 52237 86575 34368 61879 60278 28790 99758 38866 60437 34393 72987 17392 30972 40871 44254 43628 41943 66899 95025 56575 35748 46381 56234 98378 67527 32136 3442 33460 17972 29623 49092 37032 22686 21910 64784 43375 65276 29981 77595 52894 45095 23954 79219 31464 84512 68839 38689 78654 81372 3166 88276 81729 30849 4769 39347 98412 69232 60953 36928 30161 42479 65424 2509 32953 47140 93638 72998 41250 37486 68616 68384 84067 57144 98119 80575 34559 68615 12653 68881 57009 75260 15088 84861 30361 56178 84393 84969 94093 79247 15660 32645 32802 7057 24555 80925 54054 42522 32238 37526 13371 55209 83512 65682 57021 39791 10163 56212 48586 75773 80210 86561 83025 70759 57688 90776 60043 58062 57733 54168 35052 48310 63398 1773 41108 1531 93159 86882 79220 43875 68168 4068 85316 49853 39651 15182 62474 16698 19529 42726 76733 12081 72789 26418 36290 86719 7184 28611 39380 38881 20807 93180 82458 8024 52373 66210 22809 96479 35627 24081 67589 77319 18601 13292 12128 28760 56478 86554 71941 82010 58915 90305 1191 42385 6447 15892 52930 19250 20914 54813 48588 13735 52420 67027 36558 11841 49009 17535 36503 88444 25535 84681 19850 43845 26230 72292 84216 14085 15835 64454 55299 72532 94256 16433 38418 63568 63201 24944 36387 52718 34158 8769 17949 91759 70532 48079 45121 15194 64953 53801 17043 971 85378 57030 3350 49588 54883 1713 55463 67922 52597 89508 50365 56408 14 54315 98305 74406 14533 68457 87004 15058 44134 88263 72581 54507 78173 82758 14848 37038 43223 86379 50020 16240 40846 4073 18259 83 2855 94766 24771 65045 18694 21787 69189 19014 29707 50766 18113 43464 31862 70992 13041 72117 71929 22443 11001 48072 31542 38375 49544 6176 42512 7025 240 1113 56125 52076 10835 48358 63317 36140 68885 642 84889 76756 19137 81744 78119 95025 99830 30896 33040 78462 81631 17400 68568 19493 89690 91304 86413 60162 22369 22832 31694 17573 82163 56895 98090 13619 46263 81161 61487 61879 35163 9984 81272 97926 27375 65221 97744 38721 77932 50064 54293 49238 85713 31041 97734 29622 83060 92281 37139 4351 86136 69082 18088 7742 86785 37442 29171 88247 62232 24484 51664 96045 64797 22772 48466 67516 76370 86707 68916 68921 82423 97710 34085 36337 27269 94959 73829 78776 78775 79330 87670 24060 56333 71264 7783 88986 94123 82117 80164 36215 44308 40707 98011 191 28885 20925 79271 24523 38874 88784 46245 57110 62399 94058 68457 85732 61573 41916 48212 78135 48476 73909 28167 79228 82676 53297 15359 70636 90721 72412 35728 86007 31279 80893 85076 28061 87341 28501 31996 79261 98524 58132 63378 33085 18142 11062 38434 18441 88282 34387 26037 65550 91220 60558 68385 11406 84913 83128 51759 81205 81203 29786 68402 67220 98656 8415 85870 45801 99585 91252 56197 27835 54407 5787 96841 28768 29415 95718 82345 98987 72512 48087 12077 21936 80326 84179 41044 49444 98560 73208 52969 94794 63060 37017 94178 96225 28657 53271 25947 74210 67961 53396 34014 88843 48255 37308 89541 75909 46300 39877 13307 61600 46417 22582 48371 43605 89533 72837 69683 3065 17295 54513 22818 34314 98059 53727 80325 34135 59434 16965 27269 899 12381 56668 86629 11819 60001 71865 87906 86302 81689 69222 93504 98898 92 34631 74385 56521 70205 19613 67197 97882 1279 87556 3355 50869 50856 35607 38543 16893 39172 34139 50239 35336 41450 3499 31645 14974 65865 77865 20563 45439 79613 6481 60513 1567 87085 39090 50165 77420 39791 94554 75802 3154 49086 20929 2040 13358 67829 737 32233 88126 56057 48276 42969 50310 51969 1916 70477 27615 31758 4249 12410 75506 74413 24924 94741 75588 17838 50548 63268 95744 15029 57162 11544 15092 56159 66407 48297 7360 60339 23707 89181 86443 98378 34938 45099 23135 73868 85060 91195 55504 26775 78828 56902 22907 82409 7491 29417 44974 24167 82316 75115 59883 52720 10902 2308 12972 41064 13628 26205 99560 95813 83303 19194 45392 53746 3113 20442 38049 44755 47199 6897 95061 87689 78555 70292 97962 79873 11844 54976 15862 95523 34679 23669 38320 61994 15998 87164 99294 17339 74527 58708 98755 81035 27580 59588 55593 96123 98090 6666 76710 49436 37271 36075 3993 19938 89129 70414 97546 15911 45212 17573 17362 33963 45673 62578 93603 66095 28170 4865 21173 46856 67044 88008 19181 46951 73638 24876 60437 69145 67596 40913 18127 51489 41977 47231 9240 67754 60901 31656 82750 41736 27165 57110 50298 9283 57712 4857 93310 56774 36124 52651 32104 56217 39325 64849 43845 20529 8879 33669 58799 82009 34201 49116 26533 19030 74984 70578 63555 28174 92263 37666 14522 86629 21013 83693 52041 71909 38560 69232 12756 64794 32289 9384 4751 60796 30674 29646 26593 19479 21163 37100 7166 12786 79748 48297 11461 55493 72475 41885 4700 18094 41575 67630 48198 5121 31568 41055 15378 57053 42643 18629 85738 84171 33443 59872 2438 85849 71116 19939 98435 32793 20301 14 47171 58107 33361 38586 21675 32845 54307 76623 22898 5289 96820 10560 84431 16206 56665 85326 19832 75513 21047 38126 22569 26581 7184 19813 16730 44475 75772 14708 44385 40847 48905 35730 54133 45792 2647 90170 5148 3208 94723 32794 16003 52864 90050 8024 36781 57729 94158 10710 39748 25218 65000 91152 24311 2906 40215 66608 64849 71255 10108 74382 76647 36571 68185 14336 97398 55200 74098 16765 9539 54246 93034 95203 87914 6414 56125 52793 37921 91815 64746 24899 11505 66586 18116 90462 65744 85786 77884 72369 99624 98470 70392 32231 97281 5093 44364 65872 94864 4946 51649 4587 34481 69133 46259 86478 35207 15797 19032 59907 19790 66599 39043 38094 72017 97404 91714 2052 76772 28770 72937 47231 22712 22131 54650 50360 95670 97949 78037 97982 20163 35633 65302 28876 31368 40525 60083 62176 66426 58091 193 10327 26824 48356 25463 10199 99927 53547 12850 59378 63659 76917 14877 98442 96283 71921 15295 22078 51745 77934 2014 27749 95812 53767 86756 16691 90503 74345 50525 27948 45526 55293 12045 54667 80223 51398 37970 35274 51845 89916 13632 34497 56769 94554 58296 65550 20958 54774 71440 2339 98418 40215 94837 83953 35651 94713 70722 80703 16691 92412 69671 4434 45917 98433 29771 34427 87506 1353 53623 43943 78359 13820 23856 62564 98408 91396 13624 79478 44071 62178 5592 43744 13961 12599 51751 77194 66533 27159 84895 75149 1526 65730 10086 57200 42748 82614 34481 88245 30137 36503 73054 18614 74893 52595 84020 99532 85102 77017 52976 29199 83292 61711 94488 10482 67453 21680 90370 22875 1381 98161 79250 19682 96664 55279 89633 94370 27073 19613 80552 80167 19727 36565 12040 75165 7543 80657 40800 46350 11228 49890 75331 48980 88786 31246 52695 43012 64008 67829 41079 9038 13916 73987 19050 15066 81836 44555 59821 61143 88402 26584 45114 82677 87464 57012 78278 57109 74855 92881 68384 26837 43707 719 50663 85248 79820 31378 33090 34725 8645 25954 34950 91654 27231 38351 91658 11601 41857 14838 74082 1912 33295 21243 62289 69070 45088 80563 71929 89337 63384 52028 35971 52141 66152 81668 98128 27280 1010 37917 15609 85930 65028 4533 2982 75079 43987 90285 78715 9687 86940 28045 9784 44837 39601 45083 74227 54653 62395 17417 16971 82635 18332 32011 49328 86048 53245 80042 90613 61332 82703 104 55048 24722 815 91944 42931 16735 70432 28194 35041 52702 85241 15431 59332 40556 81017 25742 7968 51548 87468 34151 64369 56804 47734 83094 38389 71607 35971 92112 48223 13533 41802 66005 60525 95157 48356 57415 52822 45652 20924 69097 62906 96545 60419 85335 60735 84415 20842 9856 33257 16708 80786 43295 20425 46326 30515 33043 91868 33656 36204 40404 70483 704 77408 27399 42301 39300 59002 30809 72679 26400 10040 62011 92391 75127 53872 88133 45976 70764 44290 57619 53948 42092 27612 88478 45041 8161 69001 50394 48503 12335 98395 82470 24435 94046 64930 45216 49202 96009 92710 71413 53287 6200 43820 19796 83478 27354 5244 82959 7257 27269 55784 78359 16856 39436 88150 13624 36741 39613 18189 46722 27608 67729 57861 28309 8190 24412 36063 43545 61475 20929 83021 80897 4700 28228 89736 97174 61383 30667 91257 40985 13983 83150 31747 88689 64207 70992 25467 25106 42391 28416 17604 56804 96749 14179 56347 93430 5548 22590 55131 61377 43778 43496 18 97605 65352 35819 72660 98286 76757 10646 17417 37696 43711 17991 92801 87041 73387 34711 67091 26477 99676 98029 43103 36857 80503 53386 98933 12680 96849 56565 36188 81046 30536 54740 35330 74085 6331 79783 6695 32042 35796 2724 15186 90305 53773 7383 12969 79863 94586 58781 41896 70731 39633 64047 38722 40948 61273 2960 39355 33455 8499 51134 63942 67487 52196 24663 53251 85844 56370 68301 2672 12831 59228 21487 7269 6897 52254 6272 63052 31645 73871 71440 92908 71826 14212 19985 19518 10973 31636 61995 84767 73466 69683 94874 5884 43355 55423 46026 1682 4604 69304 86172 18070 2651 43338 90421 78340 41379 71852 85388 42665 58705 44403 75875 11362 43552 50126 65023 48970 25659 43942 72897 23262 32809 84431 54561 44248 7340 36099 67178 19594 55472 99556 72848 20412 38859 83221 43012 46926 96651 87646 25643 39751 27030 26239 18638 41393 49656 81245 5589 28605 65661 4815 19938 10120 3326 38699 34020 31904 28666 82676 52646 78982 31955 70016 68901 57200 32283 69848 58850 18562 83781 9206 37970 52679 96713 79772 2612 47748 99098 4682 73470 41211 79377 19533 55610 26041 62906 58136 19363 46794 43290 94906 68575 38131 84726 35126 64118 61160 67240 89510 5650 54579 98427 5660 19401 8845 83161 28985 22553 62197 40310 40985 55943 28790 30322 63944 58943 89461 21204 43745 95708 96406 34829 85857 28915 55275 56260 82865 10700 92987 83709 58036 62486 54282 51564 45823 89000 41715 74948 58303 89317 35921 2288 62213 29947 94412 81484 17991 89793 1406 93523 13820 73761 23615 1409 62453 16691 53508 89600 36571 39268 70860 7616 51994 28747 69118 15496 55322 77081 40886 6205 27436 90083 23060 60874 37923 9569 30904 31979 79900 22700 45690 70799 85925 95228 17965 11302 88133 70305 52157 43741 25957 51238 52684 94430 29623 24505 47988 12993 16312 80179 45084 83754 57163 95066 88457 30373 72485 53003 17882 61733 24633 78899 75471 17112 25595 33113 541 96007 93916 12231 73434 68017 69265 4902 62277 89149 5176 48812 89129 80162 77787 27924 48073 62763 59591 91681 91936 39758 78148 30074 57325 96807 19032 5291 11965 6148 87319 63222 95308 78106 58909 53729 48740 53137 58799 96569 93947 73003 10062 41446 54549 54081 81537 47667 27113 4976 68645 38374 78776 85176 54978 28115 58858 16550 59702 99758 20008 70473 94837 16135 15918 9811 56182 93933 74388 96141 13101 22034 54613 44036 75769 17295 16793 57733 60749 900 22542 98656 88157 37942 56721 63289 78150 77055 45589 69026 14730 1049 90094 40651 11035 7693 88306 71921 1108 56014 64401 32673 64912 82981 97757 72456 49571 51354 33997 917 2647 57600 91088 79915 68714 37869 33455 40580 31610 47494 49797 59999 65206 48016 6546 39282 8750 30694 44147 83969 73659 12610 29601 90187 5422 56988 30846 17434 21897 64677 65516 66913 80223 13655 99822 8400 48023 90336 76399 26977 20451 24959 32274 54113 70532 82783 83888 74534 40804 18854 9348 61697 541 4793 29801 60437 82918 92623 5592 97669 64700 25267 50133 34467 74223 62706 64953 71638 19614 49632 2603 5590 82141 50310 57348 15508 2982 16357 47166 16814 25393 75332 19431 11058 67857 98596 31151 62335 90048 25928 61861 26612 15778 81779 77209 43757 81162 82344 53746 89253 10680 72385 35095 6166 41882 16440 65655 11461 74868 91426 74423 84216 98368 18745 27099 70702 16200 10607 48747 79364 35247 27029 35689 72903 38820 98470 2919 11103 75149 18234 29894 17213 35852 86924 48719 46397 69518 69808 26878 25801 31675 94912 89272 23274 52306 41461 73840 83709 30772 99602 19364 3035 57107 89730 26672 76594 33202 54770 65956 42229 58364 37978 88095 67589 82263 98774 26403 9209 60722 69544 42522 27016 56110 25850 35568 95983 341 26374 13573 80966 90896 31555 87695 54667 18694 29769 18234 44266 21628 41117 70240 80162 5329 64349 48149 27164 5241 20893 17204 42555 32585 22048 51241 10819 84064 52420 97809 55369 87095 18686 82718 24850 66589 14083 7632 80169 88307 27069 57138 72568 51526 87071 94142 51201 43308 92097 55504 56695 15065 98691 88621 81874 22240 44391 2740 55493 51998 35435 8810 16714 74848 90658 42684 12566 84319 65682 19115 78828 41757 79090 21759 81355 63384 26719 59026 36100 90089 98725 65738 80605 49679 78929 33822 57185 6994 43433 91732 40275 67275 33056 28807 93419 73208 89220 15937 90104 89042 99373 90715 55036 41254 33956 51917 28840 40760 41059 5863 85543 54815 12865 13355 45974 65314 6031 6601 45616 15099 17991 57510 11763 38719 59883 69158 17974 83616 93418 18612 65998 35490 3930 40909 30145 11477 97004 98533 14361 26352 79198 70867 18301 15729 40878 95520 63603 46466 21265 66136 70832 23331 12380 72354 91977 18328 26765 91941 12401 31770 50507 26899 77551 58558 22627 20842 40392 11858 20341 76131 37882 39579 67804 75861 32593 75284 59899 87405 34728 27432 94742 94160 69372 5318 23856 55463 6446 78222 45243 78528 35651 59354 47838 19534 48282 98757 28904 37585 49901 20425 37754 75648 63593 11604 28951 70584 67320 86478 32977 40253 15349 20406 4153 2960 40986 5698 27114 84984 17591 97451 62299 75858 42228 90642 29894 77402 63113 50331 78564 56578 64828 24120 57144 28194 69706 9613 43082 27904 15488 63321 2045 55039 51733 18088 37839 21451 36387 18312 39372 51000 28682 13376 22257 1903 91758 45815 27848 25051 72311 14439 41802 52426 96928 46129 6866 23829 20082 74628 24527 59591 17546 53345 58909 57986 52561 85303 75245 17391 58231 31064 4702 90749 13803 64726 7677 95357 72197 7504 70091 28692 31679 80271 53894 91585 36198 80568 97738 80425 68994 41558 17123 75320 96298 61255 83643 11740 17656 85873 78222 23382 41951 4167 61943 9569 35522 51300 86096 9616 74843 92356 49128 66599 67716 32175 83248 25980 88622 46826 55660 85739 74868 2664 47499 22146 44628 3065 337 11948 40150 65171 16815 26429 43688 786 62129 48796 78106 57878 49345 88628 42476 26357 3082 7342 62794 59544 50789 64872 73632 7277 27890 57852 70353 3812 53752 54898 28458 6823 44756 57010 3849 46418 26841 3905 47044 94327 4769 81211 5860 7964 23082 41670 8936 1119 74338 27414 39911 46144 59601 33518 49937 66663 5758 78770 34350 79186 47411 77609 86048 52456 63314 64025 16942 9717 51355 61833 98850 57477 263 52597 22749 23542 6187 43285 73387 79259 42889 18577 85227 72752 62025 55631 46883 1940 355 20545 5949 89159 27255 66892 98782 87105 86785 68176 44134 71914 19790 65831 19190 38462 98053 8884 92814 96566 82265 95421 56784 76693 55610 3612 35633 14321 72686 75219 3499 13831 60536 10053 10123 4702 26164 25893 193 69881 83619 95932 46510 38862 43571 93180 9167 89273 3693 30485 16317 57163 95458 22268 30101 32418 72203 37861 24325 14124 69615 67822 37112 65571 28594 94457 15375 73844 87269 32078 1 35330 3120 57085 38050 91228 90216 16025 94546 81664 45444 81892 62794 22990 89122 10409 65746 57848 27570 91719 86202 36928 3318 48051 89174 16083 19067 22787 43088 58936 18222 62458 24056 71638 43975 1485 71050 90965 43347 80722 11569 67201 43295 84742 53245 43211 59250 91147 70303 21049 6036 41020 79820 39960 28605 74054 95431 5329 32797 41557 52562 21738 71944 97635 94732 71428 30453 2164 57003 31916 95641 77929 13438 36621 76371 66809 62564 73760 34056 555 94452 59668 66054 76605 93839 40435 70815 26894 37664 31106 22658 34397 54321 51883 6565 77535 65715 25611 58245 6925 65305 31519 81653 85316 24676 12449 46635 50273 29736 85231 89533 83273 86066 42677 98652 47015 37691 30145 75568 3776 11844 41736 19245 14085 83752 90760 11716 67922 16473 38340 49475 26774 66424 24217 46443 82881 88150 53727 60781 18094 49742 46999 46228 47965 22426 10858 57019 21875 14025 48715 61240 13964 15467 32588 84034 24759 23899 75863 93189 86985 55225 93619 50848 40094 20225 15478 70246 93170 74870 51685 43485 17656 66664 8833 73760 2238 66872 75788 6866 22207 94820 80722 47679 10946 31426 13370 34240 29459 72452 11965 20943 64695 20261 17730 74511 48300 31651 51205 92316 76622 26526 36365 92248 77002 3326 87249 5268 10886 90658 9274 64700 60033 67746 87281 99909 66838 27838 79774 48815 80903 63864 14471 79490 40613 18798 76554 18025 62919 35927 17428 63369 25144 10275 27659 85385 13803 18523 4636 6925 61501 52470 50932 39232 49648 38217 85151 48511 99830 75984 25604 11283 97336 51598 91738 85879 84572 72338 6779 54674 22655 74613 24506 50043 92356 16270 15295 35875 65863 30161 53724 44959 8087 91400 80037 23899 66700 48405 38901 78854 7821 90386 55764 56318 10186 74090 76364 31034 49966 65698 32645 1590 65586 79087 78184 26647 67922 55339 95130 64794 53297 1699 52085 33460 40161 54770 55764 32993 96567 87790 94232 99003 60985 83528 49935 80325 59947 32343 97816 13628 72804 59588 91816 54813 79655 73490 81729 28954 97842 56216 40754 12180 58883 9374 72227 68729 41951 47513 98594 76640 17278 44844 18968 88194 49081 33330 14050 51040 7453 56898 18035 11246 73517 99320 14029 82575 58920 52683 22589 8950 62776 59018 93014 20929 32296 4679 74041 64130 46228 30616 77714 45824 93412 75861 40979 72789 30811 59002 67756 81435 60478 96479 95738 61967 22833 53133 17503 25876 18056 77520 93306 59964 79207 10723 18392 16010 55724 67320 68073 47294 15065 21439 84991 66908 44165 17786 3709 14123 59332 75649 87986 90453 72227 82657 86602 88820 77189 73998 1729 34589 11207 65195 25174 93791 98895 61268 95185 14837 11329 56057 82485 24590 47274 83702 92248 58648 11149 17118 62791 98589 6541 82870 45324 50598 55057 38538 37950 22397 18502 43696 18382 29959 83670 27443 49204 14375 23195 88820 44308 34332 73403 7453 14115 95813 37032 14347 38465 16566 65389 80167 552 44151 63282 81603 66683 79889 39197 15172 61704 65866 20635 60218 81767 48520 59288 75149 98895 38313 67900 32184 17519 85712 44578 95932 48778 9637 15722 65590 5168 5740 54688 12201 78065 48592 36561 78815 79774 21742 61914 15574 62324 56160 49396 8264 94943 33491 26285 41558 86016 40902 89978 60561 36336 28382 12282 22631 90926 48412 25589 30235 28552 67805 98064 1834 81447 31090 33911 23042 73961 20529 91830 12756 8415 80845 46983 66624 98283 76931 56110 29062 18441 59040 65781 77804 57969 1335 61284 9066 27406 71076 26360 24696 64861 27399 44112 97493 74870 99156 18837 64083 63780 92121 77876 73104 73471 79988 2010 3855 76930 58733 81376 79306 55209 88184 72017 46029 5591 94268 93255 55214 46760 53777 35483 50969 69171 92537 46252 41621 35152 75905 45624 19536 95272 36786 26669 20341 26712 66413 42922 86509 39579 67174 48536 78049 14263 46635 67922 4297 87020 84362 61284 93213 60072 57742 54158 55526 6924 35470 22202 62867 25304 28409 39043 4396 50905 56216 73678 68001 8761 61187 28932 35971 2565 46989 22351 8430 3787 63617 35142 95581 10007 22369 16453 21716 33915 87883 60163 9429 10130 82138 35558 51341 28184 80164 8391 39969 37999 1112 18973 93441 89690 79641 73728 26274 37664 32412 30555 65578 56216 49090 16356 71774 67630 64041 76714 64521 10109 38541 73129 57969 25595 99118 75170 82433 90772 14107 59679 66071 49125 63007 32788 49396 67139 21280 68074 60437 45443 58210 70739 32694 29475 25751 6926 67660 46354 40886 60330 78049 64900 16826 71098 35138 20352 36672 90479 49836 41380 93947 66658 25463 13433 16448 31593 79340 988 22034 58589 94178 98969 9991 48314 10385 24944 28713 39083 80572 84210 62706 39954 67819 91351 88786 46376 50694 30943 60513 66136 8662 49853 68576 10622 68615 41034 21039 84498 59917 95856 61629 10747 61685 24647 67575 92370 58923 7838 68985 30612 65885 88599 42517 26999 85038 87163 39858 43805 52702 17285 23707 62381 67346 87269 25921 64930 16788 70789 56904 72335 74507 40430 76638 26880 48856 91145 43065 284 74212 13103 44968 65956 57505 51834 56967 97268 52270 20151 91511 25011 15308 97606 55852 61296 98119 69478 77189 73683 93154 45938 97949 99674 92663 21487 39958 61040 12110 64570 92415 68795 74396 52190 20308 41480 17745 54539 63839 17365 3582 45732 22492 91771 51526 52684 75119 69156 22818 41723 89636 96548 26436 90398 2839 48806 18137 54054 59300 71925 16465 75170 7544 10621 7697 37100 61290 83494 19001 36389 55052 61667 47567 45596 67414 15962 33747 97677 2824 43485 56790 58238 44272 78624 48662 86740 50593 89608 48609 4061 50703 50212 7096 71774 12472 92234 94612 29033 41510 79533 9616 73268 64157 38207 73088 30783 88829 55131 63561 70823 842 122 65352 99624 37936 4002 62776 71073 9736 21759 33566 38465 61841 54903 69544 3979 83331 14 15623 50162 20886 16013 70253 89430 37282 7566 41328 12477 76114 17560 83754 49661 91145 74582 25463 43433 63948 82345 88398 28343 41997 13429 13148 87376 74613 51251 40868 35645 50126 74338 8646 80761 3094 19244 42627 3783 6334 88201 8718 75059 53401 55081 14343 94554 28063 20657 1266 43282 95095 48796 64845 63720 15929 8063 63145 40501 15088 79090 82607 76749 59147 12643 78656 51238 33118 10129 48383 47073 89978 79099 96045 35473 36697 36289 3355 21460 94063 65000 35891 84037 17489 4996 72503 49017 3336 69173 39090 37149 78982 52032 69001 52628 83792 1793 98797 20393 16550 70244 64894 47708 33322 14143 87652 60495 73609 51424 32166 94312 10543 39758 87463 30322 21576 45690 28626 12103 20210 98644 6895 21314 18215 95852 11637 5244 28031 63838 93954 26649 72057 66058 56182 11560 48856 50744 50064 86407 50511 80164 92009 90482 65075 55465 88421 65781 12246 57600 90253 11330 92365 6266 39407 82594 79090 19363 21329 76710 18019 92594 55164 70532 31495 45252 39293 85378 64381 5512 8936 19770 85434 45401 541 7693 74471 84855 85738 45384 1056 53069 17118 6739 63216 8318 83450 76965 36542 6614 85498 51149 90775 90636 59907 7624 40225 22802 44354 91436 50068 56810 1903 83764 24592 50113 64709 6881 46554 95395 13450 95917 27085 30275 48198 69463 7576 10154 37465 3930 50457 74931 98996 17712 4685 75492 47256 42868 27848 33437 30045 67338 90065 72185 35254 84677 59904 29951 43329 90299 69841 69808 84698 77102 20995 26978 59476 38179 48267 66608 65526 75465 88088 11283 96546 11475 24864 64021 66920 21452 1 58443 56333 53268 43950 84558 53945 1154 50789 95533 49419 46332 32504 63907 59727 68886 92847 74082 78011 16888 99444 19285 27241 72935 44398 33734 4475 21267 52157 69212 76605 29144 66821 98701 66424 43082 13119 2625 88094 89740 30972 33035 73149 72432 32468 31265 91372 26882 62402 74892 77653 74471 85939 35043 66800 13533 6632 85713 49710 5605 48405 56575 72101 22493 18761 19275 56839 91948 91181 78947 52822 86638 55322 99698 74223 60396 80777 13735 50634 92576 42714 8870 32030 24063 18686 1443 27009 84540 27173 93800 61943 83276 11987 53657 54168 22429 51359 41710 83271 94983 65389 50165 99697 99804 94067 46259 84470 73754 72975 84549 10543 68768 1916 97878 30600 17594 11294 82182 29115 21520 65567 40638 65661 5362 82228 8039 11398 74634 59320 16735 57780 33185 32588 99180 81030 27763 61730 2879 93189 29396 84826 68276 70343 86828 22051 38245 3951 95534 42706 89479 85343 74385 71657 3345 92697 70832 10524 72512 29084 9742 18612 89327 5439 52628 59670 74696 8835 54893 4459 86147 84103 75637 21039 25866 1567 55157 38543 22042 35909 97948 79772 83997 15891 43778 53595 78333 76100 61449 91975 8203 56860 86005 39549 1477 23533 43982 39838 49744 83346 76865 8969 15570 26879 17372 68446 59577 44031 97949 90052 30237 81309 56860 60772 8318 11581 24592 89876 12531 11740 18967 88988 35795 30260 48207 76894 50891 4220 56233 44175 3025 34614 1879 97420 54499 373 83276 32304 27030 19995 44036 33471 65206 73544 84319 24469 10642 74171 16416 62566 87457 40979 49799 10629 17114 16240 67753 30576 42234 94430 69301 54883 13729 22749 59840 80179 45618 2308 40449 65738 75990 26914 71983 93178 29841 76034 46245 72466 94488 3011 39478 12753 51983 51571 63678 75866 14199 97584 48412 19758 92977 77787 6265 58095 20425 44020 76426 41117 72998 47427 62688 48314 20799 31830 19819 32366 36679 69530 16692 83813 59052 77032 54509 98285 53388 40215 23889 54567 19635 59017 43284 66649 70636 5665 91255 38956 27333 34725 76714 93462 17329 51553 65856 10995 82332 64088 15138 97853 8171 34745 25578 15814 78542 10928 47411 86897 77 74719 41882 46385 36165 99897 46263 7386 24888 52701 89638 89690 22161 15633 72176 44036 1747 48711 9428 25781 76542 80570 72660 6728 76315 3957 52179 49151 92555 67716 36213 42084 32667 12075 45618 94103 80107 61153 16322 23477 34392 53266 61770 58506 33170 46920 6413 3646 51898 65568 89863 56370 35360 23107 41510 87665 42479 58291 31878 48451 14224 28792 80720 17770 60525 90229 38625 55962 10226 3828 38699 23726 38867 17482 34427 44931 8840 44241 22550 47898 87020 34205 56428 77231 34449 3479 44451 30936 41197 12534 61697 99719 69841 39136 84889 31885 55965 87164 7663 3218 8358 64675 77123 49153 35311 59649 48962 41036 96754 35583 5930 17353 50044 4597 75508 9362 97087 65225 26217 77730 60440 73507 59134 61055 62234 52033 40290 73061 99001 34659 86510 93375 67096 55048 30747 59928 22789 76911 64675 11370 37861 50096 24923 95321 91351 97223 64250 45287 18710 98652 40948 82897 84004 91546 7024 52712 98307 28285 60091 3714 95190 16691 99834 11611 19547 38371 64814 74396 53207 63831 66254 24093 55763 24513 22223 7392 57191 33117 24949 85057 68442 39080 28371 77826 86904 28070 88378 93139 61512 31354 14868 64458 61549 24809 51922 21472 80617 49079 19190 30064 79322 50738 84321 65221 34506 28463 31177 46325 17304 97948 90707 85879 15844 80358 94293 36335 59346 42242 45496 78053 70317 39877 2749 86832 67961 45350 61646 73005 92909 37769 87494 5325 85395 90169 62449 67197 2850 59689 94071 93039 38014 22671 6667 78328 63676 24891 50314 72769 42920 86478 73548 41378 6249 52266 43676 48694 82287 42580 7675 47138 34139 52747 91779 6778 64458 96684 45996 62340 35199 54722 20160 80914 17112 12714 28630 18737 18092 35199 98994 55969 81231 42782 48807 8075 37157 28985 49767 71336 97250 80033 40322 12985 50427 66602 33179 21823 59707 69619 75608 89589 63149 64204 31454 51552 77989 61770 55180 12981 1565 80641 97882 60298 51546 79871 82377 80991 34404 59733 95782 61599 84880 10120 51546 97218 81483 54613 77068 1521 82870 31571 87164 28311 71005 89977 66383 96844 96540 76928 19713 68296 6942 62831 91505 92412 62299 21719 85519 22051 44222 75681 61731 98337 68129 38901 23949 52407 81122 59686 56469 43408 12095 19594 76928 93582 88074 6773 90827 73666 96412 70389 13591 16240 37403 14281 8959 90507 94728 61187 55115 50216 34151 11254 17536 10497 64302 75529 15715 67720 71973 83488 56578 85092 1225 63835 4274 61383 33063 3679 62885 8763 75165 97410 96728 71060 34016 88245 54780 34481 79070 19187 31319 47708 71586 75588 82010 86381 7931 62985 39705 86324 95747 87165 4986 38022 18682 27649 48161 4871 62266 65937 96740 32514 61557 84413 69671 63547 79062 55556 68138 11682 72461 73135 86033 12430 38434 75809 60530 35163 76639 66652 51847 41801 43426 4630 13831 92821 68453 74029 48682 36713 25840 86515 23911 2794 75684 25595 30331 10030 45632 96196 52648 31236 8052 40149 16092 42100 38600 89020 50279 78296 26881 48231 53575 69156 87036 58596 28208 63405 89096 35558 86533 2040 43041 6002 63417 77285 9709 32434 61062 59417 17656 46631 54099 68853 32366 19261 84376 17218 89733 110 54509 77429 97985 97132 54073 33485 73088 99875 15486 33793 56133 1831 39669 69912 51958 49316 83221 1936 29358 94610 56344 13157 37790 8014 95415 16960 59959 17378 99398 65218 53747 70806 47140 83354 31558 5536 90525 7677 38145 45795 47903 87960 38504 15797 15746 47746 95747 75380 56602 7710 84249 28735 67914 11030 25920 47198 1280 81053 81588 15724 77436 77598 73465 56225 64362 30071 79791 41686 98237 94768 27310 76291 54114 17694 12714 85350 44 10086 74172 47138 3513 77154 78774 83551 17136 15844 75593 20175 71500 90050 29791 95492 44219 76623 49363 80299 8645 13498 69711 5028 77690 27597 94331 46275 35262 11781 499 94602 71737 23893 94277 36002 76105 25928 61911 88478 72673 94980 94583 88263 64496 63321 45407 16408 59881 79750 99534 75891 27280 33331 37037 26382 72203 88400 47483 46603 27838 70333 79087 74121 53799 61224 38375 19338 69408 39633 89124 65045 12184 42768 92576 42780 10995 25800 61239 99175 10110 54863 86492 24140 36893 37528 25038 78064 656 88005 86425 48929 61169 84597 392 29266 61526 30275 71533 91106 17341 55633 55214 18850 57886 97278 79653 19187 53638 61709 7726 13429 14358 74385 65129 44167 71395 9821 59078 64357 91756 86708 25286 30484 18875 51300 19401 81870 24880 61501 7555 36756 41429 7504 10434 76917 47792 52764 54180 15375 43712 71052 66254 74219 47398 22922 24785 73214 24407 84880 19886 61733 61329 87971 40629 60722 7531 48098 37748 39016 83450 30721 91759 2346 59707 91812 92881 38086 2045 78836 82859 96764 52041 33093 35392 39900 31027 43668 3787 49296 29040 15922 63192 45439 92251 26764 972 36997 19510 88786 56485 13647 50944 10357 3803 11538 25350 66048 75881 92882 14724 69027 49130 71105 37261 8007 43082 20449 22351 39570 94230 80630 64668 79338 37942 60867 44340 39291 5551 73830 87506 71675 68396 30910 30464 87810 29622 15824 85533 76512 61526 10103 20606 12077 48314 76617 78782 67045 25218 73875 59101 94791 8752 94519 75312 94602 44872 96619 53432 96042 12117 40948 92391 52640 44222 2046 29376 47992 77982 27470 4972 8745 53745 68422 1747 96227 65533 61271 88598 60176 54805 97669 62517 24623 43223 73527 16105 34121 29437 79458 24596 68862 39497 92248 12128 36252 76639 87368 33385 40574 69718 63702 76827 70259 93048 22009 46538 84572 67475 26764 53464 17163 15723 49086 92594 28615 48971 67243 93839 16813 66804 35921 36640 79863 32501 2627 68453 61379 8443 59601 59946 23972 92 92128 34467 2566 20564 91751 75185 28232 786 36674 39751 74101 51780 96735 97535 59841 76852 98973 11398 56027 36056 38179 92212 7508 89434 28635 35207 57990 64083 835 65348 41571 40565 9559 71754 76123 72514 65432 32240 56012 18048 88582 41059 40620 74868 83321 66714 43838 18570 10481 63389 61919 39014 31542 65020 30809 8073 97027 51526 11738 2429 45819 206 5758 68448 5521 28933 85849 74947 50937 78912 71737 33353 90386 25454 69300 77339 11228 64546 28501 47169 90519 23098 93954 4963 75098 95060 2845 22071 3094 25099 79110 73696 13041 98878 73189 41575 93852 63952 83843 72532 94431 48777 24596 28768 38627 81572 17564 69898 52279 3479 29457 80418 57565 46537 29511 91079 18314 70719 86444 77052 54217 11398 7443 22450 1727 77170 70267 25617 16717 17765 30464 77374 70789 2804 68835 30555 87992 16886 1888 11370 40889 68424 97389 17237 9208 87652 26365 5360 23257 99560 69858 61180 85455 92041 31898 31880 48694 1240 92970 60772 16068 4560 65586 35617 64800 13098 45783 48401 10523 66995 18159 35466 69451 23577 97985 74887 47285 85879 22256 78499 60294 40324 58764 76542 89557 86288 41953 74984 86952 73062 52986 39022 98029 22388 14376 32458 2211 3798 3931 84714 83276 72531 20885 24308 98145 76873 65762 1596 13067 70153 4434 86061 43227 63052 15943 49228 53262 65299 26133 51663 75857 30354 82010 48194 17310 23532 6580 75368 28635 81654 10946 75497 50166 2593 74646 29118 1485 96561 36218 73190 26045 80269 89159 30945 59686 31911 81802 94222 77143 10130 93680 94877 91546 79209 35136 48323 41281 9839 56665 51921 10514 4061 20530 17789 35762 94535 86397 96414 57916 37047 58922 39355 74772 69136 49744 69804 4028 69821 71313 80733 60330 34829 38557 51688 69300 66862 73214 78049 10170 21823 50732 12165 4297 35297 43135 10008 737 4105 26014 56683 83474 13927 86230 44861 77020 80777 84197 38451 32335 50360 9590 34198 81785 8096 14814 15073 71586 28444 37250 25595 12132 2796 10629 73430 71131 94822 5571 78947 43960 16619 96067 60385 82201 35392 10343 23234 32586 97744 74314 35362 69096 94644 62837 74126 5028 87291 10973 15040 21549 50982 1441 83136 90531 16598 37923 63251 35624 36429 15295 86518 18601 78896 93388 20560 23014 30760 62598 41216 62720 63057 69508 91779 5707 46601 14401 3423 56273 46138 89433 52738 26775 87368 54455 31269 87566 89139 87319 96009 92565 76640 40562 3712 52610 56935 18121 79843 61090 60777 16708 52262 37841 42476 30688 60095 20152 10920 64800 9620 25652 78590 67066 19730 61100 60195 63610 13661 93077 82016 70616 80271 53527 99624 89231 59350 56217 42142 90198 77544 77436 61449 69102 6248 39089 65484 97954 50728 24786 87030 83221 51497 88276 26595 10105 15357 4751 68758 71221 83331 84815 90291 34139 55852 4011 52627 63602 29093 58886 36635 91782 65474 7392 42444 81748 7200 63417 95994 30307 10835 92978 3613 25786 42855 85755 4697 61160 62268 40979 57133 48940 26690 63059 54740 47057 24505 38558 36429 64117 45993 38147 9490 34310 75605 6847 47628 47860 19911 91215 51748 84249 66624 57437 86310 35909 7504 58191 70575 85003 54992 56518 39497 22229 7456 29736 92 97512 73087 75716 36504 5995 36540 48929 39880 42979 71151 10467 28964 94841 16965 66779 72570 93068 24907 93852 84855 22192 88986 23558 52085 48855 59506 86007 55764 31232 2164 38826 52100 10858 27453 98773 14657 45629 92627 73415 52921 88587 35729 36302 77714 62650 43920 84814 37923 21797 39954 51113 42158 79207 45051 84729 36843 83346 77383 31048 16270 58125 97667 81549 31370 20641 66887 83286 64783 46452 57513 84861 24944 72280 17974 46218 54289 26841 4521 61624 67870 39016 70702 46901 41472 70729 39724 49231 34427 70748 15332 46956 91959 65546 28334 39796 68114 80630 16801 44401 71630 69904 85786 33807 19682 85284 66421 72512 43758 52192 80466 67626 6526 15824 15297 99011 74572 24937 71735 72402 66375 1255 91680 22207 14877 5615 44721 81663 48877 79312 51651 70392 67263 12644 89481 48232 97070 21153 35197 73544 48786 79805 15212 17775 88722 49238 40283 38883 5141 83557 96081 92623 30129 55997 69222 78365 80012 34197 33078 13415 6584 55058 4761 17557 47935 65762 4476 22883 27871 8368 62650 72515 40760 72121 36075 93258 89792 47013 21347 73909 15704 49150 28776 54756 54229 50994 74777 63057 24434 82831 52204 50096 19811 55785 58027 16461 18858 41602 98145 61138 48924 40370 4061 48182 16321 63801 82829 84640 54852 265 87034 31726 81317 63725 92275 86951 91317 48288 11617 22889 8233 24177 66426 17048 98191 45009 84895 47879 87349 36968 48098 3821 81048 51489 77384 48856 27615 99370 13773 91478 94535 80640 4312 4749 46194 55180 92224 86231 53264 59577 71349 9731 69530 40810 3272 42447 80903 22201 53999 90206 10523 60666 35522 39929 31658 48570 19109 10832 95526 91671 95781 54261 83319 55631 40701 59292 96348 28015 65249 93053 71893 62560 25604 20823 41768 95381 24201 86330 90034 47053 25207 7119 57532 82880 81739 77609 63612 17112 42302 57526 38997 96567 11556 11246 54215 94723 54282 84645 48491 33747 89905 58303 25659 62554 79963 93194 54215 43813 37346 67067 69525 41050 68133 82944 89947 3197 19547 31863 95796 6572 14806 65965 79099 77110 12441 15786 51646 33078 7409 64083 72385 11979 46249 34459 67720 26492 45671 69006 56677 38874 72452 35497 68686 90048 48991 40370 47427 48723 63369 48904 68413 48511 835 57423 79693 68576 2022 50932 21394 87641 67220 16932 61147 15046 48497 44699 51480 32487 76542 62941 796 48924 37640 31021 92273 43994 55048 67218 56255 66203 34558 61187 38813 96081 32439 50469 60908 89434 24557 59265 13067 54026 64828 37489 97132 35486 85174 2486 61479 99530 76370 66592 23608 17838 2099 4382 20867 44591 17706 19751 57273 91020 14907 15633 28260 39900 20325 17522 8763 1882 27315 98504 545 16151 54133 28476 99104 73749 21293 31969 21215 12219 60297 38400 74327 3189 5637 68363 39120 69081 65348 58519 52447 28874 93349 23565 8090 88402 29833 60719 17101 99722 38648 58153 56839 24591 74227 22177 89669 27315 76319 87241 59907 96455 37583 48088 84299 9081 79770 8356 88556 70689 97802 41971 49844 73937 99051 84975 8448 11702 6942 15329 26619 25142 36182 87349 68063 7488 68617 7234 70593 21680 87463 53639 83286 68922 46753 65225 88877 68003 28874 51558 63678 87933 77429 26028 47975 64272 52559 27930 10970 12814 31568 75566 87241 81594 24702 82948 72203 23022 35628 7054 18612 94216 27305 60095 47863 8519 57564 93880 6754 33331 48351 6383 95123 97456 77032 24877 80733 53850 66386 23719 86300 35285 19727 64758 72949 88008 30531 72931 7963 48282 12083 85376 63699 65500 64017 12904 78269 20924 78260 3340 20958 50787 55038 89433 91407 33971 50912 80601 80058 71619 11021 44844 85163 11176 2806 25969 16284 17743 18032 43386 95738 60254 54968 92067 28875 23463 24217 29745 54043 17659 6888 53600 39613 67172 55131 10296 25682 50165 21319 33518 8598 78145 10830 50133 71887 88006 39813 20330 55141 86952 86438 16200 51858 76869 28040 73728 25011 2206 7372 41444 6881 93780 41890 40187 2789 60126 87144 32657 35695 14950 2708 11330 73994 87682 82450 16786 38242 50606 59342 45613 17472 34158 52901 35285 69222 69279 51853 18701 15488 27328 46579 89472 37921 29873 13615 5192 15616 41873 47951 59134 71730 58799 56239 18795 30284 59070 775 88455 89124 52471 77 58455 24407 24368 45307 69899 16735 85202 22571 36484 54740 90491 24527 43086 4515 21916 93919 50095 15173 89597 19918 17416 55514 89434 98902 87194 29147 27846 56428 68009 34871 75857 63520 39755 98533 83796 40454 56322 71189 22990 35713 89523 22391 6081 82337 61629 35624 17267 5422 72921 17908 49238 29736 87380 65811 28876 91432 2516 9841 37239 75516 17075 90050 31376 8312 72267 72016 31793 66319 37037 35506 22734 90669 67201 62860 88602 66956 44308 21638 91079 23604 22435 29487 58273 30678 26360 10510 77715 56070 54315 34785 69237 10097 38049 86029 68781 4067 49126 79305 54923 88797 5295 94895 47857 61739 50866 43026 6070 27077 9822 73545 88263 47567 71059 1678 9724 70688 20488 56586 27183 71790 68961 77147 20842 47508 86141 24851 52651 19483 3004 69218 71031 29472 33374 91458 62660 87961 72903 79555 16473 14815 57388 47611 66540 27328 12129 4800 66417 90929 84301 6527 78578 15778 79498 44521 10830 47062 77194 96348 16067 94338 9395 96782 67828 18226 9736 12634 63602 7322 27077 82015 56651 36577 11965 29919 10189 20648 69752 67069 76359 69304 23077 73217 52254 18311 6512 53420 66872 24834 15433 55379 91995 20439 19541 18850 3077 26495 6821 69118 24986 29284 91962 92102 77357 66902 85071 83291 89763 43788 50933 6070 29386 22281 44857 62678 29847 80806 43676 48745 47444 74733 23933 41635 10030 74557 11841 69638 91714 99863 61377 5163 95402 13631 81483 67114 91690 21510 3630 97709 45401 44453 63907 23386 63039 85202 36237 7384 59959 48070 28904 73527 87806 43159 50412 97759 13631 97594 19257 79538 64468 12081 25299 27763 4140 54238 39989 78190 19614 43433 4386 26446 60982 18170 90952 57811 25481 10421 80418 51202 82953 19277 72017 48033 1596 31676 57629 67851 80232 40274 49048 5943 38090 13606 45149 35934 91325 97966 83205 21892 24986 11168 66382 14364 26195 19661 45791 24728 21451 72620 48676 97949 85807 10884 93695 96603 56117 19565 35824 6642 79099 74268 80885 7445 11965 10343 9241 25688 11453 50573 25807 72344 62179 56684 36509 2275 51558 66234 73763 45239 82487 87120 13619 10394 86988 3533 50401 87136 39474 42742 56413 2585 70806 5192 49759 58506 82780 7315 7197 17114 62649 42742 8491 57012 79719 95793 69101 14 54606 6329 36635 74815 70480 73567 34981 14427 3881 75766 77690 22243 98347 93848 63699 74026 36107 12553 49056 6030 58720 83515 25983 27451 76763 71335 4679 14664 11587 82437 99944 95930 95677 93795 15294 92224 5239 3707 62902 20591 81376 30428 29815 48719 8266 90240 30747 57284 81945 93829 75566 4067 12049 49665 22615 36811 2040 52104 75538 43731 97555 5501 94232 54639 87773 27315 21885 22502 15369 38923 17990 54057 38029 99875 44538 14343 43005 74870 95554 2298 21285 15811 48719 39608 28662 46332 52289 96845 77734 32902 29781 58726 71184 50982 59913 67779 98757 18922 68321 46565 54875 63155 98056 50909 28552 87264 94646 49502 69179 59917 89901 79723 93695 41244 75538 12535 89975 15070 44510 84348 18061 13067 9588 21265 46333 7555 19319 9028 54982 87401 12986 10762 91040 44291 30160 59946 856 7025 51177 16708 36454 56255 90353 22802 83644 96079 67660 89709 64586 50866 94065 26935 7498 79699 11611 82121 73436 3154 44362 53999 85127 9222 25709 93837 74423 50642 75668 47095 58811 12643 49701 58922 85960 19367 7888 49318 240 64390 46900 94039 84307 5750 42627 69062 54355 29312 94291 21340 23769 49804 75184 15633 59217 54654 29646 99676 57055 98813 26147 78224 16776 62516 83651 24771 41831 39018 87550 44757 91162 90818 62289 95338 62453 2295 12933 45069 12943 24198 65638 92784 68268 27223 16730 94412 98135 57222 31645 72706 35650 12585 29414 99661 48551 74170 3035 54238 52480 10543 46037 35136 8405 66056 95581 25872 72796 90712 50299 20770 56902 30913 33464 37810 55736 50525 39329 46474 94166 60906 56662 9127 39707 54883 77589 99680 93722 56266 35979 98704 57144 74623 22092 70473 29149 83670 21135 5625 95412 22710 8491 9561 74279 82990 3176 65630 89271 40148 44340 51983 53486 27848 52602 3019 8781 18686 71633 88447 1482 15754 46672 46885 4689 90291 99807 26285 31811 49679 53617 44159 24697 31716 49192 11175 42015 1142 4061 63042 34152 40174 38216 30105 84020 81945 33360 13028 45538 42066 50973 15782 72949 16282 58757 76883 96348 89792 75183 58799 18636 98800 64677 45149 11493 1515 22042 35052 40647 96818 25554 54688 85973 44777 28315 27284 62582 58364 47423 52743 16083 73871 33700 30630 74848 34295 33601 28554 19903 33972 84314 13098 42149 93685 94650 27315 61992 19617 47076 44281 80845 35582 46194 47034 24318 90772 96234 54649 68912 66097 77520 26842 54994 75132 41227 17366 35900 16321 89781 16349 87693 46960 66181 45096 22278 46338 57888 47476 87041 65302 19094 19414 56199 72354 2600 75613 25099 29168 26365 77758 33147 10411 80429 13238 47955 45724 18332 68423 23954 55185 34560 29626 19726 87375 69848 23626 65698 10582 83893 840 36003 81403 48598 67067 77259 78128 44550 22491 21948 56003 75520 91427 38413 77734 51931 41541 87268 11102 73760 23308 19348 42071 74611 22927 27188 10120 60797 62512 74668 77895 76581 98281 11906 81591 94980 5860 58632 7607 4032 84519 6447 63117 34700 73985 45801 1387 82481 45095 27324 78065 52014 30669 10701 49204 4764 52278 11819 15089 27051 72975 21536 57039 57600 70152 40878 62570 40278 10382 47735 63175 89610 22466 92048 20412 87648 45332 60049 81121 6311 54381 22610 85498 72555 60184 81245 13041 56645 44241 1715 50591 48050 11477 94915 74227 73024 3979 29742 12770 62567 31657 28625 47380 40754 38918 72157 82255 74646 98446 418 35404 38207 38398 16416 26028 53840 83466 85520 42290 95826 95114 36460 11188 24592 5750 34120 92833 78892 16933 69683 78570 85728 72010 2984 10130 86716 86817 64546 84067 41484 52921 77322 95636 47044 66111 31197 58226 42444 20885 955 37255 87017 19414 16498 70286 79652 50865 81591 77634 65863 23036 60127 43531 68385 71655 79843 38721 59329 97116 61255 13615 72313 94046 44675 43360 46138 28167 32311 31679 66139 81719 20152 12023 61681 10080 47904 81129 29766 11402 36252 88150 38644 18261 25947 57886 89185 38693 18247 6657 58428 39810 775 42512 39261 97782 11493 67539 56315 83270 87036 23782 49238 38735 31506 1529 25668 89230 94222 71601 59341 76460 93721 88928 66181 24804 41064 95340 19958 28436 84719 10103 58620 18993 18562 76461 11445 90898 39770 36674 44518 18967 15053 14780 95866 48588 55210 51183 5192 80179 4564 28423 75649 43564 58708 79436 76422 22391 61536 14343 81270 36445 59383 6494 81537 80640 14236 86141 16036 48805 44428 65415 69599 79985 56014 39048 98587 33101 35293 96626 33170 63335 96822 77556 16480 41535 95891 73010 52909 43781 2854 6014 16565 26791 98354 62185 87495 6128 25253 45538 20675 66875 97394 43631 71451 51231 92173 45795 25831 33240 61268 57785 90453 24923 15721 42999 14300 94250 35534 64546 55257 86858 98161 24486 31345 8968 13424 20329 384 34206 19829 48425 32166 81447 53927 39865 48513 15046 29027 35976 70696 15476 34109 13040 16639 27654 3769 30081 24850 75535 21625 64645 27951 10152 60777 61954 20152 84243 43065 46784 38413 64894 22334 51807 70458 63654 19957 74715 37566 29602 26781 41389 46593 81194 94431 35826 70436 72811 5423 64127 75991 60298 80940 74337 86748 69121 69018 29390 48742 89968 40033 13661 41590 64302 33753 96667 89129 78844 17328 94284 68799 4320 16786 76268 5901 26200 8100 41925 28794 85231 62536 66005 35965 23964 46849 1451 77757 80691 83692 85973 23154 72268 40562 87029 85916 63013 40016 44395 47094 19795 50703 54504 29948 83266 85705 23622 51529 6132 63126 7702 61600 17751 73129 36928 4795 54650 2977 55695 85396 36591 94876 9747 69468 95891 4773 94729 72618 2566 9522 10122 60777 27770 19244 50389 63556 45685 96841 82703 38000 22101 71395 41571 8565 71993 84036 19845 75033 78782 62987 99883 43103 51843 73360 38600 95939 37501 86275 1833 59134 23247 5555 71236 39136 82865 59834 55982 84739 72017 27541 48564 22831 46977 39700 84665 92 25463 40333 54344 44246 91321 6657 71098 26569 28246 93441 8014 35355 82102 68446 48231 67510 71106 62413 57946 2308 95935 82138 43982 20349 69641 73276 5926 28578 4089 44290 12326 65926 26217 97850 95627 8424 87155 56212 63738 46970 54972 13441 6414 85340 65594 74224 15518 6243 10418 13040 5559 54568 40966 81906 58566 50240 58045 93050 85340 19036 6176 81541 94533 83516 93867 47140 21745 76717 87689 89183 4961 83305 32380 60189 44120 59305 17990 89086 65816 84020 17888 59686 26574 75707 45842 97512 8553 33656 70734 94010 37321 74797 74750 1936 78099 60889 50869 76947 68664 18562 70286 47356 53593 15904 43995 28228 63175 16090 91411 95813 45068 75784 65494 79921 57299 69848 48288 81216 2661 74210 31408 9537 74276 6014 17042 68885 76710 94358 16284 31965 24527 13754 44577 83016 78014 9469 92647 88966 36571 78257 49570 20882 12573 13033 67692 53593 80973 35729 61511 34747 20929 72519 68077 35619 28222 85006 31065 62059 50664 73387 74035 80257 22168 2990 86521 20562 45791 79992 63057 61706 56804 23484 94956 54513 74006 74557 14806 24215 51546 74756 18185 48491 17808 79985 19482 65962 52204 28614 40995 73490 44585 47549 23256 2310 5906 13084 92392 42346 48352 26056 31721 96042 99398 70641 37587 67046 30368 30713 19531 91948 46827 11062 2059 7963 33881 70999 44193 73141 77985 92365 74611 6109 46870 9979 12681 52630 86666 81896 16356 99139 77123 26631 59544 30755 37001 62669 44595 95203 84645 47621 26466 14280 62402 57801 58683 3092 52602 53006 26652 75087 50167 33079 34944 24526 87115 80975 94711 66609 54920 36674 20954 4800 96202 25508 54335 7434 39921 72519 98310 92526 231 41242 42010 98876 52162 53052 1405 83753 23140 22397 25949 44983 4426 44819 46370 83572 51671 23839 76717 58176 66821 84644 58036 69742 23236 60198 46633 71695 33809 21170 58039 76622 87773 44423 59776 97299 43695 64285 66448 90810 44372 61536 57688 92238 72557 84752 38398 30336 41588 42307 40650 57742 93448 28538 24526 55350 69003 81281 7704 22435 38217 79518 67390 81664 85149 1467 41782 39036 61992 17550 3558 1204 48207 75860 80895 71991 51090 59438 5370 14802 72002 94792 80782 56955 92296 50162 17417 11607 34295 76620 91576 81376 13444 49512 40508 29390 69717 1800 80675 63443 96845 75456 94496 18055 34018 2946 79850 55234 71901 2977 15298 43207 50438 4896 83812 25644 81144 20529 78328 9506 95494 72075 97714 45710 50047 95540 61853 43366 31796 55299 50233 87700 19728 7677 33051 40537 48179 44510 97582 91766 28501 16427 81583 62395 68168 8464 79974 94535 66152 93466 54590 4871 89039 3581 33606 47256 10421 87461 33066 56418 25038 69640 61156 20151 80739 73463 36168 49901 87144 7071 7579 49151 5360 73725 80839 56358 91802 30082 75286 5500 38181 458 70859 33217 22168 66671 34659 63805 28009 56311 20530 49398 81709 10277 44836 91539 4508 4564 93680 42473 63437 90786 73745 32452 52179 15162 66608 25796 37805 35136 75424 6183 39547 50175 96844 99656 6926 49778 77695 23077 47829 91113 64569 74290 2940 6728 41591 72449 66364 62757 40609 55907 42113 55262 57048 99804 66557 43856 61602 1485 49781 57037 19914 16698 79709 23060 12850 66443 36977 80503 74692 41602 81183 39268 53721 94253 36818 70630 55374 82870 57318 82332 23382 91164 72265 51487 19845 94367 77767 75759 847 85691 94172 60419 10105 94717 10947 44134 65257 18959 28552 93299 89448 7119 44206 28453 79395 42710 84023 73851 77535 45762 70578 51313 55356 26230 91509 46654 22589 48140 89374 55783 2383 15311 1385 15729 68594 4972 64218 54968 97865 81709 33236 37255 23180 21837 87758 37255 48486 599 97896 84949 75613 36969 22116 93504 10019 72655 49544 18350 17622 14811 39791 88366 57787 26606 95876 83684 95970 74562 19939 59951 65793 68448 13558 95227 35182 90133 99826 55868 27223 54657 78224 33136 14363 96476 70433 77 33755 552 51262 65937 40947 13392 44894 209 83781 9849 66005 58250 19060 93852 48940 39037 57241 28929 42677 38790 89975 43418 69409 28727 93475 15194 65425 28776 2516 48085 62648 85508 67465 47735 25369 57734 49300 33872 17789 93360 44079 72777 42150 79478 93998 85549 84086 190 84171 8239 38865 72785 65730 45527 57850 34392 60673 79772 29626 99229 57361 70626 99028 33949 43503 91427 22146 57624 27280 96294 19680 18121 95976 17489 46793 50738 60609 83752 64861 87169 1227 39742 80136 50880 53511 26274 22092 42433 51810 9946 24881 43091 18456 54131 70200 83033 52127 53894 56377 96545 93167 13798 52138 93360 91754 738 30242 86136 18044 75115 6647 50766 3714 9864 34025 13871 28512 41851 33118 40074 77170 27477 46520 70658 94032 33217 49296 30864 15147 17043 66864 92145 79414 91320 6958 8063 14843 2941 24167 29737 47544 70495 80442 8810 4656 93197 92929 78277 28187 29367 191 11897 22130 1049 85434 15504 37307 57734 96110 79437 68472 38704 28956 35506 72042 36977 85738 9282 55821 37643 8443 53476 17585 7009 21941 11368 14614 79915 15806 17201 78508 58702 32434 51470 8277 50523 62552 16916 91478 50098 57969 61773 78401 17396 59724 8761 74349 89057 43227 27686 53286 83079 99452 50464 32537 48805 81779 38969 13320 9561 11839 93924 57566 66056 87881 72618 62669 97181 8810 84392 21637 60227 38207 40023 41989 81372 31868 64714 53001 14821 6579 33137 85520 12001 81090 57698 56037 7409 31618 13724 20407 13392 58296 81839 37733 57688 68532 48098 89968 46302 51192 26544 12847 63576 39384 71105 63835 45341 95554 33770 7009 49645 21555 41997 73095 87421 95902 52266 32673 40073 6701 94602 66926 25558 16675 41216 92572 86318 49248 51192 14877 25725 68397 24479 54579 25313 7819 77322 32166 83927 54353 21075 38160 66624 35669 97021 33784 10543 87280 92365 17870 1482 67201 70372 27448 80786 95434 92121 99185 3971 69638 63623 26285 83283 74980 77926 17115 50891 12264 7890 61972 29815 23369 9081 63587 51221 85712 99199 18057 66421 82750 2254 1590 68007 38017 72570 95 1798 46325 13811 63124 85987 50327 61747 42396 49126 61807 35519 85344 15362 59074 4871 15664 98922 95240 68862 34608 71639 56859 52028 35251 67720 71983 22914 32147 34679 53894 53843 30545 54746 30615 17881 4530 9569 53247 95718 29122 8900 96570 40654 98237 9796 20595 78454 15516 5775 96570 74165 18194 47062 85816 11556 34085 92286 66612 86472 96189 99906 1834 90082 45792 87582 65771 65474 24963 31679 45250 56786 78954 44226 88211 59615 12688 93373 17285 73612 95699 81689 27834 7632 84665 24509 30359 47034 31694 75482 27477 55532 33742 64446 49811 72465 83551 9791 88740 50327 21016 91414 35076 89717 92367 16050 79863 82057 40524 49099 95421 57647 36114 58915 34494 14303 2780 4751 28322 80528 9961 69503 8484 36739 61623 48972 14224 82680 91908 55157 66898 97071 50732 61247 70357 85178 85765 80191 51898 92984 93310 583 16765 37963 28511 76693 54316 39268 97493 58288 35990 17135 4447 29399 85819 29088 42700 43711 97512 60182 16499 47238 70806 36319 9949 83205 45307 85675 78795 63842 95578 28162 97527 84245 75154 392 52969 57068 1833 51776 66097 62132 63235 12253 62892 64845 18638 72994 85756 34404 47904 84272 68811 15029 52319 4447 59300 69560 17968 80897 80388 1521 29754 77623 84126 39356 98543 93919 79805 84916 971 79610 26722 62860 79221 24144 1061 36429 71359 82847 42518 39476 1565 35524 48091 74425 70679 20542 98633 49977 24044 20476 32264 94216 8728 99098 68948 2474 3679 51502 85246 20773 97648 1432 56394 33331 32380 18510 11846 24959 93452 59002 5281 42228 1460 80458 95789 932 26914 23317 36903 14896 14345 33101 3951 35952 45239 5153 53843 88696 64976 64200 8720 66602 96844 29864 97745 52649 1228 18372 27714 29457 17793 4320 43778 55000 34865 18874 16698 25300 56090 61605 47595 18363 32742 69618 43693 54757 37541 58858 75593 80598 34397 76147 34062 79714 62276 77843 87984 9731 97420 80198 66595 66838 62693 14618 4769 37497 78555 15579 50570 66334 58507 56014 55010 40187 84623 2192 9778 83221 7745 7024 32467 12809 65004 35466 96540 49373 95573 20760 5625 86491 42555 74209 50336 85739 48407 54307 26587 42796 30131 55035 43375 17801 69781 74758 78173 47805 49850 30356 39261 12584 31979 48460 35222 75809 74613 93764 43283 40325 50646 31555 78440 88750 380 1052 95928 42710 62096 76264 7376 67720 49079 60917 66334 4755 57343 20955 79702 34206 95657 70685 26018 48510 87264 17940 66892 9714 68230 35362 70992 42526 94794 44162 43894 51497 67198 21314 39384 86445 21322 41997 63149 87151 74978 58836 49726 64586 41100 32375 42313 6164 72635 66664 65071 5231 50605 31969 80050 51076 92322 99771 87696 35873 94711 39455 49316 82211 39325 46809 19001 45195 46863 68775 59284 44647 71836 17378 92882 19072 49705 52031 86664 9149 23346 80807 21673 95424 29957 72344 77873 21246 14466 30536 10114 67486 6668 93466 88739 66827 20449 82171 33278 44242 36943 79889 63839 55896 51997 90895 85181 52373 42796 40260 63442 6272 2074 97336 23883 4656 32723 30258 48864 65568 965 76315 58589 90853 91458 83915 72037 39945 48310 28056 84826 52051 92450 27470 7819 11241 93786 58039 38029 29240 41125 96045 43290 15398 95424 56738 55187 91255 72197 45303 73129 37730 87115 97381 88804 13157 5512 70870 37403 30907 17143 55633 41707 77471 29343 34560 2087 5512 18247 74925 39564 92009 49170 61670 50743 28085 18850 67707 67998 1251 49581 25879 67414 56782 68073 92066 58648 35184 81911 70353 28371 20137 38683 91980 733 9949 49989 27269 14814 60692 88622 43833 33980 88184 11569 35808 78358 49284 94384 27208 58948 26004 43561 63417 11774 93085 91875 98483 87655 58889 28571 56790 55420 60254 5743 23452 65800 67779 54549 7299 39856 53401 77154 16271 22177 48404 2458 23360 18314 55203 64668 50516 2141 75881 80623 43507 5591 62752 15486 30140 77131 57993 18418 19879 82357 33069 72447 60902 56228 10040 98887 97021 28611 52844 43845 12636 93151 38859 43227 96550 23281 25725 87775 86805 52398 75572 47853 85841 74800 45487 35844 87883 66174 43282 7839 55640 48510 17874 67059 38529 9213 89663 21261 79228 11194 26984 24423 41216 35415 3638 61512 84700 3142 97926 50766 56762 37537 81775 78250 64200 68916 42365 71020 20530 31470 91759 78011 16865 98091 21549 94166 20285 31377 7807 14431 52936 87632 23858 25376 87047 31246 39883 71638 70 32743 46298 97932 66821 23125 74756 3362 50568 62864 234 80004 38719 50766 31350 20370 71335 4181 5223 1152 85708 16360 16881 85310 68617 64127 10134 73994 36616 2662 22609 1466 17637 93803 46170 23959 96928 86805 61906 96297 13005 14950 65072 56021 50121 74223 62526 21664 20050 22542 85264 66033 57505 29113 78510 42290 67380 8618 21523 39261 93308 79801 53104 38951 45898 56014 7040 20393 90135 83469 98813 4533 1235 73400 54157 21319 97103 23543 19965 84004 11251 8552 21549 3208 34891 37295 23212 18424 18508 99633 65494 80570 94 72425 77926 22859 69145 69318 16708 231 49577 53305 24513 65995 26014 71935 87775 58180 67528 8640 46819 77407 43278 76374 96965 7792 14821 5592 2212 51355 9440 86638 35654 94728 23428 6030 25360 86740 82794 29814 3062 57505 23198 17645 48519 34387 96775 67522 27541 12326 57335 36234 30972 98307 7800 20604 99062 69409 70251 22522 13519 17385 69641 33770 11843 89180 1783 3885 59733 33483 9635 2459 10637 82983 37094 61286 64784 5525 4447 22586 33137 38203 76396 82510 65229 73926 39631 75875 36223 9979 27798 84194 64390 99875 81958 61623 97210 46868 80690 83427 49282 34720 76589 49998 19194 13424 71204 45266 77502 16643 86791 43510 31681 93654 97366 98001 24922 51220 65367 42940 41537 78756 45468 74035 43198 77634 12214 41965 70568 34067 22104 81218 19493 80895 12445 28443 92390 39124 60488 8362 86211 82695 66821 5120 62875 26584 16072 70589 62678 43786 25889 49627 3503 38261 77502 580 69426 82179 63024 21941 25161 67956 49502 59928 4557 98524 6106 13698 3527 26880 32186 48670 32465 75667 41182 53190 78392 15602 86003 35852 59432 6668 87478 68634 39689 72979 74623 43738 90398 59773 57526 90169 73676 13696 15824 37311 77436 29486 77881 7839 61380 55776 30287 27817 86231 48221 87948 79308 99336 78290 49234 63942 20703 37915 47211 1094 71031 44 16503 77431 50879 53527 17674 76615 66939 56631 4118 37421 75049 90075 13935 84086 61722 77925 57092 45272 1565 21709 11740 72628 65816 19274 89690 33752 3979 42229 33634 25486 46096 74206 64953 88037 45009 46381 72543 43519 66608 32287 15394 1324 45 72850 59147 18243 2271 59899 25401 42682 91290 23626 60599 31177 53940 76720 83060 26315 2507 17404 4433 42067 21415 69096 98325 63842 43515 58226 8285 58976 1981 94356 15040 3779 2867 26978 18292 94724 41723 21320 48662 43407 39329 80352 96039 93439 65962 16913 68532 14466 60384 15024 39921 42841 78824 90859 1963 38443 89589 50166 53479 42182 5338 58838 8749 85127 83625 52100 33122 86300 7780 29235 46064 34089 80903 2621 41851 41481 43745 40283 97005 28309 24025 10139 86007 95293 77525 39474 60687 9778 72708 13041 5057 72110 68811 75117 89219 78683 1131 53347 18947 63340 9407 99817 95312 60217 75761 17080 85682 5843 31019 15053 20761 15294 87725 5901 21238 71145 82016 21013 10571 60464 31041 73707 97842 76597 23936 61733 81602 62672 43741 56418 99160 6823 96405 35039 84558 51199 14882 38683 28361 14502 4959 78030 99558 67738 62961 45624 61088 71962 83508 44186 25751 35707 84101 54504 96706 99614 33793 22550 10175 59031 79272 50856 57715 13996 40228 4561 75280 84665 70621 91952 93784 71572 56683 13586 86647 57187 50173 54474 59305 66544 94874 7941 9208 31275 4045 31234 86541 82423 39624 77198 45769 136 25107 58650 80696 79483 40176 72514 59529 3120 19708 52027 34559 54561 52450 2459 43228 42457 8555 36810 93904 3013 8416 45583 41124 72789 46939 86994 1963 96949 82624 56656 83065 46879 51202 72252 61344 31971 34350 91369 97785 47346 39172 52030 19547 12773 44159 26210 27451 76836 57886 23726 72323 90857 71689 89291 6051 47770 70748 80845 8459 6128 11036 40526 98583 93793 29429 56239 32201 99720 31113 41831 79301 30950 67657 54471 26722 66352 57388 51149 73250 68188 77339 65299 27774 23055 48807 37790 89852 67512 24937 41202 58070 53133 47123 23953 55591 45443 21278 20827 64768 32111 61578 73722 14645 96581 51439 21948 93156 19364 82412 88084 55712 12965 39329 94375 41740 4014 6666 33208 20407 75891 21466 9580 7892 62071 81372 35250 72018 69091 73202 14438 22426 70569 26781 70320 69478 96003 90607 25558 30681 28564 13956 95126 40324 49778 50822 19617 39475 86692 15308 92729 79806 47505 3840 45042 12489 83016 8238 98968 86056 65712 29483 25960 6808 70999 26762 83610 19014 27858 47779 78099 97515 71336 39763 87890 78454 15311 48698 6597 69451 4542 49878 78173 41397 31370 62789 60894 55779 79373 3004 1727 88367 40499 63453 12577 29388 74411 28263 21171 8959 86872 22736 52122 24174 90889 62129 12724 5101 18619 27425 36098 7780 16571 66602 17608 74471 96762 2429 68431 12791 56982 89096 10054 58172 14233 27014 92408 34870 15356 89414 58358 14166 37232 28760 2821 2044 6904 80895 4492 4996 9397 5590 83081 67114 55473 54315 6127 95657 52913 19938 21745 10809 9796 67775 44338 87086 6277 34886 81630 18372 1510 42952 3966 14124 90577 25161 25643 7590 44134 89142 19900 93751 86389 93219 77252 27054 89030 30045 41654 16626 38196 69327 8167 78279 45769 4013 57676 7800 44132 91956 81403 56644 68272 17122 62460 71826 89171 55081 16552 69527 11465 26762 20891 19708 29208 98583 26172 44466 72162 98725 61899 65484 99392 24557 63523 84113 45314 75824 83250 16258 90721 36592 84945 38040 72791 44047 22571 18939 82671 90104 40072 82255 52000 94016 57728 79978 69351 48805 34307 71265 49193 56895 91673 79369 43450 44157 46013 97466 80203 9717 21814 91868 1734 71691 35757 72209 23719 90213 90706 16845 38104 95904 97470 2308 14246 50850 90469 38586 2523 903 3229 90491 45331 71159 43991 50148 94565 69224 55807 48051 70152 21072 60711 15099 41450 67194 32464 52214 53847 12511 28999 30974 61304 78310 74202 51026 9154 8705 93212 44147 99534 90759 56200 56226 97518 68962 34720 88007 41810 72975 72972 19482 50824 92092 35605 96189 82247 74003 16341 84341 11603 43520 74750 64821 32318 82675 18893 48297 58443 46780 90305 35716 44871 74210 22927 30967 35690 14321 47467 36697 78290 55020 58001 13020 10683 76559 94903 34555 3863 97714 13067 2079 30019 84867 12180 29702 43829 78043 56149 61224 13292 47410 4699 6424 32114 6256 4218 3594 42866 10606 82226 35163 18077 82112 40618 46956 93522 56645 85326 72027 86876 4961 50291 26418 37035 95677 69618 35287 97962 15319 10819 37086 18211 34891 42111 89042 31070 32797 17972 62318 95258 28330 84470 92696 72449 3268 41954 83955 14265 89636 36942 16283 13600 99104 49900 86516 34742 79141 93422 15516 12108 24913 91061 21049 26459 39120 85608 52823 56790 92004 44444 92784 15178 70589 71335 50778 90491 33891 76148 73865 74406 92782 73349 39945 54735 98016 31521 62385 48402 48188 36903 91005 20005 10683 44110 94515 26274 11198 87196 74007 75400 12933 47973 70685 58960 26607 20148 16002 88479 19079 5510 44391 50608 42934 93555 72242 28167 58573 81023 63175 97071 19388 75566 65779 27604 78010 61268 19302 51054 80563 75593 4202 71047 83496 93254 1616 32543 91780 3721 32123 95709 59070 57614 38918 86874 67384 89652 41571 8140 93396 75842 92263 95370 16247 17248 90206 31994 34478 6250 23935 50174 27237 61184 11727 63824 14877 30237 7252 10356 60373 16072 30522 68358 99130 80632 28208 94717 16986 9269 27798 6866 66399 46730 25286 25641 88211 16341 35994 21173 25045 64835 28249 34615 75149 30463 64913 27713 74845 77348 7547 25509 59090 96189 19199 55552 31121 95595 66207 90566 6495 17043 4624 1210 81018 22146 25329 25406 29735 1466 79799 2365 3776 80114 87085 53386 89215 96800 1482 92213 85178 35580 24937 8642 22831 15048 81161 74209 49215 29922 65516 88093 81355 33174 87030 33828 15015 18511 46903 1306 82776 82191 72769 6200 26450 64268 41030 43061 61833 8096 5198 58404 45195 33283 63007 60511 53826 75115 95439 35446 74619 52127 78133 77999 57264 80954 48418 24241 93554 78171 62634 93541 27411 45202 49804 85974 1653 84141 60720 23463 28845 88590 76863 9429 23447 22542 48166 54797 39579 10334 69301 91908 9385 52486 69376 96234 21419 95851 5500 27438 18566 44225 27749 1102 6243 42093 41429 70580 54910 79377 24352 4872 23712 41850 48804 71041 29814 97258 94962 7424 84542 61077 77929 92937 99106 33273 70444 21684 19433 45331 64217 42922 13665 91975 33378 55620 8448 24555 86169 26743 84698 93718 37037 81121 85598 66043 15719 33784 92332 30392 56810 43605 79183 90503 58006 9921 77429 54530 38465 5537 37188 79211 65389 69193 33566 82207 81048 78715 88215 73608 89272 46108 20334 4127 35013 96379 11102 59070 83238 81047 6678 48080 5318 82538 26916 68692 38029 84706 28473 27183 50405 347 56930 22620 82741 45039 17514 85519 50446 38551 36498 87793 79149 73538 86687 30937 28512 41882 59825 81033 1599 53221 33111 40100 90881 39557 77774 31316 23125 36056 23617 79369 44411 96949 59723 9806 63134 27421 34559 54809 43821 27447 71571 87971 67251 28232 17552 78201 69373 35058 70710 18113 93350 73187 23626 25558 16035 70962 47335 12133 71814 32791 11673 16565 58270 41008 28614 73784 65072 48841 21347 29093 66847 96339 23257 7040 71479 56358 55911 31244 8278 24116 88598 4503 57787 53323 84711 99005 6981 54407 85918 80598 18430 83234 89293 17752 79436 75278 47992 5120 16392 20731 77989 78250 88908 71633 65761 36811 16539 64821 77649 69136 90894 15191 63847 13444 78748 99259 44878 45225 22681 7031 40048 48660 34720 92128 10094 79861 93848 21243 33977 34010 86748 96836 7001 94124 22225 91940 92281 83276 86447 38400 10406 61705 88135 56200 55266 76594 31191 17841 55190 27863 90875 62578 92120 8127 92022 4265 765 31197 64164 13388 71689 27885 65257 92855 22391 2268 12577 25073 33631 68628 81173 39532 48510 92461 50598 36926 27541 18274 36429 36491 71066 5525 89875 36083 6701 17717 99106 85563 15333 59193 37671 22397 80044 12049 10125 97738 74183 81121 59183 41450 53445 63479 88910 82415 88270 95914 62207 53217 72153 58894 87820 84388 16938 21356 45144 10482 46030 3390 74456 47729 18301 95192 27059 64993 64164 40829 97112 30828 84999 24963 75029 86047 14946 78232 10678 5241 2009 7683 81603 98119 98038 99277 58614 19770 70404 93133 77965 12648 18723 80059 74078 79087 53240 83425 42539 56413 97142 31453 85974 1979 89252 81621 91321 43885 38586 41388 23472 51531 84785 31950 78471 5320 56027 33822 72886 88577 72789 4515 73319 1297 63384 10343 69152 42628 55219 95793 69576 85590 83712 54709 69576 35591 54293 31344 16489 75674 39478 354 6331 11784 80358 16252 48198 28682 30649 9142 72908 48023 34848 90973 51262 26533 23188 35222 50075 20640 25253 21156 34260 76917 52990 21025 39366 1231 82171 62743 14358 49795 94168 46019 50405 30556 64850 54794 33455 35774 6106 77757 4990 44914 41537 94973 35420 35199 51100 22809 83590 89388 71891 19882 25139 39217 6904 29822 50452 82674 87269 54344 80477 84434 32452 62516 92506 1626 9635 4357 95258 53315 36063 10995 56522 27114 87950 99585 64903 66285 22027 86492 50489 13375 62763 94568 8743 20728 17248 48822 25870 3030 86940 70456 56752 65784 38862 775 73864 60711 57231 80827 72755 88623 55498 62700 34330 63436 96549 90911 48068 22820 49396 3250 65793 4919 33035 43198 78539 29242 23098 93308 44987 11670 99332 9070 20893 53973 79395 2573 62712 10944 2971 38002 7481 24311 12096 78564 5346 84167 82740 61892 53623 88970 9359 35094 77408 13306 89174 204 39503 3667 64867 49357 62941 17216 79312 12459 50467 69578 97588 87184 33090 78571 69781 48273 82944 46709 64645 18879 94509 59336 84409 86230 83200 23728 31949 27313 25644 24661 98305 31141 10054 31340 26907 12449 13082 68076 3629 51416 4946 43731 70339 18367 94566 2516 87277 15153 90050 34070 84167 29517 3345 64155 47750 97584 62596 34150 21227 58210 56994 19011 25253 97527 39118 15937 83892 86494 4523 11049 1267 9501 29999 36198 9973 79315 62323 76198 88740 54815 76025 15281 94393 38160 92805 31694 77752 91162 31827 2744 60904 77876 12914 8315 24251 97524 8052 30102 81621 73763 56924 75890 43656 85291 40094 15130 33104 82845 19429 35371 43088 18860 43218 99438 97357 82652 78049 85852 66550 91771 91913 51555 88298 95042 53566 53268 77375 66549 31077 1237 22191 42431 1362 62458 95158 1242 9377 30958 49075 82247 51920 41558 44950 25552 59606 530 91640 20830 46672 36856 74710 93306 18438 58221 92727 42934 38056 3310 52204 57264 33219 86714 77396 87067 90786 85209 90859 23981 46868 63320 94326 46611 86231 12306 34530 37285 17396 15295 48171 21992 79579 74334 99368 26239 21284 16069 94216 57526 5511 84250 98135 25799 93386 7453 32858 67756 86941 31352 24063 84946 45724 47694 30933 41741 96257 22627 7427 53384 63543 68528 15833 80734 66145 19395 12073 15428 34950 69378 19829 40722 2746 87476 84880 32976 82888 91115 30755 18326 70414 57733 34229 92696 73837 8520 38900 94513 46625 9206 73262 5775 8688 25491 62541 81458 5921 56273 59466 77275 51531 11764 64673 43026 17275 91101 54348 91962 811 82503 5263 24891 19667 79315 39994 19829 10173 63246 40491 65256 55916 64993 83063 87539 16908 3339 34206 13780 83228 4789 4560 93859 90034 82191 51696 30284 81652 82704 16714 63371 66203 51312 46779 95402 64182 8356 49480 44139 16691 88103 3630 86516 77809 16317 39829 66561 18367 96707 9837 1482 70528 49167 23831 30559 64867 52483 79923 93397 10193 70153 17703 93947 33993 40722 65874 91320 88517 71960 11949 26850 58136 4281 41499 8884 54265 99261 85713 96247 99680 98373 2206 92855 82351 5616 96546 91436 27446 85577 51553 73875 74432 87986 36913 31637 69527 29801 29753 62106 15334 69884 48893 39086 67355 38908 89303 70041 35250 70091 74001 77802 98064 40341 25614 89271 64708 68225 3632 57053 53267 37834 99719 64424 57343 93052 34404 97865 84807 63693 70519 89154 83616 43246 75312 36099 94125 19442 19914 89272 93932 79409 74120 82179 99037 6311 84360 72164 48404 10494 81260 53267 26161 27798 37504 86447 29048 36979 92812 80191 2759 50030 2429 18829 5804 30886 87948 12326 31057 45508 30028 82985 49594 55685 22389 92009 78662 77998 4560 10182 36467 29476 16450 7671 70859 62678 33986 6347 17489 56516 57343 40947 97379 20175 49911 24886 22694 58894 8779 55660 95166 10427 1202 85089 17061 22001 52039 29568 81753 54746 2579 34265 71927 34394 29563 29027 28200 2906 8165 11304 71102 568 73638 59524 58683 83861 34196 87773 67024 22807 34631 32304 3510 28958 21686 63394 66481 15929 39595 9569 21146 37219 51780 36843 62325 31963 82112 7458 82360 51766 41265 84450 26022 46374 30170 81689 32253 72569 95356 57200 20918 22946 51149 62197 74367 55111 85131 67961 82238 42714 60934 42611 12810 35713 18924 70218 1834 64639 67729 54524 89291 13086 74854 46252 92878 85781 64619 48133 92217 44628 77662 81603 25012 93373 67496 63704 4721 79734 40454 5720 25884 45968 62661 65766 62249 82006 47560 2337 89690 7177 58136 1042 34120 50228 2990 78553 1807 10706 79183 48495 77129 6190 56578 50260 54530 37469 46625 75950 19679 92658 30540 87120 19698 38582 78796 49161 18430 53126 73732 16362 84606 98427 48785 77457 17473 4447 17643 66678 50013 36822 48609 12369 48231 91146 32807 26811 25457 93919 47539 71340 22648 83710 40813 36756 85362 59119 82186 73500 63658 15570 18919 81149 18226 52990 26010 13053 29687 7815 24468 70636 76496 42390 11104 77483 88652 86332 51527 12822 40324 66696 87056 29812 43437 85156 46029 1051 86711 86375 53999 12472 19096 10510 58281 16221 17288 16284 56075 77294 88590 24928 86326 39852 11784 11283 35770 71440 7346 10946 75275 92020 56981 92461 53121 29960 54612 18582 30649 55943 65145 54846 23452 2429 11967 41768 45547 65554 47024 59358 14461 48299 3020 43810 96538 44494 51826 49661 89211 53150 21358 44878 9256 39713 27006 67738 84168 91969 15428 64853 34461 35821 48227 73798 1981 95891 96976 54890 7481 34562 87454 43088 44247 24042 69212 93404 57758 83970 50879 55633 94035 6311 63937 58811 73439 38826 24724 95594 90879 15182 47808 83137 50905 6623 35921 65474 5004 90790 97816 62073 54490 61906 21256 9505 33911 27814 15269 14904 79458 72987 66274 84991 28632 70750 31868 50334 231 23991 80710 43230 98206 80065 93448 49133 31995 95421 29816 44987 28842 80845 64554 87712 60166 25025 17302 71159 24842 27205 10335 11637 92567 33566 75453 35126 21624 62028 75061 76869 40960 3166 7876 57487 69458 83956 25144 29736 26350 21265 8279 19631 67830 63181 31735 50316 3291 742 59305 87723 85038 60091 20220 12118 15660 17795 1515 79079 17465 17122 40484 15891 53929 24786 30003 38264 20772 60796 43575 59066 91952 86747 50405 27040 93093 99447 296 57556 79007 13518 82094 52931 35829 18609 25207 34014 39920 34404 92612 26809 22426 64861 85399 18044 35732 80221 9973 45121 30023 23932 5291 25614 59133 20869 13943 51807 10446 3514 21204 34631 55268 24867 39733 45644 10835 53207 16062 14209 20514 80667 97590 9391 82602 92264 91902 51100 5165 67442 76453 46047 46903 73923 68441 9569 88299 23022 8497 22793 28458 26151 78565 89303 42107 51902 91039 86940 22614 40902 3457 95554 70768 6994 14159 10622 44199 35395 53708 43140 6156 57019 34371 73463 43478 29390 95304 15565 23304 98927 49839 6508 26899 52950 23154 18142 57087 84952 72338 72252 17156 9539 8700 10514 25314 86621 21541 87401 16212 47833 20288 24484 39340 89613 16240 95879 64157 31526 45039 17573 69969 74982 51883 85966 53059 31161 85713 30835 36036 36509 16935 74021 64035 20821 85434 20970 6334 14111 49439 58670 27040 17043 26177 58215 50879 22871 24963 26037 78070 36885 35712 8570 94339 33216 53239 57593 59628 59022 84576 15080 45492 21682 94631 26826 98993 4994 6831 76720 88755 24382 20406 66270 61609 31406 1178 93672 78084 18116 41102 38723 27206 49219 12020 36429 85570 65136 98325 92551 21075 21399 80886 59193 29695 60908 54717 46452 85208 20773 41308 74893 84281 3077 17040 19136 45272 84064 98080 48369 36204 30440 31064 22946 51528 6588 76720 19607 62669 83080 21212 75087 83008 99183 27590 77150 12676 88517 43573 61308 8374 95143 83997 24434 84744 31911 16632 10116 26774 55860 44451 42301 10893 3291 69445 38523 92567 79261 56889 38981 65249 44068 25983 96817 41989 57615 90285 60239 59434 33228 31851 53177 1960 62554 26525 83080 36310 65208 49885 73417 22240 4274 51055 77296 44335 36834 69023 82674 31748 45655 32037 16663 90198 81177 37931 63875 42377 41730 48805 9304 13903 58502 44890 6282 52747 45384 76698 43366 77258 66697 48513 77416 18080 36071 30158 49856 86318 62846 29087 40227 11505 74753 61781 52975 39850 88745 39546 20064 16698 33051 80508 90609 80632 72782 422 73509 4178 86381 63715 95053 15932 88475 47639 73006 76772 32869 76460 54043 29097 46993 58168 77063 28444 13376 92491 47427 36382 11386 70977 16154 71774 31652 59329 47992 15169 24959 99721 52450 19822 67174 18416 41197 88924 40469 39458 36099 1923 67788 61021 93914 46250 28927 75918 37285 69298 72931 11696 75184 85059 63836 69363 19230 10553 35929 80136 97181 62252 33062 10893 71483 69719 7234 57443 79899 7004 16011 56315 81578 48841 75033 2056 48846 8181 24652 70575 12086 80914 48840 30934 38451 50142 46787 54911 54898 261 72676 77907 73210 76817 32674 95812 57039 99592 64136 3979 55185 85689 55924 13349 56726 59847 82888 49493 32156 36893 58589 95915 22216 2999 59352 63007 96022 39858 4902 82244 75759 12861 94472 96821 16333 25630 67005 6942 70261 64903 69518 54292 88948 35263 99302 48806 66053 72879 65032 43156 68017 71968 46876 46326 90430 3904 43991 42468 59329 60216 34730 16647 11914 77 53352 31326 70357 72715 93388 83849 3779 50922 37045 87183 83330 4895 12479 35235 65185 16539 58399 3840 35233 65208 54274 82505 4875 75387 62519 14045 64619 95977 98560 57332 39123 90086 25796 35325 19625 66800 27466 12049 40174 83419 81775 65226 34938 27650 83818 35022 16271 73195 55268 2553 61153 76650 3784 42966 1161 50542 1612 74221 65866 17981 79279 61429 41977 39173 88283 51493 81183 2623 65937 73946 42979 69952 62720 2606 91212 12531 94176 6471 73138 29589 55540 2192 17384 9811 44344 1381 2059 43324 62873 63160 8852 7567 91956 21596 26774 75179 48776 43023 88737 35758 10921 21265 49658 20406 24129 14653 53539 16913 6401 78231 12720 92929 26393 80153 53386 67553 13266 44819 35232 57492 73264 69072 37643 66669 9449 94766 98656 79487 59951 73971 27280 1982 28315 16915 14098 76756 43820 27719 28096 81727 94368 45540 42198 51845 17285 77006 77160 94412 71324 67822 93988 78422 79890 64418 31333 30755 28843 79871 63213 61707 22899 97165 29509 86501 61066 98283 64997 17268 18057 94923 10146 64875 81481 83200 67601 28068 35274 29400 84759 59921 51994 55781 69393 23157 35643 31316 28382 77753 22946 2887 41020 16207 80703 52181 75405 86141 79890 25178 70491 12184 41705 22883 40161 81913 16880 54348 18968 69559 28434 19201 17759 75578 86515 21976 16635 5930 89018 15651 88673 49632 94667 27251 66109 54995 8824 23604 91195 45057 48171 24846 23699 50079 11679 99008 8534 58558 15549 9156 67140 53495 56406 33401 60520 95240 28291 74771 8039 58480 33020 44364 14593 32784 190 34995 58369 40577 41850 40528 972 39093 97210 92040 79382 75908 91377 63277 46760 84899 86419 48344 17730 13598 46873 19607 54064 25055 92967 70568 17469 60050 47703 40626 35052 47660 21248 82838 91974 15570 72018 83735 29443 38541 69849 78791 98996 74549 27774 65285 66254 77465 53657 47702 9576 45082 73905 87576 79076 65905 96728 58272 33751 57615 27180 21261 49964 77999 43023 584 84720 78297 39572 81737 74582 68743 95442 80630 58384 93395 41374 55214 17515 34631 97977 80762 98417 57931 77194 1557 31234 79951 95192 39792 1096 69372 20874 33118 32617 53151 43997 79966 29803 31191 52989 56677 67093 42677 98352 56351 30522 48861 4800 65857 75135 53433 15462 65171 88578 31996 15066 16984 31724 6723 98084 41030 36503 20142 55055 8700 40915 52196 77081 64408 15927 97098 84266 79993 93430 14022 53479 12621 77812 78290 96189 27418 19197 85987 84392 33313 83216 70823 66923 19202 30667 73811 54 76586 88548 19850 4857 57744 46603 15121 28373 69222 65565 58129 61841 43191 90398 90134 44891 83102 64823 98945 55287 47679 76452 74475 55298 60901 57505 51163 71333 12653 11092 29206 83635 72437 72018 35812 68015 60279 57107 23228 74273 45144 95731 72532 63484 56304 84642 44241 40804 60524 56651 83092 61609 82025 12377 23640 82082 6572 80620 87684 34372 35971 74637 99944 16731 83522 58897 53595 71083 4564 9240 21140 18723 6735 58062 20513 17838 52567 364 48276 86346 94339 20163 87329 42099 82342 41729 26706 89839 42756 539 83849 20827 46459 28511 78423 88324 40886 97366 96399 60140 48513 22466 94391 29753 91202 50511 6121 46462 31933 9812 61002 3013 73853 87253 33111 6934 3714 30915 25393 96 61055 25954 51275 94586 64009 23477 23673 10574 75154 25919 61755 86104 21163 93677 13339 29088 14383 83455 38627 77915 61288 36631 91793 26301 79483 59418 12083 67745 88804 81747 92238 60091 71256 79013 2907 70465 70687 53330 75784 47412 90555 39631 76134 27474 4218 70942 3782 98777 41905 4593 9156 69888 71500 30997 20822 84719 129 82110 29568 29509 51959 41564 38916 38412 79946 37358 71842 74043 52027 7658 47734 21541 45920 59689 98885 64426 28214 77994 70696 58568 1567 89193 94230 76255 14210 36252 23764 73478 39748 43246 27537 31383 42046 30886 32761 66153 16011 61676 42795 4972 80500 23442 265 1303 89815 88631 28933 17192 23917 97565 89975 22657 35254 79198 44573 42885 12965 33824 39954 40430 5142 93557 67937 75445 9898 88113 80548 60511 52835 82836 22388 55052 33420 76398 3866 58221 27002 2686 17810 77547 31442 25454 9630 77926 56265 50317 80223 33020 13081 43868 40386 81875 58685 76743 73998 91780 55662 61609 38259 11743 93373 38271 91714 42746 83997 39287 43786 37092 58313 65280 35979 55820 78450 31517 17585 3704 85045 17324 29821 47406 61731 78715 78886 7408 84362 51959 60245 69360 31897 84931 51511 85006 62777 72886 81725 68441 98276 46648 57761 36969 86020 6584 23999 75504 78513 68164 60530 83709 12569 65588 51113 57835 90623 26546 78930 22544 18201 31651 85687 31796 44035 82740 24639 94383 79070 83625 72666 65831 12195 56266 93398 52567 82242 74931 36506 78762 82940 77275 73325 93960 88366 96099 10519 5700 28564 10723 87863 82465 42797 66639 99863 96573 82187 91713 58591 45797 20176 72515 83268 28276 26882 82790 3077 26931 41831 57346 55463 90895 86741 43031 9559 35580 22143 45357 77384 78374 9571 64083 5480 20715 71428 35574 17284 29317 41698 16914 36416 23236 71592 61930 12842 68394 54272 57994 33025 1165 47907 76701 4702 91904 15700 13402 97045 67851 90544 40628 65781 21243 37013 12330 34717 68423 80428 78528 60386 89763 58738 50789 35919 132 81481 2159 30241 54651 71564 60616 29172 45356 51176 28942 8186 39374 33742 81211 86517 77502 86251 41648 21973 81059 3776 18281 64511 44538 3221 17232 19679 47181 22571 18960 83833 73729 1335 41831 20894 49999 9662 61592 83451 68003 30296 60761 52204 33112 60440 78998 68447 75881 47268 59350 97055 5725 17048 47123 1651 66708 88179 35415 77397 57825 44878 37261 94739 51398 31848 25418 9635 796 42587 52679 72729 4549 11811 8646 38561 85178 46982 78499 39071 87555 84053 79611 2339 83843 47501 41026 44591 56793 79308 1741 55570 7069 17564 47771 23075 67552 57783 10723 32635 92455 6296 28285 27961 12476 23583 15611 93606 71983 76027 31916 96891 70962 12706 81455 59640 15429 83919 26459 36303 6972 31851 82142 51124 92409 56098 56260 47220 5114 354 72791 75777 62864 62154 15167 48371 12357 63417 68768 72394 2839 26917 26423 64998 45629 39019 77522 51580 54135 28330 7671 47722 85567 41776 34700 92738 9559 55250 55662 54055 93788 70744 62490 14543 59840 44778 10251 63384 15191 40513 83357 79719 99118 39979 72750 32249 50968 78914 98064 94387 70812 7057 80201 86858 70729 73246 47211 37498 83221 4580 56260 31072 13165 10723 39277 59853 51192 62733 46460 18159 68004 86484 94217 3779 26562 94291 23084 76751 20875 71893 50912 81528 75112 44161 94037 61357 21115 56784 59055 95662 62166 95813 5590 37069 42710 25275 64180 70320 64155 36236 88195 6026 82706 20064 9374 13326 42385 61374 8893 65784 91673 5759 23726 94805 51130 98731 38735 40912 14863 94284 20725 39655 91219 63479 50691 75543 75681 64104 35385 31735 78043 52080 49567 22831 12802 53319 88103 2815 69655 40386 27194 29509 3080 69752 47672 23935 75086 14883 4702 7763 53796 55010 89963 32274 50866 34388 45783 69715 65994 38522 75585 49701 48495 73489 43288 37923 18749 1978 54155 37565 16487 7960 26628 57202 57231 7124 83807 52749 30537 90544 70320 5691 14333 76594 50454 87712 41571 34752 11581 67345 35406 34838 56835 45096 26477 74480 12197 63810 31377 15075 12105 3264 97400 10571 10116 30660 15719 39174 88120 73501 67017 40397 21567 76077 80534 63088 33918 44161 72614 9571 77976 12361 96405 53705 95168 9904 38866 61468 83420 54489 91455 96840 24970 85971 30718 65013 59750 2254 46037 13577 50649 7525 93306 84239 81391 36960 635 47904 44403 91820 64149 14552 47285 98309 72423 70153 377 4972 6717 36114 25920 11278 56352 12344 94373 3993 80818 97012 93773 59631 75538 89186 42235 14974 3980 34505 23093 47539 13548 70305 51807 98189 77210 76749 12345 8106 18841 3669 84512 51645 79095 59456 3691 13600 92555 61713 98458 17717 63555 12003 30209 97390 12264 24952 57388 34376 88088 4036 92738 86943 84640 79166 64336 98456 1952 81447 15430 43921 32350 80604 52058 46849 45794 52679 1073 79966 12834 85570 12056 48606 69858 30289 15066 21097 12933 8089 2773 54875 34740 83335 54471 149 65145 89950 50993 98091 94076 90711 65430 95589 8415 49467 69262 95627 27173 64846 34780 3840 62985 60899 55672 20863 1440 43777 45399 59344 67925 31676 73040 63801 33184 91631 68273 82846 10762 43062 5212 89219 70205 17654 61860 94375 10063 30322 53433 92256 84521 97317 3849 74323 23936 84213 43838 31887 30905 57993 48695 48179 36985 13307 38109 66968 28174 78676 20759 3646 38147 87015 87089 47494 26365 29229 26826 76831 11069 84216 35844 91823 42692 83768 86107 46844 41614 27422 35582 43068 84748 85928 64645 48261 82314 77826 76313 93919 12616 74204 4557 40554 58500 40833 7892 64111 66606 60870 36487 22694 50479 45095 82703 10305 44644 49421 22480 83387 89325 13047 20434 14459 24345 59140 92316 72454 20008 87042 74345 61118 25460 23651 46050 6274 24770 53103 95321 67166 26112 54567 15431 25399 26301 45703 55907 92595 82847 6604 1501 19354 37017 19893 62319 48650 94368 85692 94412 80051 73005 89403 68466 65516 98543 89338 65424 35861 26547 66054 72714 95060 56655 48215 94356 44929 4444 43088 6770 39609 9696 67275 33447 73046 80641 60334 20939 73325 58290 41778 52654 14502 58270 41787 73937 29598 27467 85918 85606 89476 19091 12681 88391 91343 5952 19030 60887 69848 10978 48685 75395 45399 12129 18154 38078 67759 90133 82636 97390 17170 89085 3849 38963 50909 88589 65965 73426 39071 40426 97319 83349 45195 87856 80271 68739 5881 94565 5122 4555 82718 63360 73853 80367 62127 41151 95876 69038 2087 55044 69001 67095 7792 98879 3113 8216 35972 2159 91707 13866 91921 7216 99553 46637 21510 29324 5696 21468 53324 91526 13157 56070 87252 91719 10358 89849 53059 77170 53517 72086 65080 76927 16776 39807 37282 30074 15232 56575 85829 95382 62912 93180 40171 76023 23375 20516 3083 84752 42745 56957 64628 58883 46996 38916 33668 8819 27099 39476 58518 24814 44524 57524 47667 1405 94396 78499 31487 60783 53962 67715 34476 85745 97948 89915 40545 91038 43863 35959 70609 40225 75996 42949 63436 51605 47501 90401 30669 27835 11174 9429 78915 55822 64204 49052 9149 6506 84239 17883 81578 54019 25356 28876 65960 83956 74484 92634 31555 6497 33869 49901 7522 51847 91987 8616 16461 27559 49836 15633 88426 83004 10606 21518 26133 70009 78590 16018 56774 63586 94063 21460 39983 64709 43001 3456 85705 18399 73071 36225 56469 24208 48778 62513 42115 87457 74747 25383 33980 53939 6834 1653 70177 79632 77339 50030 77591 42903 48131 36919 78334 8101 33078 53156 31244 34099 38434 74170 56030 44688 74338 32188 52644 57998 96123 52910 56030 31238 48199 67282 32384 23655 77246 96045 12911 5329 81303 7989 56265 32279 95939 43193 14316 96270 99107 92991 5457 73683 67368 23802 75913 71449 9028 72920 4020 74536 14459 34808 3020 81031 46503 93051 4857 67830 28237 43696 87692 43653 64717 87858 58303 47491 83919 23125 57165 88599 42499 64218 94028 63335 67602 2764 3547 89076 2556 66093 97844 31558 52753 43324 93958 2383 13423 94996 64468 96313 66154 75184 1636 78106 76008 82607 73973 54375 69861 9539 35612 25195 81802 20821 92435 21227 54594 43967 35900 31745 42229 40960 14204 48371 38733 79533 82246 23417 54537 51549 37848 26409 17953 34137 7025 53873 7497 73573 20406 1235 53731 99196 61702 32112 48188 55717 47522 44678 43478 70414 57100 74098 13527 41035 87183 4010 74856 75469 22671 39117 51452 57304 36626 41088 9861 42828 93440 51124 1884 27383 8075 62676 27863 96766 8882 39564 28540 26491 91609 91666 9222 49568 57009 40829 43453 68813 45801 90613 65663 80966 58277 98584 2999 38724 94053 6758 78565 57835 39922 99355 13935 4717 51211 64813 20341 24166 32751 77143 30573 13604 47224 48712 88515 29133 12069 93864 2890 37696 62183 29027 86339 31916 70579 34120 71233 71554 27749 32123 51330 60538 23107 90728 90083 76852 96719 95827 49056 56098 16244 61781 26962 4770 98086 71386 93193 91865 3840 60040 16066 43284 52940 15725 24317 43510 71251 26488 79315 52316 83596 6842 29981 57325 26057 32308 29687 10574 63458 15415 32335 1306 75027 92450 5185 92815 11354 49596 39546 88963 27751 68528 60152 59086 85396 24667 22846 12536 66305 97441 65651 11104 61342 10137 68369 45332 69187 50123 58587 54653 5154 67965 23281 93018 60385 32274 82926 88324 70825 29344 52486 52973 38699 43997 67871 96929 66343 38317 59892 18532 27016 23615 71053 32464 43567 50663 73786 85761 35747 87010 36218 60963 34621 45054 82657 41575 963 90275 34542 21929 11865 7154 58490 99013 61879 42313 78714 44673 19120 76362 23583 76557 36896 46519 25289 56895 48749 6767 66608 4580 2928 35844 21066 63134 28151 72805 12569 8436 15998 64294 73100 26677 84854 48486 21757 6127 81475 52915 67198 65655 80454 70332 79312 46376 77667 99602 2136 94074 86343 95009 18849 53133 4752 25278 97985 56874 2271 27118 95227 94821 4407 13319 15276 97 26812 38087 60761 27924 97373 95066 38694 75168 49056 25343 66681 19569 46027 34823 25677 20900 15904 75773 29620 36572 79905 6584 79265 37570 35886 59631 72400 17230 96956 74054 35068 79430 39089 80722 50752 91941 32828 48958 261 81139 58428 66382 9748 31276 77129 8453 10452 59383 40652 66821 48902 20894 91811 23209 85349 41363 41745 29175 988 82423 96940 2288 86540 8443 32381 86339 50026 65208 61634 43516 5698 63925 52883 21523 93341 93733 31824 96867 93582 15549 93854 94928 1169 27494 24886 76353 41891 40940 23591 84360 26290 78278 93756 84451 3782 86187 94711 35135 61954 45764 7497 40994 8228 65782 72917 36215 3140 27850 33118 79437 64081 15767 70971 22055 15700 54583 17751 74703 13903 36237 92295 84640 72993 21729 97052 3529 65674 71897 4439 11573 30972 32215 92833 12045 46401 27260 73580 20334 61250 18598 46298 76432 41793 73994 91749 6663 88577 6313 2202 94905 97281 79967 4562 87074 65981 1829 42617 19472 21846 83021 45668 61265 73319 25429 54539 58656 51940 1080 8700 25614 42681 47223 18798 55059 92112 36132 49779 2740 14826 56734 27118 71118 55423 31117 83195 15651 64681 63220 27612 14993 50166 27940 10134 89691 8472 18967 95238 74486 32993 30522 63809 29435 24676 13953 92014 31558 31786 34039 50934 33360 59605 39856 31886 1831 60794 54620 87368 72188 18116 11277 93404 23188 48343 99903 77643 88518 36591 57512 20164 22579 14750 73692 61008 70759 79874 23511 51070 43995 11864 53758 29626 29948 32275 84716 27324 7306 55290 14708 83322 93360 5641 68609 70393 64455 61155 95195 10193 14822 12599 41199 50094 78151 18582 35183 12264 18809 53403 77705 3920 96563 48763 61802 13721 25207 22506 12808 97896 66838 37896 64129 14826 96713 25579 94160 23222 79805 67658 12615 40772 12023 57268 45529 81373 70685 21372 1886 7841 92409 15096 19206 84855 66153 20397 81393 73451 76396 47007 66313 62513 95415 48556 55982 98268 86066 99726 5616 14884 78016 71909 22671 26531 83882 18456 34761 39707 67601 59481 2853 57401 92212 7212 94155 73923 66847 42921 83080 30881 51780 3236 84437 21523 14682 73141 78380 99062 43274 89925 59451 28443 38448 76322 57890 32279 38042 8749 30432 65075 99912 71632 75060 29355 3335 23516 42554 4032 3433 30778 76524 43059 9583 32608 39747 69024 82117 82297 71098 27598 32256 66610 53069 22490 16472 46800 89868 36003 11981 67355 36114 98503 48611 73192 62566 35270 72425 6768 85837 69426 50153 37858 20095 95252 21015 24352 68758 67649 14303 43594 38394 53271 73490 72108 63704 36068 92838 39633 91804 70721 78415 90715 70353 7805 34085 92556 41216 89567 63847 81080 91343 65313 93824 28071 68009 99470 52076 19330 73614 43061 62819 23039 92543 14096 30237 88322 33051 43773 15806 92824 86430 94025 44079 76893 15975 10274 59598 57647 28768 85929 1403 84947 27764 14675 2839 71745 85028 46519 37295 75077 46880 49900 95160 11560 20311 84243 61218 93721 90170 78177 5045 82377 88985 75842 88282 99751 79390 82485 17378 58385 54588 63789 19431 58491 41837 15786 64637 34733 50950 77152 44823 16626 97503 90959 81215 35455 49779 61654 16689 80752 91509 87747 62176 15655 36435 95190 10719 49742 54371 63851 29122 67087 69517 62072 21246 27015 99336 75480 16317 44203 16049 75504 70819 27690 48460 40665 37844 39988 99060 93349 7315 5739 85071 41641 8840 34423 67172 48083 6895 66423 67647 3673 98234 193 87226 56786 67112 57174 43308 74728 10686 80037 52759 89359 41633 86883 15059 1656 10175 27712 87268 66130 24131 89894 49191 30654 13301 56991 12165 59691 57763 84307 18921 60621 80690 22669 24996 62307 87890 55441 40913 14951 75836 5952 29031 85349 35933 98281 65925 70593 15975 88728 98084 74164 82302 64604 44183 16469 52420 19955 79512 62271 63953 18061 83102 61111 81906 22119 53161 93636 51733 69906 47296 80614 91314 5698 4608 37469 7904 13961 73250 3627 34738 66781 55812 51040 31341 31965 97180 1170 49190 43156 10838 16072 62238 11565 1626 16868 41096 70744 13864 12584 36226 7801 59282 4301 39799 5906 53468 1178 58263 24120 71168 81578 36960 61794 6695 60428 15535 23200 31557 40021 15008 15460 58158 3839 39883 91224 61966 9065 45797 20367 47734 31800 5556 66043 85933 27344 18350 5280 22048 43584 78611 24348 60919 21055 64258 96196 71607 65986 93050 4730 75123 73087 63453 50989 72676 50980 64326 59457 19376 52372 81215 64738 28276 95899 21072 61825 73010 23250 20055 52483 80750 65302 54238 49123 60690 18055 35211 39995 73584 89709 35112 43820 13213 74388 82775 98955 50309 42235 19395 77928 9299 39234 6728 310 67179 24913 37365 19429 27066 61996 93219 92307 60193 1651 30690 40947 30131 43317 43840 50394 69004 12154 18675 40830 41864 65957 85608 79402 29366 31326 88564 59686 33716 44225 39847 83751 51961 90712 52483 98611 41393 92894 70317 7092 54780 16818 28980 19529 50812 30849 29312 5479 84471 45714 96764 34684 45052 66639 81731 14502 14858 45801 51061 41102 22103 24093 62252 14213 62136 92991 962 59746 19102 96265 23778 83611 39209 149 47808 7014 12386 35705 13370 71810 90511 99570 86099 85712 1080 50460 72822 65389 27354 11311 7055 3821 17440 29822 97115 9583 33078 42359 48242 56780 83462 18682 31249 60583 23615 85619 70372 82988 40676 50440 80472 33113 80503 50249 39056 52644 22501 75588 75059 88078 60822 7629 8879 19836 54657 45453 42828 37020 3142 79561 16480 3254 25393 45230 94017 344 51861 56228 26057 26017 36027 1790 15291 24809 27171 57919 69302 35395 2192 33332 92238 22830 57543 55821 40147 95084 31124 31897 5439 28082 86941 13145 93251 24093 30458 46030 92729 77666 28153 2609 76688 89663 30527 43450 35233 15482 10007 1060 35770 42419 26597 40566 83809 97399 90827 6341 25879 35213 52873 14466 73567 10593 3612 57694 89142 67773 955 76006 19893 59168 81163 37205 26587 93435 9644 94140 72093 69180 25572 82360 59417 35265 26981 7671 48910 98119 38505 36899 31236 92162 1798 70665 82127 3693 92770 10832 71219 81640 17392 19058 13994 59951 87854 29922 37324 86584 67716 80796 50244 65986 15399 15430 47344 7435 22445 85202 44186 77186 63052 18628 38269 14383 47519 40072 14321 40549 93571 36382 23212 67970 57407 4752 40525 5649 50165 6309 22206 55162 32050 44183 5401 22309 87961 6293 31716 8535 11691 32318 89610 20459 63360 39082 71314 17656 39548 64258 2298 54610 60899 5644 77172 16698 26538 17625 51912 40376 94232 26249 41100 17289 31823 99712 98608 17400 37160 57407 40449 22407 14527 83813 48749 23297 92356 27042 96412 70377 68168 22876 54789 91812 55493 19238 3499 75760 6694 64863 7427 90147 71348 94895 89308 10165 62156 15117 73923 79109 85768 12040 63375 82202 44198 87890 74558 6285 48682 72505 29574 40392 35822 4181 53492 38175 18211 76366 23322 28776 6019 98731 30436 95571 86719 33014 22435 78660 28223 63714 16534 25005 87575 90240 84786 31862 98357 92348 20413 45644 30967 44048 21156 34793 38337 48564 67658 41112 4214 32233 14348 57483 81689 12674 82458 24356 86397 92334 31707 84167 44478 7607 14365 62706 8336 17974 31580 94293 25799 15108 42652 83303 15742 39748 77895 52945 81210 29252 37898 61954 20288 48595 96045 58992 57049 54709 12898 83792 44688 78496 68879 83081 78729 61268 33586 69360 79829 50850 81604 40315 32743 28696 28361 89762 21415 94528 39236 7968 39954 49266 2107 93397 43571 26281 27028 8628 15505 71571 77296 61986 41782 58412 64684 35893 59037 86343 20822 65159 59026 25157 99836 98746 4056 27770 2285 75716 42677 13819 21549 85027 49726 59939 37100 47705 33574 80818 60890 20288 75019 63658 16687 33069 27420 59958 57023 15937 59405 6273 71477 64540 74704 21606 20422 75415 44203 4175 40147 22212 19679 6504 68781 60849 85163 75700 16723 72324 1182 68279 48351 68683 10114 58298 45717 86142 39731 36572 63341 63561 80625 47734 72147 23911 95468 7487 7435 6165 78917 28671 44644 4826 75433 56690 1556 47015 7732 91628 87529 45653 9305 37640 41154 68664 86478 80096 74264 45745 80040 71533 11682 72314 77753 30699 9960 31568 44643 81026 58106 38452 81046 52184 56985 23799 92554 20766 86170 84053 37604 97062 71283 74719 78494 97373 52595 43294 40882 32279 77471 91376 26569 45683 94377 24842 963 47643 72694 37581 21180 45422 72837 93881 79719 40890 5492 57405 1993 26998 18222 15154 324 60906 46118 46809 6723 85639 8400 47281 61341 94565 97050 10330 17894 73584 44360 65221 69067 31868 19636 40865 95415 55393 5720 5124 87056 45718 24364 20439 53071 6926 29666 98596 84871 79318 70847 47810 28699 73671 15009 62906 66071 53148 84716 85190 76716 12899 27654 49472 84524 20840 23198 38810 44644 31703 88976 14459 44967 10951 16834 35482 28499 90701 84434 76704 41478 63603 22712 40431 56941 26205 49621 87184 76670 34459 22204 51347 65533 8414 91921 18513 79525 71991 15835 23976 68457 96129 19915 80959 93159 31648 88283 7986 92551 64710 4514 80503 19734 37896 60150 31016 96497 87700 72720 71630 69279 85823 72385 70243 91449 60524 26606 86969 27713 53131 36334 71832 59651 43599 46918 33817 69295 55721 59574 13830 67888 29110 66533 90163 98397 81196 49469 55205 1548 92634 27825 12714 44203 11369 35952 1643 50655 24093 92313 68881 12842 26509 91164 73764 80840 24711 33720 96324 78935 94692 37670 14055 69964 57306 86241 73905 68962 44743 13724 84609 77989 42393 99098 86914 31871 50525 20329 73756 22027 26856 96762 55683 957 22823 607 88391 88862 36498 60635 56199 31352 96303 38851 90577 35135 58307 69263 10835 41409 31521 4452 23140 4789 44799 15809 81839 52602 12420 4681 64426 4409 3575 30720 7427 6026 15509 30933 85640 53590 83512 49467 7021 68873 27957 68176 49765 73446 1930 80839 36611 85598 86659 92222 33999 37999 1491 40948 94508 24681 18201 93264 48165 47909 85340 623 79395 48090 66038 52214 58466 15689 41715 88599 12309 15115 77063 77416 29204 65716 44362 63197 33606 91115 23900 97802 73267 23981 24034 76785 14863 92036 23860 89541 9025 92236 6911 50869 32081 27799 11706 26536 38160 88215 4081 670 93756 86027 86005 94448 70433 20220 70510 87067 21251 60062 22502 24944 60657 80659 38152 26513 97985 42714 16476 6026 25637 43840 17431 74 74322 60524 36495 31565 49701 87648 94575 57325 64996 4426 10636 27838 8166 42499 66122 82885 47756 10075 9791 58894 18677 95272 44772 3152 92567 47212 83149 20766 15401 46729 42442 47647 80004 14510 37219 1658 34423 34962 1894 36784 56302 88587 74354 46184 43288 11352 56430 44122 10406 55562 26577 71324 58069 24371 67316 67368 44053 42100 81882 11537 63413 36026 61125 71233 76653 68007 7238 100 33891 78719 21460 98913 14016 43064 89260 46603 26321 34334 20955 77783 82187 16818 63845 16933 78483 37560 44628 29355 19296 88338 11080 57704 40215 79740 73583 82846 67694 92318 37923 47589 31526 65263 87494 83079 16406 70149 87612 82287 62152 62479 60035 97722 53959 66265 30536 85118 47822 58218 60091 22714 7784 34850 91433 22953 93086 71737 10208 86704 35142 36793 15509 44657 93452 69222 99919 18405 99906 1886 62736 87020 86800 95142 34485 39799 25449 48301 21549 34271 77416 24208 2493 85641 52076 46888 4587 96059 40307 20019 4178 77 98665 10883 70995 81459 83469 17100 73430 33977 46689 99508 52602 58183 286 94574 56721 5408 78981 92395 68246 57048 74103 87008 95540 3013 26202 113 62707 56495 57619 49193 33787 7127 7183 49202 49115 63901 49293 59027 55763 30016 79770 25219 24345 54751 32037 93466 93543 44126 93522 73268 99397 98582 77172 75717 76255 31358 95481 76399 35047 83216 82072 28919 37205 54293 58863 90791 8535 4121 34944 21203 99680 32794 44154 5555 14805 16969 3687 63580 86540 21682 3546 37528 3279 6922 30649 7981 18854 39582 83398 80886 66731 52978 67583 50402 9434 30576 2312 23247 71801 75352 73729 1853 97667 94915 14967 78513 94301 58646 35068 13026 33655 14883 49035 28361 4964 59432 53726 96018 20293 19414 37525 22624 49836 10764 69841 68518 61705 75995 54291 99879 17988 68821 1202 36874 52654 27838 90396 85978 76720 93706 71280 19346 5997 73893 6775 51275 57354 87352 19401 52080 63231 72197 23905 48343 34677 76917 42386 51270 17492 69992 25919 61344 63020 26547 22337 78975 56569 23049 64993 32418 58201 26809 70201 36944 30081 93712 60615 39732 28056 44333 68732 57407 52396 59577 51755 14278 80605 46019 90567 83168 10809 2118 69846 49558 43997 4578 74619 40023 82810 42931 30313 51121 957 38467 41409 43426 83902 23876 31341 53657 16398 91415 88045 34227 83640 55423 79794 59189 70177 40161 19125 35775 37197 91756 21357 43182 48451 8720 47758 13586 66814 16571 96930 14269 40909 57867 89815 59703 41400 48737 48451 18090 19730 33652 81390 23122 27420 74026 3986 98051 73463 75115 37259 79829 56863 21929 45825 91248 85705 85621 74212 1829 14934 29358 57025 5995 50616 58277 38198 5830 87225 63707 83964 87039 66319 25356 50520 45347 57187 63725 17837 73991 89374 79137 84815 85742 35406 33078 81126 24034 29655 37969 98750 2999 64141 68235 69942 49586 6404 45692 92234 73932 91472 73547 96066 28747 88781 96294 38172 67093 68208 94039 25400 96879 48822 66013 19987 27173 81613 62943 21359 78180 97912 44820 52602 58032 14439 58710 9864 28711 92581 70054 26634 32993 49088 1879 84014 95589 59811 39249 129 32861 13 4211 69224 98135 64415 47949 44285 98996 79167 12532 74276 7257 83630 21400 78982 62426 44636 75719 80897 41971 18918 36211 33753 88298 1494 26930 73054 9569 68533 32291 70801 8534 26518 75087 97713 84319 3902 79946 41668 27835 18017 69634 76623 91812 59888 4014 50007 91815 83437 78053 13895 26206 19832 22184 29144 61296 97715 52640 5919 17041 40863 87872 80042 46625 89569 39529 55382 95706 98091 94396 27859 55779 87782 41595 47192 82686 27670 21942 14277 32803 82097 68424 86144 69332 24533 76976 73478 21204 29982 21523 36443 35125 11981 58353 42225 88307 81482 55916 19425 16576 81410 34829 93272 12366 18618 77383 59669 65949 56752 7545 17086 33164 84307 60603 20822 313 87164 49999 26127 4495 27359 85641 26605 14811 77264 6663 50564 6186 86154 69116 80023 28699 81244 93115 64272 67335 25842 55899 7531 10880 79095 14818 62791 99449 40889 57600 39025 79746 83286 6880 80662 35396 72277 19725 23875 33651 38109 8258 14985 12080 88820 94717 4670 56633 68524 96054 90355 74363 74029 43858 47621 80541 98104 57068 83838 29802 10335 54346 87291 1049 77085 29175 26700 7186 25282 65256 87705 91295 64783 90582 47522 2699 76328 54597 36799 75030 92593 59715 25780 65667 39629 13090 72921 47044 80968 50438 84351 65667 19328 91608 47362 91771 33328 67623 72499 19231 25915 35774 95624 94507 35363 29284 57918 12973 2744 49272 58460 19229 88455 24174 95367 99196 80706 59432 17330 74033 5590 27333 68405 49181 60687 94486 54756 59086 41109 16802 66000 86623 92401 23168 88829 47935 67495 85738 62920 84680 80708 59584 51548 99005 22231 7764 93638 89642 50047 24485 76219 71005 57963 44241 79001 33205 88646 20841 73033 70801 22791 4628 7954 31046 10041 10928 35216 1080 91312 19535 90952 52377 77776 75784 34114 90760 68803 74692 37647 51489 46728 42091 7954 67212 84168 49598 87646 63893 37261 601 7435 66885 71401 16574 67759 52561 94911 59837 52740 79385 122 60722 45338 99829 91278 40115 39157 80049 79821 16569 80808 24702 84088 31420 89523 71280 39870 19323 85549 35605 25557 91432 48552 84552 67024 38994 35583 98733 80210 69565 28179 26272 79766 46029 39212 17521 60150 71335 809 41741 40553 24208 88923 55379 41692 10719 40593 36734 76710 69403 73811 50568 61087 70204 61625 719 38739 6371 71066 25253 25843 71015 17888 42835 90636 55188 27686 72904 94861 4235 85508 8341 60179 33035 58479 96237 21075 76315 70927 41591 89354 99912 49634 25942 71100 82706 81608 51517 30943 8024 65850 76927 84368 16604 7049 58883 24313 62193 49439 70466 6190 16264 24370 7370 8794 31141 17427 6836 6183 97944 21372 87338 10137 40770 39770 3228 50323 9797 99152 88409 59840 14271 886 55777 19275 66343 38059 44059 84759 21433 47729 90656 75891 54238 25977 64038 30875 82146 48971 61714 49318 33961 1556 66386 31992 23829 90539 44474 58301 40150 23011 37324 56227 62999 76542 89485 75668 71754 6119 32889 35298 89603 62689 31340 91949 32843 68888 36338 7792 21757 42831 16142 39415 94855 84372 83349 28505 41209 60083 64083 28457 38538 469 74930 27672 70139 96049 95922 11174 82328 37815 29483 58735 90959 17432 15243 91403 73427 62067 44861 78431 96533 63432 5641 5983 73932 8908 98930 31304 2184 10375 30322 32901 52041 33329 17710 90398 40513 70072 22975 87582 14023 29386 50318 48081 16769 90642 32226 46350 51796 57139 33736 57926 72218 1803 33691 1132 13714 38496 58135 15570 40971 39476 84705 35379 40147 63034 26593 75340 55214 95969 53268 53997 55735 34295 71980 11489 47833 58464 55157 26414 7068 27039 6678 35925 70853 82138 75342 41044 7747 30056 79322 15628 15962 45173 3245 26791 34166 71145 44048 44973 40310 97105 89215 88362 27315 74955 78902 38489 58095 29350 38203 77066 85543 13130 57342 27570 80312 26725 59319 94412 23678 69052 58883 43398 78980 7342 95155 73620 90228 77147 91511 89757 25637 4019 77758 98588 73932 72810 26146 52649 80443 6106 23277 70765 52436 59138 23655 76835 3947 41575 12572 19230 7238 35024 53238 42587 15543 76722 91412 5266 16850 2679 12985 90897 58650 88616 61429 11739 51519 89737 33240 94679 18399 11499 66734 95910 38122 13339 39810 32663 32819 57087 45439 63031 2236 12812 94254 99704 68363 25678 96814 57003 12714 71304 35617 96222 87120 83363 74572 34268 68235 5642 60640 92348 38013 26077 11277 51540 4153 70161 65497 61825 33330 62808 28943 56358 66513 18694 44538 19532 88550 55783 50162 7030 70558 10434 58726 93024 18453 64800 13130 28419 64778 1467 10186 51242 46279 92415 38622 52254 69375 19238 45282 42390 50317 55124 92390 29793 22344 50822 75484 61834 49150 93021 10976 40023 22882 26606 53268 69867 56596 26014 14375 51590 64202 56546 79755 37406 81499 25045 34235 18292 69118 81924 66688 43863 96412 12729 92080 10506 45861 94092 66610 24909 39123 62796 52947 46042 18645 89868 60190 57809 49584 45300 47771 1045 39825 67267 50142 76957 70251 22294 72738 18854 30113 33014 65554 79494 29918 5996 46628 55552 7277 20568 92159 41905 44819 39980 65856 15981 64466 85028 7336 31086 70342 10971 41759 7566 44914 65736 65995 11185 95098 68888 2310 14532 79251 23800 74730 17417 29613 94742 62324 70468 13305 17536 38310 68477 22098 52966 86800 34845 72369 6393 55895 36484 59346 35703 42253 50446 73439 49563 46779 70817 3773 42452 88313 2259 14442 9762 18858 96703 78086 32784 4205 73973 61374 92871 61039 49867 79999 81583 35929 28782 47680 70491 29581 3655 58003 72022 55219 29021 4578 68226 92421 1991 17244 33574 61599 12733 63120 50095 83825 87111 3527 29870 76093 28814 39197 57113 35311 13515 88377 57292 46809 71146 11450 95595 66853 33585 87604 2475 82857 6371 47231 22925 70596 71115 45114 25131 67450 73976 9991 83236 2126 85610 34042 26809 16668 44673 48310 43718 12892 38551 30811 75370 79258 53600 76407 89285 32534 4233 69904 47530 18231 93432 44009 92725 35111 33840 21072 97068 93129 70689 41987 50344 70665 84124 69807 72227 55279 27936 20863 12594 38147 53493 74026 10669 83614 6425 41659 98913 22036 9382 98547 51746 79409 90764 21990 98782 50552 2588 88438 67649 41605 41164 95555 70244 6915 29802 80136 18557 4035 75836 933 73672 75170 87848 90911 800 94622 5360 28237 44992 57156 78011 49584 37348 25437 33058 15186 40700 11391 66270 33881 47228 31586 30040 44959 92265 11560 14273 83155 97201 91038 76472 28807 58054 52334 88517 25794 94155 13997 91000 86077 71053 56578 90176 78643 54567 63085 3197 85846 41563 82225 18372 957 16124 45901 94702 76693 28026 34016 50687 86618 58500 38431 18406 62096 75641 25891 76617 22112 79850 37338 59638 90859 92139 72461 59993 76332 58407 91710 78408 54713 87933 31790 28115 63868 57297 85237 75352 4645 54594 94082 93350 53379 26530 4440 2664 1960 11333 6187 83598 37541 25663 41008 14646 51572 39922 96664 92144 45643 67831 4496 96182 22893 68781 43258 97594 64987 35713 46935 13739 42610 76138 68244 36948 91664 42535 36113 6081 46098 85974 40537 85935 51544 18794 9887 44990 66912 65500 43412 25293 3205 22344 59332 94634 7794 96476 76822 51681 71177 28096 95240 96056 86607 14366 66447 58270 17786 34667 57839 43290 39470 43903 2824 40809 5890 64837 94405 32818 77008 50811 33357 25498 13326 498 64221 83339 56991 78156 8852 78633 91777 95933 13181 68743 99745 73926 22259 3224 1363 80934 77508 28436 11041 95481 88053 35712 87032 84209 80018 19635 55777 28454 70477 15361 5637 8105 29277 21156 51315 29812 34404 66357 56511 16826 84832 93349 31215 22054 31316 98655 28063 90423 87569 1940 9902 63851 79126 62232 43281 46925 68447 77729 81798 74619 82407 32594 79154 55107 49584 94844 44443 65004 38983 4549 66250 75769 13211 42436 1977 43281 98630 74843 6678 36780 43360 95221 45751 53575 49148 17404 56677 49417 88143 27310 13019 94067 98913 66948 33847 76837 57692 73757 87632 48134 88457 51427 78095 90355 10120 96272 63682 55903 76719 72197 27512 59320 42313 86528 5843 66910 26194 61705 9353 20335 26690 6259 35052 60380 53850 59054 66349 82520 25742 68969 98237 19347 81215 42972 21025 5265 28915 12552 776 16264 27757 23226 77483 29331 69106 54490 2759 78368 72006 63037 38630 6511 41124 26739 20564 77307 77306 33563 19547 35529 84262 11450 7604 19635 90016 48298 30755 49453 70766 14085 1303 95710 20486 22895 84415 41373 48501 97487 23892 31796 62649 17686 26112 21042 46060 48405 47974 24490 19995 54899 77310 87954 76279 90462 33839 31461 57265 54825 91974 19420 9876 4697 25914 13089 57878 30696 44173 85622 92593 39045 11587 34106 55554 6277 8662 21010 10622 53988 58628 95928 69646 27511 7196 87223 75622 83205 28100 13647 25717 99562 82845 3064 38704 65281 2960 12626 49917 46910 76422 76409 21545 19363 54221 84296 7881 24645 70879 83833 1854 78119 14085 74347 82695 1917 50396 24317 33742 51569 36421 65299 59072 89337 20515 70799 88892 50993 23655 90337 31265 62565 94794 31001 9547 46013 56463 41152 11868 5004 27577 99278 43418 87335 15322 59524 85570 27789 23114 55205 34062 41950 74471 35273 33930 43042 66498 17377 2856 46443 79309 50615 47159 61273 35058 38519 37807 44578 63120 34465 41971 77284 3925 38174 34954 23585 3112 50730 58052 17560 4265 35374 40079 37239 88247 26614 80557 82085 8953 14814 71818 20958 17713 84437 75060 60668 58303 59787 56564 60279 94909 29073 14843 97334 80210 24500 47722 75389 96570 13909 41093 38431 72696 31652 92391 32503 63769 42150 6506 1118 58767 16478 74602 81983 6441 79848 38224 94331 44985 16284 66407 92241 64726 50278 28910 76255 5150 47283 14771 62276 1054 16177 49695 9747 74330 22591 85533 96314 41861 91902 17328 78144 3689 60112 17237 45550 76754 85255 33025 42873 63353 60713 27502 50401 42096 87042 3503 85762 95135 16206 53966 1556 31887 9910 47296 44893 7013 24506 37740 2346 34206 48901 56328 79072 23089 94864 37037 44142 22388 90811 15885 96202 7964 9286 4862 13255 81400 16663 84368 53766 15073 46552 85546 94666 52784 43975 2633 83008 89908 5350 27346 62072 68714 35318 7314 98752 92871 49736 53391 87992 37397 14904 80975 75794 50686 43752 13518 6204 99027 80443 42346 85420 78014 83417 1646 13041 72135 77275 9921 22770 44290 24430 27649 25861 64206 98746 36811 91932 884 96572 72759 39503 20414 39598 75534 11743 35270 4466 71754 64805 53773 4435 77051 71587 73802 55429 81609 85059 13972 90577 38623 63453 38676 72708 15024 20195 13272 57055 8353 75592 89876 96024 41558 60263 96609 3280 4702 82653 79087 12778 69992 96552 97694 30576 8884 92629 1840 10812 12020 92999 70847 96637 43934 57761 45216 1354 36255 23583 49796 69565 18228 48215 86048 8303 71104 3931 86862 27690 27511 7396 50148 82993 4032 82209 43425 14366 53151 97988 40010 94053 45395 60794 67909 72091 20538 30616 14755 34801 88696 75636 38747 92924 47491 85883 78929 90049 16951 10357 61725 7479 81896 62710 74798 41027 4347 94256 60630 77812 17729 94486 71401 83676 73509 99657 18654 11345 26803 16552 32322 11060 94820 63460 29980 74458 81617 59691 78743 23583 54298 40370 63555 97520 81604 61723 61869 99705 91137 22168 45929 28422 4488 62136 34524 88917 24502 3787 29033 2938 90602 9616 33919 42827 20229 66659 69731 95797 59658 37086 14870 79676 98861 91723 1668 94568 16538 16258 31684 87241 5787 62606 86286 81215 87268 49528 71827 54109 1021 98395 77569 20160 81863 93306 97142 45440 49565 76594 1384 85810 76063 25843 34618 7764 9065 47766 81758 77934 14224 78637 20179 84949 96764 51175 87166 86029 68527 43366 61644 70333 31862 9954 8181 56970 9367 87167 26312 70243 90809 93780 99859 69417 92022 42054 71726 29266 65856 65732 93886 25498 82182 81147 99253 64993 87836 51330 24283 78095 78738 97098 2558 33418 66463 23575 39272 86528 64288 69731 65468 7508 9522 63685 52387 75554 24563 63013 98286 33696 25510 59466 33471 22664 81159 23060 45732 62450 3167 40452 13223 29932 14085 9692 49121 76930 13700 26526 19038 81393 13059 75793 53239 86125 63192 82420 33379 24197 53379 85005 10010 75516 31827 53045 46287 3336 64304 20842 9138 42555 11843 26262 68873 6315 97800 59946 70565 4265 85052 17764 60211 66939 43485 98485 50336 53647 32976 80416 53623 9917 51807 97345 55576 74072 99198 74322 47660 14097 64363 56898 14769 69360 7524 31911 76863 38897 10365 94326 98239 27099 7146 17387 91812 2470 58301 33515 39439 32987 42041 86719 46920 74331 60335 76757 53857 17674 25814 3345 63883 1994 43397 32921 14265 19107 97844 29450 10630 25166 77915 3802 17080 66309 71965 39911 31515 31519 9196 2056 9387 31637 14264 77013 2428 62119 77296 4882 70483 99146 17982 81194 30124 41384 8709 22078 57487 90719 95059 54835 48422 35817 18409 61731 62541 8838 10574 47665 76609 33054 18421 34014 51432 92251 76852 55879 31264 32296 60253 54588 48409 74221 34560 85269 81792 66354 59704 5188 78156 99223 93034 42341 79126 51804 36198 67543 37349 77402 64149 58127 85900 15099 81435 93814 36027 56105 13690 53959 6453 51590 36063 70745 24899 28721 23107 9116 33472 67017 5209 97555 8518 19607 25106 71529 7340 88931 98701 88034 86977 63693 25589 57603 34002 38901 1729 17620 27018 62911 1729 55788 82718 76465 47140 69757 76300 35580 97241 22657 54592 57986 31334 20390 40257 6121 69532 80620 68862 13950 51969 84466 40945 12972 5014 90043 78899 54379 67611 12540 81459 40799 72763 54081 36436 25751 44893 56568 49247 73844 63677 52695 15937 18873 48473 66592 58851 82293 65937 8754 94724 18537 7427 6920 19910 25486 19011 11873 36055 7124 98268 14329 36965 95438 90208 12381 56752 44288 29982 35389 16960 81764 30483 93213 58945 47805 24034 34496 99426 41837 20764 43181 80685 40994 32104 33553 53247 7251 24374 52561 26513 63403 90736 83292 97640 44045 27263 42885 60152 81678 76554 90406 82339 6836 86381 5483 6164 60229 30101 7903 37324 3659 21637 91448 24308 94636 7004 5818 12248 28853 81459 32759 21039 8291 45824 47477 81155 82470 19145 7372 84409 61815 51660 35565 87628 50691 35420 11769 4435 45005 55107 51023 22054 63331 83303 58074 43858 35427 89794 52278 80696 6853 36781 2483 51194 50299 43702 24996 2346 63376 90074 82897 1944 12073 73118 9583 97089 82127 35972 3472 56041 13960 10139 56913 18044 84477 34031 94367 82994 48194 50420 38636 83888 63657 35095 34514 23968 22007 59031 85961 39958 36094 34065 43347 45166 81280 17923 89278 48549 70688 30061 69232 36218 386 79776 34886 4007 29171 40863 864 9601 72217 81186 7658 57964 87166 23408 105 96608 7328 8089 34640 15320 86747 64784 7597 36696 85577 4829 8870 91945 44628 81851 64349 1002 76197 73944 15689 64612 55965 54651 90672 31370 43751 66111 98804 73436 83289 67001 77729 95390 84710 58799 94209 66326 24764 2882 73976 92537 92604 14662 91592 69757 4794 58132 34719 36099 85078 4650 93338 3094 99096 44428 75576 99389 64455 66635 36572 89369 82813 71093 7567 95339 43987 68176 32898 67884 99409 93646 89659 77354 21168 36735 49284 73926 23439 84647 70404 20551 77169 32039 21814 86508 97157 68009 55522 47024 60537 1873 26442 69914 49480 62683 41837 48169 34909 42045 52753 49334 83692 69007 82144 31041 84235 50152 19091 93298 18160 80971 64845 36328 26301 11553 26239 16801 41656 35973 28423 40447 75759 50758 99661 5115 16933 8288 12306 71113 58107 80251 19330 48359 21280 64462 8073 68285 96287 66885 77369 62649 74874 95687 79085 54658 80219 43969 46370 37311 86206 72022 29917 46016 70526 75077 10192 47341 76077 22807 10800 31648 212 98748 77831 74576 30483 62683 35035 6787 64668 69718 21832 76802 61670 99472 2850 95273 41400 78740 7347 72934 23180 33249 69808 89327 21981 89363 51883 76830 75668 2234 30720 50490 38535 1662 24412 85760 47261 67818 50317 68943 46300 83289 63269 61701 63071 82905 2489 68620 14946 90198 5230 34633 74349 34067 61275 80873 46603 45904 65947 83553 67414 90159 52563 27247 93395 89982 93178 68754 26916 19276 24060 8833 72971 87632 31498 65217 1956 29164 15998 3855 64672 52872 91245 53962 10370 14072 15505 96867 53754 26791 5067 90528 82877 94166 38520 13357 16663 93264 92386 5574 48221 98930 25853 46276 16786 55762 85396 85219 63715 36245 64064 43570 5480 43047 92838 4665 22664 97258 37516 39557 39038 98466 70344 88263 53200 34374 3954 23235 50097 55842 32012 19829 56109 51750 13822 61337 38443 58771 5122 77891 10295 51920 86775 31733 80479 47708 69654 5231 29567 73734 63603 42058 35774 20376 58298 6081 43108 94177 31745 27494 54462 83071 16598 79061 54073 30526 9870 50989 74941 58942 38965 35814 69579 30258 57347 76396 5127 19420 1924 30556 42747 17204 94512 26670 40493 58385 83669 4181 91523 25976 35126 17654 97911 50877 70196 96090 55057 70680 71500 88400 75780 29935 78854 13441 10436 26312 80817 94982 80044 86007 57371 74787 97804 88662 71909 80585 59392 95308 55410 81674 55781 24217 50669 37445 69024 94105 66544 60524 5159 17875 60421 10607 3284 63080 23856 33319 16758 57776 98690 60425 62304 15172 84919 30019 75845 59664 70253 94338 15473 45762 15206 76211 48904 27130 1982 10403 72975 46466 76021 18159 12294 23428 66138 355 82913 45848 89124 36878 20216 80501 90711 53510 77598 84572 72003 15138 10565 10852 14543 35166 60796 35098 43290 92655 96420 34151 23550 31815 96379 1210 52516 67273 58153 47146 59535 11762 16915 22957 3812 74718 91987 39393 5483 79755 96200 53323 89973 74982 34277 69965 97782 81466 13655 9977 55852 41990 20692 23765 62691 61589 76332 15291 7657 29623 2443 36491 40319 45915 37349 1783 21488 18441 2983 39965 33801 44628 25357 44599 84952 6384 5480 80914 20069 60404 22078 78397 74710 99062 9829 50993 17802 78738 16242 31344 62254 1036 29396 98342 85967 75389 23024 21637 28480 96749 70785 44150 87223 35034 43751 73100 82679 9127 43730 35162 70750 41903 70259 18645 41192 88388 38972 95438 29828 85248 17653 50316 58830 85667 78539 67352 963 4505 50564 70742 15862 81303 81956 10292 78296 71049 29062 96738 31815 35326 91754 41981 48081 41712 67384 4081 42379 52611 25043 54920 32016 71944 57225 19959 48276 67900 21332 82981 53693 43877 68649 65699 54056 84716 96458 19444 642 6001 99001 92864 59138 48595 91153 40679 50153 13052 71371 25045 64126 11109 87695 88551 22059 51274 38836 27751 9332 85590 57786 17123 22345 92593 49157 71903 57156 44732 92556 65965 17308 79718 80945 29702 87070 91591 42260 36913 89551 87075 41379 61408 30828 39953 52165 14554 6614 78179 49170 12536 65063 30945 34462 6609 84248 5441 87595 99680 69759 55525 33621 43985 35493 86170 39394 74127 58591 18261 26085 28788 6190 25263 13371 84208 23301 16333 41587 13382 17838 97565 93811 31156 89600 87405 66668 50415 74930 37655 63556 10394 85175 30910 13259 27094 28215 7154 1009 69831 95095 53708 6800 92409 41486 7367 40008 68432 14336 16395 69171 1860 44541 39684 62712 37203 51750 68784 52459 72452 69268 63457 43628 77266 93856 34036 52855 43064 27820 75465 22728 47639 11530 17431 71796 17285 49339 51663 61009 48689 6750 64127 53897 26752 48016 83555 36099 19084 91377 87425 5062 41859 16791 72947 46440 27418 40056 33324 85975 16242 18962 94216 80511 47057 1174 86465 47560 5901 17249 42482 39960 88039 41019 24791 3966 20836 85303 94338 99759 64090 31634 52266 86504 65221 79241 33741 77578 32593 63055 90852 91700 79384 77348 73580 17317 12221 33750 15809 37384 86687 39468 41801 7033 88653 78083 84420 15401 86438 2510 29953 77296 71012 40033 18133 47909 50351 93718 46144 75735 19798 92118 85078 46141 70350 89691 15943 90177 23386 31153 70728 13876 11806 18557 25399 91675 97830 26628 75008 58466 9093 17501 72520 6800 90863 21628 5062 89070 40801 3250 30813 72323 98252 98165 18275 37869 24951 93270 11393 51123 28915 43154 72171 48809 81014 33720 64777 69559 77246 48687 9937 58608 37926 5536 76874 79385 18160 78750 78323 46096 83346 6777 98512 78194 60395 85343 95961 24034 77055 89024 56547 57437 44443 88149 57098 11800 50869 59146 93375 91043 88392 43778 4291 11041 27610 48024 19631 53554 21178 9707 32434 56350 48610 12012 40290 24105 97912 92868 89437 39629 48812 67719 1872 91210 80479 32120 15719 66245 30357 29155 11687 68009 77067 28180 91357 58401 6393 82573 95042 52153 38788 50319 60159 78393 86574 97446 26179 94909 31517 20984 30616 36296 49768 56804 32231 60230 78565 90587 991 70038 89730 30059 94763 53407 39851 27039 91916 20026 76087 73701 56896 50822 61340 93451 23860 57682 81483 30012 5254 83818 80703 47724 37088 95531 89957 84661 52759 21556 96018 14599 89779 63007 77243 24325 47238 38127 23691 48426 28276 95048 69904 12104 74195 91996 4277 4496 32586 39682 97360 13441 83018 33553 3913 99183 15505 34188 65279 26275 31634 81082 59864 47296 77711 14230 94600 59400 97289 62846 77277 40538 59640 33962 59092 82423 98813 66861 98380 63277 37781 59959 24714 41192 13492 64084 63130 34954 25993 21664 2566 23897 74955 19538 85986 94360 71605 81303 51261 74120 67660 18008 77085 25550 3905 11975 35937 58210 42503 43450 43980 90208 79157 55059 61317 5930 36917 30982 42782 17496 41017 87517 96848 26262 15059 69047 2651 25590 58180 12340 61003 31347 96940 15610 42299 76077 40850 68898 46448 67607 48688 22429 50882 40843 88959 67907 9420 70990 65860 52602 47833 25968 70990 51217 15904 20561 23923 76927 53169 30338 91061 6118 54063 54381 83155 96074 20819 59964 57584 96719 45675 67184 61531 29021 16465 10662 46679 88820 67660 93883 14769 95599 64945 52822 64551 56902 7547 39028 71920 18392 50129 13879 40002 27070 85953 72501 79842 87695 31676 88675 81672 35821 87464 32505 21170 1735 85193 16751 7108 19728 70593 60213 47238 64441 74130 63442 15349 69774 70915 25481 59544 89540 85054 62919 59285 10678 2618 17514 23043 40809 93048 74732 53052 80587 60111 65354 42692 59255 8154 82935 70171 49570 52080 32110 44993 92080 26575 92655 51645 18083 87467 32217 21314 57717 34836 642 34032 21251 16090 68923 62460 63650 70750 40248 20160 266 79110 56679 33219 55191 12466 49075 2285 97445 89129 4719 53284 88556 69337 28232 21339 48085 58649 99537 83692 14840 19704 97336 91631 80116 87252 97439 31618 66344 58346 84103 80517 58250 18617 56578 6675 89058 30606 34749 35821 76062 13364 20091 96335 97107 68615 87727 76808 94030 22899 67030 68566 92968 81902 76508 83344 17005 38413 95015 9765 43718 96399 4841 50842 16085 72502 10565 27695 57423 96993 76027 30064 82882 25338 96216 61863 27654 68262 35038 17535 97957 19467 19228 63301 53632 29051 82838 11858 33611 55055 65368 51570 31618 65804 95570 98042 23651 32504 54980 7267 31807 48853 55169 4657 10277 54682 2118 95061 62907 80143 14502 80527 71853 74925 68654 7196 38477 46244 22671 67575 33199 376 83357 7764 67216 95416 58500 33700 33877 93571 26625 5765 65281 43802 42628 89870 92236 79999 66135 34025 88792 34134 14022 68094 27304 2773 2447 1994 71769 72105 22294 1702 29771 22283 93202 42813 59585 34085 60567 53315 7416 22543 19918 84069 29960 43065 25561 80024 5444 98902 96148 68739 52680 18717 66968 81435 11269 89640 85705 95037 79221 16779 77998 46552 22795 52329 96841 32507 6347 50345 15294 91325 961 21382 89175 67903 94367 83766 66294 91828 89057 18918 5385 44165 99155 66898 17539 34024 17492 58132 99348 97441 15963 87010 43675 20959 27821 6472 97684 80299 19557 64277 91570 11966 85987 27668 77295 11417 13771 15865 97844 44101 92073 99656 78052 86216 76064 95053 65338 59378 52193 89858 24428 42595 53116 42045 22322 3973 46791 55113 16177 12812 19979 9936 32743 80262 86874 22407 35922 74576 41414 55269 14877 15700 92935 34065 73915 23872 30685 65961 47491 39898 58001 71533 14260 35925 61978 82422 63282 20339 71059 16942 13043 74428 44324 51362 50095 93756 3121 13067 44773 26249 89373 3629 73797 85262 1443 56485 9194 46952 87854 44879 31249 13429 27489 22330 35231 30428 19447 40582 79340 64710 72875 24867 28159 89518 33810 5195 28371 23665 44411 49880 75668 98373 5648 7677 95380 86701 41124 40205 13388 7266 4309 28657 54440 30721 45633 6001 95138 37940 64740 20001 28319 38567 13240 88095 50286 66161 89354 83843 1611 10503 74204 57439 79228 83339 13286 33491 79189 14100 82552 79258 93464 88555 52915 62661 52047 52998 8253 64247 55205 54351 89146 49936 7474 30710 77397 64376 73490 21339 17293 29858 6512 51305 54639 29483 40415 94983 30909 37646 91115 6717 53338 64285 31394 64574 74354 34471 23154 97977 92006 22243 10024 95347 83357 74750 17523 61022 95879 21015 8162 94956 24480 68292 4829 81628 72164 93440 42789 11843 10195 34128 59585 13193 90074 22059 27745 65716 15266 87341 52414 65562 65440 55860 25913 75729 25561 61826 74155 73032 40186 39949 19533 22778 70859 21836 73994 59580 16731 1298 8534 75649 73285 21780 65680 64482 18301 70742 44033 17206 70584 2437 51757 90019 92461 71856 92482 22953 89417 72516 47789 36144 46754 60624 1228 76452 34941 11071 53194 25642 18215 20595 13506 87636 97988 48026 40215 3403 40593 60577 33051 60742 88781 1754 27774 96989 10225 72920 44292 86050 92470 20407 93533 69487 76353 7153 89359 92482 26163 63799 81894 92782 6474 65638 10174 50146 81906 96335 43438 73489 46180 85849 84718 15210 17441 32736 73427 70039 4301 77437 49978 90520 86828 59344 65268 908 64180 50738 34209 32888 62479 96287 92659 35229 31027 55822 94784 54807 24809 39053 48747 88667 87393 25744 67294 14554 41502 54767 12357 43223 67323 65995 7766 63014 54735 75357 26348 50114 67810 3250 72967 7660 34497 54177 79871 56446 23567 19895 56902 46406 11604 80457 1087 97242 33712 24676 96174 21339 9244 40128 99836 77277 62930 89803 5559 24959 24343 79390 15599 53099 35404 19190 2049 71255 83649 13773 6548 88379 5739 72714 29311 88432 81211 60567 85777 34665 40613 88691 76030 40662 51544 1135 71548 76865 40034 95876 10824 1524 64408 71251 23183 57941 23060 7986 81359 20925 96121 38039 20885 89913 53632 21153 84760 75501 75593 48055 98329 2090 24527 35893 43095 17718 19136 39207 13084 67371 32743 97077 16271 80216 66533 87800 44585 12569 56778 42010 41226 77266 55122 14527 70360 52379 24544 6305 77535 99408 57405 60330 8130 415 85028 85440 81144 71166 66597 63400 22778 90133 30855 90411 14213 35874 6739 34833 50166 50915 14141 22940 1363 74534 7589 6758 86672 4137 39707 81288 34039 37807 41733 75712 2475 90031 70942 51549 21776 59089 44340 29716 79409 59449 6777 14233 75229 73828 96822 22794 29266 53808 36 17098 37338 75825 5192 97456 87580 49672 90471 23228 29361 83864 81243 56248 99003 99336 74278 57685 43026 16910 99929 18000 7049 46698 26315 47697 29443 85947 67495 79989 17339 85279 14204 19546 13864 53032 87225 44115 9559 67212 6803 24976 72628 31144 57787 30598 80552 12073 75953 56183 80570 60339 6201 69601 4358 72536 75098 57717 5283 54355 36998 45157 51177 50546 80662 50032 47976 37914 23236 43821 31746 21680 20717 13912 43464 8265 56784 91309 8936 76619 18033 56863 32726 82169 65804 97211 60753 28509 8552 28666 45796 19328 62102 26597 67002 43193 9042 90685 58324 46252 57581 97953 82350 25121 62335 94574 67342 17681 55504 65894 85266 26214 80840 47483 4693 15795 57118 71730 41748 26574 52946 91153 94813 38310 1850 23421 46880 58664 80776 43485 42043 46414 7229 18194 22439 68328 54883 87937 87539 89494 29791 64645 31488 55891 14532 94805 21181 85671 8769 97484 32283 81785 60893 50359 109 81122 14479 31352 77778 1116 12802 96667 7221 55950 29171 57440 36114 34020 49001 4787 53177 75846 87478 42835 78769 24589 67804 35861 5096 80601 40578 21136 1565 64673 77199 71944 56501 19274 58097 70458 25094 9312 34513 14055 16185 15313 47460 62794 72318 26090 17949 29317 73940 38087 97343 37649 66557 86144 29460 51831 14277 40161 72541 86287 21567 48251 88600 43414 16553 77776 76469 14280 44032 95793 26991 94291 4062 33660 5528 98097 65850 87280 65741 53590 58788 25840 75010 22502 48059 24399 84864 35143 54992 12810 25560 54599 55570 47024 47295 1294 88288 90911 69955 24813 24763 10077 64084 5648 74767 29881 87803 92498 55764 87949 3369 89069 59658 54809 86677 92316 38030 20688 29521 40737 54670 15436 10370 20484 65500 30630 98764 7229 36149 75707 2616 80311 1891 7068 18857 99431 23011 55219 73204 74808 12993 80442 73695 5901 50437 53633 54300 46038 31880 76348 56037 75465 43891 64068 44241 75890 73616 99444 12060 96316 18057 95195 81818 55169 92731 45700 91252 58664 85480 32826 51954 18396 54613 942 55188 70075 64084 23345 38659 60602 86316 23123 225 28760 54818 33583 25184 96476 39853 94317 41787 54677 16919 55011 54688 12762 63145 64430 22543 97280 40371 26502 93189 77061 59305 64084 65606 52679 71546 74078 94154 98957 77190 59305 59227 46068 88784 70418 96123 39546 605 45663 51920 76671 22003 45836 36132 7068 16027 67412 39529 22526 41664 25219 52292 67771 95704 59138 76405 73769 35273 95912 44108 7893 39157 66824 33742 56189 59070 22946 59132 13375 28301 97476 94631 64282 75707 26793 13105 79837 93115 85303 4124 39736 48140 2515 87115 35098 12262 29866 92634 52426 86966 54767 89365 89291 12179 9805 17888 3382 88631 24764 27726 54898 10912 61302 41541 12853 38974 40975 9469 39847 66089 85894 13624 52144 62570 93197 86433 86484 36143 99198 92188 90600 36604 53135 2941 36985 88855 7988 40829 26224 44093 7442 77307 85042 9904 13495 63484 75678 35713 13507 98772 46617 60062 52087 52683 10338 24038 33799 24785 74475 75220 49191 83350 88673 45246 98357 77000 87227 30141 61967 86505 21207 22121 54514 4718 44663 2544 78089 95982 59952 2627 8398 16728 29315 94256 22131 66475 78643 89401 71601 73636 90448 2647 48812 57146 36981 36389 80917 29355 83250 45493 95142 34076 35821 1647 19500 42158 43950 36870 96279 74777 12201 4497 58764 79691 73536 78231 83051 49705 54298 27671 91028 73615 45479 92871 66138 38670 24993 67711 76220 3709 98584 94971 20369 66233 20473 92405 61834 21125 28285 42258 49661 89206 44178 6201 57144 1121 9930 83708 41397 30865 26580 3228 34876 50968 65546 96461 14126 50044 86247 92815 33843 1052 42761 605 30997 74626 35907 56665 76025 27245 24696 5089 41817 63908 41193 19536 24902 10884 76238 8704 38014 62613 32588 52857 27734 34659 26788 63846 24073 46757 91723 21922 39082 97443 79051 96707 45517 23477 16837 42058 34708 18530 82368 23808 42496 63725 86361 29735 60673 15325 33328 17471 74957 97912 24996 85921 83849 94350 35565 43907 96409 5876 53218 58179 99751 89008 55036 96632 22334 1639 8534 75963 2163 87911 37546 34070 70142 46298 20947 7588 93180 47740 17673 5581 38713 2428 42618 71968 42300 94768 38796 11190 82074 81828 60369 80750 87985 87487 31862 4509 67369 18453 89109 42617 45974 87927 44645 39478 5125 54265 45759 36818 97118 23911 5161 13826 16146 59146 24993 77509 44241 57209 67219 86503 13558 32622 18061 28462 64867 71072 16492 48081 27610 45871 74889 96099 2967 11724 82259 51012 74227 50484 18502 11583 12165 2286 97453 71055 72573 41590 44388 4955 41698 17443 59848 92318 10529 91842 72207 79821 74120 14598 35747 8630 32505 20508 3821 84283 88520 39853 53069 27804 5641 6478 5652 70259 40707 254 87908 10381 71111 16576 57916 14117 95935 84925 32230 92204 15193 76733 94058 71629 7868 87163 99062 5920 3855 70509 27948 64150 71736 57361 61135 87122 48158 29764 55695 35210 89030 75277 75112 95946 86056 93112 85520 81025 86016 58337 76252 34024 33534 43136 47371 73146 50593 30027 33422 52975 88643 50256 86916 28281 82801 26743 17310 51316 2626 72318 75307 26530 84371 33603 67192 20195 97005 47045 22059 64147 73273 7108 90177 60129 95549 50593 15009 25203 62150 49316 31422 87644 72811 51364 18829 42125 65961 80668 14147 54920 64805 70471 89202 2460 15447 21427 80639 96956 80662 12084 46538 35579 50076 76451 98146 4730 78165 87566 63181 66182 94822 62461 833 29386 13003 29932 52461 72694 54050 31722 13940 50598 25614 12447 99136 68369 40060 19878 67145 11188 26864 15308 92851 76326 12053 96147 85536 14365 35900 18910 71154 56148 38642 70744 94839 92436 24150 19510 60343 91902 56529 99336 62217 86607 89569 45380 13781 77006 34930 28285 72629 41450 54642 49183 44236 2293 98904 15121 92435 27593 71706 6190 65190 24739 91696 65015 81414 35184 26700 11502 80903 914 49890 57660 51303 4999 93197 83628 86196 39954 88611 64813 12116 74484 81448 91407 65703 45825 57363 75664 91912 95339 19512 55441 42769 22391 16892 31658 6998 50239 54277 66498 47371 93496 94293 73510 96608 81464 52989 62168 25780 34537 48680 16503 11328 88892 5597 77471 27707 68481 20142 90662 82187 21528 23296 80535 5070 46868 83521 57787 20841 84056 79010 86449 90820 34152 12132 33978 12579 27165 84827 7001 58596 75101 96039 79912 20138 92450 46756 75263 51867 76064 28771 89202 59545 672 71242 91320 50451 57974 92213 8995 14639 4434 43436 47860 87494 7549 93153 47725 49553 82420 71648 42121 73262 32450 63068 3514 17108 69706 22321 76916 56760 77402 90672 56996 34174 9156 18243 42701 62151 22544 94413 87839 58788 42510 46850 61685 87409 63113 20043 35844 48369 89836 73883 44050 35858 98436 96735 96746 53123 66713 17003 39733 12256 69301 704 38936 57688 22270 60400 34307 926 68463 51954 19249 38537 422 10560 41544 88235 21415 65699 52918 76900 37869 58217 13112 68496 57162 98887 79730 34768 32465 77446 94723 98285 57177 33611 4835 92301 51733 24288 82144 83902 20213 61195 49512 95658 99614 22194 8181 39450 24666 9173 50593 5096 22607 20171 21284 90810 42168 30422 14471 89859 22345 83221 64382 16851 7124 48650 40988 25662 9960 49852 73813 88872 58498 58328 36810 85688 91252 63055 20690 72527 3759 45917 49212 21819 71980 26562 74752 72199 97400 96782 73648 48281 90659 84243 36450 36066 24736 23257 94771 31722 3852 23334 58125 65865 14851 56493 91320 17772 77269 97174 51777 88410 27514 42346 76180 46466 95387 18070 74441 3343 71925 58491 15530 29566 22216 7212 2640 9033 30056 9490 54214 87612 96424 80358 24141 61986 47106 44398 93098 49795 46345 96156 76119 82343 62804 90467 78769 34871 65405 8789 20451 66860 33401 4124 69207 67729 94310 32193 51021 50167 41091 89066 58313 95126 96290 76731 16888 8479 3970 263 18908 81310 79409 57297 13436 12476 73090 45952 22204 25229 17501 36783 97241 81707 91956 38449 36146 50930 12264 55026 70947 6804 64028 69460 52445 17432 41001 35651 45989 11658 95983 56863 17347 69017 50097 76453 95575 17775 24706 24902 74988 33960 17339 70995 43619 88949 2856 27511 19967 99644 39883 90687 98973 87121 84019 24364 85808 94971 42771 29032 38872 54039 2257 24564 20491 63034 94835 3390 51887 74251 82797 3214 18566 16035 33737 96695 74322 2395 83572 20921 36099 64913 77134 31750 35079 38110 96512 91423 19535 1810 15981 24638 1494 36691 99623 65529 57082 49115 42407 65148 17432 34665 39703 17504 11702 11171 87700 56389 92814 1699 12951 69513 48980 20367 24865 35342 25051 20253 53445 74585 49964 54649 43097 34494 3285 12567 84946 92040 94920 68389 98905 13641 52805 28174 87448 96056 97730 62854 77522 9797 70957 44349 31350 76472 9605 53946 20050 75177 54385 15687 75220 44365 84925 28120 59776 73749 41653 77319 17859 37525 17964 82209 46602 28527 85921 35379 9647 50173 53668 71629 28094 90122 43074 45640 9778 70032 15194 43396 19206 35071 93752 41656 84242 87071 60285 58098 16018 80666 62519 60745 81482 20350 50405 50989 78192 7396 23420 13262 32901 30896 43247 63216 4852 58961 11333 8688 2807 93706 21979 12416 92104 32082 23839 50808 24754 51920 97760 95619 82485 31471 37834 2052 31407 7390 61541 59534 3787 71647 79085 66574 8358 13809 13519 85560 72390 384 45573 31118 50880 95731 13210 94433 46843 11452 39172 81425 6686 68185 36175 40878 11050 17742 29668 71815 94253 8186 65561 40609 20833 23452 82731 4559 66114 82990 9940 28079 35237 24984 23665 24948 49369 83459 91181 97130 46796 96985 92118 10253 46808 96956 34564 92262 21025 67026 89894 12599 54090 89823 22951 15032 54907 68676 40007 15719 28148 13955 30536 72425 80300 7487 26104 77478 21466 3338 42889 68421 51922 93368 3428 66123 46952 65350 95140 47714 94784 51925 88740 92211 60400 56752 54006 60712 73609 96658 73284 20833 22513 92833 10478 28531 82314 6071 94835 19997 9849 26223 95426 63695 51452 8188 82632 80253 55922 84696 76850 59026 90341 16589 59799 21204 83624 86078 76469 22347 37528 6978 16489 8959 53195 30955 2839 47937 56924 76821 92576 33989 24676 19656 85176 31524 36002 80618 1182 57187 43316 6739 67281 20248 6205 32184 89767 7417 33418 38910 48695 62500 95293 12053 89807 72108 97084 64157 66433 94452 42323 71605 48254 1272 27613 99336 85979 87607 59332 82368 81626 87975 97871 72238 76054 7817 51300 55703 18409 46037 9928 39505 75220 15117 50203 46792 94663 92091 11900 1277 89437 21551 28885 95502 23035 12402 58290 82082 36800 45333 41557 80968 51476 98456 58471 91368 55157 93239 90672 67216 25181 86130 73040 6762 48273 54057 92747 24677 12569 2925 36969 28241 24343 7858 64956 86744 62919 57393 90725 65257 23596 51485 99348 41093 38319 9288 79699 7163 99156 31590 62096 45933 59733 70155 87467 5163 26568 42714 30050 41305 70828 94128 89977 99480 41053 1058 37387 74771 42378 45572 98763 98944 37861 79315 48372 62430 24702 85430 6031 44257 21738 65772 56367 17267 81141 9761 53116 65784 30421 75772 14396 45630 90206 83643 41830 62288 99272 8827 5070 22427 29417 23710 23435 8238 49222 74120 37287 75520 65355 73012 38174 7630 6895 40079 50136 72565 59221 22204 45381 20352 61267 61758 57219 22990 13652 34363 69635 71053 91213 48351 69031 77758 58939 32049 30338 98864 98379 40761 2696 46534 72979 10105 27363 61407 74290 60867 99111 83754 57821 4665 21552 37823 13415 25781 85221 68080 97845 32062 36917 95846 61342 13255 27950 80022 17713 92128 94374 25093 20005 11265 95130 35041 34011 95847 91707 219 82513 55741 80262 34888 83020 53137 91997 49648 66060 47022 63580 2347 73740 6308 74934 63055 18248 53740 88421 61013 9273 64971 50020 52245 9647 83029 4955 61640 59072 80929 7819 73988 55736 50102 76710 24406 8845 87938 3673 18991 79889 8487 67218 67677 28915 68487 17965 4855 2867 59999 51203 74541 56662 90216 38675 92229 90759 11037 81630 51963 22807 62824 5121 44125 92847 17329 95362 23386 93237 34678 20823 78815 28258 59387 26259 12693 48352 44403 2354 29311 52765 98850 60019 91814 23899 64763 10514 54055 78216 68433 25092 7652 21085 43570 44734 26338 96978 12820 72042 61541 49545 32012 53370 4320 33277 5995 40356 38745 99712 3922 37943 32047 38773 80543 20069 24164 61906 49648 99848 43711 88222 23117 37769 28964 13897 40041 29567 25558 83660 29797 9469 77411 70949 89172 73033 3866 51097 47941 25848 59146 81624 1596 15158 66814 20872 92161 78260 5510 492 78380 93507 94290 50491 16771 24596 73263 96476 26908 8380 16878 5086 57410 62707 49489 44580 48688 58571 8386 28659 12599 51282 73923 49110 78450 39636 29714 12534 81767 80189 13227 93733 13624 4545 65901 46096 25868 64850 92131 18919 58070 23424 25250 83818 98749 29641 72673 69986 50286 21833 59550 94290 43233 66923 9734 17427 21394 58397 23516 54165 78954 92854 54850 10637 53519 57087 71668 11291 88094 66889 79257 24904 53128 57676 40152 38733 43308 16601 1917 47287 37091 17744 62351 22767 21275 87506 39209 45592 19229 22723 85689 7574 79055 44992 1255 66337 28079 67424 27277 64738 18372 52180 60450 96949 73263 39729 50365 48729 2337 25270 13075 39777 98053 40281 60711 70839 47779 59166 20837 63376 44206 3835 56402 9149 18248 30866 64695 24586 90514 31877 76606 46901 92036 30992 97747 20654 83725 82926 66224 10680 86862 89440 50395 42559 4826 37117 96485 56895 51260 10622 96904 62700 38883 92411 55532 52682 50877 2340 15902 79966 70661 18508 6277 23534 40909 41432 56503 65432 86878 66860 64853 47960 32324 70364 86904 12935 54953 12509 75501 50117 54201 48142 58939 59767 42873 89838 75146 68369 12214 31187 76808 99469 57467 17552 90609 28603 70133 84245 96358 2900 43838 97295 55355 45009 34277 86412 93150 30721 83322 63566 80026 47051 95279 70626 59324 92812 9741 60953 37643 46816 93565 9066 21220 97999 14105 54217 73620 91573 11417 30807 6880 57310 70627 4020 15501 10713 9856 52699 73638 74672 84186 80663 42202 57436 29135 94692 78998 40934 14471 18587 24669 69719 9021 71015 27743 92159 32614 80936 86609 10056 49450 83437 44564 17362 38426 81475 86420 30126 55959 53767 19030 80156 57607 30023 38659 15301 21358 9379 25853 18445 11211 35503 63432 13460 10046 9829 14217 41446 86316 70422 77369 62827 88150 64216 3061 68529 73507 73442 49366 58830 88842 25558 38048 35732 71324 15461 63218 25390 47724 81380 20820 16598 75159 43570 10859 57030 34738 94862 96804 6522 15782 62505 58401 62101 20401 1991 92629 8764 8228 11935 30336 94596 72655 19747 82179 21854 76888 44688 96287 18957 57248 11764 61606 75019 44923 12366 74798 7809 26492 62746 21058 95657 11037 2456 37805 25768 72042 43815 89057 49722 39957 22103 96758 14072 27496 3798 72269 1735 58003 33175 29148 4140 95201 26625 39437 93543 82342 97529 16809 20806 62232 15456 12756 96951 71664 92894 77471 34396 23093 59636 3112 26185 5370 50417 58412 66799 81602 76083 10340 33219 8763 80905 73791 36573 91040 53919 92338 4214 61706 2820 48656 53929 19872 1162 60784 88564 45042 7586 83329 31124 40279 43191 94852 39470 33958 53432 97562 91121 23587 5345 82859 29819 88520 60877 82867 6078 66061 77925 55643 36541 7599 26285 89303 23474 30401 20091 43057 38969 2462 53916 90908 7456 83156 42107 61302 4479 1467 37510 40231 85671 82302 98951 97520 70255 51021 32130 32050 22186 82996 89271 83381 38681 72937 78990 74750 82500 68356 44466 30040 38151 23200 13435 70273 39043 29931 27319 5895 38029 19982 55465 8817 42903 11077 5071 63216 4138 70979 84450 39407 59845 94027 85992 42535 3016 51380 36793 3764 22975 73971 45055 44551 7445 49050 2820 45073 91754 65249 76235 80918 38505 96355 95796 98262 95922 25240 81391 38089 82200 6156 19504 10338 44216 1979 21844 36451 87800 63301 98563 20305 32154 56577 58270 51203 8027 85741 81690 4770 17632 91709 17788 48609 96341 82657 15227 64540 68977 4555 10743 74849 43716 83542 14527 79740 15128 25808 5188 74689 5405 38783 93196 65915 51959 11319 66659 18232 5176 74193 79931 89202 22570 9372 57177 3004 54791 17539 53915 33113 18191 28373 2522 59658 83634 84177 63347 41586 88569 21386 75101 43324 4310 72129 61152 8811 24166 68758 67286 48606 99713 41386 80443 32507 60390 27424 74264 69099 68739 54818 29408 36099 52242 70076 82740 7726 20870 43712 273 79448 19770 95192 25379 57348 7719 12197 389 82153 15839 51999 50114 90145 78128 6908 19482 9693 71647 88530 3382 26350 67622 27171 65412 53286 98181 42009 60942 15839 87614 56178 79520 22974 92847 88877 71433 48932 33043 49248 72085 17675 33485 7695 76330 18896 53247 20631 28564 95605 80114 81189 42682 72529 20914 79656 61460 90005 86951 76123 84178 57003 42370 43942 35609 86298 48698 72565 34643 77658 70466 7443 38751 71324 13702 47560 42633 33629 61930 98492 18837 19257 20174 68918 40889 38978 12892 49282 63470 35696 93933 65809 79261 23209 85179 67520 9525 19376 89881 56632 29487 72485 17527 52732 48933 84448 41787 8565 14729 92083 30992 65698 63976 91195 75091 89635 15372 20564 52424 36935 21819 84718 55757 38045 69116 94864 99744 32330 74750 38563 8424 43714 94310 84364 50026 53247 93296 77348 70108 5372 29517 57816 23524 49795 9178 66463 72839 5545 20245 38553 40813 29269 8239 8926 75098 98782 90359 11981 5279 42459 70579 67163 96272 51963 1278 26084 88582 46455 20939 2315 90289 75185 49589 9508 92981 26832 57994 88321 87281 4620 5571 91115 41753 93896 16105 36591 24304 44483 30569 81727 54697 80627 76214 41564 86669 79479 68961 1653 57760 58167 48226 66053 36148 96298 73304 56306 89122 20424 16275 67755 52309 88530 46492 18180 64330 95793 13124 2169 88039 52379 6032 96319 75914 50032 68480 46232 37203 51040 61012 60512 7702 82450 19685 1020 90133 50611 45633 39033 10524 43802 53690 25613 5263 54771 45815 16741 73489 72678 30967 74030 66203 18461 57993 98944 79796 56483 48279 52698 88378 32423 49048 45338 89298 79256 67729 3479 43901 37525 10350 74259 2401 71411 88728 12584 16585 25516 43982 69572 80309 663 10599 78386 12822 88737 10718 47418 22480 28562 43943 2010 81589 76969 17645 9433 22724 88501 15464 86492 52043 88909 66818 29903 95138 75866 55215 9891 1454 92011 72627 6942 57345 22442 42113 71650 32706 29222 91021 80854 33660 55215 54018 49707 69821 13685 87074 34944 53380 49034 63129 87580 91790 59064 39856 49393 33787 71076 27091 58598 66136 38971 46345 78197 54111 70970 76687 27871 72730 19727 75902 62859 76763 30669 97320 44411 51295 15360 48232 6474 70864 9377 18263 23565 27480 27171 54198 6968 35093 25378 99657 20369 36179 54762 70947 21720 81415 92011 42894 13003 44066 2299 23608 63222 80787 18137 19804 34478 21824 10478 34375 35265 22418 13153 87376 49556 45349 52950 27760 29880 58027 86942 68881 6588 32285 60281 84991 49079 9723 49217 8448 79062 67833 84821 83662 20600 78365 21115 77943 7489 52185 33360 41350 22929 92273 51825 13238 75817 54489 68190 30040 51534 29734 29828 6142 31361 61995 66274 36474 69327 64799 56478 78000 19955 21603 76277 36577 4433 40286 4986 59546 66159 77809 27790 71608 29673 35619 73756 32173 25524 46603 71460 68195 94007 52683 96485 29184 73025 95489 78011 31321 40221 73725 6038 99858 78422 71609 30516 41853 95574 52014 30915 50592 88885 7555 3030 14319 76813 91977 24217 23957 57199 75220 90952 64165 18432 2794 43184 19659 30882 72085 95416 64877 67857 3313 73692 50672 30893 82846 25809 77381 23622 78137 84540 8342 23071 46598 30902 25304 80425 68302 47341 63296 33594 72117 55590 96278 43088 4590 18533 87421 8141 62672 15756 29148 89093 33742 58915 18282 29118 40055 10365 73179 95402 89060 75229 68931 26038 12888 65550 82291 12970 52212 59350 50232 12800 46118 84542 79875 32663 37701 5740 91542 75860 47837 46774 69106 63649 90386 12886 66995 45655 56559 94037 30923 12081 92515 6818 50314 21001 88740 75833 51858 93310 8431 81082 2835 32514 68166 44132 38401 17163 93476 8684 59166 72148 70267 39212 88052 43914 80528 62648 37343 83422 42512 44135 64038 30432 70525 35454 77476 71737 30079 87424 47860 18189 89914 90673 82614 22431 37978 61591 15095 99737 76536 92286 74671 32699 83136 90491 25982 24599 45262 39347 41596 47711 19607 3166 74682 38436 73547 43892 70910 39135 21582 56257 44599 26327 1218 6132 51084 10847 71197 27825 90164 94773 25744 88234 29184 80893 29432 41509 17953 71154 21763 1837 83149 20676 68912 60934 2594 2339 3891 68480 34884 28794 39150 58315 27976 72287 83330 81927 95914 84143 10579 20005 75042 78633 67292 20115 18451 46752 26492 20213 38664 92176 93462 81044 44186 69093 92409 36718 23209 27363 43831 81183 14879 59394 46879 20987 4702 20146 69099 70396 44225 82127 36861 87115 8658 93759 5479 92592 81815 59141 71265 60919 61233 11230 37346 13292 98220 70589 63573 67145 67894 12112 95192 825 50771 64490 77855 44188 15333 33597 57886 47169 94443 2447 22745 55379 85579 56586 96752 27489 1259 28258 88538 63601 28540 94835 93891 39440 71667 72875 461 52213 79975 11579 36294 56830 66688 28477 21599 93405 97437 20008 79168 14254 30806 55393 80154 32047 74627 65811 90190 2281 36084 7024 41322 52668 82769 41117 98555 39250 89096 56489 59972 85608 66049 67498 72696 58353 15279 27269 23500 69951 62406 29179 66550 66407 19024 3734 38467 29810 34613 56965 92296 40218 4433 91915 18226 35281 16480 52595 12007 74602 18977 80771 71577 63743 25848 8094 33257 77021 79294 73545 51019 86146 49966 71871 62584 635 49237 5581 38679 69468 85257 74491 19296 38732 41478 52085 46666 65143 26279 83034 44165 2169 7754 45972 91782 37001 336 46460 8446 69914 6011 33361 72815 56984 4961 13114 75280 19154 43193 48393 80593 36518 78252 25263 26624 74767 94641 30589 34780 88252 55903 94397 57728 5700 3753 62166 66287 39791 25858 8876 69047 72461 73288 71691 65983 62009 69640 84770 48970 53069 9683 14724 22187 13780 39944 27733 89640 85703 67442 88143 74679 91815 24365 86689 6371 31819 79799 85728 61089 2566 14478 72113 82267 59549 71584 7333 20001 9426 76512 74958 74808 87173 27798 41852 64262 25262 92805 67401 81836 15456 5667 88480 7857 40171 44169 89311 47163 63610 17601 95169 12769 35770 83068 7069 66198 38505 21785 75639 92634 10319 95304 69899 75774 19238 59513 36340 38413 98787 53767 38676 14253 20716 90725 58937 97402 42340 10097 85670 93891 71501 3369 12616 67474 95015 17688 46165 45216 58714 18382 15428 30572 48055 32023 96058 99537 72796 75130 15937 68810 75957 42113 31345 65203 11791 18228 31970 32279 26120 40128 51419 65630 6395 5589 78989 56728 94268 76854 3970 83047 26337 91005 14295 8969 31986 20393 70119 6052 4218 88697 33366 18533 24792 86389 62538 5759 56177 69265 64857 99472 19276 69745 62206 92506 92101 38900 87262 29487 77776 47273 17802 71284 69307 47833 29165 34733 99484 13606 14386 48513 57401 74059 93194 30770 57970 98310 23692 19960 49584 31914 62107 30902 73403 90963 21942 62462 90477 39043 14818 30634 27118 23415 54859 33132 82769 77916 47753 99147 76858 36872 14488 62710 35822 87385 35482 52448 51944 31675 85542 21787 69608 38689 44189 86010 84659 38042 7281 40665 14479 3861 81051 25051 78513 34999 4036 35810 68124 84700 31760 43781 44087 18055 1829 45405 38571 8398 3326 23023 90751 8377 23262 9634 27949 67944 59480 3630 22436 38734 13548 4848 59946 17538 81146 12584 12416 56523 49264 32366 41514 79806 870 63769 31174 20311 21979 29167 22105 80914 78436 47740 74155 51875 81330 44644 66413 61988 20412 55602 84610 16406 37748 76643 43173 43682 29948 89940 39545 63181 20496 26252 61964 79373 48946 27559 42739 3284 70528 42888 69711 84863 24490 34456 12007 34957 66798 2073 21652 25174 96611 59651 5872 37412 44339 83334 2612 27640 74870 51408 82287 23945 52135 25980 92398 78886 45331 72825 58571 12805 49086 45327 32186 64431 60567 55189 5621 69001 62686 21460 31121 11449 915 45671 15234 85972 67554 66319 87218 53595 49563 71474 87936 87555 35055 85610 61846 2470 88178 2867 10065 81785 97489 28971 74476 11650 51958 60552 3790 11185 92316 39971 37445 70527 16743 76225 69756 66527 31515 32463 83724 19955 43940 6166 85783 40260 34197 97330 22589 25017 67427 69171 89856 64141 33605 50298 45732 18279 7257 75336 13246 96759 54923 79138 20486 32167 34109 31076 51572 77155 89440 57344 57386 34135 38660 42160 58204 51558 41754 36631 91647 4972 49935 58305 50862 24371 5318 65835 15772 55633 98331 73427 47392 74480 69914 50528 47425 63543 38551 25749 17709 75558 34150 62224 36451 93401 60926 73118 81966 91823 85264 14970 38669 7890 89935 36340 45131 66045 98001 59820 66884 18035 55179 16913 32238 32551 1429 22240 21425 51487 50814 95464 23075 86562 99247 46019 2940 76980 5095 41514 49326 30381 9629 66688 26312 99580 85280 33656 84833 66272 97588 2421 49550 20840 74109 57467 63680 48133 14264 4287 57087 38220 25975 77431 48282 49487 89709 77840 72072 12616 33076 28956 99907 79390 20878 75387 24335 49900 66898 59653 34838 39213 39157 30076 53077 78184 96485 56635 71164 11060 36506 1086 88620 91067 23441 40373 25549 86445 36919 58483 15810 49150 14846 99409 66004 75025 19338 18634 39273 67192 39395 65605 25435 88037 44793 85333 94515 83368 28786 76264 7315 4141 6513 67948 10039 49467 14191 1715 61397 1228 2850 83133 28969 20702 1219 67543 85154 59615 6911 42576 65651 95537 1748 59993 9230 46138 82033 11898 80954 56974 3994 19895 40372 38862 73497 76594 98521 70491 97778 78565 11509 10277 5437 40430 90809 46712 37058 33742 92258 87431 82881 26330 23824 80153 84385 83744 72277 51153 88981 1482 59936 96707 62234 34595 12147 92263 17792 33890 55875 55356 15535 43514 91045 34393 20111 10036 80806 84543 28981 45711 47853 73691 72803 1944 29804 55562 4683 79642 79613 58818 15398 83686 63896 82559 68589 91295 2763 64672 13413 39236 35061 92491 83843 68829 30197 71730 80752 5789 96993 7175 39549 85663 94887 11607 75928 6504 10391 13912 19796 55331 27192 58568 91749 80440 94867 24056 18055 67697 27229 98137 8416 61244 49921 5312 21997 98408 89308 77966 97412 37020 72190 34393 33150 5026 66828 88024 81161 70520 28857 35163 70010 136 234 50266 91396 46717 51346 60294 37541 32849 98633 76445 90040 99792 11854 25842 76813 85559 21780 49397 14510 57366 20855 10519 95754 95870 76255 86342 15668 46947 69706 25906 77307 8072 62463 79364 45413 69821 59066 96264 92848 91641 49139 39071 24552 60902 33246 90687 41558 62741 49632 86673 76701 74024 29589 3074 40174 22968 86669 52145 19876 51572 44746 97549 97145 47076 75038 59528 47073 24471 18644 13666 46390 15234 29935 82361 58270 79273 50259 29429 76898 88520 10370 53216 77288 19489 53589 341 97717 88923 29180 17174 17680 61634 96279 90904 99332 7438 69767 19347 90017 91746 82111 92696 1241 84037 46193 48940 12112 97727 46483 67149 7697 23517 35559 59864 51960 35878 82782 11330 14012 95711 97953 91736 33826 34659 7320 83693 3957 596 64402 42160 59892 24154 72409 1020 17955 47022 35529 99318 22427 74308 61646 25988 63680 94990 91312 54128 86403 57428 93085 48228 82682 96978 12898 49141 12648 33537 58730 65118 26917 28097 27523 77172 95754 34442 22389 57494 84827 92093 53123 6970 14730 68636 60558 56399 13106 81052 37437 40780 98337 80072 32126 65741 17007 25092 38022 46518 68505 17547 99518 55300 16702 63961 96898 32156 14776 90827 11565 30977 20764 20928 78360 8488 84451 10644 95065 53379 98901 9805 1890 92684 6861 78654 76195 83450 17305 132 68343 16801 12086 28203 2059 4378 86509 16380 47371 88624 76099 87341 25342 95333 70316 27077 27707 58223 49357 52082 11354 53772 62686 81650 64111 21778 75126 48461 81085 73357 35522 61734 23504 54214 55623 46462 61555 71962 18570 71036 17764 67696 23413 56162 47138 85292 22988 85873 46708 74623 26084 42069 10008 34966 7458 47919 82883 17751 78610 9806 23788 66369 72634 70375 93650 15029 98446 21103 13175 72971 22975 26683 89472 90521 70501 94370 45565 61250 39916 99530 59369 3547 96039 66235 82402 47044 21895 2268 38917 83577 476 26914 46653 18991 89073 68441 54088 82211 19256 54039 69912 5683 71256 8452 17298 34915 89034 377 38971 9658 5881 46500 97989 52890 18268 68575 89317 3942 60129 27394 58115 40462 48131 597 15149 62148 7025 49783 21516 80570 71066 76705 67325 83634 85521 45848 52704 40809 96046 85038 78904 14532 55378 77116 64781 58897 58559 99633 62998 39944 63889 82255 36556 10195 13604 565 1987 3125 17794 85282 73909 19869 95919 4720 25515 52969 35848 67870 74397 57163 38958 39197 72826 62867 77150 97080 83955 92586 82402 70954 84281 72664 15990 26230 96107 78260 29281 10421 58976 43536 28495 69070 94920 83332 49093 38573 50853 40620 22522 12679 35521 68885 66245 84750 61044 8216 25445 38625 92020 85123 94562 16818 32641 99060 83346 22510 3064 21231 99242 10700 41756 26607 63784 18628 80527 42641 99504 35262 92890 80541 83786 15905 18567 96697 86818 49109 4800 56008 40046 84216 87793 77468 56471 8341 8499 37731 38110 64621 83130 37354 62260 12822 90423 31632 53112 21745 89420 73357 96182 74318 37324 45961 70771 33388 92747 2782 4426 2945 57061 34137 30528 89079 16440 25657 11407 43567 9480 83974 98951 14492 2651 67028 26772 88474 95084 63711 42206 22834 6115 96501 35533 42641 95570 25135 32066 7417 43668 29212 12796 34719 77295 7297 68358 58759 6378 6051 14470 75902 60254 19883 44870 45009 13804 9494 94209 69274 79654 5069 57897 90636 31121 35461 55632 7547 39944 44972 11063 33932 38152 31372 22471 13119 73789 55726 21314 52042 37417 8845 74169 67216 9304 69740 56039 5192 51100 59870 48588 8880 34787 40355 75899 76980 75807 14230 24484 96556 56082 59952 1441 15381 89240 92144 68813 59413 79264 82094 70505 81447 89060 53373 71381 7434 47399 8288 55184 86584 56878 65280 39213 14422 32897 34449 2049 41022 48963 46050 87484 63847 21664 36171 9898 90437 84946 40444 87938 11813 2236 47806 47864 77309 30302 50126 4946 83894 64784 66324 3271 34564 9653 63707 30663 54353 23140 10209 78471 91315 87993 29084 22639 18181 82313 62462 55954 57010 69914 2336 4326 1280 91351 7414 9388 9608 81018 97297 82763 79702 63360 89845 60827 69001 24543 49170 78495 54348 34026 35952 93384 86874 26914 74028 45673 33396 80619 79923 35449 70724 33741 34118 53173 49768 34049 24759 25796 7134 53961 55982 51341 79635 1756 29096 13780 87333 78362 82611 77714 88795 51902 25496 27062 84723 50332 66235 20305 56205 56522 2351 19559 74338 93128 92855 98273 98237 15915 19431 75197 27779 19950 81727 85798 40227 58167 73712 43831 6890 30527 18221 27654 52987 17770 79572 5729 67496 35735 80191 23013 70253 70114 60749 23762 7528 18510 13219 43498 88917 93033 21948 71047 32620 65962 41988 56451 55828 52668 78882 28394 44051 52165 25006 86331 85574 67672 83843 95705 83297 87038 31295 54293 61495 17728 1656 15088 54294 67392 21823 45801 77978 25843 65083 25133 44645 2724 38291 28599 80657 46687 24073 60562 73240 1513 88740 27018 44410 92358 21213 15565 42909 2337 27842 1263 65565 26491 15337 18951 72006 84195 69977 54673 4263 53264 63559 67585 86147 98206 65935 75680 92435 15126 40554 2544 84181 65694 77123 63537 43198 70742 82764 80888 54644 97116 84472 91957 46273 59866 82450 17380 93219 42393 22277 80151 18221 35861 47270 18507 91842 13535 47044 44264 30124 61098 91328 57137 70360 78600 1021 16267 49706 90386 39500 63206 32807 88090 16731 35758 57587 66395 47448 65540 73816 17503 88436 69029 3673 75376 57494 20764 29030 94179 5696 29235 25077 52126 34158 22299 83070 99216 28941 45075 99680 22442 60519 90528 23958 11538 39612 80560 31807 56746 82758 45977 45440 98063 73615 39983 33587 7663 78270 98390 68813 32456 30308 85193 26452 11319 82578 57682 26468 44451 5972 2150 22324 41298 69179 89476 23611 3228 37165 49833 93685 14347 27688 55897 45791 16795 76581 89804 33784 58386 87319 9463 88673 85071 63825 26639 54073 12750 90609 44610 92092 87189 34266 93107 40228 80657 69794 34137 14088 86202 81552 16753 86756 82269 63580 21763 53278 35225 36965 53279 55552 31383 46812 36488 60033 4897 24423 19077 51262 60128 76643 71347 84210 99482 48407 10009 86325 71604 541 92647 91583 78388 78886 51228 39949 62882 15724 90175 33843 95058 42759 25863 98331 64477 92537 21265 96241 4954 43866 35273 10801 31535 21207 81123 39395 89130 34733 2728 34367 19262 99532 39552 64813 14150 33470 28093 68397 12780 46518 90503 55755 8722 1682 64627 70243 69076 45405 20860 81594 7208 66788 19593 7618 66139 6317 55400 19918 96060 30637 61024 62150 99469 54096 49228 59076 5449 8658 63815 73053 82098 8391 13586 67032 80415 30864 64715 82876 64750 39916 92680 51687 67945 93298 91131 94150 19869 41098 1828 54647 46715 33111 95094 24434 46689 4607 29651 27394 27280 15752 38488 5028 63046 27649 7997 95939 95291 92897 30172 49550 77281 29940 5772 55400 18959 41246 37261 3407 43263 46089 59518 36395 76268 70294 75377 42922 63993 99320 6731 9433 6413 28379 86932 7384 84191 1364 75114 21415 68068 40290 90733 25657 47667 57226 23945 60142 47867 81938 4586 16524 35829 76004 94679 56375 42188 14161 18127 12940 22494 93856 97140 49088 73990 10762 52627 96145 18617 28447 94368 40096 89095 9511 32922 6378 74228 63321 55811 16826 66158 15401 39920 43454 12163 52732 50691 69334 90764 82075 65305 85379 53130 50255 34340 29459 15459 87799 7555 42520 41813 46779 48869 27612 47270 56897 30021 12459 30540 96537 96718 49133 77070 84168 27421 36676 2623 73317 52939 47154 12552 53107 68008 61077 53194 10419 52165 23508 59336 24383 78180 42310 69136 5849 38233 90575 27247 83399 4147 601 42457 91083 7009 98126 99771 1455 22141 9449 24140 24054 19257 86024 35349 10686 68357 56673 28919 16273 82621 97052 11183 17519 65396 53071 80454 19471 34756 84744 68487 30055 64491 72086 97383 51914 47197 17341 83754 54140 12086 14987 61846 13408 73608 13962 37842 79799 89807 73420 53100 61098 97258 59768 35720 39 80866 46466 86716 14039 47909 23576 69717 98371 8518 35439 70293 17515 85436 51316 51400 81116 67093 98385 26495 19350 83297 67396 87151 52284 64885 84376 527 63612 81064 18673 94814 63120 34946 51983 4095 91709 38494 2856 80593 78626 23394 91447 65930 9429 56408 33000 51785 61224 38283 50489 36977 79216 32033 13084 64450 57733 19340 76917 88306 60092 32308 97403 5936 80516 14779 3369 50745 19680 63318 38522 25116 27085 3407 79760 30869 58399 59027 82596 62889 15461 1410 9038 990 41850 48217 78737 37676 65424 66540 39541 58033 61359 2606 51353 28883 76518 596 58275 27431 34756 24471 2089 77729 55853 16267 86079 14230 39620 7508 84058 37387 33797 15053 76305 46881 24502 38381 51398 17600 65281 78079 37642 819 6114 75810 69743 23665 37192 76878 79437 1520 4636 70786 54579 91280 3904 9686 54992 66234 79184 84026 87718 25383 70811 50257 96344 86014 91147 64764 29412 90896 19478 29062 45523 22508 51375 90267 4656 45162 87468 5890 56278 51778 79406 9385 18313 71660 50454 32445 84414 9427 31784 60785 36997 76831 87216 39651 24022 52291 92872 39720 56146 69487 67134 12745 32114 44867 80657 82458 23040 52627 19384 28949 58104 18248 66243 3704 68101 67369 52777 46937 10832 10385 12983 46448 79101 98101 78059 93162 39340 18873 75212 28283 74098 2970 40625 24135 74777 91838 38859 87704 212 22238 35418 31703 40930 57984 84180 19176 10524 83858 85783 966 51558 28433 42780 95762 29238 30357 80463 53823 26569 22975 90806 67869 92188 72006 32567 88067 56159 86080 9833 14868 25931 58091 42532 95458 60460 82862 69610 95539 93791 32060 97107 55473 98948 11615 28951 61515 86977 89909 48179 79279 13918 18821 98492 13059 77625 7671 3924 13058 69883 89502 71119 85889 24073 64485 19979 3930 82952 23142 82010 34506 63752 81869 51983 35689 83144 51883 10477 86007 8352 7497 88066 88455 80247 43012 27225 52749 81169 70344 15575 80349 1387 61749 69703 72456 40692 97930 10086 98629 32240 30064 10298 7534 48877 15517 4679 52014 26905 46730 42134 39329 97121 29736 69853 4225 27223 42747 6242 37947 70801 23214 72555 60532 73194 9635 89148 92507 38622 14066 19302 32318 78480 21115 92539 93579 75245 1285 41308 77746 97336 47809 89668 63895 93619 19613 4365 67384 16160 3083 31977 53623 31667 12037 97715 84452 99848 83766 8515 63215 69888 87851 85741 61553 89494 34962 90358 77397 71188 70815 96739 63907 99473 32381 83280 96688 57329 21341 30308 54268 39676 62738 16948 74423 37574 36435 90748 98501 16959 92126 90411 61930 60836 12056 58513 77309 56757 72135 11971 67369 58975 47944 72565 64796 60451 93401 81937 30241 74485 77812 41272 97202 48687 94025 37605 37715 3141 33707 40618 81655 5216 29175 50940 42894 48249 22850 63039 76655 47114 73583 70086 19945 82467 89186 65048 25579 20226 99067 530 50112 932 5528 72341 23447 31820 13292 4372 34567 71219 4105 83187 73234 9070 42041 90308 93960 63346 57981 50438 29816 56184 40538 7066 52597 13741 19375 93476 30446 34067 68571 3819 78164 82412 98752 98828 51808 38670 3211 14229 35337 17882 10342 80775 93965 34461 68463 41929 61734 80187 54222 95389 53052 43430 17523 8038 55287 30852 29957 89598 9187 92095 31125 22225 16538 89368 2417 92977 2749 28990 75793 3936 1894 16835 62875 85073 54578 43612 21680 87443 55786 45647 94098 39018 63123 30869 45044 10125 54222 74555 85542 75514 97501 49234 60425 16339 90896 47565 7127 43611 38205 96313 52634 73420 31406 32988 87929 36640 96320 45082 89439 17360 25307 33826 75415 67257 61549 36505 81739 5359 45973 18080 88094 97047 82920 48519 93802 48278 21284 20589 68021 82314 7333 29323 21196 71145 29133 13867 32901 8673 99874 38788 72638 14478 49465 8264 20096 20687 60918 68301 94109 63651 74797 64918 15197 48422 50464 92837 4080 70016 43060 26639 20878 32043 89422 9305 58380 12829 22442 26748 63106 41890 87992 88419 72665 80551 73236 61714 66582 66158 67478 4604 47834 39261 22225 83055 65570 49713 44918 26614 58695 25980 85440 73221 59475 23055 30728 22426 65058 34314 64145 32699 18717 14860 5275 35927 60033 94953 39013 38110 5511 34723 1790 91619 83457 20641 79370 32471 25698 16267 95343 856 78548 93113 45212 59209 40810 52715 84386 55807 89982 67111 25481 46657 22252 1133 4807 67263 19242 85104 18737 6960 75992 43985 25447 31524 7018 51954 6921 75590 68283 72010 89096 85964 1306 13232 51470 29530 80312 40935 99400 26548 83611 57664 81121 94497 31103 37406 97256 70272 59658 71254 18231 3722 97998 33443 25447 53015 63072 14488 96814 77747 44734 58451 62412 40722 56394 32142 54371 74365 47387 43813 27477 36844 49305 34135 21351 69052 35728 94994 36919 25546 79784 21356 97470 80507 19906 54966 42732 86170 37216 87569 10507 40551 910 70480 41659 94274 90684 96156 19845 90329 16861 53940 90751 39863 13911 5995 32287 72855 67536 61892 58710 17624 95623 4954 61784 47579 85911 13272 97054 43329 44694 97966 7012 40648 61245 15689 87749 55788 37074 93636 47171 25487 6936 93829 35886 41333 94596 67076 8446 26103 99054 35497 29814 58857 21056 2443 9574 58960 12369 77654 13793 4141 59546 56544 30289 53176 23565 42525 71575 9920 19478 20714 60915 60312 48215 69710 71560 6386 44857 21920 29901 3083 48918 26155 17270 36145 24207 84477 80980 33278 43552 66124 11260 36213 64349 92641 22076 68476 64038 96946 57771 21267 48199 73348 80305 73470 7467 83216 62482 1930 37784 86872 22995 98119 43437 98134 49334 13697 94508 73476 8020 18829 1410 11964 42305 8140 33538 35088 44524 10092 77921 34016 16584 70190 90467 32244 32790 95090 18710 5002 96645 84360 49318 6590 50811 62966 57761 55308 7988 99171 55312 38523 17005 90925 36673 89555 46300 50751 29323 8816 18991 678 66939 19925 97345 54308 46534 94935 1981 23431 26962 90667 88194 38004 42719 68693 98211 97945 77958 64362 14421 1521 72879 2597 28411 26252 39111 51511 3350 61355 88052 55772 30440 56791 48982 74792 48278 36374 63809 36470 27705 35043 51242 88003 82233 45341 78065 98159 54597 68117 91870 64828 8955 35804 20639 76983 91035 94959 79675 81372 13377 48948 20198 18962 42795 93437 49563 7571 80563 63095 12092 60274 29175 58078 82091 71020 73495 541 84858 69662 98384 72712 79385 25264 18496 23732 1165 9324 19676 48910 78970 65276 75749 38664 22114 19281 41671 55762 5163 23303 44479 96056 80223 56867 90992 70710 9810 2522 57584 25194 60427 60772 53770 44183 70750 63393 9761 18051 4519 25012 64802 36204 14212 83581 5269 69665 16201 42539 70784 59206 8017 15778 5161 8653 19379 98560 3308 23802 71991 77637 3312 43821 74673 1521 51078 67828 50956 12536 52127 16958 99107 11744 81964 66649 70817 45240 85228 58407 79141 58387 36429 95829 47431 14842 41858 9665 25701 9299 19531 88680 43970 70877 68817 81535 1026 5938 10384 84572 1942 25678 41055 87761 55275 37761 26143 66375 44865 70465 46439 89206 53340 27380 32952 88008 16312 30495 9804 31326 39994 99244 61688 10669 64276 10394 52749 47675 1510 8390 58033 58233 48661 74067 59457 28812 36026 52663 59601 64325 88410 13443 85089 76672 82431 30439 93988 29181 92868 5080 51640 31503 9770 28885 58312 38883 51544 32339 88313 19560 57809 76457 72715 99474 95514 35163 85846 8268 58872 66349 29957 16573 49457 72452 52947 65465 18954 61996 51493 13753 79992 49292 98763 26782 28015 6206 65980 60673 33002 51649 59895 38897 42137 86187 16800 77263 83270 97774 3067 43605 76722 24404 6183 82694 19110 5080 93733 54171 71221 93566 51649 61732 411 74710 26092 72280 69591 72449 18513 74063 70621 74281 83286 8533 42403 98582 20232 7445 94785 89351 79485 76653 72680 68518 5885 82831 12808 90944 69662 34287 3514 76424 8024 28157 44326 10305 61755 94478 74497 33601 44726 54060 18049 79711 50993 41225 60368 12566 15059 18800 31498 72613 90305 47474 71347 12446 23688 5325 95447 41096 14044 71449 26530 22107 88741 94893 29868 28540 81114 94953 54491 61308 42300 78213 16607 43275 63581 61732 72833 55322 68750 19960 79555 85850 33125 55662 52166 85343 31072 99406 57852 61508 40397 72677 72120 91145 8763 14807 25969 19543 86462 72133 34494 71867 9666 7525 34700 18861 16965 66126 92477 10560 73373 92805 17229 70471 36738 45796 55072 29880 78031 56741 84835 82155 9959 48298 20350 53043 19883 92030 24172 347 6953 13052 5828 45789 33546 89945 26020 9917 88137 1729 73204 90405 63851 91197 5574 32499 81025 71496 97927 67038 72512 69420 85810 51638 90287 3152 67869 5353 28489 6921 65576 12001 26084 32108 91970 59703 85287 22493 7181 76031 23345 34932 61885 68996 4946 89787 77871 47198 97342 2852 84416 92173 72759 23160 40598 61341 95158 14228 14386 45903 27812 38732 83436 18665 3023 48806 25180 27576 38197 29206 27022 68068 80976 9428 14707 25630 94090 67294 38784 71914 67424 12748 19140 60451 7543 30599 23068 12489 36808 63266 14779 56121 81913 58327 57764 42558 28167 80538 66389 77407 18000 42644 24245 98763 1353 50832 68587 87555 85528 40580 44545 74287 29959 40920 74411 93847 40589 27277 70649 93780 81798 887 2587 49836 152 47274 46529 51847 48328 83660 33402 95227 44204 37088 44765 54735 48525 81276 44291 19149 94190 71691 85608 32744 37790 5398 1119 87603 83674 34494 81466 68388 61591 39001 5715 33534 87010 57336 20398 74153 3729 17391 10503 83036 25116 7526 31407 74516 79659 82764 32635 45467 29806 98905 81936 74887 82623 55170 77418 76431 20598 97853 65614 24083 19535 24436 1589 6821 24270 19154 72718 38378 17419 98084 77757 10979 87712 59667 10560 49622 42263 31613 31812 70225 14291 80309 72178 52379 55695 99810 97583 27835 97021 46612 76145 92837 30322 60078 63845 36967 23199 6308 54109 38546 93793 14148 70795 88133 24300 78689 3729 39910 53628 46843 19083 43057 82775 62424 54042 14336 23911 3175 32185 74878 19350 68103 78615 50911 62500 22804 68582 78365 69337 60517 50020 65514 15771 76822 90440 68922 23127 64872 12379 86708 68235 78759 52480 96035 12184 85146 38650 19960 14323 54963 57299 8632 25216 1113 53289 88963 98807 42075 59344 39280 47125 8900 30117 67552 9852 67239 47903 5569 62523 31732 86380 2966 90326 61688 89615 27470 58221 2646 69302 16488 22204 14909 24880 65553 85669 12850 21002 66053 90919 70710 96045 65483 87842 55374 79512 44069 70174 96407 94178 25825 14864 8233 38745 31595 31519 32205 48292 14821 23278 7183 97118 64523 91568 36165 10921 2563 82485 30655 24325 64125 52941 44555 22944 57734 71166 27160 35972 7927 35222 36689 94861 80261 69578 41608 61391 87872 56483 20391 76064 95297 97757 65752 39438 89935 23708 9785 11260 19724 78892 27876 34121 37253 1015 49710 122 86085 13357 81176 60949 8749 17948 30030 40578 58230 34636 37560 57159 42150 16970 23179 45418 22700 56931 61169 52898 33412 14071 26575 19162 44272 68219 22330 32193 88566 27897 70325 6185 21720 96202 79599 56121 14497 5142 32048 36966 57593 51896 45453 91195 94897 85784 91956 8683 21346 62564 2935 16492 1824 10509 8781 51222 91083 69984 38917 17599 74330 33098 55191 73740 70948 10270 66669 99927 28873 8409 80897 85316 45379 40354 64408 24913 14943 24945 77804 96238 23957 7120 84498 97045 34569 83987 27387 99457 66158 71952 7895 27798 1436 33292 8789 30331 50688 55599 54419 63281 17366 53245 27439 8386 66493 44576 42393 23949 4420 49363 45449 33445 20650 81189 27279 83219 58324 21929 35123 74084 51443 40602 2461 33529 46275 37151 42782 86131 95343 126 95708 16835 40132 92581 4318 94010 53913 70108 21584 36306 20339 87412 33585 7237 12636 39717 21189 95282 75648 66913 23052 52033 63829 83247 99062 74393 28114 29589 90822 50529 59837 62814 78539 73432 58098 38318 4420 54067 38881 42379 68820 98117 95553 27740 97052 20104 23660 48921 11882 5843 54320 46753 32245 31376 36587 60427 60788 41411 77695 44344 51984 99733 66407 61439 85434 92346 32977 50708 38694 89114 59888 20510 13772 34558 37656 56651 22139 4327 41864 74242 78502 39012 67851 76898 49207 65800 3661 57067 4368 71188 32817 64586 44074 20641 14732 48358 10894 56097 37574 72335 75046 34838 22083 57325 42173 23166 18587 51800 29025 72185 96209 17802 53748 6840 30012 18567 68245 95906 72445 98476 60345 33769 27135 33597 70872 61995 54024 86883 29507 84242 90956 69849 13744 65284 96047 36782 22092 48301 80979 50345 29696 95891 55142 53286 20794 17875 82031 89392 34484 18913 87576 98894 22875 88957 42175 19088 62442 89852 98293 58513 2957 19317 17514 93363 46141 41124 85409 22466 901 66190 30056 11663 66443 56372 45041 59066 26616 92680 3397 1498 91956 36395 56354 39014 47016 88263 86175 49917 67353 53145 32994 62752 56919 34787 3622 21652 28601 63780 48974 24482 78882 32537 27945 59525 18405 67765 24418 12822 54766 77232 42092 82631 55954 36756 71805 35965 76564 45040 91599 69880 63460 51553 79517 92106 27432 3730 53238 58581 57405 23068 18791 13375 17871 74782 38398 57677 98775 81104 237 95894 85871 48306 87177 35875 58704 49634 81318 65831 4237 9134 71500 58292 15817 15598 30308 63353 99031 8381 37664 5861 46098 78714 98171 69151 71119 29293 70970 50192 73608 73595 87641 86420 60655 6670 42436 17859 39642 66245 8354 70102 24563 50051 32736 40896 18717 47007 98530 84999 45506 62491 53123 71944 94147 72618 14380 77262 38198 71359 89292 38326 12681 94414 97582 17080 63984 40881 36780 92711 49215 2240 79899 43212 5222 22876 33782 91912 91588 41466 19914 99160 83343 42853 38820 61135 23352 48292 73533 13193 28535 54407 14698 94777 86326 18032 18705 89369 63286 9307 9190 62274 79037 79694 8968 9806 21216 9143 63715 27904 58678 83048 66886 84236 57505 47238 37039 63935 10920 527 60293 87890 91989 56409 10381 80685 57574 40801 39069 71933 43618 89018 91557 15081 52039 57821 10084 33146 95238 56659 41730 66233 55987 19411 68879 92052 51688 83270 31496 87993 83365 36768 87575 22854 1845 23309 56118 78484 81672 92455 30701 24156 21167 89153 75772 94971 5394 66340 93616 28148 67918 24645 70906 90000 66270 40444 46022 40392 22087 19534 59440 75620 58399 83455 80241 30351 62107 92421 49349 74772 85773 75809 29607 43260 86170 24198 73643 29681 98745 89779 59252 96548 10964 89363 27792 15623 57597 81053 55771 29453 75608 79598 82450 67696 88026 49183 45296 75238 47051 55404 58230 66285 40141 20378 74924 82302 76795 71435 87041 66349 13166 71179 43833 93436 21754 12879 3312 89744 19531 15259 83354 24667 92274 96898 85272 64521 29588 16915 10776 61654 69681 42384 61103 162 63537 38434 6837 94452 94749 2723 64863 90405 17737 75046 46106 43122 99156 2372 28538 7015 30336 97494 26733 33756 52101 40226 75049 62613 24072 88659 15646 2259 87931 33682 9429 37781 12766 15499 39873 10654 95747 20042 7695 6713 75668 67809 8789 17366 18136 19230 92859 23689 56149 92896 42479 94395 64877 6666 68308 39725 17764 88982 18629 31977 74012 72117 79686 36516 39045 77285 55720 72104 47756 24478 30239 16751 508 82120 24763 928 25380 78688 48261 33183 70653 7489 98953 69314 24484 77804 1190 16667 51416 70526 76316 70133 12587 56167 36205 79637 30045 35464 31808 51822 76359 46318 44206 18314 16794 83364 9434 33824 96345 20454 42512 49401 68508 46734 60118 86701 22751 61948 92415 41350 33719 98968 31017 6071 54643 58238 21775 24714 9595 89900 80893 95928 19485 25747 5739 20269 13817 15580 79900 43712 75682 29336 86660 36145 18936 38773 30558 65680 67865 75745 93699 12017 54579 23748 95343 66265 72304 27504 113 45118 35013 32988 60986 86852 62277 70161 75958 89710 65355 3722 46360 59570 62609 91941 84591 23567 56026 49403 73426 50607 83800 58183 87411 53269 8165 19834 31652 46935 81795 39565 152 96371 45216 27241 79212 18280 65655 61891 6583 42031 42617 91038 64457 65137 96891 88066 8339 8700 76355 81071 82314 30854 4952 3131 66714 35506 48360 24325 7034 29935 65140 74600 28814 32674 91431 75380 7617 1341 36848 13548 23784 8520 79716 64603 32901 24177 90162 88831 48477 95727 81291 69097 49945 26259 38063 88900 56904 33564 12993 74384 98337 42164 2395 44332 49956 73471 7715 96882 26749 1569 61541 16157 4896 83603 70759 49423 86059 49986 7919 76874 27503 83849 28569 81572 16167 23 84224 78977 68885 7003 7314 12088 55933 11691 50935 91266 70041 61935 35297 80457 87459 80179 97890 80525 75485 53753 56227 54351 7798 59350 15292 77721 66860 33402 84344 53777 95147 13520 40889 73551 965 56365 57199 24984 14866 97959 69576 48597 18288 3719 67450 40183 69295 38961 63471 83030 25694 95554 22026 57174 99496 13240 86113 69890 60877 16157 37377 68458 52915 16050 21239 49806 786 82184 21227 52362 41109 27028 12224 34636 93519 34678 35603 21580 85521 32048 28111 90333 31657 69080 47829 39742 42280 24952 74721 24190 15281 95233 91024 45436 28046 17065 83055 6419 94959 87702 53319 70868 35070 24592 68859 92388 91996 908 71693 10129 22621 94015 86048 33113 70355 96774 21651 60027 56255 85853 29172 51501 6424 3924 36118 67322 43496 19948 89973 85130 95221 90647 57048 60040 59107 59014 1720 17213 23242 54558 10478 56857 72461 43316 46200 63318 99551 78211 95275 59164 68296 4730 6173 22407 30595 81187 89779 98343 25077 20610 8279 10636 3858 18579 97105 52082 92744 88135 85805 30539 67197 57133 44276 35076 39855 80587 25945 37781 77448 94742 93953 77190 56016 98703 20516 70527 33866 19302 75736 73931 6866 82126 58507 88931 34931 86501 93300 81315 54507 43813 20940 52144 68831 81409 80042 89360 55058 98973 31639 67931 42147 91843 81971 79634 16339 61326 15186 91666 68371 89365 25349 2967 16277 14724 90648 95224 32989 29525 92863 51354 13310 59168 60172 8340 41273 89339 36380 91647 32630 53688 58298 8251 63243 59854 36738 26797 30540 86271 91101 64117 41774 6000 3905 2556 67331 73868 68544 97747 37190 86716 31196 32637 47268 65137 45926 84438 86413 9731 76616 27502 83869 7360 77141 19893 35510 91877 29623 90478 74381 31065 94951 14951 16470 80017 15149 328 40634 38313 21179 81071 80513 14710 31824 33163 14166 4308 99196 61623 63898 29440 93441 28871 28611 57090 80971 66194 29284 57121 14072 82226 51466 72027 35025 45565 64000 16571 98675 46817 94636 11893 88006 17677 62224 23575 61132 38637 67890 10304 93014 32674 80045 53069 78529 95268 97927 43059 17155 64198 31327 63457 98768 9133 44338 42963 33447 31590 7818 49244 84466 84499 64325 79811 70575 42430 64918 35863 12180 70724 60441 82543 29588 59892 36749 49794 91162 78651 97334 64187 90044 42562 64863 37295 72860 58115 76492 26857 99293 21916 93846 23990 23981 53842 91746 60051 21143 77310 30262 9490 80788 3476 69102 5140 18263 39209 75660 5580 49930 21681 54490 65915 72100 21203 43646 52316 93221 80277 56246 70685 87023 41729 17525 12934 74202 64729 62065 63639 59733 7367 28653 92991 39108 38503 96548 77766 5320 78440 66691 46424 13507 36050 10419 44331 63593 48169 47968 15771 47504 85388 22964 19354 88532 73095 47891 16822 18991 9071 55237 3459 67890 71423 9438 62013 41588 81599 66892 98825 33736 95338 54604 25900 38258 45345 49701 24140 69014 68950 25508 74555 52022 29386 90634 37963 96674 17516 92265 36623 12777 5814 83051 36205 92177 1131 66293 56020 929 29880 18785 24246 24945 84160 60211 98829 9742 24809 49211 23685 80980 61290 25470 68190 39424 61395 26930 93549 24005 19388 29182 98513 73544 21354 68528 77555 75585 81211 53301 87893 30606 15485 81927 82797 90077 85053 4459 43757 55002 65004 79949 62536 28972 37489 30444 62420 63789 1439 41488 52567 20448 23281 73185 5296 31995 44173 18016 4549 10532 49150 59203 49905 21156 93519 19497 458 32925 96929 51037 86043 2312 71978 82117 77051 39743 35824 51682 75441 13043 60615 35100 66174 3188 14106 1339 39135 3427 40242 59022 17299 22095 34046 76983 46040 42665 84014 95329 29988 76894 54424 99199 15788 87376 79630 31996 13744 38248 80675 64815 87569 14941 36520 27511 47847 86549 23608 39644 32830 39720 78624 53783 15788 39187 21987 71814 75453 46221 85716 48009 61860 42044 68823 85639 10768 19338 17431 5010 90009 6305 41907 32465 68150 71852 83268 20356 78590 69933 26757 33840 4976 95734 44159 6160 88142 63335 96528 87463 16689 35356 47237 85123 57828 60032 36445 31343 45712 42979 12736 31495 63970 46047 67906 6890 37934 35449 56574 67660 88224 78362 12452 17826 63266 60076 71587 47178 65438 49998 37280 43941 50457 61793 73080 12822 77143 35699 55055 32103 9512 19292 95578 10567 31181 22309 82734 69193 18332 46823 34613 19611 17029 9198 44873 48412 15234 33749 39945 40196 82716 91583 29160 63970 70897 50438 54017 87333 14230 55859 61843 46474 65705 74273 46012 63780 75057 1890 51445 21001 63875 46644 74345 41416 95118 53916 52076 43404 24626 77502 53278 58413 83594 21466 85939 44218 78062 40148 97572 8291 51149 37994 4885 42260 69660 26764 48515 97930 34575 16247 52212 50109 48014 43047 17338 87936 80175 95 46095 70745 4690 11269 28468 78005 25822 30050 23353 37407 26977 52555 74026 74661 84681 38346 62263 55040 90810 54481 45473 40891 27704 71801 90794 86447 75095 70868 53988 80235 31319 41734 78347 52396 17543 96028 62033 59167 33772 85803 75688 79448 32785 15927 92444 89868 67083 14876 32927 10742 43966 83067 92565 95028 29563 33718 79416 15998 60444 4773 3225 50715 83575 26491 38224 22254 46133 34185 77275 82326 49164 52385 76960 16089 64104 61520 71927 98791 80883 29421 98535 15272 3418 28228 21744 33566 26452 40970 48668 96294 21385 97390 65959 94707 44902 79122 59810 11176 71072 1516 51131 75576 99213 28114 71154 39802 10833 16569 3279 14491 49012 61709 82751 50877 579 7021 62044 61834 63418 61640 18051 65501 19038 43147 83513 61676 60870 33670 50588 83 423 60217 94014 63573 79844 62271 1536 81725 65194 99848 31295 82365 21904 57676 54958 8063 77319 71373 83781 97276 13539 39123 11758 70817 45084 28798 50038 65772 15999 59136 8203 30070 86257 23900 7818 38934 14942 78165 67058 72931 39471 82062 51037 87498 88833 90511 35735 61829 5216 47908 57423 42086 75845 88996 30566 61970 38025 50145 39375 29486 17227 18438 81528 30166 23160 637 8970 55903 47336 77131 64912 47622 20278 83979 91091 65857 90050 65410 77795 90329 32761 92003 2907 56558 57556 27736 86303 64668 1113 12168 40525 56593 48081 82558 13665 66355 16632 8505 50663 47167 46432 69594 15835 40893 18684 55618 62048 17923 52679 47130 51438 52254 78750 90614 91447 32223 70708 8953 19080 95574 75077 22053 95935 73727 25717 28685 47728 50598 89323 74183 77630 31656 58946 46977 71885 35068 29841 6726 34931 88969 94356 33187 67985 77838 80161 21936 38237 67292 64904 40513 58755 17788 77751 63181 93555 66315 34869 98538 38788 10325 12193 18191 82411 15130 63865 46534 49265 82922 54457 97223 68823 94381 49051 13955 87121 24297 63244 32794 49153 73796 41460 56522 36734 176 29831 9824 49075 98224 34697 82136 45710 40122 99769 66340 90656 18464 41519 43546 79280 39088 52000 79986 83226 75216 59064 97969 34873 85823 38291 6500 90819 83861 1460 7473 7234 81770 77913 3335 48371 38651 20601 80143 90169 78247 73097 71866 57230 63880 83422 35200 18727 42888 19249 33602 61250 60046 87648 93993 84742 27815 41012 14045 19826 41202 60178 21293 58783 12888 22746 20171 75445 24334 60797 36043 78993 31565 38431 19443 94278 36144 11728 97367 56279 36592 74686 40007 23190 85190 69559 39768 68296 13543 77172 16721 50410 38030 95464 20156 20220 80343 18736 9811 33399 84248 15962 73939 87337 5881 17923 38812 1183 21415 87115 26320 84873 97355 22876 54145 48263 46778 25744 9555 46133 85083 59285 98793 24083 31609 27292 59127 15760 39053 58677 28588 32274 53452 72777 56681 24847 14909 55343 76704 67028 50731 35866 74682 60402 58413 70191 90099 194 18675 55020 39192 6500 16224 3130 42135 33522 95203 40654 3410 29092 32110 40351 28285 84744 39875 96403 98252 73509 94652 63464 18409 20784 98097 64384 74955 54531 99218 41588 80364 58238 61595 79509 72386 59066 21950 10351 65276 98733 59886 73749 68897 59628 62015 62486 20813 31027 50942 52330 12128 94433 5836 74119 45703 49563 7126 22229 78809 22870 8165 84028 40549 13334 9742 20271 74772 51982 37790 45285 71805 51404 12536 2055 91445 86503 18889 79538 15900 90786 48003 83155 90770 90911 26688 29364 75809 27399 11671 45288 19425 66508 85395 75856 90440 13280 86059 59920 71929 3043 82558 64819 16357 7191 5874 91262 61233 90016 66603 20162 70111 20442 13510 21145 37431 83590 61145 36 29064 76598 42722 18918 85674 41837 8841 36961 16863 22589 50590 35696 75630 9796 1141 36689 85554 39207 30246 1541 40462 60765 26639 85356 42436 92837 93505 69403 68303 57213 50758 17522 63178 10639 89752 44599 93920 88421 41263 4333 94396 63546 32749 12038 46245 99059 90943 38313 35359 95244 64953 87029 54895 78934 81112 94709 69501 10141 97889 814 80598 46611 88375 74220 71203 8638 77882 58092 48171 52743 23607 56558 76987 19862 79483 17742 50406 28360 77939 78036 84385 21852 14662 85560 97690 1489 76420 57064 65772 5649 32059 59805 27171 23524 76648 21075 71943 4188 12605 67696 66911 39780 26767 56683 9310 40290 55453 3814 79120 74982 57730 49756 16723 99112 73727 83758 44359 80216 52999 96042 65102 97134 95599 97125 94742 98008 84606 78222 18148 93617 16085 82829 11982 46300 43784 77210 73131 7835 24159 3581 34839 77842 48161 91529 27764 53421 22059 9372 16956 76123 17640 91944 44813 5597 16255 6423 34886 49109 65690 37354 79781 60195 89797 25988 89465 52081 51493 81590 73090 83977 37574 32599 78854 15131 9149 55736 93550 41587 19898 85294 67589 38793 35470 95512 78975 26485 96664 82925 70396 22522 25633 56448 69957 6256 53956 84188 52464 69928 89457 272 36002 89585 9513 74245 5479 96 49520 78914 57283 32869 67165 59652 92784 24313 48216 33543 86033 62606 91925 21754 23663 1919 31854 95030 46167 78471 73173 48681 29032 59686 70605 42225 75186 33122 10185 85464 54238 66633 99008 13300 73740 55516 10796 71410 48270 80521 12037 96956 25050 16619 74992 78079 50384 79672 60673 93650 10697 96093 35819 82259 43348 33790 85810 48519 30567 96094 28394 57371 9176 19630 50934 25250 86158 2852 59908 73671 36873 30959 2211 12681 96557 62973 7801 34261 41087 25365 60973 77191 72680 36488 25820 69210 95523 65657 99375 82483 90107 18698 68921 32979 94150 65217 93092 83193 32339 78761 25250 9379 97486 87928 62973 4302 55959 24372 54992 78873 97516 82062 70369 93432 99566 18725 76022 54709 65331 14424 27544 97045 77430 51100 40563 17434 94264 19521 77648 5476 58788 60471 16408 80947 24942 57565 21977 11342 95395 1699 18600 49844 6065 32822 38757 28853 854 88919 19979 52747 99299 95530 87854 39755 84851 30572 68980 73828 35172 6820 70565 86703 12346 27774 92671 94995 36985 23242 98785 48640 43909 88324 63957 1238 2049 60287 39873 24182 31333 14811 89092 95438 34713 16049 61575 32935 53830 97721 34196 4895 85649 30589 73035 71508 14946 41248 9660 724 47392 60148 34497 11813 26046 91113 76421 27175 32516 97402 13833 51238 15851 6935 77551 82317 67335 98930 36193 1682 40784 21425 88880 91157 36741 72743 20692 49136 50822 12679 5327 35556 82783 89370 82706 55660 29633 99934 56394 73240 51035 14218 70120 38377 77488 27477 80826 97716 4741 43433 57129 46302 32102 44316 7747 14183 41106 15313 84896 45492 43473 19433 62647 14119 52185 7790 84124 4265 85531 14537 50027 50026 90884 40889 30816 40440 63068 98419 43712 38888 48786 6508 53744 94385 24346 22606 6777 65709 12208 59080 15732 59972 44435 28255 90471 7016 64511 50844 18959 16316 60621 73190 94932 48160 67696 67008 84143 97433 44577 61924 99469 56856 5920 25718 4480 5867 8353 89810 74070 69116 85680 50704 57146 85966 12211 9180 34631 40234 42611 8896 31724 57219 16899 50339 41363 24044 35480 41590 13848 85925 69667 3051 98196 5933 9304 54854 40865 47363 22681 54571 70349 93261 67166 20615 92256 14370 86048 49320 22501 81410 74839 19317 1296 12385 1633 28141 52976 91723 99268 81951 42147 13714 70613 51727 27085 33100 46925 55188 48648 47777 21929 72706 404 32604 38972 91726 61133 13221 22229 61579 35166 81665 17075 25339 77129 16691 77798 135 97116 55660 27959 21428 51997 25070 63097 25949 67330 21061 12056 1183 9738 4272 93729 69865 63537 70957 31485 52789 21875 75020 27650 93795 34953 51061 62602 24672 27848 98619 83228 48958 52828 54749 6020 53006 16797 10437 4852 66711 71190 61774 56159 96556 20247 2768 94644 27305 73902 59542 87298 59392 38113 52509 43618 29358 32299 95168 46732 47281 95756 88833 62601 98901 34343 99725 2383 19765 23663 34500 6527 90169 70012 9224 99293 10308 70992 9649 85389 52765 10943 50491 36202 3759 19178 11655 6413 88411 24681 66459 21957 71920 33239 57405 74410 57471 83102 89740 40190 83181 50573 50672 61454 37377 25733 91751 27190 90405 2933 36218 53309 40415 56473 84437 96186 46351 61340 19915 80014 37904 98922 27399 27140 21037 42310 6922 22000 31464 93963 31033 86533 24722 90032 26143 16334 60213 93372 6179 11607 45328 94027 83964 70110 92278 60742 74076 58598 98011 40695 80291 13586 17269 89740 53287 41251 14050 80449 15287 36149 93933 56393 27263 10675 26576 76399 39395 53998 86988 45209 61385 70456 53251 20321 62389 11971 60450 17176 4553 7732 62376 47805 64204 11005 53080 31309 95491 14199 82846 16727 33242 86348 83297 86825 79876 56755 50338 98224 16845 17852 52107 26574 37157 39901 59230 86096 52030 75870 3628 14128 61029 80358 8970 11514 84913 60730 81905 7764 93003 17341 21468 38822 85700 82117 59640 15144 11898 78586 33472 23909 30809 34993 70378 46989 12243 57092 29846 89085 14462 61317 41251 39203 65052 79402 429 83854 82084 86916 88056 74848 27015 2292 42044 163 98412 30742 96557 11911 78627 75902 91011 13005 38910 5916 58814 11864 76220 7961 9936 17798 22550 59051 9042 80105 80885 42247 99859 72442 63296 67576 18721 55463 98719 98953 39789 82397 48642 1235 21197 84863 34388 40516 44837 48993 75183 91601 34858 27525 40060 72325 89573 60599 24486 13705 27277 12735 62946 45647 42759 63309 72791 81302 28473 49327 5120 73505 49821 80769 4764 79146 45718 38868 20334 32867 89614 66233 63034 22044 84691 45915 81280 46113 10715 71903 70422 32547 17545 4979 2380 64399 50573 99286 68275 97890 75286 55722 17886 97201 37785 95356 80973 70503 10000 77526 9224 10101 93401 45014 31870 84067 43453 41438 67090 59974 5047 99268 90811 66721 41446 80624 48141 99107 474 7023 28969 97920 79940 18261 51884 62867 74334 52616 19656 34849 48369 70695 8358 33301 33823 30140 73603 16406 40881 39194 97359 87582 14746 11019 11764 1342 81914 97962 29255 52702 15968 98775 76830 6606 55243 83809 49194 34911 5727 54767 89646 47748 75307 8765 29509 8839 83574 12504 24482 50851 55057 52331 35231 55086 40400 39601 94370 7553 69820 59546 14179 21656 99409 11944 96079 79853 24724 62972 42768 55547 83850 40020 48282 47367 1086 25024 25809 91072 80846 84642 42374 98994 34721 64272 30425 27319 60315 56057 76763 73093 44246 76600 54228 5660 67478 97432 63851 44235 63824 44562 36204 25213 43409 85953 30438 59909 8486 93829 61885 42082 163 94194 62647 96553 82992 75856 39550 62316 18464 75413 84821 63710 23758 81186 62802 42086 84498 14727 96019 53925 73567 89825 49609 73638 68895 23511 29022 29406 6345 53266 514 74558 53589 81752 85857 7639 5932 69133 65184 74703 43425 35115 36059 76225 21085 40667 98765 89485 84273 9154 91327 38196 88538 83506 83186 26507 5828 94808 52318 90705 64565 75573 15081 46904 76981 22689 1702 74579 37677 43599 19430 45712 21117 43167 41998 25400 1864 14218 51773 40033 71572 22535 40830 84305 40086 88129 94018 92962 43815 78437 20984 22440 41481 78080 34368 80334 88052 42471 4417 42457 86134 6701 21108 66610 66253 79679 53980 58253 38088 38489 81721 94951 8288 79336 92602 80045 50892 4294 40930 44271 75838 5775 32392 85101 26310 45698 33186 47336 84281 15244 19805 12447 68795 95508 27968 2935 20552 6731 87490 36249 38210 85590 14993 58082 9943 92941 41125 47546 5336 49265 34188 23444 37418 19058 83735 35130 59189 30730 31064 12678 55472 77033 82481 92903 72059 3016 62667 44643 46850 86439 24330 83725 82598 4807 99908 55775 90973 73321 44453 64339 34392 65427 63633 58915 69933 32855 12735 4190 52017 92838 35597 22186 9490 89809 20904 13043 57188 9123 6729 60893 9025 89059 97802 9957 94016 53416 44808 39086 35702 90776 50832 73191 35298 74205 87508 68739 15825 21386 66241 60461 60307 48738 89298 29106 45932 49045 6501 57910 73932 66374 91980 28139 12215 97461 10700 26673 28929 55564 48611 36241 17271 94487 22622 9946 75781 67720 83915 20211 76617 49488 74897 56996 23426 3030 60402 23207 98756 53682 55172 32588 32335 50241 36050 76818 3004 67157 77379 15399 57404 27066 13117 58685 20784 99832 60998 68008 71908 70009 85871 1627 6657 44915 32443 48214 54240 92281 90836 54504 73584 9704 93093 83359 78095 77819 10546 70658 35524 53033 10019 95276 99832 33351 9647 34810 74623 62104 21673 63524 47411 40512 36331 83970 13746 12069 27494 31912 28712 6808 4161 86389 53009 49126 43223 47543 89979 70828 44321 30055 40628 97980 13899 62486 91510 40692 36175 79254 86618 46773 71657 69329 17830 58385 31019 22272 18962 62134 52320 38969 78697 54272 22474 5863 3562 56629 45972 55957 9976 85521 46886 12277 71123 38086 18554 82397 36602 7489 6180 4749 17300 21284 64261 82485 79853 86145 94830 7012 36799 31204 2472 79390 84944 56727 53777 2033 58466 13712 19187 95865 64402 42481 19680 39339 73057 39813 42225 16787 78354 7183 50166 19740 44248 53480 31766 6685 7566 98391 26970 78148 23183 64644 14833 65367 71074 80847 98117 29867 72721 79520 55191 64293 23171 85319 53946 40911 50027 48330 19488 30021 30634 62553 1279 67048 76220 6033 64586 72988 46902 51649 83987 85191 6799 35262 76285 90396 79406 47036 70543 70944 17379 34114 54484 46513 21284 79127 67445 16013 87224 34500 99873 81894 30939 14376 69683 33312 31147 45668 56782 50569 60711 14440 15428 51735 24345 45821 55273 59066 63436 41616 41055 88385 11140 63610 20346 132 20973 65850 68115 38145 45940 29841 91737 93261 59727 19097 40873 34032 6991 35081 80619 90225 50719 97998 59827 89947 95695 54953 31051 25617 65193 33322 79316 8993 11943 24677 39873 67843 65254 7435 68628 78319 5096 51101 82144 73395 51380 41323 42159 14055 30600 95716 77581 36050 65319 96719 71828 42479 34871 27298 99500 83004 89253 96262 26695 36504 22722 10967 43802 13668 70366 5263 21517 85481 47971 86083 16585 11139 12735 29227 38020 65732 42050 9665 9705 21351 15949 80971 76711 82500 42963 34499 10305 35193 88313 88255 59252 13858 7329 18181 15484 53209 98037 11265 57087 2102 99253 16883 57329 33456 52712 98952 99498 88559 98668 17703 98124 51097 39326 43547 10148 85961 67672 31462 58270 457 34182 82538 4148 38488 57850 4034 57304 28725 4065 93178 35895 4156 56760 16688 63967 44813 6350 54348 845 53721 42888 5563 66386 4796 30600 17484 50511 89453 28151 69369 79049 75079 80072 25748 93638 71504 74226 75413 50605 32315 52438 51526 3083 69209 29668 43300 55420 27035 97684 11543 91459 56835 49584 84246 93747 47238 84549 53926 72569 36039 86007 43968 70825 41512 86397 35492 70014 73453 5284 71362 76607 14710 70857 39684 78480 79981 28556 16313 2288 12664 13641 42112 80268 52141 75991 26663 12741 41333 43230 48377 20807 77400 65543 16655 37259 39611 74045 95318 15725 51893 11021 59809 88137 14957 64077 68499 43082 34313 62810 24840 64503 33696 81434 84578 29033 68350 49068 75620 74934 86987 48034 60603 82749 96835 35311 71755 61386 84719 45394 92968 77865 91967 27696 12427 35917 32628 7896 11581 35990 39495 31618 31666 16218 47675 54537 20937 10512 69371 59457 75959 8459 244 65550 55656 31019 51786 52213 32679 58067 69984 50177 17484 69796 90943 32901 47831 56546 80518 68997 26272 77985 47962 15332 52886 45379 75463 2012 21066 88180 37091 44694 94482 49474 96049 51799 26916 16755 27863 60392 58710 82172 77591 36400 90482 86651 81374 59066 68161 65500 42273 99720 81891 93360 36428 2931 17227 53892 62141 39394 38425 1536 14042 69098 26004 34988 53294 16277 30138 90798 28174 26748 35856 59603 67818 58290 34440 65961 68794 43787 96209 54121 3268 81205 42485 88503 78122 69656 18035 75617 66375 97734 9039 12572 51414 77659 48372 94569 27073 12070 90959 25657 6483 37445 89906 362 19676 29586 12750 42692 36418 41965 92209 1888 68889 27399 18573 78085 9856 90048 79666 7149 25993 93447 78756 86837 41333 41937 98056 27817 99042 66111 98729 9307 33647 76615 82941 69173 50967 75011 51138 46267 34716 54634 84534 9703 73187 75325 47346 96879 79886 49903 30055 27411 23501 83425 61404 61288 41932 64009 53144 41197 17660 21438 3208 45262 18948 80364 67175 79141 24852 43830 52171 91022 19485 64706 95935 31334 7830 98610 43584 41100 80412 95902 2965 70819 73216 49532 10218 1713 53205 67167 65483 30225 23998 4021 89278 73432 95787 69711 68680 23106 30425 38915 8672 79853 40194 44734 11110 322 88149 64373 44483 34555 43468 90490 75825 36400 9990 32708 78175 30703 332 13393 38378 49672 73447 30357 34490 59775 92131 26828 46390 61131 41265 83107 42258 1178 24076 28904 73958 61144 56574 27698 14071 29863 56278 47339 67407 19704 76188 83891 59525 98723 79693 90688 7545 64965 60530 29818 22036 29386 18852 18227 34858 79478 94651 45368 31124 65715 76037 34871 65813 18052 97130 26027 85270 18886 9167 74918 35770 17862 67038 91652 63714 90806 48820 86106 37999 74598 78590 46008 31117 59653 91884 11595 56602 25521 50922 49704 84946 42827 89445 34277 61413 19149 33109 69268 34162 94903 28224 52438 70994 26606 28638 81678 32598 69850 13364 44026 38905 84861 7334 19338 55676 6345 31307 29797 74125 66432 97926 60194 25115 40313 86287 51352 93847 38558 37107 14497 48443 20157 24563 44628 77956 89507 40994 94629 17933 63667 79219 38710 88088 50731 86429 92506 30110 80518 4859 30845 34950 86870 12410 82882 11353 36589 27346 18248 32951 21369 38297 98373 44102 77898 12381 33811 7346 50056 30310 76030 45499 76459 54670 83219 70435 2668 51686 28411 84476 32928 26281 24468 87083 74858 38630 36505 46686 14422 8967 17663 88040 3352 62168 8096 64012 93839 35760 28902 55107 28174 16108 66416 7183 43473 20877 33128 28134 25976 17897 63096 28603 4095 12123 5597 66504 21403 49116 99078 85546 22739 16069 2621 36770 55432 12020 28533 21320 97967 97132 83434 71887 4872 63207 70965 29981 18940 23084 63324 68604 90575 20134 2748 67869 86326 32882 43434 69098 60849 13660 67861 9362 89183 62830 28330 27318 9372 66199 4487 4183 39958 50693 58547 60765 28685 45551 78510 40233 46276 71573 33535 15337 43314 35142 65284 47584 56097 91514 70572 9042 18738 1020 44992 49260 68135 41020 4350 8824 38988 89901 98754 90602 67275 86816 30992 20303 10941 48628 38839 55157 20921 83358 44334 77774 44344 94880 72392 64554 42748 95376 84576 20873 14722 79414 23114 43874 23062 75784 34545 55504 96406 87400 68553 11417 80845 41726 26577 47706 87845 94928 67011 68441 11682 25305 56957 86458 62732 99426 75201 7879 28849 82607 2494 18434 21888 60086 13272 25193 40707 82049 25995 78312 21495 49204 13788 30934 70302 29165 68432 55075 48641 51402 4901 4011 42691 40007 28223 32374 32038 32586 94002 21936 59816 53345 58444 76865 30387 11965 78688 27807 96731 84888 80662 81257 36800 89862 58591 84206 20574 1524 30440 88523 28721 27602 22995 78869 35403 10108 47240 45784 54576 28713 62938 53777 9643 47864 60163 58980 97610 48383 9763 3839 88907 4960 31378 65061 56683 33885 58797 97453 9861 88993 36661 72328 54194 63823 15097 11906 69578 19337 8955 68710 90032 66232 10335 22520 8288 65931 85511 20198 33714 7520 47406 17221 16412 20947 39254 45698 81234 74524 17284 74075 62325 2795 82511 78165 21366 33025 33150 9136 25307 86831 22337 70173 36397 86425 29716 26178 16605 37354 66436 2507 92978 12941 72164 41270 46252 67963 88791 9138 39681 60735 54971 64569 16791 51795 11644 51398 43601 8251 32510 42700 70458 65668 99632 61941 95744 85981 94729 86807 94307 16688 65667 64135 38598 70806 61290 99393 39725 96677 94925 43473 78747 5444 78922 54583 66287 98230 71572 1193 17871 5123 85738 59940 46613 6527 97872 30235 37317 6033 37809 82764 43515 87312 72097 41059 13207 31041 74821 40319 75177 81703 86118 62606 447 46996 46829 98206 75896 51310 28468 45072 12762 16761 2371 90614 44643 74282 93565 41198 58404 99707 58052 7915 33811 69791 14897 5280 24306 59951 80102 6014 96502 74626 66875 19428 35689 33544 34394 63861 36026 65117 27220 15039 18496 71845 5123 78724 32842 6866 28016 28400 48271 54235 5122 60676 19594 5074 4563 94161 22383 90624 1569 71883 59872 92692 88975 23373 14217 967 35462 9382 62858 37587 16074 35021 31469 71572 32287 81078 51502 35975 64867 22821 23897 40367 91107 7961 57822 51270 96407 722 46882 92681 60297 23835 504 66190 94012 68472 88959 59397 81681 94644 44666 65468 34783 92678 75713 84126 57004 93435 971 4588 83795 19979 26882 23196 71095 73412 47252 42041 266 72542 51462 28237 60118 78677 9571 10727 49690 88398 49178 21216 59429 12253 72018 87221 32644 54141 96131 85181 51711 73506 17263 72837 96904 46913 91257 1843 14982 35138 42449 76865 29693 23421 84210 11532 94266 44132 88982 33316 82852 20324 46418 88627 16971 38515 49358 73879 539 59275 53411 79656 46787 21210 42234 12908 33749 65889 53927 32866 95936 73040 13788 34893 95221 90552 30983 26981 68066 34070 60172 19487 38175 14932 32205 26029 69083 38198 86952 15987 96742 11519 66250 21404 48579 68544 78182 79686 63214 79901 6796 72972 9019 5863 84502 50095 91181 72704 5176 40848 19485 87427 44479 48213 69660 12709 51801 92365 64198 25414 92434 75794 30225 34922 48640 55373 7298 59499 42868 66348 39441 37844 18498 23976 39473 28354 56309 92398 7497 49005 76280 27736 84243 98841 42258 77777 53020 95656 31063 82862 24645 44795 23340 38224 86726 44950 60473 6847 598 87249 63695 99819 12197 62220 36251 46013 53369 99836 24785 90768 34486 31181 79186 17760 76023 982 14253 71690 53927 56698 11858 8113 18623 46097 43805 42052 80674 14380 46875 53261 95110 16035 91785 25139 28526 41916 7251 77018 48033 83922 50985 63559 66859 61337 53356 99299 29155 92117 42756 59556 58066 76268 60453 66655 12427 274 13726 18852 61571 3080 22337 76351 86166 16470 52198 91000 32301 18090 32623 88949 54898 51634 8918 88078 54355 94518 46267 79797 21990 68972 75516 69704 95403 29390 81078 667 36621 45178 78736 14045 52100 98388 14729 84994 9290 32870 7002 1831 50356 82598 85628 38567 69594 59184 80934 48783 40528 44854 99804 46878 46672 87219 99034 52894 39056 73175 47838 94342 7131 35126 33383 32869 66326 1522 24574 7574 80559 12060 49779 25846 1425 77199 91348 42518 75573 18525 38460 4357 44448 68898 38311 40234 6512 73280 64840 96294 60785 24191 32663 89941 65824 48525 16761 93288 96600 71607 87282 63088 92188 873 78762 56018 78157 92641 63125 28535 6263 96461 67521 20638 2286 82029 77877 36520 63197 51734 79425 76883 56063 26688 93802 11599 94349 20894 15582 48009 54705 26272 40120 7903 30425 36417 9285 3284 6366 26423 28584 82218 43891 38376 71053 59943 1892 474 12685 17752 34639 51921 44679 82009 65664 70072 62327 49211 52464 46120 2972 3295 190 93470 1152 11501 54863 57244 41519 16712 93339 17686 95499 45933 59030 35342 39036 61710 44156 20140 19527 50098 78172 14858 7957 39983 70742 63348 22480 6725 6425 97723 50273 99571 91300 61568 23525 7057 73155 87636 61911 99606 21920 46814 57371 67232 42759 9779 61520 56069 27848 72517 34066 68628 19353 20731 66966 28964 33729 31232 86449 11836 20941 55685 70604 34188 10359 59506 23678 40601 16576 36320 39194 13992 58245 38333 87746 54113 54588 75887 95381 46123 89708 91115 33365 5720 8698 75688 72883 72475 31147 7882 12531 67689 75520 75131 80000 75543 1248 1646 64222 37739 34721 73710 34946 44397 33866 16335 46031 84896 38303 97896 70196 94674 69904 42109 41852 54605 18698 91695 15804 28453 39093 15711 82623 67181 5047 74289 1161 55389 43875 71595 4803 57975 86182 85269 77567 39900 895 59580 26501 32049 70246 91562 98476 92372 98630 34069 28906 59051 97609 83417 41005 38011 89794 72558 45675 91142 36305 26238 12934 70885 66652 65409 9584 95468 66450 98584 45698 35127 89871 46631 53221 497 96216 65084 57974 85031 36940 29869 40197 6483 40570 55685 34856 88872 92396 27 15919 17808 80651 67487 8467 80905 30637 69293 95717 33811 51735 79352 1558 61125 76557 46495 64998 94695 86479 74189 97537 50778 82745 74219 13735 47854 98752 3234 76987 99652 76438 2894 90036 31515 87612 52599 28885 89516 48484 74101 78441 77198 55979 64930 7071 49447 22589 81801 41900 55200 52104 58182 52421 74646 20116 85376 89165 93375 92286 55932 89688 58328 17795 45452 22033 25920 68598 34120 76991 34121 6769 81337 38924 76220 7565 39725 39415 47851 71695 60264 54863 17921 5164 49811 68524 26922 77871 16799 23669 13225 64856 14123 40449 57498 96868 38793 12327 55875 84888 28147 91481 60295 76792 5028 55859 44847 32853 70464 30557 41308 30005 6642 76680 95796 85294 27767 54042 77821 88053 13636 17115 32460 76944 23214 52404 13879 17795 39403 44151 85592 10411 11922 52135 57155 37392 36691 89476 60346 6762 28536 88609 67380 80699 96775 57110 80849 89557 98982 15059 1695 58811 98628 16951 76513 2933 56916 43425 75152 17546 17319 52898 35811 99390 225 78581 2139 74484 91443 62769 23685 6745 72086 72385 45543 21806 64797 66991 52611 37939 16068 65359 13280 15608 45911 66398 7488 61617 95560 95963 21518 77377 97771 38892 97389 48534 74562 60424 30084 58161 31524 73944 23580 72536 59095 65943 49935 42422 97694 40357 637 49759 82372 37292 60657 36783 57359 80194 65068 44069 3421 61224 8372 50402 21565 6497 3357 24601 18211 69950 30050 30023 30254 14560 75445 92448 16632 26752 89135 10887 79871 43152 3104 55052 46671 1723 74110 37025 7683 62152 51366 20210 5081 65898 1522 81087 44071 7031 50692 32301 12650 10243 21846 5114 85711 82093 54599 31759 21191 75689 43820 97505 94575 16579 50351 12871 2667 60048 56544 49139 68317 18279 99109 89690 80481 47362 26660 3503 98843 49804 40937 62423 4277 47146 63571 13573 8480 65355 22847 54592 17566 93291 88252 35361 74623 67521 59316 1838 44246 42100 46759 32521 8884 65894 28544 13724 61748 26743 85217 97505 2423 39201 15809 55538 17324 56558 41331 1820 96540 36234 77629 6315 70752 83524 79312 36175 78082 48383 44869 37073 27328 75467 2544 51883 79291 68779 92392 4198 87264 86132 16735 70177 83215 93187 96533 32230 35564 70412 12584 77044 12369 98953 78234 33709 8880 45665 64276 17188 40100 33164 53187 179 25094 29425 98560 48026 1484 27285 92409 15742 65953 43282 80374 55059 30593 31538 14985 89540 45165 63917 72003 72842 47863 57990 16666 94535 82376 69223 60602 44661 64288 40226 26852 48884 90014 54836 12569 12844 21072 70261 12275 2862 953 26519 17527 78782 38302 32834 59026 37409 27597 47223 64691 61358 40337 94393 53050 17035 39086 51351 23922 12086 80417 40968 52910 54484 43624 93454 86987 84867 39421 32012 95513 8658 43797 80899 96497 36177 15771 3846 49088 90647 60169 76290 43225 26767 26947 74824 14708 15232 79067 3451 54749 48932 72609 29511 84704 37429 86066 82616 99438 87875 17706 16799 43667 43462 42719 2113 47296 36078 81277 48948 75065 67017 81321 27699 3004 42720 85219 72121 32028 36245 31954 76681 94717 37597 59810 42188 23115 57213 76517 12136 88672 89050 60962 99670 83702 60630 41583 26763 97516 36432 46989 54133 80747 21520 71804 17476 9821 62347 47621 67194 17036 80249 41270 71875 6447 43711 77910 56098 30857 94735 42706 63704 46874 62941 71092 42447 30891 27929 25380 94469 65680 90855 76639 88473 58280 3994 6496 63386 22223 1299 65440 32184 60698 49651 80367 88086 4631 97894 48443 10766 83831 17864 56662 13148 69499 95789 17590 23208 77154 59354 63116 39222 55170 34499 29663 21333 63199 53329 57393 58480 62078 43308 36183 8655 83575 40147 19797 30941 35207 63986 15158 68528 33152 25828 89381 9547 44030 6648 15176 58943 24576 56769 98210 74986 84858 14196 64603 68245 19930 35233 26404 58704 84408 85873 82574 82598 76118 39855 24546 99843 90528 36795 46424 91357 22214 90531 52985 82308 7166 57806 15785 19296 60546 75473 96944 21066 28778 91650 76888 93295 72090 74361 19872 44142 82868 47769 95142 16585 7976 47192 41579 64198 82522 4822 97080 66359 45282 57816 83040 67844 94395 91654 74293 42099 14948 54643 35968 52291 53760 77898 40572 5069 66341 12787 11604 46450 85798 90479 23956 56778 63454 72926 28932 48963 89307 64728 91202 18361 20551 60510 50153 39877 57143 33447 29297 65358 68150 62289 40904 79772 70643 28812 12175 34165 43730 40720 31086 48694 22258 17740 25611 2448 67672 11795 76754 79326 83809 53734 29064 15245 65309 38963 8732 62216 7001 94837 59595 88359 41088 80321 61747 77858 63777 88235 98620 24933 30612 91079 17279 87226 6072 58843 38733 55795 98273 49480 37925 94391 7471 10751 80175 37168 34486 72609 72533 5382 91915 68273 39864 50553 737 58464 92553 75033 45987 30338 22470 77751 30784 79637 77712 96328 74330 27656 28972 7939 63680 10335 59420 15257 96148 10239 58136 13437 34723 77931 69683 85936 95553 17826 43763 9256 94523 93145 37697 15849 77802 89151 17188 62570 13812 3472 6459 31156 30738 91756 99312 45121 17641 22902 50098 26415 5254 8852 80677 40086 97212 37356 74682 11340 55771 90145 5381 16091 85284 32059 93971 19787 89253 53806 40174 32605 90736 53804 40988 24241 55543 93874 78263 6628 79055 8035 95416 46341 34490 11102 42424 86938 13931 32778 80325 48763 77410 54746 55407 15520 80538 84331 96882 69145 74437 74549 1053 331 24696 80904 4466 70752 39939 31149 53262 7145 41254 75605 43530 16863 41613 36256 7234 70078 88900 75110 86182 89931 13711 20986 65866 93198 47867 17536 53608 36616 41952 92612 58925 37972 28943 25189 91969 19911 1911 33717 74363 55455 94482 20987 97309 75029 26295 18298 93886 88512 38237 42609 5440 5336 73401 94394 42041 45603 46628 99684 21181 4989 24840 78145 20109 97857 9854 20937 72024 96371 35531 59545 72670 1969 68133 56282 60530 52167 46008 70520 98919 28489 80821 76621 67805 49010 50446 28428 38713 6218 4515 8673 77464 76716 3084 90469 66614 50315 33684 90737 77891 46850 27174 12534 61057 63938 7251 81820 73255 53289 19301 68677 14780 18044 92330 80007 49010 7636 72543 72267 90348 46903 79114 38030 1037 74226 72187 64485 11437 5209 79115 79579 50559 78853 52212 21913 99697 28209 29819 26477 77090 44741 77891 54693 69106 30338 44319 37042 24399 14424 45464 61943 55461 74386 84036 16275 4450 45553 19834 35192 36306 73078 34801 93447 65044 97920 47442 1191 73898 30296 21669 69615 85398 45536 34745 71943 11593 11022 97760 1012 12829 36892 80026 63396 33159 88195 90111 23824 47674 49621 17499 70244 71295 27037 79071 1821 362 79295 49202 75186 36880 82672 13272 92953 90006 20324 5426 61902 56774 46449 18798 56503 65295 69857 57556 12021 95212 50812 38420 64668 44004 88789 87856 85705 51538 82213 35797 20408 57245 97219 90083 21840 45926 67994 64594 73447 84874 1488 79946 11530 45101 37701 15025 84747 76453 16066 2131 5996 30280 44482 22034 74728 28336 13850 93193 89185 75412 14922 39473 1987 71786 91343 34219 99551 6112 5782 71433 16783 72704 36947 18533 44530 49821 70528 93563 39852 65098 39801 86647 50499 24736 31610 16606 59405 62870 73861 92380 97494 98472 94535 67768 79573 1484 71354 12814 28285 70059 9428 10059 46431 86942 23765 83411 5667 76135 54996 53121 65359 54608 55579 35024 8351 30741 82026 53647 57138 38980 87077 12000 66416 16140 29466 29994 18277 72685 23917 99892 20885 38789 36640 4404 88827 56810 36897 32822 83309 86664 31034 47184 7888 82192 39529 91150 7925 10769 68271 65432 17101 28813 73497 64611 84124 42898 28213 89439 49704 21927 90141 35559 8997 61002 6229 3494 49276 20160 59811 87068 78242 80143 87405 72795 9196 86435 91125 81435 99934 88625 13047 52090 95300 46397 74555 69037 82875 48091 54057 96351 87469 90232 73559 90555 75484 73075 60736 66586 85973 51039 84124 35352 15292 43726 48223 19662 50872 37264 88739 25811 58836 21198 88443 78086 96901 62966 44298 84026 43564 975 50068 90351 79709 59906 36463 75772 77243 17037 68722 24626 88189 5289 94492 89792 85061 83684 75889 17440 81375 27077 532 75576 20271 49368 3603 90611 71945 25045 36234 19585 38980 69630 91843 73629 47070 8603 9539 67942 3349 72921 47041 84502 19295 66574 79482 57085 45477 48609 1345 1522 26526 62188 62188 34585 45137 86412 84765 9984 86080 61031 45648 26014 39518 18959 88575 43433 62743 91872 38122 57270 81834 67281 19753 30018 11580 43156 20615 68848 25828 90221 36205 75765 38138 29620 74253 52153 83769 37035 42196 92594 86676 22712 74344 77400 6413 23716 41645 77044 44904 24700 83552 44030 93115 25890 18686 19336 28020 55822 27766 11687 49524 8087 9557 16765 73565 54055 46612 51513 18215 31630 88074 99201 73217 72610 3350 97387 31942 48467 54454 15065 51368 46709 29778 64250 86118 40509 12910 60072 31613 59896 57393 2375 20764 66829 59031 26786 77690 4005 73961 16367 38326 9599 96480 75467 4282 86562 83323 56003 30133 8736 66957 12933 30028 54586 25025 47173 28199 61355 18415 31776 83199 75149 39342 975 76115 50232 41688 89797 61313 3679 97853 77401 44678 16052 78623 25229 65961 36683 23330 51130 73306 22478 78361 1151 31258 43156 55905 82481 4546 78247 19845 52283 63371 87486 30498 35808 24973 31933 77323 84911 51407 16584 45664 70165 69956 84249 4521 45909 48630 59164 8728 14247 29116 98323 37280 25859 37647 91512 3745 75475 3904 17828 66814 41006 40701 6937 88756 87034 59040 56494 13992 74470 91566 6937 16683 92482 34524 18440 67139 63764 97817 93507 88976 7500 16367 12716 17474 84785 7343 81372 83210 66635 71338 4183 16264 92966 55184 390 52951 7677 80604 27515 66183 83953 15764 84414 9606 44968 45583 25620 20073 78676 63251 17382 62830 66802 498 63156 69649 39713 49358 81352 98409 17874 52679 62887 83286 50512 35182 34580 31924 86274 77521 46960 87971 48721 91782 97726 74803 25400 73072 51686 32615 29567 72650 71555 28578 29029 21939 44350 94400 7780 12842 62626 64012 88749 50655 71234 54605 49473 8448 82286 76564 2524 88248 52237 73098 35524 19336 37130 43944 41461 62975 20406 96706 74561 26452 7596 98472 94638 62564 19394 82988 60959 31342 40033 23905 53923 36768 36082 95714 27615 76127 53745 64267 41297 68075 32111 79659 34463 22186 2198 98051 56263 85606 5639 15790 49427 14250 59892 96746 51052 19865 82291 30406 4952 73466 44659 49425 26505 53889 88551 26466 30221 81555 77994 46765 83106 32898 52706 77666 90363 9478 53652 65759 58980 17583 33743 30740 67453 43545 55883 30902 42195 23045 88024 59814 49737 50380 88274 31575 75425 43613 48473 70309 71633 50114 8471 21685 36968 28953 46966 41676 83497 92509 47051 99109 67535 85621 12002 54018 38171 74396 47179 80787 72983 62998 30473 48239 40190 45897 91811 19869 41257 76475 98993 55542 27989 6031 69353 73679 25315 10550 93404 89871 90066 26147 42848 71601 46665 12138 26226 22130 45838 24449 87010 42732 81740 2420 44931 85340 9270 88426 99492 18980 84801 24170 60785 52440 8533 63124 5704 80992 44331 1185 57859 97684 69407 92434 80514 21173 31795 49586 55733 12599 75018 99242 11287 53729 91203 89304 99554 3025 37539 15919 86792 42618 94248 69419 60698 73868 35286 82209 21791 58648 2735 82635 2013 80501 24975 89462 59921 38997 25015 94283 8096 74253 50330 74637 40842 24295 2265 73799 40574 31872 48328 74524 11834 65925 37862 95233 52391 27049 21745 10485 59550 30197 80386 74544 80527 50279 52912 81520 20764 8901 41641 39043 8660 40602 4540 6447 43878 97098 1257 60513 21206 3925 82800 4721 19004 95686 66080 47320 17156 25390 2038 55299 24013 57445 87511 57348 4227 73306 3578 82143 40830 35120 19242 26423 65324 39791 99181 3352 79391 74322 8719 47522 3057 38833 25544 11770 79635 12815 15892 36788 27225 75244 98190 22975 6217 5967 75441 95939 60762 37701 5713 29523 52121 67025 96042 76751 8334 70696 2562 54839 35973 17666 57587 31127 62846 4680 79250 67581 78234 69807 38103 16358 94932 39457 59052 76062 39138 14036 41407 20947 63656 24239 31679 56215 16754 38172 66482 14498 62650 59663 63576 97486 50263 56183 28448 83007 4517 18664 23117 79013 10034 43249 95891 84931 89424 47022 10166 24001 32994 21581 20998 82114 70444 53413 1613 12891 79520 324 61253 68585 29617 31186 47499 49482 66334 14802 81551 9024 60419 6363 15398 32028 49872 12524 92434 50848 26196 91673 39991 81264 261 49505 25282 35352 52585 25241 75543 94048 35142 55538 69129 13189 46888 66546 64648 1437 69635 8887 58312 30560 36165 32535 33722 53381 90329 91347 20451 60092 29829 63086 26605 83289 29725 32751 14723 72127 98543 42652 61225 21354 36446 77953 91652 38952 8752 59227 61036 22308 83506 66898 17052 60849 40289 88221 80299 89461 29431 83541 58348 12190 97107 69657 77357 8397 32797 24909 64531 40008 17184 40879 32375 53500 9849 30515 31318 6489 56963 25772 84193 17712 44655 56370 1968 94958 53167 16146 96041 91642 54292 64056 59591 38292 84307 19043 6968 92972 52648 55633 18649 51980 39136 49539 50437 85020 31350 31526 979 82211 59994 33297 77556 49989 71430 77165 37939 68945 59722 11692 54346 59022 59371 40512 89522 82186 3542 16892 45674 23407 45683 66734 50825 84595 82764 40592 71885 86650 1565 7746 96965 58057 54312 24866 54549 67714 89008 87107 37219 86255 77363 5321 94150 8740 41450 71691 75034 51139 65926 72243 65546 69115 97402 4869 42054 72686 26204 50775 74855 69134 14431 29454 51104 57862 47867 86063 69742 30974 96594 98970 9232 68161 53306 69834 75457 44138 86787 64077 76862 93490 428 78956 5457 48189 38224 69906 88341 67208 80466 72613 46395 97054 10551 40230 79899 27388 36551 9440 67073 87804 46872 165 99636 53316 73796 12262 59575 37504 99273 3547 13132 41038 55472 82510 99363 26162 85933 89154 23763 91619 25413 39436 50262 64572 78484 48091 88186 75229 53750 64352 80040 9774 80429 33173 32994 5359 73089 60861 23972 73931 41897 60183 17289 53863 69371 25592 49469 558 76077 27383 86750 75376 1855 15162 64743 33503 80045 64468 60907 45563 76640 74762 12861 21654 3837 19294 49921 9354 22103 30427 56020 14003 23168 48288 73162 82797 15624 28811 35229 6301 74739 14541 39087 35582 61873 50506 75586 7506 43274 67868 39624 27080 49983 92433 44968 38546 37708 68877 29105 40186 46291 54658 22672 21689 98655 43382 75352 15622 57911 38050 54855 27404 88195 11459 3236 32371 79858 83362 18918 60896 17972 66367 73072 20762 24700 2342 51671 18617 28925 75317 9198 58286 36182 78970 65473 6769 75580 61149 12733 11622 22258 8005 11839 30507 2443 85841 17157 57062 61545 26934 65159 20021 29031 8970 38955 58096 71083 13619 64978 63395 14260 13917 78662 9700 54514 65400 56057 16142 72259 69858 3617 98373 17154 341 68452 43552 96342 58305 95134 78360 58058 55781 34288 95420 59513 59742 85550 13376 45056 63139 21358 39016 1065 19594 95085 64824 70825 43261 31279 87262 9235 18026 66779 95243 76472 98756 22398 7679 90084 5333 75149 58122 31848 93612 26542 75684 7294 55621 2566 84034 70192 82614 97835 73701 96906 96074 96895 37590 38606 31848 92685 67198 33482 98863 40565 80265 78036 76454 11963 13233 34288 61609 7136 96155 41882 88342 41882 72274 89708 37157 76841 45995 3872 99294 91806 17262 49806 26465 31897 45111 91609 24573 31244 10836 66359 96019 61649 59729 45838 69370 71860 2201 79304 67780 44291 52951 18574 30740 21493 12172 81410 51792 62151 2703 57273 23077 11821 24755 32423 35409 3773 67118 68912 4800 70663 63662 50173 8096 53343 60000 15488 65613 45762 5125 11408 48877 49032 2354 35692 4260 70956 73954 59040 73217 55723 93452 49746 20967 53988 88748 5014 75370 90997 97162 74893 29681 7454 97881 20855 8996 97389 72186 14083 20469 33714 29436 80527 25470 3545 45217 89181 2850 35390 76313 65214 90225 12238 76337 85823 29731 90232 12085 53967 57199 69684 18106 54815 39439 44148 36123 19740 60327 42340 12827 45565 20476 31608 52100 23791 58805 52167 10727 48979 89923 52855 71353 77420 33788 5995 10108 66930 25922 35689 26981 9888 46425 73729 70822 83751 24280 54298 66060 52874 72921 58344 17944 32644 54468 58348 78789 10308 16727 42275 852 4291 75042 20495 24253 33784 68948 59830 46009 12253 45559 79183 12584 32409 88859 68562 50463 49112 90313 84785 16655 8393 44198 92438 5662 69014 70932 41211 88015 44599 17087 98347 41100 29684 94562 45805 95687 61058 43173 84125 94765 55142 32085 78565 94350 2138 54573 85257 62096 82300 46450 9452 33239 89246 6131 63348 91825 14657 88732 71887 58746 68317 63115 59018 97365 33862 13510 15474 74290 6316 77904 40705 75459 3691 7897 5691 18946 73095 18114 64187 34548 67728 16523 10211 63609 24406 35499 9391 31470 31818 54978 29777 17530 82534 87409 55836 3030 70411 18878 65283 33972 8888 90512 22351 76399 45726 14863 71898 55124 44930 82126 2803 39001 78670 43468 79609 62724 87746 65789 19166 3132 89714 35504 19631 60594 62378 54274 31628 63528 34350 35466 48190 15035 33729 24748 9362 76238 38234 77420 26169 55129 6904 10213 93945 4052 12446 5405 83585 1603 70750 71891 50910 55102 26507 91275 14710 26597 5744 52814 74386 67264 30990 87587 25012 13299 46734 5729 27803 68821 48774 11229 36249 41040 94105 88605 93476 56548 9888 32331 109 47347 85870 32993 31221 84873 70726 3407 12087 64551 4340 71274 5657 93764 70496 81640 45829 7204 73876 25149 97694 2309 41325 27951 76995 26536 62171 54480 99118 83366 60019 19611 6320 97543 21720 34087 82343 21525 51242 63596 52141 46763 10706 51300 31602 53274 77819 41671 59364 59773 75404 27984 28454 66369 61771 25940 86711 53841 19911 11099 62324 39085 98933 92560 16313 78449 96637 78322 42843 76132 54705 94383 32609 29495 7342 99804 78225 30606 87579 80212 11944 27917 53050 37566 26883 57977 85255 80154 47405 94801 62814 59375 31016 40898 57172 91093 78354 80628 23244 8505 79508 73526 53617 25986 81291 49547 52805 90878 10504 71596 36856 84479 99570 60932 72512 58158 14629 13260 64008 61079 89533 63454 12988 25369 53270 94950 82228 8033 65105 4483 37083 96549 65801 88634 70745 40621 5175 44490 91628 40695 18663 8724 40563 14911 7488 72560 72022 61730 76612 97281 62386 27077 17131 25558 55195 75596 93187 34589 16618 72873 12760 72134 31125 41050 27556 13681 19276 18045 74870 61112 64777 6386 41814 47177 8106 93157 5198 58646 61325 58969 47831 89935 17475 6991 15368 97598 50577 31518 67768 60327 9280 38320 70306 40802 51194 56266 35974 18836 87938 27447 6306 45137 7265 67747 67371 65517 83429 85081 14448 56838 29696 49393 54205 90232 23050 70447 82512 94758 91113 24724 36266 49670 51634 24418 60805 70501 58213 49150 97475 85691 93141 83221 46789 95220 84299 75857 28502 48036 75079 38488 85456 12075 70136 72959 10299 29653 46812 4367 46245 177 89905 43290 95069 97297 78938 14361 96560 61356 38310 32037 67699 70329 50789 94692 83604 25804 9583 72267 90416 91904 55173 90459 45552 92909 93583 29773 42066 15660 89801 4897 38289 66142 59324 46406 15303 31501 50940 59144 7915 2313 9367 85053 2508 68587 47884 72437 89519 14167 82153 33253 14375 68738 31086 31695 15138 40918 57564 2764 18097 23622 60235 45625 58800 55305 16835 33809 92171 63202 71168 66352 99203 1783 96473 66559 86085 48499 45801 92860 91591 2530 85193 71625 8209 915 44934 91994 59686 73691 57059 59928 91401 22812 83136 23835 51929 48836 4237 56922 99556 63842 78281 40816 26155 34665 93708 37043 86255 77837 66804 6001 76153 79285 77210 79583 19277 36137 97451 99058 3020 2312 67927 35861 72173 19282 68649 18481 51917 76313 35421 88590 39845 31008 18836 53447 58922 13867 42474 81856 18350 43884 40920 55378 68111 54208 86608 22940 46596 63519 90764 43118 74227 27091 865 76291 27254 17522 9688 94957 95367 75384 19713 15188 65945 24051 74090 51398 82205 53012 15915 64174 3684 40738 46966 16480 6586 76822 7377 93889 20640 61526 58056 90465 36504 34516 70956 43109 59217 15437 96728 61833 99310 51299 87704 4467 41446 46902 56858 61647 81268 76648 10273 91326 20921 45299 1520 63255 82734 42976 22846 50412 76381 68838 42868 91987 97935 50564 75440 18243 88464 91923 25906 15904 89817 36715 43095 26537 24899 27454 66546 97930 23109 7154 546 87712 67797 34269 41476 11873 48835 99191 23222 36193 43511 79538 54437 26895 26916 33213 47270 81281 89841 10903 71159 71354 12159 37715 84329 46874 93700 42195 9096 7677 11809 796 14089 80630 14251 16011 5286 35651 9052 87870 51829 60915 7144 71875 19988 97004 59924 60749 21024 61707 69481 88536 92815 58756 16835 74533 25890 63815 16239 45079 63246 62168 16977 39073 99759 16627 7229 40665 4040 39182 69212 83707 78310 11309 42922 72197 20478 76652 78148 64753 43275 38593 30990 32054 4624 61153 26818 11897 49612 75755 14126 71101 74185 21920 78554 21793 90086 53406 33426 55566 62057 99562 41732 57591 62712 12975 20892 2 20216 28317 62058 27838 13551 49759 39289 54125 60339 27863 54034 51409 51795 39019 27662 21612 30312 79573 9848 74347 93347 72134 47855 13772 37511 36398 89603 75666 61860 25423 28666 2470 36855 25662 94681 85427 75263 63901 99360 32942 70781 84037 35291 7838 57120 12095 18220 81042 28428 10833 63262 97453 47840 3783 24360 92823 81902 66956 88164 28547 12095 96056 25676 47584 23553 54395 38351 36565 21980 10571 84315 15902 49279 74703 10696 66045 52484 79555 95951 81148 94842 3110 93024 67734 81085 737 95057 11350 61153 99436 75034 22428 18875 32463 5908 37818 90131 40659 9288 86909 80662 74059 39616 72162 18091 92021 51026 52372 61764 16361 69977 87640 8607 42262 39936 47228 96271 86404 39626 7040 82176 52535 33147 68768 25408 81299 1354 49261 80175 86682 739 47123 61737 7943 4095 18705 58229 75860 31612 79017 29321 78534 67478 92504 40228 352 8039 14303 61234 64057 7394 9285 26476 41263 5011 78246 98804 33600 56793 6305 1445 11996 27688 93912 11477 80866 49073 58260 72390 84420 10341 23456 22259 33491 64245 36089 92222 64207 24491 99475 87793 60772 17454 75887 2545 95520 32871 26199 69024 65334 88457 99296 56916 94656 8073 57214 31295 55514 82928 9689 75681 27625 69904 61079 3770 18621 69004 4376 43042 70435 5138 86608 63238 67325 17215 40255 16135 27783 75126 8910 62520 49927 13690 2390 75367 18170 58049 27670 66497 70155 89269 36223 86036 38059 41177 33976 83617 75745 24181 90711 74954 45937 81594 67987 71814 68472 84978 63509 240 10869 43646 52179 92500 36986 32136 91866 24913 89707 52041 54288 8968 4726 51861 36778 43434 13702 96226 2342 39955 274 11772 847 7214 83751 44493 57410 46189 16773 10021 59999 528 5312 54120 29073 97586 3271 48478 33301 19124 3720 39468 36302 2076 16179 50239 38210 33608 78715 50443 86036 59914 78129 81987 64028 36890 4588 56831 78204 75425 39130 81924 83420 47607 21588 89095 29053 87393 86978 80976 27619 81628 692 73945 36425 73179 37755 68977 70759 67081 73054 32160 61318 3335 70153 38780 94861 24075 80729 66609 10 32340 16868 79002 94817 14166 11398 44798 6668 33748 78930 6872 18523 622 23107 18912 22943 87115 27696 77911 42481 88160 582 51299 27614 84171 63301 99533 89274 81030 72309 99348 99758 63148 72975 15403 88754 98029 15726 51748 42173 79539 96646 22605 33501 55982 51414 60818 31298 27425 16244 32258 73677 7868 71031 52825 41871 95238 69557 10860 19004 20257 24489 7389 24160 9999 386 11838 11037 91189 47247 86223 67228 54277 74081 21992 88436 46032 30612 43986 42873 3960 46440 88846 50688 64378 66676 9917 32550 13561 74083 6206 82672 52412 95858 12888 78304 34856 35359 11262 75731 10796 3931 73960 59251 83068 95842 69337 37308 82124 32102 12996 49488 55744 22682 51569 83232 30145 15544 18836 348 6904 58996 96561 77129 45029 18406 59604 13938 15126 15999 13901 14143 2378 37849 54133 75798 50669 74242 76555 35193 30782 21894 59072 36992 88988 13933 5120 33737 36090 44885 17114 8732 97725 86375 64230 51445 11594 15113 80619 71076 27322 40935 23490 47702 87976 62528 62132 39768 95145 98519 22723 46130 93490 68246 68661 2667 21851 33645 62304 53207 22008 5148 8863 73214 6850 68630 83884 67071 15698 16997 27070 4561 79700 46190 2044 82262 75165 47567 60301 92721 12080 14994 73427 39721 22944 83594 53014 74673 46278 15644 10860 40580 43698 8051 12385 67012 20869 21359 9835 62629 77659 96697 56392 1440 26926 46103 21734 43668 76071 27383 14989 31013 79583 35463 74661 48300 56094 42172 59811 76678 56350 19319 21436 54530 37211 10362 68813 62517 16098 22241 26733 12349 21994 81013 65892 38589 635 16719 30064 85986 86477 72551 83893 65483 36197 51311 17516 15905 53334 70263 20703 64426 36975 44321 8804 3901 65117 66708 32426 86305 16524 76496 70976 57760 23451 94333 80169 94825 87463 7154 12696 55527 50043 65797 6926 61707 93277 98264 50026 64490 34482 12070 69253 47595 61310 52590 97881 94704 34667 90405 91903 33700 45081 41084 16799 71697 5782 24175 16252 3962 45647 29749 55542 29293 68709 17773 64126 53669 91384 4031 17547 52404 27303 72867 68448 57888 56926 90478 50448 84497 80321 64922 45655 92662 88366 65427 21401 40528 98120 2159 76182 87800 5447 22379 376 26258 54489 20204 91401 92083 5397 94862 43008 43944 55913 8580 68628 29877 49768 5949 6120 5891 49368 81252 36676 66544 42832 86909 99653 48233 72531 83319 97551 57206 92408 1056 27529 74787 50864 86674 48461 70340 64951 53385 26568 85911 56907 62882 78264 71053 11315 51858 71480 21897 20785 12900 21684 97767 55913 16339 5335 44031 77045 22623 53240 62833 25988 1353 14696 45 16527 57012 58999 52669 81425 97921 96107 35285 13412 75349 7299 95050 8154 94623 11452 8190 40420 42457 90468 64918 78060 36730 68272 186 89513 79907 9688 21328 58780 76289 59300 88348 61017 18310 99173 50835 43233 97841 83335 84847 49811 26910 58649 73940 31574 81875 88838 64554 2917 46324 97800 42064 88411 9194 10664 12659 35624 70661 47596 66660 30904 94410 69463 87999 31498 12512 64978 24102 94392 77875 56653 79292 3553 62491 25594 78901 94695 19895 442 7762 68733 73372 22559 64308 66432 72080 73712 57245 9698 1976 10193 32519 31197 67656 3859 83081 26770 55157 2549 62138 52947 55958 81591 74542 88842 69728 64207 71101 54954 85781 16065 97849 86144 85720 73620 34507 31051 79899 68474 77911 73410 62306 32785 67479 44938 42513 70722 46068 34928 55660 36348 2553 98294 17884 56633 77424 33748 99768 38892 93302 50257 59227 73007 9601 57790 13550 95073 49917 59971 76362 16238 88882 38477 60484 39549 78293 67818 21718 23577 23836 47044 35746 7273 29886 42898 73922 72354 66561 76649 76593 66821 2748 54013 65614 69089 50183 17392 30999 80708 50351 44380 32585 72069 58347 39624 49427 50065 61429 95051 86633 33657 29004 58730 76532 61905 63612 77389 4202 1868 16829 64543 84379 90958 5249 53766 93986 74101 80632 18250 94368 15671 97400 50799 13915 1053 30017 61 85380 52185 80028 94702 83086 13792 52823 55816 1513 43535 70385 27118 31933 60855 80632 94746 76798 14776 99582 16488 82573 43582 53722 46910 5625 70216 72188 67659 90696 59250 77160 47135 73674 2508 75798 80347 25283 73262 25828 52354 2763 67573 43900 38839 84020 60584 42352 71648 42148 13903 58460 57288 78970 16295 69014 18905 4083 24749 11451 41363 73495 22721 7714 48133 7096 27450 71885 11428 49519 88438 30234 54454 27697 94749 35594 52414 11920 68405 38975 6347 9956 34486 60541 2006 33611 57287 31541 21625 37040 52873 27717 64648 63677 24806 92373 26797 23520 62129 75237 66233 32249 16320 36256 9906 51414 7083 95796 32313 58231 65556 62780 28696 51999 91168 3409 4630 44082 57584 94757 64246 4433 39715 74345 14160 28630 5415 70941 60380 23301 39820 74497 15585 81756 68901 20626 3284 82077 77521 1621 57600 65864 12580 30908 33196 72401 48115 98690 86836 19496 90555 88399 23331 9745 44132 95260 8970 15681 97377 94614 13357 47745 70410 86447 81353 79108 37869 66061 63560 52415 58580 41198 10060 33118 5566 85154 98586 65117 27644 64416 87264 97008 53033 96094 42620 14681 52649 15795 39364 84499 1156 66864 78066 61894 63124 63534 30599 6773 23355 34105 64111 23558 77599 57377 9666 28356 6667 11931 6453 36350 6796 93601 49099 19019 60179 63106 54690 94399 23244 18033 85820 13189 29876 31950 92849 17401 18875 69027 26322 94840 19533 53295 9270 92108 35767 84239 30278 17261 68301 829 82985 55514 78406 91806 9170 76422 91946 45976 60909 11149 42053 33574 6530 35217 90291 215 53207 28960 87077 88582 38697 17433 57185 24986 998 50818 29507 5710 72879 61560 78184 11448 76593 70176 9692 4542 68364 41481 42737 88542 65813 93727 97767 58632 25054 53009 25382 48821 15932 83443 5010 83459 80649 69556 58851 21532 44112 175 13358 45692 21459 73868 40798 28145 29680 78733 49167 50886 26121 56736 73088 78027 83106 55713 24311 7179 53355 12597 68371 46448 96828 72643 30907 64120 49524 85436 13749 80241 99852 16089 46199 80367 64167 63042 40256 90833 69767 47519 24189 27957 85352 13880 75899 94163 5017 56358 94558 47224 65261 35729 35009 18223 40720 22270 4438 99266 88195 8281 11791 12047 72317 23573 27269 36317 64543 91039 77183 22923 89513 19544 60051 4586 64807 66510 21654 91054 19443 28161 58575 83564 59305 88771 11537 93161 21847 72010 56576 76917 28297 91461 23140 56227 57054 78128 23926 37130 84435 68722 19601 23020 10485 23236 44402 99811 21669 64061 68117 54963 19368 86755 25557 38560 70150 46807 50891 36565 52088 17213 92642 78278 33434 61873 65200 27335 71933 1404 636 30396 75809 32326 85190 81224 9244 45690 47110 18593 57360 9592 20288 51380 15047 26764 70727 3340 41381 7185 76888 54241 87604 14253 16557 10844 54474 88043 68225 97107 64313 50593 67082 11892 7553 21325 26765 27266 22397 32078 80473 68385 76253 48703 46474 69693 46318 90338 90082 72966 14209 89474 66372 99167 92572 52823 89769 56198 4480 40051 87401 55744 54718 45052 99162 92706 68273 91996 35387 28224 49113 28556 88465 42307 88070 19065 84437 36253 73545 73545 73492 22620 96966 31992 48084 80337 79930 78853 43684 44542 72404 71701 1556 77623 33689 38125 34340 30082 30316 36952 91369 17492 28244 53659 94850 70803 35580 2666 52521 51756 3442 11793 95589 30519 68367 99130 70247 46926 6848 48869 75191 88784 75460 28569 40942 42531 10637 34805 59126 22249 87106 15624 56614 32540 60404 58596 56068 79904 63555 48301 80804 88014 38174 60886 30276 64987 95905 91220 76856 92246 91809 66392 38258 97863 11445 82926 43852 66828 21899 12832 21325 24764 78807 4770 50717 59255 22536 53892 30120 39558 4724 48556 80186 68024 72242 36317 58362 61122 95387 98730 5642 8388 8688 97838 2201 15436 60826 15734 86966 5042 423 99687 75175 2180 59872 18308 35094 70574 6425 59359 16892 73430 28637 37585 45132 31214 24270 30837 61164 97509 40878 34640 46470 11959 91980 15240 41020 13856 21366 94498 7807 43156 85589 89264 60797 60026 44167 61157 29344 22041 77095 18806 1406 10358 76065 47324 91218 55991 3326 15937 31143 72279 10928 34849 59351 27333 4150 78016 22616 7333 72033 50402 41867 89889 2073 96371 62937 19999 18416 9738 87786 2272 41027 83447 22899 44267 47255 83552 84120 41030 88177 94059 14098 79709 9553 3165 84770 50937 29701 72822 69160 29302 92612 18124 51487 22231 43040 18400 90852 77231 41143 31745 28822 41055 5790 452 42652 56341 15244 94629 11976 36172 83908 94224 89818 69279 78405 2687 94154 97381 99063 61877 50771 26553 31271 91368 55998 67028 33084 5509 74277 76044 23622 53218 99271 47427 28475 19446 97134 78378 9590 36055 1869 86326 34390 9037 16488 18343 55455 61495 40087 14517 5936 59811 49 98259 52081 67805 22788 72473 6717 72139 93341 99170 2835 17005 57007 14933 51893 98428 8503 48325 15517 53804 58149 37264 80880 28194 73245 75825 85802 10825 78807 49591 71460 5936 2385 9506 50638 50260 35028 76666 26509 8274 45871 47114 21050 14492 59505 24003 19166 58105 62318 46232 72783 72380 15797 46224 58249 65034 5266 17563 52555 47440 73263 41519 1103 47362 45414 6984 20034 88786 66871 28098 1783 30278 27168 57004 84936 6998 11761 37581 96877 78784 35703 80392 32077 78157 47625 97125 49195 50080 78571 30721 44532 46733 26700 29263 42848 34374 26157 8342 69225 1907 87089 75712 92468 98589 6743 75879 6711 78703 62987 53123 76481 69395 73138 95936 936 34959 92126 93650 50321 33422 56542 9771 30854 95589 30787 47805 72699 79259 97239 24093 28195 85198 46141 36499 34697 72695 39631 53347 55592 83700 72229 56278 41046 12092 63343 20433 19940 99185 16816 51351 52638 78263 66607 63125 13930 58736 97330 82467 58529 41688 28979 62206 35289 90164 16204 86561 56460 96924 74843 80506 39457 70650 86118 12151 57439 52835 47825 85352 59263 28063 31409 5017 41724 89039 22498 16522 88622 16392 29102 32877 27454 64266 35994 7858 16590 13406 39487 87171 7018 40354 81249 15511 45262 78546 64799 533 61705 57323 41952 24365 76498 98091 38706 79296 56662 917 78123 18350 40125 2724 11575 62596 66727 85260 60973 93708 92598 57436 93487 19274 19029 71753 6120 70417 20762 56726 39623 17723 25673 34085 85309 115 92338 61374 34283 51417 27752 1813 94830 31646 52039 93194 99605 22881 92250 1724 81719 12614 75678 77397 6312 3285 78814 6854 46529 64784 69924 67659 62235 88754 97955 41005 68141 100 60500 63312 78148 66753 72105 70822 92772 59165 52198 72017 68516 21703 18083 7050 82031 39266 82102 74732 78773 17302 36173 6577 7855 40341 34101 76236 17789 27384 31955 71366 29702 67539 65099 92897 12627 25136 48738 15668 20241 43169 41216 1976 33745 43891 45577 81002 15474 73083 67533 62260 38475 12910 28253 16712 66626 32059 53185 8204 24430 48551 32827 30644 28352 46773 76226 14249 10874 97840 34850 88940 2437 40505 35265 71797 42377 81893 32350 48918 64345 32554 88402 24406 18078 79547 44186 13856 17172 45276 51037 74129 43031 42969 52675 61717 33890 9817 35311 48073 60170 33708 4793 73316 75950 43803 4002 24053 42977 18430 42334 74110 24919 56189 95461 13619 5965 48882 91945 67744 96200 17436 23198 38294 39457 75468 67509 24864 53702 26823 25940 59982 63331 28222 26034 17574 42012 1102 88552 62439 38820 80268 23159 4064 61062 48232 43648 64847 55772 18476 73010 27238 54690 81025 41492 28626 52298 27964 19074 27951 60423 57199 945 21532 89553 40679 41926 23323 30701 87165 67138 45252 6539 42836 76827 79685 73432 55336 8264 14373 69950 66753 38005 58522 26147 22134 20220 99196 81456 72225 63436 5612 60701 35276 54989 5539 55410 78086 50137 47047 46248 21841 461 36745 43875 70392 99224 79711 71854 89177 5621 40692 32368 51124 59846 85256 415 9937 68395 55312 37408 20830 5023 47195 26214 78629 8553 55866 90406 47226 60217 98723 71884 53900 96341 5019 23426 12129 50720 83346 13055 49086 54577 8024 40395 84940 13303 34429 99218 33361 45777 4496 29849 56065 12787 81826 23933 19917 71937 93546 21529 33611 43765 13847 66123 93435 49782 49872 40463 16556 36735 73415 48388 17236 61730 43716 28176 81346 47729 74162 54378 3593 30368 66888 69018 90938 38431 38154 34463 35254 14665 38425 40151 16471 93447 84878 45839 42652 77253 44288 1663 94639 9644 3747 69022 31298 5514 85373 4511 81409 46755 81578 73496 67494 50663 79676 68439 90412 85592 26723 62497 26076 5513 85485 51380 75995 65987 82355 44102 36530 84058 9505 81662 74315 73180 70572 83862 4282 39040 14716 51764 89791 21847 14829 58632 94123 18868 97829 30540 31964 39724 23553 86859 48566 38179 88177 3353 35303 33750 62720 90496 16919 87885 54513 76302 34112 50278 16112 24191 56253 81693 78484 3702 87353 62179 7418 77319 97293 46460 45651 23527 44135 3327 94641 70062 98545 32307 28526 1224 36365 69552 35811 23920 86331 2487 26037 60568 13004 88976 78002 29922 44666 70238 15828 57003 28722 63115 82629 99271 85669 74871 68811 20031 87820 58511 61040 67702 31555 48750 47804 85014 9280 82563 87899 80191 45052 8809 17221 4712 58419 96114 90104 90008 677 24604 69808 71879 54968 50172 70352 33112 86322 69102 64018 61784 554 78386 28009 75921 89841 91847 65176 48918 47417 60206 83321 62108 25459 34621 61336 33277 43288 30426 7305 85925 92831 5067 60516 92821 40008 97933 98551 42759 74868 59956 86429 86276 84921 11102 41289 86985 63509 9349 77972 65744 31460 95391 24144 61881 17005 70537 14546 9372 29171 30250 15681 39274 40194 14764 66696 49431 86210 13071 96305 82661 86642 47062 3506 56469 93775 39546 58364 92858 72127 33224 61516 8893 34783 54361 38486 94951 68950 75610 93708 97088 77232 12897 9163 75123 51929 37737 33585 42329 50067 40286 38593 66499 65931 26307 93702 46040 77999 77175 76685 87375 4454 21243 51213 22186 50831 60805 19233 99769 41363 66555 45033 73636 54735 56036 71521 65263 55465 37063 97522 63771 70676 7986 58183 21467 8398 1972 86362 38910 83515 36762 76688 6195 71047 27788 49238 87563 5069 56866 12926 27448 59540 39347 36258 33655 74107 56216 69937 27654 77410 69308 54140 45020 58450 81087 25808 79387 37188 48797 79308 52754 49889 89635 39323 44448 1498 46543 97506 72298 3607 57401 56838 97217 53130 81478 96414 15618 85448 15213 65575 21841 35624 32566 21256 23904 21325 9926 28359 26962 51952 96950 18832 62554 11985 69292 73507 35823 88473 54793 81987 53423 17530 17008 16921 13433 27420 35862 45090 95025 54157 20689 80566 9348 43626 81195 25345 64877 4770 55996 58186 50853 61218 86899 38518 39173 79486 74839 45543 42818 31046 24966 26714 21745 48578 44554 31524 3304 27303 35417 57097 89185 33385 15387 96680 58149 89254 84240 80595 74279 16725 22620 98088 72134 44330 5500 16585 64925 29905 76554 54061 43227 95878 50338 82297 47917 9228 62808 18358 95261 70450 5602 17832 20819 84952 48472 98955 42893 5604 24552 71467 2852 14042 54319 34532 9349 8389 55807 44199 45958 48324 79231 36572 77823 41036 5716 56274 7766 46105 45073 74859 47896 63505 1436 12091 33535 28285 38843 46579 25559 86754 70663 77978 27398 92231 48902 7040 92728 40415 84458 48931 72033 53987 45821 72940 46439 13940 4279 89714 41286 36542 56140 19219 72176 23302 53319 3977 66718 13159 58714 51961 42600 48767 28487 96830 10766 94805 16198 52585 68684 5938 30621 84416 98036 12272 20026 88444 37527 17908 42315 26800 59142 14081 35746 64675 26051 98455 53369 31484 57445 65797 71489 51665 3013 20469 40453 47641 27755 27071 63213 59784 88322 40589 41931 39147 23817 24295 94221 12362 11655 40319 36271 97334 88237 36549 61255 43959 62701 12964 27313 12770 84292 76367 47097 99274 63835 15777 79518 98775 28392 55554 45883 38040 5484 390 90420 16524 86246 13369 26185 74006 62532 25237 50944 81064 27198 18154 30757 81030 3935 58873 26757 89434 22022 63581 66070 38997 34302 6586 98460 67663 53045 52126 46981 97951 70344 40376 824 66243 85826 73415 40156 35013 74788 2170 97343 57915 41226 93409 64463 82909 59451 54688 59298 33055 79373 65225 60888 96123 27361 24294 61843 30988 34695 89172 42639 50266 19854 44636 26268 22499 84821 65661 16483 466 74925 74206 87776 12906 10075 37596 82909 46800 9840 60746 99758 72262 36140 54960 20606 74753 45129 30543 16380 49405 62532 88700 74162 55778 39236 28346 74868 1105 34580 88717 10038 77533 34086 20711 81183 94980 30627 96774 53797 84508 71875 51354 17915 78883 42117 93017 70072 16177 71007 1554 16755 30724 82067 33138 47047 5283 21956 61156 14182 68775 72130 41504 17801 22384 83321 3136 48979 9050 90859 22116 32282 2135 17663 34132 92162 63553 48668 25890 69181 84824 93654 96341 62111 86551 69005 39686 91814 71374 51101 97501 95981 14295 63500 18717 92140 86630 49598 31554 32251 16776 68911 98145 97306 55443 68812 72931 24286 74193 97129 65383 85944 47250 37211 55053 672 59119 74313 57280 90287 7891 49219 91527 23713 22796 8414 99097 63576 84160 37177 24013 50061 6015 99540 29236 55542 53672 31125 29118 14601 84005 46459 82350 64371 36505 88822 12430 9159 25822 12492 2432 44059 30728 23700 6387 24102 45261 96735 96289 87986 69986 2176 53857 72576 36745 1738 37377 4339 50204 95860 88330 30392 84765 30488 94871 6770 93784 11242 95624 35227 49989 18260 57740 78406 91537 5836 77468 77080 99726 42076 29653 15812 63139 61621 27251 42876 82507 59068 66605 3264 32099 84847 6600 48562 50894 55933 53679 30433 5673 32882 12125 23199 76465 43850 37895 96226 68571 63154 21096 45603 16619 73322 88904 73961 8231 85745 18698 20410 17694 94560 95706 63180 21707 53682 52019 60162 10839 21688 55005 78397 23713 49979 82230 11989 79027 64729 99629 53633 40526 85110 41535 84440 44830 55275 41053 94094 32366 93392 40829 63870 26280 79114 71717 3197 80881 90225 11702 58880 27079 76620 28454 15146 79506 75259 22810 80418 20718 53218 92057 33940 9856 96655 37467 29707 30525 71508 18028 50882 60340 76226 36135 51424 50283 31279 89636 11 17819 75019 63042 98040 65684 79198 10254 15047 97844 30590 84018 41308 13744 35676 17229 63872 53709 88084 21315 38572 25510 35954 58352 32843 13679 86707 39269 43718 75717 49771 98794 94017 26560 41328 61552 34548 60128 50210 5856 18327 54114 1402 99191 98759 36559 50098 14295 66918 41108 57278 97897 20225 44219 7081 92395 78329 23917 84199 2315 83278 17297 13696 45650 65824 19521 82973 95200 88740 99697 80172 30556 40417 66214 72449 54039 1970 34891 59950 37671 31456 62048 84218 1323 25166 35633 27378 94844 74543 61813 57945 90733 69868 79262 49558 29180 65209 43182 99785 38086 40398 17210 26468 5254 34088 47965 44826 82427 31949 4533 63544 11601 45900 93380 2483 3505 57230 22099 30140 31602 4242 41997 98846 86687 1199 46780 92874 31766 80350 74686 96683 16687 29700 37384 8851 64829 9583 67466 96553 68450 30882 24000 80203 60205 59080 99170 6540 47411 98598 48655 99318 8490 36811 46520 17256 664 13847 75008 97220 32442 80036 19100 66910 99687 85994 3011 8912 49394 92602 23839 64448 36541 35400 67994 40883 24253 28679 12263 32877 79825 50866 63057 36555 56958 93310 30480 44257 74601 57129 88949 10572 48157 14985 5372 53208 40087 3089 16292 67573 64816 41227 61888 50824 97518 16603 35400 76494 45101 19697 82140 73945 30014 10924 73059 29731 49076 32230 95053 19078 5858 25486 17715 38246 15172 57312 56941 45119 67027 7877 92893 96344 54705 80577 33552 18037 35909 50992 67756 23172 84448 81864 77780 10055 89850 91804 91935 30074 50497 73317 94552 41323 99234 18476 38323 93894 49685 61625 43488 63711 82372 5584 63612 43491 84440 71215 45508 88112 49817 26837 96835 72221 19043 68051 78632 33332 90558 63680 54511 63917 19157 61964 62789 29611 22881 24464 83081 47718 16120 42229 92106 9008 63703 59021 75739 62710 21076 33378 26034 38009 38613 68634 70190 33880 64807 81898 44809 62173 51631 79874 97467 47494 94225 78791 45264 14896 89629 75974 82624 72887 68033 26587 3783 51343 26730 25115 80392 78256 40436 10007 15964 10283 60594 92342 22121 15150 77930 84126 9352 80640 38929 90577 13989 26580 49640 99492 49396 83162 6100 32423 56215 73776 6000 26123 93594 56898 42609 57529 69047 32692 74583 54533 52701 55894 39296 63046 70999 56908 55036 9437 88336 26907 80695 3930 33424 90469 28255 52660 32275 90318 4849 61152 87605 75019 76063 20698 79024 65759 66793 8970 94610 6653 68532 69844 32625 35135 41039 33958 98733 1819 19445 52379 50210 48565 70949 67182 62336 45577 36384 4679 81132 20179 1989 38625 55231 43046 37265 66534 75091 67293 97816 73333 2509 37719 30199 44267 85401 87163 7505 19425 32759 27633 82969 42853 85516 46980 86299 75077 13879 86592 62482 95962 23585 86245 45288 16195 89424 82633 24682 55713 46554 86939 90416 28804 5150 35425 21578 86288 13225 16693 39534 22988 891 59021 61541 27895 58790 52192 85127 4927 86438 97350 65080 99291 63787 92236 12069 12355 42472 45303 77491 99629 9711 83247 35403 729 83704 18809 81148 89268 99114 87938 54992 76602 19741 96828 38405 73090 95944 92556 6606 98250 88993 95337 4109 25174 46118 8133 72551 77868 76534 76719 87121 94969 82287 38902 4489 97598 67997 25026 68918 28997 13034 19788 47564 27773 10582 52335 39239 30864 77429 34900 61703 67028 99572 95220 73760 85812 6035 11062 92920 61860 49467 66081 3546 29407 48980 7020 88164 27510 82621 47072 45144 78445 93207 75788 12771 27817 776 88192 21041 18587 14849 65483 39605 47380 5895 93199 29161 11262 1888 39981 19700 97932 69462 42520 40398 55317 5237 74338 32777 85231 70881 53461 29626 63366 53133 94000 61951 45759 25326 1968 55635 79198 29731 60374 79358 93937 26737 28980 12496 15334 17061 19807 68891 47379 10277 69546 53156 57762 89317 77108 2009 68751 75288 31461 33180 57377 72677 51188 99498 33950 43990 62887 94765 53736 61797 25218 74704 50901 54839 74271 15358 73960 2008 11920 15911 9249 5645 97506 61825 74528 9450 61600 65125 56760 83953 29108 82300 85235 42474 96082 385 47347 68461 63366 42408 46329 60621 82195 81134 19107 2869 49075 77477 90315 94554 40954 97565 24378 96833 38376 86381 23481 64081 60105 43414 37916 57411 31221 65106 91443 83047 73619 17939 63453 66385 53144 36952 96055 468 38956 92318 94553 94988 84225 89358 27254 73619 68489 56425 15047 47449 51414 14452 83891 22881 44052 40420 97472 19555 64814 79281 90159 95917 52339 92950 72313 89638 86384 16069 25948 48190 25254 32511 15488 87682 28295 51385 39981 53438 33949 90825 38465 72113 98162 1607 94383 67307 99593 95299 88449 41671 40521 18526 40930 6597 18183 75095 27981 28292 28904 50895 22793 59923 10832 2684 81053 76802 12974 48297 50904 2594 56171 42053 6730 8910 94408 7586 77936 20970 4763 40436 91033 23563 60464 78417 47228 93626 94317 68692 21137 63799 83082 71223 52541 64371 44560 67215 71374 16730 98270 48016 64152 31125 56287 38617 63651 85641 85100 13033 35996 94926 24784 84067 58734 11288 53291 68030 31887 39689 51975 65825 49238 9388 77811 91482 94300 39775 2009 53671 73638 70225 99154 6443 29367 19034 17362 35289 20122 43301 32604 93803 60803 12679 49038 29850 62862 82746 42627 254 27434 82030 21125 97108 31924 88846 77742 27945 27873 3530 26562 70997 30809 33323 43778 5937 88589 6921 72355 51047 85256 68408 32445 48664 49621 90879 62123 1435 84331 22569 19733 13557 49357 91948 65569 23567 82333 88435 59702 52035 59038 58393 53148 35403 12881 91498 64922 31538 36950 50312 10523 81004 85237 84206 45301 45728 93522 92302 78361 80246 56632 28167 9417 36618 98145 22025 66504 63124 90167 15514 62100 98726 96877 42809 10021 95534 98439 23763 98365 65466 90719 85839 37701 11333 29099 92480 16675 90508 3825 24323 20838 24678 27070 24473 6836 15308 6390 27770 60 55183 12446 27269 13154 27783 27435 82551 67032 62842 58451 58910 11784 60735 99435 52087 81124 915 57303 44226 72322 15078 39579 70196 5258 1028 97944 37081 89954 89130 60364 42281 77402 84111 25772 19918 70398 46315 74511 18717 89051 68926 12410 70495 18553 5782 97906 33845 15609 14440 7867 69997 15301 45314 18542 7220 14911 27779 18984 80943 67352 20851 64468 37201 98433 176 15166 24150 51092 67705 1501 24104 64077 92799 48059 28416 73233 50748 17285 93066 64604 77805 51419 1521 25513 49665 51717 10086 66291 60171 56303 6119 41369 3847 63946 36817 50711 2879 27465 75061 29785 68311 25131 36518 31799 14433 34823 54128 83903 1435 53814 12724 45975 45303 73413 44292 30452 71808 67956 24678 49694 67603 2640 7657 32653 50104 15788 68661 37621 20049 65712 31345 70374 59878 60193 67028 6727 92725 65909 12897 74324 49376 32861 274 28681 63976 43483 49475 85791 7581 89070 75701 49584 49652 93432 49305 84238 85653 23525 32199 53812 3895 62111 59108 23043 36303 42316 35866 95115 84565 8638 89531 54642 49469 69386 49545 72377 57858 78003 7400 84611 84520 37205 4121 54306 4758 70119 56082 54172 36718 61789 55585 84975 49907 81274 67203 6121 45472 64454 61176 15795 9903 10161 5057 46632 83507 71608 34308 31144 27947 24806 91509 3412 75858 27307 64989 8453 5556 99270 84865 95458 45685 96357 88485 59055 18039 6002 76206 35976 69752 91382 11461 92767 64267 10136 42740 48666 15022 82209 75828 28224 50591 50264 68792 9599 23831 20088 27090 9709 29066 9920 50694 33889 99175 74610 42400 87478 44479 98366 32126 54275 14409 30250 28969 30968 92274 56342 47958 58771 49484 31027 10079 9503 75984 36121 79257 21498 76082 45452 24964 30968 71893 16043 16477 60309 95643 75745 51138 67781 27313 55949 91445 15994 16317 28178 12562 98470 737 7415 87262 93673 20316 49001 94639 66408 51446 15864 89736 63770 69549 43136 67297 84691 7795 18078 84705 4006 71735 6117 25347 59604 88241 20245 60248 35656 41282 4147 27496 47924 42662 26026 96950 83218 44438 16675 53526 23665 29396 22084 15892 40441 74511 57610 81318 16904 97443 59751 86327 79087 58726 6056 39109 56473 44205 88379 9776 98375 53288 97829 67804 96439 89789 65100 5744 4084 93213 85848 28732 54513 12614 47358 36615 85795 10504 4395 66173 34884 44009 81098 81260 76596 90874 75761 31779 9187 72069 52794 24030 67585 29787 61605 32979 16294 81764 47429 46103 73023 66878 92581 20897 27037 40418 91913 76357 9937 59151 42053 93274 51402 87298 1194 80543 12667 26450 2406 21562 34342 59369 52502 4308 25511 53953 20766 87177 15110 45061 51829 35014 74881 1007 42053 85970 8618 26430 32289 17467 79663 21601 20941 65473 58124 55336 9457 36433 47822 85365 66153 19413 74102 1565 57952 36642 53947 42261 73761 92497 2696 23280 75995 54481 13987 68428 53200 4927 69448 13377 74455 76496 182 56096 43268 52330 23613 55624 31584 98171 98002 21684 70958 17933 57933 29419 25857 87000 57053 74694 86825 24280 12140 63809 92542 67090 69259 7396 93997 99888 41563 84244 97890 35345 82983 94741 21884 34867 33297 31863 61680 11254 48870 30818 48388 93617 65477 58622 36540 80666 35157 64177 57600 30275 94050 51952 36963 87085 52578 52479 88177 34959 69799 91412 3788 52578 79492 56516 36219 36943 93531 12934 52826 49550 71312 17173 77154 51393 98455 94090 61724 11783 27876 24030 45846 75914 17332 65874 51744 68571 71861 15438 75739 6405 27644 96571 4717 43591 4368 28588 18040 50549 5855 62675 84867 27784 41759 79711 78700 36619 28933 55174 68768 33549 4466 56233 16831 10023 74397 46912 81973 90587 94804 73734 41623 42634 65483 40821 48068 4451 69293 97291 87268 38287 84209 91571 83156 32299 93231 75038 28308 58407 58866 9466 60917 48425 83440 12069 72654 78608 53736 25282 7634 41609 88713 36611 32284 63168 31469 12750 38549 17302 8636 85648 69525 55382 36184 76105 27154 75131 5802 66285 34837 77694 25017 134 69265 86590 93953 55494 34343 68961 60791 90833 3606 1719 36348 74109 6477 66609 47048 84659 41066 31047 20595 63484 98683 39289 76254 7222 85004 83768 9842 24544 95392 34496 48468 92815 3103 8466 22612 86725 12778 44334 20347 87716 77751 89005 64904 98553 71943 47334 20937 63710 57774 37076 80058 82072 40504 17072 12168 54936 39012 71747 79231 67304 5802 69947 66683 66283 90478 39742 5117 15435 8885 29548 43193 52861 21267 62190 50922 1982 81073 76050 71555 62536 32750 71501 757 78821 3798 10010 52481 49596 75322 97255 94623 19925 15267 99093 87215 4128 37917 95565 80124 48376 98171 73636 83900 13199 2417 33722 82638 73032 87097 72598 15488 62317 39471 68334 28322 86129 89380 38353 66899 57664 98027 4409 27853 86275 74490 96260 88378 71910 37548 96727 26206 40891 6040 58720 7231 68033 81989 40520 75887 77431 79785 42610 41321 62088 56014 79161 94472 20847 90696 51070 91991 24513 19781 17889 56727 55031 74287 44385 83310 8479 69044 9917 11862 72053 39138 17149 67293 87147 37039 26223 9694 29084 49540 15558 42391 67071 65234 17815 47171 10403 93078 96353 68141 31901 97635 80301 81169 42555 35704 25764 65639 45180 5764 37377 31927 72850 51087 68784 17500 24847 27915 254 28700 48941 39717 754 62808 76881 47274 68898 58784 30180 71219 14151 22397 62005 96283 56420 70593 63161 75469 80708 83453 10924 29485 74029 85843 93871 95085 45072 28294 39601 31023 72445 17462 63312 8805 88623 93143 37452 15313 4974 12285 44354 57236 17186 91996 51501 72831 32798 19486 49648 42879 8478 94396 82981 23618 8380 4639 47991 71284 47123 98999 65516 52200 59351 12005 79339 34740 83604 47165 599 93040 32739 22001 67661 28812 67087 49882 88377 14058 60129 59713 96227 1274 39165 39626 22907 1739 1705 90775 42487 528 2080 47294 39231 70114 2385 15377 42831 12717 87304 26926 17937 99482 89694 22322 94346 131 7028 77033 65732 14033 92085 15349 84833 70073 10504 97718 46785 85768 72715 65320 19879 20825 41668 53579 94560 55060 6531 14708 23551 85395 82073 50452 81310 41491 60331 27069 98564 75501 45093 47217 82860 66499 6200 95691 381 5258 77060 96745 33912 48513 69140 76014 15477 8448 22702 41990 81180 23135 20021 74993 65885 48018 44074 63978 31938 53967 62486 84900 75490 80881 11964 6024 97858 19414 32818 61019 49550 57466 34121 56046 75980 27279 59852 13371 16725 94807 82480 4178 87615 66206 96319 45679 98680 76164 9852 7962 85332 11591 3973 27620 42713 75769 82964 31776 99622 84677 93814 15554 33006 69881 84040 52491 2552 71753 91091 42705 49526 60488 8193 66198 93080 4036 33831 55172 77499 8732 42962 65424 50463 62411 52725 66116 61995 89630 58925 8314 1381 87323 28941 79185 23807 83575 4763 53434 23171 77963 25207 10693 51166 24435 77046 20728 10548 35937 93277 90815 86468 14646 391 46228 99831 49685 81569 10947 55195 64515 62814 57939 63781 33184 39577 81737 2807 86757 88453 16791 50007 22298 90428 27465 4095 66335 22871 56002 44725 19898 53977 84321 98689 77348 84216 30025 74712 56804 12361 10160 30757 80746 64912 90799 47532 74845 78167 48551 421 79147 50220 3779 11573 45826 61921 37537 5359 17860 26301 74785 16018 50221 5100 85146 74693 38378 79784 98559 61067 5163 74785 44005 92389 80959 71410 8482 28648 42665 48072 13796 84881 16316 57317 52861 29034 27208 86511 14461 54077 36366 26860 47789 25495 12282 52079 87758 50311 272 11656 31916 21652 24664 90570 54474 49005 8022 93943 30836 75842 52297 15135 57487 65983 35269 40629 91363 2764 15494 26217 6076 75349 66063 32559 81031 53112 36354 69339 64561 5522 73413 99107 50154 77144 69503 10070 98768 40920 88290 97351 53001 97386 66697 61249 51682 56525 13319 49588 8536 4035 31514 78766 98776 36038 7234 45992 45784 49284 60759 43216 89175 70764 79684 22704 34139 61433 78016 3017 30161 63415 69957 5264 79978 93260 12202 74600 39512 85195 59720 1078 15530 87555 49637 86251 23671 45933 61226 46186 48336 43466 90521 50440 67078 82450 27685 21654 31864 12724 86018 10813 10775 46050 82476 64458 59795 75023 60583 90737 26405 1417 33002 42476 61191 6577 28407 25886 95489 97549 37357 28831 95123 55764 78518 69451 85295 45909 82815 4061 32135 34936 22995 51812 63386 69955 98965 98476 15302 4885 70709 99259 12761 73661 80917 4520 23713 78824 15260 1164 55681 51388 74881 31885 47661 42100 95035 25435 73537 16693 58216 48687 70779 14339 47725 98975 67925 94677 32136 39019 12863 84969 67967 7054 9458 66080 6825 57408 93197 52546 38796 41318 28436 99591 91759 59051 99548 55293 67088 32239 76134 17227 89204 85726 84040 59227 35877 18056 10702 48340 54835 71122 64381 93609 82427 42682 85125 43680 32749 43103 70620 60529 43290 75062 49634 82674 81118 81128 52347 73803 48213 95329 70816 23203 55423 44595 5341 32130 58826 35417 81622 57369 36793 1492 85567 23029 23407 66957 68511 2216 43584 17651 44405 11458 39829 87036 93276 38122 71760 70174 2657 40913 8172 13463 93302 50031 77521 46510 8842 36137 75017 26639 18086 74688 24352 16880 27516 66523 32426 29805 78263 97378 20153 50315 53903 71953 77081 64729 94235 23242 38082 53294 88893 20222 52950 18288 4854 3914 22042 21118 19733 51280 63864 34723 75373 82144 2528 60312 79896 60164 81863 77446 96203 59854 31953 87076 23987 42577 17098 98574 39813 38233 46516 93242 81249 6169 89636 93683 66809 56100 18634 53717 45360 92882 98561 65221 36720 21534 36290 95436 10654 37595 24840 80859 35085 35603 63261 60179 17611 62270 57388 59838 31279 84569 8885 5662 51928 2907 39849 39369 87954 25323 44795 22001 89535 88590 77324 99078 72775 53949 54797 27354 97700 26330 91634 72792 38826 95744 77234 45129 55551 80540 29302 72848 99510 9234 53612 44387 16604 66159 24121 96785 66607 66596 25552 27721 90198 8824 33380 3236 14744 60368 13394 62582 15273 58727 42142 53103 20244 66193 46778 25435 11533 9632 53708 25003 59677 85180 33824 87271 77842 52051 46707 74629 48552 21242 66124 85986 69979 87416 65987 46828 89714 97927 14447 36218 43479 93275 43047 97039 91994 21987 84234 91377 40214 41619 90001 88749 81473 24382 45145 17339 21849 50842 52618 61401 14212 48520 40677 26422 75896 67189 80187 27754 3769 68451 85705 55323 4279 11657 32620 91265 29255 98391 47516 15570 51451 7145 88275 54059 87961 25665 18800 78201 12539 83801 32736 82996 90698 95481 80222 87224 18720 15823 38050 24672 45488 97807 63113 21743 62238 59525 15705 65256 23749 77053 79989 80869 16066 29373 26605 30165 53373 91423 9005 53502 37445 35298 17554 91872 46783 64419 20491 47077 96759 80924 67512 78873 33827 78355 20878 72347 23613 38099 26447 10086 83066 12509 98699 19890 10514 47688 19950 42559 16126 20464 41198 36491 49668 97262 27451 13584 56698 43924 22141 50793 80124 75338 83831 34089 24514 43181 88637 84500 58781 51519 27493 50670 86914 54206 99863 42283 78052 77998 73966 14209 42824 93675 64018 27721 79597 95165 54780 9117 69052 68003 32181 5427 56922 73263 49374 91733 33275 12429 92634 29652 53517 35452 69630 77823 92323 34023 71675 57925 90687 48998 78070 13864 31585 2411 50935 8334 7429 13800 82211 62151 75192 54062 15722 22418 29938 3120 50802 4869 52670 32493 18951 26840 3499 89211 71068 78362 74077 68268 41545 13519 37267 2535 69964 37539 91187 97405 791 79872 31788 44861 99750 81496 88700 56236 55323 53919 71165 29472 96962 39288 84036 75896 30708 61850 14448 32861 59721 22537 26032 34199 19540 36961 97059 49193 65767 81298 93050 62288 84684 15672 36123 59574 94803 22072 15904 7693 59264 97472 22167 57598 82127 40128 28938 44943 93557 19405 87400 92328 8161 3624 73010 25731 4726 15191 86974 94210 70779 41638 5002 76355 73999 49677 99556 72299 74024 50526 62154 88093 68267 50963 46554 24819 29473 72929 93880 79287 88026 61527 53857 83453 14881 34520 66374 8407 15138 81353 44866 76402 88432 41314 96946 81541 97149 92 6226 94878 43488 9310 99815 48595 64887 39621 82467 58604 19157 85246 21898 14756 94814 28635 56942 43496 90013 7999 93531 88322 10602 14104 84882 13367 97493 16994 62481 62286 93380 79455 32407 53761 83535 2792 36294 56723 74164 39828 50748 28759 19541 70925 58650 47987 27764 78016 69231 36856 96415 16050 8125 49330 87566 79161 46591 6071 99414 57685 80204 48197 62025 36890 67940 62896 30480 53372 47988 69451 4936 76342 14371 19906 14630 35901 28228 91571 14465 56469 11240 78314 52993 77636 131 95766 79579 75279 25968 64655 49493 92298 8642 26522 84723 65606 97637 63948 4428 43091 91538 16124 15021 7952 49475 55677 5080 37731 51557 444 7282 56727 9099 17173 8462 14054 91737 96100 29317 89798 10776 10356 82232 94625 80821 17563 58631 47522 93090 43496 80041 49141 84735 98436 23434 190 90055 17213 44515 99723 92262 20711 98592 90564 11229 24576 70608 94509 32297 7720 52973 31360 99173 67487 67225 95220 26251 86355 60510 1105 74044 47048 11462 70901 51807 52943 60335 3859 46546 51511 57319 43353 81418 23368 83908 17785 16361 99604 37919 87582 70264 65736 3823 5269 19615 9160 37857 21301 13207 28777 6395 35251 97168 20731 26648 21323 59994 77555 25441 51840 43211 53829 70719 66676 36560 3326 85155 70068 49880 61560 44822 27891 66892 65981 93810 55367 57984 70119 93444 25455 66082 18028 26160 72072 1101 80184 44532 65158 17798 6885 20257 38486 28996 19593 60431 18940 13256 82736 25817 19225 26468 6162 50011 96060 26471 27696 85037 42340 52253 33946 77085 51667 74549 56167 23009 8327 20955 58708 56293 83668 61905 19589 75404 22134 2711 72178 98514 39272 12930 45995 90579 31514 44259 54317 80604 91807 71832 15994 82011 30348 54125 98993 97302 6686 62118 16994 75834 73215 19965 69200 85992 29269 50572 50851 94659 77308 5405 80116 34734 34929 90479 88719 88306 46704 8228 83786 70946 51733 31617 4109 53707 50928 71701 8871 76836 60867 47002 9920 61762 45197 10298 8846 9770 88893 60174 9527 98285 3309 65285 63750 59151 44524 42033 30209 90047 35408 65550 30081 3220 153 637 55905 81365 34274 18405 61690 7320 33324 12174 80137 79850 91275 89425 18600 63427 3241 34950 60620 64740 54499 90237 88915 84427 93049 61734 75863 42432 79378 42099 10781 46698 53301 65038 75977 18717 70350 76904 87498 11349 20817 60899 28350 33187 30213 83421 1923 23779 6266 84852 3835 78220 87555 51246 31637 8207 84612 34909 75499 17213 39509 88245 78750 27795 39570 8184 78338 28111 64910 7343 55044 95972 30453 55804 68894 45996 73242 42422 6570 14096 55378 31391 24215 95283 43767 97142 30543 35666 70215 3459 20987 53448 78402 10920 82657 2692 26052 92330 19536 1001 95692 1510 54707 33406 23540 40253 33984 87689 32287 93073 45394 61927 93865 95025 80932 38488 92322 74348 75294 12812 25807 19831 14217 28112 31555 3265 96991 66776 9718 54980 50717 46102 6375 94028 27695 21221 24831 27850 44033 27575 19943 58291 7823 65865 31127 55127 7214 3123 47853 27295 44331 89686 66462 90539 432 35003 55173 82363 34649 36565 73798 79553 86203 89852 87110 36123 678 7987 49425 63228 7835 98700 92589 99216 99620 69189 86103 10330 43944 97017 57265 96803 50051 33979 55000 51630 22442 41294 82794 52904 5676 61814 3043 29971 86534 21327 16135 1244 36928 18446 76316 68593 82164 62354 33629 62082 20747 56082 95202 53032 90228 50726 66085 50550 19234 24586 54375 85724 37000 58124 88299 22455 50582 63534 26915 88354 71655 65611 18525 49902 11635 1603 25883 55135 42164 82609 73971 90233 57284 30823 2300 96078 18293 51975 45263 88149 5662 65846 45373 45680 69435 4800 86831 22311 77031 64293 449 64856 94654 51538 62108 52431 79262 83991 31485 24528 98749 7994 73333 97624 6973 7023 73447 19806 31542 3690 21298 98517 99106 25547 80521 60763 62837 87317 33124 23207 903 44754 29656 76693 1014 28346 88337 60334 58577 89060 94007 15283 62718 95963 20608 47589 42051 68496 47013 90007 81800 81552 45448 31276 13930 13226 47902 53479 8930 46040 94393 45236 3796 62634 41315 32554 36664 92296 8822 38258 64373 9502 36610 49318 55660 35780 4849 69668 48463 36549 94246 85971 19651 42242 44679 71819 38952 18671 43124 83434 197 51549 47965 27513 84080 74386 68364 70223 80161 90342 73471 98445 80706 22372 17545 83856 34863 76063 76531 60849 25577 96414 55552 81432 40288 89246 29927 58095 49599 29548 59195 42476 52204 20778 54930 63123 22246 10036 53638 6420 82671 83035 41205 49568 20784 98039 41384 98156 30503 85511 47387 98114 41227 95179 88551 66980 94686 70396 67369 10465 64981 70781 91726 88012 10937 14198 90229 62218 82947 34837 40580 63512 44664 31746 72300 72786 65558 28407 47451 58653 78707 98948 36097 55257 78176 9348 63676 10052 31554 94249 42995 75177 68983 11573 10351 87997 27371 47602 38246 34249 29168 29692 63206 1971 74081 93307 3935 63184 69442 72947 35213 4992 34543 98391 76366 35438 36179 65662 87985 2801 73495 53462 50376 12605 7697 49386 74742 1065 21490 45173 25115 60649 85462 97622 1070 52144 49940 61702 61427 64875 70041 49089 47706 79810 88215 35460 4438 36685 44142 301 8203 31934 39390 66481 14371 85535 40187 14069 79630 49176 31546 14896 38193 87610 77959 67521 56545 81892 51353 34305 50113 78834 55953 25254 58840 59221 3623 18288 13260 6271 99537 57501 84867 87102 80095 53628 4877 17298 27042 43826 38669 56289 24377 41859 1030 77643 60439 69445 31325 25467 69491 90352 95424 8169 14361 26598 31933 30106 45066 10101 86348 18547 78424 86785 43935 52430 2801 43374 78504 28971 97777 12786 83280 68583 56900 70665 54488 9677 39180 79791 85552 64277 19565 87620 71817 76008 54306 22421 60448 22054 11058 48957 13371 4601 2801 83142 28315 72888 79225 72423 1812 66367 71220 45468 45296 85041 11232 71312 78107 42759 39602 21556 31311 65953 2821 31273 47033 71451 32777 18383 42672 51091 43522 17715 51835 12637 17281 86551 25872 90172 20057 73394 96798 25957 70481 56778 1627 81351 84218 22869 469 29054 39387 80854 45341 80133 75689 96872 71702 81757 33634 40927 63374 61427 63 56097 67984 60712 91779 50324 36437 38523 40143 51558 66812 32556 54501 87949 94144 71991 18107 32641 1084 57950 58366 74758 51364 97789 74524 15787 9805 78262 88805 51199 66608 41261 36803 51354 17140 31149 13238 146 47719 25481 91752 93439 49988 76911 79433 87716 3318 87903 90647 50974 72543 49172 66038 48854 95231 85316 3456 23462 17101 15959 83187 44353 40477 28888 85915 67608 54196 47106 6678 59062 92592 77537 20021 2979 18095 72568 44448 56194 42071 86783 7993 6173 78048 84716 32595 75525 57599 5863 43147 58287 51299 47103 61421 75483 20136 87712 74472 82847 69844 73916 60413 87020 30550 48783 38418 80542 96588 64347 18730 74578 77446 79947 89433 48319 99154 89216 1019 90507 36621 77814 21893 67948 69831 96001 33185 43608 22661 10812 86182 32425 31692 30254 3021 80808 47686 93920 2480 14649 83426 55365 98825 71523 51247 93198 12905 63680 12464 43398 67061 50013 85333 8217 17153 59604 32653 80938 84827 11786 64298 40878 86132 80755 61433 18452 61734 11436 43286 64363 45222 82233 89325 45781 9303 40896 49426 43613 92537 48590 67521 85507 64274 31017 75617 8502 61342 7478 4142 17268 8588 70215 18112 71981 3845 25876 65234 56062 83171 54468 60825 58352 2268 61353 28120 50403 51506 79024 93677 70848 82242 88138 61187 58318 89303 78366 59127 67341 79184 26184 96431 56535 9000 60880 31313 85349 79192 97050 65491 87976 55852 15855 17140 7503 9955 73608 6307 17810 50129 16293 73868 22894 29695 67288 14823 10126 53373 41697 17967 5454 7812 82769 16091 82580 28209 98526 54481 81419 17245 20329 2737 27499 54866 88731 60956 16997 90737 29422 81735 22664 47141 38088 51552 65002 18018 96371 89363 29156 19883 73838 26461 79772 73833 19728 88449 45776 12802 6567 49584 79152 65746 94812 29152 50145 20635 62291 8118 33085 59683 13726 6560 31934 83558 23553 77022 22494 17771 49248 59023 88245 84504 67008 41425 56003 21169 83136 48315 2076 89211 7165 94324 79295 76092 74090 26960 86580 13790 83293 40280 82333 92594 64579 35034 77964 98772 71918 14749 94724 2502 52989 20075 81662 13089 27038 30627 17309 86854 77798 68124 50388 1690 50989 16336 39791 79912 19672 54448 92066 79377 97589 73032 99335 65338 63028 84854 40385 65168 34002 93691 59342 35918 89124 47683 64628 12401 57971 98656 20846 34516 45757 36633 51238 57443 86148 6447 44687 14675 39084 41011 20101 49956 15522 45055 81544 13877 57323 93308 83504 85220 78853 73456 58759 12704 13256 76072 63374 16011 44058 13893 55958 46938 91278 16158 53370 55280 25831 33067 87352 50121 60366 62517 27552 86269 30071 57538 33656 9041 24919 63576 84306 49707 53645 30895 96680 90712 79042 58246 86144 43611 23636 9278 68877 70153 52834 34983 5834 92009 17073 75788 2492 87037 88432 66152 13092 58768 3709 2524 5575 56985 2081 12888 64588 37444 83156 21316 6481 38952 91731 94118 47285 46013 7387 72258 59830 57633 97446 10150 34966 92285 75150 14952 69649 48750 50792 13415 99581 89502 10760 98905 3829 87517 77380 94103 25833 62400 78756 80184 9489 17759 4092 71633 95757 90913 45712 23769 34252 73827 43437 46852 40171 55581 60179 19675 44510 9779 45322 50262 65649 49236 97506 13858 16402 51667 51015 38092 83144 9570 25213 9440 20328 69928 94974 22597 67581 87569 96194 52473 59814 94301 75771 74740 37385 69993 62486 10554 73515 69271 36016 1306 34739 82888 63855 98996 46203 44510 32754 73221 52018 18100 86196 70282 50559 52564 3291 52413 95540 82912 49852 95166 68204 63284 52270 58568 40510 78760 25315 8221 44115 93765 83260 49065 51113 80318 5138 71023 11607 25147 17419 97211 55517 97509 94041 56801 26647 87020 72633 92203 67251 50136 27357 34405 3690 6466 59371 90614 36312 25338 97057 50698 61994 75918 49430 8045 21892 47924 62130 46430 70656 85681 1037 47628 28494 85720 99141 56931 98645 57753 95691 56081 31037 66976 80845 65370 44532 96693 30807 74340 50895 85093 36540 80872 11806 45899 48821 45069 85390 14237 47853 22782 16470 79951 65476 47453 97098 20392 47971 95537 96325 302 92016 29797 90686 22548 50793 62479 11384 28999 23907 37450 86107 80677 52617 37658 59126 18681 99624 66335 56833 43092 16085 61548 74583 76984 92747 26038 74595 87010 26040 14490 4128 51910 93750 93448 8693 27077 48781 27766 16602 44938 29612 74101 10875 22268 53620 29230 80318 95033 56913 67655 23990 61288 41057 6876 15824 8896 90063 92172 43820 21325 52322 57377 92764 23039 73380 68405 80317 29200 48306 78771 6834 44308 98260 50423 81257 90169 45351 53260 99865 90066 71642 37520 90315 94893 18925 42831 49273 85447 21466 47441 65872 14897 57429 19622 14447 22879 62430 27848 84288 54870 15022 30551 8503 33949 57444 56957 74729 66222 57853 96560 92423 41630 69774 75431 61747 14500 19898 45000 73580 96357 89234 12585 24961 86016 37703 28361 32934 69253 37304 11270 40846 61045 53295 42329 81160 55684 47347 55258 10886 38342 98598 33197 64805 38301 94583 24093 21679 83974 63119 50742 51651 89736 67641 38684 91072 62106 66478 18781 32510 37188 68023 45774 60711 90043 54543 90055 41766 67478 89223 26121 91467 25081 9428 95779 37891 3007 46102 27936 4245 43112 21987 47383 36002 55835 52122 77490 71092 92404 25365 60267 68133 40920 3736 60525 95650 39979 87377 1443 18578 66939 12959 80492 16725 67836 38623 37391 58937 27612 54003 51886 6711 54484 78161 26911 77416 63082 15040 93207 50777 70259 14622 85171 43366 69136 78865 67399 95612 38125 15898 42316 44559 40420 70384 60974 90696 64541 32598 59289 15937 36628 8607 57877 57139 36784 51161 18946 99584 71151 1207 93449 69371 65895 84978 8482 12376 63353 25361 95747 70551 6330 8171 5575 9013 20637 85531 80623 87162 37963 72639 97467 75251 11363 24592 89132 371 22471 81240 44990 55288 82420 82789 20073 25707 84289 87804 51687 74577 30058 58479 32005 46755 21458 2206 21128 91445 20162 16080 46053 54158 8118 24549 91224 60234 59702 1913 95451 55031 79072 8913 3672 37708 86729 99533 22944 91595 98662 24755 59842 96557 49512 55366 4947 52740 83670 11511 23394 48851 84831 90764 40469 1995 4815 17240 46008 88650 54688 53934 61111 33565 37013 47999 37733 87939 58388 44026 96804 77452 90938 59530 33974 1940 70496 48892 51254 59845 60336 86130 54327 70174 75855 11126 67536 12387 89815 21264 36653 13334 66041 56907 33646 46032 24768 16273 96715 81128 80597 7381 92569 85227 74169 17698 72737 52192 85004 74303 98563 21228 93675 4058 68098 20269 18184 60413 51425 13510 39532 54799 33474 35371 97545 65925 88731 60138 58923 71317 81908 1341 31965 80071 68894 41743 75183 88563 83418 63077 4286 13423 99614 81075 73492 2181 19176 7788 51827 52491 85333 56319 56762 74306 88769 76976 44949 1015 67903 80837 36241 80610 12750 71081 81987 54213 52541 64702 90329 47552 62642 47433 55122 64433 28404 40886 67182 31967 48708 2887 85849 91770 92278 74546 97618 90164 18132 81042 84526 65556 7124 2631 58125 50517 36416 80728 36226 74504 83120 31877 65525 33737 84360 4486 25968 65966 58103 31514 33997 83647 78250 70717 87409 39622 16097 98945 99941 96798 86148 37845 27521 21179 39162 80191 49223 77953 6642 12721 91314 24137 20486 95507 96655 24705 70354 48359 96229 57156 15456 5109 10711 39958 39098 86973 12125 71034 67140 83963 36234 12205 48804 60708 78722 35826 91227 29633 92077 49670 35435 65524 86574 6059 75283 55113 23096 16200 98933 90802 47221 81721 61733 92058 47789 57663 4580 64514 15695 57369 86060 89769 94542 21052 92425 14253 42962 58340 80887 30161 90559 21612 96670 35546 86787 27184 97222 44892 84735 97010 43702 63628 96944 70849 32754 67387 37380 44066 9738 89840 82083 93986 38733 49693 88734 92863 55000 61324 96665 56109 40509 74241 4772 52017 16207 35630 1299 16026 78652 35093 72170 29663 32228 67809 35560 20967 59006 10499 99218 29036 99879 17517 63 93957 80555 55871 43640 10819 16476 99786 19013 6701 8679 38519 43324 82462 1778 21552 78182 7457 35917 91367 39190 30784 72069 50116 4939 71362 31496 68247 5968 21238 89859 42679 8821 55111 64551 2713 6020 27524 95906 99588 7896 89361 97897 94571 24916 92937 87698 41671 87144 72506 19429 92949 49291 74730 28406 32632 68886 36444 68449 91189 32867 91298 88969 64486 20466 12472 72908 92476 26223 46408 59932 28215 31870 57045 25990 11345 30867 39686 34919 80563 99474 68815 991 25340 82777 29390 58234 31775 77492 62913 6613 85172 48521 16761 20522 17229 53875 16797 58318 85500 87071 34474 4935 48323 40251 69756 14750 66500 6318 7220 88489 97239 45414 98831 86119 61065 75499 20797 72293 27714 50478 87319 94978 94742 51667 18299 67437 75863 54386 52245 18353 10036 26348 24052 94827 48212 47585 28526 8749 49578 17723 98396 32468 4556 19730 9356 40890 79103 12441 92932 24627 30654 51399 13334 39528 77252 65837 98955 26912 57165 65692 18526 92823 72306 42535 5420 75018 64060 77595 90227 17263 7393 7970 30685 34034 38436 82181 11035 87996 34404 51400 18999 5175 89100 64417 75150 16871 89691 75464 35473 78593 97013 20101 76891 22398 46650 16344 29317 78623 31410 47023 15811 26199 7750 63835 9577 56003 51442 13302 89646 31533 15438 20460 57563 25637 96040 95004 72176 21008 17539 68705 31215 92482 23324 78726 16026 85053 67736 37300 26172 42583 49368 31583 7961 29793 58597 40613 52520 28531 19426 10782 66210 1783 48002 89939 4650 66987 42316 73842 5772 38813 27479 60945 50675 94307 92875 22135 88605 72989 5074 57875 24574 78252 53779 53488 85480 85766 22032 7594 70731 91763 6201 40968 35688 40662 90209 86229 30427 40904 74359 95077 66862 2029 9359 27707 41634 49777 86756 20342 9821 28432 90737 82641 59541 62615 95030 2338 4955 94400 41832 56943 68466 27604 58090 54164 77634 13567 97293 98285 5889 48948 75934 55318 33146 11334 18397 79537 37437 39740 11489 31886 29271 31725 81756 45608 46549 751 1119 94221 77162 34436 15287 86669 19160 9541 84273 23823 36697 88625 40627 69259 41869 89921 4755 53791 18035 83786 43148 95780 56002 42759 54031 54126 39954 61358 58895 67890 8978 71596 99187 1713 81910 80787 46071 63747 23228 64015 94326 67584 41509 82347 89668 90902 3970 34454 61715 15049 3323 23011 73172 10878 67027 81062 60621 78139 67661 17789 66702 88869 86507 81204 19546 10875 59122 12402 18318 84852 93318 83151 22101 33693 38278 91020 51360 26622 28082 97142 8437 98325 48334 72024 5941 39407 93684 7459 29181 79445 77067 40706 98446 17546 56879 18227 23459 92129 97730 31084 9576 82377 53446 21007 96324 59183 23332 23971 30131 13598 19400 43283 99295 86716 28456 44982 18358 48499 53101 59071 87903 46346 50886 53094 8491 69268 73342 33441 51138 48938 24669 27564 49706 36622 5109 65427 19671 31967 81660 81779 80080 90911 55541 38770 86206 44595 13097 87592 59904 97645 42086 1558 86855 39834 38793 38171 69760 52929 84014 35342 72716 24571 30241 9695 46291 2751 40911 4367 79134 71753 33667 14553 63417 85620 86043 11 26158 8452 19575 59870 62169 77929 59104 21724 76044 86758 64799 3621 30699 6566 52950 68516 43933 10896 91770 79152 85800 90083 11394 25749 65520 87933 53985 73636 66368 19733 53193 88208 43317 54933 48239 16741 76230 10737 25620 54006 24216 96446 34907 25568 41350 92065 65137 47960 95653 77471 45456 7119 17854 15511 29385 33927 76605 40242 43917 43060 14804 70937 92173 62007 11417 72333 83339 31477 73236 19532 10557 96671 25092 47943 19100 84946 49601 44316 58367 62831 64739 42303 54907 96904 9295 5095 64536 80954 92974 82873 23788 75004 46591 59765 12787 53006 67806 10987 17566 56109 31167 68410 90099 30541 37032 90721 92419 22822 29358 96512 64361 23978 78930 29095 89502 95264 82624 90513 9324 19722 92336 71655 17664 32004 77712 1517 52036 50942 61726 39174 62352 12680 87840 50371 54612 56724 532 49763 23107 84519 3524 13591 79371 29717 69950 13535 25997 95058 59793 22767 66588 34942 30846 27068 54321 98728 81690 52407 9916 9330 17673 54680 85061 15499 61893 23418 43514 97728 2570 81084 78319 81267 21806 76670 86681 74308 51074 2168 41698 73666 64434 93465 88921 55433 88449 46588 16412 15973 46050 21115 91485 34692 42384 67336 81155 22991 94958 74936 8870 5533 15338 77018 53759 19847 51251 14846 89731 79811 33687 68928 61145 2981 38400 89211 84955 38542 73613 32147 64865 9696 837 36895 26127 70121 21894 41595 42133 65590 51073 72512 69425 5625 99932 98994 29852 79457 27767 94168 245 19422 6132 90604 8839 4586 76036 59537 62150 66580 9662 1247 38340 26164 43185 40118 48682 53736 14175 67523 43218 25713 62596 90365 30213 870 18869 22616 82968 18372 6357 35433 12965 12615 48236 62656 96320 68051 7861 29104 5291 40660 85816 13760 1466 23490 71700 77953 50348 23293 15862 45155 44023 51176 27737 34717 45196 96107 30319 19184 96083 74495 97845 99598 30237 13991 84435 57685 1562 81056 76353 83074 40865 33322 192 28957 81792 35643 95149 65037 22380 9450 92184 25505 77765 41427 98442 56521 25989 99067 29442 31595 74532 70537 24569 31629 28224 20588 15398 70627 95825 69466 21490 22815 86938 77167 5926 39541 97238 94387 87178 62900 50882 988 95552 13053 39985 43235 17525 16807 99500 55176 22728 39098 49957 46792 67604 16446 53795 25662 26289 42583 27426 77266 73952 46876 88490 45486 29323 62261 74273 97166 9592 65425 56973 72831 86599 45848 14570 11071 70611 7162 57816 9217 16603 19340 45256 66005 37322 82127 75818 10718 74434 6216 23617 43344 11376 23725 1049 46699 79309 4272 5732 61898 37993 87869 34944 76299 78352 69129 10845 45369 26752 3492 58324 39459 72377 25069 94523 67585 55223 29180 59477 90718 79225 7324 79863 82657 36714 9509 34893 61548 61266 65780 76513 28620 36981 83034 90960 30548 32602 91878 7792 85443 77898 46909 62825 30899 21170 35887 7012 30660 39461 3619 80914 90158 84591 5497 24156 12312 62479 44397 77600 61601 87323 18906 25799 66810 8660 65868 73763 15102 7324 843 1445 10298 79569 54133 62610 56780 82157 20910 18858 31445 74712 71545 87872 72169 80102 27697 6468 44335 57358 5079 74253 46183 17659 86818 54333 28068 47309 62975 56694 87316 91719 6973 22619 80378 97217 47390 89975 65518 51552 19504 40017 76798 89176 91362 2097 42182 24991 50643 36487 46905 30030 25521 54159 25414 65819 50816 99686 8396 70984 32582 82741 71737 11799 21451 2319 9519 99772 59359 18934 18924 77300 28645 23524 70924 13081 15462 2819 48814 97080 29012 28468 63898 24561 38507 4263 32823 25313 3074 41855 45996 15775 7682 61609 70888 26038 78129 89919 82734 67722 21392 87459 38366 340 5802 13613 65313 11409 3210 17261 9779 63982 29052 45392 69578 84933 28465 16984 65805 78329 40060 33837 52203 86304 108 84852 75926 30621 20177 10084 11933 91340 12777 95292 4914 19098 17342 64815 42220 41557 50836 36913 82200 76263 96636 33043 2203 79583 67193 54239 96034 24352 28288 74629 94542 6009 20219 75772 4833 16098 57513 90877 25975 54977 44451 55476 10813 19956 28375 91113 87615 83061 70473 71038 70698 3254 212 63447 65314 8899 77805 91462 84586 23660 45915 94738 15908 20339 17743 70892 73449 99048 9584 69948 46966 98964 64182 54924 84891 63268 38559 31747 15447 13795 96090 30462 92938 23014 57343 69229 3007 97733 17393 89185 24879 63694 89802 89008 18635 26373 67076 11824 28980 17239 39821 98707 28951 44352 27327 67225 55513 39038 67691 16090 43854 36615 57782 89309 36265 99931 91735 67216 72654 5073 9422 73276 415 47368 81778 58369 74216 99810 74515 97921 62847 44120 29737 54747 36873 27634 15345 72704 95180 67012 35470 81806 56842 97180 52675 40326 70212 65813 77509 65726 63189 25056 48302 824 37088 53272 26782 50837 11964 96773 48158 8272 49419 12303 29509 8432 90476 47148 40720 69892 56871 58799 93388 42568 11509 55988 4334 23029 9062 73672 85518 57822 26636 1854 73734 73230 52080 71446 60409 1930 63631 88288 42677 40972 11413 63667 35384 61978 69421 20504 23732 93562 85628 48769 29052 61154 84216 18411 94854 32657 20775 68166 92663 48114 90050 56447 38192 32434 43674 13376 15965 78843 56351 8241 1875 52946 4768 10951 63374 91144 60083 69285 41622 21916 38542 72526 81354 77916 78570 67941 30270 19675 70651 18547 72885 28840 94549 73175 94716 72197 64221 27294 4437 43624 68950 22144 18905 80611 34947 18795 51291 54455 80417 7062 79797 9581 13027 14814 84715 30875 74048 50588 15 78578 92837 9406 64028 9869 29087 32302 49665 8456 37922 85481 32085 49091 30076 48937 24038 34369 18571 68364 67062 8790 98759 57190 47012 42010 91911 19376 71465 23309 45692 21968 9978 10675 45257 52814 93872 58127 40218 40614 9569 7980 12981 90915 70807 49726 81213 94253 56299 78769 96556 16509 35893 78331 83137 80622 49013 23154 78290 29239 85049 6347 61382 98757 93232 1668 83999 96297 75793 99654 47676 94048 90648 43526 65307 12362 64152 72818 91010 90973 72149 92555 13152 78079 15814 7811 61554 5439 20050 41299 34929 50280 30432 72894 66857 1257 2561 97573 75060 70052 7890 34791 73871 41418 9149 10256 69613 45527 98296 84451 88110 86904 91883 77956 32186 2200 97158 81752 80050 83320 53976 49782 91285 66122 63403 25244 14957 50367 3303 82244 25997 93634 59384 86870 97042 38975 8069 85235 35337 85996 76358 10678 40940 66831 29046 46273 54586 45964 96595 69552 25989 6889 32025 48340 82974 36083 20016 26162 90819 49322 64286 86412 40147 54153 35417 20584 50616 8828 92660 80695 84977 57342 68409 29681 70386 51921 49134 19140 46802 27304 70275 44234 4281 34895 12999 57676 68911 79965 81748 24807 86870 63352 94843 82638 9287 58597 49586 24741 17588 1073 44286 54982 90251 92025 84 19364 2149 95975 46602 73029 99272 99691 22974 76667 58249 69664 99742 41698 20229 54656 46866 60331 97271 86897 99885 77401 88552 68690 31901 52965 45005 32806 9827 49089 47258 36794 85411 97143 13702 95351 57931 4330 51843 47610 76316 66490 14062 970 92637 26577 68832 72169 53187 3918 49918 19433 17552 36529 81563 84058 17081 15377 801 25347 65184 93688 49162 63215 16339 71880 60126 45530 57126 16092 67094 55672 1917 14302 48681 11699 30139 90656 5633 34739 5968 10517 27489 99546 58579 47654 76756 49470 99299 86913 58064 78947 71479 27982 59073 63993 55038 93135 35402 19277 53966 54778 31580 76809 77061 85980 88294 57374 20148 91190 51417 83623 69329 14588 31498 39514 82948 16521 64158 81778 39384 81320 28306 87175 64932 70444 82230 3844 600 28533 28587 10298 37192 23240 75254 83893 63375 47056 49231 77872 14700 18550 50841 98169 49146 31361 86433 55690 13382 81890 30308 93400 41429 90197 54582 21718 57040 95840 89645 36942 72628 87362 99167 57301 66970 69955 15745 26089 72238 26265 35527 7163 41661 79632 99650 13034 5401 45773 7798 15970 71787 26503 11958 62906 56358 73249 9313 90881 88610 29321 97729 85251 90810 65633 78606 74081 287 35229 84099 68696 23405 78079 12132 482 5028 10479 74359 92992 38945 3241 9753 67194 81380 68144 24486 39589 18620 68189 78713 23050 99112 25826 5263 72765 2896 82487 54056 36480 11307 73088 79850 77355 54647 69437 14055 41561 17116 8908 66547 86456 16255 44937 14200 61268 95569 27000 75623 14622 92203 63763 49528 84751 4813 94274 38468 57850 48859 46809 57328 75641 96279 33394 40704 40589 7465 67371 10962 66158 46406 8777 21715 95004 66442 56057 67005 82951 26981 2761 67194 95082 23439 80298 77144 46005 82691 67819 7256 92392 36971 86468 87466 99058 62092 91749 55949 65252 15183 17588 3930 87084 49192 91586 34950 70448 73638 1317 21338 37445 52916 25644 69982 56350 46860 1907 73533 39679 30740 76990 49282 39023 18117 92851 35155 36059 20335 27927 92175 66368 68212 13084 83276 85047 71252 1294 85314 59305 52974 29745 11692 37933 58523 14821 70729 12502 75845 9931 69345 85681 21948 65298 98045 32412 17476 83588 43596 9506 82859 69092 70719 36562 41964 40141 27477 97388 62755 35695 66828 25259 81523 82790 62598 15101 56675 72355 54901 29400 94923 50949 31484 27673 71466 39136 63190 22974 49262 1627 19834 22598 22357 36059 14093 70052 87269 90113 67094 22676 2845 31183 40073 78111 97379 13904 9295 84228 2698 45345 67057 28394 68667 54395 71222 1794 9445 94508 82671 37722 44681 68575 85280 43972 21913 217 87987 81473 45915 30698 71996 17176 84319 54743 86742 37190 31553 45381 55368 1405 84990 16863 40469 13311 96822 2868 99743 82461 78316 56695 71693 29354 73737 63282 21736 81352 39564 6396 85982 78242 2891 62040 9859 76021 90197 1928 5227 49357 97957 81794 16477 75999 71238 21652 67058 16980 38050 34155 93340 74626 83758 10472 29271 70017 51375 23076 71474 77283 22921 6001 20169 66152 58457 66082 86774 41905 7808 71118 19864 83106 62820 12092 4185 12212 44740 28849 53825 19445 9134 35443 76111 57619 10516 77858 40255 73209 7481 47080 93997 82438 68245 18251 39809 85373 54859 97762 28306 61472 22981 61145 32850 21197 3140 24065 36614 95337 87938 65718 57097 37704 79219 91670 24601 73167 84975 57463 11807 31186 44125 51160 59164 11081 44183 48897 45133 82657 69158 27345 20714 56979 16974 4127 14175 12923 89351 10432 72679 82878 11014 51312 35927 84135 55261 26553 5268 43242 17685 45444 53579 16645 3240 27784 78369 4665 17075 17848 35858 63981 20690 62170 59611 10161 97841 23690 52751 48595 64025 12461 17642 65028 39694 99653 91086 66270 54863 62806 71515 17492 16883 17623 83707 7357 53729 80909 74869 58759 54661 17557 20080 36778 67914 23735 242 31325 30460 70946 9143 89194 22468 60239 55689 91389 84501 68279 11050 12744 52017 57596 322 31665 21687 46952 5091 94232 16647 60574 99354 7305 11997 89392 58654 16627 85670 85460 40094 52405 28258 76932 68477 3990 74246 3082 76469 28618 93529 92118 96941 74742 55174 46371 6969 1140 7538 37418 52563 37370 10985 24561 10887 459 60259 30462 36581 9870 2116 37926 38342 38842 19982 85159 30016 28305 94665 51153 10208 98649 62100 58094 8515 63357 16561 55771 5069 43544 89629 11756 16605 57553 84351 22556 73597 87189 30932 16027 27371 23354 47641 5792 53322 97725 37253 77579 22441 43263 22093 38198 84589 26791 84657 55590 95709 74539 93066 99507 334 88623 84402 67970 95627 5546 7813 32822 22017 95657 11075 8743 85356 70250 58778 11035 94852 47011 77341 69080 35354 74693 40129 88517 7703 32582 71406 80291 93246 79273 35438 24128 49664 32434 24945 41923 23585 21442 55463 95485 31327 60905 39105 79001 20163 43938 86682 312 1904 28437 22883 10099 6467 83168 64258 41513 90913 17049 54475 80572 45478 25283 58142 22257 6987 36591 95890 87610 92767 4969 36899 90072 31501 98317 22003 60816 21972 4555 77031 43735 42386 46438 27744 67189 68457 32316 85855 49241 61051 31144 23040 68769 68777 88846 32632 37481 15398 29251 16930 72505 92655 97076 98759 88104 85485 7059 22011 64125 13436 39593 15734 86177 82534 73186 864 70743 44416 60333 82361 69197 24229 67623 77192 36097 15477 29119 22469 74101 86300 2963 85409 82827 18614 10870 51328 57284 72127 6559 58021 35325 81080 59461 99426 90020 67838 176 95437 58610 1141 9436 9926 66180 56933 36100 68588 27361 5857 72170 59225 78815 6386 45980 13027 47351 83505 76934 95135 84475 71044 55924 1016 18705 26430 87814 44035 62149 76 7663 85444 58697 97196 42876 29536 21203 85840 91422 19683 98574 56425 93907 84783 40372 26558 76841 12890 97021 12331 26733 96569 69739 40372 61052 33266 35250 96951 13890 41087 55945 3795 21372 49935 88922 73294 24484 77977 64283 98896 54647 59158 59417 84713 44968 96723 14479 41574 17939 96066 37965 89301 88986 31716 56745 19969 80943 43047 83116 5240 20215 75027 10674 10702 92653 70662 69160 7003 60321 75497 92709 24246 85068 40415 38336 63038 9194 64309 23075 77433 44741 83974 56815 53225 83748 68927 41697 54963 3416 43371 32525 65014 42677 87473 25418 84816 70094 83031 57241 52217 56160 71545 33935 73714 75322 12554 76802 72115 78914 40432 69654 53579 90704 59259 86472 24000 71989 29537 68449 62631 14459 10317 83884 43498 40933 85532 65889 42107 7826 7216 55694 52629 77448 21300 2847 32617 29963 18039 69514 73572 88805 57010 76246 49219 98695 28325 79114 40574 51151 44432 63623 80535 74670 71736 37744 54312 30099 54860 5660 52282 63096 74513 4769 68939 85953 38979 81124 22676 42320 12413 63 88609 243 95169 2725 89058 48883 76557 13517 44987 15629 32947 54292 70170 55504 90240 81089 95317 72712 53310 23405 84070 48476 12531 17495 74285 13724 19439 68817 80545 43884 26634 32052 46963 3920 3973 94942 60263 10581 70627 86151 39340 68360 5147 54333 62584 89570 54601 11507 83713 2553 44916 59540 14824 73573 82654 5828 80700 92184 88585 75780 85130 64087 85913 55366 17093 69706 75520 53313 36903 59614 86028 79301 44338 15133 71267 3557 1219 52302 37079 22991 14769 48329 54179 48588 36318 52179 75903 70408 70569 42333 6970 42240 54770 1222 54439 15782 72381 3126 66199 34298 69969 91374 25623 18957 56210 27434 97609 69412 30492 21757 908 65647 19441 42634 94464 73838 95874 70293 3967 67069 17521 71321 89315 82485 54179 35335 50589 23875 993 30579 60625 24207 70887 37763 20830 63070 46305 64846 17729 38864 72437 35139 24379 87377 37604 41565 68379 75761 43358 82259 83266 47004 11025 85303 20158 35349 26714 36654 75918 30761 50410 51286 50825 1098 23062 33410 99093 48494 23564 87868 36294 33386 18968 15690 38855 32550 24145 64376 58204 75549 61590 31812 187 23424 99001 56346 96913 6050 26982 30586 36914 2383 20924 78695 95908 91642 26398 65309 41692 34466 42922 34663 67004 53268 4535 92065 95625 31667 9961 39368 14701 52297 58973 37896 57587 44951 28955 43526 48955 74118 67360 67251 76695 62613 28946 936 19811 52517 4521 78879 32019 4248 84136 12086 39818 51153 83936 18438 31645 91844 66966 92958 67775 91435 68405 16680 40738 98960 75407 87749 65922 32042 88473 19746 45154 54976 28874 49442 1456 91642 97490 84710 96822 40622 64706 42948 10158 6853 89449 53799 83836 89868 39441 13562 62847 73841 42520 35478 59864 9392 59605 8194 35889 56057 24961 20543 31431 43418 92224 60841 16605 45878 2849 8995 47063 9849 91351 53809 56167 52598 85046 7952 65634 88928 54332 86554 18892 14119 98628 96075 15931 42921 18530 69777 73108 52440 66458 89076 70859 12071 71466 37006 9244 4469 24105 30000 95958 85535 44856 27359 94485 19277 75700 79446 32159 18243 5231 72711 31074 71234 9914 50550 3077 14505 15624 77267 26962 55490 89434 78320 17260 75809 31021 96505 76941 4310 61526 23925 57438 99078 38906 52428 99247 17151 78726 81485 79720 63038 35333 49783 18675 67438 39452 99051 86646 92594 64557 73770 41861 81715 10946 81960 64336 86054 89084 4976 49598 5488 11696 73633 90507 80393 4392 69618 2716 84720 43151 60624 64086 20967 78355 28109 86775 16707 53744 10445 34246 97013 79279 40880 37625 81231 33458 59577 63138 81468 12724 9369 96660 2516 20246 19256 75682 13709 81346 86698 63779 50894 14940 96099 68891 91613 60611 14117 81540 46167 85598 74677 2905 86342 59852 48788 1515 6995 89039 95433 20095 15278 55481 18260 39966 71665 74126 94611 64235 20947 73567 50576 64013 73931 44298 45866 52077 92112 26749 4983 1768 59658 91315 99023 28955 75356 65351 63693 83816 16470 7506 4288 40017 38178 42465 17136 31834 50589 39621 87358 67766 91462 6214 32947 78660 39533 72456 76403 66436 42435 46432 87331 26781 57756 59914 95270 54108 94161 1927 13721 16314 62138 1456 67749 96424 7532 66173 73011 75282 88756 2562 43870 27471 39712 24508 44893 5937 1902 65459 65389 89876 92202 76431 65223 9548 37815 76485 76253 89798 65470 42679 99764 83171 78517 27186 74006 63478 14329 15998 65870 78083 27347 90325 48737 71613 98587 74941 66653 19102 47936 84752 31162 51510 89351 1687 35556 51694 94990 91566 31805 15684 44332 25047 27925 77670 98230 65497 62387 66300 1436 2201 34015 34852 76099 23181 34524 66668 7275 48819 53759 2556 36902 24998 78190 55104 17525 80588 85766 75759 13066 89293 50763 77725 79184 46938 37977 29207 61826 87214 8520 21437 89177 87485 48495 62647 65155 8430 15327 31647 39512 55384 17475 27970 35696 97383 12737 18225 48998 3496 69568 12805 6650 10040 92996 80262 22897 66453 19675 61769 11307 36741 4499 81217 99093 53682 66682 21488 54497 40005 84600 1540 68811 46768 24771 6556 73991 99247 71696 3490 33784 59712 47735 65013 30073 52413 76116 68134 6183 47778 35076 19230 8457 95738 43699 32287 80082 27659 3378 50905 31137 88949 17630 14100 2610 18083 90389 44479 66204 26237 97076 45797 79777 2145 76338 99811 76810 67445 87674 25472 39971 89848 11413 53060 84726 34980 57088 388 77635 90812 78656 79627 2682 50046 99259 3569 85250 71336 23299 82496 8258 18345 75802 67423 20225 11670 94961 85419 84458 58099 37421 66478 98893 50171 75817 63505 33786 52800 79294 40878 46327 19213 49781 71741 75338 63870 69281 74513 33387 47308 37972 14076 39689 2882 61593 53043 22845 52582 14196 61899 53820 71350 48688 83802 92602 64264 51087 42522 28370 50462 37303 65882 84705 53327 38400 92476 12967 4734 12965 81475 93642 64656 88391 14995 45559 86155 79520 82299 26089 56874 18931 13756 65331 30423 27432 6035 27107 54725 24432 73032 27468 57126 50983 6688 37630 11693 56253 36704 41064 90801 50402 2423 3511 30181 78962 60424 8187 24229 41901 65359 85351 47365 70698 3619 54580 59817 29183 38048 31430 10643 44795 7663 93913 13057 72304 18815 85395 48426 39999 68276 2798 21899 562 83115 37541 87889 52951 89901 60872 95680 90879 50526 40428 79512 62155 35124 25515 99589 52377 81035 34557 55855 11077 29670 18117 55514 24050 76727 74654 37945 38020 5890 97123 40374 36642 43288 12652 74083 41556 86937 23690 84872 99655 73449 74042 72833 48865 52927 98506 29950 63764 40164 75425 91227 57887 62580 96083 40553 47977 21268 57524 14104 72928 9244 50199 80734 81167 81864 56023 36708 8978 85945 3823 53953 3568 87506 54832 69950 86568 24690 20491 40319 87625 13412 71305 15823 17950 97373 27374 63801 65094 77798 61958 55803 50617 74225 94667 19174 33977 66131 42448 26833 66054 3760 96719 93529 16564 31677 39012 41833 26057 7280 26745 69481 48568 59280 98458 9786 7703 69951 57922 90883 90365 84522 62167 62486 23705 78403 58412 84117 57806 24495 53638 71521 6615 31108 99504 82299 76020 13135 96741 99101 61717 51154 35797 65246 3019 50983 58146 63511 9742 1889 85221 62668 90973 34581 1 68939 36390 70680 40155 76929 49447 39705 1155 24544 19665 35005 58826 6903 59837 35620 97872 85096 79512 46118 75517 82270 42096 43047 97675 39594 5874 39285 55317 28776 16790 84867 97160 41405 69407 96802 88573 32475 99440 75078 49105 5227 56627 72743 86627 61097 39474 66044 60799 21055 56163 20615 40608 67300 81002 80709 20390 11840 31868 45325 17163 59251 76186 5694 24876 5968 46340 77548 60339 23763 58626 50851 18552 61066 42859 57430 30313 28594 7270 74589 60687 78281 46362 5119 52199 49793 91396 70481 74478 87069 81739 46909 90869 58184 84141 97656 77684 77670 49263 61529 19938 40218 30962 47838 36276 87595 66771 12105 51658 64795 32443 7526 8384 83726 49176 65632 63238 78393 97263 66349 82757 96249 71638 91076 93702 51511 18592 40094 22132 29892 25748 16383 20959 63187 15689 5795 25515 54154 18282 6162 75390 50398 91726 26327 39299 58693 67423 87418 69774 90141 21547 38310 84333 96234 34807 37917 82809 14814 89277 41313 25948 30134 79207 46492 16226 10658 57602 68592 26828 8765 34124 30864 5207 83363 50984 35615 80787 71648 96666 43863 19012 91549 57790 77011 23281 73306 70122 22133 87175 38321 71898 18727 45116 2323 245 76163 25701 23000 8405 94944 35979 42320 58029 15739 69155 92072 11140 57060 63386 2138 42381 51954 38055 88555 9247 57503 1793 27974 31609 40159 73246 43126 48312 45243 20006 95227 39771 41357 13305 3140 73109 82271 65744 11241 62592 31270 87893 23873 77153 76385 85900 99573 99582 26058 64416 98828 44523 80657 67507 45881 98417 98988 27595 57568 13655 12242 76353 92725 9246 4667 8467 45301 95377 79662 37239 96016 40570 76049 59604 57235 11291 96243 10719 51827 42626 71868 93974 23415 36011 68457 34422 47663 21520 78415 71141 99410 13224 20876 20049 1887 69403 89183 96063 7818 98147 61905 64732 46590 99154 30254 38189 33266 67579 62376 87733 29998 3607 96082 3804 42519 93278 21879 2610 27390 57160 89803 8954 56667 50257 46027 34572 84894 77276 10149 77143 48190 96275 21345 74314 39018 83779 4942 66910 97635 36377 53442 2891 55439 74561 5792 76794 73882 32103 64968 33977 12023 60980 59600 7931 25869 1735 45590 96265 3790 60646 51077 14883 70971 11535 42512 8270 51183 17531 18039 90231 65341 75875 80012 23793 42261 51916 77481 3828 22789 43936 19064 99624 9437 4688 65675 68733 43730 43770 37230 79659 27164 52783 18310 13188 85695 53137 84470 57623 5802 79649 19486 6084 32648 3947 86069 74679 37014 56418 9886 60440 92365 52390 55881 68722 68580 70901 51194 42670 8150 2211 81242 27934 17112 67018 80888 84507 67147 49937 44937 33578 15732 30285 50781 30166 70361 18148 9187 87865 60445 75011 68266 55433 78553 32966 17491 31458 9330 23918 92918 34643 9950 6117 86427 58399 48883 84346 25519 48190 8895 84824 91616 61764 2960 19520 91670 4311 39322 79315 56229 52039 4496 1811 46497 56930 79037 9212 22201 77393 96120 48213 71928 94794 21395 2228 3537 452 36953 50339 57810 40508 57403 27037 57358 6630 73940 16744 7416 5399 70762 32123 62324 29296 54297 42305 86212 52483 91443 94421 79870 49162 88841 84451 95048 9603 86652 901 48972 2274 88835 77269 27950 18484 19085 29931 96563 87573 80734 28388 80793 43496 80905 75609 79458 55854 51607 23508 48086 45197 92604 34418 61831 73548 50974 95603 2664 10310 49033 13749 51 45225 11953 83779 57662 15243 19999 18969 17277 179 161 19948 62842 88079 85244 91034 62816 89236 83407 57200 89884 9810 25870 47868 28089 38347 4457 43605 93430 70051 92351 41952 95187 45493 7396 19007 2729 29284 86379 32584 64942 71592 4567 22778 47866 50427 34808 18782 39458 29752 51952 3186 41980 19294 51054 85991 92792 85006 43638 31214 29732 37000 74088 29869 61928 19751 71743 34787 3961 72456 38716 97522 85127 31385 83454 44033 56358 29365 66652 77148 12394 9851 84576 44674 39064 20686 39628 28194 41005 88030 89240 7554 46660 39633 89202 47109 85222 20827 23176 71639 29495 85361 45322 7371 29738 45633 93377 49320 28015 60422 29074 28320 97224 11302 93841 41019 11393 13140 42795 68924 37073 43240 37280 33188 52223 47295 81630 44843 24948 84046 94058 53555 1783 38840 43025 35135 81748 74938 84281 8782 2624 4862 15811 65972 957 28460 32812 53170 71377 242 47748 86006 74402 10065 77164 5555 53632 22454 42735 45538 69714 59086 4245 60397 27627 59432 64904 35768 90837 75226 80328 98056 50554 49652 91588 88887 78934 47961 51112 85773 31075 52153 76621 112 31636 60289 84507 79248 82097 70401 69099 24254 56677 28675 96236 38945 69084 47223 87413 43328 12692 9159 87281 58196 60886 61982 38258 92289 16311 30526 93154 88794 49442 39868 34467 43287 32111 62727 9096 95576 95103 51696 21046 76496 25001 32559 58001 34769 85447 80330 20910 22381 98937 7021 18257 82308 75969 469 17117 54924 79683 62505 20539 14964 54398 43216 43362 6898 58000 96588 16026 50062 45498 59544 66093 94529 63025 2737 71733 19661 51123 55572 57443 69855 27257 23815 27790 56412 67094 55682 39355 8003 80198 27457 18566 8942 52650 19400 42841 57904 33634 15393 57463 61507 54622 7185 15237 19256 4002 56621 12456 70941 60647 23375 51823 87319 4214 68217 52954 43275 81017 83914 67430 59715 52725 88471 3359 74293 1752 50694 64636 722 57795 69305 62470 57401 17969 5715 8783 27303 94380 92338 49064 37940 70774 92865 52181 12310 69102 76641 56370 53430 97189 41100 58358 25761 14422 52454 63696 91403 14302 23478 37962 40274 78290 91553 7605 97162 26604 21812 8324 49185 19910 59794 99922 94381 54756 99405 29769 39294 71754 31905 36728 57306 11573 99024 45900 19551 41429 20344 36762 35722 45083 56295 98147 30969 71964 18614 82950 37317 69692 15660 9985 44082 87061 8618 54818 73334 7456 45548 86102 84296 24477 65901 67419 40334 29757 75251 3355 82698 90410 87640 42887 35713 37659 20648 79156 75368 28997 41714 68258 6876 90240 81271 98430 56171 39330 31141 77318 6393 31389 57603 60122 71264 22194 92517 55057 85865 58899 77081 73264 8070 46926 28024 5838 67528 80710 96288 15918 93991 29839 48236 81121 87145 58477 50824 52791 70698 63747 49842 63970 37624 91154 29376 16311 16679 35553 4954 59517 61100 78684 57859 21360 84393 70190 42371 7848 37782 76640 24328 50019 4764 15798 56210 42840 37001 96007 27314 74502 79138 33412 59331 70435 31433 350 43478 21391 79445 64487 55635 53077 80586 35292 79318 39630 34246 66628 53724 64755 23799 61846 69411 42898 15768 89573 94481 24511 63025 27872 68987 45797 44815 57856 67094 13695 44494 23722 98056 1947 31679 2377 89709 57667 58054 44521 77304 64521 14835 15768 58521 50543 32186 81365 64833 74825 42280 74223 88244 17413 91838 47901 80534 16286 14138 11022 4706 80268 2215 37548 39666 47075 92637 45674 82917 14413 37282 67383 17492 51594 14958 79854 78338 94531 25307 94507 47369 31933 65964 85468 64755 96093 32658 84828 6206 16579 12917 10487 26915 6034 13059 64903 54142 2272 20625 46878 51625 78387 60049 97375 41461 43089 54564 78928 45493 77987 89327 78957 79547 46568 26224 29229 9113 76030 45584 99572 98815 65252 91323 99341 87595 49773 25116 7324 71026 55999 60904 6444 32595 61781 60773 63681 95657 70 9162 80299 24242 23111 71868 27650 55655 84832 45500 66234 54838 63005 80563 89781 49418 43546 75574 71251 63535 86516 306 25513 41256 15039 9306 16691 68106 94028 34828 56468 96058 43718 6430 33606 93503 66005 22297 44856 13501 51988 35084 90392 65226 731 56352 78149 25203 48875 42700 92968 58159 41499 33044 77289 27324 74552 20484 90721 32969 29490 82857 99655 21626 74788 90762 12573 78526 65404 93523 58370 92574 17266 5720 41787 78580 6847 51185 90347 67947 21331 8672 43920 63166 62811 9827 51261 72302 76053 93864 40361 90036 31518 36288 14386 81944 13357 54940 89910 68303 34692 48237 14265 60868 8867 77281 79458 35611 98032 90929 18643 23195 83871 8826 1662 98468 94270 36810 37994 97272 50701 99867 60439 20234 69955 58325 63620 44035 86104 50797 61222 44892 91901 24323 54536 22347 991 5232 60427 91231 52278 10232 12331 52537 95601 95157 17795 15018 686 3858 55367 16355 48526 21323 59830 42025 62367 24030 87160 58107 19303 9689 78003 12869 65968 71899 80288 24030 77657 3629 26560 81600 86710 98167 27 40558 79226 47 53813 91202 2203 4023 62066 11702 56069 87250 15092 43303 30925 87166 63475 51519 78009 5986 64833 18804 58678 86168 87862 96279 4326 28561 9811 30078 8672 26069 69409 65388 89820 75325 90218 2033 7178 16465 7146 86780 81498 64639 24279 66173 71272 47625 11384 5425 11386 99621 87976 70916 63999 11840 36102 62899 18388 16563 85439 62462 71902 82010 49693 65721 25321 52692 35217 18203 56944 62235 87763 61733 75060 3567 17676 32135 7092 16265 51121 82484 42566 68273 37364 13856 69719 32649 55907 16923 33854 56027 28338 62400 99032 8570 18488 15812 94150 97860 60000 33903 83737 11811 34636 9175 13697 98301 91978 21007 12523 13282 85289 51084 42312 48750 18305 12461 17494 86642 82708 42449 95412 72488 11728 98377 13453 41616 77033 43754 35533 55388 18138 8871 55883 85605 15759 23567 1711 71960 43924 38339 88517 2497 70621 88028 49237 34326 17615 32653 43478 76341 77040 11817 87923 4297 62414 5860 51596 85777 55905 7470 70175 81139 88692 79099 76096 24754 93682 29999 35808 4701 58809 83195 46504 60289 3459 33290 95987 41251 94974 97031 71816 28700 27547 86521 6472 59643 1240 88867 63018 81432 64939 98586 86085 8155 13689 78957 10565 37725 5476 92819 60307 75546 59117 5393 40663 347 72457 57068 70143 40196 21293 97979 44703 81434 20951 83119 74814 2475 20409 33365 53901 83630 36333 29793 23179 51788 95670 58442 36931 16769 35199 59337 56922 22024 2961 14850 79990 48846 43803 34770 2052 62721 8018 83034 5596 91458 77078 10700 81237 4428 78290 792 64981 61859 72492 25686 23283 44968 71190 71010 30071 56836 70065 70259 57113 97090 85281 54759 72142 4420 98531 43624 31924 46536 61680 34901 36951 70882 15146 40805 16788 97337 19822 20380 20252 74282 16252 84455 89955 57822 82651 95565 35497 15226 28418 85724 12052 26350 90019 50449 30388 77730 36018 51113 31291 51439 38085 32987 92954 77865 35918 71444 13311 68228 56258 88045 78592 60836 78304 861 60735 45457 18722 57415 96410 65959 69728 27833 89428 55897 7986 36534 80030 14265 45023 80153 37982 25559 59736 94346 36135 9823 65994 70486 15932 66600 4719 145 33793 34996 88070 9465 78967 70361 63092 53590 20433 14930 71110 86584 77071 24270 77461 87169 14037 29822 69769 1976 42921 912 94179 44418 32075 87604 97840 55409 17819 73759 5719 17339 39099 80222 99180 72919 86288 82199 53393 10427 79726 89030 57848 68866 2421 90999 25960 10462 99682 28555 72032 12905 87928 67051 67481 22397 99492 82453 40094 23073 97359 5847 79912 75310 20601 18653 37061 82308 26924 5272 25552 22554 33127 23176 47319 73613 96891 19754 49662 40863 46992 9653 10622 99239 15402 94160 63085 71097 50487 2946 7375 97149 51622 50850 83522 86088 38067 22832 30823 93136 77875 93777 29472 20068 87687 80317 81215 75121 68787 58180 38248 14377 43502 87923 41630 73147 18696 39858 27358 31034 69252 71769 55346 46203 64651 85251 58780 65487 60650 50259 82415 68382 71736 728 63860 87089 38570 15437 28464 36855 93392 31894 65481 41400 70247 77293 41095 19959 24345 77237 28001 83624 54133 777 10921 86454 24961 47149 5134 62130 74371 84477 66918 87823 84705 29219 68668 9784 1437 86894 13789 56627 58228 72355 70600 16815 85511 36093 5792 1953 15713 53315 97482 29036 17058 94996 54838 3586 91998 58303 18145 27744 50718 80787 62999 20617 21774 21458 65767 34875 67332 65176 59711 3877 10146 33200 91979 22202 23960 32797 6790 33885 90209 3585 16465 68846 58560 34427 35756 16865 57879 79037 35517 24294 602 45118 28240 2696 60253 55171 56197 66570 74585 20643 50581 8133 23475 95692 88223 19375 6356 18008 55191 37880 74951 88176 60881 74677 39582 8596 97547 32032 99039 75529 52645 93237 94935 6018 46563 48072 38316 92203 35374 94126 4611 67005 63819 51616 93845 31309 31373 11451 22431 18197 46778 7151 87224 73807 6574 67057 12111 32297 70590 83684 69996 94367 25261 37445 7329 68083 47290 76049 71870 31725 21177 23580 69714 40917 14431 37283 29563 67050 55891 72319 14837 43277 13615 65723 26996 1944 86255 64731 36646 7214 98385 2866 76620 34264 2973 37703 92136 72306 55571 52019 39778 91498 17798 11079 18806 66401 71852 7428 73269 89553 89090 84101 30578 41244 12893 37809 70561 98794 45476 78484 74331 48175 38710 872 80081 38733 70869 75079 76490 38127 91255 10360 79111 24741 54694 35418 75385 28661 7732 66646 17192 24209 29781 19666 83693 68941 2939 84705 13759 63937 76900 94450 59805 95323 31905 10818 91712 3355 63417 78442 15864 74179 52254 19803 56651 25798 29580 46374 4534 23020 76685 38324 5867 50285 34581 28654 4958 86783 97661 34545 16590 37552 47211 54020 31297 78060 93216 38275 47018 47188 58915 51223 12629 87215 30455 95190 10939 87539 99373 3610 15575 20720 7822 22988 28790 65297 8138 51201 13194 77934 24158 76930 90656 35067 35005 56191 71606 60444 61875 74406 54791 69616 49109 25703 43424 86276 29375 35254 11533 24982 73264 70322 53032 43267 92834 39190 6035 98312 37912 42664 74607 9902 99622 26054 18140 16552 34312 98856 4112 51875 33646 45142 56402 95117 6728 42421 43831 43622 47552 1355 77082 53137 32692 77822 10701 19357 52509 76876 60241 84437 60580 10477 2368 74602 79997 80837 51197 91830 95538 34742 10400 72718 39403 45645 67879 97351 10056 38365 58386 58061 6958 40778 51336 61271 39520 35844 43317 67235 85617 12172 97316 5673 48905 43206 25162 77464 79731 38092 71995 88465 79304 10217 16794 11984 67747 59024 14649 5661 59292 96673 91059 30428 2594 7240 53496 17886 15414 85398 57733 47293 6895 73951 5637 60570 96022 49410 37822 18281 68267 8550 62864 473 43212 42321 82944 5594 34428 55899 95555 71676 86290 20877 33422 31087 71526 12394 165 72649 92105 5625 61135 16963 15948 13879 59063 45794 98150 71826 54962 75824 94743 29567 12302 24736 74179 75662 32274 44489 69519 89931 33539 73999 51533 37646 3966 34156 9232 55206 73500 40166 53682 95771 8950 42649 91856 73583 31548 49473 10968 74324 7915 72798 86906 76891 76975 53925 72208 5804 70305 86631 84414 81072 96660 79933 60963 16475 55694 46337 23203 6288 38436 37542 54723 33292 99502 4483 74990 53926 9245 85972 45000 22179 77272 31453 50468 44741 67126 95982 23548 70949 25448 18481 72940 88733 5867 33924 59133 47953 69417 8074 98266 56215 24920 59331 66793 55482 34475 39099 32335 61406 24948 45743 62623 31924 68072 99516 11022 77501 39991 77738 71097 98550 27313 93002 12675 87032 33893 61944 12627 58833 32348 92075 44815 50472 21967 20699 63824 59706 23312 5070 12445 7056 8543 79854 13759 41620 11166 44157 7762 61478 73836 4350 37793 51883 3499 19609 28670 37079 53029 51960 67075 47448 69813 89871 37559 23456 86084 36991 89269 42750 94738 91955 32376 32521 62973 23239 15151 17681 78259 421 66977 44002 6725 31492 7840 1149 18478 67269 88106 60327 18222 86582 95322 28346 88920 18874 17532 90405 76107 17017 14600 4505 23349 95899 94797 75405 57709 1380 53671 53078 32154 11490 84425 13714 14283 86024 4336 97098 4184 78791 65243 5533 38679 75002 17219 13911 75926 43093 31148 34471 93025 86575 41834 54333 31912 82381 28996 22715 55122 41689 39174 7469 13996 111 5205 52486 26324 63055 19104 23960 64989 32660 26167 92408 15952 76472 98646 40634 74939 26522 38128 24104 99014 37754 39638 19500 22505 73803 70406 59598 5168 68128 42510 13578 59037 35772 51176 87011 22823 49165 57806 6634 19722 88376 65675 79914 83580 44407 53632 80579 95117 93356 84936 31961 70818 11537 97005 6480 31155 69710 76488 8720 54268 7772 59083 74268 53792 64695 57040 7468 92373 78905 64236 54674 28693 54031 38930 31050 57886 58554 43892 60399 80059 16063 96560 361 53193 91365 96347 33631 58579 14287 53053 89181 98015 89863 2079 81437 82284 84440 53992 34269 34713 20270 43974 15739 62541 11327 46577 97039 70760 69210 6062 63124 5063 25361 29656 24392 41784 44861 42525 18741 25480 5056 13607 62688 90288 91749 17391 29257 54360 89206 98897 22036 48021 97367 96675 53193 22534 54481 21880 65148 40279 77975 77395 7376 16189 22831 53839 11350 10859 44882 35323 59230 88994 53872 77527 14460 72479 77309 7737 13089 89468 62794 68750 27657 75750 6164 6975 67987 12566 14208 38606 76569 10175 99222 92283 6800 16767 76454 74668 47716 31725 62008 43319 93308 84952 21126 89311 83394 55234 73282 25636 71885 24150 97362 46328 50448 91812 78566 78811 98589 73558 59751 17881 36887 55002 33766 53875 92424 3453 13255 2458 57739 97865 89239 57984 4500 90815 77631 84955 6091 72795 5540 52438 19998 20749 65263 22965 46902 37769 66554 44350 44984 21335 8380 98560 34912 25836 4542 35359 95942 31670 86878 5591 35045 60315 85166 85436 30335 27944 47607 33602 90843 57816 21305 5352 34711 53177 95294 15461 36936 33721 19625 73413 26871 15600 78052 61318 33913 53717 73880 18299 46090 403 51352 12525 78277 59002 68845 95643 16181 26166 43698 65535 60092 1783 3616 74610 43200 16043 23805 38222 27404 95999 43547 59812 96344 20878 32943 61390 36587 47566 48957 4721 25927 79938 86932 36897 51191 89112 55599 9510 91257 60814 10053 39616 70429 63374 30410 95569 12730 6920 84967 61196 85703 73733 24368 77827 17563 72439 62592 44551 30756 82536 4517 53318 73515 12606 6070 32253 27916 91355 33273 65310 28875 24732 31311 29164 543 41457 48598 29364 37913 73988 12825 11730 99410 89281 77895 76004 9454 42150 71454 30975 81281 23148 52909 38310 88721 68270 73135 42679 48457 41199 99133 24477 91760 48266 71264 42111 64099 15386 15937 85559 32835 49529 82651 52883 3822 64921 63244 8847 15070 62387 8509 25905 89437 53096 62176 3298 42789 63960 36926 46180 76464 35534 16121 27783 48826 5932 3536 17712 85494 19144 36880 22657 55233 29749 76248 6534 59668 15166 41311 67528 65799 71265 5451 69217 80847 58794 44564 26423 56725 84218 99690 55152 306 71760 96983 85841 85642 36353 56518 5925 26519 73993 39136 46179 45379 10341 71541 16308 81864 1632 43631 37473 17718 43284 48060 43436 17803 52650 25627 49592 74021 24592 7655 79384 65091 20101 45113 40948 78598 86971 20278 67526 28097 761 50315 8487 76128 2826 27361 95913 18203 50062 37827 54973 88722 5603 13450 25383 83926 42696 28953 89162 4326 54762 83380 9736 97893 97523 26772 80442 41240 34970 11981 51852 67437 58211 61153 5676 41815 13956 59648 67300 47061 81561 2507 77654 64146 23493 42447 35361 26345 46822 80203 29754 50197 24315 88892 97357 24415 34677 89864 65552 19109 84660 85536 16399 40005 76365 73191 94953 88468 42665 61916 76614 44666 36705 15279 99399 81124 64511 42425 456 24506 26188 182 88341 81915 58389 186 15448 51028 26270 79283 96339 90456 77491 49370 76817 75567 94752 65925 30291 8655 79288 13895 3968 68408 566 18399 18783 60980 97980 49610 6001 9435 42756 68655 9592 16570 20049 48516 30515 21678 91257 53965 92049 44844 26212 50395 13772 7920 28879 51553 54236 78204 67818 31175 29567 15192 3724 61006 47461 77872 51208 53709 15163 96849 16545 50701 29863 46984 86845 38555 19065 91525 26402 94820 7898 50415 32315 69330 38434 89702 15084 678 29133 5761 62283 54480 60059 8439 6040 84613 35156 13756 32450 45832 12635 41558 88128 63013 380 87675 58399 36742 43139 88307 52534 65913 83538 68620 65805 98618 77886 56569 4392 67725 63156 12301 18411 46477 8490 5883 78512 52800 23805 74959 57439 29250 17885 36919 56364 19446 80849 6451 52160 42708 52169 60251 54594 64771 98324 7737 24365 21817 91912 65421 96361 38868 38059 9292 7596 67899 91623 50478 91102 81857 92874 77212 40335 34314 49339 53636 98598 70434 16113 78484 97519 39772 88704 68068 45143 66183 23929 36560 80036 74236 51544 15239 28484 75870 18913 76104 39012 83567 37167 29950 76551 56774 32300 28305 42595 86097 92934 93947 51265 97262 18033 98575 30324 87786 62935 93221 93447 77016 12088 97061 88186 82499 13838 39644 35720 19577 49494 70466 61726 86944 24968 32691 76242 94995 67729 107 55834 50331 63818 52413 75372 6180 92539 80430 92436 14656 84532 90094 28543 14987 35965 35739 66756 44248 67040 29717 15250 91564 88614 33543 71765 15616 7625 6481 29242 16862 10836 17364 3854 361 70555 52630 99357 43338 23171 85890 40175 37666 95112 70626 32473 35274 43410 65799 73650 72792 35585 45668 38482 85319 82946 24682 14271 18336 1007 17408 48849 76720 75897 80668 91494 54875 50589 4259 85357 69565 22678 53681 66973 17469 87683 41825 83309 6671 30879 35636 53738 41475 33386 8489 17223 13145 23895 69332 95076 66000 63377 72461 37337 21181 48612 62949 7456 72787 83170 903 54710 74162 91285 45533 38425 29712 59689 38590 61288 67599 77734 24889 19833 26575 27195 95970 7329 96652 26924 11285 46789 83815 76829 98596 93721 57531 68131 36893 64619 95417 67603 4669 77281 50801 45341 55286 3120 90425 7119 16479 30645 33786 36992 93628 24079 89205 84222 31027 22922 8449 52312 72185 95748 97168 68972 3654 74864 14088 95269 99023 2259 19524 48140 73340 14044 35381 33567 49271 13175 35451 86929 42320 86286 80678 11466 64018 3607 39303 13406 44690 55769 92433 20677 40537 44333 54896 82801 46444 45349 37709 58702 40339 74257 78598 33684 69309 61207 12248 43109 27464 86017 53329 3711 23719 2363 36782 41329 27654 22656 2181 33335 98250 86885 48863 43854 570 21286 99712 74880 22889 90586 95744 83128 43824 19810 19557 26669 82283 57964 19752 98549 60340 48636 16265 53505 50955 40789 15990 75360 36036 86457 60998 46149 47188 51571 20683 56213 98762 44338 98047 6316 11907 1632 67874 66342 85620 61427 1459 75039 14818 5789 10050 86311 73976 89181 69389 15787 44583 43564 2304 55462 53372 8635 97645 97491 10776 51921 16637 61381 46228 12524 82814 19653 38622 12483 36783 36148 94239 40515 52121 50663 81695 4023 11259 13369 26427 28652 47274 16707 44325 27404 90310 91864 25524 43838 63128 23787 37880 46826 54285 84926 60577 31487 79503 37216 24710 60588 22311 11695 22407 72934 5809 4291 33052 44680 14619 43729 43041 30922 85059 79927 74607 85063 47431 83171 712 35437 60062 59339 51282 99744 99880 78968 56049 23758 2701 28942 49097 62599 62104 12757 23441 20386 30526 75839 38482 99724 87316 95140 69194 67725 20550 55462 85397 7392 5868 91138 9584 18466 68486 35051 33124 7114 75926 6496 30266 96213 90075 20275 273 75760 84817 44698 59652 72822 44833 57511 23049 83763 29738 70238 99232 28694 17213 40553 75604 3519 11607 49844 92493 45556 34895 4929 94395 673 2789 83574 6722 40537 59180 31105 23117 95825 2601 47606 70621 70145 85365 81578 79333 4225 46514 20063 31121 28021 57856 34128 84937 96882 87150 18434 37575 42052 92944 13134 20688 69677 55322 22747 99104 7376 2252 520 77339 13784 51047 62920 55743 98491 25418 73567 87049 24745 84018 73682 62975 94118 66113 29160 58926 15714 39801 14600 79742 43623 66574 28148 45849 81667 59090 33176 30922 35606 98413 2188 94067 74107 33358 99213 46562 12441 93643 39742 8458 19956 66947 52440 91552 50192 14924 96355 34982 1600 66659 66139 31457 21449 13915 54938 43571 66237 13788 26699 78771 90311 96408 98662 84072 63415 89990 40813 97711 86215 56075 47158 33529 56960 23933 66359 2629 55382 56015 56121 17247 74193 66322 27270 43139 14942 15315 65738 99763 91251 4639 33037 38443 65528 2820 46615 45324 71382 63099 34482 38150 39674 18308 16097 98924 71054 63715 40162 18220 22715 92114 89527 95398 796 58629 7925 57626 9714 34549 83429 21184 66263 27871 733 94311 86989 69462 32840 60287 18422 52973 74834 85546 14782 39265 5360 79054 11919 23301 97742 70527 98379 67619 55920 54141 65576 21059 63903 9510 5031 28214 78204 20907 9620 42767 48654 58973 90136 24144 42054 33404 17681 45102 75309 91011 1693 54306 9749 10702 41020 62839 16477 96605 3868 12212 2549 60582 29466 21883 78291 59282 30157 5849 49989 22487 25749 2355 43693 62638 20632 33810 54431 57350 46436 29881 32379 4121 98644 36820 23483 24505 28265 45057 30934 40246 77560 16725 16 23824 57950 56625 43960 48488 19228 29098 45463 44757 56998 72940 14148 90632 48169 36511 30768 88952 80976 21318 12654 36893 44781 60163 34448 7214 3563 43815 64426 22068 52407 13068 91789 20466 14039 31335 37534 32879 96341 17113 83598 5246 20453 78480 16675 89898 54288 89329 71210 69525 55065 42802 28771 91260 89947 72521 95379 21052 56355 10971 17753 13382 94149 63967 8183 24864 30556 45706 17645 65253 11584 65981 88966 73992 4093 30546 90215 74693 19034 58079 86056 88356 75042 16651 69133 52326 98145 45326 43277 8284 68629 10059 53516 40188 9966 44216 4559 22562 62692 82789 64382 54575 79836 20413 69668 77368 82458 21674 48699 38224 412 92389 37674 96913 86742 67731 42674 15496 93739 5716 25818 92367 61393 24626 68198 98310 21118 38726 64916 39393 17675 32020 92919 89008 89899 49844 74561 71518 82609 668 63061 55261 25869 3396 92028 70620 26912 85449 28448 32232 30672 23879 869 27029 39950 96120 75420 86330 1693 21130 65015 12188 13991 75058 34459 27545 87640 23849 25554 77836 52180 68755 82213 55037 12204 8728 4370 44679 74880 27415 36287 3503 9528 55258 83760 52698 62061 64401 46394 37319 36162 50094 82631 20633 9548 25625 96652 74861 26461 12751 51928 73253 65039 66061 9899 82956 53820 96204 58699 6164 68033 56103 57449 35933 69756 14900 99585 55464 25289 34104 31063 14801 30738 90782 94163 76091 88243 18582 76461 2101 91839 74694 66548 28082 67862 13367 1087 18252 57877 43457 93065 70065 37151 38491 47763 92263 65453 74543 54810 39991 85435 12481 95343 42942 58330 44681 86176 91285 72016 61500 98853 63129 66505 27612 16761 22948 19018 26915 96556 8086 46685 52602 63284 2241 38160 7722 26441 21894 71134 85038 60910 42843 60759 98351 34593 68302 39124 3088 84731 57110 25095 66798 3529 2244 75485 12448 28626 56828 35785 55266 63791 53463 47764 33357 10986 2928 39576 96996 9334 23474 43891 74622 35913 6453 72551 4536 18391 12330 46729 38484 59602 20998 15568 35190 5744 40263 1115 64986 785 79198 60126 6244 19373 54121 25540 19504 27384 15074 58071 38625 51571 52614 47627 19653 92865 39345 18857 39698 52765 26425 72659 59021 28650 51408 51481 2342 12366 35203 10886 30171 49065 66826 7899 28605 96935 56644 29227 41577 58560 82177 23644 60794 5264 3820 27696 40445 9495 27755 59407 64540 20138 11736 93506 76687 89613 68029 28920 51188 3633 42894 98876 90752 40589 96507 31072 86297 59668 40616 38785 17525 16555 98588 210 93997 6973 20212 33006 60933 23819 74708 2626 19452 94640 61888 11493 42943 7692 23991 37768 3279 17600 77187 11991 36382 19029 65941 86973 22312 57768 67434 91619 80946 6476 72076 88513 75101 87260 99540 99724 74835 1720 85407 73325 48868 82330 62059 49102 89858 52298 33796 66825 36433 81806 42900 81483 16920 91261 4681 49012 23760 39232 18595 79264 78686 27996 7841 57897 47288 59707 32224 25071 95323 56194 41493 77778 6287 73576 74628 76699 33979 92057 40518 86447 22574 51374 91583 19891 22832 31975 18525 34923 82800 70500 78105 31098 9537 74982 86975 61095 14128 99451 21010 56920 75201 92965 67622 89897 17174 55401 12224 86762 87253 23819 76005 14357 22351 16928 10322 70596 86877 30520 89206 4334 40973 13682 28352 5576 7508 27846 13479 39637 99832 5341 82735 12262 86612 95735 33546 63433 55439 83754 27093 59279 70142 90499 18939 49547 59988 49403 34230 23146 71050 80655 78580 4011 75830 10221 73509 9083 23748 21793 20385 18038 10939 36165 98966 54756 36754 79459 28822 73293 18570 77325 36581 93899 21883 19408 80205 88536 1082 61556 60163 66997 22981 66914 24471 41290 19029 76619 40419 98683 35634 3094 17127 21738 34204 65986 94097 38833 37395 8817 6028 31510 18430 32402 62364 25347 73157 44820 37109 40226 71506 67071 4101 78119 29904 91576 80403 93400 4307 21623 18794 78085 59366 4491 52595 11738 73978 56498 3603 12323 43620 45554 14574 25736 36005 93895 64845 60278 73295 41952 47913 41102 15011 33683 28842 43049 37452 36684 23179 91273 29281 81977 37017 14854 12429 64402 30801 89710 77760 72579 76810 94047 72304 48282 62122 76364 74464 93856 10279 57032 50102 14022 16700 83021 20802 50701 39446 33177 60386 79344 26429 82191 56170 52673 35303 27069 78315 81586 67711 79841 65497 90629 36963 33303 51481 54017 26609 35084 17513 15227 67996 24454 31477 38862 89498 73915 69691 26743 81988 42615 42112 52019 5848 57843 94076 56299 33260 18868 16628 22943 81430 87057 10920 14303 89002 9797 4293 26469 73273 21902 19760 37853 7056 10941 16040 50831 65988 97835 70067 17967 61664 75079 61998 73033 70242 46034 94092 54103 15808 30621 55430 87042 39723 64574 5390 47702 4775 42551 46601 87810 33941 62751 57283 38152 84962 73737 15036 26436 43153 57217 21844 26023 82920 7404 79776 183 85356 99524 23490 52544 39713 85485 86955 24732 56779 11755 13832 19605 93795 42704 30284 45803 13698 91855 9833 88880 28821 3700 37343 50997 53493 38615 8315 26094 5941 78294 81869 93997 18652 76034 8152 93025 34278 38169 52171 6915 9182 41406 65935 50234 88923 41244 50496 87609 83764 58196 56267 94522 43930 49958 42894 40033 42254 74538 29425 72548 81924 64292 76242 70762 64337 74891 80946 40477 29740 57944 24436 24455 75220 45655 70148 53193 32824 99678 42044 83409 3309 88128 22395 43560 97276 11347 38897 77681 58225 56541 95148 49884 19676 91215 99418 52945 94021 46391 83008 77576 82996 67374 86255 11511 98012 57317 8213 26796 88646 32103 77829 43716 29357 18291 73024 51620 26195 71358 29160 2888 61507 20716 77923 98473 66033 25514 29269 96986 33893 22127 37548 35707 17638 56753 53121 63434 81744 10239 38187 1008 47 18334 84497 39837 83725 46570 12002 3994 8770 31596 80881 57977 5973 38391 60511 7475 7605 92560 22919 67632 42377 955 35903 66575 41705 95458 71456 58068 29361 79309 88331 42603 45142 35136 17904 98480 12985 7498 15136 48118 73506 71050 63188 31224 77972 40774 95972 35698 93691 87800 80413 74559 82677 91585 49870 25275 92927 17461 77068 19581 54351 88247 45254 53646 77149 38820 85085 1630 2087 3337 74850 28516 76109 57689 8073 69898 22242 44281 87395 82147 81169 17048 93903 89736 27003 44430 36749 45738 91647 72051 39016 8238 13480 98165 76974 34684 64320 39921 14819 47372 61022 24318 48539 94720 39350 17158 55828 46806 52912 30823 2451 87552 854 51934 10686 47707 66337 29972 1037 76238 65603 90684 61345 86660 23647 92503 75585 32059 85799 78611 26855 38133 91472 81863 38254 73754 79083 73217 10623 54520 98908 97390 22362 28301 41041 42577 16232 58056 61309 21093 78442 89692 66181 90629 51496 4221 18836 57298 71307 76433 50992 95137 56727 60384 49787 30440 25935 26527 20044 88934 73558 50896 44203 12770 63977 59139 21242 97299 22047 45866 2688 54558 7600 91868 86402 80281 94692 967 12031 6881 40768 37086 45808 43967 42104 50889 69417 19501 99559 66341 17732 42830 18275 58667 95782 46827 49365 21750 3409 17829 53001 80600 32504 62461 38062 751 77282 46468 89403 614 97897 76223 13931 7306 50168 85860 74787 10967 75747 54857 39323 82322 22919 78725 80425 17093 13680 73584 60313 23682 88923 49586 51993 77881 75532 83654 89646 5856 1226 76674 66652 99390 1592 61404 54984 46199 25865 48703 25569 61442 17404 42797 10207 30967 17724 55431 55896 55162 32575 48065 39838 90027 34677 26200 56703 32851 67602 87218 7201 99624 17746 50014 53324 33552 75063 27515 15737 77351 18722 34454 31397 14597 46941 48716 26104 3750 7265 70621 3170 10581 9802 73648 34977 97860 22540 86410 39676 16441 52204 61473 81090 62250 91031 60293 46392 83594 81199 97125 19884 63822 1868 27324 44898 3123 37484 51962 9984 44542 4069 48502 50043 80137 19616 26278 20633 23834 61625 30230 10207 30857 90182 95244 48274 53829 27967 59329 49312 2869 33825 40371 2998 60178 56298 98146 79205 38573 53630 2369 40737 7444 54582 77817 36215 91913 84533 47688 36105 10348 52582 91233 1488 1856 82394 81808 20550 5352 44065 11604 72687 35829 22647 8511 11644 99430 44725 24286 5215 38290 34185 56758 36741 37643 31705 63694 95209 29912 7131 52482 77525 20772 1397 72972 62614 11700 57248 68617 52356 69292 22264 37100 95034 90562 3788 66915 16758 78764 21320 74374 52974 18933 17275 48796 17614 35354 58497 78606 37007 4201 6686 64499 4608 82871 3318 85085 45258 34088 39874 48644 19257 40357 38904 95471 30865 25155 75578 58663 10148 10679 83623 46850 20814 32036 87466 43488 76673 26983 65280 94293 69908 68188 77398 6364 11369 5304 36353 85688 64151 58318 74913 33490 55570 86131 91352 95559 13685 17653 27548 57697 59252 46731 35730 88152 89057 45476 86109 94087 35656 71300 53133 75307 62539 36693 66578 79385 97616 88427 44923 2977 93026 97588 116 1321 21354 12123 93268 18682 9097 34304 30019 93575 17131 67880 99106 58676 32521 80875 19479 39342 65695 24098 23700 31888 62757 50616 17589 36196 92731 53585 22383 84117 407 85695 50964 52028 98184 90957 44321 34947 6558 94677 486 57522 24998 7808 10653 93536 6936 66430 97926 1439 39338 25346 99712 37334 68189 97235 96746 26228 13771 70523 73057 42656 80301 57097 91068 11434 36565 18334 29228 81770 28839 4440 24810 86458 10212 62753 17519 80783 87793 79141 84001 21729 83326 70627 72924 64135 56754 82926 90581 66272 21643 26447 10393 25120 15133 84149 17270 25012 57880 43579 95391 94430 92197 2966 35283 73325 38047 66949 36520 32708 21721 51164 24586 71434 87427 63791 79421 93196 7413 15190 24509 84038 88898 78853 72726 94933 91021 36506 20577 12607 89206 59678 43985 35355 34346 65799 61209 93412 57580 91553 4243 19466 37581 79108 16681 95508 56028 22027 82294 59940 72441 76941 32298 63490 98898 44156 62658 48012 38196 57426 61905 33445 71318 68884 76313 73949 41670 41806 62130 47941 44486 99034 89334 31372 63221 57756 1863 80283 99591 89764 20226 40360 65925 37111 66375 2211 78142 96049 64095 79518 38806 62281 32135 15760 46065 51966 34785 33972 81480 51477 58186 45102 69509 14082 27755 78342 55922 25545 22859 62825 3683 46054 35615 65307 2680 39290 69641 38637 93393 24781 98147 71593 24909 60218 95372 3311 73288 77520 4993 57216 83007 63525 96479 77005 79709 80662 30518 27183 39693 40863 56086 84530 83506 4033 7040 947 19479 38160 46342 224 80827 66598 48661 13743 76904 10480 8810 43464 4098 56955 50779 77486 1713 28068 46696 16365 6226 59839 21950 30917 18537 1063 61055 90899 46034 96085 68380 37531 24706 85206 82360 79006 79990 7420 50892 18266 27114 21876 76931 373 46344 39019 53132 16916 3091 28643 36861 99563 54536 73798 21522 44725 10703 3099 54437 80117 73547 51438 97650 25527 63199 97551 42784 58575 23377 9316 2888 59718 4656 54477 69121 77318 96971 88848 70352 36876 52245 54335 72249 10330 60375 68458 12655 62254 66176 38046 90902 18636 24351 46444 99120 46631 2270 83123 59251 99107 72830 73736 84644 60315 20022 12799 35829 30032 44542 6907 68271 32295 40608 24498 31063 81774 4897 23331 10822 1385 66647 73170 44990 26155 5712 31270 39260 637 21309 38484 94790 69974 39732 16958 46428 78489 64570 65423 49921 18323 53760 68581 18587 27957 58165 32106 5268 65108 69097 57929 50624 86707 13231 5574 55569 65677 44401 52479 5668 16983 15462 52617 85753 88085 21769 569 75130 21615 56882 5423 416 623 93567 1380 75670 36780 79334 20414 2548 68724 94566 19202 73073 89902 66949 74708 86261 4740 24677 81750 96609 48428 70643 25275 20326 40100 47755 65195 98705 64844 31593 49866 24195 49700 79730 68076 16733 43498 60446 28858 35580 86294 13927 2605 94622 46937 5748 91111 80172 59619 99682 89239 49894 65206 55012 48898 14991 19022 78899 13491 62552 74537 5142 32396 97516 9192 48698 46269 98574 483 7259 76050 89173 53521 85049 45361 14546 31013 7072 68902 77904 21609 69209 21539 80413 96353 74953 92620 8509 29754 48524 13960 62874 46708 18182 50103 49785 65295 42366 90965 71448 6479 11793 95806 22127 7543 99386 3435 51886 40921 52426 26045 39328 35787 62149 4509 96308 49445 57248 15 79041 66575 28133 32734 57023 11417 69885 30193 46879 97381 62468 43508 63126 33596 36786 18049 26780 86520 23302 28036 22087 2143 27198 7001 33589 20792 35030 93409 17044 92591 45958 39495 26435 42139 47056 30479 11984 1222 25727 63549 42682 10328 9033 49442 83258 15059 36852 42724 32641 25625 7977 50868 66063 61742 8155 99769 24099 42878 58036 42011 30129 98432 70309 35021 89658 57464 94996 75032 29012 94700 86906 61076 52651 95051 93935 20098 45628 66154 50119 19200 40693 45527 47253 16302 16341 81978 79921 78274 79280 30694 52365 25790 56493 10423 43095 66350 42234 53465 73216 66929 12096 28951 54290 75668 92724 61091 9332 21077 74541 53306 59507 54458 4604 22069 83271 44199 75362 52227 97004 40848 1293 44307 26466 59088 42736 68544 3368 84679 21707 83636 25093 37905 90458 18592 27894 69560 56735 53426 51958 19628 27022 69610 71620 54700 34307 69332 45168 96250 44670 35910 77758 74413 43429 87653 87793 329 70565 53297 27196 83738 17404 13359 95142 65089 64420 80314 37822 63581 75247 74027 98159 35950 41199 35068 37273 20170 27378 3527 28083 19804 2495 41714 97939 68101 89865 16217 93299 73888 54859 67091 5998 22399 60083 62399 4731 40346 82074 52343 34436 57301 42345 24876 8422 2447 23046 71870 8831 11151 96746 48036 927 9079 19836 24101 48856 62134 6709 24371 5674 16092 51490 73722 67912 31395 23453 44685 85807 67172 52819 180 81583 18737 66666 53709 15545 69664 11690 81432 69486 89889 2641 13947 79703 22344 35590 12428 24081 55690 62253 87794 26670 37492 70140 82010 11733 99239 27780 19930 50176 39047 61131 6079 13320 31342 25160 35439 47465 22077 35656 2990 31829 22322 95596 23976 98967 1517 11924 8627 26569 62188 50265 52480 50021 87061 51627 43416 19200 35950 43661 6046 33122 37032 31556 20545 94824 24966 10730 93211 76863 19462 85308 45323 16336 63427 54681 16165 80620 23497 7275 62732 31674 80326 48726 20505 42859 5481 82801 13499 73671 59027 18728 8192 70155 44637 67044 29815 77217 37031 6273 21804 15786 18617 82071 72322 96280 52066 3295 9024 60125 81214 71520 92875 49810 8456 48867 19679 40304 27713 36910 81201 16920 92838 13459 71689 13230 26848 59924 36 60104 15565 39535 47137 17786 84388 56607 56162 80324 14433 56481 88545 55455 21459 42864 59437 899 41878 3856 37539 65950 17024 22778 4396 87311 70980 96067 75515 44772 62933 18090 36953 16653 3574 45937 45588 43959 59827 92381 73880 54600 82374 55393 27355 14343 30266 32191 96593 61568 46084 37394 4470 86518 79541 35183 91178 89269 88533 35300 2599 10208 9009 24764 82794 57234 33827 49996 70158 88414 64013 39718 17455 49773 24812 12053 95914 81096 87273 98807 27345 93064 81047 59949 712 7935 23717 99566 27066 64737 49955 46305 65647 69748 58099 62388 80640 95536 96774 71969 3688 75700 88573 68707 51647 50162 81110 1860 31270 73634 65922 66011 85033 35964 28554 1430 2978 51596 97441 13496 71843 36252 55702 5063 67040 94280 98299 5327 82130 39012 53977 6644 10286 59799 5266 66338 28996 55469 51301 78449 75144 55897 71767 62907 67563 23228 7591 26069 82863 95362 35311 77627 59376 37338 74004 56645 61152 50585 64257 27704 7748 82213 21624 33153 90058 47013 69016 28760 70073 53243 77055 49007 2143 67137 17131 78591 10118 57897 43833 8793 32453 94380 52886 61335 57947 68576 49427 47436 93752 19874 96976 93079 67819 27601 73306 58902 6030 60597 62287 55656 48494 11503 72259 35027 76505 43716 56322 99784 66525 38389 11156 17230 33396 43380 20232 51482 82813 85347 46539 50608 42301 59396 62676 97304 36992 75550 29719 82009 78086 16587 97721 64882 77334 13682 5716 9685 87369 51425 77411 29050 50174 92902 32411 41480 77597 89142 73796 74508 70061 27237 70396 81313 67215 99732 87324 47707 94007 17872 85108 26914 20625 64191 97931 8490 53477 67330 82611 36937 72921 70323 34723 96467 23607 68979 33682 57256 53797 39488 9385 84294 23617 96128 71811 58103 25868 51378 66624 94532 5207 17294 52184 90362 64326 44499 44473 1437 97170 20278 55437 89230 85999 46513 42080 80581 91527 74494 15724 80038 74854 97225 79818 96940 75310 70289 53369 49635 37133 24471 60364 50307 33534 59763 9526 31779 22462 55379 81930 22823 54880 45898 24352 87713 27894 41708 37697 9944 73297 60427 29982 47039 67076 60706 98104 95587 42485 21464 38454 57858 87008 31486 89204 96910 33332 55598 279 86274 80116 20481 73954 9795 76783 56645 56489 70973 22475 19807 19902 24141 51630 49443 34521 22582 35553 17053 74048 69310 88110 63306 47990 76650 13961 14796 79387 61476 47013 30874 18320 95317 58393 33744 80519 14204 43153 13569 17763 62519 67799 61629 3788 44357 89868 72192 87487 5756 34539 20037 83204 44148 67310 5674 28228 39351 76944 67978 8453 40661 28918 76841 28707 84420 55064 38774 22093 13999 6915 59276 21111 38780 57924 54863 36665 44267 2038 49513 44254 93962 95751 51404 31155 70034 5903 17882 66119 22299 11450 77378 44015 40935 52535 80230 37370 66806 64964 78499 31669 48666 32627 93636 66823 88822 19285 14327 15672 98272 59139 51072 72274 46606 55257 37378 47258 66584 65535 43517 72895 45883 76143 32749 78513 43532 57084 79338 64275 81214 32630 92648 36320 80742 60891 89757 30588 67163 29204 20653 98513 41795 40335 50503 5619 64604 36676 63256 42558 65267 53383 68707 64356 56018 88207 34018 55932 99662 49345 64860 88984 76238 61009 1356 52571 82535 15285 67017 85880 46329 20367 55560 94056 97467 30603 8824 71925 35140 15200 77780 92110 54229 10169 86299 96754 42584 20006 1099 66856 15146 11628 81964 73643 21878 85492 80049 53648 46267 70997 56661 66676 27377 63822 43523 85448 613 62333 68787 18231 43633 98199 38747 39222 98328 26775 12561 8452 52267 29862 37340 99232 34098 71647 50082 90162 99381 43472 26690 66741 99001 61919 35820 98084 32770 50978 74502 39167 51113 31387 60298 86303 62020 39725 35697 93567 68681 68873 53404 81284 62194 29386 49046 17970 65004 51035 11652 24721 28873 32822 59922 81393 29538 61697 75813 78584 3729 4370 12284 53433 2743 28715 71034 26877 99197 34836 13405 62015 72416 89136 4719 30304 14819 94300 37802 60113 57085 71598 25516 42419 18855 60870 67092 41462 48513 25637 68988 16478 15802 57808 10338 60214 13423 82077 47168 89433 29259 27399 35267 61034 62592 78534 30979 85563 37865 44199 62525 98262 63278 63961 75290 46448 96620 29094 74672 702 23117 72676 68818 95254 6375 6383 39485 47097 32320 38962 64302 18121 46463 50551 24164 39913 97062 78947 99412 17418 86450 5756 50900 72845 38338 38500 83343 40013 39407 55610 39909 2845 25206 45050 74771 7168 38104 86009 53452 71268 18722 66888 14168 66949 50843 53866 22499 90218 17657 57621 97871 96350 98427 73314 66095 69789 53130 8821 13100 99507 35328 65961 76579 10289 54979 51413 60998 17952 38110 7552 49231 18607 40164 77022 2349 10566 35751 1126 75928 88616 11306 57678 87034 38103 87916 8804 49337 77871 10442 9717 11054 49151 76110 93845 32911 21939 79240 491 42263 66484 35500 83959 27171 31539 52473 76054 4053 59956 87564 91540 56026 35216 56585 31034 24598 43206 4197 28333 59209 98905 20776 14471 71936 71481 80324 71092 56750 94904 78528 39809 72477 96674 98474 93341 19418 38489 17078 51283 25116 76496 67260 42950 32510 57942 41588 21215 92183 172 46876 82387 6767 93195 93384 34639 59008 93420 51000 29161 4113 95688 79550 53362 61883 84036 52997 15789 19555 88725 37753 99592 23623 15658 79295 75155 99136 18242 51141 14510 72484 89293 7052 1758 77060 68881 96783 1128 50708 79376 87938 17546 50545 61440 21745 22494 88954 96460 68474 16396 29022 77893 64712 13984 61703 98660 49480 90483 8384 39896 89076 70856 50741 40597 63752 48538 331 35158 85781 98635 3496 12998 78105 32351 32409 73266 83004 9478 78191 27453 43977 68002 18301 92623 34622 88053 72812 68474 285 40253 78019 44803 81194 62079 432 125 74126 75221 63809 38834 20632 25477 18137 34242 63596 68989 10894 53014 57221 5814 58320 79555 20553 1668 69505 26537 5307 28292 12044 15686 28711 59047 31827 86796 53100 64698 46022 43202 62203 23480 89268 245 23259 81010 69654 90550 96595 91771 24554 36486 23799 26102 2641 38334 88113 87036 496 3561 54859 53651 13848 82800 95892 48443 89284 76806 15742 38271 82070 62781 30962 46287 94153 52627 12046 92092 99899 9611 50816 12680 18011 91683 54026 62319 23541 67374 4725 83705 71880 25125 61068 91014 53976 77714 82615 934 53443 92022 2334 72705 11026 81196 89591 64920 71834 25430 39485 65924 13034 94553 6232 98760 90016 96243 75044 54713 97151 12502 87774 18651 24254 58226 86964 13630 35739 98234 24186 39780 88519 34362 46977 88168 2310 13120 75483 12077 75302 43273 88599 12222 29646 57300 91449 70386 94964 37758 49337 81221 34482 86171 91996 35474 94553 5597 89887 85500 88387 54029 74206 4088 95511 784 80593 33060 26224 27846 84278 89881 24416 64006 72812 21499 51958 17256 94687 38243 45272 94374 14834 36997 97739 13656 29053 45880 20721 60800 22669 53261 58602 66357 99262 25755 76220 53925 50632 46332 15625 5029 47716 36674 23841 34592 31539 32631 9548 39369 12854 50836 56630 20699 48756 89760 27686 63333 60294 70357 53822 7604 43444 67473 48689 46801 88862 37966 94554 17092 17249 76469 13840 23813 75745 77874 26092 14081 98900 23483 15390 25615 29257 99606 47751 14651 8688 82743 15518 47272 84874 24964 38967 78186 34507 25859 94829 22683 90802 18587 64871 58219 55146 49550 32872 42517 69632 78231 97243 12176 7120 58045 93624 53939 58787 95265 53006 51565 96225 72098 42313 72261 8437 76140 12717 45008 81274 43055 72344 63693 92205 49374 87384 66537 4318 39804 86028 12446 45105 52488 33458 46392 56340 60682 68405 97618 77927 25865 51042 60509 47018 74260 38349 18534 56265 96072 66664 6093 49878 48027 35688 42610 58374 30410 22400 15592 69857 20921 11616 77486 31879 82091 47720 79662 65523 64150 82521 44210 9837 85185 8827 81986 35696 85860 49755 95941 52268 20556 62118 63084 92057 38603 89809 20075 5276 36809 25590 19582 80560 69525 19196 37290 9525 94407 21413 24373 2081 27538 75036 86478 67245 97400 53704 58328 19451 58656 75106 67896 40873 13786 8734 72680 5989 3442 96801 75036 88193 1582 20796 75091 12217 74720 84885 56519 57784 8416 19776 94109 93755 16901 15486 14069 72707 60871 49489 50030 37628 51975 51479 51735 13851 83220 44432 17812 41199 89240 96871 88734 87990 70106 14104 86456 13747 41550 64503 12772 62106 20098 83442 81374 60699 96785 82592 31203 47199 39015 4357 2509 19688 1435 65384 34050 40020 64708 77145 97222 57099 70600 58652 9865 52698 39062 59259 42474 13416 22897 38707 89430 90714 55405 45712 66622 75875 63587 14041 59934 42384 95469 55527 74742 57507 17135 96756 26821 17052 40712 64814 54179 90432 49052 44038 12631 94996 76625 4088 45973 7250 69080 88935 24278 15726 70827 67985 63870 24077 31423 54019 79270 52262 53567 80191 45173 80155 72782 12148 90417 30922 66142 23555 84368 39784 76315 62633 37567 26017 20486 30511 87191 30801 52761 77954 99662 73738 73300 83668 31421 34343 15638 56121 76250 75473 23168 80990 55074 56667 49419 62356 3494 87623 64941 642 37914 4024 64280 57580 17636 12410 73854 24428 70466 75335 33761 47238 58138 50582 67398 14209 70387 4435 66322 19716 98390 34123 10693 8820 81127 37567 72482 55288 85202 48560 68108 42370 77894 65690 59715 43562 6586 1934 76364 33307 88627 26591 9216 8880 45759 96539 96428 28484 44334 10087 35682 52629 46882 52639 10355 76472 40465 12871 26162 2222 28845 97814 91374 59150 76067 47908 76333 24973 31242 46224 50389 52750 64830 11340 33829 83822 28320 65349 469 10520 86644 16815 65919 95212 17608 1700 74692 88856 89746 25433 19093 33460 12190 21279 432 51172 55635 65452 90099 37022 45520 37230 58276 66423 59291 40303 58601 72354 67781 69724 355 55007 76413 46757 25761 56603 69989 52682 53983 15579 60509 60017 91113 41706 25780 91582 88691 17843 52962 49401 96889 245 43597 74848 94479 21242 85173 21338 26440 46992 9770 9614 99878 64376 59909 7512 54936 67518 48749 40330 777 50628 13402 592 44029 95789 14260 98100 53438 2568 8529 61894 20662 68529 90122 64451 16263 58734 55215 87921 70469 36950 5796 66335 43200 6622 68363 61756 85216 34739 89456 65588 15766 87088 84477 55596 20819 2121 58096 98019 87461 76184 43641 91427 18294 50273 37888 86501 61915 55031 33623 14021 41685 88538 95807 69989 82950 33905 25285 47261 80069 95891 59066 89706 7142 31319 51795 696 41384 18073 17353 29554 5238 98460 40442 5205 49475 60750 90062 94983 90577 93573 46617 55630 58865 84858 58547 96368 37904 18560 40159 70007 97944 12319 47391 54855 34500 2936 21549 82335 56287 5702 41046 41803 37543 86109 46328 46836 11763 198 35736 56521 90531 57427 71341 81354 25959 69353 84159 4058 94583 23419 79426 37621 56539 76013 5139 3922 42390 39121 70584 28698 81118 74362 54751 42226 44892 60951 89060 28961 84022 76481 81617 93365 35009 9801 63789 51705 69408 52554 18154 63951 27100 25487 26998 15923 57246 77598 35189 87689 17667 79149 46040 43846 62731 11565 37070 58419 43709 31836 89175 71561 60177 93363 74932 25561 6545 91864 57998 78702 61259 17948 40374 56899 13621 84216 24450 678 23561 91423 98212 58559 17274 33682 78847 57584 50159 62185 42071 88295 59605 3400 4643 45938 25743 53861 57823 1676 80887 47925 62491 32355 48592 40684 21517 98963 42025 41138 10734 72127 98196 55946 12377 79224 69535 37895 97320 43345 73313 58491 92853 499 68122 32453 33101 97033 8094 21789 99621 82113 79344 25803 84992 4706 62640 32218 29616 4714 20391 64335 88489 90689 69070 84204 47803 47728 40043 69425 82667 57566 60199 94295 80434 92348 97202 36729 7466 74278 12858 50968 74107 34138 55758 73813 90450 45825 5935 46298 26106 72199 90925 72591 92338 96251 20841 27191 23052 92033 63181 38028 71502 25625 57790 46930 29596 74224 76957 87185 34609 81390 32080 21715 90006 73739 5203 38637 67215 17458 72381 90527 2620 59351 72782 59981 75772 50209 49911 17779 70613 25564 260 61881 14303 77957 30006 12401 40846 80901 47983 71234 31653 51074 41764 30528 38415 82465 27929 76046 33171 12381 4848 73396 12123 55326 51007 41801 4910 31181 26338 75406 67169 62009 79099 7922 16043 6983 56055 77855 66105 90642 98858 32391 38012 94522 90331 19850 47284 59022 39477 4611 39581 25206 98746 95096 73342 75904 1810 68305 11744 17825 26592 39965 96827 39924 62697 7528 26613 15325 88975 54792 4920 24201 33872 73066 34342 11089 59383 61038 53740 72235 22690 33708 27763 93608 11272 62254 56021 14400 50345 86917 74856 19866 96031 69252 90941 54639 92924 20149 3080 65274 97206 12163 49692 65491 80321 34081 9225 25314 62446 49217 55335 47705 55875 36670 6032 39964 35332 93943 66791 76123 98997 31533 34450 4450 63994 3970 35100 68793 46767 18372 55820 52838 79150 81988 90866 1987 77507 57099 20778 91480 18336 87465 77161 49894 53724 9010 87410 95329 95295 72533 6102 90285 17320 8272 86758 53678 85461 22788 64277 58696 86074 16910 49680 79702 23679 47062 69216 62999 27595 5210 27292 96102 49402 82736 64126 56514 96504 39201 42387 63880 38124 75027 13092 17510 51683 56791 70713 73840 77168 39012 24887 15959 6457 67251 81215 86844 29777 1871 26228 72426 53350 72938 14889 33811 7408 55256 11972 90715 65130 18592 44333 98573 43145 39197 6572 1762 86995 49141 49089 11812 4285 42100 22796 75560 71553 8353 95494 98115 6162 87073 93354 74162 12844 12929 88227 7989 74141 95575 82062 63426 75335 62717 11200 8809 24796 86541 6425 90152 45551 8379 57581 51728 29487 91515 63390 2292 851 60035 95151 69849 91190 21123 30161 11771 37100 22629 36367 72218 61249 47874 53955 24404 72112 71440 27298 44253 66628 84689 98535 16414 91634 14211 53196 57733 24242 85941 56921 58648 50307 12255 6799 58713 47048 39492 19780 80080 33409 70806 45114 88772 41541 25108 13228 51347 35546 49255 53863 22481 54774 97538 60105 91065 60822 27273 20908 82580 5160 94562 88078 42958 73163 42568 83817 95491 70765 44275 2843 41605 5230 71132 61065 58339 13322 1080 13226 48635 60306 71277 45969 90508 25933 71673 62483 98323 47819 73237 91018 18928 2946 53775 87545 76614 30285 69008 70341 14664 7826 6304 42831 37430 24030 67904 405 91746 15401 43525 75438 96174 37436 37781 95599 29218 60501 16576 21697 91392 44982 32003 46918 83019 95978 43412 66135 12875 11176 93749 31308 59440 60877 80965 29239 99450 87633 88479 90528 2974 98148 25147 31239 16360 92405 97923 72939 62166 70069 54579 7284 279 47067 95372 98881 18595 48551 30477 97220 48996 27845 53894 49020 64216 74721 72438 67413 11502 42347 46170 90579 12807 98937 77700 87187 47879 80005 4636 98384 60667 2136 57203 30399 78899 65083 95311 42212 18993 22639 49379 94797 31956 55983 1633 12297 38246 12419 57924 52473 50337 65321 81194 33693 47200 56189 54540 50115 25259 7023 98185 75905 28066 34433 47154 573 88841 54839 90422 62783 23222 85992 86886 90058 55989 22461 33645 89841 20032 78651 48888 74385 6136 65177 70546 48612 36012 69772 34330 14814 44208 84281 42552 93966 58280 29953 25446 83741 42010 35820 79737 25560 47243 30990 48828 57268 99854 88903 10523 91722 50082 55281 75497 33224 521 21780 65311 94515 21405 33926 94404 77309 68406 42011 29503 99858 42224 34719 65385 32239 91232 51416 30185 34855 13075 30836 36081 25579 74937 44326 50849 1944 88292 99496 66384 38862 47911 86311 36694 73348 80603 18411 1671 89277 59295 44186 48389 61389 66918 5407 51671 84351 99221 59791 3847 8343 67251 26037 61348 95649 50591 4859 73832 92959 6183 11090 64155 61446 45817 56433 28404 25519 55518 4653 82852 26523 75508 92045 45608 54799 57251 67054 51476 10128 78329 42846 87331 67257 71 6556 75594 18182 1939 51085 90997 92402 11972 26697 30557 1132 57432 42007 52999 6703 62532 54981 546 59131 27174 69442 95330 15036 16841 24616 10680 10809 14187 73157 69847 24413 4882 33409 88461 70562 89325 20496 37885 74847 87395 10830 49016 88821 18434 38526 64250 98418 86173 38356 84867 97955 53626 91092 18392 62048 91757 24023 42635 665 86955 6839 70408 83734 92709 34191 32120 18561 94383 28756 53704 26858 67607 5329 81420 92268 8133 70996 60742 60225 95376 53367 77499 82347 32001 31790 12288 21429 7183 62006 75825 52701 68478 42522 79522 44177 96707 23362 70956 81470 26624 33116 85519 51040 47739 8851 38909 90326 49432 84874 95352 58079 14596 40136 67806 9635 41662 5846 13466 90865 11352 55000 7316 6128 42073 29147 49232 14640 59088 47198 81710 77061 60729 62582 82929 79772 13449 20872 20745 94058 39561 94465 27629 1079 79506 45791 74927 82640 35814 59372 21870 66394 30786 83611 22175 22123 28879 62794 96103 70446 81023 58644 48883 67557 13871 78695 99326 5232 4696 5512 24357 63830 97771 29644 38264 50815 44248 17922 41479 51371 7634 40440 47183 925 16923 70675 37230 45306 15345 24745 69797 85880 1111 30022 49262 10143 29255 83359 25284 70067 2848 95417 38610 31551 96594 31577 37006 81124 42624 15496 3583 98228 98691 86898 67069 96491 5715 39595 65775 27669 50824 32074 70651 16542 71423 48969 70235 48014 92836 89881 70989 81319 5772 90544 41899 92058 80768 30257 46518 17177 68594 21594 69232 90176 71896 63144 24454 65482 72121 71690 54544 21244 2293 919 41635 87435 20817 92258 55240 31011 21261 66399 6812 85602 8062 21161 75707 28110 70926 9469 1003 12822 57169 98305 19455 54030 27186 39736 42596 47764 67441 77999 65958 40192 89979 48182 72370 28319 51809 68017 98123 61905 68241 2530 31338 84564 74703 84108 96120 87268 41364 77272 99019 34481 20769 30934 77010 83030 26138 31393 87317 33149 88015 52687 61376 33717 22415 58247 43768 11922 43677 19971 23096 39777 95839 32841 65108 34352 82375 42219 7722 29587 66274 91844 365 17227 74095 70383 23296 45198 34326 70219 68994 64943 91825 34487 45725 36919 7291 99687 64529 88465 17326 76390 10747 87320 64924 45563 91301 27937 64250 67771 77297 76159 22700 82395 2118 33260 31482 29308 16167 46129 8202 59483 59405 98024 95009 29265 57970 83488 66514 68372 91808 11819 89441 56422 46752 4790 50389 84968 9629 64194 2621 29574 85121 20877 43632 49423 95788 10903 24410 45718 84439 65221 23078 1091 61317 92953 6599 88391 38583 27067 81031 66574 93273 53037 58620 34412 94 86897 52225 20935 89015 48578 18987 51077 75787 16459 23115 94103 24039 39763 36045 42562 14242 29087 7378 40905 6165 80167 49138 3167 53769 8022 31627 44265 28176 53399 90544 621 88789 27322 72165 73067 86816 49053 12202 68371 63940 76122 27009 19485 91090 91144 38315 22970 11222 8359 12685 65578 99356 14587 60904 85382 3629 63812 55183 63349 12046 6782 34733 90253 86764 20020 35493 14922 74923 93933 81477 87750 32676 64200 60071 18405 15252 83330 32192 91882 815 61501 78100 32001 14633 90522 79492 5608 31203 39654 22450 51579 29259 35595 64364 570 49754 41385 93846 17043 83569 90131 15339 96774 20274 51300 37066 83349 8676 24948 22931 72490 46333 56105 11871 35780 31135 93369 87845 41668 85116 40703 50963 42803 95600 66811 78216 96651 19440 3673 27992 5337 81013 21023 76689 81369 1727 55958 92587 58596 80357 95280 16112 27251 32665 48988 62157 1370 59151 65248 12681 68052 74162 65584 67273 34573 14283 21023 9091 45802 77865 80738 29656 2213 34601 73303 9286 66499 5361 39529 81106 66544 51006 95360 72707 43597 2694 38708 48376 14119 18161 36811 80876 3895 94637 98511 71280 84448 31592 99722 21951 81060 62837 80013 76093 83660 96277 76188 28055 32297 99388 86147 11361 22683 91686 10579 25129 90497 21594 3144 61789 48472 19519 13376 24340 25772 82830 83031 18808 18597 85281 15195 70789 42922 17966 4939 64113 23075 31743 45324 5705 31662 6511 46026 22838 12461 82020 51853 94945 38020 39531 54052 21354 12864 9996 20924 38527 69446 25698 40634 33440 42661 64570 15661 34433 51719 24681 47110 23489 16811 89694 66092 55482 53130 55381 29197 17966 33621 32255 92278 8746 48008 85590 8274 70127 13343 48776 21950 46670 76820 6898 58007 14126 55594 13040 3119 28990 3572 61259 21617 35044 91841 3442 7204 45507 92507 46934 48427 34684 32796 80843 31320 47179 12561 30916 4465 71608 30012 39404 90867 73295 45525 92421 82066 83636 96409 64501 32779 69498 49696 29420 56312 63568 75033 26201 30999 96511 95180 89515 12745 50294 18960 72508 6330 53418 44201 36793 18614 64319 67 20138 66394 71617 58930 54133 49955 11223 210 51024 76242 76458 33843 24999 73096 98649 16322 93110 27845 17009 41460 98179 31297 99378 85996 8641 71953 99539 57535 27690 18931 41247 83354 78138 44339 48949 84569 60702 96631 68677 83644 62597 93965 10583 14906 45373 40326 18531 83564 71292 41393 69562 78649 80099 88904 56792 30880 85176 70518 80309 55649 89910 49834 12445 3899 45079 25980 43011 84736 34875 92152 4588 4108 16761 67436 87362 62566 74997 41341 93465 9273 10302 99881 46591 11221 55482 28635 36315 71553 92552 78475 67430 82361 21160 10026 22041 54537 3177 95622 51262 57375 88137 4962 38207 63106 34699 55859 66693 84661 51148 80909 75835 3972 88409 43793 22656 77623 77679 90862 85760 4763 74487 81134 1386 19501 42786 93187 36138 50876 3136 94715 78310 80736 96822 72027 2047 61374 76805 45452 95446 9156 87585 84760 87488 43154 75047 24100 2511 74886 72503 31166 165 69001 80407 23001 95297 54875 10732 81519 33185 96100 72296 47365 37463 54355 90372 38102 13621 48856 92825 16355 15649 74702 30587 67364 82780 58711 90034 53634 90326 83384 90715 58657 16113 93484 59438 8175 99764 36971 64994 28110 67460 46965 7507 50470 73294 73906 85992 65508 29440 70370 82126 26692 43758 76980 41521 35052 3602 38740 57507 70910 62103 32412 46230 61361 33399 52699 70002 50967 67849 3194 88391 35841 80903 59242 87484 26330 64512 89863 42269 62791 54769 98354 48373 1056 48044 44365 58819 21294 91878 4761 37685 1787 73952 24500 22500 64755 23519 35065 43944 33729 84708 43236 87863 7269 15304 50174 27943 65483 61808 35476 37947 6443 45416 81116 83847 79288 59798 50956 7088 5921 14890 33665 76727 87169 97965 39331 15356 40920 41763 15888 87488 44903 66173 96681 60657 66084 12664 10157 4513 77229 69578 66763 71573 23280 21810 84586 92304 45760 74864 11520 28988 90766 86056 32989 45519 37703 22967 13743 2389 90331 79125 49854 43301 8602 37909 99335 58556 1497 18723 47090 7033 50131 87467 77152 53018 49869 95530 57055 92810 46255 75780 65446 9742 70340 11941 16664 86468 72385 97296 4333 70587 48855 22758 41302 35035 1649 90956 59539 19200 58167 96057 31961 17902 43684 46277 27441 24544 77876 67832 29033 85690 12360 91072 75792 20564 82806 22383 54562 83283 34408 35400 90975 90176 40601 29726 33332 18186 31034 29383 55559 35387 82110 43610 60313 21470 36309 54158 52433 95919 52790 42 2822 10566 31217 66930 95431 95510 99120 19723 49004 46980 83978 76277 26916 64806 52145 95768 75592 41610 46070 50265 40255 86970 39893 70073 57339 97080 22311 35072 70543 37634 66714 16436 20098 6649 31432 37966 89624 66341 43784 74181 44698 75230 43047 63782 2704 45488 56198 98664 53797 44811 1026 48146 66099 72555 95751 84763 84635 65738 1930 67418 24406 1486 37613 11839 1007 31226 26358 43308 88670 41226 45342 24771 51330 72619 29440 21454 44741 8295 8144 99721 77395 82850 49568 4779 32328 41882 43082 98243 8384 35563 76169 37882 78087 64797 26076 61900 22612 27343 56021 27797 17544 68098 82775 98974 31915 92183 71454 84152 51395 77738 79783 68734 57449 84664 24564 27776 74333 21097 28241 63322 36982 87253 51786 52887 35858 17741 78166 78016 34980 18970 83469 3146 1100 20678 55910 98343 32490 20857 60583 43719 65805 34831 23901 68941 98271 34942 11080 88002 93494 32185 56180 80695 23035 88323 38092 2000 76656 36402 84250 15876 51751 85406 45576 66424 69234 58234 4285 68353 66518 69339 99018 81216 46731 53134 5652 90388 40633 87633 38735 19326 18926 60340 42215 31113 50331 90375 63023 20346 68608 50356 56463 44796 37998 22745 97269 61478 96947 69879 18863 10902 92706 41013 45442 61548 59550 58147 72800 34909 95127 40275 13090 61973 64670 92217 50791 68553 55955 80143 29929 14132 26408 15974 64060 92460 41680 70727 73097 50151 25641 18831 63715 80684 94764 76338 16698 22693 75257 71801 45108 24489 45346 1279 48046 16185 16153 45155 91807 19515 52265 46332 73316 22477 58335 62752 79175 94047 25196 14225 74976 39172 5371 17293 79520 49218 48058 12323 53412 36303 25483 96941 64586 23224 89408 4259 58047 46554 14410 56703 28513 42047 43710 41281 66754 72355 20006 16676 91374 34714 41719 14182 80680 37445 98587 12 1890 96014 14389 91766 72508 66464 89741 81784 97356 2423 54664 31141 21811 74141 16146 90472 39917 761 26370 49627 38297 6519 7366 96822 16850 12882 4795 66014 31384 71466 57010 98661 43695 62084 27165 13163 63803 56430 4972 3438 24097 60880 88342 91684 27806 49581 14316 60328 35579 77703 47351 63497 5421 29754 63823 8919 66811 64148 56970 27001 23593 41124 39470 8513 30629 81141 58987 4682 64446 23144 41979 94253 59676 28441 19589 35218 67454 32450 38751 47042 45800 765 8942 33139 79149 28426 98779 43549 81671 74539 91576 38445 27510 1493 86318 34464 89212 45506 20551 82303 40141 60992 59044 34780 84284 1632 88330 2980 19222 87607 54375 99809 45998 46000 12909 84578 58998 96645 7121 34436 11902 55179 87440 70385 2161 25149 8827 64023 73233 96529 36172 14341 9457 65839 4408 93590 41993 10680 63022 75928 4741 20989 72253 83572 29565 6743 90249 94766 48044 92616 69134 71039 44843 45274 97335 69997 11067 42969 97433 84745 62131 73854 80257 6294 54972 12218 15231 4479 78459 50853 55421 49086 20713 71283 47894 17752 76406 47158 52453 73789 17756 33111 95868 53745 57001 6722 51260 33198 34495 30396 21734 20395 58550 36914 39650 6849 55462 76590 21390 37733 25808 61163 31107 92709 910 82560 36974 26370 93196 84097 92654 32275 15636 50848 32932 26970 41036 11124 24715 82259 26916 30514 7082 92246 11984 11142 68768 97751 56937 11077 13978 69087 2119 65953 65346 38636 64773 64023 39416 89498 88653 29985 49425 18697 42465 23635 9083 71129 91545 41896 74723 37978 29589 97548 94490 14282 3035 10797 68160 3013 94045 64081 51896 11675 48465 56418 51879 70722 51842 86109 72468 4142 57583 91164 4527 71504 40087 39827 70264 49078 10884 38393 17303 35384 21600 17472 94924 4395 30301 44949 97470 6116 87394 39828 87105 8875 44604 24571 12013 83086 57109 23255 36868 63809 21787 66542 41091 86267 13692 16675 64773 67972 22617 93579 16124 51814 47805 13748 40130 74349 63174 19379 78909 31265 90894 39229 36198 60063 46459 50333 31848 28517 9116 98739 68131 21805 59349 63876 28232 54200 74370 39558 12302 46335 94819 89954 12860 9611 89112 83570 20604 78233 77064 23013 65294 4388 76219 12682 32911 93663 40757 85228 41717 81204 46310 98705 92531 39296 17264 77597 23352 97765 98039 87157 59177 12616 21325 76868 502 62690 64220 279 80680 87538 40892 92171 50591 8558 52060 86085 46312 25406 60933 15944 94791 73468 73753 86517 90583 96085 56392 26128 17396 14915 94373 79532 64458 44544 61532 98468 2170 57383 88150 9504 3337 75616 46156 81930 65952 45543 11583 12276 23859 27804 40839 78247 52031 41515 64739 11876 42995 15458 71743 4111 54732 35267 98156 62965 78302 28920 6208 77148 37161 98272 43541 1065 16695 35356 71798 88377 86501 73176 35790 13423 61067 27851 5700 59901 426 16395 19118 92234 12007 74707 80486 25920 20504 22529 35568 8224 40140 30477 7548 28352 88436 46855 219 80962 86596 46000 91711 2010 17203 86103 95328 90336 37225 19557 28653 22880 60264 73698 87566 38149 59670 70730 17348 38843 95138 24110 57315 28465 18783 66331 57435 54177 39262 33602 45517 95759 8152 94587 4380 35580 17478 14804 63859 52479 85054 47127 51997 71490 61452 10465 62449 79670 28768 80122 63541 78929 84322 79784 61255 28466 50525 10263 70693 42220 40299 50624 6194 60244 8682 94953 65772 55128 42848 55372 70725 29244 58498 75199 96250 87351 23595 37703 34168 20984 38558 21901 68875 93786 1492 67866 98122 80201 49549 1581 51408 92124 66906 28456 80159 18919 65459 36035 8990 33926 54898 19465 55727 3840 83974 82899 16661 28538 56733 61106 47476 41356 19060 13751 17121 87793 39802 227 85219 78448 17769 91627 1268 48221 18180 73171 64628 7978 17285 47997 26493 61854 54529 74558 91635 23431 35630 62172 83758 46334 30881 77519 88765 85362 91775 14187 56382 47834 26922 73428 23322 51033 63711 3351 81388 49907 19212 16930 32198 18294 82638 24494 24970 13609 40616 72540 50242 20631 79360 15219 98106 57200 95509 54661 79192 69561 42569 49502 81542 98234 76028 9292 51336 26963 10971 32437 46406 78567 90905 1094 39219 35163 44469 4962 80151 22074 97289 87244 99733 22271 76351 82915 20543 77233 61681 12237 33328 31696 37107 54066 10153 6318 81794 29560 13515 92916 54654 60681 28335 22054 55162 17286 75746 31854 12051 38774 33938 21638 93460 14744 36120 72924 20376 36054 51683 32916 56223 44398 35595 61441 72541 71224 50827 32582 38830 41138 85082 95185 34766 55788 63407 18341 27675 24372 20516 94440 87499 89165 19738 41987 64113 5402 84432 44350 96133 40226 54906 32819 49212 52693 76717 687 18 78024 73502 50394 34974 30239 40523 95523 60792 98521 19252 32798 46072 70286 90555 65095 43711 35980 89282 60749 14250 21722 57697 32459 51254 98393 56711 42938 74230 2703 59697 53919 18842 95512 54993 67073 19805 58332 81286 79684 6030 89500 73100 9641 29103 51310 40160 13878 4114 65804 12069 34399 91763 94453 26145 39682 418 99701 40456 61992 77016 51051 22589 42308 65826 44134 5609 38319 68310 91202 37003 83215 60809 41286 40022 59141 49929 33482 81099 36622 43579 39024 44336 67714 49778 77603 9862 77906 75451 31394 54314 88248 58168 89182 8204 87887 22336 94230 36114 20320 80617 35307 43879 17313 44164 31674 97146 46843 1360 22119 7799 81224 83966 72560 80491 97920 92676 62216 87818 69173 3647 76184 8408 94291 68010 37406 47437 73960 75388 71567 93874 95592 77050 20220 32628 58793 96341 52841 24720 33464 59872 58613 76322 4427 58120 59040 54112 39231 90362 85743 1373 90228 46758 29344 24026 15333 33617 48359 66874 69780 38024 46625 44267 92454 18223 89399 92199 57633 49826 96651 43614 51538 42838 81552 69843 82868 40026 81160 38320 97992 4321 89792 56184 75345 88805 97237 24246 7724 5645 66868 41687 388 99286 31523 96557 17511 60902 11061 31163 68008 17808 36867 66454 76313 21465 77296 66521 43193 64337 4522 26993 33239 97581 11391 51097 66217 87156 96314 14937 29240 42431 49420 22804 52613 38953 52754 20652 50102 9004 77688 16309 50743 77753 6645 86027 62986 53377 17897 99608 48711 23752 45679 98165 73866 87589 17842 56382 74506 82487 95386 58942 41452 99248 52912 60455 67275 46869 29236 88653 35837 46963 91905 10861 8472 9978 55390 37737 46487 94601 33603 72625 65388 29343 6349 57381 39457 66634 96045 78865 73335 24957 88045 23712 12742 4604 20859 50051 99257 48003 52446 51875 19554 99771 61740 75267 43231 27822 26206 54354 24191 75821 50688 35336 13908 47083 30495 40663 5845 38255 78139 87598 48328 47100 89515 22608 6000 13995 86906 47839 65138 66524 11 53883 5093 50694 18178 80483 86672 90669 85564 8815 32468 66991 52830 54398 15416 77753 58837 88073 45583 88426 27852 97493 16161 9442 63181 58726 46411 39916 81980 44767 80285 29831 75753 58484 26699 62899 5544 69855 71948 68735 64262 33618 38758 17261 61830 98924 43790 4623 44725 89433 7642 75135 84164 47836 81523 67010 68466 44309 95391 60673 91716 65834 87582 92161 65103 83382 93784 59325 49228 61586 27251 32989 9271 8890 76701 42984 58735 45748 80736 55864 4719 32314 44708 72168 1441 14383 90317 62875 20400 91262 61940 51580 44103 66549 40730 44821 4542 31316 47865 96537 18119 84088 22966 72697 30543 51485 86860 75870 35048 70445 71743 32741 4521 21923 51954 58339 51253 17788 33511 72077 17392 81035 24362 52053 64523 45356 16562 16324 77923 495 33926 21888 43756 81681 81178 6441 10320 92941 24475 68380 95125 73596 42164 18859 96745 96280 16103 10584 53492 6422 67137 98095 43626 2798 17466 57794 37006 83280 91607 86092 59631 76229 15088 90518 70989 62576 28432 95521 49884 19661 13662 32743 78214 29928 76330 8202 32982 49032 27096 98988 49361 91982 79844 16015 58471 99191 49631 87676 10118 10811 75958 53929 52156 61957 14834 46543 73443 69486 54203 49668 88265 37445 65228 7828 26538 68798 94268 42658 57970 70667 9736 64058 61446 90247 22534 99927 9448 39970 94738 31470 36535 17366 11719 66564 72614 35025 27311 86863 45480 86835 44151 41199 27550 94139 63113 25706 82956 29038 8666 60630 58822 29297 64950 35742 17274 73533 48800 2879 71278 72171 88626 15883 60027 43943 53441 39062 71680 63628 46583 49504 72705 90802 33264 41043 23689 30644 9340 39220 51312 94658 1872 80369 18311 25480 73302 47653 21075 94119 63889 53469 17274 24449 18395 56181 54667 25448 4934 61718 93375 60261 1063 33852 67719 8817 88826 80339 13586 99337 82368 64356 68556 45522 11795 75540 68431 31209 23903 58791 13724 91284 4476 2298 94530 59418 67850 8461 96793 87236 29194 90613 46862 15784 3362 39971 8057 33282 42708 45824 87910 28002 64099 77375 76603 50839 19940 1933 78713 89290 44308 19427 21285 95795 67734 41718 6305 42868 64618 27595 67898 64685 12262 11486 32175 15343 76974 12079 48281 51249 19917 27897 77027 37053 22272 26157 38778 3142 62292 15404 38558 99555 94154 39837 8136 13670 91481 14332 80003 77231 4187 94663 95746 17151 76548 44908 36808 90720 65962 51828 93883 33564 71844 90704 45894 90554 68661 93363 43835 99371 80506 21415 50028 58181 94852 69992 2861 24596 95284 99789 54608 10282 25886 45779 28334 95909 79740 19354 26720 74775 91232 6451 10028 97358 18257 80251 24870 69565 36327 87262 81812 51367 179 30544 55911 12880 95508 16948 10414 51647 58524 53593 19588 35028 25462 52573 79890 55730 66821 84333 97796 6011 81922 30284 86892 3266 16313 11682 40635 47899 52204 21656 81345 88604 47356 34515 72818 94746 44996 37456 24360 40990 51440 37356 53896 86129 38115 11103 75026 26425 35552 45487 98914 15964 48811 69527 97497 70315 84360 24898 29218 61846 76510 33855 10053 70646 18829 55456 69989 81387 46717 89191 73960 54664 21018 12882 60491 98683 30861 97738 48818 11452 57846 56098 88374 8432 23848 77309 11439 80150 11783 64325 57668 34615 72376 71141 50659 50615 49987 17194 96728 24441 89608 10572 68485 89211 19989 21514 83451 88149 33939 11158 8224 33736 77997 82041 86092 58896 17347 98176 85251 94521 90145 69514 87209 82581 44257 66717 90952 78148 61485 42276 36727 56955 18003 12191 4665 52682 8068 31045 54088 48036 6965 21125 26093 2476 65919 48978 83856 7785 1443 9034 20584 17670 26274 65898 63089 13470 95759 13516 31694 7020 62125 41897 39519 99103 31514 43958 87961 37405 14345 39204 63925 94255 5868 32404 61807 58619 70136 94662 80691 15338 7592 57621 11252 11369 95440 47438 47778 85277 16392 79198 85833 49577 1320 36869 14303 4443 47728 65498 91872 66235 97152 19521 63794 64525 50417 17546 37686 38527 54074 77244 23442 42642 8683 25517 88149 75807 79514 46544 49265 20416 18686 33080 75340 32380 78410 91556 52028 82625 86326 31964 80092 77473 91975 68662 9212 51601 3435 65943 82122 61056 15849 95330 96088 80012 51145 77783 15563 87756 7237 58412 20976 95795 51325 97638 94601 52881 90047 24867 21577 93379 63539 28670 72964 44227 63324 54367 37793 70820 74432 57308 43191 6703 89689 63401 9113 83401 75604 21633 38636 32879 76700 87177 61969 63728 42099 68788 82483 19625 25981 58930 27971 5439 10076 51096 17262 70451 6465 97348 12584 71058 78095 34487 35581 29078 82801 76748 89239 60187 7453 21758 15636 40542 14882 72659 71543 74737 85191 26312 44642 26209 69080 7285 498 82652 85196 7565 17985 74782 41489 19081 36683 27658 96371 79383 46130 25568 83017 30316 76368 50967 70778 86722 20341 54229 90078 51654 53077 24971 48814 39054 43885 58984 46872 910 34328 34796 58298 42105 84143 33103 91377 69818 41901 53765 1607 48639 76590 15472 41730 88864 75406 91174 69345 54645 17140 99777 55234 59958 96146 18585 15876 73692 73433 29891 58733 30238 16312 3596 5338 49363 43782 36422 44032 16518 83216 41820 82871 89179 52985 18630 13059 60750 20520 3323 86256 80394 3108 49008 33971 13686 80321 94981 91210 14879 8737 17955 95435 47963 38908 28852 75049 94447 15802 20175 84044 67453 2747 13711 50179 74761 53508 58413 66171 36429 41775 82417 80476 53759 61167 16822 82562 17819 9371 66114 38926 88161 71005 64572 71475 13680 58156 45375 67320 3052 31748 82785 30324 23106 97395 57459 21401 86068 11270 15301 88651 55246 18055 93725 92016 48856 25330 84980 34165 4690 60675 1109 41112 2987 40774 72261 59303 35974 9883 17556 92849 11552 15711 10372 15227 53261 54008 34251 58110 21154 28466 5076 35480 26183 75729 23860 63355 75283 26629 87625 26263 89011 83964 58234 58638 65592 32696 54445 20631 1488 64046 48209 46300 85151 78693 17131 44527 2351 60614 51843 23915 36048 1994 12047 72219 66210 72667 41599 4308 14835 8925 85660 3459 16704 60384 724 18029 46244 23143 41539 82143 17513 58495 81626 12022 47292 26622 95187 33640 48300 16007 16018 56391 57962 33631 52352 27944 783 28756 54300 17896 14346 23607 72521 75428 77765 93020 64421 91178 27984 34377 46037 50740 25982 44044 97643 98027 78078 53268 21467 78295 12687 10327 51489 80335 59832 14907 91591 91876 35493 71538 79271 7937 7345 99914 78465 92171 65154 81608 58690 58914 84851 64855 22627 38737 47674 3710 30968 81814 77645 58581 72650 25450 86861 88598 90869 67764 59521 57624 98710 97501 55455 88116 26687 67622 21671 16302 38207 45177 24416 36584 45083 77495 62104 4892 94525 29511 34972 44066 60240 56202 7212 27735 40801 10739 92966 81253 44812 9599 20169 50621 65451 51852 36640 82248 77883 57413 37577 31899 8295 56948 47374 28533 22513 33868 49585 88149 21736 62466 27080 57042 17950 9318 3758 86515 3267 56889 80330 25571 8645 67915 40803 75464 74154 19426 49368 55847 72839 10398 85224 87705 29296 10309 1931 79270 45852 41914 55298 13222 48011 59811 29133 32449 60471 3928 83389 8161 70714 53798 35986 9479 73718 66490 42348 50133 50129 35743 8360 25005 17532 32150 97839 65068 25904 10332 4526 83838 48413 49842 74619 62989 95029 77304 68963 48269 12062 50298 38939 53347 62839 57115 80869 44054 72457 52865 11151 43996 94413 63540 62123 68390 68854 29839 86349 54582 76169 16463 81894 1941 21465 32590 7842 41595 67150 47919 83332 20903 53854 88957 74729 84269 32670 33157 95690 4274 94056 25061 75975 52053 87887 33001 65565 64291 29616 8470 42377 48736 50730 76383 41426 34124 18523 49159 64334 24144 49123 90967 67338 10667 54570 43564 43023 83918 66858 92560 16571 20582 55999 27320 90036 63919 93229 59066 37543 57548 21659 60484 60976 86650 20062 85284 45259 37583 28095 93966 76245 66454 90539 68378 9247 41343 88344 22011 38688 41066 76172 13259 53513 15 1187 63944 56412 19481 59672 41384 49602 51157 23772 44903 1758 44240 15705 41615 85031 50364 52714 83625 86602 95364 34350 76514 34501 96196 51439 33494 58946 47856 37874 47516 32824 72210 89414 69676 92094 65935 46017 90490 65007 20813 5217 85997 55064 48995 95588 26749 92320 62904 77987 7757 42282 90182 29510 3847 70812 32891 55996 37606 70650 37974 94472 58237 81391 94984 99559 24277 90674 34031 24991 48531 56250 42943 8434 27602 43691 28849 85071 316 72931 20348 79449 19704 5240 47204 49121 75369 31364 35609 95859 53630 2386 80597 42246 6548 65813 96694 83201 64877 44247 98431 47542 31347 39602 13419 63025 71043 40790 46778 13249 59091 69389 76627 61993 37370 94476 63743 56171 48994 43155 48008 37411 18954 70982 66481 18881 77537 21978 7270 27133 89500 90069 16643 44826 67211 22660 5175 32535 50404 20807 49913 79209 43141 86289 6634 95890 3093 32323 22647 22056 44746 69657 63414 87845 2551 19785 47352 54669 96467 1246 14922 2385 21543 69887 9852 39639 46836 73089 96163 69835 51134 93429 61442 95933 5797 7065 92996 91067 3932 10500 73883 60342 34249 70062 93823 31608 18548 38565 39594 69000 86516 72459 46031 52241 67879 86850 37073 84832 45446 40951 75501 26837 31152 14051 75861 41675 83959 24729 72258 78036 31948 9398 26947 73267 54683 70360 36163 91903 87549 71424 13466 43186 35563 41965 27785 53498 83640 64784 18501 55767 38401 18959 82816 22075 74634 36551 97094 79328 72085 54272 23288 89414 73137 60425 49974 97587 11560 91009 47137 2566 85252 16423 53286 6584 23868 47749 20020 21170 7664 35624 57071 87190 24754 14800 12716 96927 7144 50376 59310 83572 26701 84920 97096 6028 451 53266 73508 66554 24503 93759 7707 99781 99792 18008 22063 8862 65741 39511 32540 64313 57417 58851 38268 34459 28805 89649 42359 82487 23714 8175 62295 55660 24146 1792 33707 48150 46008 68389 13136 89522 3926 44269 22589 96270 74879 97427 38405 67240 77029 6457 79697 51713 81152 96226 33525 29499 74951 85837 99200 81072 80015 42475 15101 98718 37539 71928 14067 45825 75195 64938 79632 60729 84456 93618 29165 46334 56334 37237 67765 7506 42360 60203 73216 95557 87869 49163 90919 83534 35381 7633 15279 82165 57952 98968 14540 30274 82777 25056 41401 5425 27433 7158 35193 94277 14169 18730 97308 65957 99423 33626 38615 83036 94459 82424 55157 51017 34188 83603 2098 14668 87277 72319 48504 48323 4916 67172 21017 3795 91972 76313 45537 62427 19893 19015 15496 72039 34368 13830 35316 93518 34957 58200 38618 87800 61551 43006 49690 70159 95826 194 41118 88562 34884 17478 8406 93338 48860 9624 57206 16393 41580 83381 22110 14170 70282 69529 11583 93198 37736 65029 21314 78109 57071 15727 28845 39784 37135 61492 10099 69552 44753 51373 77502 28428 43075 3952 8799 2349 27242 12728 55390 8023 2470 202 71386 98711 75643 38220 60540 60620 3230 27748 72085 45859 85871 23024 74272 16533 65746 84995 71300 9501 47462 84304 96290 24036 50748 21470 30249 42228 40135 49255 74713 3453 81510 84358 44365 10414 79562 36820 92534 54930 72334 56068 28739 30657 74475 88066 61061 26592 98770 37965 14893 42747 52721 83055 88666 3945 31927 62771 33761 70161 10638 84880 14885 66324 43221 17674 2673 64023 38829 85332 52273 49299 73866 10470 32330 50936 44271 24954 28620 84260 33249 11925 17718 97088 29605 75356 73356 10077 68689 15860 17740 35494 22609 87933 21861 94198 91904 1895 19790 64846 58243 76941 38107 7429 34903 8119 28104 71213 41936 7434 23261 20352 72126 95085 39862 72409 46507 13069 88765 72699 77058 43874 36949 81058 44599 26482 29420 28143 75766 47503 26687 59895 75116 9312 38251 64722 19956 20316 4759 42976 29535 90492 48198 85547 12908 79716 65932 70357 45966 53061 92462 97719 15509 50304 47663 64734 9658 52844 44962 54261 66143 16470 53936 99097 12313 55210 28647 925 31169 62734 25481 46857 95304 30561 35746 88785 79270 9662 51989 50868 88558 8315 59309 32514 95925 42332 61937 70243 9568 47583 58781 96337 66481 94873 96083 23564 6460 79693 50049 21678 1537 51137 83442 59821 71746 4168 2894 13911 26724 27904 65754 843 52293 52644 13125 71052 36001 55853 30691 39110 53195 2626 4627 84292 96076 73489 24066 26313 27404 33743 45470 67313 63023 51246 23005 33588 38196 22858 70864 28024 68132 39868 8375 70247 1731 24999 23215 12101 72264 15399 81093 96775 1144 49368 58825 72499 2104 44455 81317 11531 9143 71910 11725 93261 53229 35560 61172 89301 68203 25552 27095 84279 13788 36485 50203 95827 84198 76353 5194 47707 51250 47197 11377 33756 61339 96561 97006 43336 63907 40102 20481 57942 40207 56071 16349 16468 65028 78735 2597 51675 71336 75767 55318 71174 38040 27341 66949 10017 1456 20055 11059 88112 65976 47207 79262 71910 89355 71593 59192 80466 90071 17534 53645 67716 20782 19059 83737 17936 92648 46101 77424 36292 97977 72024 34282 55764 19821 70643 54130 93874 59616 23904 73948 53998 59944 33467 25905 34572 75898 60700 63769 36673 93736 6192 81549 20952 51299 14208 86956 18430 52671 15219 95010 11651 24186 51261 77663 78109 46542 57940 6477 15269 96831 13087 7168 50196 86142 71382 79022 72492 44910 91038 70358 8806 67313 94673 48059 38085 70035 37667 79686 23221 1769 11200 80800 17125 83357 1383 64986 71695 78969 95589 72760 85307 86954 89992 56347 29762 33525 79899 23161 33402 44447 32866 89048 78627 66067 9116 18176 78509 42840 44744 56333 74849 13169 59020 85639 56834 36377 62620 33589 54451 10937 57724 72472 12021 24010 80801 53385 58637 73403 66898 74248 44162 55766 96319 20319 5652 28514 68667 34906 69459 6472 26145 68416 7501 32439 59799 43306 69925 21577 11303 74696 93777 99275 8239 12378 43336 25877 41677 62378 44010 78736 71588 29928 22828 72243 22580 14570 97552 83144 84727 86145 83735 90774 25496 31228 95915 92691 46306 86774 24630 35152 27052 37197 25914 41968 15229 55965 18948 41317 11625 89553 21322 90615 55408 6973 53820 10907 40214 5032 67094 17502 65870 78117 48730 47281 76543 6671 30806 51848 25776 15319 84971 49012 8811 52113 24314 16865 7887 85839 6238 2718 71871 26876 92233 40307 61872 42499 29454 5824 74588 48198 54950 24265 61042 27444 56462 61076 80165 5029 51531 52024 40351 19928 92570 70781 31255 12900 16198 73808 85859 42746 92725 22773 68275 44468 80367 99401 70731 42854 16157 70792 51129 67870 15073 8615 66231 37014 66843 43437 32955 12262 76679 85411 19881 25289 16392 58660 36947 19402 27992 2063 82030 22706 73800 85419 82010 50235 9070 67825 59366 81219 48256 72650 51898 52008 95573 32269 76878 10323 56755 15300 32239 68373 73059 84065 39817 79737 38846 14750 50186 94002 56539 66020 31480 80710 68617 71248 61495 14688 15157 75950 58900 3254 81476 29644 35246 73939 86213 15046 75460 2106 52977 33949 74050 1384 99527 65699 2631 59327 86975 69041 4344 10097 46134 5952 4143 87965 44321 94247 25177 56015 21780 10525 2161 46618 69621 88007 58011 78834 11140 94477 18016 90848 1301 20563 90199 72618 20305 12169 88262 68977 43611 76897 92445 93398 87055 42524 11402 82799 62260 40939 95474 56298 75263 27105 950 39954 46941 35991 56539 35661 26135 71575 42812 46474 3147 55464 15497 20857 66349 41408 15132 41905 18775 28473 33833 11514 54147 5657 14491 88567 51905 88435 12854 36532 7710 27877 92915 43914 847 70199 36377 97270 60628 63389 4683 31025 86386 72402 64466 78230 29617 44697 85599 53997 12540 74038 5219 16156 53779 84203 32583 22820 85968 34793 92589 57651 38681 23370 27552 93461 57688 47685 82270 39031 86734 13207 2671 92841 85943 51625 19068 3382 67840 73789 2086 29453 13438 76978 12636 28381 24724 92416 15247 82470 1664 27751 74700 87298 51549 10694 99384 17300 66652 43299 18709 93182 16955 14143 8722 41061 64689 21427 71430 70712 20867 5505 86101 80991 53360 42580 58529 99233 34788 4759 71307 9120 23620 22493 71893 46736 67269 24698 18600 68437 81475 660 379 12667 46986 50317 91198 77063 88391 34712 77491 71966 28200 44957 59497 76180 98884 28115 77684 72417 59108 58758 14085 28323 13421 84292 49507 14502 12564 33525 80560 88866 56200 22030 45549 35984 80153 76713 9900 31608 38251 79420 79291 80098 51644 38245 53994 54006 50783 40022 32953 22843 45870 18106 86605 7497 92384 54458 62913 86194 90608 75389 28707 3989 59549 47385 64866 37296 77653 86314 47478 74282 33624 23779 53547 90222 74370 467 30322 64329 13227 75262 63776 99907 39546 68143 84657 4230 86257 79203 97797 56784 42677 20280 54739 25798 82212 73696 35156 90953 96806 21840 89442 92915 11824 40496 35453 82871 31391 32716 14642 9163 12101 46285 43317 30815 68645 50072 60238 94535 54039 91129 72421 99062 20488 52370 44556 85783 44416 60087 67721 94098 92944 23828 3898 85255 11179 60456 98668 41387 15623 47459 69387 6423 58128 31001 39545 41543 23992 34747 66272 95375 18671 48029 90768 41136 15123 27789 91665 72452 10747 4868 83837 34597 6396 33364 614 2227 47297 94980 35209 18582 55699 73209 90958 53351 75534 47348 80501 11284 85092 1059 78340 69775 1649 37908 62567 98599 47334 67039 54995 96781 31421 18147 1608 59667 32969 66672 78796 77983 38010 76140 54015 20484 38870 93050 24063 71833 1579 2052 34790 88274 25526 51528 77610 52282 81280 90151 78860 31333 67395 68487 16074 33259 3946 46414 92589 50071 55752 74673 89191 36009 12825 86306 94040 34983 78987 36397 99441 20174 72189 16226 8558 43399 10382 91097 89995 10060 37991 76230 44794 67922 71408 10211 72219 40240 62751 13486 24938 20335 65215 88598 6350 83563 93334 80603 11897 25058 13196 2679 91456 88479 43100 2688 61571 32119 47814 95297 43437 7436 6114 12538 59540 36017 70665 96905 46437 32942 94277 48830 62591 18653 4872 35386 10896 31438 82469 90915 71393 63086 21983 76099 52964 71871 62243 85682 30171 43389 29899 5038 35200 39618 95173 16226 57782 6047 56376 6282 37242 84759 93710 2176 94443 4180 58921 67619 2799 57113 14884 88807 29171 76204 34222 67407 79073 50007 57652 79843 63600 66947 42319 24280 13970 90401 95174 10218 81967 89149 5110 13067 60655 95071 7560 24711 7100 25527 50883 1488 62817 76424 8011 66939 27255 61127 74406 59789 88409 5680 41097 66597 74444 45500 13678 27799 31591 1161 17774 69667 36010 98179 34907 61059 39444 58704 75202 13320 34911 97462 32584 95669 7009 10948 2726 46203 88488 43960 10546 86480 30181 30888 84925 23560 90125 69282 60779 80024 88414 73818 8868 95994 79908 90806 13530 37723 81739 83153 78845 78639 44823 26087 32217 24903 48479 24834 41426 50089 41447 52939 83551 2654 95981 16508 63235 36046 77623 73935 76592 21897 95064 83766 91670 22604 29342 91766 37603 28223 84221 20473 709 27038 84543 83550 10680 60920 46471 85841 86710 79574 96181 34120 77068 58356 90881 86936 48619 1889 60409 7906 62591 57180 43679 22964 45255 87083 49450 81108 58303 96925 538 92874 91123 12761 53476 89443 2884 88859 44421 72445 19192 44047 62083 21754 50617 57211 475 74931 35897 18623 59191 85131 13196 61444 48941 75907 20423 38770 6971 60902 221 82402 37408 88226 49778 96416 93487 97848 50792 68519 78801 21729 68457 13810 69193 6785 27760 61583 89491 17071 72694 44250 49356 58184 39378 8645 55737 45008 77486 89091 13928 28099 51451 77223 39925 37731 41717 19141 3429 43716 72609 53851 26888 84944 26275 893 2420 62160 43441 64554 98426 16473 20614 33332 73527 50639 13836 88116 8542 84160 33068 27192 66640 43258 92247 44161 87755 69719 77741 22758 747 49793 28702 32217 11327 57077 23210 17491 2123 50792 84072 5072 9695 79888 54410 89585 65106 82802 52090 9148 7654 98411 54777 62631 45218 37590 12593 56267 58155 27670 77949 73798 93582 32056 68813 61109 43982 76497 54860 54804 82557 19725 20900 56440 79209 94020 29919 24997 7104 7142 84790 46952 76856 95466 91616 85328 82732 32106 99578 76891 2773 11325 91254 82172 76800 40240 41158 96338 38585 39717 79360 42098 73178 67831 51948 8380 57850 79690 3007 79086 86195 7538 76336 62860 96928 12718 4202 97072 31262 51217 31006 69948 22427 20707 53744 7304 31863 25924 27525 60847 55459 27186 46443 61503 13836 27592 59390 64637 5764 27616 17513 23529 52077 99267 12833 69841 53878 65715 2688 98826 78160 47173 66505 38925 49610 48064 66969 97484 87757 12599 46882 58016 59817 89537 42911 36540 31105 59938 8198 72042 20358 20897 73314 98577 30231 55913 48260 39239 76996 24003 9584 40127 24690 46597 10436 12916 35263 69922 92801 90910 47943 7437 65323 16468 30484 35350 27797 55103 29367 78229 24382 64460 82352 5545 68011 93725 66561 73499 31696 98202 34411 56575 73118 47151 91663 56279 3854 88146 86967 85202 68587 93445 52634 81 51515 2181 85855 51623 15905 7084 2073 26451 38266 56603 43118 15063 68007 75551 27270 49620 86285 41620 25972 96226 30719 38625 21996 36397 90847 85579 15157 8206 70994 47818 3339 47498 15783 49640 51628 46993 88346 37709 92479 43374 66853 70112 74099 99426 50316 52736 47437 38348 24125 2820 15709 20496 78376 63278 83253 67399 29939 1012 88840 75103 86807 70776 73864 44627 14787 33608 40953 55608 43089 39714 22712 54470 20725 58118 99445 37161 31287 7754 10350 41540 5406 89380 55400 73225 42299 9927 61786 62224 7980 16957 38230 14500 79337 19730 67375 62806 5385 44136 11118 2688 76981 14604 17151 68715 55700 29581 79200 77774 76349 35356 21135 2572 60065 81779 44854 47947 1470 48924 72104 4866 10701 53552 89958 81924 54141 90148 12273 48405 25758 30064 26500 18855 61419 4986 55469 3771 9175 37713 24528 66492 45891 17779 82867 2881 59663 55634 43547 55688 51637 1355 675 81321 45422 90281 27400 64235 61391 44008 46285 57102 59040 66830 66012 18354 99204 21013 75631 8251 58548 161 19375 63910 46939 74912 81713 88843 10164 11291 85541 60187 59437 29371 43070 40130 41076 26336 11262 93730 64187 21890 90642 23845 58028 75855 28086 25491 64150 75695 34057 10557 93268 96302 81005 91977 72047 13858 67447 41540 67550 14440 63541 86610 49463 20026 97728 34292 90714 15890 21824 32361 87769 72678 70034 87363 38871 23394 6720 94766 76276 90036 18178 76839 54285 95504 57429 59617 9718 8946 20408 22437 73103 94933 71509 80137 41257 18278 94803 28911 1815 42168 12128 31509 77547 56512 1865 91257 70803 26845 2692 26936 73584 31444 91471 27570 24961 15650 66908 17334 89342 3308 10902 40446 70315 48652 44283 80299 60585 23301 87142 64910 103 73442 81407 7291 22263 47335 1477 69211 76056 95709 42603 60356 23308 83470 20152 33461 11600 17260 74985 90837 61408 81878 26049 37219 13753 83134 70015 51681 30388 85677 57764 11248 27709 71584 1026 56337 91011 34248 75405 66944 72269 3751 30963 60713 30142 95231 19015 74875 78725 61426 70637 35217 70276 71219 27699 43036 48740 88929 87191 46724 82939 1492 12256 17836 33130 90733 20894 99717 40601 14507 70376 24968 93275 13967 21921 18323 10760 74580 14162 43682 54925 45296 74364 11232 44918 60991 90948 27080 7569 98656 73891 95883 71882 64536 38927 53330 56501 65124 7736 20847 25533 91733 15546 90275 52746 69898 5891 1580 78186 44689 97366 94859 57516 85975 23545 50901 72775 25033 50456 8458 34016 35514 25868 78945 29354 38461 41141 98968 52067 54059 55605 87400 88120 47651 82543 64839 38397 1051 22791 31119 44016 67996 15751 79737 20267 51176 18469 177 79747 429 64900 87864 77779 87466 6725 11320 74803 68808 95569 66692 42485 78217 4287 16859 50449 73429 60567 92842 96793 33895 80050 18244 96652 64724 81612 34396 17778 65072 31744 77598 77317 50153 43446 52535 58012 49782 87273 83352 86438 8747 35603 95313 14418 41535 94289 8666 90486 41659 44732 55908 48155 34158 24473 41060 75565 59339 18447 72972 98296 74238 28780 37385 87911 59293 44005 14495 16701 24360 19927 29102 59582 98901 95403 74137 6989 73659 85435 8514 88750 60089 16419 40803 44843 7225 13182 11716 15933 1748 76307 67879 95453 52546 51719 62775 39426 42747 55682 97629 23116 53521 79262 12697 13684 94230 76616 10783 44062 61986 15775 28003 20662 25318 13293 26770 16618 2893 55382 86793 22105 95182 62941 5489 97296 24725 15472 66055 12126 35758 55144 3165 21278 4544 3872 60454 93320 31445 7018 70214 63693 93936 77079 51301 2925 12397 99368 48067 63764 35966 84123 76627 64028 86524 24276 34996 22957 76156 37592 6500 29454 18398 90598 27327 26487 85966 98214 23188 89585 80089 86692 79128 86952 44827 87422 77684 58399 18229 25495 13902 56900 30689 92444 4510 66504 68797 90336 46744 72987 64438 81918 91257 71795 8375 37138 35427 28276 64311 31846 35331 23029 48537 13789 10178 22032 8656 7474 39946 73417 8016 80646 26982 46722 92137 95557 2697 26736 51177 27914 63106 7296 80117 43355 83639 92666 4064 69164 47183 50670 32107 16233 20170 80633 69767 40565 86685 33606 10569 68103 25739 9325 79599 65254 91653 82814 78537 23781 25554 48145 38342 62626 33178 36217 52398 3578 59803 93261 11974 30907 49981 72210 30665 50499 92769 13098 81998 4790 996 44245 89132 41926 5068 76704 83098 35431 95852 56491 23922 37501 14035 61766 6249 99494 50832 39509 72844 77863 89174 14813 97151 87026 5539 70695 31038 37642 70113 97278 31552 29687 25970 8826 87533 45665 85097 20383 34665 88703 45608 25047 77580 29750 10178 77071 36687 50669 95665 30720 41284 23152 62336 61064 90810 80123 85935 13283 5057 59275 68329 8983 17753 77899 82974 2073 35075 78779 99548 52687 89586 37279 14811 8783 64533 31040 77186 90747 57359 29488 51205 63291 82959 17221 43354 79846 36968 2473 16721 66840 53648 1731 97468 82247 1549 29079 26089 37695 57656 88864 7249 90230 87281 93714 52051 57524 71229 37163 90642 63342 99609 62178 63336 2646 44944 98097 18075 45343 41853 14999 33350 4325 41461 44033 45352 36745 21038 46310 31489 53483 20716 21811 36723 65105 84791 81260 62726 71736 9146 5205 17479 84311 39194 36469 61147 63259 68662 80508 79883 92316 11106 41711 53634 41690 12007 71426 39282 18861 83050 9196 45161 32492 34551 19903 38805 85756 25690 49817 53912 78565 1512 54732 61136 38810 42904 15973 47052 80402 35130 65529 45582 40152 36453 1386 42545 69160 97603 49529 6902 68264 30913 53110 96596 79116 95395 77417 98029 37233 81794 60352 24626 7274 83216 40408 65279 98047 87591 607 86611 96019 80401 99068 26491 15343 76726 68942 89887 20603 22184 31592 63451 40766 3459 53779 57616 84166 33670 84021 64900 8165 39140 48619 21435 99770 59070 6172 10832 17531 22848 99004 96539 12323 85134 54606 14666 43561 22447 32880 81128 58719 52590 20152 53364 57227 28143 22599 65871 85599 69148 78648 28200 76824 65864 67401 26819 36191 26690 4806 66542 47454 49882 40664 31666 66835 24490 18864 13900 9574 32690 25714 5710 99413 87362 77341 930 28942 83568 83529 78630 94844 43869 3898 68851 65947 10461 5934 92027 7064 5325 98059 85136 17267 327 7764 6278 88536 34782 40695 16577 27986 24732 55112 50551 42864 99740 80258 74984 67812 82799 17428 48617 66938 31482 40274 159 20980 18823 36566 69189 26575 79920 44992 81074 98634 35003 76397 73761 5071 94730 22954 79111 36149 69915 80710 19006 96081 64105 44086 95569 75196 57950 8155 41174 99531 45225 23659 43972 55771 14231 73760 35657 78729 94091 21986 78580 6577 64026 98537 98120 16878 66778 41170 95138 26871 62053 12215 37034 62566 59592 76547 55828 8590 76883 94470 17270 87762 59107 85159 11479 21575 1828 11545 93168 64856 44849 32794 40121 86700 78230 61629 49723 58462 49535 25 69992 70787 59640 9128 67288 75418 5555 380 53410 84037 27210 18135 74771 18010 10571 88657 77165 7145 29934 44403 20780 2509 74056 61055 5557 78688 98306 85512 15661 96823 86509 56361 85041 67295 43408 97208 4175 31253 59126 6185 57128 93445 55309 81635 82411 64373 29540 5452 18621 67709 91825 51806 91097 38383 32928 13153 14903 17507 50280 96178 84431 91583 90354 87246 31996 9001 16932 95607 77465 99872 19014 30371 38042 68881 67700 21468 12944 70526 85737 94181 15266 94768 53331 62096 55008 4936 59171 52712 30109 40534 87604 43596 95848 20568 959 5808 10845 25721 81437 97869 27054 65982 58281 32585 22799 46728 30035 77160 13102 42143 28002 52215 50316 83701 87840 66349 54004 91790 48421 25815 46362 89758 42710 35992 87331 21612 36052 16061 25338 91304 14867 5270 23905 90726 11050 27359 7969 29783 99867 13818 70955 5057 999 63320 44841 8550 93374 59846 23130 65037 75837 54184 78548 30832 65715 94469 31547 32878 58620 68730 32492 38959 47680 53551 64136 56692 82015 8121 25267 76457 46223 65200 96575 51720 31228 52721 32905 49444 50727 83046 33603 34582 97412 51050 30861 12881 13253 81377 50849 93019 93274 93473 53796 83716 10968 70786 23264 28237 2775 41204 94513 57557 86314 26243 18693 74099 42597 1674 13697 96717 99234 74957 73196 18975 57143 8976 20101 88611 41836 80693 81432 34233 17492 47438 2142 16097 61968 42752 39192 90274 33605 86562 93011 86585 70354 35590 64265 1514 13551 84002 92112 61677 55105 97549 67199 3585 30264 67584 50820 647 59073 89962 84431 85520 88845 69181 81577 63244 57093 86176 43365 59375 32983 42649 34779 49489 48380 45290 8763 91197 29690 31215 62510 73946 92168 63868 45642 70321 78510 81597 30833 39241 14554 36665 61616 95797 25650 97694 26211 54266 19683 65997 31164 89678 28584 95264 19333 7814 46880 82934 5335 97890 73355 71258 16069 18338 2203 96928 30584 88721 64940 51724 45195 19046 32742 38531 74927 79575 2142 53043 64116 85514 37715 58721 37974 94792 54349 82253 54938 60639 5649 54942 66779 1463 36625 72278 25540 76536 13079 98948 20468 27295 44346 4672 64485 81445 14167 60346 49997 48027 86228 80479 30892 23990 41957 93870 92380 96587 96632 65850 39788 11050 8669 98199 51903 74981 86939 95539 90612 30967 78074 59432 60353 71564 59681 51486 33972 23949 59060 20911 10912 37437 44536 32532 98545 3310 55545 74347 60496 59517 80594 38140 32240 87905 69371 5227 99349 8368 95131 22309 29789 65488 69295 57685 97907 96358 28387 3928 52054 76555 7173 17615 81254 29951 98099 11364 96683 91982 93344 8321 56494 37407 93909 93337 51280 88673 21033 71044 44829 98982 50355 4180 36722 11775 84867 42862 26793 82694 4402 57068 27810 81803 40043 78922 41353 43530 57461 54446 24490 47033 25075 76192 92616 41380 49809 75193 16646 83711 26172 81701 81617 72614 64935 54374 18488 75850 1600 35032 75019 36804 46030 11810 87971 44038 13316 8566 601 76821 42454 22265 9225 94874 78679 27850 67469 81215 38838 18827 17884 26427 88462 30942 34165 94663 85441 73500 97179 21769 50696 60594 54607 53261 16613 29949 61737 92442 64621 11621 38858 75901 57556 58301 29001 20008 60136 42157 38128 17756 22507 68235 78273 48472 38638 6559 23169 59726 44666 52583 11436 13152 2416 99904 39608 31370 63643 4878 86516 47074 34678 13797 27198 58411 29299 45540 68749 24348 48514 80406 1735 7064 24112 34016 42161 94221 8211 63146 69096 56287 28168 46187 4457 36622 89956 59666 24099 54241 53656 46856 688 54315 96909 44430 29127 88523 55049 13796 44651 90608 29272 7281 67842 54358 93564 69798 85980 60853 77061 63589 72022 2927 34906 55396 42135 8583 81482 70977 79197 23028 11026 69387 96908 4045 91603 98021 4357 61681 62756 69649 39734 7180 85981 56410 72928 24038 71645 85393 81159 81834 61073 88371 58226 67307 57029 80762 91602 7165 10958 37531 95959 99742 37717 62084 10905 32151 36213 32563 6180 16834 48375 88536 13505 34862 68188 13423 35259 94225 15027 72640 13603 6253 46537 78866 42299 96887 91079 88855 63990 1463 47038 90246 56304 66593 70872 24689 32291 99107 57277 41913 55590 42736 29592 53642 47004 25498 51267 99554 26783 50018 62609 80764 4761 83541 7230 36893 86250 41040 49877 79923 6798 51367 66064 31255 21030 99109 84781 26613 66110 18386 38773 77534 63895 26254 78354 69844 80227 66203 90682 82371 33180 81905 53906 87707 58498 83159 11116 24859 84720 18779 50113 26749 83657 91243 12809 75731 6398 28346 14313 16893 73825 91817 80506 18453 75732 45896 6657 85247 29460 17806 61789 40258 57507 90357 35311 61519 71621 88753 61444 64172 74531 57990 15383 72160 26908 31997 11333 59657 82877 64030 55053 74303 29329 74874 60449 1250 34838 33060 86921 81719 66654 98125 85104 90218 14944 79471 68104 76876 72103 9326 15689 93111 24715 76192 89718 64421 94774 90451 39429 70334 49520 78185 8119 1188 49212 93514 1242 31694 44935 67211 47551 88867 54428 63999 66001 85738 81840 19624 99414 63193 63113 80707 40484 21534 19793 2514 30996 14102 14037 24672 31211 61265 95215 33102 53668 80330 98494 49309 38822 51130 3263 23651 14190 29997 78494 79989 40210 30064 93370 84852 99207 86252 66932 15637 86508 44992 34642 36804 59684 11974 83750 92068 95932 68945 38575 53485 3110 33196 35154 94838 56293 99375 11430 5353 58905 12911 70715 97200 32181 43581 19821 97056 60745 92890 36502 81710 41320 85672 17742 82537 27341 32461 7471 79533 38201 88101 78693 62564 93812 10665 33127 38816 98395 56831 25337 2912 312 60242 4021 21829 51231 68869 74067 55662 67580 30997 9460 34268 5746 30671 83096 97777 17422 95305 49077 28260 1797 54588 8180 30564 86659 16942 20849 22522 16173 48603 13664 41903 37995 76567 36367 29899 88529 91579 18896 67901 77578 46269 99448 64059 55576 71615 93195 12004 36319 9507 23877 16304 47987 202 5911 52933 49871 14492 26808 96376 96055 41862 35519 59996 77715 98447 32316 86510 23594 85845 83273 94544 75290 4434 19477 92831 39169 93060 95578 69148 95074 62108 39889 43631 39320 37542 86564 12667 18605 37996 55734 29999 86961 58837 6669 94303 65294 20540 43669 56010 50934 3545 28269 61516 56317 91444 47319 24211 26452 43089 78900 44996 41821 53821 68367 71189 20279 85578 389 5163 33904 96095 1676 33314 4438 24300 51324 35081 21605 49466 53647 56922 49579 11076 3629 34112 87951 27102 35072 79106 65140 20238 44663 7782 98480 31504 8607 14483 17341 20591 88352 7386 45334 77984 13510 38283 60787 59399 83884 69583 51368 73074 84238 4932 95502 31531 59417 24717 51160 15316 9270 86164 6091 20181 14431 57990 480 40700 14706 72860 30769 60362 83453 18222 10380 17803 10387 80832 49998 86990 36200 45493 79728 37519 17534 33265 42378 50598 71949 7728 62874 27512 24422 66969 62366 58972 81891 31403 66652 37223 17396 50892 18888 55848 2354 77515 57946 99014 72732 1588 71210 27912 54653 94362 52712 35994 22653 16380 84868 79700 70740 29452 10391 88499 80678 47191 35933 5952 46080 53429 56782 23357 55905 36389 45156 13405 80215 55244 25776 2106 27626 39569 16317 92538 22537 49915 45624 17903 15809 620 22661 98498 56225 49503 7297 89156 56578 68314 77906 45082 15669 76881 83498 15308 87109 88603 45165 78275 91553 21559 65354 94831 44103 46535 67970 49673 36243 22769 30258 31738 64357 8910 94617 50558 64729 78530 17174 38586 77119 71249 39613 49386 63209 15905 62681 58926 16403 75004 85694 92595 26036 48733 15458 75059 51458 94926 38007 72505 66310 41789 35166 79264 27586 27148 44286 19120 18662 51899 49194 5740 77799 72448 48532 54270 53029 46451 21983 46430 64186 64136 45232 66518 32242 43987 87891 32995 11124 13861 3094 77752 11506 91422 34694 81308 73395 9802 30821 7571 29489 14182 26232 57994 67893 65204 66214 22833 99026 33888 17246 17810 23628 95461 41946 97931 81558 83276 2932 33509 28692 92544 74281 48219 18531 73486 17354 39785 2046 25343 40104 71454 22523 21103 51065 33577 38410 69115 73872 14792 86445 18139 51711 22100 1752 93438 33827 44582 70942 45395 56285 54369 34394 69646 72094 99841 41590 1008 94276 45406 680 23929 75271 85815 37251 61992 64890 55894 18583 27014 73535 92536 95692 46232 32738 19850 45134 29880 20093 17348 47877 18737 47599 10553 79970 97208 35249 50200 92332 25951 88371 74451 34466 61449 81174 23571 22882 63330 87704 81563 72891 69390 14897 27219 34922 73279 76567 82527 23519 88816 78111 56432 25330 2090 40511 61844 40609 49601 41809 95183 31076 7149 75518 92505 82363 52793 69600 65371 92101 21085 88870 5102 27863 19888 60998 11357 76093 41590 59802 3986 19608 31924 5171 47647 14130 67809 81465 6070 86983 38275 79942 74317 35027 42462 64998 95781 9073 55200 46737 95422 3355 66978 89968 76031 76925 77853 59437 2298 31723 20641 55004 59039 94224 2552 74188 41615 20187 36609 43414 97537 26656 56611 90499 38364 67998 96404 85395 43679 6377 65647 36703 51379 22772 41828 15133 80566 92687 58609 51682 25662 95811 28791 57971 1234 79048 76598 37375 25726 64288 39828 52717 69734 89011 94070 70173 23809 10643 79130 52740 88079 32896 75210 915 45538 73848 71941 98139 49902 15324 42747 91397 22863 45573 18881 73843 53089 48266 75544 17419 14556 86983 61957 43576 78529 28641 8952 91374 37818 10615 4468 83823 65199 46591 987 7205 88745 30714 82155 77938 9610 54564 77857 56635 69129 32816 28703 91215 11384 81749 81531 53352 49646 46068 91738 51321 44391 30711 35119 54899 60581 47491 56858 63759 25116 40861 61921 19435 99460 8653 32009 19798 47135 31362 98140 67623 11388 34014 95759 97754 53354 90791 19878 22855 81893 52161 50368 93617 12917 17460 69826 4218 7400 52324 42569 40336 48806 3462 20451 59129 7733 85155 80102 80233 42890 16406 66520 83518 30906 59505 42333 4677 55273 61060 72499 88947 62973 93592 15585 13116 41512 5864 48699 5387 37342 67554 58216 52600 9938 50547 15184 48670 78935 24917 45777 32748 7544 50753 35972 49562 79026 94673 39481 14698 90784 70590 67957 44519 1164 45879 26488 1391 62913 89141 61668 91461 19096 71471 85452 57848 16266 89173 23881 61344 67031 91619 28279 63024 12583 88128 23877 87143 16097 13675 69175 18045 84358 71153 11366 22502 11018 22490 78586 50349 98392 63084 69687 43729 99617 10859 82462 160 95960 44401 32089 44319 90166 38708 60895 89935 28507 65319 255 23699 34295 62002 38602 62065 7269 26875 14348 10652 93291 53478 21412 69459 44954 49596 6499 53766 25495 49424 93163 78702 67799 18539 38517 27760 31062 4035 23769 50445 67876 62044 88045 64203 21784 61749 190 63410 40936 86386 14123 71782 99374 51687 32824 16400 69163 5227 36727 87577 5475 56171 98185 87677 55855 79303 56057 71133 18961 85687 6996 92316 25753 19080 21837 49904 54839 38417 25130 56801 10092 19161 64685 21558 27671 74804 63959 43479 87190 27781 55188 2253 65918 68437 4281 44686 82721 60561 34829 23495 2472 1718 50853 50736 44585 15607 30572 12287 72472 53076 84124 22837 92974 60252 11522 23594 12081 63758 57776 55334 89086 12931 11933 94936 23575 19026 62771 41584 95182 25440 27983 95717 81144 92090 44539 53468 16861 53106 46027 23476 1260 98999 9480 39480 73169 45005 35531 82160 66093 78988 93974 23065 3758 88075 72978 85999 21932 65218 90764 85114 9278 91182 56137 84814 65418 44929 34841 2933 77850 71523 90396 34629 16909 475 50367 14536 1323 32529 17372 71158 19287 28178 90051 9711 56265 71976 79202 60904 54560 43845 12583 16445 97678 17663 91966 1794 47040 40889 64180 11572 80991 20045 81918 73181 63085 185 92620 50707 91521 80946 62411 25612 33674 84681 82877 50253 43408 96923 81909 67418 49722 66160 5307 33123 95346 46883 78122 40928 41610 63147 33199 55869 79685 89199 47054 67070 1999 59396 85451 75772 1680 67413 29736 3422 12676 79526 62835 18815 63526 62180 81104 58673 50307 82628 60905 41751 38926 343 41208 1520 34705 11452 48418 64585 90225 25923 60140 63044 25070 59849 85971 39215 12693 87381 39264 6785 25681 73836 80801 91074 30681 44785 92890 27862 48639 16873 16896 8353 70578 70704 5855 47269 15037 22629 9686 71779 72571 77295 27518 78212 76743 44504 44330 94202 13946 24933 90408 38009 36991 56992 52726 32490 3011 88115 82002 6414 13839 36788 27618 18148 43091 47631 78876 69070 8586 62155 58410 32339 12419 94332 7414 37426 10217 5290 7065 52691 64366 67066 40355 22673 71974 52181 72602 43760 24289 90451 61020 66570 20905 9285 98132 76236 7382 27740 47132 97355 91469 53121 50576 49377 26704 63329 10218 77750 18410 70643 72705 36886 21030 31089 92211 57212 19216 40441 75532 24004 18518 83707 39919 92966 77525 88777 7040 81940 41096 53588 74494 46021 83664 43466 12878 47036 66908 5991 89971 6758 39028 61119 62601 32746 67922 51433 19874 51339 94343 22818 76311 50720 85870 58869 35748 58748 93402 63752 38361 71691 78381 15862 99912 32929 52142 54354 62761 22571 95951 2787 52319 89812 5543 21055 97017 32755 76184 75852 28561 6275 56898 70642 13453 80448 50373 29099 16112 37694 10692 68696 53190 6239 84605 28700 94046 9257 53137 72315 93816 35333 82293 33875 74967 68072 4322 92838 95573 12574 82034 36615 54797 30132 56548 4323 84173 32112 76979 31124 44818 4593 71052 71777 46817 64704 24652 14435 75085 46666 91461 77292 19432 29762 24309 59881 14115 74032 47055 3355 31000 43491 38846 93206 28358 76064 76204 53778 71301 58560 17143 47870 82518 25602 74081 38026 97882 58562 11678 99903 65530 31469 71993 4238 18866 48882 27336 30024 39961 31679 14465 41883 3569 37738 38055 94328 62211 8519 32587 95969 26465 52112 89903 76643 25937 92442 34708 51450 38610 87834 32184 7804 53471 92680 15778 65696 3996 34640 83128 43105 19895 50342 20884 422 78772 16666 45477 6756 20085 82850 30356 97631 44645 58911 92372 67999 75253 62224 15357 66036 75763 97951 50860 98955 92539 94419 14313 54662 74377 19029 48474 57769 38822 44614 27967 34356 97074 63714 76105 97602 55265 33434 71932 52203 38315 77466 15194 64442 12726 95915 62204 90539 44546 62111 33725 54605 23459 47298 85743 79460 81909 81912 45732 86834 11672 78388 5863 88042 29042 10747 17487 24030 44933 66045 59346 10640 23482 25400 29725 24713 941 71538 15643 33872 37552 77914 92065 75209 24789 21671 9890 76328 15611 97808 89650 60939 39035 95376 41114 41810 29498 9091 55346 50988 10411 97846 95130 96421 63130 41146 61150 19582 80458 84517 72835 57868 5179 76897 2443 2128 41853 96219 74808 51936 1172 64363 95559 41895 68524 57702 14790 23317 52892 4101 28386 59440 28658 28394 32280 4183 37526 51642 48855 2096 95863 69982 50148 3650 35039 48047 3137 55592 53017 44870 52612 95690 25861 39881 66520 15978 86551 48618 9711 37084 70985 90308 51119 3629 76486 75771 23317 53041 84263 34356 39060 87049 3780 36556 46180 38509 53066 19302 68052 13998 55640 63912 69915 57508 70379 48161 87576 41866 21993 45333 1033 7306 76647 1945 95169 66164 43649 36914 27477 82752 70827 14830 8549 41277 51595 66562 90991 80466 27266 47559 5295 82747 38167 14500 50054 21168 20455 96058 11989 28903 40243 6796 46466 65160 70313 24561 15935 24154 32565 54940 91664 38260 21335 51635 93800 38626 71711 1683 96521 35360 28693 49127 74127 96819 86047 32899 10641 62395 15686 655 23626 50914 70724 9308 98420 60742 88754 73257 47808 80688 52807 8035 36079 61390 82783 3995 70496 25040 34658 75613 59768 29322 3653 28323 41240 86514 56412 95628 3237 8414 73800 57842 76451 94914 18988 8482 11871 51257 76015 95538 49863 37822 89567 96253 26306 74703 67559 48131 87660 55270 24850 83135 47494 31573 40893 24707 57051 97882 62594 64636 57498 4965 7366 53160 82614 21519 12729 61836 73223 70243 88338 72031 22040 7811 1974 83538 21847 32290 26729 45159 37016 97808 37822 94759 13642 56100 97348 81092 18682 58977 2402 66459 79837 34702 83550 84673 54865 70072 71523 78682 6264 64586 85899 50412 59512 34124 63448 68709 5207 98522 20224 34168 36675 10946 5210 34800 77814 52172 82943 60549 49774 566 13745 24300 17210 28993 69112 61244 36406 59999 60563 38733 46103 72364 94030 57696 38456 1362 5522 89980 85379 12618 90326 17596 25958 57512 19488 86347 73238 95625 39192 83154 88765 60903 61282 99378 56519 54278 61850 4195 77410 14289 17275 1368 29029 27020 62108 1669 69296 3583 3558 76043 78084 25507 45316 8868 3754 58413 85157 22351 18143 21742 44616 22025 41174 72857 9847 40299 84948 13661 54453 39820 74666 19985 97487 25027 35394 71856 16894 44159 89642 841 76554 62032 50101 60541 30458 75966 47646 67252 77580 37682 47513 22338 12686 60478 86938 75070 27389 64939 8300 59832 20179 14715 37060 26562 4200 74354 17769 72606 35404 91624 66305 24332 57125 79315 43050 40654 25930 28599 47324 72155 59546 49360 74131 67890 35991 71316 23188 79903 4182 80503 80049 37252 22495 31246 81895 45216 85641 60141 99596 31362 97429 39755 58076 88864 17726 73784 94293 63756 97841 58555 47416 58079 65450 99337 63715 87426 74509 75875 43461 32339 94472 64475 71004 39201 8511 6150 55735 50826 99236 5674 57602 70625 80865 84609 34614 64179 35716 59157 4256 49966 34144 50963 73108 64874 40850 79835 31977 71971 61466 47516 86549 37115 22037 53906 56599 12886 23163 57071 37805 85729 86259 34156 43698 29285 92326 4382 30856 24318 99229 57420 62772 6991 57479 12020 4109 55094 88994 76408 6337 21879 1893 2200 66305 93069 12263 16967 69871 35160 89402 52390 44350 30985 74473 40516 55606 31021 67550 79468 1290 83283 56627 47472 5388 17663 34501 68234 36151 20390 67120 32054 25219 6416 95542 39207 1440 96732 71931 12594 73806 83086 47338 38939 67981 27297 24838 83959 97259 8535 83259 26058 12832 42516 18369 24246 18011 97768 45010 5744 29206 45510 99136 46560 3675 15635 96578 63546 45437 58713 6289 51267 36782 43262 13666 25392 41154 49843 76380 20686 52170 66991 88943 98146 21762 98260 56649 63134 28939 61383 57339 54655 50801 90933 63253 50212 72709 11251 24293 35862 85960 71618 50799 11182 90758 56364 80112 2272 99561 90904 98687 69271 69275 30555 97078 23357 89613 95088 67887 77654 29748 90659 67607 89295 6723 19830 31484 32440 83884 29643 99470 50945 44845 28509 92429 80886 71744 11643 61774 53785 77682 47579 17524 209 80008 41614 50454 13981 61211 30065 49836 95334 42184 50013 29118 55555 43131 58631 79282 29419 87048 24831 74880 9405 86476 82552 28232 13108 52651 43254 45306 94115 47527 43781 52602 49140 85681 85463 13692 61682 46760 87470 35905 52834 21183 75766 10778 31358 26636 69323 28683 54145 10211 22984 78217 75708 25644 74187 55828 7128 24041 33939 5586 76131 30026 39477 26800 11704 68219 40607 58230 3677 43353 22989 93498 59602 69338 21264 79693 99876 14180 61266 36510 79938 23108 41005 65403 50368 54125 53451 55070 68230 62136 16875 21249 21552 85680 39096 92555 61721 47164 27620 92045 40576 80981 24662 79173 87144 53246 89311 48068 13596 53890 40183 14159 19111 50955 90743 42281 88502 2081 98007 29138 99554 65451 8147 90035 51849 46898 10859 49961 97806 38096 88366 44984 41153 87250 39051 45248 31385 57960 98099 22493 30890 97872 35149 94359 85180 52753 36304 85045 88472 54774 35180 60093 10370 59424 63929 95087 47621 71688 47660 24604 60022 8659 42015 10560 94660 72413 56197 65989 47450 7129 51072 69836 975 21179 64923 98700 31599 10650 24804 75010 67598 17837 47883 91261 44999 61563 83094 79549 21189 12433 33829 12016 53875 62247 94396 75861 42289 80740 97930 47011 32116 31284 85174 54282 6438 25967 98396 37305 42969 77877 12857 73996 37926 91129 72340 33547 7892 80710 35202 22341 25392 49112 2964 8211 65463 65840 64840 94184 21213 69219 51021 38545 53112 47095 91649 40979 61293 58374 37400 65071 87825 17253 43414 5956 33752 33299 68117 80 32123 21563 56361 12808 92797 66139 93799 71768 46552 27489 57454 85971 1816 26660 52106 55895 5560 47855 21655 51200 28653 29662 67057 7337 45506 27825 8047 68031 40554 99849 59982 30039 15459 46715 59240 52329 37946 34749 71075 80640 78709 4067 87781 4901 83229 60099 2315 47855 69819 92346 9207 99453 29745 87468 15910 98556 7163 48863 35791 36713 9655 33113 89075 57978 27451 29697 60040 4108 58832 86706 67025 89395 9635 80064 11076 52396 1597 42149 93468 29915 46981 95092 95523 58516 55755 10158 91060 1751 15752 20919 18663 56319 55900 4777 78295 42861 21975 58610 53695 39787 21996 87718 81511 47501 47037 91758 34570 73132 14553 6139 94792 9605 53277 23093 39191 94433 81933 49844 29028 94772 85641 12777 81574 32172 46829 65209 86204 48126 72299 70493 57463 78032 66116 19210 45648 50323 87060 17471 59097 11776 57808 48674 57498 5130 47347 36774 44857 24652 84712 2414 94971 10410 25931 29592 95979 59231 76422 17820 31848 90274 24585 68867 95297 92895 85441 67848 62439 27054 95921 71226 39729 73162 90993 76769 71787 64450 1535 33912 31952 36960 78098 64090 55204 84427 97740 52425 63681 83060 60923 41025 31693 29361 25984 22538 68962 92871 9193 31893 24847 1372 6476 17654 98605 52623 42046 62130 30948 95348 31118 76089 67879 84223 59183 90623 69507 50304 58059 8676 22759 84482 50406 9636 23373 61726 90556 30037 79296 97802 588 50280 75778 19492 21968 29560 16581 16718 69883 60832 54477 75681 63210 37441 50973 72325 51669 30294 66368 24692 83156 15383 73863 14560 35586 11229 61665 12170 66152 91717 83018 15166 1371 95049 20451 14014 215 54830 76020 93429 91600 31631 11702 17187 86324 47274 48492 10475 86306 38829 78638 39660 10622 37353 47705 35843 12696 55139 94027 85834 24598 51239 34555 97230 83107 89650 20668 39027 49425 52228 2070 29874 36469 65984 29994 81200 2544 67025 26182 95292 8309 59045 57335 94470 21777 55480 19014 57681 50862 34747 15703 14795 58790 45625 30951 20071 16735 74664 87107 28694 18316 43109 71325 54360 21336 9467 68797 95259 2646 100 87387 10523 29405 83011 36211 11305 31760 18634 68701 63003 72628 83704 60249 98990 31393 62412 43961 37089 56965 25456 50766 17166 53463 10700 86731 55754 14996 55168 11907 70705 25024 85934 22231 36038 6083 55523 13154 46285 1412 88327 15267 46677 44340 99907 66391 53874 19110 45926 71486 83458 85810 31521 42599 61038 13347 90208 99574 13107 45042 50748 81610 13722 53791 9810 19204 31880 16442 54083 68448 42520 97428 2297 36012 31949 20590 10848 97208 49097 66538 63876 23621 63773 33714 25036 43591 30036 87921 20918 10464 3651 89630 28418 40699 59560 87573 1345 77539 97715 64699 93247 80627 53503 15163 25437 29508 13788 75035 20583 87973 33799 55424 39115 49559 28905 33744 50717 30255 18539 96543 86404 79252 74350 37942 46566 27231 17713 14118 11730 97811 31342 86637 91238 78437 68364 61729 85032 51161 92134 69714 85538 62943 33629 13156 47867 75174 10117 61277 14874 49814 74782 85098 99680 96870 79483 54295 49970 74170 4000 15404 82283 57421 15970 42697 88702 20827 19191 14107 41344 88628 9581 37491 79246 45154 94984 82972 63403 98155 40650 39141 25581 4620 73734 44358 63208 73843 83552 33510 88475 70100 36766 38747 242 22016 8375 16107 36172 2356 88190 16065 63184 31300 13995 7495 56742 47292 93316 78510 68361 6146 30634 52859 6034 54226 63793 76250 56131 71047 66905 88624 13910 95625 49199 6570 284 80474 89918 96694 73073 25415 27358 17438 7943 41085 5826 30672 91129 39704 81595 45394 77410 73521 86396 7522 99902 46733 49869 37339 60755 28543 47325 64294 36024 85546 34238 93093 81030 591 17013 49562 5105 27712 19262 89242 60658 90962 95281 64198 77191 15541 39419 35696 53706 82632 75287 25764 10433 65718 45273 75641 38878 11353 87110 40725 65028 41413 26129 12736 1030 72357 66326 7609 56436 39528 40201 58559 93446 31567 42624 58209 65346 75243 88980 57662 6592 2220 46438 52619 18229 70723 11954 25305 92876 12464 38384 41305 28213 66648 54773 19097 83606 42047 16320 30534 34847 71483 75292 14439 8740 3471 58221 84621 87736 94451 93935 27217 44670 78742 80233 12507 98801 67861 58981 9400 28758 12284 82216 36317 15309 40979 68256 67323 97774 65733 40767 7444 20779 76063 93458 60125 92929 5793 41981 11086 3236 19158 14737 36179 71427 54366 47136 52670 94142 59333 53719 4939 2872 51792 46526 94276 99852 54704 2062 23415 11663 90335 94061 34352 24142 58726 59374 71219 32443 79000 74843 56416 29250 56261 19935 82633 35616 69145 77042 96502 74127 90542 9256 6738 91286 72126 42372 73132 82198 83121 47964 92552 3585 77847 6182 30888 89264 69226 95895 34515 16726 6731 38392 88126 60139 77679 23372 60896 6414 26462 98813 96576 17992 48351 70605 79529 41734 16119 26075 86396 72673 95289 66618 15136 93103 82171 11564 67120 3561 55930 95357 79859 9711 54370 53435 26739 83985 68388 57046 68302 91494 34715 35203 61115 22560 50355 81031 71368 58739 31440 13856 66280 41588 45031 93454 52984 30569 39795 78682 40482 29977 95337 30084 74161 33340 35045 18721 46238 28370 65867 52712 73518 66424 16016 73560 70100 44243 74702 75755 96789 53474 30084 23074 97143 68935 33810 52009 96758 89989 61579 31305 92821 52083 10136 50323 66972 99511 58346 97261 34304 82750 14514 4682 93649 61567 93375 79373 20323 77255 96727 59279 35881 25131 69401 48884 63980 45350 20755 40644 73453 843 73461 6477 4985 22787 38148 84204 93118 14827 72526 80973 16136 63029 93764 480 91272 81981 50687 11916 39734 27541 33143 9172 29259 5537 55501 28940 49097 66728 45449 98308 24167 26624 17470 7997 60743 87551 39062 24956 35020 67239 28353 54880 55361 48134 95198 69754 13705 30249 15740 92380 590 54063 13141 45846 743 89048 48482 52842 28786 44386 1410 53552 32808 40381 23692 22084 61320 57177 80822 95483 52312 72319 31210 77193 6120 48948 52847 9581 23103 95807 90185 14122 39287 38991 5694 40699 33154 86658 82411 90952 60664 67678 76931 59564 34728 29254 31748 64039 74708 15465 23257 37469 70983 76880 34188 17101 63873 96069 49345 55905 45502 2957 61608 21573 82271 80605 82382 19413 83958 3278 46633 34804 61621 21112 15478 32858 79556 94774 60946 93545 72831 82871 37830 11911 42711 70887 91747 22481 18420 40753 61340 21052 22226 54309 75063 77372 49957 33209 68897 35302 16880 75679 23256 21223 20802 10425 18361 50006 96446 56779 93785 14599 25227 7128 25536 96054 80384 90182 85678 27513 7450 6419 50084 88411 84898 79859 22378 99170 79530 85406 98127 86740 75234 23350 19003 98418 4324 67878 81794 11651 11709 39311 74081 4541 22620 81249 71614 33542 50553 74777 30677 79708 47583 41219 12881 67429 34996 99828 76837 31072 48952 61195 31216 69572 12258 44890 12803 67146 9851 1721 71753 53383 24091 16348 44546 56736 3003 89924 81892 71987 21552 98428 7768 65706 54088 70290 2862 41787 3903 64261 26635 82459 8841 94140 14419 92477 18759 64189 3781 59932 39097 78952 61706 16594 95663 73957 43273 73340 72819 52635 97638 1619 51341 22054 99928 78527 34081 58834 87010 63627 12017 74241 32259 34450 32672 75170 33347 61032 18035 39679 25059 59222 41692 83628 28613 22485 53813 56958 48573 76104 17835 33512 22759 40248 85026 59942 78128 48885 45603 90600 8182 98853 98152 96638 51569 89227 31407 45037 82758 21789 26942 94962 67853 690 63990 27740 42287 98969 53615 95557 57457 8635 44749 29482 94248 26531 10843 37691 40352 42977 8179 14105 27572 42685 76043 38788 36836 34026 99215 26357 73965 3787 39517 57685 19508 68827 29892 46679 19949 38922 23493 9730 81284 47808 57830 56657 64129 75541 75794 93900 8204 89230 46967 65265 63846 13918 60662 84531 92117 71455 26069 28777 93586 76269 1218 3140 74047 38922 63468 32960 76131 69633 15433 50130 86343 93209 77295 31333 86809 9309 33840 21901 44787 6491 86629 8432 73693 37989 34733 23481 9901 994 95489 15416 31268 70434 34276 44713 13796 68654 51749 24075 52441 91909 17275 20268 32788 75375 72057 58275 25320 69807 8306 31822 5047 23778 98452 77800 61317 92839 3977 97034 14859 30617 19999 55635 53011 69733 96607 6466 82620 34422 33233 73176 55457 34452 78733 44443 83783 51436 71901 11497 35829 20303 14861 15344 51250 37306 11126 48876 30674 50377 20540 26365 19846 39869 28694 86854 48746 16076 14944 16279 67523 51096 91513 87317 20007 25994 88152 94520 25863 25931 77347 71454 81575 28120 80391 25184 17542 72591 83679 99926 89887 30330 27763 80723 36334 81522 67213 93161 73771 47181 79097 90943 95617 73310 41334 5157 69974 84424 876 93961 49903 4291 27076 80013 15045 12212 65737 11460 48719 54247 10427 79406 5942 56578 76081 60355 70832 76851 46248 11512 73871 1808 86872 1020 1214 98510 55372 25642 31985 9983 13682 75287 97741 59428 54690 89455 59928 90761 51975 61656 93957 21601 4371 90955 61628 75848 22427 84067 4874 81833 77829 97334 78557 16800 25167 82977 66929 85612 29041 12493 57097 81458 37641 31133 92687 96790 32842 9518 68827 97076 73933 38066 3121 46808 34760 87250 56000 302 57151 88962 74531 76534 42285 6641 16306 47698 36317 19235 98864 8639 12498 80379 50894 9229 51920 46133 30456 51468 76424 51143 79609 11957 92108 26926 65545 77203 99585 853 3092 12165 37652 81219 70898 27660 51831 70816 35248 20601 50518 55293 25083 73843 41390 81107 8602 81518 97219 5853 72338 59913 25788 47097 72821 86676 15392 24390 44288 25714 17011 83150 32486 585 82142 60855 62850 13680 93513 251 1439 63136 91735 26142 68245 47590 39157 70273 53859 5126 19653 48037 44407 82186 52786 40439 78175 21043 7722 54685 36529 65520 35602 21573 31049 36984 19192 16441 29237 22398 12978 93773 88031 63191 95451 85729 16236 7566 70245 67842 34237 12219 68695 19565 73645 41929 16939 78574 79583 26231 62796 62430 98857 71737 65963 43451 51287 32660 24243 65115 26440 54977 30216 94602 99049 69449 5148 64220 30402 73752 88917 90074 9756 65381 59240 93650 97720 7121 67786 18707 22344 43940 58875 14708 3938 65193 67817 25835 58223 79063 71134 63692 46982 58333 50869 12939 83437 25505 95956 20906 27890 19991 12970 97782 47634 13517 77320 5599 2098 83143 79340 31767 69082 46728 10545 13028 22775 74744 55781 79369 71212 95045 97365 37092 33317 70040 25275 73800 18990 95281 69286 6873 68243 95514 22451 35698 56807 43059 61489 83567 25634 73010 96430 33461 50767 8483 76138 62942 6259 85440 71062 61880 73087 31355 23815 84173 83014 74793 29558 62207 92779 55416 74993 67820 13606 58769 11907 8548 79049 66265 71447 19723 92192 58535 2131 56265 46619 73081 95370 10845 98817 97769 44788 74045 23863 20580 56370 96028 36531 70645 90175 77587 13535 28246 76282 28723 40255 75208 21921 81464 90994 55413 26153 65349 9399 70958 28142 21156 78196 40426 49716 74581 34464 18790 2502 28938 68320 8118 34603 43373 65825 30922 26407 77382 96793 80246 52542 24209 22725 31706 62667 2424 4184 66041 40924 26605 37533 45431 48836 82840 6430 27991 40008 43578 19810 36270 73515 1299 49582 68869 32892 8151 99854 11691 39803 58367 98849 64039 69866 15149 76847 28267 9714 83365 5931 34416 51982 93740 27945 87916 91025 83065 67420 99535 15803 673 16144 42118 14190 57487 30461 8470 34129 49442 87404 71171 22257 17201 29730 40939 53241 13917 93681 3480 2 76952 91977 18893 24974 812 7250 55829 33656 58669 1855 60755 97251 3605 79152 22027 20742 67900 76611 10478 28196 68288 51713 4356 38198 32966 58227 22418 41791 79149 43017 30645 36127 83657 14205 19510 34207 70012 28496 25777 10622 49538 98573 18550 85770 80679 53652 91020 60705 15008 39833 68262 21253 48278 26950 72815 11286 68483 45333 32179 68792 28742 38537 25057 6059 65616 43274 63647 40942 39046 46844 55341 37014 22369 3767 8126 44879 17785 24733 17696 27030 59005 32802 19277 50361 83371 50448 88410 25873 63588 66911 5102 42937 34589 96329 59922 90912 73430 64597 60305 50880 57203 88955 27735 86370 26236 45416 36800 30217 57179 99553 20007 90056 17103 34663 82696 65141 22019 49567 45299 59163 95178 40616 40274 90431 68574 71500 14601 11990 85964 69444 84029 15476 60615 80607 52640 81193 75332 40036 32113 81826 95389 34709 78670 44592 99466 27411 45762 49727 79119 66113 29890 28407 64745 52585 34187 85436 32929 77130 90143 92825 97885 96965 35478 90038 3124 55547 3328 67114 5234 59854 14081 11167 22848 93041 48895 13689 87917 85485 75684 27551 35836 80675 46008 8493 63227 66998 53888 63434 680 48935 83591 81242 39966 47887 73522 85041 35333 59412 85816 73092 59923 28847 32507 51818 36326 90737 44651 25538 17040 70588 37489 56077 44985 85194 88373 68076 32989 9059 12654 91409 3123 56424 6188 64677 84902 86835 40247 47362 47122 47167 66032 64999 32297 61306 13704 38904 59489 11490 47080 49049 24941 41610 80761 18679 73819 10275 92964 47703 62515 7830 18461 98741 85095 21784 267 29680 73841 48908 18846 31548 18844 62642 87694 43131 33062 21068 28671 46853 52189 77164 777 67593 15627 34745 6402 76254 9750 24229 92537 881 88978 88806 5176 91799 15475 49145 85922 33926 31447 26690 41932 18971 36603 98951 11072 24270 39011 17992 50906 75869 5701 474 41016 70825 38419 78032 43206 91148 72985 45540 36267 69996 62013 10849 6598 37109 12223 56558 28501 67359 80207 73061 19034 29974 72694 72092 41833 92385 77426 71368 97608 31636 18194 77239 29976 35506 3655 67446 76439 19201 37765 99155 63855 63884 66519 54962 67167 1862 70282 50575 52694 53903 76020 92026 48101 54769 33456 1826 75260 25236 89792 40624 7470 86927 37014 38279 29770 18354 46679 47793 65863 15744 95008 74455 57556 21272 83457 57824 84948 15562 91226 22586 17405 27788 19459 32020 80853 26231 50851 42040 92077 15917 61761 26745 96069 27632 54961 66499 10018 70822 52752 74476 61359 75187 20437 57744 28645 39101 55505 47856 73117 54060 24381 75004 60467 64117 95408 62127 32307 58022 84994 81250 86208 50298 52458 44778 16833 34405 10080 99923 77347 66852 68583 81837 23029 45421 11838 3725 14539 92437 87682 21800 86425 60684 45082 89470 59014 36632 68141 2218 90570 97277 44807 57179 7817 68567 73335 31690 67377 16451 92620 26264 98922 83749 82200 70800 56327 99031 55949 98778 3156 13655 43972 97339 59506 46088 70880 27447 49872 4757 16907 76720 67420 58072 87456 14815 7634 48181 94547 33147 59901 72156 27376 25833 33167 54504 73419 44918 93228 4607 27363 17056 68084 79825 97605 98163 21949 63458 36509 31959 81200 58903 74593 61131 27124 14199 30057 24530 71134 55492 17330 13265 31938 73592 69756 55622 65576 13361 99310 67098 67868 83237 84964 9059 54763 59165 3309 93893 26370 7911 5843 88594 24761 48970 55843 52039 25195 79534 70391 77778 18846 68393 33454 29357 89918 65426 23420 88608 17678 686 51376 95333 13139 81199 53512 17365 20994 52237 18886 8856 99490 56358 81310 46020 77078 82139 60238 4119 2550 38956 99693 89334 23289 87508 53977 20259 14533 10078 41873 66572 58188 95536 33262 32620 47034 25734 58385 38166 93710 75575 22167 2130 44909 38297 96879 9476 62617 72652 38647 9469 23714 24704 90345 38475 99667 57674 81724 78914 45181 21947 55999 50041 30840 85760 5469 25641 54892 78512 25730 51439 59933 39704 58089 89231 54642 93072 14294 78740 68590 76851 13587 62842 74442 17772 59539 13728 2362 89639 35857 2967 25118 2713 99885 91361 84652 70113 54180 30656 81432 52037 32260 3137 58830 76902 10138 84221 65458 16416 17396 72245 717 13052 69452 11151 88571 95503 51021 14555 58812 22788 69685 50123 29933 30663 6156 63122 80003 91813 83951 41980 17068 49322 70272 44658 11809 31980 19541 66414 87911 35726 17105 72340 13866 68049 29400 66761 66751 70272 25752 14191 28783 40420 64280 56332 46917 79808 17259 25342 54368 56392 59453 67604 50353 39418 71901 10354 2397 64147 96076 67187 88376 22684 54538 17717 49102 85008 79565 6330 52717 27170 30970 80005 57398 54497 22892 4849 12236 76192 30939 62214 16162 97889 8334 63257 59840 34457 59530 23138 14485 33669 33580 18320 84216 21698 53944 81599 1051 9239 20893 47916 46314 33837 99009 21498 68089 53413 94161 99481 85914 60374 16357 35110 25344 18737 46068 98381 59200 49403 67680 26153 28517 39997 76186 10919 83774 77310 74115 99888 44512 5901 71490 1896 95325 88255 46724 60767 63079 38291 48342 41565 44462 76547 7839 20597 50668 81610 69443 98960 44494 68291 44312 4560 35297 14783 75976 4273 23931 1144 28138 36683 70492 10878 4396 75494 36439 86832 18027 93277 28956 15103 24727 9103 93380 47669 92838 17508 23882 85138 14651 21099 29183 12485 72660 16192 56986 30225 83043 48158 59330 76900 77555 79592 50357 57801 51354 57205 865 95989 9847 51344 26011 27470 80812 35574 99817 62587 69616 42392 72465 25217 68040 82177 1510 98935 39820 72597 42532 51214 61924 66441 5877 13809 67232 9112 19724 68523 18298 71319 78290 31529 19753 2251 10175 37749 39979 72900 94429 87564 71583 44062 71714 67384 69395 89778 11555 89278 81080 48272 37114 74306 12760 64351 27019 51828 35 66672 10398 86786 76888 56821 88860 61002 82969 42897 50445 45715 84723 60276 52886 92715 50232 68837 37409 64893 44667 90398 33509 74269 60465 32078 73650 65387 34575 39119 81234 49025 14454 26606 46686 25296 79216 74810 18487 85538 22509 38549 82301 56733 93050 76906 9364 79820 38636 29166 58789 18017 95454 76652 48216 5737 63556 42204 78027 6222 55991 6283 4704 28443 91470 68431 1225 97886 76398 15829 90816 6106 40523 12672 90769 31584 13875 60193 14194 66878 82527 43839 62534 31496 77010 51854 91579 68462 30023 85080 27841 5934 84088 91874 84474 23346 55414 26803 65079 81815 56965 93918 49882 41159 18866 49862 4179 95294 60003 60491 29016 24371 9122 86706 54039 94630 12628 2033 13641 87202 11507 70716 26169 63258 82796 64074 67142 10010 9660 62530 58709 47461 16995 65909 80320 51531 75666 74086 14184 15999 68496 92703 79005 82302 99745 77472 20512 92316 41922 67235 39011 37443 94032 39127 18809 58430 84654 8790 90486 10132 47310 95601 21952 59521 35568 13111 65553 71823 76807 61551 63876 78511 21132 61318 80382 74931 72600 64179 10979 15449 37260 43786 74710 42441 2173 93445 42706 21150 47466 39795 24275 45653 59745 85362 83555 61158 12404 74078 10728 20246 86632 26580 60382 62152 95569 19268 73805 543 77525 82701 20643 94856 99563 62537 55473 69019 92267 30837 45789 22551 42379 91306 29846 32767 61388 80295 99898 23463 40436 51370 96580 96910 27799 96000 91262 19135 50591 28054 77779 87321 47702 92775 3408 41112 52524 50731 92110 27623 3130 11792 90333 78223 36750 26546 82525 63278 14288 873 47796 91471 20370 66935 53212 13194 15306 28346 10930 50410 6828 39260 90444 50638 65292 98137 54952 39441 42365 93324 9480 98883 50705 35160 15540 95894 88502 98889 81820 64721 61250 45727 21590 55689 69009 60787 91229 73443 15546 11173 50087 53961 81596 47708 93860 83201 75527 41138 86400 49591 9642 61553 38995 4293 72682 39395 48907 60923 68383 23632 7432 29927 83961 51328 11524 29991 50621 86309 30545 43563 94343 80864 60350 96247 53639 69874 6381 18724 71446 71684 8334 47761 30276 93983 60417 28814 15801 70954 33513 16542 88101 73702 32077 14318 51020 56982 46098 62346 90289 58722 3114 7470 24672 69214 94364 1142 59734 15146 51233 53251 40132 35683 5276 85477 79887 24056 71778 47688 98633 51536 70111 51585 52239 8672 18480 65214 54596 10782 17799 40159 40264 13946 99 35510 74055 43920 35787 61889 27225 63592 31598 67842 8998 24749 98009 54740 70939 53999 49926 1724 45993 80035 38520 68047 71633 61289 12151 72681 58345 4045 35542 51548 97875 89084 37161 7951 29540 13537 54536 11713 96965 43190 44711 20553 514 56165 51341 69355 58052 29316 36973 74346 411 88284 18387 14737 33009 42949 86723 64670 86727 50590 96855 44861 58645 40051 32109 16199 45974 18576 73130 9225 60911 9603 52068 83149 1442 45399 95108 64847 80298 59028 72640 66146 52391 9934 54991 91876 24518 58364 52640 29273 46216 57776 26336 88632 94033 14318 82612 87595 74463 75033 55596 26060 26913 65737 95875 46644 90713 32995 93721 72781 32034 83964 39745 35409 73011 58359 21386 57671 48558 91031 30272 70205 46218 60106 78131 77231 45090 98995 47084 61762 29405 65597 60979 43433 26893 69928 60882 28650 81338 73453 28582 1037 11321 27433 71423 46790 39820 32363 54984 35686 9201 59331 18832 9918 34135 99150 99588 18076 98263 84714 39618 79779 62524 50286 14458 19724 87526 77956 76479 47808 44964 23180 64842 33827 65426 62447 94295 8245 15848 50469 40592 20294 21137 36850 65015 97279 88194 11613 6108 16478 43988 88947 71694 35127 81841 78648 55437 79232 26897 32749 15199 63942 77607 40408 28429 79292 60942 3723 5689 11702 30154 54636 71701 3012 553 32326 91737 82249 71804 65244 99875 27391 71575 27316 69320 48300 67849 64001 99299 59594 36163 69920 53360 9988 60608 54031 63785 70759 81080 78640 36180 15377 63913 48539 71703 4789 2467 46126 52220 17150 99784 6518 51361 45014 56458 75838 87207 82609 6490 82097 81286 24047 55874 50388 77024 91975 23171 36332 39104 30649 85645 92948 75790 36623 75390 80371 97336 91656 49500 49737 94385 88259 15097 9974 76351 97075 3420 16621 3898 65128 68802 8065 93998 98345 51077 64613 6036 39536 85922 36025 62506 62775 58944 99160 51012 68045 37358 52004 37157 93577 22363 46391 75178 97223 4138 52558 97624 48741 88005 48834 96288 93443 41829 5426 170 52447 247 92491 18647 20808 22314 19368 62442 76812 12160 94048 47906 39369 85657 33753 30606 20710 64148 84778 93149 31087 95000 27598 44214 87268 97242 94341 3145 18145 45795 86981 70610 21878 12964 3198 44021 58142 36883 65634 7625 75446 52426 96070 83851 5227 61925 98922 62718 47609 17154 43325 46091 82909 87996 98816 67299 74388 45157 87837 56420 46083 90270 61725 87764 32078 82664 97885 67605 36173 86601 35534 66162 43903 65808 68996 6728 12980 45049 442 17223 30792 36843 61864 58765 82785 87724 72634 45004 7126 35112 17669 64825 80628 56889 47115 71680 35430 81324 31074 28286 4761 41336 87498 2858 65160 89955 8223 43573 51043 41820 75147 73029 2988 81384 29466 83310 30151 12218 56038 7650 43025 38891 51807 32314 34253 55070 21101 88480 55159 80658 1036 27237 32165 90733 2444 65460 63405 33639 85825 90961 9503 64405 40436 72518 49707 98924 57262 84518 87684 64377 25984 45620 23710 21840 10104 21857 72542 11843 16819 59368 69353 77750 17863 75390 29689 48342 60683 5703 7807 74046 65556 48083 12358 19351 48497 61362 72833 92609 95570 28134 47360 95391 9409 23997 78957 96830 27722 36458 4939 46603 39430 9819 3412 55397 86599 13736 71745 17584 5500 49495 41331 84077 4902 70253 81607 87209 49728 53216 41970 14514 59256 44155 10642 41798 81671 91767 70354 99162 81716 313 46636 4362 10825 73421 39775 42327 38048 78674 57986 41661 42020 2658 40116 45557 25345 72598 74725 80195 36794 24740 52918 49649 66668 29541 86536 57655 6678 19240 7800 53081 13960 15799 77742 28656 16980 63198 8183 42673 18795 81256 24211 60698 43051 18540 55374 75983 1242 96249 36174 62290 38927 56213 64931 43109 40673 60792 81416 30645 50637 49737 86437 41046 26854 85544 31113 17416 79238 79854 73144 56081 86356 79164 96270 69064 94923 27316 11668 29612 87617 42962 30946 4546 35236 64531 80529 44538 79879 2775 32073 10736 78230 75339 84304 18175 94743 62402 51985 95291 16182 4517 37553 17259 70427 31376 74325 8474 15324 20731 75100 48255 71913 22991 77584 49599 36831 17439 72952 85825 30223 57857 23922 45393 28768 29628 63278 68604 72005 13298 39135 31033 6099 20958 11523 31249 9669 36823 45095 60297 87639 19249 66312 44707 71164 87105 30116 1013 32285 23950 70002 96528 67751 40582 19049 9840 41792 2598 84530 52072 35454 629 60985 74641 2845 986 78866 31366 59713 51808 54035 69815 46601 87083 56571 37527 78324 55386 40772 13115 80187 77422 47767 76821 36368 38036 78700 20564 54436 15452 74696 1749 2806 88317 78703 94659 81394 65356 93465 64746 33995 11574 32461 19161 63132 27368 54747 70792 90643 34107 73038 90647 13585 72872 59035 94255 97150 21071 9944 44848 96801 36226 60665 18723 68331 36401 61586 30480 87096 42624 4637 80910 90465 70317 68493 18525 40272 46432 18982 31953 19756 83996 41734 87175 15662 6368 82034 85775 93444 18387 31883 75946 55998 1926 45287 34637 82926 85996 47509 193 35754 69857 90404 89930 45703 16421 28466 98685 80299 85983 49081 45597 51713 56764 60106 69693 49724 94395 28809 76571 78656 83883 65703 50118 20904 7162 3385 2438 55644 65032 5653 34235 75602 22817 31006 31223 98458 42263 79351 11103 84579 44063 61313 71577 52095 66897 19675 74277 9002 55865 64619 33840 44163 30874 77366 70218 2179 95827 402 2914 18643 96319 51509 16834 55321 11959 6089 88927 43934 75834 8189 31319 28478 50506 84730 25639 30518 5041 48484 16194 84967 41351 1693 61632 42047 11599 76222 27808 37861 22727 33257 66623 72597 48383 17932 23477 15241 31200 93110 64484 97395 17618 93895 76792 29579 43842 9395 49401 31293 74580 75634 39027 77775 12087 86461 41159 97990 60072 66239 13824 12907 25121 50111 49813 82480 5567 94641 9388 89952 30366 16637 9923 95514 43913 17166 28578 64432 19560 23757 92990 81048 54785 31384 48293 11179 91078 40251 97336 83022 78518 87766 45832 18958 35145 63147 89291 35789 76352 97243 52898 35944 74995 47236 43399 72552 86439 28430 91558 14085 70302 14531 47148 74182 12248 86481 2123 8042 59836 27820 22660 91615 52145 32210 34424 20720 95397 12017 90176 2642 67175 1209 45134 45434 60743 14165 14245 56586 25365 63797 4086 79730 4529 91233 35944 11496 58535 72584 67902 25342 53441 99128 67208 80829 71804 93044 8784 1752 51741 28531 9404 69408 75261 21354 15608 28328 86639 3898 34353 22378 66610 91263 34310 59902 24152 33009 33439 94178 14550 75260 64226 19698 35601 37167 28239 47353 67660 98613 63631 25896 1941 69907 85620 23536 99422 90134 74244 60343 11035 63645 87396 15244 51343 96084 41351 62441 61864 94863 62412 128 74661 52689 92492 37334 40565 72408 85207 75781 98824 89513 98123 29727 9002 91166 8082 25514 42525 19711 90419 4542 51610 53633 49582 19838 27797 93782 54926 47462 12219 64505 79579 39494 76039 59291 4491 86295 64461 65698 11741 40988 66644 17153 11136 34118 9178 37451 7792 20133 96428 30554 62284 21068 47619 24710 10368 53187 59564 64790 87879 90770 857 77244 11183 79618 43730 16210 11342 51264 11520 28532 24806 20150 75207 4611 49740 63860 30404 27807 3030 40091 21293 11227 63555 97397 98940 32077 39784 11686 41697 97498 39653 94695 35749 14849 85953 82643 86543 33494 8692 74984 83421 27031 45912 68246 32320 69469 97098 63943 7862 30990 9700 43022 86757 28186 31720 26465 18437 1790 51 73982 16225 96869 48990 84149 83551 34297 35070 22860 73441 67879 41721 70636 10768 64240 42873 88261 74049 73992 26714 11172 62354 27955 5269 16548 72518 42356 72293 60300 79308 78849 79781 93226 79286 93130 41890 27236 66271 44746 89928 67427 33551 82301 14162 42339 30767 54710 69808 15420 73628 32146 33240 8428 3897 34449 99766 48296 45986 87865 24823 60027 69548 56725 85090 35222 11309 51740 17416 82004 73761 65873 24073 56130 6981 24257 88186 34641 7340 98079 4128 83688 17133 70613 29290 50992 91250 50825 9817 60703 13968 20614 38222 31278 43373 92690 3798 52086 76591 30436 33775 8887 60206 62897 50958 48460 45486 95303 25712 80219 31443 14885 27735 28899 30939 5767 32092 41251 6225 76830 15231 50270 49087 71716 58521 68497 91667 9674 58304 73594 88521 51853 56460 91548 66176 31154 15919 8299 92124 65833 7420 90091 33721 13717 63519 11011 42972 57095 69456 26495 54349 78559 95636 77903 52840 23 49512 15346 48252 9687 39518 93520 38117 9605 68649 23744 47453 92368 66115 28437 93129 78877 87108 77490 73793 93904 72974 66995 94786 5402 67172 42018 51598 20440 19987 16462 55898 32059 97420 79626 93885 69091 24144 92227 50751 5097 28166 19521 94656 76533 61596 19377 2847 47150 97854 68844 3459 55845 25678 44181 59669 43816 70247 6896 7389 82390 12073 41142 2767 22284 98719 3958 46546 42825 22771 80783 11022 5669 72402 93502 56954 53944 36745 29497 21992 84115 26692 37550 75837 85253 63782 44450 67835 14035 6606 512 30027 71200 43652 81998 48635 57018 64707 49194 98209 78320 75574 95448 48952 77151 58184 54652 57493 26672 12050 39529 90704 59925 95773 93684 73216 88768 87476 40069 81839 76646 74971 27077 63861 8002 50158 3082 59234 21358 59375 61043 10535 30630 58722 93121 38042 46174 4670 27910 46656 82263 65107 83851 50800 44744 2562 4918 92336 72007 42513 3344 235 68585 95525 9436 92341 80943 24877 43851 80138 58743 93631 9928 27765 39013 51807 92535 74176 79085 5446 38732 99730 5637 83864 84185 74182 12695 38036 37660 49839 59208 16609 40661 6349 92969 83958 44237 30100 96042 70608 71850 45019 36566 90934 20325 3390 67561 39957 91264 20497 3898 70842 88689 16896 79717 51056 47941 96297 88355 70613 76958 74085 17762 75017 71821 10141 73681 14397 96281 26405 35398 68581 5788 23208 67545 86115 23722 37730 43133 46874 96457 44594 99536 42458 99621 12894 54315 94788 68988 89254 13653 62660 5229 71131 18004 67252 26807 59637 64916 32785 65290 51918 61973 86414 94840 89678 33673 75150 93183 85251 47765 17963 93581 56423 49025 69075 76352 93439 95907 5 96249 20894 25066 10727 65827 49141 95837 81110 68852 37781 62621 45607 11652 6287 797 33835 96088 96039 66465 9768 22984 86800 63820 63341 24776 28288 89184 86611 14772 57816 64239 93481 17260 61788 32468 55721 42541 96411 69635 66941 67012 4524 25615 24913 31199 64327 34307 97977 37147 70656 61812 88194 47086 7938 64099 20810 38150 4019 45309 26883 34503 155 46335 56802 28657 77929 49823 91385 21518 69266 51153 73302 45189 2498 99809 78054 77631 8391 52709 22583 77354 80800 73890 21697 78039 28552 11782 88797 44825 56921 49347 27894 62543 92295 93851 3568 98985 5286 31073 12016 78466 57033 46017 67471 14015 32746 67815 67045 41739 97507 4859 73199 41745 83496 28216 88901 91088 7936 41645 55400 8495 54471 12838 80604 23627 45490 86147 68126 94839 90008 15761 29909 64709 4305 54470 69676 725 43279 71226 76698 87186 47710 58307 39284 13874 10350 87706 76642 32853 39434 73081 77320 11735 34790 50725 54414 64913 61671 5660 63517 61531 43649 30177 64362 64575 8636 60135 53785 14558 64397 64698 91167 9704 93476 38976 82257 22802 72141 70589 92783 93380 34100 17408 14448 50271 90067 81210 60638 57300 98274 26196 22081 57082 83151 78951 25221 33782 84805 94547 33829 16806 66241 63424 4839 24141 25834 92537 30718 98057 33782 82603 81446 86685 82193 23815 11221 25812 11036 62110 67593 10956 28587 59170 60814 36539 59021 22417 2529 21357 92824 92749 86415 8912 5047 78017 51799 20457 75296 5041 35815 50589 14705 34665 88175 70393 30525 69614 4821 27717 32201 51692 53478 91930 19255 56727 65883 83583 35287 14087 52261 91635 37145 16002 16301 47968 78509 2264 44058 87301 85785 95178 68777 17273 73257 20355 37949 47238 30358 568 12809 81907 73074 30676 79486 14961 74292 69232 81771 36656 17013 57972 40344 65190 99255 60904 58546 73844 37783 83744 45583 40782 29865 48737 21043 82690 8515 10846 70188 75178 94471 23945 57347 93925 19123 74347 49550 12954 17188 57796 44167 75478 89649 60311 67946 20819 70857 2753 69114 10532 13073 67275 85936 14544 36309 55213 47686 87009 33449 92014 11505 85792 25721 4116 69423 68493 23409 13298 10214 49338 79338 90114 11081 20709 33828 8531 68267 63630 77673 47935 4087 42341 77876 90755 18640 37020 72203 65973 17225 96337 49674 28239 80420 65775 83132 74787 2629 81742 86585 33500 58305 95404 84277 42459 10762 41856 74760 85563 84484 16459 8369 5216 85950 690 62928 98262 1270 72649 10908 54938 82515 44820 40512 63450 80429 67006 17511 90142 84695 1624 25304 4136 63351 98447 14370 70368 32356 72007 35485 46065 7612 6164 55880 81064 31204 17243 73559 55537 39807 39391 56498 60068 27354 98313 53810 25877 85782 46653 70563 63442 55414 42428 62500 96171 75112 6674 85137 47103 20552 10714 96723 98911 18334 84907 43803 8267 75621 61993 45533 64168 5773 84037 56346 60090 49299 31803 55330 50955 30962 87013 44354 8677 18419 16152 79372 33868 92801 6997 20642 94831 2783 93519 76337 66047 33380 84133 14183 36920 4674 47256 14797 63360 11107 28056 51672 73757 91369 51363 98687 42061 80987 90229 74745 90253 92031 92346 42473 70921 21343 40149 93318 54816 90810 48790 45390 44432 45984 31023 99594 60530 62637 60867 81863 56112 19521 29844 6903 12950 77613 66203 44741 12471 17534 53482 68444 50356 27127 56900 17129 3303 23600 13867 44891 85499 25974 51241 83549 77081 61184 14592 52873 46942 59379 62207 23796 61834 78356 21792 99406 4853 55854 61746 26560 46545 80228 22104 4509 50995 16838 92378 60304 79525 24307 52857 18199 59832 47559 10876 85619 23681 28440 6393 98536 42475 12740 65860 38183 13901 30680 7205 70245 97425 66345 97237 89904 5698 47048 7717 30471 34114 91976 78324 76171 81115 10533 11682 55968 7314 57969 34431 37204 46424 23234 5553 19410 945 90126 12459 11530 10455 77199 48439 2987 88256 59489 53784 90257 68472 62500 24562 34819 59405 79452 36750 92814 10879 28842 49638 15462 49490 84903 59570 39810 77897 13213 18394 8282 53926 37534 32359 99374 93584 71586 88197 44046 32012 52898 94258 28602 32280 52669 55294 10296 11239 55434 90420 42668 13714 15332 5471 84659 70978 53917 48979 48437 53505 60137 23375 44902 9380 15090 38959 11593 13362 81729 18544 56982 72951 30794 40577 84420 62434 67376 98122 61625 93366 82146 97301 29915 42869 64814 93973 93507 96268 20032 77216 95482 66176 33525 1528 60088 30710 22509 3815 16494 87164 41088 21503 31477 87399 77755 35337 7012 21905 97127 33100 95172 66173 11955 22077 30990 65877 81653 40594 25716 30304 41126 45547 43042 83940 36151 45374 474 87374 11226 51295 67152 83488 92108 7626 42445 77533 50819 93912 92160 64998 92398 48879 94413 42255 73983 69821 18784 80092 38185 13851 75362 74283 18966 17163 3692 35352 30231 20839 73953 43729 20029 67501 22551 47905 48079 54150 81196 49209 31162 21453 55177 49376 20650 66472 1935 23330 17810 42416 59767 68785 85305 69038 72015 79697 83163 79098 91187 48673 27481 11819 56899 96165 9836 83434 32105 66181 73784 24169 51155 41845 77599 98073 56371 30905 47433 36492 97938 71610 47549 32967 12593 78265 31835 65332 23221 88694 41575 34703 5359 97011 36655 91719 96978 97385 33420 8394 62475 12221 11548 19504 45489 6926 81414 21645 29986 52228 45018 68108 48969 31771 19296 94187 75553 83043 43454 78116 99470 37907 72102 42562 16956 72352 66628 99477 19569 48696 97007 16232 26644 4955 28294 73366 75327 70661 18153 66809 17070 22101 90220 24647 65222 77765 91668 27510 60648 99224 76726 15762 64746 45002 97580 32191 6688 7578 21976 35239 51497 20052 35120 71750 58048 65913 92771 91903 38538 61867 43030 26950 22590 2865 34552 42010 80618 93055 49549 22924 78234 36585 73901 37259 98278 77317 46559 54246 87500 93506 32230 53113 98360 92229 75844 48249 4637 85502 49296 56089 91968 21345 49500 64972 71049 26071 28171 21878 68951 2833 95568 13527 32720 12802 42910 79116 8113 94731 68650 66718 14171 46696 46750 60440 57526 19316 73586 60939 51124 21918 77753 83694 20178 70870 67140 83621 15547 46560 43984 4061 48186 38922 76814 4885 59538 66070 81528 23624 74185 15925 94777 34777 69454 88086 1711 11379 19150 51124 14209 30380 54264 4524 81853 37445 12271 48596 40653 77964 37949 6884 58383 13246 89629 66059 52689 33193 98206 60834 33434 67618 55009 85253 54752 41263 12941 91739 70390 34138 26095 6271 19943 66169 36501 31883 88060 23405 42904 88918 40110 17863 10229 42353 35141 92954 36631 41747 90283 10099 48235 29689 61639 37483 99508 35610 20027 54930 60566 47444 61457 59648 36690 92264 40073 39370 24374 39857 75953 34727 63528 82726 83783 2314 97248 20780 76273 54664 6992 91921 61391 81091 58412 21788 99172 30550 99355 21297 81716 19799 21101 15380 27161 83258 92120 17234 80748 89186 82507 78932 64859 83020 14373 31849 88182 98148 15012 57377 53069 17845 77748 99605 28081 67869 18994 1070 64612 50747 88970 79838 5737 87719 31845 91129 7894 6743 13097 86532 49549 68548 55496 44122 1765 15715 63790 33335 78595 18908 12287 42528 324 60839 89845 16389 28354 11115 5878 62668 65321 14816 14682 97120 18430 72927 5684 27671 47968 67426 37978 83246 43573 45330 85783 46839 56668 90245 80917 45016 24018 39565 75186 2071 31169 94755 42164 51991 91649 2500 88216 55346 64055 91198 73370 56527 61599 78576 75781 97344 72727 34166 85458 98826 53151 60535 64133 53207 70708 99545 94651 89596 42293 88626 20698 13945 21198 83325 9079 54811 3293 60665 60644 3868 66180 54199 35206 87400 33357 91118 39747 93426 71726 63598 59024 94987 64806 96689 26386 66644 7157 58781 87908 73918 61262 6634 79297 18783 92037 67040 34647 72335 4514 67664 37183 1493 20538 31009 82252 13878 39938 42137 25993 69573 77816 9709 70471 44704 2893 21958 12023 32920 44758 95565 32675 5212 73077 58345 38425 77343 43008 26115 41937 59395 42428 48431 59864 11875 77776 88525 28217 61460 83175 48610 65738 78239 94293 1760 84665 63853 1819 78881 76062 79647 74144 38181 95098 59625 29235 2786 73463 76474 56356 5296 76159 82272 48901 84602 78814 11708 44987 51769 99898 34216 81463 37407 81170 39254 66882 19806 66932 76988 9294 72245 25071 50828 18101 82956 61100 8547 51025 27951 72563 78496 91919 1296 42098 10999 45995 62671 14078 28063 10579 3394 16450 54931 57357 66690 3875 74552 49874 1875 59971 69494 75765 95694 39763 67234 51126 52169 95101 44829 92743 6443 33926 26923 55854 34437 18650 81377 16777 29329 64525 70224 7514 18629 7086 60019 72629 38282 7660 80067 41990 49179 5113 79029 95473 7821 59902 50574 28742 87731 4344 28521 59129 97536 24362 40157 13016 41479 56569 3642 86362 73895 68768 54941 55472 18165 63872 73031 17747 21957 64847 19646 54240 37517 53425 31745 21840 20887 68701 36023 11031 71914 92174 41724 28928 97291 40806 39494 78935 84675 50467 90323 89565 18318 46470 3965 75163 75070 49140 3169 80018 31449 10663 70350 59604 58534 70351 16574 91435 36806 30486 84372 81771 93834 85657 82759 69674 11981 92010 30905 12751 43776 22970 19980 89114 26464 91222 70663 58204 82982 46729 44603 70185 38900 73392 17118 76474 56031 83133 29348 46405 12276 58573 14158 11575 11153 50564 9084 44405 31671 24568 78509 76610 26263 24755 59969 20438 11965 8497 45623 59134 49245 45564 83237 31794 38152 14981 52180 32492 65785 90607 21398 80614 49281 8910 33027 62932 54815 75709 47634 85272 42574 42333 95479 26583 16783 6050 40726 47017 73769 96650 86585 32976 44526 35770 42632 7359 28901 52569 46552 85548 30022 77171 4109 10086 35121 82400 23424 41879 53057 67776 61162 40956 77926 2468 59314 50102 93281 24327 14291 41700 46545 8557 72300 17444 48755 49136 90690 83503 6480 65680 93553 7647 66938 22877 20316 35851 31119 84280 57708 46285 15175 84742 99131 71584 20570 6073 91352 32839 38316 17628 44023 19443 53299 91152 9982 10282 36871 66317 57780 92380 77727 28459 19303 28354 75693 1458 72600 41640 6989 4645 41947 23609 29127 32631 32833 51892 29259 23325 9269 77470 68040 14499 66385 68269 95095 11248 68847 88023 31164 36983 46654 55918 58451 7171 41988 84939 66005 76998 96412 90592 51451 99551 20119 74509 89452 39500 52358 68228 82582 73915 35847 87973 29086 65092 31106 7138 74367 51122 73811 17615 41062 50893 79861 84001 57149 66084 47291 10087 56883 651 3453 29159 49620 61474 60063 55988 93742 45064 28343 620 37224 34562 77496 25102 6304 74025 87604 39023 1770 14322 9295 28297 63996 8610 31788 76540 25383 22113 17478 41414 188 59128 19915 65590 45427 44331 40696 28705 76754 62445 83305 89298 15826 40501 2075 52793 31455 29057 95748 15358 22541 10115 62810 94785 93381 56074 78579 33230 35689 55027 93213 96457 40451 17250 23256 67809 54429 60819 36296 54718 9631 4663 26936 75007 30458 73033 85290 86394 19245 61633 22931 38597 71632 23705 7929 21916 1645 68451 36864 48698 31367 41838 97254 38585 48163 95687 63894 3597 7935 7044 6888 53881 65984 31327 94347 97678 99343 25712 82047 76284 38721 21049 32787 6925 28633 76283 75635 6018 55818 32552 10820 87669 39763 42901 72551 46294 15433 795 43246 62212 21467 95195 11441 67589 81972 78234 28598 21796 40613 83758 9633 97466 15062 72493 11908 64182 37218 36304 97880 97930 213 22255 3312 6302 1904 78399 49700 34776 5543 69191 23420 29801 70852 75056 5441 72923 96580 51437 91622 82897 37918 93014 35557 61843 24844 72754 53077 49505 31052 35777 40692 848 52819 94284 22578 49132 21111 18223 5250 76567 939 63885 37754 67863 41492 46751 27022 7735 86983 92529 13238 50709 82125 69006 6710 32361 79410 42812 51216 91111 84146 39892 28760 70086 41794 19792 58976 46125 65091 3443 30550 17878 96550 29587 10047 83727 56285 5081 17671 71644 87580 80806 69368 44251 64729 29869 96765 27386 59108 54036 49935 17736 27447 98384 12266 74635 76593 23885 10995 66760 10557 43597 29627 80664 96867 1760 27635 96704 6548 39997 12488 87270 45473 69537 75193 70393 20366 91613 66192 97545 72740 87934 18444 12343 35289 79473 31609 76982 76072 62901 45457 98811 35705 86058 22478 32468 55692 51807 790 51618 27130 10607 37363 40407 87587 77888 59239 29204 44437 43148 60014 83235 14051 85570 4391 8865 49430 78144 28073 37898 10585 40528 15819 59316 83393 83872 17164 23349 52821 43461 65764 58444 59597 52757 72115 7206 29692 56695 50537 68088 57601 89392 79131 58939 80942 67062 58760 95980 65068 56593 58615 14505 81860 6373 50892 78938 32353 89187 20069 25206 10408 60213 33480 55058 54585 21846 96293 24974 92089 77810 49500 12602 9288 47516 87100 63088 36449 19926 70822 38931 76727 288 37045 17564 77270 86925 78150 4172 75457 56073 34734 47580 77190 9840 42820 16012 85083 1939 93679 25729 30950 70437 87461 86373 17632 15196 70225 23266 96247 8362 95501 86683 26103 68133 86566 1682 99748 55913 79812 16936 68529 83226 62159 33292 41909 93692 37552 54138 65314 26261 94246 45984 87479 91279 24879 35429 44338 90262 38000 88974 20434 59726 58958 66423 36865 53973 65448 76564 49819 82607 43469 17128 69027 12029 76197 38680 54289 49196 15283 75936 57929 81491 43517 52891 88662 25684 79430 19173 94739 75258 71494 68770 87454 25231 72344 41053 75961 88607 47130 79046 61762 86538 70568 10228 66847 19110 88531 76340 73522 9700 27728 20374 46027 25522 74673 85887 92402 27768 3368 44449 26264 36805 89563 54402 59543 65236 2390 16622 18977 59743 50806 18140 69669 39654 27935 52731 66433 36091 91856 46918 6851 32082 1127 16412 67089 41492 45265 1476 95160 68100 58532 72399 10296 76828 98262 50790 9167 60790 51374 92597 56899 60352 49186 86867 23577 43350 73307 84573 19275 67446 19372 9520 22264 53306 36701 84503 14447 93251 55600 2949 20356 6435 98455 33969 29431 8025 71456 14977 16171 50372 3965 61271 1644 25808 68171 35843 18425 13568 2575 37501 81965 48573 64589 77060 38058 64418 64730 53509 87490 56915 91601 99852 20047 1374 47887 96588 45521 90490 51871 1317 67022 96719 50407 34742 1166 26507 24331 50297 53859 70898 51332 31258 67919 99657 30563 6956 85378 78707 29279 81451 92703 4199 88822 47454 64751 797 92355 18792 51145 51345 28081 89060 32666 22801 99598 42931 84789 47070 79651 69266 94120 19367 57500 17745 64928 92862 93839 17551 28315 93528 2620 94885 83729 60660 42841 64326 740 38847 70067 48781 69244 6226 93838 78247 12006 82000 52373 35902 68330 26914 35888 89029 46754 58800 96144 2 32124 6951 83506 84674 5850 64538 18388 1166 73151 4035 71839 22774 67071 5571 95191 11048 78060 59711 5088 73203 45961 96045 51322 28685 59198 10589 19435 73695 41949 15415 5706 15682 66148 70946 11534 66163 92224 78083 60018 57671 90517 73124 3394 92169 61771 44885 67778 16267 45117 46239 3013 651 94789 96225 92393 47587 75154 35543 45038 82631 11097 87449 96034 8087 64635 11431 81660 21425 5003 31347 11801 40135 25691 52567 17912 57417 2685 45398 62520 15639 91562 11733 57378 21281 23417 71972 40226 89486 2141 40314 77033 48742 91307 41242 43962 67516 75411 70340 50981 26691 29785 42195 55533 21951 87805 73930 81237 49394 67337 84362 45885 66139 60941 59312 21452 12351 51322 25392 21740 95175 81908 85273 81270 97608 94616 10879 11681 59225 42947 71390 49568 55996 70943 26714 98821 25643 8076 8124 71514 66404 50526 89889 67470 18359 83061 41673 92128 68060 21952 46932 28613 84147 23744 93329 76469 15057 17150 29164 89103 45124 16421 48309 25350 40546 71828 30976 28605 89153 55050 95198 21708 41929 56825 20636 3108 4313 19991 32836 15705 28036 37608 33213 80078 37711 57209 63373 62071 37737 90441 61420 22919 86168 81184 20088 73309 17476 32684 24729 82436 4306 2507 81995 45877 50209 604 78890 91997 93983 55750 44593 88928 45593 18080 64224 58866 77615 89523 37476 2098 87682 21786 27451 9419 7278 40357 99828 53440 74473 72909 24087 61062 75723 60746 49239 8472 71026 68186 56286 69155 91056 60809 90895 96190 39477 54450 128 85111 12830 46317 12005 29920 18090 82471 801 97569 65231 69151 86335 20690 37836 53646 20583 88979 1272 52359 32413 58597 64541 16359 77926 50907 92479 5651 90645 49556 80729 59244 26818 29968 8414 8581 24748 37799 58914 90117 65318 82629 87047 92716 76554 21587 64664 86151 28462 52501 74090 43104 70116 77383 38489 80218 67604 43904 261 47930 86252 10942 85307 94582 42677 82659 77761 54307 96870 90165 54057 41849 51585 96883 47663 39122 17853 69989 6607 57634 97757 16536 81063 3514 4771 79829 27170 77772 70685 9064 13834 17242 85827 31738 45165 86114 75919 94859 46712 98515 29905 16949 84209 8370 60235 7484 10023 1625 10756 50701 35203 46946 34210 12863 60720 37500 75346 77461 74628 28492 3329 26430 51362 94461 72627 66769 97555 66732 71762 36304 55718 40574 32753 55168 91214 23968 90328 43380 18548 18347 44045 73503 47491 91605 87319 87201 47032 4368 95132 91631 93170 94846 22469 41669 47897 75712 30197 16411 17062 3052 60489 78686 93771 61439 7812 12299 55639 76403 74581 49285 24508 69919 94450 54796 8481 87911 32990 53393 28283 70917 19668 4101 12038 59509 6279 953 52138 94080 3121 93897 24266 70469 25121 76608 36376 56110 78706 21203 92530 49089 90461 38237 53527 77596 35027 71627 65360 64194 11413 41567 20767 2259 89864 85822 18225 91122 45033 78620 22087 31294 62598 67841 15499 12649 40803 23740 8482 90940 25329 13398 96620 70614 397 36518 79308 50946 20331 51222 68770 36712 34891 38170 4112 67873 39024 82660 50722 78849 82936 42384 11057 86288 27220 25089 666 2514 80401 25778 70863 64377 7827 29847 70687 36731 72893 54893 37057 46537 63805 51415 43194 80500 80329 31767 70588 35664 26307 87846 9650 47749 98887 26458 32871 42916 31455 27455 31481 93924 32012 84423 10990 79810 57852 13942 24354 97160 45242 53672 44757 95567 15195 60084 77926 82821 4672 63397 62896 82039 66247 76925 27714 6022 99154 50604 26451 2021 41177 9361 69472 54662 75821 15262 31695 34170 36496 87684 38968 60179 67769 466 62318 98534 42920 22766 86540 63767 86872 37622 43905 18181 39980 10957 96588 41316 198 16329 38558 73658 81911 88229 28301 91910 47962 28124 218 57655 5065 13653 52074 58180 49673 64123 28330 49203 35570 8486 21780 11626 19142 94809 27799 84958 57301 11992 66462 40455 670 61140 11400 35594 26974 69506 81424 54170 55244 57791 44349 56296 11943 42074 63070 44531 48816 96057 58366 15631 8138 28978 70858 88026 63997 85549 62288 90683 79739 50154 25651 22609 23900 97987 70556 3312 21189 48914 7873 16097 76974 5693 69186 15090 149 94113 46141 22137 89551 29800 56751 85090 34366 67380 65888 59158 50113 68772 78894 343 56983 78592 98205 92509 62521 88623 47139 22104 17009 97525 5480 31902 61424 84881 77075 66696 46989 57247 7375 62547 47365 8164 68838 63613 75921 46587 67389 82703 28225 72812 44641 39847 30759 74772 58301 21119 55640 12855 54430 46814 58384 97623 350 92774 64133 55478 47371 6107 49848 28203 88846 62147 73886 30892 56430 33320 36621 22852 95532 20556 59985 85280 39215 85551 43253 19483 33734 78920 82874 74967 33274 71215 54766 19731 75449 39019 55466 99724 48735 27070 23164 54052 26923 45110 12932 4650 90602 6917 74005 30823 54207 42890 3439 64807 86162 72979 28648 65555 84205 13466 10996 45521 4484 26908 59539 15453 82342 17605 60346 39170 67458 5264 92250 68747 89325 46467 87056 59406 84392 14412 51827 79064 14163 10769 59810 95418 72319 9205 98462 16335 19445 71722 56629 47497 37756 97309 47289 63301 92503 69149 75796 73683 31230 75983 14813 67449 18647 47845 4804 12502 79649 99628 35486 97614 54967 84698 99416 32116 78502 55673 662 23968 42409 96930 90678 44360 31658 53472 53787 18161 19283 50528 13050 37667 66839 81291 99779 53521 98755 96839 22057 63320 48157 1068 31429 73410 1366 94221 41633 77113 5727 77531 86415 92664 6595 28419 55622 51888 36264 88769 83374 56675 10732 26626 36133 59921 89164 56527 395 61682 21113 31807 73341 45920 89840 40763 23944 99650 95327 96556 2798 33346 39077 54512 67198 85469 19054 49787 28186 60398 58810 52000 10865 62079 31768 70523 29804 99090 73706 89995 69180 65859 87784 65837 14879 58087 44941 35325 42967 44009 36985 98639 31799 3674 84974 38456 52089 81186 13103 10281 81399 4380 5627 63925 35831 11479 74818 43756 75260 51821 8858 19001 82923 78912 84907 55534 27363 3448 83735 49037 37304 21371 46114 16826 61339 85489 22440 39815 21116 50766 36536 57858 73352 70744 11274 75887 35627 61783 13896 37970 81873 72900 59352 72048 78548 74184 1792 69606 511 89663 74987 10678 7117 56988 23750 50241 15420 28730 68626 4910 92065 80815 94624 58736 67773 29682 24819 41099 77669 30316 32787 85324 74779 20855 97579 36944 37402 21528 63372 36140 78812 38872 43500 74115 96286 74666 99783 76649 7628 29693 5748 74436 92075 14773 79848 98666 7553 8733 75513 6427 64457 78960 86274 68700 2481 44992 64712 15604 29925 37431 80455 11388 77143 36021 47858 92085 21475 35787 83950 24450 55077 83847 10637 91574 1288 7004 84677 20527 90031 33363 14867 51583 1793 52584 34781 88605 50330 9413 46298 65810 51069 69209 46747 44856 67857 708 17197 86746 34352 59755 39884 98283 16005 66404 47803 91135 18038 37924 46811 93904 17632 33773 89250 10819 32788 97699 43330 65864 98378 20791 50843 80520 37491 74116 96490 56982 58878 17972 97813 51085 27366 33753 50398 31405 50129 49916 47602 94001 88222 52734 47503 48259 87722 12680 33327 94153 42174 59736 92681 4632 25484 17053 96131 95887 29883 92433 9839 26311 71328 90172 71865 70673 52604 9138 92968 34538 55198 81345 72240 90794 80750 39302 253 21587 99304 40985 41253 84304 39104 28779 79201 9049 89770 43127 98867 45044 29186 9025 94851 95511 43056 67360 89732 3795 76658 18029 14304 28454 11946 99747 78719 83787 8681 92296 67782 80595 46675 99259 57800 47975 59332 89520 13808 87885 679 76671 27702 91553 22811 4952 39111 75843 76346 79686 9919 32817 39944 29474 97590 39317 86761 18078 63863 82612 50571 97739 49432 26641 98603 5808 17058 4997 92566 60538 16528 69573 2613 26115 13948 63106 25025 15348 43077 48595 74204 85868 92951 89448 88691 4792 26147 92751 81641 10173 24946 33002 93263 61640 42409 38940 91835 126 30173 70263 90158 2471 88652 72140 28749 21077 55719 9326 72673 22182 44965 52019 81851 81474 86684 52564 81459 50996 58653 11184 69971 55374 14048 63134 15926 26982 87664 89582 51662 72777 71944 70202 60540 94526 18979 59195 42744 4740 90153 61240 56953 81257 41126 18269 42612 95868 26385 97734 2799 84270 39481 19873 81764 75298 41916 57541 98426 47967 35222 27024 75075 80246 14558 33985 65782 37049 90219 67868 49844 82887 88850 91079 327 8829 62148 41983 78625 33737 8049 88289 86785 23037 35198 72365 54075 80620 63998 69818 62976 10934 77524 30503 24240 45510 75928 33074 2053 56859 42579 76505 79096 47427 3493 61255 93067 62402 20785 23986 13964 94423 14913 73190 70583 79479 21297 38937 38351 38186 97563 59047 23670 28700 11856 56757 72701 39946 96952 4663 1765 64459 43285 75862 90035 26298 3155 39124 55444 79382 30515 19457 59914 8091 47749 9323 17307 6996 45653 60740 1383 97431 69585 51557 39204 60739 46770 63657 47704 71258 69027 31188 11368 73101 62883 46337 62156 58126 6369 62463 96745 4106 86130 83820 72485 31919 63835 83385 50537 48529 33417 55566 2660 18684 23190 98218 57359 26296 88591 81891 61448 23834 66400 65935 9775 85255 41055 10022 97108 63918 76722 7099 46518 88380 19050 38121 81222 4331 80943 97294 35005 34857 46990 80008 79629 55005 26011 67740 46855 5754 87881 44409 40987 18634 25766 3720 13642 50927 66361 60890 89850 2050 93494 62740 77430 76444 56523 45617 93623 94490 82376 13468 6640 20398 44344 64299 87910 88145 70709 76735 86336 95375 69006 19355 86624 75936 18741 32705 94234 59540 17924 18600 559 34863 19284 82141 61695 35754 89888 46430 62856 11997 16850 92754 79115 33680 62974 55219 63258 73601 11411 16091 19874 59903 23850 62453 92242 56148 50915 56549 88490 88260 726 36778 76734 30895 62084 3538 41611 76077 53018 66535 38000 86778 89253 43513 56712 78466 24649 89871 19886 18669 63218 65230 38413 53725 55506 59413 91684 50626 45871 87857 57998 10724 33626 55711 7172 79781 53732 54652 5410 3688 41940 48521 33892 3594 4840 85361 17786 47536 22957 659 26326 22078 56820 79483 76071 96888 39450 6877 16948 46409 54940 8605 22464 50197 57243 85930 72959 47484 78227 31955 51813 40650 32463 95696 85353 82667 97149 50524 29074 74092 83228 84859 47502 6592 48786 65173 40429 16598 81676 36963 71102 31160 38136 7157 92223 94063 46393 84537 59919 25967 6012 31487 48924 53700 65288 16311 34091 84450 87863 49939 42696 21821 47470 84368 9975 66246 50214 99722 49441 84099 87908 83924 2537 47716 51658 39819 60320 41857 35223 62567 55707 88330 28316 64157 21974 72730 83238 61072 28083 59277 26310 72099 53060 87290 52902 60919 76792 69877 5525 66141 98598 15156 76619 44751 48450 22509 92124 67309 62374 72147 83052 83871 36510 33557 88311 14700 70486 42663 17148 91546 51728 94963 86802 81257 65863 67980 35533 52040 83608 67129 1785 71036 7662 59525 12859 71743 60174 38947 84181 64101 82008 38610 25967 38450 84249 10855 77492 3464 45289 89182 74495 89805 43815 46893 83542 55148 27811 54637 46030 63463 42918 50738 57587 44810 54934 44757 14188 76147 52155 6413 24932 97433 18288 59003 61761 17668 22344 87045 9845 46791 81942 8542 23813 73259 43400 27766 88229 83938 86869 58900 77691 49037 27923 45613 27178 5119 537 15404 84971 91176 45742 2987 72913 821 16159 85915 22240 34013 34924 17494 73306 70195 59251 59441 6307 67432 69321 14014 7895 11467 11489 35208 37618 8144 70744 66073 64718 71935 23511 65277 13388 88434 80837 95516 93550 21564 17489 67847 76687 3216 26170 78176 41588 63487 19118 21772 82480 96052 1327 44138 95919 78455 21410 4611 49631 48124 67415 98162 89370 58137 24159 3060 69728 63626 44253 69328 49263 6464 29149 70213 49041 80335 6854 7786 27571 6630 11189 62524 11511 96767 59210 99422 30235 49857 31808 31243 72195 26162 90942 2529 9382 9514 92501 2469 59094 24295 86796 68659 4658 59852 75592 61484 82873 3515 23001 28660 61978 39591 73261 33163 83762 73707 83840 28685 32331 26653 3208 92601 17023 87525 39021 98970 40163 54688 85608 24358 54034 50840 46729 2344 19685 27667 65107 75396 5699 50518 21680 87688 79205 56767 32159 4204 79953 37795 77667 43264 76008 49580 77373 96594 28855 42043 72341 41421 25440 73298 70534 23839 45412 7578 11447 73915 95589 78908 60761 2178 79303 83376 30208 99275 14192 77760 78802 88197 11108 38537 18387 96104 988 89426 63125 26377 95065 35304 73004 62541 73194 38746 79898 24627 50008 76186 82498 97725 46317 8690 11184 45164 13850 88121 82721 40851 81907 12946 29123 75856 40579 34392 97586 73704 92161 22329 76429 35307 45768 16492 59275 97607 21112 47046 98436 4 51843 61565 2074 20931 79854 85271 26972 9356 63541 31404 88259 32814 96722 57310 79488 53840 53277 96087 27464 50514 36076 52412 43284 70732 98183 88567 90691 97602 79876 93417 79513 29768 57896 20356 85052 28607 17626 83072 24367 3304 24330 67595 94692 29506 21649 80899 15381 74633 79105 84992 70632 97007 86855 38 31925 8846 36196 88493 12120 42202 78790 55200 64358 49767 96173 14460 28055 81427 41308 79917 54916 58270 99076 14161 84071 82247 90414 45572 64109 52725 54568 77489 84827 22424 11152 97807 22179 59953 84127 9533 72707 39061 68364 8964 90865 45669 16300 90363 32362 43741 57686 77613 32781 66920 86342 69963 16503 83111 92090 88759 83105 72785 26106 59361 78921 5754 8510 60099 24100 50619 29579 40785 88758 90228 80080 61858 54288 88941 28816 89024 16168 25392 64477 750 88586 38460 5456 35291 89698 99634 72314 67210 51970 74491 67432 35399 72089 14729 57843 97073 94832 55466 69453 56703 30309 79092 55824 64993 1605 39681 97038 85865 53612 26830 98613 20511 17067 78760 36684 92249 56232 42736 64400 79873 25761 72433 246 32657 20242 14755 93725 15847 52241 73330 62827 88301 91361 84802 97115 26021 76242 16996 1403 22868 44813 5196 2337 96643 17828 8608 780 38239 53025 52973 28362 23875 57107 4649 56418 77961 31783 95793 59224 43781 32728 40516 23720 68544 53907 82176 25332 1301 1117 22858 90069 20917 10787 89281 60237 98494 2553 61689 92578 76810 18528 3145 72660 92087 80026 93809 55938 22943 47704 79170 24373 79191 26490 9299 10820 64983 79576 25263 60492 32060 38831 22277 55602 12130 29522 16668 41937 54519 99472 82933 43010 27829 93119 77837 62903 96905 9797 63361 6132 92311 21651 20579 42689 54601 27307 68179 97456 44615 55692 1365 63314 42989 10898 51353 20795 12237 62029 13641 62280 90656 97721 80724 60126 83648 32084 89369 33247 20222 93071 11621 68131 18708 99795 17101 8603 23641 63431 53732 88564 29162 90185 98112 80514 70022 24010 31419 43999 27564 56517 63604 52308 16643 25941 45332 19852 9694 24253 81325 25607 17080 58968 84514 47491 42239 64883 3214 55842 81289 26660 51016 68638 79128 15251 17825 12761 64791 51065 52026 64811 64986 59788 2200 95751 11685 21479 93933 48524 61434 14811 1883 70081 23868 77664 48719 88936 31533 60310 38317 70186 23549 35360 13070 5763 59429 11467 70582 59167 70928 457 594 56942 5450 13738 64150 8599 99031 96708 8258 36512 30599 49691 70190 4 17867 93637 44943 56853 76839 18888 70753 87111 75246 78519 58087 2562 53171 63010 73199 33735 53678 85852 51011 76331 77814 45154 65444 28562 3048 10245 41282 62667 81865 75919 23776 89086 37297 93824 28000 29809 55005 25574 33363 42358 51063 51118 63144 2007 44594 48938 82196 22050 19012 56231 332 62584 73086 50282 68835 42059 54794 3640 6114 30322 22013 9948 97948 65364 79252 43010 43160 21485 40081 11272 35832 92293 67245 54379 36772 81394 65113 89876 14635 7893 18357 23015 93231 85827 96159 74112 89683 96323 97319 89570 59360 15988 31433 76825 60660 4588 1399 6026 85779 24293 87630 35565 89511 1682 83295 31855 67498 22375 31544 53481 41687 89481 50289 21542 2200 92842 42602 27598 86962 30516 5293 79049 25031 31393 30938 44239 83221 73612 53366 44686 25364 91623 27491 10535 87003 66461 50368 77412 81210 82265 40612 33913 81862 28592 97740 67532 69874 10910 197 43523 11968 53576 76873 67136 83902 41395 37211 45479 38485 28735 44683 97315 94759 51167 98828 51833 42748 43922 25006 15798 77689 97955 98355 56691 93098 12480 76134 18428 18988 70232 14447 71289 68413 92924 24654 25064 61320 34251 86523 82468 26409 33735 834 46501 81541 8047 9211 55255 54457 3373 27890 29591 81115 33482 99945 4901 72932 35564 28731 25743 13677 96296 93895 14290 27186 76774 55456 46735 36696 84480 36696 45427 75526 96232 55187 50 27575 97667 24349 86324 83000 9891 8751 82874 22164 48621 1430 97858 93645 58120 66981 8692 1449 9438 10140 95292 48939 33732 45904 17043 12426 3896 22114 84857 48525 78085 48432 71860 11641 12449 42707 27711 6305 52073 58573 72512 77745 40716 80458 52362 46723 19987 63548 74959 94389 90942 60232 75492 76613 33949 58034 98680 7708 5425 3853 66409 99540 18399 66974 80264 94720 52914 95554 83200 95080 97463 5079 96337 73530 50814 99087 27437 7747 2139 47314 37795 57951 96407 16890 87174 82852 49441 62823 70223 89960 997 35055 8956 42869 15367 61973 49802 45088 23933 46624 55927 48729 36405 86689 89119 73537 9884 51427 94760 50850 87900 50204 16333 89068 65873 42355 39121 24380 58003 56824 57611 36102 45063 54860 64556 14688 66049 36426 7044 65461 64205 59210 79883 79050 83396 78135 14068 89794 64677 82650 76906 96193 514 57266 47880 7250 72751 80991 93733 84264 81334 14419 18153 77604 61391 9411 18890 28997 62513 37808 17996 59104 25548 10333 54883 13633 26878 17839 40662 57752 31424 68950 33832 12053 49853 13767 27076 51227 71889 23222 18589 91459 4833 93455 50144 60135 43959 62375 8556 87670 67687 77237 61651 928 65458 85259 99305 4874 2009 55960 45344 61029 31191 18439 65945 81952 19995 37954 8071 12985 86177 77331 20576 47410 21044 78281 64251 57459 36025 12609 45081 94088 17477 26196 40999 28918 71367 62260 4749 3934 29520 16322 3325 56757 55061 8198 87489 49465 13733 73994 14096 53852 26858 48386 68091 48214 50008 50667 1056 47576 74886 6843 1191 3884 22598 3535 71024 94289 8959 37899 67553 53248 93424 28643 99918 83590 24130 77440 11483 54859 33959 91146 94694 84858 20665 44644 1685 7999 34246 88990 42927 86101 92292 92890 91145 27462 69595 45287 65167 3925 4777 60714 39961 69365 83576 44990 83273 23095 58293 6951 96540 12127 16672 5231 21586 65341 36653 56713 38553 91706 69596 13326 42913 92803 73563 83357 52288 78700 78880 20785 91164 28090 73727 94934 5317 32694 51586 59023 53905 11834 15535 66380 58642 95717 40322 46356 59262 64731 2106 66314 50297 81677 6012 12260 80123 79332 11099 31852 65593 26912 87167 9114 98458 6412 80280 97740 14961 78825 39735 92073 64669 77481 754 23440 11173 50541 59426 24141 47434 99236 62428 71638 89501 12222 97564 56318 57905 18745 72725 1096 4134 12159 8909 7924 16987 60287 13970 46132 51777 16757 24745 84282 19190 95266 43101 51993 60745 4471 63912 578 35840 21325 15172 73568 42972 74510 44720 75565 59785 39110 66510 89423 7448 88728 251 20445 98900 90004 48991 91465 58457 13503 13351 62699 95046 80806 82907 14554 12382 99530 11414 62780 12014 72819 20609 96159 53355 80340 28320 79307 38906 18296 47704 15418 63940 2217 9233 39862 37654 65766 89414 612 60440 7430 20975 59394 65783 24201 33437 8367 18603 37483 85796 82357 58388 36185 91270 9024 73535 9140 81399 61778 85503 63168 47739 23756 7188 73623 51477 36938 11495 94230 45360 25746 47289 18442 1368 52173 24452 94125 13670 12719 91535 5649 78438 834 37668 79821 52974 21693 18748 66973 25604 11418 58712 86989 15997 33855 76819 61440 12300 61567 4113 54864 64851 45033 53067 86343 71931 22982 61148 12300 63157 12904 72063 49258 38237 53592 96801 20862 12383 94897 60222 92256 12136 3458 52020 6738 96972 90906 1854 91085 87095 68313 68176 40068 12383 53030 94064 36632 1419 76333 17511 99245 34546 91261 81434 96761 27052 88886 89849 89040 50834 91955 17086 43589 79691 31711 86135 82205 70532 61720 10523 45241 87153 42893 81852 19006 43461 69413 55365 49815 77618 88201 67796 61284 80765 38747 55813 38575 71320 78105 13878 38579 75107 66537 63869 30296 78050 54096 7810 46424 37829 15332 58593 59210 51176 86603 36032 98373 69770 66056 64309 37396 18272 8976 51088 91417 93086 64933 2099 47715 85956 47164 38812 74493 13034 43504 95288 57897 91523 24353 42738 41299 96574 69831 42247 52313 8712 40722 38028 37131 23972 60929 77421 66580 72201 18308 66775 39366 67743 2444 36597 11579 6969 69901 68709 70070 68360 95810 57133 72907 79646 27774 72750 49446 75120 98455 67538 51238 47968 38662 29101 13561 97489 37320 16252 53586 18126 56767 99185 16094 13241 82769 10198 44292 76984 11855 86726 15160 56629 68737 61042 94744 62409 1014 77670 87930 54428 71082 29812 53359 5386 22542 27702 10064 7751 5296 76590 1011 26129 46663 37554 17067 69448 57934 48278 77946 90222 92331 43531 36962 96966 98339 8242 8017 25006 2384 30772 86409 21684 28801 23398 69220 1199 26197 34344 23614 4177 77934 17724 44099 28202 74608 415 60268 74703 62518 49957 10124 82324 30708 98019 33632 82442 49285 38259 93559 2812 93229 26060 30355 61391 70846 57479 643 35306 29171 85154 68551 86656 29991 16788 43102 13742 30074 95553 77626 56949 98312 23147 64928 18005 84874 72804 59857 14290 32202 35977 76457 67541 95915 79400 36134 80142 78510 67983 32473 48645 46519 70256 94367 76148 75714 70804 78877 92510 50988 96869 92081 93736 69512 68664 6503 98828 69869 16638 55673 56819 53269 61565 95450 70776 49155 66822 20873 77115 71976 19815 9201 70583 73213 46090 72948 38665 28538 71598 47019 96752 83148 12906 66209 92123 84270 63698 70888 72400 59041 43221 19389 34153 86425 66034 41734 47302 18420 9342 27985 42254 55333 77150 10980 61118 59646 5831 18844 87521 26606 21283 28885 77249 76582 20608 63419 86482 4291 29733 10099 39733 79118 31400 53144 2200 13892 23726 73480 86053 63022 84077 84251 5193 45416 78283 39043 2966 12109 95007 65501 32031 8693 97723 27104 10995 30015 12303 69967 68820 85410 25991 34953 78773 1777 39683 25135 90162 24683 84302 19585 83108 37348 73108 14626 83208 10245 89371 79296 49224 87757 35379 14520 71956 79198 98963 4054 70856 93970 27796 25056 11013 47118 29962 62151 96793 69926 28300 91808 83469 17919 26426 25947 20464 66023 99519 28641 80667 71436 31607 75700 80167 63962 439 331 56860 11788 70192 61228 20178 10488 53596 86195 86097 56450 81146 49699 32084 68092 72837 53230 58392 17566 49541 3683 56499 15404 43174 17599 73464 5845 41471 87883 88908 58302 37834 26384 7665 942 98598 68764 14511 50175 77189 25087 29727 15419 38778 59694 87440 35481 93513 18102 36227 18607 92297 70603 96584 55061 87001 44807 8057 20202 84568 71049 83117 9187 29414 22088 11770 11261 84132 28161 17062 7738 11886 61277 205 48499 31958 97590 67496 99082 17721 1486 7900 14514 89823 71061 24720 90379 93597 71088 88730 69309 88495 23968 62022 83553 32578 8324 41836 41742 85303 13487 26865 12464 64319 83312 47405 33625 604 19921 78428 99532 97457 89231 9227 46020 79128 42257 59895 61675 81483 89243 91409 89003 38574 22553 35987 19206 80817 23213 91178 17283 44287 82799 46080 70988 12543 76705 91072 22371 29429 22213 73095 59772 77377 37787 67900 39767 96743 73395 29657 42583 437 29025 38649 69160 91181 82356 16016 86126 60037 55180 78222 71183 75794 38068 27288 41659 71986 64118 32961 40648 40799 10515 92311 4629 38780 72163 92101 88353 24224 99145 25116 46023 73012 89201 25362 83273 48277 55103 81851 76632 81729 23496 45173 1004 32112 58698 75867 93038 47268 74391 75884 93904 434 20392 58805 98403 22405 15494 88455 10469 15966 15848 20147 15910 8038 47156 81384 60674 92118 50382 14271 64765 9730 96509 82277 90043 29181 76730 35198 74198 48960 76940 80523 15149 52586 73982 69499 47820 49324 72718 95042 70179 20118 98543 41052 29833 57825 5550 48941 95043 84447 92203 10147 54578 59101 97035 84950 98533 40534 10851 11290 85933 13852 47237 94857 1437 69401 39171 55596 25085 84674 28714 6073 75496 95221 48613 25768 8066 48587 82356 60158 95379 78878 33988 10757 37802 23954 8099 8114 44290 3863 66157 92840 21805 11504 64750 97600 79873 97843 71486 77709 4486 95190 32760 95584 96431 68452 94858 51373 12731 44836 21121 74195 34939 64903 90403 9528 52707 36203 29915 25734 33514 60573 4404 72714 42494 36847 29016 63249 98553 61008 52315 69495 94729 2619 63410 24941 2648 8464 89773 44441 6992 83191 10103 98873 34744 20010 65051 17409 93451 42175 92502 10097 44729 93178 45233 67532 57103 55122 81512 25844 41866 77270 84653 17245 72943 91707 20669 10874 94038 3391 36418 67281 1027 97644 4632 55660 2959 56522 52829 54423 1441 23553 21307 80061 6437 26649 39456 41644 59615 80922 34390 144 29802 42256 91242 54131 24082 45884 76947 51036 53612 14697 24586 6475 93722 27222 52794 12662 23186 2747 75524 49769 37950 25691 53249 97491 61371 25918 37861 88571 92522 53388 71751 24418 46659 46545 68062 61741 53890 63143 77032 41698 20572 8486 57446 86973 9597 87712 71079 84347 49065 14363 63621 99398 30841 33600 75361 40777 85168 95269 99083 97059 52504 1468 47144 32635 26945 97413 59070 95197 85682 57205 7335 66757 86402 59264 70193 68826 97439 81126 89623 75200 90175 60833 8470 29310 59802 40104 74902 38910 85759 9264 98963 42758 63952 10133 72225 42679 2485 11061 72353 99823 31025 33835 6403 88056 627 52509 69737 41648 2183 76232 2040 53485 87305 29919 3027 74505 12132 12828 25533 28538 78096 19512 56781 20719 33756 616 24571 90523 94915 17775 78871 52478 86325 74336 64983 24408 90591 98763 75072 18864 48053 37463 33505 4150 97318 11381 26913 95542 73270 40338 17044 71859 37787 46941 29827 53099 14034 39872 36744 45451 93675 5681 49797 61064 93262 38401 59410 22894 63304 71559 81660 91323 90115 35959 23319 22165 5463 99740 92525 25960 38797 48261 27977 95794 29727 22094 2468 76810 35479 99714 1548 9199 68466 85280 98233 42580 2430 11061 25719 11720 14756 56643 67008 92115 68518 12383 34383 73685 20527 96271 36268 52206 55514 12779 55733 27889 3713 1787 73773 78045 96820 732 9918 19365 43353 64933 10989 74223 23031 99071 3410 25651 97175 63960 24747 56322 94223 80554 52373 21492 21256 51004 32251 9041 17120 84331 12157 87670 82035 19351 88633 91198 695 91555 49913 69451 90928 49162 71687 57770 71426 40158 20817 79154 98089 34373 43805 30132 73407 34094 6983 74456 78349 46109 84234 66236 3667 51149 58888 28603 91885 80272 31526 59734 86264 34166 34303 92367 95703 87544 49150 88964 40892 4560 87229 23055 65049 48954 33080 85753 99692 97792 7175 5426 39878 69638 75416 76284 93327 39965 8131 84139 90646 74173 50146 35343 1128 45334 21818 16811 23182 35190 79253 68228 17032 91449 3081 25958 94104 31567 58368 45162 95561 22481 38882 45289 94127 8112 81048 9680 7757 96039 60482 56075 14564 53481 43474 20411 75714 79039 60603 70733 24399 41838 4673 70408 3305 4673 29397 42695 54906 64676 37349 31014 44882 69316 98080 66799 63094 93209 76962 78940 5074 96662 12246 91217 29021 25953 22479 75180 98630 10046 63239 15971 23377 41976 13567 42676 22013 1056 77510 91477 41758 82584 33904 8974 69924 4572 71932 49951 17808 17792 82709 30816 9365 83409 14040 50174 65502 61348 59975 67986 66011 47075 58643 54181 29949 29823 60448 38220 53644 55931 2822 84971 93808 90018 93049 23700 14774 10701 86597 4631 98667 39372 2638 41290 59633 52732 26065 79662 65175 92752 72502 45993 30178 27724 53264 15688 29459 95972 98820 7346 89451 26234 25619 49649 36106 86625 29147 95212 62024 75476 18026 85211 57446 76208 77939 58397 92748 87266 80169 57457 25272 33878 27968 6679 44604 34868 15092 89349 42941 95607 30207 27847 81004 82157 15956 25702 46394 23185 57577 31511 74893 51848 19922 22200 75907 2479 51440 19608 35397 9986 45299 16991 56593 99748 19824 29110 2284 35678 45198 38472 75609 15136 43690 93994 82073 55588 41936 65617 9795 64136 8244 58551 54165 72195 57982 49351 98331 19768 7149 28656 26443 96234 71840 78047 94895 47705 48839 66432 16780 15481 64460 57747 44878 78097 47851 65872 54563 68727 20084 88650 62418 44038 96960 29879 92204 45940 78345 34497 56881 39944 22296 77652 86058 24545 53745 488 38718 39508 47702 63435 63330 43008 78963 22034 5009 87035 34397 74403 92217 43329 9401 90588 40621 31060 48955 35655 80349 88968 66546 56403 98718 91684 64110 98931 59999 57012 55272 23993 85277 98691 99514 78814 79994 63633 94057 37498 24650 34179 11220 89727 64035 62345 43436 26944 60971 10565 85835 23933 63753 31248 54592 98103 65230 18274 13432 50136 99265 59007 67178 8633 81092 52254 564 27735 26033 84722 53896 75682 65727 30020 71883 80095 49607 84980 62199 49818 93691 24512 70693 63650 59486 23655 43162 34066 27603 21999 48735 9829 99338 72259 35894 66395 83446 9320 45050 57891 19607 97371 59785 29184 47229 23052 1753 65903 58099 65078 75662 19275 62063 965 9699 94507 87451 60830 75747 68431 17480 20178 46163 9928 81153 65756 57787 95392 91543 26413 49693 44675 54764 15529 58579 28084 48422 47312 66274 5099 72904 12160 15875 63220 84848 42212 51182 41782 87472 48577 97538 63899 61879 36522 75680 53894 32914 35669 9054 24315 36717 46596 6816 79005 47658 74043 86272 34449 28377 25536 81525 98992 53987 51758 95227 13190 82368 1001 55089 43882 41253 2489 83190 58218 96310 28823 60313 3111 60973 92429 92465 22096 97614 97918 4286 1597 56009 64868 41457 79014 55384 80749 53784 84118 19190 68822 26903 3278 5791 22619 74008 13271 42066 38491 7686 43980 96363 23540 85892 94816 71278 63495 96707 81443 59350 42365 78306 92160 38345 10331 17888 89901 44084 18113 5358 35465 79166 6836 89208 46530 24245 27799 44313 41563 16520 61994 82282 20518 63681 29032 54784 18803 25064 74483 75946 45343 31459 65195 34443 48948 94052 3835 79894 64640 44821 19682 964 78618 96159 93801 84136 63365 66133 39098 32040 46809 1914 70258 43744 11186 31360 46979 32374 36231 78581 41037 64426 59724 42935 70939 8376 35044 32321 10802 55932 30934 91337 58106 46490 44374 97011 59265 93647 71639 27999 47656 88781 29395 85815 84590 5450 31067 57824 49755 81467 22019 79011 67025 54868 74377 93593 77200 14460 2921 88432 54307 75727 20295 17778 72824 83820 55624 8905 15262 70455 82103 87992 72229 83038 33427 66791 78647 58814 99345 32716 66522 23239 78724 28567 79568 96828 47578 30767 29862 27546 9414 562 89576 14003 59261 64293 84225 4304 67196 66885 7030 70805 89739 31835 94753 72139 5279 40536 74641 78644 24118 95074 75761 83146 26959 45974 78322 28034 37130 34736 35125 77462 35484 8228 16195 44179 27097 84515 24135 4797 48184 50319 27412 18849 31647 21877 22419 93588 67528 25222 18039 62492 6817 71305 69837 21360 8924 51834 27447 56465 93794 42796 5606 28350 74877 61923 73823 34039 13276 87173 24066 24631 8264 27678 32759 72859 81613 58152 33020 91493 23991 94938 47542 75052 11976 96218 82707 27292 21454 43067 69937 35687 48440 670 26574 68908 43379 34699 9574 25649 22655 50292 51330 55448 92925 41316 45683 56846 51041 82603 73572 36915 39267 61420 45714 31978 43397 90092 59330 76549 3686 75390 78530 91185 41665 49977 23348 25467 6853 84506 28541 40545 87413 15331 38826 93711 57311 42830 25347 77004 60030 31523 1443 76745 86373 1175 92084 55281 95307 33669 42036 15962 51351 64534 1060 24818 4234 30541 92613 72472 86135 86888 84486 23784 18947 43694 90554 87778 19800 10912 35032 49107 97413 68249 29394 84026 95830 71866 34564 81571 13453 2393 15968 85322 75826 67863 63434 54663 20673 48574 21891 10334 46208 57234 77810 35541 59475 22744 63941 47583 25904 68550 45502 23105 74690 44558 57961 5895 91232 6786 66696 57534 8833 27533 60576 86504 22762 77932 95255 57393 88445 87573 52680 44529 3110 81850 25988 50640 82752 19558 27279 66495 48071 99629 15407 20326 73016 19781 60678 5501 35120 59471 45339 71188 34726 77151 61590 99639 82990 41295 41959 36611 4578 2439 99025 57004 1281 84613 38436 85077 16360 15271 97168 17880 33063 84295 11021 92086 49304 61943 25140 75187 8407 61418 22355 86324 29756 56839 16348 18920 35607 54510 82155 42821 100 20243 69871 62711 56951 64694 82508 31628 79169 18328 25371 11793 82247 33083 13212 57557 47524 82996 4739 4533 68060 42660 23470 5483 97862 15273 13702 29571 14571 75778 92421 86984 46053 76789 3233 22357 69356 43631 791 69312 89305 55689 23727 16717 32455 71956 88356 90181 72954 55070 65871 6426 59999 12010 82701 9550 85134 38188 93780 23694 14204 93165 70065 5053 21246 3134 30811 15897 63892 74744 32841 52336 47308 67254 3856 72912 26822 90941 3717 55694 33479 51910 31448 32741 72702 36449 60510 33599 97841 73894 64992 21558 86934 77348 27150 23207 78118 98545 32146 7535 73772 4365 56609 77473 49216 66058 29109 2362 15965 39830 45262 89790 25720 30355 13800 64043 77915 74398 48931 19069 34969 10962 14396 57540 35295 73728 78219 77161 44931 47790 45150 23283 74928 68017 64161 67075 78436 13669 79901 74963 56119 74033 3758 94220 93813 37998 20056 35689 70209 44704 87992 19953 90266 24812 29275 73595 37795 6824 60340 23975 63959 78614 63330 98340 12276 77782 67904 57089 17541 66902 5222 67326 56780 9535 79713 3918 50113 35489 7074 67831 9876 30610 74490 18772 39833 22028 95737 612 98892 88093 9674 3389 27003 9929 45180 31594 9125 44740 28305 97341 72461 59687 90549 84747 20566 41438 65334 3878 80982 45018 90886 43784 50430 71746 73595 70851 89966 1288 22055 11874 18948 71556 11402 62275 726 55603 12735 31813 34296 12943 15294 11683 94555 45373 29078 91282 32986 37160 47253 79274 45066 85488 78397 96837 54646 48723 19749 19524 99459 41896 86903 28505 81498 58123 84412 83616 97316 5768 63520 86035 90511 51467 41141 93063 15988 34324 48074 63146 46704 47126 47020 82016 82379 7383 31921 73915 27650 7685 4286 88549 33429 54415 16729 59222 85468 4158 64283 55904 31171 14316 12305 29062 90484 146 18143 80354 96465 86536 50777 98708 10394 51225 35988 48908 84231 16741 49163 58904 42742 4338 48305 58287 37335 28999 23087 78225 20433 52221 84397 49248 20860 49428 12874 89894 49843 61128 97281 14735 39158 77831 73068 45395 70013 7599 27303 64162 63226 80024 27882 54213 57386 77968 7734 42276 57262 96809 62298 47676 77356 96654 65749 49337 8836 80107 48227 38329 80633 80355 53027 74162 10074 72741 28255 44083 9321 4288 3064 96547 76952 83790 22417 53155 11315 72661 6378 6473 20304 39965 36607 88216 45197 16659 77232 12363 56633 17251 14461 35214 43568 1042 76480 9249 97488 39470 85698 44165 13790 50035 89950 20048 92745 61529 94614 83064 50852 61356 41287 50389 5832 30703 72989 17648 22574 98389 33276 824 14613 54968 61644 40044 29376 19300 868 36697 48429 9125 22612 15913 12844 54467 45131 37766 24112 12099 53584 39591 53875 18036 7461 14191 55210 90573 68373 65604 20479 69920 17353 58114 55668 42121 74648 47936 5698 65506 75755 23874 56282 79668 32839 52208 59617 41128 74260 89324 53144 95720 81661 12834 2598 66650 30778 1836 17276 25924 56299 75938 39830 79413 18148 69195 82568 14957 2510 80974 21955 89456 75887 43326 53458 33303 2174 64503 94656 17241 44467 31215 95837 414 79736 37319 8023 78540 21663 72098 12629 1504 18650 13198 5618 48755 97660 10996 637 47554 30301 59954 95333 97517 28115 83410 37765 95341 76154 9304 42415 87757 45432 46184 99600 2074 8177 15458 1590 79922 18590 97339 18920 90110 43169 61221 71496 89412 66543 16329 48389 70531 40006 14792 24436 36771 78367 93612 82515 5455 73446 29820 51826 28674 43749 9267 2952 10973 49850 70763 47228 84580 22851 18101 12958 55369 95204 27773 37561 90908 19407 28645 50901 67633 18795 28764 73320 25102 41351 34200 43312 61457 93492 51778 31061 32016 14267 34649 81317 24790 5270 44586 86310 35915 2041 22653 14184 33061 72565 40391 57773 95066 41921 51598 94932 50429 20334 5898 53662 16297 73495 95697 8511 64969 89381 82930 4112 80157 86838 32501 96166 91485 71016 29374 81065 8228 77929 51473 76613 53546 20188 43525 96578 80256 75553 7825 76561 31880 91357 22674 64280 70598 58223 59572 60327 9945 27330 35250 9697 96611 44004 23411 65756 7164 15503 57200 95104 42528 62145 38941 50162 38896 1951 9478 8799 19304 97408 45976 82118 9730 47251 17413 36837 55777 3353 41065 99103 50690 31632 26218 23359 81833 7676 71179 50350 32340 26217 24875 96794 58411 44238 68448 83531 71313 52441 71911 57232 7498 91397 95301 89627 70246 14123 76665 83032 29917 72044 62155 94552 23016 88808 15543 30266 57509 57514 81408 73740 24835 4865 86794 26432 64396 89467 49706 79765 78674 66259 16590 11366 68999 94040 63660 23594 71013 67916 44247 42962 77316 86830 12830 36189 34930 89813 12377 8570 85050 14235 34513 17337 63752 12305 30375 95706 95564 87085 50308 88164 30675 43835 77996 59731 6412 10981 66271 20079 47053 5563 45939 82172 48005 13877 55165 21813 97088 50842 65720 94592 5764 7524 19553 34850 92596 37925 35551 48842 21154 51461 77747 57199 18626 8440 80563 6569 65072 33172 74391 19280 86472 52299 78273 89979 64683 67001 47926 79929 3621 9879 5450 31712 76794 9567 29693 89347 92342 69274 37692 50459 96247 43948 32348 60979 53800 87004 67839 65129 42401 80590 83135 94962 80085 70692 38693 19027 86817 40074 79345 8127 68537 72461 71525 6368 34354 80568 68651 1177 94127 31943 83936 30369 8951 191 18059 38677 96798 54097 41634 78899 86293 89347 88727 62611 56213 62172 42515 76187 10662 92654 44470 98676 94956 24402 3568 57600 22516 89844 20088 95581 91614 21014 72461 57720 19891 62241 81918 44484 77457 63879 3962 83475 12778 64112 43838 3461 26278 42459 84616 26965 70503 40908 72908 78258 12410 92270 34392 84799 67945 18339 25809 98730 10790 61956 29565 92416 63545 81751 64989 86144 9104 51199 24908 70307 84284 18905 4377 14530 46130 92664 62142 85315 77255 11922 53832 53531 44421 66352 96471 22745 3300 92385 83348 62052 65809 93525 55124 10695 30402 24760 34607 27269 58514 88493 36413 28296 1907 21324 71252 6654 5596 48925 10663 395 44394 86349 82134 40344 92064 9979 31369 36834 49313 12235 65810 67382 35073 96213 75462 85328 73869 83952 11628 68271 19156 8859 85978 84463 14067 23648 10019 52211 68989 67725 36596 46327 21057 38632 99617 33034 11625 23829 39544 94418 5788 50800 81020 22193 33383 85686 12012 25958 58452 58960 11539 84895 26971 67254 96647 97531 21215 33946 7239 68185 67558 17884 46919 89734 24286 92144 63051 48214 30476 75668 13390 9025 56139 3158 26274 88532 63514 33411 76065 45734 73171 47790 43487 29000 67184 87473 76323 71113 55391 25056 18290 11732 96144 60792 90309 88202 76015 92854 50804 4751 26245 55465 16768 14986 61022 43123 99076 39480 67606 75819 57877 53181 62002 56584 46259 13232 1746 90543 50900 86863 21424 64276 77139 31297 78582 39545 846 45970 70976 8749 63260 14303 52525 86388 2882 2197 84606 3753 89064 48720 62048 28932 21271 80130 80736 98929 24638 99331 13960 81049 31963 12864 23693 60237 27887 2035 3690 10110 20250 68258 34291 42248 13928 44779 37066 20054 34197 55741 4315 57924 59033 88577 2533 74458 16024 43803 65760 63521 55326 4454 68315 81756 13974 9091 26109 96843 31223 46689 35939 77103 97623 5699 23479 41332 21049 8576 37781 54449 71226 98293 25763 74956 24959 15379 2264 46971 63953 74056 97646 64303 36303 51488 18447 53691 44069 12581 25746 4453 4711 30657 35256 20387 85452 85130 89063 11946 74910 56528 89059 50263 16129 23072 87719 1549 45978 5059 73129 82320 31703 22930 85074 72653 28325 85093 46678 2667 56812 97996 58652 25683 95269 88000 86251 66216 5945 72843 50516 33840 62502 61291 6775 56713 5391 7024 83808 40991 82852 9819 69416 90890 20367 52911 89084 41246 86222 62120 83779 47816 38810 81423 48994 61045 38240 97517 55220 87512 9960 88799 83991 68191 81988 14382 96835 97575 98964 57477 22409 79219 52455 87451 70413 85061 85426 97699 70691 65660 28599 27554 61815 6309 76212 45344 74052 71187 81531 22831 24559 84407 41510 40532 16904 14963 60692 86935 14823 92965 13149 45949 14211 2891 88486 6695 19595 50107 92110 23521 83108 6061 97938 5547 37699 46892 43001 66417 85152 80791 51042 60174 62090 79216 6255 18405 99489 90987 87387 11376 21807 71381 43811 87432 41065 48303 49186 84379 9604 96817 66189 15331 60101 67629 42188 72238 11404 89696 530 70091 28851 50796 63519 40469 3694 50303 65528 55895 78385 56931 21070 42935 27866 8238 35378 19530 8493 87445 20820 62785 44879 96825 57413 2556 78859 15814 42794 45460 50839 34842 74188 14626 29428 37635 67434 13133 98062 61187 7053 24614 6907 11402 36929 55636 79126 1860 8129 62952 63269 5083 28295 78064 74409 47550 86917 52154 45510 91896 93018 77108 46585 25017 78208 43412 40976 76130 60615 75682 94337 38496 79456 86988 93861 18270 68951 34888 36187 64407 37546 42297 59347 76138 76522 90592 35539 9929 25823 18347 52485 80003 34320 41015 36175 27595 30420 16490 44203 44778 6611 42362 13111 13861 33289 63131 62753 34259 51185 10039 8012 45931 361 53668 31597 43754 59042 33883 32116 25965 48413 57045 18207 57000 35437 93983 90312 30420 650 25854 3368 21937 48949 61386 50810 45769 48945 87531 24092 74936 73765 56540 57159 23157 64947 21768 83963 58247 63634 79510 97840 51244 25748 37797 98935 9047 72919 45703 20289 36938 64798 87237 63790 4687 30465 77160 52341 79547 8444 97387 63686 56661 95900 35157 79151 19622 59777 8766 82763 78197 67036 80137 19331 46624 95864 72984 27336 13884 71081 49037 92060 89554 66265 70196 52401 58955 57922 94958 51523 42690 44697 58549 67352 22730 9775 59854 70419 89827 67147 35527 79815 41774 3467 53799 63510 38752 51651 26960 49058 35118 53955 39686 44692 96542 37463 99840 70947 55040 38513 98284 20767 66064 31015 35449 41627 82770 73918 51384 95987 94627 44283 87302 94234 46475 40036 23181 63675 55309 84776 50508 91514 70948 22805 75872 55602 71812 35070 61797 41009 16429 62375 48046 26457 49546 52792 51815 99553 731 26627 23984 77424 78570 62577 30511 5723 13460 93879 58571 17606 90126 65401 949 3863 7963 82052 81257 12063 84070 17895 55104 78808 26141 58739 94906 81138 33398 18153 26559 155 91210 75398 81507 34944 35792 7154 97093 15473 77255 91926 32082 50999 50207 34677 17063 85020 85420 22488 31186 16745 61203 67880 66452 76143 3427 52133 66919 27877 15359 92905 80308 25581 60425 19474 27864 49885 46663 70335 73524 584 12718 5799 26298 77314 49043 36266 41947 6101 78959 90550 63232 68423 24425 77322 36895 12473 39163 32296 74495 2873 64114 53482 78618 38065 19661 1899 48972 36216 89692 53560 99267 5051 47705 77180 12535 53990 20072 49638 94854 84819 39887 79064 32609 58616 32663 33516 46902 64955 94419 15434 94372 95179 61944 97942 5657 39530 54815 33579 48737 4648 14334 52283 37642 23730 82223 79252 23001 80303 28797 95912 92452 63232 97125 81368 79266 81518 20890 61169 94765 54384 73653 75543 28541 74998 72012 85700 11215 82374 50319 22262 56618 59670 62364 985 94952 82182 53575 92079 9993 72812 48354 26032 50400 4496 677 4278 45125 23885 51996 97078 96030 3542 76662 65215 81534 67868 44871 82064 59640 61471 60771 75848 25434 71234 74395 54215 29174 49480 24953 72520 98920 82141 97918 83878 39450 30389 97526 5603 32267 62145 55411 65095 84683 61111 84389 81851 189 69409 23355 5351 35634 59356 90988 21812 77081 88890 94018 84856 28533 61922 11519 61824 5383 8556 47605 36817 33818 57089 54843 18560 84741 91403 69317 90355 66987 24884 74455 55798 290 92093 92938 14156 54005 65128 85834 89549 86597 49845 60157 70214 87524 67193 27362 76900 1113 14379 74241 24227 12575 84752 19366 63470 75902 35434 46314 72973 48852 57857 96247 2412 13157 38552 23283 8726 50329 95717 29281 85780 22887 95773 11248 74321 71731 27871 15122 84745 56351 82587 19868 29293 99541 17023 41743 44116 15129 58872 77670 28766 16640 39015 32745 31803 73807 72621 82048 48232 28179 89687 5205 65271 97636 45121 37028 82345 46254 50868 70522 13675 56109 10590 19955 17429 14529 96578 9921 92149 72476 59360 39158 34591 27931 33924 21428 46272 82750 98399 34654 38623 62958 61306 16788 84050 58302 67634 63207 38262 46090 56552 47595 95651 45383 38066 92193 53480 8073 72817 19822 97687 57309 88947 99730 78613 96934 33915 24452 39897 2561 3857 24158 71626 49401 7199 42090 52682 97821 61112 47039 83125 9287 83944 22649 40730 64976 18752 91167 22577 4254 44599 72566 19336 50963 78523 45884 44804 65140 9482 33594 7325 54077 60845 27563 234 87445 45184 9732 71746 94017 73437 61703 68546 3323 74685 44150 38498 82412 87829 63172 88400 47450 88405 12642 96194 28609 2850 35450 62318 19610 63999 33566 70019 28014 76490 36052 30914 44593 12801 22386 99770 10232 73717 34705 11123 42881 43760 78030 90349 9354 82306 95063 38900 43512 29980 77044 21752 33527 65160 9075 29133 70399 84304 82146 88751 99199 98989 92427 33603 6600 52499 56234 44293 86395 30179 26804 42821 38548 86543 91593 35476 36259 43067 59218 49504 38432 39222 81526 46724 99547 39180 30651 72983 28784 59457 3819 77794 13683 26725 78202 27345 93718 67693 55351 38681 64646 83035 21861 9575 57012 76626 99361 15356 44260 71733 14560 58919 52853 12115 6357 64599 99182 97895 89908 1737 57143 73571 49624 41706 29282 66452 39566 51750 53429 66850 59602 68355 81398 81002 46895 44179 63451 17731 30205 35506 14418 94212 47631 82730 34227 65531 93226 38907 18916 43479 16072 94218 52532 93520 96122 98564 88597 53225 86266 39904 26772 84601 77121 17845 76021 45654 44106 45547 62270 53186 24923 59482 12722 60833 51021 95849 98967 38803 80724 269 36424 96839 1620 12534 13731 97261 95091 56046 74796 49368 73146 70757 91357 16418 30218 21238 26770 68725 89012 62912 52404 40490 14102 83561 3385 78479 33166 40892 73578 93209 27043 63451 51788 40835 97624 65390 53330 33519 31483 78151 50618 8621 38735 9200 45634 67383 25724 37131 9300 60159 18053 63929 67526 15519 56295 94916 12752 18280 97896 70278 64252 6750 94684 97885 60917 14954 92309 71747 46207 85991 88688 98745 9331 46504 43212 16272 43360 55799 10965 25546 11264 6226 64904 28935 70621 63599 8902 99408 74845 56252 58368 43107 7566 45245 32464 57954 27931 96922 45888 94996 17345 98339 10655 3679 17945 84386 74974 40361 76831 76466 48936 8552 55813 48275 33370 88311 81628 58893 87192 24800 15648 81195 37152 8471 23286 96155 21459 22675 28405 12479 23266 90633 92055 86410 63555 39463 51660 89890 15614 94763 77568 12878 83457 7215 53279 99040 73474 19287 34993 54493 21459 31945 8149 19800 58607 35158 86378 43710 26125 61158 51541 39883 77858 20333 43223 41078 52542 59998 83154 12994 43584 32680 64354 83507 80601 22118 25313 15840 71494 81959 85220 24550 77429 30847 73800 71977 22641 28448 49524 90603 7669 61529 76550 13811 81643 71520 21430 58909 46854 3960 62806 72546 2700 38505 78860 39891 60232 12516 87493 51205 28891 74601 29051 64091 89408 78916 93865 40853 80730 65915 82445 50067 33212 97075 38556 91839 66086 2763 61568 77638 78061 26131 5891 60403 14904 75318 82022 45376 20226 26481 50520 85607 31451 38319 88868 6767 34012 18215 80156 74644 54211 54445 39931 8968 67451 16751 94189 65405 49710 83300 93151 58728 83501 57611 77842 31774 35045 73404 71622 282 14319 25687 30863 91558 35810 49708 98225 91839 23280 13870 96497 13825 42127 90111 22483 39883 73321 89492 90661 66199 92191 26937 25015 66202 6394 71358 42715 29663 88945 95595 54944 57403 79433 43853 60908 26448 91751 70782 54605 18491 6205 89536 94012 89251 69313 77888 2812 10720 52710 36584 50696 20322 32425 9521 80837 26053 69658 28279 42216 63838 22726 83591 70406 65245 92197 5851 38015 86304 42812 93745 37232 7556 24297 3824 64564 94364 2233 93019 69260 22526 36104 72317 70965 6581 83303 50202 77945 14419 28917 51438 34803 55040 45251 79853 37769 91772 15553 90733 86504 91818 2797 75046 97887 21424 32611 43710 89326 80791 26981 15583 33417 36362 92447 15681 83579 34969 10189 34053 41948 16185 70440 60179 83772 90469 26520 16107 81109 24468 55241 5860 69087 13862 1767 78048 87519 55331 5924 26733 83145 49685 78071 20488 79331 18595 89409 4245 34349 22612 83835 93777 20594 25579 24971 30796 87425 20239 37773 18912 92658 19289 77104 31420 19871 22919 92453 15097 51687 22343 83060 31853 70849 19567 86222 24855 79299 37109 45760 53996 65661 75661 7813 39513 81 72870 32361 34933 52052 66375 79165 58628 67632 99366 16876 41669 9692 734 40895 64726 50103 93225 13409 96350 26104 65273 3396 94683 54722 60282 77280 37844 68328 14406 44718 4259 63731 68571 9866 21937 4876 43620 94744 49614 67498 349 60838 89403 50893 33998 61857 53840 3441 17444 73962 12607 37274 93548 24328 66468 82243 52648 87461 67493 90951 42881 38087 32885 25319 47161 13788 17612 66909 59795 34738 64138 11479 43333 22852 69962 23842 77729 57939 42477 6668 52852 66405 61900 78124 26800 94720 6603 72684 90666 7646 30338 56375 45844 78825 11803 4228 4741 87496 24377 96000 55793 71940 75815 39412 2657 27618 89517 35544 8605 8311 50877 92902 97126 89652 39257 49848 78655 12829 18058 68674 30495 58716 14478 34463 92261 68932 97158 26825 53579 96314 44780 74705 71629 53327 14785 1598 47729 41988 39956 68003 55337 61084 15817 91656 30771 16730 6536 83993 67552 89889 81765 2373 20106 81052 60066 10568 42100 55875 4163 96158 1063 93465 26227 78432 54288 18790 79089 59485 68916 9732 37390 58784 22142 65716 42867 93031 95588 49045 58496 21691 45144 16417 98749 23440 94917 79927 85505 39008 12874 25904 83889 47167 9646 71626 21000 174 86053 39388 72369 26773 50876 16747 61758 99351 35557 94896 26825 73555 41736 30882 29124 7313 10500 23112 81400 41543 96374 36911 25162 41457 47113 53837 22492 90532 53195 56163 71370 60412 66977 77842 19710 95019 33852 86024 22904 26126 7481 86031 7084 10089 14995 96211 87963 75205 80138 59155 82598 82610 10357 60197 88728 8729 72839 83 40089 1006 92093 21410 19028 8823 274 86969 94618 56960 35709 72819 65296 96242 97057 22941 38901 9888 55474 69950 29694 87129 2118 73102 31160 84754 52660 40041 73705 88935 81928 6866 82128 57529 86871 21479 34140 16700 21348 81626 73113 43790 78318 99589 98736 72880 33557 53182 10115 68428 95039 83590 25909 9795 20506 98090 55832 83264 73420 24775 6278 65642 63580 56954 44060 74906 92393 88993 90263 87065 64833 50416 63079 8196 95705 43241 12481 1536 11219 66157 85302 68274 26974 93758 25534 37516 48403 86839 42539 68619 25446 92087 97300 41155 87464 88595 18977 65988 87063 48004 12686 46463 88068 36921 64222 12447 63911 64672 75479 51630 38479 70862 93071 51464 79655 90284 4205 16961 64056 29697 38856 78981 6439 42910 92216 75958 95548 81707 89599 10950 56767 63739 29454 98579 69867 33450 45145 246 36827 81241 82790 59974 5747 90071 72946 14794 63546 66509 58922 87496 3253 76529 76135 56936 50111 60640 65934 47539 33929 82299 40756 98822 7683 5810 46677 92525 44223 7794 984 18166 32835 83579 71310 84960 23713 98104 8569 27854 24231 90361 22372 43158 83849 62450 90235 84963 80585 49773 64287 36296 23178 82971 48198 8368 78439 76227 8393 58486 26330 46922 75349 20501 19709 93638 80857 62891 83849 71691 10578 46521 18707 9939 46625 69631 51119 39670 7581 2175 16465 52454 94344 32820 68972 66356 2928 90453 42414 45076 18037 66046 40654 40332 8489 74072 81919 42837 89903 20935 65077 63922 42305 84787 63751 76668 11744 86571 9469 16693 9344 54569 71533 52838 19892 35503 806 86852 6077 68508 78893 58728 80304 44228 3597 41199 16885 37160 32438 15182 74631 62573 93455 11447 39491 83964 29660 5115 93028 23926 45199 94513 24858 36200 93696 46420 27366 33422 40743 6795 7334 47235 42007 91239 95977 69518 62392 67763 71059 14610 90511 83893 78125 6777 85334 42749 18032 17428 20421 58652 52498 50055 79611 9040 29627 76168 96547 46736 4570 68726 82259 75571 19765 43817 86734 50266 33481 24989 42603 98154 27260 2953 36749 55727 40296 33302 30730 65435 91166 52972 97760 27163 4795 34367 84045 32319 9165 30324 45928 21465 86046 19372 99252 65887 46628 56713 7245 62908 13692 20379 56016 56692 1424 84727 52601 83097 93396 92219 63197 47482 17663 32564 96196 3518 25221 34002 31205 75701 74022 16509 40208 91269 58486 67348 67094 51481 13109 85490 51035 64234 37895 1694 41492 95459 22809 26887 88594 98174 73517 50 27218 43231 86696 21321 84314 59713 58349 71350 93941 21838 91607 60166 44672 74545 56010 45164 39420 7893 84632 56395 37354 29992 41837 94711 70871 38456 1502 55263 12899 59913 75273 18806 2986 2375 38344 29162 16789 91538 54741 46216 17314 5282 32827 68004 56520 94135 65058 55299 26949 40787 87282 49467 87309 2622 98513 36650 79327 45430 50400 79303 68157 86493 76246 28471 11486 3822 59957 17983 43863 49522 68787 41575 33694 9505 10795 97369 70122 21982 36183 3261 97047 74800 92017 5902 79614 45444 60769 5576 73639 61466 95477 44659 27965 8896 99921 27808 7260 2760 56793 34983 28913 82916 91153 52552 35790 1868 66619 54945 12599 88347 45978 19873 95792 12983 92150 7509 93261 96819 99177 24867 16742 7763 47848 39461 14845 24930 13299 65069 15458 40335 68193 31539 70622 49386 71162 24802 62882 16164 35874 22055 39128 23358 81496 96115 18513 82012 13661 77429 94151 82710 35766 7751 89366 457 41874 12323 52011 11362 90085 10070 19269 69738 94438 63498 41273 15887 97373 98824 32756 61396 98564 93794 16220 84231 33730 57955 93529 57942 51839 32336 14111 11129 51482 65649 18674 56093 44637 27884 46873 41989 28877 36657 37603 36422 61823 3345 72396 42791 24909 45803 17526 82326 57073 46731 17846 52576 35140 9855 72726 74029 92226 48305 31136 46833 36870 64269 16177 23769 59084 66241 66739 33545 59934 4324 3162 70583 35885 37200 73304 44455 40347 10729 88344 99816 27912 54103 13025 79940 74899 1732 63447 97618 63661 88964 5218 59155 90489 2715 17803 45223 73705 88047 38326 30256 81672 48718 51364 40783 23441 69942 4861 45585 51364 74287 44961 29910 6306 6986 86437 85697 77700 17223 8866 75334 57098 56902 56067 65091 20627 7245 47721 80160 78922 10783 56083 28204 23456 44686 21589 60738 71082 1815 83510 17425 76610 76409 86338 65347 18445 56215 32484 60940 8683 81136 46979 77523 89015 71417 45987 56911 36529 14979 37397 93347 94130 61449 70439 67476 86780 74533 61795 70054 43685 90080 20508 97580 92626 35030 11779 3747 58019 2194 64846 11210 28798 27867 81249 55741 66489 39039 53445 44599 14678 77263 54750 62993 80545 36575 70848 92503 84893 18416 90026 46049 39105 73584 88151 39171 34566 89098 91967 34343 16354 69246 67880 47088 96638 20194 17440 77343 12794 12699 17378 36992 73376 6154 16244 12838 75393 57270 80433 19887 4952 11019 95164 80690 15699 36719 71609 46651 12168 79362 62802 46555 45674 80849 41292 82643 83637 89529 74974 3408 19638 62707 75330 60205 1461 2229 56575 35430 85017 65132 72951 21726 81906 2440 43691 99260 24323 29839 57737 58170 67884 40381 12178 18934 72366 54688 19155 66154 20345 94192 18293 98519 87812 11747 62236 86623 8982 47023 56176 17073 21620 83028 55717 94610 57913 79339 22457 32486 37532 40140 28030 76648 91950 49022 51070 76135 19552 87335 25710 35155 22301 69596 88233 38125 40817 73390 52874 58779 48931 98434 46443 96392 48404 22406 7196 22384 78112 13315 47143 45093 92187 41362 61320 43156 62189 30905 66963 58632 65342 26187 69356 42152 51283 87284 66335 55800 17526 36129 93859 53759 82681 30579 86976 26104 30182 99791 2585 17150 48238 31288 62106 72362 46754 18022 17172 96229 50091 54033 8228 35768 72067 43908 85076 24624 25131 70425 68368 64645 60815 81398 7035 23906 84885 4297 66567 51487 60011 38950 17915 43031 62227 14773 29908 23739 3995 13547 7004 57238 5763 39998 77670 6017 41059 2524 83486 47055 85007 39568 40851 80619 13740 45120 79547 58745 92744 11221 50108 22451 75812 36921 48535 34580 30580 98327 39958 67890 49953 98793 66104 4913 33481 73197 97057 74689 30618 61760 30207 80713 86491 42360 92780 29440 20804 1789 9274 57148 41407 9186 49228 8407 13387 6744 53628 37973 42409 67797 18716 94187 81202 73013 41052 41202 90217 41155 52824 29751 81064 85728 13000 14297 51498 51081 57231 5702 87474 10862 61705 94362 4120 31698 18372 84460 20440 7869 14313 21580 66229 55391 86691 64405 95358 52075 4068 98579 74358 32509 38216 7439 25959 77996 93817 28094 22367 63348 44414 92995 66413 92328 6348 64230 3056 20660 46310 20992 89422 37142 35241 48534 3222 57997 43331 51615 55608 13993 5662 19354 94573 18055 5755 82338 97853 97166 74036 23252 60392 39595 79622 42879 95361 57407 26282 56109 98 26899 35011 90560 86665 51387 19389 28125 29162 2518 81945 59145 90791 65828 51910 53864 94586 91249 74129 38253 39371 69648 12238 33122 1642 26490 28455 63923 98057 78868 53709 88800 75321 84845 72677 8045 63632 18078 47574 99751 55774 70519 69325 30840 81692 92167 17543 13349 26650 53884 17365 55939 94521 24686 89753 80939 68361 95132 63669 98199 63881 13469 55146 23174 35269 71156 2981 18338 94019 16343 40607 24466 38545 25515 98678 10886 11358 71516 44647 18107 28483 47554 53625 88491 73404 800 36131 51665 65509 77827 41156 75900 89039 47435 33056 56070 62857 82599 77281 21253 49888 82194 66644 12533 87041 68480 97049 71044 22701 6663 48675 73654 33564 67749 69050 44724 12070 67389 16387 65488 77739 98133 72438 51569 95355 59850 6239 83807 38499 77968 49509 98552 63178 17670 85011 14414 95792 8604 53542 48540 6078 32005 93556 8911 21687 52720 17142 77097 69268 82997 40215 33668 32076 11451 49283 4809 92022 91224 10131 50962 90752 84806 77448 34480 90688 85041 22740 71817 14384 95641 72043 99015 7895 68899 7575 6871 60563 30365 37916 10563 82716 77252 76213 48418 48751 438 91279 66733 84565 52703 86684 57288 57517 31776 92644 27984 65659 54947 57032 30705 59305 11832 97039 67366 64302 14725 13721 35347 54683 19618 6603 93901 87585 31374 27533 78790 27836 54258 17470 32526 91683 26674 76947 69562 87743 37765 74373 60328 64391 22591 23582 72862 2619 77692 99273 91303 38541 51706 93554 72453 98368 95803 18183 73518 62228 3905 18351 50218 66542 97056 88817 91108 44178 34371 27056 69465 48721 41524 28843 65361 568 60877 15877 3556 55000 89848 55746 95084 10424 14492 60533 16841 95089 89096 66177 19204 78840 3647 9591 21547 49059 27024 38792 40763 61025 63075 12271 40230 42757 2705 90958 80392 59963 19108 60730 47193 46430 94695 24893 85361 87101 19967 14007 6038 42793 28906 1842 81803 52469 30986 19367 68920 68088 25373 93839 32484 14781 22492 64048 41699 32299 6503 18099 55658 86141 12032 57359 18229 27567 20786 5142 15927 69528 83742 22187 96003 68287 89675 85826 31637 74643 91172 56346 48881 42452 79936 73946 74961 55547 3724 33131 56355 59487 37253 25022 11351 34298 43906 76841 84920 76207 78697 83929 66790 55824 58447 74337 6987 59211 68925 68932 39227 44647 7713 51388 13357 33488 85427 31588 81607 49536 61636 71797 35455 41682 52361 91239 96218 80372 44401 54631 51683 46297 93884 5660 27232 7804 96203 93292 85114 52908 2104 12025 23947 67208 13154 81817 72270 82342 58983 1384 87011 51904 95860 40146 68014 19886 74768 98652 45009 99315 27331 28620 38173 74731 65820 78873 12725 62396 27899 8258 78295 45484 3763 89894 98869 23779 54423 11006 12957 21522 84546 50348 95458 95219 50286 91398 21294 93208 27273 63358 57421 74748 11592 93195 44367 79352 542 7633 56673 33012 78555 69502 63983 21624 21889 61495 33401 25782 14232 36032 18177 18006 2962 11763 75207 55428 24927 33417 83464 48769 99693 65676 12497 62989 88558 98915 37707 7184 52417 60749 41066 61961 29648 80782 8554 94150 43369 8543 71225 4147 7064 29501 58269 41856 65153 99678 31964 72892 81605 52039 79134 992 5368 55367 1927 13155 37555 71382 55175 98892 52794 70829 76699 95353 2349 79885 5839 16271 57215 1108 46738 91855 83471 93714 82966 58443 4566 40120 53349 9170 11870 87954 85956 828 31025 33945 6763 81365 64895 28381 73761 12066 91149 61433 13719 35739 54950 52596 2416 66273 9044 30486 56858 96170 67866 97964 89814 28350 53262 84165 88883 96655 74712 83039 29045 52087 90301 90182 65197 79456 61007 11450 29491 14236 53477 92861 71740 78150 98983 82920 25229 30529 21062 48061 70386 7974 97034 92614 87679 71233 81320 10202 26427 57572 50372 54401 75812 40715 82955 3951 30917 35778 50226 69614 60199 63104 58534 48629 89007 1977 50026 55289 32528 46013 56693 65518 76776 31514 9181 82610 88717 88695 12287 73188 18672 49567 58332 41826 55047 27554 15967 74055 33281 75027 61640 64652 78996 71102 84493 23014 46806 15694 70378 45362 16576 49341 37423 35034 37270 74939 75443 84071 97085 80940 20205 81526 88328 54854 53433 68545 32242 59860 96359 74856 39511 38018 36792 25139 60919 39793 31616 9513 87357 1626 78699 58125 28060 73733 18773 53500 9042 41999 17883 91359 17086 56080 18198 74082 53883 94657 96461 54463 87299 31883 80536 47637 5831 91497 66471 24142 68984 92453 28783 98477 37985 48645 53914 10047 40820 72077 50630 60510 61795 45201 30149 69370 78675 2511 50755 9833 66789 65762 10549 65781 28377 86460 84754 87801 49385 7219 54652 77701 12011 34848 7065 94260 30147 37016 9036 21279 14676 93957 45754 77110 46530 86181 82636 27557 59792 29819 41275 18382 13323 75934 36366 44858 51708 51476 20124 24984 48876 7485 79201 56875 42825 88309 39285 99281 71232 44992 21625 60969 81220 88603 87970 39829 72052 97335 70686 32202 60285 20373 28873 56718 93714 14372 1677 18948 66852 34360 30471 61800 79431 95622 39963 23332 95868 52831 79791 6905 32903 53758 94428 5063 87780 17836 8761 28029 61596 23017 65328 98604 59706 50381 2321 1977 74851 70695 67956 46321 50379 65037 71238 7502 30837 87572 15116 9489 64467 81864 32354 4454 58520 21015 80912 92882 56910 77966 61853 30814 47117 54384 53422 3162 91270 17892 43456 3687 50373 22829 46733 52110 37990 94611 4709 78567 6393 77222 51548 72507 5998 79217 21764 50725 60050 40461 11408 54352 18891 56432 34964 69133 18451 59552 56223 71270 71847 76458 81755 11072 58600 32099 99765 92497 59509 62853 736 35645 30407 84565 56425 13718 32935 21067 87442 26509 71085 6991 22741 35351 73995 36510 29503 90868 62789 26412 12746 41155 92241 51736 66257 87823 45232 19650 71785 24159 74827 28093 41335 53820 33176 86123 5354 966 64898 74859 57376 88597 50186 22752 67136 52492 47571 20119 73091 37713 77002 79293 27342 26502 44339 74916 34491 21776 14783 12960 39875 21393 88154 56495 60472 24365 75946 75295 3076 37656 7418 39625 42554 10200 65526 1378 97051 11803 20017 44479 59289 75718 42221 91877 64059 7620 46487 94197 28635 99796 17817 32230 85597 30499 79478 589 76962 12307 32791 31988 99751 6167 99941 83405 4023 52958 66158 51591 93145 80660 84513 82992 30228 23614 71103 12844 46123 62034 63746 12745 25322 6911 62329 6820 23385 90044 64670 51418 56311 90429 5248 27170 2051 28943 75077 12422 92032 28476 75501 53242 73519 91347 19689 98603 32000 61088 85795 88951 74423 99385 80705 89515 925 66833 44352 83976 3353 6251 68825 9348 74453 52844 88657 25405 6513 92061 60918 13063 49783 4783 91329 61153 41381 84876 94243 91324 56789 50401 81464 92315 91017 33163 11987 19189 31553 72379 6694 50128 52266 68048 42891 36082 26660 59377 54079 53145 70822 68757 77056 90233 9325 54148 72182 80740 40745 79637 56955 86180 60412 41101 49265 69722 77133 11530 83116 96438 61509 44848 74168 12475 31669 13708 75749 96048 18657 90040 90380 21272 56318 36286 99482 73346 2526 97343 55739 93396 38223 6232 32077 69251 8313 33257 90574 54165 69687 20500 75204 51424 95069 57416 24583 68921 25204 15975 4584 31243 4526 18188 53070 75635 45825 46959 60171 34625 40761 83158 31924 58489 97293 74420 53513 97773 74259 72723 55356 5132 31289 33736 39161 18561 19481 83487 27423 89971 95320 77410 74583 82819 28699 65615 1957 46876 18325 65530 43671 21573 17526 28558 65350 48045 97377 22376 37118 48723 25473 70440 5873 68866 45062 29045 19830 8707 15462 96862 39136 15588 10522 91919 82668 9435 3011 33065 29666 3590 29308 9421 9770 76759 28805 55745 77013 52815 88682 25937 59743 98686 48463 29945 96546 30478 82020 98875 16641 19650 75322 59819 69186 33628 50507 9858 52997 39396 9842 1176 61566 32741 58526 92014 2547 69114 84676 80357 21810 34473 15223 62668 64377 43945 59154 50639 62815 73349 1535 38284 77535 34338 62579 51645 43140 88117 75204 15677 17407 66741 5085 83786 19923 58926 65262 15374 58809 35224 3760 42983 41870 25691 87681 10589 84941 88299 16492 35576 88657 57521 19065 45895 71068 398 88344 66506 52265 37689 20918 13324 24421 52075 43756 54250 7014 84363 75345 52410 52168 36820 75888 42015 13688 47818 19731 29195 17985 24962 38680 22668 17345 93508 48034 74452 68891 15347 91286 41631 36213 13350 53341 26275 79145 64828 16671 88339 67536 88345 52975 70220 2889 4673 18603 83318 75122 88261 26255 77324 14485 54399 55893 4315 52492 86051 60407 85402 69733 3657 24959 7210 54355 15330 84532 50473 79017 82855 68743 98374 50654 22321 86694 20594 67563 86896 88482 73691 80863 4113 80143 64526 35722 36747 7206 18167 3975 71060 21569 39582 10247 93194 86274 76484 70928 72415 3035 6912 67086 94788 48984 2414 79616 51072 54053 582 28758 11648 42837 92243 5389 73594 23521 82590 53570 53704 94584 95735 68358 98698 66853 61953 95770 53837 76534 62498 5106 32511 59201 98878 64738 28868 97673 88829 94752 94251 68872 63704 62033 58864 94867 13411 87299 32389 2268 6379 98052 35820 26892 84623 77670 30114 66719 33224 68310 43481 78662 21446 17110 95568 81726 67522 2502 95277 44283 91344 26448 62586 89734 45600 43286 47377 25419 33940 39811 78713 10543 69270 35632 37608 87196 14872 40698 77104 26852 27786 16307 65785 52683 56666 62763 99464 1403 55975 56505 18077 23591 2813 23752 66962 33185 12499 20743 89434 74604 38610 27983 14591 34237 90302 71443 36534 18507 73345 5055 43202 71498 74881 23359 72559 56205 22692 79452 45318 93551 63993 69884 66187 80366 63512 17647 34106 5365 23831 38862 61615 76536 12781 48496 43551 79419 86711 72149 29063 38602 54160 6940 76105 96169 97076 5693 86868 46357 98617 15952 29005 66394 19712 88314 50207 30980 57110 19583 78784 46558 89928 11654 96665 41979 5170 39272 31357 96057 98194 32884 53512 57733 78861 62676 98341 58459 60437 8682 51697 15662 83980 59401 9398 66810 97332 16480 2592 54390 62697 24839 33655 24735 17323 51268 39589 44107 82940 15872 64309 96620 79195 12494 59359 6493 19926 14690 52273 19891 57183 27209 386 72169 40066 25391 27466 47095 48177 54777 16147 81323 13398 25723 8821 33392 21919 79200 55314 53854 72020 46263 85421 70882 30597 60905 29247 80467 88935 18639 36972 90793 90120 88491 82808 4651 13668 67443 60368 61469 43468 54078 98015 75202 93757 83553 61159 29828 21636 28406 68796 86280 39533 55044 19514 62662 46034 39922 61316 8953 29283 44450 12818 10217 8043 88415 20941 21689 58545 52893 92131 63826 751 28174 56437 29735 53968 85495 24585 91611 38552 93455 98899 31635 28168 67436 67892 86572 77486 45155 46003 62261 12873 66703 87992 80922 90606 37206 18814 4852 46609 71467 55186 49932 14180 35470 58024 92623 31474 80872 39251 9682 49444 36745 41383 7190 29197 84980 83472 98436 78888 80947 90983 42681 720 72814 19197 61396 8028 16069 46434 21068 11667 4860 87656 59579 76548 59402 64191 54158 23924 41381 96176 90100 97519 41368 3876 69803 18749 119 25116 35035 96534 17842 48647 69493 62176 55359 1599 48967 52391 89840 71114 62811 19322 6119 29091 65149 64925 75335 19057 49176 23822 85161 21150 15076 44316 88297 29771 91620 53462 9533 64713 60414 21394 41418 90709 23378 6843 44280 58229 4554 55553 96520 50844 52165 5413 41446 73534 16545 8438 70051 41269 26346 26418 9841 85789 10544 2079 42809 252 37433 42897 29804 61093 67670 31871 55480 39993 78939 23600 47486 1995 3391 29973 34594 52736 86798 6926 48223 55495 90168 69714 99440 76306 32669 45725 51667 45271 7157 75228 97522 99300 44862 29656 61743 44045 52660 83827 57510 42622 93964 55171 13880 75351 78826 27848 51444 6026 83643 67950 26167 6485 37832 50146 39595 99002 12372 15598 28090 96470 35152 44571 42031 41720 51144 23815 95675 30629 37373 12330 92647 69930 77046 6537 11138 89281 18079 45392 43067 23092 91261 72911 60456 1347 72517 10936 42075 64666 16623 30742 5943 90224 19607 90924 91045 85545 8756 57538 4293 89953 47453 42140 77602 71785 62589 31340 84586 85699 76756 25902 52628 14702 31855 70373 44217 81058 40359 35767 86443 59790 86797 69984 1523 96991 97943 83822 73652 16147 99772 22688 161 32212 20806 77247 49035 39842 87499 24918 62391 93121 83114 7686 10733 8231 27169 91461 18322 30612 40294 58256 7596 87558 53794 20718 65003 96281 82840 4463 8191 1621 97745 13481 1613 64212 50296 97143 92110 92240 27413 79629 19484 73006 88469 71986 59298 94193 38342 8088 99918 64984 31867 14796 10742 35662 5947 15545 44014 94266 74333 68864 64774 88981 27028 44522 79341 14532 60284 92783 8359 80949 6951 52568 8542 35727 80738 40411 30206 35123 72585 29290 67865 64318 93215 90225 27193 37392 13869 10897 90008 85750 51512 91605 9766 17142 54781 60803 79867 48924 9332 72196 897 81161 16745 86512 15608 77441 81497 79062 76433 79588 68421 61776 17416 65701 48906 51697 21920 12182 32346 33443 67041 78150 33340 74909 29502 40017 7611 53976 16253 65642 99419 99368 58482 44523 89875 33800 60661 40010 49144 48737 19106 67429 95363 6565 32270 35585 67699 19843 13274 35872 3705 41153 76365 40112 52854 60769 8369 43161 38374 66435 43622 8938 1467 59382 42543 62672 7629 81579 25304 14745 764 81672 35411 62110 1246 43598 41344 9242 41948 25837 58338 59631 94326 32190 24649 44742 94433 13922 32363 54555 81423 67191 88264 1364 29113 97060 54467 24670 52699 58241 48917 17950 17067 18458 78493 67850 1169 55833 53657 6742 38310 35383 50315 14059 99212 99751 30402 82370 38986 74325 30208 79567 97181 77789 41110 46203 27199 69096 50771 94159 72416 6612 93650 34937 33918 70669 57751 71735 49160 27485 15615 26905 68586 98152 17293 32208 94740 39477 78370 5907 26851 91537 49634 51219 79392 5885 9205 88303 68133 2710 29589 95519 22036 1918 52671 59559 95820 65659 78412 55622 41159 18545 86103 67502 10007 5733 52093 30020 12290 99191 14545 47962 4418 84612 65470 96899 51469 94234 53108 43875 47769 29380 49395 3123 39609 19066 56159 37602 3285 45609 65690 51551 11209 96046 36344 27076 55451 19192 70680 91768 97969 97430 70877 53768 67064 5312 49404 4697 46608 62470 56740 84240 76833 25326 90643 25518 24595 49673 59930 33183 56185 20170 50295 38636 4689 29532 65182 41743 93157 41003 14992 57806 41021 63628 32745 9468 16559 92588 14280 65910 99274 76853 40740 88756 16604 53263 6301 52716 78496 47246 28900 69841 104 39597 70234 53690 59406 36658 75622 173 12087 9236 38531 39752 34184 12981 17167 71952 28092 45362 74964 87017 7909 63023 41737 27887 86676 99753 71058 23653 54493 64952 5952 96384 49840 30518 67080 41057 88342 60283 62467 74546 87301 93768 35090 8635 79672 90434 88514 63013 58352 72599 31865 24720 63717 56819 95203 96824 9234 29723 94726 99009 96274 25005 27573 22309 56780 29445 91147 84323 53246 28234 40325 53782 24995 72785 51811 83500 84383 75122 73524 44191 95485 57635 34202 87175 39698 97283 69555 67441 30857 84641 28465 53146 47257 35703 77334 31059 60625 31280 39749 34485 10580 56644 28772 36258 33944 23835 66388 86834 74502 56995 21712 93810 31076 43849 35446 92723 54086 8167 99661 64315 80248 94461 20569 45376 42608 84097 91434 13033 83013 66527 23885 69311 75988 82650 89353 4794 93642 20004 92248 80819 81683 92890 21463 6681 49916 59478 79417 74720 93358 38377 44358 65719 84461 11072 89696 96448 77342 66775 68102 27760 44566 35494 16180 73514 49206 98750 66489 25097 2807 75162 7649 81116 52011 51357 30272 43818 49176 28128 9369 51894 58491 90891 21038 82086 5338 53978 26748 54176 33330 8813 62112 73078 36310 70539 96829 8952 99932 69811 92104 30417 94792 34550 72887 9515 3364 85972 38209 84493 39072 90257 27931 63204 59547 41247 51191 65636 69843 33865 72129 21408 14489 60176 25208 57603 990 90292 71298 17241 75290 76692 21703 80583 20555 16901 36836 48316 1850 7761 43945 81854 38962 70599 68750 40926 5820 10930 13420 43331 51766 73627 96298 1697 92080 28117 83612 82468 54056 40232 5516 73672 44919 52142 18661 23947 37379 80038 56056 39541 18246 5175 72203 85405 84224 5785 88428 95704 9374 43413 57978 16486 27979 67581 50469 24359 20146 90977 44380 65815 50755 35883 66620 84165 95052 93145 78391 79784 44968 62478 21365 70247 52884 10362 13074 19287 7312 8073 8695 91627 46023 16268 40553 54904 70117 38917 45493 60338 1384 94029 44036 6045 45411 53279 59010 26011 8825 44788 98542 18278 40331 62350 76680 7496 89035 49007 44227 14311 51869 7260 31335 5887 29965 19928 31550 61259 70987 47770 78255 91389 71253 64531 57673 82559 42638 79963 61098 27137 92160 34669 98799 19377 86615 54682 53042 60574 20890 61855 23500 20030 73776 25793 50016 28489 28275 29238 56691 42024 63531 74545 30884 46604 68906 10529 31378 33497 61684 97935 17720 85108 47957 29324 89307 58533 43194 37867 70154 2605 58262 25356 56716 52872 61903 60297 94739 79481 72124 35058 9204 24819 3604 103 75273 23118 69169 65744 44202 88024 96043 97238 11381 79816 24010 43799 21469 4024 91440 21472 53474 79093 9291 6356 74647 83039 65342 36373 40316 29109 27459 99234 74187 46117 15743 11129 63882 61446 50588 34009 61939 66567 70583 47744 33068 43421 69297 57188 2990 64767 42905 2601 14568 69775 48050 94336 3746 49692 61144 75315 41912 38407 62053 41496 89414 15765 5364 9650 30964 78142 18357 77072 57664 88204 73507 86076 10443 54936 40917 98488 54137 91802 55538 981 44815 56214 74315 86648 71374 38987 50901 38550 91213 67790 68862 33 20449 61614 8052 56025 16350 5023 47515 13721 98443 83871 74850 63578 3888 91188 44239 31132 58544 97738 87676 69878 7498 25934 59275 44268 34700 42322 20339 48843 57787 9164 46026 49481 84051 36446 44134 74523 93088 71381 66736 2919 88194 89594 96677 2997 61837 50946 13136 98049 85205 4651 6741 22499 38105 20638 61358 65601 26190 4036 83610 88783 37503 32274 1330 25441 49366 87492 19392 36762 34583 20019 6009 93007 3551 71691 94901 88222 42979 84762 5937 32956 56113 26179 73184 17678 51905 67230 93573 37958 3329 35368 45167 76756 79423 9224 46166 73807 2210 670 67802 56824 19101 21253 48106 53266 14951 56843 25734 78254 80842 69676 86126 19227 74885 44563 45085 31784 47191 53459 72749 85495 3900 38178 80180 81690 49198 69685 84754 68656 61555 5741 10735 27529 76816 9199 39802 44921 69105 59733 27047 1735 83544 96094 39099 69587 15578 81612 6095 93316 19134 78668 84893 25074 40791 41890 85261 43104 3483 7179 58543 17194 30750 7528 58965 44374 19980 21355 94685 16814 26087 44730 124 64802 96260 87745 99310 18882 77126 55396 31327 99864 33364 27720 5437 29289 3289 74543 99444 29076 17466 98991 50479 36087 61126 29436 18151 95787 78535 62082 38654 94554 37836 97604 56566 22112 96107 98961 5428 61875 69114 12142 86089 98172 91234 50253 47673 17663 94919 88855 78506 77186 33192 74230 73723 21590 52162 37502 65845 75558 91163 97276 27735 93059 59757 6065 34707 80590 2827 25651 28443 31777 36080 50790 97829 32088 35551 55901 46154 4993 61374 84187 9971 66811 57785 95777 61613 33290 94897 57257 45806 55384 3260 28166 80956 68787 57418 73242 72392 92070 83131 59457 48522 45209 9696 18546 76051 93388 67663 70644 42944 39497 45012 83389 55333 56141 4869 76861 81992 16266 12039 49635 66909 49189 15685 94755 89590 37211 64220 86372 80866 76575 37332 74881 43931 93943 54078 75873 2705 973 61168 3872 47209 48457 74638 66236 55075 31842 26347 56358 78558 27173 28510 37086 63086 82334 32463 6346 60696 34440 30721 93290 12463 27436 29842 7924 93000 34400 35441 14903 60954 26469 67851 96531 92463 50462 28553 54539 21214 36672 60046 8540 52511 47860 19109 92768 3344 69402 21584 69192 68100 58236 51012 40723 53394 60164 88266 21346 4389 85351 23569 51371 80653 95342 85428 70989 69993 11310 98366 61287 31579 20977 48432 71905 61462 14745 55322 10803 42296 14954 21065 5336 30015 68339 20067 15990 6731 48430 23145 81537 47450 34731 14306 76911 35180 13008 55782 27660 52095 97824 68204 3437 77938 83152 38136 64854 23184 4014 83005 94938 58260 42264 4015 11593 37133 44049 68313 68027 8010 7957 1683 57900 30456 36990 78656 53653 89137 22721 49553 37067 19473 65352 92981 90717 28078 91164 52570 72505 25419 29187 78380 41503 67223 6882 97267 95625 82275 42746 84277 34117 82738 65870 20342 55063 2902 89253 88507 69435 47326 70983 818 35289 63397 75893 78184 51816 10417 45155 50728 58682 12580 86953 11127 15152 24056 34169 25719 81990 14855 63129 21712 72150 71990 86872 40512 12403 56713 36759 64694 37638 96285 53264 1360 24833 25466 43756 69711 93930 4863 30134 73377 15722 77232 37607 79119 25444 16163 39618 6322 95238 67765 66029 34562 66627 97100 25869 74789 5153 49532 12407 83416 6274 63083 26930 93697 65197 98288 23011 53100 59576 85843 86617 57292 52956 51458 5623 80838 78570 48309 23008 68166 64587 84402 95460 23044 91497 91702 61228 61223 98875 74403 51632 62236 66667 74669 70373 92451 99042 77930 72731 57667 92898 1391 57496 12983 83907 71192 31652 55846 48565 73793 48585 87735 91409 87655 36360 73399 52343 16326 65517 86856 47926 93460 11977 48652 34322 67650 4347 28578 51919 84377 83036 60169 37478 35663 3019 42529 36377 52056 56597 69339 6899 83957 16949 8952 99306 64124 43972 58489 34074 94537 86437 53228 24586 83117 82828 8336 57111 95664 97107 16328 92881 88541 60375 19114 70390 28473 61307 2097 91130 41495 53070 10525 72771 86910 55941 89937 62156 65406 157 12218 88424 8631 3325 17153 37080 73397 55317 9355 37358 78535 52519 8860 15474 87704 77346 59600 21592 58003 12514 86741 29372 86148 54364 168 19796 9074 7345 14417 52171 60076 75022 66533 71732 33596 17316 13672 18705 10569 90710 21920 23458 56775 66825 41423 50367 35693 42780 55727 13730 42313 24148 1625 42486 11857 29299 3302 67228 9880 44695 57968 18496 68757 32276 72456 62080 92657 95594 79134 82051 73522 46192 97348 83745 40726 38645 49553 85937 51595 58553 75846 96884 97861 66831 5171 14506 44548 37527 90914 78639 78971 34490 50048 18116 31526 82663 20834 17314 61447 59773 68013 72147 56959 55408 83671 49474 27718 38783 49075 43256 55146 37910 74339 51143 20070 74632 25514 87361 13904 54862 92264 33724 61778 29798 20537 82272 31260 65771 6231 54493 2374 97809 4127 38330 19447 4698 56238 33400 22072 61751 9736 49805 90873 88783 55198 69817 6750 90831 25560 83885 76904 79034 51740 57370 78400 59499 61632 79343 80598 57314 8007 48362 21707 70168 65285 35487 40848 54687 50507 64615 29744 57584 39118 65469 57117 99937 73323 12302 3166 42170 74147 93571 15503 74214 16744 38794 88757 22984 39824 64579 7574 82858 10284 11287 91462 65379 17929 13086 99510 39539 79730 91109 81526 1716 16124 94306 96958 82093 46882 63582 90351 13873 95104 34632 91000 24606 66428 22988 69679 85451 81926 15690 14817 33892 29320 94617 45461 30291 42116 28891 26272 46511 57111 93353 29621 45976 67898 93411 85519 54469 79678 30992 3032 82124 9095 91217 82311 12740 96715 34146 11321 42236 67620 94391 45918 96511 75171 35735 32405 45224 79563 998 34496 67362 49573 85468 77524 82903 39804 10389 26766 98366 28279 33590 81921 29910 72301 92137 81082 11715 9645 33454 23657 43523 38714 40089 58560 2392 99483 12099 93177 17775 69997 25260 28983 18546 53184 95089 90321 91974 87314 40707 77346 33838 75114 69570 64920 88022 34814 63981 18553 58989 91178 27860 72348 35098 98652 41291 7765 71556 48302 5835 94058 73748 12392 89805 52025 53119 20410 96705 41770 78677 61063 88920 52222 9437 48733 69430 55041 88917 26814 97723 86339 42171 90799 74256 20963 65562 20629 32833 83682 59954 16585 49270 93343 81170 85017 4405 57275 29628 14401 68744 58063 70062 80788 92758 42083 67558 15912 1939 69937 14647 72400 32441 56087 3027 75212 61151 83689 72362 53117 69710 42626 87821 52613 79313 52005 80476 99019 8197 16749 39772 47652 49046 86135 7397 94775 30890 7291 35507 36302 73363 14766 36036 30633 35265 78078 47332 52886 80409 63543 19070 30163 73704 18020 73262 28869 58000 75427 30811 34854 87931 39363 30502 14895 42258 77650 77006 97171 92989 29400 60291 79186 12601 15360 85586 11523 25603 84318 19659 33513 57657 95316 82020 13892 76301 21651 83214 42507 65633 81121 58108 3308 35228 67400 15419 17175 67601 9735 66293 34251 71250 95397 96997 27150 86116 38080 77320 72943 408 87438 14634 14169 72852 93676 40205 66240 73853 46270 17557 63795 32554 75547 23303 74146 76830 59076 78604 25878 74253 23146 49625 72384 48351 30595 47650 63505 39677 59090 68600 87041 1543 67927 2652 39790 21472 1001 22800 46109 24757 71847 92873 13873 94240 61283 61956 23123 8230 16524 19907 6812 74416 33267 1241 14707 26794 7806 83590 31358 20663 35010 93306 29394 25563 12650 4802 17024 40670 14783 86283 38806 88191 28673 79382 75279 46175 11997 76247 33266 88396 89103 44190 75635 55117 73732 44702 34878 2314 66508 39402 46290 96887 56529 28610 90475 82041 28073 74167 44764 98610 78024 98242 68240 27366 62320 17496 436 52499 60012 8967 51457 1489 30656 83185 44264 71773 45170 86676 15871 49842 71318 66568 12459 55488 94671 58840 66144 68330 21921 396 35360 22199 41594 86299 37673 26040 62541 75344 45216 700 15095 94330 35311 1898 60352 97571 39119 34172 82531 19534 16551 7597 42929 90441 54646 26287 40420 27381 28167 3269 28570 55688 72273 61304 316 37792 66259 70514 43734 61935 71025 1694 41262 73682 41629 26597 678 1018 75568 37580 61929 42746 74805 23596 28187 76877 8993 80006 59936 33728 8175 58504 81147 12468 33416 70804 61759 59037 40153 63908 54661 39543 19578 97088 1395 9935 11674 83144 16391 48578 93950 6527 28319 68708 40937 58624 33628 6716 67548 13111 96305 22031 22323 60122 71104 15198 98022 1299 43248 80976 11727 88508 47920 39792 49002 10078 16431 99931 43848 44236 59805 64098 41112 96721 33723 87467 2359 2183 75118 2070 46695 32368 27162 17061 55259 30160 74458 22174 11974 71511 55523 66024 17611 5957 2942 88741 66010 41770 56671 12417 32247 37970 39308 65565 96458 26098 45392 90303 29339 48520 6211 25267 47050 30559 59043 96675 55798 75583 20976 91999 28264 37649 95057 81262 11697 76381 46844 45971 85280 1375 84634 28036 74925 62562 30662 21343 5329 85804 69115 90966 76838 46901 84571 58983 12746 48193 60779 31983 8477 47240 20230 50945 75414 12135 5147 26869 15744 7651 13071 4820 78386 54347 53350 32091 89111 10469 56731 11560 43352 48105 20266 94625 80050 78384 58824 56661 56884 13585 74120 85902 80785 28215 88124 73958 45468 94891 33248 89183 2575 82364 80322 27982 62585 9923 26414 40680 23306 6398 21519 46859 29978 8352 60589 43277 19313 66355 57609 93226 33813 24518 29149 44946 49573 98078 95207 4874 60602 92682 79174 64454 80569 87463 6978 26139 27332 61357 37524 87425 58544 34403 31291 55664 61422 85206 1550 82394 95122 52765 74210 77554 73096 46936 39721 20526 66477 6713 35686 14712 74003 75347 90958 79124 65674 63219 36276 16750 49316 68995 23245 75984 29080 686 41924 15568 68573 18432 48471 55279 81363 16878 76048 86444 92570 73014 62815 31418 74775 12884 85940 30976 88811 80280 25282 4041 99635 1068 17471 25932 69079 51663 33882 47857 52069 23622 60901 99886 13641 96672 38504 49460 30810 80840 84105 32411 13103 10015 84679 14274 28277 23169 33994 72456 70627 3757 40833 30826 39641 23037 81404 46321 861 59106 47665 85714 39501 18548 49362 88934 40474 87289 59730 2089 58100 68772 98429 33119 42345 68637 23578 47564 12430 166 24161 20762 3512 5858 8218 73798 71530 30432 95884 10908 2528 87888 86527 55621 79300 83072 92044 91017 32541 30498 99790 2458 45571 85057 15651 86901 4323 99297 40534 21122 99257 6916 65209 2777 58663 35284 42125 27857 66408 93669 23353 8387 45362 12598 6440 8202 60468 7828 69886 33401 49569 21468 62720 1313 57684 18567 40623 56263 81225 20633 72578 19795 57744 87515 31931 36616 39368 53293 95603 75971 19883 73435 71634 42300 9540 86774 7599 18796 41938 85166 66656 33678 85961 17738 47854 62636 67336 32265 31993 7545 92057 27535 31843 32073 72821 20667 82256 77886 54480 81504 89724 23496 37707 7140 80125 53690 61721 7829 81093 92141 92366 51637 47913 36945 98847 24644 81857 9579 4385 29432 78377 17308 70876 47734 54704 83049 28595 35112 54553 71703 41231 38907 2827 87254 50081 38610 22347 49875 83127 49293 27936 37892 67496 15282 3189 44420 80967 82534 42303 50888 56080 15218 88002 53824 45849 97019 23516 51566 5443 74219 5861 13171 2467 90087 55272 19537 88424 8107 57945 92700 64163 70238 85662 50659 87166 23598 36235 82968 99787 40652 93545 88100 72245 4131 48622 62030 99929 32592 69538 38955 21486 67707 58550 31508 19623 3760 81490 10847 82970 55404 37330 19601 36057 78413 23293 46079 22928 17871 9876 25197 73851 16662 68855 92578 70952 81855 6136 39746 81474 9529 7232 76460 36338 96496 9845 97799 46174 10992 22844 90468 14674 35065 83904 38322 1345 28368 66128 14111 54241 96484 26699 85919 74484 77940 85887 79924 83485 62490 43490 80796 52263 10902 15528 33608 291 98272 29792 86785 16698 84174 1734 95621 38617 32454 13947 99476 92740 46751 5206 83235 83107 33933 27771 62120 32636 73083 38881 63757 41946 43403 24928 29458 23883 68159 17838 42032 40784 9358 55283 43935 34359 4724 82799 35220 2925 54928 14968 22127 8241 76434 220 4648 49829 79067 12150 98770 24940 56493 64996 73251 68548 71173 7037 99451 6683 57583 19980 55652 13903 78942 39567 42979 88723 24245 55667 27817 98324 14660 10830 7614 3224 43654 16356 98528 14022 69126 65874 15936 51565 55876 81287 72399 30915 65343 80981 73483 14100 24268 48961 82947 34687 67243 43213 37131 82155 70210 80168 93755 30418 2826 65387 3516 63518 13300 94506 64390 88442 10683 36942 30184 66303 47988 42007 53921 11715 41147 37239 17906 76748 97541 99581 86662 96333 84814 61108 75062 41324 30246 486 49626 74360 34842 88556 18218 87324 67591 96336 20692 20790 98242 92854 29544 51512 64045 72935 85924 94487 94211 56428 41601 95516 82595 44141 30373 84559 48995 51909 67967 12662 86720 50936 15296 99382 62741 25708 63797 98421 85545 32930 85944 86832 53192 91053 33125 95100 12678 84000 82282 81676 76767 49136 12901 97939 86911 61254 26926 58378 90848 46972 6183 95600 52899 60596 9522 345 63396 18627 61939 10454 29277 39103 22899 21312 51469 43915 92080 90062 80275 41108 52625 29310 85022 5881 85381 75957 95505 19228 60850 52156 91183 16293 54210 29707 21954 98574 12269 20010 68105 92643 85303 64048 10709 85924 53232 88325 71065 24871 18946 77721 64659 35201 36823 38183 36415 60885 36328 90647 53683 47048 96903 76176 62261 27197 10967 92972 99679 20292 3113 43657 16062 64685 52188 90033 47983 65521 28316 22479 54363 49874 74920 3539 54344 25158 81890 67416 48393 93554 52348 37463 66101 31921 85673 28380 98112 10173 58343 38682 75994 11770 88291 24144 31816 39211 68855 73334 5664 82322 59771 43807 3515 82733 74961 78642 53513 82460 14300 9749 50813 13448 91129 5854 2313 32727 62904 47236 41176 91172 24950 18272 36546 96208 95109 26433 8244 22144 49897 19574 2989 56826 40395 84140 36657 4939 4275 78635 54190 50739 9735 79379 25709 79771 49351 85698 53655 14797 98173 79003 52748 82108 76596 73272 13112 88072 72546 74420 48589 52487 43070 2573 64173 67989 96232 903 3600 99675 1257 48848 50520 32240 42594 67880 36641 60464 20441 921 59441 8654 53813 99306 26165 607 20286 61519 35063 61659 85273 63296 39662 14919 63256 75874 19882 63397 12856 37222 39356 94777 68209 32420 9133 85695 2663 19115 21353 83078 17260 60757 72519 57747 96506 14963 44722 1727 77388 72326 66160 62133 88407 49777 4640 22495 95885 46125 34178 25102 67499 96498 22141 49982 44719 73801 30237 21789 47556 62804 88540 97977 76121 48455 42711 81140 48654 96881 60261 14086 77296 46890 7728 59814 79439 73152 93556 80288 91143 78692 85712 81962 90782 86101 40350 72376 36970 28126 65871 70537 20033 48200 62024 84773 52946 4056 6161 72778 55482 67052 24891 28193 24498 16608 35293 71868 52046 59585 85854 92470 4831 99248 25680 14288 58421 33356 91615 80223 54541 33110 95709 58437 56041 34679 36030 30779 25550 88989 18619 4002 32014 98335 8964 79891 23936 22886 96339 84263 56680 17296 64586 68144 39259 98204 84072 23079 6912 68886 86833 88005 27813 64626 49648 21729 85483 784 2689 78149 70567 1713 70023 27710 24937 10477 61754 84679 15468 724 46769 71647 56717 47064 18434 24826 13262 99269 19799 82025 75066 30507 37487 33490 22219 45781 99079 17690 14958 33849 46278 88509 14879 85013 83407 77406 26575 84831 94298 51702 23484 98223 62350 5209 48731 60269 6381 56521 67955 16819 14679 61253 24487 33959 62094 51584 70590 86751 40196 3061 58603 3141 46541 79055 45766 32379 94879 73570 88202 1023 91557 19410 71091 95320 89828 43828 25680 33197 81034 63076 52172 78982 9657 48753 75980 23316 25180 91974 8117 17129 31751 75866 43302 99823 94022 54464 48405 81307 47700 52027 31649 71860 21110 96609 86015 48739 73221 53721 68849 56323 93411 4481 18446 71198 53169 2516 28642 9151 3318 86244 33959 9293 438 57353 37032 71714 19342 51594 59596 1769 29504 49734 83964 60018 28027 1928 74819 1432 81095 91710 69547 11545 55563 49992 56323 9434 32919 65345 94277 94601 62348 35188 68358 23056 1930 45145 15972 27214 62836 49552 95690 81438 95874 62133 19604 9328 98057 58724 69160 79527 43936 21707 74465 77448 84682 49508 73833 45261 25188 8256 70387 24078 82238 14947 52373 28275 74952 89144 95989 3860 86572 46885 80182 72517 17634 45746 13804 51267 15427 28787 42983 55 40853 28085 97961 96032 37652 50909 31761 25782 38116 80472 60997 68088 20525 64181 30980 78965 46022 35814 17570 98250 46227 658 71034 97445 69065 92981 19763 90024 38972 23232 92240 85975 46974 36068 70950 56447 74860 76288 26568 48498 96754 86419 48817 48207 50411 40711 83074 34520 92845 24838 63272 81061 81744 94500 37409 15057 12367 71271 49988 52560 2835 34232 27894 39966 47939 63211 75830 76586 19855 80227 69496 5972 54494 25764 56972 60573 28644 87640 55066 13957 76268 5060 96670 65960 19580 6993 57543 82977 12486 90141 50481 90160 5693 41649 65048 60397 85522 49090 27706 91297 52306 2573 29369 22458 2059 12059 10718 76956 92141 95641 90526 17998 7682 25761 96453 23474 18930 22681 45459 39451 71338 91612 3111 89475 21528 38505 33948 57239 74680 50893 19278 69426 93407 62939 81863 82783 40744 75762 40141 79831 73706 59633 2811 4765 70534 5600 63819 95367 39216 56719 76830 84471 92337 21904 90463 82722 18316 51725 89219 4485 13551 94003 12749 55935 61590 13791 28939 35231 57533 50363 31186 73880 77118 85435 62773 76403 36166 16851 86853 77351 5461 49040 99177 61463 11262 3952 61261 58069 33560 4749 35424 25816 18841 72828 85919 68525 58312 4482 75027 5311 14260 49368 13385 63577 85270 33905 23150 18197 19383 7725 92381 58947 42644 76605 59085 13686 97676 9363 27884 88138 2576 14459 55067 76879 10170 27660 47592 96754 19122 79168 57259 42176 69309 80712 89360 19265 81864 89214 11650 21451 97756 83409 22699 71565 94029 58649 4394 74776 51134 83183 2548 65464 92318 56147 36720 7485 4613 65065 3736 90670 46518 5817 22045 93982 61255 95043 3531 64800 67704 7691 87036 14487 86934 54655 24537 55143 51487 17948 69644 26527 75190 68233 77802 44005 88819 42746 18599 7019 35903 53214 38637 95034 10552 65635 74885 19644 87578 95436 89907 1193 37093 25848 25235 50196 10373 3477 29643 37150 12302 45932 7433 33399 97260 1776 99393 8805 62845 84591 40219 80045 15510 55928 740 22327 62154 25404 47833 72751 47469 52386 77095 80494 34251 17089 67110 95333 89245 30253 19829 88 61270 39155 67398 29866 34079 20180 3264 92563 56835 91554 47818 79757 59378 7991 95376 93096 55721 69029 39832 35031 48924 16157 41691 65028 93287 59686 11204 30214 42198 71564 30176 23830 17247 23025 48511 28363 4233 15401 59995 25042 31495 90150 50512 37162 60358 23791 40869 59489 37015 52720 90968 25448 65134 46385 44019 76751 36064 67320 86253 77653 56484 7058 14439 55735 76634 8562 4895 72045 18855 91265 70097 64807 62175 71077 34957 53370 30626 8522 71530 59411 14779 64923 59098 57988 43152 21495 87398 77576 19390 83993 357 23473 54312 33261 59547 53414 7882 16159 99889 16449 708 37685 56744 60223 45314 13155 29884 62200 68011 10168 64376 98603 70538 35116 27368 46675 96786 99892 2478 90970 47483 38678 33945 15534 35184 75275 42000 97022 61758 36680 10147 24267 57344 26735 23055 49056 32597 88776 50451 61607 5575 49476 35727 79603 91712 99802 42263 99058 39483 96435 29380 91594 51682 41722 69323 82750 1254 99807 19334 27144 87323 31512 86572 47683 22685 44355 65452 66791 15640 36829 62554 34416 4222 49504 98055 76313 28252 49568 87112 43501 97961 26390 62691 30583 61261 66883 38197 28198 71533 76718 95930 37220 64860 62707 52164 56876 3711 16969 98672 42327 92400 1847 7500 27745 96478 13498 27122 68736 28547 76163 2521 98944 60243 7513 36417 92800 84221 95559 71783 62706 91246 64138 17325 53643 65831 5733 43672 78112 56580 76339 4031 84379 76435 85186 12081 21559 5178 31501 99064 42778 58532 28691 53659 74611 90174 7593 75146 19582 17809 70318 16744 77444 25521 40690 24224 85595 1086 48050 18321 61623 12337 95404 24299 80899 77543 98989 71493 96739 80327 10470 56587 39965 52274 66740 88530 1032 31358 11908 96685 79772 87886 32564 14134 74090 13099 10670 3531 1285 79814 65567 30613 45807 38334 21750 23294 26371 67909 26150 79170 2894 66922 19097 99340 78702 24811 10794 13 36460 20605 21115 37367 43892 56052 92781 35145 57449 88780 11229 10033 62939 84594 28302 79563 30803 76656 78243 60274 20682 76988 40923 83812 27638 29821 24499 20406 42834 53708 20082 95518 64994 7860 53241 99184 34980 93850 50042 2890 10147 11040 20962 13139 25017 48651 88757 16404 30479 93732 87367 70209 771 60590 25927 39032 35263 83703 43774 69996 77561 21001 41361 46735 94727 86450 68846 92333 20359 66447 65786 70583 82367 4734 33726 18761 14459 94882 53843 27648 98568 97640 3703 95460 37970 97892 26119 74788 86599 11515 50939 50637 36835 97484 94693 35418 66980 27408 88371 94009 87122 60055 54242 40322 45414 96248 82528 20486 41900 39690 11434 99108 1877 73272 63796 67157 78895 35182 20145 72515 64315 53044 74181 25956 53275 45928 32816 6130 17708 60 8901 36239 35812 81101 83041 22424 62541 16373 94854 31654 34927 15649 78517 81562 52539 60501 10695 67319 62590 98816 72764 35700 33689 74117 69772 81301 84029 59573 32487 55787 56872 24880 54127 67418 58368 89834 98054 87556 22531 3239 44943 19267 11124 13590 79716 58924 40273 13833 95572 48875 98475 50518 48189 4048 18437 14584 87052 29422 10649 62775 64153 60087 27306 85939 68532 9951 90921 65892 36356 49474 77609 29198 29902 87766 84041 79713 37957 6873 19264 20683 15691 14779 50326 4274 85730 30280 8702 44099 30753 91695 33549 60388 62698 48842 20900 97748 35763 77383 58779 5558 1496 25209 5333 1586 18173 75901 40861 21021 54591 11489 9327 23564 70114 18471 16301 95952 39264 52116 15884 73376 90311 16249 70220 42953 12384 64745 14011 39491 851 76556 68520 23626 71320 71686 37157 81859 19882 95385 33516 70006 9710 88421 82446 5159 62506 8963 16072 36594 79056 56675 48815 45580 53410 35456 20659 18254 75647 11097 24041 41303 76050 60438 19139 19873 98375 37447 79544 76835 37420 9904 74521 18888 4502 21170 44342 78449 30823 21998 94025 32044 28454 21911 20193 36174 19788 48168 69650 92435 62000 21071 73017 58246 64939 3609 3011 74830 589 51147 94472 63748 5566 71524 22602 38548 89531 52399 61173 22093 4874 23588 99924 31181 78937 96946 5102 32926 5198 22325 63035 12483 84547 17221 6410 15494 58565 55299 48959 22207 70739 71580 62929 99563 22365 66626 61015 41281 58891 73679 44149 87857 14629 74158 43188 88605 69814 33929 34639 69696 49619 91838 60116 42532 78045 18041 97151 85016 67023 37031 41276 80358 50203 39401 76557 58454 3149 22832 10127 69309 87525 54525 58751 54211 93523 82214 8023 92111 3994 59226 27262 51312 96516 78938 31654 9783 88423 96728 74266 16815 69865 19851 69280 31200 84078 45728 91376 22163 86666 40363 12513 21281 36514 45521 82027 47641 23166 90090 31993 60837 35932 36362 75208 46403 41529 6107 83941 43379 48950 73131 86577 96409 25543 8299 66719 16516 23720 66576 47427 26741 79071 39055 59798 95478 90150 93181 93436 15180 35673 22262 20377 84125 28636 38717 27243 98472 17279 71800 40506 96200 43109 25774 52953 97295 42025 84636 47779 29262 66809 72214 98769 72502 81227 62392 43111 52940 58952 32608 75405 12669 98076 63809 13781 61415 69139 82880 9454 45753 79375 28083 95845 28015 41732 66961 51963 35740 34639 33695 25104 72253 62619 58895 1680 91724 12162 36503 2139 39195 97233 79313 74929 55312 81804 55621 9251 74791 43708 23259 98310 35037 64085 55429 66589 33008 10676 51835 22192 37127 11179 29578 68540 9411 43643 56392 88236 4088 9499 94009 99722 63806 63783 30492 45302 50994 88831 64338 13220 5456 90182 32719 85128 11739 54180 29338 27141 59614 87899 95001 80008 58255 47537 26202 43554 17959 16625 72543 805 52563 70385 52926 41826 58576 43387 59261 24916 89316 58849 39546 64122 13781 30135 54653 82952 48915 43984 90023 73517 21550 62813 8576 73706 39218 22881 24643 84517 19217 87365 46702 45522 88766 88289 35923 23989 8113 1712 25840 59998 18515 65553 19031 59025 79455 39141 54556 55410 96945 71293 71993 30107 1921 20863 85286 60420 2638 74303 83514 97940 22851 83034 81581 79864 38571 69725 51604 38717 88111 74205 18454 73894 68698 7422 95265 65926 41135 44705 20597 2737 98570 11755 85878 59466 3118 17421 88783 65636 61263 56090 92976 7687 23252 41142 27397 99091 30423 59706 34175 26125 69953 79112 89730 96744 80975 53608 61461 81850 95836 10839 72564 81414 42800 95524 95408 55357 54805 85213 82238 84970 52231 59559 97135 63703 41582 7014 62762 19680 87212 48144 67998 77364 25462 70866 554 34920 4974 57373 73623 16017 25947 12537 52134 56696 68301 73278 66790 39892 22465 22792 72502 94461 21129 54722 50627 55646 44402 37859 122 58848 54647 35424 54803 56222 8381 41906 51341 74735 36532 60082 81195 21433 43755 45398 8634 26031 65321 28521 6281 74187 18245 39112 64636 70008 65246 12640 91712 37611 70317 35247 78984 33711 46920 59508 26640 25152 2476 80177 97196 42146 71850 12578 93103 4274 50636 6828 44567 9718 90137 59876 89714 20836 52503 84500 24558 43722 78801 40657 7970 84910 74334 80672 60495 72672 1639 52069 40773 59374 57220 61495 8015 38884 54555 93392 20864 94084 57791 77856 84602 7244 90215 3931 17486 50580 92217 78139 22713 52871 41987 52615 77468 9872 81096 56261 77582 84513 36553 55385 20136 77757 46347 77883 65266 16883 12582 38287 74450 99604 27356 23843 2113 27649 54438 86413 10293 57147 46660 59347 33293 33612 17201 29931 85275 75281 97107 8548 60288 33324 85204 18166 67739 7429 27631 77800 50970 13368 45508 42915 29038 49772 75131 64258 67864 44161 17031 79000 99394 38586 43706 71821 50421 10151 7450 25685 4326 61704 69385 13170 9765 65736 78301 35322 62753 90524 87170 59497 70986 22895 5517 53696 46370 53252 24545 57209 7295 7558 72805 71478 83686 36593 17720 74128 73976 26368 9437 8630 96599 99387 83175 66110 28137 55568 89317 72123 65718 34938 8699 30873 64823 4610 97955 87540 43288 84816 49106 48391 92264 58808 11692 6736 66045 85959 60071 58172 19523 88963 90553 15433 39507 67539 6507 80740 68348 10324 8503 86725 26884 41136 85339 98972 25673 71236 40239 69009 18778 23132 18966 8612 55180 38336 61643 65300 19137 74147 98253 49329 90517 51612 49983 55592 4135 92607 82056 63453 52527 49856 12698 30364 69506 37865 68900 72090 91953 42201 63656 22186 26679 89221 74125 10872 50177 62580 51372 43194 14525 44104 91823 19475 60253 22004 59309 20247 8904 85415 42275 67421 36788 3331 68767 52381 68466 77961 51779 46448 97417 34042 91319 83848 95276 94003 46693 50498 28532 38809 32746 90241 2323 78083 77142 10670 22382 64495 88591 22657 97822 95641 81190 82506 58678 25656 54818 72016 48449 67311 25261 59009 25133 67837 18748 8826 12976 71233 23642 61408 199 6605 28429 8615 70890 19891 89427 70013 45999 4595 6668 21625 40437 85417 62048 44212 32192 93612 11527 12363 82550 62642 35280 74914 53432 54680 27942 36500 73578 99004 18755 96472 29252 42509 20008 33686 67071 37655 30552 85244 45097 75615 24697 93524 1569 68516 48584 62165 73978 15817 65187 32997 31127 12660 18601 21041 1252 306 66764 37938 93119 82644 70867 56905 88753 14091 22974 47054 9857 36091 39769 9523 60222 31601 82205 83474 86312 40425 17785 34137 45578 78308 60118 72718 93521 96998 74718 47246 24990 63983 8170 55888 27657 5425 44958 91419 63809 93690 46544 75981 72121 95551 31246 25670 23096 70310 95098 7478 71380 98532 86505 58442 15542 30807 5736 72520 74383 76766 5702 44858 35794 75569 76862 68535 90764 76877 52149 11232 56172 30540 79187 92713 73464 26991 86149 38421 42851 80460 43699 58852 78890 4776 33941 65027 35213 34708 1538 46962 63330 50372 13440 81708 4773 67940 76659 88317 80345 1720 39467 40568 57574 72048 70895 81220 57995 86878 26063 14664 64630 47460 41072 54567 24885 94356 66786 8491 72538 75138 28193 6333 14890 61384 44536 17268 11455 80210 92245 48795 34734 1855 13007 53045 28087 3838 28773 11834 49288 191 8271 77555 84428 4349 30738 21893 72572 10680 58473 73271 7986 45309 19977 65956 12134 70440 58194 2286 64553 18283 95416 24388 27269 63013 34241 23491 50777 85439 89344 38018 24281 84651 65555 13689 46233 46600 71222 36485 38457 30426 9621 73821 19210 93063 96444 31507 88357 9195 82437 19920 64294 8179 66021 63533 16919 76648 69124 12802 241 5828 42581 70467 7140 15656 39241 91431 62774 38838 12519 47961 71227 90015 33316 21332 11424 84534 81238 85151 96474 12067 61379 46804 29884 13571 69099 64852 26639 80084 34074 45514 59683 84895 95373 34960 16221 92989 87222 93524 15537 80194 83267 89878 68943 66392 61985 10565 9177 78487 98656 44694 33120 70554 24971 51639 46174 92750 7359 39661 34761 80551 88998 84289 51554 59042 72131 68805 69501 42025 93664 81904 94637 18243 8293 26527 65376 59693 13314 64485 99080 44133 9601 57937 7903 97393 72094 62004 58194 58530 67579 17483 26194 3705 69188 3975 3273 44075 1592 51695 66139 13380 4372 60572 50395 86698 81431 99045 7960 41240 75055 59889 24042 54869 37686 51784 90467 3087 10924 39722 44199 84126 51838 73402 19807 93163 56187 57826 88342 86418 31253 91012 65745 24197 83003 42872 56780 60467 52427 49396 97382 93316 33405 17252 66324 12042 29208 37212 86575 45629 70088 12045 989 28254 49734 75615 52851 47222 38196 3987 59722 22455 11823 37207 78045 84311 40340 93843 34980 35617 83791 22968 31527 86308 83028 92384 39554 36763 34852 55018 45549 72998 26309 43705 53239 80022 63762 66152 3501 18628 55577 57284 78120 61520 63973 96096 85500 43371 7523 22082 42545 92449 60722 29738 17783 62944 11158 29875 52703 92457 44663 35971 25464 86086 25678 23128 4213 81403 54814 14346 29887 80481 91299 32425 24504 7511 51223 86081 43158 58903 64649 74505 98631 58329 65690 93319 4235 24611 83220 3670 7763 75093 12781 71015 16352 9871 37237 26120 97681 83389 32398 92877 5154 48198 87583 57344 18521 55994 69469 8180 68054 34879 23925 47449 24256 76223 94286 92714 25651 85976 47460 1704 71164 96544 94266 11020 18962 38195 89952 99090 40312 20475 31156 28680 43516 37615 16255 4295 57572 32933 48479 98123 2316 41553 21936 79317 26733 89839 10753 51492 57668 60786 24754 94844 62625 28471 72611 38829 46299 64286 81209 91288 4180 19494 21278 56623 85690 75311 8627 58190 92436 27468 78168 38704 97790 26354 15631 74714 95265 63627 56454 12997 40150 59515 25289 73198 43541 5264 46231 44359 27928 30834 46826 76375 30996 11939 39299 81031 23314 23069 51191 68307 91491 28110 34038 46024 50459 29615 63251 13816 62083 20683 13203 78488 90690 45042 55247 79274 20060 92236 98851 64594 91062 99538 53241 80520 42397 92336 81738 99555 18757 72036 58234 32926 45750 26078 25995 11887 32049 70427 15878 29098 34030 29134 58016 74835 34181 9652 93033 48354 89927 78354 12113 52973 73977 46838 64009 14302 37360 25223 55643 99899 83841 78019 99915 21908 29033 59628 38427 74607 10029 19641 29279 14331 29472 62708 89982 75493 27780 75523 97162 5501 32894 25492 79748 21982 50413 52021 18795 15628 25063 48757 26228 92352 18119 15875 89912 83718 26131 77464 24593 33460 19454 68170 65874 95299 20624 59446 41717 28686 2497 19498 20642 9751 87949 73625 45256 30055 40681 13868 63842 92958 42743 53640 73310 67869 80365 67904 93820 38326 14052 31429 57726 36170 33737 32611 40019 97792 74232 5955 67704 24219 14616 66794 8503 75010 69249 3844 12952 73017 97795 61989 38813 91603 57699 64832 91593 54733 46648 57593 81564 6254 82602 89854 86954 27129 15611 57097 94051 60623 61684 9933 51487 20449 73767 19623 69331 87548 27575 98273 86075 33552 19063 20289 75502 12697 13378 21282 65740 15756 23982 92200 96584 11282 62975 35751 19320 19380 39140 26589 78124 69028 41909 58758 57460 34767 45675 15443 67247 31810 88515 40184 71350 53047 92588 49421 60795 58648 17683 50379 63112 33367 97277 69424 5127 17576 93642 76629 74523 38482 50077 89347 52518 16861 58605 81049 26615 93995 86258 47260 45764 91776 16914 36936 21741 62900 67160 78713 48357 70490 87301 36892 31158 95753 18456 23854 83498 15003 23188 74614 98988 88293 33885 26920 1582 25148 3672 39999 55271 81182 13435 6150 54542 53024 77886 18255 50821 16843 5797 56414 97951 45024 61786 98902 84200 35532 7607 62769 37545 15422 15356 97643 75979 62556 63225 44090 843 86786 24447 61139 3557 79802 75802 51843 31142 59865 19486 50975 99141 60550 96563 86463 52702 70317 8404 78181 66843 7429 59001 63711 69406 71973 27527 32686 19594 69422 70165 44804 96508 78717 86276 71363 20984 22831 35549 41536 22139 91823 20684 26265 84560 84018 46288 86776 97861 23799 97110 62264 79279 56826 38369 90244 82992 37858 4271 79684 73587 93584 33558 21819 69122 60446 39982 46425 9218 51452 26753 33904 12203 51432 60984 95090 91116 33341 93358 65660 10620 73911 84122 41261 38835 47554 95194 10486 65695 61262 79347 74923 3892 96370 66606 17615 15031 58318 36074 96159 68601 30748 97463 69635 36408 92145 23965 9665 65896 52952 33927 37547 19380 63448 97310 83359 99369 79128 61451 91933 93143 71273 58852 37468 63694 1948 21681 25780 31680 19080 36022 25372 5219 94633 28277 30021 97922 61631 7735 3031 14679 25246 31238 85252 93131 83939 5589 84568 15939 94060 39182 91429 44330 67796 74218 59299 63715 50257 95222 69247 58334 74008 19707 58075 77255 22174 58584 43767 3047 89171 67302 94104 47120 75316 55835 90278 37259 66990 92097 60069 69295 32572 99849 54311 55722 27401 45487 24144 99454 54618 2073 46658 78633 66527 72736 5134 48264 59821 62226 93784 69582 27898 53238 15421 63468 44205 45611 88756 24743 11861 64391 54414 61435 68864 76060 68431 28889 80958 63566 44178 17258 19764 75527 69855 91132 30275 33633 77454 57025 68575 16759 88050 32990 31664 16107 39877 34033 33712 3836 52058 12596 15982 97681 88521 74254 58938 89586 205 69069 56919 87955 69322 87351 68745 41429 83282 73451 28058 21743 21833 84618 96525 89823 15296 74940 89429 65221 64270 14470 69724 70167 17103 93798 27323 58656 28114 10901 98332 98057 9297 82420 12054 2774 20323 44078 30008 33079 41755 53726 39972 26163 82461 80487 66193 56207 14033 40167 72699 97697 84101 40672 63900 8751 49011 63023 48636 38387 47783 60336 9816 87885 73374 7121 56560 1144 37289 43235 35304 36580 7537 20513 45741 92968 67436 55071 6863 95085 77024 55278 25919 47384 58191 63205 34412 74841 64915 3898 32892 84697 45989 64772 83528 42774 31991 49155 85526 39817 41684 93368 79458 73212 42419 50867 80328 55740 33919 67000 27809 78380 45702 57835 84378 2663 20235 23807 12085 92260 14233 2991 1498 22743 57843 77870 89126 66005 38427 1350 31947 90423 89538 99203 58407 2975 15629 96038 8536 38143 4367 69659 68862 18457 56138 60940 85597 29363 12065 51363 88727 68438 25621 58334 47006 75117 43222 54168 38424 46117 71556 61535 62614 3342 36553 79335 95698 88791 1810 71180 92303 57213 86997 60419 23181 33057 10946 19138 43172 51313 74590 74641 49940 54946 74126 40724 13739 14374 49313 97761 1414 77491 68285 26785 83397 17100 92816 49704 82812 62895 73828 12442 3370 36305 12197 7118 44895 42854 35194 1240 22466 87588 65527 41665 46194 21375 359 73998 867 81476 38753 1259 10784 56812 52992 44812 86748 3059 22004 37786 61411 27688 44550 48517 81751 89258 57309 27653 93084 20464 82014 47816 4348 15965 16633 72357 16804 53270 79030 46163 6202 93498 30565 74720 4048 40831 80822 73651 67665 32587 76931 20554 28901 7711 31148 17665 83887 62391 48917 5349 77892 16389 94531 29686 85618 15959 86201 71273 75672 46577 34661 11595 54188 70554 85574 89512 35625 13724 41595 15450 58872 7440 86559 51651 36447 6885 9984 43670 53819 79816 25677 35309 72296 79884 9057 79889 81365 73989 79800 88068 30638 92898 6721 51598 29543 4220 51896 9082 87489 69521 46004 90420 46337 55095 91022 72288 86841 31358 31456 8418 39281 12013 69538 20754 78309 19752 2777 40047 42980 29666 77511 54989 2962 20732 21150 63173 14131 5420 25403 91752 57130 33826 95 35668 95867 4065 87734 80246 61542 86162 14942 70084 92568 46097 68752 61025 62645 26485 14826 69571 662 710 81829 93180 55884 27971 33524 92175 60917 64295 7539 25686 11115 1604 36760 46780 39758 88678 21905 20571 19655 78424 57084 37005 41635 42056 3670 64961 24606 8420 41825 5946 83037 57941 26016 34491 12894 37234 37136 38434 70460 95030 12442 36167 78099 63850 97212 71067 68582 74186 29786 34578 8426 97636 63839 49611 19901 38154 37395 74468 10895 4768 71592 91922 31169 40678 52655 1454 44612 56139 90177 60559 73163 98227 41848 76263 15170 1458 37895 74399 58497 75530 6497 15185 53839 23938 84283 29975 97683 89068 35880 71983 98270 87018 59696 42496 35106 64996 5585 90718 27447 15217 32335 67968 73230 11662 27635 57779 17132 46507 76327 72716 83979 49615 1377 69330 115 55051 78252 54466 40098 26542 82602 47577 78900 55132 74735 94968 11390 265 60448 84340 42356 93629 40148 99282 74465 29619 52925 36611 8623 71693 53417 80379 39599 11553 60801 69345 64916 66042 11601 22170 69179 51111 72743 73646 9947 62348 11761 74304 33377 11462 26474 67213 98301 37329 9435 13318 22317 72020 58195 98510 8686 57790 49780 94924 87035 11195 40035 89442 88826 24221 43146 90514 43720 42482 78548 76908 27206 87452 20240 32623 28833 64955 65488 97981 47187 14229 24679 22582 97418 17215 5254 69940 71041 71391 33794 33479 70211 23950 66680 26522 86816 10840 40272 56308 86881 57309 71076 48112 44818 41762 34440 21176 42820 32466 15026 52354 91528 55755 32958 31541 13874 94676 53215 90083 32504 26681 35484 77503 34357 26697 26944 80273 27493 6933 50764 23331 36749 16187 79671 77750 89104 50168 49538 85749 48451 87730 30186 85217 98649 67515 96211 84215 75549 86467 72834 78037 62012 77272 47791 93423 35482 37854 82636 47155 75807 54737 49699 41183 27446 21240 22857 46778 13049 91953 53298 95201 95691 58416 45980 6689 24918 52996 49594 71979 57909 78096 93369 98280 59707 7668 33478 28089 43574 1105 26778 88266 79556 33414 69077 25134 17565 66858 80701 7370 73831 71918 97781 22054 32893 1968 11830 82029 21829 7944 23532 82627 54119 64230 3341 31915 62607 35344 52553 76514 51374 510 13606 71011 98569 24528 24416 94802 90926 11385 84042 81485 72635 62641 70932 15042 28289 10270 47854 15139 97730 19325 4332 59191 3460 12021 83290 47595 74377 94456 11277 37594 4856 48496 39193 93608 83773 46047 12131 92028 38709 62000 18492 89268 35375 16971 62736 44900 64427 5740 14302 65549 31150 51811 51058 39025 14099 9822 15748 52203 60547 29770 12799 35941 31300 87251 50819 98251 20303 66252 93769 97719 38016 36337 35722 30350 85002 80123 63813 59542 65445 7275 67881 71481 38592 19123 92453 91853 18541 19893 28703 69800 45853 7166 40331 59161 54724 33775 60523 86162 73933 29189 72310 75254 8724 69455 80549 67446 32811 44577 74573 43314 1878 97258 51180 91429 70235 53008 19596 583 49097 120 27127 65325 57881 94291 8992 15553 59416 14769 32840 55714 13805 59054 4864 22617 10716 12331 31547 59233 46862 65397 20386 66512 34000 45050 24985 83042 1357 53864 71930 74245 82414 44374 96441 10861 7239 49531 89981 23005 94350 55352 55080 99221 4468 42755 94894 57378 22994 34314 20049 4173 63422 14933 40536 89082 25622 36043 85653 56044 72016 68723 21152 23611 75417 65531 69940 13597 99626 55170 94796 23135 57544 1903 11265 3544 53944 63833 39894 84531 40197 9487 22301 69485 49689 31653 46628 19863 34076 99396 2206 65315 28507 38919 26996 37153 80507 61486 60984 71922 34513 34523 68648 69211 3195 54588 68056 71871 99775 75400 59682 87589 76229 94860 39982 67717 63733 41922 61515 44371 86730 5789 4032 78199 61303 52347 99549 16357 56940 92539 1432 28884 98395 53624 97852 25976 76007 1918 18891 86401 641 29891 20094 32188 80124 48321 81191 77910 81442 982 20722 89274 46553 7275 58430 44932 76079 13698 53857 58707 91750 20813 15631 17456 65709 30175 30721 84556 57844 25681 4176 86460 3848 62134 92242 11950 96779 55630 56847 74306 37841 56567 47499 75748 2044 63726 31419 18241 77387 84101 23770 28964 43563 86581 18438 63311 57483 67161 90532 62744 83492 93470 8938 75454 66740 31640 84991 6858 93996 27035 1981 77360 40884 33192 41230 24509 43390 39734 47233 90802 36631 84842 90360 24557 66475 22393 77274 74870 66525 65291 98223 64139 97877 53645 61170 79907 61202 52448 39151 13984 95531 48858 56499 48000 2127 90421 98785 25428 2734 44074 45949 97215 40663 24249 34856 37863 78650 22538 98443 27793 2143 8687 86172 39823 43711 99126 45357 59970 78651 25138 70184 91502 40673 57884 44868 55975 99099 74491 55743 79104 20902 18650 30945 81385 65412 38673 99870 5230 18637 13862 24124 7117 74848 1388 78057 35918 97430 28158 79439 49084 76089 41527 51716 64779 4193 19923 92554 80754 35364 54979 27679 22103 64961 78501 54273 93183 23292 99720 90997 8778 27318 17661 91905 73052 80627 78206 55479 70712 93534 25927 46163 62593 58485 48251 97143 62618 94887 8304 85583 1604 68638 69838 25784 46560 65496 78010 951 4451 58849 88557 61790 19622 64037 98053 36939 89813 62032 62390 47689 40303 65629 5019 93793 78021 91265 31414 89267 95780 46737 43039 23111 46364 84267 43513 17030 21413 83716 66223 85261 26213 89152 9771 80104 83822 97065 10169 47378 59092 31967 83633 58568 43989 31326 63164 38522 67361 72497 30759 48894 19018 62375 43928 46261 80008 9256 30581 13057 33635 3363 72755 92875 83620 93462 68216 6339 4086 88714 24678 16249 43271 61218 32985 89293 74919 2599 41578 39640 63510 32118 46285 69783 52633 24718 72821 21533 24166 1637 64986 68944 55871 50376 91055 71415 47647 40638 25999 80179 74905 9893 70915 80637 92552 94591 30205 58729 67086 89678 17034 7650 54834 35375 8220 92463 8898 15912 28528 74715 78870 42728 1569 30765 67820 55536 36735 93018 42694 17905 56879 32049 89080 94119 43918 62933 23290 807 45240 90807 23228 43399 37323 28269 49739 25700 43136 10394 71574 41541 11027 35241 30429 71791 85677 29241 71049 19585 18202 64197 14160 8088 97825 93521 67643 82075 45515 77463 24463 74385 83895 93290 94299 63384 69860 76051 16438 41453 65613 41313 21144 99172 20961 849 71722 47822 84875 6586 99933 38992 85389 97182 4451 17410 49651 81665 82399 90585 61972 6964 25209 56369 93407 84737 9688 58962 4357 94875 81981 29602 11927 90614 91452 82427 50941 15983 41943 32747 22332 74511 79033 37273 69666 61714 44534 17971 24842 68858 45276 48262 83455 71640 55960 16730 63203 31846 29640 78296 4883 19569 15676 99716 15724 63747 88049 84142 58778 9849 23962 14383 34426 47616 47719 69063 55543 41772 40112 89181 29500 72808 44678 97484 88858 62899 23021 7858 66292 38400 80377 11157 63699 65533 72260 14826 80016 50183 37499 40733 73754 92400 36860 77098 19140 46575 11260 98540 13437 77659 94751 96637 75337 77524 67343 27202 4118 58698 90433 92761 37451 14415 59356 95556 3945 19627 68008 34462 94417 43861 85820 92376 59405 53897 59955 16719 54532 2673 6696 62738 326 50960 83994 71674 2696 94463 32878 52214 50025 79683 49682 24721 70960 17881 8262 4052 85736 99293 79707 81650 86192 71761 85628 33319 84887 38191 64802 67222 40066 52409 88872 8050 37784 57987 788 38033 19058 67716 2172 79933 60977 63701 3804 38377 24873 42785 82550 96329 6901 32292 63460 57499 77996 2225 90433 11201 69186 28227 80754 25786 32252 96823 82771 56528 62293 454 77868 54191 51751 32913 71284 89873 82573 60436 6238 19913 56520 77 75276 43542 3535 93644 18059 28535 83868 1561 40652 25134 95223 51516 34530 91922 35598 42862 81935 42044 98783 53018 53981 81703 39776 22323 98111 31173 23659 51897 95959 19647 3975 41149 46136 50161 64212 54717 72596 92649 1833 47853 36525 90903 89802 23565 79869 16509 45516 59333 10090 71983 11705 68860 1803 22888 99282 94034 59629 89237 95900 12771 28922 38799 59544 56188 81643 84314 36479 44154 49959 36271 92963 86186 7685 32538 60388 67345 24173 60513 2512 72710 5254 58942 94965 1001 36339 75461 94412 99407 98644 12201 82095 53059 61085 51013 71619 13145 54734 18387 7067 33751 76376 10091 30022 82709 11638 74825 82787 82090 79375 20287 64434 56997 78960 83412 62594 43455 2479 69635 48710 96857 81427 49578 36554 73496 9063 89720 66582 70626 8337 6762 57923 13544 97525 22457 63979 93706 56461 83191 29214 59020 46944 70002 54614 56960 65608 94029 61524 7720 5549 70444 8349 34845 69597 30181 93459 42855 34599 82995 57123 86224 47607 89139 84324 61063 88021 5005 97604 18043 72175 96967 19265 99606 73631 50757 73654 58773 19661 20423 63240 40923 29691 17308 4671 42110 29727 66442 64317 6832 86077 4233 56710 64544 75771 78448 44356 68135 82803 52664 61377 70505 89123 5161 28442 68172 94064 47091 6022 70513 15024 33045 9309 68819 87454 76572 89706 56004 19868 44042 10023 47647 11367 32248 41633 38655 86310 24218 27504 62966 40641 55000 8664 13163 54964 37287 94597 68092 35769 73494 60118 34004 45499 27710 25427 97528 64785 25532 55368 93507 3662 10575 46672 89250 22679 65019 20998 27395 70583 47588 75482 22297 30229 25868 1593 3646 84317 56562 60648 51222 33821 73354 50883 16299 92729 45301 53178 85063 40318 9558 7057 53574 7649 90099 22983 46646 18299 5296 17568 29606 32466 75993 34174 84942 97977 85283 34804 76082 44846 41526 11782 29379 12596 48092 36966 74254 55886 89471 57800 52909 88098 41127 19508 84634 43876 39923 76540 67814 31949 96117 24173 44361 93538 40103 40670 20902 95816 15879 31897 91395 90176 51131 59202 84981 51164 44159 66900 94522 62225 50866 8364 46719 14025 59661 98820 63191 84338 61000 4725 74558 71361 38585 54406 32797 63370 17861 81409 76992 84402 57963 74616 14339 70336 47986 29052 27216 88755 68778 36953 6044 46694 33543 55021 87246 87053 36664 84176 51049 53526 79702 15145 98830 45019 19636 49468 78327 16264 88259 87044 89699 90952 93237 90279 42340 56697 93591 86605 77990 99395 44734 1949 77677 77602 86936 39738 11081 96033 51893 43569 59256 56582 46945 20910 21186 21499 50368 93244 40642 39257 72188 69388 56149 41306 66899 35117 21640 40725 79259 18802 28519 76357 61197 66017 2986 49286 24212 26095 84116 59614 61725 25132 59425 10110 15529 79932 75906 98312 25654 57025 19533 16858 21951 80199 55680 39851 60383 25517 17058 28257 17117 11833 9764 68203 73691 34047 8260 49092 23787 80900 97019 21710 21045 83908 82376 64227 67019 15519 10048 34394 26363 95621 52994 84078 78812 61779 53419 63990 14407 84191 30409 75282 97915 75077 25943 13449 22621 89751 75763 9144 93999 30171 99402 78208 99322 58421 44135 87327 14394 71808 2318 69096 25995 52737 93834 15870 81536 45933 33175 35523 90249 15119 50878 96484 88887 6234 25414 23300 34656 36715 33546 65897 38653 54875 74108 79336 20334 7561 32064 45337 78424 54721 13102 72450 4150 5617 63491 31298 72648 95584 63244 21162 73438 10251 54593 54680 18971 60155 79818 90708 55089 84650 21032 25945 15886 76836 80005 56134 74482 92071 7362 97009 44174 73763 25191 94693 72457 26116 2254 40645 72693 33071 98530 77251 2565 52575 61114 97722 54753 79691 17400 77687 87597 4006 75756 37829 63589 51747 25843 73846 58569 52554 7434 67590 73978 62192 1338 11761 35066 25532 90563 45508 64133 97972 12647 29566 31645 15735 36029 48163 78129 75051 99348 17257 77181 43308 19891 40305 58568 82040 43077 51080 30871 75357 13037 64198 13681 28282 25455 2409 19774 43628 51270 64658 22184 906 81306 76880 35185 5921 19073 6880 12418 85190 16127 55361 59141 35467 55384 18660 73261 35301 98746 19786 61554 46505 13226 41777 78182 59102 87412 38569 64137 44339 12246 81984 10791 89585 77544 99696 31692 58792 42926 17583 11728 54817 393 85807 13497 76067 33615 1526 99837 74102 60597 83949 95731 35784 92474 60713 9030 30647 62428 41549 13473 32150 57707 69696 90540 56075 34888 69566 55075 74159 29420 11550 13957 66178 82472 75834 49009 15364 35622 14143 41882 6144 1865 98490 98848 18020 58049 17198 74772 14966 68392 77499 74481 12642 86485 66045 6665 68875 49568 44363 13105 11193 58424 10639 93571 16128 68182 56907 3801 38662 31058 44411 91504 50299 3921 54825 5228 79057 78788 68361 27369 41687 41165 61396 92110 85818 96430 69299 18271 11367 49872 56945 3268 450 44834 20728 20688 42399 926 98941 17709 47128 54788 66652 69651 35894 34722 36986 2309 21349 32369 40813 25881 46926 51963 96682 31019 25523 21400 79320 60303 82259 62273 63315 68591 22229 90376 11153 84097 23584 37513 69075 39495 15246 78302 55706 14678 52593 71111 88635 11941 28105 60295 90920 60670 94266 56517 27761 89325 71306 18972 52215 78059 26702 52826 33659 26168 43112 45207 49987 11526 69007 2352 30701 66401 8219 29514 38203 94824 11383 36775 34427 93753 71960 62928 37750 16190 9428 4493 12697 26696 42663 63806 17130 92543 73301 67198 49298 24226 93411 67679 20158 62725 38261 45772 97102 44137 29578 57568 22581 90725 85021 22910 62481 54253 72788 47249 96339 54441 49992 96536 50412 19059 88687 69168 32803 3427 79621 49504 34518 89840 71912 49223 12438 3168 45300 14981 79348 96251 76112 23612 40455 2193 57563 12994 7870 59743 95285 43165 96016 38870 39632 37054 33545 71399 86707 88404 50619 9161 62065 54756 69828 71701 81554 74342 68662 22836 81101 85109 88512 41291 89196 77505 25828 34166 63932 98652 49993 24906 997 99031 86417 8168 45328 34595 39783 61034 33114 89647 70715 44750 23148 63536 48012 39138 60527 17184 11606 39466 7665 96851 16442 45348 29543 53664 44604 96477 60254 24046 28021 88626 92237 78434 93795 54396 58471 57171 29717 93861 94075 43857 5407 75486 48111 61955 92358 42575 73853 26706 50596 10054 98416 47447 26851 77134 52342 34383 51714 3322 54043 86825 6979 78134 11687 14750 66529 96298 55642 92577 13221 94089 10732 64703 57483 39249 15225 62506 62370 82291 7739 13103 45637 31800 37425 72126 13263 42276 94972 94746 944 3482 65072 14566 21430 34660 53217 54678 50998 17689 36071 74163 45525 30504 12452 74310 32265 98695 98330 7372 63150 12942 61009 54608 71824 2998 87389 35903 26454 17268 1601 15405 35239 13905 50299 89204 250 64275 85484 60240 22360 95152 95395 38999 22616 69651 39908 29501 66782 76307 92420 14500 32349 23137 70467 32357 51832 60125 62608 38071 35470 16860 96497 66898 73870 40444 79194 45197 5020 22623 2463 80985 6095 96701 28368 52516 83923 74712 95230 61287 9051 7708 42154 23430 52297 24390 53780 38567 39007 37504 56099 9837 84593 24682 76537 46394 98921 71588 51633 76034 57956 6303 70341 6230 14829 17648 41570 17526 80935 42701 46528 62010 2801 99830 55861 49422 63116 53816 73282 23601 62913 17565 31686 6920 67800 60806 27395 46161 75819 64751 34231 66558 63072 6489 50083 6830 15802 85889 67639 34820 84113 24257 79381 10106 89468 86960 38956 22102 19902 2911 30647 1010 49174 91851 41549 34364 51074 36610 89622 43309 73268 79651 77241 69783 2721 50236 97809 23193 2229 31251 47611 24801 32353 68016 89252 81476 12557 6236 41383 99144 9468 29968 82092 69322 56101 64260 35281 43079 74153 20637 21574 77607 83532 46087 23873 48834 85957 28473 93713 43379 83607 97139 67041 13510 9807 56363 68736 45611 27599 77373 41773 79140 17494 73487 29646 65708 72751 15351 20402 7057 86663 43663 6198 82029 11722 25997 75092 24102 17050 49373 11879 40515 81055 48971 38687 73083 37181 5218 91765 14420 83132 2629 43689 2660 55609 71158 86334 84645 59569 33915 75426 60219 19594 75173 93747 13732 61751 29145 79385 64043 40646 88207 43134 35730 44976 23116 69823 23202 20149 91971 4719 83598 57334 36636 9356 38048 18820 20110 31986 47096 12004 65088 75425 63569 32538 64873 25284 96380 49150 12181 23476 4800 31473 11474 91153 60868 59863 86220 14744 14976 30040 46176 76620 75243 61037 77009 390 1174 70423 51577 20379 1526 89390 86679 558 46259 89341 6361 62207 54211 53083 24258 79740 64803 68164 7392 8937 18653 67116 41721 73874 11669 32150 82389 58705 96863 93417 22021 20846 4134 35731 25110 89702 9425 58135 65539 83295 51138 83345 45161 18130 82841 21001 20470 75415 19183 9369 92444 88460 84237 99878 5345 97963 71109 37380 88970 4949 96252 75179 45874 7794 30170 18256 37376 3337 14351 87764 71074 8878 65579 64670 64546 42954 78026 81542 99806 15057 52337 68243 82518 41494 70810 35579 47395 82713 88328 87199 33084 66501 93950 71764 23644 76052 25801 89534 95499 67954 85343 44745 32262 58447 13420 67482 4262 1565 59480 39448 4191 95578 91189 10881 8748 18984 58752 26321 85535 90982 52746 22251 82572 79616 43199 58194 45456 32397 68423 90290 93507 35339 49175 60667 17193 36768 90839 46455 88305 40146 50172 1307 37814 5188 68524 2903 86387 56790 81501 62516 79159 80625 9534 63825 91924 66111 86211 43087 54884 91284 81615 27841 98197 37656 25909 14670 92811 9177 83223 81252 93329 20622 55003 55326 17962 59145 34073 89399 74267 6334 59681 50222 26833 78781 82822 47405 51120 48473 1325 7076 59143 62290 61068 96433 36790 93319 71903 29542 69934 59040 12637 12460 88573 56061 85602 74449 16112 10631 48060 88203 97501 20058 77679 65559 68714 50436 24159 76744 83564 65681 40468 12169 61319 2321 56169 90512 96813 6093 5704 63924 7630 15854 36959 70366 71394 8656 30898 35094 59617 65414 84452 9032 30156 9200 28463 61580 3018 92989 80410 97896 51243 53221 14629 45780 43184 78207 87959 85344 77598 36954 64471 45154 85374 41416 3816 94899 52473 45281 41279 93802 46295 2606 52836 89963 61837 24312 42141 87749 55271 33231 23641 83785 11010 67000 59148 38297 14389 33375 91968 60737 13566 92517 48587 617 70050 72497 42327 96932 44688 78780 12459 47495 87929 13264 69108 22341 22707 12684 21963 49097 80204 21751 8988 77591 11320 85656 57809 72082 16320 22654 26398 85147 94493 14724 40155 96714 27328 98626 16468 26080 71201 98019 37182 99389 92116 63086 90276 4408 95609 83067 26344 21489 24432 97663 11106 7923 26786 4270 780 12765 26401 32623 49035 59567 36798 90240 90274 88818 89814 78088 3430 2401 35475 74485 75221 52772 71605 73941 97999 40631 75537 85859 42017 2801 23180 63446 60530 15531 58676 35314 42920 46623 24334 51059 214 82257 70662 87429 25323 27456 11182 16215 92637 99134 40222 20268 39122 23006 59057 5123 95724 64659 69293 87638 23774 13511 29466 21746 53132 40797 56890 44332 98583 9265 18392 13352 86277 34373 5445 41611 21170 89110 85333 11007 43714 54472 69972 67931 11150 12237 34370 23233 58475 85549 57197 95323 24578 2252 82869 43818 65096 23614 59415 98997 63266 98248 6930 17515 73283 33948 14552 88181 53881 56579 7929 89286 77500 5041 99353 34895 23559 88985 76432 48185 59373 65883 98485 64414 85590 6068 32041 15369 48509 27848 88562 239 81254 80404 3123 18549 5076 85744 14146 98115 16602 35133 67356 78318 73405 70999 4746 77682 35857 26599 79968 31597 62452 7118 72671 66461 29991 42279 24022 25946 44112 64958 20354 49365 94746 46058 30765 40530 89434 93095 34426 54498 93652 80929 58406 32897 30328 99395 22089 67986 82050 76494 90409 44721 53320 59233 28670 10197 17926 65206 48135 80987 65272 8590 24883 38726 33414 51882 53962 40938 53612 73751 86881 90851 22641 98954 57672 38346 93966 43076 23734 90004 92957 63759 71073 4911 1304 29284 79390 68387 73982 2555 11477 40498 13123 75716 65056 54931 44517 94032 67097 69715 53300 40271 72523 75130 77619 12750 28881 68052 89430 10280 52918 47029 52479 85124 38162 10999 59932 53114 30589 65119 54174 86756 41806 17490 19770 46645 15367 58371 52030 92786 13058 61278 5072 96616 48905 3833 64101 31966 40119 54749 57412 3273 28941 6732 63552 48301 48946 8040 53185 68500 7482 32540 2687 69111 26906 10391 90076 98885 83643 88854 96242 46002 4604 22533 10179 94765 25628 22383 90495 14889 87100 65151 62925 81785 5691 15365 50416 40483 97593 95101 40962 9685 78395 9465 22499 98216 92051 78735 31099 28670 59871 5617 28025 59999 94057 11952 61777 20552 19581 216 25038 80237 79916 46654 65764 34157 35495 98857 2527 52931 85493 8106 12436 28875 66470 33361 26824 2152 34790 84134 21771 58644 24170 54418 70301 2104 60113 62953 54769 84626 86900 98456 64827 91312 66920 80681 52046 17581 28369 27709 80236 3971 18055 3817 13287 43680 28144 35269 56041 84039 63035 91271 12644 2166 72453 30497 29247 13366 89218 83773 13865 64487 9646 8320 48995 66438 19021 18055 4657 85581 28850 84624 81606 28286 38292 45253 32068 78360 60865 43564 18043 44899 79230 78408 96295 60532 27436 48934 30510 15681 76205 47697 28592 82630 92005 15178 80522 18798 15547 43645 64912 33570 70676 45816 34427 78390 99010 92212 10029 3778 38476 24851 71774 9408 71501 98188 40316 9094 14142 46466 34628 16854 92089 15238 49245 50772 54215 30604 19180 55609 18949 89058 48344 66188 79563 34630 2705 93463 82040 76009 61306 26608 70257 81480 34390 64219 98341 92600 14913 34990 42449 30889 27791 27822 15967 18756 32308 14469 59078 1022 23381 32953 38747 47432 39728 56266 35371 67315 90510 92301 32703 58945 96123 96299 1095 6924 51853 65162 15835 66959 11238 73093 88211 37389 11677 87191 50778 38743 24414 85669 59404 96238 73251 9913 57324 78427 23017 44633 40828 69757 44977 9548 93836 1607 36884 53232 76806 84012 54054 34913 46546 4982 11078 72362 38610 73835 91387 602 96291 92303 38267 75476 66443 47396 95970 57948 38702 99343 73236 26755 96341 13593 7371 68670 36192 52315 64623 93914 83441 33948 62432 48376 3520 46500 30468 94431 43477 48993 36336 66096 16462 13541 37637 15156 9730 43327 22313 23224 42309 74824 90578 98633 37411 98753 42030 75875 16362 96134 42586 92574 90616 89720 23287 79317 79678 19153 72980 68888 50108 90971 14986 30953 257 79574 63499 25993 70932 19693 33965 4515 88408 9722 7024 86350 66780 26251 12876 7526 83923 73121 64853 46226 39283 29982 29303 11755 30073 20283 7160 23060 69864 29606 84653 28534 39667 75873 83224 6218 82550 26790 53888 42833 71684 37052 19946 66178 34803 96875 21613 10351 74387 66135 92892 72777 77524 90901 95051 38741 31470 10238 33983 66847 35585 24134 50997 19584 40839 54676 418 67727 10489 82423 80985 82989 46027 24284 51087 22575 37065 92028 91934 86584 48451 65990 49895 10781 26190 41892 26308 80819 65895 88477 18649 62545 89391 92463 2453 88040 89232 76325 12270 10299 31010 89401 69828 38604 19911 12396 40565 33582 92430 83236 89261 69351 77196 17267 96999 81564 20384 1142 52410 98803 62479 92688 30534 62305 15821 18886 24874 20874 72274 72430 26247 54015 98088 13330 94099 83047 22516 53920 29676 32009 7514 44784 56944 99567 1726 85892 39060 75148 70233 70879 27978 85261 38766 57629 88528 6448 25859 93256 3440 58495 12374 96058 71315 6783 30859 43677 6171 44679 96892 69632 79229 31694 95027 70689 80432 73977 88470 22743 71960 83277 72781 9184 87604 95843 77575 23474 23345 93191 1029 57479 86428 85505 64357 98010 30457 55462 51752 45852 64960 30005 15356 33710 84865 8097 63607 51508 44129 53514 7765 37837 52301 5095 11778 52791 34479 22104 82275 92422 44450 46147 49072 40835 44805 94492 58552 40021 57869 90430 15043 45651 70035 88251 4177 82106 19010 27237 12286 79207 89649 32063 67957 55558 67834 58369 94515 19599 81062 3475 24091 25210 76703 88101 89358 20452 43806 60495 77647 37874 52706 23492 58369 98138 69157 99366 47288 30413 39764 30012 31383 43332 4920 9815 48749 28251 53373 15318 20808 63062 5872 48345 95333 5303 61681 70428 88015 98520 98400 28643 52191 97853 49071 39444 39250 16138 59818 81075 57399 44858 24073 50809 38362 57591 74987 1312 94502 82582 92941 6170 84921 97436 59635 11284 66378 2578 70908 29701 76011 79569 93589 95228 12360 94069 38255 99284 46767 51768 57971 15228 3580 48952 31297 97960 54162 39085 17448 78050 77042 47677 33322 86866 71152 86256 14149 5062 59029 4272 75252 95619 19321 37954 67173 4 68982 88781 62861 46738 5993 12539 84412 34225 16611 50892 32567 68663 1671 87752 59613 56793 42364 57216 83034 3774 96422 40098 50111 31388 99868 96645 67698 79448 53292 54560 11540 8432 94349 19505 28117 44569 53218 16889 52244 65388 55298 27271 54808 63571 55844 63324 60634 79414 28397 33257 24446 2753 44240 1832 77288 11869 74031 97356 90146 12908 50999 56497 20763 89066 29253 52807 66741 44759 63723 83820 99238 62927 67013 5281 15002 29567 92605 54357 43840 78371 31412 12273 44884 20232 98653 42900 58099 23158 79667 39121 13765 80762 80481 69946 89275 44020 40899 54453 3901 15632 10378 17475 31253 76811 49003 10482 96185 84739 87734 37178 24355 60784 36169 20896 41578 69543 39799 55839 52709 12144 68984 86345 68636 59260 47799 92029 12470 20514 84487 44519 76015 62968 43581 208 77834 54947 70655 79623 2882 88492 28642 85015 10585 25068 83998 1026 615 52342 53657 98121 64311 94304 51600 49809 30373 87293 16172 81544 89655 54839 28890 9818 86625 16597 22180 16049 8718 99456 64849 50493 45135 59919 18321 59779 67483 14744 65720 42094 45839 86042 58679 19515 18326 66035 86592 46127 57565 75775 96154 50669 79215 43646 2999 86108 33222 86917 37440 79332 14552 24914 71742 81674 86448 44275 80220 66099 40860 79340 55811 2805 32549 12584 49290 7034 4880 30008 64481 84610 5130 8403 67281 2057 52001 59354 61703 77866 72566 97834 24732 6328 60089 98842 19541 61459 19804 37693 48505 93363 67422 40046 80265 58599 63338 37554 43526 24321 66501 50231 69476 79543 40027 51376 71639 8257 17912 47479 67360 42065 47343 51251 43894 10264 5187 57824 12108 2129 69389 46191 38134 10114 90552 53332 93989 43087 30615 59061 61590 44170 78940 39515 38051 61152 38444 20977 33139 79243 51377 4392 88090 7598 56482 27518 14694 90890 44668 47718 75224 1607 3173 6419 48877 49518 54329 71215 67840 92279 63793 32261 10888 77471 5975 60841 34445 72928 10640 909 95496 85987 7548 50225 92754 5378 67719 30198 87484 38288 95181 32720 18324 73468 99116 47935 22086 33349 42755 39042 68041 40361 69609 32048 36095 35287 30386 58603 7614 97504 80121 6479 94958 10591 59683 11249 39482 12976 21072 85633 72178 61186 14527 88141 28988 43002 15594 20391 15938 17775 4363 62998 2415 51425 17230 37678 15784 3414 4626 63059 51233 72745 958 22223 59365 96107 73908 79241 45786 77319 8417 70799 98761 29214 12776 11320 23849 80279 38648 13475 8203 41749 69440 68382 88827 17025 13001 25536 13327 15971 71634 24701 94824 26114 69348 67045 37915 23768 3986 87308 64306 38262 99638 57742 3911 69859 1618 53823 18777 52028 28396 97242 63220 57400 23045 68436 14425 12742 23033 78790 637 35049 92407 46793 81644 2621 81936 99798 2011 75312 75199 45028 16064 5566 22748 5398 64112 63987 25736 16911 68627 46269 89739 64577 55153 97842 6782 38990 98899 34806 59192 70222 37182 46296 69102 5043 61191 38514 32483 34343 19760 88071 53860 88252 3559 79156 81849 8267 94243 61199 30695 28721 45419 86725 22846 20531 43930 14456 84398 22883 7232 53257 61633 86634 6670 41260 45082 50110 19643 65267 95031 54440 48947 20438 17888 48862 52426 92532 43421 40639 19476 49469 16814 12421 42124 35281 75871 85677 8742 77131 15858 83944 82219 58530 83669 14743 16921 4953 82607 34971 90302 21704 18078 16430 49842 86191 16263 92665 31578 35466 44073 32662 27119 86417 52831 70363 10616 81324 30549 14499 41042 4677 48907 68665 35262 18911 68135 45187 90748 56013 17906 65067 12114 82628 16782 25816 7717 46367 97564 92135 88815 62252 49041 46706 15498 29457 33209 4899 6006 65642 17400 31317 89522 89044 90326 65624 4456 95879 51776 5777 30 95201 43314 84986 88630 64068 70821 86330 33762 12224 74524 55125 28653 88905 8031 85935 91143 36922 61182 72024 21046 21133 24920 33218 75519 96561 20254 25691 78901 85763 4938 79672 56617 99764 72960 46294 40281 52063 85288 5754 55080 88055 89413 36252 92897 2517 4928 43479 20251 71460 82263 42908 67348 89447 92485 24558 66480 11221 21666 28648 18269 5601 36696 43318 17032 74826 53121 66248 98130 65809 91236 1227 69991 76439 43965 22298 99176 71746 74300 41158 32496 58389 68095 25498 20712 78796 97655 8272 80836 59603 51321 46927 39289 50374 29360 81475 62695 42820 28730 19209 97654 72771 3413 18710 47522 91405 93764 62436 69753 25315 73918 17805 64039 84997 29268 73601 23845 36073 41322 83794 16043 71495 23943 32068 1065 81037 80464 97005 55353 38321 29452 27905 15528 34976 36346 65105 86029 48019 70358 93547 58061 81449 35384 79356 91158 67012 43486 9495 46880 148 35288 74767 57557 89419 84980 29594 66494 47187 84017 4534 25736 87571 61921 53714 60808 23580 65060 86471 96720 20412 62653 39497 41688 40064 18034 62620 51561 19878 77208 7297 47531 7478 44307 94701 43834 54453 53556 30079 41740 24457 30995 39115 79898 34822 78217 60025 91513 31053 98206 32010 7442 76201 66876 41444 70053 65874 65131 77231 59028 39527 69700 42554 23285 66887 72892 18371 72054 70583 81773 20600 52068 64766 16950 60422 57098 96434 22293 31979 3445 59792 80287 28971 76048 86865 12891 20309 65144 22692 60605 34514 26507 72375 44465 8471 937 99617 2661 72990 84141 90183 95459 13295 89521 1435 85111 25499 6104 95046 93577 91928 95188 83247 79819 21784 58516 3317 49303 62432 30599 94669 90456 93908 76764 84857 7694 40150 42430 94561 63494 2365 8453 46485 49086 86500 56053 90930 17006 32925 29830 41072 32578 81316 8218 18335 7751 96973 36366 51830 56853 75751 63635 28437 30079 71784 48001 21023 7338 10848 72191 44659 91550 97804 52728 52559 5501 89784 25325 72609 36499 79121 58093 26386 21582 1804 18768 78145 83539 93893 5554 29265 23998 70123 21909 59746 66880 73095 81507 70047 95719 77692 57747 46831 81110 79596 21239 5030 23154 74811 61727 77454 53498 76271 62996 1913 76901 48336 92557 54247 22396 92021 40053 92092 44600 58146 72022 12758 28934 7506 74389 10489 88108 50102 21820 91337 79964 98395 11043 1008 88733 38698 16193 29388 8643 63639 80647 48990 19185 71254 38836 65146 70913 62112 46518 94632 2477 48321 4870 27537 53776 7704 23760 80225 82426 9827 39415 44249 13998 22049 68352 48146 74017 65072 9929 76834 42280 12145 24318 20273 39176 93871 19140 39223 13594 44915 47802 23740 60589 9412 19259 91320 77679 20097 55366 15551 25789 67881 71028 83594 17182 44240 13906 6768 84044 81675 90938 37645 74521 68479 75935 64989 14094 87637 64804 176 36819 81510 68175 80812 58968 3037 31780 49559 52922 25547 31595 19986 84818 92003 14486 57652 18331 72618 45850 11228 925 43476 23391 80581 12288 64360 58718 28430 16825 32224 8171 25374 33039 80151 58256 93456 87558 22196 13651 22373 50599 41964 91023 78623 56341 30119 96676 10040 2924 53399 72621 96256 11443 95180 7706 83884 63725 29288 4473 32077 86399 89285 70045 54529 43852 6450 16679 31569 34902 68033 90767 83303 53917 27886 65366 52844 91871 97365 92651 35878 9477 59818 35042 67498 45793 9079 86178 64378 99669 64304 40569 35185 49123 16937 3514 82687 21334 18671 88121 95470 86001 51502 58820 3426 86487 56539 10496 62211 23143 22422 68785 85811 22626 57329 32263 66468 61031 42388 63468 9969 80800 30002 75079 39903 77931 83378 45683 90178 28369 17095 16319 42670 30669 58085 62803 96855 79927 52637 387 78968 83547 56815 79335 19904 58008 81909 60257 726 47965 95400 76848 65412 92733 93647 88655 38109 33422 65205 98247 12944 48339 35831 63058 57130 39975 81298 28487 48056 67129 5994 86225 13997 95949 24357 93273 17911 70019 20167 46222 53873 67483 66172 757 27700 15174 22017 21507 41429 67640 6756 48172 35469 96426 70807 4747 20225 76321 58096 76831 27203 39280 71955 93504 90964 74381 73484 22738 33606 93090 48040 45675 40687 18534 86588 49471 73068 16323 49884 87512 6418 15552 35728 88557 61856 35560 93160 2518 46668 55900 24090 35754 98440 7639 83965 32241 83762 13545 19672 67856 47084 65855 54597 12742 6291 34525 11668 30002 67276 33262 22958 16450 63971 76069 70987 45551 60521 23260 25714 28834 20937 55220 52003 47073 67119 21766 20411 84338 54851 24421 56873 7316 866 84346 72744 79187 90722 16454 88530 76146 54620 24030 69088 11729 88781 38528 34230 68831 87998 4105 49343 12392 42026 50886 45790 25071 50723 93371 33712 41485 47061 95038 15548 87066 11347 72242 42645 77006 39344 80774 23196 68316 10887 76775 77512 16696 50743 69436 67309 35063 35755 55198 99846 28964 75151 63599 53035 74994 81270 23995 19486 74568 77634 98959 24633 96906 74979 11613 49717 12488 60447 5658 92055 74569 8974 88368 74555 72151 44779 66657 69532 25030 53225 5018 69292 19542 63336 28252 22539 27413 58829 38868 17185 32572 11120 48238 60277 80785 17059 93414 40391 19253 3506 46613 40311 64404 82226 44336 87514 95988 16510 94887 26896 16137 56346 63797 26795 21812 84544 90235 15466 22737 36127 42167 33292 68760 84136 30640 32833 64523 96493 26236 6358 86067 44697 47673 84145 55835 22708 25306 79286 98297 84660 86516 54949 86506 62691 18115 33351 3706 93156 18284 57412 82947 34588 2128 22824 39150 82931 13955 67241 90344 67698 82715 35135 8629 982 96407 11525 18175 27482 23972 2878 9183 52692 76075 88101 29739 93374 21759 45905 3061 82987 6729 13755 52333 70398 13541 50277 29567 68349 64309 42777 37176 60596 95322 52801 41207 85730 73805 66958 39956 43723 81730 66861 70204 53308 80591 13791 25524 89896 46306 90327 45530 72647 73828 15487 36578 45797 75548 99413 26159 38448 69895 23103 12064 59584 23468 28702 59681 24519 77608 75838 86142 57094 69870 92984 70634 49755 7152 91218 42461 82287 91406 90737 28078 22287 39160 6574 93143 91390 98053 53201 30395 87221 6865 78332 62567 55454 73319 64242 5184 81817 69024 9889 45070 48998 75672 41129 70135 84773 27024 58912 56249 82735 89549 24316 53384 19117 3440 37653 32890 66728 48396 65846 83877 31470 6422 75624 45526 37488 80070 10169 93483 54510 34611 11362 83645 93339 37004 45888 86912 90570 32558 7569 87750 49920 46702 38236 89450 38624 69324 53309 81892 52810 20480 33515 4250 67837 16325 31420 96792 34465 77736 62752 6498 34709 80775 9516 36922 35805 91798 81589 67562 13506 18549 13579 39916 7615 60602 85169 92930 482 82384 48660 22070 49138 84800 54979 54235 1657 44895 79065 86061 49954 96489 59425 95870 28205 15720 40132 32135 81592 79554 95894 50774 52952 97920 74624 57906 2480 65912 87442 62935 14567 75197 97763 9689 35547 81159 84219 20524 17193 59553 74511 61230 99037 96168 5423 85513 50543 57920 78901 70526 98827 95522 84018 82602 86012 35303 94137 66970 69135 61223 64403 73762 86212 78426 86633 21802 85713 8184 36228 47436 22117 6469 23043 83414 11535 99676 21732 60964 46166 95804 78361 66393 43645 38826 67636 77311 56529 6297 37624 77425 74475 64863 22448 4589 64767 37651 700 12849 99841 74596 13880 29035 20830 20089 82621 21851 10491 48423 75905 53801 2730 59521 27312 60921 39717 26586 17524 82995 94870 71164 1851 37937 79755 47903 64082 91521 48789 31200 13932 42424 42278 48395 50253 85318 40623 92476 87132 98572 43249 24491 64184 44309 11389 92709 18103 93382 6800 85725 30768 75251 14557 6064 48047 55607 19993 67302 85596 9439 43852 4287 16952 82833 33838 42923 57416 87662 83831 3719 38382 15434 77808 96459 71277 6585 98620 25852 24527 14583 76037 77090 79578 18299 883 73753 26284 86100 3119 66307 41313 95033 14481 27942 65322 52885 13377 3368 55438 64966 98973 57997 54195 55574 7251 32717 2873 22470 42037 56602 32848 57899 19985 61620 65608 17567 48524 31568 97203 16970 69480 83326 28866 73921 57699 20909 93731 25393 47301 11263 43830 82165 55583 51310 67803 52533 36665 44807 39701 8667 24526 57625 40951 54471 90210 59296 27331 84444 87538 7866 44423 52536 27418 45941 14412 66432 43550 76045 62752 44247 78560 74156 20309 81579 16848 90023 95368 75598 51644 28014 65420 20588 35178 67493 92622 16541 11430 60767 58139 21971 40072 1042 85955 17105 24162 40650 38299 49909 37039 28659 90455 12804 89370 53289 4085 8398 68672 15909 68747 87305 3178 8323 78530 69445 99327 90265 63894 50043 42751 30368 5573 32702 59476 63877 74292 89308 19314 318 73576 30965 7191 24795 59057 46852 63118 6378 24064 92369 39567 74202 63727 74766 31952 60330 94134 21054 73838 16575 80525 99645 8424 59100 34308 65098 81151 21536 28718 53546 52756 40584 68283 89781 71445 59311 84673 3119 23586 17856 76341 34828 84766 8868 63615 84220 54511 47869 86250 15261 55431 17095 80091 71782 19573 97956 12601 6271 51593 62196 91319 28687 15514 93539 55142 33451 50896 75332 66502 3197 38257 18745 28751 42533 26284 29818 56865 96853 42043 72524 55388 51738 39609 24915 90465 47472 34063 72367 11376 90405 46674 83598 58567 44064 83786 859 40005 76238 4900 27919 27397 21029 27127 66818 38471 37698 32322 1554 65679 83531 19657 65127 96479 90124 4395 80895 75584 78922 2706 52003 31614 70382 5290 69101 22178 37262 88006 4230 83586 60886 88196 23691 67860 626 40573 16599 85978 16696 99869 69355 21257 72827 45613 66604 47002 87108 10779 64112 21825 25792 98875 26381 93730 18113 563 42322 65763 68537 22188 21192 9944 25200 98225 66390 6884 33967 85489 6004 32147 40734 16153 6189 18790 14420 42619 57419 47857 76200 79771 49171 18861 98166 94519 19396 66355 74422 63104 51069 77254 13761 68068 35644 79554 8286 51 99066 15725 99003 37796 31950 14847 86627 86827 37465 21127 5950 72670 14188 99463 11124 72556 92267 66451 91914 69926 30215 13086 91407 38108 89116 37656 98836 91493 80086 18457 91333 70473 44896 91912 46028 4040 89357 41864 87005 50285 7080 44228 80515 4982 66230 8692 65268 75559 68487 54730 10277 9101 67104 20001 78790 71326 11491 48587 46473 26683 4099 39088 87004 83565 23761 73762 76376 54908 65194 7401 5193 14139 12024 61786 59997 67163 6683 61871 34869 61518 45535 23368 6271 13907 9983 94865 42556 77509 23388 75842 12371 70518 91819 87727 546 27246 30680 73589 22547 18959 72456 69068 56827 81749 50029 77886 27162 47507 54295 93122 44752 77000 73972 74181 96231 16721 21400 29967 47902 16464 11883 68106 37508 58298 29753 80445 9740 92388 10572 84740 72483 65882 57206 4360 56889 98370 70838 24915 60079 44441 32106 22155 91291 1840 78829 21578 31877 58274 4322 91845 48635 61832 57300 53763 21920 2279 43383 50548 3678 68655 73561 73282 2350 47132 53089 44630 30961 16012 73506 60528 44002 66770 60433 99670 26706 6090 20998 17603 3297 50184 2918 47329 25482 70727 5273 73314 98623 65132 17725 95829 7421 94346 49108 57268 68761 11211 80372 34186 65959 62876 66984 70321 51829 22777 7109 21705 57144 30251 83402 32346 6351 21507 15072 93436 37716 86523 74644 1920 39029 27857 34539 83865 71555 32735 96876 81200 95932 44710 97264 42040 98224 78822 83863 73184 34114 72554 24750 50942 88191 52131 70049 1931 55527 34898 50569 7493 82797 91258 71648 70178 11079 90259 95488 65736 68448 66411 63664 45419 68159 62544 41684 93959 68216 97228 72736 33291 15577 62090 53591 90113 24196 2406 85963 67002 52270 91177 48347 93739 53713 21624 25310 80991 36700 10676 18751 30647 8266 88933 59617 52490 40870 876 15408 22363 68498 66789 58381 42242 41795 69184 80434 7301 5434 43696 12 14887 50742 71409 44876 76821 37515 50955 94237 49546 11568 74893 32053 79003 36019 18528 44304 71191 9555 85591 34795 72571 33897 68292 58837 96367 67908 73800 25092 2379 3772 83266 64624 55277 76120 52066 54414 86291 94635 78436 13208 13641 30493 54490 50118 90157 94833 61553 96159 34417 13322 27149 67008 91699 50877 24015 53903 31572 84259 27948 83162 86464 72573 52508 29678 10462 98170 90251 31191 10071 28340 82915 37698 33013 79036 28707 4816 61420 84957 33590 17877 83807 83316 64644 4586 26494 27146 53067 77618 5675 18987 1376 13415 17318 51777 72829 69864 26835 86158 83968 77291 7012 93177 83076 78179 30282 18955 52829 56263 29496 75619 15803 82986 92587 69894 64714 44152 51934 15601 51683 76309 56795 5594 57628 51232 58002 40409 72227 54312 51252 82340 92121 41564 23313 40132 34203 33947 82557 3999 36786 61403 59729 8037 48088 38760 46983 89412 32965 69990 70070 63006 49536 82517 18906 19957 94156 46951 14905 95124 80347 27063 65083 33275 7464 45362 87247 58447 41338 8323 92979 56150 14678 33947 64054 94274 10761 98773 66094 96507 67492 42423 62250 68242 9377 69571 25537 96624 32660 28182 24015 70777 24195 58476 76105 8052 51187 3326 40765 11968 58774 52206 13512 35761 98931 82236 41879 80102 67506 88398 72079 4349 26419 43194 12015 1261 25857 86837 45568 63612 91860 60332 4969 36368 14206 82255 85140 74900 10341 24189 18676 61407 3873 58528 36328 28073 69872 37471 89718 72696 38639 62180 98986 76522 88320 24497 14488 90965 2875 98455 40144 87807 99419 37223 78020 92542 91524 49981 45497 33076 52766 63534 1046 30560 25468 85142 56622 88676 77483 4498 31500 28835 99578 77850 61078 1477 52467 11019 92417 75737 13152 57423 80944 91457 12112 12777 21374 35040 76534 28838 31550 74180 77692 70368 69100 33496 21451 76924 83162 18154 43307 23301 68294 41561 33844 20285 48420 71095 32067 1139 7278 86545 29601 969 70558 66973 79832 72156 37294 46150 88646 65363 80216 98488 78094 52783 8328 75401 68527 95899 40555 71885 34430 8809 16746 13014 15180 46843 74431 5402 25987 17913 2279 35366 9973 36163 9444 72352 48744 4367 41672 74792 41636 96028 36284 92893 98438 31793 34247 31385 44905 5421 19391 56501 47568 78603 33253 40549 17658 73463 62469 9284 86599 59259 43015 60372 91772 6345 65211 88110 80937 68017 58901 76729 35971 71635 84644 18797 9616 50588 5183 24188 61043 61571 59897 7504 82046 89508 96963 2514 87942 98452 78607 81225 2156 51177 8613 1050 94017 97862 2303 12325 30917 19616 14810 11399 36276 99613 9797 41240 80584 24926 80448 24106 46879 94730 16998 40702 24284 18999 32571 91963 7455 65206 91810 34196 26362 90030 84902 21808 34891 66632 72928 89552 60742 50000 78151 23265 92589 41640 68978 76463 42633 2217 41966 53116 9868 40007 43635 54505 88621 19040 85340 85862 43216 3608 58301 49828 47188 31449 72281 89013 17698 50310 36999 47111 32812 36203 28736 1460 37460 4596 86471 21223 97380 17688 76520 76756 29130 57676 92547 27452 69313 20921 45908 19269 9998 8339 14360 87415 91593 54356 83125 69254 52702 75478 68344 40161 43130 82576 80579 66186 25857 72052 43897 4242 79852 36367 84254 618 5258 98431 99468 95305 67886 817 9004 86549 63486 80157 18012 82275 23498 74042 84327 86305 91740 98796 60739 33275 85055 25274 10920 58374 90842 49007 20499 45093 25851 59173 10408 11198 3797 77626 49392 91174 79180 255 59877 46317 80054 55505 4406 98438 44440 99623 37404 15526 64635 12615 53680 16193 91892 7986 71681 67024 73531 77714 62383 46059 90386 90528 73252 12677 8719 69334 66425 65030 67595 35123 68322 33617 12391 70831 16429 49834 60324 63811 16069 55339 17958 32714 19700 14915 54434 75457 54299 38435 55453 55585 59353 74806 88256 31026 85071 2490 65412 15881 61460 83864 48787 40720 14243 45926 16918 56100 70502 66687 45734 91769 89234 14418 13465 36305 91165 58927 2703 10921 31709 11400 24442 57943 28275 11239 18380 12159 53599 28220 12721 71102 89336 13250 53994 51923 4870 43546 7958 43703 97603 79297 69346 36867 97423 21273 96250 36122 85480 56436 84707 75356 29817 83842 78814 45217 96747 47635 99701 66851 37689 85790 98443 41042 69541 71526 88912 49826 52763 77810 4441 52513 85913 38884 32908 96832 15876 36711 65963 53856 25972 8261 70799 93026 1093 26319 66898 53856 79113 29430 94139 63756 77546 87987 4283 74594 4489 51634 72119 50317 37544 67279 1504 15042 58772 59891 43228 48015 62976 38318 82456 49159 40630 32355 6470 46074 97969 16917 74707 87917 14680 72302 99738 85086 95053 85888 34667 55955 91900 96828 85903 3258 35891 78144 5310 50030 95208 89707 27990 20843 34235 28832 89149 91277 13014 73560 2503 90619 9079 41306 66371 28624 56649 46963 20740 1736 66648 47746 48102 48055 46491 12831 93036 30424 57417 97988 82919 69778 52910 44411 11825 60036 82244 27351 39605 55449 7534 76240 72546 68361 71473 65920 65334 64915 14578 51324 40107 31740 88145 1947 3484 60479 69265 1924 63732 8984 27834 39197 46169 32494 36 23849 37584 65978 96600 26404 90474 87711 54538 93202 13131 98120 4539 48332 3935 76296 25304 14108 71318 14772 62258 31603 38110 15418 50036 93740 55815 66117 30882 2617 45254 45827 15506 3012 47541 38811 72677 74242 92961 5170 7233 42616 76062 30975 88779 29970 34966 39289 43912 17645 78311 40829 47562 76377 68075 15245 79505 67447 98182 16714 84761 71263 75537 8991 21550 85010 11328 67244 65400 44539 20489 34016 44533 90698 25010 84462 31103 47678 46967 9632 22558 95748 93348 28497 54931 96073 62908 49454 32784 12298 4435 28285 4923 13882 44178 89226 27719 89087 35072 36494 77355 39068 73073 29510 63741 27055 83588 23797 63805 70449 32800 66805 84260 24698 8095 21491 37832 22959 56028 36933 60941 72076 59557 64959 35700 18675 62716 24430 33092 21615 20922 47606 23507 57476 52952 54686 66644 76476 17792 68843 22329 30750 18239 72634 44570 68456 42024 82580 28757 4164 27545 98707 24529 14006 6426 65654 34476 58442 21194 92131 26863 14355 13264 55033 24160 66565 49439 93912 99850 84370 53688 36783 47993 81063 53710 70927 18845 71239 9870 7482 59945 49420 41846 45013 6630 81950 49988 46623 27663 11710 22925 6168 93274 61251 78510 36032 61373 27119 34218 85342 54199 2623 12620 53730 28009 53954 75415 47225 62776 54875 24987 11192 96767 54178 27028 53500 68032 63346 91383 25563 72535 76279 28298 39896 76035 71670 27576 77185 21410 53611 28834 97988 6295 20160 43865 3025 68417 51633 54856 93277 82895 6119 86789 23379 91695 78972 1732 20205 20548 2902 1428 79889 7666 33045 45704 41129 78507 76989 90857 79489 71382 83027 89135 13377 22557 66004 24287 87088 72297 78741 21709 72118 84140 14234 63548 87818 3652 64248 15303 24348 52474 61412 80765 52830 11571 69226 49688 37852 95978 80461 38974 64779 83476 18834 49588 67347 5705 23055 71006 6927 41544 66476 82682 50694 30547 51786 42585 92063 12842 50695 95494 10100 91068 22801 22783 7614 69433 95637 99248 36775 11541 52793 15587 131 37870 80759 19538 42675 40703 78938 32923 61110 34631 90410 16101 47614 33209 33033 40373 84210 9423 30293 27649 66796 73449 34448 66 70238 86352 87812 97178 83644 69288 2332 66344 91238 80423 63867 48467 54566 84069 60517 37562 16102 52629 16237 67521 82893 5767 58701 15879 30574 52214 98063 44728 98252 80489 46416 53041 72547 9240 54209 93189 91913 57186 90561 37615 91762 97999 52159 12056 99055 69023 30507 99084 60400 88902 23231 22371 73616 1062 75197 6578 83333 76783 73911 52991 60932 79210 96816 25457 89184 87240 76909 49092 94416 20834 2969 67013 62934 64860 26763 7017 96358 3671 23346 71246 85883 73604 11137 22626 35489 91420 52578 43422 95057 40658 14170 70703 69516 91573 31010 6945 85030 28375 79537 90638 91637 10041 19373 63264 76764 92154 98637 24970 3893 79592 73254 57064 3481 24995 50838 62803 67947 45092 15927 88205 74754 61042 78895 13939 12891 1184 6656 54767 79269 14142 82720 10117 65941 13142 32718 19583 31856 45748 87188 92814 63628 44098 12502 53979 82670 63795 71874 25043 15707 50264 69127 94994 60716 8260 39756 89003 67159 12376 59216 85674 45199 80131 60184 66302 63171 7420 40192 10329 21798 63717 41253 3444 28205 93328 85650 81377 2990 91446 15226 29107 17200 34800 40643 94777 94168 360 16725 71027 32331 99135 66752 98000 33596 57322 99264 35475 35997 9010 21604 5461 1419 34904 76367 8689 22517 97711 70745 42914 94778 10360 50779 80147 84732 40520 31134 56751 2325 98542 93919 32640 77816 49000 94177 56689 14613 69802 43893 1304 1111 99140 95772 104 30272 49719 76456 44486 69862 94933 40666 11262 53466 49175 39533 59273 35320 9835 49927 68113 75745 56362 86749 17342 60294 15955 19835 59145 48087 29267 58283 86115 56500 8186 63923 90381 66267 48972 30177 21159 81785 60167 88520 6875 87699 93263 76698 896 72532 58655 90824 3307 25052 46758 26887 57351 10886 51369 23419 77385 94615 8257 8516 10686 98532 16636 67023 47900 34415 12935 83940 46076 14762 39285 8987 91768 1869 536 56945 91708 46694 10537 14508 2851 38100 60841 34708 47701 56944 20263 45816 56715 10044 41688 65697 91605 6636 52193 36161 25472 41506 92307 12121 89709 99308 1133 49414 98132 76280 3257 99548 31093 16794 97780 41319 99409 44561 54085 2979 96725 12257 39047 45871 20585 96033 28763 51177 85895 33024 60252 10949 1351 33777 34649 86233 63870 14983 51909 84825 12634 7935 14411 89819 20247 67117 2717 49471 12241 61488 37294 55410 47227 59035 1566 33495 11057 92469 32816 12281 6444 70563 81364 46275 99525 38568 62400 51870 51227 3663 70467 19064 27244 80908 86673 22501 22035 952 30255 40810 21917 77161 99805 39933 75062 23676 96338 22940 39590 59270 14507 6755 43676 2645 45498 77754 70880 31700 97377 93297 85101 45224 61576 56124 9765 1261 65372 87370 7528 73707 12352 8522 20738 48269 74235 95470 77606 52192 55902 77367 60084 48576 33743 33780 18119 12127 77428 25672 86258 34973 35795 12242 33902 40502 30976 3861 55110 61439 26980 95792 40728 94378 94649 96207 51912 6672 94515 3947 47738 5926 56987 28425 71207 44229 53447 28652 23852 54357 6406 90201 83965 80209 22957 71391 92146 45277 96133 99504 55199 42483 73729 84927 1176 31831 22994 49789 55643 23127 10278 54620 84009 52207 81183 66566 61690 10803 21344 91935 87125 1975 59816 13427 67500 92572 68326 52436 42427 74398 8508 60906 6228 12593 18204 57305 23 19903 22062 43107 28053 4015 84485 23952 91878 13602 91363 40187 10963 69433 97003 67219 71862 88075 40876 64801 62090 11785 56448 25963 86961 97113 16646 29146 79740 44398 48833 28599 14286 70923 16789 36733 27720 91453 56454 36582 1301 64482 40220 58797 22156 28621 89109 96368 22687 44321 79435 90985 69337 51829 25565 69279 61934 94657 52665 55455 45956 27656 33368 78074 51340 11279 71394 12644 46441 28843 98319 13534 26289 27394 78524 21664 42042 97976 94978 93097 58301 78562 7392 20746 28097 76286 65129 75739 94437 83019 70535 80796 40185 45974 70134 65206 84523 84440 31540 37199 28996 39309 33683 10112 40528 19929 23319 34848 44611 67387 28729 15820 61935 8228 18899 50422 97078 51524 2074 84640 95467 93547 81790 31649 13002 91424 87807 88687 90858 96669 37465 83100 4433 37173 49546 9562 53295 65164 62420 13173 41599 55430 81993 98158 49869 87372 70414 49636 3278 96491 93790 21545 1997 29636 57180 94889 92920 59935 27810 16928 17876 12868 87401 74829 54639 62826 73684 34416 5007 25661 34966 5419 25652 90170 90534 61966 44620 48588 73552 97040 40274 15340 6926 28154 67031 17899 78393 76657 11892 68578 11682 80526 87281 69315 43810 60328 36533 63999 29233 31945 48672 95369 61031 81521 35256 13828 52227 61227 52618 11986 74172 23729 30958 425 78600 87203 69527 31373 60564 34665 54002 90394 60573 48054 30917 81431 14496 36853 56214 46059 7103 87375 51837 88358 90471 88190 91618 70234 12100 35391 71518 85584 37317 44805 3161 31800 56047 16082 56740 46724 17711 29471 63510 56813 67039 92219 79021 42865 55490 73119 54154 88983 50468 39866 61518 96430 12913 59981 80444 51460 17908 90862 25880 1299 56770 3180 86731 57659 67005 91636 26095 30091 1429 96393 29738 6203 53679 28170 24035 37984 57457 48754 71092 59011 49970 12569 67921 47535 5153 61961 87813 72848 46547 23448 50825 93741 16890 1953 15894 63856 65663 28338 75967 48512 73138 28755 36616 13410 19805 82597 10642 89408 56869 11543 12811 46781 63052 62051 44031 57792 22175 41094 49376 4998 29716 80462 85500 46940 83980 13412 33021 73931 50488 15251 67546 83491 99836 73655 74223 78221 47163 18167 68005 16103 57486 43575 3792 58418 99393 97250 98153 54807 26099 69557 27742 34345 44260 19781 84293 22782 50647 61935 22884 58463 40518 57730 83367 41836 64159 62310 7757 17573 46151 51737 20473 43855 5505 98379 87024 65681 24 26408 17506 44347 73677 63313 33516 84154 63044 85889 85701 8311 99303 66909 43471 5502 83060 40262 57968 75669 22707 10255 13912 6157 35564 60442 33133 97037 86505 91237 41096 95420 4879 99522 50484 13417 14072 40061 33123 84238 78001 20135 43526 38256 86716 38228 39029 5068 53244 78077 2861 250 54565 50865 5541 1260 45873 53040 90142 44271 99814 38400 30474 22288 2711 92487 31571 75035 54409 11511 30773 92795 37445 62648 4261 11248 19041 9037 43129 98202 71907 5566 33321 80909 47794 35263 86226 20716 59782 33995 38767 9766 42906 42465 51422 53177 65120 41306 48760 94381 23818 20890 21450 31330 83549 27836 46422 14001 16309 97843 40348 87090 92862 27066 70889 84825 83112 79426 16437 83511 47 861 78547 90687 75864 73800 88279 29327 36705 58838 2105 21678 82001 66735 60739 78673 97115 1502 17004 42035 91666 42224 75786 97116 3500 50945 68173 62604 37808 99736 69356 5347 10482 40149 38309 86094 55640 56481 37828 45755 58424 27169 49268 70555 54216 62080 65433 78828 52811 92883 98186 74088 91463 96099 22618 49563 80422 55376 59860 87079 94717 72124 37987 50324 88109 59515 1031 51292 32736 20458 97956 92276 69222 9983 66469 79601 26660 69790 7333 95257 76172 44270 64859 60098 42879 18700 84518 37457 75669 40078 14610 93062 46819 15656 53667 11284 81329 77116 46749 58454 55017 7394 33315 61363 20166 77146 22003 94934 41735 89439 65687 5471 57414 63048 62025 45650 40727 99262 23091 37128 14485 88463 89352 49565 5236 79017 14748 81222 41918 65207 22271 96245 58980 22596 44702 77913 26946 36292 76954 83954 34873 98253 53206 80141 40804 99492 8869 58822 97079 80102 16972 82554 43980 53593 49730 7376 17390 34144 47254 573 46522 18823 43954 897 14248 83418 52549 51982 50287 26610 41046 36628 28341 82587 66637 95552 88304 24209 74790 48527 72855 72440 76995 48816 70371 50455 27436 96419 33261 6933 8927 59478 98405 43841 34804 64164 57296 37626 38148 45616 71420 46092 7574 23263 90555 63614 56335 97611 43290 34174 3204 65902 7782 69176 22178 90311 33256 8306 55489 61968 58744 35317 44074 10310 18876 45003 83334 92952 5286 95910 35719 73965 39017 42151 25636 92578 58469 21732 11746 37202 82857 48356 2766 78944 50862 29426 15968 27946 30566 91836 57634 4702 51204 91917 87992 77696 86258 25005 95920 25798 51803 19284 34095 71250 97253 68961 65163 53227 32106 62860 91589 81658 7118 63816 41219 29264 36310 39657 71868 94979 34450 62135 58695 34556 12533 28312 70948 89881 30744 39143 90146 42965 84246 70466 96494 60817 93445 36572 87754 80581 32769 17515 55398 45829 12708 12325 97952 49135 76620 62240 47262 5588 18643 11766 78229 70979 95079 23194 98665 24113 83895 71047 94688 55876 68265 48957 77698 57465 87185 74732 99618 56785 72094 84931 22410 85943 92759 87944 32215 66376 61737 71709 25694 3844 20472 97995 76229 51457 54619 9171 89924 30929 39528 17093 54027 597 21483 86881 72991 68585 69647 68877 56064 69527 57316 5424 69547 46805 57336 70400 7795 50859 1582 51485 72905 31192 7337 63632 90808 15241 22625 27848 99095 49381 98848 24674 86837 74862 12647 5780 97482 57007 90830 88147 34760 68208 874 77595 27409 18358 6999 39577 16686 22389 43361 59062 4082 17000 80223 77250 92262 15140 30979 85342 94006 46221 18706 25582 97217 5522 69261 67 6706 25806 23352 61134 67322 14082 1998 54659 9833 76216 74948 76948 92711 31665 98659 77563 21419 21999 24178 87159 65200 22624 93023 96475 80679 42684 17311 99763 89671 81291 91410 52317 99477 22253 20699 66381 347 97991 87545 7913 81588 20265 35478 49722 3450 92705 20904 7831 66188 7492 39012 33200 53649 18279 46429 14769 69938 75958 25978 95782 22353 12761 71078 60186 64419 21036 415 64938 13687 66692 96639 31709 22416 43127 3028 18319 73250 55194 15381 71027 96188 33580 76404 45460 93057 68319 42668 53910 31720 83268 40959 56292 1637 89439 58881 5087 83968 85690 15852 23940 86994 40936 35569 36538 70427 90316 57602 11156 45511 32504 67569 20653 92163 65036 97489 85835 23012 92453 47286 61015 94171 72015 87631 80597 18172 18579 15525 78174 42449 36387 43636 30677 71652 7397 16374 9723 53055 34998 45449 34354 93472 54043 57618 32548 20150 89254 17512 77651 15562 9252 67198 10014 77567 20589 99443 95098 45960 31898 80170 16491 81519 82924 7215 91888 61928 30315 75639 87571 78067 57987 66904 98557 57371 20117 53988 37767 52214 23815 78235 25038 23937 58273 60955 27477 37485 72608 58964 75544 41628 2722 22834 99782 71609 58898 88882 80721 72190 99744 6532 66883 44838 25820 65869 57325 73656 89531 75169 86296 67010 53212 15942 48552 76892 73100 87738 13472 23159 27631 14960 34291 64328 45670 46207 22081 99666 15264 47181 44200 70139 61663 22726 42585 78298 16894 56892 92113 48666 62103 85145 20607 8187 90380 30532 41209 35906 5980 46424 33506 2275 96507 61983 85437 79772 85995 60390 89615 42119 54653 73847 68079 37357 28453 42446 6693 90420 77236 95079 69536 39863 31299 83718 58016 67221 32050 97368 34932 90413 9299 97688 32589 74621 98426 4814 15259 46198 27788 8609 46776 27940 10049 35247 66934 67764 96623 46513 51304 26906 51777 94598 81539 54931 23463 51390 88516 12248 2413 57100 26666 24161 67300 52863 13224 51453 73056 66092 60572 78343 26186 98251 42492 56791 8644 13632 75067 81542 10289 91104 88290 36671 22209 67884 67901 56670 29854 61034 60124 62919 48291 51748 35859 55682 49997 92906 90294 4453 78863 51553 89041 15625 53471 91500 59053 37758 96036 5511 28738 47161 7276 91806 39300 51976 52177 31794 70008 6625 98887 46280 8298 21316 97348 39573 29603 39983 11669 41415 87654 77794 12497 5294 20086 45173 16318 1883 36072 59279 99423 65507 58210 41206 6690 86096 87352 23939 31116 53244 40583 36348 61858 51556 77371 12880 41017 48244 67143 32389 8975 3537 10728 20670 64898 38079 44297 29514 95347 99493 85058 41564 18996 87401 75536 87997 94777 21441 46371 46007 79008 67963 33690 35149 29013 18322 33987 33732 15051 56812 51407 63294 4864 55840 83441 10093 29561 12997 13930 43431 32230 63858 30290 41066 63731 75043 93255 21858 81556 45623 92296 98886 20544 76214 29079 99057 89651 92402 20461 91146 65436 77987 8484 3249 36025 43252 56647 68943 40034 65439 6157 87446 82838 38481 672 29353 76028 53867 82066 84043 99274 28862 95324 11172 4097 99146 52550 63355 23705 11023 52503 23738 52863 35884 39510 89245 5194 20724 76455 64086 91542 25566 93515 96674 90660 44899 88570 57974 11737 86288 22993 1586 68158 54553 85435 46061 2327 52292 58571 92039 93248 38670 64831 57283 42611 37075 71443 90025 89189 43877 70182 49907 97342 89097 49406 80742 73370 93284 8425 27355 16111 94790 14974 22803 19189 47333 3766 19348 33641 96384 77883 8084 32761 75500 85606 68624 63729 98592 94830 25257 34333 98466 23826 32994 14403 20526 74695 87663 65452 67646 12709 90649 35049 82104 23600 66896 47660 39200 11003 55063 1852 64468 24021 2440 2360 78829 53561 54944 82795 75666 98279 72262 54023 75979 47745 94200 56689 30944 70441 94547 2141 38850 79782 64806 79138 3174 39725 82109 51155 21362 66061 12478 3984 9041 96826 97586 62924 71370 62646 41707 16364 1934 92331 53005 13285 62214 67809 88017 58742 43065 14315 80209 21569 62893 50800 45843 9551 3633 27293 80976 67110 17986 42685 69689 35469 69921 84574 35110 58594 15553 20241 88467 13992 67653 81645 53345 52789 98781 68866 13592 88023 78594 65310 12124 55628 35424 98760 72458 37106 61601 31893 33731 12731 27007 90035 18594 31176 49132 69279 24836 42193 97368 17997 93609 43651 72302 80287 66706 31231 84831 3167 75721 61086 17953 47973 49021 76943 15990 919 58766 94792 75883 6619 43649 91468 27232 90847 62940 95245 60906 74329 21320 69358 78865 80050 34997 79048 14516 12831 35680 41868 78676 61171 61825 1027 29546 59520 65615 12548 52749 83523 93594 30300 74387 29298 88292 3920 50536 4796 52607 32980 48738 98955 89340 71076 52937 88612 31903 29703 81087 79941 77953 21186 41589 5108 21514 44019 34645 69416 82658 62712 47496 55368 21816 40709 82846 50282 58541 92635 53347 48469 87722 55440 74744 72321 95797 24780 60342 65818 30974 2773 16752 87621 82134 78276 27414 20488 70873 35958 38806 32474 48421 56589 45253 31016 15205 44904 82024 27986 77845 10981 62855 82232 70557 87498 51992 71380 78238 12972 37208 82718 5869 69423 41113 47899 51031 71425 7868 37041 4835 55661 28088 88974 36644 61208 73129 47255 27969 91837 3866 93382 94661 19128 86083 75606 25514 42114 53669 20718 77100 98704 81623 36790 82042 52904 1136 7040 94054 97343 4266 49585 51116 80655 75947 79594 70211 96606 6769 56495 39164 8935 18879 8795 29273 90252 9650 79095 13620 7855 37706 91081 76798 57676 40708 2780 63663 80540 77268 86249 11613 21024 85666 97181 55626 50710 14132 62247 11143 88120 50480 4926 27968 1437 92901 13469 17993 25564 82723 66478 12715 29528 82865 6139 4412 17252 59430 2740 38728 79566 54971 58412 34289 99061 3596 20087 7974 10684 99585 25403 68970 96969 4392 34574 53089 22199 59900 21753 57692 20680 70174 23181 52816 58799 60080 94313 39217 40609 25183 82678 97362 20342 65823 47025 97969 47158 37616 310 32524 40426 71287 43704 68629 24431 51894 77841 6686 98931 78746 92378 39353 40011 94246 79468 79605 74695 45335 19896 87724 13576 68331 85040 21516 65168 70311 50595 96081 60720 4429 46340 50991 38778 31416 62500 48634 99391 41726 78203 70598 24456 61898 68038 41602 64144 94817 75181 42552 1762 75805 98750 13297 92870 59909 67774 39541 93769 61669 81531 56106 68206 4142 54440 19112 38600 30716 56408 13952 99049 40080 69582 9210 57647 8465 90680 41379 15276 45921 93865 41185 37591 73415 975 90535 29944 84135 22140 14280 88767 56503 29903 69352 17620 92818 13078 32684 34583 16715 8491 78178 11393 90882 60139 41068 73853 70021 77558 40635 51252 94577 25572 37129 87733 76012 74632 67242 34192 86471 42561 12709 39402 66112 39142 16868 810 79894 26504 54471 84029 61423 13320 33070 98011 11731 87459 75948 96814 87977 878 73435 8387 10449 95431 30636 74311 8752 50226 65666 26613 39181 44407 30731 94902 76861 6075 78969 24441 57854 85974 91906 63109 56696 40348 4745 59317 16294 14225 74439 42352 33819 53203 36631 94365 76794 61109 1583 5507 90944 45585 52120 97098 73021 84563 86077 17582 17081 31889 13066 60895 7077 376 90443 83888 78460 27492 74936 68391 79010 66796 7193 13782 40730 4547 94488 33818 55073 40048 79673 14698 465 5161 31201 49161 55193 58774 76660 77169 66758 17964 33996 85414 27813 46101 99425 43373 79822 6295 32972 74943 19124 67875 1517 95381 94083 97446 6314 45763 88826 69183 3828 72877 29164 51129 61910 17446 14514 92626 60604 72234 22510 5081 55597 81097 89440 22231 47624 52045 89048 33077 40948 12113 51588 11780 90162 57901 97569 82650 3851 34289 43244 78123 91483 13719 52251 1623 44396 41528 7552 12738 18341 85346 10851 35334 7593 15060 70477 60291 47784 22316 62661 96276 42711 76987 51022 83867 60463 30164 68548 58614 64665 87935 34559 50417 34908 85546 77553 68960 83908 46648 20477 12804 38837 627 11894 94389 18944 78989 50959 12689 87173 37632 83541 2904 3539 64677 88156 66971 88137 38828 19441 54567 46928 67791 93244 7929 65848 46621 26577 10178 19861 21104 54026 66848 24669 60667 57895 55580 15808 56442 79764 51715 67254 95853 97090 11647 73770 92011 14030 56259 6703 35239 29049 59695 48053 29008 87610 73144 90002 8111 77268 80230 96306 88253 2487 56504 9735 11375 52140 57207 75356 40585 12101 90483 8922 11040 77240 67990 84498 83164 59943 6433 14948 98365 75394 47614 93911 58242 94526 64971 59740 64839 53964 30329 74589 34186 33507 77628 35439 43482 46829 53899 37118 75531 76679 22041 63449 66256 60837 25373 55360 71266 68131 93521 32134 19941 4306 43224 2478 25164 61710 9600 59633 73617 16026 2609 85776 91189 82766 42806 77239 75933 66461 22963 5207 86483 22846 58150 87309 71258 89861 80188 75959 27224 67795 76068 37614 45531 58752 48414 30292 70322 75542 46146 95509 55629 50731 37562 29056 96703 47873 76967 60033 22543 22181 72171 67060 5178 16289 57019 78798 18707 83211 79507 12715 63041 95904 96519 28624 37172 59795 11030 56601 34634 94763 24408 42699 78669 35698 82916 67962 30763 51481 65161 7376 95775 76351 67058 95515 57102 9197 37709 29545 53986 6615 71612 51303 62998 7820 16859 31930 93830 73838 31198 9241 32312 16005 5106 59558 3988 15009 31524 8276 96130 29689 37015 70144 96518 11671 14830 63040 96389 84949 79892 84267 95176 63961 49962 58324 87099 10150 57974 52132 38165 12049 29949 62655 86785 36126 88508 28367 47229 88942 23666 85136 7204 22666 98035 56719 76843 93803 4309 70001 53985 74401 83244 63960 21275 65653 9470 86493 3473 59100 14167 41920 84276 6322 62417 20425 79685 2831 73437 689 7996 80595 24000 63674 7896 37361 4310 1628 14015 62093 46277 52779 2507 35540 52608 99460 7906 87643 11156 88172 66217 26478 66260 87108 92899 55689 66979 95853 65182 73724 21928 89709 21225 27599 73748 93967 17931 13163 11939 31576 79909 95442 20188 96878 91377 70919 3827 20617 2116 13716 91703 10282 37007 73042 64642 51671 34442 78056 95556 51873 44000 34871 55342 16448 9673 70094 6715 91780 45506 72915 54203 7712 72293 36758 75231 32335 23434 61920 48527 42070 88584 3311 10302 13054 14907 8830 99840 47601 36396 5289 89347 98558 35571 1177 12696 81714 25985 65322 18473 73832 21408 16945 71918 26820 25567 48263 79466 14069 56894 73636 60591 75514 12423 81850 72309 366 66663 76935 36541 38298 99009 72391 44339 43187 8641 15692 68544 15606 78115 81631 86973 44791 30611 20593 21904 48758 97461 50022 51791 38320 92179 99817 88793 53505 34625 30334 20401 68205 16421 80002 3108 62301 24124 41474 6480 97832 29088 29527 7637 19655 28460 42651 78376 17942 60550 69935 53054 32062 3691 31687 49583 74805 87945 12045 64124 24444 25048 63733 24991 7910 24553 82071 80904 87832 5822 72187 7885 4496 6463 59341 69720 73608 92403 20230 33018 99684 64447 5664 47254 12308 29417 82132 74851 22942 4218 63027 65624 15924 71641 41545 30333 33507 4223 8869 99251 71955 16106 50372 21290 58705 95137 68653 72821 42623 25308 74959 64962 32756 95415 82549 83303 2020 77391 36616 12108 17505 87213 48006 81961 87976 13452 34404 20706 82552 31336 74410 3724 37840 61080 63703 84066 57125 38676 30430 16240 34213 41086 3433 49078 14268 88708 3585 86880 688 56542 45315 15125 65528 4767 19946 90140 29827 40396 40262 61879 79059 15717 44902 39260 42549 74459 67506 24132 56632 30497 37077 80623 81502 91925 67350 87483 15311 4980 71774 82056 21092 91415 19642 17381 22298 47075 34483 70693 62223 67959 84272 92077 86525 40539 16454 42898 94320 6945 92720 96462 77798 8284 25019 40688 69835 4581 61176 10792 82759 30920 48376 24465 50462 79792 19716 11033 8312 2253 55022 18588 82196 84629 89129 11940 94125 97305 35807 55335 78004 79318 26805 38181 76499 79647 11936 32283 54587 50217 555 28486 58820 82259 91120 75121 43393 35834 72262 73768 95977 73472 61910 69836 45845 67735 5002 70933 4541 12 57716 92680 88852 40162 96282 70725 10613 15961 66915 62627 22895 34084 39369 73843 98871 68272 69550 72604 87588 62651 46432 64672 95685 81996 88910 30287 7546 94361 21792 67607 50187 55980 83170 1598 33338 26888 41424 11394 24139 28808 67853 56901 22345 9615 15467 74995 1064 86428 94261 27655 19543 4096 20259 40567 54143 71000 5521 12030 95096 11474 33517 88493 2224 66112 15666 94672 84003 8633 18120 93914 59188 56007 86952 65106 16578 80345 44842 48015 91353 56981 77256 81647 82592 82891 56130 69125 81234 36522 471 47237 71890 22093 31259 16718 83677 96069 91281 17958 22433 19324 86146 53847 61201 34886 48436 47503 54522 29954 17275 47911 21063 679 15258 41015 74989 17910 57322 10165 32650 18155 77810 68190 51935 17459 20385 48503 55573 31798 13221 14896 51066 46867 74641 69622 74725 49600 13620 75922 859 89896 41725 52730 72949 47773 8216 20874 67529 686 92255 24843 5890 5724 43767 11790 12080 90841 48960 4079 52821 761 56209 57755 74241 74037 86077 25519 99237 50237 82306 53663 99932 89909 35588 64701 1903 44130 44642 10678 36452 32718 26379 79353 99828 83330 56604 42471 79913 60321 92099 19344 72671 36620 51080 98721 62968 1667 64320 72729 40126 25000 86684 81230 89825 14925 42671 32374 57396 55548 70301 12216 62479 76780 74695 81722 1494 39472 76235 74011 20152 95855 31209 97081 91675 25229 32642 68059 12895 24594 34849 4028 27041 20782 92012 83535 61200 43367 46475 53977 24069 62937 64748 54008 1622 35099 54275 24223 48519 24872 7208 62200 81333 98169 98026 17580 61389 33668 86804 15892 4987 31807 16657 9376 6308 81825 1030 81820 58845 73365 83863 72771 31472 93348 56206 28410 22789 54224 4272 34094 79636 73379 7831 94132 1391 77988 30253 31046 81119 11228 41812 70409 97310 13356 29892 49738 77727 72078 74256 92617 10360 28829 8976 76243 14187 80915 73303 63247 22179 3883 16965 80656 6446 38045 90780 93978 53054 50894 14284 18579 81395 184 91167 36598 77229 61961 13514 20597 6365 93293 74451 37301 38162 79780 29367 65755 76285 56962 68996 7106 4481 83587 45407 21394 78113 49395 54819 33874 218 61032 25769 25813 17489 27571 75627 57792 7948 26335 39852 60860 21697 35919 65213 27597 18872 54715 83616 1416 13499 99217 96285 36036 20051 20711 35423 66390 21839 33424 11899 66173 84494 60846 56967 8588 98640 99400 30521 92828 26046 19447 33572 66826 80781 64266 99734 38499 96601 71036 94271 40840 50703 82386 38400 57040 48152 35381 87871 31582 50464 82918 56383 42174 72820 58727 50846 67765 84639 61545 13425 43810 7674 31301 31799 80293 74803 50888 12350 22436 13245 32903 44314 6786 1316 22831 64936 3233 17695 90706 52760 2909 80369 31684 18364 80240 25457 73100 77469 49499 67162 94890 74869 62528 36830 84577 63384 22089 38564 33032 8163 2520 74604 76551 76799 66746 40676 74015 86015 20929 37472 24014 81610 56382 23445 26520 2160 70926 66866 47793 51142 49530 33058 50750 2660 36010 23400 86071 58643 71879 56190 15532 90704 33298 7004 15379 34385 57778 37150 8680 52144 74369 88940 77885 34199 60130 82863 62503 77075 22755 45642 75756 1457 62494 92759 58835 49550 47201 16678 99855 64458 59461 50510 3910 22451 98938 4488 14619 61018 69612 57752 38325 38721 12338 24348 95844 16247 74342 82842 9920 79155 72840 13712 74437 79925 66670 82893 51456 55646 40869 98277 79707 33237 61828 39194 77334 74778 54285 59338 58142 48571 73925 18215 98267 24294 59937 6417 60277 6733 58660 89648 30860 96055 43689 41652 76183 10044 37204 11867 27666 21191 55604 6204 59961 47229 6029 7991 66934 54082 91596 87818 63153 68056 479 85085 86259 13325 10368 19297 27138 12675 3869 29030 95354 56259 21437 3377 9811 99703 95652 54316 90347 71462 18381 41353 49951 82044 1046 36047 62393 57875 91729 39222 19584 80682 89932 12282 83930 7329 85165 35190 27499 67115 653 15073 74405 88564 2025 51129 66350 82227 97596 61526 73349 77641 37811 55234 66087 39477 64049 33240 87595 5348 15366 45502 67235 43175 51197 752 67503 30600 92605 56660 52010 2869 17094 63885 59577 20753 84432 88977 25889 1201 435 90013 77189 62338 40128 70459 2627 39947 92836 69515 37636 79537 54866 40849 16453 80217 48558 17450 27712 92737 10155 18310 72235 76526 88994 78927 25812 81880 81235 38527 59472 91562 22183 8462 36643 5560 38457 77935 45496 40781 31214 78076 69336 77928 55637 91189 2228 23267 2480 93734 69214 75167 70531 48580 35546 92675 84638 27580 69269 71358 23856 75698 3150 46962 8874 83346 82406 53485 47257 2455 92125 6890 94992 33043 7736 99461 97765 59639 60656 70202 89025 58664 95715 22450 61506 267 92988 42454 99010 84391 95420 74844 59893 14979 94827 86317 73272 60883 98415 8826 92372 17340 47468 39541 17706 72550 70119 61011 28131 76309 34458 3035 68430 79994 72331 26604 62340 11070 19792 15221 2785 61724 16288 68665 22901 41220 17995 31270 18030 57095 61476 22234 74635 46476 75752 97200 41046 62981 68446 3504 54243 28751 1709 8082 66831 51542 64685 93027 35093 71029 42128 59145 3377 40062 49470 94489 4943 85247 90494 70646 63013 60652 86795 11089 3618 62949 88944 8728 29080 62017 43840 86814 91934 94024 14953 83380 73521 41516 34060 47833 98136 49007 78073 57048 66111 37095 93107 30067 40334 48700 45951 1773 72670 88437 54881 94837 57403 96206 26036 45175 27995 31008 36681 83431 89978 93140 73667 67010 46275 52364 81859 2001 31755 78738 24508 25573 28155 50382 6698 58183 73372 42450 54877 53426 38761 21973 23737 3236 8785 17838 78172 10952 11591 39914 78816 36966 43802 56005 58214 86083 72315 52631 83172 87163 45230 56339 42259 19765 81712 57514 21066 50188 80768 85718 68028 51861 95734 78852 81424 32752 69484 73617 64273 74119 20363 65578 87384 86405 15385 69323 1039 14666 3653 80745 10267 35466 59204 90229 80690 82475 38662 60515 69032 3156 54227 73597 48078 39330 28897 72686 2401 85311 75599 7383 55841 7598 94373 29141 21085 27534 15730 6904 13322 25443 62384 93435 75105 13576 11031 34194 84745 38668 55979 79380 92222 36199 93456 5015 49625 98481 93653 91816 7419 72555 78834 98105 79935 11621 86806 41793 79643 61060 30876 70215 60168 50508 8957 39262 99576 36868 14970 87386 17569 82127 4219 79652 37438 10520 83554 19628 28350 23218 22907 76985 1494 19849 36915 75141 61243 72701 11665 84365 67637 41151 91412 98487 70633 28711 33136 71035 85929 10450 55241 94689 99513 41545 72735 39277 54481 24719 83834 88838 86358 26733 51953 81537 52468 63109 86821 6481 33924 98784 73001 20642 58084 27686 16151 83776 8324 17909 88250 29731 91211 59173 79778 80148 42154 78520 49260 69131 74169 56270 71397 1583 3879 55660 63292 13590 16928 35175 43757 62488 35029 28813 7936 28998 15144 82608 52307 94503 96426 2954 3570 50981 23679 62890 35744 62343 10365 63611 98009 98444 88284 57028 52021 26396 67859 38435 50955 55627 99065 38688 76126 9410 76314 97150 7241 18010 16194 48557 65582 10357 47242 6315 41687 97859 31734 75774 42687 95599 52954 24474 64721 22205 94361 44901 22222 52974 4897 98939 62539 53087 16947 28396 15301 65693 26065 30400 19974 84127 39830 5036 69276 4484 63112 23269 822 77798 84032 92179 53597 45933 46484 74631 55092 49614 26449 45273 40953 29480 59924 47815 59504 71686 2445 3563 98371 49063 42392 30314 28200 57654 41652 16760 34396 30382 44594 56145 59848 84405 62182 87538 28667 88562 3907 96993 88943 26383 64976 5841 5074 37466 12613 61958 86928 85983 75184 99487 1609 30315 67197 69929 96193 67200 16863 5595 97668 87511 17439 72359 4797 34110 99857 46757 35081 1069 87923 23273 72497 74320 95394 21666 81066 88284 19861 62535 47325 77785 52346 91028 25387 26807 98906 99902 31009 86875 68580 77611 55593 50017 27259 89451 41961 95403 19782 97964 61276 50955 82999 4520 64929 31326 77832 93989 84294 21801 71003 29034 2604 86868 625 54967 33430 54982 20897 1329 27076 64271 57749 37224 51256 68881 96640 9854 28564 81168 49809 19992 63843 69176 59673 64773 60757 29061 95834 68845 96914 54430 17675 14901 88345 55149 65560 57138 56137 48326 95311 11547 42877 37020 67284 49689 25510 19673 85709 23490 93442 36235 24421 17855 79557 74534 50458 95518 82719 70423 78151 506 51910 14569 84018 32774 52849 33972 71616 88313 7425 17382 85014 86105 79696 29482 15480 19365 8879 75629 80133 85767 57140 83541 32198 34361 4541 83731 9916 83652 83794 73780 61210 61689 75632 60398 82958 18600 55380 95961 71246 71094 95926 56931 65155 41144 68726 60002 27259 38077 23931 64949 22296 80835 77477 34078 3030 78573 27780 81929 7112 23660 38625 44310 87920 90532 22412 80018 50593 61630 40097 15762 25190 14531 15463 7117 590 51278 77792 44934 16879 77688 26991 9860 44002 92986 40749 18010 88105 64824 67954 81247 98517 49352 43451 29401 40467 37114 96295 66924 70310 70107 24958 61841 25176 30669 34901 77538 42503 78661 77506 9353 58796 13863 91366 67473 72296 22154 16506 24130 44956 99796 26436 4641 56154 46759 6410 26244 38679 49400 48024 61430 96304 19074 18035 59442 60116 93100 27273 94480 23037 93596 44482 16515 76651 43763 74834 49496 13183 57698 11711 67601 62082 64527 89105 19898 65454 52342 95676 27426 70721 26101 66047 49440 93271 59538 9766 96987 81818 99166 22949 98779 37969 78832 7422 68687 37539 59656 72952 5008 82656 74712 11658 93516 87712 33908 13649 47770 7073 55920 55531 76657 62456 84984 45799 30137 3915 15212 79304 30533 18075 10877 49283 48327 63545 42060 26941 77398 98538 45103 89821 91558 62949 28037 54566 63832 85477 67547 11843 65031 94786 58073 7970 52158 70405 55444 21269 64404 46954 87665 13444 13552 48526 2120 1986 72620 91971 11910 19853 43719 16363 3993 89749 62067 52000 73058 75361 90112 37192 34365 64583 53500 43071 28213 75331 69071 9469 71961 74670 26068 95056 58019 83900 27053 55916 46313 26399 19578 20010 36352 60215 28613 21975 39816 25700 87310 6589 99923 64828 4512 35758 70180 6777 12332 36161 49095 82000 57333 36301 37377 1066 92971 71755 79698 79060 99397 72511 30516 53581 4649 94199 96540 26539 95858 30827 24313 92742 38237 76159 40300 70024 15034 33525 44737 90787 77063 5320 32508 45256 74408 23155 90525 54781 69949 82428 36983 77556 54192 92023 95655 78121 56659 93268 49838 49702 16441 41635 78599 36575 63489 70017 72869 68155 22800 35615 85723 4296 8362 41144 94439 24445 95369 61288 14215 71935 43538 33271 32716 93294 44347 43049 19548 63276 9770 27355 95818 62062 62743 5559 94357 55863 42719 5027 79924 35882 93306 49796 46355 92325 17515 28828 26765 65429 72718 98820 35734 14154 58454 91044 29580 16338 4876 10495 39598 28861 21584 99875 23389 29098 59861 24296 70120 29532 40057 98936 36074 1795 37028 54699 60909 15966 21866 49178 49416 34567 94121 33642 27718 83480 51084 60201 92026 93251 45185 97349 86154 7298 5784 29249 66974 52297 22111 51316 76844 21105 54070 96604 88703 83747 15150 28402 31655 59261 64445 59924 68006 72431 14089 36849 81581 28616 42037 94540 22777 1159 3683 64401 75742 43173 50641 91461 50230 442 52325 95594 50284 46214 9422 45270 56547 69562 17975 73720 16947 33026 86764 28318 19560 25004 49279 5203 52547 58483 22339 53937 27323 39528 54742 43578 34696 24233 30597 34424 95732 44969 76222 51027 93594 31362 69359 45772 71532 62143 86987 64331 25972 18334 2004 48236 44057 24988 85619 16420 66734 58279 74561 81566 97488 17435 13047 28546 41205 15951 74527 56544 32764 2317 89854 61161 92818 95872 4870 15088 8579 93062 93717 34152 61496 71287 29446 18356 61225 66363 12654 54748 54901 51525 32550 41651 18722 89452 2457 62236 67748 4953 89524 82760 45826 30022 63687 75042 49307 19739 90948 64417 78353 54120 37102 63909 31863 36670 37803 9682 23268 13178 42910 12502 54202 79588 47618 49658 14276 23545 70058 88255 80919 87292 62197 17749 23463 41040 15500 67664 37964 26709 26163 51966 2809 96208 19503 31715 7108 59513 68830 13214 7366 89376 39257 12715 27731 97898 98800 52877 29819 25243 42345 46379 65882 51309 37187 68482 57577 96600 58208 64914 61329 96450 51256 76459 42982 40992 86921 19574 84510 27409 58116 56213 65241 92344 73965 10759 21832 24802 38231 17042 85069 52138 10961 15061 28358 71988 91555 49436 54853 57722 48256 98767 32540 27900 73446 61120 42984 25154 8430 83405 24419 29956 14273 5700 54359 3270 75749 63028 75665 64395 4630 19675 91698 44914 84915 73687 38931 70678 87370 37886 18579 17793 99646 77516 50379 90087 5432 47560 58563 66735 7874 97038 86879 27723 31707 28842 74111 355 83285 31898 32071 43800 8639 68469 52225 48777 99616 15936 27181 73626 54493 15384 42796 93871 69042 59436 49013 77446 68762 39361 71501 58771 97192 67490 71003 22687 48365 73491 57202 75947 69712 55668 52429 93694 96131 24260 72737 73457 97134 34272 67114 98919 55485 60202 38883 21061 95761 93167 12767 36427 44330 48983 11949 63218 3743 96948 31049 69235 68848 21684 72470 38167 40897 38676 61443 98851 28417 53916 8551 79227 92934 43636 55084 42434 74810 61388 86174 6713 1487 11392 18991 35271 75636 86688 40524 37063 47918 67657 36399 344 7410 70639 44813 36560 56765 36385 25763 26614 4791 12249 1272 89712 76596 75468 24115 72001 37842 45074 97869 93157 85107 36721 90970 74295 26576 26148 54314 90657 37277 60979 7213 62742 20513 44226 4691 38464 22321 22600 35218 80451 94209 56644 84734 82429 29876 52485 73050 40863 26620 56714 89758 95378 85341 57267 78270 63681 46251 88067 82755 80276 61268 20307 88347 30291 59340 48496 37941 50281 47975 15202 73844 86564 35955 44106 48575 9910 55802 67574 57123 94455 10434 24206 37442 14749 85243 52966 41454 31625 92020 23027 20034 53943 54005 9788 91125 24824 38805 90053 79951 14149 46713 20966 17877 174 69653 52626 65168 80754 52281 56377 29658 4464 70882 23475 50885 79631 44729 68625 883 92469 74286 64287 92936 6915 6129 94112 74420 91370 89426 33350 78665 46684 78914 14066 3347 48167 77637 75519 48593 24988 47350 62222 9199 32252 61311 73403 11815 67982 49463 36925 85716 5342 72765 14490 6409 73174 30386 95296 3866 37143 61316 65209 14328 7119 76580 62342 41640 64645 55477 18244 88046 82743 83658 88619 4041 63424 41962 64137 34951 65358 50354 56779 52666 69122 28389 55821 1922 54365 44335 67943 74401 12183 32160 90022 24423 9678 93170 4455 30084 16376 95589 20049 14659 60922 58673 17293 44602 40997 56621 24837 26842 82313 60494 99330 97762 68689 80060 15073 50735 30077 42254 98035 63991 32302 64892 84721 68847 8728 706 42073 39145 9193 91508 2392 46915 88434 65623 55923 1010 45044 10069 88725 71729 51453 16386 84998 85810 75381 66484 54392 70290 87504 29931 45430 14293 34183 36335 34400 85664 55301 55084 44294 88230 88115 82932 4654 62819 41025 14408 53265 28276 7741 45325 27936 2341 58010 67023 82071 16070 38511 88193 22159 93316 32674 77137 82888 34460 20646 85179 44158 17429 50148 8395 14611 58720 1146 51835 59335 63726 51535 99013 62843 75212 82581 8143 29796 22966 13369 99728 10797 54339 72537 97603 65435 138 11522 40093 56329 93411 18167 15030 82622 9872 95958 27994 95897 9425 85188 62689 83556 62278 68808 3735 46449 60271 66481 34531 6085 52517 25472 44947 9728 74932 64047 10119 53911 59489 23049 6429 37960 47574 13453 40775 35270 56509 69918 96638 5269 98424 86208 64759 81063 58988 68616 87606 216 98178 89962 11620 78550 37677 45305 26164 70160 88667 32458 30530 91840 37471 74513 88511 58561 19194 47890 32348 51846 1793 90065 95497 61175 36046 25100 97995 26494 34386 14555 80913 19528 97780 53847 26082 91105 71474 26965 86165 84775 32464 87867 19672 18355 4223 42134 93099 81568 20153 57859 44693 31821 6304 83824 10590 81131 20390 89423 48889 91419 52147 44343 98662 5419 94609 85566 62293 92766 53888 41234 38965 80197 15939 43076 4975 97685 88620 45720 88909 45255 56166 68095 99893 95566 21885 66073 8200 60617 38991 98023 16548 92850 41414 76598 37374 54908 21602 352 25297 55690 91156 363 45478 66924 64069 80798 46886 85170 24846 16218 62630 31974 25900 15409 92289 99674 9203 99858 37868 1578 22963 62576 41171 23343 5758 70494 24739 18143 62988 5875 51640 2100 50166 84618 10067 81012 49978 19523 5976 28619 56942 65600 21286 96564 15464 79553 85594 24181 49375 41370 85732 1417 17226 51047 87127 43759 40305 99862 32404 68287 69467 84852 91805 31106 3360 47683 54876 52398 6276 97626 61793 38771 66947 13959 15601 3029 19139 18668 51418 47355 43940 18597 92208 20411 21031 85625 9510 97280 27681 57220 59294 47875 14396 28018 49000 16366 90381 9548 95156 66171 25137 91905 73084 86645 5845 14472 64434 6267 41850 97980 19912 16778 6711 64805 56343 26363 82604 81674 13658 22400 1964 98850 61016 14477 68684 79499 53193 44916 33088 31170 31595 18923 80585 18632 44615 52812 17921 36363 12538 44353 49083 67252 14760 94209 25008 91688 2997 55550 33174 92232 53096 30341 8049 93860 61005 9989 8499 77974 59151 72605 9172 80347 22698 74111 78786 50045 67507 96749 30046 12331 92364 12286 10194 71513 21757 28585 23074 7038 64801 81296 92058 57592 29750 49864 50263 86058 84098 72548 21728 51664 37480 75320 97936 41435 79949 53737 14665 38227 28252 75050 73384 7558 5709 84246 3042 77315 94623 77431 7515 35888 1508 78066 24361 55285 48088 32542 49656 13752 60785 94339 24220 80259 168 17998 74053 57400 87458 45255 39750 29387 17756 23434 38848 25629 9269 7821 97659 63185 21486 75358 69183 55319 93454 48421 46595 44522 26921 67564 34128 6121 56240 56241 61883 25964 19722 4560 28017 72732 7079 40000 34999 96067 75000 42395 14764 22058 2257 25568 71196 4558 79843 82125 64889 33359 9849 98667 32804 47978 89565 69372 29966 49657 43367 77700 3148 31896 28764 39389 27803 95629 322 26135 7773 80180 94604 46668 10600 56290 59025 48072 95253 93190 53318 97261 72284 70269 20424 81948 74325 83477 85892 77670 24337 60165 16308 73916 87855 48953 25801 1537 2920 1186 4559 26149 75253 73042 98451 18729 50690 41347 32090 13245 23177 46386 16556 78205 92691 74540 56109 94752 31446 71538 21882 96005 14976 93723 80913 91878 472 11293 26141 33125 2364 72782 82957 23280 27281 84121 44882 90420 5033 85805 56024 28082 14632 77213 13152 93081 57895 29464 1513 47446 28942 88054 45196 49623 86286 8001 22948 77153 36041 32135 94570 66291 63644 36037 37946 84163 69646 97283 84217 81232 56478 43832 88974 84671 64403 67594 90933 36956 8233 60497 31959 52052 35167 58955 99174 21683 81129 20853 92617 37781 90923 22797 98949 61556 67131 21720 39230 81549 4401 9905 19383 44027 44178 79643 77173 9124 35630 70668 19922 78525 95514 20581 64315 70032 89721 43942 65362 86412 54831 73890 54336 72779 35866 69678 457 68448 48896 11326 30828 38347 6655 87340 51056 21061 44831 4026 89414 52888 94935 96118 38264 13463 18743 97535 39808 4409 34161 83235 45695 78041 9683 48530 864 96733 28104 99929 13146 5546 59450 46810 28783 49609 75690 60824 47017 98244 41015 89901 86767 63274 46118 82154 58210 65186 15405 19538 37871 3960 94241 63625 91198 49701 73112 7224 65888 29402 6051 78992 72277 2657 43381 39557 68956 2624 17291 53095 91055 79988 47263 37363 39245 3654 96700 94707 34306 30749 86142 51547 71716 35658 63027 83306 67353 21319 22411 99521 90808 82906 21374 7365 96329 39560 59670 43886 17596 11659 86997 25738 22809 93462 52099 70911 14488 94191 19609 55980 40250 95136 65781 51452 48066 71758 55583 91920 47618 11960 98216 19151 93563 42319 34234 89823 76294 31415 98064 18724 60443 61468 7203 52794 31401 42704 80763 31916 14918 80882 7183 90624 85313 25522 16262 7385 70990 54720 39363 39520 46923 56559 12837 99825 68964 21504 379 72574 38983 56645 78848 38229 25622 28261 92184 48439 88574 21868 51233 431 50747 19288 72926 16549 91966 15779 86941 95472 62757 28324 512 38547 59951 55658 53120 36559 44426 10341 54545 79571 33350 99277 67708 58084 3521 63030 5273 93060 37371 17961 4561 43993 58184 39893 34341 59259 84905 25322 29378 10658 27532 20043 87019 98950 24441 72879 58950 89729 45514 72986 45956 85368 24811 57880 71294 4889 70002 12261 46794 41110 78267 67328 35121 97302 75495 45598 33400 72150 55304 44337 17775 21829 63224 65069 33531 3201 39790 60079 56251 16774 69122 29599 53546 12747 22113 20385 4808 48189 22585 86248 38154 10299 14852 32974 12566 83434 21991 44039 87362 89502 34890 811 30162 64609 10606 25816 78621 24793 58123 51035 64622 94097 39392 12570 78683 75659 3029 13502 96260 40332 53553 17028 44371 70463 40147 96172 13412 83525 36189 63089 82408 27212 33396 40215 78272 69177 80680 58415 41135 68417 86779 82533 6091 7758 20821 86502 16549 13253 47893 22231 67127 3266 98372 19369 29001 53195 74566 15208 10335 81625 33844 49592 46692 45758 83068 1086 39422 36715 31781 70050 85858 45364 49982 44411 1340 10797 86718 34564 44080 52725 23833 130 82233 77621 3481 74449 69625 70254 78640 19968 86913 40418 21476 6100 71535 90109 46059 21855 42934 47885 86131 36752 7021 99354 89679 72855 81258 82718 60531 45279 76844 2128 20041 11063 4240 54738 6830 1818 31961 91273 96565 35797 86127 40284 28919 54088 55756 9792 93461 80073 28703 36643 7494 30251 95445 71847 16409 22319 66101 80315 95691 4226 98220 99539 83241 8504 13375 12327 79589 71330 97242 721 52347 51800 22584 99064 54093 96499 81740 5530 37025 27970 48713 86856 4762 65282 97992 85024 13285 16197 10638 57140 76855 62965 16116 79200 40544 6515 11142 79935 54957 14225 90442 44087 27903 82781 26074 63201 74722 77571 51980 29584 70343 42108 64339 57366 85453 9396 19134 97553 35834 40134 40851 60323 51352 11327 23251 28687 96961 79026 33688 13872 47990 81042 39587 48745 7093 23711 57143 74776 20695 15379 20262 45936 46420 39348 72652 17359 7378 7214 24002 67499 11488 96501 11009 94690 7482 34121 50977 54027 7008 19361 79123 85231 65707 76874 1901 37046 78832 2711 98005 49354 25392 24377 80550 91395 88102 70375 60645 87646 86640 31921 91829 77456 2760 55167 49689 652 69355 45691 82496 57015 21764 40042 6287 31952 8249 53321 24484 24286 56766 3946 91727 21875 17430 43213 38911 23930 15944 31420 51190 99089 87854 9943 25461 51942 39989 31537 33143 51640 70420 67527 84809 85893 5845 51097 92599 96943 95843 61450 80407 63860 23592 34588 64428 8330 79184 19394 16444 28043 4993 85601 31556 68815 1728 11227 41083 17789 5752 69250 49324 45766 67570 82396 84152 68137 24434 24149 84292 92994 46966 4206 84097 67267 53637 76081 28329 58103 79196 91656 88269 51470 69294 10908 52577 29356 54715 18262 75023 19357 55197 35241 96625 14852 60418 63853 80214 23153 59552 46353 28452 36937 54106 11652 80928 10842 61485 79864 90571 13200 67791 68982 7884 56591 2654 17593 69996 56123 48636 62793 54326 43946 52546 70630 15950 60248 44525 94621 77597 39892 17549 77284 47912 53693 48204 68000 50664 78475 71528 28557 40757 64544 75878 94707 26489 43106 51088 3449 66518 16231 78343 80260 70429 10935 63868 78596 90943 40691 68225 93722 23403 15355 59534 73589 90307 90042 43760 11210 95003 3659 21291 42629 10766 95350 28715 56247 21885 89529 90064 97589 41280 11728 80427 71728 47677 65578 48704 8766 31463 74564 86592 3517 3082 23 32017 31935 98000 59308 67676 24301 76235 93568 57174 518 34390 47060 32951 70147 97428 60394 92569 37253 49346 77445 75007 17822 12695 60816 24439 30968 14825 14030 44215 48766 12013 1978 81807 36515 81178 36390 22060 8841 13150 20455 56952 91415 39937 9398 75488 51994 95365 33863 96844 80044 983 5134 71476 13216 32703 9112 42023 76311 90097 58596 89617 42511 66683 28487 84457 99434 30569 92944 1805 29403 88800 84002 99739 82174 49550 93407 12106 4131 42514 7404 69524 1861 11215 82490 27254 65145 46044 21501 16651 17559 42662 24549 80645 84366 85335 43695 10371 91068 66039 17742 64370 8102 69797 78817 8975 70776 49965 92515 21308 45190 56279 17963 30470 99544 8764 36371 59550 85871 92866 22951 77242 26489 9202 17074 84108 37988 15232 16707 50248 67356 59125 92607 50631 65739 63147 73793 88246 8731 60790 56971 21840 96577 24529 20696 47622 91358 45815 42492 86848 66430 26394 11765 27668 71849 2794 89547 70800 36798 10915 59897 70854 96141 62485 61630 51563 9359 13143 34353 49412 30901 9558 30538 76564 88125 95710 71505 18773 80666 59690 62372 12145 31736 74310 33311 25846 21639 72454 16684 13295 58020 98604 74980 79047 71551 13901 14398 23749 65241 67229 91694 84501 40346 18989 24411 7971 15819 92339 36624 55389 35558 44476 63337 99691 54824 39120 47147 28141 92892 3727 23490 37851 30560 47439 1245 50440 37873 79113 29561 92335 57774 37333 85211 35341 87714 81190 3649 41246 75829 34959 82514 57662 34814 88319 49266 4352 48222 94905 96212 83264 83319 13894 78519 93689 57282 60699 25504 27186 26941 54144 42484 3679 7237 36311 52176 51427 81226 56745 45565 86643 64490 78 27668 34724 40105 19999 10100 82853 5939 53052 4399 94283 93193 1629 88409 96551 72350 47405 15262 47889 57537 58915 73593 16136 32417 19819 45890 87718 7859 43710 72725 71247 57668 22555 92129 69542 46459 68541 13450 75789 46479 4581 35390 42709 73867 6770 93001 52301 61115 65851 74009 98408 47785 96144 79158 49679 36523 97294 98840 27225 49975 3240 64986 24262 30340 34148 55497 40442 14878 27889 61073 6105 27782 64523 26951 96638 13072 31387 31441 17830 20702 5357 24741 59644 9822 73409 80972 98708 99819 31272 52017 30416 10890 56856 53326 41871 8716 94759 14074 82550 38350 6716 26944 534 73753 33767 47656 27405 2186 1833 76422 44652 36398 7752 66439 45375 9891 84025 85552 67821 1137 29620 38998 35158 61159 1390 51402 15683 70289 3645 72199 75048 23692 57470 22356 73442 71992 46448 50470 4244 49020 24600 97708 1537 40366 77081 35937 36456 80870 59552 26109 43495 24791 25821 88840 54284 3711 51472 35488 77571 97076 95880 4898 28254 54233 59020 88454 72607 96832 36845 71411 76682 98732 56413 91497 93493 20480 3752 10089 4458 85594 56445 85070 37028 9045 75953 89160 71665 25333 84457 82823 86630 21994 93009 17824 41514 9465 86553 89961 6642 93113 53124 28478 92347 46284 92525 522 39140 42717 7381 79394 39172 43233 79813 59087 73349 23500 96936 51282 17610 44816 88776 52101 35151 83342 51122 90536 34240 88028 60273 26868 36191 24112 88596 92994 26325 17147 12692 63047 42347 36996 10524 11213 84327 23059 31542 36136 80172 90510 25288 8470 11348 72497 15391 73706 11300 11030 7352 37197 92472 76669 60740 31423 62495 56221 73976 33560 1802 31251 87497 85830 30618 50571 49315 87592 15137 80196 20473 69865 35800 56326 46483 49018 85357 4103 25297 28830 37075 67545 93797 42540 29682 77274 3591 10852 59431 75823 27809 9828 7037 15114 6309 74090 82359 78037 55235 19435 28461 99100 65450 9530 18657 4307 79828 27027 4179 24417 87490 81861 38808 76840 3961 98137 21224 20219 72248 67190 44811 78172 62330 4414 14619 46639 23357 29387 63408 60124 59367 5555 19360 84643 25928 36643 6184 38506 4023 72084 81602 96532 11552 52782 1812 15670 65935 92992 23131 44588 58459 95842 40685 82809 97324 87501 76609 74291 53531 5846 96436 80042 75945 14553 94174 56303 79502 17584 78169 9101 5052 27735 77345 74332 98774 84029 61481 8455 89456 92440 30711 49610 3135 6428 34261 98820 82647 99288 90342 2660 35956 42314 83657 58025 36132 48242 72316 3626 89442 87392 67711 57721 42117 95355 81688 43301 32522 71878 93712 9632 33049 38052 46724 55864 88267 75825 38914 16771 31685 7516 1816 76073 92779 33445 3235 91384 50178 65916 72779 74935 82142 42517 21311 47995 40875 66793 4890 27123 98937 98858 93815 16247 2078 35836 36627 36381 99130 71093 88302 1282 59295 96082 21313 75114 67889 16656 34589 32875 9052 718 97569 34231 26967 42822 22102 9572 43487 52408 99784 82013 69087 57831 87466 8758 11041 50666 37049 48527 27126 36127 78357 63646 82686 24238 83295 29922 76231 95750 66061 80179 87239 76791 68483 56280 87224 47718 32046 34680 25755 50366 16950 75471 20700 19907 57612 49544 17397 5324 74317 56066 18454 9183 17758 69030 75338 48540 53226 41130 94760 26257 1561 18110 97602 67920 61688 67021 89219 5335 89043 26624 79444 83406 67470 44701 50267 64992 56374 38307 20022 95016 65014 59031 58207 53557 13935 90615 44553 6860 30067 74240 11221 3464 87969 92773 23567 64289 32509 86189 70970 94284 97615 59323 50748 7629 96776 48260 49750 14698 53658 4101 94939 41214 78788 74891 34606 12619 61754 19972 92389 90746 89426 29618 90120 71149 98035 19362 29266 26152 13712 21508 80220 87990 36280 74118 72756 20388 33117 69220 7621 81144 59612 11020 72832 12043 80491 9277 58580 22326 9986 41274 17759 63024 53098 93715 97022 16587 75895 41073 4193 26909 45777 41157 96936 75781 52148 60169 84699 62733 48201 64496 23683 13965 99272 19539 930 71866 64810 58360 77440 85503 18702 71553 28769 12989 29589 18109 4892 25199 14211 70852 16045 46282 41563 39137 19077 45270 3159 87174 41811 51235 98974 11281 72628 51474 13851 69520 40886 42712 54722 28357 23730 45130 17519 98314 76247 76067 58908 48045 97438 41181 75544 80852 71570 41622 85249 75461 24344 79176 31053 26726 24859 52402 78133 64284 98991 3332 86749 65380 74568 69878 85236 5833 59924 490 30982 15247 87336 53328 3819 53879 88818 84925 70280 52794 26208 3641 6861 3419 2253 35105 65976 40127 11726 39387 14831 96288 91788 63871 16441 16669 90474 21995 2544 78197 94696 47424 79197 65236 83093 48205 65496 35998 11936 60451 12755 46452 84170 78868 74636 98747 62138 36475 58604 96636 18731 32979 32436 31843 13328 62225 76386 60724 36691 70690 87047 81346 66854 72480 8644 34497 32158 26954 26500 62371 29815 89018 52870 28441 78363 5213 78682 68862 375 30602 2558 73299 95080 78865 90256 58059 6110 72882 98655 62643 30005 67683 92145 83139 21265 22503 96436 92830 80515 18268 11336 45672 99875 94681 55096 99188 73558 68607 92497 15527 38592 260 18787 8112 62969 71910 61818 39032 63074 31559 13026 16188 41125 60906 4921 85298 43263 53234 97584 64765 93188 71892 67886 80798 95332 34931 16141 95971 79631 63975 36451 16350 93655 5336 66511 22813 67017 98909 21742 10831 72511 24470 76116 4736 54825 45998 40489 25674 40250 20492 81856 89331 33068 98897 47878 52433 71904 44296 38865 89066 55906 8423 44999 86393 83513 66610 52774 16173 8892 74255 47580 5602 53302 10378 91833 68183 4983 26738 94189 62550 5337 15595 35602 74881 37571 82198 42951 17734 45985 4931 96107 70297 49736 46964 50289 83745 52548 27662 36240 73669 91462 18836 2580 33293 9118 48585 32887 46754 10257 70585 2684 23513 67119 20639 4774 32355 36269 4245 70453 48203 21738 81508 59163 94524 14514 43458 2074 5786 92472 37721 82919 33694 87195 64448 38073 24460 34050 50250 2029 99060 64479 72898 12111 65992 2025 68552 63576 44047 20788 23492 39596 97284 19154 25983 2778 66345 52917 83412 55519 49713 64387 46062 86118 1731 57802 68427 71638 39754 21876 54400 1965 74012 98464 41948 47742 8770 20661 20179 38442 78408 93144 1640 88149 72959 71594 92122 52101 3374 46062 89733 4090 91360 59264 99313 30388 37869 78926 55868 29718 31614 42902 8272 6125 99544 61416 82084 93016 4317 50592 94873 68558 29450 39766 84772 28696 59565 74180 73947 88373 6130 98215 60810 99861 67279 16123 68554 85477 38026 45916 96146 71636 93737 61063 58786 32454 31012 21948 67068 49723 79405 77416 59008 23336 75787 94321 95150 88407 86518 13083 88424 94411 14005 41423 88117 81175 49808 45783 4140 29019 700 97652 50656 98680 92067 28982 99917 75759 36549 13313 42382 96238 41521 73367 77595 82835 75743 46678 12966 47341 42055 81792 64559 59031 67754 75694 21041 2171 46885 73660 24148 79223 96143 33445 9519 2017 77454 50961 6795 73959 50157 94454 94340 80926 51468 71176 16272 65904 32683 93601 27275 69685 95188 87962 27319 8079 84661 69204 88971 75023 22102 36007 8458 67578 4057 72517 77179 30340 82115 5446 82647 71405 59961 61544 50135 16986 17408 81246 66190 31502 10914 38317 48623 34162 26961 55431 20030 23034 90218 76919 64192 80818 19133 72815 69362 92063 17566 38985 76953 15760 36009 51927 72524 13941 67675 35668 55086 13457 83475 79058 3227 91738 36953 64879 65675 12078 3996 69414 63382 63630 88221 98071 2994 59244 94941 20678 65673 95061 68338 90227 81478 75894 2976 90751 74764 74442 7073 94401 20338 30003 63027 42537 60978 51887 97740 83920 83255 44290 85694 35535 36667 96159 62311 65839 15155 77814 2745 83172 48388 1305 11418 29549 90397 72031 5536 89755 20128 7687 53171 62812 39711 60603 4442 26774 7801 72495 76782 67788 20972 77401 87613 40467 29831 17757 83571 74153 69356 49721 95007 50052 30851 88835 99179 41510 14466 7933 81563 64519 56852 53445 78731 30171 86110 64146 53541 48781 96344 10558 68272 89853 94070 62242 21155 1100 89623 31826 50887 32283 31926 49191 77007 3477 44231 4512 9715 20476 67344 66543 58587 61806 46824 652 47498 94376 64298 74586 79382 20757 67599 89545 10983 34139 58017 99402 29942 76336 92360 857 99286 3810 77945 69381 84140 95213 42815 709 89468 80930 30916 82076 20200 94502 16047 57572 16332 61929 22663 45768 47599 62715 47039 16660 46219 10714 66945 22445 29745 17189 51937 43874 91670 41023 32636 13229 88642 91360 9450 14298 61767 41068 81517 67503 6363 65534 42687 28966 33473 2121 74366 82090 90810 72846 56689 21448 21575 66396 30551 20861 42370 61438 20542 84112 832 2932 7672 83841 52381 29014 36013 53032 16703 4902 25144 26571 49242 55598 91990 62013 9628 84968 76435 88200 6961 96870 53097 71648 96010 28312 60469 99361 23861 45928 30004 95354 2234 77733 83943 69821 16050 74018 78933 27982 51852 85788 4383 53416 98613 24165 2301 39827 97133 27437 91889 47897 94579 30741 88409 82081 9304 32170 56016 67417 19227 42077 51887 21138 22174 71659 68742 89368 37325 96435 7472 90642 16691 87379 60949 18776 96721 66891 49546 57860 85403 24813 94710 73050 65231 9215 57452 96206 89880 11168 65909 59728 33969 87518 57022 86652 93909 34425 59939 99890 22841 94381 68187 61743 9553 66015 58525 57435 32387 13079 65780 31600 16028 26583 22956 8712 51562 36966 60522 86445 4384 51623 45137 76179 10822 19009 45174 86696 68708 18235 52627 68127 85092 85898 49539 34052 28779 62786 36238 41091 96716 4278 22981 68771 27644 82756 32725 42690 72802 62307 44393 97381 35028 27641 13359 77896 1492 74857 25076 76874 17690 29481 40208 10564 13790 82129 97633 61025 18848 21680 61481 70677 10231 57264 63017 42699 45426 45712 52709 51327 35245 3995 55559 64073 49561 4631 16572 44031 23809 45389 16769 91441 29710 30823 71452 64410 89310 40490 98048 3546 70289 96077 98921 53454 78891 79690 70438 39892 70000 9194 73374 62091 93796 70142 90286 96960 65928 22948 48599 68802 6069 75039 94247 92206 55823 10421 86021 64989 34784 1627 36029 96029 42953 48616 37093 41132 96571 31641 66965 86131 45397 42450 30286 41649 97487 57745 81838 52745 65282 46842 55636 86635 54988 96787 71753 50134 51037 27589 22545 44810 81291 27553 23898 65004 1836 39614 61876 14078 35797 61510 3969 18829 9857 58931 1542 59951 52239 50343 67042 91074 56490 42681 25952 39219 50618 64188 74794 95008 60609 8939 12523 97234 50827 7307 6517 69101 85727 27512 46818 20020 26777 88916 65258 2814 56452 21224 69291 47449 86308 82497 17796 79000 7417 76017 65800 16610 41195 61103 98745 33834 77617 58561 47401 79569 87894 34271 7329 35004 35471 77183 69187 94406 56594 15081 59672 57078 3682 36705 51904 49080 11318 41631 81233 94901 40002 86057 27774 80255 26528 11300 47317 54753 81485 4155 42453 45005 34266 97314 7921 41415 82756 37096 24206 60950 69210 31399 15244 50560 4739 26746 64880 52745 91590 3902 40599 36056 50085 48146 65298 1333 60263 24522 13154 41886 25167 26512 87729 23261 83910 31687 62285 28951 75196 83988 27393 52600 85116 77905 99220 29806 24989 6594 32841 91489 45351 27207 68312 26419 93932 768 49515 75000 84640 13694 63335 20103 90013 98116 70549 53943 10476 22821 59764 94489 81406 96339 4167 98232 59070 516 62322 10182 25175 33278 33871 88989 12846 72077 61627 28298 10612 63838 66075 38494 66481 20681 65002 80692 92281 89716 88206 66663 9640 36535 82871 38798 72854 14438 60632 34856 66047 97361 13670 56179 7538 46265 56417 17959 91861 60306 28632 68300 53154 21104 76325 28192 19433 25802 25394 23182 56671 85769 87342 84799 26059 38833 43579 57390 87530 37736 2436 567 73595 52136 70586 94894 28650 70769 13879 44696 52801 11162 5504 19906 50904 51731 85909 40909 8369 10027 90621 50117 64839 12877 14129 38377 69721 67950 98740 43079 86350 55426 10282 54932 36852 64193 37062 98582 38232 75596 16397 67060 20371 36288 63548 31332 45959 79002 23795 50909 36766 41930 67893 940 94073 42785 37090 84292 53176 48095 84859 44906 679 73051 74030 51335 36363 38562 30111 83172 84201 8448 47935 32844 58297 44402 81743 95521 3294 61471 91773 65720 63350 57139 55600 3916 21535 33119 61234 88617 62687 50126 77567 47458 87019 90546 62917 32901 97494 1044 81901 49682 60555 46032 26670 29698 28960 88441 83128 34077 33291 99427 41508 74761 96686 1541 88252 10246 84729 63008 65319 90872 63373 77706 62154 62019 91848 13587 63897 36054 24916 32697 87183 97550 27222 98716 72929 96921 72144 66775 42874 1921 88067 15109 82679 37427 98051 60925 69665 68151 74755 45726 71710 94151 21445 44743 56520 65024 57178 4997 71498 4008 12569 67272 8383 43993 47285 36459 6776 45131 5224 56177 50904 55025 9742 2926 28520 3969 69049 68371 92707 37317 88493 99741 76191 55283 85135 71151 43827 69621 56710 14065 82772 24065 64189 156 13275 24810 27465 67154 41251 82579 62022 91356 49381 40063 49118 6229 63487 1962 40343 80622 26587 18898 94685 52971 63582 25255 42110 28332 24617 91420 18495 13163 99047 48232 49378 3426 3306 7335 7242 21520 87964 5527 11378 18288 9214 65594 62533 51946 25355 87508 77601 20484 86554 84473 4463 15107 65485 96655 25779 17143 36078 18512 70031 96121 30795 31935 86859 50390 47629 17305 2105 15550 16679 91881 18246 82978 359 30608 94411 48475 84172 61553 71522 9802 24599 3532 23528 87655 30360 3197 46745 66482 78244 3896 24043 2641 71140 30753 25650 54483 65818 97783 9702 46707 45693 74303 6647 52713 7781 84720 71855 30656 80213 40096 89562 93935 33607 63816 25143 41260 10602 46 87175 7587 50707 27661 76256 3623 23479 53733 10363 16974 75339 45835 46234 76800 72896 58738 2039 28126 36286 7300 44206 60153 64249 31007 47649 75516 21599 89745 63591 34563 28251 41752 74511 46181 18490 18609 24426 7915 80999 50361 70301 68081 34043 71834 58757 5865 4791 83059 83622 246 40564 10076 25624 64915 58680 65137 22660 1337 1130 94953 30122 93251 57120 66815 51118 16511 98949 65999 20611 69906 58490 47373 27899 65596 50408 3790 87873 96166 59257 87858 49111 46842 82416 2265 24080 35265 52248 77161 76423 69210 62838 26921 85872 76710 65602 28029 19622 87503 31262 97601 55331 30991 47832 69507 14652 27815 27472 34341 85891 1875 3051 26366 25695 80104 81383 16421 29335 97482 56127 1385 38701 35482 38986 22228 10475 68965 38497 28939 54279 65221 39308 79363 8204 52510 91290 89831 9689 78375 43820 55442 56193 76894 50947 72108 78814 62153 85018 2007 28355 56511 16654 2713 95910 37826 78562 4276 33102 70262 50216 24501 2686 92096 63529 50239 69124 93738 74617 33122 34033 99309 85339 96591 1439 78983 40928 35899 59748 81482 5077 14302 31971 45294 62036 83640 40657 97496 73525 15296 70226 7614 20465 54097 15850 63079 6493 75269 11100 61210 17642 87146 93809 1024 59810 99711 41802 81845 96425 93456 11457 18629 46617 48944 54679 86050 62074 99737 69687 41642 92528 20603 96150 25504 42544 22859 84996 91637 23983 70941 92276 79511 55559 90697 84535 26757 34546 4655 38196 1160 83599 95988 46858 52786 23503 10559 60506 40339 59939 16866 77233 94208 4131 35640 93821 48757 28882 70332 51656 59029 68878 16374 92584 8455 7103 24008 35273 28313 5294 70830 64775 42684 52960 62290 66846 61764 78879 52624 15525 21869 96063 92741 77329 61406 34933 95893 65604 63212 18325 24453 64584 1356 76478 22283 60861 55245 85229 96700 45514 39210 74053 94769 29914 38400 46376 83239 21700 60568 17484 44006 63131 57569 14885 96456 37335 9648 20589 86824 87255 42365 16616 52686 91691 6989 86808 20686 6549 39364 92908 13883 99251 50676 51150 13717 19187 34940 20715 25897 66698 36795 94201 94064 97338 44600 39479 79603 62266 9053 81761 7693 26202 44070 43730 54479 36388 22491 69755 20480 28668 71189 96475 72132 97015 55960 46029 14275 50516 31907 7816 50437 59486 20674 32235 53420 11909 60700 47551 78500 61604 50374 62787 35939 94322 83563 10918 2728 93146 21255 67283 82563 77848 8367 17259 72539 80517 5392 97190 74386 63760 69646 42215 6638 93394 23669 49635 62967 89377 20043 98077 90038 45391 36317 55508 41874 4307 65519 37884 89455 12368 79597 74928 3800 52512 61036 71539 29373 87054 97639 15907 13071 36448 38676 43414 68890 76981 83313 36315 58258 2275 1784 24472 92637 6323 8436 64643 88508 12526 4620 65109 60698 54901 7087 15509 91253 53002 24242 76042 50326 33819 42330 33436 43474 13816 54380 29937 61953 52463 78879 65651 78911 32030 20185 24389 6211 96952 24520 66663 47230 6227 27799 99014 93666 25597 60655 9031 9374 47918 12143 79704 91814 47208 28780 99248 59267 17784 33828 20694 77173 9293 54051 72948 75041 78029 14298 12604 22689 7123 19314 30746 10896 21767 73088 65183 13957 35338 91574 51650 90982 84244 14482 34604 37748 25610 85027 76156 50971 22152 32313 60875 20973 31858 78441 10268 53731 5363 12422 90069 19193 75544 8178 18210 68526 86921 44634 57566 74687 45557 10526 21172 72850 290 22173 21052 47841 81375 8500 72851 80853 52666 20895 43209 96580 93606 22662 45500 37776 3604 51271 10793 82446 8287 66522 97524 19908 7735 56652 32927 2772 3089 88671 73543 84624 80599 20782 63683 77899 85422 89831 72918 92796 70234 24822 44145 38461 68768 42703 4854 52685 52688 39535 32225 96989 21785 11905 70955 58425 44147 62563 48397 28889 89815 79298 96206 62300 68913 20138 29342 39659 7694 68093 95476 63907 75915 13071 46316 3512 28344 13579 71085 74655 83872 80068 63458 66118 90765 76299 66237 65585 44543 51464 53368 11579 9262 36440 27014 90946 12121 93238 27664 73192 66887 27926 65977 4505 89224 68060 809 90541 28201 44181 88690 11869 22004 7272 3548 44339 49014 40234 47034 32022 48568 12639 43075 52202 27144 6576 19063 48722 6053 94024 29100 52121 46302 22269 33890 24628 49124 21753 7916 52822 66402 80195 19675 38300 68231 99112 69010 11166 31425 28585 17528 20384 19105 67795 15391 16705 80113 49428 47529 49303 28986 6706 78616 62701 75533 886 52648 2376 48920 43718 30545 2343 36390 1077 47927 47993 2543 36603 42960 21636 91177 1954 78332 36015 43075 68903 12897 43080 36752 23402 93538 96907 81480 28640 10374 60080 5149 83848 69791 60776 49449 27653 75699 22487 21002 68297 81527 70212 92928 97133 65304 69796 8035 52733 62428 46766 72323 9383 20786 46210 12862 28464 4205 8591 9464 12575 17475 66147 46674 5783 17363 62356 73083 41180 17181 93115 36263 74997 19002 74223 37099 18006 78944 8153 58913 45375 77571 41666 48667 82052 44828 61222 64005 33404 34741 70693 21495 46155 77333 39251 97419 30756 66294 22342 3831 6100 57472 27223 12835 12357 73321 13127 52754 20946 69912 56135 97258 44471 53935 88207 96700 37728 62997 40693 71503 21639 70701 23430 90702 94944 85241 35238 23386 28472 8457 44419 90261 62033 87475 3820 79172 72057 31491 93454 46829 93359 10862 67514 57765 49815 45748 18431 7696 39622 71106 69257 643 97083 41327 43476 43948 60119 72628 48691 45206 55734 18152 45364 6807 33518 36735 77933 38754 74824 49155 2226 79707 25301 34804 70252 49382 44702 27680 3945 58825 42122 31857 38752 75397 68489 50190 32386 80367 47648 81004 16652 48275 47982 23399 91362 91049 14007 70538 11105 16996 44817 5912 72144 14603 85396 82851 82638 48292 62851 86092 26061 3785 59914 36923 32550 29418 18779 79393 81118 81200 51864 92568 73708 17042 26012 55446 84272 2782 42027 31653 55458 19993 92672 73942 9998 1757 31693 87346 94120 36767 36880 58935 56251 11752 24826 1973 14816 40531 24215 40040 61515 28047 91583 27227 60211 88847 53981 54198 7940 78716 45181 65611 68791 21219 59595 79255 4423 42021 15247 94355 39923 73639 7542 60347 74772 77912 70872 43880 11682 71017 11920 8421 70537 30526 83089 22500 13522 65195 96062 78440 10061 27726 83439 82840 56533 85871 9393 41752 97630 59581 91928 39099 48448 64620 18600 70253 89568 86494 44839 90409 76949 74178 52936 13667 55372 56225 88239 5435 52308 10916 66897 30854 96661 87067 90180 58198 83682 15333 65884 47598 5556 77166 48321 53083 70808 65722 96720 5870 31167 9476 67628 81487 79884 42594 52182 99579 3059 68037 39758 68293 33624 37873 40779 60178 91207 33191 21021 2184 78325 29332 86850 9483 23222 47998 56150 74800 4621 2717 657 259 92311 54248 42485 65323 12505 55914 11479 5405 74122 43951 92751 33651 64019 11557 64410 64318 38729 44954 41984 5466 33037 44377 16829 61409 84294 16862 71685 12671 23882 38250 44135 52674 37410 89625 76528 96036 17356 88587 64607 25603 21260 99752 74967 21509 41733 81124 10098 50080 49435 68299 95035 6125 55163 29941 34272 61000 7648 52894 35164 56984 47510 99000 28021 16075 27664 53325 34580 57239 59115 61776 48690 87860 8323 43671 52219 64195 92316 10213 67105 25369 78476 57778 77224 27972 36833 53678 52151 21051 60566 47430 13255 12427 37700 24049 55104 14625 68650 75767 37726 39538 51811 10055 42870 80103 83096 68375 97838 30843 18350 40802 42103 92719 29230 91824 74536 10081 93370 86023 56944 46775 11874 21403 17327 48010 59792 18464 31973 29385 33300 49873 90952 89292 74280 57269 40878 96762 51943 23951 16193 60188 6393 120 33774 39430 14763 99132 92273 79558 20692 76061 2344 89177 41477 99794 50632 47381 3583 86456 81311 85012 71638 35983 38953 86646 14008 18608 76878 7167 79343 97857 33442 96405 43753 72543 32214 12935 71822 25754 93913 74834 36404 72052 89120 72824 8517 51981 74930 33655 48951 74952 65627 66083 54540 67801 21927 57497 73803 56753 50201 58514 68374 40247 1452 22524 69664 73382 57426 31502 51248 43549 30437 52822 51617 42150 51426 51724 59474 2479 82432 7796 55883 47305 71415 7716 41687 14735 82273 13426 38918 3184 1432 35285 49822 97063 59203 14978 56967 18323 61971 13646 12118 26213 30227 97953 82220 9811 95618 5483 19247 44105 11417 50965 32995 72358 19353 64274 45482 63196 50307 90124 19453 68517 18783 71723 76816 715 19624 86044 11376 97058 24704 58857 45610 96987 92324 50447 85862 27585 66029 68988 50074 80385 96518 40937 89466 47418 39113 82555 50028 36638 87937 77992 77483 99514 31139 33650 47789 15455 66462 59307 32052 75712 53518 92511 86543 62982 69450 10536 91989 98238 2402 96897 62985 70036 51204 47992 76558 93192 26393 67805 80828 57052 47020 31247 33852 93138 60795 25822 75925 30169 50989 82021 16258 42230 68038 11666 22654 66468 91958 17655 14930 20912 85050 58805 35801 31374 81700 73752 36765 91606 57156 84234 19566 57610 63163 37766 44096 94048 54007 43076 2992 69715 31861 36477 97956 45435 29966 71290 21284 56042 18364 67004 80009 17858 75903 89649 3862 56199 21699 84535 53147 36545 98940 71373 2501 10146 16981 66094 76165 82405 99406 31232 27045 31562 82302 77016 78941 41436 25445 87431 92194 62890 10586 82172 91027 27932 39749 3602 59355 12574 86922 85473 17313 47659 98491 84545 87530 34934 93398 31760 77900 61343 82513 67333 28126 19691 46344 17738 45387 84301 20866 75528 74678 71096 71273 48579 72428 2615 31384 79349 60362 3870 2568 33010 78869 68123 75648 58060 53381 29151 86023 34003 31745 16929 57688 49158 59400 23656 30388 16248 83791 34381 11330 5893 15449 79627 56849 96137 23957 93400 12406 71945 93981 63133 77721 64448 70296 56303 10216 98303 21936 86264 3024 1873 9544 52277 69134 76544 41328 87356 65334 50597 35466 2288 36323 70327 29732 14110 423 3330 96368 39443 20320 66182 54581 7514 76058 46171 55171 6484 11138 76602 55708 8694 62033 43865 70975 93005 57347 39969 61004 29675 17251 91910 52444 8290 99589 70628 21671 50927 81673 23792 32597 51343 28062 36797 64796 51333 82766 73044 54400 95761 68445 80321 7271 61445 78029 24787 61278 53341 91633 37236 51376 8334 18715 20037 96089 30570 31041 93826 28434 84557 46667 41744 32292 46027 30623 83476 11494 29431 58634 70072 20996 41865 63029 99856 15138 29955 13909 86594 7781 71986 99671 42665 64229 85297 64968 18128 94730 1706 3132 69434 53555 34162 25699 20123 70396 56231 29872 17714 1998 63473 23727 6647 78612 13315 13296 72052 78946 80775 93043 56227 71841 83479 3065 56204 76927 54972 12928 24813 2151 26525 19208 85504 7298 28985 13080 76983 12658 25811 52294 55733 66002 87744 7001 45291 36926 85315 39435 49680 83948 14739 16263 24429 73011 74814 1559 30151 92917 58285 48171 58014 32934 43685 31028 10165 48607 77006 1703 95546 70897 3925 76736 95631 10319 48364 77331 6267 58391 16229 6657 59251 60191 19943 6039 24181 6123 52305 39893 69589 98935 52040 226 94771 69773 95734 97136 84642 20979 69823 92269 38177 2622 78664 73113 28009 44089 41014 21198 25028 23601 98239 97458 70783 45637 5428 46897 37264 74309 27106 17477 21533 31435 54549 49919 96283 92722 50010 61078 62761 40682 43953 5546 3619 43117 82998 94816 95295 56429 83301 90748 2157 49058 51426 47603 23020 75319 75240 27820 40069 13085 2559 58019 88455 56434 41780 73451 19858 25825 54747 6124 71397 99776 59912 20080 31845 37036 2934 50549 4474 98480 66172 37856 26245 38786 83530 98970 75693 44897 44942 72317 67831 55773 16409 67253 73172 77660 18732 44218 49112 21773 52246 40728 13161 20085 46400 7048 54147 44077 77290 9549 36980 82625 66410 80658 92623 75645 5579 33157 9306 14573 6636 38674 99567 20002 41188 47055 79894 13268 98655 71144 77204 89686 44123 4414 17543 85153 43171 23172 52960 28984 17165 13902 62484 5599 27603 86628 29564 31629 86881 31130 21527 43191 63828 67383 63183 91107 23984 79515 86249 32698 35080 19255 31305 77542 28142 66296 5720 5813 66709 52714 12017 78924 63792 18257 68287 57731 39973 94337 58012 34534 56474 44885 1651 3917 31213 69955 78333 88743 81711 17726 81449 49846 60968 34057 3246 26122 20990 78102 42163 27620 47145 23727 41179 29029 48068 53068 5613 85833 94341 52247 46607 79664 86427 24185 70515 20606 90523 55467 4808 45481 13671 44542 10327 31114 82322 58817 1041 36658 65481 71185 39319 37364 19441 89851 20445 87983 4647 16908 50614 68588 78346 57206 19423 37859 82338 69405 90626 72089 5607 95523 14173 74767 8982 43492 88418 70369 85624 32223 3933 68817 51907 24585 37192 96937 44756 37609 86678 67420 83355 55939 3631 82782 24883 98669 47948 14001 76771 6195 2611 11479 38929 81975 5419 29226 68802 30211 78263 42572 53364 55315 48255 24994 61888 14595 39025 53689 19596 19745 27483 2524 81515 16643 90831 6748 7907 31735 93640 78267 10563 47364 69491 62116 41392 50523 93410 23897 65466 71517 2481 51520 37031 54845 59844 41737 33272 93261 36805 32394 64623 99778 61258 89878 72206 92060 44625 74936 1489 55014 32939 10329 50773 23125 30525 48385 87171 28744 73288 93267 80126 4584 37900 60648 97049 55332 87549 64263 77057 40784 43949 43236 99688 19154 89469 21535 56761 37730 71622 88561 89975 22519 16644 5507 48442 42435 36273 45253 26546 97591 97869 93842 10034 5840 32996 44270 90763 78715 59445 25347 46427 73867 22463 57410 50976 74990 64849 15105 97235 2237 37026 6865 1380 54782 97028 14332 36692 55994 32881 73356 87912 47793 46819 53138 14727 5403 54310 76191 36062 69388 9148 48162 85545 19169 88445 2091 77866 62508 5780 91037 2959 43364 10743 43296 1854 51824 90947 21820 74334 9671 43220 84696 1813 11970 52529 10663 83761 98563 34552 40655 60851 48081 3461 5816 40519 53132 49887 92992 66704 48969 92339 86998 45612 99589 35357 27836 11395 41853 48637 84471 79985 95263 41378 55182 12212 51978 89307 43115 77790 14346 3321 82897 82489 95982 16123 68053 81429 77715 95456 36459 83672 97031 47615 19614 31976 55902 64563 86203 26947 3115 17549 76864 45430 70284 80583 44442 26010 65735 8159 38848 95409 21776 18578 28307 33924 33348 67108 3928 50034 94667 94614 43356 50584 15687 66845 20702 8366 36689 950 7046 5130 55616 64130 28689 68053 45226 90471 4617 65992 76545 89874 8609 46722 33304 20921 96808 75318 25664 465 12500 50618 43983 94385 96454 14512 38058 869 57072 50504 30674 8844 90386 85495 8564 28490 13301 388 51844 1622 4660 72464 76147 81248 13957 75282 45869 25185 55386 70222 94884 87931 32700 5539 83655 67426 7518 24412 37479 45414 90644 5333 53093 97699 79284 51507 11927 98653 40974 8805 4903 98343 50063 20147 916 90456 76797 28888 70029 12416 3095 61947 75858 57326 29975 46389 76381 26323 15324 94508 50037 1670 63124 38670 32722 87328 55914 61301 75817 82799 94004 64921 33036 33891 79031 10251 62163 17802 33925 76249 40452 3147 48646 19453 70129 44601 51550 40348 23449 42213 87305 21288 76459 87543 62855 31978 76450 24174 85234 72595 39669 23967 84041 26592 52739 52553 14070 21357 45160 26855 1733 74033 22637 30016 18413 25104 17577 98196 56114 50078 95259 49206 60411 73540 71508 11181 33829 62930 35432 8886 8742 8455 264 43114 71989 20793 77068 10409 59675 81148 18071 24389 70498 63971 10614 56407 98705 17666 9107 33830 88024 51658 88879 92401 21537 69504 39213 53972 45243 73116 10268 34838 15054 3120 76393 3385 12889 49434 57025 50622 50896 80044 6241 54212 71922 33672 34659 90615 7998 5452 42439 16511 38720 72410 95485 77887 98716 57204 4309 68508 51597 40576 27348 76644 90604 17603 38118 11475 16439 19243 62091 43088 29562 61284 38652 12286 43748 9087 39366 14673 95920 49467 13799 31352 48220 43426 89487 70083 66350 55849 69512 57164 69915 60679 17234 65083 17355 52211 31909 62673 53921 34142 58313 11915 44848 89127 10382 89780 69778 89128 67272 37234 74727 97198 85006 91126 58522 87599 21035 94924 93537 24437 37880 17827 37520 43170 89116 56394 6220 69113 28087 37600 19489 47457 16439 87650 66484 60551 49386 35074 49558 11805 73032 41985 22584 8363 25857 86598 78736 78569 38066 53721 14997 87210 7658 48274 23494 66024 2923 70397 74370 66168 637 45247 67018 45860 23517 78127 37406 42918 15148 36668 87881 38525 51497 36236 50391 437 37383 29380 5438 26718 37584 12062 85105 11280 28747 5022 41878 26442 64982 29804 68055 33954 58701 77416 45524 43130 69230 4174 44642 99515 58329 46211 22167 66753 2330 1822 15174 14061 60740 1232 52625 72295 8831 30191 40773 71576 92972 79551 84097 26219 70551 43136 35520 68565 81474 15684 23189 91493 83806 23841 22484 59469 88643 55506 10407 49086 19844 69401 15861 29786 13898 6069 43377 2768 44278 50659 56557 10931 15357 64728 20264 93222 60447 45381 57550 45023 22780 42250 59896 16975 25267 58741 61689 94169 63544 72389 64222 99916 69257 71755 34861 97607 50086 55294 1411 26627 70959 97902 52478 25214 55066 14765 62463 42026 95249 34916 62864 67983 28962 75623 17935 70634 21199 22530 20041 36875 15420 80028 74378 82377 19254 6637 75495 64407 13235 77512 63081 28878 34115 80997 34067 80450 91726 14418 97025 46193 96440 10481 5468 95536 14101 4167 86979 36833 34689 92780 99352 6651 13873 11260 82080 6208 87760 99330 93783 91583 55156 10592 83930 39354 31800 72940 938 90295 3784 22344 21164 62152 20549 375 46158 12402 53375 28971 58635 55228 40214 92124 57157 13764 50376 38824 16655 43066 53734 8886 22998 47235 1085 27300 60404 34104 71205 34398 56171 13232 67250 59674 55157 37106 79763 24070 18649 67901 39159 77025 86644 19463 90232 37087 50415 60665 41761 29052 75015 96217 12634 12275 93241 9131 98399 11004 65910 43856 71759 69317 39409 2299 27179 60457 71826 4814 5199 7082 96017 44600 90753 96128 76173 90663 73650 92019 2952 86286 27775 97624 70164 13237 61302 13244 42599 71629 16382 96840 95129 87226 59306 42543 28947 46487 6181 6702 37811 57356 99721 93390 97678 38828 14144 48447 77754 18422 79290 49712 55332 87175 7510 27542 3858 83196 40913 90798 6802 83289 50612 73 44811 84034 29893 49253 63863 83298 90923 34181 238 24588 4297 7819 44375 78311 7490 31237 7531 64713 82914 93854 68370 99841 65646 33307 63567 79961 33976 97455 49610 61057 79117 52703 9345 31731 90495 65754 76515 10730 13023 91531 80051 37416 13630 90079 23863 20747 80510 8337 65581 25192 73437 172 57013 41279 44513 33986 44456 5703 30379 23197 39142 28734 30444 24183 93145 26261 87602 22306 56106 32762 53465 62733 35509 31296 48423 48164 86928 91457 43919 32480 55141 65888 50269 20671 22524 86968 8704 55828 24153 7064 29274 72582 84872 32479 55245 25310 51323 15455 95620 23857 82624 28337 78428 2844 21152 37298 79886 93650 29337 21246 21258 19611 60579 90265 12239 41242 89031 8553 35122 29238 2536 56250 68475 23928 25957 94049 84280 65779 68539 29984 69706 78271 47825 95747 32731 99012 90038 16310 89939 7171 56507 24964 29225 25475 33193 62846 85072 48798 24791 17207 90737 47894 99123 55379 6740 60190 69287 54230 35873 44957 61626 91175 62020 53970 13421 47810 23820 4804 89495 34654 39765 65145 81036 5184 51193 29843 47288 73881 84752 24779 46417 33537 72498 1108 32162 81763 80345 87286 3905 39633 10306 83290 65227 10762 81028 79037 84897 64884 77784 51696 52098 40797 39377 4480 26711 4658 85044 31297 64425 86163 3418 26364 28318 21842 18439 70721 31323 12490 22386 57329 21377 54077 52653 69065 55137 98013 68338 48653 3694 20598 8255 40712 63964 65482 23961 50642 21384 86816 7834 86408 44158 5332 85449 55311 48718 20284 2176 1555 84135 24028 9569 14160 73243 23102 87309 32311 82526 12357 28266 94745 52419 43217 72819 38183 71422 26843 37660 79499 20993 8115 51143 67694 73686 14826 47733 22865 45155 39098 28651 47289 22613 52604 82105 97778 59196 54938 58289 56051 48585 28914 62469 2610 11951 62538 73110 90931 21104 31038 54219 70252 47337 32251 60828 83039 3301 44646 38145 74598 48732 80009 71414 96789 56195 3644 26350 73292 70630 52397 97339 12646 86984 18214 79651 68298 64466 94457 49684 65649 51358 10753 28293 94348 83524 39028 45214 49739 64736 83336 71318 64611 28488 90167 27582 8823 86234 77241 47775 26356 32839 12426 63233 76170 47868 7937 12784 2971 6525 64044 33104 77574 63129 92881 6938 64297 71004 89431 51112 21552 22012 53332 79753 68000 77362 31730 88488 19761 54380 89273 79500 96633 15703 46438 89644 42143 33771 82014 10345 58713 37877 72976 61813 69995 75698 5834 820 9399 92835 64608 1693 64487 49306 25009 99775 6946 63231 73618 38980 90899 13474 25256 52386 63227 25156 81557 94408 37387 93602 6570 77257 6659 54815 76567 50397 26480 69963 49306 10854 20655 68352 35561 56295 86436 93095 12957 9259 99837 77480 36614 91943 52050 66525 21780 21934 97560 57565 32667 89628 73340 32795 81577 23806 46991 94336 40203 39736 20722 45822 68317 27581 81637 61391 62170 90945 94275 60285 99074 5761 90447 93306 52188 10829 74689 25894 88173 94773 80583 67289 88323 12845 36654 14563 63667 46973 89388 55666 90525 21831 94945 63921 63542 95649 67259 8763 85851 15295 66184 65364 68401 90184 27702 92755 95920 35711 20714 32278 30284 91857 89070 16425 55459 24651 79737 73774 71934 92848 12068 97706 99073 48929 24803 46129 22434 87911 19825 27719 54160 26375 97176 50292 22603 64338 44652 87966 75925 62379 64853 10685 84662 56020 80177 40172 56995 67303 12851 3772 75737 39336 95466 33757 72854 8567 10144 75839 76487 21300 28221 37797 49209 68215 61637 5651 75707 72244 81947 97012 74863 72869 77083 1152 442 34835 8854 90305 93490 77878 82727 20136 89253 93662 26088 96274 55964 65199 41505 52618 66551 25110 4406 6380 98423 25097 36421 91536 4698 79078 38006 19106 69761 3019 72588 10976 96772 25661 18046 81311 93657 36119 54844 4546 32025 54107 46336 72652 49916 77735 48252 58539 73344 60895 82933 7102 93970 5561 24981 51065 91415 76137 59389 90542 3638 51045 67541 56107 44433 59417 73697 11557 69443 21962 17869 65348 71516 52808 57988 69702 8972 93338 97786 15910 23298 8467 78025 25878 8396 30212 1243 70692 3712 94445 89653 46639 10491 31208 61653 38572 18968 14582 6168 4642 83341 2873 39606 93392 76244 16790 65181 76984 40263 90744 50445 8663 65287 49875 7977 36557 51913 95504 35162 66208 65593 29685 69295 91787 34215 43181 21578 71311 80617 21926 6152 63414 26607 42351 48383 37665 7116 26857 85686 80694 60593 21905 39090 10955 24017 45680 69311 56427 14232 4925 50979 82126 76466 24580 13483 54086 11645 58718 85882 2826 54978 20382 23970 8088 73408 61008 94187 93984 95713 92865 78717 30391 60897 93209 17343 26616 76918 90609 30800 93808 17012 34449 63749 80549 12649 26339 82148 39804 12968 80567 42039 68645 54515 36742 18086 95216 52367 64774 4634 86625 1820 42847 65494 71376 91216 17998 74841 28663 2608 17670 61046 55766 7672 49683 65514 16458 76645 49473 66671 34967 24000 77528 25249 46158 21566 15754 93147 44201 60485 24380 15653 77990 38373 40505 96597 14613 91759 40857 20316 34190 42156 22457 84399 42198 47773 43189 13094 85388 77244 80471 41561 67642 47972 15393 8456 92806 10511 29509 43322 49958 77947 81929 47673 12979 93600 77102 5109 4930 2807 99137 87747 13802 93183 30090 44196 84744 67386 40693 33315 96648 18983 55077 86395 86232 99520 63873 62140 19217 22203 11547 82296 92286 57017 15428 3762 43061 42570 47293 68211 73773 23590 87987 11014 10441 76576 66698 55971 94518 62736 28545 988 67202 66651 57220 45193 15461 92695 90872 45558 82320 86339 50442 11255 50297 26693 71969 84743 95069 64413 31073 62765 21738 71127 77501 7897 25497 82882 21692 62356 76410 69393 67635 63755 31354 79843 83438 85448 94543 69757 871 62768 65241 67804 80178 92471 29931 19635 55394 8901 92808 91024 48768 76988 41704 4119 72902 96042 47830 15810 83928 48014 48591 35681 14089 19059 93975 11655 6021 52669 72901 87877 84457 42476 54528 98100 61166 40109 7958 25945 77839 52581 42225 28066 80452 83118 70493 78604 65574 58202 44035 81741 61201 77871 30921 3464 31605 53128 39680 80757 53550 45847 20316 95380 30735 36744 67255 74145 87702 11820 51142 11938 33393 43384 96925 12334 73944 20326 9850 45208 27718 82315 62206 55890 55955 62452 35407 22171 16921 49915 28304 88912 94145 43395 95705 95586 57657 82688 55634 94779 11004 20651 39441 6286 40975 64849 76415 19246 60306 48976 74452 31767 45211 76243 29003 19059 99195 37985 54965 11938 63140 49614 44258 97396 45805 24773 32409 63878 21123 85623 79456 10850 15219 69909 69321 14853 72611 21444 52040 95661 13687 46433 87827 72379 98257 7214 99601 15830 67088 38533 75666 51956 7373 50450 94332 96653 22622 58194 64341 46733 25202 71445 37529 11518 88445 63936 30264 18076 78266 81247 50918 65353 60683 86279 9401 3039 28302 11160 25142 11614 7281 38373 89133 69782 95213 26156 31299 66218 37445 49560 57408 59003 80011 59109 98327 31081 71207 8410 59384 10921 89583 19331 4038 81594 48337 34875 37299 75013 63365 29303 16422 51513 85856 77534 38459 54168 93083 26931 2762 64989 67995 40296 21984 42217 48084 52676 77310 54556 7606 31817 70686 52249 71613 92610 71629 91256 13170 45321 45692 97054 51895 8790 35868 26694 13356 64240 97791 73055 29843 64134 48068 77107 89360 41135 1708 40250 95577 54386 85438 135 89857 86899 57949 50577 23630 79362 44195 81288 31717 80562 88652 94188 79896 50114 68018 55330 76150 54443 61138 17691 83247 49647 21563 18427 76263 5406 81879 13085 4846 57682 42214 62114 31453 73703 35661 77768 35325 78343 95411 14679 86667 3293 21521 48405 58916 10982 7682 97052 36224 49265 51868 79432 5673 29520 83526 79619 63055 58535 89393 68285 87535 77640 15116 68479 60575 73947 65652 34181 58162 15866 29974 65595 5911 47973 55614 40607 49233 64060 850 19901 66440 94774 3997 9643 1394 65821 32627 25017 99209 39246 86213 24882 74756 62196 16219 60982 11312 16739 73718 85294 88629 11653 90030 54775 854 26150 93858 63754 75549 8832 70842 29408 62760 1653 23010 65763 41235 59291 70324 70768 10066 97016 6007 14247 32638 2499 96060 20452 92955 39527 18196 86840 71556 32773 51708 93190 370 68015 4157 14638 2888 39555 14156 26582 68103 94403 41066 22939 37353 38791 23593 50309 23745 99539 89987 30919 89183 12839 56696 90073 33036 54351 42553 88123 22838 57285 52404 245 68531 23957 64742 98110 53205 59110 63580 29914 38218 3644 1774 30504 90679 93392 76215 28401 75988 64533 45035 48413 9612 38146 8918 81398 55882 33418 96309 28595 74079 98860 24366 64224 98502 30736 61654 32562 47281 42042 87007 1322 85543 94031 52425 81158 48193 93812 28247 90611 48633 18787 90300 26623 61143 73106 76127 31253 53281 99902 84433 47336 61458 2249 89790 17480 75686 63319 8518 79801 94182 32793 76193 9536 99343 40778 23335 2278 16277 67686 78165 7083 30123 94966 86018 88220 77440 88126 45065 5593 99634 44188 33857 66234 71984 4732 84826 64942 88601 79190 16167 32924 90578 93425 49481 74817 59535 12161 68926 49741 97727 18514 44360 54908 70918 69652 16232 98518 66421 94906 70758 22586 70809 45510 78503 84081 15140 46318 79744 70706 69650 53869 42313 91119 60284 18909 85206 32854 85788 92013 54946 31592 86000 36473 43932 79465 51450 10548 88790 90127 35249 41316 71296 71400 9590 34113 18464 50555 79534 78310 90617 51766 16245 90207 40765 55913 21526 80764 31532 83154 16155 644 34188 82674 91931 28800 66357 99894 23172 81587 80155 76393 86262 5958 85263 47541 32096 98311 9324 99112 41200 32708 26621 42961 73645 39009 60533 37797 20789 97350 71418 75764 31574 6504 34093 94454 23310 1445 57865 38137 42258 69937 97109 72856 83655 57361 31005 86481 41194 14658 45852 33425 27656 56785 13934 44552 75425 38448 4830 10907 37732 13591 49807 72266 43790 93856 31615 97265 54131 29398 7970 65573 96350 25795 8178 69698 15393 16392 24646 85689 65625 18461 22862 14798 94875 27861 50456 7698 21897 72441 21337 33388 38095 95635 47840 83473 13229 49479 16395 36473 18900 45133 63391 46629 13135 94556 50460 9741 73585 14509 6481 73153 48970 69053 12587 63274 24350 82771 71569 27496 95271 10772 89639 34699 85793 85812 15995 69043 6450 97717 62531 31934 9542 2542 60213 33714 1048 83776 63506 81931 79842 26982 50090 26564 2480 40694 97862 57698 11218 35812 52449 56372 46093 4537 92834 69695 30151 78995 98660 69334 5037 38765 52199 66249 67735 78722 62748 37756 73523 85315 83803 44351 56306 66319 43843 41425 82705 3875 66155 55581 8247 11015 98052 47569 67601 10501 38934 59587 64077 41567 64232 69376 19163 79216 49220 91720 42937 57064 88394 612 8606 5001 80818 53567 44936 52202 31085 89484 93733 17039 82090 84687 69058 74638 3739 5076 35410 13240 52797 2946 64439 20786 18007 23791 70285 4350 11119 12953 53192 28534 89656 33448 63180 75066 67214 14672 81874 14371 35447 78077 53013 13215 74095 42263 31990 13082 5610 4669 18436 95336 38042 40679 81341 91941 98702 99446 17884 54005 37507 81092 62209 56581 45206 70237 55128 55676 95036 25126 77636 74574 47775 92750 58282 25455 63327 57132 36598 99236 26329 89114 70337 18728 80459 95457 84404 80175 82474 6518 11961 42437 30939 79615 19372 78464 97745 47730 22865 98923 85018 94458 73203 76796 33320 15718 26793 85772 93886 69567 80220 84015 72614 81005 27109 35876 55650 33122 47277 53277 58474 9156 66996 62131 95903 98354 95911 55403 52941 13281 6942 86309 52776 79423 67015 19652 56507 51780 16369 85758 44342 50316 34701 75144 62767 91850 29367 80168 59238 74312 23679 92614 92652 31303 30471 71631 24120 46554 38272 96098 58615 14325 6107 30060 17997 21122 36108 67607 13329 58876 27976 44789 33000 80652 23578 35422 4067 25215 70791 74612 77397 18497 38025 45673 67107 54833 51026 374 46248 89421 90009 15352 12262 28051 81841 66761 19312 58659 36604 7427 64520 54263 49848 81713 12409 49494 39224 3492 62230 58699 42875 74667 44159 3870 29647 44146 83676 12790 8282 29177 49268 94888 48413 12214 37813 35776 85519 48470 63143 53716 73633 93699 98812 37313 57450 93035 53541 10370 65637 63528 79793 99651 19379 58420 78956 23156 24104 85762 3380 31306 30460 53790 7360 32205 96994 83617 46506 89425 20203 33493 12346 44118 63935 73122 52334 42781 26102 25618 27935 39778 35440 95296 95081 1967 20492 45753 95973 25382 56164 93315 79737 94426 65324 80406 89398 3864 74389 77194 20317 99890 40111 7507 83288 23433 88846 21252 21556 15582 33334 54260 48821 70973 86765 4716 68265 57926 98981 74138 29051 15370 95064 10808 82176 96740 42591 27136 61389 43359 57301 91859 68924 21534 2072 4543 83224 61292 2833 21142 68031 58375 15944 79408 8426 7992 3580 3284 62970 93469 82277 16415 2341 52002 98993 61011 73241 47176 17677 62537 11917 37705 20342 87609 36814 24584 58381 61393 22305 7775 81713 69562 13151 74316 60865 85843 76523 90939 79605 41991 56930 12704 28761 60976 81793 30788 39661 42597 39208 5066 16522 4243 98107 1171 23203 7143 65998 8916 75700 89836 52393 94640 69771 83497 59719 41248 66662 30477 57630 20499 39065 16341 92683 39709 29435 56884 181 75868 62083 73159 38134 46926 32775 79718 94706 31748 27349 3043 32513 66943 14981 83336 83632 69163 21677 15702 41065 3326 15446 95644 47505 34015 29572 96474 43686 77444 60020 356 60703 45385 89245 81622 35928 88606 57401 60974 93427 95010 43860 48247 130 3565 55220 67959 78583 61329 58394 87027 64898 69517 34762 3604 68239 15144 53577 66364 5805 23320 20109 10473 44726 60909 45077 36186 6902 4666 47417 81921 42688 94823 21223 88931 19848 14381 44974 81662 1925 23718 20581 58447 50623 3606 60842 50001 64125 52183 34552 48632 7867 98153 51641 76552 10568 59696 93124 90803 95827 4385 48602 25066 32148 9294 81282 41198 15307 20390 31091 81446 26467 681 33652 47861 67499 25931 81054 96529 383 81941 58221 65519 57 18374 15213 35098 90631 49252 83688 90985 64452 88203 16447 79179 10149 70671 81771 97264 44963 91308 84376 16191 77615 17943 88095 6492 44401 73914 59937 21257 45621 55141 78006 51597 71356 25488 76983 98624 95422 83182 25823 45677 75665 57917 76609 15154 98795 25992 18257 81458 73305 45522 79540 46177 2511 65242 60025 52395 71280 16182 65486 39525 4383 31359 70769 53644 11032 75921 32568 52705 43381 85129 63418 72153 24540 82410 31484 40854 19209 97646 95679 56481 45934 28456 86034 33817 7519 4507 17173 61156 71120 43230 6260 82248 6455 47858 64493 24006 62987 20962 27495 89 62533 51830 95790 49595 61989 80980 29871 52338 29483 77146 99683 49269 98123 66193 9260 20223 93945 20684 23465 53549 46174 15905 53720 1866 10520 333 25482 65740 81105 16040 20880 26263 97422 63135 81688 67542 5009 1746 3055 74071 45190 43890 92811 99689 37740 70628 87913 34005 25995 62259 43230 52080 36438 79523 97381 80951 2786 33278 20850 50340 60735 26849 27763 93482 58796 75654 72661 9684 13996 73215 94206 85104 36791 83355 70472 84617 60082 52201 61492 12184 31178 94179 89163 47551 69602 80755 10006 97623 16504 84002 11133 27404 41600 68605 59852 63708 43544 7360 97454 40995 71967 28360 62105 79009 70538 49014 89435 84323 19860 95647 71408 29307 11811 77375 50683 1264 36917 81706 48915 32242 11122 94961 56421 62196 10451 34965 59231 68033 30062 55202 78086 9471 98130 44338 19771 60151 94941 61129 81988 41851 12090 74043 33653 51677 84616 4827 12013 17631 77701 21946 46097 93115 87139 95023 50008 10428 28705 29300 90560 62674 3711 94524 42844 57173 1748 75353 62111 7765 91292 34373 23844 90343 5545 97414 59888 97901 18451 84901 71657 86329 29633 24169 34710 26741 55575 58661 15720 53050 88873 73191 3393 92653 70508 36873 6962 19426 80229 58288 72114 38529 62459 57165 50268 23170 8065 53827 78405 50231 36067 64573 2603 63092 41927 10830 77545 91329 77174 30180 86579 70403 73840 89327 39563 29328 75179 57081 60563 34163 42989 53389 42874 64692 4019 16000 2780 16453 73955 73776 14580 23667 47364 29719 36930 20448 5465 1631 96251 39620 79004 15992 16645 30343 31924 66372 77176 1051 53473 230 32255 14660 95111 4894 57509 27580 9015 52545 1860 22645 50438 17546 2564 48306 10538 22371 25232 2995 25923 45875 85891 396 47828 75365 64589 99671 30219 35953 78376 33859 54977 89672 66982 43483 68910 30410 59760 90597 51647 78549 2660 51215 33481 20970 9981 78964 1816 80206 4153 67406 88575 49355 37130 69749 92061 32117 48549 48617 63001 10068 69898 23186 72257 94769 11163 28635 71558 2614 55408 68788 10633 52165 1506 24406 41643 57470 80952 22113 15400 40688 89382 10096 71745 86977 50033 91528 1311 69692 92777 77495 61470 9113 73018 25366 27765 30098 8418 52475 74144 17031 11631 94116 87729 7584 69049 5472 34749 24158 39935 97891 80800 80867 60069 21726 65619 67834 65180 2039 43269 55498 52422 62694 66729 96383 2822 210 3549 29884 300 47726 98604 72623 66468 65157 16268 26149 90449 47395 91418 35746 28013 53073 79999 30575 24930 92188 22005 79793 88565 33551 83377 45249 43860 46767 10540 37066 68530 56568 79182 29015 87517 7074 13599 40772 97421 37767 79213 9493 31228 28474 10330 50327 99153 72496 17876 44786 54002 57750 2597 35466 45293 55676 33268 7730 19283 49061 47893 84054 1008 97214 40079 50650 65187 97283 14024 81560 31496 25350 66890 34830 20731 31146 38896 76921 28667 43075 46899 45417 79922 4033 34406 74747 49119 98148 51401 24146 86321 56274 34698 39861 5467 72882 27429 35719 18704 51326 71706 1180 26059 8888 14871 55759 79737 5995 25926 61570 39877 32784 46052 30831 83682 13177 77143 59523 91529 93676 61081 86045 10040 92845 85418 50759 60000 87699 26434 77517 12151 2924 84993 43134 99211 58171 97906 9690 44396 89560 96007 50351 15254 56767 85710 23599 65570 79900 37512 21777 83646 84634 92712 95828 60461 61092 95866 33008 24788 47192 76866 44390 83758 57166 42240 20115 66289 49005 65240 19854 56702 36214 59225 95840 51067 16666 39030 91934 8108 64324 92403 57782 56349 69215 78909 97897 71578 16440 12399 92071 44081 23966 50908 26836 72045 97612 40539 70105 98133 31224 38657 98595 77736 70134 41431 82777 35999 23030 6589 41252 10455 35071 5682 84157 3644 78841 93196 90894 61587 4705 96626 16558 21717 9090 19447 47389 66310 65601 52197 34181 27966 58479 87137 23522 22675 95749 74448 11571 93927 31549 36463 45186 3557 35986 59590 15521 7164 3747 26240 79714 47473 61367 88949 72665 23974 61932 29827 47123 11296 12353 20055 99316 38649 16104 44281 63921 69639 45148 35475 7445 14092 44152 68975 51949 83105 75188 47083 99816 5718 86758 15483 12261 14856 67750 84473 76106 39018 29304 3670 17881 87238 85594 85613 22447 72624 3919 76222 35741 32283 57491 14076 88087 74791 40370 60542 5793 16844 66994 54020 85184 60417 74832 33183 72505 89602 54125 64374 86176 6487 6374 55197 48226 41796 13725 93740 66816 18145 76837 40077 20801 3378 83500 11410 34531 28992 33805 55403 77628 36070 80792 37242 26612 42625 38139 69614 44199 75364 38480 82968 23427 58195 95534 82175 25897 74061 51791 62719 5660 12694 79560 11647 7547 60100 79315 32618 55779 14201 11225 8011 4338 59462 46145 36231 26705 33736 36974 11510 27806 70657 73285 21583 61386 1314 33756 68156 43660 36119 37732 54156 71764 64948 70378 14812 5834 95937 80065 93301 55884 39081 77027 67823 66738 81722 24739 49906 84421 98374 38044 29118 23577 24333 71865 78470 95716 59778 76538 52757 5189 80620 84900 95493 47882 58497 25432 63129 39928 13387 97658 96174 36130 36646 2204 77883 88491 62682 34109 63985 67206 58557 49256 73119 14005 92585 72742 10884 85525 71133 90394 30295 47482 56563 14904 97391 22421 49944 61974 53379 91199 31821 85411 69035 61540 63758 26060 74100 77553 12792 42489 12248 94024 48462 66406 83106 36372 80839 86210 65188 50858 77519 13031 98785 7011 57119 2586 93541 12356 87398 69002 86136 41468 9632 67537 31851 92797 80629 17313 65411 49810 48701 69459 50147 41843 71523 17464 68584 58130 18245 35665 65585 68721 49061 64436 76042 80525 89783 48241 93447 80389 43015 77733 45828 68272 92632 46092 52 80566 72049 53189 43224 59919 38534 98175 499 65508 53756 43145 87113 68221 48326 66356 18468 69673 43793 57604 93157 17480 25874 54727 98760 44027 61696 21626 77328 53816 85561 1254 28259 58970 30515 7356 1662 8350 58958 64128 16481 35401 87805 884 3401 79209 8157 17043 68679 87520 6953 55202 34921 97946 88869 66069 97437 49243 50999 79243 62126 51082 60218 81367 88651 51878 98178 86412 1163 97968 79042 94600 77188 38725 11514 95084 28270 76317 343 35003 29755 80408 42134 73471 78188 47457 56385 37382 83710 48963 24911 10763 44752 56583 90768 17393 79743 94794 13192 45997 12694 81461 60777 97457 67651 59421 56117 18853 17508 40672 82323 70487 82174 99471 41510 27110 452 91396 68917 35454 16560 84869 35579 92832 40373 12999 65758 93620 2984 64758 94386 29383 25281 32002 16325 83015 87711 59522 48515 49664 85238 52605 81074 2846 7772 73285 79129 80686 73420 93082 77407 81770 56453 12609 33243 74194 93590 40189 99402 16545 47727 49292 89145 25395 96798 228 87887 88231 52668 31699 85596 2587 99124 84309 32980 30542 87284 2555 45194 34252 23674 85625 88638 1849 20075 93950 317 79173 79080 68271 30450 98770 45591 65675 74074 19095 65915 35722 61124 72693 60952 27587 1973 88710 19297 11573 64314 76488 58050 72847 81757 12263 51306 66227 80070 57260 21349 22723 46688 96524 22142 94066 10243 44259 59343 80187 3386 69995 58640 30864 74376 16377 37895 22697 13437 39273 61298 79249 72574 37040 92603 80429 36410 82617 6899 92972 52271 96791 61814 19622 44491 10185 1666 79178 86494 60191 87296 26147 91662 4003 48755 32398 21867 15749 18921 92650 92691 22796 968 36850 71975 98312 18402 38515 9752 77533 2720 38076 33297 32382 71887 53046 31898 27613 34892 64524 73769 49028 7900 29983 45212 28421 16 93298 91677 70109 19193 46048 97181 68774 85783 62689 21834 53847 99866 34950 60717 78817 55796 78079 27410 98336 67829 32360 68317 87170 7380 41973 42528 58171 95319 65335 57879 31601 9137 21804 5166 74781 79432 15634 26012 36477 47214 89609 11691 21497 95789 52568 25586 78214 85148 24132 27026 67059 18337 82036 91000 89611 92065 43731 52187 49384 45929 50557 68517 82804 12597 46586 27877 16109 69079 69601 37477 88777 99611 8205 54750 12623 25992 97848 82235 26314 58312 61505 77677 18580 51541 74262 47963 12485 32157 77204 10388 33608 70907 1917 41646 77296 57871 46979 35849 48838 54725 37834 62429 18817 23296 82397 83844 47724 16973 35536 97098 84111 71846 76936 71059 74970 5618 4295 21011 26269 14854 6151 16717 27594 99242 10469 80132 47275 74309 23834 6252 51888 92466 9359 3485 88403 83518 71703 57447 19588 46845 41123 75535 13480 89705 39552 70773 15549 53749 19703 26038 49246 76819 10517 35600 64937 61045 89729 59215 11157 29515 2592 42991 23118 74926 73603 2916 58143 76362 93289 68339 51889 3863 37495 84626 62452 63718 27267 30438 14718 4597 49539 40739 44111 60736 56296 39987 95380 66264 30632 39163 15556 84977 51620 65365 41058 41388 90967 76000 86784 68313 83618 94788 60619 18533 52736 74774 26557 39215 77577 91385 93278 74148 3670 44024 78074 16982 84715 73716 65359 34092 611 18562 45065 91803 28413 58910 55184 65940 13034 78597 68864 31281 48324 42932 62908 34963 31824 85386 37244 75580 96811 24333 78623 94578 14144 14892 75472 72653 81008 5420 47959 6346 53222 13315 71887 33438 60704 38976 55077 7601 91064 4287 70752 78919 8721 96631 98113 8527 31999 68417 49767 71143 40791 1220 45596 18765 15479 24504 29650 82959 61462 87134 19165 85868 86583 70050 29442 68929 2281 36275 58906 5364 35440 81057 78006 34691 74959 2162 64509 48242 28717 91313 22303 9274 11757 91666 51142 47563 6286 25469 66297 90394 6747 74327 2357 78968 58876 73114 36547 74838 27379 65309 29541 21794 3687 22512 85027 26250 6705 17637 70086 7562 84840 76549 54504 10262 22835 45603 3912 86178 21652 73036 97061 86777 46101 12187 79364 67724 42207 36571 7756 48326 55861 36824 62926 84783 27561 48805 88298 64786 14555 38238 53341 75215 71501 41221 27101 49442 16775 41418 79715 2271 93466 76343 18426 67871 54030 6988 43179 11631 3468 47011 29371 31266 52786 85842 33354 79024 20911 26847 73627 28347 8698 97029 21266 19668 95603 83157 96679 76140 73448 55300 92652 25541 21332 5316 99464 20444 74875 64716 87095 57903 29758 68983 27268 80679 77474 95060 29 51739 17941 9145 86800 55284 66613 18145 96350 57661 77048 56292 53508 40364 76885 17440 80223 24303 86622 23778 30265 22683 28962 69056 2140 99490 78541 29307 94842 16256 91885 76691 5465 16924 69627 11922 28542 25828 86732 80937 4167 97823 95128 62774 47653 82398 88519 35252 62782 27404 94330 38736 61255 60391 58361 99441 5251 99782 27940 93317 63387 16726 95468 17180 67320 68359 26938 73655 85874 66508 53336 9420 11314 3638 55181 59430 16072 65123 90005 13923 36867 54197 12216 89944 81021 77915 66073 93599 80573 98966 37299 40012 84453 35876 67472 47383 40437 11112 38808 28684 71083 61323 64594 21387 82058 37839 39525 84183 75659 32390 37316 15140 4956 76589 65469 95765 4982 85952 59104 20620 11319 9343 11586 58201 67396 22364 66881 50790 7642 67511 10348 6801 1574 87636 46421 80826 75702 99207 78635 90234 89543 63051 13501 63768 81123 60039 49452 11526 34556 66877 70942 70124 79857 49838 90939 81614 69663 10623 27669 88763 3258 24637 39721 51701 90173 14533 55013 52608 46972 40369 5780 30619 10492 25554 8688 61314 62408 695 41999 46283 99339 14674 8824 27756 37277 35566 64896 35070 5628 82051 75244 94204 37782 99568 8928 12851 15372 82325 95472 7460 69196 78893 50024 18979 24481 65214 82278 29262 40492 12588 31041 24339 37783 93010 55471 37041 50742 21299 14268 88122 34859 99351 42942 34568 94166 48791 48774 95774 56620 95008 73709 18371 24620 38236 94734 36226 4465 96834 21658 94393 9506 15996 13814 16800 1474 23938 26331 30291 18016 64176 14391 99850 19551 55292 84519 33990 92973 89599 51337 51443 88312 49640 59235 22270 37280 47189 94131 3515 50355 32546 76041 76754 43260 2115 89810 96106 9114 84481 32642 26732 54360 7603 67986 26389 81036 85354 65634 15630 53102 59664 78260 91133 40764 43333 59538 53641 87876 31281 72105 95107 4688 55582 98478 22013 49643 46873 50895 6967 17045 84990 80872 44100 6108 71857 95432 2011 31730 28864 51496 10975 1969 77879 81497 15665 13901 92886 61909 46300 56092 8996 74016 47113 20509 5311 62106 33318 7680 25639 31828 48003 86811 77191 80592 91444 43592 30997 78215 40724 74922 93850 64184 63930 15163 98450 44809 28886 11827 18814 81030 2345 68568 32792 91910 62849 37181 67551 62121 21980 67270 91231 57315 88618 19041 12661 16803 84302 7348 28300 35452 16642 11745 86428 77335 44172 15554 44095 47957 4432 61294 93443 74538 60869 36827 55387 78440 16055 37530 17765 73247 98478 50412 98771 81108 14624 11802 7996 98439 26834 1501 74445 67393 48217 31913 12300 6346 4858 3786 55547 79592 19509 55597 26070 13968 96011 46256 93026 28947 79177 69019 32603 21940 57381 43831 30263 37294 84303 72263 67364 12097 75114 8348 84858 12997 98868 34155 36088 50055 13770 80010 16474 93769 13846 65275 69951 34672 87048 32020 31624 65852 87676 70801 54858 75820 95816 99587 95367 46945 60643 86328 85399 30870 69270 94110 81519 256 92482 2869 59249 60628 47732 18370 73769 20509 61648 23591 5666 2198 29438 32604 53507 78563 16790 25156 7995 32721 37431 19052 62577 33664 86106 67261 64618 38473 69423 631 7686 38756 65134 19856 61759 43668 99637 89846 45819 29817 52995 2840 4663 63275 91790 77991 56801 41626 32060 98943 10417 91715 56630 6907 14577 43988 71037 40839 99699 70705 72794 52986 87407 46763 19744 84775 96621 79518 88451 11134 19841 43668 93774 13348 2423 12995 90882 36142 52930 21817 27875 61953 88148 4576 84244 43069 81482 53072 72328 7788 13531 77278 15460 32121 60183 68434 14913 57850 69394 73911 66022 22758 81746 12370 15765 82431 47049 80129 49312 81651 25372 82507 19025 45579 97774 9767 54756 75128 5346 24507 53272 29117 53468 80851 20887 91305 12090 69022 20701 94844 54641 80063 18051 49259 72299 42863 11575 33237 11962 20680 32610 67020 83003 13560 74374 87457 88384 68000 68407 34928 37743 76219 40503 41902 46293 98951 34447 49244 57967 67257 45688 56144 98543 76016 91068 18981 42677 55217 83293 68069 50605 24640 17603 62311 13061 14486 18687 94182 77287 15259 21642 87303 26399 22192 16390 75624 11066 86532 74433 92248 63054 94267 13466 38377 82478 33735 40885 81452 57179 51243 96977 31040 57798 46360 93500 15645 28002 60485 88335 92665 45445 45978 11707 5162 92691 54852 52856 1328 38303 91171 96640 93845 29382 47138 91019 95654 44467 47392 67625 34354 14043 17369 916 75525 87753 17930 55642 83645 26890 75491 49011 86047 51900 98660 37710 4393 27336 54036 71487 32448 28602 12397 57898 9079 82279 62979 10524 56741 2137 46187 93223 76807 49554 40488 64434 89936 77433 78981 1525 31448 66645 87100 96852 23233 5485 84803 89975 27737 80626 95121 1599 79095 26277 55964 88214 80014 68443 7010 51642 24715 50567 48096 23533 12805 23610 43733 64262 67279 23751 38306 3778 82092 52875 50673 39130 7044 24292 19000 52085 34393 56840 68473 56296 92883 33789 82305 6493 61996 26444 16076 73458 17526 1123 26406 55636 5944 34942 35082 4310 11319 41915 32609 32936 12511 66488 2635 81767 47523 41093 38703 89787 86903 98694 65522 38488 15312 63555 36711 7226 93279 77417 25312 21529 90589 16591 74025 18493 14827 71339 7 17628 58690 34624 98453 62899 78432 4049 66369 40054 59514 20631 99479 92655 32979 22908 92842 47331 21245 12168 58487 59844 56409 22377 35872 69190 64567 71047 2653 1957 99531 95616 85848 29176 66578 5909 72406 57396 89186 23865 39488 33909 48227 33521 50937 59460 66132 4173 25060 22268 58867 95101 89148 493 38782 3036 35487 38827 91495 41725 5886 19313 61153 95882 47470 26990 59443 3099 92054 81597 91555 12339 90268 1418 95679 22718 61917 34360 53492 3571 5412 42282 57198 60702 44064 72601 63157 65511 98028 33266 40216 90911 97043 68423 85126 92326 60490 62333 6496 57076 64498 29922 98308 31467 30152 59377 10528 28263 87051 63661 76447 32037 22583 65174 99828 803 67587 66738 76556 15068 95659 61325 79700 8986 80167 57011 39034 22463 8061 79306 88801 80371 83698 13851 70457 61832 52307 43779 22015 16387 68365 74444 45124 35414 71535 63697 83891 60074 97409 34712 82523 21897 25500 37043 1772 10543 72028 42024 11150 96988 37935 83450 94222 94986 62859 7209 67041 54714 2235 43648 50301 89689 46 47397 65801 35867 31906 62221 96330 38181 72176 49972 40965 71644 37362 11993 12213 60541 68988 79470 88678 23204 82752 99164 31036 85840 80431 27861 87552 26353 97678 21074 22913 48749 6957 95895 94995 86320 23523 90691 43027 62817 74839 18688 52102 59956 81122 41548 66830 72418 37540 49515 23005 42899 42221 46185 42083 28374 95677 64365 5089 63844 98798 22741 30408 9073 15488 84130 12442 39091 56777 14374 6755 30984 97399 64907 5503 96997 54493 52768 42074 51334 99307 80599 93980 20776 84588 97734 90298 69270 19634 26706 87128 67354 30191 63672 41740 29524 40487 22375 57590 29892 21303 61164 24758 46934 98754 22917 7643 17590 90888 76193 15664 34671 12763 27257 41501 35453 20372 92245 5316 99895 92406 4497 5364 78046 31988 33421 95691 23295 69652 39905 92088 86984 48491 48374 44504 90995 35744 56664 29379 57116 78824 84584 75371 55456 85900 74498 48307 28874 63007 77797 27322 94705 97627 22384 91496 29522 61494 66243 32830 43836 85023 5615 92788 62143 7011 75600 53090 70277 79716 67566 97128 89762 5568 79249 79118 92735 17101 32377 6593 68215 37667 29728 48957 81041 93770 2852 33619 12151 27826 72679 12108 70930 15557 54784 74759 30972 58530 32169 53979 97539 58135 11589 5698 91100 10619 89426 37781 91721 61960 48090 35599 39720 36038 75607 51491 22956 73361 76198 3330 8849 82388 32911 21727 77031 1039 84073 51973 84659 96673 57863 73496 26372 64805 35675 15738 11779 56919 31984 13557 87064 50591 98616 9008 88778 86464 5416 15808 32518 80479 88397 90815 13605 57118 88139 93510 70745 29354 25895 69327 43401 52213 94175 52296 7448 7213 36894 61501 51381 56547 83243 65330 74327 87909 96832 21556 4448 77850 33336 85714 44622 3741 30253 71964 63114 2892 59415 4207 92177 26081 51327 59519 26547 5836 27689 73174 69840 26428 46923 28672 85208 49458 588 2800 8972 71769 14342 99620 45094 88834 17154 83386 92741 27039 91519 69848 25929 46624 65631 57706 18446 37773 58827 51088 53424 49937 10626 10635 37338 81197 35524 99015 59662 96023 80846 62122 13270 47508 23064 30026 72876 51498 33540 34482 57451 60130 5929 59664 64409 61342 36117 90391 8557 99575 38237 23933 14691 76566 57129 35372 2384 52078 24211 92512 13670 65599 89398 10130 29969 95050 63344 47894 29747 65855 97801 73019 85853 32019 18216 36725 11968 26290 62954 75714 73889 70935 83039 97709 11923 42998 15610 74689 79018 33583 9896 64211 31816 56849 84196 82276 74974 38870 64530 6293 3172 83596 91030 82567 34081 93754 92890 8351 49257 86087 42904 18613 75364 19844 29896 34492 91516 87994 42312 38806 41434 22184 61146 13462 19596 86209 94341 41745 45927 49603 5388 5330 74300 9014 73233 11564 20099 61752 57764 76397 98168 5984 71456 73289 53517 97496 35064 19168 68045 49704 58917 79416 59725 64178 66499 15502 51785 4372 9552 75359 20188 42438 68901 53327 82900 51521 205 85366 51254 8078 97271 69207 63671 29780 88856 91657 62171 47698 69374 23139 14596 99789 80499 38823 63785 48390 57508 20814 68559 36227 69153 66973 83104 70079 16423 45458 64869 78239 43590 23316 28048 85059 84090 45170 56271 19151 57192 58084 63992 3336 53661 49364 1956 25065 82102 98176 25386 41131 58843 80813 27521 62825 32975 11151 43276 30721 40747 83196 15626 27632 14655 50911 6355 72808 27325 75136 38677 4422 89165 38450 58847 39585 68526 22777 1742 64065 23294 11159 30184 79057 54422 94588 1100 19089 27441 53603 36733 47449 83545 21463 35501 94393 92668 66406 55921 52263 95640 47108 12946 90432 15773 76167 57187 54189 36598 76463 10645 36020 91426 24903 70189 130 37414 62374 24126 79103 48208 1683 95945 15400 73758 92907 12942 49311 84510 34814 6462 55083 97302 96214 92897 30157 1858 35151 89860 59494 91244 22172 17630 63928 8958 79926 99866 34090 91599 67592 24065 80970 45279 62337 27097 14917 59994 60746 23581 45745 79082 103 50780 11494 21803 63730 72714 35499 76709 44122 13038 54545 82807 12320 54949 77251 55303 49832 71937 84699 32219 88010 67849 66554 31274 16041 87689 46588 64957 82015 52744 94747 39334 90861 15646 71899 98865 8818 50692 62970 71491 19013 48550 80731 35043 72495 64014 5879 82810 68725 95791 25474 11925 42076 56132 85097 58934 27483 18805 59531 48896 12643 54623 28602 28676 46617 3049 68492 88797 19965 75561 95558 55490 12829 82879 79665 57232 59941 45165 13627 54103 41077 31843 97473 51065 13689 31621 32393 85550 42808 54422 58294 21751 25356 9907 35667 364 69444 31917 88123 28011 22449 99856 68154 78707 15514 8948 20517 47151 901 92158 44285 81957 27167 2751 15382 1711 36112 11911 12002 65817 51013 79607 47473 95918 12374 68646 81995 30327 38880 4783 89168 5926 56886 49081 59253 31654 96028 83685 8843 64790 1667 35782 94160 60723 64770 6439 30642 50179 12093 83637 13668 3807 10704 69754 87487 44143 15853 10861 2426 56422 80395 7044 41177 23801 18774 88061 26320 28916 98713 26157 1752 9424 25602 74698 13720 18290 42555 33703 94331 98265 4607 78147 46257 2338 85016 35101 84256 37737 88414 11932 85221 63474 93129 66156 82374 44085 46321 11804 79730 21094 32742 67248 59158 4381 1917 14869 32678 34367 97119 9807 58977 16443 42613 70354 66365 14889 76739 81672 98598 28390 53455 95358 87523 10545 98256 50241 28600 88618 20528 23592 31842 65011 70422 68180 61752 37902 80459 25570 66423 48825 18153 75182 87115 54071 47221 48624 52937 81759 30934 12920 60881 32616 65175 34211 23223 30885 99372 79652 721 61963 94432 67219 99588 82910 63571 43939 37692 16046 11880 46316 60185 23394 30481 66984 53214 39716 45919 94191 97047 42721 57995 3425 62883 96629 54046 82740 8009 85681 27819 56791 10020 98170 50746 32893 95303 24397 48242 58731 19903 73291 76599 88040 77039 5065 7140 53930 64667 35095 22588 92149 66149 62492 86468 54416 37013 47131 45898 18122 41296 25880 10906 28320 32283 39798 2877 92339 75875 79928 72111 33829 47525 27848 44681 4329 57876 34731 67310 76428 50884 36217 10860 38932 98016 88654 63687 52437 42156 45965 38681 13056 12333 88039 96661 36411 66453 2403 21247 1155 37573 79456 43163 82300 78951 63105 36601 6472 58079 34143 56040 25432 84459 11795 19238 26646 48240 99633 24011 35439 91518 29814 95207 10458 30152 37132 71841 56128 75626 91593 40354 80524 33785 44866 1590 39067 40792 79039 5328 83346 23160 62255 18523 7530 90778 27173 53981 85926 32647 51495 73799 86884 97623 89169 34829 11051 76981 30524 60512 47267 94759 47428 28954 33086 95611 8709 20935 15211 32064 48363 49375 78394 21639 92340 47334 42123 32186 27151 68432 24009 17777 13545 28978 6797 85992 37817 70833 46278 85133 50438 70123 57675 21567 45438 30206 40212 98539 7694 51253 51109 93280 14571 93090 91342 1437 75176 50477 11526 82700 32691 68893 8896 49131 41704 62743 18249 93256 14523 52416 88612 67016 46146 99847 75818 18551 20861 98697 36533 90430 44955 81711 94005 24763 21790 25273 70870 46264 35954 42877 12348 94420 44807 85740 26150 61119 20934 93671 59777 82379 94279 53720 44495 76707 20538 79304 16925 53004 33173 21406 88571 49027 53356 96925 2066 85744 89682 24734 12679 79820 81439 22374 29566 11888 92788 2717 50432 74324 15533 2766 56513 8255 5278 25856 53508 87365 84961 57728 64558 84966 8784 56173 67634 2250 48969 41288 17631 61660 91945 21480 76958 41749 16514 28631 55505 49997 46107 37505 65346 61796 67279 76228 75317 57673 19082 32864 34969 62788 3905 93887 86689 61272 22144 78778 8870 60828 57653 9804 29215 19754 52210 97804 67236 39074 15909 73510 68694 8498 44438 60893 8085 29142 30206 99017 38636 47428 74921 51768 141 66154 13118 16900 87876 51320 91997 18169 73760 71210 87593 31701 42926 74892 25324 97157 47813 78687 51662 25709 57331 59435 83554 12542 81834 79187 83360 17849 11812 81832 9937 75779 9015 638 83526 76683 35414 23773 85448 59856 47201 29233 28019 12534 52439 41245 96882 96956 44654 60877 31080 68252 29097 37780 61379 55243 83085 11041 98369 68513 24697 20693 54844 90313 89083 27891 53125 82948 47743 48228 99550 89695 59575 36104 13926 71561 51406 87822 25031 16798 21751 72846 62435 81946 12108 10295 70607 84653 83584 75140 33312 80192 12855 59709 85815 35404 53065 41847 26531 53372 1168 8210 69446 65710 9576 85308 67582 56488 74178 37231 85221 43229 70786 83900 12774 57213 19545 91220 76942 56762 37059 59229 74327 38298 57184 85715 11691 39313 73867 55241 87616 37110 29607 73454 5665 97664 93462 9418 39224 63402 63903 10510 93667 23404 77604 91925 10073 26813 66015 93428 79673 13570 3597 3107 53681 8295 63737 15127 36410 66057 42916 71844 48728 94942 75998 94488 30297 49385 22670 36709 64941 98574 41326 91025 48417 95425 55756 71665 38755 60354 97356 17402 21046 17343 72561 70362 46850 23696 66788 32163 38222 43981 10038 11419 45548 85656 91792 62232 96777 58138 28924 26649 20430 61428 56286 9046 20955 81807 26380 16888 38621 73858 96683 78364 85149 26205 47393 10390 33021 92557 48320 7661 43654 9501 14988 24384 43358 56230 18196 51686 79983 51979 53758 24948 47638 49044 18861 30999 79102 33679 53837 32250 77765 92790 35852 30505 13259 21672 15723 37077 61791 69059 84946 20605 26044 62906 35458 29147 35426 44685 23450 7673 9318 43964 85739 14356 23324 42187 48536 13889 64331 42623 19718 39332 50031 99553 77771 3645 5177 93646 33705 54908 29185 56055 27153 61630 63159 19950 71372 59930 82231 85681 9011 17053 37082 12925 49832 2023 9680 32120 51932 96939 20496 82510 57710 73383 331 20595 14685 63002 16307 20272 91457 71292 83839 63456 60611 13565 30074 3026 19826 59236 50421 44380 90813 31939 9045 37284 56728 91924 6023 14196 92483 6799 94263 71135 20670 23585 37254 90481 2549 34247 20981 34945 98234 55131 85120 45924 53089 54722 31220 42214 64071 65861 35843 45304 80709 42246 22911 26602 14601 20462 87580 44372 62177 70839 32852 97642 95670 86622 76356 30451 43431 59771 83595 44457 25891 92895 7949 38290 73554 86020 14586 2895 45987 20876 7036 25343 55885 40380 93706 9148 59363 87772 74268 74068 35703 57005 87113 4954 60618 79003 26779 19719 89258 14677 29016 98356 69621 49917 55216 47436 41944 18366 15704 48131 19424 16877 17574 84900 68748 96197 15058 30389 31825 78892 80119 2057 81866 45765 4136 58793 20978 778 45468 13867 82761 11715 888 59046 90465 61945 91620 63424 32414 24537 51624 39740 34991 19079 32153 49195 38199 42153 83869 54320 68097 32005 94068 94183 86246 63848 12496 3675 10815 51704 79894 65720 95850 92372 81509 10057 37909 31105 52290 52356 92975 27649 76257 24699 78872 5980 96233 84261 10084 4691 41349 60928 28915 38383 97450 72459 47575 94402 72609 90821 47305 75160 43648 21191 94111 54306 65717 62884 27220 67668 52564 43609 8219 65398 81814 23701 60615 17217 7893 89886 62794 40302 36268 37372 1523 45792 75676 72366 26072 42062 66513 33697 18540 51701 39699 33790 33095 75505 85594 70707 85783 8746 36645 30372 78269 52641 10080 91338 3229 11421 10151 74751 6379 4182 32478 36262 51776 60725 78618 37072 59963 75101 59162 59179 19136 88000 49681 36075 73287 77106 68069 85332 90485 68601 28991 48280 43365 72853 98778 24989 92317 97508 78194 28659 10240 33798 38822 51725 93471 69766 72943 38329 3384 66344 73884 73148 25965 99493 9720 14945 11182 85707 78562 28295 54065 85639 87624 90283 20161 53810 29534 26470 79699 41365 43758 2752 38873 77314 52843 98210 45913 75914 68289 51386 2673 88008 21748 69857 41196 88267 18711 30191 79934 60392 13855 84527 22372 59898 39494 23870 58628 33129 56527 45330 12937 24602 55341 66282 91825 39498 88538 95365 44677 82503 89052 83763 78516 23794 12954 50290 97034 72172 98831 1992 70655 67331 29639 22006 96518 4825 14461 75602 80825 46283 10681 29746 42323 19533 38429 53702 5174 15649 70381 9174 24880 76202 85799 85809 89236 27976 14636 31670 60161 85184 91205 56872 30220 97207 23112 31956 26566 76495 83724 6117 33942 56986 94733 75269 55970 47696 60278 98109 12012 41045 90083 12633 85759 9043 18783 11322 92672 37792 54010 25588 76207 3332 22472 11889 8736 47313 68500 55540 60543 70863 86159 46111 61058 57272 95939 57661 11590 71482 88182 20194 96763 29158 74839 11331 30968 53528 73821 43002 5257 38164 42778 82835 36666 31475 98883 49910 32259 76568 22436 51635 71663 81253 50474 85408 50403 93480 98775 1193 32512 15954 5316 68159 24746 25602 29788 24457 49899 51867 50189 81696 59820 51137 90346 98364 87498 43331 66532 25133 82403 45752 5304 1048 54886 59620 69223 28893 13978 49570 4353 34818 87195 78542 33981 78289 76231 44522 3014 49591 54323 23165 16522 60748 937 64847 624 35262 33227 99129 48222 93088 4798 42244 63980 86907 34741 43963 7033 78110 4725 11111 62717 90232 47419 9522 34125 33681 15897 84033 2021 17845 42973 13012 28020 71064 43410 79355 63715 15508 17322 65049 47888 94061 48195 39278 16316 30088 11142 83592 20402 16962 18216 80243 32495 17954 37115 70559 1502 84724 62711 87256 11288 91572 10213 73248 26379 22646 53812 23746 23822 68238 55646 62719 66783 5716 55310 28167 14125 43326 53616 59618 73514 78330 5217 17524 50674 69456 766 4742 57707 55266 16711 67128 65496 17989 77060 84404 85372 10041 1825 965 21064 29336 68804 94651 72271 61839 97563 24965 83831 98899 84335 88032 96907 64214 79150 19967 42418 70085 65932 76509 58407 14667 97789 38784 73750 7482 34986 12997 99285 8034 58184 3733 50225 79980 44386 63906 13487 49656 76915 78384 96957 79246 30384 87905 40925 75533 63904 27652 78065 13023 18610 47561 60682 43912 80437 10150 87972 79029 24107 46480 44563 49832 80530 43208 13984 62529 54720 26293 5702 95649 83445 52669 37876 10460 21753 7266 9781 35835 32126 87321 81762 87025 76566 3434 32252 24144 38700 7989 76470 92419 30467 30426 5129 61051 37746 7555 91077 33772 44953 96926 79522 55401 78793 20893 44994 54360 72868 17366 87014 24541 37443 76768 25278 29857 13651 64328 5133 60812 23555 91310 36996 33970 61373 50500 13866 22452 27931 91597 8074 15182 9486 27113 94872 3732 96075 88401 16684 68268 5896 56048 17230 37633 86581 59843 8369 65490 64588 72145 1642 51941 43319 38368 67260 16005 76427 69207 38158 47684 24049 68944 67186 5326 23503 76640 2361 31141 63958 23859 90161 2366 50365 9318 20405 79979 9998 74684 70190 64574 16087 52381 25112 76287 15551 13540 55525 87071 69586 73080 94319 33308 83612 34633 82494 4108 15077 51574 18857 22035 43243 38504 52963 8052 69161 58067 41339 86426 84831 52952 83281 2169 77813 82676 62146 14286 66373 25847 71187 53421 2985 91157 57468 58379 21451 18417 37192 13727 56429 28829 10904 54985 32319 67201 47445 73965 34579 33041 61140 49378 15214 22016 2132 39913 37393 73950 11279 92902 69347 66820 79668 64061 51709 41028 80501 34263 42769 34874 94674 1689 4435 58560 36221 26307 71947 24511 24830 65085 88811 16776 70295 3581 83775 76875 74714 11330 57738 95543 56182 16968 82382 71059 195 36116 79309 46510 97313 79957 86607 55276 23472 2434 20398 72354 80860 54541 67324 91674 32153 46956 83340 45279 93054 11453 35733 12197 58625 51161 66076 74149 58301 58160 51910 5535 5669 56004 90876 96030 42089 52146 22102 98204 30136 82982 3192 95267 68348 84488 48596 77964 74231 12619 53618 63696 59175 64454 80075 31832 61298 99697 34789 62429 58582 63746 97665 13233 84367 21212 36285 90257 70356 99156 93467 47172 44843 25366 69277 81849 12166 45235 45066 84566 42309 3573 59569 24532 78096 33342 24296 58278 9522 13816 17607 36071 88874 12984 34013 52489 62803 52553 11721 23767 8656 7793 93036 81593 40502 16250 63879 10287 61263 9258 66500 3979 39075 90627 61649 4282 18393 71829 95208 10290 44533 84085 94695 72355 55435 61446 89684 25527 81386 24209 14344 47935 49876 68638 41660 5197 28683 46382 16491 27913 92135 2210 84007 53064 30319 56108 42476 78085 68806 38728 29784 17090 24106 88592 46912 37572 53087 2938 94910 8240 74227 25411 57270 34820 75507 56376 30883 52176 5252 28122 43610 86293 83001 99812 89729 64789 49680 82401 31726 50616 74749 68069 19687 31002 22030 41294 41750 79286 3985 17762 57026 56748 50584 84596 39764 37805 76676 2103 41583 24579 59262 2916 98998 85468 36751 2251 8648 75687 84789 68712 98990 62082 67305 26295 91544 90512 29860 48065 40955 37774 60136 45991 5022 88193 99884 2259 99292 21623 23652 34180 25227 67839 68549 68613 4643 598 44747 76552 91490 33924 73347 9093 31570 54699 17109 81229 51536 31347 76923 33605 26708 70571 82015 38022 90805 60587 23331 47174 96576 51052 60064 42090 82158 26918 56810 28611 86847 694 19864 34122 73863 90955 88999 5671 41485 43091 26181 72508 3748 62455 81162 41104 40876 551 34878 2813 44232 51099 25449 80264 57006 13387 55034 63010 37855 18081 63109 33503 51048 84501 60943 77657 83890 62522 33890 93693 19032 35834 21701 13366 65289 20456 67218 37137 29773 86665 10518 33004 78097 18762 21893 90198 26193 71812 9755 51730 79500 78758 55197 9060 26122 96838 59838 91456 12207 271 63728 71703 33215 98094 18246 95900 94435 33850 72929 9142 93792 97615 92947 10264 51951 96148 49745 86972 27059 71548 95579 97592 66181 97026 54926 20116 92508 39690 95021 93923 73086 44471 769 14328 92271 29107 32422 5678 43415 86526 23118 97477 52221 94559 50984 82844 59390 63092 3153 10921 88083 9325 21432 61028 14276 50537 30781 4550 32014 22279 17732 1348 36966 99583 88003 63765 41291 68104 83231 1332 83763 17399 62367 23729 59867 45857 63922 49275 36021 65102 93076 17695 8791 17537 54228 40353 73106 70958 65893 49023 25739 22303 5815 46681 69750 64758 42783 28582 75806 14687 14765 70536 80900 55985 90420 69903 83304 21655 55686 74361 97460 87278 39732 1561 79847 82181 5897 30520 51209 86824 91704 29126 54540 72236 66394 5937 51212 69225 41956 15974 80673 34096 35045 31457 2793 4965 85225 97559 59129 72966 24535 84630 68916 81870 53918 54732 70056 83791 47518 95643 80998 31154 98602 9338 14420 44565 79406 88565 43197 29732 56262 59980 87438 29691 87918 50501 10212 38256 86873 57142 81829 47544 68657 23843 94572 7696 86766 93804 73283 16031 62427 86110 54595 64571 49580 14800 36660 76325 32051 10875 89346 44037 19326 35788 14397 45391 40460 82486 19578 88532 35838 70547 88637 21986 84468 68494 3893 71910 28936 66016 94275 71557 73965 22855 17452 50365 88076 23653 68119 25514 95106 502 69078 60324 11446 32153 87537 73201 97927 78475 71946 34414 56952 54565 14504 57857 2031 34868 25101 74589 77969 4923 10222 17832 93948 56562 50132 72662 85793 22384 94697 8280 75273 20290 56230 27584 29641 80917 58821 30377 24724 62328 57310 18995 5106 80779 28766 2328 93638 70666 26487 31364 81278 66526 26877 25370 62727 71758 37556 79639 52958 43489 93562 87995 24663 85141 53228 67540 11284 23923 74812 40237 57747 24458 34709 59003 95171 79167 34193 98539 10677 94604 86958 59182 84835 56254 85170 31846 9370 63574 30427 87531 44311 9524 59373 39952 42781 88254 74682 88750 49605 47102 10442 89829 11362 59711 23866 93396 43586 38516 71330 32825 30161 93204 64103 37797 16507 62504 70833 4167 60554 46762 62078 15981 38483 355 65688 71650 54668 39063 56586 14474 97643 19486 48900 37041 62239 36945 88803 63093 5858 21026 74987 15192 49015 3648 23255 76186 55601 71183 17412 91329 32271 114 51777 9753 25091 87894 48845 39304 18717 30581 11148 1087 28230 97897 36092 76354 43793 53175 38254 26717 26251 45366 70261 13699 2392 29069 94543 37205 71169 5458 13072 54426 80901 21289 73382 49841 31058 20436 32827 9718 22014 95621 55093 32565 53605 46254 27507 27153 24119 37334 64595 93039 31039 48911 13037 46974 61980 89662 31621 65025 82232 90789 2625 5329 33204 3116 49607 51507 38208 38960 55523 28939 37116 45251 151 91850 56288 18417 96175 89079 96866 11005 97707 92788 53569 86055 71227 83886 32324 49628 48867 33235 57363 91794 1329 95369 789 36346 36125 44668 92734 49844 58189 59034 35117 32457 97207 42926 58235 27270 61661 81270 54706 4269 5105 47932 16418 74526 18773 13581 11615 43795 77900 43245 13435 94599 60064 37096 33812 53819 4676 39193 27176 11234 65409 25304 27993 33577 14689 11868 85212 70367 14523 58196 12501 82725 75130 66150 17749 75728 42432 15078 89198 84709 10839 23668 58060 13036 78053 50923 80651 77455 53569 61397 77178 28668 3138 7438 72899 92266 76114 48480 89223 56035 48145 89931 26727 39841 52856 40736 21535 81368 45747 83721 4356 11266 65079 73632 43435 97582 78999 82107 46171 66920 50921 51843 78313 62799 61588 28909 50290 93553 45889 74416 17704 2848 9275 69036 32637 78765 72613 20046 42847 17219 95484 53298 52869 67381 10044 33764 37334 63404 47696 9375 65760 42292 30098 15469 70765 7478 77708 22860 51987 68544 57560 55254 78852 37168 11473 21634 1009 35999 86889 45229 33817 70931 75643 28547 99523 56036 42578 45619 38582 59763 42930 19564 77064 22139 36629 22279 97448 19405 72000 50247 10204 47455 81579 87265 38794 55193 90272 84992 70780 30652 70310 87497 62246 95256 29678 80764 55817 76281 57202 95208 55507 58089 68254 5192 68773 64633 1904 18609 83715 50694 87849 64878 44075 58446 57937 45673 84548 18422 88296 71632 51621 33001 77353 56880 40884 54316 55830 23603 43347 29362 22501 21414 83716 94815 46 37518 44873 75095 27888 66387 43374 49733 42172 75628 18809 47922 10515 36206 23545 90156 43609 98247 53436 62309 68352 16281 54491 8477 40762 37958 75841 1653 67314 21028 11501 38362 15696 58846 71706 26498 9509 98962 62476 45809 56117 11800 8665 32261 38008 46589 71736 88678 71721 55663 3501 33684 3880 33305 67042 19714 50691 61725 27083 65391 454 63488 57540 68798 25141 48789 93056 39186 85380 15677 97680 7889 94784 53987 90653 35178 89259 11773 67094 69584 57981 19395 92082 53354 81629 92757 71044 78955 53843 49725 51789 85300 51688 38843 96920 93166 7504 60480 68378 58018 64852 1292 7977 1530 12490 83937 16704 25230 35890 22593 88239 16537 40398 25968 54937 99344 58728 31027 81813 40965 39235 74876 30623 62738 21695 47528 29956 40769 52925 60539 31294 37286 55893 38392 74160 64592 27413 57037 42192 74576 29477 92272 55633 14368 1611 84394 20047 58141 71226 97656 45731 16080 6753 87706 33376 88505 14632 29360 70512 72534 25980 43794 92903 63281 35312 30453 83582 91826 9805 31166 42621 62532 48561 2617 57530 49268 32273 30795 27865 65879 22736 18582 59824 72671 61534 36860 86143 74765 53067 11356 67868 42084 92869 59904 82949 8947 13193 78617 33512 41048 30856 36316 53356 131 77279 52259 31105 57860 66638 80973 59807 15016 12856 27278 51480 33255 37964 73674 57732 35372 76946 51267 66993 89229 9684 56822 67694 10976 99311 21443 14415 13065 18852 34058 32019 75643 30261 77245 35812 10909 81106 65762 57473 35032 28537 77526 61192 67303 84326 70444 39469 2504 62796 96228 55446 28068 54516 30665 59632 69380 32507 85274 83454 68322 10923 71708 5179 78266 80756 76021 443 68909 36896 79091 30057 17159 89571 28662 51132 49879 56684 44212 14747 78241 92310 12510 91265 31068 41380 74298 6503 2214 32148 39253 29005 98766 68123 11381 82281 74291 43378 28475 81679 75385 82434 32599 4215 50746 60115 86465 32131 38194 73764 62909 21264 17453 7781 9252 5306 43005 35282 33698 60525 76737 81044 68149 84789 41802 2738 39862 69202 96900 8809 57936 70164 157 92230 89034 79545 45153 24253 95692 16898 81517 81292 86539 64919 27402 60425 29788 77453 35083 19475 3824 86535 46263 78430 39523 26045 10030 9911 66465 37029 29295 72609 55482 99495 23557 40959 32500 21365 93701 41599 86882 53958 60157 30321 57652 70314 53699 54226 89595 91395 59084 49514 66921 51202 44472 8379 90154 33425 59260 40165 62455 25632 10152 96585 93508 21080 91645 54415 6745 88439 42430 91849 60518 36130 71965 89262 5243 98729 82774 99879 68461 73970 38049 7595 97607 1438 33286 4701 75248 86937 51224 85137 67367 75055 51791 99006 59036 73302 97184 14230 70462 12820 34487 92558 97521 88507 61385 48799 39133 58701 94895 49543 28762 49454 91221 52921 21417 24131 38455 95489 47361 17430 17494 10058 44651 85075 58518 53534 96535 53295 44743 28970 90194 27722 87775 31097 47652 63563 86822 2729 95369 87322 40134 57469 50737 15997 10445 3756 19236 55938 7933 15706 98793 40030 80775 67378 71291 79492 65965 18158 20221 2143 44428 80790 32536 46356 26511 9202 64927 83305 90771 60259 59802 91532 33845 28188 95967 41303 81203 85327 96640 12228 9083 98151 86799 72854 34758 89821 28159 31633 66684 83610 10269 95842 68707 69697 357 21629 54277 18462 96542 79725 24843 7797 90183 64539 19343 73547 17199 26670 62421 48214 72999 36226 34706 6309 63738 53000 37888 36244 34974 64886 28309 54433 8598 97925 99491 8328 24256 92621 9451 17310 36639 96840 81319 55274 26248 97932 29888 25170 35396 88382 51840 21471 12763 4012 73448 67560 41702 72090 33662 14541 60006 29860 4104 93009 53307 52533 66197 94405 82975 82558 23464 56602 52835 36710 74361 72486 54703 45791 52462 73340 11290 66328 47306 37896 88496 12358 39656 67634 17141 93444 50013 22819 73048 26712 56315 77806 40929 74122 16809 82911 5929 70711 25771 4180 87908 44516 9521 12314 19271 94201 16170 37594 80921 74465 32659 23116 76266 6674 72957 24073 65771 43298 54362 31215 31209 96938 62610 698 38526 66686 20460 20236 20713 39571 21807 62574 31073 71352 76697 37143 29631 16475 25569 11508 43112 78906 89275 84339 55852 53392 56237 6559 64812 51662 41684 44970 29710 37967 30529 52846 2032 97100 74087 28953 22467 57805 6821 54313 47426 43850 33958 59739 57864 48073 10592 91268 85142 81585 45751 16785 89000 46725 50241 9500 83110 61729 52967 73651 42093 16029 42107 18964 79062 12292 80028 41070 93381 68282 69434 92418 82902 98470 82251 87894 16756 75275 25309 55970 91476 26805 62470 26189 82880 1379 63243 23894 62029 14296 92906 61410 49244 83717 93107 13553 43791 75527 750 48154 45681 97955 18907 85718 3944 10761 66455 8280 38176 42160 6118 21621 9319 73505 87275 32947 99072 3089 93355 53217 98451 67065 86453 79664 75363 20639 94297 74005 86133 5171 76069 50004 32805 58120 32685 56481 23928 52667 88807 88370 20193 10314 1640 92624 69931 71024 17298 66832 98376 87749 82152 267 77442 18254 18967 23337 81317 5247 38738 89474 90952 79476 3616 58542 59664 98724 36398 92730 54181 85764 54908 87078 74783 76079 79382 9360 51679 98586 23989 75145 1710 92082 49302 37754 90953 49483 27325 84843 6430 45868 21975 81694 66157 73440 52206 31937 53932 86086 27025 89873 37101 2715 85428 9135 32055 63801 46515 52740 4957 12051 85973 52061 11410 86214 28956 85192 35672 87136 98501 17781 55133 29 81207 14950 8151 24575 5756 96979 64067 17660 38229 31900 1195 31498 6704 53618 19523 5054 3043 71799 58224 81880 87833 18979 90336 1544 71712 43656 65816 95154 88946 63725 50185 88834 3530 97903 56250 64610 92863 6411 71355 97923 70911 84935 20180 9076 31784 22080 50408 12167 55396 72494 27452 38577 3706 500 54673 75808 82353 76062 18680 31026 744 43354 19783 62343 94510 15760 51419 65768 6215 26249 28246 37146 87888 693 25576 37479 73831 48490 10421 45234 91920 3199 56300 70753 14375 65933 16009 72317 5457 68632 12926 7095 94360 92867 79546 37559 28232 55944 52779 68790 34893 90068 87306 55202 40367 96530 8559 60922 17085 63543 24685 7104 81182 62208 5717 92588 46204 71025 2533 69785 33505 19961 37735 61844 73648 3887 37763 26638 3268 70767 62246 9909 37582 47847 20832 27989 13133 59049 29819 338 1271 11081 82330 95250 91572 65286 81215 26317 28266 53140 13835 78256 45494 56335 93342 4898 87076 82055 35500 54269 18906 65417 58396 78762 52435 50048 35802 17568 11463 28276 82147 87297 23744 91184 8677 79761 19823 30265 50799 39316 28120 87522 44850 93839 46614 30387 7497 28364 96965 89460 60220 83920 9902 38438 46100 92759 62113 53741 89049 33978 47196 8405 76860 19622 12469 29968 70790 78770 8271 67485 78152 54003 55296 47838 53470 56995 32193 17592 78365 21611 95198 65043 27607 97901 31524 9925 94635 87347 20357 62009 21511 60245 85554 82848 75053 94591 77074 76924 53787 97585 73078 82817 78 80149 40520 10396 83061 87915 70060 91765 64274 65890 84835 59113 68944 71261 36757 55159 45709 62715 73157 67106 24820 18291 82890 5513 4086 91048 1190 76181 89157 1923 1755 7171 36224 46835 12312 14255 58111 4174 75540 57291 54016 19797 58188 86160 43048 90231 41966 37762 38014 46366 57028 29484 3243 44062 2433 40072 78625 14791 37461 78540 90889 56966 27321 61065 51417 59641 81668 19170 30534 84449 23998 82792 13796 91795 57401 95822 41259 3585 8267 37490 80571 6274 93413 48140 23075 91345 18128 35935 4782 3441 32145 40752 35594 15815 75919 83746 9727 27532 24705 80313 44922 76069 1650 7728 81328 78362 14264 44621 21903 83171 66646 81532 25506 49789 70137 16041 55296 52919 31834 62659 11741 74743 69332 97459 40557 21792 61942 10041 50215 50608 55229 771 11245 5440 4247 31590 83270 79263 49891 99654 94366 65517 38852 27409 10940 27767 86032 63919 73814 38708 98224 18157 81117 52027 18459 70982 22410 84774 64166 12761 33668 31182 96320 30183 57016 79859 23522 76418 33290 75917 56939 72519 33037 88360 20819 9593 43703 92170 3447 23470 83546 77383 42374 54187 25022 44682 10589 72446 26612 76275 55278 16394 59008 36924 99133 22370 65530 12785 84630 51587 68377 89242 10957 97481 81313 52125 83410 29772 66688 90900 2683 51275 76517 14390 56815 72890 15268 51779 99609 35671 5387 99615 65090 32271 27938 59104 47776 34479 64259 15119 88216 75791 41537 68116 41245 95251 14484 71920 21914 14037 68366 17837 23910 4540 711 46316 63466 84677 76655 38388 46948 1918 87161 68348 24938 83680 47499 90950 29624 28216 51214 10285 15672 94967 3470 35410 43463 86116 88763 6209 5534 42496 42630 82720 56612 12923 7981 78170 66091 75394 80729 98030 90041 65740 70982 37464 59985 91610 62332 99524 47212 10588 43125 86149 65769 33261 14929 47641 27766 17782 70750 77704 17264 93101 21914 1614 65908 62699 27108 33467 49981 76562 21157 89613 25148 9329 8103 8343 63356 38148 3255 99039 11559 99176 35311 38544 35949 93244 86240 57688 74317 88510 6074 77029 7739 8501 35839 44339 20082 28327 7112 70900 10459 21806 57387 16825 75370 17938 28147 38656 22916 70821 6921 66705 5378 55445 76584 71684 7717 19020 63760 72061 59345 33811 11639 58774 70062 81745 2624 48792 2176 68290 31049 72761 69503 66339 40766 63480 9472 9400 79079 67638 48874 78459 64180 81816 77422 17076 23460 9190 33620 71405 93991 52287 22616 61522 9777 41401 13060 4746 17981 15863 31818 96386 29661 17531 90741 74188 87041 88938 70957 71407 31283 5439 15606 63308 45821 48638 37548 31337 45018 47282 28565 98875 18890 29211 62963 93366 78666 16984 25387 80544 65921 7897 42614 63025 89321 41890 58151 17720 36290 60626 34751 90865 11589 85336 9992 5608 26042 83697 76220 58310 29182 97662 42558 74915 70790 47781 95082 58590 26237 49764 56610 20604 3 38076 4346 87316 18996 78468 86781 61687 50190 25335 61882 32362 21117 47000 33268 24438 58012 72836 93123 41757 20867 83732 65264 19616 57696 98245 47098 61462 72303 76962 41376 48175 24361 72167 46739 94642 73743 44873 95341 22511 78285 83809 97900 26040 26109 96449 60857 12935 90426 17991 8046 61029 97340 66408 40324 84627 41407 63945 22205 43349 82064 9086 33330 67317 11091 76083 19378 19395 82491 57493 65152 70035 71710 53909 70530 55016 5517 36431 80151 60629 34341 29825 90559 46242 21780 12665 50585 83176 33221 47244 17141 30403 33394 93760 95036 94085 73122 77321 52466 15813 12963 32201 9887 81970 88318 65567 50399 71862 50303 96246 74550 54260 92886 8593 67827 50701 70365 45621 91728 30569 5526 78413 56874 18060 77717 50588 14920 56258 52943 44948 81727 51655 1967 9953 80823 79853 95660 93307 91748 31173 11515 45017 69326 20356 67296 22212 90935 90455 49225 24666 46789 49551 53766 71512 92035 24736 26483 91227 41234 80497 88853 26736 2536 88661 3652 15354 33488 8907 76770 92898 75618 56540 61984 68771 77069 95520 56851 59108 20060 41650 47638 61918 62489 65042 83992 43628 33110 90377 44384 15830 82334 56946 24452 50122 52866 33192 71720 11691 9453 4475 30372 61260 9219 98498 39879 94537 12278 35847 434 44481 59213 44024 25865 72312 14514 20443 88367 4722 56798 49220 30121 53640 62581 39857 61367 55109 34600 5170 71182 57000 43614 92495 3353 98673 60694 49487 54620 77439 66127 64789 56192 39044 33048 9033 2700 89490 97139 32137 50363 84031 59458 90686 29132 61153 518 69563 59568 89109 92582 65655 99084 83141 64920 48493 92219 50938 24769 27711 87571 74662 23178 4760 94266 92475 38955 81079 23929 69034 80933 84427 2558 41148 73065 17708 46870 9719 77114 25779 36258 55887 97284 47316 66238 89523 16010 2042 78807 68281 85942 9939 88307 3002 35159 87156 77253 13663 96002 7589 23361 35093 48594 15681 73799 25103 92674 91779 78440 98157 19100 74247 342 96629 17667 93235 51018 7993 62239 29203 9739 93881 15692 98249 79341 22962 15717 13032 36822 48032 34030 57433 62734 55282 69705 53979 64389 88385 93660 11917 49309 60586 98758 78178 97554 63331 50192 7559 62854 93109 70431 54555 82656 44094 64980 27955 15796 61474 90624 85321 98823 13455 8585 9042 77515 62480 82464 93620 97785 58585 63003 72023 46927 52229 97005 44341 7097 5536 88733 94382 77037 10928 81936 34384 8724 55589 96196 65337 31804 77119 70715 65510 83826 50267 29545 68460 15603 32547 61451 90655 14009 67506 77030 48099 2922 17832 93668 70040 52815 36732 68253 84507 98632 48796 45857 420 19868 21447 68011 18082 63130 53578 14777 71359 24208 58515 11612 12760 64087 35596 66976 22459 20963 18713 33072 16341 8468 77242 50322 2366 4676 41939 62478 31490 25043 63684 1636 6247 3837 55377 27674 34770 99694 80667 269 80884 8191 37010 52685 35854 1771 95771 62759 27376 52615 76196 20125 5272 96830 43239 67882 27862 57593 49859 14337 26677 96856 97802 75075 49380 73920 80276 25373 43736 68331 93719 66839 64406 90060 5489 85565 97404 74676 46553 23015 97485 23369 61822 63629 49681 58916 6568 26816 77623 78725 3749 38340 75799 2538 22343 14024 51691 13354 74337 72645 5150 68163 54717 16000 7947 39651 55578 39990 40847 76920 44422 97798 12935 13362 78198 22249 89375 45371 37025 75157 47019 25910 60339 59014 64375 86695 4455 66249 81402 7967 16729 16485 96040 55286 23996 11260 18885 6955 79377 66747 44081 49428 57170 9349 75470 21763 85530 51670 72591 51685 53197 75865 37750 19691 44960 59135 64845 18208 14610 13088 2524 90186 19613 49001 51939 22350 47201 58974 6580 25089 55056 68344 27458 73376 69988 9035 31583 38028 10307 77073 15853 30469 57862 27428 51662 9263 95788 56116 29497 52565 27153 82847 40950 77282 85450 76697 2335 71908 68868 61317 75305 3761 53002 47723 18806 28163 28675 71484 95514 93567 63299 65466 44980 52312 3277 96748 58702 59059 55285 90071 94316 24744 52940 50037 55155 96058 70844 94546 9708 47817 10398 79262 1319 58044 35837 83857 12089 21302 20608 32943 53984 66243 36414 88500 64327 21209 85900 5122 12571 73515 48832 55891 21263 13976 91967 45633 15490 58202 10003 47610 10960 17925 25036 4336 96395 77097 29688 84076 13502 54648 84346 54875 38646 56353 49311 34631 88082 10630 27166 54456 61201 572 45194 36023 1602 89372 16244 20705 49460 48471 41433 79316 18658 30974 40751 21097 41271 15655 9351 26148 96164 41882 52114 47055 76125 45860 21166 42698 55 99323 78230 81057 16634 66230 30717 29573 56924 22987 94512 65714 90163 67050 79644 57051 83706 50968 45047 4103 97864 38790 10490 27897 84079 22359 13361 7744 16028 84378 62438 46657 14145 80272 77572 18830 64395 24461 85590 44538 7309 84974 56104 95743 98445 39382 64698 20063 26601 14965 2062 15714 99820 50501 78451 64681 43683 61585 32524 48214 88277 58409 19611 89386 44432 38024 34994 20288 26810 28188 683 31787 94882 43614 40998 82714 18544 51912 22976 74642 65666 75212 7846 74217 85738 71923 85137 65775 26242 65657 36465 76121 44988 92446 71494 1419 76787 60457 85806 91395 90927 54310 6627 82389 87098 42262 69117 70586 39465 90794 80879 17589 77215 2385 10399 73801 19044 11348 56157 92311 20800 77685 28970 54254 26814 24019 34263 60826 5448 43985 19290 43404 63841 60025 12443 72865 48242 67976 70505 35308 55652 36927 67598 7686 32203 72528 50017 38031 18465 38506 39295 77927 93905 91355 13654 71183 8545 98744 35557 71745 83821 99035 42 89451 64 80926 90382 53908 62929 34812 18534 41685 16505 43358 78154 66852 74514 62486 77683 56527 48683 80648 72847 34524 88674 31403 40123 32106 28752 56536 43487 39248 26717 10318 33255 12632 18332 32133 82301 12705 82262 9651 27409 77495 85989 8225 46699 62024 53143 99681 5154 54498 4341 19448 28982 17851 50792 99831 28113 88823 56948 3293 49301 332 44492 76794 39305 62605 27525 1412 95141 26031 19729 10646 88430 60488 54478 45564 14914 46646 89674 54124 14254 51761 86642 84049 59055 335 74493 83183 53536 5031 10771 92233 38041 47035 78896 91078 7905 92765 87899 75755 34019 85321 27050 69472 68800 75911 68901 63384 51494 48847 43239 40172 4212 59403 1178 80264 47190 78427 87567 82460 30850 37553 23054 87581 68520 32406 20942 18412 66960 93499 85291 9080 4022 1276 7329 52955 84945 81489 2896 1273 83455 23518 49196 54935 15627 86914 20999 62302 24852 45062 67929 93922 17299 45047 49971 90557 8590 63325 37622 54383 11399 78750 98706 1950 39262 11951 40836 52606 27404 45076 37850 2450 81668 93442 25187 54486 31440 10241 28916 88851 24343 93296 35373 8319 88260 24889 19742 63423 97982 63242 63771 49172 30777 11539 9432 50093 39290 87685 59902 700 44274 88460 54193 18662 97577 41742 24155 57931 29455 45469 65487 27487 73342 32149 63663 3224 87419 99523 98882 34403 50106 34338 4635 38913 94759 63516 14599 64422 26195 3041 83154 62238 25591 7922 35144 87816 31264 28278 33480 78556 99717 34022 2056 44823 46407 72383 9947 96947 31737 88560 18990 26678 48078 67974 77245 99679 19568 9108 67283 82285 48226 42782 25151 32979 43587 36351 20709 16981 20616 82837 36653 68210 32066 2781 89873 31042 61717 72014 73112 77570 82406 21027 1812 79969 32638 70832 18129 38543 26789 1289 69767 88995 50908 77226 40641 46964 39233 82347 24273 50823 2855 1754 76059 75709 2302 35436 36372 47323 71561 34741 17388 21965 34551 25407 77727 12906 68560 90549 94800 38970 33323 80696 42805 14882 40211 36590 28671 19365 59566 42010 33064 18255 88316 75607 56129 110 14962 27119 74258 12200 61720 70494 90473 4560 52897 72768 84101 86606 65099 54182 36276 32765 30354 53040 43533 2840 85748 57855 31822 46570 46710 59452 82076 65658 97152 34152 33189 90025 36158 46319 26078 60445 68351 10102 94310 93160 24103 23626 4970 16375 35955 51070 24180 95407 45757 11634 24882 28169 10229 1801 9600 77825 28792 54774 87354 42122 52311 54611 44158 45009 73020 78409 28371 4922 23369 39856 14767 43999 35502 43069 83240 10853 26977 72389 76347 99558 44568 7983 83892 9578 28054 4319 35499 77277 574 93015 1303 43665 65452 76487 67461 69410 39218 15818 83688 90937 23507 72941 86660 67839 35799 3235 12713 18948 84749 46623 41448 13700 23432 14367 33748 90731 4212 29900 20907 58015 25780 13100 37257 60735 69178 99173 34914 49244 49892 8535 42183 63160 86908 61039 51880 80026 84619 14487 81003 23874 70840 30666 57960 55279 68711 96930 43923 80202 60242 99213 35419 79251 42974 92541 78206 93383 49716 45548 47081 59816 92059 65774 82035 28287 5602 57965 16667 73360 4618 21254 84242 69217 89988 28049 7193 65252 33616 90580 52133 35982 55714 22089 68222 25944 72876 67211 89761 37307 31875 65767 75089 32505 57589 44012 59601 13150 40993 44239 32399 48795 1959 43304 36780 32388 57246 23657 11664 55291 47405 9146 71217 14071 11468 73092 54894 75776 23966 42369 73931 88087 36181 24349 8601 40916 13275 96980 78766 74390 86277 16989 55553 84740 80858 25538 27200 40009 67239 9138 95701 10083 75158 45253 48850 22145 40407 44329 59035 30798 38677 14090 80942 70701 50786 85446 39837 97159 84032 2162 56722 5985 73510 37346 18536 80826 40859 7894 38594 84105 37381 13093 82370 52798 97103 35505 74128 82298 34322 67006 7063 68109 14275 26874 19858 18289 54024 64772 67883 38509 7318 63079 52057 1478 81898 29470 75480 52495 17185 94938 5158 50151 73139 58776 60431 90 25432 5325 60207 85299 65535 22230 63071 70338 86233 74364 58206 93309 96758 78187 64527 79094 37934 90116 4631 9503 62665 47087 9200 59789 26521 55006 81551 58113 80265 88525 43558 91808 41382 31127 15822 16780 35639 77410 3212 27994 62527 36833 29258 41854 510 51060 5162 72738 55747 77183 75503 28012 64618 8158 38934 4481 84554 22825 21275 97105 20228 62280 75644 72825 31194 99753 24665 22305 72545 36485 18833 73145 69472 18679 40514 17579 36184 86893 95364 76890 64023 55020 11177 60459 88220 8701 20585 78572 17467 77714 74618 38312 86840 79756 21729 57189 31546 39949 32332 26311 10005 33138 61248 18515 89033 76939 70849 61305 19535 2287 11800 59593 32653 22902 93951 70317 77135 61317 36826 20803 76838 43261 61513 76113 84816 45723 48750 34259 59419 12819 43312 35481 1205 49229 56121 55065 93037 26646 11083 86712 2783 97147 58610 27748 91124 61480 32980 74592 11669 57789 93566 80637 9716 97478 89011 73168 19235 68253 21158 92255 48873 19176 49908 35624 30374 9682 54878 31866 81497 68660 22199 62945 66561 48673 9012 63925 70967 58009 45901 77449 60837 57644 66260 46491 64973 57812 95516 61463 37345 12903 47621 4524 9347 53571 84265 31460 17016 26484 55507 69360 33884 57488 8875 41658 62497 66205 75011 44564 60470 85781 33087 11969 85860 57216 50898 3758 91797 28017 28937 60238 56331 11017 5937 55773 84227 70251 66631 79729 49857 83084 17521 82249 52961 42547 34567 15098 35166 60046 86423 59232 52512 30598 8361 96789 35947 37673 81871 16449 77818 1464 66829 98178 94907 50164 89336 93139 81305 24922 64780 1626 87217 62609 9102 48107 34903 23170 90320 70161 42190 76468 60616 4716 84350 67487 12527 866 79403 10513 58943 144 90699 791 22867 75560 67340 70374 70291 40427 70106 2324 17522 87790 1211 18153 98529 47535 1809 23967 78453 81573 71576 43789 74001 7139 43383 40444 82373 3676 45371 84376 53224 88964 92001 67433 5037 8771 33172 87462 95354 71468 88784 57887 23376 66975 17896 35764 91691 8952 81381 76246 56975 72376 44497 50847 30028 17191 80026 60508 41584 81543 28873 46088 84808 23900 16532 28870 95181 84418 6306 18921 6673 74416 94998 908 70670 84921 20751 45936 46488 25129 89055 32243 33086 92019 45512 88657 61498 78753 14323 48614 80793 79942 84804 91241 94002 34841 62588 40139 87392 74809 94111 63383 26315 19963 52335 316 29220 63853 12922 88204 91578 15744 48706 95805 6044 25583 97548 90127 61370 33575 56377 58776 81492 79910 39446 12476 25354 57679 90343 37272 6903 57739 19047 805 43872 29167 93486 32964 78480 91279 8185 6227 25442 48348 94038 91381 42998 19600 46334 98918 15879 1025 46267 7364 78695 71251 77227 85391 41577 77326 19114 40389 45187 50138 27523 81694 96630 45685 66353 70181 15879 60546 78435 38867 91492 60377 44990 73665 87198 70017 12759 65591 63081 48289 57400 95337 83099 62355 38191 17890 43001 38674 53304 46746 20267 2764 45820 74464 18646 32885 87 53661 71985 1091 93940 33541 88651 25823 57382 56381 35011 24066 33851 75557 61093 60004 32881 61338 48203 61666 52870 66420 31125 43442 21256 34903 96151 39400 33790 42884 90712 45334 71345 81990 82591 52482 35538 98058 33908 49425 72774 21041 83328 90793 13958 8890 45587 33881 58860 53335 53310 91342 83233 43157 53753 32341 20253 73164 82049 74019 56344 82447 85460 95534 23638 65312 86401 11378 52015 24552 83435 93018 61805 87087 80256 4931 44366 78878 31895 30803 39797 59546 76401 47195 82385 98688 74444 55872 42276 14542 66638 36178 23604 90402 33871 61388 43357 6793 49016 62205 88001 3238 91477 98361 40691 63551 7618 18742 79517 46838 49371 7630 98401 22772 99280 67153 75586 82457 94461 49332 8348 33643 31407 13572 12213 85802 14880 26355 51625 55805 53961 63344 50531 65790 74810 61253 14888 9491 76362 67413 93743 81976 52654 80933 93311 90395 46802 49794 99193 36893 10011 33559 70857 53283 32817 88363 19153 81867 18578 65386 89979 905 8605 77283 78749 52638 60110 76760 11738 65179 32809 28768 66531 39790 12322 42969 45646 37727 98114 81548 28953 12155 23180 89280 86503 22067 74003 45146 67050 8348 24012 60622 60725 56361 34587 10151 28746 85136 85627 10791 40989 66151 41245 29156 1369 18237 50429 58469 81598 72025 29668 65312 28064 73213 46413 48912 83357 86253 74105 14639 28173 35353 71784 18835 81665 78215 33203 6699 32158 72136 85328 45701 73625 1201 58658 4284 23599 76432 45284 63817 49198 77718 51919 89074 14071 37181 96223 48547 78309 2435 8360 72698 10221 26286 69301 62754 10971 8797 96428 67725 93818 64818 72499 50745 71461 40852 14090 11521 23922 32303 70244 97318 10671 84669 32773 16256 60147 60810 56001 99677 83507 89115 75047 32441 56543 75243 55068 91098 13591 65437 74244 11582 18858 47291 13525 32178 52503 64667 97567 42954 91648 89974 62141 17459 27630 66441 97888 80286 43511 92650 66403 76657 38817 63950 92554 83563 2885 54334 42482 84254 14728 11189 57817 27811 73778 86189 55961 58474 8802 55130 95368 15816 93235 57163 15572 98621 15384 50461 55342 21751 22945 48048 24561 92661 20833 45440 55850 70183 24013 89932 7928 71770 66537 80088 91978 33691 34130 97146 58647 23281 68936 6087 26790 29544 19345 75269 28815 42206 12171 73071 66261 8355 35675 15887 83206 59944 31252 12495 98514 68878 15642 48454 15136 50124 24788 40382 45712 42788 54480 92992 42049 98002 69185 94035 26535 45979 41718 64051 20676 35899 28248 6284 91079 30232 1928 86690 1395 12102 71034 33016 58551 94957 46046 40336 80727 69431 70013 63270 54971 89872 20882 49278 29168 34494 95383 66667 75143 99649 45108 82400 76870 47344 319 9301 32420 23040 65238 84959 18029 52924 31194 13308 57936 11749 75060 40364 29526 65564 96674 72864 9264 20672 73492 62962 41936 81313 78051 90324 90107 90726 51279 70132 37239 60371 15722 4988 29156 40807 6673 32094 23001 22274 28660 15545 55704 61033 32636 79697 95414 60805 19563 36089 49437 74166 16232 59780 67535 28577 38767 5081 16614 21540 71758 924 23456 30049 35440 49903 80145 14078 21411 3665 15660 2401 63988 69020 4341 83395 42591 27321 41417 12358 70249 59156 69760 12034 33669 87414 71605 2054 10675 60395 98737 10557 54956 83859 55388 39658 64352 37353 51397 24782 95367 63066 92479 37169 39955 73607 72367 71181 85957 13366 18002 89056 70075 95286 72426 26235 97519 92585 62075 33808 26435 49876 38130 67804 74547 90508 25145 33598 89930 46798 34514 76370 34214 68429 36415 48106 39076 79210 3478 15564 83717 8333 14092 23677 57589 69294 92481 93396 24925 60327 34763 53563 9178 91589 29906 99481 91575 38876 82174 40380 25551 21661 14088 48589 67185 87536 96545 24997 56772 52618 67170 56472 6365 85669 17139 2382 18497 48999 20087 5852 70890 50601 66338 21088 75184 44567 43480 10271 70371 49867 11829 64714 92291 57121 61650 88896 53300 41041 12342 1543 6113 99130 91015 46382 18503 87251 93408 51865 23989 8949 1558 927 72361 77541 84714 17023 40058 52517 34358 93538 14455 76964 44353 4910 93827 38037 18918 76778 52965 50236 63111 60632 75156 17813 49810 7148 82461 55832 5046 43507 12806 82183 59236 45910 3039 9892 92224 71841 16038 1568 62505 28193 79955 31063 31797 75995 64979 30766 21722 81897 7434 19727 85637 81762 75016 72515 19335 25593 30608 65849 34700 87562 61386 87054 93926 35327 5680 61287 65906 27473 94660 36364 69413 72970 95716 91166 13859 14695 80592 71661 91936 47917 63745 77948 97814 97184 14631 93346 7575 18556 52911 66121 11758 11324 26533 22355 96138 39210 61504 18384 32420 35818 89087 31110 37376 80812 5082 1320 63152 35150 11061 69186 30033 12518 86776 97500 99464 70737 45870 31338 51977 12288 53213 10670 90277 19217 19393 65101 31974 77239 50346 64790 16203 58939 40342 39195 70130 75885 24620 52105 20668 39130 64435 14931 47643 79067 97870 33675 12120 81615 81342 32520 2029 46603 66066 59889 51133 29897 13678 48043 33748 17447 62102 52262 80578 14150 71877 23259 21397 53423 79987 40328 70179 40473 42365 35194 85603 23885 8768 35761 81887 27913 30346 25038 41617 80408 56115 83461 49672 79045 63373 13928 23471 45901 93610 75668 37422 22322 56467 78911 82649 89584 32297 679 47134 64610 28160 36579 92004 40238 8935 52932 70374 78477 83064 14537 99773 97650 35864 91399 35983 17054 67692 66826 78467 9454 81358 45534 37640 26004 6811 61318 26510 41059 15693 64836 50479 67561 41372 28143 95784 93335 24763 30998 10949 56006 96338 99169 9864 80256 13386 36688 46245 67515 57035 44821 14663 67349 48598 21309 33182 41422 87804 80408 52515 63856 85629 48992 3456 34109 80267 46370 93944 92475 48966 37971 82222 11546 16555 14998 78029 88239 83167 5137 69669 42825 36773 22810 93108 17566 66479 5206 17457 61673 31050 92216 22282 6032 35174 35849 16060 49168 74282 39849 67798 86104 72950 96034 49321 78182 1138 56776 77555 44330 52657 30325 99688 94369 79788 33149 22162 84192 29137 55512 46037 29497 8923 10439 77663 34106 46454 32606 23273 13399 63304 3410 64788 82077 30508 15038 26301 63323 45185 22320 78633 61075 53226 35687 13886 91707 61246 13494 55339 57104 24637 44305 94618 34871 17160 56585 93819 58969 71599 37545 70346 4205 29913 63842 14862 26416 50787 90022 74837 92390 86771 74983 16924 18489 85446 75638 34485 54336 3939 61407 71820 30184 353 5506 5920 31513 57574 57772 7539 20630 56061 86163 88849 73177 97664 14368 70581 83661 84427 5587 4349 32802 7914 94351 75280 7543 41888 77220 95704 41568 82094 83002 40780 46782 57656 71838 75819 19669 52341 89290 79088 28628 66300 2296 78316 46805 98096 65685 47331 95019 99225 42737 67733 2693 10912 46098 75452 46649 9219 72368 21937 34257 44586 84709 22328 73698 5144 9686 83379 27296 71478 53787 91626 80100 22097 19721 91329 59458 21069 48608 20474 40933 32 50648 42867 97119 23912 41552 85777 1989 28256 80331 15200 85338 56271 71379 20020 90067 79552 79932 6646 79456 2398 91479 78743 24393 99530 40311 60840 38653 34489 27730 78363 10515 50761 66467 36794 47757 56198 90037 45307 91567 82931 60051 78645 43783 58033 95689 70204 894 11969 80105 33562 51212 12317 53844 52807 22933 64467 51257 1221 32518 89743 52109 17007 83579 41522 99380 6463 80789 81280 79218 29263 69724 45320 73562 96047 28263 7837 15629 67949 40714 59997 91331 24217 86409 86268 72855 91026 88941 63890 21926 26107 13287 15168 94781 94525 3292 10616 91960 14834 19113 2527 71203 13290 99060 52658 8148 67377 37145 96269 39103 52935 48653 47307 99668 56952 5344 22436 25269 28401 39324 18737 54175 10074 40382 99512 53384 48089 89520 62735 70230 47828 31737 99577 11147 7543 858 72201 20983 93573 18429 74533 35170 74526 14359 77408 31589 59341 87507 72079 17265 22536 45766 19976 16978 69609 56901 54758 27896 76323 13260 83757 34569 43460 68255 18370 24896 47885 77059 89485 90975 81070 11554 23797 24966 29306 33378 86490 34769 44113 39936 3242 34048 55034 63307 77029 42626 2245 28500 84854 18053 3455 79925 39026 76275 57066 91335 16815 99077 37254 5649 51609 99803 5916 97180 57195 56732 40190 67612 21485 77047 5540 59096 89569 65033 24092 15641 93996 97633 76728 96029 13162 14432 89987 37860 3065 4001 19401 38470 24384 56907 53532 97166 52276 91492 36527 3139 50019 55331 2659 73450 78272 58113 26802 55682 50578 84606 43603 32807 61936 75600 12558 13869 89976 67069 87138 28444 97929 20471 70371 78966 59044 69261 11742 47337 28408 70636 24462 5305 94591 79192 90118 97041 80557 40352 79023 86826 21096 30793 37746 30748 32946 41810 94269 23606 50454 77926 56809 42405 66632 63078 50266 25529 91242 28123 34971 36058 28251 59661 64238 84891 63594 45083 69399 17930 60707 54333 66999 98272 34675 49943 89441 40666 9191 38978 8259 54145 77573 48350 69345 5293 57193 26986 32082 22529 43035 73777 1019 26680 99825 56646 31883 7985 91012 33744 3376 72029 31173 63255 77301 76196 62557 23466 82444 41069 26884 1143 19874 40604 86775 23637 67773 44477 43514 78958 13835 54808 31960 81528 33676 26343 47364 6976 37333 46165 29713 55827 49406 59894 52927 21756 94656 60952 21188 34469 7681 15434 74461 84127 12841 29512 8147 40666 13559 89515 81686 98443 95824 37123 16938 24511 98187 85431 59085 81352 49933 77504 84040 63640 952 81884 51223 33969 60873 26411 16343 39432 53679 56906 55071 88704 70080 28953 26392 22315 64529 65503 96355 33863 16946 26780 87634 19671 98083 8671 40787 4009 46417 70252 35920 53296 51477 76989 29699 21079 41980 62798 43768 67262 96830 56320 92991 77942 86535 10719 93 77371 16407 14013 7516 54497 46955 82877 31940 57519 21980 54974 16102 80602 73149 60 11945 36218 51240 99820 89917 17392 72289 52182 59015 15539 47220 71321 71982 9363 92778 1483 98941 78368 6575 31227 29963 67405 12534 3719 95832 79851 28166 11716 82729 69252 18764 63251 88950 11423 68795 30032 65443 69896 23296 40424 31866 74878 85230 99488 68632 18585 53788 98280 8575 62163 50125 94427 57843 44823 40729 51942 48258 44530 89997 17760 52264 94257 43734 24188 37627 84600 88038 59470 7163 53465 58083 45471 46558 47210 43710 751 75006 21733 62668 43655 83038 89597 2802 4003 4044 26754 33524 72320 61154 90249 63252 31754 88234 53752 51866 24237 74849 9496 16471 64428 95241 74222 30114 16700 7261 96195 7191 24365 74656 6554 71861 62315 61900 19357 65270 911 80858 14235 8966 39795 18633 96116 1240 32017 88350 33497 73731 98926 9219 91966 80193 42880 40743 21163 41872 17977 53917 60693 32316 21888 99838 48354 17099 99036 42752 42546 94726 72345 86216 75975 62229 71776 96806 26740 37709 29063 21650 36795 98143 96245 48286 36941 54770 91247 10273 79388 54253 99321 34368 41018 66233 76848 42567 52573 95287 96117 79319 18799 81996 42990 78465 19425 60280 97934 81235 80414 1457 38743 45139 4538 33542 57991 53569 73636 91294 69661 1677 77344 90866 17111 20994 96724 77989 61123 66697 37217 67175 46114 41919 52995 94315 51982 93491 16554 65690 87406 77976 24877 9403 29685 7563 15255 30325 86946 87965 97323 81230 9770 28132 69887 23887 56024 90832 99037 2209 85769 69806 7644 84915 243 79267 88479 18206 16717 30038 71683 93652 63958 78210 85470 12682 30664 43207 81178 50058 28604 68599 39313 44762 41785 23107 16724 31319 72434 58554 75289 63762 11716 10707 40029 32594 63388 20456 45676 16271 96809 32220 37801 79340 91624 63345 31942 90399 53789 47515 3589 44426 36380 51772 54598 89372 14608 90272 80345 21925 28207 87529 77579 86613 77280 18344 98683 58341 48341 97369 46490 68484 21200 58516 69394 62195 30213 61949 40229 3483 53412 50658 15192 87627 43419 99820 53357 38811 57997 44656 80465 71205 1585 25136 66975 52139 52366 51352 50170 45781 24290 13426 18985 26961 57788 54644 1665 26314 39178 9791 57546 8631 35626 99016 20761 87896 91886 58272 60495 30659 34552 72327 98694 32931 80034 62283 39255 13983 36322 8789 10309 61803 88413 73284 24809 68078 90485 58892 34478 16620 79929 83973 91170 51591 61472 55028 67708 75391 96801 33856 51799 26734 5464 72317 22504 45634 64428 88057 54098 14725 47485 97160 44233 86632 29002 47611 55209 4837 63297 34697 14934 65836 57364 74061 88650 61658 43526 30624 87462 22849 38206 10391 55915 6130 99059 85067 60388 89478 62978 17995 75861 16021 55126 44784 63866 7334 10326 60772 48857 14878 99836 30153 17350 33915 49303 71851 98392 39675 93575 25098 7995 78628 20970 52119 30411 85439 30068 68886 28341 9150 77336 34523 58496 1074 23067 81307 34862 91416 64557 68992 57069 98518 21321 64089 35739 46281 73599 4979 31626 70626 53348 10254 53506 15095 87905 50920 37710 30385 25516 53198 96709 4980 97620 74490 72738 7803 91230 52902 99791 87739 63916 20941 9179 62500 14158 22754 67706 62348 97392 34352 78116 25439 51406 41145 36466 56406 96331 88688 62956 31744 23593 43238 97764 17683 22416 74888 68070 68526 59309 25171 91466 16858 16034 64767 8732 49644 88018 17678 81529 19530 10007 11848 97099 59757 92534 59973 42673 58311 67928 67294 89047 88001 41024 37921 13734 67825 18443 6236 6610 63054 5444 8030 44382 41124 83125 87770 56723 68435 83523 68347 16944 14522 60529 54548 815 19626 64657 39572 27750 87889 47281 96846 10941 7156 26638 53149 43871 64949 30419 2066 44937 9250 24763 76251 76624 2278 70547 65064 56639 93556 81207 19182 93210 91233 18098 93318 43309 79016 23698 34278 67414 7406 10945 93719 74291 61991 94280 48368 29753 6844 1692 44937 73486 75272 96638 30957 19621 49424 77096 94234 76573 39944 40910 26446 47758 21187 66869 29917 24805 53404 43426 30894 8444 51428 87193 23473 45397 85182 59699 21191 90998 35085 91560 22749 50861 73201 74767 28479 73944 35260 36437 11480 79340 39376 49108 70089 8656 75929 15623 51186 33079 48180 11064 5088 29811 66971 21322 39951 83309 51294 24089 8010 42939 28487 38070 18080 55139 11365 74462 87406 30596 46462 48267 97641 76358 87258 38582 87131 44714 15693 45056 58178 16225 19936 82088 4020 36067 94215 64030 25655 78484 90599 68040 74426 53128 47843 1177 196 28503 28714 63887 84321 81506 79330 47645 34168 69585 61619 28200 51396 11489 88796 41646 39943 60686 33221 94979 460 93779 32046 32718 49786 37199 15423 4694 11336 37108 458 69006 36586 36548 22059 63992 13521 54279 29037 80774 11435 44096 38168 4387 34113 53647 71492 50386 2323 2053 41996 20397 86137 10070 98144 80742 68597 2221 31199 5949 58408 25329 92431 76636 33944 84172 20848 30457 27490 54806 53722 1181 29894 61377 73239 81963 18688 97701 21792 30311 49473 57421 96332 44771 54114 46493 99015 25606 19089 49331 39908 7410 70098 30117 13051 44264 5905 13674 87090 71381 61561 7262 5257 70325 83009 18631 81695 88432 22217 23492 70048 36201 30905 3216 31356 43278 1291 80463 25225 60513 16222 49585 98727 36734 64517 91644 50119 19552 41455 59624 44977 33031 73971 36492 61269 92867 56550 34828 73670 15242 67081 77873 34407 62732 90293 5462 17586 48170 98306 85099 61161 59159 47131 7727 12052 21734 3282 37021 45781 58978 44196 61524 46268 88619 93946 63254 41275 23099 26179 11442 44142 42723 23638 98814 61560 8753 94204 34282 63195 51001 12260 22250 86098 509 62175 43786 54518 93901 84380 88535 48502 95817 39223 6401 59873 84005 41767 89780 39125 6393 80816 93312 68754 21292 66494 27804 53957 37972 30743 14693 69194 38346 64605 91950 36210 65832 27955 12702 72576 42455 27662 84270 6221 93769 6237 39902 2718 12408 96666 19701 69406 1714 42904 10994 19963 86381 33489 5519 34272 1974 943 19472 22515 17133 28525 83352 3666 8421 19121 53033 92157 56054 15642 71582 47817 59597 81768 62315 56464 4551 14169 12850 55499 27967 69620 65713 56042 16903 72738 12508 10692 36493 55532 84784 69050 64789 48265 82331 13435 21556 99094 89170 92392 759 78010 9461 83621 61842 33436 13926 59884 15271 57588 84901 4756 4026 38403 46311 52162 1286 11776 18611 9631 20936 96498 63316 50204 18660 60987 66131 11164 80478 53106 32433 69528 25584 32668 52027 33923 90113 42169 24953 71959 23934 10221 23292 33922 21097 31417 4703 33821 88481 26615 14797 26861 44458 17128 20064 78991 16235 43833 43195 15472 1389 19891 64437 72986 57562 38515 14905 22563 99851 27281 44023 6910 66958 59321 80909 3909 38619 98945 84811 65297 54761 5189 53849 31723 78662 66611 49663 41247 13376 73414 28128 1206 98637 25830 59187 75420 23219 43854 82962 77936 92814 47921 46077 20245 5542 36315 14216 79078 50193 3369 10460 13333 70490 62603 35058 51317 19341 18805 28366 23203 29094 11921 31604 52017 61364 47789 26887 4786 37235 42862 50066 18335 88748 48604 55704 53339 78718 58085 84768 84136 43305 32240 95066 23556 54933 42218 64489 72519 66221 75226 16646 58595 40099 92840 8240 95206 87615 96452 81226 43081 24766 38952 42165 52067 57985 95460 34427 27261 80576 5615 59665 67873 70335 45544 63387 78734 22751 55797 74499 90659 41324 64680 89068 58606 93503 68991 86696 10777 22634 1010 67921 94698 95923 48423 3497 90987 57204 12185 46933 94771 9303 14757 95299 85876 64125 57229 15576 9707 44926 73453 18862 20395 93094 91892 40832 1222 18233 99438 25320 21304 82043 5671 96568 13907 15423 12521 63913 72166 60388 87981 98467 740 66712 52074 8776 31044 54725 30935 89853 75329 29646 61528 30739 2402 83527 38606 19572 47890 97471 89521 86399 97634 6913 98716 22650 36727 86295 94937 77117 6338 36207 11389 28106 9974 28536 50428 6254 98486 60456 85189 79425 86315 9737 74957 87412 17394 40384 85564 9652 49575 13327 48246 43927 10329 32783 18833 76382 74287 48109 34951 37075 29059 63301 89771 46225 77683 26 14850 90209 40581 2124 19019 35111 62187 60319 98892 99378 13676 87688 60612 52643 70706 91500 84837 45742 59761 62714 25511 43357 80027 11631 90203 28172 57239 44862 37179 33931 47757 14120 50844 49340 46417 47326 26117 68910 19241 17577 64600 75965 356 60837 37247 10658 82393 61360 84194 84789 87943 59132 37980 24271 94751 51965 34288 29349 35162 98053 93578 75854 87981 8329 50041 51746 83613 80960 70775 10886 9972 84605 12919 90798 53853 60188 87453 6219 37236 10521 6627 41439 35891 64199 59168 46108 25971 59101 29635 9475 44772 88988 89830 34196 6141 21892 39836 56307 43228 96887 95153 40600 99719 35776 75782 58668 37197 39242 38075 62309 33195 88710 31312 48827 47138 42948 63385 17066 90379 23028 82321 45924 56862 92096 61990 59356 43700 99405 95585 94397 43957 5138 8451 25714 7770 80310 22309 81843 93157 17047 93603 17032 70221 36793 88118 82061 44908 31650 89576 76676 57536 18667 56675 69954 18319 83220 6510 74623 6138 97937 78178 76707 41889 17002 94982 75013 53885 86339 57321 12212 14240 52382 230 31392 39894 12707 98916 97266 97801 30443 62066 27467 64011 28915 15143 40552 13354 23723 60104 75907 47591 51885 41301 5946 14575 39959 11823 83374 37903 41547 30371 98791 70026 90185 77743 56400 98983 94468 591 40007 71549 60900 92796 24433 89692 7539 23888 67947 21779 7087 75944 92270 9758 46162 742 8978 48543 61870 92853 28814 73140 96726 13662 49950 83726 73873 27676 45785 22994 87969 89665 30089 57003 10084 24856 47082 7035 20837 94653 82744 33929 13531 32715 96622 1842 93601 63744 13942 15896 52724 3177 98883 87059 38637 2571 23443 29353 63399 31797 19574 52457 19464 4176 75499 22549 20868 31155 85140 77101 87134 13045 92851 23326 23126 41812 46994 14710 6257 14129 2996 56503 27392 90815 35439 14726 29352 74044 22595 82615 62148 50426 88782 82066 27647 2350 97206 6734 87892 16397 79840 13061 87091 32088 52031 48752 27929 82784 85646 89941 52384 48407 52076 89946 83506 78472 33552 38731 25089 23124 81616 98271 65700 72511 91313 59016 73165 78774 5867 26043 39351 86560 18762 30981 5396 28357 25024 29154 8938 76373 32549 65927 47142 79284 96352 7181 12943 19637 99473 85587 80989 66296 97537 14609 48928 30471 62778 62469 41601 38433 80680 4619 94545 92773 82529 3438 86065 9551 22345 87180 91202 24642 70629 23103 4330 10466 89381 52123 55293 57840 49555 29061 53380 36682 10188 3048 45509 68221 2921 45115 16827 23609 57724 18329 61035 40019 66503 66317 66405 12230 81344 93339 91940 15755 35428 94168 26623 21496 24710 27531 88337 40399 20941 85065 23208 57639 19624 43577 21662 59361 50786 58689 13738 85817 9838 87468 66742 17775 18628 55251 31519 92221 91617 66993 16648 85469 55856 98120 93252 35617 65445 23753 89858 44945 44602 7288 95663 83483 85357 37764 52568 76094 85344 24612 2997 56685 90089 20920 24029 48208 44312 7228 61884 82670 31292 56651 48697 97135 44673 83252 83804 65825 70648 35030 56155 27454 4460 80593 32997 13595 36649 92011 98678 51722 14104 61977 73219 51605 85616 4469 29879 83045 19148 45668 44414 98322 48927 84314 85191 50141 80539 77194 62549 32290 30201 36752 8889 7225 71032 7818 86586 65649 84797 57802 40492 22546 44153 5898 66521 61242 55295 29004 97737 79861 99542 55533 89214 5225 98644 32430 1949 70772 79087 83274 57996 8761 83123 3541 67748 28975 32555 37299 93325 97382 14818 45204 77423 9400 86028 13064 70267 42978 31514 39604 18480 76483 88452 30060 46708 45545 24846 58816 15816 52959 61009 53231 13827 67342 45902 27821 9285 85506 69209 62703 36547 25966 82797 9545 70944 10805 30133 53942 63416 45675 81537 77091 1642 82849 58417 42851 6840 29469 55138 43076 28829 97574 18659 15502 27938 73070 58192 39566 74584 60867 57341 57655 47099 68368 99081 65335 35148 50856 78768 37379 97201 66412 33913 82435 72712 90400 57361 40718 15753 94611 79524 90904 53265 82684 10127 37432 57406 31815 96938 94719 45302 9022 39904 5404 46199 907 84211 76756 54752 1230 91019 19143 62755 82662 94556 55670 38690 63749 18843 36436 68594 76500 30405 46589 70027 50935 90494 50261 3894 66458 54279 24184 98689 63151 39174 646 24862 97929 62086 50973 33053 532 47494 59048 95412 10740 92252 92617 78857 10441 28947 88705 81876 20501 28697 45156 88510 46574 43522 63016 11819 94285 18016 83160 3396 6587 22996 43827 78542 17331 16191 9058 14759 8114 72134 40358 83975 98109 91159 40281 61757 7400 10236 19782 20131 50253 67717 54132 60633 32292 63612 14969 23254 30995 89750 3043 84113 99797 1068 24799 53708 25316 33174 22915 90889 47594 45038 229 59614 59459 61516 76661 52565 58641 98643 44960 56786 9799 1915 87393 69074 21065 46181 76755 89420 83935 58350 33057 88770 5747 47369 84148 97680 17693 464 45175 52858 96684 89843 25920 95171 97666 88707 67836 84511 45057 56556 92795 38019 33983 19048 46293 34077 95550 15698 73107 36613 66827 34195 26354 14000 85447 75880 4447 16184 35312 20707 96109 45964 81799 6203 67979 99488 68753 5928 68191 72285 11880 75474 86047 43097 56477 66244 91398 71394 9873 84617 62296 31393 9389 59302 16752 37234 89362 73463 90754 39990 61862 74932 91136 79749 27899 73689 72341 97474 52953 45916 45441 6270 18323 98278 68067 78721 58370 53991 98138 38702 51602 49678 95647 51099 85951 3627 51856 34171 55287 10367 79257 35409 19620 6346 89367 99641 42462 78009 1743 95712 62860 97384 60001 2276 15839 88197 2280 45856 45000 48659 884 1200 66190 78141 3272 32542 14320 52198 79906 3678 74503 70460 20881 78144 84202 29577 81174 28999 70904 56450 57114 38523 81069 15533 20798 34528 82920 10423 95490 1310 60418 59060 39004 3200 66395 59423 52962 56330 54807 95448 1134 16977 20336 71063 50296 88915 28973 99631 35344 50672 87259 10654 88171 5966 54408 42582 91675 66920 85424 32247 51478 81668 68998 27061 90317 22857 50679 52539 90516 96642 41321 84659 50328 68347 8977 81228 20274 98735 77663 80606 33367 17091 4136 53007 70159 96466 20555 95367 84454 88027 64677 35586 76318 55873 62995 21256 80780 48770 12469 36146 45635 9085 81898 81510 45176 32726 67953 48117 17643 53728 39729 43947 83506 50837 99276 62004 11973 92379 74925 12905 69350 9189 23415 33474 25827 99182 74417 63771 9832 57378 49060 85854 42383 68675 99037 45080 68916 82731 85912 70028 53268 19035 67962 46023 3286 43246 54225 79461 67717 55536 15249 92806 23715 8674 61135 256 47304 31053 95630 96613 96489 7524 91939 61207 37164 96362 38205 44739 48045 28691 97194 88406 4765 66283 90189 99454 71646 54184 29759 70426 76827 82281 26472 96489 21725 56026 90972 17408 24259 12947 93459 65093 98613 98335 32704 52272 21460 14047 4628 43295 52071 80577 84429 12070 1786 54572 45356 1373 98874 54984 21953 80091 64398 77479 78655 94716 94484 91361 51237 88726 45115 82897 4018 95908 5927 75625 3960 74882 70973 63517 17548 23290 73063 42731 69718 58153 68682 9546 41762 51608 30020 68867 40170 62986 24560 8044 16050 18859 10430 35186 65347 69652 82358 26994 62421 21108 1038 91090 42318 44636 65979 58523 57101 51071 72693 65587 84933 43724 5931 67249 69606 10863 91668 6319 88597 10901 44301 70999 11999 36060 69070 40881 96418 43320 17360 3465 36968 32763 86413 7573 82844 26159 84909 77202 33798 26560 30601 17092 32472 34702 93058 13039 94489 18414 73568 34903 71488 48733 34502 81181 86762 93619 71469 68841 69016 35653 86574 69474 32114 77844 31487 78978 10636 87232 29382 45200 19320 40249 80515 74648 74192 11750 65837 1117 58259 9962 50430 11653 45388 81323 58703 38473 95535 89771 62848 16535 42408 86270 64192 25599 39324 13128 25488 11103 99455 26900 98339 83954 38524 48069 51813 80069 46131 51825 76103 6122 15063 29837 70171 50390 17445 36314 14571 36137 4110 27295 87417 32624 42122 49630 68017 38616 29580 88839 18102 4106 8122 3956 15655 51978 80794 46454 58088 23691 47969 14849 35496 38023 72927 73598 47738 10689 6338 98819 62943 74746 870 12866 65464 27284 17767 5858 9965 76171 24849 52648 41841 12250 41878 90581 11649 16252 88960 16792 31278 28060 11818 13172 19675 84684 1937 27801 96708 57646 68500 45231 89518 66039 38899 67690 17952 87808 62973 88846 88798 46502 22602 55857 55491 14956 17081 60045 44483 35985 80887 72628 36916 13344 44257 74810 47175 68152 20423 91521 73549 71008 70551 20375 10019 57263 41281 15874 90848 24074 70164 92887 34480 77558 80284 84138 31685 43448 15117 59526 63318 19529 82007 71802 97605 13913 21875 65301 15955 44528 26051 52460 10635 86970 8134 3555 67157 61332 62493 65757 61828 87236 81454 61622 9099 8675 85085 50120 24473 57999 43526 74296 66321 95391 64353 21217 11037 8753 47400 78663 65852 8291 38588 98060 61647 33646 29859 22584 33595 464 65170 69683 41222 18150 7390 36513 91803 85811 47059 35875 20059 55087 56776 40895 34380 45451 74663 25486 99194 60003 28065 90240 88286 13039 69966 75700 33395 66375 68842 2247 40518 46794 69854 9775 78884 24321 14980 76242 62046 18248 39882 3791 63936 26707 96862 51146 23483 28459 68741 90675 47639 61299 4953 15344 89131 76004 51410 61414 12508 12712 63776 58436 50841 21016 59444 82 11709 25032 12692 86254 93859 42779 45095 40075 15601 92937 45370 66499 55625 58993 51803 32781 65787 20276 74404 22561 20327 68354 74045 24566 14653 35658 45694 25760 70310 69990 85838 68728 63079 7833 58825 96795 61494 83264 91796 65820 90703 82666 50923 68718 33826 22138 72084 19783 35442 79407 66740 22211 82274 45475 61958 6794 89721 1211 9809 33450 2058 35307 25908 30773 93632 31652 19327 53343 88096 81193 79624 82444 46995 93574 31700 32216 95194 14845 78162 95052 93878 69 21197 23444 45336 31390 79265 84314 46551 93323 27894 26810 39814 4670 20300 92095 75203 46053 54237 61558 85040 98117 2122 6737 54167 56019 40600 12134 75435 46547 38314 42804 49151 58013 23029 5112 12213 59205 40850 41200 69623 21214 29895 35533 21095 77662 78875 47413 92430 47233 79495 43933 4375 93377 38241 38800 54844 49938 24149 34830 3354 48411 87015 93744 80756 52159 76506 80609 46533 70499 55576 69358 19167 60304 63721 67009 58535 76142 43839 64148 85693 89618 87475 52636 70930 90949 27068 97419 77112 73199 89715 41219 60592 4593 93605 74706 49602 24939 16523 47996 10254 56421 95226 49369 94114 43192 92441 8723 69411 10474 27946 38357 17685 4748 9809 45107 22033 57106 71783 25664 18467 6775 61811 19271 43580 99685 29154 21792 70938 34611 30808 48835 7247 68000 38003 48548 98530 75890 95506 45487 64974 80649 36612 55645 86989 20744 42282 2065 89221 87906 40252 78135 59858 67397 54090 80457 53609 22017 4845 54497 13195 57242 49661 35993 12837 378 13543 8692 90605 75663 2075 8329 64809 50898 98198 66416 61346 85795 55001 8652 87623 46399 27009 25353 97581 6681 30661 97613 76916 50503 4462 62608 21859 92335 19875 82173 37143 18375 6366 56033 15475 18311 59915 73784 97173 54345 9224 25699 18666 95027 22992 40375 11304 55043 14282 78124 36457 42074 46641 2777 85832 4198 90179 99754 96478 80834 53671 47790 87513 43159 53601 18208 43687 25109 26702 86808 13209 44030 92827 1470 7194 90306 82456 30712 12771 42837 2596 90872 75402 69111 59465 68040 90269 46145 70697 57395 27713 7098 69796 7369 29477 38966 94368 53508 38935 4137 97973 41117 24133 89321 41525 20353 21058 16223 15456 41362 65026 33656 49235 36930 39890 83134 30339 92067 37341 48397 72343 87854 93561 19854 89765 68167 22308 55161 96937 79921 23979 14369 70155 70796 48442 41358 44742 29776 17385 67095 77493 15849 51102 99041 90566 29836 17250 74973 76116 6950 26068 99373 10834 17641 5829 16027 59977 51266 97688 62868 22886 15733 79038 84201 45504 68425 43433 2219 74194 70922 61825 26806 25191 40145 520 82431 89704 86049 74087 19341 82078 8490 44328 65639 86205 40619 75261 85327 86931 71966 61559 65457 94658 31378 4267 68498 26588 27134 21033 72686 78803 77652 9341 39431 43279 15728 32861 75927 2032 70569 89666 71757 65884 45652 27338 86333 84108 1339 24752 13899 54116 29823 53202 22883 35279 34239 46242 51767 60665 69893 61397 24597 45201 45634 54218 1990 30961 74529 30285 47950 71271 98085 58516 24600 75343 49922 25187 25756 27375 4407 55085 63730 20619 60939 51057 22553 64355 53760 577 6925 38635 48608 13403 86688 71499 74801 62956 84892 86080 75137 69595 35912 56233 80556 80091 76781 21849 41896 3034 81448 12149 90923 46195 56669 40962 74210 79401 4361 47037 27463 91157 78103 1667 45149 69842 25655 45782 63688 32826 84430 4835 49057 26151 51309 16467 60904 98304 82780 23862 89744 47370 60108 50142 33850 13645 35635 57600 59353 52137 66964 10569 9463 6852 97420 9602 65821 38889 22954 66422 73227 12174 76818 50494 1218 72308 78302 83536 94691 151 61611 53653 59717 69740 84853 40342 813 83316 64711 16825 1295 67336 82723 40202 92395 86199 21638 62115 41117 52895 46205 7761 23027 64307 21389 10812 56939 9119 19667 88268 33487 92013 53673 11177 51256 13969 23729 36787 83960 52656 75557 35103 28039 20806 93745 8798 38324 24671 9302 13993 54506 58147 7942 42356 66300 62095 20507 72991 57576 17221 42552 55116 88349 64041 89607 81057 32749 97376 26666 45562 39214 40626 86014 44131 10183 4618 54102 30633 66330 95458 46985 11402 71658 95221 46825 16890 95396 44075 40483 1352 15288 60414 32562 94892 91178 86519 42990 48899 14615 3018 80080 55738 94829 55348 9456 52823 84608 9269 39399 63389 56435 18607 31622 40628 16274 26936 53450 58235 83621 76519 7293 78386 33508 42077 57145 40272 54502 99561 88228 3833 52511 4246 51314 27434 47715 2391 41808 90647 32557 90379 89566 79372 15455 18330 28099 91580 1403 51229 88160 89166 17664 3507 79 94261 85937 52850 5852 30224 67412 84582 72771 97576 86161 72326 58567 57394 39505 42265 52847 31185 41893 33938 74937 88930 74104 92815 27769 82326 76925 9130 40553 91050 52976 43215 76951 72503 66663 51599 19883 16241 80621 29903 26605 2331 78641 41438 60389 82558 32665 38566 58341 28420 57957 2535 51790 57541 36908 35428 62361 17108 26920 42288 39888 56024 95072 95935 15148 4004 46680 59451 13046 72423 71403 98116 86784 76933 55357 55417 75189 88985 51125 27298 23840 14479 12481 54069 24320 26814 62137 62900 88415 90834 90531 10561 76888 44748 36321 19170 25454 65643 75380 68112 26431 43773 12667 32058 24589 86654 21568 937 13561 62866 59874 60033 43583 79616 99102 37657 18397 16615 76512 22285 48714 78598 43717 24209 48183 38198 5332 62443 35294 75731 87844 22701 42356 36517 88961 31532 12597 17119 38988 92387 53901 75009 17593 38672 18744 55812 28430 26497 73675 40165 74832 21481 42870 57928 45447 71546 2391 57337 10183 77993 25629 60077 30066 49894 98014 48585 1337 2015 75507 11117 6846 15307 21913 96641 22425 3990 45859 56554 64389 66311 47236 21461 2164 35550 41946 33754 3566 70457 58870 94409 12220 71902 8021 12746 72021 75796 10798 6614 55611 3691 21990 54913 33649 41326 91625 34594 36219 24045 81995 15326 2323 17211 38423 60257 83755 69345 95211 1821 8195 79218 85295 86728 86183 66314 17353 98612 6108 20192 27568 42116 59594 21363 18437 74535 73862 17522 73041 53215 3085 34330 3069 78392 35173 66961 6953 7619 48222 36272 42794 19759 75977 12247 368 98710 81666 49301 77239 13484 13784 68981 32509 47107 86008 43936 28052 84975 87021 172 74607 85752 34181 88738 89157 48156 18913 53079 38030 28331 30864 27878 85106 52807 74474 88411 36799 27772 68503 57738 1392 68252 42783 61096 20295 45595 99574 56814 30653 18497 60399 92527 24450 85539 26960 17169 42397 27911 27732 83893 78974 83376 25199 4867 59148 60663 36329 62122 62700 97137 93698 90930 31319 81723 87447 83849 7001 83012 32820 5827 6990 19708 42781 35393 70151 93154 62371 92880 57016 27289 15629 89416 15905 66026 10168 30431 86003 54689 60883 7326 40611 61911 34996 3275 74996 48046 97483 59673 40741 5503 74995 97544 9462 84772 92567 46988 73583 16132 4815 22108 58261 92848 14419 62865 77883 21287 69960 10327 70507 1649 33448 79084 83916 67219 51938 84461 15454 17935 75009 81001 20107 97960 28781 36064 43060 75539 17224 50094 37659 59219 81216 10618 13563 37922 83641 50063 67236 87062 92702 11026 68971 76916 96678 72117 11075 10932 99312 94563 52025 92583 57917 27143 58429 58292 43585 69302 40107 99256 97820 13882 99186 30781 13924 29931 95105 4961 52411 93553 29189 41268 2756 98084 94133 60923 60206 74438 73602 51831 20988 93145 70095 94387 67563 79528 59121 27176 3591 9820 86702 23797 73829 94514 97447 43745 8989 64057 44397 38120 9055 87442 81645 85218 13574 26507 16195 70380 49331 15406 75366 40747 64106 25720 37759 70259 62880 39441 53670 22121 98855 1669 49096 44866 43408 25412 34753 14394 13757 66558 71230 40989 62298 6268 58286 81067 18227 97292 72656 28443 24272 29489 25171 80634 49891 1208 10410 37681 75411 77087 84207 66838 7639 48317 19380 20856 62433 28437 58645 63735 26048 93600 25850 26256 69483 76619 22610 41402 323 66233 5833 5214 41428 89566 47029 19937 73997 94088 50618 75082 60293 71589 73447 30367 52206 59245 30627 6233 77889 79177 48897 21961 65645 74298 83404 68898 64449 75463 72926 8814 85340 96369 50347 85328 76828 33876 66140 13926 97574 85183 82335 49511 91660 22805 82967 49057 81888 81743 42560 96680 36251 44413 35750 7136 61026 46994 52314 4938 3149 8243 86809 50855 67008 88958 6337 31031 9593 18230 91929 40629 75098 4100 11653 13048 20221 67807 79508 14648 48804 60493 78827 97782 88516 92545 88527 41319 83335 19791 70755 13400 42938 13657 74831 27674 15183 66762 17936 22473 89078 78165 55948 30384 24653 37259 32888 79807 25169 19673 34834 81556 22366 41250 19121 94474 67938 17663 99770 46916 79514 46472 22430 20109 3636 75735 12819 3789 68780 74298 84995 13342 43925 39181 14040 10448 47879 29260 81164 26346 26873 66388 81848 93600 68771 49029 54772 33754 36237 25397 57766 97341 19562 27137 95845 97273 62558 65963 19774 93656 3404 75195 71626 51356 29392 65544 35896 83472 77373 65702 11163 59822 40693 2690 80540 74520 73767 41531 67525 69754 21227 95833 92804 82738 54152 23124 51582 18018 46884 7679 62107 78326 54131 46423 41769 28697 96553 95776 13738 54049 17921 48866 94850 73804 33845 50682 33650 10493 79815 69447 46982 13555 39596 13643 85179 37683 25414 83898 65763 63706 66483 9193 5635 18279 53279 44662 99090 39360 65065 77459 14718 45408 84823 63683 75634 28977 40380 47954 47197 62349 29571 95955 90659 82748 60441 35380 81809 2210 59469 35961 35918 39664 57699 72202 19152 59245 96514 81907 55423 77612 14136 92774 60287 1083 14005 21376 72730 96954 3979 36815 84875 62918 65195 74177 70804 21407 42955 60987 19837 83235 67712 40621 41496 41911 71030 72124 26778 1763 62894 39208 5024 13898 12931 10725 71946 2630 31384 85993 83049 48295 88997 2621 57533 81939 66306 99814 12023 5256 53497 65614 4483 13381 27028 32129 90840 20300 86005 77970 24445 31876 29000 5520 92441 15538 99276 35548 27812 29856 56613 53278 21648 51153 83689 73388 39156 96018 39393 65536 36757 56811 91311 46722 90133 23798 58289 50140 60420 55224 31766 55140 50785 47044 5643 625 68232 36523 52303 80366 88696 21915 79046 26600 30161 781 30115 95412 91642 53559 25250 78200 44709 34879 589 43952 77614 86689 46701 8732 22587 3965 39925 60892 77983 59554 28952 59453 81588 35313 43304 99301 40114 86897 43368 66546 60708 2232 7580 18424 47178 74645 59135 43009 73888 84129 12870 84520 5848 13693 75513 61083 7388 25473 68191 42130 9078 44858 67073 24619 982 28551 30876 76260 16704 77763 65493 83028 74541 29246 85423 68980 92559 50261 93857 96123 32371 44928 51728 72451 65745 27250 48268 53736 74736 82775 78614 92306 37104 69145 41200 4881 1125 5893 37986 78960 27952 73966 4254 56526 62680 9399 47099 95349 29704 74733 67105 34255 97485 49847 46445 93242 37729 48922 57912 35994 89754 31517 91103 31625 97885 27918 74871 23742 11250 45785 93194 5090 96190 80616 14786 87419 95752 62240 54459 7938 52491 55837 88790 85884 95001 75985 95764 5020 58196 73226 9336 6615 55412 33473 49131 70903 18448 42093 65374 54222 81401 30388 50618 91973 50746 68488 31528 21980 46889 54774 33482 29907 95955 67846 55480 38358 72672 51331 13105 16583 859 8297 18285 52654 92820 33391 13824 49047 85920 84077 4312 48871 1200 54095 99904 86452 68564 41208 23825 42199 57175 21842 46278 50671 72275 52400 38138 28212 32138 67831 14307 94299 22866 55471 53760 18111 27526 67494 76989 90640 48702 88507 56578 9416 31441 32006 25226 56080 62100 77917 82076 4614 75853 1954 28926 41112 36208 99144 85734 13149 83656 28554 641 24977 79272 73368 3625 6097 28403 26071 34305 85276 88590 99359 80384 74597 65228 88458 42339 7091 30725 56810 33372 70366 78469 3140 29190 49058 46015 20082 14486 17424 9620 88107 79368 15324 45707 73334 90831 32688 93955 84705 50528 17613 4499 29213 68635 51905 97690 88579 67329 16715 42562 74625 65000 94379 91460 4619 91186 70590 98055 42006 64921 46085 7632 21959 74770 77193 5112 92225 94920 26305 15960 2821 30625 97923 70851 84838 65129 46112 65662 19894 37911 16678 46268 56256 2694 4072 47475 50283 85554 62139 32058 38474 88159 56164 56713 52269 94444 75753 65111 52575 98318 43755 58996 80931 39625 26594 44378 2625 5986 33873 37433 27265 31802 24462 80446 45964 49200 96965 81479 82084 97114 2975 35976 23048 61099 77493 40616 97703 52108 37413 93112 82268 49407 64675 64368 66757 51068 47486 88364 88890 85293 91397 56086 15559 85580 72672 79692 37756 21574 90730 66201 14901 3513 36150 35998 37929 94058 34864 25302 66116 36014 57040 48561 39205 42249 17453 62623 70700 82672 53520 99529 4855 55825 13879 77403 72063 43261 59511 1507 54723 2912 34517 36753 81604 35387 19055 42168 61347 9260 94483 69856 18113 31893 63642 15378 10177 1932 7197 47966 54510 51163 76389 42440 14940 92713 51718 42304 41626 94440 64465 99058 74200 46314 96397 3247 61008 77655 94641 72672 90057 52696 14183 87266 91938 71678 55525 62897 16213 85774 27826 43857 86466 14902 22030 17309 36764 10309 42501 70108 88132 1781 89627 94207 86751 54161 1299 86896 67785 54423 23401 77881 12315 56885 96619 87626 12994 25305 98031 67661 59960 96492 64071 34650 8263 41012 6137 27087 62307 57218 55333 9170 84930 49110 72463 67285 92801 24483 67606 4142 70998 44087 38119 76814 62365 84328 74618 83814 704 12499 48103 8162 7132 25753 66677 51281 66232 45098 71362 82441 60383 77407 11754 22289 53662 1450 94191 96064 13696 48277 76117 9846 23944 74293 1400 34164 22871 88895 68077 43038 45017 43607 483 41695 49799 70969 85503 24901 13598 84262 79325 34712 15000 63205 85245 39729 82927 59310 28589 30715 32454 49662 77084 60691 67931 9922 42156 37839 92038 5261 5225 96369 70125 20477 32306 35260 74570 42324 51582 69510 91043 38225 3159 70835 66664 55108 32620 40317 17429 37531 13988 87347 62265 58625 85634 86433 46152 89993 14190 51673 9539 33085 64385 75590 73475 66153 16230 10401 19524 66718 55419 77392 32881 21462 11757 40157 55054 26328 33632 61647 24900 67415 77105 9109 17028 47394 36056 64537 49449 85827 24860 35686 27272 8947 90829 78974 55929 30655 84839 29085 88955 4003 41917 96885 47878 72997 27866 10615 33814 36567 33283 90331 94869 37424 86028 91680 57050 36675 48582 17735 12221 74992 48793 89905 74852 64739 99827 26369 45551 74113 57121 3933 40133 36172 23927 93728 38170 12436 31844 98867 85301 78080 11794 2438 32429 54446 33206 73781 26767 39782 66821 58133 31034 4221 57874 19260 29349 81017 47989 62267 65007 30136 24832 90594 12426 68602 33647 6127 23211 24821 60784 68471 54838 142 52290 1188 55363 25295 14327 12612 34089 61865 10729 90079 29795 25965 46968 72646 26700 71725 28309 725 77038 41971 72675 94265 63646 45443 87300 7938 25885 39094 33424 43270 60509 30842 87775 55511 54758 92736 17895 32035 29803 83996 55565 35164 34221 92488 60441 49829 71727 70550 81119 47573 21150 29943 43071 80668 89019 33699 13065 2528 78856 18569 31652 89299 21410 85543 61315 87767 98573 63154 92133 87758 61728 18615 44350 73022 64583 17901 27994 98089 45740 13248 95752 27215 93553 89643 78381 57827 18924 24203 92720 34046 41004 5290 54249 16196 10535 51569 45295 50319 23053 38202 24717 37696 19735 10175 5523 62191 73346 39776 427 80221 17208 6090 84536 61714 99835 5418 91836 56636 35897 30136 48333 57410 35146 78566 64476 28872 86244 79540 10698 83901 36450 81877 32284 19656 14799 73852 48145 28741 36902 90740 90162 40559 71492 25787 62655 57490 86074 12228 49760 55630 61582 29451 36422 545 84646 66383 65053 97819 59415 1516 83509 70573 71777 30814 12137 57596 83124 28921 61660 1532 18452 32606 14793 9040 98636 64464 20316 27874 16515 57418 36423 86652 21943 75179 25327 93888 40878 47931 77823 88257 19164 51404 19962 46139 28264 8563 6851 60451 85985 1046 25251 52236 47290 55121 89750 79089 65050 51075 97223 99896 75551 81442 76973 84421 22453 31339 24286 57726 10765 11246 33325 86579 89959 66816 30592 7769 79380 14346 13009 67860 63271 18192 61151 63190 69730 56464 68025 84713 3063 17026 92579 88167 64612 62369 48010 61034 50784 16953 58587 45284 60302 66674 58344 76584 52418 75942 47113 96283 30679 57002 40631 70407 79006 92625 95692 11006 57989 91755 74568 11590 15969 20439 61220 96127 53412 44017 2129 96824 42203 82113 95996 2679 90378 10857 83022 80207 305 81968 43991 92633 71067 13549 55295 42100 75028 14302 47774 71798 51179 58244 93339 55996 74335 20222 77620 85868 58681 68092 66288 88351 32537 42970 15527 36146 75705 26866 55198 47824 6487 84534 43732 98185 33165 91602 94806 26872 90769 88824 97127 37577 44261 76139 99646 41576 28330 10114 47124 65180 52543 72882 20189 2582 29148 43402 65684 69807 38777 75696 30645 4337 61024 91229 64638 91774 89758 11440 45691 18145 45367 81207 45396 3860 50276 16171 17750 81730 83921 41917 14113 31843 82451 35257 96977 86473 1018 82713 90693 26154 2172 58892 66358 83523 48686 79007 35457 93260 28581 16410 89448 77596 34917 18452 78805 7961 98065 63922 78925 92064 9268 19376 6086 61849 98339 1359 71096 82637 79317 77365 37382 79945 46728 47648 74658 30309 44431 1043 12616 25402 84514 84964 69961 4793 6143 6855 28600 47956 10077 23131 19470 28077 12501 24848 4794 86188 44231 40480 43669 94811 49029 98782 16073 46235 22334 84777 87232 3297 86724 77215 39774 11099 34718 85791 7635 45481 52403 62551 11992 66355 33397 39381 28061 33125 82768 84680 64346 8036 18491 3950 91409 93585 92841 21575 36599 30457 61765 89038 90894 36903 24492 33075 25592 38569 13024 2779 48683 36317 39423 25239 1515 64516 78070 20131 54122 72595 55402 75802 84214 59384 20165 22371 18317 1210 77594 81946 76446 61546 71761 86596 64735 32677 52421 11269 51255 25814 15290 53016 52418 44419 55651 36891 58745 98074 64672 34361 79075 68280 53612 37648 20216 87270 85906 14308 4249 82856 69472 66816 53650 24928 56245 51702 73039 66573 54020 80306 17305 99110 57821 37662 75621 49110 97510 63425 36967 33305 67567 35571 13921 21317 64192 7071 65899 8894 41070 9125 76057 74418 20433 41876 84802 14241 45439 62915 91812 72241 33363 48797 8254 78710 95572 89306 47300 65545 42490 69205 64910 62012 95667 77226 14589 27821 52344 37006 71351 58515 83673 52310 18400 20702 97326 7060 12129 85244 17079 63035 60376 81899 22919 11 88830 85381 10927 14517 38252 71295 6982 56743 63129 44613 79517 67614 91560 98149 32048 22358 90052 74213 75208 22402 65368 34477 62296 96552 82798 38644 5731 65813 22798 56467 32863 60843 72798 51568 66241 6436 3621 13049 24659 65957 33795 95841 14091 6886 55588 75244 11753 25116 69822 71516 60697 57109 14538 32324 37558 85702 71516 3526 22684 70043 90746 73556 48169 28587 31212 58647 25377 31351 93044 62569 78945 86645 81547 1172 74599 48026 68622 87792 24748 65336 62352 65629 1661 89734 7705 26751 69647 74173 43346 90194 58740 86333 61798 53867 37864 31524 17619 99700 9767 44015 69110 65233 22184 20762 27276 88795 54134 76086 14366 44348 82837 75671 79461 21024 16836 3453 33007 63387 54325 82305 25785 85391 20565 98122 52678 4311 44511 21598 2855 94338 14176 95269 27382 43470 66384 26613 74489 73973 35793 70290 53428 23741 37104 90014 72146 12132 61183 72315 42764 45117 28987 41183 82366 6528 53741 97974 27138 72139 29799 40138 28244 26299 32200 77803 5036 91393 62908 21488 26203 9087 61908 8727 6377 82984 62642 67800 56861 2649 74295 95778 44428 45502 58871 12455 18782 95808 9702 79866 17506 26462 19633 31368 30930 88381 42493 20546 48676 65711 21219 49156 52146 41995 45125 73810 67922 64092 94172 71033 26264 72011 1464 66473 51664 30834 35584 87350 44805 69400 33455 87824 36136 76708 61873 1398 99811 20365 78009 91205 92787 43139 2757 8392 44104 2950 97219 82531 22157 118 58673 14809 20455 83156 71628 38652 1153 89552 38502 12844 23461 54084 11219 84390 52563 98639 20039 37450 91114 63444 25749 45692 33556 1749 45220 91693 73089 54600 95993 79021 31030 22695 43676 28384 57292 56218 14815 4374 27495 51817 47673 79077 84646 19980 17873 8680 30683 6774 39422 23655 99664 82804 20141 41166 14795 78720 2145 83143 43847 80241 92997 91786 79598 37812 49439 60531 59137 84989 61725 95097 61856 50039 60243 65210 15645 81009 44418 18614 37981 71206 12162 10549 44127 24591 33029 16012 11275 28107 77064 12256 46081 82962 41442 92518 21267 58785 16015 12271 5145 299 23498 29791 93243 3353 17321 16668 45775 60737 49762 95403 10969 14153 11286 14028 12275 78033 88398 10722 43319 52178 22982 91692 58875 82178 66047 84174 48229 91807 72226 17041 80814 5245 13765 8553 14027 23844 21761 93285 44119 95343 37 32758 25383 28733 22838 70543 98289 4062 67667 46204 23919 53273 70295 81512 51003 87187 92739 67581 72387 54527 74268 33638 20553 77179 28348 80043 90186 90446 89508 47832 69167 75587 72535 69066 24156 4568 34603 63057 34355 7611 77796 77414 1613 57578 53600 13768 10560 53924 76351 86665 56756 7379 58451 94804 56142 19964 82840 14965 13504 70428 35181 98652 97724 75408 11909 72619 6376 18807 29755 28070 48030 72981 87286 36135 94072 27894 79577 54256 82064 84829 64951 77150 41542 61357 68346 29003 71389 68031 57131 80954 83495 39552 2816 45248 23121 62778 72215 59412 18131 17970 22926 76535 86049 61324 73343 25479 48325 93406 82201 26226 79277 51199 49790 65255 49535 30742 54628 99875 8574 95953 17070 96102 80363 72359 67411 62016 65810 94788 3190 71611 26232 16569 97346 64328 69816 37764 47068 89211 51196 27182 72709 48406 43765 46505 15493 35730 66346 2138 84419 2507 81788 86179 77116 86965 43513 74930 87126 38521 11805 8074 62014 53587 34624 63579 72358 68273 17375 14172 75192 45802 84361 55942 259 70141 97127 72095 52750 78433 1787 83771 78378 33322 10573 19768 95995 9901 12630 87123 89215 37959 58400 6225 36669 79519 11715 79362 46550 98269 53736 78937 77728 34217 9342 41945 89716 50487 98129 16889 33536 81192 11407 94798 30356 34561 88501 51735 58985 53355 49227 53537 56847 87151 29533 5869 60133 18765 34379 33052 60677 72639 676 39844 93733 65058 74234 60833 32277 48551 66615 72427 1310 89634 12573 21107 20747 44665 61836 46661 46473 55658 98651 97731 67502 5128 97215 8643 80079 75113 83938 9639 68682 84441 78586 58977 7137 91891 12264 86120 58521 88728 81343 17916 96248 44583 68685 95658 86243 65434 33093 11256 58482 48784 22899 22520 13857 47248 3359 12719 19499 87570 92558 91302 62567 82988 201 47715 5655 48963 9141 43650 73054 71940 68495 46309 17837 38530 19997 20153 37563 89857 42992 77833 70437 56395 10758 19525 25866 60071 6082 55636 35007 4534 18001 29504 53711 78405 2719 48944 42680 71288 11908 69522 48162 20854 19365 23804 97685 2607 2177 80405 73752 95306 46182 52031 40297 8357 52947 33415 50669 79564 92514 26060 93174 57094 68688 45561 13555 83904 21218 27816 83231 92353 16813 67231 74480 28864 43440 54001 65453 20289 50609 84175 68143 5267 30633 97873 62280 2289 96948 8185 5631 74949 63358 47154 50515 52158 14464 61757 11432 85292 74140 36147 47551 81986 86957 31578 96750 13570 74343 69478 10972 81185 93446 5396 67793 31995 91942 87044 80767 73817 97129 3562 40349 41108 28923 7101 57064 57047 5556 459 39411 63804 26498 99844 7410 72373 19290 23889 63440 78950 795 34994 81649 2069 99532 68426 18399 17294 50931 64528 37916 37314 85049 80497 84620 22663 14828 48349 44990 84924 16259 76458 61753 20680 46036 32164 61126 18308 1150 11131 34718 78183 91735 63179 66761 3024 94913 85158 99804 96382 14900 81633 72630 3972 49629 34498 83273 20489 41236 95246 803 10336 97704 71519 38950 9124 55230 73118 43725 37064 46278 12945 13424 30728 5685 3510 24703 24657 58507 94766 33381 48201 40867 57666 91184 85394 6816 48707 81890 30445 88922 5693 37415 45037 6652 29001 86121 45739 80045 47667 7557 75243 17609 28401 58890 90773 36401 64225 53927 65061 41243 42588 88566 14733 80444 80176 57066 91094 97516 34954 11881 29629 72685 92754 71672 98721 96119 31112 31392 31845 5734 20368 88702 93460 80698 85491 79667 19278 93250 92305 90550 87649 88826 97973 57485 38053 96916 87683 53535 96312 67359 78609 22017 11650 15979 77374 79823 17923 68993 59222 85557 69891 59632 10263 31310 55686 11640 79434 5250 80509 14974 729 30053 56487 29476 33968 91774 84415 98854 19459 11224 38390 78722 8940 23399 8950 46676 11853 63994 46709 20036 25731 50424 17367 62157 85369 69381 59358 20487 16058 35487 57482 87851 64002 90564 69186 67787 39176 74548 29075 70257 6066 15809 41932 12949 43341 13368 55831 85037 67057 4743 6130 36407 31458 70813 42924 75497 18813 88176 82161 97819 70151 43548 5543 48025 55814 903 67621 46859 24222 41981 3775 6224 65490 43588 16717 37027 64388 37430 84320 31927 85054 44638 51971 47423 96724 15523 76010 93196 15020 93696 89160 60957 67926 93568 13357 66777 59597 85197 17099 92993 91005 8212 29593 51227 80551 97331 81515 37930 68362 35112 81634 81551 76749 1655 21972 76209 59929 57381 15351 85875 94845 44595 26685 49248 98830 73111 4648 13197 47978 74563 12522 2920 1547 77780 34670 75808 24774 17173 60578 62614 53147 31884 58453 94601 8408 7577 53035 88416 46447 3422 78303 80416 51048 59357 4046 32898 70597 63603 40493 88020 5801 90743 79210 34335 88284 44279 5638 50460 80596 33209 81582 31388 99433 71760 67457 31170 27738 36475 11885 82109 59436 12595 19706 18388 25170 23275 84738 90352 23631 16735 6690 19359 42581 22236 32633 56146 20913 60874 93434 84090 57027 6693 99756 53634 189 38235 50073 58182 51624 12915 73630 71691 20346 67055 39730 12997 73106 923 72651 98053 8039 65881 2637 47939 97758 83399 60391 16706 86013 13569 74429 13551 43476 73532 43000 66603 42898 70553 29570 57639 74828 19029 83342 62076 77057 13841 30991 80533 22169 96860 11725 19310 60115 55993 39447 90275 87701 94160 83911 69748 58431 15644 25038 51930 12961 97276 86606 95055 1203 49276 38957 38590 46580 75310 34526 30134 20962 65057 23106 76784 24200 12578 35087 4731 70486 22286 69812 39467 16183 14113 31517 46094 90874 33279 27342 60866 38043 69298 42932 15017 633 15707 84917 70133 38042 67334 26615 75333 93738 61852 73208 71919 73992 63513 15877 12885 94299 22239 25658 62580 44509 86696 70326 44612 49913 38633 27870 56399 46616 42473 44018 39141 42601 34871 42555 6098 70334 59967 79856 46256 39918 51588 42917 66779 63724 96262 18568 82444 2894 33463 49572 56582 58428 54929 90097 36033 779 42794 93047 62402 39214 31839 28377 84631 43334 46054 99427 75348 90709 29381 16983 48338 64755 90984 55242 42135 62736 34258 66251 28986 29840 9956 59106 16766 94749 38038 18886 74239 86052 64198 81866 78396 91569 90707 17183 28387 68430 87288 44632 40102 14607 65262 52091 8084 60114 20127 55088 97123 52174 77295 3168 61638 70265 1834 56061 8347 25209 58440 66201 74866 19814 6273 69676 33836 55554 71331 53409 16320 13007 54146 86932 71438 96495 27613 1545 95221 62975 49748 83461 50495 93705 6731 80165 5918 88565 20061 25973 39785 9472 39668 60034 50569 28172 76471 17088 72386 89213 13161 66491 60656 60994 54764 10468 94542 30635 1843 85632 38743 832 16713 66568 3100 65318 71788 57490 2898 2587 25182 39214 64440 26643 75329 3487 69416 62015 50383 39383 63376 53157 26325 11498 48892 69182 61711 61855 12555 52840 50150 57424 91180 57466 98180 25156 60820 36804 31791 98362 70102 3223 33913 64131 59363 65400 70814 56488 57063 23871 19269 70583 76155 61824 14195 32026 99553 96245 67991 40642 19924 18132 27317 73092 80547 97794 28960 40728 50633 73672 29280 43860 10841 60931 38457 7214 66052 40774 58005 6408 85072 43002 28243 2716 64614 80650 55766 54199 85575 36675 79012 77707 20840 19647 34072 86719 9368 25518 62068 39132 71311 75355 75694 59952 44653 44323 35991 40378 91558 8714 60002 51463 37659 84954 2690 62734 71194 83758 24756 64405 87093 64690 62672 91784 45756 77140 60682 6708 17541 13282 66808 17936 38764 5428 14789 63293 68098 12638 96758 63236 91198 57444 2871 26905 45622 54304 69845 96091 59428 67405 39835 5620 48788 6223 26338 60507 52395 92151 57125 12876 22937 87534 73164 52343 64705 93665 64517 15837 63610 29704 19694 965 6486 45896 36257 55803 51165 66088 72326 47043 56344 48014 96394 89954 1806 13129 69537 80021 76439 29724 98150 29879 88547 59269 83645 97684 90102 41339 2770 65877 26291 36105 29677 32326 22190 95072 13113 36244 81538 6867 98895 11147 59492 64171 61408 79055 40466 7567 19981 35343 25016 60937 32001 33084 58639 24681 49753 9594 2552 41578 87759 93457 48099 51883 90438 60669 30325 46086 71182 64596 77510 92294 69842 70928 23963 50325 15642 5672 17720 17214 50290 8344 50752 4824 63473 10601 72425 81263 36505 49169 75641 25163 2080 86480 65303 53219 71854 91505 67410 38165 59123 74246 68229 14799 6760 66493 56600 92678 92185 78587 79699 56351 82884 10062 39583 87462 77157 16059 91321 73385 27742 63561 7094 10893 29043 46891 78125 81187 51626 33772 70865 18657 1275 79550 30083 63088 8310 85019 31299 33121 83105 4115 70994 60938 30736 77926 98291 9872 50505 83256 78928 91080 25527 30726 75862 79649 42716 80969 79210 71507 22866 1057 46126 10976 70163 20092 95496 6186 5771 55771 41992 182 70560 41745 22977 82911 1943 40472 71890 81932 82169 6920 68278 2208 80839 23535 64337 40172 86365 88330 45087 80173 74070 59498 27124 23552 49241 42385 87423 16405 17863 3591 30096 38877 99277 1823 10514 82036 74151 63490 14768 24932 37454 91761 6480 4297 96687 18982 34488 44300 82175 98110 41312 82122 84655 10888 7918 93831 5784 11929 82173 35759 30674 81606 41420 98686 29835 25585 40369 41543 22276 29073 96263 98254 84711 48459 84808 64843 87971 84174 36958 51179 30271 47938 99908 21208 80821 54891 71353 68904 51380 16927 99176 7930 19268 78987 91643 8252 82050 26176 84228 30174 35810 95428 83849 75374 88443 8612 51581 78049 16697 90854 91447 71963 50885 19970 19400 23227 71217 20926 52014 59842 67555 72066 88555 97258 76265 71541 49408 38393 89294 17831 84391 4873 53065 14445 58397 82381 3639 96156 42271 86509 34511 56387 85762 72926 16169 58602 99503 43790 14973 72544 96432 15410 83785 5555 27046 16280 73093 4154 49748 60168 86197 33157 53848 9830 37415 97027 8365 10691 37622 20062 19802 98826 19468 77460 7954 86691 9061 26418 16690 98186 41184 50713 13994 6316 57586 72757 8225 94627 74894 73658 3022 85646 5384 96417 15628 64522 110 33889 65035 75770 54053 35679 1385 76427 25266 22600 1576 52043 58823 40131 60092 18769 18940 28077 78961 38609 26736 47009 56781 54000 18256 23886 77209 4224 38464 70233 84400 22866 45944 34244 5435 3821 99347 69897 78167 49605 39327 18209 14499 44082 46011 83056 70346 48566 84119 30903 21055 96785 33168 6992 29441 57662 24556 57210 22887 39199 43471 8338 66606 3117 1405 25247 52874 3256 17237 65215 85611 39819 90236 85174 30370 18697 91161 81928 31478 31658 6343 27640 5220 98782 96240 72220 28758 66893 39043 95210 46641 28114 29111 45046 53059 66375 40855 45362 74977 63431 62231 84874 38948 15697 88518 35828 25281 15571 87328 52491 85907 81662 87586 37580 78531 25234 9935 87991 45583 89147 89645 26349 84991 84906 1862 12872 82007 43366 64741 87187 6325 42954 28391 59807 13710 27445 50400 4335 36241 90707 4615 57687 20194 51310 83933 85025 16675 69013 94109 79991 58587 51453 82904 48620 21916 82290 47054 48104 23738 87898 70705 53876 17922 77084 73788 58737 37039 97544 35725 57748 38170 92717 51075 1246 79855 25579 37672 14433 27893 87433 32806 65202 39700 71384 88366 91894 68083 70470 89408 5139 36695 97347 43424 97122 35866 14177 25232 62162 38992 7607 75266 94911 85948 70929 88047 6563 27547 49965 72083 88656 77690 87330 10401 3436 43463 47811 88577 46969 71306 83023 29538 56203 97943 47247 55422 70761 42939 65203 20534 88925 78987 92043 12672 53963 27903 59683 42087 71850 38938 76158 25821 10450 46496 48424 69683 82396 27637 612 1189 75827 29238 77028 16454 86879 29465 2449 7153 35317 55992 11061 26867 30258 15916 98741 23162 14465 1635 44455 96555 56709 62993 33657 88333 81695 57870 86193 50852 31101 22353 20885 98917 54515 14354 15931 17900 73066 94782 63370 66795 97001 67201 44769 44094 82548 48694 25917 88958 96651 27248 75814 53879 728 2488 36004 34248 1634 16162 34177 82644 31583 1572 95232 76517 52703 54286 95214 13752 54546 18589 12681 3974 89770 22642 21350 49629 82917 94422 82524 51701 37895 37140 53684 15779 69206 41623 11529 20862 62583 61012 76857 94437 26534 9363 70224 27152 46916 79710 66161 2834 25356 80146 27691 68779 56114 50652 61521 79071 7441 38551 68522 59474 33454 68776 21399 63087 8352 49415 88654 10224 14972 26860 26697 51771 91349 39807 18655 71565 73790 84399 79442 62192 11917 78545 95412 81348 62499 61971 19560 31941 23714 8661 24264 5886 69088 13458 26292 21057 91318 80412 20284 56794 49208 94279 14602 98631 72994 88494 32143 2821 39977 71350 79783 91112 73499 94703 49949 60166 95058 74999 55598 91846 37396 18871 73899 72409 44514 45568 98341 81684 54384 58777 72524 25328 8549 34655 60859 26622 941 80961 17831 52226 78782 39941 18678 77439 15264 48063 17532 31290 96902 11758 76499 70824 85529 90600 63177 61160 47471 88674 75090 21567 68059 13257 72589 68607 26290 40825 26219 28627 28023 29316 15904 66120 79006 13185 99851 27509 51560 6659 3370 17776 68444 12624 2688 97558 79926 30609 72753 77316 32914 98386 40400 13482 49308 89262 58350 50275 56561 94704 90403 69973 48910 9373 40776 23615 79132 30888 55238 87048 81859 77409 22208 79498 85568 91777 93527 72139 77131 23562 76267 1203 10164 21610 30967 22971 6141 97513 12831 19053 19617 75642 58464 74518 33493 92165 83079 34799 49809 68468 94061 91988 10043 31185 93344 45280 29007 35986 83947 69999 38996 42293 67962 64453 54628 98932 89376 31066 99821 89876 35894 23589 23495 87811 86789 54638 37958 91096 54331 63628 169 57618 96292 77451 82005 81278 20785 59012 76156 99665 24395 38971 81371 56695 29140 84171 37889 76930 89612 69962 92062 10575 41270 30305 99496 93639 19791 63956 55032 89585 14817 19480 72954 35019 30828 43237 47098 65776 6517 81326 16922 70251 58232 61370 47414 34078 55760 56350 32207 21683 68964 17644 8013 73573 24440 14260 44185 5727 93438 53168 68994 69981 25265 39801 73986 40346 33843 21084 83140 84735 15 34668 22993 2399 70754 14718 48542 71414 7525 60296 48057 53520 99126 22039 55892 96717 5414 3770 58975 96692 88578 65648 77180 82101 96730 5132 23007 47704 45680 44851 10351 71837 47425 78653 51234 19083 42700 78705 63252 38458 89839 81088 85729 5964 41995 41082 23237 11025 87620 23814 23803 35672 51564 27998 27308 3967 40120 68966 30352 99915 25672 69575 38958 11895 68323 13200 11047 56933 7041 73939 85870 30751 45787 70048 92537 92078 80033 4210 1399 2199 98597 42341 58434 93618 45276 66630 88725 12098 28345 23993 28836 59308 41916 23384 53023 10691 15710 4080 44855 45250 1167 56166 43230 40178 30289 40401 74104 93253 90468 27282 34846 52330 62053 26300 21320 23329 82116 19430 85920 87355 10847 52013 36028 99094 12657 18357 53971 87265 36326 86626 80314 4909 65455 77625 73637 2252 1360 27189 34813 17454 24382 61455 98434 80642 59318 63291 69333 53724 17705 76321 38393 33094 50039 28231 98931 2534 63131 46742 31751 58390 7171 68595 44502 31717 30993 86989 61966 51950 3270 18915 90745 57468 26698 88977 54664 59178 65598 48647 28861 46213 95683 10847 39885 37716 59068 6174 45415 18137 64295 54609 21714 30755 48583 74121 40329 43022 94497 40919 46359 25889 81179 94871 96482 57324 43712 96984 39829 90470 1653 12412 68504 72328 74039 44518 12366 4047 19378 52659 8600 80089 2973 95888 24816 36295 70270 51408 18943 82743 78103 26359 78742 44617 67913 31475 68392 57829 43529 70827 22731 75642 40370 26019 50276 8706 5917 78029 91319 34351 44194 87591 86270 62679 47975 69150 84929 68820 42008 14614 97307 82478 73947 72878 91639 7946 13214 3681 25744 37576 69605 64770 20844 17870 68022 91755 62951 48950 22307 8829 86243 20737 70934 27369 35469 25046 56353 30571 25476 2713 4661 58523 50987 66260 55151 89474 73904 13545 5474 92525 84356 92541 17900 56909 5886 79754 28314 9005 87794 26475 98722 39830 41457 20249 52250 36540 17213 6932 71126 11192 16415 29832 77253 27370 45575 60705 54048 81924 79638 88669 66749 56953 34517 37281 62434 33475 57654 53031 802 66663 26477 37018 3658 10890 54391 51658 19535 44417 21528 7975 69661 66308 9975 52295 94680 17504 91050 71915 51782 78145 49975 60458 37791 1817 81060 50919 34440 76088 68943 87574 15056 41225 33169 14773 56179 53698 86471 83091 99612 2115 88220 92015 21570 64779 98043 70148 1736 33343 71529 99246 38759 67223 29212 67935 74035 73541 80496 48396 82562 79469 63065 29580 40181 90124 39899 63239 86367 83498 35329 76319 86007 67544 39744 18133 93006 13802 98573 80803 62056 45390 25164 94511 93707 36351 48903 87512 9617 58530 39244 92542 93415 18110 64040 18383 21078 79778 44709 11114 30655 73125 72643 23120 59880 72412 26091 51428 26632 88462 13745 12817 40055 31018 93132 96646 74648 20199 83706 39708 88548 98674 63944 65944 79502 27645 49421 44631 13919 9123 96509 72181 40010 45228 84299 32498 37843 38980 39744 40901 73220 36332 91637 69611 55706 60864 32710 81959 74619 91890 89999 71935 74739 32561 80351 93306 39974 42323 37449 83898 60862 39371 73444 64075 27812 96487 16970 92119 58974 66675 31131 5268 73927 19330 60788 74249 31514 53034 86966 7085 58026 91740 12407 62977 29236 98971 67404 58129 34274 61775 61638 40443 44981 58484 95743 92484 90202 90043 90846 26020 73482 75508 55697 25918 48491 36034 87960 43740 21698 41884 86161 75932 17488 73764 62346 91201 37760 80598 61710 62910 31073 26397 84378 68043 99258 79230 4333 31245 11409 93230 72596 26590 70845 4089 42933 52467 67323 92287 1827 63190 41321 75111 22136 80691 71741 9139 81389 15251 7825 66377 77136 99197 10261 45379 13590 40527 59453 83896 10466 50765 73812 788 5654 44216 74423 90735 46781 7789 98792 61427 43559 1513 55102 72669 5203 91475 64170 56937 62497 19639 87127 14528 59741 77617 63507 76727 59569 81283 94619 31502 52325 77920 28393 53017 6751 99878 27522 2801 91506 98801 54627 89952 25666 11436 57208 14541 61594 16414 29304 41337 59543 3068 19148 11000 93075 28857 39858 98928 27084 68707 88973 52302 72444 16266 54983 42552 95879 61264 88291 80254 20146 52803 83909 85678 2513 57569 11783 85043 16337 93547 64062 64945 19515 40269 87841 85822 17868 14598 71685 82980 95381 58592 19692 85598 72455 5761 65260 26571 14737 16586 28296 80398 2795 1212 37719 50972 56466 80864 39486 3780 40738 67666 2032 44863 68026 16354 16347 10185 13698 95645 49820 12696 22679 40550 76622 87708 75104 47477 90139 6659 7237 68250 76465 14731 98607 36750 66685 89615 85375 11668 52304 34463 41037 29409 81801 81620 976 8975 79909 88716 57523 17253 25148 15083 32709 58328 19834 51430 84018 96372 11100 57958 44920 12903 21350 9589 90580 74525 88476 39815 54745 43318 96089 16227 5583 49781 53845 58800 83950 41119 24536 85255 90229 7243 83272 97152 38310 46369 87104 60165 89235 94374 55792 14187 81546 85484 51461 83788 91224 95723 20390 78023 2215 92580 88517 98349 66801 58160 82978 478 26870 79301 67006 25939 18520 4270 64500 88952 32953 37248 93803 3634 99506 90261 91353 77918 23589 54014 65406 3588 67848 83879 78962 82692 6033 91473 48082 42346 68679 35445 83615 52073 92542 57036 94249 21053 60071 26713 37859 97354 95873 75567 57736 74347 50088 86418 19934 81401 84923 50690 59268 92503 4472 57143 52642 55240 81989 67556 14062 35555 74431 18463 15375 39188 52336 32305 15841 91130 14585 13824 15809 74890 79861 25961 31550 63305 34071 37513 36468 18779 38976 98358 98007 55344 20744 60981 67308 67972 86359 66070 98761 57649 47458 75323 68953 86840 85524 39802 27451 38106 80459 78248 3257 46051 1885 79635 40274 44460 63973 40497 23735 2144 18463 7176 68938 59378 59272 67622 95261 22348 93382 32395 22497 85692 43385 75243 96152 25716 83402 60024 35966 30622 79093 92520 54659 12467 98333 71380 99498 34596 93776 81967 73747 19741 17942 11008 61799 55916 33095 52806 52206 45851 73064 74422 60935 26622 46820 29283 89212 29958 98594 71585 55427 77515 44007 83236 94122 31049 51175 94536 6862 53927 30148 99302 26276 18836 42798 16965 34893 80670 65129 59501 33051 38213 71308 19914 75812 6629 43610 17797 27435 54460 65410 15112 98516 35568 63655 64328 87740 88426 50227 80206 9286 81636 52272 63575 63203 90101 11738 14060 13873 37185 36756 8584 36324 91925 16460 6346 80098 66641 89283 28620 6522 28211 84261 89241 7024 60811 82321 57558 24046 21006 63050 74963 47092 15996 47319 68177 20267 97370 82491 76388 29546 65189 92190 19360 38053 47871 33924 76141 22266 40367 28 56367 28842 57892 95646 99728 35645 71705 31164 56045 95382 93116 36194 72597 48567 26115 30929 66553 92249 32246 13147 31812 56297 70821 8718 78631 53902 85568 26646 39671 20113 82117 7405 28298 90082 41238 9938 82280 42958 64582 70057 79078 1539 52740 64529 75511 40511 60109 34771 44630 59529 46610 23573 34949 78232 78752 59564 40636 82385 37819 99358 45174 90387 89523 48435 62036 29169 90209 66255 52072 70508 3183 61947 401 23401 7753 18659 53951 99697 94323 40731 85296 91640 3768 22786 23 80676 19044 65322 64423 28274 96482 92413 51087 66705 82295 65524 54259 25950 38722 58680 13823 51255 12541 20370 21694 81790 30342 79126 53613 63811 87542 22560 74587 93569 50007 91587 75538 56 25758 34167 72633 38060 16538 87081 94211 53898 2279 74082 60659 80238 3651 79785 57167 21256 34275 45171 65754 94585 14991 92046 43476 87064 83805 63000 74115 58982 31132 4241 95157 31375 23501 66688 61712 74191 5089 78827 42521 6160 61117 88285 58294 28576 15902 73599 81495 21681 5477 45977 85831 34588 4738 59796 38006 79066 27124 61229 32369 46988 11380 23134 24141 880 77428 83853 4110 98310 99367 85453 67180 67618 83819 18888 96911 23805 83449 51745 14594 88932 62851 87948 59152 81085 9670 26204 53666 48207 14910 60362 54602 26904 34065 25407 79396 65751 80287 59701 65919 83130 31516 741 77707 81491 27883 59428 37586 43973 26986 82600 49083 34978 48155 55557 31824 58468 42100 48782 59411 32941 5783 55295 50556 48925 66536 64733 51965 43299 16820 59160 61007 83361 53600 9769 67614 51793 11382 44163 40261 1159 91438 1067 84566 15453 77971 52764 35618 36994 42018 82519 15180 43695 1782 83841 76448 12479 19127 31003 4057 37730 66784 43680 87765 58928 67058 39128 90258 88482 58299 69551 75911 22936 66105 92921 74184 38752 409 88894 66245 74808 66323 88187 61544 77358 7617 44341 25279 74802 22425 72607 86591 87677 5496 1350 30414 42196 97440 78559 51802 81096 39258 75474 81994 85509 9438 46339 99326 22171 45340 30535 86749 38886 37892 80608 67765 10786 41128 99568 69985 79987 45140 58981 80512 86354 43569 88810 10286 66627 33555 38290 38607 23488 93816 30007 54235 78010 96668 4925 79956 95649 14266 16567 39581 94998 80741 92571 63313 31944 57696 11513 49699 42754 30809 65236 46387 49269 92220 91800 54518 9559 75601 52290 67084 33743 61562 17351 85025 83801 89289 80870 82843 11128 73349 83245 97189 4398 69187 56069 36877 11042 47351 30405 6058 14349 70269 42833 4652 52481 20182 1453 32240 47938 56553 14395 3501 58762 35182 66873 47649 16620 67209 95309 83124 67272 90739 3366 38722 10184 90065 80996 40976 20827 62964 28658 32021 11024 22467 47813 11053 98310 59393 41749 58433 8055 32085 49827 22278 31064 11088 80753 16754 25417 43332 12149 31261 57211 74769 14219 24604 50252 14957 33413 12397 79530 39149 69000 19349 94859 60726 89856 76758 37000 33900 74051 24351 11913 6074 48041 46400 80399 61929 58112 24100 72586 87687 8787 77713 65522 58862 90529 42061 99783 69383 77356 51226 38839 4603 73526 47613 80084 10804 60879 47442 86041 98608 76133 8212 31036 84841 32847 66099 63110 13108 44327 91249 59185 15037 3852 79706 47600 33998 48605 23372 94460 99372 12611 34332 40834 78475 8093 72144 10876 73938 32923 30707 54791 87388 91029 66980 62701 50419 92393 90547 38099 6340 62506 53607 63182 79553 60094 17890 16813 70146 91471 73047 97244 26698 55212 25603 77352 95612 48766 88064 81847 31827 42355 26124 48305 33108 82616 33779 45372 63633 46423 87651 23261 30706 42429 98107 15628 68766 47895 8709 91088 63852 51710 79967 94591 68947 70534 22764 82606 51713 81294 12470 89067 83040 43071 80916 97804 4606 32444 33509 19542 19005 38887 68119 61130 32969 69025 96504 7140 81580 95979 51348 59927 34789 48423 91858 93448 10383 79346 70326 39176 34619 35441 94228 88635 72758 78307 14934 63459 30832 62172 69137 10810 54910 84771 91090 80027 88487 19131 38342 22314 44383 64744 34308 87295 61026 11516 89159 26506 74087 13472 33778 10925 64270 95861 68160 55415 64404 62575 70895 12458 13819 30149 83227 12822 74040 88643 43497 79745 34096 23644 39854 73575 56700 59032 8976 46241 90783 93087 63799 10642 64208 20680 68050 42977 18840 67916 52280 7452 84250 81493 47196 96980 9987 29916 58260 14745 61113 46212 57251 46977 2943 30225 73037 41328 93778 97862 58918 26925 12441 53291 48546 47111 85863 26942 30501 65262 18365 68891 97205 65666 88836 60103 7565 79952 4261 28067 92204 31042 31499 67312 93745 13509 6962 97502 6478 76695 89062 92576 46643 30376 81807 64063 21273 54607 38466 32852 5131 68561 5134 16441 41354 33517 52711 15058 99283 73437 54702 79428 8002 83917 46704 97837 36760 52639 76963 49335 33001 43470 13536 95877 84651 92186 21263 82805 91282 65958 4359 45 88114 38719 75291 97448 81166 91846 42892 70375 17315 45188 81614 83154 50562 66265 48677 94345 14960 22576 70866 43313 13316 41109 95544 25221 43210 32934 7950 81721 35860 96773 9255 39189 28385 50782 30027 86237 89801 64285 3534 57683 33069 57834 45445 85670 77861 73379 5049 47254 32918 82129 9676 35028 28580 16912 2905 63219 9800 84603 57840 63368 10054 88058 40636 78831 88231 76846 79566 77276 40403 66276 96338 90806 86752 19516 92027 53805 50165 51206 81707 31869 40040 33627 57544 54542 63445 18760 17030 13088 20 10831 20435 74488 36837 74237 89901 29333 66845 44056 91627 26360 81949 16472 11313 51643 22299 40862 41949 80031 74977 24290 15882 12295 53182 33835 36069 6916 44669 38815 12295 12536 35226 13807 73740 27065 36365 37788 31150 5538 22263 50729 94018 221 15831 93217 34799 93433 47351 61856 9317 82407 70920 86614 91613 40005 11487 93149 29114 3419 76194 24400 7586 3296 88947 40138 32093 18276 86318 85432 12187 91507 54298 21980 41955 40003 94234 65361 89664 19812 53178 59588 22147 18860 58675 53343 15794 98221 21486 76278 25965 58025 84030 63680 62779 24590 78132 10717 69979 77726 92896 79242 65337 19290 38898 3535 72813 1552 97798 85445 81525 5995 86434 84083 3901 61063 26585 5672 53397 30336 86653 20745 6391 92721 62801 30957 4799 66166 41735 7708 25179 57360 44774 38363 85366 17396 22885 42683 69419 52468 45267 52248 62821 61027 24899 80267 44835 80654 57828 41225 74299 26827 28012 33505 75293 27274 56852 6737 71186 89055 1427 39848 39326 25152 63778 56464 93362 70262 84686 64669 56380 82151 98543 87325 97646 79738 5633 25857 8614 46764 19353 99176 67513 96575 69939 64478 18268 17766 20731 12163 33373 60361 19970 16185 81259 67699 770 9852 38629 26473 10642 53314 23893 97407 13480 33698 98880 49655 35596 78159 79555 31510 32268 95558 47623 42350 97489 86558 60985 72051 37650 42839 64994 46286 82084 48148 65556 17415 50490 21279 58481 87832 77065 3452 93571 83414 15903 45089 46600 4506 48069 1983 7702 9270 67123 98527 78560 18772 462 50406 85984 77157 50475 64007 67387 13640 60396 18602 40495 29205 31555 54962 50917 67106 6664 65950 11205 55541 41309 16870 18790 47085 3945 13395 81109 26519 7426 19414 48415 85064 62598 40137 53445 48040 39607 92903 7332 36595 24812 68950 34389 76200 74252 89313 49820 37742 21892 46058 61491 78493 25368 69830 77265 85062 25310 64648 84426 23761 8788 65557 4890 1830 77321 72636 26858 80302 3687 58801 83594 9593 84637 62852 48733 48381 54235 26342 50528 2574 79706 58666 55455 11896 20142 3387 44719 76378 97302 63948 76914 17823 19656 45788 92572 93458 56284 50817 32875 54660 63646 74016 54559 29406 54028 97692 88500 18413 20927 83249 51513 53963 69569 80657 16053 53285 69030 43291 62867 51993 40758 74975 88836 72239 60522 26351 84945 35870 81037 95399 6953 89222 31687 8582 11092 72434 76677 48245 96556 31014 57622 11344 62882 49775 91624 91216 11268 27687 16129 35333 4132 77313 74409 65948 72447 88828 54325 445 56240 36704 4778 18406 16285 52589 50525 44194 30487 96384 97755 83200 61048 74020 51436 24980 83643 66290 68147 3193 83196 69234 1462 42412 36644 62183 44584 99290 42327 73136 32843 1447 13782 34616 89590 48249 56699 93688 37779 32733 66999 2213 60270 84648 50547 81157 46796 58 91396 40204 57556 45125 65728 78907 99592 72346 63076 32948 91036 14694 78838 27855 65887 17716 96818 37897 30037 66788 91604 81462 80937 76458 79222 30729 29755 82745 56444 3764 89558 52508 54204 28031 76516 15750 69865 18818 98397 5688 82272 88584 83415 8330 58775 83730 50511 29800 77390 32651 57445 63173 18793 26338 85348 91517 35099 9052 309 28989 2440 54092 82141 57108 85247 58380 68146 49183 50393 32662 27591 54405 89355 12076 15821 53195 60256 55748 88382 15305 22276 30215 37610 60378 62954 682 37648 97259 19905 12992 53239 82898 46638 27572 88967 61558 73000 90525 46929 78993 91725 77543 61965 94606 15422 61440 27185 51819 61247 33409 59197 13077 5763 82134 83269 66141 42022 80316 39018 95800 43519 18298 85467 69684 65239 12076 41933 81129 50533 34188 79193 51500 46024 38944 26641 57979 24986 15243 3171 21040 47748 92000 77953 52605 15224 79819 73358 13608 75687 236 44257 16799 81505 60660 4684 87479 77197 15791 1285 67669 68753 22352 96275 35989 21095 76067 3446 48255 90384 84849 81123 43895 87910 54622 13526 10508 42453 90571 95022 25810 48023 90987 98671 31638 69903 55966 30609 29952 29904 52213 62308 88466 91830 95386 685 11251 86948 20141 9952 60007 70098 21680 22665 50245 71691 87516 72543 75313 36126 6984 41239 34357 30337 62175 16830 73094 78828 16235 36476 63100 35635 58267 86651 41514 63931 35317 32209 12302 26664 43458 29072 56720 5227 44778 21865 2028 70588 90334 84040 63593 67917 43422 61581 20781 5596 18616 95999 18402 79052 77918 76966 58526 15432 31979 82162 20836 96880 17519 31946 48136 30685 78712 2151 50561 3771 98284 45638 65822 91226 1298 66967 95487 67986 74419 56413 65491 66863 16084 2222 84176 46620 23518 81889 82699 10229 73859 59853 87129 61926 57237 74710 47695 59308 80228 45813 69708 77797 69852 50856 69736 64657 25695 77699 33457 41987 66336 31177 68713 98986 72533 19458 39166 67338 5078 54099 15261 67852 59879 87749 5149 59464 52809 66124 3633 79971 14817 61256 91388 16494 11901 22137 4817 77857 20784 10604 36106 96235 65166 90398 79687 75316 49743 97964 14090 57065 20738 44723 60008 53924 16524 22874 48850 53523 56706 37484 88232 9595 55452 99384 92499 10146 14267 21593 70798 45408 84087 71058 14443 97839 91032 25905 63836 81029 53207 31235 27364 8358 18753 72985 62878 18092 56029 54143 11263 9386 40081 94363 64371 82349 27704 17850 83806 79688 25861 91854 46013 38787 10196 31565 57957 57515 62886 10318 54374 4139 5379 91818 95387 42223 57258 88885 162 78492 89621 45383 7723 26991 90980 48228 16079 11315 20090 22074 14682 33431 75570 356 55316 22613 3988 47079 22677 71366 57271 66159 13182 547 49943 48563 25438 30698 94308 68815 12384 71257 93520 90838 20584 55327 37009 92907 793 18533 51760 56593 80635 69780 69500 52074 44454 13967 17282 47560 12541 43664 15419 68874 77801 4406 22779 78194 73927 32065 42660 19817 19007 97213 12453 32138 14501 66361 13748 74530 21933 23529 49074 8672 75105 13644 19517 16081 8883 10810 93265 69536 89362 45721 90461 62344 41880 24314 43293 30661 22078 47422 76800 21089 13626 52113 16887 83052 42498 20294 4403 72281 13242 2534 5069 76972 37165 10244 52071 2442 10791 1961 37098 81825 15644 34729 77644 99139 7395 49846 35102 994 12414 92230 55045 15188 42744 69617 56902 13341 7847 64648 52034 96765 89837 35181 57560 53290 80424 17011 67258 50106 51154 44727 93687 45745 63515 64901 37479 75785 87080 43104 90772 71457 21259 85633 80767 24878 83136 40423 59650 33237 85285 9045 13457 49861 57384 78001 13199 29112 28438 12292 12565 80818 24044 65104 85304 4816 95829 5255 16048 26868 8711 12050 37459 52861 95149 95290 65961 92794 67045 74741 9625 95082 56424 90969 48116 48236 90454 21028 20613 77362 86379 85001 4709 20923 2678 97729 43412 37589 49145 63300 4463 41827 68529 97499 83011 88280 73670 3454 78264 64004 62932 95854 56299 978 89983 54928 53217 86184 48373 13966 20024 28759 65794 20097 76792 77122 76717 51471 72862 35168 9497 1817 72717 7675 39940 43679 87233 53466 64652 38825 10110 6954 1085 84345 48557 20426 5169 86316 81879 13414 74251 9675 45601 66504 55384 87852 27702 11481 38494 16846 64045 50684 81492 23088 88889 57013 39460 43181 41285 68843 96991 62042 7045 70582 14809 93172 11199 26275 24713 62198 52399 84782 68162 29108 19943 53220 48039 48323 51809 57754 26630 23549 83574 44607 12019 75110 21289 19415 37143 20120 52203 45771 80254 42928 48013 4871 44428 80341 88273 56567 93436 67049 67981 61189 46988 12244 94705 1511 51114 77802 63 6133 2230 50108 80066 2945 92496 12819 91073 47567 92798 30573 39851 96874 40423 27081 66332 71315 77811 38849 12576 30328 26543 34023 86992 19338 8053 9910 99415 56430 72016 81212 8176 69176 28108 41136 859 94608 694 77350 52567 78842 5971 16067 80995 95319 74674 99591 59174 69093 71138 64131 23093 71385 28333 86980 30550 59114 7541 85578 83378 37847 54633 49017 81290 52776 4366 79479 64773 31710 56496 19447 43385 80841 17257 15512 24633 58199 75811 43273 90339 55083 28573 2807 13138 93429 58636 51096 27606 15759 98046 33507 69886 92762 45825 14116 73639 52773 36358 60578 96437 49838 33015 88160 58564 38488 41500 79631 32836 50182 95411 9964 51564 90756 64042 59293 63691 33442 31989 12386 94499 35492 24029 3053 53454 30758 30419 96659 58855 45477 34133 66467 23964 50213 535 8162 66998 29389 73777 31892 83739 51676 54726 4982 16685 48821 24845 89308 16019 44740 5470 95411 22026 29463 25631 3913 80267 57194 81103 1419 80305 44995 80929 80716 73123 32134 50262 13431 139 72547 37777 57840 87777 15054 49967 99789 80415 745 95826 84615 4440 74014 30008 56386 66936 54596 60522 20201 55753 54613 25062 88716 36480 62705 54599 4781 29604 14022 86352 52371 72460 85986 98247 54939 27531 82711 29295 28863 98836 20567 8067 65324 14857 22787 50180 58075 65640 29966 39737 50511 3390 75299 80963 4682 32935 64233 30669 85572 80224 81061 61071 38677 52758 76982 97885 53022 34324 88140 77979 4642 23338 42060 39751 26769 84823 75014 31458 86842 8135 42802 64094 20907 68351 77731 92974 6624 79521 38049 10361 89963 7668 32962 98489 30185 41443 13841 1626 10037 86572 80984 9995 87624 28152 76714 28373 96187 277 62168 48631 47904 77981 14884 95591 18807 26113 44666 63632 4316 74899 74609 51539 95696 86449 28754 90413 82245 21009 16320 16078 67979 7956 13040 15075 481 81266 56215 50191 68665 79342 62897 36115 84432 16107 74446 30303 83705 42361 7575 86138 99139 54009 29985 51103 99919 84090 38861 7346 43780 89004 65534 63503 39290 25908 71793 48813 85271 37412 92127 2262 62682 9053 50387 68128 67816 62770 75717 83022 48627 49268 31505 98765 76308 58956 22665 69186 10156 33740 26474 37624 88762 24366 8932 71201 94795 51494 8460 8549 97689 35504 30190 21883 22401 94835 9048 51508 27256 78173 47842 64761 56349 43280 76731 15507 88164 97231 22243 45224 1421 68719 41980 84703 84778 46019 29309 83180 51146 98872 91203 1638 36073 52260 82914 37601 14184 27285 84352 3290 72589 23101 57956 79842 41713 4289 83900 65293 53844 50661 34862 15793 67871 85067 59766 79962 63873 12630 71130 7565 36802 76763 87830 24734 12977 40680 75882 42986 2300 44880 36200 35572 82996 69201 77222 46466 39428 57844 94473 42085 64040 35348 89240 90278 22413 84361 41840 15396 23839 5312 7990 30734 20346 34868 23942 47170 88592 35264 72293 8177 18205 13401 85396 94682 22516 13680 89161 75001 23178 84330 41336 5842 37654 7699 17836 71407 55535 32918 17014 13778 75770 90217 13042 16736 41166 64053 2071 84947 17498 83880 39290 94921 32263 30926 73777 19674 98223 14836 68530 40444 54373 86342 35554 64143 30445 95957 62317 29483 42270 57994 57705 63454 75715 1409 40095 75149 75603 54262 93067 34176 11407 1141 32904 32578 4516 16355 66661 72703 1453 79800 10993 83631 40074 87650 43617 65853 82415 90537 10014 92486 27354 66257 5298 34139 29462 61894 39562 77001 80734 72533 44676 58493 77928 56555 48869 23880 81998 52675 48600 8402 91504 33185 14886 57474 66770 16374 10219 60610 7554 88991 28366 24703 25021 8807 65766 8378 79384 91001 38758 67981 81239 18325 12816 82606 46396 68544 66327 59599 91338 96590 39997 19071 19655 95745 36818 92230 33107 9863 76230 96959 33242 87751 45902 32766 20990 45666 25677 88652 98786 41561 12041 98353 5887 62875 707 16738 51616 73636 75724 62696 92600 87506 34824 90219 36342 22160 611 1048 85223 68090 77957 55134 5917 68124 94205 30184 45269 72292 90724 26756 22622 67663 14467 81732 27414 30362 2487 53899 11427 62838 38875 44772 67934 51613 61440 9000 96044 22882 89394 61759 12457 18300 29425 86026 73078 21822 26990 85429 82325 55208 98923 39740 26420 5461 61365 58684 20589 67363 31609 63429 19083 42747 53210 99379 43123 69236 46454 44681 45022 30839 66824 49566 71468 4703 23396 85576 66253 72451 76261 90956 35018 4213 52117 10100 24730 39935 10899 13925 3650 53257 43621 97360 92034 99397 77737 14530 66301 41009 72041 69919 804 85972 18286 28963 45329 3801 13713 33352 30124 19412 74383 59582 97866 71653 21103 4015 6893 275 88824 51709 85932 40955 50803 90654 32319 5092 59403 8379 16631 58510 19943 85938 11559 5550 28795 40960 38034 5896 26271 37488 6829 93129 3315 87635 53644 53675 32934 30692 52673 72740 77093 16511 67125 93131 15440 96630 72733 53117 87600 46690 9655 24129 81955 94520 12775 93810 59414 19306 5468 75392 17535 8836 61049 15863 89117 72216 6694 89333 14124 4117 55602 77783 89670 41933 16600 74032 78350 76535 60329 1097 8230 6348 94152 96890 33291 97826 89070 81350 54558 1631 61598 70241 5804 8002 74392 95349 42491 45641 69032 9430 88597 31627 73205 72626 19998 62871 46497 59911 89805 96762 95940 86950 9883 43566 91994 66622 21713 97852 41412 29978 60760 24221 54905 45802 42191 22757 61357 32469 65614 18625 97826 33211 50978 39106 85634 26207 60503 92844 38338 75801 70041 35761 62377 99659 49335 90342 65392 50160 70408 76993 92232 20944 48630 71731 34872 61035 46683 67387 11113 92628 93893 75924 67185 51740 81027 67801 95146 39673 46618 96657 77095 89192 88105 93789 81856 43659 48058 16858 48100 74759 29505 9135 84672 40932 22702 62646 90239 56687 49730 47772 9548 20339 12529 94467 90611 48352 95783 48046 96757 75978 42696 70123 86351 37845 19356 43073 96110 47952 10277 7634 42277 32836 5058 47215 66618 53564 27821 24187 48209 44606 59528 15269 16261 12474 95391 30467 47315 8171 50181 27334 97963 69523 24582 25592 14703 33785 83691 67447 89118 83780 38961 41414 47620 24844 61465 80475 1761 40762 80047 80290 27428 50760 29532 63526 69672 18371 43149 8980 74789 20424 16709 35392 43819 5035 40768 94408 27746 16006 77905 19576 198 60731 9245 60166 40710 17121 28498 99018 34817 17846 6213 74551 3903 76218 23870 50519 58025 93193 42563 23098 78515 64899 9203 13294 49222 34772 76957 36730 63069 11875 15445 12434 90352 31387 830 75265 72383 42807 68665 19966 99931 84146 34044 59502 42672 81426 23189 29665 73764 81125 17432 67062 14476 32749 26750 18871 50502 96930 89578 30933 21630 19762 76689 2059 95736 48852 17821 53862 90991 53233 46897 37977 48097 4592 43722 19705 79510 52701 65462 5288 92849 29660 24542 62201 21999 41703 87501 34547 85356 39076 79727 17445 74496 2656 48588 64215 26585 40626 93929 20144 54864 44758 39221 3372 23705 80517 81120 69763 28444 45283 7876 57119 75512 55742 12134 41877 93122 46081 57153 47905 56893 8156 43152 34792 94126 91780 56759 67281 86431 28819 96239 14841 1540 83194 40749 93351 41644 84907 43033 87506 47058 45021 97482 27396 21950 91063 24072 87837 73085 31700 14137 64502 23165 58512 70425 42845 43008 32281 28864 43662 20849 13391 38062 38422 23164 82769 18433 3719 94834 20804 98414 91269 16057 85908 14872 62245 23981 99642 45771 94740 23371 95235 95920 85501 25492 69471 41411 50756 57764 54323 73416 46084 9350 78779 7585 13486 71771 3038 6577 52143 31243 12375 5852 81059 18956 31545 81692 53457 25655 87691 23352 49754 52722 31469 78561 87956 65817 32127 26945 22346 55639 74552 87242 37901 75838 73243 70570 49335 64782 1070 82473 45541 94608 10484 48687 69776 2663 89704 6564 31183 1788 13327 6240 41191 27721 28415 54570 7286 50342 28399 45274 91551 56274 61453 51588 87139 22331 79922 45298 57919 63947 69238 36446 76936 22125 1401 58947 77955 14906 23085 24074 75400 51296 71871 28467 31423 84668 32128 25942 72921 95763 49692 89238 31614 89006 83490 20876 65927 96105 21906 71366 38286 97146 27634 50070 72071 58373 35715 5120 71398 4533 35942 56418 50865 55302 56846 46078 55457 62559 99875 26260 61366 39922 72358 5981 83740 72821 16792 99528 66360 67974 46644 83722 28361 72992 22919 41593 23633 55057 86522 34230 8335 60845 83363 96429 43543 83711 74799 43973 81080 5375 96562 39677 28345 51957 97472 88899 30394 27576 64911 10976 15955 52622 30065 15667 75943 5485 63483 55534 17220 18791 1292 51276 30229 83626 72371 41504 85683 4131 62037 85724 501 38529 71917 10387 18503 49751 58844 34433 31003 52357 91624 47713 34912 10826 41846 484 27802 47333 82742 3780 26925 5915 34775 22922 35578 57635 6634 24387 21598 54755 59463 17826 32917 37184 76696 68111 79371 60260 92638 71319 87547 77300 29679 83277 7655 46121 37632 61738 50206 13178 66333 52758 42156 54068 87117 4323 55858 66703 51765 97957 42664 10541 91638 85773 45098 59075 48752 35931 44962 39588 96098 18348 97682 81792 75729 66725 19437 8141 86991 72627 50722 6488 44302 27451 44259 15093 82091 80612 2842 98129 54410 372 57177 76684 43701 58922 50539 72203 53715 43444 701 70444 26283 82345 16099 70315 12432 50896 29763 66168 6543 13666 48173 32306 48086 26341 70492 27249 51991 72286 56914 41725 78246 3163 87815 7215 15518 18302 41800 74891 17058 75951 61050 70263 81379 76408 79530 9153 82166 3553 55199 26703 97154 89709 6298 55560 11847 49047 79335 46041 85364 39676 98032 99157 17247 70274 68887 55579 60239 66295 36563 14596 51661 85921 54715 54684 42573 53756 33505 35275 56473 68019 3595 16896 92963 62971 70717 28342 81075 22816 91117 9716 32829 31321 68510 4131 57387 47492 77660 57453 16386 58499 69314 58040 27929 95693 36403 36256 66357 43014 64490 51860 77749 86015 80655 57833 86801 81082 23830 20933 29726 68933 99355 70850 44690 81565 60791 41054 83870 83206 59240 33760 54811 74683 74528 26460 66213 69295 97904 54222 96687 83714 83591 92679 74786 29571 38611 45073 49633 5206 49852 82569 16325 81780 12177 20662 99151 69818 91817 42398 4805 38515 28414 50671 67206 64036 44619 36185 90344 7407 55665 50944 515 56645 11267 56175 5059 69574 15621 79605 43810 71392 87153 81831 20374 78522 33692 72718 34130 33746 49098 47025 87874 54075 40193 14594 71342 3208 56036 85360 6345 35077 34172 70540 4050 95595 37485 69709 85504 43196 61054 58018 42360 84505 73618 47071 8920 67883 18180 7403 35377 74888 93220 27790 10877 67435 15041 5849 24268 4436 69320 4171 7403 84230 38776 7525 9792 49317 22354 68328 49374 24947 85174 97424 82715 78913 57866 7234 67722 63364 33504 63730 25616 83441 43164 24837 18653 76442 68419 38624 17381 14754 73339 53770 85351 56224 26838 94859 10248 86879 19037 88960 70963 93442 76603 3044 6111 52053 83287 39921 50990 80473 39365 26245 38095 18224 10913 2854 53366 43766 52659 75738 34226 20433 53766 61976 27939 30178 24147 35552 70320 19818 23026 19140 73158 2224 77310 8772 74615 99080 76761 17199 85571 69778 64093 5655 83395 26508 91171 49039 51095 64151 42478 46192 13723 88232 4903 89302 38860 80590 32533 1527 83213 93609 67476 67204 61694 21021 29659 59542 43052 30184 98621 99940 24720 55977 87148 7522 26316 36083 60967 3704 72019 95937 50916 44231 38628 44229 69741 61776 39270 63177 87180 59758 67962 84359 25671 4837 80558 79678 19130 91525 75466 15102 36426 83540 79437 53490 36061 62748 77498 6363 22973 86598 44110 772 88623 29201 36891 52944 61612 67213 64472 17295 54482 95960 30306 87030 58415 13267 428 79074 7130 60424 97156 29307 36343 60086 24673 22914 41850 98525 17104 88385 38214 84145 78698 39324 81739 85988 21296 94209 77639 41036 22853 9995 56486 9512 52893 57638 67858 2612 43234 81577 98576 92846 60117 54638 91040 43475 41122 35326 69243 61515 13047 51318 17944 94737 38421 39237 19224 17093 42464 91511 73857 96521 73976 77786 70501 24751 2403 87645 22918 45335 33533 8358 38093 41347 97157 78985 77574 46517 52770 35507 30304 61997 79598 58828 26648 59962 78104 1096 9194 10864 33452 21948 28119 32679 64654 32555 48644 91439 98497 71639 31114 13546 93096 97712 24199 47913 62841 92211 43001 53141 54215 61467 57719 57662 72692 72258 6524 56675 44756 36606 43742 81106 70185 65499 86926 25237 41122 82354 80973 42971 39430 20003 40500 29288 68077 74823 87846 71756 24169 6661 77770 91138 5498 81383 41530 44642 50857 8165 8512 4065 37196 6732 72719 24744 79373 73984 5550 63653 14429 84379 22133 33879 14643 25578 60298 26555 87307 49073 71950 12913 22767 66643 66652 63914 69083 29341 53865 49232 27642 92274 42487 38869 60262 62011 15207 28667 40285 79831 63010 13273 17001 84367 36248 91818 95948 30310 96526 28741 21853 89937 83292 47182 51862 32455 3117 7613 35243 5849 79942 2788 61074 9178 61396 14075 12927 81605 98192 72617 62957 89813 97106 80184 99350 50144 88976 11454 11668 81917 74761 8696 60613 80778 7322 56641 29761 23169 2567 74590 56196 76928 28901 61216 90606 74407 76579 42237 41606 18521 38455 65147 50936 6037 8973 30340 46815 11003 70875 79556 3008 82885 58226 90504 82300 25367 77485 80213 15320 99328 11585 37402 40513 55030 49686 30089 2934 97064 37336 94057 89855 16109 9219 53877 73326 61160 5482 18560 59862 52075 33685 78940 66545 79062 7934 69601 133 97765 74498 59885 22855 83589 29573 64443 49085 12570 75232 23279 43973 32086 57871 45485 28450 95391 59863 39672 43555 51894 52323 73760 14030 6806 2066 76345 50042 19550 44319 27716 28094 96401 85959 97226 72961 132 29055 86925 6783 50845 88119 42446 94976 67118 85003 90460 51735 69264 35978 26248 34536 51396 75080 27748 11199 66031 74087 94580 10416 65768 40453 22432 86336 44224 74954 36141 76468 36283 72979 21554 39314 24809 13401 31860 71008 18856 52392 51654 22589 3105 77846 10790 98857 54072 92288 51832 41294 42211 62972 95444 3073 39998 95018 43861 26246 6064 60502 16707 95201 1413 16815 43484 28606 22434 6300 28600 99214 92251 84953 59649 92426 57581 89345 81506 13451 39193 21860 32962 93595 21208 40944 25028 28176 57431 53009 75422 48308 62287 76242 53415 2886 61260 36164 76814 93987 46841 59515 83356 51310 87345 74295 75633 59334 61170 79593 7633 94907 75096 60493 11046 47278 33775 19540 43116 6159 58567 80136 90676 28548 52033 57484 48099 38348 87721 33422 5319 80220 29292 10103 30785 94281 45052 98457 52139 35834 24322 57598 60499 62148 44806 62967 96656 24258 90814 95218 41601 80159 39425 4631 18812 84549 65807 37256 92171 98646 9443 95248 66310 73938 33155 47205 74376 48879 51269 54859 13205 19363 36464 17423 40678 67394 19705 99720 27569 49856 88281 82665 23257 74859 60744 50157 48335 95666 27077 58372 12511 40981 97486 22776 21698 30824 93826 92878 70884 51510 42349 87480 49290 59468 30030 23714 19371 93046 96856 29853 75201 19511 38415 8733 50871 73058 6697 24388 2741 3941 35265 40241 58129 92228 64320 92659 98642 64923 53374 70443 80137 67311 13013 85215 76749 79193 15216 57224 84980 6613 29556 4028 57713 6697 54987 99595 54651 20634 55896 29150 55536 77492 22153 56278 58467 81541 60299 44609 12476 67929 68248 27918 39822 54399 48626 84000 90319 30692 53629 14642 20916 70526 83559 74931 98359 99927 52163 83534 4937 18393 69944 29193 23895 59924 84106 6789 98372 32350 70638 87244 15010 79467 31886 18277 94767 61743 31678 89526 39360 90097 3793 89614 47366 98904 80983 28081 62652 3642 33637 80250 28339 43091 65122 52027 7254 45872 5329 20306 37139 47239 92944 95217 15727 79063 78034 999 52587 24440 77163 52418 45865 29826 93100 23743 34597 47545 4505 64470 30410 50694 5781 92485 17019 47448 43616 55341 47493 20033 3765 1343 59615 9439 18482 50780 37155 49510 59547 4752 88315 71707 84644 87097 4217 27628 8136 71184 76372 49184 87131 90096 16152 19029 19221 65819 9185 45412 24892 72972 19750 54855 43180 65580 89142 90668 72991 28089 1980 50958 85558 97917 89498 46269 24138 24114 24673 37747 22098 79602 87419 31741 4410 52741 91611 81952 82839 83695 41401 79361 14321 78135 41982 18304 59402 74089 29899 87012 40967 73375 43479 69963 78783 89350 97927 92497 81974 13793 35648 19565 8981 8506 75705 96097 6873 23317 79722 96702 14123 78137 80490 29924 46932 57970 76440 82825 70628 12166 86823 42268 54844 20340 70251 17255 81742 90757 33414 59786 98058 38293 20464 796 34082 55727 67439 48762 29432 16401 24849 86632 18306 29664 87093 15781 48514 83353 83355 64590 72127 93855 36280 97024 33297 47387 53764 98002 95598 43628 88213 75941 60458 26470 32580 36647 79520 77375 97787 7551 78611 18479 67259 73024 28859 73431 16002 64324 43034 73034 94669 27624 15650 1217 63876 27682 30410 41698 45409 57252 94054 52483 92300 4906 99733 88013 59491 87176 9541 2405 74317 61373 79845 40156 33781 90059 76599 71080 4771 36746 47522 2913 15478 93345 39719 24753 90215 52314 22952 93872 62055 12365 28203 49268 57096 27134 67034 27918 40818 10471 36248 69927 61435 53771 88416 81015 93829 11837 6816 81844 56303 65849 32325 89118 37258 63768 45947 76119 54110 2865 45425 12645 41992 51881 86314 85831 81760 2848 57392 63238 27578 19638 86657 35699 19307 72135 77762 1438 35069 945 96385 79014 72930 3219 21198 32242 82588 97439 25626 2306 88042 84555 39026 68731 61799 91139 96666 83326 84516 14519 56593 67912 93303 33416 56592 39616 43979 28286 72372 85267 73510 24371 53235 84718 82961 34045 17149 77537 45060 50382 41657 42272 77367 68882 4441 31474 38219 93288 36537 3853 2864 99226 26301 34504 23150 92819 81143 3334 20929 56052 43096 95650 79660 44262 87458 83502 28507 26280 43978 41532 47261 73143 68000 88937 68750 87762 595 40091 11937 65518 93245 53309 45566 22659 77407 83984 96370 31951 42799 65415 74675 46388 81057 51922 78418 38122 66579 67525 38372 17987 53186 25587 77856 33952 44554 79936 94551 59241 69698 75589 71721 98045 33433 91866 23568 73176 80344 72349 5361 64663 13773 33259 66849 55154 52431 97792 67762 55612 59244 14368 30838 51570 68332 98250 51319 89356 90228 14103 8607 45834 21267 69436 82221 32079 90693 75246 10315 78668 28365 38453 95956 28005 7250 42101 26248 20787 50995 65617 29765 71573 64909 49794 51431 49336 33885 20410 96026 17342 8541 3292 7218 61750 10022 70815 24636 37986 2665 48778 86337 39190 43351 60145 70627 2111 79262 8586 56918 7331 70326 45331 75797 76107 88217 73901 31874 58110 18584 85009 80771 89224 60009 10782 24448 96130 51964 42776 9578 53419 41348 23288 55354 38633 40295 59796 50057 95593 78212 90093 27077 1481 95687 32170 41799 96530 52442 30854 78636 28694 14133 634 14138 79427 88286 46367 17700 12534 59286 29447 2950 95785 9660 55679 39170 79882 20063 75175 28185 56314 62776 69489 32602 81137 13662 40574 33270 53562 72581 54127 72046 51717 92519 75145 99417 62700 3231 41969 82372 82017 27930 38566 24983 80661 92705 53444 71362 94327 49969 66351 46004 83493 59280 70805 68220 21090 11621 79087 96191 19475 82921 9862 65340 21489 54919 39948 69720 24910 23185 95642 64761 79501 38523 68355 25791 26338 35629 24242 89266 62632 55001 79473 64343 97298 19080 19707 31095 36293 58231 85168 72884 16942 36699 57380 53925 40274 5453 57882 48012 65358 2465 40912 30130 24111 17716 33671 81427 15928 18337 18740 92695 96474 89444 78758 14562 2669 36488 33683 49980 9418 26062 16144 94136 92943 18201 76412 47834 1720 12389 76305 64793 39545 58623 81084 4055 62152 59654 44376 54821 49542 3733 71058 87546 50368 382 3107 86496 18087 53297 58314 95479 16320 72780 25913 44498 56713 4644 76995 18108 17850 95610 60782 45271 94287 8905 54858 51420 94273 71055 55780 74498 53475 36457 17672 86619 77557 19390 36966 91267 95606 65634 88893 36483 78968 52452 92068 37952 54089 49195 78763 26724 40368 92755 65030 14990 13433 25311 29559 64311 93164 33680 62 91945 72390 82937 63090 39298 29262 19773 32007 74085 44067 63459 11034 7906 32351 78091 14087 16500 58364 23438 70033 4250 30616 65683 72672 3182 44800 55511 53430 22856 56832 63594 74175 51252 64898 11360 64271 65725 41203 2462 63455 96775 62126 1326 4751 35871 14784 29763 16990 83426 88437 43629 85711 30363 49278 51032 69094 34849 62105 6392 25071 68756 74073 9615 35582 40996 78092 79729 9533 12921 89989 98448 43926 63754 77552 32744 74013 48390 32821 18794 32800 13529 5259 22931 59186 62172 36672 54990 8373 71408 27332 48392 51708 95406 40571 22871 14899 68111 34480 84550 56368 44224 97238 7843 5074 73606 3323 61053 28549 2967 12484 2035 82965 11494 37095 28165 1618 72065 53537 87947 25317 77677 86915 72778 71895 40801 74756 42097 41716 62223 51455 38926 88459 56651 38101 965 78247 5374 50514 47327 12503 71694 11903 12092 33476 67602 11864 95742 97001 40001 3123 82038 21054 55145 2182 42525 51616 52230 89304 83284 58368 69629 840 95823 54504 28775 68666 2393 15753 42729 87441 32129 88565 58472 44947 25431 48880 11664 38149 19587 35396 49030 42778 13234 80889 96538 32940 37455 94675 44161 48076 919 98254 93633 9757 73676 57680 30141 48250 95222 70982 74400 22279 88498 68612 44647 69021 23656 68044 72853 10171 26442 81500 68051 50508 16781 19545 47129 13611 8590 31149 81642 84496 52370 21627 78062 8834 67889 77 50903 28412 25076 47369 65671 15807 32483 21590 13528 90588 42038 83188 21280 6434 58061 31710 2531 39362 27996 98034 58896 80292 53020 56956 69116 93767 4963 55053 93495 74969 39921 84395 66896 33110 83198 96614 85781 19399 24671 29802 2828 27601 48487 78391 21515 13434 37329 81251 59098 14659 60351 3908 66012 54389 16528 19931 23434 9300 79681 15732 29192 13859 13404 7476 27861 26966 14964 85978 48692 11927 34755 4598 85682 84291 73804 11770 95831 98338 2811 7517 36967 27476 49435 70539 52353 25348 2308 86666 26988 85717 53347 44182 16476 86780 89483 65512 75029 42342 93355 90757 55678 46505 49249 12072 8386 13770 29885 29904 7246 13060 83728 7059 28310 65139 45 83369 36790 49031 19022 63972 82905 72997 53922 79896 1415 25104 7289 39235 10827 70564 54345 4342 58871 36037 71237 9116 13538 24620 8064 64234 5656 99347 17540 32998 43585 64323 75633 56590 66573 58472 639 72969 35881 24297 55106 93934 57215 9404 89415 18845 88913 27611 75296 45015 34261 13763 25812 93055 17687 90738 89618 59069 80112 67226 44633 74211 5130 14028 59004 11387 20242 38343 95804 74877 15889 3554 72795 32233 40393 72016 68223 95396 13659 47099 83666 93468 58994 82564 74819 70048 52345 18584 97632 48205 98402 55697 67003 16331 98062 53803 41630 40536 89077 18489 25938 5847 70951 16800 16993 2244 81991 18479 16823 9808 26585 33498 53829 31765 91648 53989 52427 30273 38067 61047 44079 98776 87861 58361 46987 33746 61838 16384 42023 13616 12202 12510 5021 53888 49968 2852 29314 66641 71752 55974 32870 46204 62097 24236 68068 94165 9165 19590 31061 1829 83675 23205 14519 44370 17048 28343 95186 42225 16088 8767 70137 20726 59452 90590 95902 41190 24768 86957 24723 11816 37701 31161 17389 21005 53114 67887 8371 79959 867 17089 54283 77937 91190 58847 38295 33457 54022 32801 10118 90296 68047 20872 5762 7815 90804 28140 37971 72109 45857 55133 5356 21764 885 91457 25425 97270 78321 6207 71455 1717 84304 4870 34512 88472 93331 77432 59115 26787 23179 84137 92505 86111 50848 98292 78801 75071 87758 81231 89364 701 8725 1293 85923 72357 5167 72321 91937 22223 29775 11760 41044 49665 37789 91271 84525 78174 99403 71648 12451 62603 32937 1576 22947 10780 48377 88019 24319 69038 69580 29588 51293 44668 37226 79449 51537 85732 3000 33991 20830 42718 46753 17272 73959 76461 2944 77295 21381 80228 54465 69281 8678 35891 50926 91024 93214 787 9234 62830 87785 45431 24088 58687 57808 83229 96917 5525 75653 18349 96699 92910 27479 40147 51171 67801 68759 38214 1196 13625 40295 53836 3230 26672 70018 11005 8625 9955 6388 43660 14109 65923 95711 18598 36901 30174 88343 24367 30960 67256 95780 65191 83677 91652 88308 94558 63583 66601 10840 14178 25427 97713 17887 99441 76361 33263 56408 30287 8971 24580 54412 56141 58264 749 44286 68782 35486 76654 19425 39722 14820 60151 3809 96931 55944 38777 101 8092 91747 59112 42579 75770 97249 35562 95396 15873 98811 92788 66707 96622 10379 79030 37887 49506 98889 65538 77257 64456 65671 64174 95075 23204 21644 8537 91370 26734 39584 72977 73376 56806 50078 74245 80805 10237 34696 72843 28044 52767 14781 39405 98537 49277 77344 13835 11180 58106 29039 25735 9781 14064 89221 30311 95159 17146 76586 10339 5122 68499 29898 92908 15747 63286 64552 68957 186 48189 99871 79450 23370 14311 95728 82317 80498 41111 79432 57608 53856 36243 4252 17507 88953 22698 30848 50181 33842 86550 369 60598 85756 16001 28650 65002 70883 56028 9729 68162 12028 18656 17560 95359 89193 20835 95561 12048 66545 67239 61213 71291 40387 83575 72291 2231 6114 36450 17787 42335 31871 36031 37981 8790 64281 11767 33108 114 27498 87928 81370 47309 17719 47592 74440 20314 14978 71637 18882 47659 77661 8419 50871 89132 91007 66778 23380 4192 77874 4113 62018 24762 69899 31189 97974 81212 30063 3262 52952 51177 571 73175 89384 89541 22038 45342 71459 59479 47705 6898 41860 70184 15165 53568 17353 98870 86690 80520 96284 31354 55659 52802 36878 95214 26665 9223 39356 95924 45583 18309 57770 32378 19843 46653 37878 74649 46746 12614 26657 1541 16954 24341 55865 26100 66502 51703 33272 7579 69095 72330 6425 45175 78804 35845 58948 80720 10705 12948 87295 29818 67464 95743 9296 58545 9098 84025 7051 98845 7804 10865 85665 23984 92189 31920 6031 75949 82431 87515 45310 22541 98523 20076 84036 19792 82065 95613 26186 40270 64454 78075 20735 14412 9554 82263 70319 57177 28597 64144 51575 85396 89505 32214 52923 42326 53218 5024 89661 72423 39907 14430 77483 34618 24016 60527 54999 88871 14346 21848 48941 82826 80268 55879 76765 43804 14130 75071 80717 43862 77373 85918 9623 83508 48187 40 84964 28089 76177 45887 69365 54941 90121 74174 40803 87392 91413 76803 55139 81140 18340 57057 51045 19382 43135 46007 37927 70987 18851 88600 91563 82203 49539 90864 57515 9039 89550 70407 78708 68660 84666 58732 42890 52075 98789 60689 86627 47754 31477 87495 70104 5651 59835 62844 91096 97372 31924 42592 3065 74308 89207 33792 9775 69377 65450 49959 17084 29470 56219 22589 84583 73008 26349 1155 97649 89575 83877 44661 64201 85794 30606 57472 82532 61751 31476 52520 41790 58326 83856 54455 97311 72227 82319 2758 32251 57290 62830 42295 729 56640 54555 27107 98006 2064 5283 19203 28234 68160 53223 47861 20541 58573 43137 48861 97913 75481 50047 22742 23733 9882 56263 1002 91193 47160 67416 67936 44610 32314 51108 69688 4826 70521 38732 69487 68501 61931 48223 45047 1652 67364 60221 77953 70126 78762 87072 41091 22711 52334 12291 75166 21599 52818 86287 65551 40847 5518 83417 80313 32576 47581 87201 18935 86296 60691 46075 24629 89452 75657 4542 71466 94229 31402 75911 21022 50753 88972 70225 60092 95388 54671 40915 29958 94259 21551 20533 75944 15280 94462 42347 17010 48390 27286 80195 56013 13769 44673 93282 52475 9560 9766 60123 27131 88083 32087 36754 13389 14687 94081 10833 85569 13869 4346 16424 92490 90277 7779 40627 54607 94434 52092 90940 20649 91807 72883 30347 43201 58587 78486 15063 5508 91976 96670 70166 25894 6431 51069 23342 65369 36903 26600 87181 661 35102 32155 49832 76725 36673 51871 60688 29642 75979 84052 98310 67897 74241 23301 33244 46533 519 80975 12918 85465 96824 99428 29133 66590 19275 62841 98382 77593 58419 8142 64773 26929 53700 27009 80174 73610 61925 28563 24380 7051 7863 89016 30531 70406 51990 97110 39741 81086 32940 12956 26769 47760 38922 65299 65416 37085 16591 35113 66729 4363 55729 71148 16471 67491 69993 69464 34988 74944 1945 13683 44452 96326 98856 47980 87800 85381 60131 63790 22972 10421 67372 76628 97643 50776 86196 44941 24613 44160 64479 66681 14077 60898 29934 72205 3532 94622 88417 23840 15451 27549 35077 49604 7063 57274 47358 84197 17633 17980 44996 79053 32533 57086 50402 31374 60654 84196 75989 98300 89252 15011 56220 27774 52494 69744 2663 47947 33023 3270 48311 12785 6947 5614 64047 97325 46287 91035 58586 1346 46418 37286 85471 14297 84570 55086 93542 17138 29787 47180 65934 18101 12251 40590 12723 34927 8476 23823 32196 12545 10685 2787 47008 46122 30597 38451 42376 106 42153 87477 44250 32950 19740 23948 8870 22273 89643 33928 66104 19297 95901 68085 87392 61607 23066 11845 24993 30744 6771 15029 8385 14494 82800 26252 34055 9369 6336 45779 4832 12454 20716 36808 35272 52522 8223 85084 806 12577 53933 35528 85294 35803 26749 77831 17602 57362 51461 83888 48481 46847 1188 58445 45870 7478 23680 26297 18305 12245 41141 48462 2466 31267 46673 46863 77860 83993 35191 26709 89606 40532 89330 38122 90383 61446 99442 77041 26638 85698 19748 13091 38240 7633 67695 85963 33860 1158 57148 9726 16901 9958 61703 44832 92674 33554 46094 22463 81295 38100 59050 17265 88210 86157 88253 1495 34888 77487 53740 71343 62924 90389 53545 60995 77327 40749 26831 66475 31346 32210 74094 74487 80211 2657 6352 17649 34830 41267 15344 93657 43420 74090 16525 71346 85760 80361 16460 67140 36383 5636 60027 61193 31033 99832 92630 78399 67357 77077 42696 40407 38204 96385 35046 68682 14428 3992 73269 16717 91499 23013 19526 91151 97841 8296 82223 5151 35404 33820 79332 98356 5490 50433 9420 73404 67403 93105 97116 96445 33127 22956 21591 80844 17700 22166 6496 34975 75401 68296 33158 71453 88491 38157 83150 68239 32886 52884 4531 2955 88112 73332 83478 70912 96138 10627 17864 92856 92385 28530 37563 68506 19991 111 89489 38662 95102 71864 30678 6055 45822 54045 98409 49516 91492 18419 78140 84769 79697 94298 3522 24744 61700 40475 5393 34862 73099 97623 40983 75068 74089 16389 51441 14001 80338 52477 77133 55781 72916 19412 61502 61866 89047 79019 38288 13141 64625 63029 4151 75572 18499 9725 21661 11065 25021 96065 38420 76872 97893 85082 96273 51034 74930 47209 46365 62158 21609 76019 68106 61716 46593 46082 4590 67061 58351 19211 27071 24706 98934 18404 62254 77014 44017 86744 18171 904 32250 75979 72683 8606 10814 98786 1679 95316 46271 55984 53845 28993 270 33658 78591 13240 7187 24261 39008 26942 60053 81257 16592 83777 25253 25988 49214 531 60076 3314 52325 21711 11691 25797 72765 77697 39644 44501 21756 54814 58449 50612 46164 20524 98877 38964 60508 13446 46905 82788 90257 45994 82825 30248 88061 16435 9061 45963 74125 55640 78351 42251 59511 60192 8025 26131 51589 41591 63223 26168 97775 258 76045 2986 446 65847 61705 71577 96753 37656 75274 36160 26788 27490 48210 68804 18179 6720 50875 98113 40819 49766 65271 35387 58803 66800 71536 97353 33620 82931 45071 62074 61394 57717 66106 85454 75183 68332 97164 71674 34905 28954 84604 267 9231 72889 30296 81110 14262 84879 77659 33003 13925 21916 89320 20014 40981 61600 46128 54560 3202 53097 83638 97139 9531 76101 50640 3671 31643 16410 71463 49752 17375 32831 73403 64034 40247 29683 8350 14425 87208 18689 61438 14793 67654 74519 2349 5774 20324 99382 66460 34348 41350 52038 79146 45191 3591 46358 6238 49323 42545 12898 55470 21226 19855 64778 12551 92837 67133 55515 73678 73193 57282 17707 20896 26676 86261 90919 67895 15567 27780 34995 35911 54982 3728 51702 78236 10862 83602 12649 87717 76503 535 83925 50390 39041 41993 41962 45886 77218 30015 32131 35108 16940 16559 8052 52778 2929 51167 94157 82205 81024 42226 21437 41844 86733 65324 24033 85880 72351 82508 7778 65421 9917 16039 28449 58278 36999 20217 22041 62612 44319 64156 58957 11157 23217 7066 66283 98195 99909 38129 12033 22553 7844 93706 396 62256 10608 97844 60601 8992 27235 37099 76748 68521 77479 19827 47444 4343 26478 41133 38982 53873 61522 66072 71751 3488 78106 33858 80820 50173 38704 47928 10770 59958 59634 62367 72023 22735 71531 27028 32549 30393 99027 52096 29941 35708 93008 39792 74911 6355 58957 11141 39084 72478 38116 40199 64062 8760 39130 77830 66969 22404 45141 54936 53996 99333 21850 25547 90601 59539 52257 82573 29151 1089 43526 42336 54235 60823 53606 62556 54849 85653 9499 64876 84287 37130 11184 96760 1134 38510 99557 61143 92878 88775 95248 32661 19538 93560 24981 42814 95682 86211 48387 51354 14266 14738 17361 3848 23446 99103 43827 11444 90838 16340 30413 10562 39627 12631 91033 75236 72653 45722 58904 36176 59428 5779 84538 61114 66510 640 31236 7759 21476 39992 81946 25233 60670 32531 6731 18236 38961 28290 68639 59999 11953 90533 60416 72551 90053 78862 88598 59623 51408 95006 43329 53868 54795 62711 15857 44988 33547 48191 47286 30594 48105 88016 67600 81738 23566 72974 14753 99268 36274 91166 85153 33194 42987 20465 86351 93030 92630 85475 45866 63665 99887 64907 77829 92521 2874 29894 87596 76911 33210 41314 40485 30759 35398 90211 68746 80875 4525 16207 62834 60456 37968 44723 67484 41712 62162 1081 18643 69713 76702 82809 99342 16419 88778 27488 21283 62184 9394 94967 71241 83979 7865 14360 27788 82341 74299 8780 64503 15442 63564 3256 72250 97342 25653 93943 74010 21589 51098 662 47114 79877 64727 75231 76270 48980 79925 87787 99043 69614 98034 48248 67524 50212 32465 31642 92900 75656 17451 27615 20009 32258 69912 33894 52500 52453 28757 41352 60056 89858 63837 3542 65040 15725 64719 9719 20537 19766 2540 40831 74201 44644 76801 11066 3521 90506 39634 87203 11438 95544 91369 44875 94165 25737 28684 63439 30943 55826 4710 69433 60826 91075 31370 11994 66568 54624 57202 35132 22611 76229 74933 6997 56479 13647 70573 33848 72095 37894 27651 13529 1527 11928 83701 74106 5711 55712 37232 400 70329 79996 61928 59735 67479 86424 19661 18506 15147 27827 48419 31592 99304 45546 30955 78751 7830 9941 5966 76320 38252 98509 64578 3003 29089 45701 98383 25796 57100 34544 50541 43604 58965 73315 92436 90797 86992 72838 12824 55758 88199 94838 80846 10031 90979 58610 82265 25493 14414 70631 12826 10771 23980 6131 28576 31381 35178 26047 76334 17647 53527 43728 42727 91216 8528 77154 27922 32336 53582 23347 32352 62163 28116 79615 34615 96051 88429 67163 61585 43737 88863 73574 52059 22347 40551 52195 64835 49367 7089 22372 18715 67616 73369 19097 877 99233 78810 35246 76641 37386 3568 89287 67780 66813 73282 84908 10885 78508 91099 13377 31727 99162 13011 42047 55075 41731 76511 19922 46607 57455 15040 81659 48403 71437 62323 63920 97938 11029 26055 93063 38616 73378 7286 62622 40283 68856 41419 64942 55641 56713 55715 94258 91674 42181 50229 955 93414 5084 66165 37843 72807 82808 88891 72355 28196 29995 28686 42506 73721 47997 83342 37078 98979 59721 34445 78727 72165 19381 2030 35607 76986 29763 15012 16251 90662 14873 3086 96043 75313 66242 6324 28516 26173 52358 19360 2404 16482 50168 71562 24657 10716 17984 4801 9012 55040 39427 90027 41473 96975 32940 60808 79491 51062 96810 29557 13594 11527 22960 87709 59821 58038 29872 63743 29590 68121 6528 86783 47717 13686 10088 46056 64045 36361 53546 69162 90649 28884 60005 7555 68036 63658 30568 95376 35684 64910 1996 99538 80183 97914 61990 4193 22150 74556 47058 24488 64041 47899 23855 8484 9772 16539 90435 82607 40637 22112 36904 21073 73537 77066 92699 28567 36858 44782 29572 76007 35109 12742 64255 52137 25903 7039 34370 84445 56038 97849 3143 42350 57645 15769 13321 40257 37579 99912 48119 89672 83178 69647 56088 56459 23725 30015 26859 40010 920 93763 61565 93873 48498 73411 73757 13903 77086 42497 3817 54897 73107 20460 14734 41618 51407 32470 41613 57908 38245 50306 47903 76884 72182 10227 52293 73944 98500 53314 63834 2883 74728 38799 15111 14949 75036 45833 46264 39414 34919 23249 14240 71195 85366 88812 73245 38536 53213 80745 79139 24402 83351 45613 77646 68930 58269 39647 67925 46371 53253 90671 38865 84387 59648 26724 67409 83313 26086 12106 9237 75354 57780 28406 4707 49653 12675 95889 18729 18076 38221 18045 72936 24668 86585 74430 54440 41801 29926 78013 86910 79068 90888 29861 46645 75781 10657 74247 10738 6386 46921 30047 55293 45455 81975 66494 21185 60882 4602 12823 71918 15066 66125 77373 92428 41467 56793 17209 21785 66357 20132 70474 96350 98556 71275 56648 87323 47604 37357 50223 12791 67664 6562 69489 36325 45474 69666 44988 12156 42239 42945 34616 48458 73820 56245 49243 38035 72174 87187 29697 31623 65071 8442 15382 61572 75877 37671 5940 75000 67121 35073 36373 71157 19380 34131 4957 45982 24005 9622 17055 50559 71359 26948 98081 10387 69447 83057 58636 81953 26826 83296 66954 63600 14494 18389 52249 24020 33964 11005 16071 18324 96770 85228 7804 6618 72531 51689 49166 22293 60156 78302 5947 75522 65074 9959 97735 68971 15253 18961 90282 75867 87359 9050 92028 78672 586 95439 61001 29542 57386 9381 99041 43072 97080 4328 881 34250 7830 55963 36256 67742 24080 60426 98984 13342 74236 25867 7414 42896 3015 24098 34080 3216 43002 80964 62387 24967 92282 10355 23038 75560 82884 5340 9105 81473 57656 62829 52907 56794 30276 16496 23445 7258 29834 30770 42658 82502 96650 13164 3553 88522 12918 15731 43251 85017 47993 52016 53828 3539 62382 17341 92740 88987 69082 46714 50009 64204 62074 525 51272 63817 83248 93126 41020 96183 71444 80732 43833 99597 60212 69652 64818 27461 88395 8886 36980 37453 80770 1235 78296 26417 1458 12437 92945 50384 61375 17221 11314 65878 79405 10828 19711 34553 4728 67888 37938 3179 79505 35015 27818 59294 30646 68778 68197 80169 8519 96873 50198 77554 36949 22438 62074 43747 34881 73413 61525 95409 67444 42818 11588 74162 13456 30655 69229 84663 91402 20820 86137 70488 16630 97841 27336 11814 43932 15569 79873 98200 98020 98979 19685 58164 8524 73982 50802 15805 92904 6358 4820 46788 91257 63554 72059 51184 45543 13396 16582 15802 4927 78568 89893 45375 44520 34641 20947 45532 10316 37517 71825 57780 84606 3365 22624 39275 75458 41640 63059 26064 29995 84422 8549 7776 21739 27215 60996 48616 81134 7198 27345 65670 32761 17555 10077 5118 38993 5004 64304 27907 4850 94057 19073 54432 25053 29053 74124 59834 84205 77995 32622 28612 27258 1522 29610 47070 47265 22981 33719 54526 12772 64504 83897 35262 86668 72512 95595 94900 99300 92354 15259 21873 48981 42972 98711 82123 90720 66755 64513 76836 61581 86040 41515 59989 71792 36537 7007 27126 45958 1076 57067 64725 10691 80323 47826 37692 98394 44466 23188 82119 61672 96880 43604 49267 87636 52827 94096 56952 47802 29313 4695 23069 28433 45151 93032 16565 92180 59967 70099 77874 96483 93017 86231 39702 53237 66224 45997 22482 92364 23167 46698 2650 42654 94544 2552 83967 17426 43056 5900 24243 18141 98289 55969 47798 19596 9315 7135 25826 45238 69376 12799 27005 30924 84284 72786 76867 79449 836 176 23602 10387 1673 74941 80561 18750 69274 26697 8560 77764 53029 72821 38446 40683 35156 58336 37184 14297 5974 8399 70006 13897 10959 20448 6712 52531 41741 76303 5905 56460 90695 60974 46322 76363 34188 84081 83629 16905 33374 94492 68824 1725 32063 91873 97057 97959 72863 66007 26911 82560 74250 55109 4727 96208 67035 38762 93232 66611 57044 98834 93160 20291 88282 9915 48867 47881 98133 93240 64047 79724 68661 31161 98213 33715 22458 54652 72194 80297 41557 5567 59301 892 84744 86727 47421 8572 86654 21060 18582 71584 26642 94691 99143 3475 82938 6238 74991 53692 96953 53421 28183 77102 8325 76074 1186 23233 72982 83391 53988 62038 32834 14330 52257 22394 40075 25740 75802 41523 23698 54423 83560 15129 56771 18711 26689 36564 50276 78704 28619 90337 68139 84249 10611 86542 2399 93328 31286 26424 22657 71439 82782 27354 52497 53028 20346 3196 37886 61124 15342 99639 54041 995 7001 24254 4314 705 9232 71426 50258 11212 6491 52093 7174 85497 32826 10587 34917 95411 34860 19678 91642 65742 20738 60930 95619 5458 46908 74454 14868 49548 99256 78248 98087 4221 58427 12875 58583 69863 37624 35981 72670 38986 6550 30490 29184 81014 35147 56605 82827 82248 96915 54621 89254 88709 3134 20126 42292 62965 2311 97170 32008 5800 14633 8098 11319 98839 75712 65562 62644 53543 44310 85962 89449 34319 13714 45244 53730 79917 95990 39343 67899 2704 61897 10270 23311 94568 44424 5207 71997 96015 99547 65328 27953 67976 60481 406 90956 75371 5034 91887 15623 83950 70421 70206 450 95684 52058 63714 97831 4610 88484 54038 19989 75697 13981 31987 29092 12461 81656 67578 73324 49758 84194 17374 31548 61303 28075 35962 22626 90460 52084 8872 28638 29782 54758 93840 39651 27729 38207 92605 98229 33365 13430 49328 69801 13206 92358 79918 25265 28557 87611 18758 92315 17485 91258 49477 28207 79302 77983 69698 54922 49996 95017 73459 42064 16720 65180 1383 66179 76763 10726 23524 30607 33870 9120 29125 91170 57340 23484 1092 88408 76866 28233 76080 27437 38367 37394 33504 14736 10051 3394 61827 51216 99673 32672 77672 3858 35851 81868 99811 28376 13617 49876 55405 50795 11355 70488 49831 19844 99670 31928 61253 56854 50668 86920 44626 48421 53975 41208 38819 5032 58990 65365 93545 96523 28865 13751 18193 61494 13476 55924 62487 71582 50770 24170 14437 81962 27906 53414 10431 94483 67846 86573 1300 42220 19191 33285 91669 32719 34750 11032 75030 11988 1283 31573 88417 96356 53255 23624 22215 32520 32761 53743 27158 41425 80305 78864 43720 16269 72233 49689 48692 41986 44144 9913 51384 17960 38180 95851 11218 39052 49491 14263 37313 69765 21706 38835 64052 61707 28431 52644 25839 160 99149 48755 26425 7641 12178 45539 74550 54823 21308 23113 18771 99620 44197 20372 50177 23351 9884 55249 85956 19684 99936 97804 49812 85602 65421 22224 74225 5111 27304 11338 15108 57365 381 62425 2307 11259 82286 47026 44864 25939 42300 5979 75847 12655 64052 41137 46657 44840 44735 71614 9632 75595 16529 14323 50579 94303 34181 94475 67216 1287 61219 6793 52437 22280 42246 42197 53105 52311 55809 35993 1598 34774 48974 71906 71988 91486 21151 71727 23614 17171 55608 34401 77042 84585 15335 65811 49830 88167 49708 69046 6792 55319 54603 93053 34360 68949 42500 3610 31128 38014 31714 47868 75071 96413 28221 66487 85528 36909 71012 9243 78414 71215 56854 55236 16363 47597 47894 72866 27072 80783 21120 94523 5880 6555 92597 39333 39614 25608 88742 96290 89679 71297 92375 70371 98693 90269 23985 51467 64223 84302 95397 59984 29524 1551 39095 16324 79806 48129 33818 93266 42527 58472 64749 34350 8039 66068 18279 74522 71046 49775 42730 39705 23629 4376 31428 67976 36305 53781 55619 75682 38361 47862 3347 18522 80278 70895 13537 90974 43564 90628 68060 87182 39632 77862 28975 48113 93363 98638 19175 70086 18119 69758 93352 5312 6837 44783 72642 90626 66175 18038 92669 17930 42556 68814 16891 39721 74066 8879 33434 36357 72719 88774 27672 33937 25253 66281 97135 20623 33921 92828 84489 9506 98131 74165 1684 48150 30449 19123 2581 91790 32056 27708 50701 93833 25029 88923 50403 83373 91392 66100 43565 11087 60487 25203 87278 39556 76371 15424 61412 1034 32058 97671 60038 8098 85722 52043 15189 88661 32398 19857 99083 32577 54357 69716 98828 43837 13852 77330 4144 58124 39155 75054 66347 97304 78681 33599 95741 44046 18720 73694 28931 24522 64551 35092 5417 509 36864 31024 58827 22729 86016 89017 38996 51721 80831 66832 49451 94133 58376 10168 52729 99114 74447 79568 38370 48003 50369 75277 14865 54401 49670 68412 4546 19132 8610 75076 90514 41554 52130 58330 83072 50829 36369 75191 82380 80217 50053 93770 3417 13415 99267 41067 22349 82701 18920 43692 89818 70239 1334 48160 85527 79666 34446 91917 76304 12160 15606 96712 62613 44715 20970 5760 90350 43704 84097 65672 2505 84548 67766 51732 3552 88577 62508 71809 3333 4150 89704 15980 6977 53794 20751 36801 33944 46599 2484 96218 98574 59586 71619 45660 62161 12917 65371 17866 31892 45749 50413 73711 53250 40563 68402 29936 53686 78000 74644 67188 9817 59290 66867 81970 74716 83761 2019 46421 27468 91676 41622 12701 38979 68703 84883 90140 73853 91981 83654 74665 97447 64634 15046 58254 47159 27600 93060 87584 50366 11471 40390 66413 55108 44939 86543 64190 38969 91834 27692 4846 3664 58881 51832 99121 30459 13812 72489 90575 3286 19877 94139 48174 15593 92521 18767 30176 38914 98578 41512 70902 94335 37706 49968 25705 10953 87108 71689 33284 74561 58177 77668 12306 10456 31238 76809 95648 10603 46185 289 89658 75225 82813 60107 61294 24271 99619 57253 70091 82310 51808 69582 15597 37506 79197 55530 26892 44506 85435 5180 28397 9782 87394 38707 87817 49166 6691 40512 82618 15473 43205 4131 93772 44006 19586 20346 73460 93576 35343 17994 62940 43226 18807 84243 89892 9638 54162 25068 61330 58268 91671 48400 30124 28833 60054 39946 25555 9102 1759 72436 24023 38388 75886 62972 98484 94043 72818 13009 83073 12508 8744 48279 35091 19185 23416 69975 32261 69364 904 52867 26917 95153 7550 15693 14641 33949 46055 42509 13174 57389 20409 11609 77335 45312 90397 31256 3583 69009 41779 22985 44520 91291 22644 72628 4569 82168 36849 68725 37243 80327 31386 53833 22422 82712 57211 49898 46513 54630 24439 38823 16139 82525 606 35775 25501 10868 34912 44128 2604 19956 52286 49772 66541 5005 81669 62728 98378 27963 19082 45091 83295 42608 84599 17056 52879 24087 18475 20991 36865 32485 33940 31577 7908 62363 6429 12462 95476 71658 6949 38946 93149 28948 18854 31176 27588 47408 5689 23771 81596 22764 8173 37820 41272 17984 45454 86036 65489 42363 68584 34571 43487 52233 39572 77852 29505 94866 35406 53533 73773 43844 81748 2597 91004 97743 567 89824 62714 99258 13490 50435 69847 87429 51805 66134 53114 24907 85232 4533 65620 62391 32973 41833 5646 64834 11603 26695 89265 86218 36126 78690 4640 65651 6063 44489 15652 23258 17146 31159 54922 21081 9892 96853 10311 68915 71538 57674 44011 57276 92918 39442 14585 72378 84998 36590 68621 1422 82903 56384 66207 22941 30128 93211 32506 49851 4225 19397 6034 56654 76830 74179 95562 65337 32954 14127 27820 85358 97797 52677 80655 41816 56042 86212 63250 44429 24741 34748 53044 45378 76062 51158 62865 47065 54055 70460 93956 24655 54911 16902 80260 37879 73547 5292 32487 87002 92499 51531 1615 82855 147 66965 43801 98346 36264 21684 21944 64134 80848 58949 83743 15941 48087 59910 90801 33479 87124 81365 57643 70113 91831 16440 26655 77019 9832 35129 28465 74727 79826 67505 12593 35443 88048 53350 22636 74635 57152 35829 34985 26516 41987 10223 10758 85959 59172 73373 64332 26308 50385 62175 7032 29202 79956 94725 16359 48061 18063 4798 60653 39386 1751 19001 92464 42537 7402 68732 38744 49127 31371 72106 84425 19919 96831 46627 15335 22982 32383 75728 31126 26216 23171 67732 7003 13417 38027 35103 69994 59812 78485 59660 91466 4692 43795 10530 5056 76964 89723 58545 82096 94238 58374 97451 87798 22080 30146 88997 14709 45398 47232 72956 95776 97290 44607 45615 20747 46258 32416 31006 37821 287 81450 33241 40261 82215 22593 23537 41916 1929 74044 20418 14858 26709 10731 87279 98477 70936 14077 35171 17706 97169 40015 29143 9700 33423 92402 78144 79648 87788 32479 26131 41863 40254 98248 22977 94538 69746 27910 71125 15638 21454 30010 48776 97928 81579 49923 29294 79149 99124 4968 13858 76773 54444 39992 49351 57893 43003 20650 52982 31422 78063 42628 70228 65302 13674 52340 8120 44261 81160 48366 97209 94074 75106 80356 34578 26438 27530 20024 65812 65406 48382 17459 82507 53342 87712 16864 78310 32730 85877 69550 29302 84860 34693 14684 99877 56406 46927 84373 6049 74432 29531 1206 29910 7767 68569 81474 78792 44254 51812 7043 76305 52662 40794 8824 97169 13888 44029 93781 73331 4051 806 71161 11388 67703 6269 12112 55978 11609 31219 59226 8375 95678 89899 71886 48909 57322 88344 48533 69594 77962 9844 52306 92802 4999 74165 90922 40449 25955 93147 51699 73232 13584 77494 90025 58450 72183 28239 86905 63436 21690 13546 10233 67801 52062 10606 72637 35851 67132 6548 10498 30447 91546 32789 35018 83333 75611 29492 52463 11873 56305 92843 37029 7390 74123 63363 72354 63676 95755 84114 65011 52859 47752 64751 23367 85835 38379 31996 67056 86360 54674 38263 24501 71196 35631 65434 89010 78247 60041 376 63073 26196 6407 18543 25708 80419 87661 71332 80145 47619 31 13676 21034 70217 86899 37956 50159 89729 40168 89249 98096 12790 65773 65669 4492 54025 3276 10346 47059 82872 47458 18986 17540 32566 15215 96151 24808 70689 69255 51749 60121 68704 71463 99772 94185 20265 35026 94755 93866 37798 2645 27250 69109 43493 40891 61698 3014 34006 74402 74982 19404 90418 42007 94940 21123 16732 49692 86531 74482 46363 7820 23789 22883 7464 45104 63692 37872 12735 23706 81810 80813 6478 87802 80643 70924 44922 35050 25228 36541 89312 33547 1234 12400 41458 6949 53870 66845 42594 13629 65814 62337 94825 91058 94926 46197 73265 60779 89233 52533 71252 36702 40112 9003 11528 5605 33589 40083 18123 26516 81441 99676 60290 7306 22661 27407 11492 59928 49576 82297 18500 41062 49551 14661 69923 96462 56676 10382 58180 35892 77888 62045 51795 82589 99113 9199 49074 35244 24913 36608 18894 32632 82492 7616 79770 71999 5201 14528 97540 61783 79508 53610 20406 23810 4076 97325 30412 23302 48275 92912 56184 30268 99076 82854 61490 69177 37023 52536 23183 98108 38544 38276 10405 79848 62262 47051 33251 66548 3006 58343 58527 85345 6238 19736 2791 92375 49187 50280 8000 29905 7930 49117 54244 37987 15093 64316 36780 33081 41398 39532 13291 41270 57353 45567 57528 45635 11055 73815 87711 65192 22922 72942 37062 38634 3874 78864 72432 88693 5020 18460 29351 47058 92604 24955 19224 78458 38746 99920 3240 81925 37623 74758 88233 27840 21833 28867 8657 29354 7981 99254 8793 80368 50023 89923 46708 32724 6662 91854 64713 21277 42014 46863 2426 72462 27739 48045 22392 45408 56881 92523 87174 2243 14341 89722 84374 9260 37321 57250 35195 33033 84725 65098 28892 14415 32427 66511 81769 24848 56211 12707 65732 70162 41051 11856 94799 32073 6582 260 84182 76745 90565 35195 6342 87177 33999 48128 47517 30438 5312 24476 41391 39939 5331 91938 6660 30310 40794 10215 80896 38204 57001 34989 85828 47132 23916 91578 39519 26661 31689 95637 92228 77632 39871 50488 65363 58806 21101 60318 35829 43098 39040 55749 24375 22226 24146 95681 68914 17996 63814 10320 8766 59380 37741 496 70529 75660 82032 82231 72848 58174 82217 46152 93150 48052 94357 67855 17613 95177 61210 84190 42529 2147 78898 59934 11980 6127 48786 23486 19279 51838 49182 83840 26055 32327 30094 65935 29976 1005 73298 27727 6278 16117 35468 58614 90871 24368 6892 33443 37959 89703 44918 31691 74124 67966 62472 95714 26804 25238 40073 80239 37500 38274 16739 62595 88011 20843 20598 94648 24510 45684 98810 83382 23393 11507 57768 21864 34915 29794 57832 38453 34735 64219 3431 46720 24912 29168 40896 27987 35412 65435 74576 31411 28639 25600 52694 29547 85998 64797 73010 18825 68020 72876 73211 86394 72644 93963 95295 56969 67885 84897 73791 91259 47910 29901 61454 23243 95991 48269 38418 43132 70293 2396 65691 75829 14334 7354 3611 88485 19773 64631 30330 75477 34610 29475 97614 46018 89303 94309 21102 32289 85630 50457 99207 8649 48049 79261 59000 83834 62109 80830 50313 44796 28308 23867 25238 91741 89697 63810 10576 57139 38799 63788 71049 99853 93225 27240 60729 74351 12276 79367 55657 15783 19439 70020 70476 28821 88303 93969 71301 94977 84581 11812 11238 92074 11803 24269 85051 87625 39424 31363 33144 11933 9391 79735 61969 72858 87728 86061 79296 59283 75239 93117 35366 67905 66074 13823 57635 72663 46789 61141 10973 17834 18205 99943 49675 26249 45506 62916 77442 11276 47579 5894 81698 30777 99902 6199 44753 95331 50565 54249 11346 45284 31035 24103 30974 64497 80896 80811 68350 42298 1548 32152 53378 18840 30213 99526 50225 92940 66569 81012 51968 20967 10743 74352 78383 34218 96769 17896 65577 94606 46803 56295 25471 94773 43118 84381 8307 42018 58382 50970 2191 95197 89979 19195 10625 10244 83258 29990 42162 43587 5576 58438 53742 4197 93317 54442 8345 37466 13239 85385 46540 69883 55683 84690 81135 3933 68775 80948 66774 59640 81265 82284 10752 25747 67614 74477 24625 22288 17783 93530 61572 76905 34299 29546 66220 75724 95475 38322 5513 81705 413 81304 48643 6522 16056 83469 79463 48856 78360 13990 90364 65805 95138 85658 89150 37081 35382 60631 91530 46696 22390 53863 5990 14415 41625 43532 16834 42179 18814 7303 20688 38072 39576 89826 76550 82069 16381 56875 87947 40308 74297 2009 24160 94244 67291 49665 67920 89544 24710 24376 61753 22128 94086 7888 42245 64705 50563 92065 65031 52979 69628 75662 30566 25882 8781 70194 48338 55912 58441 83453 85145 34948 2156 51089 92590 47176 11260 13010 92103 38930 94387 87835 33148 63413 46253 66105 28019 50238 64434 5172 41384 23272 88448 2475 93364 18429 62069 85612 38319 29287 16978 46301 12219 62314 38244 59895 52850 68880 71849 69441 34314 95547 66239 62403 57575 82494 55790 28336 28080 26991 51755 34682 81386 54420 19502 99664 69361 60555 70817 18265 84008 36849 38821 94368 49819 69086 74605 20678 15800 6155 45403 39016 23878 58865 17231 91294 67924 51797 80134 40186 13746 80453 58070 39984 77867 57936 18172 31619 3805 59853 26529 49435 3050 54048 79400 40793 79643 18517 1942 11155 77373 25648 88668 38994 45810 16958 98449 81812 49741 97899 37349 57851 24635 11238 99731 59617 31819 71763 99799 83020 16553 72070 23790 94925 43658 7560 69873 97353 70679 55015 68557 58992 61510 27147 2515 21235 79958 7081 37368 87237 17144 46568 83965 49593 55307 47332 49147 98678 43020 44225 73713 15563 89875 276 19152 71998 80127 41968 68671 84415 97270 87200 91084 75127 3829 91194 25334 26038 15091 85130 78068 59495 57244 86062 91075 88158 44322 41892 34626 11053 99431 25303 64261 60196 266 22980 40812 94994 7810 49213 92426 62448 33454 82369 41578 4818 31704 77476 41196 90677 41709 9390 4471 47979 93769 31873 58249 13638 90610 96449 3567 43615 30148 94826 30233 31914 87850 24052 18702 98571 89482 50891 26532 77053 73432 10984 4092 41175 21136 39408 32472 95582 4508 2736 31090 19207 45542 34831 26919 84899 39712 27112 83096 44888 4543 86890 3092 16205 66018 82042 280 95941 68650 83307 17890 92923 40647 58627 73577 28412 69173 21373 38134 17598 36037 1490 53968 23827 44400 35380 53255 91364 23975 56855 36862 25806 98253 2255 3564 28931 18174 86014 54951 27089 55858 7115 13277 61737 94972 21379 3121 34323 55130 20130 42014 34331 84836 31487 41223 98827 35528 21862 63657 72232 67993 91075 50008 96126 23890 42203 50149 87345 58456 63266 3953 57558 52128 70188 4565 97009 61501 48506 78545 87953 59286 54476 47846 77681 11688 64778 87334 70439 37247 25601 95133 98544 65844 20757 42004 78916 54943 83947 86317 64532 53303 72404 94481 36706 10617 17427 91408 24836 44221 63376 62219 17404 9773 32366 11316 61461 82261 47883 83321 56912 94708 83145 46406 3406 70568 64142 58013 16234 40359 91346 73239 45662 71176 22760 41150 49821 71748 17728 51159 55144 18839 30902 40864 6893 91293 25066 5529 52370 47963 72074 1686 45415 69581 92227 24260 58501 5903 37293 28728 32256 27151 27956 26479 66698 27703 33509 56563 73635 76472 62362 38845 32433 11968 55340 88701 84818 60493 2829 21856 60283 21088 63067 96255 3289 78924 55100 56950 33295 60105 43822 61211 89255 46899 64944 44793 18642 13762 39086 9220 4484 16825 87527 70707 53665 40273 16368 4819 92687 34432 37440 45496 57648 73611 37921 57044 89158 20645 46516 52131 71497 51653 64913 79597 68035 3010 55423 39759 8522 70234 20206 25689 66802 57366 14623 10596 2718 76467 79554 32309 47508 54712 48680 91849 31534 29845 28209 15720 14441 9862 1426 57164 87287 29595 12490 72375 75822 89745 91008 91965 52819 81579 85150 58513 2158 86546 89611 36847 7253 67891 71358 72443 1763 58755 48679 44022 28798 346 91293 42005 91048 102 93307 99598 15701 90521 27115 47985 67190 51117 36028 29354 49650 65956 94946 89526 48445 67448 40193 3482 96113 44173 25898 46478 71133 17853 9474 95220 30454 39059 93855 23097 90685 75897 62869 16251 60434 9117 64154 37254 23248 64935 46116 64664 6010 46664 31330 91356 43029 14156 70788 1134 25351 36737 20909 39238 56665 35512 85678 21843 97243 13785 62443 18168 21854 44369 29799 74058 76679 63712 14323 52697 64656 8569 63334 32098 83502 34855 18683 7098 9897 51642 65375 88134 26984 20070 36281 22550 88660 90971 19885 64258 25741 62023 22881 25240 93389 65795 76883 3116 25490 23414 5709 39175 58489 96164 9980 40092 13321 65891 45124 16243 60136 25720 65770 5724 83403 22121 14214 72038 87001 91487 78560 39688 80161 83383 83158 3899 84890 84722 94954 72802 49333 81934 20550 42231 69390 21225 74203 23110 52858 1880 61075 82117 320 15946 55938 54044 54718 91324 61378 53703 81867 33952 84728 54373 35943 66792 77146 66456 7351 76793 1763 31191 25007 56902 30745 27271 94930 27975 64139 63786 4429 91170 24194 2405 54801 18296 8773 41922 9092 82639 4673 28895 30604 43739 42615 90243 13474 96086 69224 94262 60810 50612 40874 31502 55079 3627 60813 95469 66587 81280 49928 87436 14840 27607 80332 47290 35054 42406 19407 30976 51770 40797 76926 30042 22725 24765 89154 36391 96214 83721 60231 89121 25844 61451 96598 21911 36000 72358 33973 7849 69288 86112 23161 63532 26208 89711 60140 70383 23437 42426 86899 62357 661 67319 68057 57948 49517 28146 44553 24331 34943 97869 59732 38643 26017 85605 61896 46525 93165 25876 98682 94505 61854 99777 2702 86829 58413 24797 92846 5433 21962 40958 56117 11767 20644 6200 94334 47974 13331 76174 58940 25517 40276 79386 92799 35911 16502 88895 61188 21251 73600 1908 416 37875 76433 35428 41258 74718 87847 30655 51140 51348 74681 37598 30453 1923 1533 84063 17878 647 87946 3489 26599 27873 37564 17016 3498 74285 29023 45749 87006 64088 70617 33665 98593 492 58538 53952 24759 62529 12506 67319 57338 23757 11178 93336 71518 69554 48179 90653 35779 12108 61820 17914 23471 43322 80743 56015 96968 63560 35587 18885 65900 74274 99395 83969 78601 38890 44789 12797 49398 6597 71872 77875 24057 67026 78108 2205 9747 2647 10609 53437 33395 95528 20580 98579 44874 91322 92940 67735 96340 69675 70557 86221 52061 32587 42565 47579 39926 65474 52374 11912 89193 7181 1839 26131 29989 32790 79015 63366 32629 92648 69511 51572 54666 4941 31046 34977 56708 42983 27997 26110 27971 96406 22221 72305 28883 66588 90694 33125 69227 1221 57070 9575 40291 89572 38213 94095 23762 37973 16519 61756 53082 5898 669 52506 47122 90457 92705 7229 34035 79786 24044 32357 49990 65256 69690 6631 54033 9021 18937 62530 8903 84308 27631 26207 97177 27501 7808 2500 17818 28753 2787 55106 56678 91265 18352 50579 50700 8928 85931 69085 11532 5217 3830 46961 90525 13637 20306 21054 75 98068 18728 50143 31878 27788 75683 14346 80671 90816 94288 43058 61721 34281 14395 52349 80354 21568 77740 1519 45408 92771 27831 20012 14994 59597 13954 45205 78948 60807 2838 24274 660 57458 54636 2425 86069 33495 66434 97483 82135 71600 29356 47133 97571 78897 4965 12634 77023 75587 14778 57818 80462 12896 45820 8034 20612 13217 3302 65610 97447 60168 38159 23810 89969 24142 36888 96447 24965 78686 61933 89682 50769 646 89725 20647 54184 62674 25105 33992 59648 31123 75016 63997 13489 33467 45935 87671 91909 52254 57074 90439 70803 66789 71581 15141 63539 96885 22842 42637 79183 33238 82986 5724 94655 21935 85069 24349 89061 72255 74593 83183 18105 84764 32123 59493 18827 71388 37136 45983 24527 94463 46458 53631 70491 92857 48030 87096 50951 10397 46299 30155 46329 55404 40914 25388 50178 13843 90094 86455 95198 88042 80242 42185 69469 15496 37050 27612 71656 20596 36979 93572 21851 68325 41101 49875 8962 98709 46593 32227 34525 85294 67826 31799 1848 36761 72527 38281 55611 46071 14004 97530 71870 84300 94160 90716 92544 29493 10983 51995 61071 1282 81821 29516 18245 4229 20962 71259 43850 79236 3454 24603 12084 27063 65975 82685 31188 48507 69523 81978 11714 35724 25880 50873 16013 39994 16493 92601 46464 16346 42962 74444 62394 34238 56572 32365 22236 87622 95526 70601 94536 90870 71154 59092 74380 74002 2659 64562 63384 80778 94196 33126 96609 14549 48859 32286 13263 76502 29659 24988 48378 81011 99826 7051 10911 18131 48206 96634 99251 83748 21579 92008 89843 6692 93067 51652 15610 93897 65165 60937 45812 57932 62209 32182 94763 98612 12586 27758 32818 7253 64070 86317 79133 40559 21561 65144 4501 2963 39967 96500 25554 40612 58432 42760 22080 27701 96674 65054 58361 1099 6158 49021 46025 11005 84332 46534 27283 35008 70126 97346 57573 63101 13849 66286 74487 34667 88761 13863 18763 57742 79135 23658 61317 14121 60810 48775 43295 14583 11632 20079 41264 74345 28164 54123 62656 14923 53714 18384 62863 27013 96409 14376 83828 32000 31672 97050 59065 43638 44997 44402 84144 19990 85429 4839 50208 24056 30523 21127 74064 4982 78887 42811 82731 64848 49804 3599 58571 70359 24544 37606 25292 10402 1442 78132 70003 40402 76022 30069 31977 5432 321 21958 13973 24950 32652 94930 46761 66755 11323 58151 18712 94010 83875 18342 32686 94776 56107 50012 72706 55371 16878 55101 63908 94858 40198 74313 87690 82908 75400 73181 52048 36994 56359 80144 38169 80501 80493 89037 9806 66539 85506 54252 61823 51850 56581 98091 41080 59247 22026 14303 72035 61313 89559 56084 63396 98717 89376 66680 80862 94132 61137 63879 36630 39511 70855 37985 49618 31202 46550 39761 37528 48783 25020 77088 62046 74934 37198 81432 17162 63677 67794 36098 81339 12223 65022 93766 72652 75924 57658 89984 70636 44589 49475 35535 63248 5930 15067 14032 84545 55356 10349 20901 37066 87872 37008 42373 99777 4591 6019 45171 41637 47867 29368 66478 76706 34028 54216 2993 97483 51927 10206 88686 17856 56262 33333 83484 6296 59656 19695 93631 91235 80921 55218 77580 86416 48347 35677 10260 40231 20631 12359 76055 231 55027 37221 16065 31225 99148 81371 40978 39342 94556 93625 6397 31501 21702 65595 96902 69233 91430 63286 46669 13880 96915 91986 88162 10318 82237 96730 96 73856 76415 87559 97245 36825 66059 75675 4893 39221 34316 91818 32503 41967 78379 44555 38410 33403 84976 15594 28093 83299 70714 43297 3525 46007 64841 8112 44379 94743 46088 81704 94365 11093 12252 81182 70552 83469 50060 45212 1691 25487 33407 19846 60255 12231 48012 76166 69936 4012 77797 83294 10819 52681 91893 42986 51499 131 15342 86265 19578 83109 10001 41634 82239 98608 58050 38667 2560 64389 12292 60685 67321 87655 38800 16149 84854 37019 66553 39727 2133 23427 20723 46147 40394 48925 70623 78875 32832 14255 43547 54873 25410 86896 39335 8804 7005 15257 62496 76500 83945 53124 84330 71193 91947 5492 52055 96879 9564 61793 7527 995 16062 66516 92362 68830 21816 65121 2753 36707 4703 11372 32951 32342 45363 83201 28518 45535 22489 61626 16367 70074 86294 87608 56241 32234 405 46950 6564 98261 16208 9401 6783 93544 92416 6764 84853 14314 86260 96971 65169 9665 74070 44624 16300 58761 66000 18065 64063 58706 19253 73641 48723 12173 41627 47626 31534 43534 4125 3268 39623 75758 11401 68684 20208 12088 97489 51890 52467 26927 81100 12201 69577 64630 64755 13029 96095 35853 73875 95274 87087 99660 2600 22955 65724 80960 17481 21821 28741 54698 55915 4030 311 87743 80145 69213 26860 71739 55392 56018 95862 3654 28631 50163 74207 43646 6328 85534 98573 86366 86820 78266 27098 95426 72933 41688 83269 57837 43349 76525 66787 87148 64536 10265 27960 89010 57782 77159 88311 67402 24264 9721 69943 34640 32542 96366 6469 95767 68262 38081 73355 76097 27480 67752 65419 9752 48031 24838 78846 71729 52049 39793 15055 89265 59627 95771 10776 34883 76108 7415 91080 75109 90538 13403 53158 80288 25040 77035 77889 33345 47404 59691 18880 15480 35549 4750 76124 61213 76895 84280 71566 83525 55260 49594 16828 73890 15619 29219 6846 35948 47290 66951 1020 60789 96864 52919 96033 54521 25461 37154 50724 59377 91435 8934 75997 33349 61705 43119 97308 64121 15219 29654 22442 85885 92527 20297 32687 90710 48192 67145 36759 65 80833 25845 7066 40827 81148 41249 25250 86902 83736 76296 16786 87391 15468 73327 79880 59141 57814 35600 99663 48595 16238 22361 40481 10671 83881 21922 35660 92503 81972 53735 79477 75104 52425 43203 33091 14225 4358 30897 75550 51110 78676 55878 24305 58760 46559 49523 86156 72795 11799 76630 1675 10114 61351 49125 31501 25035 70157 97790 57839 40815 45988 44626 38547 44574 59630 64477 39524 80117 46492 26898 23884 64180 95862 10135 5162 89514 51857 93504 29609 51096 92081 32415 65373 56103 80215 90860 77675 43375 91072 83327 85092 74319 65589 14266 64394 32209 11901 15085 22170 73200 80263 30934 6246 68445 37739 487 97595 46327 53950 68922 80057 5733 83772 79199 24521 49127 72009 34624 65259 44631 67777 51076 99469 6639 27230 43455 89481 32815 79789 65461 38220 72107 59047 87390 5190 3632 65534 23502 3426 17033 56306 84483 81223 17053 64333 27354 93921 46285 84083 42523 83482 48145 93622 12737 21421 42273 50547 36743 45545 22486 45567 43321 27683 16394 697 69781 38250 16821 50604 35926 24831 35879 92064 86497 32782 72775 37724 84409 38048 57907 12314 9793 28041 43198 66299 80522 69748 48802 99125 51050 96559 49402 16073 75803 53723 35811 98082 61110 95633 48778 69480 76631 59009 51707 92455 18648 22988 74639 31867 66928 74606 18389 9627 7008 10746 80051 46104 27757 67171 76150 35010 31566 38899 89735 29294 89775 14971 2688 95184 95271 96297 78012 5025 14092 73913 4562 59149 47123 26594 94589 62164 98452 24085 56991 51954 18963 84369 33394 51972 41815 89170 59756 21270 20097 80133 98833 26515 19197 93541 44381 68465 23612 96061 73988 8296 15827 55099 7628 67730 5065 3890 64217 7836 96907 59051 37268 60965 78487 16389 99648 72213 35386 2663 52968 22239 58175 70691 17333 70684 29843 87955 16677 95985 77897 39230 94390 62745 97751 9455 35929 31242 14535 51342 46762 27121 59162 8226 3557 13131 9668 31412 51008 38741 9089 40919 44924 94873 75242 47040 61350 51189 5519 78976 5615 12014 12711 54912 74484 15792 36670 5000 28972 5991 48923 54350 27411 79591 97829 64574 83262 53274 61190 15194 14326 46532 82580 58448 80753 86242 73878 29922 36812 53405 79543 8578 51316 59946 78240 73886 3718 70837 93947 12813 88055 83797 55448 62835 75849 92084 92069 85 83800 93939 84473 50966 55180 32772 25324 31041 55936 22525 93005 14124 69340 91386 33216 29284 60475 68143 7955 51767 32857 80838 57038 47708 22640 90369 66522 91790 63624 35562 78830 90047 86219 11624 7952 57894 38884 25964 49984 53891 20521 4790 16882 47487 10874 8697 16815 29391 84463 61065 79214 63904 26684 10402 99610 5165 91701 35612 96919 65532 41466 97919 50115 37318 45344 78855 55904 70244 58414 72607 61236 56142 71472 70131 75273 32337 84457 84173 33432 89640 3316 56572 75876 4579 37286 99607 76667 4912 55763 95947 48277 65607 73914 27403 18396 78755 27806 45359 9073 44608 83748 67511 70452 59831 68217 43392 87793 93828 40145 95583 60917 4625 86554 20746 47264 67405 5892 41556 15363 68633 93459 48110 49901 71831 31546 41988 40177 90138 82062 78969 34318 24007 23370 4585 63130 56573 15700 30607 171 36640 9798 69022 5825 77034 76572 56117 35388 18872 68169 48310 52369 14309 9130 23216 40556 21064 75040 12312 63557 26144 9531 79336 16125 64495 98601 55856 6608 24327 5136 78043 14713 17463 78738 30197 55986 53111 63591 1599 43769 74924 33648 80473 48508 39341 17127 5309 62216 45051 88287 93651 5435 13643 5749 70849 57571 67440 85974 94810 99737 19147 47551 34727 75952 68509 26291 33826 8526 60808 77880 11925 42389 27017 66326 31910 30808 97247 30389 98554 4319 53619 94615 3075 5998 41443 81208 84037 47345 90797 73286 39074 64549 29325 24561 99382 33369 2114 33200 32421 12825 36000 18093 95417 90132 54118 84498 16456 11812 84020 28894 47612 76529 79309 97000 97269 9656 28754 14405 57409 74473 53885 32681 9378 84077 4909 68336 51900 93134 28383 93724 11529 9238 32729 42099 38773 36157 73256 31657 31491 83372 46743 39216 98615 66357 49459 92102 4838 43983 21004 87398 13787 79287 85566 43406 65244 28748 53855 30234 46682 24937 26015 36688 20129 45713 43515 21668 85627 30817 6094 46129 14960 72500 62666 20060 46069 54530 22064 77432 5974 25647 29001 58365 13104 92563 4466 95465 69136 68259 7380 34743 89747 52598 64147 64506 78536 20807 40070 15095 94889 52860 35608 45000 49372 18831 46203 73782 92218 71851 58266 19166 40039 61694 53726 21114 95393 61423 46832 21387 54429 26410 41655 58562 51115 83717 75379 3455 32846 48293 41343 61102 2937 180 28669 58989 66682 62397 4528 33221 76419 19711 69144 14154 35114 56536 77950 90120 11187 91557 83696 40354 11472 13100 45045 54922 56989 97377 99497 6903 61987 62178 82121 61523 64102 33852 59937 55613 82495 697 52689 394 16997 93488 401 16298 81734 92781 22033 4504 77919 46542 11642 90806 1833 76889 58750 24522 27125 95136 17184 58798 7475 32446 88622 78532 87921 61437 2866 90502 52226 222 83970 72748 31043 46882 63239 29667 88726 41399 59940 4369 28810 94327 32992 19346 39433 48789 21788 8571 61121 30209 77583 51589 18357 46691 85567 29434 8251 55698 46262 45204 39423 27777 58426 22236 11168 39144 5384 83866 34893 36347 30679 23755 2899 13250 28750 52037 17441 6626 22053 80718 98043 79475 14721 38561 8636 72776 64022 72234 19324 20736 82421 33340 29608 6307 75234 98025 56688 47483 29584 49024 93152 26527 79355 81022 89449 16941 23962 53882 83006 46108 86885 25669 63208 85214 40744 54915 49062 4676 4208 16990 17576 74865 20207 1893 66170 1460 96577 35131 74069 12835 27150 4280 13597 90103 70889 21635 59248 48310 9357 46334 30952 58129 57126 39445 71337 32977 89385 28214 6054 98077 84248 36110 83497 45286 61104 74914 94079 80829 21833 38428 52900 39785 13622 63797 7042 69453 57828 45841 12279 87121 20595 39915 71732 67662 45866 463 26885 84839 63283 58666 6633 54320 14364 93868 94102 2572 73892 84124 6658 23404 11316 27264 17067 13374 95797 24531 96771 84838 92047 43236 2215 61181 93357 83786 98636 83212 55486 21754 89102 88323 28581 75734 33082 69501 34359 74560 66330 89405 78429 42049 27178 77111 32754 60766 63973 23687 42482 27155 6110 38885 36085 40536 49309 82089 27166 55889 76391 50 14011 38111 8801 97998 83165 86663 32718 80978 37439 59461 79970 19332 9538 39964 35991 5565 86442 78801 16876 2002 88762 19339 18824 32141 11410 57462 63774 84004 12328 21144 52451 21129 40633 86947 75965 31094 60322 85098 79797 12289 87276 47902 60780 42110 79568 18816 25703 81332 44966 64199 58362 87482 73274 5236 2739 6494 24767 31734 5236 98832 38169 41445 73513 34949 38097 71440 70909 46249 39382 16812 94927 76498 10651 71837 83813 42772 57558 58265 16359 63379 14605 44702 65649 72204 22969 23319 54453 14305 88842 59826 42201 83934 26764 37663 99839 21147 29139 12887 19329 39377 76821 99263 70960 95815 26253 22797 57636 12923 97884 87841 61139 77435 53291 73624 97557 45368 95461 54517 19885 93387 55856 4664 64247 68871 65505 15962 79760 52152 61280 48933 17353 41090 47948 84987 16446 10799 35062 32882 12547 86155 52120 40823 99693 69033 92049 33759 42429 26611 86709 36324 53591 98320 33829 76152 80283 56634 25049 75375 11814 79233 39812 90008 23851 66863 42381 23539 81140 74908 72251 61448 76618 54581 45319 84167 30892 38153 31877 85383 6551 59392 24731 15137 67259 48196 47093 92755 94311 21557 65483 97257 12008 46750 18144 3332 58835 93431 25452 36775 26477 97401 90271 12925 16110 7517 29472 76239 78307 283 19026 45892 4005 89877 73331 46772 89070 26517 2674 16302 57497 92608 81323 99640 40098 79860 68708 1148 74224 63800 76534 30281 47005 38805 14292 45884 83026 21713 89037 19951 23645 53605 2506 59729 61205 46676 82260 42802 32046 68420 58210 83448 45183 83184 70958 5798 58509 28758 74065 86329 98614 30967 45658 25006 64473 93147 79244 17410 48040 71309 3162 75088 1728 32428 69783 96427 8007 70101 59166 58252 62230 61962 62948 52402 95121 93641 31056 3200 2196 79541 72973 92156 56022 44676 2879 28515 35969 43966 1142 93450 81985 72448 81363 6027 36551 88736 23262 39506 72444 1909 88237 53938 36491 56977 88663 45875 35201 11842 85320 33752 71081 76977 93898 53229 84833 82894 57703 25786 46582 76893 75382 36690 96466 16658 55027 99935 45718 73640 42095 81997 32944 52932 49606 81616 42956 27452 56010 37435 38705 29099 65047 28823 33126 3698 90978 53594 48942 73200 46896 88435 40522 62275 28806 1679 90813 91289 98967 78038 6595 2539 27211 80961 63834 9261 46135 34876 36022 99808 28006 90240 81772 4288 58242 52538 55936 68644 45943 63355 18950 53301 63575 63700 96006 55346 67276 35946 8429 42832 27152 76546 69945 62500 59705 24933 45451 19789 76160 63497 4305 3948 59857 93391 11521 32607 43258 95602 89 29468 11585 11822 38650 46453 94855 90196 47119 75039 25996 18972 22291 55108 70973 42241 75924 66560 93136 96589 80676 48346 90490 74132 82739 32663 4140 84310 79512 5923 52307 47299 57980 13240 68376 79295 35506 48483 99158 50511 7310 31144 95739 6005 76616 89200 4248 98465 92793 74979 69382 51722 56196 71724 6635 88105 75450 86444 63141 35141 60308 81015 2869 45925 92533 62079 35189 87668 46540 75960 8589 55988 73074 40321 77607 17021 3877 16086 48764 21901 92853 29838 13070 99127 37906 38053 69134 28677 73060 34969 35370 57378 52006 41780 45476 82697 63955 75115 84969 11144 94016 42816 67489 98105 91377 92210 14644 84160 56816 65707 63381 3786 95700 21726 82059 43306 31280 77588 7973 44395 57775 77956 79759 9138 91655 58545 44317 31624 649 84243 84210 45770 90913 38540 85532 40980 13767 22158 78833 87829 68339 23364 31781 43142 80810 13747 75383 36628 6691 67183 31801 37386 97614 16093 14620 67439 65704 83454 40695 4016 33342 62047 55413 17077 60487 27478 83811 56429 51001 65316 86921 95298 88261 24123 94840 76003 59473 74360 948 52597 73075 2769 80052 28711 40822 97008 81019 73310 90932 93035 40344 90445 83461 13365 47715 45804 21334 26956 70439 67370 82717 87992 22476 93095 98562 82230 74606 91646 85323 5588 13601 88700 32300 6724 39249 82737 59976 27836 35955 86595 38083 66054 41555 46766 83556 15082 47452 1930 27490 76258 60016 74100 37249 10149 73877 8761 93186 11532 52580 84401 37913 92002 23049 86760 18641 53910 87176 13524 68454 79780 85939 8917 8132 53748 95262 46072 62366 42538 93442 53677 12074 73709 8234 42382 79701 11220 36167 78446 61873 24255 81832 77565 1344 85437 25675 88149 32427 84297 3185 69848 27555 23792 26002 71217 64697 75615 53282 67841 58824 65858 69146 79047 86641 61996 44252 91925 25045 2282 5707 64629 21366 61735 23086 37364 49310 34465 98301 34899 97111 70675 67278 39466 78348 77561 69338 57757 86548 64004 28262 95238 98668 34279 67571 10407 7852 67120 36073 87491 15197 72861 50739 46834 53276 63999 87001 15328 66019 67576 89256 73743 16495 74477 32033 40179 36482 97811 6459 17917 54948 57822 43209 90226 20168 53599 76588 36015 92259 26909 8369 71387 23464 71547 83949 10807 8154 78602 11901 89322 34934 46531 50712 14494 43328 87343 95857 26201 24213 24596 54923 59685 843 11433 43893 74820 157 36297 33520 52747 7732 68958 23498 12982 33012 36879 25090 93528 15986 86448 44925 40158 43250 82788 78126 74127 35885 36430 86253 82645 82397 53895 69208 16797 4390 38011 529 50930 14444 37335 17020 16815 68255 29552 89957 74265 93489 34463 57909 21134 79830 77928 78741 43405 5302 25343 29645 8828 29722 56792 53827 20025 97255 25153 16372 33997 49055 29005 13666 80799 80074 78413 29181 21595 85557 77124 85413 96216 78659 4500 46907 33313 13190 76601 12695 47632 23247 6841 73358 35315 56618 6791 81670 52995 79620 84950 87967 18903 90432 89209 83465 38325 9346 30565 28094 51743 9585 64981 57502 21348 54529 88544 42129 73704 98115 28074 98912 52941 87274 72127 77089 8852 26554 88863 48296 35593 12110 40031 63158 34496 96489 41346 62750 18854 79558 20114 36017 89660 83317 80286 44879 72963 96218 93120 27921 48879 33834 9431 45854 53257 96488 89679 91492 58295 95321 51484 53632 47101 80850 34052 35813 10965 80428 32358 36455 62058 50936 45172 41779 45518 64774 38879 82443 71287 37076 63585 38027 97947 3692 4413 51567 11974 49337 5039 19565 2294 47349 78320 6815 2641 88209 15197 92278 63668 80951 5647 92822 19174 97287 32505 65744 86263 40759 55129 15604 79795 76747 73492 69749 12515 17495 90081 41049 99550 98580 2560 42380 58489 1673 75217 80537 45220 1147 92648 99453 47490 73850 32770 35673 56321 29507 14927 33744 21660 28660 34896 53893 19451 96195 89556 25301 62353 41297 79762 25548 60429 98600 8966 4616 54983 83622 73229 45319 38032 307 53471 91914 5978 84784 3955 48075 22924 88847 69057 398 11426 56398 31735 87483 47511 27043 22514 51537 70736 49280 49538 32321 85239 70475 86328 79412 96506 633 34336 18735 88955 77094 73046 35783 78374 63420 25990 73458 69165 52490 94501 77491 71202 94045 59609 34605 53645 90575 80120 19267 91581 61537 54211 52942 86424 76667 29305 78563 84109 11302 35324 80471 11578 538 14239 73239 81717 98844 38733 47282 2876 7202 30667 94883 89240 50812 79586 46615 37033 32140 18871 94242 40889 2755 69986 46813 5557 6321 5100 96617 30424 49411 17689 10889 32179 20952 43445 77602 7290 223 28464 16023 48427 98240 13050 9556 13394 92606 17859 37391 16315 87400 71858 10413 78074 69680 96884 95205 37977 23186 60102 12991 21417 19642 20310 18213 39054 37531 26288 73980 44939 37021 93227 72332 72454 80921 58140 54104 62882 48701 12666 68610 5876 42678 86250 10921 65796 9147 1816 1513 62800 58803 11798 34975 86406 84817 69603 56241 60600 5624 83271 9559 49718 53946 85555 44265 56626 46619 83460 15289 18114 84442 41569 24680 65643 88526 21093 7073 63326 82222 54301 30655 91863 22950 90103 35241 60831 42677 92985 13500 20882 14506 27353 33550 66475 44807 34293 71901 62984 39978 85766 47041 70268 67102 75163 81145 86381 11536 87191 95221 13783 30466 90281 83906 76402 25443 59562 11073 28811 51876 24685 60406 52994 48631 81039 62916 65917 48748 21107 71603 19470 95668 11996 38599 53845 62954 35413 67674 23960 97459 26901 48411 26784 63716 41260 39252 79692 35511 20631 24887 99824 93478 11550 7572 39108 87756 56844 74825 66724 40405 45474 75263 77298 6696 735 75218 90855 90021 58227 23997 42232 69820 92254 46415 69554 74563 53811 66306 36659 45498 22218 78101 355 64834 64080 2681 70346 12896 89920 27539 81240 61016 25693 32444 86236 23241 22133 13377 30080 53887 68029 68297 58503 58135 81314 47185 80255 54760 42474 11890 58244 24461 47241 97086 92340 36961 66262 53525 32233 36777 94033 93816 54185 54656 66989 80083 80038 84838 26079 85123 84247 27983 33532 58864 32095 38696 44327 65548 6793 53770 95984 88941 89054 65137 53254 91003 78401 62275 75270 80157 14223 83213 46512 75612 4593 93868 76694 15341 51416 55592 6759 48253 97941 23270 91065 35176 70081 2394 58528 31663 90588 91718 83544 51578 320 21506 59264 95239 59727 19286 16396 84805 15079 93194 57161 79862 44767 17396 53460 82579 69762 70667 84622 14324 57188 24960 97136 90012 23452 15728 2027 95068 32911 51132 72081 81223 35219 64557 9746 80615 79936 23449 86217 18012 26953 31639 64321 80704 27171 31577 53697 54403 776 6948 29648 91416 45058 24097 74840 88583 87347 43753 82307 92756 34595 50449 87819 69867 26771 70026 59385 95073 66008 82553 14326 95096 12268 17238 39971 98970 17301 21123 82210 92789 77401 89938 50079 61785 29267 49533 20372 87707 69198 97535 73260 39413 26217 70210 42657 96851 80868 43679 5532 91442 18935 64160 59724 39224 5629 30390 67968 60854 83745 68952 1136 97702 40700 11798 96157 62555 69677 99377 19221 96266 23060 39131 29428 90510 62888 48709 49378 58733 83408 61500 22628 99132 69245 61819 17011 76715 11079 7931 29637 36549 14921 92892 61782 45208 74867 28408 4364 77685 72592 91753 33695 95366 84126 95462 13380 5181 91820 76579 30150 65202 39206 83914 47279 50151 15263 4391 28740 72231 58252 70328 59906 34673 63304 9538 581 75916 290 75727 81632 78429 99706 94441 37392 48771 47081 51230 49024 45528 96771 19603 95744 76187 34037 86486 590 9365 42860 69027 46323 90501 99944 74199 75362 88908 16596 18287 91415 29720 79771 71813 55334 72808 96027 91229 50657 9856 33190 90830 6939 16333 24326 27190 39352 20433 43335 10666 2288 62685 99358 65806 47471 85609 59862 95734 59926 5106 14936 75124 34121 38127 43311 97285 79304 53762 57993 45495 53989 30791 52688 87261 12531 1556 73896 4017 12716 21119 17529 815 21370 23341 37010 24030 47844 97937 75685 76473 6058 75691 69051 9311 68190 71090 60302 21737 86872 63648 33369 78335 74447 50731 11619 22061 59367 17137 89828 78703 38715 85463 54552 75593 1688 3128 9507 93648 16079 49777 6310 79677 98730 27294 91052 44698 45657 54524 67977 79322 32213 30508 587 70128 72371 78748 55801 19270 2007 75982 16074 23051 48955 6621 83255 63014 24712 70891 94133 81796 38362 43704 42907 33374 30029 41592 26544 8114 48886 81083 23088 94073 59890 48985 36303 93864 86655 72469 63463 5091 18867 31325 28101 48031 8227 6909 21705 58169 44120 30643 55138 69515 39840 51437 85721 79496 49047 59077 5289 78923 41856 56506 51148 10815 65212 70593 25258 43528 42307 89503 82183 32938 48938 67390 18423 55719 81787 78031 4299 86839 3046 59369 36755 79422 86767 52094 99516 89038 15395 7627 31430 47088 27693 20753 79581 74984 93403 2060 35761 89138 34156 77158 87733 19632 95182 19650 81791 44391 23425 1215 72680 31494 69004 49153 67767 39114 22600 83232 23619 67762 99901 58035 19722 42534 47622 30244 38077 59824 18450 16763 18092 79566 67610 7578 72944 69273 26259 3859 974 99122 71372 53893 66772 39126 17670 32076 9517 13020 74738 40588 31799 5493 34692 92494 26984 42659 69798 35255 59166 23497 3806 15757 14718 42857 75512 71591 39211 59738 28922 32577 34778 3691 2283 5276 72631 39646 40542 43888 49939 39675 20964 60119 10420 59823 94460 38981 37240 88605 54231 44282 80970 8058 52919 48284 6279 89512 11718 84866 45168 43743 42901 47378 45353 44766 21129 15774 84606 21576 10605 27702 66726 15649 4836 83537 10238 61395 91880 97193 62222 37816 90939 18136 61206 81171 54354 33654 4653 53366 80502 72429 75922 56201 60165 77413 8092 5820 36955 61937 31563 29011 45794 64902 21610 10429 20737 9286 50613 13780 31468 7755 75294 16922 35924 44081 4609 7840 25765 21297 1740 93674 99885 38408 48321 85383 27156 67198 88041 28965 83439 91173 71236 16690 17807 83954 60058 51147 3889 3133 17948 43553 51494 89616 59176 62807 46484 98184 86368 35619 30054 54769 83931 59959 81550 48626 36299 43034 2290 77756 27987 53019 9377 88527 8685 3167 26013 90204 24210 91862 14437 13180 62183 64032 54855 28596 54155 99271 22932 3540 70165 28880 72752 66542 44207 59487 76997 63742 94766 50379 22808 73785 70800 78473 74316 45278 71946 35773 98685 26495 96301 48966 32713 93835 99492 49770 17119 39087 84084 2825 6257 43272 94889 14279 8820 7667 24646 64029 70554 91983 55700 29437 85442 26171 27085 36514 72996 39158 54372 19803 66865 13610 45567 81879 82224 29889 74253 34159 98170 21361 27022 53901 68579 20436 88340 61107 98829 72471 53589 62496 74356 25840 48824 17696 46821 30960 86604 78228 89 2784 62042 16131 69176 92244 54202 29417 44412 87958 73888 77815 72751 60961 77686 83214 71485 89089 29751 34220 57333 45907 13373 69150 72871 41339 7608 32634 70853 96970 41207 61041 37897 61840 46926 12444 20555 98837 77422 34210 5582 11405 25515 35914 93656 12393 55616 11106 56845 65297 30789 68206 39410 66090 98395 42798 55160 85896 21121 45384 22310 28494 38021 55442 64020 77188 48693 5093 46997 99500 17254 63665 59797 80046 79000 53524 38582 22564 65034 16033 83729 6214 73386 3358 53711 5780 6684 26860 94449 28074 10754 4107 52005 20332 76869 18074 61721 18479 55201 45942 63770 5202 59061 32490 92132 63939 66271 93214 81777 42814 36277 77227 14717 82085 30829 47371 12390 78284 81166 45313 97207 50923 83789 35278 5324 51284 6817 15834 78761 48439 51173 49274 29102 65673 35059 99052 88651 56186 96386 47328 42165 88195 47557 80955 83379 29570 56379 22518 35445 46266 18864 2806 23018 75241 80134 4722 16612 73398 97932 8691 1351 753 23757 60120 94540 91748 96387 34256 75670 71533 40479 95420 77206 63112 2037 26986 23019 20155 93225 22661 16710 32345 65568 9016 27298 22444 73886 88683 47974 71495 64237 6718 78720 58293 1075 7142 86680 92760 71911 83605 87471 85162 38583 42422 96053 62818 50663 15701 74134 62031 78277 85954 96298 60013 69823 71798 33713 97104 56248 65743 22554 674 22162 18622 6004 48964 13302 48007 37930 33196 12082 5960 90922 93798 39292 91086 23704 56237 41169 33386 28189 87123 21182 11317 57240 60403 90108 67023 23366 46456 58451 44996 89319 37238 28430 98454 11924 89407 86682 78539 80370 3483 83222 4842 62968 33636 65591 18812 58804 48017 5668 64641 74006 90626 12316 38949 71774 55410 93477 75233 44973 17036 98622 52263 77271 84745 22768 39909 82613 74128 6149 37638 40963 57637 19070 96594 58907 31814 13448 46965 15087 18832 42016 38922 40470 69726 14697 85894 41678 56026 23192 55556 14468 82416 74415 19391 62128 26567 44203 8248 29425 7662 59391 37175 22155 40759 23510 32767 2754 72536 90505 23721 72315 29361 823 25916 58231 89587 60230 55080 15895 74394 66892 80439 91058 16649 62092 59904 40032 14463 75931 34273 71225 40786 5684 73024 57518 94148 22557 19556 13272 87285 82350 19061 2009 229 66581 11208 15244 95321 80108 75729 25465 36598 17134 29769 12107 15599 78299 26068 57693 25045 1958 72194 77015 47642 93444 88969 92153 57157 57559 24617 88225 25396 54031 69722 54754 43809 1784 45783 77109 51470 50602 42813 24285 14453 34640 50138 10774 63465 65143 95924 38141 58629 51403 2331 79443 57690 28763 82253 39663 22634 69123 4733 32977 67613 10396 18040 81516 76724 28241 48556 22185 64207 14926 56595 30304 40287 25693 78286 85770 957 92852 93286 74396 95881 80371 31431 40182 32856 79844 27519 5438 19926 60209 35301 79625 291 31324 3424 75824 69470 12991 54986 51406 2956 61644 39772 26979 5103 48162 31002 49250 64213 48127 35858 18524 77219 89447 52492 66552 45648 60798 12914 3209 34681 64595 81900 97781 43515 23220 22839 49684 62509 75887 88020 17754 24841 85698 9481 56472 3279 18902 70672 50692 49100 21309 43992 52917 48919 29970 25131 21124 83004 48151 81336 32011 37703 41746 24171 12910 18735 64598 25063 47276 92762 29638 39152 50184 85754 62517 76295 9204 15826 57075 60024 47321 8783 10688 85801 85109 56947 67553 94526 26229 44631 12152 97404 89922 60534 24689 15605 40010 73817 90625 13853 37290 26318 17945 46647 50883 51611 26601 54087 45005 11925 15675 42120 87806 79590 39626 24551 41564 86 16904 18067 4920 59105 2344 83384 93479 45868 43339 31508 41572 8341 11500 74748 19801 43004 57814 81249 32222 81578 67195 39912 41408 85434 87884 21768 33453 57973 20072 17954 73564 41172 71398 21415 13379 38493 84292 113 36779 59308 59408 62378 39757 13985 27179 97464 34110 36623 34889 57079 7366 1626 40209 77311 51518 17023 23649 98980 39259 57203 16546 42228 23847 14352 20863 9071 12663 15671 25291 6483 95070 54018 97321 87835 55909 33917 63393 79399 12811 14140 98808 30989 71191 83822 75725 80319 45788 97676 76293 1322 5721 28820 6629 31894 12491 5233 63404 41075 19936 57250 34149 65843 35371 80726 76061 46140 89999 60917 51674 22297 83699 46991 34535 4953 17748 13245 51532 11995 75734 10212 67923 2408 29219 79311 79355 33290 51877 1062 17386 18791 40088 56934 63454 12600 64335 31891 86809 58711 89113 76635 24799 24392 26829 70647 23249 40593 86307 22532 40331 66908 97282 19140 27856 36450 66679 45254 80689 27540 55516 19016 6627 83383 92636 98137 39692 99772 27605 67463 64933 91537 83860 94494 91416 35611 40173 1188 17027 292 79988 17089 37170 81454 36471 53310 73979 17182 61868 1869 30052 16547 51738 27830 31308 65174 31753 68107 82227 29588 10682 23538 22367 33505 22873 28498 29669 83481 75327 59696 66457 58317 4928 48890 33794 53109 10165 85278 78192 67969 74989 51169 73607 12026 94443 88151 89808 963 34453 22861 69803 3057 4039 61899 26744 88949 29136 99927 68381 32024 94889 5622 89798 38685 95977 4557 15425 38386 17303 54729 87493 12580 80342 41010 74370 65032 87016 76272 46529 48137 43868 66716 61273 1318 75699 11354 42636 73557 14881 86002 15782 36330 2614 34761 63673 23141 69412 72463 7853 69768 98990 83517 75781 94291 89948 50932 93716 33524 75582 1465 45831 42819 94786 27543 84642 29181 73849 40317 52591 11672 53048 37017 98044 41728 96122 83776 29555 4176 8525 8081 38815 80581 15439 4501 99192 52713 87541 18 14226 58338 35187 63411 51193 12122 1914 33199 14590 63019 81865 35516 1364 52355 9438 67144 10819 56325 37308 43031 34811 9659 26591 86426 67277 80044 63036 5925 6974 20270 44277 65350 37156 33225 29756 58423 83746 90112 10699 8447 71114 19912 41233 46797 27918 98625 67887 57620 52815 12122 12227 64050 68880 70806 80468 85952 11101 79567 67975 12656 58384 13589 15377 98909 61295 50092 70750 74119 45946 1334 36989 38409 16621 84607 81650 22077 36308 49498 389 51964 71209 17234 47934 12479 92443 8106 60349 255 46697 74353 29780 35459 6683 1104 59203 49717 20915 16276 12261 75223 72504 1627 23994 92667 32774 51198 28217 70974 96813 9661 55267 41579 76085 85757 79656 73048 6833 63918 85242 69410 74816 17442 52349 79604 88867 38417 88033 79851 15590 19547 556 74324 83733 40741 28242 67517 4799 24915 35405 13673 86052 83855 75632 77399 49625 9713 22908 18705 12311 31437 69317 11342 57434 14290 19042 96053 48361 53196 2930 33245 48384 84148 67808 45105 6900 68767 88537 18095 94164 7790 40669 32104 41497 3813 68332 61840 56411 97023 77806 7236 73205 42673 34001 74541 11633 84576 79919 83024 13465 27924 94762 14675 12795 33679 2948 37917 75448 31851 38354 29715 70706 19231 75198 38350 38775 81488 54836 26130 97056 13186 21316 51603 14946 56765 71715 24772 37028 51749 9056 14534 19275 72409 59868 36614 83103 67300 56373 23662 96419 78988 18624 55988 78671 13726 19916 8275 75678 7147 42444 6456 92341 77181 2400 98840 99767 7705 64679 92823 58995 74931 80892 5992 75637 96279 91160 46726 74683 43120 37651 17098 90651 8454 44234 72272 97039 40777 69256 34399 15159 13377 17571 43379 75545 45736 70128 89631 68317 64549 13774 21597 98753 7353 65818 31148 91375 55853 5044 51065 48125 57935 27598 8544 40883 89046 34033 76090 72858 35150 48121 50635 17200 95133 3203 30736 76324 46093 86124 28190 96511 3662 59688 3100 66098 63624 8229 27150 85066 58856 29500 21929 59815 18947 24777 88251 33135 32770 63056 82430 29541 14631 90214 8664 18927 44485 90176 87799 7235 89951 14743 60941 21531 71902 71218 6323 56310 63048 17844 68091 64864 3912 49448 62542 74781 81943 23691 35551 29878 23246 33291 37482 33176 89185 24244 87826 10536 55382 8530 61181 41187 57196 59003 84540 76746 88945 45962 75000 27460 57949 64581 74064 69104 55812 84667 54366 22903 98407 30050 61233 22261 35714 1703 1938 50796 557 90413 22705 68209 32117 56143 7701 63259 89513 12206 55713 63775 22750 98210 10252 8659 95927 73558 22484 98061 5630 66631 67455 975 83195 68883 36993 82384 95608 15283 44618 15370 59443 77973 43403 1407 88795 31302 66332 8 77997 86185 33723 40887 2125 66254 62003 7881 87618 53290 53162 76993 32893 70640 56072 80355 73688 95106 55543 60960 78160 29370 68514 94082 35708 24151 35169 43650 80729 83308 29131 24719 92290 9148 60680 26681 49711 87448 88845 25277 54992 18718 77447 22757 97879 58204 79570 99073 74757 19447 93326 24452 50195 488 27145 54573 28535 50005 13980 94277 76501 96409 24635 9484 99137 93805 34476 25420 15947 23977 33592 27864 63367 32391 67783 10231 3343 15071 87925 16561 74388 86563 25657 62914 22651 30685 84461 10422 42669 13547 60364 78867 29224 49560 66694 30786 8944 39071 43873 37486 23307 38004 50369 42291 71153 59979 16080 97828 12746 60208 23392 70985 88665 78807 28630 25609 85340 91961 82540 70183 96469 5938 95750 47801 32018 89064 22656 40448 54746 31078 78300 12458 47615 39271 20364 65484 2271 63295 75214 80599 68547 33908 96728 20028 73746 44803 88658 71929 81951 18914 23225 64325 16624 40382 77832 54173 35240 94136 33465 66022 38363 30034 53062 28066 50370 88861 66436 77890 95083 87706 97049 87557 43266 71755 99564 60679 50482 45529 84535 44176 36246 38927 61887 9836 5969 50655 74531 60916 48780 69945 60410 49334 11710 82455 739 59829 91108 8739 13309 65412 7754 62473 29436 35970 23284 91280 82419 86506 33172 34064 2151 2083 10198 5730 80379 94527 87964 26174 34809 46228 74003 45503 21422 33708 97172 9516 31165 19366 55906 20818 61441 86073 33793 2003 26006 59249 11389 55877 59808 8581 8324 90918 49970 54404 31789 23553 34762 26066 94525 2427 32693 33742 28843 85103 62809 2694 66040 67048 27617 50242 13070 67737 8382 12437 58323 78229 81736 70241 84625 83340 93890 36225 5374 15659 45823 85904 87754 2519 64769 26390 74295 73943 61166 22220 59386 25157 57761 18604 72549 26787 43391 34622 58673 61959 10120 19273 16752 22020 38742 34062 52496 52612 86162 73730 54879 41248 47815 89300 29355 14939 50407 10673 67684 75039 36143 58763 58492 79699 2857 43538 28655 29450 86167 21065 65063 27187 27012 7922 57797 15493 41304 55 8858 51421 49899 96092 74701 72936 89532 22268 2963 23318 66876 87243 40244 33835 23788 10457 11930 14656 56366 59546 94164 52351 29493 77674 46063 72884 8020 76527 80718 66211 56674 61245 8592 23262 90296 51851 64663 98627 40502 4940 95254 15560 34635 74913 24463 70103 83217 84116 15433 55500 97085 92645 48481 25539 96381 39190 80952 85771 58637 8994 40161 99882 91533 99280 73308 70665 14028 77719 21464 18565 16976 85151 74467 5918 15135 80231 24798 4522 3275 96974 83993 25679 54719 47612 10445 13623 53676 85056 47539 5431 84490 86917 35916 60105 33975 9248 7374 91902 23706 50660 99141 10301 56299 20592 44731 6169 74910 61780 26539 15052 4355 48291 84862 46018 86474 74054 35230 99885 34830 2239 27157 26809 98387 75583 11476 45055 72583 32650 72992 94853 46156 7349 68706 95345 68228 91200 64838 84734 20315 32381 99462 99745 99046 22831 96686 2036 74506 79944 54818 8110 65528 71643 83023 88326 61910 71369 75993 47014 64104 12321 46229 63494 80181 64520 35833 42888 14761 80973 87092 28109 38119 70172 7996 49390 23634 85483 72770 50140 67824 41397 82561 91601 55500 68857 32912 50415 43663 22420 75940 68303 48094 99003 13665 6780 79950 4936 59868 88169 71260 41475 40185 78657 43423 27576 7161 27651 12734 36697 88727 8985 5377 43599 75770 70624 19140 25849 10351 31682 18544 33661 77788 31422 58085 70961 62272 73054 39801 35134 98543 21457 28887 3530 9276 36405 96940 71042 72567 48299 87114 44452 12586 95144 83265 7146 54090 86636 94428 33887 18039 46073 88534 51154 73929 29190 11212 75172 14017 41132 79324 78982 37443 73845 55734 93613 24234 1849 68306 42431 48090 20403 29561 86390 28405 25925 79400 90427 7493 57249 49837 14040 63080 36209 26831 86422 61456 23345 43762 33170 749 71402 71175 94236 13242 32174 4518 37375 75737 48844 81038 69559 48225 48776 49433 28331 5823 614 27449 71891 88075 14189 75916 54105 89092 13612 44262 66748 43721 46528 2896 85553 46305 42733 46957 91908 45682 46942 38896 489 78126 62670 70789 84093 61693 40815 99208 20425 79773 79601 88144 49990 45501 51664 72806 80535 77182 17594 46771 10508 52836 88278 4479 22935 28367 54473 7305 94605 18576 95113 60670 30259 57893 30144 2391 48887 45702 89546 98888 48265 14034 56749 66268 94525 48968 60994 50072 67358 37913 67462 81406 9289 67336 57313 45402 2553 83863 38360 63502 92644 75768 72394 78411 71751 76585 30139 95234 52639 75172 2908 25465 66986 20981 4908 83456 64074 29951 40071 51243 45581 56354 4169 52820 56902 42878 83077 41047 40119 93905 19232 4027 63718 69289 42242 9417 32027 63122 52845 31936 11503 92933 32376 52845 45864 10490 60348 41872 882 91603 74842 40861 35685 5515 84739 35935 54232 10553 72925 4327 94548 84850 18524 85772 56043 29807 84113 63562 70801 71698 17462 66037 6086 87789 3820 93386 38182 74599 41560 91903 43037 80532 87104 55454 35738 20083 35474 80093 38466 77157 37125 49934 15387 68515 39879 11196 18144 99053 16653 39263 91281 64494 52231 71446 32579 58053 66085 15491 73753 25440 55725 46588 16305 64027 38696 77835 33911 54888 33244 8400 4430 95272 61848 81014 88706 26483 58672 98556 69751 24531 31479 60015 12043 10180 78029 55940 74331 58842 79168 38986 50586 82309 90699 22728 69876 54814 48408 14543 40377 85268 31086 82972 15389 2419 67450 12739 58315 88373 42504 19932 8809 96788 40252 43748 15984 68673 37421 78137 61402 29235 67673 64732 76574 61130 16114 93526 46492 41923 7217 52977 42667 66279 85729 24033 66062 56993 62096 86150 69301 49749 83422 60314 77706 50156 56710 30678 93787 53259 55724 93831 47382 14056 44871 47661 54861 59467 39967 63009 79871 67306 79509 2676 11525 9754 97360 37006 56153 47489 45944 51002 76597 32339 3740 84437 44399 94107 50888 45960 64010 36972 98425 81133 76148 23278 2832 48822 92826 79208 81562 58163 26886 54189 73424 59315 59419 18120 31315 28930 23696 74691 73147 36188 81657 83268 23605 35970 7339 88518 35798 4521 69809 80253 93949 17406 51571 28038 58757 76501 50492 46202 54793 97504 74591 40464 79261 76377 58841 6966 34259 45881 13407 10851 5380 65471 53195 57385 91774 88814 36814 23187 91961 36576 65997 59309 80234 86693 75428 4365 86377 27930 28591 32658 41178 49342 29920 85841 42495 97374 67326 85693 71671 49721 20081 54334 46877 56891 14644 10776 67425 36976 92082 5683 92308 61142 85089 11235 16288 41972 16669 93716 20748 47608 7918 49665 85496 32920 31054 22856 35367 33371 23883 43953 30987 57829 5862 52762 61748 3299 1724 80383 63238 63927 44903 18068 16510 97209 29779 20645 76675 59396 80435 59136 53858 65646 67534 54115 58025 98799 89996 91827 34967 93769 32711 24538 45655 65402 9025 76788 2295 66556 8842 73150 46684 78268 6945 58963 19484 28035 89549 88928 54411 50888 20985 54635 52850 84740 88300 85399 86705 33809 46010 3342 70940 76628 99420 40229 30605 9039 33223 47771 68968 36135 77724 83202 27972 2561 38305 93140 52795 28737 7897 16753 32497 76935 78209 28072 99201 46233 73981 10747 25783 81578 35001 12898 34984 414 51435 7020 52839 45123 27487 83279 5010 55114 70510 20678 97784 1302 66245 78310 64975 8355 19146 59916 15279 31922 62083 63761 63917 58532 58700 79849 69912 1055 82895 986 49991 71356 95344 63740 50121 54990 36065 65862 75459 17205 96420 71789 5615 28273 69638 28341 74853 23603 89496 53679 49948 70472 55425 63597 77236 62740 13176 85351 8713 19085 80891 89268 28708 23612 9942 83982 96075 79719 42604 23347 89785 32048 61352 41229 25181 93613 82824 21418 20049 61603 89807 48743 82382 89334 7582 68828 90790 2632 50958 90254 21575 32584 92732 15716 94316 3337 71279 19406 99391 41080 74379 59438 77562 78667 40833 83314 39039 32544 62191 30846 32600 10353 91676 16389 62511 1155 84075 41 11356 67572 55235 685 2446 95834 49399 85948 51483 73228 82366 42284 62485 72363 83052 39398 34974 86671 43020 80775 83642 20290 65778 55637 57295 68378 84337 35995 95838 3788 15495 41887 82109 82597 48108 97469 50037 6103 82143 23345 84884 83101 33192 2627 89943 4622 88437 61981 50130 76871 1429 94678 38169 36436 9447 60423 88240 67637 42034 63762 22938 55166 98924 59194 5081 18846 23672 10012 38878 54101 10955 24481 88588 67170 628 5851 66916 68342 71374 2710 79943 16241 33099 1519 32447 83656 87509 32207 11094 67047 20655 76259 76555 39853 88433 6879 67070 24122 73019 28008 6530 51545 9736 15220 3051 38328 3749 33024 30041 53062 78575 64616 4420 55227 31197 95961 38894 93102 15748 50544 77674 4945 94796 24870 684 31141 62501 72317 50453 68946 42108 278 67360 86593 99932 11093 5297 85079 78703 17233 23138 81920 73794 57200 18788 31300 93558 29930 64458 73183 91063 71510 79882 2358 9767 38001 21090 2083 44507 83720 48091 45719 19886 38857 87259 30397 68922 32057 6600 12763 46622 11722 32187 68194 23521 29945 6354 95242 43810 79973 52177 26902 99593 67964 40647 15325 50431 48257 7971 13995 6003 22244 81541 26975 59617 1088 18934 5824 88881 63167 682 34958 7513 28483 94541 24338 52341 91476 65974 42655 11300 9088 58444 16784 63707 69075 29597 27868 90636 19258 9928 91615 49314 3491 6177 44305 24048 25660 88567 91721 29576 63049 90023 75720 33143 37719 67452 52632 48918 71224 60028 75903 94195 57034 99576 36405 46652 30240 85645 87568 82527 20312 61523 32968 56688 2025 25759 25943 53974 19229 34102 7449 23834 38249 72923 89748 6877 31524 24515 48287 65864 10002 31570 22994 72294 6864 52845 15044 46632 52039 50749 87902 23778 16946 26030 95604 65701 56964 61017 71662 56668 84693 84537 30751 81885 85897 14745 6781 58387 37044 68871 73870 1367 36301 4170 22719 13412 86986 43652 50029 98738 18195 76041 65992 43595 41255 27307 85487 55841 45863 60846 36145 44124 33945 26928 73949 20233 37612 71438 40922 35982 72530 86965 18407 26882 43213 84082 13243 10915 20599 70918 80953 45603 53355 23104 24027 44718 24260 27302 45221 52056 4532 52729 26387 24069 88699 43049 98094 62729 23686 88820 29346 62675 52012 92585 17633 81269 69241 35617 64660 90125 60814 15106 3215 66544 63103 42915 78465 5152 70659 26635 40755 91757 57951 15859 90106 83461 96554 72044 28037 29318 73752 42810 52405 84694 90907 28397 29469 86004 68339 84047 31381 86489 36866 14328 26496 8255 17796 74357 93170 29478 93431 87046 66431 29072 84264 69349 28841 74542 15203 5995 27757 81822 67101 562 18473 84410 78591 59710 64068 10773 82601 94487 76505 60143 22148 84113 86940 96896 72360 38492 71429 91372 57743 4947 57762 76002 52566 37041 60440 77513 52300 59332 75577 72343 890 50719 60455 85177 90144 8711 66653 29760 3505 57921 98667 83756 1114 46235 41983 22784 57034 82454 35787 44041 64299 19385 82040 56122 35104 37873 55201 86699 96063 65907 88718 8035 68718 92181 88004 76978 69449 84353 17135 94643 60715 24052 15843 58511 38686 77157 43357 52465 53701 70744 69986 82150 27483 52205 71658 87420 24742 59799 54018 7061 5186 74840 47303 53202 67831 78839 62857 27010 99223 39349 89394 70511 13315 36854 55761 46138 99145 33609 82583 31387 96142 24264 47105 53362 24373 75129 31282 79231 78521 15467 6433 34041 7431 51111 80469 82700 34296 96734 89742 9334 26995 32888 76885 67164 89577 26036 83203 92565 48246 10440 67562 97599 95870 37180 34190 32171 10908 24163 72211 57840 2709 1944 98590 35958 24846 65650 24218 98298 13614 53265 30822 36396 14704 2669 14928 41047 51607 11125 85706 32657 85573 83365 42402 34035 30415 64121 75432 3353 64713 8668 86025 57194 82156 9643 45602 72168 18668 23070 72125 34624 62792 93161 31143 69825 46911 82140 70480 76507 41781 4745 42527 66750 37226 11602 88747 90308 27117 33782 5280 26989 66974 29393 67273 54461 12714 18125 11211 52981 98842 11998 28796 55369 42238 43035 62497 17973 73207 83258 34679 65156 76813 57041 71540 86027 86018 1881 49276 72632 28520 26940 34556 30687 67875 27074 45954 38423 29024 54537 32492 13554 78267 9157 27033 71429 62350 36300 39477 70231 33677 39241 92098 6208 51094 68967 578 30709 42831 95463 40084 14514 26031 45026 3001 40060 28673 26108 41169 75194 72558 28508 41266 88366 64817 83030 87677 43176 34624 23832 83209 44277 12691 5802 92759 60266 36388 3601 6359 61525 87035 83653 22246 73275 21731 77252 53654 9710 61956 39685 4553 25598 70298 8770 68398 72949 52002 42564 51360 7729 84746 39564 43821 33344 85580 33201 48130 65647 64632 17936 66495 90681 75000 62405 50234 29067 35342 27958 57851 21548 63821 75847 56161 69716 91484 14005 68920 22638 6746 51239 54076 96297 77132 22203 85371 57045 55399 99129 56174 83328 90742 23764 32879 16004 92246 85466 5070 69531 65850 28848 37023 57551 78685 32114 48394 55569 61371 88219 55418 19834 46172 69191 8160 82027 2137 76161 23616 52699 16470 81285 94725 62704 12767 18998 20927 4424 78850 54594 75711 40339 49207 71107 30110 31644 49210 29898 45295 20040 72325 17833 94167 59909 37813 93968 44425 1231 59714 90801 11221 35096 87365 4977 2108 25934 2084 95468 99494 13881 10735 55539 66834 41252 37955 31569 72224 11240 69270 26001 76047 21927 67148 37207 17352 24324 82011 57594 73445 7726 54828 53440 46043 33830 6552 38889 62059 85679 39100 67231 41822 33337 91048 31465 46377 11281 75778 21572 68318 86020 10095 84685 42503 97329 89986 64439 1239 17622 14416 577 9598 66760 25513 3808 85635 41374 19608 76178 23777 82564 17336 81543 47347 35827 79759 63689 47162 58410 60214 77869 86090 9415 46861 49799 44040 93287 58531 27515 8006 23832 36778 80447 53445 73467 2832 43083 57733 77036 80538 65073 4751 75552 67920 47357 3695 56257 5535 81954 22743 25205 69178 10294 70674 27230 32229 62063 2670 79502 49758 9168 43432 84146 64842 4102 14855 24709 1897 60530 43524 14328 43594 41839 46023 36279 92824 60571 31168 65454 65993 29354 48663 94683 2877 84184 90885 66354 84844 45097 18311 87779 83468 94840 54184 2085 26969 86888 35081 6245 96129 60607 92215 48372 6107 99115 29472 95005 50538 76485 48017 96711 74979 12265 27839 80827 93320 56747 35980 82240 28017 60972 43494 49823 89139 49287 85416 82590 24274 86737 77633 78503 31008 47533 17015 53679 86759 70731 44761 19326 89579 64549 84918 72166 43541 17178 61901 72445 61081 90856 26939 42415 92609 55549 67467 11896 6258 48766 13650 40172 46074 13279 4978 39972 77361 26472 27636 92047 14860 98818 96644 67892 45625 78336 61088 67385 16566 70229 84567 75714 21114 28572 65371 10954 94718 97056 23664 56292 85482 65146 84241 23542 3393 2482 31534 70894 79626 56390 14982 7749 81577 4785 33530 94561 22121 8812 72603 93776 74341 66584 26623 68614 91651 45503 64698 39876 26387 13179 843 64566 9526 430 6029 72690 52925 68196 32612 54501 69040 47249 47320 61569 53755 59955 3691 78551 61094 78530 97981 63263 60518 99364 88329 25563 70858 61886 55875 79374 17409 27226 31853 64906 37617 16520 53017 6382 58581 78456 89197 46916 11121 74740 32621 67711 22149 20684 25593 16096 5418 53344 43318 76663 14934 79454 85829 58220 3190 90817 69398 29702 42946 30995 38691 26923 4162 8834 86420 89620 15295 61577 43310 20234 47530 55475 49924 47419 81340 69256 7760 44810 32655 41110 76261 48684 69994 81361 92946 26787 59056 48359 84934 38833 71830 8879 20469 19434 74125 93704 67043 10854 6057 96562 81969 30549 59744 68397 4653 26378 26572 12454 8907 79809 68947 43634 36912 83250 91847 23702 11357 55925 41396 5468 97299 71243 18024 95109 55838 94810 58426 27287 94609 97101 51104 83413 16865 45465 82818 9251 92377 6663 1022 59800 48794 37673 10744 51702 17682 18830 85133 85240 89009 99055 77897 32462 60556 42529 87064 66665 3587 41306 8034 79239 52380 65994 51454 71392 66677 14898 18405 12259 58051 45984 27048 63191 10866 16138 99913 69720 82258 88046 61182 27484 17281 75804 95003 76350 68195 56929 7311 59291 80505 11999 3937 31603 59083 60829 89867 66473 55649 83058 10501 48446 15403 4063 97674 24514 52749 83126 89667 56771 67681 47034 59855 14651 51158 60775 91535 61538 67414 39996 74039 24248 37710 60751 22760 76786 91556 28091 67388 19085 77684 34420 57158 11368 17083 29735 50746 73887 74922 85132 12411 29793 19384 97286 62995 99517 81360 66905 9760 25554 79228 36260 27027 81797 30520 96004 922 74170 26906 62085 83131 56388 81169 17520 89503 50680 74238 84830 78384 38641 51096 40561 92793 49036 14612 75245 92113 33955 3682 87843 48089 9298 70187 21392 16597 1701 52355 6714 2024 27691 19389 29671 23812 91282 71337 73792 85273 66316 77980 342 97912 97155 63652 14851 55358 1542 78003 63481 55019 32753 2854 8703 46178 13601 3130 99029 61655 21509 50475 4091 85306 13890 54303 45174 16278 81596 48174 12199 33315 14057 38161 45119 10666 86273 60754 87716 33669 98505 76098 32913 23206 53052 31786 20523 33724 59536 71014 38189 16655 98734 63169 44759 27734 98017 46236 1945 24861 58115 44911 4712 68207 6124 71261 45317 69221 48242 4530 96068 41319 78425 81255 93019 50127 40885 12782 95520 47224 49409 55806 86933 4582 65155 87682 36313 71648 66517 76748 65339 19403 86909 84059 36366 96720 76185 29456 16625 71775 52633 6191 83756 99860 49562 98711 53211 68974 57243 63392 22080 42526 25242 45215 42638 54424 84131 2765 83794 50100 82930 62186 20495 760 80626 56158 14113 89671 21964 81347 292 64097 37966 66051 63367 80881 10205 4029 99519 77018 26097 90777 35949 46836 64359 11748 6040 51156 43720 72969 75706 76849 47477 53337 87256 91520 8001 26199 20557 14297 66931 33905 97855 11191 88324 66218 12549 51207 84625 96690 64191 54409 32639 72747 54085 4421 27931 83083 3331 17082 50614 75553 34245 54815 44629 28824 34783 86736 38955 60590 79633 40112 46482 11885 54731 90536 2771 159 60844 58536 62746 91598 74495 1682 34007 32764 91832 69558 15394 8228 13580 52980 24983 11654 30332 91679 94812 39586 58089 4448 53127 64429 76957 79579 6385 57314 27844 41853 69624 71235 89907 46391 76026 88218 41921 86149 72030 17777 44881 48355 96117 37687 48887 23422 68312 10103 74375 54550 17889 31115 13825 6643 87936 35893 28491 27536 43670 17210 46887 85762 76436 31695 32329 54554 7197 36419 89186 81130 67719 60262 87439 2961 30812 29047 83801 47466 671 22368 99841 11482 67485 71393 32664 2591 14111 13874 41566 1071 55095 85857 16824 61907 12672 45138 97615 38675 78757 14997 75341 94824 16853 94252 31005 41139 12260 89998 28386 27987 85813 20381 73745 33382 66182 94078 72385 89701 69597 95898 85555 39542 26293 3856 70063 77952 70125 45392 31329 49201 425 60913 58584 43956 80382 38044 15177 19702 59147 60359 27168 18069 28521 48724 72854 54291 68200 3969 49666 3288 15507 10733 20945 12386 53363 28978 3383 25645 46268 18766 40642 3961 85164 7529 35472 42790 9930 51128 84291 60265 33182 85202 15100 96071 49425 38620 34641 81530 9922 98731 83845 3841 22450 33832 61810 33486 34235 3830 81685 12595 65492 50723 42981 86487 31718 22592 62625 29618 84074 4658 60060 27064 29538 57302 51286 99421 32096 4577 87475 6261 88445 12873 34347 39288 4231 90130 71049 11908 41765 99905 73599 52155 3463 13095 87984 14628 27815 5211 13136 89548 64280 70304 36725 54701 98902 93421 26507 48875 70208 87922 98420 41857 69119 94761 92011 75524 49101 22813 25638 28456 57872 32069 62218 73350 53224 88570 50465 67930 74890 27856 83593 35898 45648 97836 97446 16077 60632 50324 72137 20974 38208 74365 88773 2417 36489 53999 65196 23979 54485 65734 44221 10670 29711 51308 18911 39206 20197 84151 77821 59244 89155 90749 41307 19445 56980 37563 4425 17022 40600 10065 66901 95464 84985 61707 30072 78214 35261 69978 74388 9210 55654 2261 74415 22403 68116 89672 68237 72975 39619 29427 60271 30577 82842 66818 58986 7066 18733 12581 40362 15495 40877 33254 67889 73963 81836 12192 89850 96886 56792 68137 5722 72487 65267 8391 97002 80902 85524 10321 68069 41851 47800 95057 92693 38308 48505 5440 89883 91947 52394 50520 75783 15350 39236 63583 30752 15220 60975 29669 56637 36946 47678 90618 70273 88735 9232 86763 83367 59743 37690 8497 83519 26775 69958 19460 69185 84979 41788 19978 72232 57397 23594 71086 35582 98890 16313 44235 15957 96903 50300 57469 7182 5980 36748 97691 2972 43792 44193 83050 56136 75224 31353 36548 9026 32484 54716 57567 99523 92037 59058 80375 85826 19943 8775 25534 1799 76350 45260 62187 26758 13659 37866 93709 35969 64647 30259 54105 98217 54427 30972 71108 83934 75206 45389 95403 13845 20697 99003 15887 79580 35592 25794 9980 39134 78581 2628 62488 71470 44922 67379 95012 70529 35029 81275 28172 34208 21513 70518 38780 58041 28834 49641 45152 6483 34127 56055 28793 75493 74959 48022 99851 24250 99664 61950 90022 25298 85400 9382 87629 35529 52906 50891 86216 70093 27128 56993 40596 67656 60504 14489 31785 93502 9813 43819 57811 51684 52422 95413 39388 5961 34059 40302 7432 47914 37953 81008 37359 19599 16413 47373 87938 62713 98164 48994 52727 87361 53456 52819 34329 74356 76919 26987 24922 62334 35965 79977 7283 37972 38795 3992 29437 10190 73802 60042 71150 14782 46958 57249 89492 46931 1667 70402 78730 31915 46341 19387 48934 75740 77759 70334 25745 2970 32681 18273 46173 63163 67615 72948 99610 77529 27933 52883 77437 21100 63980 35855 77592 37050 93322 18513 5495 26691 77540 45341 13622 42505 6094 51712 48139 29435 32616 69060 17312 18854 40441 64671 50798 37957 2134 22484 22233 83249 73594 3356 13789 53056 50777 65911 1806 96318 10032 50813 16584 8786 95430 59349 42099 32695 58286 43411 4788 56200 60659 5409 59113 53311 87265 67268 37619 23592 89525 6191 43143 5581 79117 63719 44478 54169 70203 93019 38653 26486 84107 70584 65621 76179 5819 62727 64709 90795 87103 39212 25453 55873 36434 11998 9784 798 8837 28681 30011 26028 87770 8232 30119 56537 55062 49833 83311 31899 50439 24933 55447 91713 1323 46655 59774 22746 78514 8541 61801 5268 88914 84508 84680 8521 32097 85694 18077 38591 39665 61520 33070 88581 70406 95634 38272 89099 98907 38286 9631 45867 24027 50714 89719 44135 97069 87343 21651 773 69947 41518 87310 26551 72254 39712 51162 53069 47157 61304 37419 6245 52729 55098 79881 9971 96050 52967 57134 45154 91584 14670 3497 6845 3361 20931 41832 92718 12459 66466 62434 51135 68770 45227 87254 65880 47040 84024 70138 15667 3685 99743 19173 44852 18011 2333 4449 61190 15674 35108 74780 59596 92780 27497 75279 37997 94012 33280 21975 45767 13895 38469 22627 82053 25561 54615 39649 13209 47297 72393 9529 19859 27702 86451 87288 99938 2110 13554 2577 9040 50795 87283 87929 28575 75650 29862 28287 75509 42542 25916 54787 88306 46959 80087 7950 11257 78237 90403 77225 56550 14053 49584 82967 20420 30192 97636 65016 35631 37928 69426 26469 26136 81611 5166 62546 25256 48169 51794 54178 45086 42639 60367 2258 56049 30790 85005 38614 18342 35290 778 90785 7345 10297 42213 10453 6121 669 42166 1420 10040 24827 15546 78042 95862 20084 53982 98245 68 58344 63522 53265 74822 46289 25047 88309 26799 57613 31312 55088 28028 89081 40851 70693 7195 59843 65478 47429 53774 27111 68381 72739 48747 70037 54364 95039 4612 46623 6827 58991 31842 59753 87754 51440 56530 56566 78193 56126 8131 14975 83034 58592 23973 37302 92868 60326 31478 68340 62205 72522 59148 97052 85363 94929 22441 23914 11870 35787 19062 3475 11016 50171 65777 35846 60533 85877 43697 94129 20593 50243 97968 37326 64043 58543 6344 69429 51400 78443 36910 24018 20159 48477 10555 25013 31663 21931 48642 88524 53799 34519 8243 25436 83697 84275 67470 98773 5226 77138 81126 46157 9531 84958 43044 16551 63137 6434 17038 89411 80439 74336 34815 95263 27694 73938 53358 17639 29877 22501 64076 6928 93478 35967 3061 256 13252 66187 43593 24747 88412 75665 28395 71089 82925 70601 88065 49448 73885 50665 36059 37474 74816 51302 50457 63561 8620 24562 18596 7623 48274 76777 12961 351 81660 92239 35231 97204 38846 61189 2320 13582 55225 34051 63814 55232 36381 47499 78482 13476 54281 45078 47977 21141 54433 85160 87881 34858 93614 33607 34992 4036 84110 85023 91296 8530 57182 93856 11298 36994 8546 26340 15372 73582 97531 14077 83981 54326 37189 69502 56476 62496 37186 40305 90734 68870 14012 47219 38627 83316 44392 80110 72919 91378 42487 97793 88436 35614 13079 74492 99629 8516 81297 34413 77762 64642 32491 70237 44109 63556 2407 1446 24653 44946 34926 13613 15741 2968 94578 40309 22228 36253 22696 77886 91565 87642 15361 7832 71484 85986 53038 13753 37951 48121 26964 6986 37521 59418 47668 55912 70266 69240 6638 75386 90283 71357 90378 19755 81850 58200 57391 92374 89770 6616 58326 22761 75026 70256 91621 41548 77671 26952 94514 52688 21631 12584 70741 53490 66953 26233 80491 40259 5236 65357 73524 78680 68123 18932 20459 19809 75366 42410 83735 93693 29553 78882 66737 34289 11422 61672 8174 18695 91926 90755 32810 71056 42370 53074 46147 87110 97905 99356 21434 75249 37491 50716 9656 85199 34494 26450 84094 17387 30159 33802 29376 93388 50358 15284 96749 22245 70867 88772 23780 10042 16940 62784 90609 8190 98226 13986 24206 63679 65452 53416 92879 73268 41559 73204 20559 58239 48817 46352 66868 30844 15359 80493 32015 4465 88035 79639 308 53367 36232 79291 95013 60028 65126 84285 16320 80029 17665 69563 6043 27701 99044 17077 53815 68174 3494 44998 20974 3579 75038 16345 2959 60956 79278 37381 97495 30093 48345 49103 92605 35865 24688 5844 69904 47285 51659 71888 49356 11136 70312 54166 62690 65413 38214 25586 85478 53032 40610 48559 79539 35850 61656 27790 42267 86949 55640 56788 15453 42171 14259 75662 81982 11425 18676 45354 21300 5404 9126 92514 75012 68184 45238 25802 84258 65792 23225 70713 96012 25783 33934 84102 49787 41218 74540 95249 57141 57355 36294 52042 18953 52687 64870 30136 20578 78878 59427 85634 88679 77261 80100 40720 36222 61279 36636 60856 12361 95722 75381 74703 93580 79712 56770 43554 33841 927 73160 21985 30130 11495 21871 32194 50727 80359 11618 84835 97191 35233 74328 17862 71794 28197 38514 918 38975 70833 49925 51576 82423 39726 85979 37213 99854 37246 57040 8850 98593 23838 46276 90888 35416 57744 80376 77642 33665 53893 5626 7006 3805 67007 42034 80314 89410 76955 82321 53432 57261 16741 50678 24329 48007 22590 60747 14429 64340 58692 57237 80735 80589 58357 73821 53681 97625 56570 19246 42201 30582 2675 83097 69497 22381 96315 21006 98693 37751 40223 30890 32747 75563 99822 11247 96513 10588 21094 65018 85188 88420 93875 10702 90891 17893 65948 24656 98541 39647 28472 98004 63688 30127 12018 96567 52881 45505 78564 54245 9997 99445 60518 76462 87198 53515 68418 70634 4196 3451 38160 86544 75113 2727 27924 39337 7984 64825 43399 28649 10647 52728 33864 80121 12358 79366 43029 84158 89993 42765 62258 8539 96977 27684 9566 17241 48499 79984 2666 11646 74486 24618 59533 90033 64991 90567 11052 95454 69959 17245 12705 24726 19090 76586 33161 78186 7608 23515 77253 18976 91962 30641 39243 2065 63518 77099 39805 98159 20485 44037 89203 418 21988 56909 56680 4146 978 3867 52452 46727 32599 42413 22917 39927 48740 89383 48725 60290 92548 23267 37693 63508 14562 43340 37674 21233 42595 98219 90596 36219 23088 63241 46102 93453 35816 92426 50231 21474 80784 92865 35345 93844 22357 23061 73520 63118 10057 36345 30226 61249 2802 51606 32945 53027 78373 21029 15089 87040 60680 95799 11731 79937 4412 20351 44445 59143 39129 98012 10035 67740 28803 21078 5242 41684 12332 92319 14513 559 43829 2266 86140 84819 7631 28170 93917 43926 20370 74157 46638 7344 40335 1846 28724 71758 66876 81006 2742 76980 11146 25963 29466 23846 2291 69031 18455 4545 26083 18949 42548 69057 97351 46721 21982 55819 10230 41761 58331 86331 83961 87926 41162 24837 96776 62805 75600 7886 38154 55808 54182 90664 25558 6819 18564 26032 21844 86713 54500 36184 85021 18575 49256 70595 76604 8593 17201 1584 27695 19606 59781 75044 49701 95419 4427 40668 259 44889 29575 16352 98876 4025 75634 82266 69829 14601 12842 10632 61064 12198 79160 30991 9872 49642 1161 38331 36126 42311 19242 34510 45733 16735 53129 76923 23458 10447 5687 93019 67391 23638 18747 72897 70849 51053 37305 87383 84607 83392 71479 72688 67490 82516 42460 24994 45486 44244 10778 25887 3129 62361 92390 96390 92766 31756 80950 72971 87601 6148 64650 5292 23230 55915 57605 15333 4258 42397 1755 27290 81811 19068 43232 95475 47852 58710 29910 92785 2422 99413 43808 85078 61375 63905 7394 47403 5970 53741 41517 83831 97501 25172 10827 98647 61525 83830 26715 42635 20750 41287 59813 77287 25022 68955 82956 91682 16163 11701 62568 37412 13030 45518 66768 61785 30851 60884 3717 94993 31229 85390 20694 65081 35007 75673 89292 88238 86772 54964 76063 25819 11095 84502 39302 28504 83189 10658 87567 54696 91119 37458 44317 42029 99725 22703 65383 65097 7777 96568 24433 55207 28261 66215 90937 81102 87940 64598 77595 41029 42734 55244 56091 75450 98309 49687 79068 88647 68116 25899 19732 76831 88127 79077 57011 12373 89801 63409 16795 60989 37148 78031 6602 54922 20656 41504 87211 43550 27036 334 27861 76971 63186 48286 86581 1308 87047 95315 81709 30697 33786 44434 6535 89856 91668 37103 41697 4967 19514 20077 57711 57215 88192 49914 27401 69461 93992 88586 85472 22718 5738 44534 88658 2068 26676 844 27174 97444 42826 11029 24266 72062 85652 7417 67757 51839 29209 14952 34520 45355 30447 10300 15934 75101 90242 37701 19328 77260 18853 95116 10649 51083 79878 32154 89283 53928 86739 73114 44253 3045 69428 64395 5812 1667 53668 7398 20447 17832 79025 569 21670 49836 86382 35492 69987 62474 70656 12094 13384 57290 50940 18822 56903 16293 8412 87285 30606 80488 21046 18770 91240 86377 53122 94986 22938 47812 91777 96583 30227 55222 55976 69501 92877 51559 54573 2897 73881 2695 89835 93842 74870 18734 61397 61851 71911 47030 14573 20431 49861 22300 27862 82418 95966 18973 4495 48500 75375 44549 73134 94095 75881 82448 20324 6700 27824 11737 20023 60473 9337 16041 71045 80303 94442 35141 31807 34798 18240 25638 4744 23036 78846 1249 34577 68424 88543 95209 39578 53683 71651 97555 57441 88954 86971 64244 85439 59212 93670 60373 74931 35161 3225 25871 72206 11558 49973 44304 63791 34097 67005 94036 67497 62314 61642 9500 9372 78797 9346 32344 99747 82028 1469 88676 82542 84266 14848 16303 23783 93840 48930 98820 96918 27466 6544 90874 57570 57810 61470 19239 23505 70294 88744 70194 81176 45761 69839 43074 66983 99453 2387 65019 97621 77470 56950 39635 12341 23656 69488 17835 87963 77824 47152 29305 67130 76272 29729 85282 24941 43644 35469 41278 86082 99348 25186 57159 88717 64072 66532 47787 35328 38212 94310 54302 17207 93587 27335 2554 3733 48224 79223 99250 50494 13383 33776 59234 39019 58405 42704 14654 74878 24409 41163 18513 88389 86380 49710 60405 86863 23271 91380 79797 59825 53039 18874 97705 66486 60080 43280 5156 31054 43910 49089 50425 1545 81453 36425 60752 39325 38064 22018 9751 52226 77902 58572 90157 82570 18787 32144 63917 30346 83784 87965 11751 23654 15671 97148 53448 7953 11762 44140 82061 13508 84660 51891 93590 48431 67037 7111 65979 57888 33477 34065 8109 2106 63637 83864 99509 73216 84886 38858 40961 21180 41224 14773 44255 44460 65278 60370 73254 52655 28665 73433 25424 84817 808 99916 53871 20240 44913 29377 86268 62404 48741 71482 41403 33419 65185 69905 5125 20699 48975 66308 70482 33306 94883 36391 325 45077 65005 37195 74236 37501 51014 39779 92313 28579 67869 68482 82452 99147 91071 42200 88775 21676 52485 8694 75227 51412 87746 17272 93979 9423 14038 17769 40595 45001 91690 4390 77624 31325 53674 56302 76449 91244 15856 68689 20302 46711 10578 93048 95374 32173 99505 25114 81091 72612 23897 3635 59136 31769 30158 69092 12388 98465 84733 91140 89797 18219 48022 52194 6666 34644 34094 93967 66065 26291 97131 40328 26302 82546 29282 50530 39992 51514 70866 69012 395 17920 91266 87660 9743 62866 92130 15575 43019 71680 89994 12783 26186 17629 39112 55521 71513 40257 78081 89832 32552 57419 2117 46266 30277 72179 98209 27539 91685 16030 61064 57404 86923 45071 56168 12398 60102 50252 8619 53010 65140 91594 6197 60983 91784 29491 27787 80309 38595 74283 24979 56103 58618 52928 40581 65942 84206 5166 80824 71607 55147 51218 75143 55226 59679 87133 86287 22275 12810 84755 89535 61404 13335 60641 51893 73674 45109 48082 56524 2808 63644 32117 94371 16686 35056 95107 15265 51447 31751 97176 49747 36839 65424 31089 59013 41975 2053 60733 98047 76823 28625 13461 19793 62950 28459 49112 71231 52062 50587 31218 45457 89524 62358 78491 98472 60160 51557 26731 27839 59079 1927 25681 32317 44775 56521 49047 35809 58271 6587 50485 25960 3526 5899 25653 68861 15493 97221 54492 83661 60545 17673 75414 82655 81293 1380 61459 94647 21500 19768 11912 25596 84795 41381 57966 71266 13261 74577 81619 92929 91173 5745 45104 43342 7942 38123 3411 20603 65395 93887 60268 52389 66781 18538 58782 76097 39613 44975 48491 16044 94662 6923 6389 83014 15699 25767 8329 89497 97364 89113 24621 92652 79817 84118 17060 54828 7078 64039 60958 81391 79943 7412 25841 24706 72207 19409 18486 95159 84598 45762 1444 92800 8128 41172 981 30700 46709 23469 29006 35645 65925 81916 7897 77076 69201 24117 39764 17196 86537 95438 93044 83242 3381 50824 61181 18555 45423 18511 27416 44451 24143 18098 47259 37801 2746 7159 26304 73070 24935 72469 80094 98347 2589 45844 85119 48800 19809 45100 54874 96573 31659 67065 96161 76175 34752 86529 93051 50794 1072 79690 2634 15552 92573 21936 74678 46320 6385 88081 42051 65442 60505 45972 11703 24237 22 58387 72508 79612 59064 65116 11415 59440 60233 5520 64192 13575 38661 99105 57269 64344 7851 59083 87603 20727 283 12225 44590 45146 63830 505 48544 1916 24202 44222 71970 18743 97415 36259 72180 72263 16688 89542 58738 17727 41065 75521 72878 30819 73169 43452 19846 68125 14385 61413 57836 52784 75308 56157 41456 77258 89014 30285 32644 32981 16695 63966 43506 42372 9879 34451 57223 78477 59778 33526 38667 78155 85562 41334 32748 71240 77807 94719 65670 94780 25569 73076 38440 8387 99420 17046 56686 52873 28550 27556 76762 12818 91403 51394 77081 78478 85457 95490 64653 36101 85233 8410 86557 71970 4133 61964 92457 81421 19469 29613 29429 72622 17234 45011 81420 80373 71649 17740 56976 24463 1654 83144 18395 34653 79513 87031 35905 82391 59589 38688 72858 7327 44660 72133 93976 90437 62319 33907 45678 25406 12159 75081 1842 89446 5861 74653 20467 31091 70438 33469 74718 76886 29911 22213 88748 86569 48159 50759 77783 85143 82524 15236 52905 51810 41551 87275 67077 95598 25614 58173 15028 38521 85317 83897 40388 61366 69073 88075 79232 86432 84297 94466 22679 69120 59278 31839 99564 2190 5429 25968 24825 93239 95265 20899 33165 25525 48817 40059 7292 37999 37024 13280 18690 70510 13121 23536 19571 81970 36790 26388 61309 19769 74736 8301 25123 14525 89038 63965 31190 81725 72959 16291 90264 61155 86716 29808 40920 98903 33439 25485 12916 84313 90601 37126 39166 1606 17855 79732 95086 34812 42988 4439 64601 48188 93748 45125 3275 41107 17847 87020 79271 66266 38816 20450 30543 99761 89777 63581 34612 97035 56640 52540 18942 21927 75923 59440 25023 15943 44289 11189 34243 64211 13464 27789 50405 11684 83875 95335 56978 98187 33645 53191 95026 55548 68836 13422 81444 84166 13750 51895 98001 41667 20638 35036 54365 51168 69372 21828 66616 39216 69030 71916 25018 3565 26815 95940 57669 90239 29829 84938 70834 90959 26124 33528 19536 3415 36473 50897 16672 76102 35185 54271 94067 65665 54173 74711 16051 50226 31727 81567 49426 56102 26360 10656 27373 1535 7026 77403 97993 17863 47985 86851 41555 81824 88236 10785 66633 78918 30231 31749 92618 95782 33435 31583 17340 75658 9018 7457 38387 93863 78115 29334 56676 5988 59281 67673 5293 99289 41000 1141 34021 75416 5737 96400 68896 51432 41672 40037 29579 33156 35701 70604 36139 163 30799 73119 69306 69360 14286 6944 32661 2643 17646 11841 60432 34569 55547 62077 96429 93218 32380 95278 23311 64119 49788 15360 50121 95405 88813 41306 24168 80953 77574 84928 55567 82004 60149 90354 12586 51729 29649 6306 40517 92146 54688 68640 362 91223 70331 8132 17486 94044 13331 59882 80032 70176 34917 71269 20871 15185 90587 45737 53161 61194 57642 25989 59321 20948 80567 34968 1005 13442 68672 8626 51670 31932 88883 84169 69567 42451 30666 57670 95674 32508 80077 54242 47362 8960 20118 48717 6462 39310 24373 8137 48572 21949 31285 58314 89220 59116 17978 79282 43090 5266 21622 41692 21295 93212 15426 93768 36793 18054 89436 64849 11029 73834 45569 22715 65660 35674 82593 5725 86701 91869 73795 56306 48216 23946 26220 30881 60768 82826 76686 86654 82865 51820 61841 37775 70751 20553 20999 15977 31195 65238 38280 50189 3577 71080 18297 83147 29569 18886 91979 90779 19977 84702 78711 81323 26742 42866 150 23879 76920 73928 95423 43962 77927 30044 84226 5720 96402 89794 55791 16047 80426 1892 3196 60144 32639 73839 95545 81085 41308 12057 91160 11197 16385 58469 96536 89499 68606 71855 99085 27663 24965 90800 76477 70048 64305 69436 67988 52840 61699 61894 42374 30509 49456 52613 86927 82170 93263 82241 7689 79609 79977 3959 3095 85091 84069 92562 77622 53985 31647 3005 79357 1227 14416 10922 70708 99800 525 11216 84329 64411 40560 71831 6795 21165 57489 11703 89514 26682 46452 6060 94305 59013 29721 68421 82860 3070 19518 37470 95749 98141 54756 60672 33050 37010 93792 3943 74445 9787 98633 50913 43961 84316 34853 7529 38711 99271 40530 73512 8087 16884 20777 2344 96158 57803 60758 40350 91724 56510 2106 5811 82892 9764 86401 5208 25249 49698 1078 70612 37222 42002 58117 51472 33702 12959 11335 49454 48977 18974 18097 71958 56104 69779 16897 54977 75799 2830 80760 27395 17280 73478 68572 75636 80741 11132 82479 7614 90095 34042 79761 30949 61898 69141 42266 18381 50694 10595 32294 65694 15581 38471 2322 72330 23081 57697 64720 89498 62776 83942 63568 51338 74296 67431 49027 38903 8710 99841 69268 14524 21959 19309 47389 36838 96012 48370 71726 91209 87615 87957 69976 19183 46256 26658 40451 44776 8891 12486 78116 90105 8466 8774 80641 53400 80066 80158 29239 46508 38155 7140 36392 82456 94713 76136 47499 19186 42985 53434 49617 65806 21687 48283 41597 71861 17341 20112 48987 27702 1905 35159 76128 87130 32369 5692 60897 73975 73045 6747 88334 8856 66003 99850 49556 70442 57641 98254 17382 96541 33229 38164 48913 16709 89371 69473 87863 3799 79369 4130 94658 44971 44587 51849 77619 76752 86936 6042 20313 97317 11715 26073 97856 46337 16734 45952 1334 22387 99722 11203 6526 46594 16839 95294 24405 49403 12989 73182 10492 67682 10945 50952 37055 22570 95740 91645 33481 74620 13478 26760 39307 88338 93766 45358 87830 75677 61500 19177 52781 65983 72623 75581 45130 21175 57504 2730 50881 93757 8189 33145 93288 73566 34846 92686 65827 80564 40829 92829 2191 51693 96434 58257 4580 33593 39731 19816 70340 49824 24497 66496 92964 3375 45136 46129 85747 56762 71718 21453 95047 71740 95495 97923 94567 2843 28211 1336 38709 16166 98677 90685 969 45705 49502 20969 5041 58031 58077 43960 2067 7626 38132 72248 56531 68438 68577 69873 64510 48275 32135 31752 34182 59622 16526 55142 60130 10025 71306 61543 81621 75097 6424 38057 47805 57727 15930 11655 62276 2818 34885 57191 62764 66852 78382 34267 81791 51924 37712 96967 73447 3643 54414 15868 2444 64988 97770 66438 8208 11481 92914 36999 73056 42829 41879 19179 7369 56787 55203 49455 39895 12779 24611 50521 40531 36040 40563 5322 76852 17126 53346 79466 46525 50863 45030 3284 73156 91471 38341 97729 96916 89842 75733 4422 912 34826 95597 91872 37401 64933 41915 60734 68658 36512 81547 45210 32496 47736 50906 98302 74197 4655 69819 59851 76845 19353 31677 66642 80901 96847 1475 5457 16808 55814 70746 88149 19298 90804 68427 23891 74614 77238 42927 47112 88664 54864 99649 86803 94822 54136 81583 81872 85588 55839 39499 92844 94781 62041 39615 38419 93853 39768 8129 59243 29550 96888 94100 27397 24263 75594 23869 53424 73960 50603 238 98852 69532 57815 94483 32372 10107 19858 36060 62797 51284 41681 15838 85676 15376 21286 64908 4118 66764 44635 77125 9347 57695 14712 53391 73542 31688 47924 80439 65456 42653 92905 32771 71695 9392 77859 50653 3517 30288 58482 81881 36270 47586 43338 90301 10977 2348 12619 17627 16548 73772 30491 46556 99111 67666 66785 58166 98044 62341 57247 14427 59362 1505 41768 88785 27021 46473 71009 63060 20628 74883 398 34987 48493 8056 37470 34469 88422 29435 55509 15619 57330 17490 76379 56606 68722 16206 956 31948 64210 64252 11551 76795 19008 77005 26992 18375 96443 22456 28332 10974 97004 33570 90844 24924 8269 17650 94234 92 24467 8485 87491 3296 80744 54709 86578 8979 95282 75881 63245 20409 31382 14606 56046 51543 61498 57402 67981 69151 69045 97253 48759 38512 93508 44694 28150 13387 54328 58046 86997 29240 11135 33179 84464 74555 14457 11956 50883 86956 45636 92896 97542 46710 76565 26667 76193 78837 2503 79138 44717 25146 87008 89934 61746 40575 18886 73642 33552 48398 89748 77149 29767 66552 49486 72176 8595 46873 66275 95699 58723 89738 2373 49671 52338 78544 25663 86436 41694 98968 20858 74071 74305 39540 54656 50917 73897 63849 20778 61938 73497 29674 70290 10848 80282 123 23660 78404 48598 69377 53021 96517 90419 81016 5660 36059 51044 28774 89665 54902 30257 294 5405 76634 2496 51559 27715 89896 52949 76894 82159 6353 59110 16867 81355 54439 19318 90184 49985 2381 19114 8915 12438 43537 26824 30658 64136 77770 84575 44989 80523 88440 77432 96257 36957 38629 544 16832 56372 74813 54969 13621 24828 6573 80961 74749 3777 19293 68953 56235 16925 54989 30727 82425 68693 45301 54675 71699 24355 94398 72806 53902 82889 74023 57462 16041 10415 36925 97867 40132 76441 67830 71464 27295 84870 11396 25322 40101 10107 80660 47521 47532 44487 43337 50159 14788 94159 23602 66269 93365 41105 82289 68191 36358 9132 59320 60031 12461 17578 79694 16617 1925 86117 66776 20078 72979 28033 92728 83609 17344 22858 35090 83533 3598 668 65344 52342 28260 35525 74832 69832 66304 74753 68303 6765 11281 18865 75583 19867 66914 91783 21770 13644 73069 34014 89800 40522 98350 99815 34181 23988 54413 60281 34309 88434 91089 66981 8662 18385 30549 99365 14660 57579 73462 21213 86689 49289 14576 56205 43094 74913 25811 98546 46053 67029 58954 60140 84846 88602 94382 24401 7308 33041 94868 33885 52970 76673 2712 14192 54800 54791 72183 82942 97196 64826 78885 24063 63946 8346 43755 32189 13258 81333 1594 65915 87206 52784 82209 13920 86372 45661 59262 75972 64383 31430 32824 44853 77664 31998 70988 70683 48132 69630 55532 18529 83765 83580 69832 29961 22349 11244 76210 92990 5249 84092 58203 20624 20802 25082 34529 53783 86606 140 10816 6257 78195 91944 32088 81754 71127 54318 6483 67519 40605 13094 98092 16769 7296 889 1223 88108 13513 35420 72307 66660 29510 81331 13467 14856 58933 52939 22806 91395 42237 43078 65192 13963 97739 52878 37888 92394 66879 29328 66577 3655 28789 88455 8215 54454 66710 46764 33301 82045 21082 79127 71297 50352 48093 6314 1448 62538 28991 95443 49846 44446 22463 2441 29326 9390 28513 18494 40361 22333 78984 74096 43681 12886 51681 24040 826 2392 13703 14273 79498 75640 455 53016 77049 34726 13155 20361 76190 52459 57982 6016 34988 60498 21420 23027 9916 3981 95954 35490 66829 17800 81475 73235 45665 25290 90250 4164 85677 31071 6008 65118 24347 97633 67827 54523 49524 95896 66836 83286 22192 59120 60316 23474 526 64691 32850 57379 80907 29392 93942 60432 3615 95233 76686 8647 63934 74586 16209 22622 28860 18936 53592 39687 22213 71214 58395 16912 4236 2125 35940 19809 60681 22247 95819 67732 27643 40146 69228 66307 42632 98976 11852 88455 53063 3719 34704 89703 76719 14174 48555 45385 48403 40154 64094 22978 66184 33523 94936 81032 14471 92277 69118 3882 88529 42550 14436 73038 77012 55103 52793 82413 20723 72329 71580 60924 2146 25871 43120 72143 39289 50788 33538 24031 84162 50137 18158 74435 1965 29231 78578 7932 89162 82728 85227 53152 73958 56730 36807 66035 46260 81991 11831 75357 85749 96933 56441 57104 52664 33362 81514 83822 68469 72055 45213 56652 55631 33059 34432 85655 50566 36323 55345 99745 35778 98910 79834 31633 74294 96963 83829 79942 97440 66006 95162 2279 51863 9347 50031 31929 49534 5775 20372 40293 86565 20044 15412 98967 99708 56433 87647 34214 72545 52097 87895 94380 4037 50889 37050 58929 40632 83763 92166 23318 41893 44180 69457 31345 39746 5173 55362 43258 58037 59189 86499 9302 54495 67259 93205 91273 10207 29600 78003 82834 54914 46091 12840 46120 6 28676 19940 58102 95314 91836 92345 77123 24612 59769 48291 49574 47582 99526 51285 66785 92807 17970 97952 87397 50713 45006 44364 52603 68719 3395 61901 73133 56404 62403 36698 42809 25793 11835 51742 84498 2958 75959 30561 207 3821 72096 77676 75333 31448 58377 56283 84146 7952 35153 11016 62087 52232 80474 60228 26480 11484 60767 45365 75807 53133 52443 43444 42666 15179 50426 62269 67985 8878 38211 61773 20389 95054 60984 52329 17979 91993 18428 97118 22691 93074 1153 99658 62744 46674 75851 89632 87261 41283 49515 49485 85520 93624 35589 55099 59304 80925 77427 46465 93450 96841 72762 99716 38478 16008 27572 53734 89933 76340 540 48202 3961 51926 37411 32408 34373 79868 93282 88539 76787 51874 48923 48 98517 16988 90755 63330 78818 12221 28129 1704 69344 85751 15457 39826 40999 22565 96688 77934 24936 64808 5612 14402 13826 8294 30357 1179 64845 86649 5474 88188 79331 8914 26638 30536 97566 67627 79987 22814 15421 95597 83932 51297 73540 88875 14177 72616 15281 68464 3163 13269 28160 4990 80613 80010 56870 39906 57180 68775 90205 25697 60087 57286 51248 44755 85814 30837 24179 21342 69576 26821 31029 6589 51030 23090 86675 88865 65537 3711 83627 7771 70247 46938 71781 87119 84696 80797 27877 59500 46568 21679 1764 72222 12134 85139 66652 26399 31207 47128 64243 60728 9228 89950 58086 79405 70615 8116 19512 39318 95400 71759 99702 92248 10369 9290 35006 81146 99007 98589 26637 5314 8903 87413 47359 88059 4410 92763 36137 83650 4631 58600 93931 80644 29465 86790 80515 51666 21931 33181 53827 15815 62021 57442 16187 41994 70450 1550 51181 76301 98585 16182 85604 90093 54632 44270 5776 11036 94607 35696 72657 40412 54300 64290 80372 59409 50482 73311 2281 99749 25657 10403 73406 12405 15548 64117 64372 17976 96294 20010 81503 71530 82312 65273 330 44453 59488 59503 39126 62563 78372 79523 70478 15006 67552 8741 53736 76717 36461 75627 47520 2509 41440 95775 96201 79894 61662 75652 25170 1530 21012 26561 36366 40564 43018 20652 28856 142 18408 92550 48088 67543 67327 78771 29173 63379 24548 38430 79482 45623 70415 45750 80988 39107 43978 42209 30399 93671 40841 61650 31847 46331 25184 7564 45959 18362 92421 81830 66639 20535 51553 48864 92042 85847 14009 63065 51236 13553 11341 45162 74836 1626 25287 49883 28813 34533 4047 75388 37347 46039 5063 19045 43242 38185 63482 63476 77421 19743 48243 95775 28688 3223 83302 30877 99034 38667 54826 9184 80725 767 58693 24565 80084 98606 73354 93932 89022 35508 76915 80324 22414 63874 47707 53993 95709 80 3160 70419 59875 98707 70619 2309 93185 10943 55023 36432 90129 87904 74217 56598 2857 79608 50435 90385 64118 67586 54308 66802 2185 35806 92591 45804 8715 41486 53258 59621 20813 89948 77793 62070 51809 31525 53345 40603 97304 25920 75757 84303 86341 59207 12398 68646 40383 293 91505 51775 1447 40721 35961 84702 7926 25575 11328 97138 68768 2256 17643 98947 20727 56819 32570 13478 47849 3550 96533 51638 862 79799 29518 37696 37215 12293 74811 79174 89257 66957 17697 77075 20547 44033 25363 82585 80534 40085 1764 13058 5634 51152 7795 80940 93825 10343 32101 65216 46514 35570 34435 202 14335 58815 86099 52742 15751 67955 84788 57254 4658 29658 71178 4165 92818 70912 6874 86244 27204 41842 17897 22120 39880 40177 21241 60132 38193 40273 91630 85459 10052 87248 18737 84214 4494 85425 1840 49295 40577 97066 43396 89964 7726 52923 27565 31365 30063 97158 92884 65220 9189 30572 25220 16336 62339 44464 13503 81802 6883 81938 44117 86959 57104 72386 42338 82123 20950 43937 17491 81357 92621 61368 24799 84839 91204 24987 59905 4780 16480 55886 6502 99117 54644 7221 19490 71719 63139 16216 96533 2814 48453 60878 56148 38273 58761 9956 8427 45219 78625 16619 48803 30778 93127 10004 60487 11642 35641 10542 78173 77546 61912 37549 9925 48989 21718 87048 41074 51128 93746 84539 92282 54848 15568 72257 91899 72773 82748 94215 67723 11442 45914 80333 35294 27528 24190 28678 74170 87623 12229 16980 74717 21482 38777 93532 3174 98093 88103 52802 69590 65467 98533 99490 15033 58739 85593 44487 89641 90186 58398 67910 50832 75276 63854 85363 76221 42975 52545 53671 36420 17337 90191 61763 34413 73969 83936 20711 25875 33789 34141 76959 38512 49645 91110 47788 92222 8361 7731 89728 17908 89018 95401 7264 78786 98499 19668 80307 63164 89581 38652 74567 32771 58470 2868 67645 4 30063 71329 10264 49497 73206 98901 88383 68519 11205 47555 75910 47650 56426 7136 79387 82327 62240 34646 31487 29188 73907 92318 89628 47709 32877 78986 27509 51690 81570 56714 17562 37199 76482 56390 37309 9189 64747 73571 35998 17358 42244 18190 45404 42402 55502 56203 10892 97358 1042 48779 14161 60595 33288 91590 49297 9533 30316 62881 57200 36393 95023 22408 65515 55212 10721 84645 50003 45544 22046 12887 81382 74153 73293 12798 60710 23069 23820 92361 34325 17831 94620 31438 66301 78490 49330 72374 8836 94955 36626 25530 41310 40437 15810 86670 3342 76416 18679 86813 55899 64934 38155 96021 27633 52948 33650 45953 50629 85360 24250 72060 20953 79642 68740 99622 71048 41163 16927 91339 30269 61882 46795 37699 75250 8281 31636 78093 90845 5996 69824 90503 61400 52740 40573 78538 74509 3982 4950 26255 2639 72288 5848 79617 9814 65151 52862 34517 75108 7695 8808 1482 39516 18404 95371 56370 99727 9056 73492 4145 37800 49596 24852 37975 83928 46380 52073 74872 72914 60722 11846 24857 12002 55544 35000 24849 27032 56460 76614 96167 69079 35498 49388 88171 4575 85127 8657 66767 42545 22073 74374 68218 6824 77201 28456 25211 24827 30648 15479 68697 26446 79424 38676 8435 85686 10288 18197 13137 30879 21735 72563 82100 8770 33706 11371 24328 12254 4249 26570 19783 82533 83986 25289 9563 62662 68257 61497 6038 70854 32432 32204 23478 94794 88878 81277 80025 93104 80221 14530 86849 29106 79585 95167 42395 38327 99218 6742 37068 67221 52070 54626 81612 39395 63015 53371 90265 34403 80128 90452 33946 30494 85327 63619 59678 86552 71107 25096 27581 12083 59348 1870 52081 82861 59562 98849 10748 62027 53611 95619 54872 6726 60365 25802 99329 29410 81531 17179 70410 96859 83085 96167 57813 40906 80501 82626 48871 52350 48184 3275 63026 22999 29132 7725 84587 69048 4163 2326 28655 87141 75818 70682 61353 13276 82304 73200 42079 68404 82936 69341 91474 44526 13691 84780 41418 14186 94398 4951 69302 61934 14938 37310 84501 54980 52526 95598 63176 996 40735 83505 44790 25041 8924 79997 68337 92299 18677 2092 35769 1073 69166 72113 28817 29964 69794 93862 89126 68809 14441 54676 20143 24310 10846 11568 64822 44751 12139 19076 19245 78427 73126 63045 75337 32746 24157 92694 33092 9895 45150 82329 98520 3101 89183 14692 91961 67661 70874 1197 54472 82952 32237 62709 71611 94231 1633 12035 39036 58747 30845 71276 11313 5552 49896 768 87371 56069 5135 19715 81324 10821 41362 72394 73425 91250 62983 42787 49789 38784 69343 44463 65796 98093 63467 43219 7134 77314 86292 37718 71054 79970 20883 82963 65960 46772 1672 90706 34685 4573 37998 18860 31809 35002 50654 81657 88640 24169 74034 99033 86795 43512 52620 63127 62037 71829 13304 5971 30900 34111 52625 35830 93481 27312 30344 67302 88062 51872 49882 91629 99612 49560 60914 4411 29698 64860 93678 29464 4203 46368 62671 84233 84936 16020 67171 43634 71772 70720 79723 30639 65004 69497 28664 64745 32910 70288 49073 87444 87792 35530 22748 87315 37426 40587 42058 630 95165 61895 3662 34322 19374 98070 38903 93378 85550 95916 78781 24605 76401 57552 64805 52349 21538 25406 72122 6429 49129 97283 57031 89289 5695 24660 8402 69715 17918 87544 64480 4720 85661 99038 73962 17416 91134 82431 88174 95169 86768 70457 99376 50483 65713 70424 56310 32560 70463 3525 33042 66444 90824 38424 38640 30243 72808 49413 89031 980 80123 26377 45967 9269 15780 97653 94068 92414 75925 66921 89396 75493 68087 59925 5494 70860 74270 91 62097 67186 15846 71222 34145 64963 14365 15347 18435 47055 79827 90582 26008 57166 38692 61674 90679 92256 25855 10865 603 49546 98437 40656 52911 86872 35951 951 73569 17768 19296 91373 33746 94162 38145 59547 27075 35448 14467 8750 11828 52432 22967 26779 9706 22810 93361 68614 5866 21827 37640 76001 94373 59984 4729 41881 22947 18366 7902 72237 7229 17712 75161 20432 43695 43128 83963 72769 56151 55494 84061 98221 61792 48501 92561 38185 84956 97761 99729 39966 95011 47149 12912 68524 46949 38357 32596 24391 37742 11359 92300 38573 52804 40016 68534 82004 68415 51445 96582 42286 30165 470 47441 89459 92239 33177 81397 54819 4071 21754 94576 1382 361 30210 94199 73321 94415 82339 2790 56889 78008 85905 310 47850 12839 3319 80704 86392 19687 75667 70749 68410 9488 93209 33957 20575 56310 98444 53199 76938 93964 66917 65344 5182 30292 67620 66102 83848 19251 30620 75595 15470 6751 51349 79654 66362 35390 51337 10312 47017 64985 25654 28235 19842 79075 26217 41173 34160 79247 47532 72388 38815 93882 72593 12951 12843 15375 89101 9574 98654 96823 20879 27220 93224 81944 18485 88728 18146 24971 42182 46700 79267 19686 57530 18295 81546 90700 46830 2059 52044 78164 16085 44648 85459 66507 37733 44318 19597 85283 94667 44368 39923 47940 85731 87212 43715 42515 63412 55525 41884 46159 62566 57927 38701 86152 44745 97144 51112 4268 23731 97335 2548 3078 35904 22429 86317 12971 40615 42881 68213 53271 83141 29081 53709 25173 97489 63989 48280 548 19417 64064 70506 91417 32786 62890 19681 98434 69159 58507 23282 80487 831 93232 61547 61464 73546 52867 80898 82584 30617 14891 89297 33792 79573 64392 67339 9536 330 12119 30525 93977 81513 70555 89320 73318 57561 20871 48817 65251 25034 56656 82654 44192 47021 65137 57448 92638 17107 61065 28908 66259 6932 7678 76292 49833 40908 46404 73572 12186 85154 51762 97056 29347 26788 29278 37881 80228 91160 21553 57165 50534 11295 24025 81668 11826 92397 40785 69998 53443 90003 20953 43756 65428 85036 19294 40815 27805 268 78619 87841 43063 699 33433 46373 2616 52787 27166 40206 53121 960 53741 20873 18978 488 47526 56766 61333 64990 72520 40784 28629 44557 65200 74277 97161 17106 34637 19560 64682 68905 61009 37961 77786 46524 38008 25067 48131 45036 54686 11717 23861 20949 64378 45729 13406 30756 67624 73644 16803 35242 29881 60970 67651 5184 59093 98291 68717 11085 68873 16796 98526 7856 28857 21886 64803 30917 39049 4174 23004 12974 13982 47873 11597 25371 16246 5061 29357 83770 59946 37459 15596 39591 33097 75446 32045 67274 95734 80029 18134 62655 98609 20298 2754 19205 27387 45429 72164 82249 23412 44927 18443 95020 13227 7640 68054 50678 52434 87590 68638 22891 4074 98795 23149 70687 83424 30317 96737 1436 24385 29851 22327 71155 12887 97672 49536 4887 37749 23423 27825 57848 42850 23926 29330 27408 34590 73539 12332 58643 72784 28460 59448 74304 54393 25002 48029 5971 2602 37144 31531 4966 6849 47601 46160 15289 59752 57418 94783 46326 12232 80617 99486 56158 37770 57311 34075 21961 68863 56739 16787 35451 18527 93839 41824 67726 85571 23917 46527 5000 96698 54975 89892 89123 78497 94610 38226 28827 1721 90455 63102 36247 33371 55710 81365 4915 30452 65991 51643 39976 52249 34796 30482 39521 60155 54898 72397 10041 5914 29513 46953 17395 99941 2534 56624 13201 61703 84088 13428 4379 32935 2863 28599 67318 28260 97092 4434 85966 56272 22948 56672 94990 87941 4181 10610 68041 12848 46515 9803 50382 79069 60878 48761 56244 31200 90546 81068 99916 5735 31322 10502 26643 81411 96231 85969 82831 99710 55617 17208 28284 28385 72337 97113 76922 67433 14165 28181 81938 11712 35016 25822 64310 39797 24992 20365 93572 64760 58600 82786 17195 75602 2731 65146 38920 15623 30408 61904 30342 92284 90651 70893 37620 42560 26789 39781 32909 15438 38487 40514 65657 28303 48331 22450 37781 66320 12813 1595 31145 19236 42074 2016 54653 64787 46006 52830 46101 55956 87261 14434 46817 2464 87360 19516 60464 35908 37124 43355 39806 4541 76690 93055 65875 79694 6941 57517 23735 90366 16568 38643 71330 42959 46330 87814 78701 5539 27834 69154 81416 25580 27391 25692 44171 48640 53280 89665 49464 55551 17263 39537 93952 59435 15240 12009 24058 71406 77177 36700 97919 75591 67553 36156 40895 47644 27493 31683 69055 47595 24230 73911 97187 65912 5572 37172 73027 95304 8572 32862 30085 99805 83974 80766 18155 23058 63245 32799 34223 91616 84060 49286 58537 44350 7653 67855 53567 23201 64560 8160 57781 65843 75556 55938 16699 47457 1256 66434 45744 15320 60831 83972 61652 33872 32968 78777 35537 82175 45297 87220 82060 33206 25859 53886 60876 43094 13017 37154 79584 54985 54589 2115 60341 52748 4904 80554 78776 64891 36328 48658 6405 86091 3337 40191 70548 67985 66031 78474 34774 35649 21148 97143 30273 98508 25079 67234 13867 58478 2223 49176 39139 85513 83758 58402 44306 38694 16269 60052 34387 16257 90464 4111 81423 38395 57718 89791 58188 28967 90907 41359 81356 17025 99240 7332 17684 27537 68570 70483 91169 52134 96290 98591 64977 11212 1085 97199 58890 81627 96125 78804 24451 85047 25341 79102 25396 29790 55555 25542 90146 31427 98742 60658 41894 85765 64986 11877 75078 94736 40586 36531 99466 59103 70853 860 83109 5491 90171 10327 67168 11016 73742 21373 51153 86227 54088 22756 88057 57804 82049 87437 55228 3744 73705 39490 22958 83430 17172 7368 90766 52934 60068 45466 86070 56949 37121 92364 99599 51714 27639 43917 36408 62477 59183 75741 47075 42994 72435 79356 11198 16847 35574 22896 2586 21641 3798 4239 33578 879 66946 6695 22976 8308 46716 38453 72736 62039 79719 50509 61085 84810 98287 27089 98966 41340 32197 30980 25646 63211 83132 51698 39018 27213 11943 42801 99485 56883 17971 2817 75264 51847 1938 1744 50324 54765 46459 13951 32676 30472 83427 31536 71049 70308 10873 74030 9343 18938 47079 10745 15986 63200 69232 26549 64045 68691 53256 53322 76912 50549 18212 45345 18021 8845 94828 16797 19269 12528 79415 7083 76384 9343 87791 43948 43920 78344 59745 90954 13120 14959 78363 54786 37934 60944 34108 79482 79285 76203 90788 48174 57017 32419 85685 32115 72547 30966 38983 87897 28771 56917 72032 88080 68895 76910 20172 17977 71205 63472 57485 47534 19750 69607 62153 79893 35348 85651 35678 26024 5394 69805 35914 36736 72310 57135 6239 66191 52105 9894 97363 14079 47307 39739 36827 21657 7001 58588 79606 54060 2082 87193 28619 68061 22178 10404 3287 95779 78994 48031 6062 755 71330 73588 56403 30500 97886 68142 35221 79498 27566 53107 22370 1173 62338 37291 73082 93362 38142 48051 85559 45034 90340 53526 95002 88891 77846 12556 22052 56649 58435 33547 57181 8858 70111 9339 36734 32591 13829 91429 78560 87272 78797 90729 32435 2404 21912 63110 37979 59946 44691 87001 70042 39853 89404 73624 94495 58553 40039 34284 19478 1047 8492 68279 3543 56740 11497 4416 17145 6002 68403 71226 50948 92326 32701 95649 54708 87248 28574 67691 93061 5026 66781 21653 12440 1624 46863 30682 78745 79139 25912 24552 72510 56557 83499 97790 47547 2620 15134 88173 82007 58363 72550 87919 40486 66704 41116 28096 69397 71797 39752 33576 78160 94557 48849 93091 5626 87344 39005 58457 90966 89788 65908 72467 52896 13073 35340 7552 75073 24748 23276 47528 9944 79674 8796 33284 71869 47448 20852 5027 14752 39615 20436 80697 71474 17780 38247 1081 68950 22986 15688 55546 3696 25889 25494 87383 89083 24931 65377 7729 65131 81781 20214 50583 6653 89088 53960 46453 59965 41278 31102 36033 13376 13775 67828 26862 81024 87263 85626 71093 29144 91341 39247 4396 24678 56887 36289 66636 75157 63527 59462 56017 51174 63168 48259 2452 57967 61890 98878 52880 5632 50633 70084 5430 14534 1120 96177 61154 20532 15646 90781 74299 30204 66564 31981 61647 44940 97190 7711 64602 36519 99655 21048 80688 65317 98480 98696 34359 3669 44315 61327 31781 18146 81648 74263 52795 29905 24342 84813 67385 7327 88390 29044 23062 40039 64881 12821 15460 95626 54762 54183 46495 13699 713 8803 49909 95791 77434 46592 93782 63614 51933 46625 83723 52903 13293 85957 9885 84296 69439 46237 41766 69847 80381 61810 83690 82832 26008 48122 88782 79839 66755 3536 76583 60988 12808 47190 20038 96945 20519 19179 72246 13313 68801 2663 36978 23896 20779 89151 88681 17096 39211 27665 26377 44538 15310 81167 7622 38854 86443 14503 2171 84006 16137 66419 14970 25603 7029 51798 90670 79350 71470 77305 34971 38076 59869 62921 72863 97378 93635 79768 79594 21003 69285 96140 15905 37337 8637 1955 2590 75303 49523 93256 14844 78949 39341 94818 99221 59613 10072 77219 49865 20638 10142 78121 75301 55973 10585 3991 33091 54955 2499 91787 46499 70966 24718 29652 13062 58609 78767 83820 91791 52084 21618 53951 29017 1571 97594 97209 8622 7094 93726 54129 70936 62349 71228 63544 96586 52523 22448 16388 11003 33131 78696 62442 65062 56866 79705 39942 41492 2370 43112 48581 38845 80213 87428 41030 15187 57060 75069 16150 32178 74657 79395 5770 75712 47570 13654 4843 74607 77775 75987 69943 71654 25314 80185 28204 7850 30862 46208 80795 92341 12805 28427 26175 425 90483 46481 9459 86155 5009 3811 76570 66824 24167 36044 43135 68411 9933 3346 56925 30991 98697 21494 58963 76297 91016 4770 34652 62782 1864 41786 91547 59039 50497 52609 95161 93026 19126 97941 40067 6490 72553 58716 7596 59626 69391 82697 10251 49835 76646 79163 26618 4140 85029 29593 58495 46662 91692 73115 61010 89185 30189 72835 57903 66803 57963 24969 9069 31659 21402 26015 68946 70602 40180 41221 7360 36634 95033 32656 97044 84174 30257 10386 43428 23944 90363 55926 3951 14446 85183 99930 95384 36234 78457 49783 62313 54811 46904 14112 38965 52848 92970 88165 55338 72579 19619 30115 82666 86918 47741 16977 27088 46971 37520 16540 80719 40668 34936 96258 72026 79597 91365 30320 86489 75954 44220 39602 897 4686 31398 86884 31135 38156 43053 42691 50285 2273 85115 6220 16212 98066 56294 83800 15612 34295 97801 15321 11374 83582 41935 98303 29307 98072 75928 41033 39319 41103 28074 13236 23503 53583 60850 77924 97186 93592 75350 88612 23291 16596 1691 53614 26057 9582 27715 83177 1492 7670 84195 50677 14740 19979 35646 25382 7914 85187 19845 46571 95297 88764 75698 33294 24270 61179 52106 2583 52006 4907 9053 78447 41186 17263 32396 75564 510 902 8083 81069 93631 91730 83136 77062 8048 81181 10588 98398 37274 26932 58926 80582 93801 47687 70245 84541 91437 89734 98282 62682 61259 11608 32872 5859 54470 34844 26560 17553 18470 32397 60708 42072 87956 79441 55494 96755 44051 91450 60821 72602 56628 94272 52004 89276 29128 82207 94170 74462 48491 45957 95464 22717 51832 47657 88836 28439 58248 44254 98234 46303 34662 98696 65207 39859 11995 39357 9789 45397 49731 57856 21872 87690 97874 63333 14220 26934 75405 14699 31804 74479 44115 14257 10708 83541 71360 52830 90119 42214 47915 91800 3160 28701 84643 83663 9127 31111 98075 30546 29045 9333 33957 6292 57126 3096 69123 59692 65886 98248 69422 94023 62990 47754 96087 29083 86030 13622 44319 50699 92076 30490 77349 33741 60209 26747 89822 50451 85873 52368 85433 218 98015 90828 42165 95529 67549 91104 24687 1715 23061 81842 59487 86919 13381 84027 39753 87525 63589 44814 82145 92449 70299 9855 4312 51046 35963 12747 7130 855 21167 53390 44599 46110 43902 25676 12439 80477 8900 31109 50139 48568 17974 75024 46402 28099 15077 78146 68336 87882 40306 82575 91056 20815 60774 94612 32370 66428 88615 81303 75045 67213 99021 46747 93205 39691 54900 37196 79515 75256 57319 67079 88253 20399 24389 9155 88297 32906 46384 36886 94619 6299 22844 36298 79204 83697 18859 47981 43343 4897 61911 50302 11759 7384 41360 59952 19283 3818 2336 15586 89527 69477 45027 72827 59756 37833 67044 61436 27867 52876 60548 89737 81702 12750 88431 51032 39839 13021 26617 44601 76658 5016 66832 42725 59621 25829 72507 77536 2242 44285 33570 70345 92217 87450 46933 55248 66314 99910 22115 26599 63230 21987 74598 68341 65010 29841 80720 30704 29531 75986 26191 41980 55737 38265 94382 30684 42934 42126 32364 48207 88982 86721 83251 18385 19775 40102 44845 2263 95320 16906 44598 33033 39248 12274 28010 59956 64077 33258 68538 61497 96259 70603 34494 96592 51218 19840 22165 48829 22361 49825 13183 68414 18379 84109 95498 82888 32999 24781 3660 21475 42530 89684 11062 43084 26629 1090 54840 57685 38583 91577 71244 84883 16339 60430 85265 45831 89786 31318 65967 74461 7255 6597 13748 64967 86344 46032 88409 74136 95730 94687 27253 77641 7162 41771 45492 52505 62101 69278 52647 26494 92931 40701 2246 65913 87459 96451 87657 14883 63335 18810 87853 18969 6262 53102 32425 93512 50263 26556 62361 25888 38251 5064 48762 47512 25757 45113 96812 72921 56 70207 96354 7427 50422 80171 63733 70485 21476 21139 53379 75434 78287 88336 7287 69310 83882 90390 79435 36881 66586 1966 54388 87379 13353 4218 47153 72779 48074 72700 74581 70747 68426 84965 82028 79657 45570 2781 7248 78310 98420 88506 64241 79819 74150 42327 51783 7655 96158 94436 59181 20798 29638 34910 56276 69633 60236 61415 3259 40136 46705 90161 26992 26333 44201 81111 18934 22680 86037 26316 39168 97021 14193 65416 90574 86139 41585 89218 42877 69553 36441 24441 59297 38677 48528 42880 4863 17437 47074 71211 44709 15104 65829 5187 83207 16383 66988 91622 75062 875 45818 6284 63077 77781 48426 70991 98681 77121 77239 43898 49177 53851 72090 6929 26009 5586 53594 86011 31959 73161 58058 82619 17398 10727 10323 45203 69917 77759 45696 71660 79911 59820 11469 14199 11759 9072 66226 5083 68878 38730 20011 64376 27756 26675 34903 34068 89397 95073 58967 2763 38658 50588 47661 24577 32262 41237 90367 52303 59219 31833 46206 97155 12550 54964 91992 66857 63926 86340 826 99249 79035 20738 41160 63735 58979 27193 41683 16473 34117 27365 82175 25276 10336 22872 65053 20108 86087 52988 18807 64342 83090 24655 52862 34402 5753 5455 49200 73664 3521 10366 5913 11946 65431 16525 48339 50254 13360 8055 63032 70708 77024 86753 49543 65009 2557 6474 89654 58593 84478 27755 71254 4257 40836 7972 91281 95170 69011 35804 10201 57265 57422 12579 85142 3701 33030 854 56619 7307 65144 7871 82773 21973 37342 99241 6357 54822 71022 70056 390 9667 69319 69451 18234 4844 13982 97014 88788 10279 19147 15233 14095 52702 52252 50582 78114 70529 6421 73308 54927 68122 89488 19761 11933 61483 26933 76028 68219 608 88669 19598 13438 82488 60984 50251 25732 82256 42354 57870 56264 8098 43024 47718 34136 65751 32868 9637 85951 69132 8141 42766 73649 67774 88092 25477 36994 61679 65041 76985 33594 65542 31383 36789 65480 32388 93257 22784 83597 59632 45200 40200 91006 52731 74651 42310 42568 58081 66912 25728 37593 24022 2567 49952 50079 5191 5523 65219 56763 13645 72644 52321 27132 84426 21505 16727 85536 10938 83760 3708 67215 19654 32915 33516 13100 42466 14418 90917 97679 99657 9169 61992 42136 69805 90422 25907 30385 38748 61574 36483 80684 39617 72158 46503 90010 93955 3346 9322 3398 59864 99568 61014 78859 18586 96233 4397 3528 42195 51967 35817 42274 51416 2182 10121 29614 31916 91087 77500 23063 85926 59012 26540 98743 87788 64917 85347 39696 48907 79295 18535 70096 24425 50185 8054 22979 94873 31317 85510 34936 60154 78589 94442 41121 90203 78375 71994 32132 18324 28801 38801 86218 80436 22836 3843 34385 73218 55263 33853 61847 4013 86196 37644 78731 46461 66643 7323 2547 84656 89027 62450 54776 87448 35179 462 32265 67531 98595 6400 65780 69699 46741 1165 77991 84658 42885 26957 75018 23436 89434 95809 44006 74896 25381 31912 36242 254 43950 2305 44712 43822 32503 39800 15410 53565 61349 45852 55615 38291 18258 54227 30668 61349 16770 65310 13564 74305 35069 40689 98098 1949 63085 78744 46153 99498 22402 97067 89802 73809 60275 17375 73140 36550 36882 93895 8829 19839 59575 14350 93502 73663 42264 71084 29479 19745 47318 34775 3964 91715 70859 27329 36256 20828 97097 53793 77960 62510 65689 94941 36381 88926 85334 64593 84947 45462 70901 82131 41651 21326 71894 22910 55842 47409 14892 57320 79320 16544 59022 98567 9630 87771 21655 49669 186 79321 12798 13706 51240 55967 77593 4995 35242 21755 52378 99602 98712 68898 33604 60950 59918 89157 8207 48218 483 24071 68039 7340 13292 64312 42390 48553 78720 64756 4871 26721 74870 65541 5028 30774 41359 26134 43465 9419 9855 78407 8279 42650 22079 50743 29161 5742 68324 86161 40268 50630 32451 94522 66045 72419 85479 99609 23454 26144 96139 70626 66493 63290 5487 24027 4189 68838 53951 12226 77273 54525 46060 58439 39148 41914 80089 4298 62384 69054 92516 40878 76660 56455 68526 38355 24534 80475 72848 57725 6861 67644 77183 39592 94272 91561 67287 2128 83227 8080 98525 60175 7548 60770 82114 55178 82031 94595 50341 27309 21448 29529 72402 88724 55161 28854 14739 97032 56438 45268 51279 31079 3087 68623 3033 13592 37350 74582 61745 42149 83259 70077 67414 25911 37344 83753 76147 89343 48956 90813 93314 46504 19099 78313 32768 70600 68435 86441 70566 17769 74784 48223 1089 60569 78280 55254 4971 74390 15141 80874 39615 70756 17560 4905 82190 91476 88541 34880 42545 16694 13801 21611 22582 79447 78986 18591 27274 4633 19516 73488 66182 81687 91158 80994 67176 98229 88939 19132 51329 64200 83053 90097 8107 27843 56562 72958 39279 22714 84898 78398 75302 97327 85829 73741 15786 93333 83966 41007 40748 39571 86079 95992 18615 94849 92813 8754 84384 97754 97561 1259 80683 30110 77530 63994 16164 66277 60023 67146 2618 33704 64259 72177 34212 28216 53905 60258 59032 40824 69293 47266 16629 11184 25182 54296 73115 43642 54663 90054 81238 55647 26384 4152 79249 38601 60363 82367 44997 13488 40031 80574 80859 99627 20796 48444 3184 36570 32186 60466 30092 44683 7645 13244 356 87502 66653 55097 85585 74294 58131 26715 68265 69143 77286 67733 56729 87134 7459 63772 24641 14050 35930 65144 93022 57061 64576 16029 18519 39827 85527 81050 49697 96908 18324 95486 70618 90651 97258 58185 55380 16872 87139 35723 37599 84984 56508 46671 70260 87178 63235 70066 64464 54012 5098 98264 40736 71807 65641 56548 75970 47305 63228 32971 19648 3981 3670 85035 22786 61217 90981 82157 47186 34078 76744 44209 54040 71064 94587 25640 40977 16557 90311 12936 61941 95968 17285 13035 48948 72841 51762 1107 55912 24525 60581 17161 76961 95288 56226 65329 63809 21086 64015 42702 3622 34816 79087 85866 41142 20015 22566 74169 82133 21147 20621 70782 82769 92343 52363 15779 62469 97909 44303 50126 99780 52651 87313 12256 50689 44567 66729 82099 51678 74090 75766 54394 26050 34099 89414 30267 20463 49643 55671 43017 92611 25970 32859 34972 20957 36695 12812 15489 92450 78481 21945 38762 4599 90302 15317 59531 12146 83614 1844 63831 8026 45165 67514 46220 22632 19105 87294 97805 24853 69247 93402 73258 46548 49991 92214 96714 49923 59987 62840 64103 82565 402 36040 89167 53058 9288 76907 70392 5708 28858 67973 23063 62739 15924 22385 22727 6319 84334 11907 36230 42957 37974 30141 21230 8235 10783 67226 27753 65333 28596 83429 60357 18688 73030 17810 54151 51961 8961 99164 91451 17551 32400 11918 39405 56502 44078 41304 44406 42094 44415 75269 23570 14412 28022 10917 62390 96205 31807 83876 46327 68062 64926 3999 70533 79028 34762 93974 76491 31515 45053 12373 43499 98207 77060 44088 92074 9994 37810 27301 20038 74288 87587 30878 22328 1792 99168 26846 33317 5040 43610 10537 70802 45068 85881 97655 62980 62838 90415 80957 84007 36627 42849 18126 1707 74983 45687 44167 45855 31708 46107 76563 12718 89446 24062 88486 61641 17528 70660 56457 22836 34410 16502 18411 762 32037 45923 20960 70051 64421 14683 13126 93834 88888 20746 57953 96488 50360 97597 51223 7883 56568 9 82708 94593 75083 98695 609 4038 87980 62106 16599 13639 4659 49452 89125 95080 34591 69533 57368 35264 88330 8762 53088 85934 40090 16478 69534 24640 67405 1479 90882 32907 41523 14686 71939 77126 92050 27746 26518 68986 81431 44503 59398 99416 44671 99427 94388 33297 54728 39993 48878 46921 77458 22507 58689 72339 61543 5807 78226 78588 31739 44243 40236 20163 9498 6535 19263 83693 60076 62628 85427 50702 66375 49801 20493 36679 26198 98960 90775 62947 71686 20415 97204 46292 67648 56416 90029 10092 60495 38750 8627 23646 96255 82544 42292 11851 7019 56034 47043 49800 77582 27621 62897 36821 45169 77751 52328 62462 84006 59978 44948 49616 34 87849 13175 47407 70115 62302 95229 29880 13967 26645 39808 75455 67280 63429 6680 73072 61222 20783 61215 72846 13471 52568 73934 19572 7917 53344 85966 98658 62398 94737 16125 38296 39102 92246 91637 17335 55204 3379 12389 99755 10159 6772 36111 18562 85746 30396 59522 28218 64085 92018 48211 29650 20968 86906 97833 36882 50805 37862 22124 11634 95527 79454 40507 979 37985 11214 35581 76400 28907 13709 14157 27556 30712 74372 50943 191 46246 33135 3160 93485 16808 7358 16588 62740 91066 82633 21149 28192 54916 78997 55483 26216 72056 1130 25939 22527 92180 50293 69956 61322 89314 29004 43 48005 26779 93474 46975 18914 51106 55809 67933 29245 66925 3462 17934 37820 1235 48965 85521 42063 84984 31520 14955 32669 18848 94214 28156 28301 62686 24943 24917 52423 78689 45410 43606 93589 50211 92984 97950 39668 53368 81113 90190 24136 16671 74962 26559 64300 52614 73422 67212 49858 98955 69764 30236 27145 42765 38933 503 48128 14566 43363 14620 58145 84354 17869 91995 85836 47440 43394 31353 95041 61137 34008 47658 30673 35530 23429 95654 75562 66325 72201 90796 30785 44496 90482 20065 449 95230 90792 79873 41161 25507 62898 35753 9188 98125 52240 76183 43443 83856 29743 68563 28278 97532 69280 78379 33739 30248 27560 24634 87240 14992 58694 55380 51277 72590 93014 44408 4288 7870 5963 99351 5287 98279 54425 69985 90568 60675 39932 79485 6870 36442 548 59422 66527 21863 6407 89438 13037 31140 32672 1812 19358 17376 95253 61297 12930 4474 4300 67112 76237 75687 89023 22153 37245 88825 32945 26854 71302 35056 89432 14031 59763 84703 94594 26686 94159 41841 87878 15869 59044 5837 25354 56837 57608 71977 98295 69107 14495 91430 63237 31950 27747 53242 20191 12987 39453 49657 7570 54337 97870 9115 96380 43647 91174 9152 9389 91377 98222 65985 60076 4932 22122 90314 85237 77474 14362 7089 81886 51668 28464 27750 46033 50740 47886 56817 75881 7982 62468 96641 58665 46432 8759 71865 91867 1229 17581 58651 19900 39996 24204 95758 48073 24949 11934 59562 91391 96254 71744 47218 42917 10823 58156 74895 22794 92727 4077 97288 54934 18984 74565 51359 14392 74284 90352 43505 21406 50870 16596 81043 84958 46453 31923 58647 25979 21440 47529 29260 93269 81823 57646 18847 84579 6948 20183 66563 81510 54417 40776 37119 98472 84000 39652 83751 21667 10597 77736 97534 28193 25359 71514 91670 77404 38080 6048 82735 84834 94048 25864 98118 27744 96571 90630 70717 70497 15902 80631 64616 66212 66228 52840 26241 53455 97746 27282 41648 60061 78819 18198 77054 83294 97994 44647 2841 61965 90727 6656 12897 21966 68653 89561 39598 52023 22912 18517 65572 56565 56324 59821 47480 98427 48643 69735 44649 36298 25715 39047 8737 82404 88799 89680 97876 45821 71982 25722 6630 85636 10522 81728 14464 44859 79669 78236 76014 95798 1472 59034 74243 36396 7849 89328 82312 94847 35145 49792 20601 46642 66699 45365 31000 68699 92669 3274 19612 60882 44156 95821 51414 36261 30918 7768 89139 12318 50720 25502 68652 36156 26787 40217 34877 27964 38570 5308 20343 77341 85355 84778 52240 23969 74587 16466 8891 97533 51105 23096 61321 97760 86276 70044 73690 43163 4147 73049 31233 40659 16580 90381 65353 73967 67217 41436 694 4948 72405 31808 28502 40617 21795 52773 97188 91889 92432 17074 96013 74758 69350 65788 52115 50766 11563 14091 65365 2026 86301 41226 60006 9272 67899 89970 37211 25150 53672 48153 41167 52473 99412 8004 65541 27725 87188 30805 36978 90500 30600 28238 25775 66748 13491 59828 40366 53382 12603 11528 72395 57926 52364 86198 77986 68599 11661 16567 3584 47829 29214 93906 5751 94371 66492 55158 41682 14475 10337 75818 18563 71815 11109 95014 27594 8651 94532 95237 59 15597 1553 14598 81045 38348 66485 51422 2594 87408 89782 27001 59680 83355 18559 78067 84887 75710 84091 54110 2367 53710 31778 58184 28719 26630 8931 96995 84208 30804 66666 30378 33923 77820 51753 66367 67475 9121 46243 84009 57115 19416 26180 31060 5323 56248 96063 72849 16049 37351 12164 94719 70213 9664 15985 17807 163 42019 85652 54692 68555 12187 42068 78104 73296 86158 29715 6676 94106 63078 18120 9877 83095 51574 35875 69902 20258 20038 70794 36631 64224 48765 98907 39603 68789 56098 31850 22972 20892 60606 37669 14937 77901 35818 88446 67636 77747 30086 43315 27726 67751 63605 28121 90656 42138 79144 8246 92754 40457 66905 42861 25201 6055 20938 42102 96975 31882 58471 90548 51583 6920 73166 24868 81114 3814 30956 70529 40049 88258 39739 68220 19899 89028 67658 21255 14719 20811 82390 71233 64580 6449 8782 45626 82069 52256 40911 84252 80750 17190 65414 42852 34415 61197 99925 91047 12464 48810 32184 81682 58657 75427 57691 2520 83912 34858 87168 11286 14621 35599 52118 73508 62960 1157 1628 55460 97885 46132 6547 77665 50679 91162 99206 51746 92314 41217 43374 24547 56430 66703 31450 84150 96906 95888 10291 89021 23713 83601 76135 39477 73910 57013 58465 84300 51680 18691 49956 34557 83138 6639 81786 54917 78472 29700 80090 82067 58717 56799 43654 3576 31954 11209 81559 78335 13439 30087 61731 14627 80971 82779 72752 63670 47686 6143 58885 62368 29302 3927 44420 85696 47445 50392 5109 70664 17642 97105 78577 57333 54447 50676 71666 79500 34315 71590 62676 91438 63142 86470 34794 42936 34908 72935 28130 31471 25119 93876 14205 36212 83162 36282 98647 30981 315 27120 50973 72713 19867 50535 49043 19157 65237 1077 9029 99243 1792 74127 41482 85631 19061 72700 21647 75439 16521 25711 18432 50638 35869 31348 31722 25510 71527 73336 91271 113 54827 48669 83105 86282 14013 16836 22594 8021 34434 24424 87651 67113 81535 37705 69479 78452 87065 51745 28469 64231 45813 69667 84343 43916 59251 36613 59067 74060 47754 11520 71442 60344 82720 71679 88288 68521 21262 30766 46572 42193 82702 85867 266 19629 50927 34797 10326 20637 87831 84907 28435 32570 45386 20910 87838 68201 89372 46683 87795 44560 41410 20685 45330 43204 33370 36716 85095 53092 11533 60292 70628 54584 6909 10468 41738 7765 76899 72088 50469 50389 46148 242 1309 78007 97219 62923 26737 57105 9539 26201 75840 20536 73333 43814 76623 10628 8855 52700 49208 68393 17999 43630 47097 20889 75569 69438 94927 46203 42132 90206 72013 7146 70981 33899 277 25018 66594 91040 57542 97232 20744 37019 34300 18190 78889 38652 79751 40907 36371 65923 95943 9596 96075 84877 71354 99740 54220 67216 56316 45656 9223 3252 78058 45007 46246 10788 40369 44044 73855 98231 98617 14300 33568 2822 16370 35365 37984 29973 20277 22641 80274 17559 80482 95632 22003 36806 24890 15678 80684 43908 42411 29323 51465 38190 42379 96799 80759 43861 1500 35821 14565 560 89236 86075 28032 2182 6826 14227 5590 20490 7307 7376 12233 92515 63766 82079 40217 4415 57620 30009 80389 30819 23356 46913 98344 79798 97522 63999 2491 55234 51079 94238 19954 36651 53355 55709 51111 79902 95912 48485 94115 15867 34487 37214 20657 43673 62201 27744 24061 47797 94482 31908 92863 50955 47066 14526 3786 53515 48837 30173 94922 88889 19023 48416 16183 73348 71070 75646 82059 23406 13940 3810 97978 66025 34516 11429 56821 49283 89574 59551 98505 61484 57976 77235 5431 98246 76240 18338 44887 77769 36116 15250 3248 49608 40735 25416 37316 668 34759 60949 24109 20741 30645 82820 97722 17018 95205 27560 59082 88213 9733 28765 35029 88992 52786 79044 71792 11373 14704 83261 12000 70504 37072 34057 24622 8052 47216 43838 19116 63414 4345 58904 4812 56927 98546 16184 23574 40795 45175 4278 79354 55993 24684 46799 74026 88712 87846 24987 22106 45938 81156 88091 60292 25936 61513 75864 5663 64115 40131 65626 84823 88572 65281 16907 17420 85331 68147 97130 56588 19878 6013 37446 48522 18274 4886 25487 6212 27058 31680 31665 49197 27583 36559 1013 38441 28065 51009 47028 43304 50450 12683 20360 33060 11949 27372 56431 21299 5892 56868 15056 87373 48772 86022 42407 31263 5561 38112 34225 41963 51411 40333 96955 42316 1384 32168 24291 50310 41232 80872 65225 5951 91659 50525 19056 52096 70395 63159 59968 92440 28566 26960 11150 72230 17388 74726 78153 93954 19243 92024 21728 58725 61874 80231 53236 54780 35694 30277 12034 64253 64696 32915 75220 37523 77548 60200 19548 19075 9635 56360 28138 18084 94630 54037 89866 31311 51618 38414 34154 6034 2545 7192 93892 57604 68786 6419 29634 90379 66469 45450 66085 72212 87230 55380 82866 93129 80400 42087 38711 67459 12447 21512 73290 45959 20468 55510 20239 81362 84057 20015 69450 75164 3748 15142 1874 62269 20500 84562 19368 56456 46544 46304 619 53510 11593 29996 24977 7462 6561 316 50457 50288 81766 81633 14654 43265 84068 75734 17755 54007 96618 54221 18516 12284 3731 57752 31837 97140 79440 15576 74135 91224 89965 71231 43756 86039 73719 85231 7802 56579 72599 25078 28229 82301 68042 57392 64905 97589 43859 3417 71951 82927 79309 64016 77156 22307 65827 72138 20883 8469 37536 82420 3191 59386 46576 79334 9619 53994 52007 17988 63610 61392 40548 36650 76053 99437 3588 82318 15612 78292 10714 16985 66009 47420 70591 11818 23747 74043 97188 94354 60134 72627 629 89406 29439 48935 74681 22720 87545 9831 62702 22031 42133 42028 17069 55277 38241 11233 65753 40720 3945 82765 12990 20205 19522 78428 26603 17694 97841 73787 42929 29153 43883 87883 78585 52480 93186 65854 68534 37578 26498 17168 32574 14995 66231 67952 71412 36403 86559 34686 53923 55136 18240 57741 66722 16978 49860 9471 73647 98630 73391 69470 75597 88181 43591 11038 6809 98354 93255 38532 36464 52376 5562 70814 26757 20102 62684 71060 93627 48151 41511 52137 72689 47291 31396 39743 84227 73912 79515 58574 84229 17510 15766 93175 65672 49703 89143 95374 82571 79899 20184 30698 23701 17102 48353 19799 50355 24694 95774 53687 67911 18306 80214 59833 54691 3634 77833 97815 33823 92646 48002 89178 87481 72101 13485 20700 13635 96524 59223 56859 82835 97568 23173 93865 45798 64016 99165 52193 78338 79587 94301 44299 56007 4571 32373 94900 36035 39648 10668 29233 44820 81469 60029 48984 94477 31172 40640 90651 40713 93698 24573 65996 20248 27849 37583 3348 63875 61281 82781 1408 75306 28673 92349 73352 10881 18477 64547 83709 39165 3865 39689 143 52400 70090 34664 87100 14770 44519 81465 46057 73233 60325 42753 74280 25268 52079 76360 81240 63538 56216 32061 47576 31850 55693 50878 86369 66397 71592 45874 33326 15353 71239 49726 11470 89516 57168 24547 95429 60381 60772 7422 799 32703 13860 26759 90914 91525 36813 82202 27092 40573 86556 81198 55361 92212 52218 10362 89335 49152 74812 82991 81443 13390 23133 60134 14803 4784 45389 67221 95802 18556 22934 68277 86335 87205 61608 43541 26889 78695 6360 79431 99643 34929 58065 45659 38620 62407 23808 56601 36832 47101 87267 83224 37794 29264 57820 38290 61431 85000 2504 53666 97352 40146 26710 15581 58879 5977 70882 85840 14244 46573 1026 21851 41366 32489 53335 72371 84016 88187 79268 30999 28522 79775 20016 38818 65275 80835 69747 69910 18666 54990 36652 9607 80950 57083 21313 33466 76175 74879 68647 38141 89348 94770 23493 18703 68357 28932 34421 14187 43911 65377 11044 77127 60258 32133 71441 54783 54317 91927 94049 90513 76896 58251 79349 15914 79118 6538 31944 18622 70281 19745 95938 41533 53383 76968 69571 54939 41783 96377 8668 45183 89926 91114 45126 99375 81378 3637 90240 41972 41002 14493 77713 43829 30764 94977 87658 49019 93026 38618 6878 18009 67770 83520 57126 81405 41344 92075 58831 87373 76521 58195 86686 62473 91002 21505 21409 85082 95814 49234 22652 76217 44528 55661 90584 46552 36678 49383 17990 7400 44797 20972 55995 12158 11988 40332 50540 42189 68157 61178 65360 34732 81310 35710 35138 34413 60474 65949 21969 39050 76276 74965 38197 71323 62743 3635 79032 39257 87974 71745 26067 47116 4074 72179 28245 62380 50381 82054 66853 52011 50902 80101 72783 11554 16966 79937 74603 23210 95672 83278 83905 63645 49855 1711 65622 9744 51644 70857 91069 36905 22416 37022 53529 73079 1070 43102 5253 23374 36867 48872 78539 97595 3680 60580 70087 21907 857 25755 28506 35513 95089 96503 93486 5821 22686 30565 85886 43007 19718 34224 91700 763 82505 23544 84109 29065 88707 86019 21207 84643 73968 4734 72256 20831 25609 68458 54324 72509 74350 61846 51614 90149 69992 50697 74090 83600 45116 88462 35518 37675 16756 84912 44808 35621 26208 9535 40052 29467 38378 5662 10176 36349 19056 89885 63623 3320 68233 90503 76262 703 46531 29010 78712 76740 31899 22567 98165 46943 83858 95225 91331 38844 73248 98241 78233 89480 23458 36859 39064 43873 40796 97303 99176 6163 74167 91772 23597 3779 19266 33073 80923 38832 58440 63565 54887 19696 30214 47241 30200 44327 46851 94421 27486 14003 34173 97986 64054 20103 2034 72398 49275 10234 42108 68357 32481 21280 54387 70779 59153 20731 72575 46308 24686 38663 40911 87631 64350 5910 2157 95838 60514 2578 44404 37688 44211 10167 61741 77585 90477 99246 8597 31241 94689 52579 24744 95439 62790 79020 14750 6332 13357 69354 2393 60333 87553 57481 86435 47434 37778 64097 98925 70038 89991 71160 15902 29806 46274 80531 9850 13664 62331 31522 48131 82739 69526 7509 86421 46378 81950 98713 68976 7330 41268 36412 74269 37875 57367 19660 4035 42862 80546 48367 92868 20296 69499 313 42647 32799 22601 67407 18897 32347 4254 18719 95394 10445 70248 94969 60317 42817 69056 68439 69592 75795 7978 29283 94603 33011 99916 89506 10365 46650 85329 34773 39214 27568 4973 51018 3508 92689 19464 13806 63299 98706 66415 28995 50300 34617 43382 22920 58376 95707 73566 81392 69118 93615 11504 68765 18389 79113 87158 39367 59917 48997 70264 8900 41603 86238 82833 69174 440 16943 21181 43637 69581 2732 13530 84855 62181 9176 75031 7370 20318 75668 65729 45697 85671 8326 18680 48275 67792 91192 42812 9598 94756 70806 10249 63638 45526 36677 37829 79830 99501 6335 47344 42925 84430 81533 58817 50694 33339 25723 58157 33984 46630 88393 21413 97328 14249 42180 54063 82232 51093 47958 34754 57845 30029 56139 9908 44114 67608 66429 92734 5933 34882 5277 10701 63380 83365 31222 20437 59257 40984 74272 32070 5300 18847 88977 21232 7027 55134 6813 37838 67685 78057 59097 71124 48705 2235 95163 42610 82994 44480 35311 22568 91057 64333 24459 68526 17265 62471 4715 93078 89456 84792 34843 48032 53153 54525 98655 94664 18655 73479 80539 19664 90953 23333 59378 58868 4583 66306 51577 81000 17228 45891 21091 71316 83122 28394 94013 19142 69370 9825 22347 33701 30872 10619 67158 19031 57215 77214 55084 46209 62211 23365 91827 19983 18131 27337 81783 92828 6202 88911 62822 25299 42249 48554 61080 7959 82580 14299 20173 41979 90850 67425 88126 33966 23506 40461 22085 23572 51124 82556 96378 61164 30132 56682 47811 10045 37714 87442 39226 82219 89064 90011 210 28177 73359 22068 65695 11787 61344 78245 53180 39607 25762 20296 31496 22260 48867 34040 11416 96646 52866 65731 74120 61328 40964 97603 82991 55029 28118 3028 51475 6545 6126 76356 41739 58807 57236 11056 33925 29221 82463 51644 61354 92931 72566 40028 27709 303 94918 67455 33333 31380 94148 27609 81118 43177 10912 4823 39179 5927 92196 7028 76352 87382 37352 97297 53201 41063 55732 98782 42770 50919 6542 4531 21274 45738 82778 48482 92264 44508 4527 27360 69492 72148 3432 19165 69396 1846 94636 34821 18708 59859 59304 63452 36663 42971 70068 29234 45661 99190 21665 54410 53051 88745 12271 79148 18047 25402 67120 45192 35731 14451 66992 91049 56291 46801 42194 7108 47597 31088 35486 41441 96641 92253 54672 55544 94005 58754 3486 82344 21405 65006 7394 99088 31085 29448 25528 36628 10492 39321 3609 38163 76038 63673 29260 27339 77299 73170 92983 56110 82754 13358 38987 40494 21552 57372 58932 12610 42542 84161 32211 52509 4292 39884 90509 44757 4625 31082 90150 22573 67388 13766 8738 93595 59745 90123 79289 15819 36410 67290 25124 22927 14426 53180 59275 524 10991 93479 72199 25998 43955 52428 85643 70921 97435 74713 90791 33220 90835 67689 37568 85587 86488 19585 36871 92410 82254 5939 19626 59610 83659 84477 32883 66981 29494 92823 69242 16973 22235 55132 56439 7930 11082 1822 58240 73523 28378 98005 5392 22197 16852 81115 54058 65082 30639 83681 25683 70082 87907 8845 67124 91050 71476 52837 31567 52796 44498 14671 46364 35526 12181 3614 56650 62047 69729 96556 9259 76723 58634 58197 95440 9970 42420 2431 52313 32643 96640 65802 54970 91363 82812 89929 56638 41314 29224 28968 59326 91388 81143 95671 46177 32895 88365 83478 53026 61681 32532 89454 55187 85654 54736 25400 11218 21211 75969 34866 98190 46361 36442 53085 58853 87663 57054 40900 37551 76430 66025 54841 57233 90711 26391 15150 32970 96793 23770 66030 21844 47031 51544 94325 20183 20482 6432 58068 55449 24094 93823 68959 60424 20503 26749 44061 49350 59033 25986 47693 52983 64823 56407 76224 25832 42888 85510 69539 14916 87214 63544 95500 86095 68628 18726 24337 89053 87638 39605 32410 43214 76887 61584 46408 62520 25165 62694 75730 79733 97861 8316 68223 30201 63798 39441 93184 98463 40633 56050 32308 90130 35137 47692 44143 4732 29551 94110 65112 58068 68099 66118 75816 32266 52561 99092 58654 81691 94741 94389 95964 81330 88906 24257 57595 53174 18189 49617 89637 45375 23229 66129 16 99324 98005 11450 23650 91986 19223 35087 22002 71019 91760 43982 82346 89744 43376 47334 72414 89772 82226 92207 33978 93807 55038 93169 51070 42210 96060 56139 36220 68987 69290 68907 16178 41693 85584 71537 55023 25497 82896 41807 3053 96900 99801 69784 23166 10376 7482 11629 7136 3067 34189 15064 29759 86312 28076 49482 48120 21725 29129 51629 7755 53904 34791 53487 79910 25106 31020 49942 42620 77510 5094 21131 14609 16860 67205 76825 26958 62294 4386 31586 1867 82636 27234 31762 43226 2454 90063 33733 20435 70798 36375 137 2594 65242 41562 65846 88593 65583 11924 97742 70347 73393 95464 11904 1453 64673 28974 87233 92631 42344 55988 32029 9194 18572 53985 27128 25212 94136 8792 14891 79658 28407 38304 21446 14450 93661 74973 75300 31837 41092 67476 29351 2112 16983 31022 49884 98102 72431 88009 96490 13158 24817 62798 8568 99578 79758 51838 50662 38424 22158 53091 27326 81068 91332 52974 32401 48899 86330 20679 23695 58248 73779 48288 88504 15909 10661 2080 10583 36155 11636 34874 32121 47514 9349 73715 90102 80485 97595 96805 53490 43887 48042 9592 53015 7302 79620 73473 30853 61886 53243 48147 4478 54079 19291 9863 74737 20587 84951 30567 88092 44738 85619 91764 38712 66060 36071 81718 73765 79043 99334 96314 30631 66181 99462 1857 87866 81253 1780 89827 36851 79268 11660 9629 318 56968 4463 52175 87796 5098 16100 13315 23960 45948 41546 26092 43765 80135 18917 60191 97570 15158 80014 45308 39358 76180 93451 90195 3967 87505 48753 98802 22207 67617 30686 54128 49613 28484 66723 90104 56415 26993 54391 37355 34786 59930 76508 99499 63705 61037 60895 83400 84212 36257 80226 90479 6391 66077 63900 10016 81782 36076 77828 331 88031 22528 23675 37775 36517 36359 43925 67772 15299 8918 31197 40169 60028 13184 71669 88352 73550 2578 56707 67375 46457 67715 16100 71421 36653 41375 74667 29709 12292 69732 75347 99552 59278 72034 86305 8331 48056 453 82383 66199 7593 26596 45599 21026 6596 2656 4964 2093 96112 18268 95241 48773 25352 92267 19024 17865 89396 53084 27485 71766 45946 31564 9052 69889 77532 23891 6624 15953 10276 88835 45518 49761 48523 46287 24929 20689 16916 45716 35717 53119 35003 11456 30010 38437 93445 42646 92311 81094 40949 43142 10373 46343 79404 50138 65359 38416 9263 95099 4713 64215 27141 11253 79484 12903 76202 53572 42102 30323 55755 97252 46571 76070 86745 41552 49962 4445 88174 40811 71924 5878 34294 32142 66437 58439 7109 90498 15895 3213 35825 22093 82876 15293 92478 54822 90924 70896 52940 18746 44818 84156 79798 51459 79295 81279 93374 31611 43032 49703 86300 47859 62698 86715 73277 19241 57667 84062 94517 32135 99821 6677 89842 19172 72856 35652 69980 73483 85413 87565 38981 45730 55747 27832 90944 12703 40045 4224 11994 67156 8523 53124 5521 9712 49057 16379 57020 18379 94573 58458 79658 1000 55696 21580 49230 76574 94920 62457 79998 49043 9963 1763 42993 8529 83983 47990 53504 81503 63248 60070 23659 121 78706 56419 29420 5376 84189 15098 7912 24605 1698 55235 66379 30509 50356 11689 46266 15086 81781 13914 44869 6509 30188 33581 47893 22765 59659 38886 56785 71419 42057 88316 83962 32848 52747 64687 78728 23847 17842 54496 64278 69765 36565 98208 40450 24821 6055 63968 4638 84555 44439 36627 37178 33444 91072 65135 70592 21873 88054 89985 92321 83059 64661 39393 57028 35346 85787 85044 14976 44877 10141 26303 98730 16764 8999 71207 60658 75211 55328 44478 58999 57201 28555 72228 77851 95496 44093 10082 25667 65171 50528 6868 81413 52140 90565 54032 23554 56915 89132 55370 92540 76771 95619 43144 41081 90902 31763 71245 10531 31987 55046 77567 96534 72198 95189 5818 67402 29340 56397 12365 72674 31739 87712 62373 6135 23035 41291 91897 48035 1914 41713 30195 8199 41593 53621 86424 22290 58332 17047 36478 18988 32161 56059 98773 54181 91918 6931 74385 74391 51307 63170 79521 27782 17879 91411 92891 8267 72152 42773 88161 4436 73452 7207 6764 63963 99100 79351 25409 57268 81335 12600 90976 80580 11498 39591 76369 98862 25446 79285 40533 97875 40952 17671 3402 34679 58205 18333 78118 93748 29026 50433 35960 29848 30979 97185 69275 11596 40601 30960 8317 81695 62297 95725 27844 64241 78341 92148 94284 48690 71803 70843 84395 80894 49081 15921 90554 20160 77438 54227 39551 13187 29862 52065 1501 89103 51029 49070 22976 98504 22302 54047 2443 68136 91545 33367 93236 52327 1116 74118 59220 87626 74229 63181 64348 78979 92348 19541 55584 55561 26685 97352 40837 1129 7044 16495 47330 1946 95158 40386 32367 27508 51439 82629 89869 2148 8673 36828 43807 89108 29722 91103 22151 37043 24282 74607 89225 86555 27059 4159 58657 51676 31277 20729 14352 4419 55389 79014 39306 67588 1474 17509 8513 59321 84758 37552 41805 41942 51302 57873 51239 13176 98507 96656 86440 56284 72004 92410 87339 24127 98251 37212 94042 33311 18238 84706 31806 8610 61023 32083 28980 67271 16382 41498 64581 16287 10744 90887 80351 19982 6096 39782 12058 9409 31069 91985 96577 51482 29632 7075 34074 12625 66782 56543 45147 44597 71612 35429 28802 52712 97984 40866 40333 2820 16740 18179 46906 47387 57627 92378 28482 90332 77793 70030 1346 75781 55375 69475 34010 45483 7166 57701 43211 8873 6846 33721 17346 89255 2018 17338 50434 162 31697 25772 83010 73142 90484 57793 45746 10929 56708 248 25337 28474 53494 38584 66005 10505 52512 53118 40022 83899 82595 7451 6583 39493 21368 87434 14944 22950 23821 4524 35128 76850 64380 96160 43690 82149 56961 60067 95657 55259 54452 97416 95139 79234 38773 74484 89464 43417 70659 38061 84114 85917 57851 88483 32912 20965 95429 42573 32523 13269 50890 84217 53353 15712 20399 66629 99298 77472 97030 16150 5146 90346 21783 60990 15896 23100 94742 74673 31587 64991 74972 74477 13110 1393 11662 63082 1906 13457 24247 1247 9790 75447 79701 87058 49376 39869 65955 70177 69103 12027 56151 15770 3345 28218 28646 34165 24675 12619 61618 87532 41541 43864 6813 6660 77518 92435 84298 69020 49590 6700 99346 51423 66114 94672 3697 44001 47833 31306 90304 10755 18669 46063 73015 3802 82605 57833 75437 29284 65449 53922 5411 42930 14399 5478 61337 95065 19370 35195 36617 95093 20034 74208 41991 28987 21815 58187 5833 18100 18187 756 59463 15513 59572 94393 28136 85404 17609 46209 82545 76790 78967 30475 25742 67480 10214 63649 14742 6869 16361 96267 23704 75235 79294 50712 22029 26835 40872 32224 39196 49014 39397 60204 36271 96011 82689 34764 43926 98338 14155 84778 57983 31184 58977 4724 93686 97153 35294 89301 19973 64981 48569 26153 55595 91751 93659 14018 43500 51584 21608 26137 23926 67233 43643 2041 4981 21158 60073 91076 88097 86364 79634 31157 72990 74356 59510 58229 91501 60535 98715 22697 92327 4398 16145 10335 37824 48726 28704 19680 33390 16073 50274 58121 92119 58651 21431 43871 39695 14538 61683 95480 63846 84392 36568 26025 96812 49372 90652 21229 47156 89738 25088 13837 30322 39771 17662 66687 66225 8315 93114 28299 14939 61712 90356 3237 34827 51350 53817 17368 32040 69965 85167 55851 88717 51199 20824 37381 45275 64984 6523 5577 25004 3829 10111 97167 67034 96569 23709 30722 30845 46142 83102 26542 46557 15893 2496 64507 25866 15314 16970 59675 54021 27044 72843 5260 95954 37557 97115 5194 95950 82432 25113 41599 51429 91283 83341 1035 44078 95040 33797 32541 63098 62419 53861 31413 89825 14222 37910 33592 30820 62205 61165 41449 24915 91964 37972 78087 25426 61657 85653 92223 21896 56409 76489 40106 6213 62472 64568 42968 79900 37835 58682 33028 62932 88150 81646 47600 19777 76425 31795 38863 61912 96550 58316 23455 54705 79137 62766 18739 64028 54213 46924 40858 83828 3324 92535 27532 22043 36952 99056 67053 2135 92456 32827 59555 98575 21015 84336 87912 97647 32732 57453 73321 22237 24302 67474 83263 33388 81893 90039 63622 89011 87562 14020 26006 4123 14794 63608 11341 5315 98394 50194 93972 40769 81700 56032 96990 38392 96796 74109 67028 9586 85370 23286 94516 76271 79398 52372 76404 30031 22189 58152 76958 43976 59616 6891 76194 31668 87883 59388 14587 13929 87510 3894 94830 41598 64474 49422 36612 65235 21222 37325 73319 50205 90515 66647 45906 84890 66695 20851 55893 59254 91155 57073 15781 33207 63494 913 20074 64603 33212 20105 26136 23390 97275 94921 89190 36426 95348 57554 32865 49033 95405 60146 13400 99543 28825 74152 99320 41483 14990 44801 2795 73312 64578 10867 85088 70305 42246 89816 35196 81956 75164 21019 21749 64459 93013 19604 44736 884 36264 4668 28103 84743 49562 94590 7688 70498 42927 73504 55066 10900 12962 8887 60247 5312 91319 71139 19592 38684 45694 51841 35698 75614 40838 4711 14423 58040 2153 60281 43713 78246 55509 84529 88208 41430 97183 91389 80316 3251 78058 49995 14276 30202 13025 25336 20484 417 89155 13122 81024 12789 20888 45926 39522 34803 32242 46348 87521 4917 87043 55058 77854 11713 65230 39228 28372 9092 1290 32838 5882 46582 27941 76436 8198 87234 13276 11485 6822 32988 40422 76524 64625 58715 90182 68096 58754 73423 53831 51159 84551 79289 55082 44053 1900 10627 7901 40296 30051 28396 7391 56775 22270 69723 35310 57331 37105 18678 53671 70694 28524 50860 32176 12774 18050 36192 55177 41612 54421 55011 16772 44541 99231 77164 82264 26504 79839 66715 77599 59700 20305 88166 20154 6585 25037 42108 72175 30001 28944 74926 23544 64079 73509 43785 49881 30831 19944 30462 16510 13542 33898 50761 3206 83679 7423 58974 58455 86661 98657 41722 74575 24022 99872 89247 35089 70183 14775 93662 2836 49235 42813 39930 88837 49811 99776 33499 75955 26766 84680 74093 52846 17124 75222 41353 52462 82791 23902 92578 63011 81390 87105 66927 67763 94425 98273 77723 71285 81616 55117 80362 83468 9626 27823 28954 17928 92297 56321 72282 67609 21248 77967 31178 88735 61387 13595 66298 6505 17228 14627 38587 28007 92085 60610 10303 75292 97749 89217 82604 33644 906 28096 10364 69186 72724 41415 14135 98085 75378 3159 49069 1722 67008 55727 80001 22045 35376 65938 39664 164 37230 76090 45830 9832 18390 3051 203 83616 73127 65441 29515 73553 9417 95734 42178 67468 37047 729 16979 39373 50426 2636 83615 25773 94276 71310 95721 78044 45904 42248 24068 4356 2880 97109 89580 60010 2131 82450 20602 49143 38303 61719 59056 37113 2038 70735 68141 13818 95733 76541 96762 68199 87024 94400 51288 82482 86455 2465 3474 44577 47655 4300 81417 92776 93763 72936 44043 18946 17617 84798 83127 42631 24908 93968 93106 38508 40421 94805 87715 97406 39388 27754 78874 2187 83166 95929 52988 68082 83731 4772 13006 69916 8472 52466 74427 97695 99018 2388 36031 5464 56848 74597 15524 42088 82535 92053 55573 34305 92524 65341 71550 66895 92082 89188 32651 49508 60435 85857 13971 85418 35086 36703 39462 27625 51945 16143 43781 52493 13733 56683 99458 11162 47712 74461 92143 60003 44213 5927 61686 68230 1216 48678 40470 3993 88802 61735 77514 71542 96544 69727 43845 89940 94101 56070 44991 89235 49776 53494 20483 94457 89509 36648 11527 80993 69513 16795 40543 36617 5262 50099 45343 26170 76587 65472 33298 57956 16716 99590 20308 33520 14310 2376 62303 47690 55345 70779 748 73755 39575 6621 14084 11278 97240 27142 18869 3377 81494 23544 95997 59526 79188 13340 25407 69952 33803 76178 3715 85031 64545 30102 44284 52951 67224 90371 52353 37341 47069 78852 75956 58030 19863 98255 66123 79661 29507 40671 18063 4855 71692 83054 1915 49026 23477 32103 55867 78249 21799 21765 23702 45353 44013 33730 81553 55586 46680 15005 74900 28670 44770 35718 84750 87094 32320 89046 17840 70492 84467 89530 30649 22864 42040 10767 72013 79948 43884 89713 73734 31062 91179 90821 10162 43489 55951 92127 98290 8617 98395 10352 32398 7638 53351 74553 38217 16554 57478 24632 96583 42517 54882 72105 88897 4371 21696 99317 99393 7399 5120 89657 16632 52613 92371 9194 6952 925 94793 71311 14875 7629 68202 26552 22974 60214 7740 93971 32569 59101 93902 69636 72762 96159 62872 22827 18636 8048 30441 34746 69625 91371 11985 82693 90844 60061 66903 53058 96815 2277 95235 33951 68371 98241 12617 7610 8232 86072 36697 21367 91022 9160 31729 12664 88386 87459 98866 45088 22423 24783 33710 66924 69643 6855 62624 17655 69694 24 11872 60912 73380 92910 10250 84269 46410 15765 96615 70146 39184 72641 72913 94906 48545 95427 14119 63521 85582 71650 78543 47428 56737 17129 31257 49075 76633 95726 94036 3056 5871 67423 59527 11436 13454 62374 31841 22434 11301 16130 41461 58396 42856 17497 31031 99762 50665 44706 55584 95518 20826 75081 51382 42929 23467 65399 92723 91078 8445 20812 44986 48657 79271 94138 31846 61659 39010 23293 80669 6134 58388 61321 43259 64119 61174 19237 88907 63485 30953 78442 38989 94263 25862 18716 211 5677 54591 4069 52719 2332 4851 9543 75782 98788 95456 57723 67944 21396 47784 63299 94848 92164 77658 19051 12794 17587 77310 38465 12788 24242 95580 88857 61451 55917 64853 63012 79085 5906 97750 34902 99287 62662 16530 92795 34598 78237 53172 99178 75117 24695 87342 31004 53296 13977 63401 34584 78019 40292 44829 83370 42641 59350 79040 48077 12259 26336 88450 58704 88044 19579 49482 12565 72513 92178 16293 13868 34935 47938 47104 84822 5865 6037 41213 25063 21193 51423 33561 64228 993 16580 39831 9485 56548 71217 76018 95673 52227 57617 93184 62415 49575 6521 35485 97766 34797 22232 33942 94643 26654 38973 37005 89440 90200 61447 27078 15633 30496 18537 48615 35604 73616 61977 53159 77209 59992 65059 85756 65093 97924 39183 36024 37056 34983 24145 96486 17477 72874 29210 50393 22942 19438 71099 97854 74654 97975 81594 51298 39202 99374 65327 12637 10359 38411 61619 27869 83255 51787 97851 41735 16302 67477 80140 70730 41837 79976 21083 49667 24865 86587 97910 80282 69366 82361 44121 33188 29549 64024 40345 24437 90220 3102 72525 8953 11863 39892 52186 94494 5825 75326 22977 27622 86259 78420 78079 19933 55427 57819 68709 40697 57407 7319 55810 42985 91274 56588 64722 51448 35032 838 82204 38314 8032 39190 41257 28326 77337 51538 41446 77338 73353 3955 42818 62454 81945 46494 64009 11978 4723 7843 48427 45837 12482 71716 11169 66605 43138 33908 4043 19366 338 41071 85638 77209 51458 34765 92548 21544 16672 19188 19936 54186 45770 42417 43526 55669 78528 92982 65247 86791 13312 75737 91062 62936 82026 37174 13739 85486 20771 22372 5970 37158 11161 74332 64688 67116 68263 72191 2248 85568 30187 39630 11926 14382 40224 40729 7811 51064 70454 90542 29985 66907 57289 52272 15750 82362 1775 27150 5455 54382 2569 24296 23487 80135 29875 43929 20240 69170 84424 9609 33571 98453 67025 50105 37315 22916 35560 17621 9867 18097 44081 97651 80296 55685 30203 59767 88361 63485 56101 77616 55263 13447 15592 88425 93313 67707 83463 51815 51999 56658 79153 24230 65547 44265 98751 38889 99241 26716 21571 21962 34472 93201 78804 43896 54525 58621 52723 90529 84872 16148 34649 21 75754 52134 87086 78130 79331 11130 85122 8186 97053 78185 86993 75441 33613 31311 6014 56999 21769 16682 72727 44389 63026 65838 57079 25086 39886 35505 23154 62001 76196 12141 27011 10283 1573 97111 49825 79314 97732 57925 98321 89551 3774 11884 41870 62464 63799 77482 35204 77038 25897 38144 84406 83904 77497 76573 13018 42910 58749 89125 45265 34054 31452 36310 66637 94750 71652 72823 23499 93102 49114 29366 80396 57446 11854 78339 62994 35140 20836 52556 57632 92788 89681 16632 43323 8128 65409 27646 98459 2254 81319 65326 63362 92428 21853 5274 32055 89593 20647 17292 68796 68954 56427 79451 80368 58966 99603 89412 98348 68062 25993 72995 58854 89724 57930 66538 54453 87204 66869 64379 8743 87257 58549 58284 29449 504 63570 87189 47664 73482 17000 33115 3589 61432 9488 72342 61231 32360 10539 20515 33765 98689 10806 61051 63613 358 89796 91153 97736 51250 77722 86427 9292 20932 90193 92023 38596 93958 72850 52755 20741 20427 59093 19506 97916 64179 12425 88142 62301 92546 83173 83287 49180 17022 35060 22514 41635 12710 26421 43264 90986 56238 7155 11401 79418 9943 44689 3737 12272 70330 53222 97970 27161 45606 78802 35205 9889 9441 18872 83913 16543 57421 94424 30664 81502 29120 85134 28236 84391 25358 51192 20774 25156 8857 98047 65970 42890 80360 77831 77791 548 43289 17956 8431 1548 4678 21364 22919 35281 26332 52557 99899 25959 38671 16344 26376 5220 9672 67089 5564 97195 84744 29474 39464 65563 14226 32619 3936 99586 41989 66203 22732 47759 8360 41685 14049 54802 11185 72734 11718 64485 25398 99693 60721 6809 47876 40438 80160 2516 11420 39706 48976 56898 77922 97 63954 18987 79689 78862 68065 54485 40265 76794 71378 1441 82292 27034 12923 84070 65971 72996 31096 19947 15734 86235 29636 20190 29230 68669 36944 19663 80578 12732 9255 18611 66720 33309 83448 1254 593 17692 38741 25389 74609 2707 76992 37588 14438 48778 12431 76810 71383 26545 37484 99161 15904 35305 39884 57307 74527 35477 18175 39574 76954 23861 9017 53408 96121 36307 22648 92307 15181 24214 62824 59804 29033 98236 12733 71467 43772 92749 8881 13573 39553 33768 86879 24963 51859 38667 10113 1246 55196 86371 88455 43798 68342 45127 62398 16931 40600 35212 5893 16133 18683 17649 89134 7821 49294 38605 28788 30043 42034 89673 59042 51855 39945 8757 5191 2165 86445 86196 66855 19982 55313 77569 54330 3371 83821 65207 20733 68251 66026 75005 75348 43796 97699 41693 82439 98942 95162 11694 50672 29472 88641 74137 71704 45930 10402 97020 71511 22953 81524 55118 31012 57520 44888 63457 6682 4195 20805 9161 90297 95868 34438 14439 14338 15673 55984 6290 88077 52472 97175 33622 69223 92044 69645 20000 41687 42591 40195 56336 31241 36250 89690 14984 26320 19897 7041 63108 69489 74301 31405 90393 25247 974 14908 35691 12046 29058 13225 55776 26550 95624 7824 57150 49629 34311 10495 35119 86446 84833 1791 77720 96671 51312 97810 92594 30103 802 36840 56829 96630 98044 39786 25948 39580 57228 1724 1280 52832 46161 32757 75767 83719 17387 23837 80809 79211 42210 15256 13816 39078 88546 43902 54508 25975 31327 86887 39923 7317 51738 58861 25451 51030 16457 35817 71857 1192 87700 70545 41864 92708 17607 43867 42842 92083 90874 47762 4126 53565 552 30196 36528 35347 81472 55828 37842 84355 40059 73668 8670 63325 47481 90802 52235 17339 97503 90569 15248 53949 17569 37538 4149 25844 32592 1730 1160 13076 5613 55705 53580 47040 13394 66137 16738 16342 15373 97825 70198 75584 54424 19039 92670 85353 99311 56615 14301 54195 98220 72407 28837 89834 57836 40050 61229 72766 37228 76874 35745 16371 29332 91778 99833 75740 37494 28604 60835 75042 59607 61968 34419 80268 93596 30858 6377 96696 32966 42488 9277 46349 2309 17898 6919 26545 70592 96108 59081 83228 35266 84488 85144 55158 20463 40379 55683 1509 55509 80715 11950 40856 5221 89506 33234 7853 83028 11165 78739 57083 78907 13204 15740 69851 34366 20227 38779 81138 61809 9147 78328 31193 87430 86574 62730 71513 78121 77205 64781 19311 90314 70953 89288 45633 3005 43439 41113 37312 23651 29121 34089 67408 28333 54376 1610 84317 72672 65201 33916 87792 52957 21197 98473 48020 85062 98142 54825 86284 16007 15164 3963 79538 12451 80152 98815 92673 48123 72913 23387 75352 7150 45190 3168 14312 91895 55735 15339 77586 91753 77467 70282 89700 74355 84425 66401 32553 58428 91744 96221 28132 35491 78459 74310 13445 41487 45755 80244 34963 19495 50485 59762 94909 28716 67022 39198 51588 21632 34814 83444 71462 53792 24921 40785 44824 58390 56877 14046 4145 33140 30278 15573 60117 39502 19928 68865 76365 52833 69559 29256 7998 31834 32707 80946 85048 59494 43099 91415 38769 37970 52769 11283 36934 73264 39225 2947 81930 72938 83667 23062 12194 65505 76387 47923 96120 32186 38814 17373 71231 55189 48230 44596 1891 61214 630 47425 11074 86769 34635 92357 85453 3244 93074 91257 92889 63257 93330 62326 66820 73130 67301 77497 9007 6914 762 21570 81789 12376 53115 47309 29987 18378 30419 38074 93048 53936 27880 25385 33458 80469 648 87560 31125 55175 26943 13794 78316 64343 71624 19649 31912 33962 27505 35163 84943 14759 91678 86759 13218 57838 60917 25501 27558 9397 23775 9868 23941 57120 78622 88130 88750 16014 93573 51793 10882 15318 99709 40022 49527 63595 24064 92437 61082 32821 75153 31231 8538 23713 31606 43785 12267 10459 45067 34805 89379 86363 78447 55981 84087 41355 7130 77119 7463 81680 80426 98681 99119 32910 20494 12387 25117 38768 4026 15060 81576 26456 27015 72577 39560 39286 76889 36773 15323 23191 31891 73735 7649 81440 12019 91191 75776 13278 60288 60084 40108 18217 60742 74655 46383 37953 31859 99069 58167 41270 53530 79220 66446 7133 12778 8148 45025 89792 76826 30233 68807 13254 6418 20686 42693 33046 85493 50335 70380 82525 80062 60858 43019 95590 95525 87082 92522 41283 51836 9654 60515 11397 63433 6235 14426 70320 90436 7627 59237 77509 94722 49755 30754 77221 57185 29490 11680 38763 55744 68613 56823 55524 99128 19157 74414 59641 98469 7292 29705 40282 75628 2725 38399 55822 85474 93176 11383 84259 75442 78247 49587 16567 38581 75337 53165 90548 38749 78555 76076 94006 98835 45179 54502 17276 67266 66515 21828 81457 42688 19119 46332 52042 60246 79411 98266 11231 79986 26463 31216 43489 72881 80711 630 28268 60277 77678 99828 48093 71534 87248 93501 50022 43899 79650 2556 26590 99050 98670 27459 56166 80565 91264 71458 53627 14312 53567 64107 18072 87558 43101 95032 16513 77363 66506 70388 88517 36995 78055 67162 6151 49120 93796 93259 47895 75498 38928 92160 45812 21234 61252 55658 38721 26096 42243 6729 32700 93203 34576 43364 16167 13844 35476 23736 72668 37632 24734 40540 8485 64279 80266 67500 52946 71163 11698 12229 25080 19389 14561 74864 30733 78601 32927 58997 69932 84539 12021 25824 6140 7617 88063 45417 34031 60452 76560 4730 72594 57669 36277 33408 35215 66648 6838 86414 61347 89065 62876 74903 66614 50246 78394 16805 38091 4822 31984 36662 14052 43889 28042 50585 96780 34608 81546 73581 93012 37419 54949 27057 85266 58355 54997 52851 33303 10438 70501 5355 43001 424 99570 34147 37860 47234 10846 69598 80906 926 41115 26873 88573 5343 29850 45814 74439 43085 91182 34657 89942 79894 37639 30302 53513 66841 88738 83989 1863 93332 96322 48157 62144 8328 19690 38771 37173 34441 75095 99760 99672 47412 25565 83113 22259 96220 90524 33861 3484 22906 45106 76647 48986 60170 48727 14331 94062 39176 49650 35842 91672 75817 81105 96858 58309 12181 49732 97238 782 43942 31792 49376 13937 38125 7000 88628 17074 40298 24863 91939 8214 96765 421 81236 76199 85385 84863 45699 60729 42177 65791 13262 93399 86063 41985 38578 29216 76250 55209 96463 65541 45560 69427 99847 40161 6856 51823 41835 75236 84089 69065 78936 61817 56633 41849 48916 15617 49561 87197 21566 57295 80920 19221 18023 4924 63654 23874 99845 77199 61237 6067 11624 79833 2725 44802 92994 67238 51042 18581 18427 23003 48314 29194 13493 87751 58662 14272 2296 95994 60999 42762 56429 57525 31133 80764 50015 29469 79245 10076 40458 23531 82584 91531 3106 67652 80371 50502 58674 1004 40931 23036 55090 54547 76288 42068 52938 79442 20100 43550 66027 45876 50793 42508 39708 82477 21470 90281 22248 47780 49758 63439 79960 10145 37769 16155 77003 96020 84918 8896 73579 63053 60845 10210 92374 88968 19640 36816 96184 45912 23094 74734 58480 67310 82180 34196 73418 36812 84495 51130 83129 93762 14965 70318 83088 14672 37522 26222 49807 60936 44989 83909 50040 44199 11170 39314 38631 84525 5313 68605 31250 63808 36105 91687 97561 57551 33446 2190 91354 81753 54322 91871 5778 47933 38043 83483 55638 8104 14415 1262 16695 88677 34204 86057 8201 8650 72487 32046 5531 30585 66896 32280 87318 12718 31764 64483 25445 45699 28398 67294 92257 37201 64175 36555 94227 6478 96736 67174 68716 24398 56600 3823 85094 10810 7684 80397 62941 81087 5050 90192 49718 49429 16907 954 82664 37661 77068 96396 24343 91141 67756 82234 18525 6391 60180 92376 3054 72612 18606 70842 65842 18504 59409 92581 167 85600 82130 66449 47720 18558 64885 74898 87410 29801 81697 10926 99521 40719 25148 79026 13202 1310 94117 71552 84144 54442 50522 52388 4716 44725 72116 59447 55617 36719 67631 49963 48329 22635 67258 67867 53378 82495 46067 40930 28560 16912 51210 97837 37475 83254 17660 77106 13289 51620 84628 53179 31050 35023 30772 6104 47984 88177 50409 12883 33883 29191 46998 18989 17891 53635 79206 51365 78064 70011 74382 98841 88684 38950 27419 5401 68064 99667 70479 46569 3010 64776 86845 57511 29423 92142 28067 18315 97685 95614 6013 20889 72962 53846 42993 65021 2304 48959 62098 11763 99159 22409 57767 81771 55324 7162 79438 61678 93189 66625 24796 682 71018 2823 48298 67298 39699 37861 4431 37916 78785 39755 44917 61941 43178 26273 77010 76407 72200 63061 58959 19201 15230 96797 60013 53430 50320 62303 98406 53622 11228 78763 40113 40854 70416 94314 19988 82960 91050 63354 95147 72802 39710 32898 99227 30830 72647 76577 78379 74907 25495 45743 65178 10687 14091 3060 16484 8670 17383 17290 12 96008 95724 86469 59474 55103 71876 44581 90085 39379 84092 15027 35786 73493 62113 66730 64738 77312 85836 24378 92809 33573 70688 95252 5728 67530 12566 21212 42317 42640 98070 9253 73616 14090 14650 88711 25416 3560 3197 49878 34623 64888 33789 76832 94596 60237 10392 34258 61300 96398 27964 82229 74973 32125 31945 98679 8272 84688 13968 122 89244 94770 79162 17616 34871 57024 51228 15679 95924 8305 70557 30326 33387 81300 6301 43788 44886 22709 80848 56663 86327 1547 549 39057 73839 70227 67435 24812 68631 12324 75307 67317 5400 84812 72000 98790 6139 48802 99230 96086 57349 96854 61567 16300 24648 40814 71111 32218 72955 13532 44958 25744 4735 5285 66287 90930 16037 76142 32957 5561 67760 91051 3513 49291 13346 45496 82185 13681 25245 23639 70066 93256 65513 19498 15413 28891 93540 51389 6880 63303 17788 91760 49149 1471 20124 58024 94294 43174 33584 73047 62561 44569 13167 82087 70875 25637 62905 11459 57293 83560 21782 45428 46090 45082 75094 39610 75189 68542 11910 95638 64490 68252 96710 54547 56301 40014 7366 86357 86712 57475 73214 63935 49564 14897 10444 22590 17370 65407 95165 68632 77908 68153 42123 74261 83293 37385 78288 49067 70406 93045 58018 49941 33555 59187 49104 78631 85039 53400 17947 58728 36900 9851 25696 46099 65009 72163 88576 48379 64883 74630 8090 91134 81327 7105 33067 87308 96612 23681 74709 57566 49492 48285 16401 51006 54435 80704 33666 43521 10805 26039 37217 63584 88850 70905 17178 92753 16915 40547 47111 25901 19675 25750 38524 60802 79450 6757 44098 61431 54909 50342 68110 29018 13972 68440 97206 31760 69248 25829 24567 96124 68077 25463 84312 37424 8945 21553 20845 37134 69925 94615 4373 17002 88553 35545 93926 74873 61220 8717 81920 41314 88720 57480 14208 61757 75255 70990 18789 73587 35078 15647 62272 14617 85879 98944 63690 7787 62037 9912 48822 51107 45197 40840 30349 6175 55527 22182 74412 66123 39003 52239 77128 73648 73766 49042 30271 27715 59532 59770 7844 66864 99404 2811 65012 82470 18164 43400 88136 16296 14308 22496 65735 63417 88752 9158 83747 14402 72481 59895 82449 78906 61517 6985 11629 29223 34041 89678 46509 76387 78858 34757 65311 23722 61645 21455 4343 8139 47773 88243 158 64555 55444 15555 66249 63758 32476 69982 33250 26524 30043 71665 90488 40915 38695 82019 26107 63339 15066 22905 34272 23253 95498 11403 34800 24794 6199 29630 84003 91968 24716 10212 43113 58882 86836 66842 42943 28710 73126 19450 27814 14850 86281 49557 38602 93946 53453 80118 68533 49391 52619 38104 8146 53538 60229 88105 66743 23661 59846 89811 63508 1213 6519 81979 14199 72 50233 83006 78261 95909 56928 9532 85685 57078 64686 11491 3620 81848 39489 57466 4160 68483 1434 28409 30513 56800 86821 41330 18129 40757 15222 98003 78812 29908 6943 97753 22915 40771 58664 38535 93089 54885 24912 2008 34470 40941 96874 99467 62427 4828 29521 54267 35405 79239 64183 28773 71713 69297 24363 56193 33252 77525 44459 13553 26668 97279 7656 26209 40076 58483 6362 56564 61999 18483 45693 11789 43063 45268 50625 91503 617 76835 26792 40141 66701 14832 5605 68327 50170 23464 50466 10789 75495 91413 75410 67227 8953 98720 82671 28230 5611 47786 58454 19820 27820 13144 77241 76637 89450 11068 82832 47376 82001 35165 69497 61952 70307 23587 95965 5597 15536 51405 16152 98941 26007 59986 26280 65907 12465 21175 66370 10577 99903 12972 4264 99081 46837 20429 77719 42456 41995 65467 29444 36777 47388 56564 48304 60817 85910 67373 18575 4409 50929 49275 15471 68459 39658 63969 47515 42480 8757 27111 39092 14720 94755 30279 55559 17371 32699 54757 91350 26294 13736 25686 91428 41158 89473 18315 11849 23039 89378 61285 60615 33792 68120 4230 46035 1550 87659 29359 39711 99942 87092 89026 71608 45639 15275 23466 59642 97322 62341 56275 22871 82201 22900 71365 26871 84636 62117 45654 91464 98203 46597 50069 47755 37404 77484 6396 89296 16807 7700 17058 13336 38853 52107 37680 61825 87149 80443 79747 79480 25608 86996 54835 68118 64845 14393 47448 40742 66278 49099 1254 54487 75436 43513 63902 22640 99391 60476 77466 92198 52392 10181 34061 6686 99318 6918 77419 24130 48959 4811 89748 55150 57058 82565 92312 91410 62383 80751 65046 55761 33890 95986 72616 86374 23413 60337 6963 87201 4723 58570 3232 13566 74307 81758 50929 68295 20982 77987 67318 39079 30108 18738 56143 10191 71766 46848 52363 64096 12500 12924 32013 2215 27767 48318 57841 96279 31314 66901 99411 27266 13044 38474 85556 41327 68934 72456 97479 55004 81812 89228 76113 70899 18525 11289 35573 16418 11878 78775 20282 14126 57014 28649 94002 71112 53398 97166 40323 63444 43181 70064 21203 84592 73362 66150 88487 47003 41786 96364 9618 79314 78143 16240 52094 727 42375 58537 37469 91742 29591 83467 92649 36370 79044 91781 67565 11130 49931 93012 75314 30088 20141 66219 21546 52281 93640 42205 41974 50808 6099 15069 92615 6536 96198 55497 64101 8236 71364 60746 22753 74051 69787 47809 43556 59707 16963 63558 91522 31186 42589 10068 32234 16665 64141 78820 12259 70484 37797 20237 54891 33502 43727 41869 11334 18085 85647 57983 43692 654 22616 67099 11859 20464 17575 26889 36321 40406 4676 43255 56078 47436 58101 71079 68202 9335 19103 27301 44363 19889 89901 55701 4605 23673 98160 93698 97141 31975 7496 67701 12719 49994 57606 14804 86112 88648 69138 27854 97997 35205 27500 84297 50833 51205 29908 18685 78189 66198 80911 8293 31436 86808 44605 11792 45990 60842 49254 32581 78910 16304 41285 68309 87552 99842 57245 7350 68502 9822 47213 13183 14579 56691 55825 12793 82493 78849 6980 23607 98809 51797 34103 40858 34585 18163 47827 46709 46137 16628 75399 85030 84765 70606 8285 39153 61539 6674 78043 86411 18578 39449 66950 7310 40664 93535 10648 37773 1985 52070 28786 97163 68224 79260 25774 53183 62257 50544 76996 71749 32310 67317 90572 68015 88451 75285 72945 99468 33554 94203 16074 94581 22214 56608 93179 52540 4122 27204 82669 28653 54091 32607 71623 5530 83407 15708 7603 85330 52808 65479 77781 946 84904 49399 3226 97872 94997 73880 81040 26837 95196 77805 29237 54921 42980 96510 68467 50782 58161 51503 53364 77043 21900 42986 26834 59258 5803 60102 42444 38921 3900 89677 8322 81887 26997 36354 29979 94107 99923 76712 14449 38043 48887 87326 87752 53484 81261 10924 49947 87799 25790 65308 27023 39918 98024 70156 81396 4689 63885 6088 14388 94253 55952 57897 61937 79680 87608 70541 62744 29217 80456 70283 27962 57186 16934 93605 88698 33684 25039 82637 54534 47677 67373 48601 28529 98205 7090 44308 53437 32780 23607 4933 89806 10356 15725 28280 61069 89684 31550 62054 61816 77766 56808 41872 20943 11623 99630 74602 95075 53204 42571 45941 68333 84475 87047 78282 27766 56242 21960 62984 84139 33886 12109 85977 63043 19732 13556 36882 32307 62828 12103 232 14696 22667 60963 84403 15944 34979 82892 82440 28655 4737 62135 63280 55956 28351 59484 57797 63107 69680 15417 72343 21203 66107 56491 49784 4534 25605 32300 79397 46435 72853 3609 21205 16855 56452 87783 61846 19975 13370 92127 37120 1052 80878 65496 56281 21174 5744 62081 67254 38349 23526 7092 33906 8533 53036 98069 74005 18723 72087 98641 72856 17518 8835 17222 37205 39919 30825 8148 16115 66011 87528 75304 37652 25473 12867 80714 55856 36544 16061 28079 27881 5953 1753 6372 42015 34017 8036 31881 20779 19013 93611 47307 96327 24626 31972 46396 36637 24225 54126 24403 63889 85614 4879 75393 64858 4426 31032 42546 28818 35713 55691 32072 14272 32194 12568 52124 39464 3399 11287 66233 65076 41581 32808 64792 35090 56378 66782 88099 13459 238 65686 24572 3627 69705 36190 14558 3668 10974 7864 5888 32196 79824 45577 17561 29952 13018 49066 79548 933 76443 69712 8404 40845 3699 40277 32960 59571 2048 7027 57127 94347 62877 89694 9770 26215 94009 49188 86122 27338 96300 73716 35619 40038 74500 89497 62244 1087 64723 13035 46202 90996 52030 36086 42607 26702 40098 60627 22533 11947 42470 85924 177 63004 91833 99086 5006 20580 46758 60544 67174 14581 8506 54625 1577 58678 38984 82483 74443 67002 19450 73105 46978 48582 47895 84793 25936 16260 39800 67365 27879 56389 60565 8779 33593 71579 9585 98495 78799 9645 53492 18377 10153 10871 584 52224 87877 34395 54255 77236 58729 97818 59027 65017 69061 15560 51038 20323 63612 75930 6687 37209 88456 77383 9027 30220 89279 99076 10582 62600 29616 64897 94352 86541 66108 32226 43166 46743 62804 10347 78136 50369 96135 33244 76417 37764 33284 56532 30162 75125 92677 1023 89643 4129 12359 58813 29276 26061 32257 86863 44535 48320 10933 8056 22148 20865 45840 83854 30534 80200 44143 72793 40411 69432 85503 85668 53540 2149 24797 86782 14112 55862 63736 34377 10598 91057 11084 40542 33548 37613 92640 8186 64490 67789 36454 42648 21634 56938 2337 75892 51530 52650 23176 81923 97908 40354 30246 17202 36586 24934 86773 73933 46247 87166 38612 72201 98027 91421 71881 23523 89882 44068 75419 48430 19591 28273 91444 54779 6354 60793 57884 30247 20313 32984 33459 58790 78663 84914 5012 34749 716 99795 63416 59548 70182 59496 41120 3948 34565 85854 71873 60434 5369 10699 6520 3808 7965 57049 86657 68937 87973 10272 2203 13701 47484 42463 32488 84810 66200 86960 49389 17955 53489 29028 81651 39600 95532 8730 95553 90045 53604 55586 45710 23625 2379 81007 16301 95786 74807 26092 85704 88209 94881 75155 29813 51674 69670 28869 73186 27901 83423 23246 35366 76945 8612 66937 94539 83899 60863 58975 94983 11627 35088 28539 41677 43459 27759 20741 1750 92877 93367 27388 29232 96383 64693 32609 85949 22385 87988 95823 34508 88816 46864 53227 27103 52713 36254 41167 7058 6835 30084 17791 74215 41347 69142 76716 20734 12612 47835 66324 15736 47018 5205 73244 34938 54251 87742 76998 49659 92851 8494 67443 40792 78533 90826 92590 4708 28680 45342 64386 8302 64028 67338 6370 99854 11258 13418 56417 71040 86597 63556 43013 85524 34952 36846 71741 89550 20196 7911 30318 14045 96558 37831 82047 24615 95903 25838 630 21383 88134 1416 88185 85087 65020 71229 51505 63886 38 21943 62832 95541 93306 13979 51542 73402 42606 54754 21616 67872 74590 27909 20567 57619 40535 76251 49893 66167 76711 19761 41293 62706 91070 86346 30887 32985 75099 75859 23943 10690 43207 24176 7198 95760 34988 8928 1315 1081 61913 5846 17702 37070 38554 76501 39020 59403 5367 83851 31957 95350 86857 11095 95044 34711 96850 28168 60651 11859 37434 75973 34199 71170 41144 97779 77551 86895 14221 63572 22699 61334 55796 64169 6508 96732 99219 50879 27385 73371 4363 66399 30802 41246 96179 18026 50600 93640 15901 55092 2207 73979 63165 15989 20043 19248 14699 21520 62099 13523 82171 76810 12544 50817 42996 91898 70403 22066 43718 36898 69397 52574 32312 71185 62677 47795 91169 81819 60870 78694 22132 1546 27329 86682 53712 65628 17776 6147 53286 94292 38480 58321 55052 5529 51005 23913 45882 55381 18714 32338 31763 30194 18121 64904 91534 49816 3974 88795 59647 41188 1814 30025 23321 97452 62246 16960 7486 10624 34731 66807 20608 98326 59720 8853 70316 68311 18042 10887 41701 59634 49735 20077 28059 7872 35873 52150 44423 11772 77370 44153 36128 34104 47666 53522 99253 17771 20231 92473 99741 53995 30426 76738 83365 82378 176 35002 97048 11278 22643 38285 4335 45328 98663 49166 3906 67472 91852 58148 87299 71408 44912 60401 41633 62790 71926 5620 80020 52629 70025 43363 1859 30289 36841 96942 12432 67659 90635 8861 82881 81363 76312 41074 23057 34029 42126 32573 31891 23305 8773 28493 51239 36964 64452 2532 45571 51901 26275 97900 86945 2541 15666 37519 76029 46578 51243 37524 67508 31114 27233 74503 1779 3771 63862 7533 17055 63412 86475 90778 69258 79171 41312 42003 30915 51792 70993 19198 27159 19398 31655 36195 30370 18407 5334 77359 32101 8433 32519 47783 9565 23873 63441 12690 73759 1533 40416 38189 90595 43388 35095 63141 33017 23129 67398 30404 75964 84973 84888 33606 27367 86604 72008 10274 3009 59322 44608 938 79535 3553 5473 98398 80877 5459 39310 58342 16887 178 56917 14195 55765 42131 54347 37097 96877 53501 84148 89600 97983 56208 9449 96896 691 42556 16042 11808 3265 64518 19635 99647 98217 51882 8077 19164 40606 37433 11206 81032 93761 55359 29243 95886 19148 37269 5775 59107 15286 30345 66982 73028 62257 32817 19171 71417 35321 6830 35369 9226 18001 24059 48737 31349 63640 52578 94714 70300 81722 14024 96865 32963 9826 86292 23546 7333 19449 11768 46025 70080 96579 95866 18118 92100 93701 14203 61656 71861 66894 7966 52516 21119 30112 53403 69128 71310 17414 99472 40459 34242 41663 67757 70793 90212 15343 61192 11273 48290 26881 35876 34493 43881 36134 14317 63357 61946 77610 46188 99545 96861 41126 72783 44650 64296 89697 54790 86234 97657 87451 98496 36953 42557 95661 89332 87426 70334 1660 33258 21646 30468 1534 76696 43639 29462 92350 43998 87365 32527 92110 16992 66775 35177 35784 74368 84099 18870 87041 32180 79891 50272 35649 91189 38772 3983 41348 74142 78940 48366 11002 86735 21371 34183 68148 2491 79310 37385 87859 18929 86024 14090 41470 99444 27980 48541 25308 48671 14844 54139 27648 83890 20396 69693 51127 18543 28695 76189 66109 62295 38807 34688 4664 58377 7721 18670 75850 51529 86239 15838 41140 90620 24310 94167 31772 82336 76509 16360 26671 55468 93303 94430 74517 19699 14973 27634 58953 3677 55120 90665 5515 3876 39773 97803 26365 56152 7850 38899 27086 5255 90248 13304 55221 22210 35476 10236 49676 60577 47823 80097 46182 85277 15124 68447 46740 22785 34252 19720 47968 89756 34619 36157 37227 79288 83257 51522 73788 44768 76026 12210 64670 78813 20040 49757 97434 86905 64031 5757 39051 66766 59203 56984 36109 84983 54776 69272 53344 70738 70172 24091 13397 81635 53136 99030 9525 68850 50810 24910 93928 42882 67010 930 83566 41797 77604 68720 60725 37496 33983 68222 9023 64964 91821 94198 75489 14189 29270 73699 16089 47386 22871 92190 59266 51615 94055 4060 70080 45433 90927 1869 53376 84032 51911 55456 31962 35218 38580 29662 19315 79536 79350 50918 85821 12592 35084 98565 58985 90641 76182 55078 88931 96740 63501 64003 24015 63595 1587 23645 77693 79990 42337 89389 95418 96334 31236 33483 61030 21292 28175 54163 43932 92583 87741 71299 83514 44920 68236 43110 52910 99837 94999 70287 28928 51268 51195 35296 60334 42331 16563 96101 18632 52326 38135 13253 81312 58760 1503 26817 1590 26003 6456 13001 79767 6959 81064 25421 91162 56102 11039 70654 30505 51290 68019 6906 44525 80065 40476 5671 45686 21496 67135 2374 54117 81104 85359 88310 47835 28102 19889 3046 79531 29178 43664 31835 66418 56302 20765 55964 47731 48848 43823 36023 38380 45887 78943 90151 55503 35107 9990 94947 72246 25378 12673 71057 37517 79620 98479 43625 61464 60213 67597 52621 29756 90892 67433 89270 58131 79384 48062 66468 76842 53814 69701 50854 26842 13452 88787 95869 92563 49462 58915 25458 72940 93623 76411 81464 94173 96894 5136 46486 31371 86936 69335 68834 86116 92911 16546 3998 50388 87312 56076 29582 23590 11728 42252 69203 45287 42001 47031 64018 83347 27632 81081 13112 43257 71673 23703 61360 18884 89759 13280 31757 12645 64762 96543 15118 43441 16454 62616 56134 72336 61612 85864 76129 89087 42048 98046 89036 17695 66729 1433 61212 51790 57714 19341 72576 16874 2906 93630 1745 47352 57548 17152 80764 24516 21190 10911 3904 71677 19667 44540 49240 89080 23909 32293 69211 96215 27562 923 28653 49849 28586 15167 40379 17411 3755 44850 94670 92623 77590 98435 90894 73043 11398 42013 78723 11260 12559 81724 61372 39364 88246 50651 40142 24535 32304 35017 3949 10613 28714 11567 11543 15899 23059 10085 56528 8413 22716 75185 63328 69314 28984 70004 83990 42723 88625 59671 29583 20934 4834 5543 18431 89895 7170 13894 63421 40421 44345 58565 87099 67710 45311 55602 43509 91309 78911 43518 95326 50694 80415 26728 54744 53249 69617 77394 99778 79143 28544 74966 47807 12073 75259 77230 57034 10556 61692 53831 14073 30853 68046 52645 62435 33226 48823 55357 89768 39898 5540 36341 3675 89195 96763 64492 42306 96133 11886 74833 10715 57631 30061 59783 40025 67628 50532 43924 9199 71416 90155 96612 21781 88200 10928 21388 17897 85200 31773 95537 42804 33151 11416 90880 28050 83248 7070 95537 97971 88719 6025 29503 22593 57527 31298 29404 22925 6196 33505 31179 9968 33728 55942 92619 33921 10377 2291 10817 30723 79401 75912 90776 83752 19570 53365 41837 5524 69493 28976 63011 67103 5030 99325 68372 64542 71252 22446 76838 30323 25168 3040 16554 71280 34802 90997 80438 67155 39896 89094 61675 65370 15441 77443 44851 70197 23325 30663 77680 21250 80264 30222 46499 3122 53886 227 97514 10856 84038 47506 89764 66759 87616 58023 452 75859 78463 4944 5164 38447 40071 71957 87626 43540 42812 87554 84447 37603 8755 27561 80977 20780 15444 94387 63840 43588 95410 49819 16650 50657 52476 16039 38439 29539 89333 23080 96702 52846 13975 18156 32874 61768 87120 65780 72691 65656 96669 18859 28226 40946 44574 61238 24285 54952 70461 45695 63492 99189 85204 60776 65612 16357 295 24386 33839 23684 50350 10998 35282 50953 68692 30307 92329 16501 9348 450 65841 69793 59279 19778 50337 22790 48606 65496 32689 60125 87152 99168 24737 73474 25422 76304 65750 83799 57634 42155 16759 63302 55030 39369 81142 31880 30167 76298 30660 89744 35253 60553 38785 50513 10423 31530 37336 19033 85320 43120 16497 95702 23442 75142 2737 61494 99695 61274 14232 95470 13815 5954 79114 37012 31203 17338 72772 50362 21032 54080 40862 49976 58048 36663 70577 11891 31795 77490 50645 52285 21584 29709 81639 24897 9053 14536 31055 61369 53625 94085 21237 21502 43462 9006 43868 35319 73336 41215 57015 64132 49588 7279 15873 6784 88097 46269 41212 44733 99277 77540 71404 61256 14547 16895 59087 58648 28623 78658 24300 55071 83452 99574 91745 20696 507 92791 56618 119 25127 91388 94613 98650 14222 88933 34918 34825 80310 58055 88955 96184 88715 97900 34897 73680 86451 42593 8195 17737 5235 60072 53142 74571 43961 70978 72382 42612 50418 26633 64900 87968 72341 16330 22874 81471 92362 92272 44025 69130 61603 77376 30786 14488 97693 5878 7480 69384 60689 42723 66103 90485 74466 7361 70035 29631 38084 8812 76144 22011 48294 56983 17814 42078 4102 11630 77562 77873 72422 51732 26839 80699 68603 32221 74548 98275 58571 83192 28383 83784 39843 31512 36521 46119 44243 41715 22065 4477 74406 70071 53391 37631 6862 28284 30118 17570 96778 88954 8611 54147 17790 38977 55950 2951 53483 39871 4251 13775 12641 80526 52383 57680 24607 24417 65422 64393 15288 19647 20558 56961 28559 63091 79153 85117 90807 62035 50897 48887 27469 71353 31560 80362 22460 62922 97964 39000 8200 22454 68973 22340 65807 44125 62723 30262 21560 13701 28898 93570 37923 52955 73964 69875 21586 46857 81699 75937 60100 4509 46640 43806 51289 37841 1648 14881 53491 57205 93385 13209 82648 48313 6362 85965 35189 27139 74125 92928 15204 42883 80509 82387 70517 77550 91826 68291 20404 14883 82530 65114 46707 14261 76623 6351 15270 63121 57871 30762 72108 88640 43527 28743 97075 19003 23328 55062 37288 17172 23643 33816 16830 26479 82683 19798 10749 12510 88163 62831 33096 83097 84561 48456 3456 29416 91528 15329 34327 24493 99345 59938 60732 43501 49173 16186 87079 10966 91973 52501 83778 8892 17739 3157 56702 16228 90247 1681 98151 84528 92063 54798 40711 64087 62572 86718 78903 84020 52514 75831 94751 95302 62813 86570 19725 64636 52528 45292 91277 73469 73427 97883 52568 49639 23972 43775 57597 38927 6458 72625 13583 80927 91294 15007 38499 50471 23559 72767 33090 68214 25748 12471 65232 81268 97958 31044 73900 21179 37366 20816 87395 43559 67811 45614 51282 30889 66955 13482 56841 2353 18435 90273 76199 59931 6473 23674 4078 99070 92729 42304 71954 57583 81618 46446 39209 36190 5766 46663 4991 69517 75726 9933 15591 27201 27918 4303 63475 47718 79695 94157 67428 56269 64026 10527 75232 12450 54509 19622 8906 98779 9874 65032 91951 96109 49597 20677 83432 50681 14931 81349 28829 35057 26756 52249 71431 87629 25111 24252 80973 87455 45205 3075 90330 82539 9718 84411 82267 63273 61932 68197 89263 37976 81321 18822 23512 19244 93517 60993 61147 19289 98258 31639 89418 16721 42081 16869 38477 72147 73956 11271 62689 55076 68385 87750 61772 20326 95931 41884 15958 59130 37906 19017 7244 50527 98332 99900 26360 15991 6924 6416 90622 6021 76578 66673 1219 42057 69941 17568 86200 21835 91450 29413 57340 25121 66079 43825 63196 97449 72546 25248 65027 20569 58422 66550 18089 64209 4080 49766 36042 8145 8536 95236 45052 41342 98987 7659 85096 41300 15688 73605 97787 79645 24500 42653 69970 24179 76859 26514 43337 94146 50657 44233 448 76690 88645 39612 93249 42467 42657 89394 80019 36574 71312 76157 58095 68702 67839 54301 30776 34133 84443 50706 56567 75403 64633 70348 146 74475 1988 8041 56959 51214 82724 50691 78851 56805 81274 84717 80649 49488 53838 22456 34683 58576 13168 6591 32004 36526 70036 13247 23179 4744 20956 24693 62314 35312 60224 33214 29108 30794 54234 6178 58801 65091 37229 69588 61108 18355 7536 54319 73329 44375 32900 91206 22519 90827 26801 89484 3726 38308 2095 69039 76254 75640 83810 2061 97190 27561 69239 6591 37883 91095 9851 39947 58306 34027 64963 51955 62983 77122 69392 29817 73128 53427 59584 50588 11542 61116 29607 29090 76307 93042 16648 79276 3361 62358 79982 57549 12180 43539 49736 30928 52377 92007 89128 37924 93915 50984 55934 31493 55245 14459 54847 59369 67504 73744 11301 41658 56405 90893 76115 12668 17866 2853 52530 56538 2620 72616 36543 80638 12548 17708 63915 64641 23136 14912 89264 99279 54958 78823 95617 76889 38841 85517 10200 85864 23151 19507 71802 58222 58878 84141 80480 96311 25360 47164 71848 70681 59320 66185 57651 5944 19308 43750 13567 33491 18819 94836 91036 45385 81165 42502 91676 52375 11176 17892 20758 13890 61499 2134 52129 74469 61436 9415 6482 88832 32975 3466 34752 51062 19996 48167 49082 21020 89657 54698 72161 17722 62340 1258 75899 36398 25375 8289 24600 57777 27083 76310 10503 12670 64733 62286 38666 7399 98033 7022 27961 28413 63310 86529 90128 11352 8965 91196 83756 93515 92746 5697 975 79897 52882 27579 19586 63652 24517 3090 26301 99343 65066 74846 9950 29163 70082 33846 31972 4891 12447 15045 30095 81460 58616 45981 68220 73657 23055 73337 40587 73455 79533 32385 57145 1796 28703 63261 84055 67265 80104 63359 22004 17701 326 36988 13667 18692 49202 22151 3066 60239 55731 87932 95968 1165 50734 39986 37657 57594 30448 17382 84932 44503 28912 36601 6887 9242 74097 69284 53453 74433 29625 37278 47349 20498 29309 94708 69686 92564 28874 20541 79542 29014 97117 9370 12651 61548 71142 36394 1321 33821 233 74751 40903 55211 14841 86848 57124 24145 10426 45625 97772 1564 44814 5726 9320 88057 40267 50925 33550 82189 26276 26453 83175 4478 26662 35126 98978 37398 49272 62556 53558 15023 44775 1560 27182 17857 99765 69627 47617 62451 12284 34875 30927 24558 4646 36490 34247 29462 98493 22216 35957 3071 74164 43851 30670 72411 66824 80854 1361 32836 84796 22335 64016 39180 63265 90005 43427 77744 21389 52837 34541 10999 14935 59199 86989 77018 94504 12591 23392 53145 67351 78732 27453 68770 61744 33783 38654 14669 8108 76897 18401 78115 80056 80208 19300 45893 83451 10642 34337 78028 86670 18267 16222 32122 9998 92383 39579 58322 68612 76882 14268 69682 98628 39547 72922 37721 29824 63496 4392 6595 94008 37646 64752 94023 22763 1563 64541 68990 16655 30640 16842 42532 61070 67442 52243 54240 14387 58319 34670 73360 78317 84701 10828 54288 59287 5173 79453 87924 88298 61845 77752 9692 19159 44576 43372 76526 27920 46830 41490 48011 90322 56532 74501 60352 89400 10946 96346 93137 34926 36785 5110 81412 65590 96341 11860 3488 43812 58080 10034 66373 71282 67813 50911 73483 99142 86999 9325 50505 7268 25860 81259 58753 5050 37804 70304 87228 32273 15902 79497 28365 70836 83388 58826 30252 90258 36507 31475 60021 88853 74306 82466 30872 98041 16502 15014 57425 16208 29866 30048 66833 44716 75794 71071 68034 62023 17237 33815 45182 34923 33630 4247 69062 8463 5116 32896 4509 67151 15831 17595 82348 24040 56797 38628 22840 95623 70797 94056 94721 25026 66960 75555 8708 30381 12581 92458 21276 72220 2167 32413 98422 24547 77146 68596 49007 86398 95119 35869 77891 33614 15129 10463 15171 22239 32477 15545 76361 79640 56111 70084 11165 55395 95603 20898 79100 81891 4461 50674 84976 2077 23597 91743 31728 70566 28544 40004 69700 27506 23262 45158 76820 36863 93283 84031 38183 22176 47946 48882 87091 42997 6452 99503 49221 31250 65803 56440 97861 24205 9314 98733 86846 88696 8059 35495 26367 48694 25343 28568 70246 28583 56859 41647 21953 74302 76753 53121 46143 6757 93880 53802 84371 38270 28101 7875 22878 76545 98050 52039 97967 93910 88121 2901 77263 56120 24869 80347 47553 81475 37160 68507 85254 49091 90308 32545 18100 85258 90223 56569 6326 56648 38004 54223 12329 93429 20868 95934 71863 25378 21306 60212 118 57506 24608 90318 48464 27008 27210 62202 54617 10763 22115 28149 97696 9742 68117 39678 98780 39904 9679 15131 62991 67379 8921 30581 67405 37331 72283 72097 95615 75910 66689 82912 76110 93234 56060 88297 81846 61934 11649 26395 88131 67617 49983 98548 82951 93607 89073 35737 96893 26282 55430 6571 6446 94186 11184 21109 78975 85861 11691 399 83673 14207 76394 36123 69379 67164 46868 9279 69694 32183 72247 1239 78034 46748 1431 70846 20255 22587 77518 47322 89972 50592 79504 57728 28000 55320 57762 57008 59599 80106 28706 81851 46196 74734 12633 43447 99228 24241 62043 78233 85367 4312 45254 89833 79359 28453 67122 97165 47691 82895 88249 33423 14161 69415 6516 78503 22521 28232 71317 43627 99746 66247 98838 41162 27794 82459 85312 14352 88673 98806 67063 63095 77384 60637 53818 77314 53355 89685 46124 22669 81342 69604 28219 27439 83873 96020 38495 95383 15936 65951 30954 36449 40560 10187 34157 86376 48623 90692 36956 44166 69519 47245 32139 19699 14258 92295 59924 55436 93321 7646 43116 32206 65138 55069 68304 11623 51736 27252 92797 12764 83995 28265 76274 26138 31206 41903 898 47883 60154 30562 1941 25014 87680 72349 18757 55252 87639 63406 339 48248 47282 31742 10747 84794 29424 71035 48637 15758 28745 69473 44212 40117 19820 19436 74983 66591 94966 35781 33096 87154 72562 15031 89504 23622 14116 83315 58877 46369 55123 88980 81303 41437 12509 66773 15657 373 15687 20260 93194 35097 58208 79275 49525 51108 29618 43600 47089 87448 87135 55582 30506 13621 48234 9388 20829 57837 6141 73726 25084 47851 80281 19880 63332 27141 6814 58775 52592 83465 61114 91425 82432 39116 35517 94226 51260 70169 71396 85140 16673 29819 44763 84960 46436 57640 86093 58571 53773 20658 21236 20693 36077 53993 50754 76797 61747 68086 3367 47531 82976 52894 39934 6706 50486 75014 27732 9106 76734 48518 24610 70302 33501 38098 87237 5904 44305 47464 99609 24427 11638 56818 49000 71734 23175 23920 49438 26681 28112 85615 60057 75474 68349 74512 40213 63152 41056 79131 81540 4255 23280 96224 29470 72040 24960 84153 36532 80380 29060 73014 71225 65939 123 81188 72403 88837 75968 76401 68335 70893 62366 26579 77951 32093 90821 89847 87597 3509 37772 55570 31434 97014 5448 18883 89448 34339 43678 96814 33914 92614 96279 8624 3523 52367 31160 20121 27517 57195 4574 80384 24192 40352 80861 31447 75920 64269 98189 68165 36605 21175 78018 63260 8943 76191 1848 78416 53573 87688 36103 60940 36154 70660 42452 58633 94339 41534 94282 13857 28959 99181 84095 41075 42598 53076 16290 80374 2167 73154 54342 7224 15515 86182 40413 76533 19092 99719 16512 93838 85212 14270 17468 77667 70526 83428 85734 31129 29946 68593 80167 81206 54223 78015 1876 77175 53312 20095 42741 20794 61975 69752 96751 3453 40320 87999 19446 92235 32457 96628 34290 25525 13740 21881 31687 87332 94180 59619 72197 56268 46703 45343 98658 93985 81476 89032 41507 94751 15540 29157 7216 19645 41463 73017 10259 81288 62926 52255 29921 83374 69647 55487 73284 79972 2860 46046 62312 13296 62237 8702 77205 36889 21967 84255 59943 31138 28242 72128 24573 89601 74020 52920 37391 59563 47500 96079 7709 88346 49880 77549 72799 4147 88405 15561 69404 41036 28451 41329 393 37369 17635 35110 89604 47055 25681 71128 54257 37567 3674 94143 55770 64827 42357 83469 2626 65382 1445 58308 6153 60214 441 48078 4718 28191 73621 67908 18149 86818 53207 21380 20066 76037 34455 68169 98193 77554 90714 86459 94036 18307 48800 62416 58517 60580 40629 74904 46865 73770 33287 83820 9400 70914 45627 38772 41696 53862 57700 45296 73498 69323 90680 54998 90374 1167 22664 59983 73190 57279 18801 99657 26127 7743 72834 42886 36844 15584 5826 68840 97698 42904 14533 30940 485 65256 76504 3971 64535 96302 61835 89598 65224 72177 95920 12530 19808 43057 98805 46032 31581 63173 3212 37051 16263 20768 3871 72942 62635 74677 63532 73775 74143 13235 31986 75703 79464 29481 55349 41746 84349 1770 76442 80039 29091 34382 40826 57842 53163 77928 92726 2827 89477 72912 38069 28240 55746 53718 83171 2005 91082 83616 74242 18699 7822 74057 55205 16176 20510 21747 16654 72816 27574 94199 96491 81858 15472 77909 63007 2154 54100 74687 11028 16446 7141 90883 70576 86622 76876 41404 48038 68428 93895 44700 13096 37591 477 13709 10837 95606 34536 86353 14080 70703 73026 44995 51692 32431 57737 85476 70103 31890 79955 22292 97442 52905 21970 51444 45555 93893 5339 71332 47113 16426 36623 91689 8165 32517 54711 35369 63734 4408 99774 70195 47028 48649 46436 36796 45945 54178 10764 37514 15940 82999 55904 72159 32620 6461 52406 9737 84013 65505 98334 70545 71642 57495 44639 90226 60047 17855 34343 65748 39111 95247 23339 38616 10672 69610 77957 81584 69921 44505 36153 10522 44436 84287 58578 19387 62026 76285 49798 45063 49051 83687 33727 10347 74133 28022 74836 28250 20033 86567 90745 50219 32682 20799 41029 1236 95377 16351 79429 40616 65907 21524 73201 90260 64100 98751 44979 1338 64550 89075 83628 78691 26885 41168 8870 34894 56704 82740 53601 94233 68536 78998 49654 25141 771 68763 25331 80160 18042 88029 81422 38880 60852 66856 2410 16594 79923 21456 82508 47121 88560 37893 62571 62458 18279 96210 17235 56113 3504 47670 98946 14438 9129 38059 1265 34779 37983 80746 76811 69147 89467 77386 74080 19627 63931 61979 59608 28051 66028 71620 6041 5835 66819 98529 57545 60497 24418 56803 4987 16817 97297 86620 65070 86221 97492 47393 33428 96176 30994 94404 31127 49660 92980 78467 11217 96547 19218 84358 48831 95475 12428 8941 9542 68071 8158 6557 57327 91991 46516 51391 55956 69015 29411 32284 88956 65403 5373 91862 14858 31180 17386 47682 702 14839 36906 23651 55778 7945 41465 22554 11013 84972 69126 40982 79582 35157 14726 68543 47536 367 63227 61241 52402 35936 98442 41624 99818 19593 29993 93198 41469 55889 9780 90453 5598 66987 11814 76493 2210 85958 22702 25252 40619 64196 55675 35868 47341 42775 38359 3591 92060 54341 26659 25365 82886 82115 60756 14385 55378 94011 58683 8532 33537 28720 10119 67568 12980 66078 47440 33806 55794 43271 28445 61745 77314 70279 94628 40400 72148 27427 65575 88746 71549 16762 51811 13707 68811 15277 82577 96640 15371 27574 60642 51261 89744 23697 65914 62136 15201 60167 91575 37011 62654 53108 5631 74000 75822 43761 26310 31782 7085 14181 78072 92179 8186 43370 44596 91334 74697 16360 60860 30104 35202 25520 31620 43527 62879 66514 97779 50986 43016 74982 78306 42106 6655 76741 35791 25122 17541 79329 17303 27442 67784 41395 33106 74701 61908 91801 77144 6810 27759 42443 66554 83275 8507 85091 98480 96602 48740 13372 20997 58175 50414 3137 72650 59328 80024 4042 68678 95423 16134 46697 17078 78389 58043 41183 99911 43642 15293 48138 71788 36987 8222 61762 87259 75655 10512 49353 1955 74660 42310 12754 60815 81322 55264 2403 16667 74901 79181 61594 74942 45102 49348 26930 70524 99945 91127 85208 6766 42837 22754 61477 26105 54870 65087 68096 53751 5942 51449 50649 28057 77740 31497 30980 58972 52064 3489 67488 46607 61635 74134 68260 11026 96360 59583 92496 49948 44684 43168 28754 27677 34070 3037 30912 64444 8970 13191 27007 85747 35444 51263 21901 67900 26565 86788 99513 78251 72743 53483 29345 53333 60198 41459 40583 75439 33022 60781 89592 99429 65858 70544 12334 46561 80814 23067 12435 47463 72343 85797 82454 81204 65142 16054 62113 25892 31519 26853 72103 60927 59765 34221 90466 17505 82634 32959 27517 53503 72276 3808 61493 14551 47977 87238 18965 49631 28271 45163 34661 7162 51434 7853 81903 81764 67577 93822 71355 29596 4075 64359 9254 48665 3123 50234 43449 49173 43121 93536 13015 5769 41329 70886 64652 54524 74326 21931 13160 12762 54535 75074 56259 56093 28690 60031 80871 59749 46506 42119 67758 34887 97384 50807 79694 30366 96515 37806 46478 16105 92956 14381 24570 13453 33355 99790 60360 76545 77605 15592 92147 97241 561 14637 80976 84559 12938 17762 1106 77656 66633 74950 458 87720 88617 40649 87779 32011 79787 99022 75915 17666 38942 34961 18359 65633 40301 7583 7842 97779 34509 47206 46145 73231 97911 83433 95313 58795 35240 30624 78800 51178 39031 96792 53139 71408 72474 92291 55648 35539 87402 40732 5999 26447 38576 11512 53786 90882 53807 20018 50418 90617 645 51636 76049 68126 25159 32152 36918 15041 1766 18517 66940 26140 18644 78673 5366 53925 73516 26560 91208 94148 10712 19288 43043 76994 83552 56885 32978 36049 16728 41679 10854 73126 97752 68284 18557 60622 98692 2613 38463 8583 19220 96385 58874 71137 92212 20944 79323 63240 46217 25881 38895 71167 14297 32236 60566 77323 21478 94245 75356 5155 4975 39962 88610 80026 29923 13949 12199 84155 75790 94748 2564 76311 17493 60193 15336 83832 20402 8009 98067 93938 17242 62271 38335 20047 49251 57745 96080 92056 61175 47317 36462 8221 4354 19764 71208 20330 21378 33901 37132 39855 97686 78381 249 66256 89001 46829 32646 95449 32643 21561 15620 70118 98185 46472 22781 11214 47354 64307 84757 92817 73111 57450 45424 54959 18770 34674 6734 78165 88155 26455 49491 84990 49205 21874 13443 4888 87293 3164 13764 82206 59309 52652 43627 42289 28135 88302 83324 82461 62437 23002 61959 33663 69167 3800 55687 29669 47945 11866 56394 12719 58154 41480 60415 8410 11942 2677 43342 90850 154 25538 39762 23847 30732 74190 74225 17051 45986 4194 789 29520 11796 46718 69181 83721 25224 35126 79516 89387 55516 88239 9834 84417 73110 4984 36707 72050 34473 43054 7834 80894 15001 2521 46240 76099 28726 14733 74233 42858 51718 60408 95556 39301 31637 36739 94960 9573 76963 18355 83793 20040 16353 96627 8331 28367 39154 59991 54455 94446 79747 6327 11714 61896 46523 44297 74884 75338 1696 42966 61564 73622 66169 77347 97312 93604 95927 41709 60671 7321 81877 1017 36952 46846 75304 23159 73822 30173 20691 37266 47806 75983 16254 47942 43454 36472 13088 28464 75268 98158 96981 34285 47561 26890 15566 90732 79591 63857 63205 37328 72375 56313 3471 43367 47929 59246 787 14741 32134 20780 77944 8767 57112 56494 49344 79721 44865 13776 63291 97246 38364 71824 28617 87828 93202 21513 76162 17306 90440 75444 80154 28754 51754 85322 38396 53879 14751 77494 92280 90238 65903 61482 42063 26528 75064 23865 36508 11098 7727 40888 57419 52029 52873 62568 64862 92930 55253 88199 92942 65225 68618 4179 31083 1752 56277 65749 66445 47477 70092 89248 43358 76308 90593 18435 23816 53544 12603 86843 2132 2962 1659 7799 44579 20428 26285 11001 60947 29319 60903 73901 79474 11577 2471 85337 63819 82659 89799 117 52327 76595 74779 30614 97194 30346 14019 82213 48176 31543 83768 53049 92187 73623 15880 45735 55979 83062 59375 48013 26563 49055 80553 57435 78754 50853 32530 47452 38802 63238 758 94975 32600 96132 37225 41727 13952 83225 23528 80390 69475 60214 80270 9006 13648 87922 22267 17800 86810 48571 74795 17558 61028 50224 40607 74457 96445 22715 57759 27307 87403 41823 58687 2810 84447 4682 8561 88369 57728 90723 43472 84779 46509 26005 9903 35333 51906 40800 34690 52108 96375 8723 16964 31307 64066 8968 52216 87050 42494 77507 77941 16327 65594 58475 71117 81835 47012 40018 63162 47351 13363 3154 13345 56738 94302 82154 57885 63234 35272 99625 73152 22890 71275 63285 80677 21183 73529 98714 29968 28950 55211 61828 33763 33416 94108 50229 89458 71597 34949 64895 62049 67072 42505 77475 84234 57762 21723 29261 25985 44034 45331 72343 33591 10313 18000 8283 48518 58134 83855 24738 90858 44500 33203 63995 77911 34270 55017 59655 38181 18780 46381 9120 34602 21161 52111 58880 32333 30434 58426 17421 56923 46498 99307 23861 24235 9178 66985 50762 57085 36773 70516 33492 37093 79136 91342 21930 72377 72348 84011 48106 13891 96164 89619 5815 79493 66585 43768 71182 97465 69564 94166 81531 1910 97511 48504 77070 5048 42512 5640 12802 12395 34119 21870 87039 32740 80053 75023 23395 30794 80048 19654 60194 20186 87116 88676 43572 80898 63930 37944 24321 72073 69342 5899 5075 52526 45352 72615 86499 23119 75620 30553 35945 23998 71334 818 82288 42488 94004 69786 77560 93305 5806 77345 57902 91009 19677 40060 6145 21765 12520 81140 75421 11216 35641 74554 16378 81806 3405 40269 64716 97124 56615 23509 64858 298 10807 11850 67812 1835 73824 78713 82003 51603 29068 94762 85325 47598 91225 45885 13403 33462 81827 46021 9853 11391 15799 33232 88770 99163 34737 82478 81366 22879 9348 17287 48625 80282 24195 92549 71051 2687 7639 68145 71649 39645 18449 14762 96030 48399 56887 18997 8954 41904 66844 10110 78672 60075 38912 37245 66185 71682 90368 93650 56851 52788 31982 49195 56338 5108 21403 81638 96940 26968 50313 72801 97270 54094 17621 19909 91394 60105 52646 41804 73742 83767 85013 69357 46522 48973 62304 33468 47540 68330 67889 54011 45890 931 2109 11476 5686 61516 90537 76804 86815 12955 83665 5597 59737 75614 91330 71388 88565 76950 96365 17606 28004 40153 11237 5604 24013 42144 21687 36378 45667 53192 88649 31618 58859 87279 59044 66621 32613 29636 24479 67971 28945 69254 59557 51974 89571 19757 40571 52868 73884 84649 64779 18941 40591 35851 90358 59887 12336 51326 46777 38765 71544 54970 98482 80482 52088 96037 75101 90070 29291 54691 35678 10634 59990 730 37309 43150 77340 86854 50805 41189 58686 689 30440 16452 19272 41621 55847 61550 29020 8649 65703 78931 98201 68972 88901 21087 2915 1575 51494 9587 2517 35613 68940 9393 13836 38114 82673 48514 25651 25562 51648 4753 60085 54348 92155 97194 41760 52963 42579 92926 85855 57043 92428 63267 96343 19449 58107 85412 76032 42169 13801 64412 9932 45786 82250 46463 55725 7047 71286 37255 14404 19055 80665 36668 89776 76502 41246 72290 3097 68640 21098 92359 494 38479 36524 61110 89159 18066 28141 9967 65851 72587 49739 76392 17147 77211 81913 79995 42823 3133 87080 59169 42467 53931 53539 76539 89305 85034 55457 63618 13821 49019 55789 95011 75134 53781 55192 20692 96691 53156 14559 53412 61450 60709 33484 46376 99220 37702 56591 5442 19679 7477 72850 66318 8847 70652 58726 56616 96553 58042 64617 39456 16023 99319 12196 55354 91811 84100 61204 32951 95062 70094 51018 35765 47945 64469 57471 7446 47078 97093 12546 75316 7476 12836 38385 50984 68428 62663 3502 62028 69117 44572 7690 98917 1269 91881 13939 88170 84938 49868 17097 83313 30515 6553 56254 60560 98891 13371 55091 2696 91379 36815 26798 76812 55042 46503 90280 61759 70107 41451 65008 2447 64359 12487 72635 52785 27417 7181 61736 96557 11566 31992 88066 67718 12549 77710 83577 37825 36102 24708 71308 36740 55508 6533 96244 38812 84257 17664 10891 21196 24581 42878 96659 12852 11734 22968 80060 66530 82811 70240 67127 24108 88311 57959 21243 70964 67877 47412 33924 90639 11308 76811 18013 90704 39632 72906 21330 20025 30517 3558 9047 59754 97377 36053 89676 17625 83707 22733 75423 22620 53876 23383 6761 43426 64078 87987 38163 21310 90188 10601 75744 9872 59124 10248 91015 82979 70861 17337 51468 32991 684 35642 21627 410 70766 54768 18505 40258 2320 12590 13631 51781 4520 71136 41615 30097 50169 92674 73390 95801 13936 72787 55854 58770 56299 7263 55174 24193 74107 79235 41713 37263 64062 8441 35170 19602 63964 34840 66835 30628 4884 71076 98997 1396 89911 35336 46692 28272 91287 84397 68569 9221 32860 7582 84221 29170 16849 76726 93497 83457 7355 16331 4633 64757 84634 6445 99565 96957 26445 31244 71835 50177 63229 87283 30576 6514 89539 19699 93875 16748 20362 81296 18096 46754 69923 84614 11853 88272 15411 33748 58992 34956 48589 46584 75744 2733 45301 59271 91525 21585 19 52050 48410 99301 91958 24609 23843 34832 27367 70489 7183 94645 34638 39606 11126 93990 66744 64091 45513 7937 8976 94970 26973 31638 5957 76999 21491 77773 42415 19352 26040 73222 2870 6986 78033 46426 5350 14808 16670 73223 6529 86735 72612 24905 37684 60948 91901 59019 83207 2094 36100 4662 58630 85930 44500 37948 25384 74882 25766 4094 53449 25533 12036 94586 50436 92138 43061 58212 39526 83451 44792 44654 97556 57689 84491 33915 58448 59490 1299 57154 9812 68833 84417 58508 95814 80470 40931 73224 13251 49797 8864 9044 73060 49501 97878 39058 31369 44091 3424 67671 3072 74494 97847 31116 87617 4490 53099 8877 84917 3842 85889 15680 67509 4847 1706 78337 87672 74076 75962 45639 93705 67951 99788 48564 77566 78598 8239 91697 30489 76019 12136 76970 19709 82197 47417 90480 45108 87561 87245 52756 42241 87768 36453 82762 39947 67033 24084 29859 23363 54865 98977 69953 43691 22126 95061 78552 58133 61405 87033 63365 78973 8438 63666 89134 68611 92118 76851 22010 96542 83375 71001 73990 12357 80115 82880 34280 35069 89210 60873 92998 22227 3141 87378 38091 10339 56357 2699 11343 62413 80139 11339 55891 42630 37846 51258 25317 34286 16959 38295 44076 39701 62064 24691 12359 58609 75430 88999 20337 51504 54229 45950 3608 61304 59578 23530 46144 23759 95984 72580 4630 67547 36409 62715 40969 56773 94435 5959 14727 23238 5620 22658 42605 30298 62646 7447 32834 9699 89528 64743 50620 80353 37044 80737 8436 88881 35637 20618 86506 29155 51136 80855 34937 55329 75036 24443 13147 90576 91786 8003 45122 3742 49768 60636 5129 63802 83034 76297 84286 69642 80151 78605 42904 27172 14558 65929 97314 41533 32654 86964 94991 83640 74424 66000 24232 82068 22184 28768 34439 12013 79939 6856 22961 30868 62313 30163 95199 26955 76086 23246 11243 34099 60044 63477 9041 95871 67830 98235 88623 75991 86064 66195 35226 42233 68525 51883 58611 33973 56480 56079 49989 87129 97227 69267 64958 94516 86963 30013 87691 1518 50414 9083 87732 90088 19209 65828 17679 1198 69257 36481 25383 72897 84048 54007 89693 90637 67717 86102 92467 55946 50733 22841 14515 57352 93595 930 22826 7791 42428 3148 51774 46581 6932 71563 72858 262 98110 62321 13060 97628 73807 66521 73528 4387 12354 6698 69810 82547 47531 60804 62636 37171 12022 64301 82952 43405 87366 63530 63358 46626 47770 14911 32272 94808 35623 57938 36611 33760 68892 17064 4393 19850 4059 47311 60008 3838 36726 98957 75297 39201 86717 5962 73217 96886 76742 25503 27573 36229 54688 40717 24387 67246 17985 80076 13129 47596 53164 24096 47071 24972 36541 71942 35473 62548 12030 16813 28634 66817 41200 64766 50610 14404 88069 55484 628 41228 35066 71724 7211 3022 13477 97345 89891 14521 20879 77248 30942 98345 90424 19863 45420 4070 67403 7920 64256 83103 2043 37932 13829 44263 48022 81435 1499 41121 81273 18857 8411 25682 8577 16946 35771 68399 84648 35259 87901 23569 39256 43843 61533 23766 31316 30283 84813 52682 18887 50594 14366 779 50954 77451 44072 60712 69540 29060 94754 73936 98863 11919 2088 77207 38063 12119 80245 17621 99432 98331 56990 65150 24952 63872 3127 25021 3716 99735 99152 94368 7223 49226 15380 74247 36152 16594 91822 76955 17761 32254 45235 61198 70337 86278 55210 46874 20971 87348 36265 15161 39422 19561 68568 18303 37269 62312 94491 49946 37951 15287 91041 35807 41520 83059 18403 27065 83338 76553 46593 80109 51201 10387 85990 45604 48717 1953 2267 13761 38406 94685 15050 71208 50899 21843 61804 62507 92186 91276 35105 19644 37399 81172 82055 45922 9513 48909 68455 46951 39643 26118 47728 86385 85111 93511 29521 32712 11868 97046 65198 45869 19456 57379 62444 72742 73381 33575 86616 21619 44447 2409 70878 73924 3779 79632 76149 57650 30283 40808 43410 52975 93416 18736 37920 12927 69900 24928 31100 54175 30797 69283 71485 87118 79624 24642 16214 12390 83852 28370 29301 90925 21473 70757 94213 83495 81545 4594 17575 10534 64702 11605 52517 54806 8237 15492 92492 24978 55089 46442 12725 62465 48357 65609 66484 63636 8571 88127 39359 81436 79192 82037 26575 3207 45639 95455 215 65958 40245 75079 2837 19748 71900 32424 96115 62279 56586 20705 76241 88171 56515 75139 72523 19115 62282 52427 89071 94104 92439 44883 59210 72058 21691 88065 94329 84658 64033 59255 18952 22109 83975 38954 50945 56348 43877 76913 95642 77405 36124 63550 75526 63784 13777 69238 49714 89339 42145 82277 8008 9281 36049 75651 62640 53880 94680 33175 37241 39613 28608 59973 39002 49006 9593 42233 52889 38404 94662 91690 77415 6189 49461 88089 80350 88657 72809 12406 96842 51592 59255 43497 90989 53361 80859 42779 88568 17643 57122 8376 98859 75487 30884 40907 32502 56401 13743 98586 32195 34468 79968 66933 40369 83489 98210 76154 21989 27762 78724 12304 70109 24168 91454 29082 33557 71980 7227 79472 16098 42714 27221 15254 32100 19298 91984 18162 37051 70699 5731 99439 87707 73937 61821 34228 71065 37959 24298 68820 65378 16497 84396 36000 70635 37629 7208 37757 7689 81005 40675 13337 68954 18357 5987 30775 12628 70841 39637 15474 24369 62905 297 1349 5943 40082 73644 20493 37752 36067 57847 17782 78022 78349 74114 24055 79461 96180 51302 74945 29112 86966 35268 55119 45331 59389 75328 59152 36769 30231 22023 89401 72910 8450 66962 7625 40327 97950 45649 65095 92195 56095 5548 32432 41898 67350 35277 59801 42783 89448 10220 71375 47217 80692 576 77677 64662 39496 28681 62121 59645 64754 35136 3217 73882 65866 76815 61229 49791 78596 62514 15268 86498 24414 55528 55728 80002 9454 91954 58540 30373 78401 63063 85901 16411 78953 78154 26891 42106 8848 96640 45244 93004 99637 71172 87809 70416 48822 8029 63394 33089 45775 82541 87140 14131 39312 35514 57183 31120 47556 3832 90083 18014 81762 48926 30339 39484 49478 41360 59190 61263 75550 550 32594 96149 88760 59897 67237 54795 52211 96649 58833 94141 98958 75635 88658 12622 15766 62758 9941 21106 200 18984 26777 22909 88025 40489 76530 37117 21352 6064 67965 63807 27239 93932 4552 53032 54889 53557 12126 47633 96307 36678 76151 88577 62931 42448 58300 98446 61610 90245 60718 6458 99020 37474 96153 51195 84678 18151 65247 91734 95876 9110 50721 85399 13490 9794 50644 78400 72796 14252 2486 3940 55306 71852 67764 91046 51245 72669 55751 5517 47768 41517 21854 20756 47271 25703 92489 6671 53467 44617 47737 11914 16517 87324 16174 21996 27852 57255 18967 1570 17316 16211 48206 54867 95880 37462 88386 83946 26663 82566 27350 9267 27973 31543 89795 6674 13779 91394 57291 23724 9100 81955 75727 97812 33578 72728 34027 53075 99813 40152 19576 2195 30579 23547 78038 73481 35638 24284 94343 32626 19626 72193 85112 50092 6857 92606 21845 29978 28076 45491 77702 62391 26761 82315 2189 54356 73477 17960 34236 29070 26844 96598 59588 31661 22750 68178 35081 9691 24110 18828 94599 76903 13092 23485 20394 65825 10269 33920 50211 47375 53995 84436 34317 28329 32813 77631 80977 60741 93720 73546 90066 34666 4209 408 75692 95253 47058 41819 73009 25229 13317 7103 12234 91604 29142 53395 89609 56492 75260 60557 7744 13854 42895 77924 55442 85927 17784 85226 86466 86547 71738 50274 35299 79454 69199 84513 35670 82160 83767 46567 61644 45237 42399 10412 37327 50253 1110 82135 1145 23003 46802 90407 74291 90909 18360 32056 40686 37423 52118 87979 746 25302 51828 9875 6238 59381 87616 46894 24854 5805 45 52275 54049 25280 65882 47001 63933 38418 69477 15274 11576 53434 76084 82606 23311 5143 47649 47572 15480 43666 2339 99138 46237 83230 2961 80166 18560 93200 81733 73243 81057 72722 28760 58119 65969 91865 85869 43102 5794 27385 45032 72175 69381 6367 10073 94712 74460 16473 67779 29706 75801 11236 91879 74414 73903 62427 44634 16434 11652 11517 43971 13893 63266 84357 4810 16789 54629 94599 17946 89706 90551 70367 9077 76759 66303 65394 18895 80872 7499 14762 70770 24681 3495 92171 85411 31328 27659 12743 46168 50025 314 51412 23864 56530 10988 56858 99269 91128 34378 26841 31561 2749 49077 50002 99202 76473 72154 49711 24217 81486 51496 15776 14002 95357 62387 32482 62338 79769 92206 77332 29774 72825 30564 88036 60462 34990 69582 85644 66870 9984 43731 39276 28007 4216 51835 94985 34262 10119 19817 44295 26842 47640 50874 38526 89184 75510 61331 74679 66278 82642 2714 32123 89463 63290 69723 4548 4754 38883 83095 72424 78331 86589 44273 84864 11464 25295 80927 23032 30971 33061 35257 79682 41960 93681 2691 31001 62972 5714 54280 46359 57056 39091 63616 10343 6617 80410 88016 71780 93703 96872 58410 45586 14281 7521 91839 75021 3834 98636 23187 95452 35290 14572 5508 87667 50550 77450 32403 41148 40894 8171 39580 28826 76437 74291 17533 82921 37099 88844 72129 87880 40838 11562 63518 83971 39887 13634 94218 64954 65393 19738 33648 90650 55448 12283 30742 79895 52445 52572 69545 8829 61878 30906 723 49481 72743 42536 83385 93233 62623 33943 83578 79218 92869 79595 19283 41818 36907 5079 46001 45289 96610 44752 97619 52120 95042 14238 55490 46014 25512 48316 69913 80143 29286 83206 32470 37048 16022 63333 49295 2260 71303 18529 89774 7349 35567 79083 27954 23566 14364 75213 37923 9663 22657 96768 77195 39069 83087 95455 65271 11299 59518 73591 42116 86576 76335 59287 65762 63949 31760 52209 83678 84315 41318 86207 95134 17804 69746 42328 14714 1112 31585 28481 18373 80428 79107 67220 15767 80702 64548 93107 23785 5083 33310 44438 79142 59212 78359 19828 93142 98928 59455 93323 72904 97082 48808 7761 73485 341 60034 55947 54340 26901 23501 69637 2750 22556 79374 20209 64185 70980 94931 37929 76040 92939 80073 59747 56443 88625 43021 62980 36291 95371 58488 82516 40414 32369 18901 58464 20053 31397 93365 8060 27051 35234 36918 14285 98316 53121 88613 22340 5294 15235 89011 19491 80941 80877 9269 57735 17403 78371 93070 4410 87566 6280 51794 93029 76482 37509 82399 58354 10750 98678 99362 96591 79081 16601 53968 67854 63073 68491 96373 70694 54842 52019 81828 6210 52672 27336 14353 35531 15663 59545 92656 93765 75704 88136 41846 27430 50826 49537 77120 74178 15654 12843 13288 55034 39159 34540 80676 16118 29752 9266 75939 65289 54343 15007 5268 56701 65587 41934 37535 50920 9357 575 52345 63713 3886 40800 15002 78305 36006 40381 36804 31918 40426 56888 57889 38615 44614 33982 5037 7854 69827 29800 11330 81883 70509 94787 39874 74773 63021 6512 75726 29196 18015 34601 17618 88212 78018 90028 63927 1233 61232 74874 76541 56850 76867 95639 62959 40076 71130 5299 71311 2329 46928 32177 88748 17349 82018 91702 32003 30911 58617 68538 46412 9655 44157 86530 42667 71938 80959 40957 31466 19037 73338 96237 29585 78392 68829 97788 68058 70963 17811 46266 7642 59948 92215 19779 816 34799 28239 56864 59367 14894 64970 77585 45373 41910 29775 12700 38608 10553 63142 33569 11598 33562 25072 9879 513 65169 10207 10570 3297 419 29651 11012 30164 59313 80484 8133 20708 20546 33005 59928 66329 99496 57328 69367 49466 51383 63064 93237 116 3923 97617 58601 97364 94948 13813 6813 60336 82509 7255 83075 56642 76016 58494 86474 80411 36857 1331 73218 83002 10741 74722 3187 55450 90606 18368 55279 67958 79232 50294 89107 38275 72797 9166 98852 77184 24014 40471 48155 25044 53441 78510 47747 95880 40943 3560 34586 28446 45329 31275 79865 22800 64606 98258 13737 53 74811 44547 90793 52817 12457 97120 80055 61398 49762 80153 41241 96199 62932 74481 3098 28713 89967 46955 54287 55990 35088 58884 47266 610 89811 55948 85778 80294 27192 90046 81863 42763 52897 77663 88153 8421 94949 87082 88497 38818 82501 39859 27741 30143 27281 74197 35258 85387 75773 56821 18104 45605 5668 94104 26437 839 69529 46637 5948 68559 84382 17912 41394 82242 2859 88738 87797 44907 61733 82753 26856 304 21647 14197 71546 92303 89605 12541 96261 8085 49709 63944 84756 88899 67207 18945 32337 4066 60229 97220 77716 60097 42034 89007 97216 69968 77990 13612 41210 37249 84128 90862 47203 10210 50685 72301 5659 52588 52235 46786 9705 47415 25269 10266 74293 34409 7746 68781 49142 41941 5059 85127 99569 89626 31890 35575 89301 85377 48345 7113 51814 645 18253 22090 2262 41674 32610 13996 68643 58941 58292 38200 58780 34620 46367 99317 53602 89356 80856 84509 37530 53941 49175 27116 18738 48943 83912 25805 83016 69911 43180 84325 34408 41089 55671 14862 60486 79632 12563 60727 48757 68842 10435 49616 86128 10203 10263 94296 16687 3757 4766 85015 25635 75011 86383 24021 34676 86495 40641 75832 76292 58461 23542 33269 7003 65777 6894 87853 40434 36776 73353 44618 6399 32661 96230 39868 9446 63428 69477 34321 25769 36600 23014 83105 29009 78040 54971 88447 34651 10659 11249 76298 27800 30217 61312 15085 74421 14535 68192 53086 9417 11359 18509 98253 68286 86934 57281 95815 44575 92922 52022 20664 7743 74504 68783 76413 40541 7037 42294 30591 18218 30772 10660 18200 30668 44358 39066 11824 43746 26192 71615 81219 4232 25128 86498 63493 89113 19305 52672 37275 35068 89692 13618 36588 87755 34554 17522 63574 7483 55175 47010 57177 94668 63934 21826 48143 11917 37335 12415 3388 71449 18589 15589 8029 55239 17347 65475 84299 11549 77849 20099 66258 69425 18689 21202 84453 3392 65678 46843 86472 34648 18064 41322 67933 65495 52360 18663 7690 21201 75475 48438 32601 90777 97192 76095 28727 40410 5570 9925 53769 30702 19794 14123 72606 63287 19981 78090 68329 38184 93552 4306 69882 16646 12589 84080 94919 18754 81601 31097 23344 91829 82392 82555 46469 89327 91456 49715 17222 46605 98124 58004 89736 92182 55520 22904 63075 20299 55538 28590 11337 62704 11723 47824 60272 20158 46066 34032 3656 45728 17907 75220 6085 55406 27909 55587 72746 54001 28862 64488 11838 57547 7760 37210 26418 9020 213 71121 88981 85515 51726 43623 44461 43471 53734 35358 58536 72064 49754 20752 78461 12431 89909 92960 14324 85733 21992 88242 47340 10776 3469 33695 3850 26660 9039 71327 81076 60303 54455 24524 5013 58626 15842 59394 49387 32032 60173 43119 75427 35053 19784 17433 92634 42325 68512 12676 38781 1003 89024 58839 54985 72968 63633 50830 84464 61787 81077 31749 16123 66952 96522 13777 38054 39820 54958 62401 89726 16287 82767 35136 85274 39454 32708 22318 69788 3068 37141 65880 51915 39318 46840 76374 23721 39860 83869 45377 5578 72082 83548 76335 1449 28994 37473 15613 95310 17313 66784 99891 84260 60778 44860 99091 64108 86926 75722 76355 25770 28313 35721 82565 63298 99094 18992 75397 31673 25152 40674 62514 45128 6954 97776 46942 40478 9928 34083 83741 13944 31295 39362 85946 89140 66556 37527 47402 21780 71199 99718 30762 51986 54009 1217 39406 23410 4213 92575 32629 71087 59933 56243 76559 12209 99924 15936 74724 57314 73351 3410 35647 83782 41788 1369 64995 54578 99210 17212 43326 10483 27761 14548 21994 14633 6454 83197 60417 80421 51784 16427 82954 19767 58040 23315 62454 54377 68580 47548 40310 1504 23579 52103 50110 20035 56626 67423 46201 43186 32334 72491 90565 64674 19622 14159 34254 26572 41573 48891 3465 59966 12567 49122 42978 59454 82472 26221 50637 63999 19772 33019 9873 89045 20210 60954 47970 17572 56507 6989 54551 98566 96943 66619 3109 13271 67713 27352 36382 65408 21191 68406 36932 42369 87748 96431 29077 71289 33910 73002 12465 40235 38254 36497 60186 98404 37747 58118 93148 68490 22203 80162 79954 93519 40365 96317 11358 68373 47194 10997 34464 51926 23083 18904 51677 7878 14744 8475 77102 37282 94077 86038 46513 9654 84104 37940 58688 39867 17962 29106 63606 57198 96136 10712 82063 96635 32545 36715 67014 8247 53757 68794 28206 83874 17939 97821 38943 74917 66595 11391 12153 78678 6749 70225 87673 66552 5395 51043 11570 45811 31994 94659 44092 68020 12768 68140 43534 59370 98947 81118 37002 55905 63722 77052 80504 10802 3978 43230 3738 84274 47405 44097 79721 18031 73946 55038 49359 14202 90825 56835 32949 21670 43028 41604 82283 57251 88644 70594 10866 28014 6805 38425 91336 48452 2675 25401 28785 88855 24086 48635 72184 19299 90897 23812 74139 56522 88965 54655 44537 77020 44427 4906 42208 61691 63856 62933 12189 86819 10234 84010 48235 56542 37191 29840 1040 47872 75986 71246 50155 10132 41464 17733 15422 87460 19147 98648 47919 16631 51947 47671 61322 70972 17585 23457 81935 97369 5679 83390 53094 69874 95441 75872 76033 38349 98461 85793 75102 85489 75324 82828 71322 10141 54305 71344 4220 47636 83636 13173 30383 17816 77673 30662 55768 80986 30738 19513 44359 67109 54896 33738 21988 74763 93452 71861 57294 4262 79237 62174 46401 67318 54557 89588 37614 72658 54975 83044 95292 52603 39297 87737 19873 1473 52776 31254 88563 88198 43542 90750 59938 35125 30780 71183 76329 62019 42343 46820 42792 65596 21416 71903 28767 6719 98868 27291 49770 96481 6070 42368 1712 78835 53286 41827 12347 9701 58075 43764 41064 99397 26267 69593 71904 9987 96423 40826 77559 79966 78444 6774 29672 20857 85719 37982 27177 16722 35693 62089 93014 91907 34782 19087 41566 51259 42666 59759 23527 29519 69563 11983 66410 31838 64394 73874 26266 37734 23470 99433 45048 96746 56932 75226 38501 38301 54820 39070 665 67192 11478 53548 92904 17844 66050 99454 91559 99315 35706 55024 73361 47699 79106 76602 97229 863 28388 12254 1591 7107 69402 91431 977 12594 58951 84692 85633 35327 76024 29299 20013 69418 65120 84208 45574 36159 83571 80336 14299 44320 33290 74699 44203 76750 17821 26190 7411 23908 67488 14114 79372 87072 47892 96349 35059 75409 60663 98066 7718 12296 49375 38893 34377 96964 22419 51723 18171 90936 48067 35573 62664 76664 34598 91246 50444 38641 34301 28799 46908 39504 9766 51612 16840 14010 35919 84469 35416 127 7503 75771 64367 22198 86575 34364 30650 51726 39146 78163 29512 55674 28618 23655 7363 45631 44671 7347 71021 7013 99478 98684 31204 50063 32515 73935 19670 27988 13582 75800 35771 35228 81150 17951 8035 54563 44184 54338 18107 84820 31390 67960 47461 67025 77864 99504 76234 10258 81482 59716 37008 28069 74660 16202 78256 65954 76714 2185 48322 2219 78419 43393 55653 92271 57539 37159 16387 12560 96050 65802 15094 12154 54665 20201 22195 71079 58612 61390 24024 49054 68971 26042 45708 1027 29248 34584 8273 42590 84007 33867 81073 94626 87840 25198 93391 58203 38727 34955 28524 22091 87484 88051 17157 63374 10172 97331 20417 87231 48975 28470 52723 7776 9878 85787 9881 70477 40844 38130 94898 53402 57154 42222 79302 28257 59274 87619 87789 49321 62124 84242 6707 19658 65550 15641 15845 46976 83014 69983 20067 12294 81776 84633 96748 69090 12417 33242 67074 42262 87952 72676 2644 71432 95372 51455 85537 39865 96391 97456 44003 87364 53758 42686 10939 88884 77188 58403 49300 63469 71180 11297 90664 8929 60637 19226 53521 85284 23853 76097 20704 77479 86891 88685 43055 14668 84268 42875 8573 16942 774 43557 23809 35013 6092 35985 53188 66279 80687 81463 86930 34444 20868 77252 60764 88554 80079 1423 21240 34790 76344 49442 97236 60253 79790 92913 31441 12398 74650 88679 45594 4074 24394 68777 91404 34684 28349 84290 10705 67302 30245 71313 30737 4166 51657 16428 23291 58845 54695 12280 45516 86190 29425 7595 98956 5204 58380 86031 65269 9723 63888 94908 80894 31379 21026 57136 79614 71663 63891 78892 68386 16968 46115 12128 94026 17597 7064 76066 23026 56472 82208 24396 74137 62060 86800 74960 40790 17277 29708 83393 43045 24635 11154 70332 50375 93735 24810 91999 23041 36878 23397 62476 78253 3035 2776 95544 59516 43602 34068 96982 58096 99793 48670 73652 61105 92588 935 8019 44412 75429 2131 83391 61185 21423 50264 70137 59708 34413 31660 47593 1283 52073 47488 85540 45888 48378 60210 55919 88407 1053 4446 66765 93762 32876 84781 96784 76644 2597 6193 86131 37071 22572 8815 60096 53643 57553 63217 23786 13519 35457 12055 17957 4753 97868 94772 65504 75091 48631 47681 90493 17712 66688 71002 25020 21730 59517 45689 99715 74689 43574 90916 42878 18826 88332 74188 68729 58193 53739 69692 9924 88463 76233 92342 6080 68604 92800 34851 5301 48456 16521 66797 60966 47366 96992 32824 39846 77571 42964 37234 57388 33142 52084 72356 55022 5436 62733 7189 10428 5690 25464 54829 8250 96649 98367 64334 3247 51392 30693 56765 85392 23380 2655 25614 85684 24356 30168 99890 83337 10598 41114 84753 38466 48178 67190 70046 19737 23929 8998 60250 27020 96321 30755 5982 36051 91280 22373 23811 57529 9067 42871 66983 41632 61734 97827 4065 92360 6859 42186 13563 62050 34399 51057 73662 73590 49549 81404 15836 17 15749 73389 27715 42404 33539 74946 44969 66837 75757 20317 12061 80252 42376 57374 35515 56285 10242 4163 68345 92888 80338 57582 1423 54937 72068 83683 53636 56852 34126 6605 56085 46398 86640 281 24722 20218 54276 78787 68572 73431 4400 86313 75556 81706 83543 84519 65798 22813 66427 30626 45043 78158 76724 23751 90373 4530 36008 22552 97129 34163 14378 75448 24420 16175 63384 11676 69923 42227 11470 38352 12360 56534 65978 64614 26976 17357 74375 68170 53499 92704 75012 74089 61235 76779 2447 33134 8623 92186 65644 49803 10716 81444 10395 5670 4789 46564 74067 73511 65235 19613 12424 27054 53317 31713 15484 67939 84982 87179 36648 89072 63250 81195 65447 35178 31104 14518 77716 1051 23955 41908 62594 89567 15993 63430 441 20217 37679 31439 5963 89274 59433 47280 64751 9052 87703 60115 82945 62955 84623 77732 38780 49122 63462 97367 68130 49457 16926 67932 26303 82709 82167 8485 83846 47994 33506 7979 67997 86153 58317 59439 77175 68841 60483 13427 32737 92201 83583 63355 19215 84875 84096 92701 43621 65133 70758 23502 59214 23921 65952 27837 31475 73892 25962 37193 41431 9548 66528 50305 27360 45470 28321 64946 32129 45696 23514 24766 11797 34983 19549 21484 38759 95083 794 6169 1253 84492 71309 80802 27635 27440 26865 83383 38215 53660 54373 32135 52771 69581 10547 97426 82883 37771 91706 10344 31796 51170 51845 41061 81154 50236 88580 14256 9518 46215 92960 41032 33903 36754 37745 96403 55716 15763 27462 8332 48808 59099 13715 66366 98739 79774 14758 46580 87235 18934 34391 68470 65566 21537 2525 61386 14164 62422 93060 9957 37493 57585 31391 71990 53166 95998 40559 70718 96681 43768 72420 50059 58690 41377 74028 65312 90849 54761 56156 73416 2595 36686 25379 44978 53983 52780 80088 45661 80387 30108 7602 24105 73783 28593 98946 32865 52258 90545 99067 18507 27340 83562 38093 14063 73720 48734 82334 74659 19575 20833 47456 45112 77196 66196 86657 86738 29091 57665 73972 56396 53469 96601 49912 29433 40536 81110 93877 96111 75512 15209 33448 59111 55042 16148 41031 86213 7125 49236 21830 11035 16999 52332 32234 23348 80190 14332 67085 85384 79751 207 93621 58839 99314 87594 4169 87982 20927 15976 46045 67948 37720 54574 86310 835 72223 54871 30351 62540 8528 80348 37599 60673 62639 41134 88813 5107 85762 93376 77154 84543 92382 8415 34527 87172 62937 23327 16344 36278 18600 38402 43228 26436 21614 98687 3079 28614 57746 59698 96883 59419 75037 5104 61235 49986 8933 67125 41367 66179 97036 5080 65055 18376 18163 51273 6352 26334 87476 41386 9843 56345 89524 98471 78616 44182 43467 78498 22507 86421 12364 15471 31968 63279 11851 73917 37287 93242 83573 97197 39479 85463 11202 4675 59568 76721 31360 30353 48148 17468 97411 18428 69482 80294 83069 81955 25704 47675 71568 3827 85113 86391 32438 85054 56796 34621 37194 29461 70772 93869 75669 1358 2750 96025 94835 84443 80495 22630 92505 41538 69467 94219 36169 54397 50457 5922 54004 31483 21607 15044 16432 70394 35714 99705 21195 16803 94550 56551 58421 28896 11561 92193 49960 67741 20721 72790 77506 54963 22129 1617 90721 85523 59661 60218 69707 58144 85366 22885 47202 20138 25553 24640 47782 30509 51573 22123 49319 35066 11145 38277 4961 27908 71452 25817 38539 13812 56449 74870 63590 28550 54616 99383 20281 80557 4290 17947 64678 22687 3976 80685 9492 32837 70188 27475 52446 11610 17181 47538 98450 29893 35033 24829 91657 39177 4889 24228 53284 60226 70010 93155 25869 72410 714 30931 38853 7341 69814 63827 16290 5486 2884 99075 52340 46384 44488 50957 99456 77122 523 99424 11673 62233 49951 4407 9068 61992 55347 57312 16531 54812 80358 9387 47027 84232 66501 97205 14152 33610 57460 50050 66750 84988 97377 47476 53387 72928 25478 95193 99350 37850 58691 79462 55318 80111 66562 1003 44256 64654 81999 24724 72953 84465 64754 96388 26279 32718 33105 87028 47233 64508 2810 1284 69816 52813 20971 66745 76769 91120 28844 153 19129 31702 16169 79058 93125 73328 51748 99630 38529 77532 -117619771 69031 26983 345716695 64075 51933 -277130467 5234 48479 624313111 95959 94925 -519048204 64043 51397 545353504 21180 85474 37753230 58918 85012 941475618 53609 60587 360520723 8604 17316 -559432836 91340 72391 -927856651 47698 86896 -639954203 33061 73233 524805653 36121 34609 -316747110 89525 94763 -816597833 16143 9805 747830629 33616 1789 319888748 41616 68517 -991639397 91385 32961 567089119 69542 23403 830658248 79026 87493 730230693 64241 6536 968128709 77773 38138 902536692 20882 20381 -835526205 46422 73660 -961752425 47523 42430 425729457 41679 281 -694426935 38589 60601 158356237 22610 42845 875596319 64883 58380 903548766 73158 60346 -832656455 91724 83484 552090582 2024 91592 591034458 96289 92700 364654284 1638 9640 -978401648 60138 1984 -197508897 79834 37876 151374613 23128 69313 -509722837 91091 66858 54752886 56693 21419 154827680 89461 91192 801697912 92431 23999 -419054051 65142 42989 906684833 75336 92822 -76436751 25207 32169 613874772 13567 75093 -448355153 74103 98546 15851550 48116 34110 -989416887 89478 56885 220964030 58152 66602 17542530 25698 4704 379122323 42014 59047 -452009738 50434 57724 -521385302 22307 1602 -105224272 19819 13837 528065177 24678 35380 466659175 67984 23335 -570737471 71013 89310 141227319 21308 56576 190007560 4232 44477 -227806102 24667 92104 -11200245 72496 69142 -895338307 79459 58748 227455201 14885 30302 771756549 42679 35569 -82107836 98080 1691 -887897658 61008 95511 -640353076 17325 42370 766031064 74111 51166 853069164 85482 84592 -856192659 36787 96103 974963500 57707 83086 -518087341 89132 43038 906951672 39037 32285 600558007 72166 46907 798985308 39351 5891 163859929 55231 96556 612581735 76857 29280 832642118 22927 15161 865984004 73874 52499 841740145 74540 58891 -784494068 21227 5979 285058127 13122 69493 -688482522 17824 41439 -522950083 1124 38035 297361481 5167 47108 -167700469 29206 35346 486732687 70302 22389 493181195 57922 57025 946914637 37331 26779 71567868 12197 48950 258637135 63768 96270 812970388 57362 69986 426151614 77676 81101 522907463 43924 48490 643314596 22691 60400 146689477 77229 74870 -547657995 50359 27430 655756300 29576 45803 -74249059 82064 54959 777116579 56119 98686 24681975 36371 61826 468131851 94500 23619 160651429 71926 69074 531869435 6251 44346 -675474432 2919 27569 -523761724 55639 94358 -603582248 53856 18967 587092699 68016 67081 847712383 75396 37082 820058265 56734 90801 218626654 85058 58881 801245157 73172 37384 57932720 23740 82239 -22436551 49710 89389 -12642369 93589 33634 351526743 93113 70019 932849117 83744 39702 -194888481 74036 6827 -929068656 75153 24435 157115590 29162 99257 386071075 58147 79448 351924356 9835 42859 41835258 5344 52781 -98517064 26939 41679 138966572 22493 31096 443642333 22999 67833 751841455 38818 99840 548098307 83973 68676 896479087 23688 44961 616172874 80605 55135 -786314029 87400 98525 -851168272 81205 86058 -853032959 58757 75610 -780215756 29765 36045 458014799 38202 34659 -308323427 36368 3498 739355593 73529 37625 690549148 57647 79014 -844216720 48982 66014 444334957 41615 52939 988845671 83340 43261 104412312 86786 20927 462482583 75955 50298 606817287 64776 66399 747508706 56353 54384 -957832218 53685 24571 -196048995 13849 55939 566000231 4683 95457 -270046606 58832 44266 792710577 87817 37949 952430707 84734 84773 -715192922 66665 11334 237873844 59737 57633 752634997 10687 30284 99465711 89294 91301 -976312628 37567 88439 -56825030 38465 52043 -944632607 81896 93539 -203091586 27901 67069 621695898 33566 96612 423981670 58105 19361 -457807625 13131 86127 132616372 8326 95944 -785622302 5713 19955 -323887162 41478 21027 101960899 40114 51542 -925904327 52460 12051 -577265536 69790 67038 -957968540 13598 89190 -730320629 85425 59345 -434070943 25351 63687 -376894942 278 61875 259171063 35498 46118 -620195660 43475 82748 -752120084 39113 73699 497912434 94757 53758 16206027 52956 55984 552699017 79380 65935 -850690238 21992 24173 -126976148 63849 43920 106221771 70906 3211 908930237 54082 16991 -165838937 83838 83194 -909838266 78809 81996 -463228432 5090 79901 150350739 26276 89853 393696302 66025 95021 194308681 65512 70437 -67747329 8745 21340 778655694 95468 85828 101449165 7182 4840 303195993 8894 14414 911710780 95803 78105 -172834666 62638 47149 -547924518 89313 80248 -920085413 53728 86228 256937232 74619 51848 990367828 64164 83111 -532982727 25240 51805 813696604 63635 64051 -639079285 89626 94666 -957879886 52062 37495 509089910 10728 41101 703336013 13171 38234 -48926757 52573 93653 46463296 34368 79030 -756062436 21029 11819 112390739 33833 9863 -988152703 62822 28681 -702173665 26988 50143 -500924400 13403 53327 -231221250 49844 60041 -20129499 9694 75728 214521596 33909 61543 435757963 3537 61137 -471436987 94691 10025 703859312 86819 85539 381400759 23673 53172 53950071 75646 11433 729218535 58942 19002 199215018 73333 43189 -234388355 95480 44209 590329485 79606 33121 145258552 85073 94629 -305780921 46850 30549 -482424992 97595 18344 -567927080 97893 22235 872833990 8542 13455 -986668546 74654 91185 361219868 50802 93490 269582667 35270 10327 -256970625 34619 96779 -934945433 26801 48229 -361490247 67498 23547 997178862 16758 34687 -98368037 73195 35534 -699072466 2033 86644 -509038152 61872 34148 -339329657 58419 82490 -594889220 73331 90426 192170115 1230 58155 -254649415 19745 27963 772653172 56691 56837 -951790424 49283 87597 835007092 9008 84263 -155157345 22858 48375 883229913 15898 38959 839593538 56 42398 -260171675 91146 20354 692886544 92952 22796 -567343101 25156 2285 5642377 86388 13186 427514937 7864 80062 -955527294 32689 98180 -563209834 22133 8355 -174731722 35711 59506 384164285 31877 53873 760273770 49340 73430 2268684 90630 15450 377191641 22206 59384 75240530 89595 56323 745763042 44945 94245 -437051085 15773 56490 335235217 90648 18839 336693442 45403 63544 -766537737 92251 32669 507586473 28637 30373 786088504 73250 55527 -746960013 8205 88098 634215463 91400 82689 -309403238 16041 15909 243074639 79511 12117 -402719861 93657 39561 95809544 21774 63649 657349009 14775 60565 -128259985 93699 45518 975146507 40081 66107 -12668804 8433 27030 -857317222 70630 51855 -263282365 4378 86176 -737744085 26199 12245 310675337 23270 17197 857295336 60090 90334 -829493310 78565 86181 -500484137 37965 4694 670903278 47361 17747 190643159 53866 4580 110292983 85222 41195 462681101 69819 14435 954983754 69406 62963 273015837 70960 7342 595734805 88828 29887 649729876 63129 78681 -301443749 29181 27374 389738531 14761 70464 -374129925 13176 44124 -961838438 85873 22024 969978811 53127 88429 911596199 75009 10701 -852554610 78657 64949 435707091 22713 42067 -211839004 58481 32950 -190004771 68459 9450 -291273435 80991 45589 -655590963 90928 82043 989326026 86018 57685 -847738073 5163 55361 -380470194 6060 26685 -727992439 86367 81305 894341362 82291 53693 310027019 28505 52747 956278568 14649 95844 163402234 31798 7979 86361293 94629 92179 742181591 99244 5338 -670614199 6485 71652 -364830910 51826 96092 636940500 61335 37603 5072729 99147 6675 267734850 66666 50406 -415047950 91261 310 765361200 52629 51374 844457789 88028 6395 119635122 17005 46575 -282331980 84609 52832 -395809860 94853 36970 76967898 65992 43528 -659429388 75958 89256 54018681 55411 17953 -815627917 31433 9028 -657692765 95801 92846 -123663403 96474 61033 -17844143 4600 13665 -970066232 93290 25202 -420984348 32360 22122 -232648907 3154 89469 -321247464 29246 84989 -89371053 41552 37855 -364140523 65414 23820 -376656734 89646 39776 -916945474 46789 64656 887413212 65178 37924 284681241 67569 77643 846214760 44968 79475 92113633 18831 62046 -95517069 57668 99598 180156782 39320 42340 111907207 18826 33084 990019602 12289 29437 -955669000 14535 4208 572872343 45513 50149 -909833660 53600 60695 816886103 34213 42366 991170854 96744 82091 -970408399 47763 22422 -383805085 95749 7636 -285076827 31978 68343 -672513793 23147 86507 519669948 72950 6499 302836447 11256 8888 235853193 36470 14701 787243875 66721 22334 226121051 55991 59795 16867339 53523 45077 -430115295 92027 34288 -800874683 81301 74162 608136642 60199 39912 548997036 60828 3377 -952550400 19184 64081 96149916 48505 55026 -761647661 14585 17748 -321311685 87121 49616 -963635422 62006 13010 363525993 97483 67513 307863550 35772 51076 -845425324 60379 65798 140053756 12690 71060 641361470 53469 60513 -312611185 15055 87254 -281016786 68918 56513 -241278414 46042 35926 -288383064 18267 96614 -867661468 56385 24939 -533801406 85566 81677 473647229 33277 98005 546333402 45980 61080 255964937 68119 7216 -716346243 61449 84714 975406440 86683 19603 529891794 69472 52000 -128215445 47933 24802 -59041792 76482 93028 -450261487 2038 63188 116815613 30229 21505 985942661 74876 98692 -30967635 94150 23321 588596768 28591 99028 -853760301 60506 25307 591788012 26403 15287 213837941 96386 46703 -369500679 84510 18435 -426626907 31933 29632 -513018921 74762 94383 -380597522 70215 55683 -339442483 46832 49944 -973027027 4404 30243 -12845607 38615 9547 -139919997 35241 37457 766918388 57018 68486 618762357 29094 4723 -379545671 10400 86327 -939958367 37439 15464 -499346107 95253 37831 696574084 99568 86169 -386030432 79704 26629 289152925 90291 62771 146706999 88376 46192 645476759 48610 77455 238713673 6416 71204 -772130778 93209 23966 720451497 46434 37003 289797024 95940 17338 815377905 382 54052 453967183 49772 27728 225357579 29084 16949 280660945 14503 8318 199431110 36257 3498 -556840297 22291 78575 -175783650 8200 95080 149496900 46535 92443 397752765 31680 3563 -595577545 28860 50725 -293346768 5879 38663 843100292 57731 43559 -841193733 9769 6333 451293521 75259 52884 -158749177 37081 58414 513585252 78150 75243 -292211997 46001 32437 403107364 69345 13989 -260198904 77838 81078 66093574 1805 17142 442294972 64979 52117 -343896456 59946 65020 666184031 83423 63645 -591926195 56585 71771 334748995 77194 35688 119139911 27479 4070 387406566 94511 17506 83212578 89155 29156 -312406974 31628 68061 -342854312 12790 76063 364420735 96727 10 2094001 44107 6437 716005275 14240 86600 -599257197 31133 34367 128283338 62788 15959 594518670 14792 41459 902859122 59070 84953 -570213312 25765 64178 -892834877 30737 340 903507853 29696 67972 532050029 55033 7115 750739142 34271 80817 41386424 17842 91445 -277646493 22686 6047 411251561 35548 85735 684382903 75206 15899 303298846 16857 36900 -216603424 73239 31813 643297016 93487 69660 -115242945 30346 91145 686174830 5585 52048 -397541264 80942 90014 701746819 61469 52467 -265398971 86076 60613 410290616 99630 84503 -332267522 11096 62977 136027677 65183 96872 -128368081 18161 45957 761505254 92810 14335 -961503975 24030 93159 -296951059 76672 38748 266923975 25794 56669 533194264 71414 88926 -162242190 42959 88262 361191886 57226 80453 -6899049 38339 14609 799871164 89304 23865 538870017 57596 70414 953725337 67668 11493 572590023 89450 14016 -330388839 85673 67895 -474692170 70737 50692 920590548 58945 49729 -716351338 55024 78734 482357263 35854 77150 -303751395 74597 79226 330828723 89210 44351 395273299 51593 25356 -469645134 86129 11192 -730572990 66856 72297 -630443110 45386 76761 697471125 71510 30094 -239217727 25146 1767 807803838 1306 59268 566744539 75737 33402 -787364852 16853 22549 -504014371 55976 62715 -837412583 65068 9746 580574704 77861 84004 -318688927 30385 14162 -246087311 9945 30021 742695867 65640 27243 -848546474 65983 95787 429295903 19671 18663 614930356 42730 26758 987188342 32526 54824 -201756166 76108 79288 630483330 25691 16382 459476461 70711 74880 -447007886 95722 71983 235127555 2818 84429 -695419387 87317 82650 915874579 70542 69154 -857092082 21542 44570 -122287422 83593 93295 74064748 16056 73471 546054664 91206 1471 656632814 50962 61052 -983753271 15248 45357 704938619 55180 9621 -112973487 84804 48670 292316852 7603 15377 643297093 23918 55820 224255813 42861 86702 628542232 57773 43912 72325128 44985 39461 577434800 94788 18707 -606972653 70764 92833 869105574 48285 33558 927475182 89110 71936 524521743 99677 59707 -389152913 1965 23116 -390790990 82798 49514 659870691 83813 61654 956020165 58039 77913 -92229582 97181 40017 -303428722 61437 10791 332358124 27679 38757 -691801012 44131 87712 -986307488 29467 80144 444343107 70932 82783 841370625 65724 568 847408776 28878 2090 -718344183 42093 44269 562629781 68265 5467 -63596161 3664 72426 31329200 38074 99318 153897895 92120 59867 694224572 46021 96946 860872484 75892 82191 725401110 13712 76611 -981203818 34593 5552 -474959178 99600 22040 -749501489 85675 37608 517211580 12421 52461 142807761 26885 95259 915535666 34828 57182 -855756449 8802 14065 -862008594 61953 31415 448882775 31930 94463 -372021688 34953 97117 -752453996 2456 60058 265583130 99356 90572 557093214 64465 69934 240270330 37103 46076 298226347 28508 73858 503545852 4254 6545 937222903 44881 67840 20182499 84581 40060 836526890 86120 36598 -194655201 41482 5175 -409986132 90670 32429 937516611 50801 18407 -294013207 24434 17926 381839277 2654 18618 795159713 79758 32469 998953971 49759 70630 306251579 42894 5149 -230107921 83124 64745 632170464 35197 18479 -473629961 28124 27688 989560455 28259 35636 -241988921 39177 75948 867032595 49185 77510 -708756989 99422 96902 -191896299 44813 22287 -964533435 58052 23736 -396871238 26040 90811 -622846917 19169 90469 40311673 82686 86365 652693381 29515 19872 515069179 29430 91966 125860616 21244 32662 -885565080 11047 78376 -806616289 91515 92919 -535105997 59379 15872 -14618544 66336 71368 22846016 50410 75476 337132873 46275 67207 -224954555 39231 6342 -973015303 32949 57031 -740277599 16792 44107 158144518 16534 35530 -570535477 39867 80887 530464698 45721 93282 -223658334 26296 92876 526983052 46681 11911 844288149 55304 78501 -912965496 57510 15908 288611850 37377 10863 514943871 29026 7418 -776447620 5662 20280 753131097 94071 19942 -783154704 70114 76104 751545694 88321 50333 806609883 66288 79052 682594555 75524 58164 -310023586 42356 62148 419421028 71898 51069 -20906061 29835 14265 -801234786 20193 43371 -253638698 18468 68281 244780519 53563 6446 390362422 51179 30413 245747580 93218 92499 542710388 65694 20106 79346530 14815 61759 -218595008 2127 93105 -965154385 10893 18621 -997545764 39168 85746 -902904724 17962 79381 -610744937 20105 19948 269970234 20371 83255 -244201292 43630 17250 -935480848 91097 80074 918553272 72893 8523 514982462 22336 48197 494082929 35607 73587 -988285919 41700 46908 810275491 36376 70648 -418475607 68759 76517 -670648806 22470 48377 290757203 23214 74584 426495163 93610 88671 877321531 23960 48112 533074180 88051 65944 -362809270 77275 67552 690518564 16834 84265 318322404 48932 20871 -365718175 39364 16611 128213331 87086 86227 961241651 75062 7231 -722688430 71386 49290 809318326 45873 13715 -812158220 619 97951 830809287 80891 80647 605804444 7978 58424 -747431067 92094 63255 -278031275 41525 4159 411234239 95830 36626 -130191851 4637 71352 -13289444 90307 18494 868769556 79527 23797 786983662 30087 32546 127680552 44145 94389 -488574576 69363 27108 -841166102 45664 8031 114689310 82308 81168 -149622024 93340 7163 -43301661 37703 56877 151585853 30316 15367 633383559 80361 20085 -558451247 42734 80827 -320690496 40752 15706 50911825 24663 20672 -968729190 87900 66625 -803328836 45915 83176 -608584681 50450 29086 505136118 57078 29308 404096428 9844 29009 647074076 19605 42219 67614847 29951 78695 -959335285 65404 60889 -324000028 52985 90264 821517607 78707 36758 -96102489 69763 47442 -392299489 1170 26006 -868308589 44754 93541 740438305 41667 16292 -686902218 22213 23365 228872984 51911 41036 -757139616 47107 85544 -520183653 4543 65271 -568202828 84055 1954 -871656039 80986 51625 48890884 26561 15218 -898833758 49734 59833 -879529709 33206 73044 -733935403 80415 18988 518823376 41988 42838 457312246 47971 89512 -90178097 34997 66937 -249046232 63561 18223 -547022953 20988 74679 -683242110 90582 48498 -725070238 47182 98704 358944585 41575 34020 -876272690 88867 50138 509891964 90284 25782 -57956590 13100 52044 -119308280 43343 66963 284483408 70995 67108 361816926 23204 19875 -30328932 9234 55551 -568086411 23458 93751 -516829634 7539 51126 120559708 72641 37928 219659815 3017 95779 -941559225 19772 27661 62390158 62225 78951 -53839659 97350 10031 -489251885 28925 95915 -236992798 54299 53061 -33009322 14529 30949 -586706953 97696 97706 -127796044 52977 6718 221908743 76575 778 -130855058 88809 84456 -547780735 95365 58821 -355887204 78069 64718 -769054410 31908 95376 565793418 337 92865 700117610 46064 77797 911922419 83135 65135 861130132 57548 29064 228264608 14463 41436 -241839854 4259 66905 -890863720 11972 89865 -314447479 87305 37802 655270864 90050 94829 78842036 69232 97846 -437400936 37267 52603 235832051 30689 63219 -337996618 33179 85997 144915673 23885 36893 555758284 59968 80017 -556556012 88548 22698 -108830964 13311 4267 130167506 55244 32527 405519733 26189 79823 717422933 42508 88102 -509772304 61859 1256 -228356682 61051 65032 -361075953 32766 19092 485864067 50322 17424 319313110 48212 20945 962175742 70231 3580 687137367 78380 71732 755866366 91360 96771 368805536 65910 6021 414365554 49836 77074 840657978 37189 91803 139722315 14752 22349 12523170 26580 18660 353569226 52605 97616 -401107932 5876 44363 -773252478 62750 92996 900681688 74881 29494 566466529 66250 18799 -791297581 41530 65749 723541462 18209 31256 337936754 51553 59577 -140894037 87097 53558 781717995 503 91232 229387236 73400 67349 -924697020 21544 92279 -842162967 42864 26405 846753606 12591 68843 514773772 40343 78819 -754095969 31039 52915 843873984 65438 89735 -584366580 58290 51580 -947315672 404 11405 579796272 47263 11423 112665788 33043 17107 328117933 10891 77745 713483303 88302 20711 -765982879 48926 23287 371885327 48724 11845 7566266 66200 88123 -612307588 60040 40731 965686282 91714 15045 -215072399 21589 78657 579064619 40121 51435 907765130 81176 84334 -284740844 32996 67536 90366836 43271 67066 -408394689 68361 31997 418965767 29196 61932 -7122961 70242 12090 -159478336 44911 3782 110441432 1406 77152 839016358 58690 80821 971944335 82049 10528 57074936 74889 23132 -968515264 40475 38121 293721647 36411 65609 525222125 28854 66352 -19818048 2706 19446 -942174780 55415 4626 -198118799 88704 97043 -795750975 59629 11972 186606257 13680 53806 518226913 11326 70988 506468622 36367 69754 649829567 7798 60424 -535814095 20610 76532 -916277966 66629 55894 555113650 4619 49418 223080118 43551 72945 516480254 15249 12432 -651638400 8148 8240 464031144 27534 7677 -984449777 32216 36322 132148047 96190 13016 -219855867 47297 47820 603770864 27700 90041 260414964 31938 7945 91182820 68071 51928 -120236258 18573 31860 805994560 2027 35135 -574794291 30142 3862 -90395702 62866 6417 -249012841 50599 1066 -964248317 60156 45661 995325185 42838 64811 -113861835 27765 58674 -191026039 62772 84404 125404749 76820 85340 -885944759 79384 80155 123442550 51764 66686 -984076110 84416 51349 -357450063 95467 28911 457694439 29385 68224 113701618 67108 81448 380510515 55747 43734 -996205246 16923 76345 516873717 22472 95716 466318692 45584 52915 739153288 20572 44787 -252359673 65435 31341 -886334672 42506 61567 -392153091 84423 64824 -645055540 27545 32751 -380930023 45132 50307 -494022237 80637 22233 -855488495 76181 38531 707329419 31156 82529 -980453658 92408 45647 -638862609 35808 92253 -458662593 54053 67996 -821643554 1097 92382 -887807884 77506 33597 495179963 14484 16 -350092235 44840 36564 896399933 64564 20680 -583799455 45638 70049 77456072 3508 31444 -436970742 73055 85899 -17818717 47245 38296 -463521590 15581 2852 359525952 51110 68106 -527388105 32460 82934 656967766 45108 51377 -270790104 98668 591 -790952750 39545 94073 -904308260 73936 33296 -888761523 44040 38973 -872589417 50810 17497 -442069831 58470 2854 -458309598 33901 83297 -65244840 49453 65080 476295408 19277 83578 -431907246 659 37116 -134574505 7793 14114 561033926 92515 61518 763131710 47108 40404 -777290127 40888 699 -675381998 32821 44729 691337608 81014 56429 960111813 48291 97885 995144437 21888 59244 -931780822 91262 76100 -519218545 61141 17324 -433558481 46049 95249 151595539 8954 11 842788304 60915 89527 -286457531 29042 38609 -394897905 93698 99393 432831401 18136 59541 -932920939 47709 88721 -745276838 52507 57992 -61147090 97391 72777 -250607786 65158 16434 -881232332 17369 10693 298074998 42203 43587 740794884 67861 33631 219625900 62968 15435 945570337 67089 17502 591915566 84812 40092 682789469 32309 87290 -295597320 76260 56932 20109372 24705 50107 284924228 79718 81207 -52045441 30001 44533 -778790929 16182 32293 -711472304 32289 66569 854449042 74047 19735 -997951815 29699 36717 -930132696 6042 12825 -444566240 19038 97982 -314427152 91466 43036 -327438083 84571 98504 419327004 66058 59229 573073037 89871 24406 -517213672 38027 21553 131563076 84039 94452 -353272451 48908 68414 -121555871 49827 26334 -872965397 82663 3939 339131540 59300 12715 -653381526 54364 57370 -411318373 48408 372 399591298 70506 74440 755487992 46964 39038 765157743 87342 96144 729951038 68792 84821 642715965 11552 45903 892579679 7801 89928 855818171 46137 28810 -74110742 6602 20743 966418617 44006 93656 129334408 73053 98101 -588718705 4451 67242 432648745 55201 52984 873955656 66894 40358 390825011 98784 32455 -669445908 48134 18111 705919456 9761 54107 -20880420 81390 14754 -646132836 45092 83882 -624220823 69869 6483 -179658412 85519 2635 630963717 89380 53491 -1343451 9941 28227 -148620474 2194 34384 639970982 93234 70774 267938672 73397 37222 594864123 23158 30660 580305462 25526 69050 716542571 89055 22226 -499342709 17180 4248 -471716157 53583 87518 -632508675 67498 19239 -851674363 75656 29797 905575328 56069 56530 338302894 51478 30953 -925586490 14640 98216 281042240 27928 42616 -645684789 73939 16162 875069782 58374 3208 113470516 39078 84369 950657803 77781 98716 -969565142 4867 32294 -76892115 30492 18328 -963464448 9920 91187 -163795521 91619 21818 410251452 6806 78052 500198909 26520 52732 675146889 80166 95902 -725751876 3635 36633 -706110576 53559 89759 -722087204 66834 58305 137848979 45979 64465 151504735 33254 12362 259365360 53650 76748 918861726 53528 29906 325195184 87051 25752 785581530 13228 58079 -178065436 86772 35346 -166224477 10300 3049 -842848942 29316 13201 -757972471 9221 502 -998220709 38620 51546 -253888280 25690 70003 -583914878 6455 82548 -718992281 68178 36071 -978578797 31772 21033 -355244184 99759 4684 -956767831 14497 30630 -896701491 97669 7211 478157690 98132 72968 78768204 91321 10781 -664066105 70837 72082 -954064467 53489 18622 -140412938 15683 52164 242578102 92974 90590 389505294 87296 58633 -324530168 63472 94984 -887825263 39097 40805 -617726631 70466 81029 481092986 82494 73364 592317383 87340 95122 -840143978 7977 39229 -889096978 95421 80306 577988499 48313 51327 -373601400 5359 20959 -456630254 18896 87053 -40263489 74355 39694 889445114 29182 28382 -123437542 18010 81663 -595237110 89684 47597 -321044918 8088 17204 353126875 7601 70484 -544690919 8160 44827 264138537 58429 30639 -513177042 55581 65742 625804835 75000 44781 -938032725 89320 76569 -96141357 13331 7806 -753318447 65747 10013 531383450 86406 77739 -298022269 84602 14374 -535723873 58912 79769 149054140 98132 98301 518265541 35092 43918 308178488 76331 84770 21397981 6161 76510 -239555856 85637 18520 -798623457 36465 31931 -926923804 93907 14526 -924179787 57959 17553 643569902 86397 34487 610650563 59980 59102 748998675 89384 93590 -506880990 14104 9545 -511216566 15291 94803 860516952 23181 43408 -328072863 11692 13064 374804510 74638 91603 -847888768 68266 93153 151318955 75894 65268 633008373 49246 25107 -243674159 91632 34148 -948325487 75894 47132 582402261 42424 221 266704337 2866 52052 -404561814 79574 63455 -980632560 31210 50849 -104208687 2618 78430 859119687 49594 69938 -620960375 54980 94491 -676051717 7744 25419 -779415747 12022 4592 523279832 49353 8967 -482400850 52751 78293 182792519 43119 98122 -718721927 53188 68272 230561596 74906 31738 -404996254 47065 37352 3091943 38084 81202 416381412 96463 73931 -889042036 40480 33801 258877348 37546 36104 -725146003 64002 9085 369781 99148 49071 746453517 15150 11428 -461220854 6938 81091 122472023 35970 46822 305571209 30761 12343 89203701 55776 21624 359764395 36222 25972 -673777623 22652 18689 609750766 50178 32037 439575355 203 32808 351103204 20459 70141 -34395448 3513 24416 532439177 24942 45265 230298322 58094 75556 158554491 31546 10959 -887893001 30248 82541 41551080 26228 15119 -689148034 88193 57765 -802839476 25247 68100 978580698 97322 46689 -130986591 87421 68165 276767664 52920 80754 -599962816 76511 88684 719041274 34930 97745 -74047191 43283 79595 -435155525 15706 8415 -601516698 83427 32269 962715372 36354 99365 596773398 99345 32182 5768100 12818 58850 506574091 90792 20777 -325171570 88480 47397 -803236545 45135 1751 100991422 63090 10375 -691202541 19367 97499 257590589 42748 42562 -748536866 48486 88273 408898258 90770 46124 783088447 50394 32863 -807861931 84028 55100 -594565572 5169 63613 382859445 26966 37442 727569983 56219 11470 271606272 68590 19933 -529325654 55804 28850 -517493195 99714 52752 922999197 8151 29823 84289388 40945 73427 -755071455 16740 7472 -555577901 47957 78493 108903394 77138 52820 507381238 29004 57211 -883911768 57509 94927 -167392239 27354 7403 -140006000 52536 3272 321833244 27779 47257 -997654124 61443 4181 -834631896 19805 87535 -800492737 23900 40643 572680275 2293 85915 -906539202 1001 68072 719862955 31999 26638 490070462 85603 15881 986987128 89835 47067 -651197829 25795 25940 598114409 78755 86493 -196254723 74012 38553 -540639820 53745 72738 -911774946 17059 96798 -375676444 72487 45139 690875837 62155 50413 426057430 95105 47602 -553602976 57595 31254 961397211 479 63863 539084519 6813 78642 672389999 27045 14638 415886708 15585 36162 394475119 52429 19066 13647367 79124 81424 -759811057 68063 41049 -722562170 10822 97937 -26006095 73257 27690 738541504 86574 98759 -378392251 33082 8294 213952431 77430 30139 470455224 72165 33969 -118454725 74992 32465 -139628673 53122 13909 48438136 71521 81351 -325529682 18581 82249 -480430785 91328 86106 414562793 51009 91933 857415843 60152 33151 -184393225 80769 37750 -315082920 95868 42661 785760073 31222 93416 221367026 62201 71041 362627205 49540 88141 852977940 93880 13428 -932812598 26611 33586 -863378518 63386 99177 463625678 82572 74415 -668688739 7551 92583 -799697105 97075 21677 933657601 3732 51741 -932035503 8602 15669 -806048081 92721 55329 -853914537 60922 4570 441409710 29367 99112 -134505875 55717 22114 256782329 85802 37352 153034931 71038 24956 715712378 13093 6204 -844437632 77184 10931 111136445 31533 48380 -103481712 54284 97156 62981444 24797 87217 645459685 47621 15750 92327470 59466 51380 -888523825 76795 50466 558749223 65140 92335 249190374 77069 45547 955096566 64232 78849 -355394980 33840 16757 -924685092 20403 38749 -786574216 30144 44721 121762568 29945 16675 -587650672 64529 40612 -78653810 36658 40442 -797192928 20344 64717 -520234017 27687 63411 -656498540 66568 51160 -93055605 62966 7766 914460939 57223 53190 699634527 1402 42383 -390504885 20678 96721 983086441 47913 83761 -282027595 23697 83628 250569489 14570 31046 -787073098 2853 44859 297916597 60691 93599 945222810 33110 28773 -764850899 72181 67156 -253338708 61921 44345 -996683705 41597 77400 898811178 1345 5041 -872337605 68213 46974 -283423981 95403 75859 -800575512 59692 22907 -69176500 91522 38465 -871988267 91761 29898 -27609998 20288 31505 -57824754 57725 82657 777163721 61790 31259 697370011 83207 30934 -429604868 3455 7556 -601662997 7937 62912 -649489292 14628 68561 260896218 49283 10055 -118486431 22506 95703 -675606088 63680 66037 -909125981 23988 21882 668928304 48119 17695 539280867 93113 62908 544995663 50710 73965 921937058 88337 81621 161981602 36756 39012 308202067 58563 85745 669822266 32434 82644 306323174 23438 26174 -495050479 6071 6883 -19005545 18970 41494 -179907390 48098 17325 -610663947 27486 57044 -757590665 54391 51589 -764829451 44142 35859 371838822 68828 75792 847619825 47485 47503 556743992 32926 92632 -728461732 64090 69223 926475232 66902 79110 -288243522 80843 89170 -434886635 9741 53109 -977289344 38378 23716 -863081292 47797 72061 -162464374 15606 86611 -837527545 77883 21220 127787192 8591 17061 92157742 27491 25280 610621653 27824 40387 551384034 32573 12499 316704911 60171 78245 131192366 31440 49702 164421218 7365 36678 -789262480 18390 69468 -81498821 53281 1909 434846815 54203 83120 517837337 78093 93195 -197582768 85793 20018 -414976851 98168 28479 480743407 81986 46652 873324060 44206 2151 -356050141 85931 6710 -920704800 64102 64695 -410300929 5700 89236 996756464 94023 47247 34777166 90690 2372 401338997 55850 82762 -297458886 67923 25471 130816230 69582 23790 999902224 58590 53058 -990180489 16919 81780 955616309 88302 35869 -910358417 96828 51294 568804990 86183 86730 544294585 48095 88038 634577053 1893 18977 40736259 37208 60260 -415519899 9631 11458 -341390896 33327 30827 388797537 27472 94941 933762962 39227 43512 -615860718 18894 82934 944685202 65889 7994 275240119 83951 72639 -168087274 10262 79144 -320022838 80581 43799 -452722171 87045 62791 116303448 51131 4533 -163355120 18318 46868 40294517 76121 56574 -394305630 25434 82638 894072804 27572 70368 -51491074 18085 49269 -397140769 4655 37429 28606352 27997 85616 -662586011 72656 42395 421953269 68837 91925 657662762 36026 23412 774853237 94159 81453 527531738 83725 51749 -819606829 83665 40642 646646321 749 25310 1735257 83849 91247 -753778190 74440 91718 544309297 18827 64306 722355421 93157 22192 200189256 24906 44113 524499220 66772 35232 442434972 55197 87706 -247231386 31460 20111 879161380 52341 20511 309264008 11446 96010 -507743116 21841 74462 -707104336 31694 21631 -772839971 12564 65875 619318690 53591 88550 695060057 71580 89595 -708047036 13525 31869 620680235 14426 10966 -842964997 99158 428 -793302597 45900 68337 331320630 7783 49986 -62222403 42470 36897 777973994 84290 97055 -332837512 54234 74369 -922923377 99067 62210 -551300293 88477 56387 -822774716 29261 88128 534454424 47311 81260 888641727 38453 2097 -945087173 12906 76839 -346077312 48564 92843 -947325624 75999 57082 536316673 15506 32996 116568631 72723 83163 -590824036 69026 10098 74083140 56504 30711 956929592 7569 89212 377399831 53365 81806 218741998 4469 53320 492320775 39592 38400 825485838 12358 40204 440809809 33869 37108 -922443787 45380 86324 -955488513 3384 48686 321642692 15971 83469 287658474 25611 62289 466457034 98978 29258 856882518 31666 56516 -435340746 76729 66757 -431131241 65075 94695 283459998 26252 35977 507762414 76137 4251 -796458018 35592 97602 425078721 88363 85074 106847871 86160 84880 -943006562 76365 48689 -482742812 19501 18959 750656931 11997 69177 -508871328 96551 24609 954646183 7339 88939 191359209 48682 86685 61782484 39358 66112 314141943 68252 73967 691228463 37395 49845 12743939 19278 7044 649171529 19685 70858 -822332565 23079 26101 254161461 73107 58458 -863789377 61047 2211 -109012450 366 16669 -674331446 10088 97067 -474719203 89261 62047 -672580453 90522 87236 -103070997 48768 61091 881475554 92514 85733 223475432 98586 77578 72039782 65870 63165 -764226619 42504 30462 -396868240 86424 28963 -728775411 95543 31872 -394848388 1255 42234 -70499144 9907 65868 700329871 13507 51972 619091113 75797 86966 -879256739 46703 74593 -627942835 40341 19032 90849634 85694 63912 -932294192 19668 49416 470089262 78536 61670 214035806 85824 64409 -641936103 78588 18370 314712643 16038 90590 -585043261 4641 45100 348592534 38498 8734 -394258400 85884 34250 407651086 55458 70754 172776394 45738 8539 60174644 65422 26097 470185661 84290 5718 -964540089 65827 33570 -113328799 96940 71482 -914163476 24337 81207 -849457763 79072 58785 823492427 27837 36551 -676926632 7639 30362 330929521 81879 22722 897587412 10085 92409 -945685434 92877 65121 -250752719 66800 12010 628698166 4447 42324 280640687 66233 20342 -842037640 15972 52317 70398812 30001 98075 -200566738 82540 24497 -955561171 30352 50755 -593363580 21566 24396 -540232819 88590 37450 -522780651 79985 3177 -514815938 80286 85474 -475993678 74439 44245 992303269 75950 17395 -678320935 13044 49347 -548557929 39328 13940 -327006674 80094 66926 -45348588 95747 82015 142102245 41774 77640 -94674410 63195 59194 729045508 26070 22691 873227224 18975 51359 662164015 96348 5279 -547859378 80434 15882 527600579 39691 11566 662276316 55583 26165 -632852532 11199 15787 111338161 58905 83059 -364517904 43494 19270 -534997616 94503 2351 -303164229 97061 48107 804307613 17374 86307 767320196 46780 30089 -42027247 2664 83062 -267044941 72844 6474 -255392046 47779 39008 651293386 5860 4294 643608269 93538 77062 -909609834 70545 72133 -769410227 59423 16055 -338525106 13158 37085 -748518079 18418 11140 357493877 31297 58288 -441067100 89855 33559 -671831091 15587 43629 316723815 11038 22191 987935000 90488 57188 601949229 53746 25364 -602448485 89626 38344 -814374174 12819 76661 441619762 37066 71663 -160813447 52082 86073 -16239390 79382 41420 -667883604 98705 90999 625647365 15615 35950 50437435 54480 97310 218739040 11159 76222 671724185 44205 16383 480670538 49643 42180 227148184 47978 43441 862759572 56398 2476 -455452204 22332 10445 -881620908 50231 93704 404149663 67020 97773 962758325 62527 97118 -268824086 32684 14085 -707867530 97776 33700 144089186 78013 14332 -452984556 22621 1378 522823919 99026 93721 -751979375 70530 63263 -737682427 22312 58576 -818781172 84368 97535 -993527293 22664 13395 -927209248 12008 88575 -236734927 28390 47797 -841474454 43471 9035 706426616 42730 97005 343132953 77117 27622 310404333 83009 18871 -840060025 42055 57741 615943740 2798 24827 776408694 86979 91159 967893158 20070 29996 722989864 94780 8865 916179129 43041 60085 31639862 10152 92003 -147450700 93621 30518 795638310 20136 87756 194151508 40342 90642 766852478 22384 46800 523526873 47404 30807 -801377616 79468 3879 142334929 67309 40234 440026580 15048 91102 477805955 16861 76284 -595481120 34638 85333 -682012527 73291 57499 -765774446 15748 90130 -185742103 37358 64842 -53809520 57845 75718 326746353 13037 65075 -752389402 43956 1018 290434233 46155 76793 697530655 53862 3098 -537575464 25616 59058 77388117 19664 22305 -971409811 40041 70400 647744118 43210 5016 -322554597 6691 34679 -289419514 44145 9123 -404994061 183 22056 -503613572 33229 48372 836394659 40136 51542 -160515518 5758 30724 195809343 2016 18610 642058455 60894 89850 -55643646 76960 7496 -451584237 66245 38891 153394808 69097 51047 316087830 67614 67739 -146901959 33717 61917 -989820072 51142 8578 455346138 15632 99485 -942968218 68195 50392 914003876 42839 44579 392435238 63484 9233 -97873150 26891 19602 708978676 5393 26658 28617842 16018 75336 80923830 78259 72891 -595746308 26783 66910 -270558237 94393 75997 714320253 71736 59674 -727442239 78741 84318 668915150 6678 82356 706848362 54034 8841 -389723486 73581 31595 -704268699 58936 14144 965983337 82069 62898 236323972 91505 68377 -587556139 59075 83250 520855632 42061 36468 -74512108 14401 2601 732260354 14703 37514 -4067576 33377 49040 -489756727 10204 27454 309428651 42789 29824 -882859 36171 26845 -920349483 37281 57449 -726706864 91862 38757 653172632 59952 49481 673348283 87470 54486 -206058228 24720 29497 356070045 59921 58194 -816800283 21188 13705 -351990611 61301 37892 -937212011 73141 48696 945489465 95372 31210 994100655 77133 93097 470273466 59498 98928 210656552 79248 7715 -904423620 75508 25714 168832608 71781 83217 -391095551 43106 96521 -841784337 57096 60385 693371621 15003 98077 -931611682 37578 31022 -667224407 89459 47018 -844531277 28903 70604 -642604937 21329 75485 988955106 5623 4368 851055530 38568 75297 979611896 39589 15995 317878825 88536 35419 -61959190 2165 98282 -769529589 4722 372 999346904 22745 91157 606673951 39693 33775 -332572222 78745 20328 -609065010 46579 2355 968474544 26995 37872 93082630 4540 96738 703644752 23935 15263 -294817431 39137 1008 829015277 42337 82021 394139175 22479 32450 453688245 31912 33139 -532219356 36081 6653 -525150700 55625 63458 864091435 35263 64101 -562378359 97002 32701 -193468797 52494 52101 -94316257 6207 37421 487033136 33522 99775 -203960976 20591 38595 600859805 4154 81126 -805115488 76699 73700 134644255 82481 17946 175944870 26428 11387 757900874 90276 48722 -671822057 23303 78461 -697833203 51192 51994 -176296982 23594 92617 721208644 38157 99918 -740734783 23774 79900 149666163 77248 55395 -496639090 81283 69160 941361920 97337 59848 996001738 85434 75894 670743849 96182 3358 197093321 52812 98013 362964184 6400 67768 117035209 23154 64265 881037388 97789 83753 181218617 2070 14700 859822644 986 41108 904191345 16349 69728 549056562 76898 25534 247959131 79955 76869 -356339896 36530 22045 909728809 99410 45227 -186916249 19356 22339 601004835 48918 70461 -709003733 91557 14642 887812728 20266 74444 395912332 52425 53480 419601521 45478 10766 -544912388 16577 11961 863631709 66304 98725 -590205063 19561 38239 771126905 56402 91668 -702008465 96887 46035 498164189 82774 97631 -141487240 9600 21649 -46810852 98900 2102 632100705 74910 95429 -321543606 87700 46637 271252236 29846 41652 965892613 13445 10078 567002184 60453 84962 539492250 21283 19733 577432044 3787 32483 796143274 5106 31740 -233831068 72419 26469 -217014537 99701 91364 -628002910 27022 47534 -849718458 93478 35188 -722460142 2276 53827 595209109 10060 51887 457703185 5599 60582 522509381 42539 91720 -678764044 91722 99941 -47210996 71026 97883 -138241522 27976 24533 -177240868 44842 44762 -526049712 43492 44246 692492869 215 66361 444352750 87878 25472 910821223 96615 42888 483535544 43079 28254 164822848 49397 24021 -768884230 63435 69688 814461051 2176 86338 -475504839 62970 87350 -144039832 68337 61675 -546041605 52257 64007 -606835798 60656 22179 -17059325 36664 45488 635510880 33058 99264 881101832 39491 45039 697561833 57206 24998 -293219472 596 2067 -437581981 20437 3105 747651902 54338 30829 -253090275 55212 93771 -813814197 72608 44208 18308533 31164 87289 858564030 37437 98301 -801278560 49191 49488 374276528 59828 21 107782368 7096 16161 362863405 10275 85617 843612453 16966 12440 327755495 87791 86313 -335360353 43105 71388 -404254559 66368 56754 512645111 18194 20374 -349749113 74472 97707 -184382353 56819 98470 -323811202 28484 34670 -335702893 48085 55986 724328040 20569 31184 310954505 25285 73806 114285559 3949 91334 812419574 78900 88437 -737754773 1361 13408 665110557 99476 81638 64233565 54855 70495 -59261300 77673 46771 175630117 56118 65195 170853914 97522 54763 826968234 85131 53992 260120334 62595 70064 41069876 83917 88850 -322461490 50901 73185 629944325 20234 4264 375234059 21142 84499 -132793875 3396 74192 605698042 15909 58339 -209299449 41437 71561 779548098 12109 59156 -239243198 68962 30205 592194102 34949 29164 -9803048 70719 94213 -892848640 61953 68830 -175804523 82521 48847 505686847 18485 38567 859229408 13478 87035 -443694885 14472 66107 -90738188 87430 9756 935664499 13788 31031 -184743365 81139 43962 679519107 57474 80097 340460035 90856 41665 869774615 64615 78702 -233362130 64566 41478 -286520061 94899 54470 -754494607 66162 95662 682832522 35828 18989 43769726 68853 95183 778810884 34278 57142 -819231295 96274 83826 -833457527 34703 27502 351048006 13960 15751 -652777003 88764 28224 -533020651 47683 20590 395406915 65503 14528 656687234 86105 31318 -181979433 66575 8861 -442771783 41572 33774 -450971699 82636 6235 40168852 532 16633 931816557 96773 2059 62901868 94690 35148 -266412961 38436 84146 246538689 72097 64998 836170428 21993 21318 295349039 25488 84531 -819264322 66954 82537 849496976 99026 81416 631407607 92191 71578 -717978493 36061 25926 -424157113 41812 57879 -10920490 26724 63844 431330006 61903 19012 -237480543 51922 54437 938394706 4294 4070 -670251437 9995 67243 968163122 28670 57467 -736687594 14762 8736 -379356960 70392 58913 -868247575 76575 72745 614462440 78846 61027 561454393 37592 41036 433754342 24668 33546 -927055549 56637 43957 898491733 76561 59776 -98628859 36422 51751 -530322478 81214 67010 -909433220 55506 5302 -65394037 56529 91623 119379244 18600 51113 -831900550 76387 95217 316841688 8414 5675 -209092892 41321 92249 154682102 67531 42421 -727906542 76892 88614 -84713074 8820 31740 -999063043 66407 52861 200340628 18381 60056 -686822956 60473 25662 747268671 59543 86278 -229676661 94691 40108 -920304022 16245 17652 187154980 45642 88163 -493399894 62818 79360 753107416 2903 66753 934824605 85244 23407 269233372 7786 46609 -259881481 67527 2450 665272113 47145 43317 -699423363 12529 27187 234163077 2030 71836 137524222 40734 51435 -626487938 5411 68227 416472274 17426 83855 -639525334 28872 70992 662841626 62107 62092 -423727129 80664 75938 -69905883 79006 15642 758182858 25086 84882 731229288 23147 33241 -981403034 80715 40815 -631802230 28906 61856 842681217 49359 68085 235100189 8414 78991 354100185 46927 42072 302830027 16116 49007 321958980 63906 81706 -578023254 22777 93536 -644302510 56705 71823 24608163 77815 63562 -245173019 41212 97268 642536408 36636 89281 726992915 38206 48990 480429292 1094 54927 174042267 96285 97219 -132669326 42269 17890 -182374918 47705 31532 98684013 52802 33828 -996592772 44661 6172 362571826 65496 16094 665476360 38642 331 710376292 91610 4147 -459745873 67907 43632 249663768 13898 10976 202710801 23497 77957 -182129932 13875 42652 -788492981 32333 56032 652033047 82992 12756 -233631536 55992 18565 -88303613 66235 3102 74527698 85613 80513 35736121 49248 26020 -189283684 90571 51830 -748693261 83096 87569 -205661834 15576 91422 -13194087 52993 31878 -525627639 26290 92491 -540892988 37220 62465 600703653 42596 86758 195053525 41530 43309 834923115 4797 65905 -669046142 50681 96742 936235922 9151 4324 -113781905 47064 56667 -249519118 32109 11151 -837989963 99743 29996 -20922116 2883 22072 637927829 40945 94972 -933205027 75551 81949 149379248 82679 2994 2149880 5117 20096 49788577 43143 64595 982070025 45863 83286 -680569077 14159 985 -639624396 80039 57160 -981196170 88447 66049 -392258147 27612 55868 166362377 11912 17936 288908331 95281 92104 -914111662 36427 78369 -124058657 9049 50584 -774242213 77157 5210 813326308 53557 83722 340148438 94229 68656 302285045 93503 95491 847591245 25554 59152 -349651198 59421 73377 -497936467 97071 43758 -928319581 20192 1051 28178921 83622 90388 -408487073 49221 12599 -370215705 7612 39004 -403199218 62489 18178 -157307999 72028 51669 -503797530 9811 51748 -173287328 99414 4662 -86089559 20494 10624 685450474 95773 20329 -847396649 59248 55138 61521659 59251 37624 -123196928 69764 95596 1472753 69453 15175 -787518710 6231 22265 -512475000 31637 82710 -910399698 71495 22960 -1099831 25838 31752 240484564 39250 43077 -274519299 16497 83107 379594379 18946 2809 512167102 27962 45346 -876516628 35325 88122 713444821 18401 373 620477354 39208 18221 -913182983 27746 99078 -722835837 65011 5015 -876298141 53853 3898 -824631544 70460 30819 766852250 22311 42909 -112188011 85966 94092 35034275 52034 72269 155761992 60675 95522 -989172046 59911 9741 -803981639 16448 3733 801679116 67958 48550 449835292 85947 73567 583680089 80661 87941 264281600 15602 79355 100451938 38579 86412 579964338 3969 49907 -801145757 56627 52671 200714489 75802 3325 -936209724 96548 57810 -597021312 85336 48171 -917144685 6186 25374 -991950621 21850 39504 -31207347 12750 54858 420592672 56063 47117 550946516 69325 12496 105262419 40444 54963 327312186 9331 46736 875258102 46341 99139 786178972 89800 10387 -588940807 59123 12472 -402137172 724 43700 460859106 73663 97591 256660451 98542 32388 511523606 80052 37155 -794879530 20809 89192 -293830676 83227 52645 -621235792 81397 80721 819128058 7335 28230 915203515 89117 86793 -356332899 4318 30200 994063529 3961 81037 485574030 27333 67014 -801797986 83558 31758 768241258 28351 48584 414193383 61041 7346 -231087618 76167 76190 -861196661 76072 96368 14262414 18089 2599 115951922 23560 84978 -374399487 1358 10034 -158557102 36662 86601 248467173 61731 90028 838441781 22064 52113 311072337 82706 73895 423037797 68876 97807 461285401 38480 60760 205962051 2313 76249 184550605 51268 73543 -291150943 14409 86412 954219608 37664 22072 -75783914 76137 60806 24303469 39602 66137 -184832012 17440 12475 353028262 97346 38385 -865437319 10639 26586 709398986 74187 42523 60536147 22482 35556 -544103403 99759 42588 799062178 3315 91594 521129528 67854 60757 -862616903 36275 88718 714032635 48329 80699 437593703 70651 89994 241511652 19665 27597 -446518456 5108 8657 515394957 25842 57177 421158353 40818 87775 864749039 66895 39336 276563953 72564 51481 874367951 65696 30082 -885457389 92946 72116 -587362042 40717 64840 -304356033 67003 43843 -82676295 90408 97765 -833196647 69644 79833 -547162106 47424 66848 -623954028 65146 13283 -33636029 49552 67916 889500334 24043 98757 216422663 5615 53681 495558440 50605 28333 -879034859 2676 35877 -426948184 54390 98473 759644334 19599 93661 -665191227 2386 23972 -295668861 93543 20917 -944136389 65906 21258 806589594 25629 40799 62935151 76923 55066 475070173 80325 59504 217269511 18390 6096 -630705065 20358 92161 -15655163 19842 93830 -519521252 36374 47991 -746426580 34041 22980 482794241 60512 76254 -960527227 66341 75164 12144519 25603 68094 -967272933 55776 79244 -232545749 48660 70817 290432660 15822 64410 -261745763 78657 72399 27187916 43461 54034 873281782 98501 66876 420440476 77791 24182 236200331 32664 87467 -142202386 78 28205 -296977147 29565 68957 486830659 34883 61725 276302405 22208 3565 -962039265 6447 39066 545111692 9363 81955 841570068 60921 58348 -152793249 69186 15247 -711961005 92019 80007 -552534442 70940 41467 -659422689 98321 60288 498603056 81153 91439 -45277608 65631 71746 872110236 35119 31519 563464024 60465 7500 -665548553 94029 28156 -408167996 31054 36112 108984937 48947 44563 841967319 75287 46986 958569125 68777 99714 304051223 62299 53244 640929562 41300 37240 287508468 3895 65469 634683059 80271 62731 428172181 52563 34323 421748932 4009 29965 -223350003 78204 46216 -356282828 41071 30341 -990987748 69148 75789 -657836849 22564 2495 749890325 15855 43614 687556648 99229 62498 686286275 63078 19733 393335717 28225 74120 532481804 89354 99302 733507367 2172 67308 747250929 74640 3082 420878128 6252 93278 980035187 44016 2164 -680942650 17024 14144 367734249 81633 28078 214966470 73907 84833 657555936 11848 54420 325800181 78809 30452 -651263667 39403 58853 -649213977 87273 62266 -398958898 58252 15259 -305760518 2193 24943 -746696400 9033 33845 -817052207 59132 17231 517797430 62164 77198 285764392 41249 59884 -5582325 70156 64205 433920447 24949 17845 -671693320 22885 321 -711369841 82112 20537 -830906654 27172 71427 400961619 95433 29045 -856722428 13846 37856 875078873 15035 59552 234625949 41695 39674 909027878 960 65318 625565697 19229 85261 -636174635 83053 45202 862600711 27565 36542 957242511 57544 8111 -678925579 40000 17957 -905751144 24011 33546 -619581859 79094 53388 -613835802 15238 10813 707509481 53349 71874 87263420 17402 85276 -201326581 80805 98230 -672257080 24362 74160 -466049206 3752 67731 169850040 38659 71268 -664784957 68198 74353 -796995552 96897 99112 851303165 30211 81882 -466210026 93331 72704 -749810108 43437 67625 230340969 73229 84804 229423403 78664 19452 203914423 27130 4518 -46702909 74949 28024 607603221 50524 1527 172919817 52920 56899 806892074 72387 93 -378403249 50963 85262 -655315798 98532 2747 585877527 85290 92243 19861299 41575 67734 122574595 94585 98088 -816865587 39690 22823 375707655 54347 96437 -179871908 19083 57254 -967009027 75789 75018 -46081824 10670 19618 -369962360 31073 80706 -590406884 86503 60418 -438531304 86595 91466 373128008 64401 32810 -723360884 23667 39870 570889345 81060 33802 991285557 40482 6829 -544712418 53352 52401 -66043222 49747 88386 809644442 99268 52408 120175468 37741 90321 182632613 6270 22180 -754028318 99793 55872 -906963492 83015 32833 852379363 39928 81066 -155181709 76075 67307 870529912 65277 85839 253825874 85782 70591 -165906702 63127 16328 -606687856 88844 34576 149247727 85836 92034 229830246 24146 16616 591387970 76052 49819 -433047751 27053 57692 -713657149 37956 92452 783420844 13675 34416 -536166038 7378 16027 466955559 445 74186 -522659219 9992 9398 365111201 63836 75450 -550685660 54262 78450 -241596823 40458 22827 120716426 40047 37077 -244696155 70412 24332 589017711 79694 43129 -266059308 48061 36583 156914078 66002 19730 212145390 98861 13503 79879690 90068 92573 264770070 98764 65768 154241280 58990 90842 -227696442 93338 40081 510856502 32378 69682 926158669 70936 49706 390522393 96584 85881 -441193164 39556 59788 -704918607 46879 84443 -567284931 50778 99151 -361991860 24619 22513 842069715 76230 54340 557915306 83308 75454 -45209321 48983 63335 -64166978 24014 86374 -871349268 86886 76384 655503098 19790 16084 -470176795 6761 54807 601073009 70234 7464 512319063 81446 45563 833798833 37400 62482 750271928 73395 91466 -715274838 24835 70393 -223442683 36020 5619 496275840 84243 77416 -822394723 99448 61558 -518050727 30205 55163 -474538109 10989 27611 -311089125 56375 19543 -625857984 15446 12577 -832425716 33554 89038 637364235 32058 69344 953993853 2772 92438 684436480 2975 69324 950014645 19800 18963 -612719270 8716 77915 75455266 52547 97798 -202946313 5873 89552 -404389524 15156 79462 388417869 27438 68916 -886917947 79616 29783 -639982656 49468 57993 244031740 29446 67544 -379697907 8603 27722 2657219 55226 88984 -324285710 8922 43466 -138964721 47924 12880 511296284 47805 40545 549541529 93726 18815 -377170395 59089 3892 841896096 40006 77064 223143843 19881 78395 -706285800 52100 87159 -998841825 78225 88503 328342953 97992 87092 157934985 99772 38114 -821723506 94686 21521 -164848770 49227 86226 596102630 23861 84681 12353120 72274 12621 707847657 4219 86797 -81201432 12024 22123 -741722018 44776 8970 -132743105 80094 75325 -342798697 97449 83608 -202803787 19026 34043 479104865 94031 83559 354043148 43497 78776 -870443838 15136 16241 -428656036 76997 72764 742915267 43891 45342 675283635 73287 14676 -60664692 16464 66760 -368442203 62046 57097 -597328948 55317 85755 742319161 23277 54446 335995185 71214 58343 319096748 86215 53261 -953099160 36077 78795 -342589013 9558 24022 -160412257 85679 53737 -248591817 5856 57286 -298661550 65055 12369 -457565823 76894 47844 297567648 46780 16406 -480960349 26285 98796 -183708245 63961 18106 140733824 49348 39773 764890794 14939 31484 -441234034 57842 87940 706035630 59210 98347 -246831631 66946 88504 -495504355 89793 64824 654669632 75671 94311 -365520181 72587 17715 482620953 8108 26005 815731283 32112 41908 203955552 51825 43498 822116387 77930 80089 491043681 74583 37637 -557382211 37781 1167 -821591132 64649 77531 931902607 19589 29638 -550911369 69887 113 755228475 32007 23513 867784000 81501 14489 466985245 15435 19033 -261858146 19894 85937 11543559 56749 9136 245582332 32391 29338 -985313495 79141 64494 438492127 89329 97737 -847850672 41784 47156 308414003 2979 17204 2766364 31069 10371 -624338954 46299 95013 -971099640 66499 89486 -124351963 89537 70690 251224270 22936 77016 640353096 36356 17124 -402320401 43909 46058 -164700839 66927 52410 453316072 26983 73174 -666095849 60914 67693 873801112 12159 80343 229691609 79874 21769 -200234118 52714 34370 -809841812 61525 96714 734780676 52464 23585 -949229671 4930 15867 471330864 39511 74678 -495663329 14364 10197 -447980721 15644 56363 910633648 73670 19629 115209301 54313 27356 -920378254 61909 98503 587091065 52184 17637 603631911 906 35911 259288194 19788 16917 113551445 8807 35948 -334064797 4784 1041 -901761047 58838 55758 -438318503 97771 82458 -349255436 90004 44179 -192212479 72239 73336 341236355 86397 6638 -442732707 63526 59933 -878338 10909 94189 98887845 27750 27513 916888811 98345 31149 836229796 3472 82374 -538762281 2461 18155 -341627560 72579 43497 28765970 63181 89734 329267240 71423 53785 657947077 54773 85291 59769587 10459 61336 911065309 6216 69899 -8734777 76288 21501 83434635 45464 75131 630616648 38718 61175 406526584 54619 76819 989393047 96058 18071 803912927 30279 90106 37599982 19962 5128 502207212 50109 89069 738967886 11667 84803 133109151 53949 39295 -645285815 32360 80221 -109040749 59574 524 -889558381 50121 8775 -322990285 14770 31800 -278885992 50972 40906 336979375 98029 75294 -853635323 35076 55708 794432855 54694 69109 -257011888 13832 31705 -112017521 52354 30453 305261760 47251 20231 -751415074 20788 78687 64684354 56575 58454 -654986805 56644 46110 96848831 75924 13603 -472284303 29392 41042 -421597205 98500 66791 -431583289 83618 16154 562007399 36530 50349 371775654 15914 59428 483883174 10976 15541 -32785653 62502 10766 382074725 31850 79756 -393437611 37234 9177 -659563692 77356 81292 113614313 21165 1728 -807912384 43946 78141 591721091 40031 94222 -526991613 30419 21514 -870398674 44164 48976 -905161490 55578 9891 422533219 20924 56486 -952461095 20399 99945 -281819231 38003 62292 -700462093 60099 58922 73493589 37989 48580 433176252 26452 79175 720557424 63909 45967 946014590 39722 14721 174099742 20452 23147 -684999335 10398 68526 -784653172 79 94022 522839249 66996 28783 -709220212 36777 78490 -319245429 86844 43793 688573123 5911 64091 982145858 27853 36893 -671362371 40992 96925 -949561958 94750 35633 192031979 22838 44862 499701886 23643 56459 397842726 93029 3291 695226547 43023 54799 736849297 88361 81957 105801088 49987 28371 287251418 93537 12625 841027175 74186 35914 514248599 10510 88352 560145755 51603 64211 -763576583 81702 80279 301192397 93936 30770 164429332 7057 61656 -107772437 13697 27677 -225712274 15250 74433 702352085 95260 95020 299385600 55927 33710 -517864182 18692 77813 728693152 75026 43471 139097943 1387 34381 -276875086 99090 13408 391231575 86229 63963 862642849 76301 79608 -630172691 16747 76963 -795785139 75727 26818 768822461 77359 20691 291833396 52277 9323 -594709623 58007 21475 -885190217 23187 49478 304670281 68713 92970 -551613398 58149 6622 -216016243 8249 34632 941771963 10271 95986 560111141 31764 24144 900734722 45619 64092 197507570 8603 52907 -756327148 72369 52132 909840186 73694 56793 581643788 41117 55382 -322672641 50915 88017 -323542259 46349 27080 773601645 68470 94968 368260067 31641 52003 -395008430 39645 67806 650596376 64343 43092 569789666 73164 93832 773222779 55224 14398 -183494630 78136 16744 -566247808 77051 17812 408237179 79360 54726 35317328 17010 87081 230754129 32315 60793 627789257 17288 72909 402634599 25407 37725 -138628429 35402 23111 710305622 59409 70879 607250441 85170 28024 -805603943 17806 93257 -274194012 97860 76109 -602660766 51834 6569 562007101 84304 74422 -821932685 50450 90936 473960746 4509 47858 -754563409 97851 91601 -896421760 90988 49544 371572672 43811 46149 -189166755 99911 53619 460304208 69485 86124 888487663 8334 76 949575576 50041 77987 143608066 56034 98256 -293768004 37782 17025 -977438155 50992 6602 -310275364 14271 63401 489834837 77874 30437 -706769644 54199 25874 635797499 2284 57469 -959005369 99485 41373 509231533 85952 15948 694857201 7941 70694 519931412 78294 27068 696334624 77240 66967 -41100324 52716 51890 -593688174 97555 41577 301236372 54766 43089 -584286442 11503 5026 -728663885 81429 13321 649151904 75853 92789 -806795873 20340 23154 -177288474 47847 10083 280799905 86922 31518 372177594 29329 12330 -413455996 67956 95714 -510197809 66045 43167 -511381297 10567 1780 596153889 6000 76229 -438543008 65269 30053 868925311 82899 89375 106772562 63370 24649 583723839 82928 34505 -732201473 77633 87994 886472395 88797 3991 611687447 92461 13143 627061167 96668 42763 -521775057 65888 54765 -449721411 34236 24341 498468334 48701 20177 -546861973 22178 61777 -721816303 98672 55174 -730898897 83468 73329 -574231543 43536 90704 -352462462 13911 27371 -514433467 3987 69531 684118536 69082 74246 244488048 97922 38129 656077729 27384 25885 -88825433 22253 15701 908205539 9122 46476 -756234777 68309 1586 -113150511 11663 19541 188914951 49867 2760 23835433 30513 25327 -360314087 98728 33000 70855609 87807 51575 -452700731 90746 48782 -113538614 39068 38359 539151915 22467 63218 517469305 66230 39828 965522708 60098 73104 827805932 78693 31418 356803301 42284 42966 846052503 65357 46016 -532263871 63486 78827 -129922450 3373 26015 524539382 99142 32058 988307577 1771 60971 554792641 37859 85354 943500388 19284 61485 -506638183 49592 82451 -231351186 50356 38234 -106773703 7462 71484 -792240475 20807 60504 -880853528 99646 26758 463871097 33507 34749 -659673422 74410 18359 -949808447 65425 71894 -363759524 79806 64363 326428174 29114 86017 894178707 56075 28832 -690556959 65325 3961 -163897483 82245 68123 836341213 80728 95085 -426142288 26248 77318 630130430 8553 62202 -289328222 27268 71705 513733124 13591 25072 510921764 96547 3667 569332216 95871 34046 23425430 61786 13263 517457960 33300 46934 38972649 37372 11760 711704510 63129 55490 602559851 73319 36130 160365915 93863 46977 -579832250 63645 81292 22445041 69352 50783 -294528186 44191 91864 -727413562 39452 2895 -617326814 39752 51497 378810940 47988 19771 897566381 39443 54275 71462187 32156 28295 -232399089 17672 14290 -986551282 15315 31998 -615983004 95768 41929 209096642 72082 17445 866913616 34095 73610 39584900 40670 82819 -471408549 3158 82688 885885287 42533 94237 769050992 27884 80341 621142968 542 33233 878872189 98549 31565 -560630129 70462 29989 -340095010 1622 38094 268233902 49522 85524 170478668 55372 18404 226750188 29299 98665 -640675879 18373 77869 203056258 89033 47439 482091390 44009 64647 504709472 73213 16293 342137674 18479 24273 -16012525 44248 41081 926053695 89324 34981 -533532493 69373 586 742299782 74527 9313 -569942126 20551 42643 876557993 33647 69045 170953314 4332 91428 -26094507 33052 10856 744805162 30765 76078 972615350 97094 75369 470894984 40914 99098 952649336 84272 67475 -848724913 12810 36549 103455304 98632 21399 879879784 53756 63144 441025088 85955 58168 604193946 73426 87332 -183865446 62034 95952 883057847 9081 70144 -719729093 79157 9031 750998554 54259 22156 146217111 83748 93952 876391838 19180 4186 -449432823 80946 39591 -56777534 66517 21627 -92761921 84014 8753 -418406905 45333 16727 928576419 58923 59726 299027247 66707 51602 843968636 93806 70987 915911115 16310 18319 422740024 47049 48016 -254405903 24864 6634 831419770 81500 12759 79526324 2018 32345 965206788 53595 84138 -490590669 18188 58435 39536835 77420 12770 -203546904 8695 90386 -961148989 43621 29556 250482169 37587 90372 583848528 32061 90380 408398664 60530 74754 151864119 58327 31318 940206176 56064 49187 -698494124 61523 52128 -867659894 70321 76515 -113821959 91330 73319 774433557 7036 81950 112585485 3019 78756 539353166 1950 52513 -476936822 64755 58302 -490017776 8446 30241 127125454 32360 46097 -135109865 29724 93259 453255269 89806 56731 127238046 5505 70109 -698549784 98332 94663 -537121577 79522 8132 -470229394 30370 58474 613208466 84993 21731 -29161004 91382 8383 -666170247 98791 24542 -488081173 93312 38123 274682563 97521 8718 -594789756 67369 54430 -252229209 48025 20515 303279468 57490 17394 861577756 13396 63300 -845048489 85205 78733 -348731225 70442 77351 -253925256 51037 80416 -158147900 73668 29215 -469818283 11404 79188 344358811 69190 9752 133954001 78889 72746 376685906 67554 91658 -954296220 80785 75143 491933735 65930 62144 169312302 32157 99907 -375696663 56826 27741 -257540120 85067 48716 -717411978 26526 3975 421852929 22202 95066 465787144 3548 90801 -748228035 44511 92876 404593544 32405 63143 686954554 81167 14597 810470735 15874 42128 779796991 87756 39174 201077342 14395 974 -690355115 78021 5895 621093379 49043 29655 773715112 31469 26780 -735893933 81380 19335 53729123 40665 29759 -761597611 35621 3208 -355402892 32899 9447 -906052966 7291 4902 -489137912 71471 79215 797309078 37557 9234 -632895570 71686 90175 -904602047 59001 56545 741954436 92479 55328 -966663770 65756 16507 270826133 1585 43489 -224368072 20938 5552 808546036 25961 67134 -529900341 21336 54379 -400787060 95924 88547 594494668 84482 40846 -901461557 26328 82851 -556900756 45239 84105 981735018 34653 85798 -121385372 79249 10397 -921959163 81467 98793 -600223028 50826 17511 905741656 25210 50594 -498136717 88119 8656 249173500 1679 27461 995446575 75196 24954 96654201 32742 33143 118108115 73879 80016 301847808 92538 10999 613464529 10277 16988 -922414029 43391 41808 -827272668 38448 75277 93374575 17407 78188 584305858 97846 94106 981510331 6610 83133 423419402 96278 98822 300562428 24652 34170 940334117 85396 74974 -795798203 3074 91003 876183105 85992 81175 -389247566 8699 97015 33346487 21652 46923 2508676 97699 79370 -862086132 91215 84919 147537447 67629 66753 94434357 3623 79603 889567997 18365 45003 924577717 48509 78046 397083157 98267 82049 -830720221 24066 53675 -610847861 27543 10685 -92305517 95892 15546 -378537368 62016 13753 275208730 43269 47015 -245798395 41986 18236 876144156 31882 82850 514370535 59166 1829 912910510 31897 20058 56872935 47630 64590 -708724300 51554 32194 -90508721 72265 74238 -266124517 58722 79805 519021606 80260 87487 723915133 53729 11350 861008853 45458 53130 564987382 88177 41085 -15260355 574 91755 207031569 95262 80031 827676204 75711 55982 387169829 56241 54724 -153603649 36124 60582 -262159019 29340 69450 -931732294 32738 55692 614390436 34492 46722 -197164294 55460 2940 -436912763 1190 92065 -900103678 2566 48340 -814557816 55249 76525 -652892864 72905 8173 -182173300 54896 76323 227942377 30701 33731 -136334700 53631 68187 -818090142 59022 37795 -471973542 35830 72681 107085012 17692 14379 983393385 96786 11444 475025587 26801 82053 -819262463 17460 49651 108590589 2459 30153 315174144 68510 9459 -287773527 44814 81047 640896179 64151 68878 -8935579 42004 99299 -12467175 64148 96332 221135783 46723 92378 73705684 75517 37597 -867967033 42124 19599 578504829 66882 56070 586325462 57769 88885 570647902 249 86260 -308662636 95107 35876 77805607 31461 40975 -798406931 79882 31997 -324499558 30943 5668 935889790 82296 11816 -565842849 71602 36914 -65506881 89434 79254 -621999567 32040 44805 292501631 15335 54336 -452016379 59540 59909 -826575575 34945 96001 89823333 39667 70681 25898750 9028 36814 378112835 50991 35499 -805953965 95491 77221 17831262 75255 15692 917920518 36406 91125 -547611415 6499 80125 -61583478 56143 34151 -123069655 95476 38419 879407258 97586 29810 -107749261 83323 810 -66575469 73599 6245 -508785952 89904 96836 331626647 58613 67346 12865702 50125 31767 -114413965 72275 10779 -776602678 27168 60819 867178066 93555 9828 -817443569 51369 77816 803688157 81882 15819 -537149108 24145 52297 -293216352 94510 32732 789299919 73299 25416 158807627 14070 16812 -311881695 76816 59953 -821886147 42181 24577 -52706065 65331 49582 -67105151 88465 98332 -932394900 44441 85312 266489685 90304 34550 -250383290 97158 53030 -212506650 86988 21188 -770734199 65577 62224 -342733827 87959 96784 699122371 86449 80549 81666113 21497 5226 718381805 23950 89811 649668683 8667 58061 -419982124 99048 66981 -485455331 12151 95574 717885082 79067 6005 -910233483 40600 84461 -83304061 7543 72197 309040658 50342 52813 40127197 21253 50441 597934382 42236 60583 -78930486 61728 99244 93012234 42503 81630 -838526274 91249 33569 -404063840 53378 53095 -883056529 81369 19554 264478630 40193 10644 -676314774 23657 45878 202958741 80763 73029 716267988 60064 8381 806566767 12171 50149 -489804923 2862 45410 -762779695 42607 44278 228048103 41178 4061 876438556 73059 61767 -436871601 86060 91029 -665181188 59207 58354 172050881 51395 56480 -119828914 22585 26507 -765379889 21592 11032 -510557304 30506 31994 793936590 91463 46661 241149149 39069 17348 -276391617 11074 41915 179522626 29102 64900 -975410275 35458 54827 -54175798 46644 3458 -293944291 49664 55632 47065629 55863 8242 -860578831 88703 51192 120660163 19767 67182 -425469044 1320 33575 262417328 67376 13896 946642859 90498 99631 -425447596 65725 38468 855982959 86524 76066 784021092 49524 82124 -373123717 92305 24639 -846682923 59879 81857 -875440644 89684 21515 815643824 33271 80260 -546582889 65132 91232 297407478 42356 83204 -271982492 56996 35510 -343924971 1551 63206 -471738358 37333 71704 -145462284 50454 29546 -877364466 19730 69292 695284868 2076 53658 -836406974 78097 36979 -562222453 38597 29010 -118880835 29821 99510 244220569 89308 4804 425316175 88304 40516 -783040392 9614 26099 533460401 82604 31138 472975099 93825 64452 -317171603 56862 19641 -541360255 59690 7221 554000297 38292 65691 -62274863 5280 37953 -424409703 35267 34159 938643170 58983 97338 554814609 6783 43189 -4882861 9091 42303 -661417472 87728 82907 -848977968 91016 37559 499262479 68205 11855 -270231481 24403 87351 -114803348 1484 79000 -929139269 61739 98130 387395069 2311 86546 -135135541 2540 59725 40211366 91165 3354 -763969978 25200 48684 467148013 23182 13828 355693604 49885 16588 602805512 89365 60214 -851385308 61145 97057 406380887 84010 1308 -643362346 38281 68996 -582792421 59587 17128 391080200 27151 23141 -647584143 10974 54479 765705932 31381 99753 -251429856 56404 1865 -845315169 14200 29787 -706636807 56043 57152 700980290 21087 15709 59263173 54909 68326 -719806338 88521 91735 -406138405 14909 69938 -234783875 21096 40974 -423442009 82686 90938 789809784 4204 9717 603090837 93976 4620 894347093 72466 49720 428000854 44098 96441 10067366 23497 8386 -97846365 2125 5136 906883628 47786 47719 -523968122 72344 80034 -306976520 98767 78001 -421600870 53454 27215 378253994 3801 22299 221416909 41707 6505 711550743 71337 27005 -976938779 19758 9352 122244789 16092 50520 530541958 36212 68784 446757087 50914 22458 270580045 49335 59388 -361955288 32237 85827 -464315498 65592 94932 191096823 86072 856 854030711 67399 3666 686641636 49848 29959 50965075 48543 69166 621233671 17329 71332 886760895 63975 68231 583635690 23171 38822 132792449 73395 37611 -68607246 5400 61354 148405701 43387 30084 -836868993 46740 75986 -236064167 20574 1837 517241272 80726 64800 346554847 79168 52697 -333071648 98458 78910 462006187 85422 93599 587670596 47899 90858 506219119 29249 80071 -308335432 95838 61808 -153940224 64078 90528 669619064 11146 97364 -699448969 94086 66592 -748092885 95048 70471 356328157 42196 30481 -86079189 531 47658 155698314 66855 35395 197366108 44564 41583 -347406664 74988 90208 177224958 90320 31607 -791409633 14400 32211 -700503011 85382 18688 -115015940 35497 87831 412279316 35948 64988 718826615 85215 86011 -542571349 62668 63432 -577225718 82515 39118 608171059 23727 17269 115243022 3057 12482 465062547 20358 53884 171453792 10170 57767 -609045243 43007 90851 430177042 25872 45379 284583385 27120 42183 -143385943 62948 18761 52607245 5983 96608 521611549 95015 21600 -449044616 66483 6630 -631878516 55691 47813 -11812983 81498 22522 -604568896 64711 5898 -16056947 54453 57541 -943391219 387 64461 -15000694 13843 9322 -270614782 95215 63131 197664505 13269 94668 -977321522 6544 33861 624600970 48857 21212 -611487847 38439 19726 187341916 36772 64160 875784158 64836 24873 -919932783 45115 91475 403951023 4474 15986 396579268 43040 59460 682657655 42084 50465 702400912 12922 56368 -648970376 741 28056 -864891656 37435 99908 945867598 79309 22336 136805670 21193 53468 923270246 18647 64066 272441077 23997 97233 -431081678 33405 84691 -192910240 71860 39401 565422122 28100 97842 -484099784 22706 42042 -39369974 13788 27031 847924016 64970 39763 346174864 11533 542 30191403 69022 33355 296375728 50477 31260 704364508 48768 7417 -491698967 93883 34099 783695342 22512 88393 619635006 3756 32070 -854818781 43432 77959 -23184045 26678 66220 -95401627 55887 97437 183921289 81379 99464 905328096 98608 69566 -154152429 45438 44003 -106848083 53245 35903 -912298204 65875 25281 104851886 95331 94773 962301056 80536 28128 446059930 85717 35947 589485576 14900 7302 -867213968 55946 32752 626474092 44648 24262 774185514 46867 29590 437470326 76577 34440 -624107260 99275 11049 631246592 79283 76854 -233014471 48338 61849 521045409 41786 23569 283402447 61153 22771 474134932 16216 59750 -793110209 33078 62615 -882478982 46530 76347 -235548897 19625 15377 449021737 94325 35847 967517299 52435 38354 18628240 10606 43091 -590385377 65546 61374 -836429433 33854 87998 79268671 36381 32609 -308511447 15188 32627 432009237 39799 33337 -510126917 48082 41978 -696072749 19409 14644 -631236025 88262 25469 322602891 99292 46112 -529115161 96202 77144 -445431944 43247 7843 827961431 68636 57137 592799352 66428 50162 -798818023 720 259 947327691 83223 34996 -880220801 10003 49149 849481002 96658 35889 -572120194 6167 53441 808075422 77216 67403 -480487911 78070 10685 -308652204 95311 83755 -570257125 45760 95134 903013163 20162 59136 687047950 86336 8066 886284147 21576 50174 -588381484 95745 5132 -403356382 75327 16782 873413617 17808 53067 596632431 12483 87399 -941254846 87479 99068 838500371 27261 84677 -227883389 35717 19988 458032479 51729 51285 -803089668 8954 59019 136590619 33920 17621 999334811 33709 19538 -581319268 40727 76216 -527687783 24701 75479 383753708 3435 25489 337065353 86473 15813 208668067 41253 36699 219305355 80071 30231 704709195 92051 94010 -263266835 25464 65003 -24061021 9407 23847 194497243 19765 83156 -714856371 62904 78395 370118262 6337 35870 451383898 53981 47225 340559547 45331 39192 -85790307 24120 87944 493575444 48343 33626 -692675393 98730 44826 814581658 12065 73146 325563856 18296 75271 -378108117 35036 84189 -566754871 66398 40479 -990156307 48535 17495 -480227989 38255 33779 117068329 3328 51032 488977001 56711 63590 932576030 72955 10998 32328057 9596 55599 -775135717 57141 22863 213088739 67217 87748 -16336463 83826 53876 -912822659 70899 74413 -709081830 28699 98137 389661147 58963 63034 988631580 48100 70118 971244103 91553 44503 928058864 23751 77452 561501961 8711 1145 -784012279 92842 52918 620373318 71114 96787 764908701 40935 14830 55302004 12200 9281 -990956678 67101 1002 -618784374 81403 24420 907611519 30293 68924 -410789498 97100 73934 892294976 93910 4519 129630292 83966 90613 -897225321 44885 83052 -604313283 61212 33747 796526389 2763 63741 823141988 22951 30914 -711847760 42737 47343 -386582162 75810 86745 -633497164 20804 95281 -393804541 30570 79780 800421137 8561 88304 351428520 3559 53304 -685882157 75664 41564 496155468 11099 31560 -441740365 6750 428 -765993274 46991 47994 681056140 74868 93626 131434278 4469 96936 71317641 5548 92802 -832547698 72769 76498 578775869 92896 92257 38517122 34263 46294 352219563 86414 64561 348303206 11937 71487 190603452 46688 10915 832528906 88313 83884 -872344757 94584 2926 -78698138 69620 7917 -245911763 34031 1296 -239450053 18201 63703 -29516368 34407 28588 -624632057 95774 55488 771345069 66498 49628 84865812 87782 68928 -426545919 11179 78757 457559250 90380 86949 520168568 56299 58465 -998287475 90510 29348 -45812242 25406 30881 -726590857 24894 71036 -503717902 74396 53316 -288910866 20957 53278 279373685 12758 9213 -149204372 82831 85859 -149081943 37016 24506 -317231265 42208 38164 536959802 37448 69146 874392492 11191 93506 254289537 72964 96796 -478701142 79784 69182 480895020 63116 31771 261189075 75497 74538 73845248 76373 41337 713068953 36573 11136 -660269196 29981 54141 -136879689 74864 87156 645881353 33944 1251 -455430352 50462 57998 10302962 64021 66790 -429707227 20888 82603 389988647 44748 21945 -973924141 85271 9200 -485229991 55668 57004 849588415 24221 32381 223410227 83231 76075 -605124334 49596 82769 -590531144 63182 97531 -556628230 70463 16766 68248321 66244 88287 -732561808 79089 93091 133584207 76351 77664 -898628367 16003 69041 892239443 28727 54996 517245435 90307 16891 705915984 12845 56473 70054198 18582 26368 -223045242 602 24486 -194986365 18352 53111 838290410 19885 2080 -938374185 85953 17877 22821371 65076 83684 -869180810 19034 73971 -443033205 43443 45862 975713889 55833 86327 -652335231 12846 7081 -90472486 17956 8089 -739571766 61903 90950 940645957 43113 96196 -183245852 21082 39394 -869658365 77495 95909 495253605 35921 91153 -114972445 75684 40596 350720002 96573 10106 589337501 66268 5702 -962140516 41056 4010 278487165 88653 40694 -848860147 82483 76761 269855787 80246 98656 551035142 94171 43964 -694627561 80740 61198 -549440544 21316 56467 -340774702 98865 51432 270756749 10626 57325 816692908 45868 88335 578702839 99408 23350 -400039163 57473 54117 -504404286 27774 4383 799388179 57726 53706 -888215387 19273 31044 62908726 51069 5116 671499271 55420 84305 454340963 78909 21419 -64367076 18018 85556 -656614933 55770 4582 539276561 38294 71455 181779662 64896 79213 -154992569 32553 94810 170832873 3917 37 45366638 32301 99119 353215833 82873 93614 -997251095 97719 32171 -644583039 33889 84755 786486337 21396 47929 158000133 99806 88907 4946437 80884 72447 -354882486 71625 73888 524744830 57732 40395 155383133 77811 29664 -305018908 1675 43754 -732008026 69041 11539 214951 88394 14913 960309050 7327 6402 -936648272 42765 75281 471362071 12338 78015 71036717 47097 53968 477484995 79922 6911 -451164608 45157 55898 290134593 91646 4396 -183570184 26050 48340 -477046253 36119 70231 537527662 76784 18971 551258752 42133 91646 -264098579 59745 37593 659700763 45590 9101 194081055 88803 30980 36746026 8337 25839 -532964325 81633 80065 697252427 85801 43197 -225078357 60401 97159 319759584 49740 84668 104335679 91614 5187 873511199 10239 46069 -825402090 66593 5215 458300341 56602 98116 864768743 48807 67799 -3421485 70568 98235 -949518428 97310 37296 920555457 66078 62305 719598144 24522 30984 -372958714 66989 96837 468983902 36762 12404 -531241625 96124 18612 476096360 38450 78928 -67809440 32966 39404 -348909761 50502 28539 441428210 21485 64039 484346463 45186 59574 505271466 29558 7534 -14944838 10860 76383 485326672 44864 35000 -552499587 93908 69830 274060209 4259 60407 -187473202 39767 51607 852816979 91871 13916 -331244779 12270 4070 105347085 11013 76795 427862217 2066 9636 87404298 37417 3221 -259216358 811 75124 445666766 80918 83511 977891133 34356 76643 736164864 57124 362 -769010968 45833 82495 -83842896 63988 91967 -308140090 64256 15875 -213845444 46618 64168 998577634 49953 8413 695564866 77093 69136 150335952 24231 93816 578243778 95997 51436 -201018397 59322 34090 703155387 52761 71281 -416832429 12693 46129 -482109807 60596 41177 -77103045 74297 55905 443880326 16244 6244 -462719445 91665 54534 -964210817 4122 34826 -871844414 80567 77285 390704385 64078 90546 157000179 29528 84445 -782742804 55872 84291 -919292533 60398 17976 46050617 47033 62723 301973970 26195 39325 -103993356 96499 76947 987600220 29458 90126 909867733 82177 64404 -465867834 97825 22218 -313928827 85334 74937 -658739002 23291 37148 -49739769 32588 30020 -18626703 77953 12889 503088591 39850 80604 -416876077 91354 78973 -518049245 37138 10693 156921719 85102 43914 639155245 10377 21328 -298612314 74603 50343 889613027 94330 44234 -346086995 36605 27695 311931652 88119 55 -178152771 24022 10846 386099863 7651 74298 -405925596 90557 82255 -280414476 69420 24230 -244738594 98048 84287 449751178 22584 38994 964548724 87406 81130 236938828 91299 83908 926267577 39211 95524 255418452 74761 2853 381001497 18555 46474 774056419 87989 62207 848809613 47371 12252 -275356649 61691 32822 -165948286 87621 72679 165921395 3274 5047 34706985 32116 16234 -225502786 47830 37005 138793432 65346 65683 -912491912 97691 18602 555626569 78391 41568 869646026 12160 47743 -512577997 36803 55134 620159189 45989 76251 486546501 31483 86835 -17931702 93630 4621 102359198 72899 61946 -52975029 42292 25302 -784086220 26070 18527 -138791503 68251 51851 -983085607 59162 30384 338628444 77630 93576 -856856714 97046 5088 708305343 84215 2325 -849537033 68567 79477 620102993 93022 66391 274673271 58462 42349 -109623630 81250 33801 -27051386 47417 31927 474547100 59413 44083 441559092 63486 69610 -583275094 88150 68097 416125915 6732 14187 673610938 31690 65720 164063745 22618 16381 -844795836 46102 82396 3212545 6173 74449 309612098 90269 21310 630928128 67058 15661 -90520027 87651 55863 967118497 38657 29128 -449096065 66023 76897 435633420 63245 20671 855396068 38936 6508 -122934330 43944 82198 678779429 88595 55524 -30084026 90505 6568 -269541209 82523 53295 244652550 97333 64198 -771650093 13099 61401 12512426 83194 78945 880940214 71157 32774 416917687 29237 68933 533130399 17524 31476 -870812840 70533 91478 690132516 60992 43929 297647598 18399 11020 -325017201 61981 49661 956704104 64340 9586 -841701616 38657 60602 -966324068 13922 93935 -862826122 41848 42088 209928820 13426 71483 -903065755 82357 76927 627888456 76462 52311 -232086412 44455 33611 -779351410 68576 77180 -595798578 91344 97063 996970215 22121 89534 -161589179 74385 87399 -1030737 9155 38957 -807563060 6253 25810 447328279 64640 43117 -160769072 64007 65899 -511616770 82985 2085 -729877007 47667 90080 -468315235 892 93936 -827899366 51081 76057 271830546 52204 88327 174607896 23722 55902 775865787 44690 28671 -688944073 72762 95386 -412836824 5737 1226 556573687 45330 78827 -388970908 73745 60194 -418144052 5367 619 802954636 4437 55975 843814273 53825 40542 562695178 56472 24404 248738329 2064 99737 395605496 24742 72351 34414260 40144 13380 210422150 45582 58780 212536387 70030 89372 566141135 27853 25315 952866402 63525 32403 51185047 1128 49670 -827638902 93787 96491 746578864 81113 73128 -75705134 68373 76105 581128313 13486 72915 -459067775 43152 30208 -584845024 76380 32393 155007343 24777 75386 462796816 83912 86778 -144907602 96898 70095 -730468607 82741 61901 -971086085 55225 49418 -555710929 93363 66704 -820320774 46571 30889 535551112 61430 22804 1875962 67491 43454 248890143 34832 34561 -554850164 51804 82373 523636152 69139 34543 166300618 14968 78209 -562490892 71981 90891 -204597913 59940 23893 931571527 58370 51859 492177815 1802 95885 604970833 50190 73737 980108992 29891 27683 58198494 90962 42740 444643463 11147 51642 -938223865 46692 30715 -88697173 35187 38259 621340387 82954 11196 -742340770 92424 77318 -157024634 24015 46863 -300784135 54297 87799 671308206 7562 45585 801565073 75771 15294 -341652669 61911 65478 235960457 94721 22943 -601057515 83647 8471 -366166574 65484 60836 -477879753 20544 35761 412911316 41550 59470 -327877230 5074 59964 370913372 90665 28025 -103629411 8238 79073 -223287397 59791 10557 766622873 33228 19130 -214463847 42164 77935 -56637111 26848 89589 -530926682 49076 48329 856721344 53365 62851 126483677 56978 86731 -114592836 10399 75201 -688049130 97790 15783 -152296654 88387 57092 961631624 38585 57860 846902422 19715 25761 -495409414 6097 36626 66540653 78459 37690 -681379687 55061 55639 374725950 41747 85869 -276604616 17679 47516 372764729 14292 27046 -506456950 40885 58045 -557700051 18285 26979 588417225 97949 29600 507279384 38456 2811 674608396 78152 67599 -829502924 59302 976 -163716545 14168 20116 528803842 37724 46129 -861080496 53244 74348 876420089 46983 94690 -951544796 71682 18663 -932668572 87558 90462 17294985 99522 76801 -115905935 5256 81944 -21903458 20843 20949 931369092 92579 17075 -680283076 84165 37902 411978638 75907 3959 289037296 23806 31125 -358965172 4005 99774 244335849 17181 75316 -47238958 10887 43368 324789418 92025 54182 140852573 53732 37674 613337341 18421 88072 -881681584 66227 75430 399396053 11737 12245 -398694187 29248 97949 -359128692 81009 5059 748881526 85583 26314 124442882 9954 59284 912539779 29829 21456 281554702 50784 81725 -856377824 85968 58555 814800142 40103 48913 110175211 95461 82890 -958209099 59954 26524 -834482693 45201 26687 262341118 7719 75721 610445778 59378 15856 -692814047 7778 1387 -307221207 2105 24346 595512117 77019 49940 297640262 17706 23601 63253430 7882 49160 79807802 91726 8185 498130358 6153 54525 413909527 12530 93930 -260133232 16584 30767 -938516621 34385 30155 -936860336 65070 34867 -540257809 35601 43090 -686904524 98987 96775 -167122540 25113 67913 56803622 10197 3205 -103751552 11916 85653 110760993 19790 76743 949358044 83919 77378 -487025181 89941 99931 -388311088 36071 86412 523720535 29599 4984 480465042 68148 51646 -481335992 32036 95702 33113002 1868 35574 -847954139 38708 58143 481754124 39827 55295 218726271 63511 8151 -787507002 68757 36268 653231245 53431 23424 3721887 86361 54735 -478848170 92423 89767 -980741336 88208 71835 844350827 35534 28944 98070879 78622 58979 881979243 82882 77627 -569258041 46959 49105 -617459974 93875 88864 341696343 93838 8568 -966406280 49971 22431 -973118523 26292 53975 -98265449 53142 48448 -407599333 62393 11274 430356171 89340 63840 -867754089 10212 47541 -764084192 73698 80720 375390987 7587 60309 109388392 98019 74307 -144456857 83261 91596 -112917195 17702 66532 -942813031 31250 23223 -181248958 21185 14292 -518577729 17152 26847 647916544 64820 5184 587097739 29871 6128 387844023 79380 52444 -573191493 52860 97100 -178420118 21069 48159 403495110 60613 5106 301859219 35918 82719 11348349 47338 53793 116079224 44463 39486 -589611806 61166 49665 -962515256 48714 60918 -498957085 2052 78635 -947176041 83956 5153 137688591 81505 83638 492186653 77183 19989 -781823285 79210 28581 805653139 29821 19924 788261830 90577 98027 524993786 12640 16295 632097073 78984 62959 -567117875 79221 11494 144889628 1239 26838 -502566454 18578 5370 831529708 99769 61728 834609296 88099 69020 967480666 7985 39657 400000080 87104 37824 29004380 49762 98687 319728167 78843 88978 989324188 30144 17327 239454955 35941 27139 -448608634 77353 2350 771918803 39850 3282 -711508855 57592 51992 340872742 1999 5822 -415283852 18318 86611 681886951 76495 17500 -625421340 38629 84501 724840860 21528 49250 131159405 94090 63779 -381998310 11115 88173 72408441 91849 52421 735024786 52288 28745 713418239 77859 48700 977425428 14185 54773 182129176 96243 57028 -634610733 48036 30703 -237231675 90931 13479 -774501118 91645 1806 437710957 52551 64769 968045558 91927 73965 431716757 27748 33993 -501369916 90158 74673 473149479 10917 24436 72216838 70073 29939 659076780 96841 62927 -530872828 41438 19968 -522266363 86909 49271 73967805 93070 31749 939321139 22710 73931 120953846 5176 65958 -696626296 11139 69078 -208867908 81127 75152 -597407836 10578 82778 319484972 44501 7036 -563958467 9219 99746 372388174 48185 43547 -414298928 28818 3992 370610714 76933 24732 252972480 46432 45939 -998377683 44903 73958 -4093497 58987 86981 -575038962 35207 35861 443771326 39732 49726 809056230 64637 13034 617870276 89206 39613 -276651065 93089 53427 -696443289 50802 40735 462373482 25663 62238 617222754 78184 26241 894367683 73049 82030 57283412 27427 43890 -531013961 69044 67052 998375758 57874 18934 605306911 64854 86582 918841342 56509 23689 812808368 73533 57372 564455156 89507 9693 764071335 26934 9111 -431784531 51637 67627 32632678 92541 10052 -466791743 8241 41799 -860797561 12790 64060 672675485 71008 11115 316163554 90285 37718 -635031617 62988 5598 -545155063 97042 66712 -277950588 80481 53471 -9160350 11128 60358 -136850468 70067 91480 -36521912 54200 56117 784971138 53885 82271 764645475 73346 60077 -246955676 52045 69707 -122737211 37865 74303 158208988 50516 38705 -141209983 77673 75976 623013583 17722 18586 881718515 4873 45576 861297472 66014 91986 -374251622 56491 34439 602549097 86627 45380 -160431183 1056 56644 858740442 64144 44584 -237659797 63318 8448 719858203 67596 14176 662866330 34737 65263 -344574232 2436 68466 -557713934 61239 32850 -258204718 57041 64559 -170925928 21532 32679 -729423297 37752 42407 -360205844 22857 29232 -897001697 27419 89426 614236129 26177 60004 323285035 89539 38312 -705523449 5133 44031 282806738 76548 45918 441779147 98646 48412 -556796084 19315 11933 -915076992 98333 64901 32096878 23153 3949 692211489 99520 25431 420303973 4665 88296 -976550724 79648 73917 488657156 22437 23546 493118945 50414 72274 -769885897 83176 6823 -708163215 68791 85509 -748755284 99376 25293 -539171378 2861 36568 871745251 26876 43451 889205029 22683 87274 282567293 53791 68200 583503998 72698 60761 -462083284 73265 94542 -34089327 31823 21776 -215377522 74158 62084 680261339 34234 52377 -996692437 83915 21296 -4391859 92392 48105 -495620773 16953 19485 -528359728 47477 43098 433081029 47200 82570 715917674 48736 37188 14825416 50056 65139 704401912 78663 56104 737832355 74800 69334 -835756337 87811 66005 -649881077 34734 67194 466233070 74422 98668 561713493 17999 41190 971587437 4403 92254 -809819429 16954 25111 -923873083 77068 43850 558395268 68163 57000 829449286 75100 8800 675447831 83859 99498 809973759 43140 96664 984794383 32839 49434 -300152089 14738 20382 -278460836 7526 34398 182998473 15691 91994 -849379192 71085 99629 749810759 6138 47151 793129171 50633 41282 -366792397 8676 43626 691968329 95134 835 677813956 21776 46976 843922652 63347 87201 -499839908 92877 46133 45322721 79767 14076 -860419432 18716 49272 -988805401 15775 90567 -258142757 46569 92203 946112320 62825 74232 355705333 86381 27943 -236123133 24862 65681 -824788797 25588 78814 -867203856 22983 73961 -990956199 16490 11713 -502102242 26022 51082 575357498 73484 78676 -953678888 62224 33114 -143918441 26448 27166 971979331 44794 47820 -651709367 89941 74945 263025725 18247 10637 -35075978 67126 74389 25602557 12077 26617 75539715 41965 87267 362409500 48241 92847 612710560 13744 98575 -175483878 94809 30115 835747187 78174 64281 56490049 48515 16335 -571536736 78318 26983 -768106141 29409 69345 -545195268 46979 40335 -432460454 29584 40661 -524520443 97821 21804 21083185 5588 87311 -181835649 88965 7384 395086306 13685 22905 -801108044 90013 62041 954537602 39850 25793 -463627271 86573 30485 -61370804 85180 60251 140380546 55865 66091 271935098 1095 25424 -804562995 33321 178 602484557 51146 41250 -490960933 74843 79477 212266158 27997 19141 -48847016 24160 54774 939728624 58597 69210 -470002914 28590 38877 260078296 19684 34040 -61501570 34853 46363 -955913346 8706 59885 -886798778 75433 65349 839234971 25700 94199 785201196 23954 53746 -248146237 19520 35526 786347081 24301 46118 -335883606 82899 16616 319920078 62366 58581 338294042 39339 24188 -504431753 94820 76361 519728496 67088 52647 210339847 18866 5206 -23302200 79076 67295 -280805502 70268 47001 230661710 2051 52774 541125118 74566 86914 519986016 99339 99565 846326203 67285 83075 -421992260 90867 73403 -914367910 86797 17751 655591075 75376 39227 -86431472 52403 45233 -223298952 76797 48360 248295396 24812 76352 -888779381 94395 90474 -69025715 43750 10884 282478412 60479 99178 462166088 80721 81612 -796781819 54778 22346 197035802 50752 33608 -129840760 22020 51557 -813207069 22143 93678 704590780 11187 82437 239502289 41729 31743 44671475 7502 31690 -637736345 87610 30503 504518486 45553 45832 -596747747 19214 15894 966973566 84483 2597 635969086 60241 64874 -38792060 97326 12264 978361664 38621 68222 843359623 33566 56665 683366085 35254 40621 -968979961 74719 17968 332240692 51801 94309 545554277 98094 55632 -575134870 16673 11608 789514973 38755 96267 -207342192 1101 36334 -692934252 25471 42484 812460473 96809 41330 -186424821 20339 10319 -385574878 56018 75327 280876703 98295 30611 849084740 89884 16922 279207416 3366 51500 -598585262 59179 87443 762518204 11002 11906 110190609 51993 50198 -294395041 1464 12635 797733650 46232 37341 -942027709 55666 58548 527232065 66512 60823 -453252835 37923 45715 -109035308 82410 41893 905845863 78358 95169 720504657 18537 81988 -383252792 61341 57002 483398505 43858 94140 -460411701 36771 24705 719969312 15422 78447 -964620745 55069 59360 370152298 29234 49630 17711755 17118 99205 -994742998 37267 62560 -797887291 74383 2874 413568071 62122 42873 -62450358 42902 12168 667343249 95401 78003 -863586720 95805 27619 581814525 99585 49861 947785353 82288 23066 -602641845 42452 5768 44656430 47784 86691 -673911460 20902 293 -141016297 18463 82324 -857977584 50023 37714 477616252 48405 18233 -977225174 86244 57129 -941370034 18642 85849 939212494 14042 9820 952954233 35956 35263 330226615 85152 68103 628705662 12754 52466 -777327360 65481 69268 653338271 42412 93710 250371394 78114 78101 658700688 68219 73597 -26556386 60595 85780 963838666 48794 3197 476013423 72553 47378 -163721547 69915 92461 813730329 78817 98906 -739573503 88913 75927 875442116 3262 78180 441625032 8020 42526 740976419 95161 8432 977136130 38192 31680 457393912 13447 97222 -354371752 31155 56215 -632932154 91960 49349 583241426 78885 23497 624537825 86288 98601 -945195731 5690 69201 -870012216 60347 36057 929899476 7403 84727 323651681 60800 17528 -882415516 77876 90211 -986334873 41906 56655 804025560 89327 7069 304594278 81405 28345 -422441745 98059 82725 -761361729 20501 89680 -182209873 31859 3823 -791704366 4274 48636 -659106194 90373 9877 -281658161 37305 85536 -852696351 65206 29629 497909742 57815 46913 80218295 28089 26967 -587607950 11351 56378 -104392713 55297 17613 591451129 1683 54103 -774086706 86541 92401 -79675939 1434 95690 722678977 78229 55352 207324912 9914 53667 678056827 10904 10548 557877985 64444 92173 -408173260 99195 82187 -924528767 28013 2655 5296644 7572 27762 392730047 54895 91827 697795086 78804 75431 671666562 16787 97842 42762616 96012 45316 -152244962 8086 48140 245157142 11209 2712 -849209231 64509 46334 190169773 6442 91186 978281556 60849 89825 390597176 9837 36533 -471071975 94073 88805 643991913 46940 6848 378423753 15097 47730 959532818 34993 32612 -79198389 45771 65417 -612803030 16254 29839 378485060 27960 97873 -782793957 7809 5027 -271327410 24436 13667 -384330276 70411 21881 560111661 22081 45815 465522188 55121 67942 -501702032 80537 82146 -875282537 40057 63096 248987593 11351 91067 -249945658 35696 11178 92557043 63182 34656 498160333 23181 89064 146446142 67668 96233 451051024 19642 51549 -702770900 73410 24887 -166274267 18631 49120 -584640672 58235 48288 198835478 39805 69120 159118614 67264 96575 -570328963 92343 38815 -118935626 15596 64801 355360332 25924 70944 607949356 80094 34362 -431451251 23981 75656 690659806 89727 20768 -455809871 35680 70866 146885554 17681 60711 -681860176 11632 95298 322804710 93872 84207 437837001 85921 92786 558420451 62557 895 -576236559 30303 12549 -75381249 66454 10286 -44985365 21192 24995 154214345 11237 18697 798226246 71106 6770 -511042889 7398 87169 -63974919 4997 22756 -320442167 26868 6085 -196943689 74396 31335 -748007715 24736 2823 711842405 25695 38268 -91031568 44512 86183 -376435981 65829 25084 232446948 82645 78686 532899938 47151 46003 -504962571 37872 16856 535270123 89192 81501 107134534 471 86658 954897648 1249 17512 -11508388 65570 64124 916667082 28393 1592 -389307145 18226 32968 -429715352 69135 55145 950701559 48464 17548 48841252 52281 68656 -82621080 25315 71771 299136402 26634 8499 -388738818 65629 92730 -814370655 41706 52273 -658478062 45512 40010 -245365091 2838 37663 417504280 64739 50438 307483175 93130 58270 -854614197 4772 71068 -40684012 48178 43316 820882311 50517 47324 -946437184 27343 17758 206895311 6744 11593 -387072529 61426 63476 433808662 46355 90928 -748865650 17221 24384 -742114702 49779 45390 534501953 50776 80510 -892350375 60827 76024 510235434 92314 40463 -114563863 35740 51233 -392407014 49315 48172 626221118 4696 61707 -880025801 15160 89722 755920416 81976 35906 860010283 87527 60162 794966633 93788 37685 -910254699 16826 80741 840905239 28060 31487 475767176 78925 48506 974741170 36769 10294 -170481247 63611 99553 288737560 25689 75220 851979627 11303 32487 600909700 96055 67429 818328066 86532 33837 -348735849 25149 51015 -691497235 89553 20832 892005070 55638 45201 -405072585 68225 57929 522427061 66028 55095 439713407 2689 78001 177104145 69797 20148 -979305640 60363 96163 894265527 58736 7881 -411706559 43008 64950 585780158 72790 66827 -592429095 61721 69335 833284723 44899 28324 369191429 58799 18154 350008583 45359 2543 922895003 35196 14010 57252494 94282 56520 -130129880 12433 87901 -778584863 95182 15694 -221514260 82791 22984 252798227 90869 50863 757493711 88681 44615 -615878485 42747 38616 226612963 80224 56311 -581155953 80430 25126 -43809163 18381 36642 -718345630 27851 37886 -244173523 33461 2878 -149884127 48070 49467 69727251 26192 83070 -534257790 19541 31819 632958292 13439 56369 343842672 5851 45283 635139656 40370 49009 190037987 19158 58188 951115504 72262 66723 719490707 42393 79015 669403537 80204 15319 -730008633 45547 12997 803032718 69287 43928 424838752 10033 11506 -580267170 27079 47788 -641276338 68421 14163 -675566722 54987 21820 804479670 92533 88043 -750807824 27632 97246 -291833138 72736 8537 337698602 86620 89261 -950642273 80846 88023 488202023 48284 48627 -137081891 20893 2016 -425979712 9721 26998 -131754852 5955 89812 -113231590 80243 58026 79245311 49465 19844 526734701 3219 64017 568127757 19008 19640 71546685 73088 54484 -703094248 35923 48729 21399953 71046 74404 199414703 51094 35865 -741583005 27088 77413 -58659068 58487 15480 335374810 66536 84152 -356378053 92896 10592 759955676 28267 56010 532323983 99406 47478 -599266631 11048 59856 918189499 72388 79071 869619582 44966 51714 174315870 33285 79590 324395878 37494 99944 -24256333 86363 96851 -512808285 45508 60096 636784811 38225 18720 -262831876 65209 87654 -79887923 56674 12858 377170541 84272 88887 884107061 64179 97728 -107809750 50654 62247 432796287 98039 19002 -711709650 5717 56923 -56108836 96205 27588 -257608120 16693 65190 876214965 18151 81264 -836170300 82558 95488 740357275 3079 46611 265410590 91972 38419 146524547 52707 99351 -398648323 86445 5079 -498350817 33968 11563 333067354 3618 83013 -383082852 41054 52938 660703735 53240 87462 639703326 18363 65225 -878007577 81535 29787 720703633 71449 10779 718659995 8502 36267 208553632 59028 46047 -385677904 2688 79809 909408325 4146 34078 964418135 45832 14139 -381572277 1744 99697 -644564906 63757 6903 257738283 81967 92413 -566757810 24735 49441 -410830739 82341 42070 -799506411 58649 7806 -130581716 22823 72231 -444240827 67166 67015 293466886 62160 68476 794548472 11311 93312 -145731821 78068 45933 -138565693 36372 17967 -128579569 90452 74942 -773956941 73209 48419 -311527066 89807 6439 -876245418 71089 13651 605925548 49928 70536 577999370 41137 27640 -251384415 95358 69234 -448994141 90018 94665 81589928 1565 95031 584170272 98522 79309 73430494 59498 64561 -50949202 78808 31100 -216092574 66578 83161 -549345457 13066 36841 -645346819 49421 58374 661651277 25250 77008 158939565 38083 95249 -177308605 67649 37514 -35952348 77969 79307 -14119486 66610 58333 333022174 68163 31135 -195843335 85724 88271 100631072 2916 49134 -324831 44807 77121 630856546 94551 58069 -986700443 60534 63259 -649208960 85184 24751 426989027 32611 48102 322453969 41454 14698 -117528548 56891 87301 -888349610 67793 91469 442330488 50482 2316 -726176594 36948 74505 -367377558 73304 32208 210902794 97081 78630 169251154 62425 39316 -115731980 54645 10038 365371686 63811 91988 92763533 68268 94345 879897702 16416 19477 -56334745 53024 8850 -915706375 26451 21486 -843737766 98529 25039 -176205425 80513 80922 403154921 1362 8983 784304334 66022 53300 -374404808 53694 49048 756918361 65136 36526 -917745262 7663 48444 -775844317 99286 75128 379213226 52489 54691 242823794 69057 6768 927451463 28614 21105 384295986 4540 85222 60876879 70211 59268 -529532301 71955 41191 820971870 56569 24734 -679675258 37733 78837 -455780587 58254 55399 539775858 62078 43698 -617652389 1341 50817 276515517 45777 54712 853764773 93352 96225 383654719 42557 31453 -885188671 83509 98290 557597605 57862 39680 -321900251 58649 53780 -724522994 66793 46169 -75196415 2121 14639 -118966208 86359 1568 536047024 36331 74570 -946458112 89307 72290 -16335269 72007 64755 -271992466 92010 38404 469852209 54886 35906 -278452512 62305 85730 636336639 92688 80027 -817971005 21076 2885 -700253466 27321 96445 -631373423 10666 48507 499944079 45002 33829 776630103 22342 77505 480623640 90896 67890 -442284447 60904 40175 -836340875 25832 18076 -303541164 2001 93653 -928175957 38303 28867 -791471344 13975 86703 -865765549 61306 11000 686595463 38440 18873 -564536934 41795 70503 696987304 78614 68332 -553354886 55806 63723 -783355388 285 14907 761357135 65832 87062 -586467853 71387 21429 593793707 13382 92264 156455680 84053 88405 178284209 98677 68878 -277559352 14570 65857 -527364946 91784 24329 -428973459 63259 42913 173916676 60052 58557 126954028 59447 16246 -981101064 81459 90765 42598396 60819 6728 -147130436 79299 87052 -201654129 18446 16389 577596944 40162 83689 692622626 8482 81655 -246686097 19414 76915 -314103151 98181 67534 -360321763 35682 32276 573250040 71384 30406 196370818 1679 57449 964034251 67370 19841 -39724096 18322 45940 612747710 91442 56628 625803391 45131 96037 -139016684 18781 37194 -748101405 45876 22727 -108587591 12780 88622 592585554 49774 11972 -82972192 80794 26106 334601300 41514 47202 495853695 72729 31401 580279486 57803 81407 493418634 10077 69229 487293762 4033 776 724411221 32103 69150 -236103096 71863 77262 769526058 35744 91812 -685129252 86650 9075 956711565 41826 82442 -813912698 37187 90884 770771575 44845 15832 834591761 3954 52052 -807067275 58104 90738 278511494 31531 14137 -440709975 94127 39098 685964184 78235 42311 -933105775 20460 88287 -126296230 26723 88648 -722699394 57365 76599 -230336493 41767 4197 -481674641 21352 32642 898773931 66768 80876 -24062265 43054 30329 537418413 8893 29102 -68715772 2868 53721 411278211 18393 17466 -774012181 2722 43179 884769727 43234 6309 -272870951 61055 75924 176009964 70714 59633 998894348 20972 83444 537165536 51837 75569 333753462 67536 90199 -441128392 32460 37546 24890238 43343 97554 -894273395 41295 29794 -251042355 12993 13467 -937171540 87911 36255 -784857568 72236 79163 113897545 81958 61690 -140780772 59470 29386 686917848 60347 15139 -583612490 74903 51121 -712600448 71257 14200 825937544 47799 98779 753705670 88065 622 921709435 59850 32066 415275649 89117 3004 495233157 89454 17266 -644511507 17625 58689 -755298416 6990 1133 599680024 16584 7899 -121094816 71663 77506 922189780 25437 66041 -884979695 9120 49656 -880407371 42617 13239 -431983218 30054 58006 722126233 28044 6911 596681480 67091 39117 -898911870 58360 40605 57448559 17610 34599 -282979088 65777 24395 -825087853 94934 46930 65114444 7822 75942 968253332 36499 51728 -273015926 66590 68017 943582422 44935 72932 770637016 50302 35294 -70519798 72847 54929 -611404793 59979 19672 539215585 27480 1533 -827927937 91889 43146 202756536 91564 31896 620297634 30079 49651 979551235 19200 19855 488211720 45126 9165 256827893 95111 69421 969216473 20020 13392 -476443057 1801 77030 189966088 78198 62514 265010543 56293 98410 -531636644 48680 48962 -63560609 48698 89234 960197853 3026 57266 -332238119 17152 907 456028022 68140 60960 512962873 96305 67945 385438429 37480 99329 -551375126 81455 33804 -887295235 39192 87315 -495755305 65983 2520 -98569028 36955 20039 574685302 92869 67301 133981089 31948 762 -82052099 68927 91145 572494751 51373 55172 938904485 93609 35271 294356848 60840 5180 399171068 2908 28831 167818298 39370 59621 238686435 34235 54208 174186210 52322 94162 -544411179 53520 7690 907813576 59964 41526 783209337 40643 85688 -711771659 32938 26275 -65770519 97510 2743 664037951 86033 31829 -327888347 75918 77652 836079998 56479 47368 928689524 6037 8646 795475188 84134 92788 -59504102 38692 77744 -435567942 14974 73828 -860094495 4526 37174 -323142958 58108 92290 -436373281 19481 88523 8694208 61266 32024 -654435544 17136 73223 -829381760 84491 99073 59815968 93784 36200 -138649325 35439 91465 899568293 60694 70339 -829186465 85668 67275 -350621349 29118 35411 -230242424 70984 95139 -666894311 90875 10555 -173743712 39926 54783 536755848 33214 72831 -464624461 78079 7394 -884377484 45400 94122 -819301204 32086 19658 825695630 27004 32463 827531052 17150 77166 819228204 80599 93041 193381938 84499 27258 -147758237 34667 15250 -956234791 61614 50813 -900310061 23390 22640 850072493 54372 76020 -676234650 29626 40590 186604474 45519 53947 835051841 38862 72054 -848254711 98488 36037 59309549 9086 5920 -403824602 27488 9417 411576671 15533 36265 -853288722 16119 24842 42117880 97911 24107 -800741048 26008 51203 -658840358 62894 40474 776000289 52262 71214 -504939569 28970 44187 -518285878 78630 10227 -270422658 9412 25720 -797279792 88800 40163 419509435 69145 86472 424116319 2629 20926 793308555 9794 37071 -2856507 66085 7039 -435594217 31747 45905 -288058791 40890 46683 -294916496 60309 21485 282705186 22974 81283 -800902902 2483 10969 -233821859 68826 47532 115946172 44404 69233 431605954 40417 51465 778941104 69088 73958 -883765892 3484 58712 193118282 89098 33492 -746033771 7489 31899 681675573 39151 48822 702572232 24786 20570 980245411 99792 38877 403194117 95629 88255 -844937898 77238 37865 -786167777 48444 4440 401389680 24405 12386 -59774795 79015 49775 509352240 68639 26211 416503665 88822 54418 936551224 97370 16799 341556630 88594 49052 461850347 15116 32794 -609275883 52333 95447 495244811 3037 53950 690658705 54714 11685 -271198594 4039 50662 -991083839 54673 46333 -718107091 15797 67068 115437044 80990 12666 272277781 84435 28502 293912138 96642 44698 136640120 83423 1716 -262427447 86361 7736 932211530 95681 14862 -214239408 85984 83919 -397659478 41371 12627 925754569 83967 8193 972823378 92610 74604 806626799 56039 15050 -262751565 76763 80512 288350869 64620 23792 -647042010 62025 59495 603175425 75943 88844 -682481672 71871 8113 -187859858 89359 2829 -695903478 54254 19052 106863051 61248 6090 582319730 5106 18474 -796636091 76697 57718 461755716 81521 73064 287616633 49869 82485 896355412 3902 83620 698869569 51797 46874 560045574 2761 35666 943258666 7370 74358 -868972436 39214 60835 269403292 82545 92800 -915680648 52446 48080 -149975137 15652 97387 290958016 27264 92736 -400377841 68777 7208 -559244935 80557 681 -957461926 98867 33525 -789408979 4120 67515 -769301497 50457 39043 -180319344 84916 39449 649003282 72259 94551 -812243795 65390 63291 -162741462 73731 87968 826663970 14681 22372 510968736 55460 93847 149908983 27999 28806 329869348 61090 82032 168251747 6002 34558 85102119 44557 60865 -131160674 79069 31911 704752087 79136 45475 591197766 96819 26485 -844467026 98772 42330 670784982 13508 40459 936118913 10233 85433 776515671 97003 99764 -559104786 59098 9912 368637739 79690 58964 -672528005 31543 44630 -293834202 83632 40522 69522382 56009 22979 595329424 1505 17401 -411049608 88374 4384 -945319083 11468 96777 -456909885 49431 19208 -23035756 32633 55003 -898839702 52941 63966 -971635234 11955 53673 70763752 16534 28468 -720555293 80268 99383 229531387 28763 24799 217019032 84858 52744 42984365 56056 13724 -662027481 42487 4722 -942939551 53505 11691 741593004 97374 95059 -567884619 81193 56636 612467977 40268 80292 -431254191 74582 94526 -79339728 34790 54308 -607839957 1559 34429 254569631 86047 31716 248928931 7424 44395 821252588 79987 30306 729608447 830 5661 348014885 38471 40019 833434695 26987 31707 26898054 59316 25348 386282423 8473 71834 412423502 18373 45467 -354751247 83280 67550 -253308534 91632 41436 -712308590 82198 22088 6105025 64277 20685 -311942552 77296 66366 960656241 64136 60358 343480258 11847 30117 -977001206 85774 1438 -294037789 73550 8782 -992337241 1387 26480 -52528885 1023 85651 106572110 79631 30322 -31340821 21483 81630 379187011 71322 58955 216073175 75635 26933 -656478832 78487 39560 321874800 4703 70960 -359800971 76530 18475 -153937294 12919 89477 354413616 78132 96572 683769468 6072 90777 361280445 99494 10154 49669263 98720 74223 -669904367 63903 66563 537827206 47883 50127 637129672 22554 55317 51750177 97409 61979 -235149325 29788 68954 -423676994 53772 96841 -766460476 23765 74192 -720629416 4482 92275 124620476 97933 65240 150559351 22627 88173 569432671 2783 25032 36263035 59475 76989 -106790870 776 96070 141296922 94025 56476 -796332043 49271 82546 954299849 23285 3104 -647482917 43739 8947 -911271240 27186 92954 -934339521 66299 69199 169718160 38343 40636 -812222393 34756 69771 364882643 78573 80750 867882326 7046 12633 704930585 38203 37148 -750284340 29451 78459 -615993314 71497 90217 -520980906 34964 20851 -754040415 55118 90537 368369641 23220 93240 567196966 29469 7756 614228628 44027 79698 134070115 45922 50547 -25552092 81765 75085 958614141 323 41156 -539558017 80294 53734 -507888383 97041 77864 752541717 6084 49752 -469241673 90183 1245 -383915934 23601 55259 971137047 15764 62725 864771433 67137 83579 -529105283 75677 74118 844704822 32943 23698 272475764 1197 96350 -193367083 30635 48762 514206390 39055 60716 -360070012 69501 5533 147459297 2119 64469 172571347 41424 72827 937632317 63599 75630 -735562166 21854 28648 229577069 65473 50031 683400724 48959 54305 -521616042 19084 88913 725039859 30344 17095 -417784039 41949 75217 658541608 78203 66863 -980914821 117 71893 -700169605 76656 32427 -901915216 66931 59933 160112266 25932 70903 -790750350 32881 66051 -630565979 64420 76613 -463731633 48651 7625 966579727 93572 33257 -913751868 40669 80068 792864239 24782 45064 362432480 68176 43389 828661735 36968 97745 100400788 5275 85613 -554569558 55347 23377 817388057 1286 79071 -166066530 47733 4081 512889772 32573 25180 177508860 71711 91764 -953524472 57179 29154 48906260 99000 7039 825840789 62782 98356 764568167 62679 82581 818942723 54184 3517 -232146706 76662 85703 -318370112 8402 63180 318422370 20989 80508 946681698 96693 86717 467785845 11672 18118 446745604 71961 64121 794056057 94237 41504 538262177 54786 5023 815062775 70402 78053 580203706 52169 77297 -963485807 22854 47323 722753249 67696 86692 984150280 23267 92645 521800786 60546 57602 917538649 44806 8104 632218851 83183 9574 -662856284 73954 70801 -884058712 72989 65546 -227132909 73533 40155 442539622 6024 84463 -587287023 84984 52188 -771604205 90359 82071 -621507988 87796 17442 -365662718 70334 56693 -388853108 23016 1238 -318161126 22397 6436 -987794581 76725 30601 -903488367 39536 53583 -425750263 30526 99830 -408426193 31754 14728 -694261111 67835 79888 -903688138 36312 37550 934535678 48139 19901 267380259 4304 53944 -100417411 97134 81179 -39526503 79905 41677 -728064257 34104 52298 332510452 67069 1777 -82071878 48175 15255 750754505 32486 44083 205574867 37912 86572 161597526 21299 13214 778621356 35882 3766 422511085 47163 95825 138412921 22961 20273 573459284 24615 5622 -570237373 3978 84108 238675420 20074 24283 -646025743 33547 57884 -243820930 58689 56753 -447318581 47102 14666 202047998 62480 73730 -872465189 54060 1101 -684912308 14426 58581 227210618 99728 25758 -397151767 73361 91788 721143895 72470 82190 -38624344 82498 86952 560000051 69081 8300 373699871 4709 71463 -105221900 66353 28597 -829785965 8710 11193 446927244 70046 63846 744127425 12502 45244 -424436234 38641 84191 -409819236 93362 70116 385951576 89959 94541 -796973417 59819 66573 -43076350 12340 52946 525524418 52517 32774 -664599304 75746 37219 660429101 6088 82781 307768860 58844 65149 140619842 36871 97015 -399299486 98999 10845 -26150134 30632 62982 341997015 14806 49525 -655666638 84689 36679 439907065 14629 98394 -759900637 92300 95968 -583234640 70605 25199 167687521 75900 33492 163423104 89991 1649 -24946484 6822 77713 -912045299 7665 65214 42729455 62436 11670 348747067 88475 42205 -890230002 47227 50090 -94432513 93909 21969 -98358646 75063 41004 790524893 14173 57894 706494886 95202 15472 -175680534 79148 57756 -324577194 25783 7925 -639734787 18650 96270 39586636 27595 66454 -882371489 9437 26447 -295625921 20819 30239 38685942 49574 69412 459771734 57083 90241 -605051358 36098 7816 -539391264 83969 92155 -1534586 44578 56437 184037820 8528 93025 -868566842 64365 53278 225816100 87941 53759 742534279 21016 33899 -870253709 34028 44477 60912034 60515 17386 461255443 8436 45086 -123017015 97199 26910 -397346578 84671 95671 -519894498 21261 41429 -12398774 55366 63599 684061696 19205 5655 -56942383 75361 66550 761988549 53212 62415 -983725714 88354 49561 952432255 13628 44850 -304937529 37687 82420 192759250 76 88990 -41360606 85815 89831 500027997 32332 25407 663774741 22917 18274 234531433 6309 22189 462198872 76029 25871 67019246 9252 35394 335476339 91599 95603 295691050 96481 3915 -394348447 31259 50291 -419293268 87626 88623 475117222 61743 46078 60523628 38769 79639 812128973 65117 40279 -597995533 91174 70550 -205734178 34475 44075 337935226 49212 16268 551016741 26457 9794 249062816 16105 56509 -706410681 12230 86879 684423113 17302 7893 9567699 50460 20127 -932339078 43094 46549 -239907460 1057 68477 659604889 81167 31467 -511434790 55022 44165 287751396 39896 1354 900946735 27791 48677 -600486432 42283 23765 -249131205 47408 22579 -400980589 61241 82649 -312260935 81728 93749 611301548 20760 83497 -882879707 38851 34947 522916479 80158 59882 -454412765 89553 54410 -558601738 56670 84917 -742420332 3225 70500 345453911 45233 39523 962097071 61018 86808 -726924127 46788 90483 571217 94610 88262 -70983524 63399 98901 -351370765 32951 95254 734115920 37748 26911 48997522 76317 55891 -103736726 11624 21592 951288901 51488 94947 -80311520 19893 87144 977894945 86413 19427 -203867198 13123 22834 -503217521 13928 54498 476166535 21737 31930 -546824671 43561 32444 611191501 12605 21923 403823377 39365 94811 306662109 4556 21903 -806176796 8549 87785 607764914 97755 29831 -439074328 32196 31348 -919577362 16248 36754 -182137682 94762 77846 606039212 48396 19689 964804551 880 49735 995136566 54538 42413 79440426 49717 64932 314231912 29887 83365 -993305708 20238 19906 849719764 40042 98185 874749305 57968 62556 255920357 53781 64244 -960093889 4254 55320 563400070 70819 60675 -642292375 63584 74343 186484837 14336 62 762983913 87077 11817 -460148552 9070 8885 892978987 86228 4987 420152235 28996 47532 710726327 3069 48683 863758331 19466 46558 220577369 68400 26128 -420345807 12361 29767 687685115 76952 64331 928902725 85818 25698 888673738 9442 16111 -65857165 37707 62364 330250129 20047 92908 523047322 89525 62044 -678838039 7495 58699 -111023669 8819 47194 -648320046 50892 80546 788514852 71509 655 -237813734 11133 76949 871431916 98411 33053 139901751 37327 26934 403384632 28208 11712 -264800052 98638 35775 -542815031 26693 53132 -722806587 97417 56812 545783278 79148 53269 448367737 53989 95689 -693552449 47123 70102 216722816 68755 95863 -644752488 90722 4553 983014832 17374 57883 996159348 36189 10957 -214362085 63881 2906 43709595 20036 1514 -236591213 92710 46834 625540396 88375 94831 922865359 37020 4571 -770508705 6643 13913 966921900 97651 51153 -831309795 4213 2334 588865794 12480 57316 -144704348 45278 57859 979972444 17548 53210 -744224977 20924 82883 -848898587 18204 81871 656222426 29288 41113 218219237 4745 19056 378766181 74688 48123 -896878301 37211 37756 -518746710 69215 18002 418327375 5273 29528 452736930 54929 50776 711464921 68220 13649 -982356892 84460 91324 759008781 46330 76889 -71670867 57205 38249 -485940053 86406 50415 -892105938 11750 595 160175817 28987 57873 -886718903 20882 25224 -533487899 2683 30379 -376696489 32411 27147 -466759881 67253 14676 -757895799 53770 18833 -989713610 77443 75648 469189275 65460 76318 772225995 88733 99764 -100129658 23020 8560 -940202826 61616 85072 -816817605 41749 88536 -758047594 77222 30265 -439730000 99827 15307 171700893 39617 27992 300396186 17526 37862 -611499121 19825 25304 37157775 44354 67723 109462360 13601 3624 -500788521 1335 95674 585640867 67315 6169 -488107720 49491 63970 -597654082 40461 69314 -637043908 73391 2836 -548306995 74422 12526 172748667 20931 95653 -769094083 44885 26072 -84496421 25610 71902 31545199 88241 69225 -466923417 12046 33030 -417275623 29454 58450 132531461 48329 14880 407608556 57074 26614 -898233674 4655 54227 -236828917 85802 50491 142603708 7321 3214 -100412873 88877 57378 870246446 73387 62615 -569568 4118 58472 253009939 51124 56917 -301424483 8679 17798 866886160 52523 67575 955858628 56227 44363 -571242009 17334 24887 513979486 3275 78226 155256664 18211 16244 -240117049 79257 22492 -74349337 28493 55972 -137626712 97044 42451 567893403 41980 31205 703008959 80406 19140 -630909564 12385 81238 -483396484 62386 480 736842918 63947 86046 371187206 5571 14399 -184355577 77570 20584 425609151 46130 82978 -716618502 70495 80684 -996946368 10770 44741 -918630625 5901 70088 192834062 84091 36331 583839272 57465 78732 -79333264 76852 49088 -654387344 31445 78024 -836148352 34711 15372 -881459197 77387 71572 151471991 75882 31564 471245678 83935 91235 -439297964 57467 74973 160410893 50515 99294 328295109 26938 89052 -145550681 3990 39625 -119595114 72018 70570 233971368 94012 66331 -93216267 97788 16303 468587245 50483 11998 -739636100 26772 23990 845503241 83522 62246 768878546 4911 24094 -435522669 29823 8553 -766975975 69832 32492 45263460 89260 72059 -354381488 85037 55710 273020830 71704 16185 -991596540 23374 27145 -824699250 9167 52333 -554178173 85149 90386 -173736677 32931 91517 -815885993 57406 15213 -121702087 33520 3671 -663564749 38285 95849 -251819123 57066 92403 262902538 73651 46805 -923759636 32038 2031 936564670 97839 34834 447837618 21859 91500 -778394690 26118 2804 540440697 48077 67751 -398785615 13462 26011 -693000637 59948 59748 186858498 21268 56178 486578473 8559 81590 567044650 77155 22989 -19417964 41664 71424 -410637004 88599 79626 731208479 63551 14572 256237848 91146 31129 165757685 76330 35675 826756453 18497 66640 -711142616 51396 3959 354104755 86430 59450 735109594 19209 82568 -162304400 27627 97763 -317337507 69814 87210 -914820743 6682 61732 852932720 74476 82841 -740997356 26765 32227 951030931 32611 2031 -107820474 3641 31394 -895536039 42193 1856 119513824 81243 94651 -692032562 28657 84075 517223706 54911 5091 799058365 73006 98212 390482258 67572 74334 171927239 48419 83609 -313666832 2832 49249 48228413 66051 59252 261979485 93036 95550 94124050 85816 8573 714318764 4029 74250 2098478 74605 42721 -906587637 29947 58410 -896913115 10819 64730 -887797457 44117 37229 40964543 62891 13896 456061529 54939 32099 -336560966 26392 70387 121170393 37053 19200 -974729117 94929 65264 774305390 45178 52940 647131829 27050 91382 -224468100 28861 81425 -225427388 99115 71695 837746703 6623 56453 33753025 55665 23948 -660425982 35250 78930 -226554634 86540 24085 -209784800 66690 57614 -629743848 54358 8564 134225307 85179 47404 -733010872 41418 79201 -385571203 66612 85962 -306055832 99719 77413 -321699380 77617 71896 375838560 84300 24477 895315757 82226 51752 99189723 64854 94149 -774085258 80210 7327 722241900 94248 4003 137514313 62729 50182 -422068972 54300 43308 452231326 70905 5017 825013254 68094 873 -427471111 88268 95134 -810893356 97982 58536 -413053674 81969 79173 -292553168 81835 23920 -800064701 19570 45307 877825455 90423 23111 -847549445 72859 71908 841783029 1190 84730 997399966 80580 20818 685118631 17315 70195 227956161 88272 54877 935289577 65923 36411 59490346 59168 38369 -266650766 71946 70139 178354302 48405 62131 -830946002 47670 55672 -662121110 73917 27887 -31329411 22738 78985 61352643 9357 78752 -239199337 20565 36925 172205783 12335 49862 293869007 58885 20047 -914719565 42158 64829 -843529689 20131 94605 -2120960 34877 99313 -550238354 15475 3667 -338761480 5201 8721 -482599148 56555 85547 529156665 12051 53998 644831071 22425 61942 70809340 74809 96963 -815000870 81147 14120 -584037216 18982 90811 266419685 5092 96313 -899272710 49763 58745 -143317235 4470 14513 492622715 30645 79571 -927909057 26187 20562 766074651 63410 78243 479302241 19877 66741 759309173 61494 11534 860847145 40448 29424 629365072 92110 83704 -618829173 65155 73014 515983314 20135 11636 702446043 85840 80903 57150074 17671 24878 851791678 6695 60063 739863113 79899 54061 473075301 95380 81160 -395138056 78948 78644 414097828 85861 52839 116997314 83337 65632 898666257 96201 81424 -146246141 49269 99526 -544520895 2555 60541 649189531 76260 82134 739856941 63183 66073 787454323 87656 57799 405366665 60342 86181 -213159382 17559 62783 972999954 2491 27732 479034050 24801 83073 -96632485 3176 55066 163391365 74670 16349 -69255695 81809 17652 103267648 95878 63328 -224445675 61269 55746 -241633890 63587 69138 -325730519 9098 58687 -371241077 30675 26246 -572710241 70404 63565 -809099980 98909 5266 690768581 33204 2448 421620479 22620 55031 -822307081 51028 58947 351436696 53421 58492 416082238 4181 6655 835688630 23400 2246 -232055610 8141 70943 556739602 90966 50391 771672057 81376 20220 395427861 56113 25601 550183721 23526 71521 125767245 87641 27988 438164431 54698 89518 -264560632 8468 74130 806371569 91222 22876 653229056 58747 99616 -318926063 97899 42852 224318217 11847 58323 -298485319 8201 13536 -197170767 75656 78943 -469176432 1915 37879 884691306 72096 61646 -538240290 32513 80142 -894248797 412 43061 868157286 52405 62642 -791336951 67420 66023 -547359825 54909 55499 -682877854 58959 26746 915266364 13790 57332 -940884988 23043 10569 680682667 71127 18946 -24766011 93587 69024 -904481190 31465 22133 -132860857 31006 37376 -603845479 1911 13418 630105619 15388 97154 970435247 82955 97655 957239854 45033 36634 629301816 66643 95124 -763884165 47008 28484 121455236 75964 47826 527940727 27840 92599 -235618015 12509 55680 -561743647 95517 52362 352066943 29129 91677 320232283 18885 94751 54535397 54274 85122 244607767 37765 28499 -147098148 33782 32428 -894569939 91095 59238 73131969 5864 58943 -642807998 20899 2057 -276498731 12874 4667 -598557208 73597 82963 -454073537 8244 85605 -430796296 96757 34658 699810504 37325 20955 998107569 92256 51455 27243644 73026 81707 -838856476 47409 34227 674376622 68872 35827 -58022220 24520 88292 666345911 70254 7881 492219199 62029 46908 -564655921 90011 15817 329640883 27240 93965 -490243576 38210 23009 -538691275 1763 39382 -994485477 97653 35543 97423433 14353 86404 -518199240 74751 91672 -940388763 44492 69329 -667478374 13490 70841 -385679614 27173 49500 -284543131 33927 57116 841439646 53981 61567 -184002137 55285 89614 -849698793 4148 76018 -397273860 4383 5489 -244370288 15002 46993 -714764275 70717 61921 -522891583 46353 27101 -194988872 77781 807 488624295 18713 80339 -859604094 51805 36726 -160455515 15271 88912 -745974348 57484 17266 -844430780 46873 92318 393870498 30400 37382 995790820 68011 15981 -804082815 55883 44743 -98600677 92543 42831 144122881 12711 39931 143334474 41315 51879 383710112 48935 16625 -70241452 94676 70135 -170737011 34944 48316 990395608 82765 75979 768383471 61965 99498 -819030233 1778 70828 -183405780 17084 51970 -900080323 85952 20823 495599782 96646 51882 880780844 68802 25692 -775330850 24177 88986 -266653661 25734 40490 847652515 69396 9062 -284016367 81589 86122 -366810586 61529 66819 -98241356 35292 96459 572977614 97434 83142 -669338712 84872 1445 240795415 12706 93113 -560896013 43528 7105 744488461 65519 52634 -577997017 11730 96582 397412546 59603 93140 644954242 53804 84334 -25608343 5018 44242 -777849220 54160 57428 -919270126 77074 38011 602268364 53804 92940 -546703778 99545 88555 -878361194 1892 35571 -634436948 4403 75968 418634616 18639 3683 -839603142 38533 39096 324798330 60920 6439 -297250347 92450 78485 257127421 29096 60292 -985651505 51540 69643 -825182911 74945 56735 -566784546 72936 60021 403319185 11467 87256 189613015 18641 50742 -76759625 24554 65085 552816350 21552 86867 11300277 98338 59755 -293026281 12357 19325 11675984 78069 37857 51652743 13079 14540 563950100 15110 4153 903427822 26762 21892 -364767049 19052 1607 -385298082 51535 48762 245156197 29866 63442 1383458 21601 41255 401682353 39121 57190 983506827 22210 45031 -293409406 36271 47746 386413724 35928 57064 -984771759 92779 20770 787908944 38315 56957 -83430801 34273 96463 842527062 58951 44869 591138828 33369 37 -695184797 25550 61898 255701780 45766 85978 901594301 38863 9135 464605079 42250 55478 121961154 40313 14847 -164124532 15766 72135 -555875288 66960 32896 -898244217 98863 58693 541248937 83214 36879 -58676150 66270 21207 -886142436 3804 50341 -173385428 3352 9419 -296111925 86505 94771 -625844589 65103 33932 614720168 8558 15094 336630230 90933 97366 478064251 17058 90180 29724261 69504 99024 757846660 77365 43811 947943106 98848 66634 677425143 55324 54009 -956957531 79318 81574 -11814936 43358 76232 259688566 74040 29644 49818205 75734 25112 -52894386 93829 56190 981387184 20727 63548 -470164519 16066 44492 -232113444 25206 81599 884832800 54417 70437 -779480253 11111 90860 168502585 18614 1321 377694550 38413 67549 -997811434 21479 77952 683573399 54829 99528 759369395 90904 45340 -216696018 16125 48585 948097241 75697 95342 -528100565 17134 68117 -619677070 77875 22228 -550021775 42875 80465 -899867136 98922 25813 -965291285 26016 71933 -829955557 27750 4679 -659394665 54798 34452 -429542579 92453 88440 394960375 56902 33013 595785481 87934 39429 677552853 88888 6036 -535942105 74562 35869 355416637 37631 85231 950559687 56356 30259 -946708120 86616 44264 52414925 22777 54655 517050043 1226 63550 833429199 3801 44193 207781262 94464 46763 858157720 10497 52218 806109438 12229 68449 -326807068 76957 47623 -743623326 18014 44585 -580187414 21737 58485 -292869724 63740 65685 -489905434 23149 96807 693608758 93478 44455 -179455290 47534 90758 -743097868 10704 77042 -508358077 72993 57936 -768254917 18796 5825 -806295137 10474 7725 923009430 82289 26702 -507286123 63699 18449 215762923 94130 17635 -350788013 24878 29822 -283554075 17286 65201 262908891 56203 76442 973659252 40289 80103 209144050 14398 69973 -917891641 73849 26863 237714731 90412 87988 441634557 54319 66065 91341345 68723 42235 821172293 78392 2154 -657157170 85467 87934 -774269801 46959 4189 809910609 13966 23233 264271183 39552 69748 -544012258 39803 90385 538630536 71951 46739 -798217583 54336 74155 190757692 90514 65790 -926644808 63207 1072 940724009 76669 96178 -645117464 83634 48134 -588508216 74544 93509 395646562 50185 50785 170241418 91050 58708 637659763 69132 5149 711745094 50498 95279 -624779762 89252 61100 940342299 68003 13655 -169506743 87624 50036 -190735524 67779 47818 -873130295 19717 25134 -358315240 57865 87680 65191289 83965 21775 20453302 37308 22270 797953243 43853 86100 -878665798 28544 53416 -400574389 31452 68503 14547104 83376 83534 76005894 21808 56528 658596600 61394 46212 980739528 88480 76081 -34461631 85430 75718 -119033474 64981 9749 -191354360 7133 14257 -817027436 38152 53866 714226783 95222 28272 62368674 10416 19605 -718944947 43965 99855 -823851950 12948 88044 -779828304 30608 31410 -512191670 4646 72363 367594220 23186 28953 897681917 24189 16865 701364157 92711 55215 -520624696 26353 26480 -311982665 69305 91743 -13649181 15767 85800 -41242431 65269 46363 -772997655 77343 22577 -572128428 86166 51641 -875853626 67190 32857 -746142012 15107 17980 320037606 44613 76713 141151471 43093 19712 -614121160 7658 71736 477196898 2997 29900 940297877 98807 18097 -125993636 83536 35562 -229408493 97189 83699 -913253854 38921 74061 -972946057 68963 41068 516677754 55646 50972 843295674 33215 25530 -10771395 67968 70515 930141078 27122 15929 934657461 22502 46193 -142585706 74893 60509 718225937 62539 74055 -789474105 69298 21385 555832547 54740 63888 -553379394 41322 31905 197394921 75868 41156 -893217345 18632 62507 -2534579 46410 85683 625775082 72596 94742 -301789267 46435 13930 948834750 79762 36824 -755104651 50821 13833 -59726629 62238 22889 665059737 91374 24606 -792181562 3409 22252 -533825182 10553 59087 293783597 46528 22858 -310513619 36896 31059 783364075 75514 63291 -961060711 47673 50700 860207715 62302 71887 652726686 69078 17379 28229448 81274 67781 -660429340 67499 3473 -11529327 29638 9098 -702981447 84562 41617 -727176029 99844 44438 -897707408 4336 69947 554280094 50554 37089 391126810 76722 57462 -613984589 36007 77427 914528280 84323 60614 245718990 65979 51894 691807687 79645 38633 -237595952 50660 50852 10375383 12331 69706 278683457 85547 33619 -590394733 47129 58997 -458971515 78620 3101 -313959644 47662 87681 788328356 13443 84379 -620237946 18074 42558 589544991 14203 93291 -452772104 24661 10656 187713049 8638 48325 -586061463 19319 41002 80525436 75132 99018 124559587 43306 37471 -431663118 60287 99452 817026574 12954 19305 -511900730 74233 66550 -497219919 13065 93684 -365782848 54220 66725 698038924 19328 37656 105342107 37945 63155 -858182341 6721 54477 -679762986 45101 27645 -77200053 3811 58377 -26930800 65655 62734 113911022 66699 62309 618779919 54239 24376 645349498 58494 95545 -297920030 39774 79074 -467680085 95492 781 -55160604 58686 7861 71749128 16479 27716 -646349083 56981 56160 630536415 3250 39539 913184995 94987 38188 398524993 39911 53437 -971005694 40015 36313 -7264273 15284 36244 792199314 88444 87680 -128502431 77718 24544 -914338925 58239 12403 793377753 77413 25707 638842572 71237 2642 -920879971 16332 57803 -357824467 21415 70499 820023175 47732 42016 706870194 30233 98354 379749707 62430 70666 754250083 50784 91312 334145308 29698 12753 449676439 554 74558 -952140704 26708 42775 299526808 59821 39045 633465169 17623 99675 83455243 98112 9349 376690499 23599 68537 976788074 46000 98472 134090986 48346 71660 -722879215 43537 84458 -830020168 36552 77233 269691714 32080 58323 -799950306 48544 94267 -489690793 22965 30306 -435745012 69076 51248 619203151 62427 65995 -373709890 39423 73101 938426305 84389 40807 -933838415 102 42691 -805910031 41003 45002 110649524 1459 41037 268340691 2246 34976 644017370 79636 15161 48178848 83314 74725 999824106 75020 45661 -525325801 78418 78214 197273512 67132 27499 -772940821 10459 59618 113682220 99934 33783 -68796235 59836 65966 -942791363 71876 6089 -649793775 38826 64358 -265231997 44803 92652 986135077 76807 69217 -573651861 45296 1080 138793664 74343 56272 26407013 24915 14956 863169838 94340 97973 537442940 18392 57 784052317 32043 99884 611802254 50980 56139 -890932147 52168 92998 -993755332 66312 15927 -907413203 6393 17210 -503659536 19533 67375 663110922 53544 40543 -948407013 21104 39037 125940444 66413 75550 925390755 74809 98836 725640917 48331 61226 405991678 90807 87787 972831025 70715 71468 -367303064 834 9123 749948222 21170 22001 979111638 34663 57454 -85746430 83790 81348 -611650554 85719 77254 482783126 70442 20483 425670284 5462 82713 -673241110 71885 40331 -519103078 77416 13083 -616450678 67392 96129 820331963 80552 1632 -822655603 77821 8594 540524554 83251 395 -627416901 98757 83216 651343682 56853 78531 273201406 49476 20954 -861062739 13127 35611 281717028 6503 32333 834838986 34605 41275 -237821860 22255 34469 -704471144 79039 96909 -760604983 3526 94011 -353181575 66750 81649 -606647622 49770 98075 -915089148 41264 63748 -930027500 94166 67858 99066510 40747 1852 -794575410 1795 61542 146436471 37791 35787 974678874 87636 51394 743676670 87254 97412 119428753 41523 4116 -78050623 71670 83051 618773111 55530 29524 -332662174 54036 43460 405687135 28507 10391 477980250 15780 13923 370963059 57208 31224 -204412034 25943 30809 499535491 65741 77683 -831605908 795 1262 477056437 25508 299 -781731911 28948 39431 586938857 59301 97589 998705593 98695 55865 796046355 6756 78263 583394568 47351 83171 376696625 64231 72330 -151647686 44613 43183 -375476327 37290 37887 -865236716 49662 22362 -213800228 4610 3292 -863597910 96642 4879 -251929758 69228 23566 -519711586 99467 28850 -89708330 57840 75787 -607018078 48097 26146 -109011927 7261 94181 425171786 76242 36670 -640325215 39442 36803 -950902327 48640 43602 -127062820 35740 94672 -119843506 94487 39610 -187984090 6504 45409 176399711 94080 23027 107472257 17365 1048 529545152 53690 83275 -881205997 80742 33538 767249824 12910 46416 312064883 5067 88845 539695320 31112 92860 832248706 67986 10368 -22143505 73034 4455 870168373 82246 16753 -104805827 87172 96636 -594207611 11037 76501 901873604 28596 88580 -560350439 33476 55182 -796817883 30367 59928 541392175 74209 63439 -23942434 16886 27401 399274241 52028 40812 960105553 99338 54828 85574945 15912 40640 129070172 9680 41349 -438204806 79119 26362 -269933347 19055 30025 236525364 24857 32127 -10405020 91941 80622 289922918 4489 21435 -801753243 36031 52282 737380224 35552 47259 803060510 2896 31350 372680232 25960 47150 -234351875 48090 18236 849195349 28982 74885 -890598694 28792 73708 -385490008 52564 54532 679811169 87466 53346 -618802573 58638 69038 -792214217 24217 25616 -864289917 148 45460 -45801800 87790 15937 -754154652 29478 50808 324299870 89646 48862 52572913 36339 92825 904460922 19778 66197 726749436 40008 70528 -991461868 79355 22695 -149931625 58516 23998 586614755 76461 23317 -362025505 81488 20097 951474836 78702 99865 -526075729 68775 46216 51225047 17553 56259 685521835 82432 35389 834077249 35941 99220 -670081275 91039 76686 998792474 20733 22427 455367722 9294 20669 -510220325 44769 61503 212045421 22825 17717 971418790 98218 21509 -307978451 47664 60630 110087167 72985 35719 261281335 54550 8812 195791347 18548 25716 318528314 6331 81856 -130831117 49741 25035 -137773469 83277 99003 720605207 84131 8807 -407010036 43762 26143 582083363 64102 71066 201451738 92798 41004 767027586 20487 80658 -73508733 9101 20030 -485529166 2968 97828 831164758 86421 75637 -659449603 76341 44833 829721635 38615 35557 -526424535 81010 40917 -199469283 33277 52874 -968879906 80431 789 -919165536 59541 47513 -293350586 2615 39093 990706686 15082 80591 -309993803 79026 43086 438555175 26138 77121 326844613 85300 10070 914591910 36380 6991 -587740365 71072 44446 714988391 91251 48961 -425013228 22332 41927 -184616136 69310 23752 -472808255 36189 58226 -709775514 37198 71257 -343525735 10175 12694 -158277940 46566 36751 644226989 48561 93534 725323974 30817 35688 930954363 57361 25196 -621880345 44318 20739 436647401 43441 80854 65135156 62425 49133 142442104 7104 30098 -176589569 55329 19430 52315332 32567 33786 548182613 3603 86255 983221913 86963 42368 -72699991 74480 64433 979455505 77174 77073 -437989764 65573 10486 49032571 56888 57691 55906025 22877 18022 -892103157 91946 34857 -149493895 76516 51437 -404898359 29880 20551 489437845 60486 93103 565550830 60939 28000 -57303515 65846 28654 -176824858 1152 57237 360969242 77908 94395 -708065617 70765 33244 68085989 80333 90755 548740167 32933 54377 547260020 71428 28260 -478720950 85125 85016 366535322 1570 47177 908176309 85234 61112 -182269401 92245 2315 5938295 57359 28338 -903671417 16593 75784 236796076 4220 21150 822035677 78351 48114 -723524077 46799 15820 238457671 69292 11418 959775531 12417 65698 541409923 3694 7353 -524119284 61593 89829 -938847488 9903 15156 -938790317 56380 16361 776290787 51753 64557 907671311 54642 8138 862531871 1139 65458 446494330 20414 66593 725423108 61987 14640 620222693 86327 95479 -49740194 20618 42131 806867820 99672 54275 748792144 337 83117 -721869353 9638 56008 480931664 80348 26938 956595126 54567 17840 -88447778 65439 67093 519641511 60763 95556 -706107602 22043 62010 -541316390 10877 64272 -813937278 25072 38810 227793373 28770 54308 -39209169 14140 56275 394800759 51899 77511 -985991927 10969 39575 -845408930 40220 22560 603783322 53777 99717 16903261 33728 51279 -724942325 78853 66533 338991790 11797 85379 632391028 46527 63968 80488151 65799 83278 -532140961 39325 98688 -583799991 96292 88852 245804516 42324 82919 -3560852 17994 23878 -167346701 66273 89749 544408405 32591 64130 414737011 27938 5470 150176914 78318 44476 -73691263 83314 60654 465983474 79041 69377 714609510 63872 2484 -829747593 12671 69407 505882314 68415 43435 -375225567 67959 49870 41331638 10095 26025 -753278624 36800 84150 39884591 45685 69647 -385805903 22093 59599 -175802029 15889 88774 -896458038 1925 50272 -334941738 13186 79934 -480342908 79058 37133 -535970935 19380 72662 772114834 84728 36963 -335480466 58170 93358 -824787990 31225 90583 -700877473 63587 71345 -856013864 62712 33315 -207328914 5760 86364 213535371 93511 43571 -731611687 7443 90165 655709808 90928 57991 701939306 69924 53578 -621568671 23019 1129 243180645 49429 41151 -646483206 86070 27045 967553691 90298 5448 -616615746 17996 52303 -793757159 81153 45932 606429223 5498 79922 800427651 80023 26291 -18780657 59744 32472 66624818 97956 4716 103788238 97049 46649 188806855 60347 90349 552762919 61641 61157 685794346 49054 30108 688366088 94349 26276 295040117 31733 32675 -881636372 62549 98366 102863453 97137 70595 786529141 4869 46620 -960081745 6409 29363 252357343 44828 77169 -832078521 1125 29211 641659826 50253 72708 -168549825 81854 79697 300049168 23217 99464 -672739087 12561 77271 169100689 38442 82098 62576995 6125 54380 763975766 31430 53107 90585622 57934 19100 -409177731 78950 29245 135308962 82522 12902 992057358 78318 66192 609617231 70464 72388 -853612871 60024 83781 -902745051 36795 11630 172440044 83618 33068 -565319468 96359 52923 -121392207 19751 86600 -922580922 4229 29811 463683025 56714 28315 72719385 55991 59807 -851011546 12108 93445 682021314 98055 2597 205695249 22974 90949 -736707466 40438 43370 -207430769 73370 60017 -199388385 54516 90172 348846423 88880 83863 707565562 97762 23460 712406096 17353 48913 452621283 37012 10990 318184920 80083 53427 -395020755 67494 61969 -436279908 92279 43203 -561873689 89684 43323 475589706 90236 41711 345869712 88983 86516 55239544 56656 70251 467239987 27688 13269 -991210594 71085 20885 -780029380 55376 87311 -524987441 88291 58609 391589935 30572 76825 -702885270 81020 35997 -9327319 69844 4596 -132128123 97444 51674 -469182456 93951 80001 584777714 90913 36199 218889865 50427 593 -642621214 51656 12849 954165188 86568 92042 -437796613 40698 20324 776090589 18557 84754 836094786 36038 74171 440487345 47855 62114 593010946 27973 84903 -316361968 76660 69096 -336026373 14367 84662 -788377113 3095 5211 250491505 71781 37112 -435460639 97953 63372 320195581 58238 91009 -342918474 43703 81869 -128805378 96572 16075 497928308 54841 85003 -831325774 98317 2297 -637995147 96856 50179 107843965 94591 15550 286773917 79696 72943 799599064 67861 12398 8912155 82991 14864 -833593987 60224 88012 447800956 79119 72284 -493414793 46290 73419 -977072219 32369 49536 876154942 58996 61607 -96871280 59414 35969 -828078664 18625 16254 -88482098 85141 82612 961674611 63382 51174 -171614641 24056 94641 493348025 50089 78610 623760455 5776 92287 -246834090 22194 83403 -693213992 62976 79801 -774620311 14659 57170 -677320252 82342 93458 -471628604 95434 901 359194291 70612 26104 -659892653 76918 46339 16965594 1278 81995 456341801 83603 11893 526269956 63363 96741 122774112 23077 22016 473715702 87764 29931 -968362259 68567 53523 424593348 48809 53410 944686000 8795 46316 -855228009 22542 66423 20165732 28028 70332 -573121890 11877 83903 40145422 92867 13705 -633241578 35800 83687 415323104 72030 61616 -228513982 3741 42981 904886857 53642 15269 -866119106 14002 39623 892329328 10509 37912 -125477823 24063 74391 -878430200 42065 28877 110477774 48373 78690 -507396109 86029 88436 -894866190 77582 9652 -984220988 8451 40956 348639995 21457 57898 -106547778 38078 66787 47729241 20984 49273 756324166 63932 78862 -451311545 39656 45138 -281396846 77548 27023 -863393509 24400 8007 -478042661 15927 36174 -780258017 12414 46477 252691741 74213 48742 813868628 84567 4168 745146529 74770 93945 -125547447 81592 13529 -964026977 76363 28571 -143265439 74086 26662 548951942 17241 18742 -8385194 64759 3099 11465778 18121 29152 132682025 82347 56669 518854620 6583 48430 456347302 35657 7887 781451449 84979 93544 -462826413 93132 6113 444029985 96915 45967 -701839550 56216 86204 833738990 47226 6494 860402920 70841 97696 -330012105 18479 12177 -397965837 71890 97351 42165370 33560 45790 -646753479 80215 89516 -883219192 46744 44854 992046272 14433 6851 785862602 39943 86143 177498451 15520 72448 -617309156 32836 15005 14464154 51310 88153 767213644 42187 26207 -731436247 86676 96303 -313165581 74083 64466 510228131 76564 61972 846774142 3131 93466 -37696702 33023 12484 940192111 5089 35551 -602238016 31474 19247 -773565187 59505 25292 -772446343 97065 89411 -691692836 45505 49869 167566614 1124 47281 903093463 45388 25228 433930381 86637 39502 885552065 12481 72098 576448511 34582 20508 657400315 31245 87644 -547847346 90456 54685 184002537 87317 12009 552405216 77453 15976 2060594 614 58507 598909373 2066 11775 649807250 36658 77047 -710827073 74700 79417 -567075164 87320 99181 73034459 48909 2773 -261253153 1907 2028 131816822 98297 70095 728170166 55687 34799 -133705464 24290 36889 -431719611 6999 18327 564387419 11056 4008 869414092 36219 96028 -488086531 16683 85283 -860284211 87034 56699 362137394 71782 9094 -339411777 7239 28196 -103265542 37032 22091 -440869942 91300 70668 57395194 64285 47328 -165570482 90574 29522 -686327693 62249 25398 875467545 48712 52324 -137739422 99857 42493 -712792246 35898 57841 107626339 87447 54136 -197862772 2253 80775 -922840295 28816 17289 -514955650 61711 46630 247272870 30260 97250 84225842 73481 33664 -264242637 48597 40925 245132005 68971 377 261558146 78256 764 -514533554 41969 25234 -23833454 95044 90395 -476514842 3341 88343 -815948262 57731 61958 -764713837 16246 39148 685212958 15674 76403 766201725 44742 55329 273953181 50811 56882 -976138458 41795 30273 -549464195 93779 71450 729850423 8289 16503 46453989 50917 54559 434964790 55563 94172 313655159 86784 9259 -62134021 12416 73074 18545748 22148 72867 956505004 80723 60750 -534283880 93562 77922 65056991 41171 32151 869968545 68070 40108 696896332 53228 69435 458338014 8346 16276 431635460 86704 78900 834887499 90473 31145 -825223696 68031 77481 181878203 62925 75565 -829984002 30521 12530 -872134119 67585 47526 641451345 25582 63214 -586008462 71269 36902 -274543059 48619 53077 -589749688 55874 45026 40144607 67672 48911 -60084413 99340 17433 473060736 4175 43984 203546223 18799 193 -114558122 26382 87589 147188093 29446 429 523901121 5845 87501 -601549940 25261 87382 997151531 2751 43053 169296389 46761 31793 575847015 95735 89983 504264897 54172 77001 -105138885 9643 58136 -541005019 2326 1203 -643428877 99279 43779 653244844 50044 30480 471292707 21094 17727 846246886 32531 26076 899045826 14227 52435 -557406818 43675 6632 345583351 85795 35768 785484961 37565 32121 478709983 81192 68148 -196863760 74811 21991 -7021105 11312 45171 121598828 54933 95432 181265280 86396 62183 -188174962 3177 26129 -815349262 55384 19977 554511870 30980 35490 666803061 53150 21831 -679852247 1342 22194 -701955834 12291 20880 473972943 46708 88050 815012326 65797 4940 -46052640 55056 38091 -259424395 21143 50183 963372695 83581 22345 -54682800 50747 64064 873293010 64593 79742 -745826929 12992 35986 -721917288 34930 87244 670890953 85994 942 -841663632 98022 36770 -728432547 58623 760 196137565 37860 97081 -738359278 77015 94908 402141013 62440 88061 -112725507 10792 38266 -53949150 15103 20448 -513655852 76102 53312 960668777 82853 35855 -88350222 85772 41961 342583252 36296 8367 -117087636 90350 34246 518424359 68371 19458 -482168947 24064 16909 -757036258 96816 30959 -557801193 55562 365 -584967067 80057 50119 266653586 74951 71488 375947598 92694 71090 404262133 84863 50228 943216210 47221 60466 -898181071 28439 74153 589569528 13320 10005 9732804 79665 88546 48988961 22274 1296 517515014 88724 92671 790069610 55682 38184 864010917 80096 65533 564792946 35232 18338 -155214958 77403 68925 328371081 60513 49473 821041257 43463 50157 -199202838 50758 68217 29051634 91980 61215 8202533 27781 22671 947719956 3328 48251 803036253 57300 3633 347906850 17255 18787 42867353 93004 53647 -425603524 63914 24441 592750408 62679 60093 57686007 57036 75166 824049481 24004 4260 161949101 65378 40513 113589945 99053 11833 864447197 23138 55211 743535331 59898 12116 -64751440 5928 67982 538435539 54215 61544 550956764 59873 35931 -749741840 5976 32829 581104881 31986 60017 -532832743 24326 23774 -695909214 19786 20017 -831016555 38832 67124 785742563 83194 11898 -970233490 66259 16186 119786987 11058 44710 172823204 14014 43010 -950660635 23847 94738 154953218 9830 83507 866055197 57528 53919 261991651 25878 21675 -89884498 30812 23185 -176020539 78830 77517 445405891 8100 1631 119399363 54446 48743 -465481519 38301 14351 808743188 34218 19187 -19296403 29325 79373 452484976 79952 46562 -261632996 98988 66516 439367032 56915 69556 811331776 88891 90084 -505238546 34125 60476 -263674137 98624 88585 -840579681 19575 81661 365781664 59630 45403 -370791853 66688 61986 731643634 33863 63680 -922601731 4449 41270 -727448041 93262 49790 495338222 20936 83966 867630618 94548 84716 -972431745 18837 15986 303337878 20666 26929 487744053 75929 49468 -591538421 61428 32995 -11033409 79835 55128 683866371 1214 68086 113326682 86360 72859 -299989253 5651 37275 -716061217 16441 76987 -684640978 48932 76655 605586786 58376 68519 181345457 60985 64140 -747905847 66214 57108 -433252062 44964 11190 743784140 81630 97370 237179994 21685 83997 -220602527 93837 4168 559795301 90327 37463 -561799003 12717 55087 291778713 23604 70618 -936383317 81192 43182 -628757278 87254 10846 440890231 21464 15281 192910514 77405 49800 -298206358 55125 6703 -227839827 87270 74451 -699035584 7321 3687 163637429 42591 35397 516002105 35543 52358 143550897 47021 58263 -696531762 6434 70179 -327141765 74207 80077 -427380478 27776 75060 856721848 72693 27227 489973977 11785 15615 777506008 87682 5275 400599699 81488 34928 126606952 71721 46694 -10217798 44140 50012 -816608763 91504 63436 -765362933 75034 12204 532434792 64331 78490 -105389935 15353 84459 96922325 10327 77357 -774871005 12957 32653 -762818671 60205 77418 -624797846 17623 8291 834907286 52699 74715 -823218082 54899 71697 914118829 50058 14381 -326427360 20560 3066 270084786 34949 16885 -255676667 73477 16969 193634090 88815 71130 913573067 3897 9888 -333586792 11735 82590 820813120 46583 86909 165875537 37150 99570 643179217 34596 45753 -656051389 95983 67482 -349176624 93564 4211 -402725248 34938 49291 267934937 70828 87904 -707233175 93051 17115 -702834449 439 56622 999660609 92680 16227 -539463605 19391 85690 -538533546 85701 9642 540936102 27469 84857 -342748039 61352 93279 -792130355 32317 45700 72856874 79995 89062 289333640 32261 52060 -571283461 45501 72384 301252719 74011 37143 -379959213 95744 88585 755358232 48123 12358 773767777 16372 31538 -838280772 6650 31150 -136330785 38907 49719 313609673 60458 75904 736963123 91331 87122 -603433064 65582 26613 -360464946 42569 86840 452117464 70765 79503 469552772 75467 4359 -12946633 26679 77691 -666775097 78586 75203 266468073 26629 91839 869982569 85858 73312 424717298 64298 33765 273942438 38775 42175 -439683555 88962 33323 238480111 3258 86699 -130080255 76914 86815 415714934 52805 66063 -513372957 41532 79046 -7173617 54850 70840 -343402339 34757 34591 980481391 38731 27712 738277158 10409 16544 -953740634 17398 91769 -875790441 70540 32133 -68391334 10196 49386 -521867236 86941 92 -947731499 43839 12686 -34534966 46413 73985 911282161 35844 10344 -667833331 96555 90998 -210886434 69883 63673 -447457937 35649 21283 884551658 36219 52941 479844366 54668 61369 -561427398 31646 41426 -640298268 81286 87271 -698461788 84698 84256 -172219837 75354 74522 -318140713 5478 85431 -567317091 77593 95204 -956844595 61403 15276 -996907621 51771 67924 -703277024 46545 55982 195208551 27633 45311 -943550905 38934 248 100770346 26616 2536 571802343 86738 64296 -528256268 2389 64419 -893096046 61262 18317 -957432597 2709 6750 828917519 49112 17751 138984205 97788 56449 -537900618 49558 55288 225591581 17860 82096 525117012 12128 39250 790896836 36031 26268 -265955162 74108 47470 -638492241 48226 79204 -225777287 80209 30850 459231276 56590 31044 524771813 49814 58336 955344695 55030 11992 -780496014 18314 20283 650446013 30190 13250 -539457730 33980 17595 -107499836 46457 81668 -949560894 12712 25225 -986963125 6492 1396 -135545444 50851 14575 620161801 73476 35844 -936531921 63452 70715 -878698438 26647 64877 -243005450 54544 36009 421758976 14889 55817 -308321343 31013 44747 -801374737 31718 6683 999304836 71739 16624 303608247 98380 31671 -574075105 78788 12300 64146291 38877 11523 499126368 46069 68281 549878593 14158 21937 581296225 53874 81415 553480021 43659 4716 -741430717 28228 19355 -903469763 34076 49095 629327152 31929 57096 -391407018 88049 49996 -200336997 29034 1140 346217224 26796 59812 -143701813 54183 17247 -467118150 58630 4447 -895971571 58479 65199 -355257619 53052 29721 -170127788 75808 1966 -394814904 39009 73407 -583740487 13261 72838 283302797 16902 32975 855783138 16448 30601 751298096 58646 63911 950289832 20667 72446 -459629561 26098 63179 587084896 12427 62201 -244468428 32469 12531 -370593527 44925 71002 85247195 87569 98441 -391397035 99131 48047 260996660 52691 99489 -744372111 76994 74686 385713206 44538 23929 975138897 42229 82365 -192548363 37522 42160 -140966826 44640 50444 385058497 56509 3036 142277142 12714 85290 899925105 17759 67059 -508316904 59444 46154 773697910 11287 55723 -684397744 66446 2890 -159656086 87941 42435 -808479980 50587 84735 389540170 38294 76692 -696471733 5525 3530 -14114101 64220 48260 -267949389 18111 60463 325941756 75449 95750 963426719 66047 1927 -533458115 58537 58205 -938985876 82272 8721 795774983 40460 47702 867398100 97842 32212 483399381 37844 99284 -479690701 75728 61183 -983405290 37337 5779 870960706 22509 93189 -985155003 85894 91572 -449003886 11270 4009 -682562521 95002 97967 -759483754 76296 20858 257093836 33399 5604 407176656 76288 41492 -356219617 48619 63727 944271323 11504 1492 -219103009 37410 40400 -212538287 23492 51496 977652588 10800 17116 429631690 32497 13365 -375671223 76402 20784 -903466887 8652 4299 -656989052 90356 6006 92471989 29870 93758 593082095 79212 10358 368953507 10081 66789 -754636411 75410 96036 739112921 99129 27382 -48467767 42273 97175 318310682 84979 18416 871616581 49030 81549 -609831936 22796 63610 403176068 26203 49633 -456173885 38535 98562 180697216 51770 17288 -834019790 54892 98953 -131348800 97545 30948 195730701 19359 42772 676104894 44026 59964 -839082004 86212 45466 -40852663 54004 93326 321809563 56454 5460 258350832 71040 41048 -790524859 67405 90813 622907288 47370 9325 770886335 96253 25494 489918376 74256 23010 554573864 8784 80729 -678354966 48994 60563 -374420180 52980 48260 -667695428 42045 95684 262572407 83592 73341 272544206 71824 27474 -728274218 56275 91641 -298271061 73978 46636 -619255799 51071 15887 -611048084 80518 78012 -983362186 70389 64748 -746085804 25093 17890 -383999864 46849 59980 814918336 54692 44464 35136472 50611 69918 -654297501 43884 3744 182923867 91796 20047 866677180 24176 98914 867231792 53018 76177 554804923 37571 91521 -45393839 2408 85806 -786267079 93697 41815 -398298318 57753 11626 56464468 14994 35727 855292483 18434 11713 733471736 52408 4276 -290637728 68461 6409 34183877 42540 48792 279516042 8323 65654 743598691 4443 68812 125702712 89463 72557 -710177041 87504 91651 -527739837 20196 41432 -655962658 74715 79344 -17624295 56864 71683 -493146629 30524 21365 -218595595 51428 48126 -373402405 37266 76084 -393245627 48104 35621 -804230232 29122 87169 -612276760 43034 36615 -878297328 40256 72452 937722352 76370 23526 930951657 1606 40968 496674898 68074 38340 850614386 32480 68270 -212297298 15369 15349 -168628754 12727 67935 435541691 80652 98490 -363296938 38916 40815 212117642 34965 32219 151774495 55378 76619 829991823 33068 235 806451267 73175 10587 782071993 20290 9390 -438178627 62386 47565 -228297505 51310 62748 -631246234 62933 29235 -809817161 67484 902 530611835 38695 15295 700127704 99514 60282 55612383 56012 6132 263951643 4091 50302 -539081619 45026 46947 -248998741 3815 10107 -674068257 24226 28361 -442824828 11075 6984 -484907787 22840 53335 -192858727 36984 37258 -466598131 62890 87047 -102926008 20711 50503 -642062292 22109 22207 227568393 57198 92460 352516067 51493 92530 452513093 66125 81886 -732984312 1646 21052 -209361408 38813 31987 645489268 93037 1027 -243981847 41783 9622 588709344 65016 35091 733059447 78951 57001 899879431 5159 3896 12178758 20033 88371 940297370 40065 74753 -782071246 67432 14819 -654090658 69756 85977 -776581218 37664 47174 -616132961 74446 78405 -340311676 87759 11338 -438351349 94194 83136 390516397 17444 1111 -821438589 70718 28587 -331302118 91395 80328 -425374479 40205 59180 -930936602 29990 86540 542023653 23966 81900 222473260 7451 61658 975085167 21237 13041 -107389785 61660 69440 487007009 21619 51533 489822161 60717 25317 791365798 15876 13350 -935527855 43844 89230 63033892 38060 31251 -75849379 74077 27452 972476080 464 46950 -724906061 85685 27972 -931510719 29422 63585 539175697 66576 65362 -188758681 10726 39695 -404785746 81217 2840 -941334928 91967 5280 798372754 85584 83597 -751813594 644 71350 -529903913 396 58169 -954908910 14492 24440 -574613808 55786 78715 933531071 76747 54097 939522570 42837 70824 -526050624 78184 95068 -769894624 26539 70847 53624291 99373 59366 -864629076 23528 19995 159629986 54020 3484 510322434 75466 36460 -648865415 56022 16374 219223491 44246 26584 -284208963 7948 63608 -463841242 77612 23426 -631590986 39091 98243 487517397 20591 82467 -463599166 98789 52389 -496425441 50916 90028 53154710 22793 92708 -139215202 79508 87656 -844982707 30278 54922 283507191 61341 48977 -468592750 18274 88377 831570613 11140 20618 465274230 17528 65704 695886528 99581 70046 367087807 69932 52277 862538446 55992 19957 743097423 87976 10392 872421958 69799 25562 588284854 73122 53196 466112705 79073 89078 -490635296 76438 91406 -737746942 75897 71178 414866614 74546 91981 41706034 96790 93500 377475270 79685 77221 -553602494 43115 54799 808838446 27820 42068 -517489121 7327 96610 370901811 72420 41674 146114135 83213 71612 160168099 38612 77527 -402703718 33386 45913 899024324 66400 15616 559886724 50320 21990 264203154 76912 16582 -625931925 65009 80762 615651974 28413 58682 859222041 18587 54583 -555176334 96217 19280 -63314491 58028 90954 -406391581 4037 37674 313567025 993 48299 940090329 76776 86086 185979193 65460 86973 42584998 23240 75518 -536163320 31126 19032 -700825298 10892 72465 -914102591 69161 55219 65843296 72164 49532 812245292 89341 94048 -538183297 55603 85269 382295858 37077 40240 -62918828 98354 32332 780074985 15217 45523 -528921789 36904 60442 425272261 72769 69563 2313224 74853 6587 225032342 15144 70042 713396649 45864 30212 -338458926 40272 86447 -201079677 33124 9254 663103346 67276 1106 -336625708 85408 24785 248797029 10043 53047 145678295 72909 27213 866920337 64435 58550 777588304 51886 74423 763824152 6164 10261 3639362 67353 66338 -995132925 59597 90532 675594516 88319 63717 263519395 14235 38503 -898855070 15968 53104 721273095 70032 83543 271357659 53703 62947 -506906980 52761 12657 -500496252 48291 30518 610358718 25551 40570 -995912458 27811 31769 813643940 79687 86139 338007079 8849 53660 571320202 65060 70720 -27177510 13324 68344 685535778 9688 36636 422439104 83093 25740 -589089599 26128 72775 485590920 23819 28277 -555618762 99522 4705 -391049828 3718 62935 569635114 91343 70378 681911149 62651 69401 151830698 16747 17738 -474666318 77592 64830 911353037 96163 85707 124832169 72508 90889 -423334063 17036 95575 313560847 74388 41218 -141009528 82668 48142 105702271 72571 23227 512564607 2414 71554 -528060527 92095 69787 375641045 25481 65060 923016847 82324 35747 -677679906 63643 5793 -379412574 36435 90281 52278394 4793 9175 -921133664 67536 40999 -476218255 7824 57814 22809426 45778 95298 686360219 61947 71609 -920444980 90256 94721 544786417 66937 3093 39270084 89311 14624 -540439378 31164 25380 -948950674 28255 31074 977772659 9919 92626 440571374 10626 41244 -643421054 9096 41343 -506876921 37734 51984 -576229609 70916 50728 884860056 29726 81533 -495792324 94692 35452 -754090096 65015 55866 -212314818 27689 48832 695865905 84565 31178 72679822 57500 9390 -788207037 31190 77420 851812602 29326 32190 894180765 74994 38180 913903980 10533 95020 -901615663 98750 61767 447801196 87000 74484 692753896 36625 25844 -888987538 47035 2410 239440139 88175 90005 -447508914 77489 9323 -752342698 27090 54862 -244882845 48671 77255 310824931 67501 19169 432395023 68064 64485 -987553626 586 96285 701468149 4753 88150 377745144 26398 81376 -385416774 406 14006 157428668 58948 44392 600105289 70066 29389 -854427405 32734 59357 170949016 98625 5103 -206873374 71528 46756 -928223528 66481 66448 295182361 16090 99491 983074538 98097 64809 134815992 97049 19835 239982268 45733 72834 220941441 66783 39167 91410589 7886 37041 410010085 32437 27725 572315185 76004 58873 890234316 47898 99718 736679906 56531 4334 801694378 74168 50062 563117027 71172 23900 447638914 56648 8794 572754134 60947 18793 708755179 71905 33851 -809508269 70213 25824 980181807 52348 59479 583708597 44994 95220 -736520134 26890 56993 996306002 41767 96537 -589150095 5634 92296 -220909111 36505 94620 -107682480 63067 2964 -823396397 57234 41930 -485033776 62376 96106 -282097572 29388 89382 631613133 80944 55007 94961981 18898 18119 442792722 63217 46015 -999160785 33553 80111 -883500969 84488 57534 -193398723 28752 43655 62045137 1949 75529 -944923049 15135 13287 -895364439 79099 20329 928151697 61744 64710 542813185 45889 76511 513319708 8972 39779 987457977 58244 32368 648221411 61097 88740 -723914898 17677 89612 582870888 86756 9207 949165836 10648 84609 -606460314 24922 66653 571392496 56648 1555 -478944894 5356 12479 561395388 69174 33090 369688797 34906 58564 435748563 81 84617 -851739934 20927 33544 -414997004 20246 84482 -264675773 5539 52871 530547963 15514 33728 350724042 27207 11366 338530100 88612 63494 163041745 88521 58759 938192865 67057 40436 399607883 85238 15924 124237601 87888 72509 119058190 43203 23882 755859483 49446 49838 -111284830 87975 25029 814404578 14920 20162 -989709964 3505 99766 159411732 55772 36624 -734440326 3017 68465 -447268053 75841 38783 -500637729 31359 37828 26517684 85584 8155 359740300 8492 21105 -222829452 54482 88869 861852605 56933 51638 554658837 51815 77958 741604321 94663 35378 285914752 68881 36734 -714149209 20228 78842 29116481 66587 73882 -185965776 83086 9249 -143801576 9652 95507 252374170 52650 90822 539984795 31869 64910 -152580914 9595 59497 -292097094 55543 58131 -230416136 20088 97403 -364147897 39695 18150 -104997457 68741 73923 169186063 58713 2338 -660589289 76148 86706 253365223 27174 81480 225509700 95740 95642 -316980750 56231 27928 -184849195 19889 83460 287688988 67757 83242 34064763 16416 84736 778560610 98089 40772 447325454 26200 98342 -53327109 39290 36875 -695420909 66056 90281 143521764 76482 9799 250464766 45362 71073 4498044 10542 62231 758599816 81400 17681 887308367 54363 61225 740095280 91709 53436 -940938088 8108 75837 -776162365 84315 70545 -502432375 71249 81570 -829296656 35477 43845 241754089 14916 52652 544770210 73456 32196 -244514057 2439 66855 -192116500 42896 83352 -546329839 92533 95719 -537864569 75594 52690 792125054 12920 66301 -683060742 75534 60709 554828396 14557 70431 -688007743 87526 15020 744266764 87121 1072 -271874302 82315 24353 -264144526 84411 35104 499176768 17859 54750 -25992646 72541 39859 -130866568 19078 30008 -962641110 31339 48592 -225607312 38821 32596 161199308 76434 15388 976433537 91352 99037 -633587149 60337 57228 -560757663 57528 65131 -155349364 53588 79187 999410986 38076 10447 695894918 54723 55410 -11744097 94162 28911 -712748304 13795 23910 -987273550 4159 86170 8417212 68603 11387 803443217 25919 25529 -194390093 23418 24641 -37399481 25989 81758 549926393 96583 99852 -266086189 41659 10922 653317869 35531 34077 795119890 98465 95899 332297457 87207 33400 175044694 97049 27651 265880248 84096 93376 -783235171 30418 66032 319208366 86313 77211 -927163746 76869 32270 -838232408 65059 47391 133173598 92174 81173 164885565 55573 24947 -875489839 49076 86747 259367371 2484 26250 895229436 64506 3326 -732997722 10246 24949 -450483550 7587 38032 36542174 91251 35047 605721867 16918 10154 -293763677 36630 94991 -126525303 38125 57742 521888375 45147 35367 -302965400 65170 7091 126947693 95625 93230 798637182 20769 40412 -159040419 34790 67058 -685049066 86735 89825 -114941058 90498 80569 -809867110 82325 45720 -465694129 39900 12798 -825997203 24711 60000 -947436859 16571 45211 -435005141 68786 42826 -64026915 72626 58835 69970786 19992 97207 -681953600 54688 47660 -42166460 35199 63798 -609960905 8355 17452 -372159183 1085 89866 -885708572 60669 62065 556260016 97732 79531 -790908687 71337 22122 -378940941 81104 84633 -263849455 30888 24895 -102069033 89998 96623 -48079246 52182 50796 984698769 15681 95443 665531350 6647 5458 367794247 12068 44137 -499775950 66330 4201 822238188 2099 2487 -986004813 44172 3947 -918139987 52168 57965 186166442 91863 27560 246586874 91476 76712 -942981882 90724 83082 -230893592 37208 20657 887606981 69537 53254 966291781 56393 85526 164910319 41468 89495 -192675715 54983 76065 -129703191 66604 2283 921287598 88180 61723 157481639 51927 11921 -3218980 6817 36928 43889646 66354 9394 441176918 24425 48334 812496111 25177 20488 899033145 17401 87019 198307504 28034 52462 176407828 52751 84705 -500638380 56189 69031 541982339 94046 20453 -324945181 50468 25743 243609980 74779 39221 930641141 39018 91088 -550201417 92054 3110 -590228458 78797 18596 -867477546 75395 65179 -644024061 9574 36639 -526811508 23819 18709 -716491880 17866 52527 461941711 61200 86969 814330896 34030 35405 -10640811 64662 20110 -708375507 46387 26747 -989469917 45924 25718 683280263 20006 62542 -175416847 33695 15 681887673 2521 81408 93728870 75591 33504 732202558 8202 53601 -298876320 51575 20584 -157468964 40473 72216 -407012418 64766 92084 -938452623 64788 35363 -668431774 59634 25635 791126546 70940 43597 252363273 30803 65782 761191062 82427 39861 -577611776 32829 47392 -256317212 13135 73591 -697909547 27188 87630 -627814141 20640 34269 792973755 79755 54869 -99701860 25503 1428 -813440763 88803 30736 -322091140 32267 58737 348395156 91789 89727 217210209 14165 39826 -383459641 4990 89039 -36628582 40659 11867 -523604681 48043 47589 -747627754 51679 58925 -866875977 10143 51679 460487577 55528 85307 -802429763 78475 42434 -864314821 91860 97137 -963459921 17563 82768 -870794828 59883 81630 -728450990 77893 66253 -251995900 5803 32928 -555083566 4436 38452 400406945 74788 33000 -919369831 14602 90253 583644646 77440 88913 -606591349 68563 62563 -704267017 58783 41049 795450315 45226 64272 519494828 70757 83774 911199175 51782 46296 258729237 98187 64017 -14008804 282 37390 21698683 9410 92728 645255420 71807 9711 151955207 81385 17284 -919998907 26858 28585 981154614 7427 25147 957306151 76227 23279 831520738 18239 89154 417333904 50933 95833 -165883136 55599 16505 -42489296 44394 33448 682448932 72647 9820 -942201262 74715 99658 -871487507 46206 95539 897313587 68265 18819 186124159 13220 12303 661649565 52812 42335 -41924363 81674 23376 -792116908 46157 66607 233047734 1137 45825 772593512 40230 86434 58523822 12480 49830 -80629468 67799 315 957789790 34253 84115 56700995 69314 23164 -792882029 531 64431 -67030875 40636 71967 -211409813 56832 19734 497300535 48315 19427 13267388 10075 27693 901843309 24781 30357 527457380 90404 59313 708621103 26282 35499 931746933 64880 82105 988800870 49598 65523 -732622317 3198 44170 203295873 65208 86761 18696509 16059 54580 739104947 192 49407 708574719 15784 19003 -395862047 95703 79487 677722583 29232 50169 -980384172 64418 25101 466861198 90802 80814 434953023 80841 40081 231195954 2074 16068 948394981 95988 43370 -746858534 55771 35259 -53512171 74208 51867 715995065 31831 26574 -927458235 34053 85669 582468858 55917 24245 -108051679 84010 93297 919798777 30507 74146 245755957 62112 63220 -62243664 9845 38045 -233915083 31719 42962 598245355 55183 73186 383915801 80008 65554 969494616 54690 1536 557752215 49216 63169 480169922 99148 43061 698762387 18037 95215 161766595 87726 51192 42828165 74817 53732 83837612 3371 58110 262160661 58339 31347 -474192839 29190 44009 -836544374 32500 30738 -467448989 18157 23569 -727033847 65903 95115 710012188 91789 8212 -487927182 76136 79736 958308250 94979 82428 -425627119 10252 51609 9419723 92361 48423 881785618 47021 72539 -74497079 99708 31201 -40678891 58045 52298 -206603990 48404 62560 -123519374 62445 40528 609384074 30803 70971 102216936 15068 54133 -141291087 98609 14435 -476864478 11455 79534 -184863204 27743 33487 -111122474 78250 75102 205733100 43201 59997 361043975 40760 17903 -336041254 45109 80172 671357401 29775 26313 -974269180 78510 63597 87254192 65926 18878 925392396 81778 8874 -396024041 38077 28370 -963559847 23781 68862 -974717801 39701 77631 -59323404 83731 22641 -116697263 80459 45730 -43160827 44539 37660 968149860 76697 2188 22784835 89533 62817 528101753 38618 77019 -220040631 92661 97245 793582511 20486 97890 -787177905 15772 30489 595268379 84490 70056 300916797 52209 18318 -997524458 59002 1977 50984204 92567 11747 775270006 60438 55521 -608039830 26262 99054 895522221 96040 2296 -611232307 29152 98646 -942631547 18545 70096 -100741374 53209 39904 -747133549 68865 44226 418802178 55775 67178 -432698140 75534 10802 478664181 13781 78187 -843103503 22370 28052 -584144228 26436 49713 -497599370 46 90818 59418211 40077 86779 -135516911 53885 85643 829726402 35043 11745 27685542 11181 20067 -62160005 56627 69571 852073046 11665 21359 867872763 55961 28610 526617836 42322 72204 -97860051 38094 66573 -981778335 74636 17824 -660585014 72771 14113 117517378 70421 3795 625511761 13779 24315 478580872 81696 96937 962570173 62854 18024 263164885 62640 68166 -437008836 75526 9696 -761123754 57184 23564 -97284095 87386 3479 487282478 25883 42563 36082573 27675 4751 -259900775 81765 31381 -542415533 93476 81045 -89236256 41871 10756 519373355 31585 19562 700537850 51428 18149 686013731 53699 95756 -948618752 80276 26909 471058498 9027 75016 -67325287 98094 75547 817968441 73617 69054 332399003 54887 56231 -884099924 81820 22446 -932606714 86197 65321 -733177937 53271 3249 -972552720 2534 39443 580795760 39472 87311 -736999022 92025 68736 989903347 5798 18555 646827147 41516 52513 -970456384 80857 1112 587623682 56018 84702 863902040 37865 66148 185963936 55538 1797 438715647 60342 63729 405759614 14094 81115 -167117935 23364 20028 -896941538 24799 70741 -32601742 50364 21403 631205498 78014 63701 -423230645 3548 65788 493332914 66257 49451 782443451 52039 96034 -244018749 17261 71738 429823216 41081 55232 -672938806 86408 70674 -50796768 35997 6860 -145003554 40986 53876 393676982 16981 36613 -768485738 62346 69127 -453364626 96019 73462 687854204 27269 83762 74082689 2902 79672 261233621 59410 36342 622073880 55605 3804 -194918403 33332 92904 226784759 33630 38602 -98959792 70000 8712 205267265 3735 50923 778951643 16672 4214 210786715 16058 73175 90502829 31342 3179 91476465 92254 30844 -883177144 74136 94862 85726706 30864 46714 967539451 47971 37978 805798011 61660 94537 882753108 96976 83109 -186770201 64785 28957 -854507487 29216 99119 907530663 22050 17400 -736361181 723 72211 554596665 67078 45044 747888462 17719 70272 992434458 64988 27695 -268641428 94744 87576 871608270 10037 81548 379875639 53743 92476 810195638 8 64605 864180577 22627 86852 794045684 31032 47219 836756724 84503 44264 601373328 41812 97496 -212608068 98314 12299 -776379237 88487 27300 589515112 53610 66927 -62274787 51644 6447 -140821857 3764 98638 -6643583 9526 85884 -758275074 66023 8482 313493221 68459 77428 -725405091 39801 77921 -364974830 82481 2873 284282695 8016 5309 -540824738 95565 51628 -356004846 16449 34209 735478908 59981 51329 110316664 72812 40670 -216116535 53744 11076 797602477 15811 3069 278127441 2492 8948 194045043 23315 90047 890607808 44727 19242 -163617493 6452 78149 -870897177 6951 30661 -359530036 3152 48399 -255877505 85308 6351 -89516992 97803 77554 206868450 28572 84721 738681060 75717 63482 161347496 79065 82845 -579294036 53282 50170 287025062 18079 79134 -152997409 49150 51189 617783785 84420 74521 -438114912 70357 93905 -272929951 43650 9848 157466734 5821 79876 790352123 79838 72541 64310793 58928 89904 -789820598 61827 95550 -698900801 68775 10603 -78989272 38794 90412 505204504 86921 94965 804824254 37790 73628 -518109705 36490 43016 -405268410 40877 63577 537497993 33849 75606 936871937 72141 17793 376404642 59905 15705 446693018 64369 57395 -406156979 43478 90867 358184697 16333 63223 260720590 72937 10273 223453299 46486 2659 -522729212 72328 50310 671381955 42533 87698 289579032 42889 93443 -245768124 35829 4138 274928236 41523 36277 693713987 42787 94689 48553690 89415 97013 -934919872 77198 88568 -748836226 96823 39564 33159282 19363 15305 -363756779 17444 94883 -521569437 30643 38506 686151980 94250 76136 159313079 77067 99488 -131627826 66678 77478 359431469 90527 72461 943524384 4120 28275 469616046 18932 77277 169218130 60084 14858 -32525212 14962 43472 -613419836 66981 56333 980138672 22431 59266 388460839 21854 24754 -655248107 25364 3029 -777425247 73143 21711 785337076 61725 25317 201504769 13649 15417 -325379289 38910 49279 -10660277 64061 10097 -983147377 19757 729 794552038 89302 37868 -828247504 3114 24957 -234377433 40776 760 959307288 84378 76463 287360606 26421 70753 699733099 76123 1279 -353406836 37104 58842 -418088717 530 8784 -855760410 31856 53198 270327903 9715 33350 -561291640 60493 43162 -314412028 69812 54046 -636840303 88368 89760 849161507 92219 47669 54208853 44412 45700 672123361 70962 38489 692607129 14416 23602 -491346478 71253 70162 913449658 34872 499 198153417 26885 46915 -54088487 63718 48759 766138924 90452 41545 401629199 15074 44980 599777208 17 53137 -265792695 67180 27057 548427196 7110 72797 -915525170 61709 84473 291093501 20615 62559 -317045297 70072 45329 -219245011 2702 45946 953105469 96580 81031 14877151 69795 20469 525570337 39067 3329 -821707032 72105 53844 -955889547 91957 98572 -637664285 46482 25235 817590277 24091 2011 -3399052 47847 69795 -104874476 61440 43245 786980080 34539 16811 376944637 34154 68714 452512949 98471 69152 -719094752 18995 21176 265740273 5521 12283 -814538052 99346 56598 820458561 9658 7707 145866707 99499 89016 -129069163 26767 15394 -15744861 47947 51991 -884995880 18561 84223 600311772 42777 57203 584158076 47799 43259 -937822316 2517 10347 -795816193 22 42142 429988473 16668 91703 -875995155 83768 25686 980101295 49529 99888 470686759 12919 46301 490511450 8191 22477 -805011265 92788 90990 853150546 97411 51764 721612758 14420 75539 -417543749 8038 88018 -616523522 58992 72638 -240339003 89144 64640 -925507894 12477 7451 768649729 66241 24642 80364285 28060 48625 -734059087 29718 25858 -308468968 1574 71519 -849153228 48989 80972 -886229167 64868 30509 663898650 56954 59500 25759078 84903 91193 -454369284 87781 98401 867833524 58419 26907 355713342 87000 98459 477481415 79172 51937 -645919298 62515 65907 872130981 69813 54146 -250327599 54200 45826 -781308703 73730 75791 -215771624 52932 23055 -54129721 48853 84154 -422183294 13544 79051 929862553 82701 62355 -307444656 38261 1610 -889154446 13135 6631 -527131153 84545 78104 446348130 27230 41147 -921215554 42607 92030 982339567 89383 81657 -530490130 50650 33337 -571489794 85398 78115 634435618 24722 18330 27487317 92599 49959 966537599 13260 43596 364724226 25396 62207 29020613 71822 79040 887946331 3979 29725 -213325227 81134 44137 586102931 137 8370 -521774462 85571 67616 -128175698 92280 54674 -94009354 25394 86749 300373281 34743 64287 -558412260 34989 45990 -558823948 69468 54935 -874675074 46943 66854 836962125 31747 97551 324997992 55801 7700 -582821388 31325 57021 322613639 3605 38918 -571436030 47037 88203 315662681 58237 18025 870642555 57092 98446 588429109 84023 92162 -128567015 87395 63427 -349156840 50181 75774 -257501641 44490 55661 623746610 46025 25985 831912994 68373 90107 950154427 43056 10941 -185428779 34825 35514 511596901 21210 20842 871184902 42805 19427 396033502 4523 25628 -95817993 22791 10911 711988765 84244 46343 -108895838 44292 50570 202046155 18940 94971 -820703388 76651 44760 273464634 77697 30950 304576299 25856 27835 -226979398 64632 39792 798163395 46982 5939 -727133686 47518 91058 641331840 67637 4396 685405943 17339 60551 987276564 91148 26625 -797941861 65412 49299 308695488 35559 35221 978028119 23739 8253 605140287 10241 71545 -448406358 90397 78920 289418828 63385 12439 -153302314 55164 52089 949581184 67891 29848 919868445 35464 80884 -145698428 96594 47752 185754940 50947 48354 -429437337 45044 89717 -593864620 3616 16921 -870800089 77058 16980 329820947 89036 25317 749959889 54730 5452 -285181678 5155 21016 854222806 10949 88223 374488673 93434 16150 -6453890 3229 91146 -335519274 29102 73667 -589392406 45264 24221 187243884 75211 56250 -755124076 37526 74342 175653480 90560 4724 -863614547 97754 72350 -933415480 27190 92581 -600882670 63751 23586 189957849 79985 475 -506191228 80180 23555 866011257 34732 79702 -448292783 54870 15217 -651836689 30251 38177 784518686 36701 34921 -155633799 93662 46829 162996733 94946 79170 -617663412 21939 89843 81014767 40525 8612 101379545 12363 81005 -95415215 24315 44257 543594742 25849 84058 840092468 77644 67039 -745033019 80208 88315 -108271504 62851 80998 251972411 84594 51005 62140232 92155 50490 -794676328 19990 17896 510659224 12670 79554 -308935820 55442 30335 -875173796 49888 60842 -969067123 83341 56726 579692348 97337 31310 -223092281 99673 49108 -600467411 13426 87523 -305447455 56999 2005 -789584424 63072 5532 -374933022 30325 98336 548020795 12334 88094 -574207527 98885 28141 117274973 4838 85320 923396273 55866 98951 -764146172 13564 85591 -708769502 34573 7773 541135312 62906 35000 344375260 72358 67444 -831860067 59738 37398 122361775 54973 88961 -330701935 30557 16477 548098174 73649 33407 -658475652 56434 48052 921288244 12127 44009 -23283284 64691 96957 -710296556 27683 14041 898851842 63315 63451 -791232810 63706 95398 -114992837 65368 41421 -717160556 15450 28008 863113678 56023 43083 -647751953 49609 48411 -728818547 41040 7157 -958311378 46891 4788 -824435842 78394 36364 -928968983 59726 17564 -89784231 47696 32497 146803440 47873 53567 410034339 58328 88410 -624687469 46907 80573 252314638 28458 92465 -392645046 94222 77467 204131177 12587 20465 -604540967 34562 24486 634413394 67623 8347 672849591 33321 12415 66374006 28823 20757 244561735 66259 59883 952161572 16258 65395 -659350972 26757 17616 -744700954 46730 13389 822227642 15026 19434 -301389559 84706 48335 -270327994 93633 11122 -369445655 43958 47099 201652680 70723 15539 -312451421 42300 65727 -642158632 86676 86714 -300389167 78496 26047 717198937 92049 25561 -209643476 73217 14943 -91743959 90989 12568 -339513810 70200 29646 -823827556 20922 71808 -445453616 40968 79906 -676498263 30158 47147 997778997 19269 75022 155441248 8356 57380 264901298 60614 7568 -819014583 81919 84071 -479804510 18198 86008 -67564736 72683 16580 787829385 83522 74413 -167737468 23988 49802 473927343 54293 18638 -87069198 64859 62969 224025422 28179 92912 870071868 27766 77620 -192357512 85034 78077 -62964724 93572 85499 -426001707 67221 5863 302724445 25539 73465 -884890131 90251 92343 596297835 29608 27859 758379184 93745 190 707594616 85529 35670 -68769627 3590 89451 -754755732 57652 73703 852787154 99892 17157 681182788 36972 55954 -567908011 97692 30008 -563669064 96710 31297 -617914284 27936 66615 -955573496 61896 8703 546689105 49010 97368 -590483601 93680 43908 429849713 18613 41347 -591673984 85639 29294 402624910 8532 91831 -980882225 75698 31155 992863328 22235 59193 493078341 2855 4100 -655970165 76297 37245 181873136 18971 12840 296537732 78584 63275 412203377 74604 67997 337072086 33973 26538 -412982610 87551 10088 399980878 12731 83190 814321602 84216 53350 -247054594 99394 77585 68607306 55438 91732 749755662 88400 31916 767560060 46299 63033 87952128 13905 97913 645527573 93146 65629 6413806 67151 76248 763074368 68740 78179 -742085912 50877 11553 -229752089 39365 4987 614865479 27538 81367 522331752 52675 91949 -501602538 35657 46209 720024166 78811 34399 42872851 25046 61022 -224017452 49313 94394 -41189563 73601 19374 186259145 16692 49044 843763180 87011 15491 -224306315 17471 41193 -723510233 70469 88095 892050045 15448 81313 578126053 99716 71797 385766787 96680 17916 880282648 57937 57377 252483728 76760 92175 -833307059 76974 75335 461491666 97898 42763 -205796771 73401 15602 127417702 9536 34198 371683408 17490 60936 -459002771 42387 10660 22116260 87241 54942 -903165166 76471 79420 459359829 58322 82397 -279917817 74598 78722 668158008 22669 78856 939262479 72629 20953 -534976736 75468 1806 -254642014 23556 30118 90555943 8956 26560 -71935311 79082 75583 531614646 52669 39573 372385816 16113 88404 529163930 52959 73903 -562660000 45816 55345 980738335 53771 62748 -456710574 85966 63067 21794481 60180 60550 -116041497 61163 50456 -47552885 5160 91344 982249462 54966 26504 -395115091 54702 155 -381459872 95720 21910 304247208 48269 59037 -76313624 3636 55235 735003204 66170 8165 846475935 6976 48650 945198353 81891 29201 -711433032 63819 1427 694390977 34000 40788 -6267141 13660 64236 804290422 53950 21922 337741570 63734 78012 -98586994 78071 56299 261203377 88992 29091 166615849 20859 80836 -223489392 18272 53327 -845536345 63130 19473 138994020 58848 69767 -138346325 21933 5805 219761940 51100 29163 472743060 77373 78087 -829976236 92573 33522 -659009974 93346 34094 -703527936 27959 73286 656483880 25831 70558 -495790969 20591 29099 266577644 6875 17970 937218459 27636 1596 850157957 97103 10377 492556820 19718 98336 -22307336 60025 91682 792518319 75108 80367 562702593 19529 41268 -725977137 19294 40664 332760844 26937 638 261716297 42983 10093 -122630005 5294 55080 -490441917 23253 79750 62510273 22190 88855 -474498123 61366 18223 -115311842 38733 44543 482997064 50775 10878 -888748079 57116 85509 -172358075 22049 19780 -680229927 12268 44206 -139919699 11359 86356 -67929025 30374 93499 -672263862 68269 82333 281269218 84372 86466 261971341 23238 98177 707290115 70071 33915 -982154842 39200 4641 303603636 33649 54378 960898104 73002 63550 256689168 52525 1878 378486507 68767 82680 233828250 3540 35573 -784614676 33438 46888 -887236431 23183 90244 -281890597 94101 13343 729580458 26408 21459 487961799 48876 40620 842900961 70793 16124 774935019 42113 17201 323951748 26476 6883 -475716159 87176 19610 469512671 46810 41677 -252252014 91636 78544 165927423 83214 96511 -357047873 14320 51722 535021129 19536 39468 208386466 82022 79420 181164726 73180 17582 117296265 70216 77473 191268242 58974 80401 837659805 92838 18006 -942101558 6799 12141 -501539810 82153 49694 -732385728 1565 39363 849519595 22874 63225 474226732 8209 60460 333391673 29505 93954 -484499104 23008 46879 159085272 85508 58335 858512395 87774 15998 650675326 5956 1747 718614247 99844 99060 325558340 9268 7751 607575266 42511 58025 -85967844 80515 99341 -753806710 53314 95817 604176948 37646 6691 -918905781 13289 57304 554765681 18052 23917 128770093 64938 50894 546816733 40378 44150 412197533 43005 21499 -980643484 338 41964 -182360529 36491 59222 -89650130 27002 46579 764595414 33939 87347 -861093489 60763 30947 731396727 91562 52012 -202128756 99868 76055 -241171927 34036 90474 476755863 64355 81800 256749704 45102 32544 -799279810 50774 99864 611030220 99696 63411 -96363561 25616 67109 588573467 72067 81480 760910287 14939 4204 -596059170 45077 11972 -515494384 38843 80130 169416001 2494 8687 -204821380 41073 56680 525074864 8905 40347 -881432236 62357 17749 191940354 82190 45571 -848530121 80337 84696 -44145604 20289 89936 652748503 66679 28831 909125373 49365 56746 937228133 31678 56181 676598028 12675 10477 273875532 52989 33663 -92207589 38027 84268 -956125211 60604 44087 -660223875 78686 70708 791305950 97275 45118 330242025 50250 46802 -737723888 18689 17443 305328177 74879 51199 727525930 97043 1202 -451820900 81913 81643 -738962838 25625 15472 517588457 90841 49505 188285538 9218 38357 139403846 56998 898 115906928 57006 89938 -232201994 47951 14815 -334003737 19956 33096 867029170 55105 2545 491530260 73553 39625 572398481 41661 3380 -874724838 30315 9418 -623971480 34301 86348 233815999 53746 37290 -820286693 80813 82895 849799058 15521 17619 756278726 58651 26674 302528414 86102 45502 -852708203 37045 7422 -997917559 64778 45918 -162189974 99728 26324 962796528 97529 74121 87731147 15922 25088 -245339389 2312 55378 169750520 4752 10487 224317215 8662 16600 539190285 66992 71889 969482348 38718 85023 292885495 13193 65966 -321473690 69916 86166 941334122 31527 50528 -629853089 81452 46364 -681774915 64349 44739 -423024780 87559 55244 307155762 79217 2988 -379076048 48866 34442 347396938 14673 97882 293884529 33712 43125 973862688 91797 37972 913213933 68066 78980 260253529 28775 32153 -140482191 99170 64206 -697026176 9843 36645 219924364 20104 88569 -49968932 72629 18459 803317058 45711 88708 -137839927 29772 22144 -127679382 28299 62874 -673579362 63206 20119 -537371360 89203 24710 -771005842 42975 24734 -351164169 53537 75124 219935094 70842 32652 868201805 41216 48271 -632504162 92880 91647 259735541 54086 90307 -828509001 23175 25110 212772615 83551 91126 305953796 18009 82887 -253972592 5460 11834 -381015586 42264 33864 -110445677 79508 28428 914267826 53082 60178 178676346 41869 86793 -179018040 83579 69970 118017778 75558 95845 -430839497 64631 61629 201482234 17653 21548 910980850 8243 56899 -329330467 59160 91935 244604451 21129 86927 946365993 13129 33186 -122399435 67947 53482 -459779101 82621 3568 419460505 24955 74050 -518196081 53336 48368 623220311 28731 29227 107710373 15239 79874 -247394929 12323 93778 -795551600 8678 86688 -279011177 42277 77465 783141949 84518 47290 131639801 37877 60247 234653619 33685 63742 -504204008 57115 59523 -595448052 38346 46120 601889825 60248 71261 458350517 89276 87967 -586327476 64789 18680 431136165 67900 3145 297634909 41318 42458 -338762064 95994 79977 11743333 32459 87740 -77284935 62425 20812 -360461211 61834 32736 -226983255 52870 59064 -292597404 82310 11602 238205757 26970 77737 170937343 6665 64569 -108612176 41087 96596 140117902 87286 30391 525122741 35150 62792 666788804 92282 55496 42880024 8324 9088 345136962 30667 34271 -754083612 46501 34421 -695334429 74001 44836 -265144877 84249 5893 20957964 5742 48340 -519505777 15421 17216 546537682 91434 70098 396695698 22372 47823 -47369210 96184 16019 909481712 62761 1159 -368014955 24809 79629 3625782 76381 38826 -280166153 87417 33530 442563055 73991 66164 570148717 55658 87171 -533244254 8916 57104 27372629 69998 99745 -738586844 61151 91356 150682108 5319 15109 960853554 10427 48685 -493341713 11160 63178 -882391291 23858 59085 355169075 27766 20906 646634760 30073 96525 -955422787 69003 9339 -509946545 33013 70023 838093314 74152 90323 -924207915 17627 2796 -340651901 17954 12528 441434007 48990 21512 -140172503 16538 55084 -934401788 38141 65318 -593674485 88397 26695 172505621 48083 93726 91059268 39129 42820 501051978 30203 23316 551245279 65056 32736 -285539180 92574 35780 83881980 45378 64825 423559092 22309 31399 457561375 21417 79284 660361340 33144 74959 515825507 25125 37456 -218673736 1314 83812 313204107 38653 61808 948762991 81747 61620 -904942166 88877 6679 388932781 80358 34054 -521693996 71400 80105 333737877 48208 26444 -422168567 30031 62291 631905225 13420 42530 -117057693 76363 82370 563393577 75412 45852 -259543634 11897 14731 -377939118 34227 79981 -465121667 61509 24450 748467701 9794 66528 -738146767 1537 16336 -221433349 29314 41055 -681561259 67799 33341 -141396782 26576 77448 910540151 15770 77942 -49971733 43771 69470 275077299 44081 30383 -905775423 7776 33477 -656995342 9811 85016 459943804 49865 54739 444232776 68202 23563 -47275232 9855 12942 -358263187 98976 42871 218976508 74324 17857 -184934951 34560 59952 380502167 73829 87351 333249604 74258 3124 -752216871 60606 24943 962748018 25674 10639 -95609403 63826 81341 -403337352 59021 20720 -82959138 69226 2599 175612325 49881 14482 -122229092 49649 19106 -168908236 47103 40700 165137406 17033 8629 -213446249 66772 27713 -647946681 47202 36492 -418638045 44010 84449 141938446 13143 80594 -723478765 64968 61456 -620123105 36718 53251 972506093 95839 19131 609417350 70646 54797 -658122208 28106 90581 -943335068 79124 35606 498095661 98034 12949 781647221 17766 94163 -146128808 40924 71919 -870892928 17147 68798 885180385 24646 51371 -808568059 80166 69425 11541564 22155 68204 367644218 67024 49853 -522772396 34553 80571 -398261427 90437 14503 901425539 23722 11602 284696862 2762 91821 766824801 28705 70629 781123882 61729 72000 -227943145 38597 82396 -504546213 41845 61450 611537298 60965 61899 531514719 42922 77084 -179636960 75701 73371 451094732 56832 76712 -600972386 86661 16158 -82090085 42529 90459 186910085 19391 40053 3683142 41925 42071 -170764031 42568 18646 -350632557 38203 7264 34882 25121 17595 557916 38089 47823 -527380004 91249 42574 36309374 72201 55416 -46874864 72204 8311 43268758 44169 55559 281529275 17075 82869 -311829226 50640 23871 -562177984 94019 78082 519901608 37621 78794 -359840243 5792 79124 649914853 3068 44084 417741408 13282 94903 -818114204 89743 25583 -381700678 62500 80088 -43450570 95100 60207 -512261770 98228 13039 35115189 72127 66583 -616069562 5623 44318 770815966 95105 40258 -372699544 17364 79704 610073931 29047 44669 139538795 57087 66874 522611989 36630 62011 -280241467 1654 88232 -425830376 68891 8973 -880691706 57690 49829 -147773582 90896 5456 -525481193 51055 9368 850942887 85733 61658 -530530732 60251 65545 -474141518 32739 82345 -728464247 4538 72778 -643807003 44226 70973 -532453463 97585 34485 152992001 32920 85357 607112713 53246 69523 -270735060 90892 45731 788067078 83163 96763 -154330160 78677 32593 -436295326 6587 99743 441986521 85501 3813 722118642 14934 52710 178591519 61782 65555 16999769 80034 38921 442809586 91707 47045 675377495 84877 91111 387995039 82131 51033 -239915911 92852 22422 87072827 72624 95582 866728271 24677 23548 -48744250 14156 19496 -680941282 81370 80035 264187757 10309 48629 512920545 10166 79481 286665575 62382 88817 -264201566 26275 71146 -913004357 35750 57608 174948433 9048 19164 127231118 71103 65015 221144342 17440 54300 748338953 50676 14142 314220768 87413 20764 -956902735 11611 54386 470530143 21041 14061 694606050 54781 93462 944452370 76850 16823 -473427908 98167 61078 957744960 91582 48080 -539168664 80522 81741 -252906929 29768 11180 980493178 44532 76186 -243627131 5395 61642 305760083 91157 24200 -366590113 6383 19078 496752477 39471 57572 164111833 36626 31828 -117707401 89723 49073 -290647526 18087 78271 -850431695 150 75213 11910609 28688 17459 -278479846 79871 24650 -436767419 97616 14644 218066744 81919 85839 -803888779 59990 68697 -339012207 31113 47451 123919501 45770 75460 267154936 65465 81254 -273265807 74614 88046 -17009015 92542 81991 492992222 30867 69292 492255383 3614 37882 779610938 10291 25987 321482187 15031 75100 -824630904 26650 44397 -45367717 78962 61850 390257725 82146 83311 -5396491 34761 13158 678440580 43060 42613 589709772 39519 20508 572961429 37880 22441 -726416613 14072 19403 -765407956 57368 38033 -677284766 50435 16129 210399345 56584 33148 338326738 34190 49686 815527695 68874 78634 727905826 28841 5904 -623593530 67074 78225 865600788 26872 81145 -380810415 49799 88928 845657613 84220 62366 -7381186 42047 74954 444383391 30102 32928 479690868 9535 83417 -302691978 14871 92964 -18781039 10498 99589 45578973 31765 18609 598623171 80464 21888 111347939 8055 94319 116214365 56319 54815 254408660 16508 2097 410834840 27871 27584 -69860951 92639 20063 -841687245 43932 81839 230526605 38295 23914 -560363246 35700 69707 261195756 82126 80294 849777108 12173 80834 -967823475 34236 23035 -642919490 372 17743 138457892 89986 63411 -489360731 87156 3372 643587695 73162 85993 -354661728 70864 3200 -177425567 45470 23561 -35648649 70147 64193 -775955199 78715 15876 931067026 7668 83945 956631203 12132 936 29285355 31452 76739 -289817625 84466 40400 331164017 5655 13823 -172263193 42722 21990 -226392807 6489 85590 -509044875 76885 81228 156382279 96400 2030 -279002899 35389 73432 283384722 99721 25529 -712395125 67188 30569 324939136 9071 30383 -704624241 73643 34321 -111643943 93186 80411 509281456 39445 91054 -946494836 67486 37058 777254057 88587 34010 813299246 86150 63274 435358915 42262 47774 -182280154 52758 73443 -904828821 10068 51563 927394803 17527 24954 385446821 95809 71829 -518680102 54814 77636 -174750281 2628 82670 -530155476 91355 46733 669300445 75417 75680 712105410 75839 38642 779668624 61535 37392 -222464727 99649 58682 -319697577 89679 37427 -149650186 3489 40299 -93164218 82290 27482 504362138 85467 95871 -413121160 58670 64962 620863848 19698 17459 405708861 634 86431 668380248 36035 25251 504798767 18564 65880 773375115 28620 65368 673707811 21878 26906 975414412 453 6695 -587559134 81152 75730 -957153277 92456 60328 -159847152 83415 13568 -21918729 83530 38617 738722469 68848 27217 742761300 94356 56625 -260600815 99587 65571 264308255 82622 77731 438897190 42911 70008 613515749 50967 5287 517968290 83032 53630 36310167 78196 84439 112316658 91938 48326 516460077 84209 38772 239627245 44371 40789 -90431163 53949 11275 -261648088 24231 64055 -830501544 25815 22604 -472324523 54073 81001 -882950155 87437 65050 -419257282 3259 94280 201085275 21009 54862 596137998 66270 84117 210683322 16103 10710 -337515661 26133 64649 885700042 76079 4437 -405527694 58462 96344 594398239 80830 53421 -482669269 13187 77753 170404141 43385 5402 290038907 78201 21103 -718466234 55289 54421 608212735 79705 76658 -167460388 93242 14226 405680505 23961 15071 212373307 7485 53496 709969673 34838 62887 642916795 95097 37904 284284189 50841 62109 -19387057 31551 68501 605456983 95859 47182 -584093361 2800 69645 -266449215 4651 25492 234328403 9641 73243 -695273517 74435 21877 -508831161 45187 33444 909138154 21541 93849 -193620465 21722 7173 -960093542 97082 38826 -772696498 6177 86064 -613069823 29292 43166 548476336 93677 32069 252152297 4388 84099 19199700 18218 24123 -33801688 98326 45974 224481783 43961 90882 -691549461 93353 17243 629100068 54923 79658 -474710458 49503 27463 215880010 11966 25295 -584069362 56624 42819 -209018387 32683 68596 105827504 77554 86887 588154049 9987 96611 425722903 89016 13986 879951162 41187 62341 -637093223 9746 22361 -245331 55323 18941 862325304 13086 45667 -195556398 15501 1551 922031684 80768 97094 145066435 15339 28113 -473559848 74455 50832 840839368 20491 8471 661645553 45538 69550 -962487120 37855 24307 354102934 23142 58065 766468164 75191 55121 205223289 2580 67497 -286017818 75154 26405 347774204 49029 4984 946563091 10436 60919 -962800938 39710 87383 543931472 34438 43411 -71129478 50364 13358 324764742 1831 54777 -639627344 81521 31717 -954244602 84165 44885 -542222557 40272 10285 -326587011 78503 31386 764081025 62514 37309 200527023 87046 5476 -775936053 25076 81792 557635534 55112 80186 149697882 2964 4297 870065828 53365 3537 812649517 540 61465 -342256746 7421 4399 776705615 4047 20024 -366652863 68882 49700 -272395828 795 21152 278254006 71436 81066 -127830108 6178 33553 -287800716 16412 2988 218942530 10833 57493 -645260288 44873 85691 130358356 15911 98130 526774185 58667 21854 -754985038 24469 97132 842008122 36090 47540 654130489 50468 13672 -108846582 82178 84684 -771926183 65377 40623 -856436980 21323 99222 -764974721 3212 30668 283204838 42107 254 -131921064 79904 93499 959865184 84769 83811 -408501244 1647 92186 -369671421 71961 27418 -246069148 67624 57363 -53274447 60736 69994 802965322 59023 68554 -168752361 64860 24685 903278113 88074 76874 740951936 306 33538 -468276934 93213 32353 263338604 61916 11366 410768181 7610 15578 139910941 70013 36572 -467295218 25548 58096 -227755365 2004 64230 125196880 67030 12247 -228014251 77840 60633 506164706 83357 39619 -872950784 79101 50830 -550703090 9997 77766 327270856 57906 5515 -785624949 97187 74882 103187403 71782 22939 56499070 85367 54613 106985670 37071 38734 586093807 48170 43771 -667267101 44590 19474 989899287 64620 99303 882312861 4970 55928 -630938735 77318 92560 -893763753 36819 3115 82323670 40148 3690 575494127 8603 53828 -738765862 76283 45750 -484277555 42384 84354 -842843224 90237 94166 592745239 63201 16902 -326373968 61394 4440 -950956165 39905 25957 416920010 85371 67879 -593715726 61829 84032 -108790005 65395 61931 -472277301 16259 53077 -446251845 56655 59035 -858274747 86185 92010 421095124 1276 22960 -981680406 75320 88242 -320371440 28754 46499 -345849594 5619 75059 -652316924 62236 82985 587592490 77811 10960 -786248531 43239 67118 -748783042 33607 96025 -493256893 68015 25469 -985037545 89235 81863 794869697 44710 69794 -820947255 56811 16300 434675247 60131 4722 -752141886 32181 61310 -763144948 85068 47988 210358576 53289 84239 308614146 52535 50667 -709116915 97383 32252 996176512 32789 92207 -74169130 12203 65472 -692965512 7218 58056 589370993 54463 99489 -615740460 32100 20863 -271331938 84079 40769 -789208097 99229 85666 327629918 80443 90395 935316376 99442 28948 399879282 90575 3041 -426609225 73266 19846 -170814772 24740 35683 -487803008 3324 99307 277891065 83466 79494 571709691 53971 17111 -306947688 37954 42087 -952443559 31695 68888 -582679247 79113 70060 558162535 54896 45919 -347032229 98198 97476 781493583 91210 57685 -926561270 62017 25878 955247567 95085 99241 899609013 81127 32189 -207704185 42871 32061 -402703595 51384 70330 -875252260 96991 2629 903235658 13579 70123 -872475373 31052 13646 -335320211 27702 31635 134702972 69723 24240 793854944 67247 27231 -777711098 94882 82347 -540714582 26149 5314 488064788 99482 54949 -969155205 905 30120 -744653661 94320 8086 -399747347 52514 90931 809042284 38128 28729 432511512 24400 67840 96497439 48174 44626 -860539899 40721 35633 -166783199 34768 15523 689710965 16481 44801 400306229 6010 29815 220619873 36984 58591 -411917148 83563 39039 236915670 8445 68997 -174467952 6623 1248 139280540 42074 37443 -222809205 99071 94804 406363541 5230 13377 349171435 43687 45578 -259738693 98400 34129 942898676 9472 11362 -792371511 57572 92684 132583571 16109 36366 289389676 60245 85405 -102321573 20037 69851 -907975861 21719 36972 -976260627 44629 8718 -609913583 13901 22372 127719215 4122 46694 -536209062 68446 72787 -855672883 75262 91669 94938932 30859 28614 48753085 25057 6554 109106742 5651 85384 -892069613 98579 63107 208619218 1678 56210 -418296550 22994 89430 550062289 29697 44304 183789612 9706 19066 -340506896 85996 41158 838595368 13807 98135 5989808 76819 33684 525432466 99529 46804 -250634464 92760 75192 29590152 63124 70492 -211819078 46417 1039 -295343619 56172 89901 -556068681 45426 42221 123124362 86679 69198 325095225 6077 96139 729197712 20629 43844 446983635 5694 36903 768711289 81917 89648 -835663533 34379 79522 -601980258 56280 6107 537010964 53435 89951 -908190114 96677 49702 -576673673 28250 34729 229141455 43928 93041 158411522 87374 14284 582692400 61226 42558 599340630 98426 91413 -983984356 35210 40400 -502954602 24327 10548 928676603 28706 17786 -149868305 55980 95213 470283591 48987 654 680214102 81533 28092 -255021255 84153 68406 -327941463 82622 1607 -476736645 52671 94649 488472431 96798 22382 -986968604 35916 69952 -792126776 56674 92898 270225680 79434 23991 -198176064 37061 80281 445291336 11975 61025 -255288522 78989 7515 537331102 41700 51019 -259899336 66558 70032 711523810 33426 9968 844233295 46799 55688 -519466739 37538 11605 580267013 94480 21340 -47254788 74280 47919 -311610954 70700 844 803483501 53220 21519 697325605 27318 97272 -35521974 11043 38278 987868549 78703 59445 -95651379 48469 84408 917011175 40790 24416 474295009 20144 71419 -329399825 32397 38238 -368580108 94558 11167 547529728 85053 6637 -991346059 96136 86345 -477084580 44974 27923 509337976 37764 67479 -804629106 41969 28914 -406981942 58049 12694 -840715577 69448 45420 -442825426 86516 70798 -357402227 91890 16949 -790994044 82373 12847 -437956828 10527 31154 781867373 46967 32647 115535233 2085 57424 -731291710 60429 30804 915468277 14255 19397 123802614 71163 99120 -739405963 22614 86704 648667775 26159 58899 849662787 35819 30451 -935474333 47660 90226 -736182755 88977 54400 -938839895 39936 80768 455889267 37316 70779 514927862 17535 75145 787311460 53638 18899 174505028 86420 6071 809879317 23062 90361 -85332029 12894 31463 756237194 11688 26613 -932126153 5402 17584 703280829 53753 20832 15797420 59728 3316 335861854 66317 73766 -614409995 14144 42107 -320288173 38725 28207 614999338 56232 88151 330738935 63336 37254 -477839883 39649 35897 62896229 32713 6786 -768494304 3339 97919 651493440 33619 47479 -69146558 43658 75651 -929803717 74725 61559 -692441280 73830 53349 32168327 96349 16274 511554537 53457 4480 -675082241 56488 78916 -525551621 49963 90079 -68625449 52808 82844 888746449 38688 84513 -420525064 22111 33260 5795318 5451 95535 690297827 57736 90313 253621805 26360 33661 868355970 76617 5578 -381230998 57858 30523 -474478007 94002 63125 -504533201 69377 64274 985786215 11062 56462 -307965575 63541 190 159176897 61616 59563 93776261 38363 67417 -423699716 68051 20761 702132345 58942 79213 935865046 51213 4317 -373244547 87294 70879 382271139 878 76961 618546433 4797 51017 412235265 80519 40215 614313738 88071 14461 631122764 50779 52094 -258348915 93800 68391 -47372662 11779 4237 292172909 22299 23849 -104002781 96757 60976 342651690 54809 74438 706088685 39104 57560 913493625 63892 5659 -227520172 92496 42205 268623447 48080 39344 700987573 59726 92211 -192920012 29653 75476 600375067 33122 27866 -744352138 73858 89608 221885897 82398 81429 35297773 53238 39729 -538924491 36860 60229 811766234 7088 63167 -826068697 6605 79901 -987365474 14933 42012 -345029794 18890 472 -310021026 44269 72468 -711309141 64879 63650 14083483 80985 99725 -339530496 23578 81774 967708620 10496 78860 339642612 12445 30511 465295245 49858 61142 -275560181 7074 4246 410569714 94013 47412 -344196414 20037 32060 -173051140 1196 43272 -279366022 99196 94117 -639812673 53750 36981 809029439 78365 2828 -722782141 37208 88285 -123819631 41383 53263 -734052104 38687 58260 -572110929 66803 81579 321834597 88093 8798 626191607 1087 10226 -819500493 56268 86982 421199303 22144 34472 802711657 58216 43653 567565472 94968 76226 526811079 84384 56375 923228650 11955 74319 538000966 67903 9334 -1522665 95857 97665 -814637000 20126 26840 -890399759 28087 31482 -167355878 39063 75916 819581530 72232 55082 407121382 80282 57735 -575167460 77162 48548 534822883 87818 79660 521923064 25113 54283 646346069 8337 69544 532882329 45702 68855 483770623 77460 69702 -128541136 75011 42036 873378921 78181 16827 -317769975 85494 21900 990131074 30526 87814 -427755759 64245 43584 819080733 68529 22126 536760021 533 94652 359854519 16611 70767 206091780 24323 64321 209348364 7424 59234 -714352538 48923 65339 -847727751 42783 96054 625883466 20670 76297 232429458 96328 740 -331625306 73759 93530 821680493 88315 25912 -516182478 13881 88767 139909223 41339 87724 -603654542 10731 80431 619580246 60677 68 -886796947 67671 16659 797369602 64096 84580 -884862274 75720 88292 -561709302 81348 10801 -771918474 64549 25230 424555971 50429 62664 -104108271 37792 6287 -583681269 34082 65481 -617496557 65900 62884 637541863 79466 85390 923132973 33102 18925 -944665916 72374 96482 -776926754 70960 11643 -328944027 36021 95314 301236784 36909 585 -303593405 57493 53898 -694855383 61398 63269 -870600879 14401 44898 251508312 1428 47360 -222233129 46918 63269 216561914 37951 55309 505002995 7710 53998 -903708600 62357 85052 763979081 25078 91334 -817488143 63544 47827 189210645 20403 23238 685065792 21154 73923 -705349118 4812 70262 -235294962 61011 926 -78025984 19197 11163 351803709 82799 36927 585326419 15831 6860 -346259055 69130 56369 338889047 18462 83800 819714098 91075 58617 -489239964 18085 28944 686509218 71766 74740 -834025489 28578 82884 648863346 21568 38532 -252489536 18361 60573 -93372056 93852 81189 600484648 58297 13622 -875320997 25571 14234 32625885 36899 57324 -104841706 12446 11950 841499686 42826 92075 943253839 62492 2403 359285088 12034 22581 -393541243 80878 81494 705934235 92012 82375 -242437669 90973 58302 703465564 45818 81928 971197614 53796 34394 901186972 71365 2099 -637522308 66910 99087 174475536 57127 11535 -642548036 31634 71463 -222231655 79213 38271 -423174371 39711 42777 390258530 5152 34802 -190071952 21670 51592 240102678 76396 26576 651047337 86981 96372 392073249 70174 63397 990772199 74059 45811 317523189 21581 13062 99142959 24919 42354 -201903329 6200 22611 529151941 85035 43815 71360223 87146 9090 -564811625 14049 99757 306003558 2726 86855 545402474 61050 24911 -188325532 59744 72262 64977542 35353 9775 -984057009 96951 68882 -935930826 39117 75871 36350407 68233 35109 56688530 92980 43856 109527351 76023 65075 -740589703 25440 70899 351745033 16207 52577 -475242348 36566 11144 -716798630 10002 41725 -807386879 44228 75369 -931380218 56512 79067 900797740 37957 50152 701094569 92542 75690 786566810 60810 13062 -386412484 22976 95274 888752282 90278 82845 -153749933 49139 7418 -42483135 87722 72085 -454068893 66774 29716 -235971849 71136 82331 -411803132 32173 95338 -330932446 77756 28309 -463201768 35412 47919 348947673 91523 12570 -857207752 64628 918 -768758526 56369 12521 -560821213 3620 58811 973280210 98328 88905 -858142512 27917 77504 464297826 26383 84409 517031719 69708 532 -530491712 10336 88412 170843718 69699 22586 176113387 88421 75479 -33584547 5642 99310 -392642103 80915 16500 -694378821 34719 47370 713518599 65951 78655 302347069 70822 54642 -766771789 29944 93473 -58367817 66598 31674 -90194648 33607 74151 -12162267 70444 17634 -563798343 10821 58832 204677645 94433 41414 -660218485 49403 10215 -617299261 23698 27907 -754201306 57062 88799 993095939 51276 27427 771961438 10712 48140 -969186832 46396 43298 980955230 87948 27019 -993508651 47237 28502 -84372386 54642 26785 -410579813 1525 68379 -193137868 74039 36639 928827899 36476 42743 872911742 35087 89997 -387156676 11465 57668 -979187024 80364 23896 -226595813 21927 2946 -985133886 17563 70327 -582841412 13951 85428 122491836 47298 21760 -726919609 82136 49926 971166056 97815 70684 -940743384 61552 14552 -379650233 10088 21382 562576993 9445 99635 310503462 97754 31435 -82708361 91933 47371 -24241701 7996 93925 521835296 79886 82265 -340785123 93972 30557 -320945372 64209 22187 -874885774 30825 58843 619261064 89025 63485 811964714 46906 67378 -277550974 90089 3820 -746793091 77280 33498 607258447 81272 4923 -846318702 34206 92384 -469882467 93411 52062 415120387 21204 7618 -193426391 69948 83208 535972572 50283 58848 -613880833 45569 64072 -82831503 67030 47414 -501473195 77644 27947 -861747877 642 98961 -973856588 83104 2734 -502286672 96285 24776 -398223194 72482 47102 -444306190 46005 89083 -483662298 91119 15891 98768469 93635 25009 420251806 45593 43676 -387186586 32906 61839 -309358505 53945 36230 -910251968 19746 8558 -474349258 62788 69750 611867284 11474 9102 -986552884 97469 32441 351664143 51177 52885 266546063 15925 66639 -760656819 81110 47774 -719921579 69716 99255 205068698 16823 87035 -895099161 74941 46683 -733004828 39859 95460 -575331854 35158 26192 -472851192 16874 46840 385689495 68336 48831 -267408850 42345 4208 278088744 97694 42555 -382884083 26538 7093 -99836890 83811 40349 -13813989 68954 24413 -361667295 43285 23300 -928553013 42465 23335 -69431327 35437 30448 -317333944 67885 25648 -254832191 64763 46246 -863055724 9988 73366 -297998237 64746 46190 -921551921 40535 65102 -767474423 50741 82443 251395593 34559 24992 569633732 98365 7655 955780478 42209 13079 -916727785 64669 35397 -894601217 54218 67067 -407287260 82914 23084 -723956089 4448 94237 575735632 53683 93966 79439119 9712 39481 -252981345 78702 313 -384918280 41631 11219 958269781 6193 72234 -173446411 34464 55259 -956065973 39108 73454 -320561197 58294 56021 66621798 95654 13320 -626743356 74517 50817 728335450 30956 97390 35086242 22015 85923 870996799 99391 51451 704417309 93963 53487 -524255729 14989 68344 -385588575 96472 10587 -896121782 56948 95778 669545267 32821 15858 121633229 65144 26694 -758530656 56887 96534 774892110 76513 481 361311116 15378 44702 -149210819 87559 79015 -480057197 11140 13814 -318686664 51837 29371 -47393299 18985 44601 -518767825 94471 21774 585472934 77609 97230 126614544 70082 79417 -970618080 46551 83879 213943893 83704 50913 -979345973 95330 73911 -883141111 44031 97130 881437668 65300 67885 949329392 52337 78500 924048022 4822 12953 -961122312 64128 26597 45642757 93480 45636 -602919792 39237 14186 -319569769 72938 4033 -947003721 95858 30233 -414825586 28056 46232 178744283 69977 82529 877729089 27476 5112 64852720 74735 27629 170431646 62142 70974 -726537119 16737 34150 912415738 44093 62013 957592763 83124 10236 846891993 75230 79639 -456064881 76741 44765 771760523 89921 3073 -925144348 94790 57078 71077758 68537 97862 -66023936 71935 35638 453685459 40127 1556 -922844800 48393 40275 -819916579 21686 92266 344696965 71160 34923 -112378903 63547 72970 -828317950 95120 17979 -486029177 86380 30860 427625767 82995 376 -597931586 73076 87008 208219692 57037 61569 723785765 2928 41462 -347783125 25747 56063 -805217226 62816 19994 386311129 31180 42504 -431503948 48296 68989 -885202472 81355 84580 -279336354 9526 3609 -683191831 58867 594 853130191 46151 73668 503424162 65547 15194 528532662 56327 599 858280387 9456 89833 809638730 90310 43243 906142622 28467 1783 -23132616 90345 93364 769738090 41199 67126 291857937 6583 23796 637052861 9351 16114 691142951 2169 79194 -31958370 30536 60173 -131873159 7699 78246 50477894 33396 24288 820991897 10058 64628 -861062923 48891 31973 864012559 7464 98769 -195595021 97392 89284 -258786722 9463 74213 -322892264 51181 46466 380597553 50524 33479 868706133 65634 94880 277409813 58724 55712 395910498 36927 14008 -695083276 38029 9117 -527848780 70354 80753 241036510 35876 97666 743684288 22211 53423 312801833 90852 45157 -950204035 81661 2966 -474001683 82317 98806 702821042 19688 69709 289650671 20656 39208 -891374658 35467 6389 891855971 318 58211 3327451 84060 22295 -332109034 88957 1972 -627151119 78973 59045 464334225 11047 33180 139695434 95694 92894 -983412793 12583 93275 -778485562 22390 36180 -378807064 31839 54546 699885556 17584 52568 -933203852 39013 53584 -192672121 27736 87104 250156126 6479 79083 -849821828 58991 84901 -875380310 72055 13110 -582940736 59825 63174 -892680184 41334 98233 -840090681 51248 53874 -795816267 83437 57644 18832158 50442 37958 -768735327 84091 857 -616127186 26098 74458 926703532 32389 63490 774824835 73272 35848 -383604419 37390 75733 -717721726 50097 43397 364727641 54827 90694 23625826 66818 29126 915024513 39334 10140 881775956 45125 42651 146601449 735 30879 -104752396 53238 25273 -410992680 87838 69952 -700996193 74449 15298 -372354148 32472 95489 -843202847 6176 76648 -212499653 33813 97713 -414309897 15334 61362 -186474061 40103 3515 -945349077 64851 8874 -108989719 25750 72883 -534575465 60665 95341 -785740717 57563 35682 -280754820 79676 22998 481741036 50032 28545 -310866429 15813 5805 10983538 46003 47284 -976551541 38866 94227 437730192 97461 76026 950108982 14610 60224 765577696 50236 76911 -236030600 8153 97217 -724105126 47759 89779 -490154853 11682 84310 -272389838 21307 33788 696307046 21166 86107 -468199403 54035 2725 917885600 30955 90264 509507709 91531 50457 -484481360 27779 93795 511462238 11134 80946 -800258223 38555 67906 273042603 86318 38461 -399951436 16634 83214 482888309 50506 28538 -739116802 60209 67726 -980314452 57561 34274 -725302381 9589 21488 -209005180 10508 4175 803403446 19584 55400 706924249 8023 65263 389952012 57631 15325 -506149363 90926 33892 -486612816 45727 34628 175251780 35717 50154 685195205 21601 13101 691702253 30774 23162 -3102942 77407 8593 -205511443 75919 86931 -239554455 85039 38654 577600454 81595 1047 989301530 24616 94709 690094198 42474 47010 -738006572 41129 13851 594428817 42722 79764 -524324690 67694 57313 31167820 88556 34695 -16529300 58988 18906 75130901 16779 4980 -666746250 51158 17308 171864611 41324 79143 56415833 71590 3873 -90272993 16191 83823 -618368915 60672 17915 663397188 68304 44190 196532957 84130 47673 511020584 5499 66131 183640956 29919 71480 309519997 40921 86204 439824281 15008 70509 794496811 69405 40776 813185215 8281 70773 -625214308 30243 13825 428763835 62826 48659 258444566 42926 56646 -313115374 79896 49129 -165806137 87201 98710 489659458 23239 18886 -555726026 58366 93567 750793905 82957 71923 36200702 11653 28673 949760969 1431 54021 868868622 39380 99570 -21497999 28465 30802 504519094 55895 21688 790490037 97288 87812 499856543 94597 74380 -372587792 36059 77087 -312726003 87683 25029 786505192 19081 53415 -117574366 73369 87254 944653794 3228 73764 219735657 82970 64411 -193087696 76824 89738 298642157 43832 43125 128224185 99128 64839 102279639 61837 65093 459927215 47003 31457 652996971 13331 41901 201897273 24143 10264 512520047 2749 98218 713544963 65344 96766 -686937917 60142 602 -399583122 63914 11566 -220710596 27783 31599 695914154 14818 15311 -789614972 73113 55781 -24414525 12778 71361 891773192 24987 72418 289872204 94135 50070 -466743073 52703 32862 581616762 30366 77612 478804314 25197 134 -900766483 71977 18971 627024767 92355 48396 401013812 58220 72061 -929927512 53392 9059 4546510 55735 26303 6504501 63031 59459 593708074 69872 69499 -896556674 58136 8028 251416730 24193 82254 958201287 23341 23340 -420146382 89008 89275 529186171 79488 45175 200623360 156 38710 -671891999 49440 62513 41157956 61247 8400 -546327166 90889 63657 474639319 62687 65276 -736788635 58621 10205 406784924 26625 36939 -298137813 64402 61530 660316892 22802 52802 878277713 39740 59811 92265694 3775 37472 -437409191 11120 60571 -95120729 50237 42982 -579514158 26206 75987 144891470 85022 65462 -705132055 37332 7504 918273411 9193 91635 -539466267 57850 13239 -894288504 31389 55711 424838937 69337 70950 14483881 65971 40306 -99864994 50824 45262 -788825709 87281 72899 -455388752 1752 78384 -709775992 31776 45743 -119993063 49235 71401 228895625 74374 22194 890261487 82353 63452 -356438724 13243 91802 858698840 25999 59959 -67851421 78098 92478 -74569944 5359 35954 591966163 34852 17896 64227034 81839 27932 -954557727 48446 31882 831268431 98626 54535 -869561943 80569 52682 -556465421 25001 82353 926820331 14000 20928 -409316878 35099 87169 445482782 35260 99794 -607001593 28867 73562 183878608 75384 40924 887764172 26493 9914 487177988 46281 25612 864835952 9230 38595 -703843500 77547 88257 -141956691 56589 94771 850501010 50575 3651 664840880 55680 3872 827096237 34339 17933 240367790 62372 90923 809620942 27419 73940 -170833729 53078 40220 106190398 19506 45422 39273716 99092 37714 -743806214 8403 69080 -403872631 46352 76578 -391438396 1077 44813 -711660837 11 64492 -820969894 19494 99224 -913420304 84876 17467 -703619880 63245 96105 -115626396 67265 55940 -56638410 23733 44497 566134621 43360 53921 -480931731 99428 51261 -954505397 63104 13364 74078118 20687 59901 602491337 45536 53705 986577984 86221 22455 206495787 5412 11003 -230864028 54907 37110 359421943 67576 76361 -20346160 77395 76761 -572105217 46182 36145 501156220 494 87518 154822963 96477 72167 -256653178 54214 74070 -831830013 79381 79490 787368490 95374 88488 -998083565 4087 53284 184604520 23250 58239 -594223707 5940 57675 522338663 22312 93680 -883678680 32063 76537 -502552724 60023 31199 -596738216 82769 51014 797354853 80099 62326 -949259985 38355 37843 978558977 90494 46953 30324034 56133 29185 -864217096 91795 56190 317160755 39381 42484 400804071 42428 9668 -345768088 10328 89447 -237873736 97545 51722 -546713498 68599 99339 -387567994 23115 6299 -803121862 41481 78048 -362598899 33758 5942 94960648 5467 20229 858937553 12372 55338 901406431 94617 99873 -732920367 20982 98556 -329422627 78365 4619 910262600 97114 15699 616093215 6887 36317 3011524 67771 83153 -496976567 70110 81643 -716503265 50701 85229 -275431165 70865 17384 540547734 91798 63797 97738836 95862 53616 -67411443 28221 7725 -910440582 3760 30351 -352934842 84285 77742 -375289274 39703 93458 -764595743 88407 62581 -752661837 3852 42702 796811478 38611 34701 673827188 9974 42241 -608198610 33181 86300 889348952 18681 7672 -283590562 45747 41359 462392609 91363 60278 -266012177 37046 30766 -57382905 31570 41116 -648260831 78637 40457 -265342150 89101 52611 -205422274 88600 48141 -605621564 72218 18074 568709097 68331 2293 532004983 34540 69736 309754109 62984 49250 -863838426 62714 96437 -980593724 57230 46171 -577883910 46269 37520 -898286481 59997 35184 -96884640 35608 30661 459149882 43917 56255 -964706147 92402 13407 -315560027 31896 35248 -971097894 53098 48303 186914351 24978 15147 116339314 1724 7739 -357204698 65753 93494 795315630 15113 7065 250644601 87277 91642 905294129 25541 13829 113743583 81207 3165 -5178398 14102 27008 -726528843 3381 24392 605578701 10371 98849 347639805 94521 11784 -723285002 22351 41109 429455456 34841 6310 -959024958 89930 25137 -149395676 98538 21401 314535628 21127 97287 158142639 36491 74318 -991299139 48928 87156 740273748 11910 77747 556517764 970 92169 659442915 38823 73415 238673303 12496 55732 -963353809 21456 4249 -666405987 789 30417 -114092663 12565 79160 640686662 56103 94137 572373088 26313 62708 423279379 29761 5677 -707022508 54299 83410 539713170 22250 97372 379755819 18648 20157 -310341896 34848 74726 32999648 2657 53036 -808055907 85469 75244 -431312324 81434 64312 -133624657 35476 7049 451613902 68471 35337 -4537436 45459 57348 203062446 12520 53800 218292932 35583 9061 11474327 18674 20038 -851242262 65798 11218 433901113 27603 19660 307809709 69406 84523 -15693564 17229 17720 -672531893 86703 59123 611273599 13636 54633 259763377 4206 74341 -641235138 64987 98345 -638289691 88520 45965 -416036186 77643 12587 -622618887 66602 60715 735624482 23184 84876 829180128 38829 17336 -202651599 27758 37318 992633044 17645 16646 528064356 89069 31390 586595020 61008 20760 989217743 74678 63330 -120988084 95547 33309 589885501 20125 5416 -788126974 6133 51793 -274256303 94856 89508 -426616337 45767 97857 -484832199 49142 86729 -368494726 5097 17889 146571546 36624 58050 258834645 17905 61437 -160849281 32400 63704 555412819 84890 48347 934952039 40224 80114 418761632 43387 63808 -406817911 26576 35524 966873718 38861 48300 -765980839 95337 11334 826820753 6044 11512 241962822 29965 99374 805492245 28927 9326 325805117 82793 20883 -987960746 54700 89231 682733417 53100 83828 993417982 18654 5645 -754593153 37645 55292 442032390 35644 97675 409783991 23256 54425 -784170637 53824 60370 405796611 48450 11346 449440923 16701 1823 738061010 95402 22359 462597725 69293 40322 -286479350 72112 55285 466159109 81718 91139 253797957 24490 46692 822258893 68311 52336 372532802 10590 52607 637694915 19420 8186 -284196921 64328 46844 -101626412 64672 18168 -326751674 70974 85396 5647713 57497 93798 -23219695 4025 33164 -122032717 50202 3182 93155427 34604 82279 36491538 56220 47504 411198083 58561 54439 -948986870 27474 89161 734839207 60657 53216 -293828733 49822 76275 364106005 42509 73510 -863727131 69700 90640 758600245 18550 13446 -735129286 40333 25026 -246153123 74245 44033 558049393 22272 45116 654583842 64640 45002 -882434627 86160 43640 393319449 13122 65281 -599240683 21870 71631 -590297680 78721 13138 -735954620 74719 7783 518835117 85049 84295 38288279 11186 53704 719331704 29976 45419 76843010 20724 25794 297923731 11306 93513 753255318 28910 58744 574775862 97019 99888 342410754 36352 56873 797855541 33599 1029 748510350 86719 12318 653101457 42419 54028 -163579691 9986 27135 -517367698 11467 11825 -233633939 8422 73427 -103256456 94168 75300 772714955 67376 51461 18896474 17542 71930 789478694 47582 40119 358754917 76818 99268 -767637926 25551 65836 856876942 1566 85817 -62086857 58081 18159 503205408 43229 31408 969303663 25778 79576 716203746 12024 8412 566537341 43800 28558 482126800 31885 59651 -330995656 40097 5155 -501890921 49925 59460 -254077022 68079 24696 -737502153 12340 76912 -836233968 54642 6182 -636843641 1030 75734 461904517 2616 92840 643768848 19462 32149 -601073748 93020 49536 187345154 16841 98483 425288839 84361 48671 -336135146 29863 67209 911098533 78873 13408 327697468 3419 67950 -378863906 14470 6888 857416405 89190 31165 -962777084 9395 71821 404887188 58493 81503 653907548 28881 4336 -808448590 54322 66360 640358662 18213 42084 802178093 80698 80375 393592495 9595 87463 621813308 90311 83507 -905840751 2125 39362 -137048066 102 77818 -333696538 72540 14189 -524649995 81304 90925 -749163307 69450 61486 765787894 95306 70135 -548436410 41256 77810 -129533403 2189 38060 846229385 3648 91319 -781121033 30777 97079 -603047875 84612 45266 -157573817 7680 69311 320303947 78685 51929 -749197011 81071 16228 588524718 42138 9644 -876539187 8299 12160 -690070674 87840 15445 640052486 20524 32827 260376497 30072 83311 129041971 32618 66949 158015030 80475 99638 887236957 95142 48815 656695851 81388 83455 -892208484 14650 16777 707439563 27096 38914 84519811 78861 13929 -35124065 23469 53934 761290194 15073 75819 -68136280 28371 72613 621701616 96443 48949 82933853 83732 30537 960022531 39431 46665 -716528171 41108 99507 -27496766 67148 61187 -48261848 94004 93554 444199008 45142 6958 514436095 15362 82776 579347287 39965 80221 -290842617 75816 65460 745342244 33770 57606 -573032967 65699 88065 -589838060 59472 68812 173097310 65636 42853 -389492624 5554 46728 732040504 84260 3208 -258197813 86619 22278 -891314699 21231 62866 413166737 99495 39160 701703440 49308 53328 321427030 59301 8393 -806901751 82160 51887 885636759 29464 72342 818318252 11029 52469 -322199235 86753 82721 -291183153 31635 47101 48917468 26663 76927 -243610055 75937 37421 -622524655 7957 34602 -403340685 96568 34846 229309386 69351 11373 575913592 38076 63160 639450727 61121 55558 608617255 89092 8257 -951270918 91517 62011 992841153 31604 82279 -682466501 56950 61489 403960314 38064 61905 988705150 20847 93290 533262574 94278 47901 -413498777 11381 39948 -651786655 14548 71051 516138124 36607 35018 -991935476 39872 28658 -95036789 37740 89491 -423600396 48911 93323 -327639571 27342 60089 551931158 37419 38276 -336443266 52873 42974 75076785 53617 74028 -228185202 48260 44923 411420502 51958 54626 -942321985 38389 93483 52709832 94818 78521 343032906 75053 88347 665009224 65570 67982 187982505 30702 41755 -347921127 24141 85553 -957829683 7056 42543 -758202396 36402 76422 523566184 31196 14623 -504117047 49634 18339 -830631885 95154 9954 -294716291 76473 7027 956509337 45614 84963 -788793015 91091 56996 74083537 21095 9892 -263968887 39939 85637 336830290 46216 70913 656387456 45557 30433 336248982 20195 80915 -940669987 33520 32121 -616702549 12558 58671 661406235 18190 61576 692906544 66961 57650 538021612 12674 95146 486066416 85007 16329 679681250 1689 21902 178629512 67032 4438 686359861 61131 22623 -987616112 38440 30144 -950755847 68508 8175 7272893 10424 1199 -786524488 6396 72071 -235103545 38803 93821 -726864298 92230 56447 -901538649 35608 91747 -367314876 66324 7106 -249869092 51039 64895 -981943263 75444 46323 -312728380 68720 80494 -780038980 99878 18224 -411210391 40756 79321 -794858345 4076 12152 -131516428 67365 63749 965146602 34110 81070 -904881978 22413 21116 -822360459 64753 62615 71518576 46364 33198 -374715067 45108 52849 -377688003 87364 91255 710308143 82776 15270 -29172950 14249 52843 -392138641 89102 11184 -856499814 32536 21164 -866513094 83094 62114 -638584609 41696 42813 664908306 36185 903 -87392924 52310 95667 364425423 65408 22013 -609288116 33342 87625 -298240517 80751 1177 975093331 91077 6418 -501827576 38100 78932 547569884 24294 1893 -479517266 39637 76875 -682100185 89889 940 990604051 35134 68798 -137091064 3394 430 -927678411 64435 16908 61354100 52550 19856 909149119 7711 76273 -359292449 22163 45116 454896688 82867 29366 579956803 73405 83644 -927296767 29715 66461 -384582097 30567 32743 119185997 76617 28910 -53117959 70916 69072 -488318850 4600 61353 -387063989 85841 26434 -875501104 62062 73422 -237279966 42186 61424 1546837 65141 92318 866275613 97283 69880 -583077557 64663 82593 -124178342 5287 85626 714016530 20803 51184 -935441082 63207 39874 640526363 53978 9324 -355464742 76726 84296 -151163820 13797 81740 -842069508 49876 41921 290497465 52897 56397 269108821 55875 39309 -269989689 51404 91748 753833422 36080 65605 609153705 50215 60668 -380764827 68927 68570 -973451311 42922 46932 -877801798 13282 26917 -824249268 48519 14311 180925312 26507 99027 -993640661 98138 81042 189115717 30985 11725 -983535459 77015 72502 -191896923 48234 34723 975288652 53369 4458 -706255157 88377 93895 43539831 20945 16 905457944 33659 12327 -143115464 61244 90397 -801178885 7727 40133 -169916560 56099 77192 111704884 7391 28561 -391381690 63311 42407 -661562156 60653 88678 -183819546 25607 15792 -500864373 9642 75437 77920540 70657 43201 782903375 46598 85685 22521251 15483 49541 972893465 67291 1895 -221210500 28481 62954 95121943 27262 37183 -732063224 29998 96780 -409783876 15154 45687 -90883150 25760 24270 833806315 46730 7390 -108035151 67864 37384 -601166434 72794 52760 787373738 39524 51151 -87333527 30282 60211 919263411 10553 60528 341823723 53229 20888 -540433580 3152 65209 -417132532 28630 97650 169251462 12028 29980 -269519749 2005 72369 569983740 48345 77046 682734801 59771 95077 434695649 67823 73185 36397716 25672 96235 476855629 82818 55757 396948213 21048 47667 -657423988 74996 5992 843179743 23857 12428 -225589509 68233 65294 437844708 12279 47312 85593994 12977 47281 -869307901 63613 16364 324556831 93210 56663 691148181 58861 97994 947846859 45156 553 264809772 92403 78741 -380652459 39586 15581 -104630114 7170 23141 -158486464 82407 83070 743393847 25082 30813 867464031 29643 84349 -125360763 86561 17401 56047227 53587 81957 -587487326 89238 68481 951969476 42704 63066 -217658277 27400 79281 -972029631 12139 5761 565323882 48118 50935 -408757310 31815 41472 -542674263 29070 70021 662138901 17326 26381 750704805 88059 7134 -290440522 42597 77552 -653805846 44491 60610 -150638148 83864 55179 804914892 81037 36623 887488439 77178 92732 368725169 42860 49546 696824633 7098 23563 -521521664 5961 60185 957104485 71694 39461 227757971 56154 96905 -534418286 31455 39418 -317126703 8461 62012 -369064974 47191 78671 259907551 40909 10623 -562890701 6596 21274 581861300 87200 15895 462906464 28028 64900 -232533571 64464 64089 -566250480 25053 23668 -271056550 24489 3256 -291250728 66454 4960 -831268229 67238 5232 -166236651 72877 77450 -398105673 86591 39339 -154413960 8910 27793 787243416 31883 60974 -634755927 49430 47529 -811369952 66654 45832 966012237 64291 93792 125072391 57535 94053 511370180 98710 38146 -629556227 31676 6820 -763557931 98461 16667 542309057 15230 32210 636510341 89455 32781 354954685 64926 41055 864427863 62993 89365 -345845649 16955 84476 -178985727 76445 78430 993799394 30316 18748 855551524 42083 51255 615407331 98938 74811 -166301795 24562 33633 -142454144 60138 39846 116183302 51978 32575 502857387 94598 3718 -172035635 62284 61904 913046082 90445 30720 217477779 70856 53103 -360513028 98751 99594 386974618 52125 70438 949353125 65996 21487 373678315 56076 95587 655921144 51492 19088 673797438 56879 31910 471565217 61865 67219 407192659 55272 75645 -196868240 64240 7474 -279479791 79048 38479 390488613 9138 59922 635356797 94492 11267 -283352857 83563 46047 -599120733 44422 46973 53290490 16318 27431 669941088 88491 48193 797964270 61114 61172 229340507 94466 89777 -565965444 73270 22674 -306429172 14316 19484 555853763 16323 81809 32510775 9958 70893 110791283 68836 28194 60888968 28924 7147 -204563205 5497 33401 -964537484 61970 32009 -169171809 24122 18019 -954542195 31766 60785 592226493 54314 92323 -38473536 48623 66206 -70570175 51780 58482 120133980 37156 45932 705295019 44100 86578 381219241 4261 54461 953423895 45296 4891 934230498 26515 31778 643521422 76249 78523 276026421 666 6595 -141564977 97594 92749 -14408091 9669 72118 787411558 12473 86524 -39022033 33559 2930 95126691 47106 93449 737704313 57072 48710 967868838 86565 44783 778127246 23918 9704 -909345511 32011 81804 -900355230 66493 91809 849384410 565 60526 -879647218 58669 85042 -825041878 83616 40316 -881318075 22945 91592 31190030 82577 99889 190438950 38917 36444 -283874843 86772 93925 -914965333 60404 3102 -574913331 55809 61095 564799252 96384 64659 -674267615 47906 39567 -291022268 30813 94475 -403533338 77681 48910 469988145 37593 33073 234315671 28277 87922 -596148081 7273 10098 334710647 28287 91711 129206078 35490 96913 -611061691 67918 69064 321496792 94521 37286 797600032 21328 39628 144395710 81581 26287 133132804 9961 54392 936326420 88897 58660 182633790 60578 70250 -639021125 88936 51078 434618466 14624 21177 712416050 28561 46212 609764116 62973 1588 312232452 30967 19234 -601026256 82070 213 -18621701 98067 21145 -839813295 98949 35654 -560105498 86499 48965 206794296 16521 62953 -229675167 17980 66178 -432039196 35062 20397 880905713 96126 63114 -248958703 71556 42361 107044482 24202 69648 -855406443 73301 68687 -254800010 68966 22322 -199928113 35900 46180 -66004609 87293 42358 -786249652 98291 41947 433525029 33881 36323 209243140 66359 68859 -917688234 60813 74342 -871192341 38367 76680 95459255 30582 33097 -298169094 1380 12682 -463967917 83124 70495 -539225978 17650 626 606972894 51718 1489 487321534 77668 56829 -505282053 63752 69987 340606171 94730 52505 276517375 87469 34976 208391180 96813 65106 -445756600 52666 96532 -750781803 31617 95170 -385140831 85993 3323 -909469882 91572 6702 952668358 70561 49496 768887029 5995 33925 -33707899 82468 75932 22164370 85717 68545 527401631 23395 9032 -911542813 34039 6765 -153940650 61424 16805 -168296740 95025 91199 522524720 41759 88295 666362507 10492 33137 509842593 22488 49753 30208344 82845 95729 187907973 95906 22550 220292733 99659 72428 -800895530 44353 37013 675784507 84973 58193 267920434 48898 51444 -64179946 17640 18809 616494548 55584 27043 213921072 65749 30675 -66447443 51486 22252 599850263 91387 40978 -593688662 23201 21591 -403898122 61534 54959 802326034 44241 83008 512262926 43422 87444 -510435822 17921 47914 810667959 88524 75144 -239355693 48472 92332 -407655113 24157 13659 912210094 91102 75193 653029789 10530 48933 -174937503 31779 19766 381139112 27605 19121 307779989 26400 98368 -375431113 73183 92543 444620810 1860 50401 687203710 63443 61476 -507479038 2472 32263 -212306956 61552 37357 240520825 23146 22565 -530738720 48743 30649 599266071 33654 26274 -404754635 50905 69768 -314629241 88169 56413 -460574210 54770 28394 783874466 30649 13911 -591032516 1747 56869 56974517 7862 22054 236017861 37222 60517 183082920 12071 6971 -154400770 1237 4267 587436294 60611 42057 437662732 39696 45725 -215298025 90546 82195 326006333 5315 884 637384725 16466 44108 662734223 96818 24637 -470215360 4760 52204 801085765 51218 85846 -102833647 34493 88904 272905411 96892 80987 249546888 69942 96136 -799106354 26339 68534 294949566 99556 43042 865891837 14386 61178 -506630234 93834 6852 -38922674 39873 18286 347658649 76075 65971 545774999 16783 6112 -615068682 53507 29427 18179496 11747 9619 -329852045 3248 23684 -458424819 63278 82907 -738423758 3218 44407 315279893 71329 56913 -224938785 53086 96177 639765339 15954 68404 -694188919 24107 31489 -851293901 47362 51955 -851474178 7797 72869 -687917071 19699 23295 675310837 33002 58509 -348673984 67550 29589 309067957 78137 40378 286666307 53592 63147 354445343 15947 65119 382686374 61466 48305 565285255 64212 28816 -162887462 65768 75703 66906611 31283 44745 -486803241 16822 88627 -335012504 1275 91207 845441950 84154 25635 -144380966 67974 14507 -121359882 46382 4203 878477791 53437 42194 37770743 31173 230 -724123849 42461 6840 430531241 96233 99476 -939972707 77287 78306 54805991 78580 58743 -427206380 20876 60554 -382991360 26535 54866 -615931503 47921 50900 82556929 96793 75942 451849269 65506 97525 993422357 59544 27994 22228617 80309 57012 846129557 37949 46712 -305821104 99265 61118 -197711693 60105 58392 735154130 27809 26637 -746859385 4926 34620 713642536 1667 53012 -625742796 34890 39389 920481426 26996 18350 -840709639 12366 81712 31357059 54951 81503 43222652 57929 24389 254961782 28899 82264 -436778751 24555 5134 -153215026 13324 64031 -980345414 83824 73804 -471687577 64909 13727 -899358462 4832 1273 -162985549 96213 85738 735507408 40524 12539 -625530815 84650 98073 -207121068 67111 56246 694417674 29599 31713 -691670641 62643 96559 -274095019 88950 9446 -597623758 45234 39711 -594357377 89985 40833 926505714 67481 13457 460738162 29649 27441 710956388 42265 4297 534175001 5475 8415 -632922931 89338 92185 -384601916 9682 63900 207859340 89742 98537 -873984409 53257 11036 848868726 80152 3827 44304162 94036 18656 540157305 28421 61068 986459234 9856 95435 -241969923 48283 97751 499810707 32263 19344 -487592818 50187 63680 -103305434 66719 43269 -911643803 97173 99361 -81790771 74548 53368 227278908 61210 7306 67385443 84689 5718 776375552 91479 65186 -270621611 48368 71302 -6771226 9199 31933 494092055 99267 32322 950893559 28650 25941 -348731730 85465 20376 -295975613 39607 39776 -17337269 9394 39123 -522185527 8276 60815 150530815 45505 17858 -256787618 16062 90850 -518631190 69792 9672 979641865 76695 4268 -200933572 49708 1350 -211402964 88482 7250 441423012 16444 78865 -601593655 50794 77110 -908030912 72515 3049 -969337080 73256 44081 -900036952 95055 3946 324897430 67853 19194 703478359 1902 25220 701152737 57069 27713 939696933 64375 15506 -331477144 20326 23182 -486614942 26582 98579 491812697 84882 45880 805944211 20980 53067 940681673 57834 9761 -12324396 96418 7327 951192692 6291 24016 -894611396 59686 46512 201253422 98420 26 493207762 21820 90756 -579380385 94945 18051 -355845138 77447 81000 985476746 95591 59790 -254862029 19737 29741 -606021684 96306 68743 25484368 67804 22743 480787019 21098 92249 874046746 26858 15477 173500832 18187 38773 -32540316 41281 14512 -966785643 89766 83850 -711527191 54013 52124 -484961877 57992 61621 -314792299 45431 94731 -570700258 10075 35138 872801132 47045 29783 -16306162 57382 18169 -894002881 79109 21168 200364629 20388 19432 -200589382 27990 607 -434856039 55990 90974 877176628 32644 54173 -568920474 4708 18014 -657939742 2487 85058 -44924125 59849 83707 486380851 87267 86333 -217492142 38347 48078 435039412 25612 84298 724109970 93646 67177 655249088 88675 85461 -281593412 34833 28221 361684710 94556 66375 11399873 65769 1754 -935994624 17324 53907 987554289 30793 75135 -264350603 81315 94101 -392556713 75418 66812 -433144939 66220 10696 -452236800 62646 49702 344701259 33092 33123 350226534 39063 70363 145358662 64457 51972 481430553 72986 1052 732992660 60341 27942 367129897 42547 51999 -84198664 49374 27810 -607170763 90389 44212 -269641749 10647 59578 -69125369 41520 54622 106658951 30419 39739 -600437475 34092 60644 145446231 6204 15085 -157291699 56546 83751 49772229 40334 22833 -529782808 50594 38624 9288692 75398 28081 -529562865 69972 35690 801229720 68566 56258 -493893461 84155 95146 -953294543 19412 37688 -874775814 60628 31465 -616041734 410 41303 396397447 20746 13480 257603866 68407 4485 -197967647 46615 76841 32652022 64554 20241 39793491 84268 92541 -189696961 18539 62688 792336706 65003 42309 663740755 99102 87668 -539610300 48336 25529 824068219 87241 14221 126576871 43194 63204 195821009 56025 95858 -728527779 65513 38636 -180757724 28991 60940 -403994010 56006 72694 -251475521 61258 23629 -162222501 99511 22585 -947051908 98240 58772 -39088633 17755 33735 -462383157 99913 72161 592827508 56826 23540 -269472740 92706 54938 81668550 93547 22606 -209170683 85636 53147 461229240 53697 79763 -805615210 32773 68313 -450710216 22433 7777 -197536582 41019 93197 356255961 38602 71768 -923525969 13285 60804 -864084334 47383 67563 -608636437 7394 10665 -984326730 97544 60955 -329406905 57747 76581 313079158 14709 14454 59529774 81699 52610 -360100179 64382 88369 -69008097 26056 88207 278542813 70282 28994 -302415820 38163 85690 -84874043 97017 36572 -252421626 37435 49811 743855275 93232 18019 -494479064 73796 11904 160837762 70861 73935 156301072 391 30076 397417495 34328 52167 -821810542 30907 17788 951251022 17329 78372 277279355 81433 14167 734713762 69255 19516 982027694 25947 94326 -246623029 70859 94082 -627070312 73690 9806 677074451 69089 24341 861176383 19770 99671 -812806564 93068 79430 189897411 97792 72385 -707498945 43487 47124 -949766716 41787 27838 -627301928 72821 36295 565018877 61325 4643 -777452425 61340 36742 194017088 65037 35325 -795230726 20136 40254 -153384379 22713 6952 231624048 99030 79559 -459434569 33590 12701 793015339 79803 7061 -170958332 17448 2644 209456756 21445 76581 69193535 42000 80539 329128123 39320 1784 -49230106 53321 60059 -231421199 16769 59801 888714120 44590 76936 135703904 53647 89006 -883596742 92980 8825 -42108101 40108 48701 988599762 32032 28662 -107271059 70846 66822 -565940500 16445 68338 456833681 61129 41684 -561977031 47712 90008 -58369873 1593 79197 -222340925 78140 18248 -237787370 26463 732 -842498112 25475 55840 630434119 94538 60707 304141138 21317 29641 862169785 20018 65612 -56819178 52778 93307 -284088569 70938 59909 802586954 69377 33749 -907285917 15873 16016 761155239 44391 863 397368903 88920 11507 -179838394 34585 62385 -880419219 65440 53807 -773074917 83315 23293 816503492 18463 41206 -955656212 99865 58739 -983692511 21837 89378 -94713636 56193 56050 -44610112 87762 61900 786358758 44398 21768 -771723484 61054 88888 485274068 3984 41696 359328147 97196 16367 -538844238 43664 36945 255132269 45274 29142 421939161 96731 32005 -19503965 34141 69370 -565613431 11687 78416 73793683 47227 90537 -721775828 37628 17515 -639930860 13823 27845 -845301507 89693 18575 704680941 10485 15685 -771965469 50811 520 -56026380 17780 12190 -188862416 64645 44767 -661898170 47590 50170 582805853 94474 8771 338853960 66298 3935 278825227 17251 64225 -690234911 13334 47679 185378480 56587 89755 911091365 62306 93336 705776314 35816 17765 -703902294 84261 62054 539957600 98180 38812 732028874 85333 98744 490399716 12160 93487 -903084943 77963 20403 151057248 69594 94441 -202297584 72645 89138 -701987813 79244 61363 141856985 11536 71161 -435871871 54112 438 -520814013 85710 85333 -144794627 13986 66482 197377782 67742 40840 523894597 4760 87503 -92497110 88254 66963 -882262604 81039 2043 -20586758 99318 48299 -810458830 59743 76016 937584890 49321 56355 -486748352 56014 88152 166016412 65812 60322 -751181757 75500 55588 -916648929 67884 51638 -62043374 97463 14003 202272712 68599 92 37137827 80127 35120 -774998670 58092 963 461313303 18272 4452 568232322 10273 34485 734749700 51597 90455 -720141670 36011 36099 -67368276 6624 68088 645446269 33169 65463 664809256 55608 12466 529878643 68098 79277 -363090739 39668 48578 -222396300 40312 55155 779302155 5227 18663 412947536 26050 466 446078866 7881 82331 890166737 39278 80022 137214617 40739 5519 -692461727 61421 18582 -653468697 36884 6958 991518409 5691 8258 849722076 19151 9192 5974686 32686 13920 331158395 52411 38235 885615374 79010 39959 -347565618 97359 39283 347005797 39558 55176 -968777402 2021 38780 718090600 36636 25550 -929806385 67088 1608 677144443 72205 5997 780887598 38456 76196 -939616333 52483 39897 -368081819 21578 88856 268299264 7129 81728 -159961329 9548 60465 -428379552 8879 1714 -28198873 90579 66464 234409886 4608 1544 -739287010 3658 95108 667179767 61753 37503 -620789573 86569 60405 754454458 63599 52298 250873993 79289 73101 408575367 14882 59441 695622082 54404 79370 -160258728 60907 94655 674240032 13532 26464 181336685 72838 75055 -895074395 54785 80224 -652561265 11719 5661 -553849654 48735 73116 654569909 30537 27428 12871163 91123 19268 908239463 37437 84123 -51746680 12255 11054 -175119890 99355 7689 -794008604 55121 87494 589242122 60869 73133 -861658548 24962 13960 341663407 13942 92775 -733080285 13758 46385 754606098 33981 45230 86999014 5463 27502 707763588 8241 6817 551848375 10044 26238 995625021 20656 3348 -616863665 47502 100 97295018 68350 68659 996020329 51011 21741 -893684396 7260 99191 391996528 98986 74101 -116760285 72312 41600 -483438281 8100 1234 683818213 25793 75664 266166920 17155 80745 726547852 1883 12621 49749254 64035 86292 -997264274 61404 99850 -324532780 93424 24946 236274269 93747 68706 576382617 89425 77105 -216975789 1875 44745 544488091 72073 89790 831263159 71253 71369 263815685 34006 15357 710913571 34248 16680 993587205 70337 57047 254197521 68229 8076 -104274584 12692 40384 94822888 53740 26437 71927105 50174 72996 406389799 96270 75750 -536018111 68400 23771 -501424764 54713 48252 -915032151 83231 25775 -903406975 83577 19683 264139941 38785 92430 741827970 29314 53571 38449045 19450 53431 -245656325 88968 1072 112954451 25739 82934 365512300 16167 90966 526419497 79398 12376 -598446234 30233 70625 -36474381 98234 43967 -365862797 96340 6237 74020755 37211 96591 842239592 12157 33557 -275853263 8481 32590 638904226 65928 99487 347430182 72502 26160 -478021088 20257 36560 -686344187 37375 778 -103915785 22631 18007 -660735272 8682 4278 -416714936 36042 70777 -936866762 79014 68937 -302156417 54687 15962 791123887 49707 22217 733150297 25194 30053 624977582 5600 73208 -196518953 80882 43911 -333652432 95057 43888 -424533642 14316 76722 -718279484 40591 80553 -372609072 67746 33557 -515831079 520 28345 -11396322 23307 98835 184208033 94990 45099 315346890 7097 22257 -939176825 21388 64618 895135456 22027 69491 -831984169 50032 59486 269458888 94996 89658 132770406 33819 57585 494190168 18213 54829 586374143 83808 40051 -537390769 97667 18204 752709144 99942 41381 -139455923 38277 77966 327118495 17837 35504 -628553486 96679 24991 544404023 7457 25071 140052424 85721 92640 -506034198 24352 90478 976237266 9615 75762 605811141 13129 5487 387886155 92159 65041 -590412755 47604 70386 864657408 30629 22839 -651091254 45025 95855 -932871833 28159 92187 464950528 95936 957 295357607 46433 43954 226443727 58146 53627 -386734746 16931 51576 -841749044 4184 26446 452791485 93650 51738 -480297138 64454 20530 121498889 37924 17796 -283659714 9565 81749 -111155897 11057 90213 692652401 57790 73192 -586932676 71513 54136 223985344 91901 79819 558527549 41995 65902 715436535 16203 24754 -948046771 80229 15112 -675887916 65549 58835 -884591879 33620 18507 360934252 59429 56960 -340315992 60705 64577 8571260 57703 68614 -957963605 79160 50513 334460273 13456 23554 26443133 11918 6102 -555006476 25627 91634 80502478 51406 57557 -304757537 86393 46494 462717796 9698 86699 -138986730 47020 30248 201726795 46094 10306 -96735569 25638 15684 -275530424 1662 63152 -179267281 58959 27398 -908549901 58821 49750 -562722877 48495 62272 -900133978 68943 27387 134013524 58427 93363 947561610 57234 93407 454829151 11711 26938 874760721 24136 64225 -959061523 37521 43501 198310417 95463 62978 400572335 43775 35439 -713624304 18166 63281 289359846 42357 67574 -105527955 63950 82205 -646941835 84895 96157 896682043 40830 15924 -849590134 87850 58491 229988507 10261 69926 -614238011 93908 52703 403983767 7193 56125 380902284 55651 84693 -859192613 43950 45659 -965081262 65797 4904 -837832326 61550 4512 625440449 6536 74066 -906092591 45007 56943 832828424 54151 96200 -933154466 63389 13558 -457102985 66855 57144 685587930 97722 70965 -745901384 73048 93799 -694769507 46348 66278 -348266405 20745 62226 303977837 19483 66707 -566065845 74556 38989 -657840310 83236 88 -236149220 78650 95813 65124487 22426 32745 -587216725 90876 98956 946277985 96465 97159 408764007 50208 27773 349966020 42625 55509 -350315447 65732 46742 -719351386 42183 82798 -539719211 11572 37573 413282829 57277 97960 -708966214 20282 80637 479348578 12746 18285 184630317 73059 35258 -239972664 12903 93164 289801152 11319 99008 1938574 12022 20917 876645666 83851 36906 945827766 79397 62228 335297157 4537 61723 -959785416 77865 19892 -271335338 47363 38827 -462612651 19115 72524 629377306 96069 25712 747778266 97819 83275 793999115 30420 28708 230733209 33251 61817 345061693 5329 76302 -404595930 37392 47149 -766570516 34010 8652 115410692 77173 82925 -805463799 18345 54322 904605441 87370 55394 979535748 84777 89128 -665805410 17967 80656 -526908268 35220 7213 566341735 88235 2796 337784060 1614 44256 582901743 32922 2717 -35822975 60868 49362 826758745 80516 55949 -380878550 44298 6767 357931945 91388 26251 -369013180 70359 93054 -635171935 39472 19818 106733748 21728 53734 -8666444 75133 45296 966779219 40284 71403 516943118 99919 41683 -86947859 2982 39888 -624150317 93250 102 -155925179 9419 30214 178709696 38194 35421 -284224504 33215 64326 418903122 81 48940 -197043864 11054 7527 920957495 79636 33765 825778671 56704 99628 -376517732 26226 35467 605606920 55932 64493 -843832485 8335 65427 52500027 87263 78734 637027907 6946 46063 -963417734 2954 75936 -275511611 21919 34177 -5049392 70420 43751 97457349 22545 79626 -277950332 2880 41210 -319350319 40598 61967 -320278907 84625 1021 -941097300 80558 33743 -612572514 70356 23185 -709624428 62465 70787 38341790 61450 66536 -297514262 40470 84019 -777371705 92736 15271 772326223 76421 93754 -205923552 2927 50485 -107911041 40379 48810 894596839 71372 25681 12368029 11938 76724 948552012 95106 74223 15187178 71777 93494 559460430 70593 67392 -452916650 39829 2383 -61866061 86126 72267 152014611 72328 69492 -371763925 79908 43178 -659456242 65936 71176 361767812 4241 91960 50660616 3481 95030 -404951938 40802 30940 171823646 25450 45853 -337334206 64587 55727 -128099620 34482 29234 -316001129 18273 3912 -771166893 61427 90685 -765096626 66902 12371 544072268 64991 65197 -750801161 12386 31669 -809077875 66651 40248 -188328209 38229 84355 430117339 87445 46438 38095456 58368 49873 574635673 53223 66127 65940943 35023 10283 364880303 73267 46257 910711292 78677 91668 53306114 55995 30426 81774179 83541 27089 -161093508 78162 73099 162758882 4399 56833 708026129 62482 77975 860969512 71581 16350 138637206 65670 7220 411006910 15309 60482 19979145 59948 79987 99121963 97585 89044 197737572 55392 44712 -857914844 14209 48676 -890252945 79001 37791 894752157 7586 94087 -955528036 80230 97836 298348434 33186 45317 -965036714 38220 24874 885887369 14070 22104 -457689137 79708 84981 276425100 76240 86998 -417603498 57281 52644 -833337308 87516 743 -13099048 88057 57090 -29613004 92707 36995 -795817139 23851 96715 -268976854 19435 32586 509567871 36290 38980 454376393 7403 25444 153895972 6139 19452 -54250923 40287 65565 440242043 82733 4904 -617584349 25939 1412 78457160 90313 38078 291803666 36957 64921 967553977 48335 99528 -310961444 98765 78736 692090205 72023 92085 121585536 68587 40717 230503308 77434 39004 628346585 38161 94535 -651250468 24540 96000 167682669 85026 96923 733512563 43661 42694 -699460808 13915 68654 382266641 46859 95114 -939976005 70921 11000 -171924232 47125 74256 -566867077 3996 91501 -624274764 97951 77797 201581144 90174 22397 538316294 41933 41593 -101117557 62227 30061 -348460213 42011 62727 -87757699 31205 35238 -532713097 63999 91985 -16846304 98579 86489 -496979187 36328 68449 -422446560 63103 73698 -132265236 22196 12057 897827158 98642 9004 473504059 32379 67274 534370164 1065 56870 -388850200 71335 30549 -862968553 91769 27296 -19578513 98145 35579 428327714 31018 49686 -130194137 22150 97210 -663780985 96941 9251 907226085 9921 28532 926047496 96877 31802 657233433 78292 34287 -903362201 10113 874 -787083198 14778 224 13649737 90469 77121 -92215417 13401 66894 643636707 25062 8188 -716308289 96097 2396 -76957835 78136 77403 867433518 49283 96404 378436451 89103 45442 751324150 74607 64514 -727942043 68078 98628 248319276 47896 28066 -487557264 81050 10359 937780171 10619 94726 -60534343 28097 5284 331359397 6568 55460 62976502 86141 84119 491390228 67194 58788 325810395 3408 4292 504442698 99702 52455 -984218482 10482 11069 326718796 10800 39976 357940607 30258 55892 305700271 16669 31610 -827701456 39858 95756 590815746 80546 46371 -91456975 39388 52682 -159295095 7571 50261 -263110690 82924 23459 -404145238 95624 77533 -316672740 11237 70010 758611377 6503 78851 -990194484 24744 73790 880278137 47676 7259 613458561 80167 83561 -966548105 54167 16743 645043320 47433 59515 -794666748 83202 68266 260213277 52256 285 347339962 98202 13151 392044134 58885 38114 555329586 78915 23821 718800491 49619 73946 470981015 55661 37890 -270635919 50917 82742 -681537120 40212 22239 359086189 62744 54669 857720261 22077 73532 -40864296 7574 87922 163895107 9647 71453 512066587 4111 53660 -666998046 98828 74772 -928890168 55985 74340 978309423 68172 37021 -336147275 99393 84227 155252241 4405 29773 -524747089 4748 79913 -316043163 57265 21116 -578044521 62799 79054 -498620368 23172 60778 208627725 41619 85966 822878224 60687 77363 587479913 88879 77318 411988946 67074 952 -60844032 40784 52038 -868577587 79619 39799 147252240 45836 95200 816186574 71750 82829 761337665 82270 66321 -248281391 40195 65238 -194924114 20498 48843 -680759236 36494 29472 22184101 4502 57208 -834040599 78455 51655 -751876045 73809 71929 -166955564 19464 87913 560413163 97750 28825 354500892 11357 739 159402840 42215 97155 313525420 81966 63071 -18298024 67379 59847 -822583516 44856 86269 738435307 47390 36633 -740073328 41643 60780 -544944922 1199 98869 664066716 64401 99504 807331217 59533 67862 139165001 74939 74782 -71555131 77227 61091 -926003644 26870 80193 687236482 75813 73092 70418058 53278 13830 705163494 81948 97916 -792923721 81906 54294 -121310525 78935 22380 -79634568 82390 1676 -938330076 77758 46230 -86510071 58217 5505 263776545 10033 32447 -789943543 52875 97398 -170532956 83775 50533 -150927431 7568 13509 209803853 49440 8994 -605745798 93140 99319 -582422156 94607 98463 -35822720 82370 23436 -246524667 78695 93783 641079916 27592 45853 572829019 62133 17690 -613244586 91043 84312 -830238039 39353 78975 -547500470 76768 12216 -470760069 55102 8804 -423598138 30020 19144 -523483705 32357 46219 -661145547 76968 51248 733318580 88017 46380 -613088321 11329 83284 942152456 31729 12957 994558038 13902 26492 818638422 28143 3442 30677852 7370 35712 -842201102 3186 32573 482947232 18269 76660 -592439764 45186 34104 -661711605 90840 51780 -824556739 45894 45318 771216558 1253 10623 513966977 68537 52436 865489670 68250 77886 -629249740 78615 52097 387528068 26943 36744 99296235 37679 18243 701909487 64895 60959 655340138 8583 13162 684536725 83167 37915 92784788 68381 93168 23166603 77162 66405 -504309914 83655 49997 -916783786 36978 15296 -68987579 56035 47970 -276520446 43622 78139 -500758991 61559 79900 -116348956 34305 38398 656443591 59796 69160 -784250155 28513 58392 836440221 63839 19081 -470692815 53625 304 350243858 91169 41537 748847446 96801 66955 458249241 72492 68913 847478467 99003 79027 -881849211 54037 26813 428004991 71981 70746 445963624 16520 9457 945690634 98156 22104 478273736 63274 65952 747302669 49171 56477 -22469176 34714 64694 -582652940 4140 54283 322622528 37037 58027 -956740362 21970 53958 580944337 59694 85979 -484008961 56581 13659 -255933448 22687 2118 966375734 49129 56532 829254647 86188 36689 -485013107 18154 41138 -220719134 3794 34150 -811072161 79005 6901 471978678 24651 29511 -843252821 50978 25208 991289313 20784 68734 344179911 9634 76400 -834006473 64365 58698 543120069 21938 41673 -261790778 28813 38704 -501097900 38538 33046 882063680 50520 9678 177217561 9183 29188 279064785 90391 95075 84717080 60936 24236 868925555 44954 17379 -149419829 43924 27677 -916797379 31357 48592 410402434 74403 19487 -176684517 41661 66820 -786409622 68841 14073 -182014067 93375 83866 -483434085 93412 34109 -932414145 3372 48127 556453389 69217 14018 -382021629 49933 23717 -435744871 79650 48707 120345394 39092 24669 716763559 71177 60676 887163398 76499 1457 903300431 40776 41542 920476688 97576 33415 451424569 95131 21395 -551371640 94050 5594 68519421 30940 3357 501226606 53596 72328 -587255147 89088 87919 389431919 19754 24666 -815911369 56662 32625 -464927089 43730 37915 -334040572 96806 74649 -521483759 74022 53799 818698571 60698 32197 652682945 78422 39866 272283616 69789 91597 347734463 31407 37406 -983440410 9395 58607 992319526 54480 59320 -864732392 14510 35997 -588564583 33686 71195 576540015 89541 84855 395831399 53760 52657 821650320 11102 95383 981111695 42214 63349 -748325294 1849 61902 481098514 73964 60106 577329024 14428 7799 921234059 8989 77790 -926875846 26355 74927 494828442 12820 40491 372307179 51996 28452 -938578731 38336 20737 -394192051 79370 25511 670753914 19729 25742 724842949 926 16424 -291378081 27598 18791 -734932211 85029 50306 -760618521 42541 22784 684894702 27172 31245 -736187813 62964 61262 428192241 26502 42852 -743844234 15489 7975 -54022313 5279 52082 521403564 96663 46209 -705354705 87864 70387 243257710 33714 10578 -537435319 51066 52045 114622574 43824 24692 -219113674 30196 49630 -462393498 98685 15617 -978377999 5355 78245 949360672 38620 23318 -833966547 56239 92747 278453519 84792 52988 493401489 50046 96167 -699088839 20578 26695 118871609 26742 7673 89210961 76654 81911 -33354873 18994 8326 410147221 64683 60909 84583541 62836 61030 -363921487 61328 667 938771702 57322 91213 516689999 42705 8364 -942439651 62466 32903 -883742497 83325 94633 984472956 14202 98750 727821425 1194 40799 -992687582 48236 30363 -348557980 1835 9848 -317826259 84853 91423 -576920027 18353 52726 -365277088 97753 66325 -315251975 91106 36627 -356553789 14323 94609 378160893 47616 72890 -595013396 59203 68960 -966521228 11792 19405 -145307954 14767 67446 -34916392 57133 77613 -188180341 26453 57024 670836201 97383 16173 -731796367 42997 33163 603920802 58297 81142 -857451790 58904 69057 -106566999 2321 24338 -748991330 91399 53983 526835433 6824 74693 -519712092 71319 45359 384454572 33781 30388 -210340565 15852 37418 -717840221 81813 77388 -993621429 74282 19652 -46468031 87203 33252 634296770 77503 34418 -670798605 27110 15212 -405479497 51933 39876 -330455586 74799 15481 -605199900 18613 1234 597228322 83073 39326 471673406 32914 71254 247003448 95066 56912 -761934736 93683 28192 -45073955 3034 85503 -343326606 98408 27379 -957796338 64946 98573 -752135153 56407 94841 -853103591 59267 21342 780217462 59459 19997 -368737920 33843 71475 803822980 61801 37268 -751607009 32260 14533 -975358149 87550 15781 -57019401 61300 77101 -294924710 84928 37537 -337132271 58322 30989 322982921 52748 2302 657337973 88599 44090 837322574 81209 24780 -656478623 30162 73825 119321831 92218 22803 -188987769 15845 24261 -387708680 41623 92517 538122516 19542 1614 549553455 83908 10181 -857072081 55009 8043 796422737 49216 94531 678680377 15810 75885 -234350291 11182 75413 478974393 88337 80763 -611228949 86431 2033 154282014 23555 16163 419127545 29476 4320 854548514 95358 46800 803697121 27975 10833 800889536 54040 17564 -526655033 14504 32090 -779090031 87493 68786 -456220181 18177 37336 482840977 83478 5300 -485325684 82929 78593 277325728 30040 58519 424249655 42644 38022 -695813622 18915 83414 -952664092 9766 22758 -253987956 75968 78310 711147286 61680 64134 -995826757 40439 23800 424781572 89180 47363 438519011 65776 89832 811382829 6831 25072 529367627 62752 54910 -555649032 49554 15438 -904958560 10993 80262 628017765 6156 28216 254750269 59496 62823 109687712 24740 99669 -191427413 79141 9782 -715121633 79302 85476 585376964 81526 11007 201079232 44798 37815 -80119518 25432 75303 950968267 35000 91159 538812268 13494 45447 682285187 90760 3725 534351604 17713 35598 -217598389 18040 94249 -926210418 86746 84832 -557309393 71312 87754 279057572 79764 41082 -802669405 10987 33071 -103823312 2867 21004 -280314078 80640 60995 519321065 34738 20256 -810200013 64599 3361 89236990 6256 69914 -52037987 84022 24280 545644729 97753 27132 273688408 34504 29622 -952757711 126 60340 952806914 46166 37331 91954801 82253 38250 163592647 23617 73301 -532026583 67087 94694 -368183433 40743 30684 -713194543 44070 43511 218065296 64573 11115 157867831 16250 12825 -422370080 4968 67061 -504024781 72822 12901 -290529764 28226 59426 625871900 64709 37150 756971911 81756 42788 -716791027 98272 89236 -846135516 2244 3952 756293557 49775 61918 -523562496 49266 14803 394038668 33234 23504 839411111 56400 90491 156736609 79784 77700 405866172 65519 11815 123592362 35508 43039 900319187 89022 81618 783088841 38156 91314 -140143152 92515 85342 -189971450 74246 11152 653049003 1429 25600 995183483 83145 6066 -460720449 28230 86145 -645366890 24517 24182 328933448 29210 78112 -321430669 29532 44297 208918336 36436 74517 -47180086 85982 44888 -23074163 6080 29086 -787961395 49171 28382 -495093677 17675 40826 -699532946 49712 50234 544510304 53631 18979 -61075796 42796 43172 869999069 5379 76115 -636087755 88784 91306 523037442 39300 82094 258900492 92812 20915 -214620680 50617 50425 749327175 83764 80660 176613597 68634 15382 104710322 54531 76684 800192045 4904 55696 461339467 13810 84574 157631492 42246 31456 -732966079 26107 56221 19674177 56852 64467 -18096264 9262 2773 571662650 11496 9839 237296301 47191 66561 229868856 68810 82894 385236491 88546 19757 -444795280 78024 31926 93474583 1889 94589 -869261996 694 89019 807119805 71663 52112 119364324 17227 52693 524524299 9372 20773 382263724 32976 37599 520732109 18044 46505 -564472663 69429 1887 -65335366 8046 60990 -862863985 30587 5329 946940994 37331 33614 238185982 50154 6337 -803475514 3616 10145 -773432367 78053 73430 858535497 78131 84981 888312931 62131 40058 197598229 87299 26859 -562817967 82760 65292 416189838 47248 58660 -261339085 57406 51679 708053100 62346 186 192734779 82321 80124 -407886705 49594 65300 -54234063 6150 70978 646470079 46373 40783 39664111 15762 25784 643248021 48703 88169 882968803 67711 90821 -668870373 70581 97588 596314896 67569 52817 138473686 39524 29099 -143615065 43010 38550 993744246 69554 78253 -663307120 65647 31218 -969356595 69932 34556 -718897064 50651 79861 -134426191 28489 25910 187135071 18651 67929 706965635 58353 7588 17662400 64802 3869 94013469 84116 63398 -939983992 994 6136 788904660 47194 21270 856100126 70450 7783 748580840 51421 7822 521579217 56195 66044 -193288633 35873 83957 49538164 41606 83167 -921954842 21394 95264 -204361768 51906 82350 40464939 21853 55201 -826367736 64122 21266 -172265888 35859 42896 22926563 24125 90907 -272543257 45328 79031 531440881 46312 23597 -475206678 35658 23818 370818380 92759 57339 775991267 89338 68988 239799663 78538 59829 114713064 22010 250 307043024 8426 52733 -144610813 23120 11109 -958622969 82495 84196 473982066 78421 34388 236396647 94095 37536 24053396 96524 97576 746437661 14806 64626 -499217580 74323 7446 370323738 19685 81042 609703647 75530 54194 -909733596 77282 29793 -765729639 63642 33608 -305513676 59251 14790 415649490 53903 27952 958566815 10201 73424 405489217 6 9656 -285838857 88495 50607 328252247 21382 45324 -199939856 58918 91850 625950807 34674 93936 775746117 99660 34699 -293718621 96649 75827 555502651 79679 27372 -714851461 508 40289 -533551738 50943 90484 256602129 48051 365 -795649754 17230 47508 884634608 94096 91628 -277113538 44764 20235 813099537 20567 68171 555430306 36576 67649 443661776 25467 78145 651854748 14696 39953 -434078380 76877 94091 -659663426 54898 59376 567075840 15316 87368 -57158021 51614 88295 54743553 65526 16967 599701511 38994 96384 -902101876 72807 97171 845955554 19228 29056 507841120 15445 80890 463029920 87067 93455 -341425725 44525 42315 422389474 72229 79763 39157283 86526 38801 70174009 43154 77483 -346441059 82278 86688 -209295262 58540 12305 299054069 92170 16446 511227175 68749 5750 -833009929 51709 81566 592177686 19422 7265 889056302 30999 46687 -959927910 99414 78879 873549946 56977 69494 332814725 6188 89040 -495577413 92155 20292 114344332 56834 37819 -487985080 6042 87610 2561504 23279 41210 328184297 59637 18982 -255870309 19214 89321 -433893576 48020 46703 15883757 67303 61664 -684180083 8162 87560 954234321 76299 70821 594169945 35657 70712 -993539758 461 8070 644417177 67494 27042 499273587 37210 1006 -490995887 45379 3730 975556350 77437 24543 -602682540 44734 45754 -531467558 269 6176 146025680 41371 95138 979513073 60640 20543 280941482 86164 27029 -304559731 77049 58903 149403531 26035 33825 713449690 84852 97410 -933396702 15753 31492 -999847437 6353 12635 -808951208 86047 40010 121985499 70916 51247 -841641551 23087 38822 493808668 70142 75258 -72221567 39668 25035 -384918259 41060 23733 62292829 48992 523 -424174332 33516 17556 -412499887 93697 31417 -839680826 64972 34654 -397607590 84533 22017 609620025 98690 87296 278564957 79202 25376 642592314 85536 1235 260467169 17638 23888 -466018501 79414 90786 -47388637 4754 98301 -580361362 64549 87094 593420993 94389 81401 692556148 66583 61071 358891453 22034 53027 536684494 29828 72104 75748495 54147 45384 106041383 13118 70321 -281808261 65560 84432 218397824 39963 74600 -96999765 78186 92092 590521602 74245 1333 245221565 15149 12237 -609069086 43171 35427 562074572 98746 87765 -625052000 88182 67254 176940950 90718 39153 285482221 39007 46093 834916848 85995 37624 -419413823 97842 83566 -667473205 33492 49134 379446091 25660 25769 -871788390 15799 59254 977043184 57708 19413 -56898278 55588 34851 194061998 15954 7846 682077317 78598 9730 -233493636 23255 15946 -42871082 70474 79428 -919328835 88145 87421 -716508196 85633 32801 938827177 20494 37866 -534605887 29821 30633 -318808710 71077 88280 558559025 15669 10396 -588674971 69920 86398 819508296 47684 54348 455881073 39793 63700 -441317558 13610 85419 -96330139 45384 10092 -182871956 24750 35669 126385536 94806 66036 -614735530 72485 44361 -31213764 8991 4507 -558764119 75109 19807 485496420 28955 6359 -243559144 33449 82878 902661018 49323 39983 -435398464 36282 75798 777801656 499 74321 340926114 60692 78780 764998846 34839 91716 -989090555 96544 23076 54892677 42764 43531 967375534 5097 57095 -95576015 50423 61227 -788241309 97855 91569 795441888 58930 31868 125377764 23829 99169 -323207970 61030 27767 572781518 35364 15880 817518369 19814 34338 -648029661 26354 19923 113264547 40755 26164 889619183 17326 85379 -656946951 91228 74368 -482981360 15515 71935 -986098863 12364 73717 -628890485 88890 67664 -319495159 95957 48540 -951185003 75588 41855 188125010 60471 73956 -1346749 93983 56294 -381326378 95237 52034 778266784 91259 13853 -711458636 69886 79404 -367400527 35234 64601 112492110 83893 12104 31521516 57571 35936 585267131 13899 43428 59930615 32000 58370 -552464301 11572 12788 37019854 4373 46441 723401036 26946 21399 708668306 41146 69873 -72441632 33327 922 -876133759 43734 78849 56698683 65697 31482 -479156244 16435 25959 47467443 59902 11533 222155936 37859 81273 858644712 82334 71606 -131894289 79800 91573 670740857 82994 6111 130405048 97980 27964 157867563 30067 94256 226926571 22929 83659 -113890745 66658 89822 708848128 47353 81845 -925459945 32973 66220 -428926230 15530 83484 -207669987 78284 96045 396510615 34093 54017 145136401 6679 73601 -816219656 3263 37289 -692843502 14389 64387 240453618 69211 63673 -119964614 93004 43921 -401198121 77744 93765 -268038772 36453 71878 566980826 70903 46105 -433889113 24436 89093 -464111149 63182 90006 929684018 11414 3915 -669824964 57366 42697 -151006223 46315 5779 -56094382 4431 23071 -655400888 65168 3867 -731919901 71564 10540 686857373 33062 47800 115039407 71516 94296 -633471768 55502 3553 979082113 40859 56011 253079944 821 73750 -605995770 70953 1429 389402916 99659 47114 -230063655 13104 76697 -615790127 60980 3772 -374539101 35747 13194 -476364771 53083 8586 579518215 61344 14231 -793908189 14676 56677 -652628592 19226 5802 -281269664 64503 68529 84628769 59375 26944 -884106140 5591 14252 888404671 59078 69391 928729929 18695 75500 961410938 64923 3807 -727767225 15724 71155 -352496265 74094 38769 -567901893 97310 32418 823887223 89554 13711 -487713583 19811 77169 265536555 25514 15524 -178016196 97317 4066 188952523 78992 59114 148084218 69697 53733 984358881 4083 20127 -558654171 21201 61947 -22680567 39022 23655 931515278 16595 58188 180906946 92285 70184 -946063451 94883 23456 -242766330 57082 66386 -373839385 47615 7434 -43893847 94108 78218 -374078218 64755 8117 -268785521 54895 10602 -598085567 66950 1289 -728160854 94466 48641 825295543 53191 32952 -938660385 87364 35868 419398697 4334 59622 911785669 80511 40148 -434325625 47394 73714 383268792 41174 18526 632550835 32027 36672 -845612630 41131 83469 -106225605 12351 37775 -470463908 72555 89404 975670516 54376 61332 -729495492 95705 66269 988735000 74291 52209 701192666 9537 71907 -918829098 15437 47678 -146988248 66683 27062 -974226526 7812 20561 -757134102 83327 34138 -908618251 92041 57156 -713415662 49366 45673 -108653835 9378 5444 395603283 88509 32185 516925141 32023 22870 112098208 41271 3515 725892612 28712 79824 637136829 7548 62728 793205835 82535 396 -140133650 64233 34967 -811978000 52357 44052 -201652009 64864 84331 -867347855 18786 14506 162251604 77891 99525 350039764 81128 5622 91520278 9940 62275 -132049710 60604 26933 -486747224 30302 50514 -287979332 28417 28177 511766276 65165 24359 473147347 32069 45739 -959627074 45829 53399 -727856145 86036 35116 848733352 10945 47968 344186067 47273 29238 -4078311 25398 55452 -804004749 58022 88114 -152201183 48395 85056 359299117 93445 34452 -15732193 96479 44022 303721156 50073 50514 349481321 91215 97107 919949676 32924 44197 -131412348 717 31036 -478267790 48204 47972 495951884 32184 9 -699728946 12903 40793 502713987 7705 16085 -694185559 99205 16521 219178738 3395 30479 656301961 84385 47541 -608137356 97120 54912 -551898218 86089 59577 -289211384 80957 37546 -377625448 48978 55779 -209489815 7168 32126 324743297 90445 99504 979889736 93826 25597 -142044467 9156 746 -23019750 60406 62278 -869628112 37060 52005 -752866861 61277 38118 290260630 32575 93805 346568045 82958 29992 391236726 70375 68816 323304458 39757 71659 436415841 53618 87069 140511997 92722 88830 -813059576 54327 1829 -993077580 77670 97833 -524863879 10538 79379 322309921 40414 51876 819778568 50890 54727 -454127986 88792 82391 129278933 68959 59831 -465991041 75577 20612 409042123 33394 68586 970396847 63439 34893 -755416246 29006 15068 598245342 56101 57893 632654607 96482 28919 -532850192 86162 5278 8380745 67471 21441 -253585912 56270 25575 -565558208 79676 61122 89191010 81525 20350 -818122406 29314 42101 -15173218 10145 4718 583770125 83600 59761 -999555076 37334 75705 -202767759 87623 43492 644515368 3932 28502 -767756110 80244 32661 -333857283 63693 25491 -566809703 57809 72984 711233097 44536 49774 229021143 82417 75878 360023385 31117 80025 638037817 55151 72648 494848641 46419 66172 607787029 8407 73410 -358992177 25944 93473 -316267151 74821 86163 -709814367 84514 49226 144921775 56876 23124 -512288020 33658 37147 -855794422 51515 602 -500540489 69243 85842 -658936195 94140 13152 841851395 14398 88425 -804258112 70102 76324 -234254620 42558 30540 973292038 68173 86344 -803525901 7854 19866 -5263364 89332 37370 -152018226 54044 3508 -997515074 9679 59984 -519052119 55920 55581 334299874 85535 35250 -849402278 6063 2493 -668314324 56523 24185 155284212 25391 5953 180111033 3665 83670 -660324053 69513 17644 -239591268 92740 4462 322222405 81362 54580 -290410542 43858 99045 87533023 3307 54972 193000415 45279 51788 -878986410 92703 6490 372453789 62885 61360 -814581989 75419 42586 6052046 9064 21004 -307598928 16254 53407 -90560347 60425 22123 -867249285 59920 65 -372379119 76988 45086 -527465616 78973 40 -401450061 60293 63996 120972032 27809 98599 -99088122 71302 26213 -132918598 7569 83678 -236346167 87169 7107 71692445 5837 56948 708270462 77282 23371 -503141469 47561 36359 -460495998 46713 32431 807896649 40386 43163 -799103746 34334 95275 -465469494 90986 7628 -259545576 30826 60637 187607624 11623 93992 119593750 71311 52300 823028315 70175 88258 334617654 26212 63563 -880943514 20016 14322 -326794411 85174 32907 -729600361 777 2600 -488158699 45606 704 -611869542 52808 22161 814530115 37749 53668 -599810072 76065 16289 -503141160 3315 62626 -273334563 28641 58708 -654259455 68817 54708 888575523 75605 67887 230063163 3682 45441 82387176 33906 98676 884127152 4992 45151 153530245 10189 53905 -618951990 72063 84400 367950156 40915 85795 412353243 22891 92376 -721607756 28650 86926 490013738 64508 22940 -340516417 68811 23181 2322316 62864 87524 516021450 61356 32111 -485618045 88937 25503 -89096252 59800 99582 246524177 25750 61171 791591074 93681 77854 457329066 79010 32957 -419127165 40632 79444 214052474 82554 66307 860942833 73860 20708 256525112 24826 46449 509567135 55512 40505 -108258680 4815 27235 621312630 37906 87914 -486232766 42742 42755 525850704 50972 60396 170252357 59821 19940 -196109035 66619 81682 -251637524 82690 13063 198878711 76631 65744 984594192 27000 71374 265993987 49608 23710 430645083 91783 61269 -818334882 79110 84905 347489816 30570 71247 -536253619 23411 79437 634952604 1006 18375 578617552 3107 89001 -898798943 2835 18748 -999798050 34297 78264 -25139059 70902 96658 309546700 55711 23693 -683307476 64829 62425 227121529 25642 47679 312801496 60406 4130 -709475811 10622 21934 -159266195 83476 45020 367326608 73560 21625 -779061900 74727 75447 543357820 45775 37568 -461583095 15 67720 -402969277 86500 7162 225593818 87772 12242 -840865180 65987 34148 -939664438 40770 28614 -820786413 886 73732 241264290 89386 63454 333399651 54687 4452 320907287 34994 64942 -481959470 61486 54092 -57799481 14750 51184 143069467 52506 88767 -294123711 88266 94854 -779448219 89466 11192 -51773922 2138 28535 -338375973 7381 89974 104172360 93573 18491 -646761200 95777 7668 99741563 20225 17969 486833007 56610 34475 -909457639 47156 31033 -427214023 71138 37718 267497128 74716 44719 -34494240 82062 20633 483047265 43707 16679 -122475749 58136 7934 -385485587 94187 63000 853726139 98633 60442 -305831321 87638 44687 -113031021 39670 16237 892183052 98517 51267 473901578 35164 77934 -32008121 30281 64399 -493395131 93581 46664 -684957214 72431 71201 -734141962 49113 22827 -954556095 24108 69284 396371466 41928 83157 916417755 56855 85809 635149806 10202 22076 647422522 16981 72150 550998196 77010 42143 -922413750 37810 45978 -435822135 8292 90361 -522498193 89857 13550 600550651 98293 31782 230698347 9676 21116 402332704 78115 97760 -688691408 9421 57556 -767709227 45290 10709 648997921 5949 81353 8975210 24454 53681 -160675060 21400 52557 274594830 98174 25663 387774886 69696 23551 709073521 12020 72706 -634106774 48147 70339 -327056362 3085 2329 648114218 29606 59982 838098792 90605 29068 986180132 56077 64056 -58263880 18868 35804 -736788239 71506 24756 520865300 5122 50613 246047046 41259 92428 -793374144 83314 50141 -598743283 99135 12224 84649743 2737 67047 579766997 22489 46775 -398109189 3715 44077 278429471 23809 98607 -149443079 4827 27159 621099839 27755 95361 -564741152 26425 11860 -616799111 12458 60073 -851113299 49112 13053 -235509330 20519 15813 -368255071 31272 17438 -208115489 7054 90409 315233314 97711 46103 -635683652 31205 79720 -76515366 30923 39766 143423586 13922 1954 764118380 44704 63214 -617107328 7104 88944 323946771 67529 8135 -549267590 60403 31505 -371688481 27684 55947 931559443 11170 87813 692201217 73244 65231 -650257405 48397 22987 410569365 41842 50324 497000163 78091 51273 735096639 83055 12833 -994651027 92802 75649 332858644 53053 34785 -924054148 75808 94035 -389633727 37081 68150 415350561 31721 62462 -740925731 76622 65018 203442521 7581 70076 515923732 37524 3475 253228177 49518 6298 514252405 34906 51402 -932776673 27546 32234 -987588998 51139 80132 -189081764 64057 66332 61021828 26908 10309 -730991049 32838 76047 743016589 38673 17208 -101929315 75583 24339 934558648 14994 44099 -456317796 24788 14769 570360839 69945 19782 338821793 37717 2533 -272730588 48355 29585 470520127 45803 63834 -378859525 82261 1603 -391885773 21522 67869 427784558 29418 94284 -997594224 56251 11460 -997310446 40835 23854 957791721 63892 17797 810500308 35626 26457 726819403 4496 58074 -82257251 73158 86302 283838233 53571 72433 -644242547 78804 40718 -874711207 20390 96240 11416418 32130 88685 -969963207 97374 3373 212055681 1173 76227 128649726 12077 1384 423457441 57092 34041 -351386859 88496 35966 -188516130 92952 87823 641136716 66106 38189 -155895108 59864 53658 889261868 11553 11401 377799245 3561 16804 -242943598 38041 80731 -540758737 27002 28236 -741264956 31755 47602 -846259874 10314 1260 -121121481 28969 70192 595099082 58069 78796 -410113115 40350 53131 -595298045 8147 32496 -786700209 13525 36900 -724615192 95158 30258 -799775340 79553 25870 -538020570 59069 22028 -268632224 15642 40600 -995912376 49622 99548 -130687463 13878 58198 803523354 94858 53281 793078646 99204 45994 -596593359 14113 89233 15094171 76150 73742 944162300 35429 85931 563807344 90646 14179 -635712616 16386 31230 840798850 22517 85156 236752358 16219 98493 735807737 64180 55649 -246856797 89640 46062 552296926 17623 36765 837735018 61400 70810 577436408 3448 32212 -357328609 85292 90511 -479683374 41802 15704 334023303 96336 25175 881285820 28618 93678 391270669 14399 77173 -745435265 16440 96094 -993816489 31370 69404 107285575 60694 18006 -952654654 51898 5416 111722966 7855 98511 -929812203 75686 95885 -134072753 18854 29998 539540605 66106 1504 3081746 28947 17428 432384804 92433 80998 -540085333 37922 93323 692168228 6454 19084 971041791 36423 32131 -412365906 70081 83093 -960324007 17279 62617 494365998 5094 90874 -352051772 57693 97618 923379381 96547 86801 950448220 81194 65910 986846163 10083 69088 475543552 15414 56157 182511472 26392 71045 -805363968 51310 66408 -546932178 39865 70091 890949834 9348 29711 687646997 11663 22782 813655847 80251 55801 -123651859 9060 77971 675073639 55331 98559 54908592 18200 55990 -156651310 85020 10579 267515032 25467 91066 -673087209 68002 86210 117576515 6177 34915 -993494388 67862 93461 -847799581 32852 49735 -252275247 47752 19181 -179800514 95227 95964 -764768283 32894 40963 -261078293 95646 93445 -952976787 4863 85161 -536160450 42550 43834 901492523 31326 14042 -68712766 45140 70848 668434267 22187 50474 644240051 53091 89814 704126977 34834 74398 42536714 9510 27060 -562032691 98000 51312 153709220 87924 22423 -994580674 55537 18583 942671783 83371 9677 697185861 4834 20042 -934991303 23732 22550 -548079096 84892 75355 -735702650 38870 5496 231403009 71956 54915 -782780480 42806 37317 -810325440 95931 40207 -598494383 5729 96805 542636606 25094 36416 644703641 52184 38025 371853841 56455 40281 -570380609 75242 26069 217014627 99052 74202 -579575738 20168 30790 -528962363 76020 5936 -308373071 44324 31800 907100114 8898 85280 536357160 37123 61699 -141889990 39913 42245 461410090 37485 20678 888639042 23939 28289 594686508 27046 23001 -148768744 42732 74094 980125637 10523 84400 -439340685 52662 10286 132062349 15948 57417 550360326 51412 99816 -435305691 20566 87246 467917288 5905 31701 483562324 91187 73159 -214465751 46539 81374 -354084125 52243 5821 423855861 6198 61803 -763051638 17457 43310 -222139056 65859 22931 -691989916 62661 35373 -81839190 89536 64615 -934215733 7943 18327 -664091011 88655 65451 384549889 90307 46412 -215424778 98906 17081 652159260 90228 70799 -24965642 15292 71510 -832925134 75370 92321 581638151 52123 49915 273968978 27700 10956 69871940 19475 45639 225085496 30436 91436 843235921 46846 453 133580421 6199 77294 -524770445 52787 51773 -973368785 20060 37470 -696837546 84304 32362 50676549 92823 87699 -987435281 64319 45389 -326563940 56944 92017 -817340916 45517 97139 919790783 86692 26017 553128496 11710 23315 -901765121 80800 41748 -283593512 93496 24046 725849991 90 79448 494883048 23792 50830 -959922960 99671 12783 501637962 42437 8063 -397694661 35470 19485 -23864670 28149 15901 -900743167 63835 67770 298732045 94559 23609 157515983 33193 80202 717659067 65097 99138 -820368802 16623 52495 628448552 66682 70430 -348912057 40475 3501 766309460 55174 66472 -399526070 90874 43548 -620721849 29094 34696 768732393 19047 3771 157646936 83936 5720 -223612818 99043 93334 -480076602 79784 78078 628159711 32813 20193 -589845138 91831 89471 -866422091 97392 27024 284024120 91162 73466 -999807863 61222 23562 289885213 25086 38698 743930115 8816 93686 -125898221 77611 82181 298682805 69054 93293 835873623 9864 52097 504801973 20276 4973 599296192 61748 82119 345091461 84125 48405 -998070360 63136 82066 -167447253 29516 27036 -298573636 67795 8496 91540213 21634 29590 326851403 58553 38078 291854441 94807 92727 192389542 45241 81360 936314380 64827 38360 -497092735 87327 3460 -944539991 61306 69278 -928190914 17764 46389 678720500 79197 39743 966141830 23959 13924 223491959 11482 40205 -762350258 71218 90749 157997569 62683 26674 493104101 5259 9375 513069191 89729 76855 811339181 73760 19162 434388055 95579 66772 153918308 96520 83884 697769960 69531 81560 -541703418 79967 8312 208144067 88228 55846 167178638 2583 82844 629882293 18332 6530 -366717719 36282 61314 409214749 54058 31175 -747048531 9843 37327 617260678 75509 31570 965781015 7151 17173 849880702 25498 79178 -338678827 22456 34850 -971482965 42376 74706 -952540250 31019 85434 -710195694 63124 77605 -35490686 37237 36858 -988914142 44247 10419 688669417 18622 95445 980440154 10903 64290 362308768 57843 93875 820901427 37026 45579 899837804 23084 48436 -861508841 44636 41785 -497313319 15295 10648 -254026962 52792 31342 652773583 80805 19291 -925844773 37031 10880 -279543073 34258 36763 530746754 32073 15226 608466526 53162 9745 921983361 16744 86362 -705621685 54215 18726 -324368626 7262 98964 855930198 42368 15208 -170638527 86143 7427 -740106229 26374 64714 -234118309 2563 45663 700742180 1590 6856 467496962 49016 37319 25979206 45879 51417 -90783988 64623 81544 243852547 35071 45501 197142705 4261 83028 442804433 49905 90224 -159515497 81212 55671 211095229 48538 53095 -218798834 99266 70340 346749737 59159 43254 -577925425 24291 34339 -433977982 87318 54040 -403063749 41878 65794 -282651145 30846 62482 603837734 26625 33652 -747164072 13918 62155 55971749 99085 66996 -374288507 29740 72297 -705388911 78902 6826 -832586284 73232 64389 912156591 1437 72318 -470190856 64387 68226 -718702833 7944 21058 196081005 36196 29686 -365993992 51925 42910 37898447 31364 76808 -626549427 27723 30404 -44541682 94819 45866 56077526 35646 86269 344967652 99513 33651 349003089 91599 48511 708829012 95968 50818 61313940 98877 90838 307356296 45097 45927 37222908 72881 76691 358320312 31355 9372 -119797103 54496 20853 -197244559 48421 38345 -568500021 62931 93778 -327444830 18840 69557 -769268328 15403 38559 396504921 71336 16860 10203951 11393 32004 962841591 15353 5834 82952674 3872 99634 97605061 9557 48201 203212005 40095 42181 -743715194 16204 97527 44323584 43568 94020 -150027317 72646 68907 420039393 71371 8352 -643639166 36733 65844 -136074757 1860 58187 -486694778 64574 47329 -303411753 55235 38806 -811019585 55922 38773 -175170796 97485 38136 755509727 23950 42344 325291875 18093 51713 -593608427 96071 2306 757549764 50595 16250 -86523552 78815 90158 259168844 96135 42140 -727913486 60939 5012 606069845 16358 54920 -456352301 49997 15848 -671420524 45471 86189 -202930776 58062 4504 -729083465 7527 73834 -742289286 43743 65885 399795223 22991 21066 -14229486 68406 87728 817497312 77246 84826 976024146 32534 86137 852871152 68597 34564 714833623 43844 3143 832983350 86066 72902 969306038 51586 3120 -197571875 63340 33343 219078866 78801 47852 -859670767 65609 8698 594955794 26947 42203 666209939 78501 67420 -31921966 50952 31398 192262381 26261 79364 -16498595 69995 34322 -81021947 22093 95369 -820242682 3091 30825 -38807547 7237 91484 541390406 52907 72066 -375300172 15726 80979 -65883266 29786 37814 781418587 40961 74172 428562985 7169 659 815444299 10474 34766 -194142745 56089 22529 -408496310 20892 45007 297716352 86749 13490 947194051 34076 12226 712236457 22313 54555 -617478121 17884 94456 -820877356 90383 95174 778220860 51081 81962 -331496420 28562 97597 -577614388 29433 69579 -450696226 19731 29644 -282092682 60110 25034 165469304 90948 77029 534603227 49322 54538 478956884 25845 52077 494148863 2374 38283 891306954 84399 30875 87837462 35898 63260 87685811 71148 23757 181368006 73071 75505 884418583 79901 78814 -656850938 38244 86150 -538956777 83930 94785 -407812033 31939 18331 -945818768 13701 35550 32201011 970 48236 -769305634 82778 48371 172203524 32642 86286 -734166750 51325 66523 -103316706 36481 63202 -737666629 92590 16367 -638647021 50234 80185 808587907 10649 74800 -782159872 31105 83770 -399805732 60893 85528 138317077 99081 28271 317270514 73072 73144 522323297 72311 40097 643291140 2539 49296 101345715 73709 23530 -763419950 32367 96237 953677170 78145 38666 238040066 38408 88166 354572239 92079 41650 95628364 26812 28230 438320568 7380 89269 9030647 56581 18711 -285215789 50705 48358 12501984 6031 47176 -785414426 44238 13805 -895085322 70221 43860 -527524536 55364 32964 -237309219 79165 88721 -261026856 90153 75296 -606650247 79262 96323 -528603867 56758 1634 -517275231 9247 15852 501633890 81459 71220 384625822 77016 83168 -513555584 48821 21220 -843767789 72554 43832 601087472 50088 24984 362492359 97709 40245 -569921139 46354 43014 785996233 89401 71034 736397744 29209 29617 265163418 24199 64192 7434044 59293 21753 526295592 20923 60525 567000890 41342 91404 376126565 5872 98705 887820606 37685 78597 680297599 71732 36874 68802738 83734 75026 -153539931 32966 50453 444854153 9404 32349 -399625888 30418 52406 -696629100 88133 96687 355816012 97643 59095 592121632 59022 20358 407221506 5004 33386 -272633225 49168 88363 561217778 78067 47216 -925347760 2332 29727 -365968953 1049 38176 682595386 30266 23972 -722017636 96893 40799 35292747 92270 32728 -548042444 39199 86590 -906792831 92929 80539 474904579 63379 66267 -521901673 5570 96288 -661568217 22753 8989 432121072 75699 354 926388849 79282 26543 715308526 31648 14866 -283010958 14283 13346 -789571538 49612 86411 -998224606 85266 95423 558092045 44522 9773 -685621962 76016 18889 699282472 10811 41576 -797256234 96655 30669 662569501 23549 78901 45712182 99808 38792 596382701 69140 29349 469228618 16902 47249 809296939 22067 6397 622133220 89277 99276 -846960453 10746 87533 341506529 86716 98884 -452727155 62786 87004 -964703726 90282 89011 449113026 85878 15635 973106917 16575 84396 832512561 80522 43776 910804012 82429 78924 -842223357 37912 31586 -434808453 38318 97328 -715179370 55533 21372 898941324 97044 49465 -319728933 1676 61658 111469570 90355 98056 956563342 24646 38486 -292910821 35568 7876 -988394911 67755 48002 -97411625 18548 34890 733960116 40917 36806 -322896760 29038 66287 879500734 7017 28883 848073799 81836 1624 931232026 80818 5439 -956716430 49408 98009 816705823 73432 20948 -27259085 56239 65165 50312000 99806 63105 96788226 1728 1753 195674502 65521 35406 615651955 97156 8336 -700445198 36067 71434 80589966 15584 20744 438585290 92641 58148 -266889384 8469 39285 -362776269 69081 72156 -440263999 46119 32704 593764666 30503 38302 353710231 49248 25350 458967490 68543 75018 49574123 47535 76007 593799528 38707 29052 -345292225 89261 70088 257318374 12063 30171 -418474555 83472 84114 -381678583 29524 95773 -945313721 58328 78413 17863052 35419 62347 275572420 17324 22605 531198757 39828 11866 -783100293 81520 22306 -91399896 94133 28968 -836591037 21746 98357 60676753 75240 63329 -373089307 76473 8259 -985767349 62254 61241 67250715 85478 82588 -978763547 62615 36668 -506226681 35673 94223 42636763 65540 32842 -502259207 10514 64290 162451795 25115 26172 818702566 25590 50908 -758141104 72107 48432 -503282497 4020 63240 74865970 2838 31163 -270705333 52674 254 521914328 38093 92554 912679221 90377 10118 -832168020 97698 76741 -609140202 20061 7451 118574754 37063 25465 -314858317 533 29854 -603791063 91403 47811 566238009 15586 3088 -71634391 54948 60189 692684737 94068 76346 -580560243 58146 48181 -248297316 52640 93967 -642783943 27008 51303 78760104 56056 39877 883085638 51500 11160 -361910943 70723 30210 457221792 19877 76120 -44934419 71479 59469 -590191111 5781 36587 -419203737 21015 81443 197501346 22112 7806 -341836542 99776 19168 658654782 73742 85826 704932646 78479 7564 887382441 91874 57712 212105213 73443 78003 -996411227 96003 46472 617292639 86788 90081 -61703322 25215 39194 -666415330 68511 79556 -376719954 67329 14050 58219512 28848 64534 -795607780 17968 52322 962631579 4066 52739 -867156391 17586 52732 477156397 14932 49272 -319286960 90629 72549 670697388 74773 40439 -206029824 17185 93774 -324285510 52472 55900 831376000 28585 95111 -898427878 69663 79922 642784043 22545 91091 -786703042 50723 36057 -751993293 12491 34141 -368599750 86573 74099 -307553488 57213 89901 -331322569 44996 77145 865229226 12869 60103 634501267 98147 13844 353232858 95624 29757 -246392204 92447 41169 503599440 83903 62909 719589745 12272 44309 -514934456 46386 73559 400149688 97742 36595 484071826 64675 26539 -880670621 45402 21943 -933196396 12076 78324 684065075 28597 45295 -90283554 61912 39641 565701421 47985 68182 -245613057 24827 86054 -959901735 6435 47301 901528468 42872 92022 -49994377 59294 48445 -348144218 38120 55444 267949030 43123 81094 418821229 90917 68877 883888348 48089 76870 24458392 986 5477 125682255 50379 15351 584751127 36774 76879 254419946 89709 81573 -26135153 80297 8401 104321925 61879 27399 610631246 72933 33649 937551836 44730 84422 64838404 10231 56087 -162711682 92129 87620 594386733 73249 25922 -538736619 31017 37300 35487836 37600 41691 -239647794 93474 8327 512357723 16853 73223 -880901373 35618 71786 -316131159 82971 99802 397880401 9582 35495 969708215 59461 18920 481018083 71020 54169 416541710 44823 99029 -321539482 37740 38842 -815465304 40981 87125 -501199902 57484 47240 -534421181 7016 43210 -444137645 93188 36695 436641186 82424 91094 119357311 76835 96081 -766915009 97110 66023 175602204 15183 13172 993939566 73020 50742 -66778355 81203 33946 618875885 94368 49353 33847544 72795 83668 -510782185 60291 64574 -734324438 83205 91579 121499083 56893 85156 868716057 52419 27850 -18261840 74643 75321 -483208369 26813 46982 692631577 28295 41949 440005291 79739 58937 773360052 80751 62509 888623810 50486 40175 -463308467 66390 61008 -439963365 91906 50063 -848533137 36942 56450 500777946 52444 30320 807613766 14552 90224 913741189 62903 59365 -611155163 3702 29546 837641710 44148 43642 682148113 39733 93904 855578197 18977 18180 -623715627 23431 43027 706227031 25375 53328 982243937 70090 30614 747481006 19274 11625 -828199537 48520 86460 204058191 56674 45480 122878093 36683 23937 976033321 11659 79244 224140165 40005 92430 -280729229 48155 30720 338871117 20756 99697 -692851126 12947 52918 -148492829 67289 18670 -516547403 47243 36403 357859983 46411 29464 80857783 98019 4227 410209685 91244 65173 30869042 87903 7993 642926712 36809 44529 -215597140 44197 48192 -31669912 72148 58251 397571529 75232 96810 -281975436 17732 3541 -639089152 51876 44368 308712447 54682 66152 -702007129 54877 70738 -218347390 40837 76738 699789941 58785 34974 -503760480 45247 48719 -185553387 68944 50534 362707885 38537 86240 72544104 32392 71280 486410323 79870 34076 261009431 5806 42659 -403529307 70714 5181 -918194516 69530 10540 270292322 15897 72659 -479076071 8175 37727 -600127745 32768 42161 643514030 19926 511 548687152 36952 33338 -79082495 96256 67712 443575924 19630 83181 198470789 40067 82017 987977305 88274 3202 49162668 23926 28058 454967733 43444 26402 162842241 4900 59070 -526759329 48720 73354 -642162713 57933 53440 504800439 73072 46815 348678455 68189 63255 397494894 28734 4588 -360702927 42857 1939 691610033 25529 2826 496637273 14632 51305 -479595574 75009 4676 -97585787 89601 25067 -641213170 40112 30525 460799409 78323 38761 -894294493 42634 30660 903913058 46499 85020 899054195 43407 39768 -154298997 82218 16066 502798046 69605 21538 328429116 67290 16653 -716326011 40929 16535 15544575 65194 61841 -391222315 93338 63865 810071084 36003 34192 731520182 88090 6265 12358991 69310 30083 -995422383 94486 28648 224234020 61880 69286 -540605619 52352 93220 -928232856 13712 25161 33079813 48382 33837 -294524525 22928 4561 -150920183 55408 51456 -159384020 10138 93148 344812228 11260 99182 -475691470 16803 54518 647494902 83155 45029 661223815 55148 827 102267754 30779 30587 197428864 1306 19525 -199733334 38466 77937 -124124680 26755 66973 -655685233 33350 87687 -258624715 20082 25557 -222828243 24880 68038 -314607997 68071 27860 -405521070 50500 95631 370859139 72968 65252 668250882 21398 89428 -333425864 45460 39310 577976021 57899 25540 -119428167 32781 35311 68185264 25609 66020 28384173 59253 86619 -455639702 65912 81705 -869762810 25733 17167 100831117 79330 82348 599923191 97615 80346 159070171 87443 81882 -457365535 92649 80927 -767667837 2027 67716 -483747792 59459 93879 155103663 71915 83941 591344708 60788 95796 -856922337 8309 38850 -187215627 64630 59753 299033831 41380 95583 50696498 68227 3638 629947599 10059 73654 -862472022 83858 62825 -549738285 2309 66245 883940324 46409 20380 993877703 8965 88601 -105705598 47859 97604 -752716744 21295 27797 -232050211 24910 9500 510104030 73190 63766 -223942356 74631 76565 -431043761 59635 38694 616740047 54229 80036 -6730410 26005 30302 -36331879 73463 76663 297664807 58416 87722 412798405 82581 34207 819545792 95221 20064 924380342 92392 45317 -400051016 54855 81579 -652115027 52958 31940 -736066147 93971 95891 -38206850 57754 70274 69768230 23159 90341 -649267413 59457 2782 -356581706 75230 36620 423727180 64955 1706 -400768754 30621 6509 40153144 2336 31393 897456415 66656 34616 26939457 80097 8304 633922906 10046 96800 812126878 69700 35277 -485876318 12741 87222 -158672984 52694 56256 -120408227 52213 12925 -448095542 40822 35123 -978151426 34233 43278 -379274963 32988 19324 -369825001 76585 50122 -163681881 3709 30568 -703078411 150 17589 -85968802 96287 64731 -344669301 75145 50492 831912995 52548 67574 63674363 32025 1648 -652849720 11734 62340 -330749993 22847 87782 -710155388 19537 93440 463863895 36590 56132 508832309 80443 5260 584059325 29898 34663 -169375609 77558 80289 199956258 59735 19781 393670548 42467 56015 -95331058 75413 25812 279935141 92101 75062 742250826 10940 19090 569549525 24189 83404 523122799 88058 70966 -191245246 86244 77994 160036322 43905 43486 -704043584 41894 16196 728047295 36974 36847 -568575984 72776 57268 98943919 42204 65404 -821778769 39320 48885 410218188 44802 40715 -85897481 48331 5612 -803365519 16084 3217 -940175691 95934 21382 120036812 49504 5304 -761637652 73099 83699 -273619880 32643 43209 -997491481 42038 79834 582028350 74300 73660 -415762174 72731 5130 -175043052 24676 74464 535524702 33745 94272 -21492364 45071 69191 676477869 43579 47497 288491373 1788 57143 -518211236 3950 64443 -231406954 77363 62073 258091061 78430 21762 71778444 96991 72885 277434861 66010 82317 -320470812 94883 58567 202813493 70420 38086 -643240976 84527 14208 -598614305 24682 4794 485547062 34685 37677 509502019 11422 19496 201901083 91249 57037 -615611268 61276 36627 332483602 67737 14191 -649217490 29972 88264 247988162 32334 55020 857993591 36153 18194 442940713 99245 13444 954882923 52196 64464 -888227712 30870 72999 572969245 30625 57302 -139437829 75427 18021 -820382032 7262 19063 675498969 37879 78308 -156509651 99733 86411 -335551616 88090 57627 -298088675 88280 58095 101073975 94868 55137 -895880080 80074 93201 -256538481 77001 94721 684705040 26667 16712 -314877916 21445 93023 804520810 42309 83005 -301570642 68892 32489 733428084 34147 24086 281735407 40373 13970 -465415167 98113 34185 -358695787 96479 88074 769325046 12988 7542 -72276481 84346 82798 932242873 15643 98737 -761268307 24990 51206 453339227 5223 16175 887731469 69614 96666 -11539339 1408 86304 -366394652 78838 91214 619134397 37916 92789 259924187 69567 55118 -465808183 6922 80181 903288478 82258 143 361697730 62396 24065 -764055335 50784 19104 415257089 57996 60565 731823229 22649 67687 788597606 71816 89426 -98242645 19506 28211 -293251874 88626 31043 -880424468 4990 99293 63671854 58309 27915 520242673 43949 35154 611064012 44518 75200 -199967685 80545 81555 -300024583 13670 51697 102623834 91348 9900 570354775 38703 46806 -730253911 97965 89168 938190386 87165 98245 855815260 43021 57208 -98618689 62221 7364 -894878945 6613 74333 294414633 75170 17830 60908064 80269 31286 -242837330 99589 94552 503159552 32960 8471 -739401833 65749 88742 -217879016 41774 40649 59209872 41122 55319 -421169731 33642 30459 304560534 73816 94812 544617721 24792 21933 -24101752 77544 74618 -117390013 40535 42090 -471300496 26351 32983 -646484108 47907 24059 35437296 67235 91929 825974530 97809 47768 360436741 3988 3614 -613482855 70465 41014 35288046 29004 76306 -686227157 76190 94077 -776692548 22149 89564 431145505 54486 69737 -504887432 1068 48161 -753938478 35721 7103 373341973 33716 45884 -3561712 49449 53287 604927895 56128 84243 276812432 25894 81105 -104965266 19982 84765 -856938643 88326 99267 19297386 83123 80510 465495789 27292 86936 741510259 43067 50068 76738007 77928 25896 -747041491 8254 95849 859588538 59602 87209 -107293158 12534 72511 76325194 27024 82392 44138085 49338 4567 -96819304 21550 11521 52409108 96402 57901 -352998855 72584 24410 -40622037 23752 48679 820327412 73945 53805 -623142511 97403 14555 380290656 84952 31584 868024791 49518 47298 51924252 53780 40170 -7306993 50794 63389 -986070379 61626 10041 -484093269 60661 4946 355654091 78547 16368 -100611947 67697 9758 -768617315 76221 12440 -832991582 22515 76709 -319084948 94990 47979 -972959075 53429 39100 736208796 81474 32815 213174086 5677 51121 -664007256 35995 69971 -697582180 92948 61629 -540229256 81442 45219 -963311546 13467 78840 401550692 50241 64496 166920218 46590 16265 -472669596 49622 13438 -795077669 68982 90566 964752644 18712 58451 829056823 49144 82977 -837965336 16182 30648 619472649 63502 1617 222117052 69649 96164 314268153 48394 40626 425943583 81327 5029 709205919 37068 58638 988002466 9017 96905 -401881202 19816 817 -42374523 20261 56881 -609970394 41719 75539 339827889 62297 61792 -405182028 43820 7679 961412084 25678 44131 -367964951 50780 83558 -279254205 78007 47069 253663972 97341 28809 340761546 59653 93848 533544208 50483 51929 -121424453 63496 18490 373946821 57431 34408 -459253082 4520 87924 689403711 26111 55472 646405827 32495 65756 735633209 7058 84082 -251382832 81799 95432 -562245686 50333 39570 845027706 4618 11035 105125108 96566 23492 -71328005 31216 89766 572986612 65133 19616 -256784403 15590 58651 -15886799 8971 91621 -450571849 64055 60688 -800193088 21337 40428 966526920 54573 93052 -252981817 73035 96019 -728465026 57209 67559 308844283 20873 4616 -100529284 52922 57605 255545944 82859 59014 -76585100 87605 84400 2584702 65884 29887 893005740 44344 41435 -385993588 20481 97337 369516939 37559 94234 213828635 7051 8093 -292289464 30950 76290 -104088741 56330 66579 409619954 39670 40121 -76090361 3581 1093 425436215 40410 99155 990664013 58272 29875 -295945615 87699 92963 305976810 96946 51477 263443990 33862 765 -118068454 2232 86933 490362150 92086 11109 -677820222 63614 25450 -598777135 91015 40063 988698434 53277 30736 -587156723 14383 54526 594470608 56176 57312 -629859471 61748 87616 460770261 81134 92408 -993629880 59767 23536 324703144 24501 41129 451801134 17737 64043 -418681850 62468 50654 -842550220 38138 45867 -726427084 77266 14809 58518275 36985 98355 750664927 69748 51892 808828086 84090 48582 964884113 15091 38731 -195887567 76577 92641 -949406037 9683 5755 -675093098 45018 12295 -175764497 78088 65541 405548443 97034 31016 -531464385 18676 6958 -632571613 77001 6030 -46551108 98832 90161 690565516 77814 31446 318738824 48434 96705 622493167 27289 34887 -550162342 59079 16806 -398065343 7103 97241 -945123342 58572 73343 -885624263 31460 82190 554226634 85355 70198 296761889 75591 53994 706663716 91934 53460 15735876 60403 82052 -204076113 13893 59560 -872868993 85573 7316 -2311481 5496 83278 -400917785 31118 42374 -848366631 67586 56924 627642412 43721 64367 -579299435 5749 95073 -765570186 50778 76119 -141296198 42707 90243 684998447 10365 70096 -569102155 7179 36827 899925582 32306 18351 717684721 68759 40803 -434596932 61499 37366 447221646 51798 58471 -287192730 53020 48459 820794152 35310 75372 -434733746 70114 87201 971130647 74312 17504 -823600677 25511 47552 -687430822 72020 11052 -862308917 23352 83709 110345527 89392 97878 -27241260 64757 55473 211233429 98132 4184 631210196 55326 42508 886011020 8444 61014 708350473 39278 76478 -619117001 76651 84942 -936926946 92037 79768 -787239035 59061 89728 -130023472 8500 68341 -338029265 75792 82842 -667482058 5449 21021 -11476853 25948 94144 -179512190 7607 80280 -917507274 87676 67968 -561556695 3850 5335 -496505190 75573 43312 114358938 24960 9193 -818490463 49288 80692 863802831 15580 72526 152606790 19605 83849 -703749878 44174 33156 -140104512 2044 86673 396866208 46572 83021 -168317018 20971 95806 -591696370 36449 68900 186185611 22000 77420 -669478844 7841 87359 -591757053 2325 42772 -150064606 35794 59929 297533571 59971 11157 925766509 42848 33520 356122591 79277 76278 351010664 51015 14388 -767734399 21624 77323 -637135731 63216 1617 -569796973 18650 85371 -522041365 69051 90356 386695045 12070 94785 -705325760 47663 1059 -928795474 83935 92142 55874606 72672 60578 -463954841 95538 86398 117699768 67687 94104 -584598993 32521 33056 -349936033 5034 65227 232898905 1813 51305 -633244859 21977 93828 -396242225 65710 7625 -932787790 42493 15113 -603609357 72591 21730 907749543 68889 20304 -315614279 49660 20544 182083610 81112 66053 -468735912 59755 28894 -670207077 68216 24283 836528015 19381 69338 -376126192 49357 81390 -924468168 45098 51608 -266603586 18344 54592 -497466689 21832 70010 -143493312 48752 52941 929817216 50513 85067 996685311 2439 5304 729722166 57618 95291 -122505750 96652 77150 862487754 24310 11569 822828058 38866 96557 462304931 36797 6008 764657143 12428 85058 559445360 29586 44378 730121866 44430 60114 -495516518 40870 39681 -998857292 92319 25413 455277086 32178 97113 -177812358 95658 81436 -844615823 95649 85942 -341077934 557 38966 -955315012 64916 15864 -373975215 58434 73536 -368442609 50935 7203 62162498 31365 2858 72480871 49602 79229 -518429259 61000 68444 602511000 79459 74645 -706054140 77742 2752 -373377093 41148 65730 205684440 66421 1586 -223151516 38733 39724 183422233 18466 72870 749258515 65201 1920 921549246 13914 92604 -120795471 94239 51268 361406927 82466 25404 824386695 79196 73944 -887038565 95886 59326 -904557297 34969 126 945583156 32266 12419 -127458256 80471 22 -644664028 24914 11685 336409614 74605 94679 598737792 49160 43901 870502090 4134 80782 99360781 80319 74013 -959700236 93240 65343 -235164668 2564 96908 -187766214 16547 90911 213291119 17925 28873 -882133019 41292 34564 -265814615 70015 44879 -35502822 12264 14843 304836042 56014 52161 -458772988 81491 84654 -645231619 6053 60251 -47611018 38767 70261 371575834 38465 36336 336045336 36774 47373 -389500050 99551 12866 -516465793 48933 708 -854277041 52892 52844 -285340143 45133 41333 776541408 87065 82540 -462655162 38190 72281 -186579618 28875 19469 -45983106 59229 87789 -231059169 5640 65002 982785804 57844 60460 959130605 35218 89891 129112594 34528 14146 -82895035 98997 7944 320757543 94688 24814 304145380 18014 17113 310066126 43788 90272 -694195545 79821 98341 -248203325 27408 22960 -116837961 90707 63186 104259499 95564 33182 -363551102 80320 2994 -735163869 63553 46906 178279606 67351 88693 -899575907 65567 36428 -810332237 80801 23005 -655241702 14062 48282 103499620 71347 42005 -196293528 88610 74438 -475255849 16128 28755 -951009456 22148 91109 483763861 87533 69577 -238663379 65763 1395 339232014 93671 27603 158347586 44282 28345 -295315800 88586 7268 -768493499 45323 72136 -448358506 99226 30837 -136673655 71878 33272 -686295059 86122 34068 514012319 44225 31931 -831316649 13219 87486 -602226672 97429 58237 685473955 67594 68725 546675291 95918 41358 783058987 79138 16679 449337658 6940 73391 851834811 60456 96416 273641554 59825 67370 470995807 91911 6584 348608234 32230 89384 -452761565 47708 96236 640179733 58317 35053 -572369925 15889 79849 -942761150 38484 97835 -632156090 11084 57209 178858127 4536 81698 407302791 83709 29723 -113512907 64411 4855 528985428 63540 7793 284763215 25336 81093 679937589 26631 118 436165419 5964 12146 -935689659 53077 39706 -6245412 36549 18007 988846434 42681 33198 206230837 40020 58429 174321035 75568 22036 -293421657 34978 22513 -354752186 8119 2748 -562124055 56357 68298 905750972 72582 12992 -419734829 80405 26750 -424792648 67531 37600 12079688 33968 21180 960327778 89125 53278 -211862369 80651 64153 81180291 38716 13798 -650425769 38716 66380 -945217894 48217 15111 -683918794 36864 48858 -360419595 28567 8801 629739476 66279 83874 714891724 12699 65690 611319291 70913 54341 454566604 53519 43194 -571399646 4654 11467 568282612 85780 11607 796424213 33274 34544 -472809546 10226 12787 -910460774 30395 30340 -70475062 44952 35663 804752789 52630 90914 -988947821 78541 1682 -710454167 64867 9514 -524465523 52828 30632 -917879151 78916 32659 819849809 39090 509 670857609 47758 53091 852190889 33143 34788 -838290227 22134 92165 -542918570 16431 95031 -54079458 52715 31026 -312579065 25996 4675 975897897 98540 22966 -360071386 75333 43381 -723800187 22621 77700 794058031 55802 19439 -338136721 25385 42431 -832953864 19198 94909 -968014997 22854 87482 -909962488 77651 56910 7718145 63953 86961 -981110747 43113 40793 -796425291 47779 44555 -478264404 55870 86550 387336107 30228 29983 795175536 40461 80374 564235514 77069 18296 -229923375 76335 70781 650938771 97172 93682 -509691763 63902 92882 956121262 27828 25403 764753044 86742 58811 466855442 98433 71812 -942622997 20730 34088 389825161 34296 56592 -372703386 9994 41482 -906557845 14041 69715 -507013056 85212 68193 885830788 72935 98021 -240626449 56099 16242 420540115 97394 52137 365348793 51012 19227 661989669 7243 43338 -460116953 7018 4411 -539361106 3278 90285 485684838 32980 69182 -773723274 23744 98262 -304876315 6563 19477 795904449 86523 73539 727622506 63092 59614 -580305463 4668 63519 -93706549 8699 21083 -104733252 78529 38513 367670825 97390 26591 780548841 59865 22942 345208268 22425 14994 -439816780 47467 29645 652777971 55917 91860 182860824 99431 17201 -220706160 85908 97210 416280642 64343 87944 -367161955 10089 92612 896526770 37719 45011 761732619 77129 45094 -305087001 57796 30175 849309418 57919 84201 546617609 33171 70558 -874012537 6829 15216 590180402 55690 39505 419062552 94865 75895 564505850 95754 92135 862778911 86080 57666 822082610 13146 54934 -140313018 95510 58905 744646505 94989 95988 610069052 46256 24539 -789137271 26005 90708 234425644 56755 36868 -469227475 48619 40246 685832291 1276 11175 140082625 53910 82571 173654101 17872 94767 -271886812 58240 42883 -707974849 85662 41089 31280140 19048 27658 -752835956 96913 3594 -575425347 49126 34921 453648848 13880 59314 -571044833 90519 29705 541109495 29022 8812 882494102 19324 14971 944770862 56405 59055 -339693909 75509 70319 -197797849 41846 93156 -593940245 7240 42309 4922827 11449 46209 -277532000 14043 55254 -569273083 24431 94769 -66448924 76544 96458 -80966397 14249 79924 355746642 16000 38577 -802825037 6432 22056 934976135 6219 15261 690594560 96317 50460 -81365102 65669 7703 -975465147 45237 8968 -648601168 49690 61135 282177983 62140 59676 -321420968 22504 78694 60786057 30143 23767 113782898 68717 3604 -818077709 83152 92035 664572281 69731 83514 803801794 83714 1173 -75959392 15038 32236 -643468282 45412 63025 -168977385 8576 99763 715450798 36025 64957 769366455 39995 47830 762368621 71254 10520 644646126 5311 59438 -677363296 35839 91882 -630240822 59405 87125 922766748 2086 35529 -179578690 16645 1170 -252292039 34336 40103 491255513 18503 22365 -634717538 68036 4986 273774131 38298 5 824136220 70284 79069 45690691 86266 57836 443230776 12027 99443 102531284 67282 59647 -220578699 8854 19819 929638381 27127 40656 -118780625 74675 47007 260696805 95446 45457 -16837271 79422 17075 -940877494 23346 39083 257651288 95082 46681 59979880 92614 43901 216012734 49849 40684 -120953971 44725 83523 -745178139 30480 10276 -691974596 989 46341 -139132258 88498 66338 -374370703 6162 1057 -893546078 8930 89656 -961999168 25598 17308 739354044 75292 80461 -704440630 74942 49526 -88779315 2789 51556 -713176369 91927 17531 -398671752 78167 69236 389133007 86371 23717 559555421 74575 38925 -411410838 9240 71092 431917706 42021 7823 809085278 15817 5738 -213005542 7424 72065 -877400397 387 47040 203043460 52174 88963 -423282987 25244 59415 401860241 3894 46029 400996632 50863 37535 415156908 8025 74813 134338274 40365 28077 677500235 4217 46048 555540496 38816 6268 570388592 19379 78763 -242433924 43332 84685 -958088579 89318 74346 780266538 81017 40664 -87205474 61168 22648 -716046957 79393 24352 -308546454 33121 37430 -22710790 29598 31664 821749226 57335 45067 -335677138 9217 9925 705530910 88560 720 825589360 48275 76812 469525918 62184 70967 516606957 76746 38602 -716401836 72902 89610 407623799 57531 7259 -545113429 40974 9315 403166761 5812 48170 652803293 89182 16438 994944865 74612 22502 -754247036 49283 366 34908172 99787 98531 612062364 95754 2644 -63169715 89784 21817 -871364642 5856 56952 -52807467 57708 49605 -490187507 63071 86714 838146795 25638 71088 -42048879 6042 55521 833158556 9255 32367 135298175 99143 2160 -356702589 83559 7014 262662108 3403 36957 556602816 79882 12209 -134353631 69665 38563 809227960 88617 7849 909900974 98862 60242 758461546 64846 54225 148903538 89105 47277 270802864 26934 81573 -478450711 51859 23319 883156318 51666 65669 -568756279 40916 45433 138946622 53893 98122 -61072387 69358 26385 -678667965 18464 56331 -861498345 76363 94798 -835686951 86475 59904 454279456 62770 81365 -44841757 57285 93742 684852492 14412 18207 399415101 88160 51010 -16586740 42089 35867 789025956 34264 2387 93521358 42922 84680 603974508 8447 63722 688030238 73110 27011 -114962858 58004 9765 -709133583 78084 75839 534075391 18077 46745 399998500 6545 62429 -523661532 78188 70681 -149497263 38045 97549 -707617627 20794 46869 772797783 74985 9327 -887091857 46750 87246 458309441 80449 95019 599714149 71878 4392 592989394 92142 2481 -439743864 32577 20313 -305092031 15273 36542 -615226853 54563 77579 -346305219 55329 75706 -187636894 99539 11813 927411278 59656 72641 100988608 52283 97890 134039831 48721 87562 77006372 2418 19740 -644252822 32284 79106 277899458 47293 38454 513377617 99486 57860 15673534 38252 37828 948184183 111 27485 -666739182 72045 16584 -463599378 82170 12048 602346653 7247 95875 654031945 153 53418 -59333144 69358 49437 514198198 443 19268 211014378 85042 88249 297179174 47583 54949 -428232844 78103 37866 392410028 34867 67051 -660232598 12371 16617 -269674527 94140 49338 -287208106 81768 42256 -96325612 62779 22877 -359297055 74405 82266 -313159252 73020 58875 989379889 10154 4386 851824934 47594 29098 -594690461 7186 82380 523619157 36822 57606 -473538791 54443 17958 362738769 52454 26169 -773275115 26995 84712 -406018799 91803 98580 -102252684 44692 44195 499772570 25159 72529 -456669433 53822 80479 58663763 96542 75570 832700519 86404 9326 643589531 31766 28144 -564450844 78101 64973 -123617885 63675 79832 -211268359 79674 35998 959368967 96933 30463 128199679 3128 27143 544670433 31947 59833 229401076 61751 92875 655614392 14773 98599 801654973 6897 93172 -78843668 42969 3255 -277301812 51524 69339 -278335276 54268 59379 -231745104 44234 94323 349108234 79138 20653 702932063 95021 12447 -700059656 85567 43581 901945945 47365 40947 499441686 51545 91245 -748389412 47900 12039 867656629 21917 22135 -772401043 42315 30937 -293301053 25235 25395 360399820 81979 94003 677127068 79311 68212 845254209 60708 1265 -578470129 52394 48694 478214716 71697 14324 721376672 2751 12582 -930900840 34945 45239 200818615 52465 90568 -210617817 78640 63441 757490078 49783 50439 -559278602 88551 34308 -27770617 13074 21949 382425989 5186 27408 -704357630 56454 53337 130595904 90225 45907 -378247568 66185 67737 -7219015 1402 57107 -615708492 615 68916 533572822 9639 93937 106718870 8454 98348 755289468 28280 7017 892721944 93731 86092 347625142 50698 39664 348643898 79413 59571 -631427243 4447 81167 125867374 38096 62650 -419943313 84785 23319 492916175 72163 30789 -459039038 88900 48229 703113097 84629 98064 -911227955 16677 52920 -158385586 84290 36641 825994501 14221 5476 -12118781 45635 11658 -610705806 66035 59174 969164281 88192 51000 -78320571 79229 77838 -244837360 57596 51346 892315977 96055 71940 -349129777 24409 19261 -620390948 18041 92720 537570368 44644 68428 411635224 717 75206 -831174152 92375 34157 -599067136 51125 75302 -503176788 86788 33899 473312302 43678 94047 -271397950 7366 98884 902046670 38535 22727 102293988 61361 75467 559459460 30649 89357 -170897836 29531 43552 -890194243 33376 10478 575979418 87481 48 136362414 37822 79559 754443327 18800 49081 -487364185 37751 33722 -349815077 89924 47974 -215499053 54026 28730 959409905 49071 94251 401483183 87221 8396 -617359515 95675 72497 -938214996 8280 84934 -392871338 40680 96774 71565894 94604 46429 -790670534 15674 62375 763483396 29930 40709 -98444227 67135 12232 -76702004 29465 57360 357572814 98269 62283 -46833433 65550 67733 -451608475 58747 37498 -87159063 89004 68616 696319482 81243 89661 614892132 62041 21584 806854513 64921 98832 -753767440 49750 42765 -441427706 85196 86960 858437885 97235 96743 951560769 93371 82344 -774213254 261 47918 860510131 13102 35255 -868186161 60584 2196 -734336672 40354 39055 436875988 69164 96171 784122523 97513 52462 187298746 99082 30142 -601764131 92180 53248 -564499315 5808 91627 -551928112 41808 99558 -784447670 57781 64473 -140721071 93890 60309 211068443 26357 22404 -701113282 63532 27258 -76686966 96268 80804 9153290 18341 3399 -776685048 4517 14848 -775812047 82744 16946 -945454309 56970 36250 -453444105 55304 77405 609708468 16700 3531 -367986848 78846 79986 -364145243 95628 63985 817984329 31796 91680 452421271 44350 46681 941605353 43280 87993 563307916 4777 97193 -242180341 97817 51011 -887630885 52089 95086 -588912421 37560 55828 683006682 31075 5757 657926799 5973 88681 910803476 61879 83734 -651156132 52098 54404 358575529 84567 67665 -958066261 87176 73865 -537444330 10773 64211 571482814 17499 37897 -372807311 14096 82602 -865092592 1361 96169 551825258 37537 2937 -50292522 27817 5500 -728506556 40747 37679 384587281 22946 60034 632544933 85700 24047 899863845 35606 93855 -810442247 29657 58578 -322654805 25619 33220 127658330 43283 83387 -908113311 27442 76810 520342272 59142 86063 -167286017 36031 72915 613512922 52701 23821 -523228569 86348 25511 822943390 5146 45937 -353325708 97947 64275 -218561028 56017 83072 389307915 37450 70368 829178191 53928 82610 556064529 20527 12278 -233292610 26138 49645 555243335 76900 94288 -38634438 80541 40005 -701837152 93310 24540 -780780422 25 29345 689920522 6823 50671 785165262 47297 95924 -970876459 9723 45812 -134409000 80983 24431 217147693 53155 65938 895036979 271 53107 265624974 38301 63615 -629069868 9066 5297 -200825855 66665 61265 -113383569 8852 4396 982275454 39470 63025 798444665 67262 59229 -381243508 61191 38103 -535817759 19678 24770 489785964 27188 58038 -304217099 47097 47196 372913272 66281 51271 -817756957 96142 70809 17913922 6943 8135 -269786212 59986 41962 431821942 11338 36423 123892469 68949 75408 238981058 29505 22410 633614469 12470 80204 976611803 10067 75672 -189551836 15276 37854 -181962307 28656 59525 -299312026 13401 66664 356509305 86787 41679 -787137245 42421 1362 -771786292 29390 36648 -665198221 86620 73646 989641691 80252 89605 262756043 14759 31908 -184627446 86671 24965 308596503 45833 82051 825076545 2143 91796 830891932 46064 30622 -140715114 8613 24040 338033887 75182 9060 -957527909 4410 14156 750535578 75707 48754 101261674 33710 31301 811002323 42806 67960 -414661870 88737 77312 95652874 69236 94897 788986519 72487 6753 -664381757 49892 86744 717624991 42998 56827 -123710496 32066 99558 -246023109 71320 29575 -324634051 49988 4882 -643642707 47516 45285 -742051425 87279 94944 -64764910 83236 61647 935324664 85606 45245 991737797 37004 84144 -430840001 82767 47916 595546266 36814 64196 656915160 80644 10574 -409474766 19270 63683 -389765900 1382 35380 870554392 95386 70177 -650694265 64067 13874 214679961 97306 33656 456240057 22206 43221 273833320 41498 97761 963581996 22461 66195 339934793 58715 60849 265079197 63539 61683 141629437 76458 88933 431141624 92406 46988 -650984163 21499 64921 -542100094 72922 54221 -489225486 92297 70953 507006618 20600 42146 676369843 24913 36339 132801495 69262 77802 891671699 94225 59653 822401527 99664 26302 -739820330 88458 26720 623221343 28768 41435 -198536862 91447 62310 827020097 6880 19395 -437977876 38837 77866 460752894 65831 49241 829305315 51324 75942 -382505301 83198 82577 -137055018 26499 8722 -477318864 382 19734 71622792 70483 46412 105894807 93633 17122 -84079996 28647 54328 862355361 4701 28010 -43573510 26477 5213 -111283665 85591 47571 325314635 28007 3551 -804032285 46102 6916 -72016276 31865 34067 526797008 38168 10142 10733653 23991 26863 -277947435 38800 34236 -892125458 32521 29571 853518691 98634 81250 149311885 40030 78134 349637493 6588 50900 -473344930 44919 70146 -896634618 93730 92542 -857844642 46911 50109 -415019119 17560 65309 374701473 39933 84534 461682415 36741 75745 -999021309 99158 5121 933843318 40074 23264 592759099 90103 71513 697816029 48158 35819 403843925 15365 97081 729778904 83758 75866 -426729869 77902 1428 -302964151 54174 31076 -201581347 57598 61429 605996083 20697 53532 229091525 51598 51294 268629016 7624 94348 -796130517 72820 70379 488200804 83706 55681 -895841217 35080 34356 -682220263 99369 33928 510260017 96116 14431 991073526 72171 24559 -705313982 66322 93128 648560295 43853 37253 -393756951 81479 24408 -373028143 65152 40817 268053971 44737 97303 -590884281 24111 27244 429853518 59062 38285 -898279956 73394 44118 662827871 12790 11285 49844535 60568 5414 -484554551 81330 14217 -673847662 54756 52926 -687653568 12379 73007 966567114 30052 41237 -364237877 92126 15820 897170461 5134 68030 -107394713 59731 21435 -552799150 52308 80586 826596522 13448 81117 258444113 77747 52889 282902411 10297 97019 495010158 37642 21652 925474173 54198 18695 -139826564 94370 58473 -877672549 85939 3332 -537298146 31706 73437 181857355 19347 37922 503220833 5657 90732 -183493648 94214 73925 -124231322 71447 83304 -63128391 13358 21640 -522322227 10232 22944 971829659 16610 44083 871163998 84800 34211 -741746464 14483 41431 -194807324 80181 67814 -698013868 35015 56744 -640028796 68676 98616 939443664 41433 91241 93285217 47758 99530 296854091 21862 90854 236435287 80423 77724 -885888951 39400 88005 765468300 88607 88339 -342876498 29052 1579 -482213874 21468 78032 -919245143 63948 64530 945881972 49487 14942 -975257768 50319 31505 -395837823 71301 64533 -260098355 28370 81721 -240500558 41041 52801 -725457289 28501 42821 -768533959 19216 9849 897558809 98130 56921 366726796 95095 14181 304479734 47844 58224 189660763 46852 42967 -205196882 57919 76589 -207446009 97126 77629 922369984 47609 49188 48542802 22555 38084 577119423 2292 89239 -510189734 57437 66650 39846284 81640 78295 541842524 63772 23003 232099754 34914 39179 -130539794 70480 44812 -183885795 29017 31327 -487107206 56770 72259 45015495 31414 1363 -989310353 90635 64302 -882394814 89809 18934 199764623 66150 90549 330860153 50272 92077 -953973864 62565 66761 621028936 99681 97421 -282394162 94285 22584 812624525 79154 10068 358860674 91469 94946 -786437891 84357 443 -263707442 86132 13845 671662842 67623 95406 -918048350 70237 60089 -17357905 77680 6226 297385749 68221 63674 531944004 45064 13714 -607024697 86219 56891 368766493 9701 51999 349415142 31557 69682 751562431 60839 5579 -122953262 69034 53037 491581509 27538 79380 37723768 37645 5172 -744821982 86919 5709 453083344 91132 55759 163525130 15800 13460 -89838602 66705 77436 490963774 43411 74440 905069476 82918 68864 -788791794 5150 76078 750729196 98879 99866 152017718 23911 16100 837955724 87902 90984 12796824 47963 74352 -980413599 54144 19281 623400685 17874 84825 527193862 85911 53192 31826830 52470 71839 238008225 97202 80831 572420878 22786 45955 -806790335 18311 60555 195465388 33450 84105 -729149580 48567 87930 635279920 87539 77014 -589086507 89888 25369 261401255 97447 79368 361494652 77495 28050 595877393 94610 56064 736469761 66063 2346 491027649 23155 38406 -927196318 55921 88950 85944848 53131 10099 233529202 80465 9423 541510132 89135 16436 -208369480 48057 306 -991659805 87264 85761 412793260 38802 581 848391131 81727 26703 -271143747 19650 60059 714341779 42760 38261 649570123 89350 45429 298031734 80566 24838 -191238643 55998 46803 -838686938 32273 95609 -119971404 30508 12360 -233646693 36757 11386 -998917403 60835 71468 -234974927 78296 66512 -662803862 90729 61934 -824543165 24120 45819 -37838962 86672 65684 -717388788 12968 80750 -309491399 6806 76775 -683511828 42180 63434 55894228 29376 52318 867197052 12954 68206 -68258779 490 69430 488358054 83968 61628 862510776 33472 45266 277273451 13649 17286 716760163 68558 35167 -551283316 27060 86878 367467559 55681 83712 -374359827 15763 20273 395010280 52986 22466 294524960 68570 17161 -150364801 23207 11963 -1306434 86048 2390 -745523737 61466 85791 -815800784 33342 21037 511827180 92910 25545 -507245982 38591 87813 -667595142 19909 79560 643997416 27636 97504 -392485768 8231 18229 -316585200 79701 54108 -436482064 76962 55019 876828569 69310 27 -335281249 91272 24255 287999370 49622 47527 -141553854 22642 88197 788656816 18970 96083 -974994770 46001 16494 -454859612 25827 11693 -854394840 64066 39096 508778297 88652 50212 -722136573 55176 61602 -942854673 82165 33727 -304296833 73693 42295 -367971356 93069 76369 3892906 47344 94522 -338537850 20114 10534 -368136256 28928 28991 -153514670 53618 42284 -703360074 98407 53577 -623488409 10762 52221 945251292 46349 51432 808411465 8973 17792 -472401359 92642 39764 319689168 36255 63520 -549871840 63267 92767 946237598 25952 68174 435185390 61430 28712 -908880418 7017 40043 -993698914 27156 4657 7536760 33027 54407 585175412 63042 70878 -63128684 5270 45487 -909830658 61094 83490 583148541 80819 15368 -868275364 50333 98174 -510743285 53174 82956 76465140 20145 42057 -477146867 38857 62466 -345724133 29800 86718 -529169173 8980 80110 -144837590 10951 67703 663420519 23517 40039 215643841 43397 1467 -511485077 79621 34365 -426988280 58080 66390 658032038 75339 34898 705165294 78237 47169 -236293572 81666 23293 743454178 39706 66915 291282667 73926 43708 810118649 95532 25766 -505752582 84160 79710 829639920 44373 44740 -775425786 8033 90674 -908274337 68068 9555 136416198 26803 14438 -821446077 60877 50938 -765538753 47399 889 -159429917 14414 81020 668645558 89934 84740 883928613 87589 52466 884839313 62792 36835 -5992441 23624 77492 -638611528 9400 16456 224059200 42274 37349 -688333548 13784 97562 -380502117 36914 99138 581479558 56128 20606 -764518009 79596 21481 -611486669 91070 94963 -903716281 31033 34432 -472970974 47928 96780 -650614762 34756 73101 -853913926 39216 85879 654928628 49933 61617 388364005 85234 41284 -522497474 99178 7179 212208362 23796 90644 385078661 45176 86240 -176479967 37608 50189 470038227 48920 80827 -53109162 89830 62563 -506669937 33875 84367 -139532969 71704 9949 201053274 4132 33502 290749971 99196 19921 -122819700 37988 69413 -433443303 49047 90843 632750063 28189 8808 437363786 57480 1852 18854497 69908 29501 897026446 73500 57880 151123817 39498 54694 97033912 19830 32970 -667877066 90919 78263 637146629 10707 40302 282985741 56035 60705 663577871 92702 66225 -762868392 92845 95084 -795859048 69583 17176 -936812684 89959 69509 -746170879 66821 46398 327960805 23700 15979 32129708 97475 68546 616556524 59176 91315 -135102100 38484 1167 -83115877 98798 64056 483513462 14524 12389 445336918 14719 28457 -361774551 21177 61156 18064808 97388 16860 869976144 3261 17644 228477571 54641 83190 833222988 11918 45820 -97102812 50859 11794 97988239 35597 28290 -912315424 15875 15037 400276554 8941 74029 -37807580 4942 11340 818891802 76926 48709 99205587 66274 62548 -923413274 32656 22308 -595056418 64431 55458 -132070688 63882 86298 30200907 48539 61588 394845316 27015 81035 469686397 5724 32955 -134270659 1704 34043 -360345490 28292 57937 930167966 62140 62682 564147208 1286 84133 -317483676 4696 11821 -181859235 15864 40177 -602622585 97150 7674 684185747 49108 59825 -515876127 45345 42436 -48182876 70688 96279 -876603913 27252 44888 -289116862 16158 17387 -979131860 22077 72428 523716579 78970 46803 -341615711 11023 49454 -657895528 51395 29499 -48889616 96595 4598 -523245684 48991 78168 -174622373 90447 66289 -341570645 46250 43501 -321636806 37128 69807 131188745 52099 36204 991103356 67143 50527 -865826085 96115 9136 -189186481 57392 13401 -177026582 95107 57424 198269440 17549 25366 854133726 94009 88816 -965094581 52361 48065 -195325784 63104 41209 255783117 89235 99452 699744009 73247 28553 -605457817 28877 40937 460005915 76247 88242 412358481 71487 72796 402956792 68196 77395 225683759 98154 56001 284449957 62522 849 -851729138 64373 72383 271888259 84946 7596 688107070 11194 28547 49769245 59518 24313 663276962 38220 39748 354499171 46633 85684 -742843277 3967 47924 -676367247 58543 21620 691585610 3636 12160 491725631 1073 92517 -890053815 40289 57321 137082228 74832 93537 -725557598 6109 5066 -70324696 72952 23417 188820943 67833 28589 48643117 54993 98033 -710179965 56950 28167 -96305733 87848 83404 618339628 72350 84382 453135526 23605 95450 -811215113 50081 6111 -329270760 58422 37210 388664703 23939 95478 -755799147 49939 4680 -22119573 71852 94944 -110510673 73589 3743 -650150609 6979 92325 -120232750 44450 83080 600479407 18409 41629 410088986 43790 55996 650425566 39268 69657 -796347618 9442 98082 -424380741 38409 35566 43964372 96951 33709 893589862 27162 96614 393720296 88482 9478 -754342534 91504 10717 -320842332 24006 49303 -221310423 61346 50104 -775214630 22533 30932 -942418509 46597 88387 893332625 56684 73487 335217082 79425 66774 -252151121 5161 3882 -113362963 15557 96856 -132786162 11111 60520 61199776 4284 68174 442371024 44945 44987 921203825 4115 86103 699808855 94345 13671 643613759 60413 4945 13649148 25388 7052 730644250 50781 74936 -296318077 24272 17418 466855565 61578 67699 612588713 29602 35726 -77132371 257 62647 833505605 72778 68967 -199160126 4751 76524 -256506808 40954 28049 822781602 33265 34883 727656643 70897 7281 316325120 9968 41187 290546089 36114 54591 -847121796 49912 6900 -928190079 2819 69086 -669703165 37161 5616 935725736 99465 82001 -599720332 40295 29388 482689970 3908 41347 904320420 46151 83496 408083349 37915 9916 937296469 16608 49642 -537748524 16946 42058 471577477 33485 63077 -572873416 8565 3147 304511545 31451 32625 353917782 8546 1158 806866343 90992 89368 -997116833 79493 40247 -31257343 28457 22565 293213091 94038 9467 192817648 81559 65104 -494721901 31852 18253 58232992 62948 15696 -573168091 46248 60377 563253431 728 11148 222978618 70822 11334 -246339138 5003 88382 578521124 54414 58565 518793457 46455 1722 -275815946 49020 19561 -881698551 81002 96828 292155924 55980 36124 -386898920 63624 53395 594289264 87761 79535 43552997 5216 29456 187341007 68943 76622 -882254683 69977 76033 720924352 64278 82274 465104560 94187 44643 878913834 30732 50672 388870361 52613 1850 -138992488 96633 61046 -192842444 39927 4015 117495470 15593 95807 288140950 2144 44356 -174651497 73715 28973 -836909425 52868 81169 -258827272 41779 89058 -805362987 35577 72565 -198547183 20998 24358 -775563969 81945 85524 602946624 73002 65605 -551256925 33094 22853 468610429 8845 37266 793056044 60276 75057 338254390 64185 9871 625629867 3582 4885 894681943 4414 89876 851191575 29710 62793 -389454588 43171 62567 589847287 66836 42004 938505612 67896 10013 -214284392 30531 59131 -577701318 40747 32259 -705620098 47035 89247 -63846592 16650 95828 496694894 7794 617 -520553862 54379 61366 577889482 20895 27978 -32965870 81178 44043 115762515 61227 78403 -152630088 15843 46728 366753759 11239 22756 567637745 40937 48420 -658074151 32218 27796 -952191047 99627 24065 130629267 89778 65799 -149493855 17487 71009 432515536 34824 63174 -109334273 95148 9204 580805978 15812 65391 -446854229 85588 33958 560342520 30334 95865 665748842 92071 72940 608744287 42812 41603 -28648050 40616 93890 939785697 86479 80824 -74797654 45782 58751 -87089223 67603 54703 3932135 98499 30312 -870371447 7314 48705 920602557 75530 61401 686590924 14435 86595 896565758 25223 45292 18157879 78740 52687 671843363 34404 79300 178062674 36139 33523 11760908 55555 45627 394140319 17830 7454 -423432628 51008 42719 -313447618 97425 15598 140423366 25033 35865 307597378 32257 61345 802555182 79304 98425 899802893 18022 65752 -818116813 10401 86910 -860985067 68131 86590 590239418 86005 48800 -532783210 42925 93056 160569391 79973 46171 -325451975 4261 11758 919104340 38578 32970 335321253 40502 95415 828726736 48351 92903 -418325716 53970 68318 -12196778 12475 21633 -13396595 7148 11602 927959316 22523 71008 -46108337 15915 11419 -764497230 31730 20890 598601086 13540 71958 759694999 64856 62842 -231175389 24856 89502 488291377 70446 83838 516733196 59025 15261 -200610664 37309 69998 953736027 62227 34650 836614133 40058 35603 -480357302 74543 30664 469916566 97577 79629 -212087590 94087 36551 893874190 32310 73536 428875470 45959 25237 653844990 68072 93655 765223162 27038 32652 -709141952 77389 86857 -401586553 52619 10556 -107727101 49293 54270 -490668232 58856 86482 652196666 83180 76276 475845320 3098 97782 -18868212 56593 92062 -11930436 79753 39474 498454446 2741 61837 610304811 620 28562 765019827 79808 76107 -696552938 99602 47446 -38311245 60581 45617 -644714228 48183 82515 -97359760 71782 70102 351085375 71272 87501 -702097227 71131 23937 850197673 20917 93245 -507539169 13242 43789 -810523929 56029 35671 -745196108 24491 39011 -256155621 25395 19648 338078687 25109 4279 -323252832 84056 22739 715405612 35141 5368 -339902105 48019 49118 232477780 17592 64513 -200684647 33209 36270 -902312816 22984 59574 -589157202 74279 57791 623834255 53394 65676 -381786950 86909 54953 901644517 98477 86257 -643311300 23924 91323 -807795057 45402 72512 466648617 22001 79748 -937773286 79553 29494 -431806715 66140 52550 -89753680 96211 58982 -362741907 92378 23985 -887683458 59968 19484 378409425 21964 90683 573785270 26528 53807 396086452 47231 51008 79500299 19752 49521 245828554 72066 56592 847901825 6920 25041 162982241 65866 19842 645755241 2137 94696 -302755762 22139 92585 655948056 9012 72371 312012074 2947 61055 -534990482 14930 46592 338299269 81076 68417 184925058 2460 16383 33584823 75112 41002 533811441 72526 14287 -139982039 37536 9274 -897982293 62062 31502 -250867382 18558 56300 -72687834 82596 99841 843621099 5174 94003 -100069819 34775 71469 282026610 71969 29133 -632775782 11427 69818 -818371701 85324 63331 -999252050 69231 97928 94780739 99661 17516 -389930473 97338 17298 288347861 42914 27069 -128680596 5325 62350 -321013120 29365 41086 -167884883 7196 68476 588629817 55527 45003 453955274 65258 97314 -545324605 84755 82870 8813273 1508 79902 -309188853 54903 21103 -73081614 68619 90455 173555805 39648 20188 -692190484 61361 34487 797937954 73303 55988 664825367 31742 69743 -143048442 95523 84688 -668206518 80518 49955 -353250544 9586 52533 419840863 1492 3409 645676210 1044 61429 -37120418 3305 46908 -144342303 94914 56105 444086856 45924 22411 227952758 20913 1919 363817575 37096 77440 25184248 89095 6632 871098703 88083 84244 875118714 6517 90161 -942687271 71630 54948 -290300878 44388 8838 -578268271 39769 82020 -312654593 2701 88180 -485458961 64066 1943 -330086901 54646 22693 -168653331 90531 16705 296454048 68381 86423 766286455 34197 85352 -136893200 46676 64236 -745735850 45089 79295 615032654 40218 95750 755757782 28132 87244 -473196328 66625 6413 951494015 43235 98209 -33456078 8182 24967 -209461730 25352 34139 -288534008 96870 21086 189907056 56219 44531 -975124608 10747 55883 332287919 37321 73992 351338926 43226 80274 -465368291 77482 11449 -725917076 17689 95953 957210073 15198 69456 -896760439 56380 94113 519056793 18869 54801 -301074285 31499 35580 601207738 11697 17844 200811921 7677 14948 -335618812 72676 38129 969377250 23165 97442 -434274839 54320 47489 567356659 44150 77361 127466622 6717 24253 -616199650 55837 73584 738113397 12968 28980 -876201177 79350 70842 893618076 25716 35540 -394911223 20141 63037 545493413 65119 82572 -152834724 31535 23251 -439213257 83762 58418 -623714561 48435 38577 -188402653 10094 81663 701805884 57792 95166 633643424 73685 42751 454338212 49031 69670 616354612 30947 19222 139857454 5362 58325 124592666 15576 81409 -815057245 81721 55155 912646756 98480 40452 -366572853 452 83059 -779085486 30193 35750 608794022 50024 13649 914472114 96637 65571 -237236241 70769 69366 237726775 89263 58179 943630082 81019 28137 335231371 88943 64594 157624947 23710 45193 -874968418 21274 28527 -34540490 43005 29148 159683139 95029 20003 899377273 34348 23619 508438314 62297 79933 309789903 69679 75224 29203771 52086 25142 -635447887 15766 48294 -649293564 21203 12716 -887461363 89205 1358 -527167164 96975 5568 -527696187 6065 17953 830439753 19319 3126 -246650080 96418 26495 -575740948 61375 53724 501285713 94880 69800 464888214 66082 30875 643153378 13380 69255 -285132425 35337 1937 481032352 92752 72573 -757656917 87152 66565 820526592 35814 48227 677039929 28200 95239 747215432 67519 10967 -426834191 88746 88908 -310561040 92709 53575 292842586 21250 18735 -363943062 39468 35003 548692915 43469 59057 146230710 87967 71087 272470726 60564 76096 712937947 67014 30653 27981979 89252 8418 -682313432 92302 25726 521511784 35454 22924 291064739 15096 75328 107511529 28797 65456 -87641395 57206 18033 833347079 96310 12100 -782665350 90894 97196 -289145259 50694 49029 -542300953 4617 37477 326972951 34894 41901 -764599727 59556 49560 289461351 31996 38432 600300779 74572 91413 55517207 31461 17874 -134906006 88473 31003 404437470 22150 26138 891737521 85813 82031 729174931 6108 80836 -429300001 79193 78609 -853121393 63780 57927 -817575623 87818 61482 -211575567 2734 59900 786703119 96619 92166 672221035 78712 48288 -278158267 35814 5799 174855608 60193 50552 766453775 374 64353 -646530041 26321 99263 534007219 99524 93955 -289723865 64964 72246 -987719736 50976 79627 -761228560 19450 76121 -960080085 63281 18860 820912337 88 36025 382064782 39106 69248 820223197 35001 69638 -848063673 28535 73931 -794994314 66673 12083 202893836 58519 1966 -490007566 60392 73188 261102320 58305 21809 953617653 53836 18736 783047808 99119 97175 40458376 28537 7462 -748432258 9815 31312 -820072411 16229 35490 -384067253 5824 63856 28580531 27274 27964 751919032 10217 56289 -854752934 43982 41517 -237053689 6776 91236 -559205398 8933 14450 997982918 98082 55228 163713560 20492 97340 138982550 82615 18810 -140857034 76824 13076 -293104571 73122 2404 -90570204 46794 8125 -305624857 22642 912 -688019173 48724 55907 -531184412 81872 32684 533573436 13424 18938 -613867843 69508 45899 -476916443 43820 16621 689416920 92011 59954 256276078 88671 78549 752445788 14147 76062 887696845 20353 42832 280492544 4815 99671 425095452 28826 23370 153930902 43406 51054 -517415799 11045 70304 178430728 11961 2669 -204279759 70157 45935 -773387623 18249 88399 370952152 58103 81848 -106673983 8874 83091 40528158 27071 83821 -813413368 35310 53315 -818014911 92911 55365 -708626443 18919 77379 -578820533 95895 99314 -692682321 13892 16383 644905614 52315 29038 12942848 43024 95459 -235234915 74672 98251 -560441808 32662 36061 399365083 38636 45546 117695493 28800 62737 -576252375 23323 14839 573350819 76501 12611 848862442 77542 95637 99816838 24597 5172 -533897097 66215 59004 -106299990 71636 41443 663443937 45491 99488 136791303 23539 93539 618479936 12961 52593 12397541 60555 78167 -750575980 16519 29141 752175879 47078 49965 186249404 91711 23817 186144289 39262 41309 -972487597 51217 28063 -97955869 74461 29830 -490688011 18774 3569 -286169627 4420 34789 -983238955 99900 89845 612731842 22942 80515 -933046184 12335 59871 466013082 69553 58143 978498762 68458 57966 33792559 16928 99832 975639606 2151 37964 320568904 20313 97537 -492922692 66791 88620 -966456466 45443 14760 -712557137 68092 15903 829144780 35762 82737 316970399 229 53982 -441900288 55115 25792 -437399375 72680 9079 426773455 34002 34376 318629970 45802 84999 518935193 13333 60849 475677170 36584 15163 -246423853 95383 83100 544249984 6264 44318 -182691278 28885 41179 501467300 96381 17069 -261278316 93458 58154 -139742589 9546 94824 374856480 9622 67879 -784710015 52123 10431 -51896034 38273 49459 -341007996 28151 27782 -269018510 32435 94892 738030392 97522 23744 188735840 65313 62156 -420884129 65509 15096 -898655359 64536 55597 316230219 49991 60075 263935761 61866 52237 -492169314 83046 67679 195043482 55215 11388 665771129 67997 71934 158476291 18253 56936 -123569594 24876 44550 842512182 71927 65874 -891060792 23107 15056 -125776504 18902 65407 328957873 85763 94985 957164182 69141 11152 262649771 72871 13783 649674858 97686 40726 -567207178 30418 67509 987256643 2843 25502 -172106104 9934 72277 -918105583 46053 46279 -354853153 24504 60361 -763887563 7269 8513 -715210756 6979 98464 -812145300 92042 59674 766276569 63009 93329 -352754112 61134 60681 -877984090 75993 9724 -47172679 44189 40797 -504444502 58965 10517 376310946 45328 54657 24433571 54601 94178 -188871815 47837 41321 -519154762 91262 65635 862163388 46670 56049 -570244843 41513 57158 476469404 89818 75022 365205136 17601 28697 -146513629 7959 74976 -124544405 99934 82834 -156418665 54239 23181 -642253959 29919 38854 -142309773 93737 35561 186768419 31158 66623 -340384312 1673 37242 300717271 43203 42861 -180508003 13965 54329 -208074391 1495 53656 93903264 76933 86483 -651815297 83240 58671 640751072 65121 55388 -313372831 3572 91152 917007115 67474 30905 740587392 63905 15561 383289496 68335 7977 776191647 26430 87355 361640100 93971 76886 -829671452 12105 52579 701331157 22905 46259 90758266 77637 13082 634928512 78583 350 -631990030 19590 36257 -436835533 2356 62020 -167662834 14347 76143 447315377 20494 37223 -21567075 84077 90528 -859788613 25628 51651 -939477627 1485 9253 198892584 73967 54678 -642412195 55258 12068 -809806826 11446 34915 -384004557 5566 74563 487218989 309 62808 289197754 50822 29227 996840720 13462 80389 -628386633 53288 46633 -104478522 43650 23667 244722445 65846 45815 -274846951 90286 86005 -518735766 6638 196 -633337255 97348 36633 -882831979 51107 93045 -647976669 4354 47903 333301360 52222 14211 523641504 12159 52567 809236640 87052 64848 -536235689 29023 83903 425799316 4928 35620 670269271 28514 27395 93546307 33352 27561 -246837928 66078 78892 -923581132 52331 11021 586017457 71261 89043 14998112 84906 54054 -256759215 65971 99927 -976733310 48552 97249 -547943877 38754 88073 418506393 52069 73547 326322482 40517 72878 -833365595 21359 12292 423984702 91845 62544 635451425 25566 98442 837458453 22620 83597 637085493 66433 36939 -36461581 60133 76676 -552385483 41853 59405 -962096221 97443 24265 82342994 47723 2309 441785115 59793 72799 228683875 8251 37523 -555894896 30719 41594 450714282 18925 92876 691497875 13559 82728 160409441 72353 5188 -587332936 90149 41203 -712439360 34396 85791 65344875 48486 84130 67547896 96582 18723 718383004 75840 86954 -853181229 75776 53690 -96717964 73845 76189 -58150213 71732 16296 -342925831 11237 93344 -375914207 21007 20571 -181697926 27955 21522 -37701255 58026 7785 -275630796 28117 87328 -318333161 62371 28554 -738810619 94693 62525 -188191122 74277 81658 453699478 58485 95497 629373531 85471 92885 -944969770 39045 34864 -3424258 52735 23153 -313930607 62191 6743 399480712 37907 27407 717131960 54545 63900 -481843343 14529 5968 973313227 54234 46094 940448231 67446 93236 -946421714 55217 1129 908477247 3524 58107 278361085 25964 63731 -541740330 29551 88652 -540715813 94978 194 -963684490 57822 65446 168759136 76855 89724 -869545473 75868 60203 -73444706 89002 6839 972680848 33168 76170 784850631 52181 38411 -732927928 49799 80619 852128805 76659 62890 -525694036 14199 9467 357647777 48719 58787 867456300 56028 89441 -980027562 53960 55440 -259109576 32114 26850 484687576 48581 64148 43731370 98141 39055 435290267 59836 34581 954379058 57112 96720 -687847672 33772 95190 875206110 336 32399 -274166381 16450 75922 679488114 3357 51210 -486755808 15048 49587 400008274 58665 94039 529499031 19660 78072 166524942 4714 55045 258357337 48284 11637 583392728 86150 91249 504442896 26319 43413 198616209 38983 33199 70241316 17044 64389 -657913163 56304 7453 133502912 63935 26730 497193143 78788 15494 342417569 3193 63099 756131370 58695 36012 -135465670 88053 18408 838646103 12707 8435 450213431 29265 62736 127847818 77204 5958 -925769860 73243 80367 282034182 53626 42044 -332702854 38123 52830 564583182 27864 82532 284052895 14959 98859 -560154542 18826 19651 450264821 22139 52339 60553355 88975 62400 -88122031 50946 79236 -241396111 12635 94589 344787966 23942 36227 886869337 78365 97353 422635509 79900 79971 95446581 45350 22257 887783306 72003 13903 -344547409 61945 44962 -115189502 35268 96905 520594714 99652 99832 520925832 1995 36622 -78318574 38988 79564 -149003560 37502 25189 -654959791 96915 50778 -135102891 44680 70240 -297515803 27477 20626 -130247612 4801 80660 -948740033 58261 81436 317226557 74510 73149 877188416 32515 93644 -171319326 15340 26893 -438089911 77365 68088 -483019047 31615 21265 379828429 76253 67152 -360163819 252 75176 673524398 13360 29504 -527469115 11317 46194 500392894 24924 62273 -599012500 23757 8091 -865695321 60406 91180 28840113 83665 22392 -980075837 33110 92397 717211283 53334 36698 -608767693 70860 94158 -273025700 12538 29052 -390865111 79197 27701 8532166 83984 15055 -332009686 23084 58366 535746527 62109 1618 534735479 41157 84182 -624502470 17221 31497 -149370375 79485 87115 941896381 74763 21919 214547170 54996 21352 -580126246 80247 85652 437190979 621 20138 -649977207 7421 87128 -55012081 52208 22630 711207155 68525 93103 -793900618 25966 43651 -521227449 68244 8766 851267120 36287 28970 127369157 69635 58963 344067490 81190 20195 -860967893 5797 79916 -508247136 79251 52857 -737171523 96319 37751 -672662803 89978 17369 -321188936 46515 69158 335480194 1234 63782 936846430 84090 60305 -67442057 21572 54958 -651761957 11553 47719 -589185114 70685 50603 -30094571 37171 87757 841383815 30463 84490 795116564 62068 66240 415453269 32270 68192 922721235 34434 87315 -456184183 72067 19411 570235297 24502 23194 105900759 29895 71948 -796813921 80942 40324 -793171559 55334 64090 324398928 93021 62915 74074995 96279 10797 -919816535 82529 90982 325810079 68851 2732 -642584602 98708 55309 -495248266 52619 69363 -331725731 17064 93366 67377337 5670 65118 -176762813 76551 96492 -367078930 72151 24623 -952035611 51652 493 -250701565 7837 40040 -804220909 80468 17678 467423769 74452 24014 486315457 84951 23460 840227927 11552 57891 -943919906 2532 32562 530781682 39738 55146 94463669 82030 28906 -824931326 41264 59973 -416406282 84989 24640 594905971 16235 12273 -787741637 77738 35107 -730769341 61285 86284 -493579089 98488 69093 -82777356 90978 85211 441088336 69754 58959 366207168 19180 30935 128106653 25042 34966 736631383 89654 93312 321378258 18773 41867 -719649867 85060 81204 -378791236 10793 35707 893133310 91068 4335 -35163221 37445 12541 933678478 89158 58720 381384884 62745 11797 620659539 71209 26913 78168278 32355 88917 -691574806 17300 16344 -126352859 38320 22271 529154238 60167 68945 -709296454 26425 57713 458455435 68010 25860 -756971617 43021 63613 -389643236 58041 35099 -125284524 78039 55108 880964532 44185 77220 84721128 86229 89160 642974467 12581 88304 -553326957 35270 10707 -754760879 79638 80197 880221544 44180 75542 -68403082 82231 37570 -912791983 85084 98835 853127566 85405 80131 433752535 3586 99678 157895121 42332 10171 -786192782 91094 97068 223466124 56073 47253 958436956 21659 87781 391483901 8726 67068 669082570 70979 62445 475542881 70285 27990 -505724430 88462 34925 164108138 66660 73754 666189918 64701 42991 -791523032 27612 95098 302194654 40887 70805 -121952282 78755 93731 -979506764 95277 57184 103556243 19618 70708 -753776227 45639 67447 -236292461 81788 57857 434301220 94941 58846 -987998782 90404 76114 372073858 15268 34231 -900029916 34920 57409 -75013721 91544 13824 -10699982 37850 33398 400581059 11951 48332 937367504 72617 5556 243340491 12923 61550 -267528922 57075 38769 -355572333 12105 28277 -176636069 95978 33841 34924047 55782 70498 -39938377 41613 75616 873589805 69879 91059 78088974 18671 84356 658599724 2018 2164 887407255 23537 73087 546370880 5547 2430 -770199295 27915 68514 -304142507 1912 10379 -894995594 64116 93974 -931438638 99068 84921 881792074 3673 4238 -695631047 91624 46667 -93880233 63585 84127 -898219916 85486 82556 -29554059 92146 21725 528058224 20272 7280 339928182 28373 77167 -531481192 33241 24894 493272827 58179 82943 -419104501 4675 52978 633018653 26493 53844 600886350 95522 89820 -53733621 20395 65433 595498939 14012 14701 967662734 70582 12171 708889375 19038 13776 -362034051 54956 63740 -65496228 25043 34132 368358589 96318 64147 -781463771 87024 97478 -620126058 32396 30473 969957696 15556 75083 -676730922 75099 58308 -2293732 84487 36072 469811205 23573 56366 -999699340 13785 66022 350069638 55854 83621 -173571809 78839 34519 179592313 31791 13021 -865150872 12960 80946 447320974 80419 97157 435658537 69458 65136 82514235 741 39643 989371091 34438 55468 651044048 42326 2476 -329091578 23539 49699 282599097 93756 12755 229229881 53350 17995 589917849 10256 20548 478784922 91068 48322 89684926 19061 18570 614765579 63751 55643 790807980 3490 45440 -785750044 86948 15345 782998911 22980 55564 -741565315 83157 87842 -182064432 51012 81003 -851059610 75224 58753 -479645846 21583 33654 567127451 69568 27602 -341262946 74727 42322 516425672 99685 55501 -35676979 38009 44279 -893488297 91433 2672 -373627720 69194 1663 -984667942 13582 87536 -635227974 28390 60754 -393160352 22175 4043 -629991230 91301 74440 -598301348 69112 35175 111468594 43043 43173 945630448 54277 40565 -975783201 60683 69685 113074084 72318 42447 887175895 99351 29711 969523121 14303 97375 507501460 39704 76734 891567853 28531 39268 -984269791 85057 84904 39811382 40767 69101 -176696637 84178 81362 277473553 56313 24589 -660009486 84577 1205 529386779 8324 91587 -777776676 14474 85772 860351653 10677 76922 395143675 48922 67307 940442200 32315 62215 -282137326 92724 47128 -641872605 18035 16455 -847849453 80844 82854 -561158456 19242 93146 442613903 62327 8889 277908743 63554 77128 35878289 55243 25809 -255019959 91592 75175 44171941 67084 35474 381815507 16317 27803 -160688023 49956 35015 76909816 842 40689 -400670086 6871 80762 363271797 86729 61903 935836168 3376 43193 980251879 29491 74880 907487002 15952 83804 516044309 48817 17330 -671433273 95419 20957 958686846 82573 32733 -606729497 64766 75401 -740528505 84601 24475 -264537544 17074 80129 -438809265 94249 81052 -255017223 45051 89413 127282204 7186 33101 -875171144 82814 47882 -806376419 61784 72918 -169922611 16843 56073 -906430119 10177 63088 -344472591 86522 29244 531357355 92222 18803 -581031134 93358 35518 -20874550 94469 38354 972587135 48219 36280 663871604 51339 57095 578342227 23164 71317 -574986913 25472 57530 -325902755 4957 87087 -13133672 58075 41726 -508131318 79559 45626 -199501902 65065 51823 -979211235 56475 32910 -384857973 60201 24142 -8447532 71047 54213 97659311 48842 68743 -650541591 79738 25552 -524051668 9421 45319 -811046163 11666 21127 -580430760 90756 91357 -888061745 81856 74370 -38112661 75887 96766 -448211029 52827 51243 -492701121 41038 40061 -980615418 80559 55805 204950875 64539 9098 -664082750 47906 93809 283331901 39854 17069 825424734 14994 65335 51896617 41892 52811 -301533998 86456 52822 -646292164 99105 50620 953237204 11140 70861 417637332 65729 72039 -483946107 28807 84559 -20920334 81978 18763 367297324 11412 40692 -608351027 36821 5218 -528110867 33772 11098 935748887 5010 46195 -407643094 54859 50355 593258716 14505 23245 945001239 61943 81173 -37684264 24697 32669 883047571 28630 3225 911309352 88686 37071 -253141185 22610 37495 226172099 84704 73856 684240052 57107 99635 941767918 7173 85254 177898419 60943 75038 561196340 88226 83316 -954474663 19530 13940 -242085866 85049 27742 -598995745 12482 12729 -321536351 9139 36692 528139102 54043 86393 -812830204 28391 18566 490671405 71085 45131 284497132 77803 95056 101011147 67105 48679 -60256036 44436 89364 378857726 41674 53943 362133884 58166 39150 -654162327 19571 46182 741783686 99458 70887 -911488703 14997 86489 -372163232 16700 27607 -196546578 68602 90371 -771342815 61548 71916 -254667811 77687 16486 -556745799 63535 49752 675710191 92736 10058 -870090692 59825 32541 784033181 52588 61833 869447401 49435 78160 531925638 13930 72036 883379422 55816 58064 345475822 99423 93478 -366044749 31993 38045 980674660 74806 84122 494042848 8462 54720 586148308 32065 19095 -582976360 88290 43469 890034801 13762 51653 726226157 24476 26200 844659208 31339 7409 415108811 75545 1569 -981756111 70925 11936 -484331493 58045 16126 -606210593 20420 48358 -481498681 51798 53402 875130011 18928 86854 -502184801 37275 21245 -316710496 56775 44205 -636527428 89426 8294 84647697 8572 86039 -413172281 5943 62782 726587133 74979 29109 -50577782 62396 65145 -779086604 23340 83629 213460149 23300 2114 884368634 71226 33049 -662830669 15726 87491 -127818852 77547 98754 573105679 79684 28283 -516560554 8397 1827 -223193315 37759 3416 897623600 56680 82078 -358265451 40593 2353 788088601 57393 35851 309109562 43777 56461 -910112322 37588 50088 960620866 44880 72689 -841337870 77575 27629 153241270 74843 69017 365004323 58040 73825 14007735 22620 70903 -499517230 89060 15469 293661428 31616 90996 -113304222 84994 20120 -674144926 32778 60855 436608741 86606 53561 -972131549 5176 17464 -806991769 39698 76789 -356237859 99131 49479 -856386582 95548 54162 -958172810 57704 36564 -882030295 84998 60126 -30492432 35149 88384 -462463679 94377 44678 131458368 86677 50035 -341499052 55442 51705 103154378 79016 53190 -315157955 17720 20592 902904978 80193 14681 324760257 58756 22131 229328969 94900 81197 -194721911 16058 21607 427708173 89222 20223 -682972434 33727 32384 -427502072 86177 52597 -381468651 74251 44693 -308759638 14138 88079 902183733 13036 69881 226884722 352 50688 -944887174 12887 60657 -119499363 86214 29457 -21641611 26386 14664 318069320 41426 86086 -138572498 46181 28162 915660225 28237 23465 444870612 22054 29842 490506979 93328 31316 896256941 17554 23092 166009476 29871 92009 -235366542 44936 70039 465538813 53179 54788 865157908 94475 78794 394945173 8510 21088 158546051 5251 27751 168039195 22908 76514 -800653356 94882 19823 597761620 33547 47789 749086821 82215 87172 379946972 60095 2556 -229775626 44666 86483 -763429473 63077 14384 -307576854 8759 78205 419785218 64545 55742 39966819 80244 26665 -994473490 16614 53208 962421050 37418 98190 775859967 87684 45059 753484441 43841 25064 51525060 88815 77601 -295900842 75452 42335 -234721799 42676 59078 957689669 38619 38120 647501206 16066 6534 -694517232 3208 40952 -418134621 36707 20773 -302095179 84730 78625 -79369585 94584 60210 -517892201 90042 49175 -923127483 21753 49275 -277409859 36375 92382 967133903 98609 88145 792667741 20516 96425 400866596 81873 5827 -963228843 54950 85052 154462402 4613 93627 766571674 4095 2112 641478713 11406 12633 -304850991 4068 75800 947132391 12015 2458 976945492 79362 83256 229599518 48006 22078 -161221164 5596 71308 30917155 9025 94539 -71194802 34492 87729 -358271666 62175 47040 -94081382 46332 55581 957528155 9758 41816 -916062648 33331 49649 628727504 20703 87160 -424737705 54730 60889 110280162 61448 60339 534805964 10037 42699 151916273 23950 50284 -61863212 23516 2950 -860320439 452 48372 171112344 69368 41321 -690545021 32594 88813 -402629539 6508 41093 -473143894 36596 92948 -654761050 51535 18803 -87525979 864 62078 873520293 86964 92670 707088556 75473 6580 -182465967 45283 64008 -100170020 22434 22845 -138334535 64599 60178 803002238 83875 11461 512757948 98272 37181 76961847 65651 22258 -594733634 86816 44533 296085557 93362 12497 -322011573 3604 21238 988623001 67096 74420 808868233 72901 21369 383993074 75947 85786 699025618 33506 76610 -898262097 74398 77659 -56226019 46624 25847 967854355 83049 34444 -995404462 19041 44006 -114601557 96345 29963 67803603 40414 339 316106889 42891 1266 264334089 97216 70626 -319966441 5962 68944 -366353542 19345 95811 778064134 80376 49639 110902823 67434 53306 83139391 93839 9930 9531726 68872 54955 -628678492 36960 73488 885640060 82816 18622 -305023468 79986 14356 305327422 44084 50708 -722065275 72959 26812 50339381 76549 38629 -134880278 58697 31384 44554270 13284 95054 923398388 20379 84310 529347191 9702 54823 342284703 84999 81924 676949458 26642 65570 -151537744 37655 71100 -36503942 41135 39661 414400683 26545 57373 -687053113 11334 55252 117783407 33537 76155 185186795 72140 35017 -106755901 19388 52399 710181333 3432 73669 680922752 66630 65423 -866331864 96882 44051 -549036887 43140 73736 -506233988 75285 93907 -743695528 16337 87974 -225296472 35481 3192 800149850 52131 52294 693231650 49745 87615 827640304 12169 66554 982225693 23057 47265 105193822 60640 6759 409395832 10511 69652 -379735513 30418 82030 403509482 98065 22157 -848888597 29309 60704 -2271957 36253 30339 -502247735 99396 93106 434313306 90109 92531 -201642479 43486 83139 -86580170 81403 9484 -813382211 96088 946 -390572832 99905 25175 902059442 84036 3529 365779945 37384 90042 510666813 11037 84370 -799242219 16215 6766 -214292816 73358 88969 769492635 70864 78628 -182767610 38108 96877 -796190673 39326 75152 -349027899 71838 70642 -485088379 45902 81839 -241235458 52496 67011 268272 35571 94658 -620765528 19038 41492 6648558 21454 70118 -189535538 60295 6824 -767897823 41247 54587 -645190151 34316 44223 414069138 28717 31605 964364364 17265 58453 -623706512 73463 70834 388554672 47595 5218 286322447 25179 54938 -444703618 97681 93790 -18511119 46624 19470 -554749477 22546 2180 36153293 64849 23319 333338096 61261 27801 -129675569 41142 78262 772550353 82093 84978 708691772 94501 97065 -236989383 57637 98753 395729244 85896 44374 641028096 48101 56264 -737329498 8908 91577 -185319698 29278 45423 181632707 67844 97061 892044508 48302 65553 14323730 73965 32386 809081098 31336 45478 981583385 97982 91328 812182795 24890 63461 -613947611 98029 28683 685820284 59724 16669 -836919450 42403 7255 130846503 27532 23605 -775546255 69578 4053 636488658 35907 41748 265430074 8382 59492 -247499476 61846 86409 -450570625 11645 28825 419236831 4766 60970 -499175595 37410 85103 866151403 70978 63338 846673636 35660 85669 -467145392 80285 37469 373984322 45805 60275 -323815190 65696 75947 990410145 13423 53791 194082393 22242 36298 338106061 21485 2352 -645766354 4491 6716 49264501 40095 85748 361945054 30126 40406 116041275 40102 82335 246497617 51418 36875 761583758 20440 70468 387640093 50358 92407 -376958494 58703 18269 -438155718 33261 1851 -937382928 31761 9057 -678919842 75984 12592 -14899713 99141 29746 -2700356 4266 74186 291375295 95066 39655 565392658 83339 61735 405948986 84817 95230 -83292193 50176 1563 452665975 68305 94629 -862548839 74190 30879 943927482 11338 52296 926548149 28758 62484 806848603 89520 30365 716276690 49844 84901 -214170563 17842 61678 352286262 77724 93066 204999019 71468 67804 -749689942 58558 59945 562880086 27378 75610 562097830 91654 26358 -348695895 87032 87227 -855683716 45217 15314 -922280055 71599 62378 220201394 61614 386 516486958 37567 14511 -97734477 96417 88923 206351205 20595 98662 818845859 93700 5868 867516505 46262 39520 -589768815 17571 72722 799271011 46520 13133 -41232297 62077 63108 -742049850 12964 47964 347762580 43629 34750 -964488619 41772 9646 410268048 40993 10972 357276826 50211 62064 108097397 31288 47576 650443022 31354 37143 -966166456 90098 91994 395358121 86884 16356 65639245 4889 13440 -740595694 53450 85389 28563313 41256 75640 421033281 99938 78879 877255052 20621 75013 -995624120 87615 21156 569543541 49565 22977 -356115029 72255 80354 884277234 66863 59928 426834326 65925 91396 971153245 6914 6310 33498028 28266 93772 -216410381 34296 27666 -196221878 25662 60038 271401461 68502 64674 -759598659 20703 63227 -543575301 86474 10356 -54370489 72292 54704 -975535067 88610 96945 705986568 40130 27520 -788351841 51452 96390 -465589482 16705 43823 -286092016 88838 31340 -52433492 87942 13675 368365997 1171 45810 -597065021 76244 71431 -627781171 7937 4003 -867879761 93417 16976 -137145670 9141 27150 -294174784 66573 9146 293143189 27365 79041 742203894 30883 98440 -195113779 13714 72421 -570719514 72759 38546 434865732 18705 12118 550609155 19418 93207 -923319493 64898 48608 -961278585 21793 87770 -680729123 35047 16167 971665350 31823 46884 -321731429 32436 61752 338673251 40270 92016 337239891 94637 93114 316163945 48830 6290 868830490 68282 1723 373609823 10725 20542 -966811141 22842 76551 106338662 81392 33463 423334248 23995 32559 -79303406 12937 5531 105467399 61781 3753 915511638 99483 93862 -624758570 70056 49886 491208501 62719 26373 -329434456 238 88373 -12926758 3662 50564 -81695768 7998 90582 -507415462 68691 28540 -968505141 37574 81990 -588323015 84402 37602 -439163400 37236 65797 -70128017 78329 61097 -402518311 3227 72993 366710964 90425 79697 140480361 46760 41426 411249828 69463 60453 -560919273 12613 19751 885408872 94131 61746 862581196 21086 59533 929815320 64660 71894 415985419 69102 57458 -751585695 89595 3343 723111416 98386 39827 -533265663 22797 90816 297441456 64806 48866 764691580 27240 16210 -413131180 39320 42883 749757980 10363 28816 782874668 77175 45250 967869509 2188 84279 675223442 97262 36477 -257539428 60433 64483 867691960 5997 46099 533163126 54741 17023 211576920 20404 25490 -823813061 37453 46823 -535173264 68807 20644 217096281 41220 80886 984933396 56477 70132 -270007107 34173 35803 551016411 66626 6797 111030799 15156 43000 615680914 86754 3312 988565865 1954 69590 -771942361 40292 82135 934908320 9087 20167 822572134 25920 68185 663806854 88031 9085 -94953474 43763 40563 872081639 99944 63447 -477159836 26166 46129 407027816 72624 88484 910121782 88393 6959 275238621 77272 18403 204668983 3008 95296 -879793867 88941 96097 -150620320 65409 78270 -409969677 12992 15551 107178592 46452 3317 390203644 28085 4469 -484806432 42085 2066 -187831002 7359 86552 708745163 95598 40569 -252241218 50888 76099 -505323052 20029 20900 -316424303 34877 64035 -261644347 39960 62132 -461128829 89889 51543 366657561 87698 59025 940670741 9517 42287 161978380 68896 30063 -621287918 16822 48449 -295452099 32390 45644 -660713769 23273 23357 -813313169 82083 70330 778579175 19371 44418 703530731 97736 57676 -763808016 83718 10712 -327107377 42808 92593 -242726690 56623 19449 -726449714 89131 50827 -586078323 62585 53220 632325690 70144 9353 407510926 37147 92237 -143009513 95242 86044 -685847426 66557 13484 -67065286 99216 53767 -973307747 41455 7650 235198095 80273 39532 -52739675 93350 7902 -592633105 17804 27826 -60266502 93050 39078 -977691728 63349 10308 65521323 18954 40107 222639568 59326 51605 -831989976 24549 95740 -86119217 37945 84916 -919812582 49198 43271 982124127 96745 86931 -600819496 41517 85015 -318108839 48204 50426 -302625448 45520 37072 -358791675 54946 56105 91997335 92349 5160 481926475 84911 77174 -342201162 72664 31223 -413260441 65184 67061 -615905698 83262 45047 690149283 45245 60281 -888240738 44598 5807 836386008 59289 98839 -761527719 32539 1008 -56255785 6885 99082 67165811 96198 87262 922367281 56423 2579 720310850 17398 30236 -256949621 30383 5821 -923599240 1243 42036 828751555 37357 17345 706365875 22709 96926 -189109007 14922 89097 -116219005 65753 51417 -67310904 13764 79099 -433741605 30467 15302 887850129 60419 23786 -524302585 82261 51439 642590174 94828 90399 -460424842 86535 24844 -932333877 89685 81630 -865952326 94846 42298 287701353 63136 10403 509539327 54822 65351 731769566 10154 24820 455625726 9517 21173 510300737 59718 74331 -455621655 82229 10241 -980454731 44429 11949 948901856 85161 22298 -764232771 79070 24119 -222367523 26928 59768 290287562 67978 19897 -921962250 57413 78322 679206215 337 22791 554791010 70809 4340 188258158 36099 43780 228837712 97507 93299 -507373456 70876 84801 -681728629 57947 42543 669459214 21249 67903 -498255340 87685 898 -74926920 89978 85679 439201720 14977 60495 440450673 50280 64671 -466892264 59201 11276 784944868 96105 95516 -977816070 1044 13784 410192875 52047 60837 479421111 82861 88816 682317744 38277 25462 -493969754 26901 59027 -686881693 90338 33720 615012192 89327 41993 842099143 59278 93561 450986725 21449 6303 950733459 58544 33552 379845674 21823 93519 -313447845 4943 90419 539346746 2640 9758 -918052591 48842 10287 583029323 206 16791 268157141 94530 86894 285399490 2455 70370 -167435268 13135 13117 958350180 81033 63875 377937237 86399 40044 -746015471 57010 71573 -927085733 53712 41102 -779488118 44573 3816 -74303175 98613 1252 -700004986 45461 99889 -3291800 8748 71366 -70513080 22769 96628 -39225656 65196 23516 827464589 38123 35906 -133366345 81091 8033 -998148695 83609 20915 736348093 88061 65334 373228720 4666 1556 138929122 70278 53108 715498544 23190 7872 -34454244 28287 75235 780289972 82553 56970 -559098310 92536 83870 -243892270 62228 7239 -92436590 65056 14164 -914625539 48717 97 -275976536 58190 91168 664194540 66424 48695 879391865 40791 53029 -195309934 70666 5711 199096376 53434 38126 -740095753 44216 1293 -77583838 19981 44156 269185800 78444 6354 42317151 58213 62605 -333128078 19565 38421 -751740558 85901 65300 948685928 28936 19359 638617925 86424 46046 328911502 13189 1018 -506945608 42596 95255 822365317 3589 44308 -906134143 11884 81103 232471736 90407 83596 751150540 10355 1135 -244686586 58939 4525 325622349 33938 79910 810249305 41685 28799 499648489 49493 81011 -4575833 74363 21501 -536493136 77956 7700 961378898 35056 75269 -617567979 92835 99033 922677418 15696 62269 697998027 75035 27877 920163070 21310 89585 197230854 82297 87600 904540401 56504 57846 726276663 83188 1861 954054189 23387 42994 225454438 42369 7310 840462058 21207 49919 643859840 81238 51243 802724013 96698 41390 799886395 23812 22886 -746447687 4368 42719 310567949 35751 83242 -373082227 26977 82760 -385407143 30527 29757 974290082 88538 28472 308955027 514 46054 765450285 35952 40153 -865370302 50724 46180 -403158223 69479 7462 -632022205 59593 45711 950799937 66366 76036 -928943173 37839 80341 525355792 95134 89640 841480882 38696 47422 -346069506 63810 51621 -974466072 52905 66225 -994069068 38772 43332 -480825956 45447 61676 504132342 33104 77505 -770268071 67887 53034 102743592 98658 96949 193498945 76952 38804 -512138079 580 92408 -169830099 97757 78456 -985852930 77983 10225 224995423 10941 41484 -624384565 40913 35489 -765425924 45197 22906 -338506157 49994 89867 -461435410 13892 34482 -285368298 31922 52501 580918730 83344 8243 -463826344 25181 68154 -295455018 90335 15057 -209103177 33143 1651 829244467 56901 66238 -194974050 86098 87758 -712419711 69900 7531 920641802 82058 101 -776382921 7387 8859 863306011 67381 56394 -255115690 49093 55228 506786540 58494 9159 351350571 51040 13576 353978523 25331 46649 -996764835 35420 30223 -996687929 12351 5836 249357583 44128 80516 -695994119 81754 20539 596171351 63327 71423 425410557 5518 95527 358576169 64724 27605 486854317 46317 67493 919593938 71042 82848 68408816 42215 93568 1946415 50110 28394 847283395 89933 68520 -736642269 94688 5586 -139926592 71656 86659 564867028 78763 94869 456066392 19374 89178 -3890498 34064 96151 -107241401 28197 55547 325887577 9884 68408 806477776 24509 10100 -336062456 80008 42049 -482721694 1073 43179 523001337 87103 52121 -960919916 61597 32781 283419402 22440 39435 977105587 39184 27961 -513219299 97557 49988 -269372582 32530 80714 -566656060 51719 24499 973710076 20088 58650 -893072371 20566 28058 -310866641 28059 84389 -968230525 49129 84619 -250902240 37053 20346 183308997 59128 11782 903991811 17893 6992 -33777713 26641 80542 -244659985 30629 37166 126690043 33427 58949 -674201246 54639 9727 -495177171 71033 92423 -547966907 56307 87223 178296068 14087 95459 -741184844 26010 4467 -168607935 62438 65640 767925440 46301 56030 -207211959 21956 62041 561292171 13129 35834 -146463922 83880 73756 368145582 66103 70259 334942953 74391 86837 -211005223 77159 19532 -120698926 8657 90911 575871786 99604 87432 479449597 37202 41094 298936433 67477 77861 167618167 38772 25548 -497202111 52913 70056 -418306992 65835 65367 811091080 66120 80377 335094714 11252 33645 -495492267 83677 38519 287097695 87882 37530 301703935 61465 56273 -65235715 48387 94294 -727731093 48831 4033 -986196123 20319 33756 246980021 53401 99247 -172693480 14220 20898 534509636 52558 27410 573449232 82454 3342 -831802560 81285 59438 -444793783 61481 89572 358436598 53669 51513 -881039215 62180 8023 -424517918 28877 18046 -76878994 58391 7186 704750568 98365 83917 -78772802 15819 2949 522698599 63041 96642 274341874 82860 96169 844891310 62102 63190 526757841 35572 460 -15933454 8857 99420 279630553 63262 58597 -299943311 62908 37419 -967557339 61228 12256 374870205 73996 48510 -9005860 50372 68769 -815020954 71758 22124 -440127505 58943 30278 257938348 56858 95362 -577871386 20914 17494 -77788136 59359 99752 662093067 60396 85346 -303274946 17157 7421 755068229 43537 8122 467888187 24288 9843 -587589719 8081 60646 408133488 84938 47391 -80238169 25845 25627 235714677 97303 43778 -930245042 99006 88933 114462495 47785 33807 -852497153 87718 61613 -516401459 15921 26411 -584310694 99194 44870 240145034 69347 76940 597171752 22442 77335 -270783026 23552 89965 -363204208 40956 42515 30601114 76503 74224 19773897 57178 22232 226679488 11016 62701 784990977 12632 21361 148268009 15476 48568 -603064488 56848 87457 826596114 75243 50710 -99888366 44656 54741 731826216 776 70077 -149978250 45765 36813 -670765487 92207 79856 -810898779 80028 64877 305970249 73495 52653 778480243 48285 1186 -685208814 92407 24477 993046350 30257 63709 -224729350 47434 96828 -666784921 65016 94233 -589837478 8759 81890 -234469020 7265 27811 788787171 24589 84828 -517344769 27498 56135 -26954308 68830 22243 197686429 58958 39707 475656643 26494 39541 -247761621 24284 37954 826567199 59163 55467 241231596 78883 91039 -470360474 58665 93016 204002821 85493 34050 -267162626 85332 33720 611501291 33577 214 221647338 16529 44386 -119028433 60384 30233 -567046904 26455 4258 -263510047 99429 61110 326487171 1542 90675 -276073995 57272 76749 355807897 96258 3028 893756099 28587 18285 -106561437 91999 1193 848293526 74818 87213 660411137 93915 55995 86019449 65970 90021 -826402985 98593 15118 -570921993 16255 77642 -448968343 87939 53819 -368303377 33688 34566 -50014486 97483 59420 725125842 6951 51170 -716731185 44359 67156 968540316 92243 53915 -168393888 39684 48017 394689143 10734 27427 -734661542 29633 11710 -334757155 70597 27877 -137198355 18367 5446 528400054 97339 33475 -711228464 36704 93528 -151405720 35907 70959 -784761875 28889 9534 567485410 2066 22691 743192632 39006 21361 372892394 32123 30391 528419180 10295 26738 985961910 72090 26396 -917448644 83845 89739 950112131 95213 20472 855344785 57766 46804 163612847 24905 98343 194196226 9287 24462 -582778772 42080 23038 968421228 48686 90028 -543022570 91822 13773 768970713 34114 41500 996179081 20799 1805 863619517 37453 34584 -275219490 34035 97069 530977447 58412 60593 -515780826 1653 14767 975216788 84017 63532 -728465406 48791 54944 705337423 59374 48159 -105943782 37606 17384 -69909081 28708 99698 -535589545 33023 43585 -779054708 22753 91550 61067155 30818 67468 947789217 20412 69617 -569650963 64570 97608 775910500 65090 46562 -241314032 22594 43083 -38289925 26228 70729 687564392 93695 17808 806992903 21123 43303 -359812553 43468 34568 248831433 79812 45595 404856666 45684 12806 -322153973 47231 65956 440360939 42397 41989 484898543 44158 92128 -256135597 48718 68294 -609114857 18455 88945 -629321775 57701 96890 120286248 70781 64785 488706342 85501 49738 969573689 46163 93670 556171909 4101 41080 -281055089 42174 57080 -117785423 12903 36128 143414928 54878 5543 985404353 66627 87658 288513540 15293 8791 502874064 32794 34139 25025315 28252 44701 -838702423 50120 39858 -701754092 51980 41452 659410989 73166 44596 287812621 91172 42618 749741116 93982 29707 157649091 3094 55886 505126073 97681 17872 146184635 79090 72686 356148095 49327 50995 -854798143 95563 42732 851354653 17008 49874 -786004232 589 44945 -518686956 33752 32419 -180284278 98863 55909 690657656 15179 48695 -587903098 66983 73376 -239127161 61899 33595 280460852 22456 92633 -739557198 45423 5612 951291052 49439 86211 -519929383 16267 37753 -921802771 32796 47052 374682848 33322 95889 656876333 95988 17455 -98474159 73218 28461 888044302 79895 46900 691909673 14523 98778 434839547 15062 95811 85194383 74873 80449 984882574 19702 3936 -93647973 3377 93164 571848833 59691 42740 664238391 35696 34971 -441239826 47042 9096 -866316278 97140 23878 -737916556 90915 2437 119463423 7666 51106 686388975 44166 93744 250018559 67773 15335 -415590391 17971 39517 -611057747 70933 11472 357277417 14605 68610 398118394 19670 37512 -370833992 96975 93286 -400419856 49519 99160 -316755546 40914 87247 -871903295 52015 65980 975068623 44276 20476 197345098 37868 13325 334787032 48864 82851 -980976552 68043 57639 -469940810 54398 94539 196354890 30989 12932 49752857 66787 16477 820984684 81274 38361 -850860729 68453 34288 808907341 67421 53798 206977204 14561 81199 -368763855 84210 77938 -817379003 84842 50677 205214692 50497 86991 -967141340 5196 45444 -411225013 23868 970 743814690 52552 42615 47955605 64205 2184 -832642747 65297 50935 -617568338 71766 99178 -571161078 79148 45648 36065027 15348 41938 372851980 7564 10018 461435720 57552 53531 -594099162 69055 80648 -646806353 67241 57243 694414213 40192 36595 -421904564 47084 71015 -882117215 35075 31236 -488045626 5717 43062 -704353013 47403 42687 200659925 2759 8060 -490022750 61757 8807 -906236599 20421 30962 -848981527 41875 40854 -391644203 84009 70289 539421507 20116 81384 955305128 89074 90346 -862432044 67071 38483 -253486795 54687 1390 31317834 28175 90076 -412597676 72052 35421 759943624 66905 52029 -321435831 72110 22497 -216056880 95027 30949 -152159065 46806 28440 800380447 27060 44868 -672751388 88047 16651 484959004 40482 29630 557263300 72734 93264 168659902 3427 86812 797687377 18510 51375 9544475 353 22224 -353960338 51326 61951 409501980 86397 26732 714044764 98231 28304 -966399398 52654 28704 113440729 78050 16480 974893203 2405 61962 -112774317 85022 95699 341189838 4703 82593 274958624 32779 79715 220409739 19675 1359 -56513332 80612 65923 -25089247 93106 39000 -867813176 9490 67399 273773123 60342 22711 -80567605 33102 6137 -186848852 31056 7313 -597267119 57149 6591 803411085 88037 19001 -891216703 52920 89610 -232672417 83363 25494 -339146131 70735 67393 180606217 75903 21391 -588178948 27430 38081 167270587 77138 95539 682557443 67746 54767 -272199530 43121 6120 584306617 80564 52273 21812018 42941 98286 -841330939 33444 13635 -740887533 11823 85161 441962211 85863 88879 154609400 29591 35673 219725498 44216 41515 539186304 38470 14695 -898377563 57370 91876 629257763 45517 35026 -897809127 50834 8028 -4375414 67499 21637 131800168 91181 20605 -705761689 64590 61230 -925156098 37009 81487 510441236 33181 82416 -882463541 28179 42295 -360109068 90558 20905 110198506 11785 94570 454327130 85093 37753 387115221 60153 85852 -901578527 37012 2549 -996956140 66993 64466 -970847329 63660 9450 -589198341 13288 51167 447507328 3777 54987 477549656 54015 80496 372266283 67521 5651 -392256343 48893 37107 469934283 26407 53134 -556753238 55957 41350 -66953081 51839 31040 121684354 11857 95014 -441311820 76122 22989 -125115083 70032 62754 -360257527 22391 33990 -196966268 59819 37649 -996314999 47986 46944 -845097267 28368 46017 158870863 56748 6349 89800329 75604 85976 168633717 8121 12157 -304460766 17989 51914 751169198 80591 39113 903094479 86020 73834 878224312 69986 48511 -108928513 82323 92738 -631442628 57715 65000 -594311955 79116 95210 706816451 64112 16897 835971505 41488 42068 148275081 32933 39697 -629176793 98050 83231 913167147 5285 70020 -865604096 31170 28889 -660904710 66675 97797 -4779703 20062 53184 826780402 28214 59714 -304073068 189 19174 -528450941 75201 92976 -48487042 47723 74878 -569362384 55469 58355 -831960058 95725 30074 544352613 45533 23097 -249406413 52322 82457 232644272 7105 18721 516308692 89188 47948 -136676289 20946 72661 379006201 36097 1468 806372987 29915 71762 -695020009 46452 93943 -370861821 59829 43135 569943683 83204 10340 147855014 26380 70414 531053361 27117 70329 -235457486 83861 74744 -383240144 34217 1577 -410433779 12509 89859 925722379 55508 9423 -261170476 17509 47636 853244321 30686 88685 310748858 97198 43099 -609097331 30246 28990 218763650 41110 82742 -621013155 18521 58465 913443542 51473 68510 40379468 99179 26740 -761164919 72114 49756 -107562476 34048 87902 744869583 56778 71335 804720292 43181 30159 -579218693 2192 65790 441527705 23704 46185 -297960056 72947 92427 943229041 60472 80523 45518556 51663 35879 165114640 34939 79174 -586764199 41282 40877 82876632 37323 87425 21047216 30321 42332 -293553889 75653 60556 -518832763 18642 55326 -238337043 83600 13862 892305582 98169 12080 -667734312 11408 18619 320059131 14341 33566 -360381557 10846 28879 224139756 99279 70243 971357477 1538 48057 431659298 87075 20351 -816046836 10217 21504 -296515771 29611 70126 -210756676 54266 75719 968744999 82880 21504 -788935595 75482 4724 -244258479 94721 23150 -77861322 2906 33207 -700944926 22040 33011 542987167 99204 43452 998949602 15818 48637 -649225841 29170 89074 524172779 45643 26943 -551099461 82253 57435 -739862220 14849 48697 185510313 99321 18150 -982320507 48950 38130 725059122 28593 37846 595961545 42024 91594 690161135 14586 44061 912507877 16054 60452 -709955713 82118 6474 290272339 6423 98245 45877116 8445 53387 -421560957 79568 46840 50311594 47595 11525 -163055154 38097 73633 128713810 35084 71791 610302268 66454 87236 320127519 70658 37915 39732901 32059 67629 519389920 51103 55114 379222360 76225 74844 -77203889 13529 2840 -483895946 27408 50816 637640591 46038 70202 -257860766 51883 85921 310662960 77377 75070 -59877269 71448 19930 -265106651 17104 59828 -359317735 31313 91867 -49228404 98871 57965 -789316730 46182 76596 978116547 1112 28759 834851197 77389 64101 139613296 39727 81601 222217499 21435 44157 -5573524 88955 28989 -516586773 72691 47034 174744787 98345 86097 19740120 9748 20519 808786224 9789 37066 -816927623 99070 596 -181721552 79190 92733 -889600501 97457 89818 -458095306 41133 25516 692901035 72493 74524 180311370 54721 650 67894397 13531 35413 -314568696 8941 46319 -34357530 9625 41959 -351863913 46982 3495 -327853272 51858 29478 754583638 33953 63400 612887159 88205 13386 604638050 62231 98254 -612973779 68891 27295 557063944 133 30461 -263608823 34057 4848 -401707562 84180 39497 670755230 27706 61080 760534118 18184 39336 478744325 11818 30795 33858441 99773 24416 798222867 5111 42159 -913575441 74641 17166 323246925 64713 66169 230611956 59048 15990 534539346 49842 18741 426141629 62559 50180 -499550202 26279 43338 -874132638 94961 27106 -551990409 15636 75979 -453004007 30552 60781 390327429 16938 20330 732753073 91441 17118 855086561 89038 91708 45119278 8290 63598 313007262 86796 82082 -479151517 95885 81831 423887373 19218 24090 462578972 2579 32328 657617 40766 38163 959045262 87995 74224 -467252303 79690 54564 -426583501 67814 39365 509915072 88042 84584 -301760727 90066 59376 -225157250 42390 71011 -982818585 22722 46317 840817498 35325 83510 909761572 8839 93932 -795428119 13328 98276 453799774 98308 6434 -974344054 40894 52636 -545311557 74359 13476 864816060 3704 99803 -770026675 98137 63068 -555547335 61157 16695 228076925 51501 51542 -572042161 55441 97593 773610282 80193 3376 -964758954 49118 86461 -981054462 45456 66943 -236516366 34877 59903 -512046326 99932 53785 489652250 2224 96707 -471627136 84735 99208 182774649 4096 75022 492540071 6786 22307 228520868 62338 90407 391523047 48776 88699 53247986 61041 44735 -49185538 29070 51245 411523665 38755 83247 -65600630 69600 16279 291160919 95236 40579 261440124 52257 74823 -135927908 90193 92333 -358715818 76006 37391 -888421864 21196 28069 803662695 48031 85340 -496429028 22868 96976 -259637512 72404 10659 -493393305 31406 27963 -755317253 8233 36063 791322258 1026 57406 139209930 90535 13555 444296255 27834 9270 -630161240 8637 81291 121965936 57641 27364 320166192 33073 69954 -780684180 84096 4122 -730817142 91069 73527 558278352 92020 66483 441479050 52162 3716 259122569 76207 101 530991111 37278 76720 -848541814 39098 76198 386682375 91569 26528 980916533 96117 60989 -874575998 21922 89512 737451299 40476 23710 -803669788 67313 2577 998079185 32719 27436 469519761 95 89035 -652063476 69837 36891 956101573 24370 55407 6471007 12830 20625 -904120133 14015 2668 -452303289 46600 51619 -498639450 41984 10650 981350473 63240 52331 817445689 97933 41339 -729243931 22862 32178 -92212472 9404 73279 611814684 92716 79015 379027133 51443 52991 121416402 26581 40964 -488232524 50998 80788 -855812721 75232 23609 848093100 29828 25246 736741624 47179 57405 -155315568 90509 993 80211264 67644 88096 -978328610 60338 95148 87101428 59205 6372 12773456 88205 82974 63889103 33757 78251 292121651 51920 59948 -674482961 89728 42425 209800308 88723 24789 -6465987 26589 99060 -237028543 55636 2607 147055985 96934 81866 552860609 81738 29105 790783640 13553 27681 -506163581 46040 64778 -122225721 74643 42901 32476106 82130 62293 539205076 61090 97560 -35107946 39565 10236 -343796754 88730 23326 -835271068 41894 17146 -863614917 46927 36318 304816325 802 29122 551540671 12360 61355 -976784313 58897 2036 -523869225 96670 85411 975615057 71548 10951 915072312 52419 95356 347525603 3634 42047 -430737019 79027 5735 -329708538 27674 28023 -540611676 37796 73503 -377503915 59107 22081 563029497 10147 54312 -21146266 79004 29341 967435709 91753 41160 -616733117 78016 64798 206404747 94751 84039 78845740 27631 71254 -433388819 79001 30595 3967319 32363 56261 -988151248 26640 33784 -827553620 82359 11273 192973705 29212 11731 589853878 83693 76053 602052828 26531 19641 478541028 5088 40845 -649004316 43103 92282 281209520 95300 95594 183244653 85806 19171 529777826 82600 12435 -744600480 74457 30877 53494665 41848 40795 -222507473 12608 76914 875812919 51272 90131 -675057801 7289 61459 476656252 95525 23252 -232397063 51628 44935 -906535491 18103 2838 -945709678 32958 47377 734506028 98079 82352 -33110588 22867 53874 297451612 9721 1065 834698252 41220 51059 -908102192 459 23104 758598293 20866 4532 -70404638 44312 94126 -456394468 81840 38784 -870791246 69976 21308 -682890583 33395 1984 -708212715 86533 22257 -421163230 37754 71631 -457688001 43535 4981 -792796975 65889 74506 -804510026 92130 50363 -157692810 40895 52957 -722683459 48899 91090 632805572 93052 56079 -415444681 816 82192 -131801510 92682 84803 304799505 77440 13767 -544376676 24759 45148 840139305 34099 76512 687546158 47209 85784 181151036 28573 44223 585155571 74943 30088 -780482138 66557 27979 -108809270 49515 24633 62926482 68476 67090 -274865597 79760 36178 -543744857 89408 80725 -510926765 85134 25376 232346295 79656 52609 106538106 18709 32589 340627742 12006 72801 -482765657 65471 51366 910536547 19471 26854 902467849 69093 40710 870778640 97494 907 307260815 1361 90729 809504606 71253 22309 -552570247 41574 72284 -446788426 81049 33836 504100565 24688 41418 -975981998 6173 53411 94351332 15334 77604 -434536456 3192 72884 -538762205 26403 23437 499451526 93211 9016 407691532 48744 46970 -265291458 72031 37352 -699334233 72008 94780 -613420721 11574 61124 -311944059 74931 55710 -164394834 39128 81004 -906464737 89867 31477 -218622882 96996 78831 -730041254 13894 57072 -98102250 82833 93862 -921019819 21983 33521 511132527 84393 9519 224440603 39587 13351 -827019750 64940 59960 671298794 67023 80298 -841434988 18069 97071 897439771 87268 81692 876008210 66567 20049 707906943 64954 58858 -462891252 25285 39701 -554309264 87797 26481 305426320 79626 90678 -635153761 18590 39935 -33160592 71543 46906 72696699 54124 70286 -238942136 84464 61989 -648975497 62099 28306 962777121 10813 60470 814508083 28530 51526 741643234 88144 16093 618386480 25619 68994 743118021 35430 70545 -452401820 87046 93964 352869357 39405 60869 873023135 97985 88438 -579129589 61252 17941 -913695175 15239 94105 111774908 80613 37399 -465444899 71875 13880 -171386130 33144 57543 -922305609 68756 19340 570539946 46123 66694 791316911 58658 94089 813402593 97174 61487 -402861900 25179 69121 228921566 67109 68462 55925419 33520 42802 157237976 97876 73954 632701617 6978 22241 -939573759 86189 31111 325580606 34353 89431 -851737435 15493 1976 503521211 64010 53572 -441382065 42842 62732 -849740840 61199 14730 -148613504 95409 41084 611226050 11515 16157 816416937 57883 42381 279169695 71811 19871 130057817 75205 56118 -347052396 80706 19202 418946946 28450 66778 -852149479 91682 32922 799100137 84837 86976 615733431 78335 87726 580245875 54692 7038 -285037383 4351 69418 -595393190 62361 82007 258994197 60677 4801 -136982999 31566 80302 -167429628 1451 77084 -571248779 73528 82807 353309905 40919 15552 -911544526 21810 18327 -559972071 43695 83821 479619996 95678 95151 -244969808 15762 24173 -82468212 60265 43750 -986826873 33391 20907 -155575341 40804 6026 -145603577 43194 28732 168005889 72698 47770 796996282 67071 78929 203376277 96285 29224 -789948034 90312 53484 -181329619 94217 92415 34631877 73582 32718 -480506355 92861 86461 -459180077 77201 1392 95707717 36977 73776 -631452229 98400 74277 95997688 17805 38374 -955395498 42081 57909 656909846 11427 71610 -673794725 17922 66055 922326239 45660 41299 421839625 47785 34493 -578299061 66837 25572 -950714391 76825 47309 -393921845 82891 92287 646442829 15213 69650 975336242 58804 32328 -27495459 1745 6628 667329557 53053 47650 192173379 93116 26738 72000472 81688 67760 -57242015 98910 59121 538444016 96139 53827 919585847 40279 35124 489533400 50100 74551 -841306796 3198 67082 912559940 98920 51188 589895700 73714 431 585532757 57516 66475 913783470 69603 35037 720372702 64158 84780 -374275479 88969 50405 341933592 92655 79598 -850023557 19336 99774 695111188 86453 30464 -186194945 3885 79641 -410570738 2409 3632 -750995272 9972 605 840825508 46285 3619 188985110 25161 74793 -813653144 60440 30452 -826451765 59589 59618 658067988 44747 8673 721275170 68066 9605 249925241 88190 14768 -953542276 56876 84301 985274660 13287 968 287638554 42231 91809 -861176819 47519 73034 -837388624 86796 9008 87516820 20586 46820 46138848 35685 33421 -858749778 5627 69388 -464389280 93153 67499 -627503335 79461 33510 574037258 28648 82202 -171214950 48190 8965 111870282 28089 92796 535172013 7263 7789 -673174283 69927 72162 -330966018 27607 73964 971943962 21947 97008 818591368 29918 34053 114161781 60586 88925 -867135762 97366 12091 -825618882 75781 12698 232220511 618 1911 959487240 31223 48156 701165672 4835 38871 -572719418 84735 72614 797835948 41749 57506 648334781 91117 53606 269594103 98760 52273 -66840774 45846 75886 -569342728 11996 32821 986378887 47787 85922 -966000018 82061 68856 352233916 49987 87059 -963155897 47710 13343 944318950 2697 62435 514414677 81839 65130 468192331 14331 69162 -207640037 56484 56041 83821455 28651 44480 568628699 85832 58754 491273943 55997 49914 713555623 33430 28617 -795425794 36940 73856 623088856 64815 60914 -261874222 67318 68643 962298949 35544 58074 587483703 60869 79090 -135884065 82758 15002 358479562 9321 24819 -235701796 59805 39639 -398346767 39734 73785 867146226 17257 20184 -809174069 54721 37815 -557231717 13367 21672 -209889863 80929 12972 -456466723 69700 15589 656915239 71925 92209 719609819 20848 75133 -56484330 73096 37179 292932617 23207 84027 457997028 54301 84514 -422688671 72673 28159 310286437 75763 33552 -848609563 20627 44726 502176834 3680 77784 -938120126 86590 12611 -210496991 89277 72429 -577407953 66123 30113 780921425 5949 42328 11978458 16090 52396 -361826729 23369 72330 162437434 91415 15021 292375317 37468 23702 96607240 63786 3356 948428027 9557 15891 713153722 19666 35423 -357046253 79271 63638 -595687713 33423 53514 685150719 8939 43745 605802717 99226 83472 -920727419 70168 32025 -902561788 53132 38572 862567482 86199 22768 339125492 48980 47282 981002128 51568 97457 -556052790 71511 72168 -975853535 36031 18978 -307365333 61795 80712 802128452 3449 40715 -836658884 66365 73393 100021557 44331 14881 423807016 84727 57503 -727350781 54080 55643 -567725505 19767 74973 381561164 9258 29015 334199367 38444 10026 -103887405 82227 41872 -415198117 30767 35637 772644181 22165 15759 773573718 71853 75638 291109938 88565 70393 -433831860 31470 4963 -346246256 57901 31297 635924739 36809 10557 668324190 56499 85911 -450225950 21863 12077 -392002187 87533 34613 163579255 21822 45232 -881518212 35593 83962 609534832 15804 83868 844242774 64044 63801 714142707 25682 78162 -786415517 21213 92863 571939830 10114 73162 490408089 89680 12785 496599358 34631 31901 234503749 52408 86497 -284181950 65402 26885 727052857 12356 7796 962273213 4881 12616 -230652520 47229 37141 -354086645 33899 44609 360013297 55560 27208 -212996778 80028 83890 194074019 57519 38036 -708831787 54757 65165 -222299253 50676 17875 -324759238 97817 39400 958258559 58893 34227 894542105 74140 79191 -741936643 9179 91040 -629760921 72925 43178 951528003 88899 41451 919835308 11557 56451 -834505150 46158 38971 -679837562 97528 46528 781569817 656 76354 -829906676 86868 85210 861527776 44853 94214 991104280 52398 8935 -354280965 54813 31830 425192457 79686 64481 409857584 62973 90075 618221924 63359 97684 -337239367 33723 39653 220822047 31433 55918 512834769 27282 21888 -399226507 61261 68155 186416797 97611 58469 753614982 92788 15067 -20005506 3735 70760 673760282 71380 66288 -239575637 99219 4563 -906583984 90219 9006 392092583 27826 80402 -745046589 69595 32733 -589246388 4148 20710 130498297 54822 23140 -268331785 8859 98937 839652730 11017 75777 900785765 96640 36304 230743494 52526 364 -633702014 45813 18381 113370436 1548 98297 408514588 91408 73088 -888837079 81201 25325 345344768 91172 74025 -424619863 80354 80129 933785173 89096 35228 -450064740 41671 34729 96636206 39898 17161 598829747 66181 85942 392230662 12960 19182 198110254 13504 13157 -782422650 21902 54799 -803338162 65761 11929 134493229 96394 95617 60578335 12963 30838 756080846 79781 67926 -291365066 21689 96094 -799529467 51791 27230 -987483741 64453 61795 -855247964 66795 42096 174686492 62767 62775 -717088198 97434 15339 -14049944 29178 5668 963535101 79462 6684 -903530276 18150 19531 -293076 62343 53573 707797300 75407 7380 910230706 8062 47656 -369710208 15200 64710 -551913244 11052 58069 -910303146 36765 89920 273042575 96800 66018 -492186243 10456 7224 -597919799 66898 70272 632914771 29142 24314 -792903033 68933 46133 93014899 42648 18682 -127050519 58077 62791 511578453 77355 86691 -892738290 65674 6980 -705392637 22049 59341 -258362833 19777 42580 852602160 33781 24165 257740903 87733 13388 80739474 53476 98949 18824367 88861 90910 615270717 37882 9132 464975811 69211 70970 -534830774 89772 33117 -410160873 76017 7168 693688069 7727 38445 333929623 49632 53990 961431026 13621 10493 -27492367 31723 77871 -159056241 38899 18437 112347157 26037 36872 -247520971 16595 85540 643273448 89470 145 -12675190 85677 93786 398619283 18186 49081 -957079865 30401 39765 708171221 59557 49470 564193752 31287 64705 313070492 14277 83664 -91035249 80503 27176 157323256 83366 1855 -320037337 18304 32145 388217140 63293 81964 463434224 98993 44730 446487166 31391 30889 -367227800 69196 99757 565191331 51843 7524 -673954235 2530 12536 407933582 49757 77947 240023989 4380 35433 182458018 15216 34567 -861861074 54459 98156 441365106 11251 74862 -641638400 55062 34010 952585989 61180 2584 435978056 60222 47310 523170404 34902 41420 226614984 83023 94019 -771114643 73631 99324 -238900411 16130 38390 -464791702 43729 96062 -124335504 27556 84890 -75915925 93173 8204 -806270515 93732 84520 266803660 16956 74328 -405462037 2207 39430 -512133675 94917 33759 813124647 97753 61338 -471534746 62737 83742 -815789380 66484 70539 897195256 2765 83369 -304157127 33710 43033 228394172 50438 61814 489717322 60326 81958 736138566 69175 26655 557423673 6196 11346 -869449627 66118 78032 -511490387 65299 86107 169595289 21830 14056 -610106673 89573 59691 665323279 12787 79807 -676694081 92204 75055 559040993 29469 70680 -765666175 17706 48330 158777868 92166 91588 880757783 96929 62971 422954632 20755 54771 -544374910 91095 47142 531346810 68654 86177 -193274469 45411 35203 -237085741 86253 19089 128347963 17203 38340 908030515 81875 26784 -638650068 52597 17250 43432615 83522 70247 -461362571 86799 60944 543492016 65748 69648 -538750227 75535 47639 93433175 99076 90907 -114554555 7574 59774 -692996747 73965 57602 102422530 1003 83610 -637990550 32607 7802 474191898 33882 13885 535199685 8511 56539 -650406451 78912 46498 -23393065 86549 33116 -712868860 76216 20070 512545826 36237 43100 -724716755 80603 93198 -98970256 61104 69600 -46692232 10135 56612 784303572 11091 14226 885696636 87459 21648 -964343173 27556 13499 635819676 28287 93488 28566298 92463 28676 -274294100 34639 72830 -60459105 73355 77030 -689043771 25462 69664 185384118 47876 24931 -769514702 48752 10708 748794870 98268 40079 -612400058 19047 37021 -763355590 82294 57466 85462543 89831 1837 -89724009 70348 90463 338648397 11404 19718 464840348 78597 8959 877489411 38923 61564 -11870485 86070 52591 895951762 15872 51640 -755418908 86232 57528 -870427056 52081 10036 574935424 62991 5105 -663090028 16727 64416 -825161240 7883 74313 -207563107 35956 18123 -787626835 38059 93560 -886590354 83393 55071 -803206457 35542 39527 563411167 17974 98284 -18410597 20211 86091 -955348362 21350 90099 248683670 8496 26959 -856263988 12984 18290 -699945107 18707 19339 311295987 88231 13091 563466593 18434 97089 -981238969 55472 16503 133458292 69353 73884 970090934 52217 56892 -648367866 15073 99631 371736924 34024 14692 -19167620 69087 19308 644464129 44185 44385 873861200 26497 90038 860258921 56499 90135 -798688065 50749 78336 256683450 44187 75720 189067847 1125 7590 -882042828 48939 46671 -941028828 11703 56887 569574852 95602 19991 44813750 16426 6277 518391396 39848 99281 734412967 93593 41679 -40524352 78293 5715 320656466 19101 16086 16898820 31330 87841 472393208 19789 36912 -343262518 67509 96150 -858645837 99582 88834 -259861414 89538 46679 -984592223 7299 44387 729926043 33064 55622 922807864 9401 7213 265023891 51204 57358 -95381956 77964 91800 471715862 90318 6164 845433887 33932 87628 -666342426 11196 15993 210942020 52498 86740 -899765192 64203 69310 -75776637 30495 15036 901644060 79918 65345 522366841 29699 19640 -127145771 42794 79161 190874599 9444 13134 -240555541 15508 69217 888726904 46533 96504 -213711343 36463 18768 -273958143 12745 6771 -19313693 97484 27627 -803950236 25154 55261 -6652620 66679 74757 553425791 90841 66716 813951864 2493 49706 -673417567 62684 30412 -261416311 54405 92691 -684941535 38913 368 449246697 53930 76407 356855449 46791 83970 -326264902 88240 23297 -351330288 16091 35960 -137005217 64359 73907 -365482434 39354 87447 257459832 43706 17489 905749838 16868 37370 26447310 29798 65591 274522261 53690 79492 -531729815 69932 87769 712473891 98343 39669 -491506667 29718 37390 -363441818 76130 74364 -150110467 6687 98276 830297798 56506 73386 977046825 63314 81567 999182872 81720 20205 -639078019 41388 74615 -603027767 58826 42214 852725047 91113 73693 -855920005 7975 38760 -917905559 19800 51763 -291110168 97009 12981 799401091 38070 34964 355819963 56304 70787 572795466 29350 39655 -498969391 13850 75660 76864761 15402 99627 -565378687 29121 59674 21669180 35650 41130 -854080905 82949 33118 -263675415 69246 56922 -781770523 37457 74257 -488563883 82456 62525 -193834146 40620 41350 154091027 77151 64614 -375573687 76846 1935 890488235 49498 63864 -598834912 81747 7920 311509896 13533 45796 340189801 96610 73416 417226124 78936 99465 674947241 3592 81541 34533215 83641 49987 -593522585 92715 80249 -258268715 95767 61210 -389031393 81370 8138 -934989470 84698 98211 919305752 50392 23941 548902478 58848 69690 -281415105 44439 90806 909835096 86200 11155 195279663 38103 97500 -922175120 6429 94044 -601086235 70414 1257 493954462 39304 58913 -141471741 15751 77239 846571078 84446 94099 736888189 12659 31502 961714002 77547 57443 27613838 83601 83074 -25054094 15341 24277 -666141018 36503 65575 91154892 16605 55319 181416749 37496 78592 359586599 86250 81374 730703755 54712 33537 -580160235 12681 19824 -184942270 43751 4307 396933893 12612 54993 -361840081 15915 55173 832209156 51210 34324 -753403006 64897 18803 -532362605 28659 96081 815011257 87855 31141 -661492553 56537 48022 -696266932 46583 34849 259920260 37210 52215 971300522 28588 56677 216514337 65005 5004 433275024 51596 49505 -23171421 61535 54093 -190145103 18415 84109 350612158 96788 5140 -621368934 22945 76432 478817568 30838 58570 -272159542 17808 76725 854797082 22850 62264 465319071 57890 52305 -628756488 21175 29223 663538727 20866 3333 -392894891 15076 12178 860469631 38236 46698 -48015812 4787 24154 -829170914 86588 58746 -258353842 76267 50370 575080462 27144 6679 15754331 23949 91690 -644418440 7624 31676 -36980291 16452 34790 943214844 23704 98913 761010982 41167 14571 -368070217 11271 53915 -481341170 72823 27664 454939135 62678 61521 -742987870 74097 21243 960105856 43524 14411 35865284 88708 14727 500267665 63051 25948 104844783 23579 79101 -948027567 60287 49513 -26530409 97259 29744 -370497462 1069 14455 -257161920 53965 60214 925848152 90469 70479 981481144 33454 76438 -303073200 66743 80460 -271140150 11526 65867 727641079 8128 66649 326763224 52891 66256 -896188403 14876 81357 628634123 32809 4060 -540277050 66120 38291 16017122 97938 61896 -396740757 642 84076 -487275155 4067 45553 628606280 68368 14358 -145470356 27982 38358 422049365 27125 79265 993035621 68038 12534 435053326 43228 81518 1275452 60442 56444 503076500 10245 71473 -47215868 90032 3482 933742896 39379 61111 -960255378 15960 66917 -659911612 77678 69245 -477860898 49343 43840 -464074683 68201 33164 294116568 45808 85522 325459308 37369 37831 975160560 87508 50288 415429944 64618 32174 -471955897 19657 77101 -316424951 29449 31897 -610434727 87080 98528 330267054 96349 84627 -952054449 43801 24898 146519303 92449 26510 405518941 75041 41523 -216467999 55819 88687 312081337 61274 44510 637090694 4209 63273 922424590 16014 94324 -618675215 30625 17986 -506656985 33548 75632 -970878264 4978 43591 -230436506 68458 44149 -768062582 21152 47488 -115198346 3442 17242 580393957 93955 8737 -565832270 67714 17334 248421788 5352 24026 516171530 78927 92485 -14241856 45048 90991 299586025 25548 86623 234897685 31373 32827 664288949 12251 40143 -542556342 36043 91208 -302936384 83617 27742 -17416427 87128 93844 868887794 16816 75972 -262230850 92817 66527 880139756 37466 81249 592256695 59785 64418 848877625 5498 60860 -743447224 48905 62553 332493517 30434 7544 85465215 39210 96733 -629245672 28001 58117 -746293466 24930 89463 -33239036 94486 13740 662216168 78750 94300 -61248488 34118 52153 755227949 54268 15837 117948373 39520 75328 -678616229 68293 57376 207078684 2040 22135 899611355 30976 31757 -920398732 34365 33920 -521770395 98052 81206 -990041740 4387 80361 -20021543 50888 50730 978840345 17397 57323 -124308983 35224 29042 -302140828 29292 9914 303351133 21115 23504 171051940 75231 10312 655623032 12332 91711 253727208 9884 26849 929855064 88217 91314 338775714 34715 56478 -265032707 12565 44743 989162927 53386 66863 -174553715 56045 74685 -414577528 89977 80684 -747375940 85236 92689 233444512 30019 49990 -155198730 55182 60101 -949878720 57261 41555 -568090253 39194 29273 361772015 97924 82375 -681512048 76324 15740 126892185 5946 56862 462278465 11071 95650 -404415854 86038 21210 -164889849 50114 19804 -711587308 43445 3180 541827690 80446 74226 849164667 12004 26739 277294781 90869 44697 -749369059 67587 14110 -34559140 11605 83118 99072232 68469 84014 244281397 97822 25495 257502826 41397 70972 -270933998 91553 29693 849551341 18221 3461 228050103 61987 17935 308579188 28096 45798 -491966713 79404 41817 582369763 18826 54205 -389718981 62334 79529 230292433 23333 14277 -519038094 74991 70132 991047358 97218 95860 -431533722 7810 31182 747483996 55952 39003 920165232 75522 31537 -233847537 73721 36369 541285726 94683 97397 636674970 42026 5538 -544470858 27070 90761 -93686323 53479 68998 139822138 66838 10268 313886008 52111 67948 716056403 66755 61790 827691382 7112 12836 601985961 17562 1119 -612704836 81238 62222 293588095 62562 46674 903382907 40059 91825 19784876 25797 88117 597677161 81376 58512 -638807002 72938 25597 -620800589 91816 93464 823162475 54875 39027 648692569 57472 93681 -533481673 47083 81837 179792482 96759 2977 871402600 25231 64675 -706789646 42547 26601 -265199322 48610 60280 -440659483 55934 77727 -780782984 21431 3965 422148444 40520 94407 228843621 90203 96838 -622643171 62870 45780 768136983 32671 76348 374034501 94862 75757 -747246402 58465 28297 -785028365 74056 2793 -865195818 92129 44951 54317553 48618 3062 -989270373 3492 78542 -172879361 84390 51997 -792285962 74227 23260 119107848 43147 48502 -900595493 80124 61809 342817374 82149 80738 553150521 87469 81339 -797082935 98282 66653 -781547208 68751 65560 -953007735 16619 62146 185361680 78997 87421 632849874 47332 25678 -257977647 85972 28104 264450100 42132 2094 911641769 84662 15955 796462219 17189 30917 -513750700 72775 94187 463055683 26268 84456 856698088 1768 53239 -846541559 96034 75519 535623953 81013 36704 -854396861 5584 71308 749833509 61905 45014 483819026 34324 69038 -206683567 93489 37442 -431135504 60791 33011 742559956 77632 14858 -245287443 10490 72887 -308709353 23965 20396 230870599 30368 78040 679288383 91792 87189 996335178 44335 6767 890569544 5972 19156 -268578209 19855 78244 946940326 33742 56634 550320562 12684 28414 17573501 40849 72071 361444917 53241 53935 400552181 23787 60020 13374069 30102 9660 119953095 78182 34495 -482475486 31085 14506 -821047987 9305 72127 9112854 24529 58783 -570793477 30573 61522 -212397008 70377 53218 -610274683 52604 27737 -591142 3977 83934 -962768317 4516 64628 961205767 33146 23250 512178783 70263 36514 -697129059 672 33561 -259415727 39909 26395 -815838716 96226 10451 -601374673 75967 76354 -673776347 27049 86246 -713022202 25932 10271 -298988708 76827 47688 664091717 67433 87142 -865884043 91077 60396 -344352646 87094 13627 756626395 95196 36896 -157067956 61669 36336 -960071105 11714 64545 948481627 2696 64090 600179368 14858 3664 -61993172 34769 98568 230028238 59372 23904 260846720 5654 20905 -985681224 18490 39280 -106071983 13014 5678 -877759894 31558 74797 685618584 40118 3826 615700015 19408 80983 -448386607 78346 98572 457218397 80314 53216 580767918 26301 18404 -34561307 92474 6189 338517221 38735 64454 324234787 91967 6299 -885890042 91633 62400 -626477133 95093 3792 -332841422 62904 3622 387501631 37189 29367 -514788905 22594 71710 389056299 65236 90117 553072770 37843 48153 -668534690 29394 17307 664013301 32289 24693 -786150842 46048 95856 210257392 64721 71125 771377778 58337 58170 -998491023 84032 53837 194468266 25664 41161 431844448 24274 85709 60118614 88789 32525 970356896 8665 37021 190103461 95312 98976 309563872 68001 7417 -553309770 48465 2767 -876610871 30975 52651 -198696550 5896 5580 -820385921 67626 27655 -545485292 82233 29313 -84648877 39348 88227 531983810 96557 75957 93579593 90246 73954 -494786308 94372 80133 394388013 76123 17524 831388924 92929 33455 473893456 16372 11168 818652960 58853 55259 -859463560 13548 60727 629942246 30073 33039 -697723919 11566 13012 -165485612 83155 45267 148399130 71055 69729 913356016 76681 88376 48816137 42297 5465 -754494352 5215 20528 923300830 33063 55288 -145570479 87563 69439 -810134370 79807 4939 684132727 14032 20509 -175718753 29294 77370 -805142517 17300 90557 -944417658 18209 70760 -1173091 4800 74397 852125189 30154 91770 -849407295 77719 41830 -242358464 69751 97800 -54505934 59916 57082 315536981 88069 52722 396208243 53167 47039 366619090 1600 56482 760471332 57299 6599 881974483 57548 68319 -362926500 53550 92384 883238655 33678 19970 532227302 48026 82788 294559108 25738 63974 -722226460 73584 40083 -676581295 61187 56198 -613491020 56858 76435 646923287 6685 28327 -967863607 79030 10766 -434817902 96294 16478 -109934322 43965 98359 325610584 67131 83470 537614619 52779 35905 -431342015 79895 61252 659536065 27662 59523 -980970724 8910 47945 -649421666 61335 10421 -281931968 96565 49777 239998524 12570 27401 -18689818 92305 72045 -268402167 40750 84615 858615931 41887 2020 736692689 60815 42545 351740128 83329 1104 -294134307 70003 13288 -912306269 93548 30654 260949719 2616 5904 -198408212 85168 54837 -975442767 57720 26839 -202311808 77520 46808 175242162 26174 40554 -988081429 18914 37172 -50886510 72214 88360 -51605940 12887 42834 20916594 81807 44608 -470399148 92542 49486 530566295 82139 9805 -109579857 53866 79417 142180169 23658 5589 -975533621 46946 25344 -606895562 64618 52079 -78663406 44198 90826 -913136799 65670 72338 -471894254 21182 15232 854335605 63528 21494 -11941548 36027 29008 -429013410 24216 83222 356018006 17156 88331 -450165998 73254 99513 384026188 13876 65704 170686621 8441 50774 211502136 11262 24430 950763396 21633 60528 925162452 18947 32974 -302491845 14676 40553 116031999 4435 35395 539540505 6704 64575 -48187341 11661 38421 -288040714 17822 45367 894803102 44039 90459 226161520 27456 90980 -19607816 1885 70415 -620676667 41391 58534 472017879 70690 55426 535563884 70389 12557 46412692 41025 17858 37301992 30300 28774 -826989670 58772 17792 986937276 51641 51801 448244298 45445 27594 -761249413 52013 40317 -363561943 4866 97365 810245720 45430 70749 -473567516 1367 49824 657871067 70056 60795 855602397 84742 41352 316708245 11391 26657 -160999793 80002 81882 -833657374 9531 24995 -704543404 49770 71784 -547124533 41383 33708 -973330370 79221 67014 208172881 46430 44520 -923321986 54936 97594 103106363 15434 20687 101133179 32778 24606 -897374613 89523 6863 255096344 90496 36806 -809888096 42073 71871 386285436 82445 88920 -851168323 2982 86188 494444598 78094 86842 -576459975 38022 91301 677839387 77658 73577 586225228 36158 21267 79192199 17857 30702 15052433 25509 52893 992821991 97748 132 -659403025 74351 85763 592875155 52648 96245 -286742928 70296 3767 -514049121 80935 20477 733137915 69702 40364 534269464 28712 43389 -565992030 41137 81971 483376555 56001 79895 -365313619 51153 61652 -490543065 17684 62705 500607841 98899 11649 403757995 69283 66393 775500194 25498 74183 -745873629 88507 23925 -871278381 76026 32734 -62702150 57634 87391 505885386 95411 23116 730118355 68522 81406 719983331 43929 41659 32926365 91544 56241 730911705 39600 65295 718023487 65104 69930 -250558474 63178 29987 -189516316 92411 94650 -292834664 14817 80657 -569332926 8818 92481 882972840 82198 38895 775506742 78429 38034 409501834 30338 76973 -713913460 26574 40291 -541441251 35937 29240 -717021014 95812 88206 242211957 52755 17114 520668378 54269 56153 224784454 46521 30565 475026029 75226 73870 391564748 54042 46831 -912125563 11723 74903 320225816 94991 38562 -585584027 72260 9598 -693424620 67629 41493 708870525 91234 98532 487149877 29135 95911 -762856982 47388 87948 948843986 42207 67997 -583244397 22681 89522 -860307353 76371 37053 829169018 1938 34448 563363744 17948 47931 -735999006 26634 53048 174817412 72611 16091 842771987 51524 57813 -764086533 82061 70455 977405168 50936 4401 -260892802 40033 35110 733818660 85664 31615 928126416 30911 74879 142937038 65370 73602 4301948 34885 15270 -275214376 54324 7389 110986482 60092 91277 -875888603 9936 67720 -662684283 31406 10470 -511511548 49516 10273 -320016239 83645 77881 -644028457 98933 45047 172571361 13077 43976 692411529 8428 37992 -705333119 5965 44603 590022571 46534 5311 566810974 50572 91575 -987831833 3474 90791 -580775230 69772 33397 562518516 97703 71142 -992033233 95484 13007 930855249 67154 33799 51002036 66017 88063 -234180610 77384 62997 407509189 9262 46533 325877972 1321 4428 667731434 60904 82412 656152832 34821 54365 -125205243 18876 63390 -588683337 80487 48556 -46986564 64688 82623 -918458175 31724 50117 718116665 78700 55810 -729932618 69118 29192 268504032 95089 24322 -575222432 86245 75649 504623486 37959 24646 59387513 16649 577 816479469 49626 15024 -925041515 28743 87534 -488638931 31102 18875 -793313239 84829 77871 -455879502 10801 57468 735376521 91427 76446 -77407333 13638 83403 -915945134 33113 26241 -247003369 15614 81528 926415309 30346 17683 -727865972 13433 23745 -720122474 19187 43660 132090755 4909 30439 -413860788 70618 15989 948428919 46235 92632 -172761925 89525 13110 -255456781 49338 39434 109242559 64135 41977 344969413 20013 79817 716691818 17312 65627 -633590403 94855 57936 -984664897 15365 27051 440542640 84063 12744 499042383 98559 29222 -20796653 60827 31234 500336121 27679 19028 -612881444 45802 41354 282620402 26070 70514 18337452 36249 392 -387523997 65744 81585 -763776424 79162 64631 -332977898 86265 11829 87250066 87254 29927 197556798 66012 94523 -764612038 99785 60628 -369879601 71131 9538 -627615682 77479 34087 7199417 79647 88203 160337436 97429 27205 -546498471 89549 90908 243545947 55472 71405 -770187546 25213 93379 -209228487 21824 75187 -750831208 94505 50364 -807530032 79133 46216 680352753 1663 13848 293715329 37954 91577 654926946 32885 56321 -321668508 84011 56841 -544592781 22609 74702 633215113 74653 84232 822837291 54074 7173 -860208682 97366 53435 350929309 70866 42723 -634654041 50899 50698 192153596 89229 3659 173151882 66060 89344 264204108 9011 89372 -816447908 96088 6487 737239937 21033 75048 395064320 24171 18322 -845748282 32483 29947 394199352 64575 90719 -567707887 61534 91799 -610582054 18455 69799 701660677 95701 40593 457553900 29189 55047 443748047 53612 77192 782005343 95543 27454 -87286054 63330 38676 433304458 46571 89123 673487996 85470 13233 -910129856 93037 41120 157873546 39875 22454 -839880570 25190 86686 -857399689 55091 18160 -230582716 74816 69514 743088420 75976 40915 -981338343 91110 70330 -453592212 49018 89676 900776861 5815 98510 -101514542 44648 90534 -478718129 51087 56655 -183529554 42777 73089 -798275898 23047 52340 -579646689 56860 44617 562851847 76208 46926 -306300179 68131 99806 695491783 94443 79797 812671642 53756 89131 818734803 58072 6278 132047746 49850 18701 -94965377 16492 60715 924575888 99534 87591 175410392 94415 37933 -531927546 88492 73287 -813396225 71592 5264 703914701 94716 62637 -343190999 40651 94326 57413131 86966 57476 261034455 89366 16624 -460575910 70443 40626 -127437252 66026 3584 960467650 28312 5207 -943149478 61860 25641 34180670 69191 86684 497280249 73363 67030 -788570940 85648 67059 -873961172 16986 56546 566304453 17012 17514 213007590 1781 73941 -121394076 75577 47856 -730305873 46202 62908 -994853759 68525 26961 112036065 15335 91707 209355516 96131 19090 87911986 5729 72830 -820158649 57512 72646 522068256 93264 47463 290498731 71653 32270 -302929519 63321 42406 -239019613 99161 12869 -337858605 91445 14507 -894420008 68532 50238 -918502725 4250 28200 -526439408 91351 72031 211964183 79401 53290 497499656 40752 49627 703720735 87652 68494 600976990 84144 87038 495332240 51891 21620 966522714 77282 71365 -969150272 51248 73922 -377379297 8854 42680 -827132121 31822 72822 909171971 85308 66418 -554310427 85734 52881 -533822214 85114 39013 -832551481 89786 96492 -222724428 82973 18107 163448387 58602 77624 914000310 4261 45292 -284151493 87136 7475 -461627011 76474 83783 -991255487 49361 70680 766997623 32798 63038 463662770 14004 97584 -179283599 14552 40734 102924797 80806 85309 -95934973 3748 82319 801995815 33096 19601 87656479 2258 3849 -245244178 29779 83801 -547733813 49050 85332 320562552 58587 52025 207787658 1829 99106 -417759717 25015 27402 -186453962 82562 23081 -835237573 67438 63630 -759178995 89004 62911 -632826067 78478 25580 112701608 79880 83235 642379980 60363 71284 105181888 98253 61839 -471170737 41762 5510 275032264 8384 56811 -641223594 40845 59176 194589556 67768 49829 204607381 13284 66299 983140276 3908 36425 543735007 46570 7074 956007361 18421 56749 -84821889 17355 14 -287336774 39169 82274 -119710588 64830 40659 325774935 63516 46725 -539819500 19484 33187 867026878 59130 68554 828792606 43449 12651 -794934030 76544 2943 101885380 29754 30872 -557509581 68862 79542 -894211613 7141 50804 430027664 3613 30979 -682592118 9564 51331 -839946899 415 61500 919722246 39047 67574 -130084960 73754 35810 865098244 26967 58264 -815003797 30896 43077 571933981 56433 81476 224877981 68437 77325 -42570625 35658 95695 -276659436 43089 9528 -841910305 55428 8363 159954863 33883 60720 865553248 33844 13682 -443221717 232 70087 288658299 45460 41137 -321956141 14309 14471 -8467585 49609 7147 266858275 79587 53667 -785173189 24053 99715 436125234 36245 60402 -394573411 607 5156 409642917 61563 78772 -16640099 24142 19123 -559446648 51185 80041 -575092204 72708 61074 480697926 1347 37187 940655542 55597 2422 796245350 8834 41367 978108347 10271 50469 266345728 7718 62124 52262178 7551 99514 -164243045 78262 35640 -540816648 91428 35903 217248595 79063 55730 -300533448 83452 45395 -491580784 31088 42620 -512194831 74640 55410 -309142458 62998 79556 177922399 37000 30169 924002566 93698 81183 41393561 38126 39563 648252577 72820 86987 999974651 24792 16371 612554567 15448 91027 -252636000 53576 54396 -912623101 58794 40496 82297074 9295 70328 941319563 56231 96189 -475164276 69393 70856 204075819 27488 53371 -384821866 62458 73153 -514348579 48362 79857 364571345 27766 69203 626753266 60296 24801 -139857220 34859 85172 376631767 34564 9511 -119856529 77687 56837 -65475192 21210 15140 -322723108 45654 64649 140160774 34416 28764 599221220 65544 30552 -254442042 21785 34714 -413579910 3426 88099 -69477284 24729 54621 109994004 77850 89324 -390299179 31879 48665 -201540470 3601 1452 -92642046 67465 53222 -755441552 88338 17625 84623081 16445 90363 374466148 66772 41162 515124388 95768 52830 -158863494 60203 78907 -167160873 3118 30781 965576173 46573 13382 336400736 91447 24906 537840717 37714 71045 874999434 77510 31829 -488427881 86047 66616 642271722 80724 17775 -528798954 29693 25671 -997580291 23047 72380 -651113035 52703 14359 -540455374 93147 47830 -116934581 91470 94584 -392602286 84003 23896 253427017 80791 27973 -554087576 17997 84983 -558999381 74242 11340 -71035658 56846 48192 -362500599 96396 80126 -765890265 22715 65913 504822871 1709 40183 678018502 39246 80656 380331013 91825 23680 -149813989 87076 23763 -820569974 25311 40770 599590787 15714 40006 -710874438 53078 15717 -800635702 57677 35418 -158360857 36054 56329 -288769013 88368 90909 -494806427 72893 23958 -941788157 1839 40705 -477841225 58110 62284 -689276029 92596 20701 -831353510 55689 17557 -283894536 34305 23749 197238834 42081 99720 566134866 50234 53118 984212359 35782 71824 870056585 63649 78787 487559862 87419 68442 -487749213 33744 34715 235894549 60015 89389 996276735 89791 97870 -951110719 93164 92373 612362858 82089 57403 -832198793 60160 80816 -346712317 40709 85694 -786210902 74267 41535 -846089316 51999 54939 -481326486 81652 42187 764197641 65794 61746 -880873060 77968 81219 312095775 67421 5222 847746377 49515 46296 317480595 71702 81472 162331297 8959 7771 -660345078 48371 1143 -68602328 19288 47230 -840125874 9676 69370 -545872455 55133 56675 257163526 11471 19425 -959431763 26351 44064 328843040 57618 5281 -252049840 28890 58045 92034063 59558 44078 -440596518 42930 15496 -351511925 68097 22889 836335872 38696 35446 -270283595 50562 88154 899096498 68948 41671 63680640 40692 45008 297245846 87211 81298 -895207887 26718 41386 246742162 40876 47996 -876415701 86839 19896 767457926 46245 83292 -526002066 25187 63163 385740730 23608 12638 -768748205 61524 11044 313225715 91122 89605 280305844 70576 45477 -966906822 80541 54751 432770687 8438 15949 574401086 45241 94873 -337144464 60565 23709 -937850490 24563 15740 -279998072 80789 64972 -681071383 16761 47343 943777113 90621 67433 314645079 91344 60209 91237242 68363 75485 293652117 61413 51509 473549135 14893 90567 888628586 49882 16304 -195657934 57869 21344 -329018374 94944 69683 219110348 45321 2476 319848542 31932 11855 -124380717 1800 91700 479606773 66336 99117 742540832 60092 83601 -478627449 53290 66576 955651512 27309 8876 416818651 94941 21147 591686449 93866 21349 -505054336 92346 10377 871449804 68057 50298 419260892 52236 87861 133704539 96276 68129 563852960 84909 93916 958647228 95082 39641 -574063984 14650 90984 -625830866 13891 4131 -88962314 64246 13554 -405614034 77329 71040 -806729101 25457 94813 -943452047 57143 39471 -400842844 31109 88620 -813267821 72296 34633 -994785837 8457 61413 -704363030 62947 86256 236984224 24621 91160 637482774 37558 72883 876245783 80416 16838 -766646317 75382 68313 732412673 46685 78600 -152676058 84268 45149 591019260 98794 79184 316350782 33130 95508 4358894 97467 20079 -888435538 95915 18094 533825986 97354 23373 309055454 48286 57912 -700443727 85425 24495 225645245 18406 63134 -672433516 29515 56213 -572471707 98664 88034 -205509071 46121 51525 318642720 92233 89171 747104782 13224 82681 555124326 7619 99351 413454376 68079 60863 61731823 86914 98812 -923027732 26504 26165 -85620975 21173 78984 -370998271 28127 20858 -935702616 97088 20570 956895032 35633 67531 301696242 66573 50545 -261463564 1891 24622 -73676534 63546 12812 -495186976 46675 47611 -104310252 74071 14995 45337123 47079 54599 398273106 48753 6386 -559987110 91002 19729 -133969910 59557 88347 853020432 93042 46617 -288134046 50541 37819 -123514848 93203 51702 -932114692 67629 18233 798402071 13353 84948 420218800 14833 33784 570940035 41522 54632 185095638 92174 84983 -514681523 31502 29081 -796060657 33392 42265 -411165580 45315 77317 907815999 83261 51557 -919452097 26864 91058 774331984 579 76569 -251397890 98017 57563 -528451641 72128 17912 947242378 39713 79410 476473176 13574 74150 -316431641 78080 63382 768201687 60807 80879 995682173 60703 41475 -738333676 67298 32760 661148099 64889 64119 205963219 45536 29497 -128217850 49381 76753 691520791 99639 87639 792057007 33778 70913 919877603 27751 41905 840321612 14289 58017 -539672005 92541 89606 -357259647 42511 96408 -303577255 75858 773 59348986 16480 93842 -740677495 71283 71927 388898212 85716 44054 -199699063 82506 37331 683615105 10487 10061 175296023 75354 88938 840250294 11841 44044 341060462 22867 8126 404234521 51488 84342 309535089 17977 50125 -967770683 91763 71993 801695633 27472 47811 -596964322 70097 50863 486353613 11201 68992 893902253 68848 71629 -679835553 86377 92646 888694022 84173 67464 729805629 97776 86093 122850804 55923 69626 899663995 91783 23342 726184891 57551 27826 459435044 44726 50218 864787993 59019 62708 334668502 47305 92059 216026455 4352 79205 -310455686 77929 54201 -263257163 60170 1911 92026444 5926 21849 692459591 12188 98483 -357685453 89817 20072 770877197 33056 94038 669868626 64322 47217 667736801 29593 71855 673919609 54356 71891 298793816 92016 49385 -349301571 57253 40912 -907979383 20819 92712 455817530 9461 5206 -914453695 94895 17264 -555824207 22364 75505 -465231997 33916 59404 -437994749 31289 37556 679538249 35042 70609 363908699 83024 70845 -909768712 15599 28226 818824764 30099 2017 -785286852 23987 12367 542621763 28138 32976 -474383257 81152 76762 447234032 31320 35089 -845625110 92568 44894 694470992 53160 62662 685178094 28876 28464 -699390251 55429 30909 -418133724 55483 36768 -383167411 29484 72516 357241232 70205 406 409014112 40918 45749 934364243 32529 75688 338709767 33626 73097 447372070 92143 33630 -140263466 40101 19147 -422457125 54178 87471 908873432 22006 36736 -24988075 72831 29723 -434534798 75573 56505 301887438 65045 27779 298656677 34600 30592 793942698 57403 33391 704016883 78172 27347 421051953 25370 93137 -740062339 96674 24260 -947965268 94286 57439 -140237442 52436 80943 117085808 74476 51004 -281705239 61405 89307 -766887706 2207 76065 -245126244 14855 72084 -902982517 55406 74713 261907397 67249 71687 -150247365 9015 54779 -928041244 39502 36414 -182972357 63515 5045 548036823 13418 79927 -636294297 12647 20768 370043379 32160 91681 447333143 95802 44448 -984890680 95340 84833 88515400 98758 29872 261601333 61431 76228 -927019441 79614 62117 -339401622 54890 98519 615037925 26909 83626 685977628 95613 53046 -529277062 70541 51298 740769521 96414 69986 809851293 2058 58943 -182169862 30867 20281 -385229169 31867 13339 -824866341 56802 11295 964755766 89367 3538 -849691859 59912 88636 123126141 79786 30023 -744329157 87 91299 -628562388 29544 8383 55944188 84523 60548 -22786231 19336 75545 24019839 3824 21186 -889001755 19301 27534 457451011 18805 60154 -411216525 63213 43746 762248297 47376 70898 765868187 5445 25263 434974734 44047 85287 -456945340 1868 34601 -524993219 33289 84138 -353084447 57917 60665 217896435 39084 16961 256204722 77002 59207 846640560 19588 97098 -719429443 4123 82444 -816711995 86942 85500 -811447463 22810 55287 -555357712 4488 86223 -108096283 64004 55898 -421222191 98992 2069 911769690 34921 44161 -596732652 55649 87383 38609378 31389 51948 -251094404 93515 46038 -901372378 89267 15733 272315328 3269 66542 -196251565 85256 85994 -984107707 35058 14843 756766716 2203 50010 -377116019 77938 94475 -763095184 582 59171 241618736 75947 81814 -380381266 18008 30380 39763778 49778 68147 959694767 28755 45249 -574074436 16203 24100 570237806 51660 17215 390049467 49578 21566 51486052 64488 84608 421976376 27045 82523 863930281 79959 99452 249372269 19566 18114 332951499 95012 6246 -823412715 39177 65118 -548269605 26994 75901 -283706896 72619 92597 -487082047 24762 91568 753597062 72006 97849 701667310 63275 57918 619852007 28687 52735 876870648 39314 32647 -652402280 14266 84467 -404967471 51852 25218 -57386605 59414 33754 -541334192 54567 42836 -314648918 28265 46383 494672772 4584 96920 400746927 53916 96183 943692285 32872 60555 -110054312 39148 24902 -939604955 47539 49463 -572504035 88250 63481 491491628 37317 80704 -725628350 17749 30223 -414810034 11654 77010 -808732755 2218 59251 765440396 24675 94698 65946807 76621 79544 -683680568 69124 22472 -637509810 56375 80423 -606923498 15161 16763 809808196 22304 75265 -809845463 11738 75966 538121600 1458 86189 270643157 92041 91070 -607819078 39767 4734 24870632 3590 86744 85030126 65609 84216 -661240416 60124 14554 -971500814 5880 60452 -244604695 11620 52357 -749422628 90210 92636 798438553 68069 78152 -222044535 55405 80511 25934619 10504 43500 664442552 84688 70075 -511403305 66812 35680 855515699 24078 55818 423147628 71490 33789 950908203 82230 88 301227479 18993 65328 -142837379 65602 42649 -360193291 73163 16330 458927832 36095 19476 308663257 21487 7022 -431381605 25787 66566 -859580964 85846 29644 -338390939 59109 39103 823959389 73880 55791 264593811 89527 37420 -448576044 93545 26704 -901476244 3506 43861 -28835097 18860 65678 855853792 63388 87287 -868616047 67237 41744 421495847 81542 78003 946314825 39305 94039 981652338 73605 61840 -212636157 44301 71892 -890438840 11366 56011 902596258 6054 83027 -826151543 41694 28983 -574135270 18959 72349 462320875 68872 63853 487576815 3459 92868 468317587 66447 15245 882512550 34653 64752 -409407919 32913 54461 198214775 12365 68512 -988236177 94378 68561 -19310524 31266 63719 -547272337 29140 49427 844186035 26640 3431 159037065 9257 38470 -591594312 47 41944 806447728 75351 5864 -378793842 8678 65566 321177374 17342 7882 756343640 92965 98208 518578101 67966 91067 -735468174 17589 66216 985353793 33622 25255 -322722778 46470 58565 96680203 2528 5996 -925716028 23997 98669 845763349 43469 22928 -893656061 18081 8911 -228163957 58362 15058 500505615 34306 1420 339389904 1070 71863 426296271 37224 73282 262530265 95732 36635 507804146 45708 93867 389508804 20469 59561 -886812392 18880 72439 254331725 55541 79345 796873323 67865 33264 -453702313 25784 93925 -581730557 63371 12787 -199082665 47039 3737 -237407255 84584 72268 -497689274 57503 30320 -6542374 65653 30058 -680967550 27780 96453 399703521 63922 63002 27890420 2353 15503 901703188 83424 94521 -162174074 78110 34705 916697185 94089 91841 103093840 67896 15530 -352238193 92896 16005 921143823 35197 12127 500988277 54249 60192 -737832466 85037 70723 -928561504 21372 45202 931956603 6631 44316 517131157 62986 65612 183528397 7734 48514 386357898 11815 18022 943893569 90109 60997 939984156 4526 16754 -988728266 40474 21285 930541994 58809 20391 313336686 55397 2597 -536533242 51636 70851 496675269 34509 49205 -977160726 81381 28166 -153227716 60444 24664 96999334 99881 17425 -981602422 29748 6397 -90700024 31764 7312 -265808730 50592 86703 -22304100 56027 59123 629458099 92957 84649 -763132912 35796 89475 805125683 50643 39476 -471025044 19773 13518 307432896 17984 37565 -540045315 39134 88061 203965428 41433 47282 -218126278 2848 91047 657298943 35304 29676 -252741412 23668 89874 983105972 61015 18980 34694839 8953 98590 -338247433 56608 56756 265263194 26702 38683 424463303 29936 898 558386557 36466 10947 -352646292 14795 55815 -21893070 8306 34977 -454168183 43410 14921 -957476907 76393 7795 482628370 6319 28683 -840055937 85180 31815 -20359386 75735 6005 913791956 27208 96019 -556196142 73256 5639 910632757 5073 17754 21342136 15358 30813 -360483737 48760 71209 -865219752 2990 9270 435426493 66231 46703 -623219090 60284 22276 -444667432 48425 17069 808682940 56871 42642 791652747 74224 75027 -222944249 56698 75198 994876613 84324 46503 540919537 69041 51548 223605937 63419 99174 -361583584 27814 40763 -989674874 9717 75230 -262730083 55037 89222 691949730 78173 94853 838019703 53641 64825 96561296 81321 87528 784587338 66137 27848 -982979888 1331 98832 -303944416 21427 23923 589133375 77670 44397 72311149 76993 20117 -284155072 37896 15558 811587993 44177 95114 752764223 56343 95715 25117112 37758 97484 -248069420 86747 58257 -841526527 65228 30668 -439623567 49863 89567 702371671 54475 95848 -880575521 75238 46199 -468828322 26686 43850 306840924 51222 65837 -187807385 21731 85718 -760622049 2373 96154 -588551114 64044 31615 874029175 11701 70367 375080901 11281 57838 784873360 88640 46781 -855884734 4046 51444 743943191 34273 30449 -545631774 95082 71482 -531098219 63229 99213 -119618626 7564 80970 722325102 6524 78155 -282802725 47576 92192 -45344328 89445 21085 206745121 67824 6581 361474959 84540 52153 -135363721 39434 98005 462244361 523 48465 24513859 58021 89349 340884791 79234 71385 892870604 36999 29261 -906667125 85756 11942 -118109142 92260 43156 916189785 33655 41530 -497599567 26980 62028 788076787 59171 20081 181330869 56444 60867 961547575 58436 84213 -804947209 2908 41027 140445542 26696 5044 -499959459 94106 3765 -593149295 77909 88608 -918983941 69050 86923 943386037 79781 85990 -12802382 28175 30765 -298226560 75540 6132 -682656898 3580 59003 -460994808 24884 99557 -134629246 23982 79740 965647002 11886 76415 784738068 44819 74251 815835217 47865 8578 -143151710 31507 72389 -571558449 6996 114 -727704733 76722 79999 -139493873 86055 89500 -978945133 50144 1930 158029910 85414 40185 -820868585 54778 9303 -935227513 58080 58084 942753353 47191 82531 756537402 78662 35494 987409328 17618 77569 -621851688 46754 43037 856161090 33411 63526 66185556 51618 75262 514474544 21812 79657 -88838906 99502 18930 -975909017 84321 12995 -403214946 95190 85286 193271148 84054 62240 911801648 16092 47998 -181531216 49521 1725 373365447 79595 80327 69494111 62644 67466 796114848 10764 8599 81628194 43370 53581 738404883 60196 88468 79844541 55737 506 -922796964 20640 71406 -458529285 88787 30470 -871836114 4790 33317 534663714 87906 88668 -151182679 76494 98519 962556515 63852 66871 -935649011 86617 60185 769973572 34844 11022 -14476087 60566 65610 500535310 2294 31640 378057549 68267 29574 -650853181 56212 41089 -348901194 81906 72547 -664676498 87298 19933 -761205062 11051 31501 -859108884 22871 47055 773700324 30891 38191 -779189727 24578 8454 880270171 79892 84754 61030814 84827 88158 424300782 64732 23864 -991422716 36057 21340 -592959528 96351 73800 465117419 76552 96626 -41299134 11746 65035 601858843 33829 68023 -844287722 7679 56042 -746597587 32010 87146 -361602707 93767 64564 476183927 9543 60853 600312288 73855 70523 -290268822 6793 76525 903097188 36371 39458 -406204802 8377 58250 824074159 62575 93428 -463073369 68868 3147 978744372 57867 90533 -923682326 54316 39403 -850039096 50857 93469 -694588173 71723 84664 473654901 48747 49152 79936673 40946 94820 98051373 59797 36807 90680711 16329 38169 348445743 43415 29494 619769182 13590 41579 -107064350 92298 30366 -297149049 83617 18509 351637291 70841 37062 637730435 61025 94339 -648971428 43133 42117 862254668 50319 56782 -806014688 86649 95512 -347205879 46099 93073 712891608 9050 71168 -86835036 72876 74669 -182311883 90258 61562 271100561 71199 16230 688359438 57141 96067 375647917 97769 33202 -159849582 55550 26862 -410022047 49389 93356 696407901 66309 27016 500243417 96484 10879 686748399 92616 80106 -776576895 81684 34413 -229055831 8384 96358 -234704519 79997 2538 -535196081 7244 14399 -969917011 47785 46170 -89458092 72987 88150 -122955939 87518 10891 462818292 48920 98243 473225431 61947 95142 -148723775 20628 29336 312423720 63136 78594 597008714 90934 75917 663291618 60157 13541 70715665 82711 75159 -830154910 20389 3175 -407606698 90542 782 -259585181 44744 95903 -176199155 11468 17752 -449461162 53435 23865 -445570003 59356 64679 -973886613 15389 40547 580664637 11249 30426 444283926 96083 11212 156619020 59009 15291 -578923668 61688 27354 -242117650 42498 32481 906776054 49710 38542 94240008 54311 98164 344239249 23639 31853 398270881 8396 91191 -870957743 61704 62580 840970858 75537 37253 -404001849 84876 64619 415315563 43011 50032 -60724844 62615 93246 882977833 37306 73944 -78500990 5417 453 473160693 48336 16560 671078436 74850 3530 937933821 7462 83070 678802565 28306 67402 113876336 53045 32693 13231013 84280 86818 196178248 99103 89469 -994225043 92033 29139 -309465389 24190 75394 582277998 507 20059 242596216 65108 71988 837201528 93514 81853 36537238 19333 65629 -936558704 4043 38365 348363604 38814 81853 271893562 75713 61398 529555954 93211 71082 63977933 23287 28663 -306196097 69306 46411 -785988971 98350 63926 760225637 73440 11090 655287315 76566 4138 -516281085 91371 79337 22313941 86718 73252 616710253 38925 88573 431200871 31335 11355 579618772 62959 49664 -104215063 41697 9084 8268503 48519 67128 619045352 77150 69063 111958926 95968 38497 160500143 25082 36202 602297953 18872 30810 -120679915 8606 41615 747943278 60322 5103 597412928 80083 50190 496572696 43610 60920 297530610 2165 30824 575162037 37657 92869 398291651 18950 9489 176073411 55255 12330 183788719 50984 53257 -272217462 40521 8245 897570972 45132 70444 -395684609 52846 18183 -494480484 54556 22945 -730536402 54493 82800 452611758 84670 2158 954331394 68935 51771 794671708 66672 72824 986850513 38475 21691 -405922406 10897 73782 222687076 66302 42015 -50563212 28708 9476 702414007 34639 83174 -385760419 91787 4745 -248757188 14185 76590 -953344097 28633 91193 -95793287 32380 50924 -788071708 53833 2602 -192233792 34759 30243 -368908746 53315 28182 -431008574 55065 96942 821785831 11374 61313 513762193 28624 7724 516249810 68712 2801 113303553 58399 28054 104589070 57317 45356 277980258 25651 28094 460021655 31307 2789 905920168 13256 64067 622148838 65834 25086 82684983 2557 83024 -363743331 5996 33389 540331682 95914 83211 -165916054 87038 34424 794306851 16383 16487 313656894 79462 94608 332799387 17670 27273 504149867 43422 2070 417905167 73885 27820 -817213951 70497 33737 -938910205 90281 19270 19589252 98070 21145 -220694477 1661 94764 921458984 92506 85358 -415014819 8856 45312 -22180462 66770 69882 716297511 3188 4648 400919058 23881 68601 108476373 88911 86968 -513615620 30728 45781 -994196632 56926 96168 691122002 12667 17160 923101972 27288 66790 -361404435 2470 59996 159309870 76132 15617 152552906 76954 86268 -262912204 14530 36658 151611986 57412 25400 -496291233 93056 79867 570252180 55970 62341 -176808814 1942 75622 -680305500 86814 68336 221998244 39630 81611 -912559258 58175 20764 691533972 9914 99132 -805813530 50366 70884 -416968678 75437 94967 761924087 69138 50292 -640503223 53301 18379 676419751 56177 87265 -157890145 59464 75059 -470895546 84762 86793 340205457 60198 46209 667996046 17250 66100 -680969408 37750 25013 -740221894 14578 13906 411686399 7667 19017 348330148 19758 54486 953632876 11617 59724 -469823880 63326 31766 745009588 23516 53696 985064602 77104 43782 504415014 85481 20821 156989393 20714 45361 603469512 86603 16494 951644143 51564 57080 203252839 91947 78526 702018621 62619 98807 -754904370 93264 53467 -209199372 86808 24731 314473353 12809 50836 100421319 72833 89066 -529831881 97008 53255 -55201770 88140 13690 -558813480 24042 28372 901062846 64047 33901 -555012302 28400 51001 -27732458 67788 99549 395075756 30223 52384 259144753 80838 94635 -428595090 79972 90012 100455078 68389 17497 293887948 45233 39185 -948843788 10489 6338 729060830 57309 30271 834324317 83639 16534 -177706460 85120 34267 -635380272 58462 18892 -453486175 37580 88949 114616383 22314 65374 -404967286 84236 71079 154720565 93870 15328 -716247529 18477 28306 -223993356 46147 166 434815815 60693 31899 960154189 43645 85238 249109113 78218 3316 969189344 25464 7404 -963379771 11123 96746 -727984199 95989 40868 -397510847 381 38883 -464133033 8974 53582 711747810 43586 39184 960024184 2700 91323 882562789 56509 58414 -232397335 19938 16431 -945101735 92275 2219 -401933230 58746 29285 -830182757 27233 86476 346206841 43338 41845 -584385460 54502 51595 -428576422 1867 62078 641250926 11491 95783 429586776 17177 80408 -897888163 12038 222 162406535 24808 87416 363978919 66519 17335 -431084039 93726 96810 661543646 80356 43 -204833440 29237 84233 -505487884 17754 91661 658691607 9867 95661 172137435 45455 46459 -954767034 93042 66575 158453415 23640 71631 887806126 14820 85167 -725240317 24046 43235 530963116 35274 8984 184198642 35656 67095 -935522448 56986 75646 487309786 93223 5838 438214088 1983 42996 -198701250 28460 30026 454176573 40371 99650 -493453879 18814 48149 255068343 13997 28217 -440218326 30107 92311 -23208318 15920 25230 -660364372 83262 59757 851779866 65612 45582 -874709733 73981 29226 -711380895 89781 70173 954789563 67992 98466 -893375150 92189 93645 -48959254 51665 96726 -781547543 77308 31423 -809902517 89638 41711 566528517 85842 45028 790828782 46378 64671 341141196 56884 93450 926824332 50390 34750 550290454 72118 94793 354635799 25226 401 670074804 51471 42762 -396359428 64350 54624 -839477163 18477 71637 -239539356 63241 77202 717520225 46165 35303 128997598 50477 18485 56060528 23718 5834 -890160427 71223 18488 -669350814 88101 12193 -713277989 3445 75345 13075988 11716 78013 294990734 98395 89758 -660466892 44648 45182 -325810110 87016 51292 -867223189 79942 73418 350191851 59366 34276 353720012 91408 83324 316385569 54163 93375 71716077 17364 3915 574481644 34078 27617 -12374764 73323 48872 385390315 51209 2461 658344008 27816 42974 -637945128 49420 8503 -909580599 29919 85064 -818891785 57755 10527 -845145369 12953 67808 -771088568 30042 58007 -826727082 52833 75166 114762281 19524 79611 -34710296 10912 86801 -595811757 34394 39 411200377 742 18175 840535452 7379 11946 -850905785 50110 38345 -223741333 65068 92793 -785995429 9879 29886 282971850 10471 21196 11831012 83308 84618 528018170 48924 20417 -841772503 29297 51560 -797681733 43550 3764 -539364369 88007 64896 -675297405 33162 99610 180411294 49800 58829 -251508900 14754 38061 -432921634 40022 43422 -534411641 47010 60621 -386259972 94833 21757 175208284 20916 35600 982878173 67749 46596 176119647 79170 74871 572585858 15909 28037 32099356 85598 61012 744525639 16501 1656 -174283241 20400 32169 409776084 45439 34994 -580740545 9024 26129 287213429 32372 89932 -752064092 65485 31016 -796570421 29600 8760 118020842 39836 32115 202368208 91194 58262 772100324 13912 25896 -540349007 17315 12983 254051712 20649 99845 237796453 90554 87951 -976265543 76257 96931 221412477 16607 42433 -119194487 91897 81086 791437318 54058 70566 223100976 85415 63800 807625815 67949 29544 846409820 80081 44819 143949089 18921 15813 -634319780 35017 51578 -391657418 86335 43500 -955985660 91490 11524 -958164223 47762 73298 698607421 13834 56669 745586596 98468 73946 236211153 1478 89344 -938327433 39337 24468 79415194 11952 8361 -610280576 79520 96118 287259535 75369 76442 -706383391 78131 82037 -911888983 81935 26753 135938212 33675 27662 620510211 14032 27729 -629716067 29161 13612 596973865 86561 53957 -556327426 94727 70402 128005094 54310 20537 613737834 38781 72931 617077002 90585 73991 996884138 44529 4011 -391735233 76691 39607 866801071 27588 25743 -536088693 9839 51756 -620610255 73415 46321 -501760757 28519 54311 -101666487 60833 65688 981641612 3930 50340 77416871 761 52069 739666806 35610 10763 -362192547 47733 31354 107990802 6154 89214 -136467037 12390 36798 873507507 67426 94988 -941007060 44812 34265 379571280 42875 14960 764814704 96340 44191 273164559 13031 93907 -883616432 62595 96210 -448203677 21521 25333 -114843577 46448 61425 334733064 28031 74660 -60174677 46983 97535 -36878762 59207 60387 -646250872 55152 65987 384432527 55277 37234 -95839995 13139 11056 305519413 31291 67289 -584714796 80984 60212 385840495 11745 15424 -686152487 60074 57378 -24304881 65154 22040 162124861 61266 37486 -202975652 48342 49045 47987586 25686 45984 -514488238 87138 21265 691439860 74558 15881 460535768 65044 610 -296144273 4025 51716 -403796658 17971 79845 331481376 40836 40724 -989577570 80040 46570 260515916 17266 46258 447583333 37916 6005 306697572 59714 65219 -122821761 88067 91850 147761534 21696 33349 -338938791 424 5913 -838195713 30994 50712 -165236908 11761 74917 -255470696 70190 39607 676849247 62422 41285 208146458 29839 95194 -548752623 73971 90295 -975312432 20327 77959 -612231034 29314 27427 862910299 1747 74627 -834405096 90117 43072 -354182226 12540 50731 957803568 14626 5925 231029084 74581 5902 -327544189 5567 53375 944076704 44927 30172 -462510375 35503 70580 769032078 51900 2526 163503584 19671 41041 -544070171 57942 33327 -839981415 81960 35625 403977230 24327 10980 -408487941 80870 93918 90328350 4118 20943 -129656687 45665 86779 -667810910 93609 45793 455059331 83807 12014 78029770 15633 80560 706331933 61961 99118 -406617394 7942 27487 -694799376 82984 59305 882669872 86644 44178 820142914 74262 91417 -9178965 58275 30003 16143047 40344 76033 -685520141 54121 8182 432818980 36796 66787 628435550 21259 12285 892440606 27047 32998 -687630961 28819 37017 -761528852 59036 18912 103267246 88074 67035 -777845211 85254 47347 936148604 8688 83991 -152919034 771 82830 -402415877 1751 40602 -429179885 94266 78737 -955300837 65008 40228 547712696 44505 85982 559678086 56603 36770 710546196 73854 92813 -244359141 60094 89145 907945950 29210 82172 132495383 34990 57993 -220526306 39720 53940 -308607491 488 93589 -434794666 96106 77841 593221482 13608 89373 -341307271 51843 92538 997713594 38912 92465 -360518278 28625 6743 -739200117 96950 19189 -427706637 99821 81975 -430386717 59594 93994 -877726195 46224 47558 -119898548 94328 9585 252915636 1711 69199 202126892 30279 52696 932039678 16962 52948 -52952401 90415 24954 -637942959 548 29069 799018595 37535 22830 -577702076 72694 13437 -251341478 40562 38200 -610079473 52747 31834 25506949 89390 32432 982161998 35118 37522 -421263783 43519 74003 916168274 46646 31882 -334015431 89773 85180 752825476 91693 53814 -992430090 32532 39182 -8197387 66474 15292 471304771 28349 70016 299031727 26330 73348 172528890 77172 86598 -897398438 93751 16778 -101803850 82171 52281 -42975023 76757 92298 517217898 40076 80688 -703355917 28208 71261 -583985203 47317 7375 -637569455 44796 53195 -163875980 31382 13144 797173700 85844 8055 -871514359 7844 52687 -711869043 88348 81711 703438335 89978 44754 939460295 84998 47279 -956165663 73389 44157 -459063552 54341 23901 -829873290 73040 32167 -810359129 1107 58895 105595629 64616 64296 -473824249 27670 30521 906944755 103 24058 -935087294 17805 11748 827393053 67593 42406 123069794 4171 27185 188984874 6678 82896 486305584 33290 98397 -100099864 87264 36227 -487064468 63090 11012 -244904412 28059 40229 -737841670 54114 87440 856681378 10276 22102 -412243239 66481 88869 -948948726 33669 4649 833380307 44713 20918 681095736 62321 90403 -603178840 6321 76267 -802063210 21756 7013 -762975521 67045 40813 -417185010 47137 63481 762588371 39111 55551 -601164274 99802 83222 -90107336 69578 35746 -979085895 63710 51672 472471146 79210 60694 -785466469 22200 82050 200264002 13060 65426 239728757 26958 86977 61130639 49224 96534 -243985267 23272 26136 938859497 28250 24642 303652360 76552 6721 -692045653 75382 53964 79322339 31082 5011 736628591 92451 56368 -217600816 18016 10331 -459183610 67410 47865 -545920698 59505 30150 -176060446 34985 69085 970148891 16665 94741 -68754065 25977 94412 843639597 17193 29100 753453123 91136 38618 -709599223 82589 47915 211422332 27370 18471 951780516 85172 78069 36066875 11596 59709 -731361948 72419 73327 -963712153 57657 8933 -512920966 41034 17798 782182066 61066 14295 644593826 33849 26138 336752941 37733 27852 426757835 22238 99189 765068424 17266 55153 730249731 64893 3669 309685218 56589 8217 -224945891 575 70179 -212806933 41922 25703 338097793 52895 33974 -444883306 78818 30513 515371873 20471 53532 -454230385 50866 4248 -41137109 92897 75179 147302173 39959 96593 775377706 90302 98402 537792352 3324 87586 -976169383 26495 85049 -504626229 89922 83073 950161320 34802 83398 -922887837 4592 60981 156279524 19156 91162 -674180513 71236 53674 -719881959 83916 16414 519308608 86510 74589 252695797 90295 5479 -123032861 86549 57196 -198022759 42313 58601 -230499831 23521 22167 -939367679 63259 93572 -83536331 80653 30112 -411563317 59680 91497 -761106579 21121 90629 -937012205 9074 80422 733263692 30973 45799 518844752 99138 50324 -818595035 9469 19781 -687699257 97639 38359 -899855036 87292 90469 224996317 33673 16107 -198752021 269 53400 -736310968 36801 78204 -522373773 3602 42359 -715531655 39959 26463 -432903459 7923 60143 787048168 19534 71385 798983548 55818 62355 -615794641 87158 8855 -370237117 26370 69060 -458984664 21042 55468 46959468 36340 25809 -599394863 72255 7685 920096321 73786 87749 983655058 37125 6040 -816680699 59705 21384 -666171946 86682 3369 -14945249 55018 17265 589336366 8702 4090 631563752 41318 81282 -718396631 52010 3840 679030132 843 42338 -759999488 8020 20047 -867089669 32581 15715 247417210 35933 50408 -366506219 64883 69291 787272698 12710 98 222204461 72786 76046 -320036006 98768 90903 941278551 66126 20356 191961661 88282 40567 61981809 97406 58867 -269648585 53427 1216 278648158 37737 16612 -30421430 83587 11388 800077759 92315 152 -999819450 95479 33344 861840182 23881 26814 -244228401 20773 94121 289470879 26389 93436 980035586 49300 45224 563051082 31381 55889 650033177 74242 19525 583520796 50482 60885 968494799 78026 31092 -509955783 23508 30048 -118664678 62361 2331 645097453 52786 51031 161195443 9621 2197 -142421262 67961 22708 121476001 36818 48870 328644566 69709 57764 -706522593 59057 5690 128104664 88865 6789 600064990 32212 12324 380568057 82516 45119 -882209576 80289 49939 -143911733 74306 17911 877181932 61347 76229 142104339 2998 86934 592716244 68747 58542 -713008060 15714 44447 843965103 26412 54428 725906516 58100 55696 789367156 25280 22444 199425410 50150 19562 -785553065 84448 46989 -168645494 44722 22840 -973667371 33141 40462 -562227877 30689 91938 876556471 58497 4857 385314200 85380 63517 -897856081 30520 29173 239936638 97534 9938 -960402705 28977 62040 -239900633 79897 35129 -93874511 20283 9563 838899430 4875 75894 573063165 44870 20820 -188072384 70951 46798 -13030219 12046 65074 728858875 17958 22828 518881964 32736 99025 -729924264 9139 20596 -336430248 60497 39471 835246824 7811 37508 893759021 78527 42587 -900666238 48131 57107 402526601 31448 91538 -784776665 96382 62382 86281711 91682 1409 -59388542 54463 88985 8803268 98996 71058 858318356 6456 50798 947215958 47634 16935 217910931 52737 55354 862186446 71704 3319 184690119 67582 98462 -977769311 61781 25952 283797180 18126 46736 -284984054 85671 95139 576044802 27680 77702 -773257695 18945 85620 828684670 53577 37855 -263970262 62195 62933 -5553395 3658 85409 -656077283 91831 30758 322648236 34437 19860 -89367002 77663 6034 959251994 45272 68637 -596650255 24555 61015 191100474 20311 18613 -151031121 54325 98431 236312157 77176 72125 -781815681 56291 33191 628598574 9362 34485 -136593142 76255 91873 392644327 87421 40120 -177739474 92003 62736 304781646 88154 76094 433669514 96786 15343 -316752054 92454 58127 403287501 23376 43524 -374247843 62333 39422 -926210294 86508 34488 709573826 1811 39033 580112744 47175 38461 164016393 79512 31949 601028099 64634 4803 -163430572 28296 61831 -88495320 25793 5680 -735908627 74878 63548 973814460 42979 44339 648243608 53791 42281 -911635790 4711 59153 -258459487 71352 10290 -802062713 69193 29849 -331752981 8840 93056 838543002 24087 26246 810880806 37332 3897 653075627 25447 97540 452556846 32196 10592 -107354381 39955 52360 -985882479 3797 12486 -760468606 15307 17894 -980341944 90000 29788 109659407 99149 48169 -207019825 5128 25472 -990765530 16608 64291 916639676 90144 99562 772164964 41870 91983 -247852306 525 60617 514063465 67887 44894 560582618 25323 80585 239032622 82750 87580 -383717145 5073 23149 -231249053 48605 46983 233027933 72292 80910 291667839 6423 11210 -557215417 39143 28602 948389929 91816 86470 -603699253 5347 81258 -566762840 24349 46812 956123397 31176 51062 191319025 19897 45719 -233960197 67828 49356 -440983663 24706 25688 232814586 93706 84834 881612320 23912 46172 12301 85444 65792 346192564 78912 23526 727243448 65512 5939 -103014610 15002 71374 983816766 6194 34150 261807232 64557 9322 -120426792 96090 77972 600318038 71987 51807 617108107 84244 82922 -918778153 7636 7442 286925436 29445 42046 -563616395 4353 23957 -783375845 45782 42794 935262386 34069 81326 162971846 31083 51853 -362422317 68337 84970 243389934 70404 75212 802509556 98636 20130 -544353056 99828 5804 276814388 3874 95972 -78548766 36552 98571 174661714 35078 34461 -601296452 2687 76502 515050375 92901 30152 -993887563 2451 650 -15312491 16629 28146 991794035 25255 42945 -369410259 39045 58337 241193675 91734 58795 -782132024 44204 34557 340275693 45391 26388 -225924419 74862 21474 819584277 55211 7735 189795216 72223 60553 410328224 11209 88772 341571476 31887 89562 9101523 21667 63866 644602044 27580 92357 815956757 35973 9091 -129050600 39251 25524 978618665 14509 95367 -33854827 64220 56156 428599200 95548 56362 -222746396 76087 39750 -705859386 62411 89909 64336165 3510 96433 563726424 69994 6957 -76920453 64811 15733 -758010829 63345 25426 153138957 7554 49117 -418871733 60334 46662 387486588 50500 13179 -948544071 32900 57862 -33413236 16619 36448 -270663673 28252 62707 -552141127 32310 18454 -838003014 89287 57562 559051463 81813 69827 -825973030 70630 84237 -427208829 33256 57968 119961453 48428 22697 232421999 27491 4357 888207123 88047 31779 -419388752 3174 46021 -316663790 48188 75865 712390047 33134 2198 905555252 69127 51281 175892079 7453 91172 -800469479 97078 18531 791217805 57091 59201 -750111335 77454 23680 -219775188 22760 4928 -65178041 83087 58908 -562111250 55584 2078 355043003 39325 17366 862240262 48619 37818 623259755 38861 63823 -370652388 71949 37488 203888078 64327 80264 -460501705 59784 75281 -647381357 30970 3454 528358189 3799 91039 297960826 26972 99317 576433677 13872 86269 -74743656 29424 15567 -379774044 2457 35108 -426261589 29320 36029 809323401 20183 82974 -256544117 26827 44011 234829282 30437 44117 389294194 51919 22503 -60764446 32909 28417 -933869046 79737 11162 -221505566 29583 59188 611806777 11542 70988 -491807616 16723 27813 761556036 26949 94623 271407788 40876 20384 18295978 43584 54809 -735091635 84161 86958 -380544620 13708 49711 -177723614 72563 59577 215152972 13866 99341 -564533315 52682 64077 -716522778 18258 20903 -335435226 74926 59714 -806417801 58295 2417 -320797855 25637 37434 844321141 50311 89778 418128213 13736 54488 -567604338 10877 52458 -307714186 59926 6746 824729350 80190 7241 -923156308 72156 14015 643613878 59497 57404 -538446909 18772 74492 345732769 56690 2463 576778474 58141 32812 772192572 71312 25559 -192192856 71244 55247 549748789 40014 13794 -756448612 72005 35712 494556250 1399 93473 721733563 48508 78350 -825165608 84719 53530 230658463 89236 26099 -534017176 69763 7050 609573075 5020 77292 851334035 56698 40062 -705288312 44364 50541 615627253 24243 25831 117377059 79218 58337 490838042 75509 31029 -607408121 53935 12582 925420432 7362 45703 -368239700 91986 38932 827522113 48544 85991 -496161648 12987 28644 -302630944 78449 53359 170076124 8220 60304 -619592935 36609 31177 627516033 78915 48289 188971625 37086 74167 363828897 92184 42777 -336564251 43503 53600 -889586513 13817 25283 -732349299 51518 58492 -552039203 81512 77311 478526159 31763 25596 997770206 51683 55634 -795663579 97286 889 -718419884 99690 39143 -768171685 5998 81878 -247382346 12286 60203 796766677 96508 85640 -720903066 65319 51270 466409741 9965 44541 701484201 58774 55712 786305377 5723 31743 902874521 96484 10676 618966427 93356 50395 -896570806 82767 57844 209447584 99165 7422 665855440 46387 87887 651162959 91453 85838 132502884 77164 34282 925401805 16542 70540 18219063 27192 40632 -467068257 36022 34252 544933579 68256 89176 918503363 53939 39687 -824576685 76324 45944 595291418 8581 52174 -623274419 68716 86297 -3514129 8229 67276 -92913536 17402 65657 -586187996 81327 60963 437838906 94994 23166 969352876 3081 74507 -109037611 75939 12130 909776668 22345 48770 100735195 7484 99467 -375854990 14988 24087 2967918 74460 78844 -236932938 78395 71285 925887253 55516 26616 -11585606 366 96319 -320028404 96766 75724 159483593 4951 65981 -228497316 3099 75018 550419970 89240 73015 414609574 13608 57452 -34450045 30886 80348 612695522 15700 44659 765448530 70429 37974 835347689 57005 16811 -50420069 57950 94794 424525539 90879 31327 -919279871 37639 57544 639986086 22057 85243 -623066759 53334 444 853070387 57765 28406 472215038 85166 23655 -302798612 19769 539 -481181906 25472 90023 987380739 14569 37842 -657477743 97265 44299 -979216110 25577 58636 -346718827 41646 93420 -604424264 89618 32642 -324081622 63838 9256 484806258 43190 8575 -60063026 49481 94833 420426922 61929 1365 787778038 79889 72265 771413066 12367 10336 135800132 53497 69668 -81098159 46946 78330 -706800177 60029 7877 -644474597 57471 12018 -837167589 76055 23413 244173612 66403 78212 -760401378 91629 27497 559582839 22709 82736 670847404 94229 47706 -303578502 80750 90302 327079275 53205 25268 -344190609 31384 74092 578492042 50465 71703 -177750835 9359 16824 -123910839 15267 16777 -654755162 12806 74323 598994062 45402 17557 -699559176 26671 13386 28338661 56715 53034 -453691380 28848 25584 432041378 77834 59910 -621279387 63578 51915 -750123621 8887 15382 -637270235 26409 2382 693907496 32361 87843 318501313 20661 81262 -728122410 11164 31852 -557417652 32314 24680 -603797680 71497 17589 -449039014 79632 89011 -956299461 35528 9834 964191735 70091 1125 -296153090 20906 46755 -684467876 22990 23002 762936613 85492 91419 -614515921 13848 46116 119943359 64051 67005 431526119 79704 80042 -943760723 67596 7439 341080802 7917 13811 249186733 92418 66026 101913353 74427 68008 -475734597 14302 1642 519877988 56439 4604 -152637764 999 95888 -280403840 14830 13120 -198688875 79076 47582 747628239 86757 59574 -804617534 78180 40793 564627517 76538 30041 954959747 27154 25587 240854244 63113 5966 899456089 68055 4992 -697788588 77644 84865 566847116 97329 96238 4604653 25267 3812 -681267133 70683 69448 -643066422 85730 25692 -673189049 85266 13741 139137274 37478 77622 191055402 42667 51938 780480682 12071 48596 737530303 48070 83958 -58744455 26447 39544 -146624480 11849 93039 47720670 6764 14216 -794444884 25481 28246 650095432 47158 31363 191958593 67272 77267 8270352 68592 32980 -426192109 35601 64309 -651028995 61605 48365 -102888115 42649 8254 380767272 81621 14961 97205517 91531 2145 768524023 97662 86009 793013359 73426 96307 -866819958 14356 61120 795082785 61618 12806 712802957 28225 81896 -544726224 82173 53153 -281374280 33937 58557 920994618 55953 28298 -405735733 87750 44579 377921456 74105 66989 -196627132 24524 77785 -999809793 3972 73791 129642130 1797 60570 -344211379 40617 16367 537934579 73211 3802 41692864 76874 29744 391730619 94804 33620 273477493 19509 36561 -817379465 552 49152 -799262866 75776 28998 -773422912 59138 78395 -638675412 9716 93390 739052428 84048 98007 583589183 2065 67783 694246385 74236 9234 849939094 17690 67308 285911253 25585 16947 205224399 83918 77563 -835992227 29601 68990 536582689 57552 51906 -984101377 51360 40671 -114759593 68564 96719 -422428346 6316 3115 65385952 34303 80850 254696342 77114 5798 592400833 96861 89301 396364269 18733 83308 -316512478 28627 34623 364168450 38172 63750 610886842 79470 78249 658928818 71146 60498 -659374592 35313 35226 -365611334 39075 21828 -805811843 38934 97674 -206173868 39402 96481 -170722609 45532 89018 -178898510 56672 27363 -761529212 36533 99137 -875699760 84113 91249 -871406898 65163 24198 295029136 12483 58889 -876268023 48136 77358 -694752121 33617 14892 -806421573 26029 70288 -60349519 45378 34576 917397218 34600 95153 -980977580 96387 83557 835500681 29410 54110 -23754189 98782 59091 -615087600 27028 69682 -790058415 44791 52407 987431838 31432 71435 -707176461 98865 78858 -634662714 15104 8429 25975731 35360 69624 54997964 26104 32236 -78152154 40972 64995 284394608 47756 78547 158121571 79699 68953 -646751374 59838 47043 -110133149 76154 55149 -924807915 28291 20624 964451952 30616 46992 710237428 53922 76639 976771627 61593 83630 76709478 73705 97518 -869441805 15128 62935 -39524777 83381 86734 365657222 7915 51504 381155781 2632 97289 -440342774 90212 33221 489641375 40876 50678 -184853531 13846 84004 -129969126 91229 63688 718543749 71891 5529 228301210 17849 77472 -770475512 8219 52172 -250852577 51240 87467 -964614665 96029 32486 -646561351 65008 5354 -445430491 85658 62324 -968061583 42705 62069 677873046 28133 98757 -577825571 69307 8842 922173572 18259 75 825248994 81783 88903 -844955677 62270 70376 -553397308 73622 15223 -106838675 6456 95749 -652907399 21354 56692 778828129 63397 16701 -890740552 32996 4254 -272694166 74311 37208 753181592 90051 60519 -326749037 87142 12021 -789376746 38937 40444 -35512169 48740 48026 -138741718 32803 95230 -648171231 80256 89071 -748774566 23662 16172 -827555265 16606 81155 -405343258 88848 17976 -640187377 75104 46935 883686854 98608 70862 -372337286 54836 73542 723674582 12381 94792 138300397 67189 7801 -857006874 10578 83823 159832052 8619 41627 129138965 71857 47148 929437143 51486 47630 -421435777 38100 12220 599315630 73895 18386 -391460824 12482 71351 740103076 71312 46874 -381614636 68719 95614 -492728333 80907 90091 -923374828 37232 6272 466151984 46026 58885 849364575 31877 4683 554622598 66491 39899 59418967 87556 3704 291163975 9049 97796 966882073 60993 41725 -757288255 75348 61721 60565704 62498 38111 -118855834 39939 13488 801111745 94085 21511 443298837 88303 46866 -673298026 29442 18775 288398964 29282 85839 -460153089 98647 58875 24412055 43696 50414 370152820 65212 34397 -463343332 53313 74292 -432204964 65418 65005 -124321785 97207 32354 -477866948 61180 24078 -348837056 33762 87414 -753713438 59647 83953 -969071536 20117 47561 607855521 56813 8306 -554146242 97788 42885 270697184 61391 90170 985504280 42407 96858 -177890913 33543 2296 551223654 22036 20841 -412297831 81544 51847 -164428430 7441 51473 -153162135 78425 89653 -215255758 50389 32821 734306416 55413 32543 -801904367 48390 1282 -99916012 91528 78985 529110777 78527 9732 -850428410 85195 26037 -971998301 31107 89265 41800596 74762 42726 115392364 63466 46733 -332779958 71795 53565 -888522380 20110 50196 -880590639 52525 35262 -784859607 11891 83966 917112697 66697 40377 827184944 74808 17434 848538898 28539 86875 12395636 31131 77938 874794779 55653 43375 -877696022 9396 83078 -537180116 95270 5194 -516284414 62623 75389 953639520 22199 66971 -60325088 67702 78779 -370909199 2102 6561 -153423328 92792 79429 551077196 62270 22755 565512603 41774 68052 444720617 22241 55141 -864479909 60617 79802 611477211 37294 27424 -371509527 32371 37036 517647547 8011 83406 164034211 35059 23741 133881880 22102 72930 891062965 48900 12306 973528258 88253 96229 465709350 80152 80173 569472638 10116 40119 -416703575 34118 16684 761531315 79992 61485 -777043506 79423 72182 42104936 41623 2233 716652276 73968 99128 899926156 27810 82850 -388076746 74469 27286 941809651 61153 44930 948189658 98103 37697 -130108938 22071 4331 -543058150 8058 92966 -698296301 78231 17983 -570238890 17405 14395 -250275427 59369 15305 848566354 96101 78335 199313062 7289 26018 -374241678 97860 19079 -527776883 12238 2942 833245739 92235 29831 -402375591 87454 87118 57661070 65694 74048 -742330099 37082 50465 -446544557 66211 75660 590248104 23344 25226 -836883949 74672 65897 516192679 5425 78119 -856887940 28675 99434 -136894850 21398 22805 -934664178 41394 74414 -538924529 73174 47438 12067559 55139 43906 314222478 64036 56027 -2500434 65586 79861 -441213621 54994 3032 510622542 81029 99054 -476713031 77359 22757 486163537 25013 4758 270107801 36375 58887 -902276792 78313 67634 905122905 80373 46094 -24457198 52849 73135 124926812 13992 61473 925041244 1815 8351 535425569 3153 13116 482048231 21489 96670 -311443728 86767 26610 5018365 71715 20287 -507500401 32410 79280 -904008333 17399 63368 582574378 13084 16095 -295252847 73114 35676 -656470438 55407 99062 -153044180 49229 68321 227642278 69123 18326 -451303748 60770 86078 -677917445 37136 78124 862502340 28628 91254 -60796350 86818 64029 155538510 48377 65152 331437190 62362 92709 74711722 53541 98459 -941861538 25054 57098 305606738 85911 78494 -237877520 53404 3736 -592183751 71821 73925 -905971680 98174 11519 -42443146 73718 23788 245929890 87281 59881 -969315963 46783 9588 347971982 83000 32337 939547910 39415 21455 -103557409 98170 69456 -8689543 5181 72563 865882536 61390 56737 292901514 82447 91388 -780842154 61365 20646 -365698225 3439 84610 112597403 59364 77199 98718131 79133 3076 -691770818 6349 31209 518508882 73423 30218 -951319395 40770 87724 -813806673 32344 92708 -139455170 55257 73353 -772490571 91311 11226 -966125624 37602 41095 303791871 76322 31034 -153009892 79365 47799 277866882 87677 43030 -167763508 5244 84173 902093982 84497 64301 -860873172 62551 47499 -640055783 58512 19417 136399881 36705 94253 -86761451 91308 92634 -990563060 28298 73877 112658911 16490 43533 -913586286 34616 73971 858980880 75095 20247 783596870 80871 4810 -724406065 50031 95177 563290795 58192 24916 -166763263 40468 51417 450324936 81614 45460 762592285 881 77831 -885452996 93570 57061 26123409 96284 32159 -686002999 20433 52622 -850844363 92049 14647 656621625 5616 51743 947052475 79557 52240 244939538 63793 73110 -860656803 43168 3371 -455732514 65484 13957 691636100 27521 43272 -614892438 56237 54596 667764263 23928 23133 -308267549 69297 44545 -240944504 90901 79646 -158192278 75608 82261 761665319 69507 24173 -329168674 35805 1019 -277667780 99288 58396 -813771933 7515 87278 -601014819 51917 47604 -591416338 64246 60841 -941325760 77971 5488 -509245937 13590 91049 757218676 70198 41861 625838100 94223 58053 397621047 86510 97014 -172252227 16138 63610 520705233 89140 93278 927014485 46454 87768 478128377 62937 11687 -554630429 78582 42023 960226105 84537 37963 -504054412 22641 59424 -336127413 17216 15576 -831552054 75018 59105 -713404397 7761 80842 -720944718 17714 68802 -507194621 94817 18826 160441267 76354 79004 -504481077 54819 88752 -512404362 97430 29717 -965542880 2482 91750 380166841 52329 99741 267311655 19460 24018 687140524 98388 9407 -387358896 59803 76326 488580989 45278 13358 429021653 50788 14598 -941971220 10539 13698 -246144589 76922 5308 -978519247 47236 44176 -311058327 82500 57183 116185102 92894 72786 930006806 71588 79805 880453317 84040 72327 125619784 46942 17275 -405113904 22698 63686 105566458 25365 93800 -822439926 39327 53687 -244052842 11092 78874 -637201828 45458 93811 711553717 44808 64953 67811981 61338 61892 -664997044 87207 40965 351233335 92724 45536 558049642 78283 88971 -949869605 26118 49257 134588107 76590 88927 264430980 59577 45594 524532951 28150 19547 543496161 37742 67373 856237251 21929 84001 56570783 82003 37702 112198946 27072 44298 665061102 85217 87445 -496070397 43202 9187 957127797 54230 29165 -937286099 26218 84936 -105968255 17734 60783 -585984726 68302 40325 673189055 82743 43799 -107775601 81365 18383 751004842 32524 18252 535606376 46899 78045 -947169052 79663 51001 371672517 7025 41105 -195402730 50391 71777 -679050633 10783 70331 662978640 14743 81191 -443746656 9021 69847 867369150 78462 81541 322611505 27672 73452 -875950939 98122 96691 -621193057 62504 72795 753523339 31035 57051 594352258 99316 63270 -776647482 7067 5488 660643861 88059 88899 444086496 56904 84225 728864463 54756 47321 307886392 10023 87637 402512838 73333 41219 -330116716 31067 94815 46599847 52855 34513 -870989896 17399 53476 -521035249 93465 34894 911912096 7460 20060 -441249936 83401 30137 729988297 72333 33463 747660852 11402 69911 914628138 36424 218 -936667629 41150 79371 -438148333 92174 20404 -599618585 21327 27955 -28593507 37918 29716 -241034627 69135 25494 -729895653 24796 13503 618997231 2368 82968 -18149063 20109 88172 -190999357 77917 7189 -339969106 80015 62815 -773980922 57178 48761 -358864076 15211 58483 46104545 66153 3033 386855057 49821 54324 500437585 55428 78751 247958452 59804 97676 732524445 51485 43059 -484487889 6990 14814 854150498 72769 72831 888349790 79025 11978 314309011 57865 95028 797163895 47430 29483 243392010 18687 79745 -875280465 80470 81556 714314328 46241 89388 171890467 82263 86235 -217938361 71966 75765 -300160872 45625 94647 -865017 41478 44396 241693758 51266 41865 -365200028 14933 69322 599450822 69734 3230 291192239 46260 86389 -285671655 56565 83253 631249550 97072 63043 246923040 25548 36254 -676209327 60925 7471 223183480 77510 44932 -560115720 20549 24292 -91966220 93240 93104 -931045113 85818 54129 162649637 20350 26063 -106240221 42518 36045 -151797850 18665 20022 957265457 39735 18710 -511653914 28490 92712 -122436701 71297 19495 -347813962 46132 16284 377114471 45006 88601 578134177 38188 45553 -573558656 60329 2436 758473470 47454 33813 -308835269 91824 24880 -381053517 57261 27395 -554235419 1548 15752 840381328 94309 32876 -81363193 56671 62585 -182917157 62715 56604 663437525 4395 48015 947692673 19626 954 -767483826 86169 40093 985056281 37498 66046 -923820271 95049 47782 -445280293 36336 22601 133554213 97217 85895 633817500 84928 28531 876821475 1739 6774 269981673 49986 1610 -687284936 88183 38147 696880909 50285 69834 681556564 34900 35496 -765527562 21958 18770 683083161 53166 96662 -416361592 50310 21559 -137025814 90762 89679 -242952678 95807 72922 400265762 56697 71211 133749915 25642 76409 -473745477 95435 38510 105240864 14856 30907 -234997395 5079 34351 424810002 11798 4726 -703061794 37855 44661 -563775542 36551 32052 -474879658 54715 81682 -582887559 95491 44846 410641668 39776 33477 20281253 13188 46021 -759604637 7734 82900 682835186 31396 83982 552830921 8923 80609 -477366501 98135 24313 674878460 43364 58210 -489746913 47737 69658 159790504 13239 84767 -251318511 18405 87996 -544057930 55194 79407 -348865096 49357 24272 578678604 14704 55799 -958701077 37791 2320 -292360883 91977 8941 -62397228 66080 64297 839760514 93974 82832 -452941630 56038 79735 -702605565 30416 54407 -33479591 61699 25384 541002517 35737 7294 -776357267 91136 92289 542274201 38998 74185 -270323560 82792 65446 675993193 22357 2472 842809235 18119 76207 -407577746 77446 71111 -467592479 55848 39676 -910945967 60832 43519 -895822585 892 79974 -104972230 91784 10888 -379766396 57850 43932 -894467560 87968 62831 800210156 96424 95643 -864275654 32224 31153 -716359334 75588 34683 -253808410 72799 66133 -533014349 31891 9907 -601148276 21862 58971 -385691737 171 98263 -920693655 19774 66729 935776008 68240 2380 531883036 35618 52603 76883462 34220 67513 500435798 50103 5550 -700820800 47818 86887 51774926 81979 51229 -598183843 90289 65959 467373006 35296 76075 -87599971 24766 47508 -812647641 12857 17824 -909300928 14765 61239 -787895911 4912 41875 574491185 80233 21858 430322460 91068 59913 71614078 26529 57002 519604033 21757 51905 348379106 35834 63986 245004941 18572 93475 109385818 18083 48269 625184120 53438 6963 -933771050 33912 23797 679911989 42299 72735 -362484244 54845 36270 635051720 37602 82836 -293410220 28557 20718 -9224066 70741 52227 -23406869 94267 83258 927235092 212 41645 -124576321 91742 88823 -981446804 13886 2664 443837903 56910 6328 454793915 9853 86079 490353692 72482 2096 -194317713 46912 60944 -26391704 6510 55333 -362256124 53099 22332 -636824784 95383 79376 -426113788 17290 79062 -626489181 21798 99811 -495552252 60428 40020 9242592 1888 21575 707021768 81982 63212 -306225374 13718 95459 572904595 98072 69458 -158866426 9144 2060 -81707323 62949 70323 -549534991 86283 81477 -215197947 89807 60036 -600107364 65224 18849 -418176433 69209 22356 -246467655 61916 69703 158474284 21419 72862 98811080 64837 14052 65999674 7509 22565 333217393 25485 84499 383822924 9933 97100 500012065 19061 12303 596052688 39121 47343 836845620 4443 54846 -926084220 92558 56024 345359356 45062 10958 850225748 53542 51401 -862190070 78292 95721 677076282 44099 97843 -24575816 6864 29874 21067711 85822 38154 954114634 56786 21041 189395895 59743 72764 -980813672 575 16681 824237705 72203 57571 -502335593 22236 14407 299807886 73687 21914 323179669 98390 78149 -431655356 19019 61452 975753107 63939 65339 859929583 56324 90183 -75289984 75502 44920 -526626963 82523 50618 876430702 10693 79634 962357929 57170 71697 196889363 32350 14623 976810052 33104 42048 -583493024 52726 93831 719579756 10270 92503 363949164 75820 65014 355895448 11037 85981 449275393 7000 64680 60591837 22152 22774 -494118154 11486 14071 297931599 74521 13232 -523141671 64251 91041 695176164 9825 16473 -250985527 84538 71340 478827019 81939 74840 198076724 50932 6759 344061749 10345 44127 755646497 42551 52509 863217966 1165 24038 -733174205 71370 3626 -906236133 85541 64044 292932277 33112 50872 -361560678 50687 72051 700161067 58518 80587 -308578861 54924 6090 -177498416 77595 83597 -301241893 91042 87558 -193784224 54215 54202 180009761 83425 1619 683558759 42819 83492 -678168530 41735 1429 695977928 50576 44552 -275609798 61032 16920 696002244 28778 26047 154157987 94554 47759 -298252691 48723 29949 767374418 60268 61579 -744950621 97894 67410 -692813285 18258 85422 -753454618 44891 60613 -641843543 46519 12834 -40917154 37116 92688 -985350729 28727 84271 -630480736 15206 67905 -570046856 73070 1594 573037102 65285 7843 -980772323 97049 95008 266158916 60898 14517 -783904808 43062 44361 684888022 70271 23837 519622655 61998 30949 606096452 66946 671 -441155250 24822 51010 568146637 64015 3874 393890501 94572 39503 509349600 49018 88022 -220644017 14504 39834 48790279 94831 99021 -563888174 35922 24892 974882262 32418 96060 -148433880 5266 55589 152222428 6684 72553 -799067164 1786 81767 727215623 96037 22481 839189832 64926 18792 600666755 34455 93973 130348613 19866 90578 706502271 96060 23456 72732693 55496 17342 -979894330 91939 81744 321504132 15559 86816 -317964160 32297 66993 476887678 88780 12284 -944259750 51865 31411 -819435346 85947 66035 560666004 47449 95702 -479115172 38996 49825 68019396 83067 40512 285940955 85077 79838 -184690820 38095 64661 129248133 2112 5791 -820702098 6558 8194 -607019286 70242 44720 -743037212 75331 41003 140568407 67362 80734 749692714 31402 46020 668313939 18845 54773 -553972347 15763 56872 683873076 31703 29943 -457628340 2622 72176 -139213924 5171 82375 -847412432 8066 80629 453286972 56484 7101 -662199741 97846 4602 -467870384 36961 28500 -321254562 50149 54736 610638381 64636 4730 85367328 74486 67505 249196258 65855 9309 2691269 29558 64081 686352834 83112 26326 -326742491 14796 49035 652781788 88044 20946 -85219536 65305 99618 -965958423 55371 38607 -830530715 84388 85530 336298328 21932 14711 -153427102 80592 55366 -227544801 18594 9538 100417945 27907 34798 314171561 56078 76753 -627501802 96531 48856 813237768 81601 67211 122934215 31485 64957 487599079 72381 67274 429900168 37060 40511 840102429 50963 55350 320140529 98526 81361 -876042921 70395 55424 -726552172 24560 13377 -753635663 15703 91653 -783234701 85673 64274 -158456777 34463 63506 -535518888 29150 85118 -811786108 15918 85426 -851185561 82502 30129 981552539 26465 4506 526118868 4343 3397 -487621251 66959 83296 206477421 86649 6120 339477628 78539 31642 993993654 9217 24633 757827067 46700 46037 491521903 68006 20726 -198452079 39709 43621 -929705462 48501 13310 760673892 38437 40614 -527782554 76079 21324 -894368142 20617 45899 34305701 99353 81854 952841269 82105 27231 -749563807 28999 1746 570223041 9264 45691 40872826 86922 95875 -250790054 95443 77360 -661942699 78142 57089 339186365 70529 16507 832054343 78831 13022 -989309633 20790 56132 -272736741 14454 6539 718357611 29204 56572 38844842 6840 75175 97325990 92202 64522 -803387996 29404 88323 564735761 68679 43247 223931460 52170 68111 292894872 66484 49039 487130548 30920 87370 16876397 86104 96371 -924297201 1175 67230 -831054443 71622 10782 -469761473 26391 53006 959465789 20188 9820 629817277 62693 98062 -705844805 90476 24504 -270498065 42567 73256 -213166823 41995 38824 -807347210 5714 79847 509733633 67213 50668 598977517 12649 61983 -95217710 52852 931 776011641 99641 32754 598792157 31981 38642 -262987205 65011 32719 866806378 41401 19210 751861582 62401 55523 836485200 3364 80106 -362136302 20016 65603 872570151 36374 91339 -772431929 85766 15159 430037531 6312 25735 628319062 63278 81337 -993091948 45627 47708 -302690162 15257 8244 -32262002 22952 12067 551474085 50244 78242 218169625 18700 377 414826111 18307 7408 582950469 32296 40865 -238970022 14310 65487 913132447 88546 51341 -400512194 59457 32297 -542029169 70211 96791 873403101 80218 3424 401556459 69104 18918 -553312985 12125 98749 566165371 31511 48266 -848594885 55993 32127 300750331 38173 26755 -540283694 27969 33363 30368758 15043 40262 995362556 93944 48356 60276733 9456 35637 253161673 15849 20809 648986350 77781 36029 306655640 39797 62550 365115438 32276 11393 787965142 23849 98973 693622104 5049 98107 591290034 35739 17259 -929726730 74553 73703 583632178 71113 93463 -559974400 43045 95599 -675402044 95674 16771 -224068882 1978 62814 -455514568 68535 999 -528007480 8129 72092 47195487 95729 97196 -41659372 30624 854 -253171976 62419 34463 -178766550 86919 69510 596298515 31598 34039 891464128 48496 16703 -515705301 46860 86820 874043013 58262 34034 -895332853 5044 84915 -594454699 25354 45437 268950941 89795 55427 -410156473 15844 55112 298403015 19963 44841 403399865 93482 6507 -508741400 51886 60280 463842383 19215 50699 684017004 45043 41703 855397606 62634 28047 580918178 69884 84184 371267824 46171 37826 -215132012 58929 46426 686032781 95933 96559 -777220494 94996 62949 -178739324 12762 70682 217340371 93909 95821 132175358 84476 7501 -206450903 42810 91777 85544322 35113 78487 -763056382 41128 97077 829072401 32088 75125 -329536417 40182 7448 -327257135 7208 80563 595005146 74118 82057 51866361 28168 41669 -56752850 32636 48839 772420361 2949 75841 212587194 38179 10920 121262111 58977 63238 -639885717 95899 49824 994423252 50256 63808 521252611 94493 54472 -611277136 59978 28698 544785354 96786 51562 222352849 89061 41651 358082576 59731 50977 71975784 81708 80979 287663149 38880 92796 -814412860 26136 36096 -365728986 85589 80001 542194426 25638 66006 35210909 4598 34299 318838712 43677 27555 -59727640 83303 28625 -701495602 40039 34331 -542559029 10657 14044 65279849 22666 19776 891456952 126 7532 330650570 84053 49940 402090472 25910 15645 775022984 79122 92761 -468240176 26514 15958 -461959245 83809 1156 -919828793 19042 58762 300143324 84128 28232 -238153820 31792 2243 -903443548 11074 54168 -430526485 8458 34464 -199154965 81290 30843 -893825030 74856 83460 695466803 69559 21570 716335341 49273 60822 -982779767 8647 33787 988577019 82916 80708 -741104841 28649 66585 41443382 28914 4255 -811854185 54435 97153 -705453893 57227 37133 -977876894 18759 99344 971426700 77924 7892 -895591071 53319 11309 87473981 76005 51390 -872075925 72239 36189 773946885 87337 37718 -543466249 96451 23685 280884706 61708 83385 278361774 71114 51910 -399410698 23096 44935 418595425 39864 95657 697268905 23236 61735 -154984363 44393 73146 -754465192 49541 74673 -70221570 59030 50320 -234703417 56242 68208 -212082251 65412 40891 -635683632 4057 93008 -382941475 22906 89780 -486650424 57284 37626 -173682587 87207 18270 637213047 27167 80051 -303118826 84000 87002 -626070721 84803 94210 543116318 1592 10392 -552679088 849 34627 -518923979 58446 68172 651101440 45373 66067 -912662447 59014 71622 362817534 8708 13358 -460761454 18627 63784 909634396 14211 21639 -100931589 41757 23492 921295858 57198 76778 148581030 29145 34917 616838057 97404 32119 -51596342 48491 51334 -10440770 26184 52024 -563214100 77614 36397 -549012487 68501 26319 -932698011 26412 84515 -792790586 4479 28237 -10173937 9234 50989 -865826264 52450 96773 939555049 75483 93432 -113867002 36720 29793 -207855803 50631 93822 807878787 84724 11952 -987023800 17480 80370 -987755097 80352 99438 -879419099 94681 22586 392933914 94126 44356 -798443042 30626 17954 881253717 67960 99465 -750385241 51797 65571 320371776 37131 16811 -386507122 9368 44745 542282766 94374 21093 -975998470 62653 35981 -658787407 16716 976 210595836 99939 34134 -771613054 11988 23032 524472128 23591 66243 -604309591 1582 32241 744155661 98228 72441 -893120166 81631 10480 16929376 49295 47536 219172698 86262 4621 -882913919 83578 62342 -85703987 92708 6387 515462038 47932 16142 889096694 86341 98065 -177210154 31082 25957 -844479796 54914 89202 -109532232 43227 88000 448675033 27878 10807 252168731 5296 91736 916508201 98008 25907 337472457 89738 51605 72758440 54221 52809 -634749871 95659 36896 -905911421 39197 88380 539742608 19266 81089 -724367127 71250 40633 384759217 50766 53198 607067554 72879 21785 871532897 81437 68285 -877090652 38603 49984 954512303 73485 54633 773114771 91579 99481 -897093408 75415 31505 236986902 36779 4202 -477047810 90895 18225 414656402 65558 1495 -148544359 55938 96802 -925009420 18983 12116 825933969 64225 70277 690957964 66365 32484 593717223 87969 10675 919258787 16287 62389 -491782540 68654 96534 -36125816 77709 22378 -58315011 46066 18526 276911849 37810 66901 200275703 77840 30696 -785176793 39385 20493 -763349195 98467 5506 657919997 32093 51865 -347137545 3966 4903 -967194930 4737 68522 -144069287 89437 15538 -707137659 73221 63670 513881991 53364 63091 -360826916 23942 93374 -118253573 93364 38887 -359816181 60499 30738 647648351 49713 65397 749645266 32955 96695 -165629256 31978 75650 -21801614 82962 86070 -884350608 70812 5202 510408829 28384 10749 599071156 29193 20189 106884774 23520 95948 -658832890 15758 63129 -93087683 66052 40945 190030117 87595 22380 387179539 98882 44152 -233442357 47011 20143 486760204 59216 73474 -574066329 84951 38867 -471876390 81793 70398 85430530 56987 68798 188975007 69529 9453 -565663895 97708 97607 -785522364 70991 91492 833892739 48023 6806 -519953258 56882 82690 -219255843 4622 75462 -487588718 54100 68467 634739544 40011 38173 -710240648 31463 78012 483649922 6670 18899 304273544 91760 87938 675493170 10622 20429 -357120463 83795 43713 -110724873 31021 4595 -709384745 95257 82238 -795036017 76269 52144 245325392 4682 75661 20489775 41516 56924 -185934678 48118 40545 627796301 66495 8312 987546412 95640 34065 518601000 90789 90030 -540167048 74628 509 -403719594 72607 40587 -481777338 64989 52743 948500109 95080 78831 -30954729 64197 54247 -986273682 99547 54205 313505918 65769 78384 483483931 79376 129 247708695 83379 91639 583837535 38874 9309 183965894 36877 79582 -774207118 63037 82765 755040477 55752 55098 -320684737 99636 48007 -683495999 43975 29472 401798051 91002 36639 263344305 27713 81898 423822416 53989 24299 193372422 50438 38331 -446775296 18316 93173 -140563762 53837 41814 345049245 64946 86242 419885360 73947 82356 -154132068 5001 56562 -863788886 12898 315 -841759916 55823 39118 684293876 62525 69881 -577850404 90383 16194 363027156 40774 28385 280494807 71357 79745 268070432 22027 3013 -601192799 58096 33737 -416734287 77202 50203 393003840 22929 19515 -56836731 26862 3137 -680015938 80483 38306 976522872 61573 28842 -965354400 64914 22612 -935654972 51180 80955 264587470 87831 72189 303388140 8549 73178 840073234 54463 48868 -167452020 65490 48338 296789404 59208 80825 -303564406 41836 67119 163741629 4839 41620 65238137 6782 19859 -942953453 75355 37471 393800114 25350 91954 -442939839 29484 96969 411763811 82183 17616 -886504051 49695 93349 -449881089 24810 34188 800416843 75092 25335 -501899344 41956 55465 -137855352 45175 98933 -70977011 26739 11784 -431584613 68070 87120 -613274523 51264 99693 -688238037 54457 562 -688085409 53701 24475 -337043960 76731 36701 432743925 9488 2049 428504631 54379 46659 573346660 63703 59451 251296178 5915 87841 -326358301 42991 12357 575241307 46259 37448 -444686578 55521 18796 -102363833 22505 41231 -605875756 56853 29850 165022010 20890 37184 849149780 90009 52958 924632398 96970 23335 228738384 55151 15009 168522594 56890 9980 42347874 73650 61231 378303995 60666 29939 878459602 23894 32583 359888170 79559 14039 936397884 69632 87104 -415119063 27054 29803 404850996 67745 75105 -464856456 97988 98914 -494648016 44070 91333 598908382 33815 24159 656254921 98358 29306 513737926 86692 37643 -299152382 77914 67333 -75554012 37453 92876 -410391481 49084 82678 -568152878 16356 30837 -97572573 71802 21764 244221790 26223 6295 31423908 56834 28371 968613821 17913 33332 -991600238 70998 36858 -847415621 33091 92505 -947321734 89293 91840 -274232188 60788 8938 400857777 25164 37158 987091665 9252 42345 -861059949 84171 1523 705166022 70701 66405 -736250866 8842 20048 722689235 85241 19209 650491218 77901 30918 -255312713 20935 89555 757745271 78023 81997 -719242660 54423 4068 284420448 59513 64979 217466472 21569 23794 359625760 90509 84736 430735672 3220 14990 578984191 66771 41022 -40542806 92357 3717 -218411503 91830 73942 -930667880 41867 65830 898081904 71411 48109 -173874219 78640 87354 -505241526 5474 29258 436646509 33173 20753 263353836 47754 41079 674240679 56938 42948 326437308 83483 85783 -861522111 56774 5409 -953350640 12965 59514 846588589 11360 44055 689752508 22403 56309 757059573 39639 88290 -321047333 73044 75319 179895045 71130 46772 485679614 71531 32728 550045208 97161 18212 643906194 84258 6139 868506495 59556 137 814894739 62049 91999 661867154 37510 72688 -953587200 75189 47126 -690266340 36384 51595 525001115 73333 13633 -566412516 91948 18299 -762672970 95892 24667 -791795432 80507 56424 -281349620 6299 57861 -691489096 94341 49680 -732724822 14156 76517 920610002 88956 56041 -34371299 25708 95894 432956652 19149 7324 -703154737 16654 26358 665352317 90982 86978 -442280077 84661 39428 -502751926 69760 3700 749768946 49808 88404 -25144601 32346 72584 512640476 53109 81101 -267962367 74134 38237 716332980 69728 45473 144197384 70231 1301 -541126264 23811 71007 235109921 12157 35889 899581506 30841 18434 278561571 21503 77350 640665921 85756 81985 333986479 53412 30705 -518535138 17825 58090 834634008 29414 50349 122100946 50199 47043 179852901 89081 60013 384493283 94887 55915 9394201 18903 13898 837200030 26565 79940 -381261389 28383 39877 182530461 55296 73389 705685183 33256 35101 498814522 81250 43535 -429024473 18604 53110 826253320 58422 94996 -535116566 25475 18572 894007817 7724 20758 449686039 69447 59355 -582869010 56661 57565 -839343515 98138 78798 754944092 18992 18706 -309507181 62081 65713 -704913493 99936 36267 409763212 48402 98800 970222993 44007 69835 126632625 38599 65138 464550116 76137 77817 -184031690 21492 63951 -986026181 19507 63168 941119725 7071 82985 -922718395 89611 24762 939960681 68149 48380 120816689 18654 95677 532001538 4649 81603 362281453 90394 25201 240122354 58903 29903 230851474 35931 26484 -16408582 62246 33281 -991594616 46089 58838 -774830107 62068 34739 186098537 13072 71024 721507774 48884 19350 991384733 10920 50791 270249151 11979 35393 66348776 19830 48175 -294137804 36894 12163 -191658500 59653 5392 711295787 52139 42996 -895660687 92768 43388 -770871433 93548 10560 820859584 86453 62155 821537352 57138 96198 -404461168 52126 79851 -170447448 43101 58690 813238295 47296 54227 998891693 91041 32552 4745425 87240 85667 859878256 70394 71091 188907232 38917 48761 636671222 79732 8856 -694965855 89877 50883 55189296 70487 84377 -585275227 19071 91432 -522131349 22457 34655 -709550315 66067 18202 -803695678 7198 61976 327987665 1040 37764 677872452 41813 25246 831195961 32379 95579 -667580617 55993 68908 41182910 99570 54675 114193734 98678 40391 -953946535 41623 73210 -720535135 71681 1015 -865632628 63206 26665 -212696006 16193 35843 566367660 60473 63542 464213967 35108 92323 -89577546 12534 80437 850957625 92972 78389 -851578830 14124 85072 661595080 83741 78228 266792537 31432 86354 99552549 58918 26955 -93756197 62727 87012 275702876 44668 92208 677970093 94414 28650 -664599182 58397 24791 739464112 93034 60254 -473540475 76525 38870 990513425 354 68927 799108419 72041 36376 -929476450 96483 88087 -1605161 92555 12956 273776793 31212 9167 811709899 79223 91820 -820989869 95752 5866 133282681 99176 30112 -808258548 47479 92171 -449982218 90019 611 658281517 36969 59527 993803777 28013 16549 638829320 96436 68879 -116083961 70171 3690 -932827418 16005 37428 975682272 74121 86892 -584497801 83754 3564 457178336 64331 98002 539598605 76343 54431 -345681438 37638 92253 32359838 98009 86011 -851218220 80107 47135 307921281 35971 88762 120461516 37662 63347 16013623 47253 28540 -612089192 67282 55458 476252896 50171 83435 -66957423 74463 6321 483016040 69023 4268 599281863 29877 97739 -831735742 49331 12706 -966975752 36639 5484 883844636 6791 37165 -979893175 79346 85087 416541525 3356 50532 -572515000 45094 82988 -870100309 50353 32469 498150601 76953 64591 -94443168 90947 40653 -644429601 37280 71683 477859082 955 85582 -37799582 82746 60353 658424181 45412 59018 277815799 59057 72185 134195447 470 95556 370649886 72732 77454 -142823491 5230 60440 -518762131 20738 83613 84430518 47236 60109 -204963647 62902 52980 897034275 7520 45544 768220345 58740 76599 -545353369 82025 98645 293823248 93081 53028 956977650 29827 21892 752968951 93374 11270 -229568099 74786 43346 -396721469 14227 73143 -93199948 66863 34704 -604498738 2139 28747 -136762900 38677 45851 830735462 1340 83226 946667982 52182 27594 -412833252 17185 67303 -920603686 23930 6499 -72388826 25091 7694 -876323051 73692 62512 879533600 49276 65636 804381606 26894 19499 -853047977 22675 20957 -197751561 68738 19954 -981993155 20778 6704 -178012854 64624 38617 830532757 54788 20747 528898792 72639 89342 588757116 49995 79876 -219623326 54375 51780 435954748 45329 9407 573089161 19176 19395 484176444 54071 38118 -807461103 53431 41583 153376978 94284 61710 399526893 38574 75940 931668829 89889 57605 -573234248 78642 92753 -10525373 60708 46060 -242985037 57778 51054 -984508418 6262 19200 -362105125 67823 35418 -871623836 45241 58925 936134759 63031 58517 29749490 53558 24855 -335906509 60056 1490 -923021720 68001 85991 -814889790 51316 48121 116987348 67830 30222 308050816 96397 51280 -850150424 86712 72005 664711281 85235 7836 -460201412 84143 87933 83397785 80841 99322 -498946245 74734 50461 284877811 24991 61530 381770920 38083 65722 -326054628 54297 65567 283732756 61112 63118 438841867 35431 63539 -622805114 46626 3369 579223265 67463 94143 -451419403 68680 86494 769791764 49106 28154 -755896293 91482 57098 289450450 62700 57052 867262051 79250 8289 -428800294 48851 27923 -320602517 53702 25040 667402621 34938 78372 -96627318 56374 76196 326995206 84595 8187 -525526912 76821 85324 134932100 87034 6387 -971311570 39006 50280 -160325562 73837 68763 -516300215 7823 66402 -729580943 41812 75430 -546213115 53213 68109 -372351155 81012 11792 -413427264 16728 12259 311371921 11459 69441 634684397 30742 31381 -264874491 12572 64207 -837175550 10438 26627 968901613 53836 69289 99366494 68945 31912 528782631 5404 55070 -192309232 26265 32556 -521843460 25491 74615 526982545 91813 68601 -875984889 72144 79135 -25226980 7217 204 -606993957 62401 62999 159743864 81366 56528 -907791884 65668 50188 949549236 94279 2552 -80260689 82586 46159 763816792 55365 21165 -559125858 82708 30859 803465646 96749 47479 -856554438 42087 56397 166914097 51685 90174 -908057814 42834 60696 583930594 40835 5374 899726099 14841 35854 356558411 56651 43444 261068054 27361 25865 -373093256 92279 67826 339023087 46776 45826 286115779 43527 53801 -2801414 50609 20524 -620591440 11481 69605 -700274485 70020 70600 483389213 82297 37221 666000193 45600 313 380070629 99343 45007 931544977 61697 19835 5556393 75160 48277 298997587 45884 40999 23455651 56330 80404 447005285 76798 77000 -673657471 44722 63019 334225111 94904 73339 -631453906 42483 41449 -220601308 19847 11616 89378150 3831 17567 -632253609 28483 42044 -52409864 70036 94796 408523182 66783 6005 -310773607 74078 57764 171750565 4845 7361 532947191 80042 48709 12949525 92319 99045 -780164260 91773 95656 -425296589 23497 84651 -786919955 70521 80626 -301563434 91343 74916 -560383618 83201 50613 831018267 75733 36636 943315092 89441 70191 -72645661 33003 75116 -450319771 54513 717 -456364491 86926 30962 -186846528 40459 10721 958280066 66522 35001 734986463 55778 27914 461518145 24648 51786 -233585858 28725 53210 -74348041 69461 23681 -298897502 52567 90308 -705322743 55874 75603 -386647920 44859 55590 796151512 3845 35837 -331046073 11294 75973 645995459 6415 64799 166947543 59038 24627 340057960 49802 48771 470357398 88790 85880 -36221711 69267 82231 -702054647 40053 34863 694040248 57415 8883 -767996956 48014 43524 758430970 33981 33441 816454727 17203 31725 -713512661 1761 20689 142448838 83041 68200 -837913251 74185 38770 777010031 80292 91434 -382363422 91073 73504 -793947653 36320 15403 -386314769 63778 57042 -406679771 22650 76047 -788802781 25258 85074 -813459949 5228 18212 -367144226 75209 30100 166667850 55305 59741 585087994 52636 1801 -837529015 92197 42852 -793733336 52223 70601 408483499 33450 19891 -594085094 73393 79387 -943450636 91450 75248 620141187 87206 93284 -887527731 24006 71572 -889291951 96030 55660 472665733 50167 39385 304093624 63376 15475 507546202 54264 24148 762987743 50982 64590 518246405 51239 24694 -19562966 30591 97586 297116401 44622 79863 -995579069 41338 47637 -692719309 19817 12881 147164458 98490 10797 686494341 82766 58461 161285467 70898 1766 -128037145 74306 5542 -744503795 24406 46098 690104241 25294 95645 -879819099 75142 25662 -663494674 57361 37811 909638043 98647 52153 366051639 14025 31555 -641085829 827 9123 -187040825 91210 86174 151835163 47036 41419 376204056 8698 26391 918724131 51902 4253 188498108 42834 51474 114443963 86786 88867 654044437 37566 15930 681467310 61414 90759 751213305 63729 31197 -129680758 63574 11911 81294815 58098 25043 -880865833 5503 63211 444615760 10212 47098 500417293 24745 21608 295755690 63382 77330 -229448260 10590 73650 -401377358 23520 33625 63370890 54451 32577 791954711 50328 42446 -607827890 61838 98411 576974361 50132 49070 615549499 89867 9285 778837058 34242 46290 -63606652 93061 84944 -76817571 19041 79068 -788299837 70837 20399 735798766 31783 73604 -991794037 60955 65339 -3267566 33579 77551 532041293 70850 10004 318956700 86635 43800 -435977541 33521 59794 999006413 75397 14137 243106412 91212 50517 218080372 62181 76525 -143510477 89044 67129 421212754 36689 14235 -736965799 34477 47443 -545041879 39028 39191 -111950397 99753 82567 -799001155 93335 48715 773212349 11779 74799 431541086 53186 75402 -842399089 23752 44859 318092486 35455 98026 538228802 37737 97043 -755280652 86097 86593 419781795 74149 96413 911210036 28693 42217 -278134523 78764 15906 845423556 51310 64584 -911690522 75122 49917 725300892 34321 44859 -903542598 33520 78214 744913756 99147 150 -387982859 74799 72095 658301779 92406 32928 2051726 76623 13705 -805760679 21207 48627 965762162 87721 82383 -536881861 69532 20693 -911681295 26361 34401 289113516 23600 83296 -570481355 46445 98542 -472905200 89200 39152 780823899 16663 7120 737579398 71440 77633 -494679716 58802 85810 66251481 75055 56155 365352069 22622 85135 -477371379 86573 13509 833440239 82298 75134 775509807 36009 11352 -179459143 68807 71271 -166868035 8220 61540 -127547876 6106 18898 275720803 39418 84472 -648408264 39443 33563 -7263698 7323 35140 963828254 71169 400 50987863 35153 16989 -351598711 27315 91425 491473557 46518 11477 490923587 57639 18004 -853291351 45183 33820 -33866441 23137 65266 -826615614 28587 43347 -652433096 82754 80025 -276966468 29281 38669 355799532 40650 38873 97209402 8431 81409 -36349521 69806 26940 330121075 77076 21388 -546552452 13969 49320 318491892 58052 2599 986276669 56123 7894 -371081933 27380 5249 451098488 75658 10286 215595533 49316 82574 752743196 13380 11408 612769781 68969 74997 83351768 80343 86742 929699455 63779 19902 -528465715 15751 48232 950989458 5741 32722 746265200 52266 63871 136055091 64411 62890 772665749 91038 45226 827465064 60999 12159 404818328 16827 15894 -430715394 19990 74000 968543799 62294 64463 -797274935 13701 89467 -932496058 71729 75646 -625491627 93059 28836 -969538865 39275 39306 818478256 24265 25945 21408561 77661 62691 -267015663 8083 15762 -470519966 10915 1236 -880915944 87267 44174 -429430126 4525 4039 -477642361 55327 20338 -5034172 3323 70820 103881339 30181 37780 84182471 16034 75957 -742634401 45734 96133 -180211447 34078 26198 -15408942 33104 84489 221545014 31111 26576 -555704174 76510 58900 685586037 24559 98546 -714840290 2669 42258 -225604736 52028 60111 -416352753 38300 65172 -191856528 99149 79647 487038609 63872 27568 505571370 86898 48920 273401266 74183 80623 -604774470 99715 96790 373511299 98405 33792 -394059523 25685 46943 -604017857 18659 82953 -531229258 10105 94122 835742022 63622 658 -601660414 62661 39738 556501179 51439 43534 327744320 1488 5730 691378071 96474 36578 -691095858 15907 25144 -993412699 84247 51293 -781379850 67942 28002 -67425943 22525 95179 -292207714 86193 97711 564788371 62580 48635 -812048079 65989 21745 7825227 89651 54626 388428814 60789 54694 -289166365 89826 65920 -971130963 29432 25888 -752640528 4827 93261 -185973857 27036 29605 -23733465 37938 47083 -787146217 93227 9272 -495275929 71984 54228 367381016 57057 64135 -290234522 47076 48522 15021457 34672 78927 -837028145 17289 28352 490807541 90300 52017 259417323 28475 86029 -555447286 12624 2118 78589945 19182 32550 3278286 88141 35981 553777378 22778 93076 279362312 71454 53870 -648141919 52478 62312 70402477 78186 52646 304709048 48354 71439 -692192544 49727 21487 -26189335 1696 78038 955001335 20875 83369 -331791069 94682 56033 733710161 50599 54373 -679529089 81807 37825 405829410 36944 98720 907424011 42331 26721 -865773286 28505 75583 375407071 54985 11725 -127508381 36537 64872 487664447 13276 30313 -815702666 70753 37586 497775198 77148 84650 881709655 26707 90113 -666182927 96740 7235 726314203 92954 48064 -135236372 93060 85389 487643761 35581 89962 -692603911 70020 2000 447681936 7995 79381 -2614935 17668 16072 291061373 39093 11997 498660107 84524 20452 107574784 95678 85937 747747955 96873 41004 638637469 96974 92221 -552660943 43835 45033 981771209 16236 82588 79278457 35883 93290 824018288 75617 88581 -730344281 57444 56854 254803432 33985 19512 324905494 28964 59528 812652956 69270 63597 553397142 83101 44181 -33818629 44965 25107 -768708531 19090 51483 114978425 41688 90016 347034041 6765 79898 938764196 49162 12876 -184616285 9560 25547 582148011 75874 72094 362817851 9545 583 905684381 30500 41960 -740814506 22381 90932 556098137 91250 70934 660061185 88060 28167 679753934 74150 24721 -585297253 35684 78528 197652742 99278 83734 447370787 24827 96693 -216596123 70485 67978 -771977865 97179 39962 735896553 46778 340 -77147775 25606 83455 935732025 91854 1836 -454976120 80253 3446 -113504969 79398 52338 8206511 33421 89782 101120745 96783 11385 -847634917 69949 44172 -564400468 22933 11415 -377248184 99277 51531 -38742153 43832 79142 227982488 47160 54188 839880107 53717 2660 -848725613 76500 42580 -330306365 17531 51380 868324562 84299 6125 -538557059 24169 89043 -96127350 96022 61749 -492118605 44666 95987 -995449630 63470 85412 -839553262 50661 6263 -199787404 93695 33163 495933111 79704 97928 187678953 37684 35851 44169511 80460 82608 -668197179 48889 94509 -394860875 16385 49867 848869354 687 32474 -163924247 229 14671 233811982 93335 82001 507421206 54823 16376 -150472564 74305 16738 -626826624 31259 47722 769208567 30005 16068 -422676143 94718 65838 -538883206 68539 82281 -250129506 62096 78840 395096850 46920 17578 731652122 31835 39466 75904022 13409 94873 -336766591 49946 37687 272793493 68636 58947 121614661 5808 25787 -761054625 10849 88059 -825563101 71835 95604 -251131473 10461 87934 861507865 80030 9432 -710282070 6333 28971 -808974710 58705 87189 -464026593 49688 14495 367699251 72441 31458 785285313 48890 19838 -345935850 75458 28622 -468811879 71454 85225 -502496745 92636 43818 515666083 83539 98212 -626304261 1381 96275 977145720 11017 62637 -215839671 74482 61242 43176169 69290 29915 -260234362 55211 89643 115843931 97008 27686 -141305584 25196 83447 -145333863 92081 27709 682632667 73819 94171 -320739275 67884 86344 172076715 59281 81699 -767263447 76585 87020 -484771609 31138 89709 807018156 31656 73656 -30442124 43806 25417 764741057 84854 45637 574245606 17681 56560 -18439463 12543 39475 935743048 5005 31926 -486937465 76595 20189 548752590 86262 3559 -72596488 62950 76381 -383815752 19156 74616 892792337 7748 85990 -931119473 42938 27081 833117055 98129 23563 544556679 53391 35535 503110396 59092 80743 852214427 59893 35040 -957881267 39422 42601 -221991503 7845 41915 -806867459 10076 43588 -173290543 836 57889 735973657 70732 90097 -264836439 94717 68287 -907981820 78476 80568 -175017987 87468 17077 64357291 6379 58967 974875211 42330 91711 763543293 56816 82626 -898860376 64037 81735 -822759810 67373 19612 476391149 79024 10660 -23006231 35415 20861 -380234443 69893 81963 475013047 44940 91892 202326425 88014 9354 954940365 15162 3984 778377588 84795 63618 -613858975 79119 80492 -862627464 85405 59273 340881465 47037 99716 20887056 90800 94004 692221715 84675 55129 -362209090 23763 95987 -796486331 49527 28454 -742769735 23024 56418 -608119338 33162 4452 614735545 31673 11910 689889239 4859 8645 631315437 90071 42678 -647238968 61585 64663 954825679 13537 93677 227318735 12310 43927 -352071658 84679 26999 73037755 28544 2448 -215224202 67752 26660 972894553 28215 59968 197815625 48422 45557 -371981412 55231 75462 762334278 20394 29299 212735848 73823 20492 369297028 25695 52645 564163428 84533 93885 703637225 43138 81792 -275660838 144 11773 -131958615 73013 88421 482399251 73276 88098 918571731 83234 95967 -877623059 75799 93589 -347732790 95180 76125 -750227451 9320 65933 -667028881 65390 30406 612484619 44687 65373 -984342766 38866 48938 -894707008 72695 49183 771692980 14762 3820 985128886 63894 83384 322079325 60468 55404 -62218384 59702 31804 -685579431 72410 41112 673337078 20299 65860 -135455559 34664 10654 -527866177 90245 68656 -656589073 20366 79803 -311068738 33213 82098 953532922 64378 41217 -789961140 47637 64631 -515836876 26020 44624 750520301 95258 29141 362537574 27304 87136 675865694 49091 25814 192108424 38132 26087 -316332526 10673 20916 716143012 76583 71872 325630906 97966 11008 450619334 18126 47752 -398977486 85381 72886 -341670981 75969 28412 -42927734 27079 13618 23527547 55152 5487 -281748317 24575 74164 826688043 20769 45905 685658073 29342 29090 -595181987 67330 4355 143069227 87484 93064 -365787546 37734 53442 -39923440 19524 295 516080665 12401 34381 -39736389 30197 12556 784989659 28 45276 729617468 46828 34473 -878304578 79443 63321 -681963174 5295 36807 -6182515 76653 33757 222124372 81471 30724 -106882018 73727 90220 341328631 2267 85648 511232248 74851 50103 -485158952 25795 38467 541589216 19644 13261 -109650256 34909 57973 -961820218 58397 37700 981985441 34473 33582 165711271 15698 22444 566954685 20630 94249 696400423 51245 84311 -425745527 31705 61166 -154978147 33546 21886 842414840 79968 10440 496972769 14859 3371 -476701089 12336 72472 167604675 95002 15027 -425312422 19954 90749 -333620103 15631 64612 -619308939 87364 60605 536712260 1873 62706 -872592929 21155 95840 504643108 74087 59922 365370 32726 48476 -517611413 72054 7474 4680100 33569 63979 378182017 41374 20864 622329105 87887 91239 554493842 67538 95541 -905706785 80843 14892 -105136048 7028 18508 327780068 6762 67272 -185070994 84793 24320 585845412 59435 25524 -632563568 60054 72984 -529950461 69716 47515 679172562 78893 63800 12204744 75036 14328 649404792 36695 82633 -262981586 43883 12543 -672497353 49345 21996 -188442594 58197 78984 -787726124 73175 44943 128103885 39763 15188 339843959 77726 33362 -318189168 89187 82030 851213401 60831 6861 -713444695 64954 7389 450480588 85757 60068 35986045 89508 22234 -802631466 95062 71046 -361898324 46044 80422 -161401594 59169 47827 129533638 18280 92828 548199421 52409 975 437159205 37801 60978 -918426987 1919 7503 213041581 75019 91308 266550012 82183 23570 -496405098 54404 22259 -791702871 68042 55078 -780480910 16989 44313 -986354402 58734 73341 -185530953 15018 30705 823819885 87964 59000 591546342 11173 46826 -778342558 62860 33220 -632126777 99407 70814 -734253168 20704 37811 -908785358 54097 1594 705823527 54095 58786 220514029 44354 35311 -398204681 6085 99577 -612941585 27774 44083 502325881 75026 62444 -646533615 65624 76118 -271385869 81425 20422 106620256 92268 49786 -359337709 17381 57288 -831138670 77743 37634 -750682572 91741 63845 208540968 74187 72854 -98762042 15116 88956 -959853757 12771 30294 -252847453 54858 23136 807909613 31997 75882 236058762 90403 10079 653238048 62772 60875 -691353591 14557 16745 206478730 14607 96306 -506558193 99608 8152 583884365 13044 24968 697870606 40131 10425 114737123 25677 61138 907592542 10518 89973 102889282 81541 72206 132793066 36273 73660 -201317068 95079 73628 -490716502 45667 87589 568464294 18401 80004 966092793 95058 72946 -820006596 25330 90318 220153335 22933 2486 -181433115 74589 61872 333606053 90868 91540 440111376 76789 13801 -391946510 85809 92563 195529637 98778 94905 462009032 5884 2332 956996437 86736 71313 -851719625 93915 19320 -857571215 13225 45704 699213045 47690 26943 -909855144 28276 56738 -140958330 88189 39975 130094777 292 44427 759961499 79802 79709 -710533161 92800 39607 703289536 50662 16815 -900862082 93245 75866 741139812 24734 32302 -136818151 84871 53339 -922450068 15068 83489 -344278783 64365 35932 -320567582 74759 79316 -495430319 90853 70326 -166975771 73124 91077 -723068521 65929 70609 -193715745 25594 73727 874143703 96079 94491 -323507222 64157 33920 -628175522 5242 91268 459612362 45527 11259 847011922 93804 97083 -496127428 81031 24121 -702485214 25259 89652 267710509 8703 1622 -567846853 45865 74825 -812384651 46850 85785 311786169 60354 79729 436294381 95464 45706 20207951 15460 94463 145792285 94769 61022 552601030 98571 41099 35259234 65755 73093 -100478092 69597 79023 353211874 98360 96453 -155629897 31494 63115 -862119546 13686 9651 -703756165 53680 16895 -509454195 61599 65770 -331197164 61759 18561 355039798 40493 31979 -994781679 77398 37448 678414873 3072 13413 -965325753 15009 13239 948093659 41581 82808 453037509 71892 4448 -882852738 42770 77855 187062497 26085 48215 -649160103 55818 68568 -977434622 78007 79300 853468725 11770 76936 -171450999 12067 67351 172470580 60163 9109 -690762702 49836 93040 -623609349 58063 89016 794922904 13241 95989 5145228 78892 65197 964494667 13390 34800 -896470653 33 494 -177912874 52758 81022 -350534025 13233 80168 913728597 21931 46398 235113711 14051 37939 -290452854 81285 86423 744279559 91397 6036 -7192086 89644 84708 352137012 70309 56441 868880410 85787 98789 36554921 9344 41592 225330829 17638 75259 797950451 58443 52391 -384148925 77951 2856 713928249 60367 78154 -27899347 24487 15284 768959151 9502 23384 193978680 75243 92641 977944020 96595 40512 191028756 41199 3127 -358339211 9047 58183 257852907 60555 49500 755173806 12034 24086 222375916 71229 72896 221455689 95613 98063 -712824250 77526 56806 -195931421 22285 47981 -142912287 37289 52717 -957815904 18392 55668 -321810433 36989 53110 -531345189 2470 21087 -256683027 86204 67206 440619501 89903 73318 -381555047 67810 86605 530353169 72318 43868 56423193 3457 66213 81595227 35433 5469 524101705 84022 12625 -693848078 53662 5699 387059826 69781 34323 -499652217 62722 85282 69573972 86174 51382 671990189 1522 81045 251840474 59756 88125 476643493 66362 18422 12834434 24591 90688 -187374739 27016 88985 358923759 21858 82499 829935053 8201 1254 539501666 16540 36433 -824652571 52877 1041 699557237 92874 66800 333462637 17823 99033 -354644417 98254 1133 -250204668 54392 69780 -138982783 69804 25031 476157668 17233 25228 -567768021 9664 4844 112251294 40151 49690 251376565 85270 78621 250949949 67218 71846 376038944 71618 8157 -544572819 1099 32396 136661854 19671 33706 -421076581 91150 36865 -401713056 53321 86879 415582282 7844 71569 964123646 73636 48366 456081437 40864 64984 529880724 66037 50405 -95612604 62595 40255 997147029 5102 59401 426726703 85218 16264 -994551773 24011 46695 68636763 31519 39788 -425264126 38646 44340 514546553 41787 43851 831196615 42596 28664 -685920992 94272 10694 -483534912 17528 28738 -565074404 78003 80179 396888575 17561 81272 156142206 43594 30413 323104202 54970 15903 406738029 89199 42924 503034887 75827 72797 -794063848 18711 99686 789785880 42580 32823 -359424099 44050 83903 236338556 21542 43570 -852648787 71227 57824 -568391023 3688 86225 10577913 58612 62718 724403060 26745 12590 -406368066 91862 86513 -680995959 63526 70853 -839362920 98770 17729 462186446 23553 28461 -798592038 20584 12902 -470989205 15503 68228 -40942835 39438 31424 -3589392 88726 63278 441708380 73927 3174 -475495594 64961 1121 58508277 80305 4904 333166598 52129 18658 -33923868 55168 74490 -761815614 71961 61769 244652305 37669 55911 -67874874 87882 22769 -267209988 58079 59234 278997543 63470 3314 -1886416 5581 87146 -957669736 13104 59425 937807576 48645 19882 326244627 26508 5399 -232139547 35541 74323 -320040249 81586 2356 46699494 18674 7446 131404447 97212 34018 443812722 35821 43331 -532751786 5748 37206 -839820147 41536 52604 396586720 9371 36758 534735888 92281 34788 149666183 90123 78951 -53596721 7881 71295 289702320 26147 50680 870914957 14068 84835 615695903 86121 88533 251119925 42400 47261 -675027975 42001 70723 879349945 92471 61011 614121338 43327 93908 17537123 54911 47669 -618717030 6709 54973 -910771377 40310 86253 455095329 60084 86305 779137135 83089 97391 -769894057 43112 28781 -227138577 99184 83966 694110433 50261 12986 192090420 90733 86741 -189008486 89422 97774 345397094 21973 56655 -255718211 45348 72754 499792494 25741 50799 765982945 54224 54048 170657653 53992 73270 -142737924 67956 81880 454535399 49192 93387 -179672310 85272 86017 399553855 24102 12718 -794962038 43947 6080 831031018 40830 97301 126185090 8942 63317 85771606 11695 64241 -26367129 48649 33555 463909448 27647 52323 -173355381 89302 38851 -264075256 87935 96355 537855433 92330 19641 725267852 70629 63629 236540799 98270 51492 -121305282 67355 77602 -451935252 94086 924 115564265 66519 1931 683151041 76358 70418 -829390815 54041 20312 381937328 96877 30966 785137171 57704 9686 421224012 16199 45479 -930253757 26986 655 458938607 11877 57846 -630664960 10951 13565 248125868 28950 49113 -750039403 48720 21190 414707094 74667 94154 -521156573 99478 80364 -743262681 93009 53482 216493048 15937 25522 -298219855 15924 54212 292998532 52519 82747 229110178 56239 34697 -895576974 84798 26717 468737025 13133 37325 -980667674 81922 1428 -983157723 64414 41422 435211139 35061 10720 -558911772 34725 20766 -387615728 99539 63627 -604383304 53482 35478 -26504354 27170 56096 -91733292 72912 18871 -662715013 92982 14918 707354092 72923 86098 -85119002 30595 62805 -896922806 23597 50876 -744087116 56996 5945 -4594036 2091 32122 979636030 85115 20021 361528888 19286 18698 166529862 55189 25912 -532476297 25320 24430 -16603461 75707 72628 163072454 50597 19206 -9136420 30558 46257 -842569295 70553 73529 -142333708 87619 71682 -166083107 32524 83519 928328090 27617 32821 501561755 95667 56974 -547554106 40033 93584 -950461164 75891 43068 676949289 45668 72135 894601796 41305 32606 77806009 64102 64718 -107717510 43083 61991 -31815990 46284 97328 922489037 10732 23023 73285582 31972 30992 500222439 96080 80587 839866643 57361 31580 -484710743 18568 66475 341864253 93414 80477 -443026273 4720 81052 -696727300 28081 33844 -978238078 2254 75799 948818452 37244 25926 -149344169 48585 57681 -963361438 97401 2585 -782001091 35093 1477 -210633813 16109 51764 656904461 31034 16709 967541799 34458 57734 -877921725 45407 80196 -660615072 68854 339 -714515947 82194 13097 415517500 25400 24638 -643808996 55572 4596 -276269803 98336 75268 -365546235 48398 31988 -417206991 64544 73300 -634162201 74180 91007 585138489 20570 60999 2180380 48920 26045 276368124 83610 15666 561473924 32574 47939 -898394445 23190 33146 -232965832 69646 49215 859030532 6497 36778 531536542 7448 25089 -916016199 52756 31820 716301553 50523 84969 -71518357 99828 42609 79388841 14610 57845 -767401647 98463 47016 516602240 94321 57351 -708039392 54327 42829 513180846 89100 13373 886755784 6686 98228 -150942433 48805 94072 633701009 18683 72871 -10789550 13623 67638 -623593904 59307 27011 -595792484 34024 48811 568988170 18907 22910 -813296440 65801 41553 -443583701 73383 19852 426036956 89231 5589 -818013603 98839 60479 415188553 82885 19749 -351144831 9742 79079 537364240 89798 69500 -401777799 20773 11893 336039772 59482 57639 -774081238 82481 8208 986188621 92314 64362 850580297 2919 76968 -527460663 35192 72551 -228083830 44329 64313 -995442713 81129 63050 216288893 88604 28731 -783431743 35818 76117 265983312 69282 95185 100689582 13579 91106 -12676255 39322 22239 497946280 67481 50361 820699878 92039 71512 590598366 62647 6378 -512080935 70478 81300 807922036 84064 7810 809889425 99040 63385 708324084 83305 26006 572049853 2709 41154 25557052 36952 84086 632243463 32305 95797 -631165298 22405 84697 66431698 79353 59786 -411598383 51971 96683 974338040 33849 12547 281787209 37303 75036 843551569 7852 76820 53094336 32488 77314 588143834 3679 49272 776061729 59351 66363 295637609 14641 50622 -998976227 81079 74066 39817175 74434 93382 586147478 48551 52950 -235310893 53463 37105 -322516651 59106 88812 -11844730 68246 45746 856206104 3269 32793 503211138 89375 7655 -807445839 6312 95296 -73709338 82689 43698 240585720 11549 27298 -477441590 5017 9780 249093552 87372 66033 989244353 84263 96914 -585340254 78817 60498 733137788 66236 92731 -758886768 82257 69096 -227598111 72852 12777 -806742402 51855 32406 337071664 75070 53670 -740886537 41323 15919 -847249074 62757 12358 252746639 20294 45305 -252379241 63121 41623 -212829826 21903 72159 895513032 58970 77236 44142192 83061 73046 736316455 69533 20849 -166204842 92399 16612 -463029392 12866 34324 743331585 19162 25320 -72053113 56803 91730 476968378 74552 64115 67204636 32409 73011 -35495115 17589 51101 216905283 98062 75496 488245972 55151 76583 639914894 21708 68474 949007845 41912 74114 -800845035 41118 98060 -485236560 73972 76100 369355993 93364 64066 720341620 81378 35362 -66345422 11168 50338 -55168823 4859 4722 517423766 84234 96533 267325664 10984 52890 578525869 26961 94990 -342685637 29696 48903 -897656030 90814 35855 -724084639 40115 30500 -813007345 98298 78775 540767439 6579 78904 413399319 97598 56065 -913952899 81042 73690 524864871 88828 26204 -426316327 37237 73344 768939967 28419 32777 -277215465 91451 52413 -931095300 32728 64559 339545807 20475 65804 -225018741 34806 50337 -150109841 60044 49304 -361417125 34033 68546 985908273 10069 50781 -85981291 96386 57786 152815345 27923 67059 3498999 60512 80513 5394597 10144 72074 -235984969 78534 5818 -16883193 39378 41438 490104358 25465 66016 649051681 26299 86970 -611212178 3526 48180 945746978 20323 6439 -932202870 72080 89543 589610208 83247 46818 118451980 30800 9079 -280453322 78845 16597 -920641483 34345 84189 479694696 65918 63069 622067883 81592 32362 333289018 19055 19526 356183064 34155 71625 763342539 35543 51689 -467381708 32202 98483 -500983129 53713 98385 -660621779 95032 81129 -909207781 39768 83061 -240516608 32816 6818 -160748850 38949 92753 546024326 72825 26805 553556919 73104 32886 245156106 80153 18147 -466436361 46259 28496 110374266 21661 74280 387533842 7917 63181 557068735 77784 15847 -295840808 70569 72458 582583059 95829 87064 -843083407 21215 4293 936018164 314 56196 839146286 60237 60853 -823077226 31634 58334 -47435999 73889 31512 -797485414 85150 34017 -286086565 23769 18146 454872505 44058 59140 151371007 940 15072 698185119 49955 80516 67695777 45028 98183 675101607 13062 70190 144219931 41608 83559 -399976453 89239 7848 -506607718 83086 78912 -967983006 50395 89749 360329485 99060 28689 470102922 80805 32713 223949369 78254 21705 977654971 7399 58534 612082386 6611 72808 660600635 42886 95797 363124667 74800 32792 -279552888 45998 65722 -497205385 95993 64934 -899170884 61528 69907 -881853876 83612 91410 -157458569 25298 61324 768281859 7863 48199 -978782986 26424 3802 -260388403 23320 82604 333369016 34245 44213 -170518016 50679 27433 343090770 69113 11548 -534455593 85276 44793 -388037044 87052 53950 537774448 49853 80786 528550354 27684 80539 28019753 39390 64921 525419689 24411 94603 -840589460 53418 92704 -567631627 90162 10712 -858168775 14088 70966 -862182909 14348 5860 722802349 84779 71022 -281957587 73643 56601 243459260 83770 16518 -863833623 6308 40558 896621544 59609 51994 -838009523 75050 22630 -3807100 97018 92333 -950628411 78800 11240 31396843 52664 95482 890792083 56822 45593 -200379125 71879 6799 607622207 83959 45380 623519008 73438 92397 -889825729 7856 92018 112591753 49872 18693 -42353766 19184 63443 459584569 1948 14153 746682966 71823 48445 -277392261 98627 91257 101445383 49966 41810 -610167886 96522 56188 151704019 71242 10235 867002611 93430 37097 925738046 97976 33471 180607929 43045 97538 -541830981 25747 44694 -272621361 67237 1487 883559397 44972 1317 -406912338 84303 24429 648270326 89754 85444 -232967988 51675 11885 510793089 11077 46190 601782334 10047 25016 -697632117 96812 23109 -941787248 78018 23722 -583655086 16506 59591 586360285 34794 48329 -949249743 56343 474 -25716850 60739 60714 -274044990 29803 64189 199547855 36210 27241 299212997 89099 26217 415692849 8476 55227 -158231087 60874 49370 33131959 89038 8012 -140132178 44971 28424 -124165623 95201 8845 521065464 88139 52109 663057305 91394 67977 679789338 27215 71765 954592433 31520 50607 217185589 56481 39489 -137394996 96157 60838 309161079 24134 82352 460997583 81696 94145 -374773274 65383 785 -527424020 41827 63095 630837911 43873 961 -481307490 76199 45187 -251094992 32979 89639 100872920 50383 75657 -285369917 33486 69774 537429867 2884 76420 -486036995 30440 26759 -209552982 83166 78671 -852563137 80076 12396 240699193 66435 29770 95887360 48301 94989 -310818384 42143 81702 179691826 50906 2368 -15565597 83326 70077 385034487 11962 45390 242973146 20394 28637 -163845641 32874 65138 -324117439 49339 60171 -130675298 43499 16494 820925529 71183 34770 172557772 67702 41009 642415881 20426 16058 -672986588 14798 25582 -477783898 72528 86607 256430659 56546 66531 64084110 34657 93432 829114302 50869 84644 -285924003 61683 44959 -631765852 28434 23162 -788874107 61313 34613 500048210 13324 37264 -988248923 64953 1782 -129937349 89004 7110 -552888246 86084 61680 254681983 93111 98745 447968117 24850 19560 352635710 46092 21390 -344368594 7836 5381 -521944583 97868 20279 -130911590 24991 16797 918702432 31243 97128 -70863138 56723 42471 -709970610 81716 13806 -840011770 94665 31092 -609099216 92077 29780 623285331 46525 20440 401215634 27172 47938 110094338 18936 34812 607772886 59372 73237 -955811523 12819 43525 -307140031 26703 58338 111180632 80672 10534 -139398183 26801 39027 -58469014 43096 40048 -88759079 46857 88115 976917745 62748 90284 374580237 21309 85235 718216221 72309 37161 53101975 75950 91778 178816481 67509 19712 -1878800 10358 41083 -279775687 14900 69142 295397333 7959 8801 604481943 56131 16230 -158057402 51082 83001 182582899 10857 65489 -943354010 87641 16073 -365962197 21700 39955 -491814824 49119 34651 -505098401 12753 26631 -779801353 88991 53713 742981033 29614 25652 -86273408 20430 53807 -948119359 24683 99942 341542782 61384 42232 -329680301 63721 1801 385311154 63500 26658 -176689186 59812 83849 -82984624 57518 10015 646567954 85724 5241 -27737949 1860 55997 460305004 38251 10229 -290029097 7744 17212 -999836064 80263 95955 -921296926 41915 55486 -356185485 7826 8725 -509600966 66510 65573 709730413 49019 20388 -592072647 41668 94593 886245451 53238 78701 -340635105 96563 60709 -712749922 12823 51460 -508142310 27745 17954 650235036 17256 79318 -881249041 41047 30407 -964015525 37635 44899 720505153 37071 7531 -389028933 72215 84207 477091423 94289 67275 -292290040 55368 41507 28022637 26234 39595 -586577099 87959 7914 -394585756 87906 76278 273562276 49533 59441 -499427152 88628 91445 -347185592 39118 71236 -573486969 45161 92380 -27879470 77525 82923 648337262 11098 27578 -357923635 90878 80120 121359485 90033 34002 -710826944 14986 97827 900283264 68347 75944 -301092423 84480 10112 -267595244 69187 52588 426831175 83809 33133 -701183604 55844 18398 469081857 89448 88665 808244286 22193 74943 -220489113 49910 16908 -373755030 78476 57485 -587064403 25225 89885 680708166 74246 72031 13525624 55539 18296 -772752003 18822 77344 -67347379 21366 57704 -404259356 86538 80719 -536238417 24061 89286 619576025 75033 7642 -102169256 45359 96239 -343819969 53610 74640 -986776438 64958 15496 -263664745 89658 33391 587868433 46981 66593 -476250222 14624 96634 -98310585 22158 79206 -351830786 13304 50120 789070557 53062 40401 -828733917 61498 12419 -342402519 49227 25379 977112636 95673 7096 -519272439 95285 90691 -869611917 20876 4663 311828997 84972 55040 171303854 74397 10758 114414569 74537 76629 -299248932 80996 4277 -952478295 23374 29751 401966458 24946 1996 66497473 83933 70949 -603299575 50144 68292 -809782862 34805 75136 -969463692 6023 32201 668740215 88914 76010 -597279576 23334 32593 751861489 62732 52193 -287941404 11903 74938 92381424 86641 45522 -709095941 8799 95746 532474910 67621 92595 -750527498 96441 37660 -23841758 44243 42747 760984196 39565 95868 -776473763 29898 67250 510227903 4853 77739 -426630756 76924 15541 -10109852 95017 34202 813208521 10311 98511 524921699 77007 30216 -158968750 67115 29285 1962368 53380 9679 -611878038 51709 80893 230554838 75828 82592 -640006420 6561 92416 332001213 58530 72400 565954875 10796 36496 -193604881 56008 78069 339389938 43130 2012 707601308 44841 77042 -382343645 73889 32792 970291762 78418 29893 772425147 59387 49505 -546950677 64716 18762 763525592 49897 70919 564265170 63791 59008 -207366094 28394 89439 979401453 4322 80124 484582432 12119 18349 10303377 29340 58401 250985917 60000 98537 -970008279 45071 72338 -538840631 69250 67523 -589542541 9523 96504 -375798278 43467 75893 -237584567 67523 47903 -426589442 676 35155 -995869140 9787 31982 684691202 31241 87140 810314938 58807 46471 -968117860 85517 37585 -11235894 314 66683 447944428 21068 90365 571695659 874 11842 -340520623 30890 85890 269871459 81173 93397 417122947 61663 22953 107281966 76589 68416 64259147 69573 99015 542809402 82662 8150 153274146 23062 86531 -226884843 97239 92692 -272366986 76113 81140 989872442 83848 93330 547389043 99000 37101 -182155379 62769 33370 147950526 79112 97228 827836094 23822 58303 738357564 9417 53448 -520918692 47905 70987 -771355274 18577 16508 -443187921 82526 24073 -62493745 86212 52056 -293230912 29989 19439 215835677 26000 5042 -454282083 856 35344 1204471 3493 16496 -223126042 5977 89217 -463758230 20689 23492 -305700062 28507 58375 747836209 59445 35829 -261694115 54603 48145 -314837396 94046 17565 -86340723 5061 15012 249587950 79147 6996 -652377009 46277 65490 -543442673 17108 19261 -97121692 16137 41314 -900303295 88654 640 233377439 83071 30469 157160920 39250 81736 835244448 84909 47435 154255794 96189 92467 -862661153 49818 52165 728230230 72936 37352 -841982032 52946 46012 170024957 22563 16766 568924443 59364 42185 -869758147 29004 12079 -367287679 48766 42136 -567611391 83667 15173 -248896666 62310 92488 -19328911 28679 99501 139969060 87346 6948 451510634 56913 96605 -401375180 39588 95309 -188135800 85357 75657 -499229118 63019 60568 617946112 38355 42629 208058843 68914 46738 294216617 85131 71145 -929925960 58927 62458 -748813874 99272 90644 -299616293 68544 14861 925858654 9118 38524 295820382 28254 86560 -995979843 7714 58381 991672686 92812 91391 -696160896 14866 34646 -82150261 29828 10335 -631339047 90806 37123 956434835 75212 66512 -826276870 85194 37384 197942924 6467 52584 102748658 13324 92656 -435019883 92496 2567 279380724 30918 48024 183462334 63975 72718 407720205 66030 23709 882138117 75007 8986 -921945304 72635 63929 180646647 73575 30631 -95076170 34936 26263 -865696747 2884 39609 -180289237 76662 24991 -730893414 97356 56527 364743479 96556 78533 216295137 11172 60274 607265514 95585 41355 674826376 47884 68553 -725902979 77605 75599 889735097 82181 71059 -610461497 26004 52382 395963113 64397 24857 -72472431 55208 28190 -135849260 51117 73080 318649794 15884 81649 -804814700 36112 51873 -496054327 52969 67589 108524470 44332 11549 -623656794 6775 82992 309660239 10433 63082 27346219 67484 42699 -487892721 98184 27016 175145151 67817 12139 -200538716 68820 105 -341613655 31922 40446 -652456961 82496 414 179501160 77176 43540 -936731801 7915 87849 -251134203 59523 91679 -402049590 24777 41483 -169055832 47386 19150 981127073 55253 82460 750394981 44898 59255 -604900287 6657 9616 541330327 63522 95953 -160248617 39234 43356 -157386391 57619 47608 -599070709 46564 72861 -864308104 47799 97166 536549951 12440 62997 11985639 60949 2368 902280634 84473 66923 -531971406 33356 7130 -226431417 51698 94429 -933581818 28949 77930 74553136 58581 92952 449683669 27682 36938 -789225795 24719 90444 -483486735 62595 24004 -542844671 80753 25901 987175166 64357 60817 7157938 21035 26568 -313273921 46710 41776 -866347074 16915 89011 -644955825 61535 11563 -25558312 88983 32184 -999144997 40462 18832 -311984075 10224 25865 543408555 81981 93508 -438309882 21794 72766 -847952166 70048 83035 649109003 46769 78690 543822587 40965 57309 -556026783 66021 45273 -387597340 22510 2073 -588825071 28338 39491 973175853 76751 32994 -897370581 53563 75405 -396917318 19811 448 -677025031 17706 71867 -972236994 53450 12453 -877060883 44456 93872 -920413762 44745 64462 -984189439 47103 2258 -827684437 23548 16125 734196734 76726 32966 -700065081 48507 78173 -3492392 45519 42494 -55288818 52028 67698 549587374 35768 78034 95371320 27603 65454 847800789 73341 84452 -843497133 84748 25330 261756821 45507 12200 -434027466 29883 95577 473190113 56080 44414 -176192993 78737 58662 -986107565 52379 94560 -357564229 23975 93660 712047746 71198 1586 -23696945 55767 40814 -510391431 61327 7281 -617632723 27474 73657 515739745 22814 17967 534466422 16585 8614 -585420868 87642 72553 161744985 5548 52541 -269372240 62172 65576 -784794103 639 23032 14026534 60684 52880 867668734 48484 38595 938310902 59966 86957 -427280694 45054 56850 864445493 38979 63478 -509808695 58799 30493 -153028589 60930 895 -399317181 39465 8512 -229709473 97858 29487 925758933 56057 67158 645353466 3874 77018 -10580196 26100 67905 106831967 83509 34007 -394297444 10971 96500 820004768 29824 52513 700709288 19055 79713 238488102 39828 76220 -414794636 71328 59157 630702461 75495 29839 -230645531 70913 91686 -795077049 47116 27947 -231672194 54771 24440 -108353658 84064 37695 435222989 18893 88038 404582838 50124 7205 -220056007 45482 14151 318874381 84225 86817 687714696 30419 18804 247858973 586 22699 -793755021 88806 50501 397970508 47529 36523 -512109082 99343 95401 -678739058 2420 30132 -7163203 46423 4713 828610603 91039 68982 -590268430 17219 52417 -115547845 52478 97636 -318872080 81024 60895 -810496975 82088 51004 -652944663 5261 65275 -162100664 79885 95153 360437906 85566 40501 193791182 69237 16474 -106963947 88101 89077 -762352615 93404 68029 605834885 87836 80513 -73420964 40405 82314 -673631676 30999 57381 -380076116 32719 85959 867747697 20662 84791 112742238 38668 54440 -777725877 88689 68808 383217406 62020 11209 446508951 58793 33839 -575439316 71355 80598 -86698166 33439 43546 494704499 72896 49166 382885745 24712 53946 -213281827 58633 83317 734206023 17430 76002 -987462892 461 39675 561991861 51861 6527 -622430212 67592 25280 -430161480 11672 86747 -987314638 14472 22061 -662048960 30779 55068 -257359074 71043 16075 -675717718 97004 35346 692654977 47077 65059 127259508 12027 48124 -954057812 15854 21364 417024115 17845 20170 -83779481 37793 89718 600239741 66378 33756 917629091 84128 44545 765279634 99836 7266 141370364 48768 82260 363441317 8043 7226 122618236 37452 93970 -937049154 70547 24942 -868303032 70174 94738 769146060 35464 87383 491821466 33962 32983 340332275 4900 70757 261885566 86344 89057 -406653822 48698 87443 595912400 53952 46924 -178369562 38818 67024 -524800100 18674 76023 158289752 67583 51819 559565452 23385 97742 944796534 80055 35430 58588920 10454 51486 170694374 76119 72973 -9880843 81688 27506 -575730588 50243 36166 943374151 78345 43131 -793115053 60393 8325 683393390 63543 50626 431551457 22174 19672 856414301 95094 14109 218006606 91369 46230 -229687974 98958 59477 -595533465 13906 4442 -1913869 90188 92231 294541615 81334 46177 -524373776 28478 58088 -370513619 45562 53360 272688414 28674 32258 -45664583 29619 55361 -488025948 23658 70505 554489971 89537 65419 427527366 40943 45183 140075224 93218 77975 -671699322 25237 71658 -486960132 10824 93377 973045256 20001 59200 -48616450 22057 79567 214575610 99692 71524 423656761 55840 28544 626331069 35671 67071 551846388 72854 7228 732485751 96296 18781 -300845259 50142 23399 -817946053 50258 55500 -409390474 96210 97324 -781784114 10714 77208 -632638529 46555 18745 -630494181 16822 46529 -864809840 71892 46886 872050753 7152 65861 872016411 97469 43091 -510010987 4403 75558 225401297 84599 39715 -44873456 6818 38410 -180135892 96861 11437 -933169557 21540 91179 -701625907 55018 8144 426314655 82684 19284 -128444603 11140 21044 994806504 81140 82361 -930544914 6800 7354 -856934012 32116 89700 -630890352 9859 5782 275449323 35290 50276 633469072 7495 63021 28097022 68378 31741 380809385 55651 48855 849525750 89274 54586 -58006864 51539 89341 -772183362 56106 71940 -888636785 28136 24182 -797366367 54047 99815 -678303719 34042 68438 142170654 90115 57915 227580529 30343 31717 -678428260 61173 27588 -603198183 98445 16102 996079104 38867 27787 -804072206 66303 92235 -112666316 22333 70081 368326248 94084 82048 615782286 86523 95802 -883539991 63934 65057 979791281 64065 53222 896862994 12505 44527 -788807955 94620 54095 -276735666 26611 27728 720553103 61347 66781 788803365 62669 75442 -38131190 17590 28038 28071691 45846 43964 -955364998 81886 39582 -285523463 50623 41508 -275065526 46777 15836 914264051 22805 60629 -167095737 96428 84962 357864177 5474 1070 -488734155 60865 81242 741102046 44458 20340 934598429 63288 39885 664828186 62821 33122 305075398 14681 47401 -860580810 38161 94878 -187440282 13281 8708 272592291 66197 43573 -178401424 48009 36835 820011049 31303 29667 313409566 43287 88638 527283463 84901 56190 -10138447 53569 40702 569189743 89842 61474 356682303 65833 13559 -804955697 24262 96895 -833836439 72572 56826 -383154539 31690 30916 -653734161 61529 60205 -794392414 41858 46499 34941508 54269 6978 152749245 51593 14908 782645964 8997 9487 109703192 2221 14016 -634319739 35701 33958 -213534515 78635 11588 832604627 50084 20735 -530047809 1780 34654 -565454503 92626 51980 -833120650 93448 57979 -239694075 5930 86031 -538988219 67829 29653 793490634 22073 72446 -132141013 32878 30213 972519268 907 60083 -809918736 74402 22676 -758215263 6505 26030 -341554223 47848 59181 -963300115 79898 70640 -191971423 27163 64489 -961516973 43982 81644 -150686603 24175 91921 -404409451 28211 17907 -516391745 51767 66751 -983099838 93827 76739 914213875 37566 55394 81927612 28214 44352 690665301 81608 19500 107676267 24807 59398 -292857311 95562 95963 659454776 5724 25942 -441114407 44779 44615 661591391 26142 64728 354112162 8694 62048 -626858976 78093 78993 488413797 90696 84584 -557101019 75902 76534 -478092179 66754 9307 954120574 74106 13519 164726816 57937 77659 117897156 99139 49431 -634827374 20290 10488 845034250 34371 84697 649970960 49519 88874 413876105 70575 31475 -437956112 23624 46962 -557624619 78232 33724 -695173367 73992 20291 571086029 96941 4938 839973382 81732 91023 92967562 23221 22437 139653137 38357 71875 835357672 74027 78717 -399112392 83524 48407 -597660369 41317 91519 -106402522 97014 18121 -482330030 19486 85069 -743042058 75402 75044 494048886 48603 10122 -577389202 34732 95206 -468629851 78982 54712 -455644228 57847 72316 -511040974 76540 4842 -315709474 5625 79577 -852129143 94246 98907 -649689308 98145 62069 432280428 82498 184 -285114748 11727 47498 -623298420 48254 41350 -222980911 50933 61918 -418414533 2241 29913 -810990505 37654 42716 76258228 64291 23341 937655409 74036 7530 -851989264 16634 63481 967036272 46381 63170 -476384105 68856 84034 -524372840 68716 71054 412712620 98243 51259 867984349 82864 99442 -980452776 30876 9368 -2443282 15275 15329 -507345559 68588 37554 -323872353 43490 32520 436099211 14890 86732 -860403555 52412 52153 403561936 58020 86372 440772115 5518 91003 33807178 18635 14623 -702173035 3995 87050 -135608901 81117 58674 -765385932 53710 37009 -438489944 95090 32303 881865078 82488 89947 -921418743 74957 18717 627014053 76948 22037 247289410 85241 9961 -543414393 75947 27591 254791148 63950 71459 243137054 82604 962 -565853881 10949 92166 -648515645 63298 30644 502360088 41630 19330 -336369091 83627 19264 -705839095 23631 9921 614125185 16772 21116 925128877 20796 85069 -261477231 82605 55276 649099031 95867 71436 -111849432 71710 16385 -817802545 54196 63744 18745172 36468 27466 -950100976 30532 27036 290350719 67211 15201 -159279483 99358 70013 -889284425 14619 53 243234991 78088 20246 939580519 31632 75756 -336490510 38221 56053 213655955 68958 3317 -531993684 77763 34138 240413021 43121 22880 521532073 66188 25702 78904193 85367 79592 -143070578 86003 6127 -856670949 3064 70168 86262436 15775 42748 -171301557 79912 5000 364095482 60061 54930 308758920 38204 41944 -246583387 76273 21735 790644081 10498 78735 -535176717 90323 67179 905686531 49963 50098 -82442014 37828 87002 786775351 7725 40701 -349754211 40216 71141 79505411 1958 39002 -705480420 70809 62285 356394540 40833 41974 50528573 45844 24699 29082606 42503 29725 -614765971 82830 2037 -181606083 42445 31970 -924164194 23377 90804 758902781 54750 5767 -331186812 16213 17911 -844231291 28880 22803 -119690172 77270 6002 299866834 15496 43200 199807541 57669 28636 367659896 35814 154 161637651 15766 39335 -260289508 17563 19720 196162446 88793 10821 -762394135 5604 48880 361365611 38763 3960 -275526349 3988 75481 578716321 91222 29037 -644288336 71411 71033 -428203919 15141 94802 -943336788 28836 62355 -911046036 54331 87463 840575441 18478 48557 -69046222 57009 89080 821806535 12423 68952 -765909461 47514 83711 382591553 50757 82857 -63321205 73128 45902 732441984 83111 9342 -594702074 37581 65248 403086095 86248 57672 -188715732 2941 53903 -854589948 73399 49272 423068489 47269 59710 -896930058 17077 93025 781355135 21143 88479 -60876982 33087 70813 -845714863 78126 1006 639569763 71659 57334 -587293112 3077 718 -774984113 63776 88708 -281468485 67227 76458 822347533 40339 65952 -496001490 20358 85767 392259559 96765 71869 -214540823 7913 64682 216563067 37463 88749 633934439 32564 89419 641774143 76199 17352 -660765459 44467 12720 546971983 60610 17549 270638127 22252 30039 -74470672 73013 19698 322147448 94124 87405 477098277 83874 53110 723068389 13163 77384 -541574405 98526 63881 -666145968 26801 67989 652686309 33093 6654 645967175 94004 27096 824031421 22173 48406 -297178063 67941 95709 -613549731 60878 25186 879790061 71793 94749 -551627536 33261 68301 -852141354 39221 25094 519688423 81471 89827 540396373 24809 10588 -857866721 41224 8515 -415153711 40196 368 -774444408 44433 15413 765856502 70716 44337 -733630111 14507 37300 -499511084 74110 23720 952405109 59633 99059 818293983 51277 39891 -81315781 21978 61400 33836189 1975 22612 43429297 14703 43651 248511934 13559 8665 910959028 57754 68180 -626037847 79338 1092 936107479 41250 32257 129494709 87204 52498 411761179 48656 61391 931268995 67451 52521 -615694426 96324 58540 93317064 15197 27085 703996540 37725 60103 292028456 42530 59592 -281012869 41533 97944 718866974 55233 62394 -425836416 23668 13682 984397014 90745 58020 514354382 7655 44105 331345208 56303 10294 636995261 87659 10053 -303651638 21247 65916 -67742297 91023 41188 604919237 44169 76241 -871129455 64271 38359 332503317 42505 48680 -948069120 24105 29076 -901414527 7023 41105 215580397 50765 68906 202957563 78308 83354 493621476 20121 2876 -452156445 84887 45489 126620415 92730 2183 -13465620 94461 6157 639028663 52196 1112 -317354031 12784 10348 662303985 11511 54908 208760024 32092 39361 86452298 95440 13994 264657737 51638 94087 -464795404 27826 98517 -44750008 26492 55774 983596027 18496 92290 -991558877 44615 9502 -582773868 13937 77332 -978635362 81545 48547 -185182231 78824 91263 884286450 69226 22923 -107424705 71053 63608 723476539 48058 45089 -970054257 97485 50874 113957877 46731 907 517581821 85089 71997 -265178348 81953 38927 -971652486 66075 47018 453657789 95911 68841 541878205 71557 17480 -986158359 43687 195 -881939881 21455 74484 -910263717 94390 8094 -38674056 88468 36089 -808102391 57781 75275 -522296944 85228 57923 662344035 35145 42880 663857043 63993 1029 75437225 55225 15630 397011747 91818 46282 386024269 53597 63019 -388346025 61836 29901 193299483 49329 89385 -226537423 6663 26699 -197308718 42762 12172 -625265085 78900 82566 -788457437 3106 59453 886962610 90482 89071 745595894 15014 50085 -591502033 98951 60436 170897976 51324 19260 -845703402 3680 44840 851803587 40845 93644 417157137 97961 97355 -436002748 70184 71641 -707439238 80771 88711 995108321 65798 63194 -830543044 93655 65740 -568410367 6372 11481 -665176542 15285 5718 736274304 12664 73383 -50998381 21751 29286 489754523 20481 44768 -492293543 72718 1265 -829948038 36679 85084 424981632 941 4840 58254321 89674 51324 829760636 77001 86737 238554831 8922 9362 -948291333 87335 20003 -305942955 15284 29227 -942668926 378 38133 -434464366 26644 56887 -631459315 37761 91054 -4978038 56179 37906 -208337252 43546 87945 497074330 71574 33601 983792971 43445 98597 181244869 30095 27656 331168117 25914 57024 837675858 28764 95416 -481938121 39748 45297 -950900037 40943 40572 279534392 3470 98756 736958223 84431 55713 -915790780 99302 73 -939207 49823 81395 -431746923 84101 27491 -681277559 98468 12536 -576827549 61290 6411 480943440 10110 75226 -456948348 3613 11930 -198607213 72719 10272 271857640 86127 31701 981596720 89204 75135 -687072671 77748 87722 902596967 29833 48439 855449280 68414 62765 -6606142 89299 65721 300242384 76420 38438 793339683 94262 28700 601589465 3148 13132 857233219 23218 3143 -798754502 41259 39691 243839228 79055 60854 -363332792 63365 63491 101580360 74183 14222 -38529631 7384 15669 481439007 51620 18108 -263578829 35663 33981 384154385 73878 56260 -623448672 43308 67948 991820400 21524 17095 605759743 38753 32461 -972781105 55173 71764 -85106374 71223 8248 686356873 8369 8464 823161751 95115 32084 -388521399 80153 91204 -915208277 23196 37941 937148387 37370 32347 -836868573 20846 80169 -215161914 28468 59854 -955991976 27651 24582 98930945 99018 72865 163144116 96445 719 957452634 65702 5479 -294868635 72556 72033 862233878 73594 21572 625559605 55435 22597 626066971 78817 98251 937402689 97108 2611 -746632393 29669 58416 430748406 19714 86522 -608281328 57059 5848 -211622793 59638 96386 -319413331 19791 3865 808138967 17231 65282 404110594 31162 16870 701326357 17484 92116 -209895157 78103 11540 -106922221 70270 95961 167991839 63922 71567 247016900 29577 74919 911145759 69636 97699 123923265 70862 72202 -371863763 60455 54609 291169122 83159 54739 530712643 23331 92324 -489928967 74587 50710 418734466 81020 62518 396837764 68460 81288 794429291 93149 49942 220447779 38203 37877 267885980 13508 20280 530054828 90083 88001 -690559261 41239 41754 219202740 78924 46895 -780850379 64474 32170 235927865 18320 49470 734521861 11083 3140 -883589150 45765 74151 763330865 73966 15981 9378665 52456 3893 334812040 68519 19931 717824038 10415 53871 420927680 82619 48076 -314307453 870 4168 838734215 85016 2943 -212763768 20232 69420 -415641744 24921 51989 -540993250 20499 30670 -550133107 2043 42129 -52594214 92175 61427 -861095200 73939 88682 373669776 21217 1238 -828814754 11634 65536 -851221222 55798 71597 444053896 30691 60066 573757264 4140 55832 -127255315 43545 91098 189728477 22578 51396 768658444 40571 59398 214182548 61131 54813 273215689 1263 65527 -66143558 89130 92702 -401270368 37644 93031 651196178 92344 68653 -980828517 7765 87510 911469336 82518 66676 166749611 52552 38576 852065518 74938 11557 129539753 69647 94437 -243643652 11461 72227 433547017 33695 24441 -935301889 35835 17139 452976042 5272 9220 88875814 79949 15705 346374225 19228 51744 -342479870 5750 76395 -662558203 55010 76428 -82536497 39797 51532 884343910 45165 25299 -299489334 83121 36714 578350323 65610 12210 811860202 9927 58391 259169845 24413 38597 -833157088 76506 97152 -109591336 88855 59315 -841163758 58585 95023 404843057 64652 45807 484789491 29362 34754 -348050358 17505 15484 992829402 35726 5855 -808020808 62275 52564 -713402413 36657 10129 835081816 35936 25600 312188738 69835 89870 -305980465 7893 385 -921244844 94598 45322 -37310281 66598 90227 -724656158 54412 40108 894597161 90332 67482 -583062202 28976 85119 -133950783 49200 57430 486395573 57194 6715 -990416529 42408 12767 449963598 29550 5848 -354992536 32517 11374 452911728 89584 34500 729325989 52474 43735 -944686363 68405 91817 726860937 18628 50911 70178048 90105 9945 -538540948 10657 50933 -131432118 91998 84538 -121803024 32022 20067 307252756 95669 36830 -761243949 94936 52440 -19498799 56405 65321 628638775 51469 71123 115234243 90647 47115 -579688364 47296 68820 733990932 33528 88771 807000597 89460 28437 -97246319 36512 56663 462118487 55888 19628 -379425724 47098 30577 19564749 99045 48294 331302352 10754 66169 539436013 76993 13187 -80072570 54971 64713 -69840584 61823 10614 861509430 37209 82355 -547408976 13483 72048 685564313 58920 51443 -967107830 92416 5535 696554332 43020 41863 72674736 37897 68596 327829774 56031 48607 -852156490 32842 39460 -251611691 11565 43913 282060756 11163 86007 956336466 75132 54710 721010633 70560 84538 490311295 79316 9525 420531743 48810 67938 603055005 60660 90930 245542467 83855 19769 -718014416 7133 36118 601786390 20607 21841 -915164811 21738 53543 -524138842 9370 94604 -808894450 29578 60296 -821210874 91114 25214 297154028 40788 17272 959023976 51101 41668 -122092792 45561 9372 85991250 60320 4676 136526936 7083 48444 636964122 77956 9599 262612537 19519 61433 -721117996 53230 21150 370790200 29020 96389 -452632331 44485 63533 -114560978 94060 57164 584621097 83396 95645 -914965631 32944 59048 -645924108 14747 69348 986528278 39598 86024 -453058110 72555 72764 -135240109 60978 81679 -103090940 45768 34852 -481502742 55490 38426 794243949 48040 61353 -190007336 68463 12539 414978177 21229 91755 833791578 27459 26871 -117379591 50040 51617 488663884 50843 17315 552148389 80838 29149 948335583 94883 80039 373727326 80599 62784 788937953 63932 17198 -835138145 71755 86218 -497676358 90161 6085 428856219 10368 22030 -867083623 66483 56426 -559621963 79195 33108 940272770 32352 68336 -630608972 63803 59793 247960704 20664 60609 846574027 72362 2421 489321867 34115 30376 -498729639 68209 10724 770641929 87890 96662 894546544 99512 4243 409607958 2808 13624 696274300 92866 14402 393222018 21298 63704 -551449572 410 20187 -869255938 50826 51746 -237507829 23589 82334 -173260380 65110 63091 -793289725 40312 65801 612815113 52814 90357 91713114 27842 13217 -287271808 35328 63509 891237770 65889 56423 941584860 99661 42709 519111582 50155 58135 189454711 39891 92226 289172584 27517 50621 158478072 40677 87387 -166671364 86634 42249 -70594221 94700 78153 -59124233 73364 16203 561982426 64356 82941 -719110251 86546 1953 -228851521 64089 16250 113144054 6244 95427 -781333524 64605 3449 -200637298 81304 61342 775216268 24350 58883 473831468 85094 81941 -394077903 56232 15338 39770617 77027 78200 -486293104 8868 46500 824007510 63288 25932 54865115 34799 31442 -762019597 14335 67956 951590260 57640 42514 -650372534 98570 23854 131494718 37693 46349 969120053 3227 88015 333025998 33900 83867 -116158076 20569 11827 -140297421 70230 47013 617042183 16855 41413 -771562429 33677 29267 -814136824 68680 62496 792917108 59824 36374 -679574831 34949 78407 432982945 40867 1938 160677512 95692 79658 501354915 36241 52959 33967521 80590 89703 307804317 14056 87297 -37698078 39016 50016 655892789 49271 74647 -943587168 30268 35573 411846694 98529 12270 733291769 4676 97618 -192066527 86179 40740 832940148 11369 17878 -82017795 89291 50206 60171564 26218 1633 -403449637 47734 66445 -387391732 21010 34845 -988524894 13259 81446 81861832 45894 41795 -332744852 41792 85453 -689760556 75091 91873 625141380 6973 41402 438608342 68409 44529 -64485728 22824 30175 -906551209 67473 11764 391015211 84808 44102 401413589 85760 50178 121213177 691 53839 -205899125 35633 26997 -401506582 51172 9824 -992077834 88701 36134 -790952080 16712 77307 -902457716 76611 16047 740479154 74754 85917 -979464004 43866 9454 -580281913 23454 9680 -744929862 26408 58685 945644070 11435 46581 -61401178 59729 74022 -142153127 8220 79913 -422667591 81715 94201 -375898176 18383 54168 813905890 60130 97586 -456149965 74284 12033 595446079 17867 4947 768844002 51339 57650 760621563 76796 14233 -467614624 4957 27755 751569191 47881 64889 -370421595 20929 5162 -298062722 25412 77587 -162040443 15105 43716 -691902260 74302 63885 537232475 79660 257 691736637 25922 54478 908732944 10333 75009 -822752076 37928 18762 -330807474 43602 76423 773792760 28099 60503 -915857920 69884 67034 814978716 68239 44985 517349608 31875 72054 -947815539 78533 6151 416776233 61845 94250 891465590 71084 5251 544692189 93226 92864 -37647591 23356 95964 -925988861 54945 96698 -413143253 4177 31342 446322244 65738 40785 -306631587 26392 85681 445136159 3777 68983 -274937394 3680 24016 860474472 31169 93033 840202683 88718 25936 -98753052 36072 55988 50765503 51602 91485 521541905 36584 39042 505924928 2668 51017 -42116324 98762 69301 -888560360 15604 40162 735026663 36224 85575 458154227 8951 64076 331127985 1566 82869 -26832817 87215 46965 128027565 34342 7093 -669970514 1596 51488 449812633 24110 82522 285421390 59382 1158 640158716 55823 65145 576047020 19504 81815 756455611 37770 95029 523482393 28714 54813 779595215 37749 99083 843101232 73626 99439 -559578672 98742 40007 -745411281 46306 33326 428663460 16549 1212 -36750263 16866 96873 -20356371 86978 778 838594704 67931 99169 -639562188 69214 91781 520486180 3732 26604 127087820 8937 29299 919436311 80021 43530 52039399 83697 89840 -612823357 53500 65909 -768933097 48856 12504 596768145 31278 72836 -558357613 74581 26338 232158998 25051 61114 433337847 90568 39658 369433532 45350 36940 335297941 65043 45098 -124961681 30540 63887 470283115 99596 74291 98303849 42359 19662 -930391520 30735 28499 -938652692 60099 10696 -853671066 36067 3676 -456785501 90843 83437 827519084 89140 1484 31770833 48416 78316 892175057 11770 3325 516949363 25885 54744 -941837998 2268 7419 -898274171 83543 11297 183625809 28430 5818 -862226387 26590 85223 -229606268 56105 5298 -463557632 14514 69404 -822051699 79682 16212 176184689 87627 53615 723011343 90248 12207 -670938240 46751 8084 -888243405 58200 91027 349964679 60653 37964 -536523482 32355 8333 -850179546 11807 3936 914773762 2812 43195 -439838394 10731 61392 -628433604 82688 66323 549258553 81917 40997 590706063 95024 15041 40972667 93249 45396 -66076616 75203 69953 655480886 42820 72843 -61949007 82308 1277 899214864 98581 37685 -250868995 9777 10611 31252027 51683 22160 -775097866 17 1213 -967694611 20603 64548 -661987372 79526 26085 758109318 3723 65216 -647258393 37576 23005 678543528 67216 71242 240163269 64524 22552 908077076 77380 58591 517570745 80224 61004 -902787163 8221 53742 879626688 15217 7866 49683881 96788 73179 174137139 58066 20830 644041756 31790 77724 638454433 61350 20352 -959274743 25101 97023 845419939 67301 11870 -616955805 85488 65516 -22070658 51994 16870 412494977 47546 51890 334156514 19052 16773 604892345 77834 85715 -791854170 83983 96040 -46391337 1739 66374 -79009562 21856 83893 -832965626 7018 44564 49510227 50697 73754 -683251570 40748 18947 425009505 8412 83448 839496271 56783 83020 -832282793 59514 14497 -258711981 86343 90906 -737532040 21724 51253 430554836 11268 64688 423880716 27092 74443 -379688564 21717 87612 170957818 57882 32717 -762332436 91845 18556 749546799 54027 66163 509221228 29207 44738 -143086609 52367 33175 79567710 3142 97515 920759223 18002 92071 -680486286 58555 9785 -760147971 74881 76569 325145150 80215 73675 518596151 84993 56481 -604046584 69452 9606 -956653533 91841 11505 245065397 19289 81794 -506983613 82758 65210 -88259477 62099 20184 404507111 33733 24582 798390841 61601 3651 -275785873 99057 4114 -823687187 28792 24830 -959876597 41400 64488 -383350415 53770 49230 31967319 83916 62826 940384121 42363 92304 -240167122 45930 77560 -767905475 38216 58957 -212139100 42119 45639 -498606290 44644 97460 -931320422 28423 41037 -665274884 1582 53677 -245265707 72654 68749 -343530737 14475 1066 839267650 80244 82742 993563146 46405 58747 33890747 31982 2854 20849183 13377 81781 -852754423 69171 97339 -239678850 11598 20351 -244030154 61187 33709 -657906226 76224 89853 273294878 10392 1708 -119315160 47859 8334 -115912283 61108 95994 680819646 88784 83256 218218483 62170 68057 702503211 23005 76465 720563140 88318 92499 -370690299 22347 21950 -47345135 68577 77080 -604446481 44502 70940 289705926 19621 75730 293092209 41060 83247 87472523 93986 67231 -554649303 45928 10336 -663848343 58589 92839 968492549 48200 66358 466814991 15264 9135 883518036 34279 76895 -127366707 53317 77399 -60143212 6139 85164 686811932 72156 80105 129922185 52213 88149 870782500 84045 44745 305820520 2276 1745 -143431857 21837 50913 -930221919 72571 2022 227119709 35904 44318 -838307436 57092 36984 857086185 77462 48086 -916669149 98975 19201 860692690 48570 6049 -794260964 20013 22767 878174482 68262 74801 -353079372 14567 23628 -16543756 99632 8518 -200905477 45617 79078 -149059589 40538 73785 863341614 82081 70322 -165072964 80645 60600 811073659 86159 11932 -887407549 12947 3679 -305961522 5679 26130 -204256896 66634 80291 926605108 53549 30825 356954307 10349 6795 -917291441 975 27831 8761199 52308 77002 -907097024 97282 17304 -774310768 81040 2882 637498134 36281 72509 791587902 1258 53296 -363128414 92953 656 659204376 64066 24052 -35634998 64922 43167 -895324256 1740 56463 556203315 35770 61071 411089229 36321 72460 715769460 45612 96652 559657418 48933 36077 524875067 72957 74150 -658691317 11576 14013 -288567950 26802 84366 298444243 83265 54638 -393779733 79984 58726 -128016575 51128 69677 183327063 17474 94595 161294365 416 73256 297561478 73068 49077 -77571807 80866 3071 322419960 53029 12141 730752163 66499 30019 -653040317 85176 13845 478218465 25629 33571 -243369488 24739 79441 764785212 91850 82114 313291688 82854 35153 -381577081 92935 77862 -755618353 35733 79057 118185872 27317 98207 -42115535 66602 92541 750037694 80186 193 -898898010 18459 16724 338426047 42185 9087 996332675 8681 31608 -284598767 78474 84189 -114086410 6021 16750 -955892443 60401 53479 -368598906 52448 13 -76788074 27637 59656 43901866 49273 60154 895373926 29104 96068 -665972129 7295 93780 -365860044 78757 5507 567531333 16611 56058 -304228959 79886 70295 -214443543 70650 34832 269954092 60739 79890 -729741766 30328 23590 -893000867 70007 72322 712668057 53585 60373 -85122678 6460 75251 179321030 79676 97484 -439584194 62511 13589 29787656 19569 34814 474397263 86569 31241 -58531910 50560 25164 307062571 10969 653 -843023370 90460 98654 -634862025 11464 68490 374373783 24490 3851 -61299771 93775 87271 -559763404 61303 80897 -921779115 29808 35871 10023835 26178 38490 -268634879 38360 47919 954861981 88824 12670 421114529 72132 20573 477426545 2553 34898 -240163585 46098 62350 850417204 38647 58851 -956093496 18803 71424 486662725 88602 95567 -271620095 34435 41019 578599340 23160 16282 -164610337 28647 12195 526780152 79901 7915 430858816 70775 2674 -201967340 89805 65392 593839686 68355 89582 40371389 18546 65187 -493514385 94308 2571 -236889286 7043 36057 -687041282 20878 49448 362918755 36287 75430 -716147893 11951 21890 89498943 87693 95265 -203079771 15038 40812 350454645 96734 87106 94019467 8319 83370 -904259465 57957 18890 -742783107 46178 57005 731915351 92819 46571 730249700 92391 1878 -184221553 97347 57715 -284798186 38010 46980 535305305 66012 33373 -933623436 83693 42907 -118094527 8166 40792 -917741880 62521 19628 9090870 25211 80153 -360227077 26880 9815 -212657748 10074 76805 589467324 67204 89469 -499832991 92540 57877 795022875 62121 17324 -415313997 49471 62006 -776314278 88757 42036 -983353416 59248 79082 -834918803 66592 99038 -89868762 32485 88616 107731857 79213 63527 54312858 18361 52754 -671443278 41166 19877 -921946236 35970 20207 616743379 85843 14336 877917223 67908 52214 886014935 94546 60936 -297683702 94049 84603 -536777379 2906 82445 711440992 57703 95075 -53645252 72243 77277 -87523479 15708 18931 -835888876 26880 633 -737744069 78019 8253 724648479 92798 8557 145532769 85160 94075 242089732 66322 83826 460253182 80828 16072 798018730 29394 4508 735009101 73673 60834 972983150 106 89579 -409166878 20047 70731 -3705332 98009 84157 868411311 20093 3894 -919349473 97987 70657 746613011 24480 80050 157644099 71303 67793 -611184281 27697 99330 661249559 62548 32619 -324202159 4435 55151 -5872892 99100 55790 -164143505 47979 33732 620113810 13808 43827 385258454 1909 25181 968692700 62819 33226 80436538 86072 48693 348227362 578 69062 112427006 25818 76507 711138733 31504 71556 -928999101 85943 90580 -33033061 72877 73402 421641868 53926 12879 373162915 35896 31453 667351388 90674 8195 651693774 58178 30038 1813419 63564 90526 -606430670 55666 20760 -784494930 27527 57925 466423979 24404 77691 884865573 18121 44597 729163901 35125 74565 -790758732 27284 78592 477920064 41965 67800 -297129477 88666 67593 -135131067 8110 63569 980461157 77373 32420 -768135091 31262 504 521647176 67625 4499 -995106122 40080 1683 -92922294 95725 56694 -750787118 58091 38316 -259673898 8962 18786 876146586 69874 84384 -974897782 12269 65924 -768859000 43120 65444 395310243 18495 44943 813675613 99357 92533 647933294 83349 80348 -52383014 27781 51530 -204826992 38950 63887 -902522768 10344 12763 -769554865 95012 14167 -947910414 16276 34152 -288124054 34431 14550 -217504343 98317 24391 232627588 81440 39324 59016685 82111 95465 -473074892 970 14384 -276872191 43693 83902 -275873736 89338 17414 424683397 99203 97676 -189166685 53272 70002 661402952 87286 87424 316958006 41354 48224 -298307190 61209 2683 -276937023 45153 88353 -887589176 51827 79863 -452027460 31491 43119 910942668 51204 14454 -183281244 28387 68904 157045562 70470 73889 -576637463 74265 51988 886954618 66669 2640 112956820 7352 78178 -829451308 77136 55958 153614351 91263 56303 684101975 56943 64964 -632360678 1601 41575 361299107 73149 98317 945715664 80402 97576 -679899692 86647 95532 -433252021 46959 16050 -782348098 40298 97315 611374803 20755 4154 557979661 21472 38538 -887432927 14879 67363 319429916 90307 81440 -98752482 19618 13616 -800224421 24272 44920 -753338933 52933 69126 -425683284 54015 73771 700017762 64820 61973 837011762 36442 47147 -856535180 63839 39673 355242279 6089 84296 534322879 6593 52969 1113863 41478 26159 -914531316 37640 34218 -307913621 69464 92224 -396971297 34014 34996 -158428118 4648 91934 137913015 97141 19927 -485734316 26022 81526 -63497132 69260 2342 113530240 52439 6621 -972674345 36441 40578 601715583 24120 46553 433805416 56577 46891 406588807 38403 8582 -243589388 46507 13579 -952958476 89678 47984 -424029232 20230 60652 -958198628 4474 47373 -587560720 93129 52350 649895349 31762 12502 -507298733 9848 59447 848670615 7674 41643 212839530 62173 79262 151254854 15314 94098 -243084834 57891 7798 -213091022 12424 56918 330793177 6085 28032 -943043632 37216 41306 996459031 80015 61628 48564152 17015 74767 176335090 16163 10210 114189067 27713 49254 -911457551 69651 92484 557852890 9198 60538 891609426 16740 31383 699723453 26401 84915 455415490 83966 67362 -996656748 39766 60578 583124520 58952 47707 -852855704 24940 50998 611532625 81319 95338 220340845 52065 38178 989560423 45621 8382 247385279 76188 35051 860758008 31981 1698 980271637 26925 6981 -886978014 11643 27820 12626717 29425 94027 668206265 91112 43772 -453288134 77112 59890 -567960140 12654 86790 -515271440 67607 78563 -475235740 84961 26265 -953286268 18493 94954 897390760 82821 72390 646399168 34983 90751 315556687 22778 58201 433526064 4585 22862 850422206 81288 55753 -233495298 30848 9259 -765738141 55694 19397 -688858653 64757 33598 723592173 2721 17110 181175512 21828 8479 -571927505 82688 89520 583193851 65274 35084 -639957470 520 79515 -585990290 75533 55989 -456532128 57408 58675 -546390208 94466 45305 573878081 16095 11742 -803353065 54980 78830 -123284969 93192 42364 -210736696 28940 97276 -144655605 16951 84611 309919835 96034 96011 -878568167 6040 59111 -718952103 31786 20072 252231505 28304 69813 564134476 50105 62515 -509718075 12918 18968 523638193 33060 13189 -653577980 45880 19883 -582448252 2518 49105 -994969008 34902 99199 -286030724 87540 57420 866720295 57303 88089 155107477 50150 12317 -612389797 25181 80550 329044121 51314 26527 841811514 53637 69817 281319210 99216 2076 191429431 77919 98502 -667363524 16767 66060 -851919657 80984 25823 191279139 46918 68339 -763697478 65818 95995 326611548 78708 27499 500006801 26134 56942 -747657424 94609 95654 -518181041 10605 62846 467464966 66018 42549 -24674385 12950 85369 97041255 32145 52390 -885009722 17885 27080 803653678 53315 29819 -159073087 31902 72212 -611935989 69210 34533 898425625 45041 26622 276849644 58560 7167 -769506491 68444 5809 87099795 95503 3437 960508378 35286 73298 -959671601 47211 7131 723017334 70131 80536 -755917232 3490 49218 -34951011 35462 49062 -812662421 67638 2523 720789754 53090 51378 869483867 33361 93009 267353205 58011 23548 -725827338 89728 43441 -261709011 13342 92127 246805108 688 92007 454498532 14793 38408 152320031 24757 54064 148852379 99576 56752 -689104639 57650 56646 -689756788 38249 2858 591323392 7560 97007 264848565 90215 41840 -693057433 27991 11571 -892748320 44302 4165 781593101 68502 59777 838502245 78585 1486 159452902 75338 21722 3076403 66306 20208 123628876 57527 70137 -986786438 46672 31336 -577821997 33917 57124 78384239 94426 15620 -626205634 45617 59940 333775392 23826 88017 653313647 96462 5505 -115126044 26927 91556 -791770547 2768 56781 -408630861 17353 21247 -247532765 1925 41703 745363630 70849 22648 165806373 82934 18979 -387976423 14898 77623 -651774900 53304 36283 -827595802 99368 53311 297526385 13600 10212 288716960 63377 44177 199144960 56280 67090 -704588309 91321 93062 341446595 41758 48610 714568940 46154 9516 -303080929 81552 16678 -388765227 98736 48074 -685779455 19439 57277 763683957 11850 6855 956686673 69603 42724 214208470 38078 661 423872741 53398 72567 741560650 96297 22580 -951570989 14972 53697 43963265 72356 16183 -932465316 25228 54014 -769899344 77980 97031 482423400 12434 83034 -773737212 36748 34838 527960103 30751 90113 13426806 77504 57291 -310332352 73765 6408 -978385253 96027 82415 644699949 99168 25184 800117477 51502 52433 175849378 69468 49664 237950090 92485 49452 -589866534 17067 15392 379823644 5774 45232 -946348797 57510 23820 431052865 45257 35137 -218955589 37038 5535 606780982 35687 61905 -902242164 32301 76400 -14172843 96139 36578 570792629 27899 28947 295217996 98951 76495 -137583287 50831 62824 804375323 75123 40924 -287236114 87250 75055 -701326257 9496 96228 -157098381 14280 16072 123443329 16302 94491 165326394 44091 76470 -913137335 86528 52457 -2622152 58251 78243 -215381990 25101 35810 909787664 26904 82594 -707408005 70116 36568 -37321058 1328 98615 833296408 65684 56021 565234895 37705 10809 539395804 31253 92483 356261626 36053 68518 358010436 63425 398 -919843391 30408 54012 -955047726 2045 16841 -288725521 92186 45860 -492690893 81287 21783 409967862 20700 47690 409362333 90049 36253 549950083 87180 80924 151327270 73650 54179 528791441 25202 32522 80610962 91562 41908 -721667703 67093 79184 882493387 93399 976 -105813051 24229 41228 -302956158 69452 4752 -935875033 5446 56158 -874389204 14327 95300 -12258671 41270 79034 -788556732 71734 17025 639830497 18725 7752 -194134554 56984 42546 -926090781 34132 41736 584197208 28128 83874 -151280046 77503 45192 221010669 32282 44433 -183021959 65559 86706 -334698756 31757 21622 -829553888 95494 76588 746936984 35535 91328 -847179923 14699 66908 -321632993 31250 53473 171729214 13200 53270 -689081677 36094 15970 162114912 40785 90653 689535088 61378 73429 -580619189 57513 30952 790520795 53606 55539 -385763051 66745 59978 539185817 42253 38807 -699330715 64431 18640 605083363 42130 4212 424238076 46213 85915 -157719243 72216 29465 448016078 98217 58955 -695159952 24249 70832 653759608 84906 89962 211858821 19549 34632 845140881 67328 24201 945271747 26345 93754 773556427 66165 64954 285769325 42420 11277 -851963999 12837 90508 575966662 21246 51470 -910267729 88803 69855 432770358 24744 84557 843531910 33745 70422 -566977311 6751 65869 -704006757 306 75380 752406486 9582 90254 -601538227 81026 44596 493505046 31594 7127 -115672845 17178 46013 -249600893 44203 77471 989902133 93343 35333 359191065 41893 96030 -520634414 10009 64523 680972033 9328 31874 -666400920 45956 93856 -413713118 92929 40872 -537030324 30881 73358 -199188589 38625 5161 482646064 29348 64608 -334652401 92720 66965 991066191 71879 69940 861232687 29417 5524 -199811943 68436 5641 -411763324 6652 91724 876391867 90104 26937 -980915526 66149 13152 -982193460 57584 4569 -41469275 9882 69007 -157814234 36376 20891 -886649369 83192 58801 900723875 51308 36378 -159408140 38191 54796 655548463 89374 58443 -304542786 88736 94859 -168033249 30951 25736 200967593 94285 87541 419843644 65039 37122 -745698586 55590 7092 386932658 31596 35174 818596211 81582 87500 -992791853 95242 12130 340996012 70168 77581 208078493 57826 86873 -612612479 54081 73919 400033116 7341 17758 -465635075 19903 89910 -653920763 93799 47482 442585390 4695 88810 63153903 3630 25616 -282849667 58800 76129 864208094 57239 6675 371950046 78994 23812 -617580940 21497 1081 -119987699 73916 85402 910645004 4647 55769 824217490 82413 9436 -790809927 58075 66506 -416304156 80112 13697 -877365682 31894 19098 995314087 77778 47412 672440742 33136 30747 -160032474 98651 96207 395407181 5729 7734 166166986 60450 16210 -233733371 62470 37821 -196885536 28361 31262 -919014418 78162 82000 952756304 46919 26676 -482224174 8829 51856 -74332404 68745 60019 627274675 397 39288 -517769138 1341 32371 -591693444 82033 33039 -87789046 58908 99876 809496437 16411 46046 158747767 1082 8255 -500998738 12453 48924 878870312 55801 56560 695082229 10761 72613 244423215 35372 33409 -2453682 27353 9267 -402408068 69103 83771 920863247 87270 56481 -373035738 64676 48550 -473431725 91099 20744 591980326 68336 65390 -21005459 26592 32276 391324466 80911 39824 -822645374 95463 89098 465563589 65538 93278 938334061 52257 57838 311642765 59331 37084 579365233 15123 69796 -273392561 87115 98502 -865194894 19593 17985 474947000 13493 44082 -383195251 43105 3160 -9389592 14007 57242 -372562472 29899 67334 341334400 89547 63500 -117428708 57172 92776 -914211999 15620 63881 -513279395 33386 50821 -620130799 76418 54860 40557138 70853 74815 733050377 3217 68713 -463693784 86917 53589 901014642 58438 5627 -323784694 7243 8337 -133812048 96103 62790 440985272 12351 99025 -331751451 71977 44378 89781939 90645 82000 686982815 92234 76361 675186683 88793 91941 859002389 74396 80312 377018434 3647 58700 403045896 59378 75456 90851294 70385 64790 287722498 40073 84097 92330155 98047 54064 -66703744 14649 55479 888918386 72630 72514 -785503044 12937 62547 933907200 88399 50732 -993901202 25336 70345 827215900 5146 24249 -765602791 71943 47139 -570888418 98338 3019 -575615244 46810 3370 -509468451 45833 21336 -611001692 72235 44155 -128617216 16868 61805 972620994 87149 88926 935755219 69497 60605 219700337 3594 25453 -163168342 25273 2037 307297282 92703 43397 842957548 68708 16187 124707013 96704 92154 -953712255 34214 7208 295735308 69549 95580 285268781 14662 39659 -983795346 80970 27573 -440921089 71550 7319 -482044861 40701 72775 538593597 58356 77808 -949560961 23765 81837 -359150787 69022 73591 617189563 16156 2048 604613125 64476 53775 -983852981 13018 94796 -255005102 45746 30334 990629050 65394 83089 217289437 59279 55188 488204473 49086 1303 -59166132 88259 54967 355943767 17293 25361 317349012 22909 39598 934338122 78414 23169 498362042 24203 8100 463859318 54640 90620 870738040 62631 40081 373166892 72957 84319 -883907307 57597 6742 707231288 54257 30733 -431009158 8450 35408 -501744054 67607 28859 -620566105 94456 51376 -959054675 92934 11816 160668176 70931 97883 999826366 61190 91675 264652204 71364 56585 945140026 49366 66898 701435020 31148 11435 510025182 67206 6235 -220666786 37579 72319 -122683956 13524 59844 -49203665 80913 62216 -807266072 2229 38211 926106581 28058 20634 33561438 96271 47675 -886357387 74615 1944 48486386 61703 40904 -825600791 94141 50635 389170659 92674 26000 -439067283 25289 4572 -659489749 94676 74835 -316896843 59931 84963 -562823954 58248 58203 -12462763 99451 45108 174075195 28930 90208 117411747 62746 73737 670961678 61190 3106 -649986672 9143 37315 -7252734 57798 10796 -516361627 21642 50199 743765290 562 5717 94428095 58276 98801 -608625741 34238 33228 -199852721 42792 80230 987673501 9711 47342 -246784071 69930 29369 484985490 85780 88260 -307191605 58836 96051 -718701065 36105 34592 -619197595 50100 42023 512831590 92482 34824 -94793201 89925 97577 592672330 83628 97245 -921141992 53731 9419 -858896813 93680 62349 -692097571 59074 68484 202049528 5195 19009 -821421302 21106 21123 984958544 44568 22176 917942871 29497 27794 -614942396 60043 72515 -840648359 89575 34554 110789862 87044 48466 543603558 8294 28840 776356359 45760 24177 920700794 88365 37561 -371350620 18314 27475 126357206 15551 84050 749773256 4879 59497 408960202 60585 93145 -67976811 57417 74384 798427709 17519 8795 -443977758 87091 60258 -258313586 78342 20851 -286764051 98593 50031 816094226 42859 59215 106348039 64007 27390 837758512 81198 83013 270970647 94559 38726 -121798422 61518 55578 4898686 17572 88227 22952846 81924 65065 470477067 51423 58997 849558889 69821 54868 25922282 39820 72387 -430597847 64847 67147 696598445 10326 1563 -915897394 72902 44230 -233445272 97376 89255 -272470860 22423 29202 -67205444 3657 69609 -486759862 42900 25512 727535756 54109 75559 110674638 60560 68934 110215576 74418 8508 -877847901 7832 29440 196799226 27931 269 -713562132 37454 4687 -391463522 66106 23096 -467377061 35058 11048 228750599 21911 6640 -473929170 80517 7877 809296294 47494 88584 -843478642 48174 87841 956542661 13056 30651 363137832 22022 36211 -154127414 8066 79290 -857321958 94819 70302 -831738197 64441 63306 -506366665 12095 64564 514941787 44268 40141 667056489 452 31223 991214782 89279 96520 487159284 4485 40321 -580188690 16801 26848 -489443080 72078 62795 893307569 48878 38145 -667070398 60315 28379 442611292 2646 1373 344880092 75597 75000 478043157 38598 29659 540343464 37721 31677 927436585 70837 53546 -989050498 31090 74848 117991066 15230 35119 -645453036 97406 3183 -766417304 20440 45691 -593860669 45324 36130 -786882934 30334 75993 346514878 12419 68046 282150074 20476 75863 -660804068 89676 49530 484302749 92356 53472 -925008094 90704 47474 -574650813 21699 92767 721433736 26563 50988 979691184 62483 12964 750407091 99000 92747 -228273164 82266 66405 425982809 21783 24812 -233561027 74724 83695 508080469 86949 69997 617869653 77103 80234 -747091189 72594 52813 -769746720 49376 82321 -410466086 26636 85905 645758694 45452 80292 24972085 51851 37302 566368180 53054 40878 -172222843 98435 32243 -352473893 64883 97641 665009784 15779 72564 240946682 35831 34634 -614001567 16023 31496 411782156 63251 8670 -296756882 41573 90514 461405074 26222 26799 834500310 19836 43708 -713356976 80198 67128 641895866 26886 13862 -561978564 89094 70543 933003370 66776 12140 -613236189 16754 25239 -571727622 55266 7766 -163231932 91807 19952 212254129 60511 70712 -474233880 93793 47421 -792515431 74307 13574 923731206 322 34664 -646451383 4943 52617 -777952161 52495 86021 -772565221 18042 66484 126820158 66311 90309 -123172181 78227 80712 84381459 28834 15172 -503882665 98108 22872 214596282 50277 56137 -693693458 76239 63786 -844338683 64076 25672 756119412 12218 75574 439431007 63204 90061 -532511134 6581 91324 -209248766 11629 59348 43027426 60545 55767 658227419 95229 70397 364260817 19466 23443 817117792 35143 69546 -641451838 15123 73776 -333914667 26807 67406 512997555 21744 69443 558646233 7473 66085 63039039 98065 7918 -605700016 99904 33969 -45912594 34245 78613 676595352 41073 8026 -30608407 47018 55631 677357791 33255 2364 106958870 92544 12422 -431524248 98314 87476 -490623142 43493 73705 -971424319 6641 92368 -243107353 67153 19469 455412141 68273 19665 812910031 54610 32755 -799433746 8761 6839 -829355132 96989 38338 93842236 5682 52029 -747365935 3601 90218 10081020 72017 13916 -334891891 90861 82089 271295970 11932 82632 -789429775 39453 62690 226347936 46340 22707 -129870880 29304 11972 -275388375 37496 71590 -311973006 9907 70166 609603559 26504 56291 -758323696 80107 32521 599305183 87434 46338 883413591 32967 94570 876860326 80583 8574 -310659920 31662 27593 240802596 63995 27056 -424165274 31896 1857 -817996284 7014 3920 -328471115 26410 75915 -261552489 86043 52842 685113416 12805 19719 351089773 85566 9374 19356603 99235 92797 236637362 66512 76967 -911463314 95339 23814 -872435481 97533 11987 40036059 8244 33540 -313322985 31010 64808 751354772 98266 80803 -277341072 58043 37533 -116103799 75167 17007 75140170 50665 31489 467888112 27893 73160 -624298578 14721 18214 -625065935 96297 43164 -433741661 36106 26558 -172389779 7887 12280 -557984274 31918 45463 -866676995 70327 72502 803023266 48692 14621 -642009873 31422 27498 -534572268 6630 21084 -667888850 57318 26055 -394233581 89981 60015 305297091 73855 51402 -98926588 85833 70140 240723692 31562 56946 -520955739 66532 54588 -919539204 88507 56994 -417647910 89239 28327 553471040 69473 20411 -495240917 27650 97749 14697248 85100 46121 -139568994 96769 22301 -624512522 69954 3007 541985290 88975 67650 -230829306 80419 18320 -937372439 58942 53309 -329472151 56633 82795 583549009 98854 42907 818762973 23988 79898 -436143333 87002 39864 -156021846 86474 46777 -660132984 80579 1875 -317288789 77349 52039 782512988 85490 27867 48296474 95406 54406 -318652146 28297 9643 -198938351 65404 35900 565409638 36613 76857 -375936524 48029 90853 472330719 96159 85127 -727894957 26824 81066 -213766258 61257 70369 -174523363 88709 60974 -11073670 6636 11750 711981075 198 33868 162845583 5602 36006 174298592 97239 60276 677249473 62259 95051 -428757069 6527 36990 -72004695 74758 90973 -567631876 66925 4244 -83476833 43137 34992 -266591633 41581 48284 -722047372 74335 70213 -26357440 60286 38697 389449515 44835 81701 -125162531 87361 5697 537745335 19960 10179 467265078 99045 47458 -613486529 34984 66123 331238353 60679 23685 -333370982 48746 66792 -786572098 23896 93070 106401807 68695 69953 -747243847 98955 46383 -856896479 10199 4401 266151998 9063 87433 606379202 61450 91995 -574213711 58380 92411 403979866 6108 20732 687918689 90823 55798 699992149 60728 76443 902417638 54078 25453 369722128 95166 83819 23832061 22680 21493 282548767 77089 58255 650602268 27631 67999 -925234574 52643 1439 535497418 46361 10278 -60729342 97805 20884 196697684 26426 85495 564070321 82527 9334 868042058 84557 33683 701890513 6330 13557 -737256982 25096 21860 -269404947 57924 46797 -667558822 73915 29327 -528670837 82885 87916 -690670444 17678 43323 863224018 77938 58731 -926979780 17659 16554 -574303139 27212 49305 -34569351 13448 25003 281418892 80560 70948 -929128925 29289 15951 136862003 48943 49460 -496598592 84795 95908 60007320 83667 19347 -729709903 65847 36761 267540780 14193 19574 -910004262 44305 95901 -5169669 44688 44087 -421506061 41715 3907 749823763 45445 70461 -25537796 26519 99801 139543841 99064 13591 942513096 63661 99870 27663896 68596 75495 223131309 85341 26057 772289981 28867 52809 -304177490 51719 31919 -720967008 24872 14481 161237501 31896 58839 -139087616 97789 18744 919771567 54919 76144 -52133696 88715 82371 -764918023 43663 84246 281744775 82110 98226 -550953028 85757 60038 580414295 48068 11221 898380652 24253 41763 981750920 5289 58766 -998518883 76641 59743 -96072233 63014 31425 -503866572 35601 35067 -181775502 37251 46590 241955619 24304 17621 458692717 26453 65044 -755508670 48290 26035 -156215239 85085 32532 -529215684 50116 620 340791924 69191 88378 -996815883 33241 22469 266758023 49260 7816 -140254286 73148 24058 798963630 64710 84406 891420344 55768 17524 -915623757 68478 16491 -678384735 66260 78843 -773901388 47921 56650 772818328 49310 19661 -116736919 38268 63271 6005030 60939 53832 110666841 37625 30130 262710442 69215 22520 215767701 50247 28486 -770034714 41833 80115 850208254 95837 32255 886301698 54070 65501 -619097059 68892 22641 -481356691 31270 24485 -699191512 7082 69852 622375681 19308 17393 -24189580 383 92219 -149373806 24711 33623 -809467349 3182 61425 62457959 37145 45299 -242344173 24692 67045 995585884 15236 60577 373234543 91334 40588 -771435343 80716 75873 -803379988 67035 41122 -672802955 44290 2055 -760195750 31468 19396 372196466 55844 91507 399684060 49505 45833 -238817212 86339 20898 -697517929 97134 11835 517769185 79665 76149 325153060 59030 65666 -741344575 20740 48750 190995666 47085 48391 61442086 40097 21126 196567781 34781 91047 -960457915 54668 91240 -743717008 92834 71658 382690136 44619 6067 -34013040 46104 7011 -556984910 57709 82344 821142842 42899 49319 811592477 14993 45179 128985933 63077 96038 -614014925 89452 411 453715691 94161 56739 341962533 42520 19770 -866262295 41936 75044 11156362 72638 36041 -620931871 56462 36288 -39233985 54052 89620 900202295 12590 80746 790764274 29692 88107 -26128824 98380 72766 947626695 47596 19507 -77335816 85803 87028 41293619 25506 30740 -126705772 33590 17890 119449762 90265 67022 -976015566 32953 60191 -717459281 34131 72397 744998712 96929 85879 -214627048 25763 91124 184266964 40045 70107 -253034155 13092 79471 420367137 96657 35877 471003316 95624 17330 -35696310 52872 9862 326527711 98397 66730 624874974 15957 41303 79916290 46961 36718 -754621547 56328 4077 -115078972 39808 27829 498980757 53850 22010 383053514 50138 3083 483947632 39622 71532 -62070618 28497 62756 974891220 1777 35383 487268394 47696 49925 -766503895 26702 59678 644905430 47639 52085 -152191769 8125 47361 -302272246 44499 17207 -192687322 50418 37463 264134329 32911 29970 880350975 26046 45472 609545615 32925 30256 550318439 55040 65243 -619393141 34969 76301 -975726967 52786 10809 -693760037 32200 98407 -214400699 89744 59093 528983735 59185 44481 385515712 63932 56459 594047349 32974 72841 548318869 89086 39473 619166564 5099 96982 769108338 39486 20527 230624898 24447 13697 261034945 543 16575 -585283925 29684 26768 -728102094 35168 41853 -105667495 9477 86656 864221928 73390 74305 -640443263 44241 48447 234714364 14610 3629 711790489 9662 43929 -117409527 60375 82494 366572495 28917 50880 985398170 60710 88459 669902032 59978 26850 -41670854 88094 17864 825492933 80885 97498 -568365562 21462 97701 524999756 28841 26643 -456008431 61298 97755 -286996480 87604 70236 -675799520 19957 84120 -722775561 68880 14948 407495150 9553 3565 6649947 78869 19062 -709995430 78249 89730 141272869 78792 672 598476503 21625 33139 747344450 65187 14279 205118367 28793 77600 -310712817 66606 39240 425775137 82362 32709 -193711569 5218 41999 -867133081 94941 76428 619808603 98676 31238 -962332161 70184 56008 880347330 82413 94110 64761102 35953 59770 414607681 72427 97249 -530748104 18115 2916 -950745934 14899 73016 -39367644 29195 56205 755320789 26553 89935 -569104465 75923 32882 -90146235 28393 164 946532038 15122 39833 -305669627 16664 81197 -571281133 33955 64303 -889841694 48559 59350 -66439833 20840 98262 520347540 56469 73907 -351419629 36016 46944 -890040928 48579 7532 -988871636 60402 61533 607197811 82339 92208 -517156073 8632 42977 449058151 51066 62556 -507327284 1755 65354 -709326665 32624 65910 -313506063 85364 30623 -383751854 34536 75865 -514301501 47718 27980 -541039492 73819 61060 405802002 38310 70377 -531703043 16430 28343 -298081275 47057 84735 338206427 72831 48585 -297210510 78876 98673 -77164120 27053 11510 628320258 18938 80557 923274765 96340 74435 -339122078 37988 15461 -182584596 52148 80922 -536902234 24134 23543 -878997135 78747 56362 -525226477 85853 59530 -887999296 95677 3613 -711752317 28647 81522 695930778 90782 18104 461499717 38495 16787 -550242383 75536 57388 860036974 53344 2823 -383801984 38127 17622 869908325 42316 93326 682013250 94353 28887 529452836 28820 27807 -465937582 90167 42206 -530398315 84745 46266 -261664612 72100 74083 127364630 8658 74383 -889235883 92323 82595 904810493 15695 22869 -405204468 45604 85705 -400301462 1825 20006 -380313347 6845 12086 424966185 39003 87889 988702694 88931 14782 -474511440 19722 45046 403138079 52098 9741 835324311 96379 2056 742182412 18332 48326 -918696211 18712 11180 757441787 45267 22936 35798059 3200 94191 -767094751 53573 50348 192914741 43687 45535 -884330887 94511 76222 -838975819 71645 58932 -869355100 80313 60626 726921655 2265 42473 211743206 66250 51736 -253885331 22756 82384 126182540 47491 16241 179404128 79984 11237 622549434 6643 7505 215036525 17111 68691 700118848 82991 58878 -848816014 68341 39360 653975756 22435 82301 -772473988 86196 29710 -721827416 29489 84690 303772291 54604 78703 691044400 4974 29077 -565339927 90222 34222 -760177278 76339 39332 830536745 31219 38781 -531306173 49328 89591 -163671956 88144 674 933543324 38887 40464 809828752 83652 15565 -940192078 74021 34370 452173441 92025 51563 70895793 56563 78392 469376175 43279 81537 633827545 65124 97406 -346454367 1271 16298 -281308917 38623 35103 -540523949 40722 76502 -715259564 93552 18592 878979794 14552 91795 -787543760 58774 59699 5457687 32831 6647 -354214706 6618 55313 76275269 25239 12322 -672988549 1324 67309 -435068799 79539 89183 969800864 85131 73333 -441283543 73790 67384 56022749 11608 14142 -127099597 61147 95278 349417568 68659 47040 -906595084 88576 94473 -114086887 26788 28622 -680188841 78804 90820 695918935 98354 29023 -526696201 36880 95917 473853203 95078 90265 -548421506 54787 46364 -827094064 28207 45675 -747129821 86251 29376 -357448557 76117 85736 -800777323 67077 28877 -236675611 42796 93183 -900502684 64313 81268 -156814210 83192 89457 -566006897 30569 76767 3363275 83898 86583 -737763461 4575 16256 -935395170 91708 40039 576493169 86443 73227 753485624 40685 78332 867734061 1896 45474 -590006634 9093 39039 -259173168 40073 52941 986160409 85311 73992 514199793 60537 93606 -322237698 74812 36904 359660129 82589 15921 -450757515 84569 33005 910865807 60644 81092 -550380955 48396 61815 11608964 17030 11297 -685871273 55079 35211 255423088 59790 87792 270094290 3988 40217 965726554 6365 11493 293424754 52762 75416 345221759 48005 97629 -282443156 50000 30299 -178631953 84763 19553 -480482562 69512 85557 -625380447 85689 16589 724463357 30052 95894 -382221835 45591 85082 -786678768 19579 79621 199215169 90517 29029 440364856 17518 77034 -933247437 55411 62497 973964562 22830 33272 -643594447 38960 85221 -301972262 78457 68936 875104005 76227 66028 747678409 200 65014 -611721874 59932 55576 -171640126 16679 15328 232202505 69774 5238 539187534 22756 30889 688737073 93609 59694 -962721941 84568 92339 -720156184 90687 78446 115498012 36423 45527 605593322 88887 90648 -632522673 87251 55496 -439947308 61903 95159 -332646147 41365 18813 495703926 33116 86019 101780720 87569 29846 -713236291 98148 37271 -467649149 9842 16447 667436377 60144 20334 593470887 41383 38411 772050661 71936 11633 -48230721 6617 96170 -210971098 13568 24794 727889390 54623 36953 654952669 87662 39240 544223121 22011 95094 253477524 65166 38662 -559371112 4273 93704 47762465 62341 31170 -69959617 65420 41537 -129692358 34625 85192 -149412855 28629 6393 238217892 60956 99761 -426277287 20868 75727 484995830 95944 81515 69491233 47166 76937 -44121875 73710 53325 447399994 34730 3319 913240461 46041 25808 -998198787 91638 6381 284561056 69224 20684 -8963436 75673 43110 -400537045 10786 81141 178919694 81252 10238 979565477 38183 77610 309283223 38931 16697 130221077 25866 76684 244481874 90090 18497 336735383 10705 57446 -441939243 65389 3289 -88973281 72025 79685 523657322 66052 74360 -665129966 3561 35334 -645353938 76413 60060 -616984881 1669 69511 557103821 24341 76891 372295920 41560 48384 -573097580 11136 45378 -794595789 96940 57101 -657183935 66893 55503 -386239640 32293 96869 -222275585 8014 60560 785686996 74828 88947 768865359 98161 76080 -88732361 45478 80469 874718561 47170 54644 -600655606 61652 35328 903911158 86255 15366 -435202584 60921 54717 367359896 85399 96628 851720468 78217 67942 362171508 44288 42212 982104270 16983 51590 466669253 18070 1031 297615452 26243 82835 -242297528 66274 70159 -822908675 22785 95589 291024065 54567 5449 -197862641 82789 79123 -909280827 5933 47932 -323210344 60789 66524 -744820207 40721 33108 792746104 9405 40833 103248078 97488 28875 155211072 46023 91119 468143892 83090 44870 277939108 8390 60974 232695182 19577 48050 722199692 15641 83536 -154446121 78423 10401 -721304467 82217 75669 -561869686 94841 33448 -802988155 18349 84093 -766277729 44695 76059 -660651957 98181 84968 833277801 78572 17586 -848196235 13352 10180 588935879 95082 63627 -565024278 13904 99069 522478740 76953 83717 -203013576 11552 29632 964096277 13478 19540 729056357 81993 79037 -480567428 54406 35636 500260055 7983 70055 -107996282 60258 47099 313993517 55362 94969 651308346 49925 55855 -63486072 39871 52542 -83575040 7991 52676 361754582 92570 4534 -319651540 24263 61337 -555991234 62040 18160 163606297 33948 18819 -555802799 94021 84819 -843805663 64386 43007 -672822815 1863 38624 -206872067 9252 89795 -211846659 83866 2052 595961502 81087 92411 488058644 91437 24315 515484621 82271 50949 801568001 86625 27202 -394702131 62133 64415 -642069139 94426 4568 -456060214 21854 96166 767999924 31451 33089 799268196 7848 41667 -5277733 68816 70540 778477737 44437 75101 168125244 41039 95252 -324468846 47170 14398 954285958 35196 27496 -350515186 6203 26732 -764119408 77591 49194 -164330471 12274 67183 -244061153 53284 64552 387733434 11384 76755 884201951 49140 25316 -932199693 49655 88751 528373932 3529 38976 -801775003 4668 74438 -593554402 36624 17743 -878823859 61432 52330 -826235839 19989 43886 114438999 12218 14659 709812488 75317 28415 -746980170 50827 76075 361943929 43426 74416 -314334066 87175 71584 -365781463 49671 56827 423377929 62391 80632 -774542341 45207 94138 322402134 60150 71491 -548429886 27767 8799 614236497 33876 85293 -355082620 80255 21040 -766168557 53632 85396 823985743 38158 52093 810950840 69575 36417 829512522 25869 93377 -43153311 40234 86004 664882823 70926 10339 -428800507 96915 86545 264519526 11270 58480 -756163239 98813 58928 -259465240 89119 87949 -930063775 89299 63509 275766430 72796 67488 -819673971 19975 4785 -353310209 8090 8080 -697473065 19157 24405 919310066 61306 76429 -157452789 21622 87279 197220093 36886 52880 -113915808 17677 66793 857781867 2438 80065 -1839048 64734 55600 17676795 49343 96735 -732340336 79921 52220 238292292 44243 57098 -472875454 39169 23846 -208718324 60065 17854 603638886 98843 23089 491031282 41213 70452 678450917 77192 59496 -542357853 27644 1634 -464854807 86370 3560 969795548 11105 88513 -418574660 25065 81790 890169118 39020 83686 991351106 94617 90170 -583842189 36286 73582 -704711156 88865 10828 592239953 33402 3464 485486969 99107 26770 704231500 50663 81004 -42094599 77428 12905 -575246167 76416 94531 759191753 90189 91699 80367719 55528 57199 550521784 37008 36066 5497970 28781 47508 452238211 83787 19253 891423644 39466 23074 242399657 53494 8282 401483466 60283 85539 692970491 10630 62030 493774977 36960 95290 -102921305 66294 17404 993330241 43048 29354 293683927 10903 21141 -89930724 3176 96248 19224101 37297 11091 813245767 79360 95276 437273340 4772 68831 748597260 77819 37238 421666289 66957 42139 352924235 61944 50726 -542526659 20048 96724 -146090332 46913 75488 -152539234 31831 18726 -680497052 46141 73167 265202039 62051 82635 -828848982 7025 39097 -731465332 22297 22764 -557883875 20065 81350 892247936 55451 75874 -797326380 70457 78137 821253344 95925 51781 262765391 22773 37725 31709659 1842 87604 -478826656 78050 68370 206570106 95766 60409 -818887636 12892 47055 164082602 91801 83375 731270535 45622 68022 -585445752 1060 56867 -228371031 76959 60242 -711225662 19830 14577 -485258448 91764 58768 618518401 54655 58018 -236191576 29387 31154 179689725 44502 47453 -519586906 17744 65482 -147692168 60952 9429 354059869 83716 12023 -340651793 55100 55714 503730911 383 26409 817881861 49714 71236 594714089 9657 62258 -404511969 79564 95031 82764861 37591 3792 -852411051 56542 37147 -110287242 23594 12178 -830365750 82607 56639 742463147 74397 97635 414481746 95378 98566 -41744152 49875 72160 -455768715 87155 57025 631339453 94327 38707 -135289145 784 83760 718402795 14810 76921 27447448 61570 17388 -770125887 85737 41377 777995269 52754 73021 786750973 84179 27440 -875465338 27388 44163 -633395670 902 23949 -201333172 87144 46225 570638900 62753 82434 773657692 3929 22606 808210571 79908 78685 -196208736 39376 62708 -747007346 55573 18067 238903533 69492 45988 -31487203 48594 51011 -215937488 66821 48000 534905607 39961 75496 -492108314 90217 68380 -670666236 81541 75796 -686972863 9121 456 -86465575 72570 26557 285759145 70298 61237 -18264022 33492 66284 -188681426 82488 62124 -784564676 13568 81494 -259212749 19275 13905 -475133239 89475 92700 -475345689 10975 92712 -862017292 91268 92807 -96413802 5189 61226 289272495 8702 19831 925029480 96434 75233 169902084 86109 61341 904159552 1835 97291 -924240891 42975 17813 631670502 87556 76015 81331722 7784 35453 156532375 77162 46516 602880404 60017 21877 27593797 84994 29184 -102704238 45520 92479 625739631 82989 64911 596935987 39046 78248 281900155 90818 99940 -413197246 25442 70748 837695064 36524 11417 784885557 65872 38161 -51363053 15940 32694 260957731 83684 91083 469035584 63967 23124 607781526 98985 82334 50298974 6052 17597 806292445 55962 58833 -355963799 46162 16039 -363085216 51770 93455 436998607 6702 88021 93654160 67097 71914 -451522280 12831 33219 -457143078 5126 83569 604148023 91342 14791 -652363267 10484 12613 -511743170 687 71178 -498400344 46489 24894 -958551816 71272 55276 971247474 36191 86511 -563327188 53826 78965 -110289047 80887 12274 -279170420 63796 64275 108902547 83725 89069 -831421846 14991 31615 -562752046 46457 3846 -906627417 67061 97190 -978619797 87907 20655 -776437633 37661 50058 -992620628 9806 70063 -86507683 18934 82542 149984450 95101 20080 711432066 9443 11140 193719374 76134 50026 -6739770 20857 86225 306001472 25279 30803 276813548 81388 84552 -681356781 6812 68536 84105592 69713 54347 171613549 56363 62158 -799080098 20341 37242 754221208 45506 80680 -716428951 80422 13684 400542607 4596 4602 -457635449 56756 94065 -600333302 54810 514 -778287685 32 92117 999549407 18803 53449 91448032 89172 1928 -75143142 58826 87242 -864883387 70445 20667 -527104332 31489 11364 -254471438 52962 24321 -84375495 22147 68302 -681872185 50034 30334 -861050174 50904 46574 -186258406 56004 68339 -656540379 40271 39678 258054053 41522 86215 -964389355 91727 74031 902631815 6808 684 85448022 3502 7067 289331041 20909 74681 669416252 93218 56490 750888928 90497 74137 124912843 59894 81186 -976560384 24843 3792 -3266891 68654 91922 -573439903 22534 51589 577911327 25146 16360 -115008972 55713 49700 -961704950 39231 40859 -362986107 99860 13955 177389491 46186 74609 -543878730 17887 33525 213162272 18812 17686 -122823095 92049 71964 -402768880 20640 78380 -240309729 7504 68415 -534277531 89132 25385 944295454 41362 56976 -851739570 11556 76384 97235477 22420 26068 -318584562 11620 4131 -343182751 48663 18663 502437957 76062 45718 -258421148 20616 42371 -137716406 6534 2805 -915102118 61902 93081 -772611204 13855 48425 -874402399 16631 5832 -108461457 80498 14806 -90965526 77820 47871 -487822405 63343 33025 -778075533 77915 28423 -477910059 66027 97198 414819946 66441 83326 -378059633 77930 1432 475668460 15176 83636 -619270502 46174 54219 678001768 21782 63556 -728662363 53480 76496 -248332822 24550 39081 292578648 73061 1466 -956167571 97476 45626 555655967 30387 42200 142149719 20997 49396 -556158524 53054 89087 54975883 39617 39504 677399640 84852 13788 755643624 9160 27921 775036345 59417 84784 207012880 38368 5447 -30611272 23153 55958 967595794 66938 24454 797262736 36958 74996 143459987 23766 46615 850526911 18248 30483 620207067 19864 26894 -765073929 26294 44522 -166304065 51586 53636 -733470473 78296 57765 -926039950 63248 74247 -808757911 24559 75465 70841476 97422 93995 -321453645 19425 82395 712710423 42899 73065 983840363 54210 54891 233310421 38704 14718 570530960 55614 46664 -148433729 85616 11601 305266510 69493 26200 19613412 14926 77457 -967442424 60425 45292 -700060282 76789 81614 -736606151 20829 19255 -679798567 44362 41912 -715563032 84489 82411 323261942 50502 32869 543491339 35000 94821 983009250 15764 75989 733533674 97630 62085 -62949795 96360 46440 973471166 43093 43049 -635887137 31327 17770 -314111505 47839 54788 204064727 25814 16360 -210649249 51040 13292 -709753375 97397 87871 -558943282 59362 56277 283596307 77406 93227 806318799 90357 31527 -441418803 14788 76190 -352649654 19261 59050 561244319 71118 53201 915659876 84332 96670 368043671 10261 41815 -290602010 37154 62231 203167160 55627 32764 -918532422 82266 79385 647426254 48366 26892 -875602687 94715 19944 750447492 38856 37599 -910107088 59002 17996 -887895273 63084 22841 -358503684 53725 39133 -831968714 50012 59132 -758652552 3792 11466 -431366558 6161 25792 366249085 41444 40922 -243680511 13889 86889 410530553 84384 28048 895410949 29569 29020 450589758 9640 82535 -195908259 76682 933 -997030964 75352 92356 -811729167 60737 43858 447086024 24788 1391 -698105112 90638 18247 93046592 60558 63818 598237405 20584 62789 388134426 97002 52033 -606384084 72302 83774 162275604 40053 65578 -377014599 31791 64403 908308776 672 88997 710985115 60554 50006 -424013286 57569 34117 88379464 52438 32858 -985750718 99169 21829 734651372 2368 67431 -333337895 1375 48992 6279522 97771 40088 803952720 60550 85014 105758954 75573 46868 174280973 16584 84520 -301675960 86648 39307 142564267 38212 82043 -267692565 42050 32783 -486802303 80360 44315 -512802498 72675 59552 -963074729 28573 17716 -611848228 81616 10 -820006079 61213 31029 142046451 69178 88109 -718582047 23367 30932 569576355 25674 43812 911048701 49765 29305 557007971 78415 70545 -42020150 3879 1024 -207881351 73419 13307 338540827 67940 33106 -416142352 1601 10056 -469029083 49007 24784 920969796 5651 93589 919787851 41830 14879 -736330109 62404 85503 -757995452 6891 32410 -293212592 7840 30084 -13541596 26979 41237 965371878 88818 56005 591849785 11875 31178 329906478 78467 10964 851651044 18282 53536 -457610415 84163 80555 -172818487 6924 50339 -419440863 27478 48626 221536191 93115 33818 799575521 24977 10431 74954556 22608 31171 -224698294 89675 25951 968924689 98753 23064 -841775709 40355 87261 413182336 2336 73750 -103510254 50662 59773 -27644521 73571 81624 632016462 41465 54257 926288513 62123 1784 -606010612 11757 84294 -250478282 61620 18942 427464172 2906 84717 468409545 27847 38383 -134152749 27607 2158 556431797 12781 4561 686221060 87689 44127 906597600 86779 50954 595692925 83434 62076 434507441 5689 84499 -966441216 25993 71214 634219540 59807 57963 -921284973 6540 74450 -780470738 14124 72154 -871121668 77272 88264 333056280 80328 45456 -61028321 7585 63127 -344502818 28816 52605 956900695 86609 45268 841362916 52732 82983 536861430 82598 86658 297643228 57329 25716 969384994 4805 19652 -57673930 80977 76116 256338247 85828 41009 -662381872 52551 96185 -562809241 96943 33454 -673464231 54485 93146 10860284 27776 38047 -641123685 33887 23219 37784035 42484 27464 460663957 95270 5716 410233437 34030 60449 -618246165 79016 47815 -54705166 98287 97026 973800070 79066 96754 -969415830 92493 26049 952819433 42525 37325 107683682 65386 64324 504676952 1453 53759 -236303359 96986 66996 -751483183 45248 12932 311784530 86624 37795 741675730 75260 60626 -344864163 21327 29596 274671918 28206 40328 -942018815 84225 32784 -489447130 99663 15243 999122725 52786 91193 866583178 18680 58527 289205000 85303 15591 -862234377 90728 72057 515321621 49924 1727 -44636412 19730 80387 -768497425 6408 59731 817236242 14513 7068 -300678932 31903 24409 -86931691 49385 89388 -566813804 88859 31729 123725629 28578 5675 741868721 68848 13364 236111279 48199 21795 -298757854 44693 40665 -663477796 94012 23632 629291864 42978 28813 -341132203 77 13295 -746717880 92725 67364 745645908 11982 87263 -199448981 40623 583 -521198253 70834 78324 -436553562 98331 47921 708273202 64044 51286 -323122387 34324 89566 642136793 55301 56802 772905662 79827 23799 -605828697 98826 47623 -875151936 66640 93239 -828157293 88346 42254 -869035560 64328 6294 972808995 91195 9031 -72881998 75638 56537 -247219428 40612 46123 -982175760 83430 31520 -532134556 95699 507 -288295378 12369 95481 990791316 70588 44780 -451748359 39165 76260 -697862093 98568 72783 -875397246 93475 91261 -237751255 62391 94445 -852544946 69149 71716 752027904 64166 69275 -652210470 59801 54018 -136383801 42274 48993 -330225071 26455 15534 197514953 42204 57585 -679777056 98673 32468 -639628613 12000 74356 -584981932 45164 32278 565017166 23320 82201 -516685822 83527 11269 989960818 65827 15312 -210870670 36575 61438 -789180887 73634 80060 86288534 87456 67374 -675266808 33141 70159 399090665 70587 62934 560231109 40965 18590 229123933 82168 89920 297744839 87445 95684 193839222 36694 81118 -263168535 17109 6257 -555620871 53862 11557 388394289 10882 12259 -454950495 12924 97062 469929712 84038 42053 -85961046 57752 30554 -909511273 47271 74071 985577913 54548 18176 18431243 76438 30750 -21033971 83482 83487 -803748555 52722 75520 796294865 97655 14483 859069152 2969 89856 44722376 48530 27478 301701052 7452 74997 -50993271 51241 15269 661870930 60426 8211 -778022429 17450 8047 -371110714 5657 17227 -737187626 78875 90852 -21057033 41860 27880 480842506 3025 92123 305695054 60859 87200 61882184 29621 86155 723352555 75712 19463 -797435954 88717 49863 424067870 36795 33467 517026230 14112 34750 -87281996 65274 27476 931199996 88948 4169 386811822 36179 13931 43348206 11635 59257 515263687 42015 87194 872718610 69063 3277 404776691 75118 74424 -827405873 16363 21734 304391749 60319 96124 -824359763 81147 50943 14345819 62171 93070 -700073055 38800 19335 762871943 63627 75622 662639012 4230 81581 -782548936 9098 34815 94871713 77447 27475 -908624822 96855 55990 88736192 20234 38768 -503705264 41704 48431 353386670 57762 54968 715834617 96661 21567 398259672 35360 20041 18910868 43514 92966 -261118238 22026 57118 435359952 26756 85434 -878499699 71283 28441 390244519 67920 75733 515793803 75220 7373 159661743 39854 9902 -370016198 51290 38497 -896580564 31373 76290 586834651 75537 86502 -295480973 39274 83860 -736552159 45373 7158 106529262 81987 71340 561468641 85053 62919 -431935901 30869 3611 -564435644 56492 70660 921704601 74778 59939 553682655 43315 53530 -791500568 38300 61439 -719758237 22339 91186 716933554 85327 47986 -66769788 89063 73475 861173550 23006 71130 -497625534 75641 10346 681123119 32226 32859 961381843 56039 10051 -358725779 13660 32699 -903630450 46030 82350 784282863 97518 19431 -846425972 63139 36371 -518387442 97481 56149 -672934311 80493 55228 -43887600 95957 26922 -291233208 61978 4809 426544832 91845 93778 -647814870 60180 86355 -311737024 44511 52328 610955894 36971 2527 272252084 47848 84159 641748975 2338 50044 132836242 95561 79146 -213652128 49326 90724 -438160180 91540 10981 88180720 93677 80111 44522728 16671 44698 95680816 46551 51661 367286182 60194 54139 67538128 50437 48421 683510114 87208 4195 924563023 51652 45019 784926936 51635 75247 -653988856 23035 31931 427598970 82311 8236 -379995039 52258 20773 838663644 61374 16562 767357328 21673 78350 137062952 17953 33709 -855330963 54983 11306 977765927 34663 42023 -318375189 26051 67921 462184837 28149 63005 -220135568 53483 79687 -190084966 73143 13245 -745755520 86873 29221 583510122 48135 3838 -578780635 5595 84851 407394249 63954 68929 731580224 59178 12676 -692132744 65901 33417 -82291176 92866 92420 220005209 22083 57139 -147244528 69732 98930 -891985049 4137 56723 -940817186 69541 36515 491030023 16847 25815 -129109539 72657 10455 459056805 13362 32358 -980364735 1358 20397 -160383171 68349 51647 -696865877 52585 4853 -768075049 65016 77707 745973679 50539 89828 -68426003 22191 79651 272136506 34489 37377 -104649588 66791 78911 291372173 3631 13415 -24419851 47639 37053 -798206692 85472 1860 -88419980 13034 43914 -937475225 13715 89141 -55772489 56626 64118 -438021118 14401 33931 -221010676 7171 45126 -768927739 45721 51391 453398841 81598 75611 564803995 20538 75962 178380451 57866 6929 -26307115 59194 27588 521839379 90354 31891 -52390479 69662 49840 338646104 29201 10820 245838970 24844 98697 730972020 40107 30295 -205359291 47316 14005 -810907070 42243 17038 111271780 12688 9101 -62327150 27306 92650 447566732 60060 73166 331264517 10711 14472 768118155 15584 27549 -330266497 31360 3934 753687474 87388 21999 502270999 40930 21086 -571717784 47000 37982 -396279119 32290 3913 -198158201 66194 86615 -767241314 65001 26176 555025327 81751 40756 -929854149 9509 85595 -258716571 39254 50780 183363116 91232 27427 888384971 45773 28844 775193902 56169 81794 962764052 97324 3811 109127561 25463 94639 511992811 51708 68350 863947797 16392 80030 -281853931 4208 82934 -600903814 19430 30468 -427444076 26089 52787 718292991 95492 3811 398076846 99477 71782 -612913966 25466 92336 -892476839 65193 14805 470394436 78545 28299 -292152726 26484 63448 -471151878 46057 45818 -138993604 6789 54222 -107309717 70127 59035 -687981485 6836 54421 -980029246 12274 71029 -994813013 36040 46771 352708953 119 69846 783216976 11240 9703 319552731 99532 36052 -509365730 76023 51883 366077265 62674 10602 181956466 46667 24438 879396685 19282 17477 570866664 35399 22501 -35561072 23255 87631 -991630168 96624 70549 136983055 29855 96602 142906991 9031 80258 -465069761 72334 51257 907520209 23176 35044 -771142294 89527 79638 350845825 70560 26683 840923361 56564 62982 -502870883 9092 52289 -96014010 2689 71868 -658688418 69749 92484 76194140 28343 75836 -910211398 2652 99404 547926414 20459 63584 102457986 47673 23139 -873175523 50416 51395 471718846 96823 2131 983499230 25098 16024 -385998232 37295 95452 387167822 70182 19373 -543632526 52897 5308 -959004959 4364 56568 139913375 58347 95094 735836491 42783 27877 196359521 80718 99736 952596664 94128 32072 740308110 87037 71841 254641683 81364 78536 -426271135 38145 64424 472016862 67188 11905 -743907047 47581 32394 566406497 524 66814 -937339674 51633 48864 211726122 7912 78627 777122587 60350 49047 146343837 26954 80897 689332288 38905 32446 -645571949 60204 6710 -339715160 72296 27106 -944465449 55942 20710 -523563671 37425 17300 -64418257 72186 26648 66614172 12816 11896 -338633466 98322 51699 239960501 71053 74830 570901342 9916 67389 4700001 15403 2227 -772360468 38714 93424 826612782 29584 37753 -303598019 62358 59995 -596883046 5576 3897 -295348376 17254 87763 -54108818 89060 30496 -879532400 97303 69487 -466719681 4900 68005 486509229 26169 47077 -534933952 2817 2355 -566243019 23205 99794 535181207 11160 40368 768552847 39069 24149 -378310230 98804 88328 741757968 13077 30720 -82135530 14700 94288 -193709208 51254 15610 -552841978 64799 43989 -272045046 74297 94266 -139858890 83918 17833 162253951 41930 32811 -852254777 15650 5461 -183704880 28897 40766 -685024854 94373 93242 -824490721 82582 84762 626476257 8745 40071 353294099 81716 96074 818866974 74416 79434 -551194916 87640 46340 -683906141 56098 52253 170814340 3865 21365 -512848426 57373 58267 326827479 18570 45582 663757128 94284 26014 911621375 92593 44972 593548018 98035 25410 956060338 8407 86959 229196906 17688 77448 -96396661 75092 41561 -202174621 6389 33175 331405655 44854 34320 204307291 88421 84919 799399603 60810 26209 810696576 7085 43529 44672790 89520 41040 -463100666 52829 61996 -391158263 30509 83463 978582105 18075 15046 -392720045 80111 91240 -319844114 90292 46978 944144878 93122 41866 414897289 18382 82561 694142141 27620 83360 -50079645 33210 736 636171687 60957 7774 445091574 63848 61342 -219611048 91108 44191 -360869579 20044 64062 130061535 76195 19947 582483761 45854 45286 -801407738 59472 27602 -265325574 72426 45633 961996026 46929 45098 -575368966 43534 87647 311360102 84224 15038 636820197 38609 17372 854929494 14416 11205 35912115 17141 63296 495112355 72396 48519 936729039 63146 57077 -828827922 63130 46017 929311502 74483 10418 401549322 26420 34177 642822673 88211 39404 -910376049 80564 15570 -122953488 5038 59818 620727819 4800 27077 -713619847 55796 13826 -415846760 26700 9683 258489693 30935 74257 -233447137 16136 57590 266041656 86423 20761 344195698 81675 93298 -824181109 70690 8350 960652266 1453 54864 -878797879 17388 57722 -4868325 71323 30041 -84867782 77603 25969 -123000689 55384 84794 -656574347 10631 21705 -662873547 56062 52917 -283744061 45567 76783 995592463 51034 20420 502733391 35828 9152 -347281947 65489 48006 584069383 85632 59555 -65900334 2459 25514 827603177 39370 18581 363183920 31871 45084 -406856764 37924 22331 780915795 14136 83816 -993110255 13720 13351 -399306895 74519 94613 304634431 1048 46945 334908309 29825 46343 -543746279 2651 94501 197531565 74969 46969 435566789 75982 82253 371038788 85247 83113 -523586321 36837 31091 102990379 75436 9689 959327276 55707 39435 -672719001 16221 14647 159892686 34949 83120 620619904 61298 60945 781172864 77062 11490 -583045485 76650 97062 -217639231 93165 85664 -245668436 6090 205 -380548061 41014 97794 669202123 60157 41218 7840950 190 96979 -776320190 94961 37864 922205242 10816 90064 299689410 33420 64341 -645282049 79606 13883 -175809426 35525 27156 -603567239 41074 30369 414668872 68743 1295 -586964070 29165 60012 -134255807 26137 13353 698863154 19240 74538 -940327563 72535 40363 837064636 515 17869 -747019755 42928 68482 -466623144 9156 68556 912017539 24604 89052 -965060207 96453 26811 -330083102 84170 74811 778285088 88422 74969 990018691 90066 51137 -200288675 75114 87299 36231639 22641 12168 -791876945 28338 75972 -364093023 96301 63098 -885668040 36852 79165 -683973625 74608 20625 649092150 93236 39515 266309979 18649 33553 141757638 14459 361 -131738946 30458 39711 598888863 52857 48632 -376732715 57344 99383 -186999410 92728 81237 -474295542 33653 17473 -51079610 26192 39780 673665862 28015 61761 -418761349 68033 79259 -894858675 27815 40792 894461905 24666 55334 929271613 97133 51556 523262758 42615 59862 -787652987 27310 95000 -736524363 28769 20820 -498030953 86062 28884 -416284322 62136 47029 128872319 22657 56875 711530600 51171 63053 940166167 38490 6675 495049462 8967 61064 -171042922 92085 53598 -58781306 55094 88249 95953714 46839 99210 -876449729 79665 48312 401462171 14297 68239 38556157 3448 51002 550057558 96451 76246 786990627 35216 52839 -892110186 56791 62810 915234705 73811 79458 601499718 96841 82187 -4102170 85530 47654 -974190885 74884 5553 -732479981 59223 84485 -732743383 20728 92101 504509239 20555 25122 199032195 21315 10336 -651699068 58657 23907 790089055 72067 70957 869562300 25961 56730 667916320 13156 48409 565982592 58054 87826 950480477 60656 50556 545212305 34499 81726 690694950 94377 46682 -625899434 49423 267 128517448 28599 30208 -753521955 60711 44561 -9206076 911 25656 -609337449 14395 74957 192982596 97595 30820 -350820793 2745 27972 -447688975 71681 7671 -946706361 22434 69075 -605204489 11415 37566 -5467864 6459 33383 593167660 16154 7309 -717257034 65634 71468 845599945 45767 51962 -860311359 34246 36159 345824883 37153 84016 -570670970 83233 56579 -91494908 6247 85201 956356612 82192 23448 -632029575 68992 39948 -175369396 24440 24874 -326647136 64517 89086 13956188 28019 10239 855171126 24927 72773 -793135454 29220 14085 393528434 34013 12123 -481437561 54379 21051 -862445772 51979 60234 -720647318 57166 85558 394040175 78458 17935 61550298 24772 91506 613155252 43113 71786 -688245660 2497 70680 889549638 16505 28293 323690790 18025 6442 -83310718 16088 28846 5855259 40659 896 247851991 61996 2154 170790009 30059 57310 702379259 66886 89585 -436766303 68234 15598 647280664 57119 96397 164881778 82931 5695 357229161 71674 89973 645840688 87565 69066 112079058 21328 11077 304006826 86054 81781 -256151544 23666 29770 -429204650 56903 7404 917358220 22254 62044 -255459673 13706 29962 -576009154 41241 24613 -378815541 34702 33934 -490896708 36459 15524 807664004 3975 36610 -448185494 24404 78631 -611471793 8677 91740 -917026849 23372 57171 677039818 32567 24767 224961633 69996 88218 -312106443 1027 52942 -758562866 43352 70160 847617954 86303 86497 -621454922 42444 15960 -606791179 45196 45295 592235619 49769 62720 147066738 96896 49826 591142751 11865 93927 -371523208 39931 60237 72601988 21910 30806 963740069 37887 77403 403328800 60442 71064 579185710 16986 60210 96595045 8713 33279 -623481714 8116 51987 -341094231 32063 35577 205973734 38467 75332 -620349634 14919 68504 -174905601 22713 27721 -186781108 86578 98759 -824033503 7143 54439 459515174 86646 19496 -220743965 833 37691 -550835988 42919 38485 179220577 40482 55806 848689920 67562 12033 -479713631 46023 20608 434214434 98632 16225 181757351 42759 12253 145239116 4902 33513 -647222909 2803 33475 -708500868 85894 25940 -587439693 53533 33816 896093563 18017 72670 196505201 9868 87913 -714309276 74493 6667 214880366 77531 18083 96195140 1742 23895 -78810427 52324 79973 802253978 71385 56479 -808635825 4287 77736 145282764 53778 22799 138696006 28206 87847 -204489612 20792 23509 149665700 92406 22188 -141209953 23078 87604 356383502 40220 69610 -541196182 22198 12882 358386944 9992 18360 -200048398 21395 26730 -500983813 28205 29364 -998472519 16894 54820 -362697082 29015 72894 754150757 47420 98596 355077960 9067 90822 663168242 29879 95788 971047192 88344 22655 814344489 79270 5769 736347199 88719 80586 981749281 94105 25262 731994055 52557 77627 -30024078 76872 66133 -68326958 17595 93911 -110303954 98532 43058 83086780 71078 49127 -408640497 42674 30357 -167835710 45002 88322 -431677727 82621 33234 -280996286 45922 60547 -802685728 42259 37935 -281759951 33585 12399 225190105 55889 65156 -195588287 28026 75011 563809803 93655 29883 -190933532 71116 43794 -605926065 15030 66130 -649815185 13396 47281 811375564 61348 75615 -420712297 96186 92021 787343540 99119 80369 -415955270 35634 77523 133955315 7834 18802 571503270 17609 56137 628021647 67648 89877 174779498 32064 59547 552961164 8554 30425 -587743314 10394 64909 537240439 69934 29841 -442471338 27743 75501 -198561165 60015 69087 785150999 41674 97502 -159193574 26204 40240 326142813 76023 99791 542767344 91930 65172 -616545061 33696 29039 787556048 42725 4953 904985331 49054 21363 254375337 8978 80052 -944315199 30677 51424 -65812987 17877 60959 -366167725 23398 99626 584802862 95858 93759 -639105070 76353 53855 883014873 63512 38416 -75912283 24781 3109 -890515456 72122 78330 -488000366 9040 34030 918139652 75677 64706 -994637964 71939 62902 215705964 22855 7927 -101990091 66836 20396 617571671 58790 69299 269972994 86936 63497 584971242 87327 57228 -388195692 45174 84212 -892179434 69764 1814 11692654 23557 99829 -346949030 95411 86628 -559774523 39365 42700 947783688 93824 81142 -467459504 69947 64650 742985266 20363 53967 411194180 68887 79939 239219644 46753 8252 -656894568 98306 80014 -337233052 59707 89450 -777791571 31526 66189 633759754 44312 45664 694720495 90758 21985 841316144 65916 90597 -251197767 68741 58000 -402126149 28044 46733 -453521345 26233 83750 -366983343 67033 5062 240239543 29928 24050 -125845390 97841 19828 903475308 27826 57309 -978874878 91062 64199 -177510230 20819 6471 209290083 68039 92622 -787396782 42288 90561 597894334 28281 1113 560946365 17177 82763 759386005 88901 29915 551523972 23236 94788 -798726589 99547 28188 -862747087 96154 29265 -189705853 34957 19845 -961619050 75907 75316 -58902827 3725 37737 264737981 78472 65959 -738869160 46354 94194 -279288256 43517 23842 -666163234 33256 71212 741308419 5709 51376 -788358368 15380 72530 563326650 66926 47523 412762281 11424 41575 -923041158 89493 59552 986672038 87441 12065 -963548772 39412 16585 713663776 22604 39911 88950890 52265 76559 -714062939 38380 41127 730325178 36971 68889 -628743903 26071 77046 -332421756 82758 37046 666602943 25194 61472 -448307985 36477 39497 173638837 13668 80015 -999943479 41167 23051 220042747 13553 55951 88457632 95111 23390 335631844 48413 9259 -816757057 70094 35769 -80209704 94917 8517 -263959719 20304 43745 688960365 40684 3719 161363083 45565 14243 -919430691 53275 30857 -813635793 62522 12167 871560986 31432 90882 100851229 57523 12844 -823611528 38870 97011 -952709367 77180 35129 491067515 51210 82927 638835830 27147 20603 125314772 57175 59152 -331005115 210 58723 -909304414 31359 81224 -60226792 53500 63332 325173263 84333 50967 976210208 19382 84864 -638396829 70759 19760 -307872361 73031 44290 809359699 53457 29275 -810076066 36370 78130 425521491 35751 4173 -832416073 12773 69847 561177695 23678 12379 -632202632 34427 74638 -147664379 40426 4702 -450554389 46696 58966 -637753255 30739 79265 -622631308 31826 23315 13431723 44384 55317 -595011690 95144 65355 54558348 17976 59460 -525563833 88936 13573 603001389 91499 52234 -834291477 34885 79969 -398486439 90087 18481 810196668 56559 78423 501040213 57420 39077 -892188977 14932 19347 558927490 32416 33919 467118253 10975 19150 894470321 51698 28473 -763270976 86811 50384 -623916231 12388 65897 -870477606 35578 2400 -644237841 68960 38660 -439380748 30232 15231 219828553 58418 34062 -602590640 25523 98021 -85375222 85229 35859 94141591 23309 6459 489924436 33269 50503 942044146 94544 13331 -89968286 91932 28917 269321393 77144 92734 -934348348 51936 26988 -345637815 19632 36127 23041836 81096 64488 855502320 50350 27283 -889380205 2555 70898 -935088390 1943 87788 -34745082 78856 75570 -553926211 19842 64636 -220301386 53178 59756 -313878837 19982 5256 -700026689 34858 2040 -394950788 63018 73236 -258161176 13117 77259 782679950 14825 30986 -665153935 39371 42803 545319135 28627 57645 46020862 87553 28839 439064472 60952 22164 -784506165 90208 80885 395634046 22114 81763 -112549231 31657 63973 -74546357 95072 84246 937914260 79445 18956 -44250881 81920 5754 -868290050 65773 90853 630252215 52315 17794 -835999090 81590 28773 -960637153 17449 13189 639086746 43209 31653 -63661675 36871 84407 45329306 21846 7831 -428832623 93803 80034 103617859 29420 91549 -343589535 18620 68326 -719821763 42261 82767 98320061 21968 31017 682120077 95862 46522 -355179069 52905 98394 544258776 15538 85433 957740457 91500 123 650432927 78463 59969 621537692 59364 31443 917032523 81227 36973 -923927221 76609 24341 128606915 24221 53059 855887685 31637 71672 -318041447 41162 43073 -855343127 89608 50049 116887855 69668 13406 -714725437 27309 2995 926781680 98812 39506 -34732430 8153 92017 -501441798 13569 73414 614797200 31564 35139 147985816 47399 89092 356629578 96907 48161 -314073941 433 63547 682984571 19614 99719 845942874 3516 18823 560722632 35788 55577 -229376438 26261 35108 748965891 64552 78456 806996029 8095 762 -601673203 84511 18425 142358497 27534 8787 91593920 57398 89753 781120850 81625 7020 643384113 91579 51076 -752061869 66856 92264 -383499884 97230 76940 311823015 52850 82158 197718146 63480 18580 -694767155 61335 93795 695116799 36567 65604 -913766438 2752 80743 -808537294 61924 37963 571271612 55170 46022 858645580 6415 10769 488960590 80804 70110 -807314235 7235 70497 -203137093 91378 94679 415732941 58837 97491 -322768183 10639 83676 257102199 81443 85808 -880163990 27015 16144 456320393 82764 55940 -918303906 51874 91449 -987336021 64401 95203 -682692535 1265 42801 248223712 97916 69764 -769590088 76659 40246 658538338 71562 58273 -474488847 48466 18400 -910940044 45651 7706 720948275 37590 32506 281186407 83623 87138 6093819 10020 94995 783800431 67079 31259 70803848 46984 32870 413177110 6501 44753 804322822 76320 79313 -816808438 80071 59818 -630874177 56740 28004 604023049 44505 33216 714728508 86549 84911 419295619 65717 55039 137304375 3861 39778 434197967 95388 75832 -32995365 37947 3186 614942748 73178 19607 -411177202 23793 49161 63099880 24762 81306 140598334 2449 441 -347849881 40441 67241 175776265 64560 27238 -730238114 15122 21508 395358182 98776 48066 -79920034 52317 43807 226026468 51031 59620 -829504310 6395 88616 112861568 67394 46933 886201532 68466 95765 282819272 26467 57930 843767769 33355 31640 -852920652 31562 29033 483799644 54111 73803 90634694 93568 46282 -677127527 69334 59203 -448703667 83577 18177 404363647 98155 55968 -507072500 54297 20026 732966047 42257 68427 290293625 83707 78550 -96147186 7538 40710 -726680097 13551 44085 -427107447 59006 88438 -885578479 2783 40568 529373817 54315 60917 -518296673 50987 23033 -943225111 29061 44719 -554253334 27806 39593 376526542 15839 94538 51593404 27456 94296 168247889 11436 91091 -832427981 85410 61288 -282960834 75360 12373 -465676463 70287 46008 357446028 15433 74768 -452649459 69110 77777 611102551 44855 24393 -322556785 57455 4194 50238594 30702 86612 53717261 78349 4117 -474179487 7422 71431 -470960730 8879 25796 8537118 69301 78369 568193168 15316 13838 -736432540 611 66321 814654436 13223 76249 -799417563 44602 23514 -328070458 49320 64798 582932737 79023 27224 892185410 18874 21603 -702460305 79917 77112 -814918215 20202 60605 342256542 1765 66949 -536395441 16987 66583 749794545 76141 65342 -316168743 67628 8750 850251394 9663 6469 718324822 23071 94754 -555728554 21782 67986 -862389227 44754 96277 -157638331 81230 41528 -154848420 25376 18806 876111257 21783 59570 -475041438 81413 30453 274590421 24383 38760 525013120 47107 27084 357347455 64170 9560 586271212 41524 6423 45088546 81942 72057 146094922 88959 27319 314414327 16370 94852 779695099 34927 98404 992299162 43944 30836 -919234099 1052 42359 -10547998 58373 10252 796611981 92111 9930 901428349 82105 67493 -427857520 20125 51356 -962703276 8785 37516 -548128172 13579 88519 900218750 48129 44528 835878487 15317 97629 -320760598 28931 8184 -982139592 30195 34052 -27472064 15535 19143 192733293 20801 23487 756159496 53284 68116 328946952 66837 17391 -891345025 85367 16259 -500315637 2314 36816 -252725223 91750 56919 -827513948 69265 54224 -872976590 17032 10109 449537328 96911 32877 -123759201 73705 26849 -956874852 35091 86004 -23790011 30868 94594 436494995 82758 65999 334707966 61641 85359 519868078 84021 27578 616841757 4065 42332 548832712 71402 83399 119017086 17822 73209 -419593240 74621 20826 118361149 5966 79963 225923693 45586 2777 873067490 30138 2195 320574832 22261 45499 -260371928 13439 68312 -431169895 55425 1302 -258651646 58663 62572 376594103 68129 63525 -588359022 34157 74531 542674967 78115 20534 -289951168 18162 58536 -767800603 56691 75803 263493699 50017 24296 -293548793 4917 73626 -1317126 58391 32091 576357027 64302 93344 739807452 47725 87978 -517433256 46590 20523 754709832 67482 21785 -854639719 37814 11433 615117501 69105 47511 526526930 26781 35417 843941372 98802 84618 -42486164 1057 48036 778976006 88391 62573 685003727 35516 49281 -93959726 38558 18357 998585239 63859 26358 -207844723 12013 92253 462386871 47786 7595 719044693 27487 2550 -467773190 22027 88603 216940317 89485 83560 100574287 31234 51425 -139743250 76761 77764 -340169137 35074 97345 547886965 92537 10914 716351717 25241 37203 -384805850 3610 57360 -355916390 80642 62075 -459910640 73540 21679 -360609134 37755 59147 -708009170 39557 77266 721608992 54292 68345 244701017 11151 35534 906144830 97104 91756 993468635 81055 80909 563816742 45264 97526 336123476 63963 14481 -939048987 25623 69048 -392013738 14491 69396 -424884777 68925 87636 821478849 95503 95779 878859726 68656 46419 115942914 20280 48843 -885573596 83567 41025 -715318774 84830 86055 -95195344 1165 32566 311256877 79759 45643 438969470 63968 54657 117446116 50760 32716 -175824041 41870 47490 877600946 98757 60578 598569713 28051 58952 -100598697 39148 64903 -923112480 60764 80488 -707267946 74108 6418 296635738 79958 11974 960054348 67004 33276 960279465 39908 77153 723565654 1220 20455 441618721 93345 29996 536425879 19050 43854 -303981819 53517 61780 -670613787 83653 80116 -49939688 38629 90311 -881569339 21391 22328 633982449 16911 67380 275482425 58495 22582 838851529 89492 38022 289391634 86398 56315 -599200502 64203 1266 476505548 10335 22186 397190461 78478 20924 58658374 40799 73489 -455975194 68899 82547 227216127 85513 30350 -727698805 30143 25611 -857605017 29475 70118 -221300592 71551 43794 932004015 36752 45861 -90810256 98999 19068 372896991 3392 77548 -423396594 96014 89175 471070348 93517 7138 122471061 46643 23445 -772791972 51291 93930 -972800761 57797 32337 409083816 61857 55294 -981317529 72520 72170 909211112 33070 74196 -129496168 59676 8263 572635626 83985 67885 -503139805 38851 46048 282477221 14840 23130 426692513 57911 60818 -976976503 35142 49099 -327928099 57860 81947 -125376231 55364 50951 704810881 78808 47111 -464077413 51320 91106 788248283 2943 2428 -881428620 88030 53223 -573421535 24317 9389 -709214748 46528 71662 711064851 42291 50431 -267146537 98250 87779 286821253 44763 291 551332687 27418 97036 -246610712 63334 89769 -334119421 25327 21732 555637410 41331 92809 -73836030 28999 67054 -126021984 20791 59386 562061034 99746 58973 -177309118 81637 97101 -278739017 12082 16187 -735911015 42990 68543 656423500 90624 58368 579398804 77022 27763 404085363 29847 37265 636232272 76461 46851 -192480464 87916 77786 -621740786 40704 61339 109138461 30523 32877 549739936 30155 9854 -891859430 34864 27677 51638477 29518 32505 734239551 52382 26905 -285870968 21850 9693 -361725415 24106 56433 -688725914 38343 84083 -187489825 42401 69370 -600442583 28626 50405 145641554 94270 39932 764410372 81646 34471 682343911 15265 48725 -689102986 57418 26234 -156342493 17616 21322 -185853658 88519 1384 120616830 17176 97336 -34152075 22972 45702 887572194 69729 23960 656072645 82275 18849 686694405 41799 71349 -255666496 75597 67792 -454845588 60251 52900 441217422 76315 91361 -517290488 65272 65911 289138784 90134 430 796115485 7221 22446 171894400 72018 59238 -881823923 95664 93076 621693436 70739 83898 -999081138 50378 34334 -594294895 87762 71286 441365679 89 12836 209720508 27118 45176 -468472404 91865 90295 -926976039 90721 38074 -208412933 76087 6217 821196587 59932 98129 -236024555 40859 32011 -176079961 11828 73045 -437985972 59768 72527 816974994 37183 6656 698321620 71380 15728 -460927263 51968 38518 843626827 49588 85837 -424600985 8819 22716 -95600283 42203 61201 -335758504 34254 89804 -727414994 64568 61072 875625034 53922 32668 -326587270 73757 6952 435394233 37271 59536 652991456 60063 58687 -276183254 36512 52358 163675308 87500 70749 121528050 35728 9669 640086230 96251 22077 606999934 82975 15605 16403908 57878 41821 168874664 99354 23337 -535475353 18930 23173 429705199 47317 19951 -61110614 54841 35662 731144152 12253 16490 -91537005 10525 40354 878189428 50710 19942 -564404087 2733 37785 -705814153 66536 12061 798176244 30443 22353 170160649 56125 23408 -366981280 49656 83652 -95189646 64053 92876 552528185 26534 48856 -982536484 11820 47874 -284813298 73276 20074 672901480 75433 43756 -657929564 19404 43886 508995739 26901 95545 -989169217 36016 45352 -159008506 9457 75001 -777017943 22975 39034 -606319705 1171 3274 -50021677 215 63033 -552410443 91239 52516 -467706233 61411 55392 -355277785 42536 18657 542335905 92331 97125 524079971 59941 19969 -51578258 58675 67599 323554178 30475 47447 668818863 76335 77681 227408733 68121 67584 665318249 2317 11574 130457885 71633 14482 820797303 88534 88519 102710424 94357 77455 -727306734 28185 57104 -61171519 39963 16993 -255723882 97691 11971 691991319 67601 68224 378654541 96407 5803 221702649 84790 63039 -5775105 28841 68699 937684578 63167 73853 -743958696 38796 94236 -354024074 17732 47647 17747904 41238 72137 -740737444 91423 69698 -839664159 8568 83211 25934048 80395 27857 -261807193 71597 55004 -236538744 10787 24016 707660183 83755 96030 -965568328 10503 77692 628132935 44833 58629 61493004 63638 44778 845697421 44086 34397 -510712926 66412 12561 -333870783 28649 36018 -961019531 41204 34129 905359192 20049 3966 -362132480 86053 78925 63551411 99144 12701 -274808666 87936 7801 405857142 50158 31761 -644380083 52252 68276 -283635630 25391 9387 -484072804 61046 45165 604631280 53848 74010 -173715072 55404 40826 -939277248 85948 39525 681285812 21777 47147 522756875 29048 15603 493347572 38940 96195 82065760 15542 59103 -987991552 70462 9000 723208336 25267 16674 615773808 38755 14959 -224842871 34981 59891 700518880 19934 89539 -629373799 12420 1373 580291945 85015 41795 938468350 38489 40561 -303754829 69150 70641 -875514158 61947 66619 -743756431 72786 3750 -816339514 90749 72490 157763401 83862 98902 -340701892 44330 47838 576861100 90041 64462 -986991069 72705 37376 886883166 45832 99726 -879142606 95877 62701 815641011 18408 74249 -137067477 20794 52299 -352618850 71553 83509 33141724 90766 15611 -368593870 52091 7595 700595397 55835 67469 892527879 59418 28169 -306326893 37820 73793 61588165 11929 59196 554984298 58331 32718 -732050674 16813 15563 -637742798 49635 1468 -820925585 48846 19612 -403632827 24074 68791 244532274 88411 60257 158412823 40552 19405 830820361 99757 78920 556252232 55401 85459 -980631888 87514 31740 994199624 48597 1276 125231012 53734 35138 -335627165 21358 20847 -613104624 57952 60142 593275563 28497 92650 768532028 42358 25281 -724913316 38944 65823 506800579 66232 38318 -730082032 18526 52536 -988338997 64365 66592 381272953 23948 57219 576210916 47535 66597 -593887316 17409 64102 807203846 93929 54575 -927562634 20502 96184 -501443490 32176 11217 -340613352 5042 93129 -289200010 8952 82499 -972960164 79658 55693 -875701044 61192 44478 -228581747 66262 58210 172197528 48870 34903 40142182 62742 99878 -756893147 70220 46798 229086675 86820 26978 -834660125 42896 12972 -459591789 26682 13931 490240412 9029 22193 187397990 69398 23962 176712244 17322 48407 868501232 94963 50441 -189350144 69517 15922 374577238 43012 5521 832777286 30726 42077 -755142007 20720 60239 934412962 43389 87246 -193064271 23687 58468 -115483923 65342 5727 208288830 70211 97446 399858788 22238 63418 -797542127 46585 40553 -981837353 35647 40179 404271659 66023 31974 701244159 33081 87630 564314648 47884 76905 -34045057 81849 69141 -995874388 76781 70171 321845383 57671 71870 257627076 88008 46159 -486197451 74175 3500 -445657378 14699 41805 752341520 72302 97304 -168268994 17435 95472 415494048 83334 43591 -521332675 28772 71128 29870593 38672 6078 829865421 30835 85667 771221303 83775 73441 414958808 26539 48775 -746466898 87073 40348 -371879535 53756 47816 -685274446 32544 90910 -615794614 46537 87428 -150607833 17046 80018 87690833 10543 93815 254812855 22210 41467 -605594514 65233 44726 271257355 46324 73419 -500912063 12698 42274 635387681 74025 50142 972663306 4188 17484 253980369 8076 88736 -381139618 9400 35760 959083134 73627 33786 71775705 98192 81892 375772853 32005 51218 889418959 76041 31891 470424026 49622 84141 -371348317 6002 24944 106990688 79479 56286 -177078904 81716 30899 506654490 42016 40103 510834632 90383 39767 991984091 46820 91424 -340266173 91970 91841 -869958579 27483 70669 374628036 84635 2320 -173249546 46966 25888 363531831 62156 17720 966313525 93130 84959 -169012188 68952 65877 527364973 99617 12094 -48959299 44078 94773 -721311638 27071 53065 332884639 49340 18525 -780700440 78622 43754 493072453 53310 88808 -703904703 50320 99618 868686011 17841 22472 -228708741 39940 39172 215921204 65435 77894 -213462932 74203 5739 -552041684 25762 33987 -898605617 77007 8601 -294157334 90896 18510 -732757947 15829 69918 -414888291 68690 75070 -245542247 16458 24118 650344547 87320 60076 167791498 11872 29747 -773265776 87095 17735 -299863163 94790 99495 -66100098 89932 30031 964363909 2897 26599 -296050461 87458 65680 849158161 64856 67333 -651172756 85824 96513 -404324063 73270 25010 919306597 5181 90336 344118744 59639 31442 671665531 76024 20852 911930610 66205 92095 952676313 21310 92994 37542621 9846 85279 925857764 67357 50938 912066483 59818 37453 676108392 58287 15919 -722501895 52484 95024 663988920 62553 99313 -955973329 64650 97398 907558904 17142 43386 259886686 53447 37058 -752831130 8362 50682 -872355282 98906 81189 -424141184 4342 16985 -248192252 87076 61527 98604051 90627 85824 68670370 60213 13940 939517445 24454 52937 721845599 34638 12220 475671214 16847 90980 61473351 70001 50829 246040117 78534 83694 342099597 35989 44613 314874964 98469 37600 -426209728 5163 67844 -541964324 47403 40777 -290775459 4160 73897 484167304 40226 15707 -628468130 48383 55438 176928009 57437 72841 -321125605 17336 48640 862045820 14537 8065 618185805 79665 13793 216393912 34592 63134 628382657 19165 94196 618239815 16777 54127 -186114913 43630 3241 688061492 2624 79492 185154813 19502 64718 -924607863 60173 18079 940400285 45069 23154 -415798372 78808 87022 970291997 40464 62010 -954638934 53499 92604 900756305 7507 63371 63223929 67835 12353 -572528 76616 67455 -860593907 39976 38394 318482771 15703 3799 654340309 30755 40282 -46877643 44833 24733 -59698199 3858 80496 155722592 6804 63174 221404310 17761 36040 -341546332 6972 73511 76634580 16391 75414 197978073 40753 66585 743765967 62230 38146 153023344 7098 93540 -478298642 39586 13331 -404918649 20486 15918 -579476337 85557 44053 -548322270 59539 73377 642097134 48065 87933 181746922 24835 44304 724448200 36432 68096 -542202063 81305 21991 215361131 63003 53866 368944225 52399 84062 -373863244 43631 46676 541553451 6918 55433 -739807367 16605 9287 360753546 3710 59375 540276735 77514 90334 807236470 18161 3325 -704648573 3924 97299 654637329 76665 52474 -487219586 937 78870 795315026 45280 7927 -50414059 74219 86357 -647947721 39110 25783 63702984 57167 71563 -582527040 12345 91795 976578616 6403 92296 -253825977 64254 13741 -718524045 99135 94791 -348644270 59708 88556 864320457 37982 37427 906778532 36975 76258 -595427913 89541 55989 -535257316 67535 43923 -106070230 7374 68558 585048116 67318 54200 641281565 58176 18498 791505966 39454 16761 858596773 45808 17237 669695937 98825 89878 -714006150 55180 49772 -855524469 17581 21377 759645136 8401 68284 346414105 64093 14073 -297983621 49992 39850 -14458325 89962 24862 -91403140 59822 66501 660147756 86035 40560 457131503 75155 12902 -168751524 330 23042 -941056617 35010 90636 254942872 6796 35933 -836793948 33480 44363 642711595 3454 29503 -807830158 96477 66005 659196959 7525 82871 274408310 32403 29812 251161458 93927 34081 -295214076 57620 64479 706493683 93162 65769 -269734258 42952 82215 862044824 22932 50546 183598927 41514 55615 -850493330 153 10457 -116284817 88461 63421 -396672710 66953 69841 518496581 65002 69308 -950668547 84492 8375 135153152 52138 42953 -504426357 42856 86563 852437239 38115 29092 -138886252 41225 22673 355093928 60833 52594 874870467 48829 32851 717385748 74930 40566 960654878 92460 57326 -342335733 43361 9510 253549468 33179 5447 798404264 63800 59425 559585017 28639 95159 342128218 93501 50747 -496254319 32486 41402 -929669450 9334 93504 -219239940 68728 67896 -840428982 55261 497 -705744068 40835 85782 518303208 99264 16605 -836675193 58616 95936 319348013 18861 94015 -990644127 59793 98244 133074577 20518 89274 740261598 44333 28918 752370185 26118 58716 412079137 94381 1572 -802090083 88259 87601 446205304 34452 3343 -997744945 94996 11037 386906221 56264 69138 -641639790 69525 7208 -492149138 40005 22651 -987138169 4504 75229 951671783 31936 36336 -353230288 1954 47123 -494542711 44036 40099 709732939 9080 47485 -165861854 40794 74121 -965939047 27111 59966 -351176592 57742 39599 -602444866 45466 63057 -637898480 56028 18580 369053900 68410 3299 189146968 35934 62435 -445589703 49494 62383 724614211 55400 38082 -906567893 18356 47466 -133444244 5545 56190 -556048362 12388 46610 376303585 58801 66115 -160063457 43650 53273 -590323485 16820 45747 805064181 35728 58592 581403314 98296 29352 -588196168 99664 52392 118848829 79669 58601 -797901500 63410 48649 240099242 64524 79247 189246837 74755 87500 -981330731 72927 58444 -676868227 25537 24019 -16098304 4133 87704 -266468143 2941 94894 -899581440 94312 94795 -324321083 87431 95316 965401513 26071 31685 -819486400 51406 83480 -658516158 87692 11807 -864691839 28581 56396 409517796 77124 43081 -700825104 27387 87452 929927606 23246 84380 -615688441 39922 91414 217463855 77737 62201 -352307390 60624 76023 919838922 77934 30060 226016326 60587 43284 703660075 47652 71195 334385633 16672 1401 491248977 35933 78198 78138 82943 56546 904476028 78492 67025 -928260219 42324 73207 -81540794 6990 44668 -191710475 50675 98347 -923958638 31280 16829 -995015522 79649 37598 983524703 45150 5217 562515373 98938 11253 -695152958 31088 51002 -352300478 1815 73265 -420095271 73872 67892 -515759116 98265 9275 -59062758 30283 96223 -392609891 89349 97295 -69265034 84872 93949 -166271914 55785 20645 636847430 12668 72829 -220626404 77017 22277 822915380 66450 77300 41902098 33258 41684 -710652751 52514 99179 604049109 50033 31653 -114391308 39804 96675 -772819589 70095 93140 698967180 15097 84509 151623301 30998 2692 -582558657 88718 92094 -888352050 81930 6017 279402310 19127 37124 -358263519 36248 98837 -203710065 84503 15827 69038702 43928 54758 808634705 44268 77303 -322562356 6314 2059 -691014847 15791 86626 979550878 88059 67000 298367629 84885 50837 115224987 57722 21112 -852814909 25937 29464 -821164240 1726 32575 -301011798 98955 43016 80130585 16978 2551 -434022346 28810 20519 357853120 36429 85071 304006495 33788 69205 -588445021 75988 17355 -133967315 21291 8991 547435693 47494 61907 638054984 77528 78882 798992688 16993 41834 677002351 87714 37875 -435454950 97961 11013 -616547254 81637 27365 -221991702 52695 68566 498115680 72374 64183 -108770793 55089 57913 249073132 46917 65407 -669821931 72302 10516 142351506 34785 95280 804877256 68653 63973 434319162 38880 32525 473976541 85812 21472 602322721 28364 21811 -219638622 47548 53168 850881682 8987 87570 -276962806 37182 98020 531622450 80199 69110 520564823 39315 46462 -14444757 77415 60040 953520972 91830 52555 -652389284 5867 64421 381316494 63045 76203 575043202 57965 97733 114126887 15388 85603 -289178181 10442 96011 -932706030 38867 96761 328660702 21573 27815 -594094270 45820 76921 -116341693 14942 83862 599423171 62028 11533 -26141574 76835 94580 -586142996 32657 70509 -562302350 27824 40726 -248636238 79338 95188 218312802 3751 74601 455548503 94977 31255 -772346326 53832 73074 -862037607 36226 58091 963592463 16726 26107 451053208 41446 39064 -136639719 41180 17678 689335558 58892 90233 -894567738 16109 9319 -207344805 11042 49041 130680045 76300 2675 50529476 81969 15013 -499181329 61142 15239 345338264 24161 650 -549992119 38241 42947 310522539 53142 15229 523059069 6804 19215 563571464 10094 82321 -987019620 64154 42948 886234835 60381 36787 -386668336 13274 28615 467067456 46102 82664 824689811 7619 26443 -190441576 28096 38579 -597704239 40166 21003 901040256 81171 85935 139207144 30373 14532 623734445 21081 66953 -616549887 4980 22574 -219668314 38187 86955 -614894457 46586 895 -892604128 7274 70841 240820949 43153 11789 43090046 62760 85331 929345282 34298 86806 484954614 67599 85448 -147229860 2810 51759 -659677313 17105 88591 -974887625 37088 92812 889794192 16878 42688 558026300 18853 36264 788786973 29159 51164 -269076305 3825 53825 936739700 19406 99480 -215509746 39427 37833 956833909 55002 55176 -950323130 45999 70226 911414398 32148 86449 888767958 10215 17909 -329837885 90588 50296 318363806 81537 5956 239279658 52014 40 919481964 48804 25148 -461897164 83616 92942 -500776129 10274 1203 -469330570 41943 43277 187861277 73804 66075 -353555651 12956 3773 768062312 90616 87625 -25626961 91968 15420 -611830254 60014 62920 280525335 16113 3022 240602265 98039 77849 868695141 14507 84393 -224561565 35962 30096 652710787 70981 36397 211810949 20576 92346 275111651 49684 51049 755644293 73403 61948 381879609 47240 69288 -683368043 75855 19451 -2968288 46098 62652 831818126 69563 85106 -287388023 37078 56850 -519764821 82512 60887 -735699573 69281 95066 -513406599 69466 30498 -528021618 30089 13702 -253412003 11556 77711 438338282 43806 71711 625205604 97086 4919 -826425270 4262 93249 -86534990 60960 18686 640888881 45961 85784 621508745 39414 79660 -811064770 87508 66881 943040091 60195 48070 -471876436 72694 4725 -273164777 22062 84321 294817354 77091 52515 -917286203 33920 64704 91944803 83120 90707 363428616 4871 3422 820296119 85397 4228 461325117 92371 31379 -596104063 77079 89947 -992399312 98671 30516 -683086202 93539 76973 152136171 89668 79773 -806115983 36755 51384 482437987 11069 13326 -684399572 86122 76367 708160951 20866 10855 935747931 31178 68501 565153563 11742 15097 432187400 79451 93204 288955430 24810 33581 265284291 60034 93104 -576987914 22569 23289 633794338 23699 63607 -886218347 98607 19782 -623237996 63631 41772 -826853594 23765 97573 3535720 98043 33361 703831882 32765 76909 -26733284 8980 67007 -118197725 52763 25991 -424150969 54423 14152 858184024 23311 63929 552771014 89577 91775 -493835127 87603 51137 -498278123 25316 72050 -23770766 78477 93111 -851899960 91764 17858 -117620535 15731 63604 -9286895 56475 35414 -686384412 25768 95491 656464027 71000 62141 812199935 10433 84699 790154045 7454 30016 320511991 9820 30030 658265113 31365 2346 -37162790 52266 32447 245485593 5585 19956 809249911 47705 91342 -448013300 67360 52206 454934039 17200 76957 590970775 35803 25428 -734525352 76851 21851 -113950110 46796 81333 674551814 78488 50217 -834247372 51733 64415 -260430730 64634 33811 -95434835 54257 43236 -968186259 76080 48889 -581562690 92484 36329 -815651213 97948 28072 -309767493 45981 77523 -229413397 17169 78616 916228621 45611 72928 890183739 7700 97004 35645238 65430 54606 21594229 91678 60102 155946814 3332 30704 854520109 82450 69222 -997437854 69332 81866 -420729395 29849 69821 17095168 92867 19846 902513002 38974 3348 -598454619 54658 20533 -933087046 7515 12920 -879517411 24992 50330 588926393 91601 23583 -822318033 58747 74747 -45658732 82859 89034 -613518278 54855 79639 -181104368 94918 15024 98306282 27149 95423 -502655041 16711 1418 -449067467 20133 61320 663511036 67194 9805 392622687 99713 52312 -43136216 17770 98572 365640796 62327 15073 -123272556 18059 95808 447517428 32133 7718 -690111414 19184 60528 818326423 17349 10249 -662794378 56567 7818 -57531587 92462 67114 588751927 74265 57611 -609931106 49545 85017 348438939 29261 50478 -319529329 3647 73361 937444004 25235 26567 -561762632 88620 19850 876176582 81346 49361 385522734 48000 16553 -257556867 72206 46726 -383749707 51493 13192 -462086297 85632 18063 298380374 78581 39333 -201087086 44889 68550 574283821 89991 54596 820182837 86297 38854 -388602252 60442 64101 952434811 11094 1657 -618009595 52443 74499 -52639337 19452 61045 140977138 34309 75622 199060909 38472 56215 630401860 79805 74698 -339459217 73418 99016 446174279 89215 4093 -162528802 93428 45063 772070049 42995 48590 -773731681 9192 83458 461818362 61684 4457 608208210 79721 86787 500754533 75059 77316 -421486977 49630 53004 -699044083 93006 11355 -7421931 45303 30707 -826902108 11028 25208 -884703807 7219 70947 465012268 59959 18281 -525230873 74900 73263 299163208 17734 82594 811428618 96016 22246 -603366287 138 81057 -1091394 13888 97093 25773329 16465 16677 -202844365 79574 90780 -426640017 49906 86409 -949091050 96584 3967 -432818533 65172 81532 872964518 77070 96629 -391466301 93044 75182 -640108596 77382 70712 243956407 11711 45414 143334597 5295 20503 -793104177 61418 54355 -268378567 58353 11887 -89823914 520 75490 841646254 7687 19456 797388213 23984 7641 -998697108 51985 32695 393312000 87650 19834 -221447528 75878 19025 -802881935 45518 86645 636816835 24916 80372 -287202573 26264 38353 -216411157 87 20633 -604396384 48235 96252 644079645 84348 44904 -887146983 90364 40634 843746795 33864 87467 -843601863 9082 39998 -330211012 29361 48978 -600352516 49311 61870 -646594995 39113 35774 -247240113 33628 81439 450036357 92602 83668 -948377755 5775 18664 126646830 96958 9056 -397394619 78111 79214 809251790 94172 35494 -675383146 3709 95757 -723780248 85598 56572 -89218328 99823 96884 -349128030 63380 60556 -383158449 7811 56488 -23341112 28355 43392 12764759 51812 81057 713966223 10394 8581 -60615609 39874 16746 612350329 87275 63294 -560236058 71880 55990 -570071338 65797 40307 305583886 74420 90271 161096468 50668 96169 -74415342 67362 28515 -309714369 74273 19000 93796956 336 8563 -835995324 65125 7080 -863486958 66441 50827 524159624 59916 71650 572149498 21093 57036 471003308 82733 95392 -75041705 19480 79502 337434454 21181 42296 76765574 23039 53518 463295210 65352 44418 451586257 16287 72766 725891840 68794 43854 -241353394 52681 44299 89685545 4244 62434 -154036284 15502 12692 -890241412 50575 91477 -185675647 12160 80502 740863040 6181 42984 -624044856 78201 75417 -629756807 30880 58894 285401529 40385 98177 -924407657 29142 763 576470344 50775 54617 -640897449 81795 43756 980359814 24616 46207 -13824275 88770 66848 -589339719 76065 87468 -106287417 7725 26822 -419386926 75231 48328 165869933 18444 68019 -657049569 66626 68511 -569628853 57745 10120 650696343 72597 76053 38168492 13508 84964 634979151 50567 79968 960190873 11223 87010 644056242 53864 40318 6517858 83448 47188 -445175355 78924 99593 -523441415 71598 90368 962706432 38158 58680 847710447 86847 76593 853999013 66871 72063 -312126039 6201 89937 101196095 16231 29613 -166323488 95672 56420 131833271 32025 59111 -312357453 59681 11731 -889515726 60793 50524 -96372415 38116 9323 -885104829 62913 32254 995811380 19644 85874 637684091 82558 29929 161275289 81830 81067 386141619 27046 10047 -917340806 33801 4775 -302998883 48264 49070 801906523 31944 30997 24852768 80945 44896 -630794089 66082 19305 926226014 45709 71740 -240818655 43048 41418 842916300 48959 5138 946543191 53808 17457 429050730 45840 71812 -1683889 9672 44333 381077845 56453 838 -625525696 50880 35943 -546474414 36600 41827 230197443 24203 7560 699092339 29146 83391 -713494080 69669 4382 892555811 68954 40970 -340443487 26030 42465 485696865 95296 39214 -830127832 40435 23526 -786720067 62276 18215 70976484 45910 64920 57620323 29261 56122 8099974 20063 59911 76376206 16427 99082 162806694 86023 34498 355182853 93496 93859 153047278 66091 49888 958696323 27059 65722 -401419376 5678 34039 25712974 80463 91745 189701219 59802 56765 881686645 55940 84192 -615642723 41078 57340 608437292 16875 40102 420985191 28701 26740 -302146173 23085 66617 473012838 59258 33710 -663144465 44505 82678 -251332691 30338 77590 107939740 21945 63584 -989276725 53201 50143 121851556 49752 20040 305961405 44917 73738 247827527 10017 49964 -110632176 27017 53178 978582 94798 40108 52799714 80809 27840 71762780 24832 49450 44196304 896 77269 884785332 81012 48699 -536347252 70804 29067 34298161 52135 58230 884035766 87038 85686 -288514295 47935 64825 234518383 62161 59271 -174151121 66958 95834 154006874 61728 12607 578274224 21350 75711 560239130 34262 41928 -445395722 17216 96770 -765375316 72828 94865 -979790103 10549 84812 -515867650 77932 91432 -132796833 69615 52144 -746098732 93143 6723 -889695759 26465 12886 147853966 74614 9173 381501608 99879 33928 935313284 67729 95350 12295153 95392 69756 -384720514 95958 83920 -613793107 38075 27007 -404362953 7688 35672 -236653614 77257 99657 897452572 83405 44874 -388886409 69579 9261 -784982066 68771 61810 643181663 84666 52464 -587680757 19982 79802 937892235 49937 35825 255845374 86964 36916 -417785724 87432 63727 370587328 74787 3997 -120402278 40275 87416 861973222 60424 95479 264613324 95412 26890 -754346227 78629 37673 808027847 47322 48049 466798091 56168 94453 -767975808 70277 59839 -461946969 43212 75117 -953388832 81156 35090 -556553713 91037 83725 -486161812 27124 86752 353859287 59185 48454 422762540 84249 31059 -785469724 67609 93362 956874279 31002 42630 -555816696 3662 8913 -184501602 85411 29973 -509280606 65505 65923 601347694 24974 95916 -743455177 16199 6973 337924996 80732 58303 -879876288 28350 20146 71462547 79564 89738 339473099 91450 44521 173187783 7617 40424 -61242971 11343 3485 -806997701 61821 96511 -236725289 30043 88471 441322634 33964 82600 944115105 39257 12517 200417417 30952 46751 -416406800 19973 15140 694765439 3776 75491 559537191 54510 65447 -243450639 4301 52660 -212542295 11527 33516 -419743668 16349 29479 -547844613 10243 46350 -624980948 76285 73879 15563228 73607 12136 -522935140 24462 51196 695047744 31448 64138 -990900273 22391 24771 753015045 5575 86177 941492053 66006 3582 700211942 94573 89270 510148102 60342 69060 -847110287 65491 6849 976994136 1828 98883 982195871 34537 66925 55825704 30067 53005 -695534612 51882 95353 368767417 85281 42468 288773532 53930 61072 -459805337 90344 63679 308983741 40496 28684 -713261660 57664 68586 -627481821 83261 77300 848489692 10038 36521 195918029 57617 96681 -822942161 10581 53604 15225141 49597 23974 -868367394 52583 83443 16126228 53619 29886 -591301767 97702 96968 -261020995 34062 40483 328092925 86850 41490 968726515 93650 23171 -374317926 10639 7728 -636116692 81169 66152 -258240239 17611 85468 828800080 93382 75167 -870734855 41157 44571 896998272 52751 47350 622092444 78468 69292 -824503749 31885 21331 235967694 21189 85881 642172679 91512 91201 -993215016 79438 41097 305511303 44085 75081 651108861 84314 19876 438381683 36093 8871 75616001 76035 48683 -726241748 52264 39146 172645878 2211 44773 -290383717 38028 72760 -711708737 93700 56439 918985994 15814 11412 -555099629 83686 42569 227791496 31398 1577 -776012477 81579 22012 219159631 33547 90926 -589342051 12305 34085 625236049 6460 75663 -763204175 75075 57614 467252230 6976 83835 -678964156 4508 63058 -997749195 27527 74188 -718321262 39813 45947 808551492 97436 95508 396169262 33143 70401 -523338725 43311 36681 231745587 90866 45586 -825119689 11532 73715 -347964556 34583 8588 -457551307 56321 86877 -462857598 62015 12454 269207512 82930 11343 745651883 75641 15405 59046353 39164 55381 -839402166 37963 93919 -928445635 97985 64320 710314864 14318 56309 -351244336 83520 53294 583093847 65622 88953 -303722595 31027 89829 -190692591 68794 65087 -827118015 49100 67863 -402015741 22448 15065 -854051271 52423 81022 239990842 22732 82639 -68483905 70636 49483 -546330661 2322 25324 -898403069 56623 58547 -153085595 58288 88158 763713197 37733 92264 -207238045 77533 35351 186844363 16581 93607 -296507667 8580 50374 291076923 76745 92217 971431430 81953 68804 594007814 92673 24626 -915190335 92164 946 156874027 9111 47614 -201348916 30232 55278 -619287314 71669 59743 -755515959 71286 11149 579404670 69900 46674 967681532 18323 32406 -518983168 83094 3823 799176706 63130 97590 345906956 13289 21794 -478605353 97548 92669 -837543446 45914 85212 -543982470 72911 80320 341020672 22309 75121 -423466171 62011 51379 -641630273 40331 75781 -539187392 9241 89824 -533130954 60781 86716 363987238 71002 61457 147723449 30773 9945 898689750 79515 1135 554790873 33541 92362 -748376889 75560 32834 366283624 7488 49722 -867035657 29978 71763 -165126325 86153 5092 -532110807 18138 3219 -861537691 50186 15466 563480400 43021 94674 -487290264 76393 15353 652709026 86819 83480 -175630649 30321 21760 726357884 60389 26613 784397652 65810 6372 -505468952 6304 28302 -262225734 10507 362 781334429 19279 34974 833891393 7843 22671 604887405 9161 90051 -896308968 89748 81603 570225225 68198 19670 -405705197 12595 49904 -726971942 67367 92341 -154502612 50488 32987 -690506861 15846 64973 897686408 22883 78026 213537532 79564 12177 867927530 52589 73922 271336650 80569 78563 609088377 50558 92699 902652830 95052 40861 710826739 50203 52664 911549918 50178 52182 450441261 40942 43154 -871805530 53363 41496 186971666 9726 21958 -711182978 60633 57385 -501122735 47928 10754 -674288377 90339 60619 184781622 55634 50199 849110812 21940 75876 274875755 10767 89977 443679856 99433 68499 356664663 66070 80267 413931803 3993 86702 -547607862 43909 32602 511883021 7025 11236 23638681 21304 12276 -920057648 72152 5451 -976746821 57750 69109 58683017 69489 38978 260365385 56074 5581 505403732 30460 53157 -160503615 63161 50054 -789507999 7918 30573 -712269143 18342 94392 -553089777 15746 85307 -238609089 15583 96090 738832145 740 93870 -43974916 77292 70519 454428797 42691 40638 -853689769 6734 49873 74428052 60232 69597 552118170 111 81581 654472757 63457 9688 -312844727 43219 64527 -809648753 17605 50880 -314462595 51103 5505 -115152391 12088 58615 446255395 41492 82475 -317554876 82915 3221 581316893 64137 94413 896529328 73548 91642 669573115 78822 77852 -969902882 33067 51589 891206975 56116 63027 -362531734 27615 23285 841910553 29649 44370 -980427527 50080 77554 -245742756 28395 15093 -951303733 36510 40711 632444346 60356 71418 -472730609 19759 42686 -33636391 8207 8929 583819981 16908 32562 -545815346 8752 82431 -686116282 48253 44530 -328906914 11213 62128 -260128647 55945 55734 238661278 16634 59494 -942400545 10159 44968 949411577 77758 9399 314531245 22017 92297 -44332922 95547 77033 -666559954 62130 62317 466517066 76054 1497 250161708 22693 64767 -450461046 24461 87012 108582400 61749 38548 -921079181 46224 17850 219605947 40497 38818 713607551 67646 13287 137109767 1274 92095 34964950 73394 43597 639666237 99595 73626 636444930 61194 15019 -449026600 40771 31124 -22876406 165 61243 661412047 63230 82790 -495335476 58121 85270 162543656 73344 93223 695854574 57834 31832 -770920871 33093 41110 -71449601 39364 27617 -576689464 35729 37437 790989676 39207 68945 -520722861 11797 76086 -814809188 26919 33296 782345798 8846 1384 -577796007 52791 20799 -671237866 23332 85917 821518424 89967 65334 913290176 40812 90400 -488797297 88615 88056 -959347364 92340 57189 90048923 91909 14209 -825594233 57989 87957 -165906322 56710 91046 -453160788 14332 82206 14319114 54643 47247 858099645 38682 13452 813794048 58216 36064 -513455493 39252 5293 679826571 70038 47177 -753911065 82298 55289 608499042 30531 74908 738174 73664 5158 -408564409 99426 86273 418448250 10614 46814 -692683846 98636 29858 84556496 66397 94844 -612987706 53338 36921 -334462580 20164 21939 -968632044 52519 12049 425580144 49713 59191 5381377 51474 95866 -995282123 69365 10702 333445837 81641 42919 -832609515 22592 79293 -774078624 20542 59962 290309488 73228 74271 -684475135 96394 4778 -900326294 48503 83025 -77889772 32423 21188 -81052717 87338 19947 291558080 79927 63066 33465462 26642 42963 952617221 13097 32552 -237518836 80573 69693 -243976664 2732 95628 -181781888 90758 60180 186148812 32086 71800 216030820 45336 7441 -654780638 96414 71491 -849997469 62588 41042 773663939 77328 92858 755770460 43202 69126 -609034563 34669 90338 -618482663 79212 27818 -748875783 79455 59168 915606877 2020 93692 -308221656 25099 63755 -161019234 79829 74811 764554064 73528 45583 -916679710 58288 23001 -134837805 22572 89274 989113576 1621 25247 114835841 50521 29797 -622155852 15072 84455 -92769293 25086 88033 -516884338 59613 40782 330103818 5698 9938 -144655665 44452 17340 618460308 88681 41225 920362837 74539 76248 -7772480 35434 88465 402940193 68723 80388 -658030766 29317 73232 497727697 95377 79749 -492081725 38266 19256 -820392067 99757 3733 -415001629 85345 88261 530627412 8510 1005 502876270 7846 76100 13597829 83889 47860 841030211 99846 76726 -51711681 20131 24264 -76225889 43355 79704 -82627979 59553 50493 373275674 89244 11698 970021550 49757 44654 -739350550 39309 91307 -434846417 85347 27973 222717925 44659 52564 979827139 40467 70799 47529564 4140 34885 833715979 62393 80286 -343421748 46444 26258 -630736665 11890 82593 -301389708 36418 27515 -691361323 27402 62478 -618688259 32436 41103 369432566 42904 58335 65937595 9377 41166 386554572 49298 85112 468786183 41948 38516 575044239 4993 20261 -900050509 64897 19746 -835111734 67600 2286 -309956792 31769 2606 17833148 58283 32704 397036899 47240 46038 866193539 48305 72653 773358070 69925 29164 285192549 66424 57287 -156908261 20789 52534 -236253135 58036 97852 -697381632 37704 83612 -295901728 19175 27964 916977459 94030 7890 -95002385 68296 28528 -497010606 29966 76114 -645640692 49079 39472 95154414 51036 68731 299177117 79641 4005 -273689323 3505 57857 495287346 64079 16404 596270001 76919 32089 -578118169 36705 90589 -949737247 44155 54412 -580454603 26834 67187 -955885262 20150 92207 301825454 50683 28018 788808135 2970 88100 -993816200 61218 93940 149892761 17461 32700 476302822 65578 91584 -480866717 99919 46115 -653995291 27603 58779 -641862854 2253 29183 -6452491 32211 71043 -943852917 12462 5465 -918677721 19705 50303 204395329 53423 99292 -676568795 45670 18226 -400544755 48252 6054 953776147 51417 88497 -286225454 73064 48246 861185102 27329 60033 -565723297 88129 15775 907409817 74777 31111 -748950409 25281 89507 -560128371 5852 96841 -38134976 68944 88513 662824740 4322 92627 -317325737 5304 84219 -378883486 34272 80756 -914542925 27326 71140 671145206 32446 58501 -160548701 80686 43284 -284686973 1991 29548 260101189 61593 72864 341041101 28949 36863 643488117 39299 47553 332888111 92945 91030 -668528811 95140 21217 602307424 64557 51243 792028131 57315 32244 430577466 35682 4577 705719730 98292 32802 -813860149 27310 57779 372433036 55451 2095 -938138472 49182 67276 -944811493 38780 53277 532510480 82146 5776 630969721 98939 23931 -995176230 35995 58960 102059624 60264 31865 -736572648 63253 6135 414191810 66680 11341 97341756 56412 65790 400850262 32191 68108 724670016 56689 32977 -223149256 72667 94384 -545137158 11865 73564 920278016 71763 64571 -173476031 23360 14046 383485624 78750 41937 -723938754 57318 40597 484339583 46591 48128 453506634 50513 56282 242537687 67323 34941 397558433 57507 73027 344041621 13109 97091 -791695635 41429 46073 -658375901 55193 68153 -55206915 34831 50683 -37643895 28758 417 -68976595 16355 16917 223551070 95631 57883 -574946361 9777 61029 -540482352 80298 25501 -764760102 74761 74874 344664879 92965 33399 -712672970 36008 60127 324483611 50503 66322 13087136 64278 20350 -863025282 75288 13572 669589042 73516 87083 -225503242 29682 60120 -962979097 13784 66666 634845510 56934 35924 -164078999 62360 86862 105992423 8973 95904 634825451 68556 31059 50840758 27998 73899 -175836479 50335 60429 635780021 73011 55087 -187314861 18604 29876 490330362 59484 79992 -281947034 441 37462 138739396 81479 47791 171501514 57692 99401 -680116751 14524 51910 -326751138 98066 27901 -366488318 46536 16820 -110108978 26573 22035 -428586259 75106 54424 -38994293 49431 90558 433168214 25673 44234 -676966870 54760 36647 -700070376 3458 96886 827675754 11377 60975 -397667844 10 72883 -875466514 25421 61785 -950362654 88650 29284 202558776 31411 7914 959710293 40776 27048 -792585102 31763 90690 374418904 3461 49640 -288904027 42460 28017 -322752933 34885 19200 -770853555 74645 5224 -871889966 44000 27319 -387505680 3832 10469 22588703 75288 64070 570357299 113 82245 -487637990 31826 17207 422056301 17576 17061 -341901971 92866 47342 -598883789 12779 45807 552630750 8940 51600 786131775 87058 37741 967117369 77000 3777 779684540 38835 6289 89373780 6092 12389 -714863323 19739 7563 850562082 39499 49019 -135237390 11320 31574 -699847981 37467 98379 278263648 59020 86551 192098191 24451 1061 -357001826 80603 67247 -300120688 89990 15286 -194345336 61332 6129 855841822 89392 19795 -409017543 39196 98529 353616689 83981 47225 316123613 30555 39417 -114220477 85047 89221 -245837280 1924 52256 186133395 48266 76434 -171899028 62737 39093 650816187 86855 4226 329185264 47478 28374 261534544 1739 95731 -529511699 12308 40549 999432988 83721 40731 -674188358 84972 91379 7890962 18584 66459 -632733496 67925 31982 -538540335 47735 51223 409688257 29826 54418 248564204 15241 91052 434638395 39007 37101 518627440 8555 33791 -794944341 75124 48102 674133328 75844 58337 682744342 92698 91342 378876242 4232 64105 -65096240 15786 99761 -782854326 28504 28879 -156361762 62383 32778 932776681 1722 15215 538093175 76649 15896 -173189676 69724 70 -411352700 55388 40020 -447403975 24198 76270 -148733767 56034 36103 133960333 24931 45596 596874029 74396 37042 917404432 33706 80506 563150021 74078 12450 745358593 77165 17373 -144167494 47782 35597 336620870 4857 97306 -999183794 26937 57621 944671154 7385 44767 -293535856 44405 89246 191206974 7088 599 -228628834 60762 71982 921993114 89268 36430 890287383 61971 28358 -957913152 40412 87433 -752149985 43603 78048 -521681613 13743 94928 -663838073 10202 13959 -5238690 81992 71590 -619008628 74727 68399 678128427 8882 10103 -58527954 58190 29553 9303554 60784 93869 -618030687 80164 87721 -168459261 17916 31429 355788002 60029 68978 -666957506 46754 39943 -94690753 42858 60550 -200255795 90914 2358 227372265 32565 25264 804494304 87724 89003 804953785 10729 42862 -974768335 39540 79970 -838929717 75105 48 -591711520 39543 40822 -184998357 49525 92200 -977227073 64541 28178 172478820 41652 41671 275810846 86728 6906 -768447274 42932 20143 313530406 52488 1535 -557999801 26074 94729 494160627 38184 86878 385961862 18527 68651 62523993 75194 29733 -581865370 44943 11110 -438912577 24492 41524 -302541340 95060 83989 300820555 89441 82298 163863995 67072 5985 -161491630 98576 48162 -62143699 56804 1995 320515756 39286 24717 899639521 28582 25234 483941716 17570 47677 -890073351 87042 87181 -836487232 67160 48273 -905924953 37531 38275 -905712684 63698 91106 -503422230 61963 6395 -137572958 45880 49375 382291054 94458 89424 540224774 77712 38514 -189756578 88900 1036 469066122 25511 8205 953559283 75751 36248 297662089 20784 25350 627401152 63170 89877 355350771 59056 11609 -115726947 7997 59411 -12256582 5733 49888 263640959 89093 87129 801732329 92269 71465 -573800598 7236 47041 -327075776 29324 53316 95360169 77838 33537 -975910433 62250 93036 -160221135 70824 97455 432068967 79090 84245 -781515464 171 94995 -914907620 33506 71100 607133566 36401 66420 7275216 79882 2424 -456566667 94451 79091 -262215726 45472 17285 530873120 35744 88245 -888344418 4538 33349 -43719223 32873 21787 592500223 23579 29699 -531439307 25608 67075 998723687 16587 7586 611451431 63676 93566 586764414 54951 42809 -179361025 42862 56605 -204196820 78579 3434 -468983722 44609 27734 -958139836 9434 68407 -651072637 4600 3752 -361719081 78530 82518 687831131 13152 7481 907343859 39640 57461 628863420 95484 26536 -537469518 91809 93492 -816578558 95774 47733 -961183014 28691 87350 72482110 62323 24660 820039217 20123 10431 280540428 97115 96493 -757840311 71937 99459 -307031829 26796 81953 399886019 56353 44784 131221381 65347 58984 968823504 99459 64912 -755198071 70307 35679 185920634 44689 66336 -185430916 25898 61062 -231289273 76991 77786 -454445236 40782 94478 674090359 87717 36951 725993459 30820 89884 -500251641 73946 97627 122247008 20255 34666 404546373 93814 97880 -6775808 2049 34928 -633023506 65427 69501 547817024 29617 68224 25374943 1124 55190 -852287837 52870 30245 136753302 93814 63410 238587969 33391 89117 390128746 37279 44956 744041213 86635 78883 931800552 64694 78271 140735577 55147 38147 80459932 13290 22015 529147996 87125 88027 345003428 91447 9402 355540949 69928 17234 663918882 7377 85317 125782051 21067 9700 856615116 45857 1343 -162212738 96691 48918 -862339566 89600 43184 -81379312 85950 10622 -195048483 99322 78811 -13927935 86299 84983 723865702 62342 24682 431031814 69683 26323 -800273226 18672 81822 -877060129 99419 71163 81982053 27028 31287 -395909922 38278 95 -114709174 4131 46607 -510921835 90307 26028 90095901 59431 41658 11752539 81739 88486 915708056 65969 82683 -897337623 12798 5865 795807746 79062 15160 -39757458 28854 94339 -319590240 20015 46415 676392922 29486 28040 -207932527 54007 61990 -807815572 83365 9338 -203799061 35970 55637 897069881 5457 33224 -91845513 15252 47204 -159682070 16596 77515 -813751042 88793 62685 -138513474 52977 59630 108415313 70193 41376 323038168 96548 92500 -224031755 18280 23189 -279945448 64253 52 -211863665 39333 97824 584670397 72510 94845 -469169798 34501 74338 648400775 75099 47375 -935542708 60691 19428 -71403104 79824 51423 -573663631 10114 42318 580104332 21814 54762 -489657656 8038 574 616295797 96611 86938 380674629 33221 56719 -446738535 19446 62507 255581412 19699 37671 58134048 33366 50237 -148167328 63514 93583 -481556520 68441 68870 655482624 10172 47377 678759558 52000 16124 -533695992 64891 33854 -41910644 2459 84128 -25926091 93174 85777 141216978 12387 4004 31608591 40360 66863 -658686654 67751 36223 -376033066 45545 52013 -908020176 24072 97278 854260232 2897 65249 -377376288 87074 54929 11070626 17885 89184 838041791 30238 2301 784560792 88530 75983 514146359 32487 43251 -704133094 28851 30225 -139992774 39502 76410 633618620 25730 46317 -944264629 90546 667 -575468939 96155 50426 -62911912 96667 72143 31850870 53191 37241 -964378327 87977 49102 843125795 85101 98151 -722107622 10525 83237 290861880 41662 67076 33572025 96788 95959 -791567906 80152 40700 497498607 15601 21144 -471980387 42704 46209 -817056125 10569 66322 557425149 47326 8597 742957191 65191 53321 764622338 58408 81819 -354049543 32464 13821 175005488 34274 14843 -474572509 49394 54629 -376380479 51400 59159 -581554454 5786 48424 219262858 98681 27127 975193090 35921 74806 170022579 7497 85787 48261516 79544 17445 -713820175 78912 56377 43413717 42270 77021 910983428 51544 54648 212005732 91119 61988 -172565311 33123 10753 543188810 62254 1299 -908212222 40471 75935 715873377 61163 13715 -11502627 74117 58883 -60675507 15838 87066 798976839 38210 69310 -925626111 75257 54308 536491027 97113 53133 250200989 71186 77575 102041040 19525 21113 389440946 55199 6820 139501539 57644 77936 -894704388 11366 47156 -958302416 78499 90381 -93200286 61819 41353 375054381 87342 57664 92629108 32200 18028 507493171 61560 88697 934015704 96674 97923 514274279 82588 78920 37138696 63126 8112 -958113973 80940 59652 -345936788 89195 77574 662961142 27008 50475 -742609571 49530 42953 936340218 13576 91418 -512694365 83120 51918 565841143 41832 71805 -363870852 10290 97995 -765524339 95740 8594 439685950 8023 21953 -915212795 8707 27252 -268198346 70392 93984 865589832 44351 68981 80412234 89358 33870 -510467226 84522 77093 472500151 87901 28713 -137248238 33177 98629 -256766174 42882 51297 -703387355 52475 30279 -898836913 31369 92008 689039923 6212 74785 943539772 71 69367 8945659 20735 36840 -573654676 13457 95410 -250642559 33711 31031 -959404235 27998 57039 -535423195 28990 90441 81378057 49082 45746 -193623630 66093 96486 613318875 21507 43187 -69022386 55166 99072 -172309633 43900 58379 723314564 74371 46928 337632347 64362 86186 888522610 61598 48210 -750429062 65805 90659 -942935634 61845 44522 201121181 36294 95962 418211082 7971 68737 -936704348 45285 64604 263440846 95735 4809 -180740392 39716 62731 -440114387 69472 15759 -180255272 23681 36556 -820824257 11926 71818 690420250 51981 55296 540593342 75076 29872 -951857767 83040 86280 -931376215 53776 16585 535601216 76700 65503 -485146765 63493 25618 488628315 66405 94222 665400585 18302 8065 344940962 6688 75227 890851832 61344 74305 -464122385 37946 13002 -360683832 37404 94158 914516760 48950 98345 586531261 45454 25289 273183001 14575 99377 674452865 40531 49235 -939164281 72965 24359 831314128 97962 93782 -509509272 14280 91099 -420732006 16962 67968 -596871982 95149 75501 50737762 44116 92382 -777960344 4028 1393 -726817689 11823 47485 -363519415 34253 51342 239594847 42427 72188 -119033403 82750 48850 602703883 98952 9584 991873286 11457 39314 636202647 34407 33502 936404651 88384 97984 -877910180 54204 94325 352526296 34353 89475 691324249 686 62060 120444184 39273 47151 -263612459 39237 39808 707703159 54008 55478 -899552853 56350 76668 221020096 23138 55886 986196340 55439 23223 -289729435 67925 63017 786143355 26693 22273 915246287 44161 55451 312351244 10985 6917 209255494 77146 19237 -556805804 84757 51127 -861464073 12061 51750 226864526 38213 32098 141530953 33029 526 756816904 85012 48245 369060659 60832 89426 -693933506 72931 91957 243197110 83881 27498 -975099977 38283 73913 -687060585 22663 85364 937561350 90278 65599 -948242422 11411 52466 -287397122 81969 81589 -780696638 76257 10741 -923292737 74049 11777 179020129 97416 92851 -510593146 31277 44764 835248573 66184 72802 461304065 74401 23201 685466944 78736 80056 802765237 36980 32922 -648848735 61073 62429 341209919 40333 68765 471543700 5181 15844 368568568 2597 19331 -580854149 49392 78114 -819152962 4444 57331 -148694949 34743 53604 -700120436 89776 98105 690118393 56868 6658 -586133598 15079 63378 242237654 42819 52010 535235071 83491 63886 -738948009 94057 1874 478589123 367 61231 155105891 36250 56000 105820318 40349 88765 176497387 82835 91519 -542490493 52388 8604 497935800 99686 85276 -803526987 65285 8754 -427786305 77272 90746 415523161 98200 53240 -369202326 82162 94396 291842384 44598 10421 1154037 93805 65295 552953636 51960 35710 536254844 35203 9278 -123599357 22931 12253 -345858206 25002 95207 640589171 72537 48939 742517434 4976 6244 319222848 2600 30287 -215112861 24493 62863 999856443 93431 62176 -998342251 25767 51888 926249401 94006 12670 604241872 71988 87126 185094995 16386 15059 943914917 98137 36949 -791772738 85366 29097 -402937293 47995 73933 204630763 64912 82866 486499666 46757 70705 -508077954 39621 80335 359534077 85354 4608 -910980402 1896 87563 -15628775 97607 91943 -865978830 4075 34730 -250539431 78089 32715 -650030196 32099 18804 858265744 62886 11886 949946477 95851 95579 728324900 44338 84512 361253866 19968 79658 -650602223 83721 89374 -327874876 76798 65591 965224849 52034 50041 -956680532 5976 93790 813774147 33749 97054 -444852268 67801 37363 828612732 89742 19914 -140411080 88292 95418 108114592 63877 86199 -960461782 22671 78268 -657798082 98098 99833 809603302 31902 78329 -565307527 69430 47694 -951233040 67995 72886 836845798 18993 90266 824315106 84554 68875 -617394735 32746 32633 70028690 37275 43844 819715341 8281 72930 894656978 17078 74530 683135143 69594 86923 98499640 72874 107 -983542082 10094 31001 590053582 215 24814 955897309 69013 22019 -340113917 63959 67884 -626965152 82515 7262 -24417077 85604 32968 420385735 26709 13967 -954264795 84452 16045 -637612885 61922 17229 501024450 5761 82297 -714815218 57777 41368 -88741156 72365 51819 527393987 69145 78395 -217117303 79882 48912 822307345 75788 76351 242142675 71173 65649 -954513090 19664 54420 -427217560 48867 97746 384575793 56491 8750 223861271 58303 32244 999343533 97976 32154 318633056 46155 62906 558973489 31850 50962 -6174586 42388 69429 581328829 1617 17602 385090757 84581 29663 -144458499 80410 85660 654831865 85150 1388 378742790 55055 72149 69558838 85512 34524 776530450 14822 4038 328593368 41562 88261 660854679 54236 72714 -120112750 76098 67116 -444325140 50225 81265 -713967444 30513 44192 375819051 69904 30052 997883059 99533 27085 -516659386 52841 55199 -245833616 62324 14960 -376986702 37743 15791 472829726 71790 64628 -444743392 28041 81840 -16680738 17873 19937 -111303119 18871 41059 996735984 36258 69524 878529108 94057 5278 310212818 97378 56981 798641769 69677 90179 284339734 97252 62281 -95412914 46307 59262 -423159924 77975 68689 636138635 67733 66911 598586580 57413 13804 -954891737 39423 46296 -882932730 71402 50431 934885982 81289 16955 874425760 22421 8604 -580210860 43436 59376 799883345 74075 76180 -367001004 11887 86688 -317747998 80568 20191 735307477 33243 76891 9230510 69116 25558 -765102078 74728 22163 -112543925 10106 12508 348123225 19759 15530 475978949 18935 68541 749234753 95478 99861 -880029313 91314 44157 695890896 49204 67576 91173737 45099 39575 753365742 98668 69122 -968485876 22292 26470 606746414 95586 31290 918122837 18669 76387 -713637205 64687 32610 -115532394 42344 68869 394496040 68026 15587 -184257971 97168 896 -664514675 40897 45645 844843067 51794 82415 -178097308 47 49015 370536708 7580 82377 902580824 73867 10991 -182604296 86484 33641 -746998692 20975 27752 166437398 55416 93983 -725014185 71339 10093 675963612 90399 5551 -222762577 52331 44131 874516707 28944 61074 890925528 80813 41913 207803376 28167 86849 42894994 86327 82621 632148341 31387 20204 745971724 31808 52596 -24309130 42140 37783 -740626708 87395 7306 658140521 45974 12293 -231851386 92630 52758 356541664 78172 42322 -309406421 48621 32491 -485036511 11049 74671 -79114338 80364 1533 -773567149 9106 24167 273024732 93732 7939 349850025 63103 1414 724685353 72968 65821 66752912 83345 11209 -856140094 59241 23850 170433629 37071 82372 -898695014 54041 13308 704810128 33981 5519 -179797395 84634 59115 -326286118 32153 22929 -552732616 34231 59170 -513264875 56664 61817 320788252 12410 61367 -102417911 61187 9879 977294833 85782 79353 725004416 15689 6387 -385980161 42451 14815 389381299 71911 11650 -975064138 87240 66093 245113209 55760 41388 -42778805 25205 74569 -661411600 78382 82831 679020768 5226 93228 -698472188 96942 34006 -319249288 69746 4465 897632734 31787 95196 966585400 62293 91477 533562797 34370 90944 -543985413 95123 69681 -477723401 45234 5283 -92202927 14477 48138 -656538972 8356 59733 995154821 2593 41025 -947017239 60108 54172 -628808921 73159 5012 389473978 98810 10843 374579488 12416 54325 -420285595 14123 97811 745677305 51885 34261 774127840 60283 95078 -86986118 34693 29910 915226979 68119 71540 537672412 99001 54648 260801523 73905 58463 750161397 52128 91227 299402136 68871 80054 -178768880 84244 44510 -750240673 41723 70649 526146028 29601 20070 -123120562 13206 40931 -804551417 9386 20535 229567884 30684 36277 552229229 10321 18762 345042612 76099 69601 -942403659 4649 77 -786821353 90578 30866 43319377 85945 7326 -140914102 83288 27616 -312771955 80738 94673 971689621 54724 38751 -352810788 29261 99423 -489055492 92348 15642 -244915720 30676 79037 -628535051 86322 86750 -911574324 13951 46198 -910455843 59968 41819 -559427035 66848 40769 -448349960 78031 73477 961883330 39888 97327 -194515369 27590 72052 395756769 67093 67159 -655724540 42284 87240 -686280500 73166 39858 -948742742 4393 47913 -805746060 98634 71605 409027713 21955 89522 -894431334 18187 454 -193447889 27970 71300 -957490092 47874 42348 -688231671 11322 88514 -150382261 68326 95829 136984061 95377 46278 -272874800 40242 88030 737658288 76839 32987 511475446 10143 1221 954832842 53964 36331 944937888 85816 23205 -923137105 85728 7783 941041965 7932 77497 133469476 65962 38968 805336752 30450 80413 -622222342 9958 76413 798532012 31042 45634 685859292 38425 61768 -875322424 19547 38170 260224109 68562 48073 -821936062 57090 56694 -659519592 58398 64602 373582107 79 29889 888504424 70228 3413 -166999662 37342 25882 217841001 9879 4923 238606638 43968 9565 -378328118 22476 64686 -232944556 11001 76978 -565031451 89216 13804 765439539 69142 98776 349682851 32934 60863 -490337658 32052 75297 761029058 96744 94195 -982436392 86404 20365 -134081724 84666 91531 87859480 84433 76910 -307438585 38213 23639 80210923 27061 44669 452397253 7283 3924 72398374 10664 87182 425850257 77432 14744 -62874326 6493 15031 -914377998 14393 39331 -964318133 31390 7896 -194926715 57026 38296 493135579 1790 24965 926833752 34691 80695 794068387 97351 45480 153956896 75442 47774 724137822 34758 86521 775742535 48692 28189 -240101052 54748 19202 129093631 85648 79396 121363423 11714 91822 808455091 76767 33465 -906821697 66501 99138 13533821 18942 1946 -344661413 50334 80139 90150978 72912 82999 -433620781 23580 38212 96962818 98614 49050 -796540583 51031 5424 -95936068 47277 98028 369666 32030 56712 708512528 67878 58080 -31286939 53544 81444 287425739 62633 53661 -389957536 16679 36295 750153202 19896 31207 -263842176 8336 35839 -711985905 53781 15634 -612236124 51281 630 963174706 1861 70558 659359678 81002 84160 765079262 25502 19954 -600887641 11997 46401 823439923 84146 14807 224431426 83754 70390 855758527 68443 47719 214345112 64042 48225 -906315951 38451 63467 -118627263 77273 93635 -249583001 17052 18269 810284509 89977 43720 -870568518 78466 70537 827124618 86 80966 820301105 98736 25505 169384420 36411 53496 119443642 94196 13736 -266766199 98636 64212 -493786494 32505 50209 628234558 84166 65887 -622361316 33887 71859 857528608 43849 13531 -741759199 73840 73778 802799348 6291 34959 847349303 78718 10568 526988649 91521 76357 -844069445 27327 49475 57429053 73773 63724 -765892868 35219 78256 -832400053 26737 64886 804589109 74722 70375 363836159 41058 51461 -182833719 35744 61579 -715934408 20419 3259 909856266 58202 8914 517904160 59188 93087 26504769 70922 31499 310132713 66717 44279 402841973 61962 14854 -132653418 75930 35767 769538390 15434 26497 163063107 56538 22380 303706340 57678 93222 276851815 12130 95245 184768837 41130 48720 -658799019 84581 98981 847165822 54537 38064 157031023 21122 62790 255459092 28399 81956 -339936141 16498 28876 -662629313 8168 77644 584963680 76388 72288 381759173 72093 46124 -275037767 84572 86077 154428678 41230 81695 -429563005 61221 29749 -267320808 63253 85525 -63405597 86835 5220 -612856106 72650 20490 -637734437 33224 18868 626184622 21416 86025 621191425 25048 3745 -411474274 71389 45088 -234747088 60940 99835 212914438 19416 21182 -548426883 50743 58971 -421781423 86138 87496 -626891780 74843 92810 -591125422 75129 7233 -814167072 78335 1041 -250091605 43545 43922 -848581517 30259 65627 99871405 84958 50550 691721802 37804 65878 318966557 89159 96059 573822068 34902 81181 -286010811 92854 26628 -593317238 18699 23535 -627094019 8001 75783 521091453 98737 45886 -581664854 38297 69204 -421581643 76686 44364 -571804039 9176 37677 -855845538 33393 72730 -377713214 33755 37773 118290692 76464 66949 -119913220 73616 71363 263448294 96308 98476 798304910 30473 47462 -366851931 37594 75473 395445179 59983 15969 301385149 54782 58612 929661252 59468 37755 -531656523 13540 57190 -421482404 93986 26294 -263135640 33794 88809 -608168062 47039 8167 -611420432 53909 7803 270101520 35501 20690 44156696 59905 10013 847436692 79240 97277 831844212 74678 36906 -485370215 50694 66500 109957770 15787 25606 -770489887 12008 24694 -844420014 17251 12696 14956155 85620 25638 385108929 14080 62016 643533819 1656 11387 301846626 50828 16253 675757145 42993 83047 500340092 33822 36773 963125768 21967 46740 -238265888 41335 28606 830884106 13304 18385 -577291169 28482 61975 771006338 95126 15005 207973985 76720 67630 276304181 39691 43800 881717726 45058 9123 379381591 97014 47373 541783326 61758 95704 879546488 36113 11943 -702359858 25238 2991 -560124359 16163 78799 361176878 11768 34249 -593593966 49780 36474 333915651 23962 92470 101474746 5671 45068 841503024 8019 76708 458502903 23626 52855 -893482225 72931 95393 801008660 61139 68186 5439697 38588 70495 -71096017 92164 55178 249062568 86968 80390 -859698597 13963 83859 -331826900 23894 14282 208624024 1639 53053 -289883592 79788 26008 155256800 41906 89734 -334814573 50581 569 838024741 10043 82864 113939890 50660 3127 -48680486 11161 29602 372044016 39724 38497 277358829 62519 15082 325368029 78817 75476 -420049348 99660 9170 102320536 80596 54559 -10435305 50765 9529 849142486 67183 17155 -875332837 13025 90482 -161265745 99090 37498 -631292385 30065 69912 873933602 65424 6373 -482521556 8183 46379 -961643388 81604 53282 -147216364 79665 82033 -441243846 78624 70891 -578586830 66486 52148 48760998 22799 39601 530729545 11292 50204 -683943719 49566 26524 56580165 86669 67400 819687768 9168 57068 341412235 41281 57866 -602897498 53538 16821 705106897 50145 21190 165327687 4605 78251 -984208056 38044 90678 -795707719 79308 64569 -276860502 52466 25502 482325189 12868 64559 393286318 29685 46503 608045642 53388 82814 -650279317 71950 70298 -137174652 85368 33466 -483415971 94202 36080 -206042709 24377 85545 -735214222 85059 82399 -21748290 37167 41411 -645076912 22377 11554 76460159 34061 87282 615241606 71679 4091 -24720501 76246 35995 -150948374 73936 61536 233969438 38714 90896 -291413975 91663 56141 68623250 91901 33252 -773831589 57768 79815 1099452 45176 39471 450791543 11739 6696 -584293784 99681 33013 757752611 82557 60160 -888585435 477 70297 -597935999 10197 27734 292626286 94082 1029 942976187 35052 40721 -977179526 94528 79807 789270118 29927 30982 -979520734 48193 77874 47676322 65702 8253 -802655409 58685 21842 -368598325 80993 48275 490851718 31763 49942 -605731836 19557 60986 -930974653 85860 76340 -155808287 64804 48968 19070284 86461 73627 980214706 27771 29609 -458289812 15958 2648 -719307806 95491 95265 -939314774 86131 71835 -478188351 92047 60867 708150382 60700 18436 -105921838 51087 27869 820921085 36440 31893 -401546325 48087 59871 -337570411 38255 29348 636701047 6651 78175 -560496256 96847 93786 527920004 53894 60258 240332250 88074 88376 -132175093 80641 46653 568378898 78037 41998 897037736 86835 17869 -667598538 41795 19174 776679645 67264 39059 -378861682 93836 80954 -810270816 55283 14062 119666763 22439 51473 578608283 59018 23190 -795573111 23747 85508 614841040 66995 87982 -605096563 14427 39912 592660502 77031 51220 50284172 59560 18137 860681628 70414 20835 -957189138 90091 20193 438995904 41647 30553 948884199 88681 95348 -120549842 86294 57276 -961059326 72261 68939 -485961206 74924 95270 -693578827 50781 40460 601042208 11131 96684 -392317299 47321 27176 183899862 52169 79258 274371231 21603 62256 -363948216 25488 51085 -69420453 65779 24747 -517132873 73364 77882 -871181181 55186 2331 -353384226 18787 60808 -60547530 46353 13794 578605455 1558 30785 -957854884 20385 41065 791349874 97566 30671 -713881011 58681 53658 652543195 22166 2476 -76636331 18119 70447 678936699 89386 48775 793533954 73438 5451 822526214 19331 87925 -359595771 61076 44596 253939403 46164 54353 374341749 75248 73295 -586727588 97542 24699 852300484 9949 62285 181818668 75944 32019 212757874 6689 33688 -995883030 49983 81410 -400583727 97161 20598 -297142346 45767 8131 862050050 47180 39154 460301921 18911 91844 -27181875 63510 96490 -330406811 11678 23579 876739902 53663 55336 571638020 57531 57322 -109662589 21228 9283 -74369664 71312 82922 -651533872 34262 32682 185263738 74061 94991 -387144002 252 20710 -847037969 36596 99579 -576392812 91772 89399 12254432 62189 92140 633280808 3226 68877 -898510023 5220 39080 -192307784 27962 11773 272228495 1996 77445 -648057330 42586 23847 76841304 38195 5347 -663586545 48322 88461 204056031 79459 7079 358775676 56750 98679 919546799 84263 52668 -900582484 11892 10503 -4474579 40212 12861 -538781950 46160 42083 533941163 17299 10314 639622672 34874 85795 523074768 69854 89046 -847885777 92081 53705 222211862 92881 80957 923347979 64797 20334 462598944 66585 83697 -8924349 37471 8542 -720159133 59687 66459 600243844 85918 48337 435129749 16310 8662 713028418 32394 62912 -374863461 98700 44907 318561664 57970 9841 -544597035 27675 77051 375442274 55934 15961 -485495924 79283 86006 183362380 39674 53002 294290251 91491 60203 -808033278 83905 30110 612725763 69314 70732 937225344 94403 38889 29878313 71552 37254 -760064588 62713 77128 -161359102 53321 78405 -758857815 31470 7742 559802769 10216 7002 -78503236 29789 82996 536811136 16331 7745 -856503062 17724 84238 -725460208 31079 55940 290906635 59864 91641 -610350340 45765 24922 864212183 37579 67900 -135865510 49201 97685 227208096 61001 7330 -866511716 29847 10442 286417636 91232 73501 857413388 73353 37039 -795378478 57928 94595 599127536 42769 62207 481617642 17636 42850 -941682446 86140 73036 -638945469 23761 61628 812867527 88920 55625 844454705 54445 99214 -148613420 7014 86788 -919973114 25974 46499 24839531 42948 88212 -505814264 95116 35470 838528708 56730 95643 421951169 85586 70036 980363948 66627 93279 -607531601 36206 48623 91715410 75279 98777 -709031859 93293 68765 896728538 90571 26804 -247031616 83206 97185 -781670141 77897 41415 -239462392 11365 63462 848897048 82422 79880 101534075 54091 43194 376445411 7070 84355 -875134066 99540 56348 198651579 10513 67546 822130532 41008 8908 981508422 95049 53988 -802537917 43125 47044 -670324197 56882 73638 399629535 61160 74181 680095440 3633 60925 -387797081 58697 15750 747444981 65620 32777 -930526608 30177 57336 -87285204 47597 42580 -692360407 70751 42491 -250750885 90967 40968 -219091619 61704 22633 686577581 93524 45978 -241507149 99620 15737 -552735979 90788 9474 -608523910 64110 11162 962827838 60868 70946 351776496 22841 38261 -630519866 16629 92612 166867996 91970 53595 -26684271 29670 2743 601641232 85370 23735 -549956475 39681 72668 67897063 50332 62946 516315681 51188 13319 664483268 88125 28992 135552856 85942 88395 39951492 27016 49651 984789628 7885 54398 -290048168 85574 83863 -909930333 31483 58303 97319810 21973 5130 -4971326 22030 92541 -832468976 17123 59486 760970931 35430 71568 -465167686 39792 62559 -852716659 51198 64779 754090287 29748 46899 -95282763 33748 8331 -147431809 36555 99395 -191862246 9358 86692 149587172 80593 84545 84736243 27381 1392 -826108318 23115 83080 -450742294 74845 43867 -821590467 32888 81384 -660590975 98907 88529 -546558319 33946 66816 -349043049 12366 76741 -381963487 12778 66530 -374979605 76392 16925 -990962142 2094 16601 -489858964 75546 93227 139760055 76824 28803 -62892683 31176 78104 -307933847 43077 53226 -705038111 96397 50225 65455794 90156 69110 311450111 7174 95489 41273261 93549 70782 -27203969 58082 43840 -281285921 51370 8901 -458362842 22089 99470 -65900981 33564 73484 -383926418 79571 25263 -960179371 88228 45258 -883957444 760 78911 376417716 94574 3810 -592651097 91467 23613 -651121212 65598 44259 -121426132 61566 60266 678916995 65523 9844 -539148923 30867 28495 332349989 81793 13895 -195855609 40276 1706 -256308911 31403 77698 581322261 37740 21263 876916128 74542 85557 -165331531 96846 72121 233802408 49564 11823 601333671 8465 91226 -296853688 47762 68180 27060826 90842 86478 -401400643 88848 83895 -78799661 23401 9540 387267090 99200 63921 -55551544 3678 44087 -670540631 18033 57601 131391710 78232 67347 -189805159 16928 58805 -421643955 46266 92157 347124944 52649 72657 -804467352 82135 32091 -270142238 12352 42130 -985682234 27578 76445 655089929 8662 37736 -543488021 20127 53159 -619551619 26418 49345 635629798 82866 52827 -308881904 70824 5553 -331009404 82593 95409 -479378859 37253 54578 -333443268 99301 55183 -213473148 14631 44694 512763492 65237 83964 -414343987 96724 58305 -941972296 21630 23858 902895654 25069 71817 -617720915 9302 41448 -782676870 87030 73140 -36202296 45241 25093 577441466 55867 98720 606942432 93105 11172 -834170440 52063 25833 -177430489 43919 26001 376010387 17273 54447 -888371748 19251 18862 484791637 63486 94563 578750709 25878 43488 -180550366 57737 87832 -470196200 32040 11378 756229803 53832 15730 -88617575 32147 53684 -712030521 10714 73682 -137505752 59366 52118 293566794 880 61281 -901399397 62883 96112 347255911 61038 28525 -766165437 96566 81733 -719905832 8555 1114 -780835217 38021 27281 931836688 29611 90233 -762556185 19823 30256 296755377 67522 26619 135115992 18127 83864 188607496 81670 39149 -93269979 85649 34324 11128534 84940 74554 -11092746 70457 14219 -867298252 49764 96105 -936589268 24524 1721 -476840403 1443 70867 550394977 37994 93297 -201269217 68750 80651 115716429 17319 1025 -365578696 25282 93902 -515612027 5766 45207 -640370365 59832 63376 420526840 64807 57734 402626890 93865 8624 350133055 84237 65309 933664373 50544 76280 127068053 39540 68269 418917387 22305 35872 -575742337 43310 68303 -478440415 42858 25908 198285567 21009 47691 -706454998 59305 7927 -676226945 20473 79821 -292086009 19200 38661 -659103107 77761 19479 -818982704 83072 14029 -426986322 7516 48529 -321386623 11569 91917 -552684302 22764 45550 120167488 14324 50237 -576446718 63955 19808 365489900 46293 46389 -464731340 96027 67293 -967572773 59723 60076 -104232072 21999 12949 278044062 63237 55120 -21257519 10979 26461 476032793 37961 36097 92170670 73668 83852 557985512 92194 81315 -789860147 71587 33929 -867587685 24560 36129 -785343140 53162 69564 882387538 55361 67368 450668072 86503 45711 819251001 96102 67659 368178479 88615 78820 147593131 14279 42940 -304309094 38393 71218 -678421775 5988 4479 504386214 41954 55831 125614632 32945 67361 652326046 10284 46004 -616823838 91336 98355 -235944075 32275 60060 196054518 22837 55628 109103429 13327 44175 -192921992 8483 60923 -136093766 17277 34072 -971836484 18080 63794 -718080633 59304 40838 60909146 35955 6124 291160049 10584 97492 -522195597 22695 70675 -233380148 99396 47003 -752664298 68014 4460 937386952 93555 96212 835011005 15983 35965 541031420 67694 77407 -95293798 14872 19852 942964261 1841 26676 -82350446 78638 26696 866901222 69617 11400 911329714 11166 6425 272706722 80057 40008 -442976769 58702 19528 186623685 97737 70088 -571552349 38706 52815 -168632327 92735 49564 836922394 74914 60447 662537687 26080 56776 831890070 30472 52574 577109849 15984 71972 483582374 49398 96636 790603324 56285 95056 865275250 73485 39407 -977702461 81483 34634 471790433 64622 37453 -523662506 73390 81020 530589558 73319 17958 598905017 56139 91037 941091741 41613 28090 771840042 681 83374 -284579069 77812 32576 849960562 31835 68681 -345398057 81117 6244 -642579385 53381 72049 -700268135 74592 38355 -387053940 26377 89503 -504829152 91865 73618 -752350999 20033 13091 -631194102 40592 54320 -762566651 80113 68027 206107883 31221 58370 972404049 4868 84642 -367183047 25588 98891 -460035483 75383 39188 504791626 5160 61989 142203467 60360 38802 745183716 58932 47845 211385462 13050 90582 -108634296 69535 10223 498312035 85676 98285 -467005323 5936 65002 640951826 5568 70507 576622146 13891 73056 634001374 66772 87810 -785061134 12329 60360 -523911902 64436 51298 437602193 76034 85087 -634914473 18123 6866 -781824142 80557 30869 -4339822 35927 44968 544842253 47628 13770 822394007 34573 78328 184803013 97593 10734 823659240 1848 28312 -595894994 64698 6650 531390829 2245 76320 895119887 8512 46400 249551308 99855 5856 -152021737 19373 17987 952324314 75439 2964 446976468 21128 12661 -539828320 2068 49093 401187556 50291 12513 348898342 52789 7750 -338991710 92423 43014 738687440 1820 98831 -20352364 41219 77062 -882582438 74572 44120 -666249971 16006 4912 -197564342 66399 32147 -96134692 65468 50537 -131255322 411 46035 -370054599 39501 19201 756466274 54213 29427 -965537047 25872 93404 596362767 92413 353 39439345 36419 36177 -405846090 87320 7017 641549301 44520 29979 -53471240 1913 56979 498517853 39923 94174 896509183 14862 78637 245581175 7373 10531 -212086201 10394 51994 152123390 17800 48988 64443432 99419 24621 -411559402 18174 10653 46256450 21094 15134 -969581855 5453 97281 997849990 31440 7661 -769715761 28861 87743 888627882 34679 18456 -165059221 33116 89415 -105568884 1224 51937 280286107 74169 65074 -459225638 191 52168 -841039383 79222 73159 158140914 81407 93444 600807654 5341 12226 -701348751 84534 1887 145551769 72143 281 -473723149 90680 24590 775302384 1883 52689 887259188 92153 44629 401008606 90345 38151 737988957 95791 46 -771392090 9876 18809 -743270963 29724 84981 -480757858 21776 95460 -392265895 23222 81296 73124891 22776 4580 884000294 33358 93053 469430856 39232 74916 824764269 32590 14570 960197694 28470 58904 543550995 93834 27054 -411092678 91964 38356 -574823686 74478 53085 -127511823 13098 74140 -356196325 98244 97490 -732758473 65026 68380 -905569337 5070 89572 116194287 19721 65316 731919032 73833 56284 -155055068 16725 72970 747642137 17555 22742 -28951672 21365 62835 -943061932 29713 28022 930454143 59142 27581 586458410 21183 24520 -827946128 89004 82284 2870300 2803 73161 -862885376 27380 67035 39108039 99588 81547 430755815 50766 41009 -36878492 38202 97299 -1464429 95857 47675 793234806 83132 50042 -545531635 93335 68374 993129957 64863 79275 -960763632 60640 75202 715921050 45521 80402 -790587538 79273 35266 -580863690 34119 25832 7462425 50190 15244 213849391 10157 36452 -720317481 83018 85271 897533234 29835 88095 -694374786 55376 9818 -288425984 86652 2069 -128252449 61056 17839 -974493510 73414 31743 734157527 31205 39476 635794605 74371 98782 -502846189 20234 37959 321048419 37864 73415 -778124302 69205 18400 -560382718 50818 54768 410433255 12611 7929 577584363 24784 64284 -167632958 15152 18383 -391604804 68449 6564 889585529 15443 62834 970271051 66878 62528 601569727 88275 50418 392874897 39133 39186 -85406259 5737 23125 282683528 38005 71094 -477118408 52520 80647 -266924598 34314 41536 106564085 9032 23029 151060598 88081 48199 554581015 19536 25893 211184870 64281 32658 829237246 96682 16817 -259548176 49096 25647 109903406 93557 8215 -659264825 81555 26249 768203592 14009 56500 651736381 42004 81388 69150421 5175 22188 -130569429 49507 39959 -587983702 70073 34762 46733129 99370 15414 -668274567 684 10450 10172663 94318 53926 357049854 97171 90941 -330044454 39610 60966 -713431518 33327 18119 -799827566 51768 17584 -852215482 81446 22323 -284566410 82335 74322 273584709 24954 31969 434918922 58878 83318 748265803 62558 17256 -228204536 28867 3378 367533506 6927 7790 -910822453 34948 84684 584759504 82492 66426 -827084749 67916 95929 -972334120 48788 77525 -584000407 50757 75497 -332975377 95131 94213 679855753 11449 78743 -513769731 26936 18746 -125165734 55198 40020 -375194690 57743 45270 -932362092 50620 55351 -81954102 74329 62827 642335514 12556 99914 955962198 69593 21016 -693183185 79240 72420 672315645 56086 22993 -558487038 20968 29593 699026812 20044 37590 -324419802 2474 14850 752338287 24092 13763 -967263072 39313 82118 -939549183 48741 73975 -340469286 34945 45613 188937331 22545 30605 -202134997 24792 45516 611757636 73844 55566 589394322 96630 81262 -855289117 38388 24784 -44160707 68124 68499 -956809112 56282 81233 147152481 28556 18212 -583434856 49205 56741 743491400 9633 70427 844470693 97598 95164 -155524492 18603 6257 -563628774 2688 72630 409035025 31279 6604 705923227 56406 69756 690947015 92589 30357 108166629 10101 73839 160173848 27536 71480 467478127 15891 72538 -547725513 71287 93481 200977676 16891 33342 -769884361 43616 12286 176404808 36899 51854 796015059 29835 47996 -671710316 6121 82105 186752427 62347 92390 -256090983 81866 89745 222404587 42331 51843 937538531 57500 65053 292819541 75737 63573 16766494 85454 32875 618310600 25983 95875 255554843 64689 70635 -710989720 44162 54567 -361163543 3078 45333 488293300 19856 97857 532107731 54474 77535 -661960891 18486 48229 -277031384 87089 24562 -145626746 20030 40769 437446641 1028 66762 -131066613 41463 16431 717621348 4345 80545 -235912602 3984 69696 -808122817 95992 51399 480790239 36921 21503 -921856514 2230 20376 -605930437 82534 76933 925449309 39757 41189 -687073545 48046 73541 -831551788 65996 2298 -706883232 89706 35009 695233594 13892 28202 -35664915 31112 20008 -150591237 11548 52608 -903217378 96095 12847 -475472424 97012 6574 -524817602 30405 90310 648118706 79977 75398 -943810218 811 64209 701066611 79567 36639 756147115 97225 75752 -872720891 21845 27513 -106400396 76533 726 372052020 1287 75056 712085309 82623 93214 301010009 96877 10621 -16435656 37781 97828 -94495795 79106 35377 120031646 18931 68812 535371849 66521 84013 398963703 31392 85095 86048387 63081 74019 -474871574 19628 92462 -360741896 32388 8975 11004437 76166 15335 -957083341 3280 47169 -894259758 7899 51338 -126600520 81089 80620 -179420062 84750 49777 877003474 51988 84843 520970294 51496 70209 492117963 39214 36313 -212345809 21881 21177 -667615788 93231 59234 -498922882 57138 60483 -877713356 24087 64839 639165855 34211 77639 -344938370 97329 34633 -17438647 5400 63817 -695123569 15475 84047 -781265676 46665 68979 -785705018 17427 12497 402763020 41487 23450 -279502829 79960 66515 -616790924 94333 55797 229779031 91064 14293 840447505 83214 64703 544623491 56045 37987 247899287 70057 83924 722677914 58506 95326 -406681541 41378 99576 537044635 97548 41120 -663220281 72914 16879 259619114 59728 3192 -662855659 38292 92805 -1947627 4740 78201 386139843 87944 42610 -574892491 27694 98770 -754573806 81037 64626 357752216 97717 44966 -950106083 22903 73950 -920151957 21820 64406 -456184626 13804 64755 48329328 70682 2254 685650780 24465 12418 908774078 93921 22721 45139111 17225 40956 890729186 8689 78147 414897087 42999 90814 -421741847 90480 53305 -929245292 81188 59903 -295720392 41970 19474 867905305 68145 3691 -334795080 58692 27425 483028858 15009 17818 543588820 28701 82610 -333886702 35793 26866 -612779915 3623 32260 -943684118 65102 27680 986285172 78181 89961 -985573224 31460 62763 520003419 81377 54912 305467325 65815 20857 -470715960 13712 44312 100081677 94526 18247 91955056 8802 94118 -341119091 62478 10893 -310465218 94624 6246 -942302892 27908 76812 -21211598 52240 61515 -535991763 22085 51221 771218180 34207 22219 486811885 79179 59036 565255370 48602 2766 644536492 17401 16659 -865221999 58443 83562 259192954 41578 69091 -850556961 29816 86730 229246029 23698 83468 -134896770 49726 15423 -874306066 35109 79450 -943056479 86497 18152 532930450 53949 23259 -647679131 54807 68370 566514776 94186 80361 -294368860 36849 42463 494956569 79009 495 820885582 29417 57563 -105219873 12565 46304 -775431814 63113 86059 -420327057 10301 60569 610489415 45539 79602 377833612 46657 11420 858700596 86304 18951 -483707462 35176 98990 523231277 87356 366 103952137 56676 35327 82375405 64245 9247 963370539 21013 54393 -200206765 19113 68598 -444449019 23406 37703 258729406 8119 59938 81663018 71166 42926 646048878 88810 11767 709935617 34895 75711 252815807 92272 67265 539059734 13514 36393 381454109 95499 83121 352689871 95688 54486 -285480092 50302 26324 -239975524 5759 11238 -49468774 76866 57507 -330226660 4575 91833 953423652 85986 21218 -694850993 71518 23725 32276333 40760 65750 395858307 25743 11096 752714658 50243 85739 -431104713 13581 66110 -189147329 66908 68700 98582441 16892 14387 -723818262 19438 69960 -28321802 82671 66253 14629704 46119 60019 255036959 336 58752 -494987445 84951 48797 584313718 43948 57506 113570993 58825 88978 -779628143 82622 54525 520725755 75872 14113 -617352842 3488 27018 -826476176 30736 71730 453977600 35180 21442 405890648 43431 17891 53526563 39388 77252 -780460816 3411 34392 829814419 36311 4544 840601930 27114 41960 -413752195 43271 89127 -631244797 32521 88138 502614173 38581 75293 -877523601 40196 92496 740104195 55030 58008 697379159 49026 93718 -189990699 94236 18985 85815299 66144 67335 -516908441 21587 72796 884569619 81739 79189 -97455537 17788 83808 214720293 84841 22726 119707252 47591 61900 33271653 15934 35750 113437082 26931 2815 -296846222 76576 39814 -550748534 59227 56462 -961243717 78455 91857 -538821739 92613 50164 780693766 43626 38849 -768269039 25742 8530 107020021 85597 67495 -3447061 44148 28963 680869016 64170 49260 661459454 17189 57590 606180438 44744 66405 -62063643 50190 1259 -914431312 74932 91051 -936131633 70285 35320 524171380 68341 64785 397031654 99043 94536 -296015560 34699 89371 803262452 32539 26457 15567476 27251 54431 -168695638 73993 34783 -594774400 27027 7983 39321414 57626 64611 325726145 31762 23973 -825114791 8750 43629 -803043324 95532 87668 409969862 87511 96922 37280753 31518 62051 351148666 24472 53354 -711606423 51620 97388 -49132216 59276 67685 614098364 40619 31015 -37269760 92488 37221 686503388 52178 65404 859468258 61176 41764 -92810123 52048 62388 883439965 94793 64798 -264281719 97073 57819 701835073 80713 73249 961539154 52121 9731 424932005 20732 24796 678183072 1218 61741 -937832086 54627 32697 -366560437 22098 17252 -349905417 43962 15796 -463875432 87691 98851 387329290 4321 27273 -743130592 96861 31921 -469353983 55531 88014 -466348222 84808 36562 490085867 29809 7852 -960901441 51347 91892 -780882509 27489 31771 -441661953 73101 77189 -597556691 49272 2896 522601968 47622 27020 926945167 98850 5087 139167794 51468 9916 873786094 40191 65622 -484720193 69632 98226 460473263 64780 8386 -20437718 39521 98473 -715148121 52033 37501 -970162088 20245 19416 -890840564 8856 4206 -956074865 57701 95419 -584936372 90659 22604 668923001 10451 92666 229065660 67407 60020 -115251397 68892 56061 -836116618 19788 38096 902412683 16324 67622 103221462 93831 11577 -399347828 90602 39355 59304235 14223 87378 108872805 68702 48923 550310558 39192 97496 -99721526 45593 14541 -752896514 22044 37170 -823592245 54150 16350 919284230 3724 8792 -857123189 49442 74374 831601165 99583 20335 814068666 96112 12052 213378590 12449 67484 -864571376 57043 92545 -681608432 63827 36664 -911525480 93198 93574 532941536 21573 9124 931649064 91802 16468 524968495 36624 55294 727958270 84923 33054 -697671632 65148 15254 -24170840 23135 66173 730734935 88327 83503 -596567607 83372 56521 -188097044 43092 26587 574905258 94125 18961 -274987695 85905 49312 552658306 54743 35852 -432336808 55753 90363 667772563 72601 56526 -305864059 39606 217 693292604 64590 30452 97192043 97611 95240 500694447 71949 16326 -104949046 7712 14144 -327190059 52969 94317 -963177038 73451 47507 246149571 30078 93411 -20774779 91967 95361 -895000000 42565 98749 185263636 63247 67552 -816846559 10432 47815 -251132570 27782 63448 -28949618 31124 93444 882898686 92707 82434 -267354662 20152 30258 122534874 53177 78619 806028078 34259 66485 -590280331 11271 5380 963186358 75990 65652 -118995403 26463 98710 -576289599 29858 42368 872518836 31056 85961 471096623 80594 99503 398349296 70857 34716 684405349 26044 38943 387285232 42849 40590 -386054854 22218 10435 -214962336 23739 97209 -450227291 70361 58 659956842 5682 81103 -384623095 30710 59156 -327466486 45200 3366 593292242 15753 65947 -960640053 48553 68379 612329582 48603 79713 -432054812 15624 15862 964472872 34649 92838 706306823 93635 93703 531533591 38729 45738 -462552974 24687 37854 80430592 68070 84769 266969256 72893 19122 -333098062 78183 30890 -541164635 22036 56446 -507218317 66455 34953 724840602 83497 28502 -896165895 57349 43353 -434265066 74523 19821 -657168665 97070 59304 730474075 64702 6507 -103460130 91237 91920 -350597072 67586 39013 -266767048 33389 1098 7241707 24278 69564 -737104915 22403 18328 -149423112 75376 25340 273968286 86498 96265 -241038669 92336 14309 240315584 33715 92971 715819465 30741 5224 404812288 8460 97701 192907365 24176 2414 764468990 23495 47765 -42129641 49877 14981 940441934 72030 53616 -721900168 69857 46031 -814741581 13097 57079 -748161427 17272 79752 -627848469 84757 7992 -12954106 38886 43032 599472541 91557 30943 -176020268 29926 79072 -538188256 49776 17964 -870258700 38743 97780 -418570947 96743 96561 91577376 60855 15157 -903470030 11729 99426 -235130662 477 71387 49778629 25549 79640 -467974891 73200 19251 -433305410 76328 76440 -989505844 1492 61489 301034559 8733 92115 -166569218 53895 12474 878560841 70912 76161 -595574466 75602 38770 950336531 50874 4325 870958446 11601 29077 17674949 73249 1969 821009937 15383 62271 961146349 4429 60039 80681704 63388 91579 478716357 68933 1203 -709004096 58804 78202 350370698 28899 43817 -98869869 9486 84782 484237573 65867 71538 202801352 52999 64550 -245439485 8093 52006 641680320 26898 30304 566400247 96811 19278 -252890317 11637 41491 294781241 23290 74872 -114117443 79031 79532 510377554 2621 94952 -43998802 525 1304 -202478529 27286 64541 876015547 37897 28647 -540065511 55805 36844 12770955 93733 4527 -483652774 25294 9484 385649166 12760 31235 -211481490 69156 15186 -442217775 36682 70689 776700083 56149 63035 -484348941 45215 94773 -709043357 77081 24178 300482089 62287 58325 -361373593 64030 55161 153308236 74806 87541 -36371654 22899 30451 876062243 86432 23667 339102083 36086 91947 138923260 25446 8562 -550488441 65194 59923 555254178 14158 52095 473242182 18699 58080 -171788734 25728 83802 662610497 49172 38447 136434483 96862 28711 793675588 66806 51364 902312951 67987 92945 14713770 53100 2075 -321304250 42603 70557 -213728989 684 1796 -679903782 33772 51184 426672892 10409 11708 -226422768 21717 26446 286092562 9387 82285 663823219 54005 62273 919186830 15574 31850 -154580344 94479 46369 699763168 56069 43523 -309790626 16579 54499 -464239054 60350 52655 -583013306 34319 87859 -349444312 8092 29081 110102575 18099 32141 -648705560 58432 6121 -318453170 64053 38287 801653516 3302 76490 89103672 67546 63679 -227592241 57695 80531 329278991 67642 25608 847227771 38461 74177 -928345407 21578 58887 -690107526 94081 92102 886855922 71747 65954 -380972069 99113 66703 808343763 51600 88657 924659374 89524 37694 -923999310 79191 99911 -876840245 10961 92870 -224296518 50154 94983 -678015067 43116 33352 328090788 55377 33829 730993322 33917 50316 474256543 969 50677 652565980 39070 3828 68120136 24197 85718 103515738 4468 77962 -246121002 49370 7643 65287919 50746 14511 461603887 46547 22330 390809753 45667 11561 906483050 48540 94913 -489120656 64117 68834 -310534656 97978 47990 668860423 98095 44463 96331989 37617 65018 448402211 25922 48585 987752819 74829 30684 125315651 44690 76116 -43781376 13284 15559 437154050 24320 62568 644073186 56460 17749 -259852691 62686 74205 576446747 10296 473 384803287 18922 4790 -553020347 39412 64011 -933635156 86351 33590 -539422000 77777 88898 771759208 22509 32598 465949466 24057 51320 -687258430 51467 6830 -874374262 15651 92273 -506712629 11417 80097 183440483 23727 70800 -377545643 68333 98935 966957722 16027 99627 99590897 28733 52753 699576094 64284 13333 313923950 57236 84886 500478926 67385 796 -395672482 73484 59164 123438823 44340 62097 260896997 19641 56249 -566191177 75971 14496 -250179322 22866 16440 221670863 87879 57321 -546883922 76255 87825 -786853648 83858 52585 -4391320 81191 80100 -158897763 88673 382 64865587 5466 76437 714708975 93810 2277 796620650 49798 90648 -782586902 4949 63133 -507095044 71879 10060 -729613313 14098 95830 226535250 45280 26924 -272196676 24090 8577 -731565221 26482 95529 -276749697 44721 58087 -102349063 98658 22604 -997116483 83039 98303 163030882 90640 35774 174132976 21417 6272 426395155 79409 2047 -821545650 63778 68525 267263332 34855 98076 628168238 5753 166 -300136084 15212 92514 -454960778 40042 86129 123972822 73657 67315 -841428373 26194 35423 -425239156 89093 69184 756294151 1812 91323 121875607 59378 41204 -888731807 46122 18 935605583 81636 31854 -950921487 47671 17891 387485438 15183 42003 284613394 72074 51217 -358957376 631 50577 684409135 89094 45007 -591442718 76734 22332 -558686238 24477 83537 363682141 19166 68002 907912402 41930 44918 -429320205 25205 21661 773400888 68494 51335 412444310 7298 67835 151801056 85523 25935 -480808961 93768 37917 -522172149 55814 19224 359313316 20565 46569 -107641802 7405 78046 4466692 42382 73060 229732393 24817 69183 540672065 42070 86567 -507604712 15307 74421 490428035 51228 6802 889257516 14964 60354 -708298395 9235 10878 -470640402 4706 89462 -523999301 82017 40497 -457191869 85674 47820 601986905 58162 64904 -833054241 72133 1569 26279988 14817 25666 -779518777 4847 87189 -573747722 86966 22040 -114538602 531 57269 354654368 49463 95972 -515953580 75960 10340 -751532673 2148 50855 -584531483 93472 94815 -321752914 67107 50370 705536287 96586 35200 -809933714 84576 17649 -49670000 86797 35712 -785145287 58691 19985 762131253 14719 3678 -305937643 68458 84240 -566561299 883 84900 -35397505 45484 69751 747577249 39071 32182 -34213904 38155 43659 807370439 29896 74020 628590577 86323 37594 191579703 80222 58113 -949711529 95868 99616 -941227892 85725 19942 -144119340 95347 59065 -240899804 38420 3941 809416528 60676 46657 983889083 70564 35961 397760294 4420 60355 -2248473 40308 19689 -720373838 59420 10665 -106912602 54974 95453 791865040 94522 56431 -514395274 54382 85902 370653883 41184 82758 590353958 33719 74635 346111128 76334 38274 934562830 97038 4356 -310694917 54416 42126 529885155 2633 23896 -119253881 34093 63320 -90998641 49942 73770 729910515 46370 76072 707040867 97121 52052 -210035784 91655 36317 -414382488 60 92365 -217633378 9833 29831 424569969 60423 4376 -209853343 50316 63550 -222630742 18830 15486 -621194196 56261 58714 600183138 55299 27323 179487435 55558 93317 376360845 62994 73569 833173272 44302 10210 319751480 81019 77301 128497007 48500 26022 132269395 48068 69440 394731423 96375 47962 -38334797 91303 10973 -687598373 55572 51087 804582561 60636 88587 -477162702 88373 47651 541718348 7665 97878 616645578 32247 13678 982535508 78487 17009 857421172 50118 87602 -55547998 42345 65842 -777825415 98668 45850 -405442082 28647 51859 -372884379 61921 59329 745116630 67726 18605 978572932 77762 4067 -753408167 28031 91749 -258645630 5894 2610 383244081 90613 3874 164855230 49930 53077 6244888 78332 42364 -189046016 56868 24079 -215878313 953 9853 -151329625 99886 88373 -389589968 58120 51225 -510671615 71478 95987 -335483629 38796 44624 -854304921 56787 55560 -660097862 10726 88873 -181323734 71667 53672 856435299 36984 2376 -364798990 16364 14721 -994099544 88697 68115 851479320 65601 20046 487582733 32804 73409 882482043 1714 9236 -845447845 59021 8184 841064175 31544 60877 18803565 76999 31279 -448975676 38790 53884 570584183 61944 49097 667110270 46652 48408 640026298 40281 99654 -746261427 9043 37143 820836799 78772 68108 946065279 42257 80443 700611817 31282 63948 234013404 22534 86868 487638627 51188 96592 999352222 31102 15396 303523229 93758 55026 712091448 93772 29412 -601729677 86966 11526 -326818708 1680 84799 805420596 5470 44863 109846102 57143 52521 326555706 76403 14601 -593538693 72912 77897 618084534 53896 39062 334330350 75576 16939 415080798 71068 32968 255327899 68815 48383 -582279988 30338 8328 966171004 9350 97507 -50555511 7341 54947 -513386525 9091 39596 461145593 94565 43860 961260539 29536 43200 662391936 3046 847 14738067 56761 72467 -476028254 81830 74612 423090353 63721 93021 -92330036 46614 63948 -206623279 96815 54421 -503064601 25388 27695 866859261 49690 40377 257944137 95043 6729 -586145457 38143 65690 -578423955 24132 82763 -520932996 41362 57248 910656041 37854 36283 343364977 85619 6936 635294101 68456 66337 838624641 95350 89631 -294246626 4968 38541 -664644134 15470 62328 620052768 99895 58421 521997312 3350 20805 723626907 76410 67688 -878006482 9319 77642 -705899583 6045 14474 634083125 10347 39156 204371845 34745 65379 589883369 74400 36668 284683936 78458 75263 -134608737 30723 19315 337057202 7842 31474 -614282781 58258 14437 -145561738 30640 73867 421308402 943 9628 610911800 19456 40264 -934720057 94305 67334 -689182904 69419 88650 -788407669 88687 3107 864552273 24348 7500 466387384 30229 2362 855234401 36729 11531 -591649486 46417 35205 567676631 99505 39518 230809195 33296 65481 804245947 11227 86871 497518575 88250 62350 -261452341 1524 62783 310589393 58133 13604 588093387 56168 66833 6375367 33575 25081 -9138695 26489 30854 -808551984 5252 35771 -25368716 54292 18945 -618837647 64924 41308 411000227 92883 2453 -874815912 25040 8789 944312302 37484 46012 737190432 6304 958 694147189 30159 5000 -518197454 19248 93896 -127583044 45626 29791 -56108242 49997 42819 896058034 13062 33989 -699851011 58511 24047 -188049733 74186 85948 -662924960 46544 44215 -975417346 47164 83356 680009757 76069 61075 -188659399 16253 92087 -241203850 39437 77575 -656291552 87133 63837 -910641569 12658 83095 829217034 59660 47346 -514301904 73126 31351 252547339 35969 7101 191454147 80620 4388 -688160494 10538 39773 314843793 7662 55033 -277795488 58723 82385 -242147850 96374 47513 -748768929 38616 58296 707462020 53887 85680 657466943 78085 8406 -206861724 37083 93524 964868260 73275 49478 328495339 43220 5703 437677326 56060 62590 -108849113 50142 7133 814992562 58175 16386 602196877 12239 9892 249682007 42640 25842 918121807 22465 86229 751995038 21421 39199 -674579264 58090 94394 419679504 39485 94696 -235064684 7384 98031 398453747 90418 20261 -102132750 2068 75185 -419494685 64818 63115 504697758 27381 73847 -554960422 29812 53084 275395515 25479 99503 -179083285 29573 73864 -879894840 50437 97358 327950072 98420 8875 915543184 72336 75293 -410666535 74079 21596 -336795942 15427 563 -750266595 46673 81450 -639661280 90499 49851 -564226226 29707 84558 -332983048 36804 4465 -128877066 62440 86016 674402194 83770 5035 -299174286 22120 40721 -997665387 90118 41031 894717236 27799 36163 1835104 99501 50454 -824160812 49038 76826 47088345 45708 38924 -238389899 73259 32102 322517162 34303 26163 -809799194 63942 84037 50204388 48506 62170 -742924652 40127 63393 -120499318 47008 82345 161026640 42422 47939 -976064067 47510 46658 -681523390 19863 55949 27932935 88384 64247 -480124482 91859 70317 52035324 65361 14965 727092339 52408 38066 -335747686 587 49566 23670107 67822 94658 -289465339 49682 9874 770123344 40625 91922 -462942593 10584 44597 13014173 82090 23489 -622209485 92945 6575 517783270 91287 37605 -66515379 76142 21890 -526716835 52213 7616 774825087 56864 78023 105948655 40052 59567 491284004 92935 97136 -213289489 27580 68874 -395678921 87359 20646 -316657099 31988 56965 542635425 96936 32031 -930108139 97530 31305 -369765543 75654 21634 -156555612 45928 77185 -178055275 36061 51659 -358345596 95429 25593 657130123 68588 68614 -808107936 20321 13194 970559841 98304 58068 578924415 36862 84158 913277096 18886 70669 854358139 80031 81743 -887611630 13137 93944 -381637178 97375 12076 132744676 45742 46335 -211170777 92996 88629 357074723 43823 78518 665007352 86858 44900 547598523 2332 7383 -309942201 80131 2653 748242833 64404 68593 -781431935 83370 90504 853761343 8277 41764 -510359415 43240 72483 -520720490 28669 62108 780411953 1410 32700 253186632 66284 88963 -386253125 91610 93104 -542169375 21776 20048 -171699176 4819 14241 383752334 24885 87426 -639932253 23522 37150 -956101746 1844 90386 -145678388 78767 29896 588466357 71225 77792 718395456 8425 88222 -969453026 31213 49300 30880387 55130 69785 587585656 60494 49413 -382217950 42326 28007 -272886385 41922 20072 221664777 12541 2601 -279433131 54650 86664 523087688 50662 33525 -432346317 50167 32033 -543011761 44578 70001 123138316 78874 1686 962417760 37860 26387 692837267 77811 43971 128220229 10854 54014 621888213 29276 87719 710225234 19839 30864 -511570005 75830 65127 167031591 89817 43842 -325516431 38566 75989 789698096 18403 67880 650505327 84106 83031 -27108041 63656 67587 -12266419 47970 97000 -38030048 50853 62751 -607818364 95257 93429 169634134 37052 82712 -55972619 9404 3422 307522938 80308 22832 190401984 11992 28783 -827700865 35566 3241 -803703349 44307 86794 -310866915 65079 96734 -641293500 81972 31765 -462205206 45457 68753 -213712002 30725 66934 -28016566 77852 29134 -730972004 52192 86828 -665644991 7684 24056 -637397169 39304 63520 161413183 69893 56740 273974099 50753 85696 -556188011 93456 46373 -958119103 96419 60778 548013603 70755 33052 -341848947 67362 56952 240627192 87209 22806 -406379839 54463 13353 -651763373 75106 36025 323704064 4203 34999 -686712250 77921 42111 689649903 62483 8061 -771644125 18216 86349 687689509 19560 7434 160305315 53154 56198 667267353 87875 1049 180803707 93 53126 855834920 29085 49487 780749014 25073 52660 80444764 88607 69642 -482591423 70847 81401 -757487678 61791 38649 505498847 79630 65848 258626214 92386 67179 800616776 46554 86528 847005446 20798 87859 430208528 3225 59311 328469397 83208 93146 -132688735 54926 50415 963268679 52143 23551 686439475 56684 33272 172764215 28539 8980 395652907 33829 39161 -239517053 33447 24638 64049898 12738 3851 595578282 50035 64795 507468387 29602 15638 600795129 15260 52873 413019662 36241 8204 -577922679 36875 16040 114164237 55264 24660 310321090 36989 73344 -903241826 28801 25933 741208539 27687 77308 562634592 48201 88568 208521288 69440 5188 -823576420 93695 75039 918451225 46670 47261 -779588785 912 44931 606476517 38238 78750 270923407 53501 21281 -919239149 85327 77097 -762513203 35064 35063 -833103558 21660 99786 -567172747 10883 98057 -390885562 31373 8079 -831202875 25171 84085 630774421 84749 72475 -677625728 19991 94172 -660854209 63411 70574 34136489 84338 76128 -837917034 55162 60896 683778063 82444 91697 201523418 60013 16476 777376150 99308 63826 -368595225 9374 62836 -429192582 60046 81810 -145180727 32814 70754 213045706 23990 78523 728319064 74753 34726 391964225 52390 51863 353681873 72583 56199 -964515072 91434 90061 -10292812 98408 98160 -2233829 84577 60288 -936835447 95517 67267 -424004383 78025 89720 854720551 87216 84225 -587660677 88290 88 -283133114 43682 85549 256559344 56934 80562 656097841 22319 28791 -565342005 9251 15956 -224714403 94295 18269 738707761 14601 43009 -545563889 91074 75444 389768840 76353 17748 -422092488 93078 35170 66524737 84084 2678 875543144 53506 91319 737586174 72264 38289 -842982363 60751 7099 738335094 26334 54862 591738431 48680 98937 -969092977 40232 82755 -769751258 53077 68306 408862257 50993 67019 -642042646 12448 21572 -889988629 57761 58994 847914767 31151 23445 -577492709 10217 96504 175483759 16238 86176 612909281 56994 27617 249437510 75845 95415 42920648 93454 84896 615708366 53322 90178 895002425 4005 97506 -328175234 35013 55148 -280742223 12976 60974 392055994 62735 93158 629245032 45733 31738 245419614 14483 14541 -333019539 39472 53229 -257625412 78326 86666 223425487 91127 26629 -769245916 10600 55563 978310258 87861 67235 -827748568 82167 72382 357957302 81702 41515 795488513 20994 2582 -735944596 833 32235 461161242 93798 49498 -357892279 58083 3282 -209219949 27791 74004 -744738791 80542 23366 714408270 69737 3448 836052841 6798 60544 -934046546 10105 1674 -159271568 49062 97113 958700427 4117 89483 507922147 33164 76857 -420907840 60721 88023 198497430 28007 84279 -724481940 43241 2507 99570150 30745 63672 -45458525 71172 27524 86825964 85129 44945 -587985148 15959 66945 -675333599 34770 63395 334171647 34194 8696 -320132634 6719 26705 791993974 41668 80938 50802095 20708 30996 823725688 40619 67876 -21285804 39222 56349 -138159289 40157 75165 575987061 58159 14549 222700215 59354 15846 555629358 69400 72319 439211234 67687 62216 383138262 53355 43187 -158362249 18063 25517 370919633 73856 7074 119457610 31113 23037 259495279 73964 72001 257886773 96772 72553 -872532351 27407 30010 -107801456 78353 73977 -810346793 96106 38174 -938974889 18199 28948 -72125077 48449 5111 -986638536 10191 628 -204983752 75691 56923 663306003 47513 11231 -141672907 18452 34877 670231255 24851 10436 213786172 66924 50355 -500856325 65747 17256 -262269910 53656 75179 -312264922 36629 42174 670293101 46931 96120 242773562 31804 65403 -14005761 37444 39122 -801604605 58276 48286 -683416544 19466 41891 -169311094 96259 3118 -772876754 63515 47642 -73102973 90466 22987 -48450254 41046 23632 945385481 19917 76069 -778320942 91769 63911 61604938 73438 27997 -785056336 66110 37445 678960921 69897 67874 916182652 4177 57721 -885958681 28512 33144 -261732981 13975 69976 -586049902 77524 35898 -831711632 1362 60568 67986622 17571 35617 745138022 18282 11336 -380552614 60515 37830 -754018716 18033 2050 -873112090 81427 58885 -439764960 47669 76132 -428187313 49730 43902 511534695 44205 13881 -309925224 71326 90710 -250550458 29574 83739 768466038 94131 88757 115072023 80369 84709 -60837166 8864 56526 688385346 554 85127 366526209 1309 82329 -495366809 89014 21920 -457109384 83631 4355 -923811468 57694 60700 433107095 33340 59411 31739455 96218 47927 800971103 87278 74941 143415807 15529 14785 75571696 56054 53474 527139846 78626 40369 -113976969 2311 79569 45103875 72418 43634 -946188756 18224 69987 -634868361 96692 84519 77957701 7268 99644 -42151214 8081 64264 -777356930 59448 53642 -133319869 22241 27047 -329111336 55246 11855 85627354 87607 86291 94051542 76469 58843 -170719699 52963 95711 279347329 21709 95696 -306347731 96691 11598 -372728863 55456 67103 23481203 20347 66716 699041603 97753 15165 963490227 63083 13194 357724213 52245 69823 409843519 38267 76768 -633184904 64744 36744 -510312918 55799 74373 675982991 38461 20112 90142474 93504 88090 94480035 27861 57384 657551305 27778 80951 273026951 83991 63414 308972439 94609 38389 -608831805 71817 51189 827683805 95579 84245 386626485 61981 32028 653403270 70673 77837 510476273 92360 85682 -959148746 19010 18832 46327788 71615 65928 340444678 99700 13542 313766585 51924 37107 -425795803 80438 73932 438461747 70574 76055 -122692113 50198 38285 388728715 32713 5002 730320585 89711 38250 155642087 46004 74036 985814333 37119 73671 289459757 31745 23172 670580162 97489 37434 -747605899 19832 97977 459332283 33742 86814 -265879287 39649 99480 -845513644 87362 92901 163282880 83669 26276 -894055745 54340 82933 109926244 40107 50877 -246649345 67997 71799 -819209397 52058 90799 -461622788 44589 6779 760941702 65484 58199 -696942163 36534 1029 391790697 75658 52302 -328958677 78836 78188 -841841181 39393 84778 770800462 92963 93880 341345872 82917 88919 969791420 9717 42470 -787072206 53295 66308 91946123 99200 78143 956716930 60014 7772 817261183 33457 28649 -837594779 29545 15558 343217465 53236 92629 -407617045 61775 63489 -844633916 95152 71791 519979976 12757 73426 327130324 91944 88465 -36368539 26671 88580 -851735914 32348 48576 -814623259 69879 38838 -453439747 94486 26720 -601210852 54454 38981 727750190 50874 48955 -535649954 24026 90916 -713186323 74981 7764 -157005751 59569 85633 -412758897 62087 79651 -624893622 89730 69072 280125992 64511 66773 -761398719 68527 8609 223199433 82968 19558 -459641159 94208 8748 -839198828 55522 92433 -435232334 77762 11627 -625925524 82928 89543 -713415117 48449 12565 769595459 80064 96024 -578831598 20432 67213 470446967 97524 73813 -52270100 49305 97916 831776239 70613 10520 374168465 10747 78026 402667128 15151 27970 793908029 26126 26436 -204603996 24946 63476 152726879 92878 25637 -222062064 64640 73623 287180235 2833 2005 -518511153 10223 25432 -140089526 68931 61308 -711397532 86423 31220 463572151 23989 47172 898932862 3089 45829 259641269 55995 41749 311136851 45532 9857 -713718944 42981 47775 -631364367 26162 45263 871045983 94122 38070 243098271 97107 29548 -118166433 86099 56463 818344377 69429 43582 566958381 30538 36951 -590185312 24447 46808 -40268298 66547 68684 863057232 15167 4682 -802013901 48969 67119 228176297 95479 81733 259732109 63519 30419 243181637 47767 4421 987337543 92788 36164 -518642457 34276 74463 -834803407 6452 66148 -337136990 64233 67951 995117692 239 48699 173249738 19448 66555 -929623240 20915 82249 460801203 80671 54184 -958638303 81786 36908 768561119 64282 56240 -511117246 72044 93621 670534238 29727 80996 -17734296 80987 77285 -876016675 53401 80754 -406064475 84061 82854 420262707 61008 67580 399590546 12311 33153 -443666588 14234 19160 -699608711 72289 13646 133692042 42259 38542 -883350150 61109 71265 -224816418 9340 78445 -783653557 76772 88821 -96577517 16436 18774 814070809 25704 87221 -174912565 79209 58886 499825949 10863 68094 -466858056 70846 97792 883723353 67009 27050 809261850 612 19969 945717724 3843 92246 -773121493 97445 71519 -946663375 86852 80201 -425757470 30809 73231 289564961 76811 86280 -551731140 50758 31800 575606797 56707 469 -935130752 57862 48567 -206248881 94800 30095 -670388538 55649 47467 -730104975 97653 92096 -587664978 54297 2713 -175046394 44253 61287 -773966630 61442 37559 570087104 68645 49155 -431789471 45170 46025 859641313 69209 69817 -3192183 52513 27233 97044727 46432 30781 -9963877 65755 27342 683354956 89213 98927 572849540 85534 45982 -588184549 1199 45122 -303707521 82502 86625 433577647 74873 71952 -432188976 4311 89904 -328614695 97651 8814 855043423 62840 61564 767637176 1066 75219 949617709 11709 48409 486066943 59849 93137 -817356241 27555 52082 485318690 60427 93696 593662010 6531 27963 712908089 1813 95078 387423414 33598 48590 -24982960 17392 51766 788313938 43844 92330 824506578 55536 93284 -352892657 15620 8280 117496021 19719 67762 559905660 2287 95931 -567328256 6892 51902 -749517157 10516 36609 826156645 1075 6015 -721971848 13545 5128 530412880 36049 28720 516198366 89254 13051 314153520 44913 41441 11823222 93998 2243 -870230136 4737 49635 -123432783 54565 52907 -768597747 91557 1376 895810292 95963 91584 -476496091 11756 8458 809141924 33493 70766 -900193149 44589 56352 501013681 82688 32562 -254416365 79069 92541 190891727 41702 58400 -893905056 89201 28404 635562400 6551 71031 -958011008 3146 52601 915350553 61670 90047 -612326045 43338 38467 -871376543 66835 21142 414001365 46607 54351 269259822 20491 75338 597014169 5480 46544 -536555079 56471 68187 -114919721 94602 33807 417479819 65089 61372 117432605 3697 64111 -882013257 802 6643 -327006750 19419 46400 131936827 76155 86279 310029081 14220 6975 537657323 96636 62882 -494690390 51925 38908 -438817537 11883 521 78911380 66185 74578 -410102345 13599 47201 506197346 90961 40241 -46459107 5003 11916 -753728846 52768 94753 792858787 10599 46511 187441601 82017 97438 -395059773 13650 28717 740091779 90600 4625 333637052 46893 15484 -440139790 46466 13302 893634554 17033 67690 -576689561 20192 50239 -992647444 48994 55420 -598243656 68833 47928 -234567255 49152 16760 -767832044 2880 87947 204521401 13326 66639 490393481 23400 3071 284694517 59182 84584 556157813 65912 10446 941554571 73820 49879 694701246 46313 21456 580564773 28087 86422 -553222741 79724 39198 -220673801 35304 975 916707442 14692 37230 -503865225 22209 62030 -256189811 43417 76736 712658256 66315 71354 -415273755 55890 68183 486740592 53350 27880 -472343108 97316 16015 228721856 85831 49065 897950581 90217 55699 700637471 51369 14087 -818469171 3063 84260 -472404348 27662 38471 557036692 77676 57177 601866694 65014 36366 141098331 51009 92107 -231163643 74784 54428 507556178 42933 72300 -524745014 82157 8290 -308003814 31146 23044 -326766932 52412 83308 975909308 6408 75053 -603111778 87604 22996 718743979 40163 26583 -223387415 82757 27308 -303049215 86618 67817 -203097914 8183 82485 174805503 79973 81705 -142717662 75308 50521 685907378 8171 80304 -851295960 32864 73323 -349812394 59980 41314 -664133159 50278 26291 -270128850 5815 95655 -420502319 40981 75904 -588733178 65330 5886 230764483 18049 34082 616906270 1965 61152 285426906 50479 47469 444463025 16587 51657 -31624762 16864 30569 540136862 2048 43001 -921433861 25997 71757 -228574168 1782 64060 -750943510 97353 94782 427811911 65675 49879 552447633 72722 61594 -386161691 97179 7175 -489519266 58606 87018 -208075379 21163 39060 342035663 10071 87810 -798866535 62118 88700 906380271 2492 67761 -816130561 8669 47513 867796843 6006 5006 105317420 13794 94354 957846761 50471 90248 -659678627 98386 48634 -425114583 37691 40368 522907662 33492 38330 -896947054 81999 13076 -370807774 44200 25213 -521109420 1797 64434 -783363564 78045 60799 -452090938 55608 67364 919359681 84921 43955 314972698 5005 27889 568384986 57013 96743 -318017957 24627 68138 143606450 23887 47189 -569836599 25163 55535 198578621 63295 91365 -589441069 91436 31038 -263861209 57047 85246 -122575614 82044 57725 -250749818 23159 55814 589260751 31704 53403 -203034640 14493 73241 667859317 82523 67168 380217340 53866 82436 492101711 61807 75633 -103744786 3955 59299 920384411 12087 41429 645565752 69110 11107 -400751859 36231 36491 409210655 3354 33351 -735008281 33533 9153 746818002 42216 85601 948038374 49935 66340 -492473195 20325 26893 939198798 90607 49875 520241902 59713 34595 675542854 12032 5768 -510118354 29115 10211 248120210 63694 16312 762494534 36709 84206 718995388 6591 85911 301611266 57329 11938 63631661 3468 83512 -118905166 40263 74076 671769668 39500 28512 453249065 49737 79398 957182433 6202 75196 313014145 57563 27850 125922757 420 12716 -725347849 11871 86156 -709538648 17320 10509 874952113 16080 89174 719593256 73145 36742 -771227895 67112 77824 28739409 44519 27463 -724351444 96284 78404 446269194 73224 41553 -545018352 40334 43471 -248202307 70392 90603 -238977746 84561 86894 61117642 86651 65320 233833139 37734 69390 560766892 54156 2613 833852345 96863 56147 -86275153 13510 31230 -491263619 29570 21720 724646807 98387 38370 746642869 61740 15605 77137721 66602 67858 485133996 20348 24342 -911333468 18208 17491 854953583 67477 14004 667207985 37324 70295 778239859 71544 19734 536781415 14788 30252 688737485 56882 44229 272820487 82300 2026 61561312 34646 38467 22480427 63199 58467 -307777700 30600 5012 -993174655 18838 16113 875364400 91279 89284 -757985301 73181 71413 -814926022 51608 76782 -430214883 44391 86378 12085185 22771 12440 -578902931 72384 55788 911001993 48477 532 -812865335 41812 59617 600881541 27259 87990 -755197537 1319 99002 686635577 11017 89343 -542617739 72138 85472 -158920062 78995 95111 887191169 57645 1161 -257169709 26660 23602 778835851 48314 65381 -529625812 19594 25749 364806793 59979 1289 -692856441 41330 25986 192688903 73081 74665 -709770282 24868 76190 138240770 99294 15098 313833129 15617 36906 -847405755 76507 88654 537793372 69229 55780 -174634005 21854 79307 -213111181 78016 14740 726288854 94386 24397 344970012 8694 24126 -152150838 53830 88842 370539183 79422 29445 -178484746 20734 71391 91128766 83258 8327 717236120 97268 33833 -367122843 10032 55795 189484394 10270 48699 -274369912 29658 32667 -486291238 73611 4991 -196254026 35304 17370 438923780 3303 12882 898281682 83972 2542 268124861 95941 63694 625185083 43381 99077 -354370201 28284 6821 893959565 37647 78037 312852699 19267 80784 37353791 93772 17437 355452153 24175 98305 987557294 36433 69307 -642518727 12813 51385 628684181 32719 29395 -427393748 71109 67175 305707127 2702 22989 -910099481 18877 33637 168353203 65233 82708 -598995345 99116 55291 543389382 90262 26550 98977396 38647 41371 295140375 38661 43128 680615278 30416 10218 -422745490 27039 26229 -476142138 32053 91183 -649798384 70113 61476 438682327 40976 18073 489007480 47255 16954 -312402939 45126 32523 -70600566 7022 51527 -552414498 26839 24526 263359396 8039 75471 370976888 26140 82500 775604483 27365 39690 -923320170 50162 98448 -796656415 18792 68213 723027244 62717 44818 803362878 89982 13328 258984727 42281 88389 182590359 87602 73895 -416804900 14465 33882 104444921 44110 17875 487896924 46788 39468 57800587 57379 23989 242039336 93592 45935 -699618834 78073 20685 210885573 81926 94672 -185379953 67406 90531 76991041 87889 54904 613671936 35281 84179 -348571318 27050 17338 929073486 72666 69938 520457669 64808 11230 475521266 44299 65714 429991551 13926 84985 -768838061 18073 11966 413130604 74275 8298 35294522 62934 44608 -597377498 54318 61649 -693712952 63220 64004 -412961403 3879 97333 -188259466 7599 74304 640301114 44650 71416 280637740 59412 4458 -589906854 64013 80167 770154014 1897 11128 783544910 53492 63465 291051384 77590 71001 -460926129 63856 6370 992083207 79740 74777 31589231 59838 59170 -283654500 88572 85782 263947899 46127 54393 992553049 94957 24241 -461732887 64614 85892 140946853 10568 66461 -796703405 90240 61116 521488212 51413 19608 463919979 12711 47586 -564898019 7052 43132 81241427 39538 42469 -741709187 14574 70745 960751232 38126 32025 -428672768 10644 56434 -220813901 41466 93487 101078270 25877 92491 835426189 20772 19977 927404717 39909 15771 392339064 24742 43954 46363159 49647 24571 520933781 26522 96301 990723646 58418 54758 982934474 98743 67397 -267974668 95619 46942 174987923 88177 16078 -654140336 9859 24874 111370362 77356 42090 865217715 38321 78226 -768916776 94462 61510 -419146711 95010 60690 230445458 81413 71444 450761004 87739 84481 -709085069 14505 13209 239800637 14485 7071 -110144110 37540 51786 362736950 28351 32657 359866046 5788 24941 402071020 91722 93835 -312004142 32002 82542 197354892 39816 87062 298281144 67251 68721 -591930884 81792 18832 156666215 2438 61530 -442224487 33037 91988 -656600109 85021 66617 308092727 36681 46427 -617165529 15949 4868 -568194395 4870 19665 68096843 52554 17072 395016621 88672 58699 938809776 96314 93945 453212462 26512 92537 -679557034 63217 47910 880162659 11179 45482 663986301 96772 91955 -2570623 80828 63697 559283576 88681 85777 645008961 74370 52368 458791205 80227 72490 689298310 62580 83239 973764439 24327 57571 956743499 7831 41107 -567047834 87522 16442 -495125445 56633 24231 -575423161 79689 54740 -955666915 99350 13876 331383944 87918 9888 -921483359 90912 69775 -271441273 14249 55483 -361664703 41583 58893 -292013337 16333 71275 93418210 20450 42595 645010394 4204 84064 -331398120 20349 25211 676377826 25386 21568 519259428 99783 74943 -31062709 98878 15386 504776009 13580 80945 307448801 70305 32970 983390622 5742 50248 -11139735 36894 41546 -113630194 85652 91900 -514526881 43967 56789 222664090 37215 35491 619299117 86490 92134 361638160 26920 91616 -601303451 393 22509 -944126116 54454 70628 472228421 38342 10999 -262815948 21405 86545 -104115548 44371 66593 -608089558 1187 57970 935091703 71548 83726 -617608300 46741 47942 -596276495 57563 59103 86258435 94386 18810 429035413 99355 4752 -283929888 33870 57549 -890796025 21199 26948 -168791456 48129 98092 81680907 57460 13387 -775547519 96861 45633 744234948 5495 49826 579071071 5122 955 110842144 72292 49801 -763621813 97001 94233 795838479 31185 11802 616798867 94473 72320 -943876995 64687 64906 435338350 41895 10910 575692352 3063 89000 -1979765 41820 26099 -899367288 74326 83966 -303080263 73129 75304 936953530 2308 70739 144851191 38532 61343 -837325380 42468 15475 -261891883 83698 85352 -463642732 75651 58140 629863059 50787 67414 209868284 67539 35069 -577253942 62771 62151 -231397964 55992 61152 -728693983 81747 96180 221512906 30666 30130 746833540 88092 40486 -652192411 9177 73965 -726353060 88481 83596 112675421 31958 54057 -473771983 74829 55625 -86055758 7008 35679 -339293542 37310 90112 -449353609 23200 15871 742196660 44853 95891 -420962167 93125 85182 756032407 18618 82126 -789067009 58144 47334 866355966 52978 73915 575239990 15181 92314 -47527660 70503 47845 -513140530 30485 85076 -247702670 95371 44655 -646465552 75736 93019 -170297734 21199 69313 -436110300 18073 34637 428430725 74494 78497 -950675180 32839 42839 -372122933 22610 80129 630107097 50038 97985 -71467624 54794 97235 -549075832 66637 96542 513189398 43533 24522 -133687598 50570 90960 -841154431 32825 92985 159334848 60855 4981 -40491816 66105 66647 -712266805 15275 59745 40613036 34947 66407 216014706 12467 88474 -205519170 13171 81004 52363769 65194 97221 -234243182 96639 30185 156085741 34019 54893 396553823 87986 33169 428281576 98902 94882 -175557606 52779 51317 -55573683 89305 16950 -836003546 59676 22029 -215216146 97880 47287 158487128 38739 27063 602257191 19627 92050 -434636816 43657 90842 -720854603 12400 70114 -252911507 97855 90597 -874780114 73204 88192 -147120465 41259 37637 986672746 50472 33429 -442308404 7637 63092 -491430150 21127 61878 771407956 37645 52361 52807588 70771 31197 221837793 92529 72611 361402324 35950 9081 -970662320 40684 45232 -86228093 86406 75958 996094015 66239 71951 532082637 58243 26773 -750778963 39101 81273 737480000 96616 47169 -101129940 77761 13240 -284882182 89956 93760 -701116112 10002 60972 -380631287 13156 59428 -911224898 17330 51399 2161261 38984 16941 688106693 88708 34872 269317682 85781 87820 710870196 59718 93398 -344959591 856 42229 -522974828 9740 52838 -431586515 57233 73997 -116633947 58315 12294 735912543 91382 13165 -679276321 80375 96900 -792237307 36807 25471 -229476071 90694 90222 -177611220 33005 49389 800453268 3045 59241 -727766573 55947 3140 333911213 92486 27288 751092383 92234 71810 -894594565 35230 7001 526487574 41004 28566 -776266981 6886 69260 -937910984 39409 10926 903625111 37021 42650 189361384 23776 31696 750827766 18048 34546 349339825 20094 69998 -194146489 33574 50768 -654008084 53469 2106 -907483040 66977 81803 -494402865 49348 47873 540957156 20247 46534 -401093148 63574 93342 633317191 23065 42988 -757164827 10999 91309 29618115 78163 68335 939665381 81657 2967 -756197677 51846 99036 907075823 28005 55270 -776828519 14567 11926 909878310 94486 59853 830983839 67863 60363 -857833507 75690 56672 -399683244 37763 54927 -740772316 88794 76614 663830730 53381 9991 -432490997 28090 70939 -716632572 3388 46611 -947423653 51294 69662 -650809859 35137 10631 -201110747 662 41555 411436493 4282 29249 -2596065 80456 42826 523806838 6175 82199 -35696429 31457 62519 883131209 267 42589 125349157 86651 3813 872159809 37574 47996 -549391685 52420 3501 -840000719 70217 89413 167840086 62192 28614 140265898 13849 8478 -283097065 48863 49617 -813319776 92617 80756 -149432056 87073 57520 -465837513 25761 63262 -332039899 70119 25961 -904806225 24053 61175 537346107 15406 47501 -324363632 29053 98744 296274346 17169 93350 563832630 6846 41478 179369280 18110 51522 530161097 44248 38747 54148186 29832 534 544550829 57233 23290 -975636992 15479 26441 656187485 59042 37947 423069540 29764 19933 -211070060 80022 12344 -144759799 68544 84603 8870719 98746 27974 -318111212 37837 17893 -807522678 22179 8210 929300025 74358 91556 379179172 96385 19593 -530232000 23637 8432 -360389451 9831 64467 23055594 46435 60409 268342198 17978 62159 528198112 82087 37897 -962544983 92386 6608 -406763946 32100 62277 643507868 27065 46388 -28971892 27419 66640 -429024264 31233 41419 -564607635 66102 35661 557812746 76676 29208 -964314495 35315 12276 932205022 31200 65642 261467506 71014 12379 -526261837 82802 57433 993439294 31976 64262 255613354 73895 46140 526486093 45698 67345 -987393765 73235 36871 237400853 75169 2039 -640009727 93793 7415 457680302 41698 49943 -905429493 34688 21755 -293588080 87668 21175 -191078313 46636 69671 331799856 46432 46984 438857366 96678 19876 901095015 51767 26626 -576407875 63123 14189 553818281 15806 23174 789061818 47398 826 181602235 24359 67418 41168219 85411 84072 361798808 57347 53854 -814665299 22211 76556 337919990 81723 67985 61312119 55066 33253 -104067809 67037 13690 -712185172 24886 26294 722972674 46703 33264 507748763 91195 59498 -935728848 39505 82220 495152694 1170 6934 -374064256 17391 14474 -704358049 84081 86417 -624696328 27181 27172 849426452 56302 7127 935549844 28163 81464 -406570158 31206 34173 -870273597 11704 13482 678586119 46278 30979 517728472 66350 97863 -718001416 56313 60373 503379725 43952 13659 -296417523 27641 63756 -285386079 25748 40067 -856396086 74594 24629 112774701 95010 29819 192976795 30861 53515 248280529 48726 77767 821000239 39260 22972 -562911402 45041 73579 -47889228 34188 67422 751061183 50134 91016 271415303 22201 57886 -387123629 17038 50219 -402857179 88767 31043 747357233 86372 99334 92073904 38410 33965 -40361087 80053 42657 -135619644 21267 52253 -681286975 80237 11085 383508631 90079 73043 -948543916 8200 37900 521492665 92739 43191 -503573105 37110 61986 -930736352 46379 49241 -418922387 74540 64479 327614714 36627 85031 -509414809 25881 34523 -739159634 13417 83842 -88823166 25400 2186 -651569279 69939 80171 639497301 15976 67935 -83440197 11977 60258 203108818 40900 30903 -726320271 74081 21891 81537888 12516 75955 608033195 98201 61247 -724727832 10953 35666 -260135254 64135 47373 -936358242 2909 48259 -821327296 73118 9681 948643589 47032 79500 707300687 91784 17709 148410968 51654 12463 -977975402 32 80767 -550309428 91151 65945 -294083076 70455 594 -621125839 67368 18451 -816565096 66981 85229 379677165 35267 89209 -973030868 73595 72270 -6677772 71252 41886 396112289 20103 51112 -277474506 74901 83617 1852736 78084 47455 -718528059 47327 74405 873283158 31585 40483 -852266056 14009 33886 -470089220 43242 52775 147517628 65764 97648 461811611 87136 80887 -853439219 40081 34697 120954599 41305 96613 709397119 30430 59766 224075401 75308 5894 699115974 21214 75813 732842637 94350 8942 780753527 85035 8434 -392328993 43509 50020 -344430911 40926 38180 -275353845 23042 73128 -102837066 88204 61428 923484257 70253 50045 415651374 52606 86977 -501103601 6027 13457 -160663236 51536 18187 20025647 53628 42058 -390186422 92610 30098 -691465481 26626 57853 -319779438 33090 53829 -226307233 49525 23916 -121328397 98907 60166 16466501 14765 16906 842115249 46523 51966 945975977 70419 91573 -737249011 96716 46724 21002278 86735 74080 -855139702 83363 20848 834948055 93059 32506 -582292014 76516 4506 -198276824 72215 11804 876946502 84781 3847 -846270018 49786 82400 777504774 96725 62983 334570065 92828 28482 -270086341 88259 60816 -32812589 27086 69570 -384277707 31147 17121 472150325 74015 79816 902198132 26449 15821 859950937 96755 52401 373307359 97783 93162 -903891151 98870 72377 -675484341 36355 2466 -228627973 85099 30381 -705001390 59123 64949 -765647752 77946 34738 169170095 96308 43775 950422252 43536 9145 309695478 9629 74681 -639371043 90023 23313 -426922150 51019 93670 -609114455 40053 15723 -267902607 68655 69627 126741472 91760 61540 -434837971 70336 82693 -336445448 46906 72036 723274804 40066 33892 593957591 59893 12079 31972128 61385 42754 -96779389 75423 23509 -578433589 92168 83337 -583619679 61661 15120 19792504 55035 72610 707856593 69172 62439 175855747 15895 70274 -778366408 21777 39643 -608450544 16210 95983 988765458 50053 80440 -360842296 53292 15114 15851310 2370 40964 189584811 74083 7114 45880066 55620 74546 -814262951 42886 64702 456701526 19669 97331 974532350 79544 29554 452942997 10133 8240 -190775944 7695 34107 -492243013 30075 95716 709366234 55706 24677 -919132684 39618 71632 729155683 27539 19247 282082276 19320 96146 -734222809 65633 52030 11388986 99093 13237 -669257055 59734 1049 -519254699 96578 6550 483844360 58074 76168 247787181 12201 98602 -416550892 95278 11615 -546632215 27530 13834 592573608 63125 53130 -995265074 11478 65047 -222957114 20561 14452 -470995225 31691 5729 -210587570 87172 84426 695953549 95320 2519 683270897 62178 40039 205009922 8518 26748 -732442801 99203 70980 -624216137 26160 20823 -625505606 95517 65803 -877432151 47893 28956 -774359627 39046 75414 -487702813 71495 90304 989396221 29338 3196 -786173107 14354 85450 32448063 99527 16834 178692902 92144 10685 346957123 38349 8656 -338094519 79611 61914 198718675 16220 63064 -545561013 66275 92830 -508143277 56635 50721 -154771864 28233 49506 -958116842 94088 84203 148960363 2458 48202 928754880 83321 93824 -803725825 84481 53695 447048805 6503 59411 -266055908 16863 76752 -373670218 30043 55344 -755241075 92069 61405 -29513773 1912 40987 -477935536 89948 76314 -148886314 51041 99875 593257515 94197 47296 14994664 28190 83797 -144858523 37890 14332 751142070 54330 67488 487926755 18853 96230 792295315 13209 90656 -833421910 19350 59499 122210724 97493 98742 152896460 34821 44052 224567575 5582 30448 920169565 49212 96931 -279856448 68724 58427 -801804071 21481 47206 713849817 69440 28640 948149049 10276 23840 394571871 14094 61382 289428088 97944 72127 -145762905 18120 31457 739560970 63680 94795 672236176 8600 51886 155584618 62819 14110 735262081 93135 46216 -66793327 40021 67348 -998188900 47484 87927 561773324 37877 54064 7385201 80569 37990 885511713 4879 42335 141953991 31983 73401 -334439529 61845 24467 -375296322 44615 56413 -533712912 87638 4082 -797182018 12043 4920 -986875949 79744 23313 44875310 74777 65450 966002552 69887 46198 -318889487 73762 39620 -287044622 26907 62998 982908184 94349 92282 -183787373 74813 34888 -599741269 97879 59083 234124421 27306 81518 538959928 70154 76873 415462874 43850 95844 24262003 73100 26204 -928817629 42890 79082 -656661534 24061 90869 345827238 7521 10321 -702378018 71811 39224 950585723 7591 24127 -614939712 54318 38763 -993000481 22746 25120 -697869991 58070 75081 -100410628 55605 8031 240966645 62508 59223 389891032 79608 33398 626299593 590 2306 167630266 9331 35473 -802597261 58980 53941 -384175901 22477 75635 869305669 94972 89361 399268015 22498 9925 292637319 90908 32646 345698249 53377 84945 216449846 87335 39860 182854575 39276 66206 -856320103 41685 69249 708820652 73636 67499 -969605922 89030 29603 -959336224 50012 89880 -401219940 82416 92863 34253624 97969 83197 -395935689 86615 96930 150233213 417 6547 -476847004 79735 85337 -210520852 36364 42428 200910102 52691 12647 -556629851 63390 36319 27554988 9154 31058 -903714409 58779 4043 -983109338 459 58836 -457794034 74643 22995 451578961 5112 88269 978183173 70 72548 -45566545 19160 73506 964449086 59687 84405 902759025 37503 82132 -76758712 34950 3810 870309789 62471 90497 79459412 64546 24781 144139823 98084 64785 696232149 67410 73151 66764883 33605 94454 -629872351 16542 18555 -845424479 79773 59715 486594098 84741 973 -198942216 29873 56515 -901951088 69453 96532 90219588 66506 88453 689669085 20181 95738 597816387 73607 83494 76987582 66725 17083 -102966316 58833 13222 904179170 93404 57935 933733424 34960 74204 -882547073 42368 66629 541787873 76486 49948 584155440 99615 34513 667437887 63562 41064 -596966424 68076 73631 -92377770 12374 77299 -116180097 28416 53031 170491653 49817 41535 -612317215 58998 58513 -172933863 10700 91232 543597232 86392 88824 137491871 49773 72610 942049779 61030 85640 -754519301 78796 51518 183883603 67317 92064 -90419517 51722 79020 151969906 39681 12936 386591619 70891 34283 -457873357 13298 17582 -320280654 52891 33424 -210872196 63113 53107 770665588 13789 83086 47217186 87844 2801 -137389912 61092 73279 -763570696 31962 31460 -134442617 66228 59906 203306450 74465 6711 -346366023 11678 97648 -341901364 77362 42852 -435645219 76700 64212 47902021 41519 23618 -650841723 96880 34379 386440218 24161 53572 -480951311 34679 7160 -844199242 79703 93098 -418946904 2265 5028 117307486 30630 69668 -942722835 68968 11233 506091892 49307 47198 573083351 35802 35093 397329081 93233 34725 530483639 41068 47234 899256820 84571 93212 118714343 75500 87768 -843795180 2126 86062 32009108 68743 23130 22995830 67007 77994 -621209302 34012 31146 -143069222 41822 37988 971659189 17915 81305 886463404 92519 28389 186071395 34716 24300 985636903 56723 99492 -329397054 68855 84328 114330862 50224 26071 -378029757 27445 73260 802182617 49562 54415 828364269 6396 97101 -250674259 69806 87978 655231064 92746 83081 275078642 26749 35751 237775916 50304 81720 -77318294 77110 99673 -663370299 17453 1628 -719488325 38005 60416 -279332597 20233 676 181398590 76677 93067 -854450907 66098 97712 533548234 52701 33643 -842147935 90722 28082 -746028209 25777 52782 998147137 21927 60305 -64810987 11721 38971 -149719370 13832 42357 162916629 69346 58535 -811724528 69639 42459 -47946982 50363 19589 372486417 47798 30931 880479364 59492 17672 -719903455 16125 48365 -907403671 6824 18949 -21486968 76976 90549 -734299895 1546 99131 -426901007 5621 76357 -696795551 2009 1895 509693438 31549 52423 224249937 83296 25721 -801908185 22660 74252 911280350 24694 67027 848680537 23551 86949 -207266164 31638 29917 -287991962 27599 2556 -498363456 3599 51889 -430700478 10286 22753 835339753 817 18847 513342005 59199 64703 -264751028 30804 99364 513304400 64545 47698 507865145 56447 66084 -172274161 10687 99088 751958218 80431 17321 -640480061 77401 23919 -60891412 22711 98982 357986442 31984 1772 -972934857 9022 63050 990521469 96777 9372 -142691521 34477 96509 552436092 21752 17710 -351459853 85441 27110 -647681264 80203 78277 -686933991 61369 71899 -200365893 24131 57734 -674160161 93452 92939 -920314193 49413 72066 -268802644 33388 84875 405834872 51364 73062 455099919 16834 58387 682403722 6200 28186 -739852652 87928 83222 88184658 44738 68463 -393131715 36410 85392 -358414752 78071 32495 281323412 36329 44448 -838455081 68044 3339 -734983170 96843 64200 653200712 7277 74481 309824340 97579 61164 606954284 27920 5012 310359885 55111 89429 570262996 73898 84758 842673002 37701 70045 36867262 28593 92338 152236561 37364 37227 37020889 24064 75416 220015716 59641 46721 -422872089 97692 74538 -575153407 83992 55382 266725468 60160 7841 726314893 28465 48032 288839672 61510 49629 -523280964 83221 55152 -446230968 39138 10141 47756995 70846 86159 -966838734 7148 2725 -44264514 1059 57769 44716703 7810 5590 478395089 2378 35767 -509569147 48171 62778 -211074399 63380 80614 786787301 46248 40619 -782847690 41239 25025 524930315 45160 77973 259147049 60525 582 338505318 87338 76160 -335100007 15048 98136 -816880962 77926 31126 -726944771 78963 31932 412620175 33557 33339 584915937 40150 59907 -976880872 21561 32707 177240154 75637 69193 -138958901 19921 14273 616244085 90845 69527 -814971493 55365 28438 -627033192 14854 76620 585949922 19331 39288 979727309 28830 87289 -234767093 76444 41438 -271064963 92024 49491 -977656845 9455 52460 -148043697 71482 8137 12397601 42474 7173 418237478 71387 75924 418354173 71990 88212 -913821169 1201 20269 -169645847 80589 82278 674109797 53347 33588 849481066 47012 27051 -154453625 72726 6022 37691221 30861 25774 -564873905 18484 95959 575774173 78930 16983 -64994968 90785 86408 -714782058 56633 77131 42498616 72445 35840 119699408 62640 9070 244517714 379 77427 -694151268 19632 91130 -940766865 64292 99609 619300183 35700 76337 536760191 56985 87911 319550350 91194 49690 -107919083 99867 33862 -340074514 72483 98961 931429320 26769 90060 -570812347 80037 99801 -5580440 40787 3945 635223245 66435 38499 470086578 60420 57764 -971457153 81043 65850 34913907 57553 19282 86534753 96804 65808 -87874497 44473 35794 548123148 91807 6740 -914696085 25968 44659 -546277623 31098 69797 -228419709 60744 59509 714830995 52521 99603 -965810371 59433 25216 319182213 36629 19703 371462175 84423 89559 183622910 77129 50460 -755379879 17033 71115 878381094 9460 28073 -770075467 16267 99202 -522870613 70359 98803 810642675 78514 18658 -542417958 394 5202 935208024 14272 37827 734309482 23227 97544 -712060887 89531 97358 243364564 82751 76318 -58058212 78503 66045 -126570922 12699 55004 -669048275 57377 25789 262920991 53701 5655 -203562785 17053 34553 -381110250 2190 31850 410445690 50613 58561 570495767 6121 2203 -522663249 30003 67619 845769773 41452 1050 -659602141 1679 28632 697579097 18745 52995 217415937 541 58853 -526028451 57038 62924 478237265 7031 6137 335728077 885 83752 -894226133 93049 96877 -110461499 61577 75432 -902658433 19545 2976 -769452241 51636 17155 -178602246 95005 86903 948075801 91266 43367 -898597407 37329 61420 -452823876 92239 71796 -973761251 43573 67307 -292590375 25011 32137 613842848 45538 2447 935634954 36907 91648 47806002 25493 56872 624273433 97706 66603 510475863 22742 76747 928122462 90211 59064 11359987 94214 79537 458783338 97667 56387 821914190 75640 39319 -124914314 15633 23302 884836219 40706 37300 -231809453 54591 85204 812609741 61203 4799 -972531023 68832 80834 112990408 79219 17018 197749704 8215 79972 868848996 25846 10831 842199884 99040 76500 -62949188 22614 49756 -550078468 86676 79551 -116912677 70322 15313 -900166717 13827 32590 -952295362 61090 64624 -526550497 87148 50348 650336759 44458 42975 623636478 64872 24372 -980116108 93087 16486 513002984 32684 63938 255987477 84798 96991 -239467264 63987 84808 -892216204 47138 35805 447693513 34131 44257 15675115 57469 38100 -85742061 1095 16174 -354367560 23593 95195 -93285939 90927 63112 -349781984 48708 1869 254279428 19002 85766 100352043 31175 50171 -324547485 1420 19835 167557265 97089 61190 -630662018 59133 77539 -870240669 69728 96368 437784116 61016 6048 139197827 38987 2778 825432817 9542 88012 888807907 24657 21803 -182403205 56130 50217 -424530420 1171 50492 34463953 47075 39321 -672870314 45425 64448 465894983 63832 72434 -10834841 79112 13814 -517355784 73210 47956 -71357603 23164 15297 -784828628 94252 98131 513211887 30283 51174 -156015573 93490 36765 898518555 11992 42300 -368485845 4518 74667 377594600 1255 55188 -757484779 6665 13173 665385628 27611 39615 806124261 24438 99657 589036194 94933 86406 370262484 84232 63638 -949093126 46863 18509 587217212 90841 30777 -748386685 17705 57686 -640126546 82358 84014 -360116970 45330 38298 123669294 47597 48123 -901645028 86799 87463 178900340 35003 91409 -561762109 4281 74268 -150616997 18041 88669 39674679 58728 75426 -205459003 98330 20890 -189775763 72470 75587 -264271533 423 21563 112650959 73405 96658 -339453893 99419 52703 309827756 51750 87488 257081084 19818 39825 882110050 69459 13169 614833471 97391 83890 864977884 11031 3386 -386151878 59436 69217 178972780 78438 10132 -929163785 99043 83111 196269132 77609 48077 659539885 3894 29836 -676942933 60849 42596 983725581 34898 22623 291297834 95901 44578 -691178202 63002 12974 618680473 73518 39356 518705740 71204 79082 -999108548 60400 43697 943279744 79059 68972 558282301 46159 72432 -749587605 96075 68627 210271905 43556 73456 709878331 77341 39330 -865761844 51259 22026 469300524 43461 33065 -762048151 7615 53857 -662090121 79673 68700 -33409231 61875 52112 489154320 69463 72783 351154018 7824 19285 -82678935 30383 70230 672070264 89256 60392 131098850 20172 44254 -730883815 4818 19013 848791117 77695 82952 565627416 57756 98740 209059758 18324 95587 396434230 63198 92127 964259530 62937 68193 -427856215 43304 1883 227856565 54204 6568 -864798436 40288 71065 908176148 65294 16085 -143192080 60924 1340 728366084 12860 68389 -517959031 88987 57883 -530989310 42890 55534 587847248 94314 45360 258356416 86919 50173 -340087649 7096 56571 -919229399 40291 52396 151906724 35314 59971 354705862 78340 75486 744997133 97846 8071 336299625 99337 11325 -80877924 68704 590 90974654 13746 42753 197851406 90905 32413 -245431344 49714 50392 -636407278 20693 62633 59383828 49329 93192 -958280889 89591 72095 -309693239 71172 87156 -672711749 44068 94889 -603630372 57647 18440 -728319983 9130 68043 880292798 11262 93661 -750015560 10010 25575 912207371 62021 30485 607228294 27651 763 391538883 93862 4351 616494699 27916 75597 -324954802 51333 51336 147667091 59945 54444 -646346438 42939 80760 783931315 80492 82183 -534758397 91795 3797 388060566 84926 69398 -578588174 52136 72603 -537473487 9368 97593 764501745 6234 23445 69701947 94199 48901 -929805362 94450 67812 -592059739 65335 98969 882401895 49185 60615 -738073479 71424 65439 -295385708 2909 24976 999396901 33132 84233 -297283736 82891 17456 -443391353 60173 44655 459939143 24193 7541 -980962892 95981 67923 -95951628 21086 97245 870364889 15586 803 -837175904 96554 21303 509646400 44155 59942 -443643254 97179 93124 -382139361 74609 77303 155754119 51405 75562 -127867904 64258 14180 -113154237 76255 55847 222019414 11194 51650 378990957 86037 3926 567112587 95746 75921 -85255570 37717 61801 753560804 35229 38072 974193155 69988 19605 984434664 89422 60749 -34304732 60274 34941 115038197 5608 1411 874814065 23058 28304 -841172597 20530 23594 153875181 3278 59066 -515001167 33972 28616 314098685 77219 66518 786313284 2828 56438 -138033766 46231 37026 -662872794 18221 65624 286431307 77117 17252 -625969383 59721 59688 -971337245 81882 94594 109148777 2466 89687 906445106 27643 4217 498846322 890 43480 33261385 92821 80564 -998851305 83830 32771 154977171 35665 78915 301098480 80344 24646 -306667635 84186 50362 -525123542 43614 87014 -524690456 40118 54637 731495877 21637 18556 -917043485 42982 21013 -631751075 29380 88901 -200667417 60502 92678 521372451 57433 39273 -608451066 87174 95540 -238661964 35744 89284 240459908 56735 52560 196324725 99284 66667 904949139 32129 88521 413641759 92985 69410 -257388489 38691 4564 -14501323 54788 4518 -924123281 17229 29379 185544242 47613 92623 -798793810 96898 95888 286165340 86560 393 101848380 69803 73511 -337881244 4462 92018 234502653 94282 7058 -932125962 88384 35746 -76196878 57495 52300 -383350637 20183 94859 -32951996 78606 25322 165978461 74705 90857 574017963 70004 65312 355905627 86613 47327 -461249639 45824 92978 -663401923 22780 13417 -675522825 56430 303 137023044 63501 83729 901814231 68028 85134 -469459765 52624 58530 -615485021 12574 49848 835646340 70823 7124 -10326160 89855 84633 -168150429 31901 84939 884922622 94487 30316 -28134579 6361 33877 -819665104 85351 29772 842816043 23497 99703 11453153 92604 79696 -282174690 46667 38684 -323086950 18791 35619 888031042 4080 89906 -965836747 64090 46706 751668366 64482 73886 166533120 53797 57946 885591999 79106 1148 -98074061 75463 76377 325068805 17154 36618 716947023 16558 93052 -391076879 13597 7343 120652809 97448 57229 -162831031 78021 99745 -772951581 88905 56120 821108418 29397 58846 -120792596 80778 45459 -742844070 27252 45287 -320323032 45813 55644 160311973 22660 48913 137328468 17531 48032 -842001038 90141 51657 51870833 49015 42954 -43378478 44164 23205 -261077606 11859 90739 431380094 99130 86025 280895858 51803 39065 451482247 68248 76873 640652647 72467 42604 707223354 87184 92136 560955538 29229 48391 -819677790 60804 15471 628652493 81925 20684 979856846 10020 55373 478534509 49568 61534 710144258 99554 92569 417882634 50854 49758 240225366 2760 6011 598734575 29161 30984 735621556 83549 66960 -979479279 62821 15548 -73133466 54224 24311 460044205 71886 5889 647096792 49936 860 -209195253 3120 79837 458813999 32782 46201 292857552 81131 22547 -816913638 29681 66210 456611097 35742 99217 919518362 30934 92790 502544150 44354 35961 464982582 22518 82993 908456530 26034 79516 -551452923 20671 94998 320063761 23270 70540 -163088034 6805 11780 -894046577 1296 7209 105257121 93719 50413 -466141226 99127 418 -322481217 43890 42910 -85152245 62564 53429 236820661 14497 25193 607013675 52092 80554 621286116 6255 72554 562741090 47125 60927 -623706381 31219 50783 433285452 36508 63506 -713850247 91778 57139 -799207593 6917 71817 -841786673 96767 35707 -663482588 87619 98418 237792429 88177 45783 -618484065 84093 75287 -209875091 79419 67428 -644964652 53938 983 -801930978 70119 6833 520802851 12399 78499 169493563 59026 20632 90714161 77306 87157 765391141 27769 74144 464795922 41449 84686 582442958 22158 66428 384004333 64385 47433 227856177 72023 8578 595053053 71214 48269 469258446 98050 53446 -36833025 89305 19264 -1220131 53236 26141 36326326 65853 65163 -913398531 11096 32632 375426815 60354 21401 519933241 92298 79952 160800604 93737 40858 -760584233 44319 2777 222213017 31631 10650 -510251445 74372 61193 184019596 66529 34590 -304387659 86540 94620 -751903059 12605 81666 130284380 69801 17509 236500070 94101 44657 -703541006 41754 59843 -543428856 48524 28332 149595200 23640 5139 850254206 8830 47608 221707226 10596 63459 -58762461 63995 83475 701174895 50257 14559 -328615966 76565 94080 -818216686 35538 65173 900138033 92053 50118 875621982 27372 86415 -912259874 37700 38165 859758373 87535 6957 776663937 11187 58553 830249368 98470 36759 996785620 30535 66319 -32145444 15463 46896 -666641658 89208 94835 850122778 87184 86682 562166872 73732 36112 -941240375 84258 45813 56508330 9046 29159 611197763 79626 74100 237336862 91766 77465 843305249 2589 64875 592566815 96530 31570 -544294745 57255 96956 -61966782 75095 16448 77375571 65878 20785 250182490 7644 10680 220726460 91121 56636 516470934 65709 28966 -337130454 31848 9404 -963072201 6892 55199 158974376 37833 76782 626333465 44298 87963 28699648 81998 22478 -843788599 50759 17534 536153949 88448 17602 -488237534 71325 30135 327947049 54725 62298 257835554 15756 8112 -786178047 99512 35490 74192922 81363 24269 907345058 28725 22263 -481527316 65781 68507 655609784 45014 64503 -43991580 1452 11055 627196661 99673 54743 -505308819 93209 49058 864099212 90349 5733 224493733 91064 64095 -785907169 14718 55627 647367616 19545 15805 -213387358 78363 50350 -720613662 8634 99325 138767830 82038 77711 -300143911 54207 35649 804123500 62728 49425 -910141954 57958 80043 295143538 57124 19933 473957821 14294 7995 837947700 45516 51412 -444553775 99157 36387 -583459180 54987 86987 -790406420 13149 31525 -732653907 39905 43071 273991941 27394 18262 763915190 4033 81750 -517384098 2666 6142 -326745303 36860 89605 790432088 31107 97540 -411779619 16740 25455 -811796265 22759 76828 605796034 3700 53109 45334448 49815 77215 -907116538 73566 81363 -475727998 80962 76599 143734145 20394 13847 330233477 15643 19096 -618604350 52722 73586 91138557 52144 86548 46887398 63830 13003 130314259 70189 24971 -431411692 20261 24538 -397756274 99714 77891 -642349362 71858 35697 -277003276 9398 69974 -464931786 60861 57700 -982683253 65853 52320 440520942 45112 24424 451996932 88213 30088 802312225 51092 74210 -169557237 36116 45259 306822950 16216 66820 777551490 30419 93741 -129735699 58543 10996 387803518 56583 21901 -178818528 90369 84138 -495087708 65129 66114 -890951796 33825 19180 688429517 27392 32883 -412096549 41614 88790 -940183084 97011 14397 360906675 60427 71099 -550143202 90316 89502 77369952 45147 23191 -270042446 4009 16250 891527165 92177 77875 54851570 20879 71538 -124442908 16177 68461 -975615724 66709 96105 402058930 48451 93956 -395578759 27549 73780 -150246620 99293 9943 50167540 48516 84127 -833187542 31651 90607 91000234 56467 15221 -883362067 63494 51193 -365486098 76568 89129 47679441 29552 33540 438265444 28150 21930 277520762 86824 39367 773984907 13115 7442 772962368 25710 17042 935129941 23033 66561 5430964 4461 73798 -302708554 16766 48938 602874995 91074 71075 -94456025 78858 88118 -282930370 47454 62147 -332637950 63347 57752 -980891054 2383 62474 -151856382 22313 58979 -6172693 27377 57236 698649581 91890 95561 575770276 53538 72572 -598122556 76375 27101 346152285 70570 50178 -564209483 62590 37027 -680030800 60419 68846 -696407162 30616 29908 -261383096 75268 83263 856824800 1378 20198 941273382 19530 97636 703428091 6146 91327 -899882732 2899 61778 -259834471 53911 2972 224110686 91165 93875 493855976 8713 35915 136179912 25116 17605 355356551 9011 29077 378548675 14765 66410 -688720907 17514 94826 -878022792 13254 58880 918235587 41664 70482 930629709 9893 92080 931070295 57562 77414 -988066481 77465 2646 -987409172 50767 34185 -258927789 21447 58755 196944382 71259 33602 -796383817 93340 27558 -389021446 53273 70894 -782832935 27271 24100 -18153084 58736 4335 -854242862 56425 48186 419097532 90705 27093 -11649263 53626 27835 644622666 98400 28602 610109138 72740 94662 -853265677 88874 19447 -622510630 53287 74991 -888639889 21313 65916 612662828 93051 24798 543549265 64855 82901 -236844130 73649 18337 -473043683 85247 26428 -25267179 95481 35613 744655447 53417 11323 -987479557 24713 67301 770707206 39270 26113 -533367 26557 23985 -708805879 73991 73783 -918359585 89427 46570 455684387 60048 41845 -193040388 28855 88910 315078378 15543 59790 -687615226 57093 97138 317959500 84833 33231 253407520 83765 36908 -916370155 30003 79300 840930578 53069 46372 -324086198 72847 64693 -851106074 47665 23648 -108706650 95091 87207 914667201 41009 37048 911771900 8045 59614 270496787 56126 70101 -156872493 87128 38511 -927557267 4458 70924 -423924461 35073 60323 -763852824 19893 4934 905662185 18150 36691 385760673 4915 42085 25369525 34239 97851 133450524 865 57774 -764386409 418 9363 -144841572 94568 91989 -877865999 4768 972 -504649905 54477 56698 -582220639 74852 34270 686051021 88218 44239 -922346994 87092 21681 -898956932 45961 65508 -116351736 26724 80591 368713937 68748 48593 -459181193 49814 95825 425831080 58187 57420 200348696 40988 49656 30211613 14292 49923 606922916 91336 54072 -269520244 9425 82775 662209272 82856 74874 -286547576 63236 55582 -196013347 51373 90628 24103637 48818 52232 390873317 60259 21626 -68610185 59520 79686 605459438 34066 16898 750837054 42141 78831 963541089 58981 78122 -774101299 51105 55034 -612668936 80072 35228 -438335389 1205 9584 -436519059 42959 75313 190931266 18677 77779 -659772025 56872 63860 988386668 53107 18511 283100532 37625 63862 463231418 70859 10442 488831143 12812 32122 9260356 23790 45318 951342519 16660 36926 912186338 34218 58895 -137579733 46533 41328 -108453793 88210 88875 -709805831 19212 22837 885107250 12441 34147 -718930018 52741 78080 -865317384 44115 735 572464731 65624 58066 108938632 70881 61052 305891906 16026 82760 681710468 90784 8409 -979644780 9008 28187 -409051017 72153 96981 466151661 67217 76181 121180217 73429 33932 -580411833 66182 63727 -706360886 42283 32308 830520007 39014 84355 -991696020 51253 44264 401962650 29010 43443 950641844 14321 28737 114365282 74377 68495 -446498078 43348 15622 123265907 71409 77837 -152224469 45030 81003 132690463 35103 45471 -675400372 42137 7515 631993822 67073 4767 862197889 70158 94605 -583036695 1329 30565 561387433 35518 44430 -206070434 20866 25899 540791334 28215 58141 -350819870 994 32083 223620323 78226 59443 -842227608 50090 31201 747663289 9971 72013 -62477050 58007 29891 -639637449 4778 5374 -850902148 65056 18613 -95471995 85206 69781 -78184244 75191 62985 -126536760 16055 29284 953077041 85333 25682 626973619 72321 75985 -981350857 88509 78789 681588197 14996 62161 -838604639 52929 21612 -749874697 13273 38033 689073938 16171 10364 -504266044 61365 49252 -397420280 84504 60080 -53315204 12806 94705 503239073 6664 55467 -668922263 6524 26981 -914103142 74878 55881 7497332 59425 62757 736767419 17500 24565 550569709 31158 12897 174872077 70994 90495 156448060 95157 34281 450143305 39868 87917 -904654866 36972 26721 202226652 68128 99245 -411767200 14003 76947 -336394770 74702 77913 17824823 45335 8915 577450213 74332 80644 -92282838 62838 54534 827655602 66304 13877 -721587573 72811 6283 916779711 49374 39578 -783293712 69150 38375 -729021488 91944 29793 80276353 50720 63266 336201537 31801 4231 597284022 61091 18159 940314179 59195 50024 798130499 24505 59348 701369790 3619 29325 -936660763 27141 77818 -767402938 46703 8881 -612153811 73007 52471 -246540069 11036 32435 -379767552 90211 91111 197049151 37191 43026 120542107 59665 73461 -10836304 91497 48497 -437645522 42871 7391 -925579343 32682 22232 655189825 58399 33790 -55531457 2673 45780 626770739 83062 52438 565887634 11778 50531 -1011835 54354 87159 -927828973 67431 71028 6295429 8898 88495 -218775013 73655 87447 399180276 25657 87845 21020617 51083 88878 -103156259 99834 82001 -729726257 30668 32014 -129557127 13627 75212 -819576157 31402 4923 -137754375 82074 45903 706102161 62907 14469 -681420611 70733 46163 -279796742 39309 88869 361695156 89299 79175 126010563 37751 75857 84639128 30987 6696 -372576277 72290 55726 513341322 38224 65986 170943117 86125 39172 355757292 58589 35399 -585993670 11328 44975 649306085 47257 68638 -181485293 8944 93353 -61905340 97006 310 -117877297 86606 83169 936686404 89855 64731 357938324 98751 45340 -595371167 8940 35511 438670058 12653 13776 -469465975 70098 1081 217935770 11491 90085 -851124172 18413 9422 -69168306 68893 93892 -828574329 9268 57810 456836014 62301 96971 881399962 19487 35751 -263799105 52008 51026 919643050 21308 64030 -400801233 33645 24706 941479614 13585 24255 -100487236 11481 74058 230956924 37276 83647 954593908 63580 84844 -979998614 81434 57 -749445830 34466 36081 912274184 80419 38550 -769044763 57072 72280 979445730 39871 16917 -359613033 5692 36274 687077288 82300 97888 -909585575 95817 62443 -274312353 30140 9213 713965994 89948 17997 624276866 45019 18145 -783782387 34595 63989 457810186 26978 70960 775617019 11438 2967 -15699264 57674 50674 565946292 588 74327 527816572 42291 64668 -81301037 11813 39955 660511620 39892 29193 950291920 99894 98703 694515796 42579 33145 -407521035 73631 2088 -176462202 68852 60837 3792665 30577 15907 -776832946 43022 29370 -593086231 5783 93815 -140073050 3598 69739 -938237409 86095 86303 -579359568 25806 35973 274351446 21419 15752 -994612365 10235 35346 817636378 40625 67831 -746537799 97054 98533 770649298 5597 87464 995382323 605 89446 -920779444 751 9110 583672192 95642 21045 -308457270 48451 50461 230344124 42382 97764 695660614 78462 34010 273137040 58264 45976 -870455655 47371 67116 862380035 27654 72410 -581812160 2477 74858 -41224973 60730 28011 200043621 19056 48170 105679723 38528 40742 540620051 29170 34115 521728592 45317 67457 515001041 30497 58444 -137730051 2567 85247 -302316732 81585 47468 160341379 28310 21797 -315562911 63445 21595 87850319 68338 64964 975965275 35024 9485 625483273 66779 12914 700761734 70966 46579 298074364 5816 57581 -347770522 25857 89660 193477731 35184 33226 455390792 72415 64999 -563595396 12424 51813 -461288156 25441 44534 217236784 16796 96030 -341228877 26673 7606 -756156402 57598 69734 -859355563 89706 424 220936358 18862 87146 -985312629 36065 65419 849884525 55622 85889 546737020 78497 62337 984600758 57130 8571 -332791558 7822 27045 -643933532 39556 51609 -35196951 34470 45717 -53602589 57169 63558 -501741073 97598 30036 104032959 86689 51675 710596658 88631 5665 662565411 84382 70997 -36088464 97221 92802 -376637814 513 9740 -933057646 13636 77125 691591789 67325 92123 -115518026 83696 39379 286844985 42522 85602 206326684 67599 19061 -356591778 18850 49373 112250531 49657 88830 962191762 90591 77453 926611420 59116 69786 548566141 32020 55577 -960380523 85607 74543 -972786403 26384 36126 942263762 42017 48536 875015995 23155 15502 326433715 64198 98495 354620896 51460 66417 -384269041 58985 70202 -180710171 12900 37681 -449470905 61623 61242 691485053 62693 54368 694243873 65853 80762 175316319 70112 4251 250963875 59293 25984 107036583 95241 30360 543260557 6964 65937 907247758 41710 95823 987205057 81956 74681 615944960 35932 88458 117098365 69348 97752 610824406 78178 21106 900460846 52741 75547 642677047 29715 56065 -518054378 73314 72697 235007466 53352 60019 -247648883 93358 46407 -418304593 21155 15218 551819616 3632 9750 -199252757 88371 39332 536248017 18870 23572 -247232613 64179 87192 690806262 14442 40358 -753417197 59876 97521 -671950998 38818 74675 425773007 28142 56316 489011824 28526 36347 141893807 94400 46859 -428944621 23749 81941 803663800 79941 98744 319724662 94809 59110 783176637 72495 35497 -578936054 70853 30793 -117583813 76124 44679 -329430629 64911 34435 -52450838 37724 69026 -711551868 79780 35486 64117714 72630 86887 698489721 8115 50833 -707451158 57241 21827 255195630 46946 35131 303815602 30735 21830 -63721935 59915 68815 -148466300 82786 68302 322527349 14969 68949 -710697169 38400 80807 -268805503 34784 36443 -464583932 28713 65896 -366540453 66882 1356 913823478 89526 9858 25434501 58760 55270 -294518077 13423 9427 156857760 73051 82041 -791663801 51430 91208 873629068 53956 62845 859937516 43910 97499 -672561725 26413 92356 -716980240 75262 3297 215276455 59537 41486 -113934036 93626 13970 -629925857 63983 15360 918493119 15622 29899 464775189 52885 3722 -323046510 20566 83159 -649699752 70032 19958 744944242 62528 97775 690213883 25242 44017 -202095142 60674 62197 300639639 18802 4986 -531215756 58052 25373 483785200 80926 50807 -643533668 50454 78973 -474161593 45164 44548 -678236633 11169 68191 -332239619 38066 90206 689363693 10163 60731 360669922 13227 96005 -953265581 19296 58513 456017701 47463 1863 116271569 19132 9527 -428299540 69711 35504 -365768146 57270 83259 -98173368 46386 65215 668309605 64154 62535 -796971884 25927 61857 975175118 62659 30917 -593208107 83692 66679 932858467 96322 21735 -911768068 14954 57971 996830319 49539 93641 -385199759 96680 14650 -664810532 41206 44063 -328048832 45822 18789 -559339674 79319 26762 -335506320 82347 81426 -879524268 76374 67921 -856698163 68729 47177 903170601 6961 60555 -489462681 30091 11935 21131167 81303 40464 -293289247 47127 20120 449054775 26289 1174 818452273 1464 28216 219016791 64529 94139 720497890 61873 94818 966724899 43234 76145 359690261 55303 54010 -380257753 71878 8356 -100937149 915 45990 75172633 21038 26248 -897864078 93104 24465 284063457 43848 31892 -493246192 99075 83579 -129005418 97709 84599 -700249348 95542 56477 157720926 14406 38675 631713866 82335 81501 -699901948 23366 1233 620911059 52651 6624 -104787333 98386 706 -795232487 25714 97306 -334131165 24154 95816 -628640313 7684 64470 284356489 34330 70768 -411167256 70063 97313 -477381297 25676 28780 -837577454 37319 18137 -481250171 23886 53387 561154432 90694 37218 -916337674 24131 97258 427767746 56255 40874 608038186 46470 74405 689572748 47928 64197 365607319 70355 37092 330480936 73368 55937 -369430008 47440 90468 -903017478 3753 4308 -974156368 33743 89560 560804879 88910 32293 636206342 84160 37889 299387014 44007 44174 -513404768 53834 9754 -577517897 47319 34110 -139257173 86330 64109 261193008 13628 73647 -553980284 83509 94806 500522152 34674 23320 -565841004 5168 65380 272496533 84554 27901 307984467 67155 19778 568069936 28247 6463 -137931828 85019 59629 812809571 44243 20257 791665094 87584 3725 -674554989 20480 41355 -947516692 64508 72199 910360709 13678 44836 -619528181 17436 6323 386004044 54811 73474 622396950 12800 25593 -813901473 88650 58135 -4339913 39107 82909 243798669 93218 44559 -672572471 3773 4208 233260609 40737 47736 -892954198 97899 81679 301473901 87810 20477 -145905898 7265 17619 908043136 32069 65962 770532828 96146 67049 -964629024 25644 72628 994676181 83431 67196 -366569175 69788 82561 863855060 21655 65124 177846455 49476 19055 -310464369 68281 55070 862463366 35155 24146 -479124159 55141 15896 958976116 46626 33782 987320866 7291 4487 15037220 40934 9391 597460259 32746 18365 583327318 11419 24651 -773384205 79692 61485 590986724 34876 69394 184270182 26823 98642 -596930453 61048 86517 316039998 35600 90943 129175949 22707 61325 221474689 16686 57488 -81541075 93998 36194 795108246 81647 59493 101080600 48040 38071 -513113219 68674 60672 -982761801 76015 53370 -595117354 90142 50432 -194213886 13730 79937 684253408 53724 66101 41474982 31451 42669 -454845182 51454 58435 -930457576 74759 1325 194941718 15797 5537 -363849095 45511 8832 384910186 55685 77957 -135944326 18825 76810 -492880256 56283 73693 -43732328 66191 91903 635819661 28329 80094 194101128 66075 98769 -207910362 68569 83838 151068288 64481 25518 -188273554 83742 24959 637098527 98639 11525 -83360231 82670 91009 331831526 72960 44247 -214807313 47798 253 -369301939 52297 62695 493329473 34254 10451 -820901491 87450 13912 947929902 92836 36736 169372264 65647 34100 173750312 20088 86531 893840751 47645 41601 -870356003 29924 37066 535137947 46544 73391 -706160972 92809 9320 89995821 91579 182 -8167825 61556 76485 -141359405 24732 97319 425667683 91466 61239 -728464101 7274 61549 370493334 79773 56154 113639944 39520 75247 677348419 30063 7320 -947376603 49592 96354 608620329 43381 50545 -233889545 2046 60839 -573686789 84082 90801 -810907759 88687 91057 -33642796 59064 64884 468359702 3233 71988 870330330 89567 64220 -15585359 4098 65332 -781701761 99943 63100 -583797284 49353 17359 283248210 629 29786 324590181 89184 19930 -600427411 32851 17927 -998487808 62433 53450 632547720 40904 43794 -93211286 33841 81382 -279955254 54817 68364 296350706 71861 25577 -708351950 62155 66299 774000962 51357 92084 -874447073 35963 83417 793311707 8675 57016 -450260630 52575 43026 677756701 34649 91881 364867166 64657 52904 -551572027 46485 72006 -665362086 33050 35477 -812652345 73821 52411 758974943 4574 96761 915427277 20171 90440 653476057 88168 43339 540415364 75273 22137 -493127898 12760 50805 550960062 87830 41428 714211319 96508 19925 532792586 96222 77822 319608397 13884 79125 430687129 70393 21832 694830233 56362 60064 418081174 67992 26910 708897643 40075 66777 994885172 73085 61109 -531569913 58074 65760 -566685480 98810 78035 -449419827 45401 39252 -531364459 55729 46239 -267537404 14281 60394 -702440782 90580 93540 297824038 96010 36330 698493296 60537 85354 374568953 69007 4164 975852867 64070 10935 -155525948 19348 26241 -175929969 8433 70417 548119743 29690 33632 21962859 57323 24658 723812633 82331 59882 933485549 98955 76182 -737997547 27165 59288 847618726 45501 20168 183107916 19965 40230 -17152077 89185 85347 553542605 69801 82475 182561310 56549 76487 -575391774 56718 95560 505458691 93106 16213 220113989 15126 11472 -845655728 85595 98049 -213177142 37993 72731 662137753 16049 85889 -375123818 79155 61537 324336850 95803 91002 -367649381 68625 96270 -992498080 644 71371 841502521 55825 89459 -606079913 80816 67502 -631811100 59380 65542 -663573853 59267 76654 868371092 89282 72683 -825958206 99784 79108 -372775266 2899 1516 614268639 28715 44681 841948526 80282 21036 647941771 67594 76405 167267711 80780 16966 -705005284 94704 20796 313941363 70549 57747 382379510 29827 83529 514661828 17121 18205 -648726084 95278 29835 -707247377 76816 5679 937445549 63906 48704 -294245076 56107 93618 -714999437 35810 44646 968471019 37872 37208 -828199085 52525 30036 762176886 72435 70938 -947062129 45817 40123 405093899 2821 45109 837216482 29355 58970 -557579753 99633 3212 951806730 65442 79111 657091613 94236 26768 328956504 93942 27107 -672823661 5552 89022 -779124601 22459 45939 -128686475 10410 96993 216426232 67832 1930 787469695 13229 90458 -164709402 17934 96405 101353198 98347 29635 -902973575 55621 55263 -694764160 93893 37675 -909123002 63937 79189 -367854159 18183 8588 -969857036 26620 81750 537058652 41598 72261 819540073 95007 17501 669097691 55633 66524 898576689 33057 33245 222918122 2122 79635 505073974 27061 99682 -423167163 38875 55993 -355820532 55511 15764 -898011281 72346 92157 784793300 77064 22507 579748991 37137 50077 209263872 77294 25752 712848266 16384 39347 -92152348 33653 34387 -457710931 5478 21469 340723226 7319 31244 377654006 47514 8120 937223484 67592 7700 -167094511 38642 33086 -121633992 53700 17313 732214051 7654 92768 524489405 29473 7460 -54786730 81477 69962 159767969 94111 28457 -753908464 97826 10992 563576008 42380 95814 -7882387 40481 14577 528423819 38110 97463 -64057184 94055 70421 159802 83196 88130 69936108 99222 32508 38322656 13578 20930 -584556023 72809 53515 516776985 34280 39275 -807883707 76687 37178 190543564 90821 4690 26123869 5982 71250 974424473 78235 98815 448011805 94148 70014 890161387 34564 73016 -34072191 97485 74019 -588533116 13759 96226 369890356 44498 76701 703960684 28698 1283 -828692384 47073 41032 -157673149 19154 53830 790537328 42501 59056 -964009271 29410 37523 608092598 64400 32730 109860488 3888 40452 285672356 21371 48597 396553963 28005 47969 -571062532 81789 15716 906789632 77090 16296 623525477 4492 18614 -967613821 1218 5100 -438007232 4637 37495 -154964579 72683 32925 -321666054 15561 27495 598337780 93212 52013 199936236 97568 73814 -563171000 33619 20783 230058886 63629 85612 774025211 14074 38127 619980911 91124 35320 -771184189 94348 47692 -659565867 99905 63150 -226270878 11235 63145 939778330 91776 3249 150559328 35476 91664 111948162 44906 85708 643732649 80083 71065 -568491136 54175 37932 367186285 80829 93700 -757345920 24804 79008 826966674 22116 16058 768225571 79299 88216 -850956732 81760 25524 -951349381 76058 94840 175749102 92600 85757 -63803680 11369 44467 -121119087 2891 86635 646165344 75476 88230 216921361 20066 12642 -10390666 90130 59865 -649684844 98564 98875 236701843 14339 91702 -45308477 87461 74069 262207546 30703 62286 -671997297 78562 78084 -160325250 95286 37075 447223927 16100 58068 -511772091 21421 67098 -673438783 14879 4476 -817121642 86072 74690 27753000 79674 61345 31324464 67968 73397 -844263337 387 43403 153431250 65074 43907 -983560332 52329 55654 -11419292 95145 7738 -138602195 18963 47433 725244117 68701 42044 556170600 73642 56452 -718913310 15344 39336 799836296 38265 83403 229262038 42350 99497 -397201344 63229 33897 158844302 54208 29515 150864227 68848 46889 180292659 81132 80459 552063080 96387 5777 -86487465 42855 47112 49507315 4787 8603 30759782 12579 80515 -574745159 24727 99743 -596684947 86171 12769 -500083587 60440 75734 256518042 32767 80189 82369765 13603 47191 75061270 11676 47786 -677844380 67620 46165 -699848554 27306 98419 -200030697 75233 4827 226850762 34774 81255 11989261 57048 55641 34540959 75973 80718 -862209101 26134 99574 978970276 86382 8205 -605032705 16179 57954 168193603 36750 23394 -714930318 40695 4884 -991661332 4651 11400 -691550872 67353 66340 -904313161 2914 57676 -754102941 96312 35977 140263313 29842 26202 360144333 7091 22186 491869056 50954 72823 174896421 19565 96419 -312620938 90567 82228 700701173 57476 89765 824506693 23410 7269 -759523166 75812 33119 761281719 20967 35053 -490277046 87498 42440 -245977098 92375 6293 890282245 78189 51726 542233526 72394 52395 396389159 2013 1093 -463814146 59465 71727 -181900300 69550 9164 289214548 74220 67126 737644920 83124 95142 -345551572 21173 50857 -83271883 39771 99932 33475591 30651 69085 212354153 72139 33751 -287266226 71564 24313 -224370477 36495 71897 711362449 31847 16193 6525095 19016 25768 775514561 50590 46094 -22395864 26327 91996 226457662 48708 27356 -40316640 20750 46359 820123525 32774 36323 466928766 86087 45947 -446021801 32718 82816 -195207544 61054 4710 -661581536 90642 39696 374899943 75767 90152 -726947091 13928 90173 -665534046 27376 7184 550669381 59858 36739 573563668 87119 89196 692568310 51272 61070 -828796146 67409 53324 357377794 83890 61087 -565571390 13793 64366 -956586601 72360 23317 -482682622 32873 27306 -624827768 69687 79891 604723068 39049 78255 -157405081 68790 31878 368626927 43211 32925 684555390 84948 13028 260208016 81907 80023 -156124242 73148 12709 -409855640 70319 37938 -745107756 65392 47895 -642595264 35717 13513 282378396 23407 77234 967922680 61089 95701 -280973354 45569 28508 849496217 99714 3505 -48803220 73622 62680 406969782 98972 69923 507802810 1654 45800 614140668 13465 34640 354301666 72384 90803 -613574252 11669 40936 725826031 60521 92219 -172935031 31569 58288 979655511 68904 2483 -694421596 48121 10080 384782553 72586 42170 961845553 34503 57920 -440464161 58565 39214 931623437 7128 30702 -931453187 28118 42472 29687040 90108 65176 -268765032 12414 44600 -475953856 43556 76830 808197020 48989 22604 -972585338 27974 80442 -864581134 49590 29899 925305586 74482 74992 905033279 46182 74071 -421405816 57608 40277 97619630 20345 3215 -723959276 52076 58778 547951742 83850 4984 354040880 19680 68659 -874923236 62001 56251 -695075731 6772 25658 807919759 96014 49069 -956177229 23610 52198 516115730 97790 29902 -496641496 58584 23924 967003639 62417 86718 -694255288 76545 42188 -242338335 28078 54281 -644858181 26295 60148 795017771 99395 43049 -356857239 29380 30544 -165995200 21614 6007 -79884041 73666 79518 -595160690 79152 24280 -589755994 18326 88497 -931016466 29472 63699 806713747 42549 16343 -400427423 41334 10951 -968020723 36733 59693 -883821422 32951 87173 -748638549 67434 87929 -284635871 58270 90627 50980733 78146 52079 -545072710 53654 7113 659424865 89479 95116 -105422569 89246 85793 -54234991 25491 97543 -699576794 64650 75834 3806645 5160 45005 -158977703 20787 49548 735860460 49608 59029 416669529 55496 56990 -794767927 77342 21587 -516573632 97487 45639 -491078292 37555 69209 -941345004 51323 46034 -184064300 59057 64524 14503324 47992 11370 -623539413 38469 63591 -407503940 10603 97719 798970775 84090 34158 871921185 78787 59094 -277631246 87456 5838 625899222 79454 1318 -240646708 47599 68506 637056842 64784 62031 -948071512 81483 59114 699113019 69447 11101 37102092 72857 21476 269821791 89623 93900 -700618912 51909 22600 -600529986 11364 86661 809626803 42153 95060 282277421 15413 60613 -781973486 72350 17672 849747404 80641 68645 207557510 57785 49392 633223915 80103 81532 249483868 34009 78218 -809078478 21995 95613 927325648 20730 41441 866556920 19292 97390 -131165428 25637 37540 196253568 27738 32622 362708169 74587 18591 -368822933 37920 6541 -232059709 68845 6397 -554002085 4861 58801 -518507767 61504 99658 -310399138 91134 25922 404122197 61134 68089 -899680379 74145 34236 595989737 4985 28305 -955869662 97744 85680 -604271024 34949 2304 426186693 22650 15519 -91654357 15745 26618 704290893 45135 80238 -463961616 25833 50800 171996518 11499 37358 -412774878 58532 46074 -75718338 7562 21006 -878555775 81513 60968 -91506827 77330 60858 434134134 88092 11947 -787842189 33027 44975 337081170 84977 17991 269943433 98876 50684 -712649666 60732 4653 715929763 65294 6706 -728858044 19676 7045 921966819 79751 91434 -153544836 5925 56922 320798023 11644 58413 688351004 56078 2916 357907624 13364 75772 -894185646 59477 27785 723569482 92360 78557 894953982 64998 8566 -75520549 22747 96096 -269562705 98206 72950 -465684224 33798 9616 37758583 90413 53314 -421585494 29491 14484 648515117 62967 12890 -678433392 95164 85875 -997019278 88406 61794 -492163359 47910 48805 -34015621 5575 15905 798328305 51986 66421 294156697 4913 9421 -311115311 16979 87957 -2128519 96355 35971 123107871 931 33535 456438169 59815 33271 895462257 23321 1789 731538579 22214 38641 -820709534 80514 72369 -870925700 64877 48217 790717492 71993 615 32861116 76119 32084 890995314 93036 81557 553656778 59326 90010 760413078 58412 37549 -746589776 96231 59665 -241939597 82390 26630 682567875 48243 48098 915927736 13178 44528 -518130386 15605 95603 -335221245 96914 36897 886428171 47512 66489 -965447364 36636 36274 -48782114 11123 64302 308575789 48227 26435 31841645 72088 2157 -343995970 65159 4085 646904620 40474 4175 -810381996 9925 13268 823697248 63966 3017 -48759786 66131 7725 781671599 85338 36548 -818182290 7681 68202 303709755 87559 80232 371466979 14424 35307 73126650 25347 704 -984437229 78218 61869 -83176068 17697 43838 -614563606 42246 22076 215649878 99587 8462 628948606 18970 15280 -898415222 92223 41616 344065964 86849 61185 -498067426 41207 95669 54431724 46107 80019 -826372823 65362 91291 46927852 16356 36475 -449221470 86278 16434 -82110963 72057 73370 347466332 8632 73371 206269352 9719 80768 -160751876 56223 19945 403949774 41438 12217 -390359625 69635 10800 937210564 95586 19652 -5600410 21278 26406 -614204386 55974 3564 488265205 21132 89426 -306437478 54903 81071 35564746 45072 69692 860373531 54441 87604 975720803 70796 35594 209906007 48560 49363 -834795294 97314 89629 46753565 78387 39409 -775258345 99414 33041 666712435 75508 94596 761029219 27978 45775 813769840 23835 37095 500976378 66244 83725 -23386683 48699 17966 649043239 17805 94998 713302788 81023 45370 997825021 57454 12159 686607537 35929 64799 -223049669 74830 9423 -290382220 10531 33785 -209103935 50392 19617 10649513 1007 36209 764815970 26065 84063 995557634 18035 75772 -284521466 36843 15953 240328877 75903 79189 270137389 89205 11211 -816225559 11002 68615 -546374728 77362 20749 353563013 92748 10316 -842221472 89914 47665 -489788242 83949 15986 -221133254 83268 22214 330289918 71180 69500 870290701 1465 43907 53483835 1351 7447 -235163617 10038 57791 -497644063 16917 38148 317699957 61548 39644 840936335 23912 44919 68473557 71312 48307 -748983700 21078 31761 -363744167 18565 31950 -865308431 95427 94306 721087011 92991 50400 -782535089 96715 62028 776610016 20991 31096 108382382 6512 83127 -599212734 8715 22212 -551028105 64521 28569 -168352494 3308 78548 -773099114 14641 57552 -440589259 32824 36947 -817219242 96600 42457 -485349979 77029 53431 288395004 51871 7904 251819776 83098 77891 -917374290 234 80277 489849184 19175 34204 -700648282 65001 80148 838242533 21948 33036 -60879850 37760 23133 55238592 39206 76589 -905317488 62153 3551 -182114857 3780 95487 -325580510 71031 78927 -947448141 53632 9952 7118848 5462 83074 -478685879 16 58569 24097966 78746 94353 -689890258 52113 98257 -542383553 21741 51957 -43601966 94335 50839 -879394011 60947 10929 -987947770 37211 56225 518342571 88314 73178 565933379 93781 17936 -437791059 9228 24238 -380884341 93793 35102 -127892489 89481 37183 -561154329 67562 13496 -565603579 96508 44767 -946928712 49434 41265 -323731829 96173 89705 -688872055 18167 30768 258600902 34237 34127 -546406680 74937 59584 -60730301 13 7587 722030733 71850 64220 -511104840 40576 60191 -828398686 72872 43368 -124211737 28018 68974 73115143 30867 80553 589127320 55276 17638 834692681 17114 66386 -123874635 19620 97310 -82331787 93609 73601 -321873913 29057 71176 -971082905 20899 66010 -470761280 50999 40959 -219495869 35889 55987 -780601894 90114 53522 569173118 22114 98960 -110127444 87542 37344 -222338610 33252 37663 263378382 63676 53901 222628792 34209 41399 969146063 15841 1162 -114735975 59376 65176 -147778280 32219 26951 454615999 12712 9557 -975892938 90114 9664 -206723018 54291 7522 815586258 51358 43228 426320338 23312 48656 -568437006 49566 81120 885337180 59646 97857 360945519 58335 29978 -604876103 11526 81128 151680805 64837 47757 25530736 44624 63690 -786017454 69704 93990 -526720797 76912 24494 -724988858 6977 79823 -900896715 94363 79804 -986261051 45951 91342 292928482 85495 29698 -941421054 79532 57851 -603380541 43146 83103 -253293503 47836 77792 85075427 14423 62176 -286828934 305 88075 -523509591 21718 41293 252108107 71454 6870 337717136 34570 37289 873796597 52289 20824 316189600 47484 28212 212579415 24708 54951 -576371164 10744 60186 -634731795 68669 43599 -398467252 43235 47135 -295750037 12617 29482 802890330 98552 34402 -639761107 5648 51857 185724008 84256 9740 -426228351 63135 3033 31209568 40889 50431 -344649844 39815 12960 -887608337 95267 28595 -884418490 93513 99599 -468507229 13488 35204 -664671362 91741 24812 149587743 71403 74717 498534277 11982 39074 93823540 54706 94139 395407785 69342 18657 851908931 95562 39954 571990706 56940 50583 -954979357 37365 5430 312721406 3856 51921 -35986313 63627 4470 -160321130 69888 82435 36969702 3534 27324 -604504734 92181 13045 161669015 34611 30418 919101055 10741 48804 993620144 61112 72870 428049968 37897 38810 -513718878 87772 87404 -611514584 98930 22086 -305324269 57166 44731 -720015921 24941 46266 -488714959 62894 55412 611488993 25457 99457 874433152 91463 59344 592736906 74228 42396 -452697221 92023 1206 -439571359 25689 67820 -53043779 55586 49812 812093917 45360 51167 567515550 73421 7056 669221462 54299 76717 -865701926 74374 5509 -681321094 51746 76240 600560656 53062 53221 -274888176 67058 99873 613371403 30123 88481 265038100 91089 49671 160410429 80730 70485 -514480182 47597 66124 -47906481 21747 18460 805913633 96176 76957 -424384956 98154 14908 -890502531 33447 32071 398430083 33565 51016 182930078 24458 55929 -858604170 50575 86360 -69180208 34457 30146 631900070 1436 32613 -499346850 55379 47986 -335844114 80170 62488 298956271 31822 69077 -484911900 96990 66723 -10696121 8632 6363 -307989962 60998 25978 -115639412 96626 7007 -479209093 17426 88411 496792108 7267 30016 581166325 85267 12226 -986459759 73764 93751 -388365476 13605 64372 -766570126 32670 18356 -52595921 97275 71626 283404059 36146 37335 -228070362 55097 32752 637914447 64268 52049 890694391 78854 83720 -234756590 82206 22676 838057437 52762 76884 846229788 86728 45251 -674233036 58984 77077 583388576 15698 70335 505802921 30457 12996 -750378205 85299 61557 -271596263 21734 34979 -406585574 76742 66958 -687911959 33330 39225 606318203 31302 8359 20387112 77045 45185 526394563 7023 996 570643488 63615 26289 -890495527 31513 6334 -408062853 5750 19657 492322435 87283 69165 -271664512 77542 41205 315582527 33109 31661 -315061828 54672 9594 919253410 22997 84025 -845685126 58556 4262 -510904215 24900 61103 248128818 26871 36840 461847143 17392 39386 -160047761 97849 39643 -80513665 59810 12007 -268654710 82556 34270 -166154397 79833 93023 608366043 6613 71202 -360307437 86273 50859 -926299836 2531 93852 -289259178 23911 33955 47363271 80683 3900 -43174928 28641 27854 873648565 68362 70350 962787213 68203 10544 -43420314 61023 5037 -697782563 42759 57456 -168093889 1798 28173 146040448 88615 87150 865457058 42241 36190 494562000 9580 58135 562008783 4378 61760 -632563403 37556 67590 620764532 30884 38122 -561884600 11731 52069 940930741 79186 49134 -808261563 76186 65806 342280412 79476 9803 -120883807 32223 28036 -126992190 29786 75217 816955849 35259 68917 835117965 1075 2227 230556997 53219 56053 -984153302 74192 9436 75410797 87279 79547 -116109333 78869 30262 -754262642 15871 55847 -714618727 99530 14124 971949402 20808 45926 985632847 4420 88883 -147493812 24931 28917 -591253817 85681 74461 -249516671 65178 65904 -682441876 87128 6013 -445344205 88829 60948 -365247309 80642 99281 -557462079 68277 49338 974792114 3815 94580 -125937952 49221 72644 -238145171 99011 95789 555470119 73603 67355 289149734 40213 65611 -589162359 12460 67198 -383248558 76015 93229 986220141 1509 88290 324739769 43513 72536 -286148131 68915 88914 -679247387 33635 80265 461855458 27169 3800 812111204 902 56129 -538721346 10629 80291 -156897749 40759 87574 192829110 24533 12609 -500144010 56721 40522 -714273943 77670 77217 792818917 43760 549 887910877 91036 21209 -3540231 10515 43220 756535716 17298 13158 825103287 81053 61902 -674807004 86068 31359 -615754086 71622 97525 159424470 13914 12040 -149706058 86554 74185 400487091 40885 56778 190581715 12150 93068 258260168 49991 61933 -805423831 17290 70064 684521506 29715 20430 578791516 67412 16407 -951372172 32810 9417 192455163 34677 64912 -669146044 84593 77724 463827902 51373 77825 135014947 22722 68346 -405916365 93038 39018 453518313 3661 6578 -243804879 5105 34088 70674549 20163 35157 -880043977 98143 17803 -894186289 3435 27864 478410207 72108 23994 -242724707 24514 6934 -57324949 39036 23587 403787218 35428 6757 -233804696 28781 11371 65381547 12583 73721 403886601 3854 49095 -939947823 9169 32737 -81092286 79197 88810 -987721849 69414 56482 -113230310 8429 53447 807665414 37119 6294 -455512346 9075 26461 -928313304 23803 62922 -292353047 9933 54771 -327756966 7442 61434 811768707 22005 94280 -555784485 51349 97155 -72163049 42335 91533 924638250 66959 87094 490098776 47663 61838 -988733303 51132 44982 424163869 25338 92811 -193550490 90893 97217 21339690 72932 95431 957517515 49751 37831 23205630 596 68019 -561439775 37971 55620 -34642807 90860 73833 -448196618 2306 11421 26489397 68571 78824 -874511642 7968 8059 -223373330 71693 41090 643198104 68245 4269 -274019536 45640 86541 902279549 71559 33773 216666376 76333 69822 -542530680 51922 464 -839327189 40798 26075 560359574 348 3928 713066861 38072 94196 633033540 74568 68021 14650517 37609 5327 -9393145 29611 125 -103201683 78044 38164 -449697578 41702 54868 8956506 83829 99771 -507985751 33469 79003 290486524 18975 93666 766503494 22274 97831 -700440705 1649 84879 849040052 80445 99755 -503407586 27821 56449 329012639 89265 47285 620170467 78865 17590 -491162017 36815 9127 -315494845 33574 42949 559562512 10954 38659 -63598124 67496 60863 -825818066 57047 35579 -453939398 51172 9664 139061825 39413 6139 182542963 71124 86639 793037645 35365 69780 211270467 35363 84613 889177020 15246 89559 782228655 69895 46545 334340086 96426 2883 681518349 91940 52323 -592956668 26898 18932 -873156605 70187 35698 493810133 34815 23959 -902968280 985 37854 -525068909 48114 17684 -976635532 9915 55823 130942438 65181 51126 786939100 45682 32311 -86975558 10483 88157 900885124 61800 16659 788784894 97319 16199 -83682081 5479 77266 732168900 90629 7566 -508687883 50852 75925 -862320694 60357 92333 706929984 60114 90572 200684500 63375 2899 905275566 84191 85324 262876557 75349 38344 800473040 56277 30616 -712399322 28231 31936 614746567 39757 74833 -43647918 48512 99542 898997152 73696 34850 250769330 68995 76336 -124609777 70920 96640 -925932673 85919 66932 -152208089 11625 86207 -915793702 68116 56087 701141615 94024 22350 -778906138 89402 4793 -699718765 14471 49038 748188106 19961 8895 -600172465 11539 86277 173854045 81340 61852 415197113 5930 33223 -706283389 29556 20308 193221897 91340 94326 -123487236 77445 3834 609502707 28416 63683 -58086522 7398 31402 -79379741 74598 37919 580792159 40653 65067 -318360079 59982 83706 612796184 54526 75177 -637150018 2729 79469 -366826886 28430 74090 -792130937 76024 17598 -364509926 11851 99447 -174512 3317 37294 420800745 59668 88423 664742326 13564 22787 -415498880 3922 35451 -569639299 35753 92621 634001623 8214 74177 390201820 3098 70229 641993895 13390 83024 485601230 31512 97313 -951152377 47780 50771 67578985 31251 1887 -407706384 13100 89630 479167649 16239 1359 713205234 72531 16247 -925853802 61289 42114 -824170761 28203 19872 204748356 21317 53182 445278588 53660 37337 -107541917 27079 273 337780225 97556 33948 -764247862 72109 16986 -488589634 73170 76558 311050961 4855 77823 29390202 31253 76645 -807870952 45031 45999 -278074043 33220 35896 -631087873 1915 56031 269008418 82141 53019 -548925419 21508 60464 -154616583 8957 74223 369698006 91168 95915 -626027414 19041 41781 969472609 13853 6816 -759910524 32749 99327 -733630070 71875 1037 512400582 17078 4861 -206421899 80793 7691 -830328870 28108 16904 -328010950 69613 47466 -836302632 11390 78280 -837033802 73574 56150 498221813 67405 85327 -508713818 21501 2225 -991791049 42902 40601 -32771392 58151 37194 871934705 47530 31704 630455951 84225 22702 -374002882 26442 29490 -166670452 35543 29897 -795817922 92127 25372 -637486211 2721 33386 -354566576 35930 49406 -437242822 69062 96429 770323791 82312 84833 -867332972 18523 81313 -475841601 9197 54384 -258264869 64537 48585 -183626098 61242 83125 -932589258 42310 92287 868968395 50819 45526 376235297 32913 53388 -788346249 16035 44266 -802712994 2247 20698 -83725085 64628 71819 -321257203 97077 639 154917022 47628 87735 151530846 61934 81216 458844400 6818 54259 -966028810 24412 34387 -873755321 12542 70607 -992417803 49922 63863 -754702383 61720 79246 -295532166 76823 72715 911035267 48744 57757 -674913419 65318 35590 -5083606 82061 38352 64813953 21182 36956 -644718563 92858 15824 -856281259 6226 32163 218006377 53015 35978 -882968810 70201 53641 847700543 94547 67811 6624918 95235 40581 802326128 31503 90648 259791505 10303 31780 364762023 71557 99618 197951652 15999 88045 199553418 71342 62681 704906852 14576 25090 -471136528 94048 65089 445468716 83928 5892 -537456115 76260 22832 321820762 58330 45313 720102409 7258 27439 -170717332 37115 84401 962739275 81568 18620 723771327 16706 80676 -297385086 98967 20494 -794830107 26664 25892 558755055 92607 38588 638994187 58926 68500 -416538674 60082 2916 452991831 24914 48443 -826152013 65835 53821 535764343 74736 88106 759004961 18859 43494 524412663 99393 5445 274209530 82013 17122 25116593 59324 79066 146737489 56490 69082 -983526092 69893 50796 478820174 96721 40846 -978372489 64243 72935 -962951489 71498 89317 -330143201 34624 31825 842398648 16880 4470 499204073 55194 94286 769504846 59288 19953 443284853 87730 24506 -375737295 64491 92909 306688647 89585 71125 361802483 1061 64907 -338600579 88592 99205 307768168 4664 40245 54286765 50716 66309 131716115 50217 3074 -149049235 93765 1545 464401913 85605 53264 -597704614 63376 12666 330434887 78325 21559 -886105846 7775 65805 104384063 72076 6816 -177164813 54425 24882 -314574550 26458 86025 75087082 44659 52245 31913117 61063 15397 -324884104 4573 10899 -664406458 43929 75585 -137806466 96091 68605 957093817 88609 64987 324094050 26125 76185 -832698379 47274 32936 -292369315 24848 9314 -620379204 26741 85180 -642441044 13933 47744 76512494 19096 90852 -948673614 5320 9186 -858039894 39651 65033 -79786287 71224 38436 973199007 47058 59339 621986416 84943 18656 -278797770 99232 63787 37256183 82992 63406 -88414005 16443 68414 115994493 97143 83627 -280571906 21657 71417 -179844897 80586 35819 340683771 32445 81400 -382308360 79519 4979 617224764 99468 16053 834025198 96888 98896 -562258492 83764 75114 292014414 7295 40767 173128556 37690 27736 -650076075 78967 20113 170599276 61003 97810 -747032539 84150 96262 -574285561 60688 58937 534846031 9325 9381 663528943 95978 55028 29923599 91763 24648 -616632694 86832 43873 887027743 5687 84242 960592050 85153 91981 -813370218 19381 15428 -883250494 74997 14336 298064093 15880 82568 265012263 75745 23364 -895340746 74156 86864 888673460 55898 80845 175962495 96934 37589 -353907903 74460 49667 -742346261 32706 75594 82504416 42961 13541 -168293580 9082 74209 402880904 45443 4165 -709788276 35059 14959 -722831505 12656 15339 271154439 75325 15939 722849367 41335 11428 -877435584 28221 28421 81122003 62021 30218 -749447535 64230 24052 -509036006 15428 48561 -153534581 15450 13059 935714385 86064 12087 917738789 25846 2413 738127469 2988 96069 -433084142 33567 18837 -921574853 74872 73361 -710616991 94541 84722 503898450 98825 68114 251115176 76085 37142 842643249 73135 46407 752657567 79396 75403 326174713 85855 80487 -140438644 27105 923 -413046755 93356 72543 -227093714 66758 10054 735832920 2357 27396 808531322 13006 92274 240165898 38156 60369 -50875352 3547 31903 -532356172 34213 3708 -456658694 12578 75565 -693002846 6730 28305 -274173635 6587 85555 527431524 18819 752 -34884328 31453 79348 851674735 64674 28325 -525642647 10438 99307 198067820 52917 10201 218993788 56368 55835 263403691 92686 33035 -448267746 48374 43120 424213475 64211 75917 -979818910 39400 18848 -467664210 22753 85309 190209407 58844 51815 -968467452 19397 29838 438813039 77291 44887 258930309 3297 38384 -761406134 49504 6095 -652965911 5588 50750 -93345852 56794 85332 -313581002 41815 2445 655852458 6546 60222 -16760270 73311 43047 970899859 34706 68244 968403935 14852 44327 973260280 77874 15146 413473182 52268 81874 -448447672 75127 90607 -715183150 69465 75957 -41890373 94172 72874 -468048343 14870 88002 505723577 80859 51120 516043686 81072 99041 -845879301 4602 91779 251521882 19021 99668 54183354 17893 23579 -611552566 57000 50110 -87912387 24429 69122 496792647 31530 32362 -451743952 61626 8001 -198762776 47156 64439 49335863 73672 39147 709445632 68058 37727 -521159801 92375 64043 -659899668 30933 70322 330885611 46327 77836 69094232 54892 76931 -570466552 81964 36126 -300425961 64778 87366 -82114725 68531 17548 -749684419 34757 77938 332093948 65802 58727 -748903061 52416 47536 621852101 57017 49174 -681296529 17221 48337 730244351 81237 81717 -78163974 97026 78186 -512769773 23833 66055 -26750759 85121 20417 244240013 14927 27448 576847842 3514 32623 -366625899 1072 23478 204991355 37130 73784 -61748238 18007 65465 808372878 6270 87980 -690449372 54414 68980 888470134 99826 80971 -274153484 96494 44507 -721262993 54167 5041 834035524 29891 44092 678864404 4133 7395 912587523 90587 72313 144536665 65848 86212 -234393494 10208 19150 378446541 81677 87222 -260245734 37559 10549 -946543056 98926 81229 641023522 66443 44885 -544989234 86670 25716 934350365 70595 51791 867332280 46984 35133 -256597036 6547 56157 -589852625 93545 76886 13376704 68347 67503 881922951 16728 91763 -731900386 95061 5564 -687017087 68453 49864 799291453 40752 69196 8687903 19815 65425 692924943 3797 6675 498207651 4906 47556 678585517 80252 41560 -698434129 32413 23265 742812245 38656 65731 36338059 7303 80470 638508053 37751 82930 460525548 71668 81583 -898399023 46577 36103 -816364083 43546 54615 -162605472 65013 70059 -896072687 80872 77970 288041108 41713 58614 -906522029 82864 70378 -62730123 36630 53253 -672669120 12820 89945 -244959830 19688 31288 962087536 46709 5812 170699710 63397 78204 -154289961 71672 73351 30462232 58905 85321 -100338433 66223 61506 -736877890 98068 38212 658103603 45236 64763 -537736599 86280 75021 -482064392 70319 69456 840799877 13378 54009 -517069985 89939 22632 593303693 16495 35858 681327553 56277 24123 262430914 38875 79831 65990492 55250 31752 603133800 65748 14572 -716260384 911 39210 561518677 56358 96137 -938544089 64433 13255 -452878861 36914 56570 -431119204 65828 50029 668292159 69969 4952 641206717 78202 32193 -432034959 81150 43786 -764986019 76993 6302 331640592 42862 74432 857473710 3916 52630 297689411 17267 93367 -354909473 47234 27279 -902958878 60597 89362 178643161 5029 39554 -167111953 23893 82639 -233374088 50225 25315 789260770 90823 17906 685732290 11664 98641 27310848 80901 14658 622944088 15063 38372 -555925964 1130 59969 477934194 23572 8309 -787042722 31620 9743 -236130669 52393 65374 985534831 57083 14131 497009683 37956 7484 399515543 63414 89186 -566886605 2821 55111 -307375352 43545 49576 752551594 97419 81466 -865875493 8333 13395 370290928 91112 51922 -944085600 82269 44490 86575375 53783 88042 935683312 38540 58460 -478264856 75507 28931 403200431 79754 11837 -142401945 1346 13607 148680997 57492 13213 496710317 45016 50887 -265115147 41270 82688 115100883 45193 48739 414561902 99505 86006 -617833596 17092 53712 -779817098 17324 32495 97389075 70332 42099 -576280191 77002 20661 240580742 69012 95887 -317853769 22281 84046 927960716 59243 21080 442218344 45531 96709 -116235468 77543 15796 -479895554 40868 69995 989201024 83471 13461 221284372 8344 1075 458012972 89619 88027 -269533338 44218 19995 -644755444 49100 21753 -6124662 70801 28308 -627805213 35044 34585 -842919332 40226 80942 -955837183 41015 61149 112694466 33188 61910 739197140 42486 4782 953391550 41774 98477 274423486 45344 94259 -997045522 84715 40884 337599967 37017 93040 419551593 75672 50114 -889747464 86027 71845 -375226637 91467 16933 401833453 65373 9440 781344258 21485 11362 979565864 50579 32652 936616869 98333 70961 -950449801 60630 41985 -143418252 65759 66267 934608773 99621 3155 -548147185 61873 23253 51534205 40349 39005 -430026251 57201 63869 133922306 7193 39066 106521696 71517 78688 -604017335 40954 82790 549348200 7703 19941 707060677 45110 13415 576223524 20200 79426 -671698917 65099 20892 -566710149 25455 39347 -911413653 32087 35441 -979442114 84056 44916 -159335877 18367 28065 982367966 23488 14633 -365930984 44067 43640 -873269892 37456 54933 -53557720 5389 5029 -892602405 18591 29806 -387061237 19489 99766 -203082804 55195 20682 276783786 44926 45154 -945524704 45890 86791 -334487269 64010 81170 685682993 8016 65354 819417570 55403 16068 -577453490 5121 24104 -574415293 81756 11136 -957570525 80491 27368 -182687340 85011 17151 224408340 57141 96279 320774218 36120 80827 789537428 56650 66988 -619964795 11973 79446 -553442393 93644 65360 776384362 86861 20565 969392023 74092 16303 -988666994 43658 42069 175609662 62174 26674 -813057350 62721 90136 -526512170 17471 20802 -690990816 81497 5916 495852321 832 99681 -43384429 56362 89956 436909429 62328 87448 640804706 83456 39566 385282232 80857 86802 455988167 61295 86692 -81398128 98686 35152 449787532 88424 77300 -961215523 65483 79226 717209736 58632 73156 -569708641 5741 53925 121804829 51806 92572 513367287 15807 7502 -824259380 71909 60227 10049587 43682 76571 -942886374 91976 66906 363174414 77183 64928 673117740 35229 41013 -467967894 28861 39155 612845201 7835 24998 -101471970 8296 10100 263068479 95767 16864 414922735 35374 99173 127945918 19072 29166 278414692 38898 48775 585987501 32666 15090 887641656 41350 54738 -57911964 56428 25963 -175175286 18022 84221 -787254746 76301 40806 390957772 55047 15064 244122645 37458 35930 114497766 31337 91261 852983600 49465 11701 -599845515 9821 81526 846442199 30583 41375 -291855636 58500 24277 -25536589 62934 60522 -848712988 29209 62703 555098166 65322 16653 405658609 41141 41240 773697107 8781 12350 -459758858 66784 15914 -83300066 54076 84242 -632237198 27806 38293 -247114235 38345 72911 -717136549 59388 61129 -783612808 89226 37691 625494460 54539 86745 736997423 26429 6761 80866692 58791 73403 155236461 19633 35066 -112222527 60676 78928 -183310033 82073 80657 82881818 74543 93965 723169027 4313 71470 -567965898 85341 59463 -966815814 96969 16022 221774609 3536 77033 -243587558 78318 72288 666074013 46165 49186 -402278604 40726 36972 -887898283 24335 11006 -177186018 47710 95571 179708743 95267 41330 -969536141 61165 93086 -105882370 21435 60707 -152928342 15818 68976 -800283009 81325 8433 911567892 36849 96196 49400351 24391 94650 719102953 17656 76319 446840869 79588 53078 -177251237 93037 30124 -501958106 12546 65962 873769129 43768 10852 670059674 80991 55789 379927663 11739 17717 -717922950 83950 29895 107827679 58153 40367 640542358 89312 35265 -223088491 9725 11325 -642074675 4071 38007 942612130 47503 85512 926380286 65772 77041 336578708 56089 15773 -858465465 35852 1416 12942803 9176 82503 571666763 59832 18848 -711177190 34445 40838 -940292699 97591 11142 -837429838 26519 30405 496364473 19881 13059 383327258 70353 3667 -176177725 39828 75110 160270057 16916 88322 -610297432 84585 90546 -750414242 57567 72048 736485255 63156 37858 -122794942 46158 20960 -14406620 201 91532 734289989 45018 57160 587753215 72931 51498 354583022 19353 38996 -573976908 46320 47030 589164445 17743 94719 259506880 26417 16767 -774888746 42514 38128 160692079 67657 78693 415542228 73163 43794 -732621876 55897 27044 -314938872 16967 92845 984533479 38156 15007 -31296582 42410 14629 -649926655 88351 54048 -603013412 76736 10976 -238374286 86512 72081 -74878359 79494 15190 604557146 19192 34997 929047086 19967 92043 -527469168 89437 31708 869261397 65969 52767 607990867 65845 22030 -376982368 13963 27275 -789491521 64810 49541 -382605720 10799 56714 762028202 94869 11447 -898398688 37302 83661 459205148 15042 30701 -509006982 45682 14438 241646437 26295 67295 794410928 63294 61632 185002683 3388 62978 481740337 57433 557 -783089267 42283 68435 -766855725 37884 99357 -640316713 45248 86099 486635368 19890 77558 -413383423 58081 14855 -389130238 93999 90420 907301342 28025 33367 -123469333 30368 10170 -95198028 45631 34131 955822057 74424 12388 -332543232 19217 28580 -289192248 29075 94311 -984963880 83234 45868 10766407 71808 17275 -662794206 22394 89027 9102164 44201 13422 -158562257 65403 83194 575835370 6249 9219 -404185947 76721 42030 710608482 5038 9802 -47030815 21976 47244 -491621896 87430 42579 -859019526 23724 98891 247228579 69708 80166 -259818206 91268 12239 -9713723 71338 79355 475186475 6869 32767 314838629 87735 47726 928894303 60159 20871 84293657 28808 25309 -38550264 63143 15016 507737829 15550 17963 931003673 15843 1617 -473806214 53259 83727 758698998 61271 5186 -53222676 77072 72736 -471299163 76982 76728 697888274 73387 44918 -994431337 9923 96389 -406085017 11609 35693 345866710 26556 22574 900538289 5695 37547 665205503 79718 36923 153853000 45415 68917 466388861 46469 71054 -159133203 62132 30423 -214455456 55015 7584 560627393 35985 20470 610223909 23151 24503 -57417796 38227 12414 659355170 24024 33035 487846839 50872 23747 -229210416 12112 19030 -87542671 75991 57504 118215484 13890 79656 -399458106 78414 27892 -651389961 14678 45404 127148329 58456 57725 -650534593 66426 55776 -605600818 45059 78774 74974246 38282 60188 -243311606 10544 21924 169040612 10265 26513 822148573 51400 51064 271188128 17171 76676 -316716858 60695 24536 14266683 18292 60940 648885357 13114 64615 976828171 37849 35626 944236650 90845 50233 -367224697 66628 5497 12169018 24512 22865 460250313 9583 83312 38518901 78727 99089 -31145837 96677 24282 -710131100 20230 22013 85274009 9295 24147 747777053 12270 71149 -84391539 40216 58494 -345323174 48142 54399 379242515 58993 32458 719608314 72491 82265 847710273 43248 71021 314043880 36532 94144 -54984369 19286 40702 -479516220 73894 82575 756388958 79685 48362 -650878887 72760 47483 -507218435 12064 22498 128574790 64569 53094 933120114 41999 47706 865748135 79408 79948 808889955 18951 48065 -296713301 55888 7797 379219977 51357 24962 597933729 96714 6598 43981333 43009 57576 -786098576 62297 11264 -504795499 95910 61795 434643147 55154 17385 622382096 25366 76575 436708213 45446 15218 -545019563 98831 13978 -721981558 93686 16960 -172686621 74443 25561 -48255218 72672 85020 -168463497 46353 64101 695844883 34708 121 -500964724 38819 96964 -244777479 52697 99091 -779794276 69464 65955 -643384348 76161 79779 -222757575 93154 82704 825869257 66465 82045 -275322014 4219 84674 319140532 33176 85324 -53927594 55211 99447 -86164761 7738 91789 830763190 84866 35792 403663209 97213 31071 903459845 59024 48847 -756006674 13419 881 701325060 44110 4798 528822525 18240 26741 -317439675 32825 33719 499501563 82985 48622 978236344 7529 16917 -734809942 43431 39518 -69668688 38147 43777 692485031 69618 37747 807563739 87053 60544 593508345 98390 37591 -902532002 51205 56108 -258905799 55550 49435 224499551 65956 46718 915385344 95460 91253 -898787005 18819 88493 217943756 22488 38059 323558135 37789 71912 524496638 28364 30906 424752002 15060 78867 63653612 39513 58111 -697818715 72858 30727 -603973293 33748 99018 433999768 75976 86496 -112577464 73004 13404 -535422783 72566 21814 -106534267 25636 96919 459960502 51468 11321 -429322642 29199 85768 644115144 9564 14469 524289562 66223 29510 26839203 25464 1874 -10870873 53585 13427 716391066 28863 24894 -118120825 96846 7733 200192946 17448 46825 -706304577 65025 42919 -926406867 51793 34018 46772172 40309 13578 941474799 32629 62459 -983135407 31071 85486 -548085396 12068 42385 208930716 76953 56177 -819736968 10950 27991 789143732 34739 86595 604044304 86580 78380 -334496743 89047 48829 12899552 59026 15571 282519986 2354 45715 -750325185 8608 28502 434799606 90667 23852 976483556 43880 59146 -541824655 21873 83673 -539310588 96043 72468 -207296141 11102 85276 -878776202 58272 85169 962514741 83167 43069 488525004 26304 18278 -316981841 19933 21760 504535843 61203 1937 819794362 10904 46940 69704493 67662 62198 67586910 20949 55734 842098904 78496 9503 848040200 49965 48076 -347692298 33201 48128 -250305575 45939 15225 -262214161 43657 42003 148399623 28855 14633 -463781568 15838 92997 -113226082 25811 61364 441706136 39219 83107 -611045118 43001 14901 736614370 60711 93423 127151944 86846 31674 11719513 90987 93357 -961994389 56150 59998 -175499424 7083 861 -140316258 95491 30265 244950743 48048 55801 795074406 94101 405 550152111 79200 15332 701908134 11173 50342 40218295 83979 64531 872397514 42283 15366 825241018 29045 68049 -846803222 48084 53847 626146857 88314 26778 -318374059 52417 10571 -158975898 14873 7687 757478037 94031 8948 844974077 12845 48673 20780409 97310 96897 -192461331 67422 94560 269362354 58800 413 430945929 30743 45992 -668448950 38603 7511 336452915 65906 89679 -414274796 39922 17712 73394633 91054 95571 -716245423 13184 562 -184834808 23056 57389 822794531 14373 64339 -144023130 58717 82751 736264340 28470 32929 221877026 7984 78950 98389708 89631 79225 -426915025 27268 94915 -763782629 28591 75222 212178646 91337 37136 9086180 79018 81220 -169603223 5237 23402 925632531 29087 69874 229437346 36779 23268 -654021349 88331 24321 934946423 75784 38070 -516509480 36303 26967 408632089 14079 81085 803555497 92327 73849 -906864413 73021 49022 844683748 88657 96464 -420604770 93020 79515 73203755 72388 12156 -28301281 59747 55593 -432424542 920 79779 -670424966 59157 26760 -955703491 70386 70252 -338242159 95024 71764 -853426883 92533 13542 671243283 56799 78724 -552354142 88425 62704 669395084 75586 92887 95202178 18817 91324 728173492 73042 7805 -195097041 45324 88718 -763392055 88384 74912 450084304 84932 22727 -500348777 53124 79618 459287024 17483 48222 -442737360 96773 69530 289237987 97791 44763 508128503 3464 89994 -885571086 65370 45647 -297591089 87608 79242 147647039 38643 81540 967769899 62371 67967 393630443 12046 5966 980022285 75236 1539 -781826738 95779 71538 924008110 11740 25229 407316762 53425 3942 -441545911 14681 12959 -806340189 41176 74551 14718916 27657 18512 -450673904 67752 60276 -359173688 75372 15696 800682976 65271 45491 -946412700 5795 49791 179317105 73362 6953 -599488358 94096 93833 549163139 91865 34880 292616023 62388 97540 -449988143 31693 88372 -588791635 90347 79375 -799117675 69936 17693 992355547 8163 73993 920810459 20517 49756 80755769 76093 23707 563945214 91450 56769 302710469 3599 30027 -664159869 4057 67879 874841383 65986 49655 38377511 42276 2756 -107625706 84540 46691 867863281 32100 18108 -284507573 85303 58305 346016087 30258 10032 -194277750 84866 34390 -463836852 6850 48245 920108941 73366 6962 -336233938 85718 35339 775666031 58111 90141 -616542041 74633 85196 -455179823 77735 5071 425929621 53839 29165 734105513 97917 14894 77546141 64982 22232 29084504 44644 34327 -308797359 20193 54766 -189513219 23663 32218 708212697 11837 19773 -725055576 44552 41734 -400879974 31010 75642 -879493093 7234 17596 201735819 71105 31491 -499647368 40133 41126 489164810 92126 69298 769546735 77220 51547 433397861 76969 29564 -425023847 23328 45645 809854941 51841 78506 -164099298 30309 12977 55482817 89907 99396 -722625297 92388 88800 985195867 51159 90151 906777680 12189 97951 270744948 59098 84166 -476511396 23012 44597 488750765 78324 25592 981112794 70345 2038 4687395 53200 77334 -125667125 9828 95021 335688935 23020 92198 -813680603 92806 45438 -867014805 2476 22610 905216865 66008 55936 -551644893 95184 94278 525944669 60097 38858 -911864284 26507 32828 -193386046 35613 3032 -658195351 3721 23703 -55614945 44432 94551 -735159433 39189 79605 848593849 76607 48938 -582605938 23345 70944 181160027 75156 23358 729094574 23424 77403 -238964869 6262 7059 252346870 18795 57212 -190068922 98020 50737 -669228864 25564 28756 871759387 22179 92581 -980312855 29677 67805 -589104956 84682 13352 77658350 67134 76512 555626800 44745 36630 -529853433 4768 81182 984473253 254 98304 937081477 22230 74161 -65470295 49149 12161 -378049738 47194 21231 -688299609 45562 98321 -842225475 16398 63685 -666129798 91933 14673 51084725 9627 96225 -366671392 29772 75863 319566540 24496 33390 502985853 56223 18364 -255878866 23275 64068 -855675906 33328 22558 -774169251 31008 53743 594227370 42720 27001 -623274412 93308 54749 -934444481 59378 62304 -884542187 91460 6972 -464503489 704 17476 -609412611 48410 9777 -98807720 23822 33423 370084207 19593 71368 -167345441 48534 3920 -808233520 39929 3550 -855162293 51481 62336 -257980897 72901 32074 639221183 90765 87532 960444740 56472 14520 -223933781 17008 81266 -841498886 64404 33856 591523126 81776 22049 -688279721 10301 94903 131028388 73443 20465 -941051144 11991 80306 -760168825 78122 1774 623377307 46340 43524 506408573 18745 30265 182516297 99154 49490 571528227 21090 55279 -10692117 69950 571 -60418207 26783 87309 344050548 36740 83507 -444797775 22494 45925 -521394324 39981 279 -400928205 59246 73415 576814579 72460 69888 -993505099 95773 84016 350609482 28734 94396 -920660474 61631 75335 168087638 84950 13310 -112937800 69513 33804 917373315 82171 42979 -801738078 82735 86578 390374010 15741 68713 -80785077 5141 49545 545213948 46305 92974 -275014010 73525 94230 -778789887 42936 52350 81925155 79004 15846 -386044468 75174 35083 -232369888 11090 95936 801797069 70708 32899 -130136040 93347 72450 -902911246 77259 17725 -105911677 47825 16619 444126778 70087 7000 49123351 87152 85087 118728414 21941 72360 -613980987 36129 3843 731327459 57442 40644 645063278 28053 65398 848119385 7780 69515 873163630 76563 28575 -536808575 61939 34354 762338553 8545 17016 -903596115 46303 39585 -608419088 74711 51103 418294896 67924 29971 -665566421 40594 70791 -823189504 42775 71079 -102383911 66788 47830 -516689949 931 12125 34057952 75130 72775 839151526 40606 26942 306859762 19891 94398 -36259983 80534 61543 605760811 34764 73295 -119090254 81763 73962 42841909 92192 33888 279643226 5493 54833 985986823 53273 80875 -859488953 11390 77861 -294462659 20474 20671 68779633 83112 77195 912623900 91559 54134 -275823178 17671 26440 -384651859 78275 18027 748961919 95434 23244 356999489 43777 35679 527707441 4220 66188 149291080 55039 52973 430556489 50861 44789 865643689 61850 3831 -509859108 46421 71143 864184466 19925 97877 82042482 33630 94925 -502637711 30770 63033 -624379596 63086 16789 858425678 29234 27195 -394334609 70218 85167 -500324168 83276 22711 -183096940 27855 9877 731066516 55869 35911 227694328 52411 29705 390384236 70732 57554 -906903012 3734 43616 91395232 79662 11111 187247458 43159 83554 -162000080 30046 11181 -445788806 61063 11733 906234725 7701 52023 270623370 61755 3372 80905387 98152 77378 549413652 9583 31167 304268434 61767 74851 -698512350 55391 75434 685187265 75700 52291 -74329892 51306 68659 -855464982 48741 73715 810195281 84510 28352 -857269965 73101 32267 715123622 94858 93676 696824588 98662 69172 -580444768 31316 52421 -266951780 71062 80257 54640905 76583 67729 -538206513 93693 40675 -475207337 14597 91400 985787279 43735 80559 -992518772 90805 17399 860353398 53232 51862 600378615 15142 88412 247607832 54060 48878 720622670 79473 47756 763090096 74947 21062 -956522616 13239 95755 -593945197 9404 10147 -530878691 64279 71615 -790576088 38283 70584 330906920 14610 59261 510529888 36121 36867 974007745 76472 48489 -280989710 58105 55500 857523266 13157 68995 -754903516 10245 31694 -275313485 86493 7564 354845729 22506 28153 -760446982 55320 45608 767132175 6304 84403 315462568 21042 68179 -756331186 23911 89348 -881188728 58070 42033 -383007161 245 1160 -642919982 7005 53647 -180617909 8268 30237 505255966 80522 53981 228020975 816 58954 -523621636 46711 26088 835406776 55408 52740 381345478 88664 16204 -832786854 70010 32931 -904737742 52196 42553 -511164425 91227 15443 27901851 45109 96301 776304828 98354 40065 973872254 7192 54967 -288221442 85858 73387 -12324426 94212 56177 464669953 33033 11509 290560159 92639 48730 -459541267 3239 84173 487248870 38022 51736 549415895 82563 52456 664982894 32361 21596 -804649875 11854 73873 962828861 2149 177 646010420 52815 49290 -85146382 47937 19984 -618234785 9382 91987 -123932683 15682 92944 928507301 11058 60329 -46359516 49822 49058 -294977142 40569 18912 -861314798 6558 76845 -307949964 80618 61349 327139465 51950 78737 798133494 33020 12743 -595891771 93692 94946 641491810 34951 18168 -417775222 87686 17672 774321498 21157 31514 -389993462 37905 82524 935567888 5131 98816 579670599 4655 87655 608387581 94184 10933 942699607 20683 21359 -458565020 68145 65140 -98530480 87201 25294 -889728986 75271 12602 -13227437 8614 13004 -759556547 52688 17606 -377491290 48981 63230 242921707 64537 22569 24618891 11288 81920 -96456115 61858 35866 -154938857 76375 95648 -4111189 3461 37873 -788663572 44057 54424 667688416 75942 81128 526145727 98703 38991 16605692 49373 56265 404208422 80387 97505 982280737 73465 83333 -407925167 51214 3158 -428882300 39142 58443 508547402 89585 40780 290231244 77609 78670 -30505553 7653 58787 -587770993 94268 20405 -39572162 76359 24644 -792327759 78401 20793 460524426 95311 42678 -113611681 2218 31780 571265069 68272 28281 569759268 45704 7659 -676025378 35293 83859 -449507714 68975 38621 -431014741 11333 28082 -91751883 46158 12516 687774664 35877 48276 -766773878 28425 26559 365797854 92417 23563 754357956 75141 99179 757336084 81111 64887 -643237834 77809 50564 809336423 3319 31296 -419665117 6820 50004 323728718 12143 28418 -486222028 83105 69446 248370467 67347 79412 259231039 59069 82639 617318395 39358 54556 -637507279 81572 62793 -519050410 44948 67214 -653991276 52243 65004 -431102564 80500 30911 247806756 3006 15929 106263711 54501 6827 356912952 61099 33133 -873627787 7095 51516 987003233 75755 30793 873284074 56275 19864 -846016402 70932 61071 581071800 97053 17423 -26777134 16842 96219 965188546 9690 32196 80481042 85549 55275 829743207 22886 43719 636441996 48060 79382 -375104481 8994 81222 -360034497 84804 16963 -377253542 19727 31765 -638474142 31345 279 -620579200 73727 20128 286780079 55100 82274 -548893573 4845 4851 -471113331 27659 84316 -679907400 8155 27929 -531787150 28403 37965 988445739 26647 33091 -318290954 86566 34171 -494565337 73618 56719 -901045989 89014 26818 152471972 95463 14492 -66442004 9274 83079 -422481536 94847 1092 -423928869 36749 45637 -245304014 49597 82885 411776106 32272 74171 -421308415 41160 19054 192517311 38895 11473 119497952 77772 43173 731957483 29871 76206 238130641 76109 29300 -907834113 48685 13325 -577133348 50235 78778 -332354659 15853 13891 -909018481 41571 73622 264380510 12330 99878 491232882 53623 64264 -753678778 91184 85009 505528142 20273 38718 -45330844 38838 42124 -955743385 27118 25385 -3599704 57369 77949 -725824315 20598 57773 707737711 14007 32820 412674655 10903 49892 536617640 62906 70536 -665031905 69541 41639 -409226030 56190 63612 -404631179 74758 15859 794265643 1883 885 348723369 94885 41934 -731486314 69299 81079 319810496 91890 51882 989998907 80144 32485 40679174 29792 12770 819624018 8728 27343 -749001363 12864 53906 -348930489 14941 48459 428916536 24316 535 -60658046 18059 2173 -323101709 5141 1410 839289282 65818 97541 -819427692 74660 16081 -184570326 843 73653 279409761 41504 15301 63764907 12420 53849 -306897232 31226 74429 214655819 48437 64641 -833070911 30390 81472 895244573 7993 94793 -946933063 38400 28489 -930039886 54469 5845 608059498 83843 18308 799380472 6567 74586 179636571 97877 16036 -788771844 97453 12325 -342661194 68705 393 -679437297 49152 31500 -117105028 19098 87589 563471570 25635 1956 996951822 24488 39935 -161703078 48737 44962 -757131645 730 35682 -635552128 38997 35185 -708594543 706 80288 -135609036 80295 23486 565622049 85798 17110 987462802 68300 14474 277233249 26217 92379 -655554852 18001 28412 506579111 60382 72908 -724805431 66021 68854 -860769779 80408 71251 782660568 67205 82698 656371936 11004 76127 -886430309 92920 37766 163465356 33776 35011 827955644 98021 32541 -923010795 36798 51563 -315249287 88728 2288 -743654788 48113 29618 -980487996 94110 47898 835836736 57038 62292 -432077302 60092 41809 523771365 67682 8145 -186593781 10995 71609 583590686 84596 16131 -442503894 25353 99615 -808036400 99103 61182 542974334 16504 66887 -269433246 17464 85310 -351425355 83042 23274 -400740208 66972 26423 2087898 92195 39349 375642941 45765 66419 -836569814 70355 7555 -551865554 93184 77831 354708174 18518 98158 -163441911 71907 56277 46230511 75669 55857 485017056 7074 30961 187609967 81269 65620 -97988489 44860 68413 -212609517 84264 91127 233925928 24906 9069 632491549 58146 43630 -946086415 6099 37462 34227251 24099 95292 -122095082 53210 73446 28228003 17922 19095 973605583 98036 42498 -464621775 90378 49981 55950351 61964 16875 532049065 12345 6157 -614786488 78338 88551 -179202071 27770 35852 -598703124 61972 80715 855863062 64525 1950 -982335540 47257 89101 -311847584 53101 1258 37685826 19506 81898 -460541969 86816 54948 -676684233 43151 8970 120613977 86960 43974 -416221220 55983 36783 -296217410 58168 47032 477293323 30079 46801 -608285034 67911 86998 559692606 11772 97271 -499473811 87408 9061 -329336443 51827 52145 -551533438 84468 46544 -139830329 22824 48722 -509466113 57224 73572 47037850 19568 19691 50441291 76484 40434 610538682 39022 88726 -285893677 80183 35507 -968108400 15167 15750 29263911 24919 84702 -618085610 92789 19447 -983749447 10716 74815 771757972 17925 76487 -864603978 46900 43449 534806191 6536 92634 -85964635 95089 10596 -867859321 22504 28857 -201190452 27747 63890 655305002 23190 10233 584110014 94884 24445 -856150452 74993 14134 22052225 64106 80368 800456367 99189 28948 519658639 29374 77871 754121392 22479 98103 -512053379 60382 84864 386107276 28226 99771 -32413302 19274 69039 -206084607 20417 73095 233270302 16815 80523 -126295249 10964 27528 271880003 28595 90972 -943173934 20789 9313 -701979749 42811 86529 -849189028 85542 43530 -543515519 42036 97483 -590769992 61984 65342 495759825 76224 70388 463375584 86209 79 516496399 89811 95035 -753841214 45317 58104 -217429739 78495 11643 -902219493 3579 47460 387191979 48824 46505 -663997700 95987 72068 450075758 80371 29608 -13974417 64645 92095 -773237400 64808 45121 548352262 10861 9190 729649844 92478 7576 -53421019 38064 97081 -739325048 49789 30221 907179438 72712 11647 9487993 68108 96959 210162582 31177 98141 -562893927 69803 7920 776627105 28513 39412 -18202404 51433 24301 362033909 45040 39737 772800136 21723 21490 934150917 74438 23901 993198255 22000 85773 42872496 81609 41140 350013699 3587 75203 -57145180 63971 66662 -861159714 1598 84247 -981166576 82741 56052 207845393 62425 8181 -569487868 72334 66023 -532350073 47415 35593 -105238515 44531 60415 204085158 55473 73173 -117264003 68557 4807 -926145758 95484 66590 507707502 18505 50676 -147676643 1690 49819 -270029664 74497 87899 -920194066 32607 39615 -11831114 2593 68411 619182702 32266 13537 -819186369 50839 10615 620207014 1349 96440 -708143885 19923 68898 -622753949 50686 2887 -965611482 66689 54202 710448748 92351 37346 464630500 23652 14781 617070500 69154 68726 114674533 90327 90340 -551952494 6635 29999 -200756949 32923 77282 884465607 18986 17214 -720503613 92551 41028 246703692 96445 35833 534569538 54843 78943 -76208290 87942 14060 32396029 81566 13034 -202194195 73651 68601 -306922191 54104 48081 149254762 69188 12285 -531553420 11441 1423 1180930 15436 76044 -364474671 97607 416 560746292 96793 83763 582637967 71031 42498 -523036118 47817 9151 274513473 95469 59692 674312443 20884 51516 474411553 72354 93268 674310387 7391 90082 115247690 21857 27101 -395516942 37810 79240 944749234 66471 6091 -924934288 51204 89628 -285451650 96512 71308 962724354 28180 88445 -386991917 77134 56884 -427470160 53534 13345 -776068422 92349 49423 -169392998 35594 90726 422273516 72404 55580 -390184767 16860 21733 818494124 1953 76378 -261281312 42905 36376 469660934 53620 76916 719590135 60961 96387 -112680319 78511 63031 -595780038 51895 33029 665871719 21631 13777 -90225848 94127 43233 -265527279 65373 16868 -918841521 45717 23544 415072627 96847 47716 -496618671 79970 10946 338692857 59016 4568 -361470199 72430 26751 -67677636 37274 49462 -615235833 57013 37632 -475967323 40276 72155 809017822 68398 74409 -840881512 61441 80116 516632953 47925 85897 400378995 54697 92792 -711440127 58445 26859 122409350 67806 70569 193693345 42656 87938 -221195884 9317 57572 556399908 31628 85208 176171656 93273 20792 -221104670 6214 19388 -645493959 9080 93402 -892896533 85998 29134 884702411 42630 46527 423141052 5029 9505 -135558360 77596 40340 402250359 97781 53625 82416921 14999 7101 -350931898 46989 8484 692515926 26960 53883 804947611 47264 87370 800181093 6448 30993 44993313 13598 39775 -755369907 281 62195 17025553 60763 25554 824621682 33559 53979 -263420116 49657 51291 -630587526 50702 12581 675741973 58369 20146 -38201428 28040 74794 585219912 72558 46875 -294605311 24601 39082 139468123 3626 91603 -26965797 33027 58287 340491912 476 23878 610062417 60146 98778 -167387774 55939 23006 400254080 24586 98210 -187447114 22465 77242 -875263415 22849 78618 -656293371 44925 8256 391753669 91717 47822 827315068 57563 82263 494246359 21509 40412 756338837 1585 57603 870561994 25246 96676 -25596756 77002 52144 -636113933 93225 20268 801582675 18394 48759 287828630 70657 89168 564644781 43022 88625 782209157 24733 28733 480649672 43306 41003 810005740 17979 56665 -105525267 74330 45977 -31311535 9712 53942 -817272591 91198 39197 186715251 13424 30616 163644131 22068 21874 324790091 44596 3232 -723812164 34095 44703 55807744 6903 50152 -699863863 41942 64789 331941834 17887 10568 99740999 43357 51843 -18889288 58778 61171 -174548258 2976 83318 -376709374 8526 502 221826856 91372 48039 -848994268 84484 15904 237455130 44839 47757 -871682114 25669 32540 257339584 60914 36862 -820098943 31668 28165 -190225469 46294 3707 972530646 53918 79788 85906511 43586 58036 -847970199 51195 18558 -670925179 38006 28868 466336800 52350 72470 769924949 17141 29399 -239143129 20859 3247 840968473 40816 45372 772283052 15301 54145 -390715863 30011 22182 922304602 13167 46023 -478932803 30687 68117 135394244 55223 26417 -174476963 92200 19340 371454492 44096 56028 396180898 20424 22368 460510183 71999 19736 259749575 11279 71474 549523947 22360 19088 779469351 22107 32694 -884071918 58216 95209 -393603931 15627 24058 136801999 44055 22117 948501341 24104 68855 242981304 32383 23727 -694434344 37255 46274 392268781 15346 28698 704600252 28336 72610 945085478 57210 99758 279664878 23933 19922 -179620909 84228 64759 202822208 21116 14034 -942688472 13290 77841 -504834327 53134 2629 -81671672 38226 48883 -84912810 42783 52705 96359854 14298 26644 825372490 82497 90041 476705504 46661 75173 -424422595 45683 84366 539304558 31267 67403 956091673 50582 82254 -689619680 2396 25087 318087237 60211 25869 -633639552 9039 7976 673222274 32371 63505 48949883 44998 6634 796358137 18697 8921 -697313248 54401 35946 -920362706 90026 56668 37893896 56605 34304 -47651258 79934 26430 678053713 2946 28856 -248484397 28946 99322 -615987788 81638 40907 -172679107 77716 57629 -301181888 77966 85317 989832767 43957 67780 -106460109 67026 79120 -843791093 56855 84703 378907863 89366 40523 -729167329 80316 23288 413061057 96957 97842 -63845580 51317 27212 -572429315 66962 69584 645483141 76979 18526 530809112 26739 23496 513670162 51901 11394 -716356322 96141 42152 -917803374 96518 98038 362233764 92867 15126 387998061 98072 41838 -757927105 67719 86896 -470489699 94502 1282 377696863 30875 94083 796174448 92452 51586 195012767 96464 20810 310210098 71906 38058 -277292598 88112 21476 -149772534 94916 75442 770239263 35428 47722 756273000 70442 27864 768973071 44471 83730 -424151333 94475 11650 -550754238 99171 48713 -92168450 37685 90332 -602625565 12422 35732 -341589339 68402 64022 -984999690 23055 10337 94863064 62148 62093 178143098 81880 85607 599354147 2663 86965 134736967 31951 90064 -118073447 22288 11783 180380510 57580 29365 -120303329 54148 16652 485861126 75811 76620 232439453 57018 56377 321517419 36373 4554 433114207 89985 38696 -609822216 96980 32760 398988906 83703 77456 100901078 83234 94905 3699246 28856 37212 -338432657 30473 89784 -934039700 36906 54262 -967265605 42511 73503 104626370 52921 47843 492188524 1835 41091 479953581 60606 89297 -800343055 4916 58703 875218814 87754 69546 559684149 41788 39392 214468646 54242 58855 -877300802 65054 32210 654436787 17292 14572 620842727 77613 2332 -741048954 6570 65989 821038611 51306 21751 703889497 30380 12320 458949560 3044 46649 -279639118 81719 79585 -6060009 88981 16793 -905225182 34627 48707 962101495 1253 62548 628344248 5975 58230 -942725178 22184 17008 -829157186 96672 81474 -437439765 65805 76441 -444775959 78044 45113 325284749 93023 97888 -798536685 48846 51897 692795749 78805 70985 -462387 84274 99727 276692409 60036 91786 -978243221 87573 63837 688934874 50584 69132 -594157095 13358 8918 369837317 99801 79674 -484471995 41931 11188 -112076424 17821 65893 -818938632 7206 61891 -640155488 49799 5040 759215310 83709 84587 -463878603 19176 90774 -156854624 70501 76734 833221450 92996 29632 93973248 52472 37977 570149171 7836 31398 847960681 58903 97786 -763236498 20988 16471 986969107 91851 50199 -220320532 4171 44736 -63605754 6100 85076 -389299341 27949 79426 -884486888 2014 72252 893925770 10001 15105 -600998106 61951 81904 392810388 56802 71708 -478449126 53932 14180 715101489 63241 78968 845323521 74347 61899 939106918 33984 23845 -768833798 43214 12730 -757234968 39725 43008 -935873834 14039 43756 513167370 96957 65298 -919478720 43839 44086 -631786658 25501 98216 -490750936 17191 98468 -916309870 66587 81063 651684565 25515 52612 422314664 54478 94075 -933718068 33287 23552 -836083008 84430 44395 16819978 85138 68198 -91699576 55223 95699 -421032043 71409 90465 304874569 23545 2788 -444076408 63329 12162 599966833 22256 50718 113935475 5560 98643 -610589880 58248 34906 553794591 49755 68842 114311475 88056 54627 -238230656 67194 44794 -84282026 85827 25232 -186363620 27514 46457 468037667 92388 38859 867899904 82620 9351 -554325688 68224 20665 -53545935 51133 6160 671307381 66811 39792 -824603210 56736 95224 605118957 49622 41234 -434990414 56779 76697 -279082662 81477 27901 187763494 79089 78935 862285976 59162 16899 246339890 37360 21933 -261140171 75532 20377 186912728 62930 55614 -209880213 97510 84530 920532904 22499 15395 -565091526 8668 74475 -612777941 24744 16117 -151471885 34860 16979 176909638 41301 75158 360619819 76056 34831 811003737 4099 94904 492744921 17926 27490 -835012692 41804 16885 99126081 5708 96001 -770191647 36623 97182 243057922 16801 16098 -985145540 76444 29953 -600823822 77811 52100 -44337345 94785 46750 -999507855 77152 31846 350715434 48139 7195 543895721 24984 85188 -414059347 55728 26210 -552465128 69838 97756 510820796 52998 39491 242012935 87814 91241 -667081165 43389 31742 308418519 42493 28242 -568587184 75082 63815 160358026 15314 36570 -969739689 11954 92736 -522145819 59072 65142 -781052343 48224 11079 319269401 43418 20597 -669620637 44001 80727 714062805 43565 33140 -518748684 67231 14636 -597603036 27663 8127 -56521568 29895 38137 238435617 25549 14845 698858326 70401 35542 -8221602 24515 38499 -899060411 85517 31906 745932407 74009 26009 894124671 46621 67133 967400186 78850 81288 -124437089 53657 65264 732588428 29064 65575 -745539323 34140 61183 657359294 46138 50048 -560564915 26110 69531 318943043 95241 90813 497417992 47894 16778 -435679852 48973 51323 -61474506 39108 58827 531142057 74091 65239 -202148228 66024 94662 390703855 12026 19893 -785847311 59550 72527 -687989690 23517 67417 623779180 87171 73563 100789588 86666 53485 422149429 5262 19954 -521149416 85146 44743 965165929 91174 62592 647917743 7827 57984 571617977 31149 90250 -929188081 95847 1568 -740871468 71407 77968 668266931 21147 71976 -64633957 37337 41905 63738489 92499 22087 703149701 18916 69285 -522946148 91460 88951 715315460 70367 46248 165993976 58739 9785 -11985858 65058 87280 93530033 85793 21541 -703117116 25735 96180 546010619 84329 29826 651648120 93522 70003 -312308478 85164 96703 -156798589 71310 62905 -170446154 55585 98279 -759434336 49096 25603 -622818180 67901 30902 -624421443 79210 39145 -264423856 51166 20952 735108810 70652 57736 837011011 20783 10991 -988299493 84673 5984 -920953548 91048 80087 110698611 1233 13367 312118173 87910 26940 628111416 73086 84092 -520869642 60269 19886 -873958835 32149 837 199531923 4317 978 878754230 25991 25066 -343210051 73593 6126 176063755 19701 62713 -828996302 72558 20133 528159755 30791 1413 -34668514 20463 54039 839137999 76397 72625 935836921 757 8246 990258259 25329 14639 23254491 63889 66652 -31808184 54115 17349 309628943 14034 71138 55414009 38689 53109 -939611094 61896 43495 274740918 67481 87905 540487903 71784 13641 996243911 9129 21590 -85986988 8402 91116 -529837823 68086 83502 433398196 86057 29060 98876154 26322 81364 -66426630 17470 81497 887385648 54833 15889 587818274 10231 46229 276997369 82876 97474 251214771 92040 82430 716452919 74822 7371 -416816548 25689 84558 752996217 95680 54186 855037120 88875 56217 950091858 41752 79524 536995536 93508 44872 466063152 34539 71557 -56840321 21431 32377 161320192 80118 56250 -473058729 54948 19531 -231337762 76507 92394 -493351164 90073 61062 -721097808 45724 6636 -876599872 57968 22815 -566169592 84662 16078 215512415 95402 45117 -273821768 24220 62106 812215800 82012 54340 927159017 2217 1868 611682338 64768 97650 308889787 98243 60339 -843917630 23338 83735 -140010968 48110 68962 874767674 2649 84097 960658760 86257 59965 -734368345 63495 2590 16683338 15458 94450 866457043 65610 9674 -898692744 70895 10281 625988497 20594 82924 -477510926 74322 48614 566227988 75165 68651 857740993 29454 46068 -916781767 17575 28226 -115896307 76123 61639 -567617832 19083 76704 38205628 96243 93908 -95661359 54220 7274 767685628 65919 13058 -550198715 17430 31942 -53689633 95023 12808 724434162 97587 59178 664759865 13541 59672 169702574 88386 11647 566301022 82059 82735 130096027 33523 37009 -682873774 85258 19842 217256465 24991 49886 94587231 97125 65197 -582886978 41454 75525 65310322 96506 2199 -810499381 82287 67356 -167284955 27244 83257 343428529 76735 90783 348224921 41733 27968 -370282741 11234 7883 238121882 73162 7083 725927503 15483 55690 971971671 32807 22053 151180250 56390 34869 486456491 4084 14464 -551839833 43695 56096 -716971962 49531 50709 41560992 88187 38336 -453343083 88 45281 526110157 86625 56337 -445953410 15509 21342 -540809860 80492 88636 -330594496 46613 24653 923415721 23104 62104 719526302 75978 8721 -768483933 86306 84746 -546956276 37789 74689 -554536853 64383 20328 274206804 94324 49769 886426924 93427 48575 -887185916 95015 48910 870172386 22275 20611 615363511 7788 12000 -852468826 17144 81550 -66550821 75207 14808 860036562 50200 4693 592899667 68796 89218 253579057 30676 95714 -895851301 95297 49621 100919499 51764 1785 -397950648 22766 15415 -861284054 41555 84702 -857174422 71972 5291 292556342 15120 23888 -689357726 38542 48556 492441924 80849 65560 -107011886 77936 8425 147089934 35689 37368 719343661 34400 96511 -813017706 68782 6685 121877845 78120 48898 -110004162 65527 30107 -503430585 89053 26304 737242689 97509 65939 660589344 21192 17279 -432036505 73223 5876 -430022157 11036 76640 -585882 19291 32192 538263234 16174 54823 69189887 22167 48750 -396815269 32742 16230 756963217 7836 15650 351588297 89209 98646 -831633015 80463 1098 -828167089 76190 31050 -997106224 17199 68118 -664617704 59601 78100 -515223492 79005 55364 -287186386 90011 90671 -316865660 31291 73870 -30123999 72572 27530 -324920547 47899 33675 -968188943 43505 63785 -587782488 95976 98836 215689768 19491 78449 -621107010 27893 89732 400641551 80207 25362 -57060701 66394 52184 -213548099 36315 50481 -623189356 64883 46346 681008211 23751 16252 -241119499 76948 5019 43440897 21999 17499 -863176005 88880 25863 -780336098 45630 37637 -444553715 9627 33724 499855232 65256 47638 321396947 12004 6074 831577481 19218 95012 -494904538 83435 73033 953246475 71450 36362 559304087 4495 64134 -875391335 9704 72361 -492282643 37665 36133 580103131 47010 6653 363178884 9262 32284 777932575 61421 60321 15371683 33931 46936 210563752 61641 99574 -932484192 48549 62354 -632917428 39429 71915 -648033768 2792 53596 499069266 70937 30606 -645007313 90810 68307 200864304 56040 73029 -176504441 25805 44982 -249719629 47090 78560 566173600 7005 35139 -673583354 2551 34081 802397117 39936 55005 909801981 44101 81626 811757755 99136 73351 -626036699 46131 9997 616199103 1635 1598 906089724 1889 79028 71545059 25537 55096 590656319 22766 52201 360480169 71073 12523 491262996 89085 38450 538938365 20661 83439 -606447665 24832 54127 -984046625 91544 89789 36934890 23436 76114 -740137081 7004 23216 -559242974 73695 16340 -938705976 94971 82263 -596717249 46069 59537 504873244 17578 26454 -828387434 6224 45994 -833554777 61415 44815 835940750 79097 79851 -241871807 96353 67868 382394585 79404 53145 156901136 38264 56026 755241437 16802 26844 -877160404 95501 11466 977674952 34554 6044 -569362167 33561 67629 247418950 55488 260 -250874233 38505 66574 576107058 10155 71559 889200938 97993 97854 -751504440 51371 28092 -317976339 40834 17208 -412474340 93517 40154 28142304 16302 87469 970821615 69840 85727 6849554 53761 49575 -565061140 32901 1154 -680848133 27807 70584 940211282 97693 78429 802026927 18570 54801 780664035 36614 85455 342427325 18582 41272 -925762836 40335 31275 -529930126 22993 2442 -363284660 20313 91401 -581645856 73068 84136 -994330524 79245 17519 24632973 69482 80231 -622358393 18567 97703 265635233 56978 66367 334702110 31591 41267 692857517 33503 21006 -72082181 21722 24495 -262062103 73068 33582 -679737818 66448 67224 -200207497 43822 27190 -381342199 32461 1919 818421137 50019 44775 198983020 99550 74482 -703827617 44173 40314 -375750606 89286 4903 -830715276 49477 69676 565629146 96746 56661 -563783477 25615 1174 -470840852 44067 36202 532633847 52433 1022 538976706 98525 70460 -105767258 90231 66452 -864204667 55412 81069 467562643 79972 80634 -487313350 71645 98997 118707422 51618 89656 -671677068 34136 61921 438577803 49351 33622 -333105904 32445 49317 817474542 10634 16038 752461595 5399 69167 715497721 69291 18699 408820058 67960 80418 -486855616 81332 91141 -985274404 8109 57571 349872067 20221 32603 272694837 54983 96789 154812192 95631 37792 906254883 93590 16406 -221536320 64075 45504 232864492 37120 54103 -377200128 19071 70878 -703178910 96868 1942 421015187 75246 51770 620698269 48896 99273 866009705 97172 93438 -941406079 18089 95170 -738228440 72103 62824 792324640 69908 33553 -604393378 76080 51307 -3655608 70706 46930 444951273 52747 56736 -918395182 80768 57225 678183753 82324 36460 -303999468 70811 54020 -764787200 42152 25477 799191624 75645 28710 501679061 86288 11142 883968240 5632 28711 452187858 58304 8078 988989778 40055 2361 -188026403 84067 46549 600308112 17214 91289 189113034 53510 44259 -846185256 20961 50274 14349012 63545 86950 -691442706 20072 75248 -171382697 17677 2522 -626512229 50058 25823 -802296046 65042 26788 -326710272 69095 77368 -70046992 6979 39411 933783864 51181 78964 982754164 33603 2320 -310331149 71880 2428 763028690 4094 74865 931266303 85798 10819 -265801292 17131 59029 -874940769 317 98493 750866005 87927 61769 992722761 83753 62351 795388361 26903 73771 393203916 5743 86264 554720302 40001 40827 -411741247 40911 12687 588501222 26088 28164 -301281849 66931 64366 143469743 20602 92929 295280883 20325 95070 188218903 75286 3882 672399439 36587 63133 77532129 22443 62274 438649100 80815 8209 74974680 81274 9749 49392487 22706 13725 -831896332 7572 17268 299980118 6584 54831 -197943265 45554 6605 -14739007 19054 68527 768656976 24496 50920 -94944342 393 70168 -660952811 29533 69555 -244103302 47477 4734 -257538244 45062 16696 168367852 82810 697 370336111 50004 9274 292319991 10813 63930 544479522 88371 64179 477833212 66460 82902 -219068785 13643 17671 -607888372 59245 84519 744261336 3487 66363 476974832 36938 72303 904121047 60767 90454 -104158936 78871 39101 -673058645 6061 73053 -357041355 27959 73225 104059370 9307 85479 -762357720 89090 32964 -73145384 78825 53294 -87206598 81143 28808 868140791 28434 46167 -782529294 22515 29186 -24105108 51637 6454 -23973190 40197 91673 344804913 72370 34289 -43169085 13179 58226 430125102 14279 17900 -909721467 67804 22733 -279009220 98084 36341 351017481 7397 19852 147948366 4966 27071 -461153016 57362 85318 -212102007 34021 21367 948678129 61263 55612 -715260017 175 26124 -738724447 48985 98806 -489864391 97743 47689 836144549 49198 45325 -282647373 30268 10190 40455703 13001 688 -297445384 38363 66298 454107114 87539 61040 360362654 56632 96660 -909623429 41558 67109 433218246 39537 37420 570760803 32553 88969 503351175 77033 27271 494565469 83846 31654 -74711372 7306 39044 96430259 71992 27407 -332031154 23463 45660 -761514615 49162 61701 -7242289 62763 85931 -520164877 20753 59923 -770537226 80868 99574 -337995699 21971 41665 -507198979 90060 92560 -44559340 73970 49073 298169855 80533 33410 535443843 16910 60878 -555418160 89524 62680 -390192402 57338 19020 -668606791 81700 74815 -547605322 47494 23278 835755804 84918 52426 193982738 99211 63560 487996349 75295 26702 721203914 62938 3628 -576659309 45809 83172 648151742 34010 7605 774920035 99028 89731 -825697282 16653 1117 -24455449 92892 48145 3861690 95381 83916 69568117 17764 21991 -889940632 65901 45376 526777811 48091 88218 721443966 51859 6889 204617877 69605 22158 -805572748 17971 2979 192089942 30659 68474 500192800 88484 81215 793587046 77841 90461 571097359 4141 45584 202015531 63743 99167 737000460 51607 70127 -827718862 1026 69989 107666115 1583 26755 -114801223 86626 65058 -649217891 40662 5145 -590911027 96827 54001 514489761 75637 88071 -183338200 4441 75417 -751236546 67143 22528 -821621867 53479 42025 334377296 92826 72594 -489217228 12743 75612 715632138 21803 19776 -609406818 62167 24536 656271115 82682 55988 963500656 49721 36955 522492718 89876 66190 233160191 920 6932 433844076 36855 10475 100089971 55008 58429 205555473 6629 75492 -673521266 62701 77053 603596245 99338 87726 879040843 87946 24936 -868847116 79190 67725 595410690 2785 84179 257146582 26774 5371 606753273 31137 49868 -688341755 22528 34062 -478515056 71144 48007 -604036153 18544 38650 -754139662 71541 70172 -53466236 82771 63712 189810537 11824 44413 -522110598 81232 14020 -636912716 73992 23549 825708846 8794 82945 -707683178 66031 97630 -79206639 83461 95548 464759874 90809 44454 -25944725 69450 89297 257574157 24740 7613 525961662 39901 84162 -322640819 42999 74807 -968221187 80355 1038 -442487870 17374 20714 775323944 26841 65483 943940178 71490 62123 933365943 86539 4453 185671573 26015 35376 401450573 6721 93289 605438397 10775 91762 -986561482 40555 98023 985459645 38903 23525 629837206 84594 27486 -485697009 622 85210 294305394 38612 47614 476504916 8904 23704 298849223 9661 77833 650358490 32104 30751 35666489 97212 4295 87437364 83708 39338 627891516 85735 82694 -167928247 60458 84763 -945365330 77520 40497 -198121152 78122 74846 921240664 735 39524 31750757 1878 29301 -902564574 93206 99607 -999719677 99579 35307 -714718401 63067 22789 532722340 49516 19361 518504775 91218 72855 120196245 73464 83099 -342405171 3878 67912 491596351 974 87940 535437168 42839 97681 -626376526 78904 86449 661055953 95955 78222 -609094068 27063 6632 -620130958 25212 86333 563938311 5833 18218 -649846517 62897 7653 -695406674 72163 82356 -616056937 50676 93769 -132181393 22670 6408 879683804 45501 77785 -591279774 45468 6068 86380028 70500 10562 -65638874 5463 69472 596295185 7315 75361 149576583 9158 94481 658867610 99766 59831 353679328 75866 12663 -859646929 78840 37328 132665466 84164 28419 498293325 61547 92678 -411710441 68785 31148 -777301608 59591 97367 478561313 74850 72897 -104889352 5355 8179 472493919 35873 16819 -9363457 45091 72330 -974034220 87312 18346 -953345633 79907 27372 3778741 87683 61643 284173149 70134 72412 -732768043 29677 55973 -560326016 59563 95694 37621045 95623 88871 470816788 37907 15438 778940952 18165 58717 990016431 91097 47915 669045816 22672 57251 -23787941 25181 40087 -240983677 79033 23132 -365591483 20674 65357 -54744117 86928 19644 -900863485 12680 78476 -403086877 64943 5966 870451185 72878 46924 853959363 90183 98145 -442554026 18566 97365 875660713 63701 50348 129092418 45264 39333 85304353 25452 90798 756260885 33551 19150 350262070 54990 83608 221411751 10572 38773 -584047256 37182 5432 -96964750 81193 11094 724717647 58586 24014 -867296251 45104 94655 -617847550 98700 44230 -920867924 78145 99935 -235541520 96769 68467 463265127 19673 7547 -270622446 26865 95006 720766815 22590 80497 -458895119 55141 13978 -137530387 28950 65338 619965861 55607 60823 -114838921 46412 23571 -647472094 59626 18201 -868565230 10304 13177 -44198526 92351 17669 223346062 12572 32115 126589036 20721 60443 440825372 44217 60168 -415451873 52982 17548 -439753692 91643 50848 -486903837 55626 57625 -148618979 4585 90689 -164272653 39858 45585 316954885 32890 70920 -545844674 59170 32309 -97006352 27384 15239 -659800705 23970 66618 -189088149 56489 64777 -409092896 59716 25653 483412230 76559 81488 -632744525 10652 45096 -910903464 41441 13719 88452963 76474 38217 685696796 43750 4974 504642756 42320 80377 -736389716 34044 5339 13413778 81978 36350 547826380 99338 64791 729528458 45040 90970 -325632737 32086 95045 -263896255 94646 7733 -625553251 39412 12739 804534459 57309 57316 -818441270 38513 1863 477197891 68218 76965 829925152 54012 60783 -98691110 1575 17864 820807321 91376 33459 516122513 91532 28150 -651551134 75629 57532 -839035625 96635 51211 -482405737 44044 54539 191614791 38854 32970 54087336 52103 37082 -897288101 11647 12742 -76919231 53460 46576 123280209 92175 26748 -616546038 67667 74826 -491616303 48418 179 584650311 70757 82033 238485082 43827 14827 -695479467 47253 70732 553226193 95783 39914 -630495821 53016 95262 -707211894 41298 56566 907556479 37715 13572 -437261735 90097 86055 61551722 53329 67528 -441585852 23796 48956 -107368398 4719 61210 -732074996 14324 88310 -107975827 55831 94969 464637668 89155 37860 266934946 86209 4817 -295730778 27972 36392 796678107 73327 12594 -803402237 38434 1343 926228089 83869 63966 -677168022 73596 94682 -616188832 80487 97353 132484280 2998 77220 -811641568 41752 85057 662514237 84960 66248 245217310 62845 64410 -729555491 41287 83565 332629006 80220 17771 -665468243 54176 43413 -81229293 18496 7194 -967376977 54717 16222 305829104 81151 87648 922861551 36538 30958 -306376108 3335 57857 214528100 36728 31748 330658110 48493 38057 -100775830 45937 86701 879944805 57665 69101 -719865249 10086 64450 19722417 90510 32439 -446227177 70874 71232 514483561 22175 88886 218000576 74460 25821 252659751 67192 83090 489238213 15239 7401 216187123 14656 81227 -491273524 92271 64999 -487894961 96533 6046 -744026081 21219 49156 581649115 57792 15253 -245935143 3610 28593 296071990 51868 15668 -217866127 12894 13452 533277260 23735 79584 -974314633 51040 56143 104845285 90402 44595 -75388561 9953 26815 -351971015 88669 79235 -933107784 78226 87100 -489470113 78676 79749 -19926468 97460 68559 -370281530 96513 85736 -743956542 38922 43197 429235406 27606 40463 290687183 21349 43002 408561453 33049 45083 278097786 6701 50 -334307773 55090 52860 168592467 2460 12814 -314993419 9374 86655 -911791440 13899 49836 -255764247 91957 90408 -954414370 9600 50613 -253437517 3361 20246 -383923176 32295 19323 681553141 29290 34964 -997805308 86784 54106 -659624911 39748 34725 -969903753 61947 871 628319250 13407 30968 563341637 75010 88964 332084128 49669 72905 282337289 24607 55242 -565602258 39215 3850 196979965 59524 95384 795557503 14215 21744 -891296142 62865 87580 -782911576 80975 56320 -640887024 56394 41832 135697879 87331 37922 503868290 52246 12337 -831629301 88076 83390 290240630 80351 92627 479666128 74106 51356 -162946968 60141 93227 967801388 68736 32436 22784282 58661 51166 247065294 18282 62088 276244894 13071 6564 717004764 99877 68069 102266938 32318 88321 -153478203 83909 69676 459519203 46137 1612 -393754026 70524 84539 177328576 42149 14023 417920765 9691 35855 -550588723 12639 16239 719942551 71119 68715 490355349 92340 89854 427815139 1500 10274 -950735536 77205 67980 -951322000 60881 43377 700848016 67835 31279 405108300 12031 5930 -571633941 8505 55386 -504977635 16980 7845 -600420540 56951 45083 132888440 50600 34331 407781564 11261 32845 960656108 72728 99066 755213997 50226 33254 -178074341 28466 52842 984725920 7638 48758 881174681 60766 61541 380379215 46099 93123 -819033254 48267 20088 -833177147 21592 89766 922108475 11097 84390 901512823 24682 26843 -163861854 81462 15546 -573851417 53650 33914 -963323369 42573 77696 473030996 77338 39965 -561915255 66280 21667 243498218 16870 15534 -557725105 47640 53803 580923823 23179 50617 -469591932 25223 25640 895900486 22853 37572 540387798 65151 12975 -999370934 13175 16206 -567243860 65860 54427 117745761 85602 34696 573904008 50159 94155 882528445 56453 10802 90593706 26692 97629 -551167416 43467 62536 -477432538 59676 50202 315658892 16371 22010 -753023698 27984 49438 929420969 49728 8088 953706280 3888 44551 -838483696 59181 63786 -100655979 93552 16850 -602642583 29442 31269 717500334 39417 82644 785594048 78957 95290 803314323 23407 74494 -809423604 61066 8440 340887309 29497 62703 -326204671 36443 79595 835666762 62230 29902 442647553 63444 5781 -247534084 22602 6 9669267 50766 22324 243459437 36207 55353 -442527718 46885 13292 -279768780 39162 5052 188703732 81934 59756 592525195 45856 13218 -33778549 4571 39206 571306461 91815 44280 -278725846 523 33209 -447594293 11659 70180 -842948722 5099 2381 -776754678 57449 65475 791131887 35243 87844 -696395978 51759 99363 -31720966 60370 33100 298395870 45111 56363 954223476 12748 26735 34660540 62938 76137 -133798279 36468 81100 684600365 67873 62384 -370535649 34094 54579 719484124 50692 10264 -147340900 41638 67171 236742821 10396 10379 422090555 89642 98769 -138931699 30203 68436 -937658524 96652 62642 131402130 66886 20659 474000612 78997 66005 980690809 62496 77168 208972731 52069 66190 833696525 69983 48769 460001061 18601 47587 620562675 75898 49846 391954343 62409 32572 780650724 59835 54043 -436074911 28029 71839 -104058649 79428 31781 16673494 60226 26230 76673392 92058 78699 -788556121 96688 99562 824106162 39496 4231 86426346 23100 93217 281724133 12421 46199 -477001289 19633 3896 777270305 16506 58107 -292575282 33809 8905 -444137936 78125 19065 -205766508 1011 15842 205273358 79097 83832 585623108 16246 34812 -504137378 52957 57590 691706958 79808 65353 443185418 86806 47033 644193385 47917 55465 -746321291 60583 15227 -336398535 10662 34535 -2929521 37982 36048 948988710 52347 86841 21645846 90632 19049 229430801 9437 46798 340874934 45336 35255 -148552306 87937 86174 -978223542 62959 37011 -538437127 22440 19741 633053806 77979 9519 -296704037 24560 99075 -108126347 97054 57674 180070978 37883 71449 -945457205 71773 91528 363366675 4340 96763 500449441 96592 6538 -59592082 44600 64142 456213809 42625 30059 -343397214 19624 76572 980037784 74371 81252 367798473 47649 66998 276669698 32826 2420 -148399332 6190 78079 -26963736 29491 68048 644911336 96363 56753 -877500483 1127 48005 -810850070 66002 44829 -628566242 93973 92198 635351795 3884 23534 -128253241 18228 33252 -31584388 11908 91332 560502801 57152 19424 493701256 14943 23133 298174030 13574 75313 4275912 69523 76233 -183910768 89285 79709 195413080 7827 34590 79424629 87342 37602 -436440832 73592 15011 277830755 68045 99267 -704394106 67004 56556 151191943 7798 84963 -278649776 53672 84485 -624754381 65119 99769 -55151259 87863 23513 803060520 19519 61987 270983763 9178 16445 21608529 89790 80877 -381457464 92147 12174 951146115 81038 98009 -128106991 8933 62644 306375419 25175 66084 463605467 67030 55097 438131514 56057 11648 -907688406 18938 11912 -579890116 49285 32825 44527085 98317 61284 302414232 17685 94198 858266183 42239 34094 -478868241 91451 75607 -940867342 51064 70888 -103803770 41440 46416 365771220 41009 95920 -608586580 41468 85694 -739532350 55578 7698 -181725324 439 1391 -505006299 30132 19054 -228559481 73407 98550 -541852990 68056 97037 392837467 43225 12098 219263396 63042 56767 -213235837 70129 28640 -686974920 82459 75213 712899755 98692 95033 302524617 87425 15084 611162663 2728 99639 -893909723 97073 52526 -896844627 24970 85358 708949819 9662 17345 -670790553 79100 48838 108263330 43110 8290 387460562 35380 84363 -434414481 70288 71195 -926581773 4473 8481 -302382863 61407 80343 610130773 35449 54335 -460255927 14489 63959 -144485647 50968 47358 711780472 95528 62153 426620723 20940 72923 -45925510 43639 64164 136491942 31810 45254 -845011896 56695 7794 -938242260 88668 50639 -347147532 52337 51386 215258020 99610 2848 881201268 15216 99189 400044658 66764 46239 613777012 55230 55311 242065196 31463 37146 629740780 7608 62762 661552735 89898 70745 -727019799 92120 71304 113252634 78945 48695 -56956849 95068 83435 -637678980 82928 32062 643899461 26098 57695 -179282384 84250 68683 501315479 15672 51360 617614756 51610 8885 -236213020 17647 37885 5469874 65316 53404 653852460 55132 38498 -416471200 73580 96223 -827275788 619 65084 -880634718 26516 98460 810798480 66759 99265 -221300398 35177 10436 169496357 58256 53238 -172886412 14665 60463 -252352162 149 97770 155352776 87561 22357 -365890199 29997 11998 -959248706 10722 40473 376644209 56435 89504 446696478 78886 93315 415631504 8715 65103 534192701 73199 398 969830313 43133 87776 299474024 86758 26655 422248081 91717 76989 565493714 94693 16639 -633149192 82182 58632 330975418 66093 38610 -455718965 35961 37225 763225389 52476 50628 718799620 37970 58521 949107904 48761 19518 608222387 72832 91612 -671476395 63005 53153 -850699876 91365 86101 573418038 82105 99801 114537769 41219 64516 423308495 53583 12981 148650602 97340 16969 829950355 5293 98421 -632737341 46013 33866 -294014333 73394 93579 -18373707 26122 40406 851067763 24049 25642 340203678 25530 27298 -221207353 67758 36115 -933880931 95213 87935 499733714 45995 60356 -400148707 93587 81472 -432580713 4451 12050 -796105113 83 17429 931087109 20176 25374 -116852764 97501 9390 -746146015 697 370 855941050 13392 99387 679017786 22579 65046 975450250 96296 1627 -836407622 53244 46220 -107552045 3416 73815 -77311477 87350 7845 -152268814 22961 58885 586761244 71086 22099 554220915 80219 31955 -804374144 56395 66743 394871665 78136 5233 -563374623 62220 64412 303256062 50319 91623 392006858 41422 74104 398364821 90137 94453 -537150921 36391 20324 627024315 96385 56693 -296065769 53318 31088 448263252 8677 36696 -895991140 97194 83678 -80062793 24377 91972 -1068277 80764 43223 -673839893 30798 4043 341904738 50092 94403 470598433 13631 62651 999795775 98853 16341 -872674423 93465 6762 2229534 47722 1756 869132141 43576 46842 561048812 74850 40156 -581407777 83769 30281 75049505 79148 98248 -778713346 64140 7827 -315780189 63904 30081 -828774763 44701 77215 -404079322 91990 46394 -793338804 94143 68487 -705014279 35245 55059 -235865990 72970 98359 -160711544 88889 38647 -354233250 53414 80045 516680323 46681 26271 267863140 2870 82243 957075843 58257 25698 -833485983 5310 4928 -926011039 81661 94872 9092653 96591 71748 -315739661 24792 99759 220335784 7043 59104 -363641772 73474 37942 458053950 5587 13713 -226493619 43272 60600 -578561428 46416 54863 63644740 95697 53123 673110834 62506 66551 -390678149 51003 39311 330833324 1801 11202 988697303 36335 8619 728547308 61974 63352 317705130 52033 25972 920090077 88431 79089 -392099298 52296 52148 -530780067 697 9263 559243912 82716 37493 596157083 37624 25914 454233760 94617 53549 229150830 62855 94138 319953412 34400 82981 789538723 81691 22060 -713573466 75054 19604 -245096434 21769 69711 404413531 97962 65521 -964352671 36143 36335 -723699087 19514 70865 99420172 68337 42333 702452077 60751 17568 889415777 43938 4885 133783379 43994 54012 405285412 62157 48222 687750364 12168 71442 -335198532 85428 35953 -363687471 72685 82757 983645161 82446 24612 304746162 81921 40542 798927965 70165 71638 346171664 16368 5012 482236499 89147 52852 41859678 97890 27174 312352194 11583 64816 -561023971 10557 32531 437585184 25933 39845 249528854 10860 35940 834951237 3073 24809 -997015322 37448 38647 -640707445 89539 29432 444540486 35026 945 -225636533 83758 70475 -363441654 57705 87519 -311944596 85194 60294 36791503 93995 67605 -416968536 29448 32863 -451485633 79833 2778 632575758 35393 38428 491482819 57876 8044 -902004306 58210 62911 -654919584 91776 74375 -437207035 49821 49124 127587676 33132 98277 652949832 76883 88979 83618807 25961 90359 117538793 13021 45746 884094112 7286 28431 -347282892 71451 20435 -890094712 89106 89069 620245163 73377 53069 88880279 2005 81380 12985928 6140 34160 364489713 65683 10494 -415943403 96064 54157 -868067423 40138 91679 598918803 25461 876 209607847 23630 28212 931742420 36533 25647 743791655 73961 23940 -246722362 42496 69485 -810339107 22701 5573 -579093954 55657 13597 787312382 41041 99471 495359124 56777 52000 -239080257 61745 51159 -620926422 15703 20602 295821805 11701 35672 494511441 28668 82996 796415072 8870 62297 687389154 15647 35561 202646885 80618 51572 49748246 15402 27321 -231806983 42904 43411 540729513 45700 84575 -957920014 79239 3424 680104153 49981 53504 920868115 91408 47235 -7163232 2944 5811 147378915 6872 64081 201989908 95533 77912 309730335 55978 55547 543960824 34293 18648 -500092896 27248 46169 944082921 21542 99797 601181757 44878 1351 157151110 81549 69026 72464145 29885 42901 964082758 77656 61343 -246771773 44077 18059 -504641995 68545 89930 -849421354 99508 48660 906487465 45673 6747 353761506 78977 87689 -662668643 48131 82473 913716464 54609 38552 656716759 30182 3500 385407749 10142 55286 -263785245 92458 62855 801225872 8080 68486 580045705 62727 38149 -556942834 18774 87169 -683205290 62505 92661 455367847 75698 44745 630457455 60567 53521 408299114 79993 61456 -555774730 97329 49131 788322110 62642 18613 -284053993 51989 63153 -920988994 4166 13992 -206962482 20928 10017 -569389922 45090 61267 848968273 54425 68920 706788836 56369 36579 101486030 56518 4781 566535489 23508 42311 951323138 9704 3576 -312161198 28464 63059 -906147942 30660 58778 -377735333 79490 78967 562870222 76133 93452 979381208 75648 4371 774735113 3810 29223 910029687 3331 67515 802045421 67845 9850 25173752 31709 76198 553146962 14742 29546 -282517116 92854 2838 -879515755 56325 66126 321636436 8322 56134 -713932845 52705 58989 456288188 3301 31647 556249468 85808 6887 544446684 40064 22998 -267731977 71233 44835 -679733820 13780 83236 -348730786 48979 75590 430072266 97985 17452 -864165085 49600 46024 -300186021 85276 14657 168489375 60959 98928 -441588653 16516 83180 -670311735 59236 85302 -365267094 65935 66391 99797132 22727 7023 370133355 6096 26718 1592890 44338 81159 125549915 29803 48870 403917812 57910 94899 683804106 58759 6341 151065556 22667 321 -977319383 25215 22225 -28833301 32805 21234 214629834 96396 1276 68288002 87685 38296 -539125913 11393 65537 153504967 11249 79942 -379205413 87222 5583 797832642 94642 68783 -424625716 31045 91003 -535383700 5459 41188 432489845 83587 65022 312927202 83913 3347 -366539773 78650 77597 -3901252 75521 73286 312216421 47493 12903 -388954159 5555 97608 -721485347 90728 40295 536602751 12042 14999 305406883 99770 37208 -13342752 17574 90915 -816462171 95164 9606 157518401 45051 37469 -37195865 7093 47194 -539223055 21926 80953 -457817611 55544 71287 -923061978 39245 35091 408790007 81212 35449 28954921 10177 52310 -195858236 74391 12241 753069431 70765 19819 5658627 88600 13363 250867243 56016 46246 -346732960 32361 97034 185381757 72832 69531 767652977 96520 16371 -594226215 73754 10417 -834545915 22710 56304 -231930646 44548 45888 -578856674 54412 21245 698638012 65748 46175 -62951503 9729 14958 972645539 70898 46532 -249247100 34905 55497 -521446863 90387 84682 891608171 50924 23721 526651505 49158 75648 838612012 36193 62462 -471072507 24286 2178 -806327734 53552 47889 961298557 21756 61740 -333178681 32222 86740 -385526213 49313 15002 -727473121 25688 9305 485666367 84887 80779 190974113 60074 11583 933353533 85149 80692 293547011 12539 40675 194590701 45868 10930 721451220 22125 21778 -971296867 73078 17150 -736897783 97521 39925 -144325699 76502 11407 800927260 67419 78212 -998556214 83283 97935 931097656 77736 65374 -928432888 81680 59772 -150919252 98600 22212 889969244 6304 82837 852212944 55316 16225 573607263 64097 73053 -828054224 65449 88068 120550733 2998 51900 -435603694 69955 9387 956924709 99311 51835 -259437437 61788 9599 -843169948 59993 38129 847825261 24716 72036 -778476057 16598 53314 403129895 34601 10449 560675608 39779 6716 -478345727 61694 85446 919429472 12422 69538 77170640 63601 4318 931975321 34518 89015 -435259263 39409 44698 805090494 25370 29972 292241786 79605 9405 317750023 73775 62290 -668351457 48392 36592 -717014529 61154 89286 553423271 20399 74833 -680528526 3572 38094 674747401 2466 86189 -815688554 21560 72072 548805132 7600 5726 328977815 19436 59266 943692817 92307 15545 -795785297 92748 28533 -802843251 69570 5484 -17094675 78968 85467 -230611742 91819 29789 -746313150 6777 7901 578414113 312 10320 -938131720 7588 29386 753490223 90274 5166 503998312 49040 34841 -577299042 50902 11438 -574753633 63351 72867 183807781 69192 50367 474148337 29127 27627 387993266 17076 97644 -288132084 88013 37778 -595870635 85703 6452 -511517730 35173 81550 -479151918 64880 79455 -534878971 18754 21816 578884363 29087 30450 -944514157 13989 40965 223217025 75667 90594 -414262053 28801 89298 -163033837 15971 27466 -203592754 84907 63851 812917011 34175 9872 -64339329 86388 33813 -529738808 64470 54564 -9247369 73943 59151 243271241 65976 30838 -381220278 63398 64717 113958018 29399 82730 92050182 18854 25590 -551550788 94890 63056 85277049 95238 94549 -433903429 80869 17878 505768520 90746 97483 -228972036 46597 8800 -783469754 38790 49525 580299121 68849 3318 649459352 79600 59563 292202430 24692 42145 362647650 89879 36832 -284399268 35247 3381 659493484 72773 31460 529102521 33801 26883 438527556 12533 52381 822038037 50365 83905 -73968000 12558 15931 738091269 72222 64315 -818224822 65772 82277 377898876 70684 9172 -76183176 1207 31495 507621848 12609 13541 971452914 24580 61715 825418835 92894 56190 -25195175 49550 3101 -277727921 71139 68768 -239470646 44399 98787 -16454742 16600 8448 -755018017 28939 2322 -403814518 42806 57471 -826816453 95291 78762 628818476 74310 19656 -634778882 95301 18671 80561784 25646 71545 757970167 84206 23863 -788078011 18236 88968 -576336298 59382 54391 -809702552 67847 84127 -807875009 78753 76781 -483833853 39021 10821 74131979 89746 92140 272471290 33480 12743 592118908 39864 6630 -374574590 81933 42737 202860131 36782 99629 -136513869 31686 71943 -655240756 90206 33832 135050870 25904 16174 204070013 2482 14911 349910917 95185 14350 451900537 67407 53648 832317807 97239 32101 -399760158 50379 90410 -743183659 94205 93013 -475881297 42217 78228 -956327805 58033 73826 574315274 5719 9396 -9657709 22171 38324 -578799363 22874 35285 -911326113 67508 85260 -585201873 90019 56936 33183296 58248 94019 77754953 56994 72094 -785092821 94018 39683 -368011045 3879 89056 262063024 22052 68882 140921429 52277 84880 -826253959 17450 67725 393049780 5443 94531 99231019 25435 20717 -199669286 43880 27792 12088007 36389 54240 905743869 98860 21667 936648977 53101 85453 413224562 63380 90913 588213395 64361 72734 939457752 11365 88165 -696144095 7132 17059 -835907424 10199 11792 421262616 70475 57940 -472515927 97393 56971 887129502 29511 36779 -492000549 31030 9818 997152980 72271 51235 -193565975 20065 16104 -839833971 36515 50338 152159724 65377 74334 -106016974 10380 21297 -763276744 27942 22310 -817114480 30125 19041 229806480 31482 35366 4204148 32695 76663 -783932181 99130 27881 -961063325 44101 22174 -368700942 17603 37410 -750621198 9029 56579 177595009 20628 68868 -849674620 3634 1832 -463650082 28662 15957 49296713 48868 54422 -922359992 38894 26137 -794054312 84624 57423 -541806725 21049 9635 666212516 44780 67620 218795697 74021 89674 -551553219 13111 36050 -579936614 41183 20305 -699707893 44192 53275 317323419 54383 60696 -805723109 97984 37882 796538563 12231 51754 -11118013 35770 21909 217468509 72487 88089 -395399835 68168 85414 67567037 32563 12174 255815716 90656 96474 -743902770 91649 49410 -949509938 62163 68522 785273762 73879 64540 602148260 57445 94729 278337440 29969 29313 171763442 196 91098 -970801111 31747 60610 -262335168 44088 55668 737218746 765 54890 75107629 47920 87194 8023534 20185 26322 -50729724 76506 64300 357425412 29175 63706 958897357 83941 4994 972740446 11368 23706 -44496378 39862 28470 225413639 23282 28120 -561295294 41943 97458 725469874 28722 49258 351293329 99572 80068 -823293743 23327 49456 961731723 6317 35619 89890866 75677 6726 923969114 47578 66670 700988670 22576 16734 -607184920 14331 77879 752545139 44227 36821 956036243 4736 47675 700520428 61676 5358 -776473117 92236 8878 240378585 58214 113 756495762 92793 94470 -497429014 66618 51058 -960636681 14017 71571 484082534 73158 61811 226917064 84311 50273 -541269068 33132 84990 -44781796 5532 6662 695289751 98456 53552 -840568189 812 99095 551837454 88744 41464 -796626437 57931 2368 801031453 16837 39000 134241395 13388 53213 -548784455 8499 42900 -999127675 38706 33417 -870245848 18804 25481 279940755 13528 95893 464777213 59999 29251 117385561 82851 29398 -351294925 33274 4370 -895969159 15845 42913 957110684 5384 63168 -699664724 80751 91419 251832350 63020 334 328861836 48907 31839 -586832 66107 46895 117799858 91304 72458 -966637181 87686 50668 -244350686 50946 36574 29370245 22448 65500 786713020 61604 34917 -426678385 26915 12041 -804306266 60738 29657 257963964 54151 87352 489269643 86881 67244 -101264717 29863 60281 -269243086 60016 74629 814895947 44559 62573 -291634129 63881 32443 100365608 35010 32751 -648337923 84251 65918 977417978 171 81286 -261968374 59901 90508 138805083 17453 36040 -229665001 40337 28475 -859222328 72783 3423 -114171677 91569 2190 -815193757 48057 8619 184929842 77226 19351 573242681 17642 4514 320108707 26577 96160 284985465 97901 57563 228602980 87756 45514 846730533 45939 26463 659393148 70425 85578 581217196 80521 15957 -919771173 2468 36343 392308319 92996 31837 -734079200 95051 21182 721809345 8579 8729 -68591336 51582 45475 256170209 93816 55887 306869837 6056 95658 802662367 42290 64305 -604262397 55656 82424 -98742618 467 92593 -740891338 3607 42208 482623628 2849 97881 -837161931 33101 61769 477362304 57047 70838 -825039632 21250 98412 565834364 16688 36295 461035689 90479 24449 -281355789 83305 29319 -877951619 25695 17950 -69592920 34181 37298 250944937 33935 27167 -349179479 63968 18807 450109079 37829 42266 -886899426 22902 92442 94889994 14045 97211 165059669 63809 50678 -759732901 19816 25022 -443876966 32540 14416 -107258572 80044 53968 487079539 26574 51235 -671627745 60688 21865 -733048536 46917 46295 492103529 45541 89553 -676252648 87317 70337 388766391 85735 12988 348299533 52160 81520 31831038 22820 37984 643374997 96115 69151 855591895 96120 14651 -748905990 11757 26695 170189762 69720 3954 125139612 35964 31938 23046422 95234 81677 -188101378 54643 16607 934962380 18854 83460 -558614339 54815 15320 -501792996 73791 60702 607798513 47170 11645 207898303 11114 88090 612312300 80824 20718 833117419 43753 54420 -749302707 86953 51704 -763404072 97607 41802 904583314 70530 31883 319788732 58022 32945 58878228 47234 41566 -612504709 28671 98900 159277456 24260 24811 -825582722 50038 52565 948660507 18918 28570 532422402 22103 90263 -333251207 76095 82199 97266035 28603 1501 562152713 28480 90588 82809435 10106 82611 -772825484 81964 1973 -670715109 66032 18073 -509616712 95813 24751 -716815374 88579 41326 -116220405 40908 18661 -186211643 62527 35241 81428903 74653 6612 -607891697 99936 13353 -255723364 74985 32095 885322655 43800 92338 -765732424 91595 68952 323268498 40858 61495 1044223 93865 80285 348983978 93064 57133 -45163186 51487 53303 438695337 65806 47268 888674926 3596 59204 -496974270 92766 93350 -759638435 97964 83816 -205178493 87340 54472 598943656 6932 48323 372467543 31778 54538 319920782 62817 32910 10787642 82155 25752 -671586854 76593 60144 270995826 24749 73398 718691280 95461 36055 663271263 28517 55994 67897455 34675 37880 -720179198 73215 12159 -973054637 37992 98249 501043192 90506 268 684809699 30199 86858 51685680 3098 20682 -957908169 52086 64351 282442636 20917 14791 558205273 80222 30415 -459229126 3160 26022 -976465371 75246 86516 -888036148 98922 18450 43059194 69236 30005 132384092 40787 55600 483110656 9003 86879 -476756168 43411 14393 313881096 14471 8039 -667157289 62840 13328 495696957 22735 68336 795129193 57863 4009 886352093 80789 46461 -358329420 41055 72217 -768267056 93935 18665 -199974336 94110 70924 -593610917 76293 96063 253906575 61223 9602 871224660 94225 98727 977804633 55155 31114 750505837 25160 57681 683839181 46291 74711 839179341 59225 4840 -61071348 52735 98644 -519943186 31683 57879 -910593302 40558 60012 195547522 39837 52221 -822912105 39536 62775 382856697 28686 69091 790610534 68628 28297 956780681 18661 37180 907925932 84637 16846 -731012949 95073 70284 826207289 73553 69657 337541527 82089 79875 714345938 13073 24175 871708912 45020 70859 438935296 76480 98579 193284024 5829 69058 102889369 94926 84572 -502972541 74001 95648 -288269005 14448 22129 -375184931 88544 36186 -183407595 31667 55552 400010624 57875 29318 807905625 44157 90096 -62336640 13887 4401 524036641 33461 12234 -729382922 52506 19361 -373388075 65115 45629 -265450938 35507 81427 -985809283 45005 96786 308392503 13067 12990 39329103 28514 9285 51094143 46672 71871 -17242908 35560 53278 799791567 36071 72540 -245504140 68470 42166 -478348325 8192 67097 98626996 53489 36101 705531581 78691 84183 332871970 53458 31792 436290577 29263 9052 924540415 53104 74184 461377193 40508 4877 -148420068 61025 67687 821072867 60612 51485 -721049728 12299 18175 -711970251 57835 71051 -488994118 44783 95555 -47687764 16728 16103 -330101361 75403 75577 150547374 51142 95161 716740774 62106 10888 -617062627 21765 46618 507598434 59264 62326 720074413 90713 10001 -692744644 89229 53787 250449009 61033 25519 -214119577 15255 97180 -927151265 73787 86067 -591447709 64741 43242 -359105204 99829 66519 69854866 43434 49828 95158508 86340 72824 -152703302 75234 67945 597346399 17878 8917 559139017 88240 45960 -880563247 75530 96789 -50934215 80430 29974 -233832523 16499 49315 -624645318 3219 68282 -445891292 36527 79774 646798577 41020 10360 -167119996 77024 69332 -242738886 84385 36311 -662829891 18808 40452 778915980 4187 50359 836083469 15417 44221 196836803 34044 6391 825271024 4262 30105 -877502919 1425 8283 724104267 85820 13412 863791460 86478 61995 355208219 39613 60911 37054189 66344 6134 283564368 10178 2180 -212205651 86907 91157 812652974 65600 9075 738660298 16703 79215 -49343926 37917 35545 -687011641 59633 591 347398380 13721 58026 -410847211 56564 91 -174449104 55999 71154 -778104988 84544 83072 533786976 67621 29292 -434929482 79861 55040 -819137329 36102 37458 -181576375 78456 52381 19288450 13917 91276 -836257016 87884 17360 427793197 89634 47402 -790279419 22629 71912 123069893 5133 94681 -21436285 41921 99584 42364796 97278 6409 483588691 54246 83673 -797220977 53487 9083 863223230 73442 67728 832777776 61513 40954 -450232097 13914 5216 163621173 245 29372 -609645532 55456 20771 658805450 38399 62448 176248126 61058 49722 -759431609 63815 37896 -947129892 33047 63640 -321811687 20697 39080 -482914348 36844 16819 542646225 11024 32680 -883954059 34363 50668 -406449812 73202 37332 905587369 47969 77497 -140963016 4431 26943 30656672 94975 66814 572279374 34822 86481 -566178951 87362 94786 -600903342 41939 37845 -140604907 45487 82542 367088273 30207 84575 981570874 67187 5744 36224942 7393 93136 359608011 55799 74789 160763241 93698 73261 650768247 93998 19529 -146014805 71149 15533 27859218 75889 15704 856394939 42524 3830 -205196063 80815 91538 59833973 50800 62605 326605907 66550 48098 -412389400 50545 48661 -779935300 19045 13071 -931183200 88163 64442 -937172583 80053 76595 -211897493 82415 70219 677021761 65485 60218 280357904 13878 1861 -299337186 62981 27668 -213856075 7830 22499 -560845767 90360 80650 617020833 92727 18493 258353117 89805 7364 -505193879 94325 65090 -364886206 59156 83165 -320702070 63822 50314 -291379624 61448 48049 491375511 70714 53928 -25397995 75834 1554 6668195 91807 88626 -705199343 62980 1002 -520651846 32159 25735 -637953782 34299 97056 783763967 97400 55289 -610464098 24583 14968 -665874529 39555 22909 614286747 81860 67396 933805682 40293 63516 769042319 76170 81906 293879068 35737 54293 -376105714 57871 86765 -169514951 39306 44801 208632055 11926 1492 968855180 21357 59961 -551228647 4148 23750 225489176 98870 42965 -350298988 42759 15588 930007433 99306 32250 -210358186 2165 69494 -84079053 46409 3466 -625764816 43094 54194 794559775 95227 4691 -976566479 79847 77775 848240994 64735 1731 -410746687 93971 4697 -79952078 57964 27900 170727690 92207 98793 562246415 76983 65266 828988344 9060 20214 61333036 95099 40783 879019902 11584 96001 -204220217 22034 94944 539510596 53459 61445 746385269 95948 96346 87796158 4234 44241 -721285974 85044 46121 -952571887 5003 8260 -553020198 79943 42313 157014782 22598 19177 202278672 51938 67784 -987658312 59094 40598 978690545 33008 12043 -473655516 4285 52407 -522776913 64835 74175 347582179 88348 56258 114285979 9953 52234 -589019392 69721 19145 489457573 52443 98455 -836825581 15276 60490 425119500 85888 3698 -191419423 17454 81559 -642100930 56973 99450 468838086 98694 57696 -814466692 59287 79677 -542501087 66460 57760 774289746 48071 19653 -337239355 70477 83150 272643221 43096 37465 534847451 83423 37398 870625060 10450 43026 458222724 46541 47089 108629692 87342 64745 981180165 26792 88135 554961778 92111 23211 -419557752 31314 90440 -158788986 22109 70230 854534079 35431 57987 607639757 57849 13818 849159133 74866 55635 229091841 78337 18603 -513404287 65383 23024 -1460348 8949 49781 761638867 79703 24052 -376571729 89563 86056 -591594452 89328 65961 220390169 17814 89422 -437398047 53711 42399 993653431 5104 46618 -508433702 69996 38759 -847343419 65197 1695 550543604 32479 32063 -719940056 56225 881 -569428865 17489 45721 -889077926 74202 60407 309538424 56870 36504 880833362 40238 48093 507511170 23938 76198 -331063283 15396 64176 75088956 70 50701 -483538077 29474 71101 -471569146 49252 49761 481512511 28877 32918 275764077 1698 26897 750669657 61001 11927 455411457 51706 5946 -428891152 57864 88539 -78654464 57182 94198 431934721 16660 53618 161710782 11411 84297 -286343930 44192 43142 12288780 39931 11342 -865594353 71894 7244 100153205 84411 19040 990504107 45344 44416 -739264099 37333 23078 -472447798 73003 66467 -950090969 26208 2560 -644565293 98760 49752 19072065 80193 31786 238266266 97127 17565 -582268064 44631 33409 476661853 9849 5166 466351730 49085 13437 711392383 10873 72932 -539703944 33395 2809 839828181 56802 88424 974440856 58047 36253 311295586 91219 9689 -578845040 74037 33281 -997545205 51371 15628 -264607046 59280 48731 437305009 21040 63907 -818220578 94066 4469 636913011 74953 85025 -687687643 49834 28765 -915501521 75372 86464 726733231 1549 91817 908705940 3615 49291 -995714060 90520 70397 870080597 71009 56470 828173637 47327 97589 225825097 44004 94608 205814905 35613 29086 207188935 80199 79581 -169869596 28420 60825 -308959261 83342 58253 728474398 68749 53102 443429124 30990 86330 -54390659 28908 93431 634892723 75640 43351 -812833392 94189 48071 834693283 1540 80785 898263378 19181 42054 -56293581 41428 7398 -629269245 93639 66563 176562439 81362 18671 -249193079 60978 79446 271221476 37838 22638 -231673129 24068 66031 -965909262 68482 98248 81561611 69453 28989 -670230352 91329 21688 797924534 11909 672 -263588013 34181 12611 778190695 70321 9364 280665949 55097 26277 90175723 93436 60859 838010844 72669 30221 970179720 51983 86168 786039058 57812 15296 -657330409 92435 82991 -235563870 92565 10508 -200043758 30036 60931 -660086093 72255 1360 -252524743 62047 85816 226212020 16874 46973 121597454 5920 38425 -59908523 37961 44165 -356979673 22694 40868 -52291158 61858 78380 -397256644 1393 29373 -953109075 37912 24126 -604087088 62404 37093 143788704 86999 66855 107890272 78124 75606 -186336783 64102 47480 -484010380 98603 89155 197051729 50907 90574 370643005 16496 62981 -826947564 20449 45808 953553278 30961 40707 52804910 36700 92426 -183649582 36499 86029 584200025 2265 53298 -128332634 16712 4067 92851900 15573 34475 -414913180 96661 65003 884809976 12239 19791 -796209862 96299 90077 -249230779 36183 83378 -265136218 37838 50050 583298922 29500 53577 997530014 73510 44662 301939505 80728 30840 362837886 80609 52011 172624016 70228 487 135392215 85786 13326 -313105995 11844 22656 955653452 38554 89747 892597778 45898 31771 919916642 37395 37228 538278953 73216 81204 -397416026 49361 10786 101429727 35698 95062 -765372687 18313 90793 536112207 67576 52953 -68127731 38504 77812 -556468114 66013 66189 -779677087 32237 93282 -34639991 48010 78125 816010645 63844 43664 592227185 71853 38721 -715166836 1582 33649 -568500532 21140 97803 -222070390 25856 70819 426193203 37213 98629 -855405273 11653 58414 168113999 46320 70194 -621323716 70868 63412 -939353188 97975 59417 825410940 10794 27639 184707189 72956 63208 -805681556 42513 92681 99499732 35271 90973 -559888756 30946 51440 -828744283 24183 35629 395449135 24848 4802 -977506965 78520 23339 488349398 32324 77501 380784650 25964 4163 498938396 70292 88452 -632388396 21011 36328 904241335 98178 23855 297689612 76934 37997 -882780437 34853 81534 -804026229 92049 36271 -664993173 19209 34250 -265607918 96087 69791 857212664 88850 51423 -365942394 60357 69946 -409278272 22329 43706 -395539739 9094 8674 890540004 31483 10458 53332703 98750 80535 642169222 87560 70799 281434553 57416 74593 -923351275 97022 38777 747250011 90431 41267 -912562051 75316 38673 170490946 58530 6931 -560496056 21894 30618 766684155 15392 37010 -744116343 56829 48315 952983353 58990 67541 314050801 23515 46200 -408781327 6535 60562 -459900959 23529 66185 -950765758 28664 60033 -298851968 28969 25428 -67568685 94823 1287 -393060375 8525 51753 -580217011 68822 18584 -710444294 1157 44632 -81788164 7395 3869 -57583113 18939 16289 178979424 242 75018 477738195 19404 26387 -998942692 67828 13511 479500699 88432 25787 -518767456 79286 24742 607724348 51412 49557 51882663 52895 68903 233617739 13821 71768 91689413 37968 60803 -418001471 99700 47700 -407792012 93047 68331 365117476 21738 28833 611920550 29413 6249 460310777 41898 80456 -740463033 73847 68160 843678427 70746 66582 681544906 72318 24642 -816725034 92875 53383 -288833833 63433 10355 360879186 78353 45843 -917454092 9306 29889 54076743 59183 33565 338568681 53127 9306 563977530 61964 18383 121791532 44108 3718 173716544 75498 91016 186131239 77019 11789 -754209192 14702 27683 -141753253 61270 6677 162121450 15704 31491 15922552 82277 37755 -362709717 31131 69605 -56622629 61301 16567 -445313312 2201 54172 -723221297 7998 58383 932742872 73007 35101 961069499 12693 86040 984992686 86483 49766 549307222 67984 59465 -237805853 82168 31779 -7846279 48950 19074 -306093650 22781 18959 986328920 82176 55612 817710263 56506 44325 -220541262 10795 8510 -707936862 70893 12925 988368434 4629 62762 544389652 16379 24861 778075974 15877 91231 496876958 91856 58089 37420735 71350 69510 -785111881 72523 5851 -332211455 23067 36633 341356603 14362 59281 -34901691 64838 83975 -154655156 61852 41521 -912828419 31925 14321 -846815821 20811 91792 538063375 22883 77291 444825116 39627 16055 331180946 8182 97026 566087332 46647 64598 81920525 18764 11037 -960551617 90794 41315 740023573 78570 73501 -696844578 59947 98398 -96777483 19192 98719 624069821 6123 52665 753522436 73736 79231 -658328678 92791 35036 -641381735 95704 52892 201405386 65638 42745 -758313139 155 54025 -698747408 73623 99615 26299882 42384 75071 -8052104 64248 75203 -124249891 73630 54468 -213066172 15928 33620 -759382574 51378 74567 -682606626 95033 8304 -457818586 9094 12445 -849012482 2870 24502 778633750 98685 47329 936172431 38178 1768 -104498928 90714 72080 -931498307 82067 48647 -609541867 72191 42178 111130106 9077 45130 20394933 67496 44117 741549639 15783 42435 148646620 81029 53955 -545758106 61617 87405 -66883603 38638 9912 -668662253 95289 21732 442378267 64809 39052 -248166606 8756 82062 -733731096 73451 93117 -820723630 47763 3047 266543085 91467 7240 785832424 2514 34225 -305363063 77930 3533 88635144 99627 27297 384977644 99526 48567 -176041799 19962 50735 93314548 64224 27653 48326314 85768 93484 43933737 75355 40756 990439851 19024 12157 411297853 14584 58299 481868421 98084 5984 -328166942 77830 47059 -700824002 12296 88497 324266093 46223 741 -814358645 18867 13729 108174752 50516 69939 40316238 52092 58809 -595644251 99356 25240 -372812083 26802 94697 -240073895 23976 79525 689039356 88241 14626 141482460 71882 72809 126143722 68091 60036 -287616581 77453 39685 330844099 36310 70833 801857208 49738 90837 -659109126 92896 4713 503769637 10638 19923 -237941407 37361 57385 -629154208 71577 48605 485902190 3604 16373 429946015 36503 86360 67273545 49200 21312 192626474 62020 73040 -99697125 72161 50471 -497586172 47544 12198 936525981 97110 67881 -40248374 2352 77816 124275495 39072 25124 517758940 24903 29821 819610775 422 62287 -350946627 38026 66166 389481790 35192 77035 108070073 36296 24876 -822061137 52186 54773 -1920854 40780 66636 179466402 58659 35228 -841471446 75133 78401 539836092 39507 99722 139100874 55366 98571 394664019 66691 11461 -542585334 87851 35946 -847748641 6314 39846 259942733 21173 35424 541175331 59823 15895 509541238 47957 92573 -602800546 71771 82792 -957406225 38362 93881 -666040783 14052 6115 -581635152 69210 32646 -184575559 12494 71264 127653004 37691 80228 -617852846 81599 38240 -351020225 82328 58375 958979862 17222 70026 777300801 33065 20240 675405060 51558 51758 815631727 83435 33758 -608727718 35996 73862 -684463263 98633 92876 -839866234 94543 71345 441595422 52066 67939 -120253800 40175 78141 731491446 93251 42934 23980171 25221 70852 280990605 63505 52390 -157612222 11799 25731 630840684 62154 1852 177410064 22640 4803 265544548 92215 26172 39924454 35770 29879 -142488432 16527 42281 -290598706 14584 43794 644144511 11545 44207 -34655405 81095 66290 252732088 87172 52715 809498464 44483 37661 -283052023 54401 68645 -3301114 69163 55072 413681048 27695 25095 -853587459 93363 87133 -733541376 40949 24844 -59179440 62144 32841 -360782453 24371 78516 -880034615 39338 21668 688313756 37320 44620 891525637 67104 44459 -395878865 47159 38434 -62491095 5598 6127 -83282288 60261 94170 -870370965 43013 94102 -74782778 62284 6343 -899313834 7514 20922 -326639505 77490 4791 151764195 15308 50663 818498210 57154 56686 453607763 2196 77363 -852231122 42975 28879 -94826908 63318 78937 -740573986 28654 13587 -468891298 86905 55585 585303449 16367 42868 158151679 53316 14155 -337379696 21442 21023 -406342795 45512 99375 346914085 94696 16596 190561053 91411 72302 -481016763 44951 44995 27541815 19573 29043 -969157809 73714 13918 314773138 72906 36930 161612052 69412 2423 -71690461 29507 68912 -659228587 75491 23722 893624988 34593 40670 -373561646 12133 68306 500614372 84986 51271 -154391016 87147 2582 -527097991 92680 21559 -11888225 51084 51939 827910752 94645 19053 -615541160 37837 18055 593859124 57963 10511 -387797758 10520 59725 -517598192 67109 3312 -394619722 58325 18472 196978656 73591 62327 -499190048 79305 78806 521190893 33136 95860 -655016911 45426 17672 -435585379 23166 93984 -99896000 86859 11282 -971126720 16310 81055 63352787 92050 61471 76016712 17670 89277 421257060 12675 94254 219008870 13859 76850 520820970 4846 94842 340012156 19891 96421 -425773174 94741 4588 -338514871 58914 7015 134725328 46959 50517 -927612683 12010 9283 520591885 11120 22932 -52755698 38871 8976 -209291215 63279 14379 -645189038 56940 98139 777203147 72162 19708 -5244054 64441 64093 50569920 69943 53470 -752577396 91615 44989 742456897 97652 30274 -769355502 88723 31118 -611066308 48614 52127 -107737828 59884 48346 -22868418 60132 89516 10495558 44214 10100 106871867 43890 98492 -141338777 40813 63084 -131065555 62587 28354 -170296877 64956 60356 876055902 2457 42074 923417184 97718 64661 -174040452 5526 35907 -457241962 78507 25966 20939450 59388 14228 -933445508 47832 60629 -213634722 80053 91584 511932607 14730 89806 33511821 78119 43132 -708518903 32936 12264 421056722 16217 89314 237496658 23703 67997 569700050 26968 83946 678891895 85925 86531 353032338 17018 4470 -837821712 5086 65352 852431969 3242 17565 -347079131 92457 41157 -724287465 10087 84365 -82521877 67943 11890 -848921145 93931 76229 -510578106 90102 67131 -326655332 48486 5088 -219821239 25475 26539 375399873 68401 15339 -818933231 46615 7355 811818183 29068 26680 -286617323 48540 57167 -703781243 47925 77376 529606353 69111 53570 209435942 40748 29976 -950806560 33756 6104 372752843 30117 98678 889969153 92354 76944 416944140 83437 52459 325997182 97753 99517 -730694734 50968 3314 664343017 52611 53619 -658545664 32225 83393 391909443 38645 71045 958083330 29912 39223 345806130 45072 89079 -352351979 31437 10466 -395045846 20622 17534 389336330 70757 24389 861191559 74997 75745 154137089 50276 32500 -611720919 47497 54729 -589527916 74969 67791 -858052180 36814 91939 592697900 89215 93471 299502646 4729 55262 -297839635 34069 16850 -14580200 37685 64020 -501502514 37219 15919 -353345338 99608 84489 -233824982 89292 60572 -113779969 32345 44770 -783022088 20837 19726 517020326 22835 14812 -563868078 71260 80655 427385273 27426 54372 -78408250 7929 46796 631464078 89524 36624 666697513 37916 31945 -322868752 64322 68339 -292919585 36749 97085 -630672588 53645 22451 541025076 84306 48521 950296874 42267 82355 574927843 10585 69664 -170755707 21599 29543 146330326 40102 57880 -366479249 50017 22562 238155781 43961 1081 -511765331 94781 83562 -115216534 76082 82072 -237303985 38950 67794 -612779366 18534 51359 933586805 18919 82858 346150305 25676 50516 -483228666 47471 6859 133684603 20658 35201 -601661584 53539 47710 -685340020 58488 222 904269102 85205 92645 -550984767 55642 54375 788993465 64598 71103 -186629727 6324 38434 -63206645 56812 47772 641416878 96659 57160 -652527343 62902 92877 -878506266 99039 3841 113384851 48155 32971 159559057 68395 96973 998175326 11148 59359 -484949417 94059 22590 277444870 78077 71102 -822151870 56743 34081 -916719561 8048 43579 509570538 45005 91823 688089087 51492 21511 -417857819 73368 34086 347093159 85911 75593 -815932579 37985 84649 985390826 72493 90454 552818826 51809 30628 931711791 87451 86542 323767317 88547 59196 -449143127 38066 27941 675572944 21047 40358 544270492 13378 2989 -286892753 22190 44489 630015276 55212 73960 249803430 29708 92663 332115405 112 37993 499096439 74811 81133 603188531 17746 78431 -107378547 98396 96209 752498875 89009 73461 273411065 99813 33277 -220501435 24165 93802 158390959 4649 29569 442960231 52057 70526 -635705132 38836 85400 -75071690 10865 40495 -340899689 83220 85520 162610524 51776 36606 -466023324 9178 79237 784327431 79349 26382 892032208 89141 38251 510019051 5602 24484 -145986650 48056 74006 -348607933 76148 12585 -619113845 27557 58754 -413276479 35607 14213 -187383027 21912 40148 -988030538 4306 89105 -380269021 56387 71562 690938027 80313 45227 -244690097 5568 56038 701048356 94540 37397 973190819 45126 74616 854289513 40303 13860 -306681199 83490 36579 -890569499 15943 21727 -854944266 54500 37474 -776948333 73678 25230 17007859 7460 83804 669879869 41081 64835 -940295589 39092 20371 -916472403 95564 67349 487900009 18574 61073 -612087426 89445 13895 841579965 80674 94339 192375225 79110 58192 -480707989 23191 68172 776391673 93658 76166 227967736 77899 4718 740807022 64626 33728 167583386 48238 72659 902501083 18253 9294 965119437 26325 97041 -701552005 97559 77836 734798841 18717 54164 780832893 40489 81784 739216148 49931 28632 -106646086 34592 41753 607382156 63107 91788 327263666 40382 95320 -89100823 55739 1945 -458743634 37656 95968 95026088 30457 47919 782980392 31459 22697 -402380446 97081 85915 -722188589 12561 4690 -849448539 17756 25597 -528191565 24470 67672 460921026 7648 33243 -139095228 32747 99247 950670499 96946 77623 -148063747 92934 66265 457812915 24117 87267 -435669439 19691 35478 870587096 2010 20862 -920290516 8450 76378 -698586704 20275 65291 747105002 49907 58312 688387682 24190 74934 486107162 98625 82932 101256221 19398 42883 -69893675 8353 95968 599879004 99438 8232 -575693366 10812 52693 399420363 60013 95938 453369543 31638 3782 -365125463 59971 9885 -489612915 89132 34629 721398559 29898 33963 -784295899 50761 93058 600870619 98492 19608 57697378 24029 67909 667658643 28296 67029 -66789013 85885 48369 -491189545 60850 81365 -47600244 51761 90832 246894755 87829 72099 -17637949 26572 60962 593823118 65063 60674 -292863567 85431 86855 -771066297 70829 83705 -972192897 99431 19971 407218694 73167 44071 374022840 63787 70441 -3704135 51164 9907 -338532762 83052 79999 965479072 29449 76482 524621885 45221 66879 -404932680 28252 95795 57124555 34711 82641 -491887477 92591 56072 -979079715 46792 41182 -977942028 32680 93868 -912182006 32880 91515 -787640176 39845 85176 146179127 94883 86996 -480255721 42505 87373 520352023 28729 26010 796175081 95245 77612 250837794 39303 44176 -157045021 97333 12625 143101741 20466 95703 -319583673 48088 38927 554689699 16050 4747 710389850 12356 2559 -190412037 12179 39820 778823198 94134 46110 -477856329 16472 23537 923163887 93483 28836 -749469608 87812 89518 806976729 55049 41470 -333144839 71052 80098 -525019851 27265 1706 474654095 58312 43677 54186572 50462 87741 346834148 61991 48655 -848567882 33775 1624 673644752 6414 14103 -141908043 3355 9534 -705754366 35146 88330 782070971 20171 35279 -766994928 44881 71004 329949153 37473 88976 985975142 14847 98361 773536090 13430 29689 -713793407 83959 29242 -146732369 90455 82392 -550211866 41076 32376 25935224 95300 40088 200899735 80562 49571 310192930 64491 5869 389624552 53711 39711 155082214 21164 11512 -900105821 13900 25855 -795489380 21665 54984 -395500324 12645 91862 211756183 27355 16156 -105243998 37807 42343 -463178939 60828 67862 40238393 78186 51172 -712161071 86845 31584 86820049 31206 76366 -162161862 6276 89088 -3444002 35025 16798 38019271 88824 78799 -770939601 92137 1448 -570631767 43280 12946 -232886515 22034 26388 -597775632 4088 44831 871858256 65850 70455 -395322535 64468 10414 -601987773 21854 16821 -131580146 16072 56022 -452293509 87533 64373 97798884 6431 77923 -138217623 84087 19529 -762579511 6220 50937 188349026 5550 23811 -321511734 51776 37553 -53139575 12399 14102 281735386 98480 38803 -982302147 81882 36804 -987965181 99160 35834 399336103 34627 27562 379922918 47538 78584 -407811255 98274 79961 906522402 76574 79371 -794666142 11856 78251 599557066 73427 44260 136265031 8736 20569 869762860 65081 19784 -362641897 30600 21851 -25732304 37260 81838 -191422855 32843 57709 271690132 40485 47321 455577684 25641 15844 134022913 83260 92029 136356111 70080 60308 -995238224 87637 55436 48146002 89089 50011 -527018007 15369 74545 -849162847 43106 52137 -854886043 70720 16491 839730353 34825 90875 -344041385 80931 2307 924888965 24800 42278 -87983568 23553 3154 116670333 40157 82137 74350996 26474 22638 542268704 6628 12734 732221079 54609 50297 -865679558 95494 60566 -246159362 38734 35274 455963805 33086 14597 -488302004 71234 63035 319146993 37670 14512 58055594 64557 11071 350859947 94239 39823 370233123 17854 33801 662108789 14144 30203 310765434 97184 13815 -201195770 22203 36789 463405558 77596 97129 85561528 52111 97306 216646215 33623 21626 918831072 71730 320 484876 77010 50999 -549112093 89805 20466 -813500299 75779 99202 510805199 23932 62854 821797722 23509 56423 700402643 84878 98759 668301621 69234 53582 974215300 90266 42037 -48714425 60582 24273 40364698 72358 45700 892745493 40297 99767 -998543882 30962 1062 838981246 90751 29603 -495911983 77495 81732 -349921013 6329 87968 -247933251 2261 56104 860909102 24427 63083 559251118 5090 9343 -86477529 40200 73332 853007642 18507 41592 -424353402 26504 20086 611111850 58485 55344 -3819019 53021 76473 -424020044 47915 92764 -73272573 60068 38100 482628518 417 9846 714846110 78768 50625 813080707 92084 33941 177702610 91760 38545 451683741 76590 82449 935560497 2962 65265 370266379 20932 75713 573707871 69747 84759 -470648381 44581 76093 59676038 21864 18854 952230383 27554 87942 -568178898 99404 64945 228772120 1048 45558 64345338 36210 71997 -510861266 12535 7767 617813918 56031 2316 710622049 30807 76409 936578216 58428 93922 918078162 77128 71455 -59148921 4907 14768 -220086525 44825 21875 -243862242 59650 93418 438729456 32147 81024 750991004 49439 56891 638820403 80044 5430 -469062707 67819 68100 -40542779 14974 28166 751089781 30507 18971 -610064093 77650 80304 -671592300 47521 47644 -726996587 10438 67078 241646738 48563 21364 -955327792 27845 57854 -85941142 27165 15503 559063334 37460 75810 -440082670 98624 21223 233261700 50763 37654 -978263452 86798 36368 -963200322 6527 95460 -122270659 13181 22072 60013180 74534 25458 871372245 75994 41684 197510244 50872 64132 211690760 70277 55578 -632060981 78198 65411 802203067 88948 95027 -855649585 84306 48053 -9277072 39024 50753 335578764 95138 48870 -414936257 71372 47931 -799213583 42872 82286 429936017 15839 90385 -97082248 61092 94232 825464771 69918 56833 -324969180 57815 94586 -195300972 21899 64002 941121256 19851 26393 -831273612 59043 24840 28363649 17468 13777 -261984387 28717 5563 -496901996 5370 92538 1133180 41621 67620 490123428 40292 43939 254458885 87361 95509 839124762 88543 37618 -572238099 52595 18670 -444708454 35560 29389 894483287 16445 60712 -967057460 26100 65290 921269524 80392 74178 -91779721 89927 36574 -541624259 30218 32205 -101044137 48303 54998 541259443 13144 74077 -588146410 12796 93001 -432634805 79300 48564 894321309 31012 55590 124047118 60199 90024 110855234 80788 17457 866531747 35596 60505 284843666 95566 10291 -507103284 35969 43604 -738554368 12867 40336 -454506419 78753 63427 23424024 54368 54331 933238662 52504 46175 -956045945 88805 27806 -349743969 12604 53567 686595847 48652 66753 728240041 91581 43001 -245605577 34721 19764 -384455706 80754 86669 532488257 33542 97249 36795362 29877 66339 -856266794 67760 21424 263383209 56686 2305 -838769078 69747 58693 -816130775 33057 90906 -893176027 7195 16689 938826058 84366 29118 708518390 60887 41371 462150623 11261 3383 -230822236 30259 4377 -281176147 46732 327 249030010 75229 5617 542631984 76052 91349 39169323 18586 35051 -914828768 1007 12520 -674541395 38999 61536 34188886 1864 5042 -310840768 15660 32317 12393842 16830 27457 2356176 27141 76377 -599109758 45881 21864 -93713533 11272 31237 843443743 31168 56839 -321160523 56121 13145 320185096 11402 94769 582182717 34602 30138 887881611 81339 51904 -377255541 60810 99082 324323814 63514 38069 269869842 11513 73479 -421336318 34612 24365 614896229 18529 65446 251000984 39009 5241 -112825692 98098 25561 -992680485 39274 38446 -413613067 56359 35742 -130770729 66917 94845 -105171687 83649 35985 -550554261 44519 57319 -409212438 94585 94094 690000502 48275 65319 -787403293 68159 36427 693586796 96654 70323 642173497 50200 15915 863394069 35362 9059 934449110 56759 85750 129934796 1871 30008 -947414111 1830 88964 895315066 72457 10286 885808880 57398 56241 -779294814 72675 32235 -733257856 95250 71541 -757110571 69905 60794 883694594 13374 97005 -666043087 4287 28082 -126472153 69262 58223 527298611 24679 35179 302145422 11858 80444 -821719308 5488 28070 266242644 77657 83049 765075671 75814 31967 -99077259 65317 23648 667996671 85509 59154 326283593 55423 13954 411870716 34580 34748 511979077 65614 66900 353940979 56782 48013 50642447 57289 54105 -324976261 77967 4449 33392018 40053 70467 798108434 6443 24134 87964154 24118 9369 608036384 86923 97877 -520785254 36713 76976 943845470 18721 65980 -629485377 12526 51145 119737119 68915 14931 -156719846 8676 25066 -774564241 18685 59308 -304495598 95103 96276 -326985651 71837 45343 -21920528 39967 87745 -928559534 27508 97828 702038242 19056 85678 158074970 61502 56165 -265955792 42808 71706 -543321915 10839 44886 -896444242 14254 31542 -868925561 78091 18666 -91266933 37173 25230 -465600271 16954 3241 -152636053 50021 51585 861181886 76919 8536 745671970 54979 54605 658004263 13704 33935 800056407 76431 59689 208458293 79057 21040 481783585 90444 50127 -186549026 81626 21022 -940766790 41590 27559 505480370 24428 96801 -403414167 71569 5378 -839977641 42191 37265 -152427700 63449 23238 983435554 4308 51257 831198821 56314 41208 -469787838 35143 64517 -943394342 42461 79597 -444071942 39892 99915 -215661530 14594 72747 -356467168 6102 64209 -278647416 8362 12045 -13582835 42298 45371 -921066726 92154 5097 949187679 6917 303 -350534933 22052 88792 -19759139 95453 52993 -77743415 52990 50776 947850343 35782 13535 -605190312 18532 7930 226093833 71792 32312 148734702 92506 83846 -396403536 37583 47191 -126637173 69701 54588 -371838345 78852 55337 -180296400 1467 40731 -532369520 76087 95134 630934686 65522 33620 490176413 62350 42458 349554899 78534 57072 -209641386 70768 16702 -756783763 10119 20811 974697267 4181 90554 -770763139 40068 81062 -735803402 51815 2133 723049056 1147 99421 197543263 44158 13686 148299192 89455 1214 -740945525 12119 77936 841897068 30261 21011 654907894 94905 57048 -658594930 71226 55159 812474192 72044 55837 -842384431 75293 61817 264396790 19608 91023 347232721 18976 55117 323470036 89064 40048 -736865732 28852 89969 687289835 3396 48994 -478748116 36827 70942 -974476221 21203 34754 -715605889 60105 38106 -192340805 4464 53750 633658145 47055 64050 703532049 4878 72123 -367603336 63225 19535 464768263 5146 60386 546118275 65299 67828 -863632677 27937 90182 -154118430 5758 80702 559714825 92775 18565 492334705 45663 51137 156188608 28269 86946 -813214236 70422 57375 -205392791 76972 24456 -478865772 67141 8185 552060109 99792 64861 -900496144 91049 31616 -166596949 12999 58400 -677628212 86065 13915 94887654 84141 89637 913147319 83359 65253 -101829037 16529 6608 -480133751 3420 78786 441888470 33157 6177 483644691 71767 30837 -82237796 60133 83772 -997465906 88792 70025 -777230970 57325 63440 -184442619 50232 22859 856585449 46482 94041 746741767 64779 90874 -809740187 94754 90548 -861222019 16721 3982 -77040903 98186 59505 483725126 71478 16857 -409462621 95631 59272 712804796 96421 33512 -372007661 25739 91631 -338976902 84732 96556 762412324 35577 28330 -848441328 51404 45602 -293990932 75987 96795 -267347701 8190 61530 600918247 92577 66462 -509414199 68657 14446 306763889 75257 60268 -159475474 95590 58426 645639927 69504 4489 -765445794 23450 3588 -454518767 19346 49785 159382548 37762 34897 595124938 60084 65204 -471455215 12791 56824 -989173597 70022 33525 547928965 15499 69468 -265926160 2946 60547 697562556 67138 79602 -287721529 55657 89020 751278190 92603 15577 759794033 7271 54637 403229094 72668 51009 -200545576 71000 8598 66931020 59666 7902 181942932 54966 9214 601799851 29158 67001 619418012 73920 34706 862767022 91600 12534 -811446078 43348 35085 107513151 14198 33862 575990124 57190 72421 -46058580 72817 36677 437895930 53061 97269 367206497 3751 33628 -415369615 92816 73455 -704697315 63217 30355 181630468 81823 27645 -74366729 44687 19878 273010293 2600 32294 -170137559 74753 10694 -777893959 84689 895 781803516 7290 37690 737956297 55651 7818 54998062 50743 64161 -681125112 81273 91963 -13009506 45106 30563 -808134551 31930 1178 -416316279 76943 71932 291920399 79311 46666 -486566952 14974 23842 -206034163 59801 27728 101237315 51103 92408 278180583 33448 37869 515359681 44211 27485 220162290 21094 72089 -362004464 38793 5277 957313307 26654 12114 236793257 84860 67814 338605363 85837 77693 -915783995 9795 56933 908860437 75010 65140 -586768973 59868 37441 312285469 97660 59494 -237060359 16148 36097 -937122913 6215 74711 -796253399 9536 65830 -747085931 44052 37293 749240857 47872 89646 665502636 38425 89945 261228906 58944 61651 236159491 38315 86271 428530719 19491 60286 572851531 83671 3318 -921248856 78590 82216 -88061364 50379 59095 -766832666 58535 34295 -852223281 85941 27832 -756704642 45044 69556 618366285 78169 9045 641866130 75635 72014 499120316 39100 8037 207775821 70481 78250 33743561 88723 11574 -231915716 2592 64859 -617046659 90649 92532 986496633 46956 93168 816178274 91906 2754 -560346731 55157 67618 628787437 69502 76345 -932213262 96489 9430 -772002373 64663 12027 -653101579 26213 9263 -128509222 77499 59385 503603117 54598 93994 -912561347 32340 57190 617010424 82250 49628 347840615 62521 23197 -45764227 37349 30623 119002431 66700 22791 22536079 4267 52929 -28747010 38421 49040 791164424 68331 10967 -12476728 63692 85707 743078226 7111 52587 369605041 70879 3117 635940565 14803 96678 195323036 65740 52288 786909768 82758 25013 696038780 76052 60400 -839983902 7586 33346 -261452130 75424 38949 384568632 21303 16234 -708695907 59654 48729 428787804 98798 63552 -726843544 91245 39008 477127853 93542 45702 359547224 33264 91539 -197021313 86434 1734 128136951 41550 79773 -53230305 93940 884 194011059 3517 90610 884685908 78792 7763 -672053670 91708 24976 357590615 17564 4785 464353578 36203 22697 -575211548 31459 80260 -584237537 38888 64308 565927868 55478 63207 -155330699 97554 17666 -392742454 79043 54416 -570582282 51186 11412 854576010 83346 33273 50819997 35151 65357 -980751199 44214 68924 -68038791 97711 43542 -413456293 33809 26958 927766423 38553 46020 -13140952 9825 99479 -214361932 18756 53515 197312910 1424 1090 -632968312 32490 93780 913647778 95510 81576 996625689 79943 12785 841232341 49002 84075 342296867 39769 9395 -402532833 83467 97424 157921653 82267 33187 3298786 24341 34114 -986781234 79173 78357 -314482760 53783 91752 275668467 40224 90566 517509080 3630 86964 -502253848 58987 32455 -93242984 65325 53866 -124379751 88526 48255 -352326447 57760 82969 -731031573 93549 16534 489530878 14082 52408 757827774 53421 69790 286960175 32857 20855 -822340259 10316 16696 -493346948 99942 51574 -218731618 44571 81033 -163094957 77538 58052 611683720 88232 19861 -105414878 58732 60139 -611486252 56564 71957 -375466610 89613 4379 -622829701 5690 2342 366366733 21362 46940 832066305 65001 90655 220456336 60850 5684 262161932 37406 54952 538825250 37546 47688 -866397309 61926 3778 -250689948 66317 23444 -15843956 67046 53465 -605879945 52396 47382 -493917319 67451 96363 -467544459 10772 80936 -753064259 21112 41910 -799458877 68004 64853 -410907086 53762 40536 956646907 77535 99191 620442383 27314 89308 226502871 19628 6690 594221476 30338 73420 824326178 42448 64645 639243662 46165 51395 -704448570 6463 76692 -344073977 37409 12409 -750684165 38808 69565 993912562 42770 11999 -934688822 87989 63131 924776252 57553 97571 689880782 26356 66002 463614253 71191 52977 223854294 68300 50176 24875132 99344 54166 -696035603 92668 30325 424742013 98151 42095 -350981789 16909 1628 -232880398 23912 96224 -636223572 6971 70110 -315901396 44193 31338 923861708 21768 7512 564769027 73777 1368 718685371 44737 35754 994147764 42944 6901 412495536 5498 85802 175644791 23796 99169 -772225264 98990 61710 -669342691 45768 85749 772312273 59862 67905 262104863 82870 6236 521877995 61509 95361 43589284 91218 28867 530363505 67563 98347 90077576 9897 45204 745564785 24645 20781 -795777947 33067 52750 -133185024 13209 27641 -999893793 57153 64724 -631840255 30907 24194 -506860752 18437 48353 65517235 88682 52719 482166586 42535 77061 522508528 3063 76098 -625802945 32339 24664 -972352309 63526 34463 -726827242 19686 1282 78227954 37385 37530 -302073564 64961 69990 428657861 56731 36793 -922055981 1798 74776 -285677696 44264 99903 -639585367 47473 75842 -625048625 40214 87356 -864398028 58071 23511 -482723185 74438 74255 634104126 51928 97950 898123821 22214 58386 -791589683 68437 30044 609284660 37801 98288 160627069 57276 38906 102540766 4295 22580 -693385499 53530 9841 -668753427 55376 65281 -698207466 66382 58477 629966915 37781 22636 243690725 85625 24675 767976906 29485 52559 760487253 91570 12819 -521784134 96404 2057 -258060676 28135 60416 697738528 32373 13963 204452838 13500 59025 -495090780 64284 98488 255507876 77266 67373 -31384131 74970 52077 24935340 41819 83648 -797742829 44599 83112 603862642 42418 92983 264837072 73820 67901 -106603311 24722 63513 186959750 59596 45060 -64704023 40816 67049 -987527873 36038 2835 -676092118 11061 26676 286103865 92505 2540 742650407 48301 74715 -668931061 12730 25824 258477767 55110 53724 -566765882 96589 97050 -766795091 6053 59399 -755107459 4428 25123 -861051420 60540 70617 -560805841 24877 81860 -671749137 43380 53543 -664450629 13409 69328 582505280 14392 71593 -685710302 81774 80706 -4727279 97426 62431 281017646 85523 45505 -135750856 11630 89143 539592358 19743 13558 -878014743 69140 78419 24052212 89445 73880 953098434 95097 72077 369347109 47806 73204 -376698460 91404 99920 -445786511 16975 87430 -561465972 32508 61885 447448670 59444 31871 -487971047 45137 25077 -910408138 58496 50857 -151530491 11081 26375 -918587239 53795 30024 -830467732 79719 9326 451833358 69938 83830 32618623 29496 43691 -173117199 60824 62269 945353380 45201 8690 -825704110 92760 75239 431636328 1885 97692 912610406 82700 71546 -499122066 72747 22109 -958837954 89828 90519 129962112 51792 3776 -167879508 10687 46099 285950500 98616 90003 602217325 22549 99897 -115759949 23086 27581 -280790378 67807 65891 -610016814 46714 16289 -209613900 31126 16111 -796761370 26806 22136 -342643382 68572 50106 -201362695 78503 90534 55446033 35017 37094 745081846 78103 45948 -192488221 44072 71340 -333033432 38832 83228 73243737 26731 44224 995865093 24089 57948 -402462520 33580 669 -245394471 44954 68135 513025424 141 1390 521009886 57449 76085 374328541 75819 59151 -306387881 35996 95949 131575913 46776 55358 -181410928 96435 62697 -927820652 20486 46178 -754713641 14572 65467 647251543 40363 22335 -842041085 71433 53795 815351334 82243 19034 -977508459 2333 99326 -717020885 3111 24912 -893641425 86525 31312 -140367701 68185 23563 561015660 78335 22094 -129614420 74016 88332 -754485318 93556 34551 243684477 4110 86760 334543540 1622 4988 -108827839 52042 83858 -401430405 72085 14355 212884831 4095 26778 -846128663 48995 21812 343918495 82572 16693 182390978 14785 60922 5780256 86129 76883 -93659337 91249 57378 896590391 56797 49102 -499468767 52585 95933 -973584744 86080 95510 -436843242 76287 46798 -933970012 88855 68447 -244256255 7346 22704 -582857453 26244 34511 -737511030 34300 57560 57700395 90484 49786 -837210414 93434 8024 339935942 6944 68989 -734796337 67173 43345 790364415 27210 35000 313747923 82253 4352 701285175 78353 91419 -386685744 87123 55121 -545193754 23634 30108 -829211971 41256 94496 -57481885 97126 86345 385184093 39307 91462 -80169589 95205 89281 276520721 33791 29973 -830677024 17406 97270 404802023 18895 22313 -842034065 35241 37293 -442305434 10811 57016 923460181 17946 47504 147387683 76288 67279 104331208 87414 23438 636447397 12481 20194 388094941 16844 70050 292495802 76735 41928 545724364 27767 88095 -239858814 61781 1213 -957118526 44434 22839 -92319407 81148 67383 676694111 38398 83579 149759956 45977 85128 862399181 28414 95515 374723277 62704 23661 195150251 85578 16724 -269822578 55395 44251 568611292 35844 50929 -21928768 81865 82475 487641831 66498 29091 -22108339 47898 39313 567127588 9784 90888 329789197 29316 73892 282312414 50666 2076 83192273 3959 81656 930556891 2975 4435 -738241804 14872 86683 -250108764 26724 36433 -641540626 3502 35279 335269441 68487 27169 -740430635 36704 74699 28781405 26037 65626 21899227 67840 22758 954438875 40447 30779 -203804519 60036 18156 -248899698 22150 79425 277390427 24762 85682 -781813238 4145 16692 443537972 405 63876 20835872 79069 28672 -858212898 82144 16673 421418621 10294 84150 220986403 72004 29174 -868610307 71192 30934 109644941 3888 82219 -805446991 21694 52849 554272527 41676 78579 -916916454 31276 36644 828632089 69448 21441 225841094 57011 11537 -190333571 10190 95530 -417716462 94530 33258 -844798834 64966 3044 798308585 85348 86312 -869847709 3679 92601 193432017 12476 81393 323132970 89193 4942 -122124098 80639 78994 -124114412 86613 47672 -69231218 34307 71497 -740731762 37729 87909 -222820018 74036 31438 802366519 28300 85458 -36456511 87311 13830 928820077 11814 31088 6743959 87760 75357 802796969 83475 75580 994471784 78671 72194 43249323 45030 8884 -667710186 51824 36194 244932308 76168 69453 665720699 39656 74289 -452896177 731 11826 38129026 72542 10857 -897561142 97898 6454 -975674484 4169 52196 -562715402 70248 13506 -729658102 5045 31014 -125749847 88556 98652 774593644 3242 48098 -129566721 57251 49035 340079297 42332 84187 5118936 87470 99827 861374025 52103 59633 -421687339 39070 56194 362059029 37783 34502 -270303901 93216 18319 287446796 47119 44210 799119184 5535 91989 -927114528 53407 57179 472188288 348 95755 479149886 127 42809 -437984426 62293 11008 -292126899 17640 29890 712920149 79735 8781 -231908553 42570 19551 -763913164 97199 43407 781280885 27340 32015 495676824 44032 97199 159729204 86041 82934 -360992927 15815 78085 295731952 85836 38777 -222695612 66791 96321 535155270 80 47147 746492953 71926 846 -366002970 98529 50163 811960067 13049 44372 38734837 35792 11259 957802327 2553 43455 -908535477 95736 39677 942601782 59490 14987 407799317 14681 88683 -496715928 56924 70701 798299271 77601 22187 613691130 2910 66740 249480941 63553 49184 -337649443 55873 13198 -522668885 94232 6884 -518770136 76652 42721 -509023445 80898 46800 -910100036 71048 24618 -289578745 47411 65890 701423817 61482 96562 139317210 83367 12998 492248259 21909 23542 -914498611 31075 17631 -478786292 87534 16675 238712052 52189 21255 -890201886 71120 37220 341854241 70235 3358 623383444 94424 58332 218011578 49122 27140 -572547381 96229 25793 -443675324 81461 61666 -999337349 7527 35482 851210327 22040 13731 -268386906 81300 43562 626712539 32259 51618 -206767041 17469 3924 -401027709 24231 66195 -208915124 36461 82335 556040262 66622 79110 163382035 4634 70382 805338459 78034 18455 700046554 78562 28069 -321415471 4665 28701 622836737 76465 95288 -646025209 87128 94912 -973042963 98998 39853 -196140902 27145 8383 458497747 36846 97862 -61228164 21436 92883 -892060675 94183 2644 -604963862 63830 95319 -475687654 10914 68867 -157855226 73817 53540 -325682816 34619 51976 868547667 10767 31705 -796924304 87262 20134 -968470138 13746 34074 7733945 91610 32834 789897721 12169 73841 -38852816 28023 31340 830788162 28663 68245 94838226 48007 92400 470347192 80659 47161 656054420 47278 34767 -350317691 26399 25555 -69359754 93862 3531 35621515 74614 91571 -918490436 40647 57514 52121778 54045 62968 426916571 74860 92124 302863552 18388 87917 864192014 5929 25174 -102444889 87553 12221 -395420515 15670 55348 -863615689 39850 9258 628179198 84410 69467 479186604 31219 24234 -946250017 97689 16971 -105742503 90664 91397 383852464 27494 46715 -138347667 26187 25379 -753486797 25641 78418 824897618 20068 19202 -932768021 50504 80178 985552477 13834 93933 -889483549 60590 89151 385429170 52585 78971 -125477008 25546 44133 457588320 94001 77459 -808072523 38716 80300 828052887 42579 27400 610530021 93017 59210 -664392117 47711 63024 462306609 81033 6942 -541984222 59444 26753 -998873956 87031 89605 129927324 45094 25471 74296577 23856 53081 830608822 22245 50817 301087564 79500 85556 -184028933 43475 56239 42925015 88630 55374 -18823729 66514 73930 -742945300 24946 29324 -556771418 33064 86119 431489852 75115 163 174849440 54464 64025 -602450184 16434 16933 999954536 86910 40856 -152873595 82194 84164 574492565 69040 11952 -129739669 34992 14009 632841249 29303 66336 -620650090 90373 77068 659691352 39576 38266 34810558 25355 31275 -329275033 18130 66899 696741916 19736 17065 -247796805 7369 22731 631966604 1625 56744 -100184669 55710 87204 -634470005 16252 23183 -532197395 52594 86595 -219664093 65642 95746 -199553758 92541 87508 814798836 60825 19380 4766641 27047 86502 478894412 23133 48604 -40682351 48000 79823 -712239569 84823 55263 157736350 80033 38911 219383171 20895 16737 849520324 35324 41940 731174811 60000 960 -878835306 10707 15737 -433049367 8435 46982 -182735317 18062 73609 -424658805 75214 29562 -578978377 92909 90671 582544456 64257 95591 735630887 98609 42297 -885077684 33238 4855 37850730 44791 41231 -586206566 85063 87140 -547615873 30141 25030 412387419 4741 60597 515596111 64641 71595 527604656 5549 76515 -934576633 71256 2062 425692803 91993 48138 -410815465 29315 68003 494110085 98798 96662 336979206 87143 83329 528223330 89132 33477 383458048 16324 96410 -321563790 41397 2678 176402950 46795 78387 -208888393 95571 75121 -805215111 12846 80923 58890716 20538 79296 -457873390 404 19713 235851592 75293 69972 -345723321 67445 6053 -372733043 60177 11128 226982154 44548 48457 -27758136 49224 31557 -158143411 19015 72810 478791890 91792 37825 907339580 69586 22452 -379251786 45347 97912 -640715290 40560 36035 -860112937 50620 47616 -424525411 51211 47514 782062800 12704 17707 -23742977 12318 86292 49860402 84678 67698 -466287470 31242 60522 102829529 49548 33588 -199944840 35084 5132 496039295 71810 88959 -734187825 8308 98923 -314793831 39236 96912 -832523692 6889 99419 -742362080 21016 3612 302773702 61748 31517 -63991932 73920 52743 873602191 41006 63006 -821663719 94731 73128 897626063 55281 413 101992371 44579 63197 495598584 39387 82381 -470971655 20785 67811 -193964606 46465 93303 -957278756 53414 31905 -713563576 96549 38528 -738583092 86892 90558 916585318 38911 1740 422681751 12033 79534 958761952 67409 42674 -378888891 14639 27574 -451266393 30820 63575 -51533183 85027 29539 557208194 39784 95629 -863261836 32061 37372 428189688 81002 22436 541183237 49867 86507 210954933 65839 6408 -593205847 28830 32750 553902527 45729 19030 -932019943 8644 7438 -940505722 69219 68393 191183921 7287 36768 209246863 52475 38462 439379956 20384 70083 599996951 85529 83493 -221850953 68860 1289 -865660155 72605 7989 -935425822 58654 16098 578419401 26286 98742 287100775 96560 4970 -120124858 44641 2921 80756299 7087 71280 64441200 84614 85597 98842354 14942 28524 213569264 35567 85230 -853496986 9209 45947 524648983 83858 92908 -24871690 65603 53025 -108014001 44826 11930 -732351735 75601 77680 527252391 78691 13244 728392466 51237 26188 144716639 84300 13709 473556023 66906 20533 -430283265 53763 57248 -641037479 59838 8639 401390375 67122 52296 -7796683 44178 52554 -36281775 64953 40070 137691460 80999 20403 -68187086 82712 33601 239104106 20492 64755 651555953 59795 55329 -935306556 58256 28300 -690184601 74180 59459 450173697 45171 74954 43549690 91353 61378 771621811 67985 70043 888378815 66877 6313 -927729321 83409 90202 -714094870 26196 43372 -170004793 18976 54572 754965667 97956 9793 -355031211 27145 20536 848703087 64515 71973 -72524293 60525 22594 156733572 42183 62342 775556909 70007 30202 -596591493 17669 14976 359958410 92504 48110 501536561 29035 24412 -108093756 57262 98527 -142065608 17667 25112 54196399 26416 86189 -938996005 85384 97012 -729677551 34170 59303 -139375862 22758 85202 -913285897 17503 59719 -388301793 57746 51198 221956719 35485 66830 -549135919 5940 616 -550038259 97957 8179 -262846854 43762 87997 238383380 74224 99605 777189983 60033 76511 -729556823 48723 43574 143645159 81490 97967 532198487 53791 92176 -997019551 95350 77673 148789991 25146 2482 -337330874 21653 10407 -113947959 39438 56542 422063119 15998 40716 350562716 1289 10190 993026725 77512 79985 -375225252 67086 73390 -288584322 27940 50111 805902158 95177 65138 236229587 20281 38310 -489228874 70370 65731 507900574 20112 86270 753699656 43014 10136 -762817799 99451 40956 -929903819 25957 34904 550455670 6899 33453 -873348432 98639 84300 -417250111 98044 43601 -719045134 19895 10455 -887007997 52766 48767 852490999 83638 71860 958747500 2715 54425 -628784905 95739 337 979976949 88335 8382 427489320 48064 91201 67045992 60898 20732 -137933049 57890 33765 -72842297 39144 10126 68647083 98419 97281 753858157 3080 22549 -323277904 64211 36812 270156964 60493 65029 -952131802 8146 34290 800351033 24676 45914 453294860 11512 78731 -58861158 88867 22969 978592496 42284 61788 526983735 38266 70112 -950995537 76039 51741 -560766280 11266 95678 -195244641 55795 96175 577294411 99693 41454 -485786292 66526 73049 314737231 52611 93188 776898481 5987 78386 -941798758 87208 73330 -452911856 4458 78544 -665985933 52366 92395 -945079161 69775 65877 -908269134 42366 40009 855824502 91568 16019 -304531234 97889 17282 -651205937 93313 73176 -253125814 6067 90407 433734469 32780 88613 -50281311 94324 48009 286626354 41232 95945 685002752 46254 60267 -992034146 8488 96423 -735993459 9601 87567 563150117 3498 43591 489102365 9626 43550 -911201476 24067 78654 706040680 9610 46937 -569530158 37303 85128 -265301716 85795 54295 602483231 78380 64017 -96846199 69462 21337 738052686 47992 20066 769001299 93992 14051 -989005565 91975 25571 -959241477 65661 30053 627864962 17448 34457 -165212700 18821 95566 189275423 93556 2026 312058859 63692 67356 224646966 31750 41701 958031093 70915 26455 412590427 66264 87651 755636773 50627 6830 888423122 47092 89215 -874198681 41583 17668 -562760410 95139 89536 271180622 42528 49971 630791374 25631 91507 -846597458 24151 34449 -383770220 7778 13239 -600585509 79 53376 417006480 10748 70927 -562677272 3954 84926 840711461 59393 49426 -248574547 40817 27035 -596120856 86310 13714 -624834843 41680 52301 -937745412 6973 78172 -181237682 22616 35714 -859729665 79744 29741 476706270 97526 78996 771238270 74592 85890 -532331121 23090 2481 -590361202 79498 79993 -416365988 84288 63425 102488184 44638 37494 871827824 24612 70760 807674176 90336 91941 -440854599 76142 88908 -753352639 28788 97757 -952385916 78250 50542 10822796 21635 69652 653106019 4165 49799 -274793898 20714 60722 845611234 89819 71331 507395669 11629 64952 -35391023 71352 53334 -815183046 12256 94167 976991822 71813 19431 -743033095 9352 72275 700559894 89115 59351 853375734 184 83575 -484578469 81436 66355 236647889 67234 78661 675616205 5365 25326 946083330 81589 73305 -486240270 67373 18580 697590854 37885 92684 845195183 74789 3646 572127 32645 93280 534963138 41000 74020 -158555961 45948 29735 -251012946 34177 93072 -41808913 33119 72371 -927015108 92259 97725 -470096459 52844 91183 20902273 60850 91573 940478296 62334 8446 -999705711 67608 38549 -35307132 19151 79071 260411656 7998 89670 683407083 10329 54201 -933577076 46039 81563 520309042 83039 5814 -210495195 73931 86405 803063209 11537 63083 908257073 69751 21425 -938385788 61489 41266 387849458 80552 81608 -715459811 50033 16568 -3372280 8087 48548 171946905 95687 82380 103901937 23010 92587 -690446665 37181 97752 -447317689 37694 55870 502523800 51186 72196 550885344 66141 472 525598001 5479 94676 -376231545 89812 74162 -375480842 4195 521 585754223 15749 60603 -768439202 41507 61765 -771211633 13752 7222 -983830101 63084 92889 486657386 54851 50199 812152951 94801 15299 458269892 99830 99096 16999394 30465 23887 -646641613 21770 43935 -65940479 68453 36026 376258103 46130 2388 178667177 74142 86669 214041062 43954 73379 614893968 9567 86765 -642923175 12006 42616 -547570991 24807 75013 133228944 79056 27012 168018572 31717 26805 953618491 23338 9735 -809544957 80331 88330 690005423 49541 20049 170025680 41405 32766 -46294423 2530 98578 46860712 56309 48790 16963235 9821 44613 -627870408 31597 39180 455858847 8281 97764 34381924 31688 77457 741216735 40928 77544 626291207 82404 19461 -341194487 30608 94730 737519105 32516 43206 -139964594 5606 67532 -878906164 75196 51690 878937676 66252 19209 275531598 50179 88982 348750458 35974 57542 -534431545 13139 66770 -44275215 63373 51266 -280565049 14174 97466 398041511 11830 26258 -25332963 28148 42630 209212379 98282 6732 740988685 18297 17977 4901284 39243 91427 318489132 40029 51975 -184071542 51919 54220 520043642 33859 35186 530276751 93265 44719 -148919101 14265 15694 51513344 3948 20364 -294466484 11354 17235 765122937 65745 24131 489933662 28811 12821 226003876 46998 81376 -830431250 47861 9113 688675699 24303 85406 -809527707 29114 81146 -560109699 45732 94375 -226173350 24187 62167 975306947 66153 59863 152561119 50553 19324 175378208 48064 8144 565311735 83107 54309 955893433 36578 42773 -933740163 32804 61480 -716443627 97315 95997 53967565 62042 61379 -329210651 54221 57563 764926487 28479 76108 746642054 73533 57652 434561459 15397 69111 -891860580 61865 79408 -675713437 34010 52502 -366958230 24397 23655 -369713597 50080 50636 -70102351 31682 48540 -492007956 39081 99385 482332805 28243 42349 -44177025 13067 77644 148083655 60179 93227 848169095 12638 64044 836481309 49321 22566 -644074892 30142 39916 -433759286 25290 48607 118076088 68513 71199 -267879566 16140 26862 605903998 23281 37173 696572881 53316 31485 427768879 6639 11431 670101797 96390 66900 858873681 754 91378 264773755 23971 39434 481207792 5056 30285 82940221 54692 82382 557891332 73233 566 -517579115 36355 21547 -307244702 48322 38001 426226305 65377 73650 -517784763 25092 74822 -996323653 46808 97772 307538783 48003 86144 -859154997 97275 93647 650876531 14361 53157 -456997174 18438 8742 736441184 5870 33106 -871894532 8004 93658 -900475287 40848 73563 -116042009 44386 30244 437882716 78867 1985 115218997 21940 39835 -371493205 59448 57516 933702733 18061 14586 -60396446 6315 73015 -863077844 72913 22969 -761047444 62338 79555 503459205 89404 73033 298332400 27196 8886 217615477 44676 62522 721111146 2168 64111 -838262168 57463 86593 752010701 81997 71579 983817191 96418 101 736488483 15440 99240 686974358 60400 89814 -121821949 81436 13967 604629678 51390 25469 -174951367 96941 72664 -600591278 8570 8215 -160942442 14451 50239 900723545 70278 88652 361297397 23355 82874 953926837 97478 37511 362303582 83043 63339 78650165 17161 45011 785520644 27728 59977 -333338579 57082 52478 -919931402 33134 47317 -250760268 24352 18981 -868708226 57876 20659 383155099 9076 50086 -594943756 94032 92136 -243340003 11865 37710 106082087 28766 82136 711659561 1961 72044 -372079042 31031 18085 859015242 37564 51601 -713719889 20209 97298 -92880696 64303 38511 -786339082 31565 17076 -988780758 64119 89018 701706170 8435 12421 683741010 79197 13251 -822396926 28147 9202 52961295 66955 75437 58070089 82793 52373 -457804746 38217 27279 413322171 55673 49688 970050929 30208 62429 117541141 55565 7915 -170412334 98637 21892 -98789828 91998 51846 89923215 14997 93190 691392767 28523 59391 963835445 17979 71663 492784758 23680 72131 -697814200 21428 56260 -354222044 52727 90750 -560095028 97783 94659 361492122 41008 28886 -264499608 93607 65001 955567521 89638 60716 9856943 74152 90356 132970279 16641 91271 288447489 14416 78675 -746390673 48957 11357 156385527 93438 94083 -111395801 95567 68896 34220686 70166 36761 -851175087 65104 80904 946138697 10978 723 -571684828 93648 95364 -628882033 15239 30227 967952893 50803 25079 -398145433 3567 36552 778407296 16431 27164 366632509 74195 36441 176570845 47295 99550 -330620589 39418 81406 626053506 50100 91380 790478277 46260 31980 -568373210 83868 16921 -315743973 46638 85291 -387959298 30853 680 -619369716 38241 82625 81129442 62392 6514 960511890 5572 81705 609377477 76730 95256 871419833 4464 12067 400034009 4923 62228 649265950 70827 30739 -551509915 64704 4077 -699894167 47719 81795 307465446 66668 72917 961454636 91681 69865 -519931862 4031 13544 289618574 59234 9847 292446418 51410 30923 -588614772 30713 83866 -12642493 44821 22230 922113109 98648 7821 -707532040 39243 23684 351303672 48685 35000 961258942 55395 74085 -866014163 27786 5611 -28898327 11173 74967 -659561380 56615 22243 31567514 62365 46713 -355849467 50086 88527 -16232617 57736 57224 115432270 10549 18976 -978049742 19800 28522 564641975 22542 43792 140093242 56550 26678 -128723761 40901 61891 -229002281 44292 65529 -571245221 35037 64633 -12001014 68791 34547 999600795 63649 97689 -336048186 20009 71074 241333668 95445 42917 -703311093 3758 69519 635597093 81096 33826 808522445 44881 45889 757653882 37105 51291 -947348938 84187 5911 535998853 13895 66447 56675402 18187 5361 780397729 70325 78441 840955617 76803 65456 66839167 4585 21280 -604723150 56884 78274 -345251896 66356 22802 610056327 98160 86157 -944592832 77433 22884 -792883139 33005 35964 693870019 74931 59619 -52474251 68483 83532 -990209748 22104 54801 -67159188 31135 69885 108415238 50538 74165 582785196 78083 61148 -101394017 18542 86453 -423687984 16868 88308 -600668906 1466 45248 621067162 76580 67075 52936118 46690 44462 -750176267 55175 99760 56802544 59494 96563 -623774802 5770 66870 -34051417 61312 82124 -393345300 2883 57703 -528662651 31002 85306 -786751585 10195 58665 -642361081 40058 10099 251571684 58078 54407 -1720873 11697 20673 14355856 98893 69975 -745453648 73666 33211 -261094453 5680 8704 895907900 65320 38614 114832510 75545 75333 -186411634 4491 44272 -763266727 69316 59432 -960323406 22230 46420 348144362 85726 10278 797225757 66183 52352 430392758 5551 95603 -273068004 1698 8443 -467329435 68495 65349 34147361 43216 94564 973296263 74382 97055 531976536 96901 56549 81041539 6891 70127 -698983837 260 72257 390125266 77837 59284 -722660871 12026 81682 258322283 27639 85520 -475798697 1822 2415 -278293359 5832 80071 -80972879 9917 42544 -408109370 3926 74187 -865720338 95571 73841 793675469 80829 50611 -958748963 23153 50014 153766166 92683 5784 -190752977 13679 74640 793801525 82993 99191 9887777 91324 61872 -475227913 81613 98590 139106700 79908 75538 -35516649 26324 46002 -443311879 93815 26115 401214035 696 15138 55783816 37292 95960 -878392748 28368 37764 -948292782 7580 36022 54623546 7728 5961 848091242 54198 94004 -622212 65161 80913 326230515 54104 18327 555036748 6793 18883 -328449957 845 96782 -909013935 81368 54997 135853600 20984 78176 -519867462 82339 79931 -755636487 59480 67861 497028172 56032 89875 -692604829 59796 21103 -842191202 57570 99681 -804675528 41828 90339 -625714101 73576 67150 776065886 81035 46446 375105817 81142 70338 384391380 98349 11842 -805146581 38539 18407 511458690 69491 94709 621576768 35455 40065 -245339081 26994 3394 443144897 86719 88131 326152716 38348 26563 74445031 54643 30088 900236371 97001 45386 -383792329 22528 76558 -133343980 40627 12909 285452392 31096 8595 -86535909 11236 90665 -949220764 87660 70030 -932331213 94880 14748 -866436133 8490 89903 -172285715 97288 27406 265216598 64182 76464 -79528386 72486 2366 -715313605 16260 15196 86597386 10527 54508 -962958393 37442 17102 -683992290 62295 59720 -903617259 32004 71650 -814770767 60769 79304 544999762 15065 95604 557072466 20292 59905 -208785208 43608 59789 -880674061 88692 4742 -964743370 74551 161 -66573878 38416 4120 -500749404 82802 97140 472764061 77701 64043 252854979 40675 11500 -581334848 5440 63517 -589702162 8720 43793 -827491890 5297 59798 -465568180 39209 18330 522849455 60684 39019 -572058951 72344 22602 -685617587 58305 46413 965017365 89008 66549 -542417152 29525 22891 -438801699 12523 81450 -802957167 90586 33481 -905156157 66535 2494 -890628730 95968 70990 204609061 77426 78172 -183791258 84341 6745 142583338 60520 64693 950769222 27755 37481 -988063066 15187 19574 905506250 83963 71846 37294695 64864 7961 458363405 52219 67596 60693368 25194 56350 562074007 93119 66531 387840088 60475 12669 -280130795 8530 91997 -759228517 45209 13105 -864342701 31854 72843 -565081099 1475 90738 -937372598 86849 44037 -330158696 2961 56411 49247181 74820 76766 3131930 68053 8792 -994706595 69718 21957 859226576 76304 89677 864679855 35011 36938 -398358561 7854 40056 -943364807 42707 87025 154288182 48193 8020 691902035 62107 54547 846939060 34618 37279 -403997108 17300 99551 212298171 46942 42429 121467311 61898 47641 -827008216 18451 98125 764970749 29621 40236 -445790001 95043 30230 -523585379 33463 72745 359413196 35166 56491 -639978414 48427 22215 149111902 20046 54685 -570379887 16577 29449 -115749448 27574 12755 -240248747 47484 40439 965151581 40632 42148 293579187 78653 79532 982250429 23545 4313 -781214983 6980 68842 -506532172 21128 36929 -897502777 67482 59954 724987886 17094 17995 -34262499 53901 50980 -36436757 90400 51251 -873494064 31578 5109 -870610512 98314 69474 -113119794 62032 3154 -390456663 4938 24632 -684691166 75725 815 -263381506 36251 83175 305198548 54977 33699 157175923 8403 23608 158309803 17425 14082 926502437 11079 64484 -936661397 24046 79458 60122319 23021 57627 -185035869 69228 19074 -620608525 23077 87512 584868285 33923 63454 -491587916 74533 7536 -106766350 99332 4885 920130899 74289 73217 477626012 97590 81434 -545623094 3064 35762 876057021 70668 74172 874048425 35775 35030 678334169 108 73811 261766594 32006 3079 -913180762 78073 29525 500988004 13578 39887 -837100422 88363 64749 -421805444 36043 9504 248658480 23579 78541 -273306618 96755 50800 631659289 93114 95437 355891412 6637 77391 -576100171 73877 22028 591396343 93610 71887 -688887761 57770 14258 -727658057 21653 44940 509796878 8688 83124 -523306173 24746 68187 552638932 79827 38207 947692166 64819 17863 898340403 35670 30583 598068467 74050 9879 -173562823 86625 80860 345857672 11500 55570 -6140537 23357 29740 850678083 15375 73845 526897079 63124 84040 7649935 7468 15429 473133439 89671 3772 315990636 66511 52284 -403675531 88451 43716 -304732885 26381 60836 -993376036 83580 38984 -382932164 24341 76328 175031745 40738 47892 524791069 22647 20003 -37886897 7624 44843 -644761858 52242 61744 -326211530 19935 8663 -534628287 1622 57228 -263202135 84666 33407 -993426305 61419 97904 -443056988 26265 1883 849348645 86080 61508 -468514514 50383 43275 48400548 56994 53663 -817919395 56812 2356 378384140 73265 97361 -30935825 48708 23595 939869281 72717 47120 -113024556 71069 92173 -851629635 32148 48197 967711242 1844 67601 103905686 74257 43963 357861373 82823 15606 -181303989 58243 41015 -642321840 90876 21813 865615996 11090 53744 -840441205 7229 57424 -644888209 11170 87016 -939083264 98586 73058 -879106483 32600 98128 168262351 62501 38174 -884700493 13669 26121 -260941710 6724 33534 980074608 93793 41985 -874631658 13392 45381 -974648970 66378 5476 550615762 60699 43309 -766706091 24178 13280 -323369891 66324 3808 769666569 20036 47984 -50496523 54878 48784 -388568125 23051 90901 -321798195 15373 93557 -531108536 50496 73215 436304166 59099 19335 12987542 77653 79483 -611495888 95520 55144 371102813 52726 57939 -266411764 34630 67692 268657198 23085 21220 719860468 98558 1899 -673634795 86709 95749 507551913 56681 28043 143656888 12859 49100 -152506336 77200 83593 671758305 21691 15629 743577782 46436 18396 885581423 97054 43688 -538043908 17634 62374 440880023 87290 37823 -519548417 58876 49409 -878923684 4388 58200 267350220 10166 89417 -742889910 10286 42074 -914713778 51985 45523 819489183 78702 80928 497253607 2012 70339 855715416 94430 31140 642834036 19178 13852 -414706498 64909 87079 567890911 91983 76225 244713160 44220 63709 250516179 82271 22911 912031226 29317 87987 -863349853 92289 39753 -657361841 71230 70023 -861495038 70285 98988 -605561858 37714 56878 245466601 74547 22143 -464381927 63973 86912 471270779 6589 39121 25568383 66669 60391 135498425 98393 41505 166155962 72174 73228 -36684934 8418 51784 488980070 39254 73766 322095597 2459 41525 -688297788 21767 64843 77597413 79051 82953 -95139259 92362 13797 702483908 7415 86802 -378946204 49400 982 638917814 61046 78489 262378152 83455 78801 312190140 932 42448 247523859 7422 52051 271279436 84032 24238 -424674236 46804 65182 918493635 85166 29387 505291387 53970 3939 -536010261 2006 91233 -991573535 55394 45320 769579347 12249 36138 904064400 86644 23409 -571778779 51374 95707 -975660570 22994 66722 -20236345 90277 14473 978340781 3031 63900 767360720 54593 63427 380604171 39243 80054 -379059883 32204 85400 131668628 97856 81296 -893136237 3601 81525 -611665534 354 24918 334972113 54847 86256 801501752 80363 99255 713801591 7597 67843 609062996 20882 91653 724649536 25162 81533 315437403 31377 14810 919507279 16014 99302 583899316 46025 98775 -333236657 53448 15571 -408164052 49066 89291 -26965900 76483 97112 -580543855 86657 38729 -640927559 2867 23351 567164950 80317 79637 -965948639 86537 76560 828582660 2280 29297 -868632090 91823 3432 -666553129 85052 10866 -925228234 40600 2249 541885428 98320 79177 236093619 11731 63541 167039873 72617 23298 778289535 60723 52810 104070642 43791 97268 -262329807 9585 41186 -435705841 21365 38277 542514501 96251 10770 636350740 93794 65138 92627572 66907 54658 -321268815 36922 68102 -842765656 59342 21263 -68825525 42136 45507 134081074 83725 35465 439025077 10276 21813 -39042507 17626 10009 907644959 14710 97422 -469390715 94494 51078 829059880 53199 76554 -871868667 5337 73798 -565372254 67526 18832 718354531 8044 21332 74153008 76199 54261 -81000918 76748 42329 301807163 63446 15291 -578274073 48613 65236 230052962 78803 71374 132201932 57984 32954 117709870 18804 30373 -548169893 74332 5300 -298118601 71943 86658 -748122844 93686 1253 -554218710 46505 50163 -341422290 51621 87523 -114607306 22391 35157 442760445 30769 65553 297006295 70207 46443 626920074 1750 46541 -534262029 75842 81699 -791836533 10300 47820 -642620805 38810 9107 -555601806 37653 98794 182961555 10224 17348 -733171830 98935 30686 798556971 64370 38742 98975451 48613 27563 412618945 96855 28391 -177409386 72098 15694 -133130522 37918 45850 -111756538 64506 72353 -159704996 90518 40986 -881141125 6182 41037 644170795 49836 281 -539822754 8745 78515 -733766047 93362 82206 978554749 20460 3585 885219198 24113 48129 686254013 21561 32324 871999806 3534 69200 -570524560 12521 85231 -478380719 24610 16830 -992193270 61273 41162 144118943 9998 75384 -90671456 20382 55548 -684188095 65910 89816 878923008 68641 23412 -681729222 55242 78473 -719169321 84851 46640 594603756 14759 41032 -96394737 69726 48280 928422394 99239 67947 -886291910 47852 49690 -971618713 82795 23971 997516386 25046 45329 401015635 53029 92339 -74668080 99572 40239 -783113586 25806 38710 -411906349 3873 50621 -899863872 31269 64097 436365323 54696 96042 52894174 86735 24046 629421617 93958 92657 354185214 43135 5673 733540815 3857 56993 152885849 29881 32073 45138398 78873 92525 295562592 49922 80574 -264816756 69917 45068 -523562344 99375 25140 101192054 13037 66697 -10134468 87892 44373 724726333 43249 44014 383459127 29175 13526 277878585 34916 63318 257879823 33476 43580 67254135 70559 50182 725746237 7282 55573 825590464 86778 53434 -290922855 59473 80581 405649523 67539 18656 -444099396 41489 18874 -460043926 73073 72561 -948261108 56601 13811 651987425 66020 88343 -26756185 60164 26199 88763901 38733 53683 547696457 95136 91431 -810171124 91280 37585 -793796566 92785 48883 999505003 2786 13941 -853499720 22206 6414 350758351 80463 57284 230092716 91333 39434 -653318733 85352 75067 -135014644 94363 83712 -918512933 66270 13219 -513606230 62849 81227 593950401 61614 90758 529467825 12475 87581 -803523592 2615 68035 -258060542 80735 409 63864718 15030 24094 -828828443 30321 64977 31387216 79379 35776 278560277 87698 62389 905409696 46748 37156 -988319861 68384 33079 -645473849 13714 18846 445916735 75540 91744 -470832962 62631 89980 -584243070 10987 66063 834840858 59872 26348 -125080418 63058 13759 378932525 44966 30985 47774335 26314 13915 -837911695 62861 42236 -349102945 36612 74393 -254706427 74191 42056 26320933 49742 73266 229721202 28944 19497 -23574998 2151 30990 611224424 8450 92217 -577373647 7896 48605 -227678235 89345 63151 148711269 78795 73821 642062399 44896 81 87591224 7736 25117 918003508 31777 5811 342007147 31573 88731 -231032276 83656 45722 630245210 91271 86584 -745547561 9236 58787 -65533073 49546 35694 616371228 73806 78970 462992209 49189 6759 964636451 14630 19348 -879778631 99543 95328 344984988 86495 28112 -382469353 55978 77706 -265678724 85684 90117 -165979373 45327 80389 673950262 64487 4773 931718235 9996 87909 907419328 27981 9582 -712406212 47482 12009 -336531277 97984 41672 283854858 52821 54983 -262999911 39922 18702 693526214 57084 72334 606329940 36397 42797 -345612495 2795 41303 318631373 74723 13237 -775942813 62928 77932 -400491523 54823 78418 -592942282 78407 55919 -661437246 44086 5002 153859847 59360 14346 -935179635 7737 70207 194797380 22811 86569 679002936 15932 67365 -145749775 35092 60772 -369465116 57411 3538 -736124647 22126 47558 -252589688 58083 87782 634083021 80091 38538 305119834 66421 61189 -28278150 82086 20886 -635308258 43538 83719 512038158 18518 66736 -908146876 94482 93510 -32101742 91264 27117 490724960 82119 35461 806800401 32555 29222 540866133 89545 94471 868772530 41360 21973 -475656207 10513 26456 667466456 46254 94665 -195074621 43850 47421 210298624 37423 4919 -117071881 28496 51755 -486990396 46720 62655 672282913 44166 53773 798615409 66381 96740 -574414278 97843 91428 -226421283 48919 60790 -4338306 47723 65349 -569546298 26243 42633 490115709 38395 84812 585587303 86293 9978 -339460333 87617 60234 522293087 49752 46681 -949087073 16147 25590 -401754537 25772 55421 40664678 62980 10994 -459229914 69443 20169 856628360 99479 26761 467710567 25520 37450 -561046849 49360 80205 63896827 43251 71361 -907434977 64464 67332 235662513 34571 22085 -552632884 57532 17522 122236163 44908 36201 635210569 4585 76127 -469692630 59529 5667 953088568 56972 47125 -156788844 83152 91796 -810141618 65122 90969 882771568 47694 7248 -793175107 46730 50704 772263288 5711 99454 -995998680 93601 44865 73158416 1110 19342 -555940419 98988 64727 -663074459 83495 32627 201291241 2375 14207 482601093 63391 14821 -481221509 73449 69318 279032142 10456 88349 -310638205 56362 29270 4156372 96242 20747 -557061819 44063 91721 -256323099 27171 33398 -901640528 79099 14420 373867354 82722 59269 -851931028 54147 66633 -752253021 79905 23137 187726012 13081 36546 -748966528 81217 42218 287322301 84463 85685 -754445093 3927 29719 239637575 41605 6143 514922569 74434 87828 423676838 74396 29855 -220868624 21953 44734 -302138123 30394 28430 468476760 99439 43926 213764962 82177 26222 338045154 44692 62642 290278936 94312 86341 171057299 36539 25170 -946844735 24993 70828 751868314 57590 93781 144607831 30161 24725 -451181130 62064 45089 977308707 45176 3318 -170347702 86075 89849 -270983381 56905 3903 -687341126 13905 27243 -220628225 6341 36279 719163776 82907 58582 978717620 70948 72810 -541302327 35442 55452 -923515484 34679 15123 -516027532 79463 19887 863947116 69309 70260 299647638 93404 20452 -394009164 726 7471 -459020887 93886 53465 879724886 53693 43896 795226737 90266 8272 -430555544 83147 79347 -607243934 23409 65815 -146121860 85410 20859 535510148 74132 94572 380770283 41977 10426 767608723 8845 26323 -167982667 9097 43803 878488186 47117 6817 -826814521 63311 69899 428844784 48858 38423 451562388 40199 5130 -648212699 47256 68254 -700447358 66624 78433 929813362 96314 59649 946174385 61754 72992 -439943976 44128 12137 519280564 41174 97538 18508790 73901 98410 724532682 73245 125 -589758453 99303 11635 -130587127 55149 12035 999660889 29640 21592 36657338 86149 65380 -176876866 76280 31871 -876347145 95355 2924 812989729 16698 75380 -684820974 17361 7666 906679942 17218 87198 -521290870 6383 79343 -29045382 86301 95781 -567750323 46098 64587 588155650 76988 88114 -93646482 40733 16842 956963517 12353 33377 -900581581 78600 89655 104822284 50077 24879 -306237823 84040 987 -835110571 13687 72732 288617773 59475 13633 36962619 15849 31492 -845308322 67345 66215 -968361016 1641 73821 155915289 1892 94470 -164338937 15548 49250 930510760 33243 19393 235022022 17357 4560 540597250 18809 14504 -801008617 72472 77564 -517755278 79267 58885 -543972232 32961 92655 261267506 54220 12641 -792823160 23794 65552 -985706689 12651 16568 -599512743 19256 56151 2270153 77868 43085 280860542 31143 69888 710057555 20633 75368 -395488817 11602 53887 286750818 67569 47855 -152646819 83967 97890 69075390 54863 51784 637549574 77628 87385 211143503 67802 26988 145132931 37227 30375 -941417507 28603 14599 254133124 96107 36023 -104308211 96549 1095 775406603 61623 91506 38838412 53160 74882 -996696061 46671 1658 955485322 17429 12684 876095571 80294 68193 -290060027 75001 28496 488943277 39513 43907 18935334 7539 95204 665863661 5150 96078 287709224 52677 90560 334685002 69481 43776 777798979 84722 69807 772366731 47954 17584 523534106 95384 53355 642454755 49944 27510 -661426482 48706 75450 977254703 10336 89489 936413145 28856 87721 -796571359 73136 30879 -618387038 8533 33645 -594424405 87130 52025 867975419 71046 90079 -394793826 17217 99768 954245768 28198 18877 -751076737 66673 50790 -169284887 55227 98955 -354991249 6250 16614 553654988 74825 35961 633119080 99926 69742 -629706982 19673 56649 462077870 24802 64192 4783587 46683 55646 -833113745 9702 84613 -454554560 29687 57548 491286268 56277 16117 -704953951 38778 14084 17022608 29925 79573 -138193263 424 36959 356355723 31280 27002 -410531568 49902 33882 775614860 45113 62911 448549243 86713 95938 -69073367 15853 89023 301692552 40578 18911 17045189 18228 35233 -966801727 40527 76463 -805236387 32675 72120 292837118 62520 17368 180921462 934 21691 -138557730 1517 8271 408760960 29613 92781 -227902316 61640 51676 657663287 38224 75630 -916753157 54554 80120 279999410 46665 54854 -867125579 36139 58014 26788827 7030 78974 -603157499 73802 20857 -799211018 10299 63022 -171273959 3807 27810 -354915285 37166 82612 50799723 9867 50137 -269942078 6007 10467 636831563 56798 31245 639606240 32182 48928 197723064 51629 42798 641277854 30263 51999 -145531525 67097 37180 -283129706 36246 93122 -216129148 88862 76007 418349139 4880 71802 888099782 30680 80152 277621762 35444 9668 568733600 42965 59937 427554366 37343 8187 933097192 73785 19875 596275525 5937 17618 -31874441 11485 67567 -879707901 64542 99068 501287705 51142 55239 295565165 57777 34777 32396506 78313 33644 -502484168 86561 91897 43969512 14913 366 393461214 73691 75962 602072837 39708 66179 872981839 1683 41839 -97349265 7134 60462 -472764483 65604 92204 298050460 10272 79561 456801474 72608 82257 96895787 7724 61364 -235068957 64549 4936 495989292 36976 88070 313443233 81085 35124 92108234 38001 62637 81152802 86962 60012 -765350161 38665 41626 488084225 71515 97713 920681542 63931 73417 920428187 57189 84555 -674215795 85388 89211 -662395527 46828 13976 -530817213 91844 93665 -60548273 43620 74422 -118505513 82583 57297 -379478538 29291 16981 -509702626 85411 19907 -505587501 2812 99385 827698197 4080 49329 -426152790 39690 57847 805362688 91300 32224 -968460511 2609 32381 636651368 15267 91175 -379529720 18720 43284 80080944 31902 19429 -868856381 11489 29009 -651600547 66740 420 -835110144 61594 60215 -779030700 65533 83338 -97219004 42164 17487 345116327 31400 72798 -870277010 25383 87674 197922586 49247 76744 735798665 21751 694 -241188944 90400 51078 -158266532 68186 52894 304963554 985 60844 722166842 50170 27914 -246277713 76824 91418 -150721028 93714 8229 -636007705 35848 97951 -286944320 88192 26202 -895384953 88942 10622 419801369 2010 56592 445512845 59862 68215 -388230071 3057 51545 -703641786 79475 49861 492747393 38311 557 -637198430 60528 84222 302134677 56657 57771 169172689 97586 30278 230710287 93488 34480 624390131 4487 68603 583516637 40295 40642 283191573 72685 86041 865098782 15855 99757 587924274 15389 84588 266252870 51663 17487 430220815 18495 77999 742297529 48612 20634 322845442 21562 54771 -813120614 14042 89564 250346145 78219 64799 -462852731 62757 61125 -664598959 8387 75328 -18111449 76837 7735 -210994306 78068 25648 -23239706 1974 45572 644071751 63945 47972 20487436 74944 27816 950269745 5582 50284 382431628 21349 52364 129014997 35839 80892 -442138198 26707 1184 -661500596 20798 33045 826989816 75300 32595 -889176221 70460 66093 691208224 7133 28088 41537831 1258 75170 -888590163 62494 42211 -312935049 61245 19658 -809984920 33490 98761 -466672099 26393 14983 -415988180 84258 45467 -344640156 83268 44871 -935698469 72473 74080 -931062680 32758 32670 -936006240 42821 86483 -145964615 26211 99269 -75627304 36626 76549 -918292191 65531 11657 -801211732 41984 13505 -83467997 52468 88382 202007385 37658 92571 503680795 88516 69994 -140127774 21824 92318 230889168 94925 3903 640680246 13053 38393 192664082 29328 18826 564687627 70939 71919 543720036 89873 6396 314747009 72172 5060 -676568805 18610 79270 -397424075 87929 56413 -37205434 89727 56637 940648456 50561 55644 430554311 59253 61796 -835170532 42784 71829 -956675441 43399 55941 -657182954 47212 62271 -496377178 97646 20196 356184492 6626 5616 -860645004 53719 75066 -617132230 65815 66868 558850266 23749 56766 -820197107 61243 42989 -772735653 98487 9770 916785046 47854 25248 -701946179 25504 64740 920088954 63962 31873 787261398 92238 17361 691851161 79849 66816 902296063 17676 50187 -46912035 81380 48459 -352236708 43085 69887 -507480865 67720 14662 -25479203 6844 2665 340488330 26625 358 852221644 90445 24039 457378610 1371 55907 148776484 25615 54616 125505932 75800 16257 331288969 24131 20684 518522074 96034 24861 206094914 37816 70695 -951494886 89893 29732 -461050165 59267 60288 -939235553 17076 600 466629641 10682 57947 -466290257 4944 50804 -958273804 43757 13172 788914374 91016 61621 -159571337 2475 83299 19738383 81614 37109 -25226303 76975 3048 455197353 8742 96425 556540836 38177 4432 60262416 39922 48661 609093290 97037 97238 950579556 86597 23018 -572567181 66528 47814 -336014715 88637 4814 -859386251 59895 28604 588396493 803 8149 -715003628 12227 67297 728682659 90435 63806 797617437 10441 82410 528665535 5129 99200 111928918 40793 97497 109356617 78939 86291 764642980 52803 42111 -438248423 41334 92176 796893088 15522 14968 445766248 81829 44681 237790331 25325 47535 -770802800 74520 44470 993532471 13336 89001 460476690 34939 74447 322322663 69098 20916 -841802573 76875 7798 474318374 54737 89755 -932973095 99788 94990 144511096 70308 72815 -182264060 29339 3923 275577716 22573 25509 562547231 41176 36101 -162732140 13468 5368 591966392 63171 10413 -309543269 33844 61307 -763502084 7412 26570 -684063705 35293 7075 809926029 37283 66385 77892541 33479 9580 -317054762 56174 52801 958968741 95770 20231 747406163 57319 3836 520619476 6161 8777 -670346955 16523 40500 -289464277 14648 51878 738095155 92559 97360 893631485 34361 12877 817831029 17949 1476 -55889281 64338 39982 299367056 49803 57735 -52209343 81897 73547 435213937 35748 47597 818167460 72652 80077 351361389 35000 51272 659629003 56656 90878 -422009595 38776 36998 -775028095 55268 12423 744802239 83861 50725 228951414 50515 44658 -394674156 97845 42801 909475668 66958 77090 -487329036 75788 71995 -573326759 11628 68156 211180253 22932 53310 828983510 15273 47564 230777974 37597 73220 733689047 55076 88785 290848513 11906 73648 20646879 33869 23849 744431301 25746 53784 -146665005 82922 31251 158570507 18796 87459 -834690041 80779 58926 -896459818 93509 73761 -701422306 16631 74169 -996355427 97286 14206 443262068 70824 48479 -454840380 7752 23986 658583869 20073 90104 -199392943 84940 74156 -224123906 74497 75134 -350168856 41014 78449 -475162013 67039 48984 -745638736 89942 17855 -435232583 53190 9326 396619 20502 66577 -361065558 93722 72569 -6170572 46966 78639 725662286 30487 64325 353302972 25528 28618 461553643 67274 20157 632832728 35215 68198 -261510143 45449 31661 -13493826 4358 71237 -557627867 18568 73935 817046558 4351 74570 334782116 91705 99175 281648910 91008 89052 352018743 22574 30717 525692091 586 66238 810325027 31985 68723 971276831 11326 20485 656285990 42354 85859 228370529 29108 49229 658080296 15066 33569 684924567 49618 73390 256562992 10439 80911 -950079998 88887 28067 -374139443 2039 97195 969974789 83287 99588 -891768959 22985 30253 313250587 83705 12559 706351249 13612 88636 520029346 61316 14523 -318483018 89213 13388 -452854508 30490 43887 329132695 38838 38328 915245108 4380 79479 564966452 3245 48727 -124387826 87970 42057 127421551 96558 69743 -220540685 44730 99694 -338081356 37744 57921 316142142 90461 82814 115860959 19157 92494 499002089 74174 94292 826180248 44606 52214 -646549296 28954 66084 390664431 1290 17635 562289537 12553 89117 350550067 33168 15364 -725665448 40317 75829 570059187 69152 55623 -356388794 85518 34393 707625562 43216 73655 -272236632 30820 74520 199457756 97722 46174 -414377400 34413 7119 -128046165 43819 52985 -860289300 40788 84437 420679999 61876 19048 -669961838 17069 61372 757535179 87442 32048 -771855937 85468 19733 -126964318 47465 29636 -336116977 85966 60400 285785185 95702 81911 -707269076 19018 79172 979130980 58784 92055 -623717355 5369 64674 -181804829 65448 10359 749240961 6409 60489 723922564 46833 44758 931108806 5460 30309 427047269 80144 83497 176990473 67170 89455 402732616 59622 72256 -148966095 42 42508 -378480378 71724 63952 -753409749 9770 69020 503074244 48227 21264 948134151 6791 76276 297884925 990 43396 -711055173 99625 14020 -558790597 747 92081 333027829 20506 91715 -535732055 28339 74960 258438450 70878 91234 678516520 70596 4322 -793496340 19649 51772 69707470 50161 2765 252444309 31988 49912 -368667652 50375 36256 222943473 52041 58767 -632795065 20369 55068 68235176 93421 74052 97567961 13836 72193 -335442742 56339 20631 250518407 11513 40699 404022936 95775 33510 751386194 61195 33804 495555411 67166 22702 -242400936 19316 40116 137569565 24104 18333 797281836 34556 68549 808391953 11705 30878 -105984182 99122 31641 357720406 2952 72963 717712315 24033 81922 -955357768 24290 83857 209313651 71916 37196 751063946 88257 98158 887513308 36294 24685 686336162 45219 22228 -519585044 81380 72200 25773725 27112 31408 550790937 95773 85389 -883539173 44855 14739 -373946546 13148 4838 531715879 96471 7746 -465433689 74000 41807 -582879087 43085 73981 16994441 92119 69489 44556807 22670 23902 -694420131 1722 44445 726065361 80135 1873 -67841692 4334 98176 -164651413 79962 4190 -183839981 94550 61611 313416790 76003 36993 -777915141 81593 59144 -709308049 83213 44043 59489868 30177 67113 727834548 82126 47817 -726543029 44911 42643 -662335439 83361 1464 -470432317 38349 89408 -463076331 83404 81687 -896611656 77303 21798 -270152428 85792 29034 343401610 76117 15007 916490238 73128 80969 -405041230 97805 37724 696657438 17825 63086 -673430773 18361 7634 -411087494 26245 67221 908992315 34669 93047 -196996721 96955 67118 64984747 58321 34994 367103886 58555 17284 909466766 21365 61247 585862525 48540 231 -830368396 6057 5676 990919196 13304 94367 726465551 50131 58586 -564899920 43872 85470 -545970180 88897 12135 697815643 83009 47668 -572472849 13224 41177 164564372 13640 44859 616374003 21793 52995 -5340529 15486 21687 -849046554 7737 30544 696293386 97768 58752 -100174022 34153 39274 766520306 76432 69277 -937199904 43297 85143 -137992156 73794 53134 460088260 7587 33092 208778099 50370 87034 501327115 52735 21779 -94804309 74927 83762 735661473 42953 19828 46961567 4897 85666 -171793138 10298 9550 807171675 14908 73757 -227456295 23171 76031 53697815 78326 67655 325179475 20716 42023 843581492 49063 70142 -897739545 21925 45582 -61777928 70711 87741 -93781518 87406 83604 -355779285 32055 95477 74736270 80262 15041 759875222 13777 90681 598916052 23687 32431 268834858 60447 34000 416713484 53026 23555 462497221 43671 73194 959642703 74998 86563 688445701 20852 79189 667005960 44738 24690 -471562685 67226 63196 300166425 6589 13561 389681368 50128 83569 106886926 5323 68298 980718627 99479 48512 502581776 73532 31790 -286409932 26609 74672 448822547 76822 65234 819635171 66867 1352 -406971538 4464 67829 -92565693 6872 91148 550991573 13086 69203 538650891 12937 58630 317973055 27712 33020 58874892 93820 80788 134732988 73827 70637 -665440032 46902 15295 698086459 98643 4487 -880331430 68114 46732 -818386970 7746 35707 907149373 62520 78200 -948698609 25173 7293 -630829303 55176 33172 -201855539 86381 37480 -492568877 88397 50975 451229976 7994 4846 -580424944 1424 20365 -729973637 47256 14765 841705878 17669 26178 130666902 21912 70960 -158504041 46196 93894 -936264290 18111 98491 807145374 78352 47112 -999867091 82352 49524 757669532 34533 1719 -383827126 53968 71110 -675368193 42319 18844 914516015 74191 14258 -97366394 13779 23741 -958458781 709 68657 565420157 49715 28545 558037592 81415 82850 907688628 14024 8588 -464972614 8740 82511 -425270483 64208 15715 -175430534 3120 94964 -835903765 27798 94086 473562895 69481 68113 -268202278 41077 60821 9623461 99913 38427 -35692545 52567 35959 -774976999 15271 8252 554493744 45980 29594 172404996 56718 68230 -356494047 80840 58408 67459267 26243 84631 604317533 42422 32545 -882498869 63658 60455 138585638 71340 79806 -65520400 50833 57163 890916686 49333 22905 425286682 99652 74176 872533042 49833 74091 345830454 67352 88837 -620320801 50910 61767 158860049 46649 7804 -567796972 91630 13687 801233741 24364 70630 -281077888 96554 20580 60350967 55617 26219 -134401004 63459 96906 -672785770 56475 858 -175351380 65096 67906 850183154 28233 33046 147319282 84753 39944 -108641833 19315 44505 798108531 79131 73438 -929693753 19203 31490 82797515 51582 33931 -697594854 26444 94865 -156408132 55959 70025 969606262 79710 31372 955968603 36771 46199 -580072442 51583 14372 -55362313 43648 61074 -807296151 23350 68580 -226935724 3011 83413 -688348217 32063 19994 -87303252 78896 49908 -845114475 26644 40189 -484950089 86633 86313 -961515283 98086 7072 424315967 92913 61549 49855786 38749 46557 686782663 61304 55532 -824066084 67056 61085 -699248485 46619 42972 -369387062 86835 91240 -221947855 94024 85199 -419860413 77519 48040 -741574222 40738 58698 924175275 63455 60076 -755992770 58143 90982 101961822 50753 28310 -717243722 11567 80211 52400515 85946 96967 -976408564 42551 86635 623442847 9504 68178 876245490 25558 82295 -694501824 32273 7314 134378963 33620 39877 311687760 83980 15846 -227469889 79132 9506 -416158237 85071 8678 42687674 22600 34321 -237708591 17933 39604 -796562828 40328 47140 750298115 99526 78650 -472255722 55592 87661 -373266225 33217 30224 20429610 43859 35216 457743425 95 91590 -828848689 4278 6835 120677759 31548 10565 -395262159 56920 26349 -516836979 22101 28745 -477387952 92467 41388 -578315924 85367 44299 -668215653 1537 43026 338534572 42294 64533 137445474 50579 99364 970908417 21978 4449 -472853024 25672 55334 880452684 33047 45018 -780681084 71994 7714 -234771882 66144 54237 -765582726 86826 97763 960455646 24272 85607 542783385 72938 99289 517032235 80914 85129 -960147105 9444 23298 -285914812 33003 98811 -710201752 10138 16880 -567005857 67990 67135 -808224496 78093 98739 368530566 57056 3230 207228321 73514 37802 910854494 27116 73376 328127473 74797 7804 298296425 21050 19363 322013195 18799 40608 877672805 1753 22265 -778520331 22886 22859 -267396245 53207 22955 794442242 3053 96753 268620890 55264 25870 -19023950 26153 71132 29979897 99082 64962 -620036044 3029 51404 393919222 3747 54584 -853619096 49858 68977 459051091 22720 14719 -4845869 87813 5337 115583331 81747 18026 -558850656 29044 9325 872311093 59926 32434 -549239712 3521 37806 262655599 12809 73091 614002611 20521 26308 611509002 32541 54713 -622701948 24572 73639 369835227 4384 49098 990272810 38202 48941 786411115 34063 22451 -12251960 44593 85919 -523370043 12177 22630 61579878 20229 56433 -977207379 87619 8108 945540604 10729 49415 -798389797 1012 74718 587766520 21072 69533 -135926915 27897 39668 556265914 85949 18589 -503215332 51439 19636 906002972 64202 41412 982759205 51331 3765 -571727144 29232 96298 246670892 94725 91041 -976506770 54477 85131 891724280 88733 89069 831339254 45038 86717 -303528432 92787 94835 -94774588 47169 66449 985830715 45157 8783 671052609 52887 33395 -394986350 36159 81596 -668424670 10608 6648 181759553 22439 8644 362620081 46039 52095 614604845 58163 52809 306940695 36308 50283 629499670 10022 94549 -316618315 76525 13319 -210289940 81768 11758 -366469230 38661 86095 771697243 16406 60360 -240681819 21105 59413 -700473657 16075 22429 346229816 27029 69945 -675541845 99933 17703 318397021 65490 29030 732758561 17396 46658 -563985574 99707 82423 937927881 80080 27688 750049239 38162 31150 899435952 12454 55257 -181956505 93425 37926 273534074 69879 7894 -339231516 81328 77142 908564302 55809 92992 -295157967 8037 42001 435178818 58929 83450 -82064144 17330 61952 14218154 77508 15970 296857365 89203 35887 481658576 47615 69761 -454847690 5460 50782 392702822 61958 85018 -587533258 84627 81702 -206722672 35794 84479 -324634185 84199 51001 568688263 56685 18908 941555492 76176 63316 -712544958 1798 70169 518370997 70520 55962 -545614049 66880 84880 110404120 37204 1284 425349834 66301 88591 687547344 8686 36457 -947325479 71919 50514 -745882993 17439 76237 481489900 12447 67067 -394053040 80469 543 -529322710 53310 46556 25786001 42618 92883 817776694 20158 77892 -607169848 64829 22305 846497437 95951 70633 -779626281 78503 94794 -221559052 89402 50920 -474388827 64185 19058 -83431819 92952 55064 94394577 15724 25506 -939951372 13638 27758 -252029360 50725 11498 -410648187 87151 87615 920453496 95862 6277 -415479644 19132 55216 420179722 70250 3415 411217587 86595 3866 538285348 35968 13832 -577471998 57274 45452 -817927382 43764 80117 -289447947 98038 13572 493977839 82855 57325 -490820050 42649 77721 785676050 79425 41721 111251942 51908 18305 740542458 70117 25508 -857684025 79165 70846 965744256 74347 67032 -838680996 33090 57921 848585864 71336 24568 362600521 13357 28939 650102997 40928 29125 420625886 61095 77321 -787730802 13559 5707 -435469409 79271 23717 60568693 57846 31729 -355216987 11389 85674 -530418298 19622 54629 894468279 86061 84177 -530554744 42515 76525 791355652 10380 54272 -861615378 83486 57540 -548781572 1480 13566 18242471 92073 11538 -910714841 29226 11191 -190759103 18076 83629 -309822679 27566 50229 -214935962 74787 954 -36519346 11040 49826 -122169116 62440 62648 -632644748 411 83585 -660915724 21733 47070 412083369 32913 71714 629798456 38401 14358 511737747 31841 36131 673196224 86690 1844 -63610123 73649 20062 381035220 78302 20353 -719579900 28896 36399 234871029 21143 51816 736195809 9695 91594 -219005014 93103 22354 -444814314 64882 99069 383977215 93581 17566 474391899 36702 2684 129034174 30383 55963 -92109030 18514 60569 430268165 81625 65449 -825707032 26011 64517 775613730 75379 25260 -470156263 34906 82413 -216311375 46488 69617 859095764 65917 49795 837225193 88146 96393 -395399194 53446 899 -431121492 55460 23376 237711016 98007 87392 450997288 66057 72707 68069599 57370 28480 509773417 98678 973 20607820 76057 26813 296368993 73984 38532 -496281259 8010 6589 -397817064 32028 22103 -573597726 61841 26342 -82832383 38081 16797 -90760243 7408 36398 384630705 48453 87793 103439798 30555 82925 406562592 39733 36414 -596019390 90332 44197 279637148 36031 34962 730846683 76729 17282 -961735401 51133 83512 636896330 41626 76500 -511782345 2327 59572 -391200303 83793 81588 -827355920 91692 86971 -966610924 9784 98076 285408650 37257 77138 923675193 90094 66145 452898879 97517 18846 312663458 37412 27972 -221995377 57456 65445 204695914 80189 13033 68513052 39215 6092 -866408470 44553 37203 107390471 71875 85572 -947268229 22667 20330 -598516827 48326 75155 8778087 54767 53186 -410030286 25816 40507 -156350900 87828 45487 940673808 82061 68409 447571175 26185 22688 -695406094 31433 43821 480740919 10189 80337 218492602 22511 45573 586806497 7402 29455 873231196 23419 90448 -884084801 99664 50528 -33791272 54773 31939 703483612 36002 585 756604881 2503 6090 198583869 89760 36953 276409477 15172 26561 -383588751 56658 24034 39468008 85442 54958 -755250164 48642 37010 685175183 22199 81029 -70645921 25793 56786 -389889405 32972 55731 -844585373 40308 6515 897289239 88489 38740 -547385959 38190 6337 -734981751 15843 85249 298597958 49112 41652 -961280441 13608 18231 -858061223 15134 85160 406802869 78483 89252 182878353 15673 80085 -974221750 57143 2873 23092516 25277 50041 611056793 46533 92555 -52288544 42691 17254 -635104663 16273 48376 -401326616 5513 54558 -741793549 31139 26579 -564286555 18882 51949 -318822871 37205 26337 -18662660 54016 84522 480072854 89845 13276 -924929479 20401 64043 -274061117 25311 30518 238475556 10923 46516 559132715 84571 14814 292901542 35656 63556 -472891776 53489 30704 171654129 47690 53924 582803270 13361 31910 -884582344 50206 84102 -301926275 32837 68613 114428022 9572 64435 268336228 30953 19360 609878258 24334 29751 776633246 23175 54798 806376619 33593 55900 613873324 77744 84171 663048857 19468 77162 395649601 63318 21948 -970148669 5796 83510 988857687 25281 40327 127683177 9716 30009 -235288617 6800 92845 307182763 28266 19716 284786683 18975 5755 767161086 96292 30882 -740228519 88813 68784 866059082 37879 25664 -976920450 94260 38542 -591621369 43168 64071 -527924532 32961 93284 -165841954 34095 42771 272862086 1696 62536 632741090 40709 49827 611820708 49192 1981 312716157 89571 70519 518031590 99013 93942 -447186315 39913 170 217349442 52001 46814 -125341058 96601 1156 -272180231 90726 7110 -771826254 50102 44501 181767906 91395 77698 -871173329 50522 20361 150766766 28805 13806 227911824 16951 90098 865853803 7975 84614 -104206585 32088 89939 432405153 14191 55801 992861472 60820 65387 667724776 99012 75613 -687992608 76531 31234 -595671425 93164 85457 580761369 94141 86082 -567773439 16258 52369 322649273 82372 67516 -506896567 16340 59483 943794358 35235 9661 -128981252 87367 16662 -252582825 22470 30602 -921929461 97288 97754 -615131729 8683 60554 516667632 41500 36402 404536983 23160 81083 -644832205 38381 49661 -610996733 93137 97216 -704029333 20005 60388 -575129724 33037 40037 35520964 15600 11476 757280503 84953 98861 523099441 58475 10686 -213571731 73865 17996 165722119 48389 60992 -34680043 43395 27983 657769705 60419 48221 253643648 90175 12 684603212 28300 30920 -402715432 87358 57729 196540948 5018 28089 885707282 13062 81987 663700871 87948 86539 356366552 1779 67602 -898946707 6903 23578 -338242299 11532 999 186047965 84277 47067 570814962 47224 85563 397661407 65662 36833 -786337121 59377 26502 -230234897 96783 5501 -186507151 45232 30980 -221362189 79778 39570 318746833 89872 20657 -922796474 55528 23714 -510193807 79876 67596 -632593084 64012 20758 -95626471 82203 27242 -883383651 58377 52249 -279736267 73110 33315 -493916335 1720 62741 936696223 50282 21219 -669561105 67372 3305 -583727472 45431 21941 -712734756 58954 9489 -435331068 40941 65539 889572622 99085 29364 921797851 72055 18133 797971713 25446 72245 616920367 6674 34370 -253800467 47946 51277 524513325 83736 54805 369402521 75440 83347 685233889 77069 15562 -161893287 2279 38013 695418183 99534 8031 785765733 5831 44585 533777244 92249 70467 -832083969 57644 22362 110048655 89308 50174 -3550600 26934 63623 -328697301 65381 22266 -957779311 11849 56335 -173988807 65873 97285 -257741984 30090 2761 167218789 35113 91939 -929808004 32712 9747 -559146062 12418 57628 460237817 44984 20470 776817401 9762 76361 -471599291 70016 65461 247777268 97603 94862 -5596437 92102 35473 -705408894 94947 93433 -609886593 94780 7218 -723244268 19426 37646 147432788 55862 29651 -630760233 36103 36870 257629643 19673 74705 740989114 55717 94641 875076849 90119 26362 -344847336 23290 30877 -364343706 752 33264 595696688 75306 7254 453891270 79819 55279 -752730396 1100 63654 343476020 75563 31950 18019680 73814 75025 12630763 28719 99796 -933913005 11209 46624 -854881501 88526 49665 543745656 74599 64658 133798991 96380 87466 527213925 84982 91224 -469159316 26513 22460 -748255462 74570 87860 898215478 68456 46243 -949264218 3526 86953 -762729499 31222 64058 -792398735 68875 42444 -660873791 38841 91983 -202208502 53736 47207 907912322 61384 36210 -168390056 35510 38515 -166494628 98725 94457 588513850 17564 39019 112293237 81579 8717 955244363 79763 88259 286762555 32213 77541 338132615 90447 79585 -527685550 66920 22635 -831739721 98304 34399 385136074 28169 15154 -860470330 97010 69066 478070365 57936 29289 -315797804 5568 53150 113887898 76879 86354 633344542 26791 3614 968585364 32677 10173 -358161632 88977 13897 325103036 22731 95337 -4266203 30178 370 -997578376 59637 85103 -46149700 19440 11287 -778792457 22652 83421 937861236 20749 12200 971250436 59907 51040 -760482846 49198 78938 845765766 54986 4183 806444072 67569 20816 760596288 39812 49943 624071902 82860 3183 46952820 4124 4316 -632377101 59779 65865 882349584 29907 79265 -465931683 65504 5148 588516029 49386 84511 -94291503 14045 29009 482220828 49737 11773 650901598 13279 5276 489659760 4866 54484 -960149351 61582 98184 -373926022 89943 63055 -200563071 40992 22162 974534401 32020 57256 56352613 46689 55691 -42743493 22615 87137 -984396825 35790 80116 477796912 13670 88319 -973525035 61761 55119 632133758 28934 57611 88381951 63169 34505 -318759968 55615 10019 -92620681 99840 70346 -785547794 67113 26583 -81693751 55315 20766 828700830 77582 50069 388528955 69428 68834 647985621 16699 99139 -633299427 3980 42889 606119255 32161 31225 -64432258 25685 91186 274524824 33339 84207 -456378129 55830 84090 425815810 79909 91309 -97827978 1635 38962 -789831186 96664 26512 488513128 30173 25148 -432856643 33070 97320 -993411913 74873 61237 -186203931 29697 74747 -606137798 39957 231 793479813 3378 25724 -105042743 70145 31322 -399263776 11620 802 236665240 56148 69358 -854938208 30382 10633 178179454 46296 35828 376698484 33110 69614 -854767466 75050 21958 -458543025 83334 59093 -673223104 15201 35563 41313791 98295 4320 823100984 75729 99324 -43762138 31687 91265 -308113952 7167 47302 857957263 80547 28514 -731652969 94572 77198 770822127 5263 89621 -774199081 84551 18496 -305144199 80666 70265 -215671589 22999 65117 -444000041 73135 55882 -465860971 21515 2671 -140973175 92112 71650 -667787908 3160 24807 588750877 98247 10172 588380986 69829 68196 659288456 7197 74083 -321223030 80276 30202 513409189 92750 42317 158059508 60523 36025 -504181802 39798 54753 -580226112 72993 89191 -337477107 93809 20573 -433180421 34569 80090 -703145398 70741 95802 937302402 71075 43735 758878133 43167 29612 -547146922 71430 41541 523900260 63855 66549 -66575991 29454 17237 220997629 49435 70314 975300239 63846 55849 34901332 89828 84479 -720846585 85058 45767 544994384 77975 69916 465383146 13137 59254 -57581650 69939 32239 779411516 13396 26238 834154343 10753 41283 10274238 61433 19909 616333059 24947 49068 465962471 29004 31445 103172916 29376 4198 -666482349 61010 92835 794812631 52177 98264 878953755 67296 56811 -31819414 66392 9707 522565170 66933 46139 -139194744 56869 74420 -236650178 42882 79059 -570713333 4637 25157 463962736 7189 13532 -514915278 56233 97809 -211692090 10010 56833 672197573 77945 46195 258405945 20199 93087 -275270937 23960 10220 -338511126 63714 25543 -60588093 24327 75413 -865037388 53238 87028 -928807041 28411 98170 414141344 34396 50461 -339247011 59515 11971 -834774332 43767 91897 100118317 77400 95424 -618902674 59487 84783 383415210 92953 30078 583787976 21776 69827 757643477 7454 15043 -569586307 84651 49738 606993677 36070 89398 968462027 81995 37577 -90733240 46021 8453 513897732 5403 46536 455904712 76414 89377 511365699 20801 48731 680964830 5510 64390 120907465 62965 98746 -702336639 22081 10987 -504556266 73645 90575 443217582 40212 69395 -996026209 52012 99015 -408114146 67795 83299 -619097778 50435 68786 -141250009 36858 57333 -721318367 25508 66496 426477327 55337 61178 -931466917 81716 21797 447146880 7445 56120 -114682969 82393 61921 255954687 49924 57603 570787374 95928 60580 -705702289 6383 68642 -79746147 12482 68777 869398092 76186 58329 389303587 43417 8545 -100873952 11483 66312 181715010 96000 2958 -255047342 45310 45941 744662683 44065 80310 -409557580 10814 67739 -651932943 6480 24503 764769152 77758 88429 783642284 61141 5423 634488110 44850 31462 196809485 7982 84642 -93380578 28341 4702 -228909219 30226 74857 -920261224 61572 48223 854012891 88716 81697 -991955310 92955 14250 -78580558 99398 7653 -284648570 27739 46997 -361809008 79196 7673 306753530 50016 23242 -800754647 88106 89174 -411822652 38766 29663 323080368 99743 10880 228156493 65140 68654 -479782700 49882 6970 -11897252 91142 12694 730726804 58053 41658 205734562 39151 12718 -354192805 73438 58689 135306909 31280 64443 -148704767 37307 90768 -699204144 59395 42353 -760826259 79596 2125 -479780077 27895 96617 144963160 5155 92829 481479046 79013 30898 -901137055 14724 70517 -46032836 75514 2143 -295327564 89639 99399 220850300 15549 33378 83165098 50593 71616 -146267138 19603 96121 -933070184 74131 49088 -317273503 9253 2426 656215652 94848 66129 -260754254 95539 96116 398583690 72689 98427 251820465 29867 49363 -918680764 98465 17057 -938257503 35852 17395 -786734974 61362 54653 182094112 72214 8315 152126286 65265 64285 -791808229 40076 95276 727375616 12503 89016 371561090 57642 71826 87327555 39290 17284 723710266 90214 84128 -278788123 11852 54799 576077739 87418 52302 -273224086 19487 61690 699830469 60956 39290 -266179916 59606 22247 765034893 88037 96580 167111401 3570 89077 -312277284 90804 82436 35482097 11477 87976 406739674 79910 37060 -318945232 93608 57046 23940647 19347 70611 439061440 99572 89275 994102537 65991 34858 -790235392 38796 37641 562689922 27165 41610 -595462417 17616 28007 -352521499 57603 59671 -814237241 44418 92608 -722040124 55530 92471 69863773 36437 46040 19777184 39657 18012 286007792 32210 48523 729600156 39142 92141 662580442 71498 43667 682702425 27926 21297 -156137701 94088 25428 561055820 33531 34547 -623258641 21805 24418 633401222 50203 94870 -752804763 76874 62069 255854818 73277 76500 -441848112 20848 56010 503235395 14767 20286 169423378 48694 82702 -94316894 55607 81803 -857212137 10504 9660 310686038 59639 63535 307264837 14201 43952 -682257988 64808 93477 -261071292 28007 62639 -857637873 16340 62626 -974743878 54320 94254 -933693878 23692 64778 -287606445 25480 62019 -131762343 8720 11179 901904231 93138 54510 -411838658 84887 97234 -757437472 43312 3340 337449271 32479 2141 874827471 48887 98517 695842721 87653 35739 958892869 80951 81527 607589895 74937 34650 -123998926 62063 61655 268980242 42700 34246 209368025 75813 46065 -557795815 87512 3183 164504764 62013 82287 -137079197 10515 89878 364354064 69324 41381 -866116888 77061 49513 -80403150 58701 78708 -486805149 59480 78473 -340494484 6527 31869 622394479 43948 64176 -369002411 27814 67803 973883890 74040 91775 -724157608 91831 25523 -73697815 64446 18468 -80016957 49604 40315 -405373649 92311 37256 -120335324 91629 10868 221241885 3359 35614 337575059 51164 80952 581661022 13372 24019 249976168 63837 98421 527669412 1611 58257 -751737319 50328 21528 -743451614 43297 12664 107860435 48213 11712 -450539899 27390 67946 -346664521 63009 47386 -778679120 62650 92556 -588678523 74690 62415 -66643868 45004 86538 -788748098 36909 41525 -879267912 24890 54113 -909216055 48051 74939 921686581 34791 81372 -959557708 63808 12391 -35270354 72326 94772 -283784779 43720 28838 404908172 41139 46901 -559502676 32962 39106 -678666983 36764 17642 -977255346 22612 58253 51783031 8878 24759 878132029 15535 7125 -428981760 15467 22754 -415619290 94485 81817 -569125422 96294 9041 660134493 27587 96453 -150412138 56529 82427 -120184518 19611 30868 -688561308 96103 16307 901473486 49030 90117 -963289084 80738 25813 356708809 4131 44031 162146666 2116 72065 838554586 29219 44995 22332370 47871 64362 -76142245 87468 51458 -518026453 62310 80157 -749072340 3498 31525 -493404916 98700 94387 -272765199 62744 31727 -867380479 67379 68473 -575623210 83727 15584 883313749 89611 711 841472140 91795 57574 -270764632 43779 18765 -989838890 99674 66553 467969272 20606 16647 -940814809 94284 91929 -265355912 91320 78559 -466772007 3968 21289 -641833961 37345 73702 -375590719 79736 22302 911492155 61525 33983 412723037 26047 60399 900201075 75535 33295 -301211310 17164 85667 -587584696 93591 37169 542196140 46616 57710 -252417303 31622 49588 634829499 26927 93362 -473837711 56839 77977 -459893130 42481 43036 -41171295 91147 95243 582249753 32222 61859 406550596 87015 26627 -316503896 81860 15129 -932434915 29077 86199 634273024 56297 25748 -277161011 38499 30385 -366378106 95692 33842 -132075050 42125 40375 984759058 5982 10461 457237071 67351 23528 473906745 87875 67402 -707456783 74088 92332 -183536983 63568 15947 347506515 99795 97817 -5833862 52511 92999 237936348 96294 93528 52081862 98978 85723 160546218 13177 93187 -368287889 45949 30233 366955846 58668 37049 61774073 83648 47966 369925492 72768 64016 -876682523 55101 27141 -339618341 18337 79280 273451061 16485 683 -510738309 46487 74452 -209654796 26817 2977 793309829 7271 92100 -70653022 57147 28062 -987736028 71090 71807 -678535763 51751 74156 811502360 88246 91716 182358410 6857 39064 774784250 79766 52915 832883832 65402 29967 -640249313 97821 48127 -368772448 10586 43454 716779108 20807 99081 235703258 41995 19585 -832029166 83092 73826 -979171397 65375 89620 350578209 25110 24466 771780854 8277 50507 -23744261 92565 98505 -443353938 31578 25659 830869869 20190 36963 843879142 76058 69628 182897229 49356 59886 888902524 77597 27400 639569227 83375 96149 -585303380 59042 83202 -326791926 93701 48684 851983036 55270 2789 -585186298 53878 50224 -529079487 57148 42067 -885950113 94529 2216 645760710 85660 84716 -971003525 30427 44304 -450854807 86254 20702 50247253 40163 58924 726194639 99484 97983 -873666649 42533 37811 -283704534 26023 89670 -976204576 6667 65911 -128099331 20957 4542 -974308725 89119 76875 155981085 50743 19584 690370245 25726 64438 9689372 96866 63606 652030310 89323 82187 -971688479 38843 21291 742754805 33183 81303 175335686 76573 97674 571020384 89933 17270 710763051 97088 6484 372089398 34699 41368 477847450 98814 86903 -543616765 40129 94588 256906966 81208 705 426793021 56441 32027 27994111 77041 28207 726908540 25472 22490 229414063 16556 32049 61302341 51888 10310 926715629 53140 18481 300268766 41130 25759 -231869298 88125 52292 344278588 15690 7651 216267159 51366 41769 591273207 57476 80234 824605978 29647 11862 273605098 41996 73432 665638130 5008 99239 499539650 61947 32259 278870626 9199 22849 -724006624 28652 92832 -5573297 14062 77865 -909105524 81625 42172 118720882 5885 15672 -824472864 1513 54010 418384225 82127 88560 -244565665 4714 70642 -806681365 71994 27465 -476486103 19209 58575 101299136 87114 97428 -667251011 69621 34952 -838762108 79259 19567 -924730084 87959 24438 -501136796 75352 85922 -602071938 98458 44009 -661394477 44987 2464 706809078 87041 6778 980132508 7367 30420 634212412 71710 53021 -490765485 29772 47802 -888094039 92426 537 554455757 32523 87527 243812306 75816 83720 364530969 31760 71458 -13162341 45392 31197 982195397 70361 81618 173260582 64964 67536 29175631 86391 8149 736857649 43046 63074 -502779320 93489 59876 -398756643 96549 71840 650010910 26877 63534 792326367 9177 87874 -613883232 39734 98485 748061964 10209 85621 123301359 8951 19869 -223913299 53308 2628 -286942520 62358 47276 265194473 74705 25114 -119108233 47708 70005 179085183 47907 58372 -665821037 65068 97629 535387746 78276 56429 156046382 75884 53981 91900241 27017 21166 119890299 10448 96145 117415679 1500 80861 -712399806 3292 6170 -841655020 52546 29198 -35012265 41158 86879 -182984386 46085 33074 450072750 97439 22542 875651907 12542 83415 -742886450 89219 29752 -219876729 10121 80697 -725309998 46563 39145 994973780 11003 92589 -503467813 33732 40729 -371248059 28972 89422 764823442 14818 11082 -232052018 99221 37428 -231296977 90878 77898 -7015321 17248 27804 -351876489 62210 94816 20129461 19531 53927 492209631 62586 60403 922853118 62478 89807 -231615626 12595 68987 -90623293 98638 51323 660519151 18396 64130 376123133 67130 40064 -555119156 31854 20484 -75094528 44516 36356 221070983 43176 30227 874482047 77807 98203 242471258 35140 41930 -874660537 50795 91688 580903422 45269 58783 546124097 91981 59987 -406600295 19825 54272 38554613 94077 3177 749983938 63827 67708 319913401 33984 5532 -128613945 72447 23856 -360952016 32631 86239 497234609 73426 67733 -997415863 11138 37912 714500210 12135 57523 974987156 96221 73402 -62919561 3564 33741 446094402 99238 9393 -898148846 2528 66768 325455451 97805 13194 774144279 10513 69500 134834951 97404 61492 505904642 17212 90737 704539459 19279 40391 216983326 96125 61365 -417950019 74545 90006 -689813536 25531 57422 -286404138 14789 89739 48179707 85063 29336 660581734 23160 34862 -389696268 55238 2470 -373045885 94704 47180 954272915 25681 72698 180033868 85517 9129 956411262 24110 11230 604395839 34165 72130 -745978037 26366 94062 -158078463 64 10693 925169596 35998 82426 -271055289 45076 42997 -768832812 86895 97104 -737332667 42302 97712 342818180 40027 62871 -846684705 45808 39039 59025534 12801 99498 -920599479 54715 44442 843746215 2164 31393 892973848 2106 13872 695201048 70021 95045 767582772 77289 48817 -202681554 96845 66076 557266640 78561 67803 751541284 23931 65614 994928533 73033 77416 122482736 47508 88066 197013967 95854 42473 -210223223 78398 17287 154508267 31635 54740 711440877 13208 27132 -935979382 35178 85590 -744975041 64619 56828 135589016 99904 59945 884020746 33493 8712 409599877 88323 3571 780138009 77399 37145 -853015338 81636 82598 -19264104 61550 70620 -704903330 88689 26652 244731517 73875 51680 115309476 7988 62855 849625838 65038 15584 -657403067 81480 43872 720340089 27298 41238 464199144 27799 15422 -876205061 86326 48700 -313626714 72909 5654 516430434 936 16168 47094062 38745 52213 471925625 86913 4761 157020927 52284 32316 127430908 75166 70310 -292185652 47876 58400 991062659 39580 45436 -621929685 75792 21959 -721975836 41262 62613 -414821641 90478 58787 168285373 55744 5442 -562997617 47383 65680 202422361 94432 50708 976090772 34866 47736 -185067226 37211 57178 -646528846 25701 79898 -362344939 3188 73978 -978162947 91004 97354 949596751 25757 61812 -542206641 48427 38836 953802509 88294 6743 -874348566 32467 41172 -405844765 19084 44725 78317758 81864 255 967720628 16543 93752 546028923 913 6587 595058377 92505 97930 -722338722 63467 87477 -271332021 37380 11980 -106716536 85288 3056 722923095 99592 88730 -714674098 20005 31328 -404186431 4038 76662 -11061133 80155 53844 -552619287 14230 29611 -481461952 13165 66441 -87381696 40478 12376 329609762 71378 27147 645966097 49890 41240 -187635025 58999 34740 668905411 46039 25226 -193979338 5674 73801 879173584 99675 9863 -546291894 18560 6487 902682741 92413 32769 -607811743 26164 63037 886576634 67502 22464 -642390697 35866 55002 -850010765 51068 84232 882239807 81689 44529 303648265 19863 43222 -511731498 36754 35290 -501444345 69286 23753 499023279 59272 18557 -418556558 10392 15755 -427270902 95664 82887 -834278506 53450 66017 -357082134 12636 81723 829038582 66807 46624 -390601744 16761 93371 953884732 49526 69239 405455232 55975 65629 -956493553 11697 15537 -908520288 71670 22591 449859840 83320 69539 -175935656 91362 18178 -669391235 37709 46970 405088046 39150 59822 -487734009 68071 94012 -237437132 91889 92124 121940437 8683 29324 -615185424 3827 77002 177635978 41788 26382 -277027858 10946 64133 -266551191 70630 90045 187284806 80984 35032 -405724654 14264 25997 209232492 67399 94255 -161411426 444 34660 -14544284 61622 98760 946192703 68025 89408 346506614 44663 23491 454194702 93129 96529 424065500 21908 80462 -951797083 58476 43655 -10479641 8867 17926 -353089143 64394 65103 -478054537 44504 5662 160847947 79432 21610 534295143 38009 86701 -629550057 14761 13210 946859003 47836 30855 -971496023 77667 77749 -911872241 80695 57030 -709730016 99082 20398 -61457367 69371 72946 -510100214 58611 48764 92308788 5291 29462 -12735129 24939 72584 -829036653 67156 53654 -464984794 34175 45042 -226481306 6376 62211 928178606 75005 42089 -437782285 81615 65626 52172724 2317 42427 420937 35890 2006 -528711165 31286 31154 977365913 59594 56506 -249692241 61167 6561 408393762 35652 81535 629660693 28332 64159 -279431487 29431 29935 765104496 55730 57474 79992293 83702 63480 -792178121 2092 84689 560383101 71807 438 -458426159 42319 99768 -177137422 22986 3812 481875746 32627 84619 -207814087 74316 56022 -415128460 93726 24609 106920275 13626 81803 624189336 33768 7637 -77242893 62105 8888 -99717696 16535 51458 586085341 50825 22449 -776718008 75908 50128 328919821 85562 62827 -152869004 28283 82609 77616688 23840 95361 -278094235 39672 47445 -689939262 83396 49673 153670357 66100 16987 -478343436 48800 87169 -684810313 10454 62416 720255702 62786 24890 740709441 53250 81284 212771905 90683 73290 93551096 60620 90477 481104198 24933 49694 739797859 20660 60801 180411130 94307 94709 717061232 94597 33071 763001148 66754 93001 530881608 26411 21563 -34635343 79095 47346 81064671 90148 41820 -742705555 64416 67165 -426389970 59122 98086 200935402 29727 11131 -261099061 61166 58863 -136877738 29774 13682 90215229 91408 54161 -284976241 27214 91192 69219769 64200 66385 -411810678 86042 73322 999821634 77773 24541 456366155 89177 8151 409595607 73747 2882 733501488 39133 21883 -171014248 20523 23597 -606959599 9617 80762 -429416450 30983 59303 -901174802 8292 45178 881127841 33998 96146 820352946 86612 31941 679400306 29878 388 -556232152 26914 15456 -679089400 56020 71572 552095561 86675 15777 664876340 85062 67854 278484407 17371 57715 -256636249 86553 69975 106316635 22648 95245 -771560114 53099 12015 -100388696 86600 84506 -468365651 14985 4089 -559560083 72170 23014 -671338088 6544 35385 953871666 59766 94557 217886404 31394 29119 -2787233 30903 58000 800588079 21321 10678 -45534466 10664 40720 -945995668 55440 37200 869674964 96025 92101 -462823692 73776 6737 -906535682 87015 52458 -455441791 7434 36334 836202901 67270 51615 -723093801 83937 7280 -574679542 82824 44330 -762660816 78566 17440 -123239596 93775 77018 -972161700 57747 8618 -580736826 31255 93592 -102456216 72713 75246 416062098 10623 42473 -629636222 15088 50987 539855360 14658 63843 -845654976 32008 68576 -289282268 3815 92287 -881972798 70489 86494 -847062478 15994 71511 -557339662 63738 72971 -183507679 68071 4384 -445553777 66383 12980 -795477214 20696 82137 -971982123 16708 32022 -291134170 87955 13343 498636142 18825 68610 811243998 61215 94455 565234754 41947 49604 -224078609 98403 68334 -41561599 21033 60747 182829748 88406 21005 164844130 82064 800 303748791 37377 89599 -275636649 4458 82290 -445399137 84643 64454 -267197295 85155 81025 -541999638 1212 9545 -960694135 42462 48453 1897930 76771 84206 42609366 49912 66455 -980258722 80557 97867 3021916 76550 77244 546137073 12186 80111 204750765 1657 2468 -876102886 2850 34401 -567150363 33700 80161 736267738 27175 19144 753328252 12263 80631 -763456552 48560 63603 963058126 67486 79924 -140871431 56339 58753 514869612 68949 30970 -824093763 14446 77063 -126636978 35579 4410 -244117382 9884 46794 565769045 2119 3911 153894756 87440 69016 -121325092 37207 32602 -611553173 74380 29758 779231497 50157 42760 75050461 47118 83813 -832518480 74999 31354 -58576909 89849 79571 -173097392 77277 60847 -977874747 1209 34907 810474031 61328 78710 -371794082 16650 39865 28132017 52109 20543 -958014346 478 28486 893243427 1574 4280 -751976853 76476 19450 891253429 48644 5987 718232011 68130 10989 -758401700 82628 47592 -527480647 61657 83775 -529080244 13732 53290 571020531 49165 40766 588989585 55944 25517 -761889295 93164 87315 576722235 89274 61514 -10144302 88685 67388 522817395 8393 93921 -884329552 72521 60098 100569199 76996 29229 -580609002 73472 60217 -393131948 53917 73111 539316974 234 95422 -665532892 50661 89988 698606084 54520 19678 -22895561 43617 72976 -397552438 67694 10600 -169859911 29568 53551 -689095127 29382 81373 -309617371 31028 74294 -961806416 38674 22291 658078400 1874 52220 948725226 79919 72817 -935634577 29376 61609 98633425 22463 75290 -338412674 64669 98156 402418223 99369 99677 553614382 47032 89529 -986145580 72661 12829 119400194 33451 39670 710601128 78831 20159 668567557 24770 93418 -985170893 40438 23340 868271126 36864 89291 914509906 21895 66994 356484727 69269 72364 891968391 37859 21513 -288172610 23619 31682 125063311 3921 32890 -70929582 57641 4835 848210657 50263 31588 -139545559 63325 76840 -732348977 72446 70660 215551958 11358 75660 -125082892 6711 46650 940170062 42275 597 -146839500 70755 78544 -240462297 31946 63785 123407872 32807 35269 -437598910 95223 49907 -650147447 68597 31066 -499029579 57499 4588 767380995 95305 74168 822539853 5228 23714 -844944909 24468 16702 197435090 52958 97608 174620191 46604 75428 230839319 11075 59278 -950520985 27647 13934 -629380128 82402 60812 213264011 28344 4677 -795322540 46846 24780 392175094 42329 72514 -276603730 76559 89242 90345032 93921 53389 392611073 11631 95268 -150463671 97337 77244 445340076 54806 33314 -819298152 64742 64769 352936734 99151 11521 -886853727 35553 86918 -146882247 28988 55257 288800214 53826 37232 262552551 49060 91516 -828822575 34598 92534 -248271134 17861 45110 873560257 80579 31530 63798542 62179 68114 -721468817 21966 67811 -580007297 83966 29326 319600200 91514 39915 -380704558 59894 20724 141158007 30864 61526 -214493956 26500 38420 494506794 98282 50259 -361190725 27348 52440 -107555169 65053 71740 -202789747 15741 82923 -958831255 43823 33423 789150615 39577 63236 131430097 70322 5493 361512492 66066 79419 927424342 74412 89327 -475660817 24966 84357 -90946424 85526 42179 312644723 18622 9662 641392006 96865 65229 -725677213 15195 6428 -886123437 11688 7461 761400331 50033 88070 543078007 34933 85346 -974129880 33263 39128 -224082362 88329 40353 -684917401 51593 58274 -70100155 65818 61850 650850560 2394 90130 -303534279 14009 56821 412763406 46732 91011 -720368827 62978 29206 -146389266 92054 49527 -670219700 44971 48527 -230608291 69830 64649 224867070 27212 21810 219496677 76330 42626 -642979204 84152 3986 222414212 96966 24869 -918212285 54533 38092 544652001 74513 17399 -308676713 48351 66335 445858959 87288 19769 484068343 92421 89230 533241307 93116 16051 757679727 2327 31198 -368313038 87847 77745 52036675 87591 93657 -161576075 69856 95811 308656559 96967 7095 710847880 16768 15704 -173532190 47485 66205 -428528813 20670 39697 910738832 8584 59140 -427066670 60367 54221 -790476549 64167 48013 -913522476 24368 75520 11187546 89417 37290 -214819674 56287 17280 -832511950 25433 34935 -180134781 44370 98468 897423093 79284 17020 -852198062 4919 47268 -985763993 66446 20934 -860589519 45499 77405 664128381 84458 90922 641801830 3969 3417 586810719 29326 37756 -934211621 2702 23628 -275183056 36204 2997 899122010 65894 53621 539182572 45453 49956 -234432671 41447 85607 -664377211 27663 18267 -745317347 43128 53943 410077057 51712 46898 253839619 1566 76660 475648765 9019 56165 -580008440 49154 42829 -545793699 2091 6833 -930428629 17044 32159 -515098656 15060 58888 -218520344 32584 98058 833883687 57095 28578 -417376220 44655 40442 737456152 10997 99391 248699431 56135 28839 -570337023 24642 60488 551084547 8563 53845 -856888832 45036 15851 -774116428 91886 77636 70527682 65703 84342 -754593564 94234 50296 906717782 85716 75158 -864012567 1971 41096 116279981 54007 37148 991196643 21913 3942 830034337 45351 16869 -213784401 55026 89304 796408920 94405 3828 -466350447 88059 58566 925095136 25364 50301 665640445 36098 14257 -80994497 71319 74600 -155823955 68023 67256 -732334696 30731 5698 -308081502 94301 57956 726091779 56619 66274 -435029709 37455 52464 336603135 20192 19836 -203640349 89702 1770 759398543 63336 48232 828822430 35825 52727 217434974 29853 25495 -599768131 17125 45016 978260699 68077 24894 901897444 64303 4000 -284265110 50063 31871 436493138 19391 38032 -873887468 63415 17889 -38424595 19046 80568 668358801 8088 1135 -503735386 17772 50247 429582397 72933 76762 499959573 84297 80376 856141457 65358 70055 -216730608 9735 27031 848764410 60648 89828 34191800 79844 60208 179736208 14072 86035 -515521339 23777 42040 -227043398 20073 78740 -612009132 20274 31910 922227256 73781 61870 196677261 14459 16682 -75182730 65512 13861 -530064420 50076 11039 244079114 47597 71874 -484038321 92845 74145 -950312091 47781 58045 855418823 89911 67680 -938494817 24651 15459 94386345 9534 54541 -617817475 60054 92308 329735859 35363 58964 591413468 11406 95240 744514341 84652 4039 680291120 36726 91403 -574739399 3783 94188 238619441 13442 58982 -140530581 77276 34473 139986320 73064 88093 367085871 724 38043 293052709 55186 23958 95697742 78807 63146 786872218 93746 34508 -977499437 79791 89305 784621721 16763 90520 -675615583 47300 23869 -845885991 49122 83588 217727608 13319 96448 907229801 44060 79119 -439156725 88791 96910 140179118 85239 98973 -785791378 95138 56084 -798992740 33085 7232 435014885 17689 73209 218520164 82782 93676 -562406758 90152 4364 885576151 46574 52491 -521333151 91273 92582 616956762 42615 18421 14340093 80831 51127 -591356922 95289 19398 -400509579 83201 60930 -779359936 16897 77056 -680491778 33992 40620 -442877112 42911 73319 -958966287 16215 52202 -871377358 16361 21866 -741530829 38382 64076 276588175 83638 8654 -227432368 93202 89344 -32410831 81271 84802 -271532446 3190 66944 450369228 39019 83886 -861896530 70147 47327 535077411 9712 62261 -150006906 41348 26498 -192275227 70575 46217 -164232589 69012 41602 -547398851 26477 89702 -598124819 30008 67086 354147342 73111 6991 -105833355 10604 45603 381261526 85968 9965 176642500 65085 53981 -979665233 40734 91273 -991502007 77365 91389 807079717 62389 15014 -662160810 97976 51116 -717651646 17864 92358 252778503 71876 69966 798494445 17332 83135 110967033 58360 57104 138821380 57851 5722 387498181 56421 79660 -58460789 33683 48638 -17773605 95322 72979 889985214 72547 61961 -839092994 40108 49280 -263123030 38144 72282 -206621679 31208 32237 -568754714 86753 77290 -891431093 35043 41913 -961754313 36107 63765 -260988137 82956 42339 733775001 67974 77754 93540263 91168 51734 -657797380 55443 78509 -939089973 63332 1947 766108649 23927 83415 -602619478 44530 10345 -731200993 86010 52584 554947940 1664 93258 156965171 72222 49636 420914344 12887 91910 -482848169 1877 6937 901473613 4308 35678 642518500 76832 63610 -66733001 63048 91986 -26814865 56794 90126 -491969584 30349 90143 4943013 75441 25832 423235843 7717 40513 -60970689 35491 78089 743779666 51345 49125 552415567 70833 50435 215540283 79142 93371 233266145 7773 70615 -131956593 81884 13485 -350518830 67723 29384 -299547557 40984 50613 194742688 37183 27716 413883131 19126 47230 527604146 5054 49612 14643256 52937 13166 978790097 33556 99459 -595833854 14150 2353 228579971 23542 58180 -751808734 2307 37446 932218495 20424 32890 227198991 81344 33537 108756785 26899 88806 551815491 70574 91409 405612720 30464 76969 -879591225 426 43798 -673201853 36474 342 701842765 73222 52417 736568073 56555 37286 320746528 47073 67444 -328270264 99098 81563 900459298 8271 60431 787772011 68267 76276 -448857647 89475 88741 351987824 55672 49884 -954847637 56891 14640 421161058 23504 82093 703852069 88187 52680 -514920482 88924 85234 -20688248 49670 46570 -977759831 80164 92836 405327530 8773 57072 -462208314 21211 76195 693517377 31407 46610 -53406176 93262 48067 783107650 48616 47251 762542294 42630 43827 193930566 50285 30312 813491337 41712 37457 399882562 14365 10483 -294578251 72434 71890 -669281219 72524 97600 -870564166 7636 49580 760284829 35248 67887 -596393411 61686 51114 -173127763 17521 39297 256876909 9400 18822 -123529249 35620 27706 116616382 70193 22634 -479956125 30747 99713 -49692889 69825 60411 -438613116 66804 12954 -440080180 24999 90394 -799162282 52502 20048 171230979 46765 21993 865565168 56465 88841 937776719 98128 46713 -231760628 35817 76586 -8275472 76534 91835 467512376 77066 41437 549206424 94017 35094 923939384 69583 96690 12177982 24763 28716 715252460 4930 3060 -372842089 62818 33553 502155377 21475 53926 -653973880 24312 58109 -321894732 4437 21336 195748070 6171 22527 603240319 21042 68105 -322910389 97392 79396 881776221 4381 63511 -244430821 13972 35926 -386546924 18436 5038 446792311 952 60691 -384572885 43551 81832 -464562851 83612 40224 -697086617 35432 43389 270840731 80049 45692 -966437221 96358 2586 -342897703 80934 36047 92246440 65733 85287 -273611130 54625 40358 -160914382 54559 54561 -880690049 74404 13462 -81665468 95884 54116 194561281 44849 72304 418676222 92313 71005 -636917110 4620 43219 617802934 31655 90555 391272581 38518 64848 -128803889 82097 43236 211330244 45549 98599 -249318482 19478 46653 -482934950 35889 1610 -83316076 73531 35208 103138050 50118 60161 957086229 77210 69457 500859107 49457 19830 -427186128 19200 61631 226788208 65855 24372 -312610611 8857 92224 -142057522 18889 50174 -382499059 24724 36303 541036200 54963 51561 -200828253 56939 4922 -307467230 61766 69985 -46487033 45942 41961 -170089284 12500 64102 -949620938 67663 56276 -752447977 44274 81722 -185983574 89055 40594 -117868236 96200 74060 -85299337 34394 48976 -484791222 87722 97107 909455350 13234 57824 510016413 58511 77779 783274584 30039 84990 -788885702 64377 60395 -854054775 64394 45985 831268084 4590 30286 539516262 18547 73616 -967022006 69997 95068 -18351315 83363 82586 -785072534 96962 46541 -513321058 88422 54903 -18521806 38830 19206 -51044889 80782 6950 195575262 13782 41677 633267423 93943 36843 -426213544 11915 9626 -29341275 62514 66709 -536830136 43647 43631 786300878 8105 61494 689332370 50652 30880 -714888947 14210 77720 -986397721 21909 12865 995097668 81258 85937 -151226624 69487 28603 950248688 74698 30561 33796000 83125 39893 852339813 44468 18306 89046977 40341 2040 933574892 37565 28153 -227985982 17633 69382 576244733 99805 9278 -267342298 77291 60617 -479262219 32044 21634 431350244 30342 91073 386114847 69127 36887 -752554884 72202 73426 110520846 75669 20589 941155782 15220 14661 709573744 19751 73060 161024169 76573 36543 757277550 58560 70309 96740774 93841 50114 -853979692 291 7181 -705405750 87617 71790 -120969920 45065 90175 818523884 50357 67591 154995340 61073 39893 975753728 48826 96072 -189382474 30645 84956 195255408 71474 69838 167426347 77018 20102 546521881 40631 39425 438879001 57639 71161 -616555104 67345 8745 -49626792 91271 94709 625241463 92189 13166 -400179149 49513 90435 -321412518 94776 46895 308183574 19705 47711 -81091887 90132 39157 690985603 47665 31558 -487891528 80323 17915 570922544 32899 49761 946037910 32717 19312 -10010352 85070 61526 707151566 93060 24201 -319823021 71083 64788 -547843916 24123 27045 438672061 92801 75593 611494648 70750 48304 -187416802 28356 27012 -532798690 61935 25052 248777170 40764 32625 15597283 88847 34901 -831287703 56798 20273 -924220392 64609 24629 358498723 7462 63646 -203444526 60057 48434 473920568 8063 86908 206676570 70887 31652 -514254479 28021 44620 -499863290 52160 6836 -384124881 43491 611 760576890 47087 50513 -448650004 96289 88437 -291184809 30570 50760 -423748874 35992 45461 86025128 13921 33510 880576536 60022 80625 139906881 7986 13397 -855700017 24977 47912 -395697008 75192 25651 582441801 85662 67395 742834630 49775 33256 780997788 96706 53070 952704438 31267 20331 985381829 74611 16399 -568599189 88440 60762 -314169453 13019 15378 -551442313 87865 11259 -491948173 75920 6986 563576473 32608 94520 818341320 21317 3783 573251789 39995 79868 -311514288 32454 1713 777701112 68692 89995 198423032 68086 94984 -325612685 14739 71961 823019895 69066 80523 437791096 99000 90308 121226540 21031 83697 -66356237 5692 96910 -840707906 46067 7995 537496450 63730 65777 -16945659 72007 36542 531383142 93583 43123 512296582 65745 3132 588251107 33956 63751 509633228 40144 64448 -798172119 38862 43137 -257394940 6402 4474 -681164261 66412 94497 -173191473 47409 27499 -537715387 45403 37554 -477233345 71302 15827 879656891 97954 99737 -86712688 93193 11756 -296610064 48939 89110 47764746 56046 51747 655598886 97855 21379 -199608339 4964 19591 305085138 45268 85645 279775617 14368 42256 -370695666 26175 5685 914214413 59315 21205 756957787 52972 48674 -283508020 43450 88924 -964537665 43249 43610 603271595 54581 79883 348347451 58223 6470 33144118 41171 6422 -194039221 5614 1601 -137719592 37383 513 -480874759 51284 13405 430743386 30690 94746 56725978 77641 90005 419383317 92279 25399 -842441504 91403 89739 -402554291 79041 127 988785751 98619 43012 -293580745 79542 85754 664111381 83824 94932 129146766 92313 74818 -591185078 11506 66560 -317876886 7045 78908 -86865790 43383 26714 810504902 93995 3340 -575712806 49128 82555 -902765492 37314 35752 -202046504 36171 45003 727122172 23396 86294 -456653549 4265 17814 452082996 73842 28628 357769917 77377 38133 523435367 73525 45892 886338399 74563 84769 974350515 68451 78680 -307010613 56989 6033 -233352321 52723 3698 490814835 34479 31807 54179930 6820 68233 401489511 2649 3981 -81016057 70147 73334 -191031360 3682 90405 776723948 57191 53864 -123547016 20699 93749 356385812 72683 70111 -535158806 7662 58689 -447984928 11852 90479 189391996 64402 37488 -666332954 32681 92357 295881788 12809 1593 872414411 41011 74169 541471890 43800 33574 907546576 30525 92251 158612705 66031 3783 -791070145 57632 80026 902651975 98113 77384 -556582636 16459 40984 -3316683 81039 92765 261976909 8240 76703 -872232958 63793 54464 -668793702 58756 40735 678605463 56593 87949 563734008 24861 23348 120913010 6132 70854 -449538688 38901 14589 300146216 52265 53848 624548870 30876 21496 -960157950 29679 96057 -630003093 20805 46483 -654938352 54279 85301 551170668 49792 94507 232421326 6770 14290 782145567 23839 8484 644510109 73131 87549 -16271420 5907 73964 807215213 52952 46861 451889830 64570 44368 -706979305 25611 13096 -737224742 28206 67882 413680558 5089 37100 -394103900 50450 93395 449476259 30678 98568 386428574 9886 9861 30604960 68728 96550 -876056772 16785 80147 -845038697 83495 62370 870508555 54028 97983 73856343 9968 68464 -482070830 21158 95907 -338580970 53940 70163 -601139674 51497 25397 620367556 1788 32132 -162639307 18615 30648 -749261883 20779 90865 -32648803 78510 4642 70948825 82973 32885 15790699 77332 46029 -148196218 33639 87644 632038043 64918 1254 -497281989 41987 29172 -831614968 87173 87001 982412564 53151 15470 -813119250 36204 82424 89781560 74425 15408 362283869 25326 75353 667276019 11834 27832 -654218868 59279 79207 983960499 54612 97740 -521333847 20302 36117 274228197 53707 20693 213239951 65175 36410 -503764789 63633 57054 -723258200 18427 47678 -296221029 56908 7829 -463280850 59484 36355 788413398 16751 51294 -971046286 96174 37099 -842441524 14699 80487 -569267052 19420 17083 -262417513 89590 91626 -326787825 67061 78121 616254456 82069 68858 -567654364 19974 46222 -274663680 87678 96378 -741732514 2945 27527 685668378 21803 17536 566739282 41825 80102 171411240 51466 16812 -272265079 15813 51667 596079230 3806 83878 -145156127 5152 47274 720059209 77924 32683 57076116 77270 50990 843857247 29294 33480 -932475612 69838 43212 -371708556 17613 71159 954179161 24303 44719 637945868 83130 68697 674682386 19017 33072 839180896 42698 69164 -932642573 17551 37334 -341574316 91391 89366 -71763719 18896 39808 -902176067 33180 77962 -864901143 17062 19369 12161569 22750 53176 -897436589 81898 77003 -323751252 59494 58392 -51830937 64817 98772 -631757409 60984 79046 933476687 53704 4819 -597443424 94369 73848 53472835 97415 87007 -705028480 59732 87586 108589070 80582 27821 -976824282 47200 70297 -871568968 51099 51822 -412909768 15219 94503 677157643 75638 97171 271602333 90011 90430 -812215618 55213 88584 -667866032 16751 95730 -45415502 74579 22643 -487747340 54529 47738 8893089 78686 24553 -210258858 5355 75911 316333038 70391 16652 -414813030 54716 57657 64607529 41418 97191 598507222 2595 70775 -904092837 92883 8924 27779812 75029 35838 -438714210 97188 20910 722678794 44512 75604 -781899812 72232 59107 562498194 75665 48231 -888695795 36394 41672 765425947 48784 50647 -67126219 27078 31114 962486530 88391 62302 -764991803 62648 39711 -737093276 53679 5737 922331982 586 46420 937457444 24115 62429 -851365250 59094 35617 -607624802 67506 50770 -760517466 60375 53471 7586565 12541 44396 46340633 8254 57569 -810039689 89797 95228 412127787 66230 84022 -183160064 96449 7913 -456533950 388 58195 -219298776 81379 97897 -370333019 63574 35772 104929915 86056 13267 959083636 50671 7449 82955407 4338 93912 495419423 90771 87478 788304281 17549 57273 -524727611 68261 46124 421005376 66436 63032 148827204 96124 9694 -624170516 21736 47308 -749832604 62962 59665 151774293 1082 10139 856792096 5121 76178 162108632 57758 38012 -891705182 48276 82400 -234926483 71805 34396 -370144854 85832 35150 -454447513 79682 32222 346688950 13004 73952 284168939 11971 85053 -317405942 64790 57474 406819257 28450 65450 534905285 62547 58985 483121790 46758 9417 70710040 58944 17459 -133556823 77545 22496 483625936 71157 16001 880817440 86010 66958 -401141063 23362 69143 638699470 63305 71936 379270690 67350 1636 -843143819 15827 13688 949760289 24807 40500 190991207 68897 41166 -367316445 4064 83561 -831822087 78362 75374 400669775 44033 25817 256211547 27884 58802 913516915 24317 74549 819300459 24799 52937 -983852744 63680 48849 904522151 69161 46790 -192104929 91455 64275 -533210992 60363 35308 437927746 46048 65375 424902251 12685 66821 811779433 68166 5462 -33510675 68379 54074 -226433547 18082 94252 268569008 65787 47385 443283217 34501 93359 990066033 39404 93435 -897985818 76367 9890 53615305 7648 35992 82384036 85460 49906 -219299244 28886 723 -622650900 65984 77685 451641482 28877 45312 -847917416 72217 39414 878717794 60473 66324 269839290 944 69890 -360931872 57591 4802 990284877 87157 9986 -745266795 97184 96142 21296012 28238 90417 -829017963 99066 21390 -701337937 78570 94681 -349940012 11695 7588 757273009 51856 4626 -198009176 73941 91114 -404468624 81571 7120 450269140 25795 79315 914135915 2755 8559 7344702 6741 36017 691948284 85280 99425 -93332014 64007 82348 565348540 64109 96890 -604504213 74692 4712 -546343418 82163 47782 -248804595 64765 51820 -337552036 46072 91200 -886566054 1822 70452 396919378 42158 4833 441944670 58397 27545 64574598 74051 13117 873277296 21125 12070 111501943 97295 55876 907917931 55776 11900 896667668 46739 40431 837462727 17486 36064 274204880 16169 7021 247085457 52464 13724 820710257 94501 64580 256663567 59767 43655 844409149 53806 52758 -783757964 26078 49449 -92842023 40981 86231 907483268 99882 94616 501215684 98002 82243 943446732 26441 270 -856782869 39267 17241 -696549160 34485 4875 -479329217 88888 18486 -830316290 70924 95425 -869769861 96857 36091 -265404905 39188 67163 -169883529 99849 64913 576455980 26316 68032 -394778944 37238 9804 -629717845 36071 98164 149778829 18850 13570 881320668 27850 26036 -514172145 39042 81676 120837274 11165 72174 666869769 5673 50060 882755515 58039 50637 484159518 9157 47115 -479974931 62003 27305 742554082 69230 57939 506826058 88103 2580 190210750 99381 34564 -189268737 92953 72036 -32787060 86728 18004 -387029705 44287 33868 81439806 7756 21261 -482353026 16538 90144 390707202 59631 21411 -175669600 12751 42356 -161328214 38225 37331 -37418738 90590 35384 -601587699 7452 14367 -616313994 6203 7204 -722661314 12136 85130 -6292274 75976 50700 4729123 78840 31356 593657675 94154 44533 -329352352 72132 94519 -414281652 28731 80334 665317533 71959 59848 -426862944 70035 87958 -7838399 47659 24765 194684586 67897 30837 87915622 94888 55325 324481399 22615 38106 -570915044 97212 95432 462290971 64819 37967 160549974 24646 35684 -167115599 88765 48616 680180097 10380 97465 614505847 25589 64076 -20396795 34101 78440 807103766 96484 63997 -781874630 15745 16681 729201407 90625 94634 -932429069 13798 95355 235472018 3971 33777 627969412 96994 73967 -988578826 39073 60617 729130165 13428 94085 -659023646 2007 70837 22960479 24460 55711 244610306 26969 40796 -493022010 60906 73528 557876285 37058 73485 594666034 85871 22389 157008747 86245 99105 473598853 81136 64097 776532342 11732 24894 -898237025 25899 58458 987879827 66505 74402 857251783 16761 82224 -494122639 11516 69588 -114884647 64662 33923 -309257061 75007 17778 288395771 57462 45191 -326694859 54748 5242 -377380517 79085 33635 561089106 37634 87980 -431464049 22835 96931 923252888 62197 57691 -422938949 57098 78292 -990322323 95889 23105 910419259 3715 56815 -279985227 68612 48220 930674622 31955 84014 -161315688 10755 24274 -450878104 47988 40979 321151103 43376 91239 812098675 11477 94671 462181149 87754 96836 -71647050 49315 50773 161998786 84362 10759 836640521 28449 89197 -390306374 83188 42682 39627017 41425 939 -416782724 75217 29912 359053326 86365 39384 853954831 16172 8047 77568920 87246 45876 401069827 71382 94679 -805490882 65034 57108 -923290776 47040 17037 -501381233 84838 6849 -763316742 34164 86272 -547257783 66838 83523 77309962 78163 12183 161041590 5683 70389 215596139 1491 26319 -298399766 66933 48707 -195275281 46322 56036 -926576383 17684 19350 845429874 6300 76589 605154741 43726 77519 205313675 95903 2949 222559973 33875 5201 874833339 98939 7190 -964378999 73890 96231 -238206244 67783 26022 -850155388 93452 4579 -242759563 74903 85052 -621853016 42783 10141 843449073 80662 41756 624162830 7932 49581 -819109672 25091 39536 -853925035 66003 35380 37569134 37838 33102 633518175 65117 56024 330390813 71145 90329 -414798111 4569 36337 895689839 67220 18034 -875233042 3259 32225 279290434 25212 99451 -704602762 78108 56120 96127925 9086 20003 -63324553 9157 62264 913916672 6209 91058 897501939 35431 24875 431993547 34013 91526 581797681 34479 91073 548668622 93282 1851 -328470918 27977 87362 -784106951 43667 12741 329836384 60070 52741 56515487 80947 67459 205041371 82960 40231 163496567 70160 23595 339361108 49878 26604 403793756 56127 68756 417649688 77291 23048 123221816 45312 34094 49161064 68386 68331 -454476536 7653 29137 86335968 57243 62932 933306859 1718 19615 -873606548 11746 52645 179598887 36752 81514 -941835489 46541 71188 775723725 55206 96235 485467734 10154 32084 -193363412 15043 54854 510736460 41321 49390 554638171 86603 93752 950685161 95488 85300 907125022 14961 42823 -203995903 20860 34328 452360445 55077 364 601981535 37565 85182 287360780 97308 98548 906187979 95345 46113 257505956 69494 96249 100452305 54396 30687 750757622 66233 7417 -705191265 16650 37156 347724538 55673 46691 851563240 98014 49589 -645102593 600 36807 95034232 98144 6348 -556977284 51340 56586 -792676504 30924 54631 612278348 28950 92359 418966736 13963 10979 635844199 52148 87876 782175530 45871 4563 -426764263 98808 3729 354103852 16834 84975 450659205 93965 44585 813992063 96310 13723 203306303 18588 29396 -446652383 15498 69415 -924193856 45332 80005 -398038584 23903 76960 -800625633 79190 99562 -347406025 39514 70602 -568510611 43239 9959 320972003 10927 89636 754246646 11840 34411 -715473777 80592 24369 13499842 22488 90252 -232675664 71139 37107 102088138 43720 26287 365127153 93070 53747 859190717 51282 20963 533279774 77550 37421 -987770871 69402 50802 -893987739 784 85477 755451777 74180 64521 -8988337 4482 17102 -794689318 52507 88553 -907242366 3559 51954 54456492 15857 46969 892245240 87314 74460 198021537 23787 73518 -213877645 58707 10838 -245893701 75413 66335 530003129 69961 92555 193997471 54632 12089 720256508 56815 86381 -158816276 92094 42793 571773997 77612 53697 324258295 53006 20500 246324861 14078 71806 155555686 47641 42549 -790996032 20685 18205 -305567112 57344 5153 -507020508 68150 9849 -330226012 78421 55814 297257803 93763 38314 -435005301 52789 93737 83958696 32522 63747 697576884 97355 35616 -404018625 84955 47830 484652314 83642 91681 -618093087 42441 33452 -407612693 98613 71061 -763687614 25550 41674 -383078468 19746 41394 251447777 24981 64999 -281012319 54008 11988 -17441025 65060 70732 119182130 16161 67756 -885911967 77180 93080 -687051445 74399 33261 -720214363 68453 72659 -471924909 32160 36378 75778273 41031 25177 151578853 95721 5128 -134441329 53770 304 44174777 8214 66740 -452986382 16443 15564 -20616025 77796 3870 -442970476 77399 34563 1237566 30326 68105 -364634128 49072 60846 479506802 14500 96558 113113523 68220 44014 -402883773 3007 43082 -864025250 19533 38273 419920128 27013 64369 -356936953 97224 88253 358137824 48492 21484 -214041951 59076 90665 319255246 89014 35804 -785748593 78015 39720 60795106 19382 31563 354681758 57642 86662 56562823 1723 65830 255701580 14401 68399 -346772728 84989 88209 -95643001 90193 69792 -273447858 38802 25841 769312262 44289 96106 -307423074 29017 32649 -877405321 68976 72591 -946875929 38891 85450 -813547030 14054 10575 -214835728 59352 79543 -686281778 78769 95657 877440974 95430 36116 796423391 49427 1534 -683907559 4084 53741 -325982977 50390 63578 -786028345 12003 39362 -285046670 66560 29653 345037293 27113 99313 397223186 98949 42351 177161067 46067 1715 -264634123 11702 40295 635479661 48105 32401 504274660 42791 3370 147966785 71488 38770 -951521643 51645 27365 -777009532 96503 81066 376837078 433 68482 261276048 94507 42739 -205192895 33946 77188 128563807 65696 10484 994111575 36646 31633 -887570133 8688 82024 457275993 20339 9945 -552306463 55103 85680 947276259 26549 36164 -463945376 83279 2833 846948670 81493 61330 359117082 26346 72379 -864454801 15169 91453 -431866101 95888 75668 43544071 51165 55661 86700966 92135 90146 39044595 13572 86769 891686495 46803 10396 -675189986 11067 14494 -639519439 40726 76793 -454831809 19377 13087 -272728272 52468 80246 -196167461 73673 94348 -844160538 73084 22021 237173323 91490 23150 444555139 64432 11605 -615148271 88547 68504 -994603912 46435 9980 -353748285 41178 28234 -279203848 9763 48720 -68233979 90882 8226 -60812643 64137 66289 523666017 66112 71632 -644520735 38673 64928 -759478118 50037 50092 209346225 88804 6494 -450869760 82379 14865 36619484 99506 44492 -142423527 72824 41486 -101167959 12201 16704 308949147 37629 35509 -898771054 13369 34475 -711427895 9667 26097 822353171 36130 43007 500461995 90697 2025 -456979568 67981 3870 -604620292 12034 20034 -414080350 58064 99392 648187604 18140 59476 -272483453 53847 39291 263171875 66767 49113 804847711 86383 65150 947661078 66831 62401 369180967 68905 37327 55497608 80700 49734 -428687897 65488 7803 -488881798 9023 22342 920328741 40722 23358 -400239453 20476 20628 902418748 16434 35224 159176601 90660 84507 -533356337 50613 62614 -434518047 39400 41312 -72554735 1871 52812 -662438876 39761 82225 -481033647 60000 49192 -507492109 39189 31100 -394978358 69055 1037 -533167689 30304 66886 -160702900 31486 68463 967262175 76080 10795 -610744752 50337 37346 211500038 75418 73542 340427898 55502 20518 652181124 5909 76722 748316835 42216 19579 957145679 78993 14045 -603280892 58371 93904 -244697066 1419 19343 441023535 96388 79612 -827984865 67177 93175 -287887891 32260 12813 -121175929 88540 35026 -790636768 55050 2401 745049829 2902 31855 -108335144 39238 80571 -47741178 72036 23342 -34553330 81298 39865 -101111373 49829 21457 -756404378 56174 95241 -391391533 23115 56397 -113223715 89275 36185 156844902 30317 57537 -448859680 45641 90925 318772012 51825 39737 -542970568 54554 54621 207843687 24245 1798 677544365 46445 26721 766562395 79419 30119 -933171214 39870 54177 -671760934 13686 47743 -815975507 61809 42966 85579170 1382 82452 -644605867 9588 65175 734681592 39129 73754 973867267 96318 61943 -942903443 53210 29518 -922551573 59271 97227 -88485109 10577 53574 946555849 8177 46195 617067544 63596 71874 334518505 68557 25423 875879232 70702 42266 399282580 35935 82629 160639091 75656 16276 -560574476 45218 4585 -741070554 85271 37043 -985228552 78005 54673 -406867467 70508 46134 -504499625 54282 30521 -146325586 70600 38257 33302231 8347 29796 101161404 10022 97763 -469363899 22785 33737 -806571702 73632 5460 -5566453 11069 3999 411001002 9674 63761 -979044726 98900 10702 -65442804 79871 5531 -133378476 34452 23952 432552058 88331 49395 -180786972 82520 17013 195076773 34057 72619 -710168639 96943 52571 -421061075 9197 85754 -532793966 50163 51079 -783554048 31276 2101 -627235116 13296 8849 272180516 36237 9720 886824782 73278 45866 -216126407 59051 99347 35440761 87581 71199 140500002 26262 91283 181425176 48947 78418 -792649262 28308 47930 401980121 10828 33649 -362581017 31236 93953 -49998638 14872 41952 -747903239 10773 37915 -325699358 89707 15779 -908347632 96245 2258 733880512 78746 89570 -707350772 15720 43928 380912817 22529 43110 516225852 9037 82311 -202355356 99244 2398 772968156 64360 34287 -250411021 85299 20448 924065743 27671 65966 -289897395 51639 76774 304409989 26792 83980 61227004 79038 1422 951082423 46731 47045 -828609718 81452 12722 -953181271 13997 32491 150497151 4899 30335 -936159315 51707 78271 -951436705 77100 94006 430392036 62148 7914 811269717 66353 44490 -477193040 71296 87967 908331867 70975 50773 274323903 3272 21312 316001643 62424 92150 572267213 54997 30850 -902052847 15462 18169 -421771006 16515 45341 -527423824 53017 857 170436083 89597 86744 -184566636 69976 8913 285650048 59513 91224 220412152 81789 18147 -508102868 24575 98416 347263632 95056 81243 -831642755 44675 90086 -343467330 48400 48369 -441137427 22713 49887 -975214192 34488 63686 -629089660 49538 31391 -595989564 5905 65008 -11746089 59259 88759 -614342697 23921 33807 478012003 90542 1394 648163250 34137 65870 -942497363 41751 79883 -91339991 62692 62153 397333795 85989 60277 958419661 93558 28525 959989998 11716 74679 -446486546 87554 65007 769719312 65661 89607 456079533 13263 17081 139114321 84064 23558 43937688 24440 60744 355601178 39434 87928 830701812 43320 6038 -425219182 50128 31477 -440919619 88797 14762 983505717 67335 99802 891900512 27623 76675 -130564611 38457 46673 176308175 45453 74189 -516896290 63723 9783 437911868 909 87449 954472875 5538 9191 -298361940 35410 4978 218917897 18295 9281 104005957 48599 54640 112980277 8456 17870 939315052 59708 99661 -204797755 50718 28812 -946153955 30981 54528 -334612768 99538 69875 424136066 76408 83084 909711935 3757 31903 152046940 94891 47505 -389530791 35990 29366 652258815 75881 82498 -500681752 94701 33644 -787357405 86739 82999 883339029 8929 6278 -73822749 21956 68664 -9760106 55386 82221 796487297 18067 29002 842351823 46678 79524 -528109846 60813 9137 -690237645 6408 24826 502828934 36612 56550 -435110937 26799 92868 -584814586 76524 43889 791081959 57223 22890 -146481095 98330 27017 885048780 44632 97256 343732686 32299 23148 -64990390 78939 32092 -440761772 84785 6262 -220782878 9447 58914 -708135324 14457 83446 -850162870 81906 63204 -833638522 76496 42856 167519658 59405 8030 -598985010 22337 81820 771130430 80423 64539 -240525968 24668 82348 -29274143 60249 53287 960729608 13312 26965 -447086911 31690 51904 615326648 5248 95819 -255240141 7669 83814 502506832 99616 95063 -271913905 79041 87469 41807920 53129 94409 -958799300 57159 89745 -465591239 33420 79763 1256551 3522 99867 -741262727 64841 2363 311498999 85992 15230 -64177488 31482 80890 436766531 30758 93720 -360315492 95402 88626 2417946 17680 88179 571312700 46283 98982 -525764849 20611 68219 -92739855 48431 4645 393207983 6422 72946 -650378479 99011 78628 138252891 75093 66976 551215223 95140 3036 -571448456 51252 77740 594651068 63155 19182 -370937924 35751 58013 914688259 54532 8306 21566431 48838 68046 -451395115 91863 32265 135766753 78823 73504 614466487 7427 58625 595602558 35477 70539 -821990080 43459 12173 -480714695 63573 4902 479085970 87471 81322 216856322 93365 44611 -266629911 29245 74904 -91033907 61160 73989 -2693399 89901 45457 -857939480 78364 37556 230904333 96037 88666 -310086300 81162 56186 -164276518 65287 98111 873725620 56866 88239 -944874292 92309 10759 662656113 43920 20474 158259558 40480 99232 -45980710 10616 41046 101217729 40982 48392 -114480325 69363 5546 374798587 26045 1916 507083153 32347 94396 -330397993 66110 96154 -121128313 65208 21604 -724455865 57441 92701 485442880 28325 75877 916250211 91497 97792 -586629189 41167 3124 -387952836 40183 86985 -449518206 33830 3631 998973809 47301 42329 -114379361 13770 79228 593569828 53873 96041 47984412 82673 24636 -305948451 57902 42622 161873670 15144 13675 -593485134 58813 88240 -828766793 77953 50674 722746799 2815 63034 -434681532 41954 77243 974464781 49172 60300 64347601 99632 22585 536775849 89957 22606 -203382947 43155 80488 683462688 34746 4544 149892607 11707 22583 720395028 45364 21705 529558338 69191 40487 -360869756 88137 52934 -428684040 43936 9346 401994370 89344 71825 -910482753 99624 79637 -421314976 24480 37138 -449744255 70976 91895 -10714824 26188 30776 -147450188 34061 73716 299672796 45311 67657 130252225 10988 15516 845372677 52017 16342 972326394 45202 35197 829035350 43515 16849 965328532 23019 17847 -427691951 41553 71165 -869124759 26591 48846 663910678 10151 2576 -338616080 9239 43603 352490586 55262 91037 -850544507 65625 49893 -973138389 36973 32520 438974325 51184 39234 -443015837 16889 62156 768543255 65893 8329 -85920738 65939 16539 -413667418 44761 34702 845413970 95908 26212 -4420144 52416 86249 -311820366 3738 77213 -868441611 82828 88424 988919382 39330 24869 171753066 85160 76911 -410761312 28736 85374 465571667 65304 51556 231186221 37793 31235 820410987 61295 82998 -258102285 88466 78877 973931901 28687 17690 656496378 57053 42069 500020094 83848 36726 117466918 28497 39288 -769933433 86876 34259 122995694 69038 58470 632450511 12999 72527 138789890 1908 32117 599603665 79636 71729 952040248 92236 57700 594811565 73150 14442 -580634768 10957 74761 24329194 96046 33478 742037341 91327 77781 658842073 54729 61116 555576804 46750 25542 204848194 40297 66005 319364101 21460 1034 674580581 20350 90855 501571184 62680 34384 -758889682 13280 86745 461415871 23341 44980 256270999 35391 18945 -580403936 96496 56686 433378746 79074 50864 -86135307 83403 67371 300154218 54260 33488 129355129 8156 7576 222213504 66070 66332 -515346937 74250 77434 -885397500 45036 53923 -544543501 22268 44138 28996824 16178 45011 -432593008 53412 23446 646231509 63011 45139 468244400 80461 91882 -583746636 57213 40565 158897707 12254 8432 -433566819 40875 77515 73556686 949 65060 -833905259 80656 42666 -339970748 24321 99862 809661305 62443 3640 -913904188 6859 29258 422459994 35253 34248 759323791 23203 21356 475701871 10066 63107 36829222 24579 15827 -539221887 45049 9578 -279270325 38959 5468 -501532248 36576 845 -465825949 49437 74326 -447168246 36888 87676 122071958 71197 65733 207688238 31852 15718 -657238753 85706 17897 -399741631 90729 383 -148284390 816 46949 338221444 24172 98954 -283775983 16529 9918 108963529 37236 98299 794786279 93049 67995 -36031227 88833 30829 -759870384 22152 88950 338991566 98788 66601 -879738308 35943 75110 184626242 49814 87914 -922401623 78066 59090 793346357 84656 71876 468327625 12003 76954 -197141092 65515 85835 -983784909 67949 10352 59200434 80054 68827 506979312 54047 50862 332631210 80306 72583 57497001 9458 25535 342323752 24089 78774 -852046702 61414 66744 664993056 49073 87104 -433714360 71283 95006 918648098 10055 58331 131400893 26925 75122 -758308809 15714 96215 -517868790 21159 30051 771125444 20701 29084 540360100 91700 79979 349539019 45504 85162 -885186382 7081 20731 493073065 51992 93099 -281992175 54326 6833 -245012344 6400 54540 993878879 60232 19621 43120970 17582 29067 883246327 55392 10476 588077268 90783 28531 -315960207 66037 37671 -817495128 46326 55893 -21349388 98302 51123 589446053 21345 25897 -78608145 8026 52759 -147853140 89031 16261 240915434 97236 5087 904865364 91983 31016 439783219 56101 49128 973262163 17893 37447 -16234461 87373 36131 134001745 2849 19266 -853470669 47344 20301 179173882 78840 99911 -422262528 21207 40004 -577827392 43827 45857 102726198 32726 35527 -951411562 19862 22202 374061388 29693 11044 954241357 42307 49012 132427863 50438 83374 313377696 16748 69206 614311742 70002 13273 -268564295 89070 65585 -472210022 60415 99466 -686386460 94860 91289 272813035 22902 20318 -360964250 39744 19272 301353334 55841 17359 552529501 58905 41366 522627650 69197 95289 83709747 7924 33342 -335951007 48307 53909 -625662113 69287 94618 -919391805 61895 508 -346209247 91885 43012 227615458 71875 79058 353012863 5335 5437 846751514 59537 11629 536534266 26988 42033 907659542 24917 17870 699586843 44609 8719 -19016635 90547 11251 874131275 3170 76198 -728630170 62776 51310 622079590 26889 74664 475206499 30169 87354 -960268579 36001 60654 175708514 74264 39898 605333876 42151 56241 -525795127 89360 81344 -251676682 89811 90220 -505194773 50549 92730 721918526 55333 18227 -650103848 17691 77781 -311256647 91476 52220 300600873 62849 45726 184223404 70906 4459 665743744 77818 45880 224426003 55482 87046 91747380 34186 66968 -180188530 15348 42290 686368881 24761 28985 630028846 57265 67809 752105929 19014 88788 582821844 74809 54700 481785688 94183 68124 203324394 13646 74320 -811745497 21631 55590 -470755041 12338 62789 -892143466 58243 749 286662179 49054 52256 -458869388 41922 83751 687621726 61903 98817 640755962 83681 12448 -663618003 89213 14635 -739532492 37981 85726 160827065 15485 89299 33142237 92145 58482 52385256 730 31228 -200846910 12532 67632 -427369378 38072 72376 329828440 25800 59589 -808795658 58371 34469 329035048 35906 30746 6248599 39395 82832 -507517328 41014 68989 57352440 11816 98596 363526054 62978 25641 -672152843 79392 22260 999082259 48296 86073 887029433 38131 37707 -555046159 11598 15499 261370831 26583 76916 40884842 74376 38283 249030902 59621 28203 972587314 37304 42274 212315716 67759 51835 -246220837 57010 41373 -789238483 92598 60395 684262283 69265 10655 -220765180 39387 25167 50035233 60309 25379 530609222 12438 85416 -405617188 88676 61932 -955291922 79383 53061 -509759478 94953 24624 -561928353 84455 44088 -729644396 76179 79267 -731363891 35869 14806 -255152995 26971 21290 909423675 84525 50923 14250547 53516 65098 155150118 77437 51705 892054098 96929 45648 598959533 71134 9970 338013355 58181 66593 -651642750 14189 82849 167622240 77111 88490 1560338 77558 75856 -737232188 31439 10004 128894564 89409 3055 990360413 37182 90755 91854587 14839 9089 100486866 4502 41782 398866403 72526 46329 -574830602 76181 89143 -522783543 5774 92286 761701900 93540 11048 -601592543 94863 61330 946066727 14285 35317 -67023845 45240 65 -457373201 38410 6212 775574414 46970 93006 -7118890 28073 19477 804263316 15351 93539 120751677 52700 88667 315148527 52487 87795 -445581026 75432 74902 908171837 30866 37953 -433487924 51293 92559 -277994940 17984 15294 -979902372 81748 33382 423648023 77875 36539 -995279085 17645 74311 -36955364 63052 82378 645554343 87921 62042 -766684752 90001 1079 61531069 38029 2442 882126042 5409 58023 863446714 95478 24455 867252186 98118 2219 -243901266 36318 86740 -789801672 92533 57616 330694946 43094 67942 -665160433 74588 78878 615023654 28598 75963 -852199361 50446 91609 -447600904 27269 26843 -718570119 63051 43351 483097313 61358 40718 -344216890 77519 24227 -434270227 26058 85075 224491487 9690 83123 -204605467 46645 59123 -948832328 81995 82860 243561150 53224 5376 976050531 4452 74121 -950248367 44783 27185 -930532522 96294 40823 133825887 31489 66294 -141564456 59528 27294 -219355424 68515 31456 328986376 44809 71576 530495168 32462 20782 -316899904 56190 56725 -278882592 58585 97325 -446474195 90713 64529 -508185466 89936 85663 -494216024 90923 48856 -362300206 15628 10853 -782604736 34106 38814 -495705893 51625 66781 -163544154 93851 65883 -506752809 35045 27399 -729789883 23849 39977 -451656857 12070 98790 694281665 8476 23574 378259671 32607 58499 183596414 32013 36385 757159148 76040 81210 -69946251 70413 93417 668604884 62410 17233 800040722 6997 92700 -474759589 98215 8853 565029728 55211 17889 -717490265 73086 83426 -407868084 79776 86079 560184621 82419 74107 -945794507 27244 43445 531929812 98391 84588 -921733549 64505 10736 514429406 15948 37392 -750788123 98743 66151 848717287 10074 39079 408169336 24586 57881 943913979 61897 44968 -709347372 41020 26392 116599873 79086 1865 -830291598 8392 31004 -772942115 31188 25628 -915696167 73261 14300 214299148 52725 84200 -117480942 29777 97823 380350199 27656 6769 499925832 83548 89879 86505142 88482 33860 330250208 24149 18279 827386072 75283 35102 -110336731 4018 88806 -142215932 45061 92989 929544559 91568 75254 -229493869 60302 91114 -600414219 45937 92560 981091111 62485 49690 -859759575 89988 38903 873295024 52039 73835 86080599 87047 46382 -507017166 5700 65814 179250653 62644 69056 857370357 78018 5284 333538378 39474 36473 -74918862 35985 78466 -666803470 44674 88118 -770192778 77129 23177 751758053 11391 35334 -610412297 80047 44245 13834050 78279 35834 360218535 29994 53931 -111030597 66898 12814 927826666 52268 82785 132672342 52067 65907 332337547 37003 2367 -453437615 64349 54735 109956854 24512 90050 -561924889 60572 61654 -247382390 40855 47646 11078245 20275 69655 -257696590 75604 80024 511840026 55609 62853 390313311 20528 45307 -537817201 50817 2251 -670342182 18089 71717 -398107092 32066 14628 346979880 85652 40970 -273194386 41464 11954 -604262399 3323 30502 731831015 57265 69250 698779127 290 91406 -694346293 66450 90330 -591717169 48255 54902 -129124183 18446 12264 442806827 98837 30383 239390505 41214 99287 46788353 63149 46166 640299398 99804 94302 652608726 83797 81701 667090839 93388 61740 222379761 48258 45613 492111465 99198 85033 768589430 39764 19853 -127623627 89543 66895 -390456698 58514 9063 -870112496 57853 78032 502118465 57582 79738 842837157 6150 95684 61411670 36736 58700 -914376562 92180 61251 603315279 63241 26436 -788754846 68252 50462 -233451658 25576 29286 175325 83876 792 969730221 28930 94061 -519049745 20858 89748 -286765163 32452 92775 564884605 64827 81789 -578357671 98886 27253 984213610 84504 23591 -634910493 39978 97 -689419757 96501 52136 235760006 16946 88242 6071670 43407 51942 -679895350 19293 64831 -510315499 77872 67680 245049088 12406 76886 -273780516 84314 3617 134302421 55919 48335 -837549638 94778 96357 764857699 97002 60773 -855310797 32324 44483 480583110 44890 39686 718940213 98055 91472 844147668 5428 57330 -327862036 96109 30424 78567386 80842 27619 -614948564 68070 95545 560025375 13938 24748 199013226 13884 19255 -438987170 97892 96681 770948640 91908 88620 -240414845 22756 86094 -447247040 40538 92995 256835170 38286 27954 567547942 57727 42223 -748140671 91045 44333 836694147 31410 6747 -920126015 52090 43061 -44745704 12975 77142 610675292 43294 46671 -469562975 34346 13744 891973602 78224 49123 946696605 13153 27040 710575447 97407 46931 121559782 26112 21365 -211419545 50147 20849 773600245 90097 347 208114862 12869 21608 885612316 49538 35359 233104758 54625 9199 286739973 96269 3530 594564156 18876 58616 -904840205 47493 30902 793568140 37719 10892 -777669897 11670 79186 -315452744 50479 10373 -725087371 25058 47121 -913191452 65769 27517 -940614432 25094 23717 218139389 48029 72861 -28694170 58903 98235 -602018051 98701 43594 458614761 51375 5952 906532095 22107 17325 558184363 90981 50931 102145501 49845 79440 -168328665 3510 26540 -476239837 71932 1676 -958907534 25020 42902 552937845 15518 38694 -464720669 42106 93090 -244667982 2257 22818 -79231091 2700 19011 -829674609 33012 40412 250276210 9233 63225 -23987941 2026 55943 -808287655 98608 80987 5141539 99149 30994 394295702 6548 6491 566533498 37010 353 511353729 49482 18103 -872772945 42291 29049 -386475691 54846 84774 582559778 43726 26571 28227783 94367 11998 -568584106 2366 61934 676914963 66194 24924 -281411725 81797 62371 -629823382 26884 61096 352271754 37019 66724 630880917 26324 91731 83741912 3380 97784 836468564 22579 95223 756164645 38450 65898 -983240303 67001 18658 30069120 60889 88679 -144528589 58328 63534 -230627218 81861 90372 173679224 65026 97340 -19614052 42813 29890 948249787 55510 35935 52690291 60394 24498 -217101893 68156 67571 -143057600 39915 78497 -606647360 68522 37308 767799857 5697 88904 -350322296 54304 89886 -898572469 67587 98987 114166867 44831 99788 662386910 95940 77307 -802858535 64480 31856 -800281850 36793 71168 -745986437 83932 89897 -44880267 51020 41633 993619639 85397 60139 -653497355 82271 16562 -839336003 9515 22654 -67023517 49738 71933 903858280 23982 12276 -35445377 75486 99887 608233617 74777 89328 91900126 28691 80291 -128441021 81762 18491 -394392426 13934 59204 -627532573 50849 90072 -320987830 81992 54294 -570081460 71067 76683 843276642 91736 49907 303321845 74350 8501 -413896222 25244 27406 -777976839 46486 15606 514763364 93141 82638 868031993 60934 49528 466150518 38445 85689 797307315 92210 54130 -763100164 29633 22632 938108346 68259 63383 499167370 24731 48013 136840832 49348 9604 -161275143 44413 40031 -878583888 77265 9055 407981512 65858 17661 235643845 1660 44546 -298896316 91712 28775 151453597 7772 31307 272524121 5599 3571 -362837270 7569 19167 -455929715 822 81621 -32359851 46838 27654 184474986 83137 79606 130383918 24590 97346 520646455 10652 73957 -900153826 20954 79449 -985344527 49598 5084 119655605 58499 37501 64479045 80488 4448 679110917 54435 78503 -131912931 55269 42049 -744774612 12104 73694 808275117 57905 1323 -836518509 57068 84854 995139845 16036 50930 165369270 91172 12245 -892128600 19493 36506 67661607 87194 44362 -253955603 15414 27918 -644790995 63776 64108 31792081 98537 91862 14970688 65252 57403 405925379 27076 26230 572808905 21140 59224 -510034634 26015 59797 -209270236 28578 69946 463475466 62037 41989 106210602 25545 75247 -166280297 70271 92253 173234632 72065 75688 18763876 85229 78816 -664325350 75231 53250 -780551515 8560 39562 538109204 3424 98498 -442787415 87972 13354 274282126 63468 53242 -322238237 8562 92008 683908062 49805 65185 -604802058 91198 22082 508959148 59715 46613 936832648 4109 19027 -596453121 96337 20091 711627523 13839 2421 -957762426 73616 77503 -834484017 81643 83260 207251207 3854 49318 280225513 40583 26447 -978517352 54337 98839 751767524 52885 59899 558021593 34535 78379 -243962959 84677 55721 655029062 87302 89020 -736399639 33607 86453 -892123012 66847 33801 609507694 94249 81283 471829044 86094 85022 -74169222 60507 23235 121362963 87702 30680 -585952904 61968 89513 -464429825 61154 86847 -691095262 70285 51054 762495013 55494 89740 -919094632 80671 10639 429486072 63328 92898 523228402 72031 12726 -839748046 89897 44366 -807964026 22537 48815 -446917634 83311 14325 -966950986 86377 72634 -230910120 62598 8738 433781065 71718 12878 891663034 88613 42714 824540324 21541 96093 -867079128 77152 8691 398033613 27764 83464 -13660787 89319 80235 567636190 42082 96077 -3696519 72881 93483 432723392 20012 7599 -482833655 78392 8324 550646788 95274 44762 -946475593 53752 65630 291379638 45015 52568 94632283 65253 6867 285655523 56985 70525 454736975 84860 41837 197443722 17185 16157 -383742756 35796 51114 309977353 8646 99426 -409039804 21776 30316 -57171475 16577 11230 -466367716 41112 60871 475680804 94574 80198 990910467 13071 18359 380146162 92798 5684 527152106 20302 5806 941376445 79607 46758 918489124 27675 33216 117544553 88265 81875 -381151618 57826 64873 487310659 50226 72070 -644065675 21505 7504 478303571 64603 20404 172736197 84389 3610 -961289576 97769 14758 341413998 28176 3379 933680497 20223 77056 273359905 60167 30712 311611767 3993 92161 -536422752 43297 95719 -157649107 84053 98584 954490043 28183 95075 -612752191 20610 93932 578426232 63946 79672 589904462 72073 95886 797603744 31567 24694 -642957835 8040 12044 368397269 17493 91880 658253947 99548 94868 544886480 3417 84920 937456437 35424 82181 624790294 66829 46873 994073578 69377 10803 24782052 12924 27158 -961991415 44363 59873 -829384418 37280 20146 -980648585 85461 24819 302764609 2353 36658 -230403570 28423 24699 -192905343 26278 5388 921654927 65218 61554 139575771 76737 26772 -763640591 77610 70548 197744281 34903 81288 -433986259 25022 12665 539242982 91859 14024 -618989919 38188 50029 -73998070 13088 42652 -851879634 98536 7701 -190207469 73237 23843 724838324 53784 58068 -396092678 80866 30719 -220752947 16909 44361 410397387 92290 49652 423888951 44597 76071 -929122840 65884 22237 63373664 26350 52565 267766357 26575 79176 -998924553 83120 14498 -103224186 48953 89273 -902793349 33555 81348 -817745176 60362 151 -151298297 19016 11712 -949339527 90416 9649 255812601 35882 19179 -66276012 50597 41675 37675087 29231 92243 458961908 31153 7804 -769324557 91358 80217 -679754411 12567 15343 -503935224 8460 41132 -838500714 66140 35376 777798331 68664 30361 -457085717 59754 74400 863549296 60352 40769 475941351 7244 54023 -22271304 63593 86643 -799869793 96986 83484 410770144 43119 94297 479254577 53868 89216 -568388811 74678 61690 -900096966 5598 44312 921021493 33730 34260 426954765 52359 54941 -77543623 72610 4086 -417995524 97845 99190 937865594 28361 4996 -427958404 63929 31111 618924902 90934 53081 106371842 47742 15250 -875660458 20437 32936 523400625 4653 51399 479844362 78427 84131 -421083813 5826 85457 -310315399 45178 6291 -605943609 27558 59089 226139902 84249 12725 206422756 15488 26082 610540369 10065 64125 -726627632 45443 37447 122032221 40697 45215 618794381 43440 28720 946359450 61796 37993 500719352 72237 60156 754881424 87587 20350 411819120 95468 62366 -745999494 37889 72362 -284690661 93366 75557 -521050821 47581 53454 -871118502 53080 83196 994260447 16787 79839 -443848662 54763 63303 341836032 51945 22535 -984713884 59516 98212 -616906600 64641 73907 481622970 43600 63811 -556331328 10055 24347 802559713 31201 98398 -861602071 80942 33259 786134053 90203 53944 376098153 91045 76087 820856526 35024 55960 -963777068 20869 30898 684691110 32399 45996 450701990 4315 16061 995129618 16949 87758 862216730 24923 17984 61810129 18378 71337 -49754036 44157 41233 997089962 74317 33738 280978589 19837 50551 3721417 77905 34864 263980431 43674 92409 267707133 19868 26875 -425421930 21798 25930 860500405 68387 56773 -246069040 6853 32741 520261045 78033 81937 795688372 73766 62618 77581240 43336 64255 26410468 62359 278 -506260232 3330 72205 -405677675 34506 86664 -403041949 82319 91110 -667758677 14119 31561 839620010 35678 79179 435643186 42035 52976 511039146 55957 61964 -963346672 82176 90237 -115813704 18933 3888 671744636 1192 76232 705411459 37334 60438 -735061064 60292 21178 -135663987 9693 39608 703852737 20333 67555 -260082840 65266 38529 182314291 69086 850 241176369 79673 13191 990796635 39450 88948 -345323735 28763 60 -192902030 57780 31555 -118035472 35783 23772 -258095327 25087 33574 382960347 94641 45599 136266590 74818 8879 -177468659 68842 45832 -718294189 26305 50287 -399847094 67770 75718 183377464 74436 58415 463918045 38571 24721 -11672118 35781 24183 37443599 51274 70232 -761574109 93798 73992 -951197728 64038 51310 -187884380 51076 98857 -878015295 34434 74890 -341276355 98426 67777 -94518430 19309 97309 308747846 91250 59618 -19954075 72729 74038 -707652360 31009 4797 673003884 7486 75493 -81829279 2077 76426 -574646682 20250 95031 215802193 17092 41066 -895244949 65628 73311 114176660 36814 39940 -689595171 14700 55662 -572932379 51437 83056 -471381255 76409 97618 -271690657 94713 24727 313369740 72023 21711 166935926 49616 60411 833206642 59607 90917 803100614 10541 7052 -115956300 91545 97170 -848938779 8788 45563 646671608 42365 79740 80598686 9465 8892 858550291 53626 41109 115051398 25818 99415 510027017 69553 97043 754960258 1816 49137 81660558 96978 22497 -187758716 95338 20527 -777996814 87100 56019 957631272 82575 26005 693058792 68826 52257 -544046712 69494 77829 334876656 51496 72862 -380471062 65179 60092 -886003764 72469 89497 633534239 29814 73132 -845666639 87962 91585 -97068664 22025 14618 -720708298 24905 3311 -819287098 76685 74435 -690079512 2229 45010 714789370 26324 45135 -236159954 74327 84145 330397029 61977 28220 -204439188 23928 8051 746831132 12394 958 -383429695 27036 25002 -597822016 43541 91331 456732923 13662 5803 240270756 37383 78531 238324299 39942 33614 -336706769 96368 27302 -92455876 23317 59690 768193756 32344 54204 -875161169 72733 17674 604829466 50015 34884 34750390 5010 86201 888357361 69048 14169 578735883 97793 95832 -95950724 89331 90936 589253785 78689 53721 410044194 7650 35640 468123455 40285 88733 861231725 20097 95846 728181906 40669 66282 -19157291 12131 67746 -234861207 7753 57712 -581459599 5470 43651 553364016 27514 29157 49837440 54884 64725 -696988054 59760 71807 -390642542 66430 99144 -197211202 62239 25792 -532493099 22512 25509 263613703 83046 83399 -517042710 3743 47130 -570129052 68404 6866 79619315 90443 56991 217009540 6192 28768 -311037752 72878 29458 -452191028 22674 49461 -290491506 40142 77457 -238977680 5045 49800 520199761 32231 41769 562772943 29645 98054 -221041991 85633 38966 502268427 41953 59311 -318177194 37521 53997 585173572 83343 3737 -646142566 77060 33760 489978642 38250 70884 579398433 38099 86327 427238563 23271 41506 400406580 96896 632 -514228042 74896 73259 -807987867 92857 7449 -307466515 78269 30937 -535183210 87273 67771 591081620 22480 11592 -734872547 42891 58600 -928998845 97748 23716 125602254 40723 46700 -822596265 61482 61271 61281349 74100 18482 -863423680 39665 85220 782137765 9480 885 260787319 11023 47916 -469270986 6257 54819 -448322046 47408 51307 -617591557 48792 50472 -35418202 89227 75222 -8883243 65859 96280 -136695114 13248 52949 -907217739 94322 40487 141565956 16527 78062 -509938887 35351 93370 -228450975 75101 16248 803948197 23642 42591 639445161 11361 2758 678742584 43735 26268 528022308 55665 86329 180066752 2613 92787 417578211 47211 29797 165370196 5765 81206 416360276 79340 54347 638149472 19064 42426 -686591172 51571 42278 -860335503 66023 68530 507451700 80754 20611 220144132 49519 68727 -549795988 86330 3085 -863207807 67725 22379 -524295788 54157 47670 115270828 52177 89248 -161452760 77680 55984 -913223489 78893 66690 942968214 84291 85964 840450018 48300 97405 -672552740 47771 59764 -903439560 21349 8471 -331737448 62424 66869 -157399376 5469 90053 568429775 44762 10658 -669263597 61752 9370 -153381226 65303 9579 -831237099 57346 92178 -556215249 47344 34719 -939463128 4394 62372 896598599 6931 63811 -96212787 90779 13570 252034278 12649 67220 -42475524 29935 77078 -173875692 65202 35140 -265471553 81793 1588 -547108457 47638 38477 -474398624 41828 33185 310592703 95497 39125 556254269 38263 83556 -548990161 29425 70049 -855046830 76298 60220 -695926279 76084 89663 629013743 34002 12281 -884115911 19592 21523 -179353057 52232 16333 -60057363 94555 81946 -614405879 77563 73178 -126586923 25709 66888 -702922973 9418 83381 263371384 26482 39027 659813356 79361 88912 -182991902 64421 98241 287842563 60099 21181 70108960 14770 77082 -238079526 8108 28818 394126537 9796 64676 859130676 6424 3576 527080471 12937 85724 -698108908 48045 23982 524389492 12234 13237 742680542 95163 80927 -471518217 93033 78739 452577455 82367 64403 58953389 21972 93453 -191798653 74218 47817 -126183092 22095 40299 741320335 65961 34261 -965626180 47398 90112 -555733440 58039 22046 977578401 5926 94453 518039852 73629 63521 -10413550 79348 58314 -4020899 54493 15975 -966009488 57098 78610 635490852 32965 22663 -817772804 57257 60793 464739860 47116 5826 -352281624 47636 51513 -422788337 41845 14819 -708607805 31461 97471 -984458869 56204 67369 800485743 57666 17642 108820453 71864 77145 835227641 493 2671 826764099 18700 11102 -596089225 54411 82441 164388049 19665 75931 -940906666 16287 70725 106391332 25986 88801 -846704092 69224 30237 151987340 84923 69972 -648357018 45419 49207 -168309419 75323 80528 -423433647 77954 9092 901296671 65861 41449 -728447963 87501 4341 542739352 33926 66166 -796921055 66935 98776 -275939009 3094 72154 -793220012 15704 3656 -723651531 8103 14817 771414340 16851 67317 -720628550 4545 93349 168677895 23210 38429 87645627 86282 53259 639023250 50017 45613 -720919257 20618 45289 990949113 96951 82418 -81070501 39265 62089 -797517237 5747 21010 497757381 43976 91248 -198135573 16456 17928 -609873002 31428 30267 -420970880 73256 55245 249870870 26512 93358 -609281807 68038 25869 -507817059 82740 29965 -461982161 82180 36698 960275660 79363 54272 853726426 69311 67303 524334071 89930 31349 459677033 62997 85670 -923140226 36074 30250 -524804605 18258 83821 454455971 72350 65158 718758826 51335 7583 440787518 52135 72774 941011583 63320 53107 -312911589 39576 75815 -178948508 30399 11679 607901777 42413 53494 571105467 59314 67040 -822865863 80457 21772 -597453039 77817 83620 -49265339 60758 44160 -294178759 44789 13002 -576067318 8835 64911 -447758638 78319 13122 523426790 14161 17986 525846377 8791 86069 835444052 20925 21201 389066567 27715 79801 -751373037 79644 48704 355348587 79678 75909 -798704271 85644 11119 407582106 94355 98457 500500712 21679 58879 -881720611 5534 74550 -155715734 36802 51929 -408403385 31291 24154 952045089 34259 14247 537897017 61287 76141 234940164 10489 73185 -808584887 74725 22192 635786003 31775 4659 147879813 86419 50096 -148009116 55498 67830 -993588611 47329 43301 -536507694 14450 9798 671750091 80943 22398 143562681 36575 62314 163605117 8468 55495 635350291 29158 72597 -930101178 99549 81765 -598386319 52576 44269 -301359856 62634 79548 -27529428 36857 55580 -171382851 93436 98552 -341281689 28885 43782 -665965966 21852 28717 195503400 56730 5633 -504787965 55214 79411 760002801 64229 55857 457121096 99512 9195 -52561828 22089 90882 715040415 2200 96368 732784516 26366 49793 -245447805 49388 92302 -528634923 41480 97246 -802588898 9834 51461 -17641612 10349 79198 16483583 36416 35989 555946538 63501 69266 456578079 35780 31928 178652910 16170 57972 -825153446 93230 30270 -979628494 59449 74005 492094282 37085 23914 -173981048 68958 87937 -743699738 80026 53721 324483566 98619 47664 -522644256 18950 24831 648346786 49491 31079 159375519 57800 36969 -736615184 37945 16208 459389814 6518 16236 -166765489 9299 72571 -896166877 11574 90973 145769284 39423 6362 423116835 25999 46502 40266933 87336 73099 306125332 63196 76627 -194768993 27691 31156 -712644735 45696 75 -81898048 10233 70339 -12081219 72186 13994 -125800979 10877 28286 656004603 93655 77500 76254322 93958 18947 142434885 56818 56028 -110207592 80582 62461 408237984 50825 92385 769695575 75610 9669 624436353 17777 64993 995848751 18 99318 420875131 83023 14217 -553397656 12821 31271 632169247 7725 65621 -222292106 3610 18233 528150967 67518 75795 -953190042 95363 84753 -451235170 854 18015 -476257489 90601 50253 -404064875 24097 70278 339729474 96032 34168 929762872 56928 50179 -149559211 50278 16323 925449952 24599 52538 664641691 4560 75441 65213218 82050 34091 -79443340 169 40244 -671101572 79140 87561 844555599 46869 34648 774913892 98106 54864 460767982 48796 83234 522402092 18063 4062 -504405596 48351 16793 -888419980 10683 74650 -844432466 91933 45347 -870331618 19528 16595 626049572 92758 42068 246949451 50727 91653 -759079535 63732 44232 607942937 50690 95843 -996115035 39019 33215 91017416 35259 20349 -294776116 6361 36862 652583305 70819 71750 660550328 72285 95307 -99681526 43215 83224 -949260664 43307 84354 -158349109 22153 95789 -129242549 34054 11197 588913194 43631 69007 -415898132 43746 42172 242862000 48344 863 544165378 17394 96990 -664112694 75828 19038 -280793392 2839 17649 604284145 13063 98506 -388525377 50498 62853 -334757348 60344 53388 -532903203 15978 59452 202094990 2367 65438 -958645330 88802 80607 -361123537 52065 43908 173324632 2702 46199 146568781 74541 84263 802226678 53088 23346 807353611 32714 16699 354603770 55939 99930 361872616 96051 91807 81163940 86246 24842 -130408908 53759 28253 466689897 36072 74274 -389360646 32698 7248 537633648 37651 47164 556130541 77631 62383 35917712 74005 23195 641206739 57111 33168 697077978 54533 52763 753127035 52234 4997 -30281493 62791 4469 202560529 80497 8860 472653729 23207 28004 32172128 26704 72168 268769461 59522 51362 -401084276 36543 7094 810890445 57509 57721 -970635274 78899 88861 -549132277 91054 74254 71212803 6245 78185 971576022 10704 18287 87971242 48746 30057 38198557 9454 72037 -417992075 91216 41753 -829460388 81703 2115 -397038360 51100 37644 397320398 66126 40135 -740643246 8933 67843 65575431 70167 95739 -272519207 69638 976 -411744846 52958 76705 912630657 79124 19864 -638463349 36303 17836 -230469092 56950 1949 -250622979 69301 5742 927314628 54175 38083 72077950 88312 67040 658647832 87462 11096 756680662 39873 92439 -681745106 68912 53635 -294560144 90347 77685 -264856526 47133 18279 444052428 51499 82689 -640945605 66815 16534 760818722 6705 70999 558489956 95120 18426 228231657 80393 71514 -928429075 68141 13298 -245310577 77244 8928 -914048108 72116 62380 662853943 54807 87030 615410374 62643 48858 529575099 68020 51285 955768693 18826 98733 85349414 58567 97882 -786996422 390 82273 233888795 35360 83454 728228554 4262 5117 43651495 74114 39805 -331162211 79435 42672 362476494 62267 20023 4702261 33483 36383 -972971536 54992 79350 107681733 9166 71291 -65425101 73661 63942 113880527 4412 40933 918994795 13208 66408 -962331434 36414 49316 511600856 70735 67987 210610763 20973 36519 -582878450 32597 85153 -868591371 93207 28897 -968096201 70973 20004 -819991503 69376 6665 816437267 14100 47252 187760745 47759 28766 217427605 3809 67856 -793085340 36902 33876 948601972 77457 4581 -678174561 14129 63637 -192416872 37771 78334 502036579 73094 49209 722598000 42155 50437 689729101 80843 27060 -193517820 25627 26563 -446971765 24384 26648 -149640724 18848 34200 -927202207 25970 36953 835608918 69081 35945 -946382839 44418 40559 -927604437 78756 22723 -741685237 25356 38235 -856514871 76301 54436 -26875896 70424 14755 525289013 55590 24935 941816714 54385 17867 205278812 67016 81018 832689313 67509 5351 -746518037 32114 99779 -258069158 56683 38998 -127782851 20542 75202 -938313078 81994 39671 -691633930 77258 54346 -797623012 89388 73930 -853629488 86585 70090 -771631834 83203 84917 -242069582 92188 587 -207272073 16067 59680 -664602237 91310 72229 -19389325 49618 77786 338941283 5507 73710 582092506 85787 35890 681320631 85516 53639 239909408 33496 35771 -46951511 41165 60822 -904442830 67768 83075 -943773190 54561 52136 810682751 91220 69528 573938759 68751 42944 -487543995 12265 35689 -959565655 16113 3138 -180623331 16536 87504 -490898063 14365 85587 -159179518 31306 73009 -55834126 52881 75349 -295947245 84228 81143 -661976475 85232 35942 532355996 24073 71021 254242749 95886 63940 -491941052 91762 26629 390556448 17293 40478 -66830915 98490 89421 971569150 50568 91519 566401978 65856 78591 773777030 49776 95089 -889524136 16824 20571 282844033 91408 3349 188784743 52404 90102 -643471797 57315 8204 848406819 43909 19810 498419250 72395 45130 -617863000 7311 14169 -485071526 21631 43767 -473376833 15193 58047 550653787 27082 47807 -740297170 41684 72655 -73751027 13825 74617 89147387 17687 91169 -20252753 45855 43941 -599498705 36002 96289 -841510121 18002 17290 -396202956 44969 61134 604462090 74789 12654 -911363765 71701 65328 254324017 12317 16294 -321257590 98771 69836 594567091 93177 58428 397564265 21629 96578 -137726984 92721 47219 283580585 24444 92669 772001682 77979 37214 983891580 76774 23392 -345887996 52566 3817 646283770 54561 56486 972784852 67866 79204 -767158445 82990 42037 -738068934 23647 98506 -747446300 30816 48865 474058220 24050 49303 163909773 15558 13893 -279466770 25711 21579 -277781003 34207 27368 474864772 47858 64798 167342311 8299 83608 -630223307 98713 58952 -276222228 37069 37608 -35097697 46283 68141 -834590815 26480 44778 -570800158 12353 98496 362278300 56858 8906 859535718 55744 79690 57658114 22280 25968 891509332 86062 33775 -376275440 18118 69952 -134032719 73374 20072 278018425 36050 51129 318694097 53361 83680 471982091 42788 46920 -310008782 74967 7722 -774058541 7703 31320 -719236512 5693 24597 834118110 6396 55115 489619423 84228 96317 617220240 50291 38808 -795095359 42576 52958 -384564783 85111 16756 875073775 49445 11447 -565362025 78960 84817 679482768 76064 31305 -360941916 31965 35290 535435541 86335 80818 -662913047 62627 41292 -338760654 49411 76993 -832209275 82368 94045 -977829080 70904 84025 -397596490 72329 47021 -132377771 70513 88462 -416729484 10028 50559 -897742242 86488 28736 375623064 77789 63583 585134954 90680 39850 -804506449 25911 37 905590386 19561 16492 -873812835 31565 8003 697544323 20079 10111 882907376 37572 25446 196493549 89994 86963 489773693 93910 92559 -406878608 90841 61836 -726347225 59442 63264 133953198 56583 22250 331098792 36763 28281 -144386452 18619 49931 -486673587 26271 52813 809159836 56775 75759 834935865 21025 26250 -354091121 36299 69998 -839313477 41878 65616 -201243218 17065 18264 775907354 28900 98281 -833191388 62933 45964 392161592 5818 22307 -619583672 91255 23721 885117987 51527 59678 -816633574 46895 69136 -196627477 56797 14984 188173419 8252 10379 860143862 64469 95688 -159011567 42745 58425 163485106 48814 51552 799283591 61734 63719 -511119335 38937 50009 581718347 22490 74539 -886043607 29321 94939 -227601497 43086 67396 238094308 89153 45641 144817837 98968 94370 978375725 58437 78860 452560807 43204 80786 -765388632 94760 10837 -41238981 24249 42529 152016905 89672 43905 -919943872 52893 83609 -145986709 80756 20265 -254700142 97106 38958 28314018 56940 73921 -807137825 55410 23651 607115093 61742 13160 -793581743 37395 32334 802520690 37933 60897 229045259 16554 12638 -233204247 35075 74149 -180843089 50102 23901 457364801 99053 86997 -914746043 15648 4459 -165493813 49979 15061 -176959159 67060 28177 748338028 27667 52878 -216580703 82014 91621 -369733149 27385 55087 -341057533 52799 60723 366489545 86277 72442 934842878 18954 41048 -236661191 91323 11292 774568419 33865 15204 -874267141 16909 91641 -688325075 10602 79309 -160756418 10059 48406 585779041 38562 51626 50268880 1772 31413 -422735171 78695 39725 -384536281 96718 46473 -140965170 30086 25953 266486135 9053 36820 -911740757 11574 32788 -349995916 21531 66542 285858074 70010 16975 -46603712 84278 51347 -149264358 70195 7617 547578017 33863 13844 944139354 63174 39208 -27224610 39387 3766 244413908 30545 79790 775406363 26768 7641 755232064 42017 11148 959365312 97000 26412 -301897615 83858 45082 -662375335 41649 94086 48757938 17982 18373 780679981 45310 7838 88482965 35393 50334 520498212 89481 61428 -706665188 51694 66177 -711679125 81447 37955 472088049 47337 86178 -959806286 44185 68780 -786551103 8864 47836 -467038111 25639 20326 23494918 76551 6587 41419916 59366 19462 -360084506 83152 55465 -579508533 79256 3832 783833171 22895 60846 559756963 20377 33353 -525400095 13964 18693 -598378619 65274 1441 -410594354 35197 99718 167320137 38730 5240 -498353075 20171 37524 -135568426 58737 94492 -337258662 49441 64036 -690229739 4020 44152 -967966774 56356 78820 481239787 60488 2501 -826726886 84177 83724 502814869 40096 55444 -377734147 39363 85896 890122147 55052 18746 -808807729 54778 22582 936469837 38929 36404 -599147179 58339 50842 926416860 68527 92714 843720584 36379 12737 985455137 88942 32807 -202557599 55545 37032 -352809884 17079 98752 796564329 78053 32675 -217463580 61561 26925 530233744 76729 45845 512695308 87393 2024 -377284627 48231 84811 -800182258 67751 82409 -931702451 72617 94360 205531787 59602 97310 611337192 37082 75643 164720515 75892 10862 -284921400 24108 82285 861427436 58945 25416 31238432 64885 59315 123112941 3448 51273 247468655 43666 44307 -157899773 8266 95328 409467091 9080 27945 201430504 17754 26542 -612861534 8726 28358 -717992398 90586 45922 397689720 48285 65479 964343129 42270 65874 41538316 29767 41393 -425238902 57553 10677 541945231 7204 77980 615900221 30610 17494 225114419 35629 24479 50139648 89429 711 483860073 59175 25332 663320722 14443 93546 -151617861 60062 4823 220602474 38012 16782 -60923164 98083 23999 -795559009 27758 50618 -150196652 68156 62143 -97842132 30891 35551 -992481707 9054 17518 146667976 20010 14763 287423885 53251 7599 73379242 74561 25417 -67646527 25686 16392 -517646880 17985 89439 913722635 81382 76523 898639294 52486 2 -537542689 98279 17050 992319358 66702 98172 -309024091 66822 40962 499110876 16560 82950 -193349675 45878 98607 -980443397 9791 10210 -822697426 51601 57571 433717320 78468 43869 621743377 39861 28155 -863413958 73356 15886 739501820 42430 14365 620832565 95257 13567 -599026058 31464 5367 127688944 40228 10767 486189732 13056 24720 123933774 61279 92391 -434717153 46608 62355 -153948717 54275 20613 334759362 75040 8592 769643402 46633 25112 557598654 96167 2563 -634882362 17554 33420 -437474332 36669 39310 -729852504 16881 69720 -418955161 707 8091 -214716959 68033 77258 -175308770 77708 83987 -51389839 62017 24998 -285613215 89727 65622 -169926517 26578 50420 -963908349 91696 63620 -826400737 67071 49131 -431549757 42792 21997 -97361394 49408 66827 416751017 36813 91904 -732034642 20722 70429 25837627 56369 38368 -277007627 74345 65580 15655298 79331 5774 245291104 95992 51609 -808898798 32786 97255 -662814447 90374 24362 -495076034 28210 97189 69492225 65298 6616 845424052 63889 38338 -525805207 69772 76876 949696820 74632 95287 -865369127 9 43687 -994253190 45262 95495 -563235865 61077 70360 -777045959 74188 13257 441736926 68618 2637 61010377 46397 20324 14963527 13614 30972 121399915 7265 88198 -977644765 11292 39151 -542929850 79740 80689 -147587084 50534 98027 323285672 4133 39177 -718235290 79610 95671 -743804613 348 2528 29556675 73936 95785 558862275 47093 38545 363637496 67504 97022 557244728 3920 77359 -900441698 18191 87892 -534112611 74205 80832 -283207416 56178 55879 112073716 71306 95132 594503530 55788 45843 107035870 21000 44704 -130812950 66963 90336 830993076 94167 87011 -354002946 49433 83928 298554978 2865 78534 -531543652 2481 73933 164146041 5272 1395 -507677019 59262 98106 949120669 66014 19782 755077672 5345 60687 102628940 74033 23932 184124825 6594 54158 -841701253 97771 32490 -865232403 10662 96251 -948667842 95207 12960 877501000 82064 6954 -842709216 29356 55941 -721972114 90398 23126 478826305 69344 34486 590352700 91280 39869 815637382 22194 3859 585321674 72832 37960 289632810 41711 5242 -513284068 11067 77971 -116533275 49577 91144 -891286591 6989 22668 -828557715 60303 45617 -125070106 2525 48767 161736001 40971 57292 -626229128 59250 52739 -130265775 38488 19348 463359721 99654 8487 471829326 70922 71551 22395150 96047 40572 -738037423 4238 32352 -803876156 49552 36248 94064497 14132 48439 -313899519 55712 87697 -810959433 77022 2568 186418046 82292 66969 -787252749 24310 60561 -928215174 16491 53288 933657948 92161 94965 -142243773 3124 6623 -280122326 85782 5226 562654116 55762 76335 346107025 70732 38316 -587543511 34302 38826 -574956651 78495 70199 -317037166 86230 51237 694371778 78367 94419 370556134 75369 48684 394287527 67757 70745 -210773245 38723 61055 -916028916 27635 77565 690766407 92848 36492 -797300701 45169 77398 498042747 29403 6854 965017818 15988 82390 -602064147 36378 53249 -611690172 46690 80570 -905652659 24967 44447 363462826 25073 67252 194692318 85230 44381 -74287184 75315 9258 473920290 95197 3443 944411322 63169 64286 83209878 70814 10175 -791451629 59274 98295 -972807181 85116 21205 -135610749 47566 46028 983684744 57438 72369 486062984 49126 54467 103053918 9554 31805 -828107508 56429 20594 -86016036 24952 86282 713574684 9228 77362 -700621965 11452 53293 819464489 72313 7771 -781427646 87097 20763 -749891369 47124 4836 854048451 29510 3128 550095652 2135 92284 724635720 81686 40439 350518896 81959 72767 407520264 5300 66859 829068672 85537 16524 -144183065 86276 55979 251733592 37126 21192 -11353482 35581 19491 -549057468 53525 37364 -661189733 66377 50659 929654623 95754 87623 -376299545 95638 30907 746366814 11334 43741 124566762 49218 50651 613959620 74912 10725 -514462884 18588 75071 -873345747 79940 95362 342480205 57257 52420 -277768216 43404 63113 496817731 42473 10617 -22052469 90939 4165 -999433483 59 41892 330819282 85820 47361 931981247 33135 8947 -700068903 2963 28042 -104497264 30748 89210 -549936282 67813 56325 -885066120 36549 97857 291014026 552 48491 441060767 12920 82572 922759308 30578 50261 -397331486 47390 56937 -662498329 55692 36199 -462944289 35496 12372 -390842968 3153 55961 -860803220 86523 52525 518658775 75135 16680 980504711 53759 22941 527915508 41023 93224 631027843 88498 59779 -868691792 95333 7686 921998292 67241 51156 669552680 9241 19758 39933078 45261 55980 -764520925 23414 80912 -449376193 23977 14950 40773925 85656 97832 50667399 37712 65352 -52202018 59641 54150 704908145 84826 9126 810762973 85510 22813 86979649 60875 14456 755869444 23256 51425 735141477 86355 5289 396529536 36025 51292 -76576334 15144 56779 -374554001 23247 61000 747574799 59234 71991 -461810875 54849 50513 451894537 88727 54337 145371601 4552 20512 535858270 30386 37067 52822002 98058 17079 187397283 46754 27950 169021647 80215 73208 941725587 35745 73534 -251936524 83876 71289 726652740 53793 20912 -305866800 62901 2261 298817630 13462 50100 -950609722 69860 50845 495491782 22678 8242 -804518340 1223 65739 94634707 29648 72785 -290660239 72471 3730 -593160053 84788 45182 -400229705 71977 36950 628725059 32386 87354 -708241297 55898 17010 -624495828 95986 72982 45089418 10493 26947 -754949919 22201 19211 445035120 85446 48910 -931519966 63507 90013 -695586788 77866 65363 -960032852 36760 10897 295298510 66563 21440 -303579264 11548 19724 -489470974 45303 42157 396183025 25767 73343 57815750 33992 20953 802401695 51864 71310 -232130191 67274 85229 -399857829 38605 17487 -512276574 91902 44000 -618349002 35305 3328 809242201 94641 81598 189238227 53550 65949 -611403037 63655 1234 957407600 4793 58478 681626282 72255 42497 -529297330 44554 55666 -451758663 50450 77451 -798158845 15280 90978 -30237857 59191 14550 -969876756 3336 45870 922943073 83381 67444 36127147 26199 75556 -776707243 9678 68713 -95902715 48775 61801 -994564645 29896 27979 153873159 59722 13201 -835026039 38570 97913 -944653645 98438 49319 598878085 55933 84350 -545124691 92072 75535 -283481752 98804 49868 548801917 97751 92956 394716722 76783 97371 234295621 4185 94318 248863144 29897 13814 -729933193 5584 69614 653520284 96148 68745 -259275194 89430 99712 -367419722 9938 5158 81200921 67311 23375 676274505 25372 66792 627826980 93014 2707 231969408 11424 1039 -673966137 65700 39491 -92283549 96786 30619 -69410895 68759 27411 -277867469 88302 95091 568349764 60233 85819 907719084 9856 99203 206338759 44209 29277 974903320 16017 10911 197376118 82550 60831 -673729271 33525 1150 -931589144 34730 56794 -557680745 70212 64683 -461076781 36848 87635 209435240 19100 46906 -154569124 33115 55377 -25616569 31711 73064 270851482 63825 32182 -830682559 15442 42975 939734931 92342 17124 296263760 98244 87575 550993990 4403 52709 -388273104 8187 22315 -809512794 54901 6741 -700727300 66628 64485 -127430857 95355 37335 117898581 65055 11451 82915893 43086 83688 564031759 87069 56792 869370785 34652 25790 -827861742 98818 5059 -791624404 75954 28515 -423099843 30158 21832 -26698237 8894 30169 165973774 77031 91174 925704181 4437 46579 607367997 86072 49069 -948687769 71624 19336 398476654 94136 71519 167010420 33899 98773 -457322128 4026 46712 -107823191 78950 87834 279097893 28663 94094 765321466 87553 66270 484292642 56718 4802 -247582578 35499 31021 -229736442 51612 18041 -75092575 67267 28714 951537344 63222 55799 -306374287 16923 72618 -53219444 95423 75518 756259028 91807 158 -837092226 9534 17778 149609439 78114 49679 567525569 80837 3293 647306047 64072 43014 721104144 87117 94139 -553047517 21566 98352 -59296619 75744 74108 843775533 52928 72017 -837161402 95860 47865 573690902 20547 79890 -389102218 74296 72380 674368484 39438 10709 -306220982 62174 60010 -210293302 87989 30858 314510644 67405 41961 461013902 31660 96900 -877507448 9585 93202 666705732 21221 35678 -436328805 50596 95517 -406135451 71262 24861 -756851522 53618 36520 68621476 67711 40144 -433821349 97785 16675 220543879 77046 93178 -403908753 91963 95203 711992275 94326 14869 -90639757 88285 6396 595927616 89314 44418 917302435 68019 72827 259220261 81053 60364 330587387 49916 74388 -784115259 16899 95789 -688371157 1183 17260 -382976146 1042 76206 663483248 44654 19327 -135666525 24119 29210 -545719981 90759 30765 716015273 59594 96562 -823886165 33753 62065 -63479392 63002 64709 615980830 63525 3343 655652727 35269 11790 -951644027 41908 79507 404762381 95559 95037 880847737 6921 54316 -735988351 69800 11100 225189227 30206 1340 -986110475 53864 1591 -95354978 59403 62414 589495028 5353 76956 394757547 6086 96730 618645127 91683 39294 -438429458 93460 58643 454904912 12188 95513 -422171809 66691 55023 -186293998 29452 25348 746407074 60152 95626 -534336175 11315 9395 -450785669 82881 41237 -432269881 60007 44322 -356412118 42587 95869 -622008561 70830 32315 113455671 92035 92621 -30484327 84182 24271 519516233 20280 83283 292315597 24932 61728 781272868 29989 98043 564298986 9490 11988 -707739297 69936 35787 -626945133 69883 4944 -78380651 67939 97483 231359582 33777 53055 -175207299 18181 81104 133581945 90846 71099 515166623 82166 66717 -221975106 84389 54045 -308217419 9943 36725 -323957970 58866 69029 813551955 24107 81495 -189939241 66203 47057 298837550 7744 91010 583440323 73153 81133 257526165 72442 20749 537594262 23715 47806 -828928515 928 22925 -10103996 14292 85904 148531767 61251 49353 564437873 61133 85942 959059435 46678 52221 -21391124 37901 20955 -351492653 72744 61101 153958672 7009 58049 730440388 7190 4696 491440843 40216 58544 688833316 98050 84734 607618645 58606 1545 977079169 32632 90165 312149177 17510 25420 853059869 5619 55884 108164798 43945 60865 150517619 17011 44560 -46310905 39277 20958 -849913332 1473 85874 -782127286 39051 8527 968752495 2854 51844 -879367344 99612 34930 -825106590 87705 23550 81957353 4857 75662 -814895203 39584 67346 626171495 5624 62886 -761280608 83723 85656 -139172853 71152 86590 749807934 60207 91733 -845238980 45792 71248 794026691 46849 14411 -695411340 1654 56438 51740099 33508 94401 -156631980 38735 69633 -287053828 70733 66380 -483397280 37360 31272 984290133 43648 48960 -405409946 34988 97820 -923184838 10080 47075 854646132 90117 54830 322587053 23087 84427 437901160 46819 59857 305897166 90841 84384 786729077 31904 30571 944800528 70231 69828 963177121 2373 88841 407309598 86783 55667 -952189348 6312 40370 546073588 41401 70064 742974756 70651 5081 -402587578 85750 32380 98885774 3300 30098 112539777 49774 91192 -644561625 1806 15540 -792705146 19283 12950 -158920304 30592 88420 -232509639 68886 91646 901046205 5863 13215 233566443 4919 17563 -715789897 94338 19030 413671978 90052 78223 -547039032 27407 93245 832547048 97916 90996 -171504547 15490 55117 283787050 53591 94431 -477991514 42848 53442 30673194 93833 99455 -251552349 53661 86200 -404731415 92727 20335 473922273 3909 24077 545566863 69639 83772 673178130 16978 31340 -657346571 34632 91753 855923656 2649 41264 -684264873 31164 66945 -866682913 15633 36260 82812467 91803 65877 410863294 97027 65152 795180201 59082 99024 727660468 79733 99934 -647704284 19362 26607 -364692977 66272 21917 -784750928 29713 14800 -281326243 98971 92273 909606639 51272 76671 -634823592 32675 23696 -961591319 82064 67277 708297899 73881 41195 690164284 33556 37812 601643363 27972 27269 125684115 8563 4454 939182497 81242 82634 89109404 31794 69897 157132441 36633 62242 372809871 17111 62280 -269040983 22480 32126 -701208582 38754 35318 -237173396 79625 21970 396688540 44818 65834 491144306 26286 78510 -702502610 44649 72135 313348193 73207 95728 -920839203 77068 23868 -980846905 16645 29426 -549007802 20648 85304 955951232 20459 130 -990825168 35506 26949 -758369094 17327 88650 -274299560 84490 81891 860391002 89417 27604 785918229 17503 53473 -131316218 27843 39953 -304303650 89777 44624 -943038223 71611 83458 -55094149 63616 60364 475025287 47420 77686 790957910 87545 3166 -865141965 32232 85584 -471937478 77250 47732 690648265 26178 7112 421873198 81357 61747 -506923954 13837 71820 127067429 82399 62458 187139141 13669 60509 769328837 65466 87131 -803813840 61658 86885 630978116 15567 76974 -465948808 36350 80047 -932237476 66377 75143 358411891 14071 52927 825844882 54182 64854 542972928 50127 9651 -905062156 90206 92334 697093927 53662 94124 577693611 55350 31670 -651483001 56589 65818 -716271800 4115 83767 -617152280 37976 40111 797572744 31245 88712 527390261 58775 45020 -6643609 14641 62565 214653732 12417 79557 668173204 12349 30706 -629586648 10915 48629 456078577 79034 23113 935587511 23264 91117 733119841 12633 24968 969248867 54087 64750 611257685 51191 89318 895021398 70490 85218 519145520 56797 89294 -249237365 14805 10721 610840245 83514 81215 -295049236 13406 43975 148804221 30065 35859 132487233 80166 18036 897974533 4328 14641 -572174096 97976 59903 -508027072 485 41066 -785970605 80619 68776 765218686 60349 10445 -8541132 79346 45484 -747490101 59616 88579 -774645361 26045 22305 -584592932 22772 97325 -927819680 53309 60119 185440228 55523 29691 -294251917 27892 26802 228543066 97262 79283 571199775 82 8516 -608025759 24987 85089 -259138227 27055 69721 762444418 17515 95387 -20725628 27820 41973 -299810707 91490 80987 -185875636 51455 60226 756476008 76114 98413 824548670 3989 14653 -939181359 90456 29562 460488463 83175 93359 699991423 53964 84740 -699450174 7903 25915 883689195 97488 3795 -580730394 61795 34527 195075094 4547 91027 -56804505 60489 50028 578560565 90413 18891 748774413 2981 95827 -671316249 66268 96294 773861744 77617 6502 163858659 15236 28659 6872089 79017 93559 833714534 87128 42332 -303026389 95382 72045 98914481 3883 80884 -452994225 86964 63004 -815122243 90598 23816 43643412 33336 76315 -117697239 86372 42303 317341771 81146 56751 303885693 20193 56711 128699813 86051 49012 801247248 20443 29127 506005509 99775 19497 830676820 41754 27370 118619878 77072 30789 -97586370 91787 32442 751826685 18035 49041 169357413 9938 41718 992286860 8863 44476 241225087 58101 34745 -888052310 94381 37501 -688616277 67379 35293 -943301370 30193 28192 233138032 30867 84432 409431565 79117 66788 -722039925 25096 39888 525401255 88239 85276 701436911 24438 43817 -423670102 62676 39937 772211243 59165 79098 -863431234 71836 17261 -864694277 72485 579 772604690 46294 33942 894747809 25327 95034 -109469210 7725 14525 -505606452 42705 56031 -882719550 81553 21699 388680845 82058 3727 936691966 29968 37492 858531844 77928 16716 439354559 19799 341 604591331 47576 74803 -936162704 18952 4137 813865928 94809 80761 -677493235 49748 58238 92413504 99837 53061 26603314 21173 84239 -49424307 32627 94766 573012411 70534 60367 149650379 79249 28479 26295166 33191 23304 724332446 21615 29329 661020057 61346 18416 724671072 39981 98715 -438616215 24850 66116 161265553 994 67353 900728868 7141 54773 -21124973 61253 98412 -859356509 52350 6317 963678902 20441 6049 -69199491 21422 95038 746876876 43899 53859 -988516716 2393 80265 -943957743 90189 51093 606481633 48408 74192 323464187 38837 1140 250802791 50408 94873 -554796663 45665 9290 -324000730 68743 95705 -38661605 78995 820 -528721108 3434 80931 700193255 3107 28750 -454417355 96023 51379 -198630558 72968 50375 -218225795 39290 74900 -71205297 39482 18471 -176326473 57308 70827 -788800168 49396 70341 917234638 8937 92035 967068748 43855 23885 944063738 14759 8059 473026028 18518 60050 583487313 55559 89271 147710699 89109 44441 761296161 1813 55321 -423712025 21451 76052 620209806 35237 37839 969715955 31998 18654 -386196027 92506 1083 444491312 10182 16268 123186837 7128 8277 759782459 84883 12128 -855887613 83023 93826 -171223312 94289 1132 -818000057 12795 26925 104526478 13012 95396 614864169 46814 81632 -454384598 36202 67124 -225130802 37469 3738 194927611 83381 83092 -443386600 65592 66432 446912073 38864 27363 -535925749 50441 47201 -65274432 44186 15863 -580236682 34612 87925 -935574234 3743 19418 475539619 57518 80805 -211822139 54014 5253 542976345 93200 24969 338635820 34431 91920 36104033 84796 68481 -389689898 94183 81063 -365212116 5240 47449 -813370986 76996 46203 -935303098 2581 9446 -579899853 45536 32345 538619764 5102 20398 322314014 12031 77840 746260911 93338 77092 915035058 51973 67073 -748320731 15632 12034 -122243173 90376 86950 208937863 41418 24228 -781836920 40659 32289 778550094 6970 42599 122570014 80939 38121 -393285110 55089 87889 566611408 41521 71410 236387543 31663 73089 299196486 65577 13591 -956438768 13439 11057 271738797 57166 40738 893600542 61181 91908 717508571 43577 78279 -182197966 29300 59600 699404692 56671 27047 846749747 7427 68068 954604850 58373 47981 942109393 45575 48885 -727360743 76354 99841 -847957863 28070 26675 -526345944 75605 89852 -41079814 87377 25759 886437546 43151 43200 85379502 60606 64385 -797107117 42293 95764 277612695 60944 79191 559941763 37388 20765 641884082 37415 92897 613136877 89356 3753 134650329 34501 90204 -402839348 76855 49202 253754060 8453 36730 -416122665 25037 90896 704344834 40357 78894 -801194666 67466 44912 496868077 2469 95847 -365914171 52694 19309 -300515340 44743 6531 870005788 75636 1837 -398065403 41634 62379 -49918816 46682 77721 295591065 26199 23465 747055313 58267 77764 -537876662 82447 60344 -968435669 99382 66427 -596193515 32919 6688 -653660061 52956 96117 -303335700 22218 69571 -285761078 33637 15508 774286022 87949 50055 231188467 69115 21373 -559569936 21138 97803 566068366 3180 37500 61158717 77078 22272 684722230 59028 54365 -591107227 10703 99552 107949171 33686 88357 811958721 46174 19434 -394166416 92447 70352 205318708 43631 57074 -139995656 39111 80721 44383070 99876 1845 763063712 79 45102 680580073 98691 15268 30498016 57836 6482 -679051185 88663 99750 -400126672 36443 57773 -395325472 24144 49866 723887017 66530 34230 -96670285 15908 66434 -25180616 63437 6535 185731262 88490 90278 -465779792 90478 34836 718477145 56817 52687 725824359 6699 74633 -275847308 28461 79236 -841750903 13695 30689 198389314 87531 44767 874471182 70133 56512 -420290618 71002 98774 999276367 97484 33743 802733635 58239 79265 545440108 41106 1646 380647643 71470 51298 -852614214 22793 43791 559999698 30780 29797 -841299128 8771 99101 -440918179 95996 16658 55224970 53805 48338 -558040320 67636 77061 -816933501 72308 49301 -34575531 56693 1840 -454610466 40145 62389 661585006 65169 76735 -686026888 5564 56339 -851231376 92475 64090 449419397 22552 94234 -559407735 95387 20957 626621789 25119 38630 -53594475 25292 50617 636403867 84940 80471 566317982 63816 34884 -752793959 33117 26223 -911411590 50608 37148 -490611587 81649 84879 -835325491 37217 24927 725669256 30081 51224 -976728460 62960 8551 150495791 77290 74457 381119058 48905 4473 -943560496 41088 93977 -421685375 52569 81804 -51161330 63313 5150 967056104 58550 12701 129066474 4220 66366 232874458 67487 81654 -359466625 48336 62966 -386255953 57844 22597 -161493855 57163 96770 536067375 49242 7640 782040948 88200 15801 871674652 16033 81853 -831649492 49931 78532 876937160 43280 15454 -806179349 33838 40713 599718473 34552 21429 -271689393 81993 73492 572340810 64203 4962 244546297 42891 23219 -500549735 1210 21405 170577775 28244 22356 -947771789 37859 55332 -201889839 46345 90328 873428050 3477 91207 177373717 58873 45054 -825691906 26505 74659 431653251 47616 70317 -701062440 48615 82936 -77345263 50320 99317 99598099 79437 22549 568421711 99500 16438 -391170349 44573 33116 -956168427 50899 83243 963584676 89594 45664 -68421602 75426 17907 787118395 96567 33689 -607619277 24266 25071 -471858115 27952 99530 796656280 74549 79731 647458064 7639 71065 912593974 41006 69053 -533179913 8496 57294 -799499843 44370 7164 478457539 21807 11537 -268981277 7266 43977 471618281 70449 82966 18962370 67621 20202 -67822171 77197 10867 -218302448 12680 92434 754873634 54828 76420 -413356116 48052 38697 -115880413 5854 82571 -277123471 66829 62262 545990002 58109 98924 -93769515 85517 36113 942417325 64158 84035 863167379 25510 10343 741407488 49987 95727 223884119 79093 18432 -693269888 68035 68772 -815225405 51795 69587 -459360668 5669 72092 -833801426 69079 77566 -376164774 68517 46492 -577833386 40235 50920 728712946 71916 97074 510315230 20216 98218 -717229794 18510 58904 414135227 4156 54025 682274552 63716 44345 554582167 63528 17833 -769818979 35240 71867 168752682 31805 8614 213937425 42795 9357 601118156 57783 62151 -827244812 91971 95171 423630859 46859 82563 668020910 83636 89237 -401678264 43148 50215 91608056 6473 71893 292007955 2653 54167 33751357 79936 56117 613028602 76337 36681 290829866 95814 75567 50820752 44657 96241 19847360 64229 54674 -952265344 55691 36069 300293308 80643 70375 521583476 55829 29397 186965664 2256 59188 409904961 58168 55558 361281618 32597 56780 -217457707 50858 93347 413569429 17100 68779 447846476 97535 57201 335124477 54084 77440 -954946394 95078 81573 847821935 31679 83136 -545614753 66278 93270 577748868 37452 3238 275249946 37670 48296 965773919 36827 70492 -843084970 58769 6246 591043931 49166 20010 102155666 57184 41791 12416702 52498 37282 -988382973 17053 33341 -620532135 16210 58726 235148593 77553 28795 -894160717 58607 88744 188584692 86386 70114 839710894 8011 5459 681489224 17574 47578 36443881 7257 49929 -55736354 40563 75486 620937615 87421 65441 -850684389 17457 65228 144388155 91987 13433 412747219 84251 5632 798727408 47558 16653 -872399618 30342 47865 -701661526 79658 80405 897806383 79510 61737 832523585 76120 27302 -500283246 42221 57385 452597762 67832 1125 -216269934 54856 53265 468888741 94047 47078 241538794 80568 89347 185507935 57793 88701 146382184 15040 80667 127204683 44643 26119 565517965 72203 4500 356026357 68525 79841 459909714 72143 97017 -544173026 87962 87905 947401215 52611 24550 -653825648 92018 45509 -947480819 69429 50353 351721382 47467 80041 -24104543 13602 50183 323347522 71983 71988 -947044428 6900 78891 163721090 59102 61188 109242320 57667 67545 335552564 84097 70336 -117406234 25662 89294 212241495 19847 8311 603720311 22597 67363 34426302 39088 35798 -349595086 28498 17418 -830346768 55147 60449 920601090 74597 76756 -349901370 48136 46224 190117022 75834 57147 -677969636 74982 89823 531915313 18005 53930 -925188284 68798 10085 -210834898 18383 64412 792786492 60182 5087 135994498 38093 13318 835205547 98993 49544 -672695923 3323 85971 -540608674 38215 37741 -17548070 57973 15185 -992253578 51499 47869 -436965365 89437 40273 168864701 71280 84908 448443414 31987 13576 -690724807 31482 11490 -688108302 88730 63824 -807003702 15609 81668 330746877 47929 83133 652221734 47666 44078 158268566 13294 24288 973066197 90906 4216 -609049281 44960 73938 -431507599 47603 85228 -59128606 1289 6778 548286007 8616 87539 189087412 13929 52388 763274590 21052 29084 620280332 20524 20362 182469068 1332 96966 -944005611 26633 35823 -776042815 27560 66887 290784766 99038 85724 39862816 87166 99284 -945516615 85048 64861 691814673 52310 29810 -273412683 46807 91097 270508377 30771 5655 -643149139 30809 88352 675841094 5691 41736 -812881278 34877 47534 322426886 51157 82405 -13553864 27879 56775 -727445918 38672 78388 357506533 34763 67950 161407111 64447 15117 535325618 88333 19480 750384585 63594 64994 572682719 64844 30723 -667770321 50315 14212 933002814 46409 14022 258114047 72305 92715 -467471881 22712 66807 -864527935 41093 96106 -127598575 19463 15667 -814227239 55202 60946 258456108 33484 91939 501553448 15563 66454 713175665 33021 715 -433959178 33399 28701 81306882 69713 2007 321528336 64578 47102 -162954657 39117 83621 -985904874 89612 58647 -287894243 84889 40582 -590843772 5946 49616 125959133 93992 65200 69518950 29291 25004 746677260 56614 37220 9077419 27170 53109 692812739 88625 71356 712162606 804 67140 -271032862 61341 33349 -285220010 5550 80828 310493244 9651 28337 -390593353 42355 59602 -544431815 92029 12592 -754324478 54395 72553 108004980 78996 72862 896286093 15256 67632 -67569694 90771 69798 542895499 11445 23780 689054939 78261 5248 -877755929 66713 31029 -109656492 57962 56768 -295821009 88364 32087 -231820802 39273 60976 173679602 70240 90410 -147095939 96433 26678 173347747 62985 34409 791028789 52566 55602 -70287675 64691 87552 -5375338 23882 42200 -63365214 28722 83783 872953723 97555 43878 302004274 3230 1752 -508607903 76145 23709 621064333 32181 4727 920754784 84907 52631 925427726 48972 99384 582330904 45707 7181 -429806293 66347 59906 -643489031 47250 22412 428942827 20816 71939 -33607811 16847 40542 837488645 24853 23982 -440247102 86961 45518 -128355578 67347 20229 935434594 14872 78166 -757171127 94134 40959 38112220 11785 63843 808351219 96478 27941 648578130 9573 36990 857033391 77002 79902 -538527489 54158 98613 568290026 54117 86326 814345722 74279 41503 407181187 5581 19089 -701971820 2666 91686 447574075 80127 49022 -638801466 67780 20815 -911356991 22975 64162 792032613 24545 42102 300139101 82536 36539 -70696636 77354 77725 531288641 52015 67909 -429424443 45161 86655 -669593171 60939 79235 965756181 21379 15145 -993227385 60128 6063 -696148713 89845 47901 639127026 93894 76283 -1217462 60181 42903 658494330 29479 46332 -395968554 56393 98225 -87461925 42072 52527 712332218 67471 58064 -1525557 23893 63384 -770085569 39572 48004 549462875 87136 60685 -7465402 99446 90777 220109283 51016 11152 -833989462 27959 38497 -570181378 29463 47073 183334438 83019 68481 37558584 20873 20737 597882214 34616 96461 -963838733 3544 12743 885795134 84578 31407 -631728086 16120 6263 796441492 84882 58708 154881205 38755 80363 513435836 62269 37406 665243486 39539 94083 -27666465 43941 19736 606267198 8348 8330 -812312272 28847 93642 -138946780 9772 40803 -30937510 47199 62148 -805697714 75441 81541 -185845641 200 59832 876633076 61539 40255 -865866893 22356 21536 -591283258 97713 39386 496980102 66841 14390 250887901 63377 86665 -733014249 27955 45503 -301116920 75620 37675 -272182856 51563 59757 -526610806 93899 51046 -780675098 60090 74160 -871719290 17452 2040 -4671750 88061 56811 210381715 75307 73807 832155757 97481 74274 -58722697 90869 65774 -142754101 13293 46846 481020918 11947 97929 922376265 16183 33534 219241646 59224 87699 123490192 78042 49009 -889556898 699 1961 329178233 45232 61405 49304015 41943 34063 -462519726 12211 77549 -511699347 42143 42228 740648084 54456 74078 -677044471 1977 13923 925469644 46492 63734 -989694750 72085 26744 -671375135 51098 62398 830031419 61154 29795 -53663279 15485 53707 504105672 58472 90079 536012537 40892 46579 405565471 48520 54460 -408205975 30233 93412 558509244 39151 23849 -64314177 3745 36711 -11103166 70917 45287 -130845424 25488 25301 -255360156 77429 71982 725465519 96910 29580 -967132646 30262 29939 -631436417 94834 29283 -840675364 8575 90582 68947235 13411 69874 -674756717 66775 52399 -83788703 65182 54470 734982064 27534 23677 255821350 84447 27897 -373019638 19836 48688 -313899914 58329 35809 -244029325 30845 81427 -297915626 49100 40530 -193636416 30447 99145 963097753 73544 26783 837778162 94855 40443 -294071603 38284 16979 77287456 13268 1578 376481902 23487 62146 -594483532 78318 73030 -680620456 18742 27158 -856932187 48001 2571 323855320 62351 43460 -814761474 73759 87330 -81848479 59251 39322 195750843 84183 25713 -722178116 44161 70858 -210284596 94483 83855 893526195 75979 13641 -220301965 29684 723 -259110035 10041 98731 -645239258 68773 38058 -447233813 7622 74400 459741155 31729 86551 -158232437 38669 44193 -553344304 79562 46364 20293350 21589 81877 -906536311 65720 65593 525841549 12412 43286 284459045 20867 22556 516742537 27785 83380 -249090106 40017 86739 -604364090 29310 93421 948843346 46253 28467 891570569 38080 74864 -757180677 62064 80171 120810078 99353 63645 640932340 38928 57818 -905227972 6390 978 641893821 90136 40950 -623685073 39773 5742 -566501674 85117 44979 469563582 47851 39923 -168579895 15139 1723 -987273635 95774 76840 74538564 98153 46156 -855097760 72358 45483 341827847 44442 31811 510252455 24680 40715 689792316 69875 42704 8539042 99280 17500 608819492 5089 14952 683827537 50695 47194 -991868379 82567 45596 -390864722 14239 93600 -29399704 17874 14952 109469691 6808 5343 -907725356 59894 10038 -931278615 98651 27631 -298798585 50531 34900 574606680 4676 94410 -367629012 11710 94866 -208415695 77493 39886 -210537506 38825 29016 -807974091 65687 14470 -161054220 66909 87885 -11966981 30700 50114 -896981026 11790 35181 710411158 25544 80520 467055444 1999 97478 205916897 56510 23337 -239527015 85287 87425 794250237 26645 43382 -491167961 79855 26864 -80649245 46372 70014 901773999 59273 96563 125040728 43565 59200 -218460483 42104 43929 -237369482 61954 60371 374826701 30691 72015 816257306 20366 25268 257745845 66113 58327 125401436 38827 95520 -910333318 50332 55361 674224253 28283 293 266604119 88189 90323 -769615292 76885 7539 714577432 79729 80500 -683169377 46913 51653 230253980 48533 72766 351795906 55007 99088 208987563 40363 44001 684898959 3830 60062 -631298008 17395 45662 -651286691 72278 57537 398190685 82070 65428 -959158749 3667 38494 -382994344 15352 97692 -489512193 79562 33651 476694689 83239 62603 212060510 17722 13023 710221921 82671 39627 -28887511 55238 47077 -1694082 92090 35394 830122961 72868 26739 71355664 29244 67134 -375403408 47929 70817 814285892 22777 62074 -981974360 24343 67125 -594737524 44536 23083 -547293974 78011 73394 -735905397 42774 28475 521815660 23948 99641 782340808 21764 92863 614805803 62983 21062 873608931 79721 77682 -122759592 94243 18242 -567367503 67174 41082 728751136 41740 76112 885145366 82912 53853 966508424 63532 8114 -892792645 63150 21558 -179253422 60983 88510 -575773765 59445 7738 404267595 16592 255 806064605 86106 31522 -406468620 83003 1742 -672676732 6781 4813 -961554603 4058 62608 -428215421 48736 29143 -740987068 69559 16652 -553032592 37894 85712 -83914192 68361 95443 -993365297 98176 76617 -79280038 90169 24967 -719143100 22522 58059 736501997 35349 61813 -575522038 72388 82693 -925679425 10311 51029 15391705 68234 13001 515824949 78005 65006 116105894 39157 59004 -737162208 40653 97612 -360021605 35357 53387 478139479 74237 64216 -35884837 4585 60680 -669938463 95004 54094 778424800 89094 58613 895349330 21621 88900 -240283506 80241 11434 163214557 23652 83488 577036303 94392 38724 158750919 47078 11609 -806073018 87060 84169 -745439086 35249 20018 510431765 97699 6929 572652590 83965 19661 980235362 56245 61823 -624458789 9181 71056 -743260789 74754 89983 -119214683 67504 1325 867659715 98317 81837 221300330 99039 3923 331206352 93477 66774 994273513 45615 57956 510372848 77312 72090 886363209 30221 28228 -433966700 8751 11522 -499967941 71031 48044 -524109507 98005 60475 -546478986 74012 35316 -594503768 45527 17276 -367019622 79320 50235 945930679 28711 76504 282838385 28688 74879 -496477377 67579 58479 -691026404 29000 12050 -422633430 27551 78012 48889373 57780 46376 133563774 77161 8852 -860637409 83994 17112 -296717487 16466 68747 99663982 81546 63935 94531638 75836 6876 9095983 65207 51249 523535615 48113 97886 -321571086 15299 38841 908704663 14164 43314 -72586406 29030 52971 933462811 71191 41610 142204477 55094 29177 -907766412 38727 54120 -287303397 86796 66905 -820185940 76209 18994 -176862939 72460 84012 786523520 27093 34053 -122985691 64577 76480 947697770 75210 52642 667198321 77991 88043 -519256379 82133 26144 -40314816 10308 45674 920537353 9902 72136 286963899 48166 40238 875673922 9849 31996 -373270103 79365 21262 -194222377 46930 22110 224754048 47352 40086 -748137414 96164 50940 915835121 94258 84346 -531043763 42025 56837 -686260492 35777 32344 -399856250 97391 77434 -998601487 30138 54783 339685928 51091 26560 -813769661 39407 32824 116720515 3255 64649 -435576656 89792 82274 211771016 29722 56988 -707572670 92635 91257 -52589370 13718 27320 674400673 78287 344 -648700052 33719 14183 -499518540 17103 71458 -918790628 15306 18040 138860146 8884 39255 376195876 98463 70790 -172351127 36909 64990 274141031 59040 91840 -463259866 95736 35467 -624236160 81869 55415 649046265 77684 46213 910265280 64082 27332 -403600607 43585 94487 -477806126 7810 83045 967015370 15161 60418 720945356 6257 63484 -132068290 62456 38647 862273905 25968 87034 331202390 94451 54798 -808634364 33053 66181 -434112347 44897 52973 -325847733 61278 45415 944148285 2797 10659 58962846 9745 16116 -476308778 41629 2700 -141817446 15169 81647 -820723600 78216 14232 780729416 31023 28233 12152001 56331 330 -122370603 74798 85528 -514621916 74646 82946 370723822 23845 36898 544156753 52904 21771 -951613380 78920 65421 834416716 4684 11606 -528382576 5196 61903 -966553169 5139 96282 447598914 26649 31837 694218635 8100 14917 -651819444 10676 4856 954503990 77727 49643 296691547 9519 55256 -728678376 81884 29361 719529609 55394 91940 -770748947 80803 5300 586424860 43961 3376 -531989105 16018 66021 -190420669 5789 58885 -158761803 31864 48186 207390391 96475 39623 408996334 2210 11744 545150590 15909 73178 -232455766 43803 36209 -667807511 94028 51779 568826252 13524 32404 642561349 3375 84119 -933711534 87659 17588 434489159 56963 70155 713940062 91931 41048 -680844069 10413 22866 874024990 70133 34877 750841570 36929 57030 -593059767 94360 14091 -43338671 31616 89372 341012876 88133 87393 -805683640 71769 97158 984011121 2931 96318 469190876 80365 10645 345993492 9308 35036 710765090 17226 65729 317528842 29954 95487 -20890053 76670 67740 456016951 43727 24202 -231561197 2404 33170 65962298 43626 54355 -660787282 28720 32757 997576145 63025 49225 624514041 76760 93879 -609062492 18494 39670 221752066 15649 10918 -396585649 87048 94742 -987790976 98256 64557 811851967 13191 46345 -671361392 32134 91858 996097899 15632 90364 659229268 30296 37486 185729583 50126 49318 820827924 21583 50742 211724844 46472 67153 -349143217 5337 84353 926414784 54902 61131 148058524 23178 65557 439607283 72576 69483 -304137074 9912 39038 -556451400 20681 38391 -531633591 69519 84127 -638684288 84522 55108 -298822211 98446 1820 281781366 11668 15410 -562381188 79194 86322 -239377211 92773 17403 -789831478 25729 2304 -119800415 11724 6473 168413654 32267 75314 845359273 76777 69342 700685997 58326 81619 809825628 90959 6536 612584232 97753 29720 -390908977 51292 23659 -779619676 744 65810 -87814377 52483 66904 512996905 34520 9371 435900516 54060 25415 25781416 18403 1070 -43575483 39787 3087 740223576 6461 18295 -800885150 82797 7239 565146420 81867 93262 377211542 1841 35142 -271089979 50826 56038 88006358 17965 1329 348494286 84912 39378 -516376883 41465 62935 -476405270 8099 84279 -374850053 42736 24436 -876772979 98455 65417 850410866 19864 78357 567204226 81775 34248 649288691 9634 49943 -602750442 30781 34437 -941280839 17932 90946 354306072 96013 74575 -266184919 17763 9057 706824751 6389 49018 -267603878 4026 76776 270593853 98013 6404 -193288690 37670 19341 848584809 25276 62031 -333313308 85610 47135 187374923 9617 81590 -497750000 76378 64601 -238377571 50264 85408 -418283823 29380 33879 343888188 19407 33333 -21886786 78352 83676 -122085815 39942 24722 -878870654 40677 22207 355734827 83395 92021 365043683 65654 78439 258859810 57561 57527 -835279062 97851 38201 -103308435 94168 45590 664290076 40742 11690 -932602929 69419 59383 58064553 6521 83336 -836905765 20782 39004 -878665203 5361 31456 -538355232 12354 28220 568863241 27167 74880 -522079384 34257 61593 209974703 55090 69685 962142598 27580 44353 -118428726 86598 84700 -124107440 46956 36960 -222690361 1370 32709 500850034 36006 89472 -605261794 56785 40535 -825233653 87310 87001 -670801431 26584 21545 166345990 28206 64844 597415959 97220 51538 489663305 79411 12855 -177477262 42024 41625 126936547 41465 18152 561676050 95339 59268 -733126863 3459 18406 568594083 50149 4964 532553003 14908 48924 6779355 97158 19964 -957166689 38733 42001 -715284192 28713 92010 535157632 4046 77758 720403633 3515 43413 -687360635 4368 62022 -982026281 29584 90029 15702731 84571 23487 -202006170 80409 52878 -290862072 26426 97855 793845236 18406 80363 721170232 34332 95197 -148121980 23901 10341 259944666 59806 8199 -682491766 87763 26924 -962458144 12787 10500 993190334 30649 49854 849512115 95584 78659 978412088 89155 25386 338162406 3940 67136 -762004232 12584 94948 -280065356 23981 20627 353498723 9173 34977 310008529 16498 71027 166775131 35671 50354 -548917829 99618 56223 615557985 15446 22065 600210343 58174 55503 7500312 48241 96101 -266039511 69698 99076 -706266175 66777 11925 405659563 77263 9757 965341571 96517 44191 958695442 71149 46800 256719468 81855 90946 -743785909 52557 53638 987351185 3242 3786 791428113 64577 14698 895144961 79904 50110 136647768 65509 44729 -795532049 28007 56865 -381143590 17347 32068 25524083 4947 24491 140855464 98690 52898 -22232287 10663 49745 -377521548 3202 27708 -859882856 29975 70878 208506013 34911 58057 380634203 49806 14998 632963079 58261 8526 907015922 11228 67553 -970154569 66015 69036 -460978484 8023 34766 -805617305 5182 26519 -894083488 5361 51974 73844432 98659 42022 414988382 1876 82656 -626998598 13237 30631 -27669362 37203 26250 -628129297 94159 16167 -905225104 80884 62729 -985891817 83653 90542 873548614 44790 55742 -806612071 58051 91174 592113011 6629 13858 959403073 32519 78549 631188049 97556 61877 -488694222 43688 99035 622506454 17348 35249 577235452 86764 43223 -58898728 87644 26211 -118615106 35902 88115 -512700815 36254 37605 888769547 32902 7769 -462486253 28669 49343 -796474239 35156 34821 -93502137 94409 50728 -351188045 53483 9060 -831726414 14828 48195 -576232021 80892 80701 -483375737 74342 50319 -274150533 26064 34772 -327184981 25551 45525 -101791568 71505 32460 -435188636 11206 28684 808519059 90330 47333 110926175 59741 20847 -199205914 90788 36046 -946703879 97284 13371 -734640659 38344 76285 -571251647 90345 67817 343939394 2130 32548 639019229 97232 7640 -912415381 98426 34859 28953696 91989 78697 691472961 25979 4288 120497892 90177 59662 169883260 76004 74952 167444588 1315 16034 -262335072 38540 51596 -684551764 54479 26511 9414105 86632 77791 265268071 41448 63967 610867597 97026 6534 -621317048 38426 64126 379205899 22924 91465 379853390 98699 63880 876775192 29962 92384 -116195646 27398 63834 90383762 36680 85350 -770892424 46992 50827 -34073485 71678 72025 -491010569 74053 41210 -435035211 56807 77780 -388171616 60123 74100 -134313114 59718 98615 460377734 71897 68676 -624076357 24338 63434 -616059456 52102 48139 136895153 11807 81033 -161248206 58998 20001 -260218149 13177 73622 357865949 50630 23720 -121084589 70359 55174 -708549602 89410 4292 343548053 48538 94714 -646709459 94250 67966 -504923201 85669 89463 679495173 52162 53262 -267547771 68095 61331 636286113 26651 36089 -243442134 90439 70843 -89114003 49117 63445 -854425890 37575 44987 -437212147 36120 67476 71261339 43085 37083 -289486270 13767 39627 -785341649 41935 6496 -724195773 73038 66391 -164554940 48552 56052 717961990 40315 34908 -548266419 10413 36323 566376569 67203 93728 914417698 4842 43554 -612977917 16507 92550 -914187089 85264 66547 -839702901 1388 44562 -311333525 43679 19818 -915862503 3546 72356 622821157 35290 99235 746117557 6116 24892 284345729 69701 35932 -684441447 76372 7018 -202049765 75137 58708 954803950 84029 33552 721755388 88543 3807 -736976670 390 12771 -792329682 36586 58955 595055168 65820 56810 -549624975 76594 90176 -357206428 55793 87153 5803212 68408 64510 -762517177 4368 19215 842421273 43993 43864 -42843672 92273 5558 -665561527 56377 35093 -499662545 40288 93845 -161855812 3497 4121 674420555 64735 10952 88877462 57664 96003 133829604 13169 42079 -110815572 17687 65524 954936316 81244 99262 326840620 50097 46947 634914644 24347 63864 -522501587 18902 43472 -920443474 45014 4990 -75253750 65748 7754 -828264344 51291 74293 753730142 30348 45967 245721306 75408 77439 -380450152 76104 53152 -122075462 23863 5289 -527639503 25521 51235 -990686912 97424 53681 764861401 55923 13584 981680106 9388 628 -545005836 9762 93865 920173168 32518 38531 -779945435 77795 78785 -960745325 16886 76298 -540718632 42527 72061 383544764 28808 23056 -667378900 84953 91877 -179447113 68485 1001 643691381 73761 27282 960584400 18409 36737 615247385 90249 81444 684853678 47612 96030 -990549900 67696 80554 -787035249 77193 52116 423910995 71063 39186 523316400 30435 34523 904835690 28618 97488 535900029 96104 87911 612990906 25952 56188 917710939 81922 70153 -799698668 76517 56108 -980024841 53309 8360 836597978 21977 97 -244093343 71946 64686 293688557 45308 2659 738173198 23173 32306 -330568356 46209 34858 651881486 2515 9321 16336263 97876 90172 -23199950 40836 35431 767392833 80363 46860 -25511276 71191 96100 -179832758 4907 37321 -32644465 77506 64054 694475375 69016 31001 747312742 40683 7508 -727730402 71717 17767 78987537 49715 46220 -785246374 23407 95897 -43116769 23347 12782 -983984507 26404 65869 -461500348 55602 1949 369144023 49377 44663 705819527 14209 94928 -930989376 89192 18724 -957563455 87120 50603 169532103 9074 5082 676997653 11698 90672 -477779931 41644 5573 404976640 58833 36216 278812604 13353 56990 -286199493 57881 17998 -11925168 81792 35976 597957867 92299 9183 244758821 34790 37651 896550744 69721 36925 355463341 38121 83257 -474609364 657 96215 -815615975 61743 95615 -953583248 16513 83751 -455230009 96848 74751 -690655567 44289 4078 -259620724 72928 60319 422804191 61875 47917 -666249472 68464 79828 -254969963 98202 59501 173236325 2040 89967 -811622578 13387 65283 907706976 48140 95439 466144540 41004 13605 -331218760 38688 71193 -177600028 42419 72181 310055332 40477 54950 -754343516 14913 10127 660212504 18353 81561 -130544041 3595 82017 -219379160 43156 46906 -865930302 72453 61180 514865453 65883 46509 851741203 42721 38623 949074216 60364 29074 411093954 48265 47085 390176801 56849 92945 399754860 12718 51728 555741827 53401 58701 -484715530 72271 73310 -133840196 9885 63446 -842619775 84502 55399 33444372 92211 75281 222316947 30360 13521 115169521 2020 24074 -356198451 11140 72602 -659043912 89837 84738 510102261 38652 52740 432413722 74939 11194 746869799 81095 15682 -852506706 35294 86121 105032770 618 37672 398735270 96964 70022 -47210587 40395 63057 -734958549 39660 87286 -779026961 53430 18445 -256122496 79119 65094 96438731 17280 89132 454727921 99174 13022 -260454593 79236 98870 628774964 32736 10310 894846210 93077 29635 797404789 17033 3109 -721335072 57984 64073 669706582 51131 46777 -500807205 95707 66098 64365666 31459 2733 -960962146 36122 30403 496292687 18519 65795 195067837 65482 16787 -636106993 72210 19769 -33924289 72516 18875 390123355 65057 30816 -887792520 91560 16789 -655927283 76501 33816 -45677253 2307 73704 938083533 35089 20631 91040500 11095 43013 43565010 77661 42262 -861003105 58526 98521 148741893 22972 73095 -735826672 31159 34774 553536 3735 16302 485776095 4804 90300 -889734933 57741 63905 416673240 64419 56273 -582811883 71246 1139 47951755 18771 25541 776200825 13270 66308 975972358 31183 4631 -205159510 78919 65142 955319508 12054 91392 -837776524 94706 46565 94678588 95525 514 -412555604 49262 67473 333129639 14563 98930 146399980 42114 44120 351691405 75963 55785 218372436 65911 24104 -115609542 66955 49913 -430709596 86537 56182 -896956007 22439 19734 -754963018 1054 4156 115753556 63102 36331 370625949 38631 87020 845933416 51276 18407 905110812 98669 25984 -299559187 92942 7937 -643542930 61478 27801 -773175428 77172 43659 -816156478 25808 5492 -400292449 3132 92717 825143157 59112 75257 897332990 86525 40559 401274507 10443 11960 -146240185 94575 59628 -926927181 79725 98192 676971984 34754 16024 952281474 13715 29965 609903009 30408 87874 18323458 27214 820 782396699 23157 60258 617585427 70502 3035 -929288911 95272 14392 -694185476 31172 15018 -872844603 82374 48350 -675568 87528 95191 -551229243 83800 687 187323823 61430 75376 -225914397 27901 20997 -285968276 53862 58215 -884393189 17510 60341 216628165 4598 44116 -871593439 71475 92059 447237341 6657 21402 -362635739 45504 64456 -801769387 81325 48329 -480255138 80687 97530 -250052400 2512 79370 76346324 57109 26515 840955295 84280 63193 50508094 62200 34691 -254758348 17880 56077 349185319 45768 24819 556191794 88093 35833 -497313196 16267 56942 -558552887 55138 52824 637821464 33325 85789 432139055 68906 80372 -861110420 69089 1122 701402104 40949 10040 347484110 75341 82079 578958843 76881 52411 843673654 93723 32875 -93692002 86386 72792 -502384257 7525 80286 96021728 94167 94971 -219368543 88757 51636 79291199 19755 27002 286189198 51977 54387 852518561 7149 51890 -977816921 44101 88807 526736454 64011 60814 -460523166 61347 64534 423051821 5488 59466 -176271887 26026 71930 -74765877 75209 16450 140075300 44659 36893 -550448031 21843 29906 618028543 60623 48768 507524917 22715 6861 -268287124 14483 85030 721818444 72162 24654 -171919694 4526 55889 -816553032 66905 61042 301914128 5756 71962 -656853365 88636 29917 4531487 17010 49690 396408484 9725 40787 -762362906 48664 61961 -214407600 16044 40043 -5310276 75576 56820 -139031922 19993 62350 64178140 13929 43113 297468618 40471 43799 -49838232 95406 92029 -600822459 78053 61691 -632733693 59743 38544 -306990961 69366 3140 -892912078 75375 29892 -256446445 62222 68498 808908046 75390 35563 588097021 63939 58565 -729497611 64071 95394 909741147 22368 17940 -670963278 9704 54819 -330471409 60572 13554 777613758 36000 36749 768109681 54761 75499 -519802010 41234 50630 -704945250 46899 4176 -579070771 31624 88150 -864026555 23744 4840 -82508709 57822 80327 710487345 12076 76989 -783360495 51621 2417 -607417304 3886 74589 909524253 71429 68298 -710061099 43780 87993 481531087 35417 85338 -265015142 47368 22554 -342186143 24614 59004 -761937502 34804 50146 -630156874 39442 7129 601355186 28263 18591 989698956 38724 71155 -205645196 95392 196 145008531 53523 49961 -879958056 11313 47023 -683464940 36630 27162 661699128 36032 96019 828363759 5558 91133 423010762 98243 37882 -664862395 61988 90487 128240064 28440 5324 -335858910 47695 46093 -742246606 13670 37471 -835311037 49581 57894 271639527 33734 29657 58769087 16117 26422 536116534 62344 4860 243886008 9973 89728 -910709615 74336 22500 -141968230 11196 82700 502835303 96590 30784 396860361 96372 89511 -232857309 28710 35559 -611868755 81946 73767 -215519180 98509 50700 -215928279 37324 16194 731791210 94079 7966 746724466 98830 19324 582670568 45866 67861 98299685 72687 76491 -995817002 26027 85537 -545195819 84518 56507 33986570 75731 74099 -84347479 14271 65153 -867522611 29198 34330 -216235540 26629 64721 829685725 29866 37675 -387561521 97599 70773 -990853954 54941 31103 -472391017 67440 76950 -243541633 38702 37878 638243788 99243 91404 709547425 32314 83507 712956373 1077 49058 47281271 35259 31455 132743215 3457 94323 638174103 7349 58356 -962957994 88145 45039 -998384838 86623 20432 926754669 48536 88256 102097082 80565 88766 -136025198 25006 7228 505497109 51533 51907 891808631 66855 53501 -591308443 89494 13597 -277658046 97460 78707 772413147 670 47724 146789697 42341 58856 -58528662 52008 2705 -17321283 8885 28936 872744923 68316 10715 549920259 80103 64385 -159910577 68577 70296 -84952927 86523 96940 -242733154 15249 75268 752046871 32106 63892 607597979 46606 52485 616438416 11287 31165 -932778748 59060 61999 -890819029 55927 23015 612289709 40913 68389 -736244344 31953 79280 374321354 62304 11770 -179842066 40899 51591 -434393011 80418 56829 29977268 39728 18646 -683270434 33205 61927 455166215 62460 43014 161047810 51980 65437 -449972319 70797 11635 -82409887 56547 19828 -952024535 49996 71820 -2253976 21856 14142 -590361741 13464 88338 -169934871 22286 90135 -290193776 29533 85208 545414928 42159 691 -262450117 9414 19828 -620687326 71531 45278 -306353742 55284 28335 523135529 79176 52274 -282267952 25904 18098 450856046 87561 99337 -154778438 63411 52954 -476588628 70142 24489 689142222 33701 22570 835999747 15279 20112 -391247053 85885 88402 -576031073 40285 8565 -193293328 11643 90963 267754352 37146 47087 875404263 73620 17816 868524039 8001 25272 -328261473 97531 31470 -429104965 67372 29021 -718871321 75231 46198 -394570583 51832 8650 388287631 58888 33552 -275742158 49851 83360 -375543597 33316 49906 259744076 60080 52918 -223260404 95592 63121 -860968914 24719 16828 -4356090 46244 20137 -812596088 70220 56556 -117722867 99409 93773 -724834448 96615 96458 336888583 50574 52290 -913155225 33440 44257 305666894 88328 74264 -279088475 34492 26272 -531041910 55690 1626 825123351 19434 7156 -39446693 8916 31979 -737040601 58824 6737 -366261339 10812 10674 588495327 33656 97117 -303521299 50817 25954 553624520 23326 3309 955360153 71883 21140 624445818 63361 4525 -822282706 52931 96426 767464147 79869 22827 -802010881 17464 41798 190954518 22278 47860 -445221491 16238 46850 61176409 98281 19596 -381020170 69321 88040 129631575 64872 71803 275153144 6575 2225 227168784 79530 1122 -767143340 52 3571 -224761415 11950 26930 -915968538 65175 96881 -796676263 79979 26944 495143713 50180 90045 -417543119 93426 58778 775700674 32361 78352 857257395 43196 54625 -544424944 62066 42755 -331794312 98524 26994 -240290461 21032 93068 79579895 15370 38853 326156499 90985 89143 439375589 26222 31482 -183086192 55155 52798 -135917592 39891 74303 525872234 13475 96297 649860914 35505 67764 591944142 90331 90517 789024257 30827 93355 734096228 35654 79561 457064229 21104 74453 952114814 26514 26723 34583877 41602 12271 -531328462 4063 14788 449743956 74034 92324 714480190 30953 26446 822376254 52864 74958 175204896 44191 1285 453098740 73007 35118 434191241 73618 332 -315212053 80625 12428 165903457 2862 6158 143932611 85491 45412 128680580 19576 70035 636632665 20143 82743 -123004807 9404 12968 -778705442 56305 71969 -864178650 42391 87620 522264545 80070 40351 -522291327 16062 60951 -376790085 1938 54479 642706333 93943 59286 -48181225 25674 8592 -300277629 39325 88335 -322406193 1339 80143 -857652715 59533 82373 -883261016 73376 86131 549605009 5137 39549 -581935908 80055 240 -298807704 59455 73025 951697356 22481 65056 986813040 38908 82968 -710249094 81724 12304 -462599194 41974 4230 -769929651 60435 34353 -584010225 76316 80685 -703298863 20875 25781 88608134 71817 19464 628167323 62516 63036 401146827 16907 11259 141437732 51147 3455 -375463290 36664 57167 -649106239 25978 9281 917740488 98368 44961 -216889215 67815 7180 -463696691 5382 6499 -946443803 11252 48871 51153221 65951 23247 134167178 78365 93416 -451773793 84918 14321 -322092119 71757 85596 -744143091 62466 87596 823891086 28521 74112 -429056686 6653 60973 -754016628 3969 2862 492685204 78579 13814 343825267 46109 74206 -652802672 61690 7811 940673815 31612 14104 849313451 55313 46236 -786735949 48126 70042 -718053959 81680 40315 -895942971 18667 71495 903896895 73097 6738 716051376 77484 15848 106172525 99487 58712 -192997484 35046 69074 -68757417 86319 31235 766106182 29690 41818 681248026 3206 67411 597701831 8334 59282 697788728 60131 14847 629054213 40370 43944 192845424 80417 73771 -680942417 36759 96776 722196671 82337 4731 275664161 59607 27452 -312149073 69950 8011 -896928609 41786 66899 874302463 27343 7741 -652690686 31332 69119 52115141 5153 81193 919822675 96684 11541 369937746 82742 90642 593665273 8182 43094 781499119 88759 92639 593575835 44024 20416 -479320634 87908 23693 820972397 15831 46756 -954905962 86938 35713 407361153 1178 89848 113213342 39920 77589 200144463 12065 28812 749185852 97096 68771 -899954060 50418 58451 434201337 99063 69117 262736265 61997 17136 -747560235 53648 58951 815571030 68319 85791 -346418846 82249 15594 671071640 11841 79333 264991299 5523 24762 662674993 4440 95694 -288289626 50874 25459 -721947864 95274 63514 478956180 1684 3676 80122646 52780 9910 735100331 82302 92772 -691271769 22062 10287 750928583 7141 83677 655188343 56628 49518 -600026864 46520 81823 -790992223 22494 99054 279239379 14538 42686 626413310 49726 33420 -109904083 78196 60733 -196135196 49487 63606 -119509606 35181 83397 934056062 63168 99390 -161745270 93872 42759 -405278472 14299 87934 -379853170 20903 92501 444300363 37616 19592 82686920 80761 44848 -714635193 25514 80646 160867937 29058 34212 176402482 52810 59572 -116618667 46385 5198 32254860 2485 62103 -557568460 35692 56922 -10935791 95414 48908 957863219 65606 61619 -618482362 87661 59155 -519335355 58548 60391 510646191 12830 84402 65607712 68691 40206 508097707 13172 89944 -848526024 14167 77225 758356982 10876 65521 -66468652 9540 87499 -65783157 52146 68160 843628167 49576 71994 -416197946 4496 20130 -550664089 91594 66369 -457102430 24579 74573 668508257 38120 16688 466420879 54576 97081 -930733167 6886 21747 -500387511 62731 40626 -168890879 45957 91953 -113374038 56788 72780 53285768 76543 68468 626176163 31056 52295 503899148 49707 81592 886960199 86924 88355 -152711895 73078 48422 -464737052 12837 25611 241364389 89375 52623 636067781 5447 3356 -506563073 81436 13732 -899581283 25745 22197 373866021 86889 67748 -675975820 98973 30486 640092511 27183 35498 -503487636 12674 61025 158667380 87271 70726 946201516 59496 90799 -662439183 15322 85940 976248458 86252 94801 -871576804 53666 20304 802919408 81337 30839 -718157337 74666 22109 -24875740 5223 29792 718968921 22843 99134 -508560218 78529 87021 314175899 58021 13285 745431842 94650 95288 -916548039 85842 80100 27130492 96309 29499 292405480 26635 8408 818968058 80678 83078 -855024469 31634 90519 168834934 99127 34680 770415191 91442 17684 728540623 51948 91321 -583684315 77406 38788 -36505015 80425 39772 -544338540 41920 23369 104818544 87564 21563 -10090684 13655 16839 -238967541 43399 84805 -556102542 11641 77997 -453104260 91636 16553 12883201 25966 1914 803346250 97711 20678 -145787675 8801 25371 -6896184 64740 43532 -259251065 78845 14318 373567210 40654 45997 54630715 63544 68250 -14909674 19168 91588 -936981357 73132 52338 917001585 38832 41322 186634311 19059 90712 189578966 35536 8693 -857845389 78385 14014 -663630770 56784 72945 -432633948 39835 58154 -252141482 37219 31549 771507039 43445 81495 -918999505 16882 97983 -82420842 37330 25162 704974594 73576 87481 -29914474 64922 91098 385914030 29578 6545 970562579 62860 59081 439464150 77989 19169 59915129 56003 81429 386393096 82448 91830 -433595178 54361 18762 -472403114 17407 95663 -887518541 51166 63851 271891139 15038 27854 406010751 88368 79641 -124737060 98476 6174 783802034 97692 66721 643146412 4676 57501 673706430 4594 70232 -592418941 33300 34012 540857500 65757 47287 106232674 13936 67408 915828869 22727 66306 -604245593 43844 78476 715028828 12853 97852 -662419532 51670 91522 -359454962 30638 30522 635923403 36163 50101 -710748313 76699 46683 -309119931 97841 71528 -892387061 28432 41245 -625194046 66134 49118 796757084 84556 5678 754690062 28659 38882 -601196151 14069 21089 -57632938 61136 35151 -189584034 31194 22068 73000553 84263 20925 -826067720 632 8378 730316624 16973 21610 83682102 18875 87250 -191865216 31081 61386 222201208 57886 3395 56899037 59761 10315 118402496 16647 3247 327288440 30910 78836 209117155 15007 43034 -181685359 94818 16399 -163924002 7917 14076 -739159885 38171 50570 -544685514 58786 13187 -553389131 40706 55515 -96201360 13347 50302 -213522792 93548 11162 667135926 63941 36312 -787189578 1600 4856 -346666616 92806 66239 181906332 33459 54261 885558253 68524 60582 -205508235 72032 22915 -183683075 10146 70784 683284800 18204 2144 929115860 41243 89270 317140683 6347 56856 799981664 82529 17542 -173033057 80169 90040 547143512 88602 92045 897430052 58155 62896 632984468 63106 12864 -956406612 75582 20860 -945795948 65169 95678 694246361 37643 66145 107611885 85702 43939 -794575184 44946 56734 541178662 1972 36507 215658986 28351 51257 738331228 84615 50525 -138290943 11588 39373 -107648086 83262 13997 -445897909 72113 94795 280539978 65382 39559 26413521 47946 65659 -598661606 69543 99242 -485084605 47623 43615 -47872000 86024 25220 944495371 51075 74178 536245477 98659 51474 921553065 1280 58590 -509389749 97125 34937 569604997 13688 15353 -287474047 90652 65761 -886850750 23178 5284 785376127 96177 55146 679351708 48172 69694 810147827 36418 70548 -448619082 4918 25269 642831875 8586 95147 831405633 54069 52884 -681389520 14528 8707 -152034918 54016 96773 -855361647 21030 24305 -482522796 24257 8517 591610001 18889 52715 -593467238 61264 22284 -195517830 72781 70338 -9455374 19997 7776 -633313262 43599 15235 796331555 18468 46030 -36840156 77408 55276 -255361908 2212 37801 523449489 21216 13461 -601108735 82259 20164 16075522 35435 78119 591534108 48198 38585 483423746 69721 45401 353097786 46634 22819 281542344 81721 48773 -11370259 24118 8741 -496766564 50244 53883 -379400488 38131 36532 900598679 53042 61419 688152302 48576 64974 -565395094 2397 55515 731234052 63603 32392 661888541 78311 45515 -478558515 32364 15651 531200759 18237 87391 -873916975 45615 40649 183797246 71356 55052 -96301516 26099 84637 367573752 28616 74731 302390539 89476 7075 196739585 92294 43433 235168534 92429 37756 -23815520 84473 96486 -580927336 5313 14542 -489633251 44069 62967 761621716 66762 8329 228866340 43912 80915 638092996 35461 7192 -817208684 23135 94090 -159521913 91555 51103 245594801 42268 48486 898004453 70909 34570 876329489 10038 61315 -540322399 2489 6004 912795585 68205 36849 -636414517 52654 88966 70548338 18570 15478 861912512 17773 61636 913305248 5709 5675 -674710889 74569 56655 -481523903 63737 36555 -349276543 97775 43131 -806445345 85241 74277 533700577 78411 19294 374048940 10808 47403 464769283 55903 73554 6208335 67174 76762 -860199501 36273 85887 -999208599 68304 36007 175863919 38718 57672 491915763 31119 71714 332088299 67572 89028 907867894 23306 27163 -153576553 64762 74772 888724249 90749 83982 -815843609 95467 48152 -821055333 84688 586 -362534531 45529 52438 824164764 94103 8868 428957077 56770 94622 414988120 61268 72319 17976316 55501 34387 491830290 5887 29960 -676089434 58721 91575 211495244 97316 20434 -875706702 15341 37534 606103446 78481 63969 -675402549 86917 51723 321741168 9958 76424 -845121721 67307 90441 -541013283 98907 14748 60563573 52326 97891 535563995 39495 66068 25378603 52873 69274 -591294002 18525 1340 -617034217 63980 4088 -408856963 46593 76049 -319361459 95180 58130 252674513 98832 7952 7882922 13227 67293 264740330 44879 82022 -903335639 25834 27081 526573373 70963 27669 156526832 934 47158 -595515578 58517 35522 282915849 76141 99644 667854549 45645 10642 -271824713 40529 57230 558016824 99811 30083 -121516030 47060 85363 450681384 89443 81003 764830532 13738 96410 272072198 4205 62970 964063798 66906 95405 804949428 94246 86571 850158646 82320 64280 -485643738 41837 39583 -990919056 36796 77631 -532741386 22589 57579 -287161747 64995 52592 719238095 74670 68168 495425697 89150 14167 871585890 92116 52589 697965064 44600 86826 672830231 41893 37852 918437119 27771 29113 -861752210 97504 41409 -868848534 11354 45754 -369884591 39466 99887 294677226 55936 39934 -112082095 58317 983 214086049 98209 22731 62319514 69367 85653 969189221 32251 62447 -214287149 70590 52295 -90923642 99393 62379 483196690 50922 59643 -670840927 18932 83350 703846411 38320 49646 585096751 40676 30358 401476774 96972 34761 -992210379 50386 96317 -281303197 58714 83699 -771304523 73307 71309 -569219227 10649 95617 -218597349 32880 50740 -104754708 42523 47971 -836647662 849 40589 719733919 84633 76814 -677207998 91229 77667 -998163492 12755 95188 322325530 50476 96033 359970997 11811 93718 -551888992 44685 98503 -114154150 89822 31224 -794660989 72314 11234 -39877415 39053 3769 -374864391 81320 39377 -598136905 54925 27861 138352930 22108 91873 -179056273 39619 27602 -794887085 15013 86425 -448931169 91425 63972 401071022 46811 48425 216106030 70399 32869 450429866 8238 15308 786318566 76311 50419 126013798 76374 34432 -524358991 98721 7556 -335406673 93081 90831 -916597274 22563 50992 -321908340 80638 49114 841053080 67634 48553 742911570 90184 98005 345443798 53325 66915 979059665 77254 31325 154754488 47711 6421 554927734 80479 65388 65069994 95963 47041 -607184559 66128 89551 -731143068 38718 50762 261230397 11313 10477 704651091 53658 42027 -735782253 26234 70494 874789156 61322 81565 328286259 26804 55917 -328749023 87623 48489 -754273666 48458 62607 -47474790 41368 38470 308802178 74068 760 -433935509 14386 20614 -846296998 99031 19615 -769875685 17392 406 143699177 38273 84954 -961398380 28219 17378 651995345 56448 42956 -323879721 92033 28962 155783064 92386 44992 -335272802 45122 34699 -716164242 62931 60544 -222047340 73007 39352 664437357 20670 70392 353688086 22801 97557 259334759 67705 71206 725377276 50135 1916 -627595688 69284 66290 -565772628 63006 40900 -9800682 6948 57877 892620642 11885 52247 650223405 66273 6001 46411035 23170 10091 51359764 99192 34720 786917249 53119 88051 -251170386 70292 24121 825684156 57941 53576 644182095 81902 5216 478462940 45855 40106 -238970597 23625 44273 -218230990 16221 35458 -103238839 14169 15707 485868901 95661 99053 321437909 77652 28006 -787942795 29694 40848 -465274004 18504 40015 -81522802 76146 74722 -813434275 26436 33397 472908770 66470 10294 902141671 95735 70391 -355870752 30703 80225 618207162 93489 11078 -359040600 88240 88367 555562079 45107 7309 -765045213 78813 63172 -406790044 61926 92202 476086166 69169 76982 136109508 87794 52867 -665368075 52236 27865 806921518 746 76086 652227268 64807 82740 141280786 32553 85708 322907951 48317 70689 700834377 26717 49108 -422991982 10163 32236 227388359 13087 51727 -513683038 98873 79697 -897553769 86249 65756 533456966 87114 72585 -848294949 40931 31406 377147473 40324 41838 -24465451 63445 26581 -516267504 79518 57417 -458080157 67936 21881 -777024250 76983 70776 -749196292 88076 88278 -911327898 17453 88441 279913221 648 9557 -282796066 63500 19545 -300548448 8190 38305 331359387 77440 42751 668339759 45318 65152 -490237299 24218 94069 152067459 83189 57399 -373703308 73019 67587 -609549443 35052 90225 -344427761 10069 86693 129979828 48576 74783 -790964751 54986 81492 -280383109 67481 44107 628147900 22537 34059 -203421897 55972 37788 40280464 8204 18319 747475419 60259 15209 583295640 33684 8324 -399040793 20224 26581 -193365682 78437 27986 -403957017 25133 56712 -425583731 13292 76309 165839164 42488 39969 -960345226 37310 93262 988868336 18702 95956 -706326200 4177 98356 90994717 88502 98185 119207287 98033 10923 504933341 6033 96983 476200624 18931 68757 383291449 52743 31134 -628738798 20281 42136 -892915759 46864 52557 -762297942 52146 84728 -987240871 40200 18514 97149203 53009 36825 186585698 96257 20098 -787332485 50870 12532 809142757 11539 30846 -458644467 46773 85701 -252747778 37134 10211 -33331996 28317 24816 781272339 43389 50162 -144456609 91611 95482 -462562383 50388 95020 200857422 94446 79474 -421632736 21436 50160 460657062 43871 20393 -969304195 36871 59348 383782936 4032 7719 327531375 19584 55729 485765535 94599 73546 -905726803 85333 45609 -664581592 87584 79528 -268994814 46900 9405 378559091 40341 45751 -454348149 19057 79257 -449368867 89515 25190 -94539972 75306 7595 975414596 22201 51128 880426185 39205 43002 855028416 7712 43002 -806222043 32580 82388 -207730158 97793 99040 -610527537 87723 71597 386312398 7924 30704 -918865918 94968 45332 699436709 96164 57321 873013047 86714 19334 632038060 96561 62619 661721402 57803 83290 -661129073 4707 37053 -798683982 87731 38131 -90825436 92935 72920 679041672 84315 31010 578486910 29614 530 996671117 75915 96482 439130104 92485 84018 49659270 16561 5305 -582391308 63066 73912 969315704 9201 35771 772606877 58599 42446 -87950077 33521 60905 67900405 9031 25558 -663518393 65086 31825 -998761709 25508 84251 -292977757 1728 97380 766423770 43071 8946 -90735575 20908 94858 816486311 67033 81225 40828773 78591 86513 332740530 57025 66843 733250767 52942 45648 850291520 25248 84940 -677085810 67069 8114 510363341 14193 99587 643061135 37942 76102 330436229 30454 8804 968733098 30953 43230 -270484558 89600 17432 -234751711 76307 62472 62300517 94268 31543 -527681792 32339 9083 -918436331 35766 36180 233374998 75991 39238 443478870 35475 47511 -550956528 24479 95081 -213478670 60291 66051 -578603186 80451 37667 105809437 18151 48312 965005243 97887 89116 698207058 64462 49856 813937719 71540 74050 677779746 68081 87339 -520223934 7303 52869 -208471605 61309 15316 -831957 35665 80478 891351444 61142 62910 595312844 9372 26955 195375830 8719 64878 -281413451 5526 31656 -709226351 9780 74640 -473851891 77300 52862 428724317 54101 24548 -324817450 53174 75193 -804636650 29845 62382 -356979305 28869 92891 420344032 20762 87385 723649069 51641 33976 -60840092 77796 73230 301407913 97267 34630 -696481659 37082 90191 -576671346 39292 53696 937991025 54544 13109 934883281 32958 73792 -13509954 75214 14785 442058289 30780 82354 481513968 64168 82032 -922533994 84785 83357 -686291295 65209 31220 766280737 89892 46382 694823316 97906 59828 -636114351 37745 45855 -593043410 21506 60431 -19211735 68317 91786 249218305 26057 79492 243852649 713 74741 349731700 7608 79794 -190400959 29435 41042 -553005187 94583 24570 570546175 24219 69823 323542017 81571 64119 -472927588 33336 91996 508825899 93280 60726 -915546531 60070 89311 992715155 84245 47726 89842619 52829 85971 -905723279 10875 52214 300393987 39893 67562 228051638 93290 16089 879262188 48449 39126 -671316938 19178 46056 969328470 39370 60980 519179730 13365 48296 605170733 26997 95619 -452989534 13271 55748 -697370984 59502 46138 169512002 25513 30885 190484185 84982 84227 -405115081 66315 8472 787467140 57073 81574 993732483 15219 14687 -703329599 11953 68283 -913261836 92741 50496 9679515 88532 40958 547600538 70985 51922 -53534113 21300 1570 46034076 937 58037 -373543428 39421 69803 -828416474 87744 63455 -671148348 24606 94766 -209662662 81463 52996 -818740214 61542 86307 351682027 42440 60044 578153085 94074 73163 217686870 45783 8814 -171978633 73088 90108 -795011771 25279 81152 442506054 44971 56669 30516574 88903 66970 -48150360 79978 71683 -793923064 42607 36334 -422999966 34173 62076 677857052 41901 74185 186752227 46242 73770 715810016 17711 86862 -154279959 93137 35638 -233239695 66500 68753 79532596 68040 82272 484553603 97052 89360 496513800 15117 13405 -854852459 85581 75627 13818016 47437 13622 -862854331 37926 47959 969852009 86951 51793 -18526637 50651 23504 -28408465 9867 51547 -837720810 8157 27564 864640920 18704 17254 -333529112 39446 17510 -487841520 98846 78773 -725871245 72716 97500 -14718321 83846 20613 550780235 31570 70872 -487041235 94850 56686 -190006325 93243 71836 226379445 17251 96223 907974272 8585 84268 990117675 88953 71538 670871730 72274 98647 166224683 86 32760 471707328 85980 70804 -984060474 14651 84886 918239881 70286 13259 426143 82805 47961 -594468525 79577 87821 -604944428 74280 83888 643440992 52644 59069 294040180 57578 52256 768727303 12048 8568 472819795 86273 36634 -806281181 52920 19096 -545688902 57513 80331 -721282464 16124 60423 875693483 95526 43914 622669572 53841 52300 -465510509 17311 13284 240210693 52263 41700 287262956 4882 60190 323309269 84845 28383 -157059110 5471 11931 -201592054 86851 17243 767217892 14698 11532 -210987738 89868 16717 874041835 98957 79583 232978576 42084 9013 -53972785 62452 74064 -382354478 78332 8640 65053504 37393 14967 -135654151 42951 95244 817071130 51902 85483 12369116 89381 78571 594028730 52086 12901 -627052087 92787 12211 468063390 57042 58643 208914829 46229 70179 197540773 89383 96990 897446782 31972 38336 -553765150 59775 74716 221735825 4953 41715 937082669 6169 56169 958879914 50294 98575 -209447343 74413 65090 498521127 82940 93605 443536553 40513 84990 -315693088 53448 45008 -151056256 38843 73833 -995809674 75976 94710 65856174 59623 13435 957514790 93371 65095 -148493581 12143 8952 136049446 93773 12008 -243790655 38060 93156 16524860 69456 1137 694565163 95635 94669 -554335613 69240 33797 -634441562 62043 37070 -333937362 64680 74715 983629598 39785 49285 -987781877 22582 64938 419771551 2695 96446 -851252973 77931 66055 -37540351 25529 78272 -501402557 92687 6285 746339125 10298 28905 -172721533 97797 16109 -786503914 22008 72250 -130096791 67680 83056 535480870 34324 11517 857921603 85328 50648 422609265 28694 65743 -13505147 74239 67258 -551965826 88910 5590 659016309 8094 48161 783964893 36074 26302 995183705 86493 16891 289752433 356 71145 314940689 26629 23207 590638392 3578 46214 26796263 10385 82033 -163050049 55690 57814 -683382642 66494 52769 -800082920 66760 65378 -249941775 67437 91636 -892820958 42486 54361 455047505 42967 65749 -23678276 16569 50713 -141971140 5576 72371 28866601 44205 35777 680796 42493 77916 215279588 12649 29680 242396031 92131 48893 145449399 97680 29859 566822387 13146 91860 -960663995 31077 24414 54009827 49228 25877 888418728 23700 748 318441971 79087 66015 -718656520 30670 17088 863819113 80616 91932 -317698979 93206 90879 -386126279 48211 73045 -490573213 16687 16542 760777958 32214 26903 -661228648 78399 43306 398217014 69435 43704 55633997 7989 90573 608997143 12158 52098 -339175597 37394 66073 -247712741 71149 51798 -786512913 63151 74737 -740383847 13249 64146 -237417432 43738 69891 360594631 53345 13973 108933459 87297 64765 -30749728 74557 73104 645379208 299 34087 -629449364 79744 80586 -867635871 3416 28282 381750198 9033 24360 19082655 17987 20033 440880525 75894 16659 982762373 66639 39491 -383728929 30426 35004 579194705 30132 57714 -872247230 51988 88321 -785812890 49041 13991 -285301170 31236 85350 -188746880 44812 711 886457143 72816 18179 -217390966 18536 85351 -251550962 79804 27076 -605176435 64923 44046 790223767 63291 61443 736897170 18005 42745 289638640 87584 28238 729929064 44762 79939 756977866 59586 53547 -688904619 41207 33718 544300181 90425 80648 -354368544 44043 64500 150568000 75445 4292 -204972273 98090 7559 -221490812 8590 49919 508744598 99003 54918 52248221 88124 94036 -528595911 9355 48389 282544267 22740 46833 376624252 74686 59379 -603075444 36156 4312 -628030180 83397 52970 -918565042 8602 46343 -742600431 83434 80695 562993877 63122 60121 958413552 94057 29209 285388014 86781 7701 -594410196 57626 62060 370475804 64380 75738 -307334227 11010 22208 605313573 55220 89122 -380866937 19013 75649 -381176957 50833 29875 694899274 98274 28824 667255095 41597 62194 -576087229 11959 16222 -76017212 16550 94715 747511429 42213 49975 -588003404 1885 46749 734547362 76722 11409 -608483711 21240 81507 -405527011 66332 92400 -595992258 77391 53962 863735565 16044 44980 512002624 27866 61797 4621909 2176 3360 902069713 62293 30725 -712214324 88128 88750 -176108431 10207 27933 537016031 10066 94343 154368274 72462 68132 923645656 8093 12861 -222848390 35872 71170 83371549 54182 68405 113093347 44255 78861 -985290545 74592 38461 155208511 2003 74634 674055635 37343 8308 74920367 68137 11617 263371242 74678 10785 -402149271 41390 20952 917682447 97404 43674 961565022 44622 64752 403879829 93523 19849 -153244004 30734 3155 -508912261 36851 65299 -57680422 38685 59493 191177518 88012 25557 -70584050 32079 81302 -674954069 87756 35597 334815075 78036 88355 309771440 73700 70232 -66300281 16299 24002 883382214 21227 66718 -137931630 3659 54721 613351668 30747 73666 856078953 51804 47390 840644012 64101 58589 725688967 76374 93879 620177520 91819 33347 -981425101 64253 15797 768225004 31250 8144 714126340 85647 47172 173624273 76864 13709 378816837 13860 94965 -683306309 63934 72769 -504350113 45476 11115 121192074 65965 94408 -477347279 67495 43361 -520080009 50304 72176 96406248 62173 25884 -464989328 6422 69780 279624059 31344 21681 193049957 91915 45363 814890393 50199 35032 188617447 9428 81210 193150990 63781 54469 744842462 82738 57389 133049450 49707 16390 -130772927 36878 25384 -765680928 67876 80278 -604689230 54257 27269 634202532 4971 90083 -670904955 66796 57 -531901197 81552 95096 696037876 56342 97991 208001988 93462 12522 7072623 32691 49899 -237337223 14121 39474 -286275520 93525 40391 -684368242 98408 93632 -65539424 40465 44588 895274448 8817 68996 177852160 32285 93715 818752322 60463 51502 580069530 61679 59704 586147290 51746 97357 1513135 85715 75491 -728222513 66840 59383 955642364 92709 88983 399911312 14297 64714 -676438079 25242 16717 -257027364 70200 72909 -193832454 79795 26763 865888362 68985 35605 -198081288 61996 4530 138569231 80550 90054 -625500095 13162 87509 482693730 17544 54930 -327409786 18213 41660 -769418182 43580 73819 603446549 71638 36010 -25555634 99562 64233 -750258670 63498 44491 731947310 31915 71411 582054771 68165 57812 -688489241 70140 20903 -482881308 66454 54514 -871485301 60401 82175 -634683682 43955 29737 -350174605 2232 6197 -92076018 3624 63037 284171044 74739 58196 166849461 39772 95702 316755284 91198 81040 -901963799 46208 93523 632165633 75496 90195 94083622 91169 71040 -884423421 53071 8441 483672733 62007 44286 -412026825 40260 98440 669313914 16917 5402 -917115725 37553 76873 -592310553 55240 20113 -893404261 46517 15116 111784829 22770 14434 -412448354 9625 84928 259977136 40504 64084 -574125946 91098 33729 -67092917 45520 15891 -473237590 96444 26063 975546229 95258 92736 -953589161 73794 23006 -835164239 64137 76210 302399827 43069 35027 -437135720 38577 45913 431901304 62750 14926 -498593271 69451 70141 -956325070 33197 83934 -542796557 52415 57524 883810953 36177 35178 -893329639 4291 36017 -882218804 99624 97184 658550275 71364 51185 817465537 19023 11214 505644356 55082 85794 -200025466 9154 47494 340079653 43903 37350 -621808806 73716 96877 -461081917 61528 80184 197857182 15017 14123 160893736 52801 8120 -408841758 91921 38276 -811732759 46246 91464 -856732347 58357 98445 521656545 16162 481 309936570 28016 65062 134231864 69268 27391 616642225 72709 92970 874251362 81730 35792 -725678271 61970 84631 145370857 12042 74652 -567168515 38228 11161 -649478179 372 53563 -622613000 41812 78521 267895846 88412 21325 -420722318 82945 98568 -578442726 88406 11231 -365373738 38197 68594 298414213 30472 63708 -567827849 5742 73384 -137061442 9670 81805 740703496 21300 56510 223781090 45802 28868 569295109 67243 73742 -424983696 28651 58313 138486234 70970 28322 207367926 12200 83877 -939364794 81493 45828 -434284680 48678 50119 186253517 89218 338 -982827869 68499 25452 974757686 75276 55247 -304061427 6776 4754 764550229 99315 16312 229124053 57223 74918 -160873123 41753 13014 242668880 23928 37875 -193655524 88364 17832 -635943467 23693 44290 -225059777 42917 3276 -919990236 50430 52448 697088369 13113 91700 218021482 95565 19777 912409445 37794 16817 224207381 99369 79888 828727897 36435 23422 560644961 44070 92334 -240038175 39551 88066 -341411979 33614 78327 545918359 32332 31282 -554607699 67949 13217 692050790 31117 98548 -486524178 26062 97616 203592460 99322 51634 899807176 82063 30841 849917873 23871 99602 23587932 62991 99654 496974737 76279 39805 383260398 33949 70442 338399228 54918 87029 435892981 35509 9075 -799590574 69359 74903 -776444572 40422 86526 -316962434 43052 61031 795088369 60691 26274 115094413 53548 36266 444027800 81727 29221 -602823113 86340 61700 224377765 27888 18956 -106239171 83682 72178 -87877611 34236 28504 -803258525 53994 10527 -608496418 77757 34729 5482739 10747 33423 -965207598 69684 32633 -902390572 84029 45271 -531222398 84902 96574 -939105163 71248 35614 482625590 50909 53515 411573919 80401 72367 670989906 33640 13293 355457429 49598 14963 595375496 9454 16660 -937916908 61091 70891 -688613664 43654 36659 699507040 61925 72948 -8975160 47811 28698 743301668 32695 14007 18386150 23644 12980 829498122 44031 71778 28358685 46873 9685 -139847912 41160 45854 217728331 54922 74677 -676854424 1963 17468 -882777418 87501 50638 482244700 65912 17734 815584349 25330 12824 410995168 22237 72817 636382862 1914 72932 619144963 34135 46576 -175943766 78344 96278 680637912 5336 49544 236365824 4560 14220 514223790 72590 46339 471948133 22579 89453 -428725860 48281 44550 -86300523 97826 48625 -431979048 97580 50637 855225000 43474 18953 -593511605 40042 71217 778652000 71468 32238 245112227 45038 44050 203449395 71781 16762 426014505 87526 32025 -224181767 4770 82155 314398865 79790 47592 317133424 97539 7681 -431499179 56141 17868 -269915958 6774 59792 482069595 58474 40641 -298452750 32608 5978 557677792 4552 27941 -985891617 22345 49445 -821321655 11085 48304 -606015292 68259 46049 467879445 41060 38719 613970332 72692 10931 301269163 61939 53740 480481573 19209 15625 297585548 50248 14492 -265014067 62211 52871 367564226 58396 35430 61549052 58413 79917 -769509665 14992 2537 -508286143 23026 55549 -357800049 9011 96440 539238966 15806 92272 -546880396 60899 4627 -273852441 34785 67608 -868582022 75177 66126 58463635 40863 98373 125784184 97738 30769 -424062800 94926 84762 121590806 94465 83456 -768990678 82611 83505 384679499 43316 88814 676870187 31564 48797 -944143339 41910 98002 212881698 14325 70211 -459522783 47818 96751 -244185204 56613 43186 -434206786 86592 16202 -566598652 60552 1028 -570666368 12524 49270 -311022219 6048 48558 703376798 57947 14206 291069001 26807 92113 -625237232 53832 37497 865036828 65928 76251 -506432369 77267 47621 -165316604 73370 56619 168417588 89406 7432 127118512 91015 33857 -427980568 70062 75450 775293417 1449 91784 820904315 58138 86108 -525183283 34595 26632 -161732022 73671 35443 -550383284 48708 7608 -241804031 41258 509 -337147782 67353 73392 259244605 10149 56420 108235282 50680 43211 -528561692 18894 78327 -779991883 25215 56498 -463188428 59708 44117 -493341499 63192 50167 -155401656 64204 14558 696118762 94448 56967 587627859 43502 17215 288318242 80108 17015 252680487 54994 67668 -103384858 92012 28446 -484861365 94740 30405 58554181 22692 19782 -352553627 41487 82445 847338577 58574 92897 380873813 55468 68923 -599778485 68604 43953 869162813 28573 98092 -247778170 41481 85217 -894787735 60106 4368 56282122 23205 43772 882088774 3419 32383 -841816164 74500 73308 137434824 79055 17174 784600001 19879 87187 -954985948 87282 56811 -500377447 64966 63198 824198679 59320 67650 779335776 85939 90552 -332046208 99927 79991 32314327 70283 93865 288770725 30273 35720 45654895 98699 82086 -606561552 56704 51119 57946206 39053 47101 -860531927 3520 54491 981908878 95622 33392 -252988635 94513 81294 -616643926 29445 62630 135198715 96677 9008 942563316 76974 32890 20506218 52460 8543 -449955719 53381 40546 -989804860 61534 79984 -401529821 30932 17089 194779498 51378 78014 -962209452 97485 16958 692364355 18415 59632 -518072140 80400 81598 -613601843 46000 79356 -666213972 65361 26012 -665635342 36844 98106 -836456188 3843 33489 -340131636 68295 60388 -250362949 72153 31163 944287292 86618 73515 -540506638 87711 33851 490223780 67745 23954 587160465 6089 81443 585851578 49435 14681 -618100238 61973 54587 173745600 48940 21862 -745732277 28586 4760 -388295318 70922 2500 589047936 58937 90111 -239704248 26108 61282 589506413 82318 73172 811027769 48785 17464 324306885 84077 59712 926675781 84708 73451 323219069 1631 44457 -51324560 16813 11116 699230878 72201 48808 -533011856 16219 2962 -686442077 7124 99104 -203957106 19329 62238 946399033 17063 66147 944099799 12464 58544 -251578317 41544 9402 -102762909 67882 28410 -590722331 26712 78836 -231878860 62695 76894 961614831 15164 17339 -316884739 95064 66194 661732855 72442 50861 -955888720 77848 10321 125763721 55722 32533 33022635 40373 20453 -933090084 78760 46593 497199858 67540 1310 -274289046 10153 4829 602699133 55082 28691 436832496 34013 71188 -683642676 86365 26986 130797374 65746 86624 -146695712 57330 21266 -436808742 9195 1793 -796791214 18193 40403 -639083984 61651 836 -267912252 12515 32626 655798838 81406 13864 222020202 41133 44361 -336835508 62043 25917 -743311897 82615 65835 -747194275 76396 58300 -41277216 2729 6202 -377049545 26849 31748 -114770340 25466 94330 37642627 92263 52616 293876724 35755 7874 -717910436 56326 78627 351745344 27120 76590 369184708 51169 96710 -566846063 41478 74838 -731060721 51518 64463 -422740496 73552 17247 129962356 6084 14608 44713545 61375 34124 542857859 13174 93208 212028468 78249 26291 -436575002 38314 11500 395252012 11617 60475 -680085592 32858 27850 586095984 89839 45454 -219831667 20196 39054 2639939 66101 41097 773293969 52597 19299 -637111657 41426 24351 -42275921 45441 99033 -75828001 13568 2573 265694494 92870 70472 -398690810 69369 50304 265650275 83931 52487 -877331440 80130 39148 129059293 5114 28709 -698721697 51821 47770 -197767909 72128 35934 152652923 94136 79061 394665096 46691 53299 828409320 70030 81802 -29229823 33435 38307 -431626678 58014 90870 72180337 91069 74731 -96497173 74160 62335 394144445 96061 24177 -459329950 67436 12181 549867563 1643 14690 -71498147 67581 75670 981027447 70920 30838 281991741 25626 23742 -423455572 25605 21199 614409481 34468 85361 588072325 2171 13377 572884011 98181 10043 -710341372 12394 94092 -423712872 66090 81171 -173136959 15534 3876 576225649 63979 41118 -881793043 3500 90669 441452856 76486 62296 -914657360 60197 21560 -412133375 85030 97047 876791962 86177 35546 -27513898 59124 5487 11595564 37860 69951 -562625901 84646 21280 784848656 97768 69439 -47359331 87071 67341 445979049 46007 59099 -666201508 26831 46730 -71942519 43851 80483 -963802518 46563 63656 -930809950 86893 99060 -59265712 88578 19766 433699102 23424 79579 528393641 62848 96277 -257797571 53702 97162 162071062 53628 12033 -478877019 26268 46607 -924308016 14757 1109 778500923 49219 96902 -40465070 54502 69497 851252125 91605 54456 -243871258 96971 76640 -764050844 41468 15559 179740112 83761 51542 -488074413 20947 44509 389387647 3646 15617 167358910 85194 10189 -811557562 94076 49596 523609047 98506 68404 910179000 33530 81863 877666719 54025 88327 -665604233 15782 40647 -244444362 36907 37533 877058302 78162 14570 393073911 1102 33314 498666045 48213 39683 -613995545 81595 86193 -277973237 2422 78697 -979007693 47395 42125 -406942246 43810 30289 378796469 21143 71583 824573302 58223 62417 569824736 66763 80865 -77780008 43350 24344 -408249187 80006 51427 769261660 80616 13934 114714609 48273 59545 495441985 80846 83426 348071807 37426 59907 -330077748 14044 42478 -167996890 93647 5772 -59793898 11938 37641 -718769676 735 28155 600428316 61072 4691 677330726 76044 48020 -65578827 32120 72941 -150356516 66678 26896 933591835 46745 93206 308744018 85279 55962 908932100 10555 30135 -547462242 33538 79058 -555845557 98221 27293 -855214655 77530 43321 -394342723 14446 22476 -206768346 13286 54705 -534888216 97603 10593 266530786 9853 5933 724772560 67293 11641 -754937506 76629 52789 257357675 43925 32044 636533914 25265 56216 -900158584 56732 46515 785635978 88300 26635 94002544 17136 8115 66444941 27462 83919 953819605 61859 41685 -169563172 14195 4308 -601979926 65469 47906 -181720586 51185 66193 14727586 7003 46691 360329619 63562 54386 717030201 17326 90507 397081674 41072 63442 -626613107 26974 51276 -46183509 21438 85362 -203283533 17347 71343 78451215 59899 23435 -447003254 5797 48001 386668811 66862 98240 716225441 8492 79348 -346695081 94759 95318 -216537789 36892 72364 548860454 4764 88460 -783381171 72028 32823 -826848653 66882 78469 -798656001 57552 92104 684542753 22235 63473 -932762922 53056 9891 343544276 84504 92667 -313624502 96979 95127 25007912 87371 3528 -432933936 30155 44072 401933381 51577 49071 -998237713 64094 51032 24405891 25664 61103 446806166 29646 53789 -947933153 49777 53724 444732970 48998 43509 -578121133 91419 17430 -626742786 39080 49730 -300297744 10640 53410 26555563 45610 5911 -314010034 40953 82638 497657617 51952 66390 200327094 53373 91076 128958839 53801 5565 282967955 51137 83990 964825598 80310 80398 915466747 88550 26135 -114149828 63373 80843 616189328 41943 99675 -839948742 6730 22626 906898861 67004 14767 328054171 46060 28713 -762969250 69284 25071 535800394 86365 191 -724646422 17225 71701 250407695 40957 2610 -904183385 40702 4100 120919124 75472 6976 498804010 56360 33892 328220999 26746 78112 -709820849 70132 58332 -728380603 17552 51581 389032055 31877 59965 538285050 35382 47877 510468733 76998 18948 -683547183 27853 13435 -495194201 19138 54788 603929153 79302 76657 330277256 84748 38890 859759467 94492 1434 979339739 82175 35320 -450000560 53468 5601 638160578 3323 64244 780744989 12630 20744 969544449 69995 69472 -910843963 57893 37728 973284156 73426 70940 -466309965 72327 39092 -235278945 99788 62899 -646838212 10323 47898 9713230 90289 67626 -615919689 68213 22046 693569924 8231 49818 -200773824 69724 664 -646372364 28567 10976 -79854493 47000 61001 -431611881 127 23868 544857093 36355 7934 -696190690 33424 77280 137984092 84975 48468 -777492515 23583 50860 452118050 98054 71572 -101583100 93805 38142 -91535740 18083 97015 109751281 86479 7120 407424124 33559 59602 498162650 75815 8329 944027207 7532 81748 -558190178 15876 37941 475140602 2216 51835 693099033 64736 33803 641962772 6764 94410 500424247 39861 1303 -733288317 29609 92900 -963846939 96850 84047 720486982 5059 14663 468562558 95935 37350 11557784 93630 92377 -8372288 68409 82820 836316570 35388 30080 -468312752 2282 38510 529014370 56874 18855 80385480 19638 8042 517289034 91359 84522 234697623 90024 32484 176059424 81189 41114 164713040 86409 24508 268953540 41836 66851 743262092 6546 36606 -576389012 12871 4457 682239578 60285 14418 -241133440 37525 3330 772159033 66711 48919 -105508050 18989 64799 133682551 97166 83677 -886937505 44615 21053 -812202806 14125 18986 -612961933 81420 9251 500642589 88033 26620 -19096994 7386 8878 -227867702 54150 62655 -911956110 93954 65453 158737167 8488 2931 -450345470 8069 31431 890857758 56556 92964 464099740 36134 76542 -583771909 13529 58634 93274373 37236 28383 294482555 74803 21729 -707006239 52367 49881 -636309617 78033 26108 -51890736 65421 27051 336642320 81386 82968 199071725 84179 28184 960800495 61514 63095 942371586 89514 66450 -649904221 71170 31828 109174238 67785 12299 995403963 64691 11598 -107315337 99164 62524 -68975241 59426 35412 -650155524 38857 79627 306517757 16223 14897 284742224 14508 37620 354223459 46415 55496 -150096902 5166 30756 -415886267 81541 24876 516356294 57985 53295 915939978 79516 8692 608012411 5542 16830 -146926767 30153 75390 -899341167 24648 38615 433045362 44821 41129 491209977 43153 80256 971176033 93563 95543 -946046263 52745 1016 -868318605 47663 65557 920944357 6075 74326 26296646 25571 39572 39348211 7953 3805 652608183 61706 55655 794799408 59277 73081 879475473 73903 36513 -154515603 81114 17109 -706109541 2506 41329 627997839 89223 71633 -63813662 72941 13967 -511181358 33561 87589 145095296 19225 78275 476493051 61461 59782 -176092657 37370 17721 506162126 84813 1136 -61199313 60544 36499 903419659 26021 11176 160080491 15272 47283 -17301034 70003 20870 676166227 10160 98909 -670981283 90961 42386 -956800984 53488 91137 -749903531 10602 57528 193247602 97279 13188 -160487958 98691 13686 677841106 2822 85327 -171311477 94511 76439 718291016 60583 30496 -759340611 138 16382 -422594504 10922 39432 660489970 46499 23616 586124653 78164 50764 104161592 87759 24765 395285491 11342 90096 -242939650 15438 97046 -296708930 78082 77989 183617658 65338 37500 -457554490 32242 23537 352290909 21167 88602 125437406 63781 46415 156863579 40103 55489 -604093845 13776 72961 565542939 73304 35156 114673532 30044 4604 -424428223 82280 43468 -711929664 87213 39012 -850988557 2303 39140 79368586 83304 8177 -221470754 91016 14188 402393837 88260 4159 -448533217 82907 84189 689755761 98453 55775 -281756779 30247 59386 795225915 66655 21509 534247934 96066 11872 -746644249 11604 11848 322639607 69362 37902 -632134664 19155 37890 -918804518 11892 8899 406353147 67626 38180 754545333 31154 77418 722551395 89759 75005 274703769 82678 66247 1978898 65220 56261 457439466 78672 98346 33769324 77121 53435 396826634 40437 71693 -366074812 80732 1212 -677228211 87680 53106 729925041 77050 91873 -173834924 93919 85310 -364982070 57451 93092 -143786072 54123 25288 -767633822 16188 75901 -301447792 81553 43379 986255094 86088 89078 -702863230 38241 35871 814355630 68562 76490 437729338 41391 39795 873878604 79427 95990 -102437028 51527 18717 -225935984 92107 93406 300924492 12995 81904 -775205060 75798 63510 -849219393 61913 83089 204020170 73957 3381 -959808629 17096 33808 263683463 44606 27556 -298618229 62919 3005 309264575 84931 92917 933054220 55997 6119 646070219 12492 64139 -732971846 70626 39059 -127335693 59710 58791 -814372236 68884 61326 225852241 80249 74366 174957553 37346 86436 -906058157 6877 11091 791434078 52111 53173 -952336428 89473 91572 701107063 55127 19494 191892455 72789 8010 -459439502 68291 22554 878702179 75789 38990 -487102084 3032 5812 555419551 42481 82551 706678908 940 50881 -581237156 16196 57540 759705293 97724 80285 -653541327 98227 65731 507413985 30481 6230 -37344652 97704 91212 325519337 83176 19379 369347010 75590 81768 -404308165 14217 81678 -993147264 11004 18338 -185400187 98566 43124 -482096842 42305 95341 727763377 96294 34746 -2999651 19826 79342 923043504 79935 2823 169959644 62648 30500 358589394 49480 10028 493753599 23029 18946 -71951143 32514 44261 152979929 1414 65989 -213666718 64667 44432 -593243843 3347 62516 435068732 67747 20087 -843042847 31478 43701 12582167 34745 58128 -747375803 15980 1142 -736645114 55102 9333 -655812580 25553 90291 -654377552 39236 71307 -853492087 70736 8154 131653624 82807 21902 -882338228 1005 55054 239752304 7300 5695 472322815 71381 11312 -838011057 20279 61864 938746415 15328 82738 503930125 35425 93643 28377063 37043 95223 439279851 12778 11649 -423708201 22579 57525 -12327154 57518 53909 960897326 27014 36718 -224434592 86747 6008 710270041 59838 40656 349398298 62051 61380 -994266649 51855 23067 -43722883 17178 71282 296086379 40340 95233 -382174793 22832 27670 413402675 60402 35265 250980849 79921 43595 -783103352 61624 79896 -445921759 29041 23415 -802364765 49853 96794 -644772820 94175 35112 -236125763 77565 4278 218099304 67800 39639 731473017 92383 57715 407998150 308 20434 -167131298 90444 15661 516699905 82917 63193 162044028 74973 63238 -675526371 97960 72888 340941106 39545 960 -809166167 47160 94558 -181798934 1837 2360 574490631 59598 29210 -689668273 49547 27211 -130276069 83638 11775 712408600 9575 67573 103429950 56130 32568 -111993989 78456 89501 176444206 28303 75254 540271741 68185 89077 220739097 30923 19997 554557027 1811 26977 553831227 93013 16283 -736501494 30507 20033 670646308 56335 29259 505942484 90180 33818 -466588175 18768 40971 -580976587 80079 48049 135449137 70273 39825 194599550 52488 20262 399717065 22821 88148 961966047 51999 17982 710531272 21439 11602 -367909130 72559 38224 -59450862 64718 44880 -834986933 26513 33993 -28719181 496 75582 -911282637 40001 81759 736680326 4983 57100 -341388010 47618 26951 213923641 41390 19095 283704031 35026 7222 660938528 31907 92397 -317851523 19574 43985 -466931529 25780 65655 -943454597 90047 94177 50428546 92825 86850 323438156 77524 95002 849483573 97323 10935 445312263 15438 40407 404759417 58877 10276 -654488629 61939 1068 424658635 78323 18444 6908585 87755 72743 -589300724 89613 61598 -593874089 62718 19935 -291990577 29001 12509 255248175 31759 97478 -535208873 89891 9447 113253916 48505 41441 -133407030 36122 93654 -916590991 90151 2797 -837780367 32307 79018 -557326685 93777 69313 60680021 54568 2516 -44284350 70294 16824 -547151748 29507 66683 888731659 12628 78992 -92852967 99116 16071 773117634 84581 31593 -542387434 3918 16042 -900071645 56939 61783 -589824810 45274 49656 -484724277 86027 5938 242068439 17009 86851 -425050755 76954 76159 -698729239 48873 95657 -917529001 79267 62183 853506630 12461 80959 698720823 44005 8212 -729131489 662 41293 994986875 48091 8814 304167099 82188 20312 -965643775 67142 42981 -823768323 9268 88874 -887567312 4 19700 765030472 9671 15640 410595014 21721 63078 -987908028 38869 91777 -576403624 53065 67619 788921460 43616 67384 -454062558 21407 93643 -124818286 19620 56186 627463535 54595 60244 30105818 16269 9467 -584241537 66999 45521 311962825 43122 63240 377250074 22581 13406 -699085586 28161 69889 348256721 47620 35705 -379043513 3156 95508 -573391931 37403 69860 629026866 61169 18415 -845596495 21799 67399 467931549 65779 16665 171117127 47684 51459 69883583 51415 97484 109425872 93562 34640 -699074576 25724 7386 434320156 30167 48040 370230125 68560 48030 169109691 54005 87030 694180718 61695 66053 588968133 29360 90111 428710259 32218 69602 850296732 20934 83366 -510023394 98895 68677 539385455 87465 95023 -89355012 43395 60462 134721827 65884 16559 -572926668 7722 5955 -863309108 72535 41695 824977617 19830 32988 -251405378 7420 36950 -480771480 18185 91968 619122563 60508 21974 203553537 48488 49671 -813154518 62406 79211 -869102261 23999 82126 -68046701 70115 62328 -681519341 72237 24473 832193288 56976 76368 721486978 16959 79745 -910661716 35270 91648 -581703449 24723 18558 -438491297 5541 17313 86533684 81312 57065 996764094 6917 4459 224557003 39814 97176 -862924930 69587 12411 -256962106 66824 92437 101791173 91686 81519 476701125 63266 55516 818766339 29492 31948 -248945126 51265 13191 -197469253 3046 56239 -168540343 84864 86119 -418382053 41632 54364 869189622 88492 7234 892994403 36787 91933 -28904926 97339 50152 -14371557 29800 13928 281702773 30810 96826 619471204 3175 67596 -457400058 77775 12721 -586166608 16265 88942 -750592987 48689 74600 846618119 50822 6049 -943886173 33772 20645 -219735774 40269 89866 162811388 15105 38551 -566053359 42558 98781 -610072538 84963 43785 -345086707 45239 8761 369911204 8243 95498 187313256 73908 75581 -166746023 43892 77603 328987511 23782 76079 462444227 37754 11055 -444829101 25158 23279 574033948 87750 42992 -794935263 51818 67969 324353855 78910 38411 -64142125 79761 33558 -21142908 7387 82448 -434168134 771 64077 114363255 77756 50135 273812089 73143 53411 636223034 15254 48696 313131231 18391 12524 193560070 24743 33034 -791822504 87948 21710 -140041137 88803 51311 -472412700 97204 70848 -766154599 8081 73184 985354706 65407 56441 426914392 25318 8648 697565022 25119 35284 -640867322 64353 29796 232373804 88920 60768 588104416 8517 43458 -729784978 36558 44912 -810770268 87829 1019 844977264 10526 34464 -397631813 12307 55234 -801472316 14283 16942 130028990 56473 58119 415044930 62415 22717 -674503499 98028 75751 713019425 7785 34163 -6860391 1132 55338 -537986027 9880 94115 740806059 2983 50184 -872320665 46928 20899 171515200 65976 19817 727377478 62296 5120 -430861812 59981 88022 -487596890 70515 20906 679956673 24347 74314 -503969017 34117 78711 147532230 59912 22751 296636877 15840 49564 759458865 77406 27696 941084726 98253 15608 113598173 73690 85646 -483006354 25870 39736 -41770598 15143 50733 15265842 99604 73085 -609908903 42000 79434 173509319 99326 5077 602490843 34814 5211 -219728164 20810 41228 607613922 69628 17577 -819861795 59234 61818 763926962 63821 80985 866077717 6499 15187 660647566 8319 13858 -213606650 54339 52349 -934551724 78203 89084 -556832479 22373 66661 -454852954 94370 82528 449149689 2126 76020 689255923 28769 96692 61310846 15191 96023 650179320 91121 20648 503207625 96378 83221 475661355 71614 86527 -851267069 82519 42269 -86045062 68664 72628 -322518443 50449 58380 -326452775 64107 9181 -312168137 74264 99734 454953531 80116 38018 837254525 52711 95603 -690592866 6773 55195 -282052089 77937 10961 -436537095 1068 50546 114279089 26571 29746 -930910171 10368 76301 -906238218 2680 23869 419596246 70423 87682 711692314 97556 24576 1324761 46344 84559 -692246917 49536 5683 622162084 43365 86102 -690534837 20776 55760 257941280 60162 67865 -944543705 49121 29476 507451375 88625 44628 -767700386 86476 38501 -908540679 39814 33693 -86233533 14287 77529 774535315 73888 81401 -433963763 24783 75633 -784876472 50616 66096 -126897762 12509 42057 -484252717 17455 25673 -805592930 30464 93977 -633085024 68591 85488 348514263 81793 99267 -368753909 89389 10395 -234978501 24191 55675 -472392261 95566 59475 -578960824 34632 32914 451216744 76989 99713 -854119225 80262 44130 -997502960 92336 99157 845033601 69904 47161 543412131 51558 85758 644549958 34885 28557 -82622569 855 56967 693661739 36130 48251 -439389050 40320 96657 808970983 27995 89564 -402926309 70523 20272 190678146 76868 71742 -437419685 71995 10138 -61000185 82015 20049 775170856 62043 87991 37373942 8881 5258 -985102164 64456 84723 -166748110 60959 14727 17147784 41895 28081 794292480 59292 31057 -149732473 40803 48606 635550705 68412 88590 783464321 72556 95166 -588015320 28367 89171 -911485760 87208 71406 -441467978 24390 19137 558936032 34811 10386 -715151490 2876 26604 418707430 64987 94020 777979934 90362 22370 -85151593 819 11638 -630994649 64349 86831 262845962 74138 57885 -97615090 82193 20085 -748879281 31066 70846 -401026217 88440 6695 362403456 14112 36092 -985757846 6157 16391 105014465 77012 52435 -935657423 53660 9298 914971085 37999 6989 -307756703 46880 70316 549914011 4411 99865 589583438 52227 78248 530374877 97866 97863 158648626 10279 91534 -891966455 8747 32782 737928679 89134 28500 796135434 90051 56934 -186929542 18252 91403 6031916 42728 97970 -409865410 55479 24349 -403373363 46558 39435 -995386538 94184 49531 708856702 97826 11867 686435104 40750 10557 -397669464 73382 14776 -86746727 22336 66797 -947052013 94001 26623 432870521 40138 23296 -921710729 51395 87473 -134500354 94784 20309 745402092 85151 4977 -494497397 36713 91999 525675196 17537 34916 913332228 93885 83051 472012340 7770 80714 219615856 24880 69902 81718740 64317 47964 936451526 25069 12106 289980770 54981 56927 -118367520 8502 74090 -632512132 38042 6320 401248153 84877 25185 -689771810 48255 87991 -822984163 49666 64623 -659792392 14652 80543 254564803 90006 63375 -122572196 86993 20762 -718981366 75136 54816 171620543 73254 60806 409541853 24865 78132 -416246790 61088 45360 597330270 31276 50841 749250134 71298 49044 980307176 39423 75701 -672474115 9333 35784 -198260780 29346 36338 -85926900 41275 90986 -351034247 49883 12285 635262760 46148 17099 -529740079 3329 62835 176937790 10898 1215 -510025518 68596 79157 -641822415 98226 59659 -293162714 65148 4437 -406883605 53814 74444 841915119 39608 26293 -961457406 81408 27627 23513966 35857 54545 -441501523 56957 76891 923039884 77554 99331 549620712 15556 29284 127768247 60657 12946 -704434126 41366 97388 -509280197 88708 71796 -924562978 99721 15794 -360255580 51797 46695 557144776 24661 20022 -863486149 83390 36168 498535217 90928 22990 -945307232 24853 35058 328655624 27688 9846 -365871328 49780 58839 -620148291 37778 28399 417799441 84029 30555 -607628175 92324 24067 -793354959 71178 14705 233982162 23307 87898 -917767526 93382 94511 -837152873 2293 47205 116296189 16166 56042 -459401244 3788 29366 -98403222 24225 16051 -262343881 1247 42588 145467572 31142 45797 -734893059 56354 92621 438308937 63475 11061 -763519165 48422 14330 437499790 11710 12579 -282211037 871 30188 160806612 24095 68806 -583237837 52089 19400 485745874 1358 53594 449962368 82161 49252 -928579979 73955 22569 -808026551 41943 79128 -814984165 98841 89403 983580440 35210 38293 56215287 19818 68897 882441080 64927 9576 396055511 17915 96916 -834566428 17912 27883 793052149 49954 93287 512068348 95640 64837 120964658 42012 22273 -538028788 90806 8573 -290668798 70073 55128 71318442 17105 69609 316591146 79348 21067 213007014 34336 19090 -935135522 69320 53797 -384201404 11013 85796 460795226 75966 45748 -159942053 87246 28584 965879395 83483 74477 -395475425 86403 97734 77793687 44197 87778 -364113558 272 33154 531293304 62344 98339 100769056 91958 25075 -76145153 22159 60507 689320379 7489 38985 157906695 61661 57555 26015210 50249 25269 -45102146 48863 29507 354789016 66020 45048 -718460640 51225 15408 429982113 71497 91060 -253825271 96344 58396 -664117941 17159 89699 731319018 55259 59851 26918586 87703 4088 286202116 54814 56392 350095104 23368 77278 -292821982 10137 74430 458891422 32426 33964 -784889053 78121 74952 -640753155 52238 56793 546497149 26987 78571 -986681003 41349 13977 -31189584 91581 20573 604907496 12721 19814 -65402858 47231 29956 821754845 49903 75213 383592894 78653 58508 417903502 83503 75853 819397175 27111 84100 -659723945 98807 84775 -170260477 56304 70135 640639105 72827 70584 -700997800 6406 3776 373014445 72804 71111 168333830 48132 65186 -736881815 59308 1158 448591074 36083 27171 410195380 96401 29883 296465149 6514 84838 -782375483 76430 163 -24668018 30758 15490 527633737 93605 62240 -25452248 59662 50193 -710558287 45238 44594 225457037 74623 65482 320753013 20481 84598 -68620505 48749 27716 301749317 13682 93345 382827186 9323 56690 -827768945 2161 99558 8430930 69942 95837 258220348 34583 80242 -786586644 72822 11667 622918027 78313 61057 -4429577 44622 85442 172805759 42372 35481 513385263 60092 1973 -644397131 83759 26507 -403278601 54489 28037 169882126 74250 48562 -425770653 74378 46595 410472048 10988 74434 -674687309 4045 81198 593065769 35720 55195 424998053 53829 13408 -169956162 85322 51870 -395396255 75615 84898 676046570 77499 87331 -653707869 46438 8851 569453848 29601 53346 37026409 48905 25044 400907156 92091 53517 -153094735 49631 69245 -554551360 85344 8999 -926081605 45562 68382 762182977 28235 56940 -62777045 13722 61145 577845139 97685 58395 889943333 18008 61608 362640874 94950 81705 415321776 53240 2869 -727125223 71913 50227 -706407561 19438 90668 -500276439 71524 95639 777295842 25943 19526 825580012 45302 29627 -390510232 38225 85188 -235949668 61083 48911 -147721702 30484 7443 -461574629 51141 86892 -34543461 15248 38724 -300277633 8099 24060 -737269434 92252 35329 700670952 5553 79175 336551904 73411 86108 -601103641 40954 81627 -178362862 69692 56480 508674605 23151 92886 140905376 85096 46596 916038720 6773 18239 180300531 54678 72146 -685227742 57097 44005 965920762 23700 23818 789438575 7900 4112 -586109120 6369 14512 129424820 6911 51471 -721898912 54294 11360 -270529355 51355 93916 -929041338 79195 21158 -752752900 31645 65860 -386791737 51005 96985 -820824167 62954 81336 492944541 73502 37569 324057759 30085 66231 -963218094 49704 13299 -217290381 86599 70393 -226832176 22652 22061 547390768 27785 40470 312042279 85993 3595 858827828 63407 70216 277371460 6852 29305 241946165 64564 43020 -447262970 10643 65841 815117507 71789 8308 299160950 57268 59292 553587011 71232 20061 -301269316 56669 98871 -875552139 93930 24990 702392318 31209 83636 967854670 77558 90451 548700905 32647 11464 -730189068 6138 51725 -931934753 69209 34366 909046969 4885 46150 399487851 55070 84523 476556624 74 51820 -929400643 23939 97712 815941657 24146 48896 405062071 73932 26493 -156202594 39989 25639 647056227 74382 23523 995694525 4072 62546 -423420468 87338 38634 -206104267 36743 96155 387041578 62014 67781 -884779734 84898 15604 394870948 56970 29815 -527840597 73222 44868 -63850449 70645 67896 -131966527 93702 71566 -88810692 60472 77578 -10776320 55650 6955 346733233 97828 27159 609537103 43683 5025 34091741 18080 41877 959869861 40156 22545 479121992 35223 74538 -612303966 44142 33510 -756804149 60469 1765 -13592455 95812 30009 -947718556 1965 48453 7175835 73731 31480 536002688 73164 57678 -826731510 1215 74976 -961323426 74578 37184 818173755 60333 63874 -597076939 95087 86908 -588333539 27487 41291 -739014418 13952 95011 774820806 97234 78494 437266626 27752 3951 75933217 17190 23616 -850904060 49454 87108 150782535 8403 51399 217072836 63760 20518 708747629 47486 59036 -810679228 52282 37182 323696164 2242 95595 -206361326 13665 474 -687319859 76928 37708 202450874 45621 46103 870825498 27578 20819 805484407 44695 4724 318363534 12082 28511 329271343 96249 47427 -355823334 8568 5095 -137371321 69097 11541 335753291 68263 81178 827429530 25848 39128 -998014151 11088 64504 -411529280 94216 88814 -712570780 67080 41458 -625916999 72297 97020 775837941 20007 32124 -860093416 92942 81045 -683911085 57041 40181 475436663 50461 82063 -701558787 64107 94761 340012225 57267 5380 78505716 43160 11026 -41176555 28829 23073 623860367 62920 86558 374383249 42268 83533 106161964 8264 33355 624290102 49952 71852 308937014 88618 49527 -253788712 56242 77264 363114531 90758 24003 227789179 73707 99448 -189361275 41580 74965 -454564688 46637 96739 169175747 8745 86140 -927868468 67618 79963 828728318 53445 42744 -662306793 64604 52413 -344695225 35659 80050 -49037813 6661 95295 -534318353 69817 99229 791244021 53083 14117 236265835 30884 3207 -208442076 68610 24773 982773341 62547 39277 -112071608 4813 32602 -992831359 19388 88504 -161279255 98362 42389 -630735776 30511 52332 -108724901 51233 42177 620694942 2412 14027 335632961 47900 1632 549518728 66309 19312 364659158 26600 68236 -486452398 22084 30821 -48862276 10934 63344 -751677430 29116 9654 743881979 6188 19256 704687478 89265 36882 157400214 98537 2508 -770849928 73124 19942 -826195204 28579 46520 -301026534 78239 12697 -997409 69861 30378 -982651054 97194 54779 410127409 76887 15406 267400218 7302 82212 848541672 16177 61405 -947377904 50575 67995 -369129308 83392 75777 -303815075 1191 54577 580171342 17189 5398 525903523 25931 61695 -843124869 97818 68287 383988888 20521 32327 -790833308 91932 81154 -122929018 24071 91950 -207991578 75181 73941 344467852 68603 95161 771538096 22151 40008 -543099701 2245 85074 239478102 32467 92296 198108234 64231 10894 -897780196 66839 41743 -932303322 41319 157 -47888532 79615 91212 -531759750 73830 87533 139613845 44182 1369 -38592030 94086 62699 -234120226 64411 54343 658711020 737 18822 -921826005 9605 49921 -270785433 25981 79861 100802473 61434 68733 -706218955 64482 18740 -170708978 78568 7642 -43425687 3243 67027 -352329648 87540 33458 56703617 3953 19956 784999637 63831 15563 385733513 4835 55301 -467555866 91418 808 -431846997 82202 29370 -563298205 47664 38683 293403337 23455 58001 163303859 28136 26906 -216536406 22287 84880 -328532332 90992 16602 -419041682 49287 47777 -178667388 12490 20082 185567814 78484 45242 -782396676 71414 2469 154788799 55467 44690 644668082 49348 73182 -824158485 29837 76837 -933532903 23641 24118 975968061 77640 61376 266679311 44014 58100 -531498261 62842 84510 -873162044 22308 85263 -317737194 3703 24775 -624265338 24724 88761 856123027 8789 67556 -481217180 29528 71036 -96753284 66471 74807 -780541304 56836 11353 -335919555 29478 66864 -408735755 68711 25156 398979366 19186 86173 -594596034 68734 73548 -443051723 72817 87224 -102816426 60811 85168 59794977 95857 49541 -629557832 15222 68178 -630580147 62160 39879 382932269 94207 44838 844386640 33421 5848 221333898 71715 16910 -415149855 49967 94412 -763943676 68864 7132 659838245 88440 14410 389368946 51298 70302 -152387977 96934 17971 -373534360 28435 88539 795533551 59885 55386 739102632 34373 50545 -542994417 17400 8871 -276386282 87001 82369 338224740 76046 98859 243107228 54170 47315 -913165703 63003 56448 -358052588 44378 32305 965985468 46570 42986 -998804563 41295 96919 -230099875 21603 54423 789958710 47056 80401 829667965 7559 88134 138806394 29603 85403 631730185 32902 61854 895828244 15128 72824 522217761 62221 62062 -229271497 20246 75505 -245419637 85185 45203 636322302 42373 27299 218858432 32817 32348 -437954050 69327 80580 970507334 42848 22203 765670505 50556 27776 -727424588 46890 24881 516484314 65976 117 -390880629 67522 31749 83388035 91021 48527 604870621 17663 7938 636745741 88984 20995 -374156671 14066 9640 -214159907 71546 90316 397019443 57327 18674 735980710 91535 48731 -594207394 44142 11286 679758598 47264 6309 -108509481 14750 70841 105233462 84224 6796 227672273 26103 19369 -445144671 99173 77352 497238790 5466 28530 718606338 46489 94294 -287798269 80560 81192 -597024406 43412 44931 99196677 95230 73008 -746906202 98830 24594 618599984 73810 11876 222137091 67693 94045 -816899174 97956 26790 -758013675 94351 78853 -869451434 19643 59616 26353558 77861 75323 724431149 34062 87684 -916262646 83340 21982 -454555694 70639 13112 -869856306 53844 75398 217898085 13238 11118 417423647 79875 90908 745615628 27491 3845 7626210 39693 56165 231144795 64142 2499 541605284 58986 36152 -394194492 84409 53375 79854944 4031 39406 813479339 15804 21616 -871376805 17443 59174 710590060 3224 86332 298979169 12621 13479 -249015944 18402 1678 845564382 39371 72747 518625551 55508 65823 -672696511 58234 4217 249524023 6963 89678 -608353175 9133 78053 722838151 20025 41420 -402227286 14893 8925 -106221577 4280 73609 -501737514 74550 3211 -843638186 44670 61349 -858283530 76415 90377 493133323 89255 39074 -838974307 72674 16919 989107861 39200 68132 -860729585 2544 95216 474029699 13804 7519 388515879 54401 36738 456099540 87033 75477 -781915362 11860 21107 218038378 59316 22790 45161792 29249 86125 -596844117 67196 76670 6444136 98239 65701 -882581257 47676 19928 811146021 96543 92164 -239749178 2480 25059 -49948618 89351 70349 292860926 95873 98417 -765255395 38630 71887 485942942 71459 34156 -714765986 15485 37116 -619280889 69836 19607 -813714379 11848 3449 775728803 10697 53641 889507 74024 26846 -303762966 94418 4801 -998069828 76354 30246 -124113190 12263 77458 -522518972 68993 28484 431062963 46310 14716 94894404 72742 79184 -645627083 7189 74090 -234860525 61053 96821 -447700925 59454 1998 -7833091 68263 17960 335271817 84214 15335 -783133932 66777 22561 -877855490 49161 63482 -120142254 36326 11085 886374365 77013 32472 362727998 29804 47555 -353386431 39615 39096 -778755355 70943 93303 -884753774 7962 66901 979228040 19038 13924 408804287 54075 40954 434913638 58618 53431 -10210118 40269 67146 329918302 24087 54677 390599048 36953 78819 725717324 54077 89006 518361659 9013 75892 -973592743 33000 63562 -314540500 45160 50168 138731862 64536 55607 264416146 10369 5178 -155823410 93862 89792 -349770801 87681 82621 50294481 46339 35113 -494487236 66414 41899 -764795445 27710 1251 -307823012 88026 53906 159252665 20279 4276 158857241 34503 47802 -573704104 82259 54750 -275372913 60771 66971 221934898 61015 72060 567323569 8631 4378 -798587312 40100 78868 -104752467 16201 60186 411757365 9422 32952 277025580 63892 30868 100347747 55268 25483 -523321978 83191 82705 -544732382 97276 40306 -267615721 34531 99660 -581304882 91205 66463 -326704207 18843 35656 508465659 92687 12252 874547963 45569 37503 37638864 3061 29410 -511999711 82177 50619 -919068431 91577 96822 741973799 19793 92554 212074057 8715 67387 747609598 27841 96692 779890421 3133 40408 582223992 19717 30358 -117008131 83595 72857 -387665081 25090 122 -767330091 62612 76676 675154786 74747 42591 886256006 26933 43611 -652196602 86783 9897 -182020654 3333 39587 -513399925 5441 90800 698712973 12220 99501 -661863771 93232 85835 -573895975 36183 69520 -332307562 22835 28609 12375998 24468 20342 -369124892 62782 65967 -47697012 32802 33371 -100048020 42238 84941 678172560 21018 88380 -249904953 82501 96653 942851860 44882 48319 -370229584 3187 82547 29405091 77734 30334 -96651773 51468 92077 64173155 53178 71263 849734925 99590 2089 -342922201 85489 92678 -997777291 92721 26377 -224493278 76526 7815 227919082 97710 57673 156302015 43053 58784 -236080006 22482 88613 893522904 1750 83382 424011149 93835 54594 -38961845 67695 56903 708698552 24315 29068 -708686651 63997 64348 -478437108 6977 93402 -324083889 87286 77835 954965272 99287 79694 281918068 3971 30621 -530316994 37895 30639 -426875136 14640 9893 -825528693 9444 43017 603983800 47058 29278 140521359 45743 17686 718018222 58388 96332 -589242072 20732 64026 -751896356 25218 46036 -737834768 73291 1599 986133153 75868 22760 -186476069 87277 91908 -339207550 68203 37980 -895017666 73769 75816 317727660 76902 3937 -279529928 60036 43000 -913840493 39606 43498 956565168 27369 69691 -637153216 71630 92672 -609639059 9654 89058 -818036174 72795 17394 254190419 28825 97443 685130578 41220 59699 -314871486 78059 55736 930931739 82696 60487 -967523534 74406 77796 -866181109 28129 64830 148138085 35859 78825 -449290504 36313 83224 298620487 98353 50092 668343186 2913 93226 -59314796 18687 95369 187835608 66395 58864 -250719746 13446 17297 3178710 41379 16774 485680035 85119 384 862127334 31576 73727 127381712 6612 74023 643208884 60873 64926 -864833091 9353 4800 -770960443 96670 23371 -930230419 56995 68604 542335 51123 76322 355701910 90099 38535 -667213282 58251 31643 -214275435 12994 16417 -982777957 26985 7840 672460782 42176 46105 -553894877 47431 6474 -151121291 26362 10543 230518080 3908 90160 808909851 74256 74663 106748545 50326 99676 326217611 36180 22588 212940402 48866 26058 301519741 79832 90896 -998269549 44383 33340 824511387 97707 76165 65137705 59583 82626 358556710 9052 20168 -69802211 72493 67958 988771182 75340 71573 -648119476 86197 21325 357442101 83330 1738 526838030 17465 86022 -976593344 11027 89577 146724013 99496 25320 -661629545 86183 17577 -690068845 33304 25182 -339014258 51708 69910 -371660426 17347 62441 -763777402 82060 50821 372400338 5723 54232 -218761722 91991 84710 -643836589 85139 60518 673667457 79863 44281 479565418 66735 76141 -569139313 49868 67756 -473200453 44680 94449 -674143449 7526 20386 -153503611 2190 53801 16003761 9849 45949 -760988550 55138 26647 -776131896 96383 37897 332390833 5232 61429 -556149708 79389 22368 427017067 8986 79848 586678431 73306 20872 -170731629 97054 3356 634349391 59415 26803 -130347507 35828 95515 450011134 10874 29111 951261712 69770 44460 802157634 63152 59085 69983799 12103 47343 267113707 23100 65805 -757478782 94985 55076 482744698 50007 34897 -295144962 59551 49013 625020765 4649 39492 691321333 69932 33530 -277556015 72350 42088 -399450693 95293 95921 -115059255 94801 54936 590925857 64553 26910 164370359 74458 13 -773382944 92920 22546 -815538885 39266 21609 858599327 75309 10687 611277138 13293 59872 620074165 82444 54900 -295899286 47843 90897 -556037484 9123 35406 796456324 15216 95353 -73700354 54251 1457 310703348 55499 92941 -435279966 31924 57348 255075232 49100 7987 -660798682 51423 22787 -598766216 22428 78417 -547861036 60267 12509 627465498 17754 14508 -344062776 52758 72571 439635284 21389 1792 583148256 58468 87231 178924143 7529 75222 461363918 30406 53359 -172671252 60031 69271 685632715 59789 70771 101966861 7342 78702 -975702123 1260 80658 -509908760 49727 93738 860380833 17941 57741 816356400 16576 81003 758977131 67115 508 122863678 84884 31089 -928440960 24220 29935 471759916 36968 44146 790590144 67526 33345 177084593 91630 54497 -810973286 77403 88824 -99937667 84800 63182 884511931 61417 23450 -102630583 69705 4934 -718560240 13399 3377 123103325 73922 95682 -237616333 30395 36347 641706805 54627 67944 440392570 54230 33938 -94120113 94383 84401 -275147667 58742 24865 -754846440 30896 29808 -902479881 45733 41285 -338886480 82029 65837 -46194307 34981 15077 586256920 61236 44596 -178442042 16916 83139 175670945 38797 75901 35861264 79668 65702 -555840723 41030 37018 -862831195 87131 80212 459097500 97381 54750 -592355733 67606 118 -489468249 64436 59970 -961650891 35001 47235 -844323153 5622 20173 30919916 38516 77093 461079447 84092 51125 301749265 88909 68363 -241494630 95290 70421 648476702 51080 60443 124882504 14552 81429 532214900 37788 58822 834938054 48163 44614 762094700 41079 98425 640503679 50767 48693 -949370745 21664 91529 394227404 24903 21411 -195568588 84520 39101 903146477 8161 22751 -343990796 45129 38955 892994766 64143 88723 9482827 48509 23548 711229467 65664 29166 -69239971 43154 92704 302668539 9352 51574 201152162 77357 52699 542734644 8775 1849 -470178640 75968 12383 608480921 97250 60893 -357260278 65253 58246 -847448441 75467 95820 -252046839 60552 7830 288510968 49570 57248 -644456322 57358 52425 -676716679 89037 49155 -962372425 34002 14453 -603020829 11281 77525 -22800034 79992 25533 -35622771 71695 55457 -824304179 3642 40439 -132712927 84580 20638 684708737 93829 64927 -284566910 91606 93698 -2825504 96389 16695 268922279 51575 13254 -755674317 77520 93503 432307756 35086 40847 -224506744 98822 24096 -841535051 40371 6325 -902585278 76594 78087 371021745 77194 93899 -985831599 79845 35363 63183678 40873 96699 -105144394 75216 28487 -204920773 55213 1618 -695153630 27464 37699 -848856731 72064 9920 -208547377 26594 18727 -662396686 93032 98415 606923468 59276 30783 -666828012 23547 1330 859180831 74427 17033 -390611945 80166 87634 425033485 3123 73041 732108334 44763 77146 228134385 67046 93356 837964883 15484 95920 -667349800 52586 80431 -228242689 16157 90668 246596938 99631 72505 440914546 93349 48794 -324816872 50940 20997 -425239414 57256 74951 56907062 18534 44244 206444541 97148 42250 388647456 95515 92997 206239152 10798 54466 706559771 26715 76474 -998015095 8533 59434 562994498 47016 2821 477722013 56190 55405 51166235 87963 76489 982802907 64256 91710 590330119 86099 2679 -458974007 94784 19398 955179060 95041 60031 65882569 91407 36425 72143838 74913 86858 -814421903 67513 419 889811617 58048 23886 -611900717 81241 95012 -717196209 37831 78565 -275884488 98447 40730 -463570355 78612 73118 -131861496 42261 36887 817465706 65663 26245 436208830 76587 88189 -970314948 81613 25151 -575063303 67901 43349 5273174 62272 15974 -182713465 9330 92078 365944117 97335 30831 413082041 12490 48468 697673540 59988 17690 306618711 36175 63553 361712790 7808 92012 327092527 72574 50227 888185983 23152 65636 675318838 89399 7640 -285389851 88283 36418 387874729 66123 15067 -862989030 42857 87096 491423813 1004 47743 -633171778 42870 65707 834149629 94945 56934 -588146834 9410 86047 802647382 31492 8493 -548333805 25982 97189 80878222 48838 94316 -942439294 80184 25906 485426725 12482 18731 60808724 1687 69851 -650761504 58398 40004 165407685 41806 77249 -653445216 80361 30656 913426579 55653 43620 495773599 24288 32292 166368946 83832 67200 -639422320 55364 48393 -665693300 41561 37504 85374288 83845 91296 -879731224 3203 14729 -731724714 66496 65644 768167141 88220 33694 158639695 75802 56724 -452245885 69381 96105 114947358 95918 5952 -315221972 27709 83715 436229430 11646 83912 854484167 78171 29877 100170095 57561 95594 -419380806 33091 10959 -85249999 52360 70839 364768873 69342 26993 -396162619 47506 68257 773866806 61897 91225 -688343426 28350 13468 42527362 10022 53501 -378890862 47894 89079 -687828539 13838 17771 500021107 34159 24396 -322454480 92113 67685 975991559 32018 3533 -73156866 61862 96388 -771015840 92926 42787 -631256427 92211 5618 58070469 9225 22851 -361168660 17892 97295 860060891 775 82595 -496124583 42957 2625 -271215052 24694 82421 784850466 48678 44733 -95735474 35532 22196 582807960 66723 62046 -236040622 52647 36587 316579267 51313 73420 414270596 96890 89094 713805724 4516 38881 6396842 97214 75529 565652211 36240 19941 -976480265 85104 52480 763660594 38753 49461 579526498 10384 15777 943368907 17127 21763 -209093936 86567 51409 -535566119 86108 63672 -862151454 84251 15680 -607302680 37395 76041 755481416 39621 89187 698679972 20943 36094 637386273 84167 34188 -762908883 10228 31620 738286446 18030 17906 -968496472 44365 12642 404365963 60466 31295 636157900 24993 4383 -850443539 56477 38415 -129550586 26084 25918 740339351 73906 81788 733981794 7122 89572 -237161231 45494 45844 23603173 94307 27067 -444840182 72937 65763 876073346 47400 97854 837851732 27894 46136 358081950 79118 83704 -314159860 15819 42127 -964648518 20595 2791 275106414 64353 89551 -846980834 40098 88680 772901280 62868 2895 270435501 78777 65721 761724752 88369 92245 -535503583 27159 99668 105384097 65183 57389 805636764 23057 50118 -976339069 34734 10775 513229872 33758 82983 -693908161 4402 51734 -251072595 59772 16374 -792385863 85168 40007 -721967269 66478 82540 259868235 37209 85032 198188376 8334 60156 573095249 96377 74581 -124087512 72255 49130 965109638 18163 64713 -961821785 80269 76437 271482364 57503 91266 327678047 18687 55098 552567930 28404 20214 595809298 22946 67657 -200371433 74752 33761 -830968987 4991 76898 149341584 20948 53787 231834920 27505 11000 -580985285 28497 67842 63468121 38596 76251 -21619642 14260 54247 -599673936 45223 19653 81664085 16256 67594 -882886514 95191 14537 147301585 4831 9241 107991701 69236 54632 -766105086 61366 52146 -909027388 34248 30288 -833774008 93386 4132 761240941 56759 38784 296871239 66279 28120 -470956977 84395 9882 -355193967 71516 72176 144265304 85704 33781 -971305928 57622 71174 -140350667 90073 86930 689544389 21498 66666 164043516 15047 53960 167633242 38277 48809 280000512 26639 86472 -109235247 64630 47960 855822500 43307 26253 135725521 53732 12974 -461364343 65635 72789 -499272474 6018 77182 747257281 4313 91489 151458027 23242 61557 501833829 61805 25236 -730393386 71734 8141 997924378 34257 69740 38584954 37181 73665 -421534452 12661 33254 563594888 55732 54718 -222157516 49546 17882 352694782 30558 41738 -234129627 8527 68125 -877731102 55062 8190 -80117928 41460 70888 206411496 23942 33272 -219784202 85201 69810 42076525 40168 22527 421046934 3630 34615 570669145 19176 76689 -482828308 43569 99815 795062378 12814 21525 191647553 55252 39356 -711395857 65689 21294 142979483 49421 75509 559532237 66391 64952 699727764 26211 39413 -601311335 53893 17522 -867039370 79708 22568 -92351900 84275 26923 -199189977 66737 43242 855313080 60353 36324 484932871 69898 76425 -856853731 93634 91453 156500228 4141 61782 -67603822 47620 23856 -708846095 16558 44927 213419620 96201 83906 -903010794 4382 46507 251498233 82715 93604 -150558399 92558 13476 563634641 46171 22874 -232141357 48419 35416 -501634606 66388 41553 872713636 14617 75860 -706607130 83431 20559 251182971 90340 72198 -400243618 10661 42392 -177505043 47651 72033 38034285 98073 77842 -764858561 82973 79245 565582624 6381 93472 603387307 95609 95249 -178437910 51446 14185 -190557832 47609 83609 -667832601 1217 51263 115017973 86461 53384 459662836 5721 30480 -121497374 55663 12770 424722915 73247 39879 -103981988 60752 74528 703373305 20222 38712 261241968 8382 29890 -334065632 32292 75914 704858238 3172 8778 -643874527 8225 37108 -312987327 44715 98590 302498398 8275 31130 407065348 85119 47636 182931583 70698 27241 -139909731 77441 22117 -213216246 31717 68665 -855697242 42676 90182 -65115117 85891 10173 99549976 37954 47111 932388861 65251 78440 179498955 72990 59666 901105639 45812 65192 178780311 9438 13817 -159701834 73439 72590 818470479 60485 63546 -409029989 46292 63720 -403474392 68183 31325 -827758017 96094 95540 243734765 53821 19100 -188329853 55762 36336 653210751 63939 1382 128137694 85977 14951 -414284079 9966 74883 777056973 35071 2298 726322023 7776 25449 951776431 51621 56854 -523435690 16128 41834 115527466 33469 53433 -152594061 74948 83239 -496903434 68813 67115 607649281 18247 92926 807531259 38279 14181 707937002 68582 6021 858850002 60174 35751 109040689 55583 15536 472632701 76447 71147 -706813206 81047 72908 742146215 29274 32016 610127429 56226 91351 -809014461 82127 40225 -778109901 41495 55970 -325799385 24869 68873 -641573985 602 41855 -322675364 75865 80995 -539782264 20202 44131 939871229 32412 38700 -700945438 68823 89759 382732834 89523 22848 603876584 10181 10972 584218928 52644 81260 -682356784 40366 69003 125039465 65541 68797 759965801 33574 73418 -142415562 24452 55850 -906115942 23889 51228 139733932 86146 8733 -613445891 65724 93068 -260746685 42789 62164 88429698 80902 31056 -982107440 60793 62684 -181956335 75320 29190 -797109676 81127 43419 883102209 82647 88041 -356401341 88850 2052 -74654417 47232 95671 -252121865 60198 41649 -857538624 97691 58631 -78330314 85948 27812 -431377938 99054 34863 -633474746 33302 87062 470890870 47875 10665 813097114 42877 19396 -694948221 62481 89717 826257457 75451 88951 336508468 19497 9204 999924460 57044 22238 -488743440 86646 20064 289674333 11668 52868 -553451364 45893 95782 677598775 40650 99370 -475546146 95174 58608 -178778007 48137 74977 -882551938 3659 85589 -164788798 89986 49382 -224112157 29074 69659 828372051 51495 75169 -362101038 56241 73074 249663140 82313 1912 -744567532 95115 59048 -806717260 73111 65224 431906595 33927 80161 -55282332 44727 10898 -238810712 52556 9413 -696213546 63057 98743 68785868 53677 99887 97978235 92034 76587 347160360 64096 75004 -459584326 83946 82925 363785267 95899 93556 -716332686 1626 19304 -742561225 87590 46383 298441563 16276 23503 594400854 9396 83445 745273373 88853 67459 -556090574 92735 50629 -827557690 83840 34879 536877213 15788 84472 -232774813 35950 67904 -515160140 8827 18667 341704907 69684 71711 -880587632 72553 11710 -807329714 85363 98422 -629430734 32029 87337 805496385 92847 49360 956433150 81891 12860 -770016180 38655 60958 754983599 25415 15068 979709882 61398 97580 106532601 51770 29821 437446123 59421 46405 -269085334 92441 35772 685938390 86906 59909 279514700 24455 5220 100353553 50856 39237 -58368720 94139 21585 -905331426 25809 70987 -833281333 65349 23284 -769053417 71708 13774 -389539055 41151 53916 643522988 23115 62205 -450173931 10232 96363 91933025 7032 84117 293906766 75262 68820 75912878 13264 42211 783309689 80515 27443 769495852 53990 98840 -577391701 720 78550 -368514025 31880 20391 523548025 24490 61911 -592869191 86012 3891 -60891089 47162 34220 342824611 27513 46113 389562774 70823 78629 -123966955 16304 88835 -345767528 83313 3735 -920090302 75921 34440 -866939897 90296 93836 137067981 7251 79212 -79113171 31464 24156 -279563419 69091 64646 -536600522 15666 13508 -871656587 50953 53148 -665708608 62293 29421 -866360112 79307 65991 -156192351 53514 92011 976730625 19938 50928 828396077 38154 24164 78309774 45054 26959 -791530363 21143 9825 -932815358 76849 75412 584006236 30253 16020 87428816 545 50373 -884782339 79823 94893 -521592564 76307 66680 -785708507 53010 9577 277177421 89283 91720 -613199073 27819 89579 -169750691 66665 65276 163230383 23417 8967 73995357 84755 52853 312431403 1415 48517 742848594 7101 5925 405013862 49088 90120 483758036 65625 80026 261403338 70046 96070 834724326 24692 3455 960163545 86508 17892 -147937422 44822 61734 -77298987 48676 65763 -576711138 79787 27441 -400741180 96428 34452 -857818109 43252 24969 279723061 27293 98483 705062268 92894 465 -60519097 15259 51201 -325704554 98823 22951 563691695 34077 72895 892984880 45891 55653 981726464 31318 1544 188624711 9997 12184 245773568 65226 13186 -217305513 9402 88677 731958002 50824 53638 -432250905 81085 41555 -507641158 83646 96540 -574998333 63896 16501 -168056001 12318 2642 641877265 8449 29993 380715714 44201 17377 -619594370 39546 1903 -251933751 70081 79069 -583705162 90225 70204 -926429895 5418 93006 569627008 47044 99690 799623761 58998 84945 -4610472 41361 92767 700697774 32965 1752 -482440138 43442 91979 -527171213 41795 4978 -311705400 23094 8665 441548789 36331 71370 -608394236 54738 2896 609283049 23873 91778 -718805534 89863 43941 -953582521 2305 71353 -300891951 73804 58200 725749917 17093 45435 792904878 88792 50108 341529253 64661 31856 -222150799 47676 19680 -73811272 20916 75432 954663589 42276 92457 912856956 71602 12388 -942951467 86172 23358 -515177015 72941 87174 -860680019 78156 89132 -601937438 32856 49851 857889510 28880 30601 369012401 90560 33769 -462089050 19236 6001 327717963 34713 34430 970505058 60686 37531 -375723074 61748 42818 542459240 44942 14202 -562815570 27377 12277 -791887071 85795 62475 288860924 73345 54066 -213769081 56049 72093 944421661 53035 84847 -847337717 87581 90221 879883740 81989 19056 -718284899 25723 50339 -370373068 55906 56089 251738868 13132 44109 931064227 5778 24802 721233766 99205 46138 5021349 48173 10359 716641019 91174 69383 -243785618 75784 13572 615346275 39153 52032 657872863 81180 97319 -305430642 15761 14110 839499609 58312 49292 351714461 54445 55609 -678234448 11670 96990 -969808320 84653 12081 374197116 39828 40049 879849247 39544 83994 26711705 43661 76291 434008994 40433 26614 592836914 41604 64673 -742698393 29865 82359 764737917 89265 33367 -350748185 86077 4445 -861267413 63347 21959 68882902 97436 31582 32637334 14910 25270 754707139 73794 89564 -698598428 93688 97378 -352395684 94669 81288 -9066565 74761 98956 -585557476 81741 4050 -954426627 14646 30085 -424524205 92437 94668 233950217 13161 83064 -61360484 20810 12703 178605487 61243 83658 721426772 5673 40060 -626130842 67505 71142 551667507 44457 76022 407257423 93426 53187 538053478 88052 98314 -158053484 39164 43259 -810708630 19203 2924 63036620 54329 62665 -712959953 26568 6265 -13612942 15719 27829 -404336400 63465 95165 260822037 2088 47409 -176434940 52793 86964 395219407 77190 33868 447398194 37495 84447 866446032 41798 99602 815362535 77379 28354 -622683046 18067 23630 646989061 63739 69771 -796360379 5642 73387 -544254114 65301 44620 -688128396 89490 47219 -824691445 56797 25943 793652078 74492 23279 866198234 16610 85293 -158996535 87029 69786 109703109 95838 5493 -498773166 93496 10001 25969846 60082 19494 -213459526 5604 31426 -154327295 66362 32267 -646458905 4028 83149 -364569793 68945 56252 -575064326 66225 84107 -275232640 4914 16036 -553469557 36629 69608 -336724945 93930 18534 302378718 16721 84040 -202509971 79435 35635 620070232 66436 78391 -789726517 58170 42750 -599171882 39904 43858 -191135399 73007 50477 -682817839 15037 42775 -546881515 2996 36835 -771487809 21526 72744 -43759154 164 67290 925685373 23558 62648 -762516472 61385 59477 125253042 97410 16315 177404032 32530 47943 -207618487 59581 60938 443812931 32618 96044 691408934 73708 8409 618676917 82244 81191 818866049 72802 21288 585531679 16716 74407 -260471660 60973 59778 719183609 4774 48314 -758554627 19981 97813 192750390 85412 20128 589341752 18409 99130 759388394 79993 82726 -714486226 8078 64475 -604695808 28817 47265 -852596358 45861 35893 404612959 55747 30080 187075684 32337 82420 -915829102 13986 39241 659954187 28453 84057 602123019 64057 57254 930320065 51987 80867 968602910 30804 47086 -685288825 27115 15673 179704393 26524 43164 -632340667 1675 46895 379269991 44538 64425 181968672 12556 13060 -529251373 48196 45070 62609259 27761 91708 310241888 10828 14706 -164248332 17598 16661 496541310 25946 30862 -20908595 77558 42871 -616516151 89616 94965 583348122 20774 85487 663973336 54005 76214 219214474 93025 39442 -86549923 39823 22713 -331317184 41583 15263 432101332 71147 7660 899005727 51403 78121 423675560 59677 40141 617118221 69447 11262 286883661 45992 45009 328898909 12794 14239 397043039 96749 26563 -204228849 94551 79378 -635724714 66393 85063 288356584 12451 30511 932984124 3264 72672 -37954130 74654 78421 761000043 25470 64594 -704700462 2044 64812 650330750 76351 98086 727198190 72722 1743 -139892513 97536 42846 186708162 32491 46619 964778517 74041 6099 -865034597 38446 50802 668760155 94995 88763 -775141475 58256 65695 -428894371 30205 50717 -56130797 8172 49602 680214230 53698 42732 657347979 19939 25117 -571821039 22813 86798 254710615 63993 13812 -360579096 82219 84287 -78749111 66572 58504 -708197333 36133 98692 -560614975 10936 11072 90987594 41911 87395 -195557870 65994 30654 -859144101 29770 68445 -666248064 76724 66171 696147603 53502 34805 311666722 20536 67452 480517279 37300 82293 409016633 99819 3822 -953784370 67994 45261 650953589 5005 96936 -950678078 92191 28453 -19302718 91178 82406 -351896225 6977 78749 144151416 43149 86661 448474609 26343 20967 918549687 87722 58670 463111395 67439 93589 -312884913 12976 70274 -122812732 47778 97208 840236595 70417 34285 -728359487 9472 57109 -723766668 49183 84782 751288985 70975 7310 -215718097 19432 40396 -318732072 21935 69458 585026649 84737 42530 217244020 14621 67688 936588843 44805 86380 -535916472 87275 4261 584054678 35788 47215 -862859207 17187 25670 402423078 10008 16171 801334226 82453 69872 -801972645 94648 76962 -295199057 35470 86682 -548404773 18161 94951 -670660688 15246 65973 465465454 80004 95819 -340885009 83429 43328 528476933 41764 25007 -148676812 47636 14941 -634718934 10144 38263 -497291927 62061 24445 -528583652 44588 76784 -68831060 44563 59756 468528305 21991 8799 -737718434 25779 39990 527682369 5645 41524 -750941350 22999 26921 -139099926 88455 37804 -897568523 25146 75439 -909973198 98940 89017 -190835317 66209 50924 -370421215 46443 12502 871678153 49843 81256 638011259 33950 93577 -991512497 75027 22374 839549939 92577 51432 813408574 86938 52228 -675982900 9116 27160 -347924542 38702 30345 -736224137 87153 3010 -618441217 99127 26809 927012918 39839 36616 -248895395 701 16981 -888588188 72596 20340 831675781 20597 59050 951895691 99319 63273 867581713 54314 13845 -131882955 63823 26291 429684301 34943 6509 806109455 93857 19567 -542336081 58317 74580 -853552003 15070 27022 -172741549 54506 2664 -733399038 37091 77999 -668024896 75795 76836 53196667 30199 3031 901213267 21095 5271 -944708743 67029 60906 -318002576 11794 84555 -68479287 60563 69285 172597541 1531 56976 -223538930 84349 54991 -357833172 38135 96401 -579208343 17797 20851 -21726871 16960 23396 -342288363 11279 25866 -16447819 51318 43977 587950878 18598 4710 -884003384 42530 53169 -743741651 26902 69220 -825043921 92510 95192 -616133414 78984 33251 768536802 8750 82432 325070977 71351 40874 806051612 51282 21005 850672944 16249 74823 37228455 7619 91085 775991712 53963 24719 161762791 39191 81638 27896966 96318 30657 543754083 43084 47598 392596648 42807 90428 -924902845 99421 85543 -380783222 90294 45290 490517190 59023 49118 -951799717 669 63840 991412298 7075 69528 432436891 78962 31220 772922908 9845 64445 -560942578 44635 42193 -371435862 32916 83605 -182361989 82061 27704 918544438 48807 34900 -229138054 79581 58384 878708538 97292 54800 662343609 85484 75791 -817614437 56160 96027 -845692157 90384 53510 -170187216 83525 72631 220752026 84299 61396 416269509 63628 19521 147586754 46361 47421 -558027755 7858 50499 779276360 29285 51887 117435935 8335 85059 302287032 87637 14229 750666803 48824 40395 42352420 43630 63128 -27982595 10727 77309 -5315443 40810 92258 864578100 69658 7484 -448919784 83636 21412 -761406023 12893 90262 113944764 65557 68387 -761559076 78470 56162 -690491710 54714 36355 -381709100 86803 32344 822710650 91297 75799 600671511 44701 23595 849941321 79233 57151 -321394332 57292 88438 555439320 58918 65753 425172636 41852 20877 851149579 8057 10211 -836518295 71800 2999 844559805 56634 9120 462519985 149 37482 135820598 4035 6455 914024304 45123 74236 869857478 59561 35892 598287753 42331 11972 761393610 62482 53489 -167900675 5040 27358 -907732266 84056 50285 334605098 58576 53807 909896005 44995 97904 948383795 14490 19038 415785605 79468 14055 -166907297 30309 33184 -935172763 32999 54217 23763178 54679 75509 -610119782 498 71972 -941053995 43189 84467 -614118801 37425 84689 -664726757 4016 95396 -797148088 74981 59235 503807603 86188 26094 -974344749 89997 59034 839293111 61571 95526 -433848316 24664 80164 -723921191 44689 76173 747544993 43549 98126 -430337258 96131 11221 877057980 71225 13804 211431071 84820 61171 872612638 62415 67590 434861730 44732 50556 262308244 19558 55357 -991608013 55982 1356 -705295911 83596 38316 25662565 59934 96634 -722082188 48546 84227 -150023781 91495 79819 -914933875 4050 46923 527007249 93844 94371 -832335438 7880 32614 375062189 23216 96559 381331731 29190 76275 995410541 99144 71145 185694239 38070 94409 -758358999 43631 36950 208146351 44513 46190 -387595180 62111 30731 -922798521 41971 50601 -487388892 70403 32137 972386629 26828 72741 481617411 66677 80450 759383799 52028 54848 671527706 16762 88886 561444474 49225 62818 922083424 39181 53245 31793364 91491 78084 874155286 47294 76329 605393475 22350 12396 712282473 77992 68234 116921688 81304 96991 39272607 13718 81727 381257013 26127 39771 -508646346 3816 76168 -478552085 99232 94167 621353828 65263 17609 -890649743 2677 8722 -915281148 41097 316 841140377 38368 18143 519898879 14042 2685 -453802873 71874 72835 569818492 36423 63811 350901530 38329 88274 -923534452 81687 89379 70586105 15845 78361 -931713891 37354 11807 -374446272 19650 40290 -500276633 34133 70940 555869531 21597 29692 -115112037 71484 53028 -810754154 95124 20864 -634939985 96558 14944 -79590363 10802 92477 -235114104 49856 9205 -586983021 6959 16516 704003683 61494 9346 -71866557 69195 30061 25234062 4276 45375 81048743 39857 82737 46900725 74171 50753 -292804208 36543 11844 -64396745 39519 61310 18093945 83134 38151 326460958 82735 44759 -916027721 57515 10963 368430050 8524 2391 473555861 95642 55864 -481735143 90523 52232 877264440 38941 83377 -529766811 44550 27910 -813128971 84312 23247 -746588480 44974 69893 -456420251 22124 3660 697263676 22967 93515 -309158605 73224 95700 576046007 43446 20876 318506262 34819 58331 265367667 77712 10962 -197166982 50584 16666 -854814056 17657 31839 -415976594 98360 90168 135368639 81641 68452 532424533 17881 82761 433777763 75852 87132 -365251421 54450 35180 -982036987 98873 12603 -964042947 33951 24042 810229898 91886 53393 -299457356 59735 76307 198598459 65396 50113 -418927529 32270 36653 -571032730 92582 96419 -122741678 94190 68540 -422644378 75817 13926 190713039 51172 29085 -290047962 42223 69724 -522564204 18793 73109 -12825464 49765 60851 760976865 655 61510 556898067 17176 22055 884994559 65752 66660 336874675 78276 39598 843033294 58664 53027 240286912 80930 92415 285966211 67620 85172 995798341 80942 14352 617473862 38502 47783 7078667 90673 79413 373082089 26228 23138 925344310 80983 27434 1374751 50463 43208 -392083593 75007 87769 185704436 11497 48396 967465617 75740 57235 706455796 14541 15787 -716970638 91426 19178 -422255086 23499 50763 56181698 66623 18553 61657325 65929 50950 -324770087 43832 30778 -299577306 32806 4787 -595302096 56834 46306 -640874611 54825 76947 -245398913 91728 18214 186459157 21816 83194 -512713727 64160 49519 -709813316 6251 89374 -535835735 11525 94614 -435268153 37222 42694 858410748 63038 45726 252466667 74749 11658 518702689 87241 52503 -318920658 86209 47353 513504729 21939 61396 -290756207 28114 54590 521761079 39307 4249 315559130 14706 17745 814015598 88834 29398 -73912507 78180 61249 -11382003 26462 75471 -488716624 9353 20738 -235261952 32486 86437 -135667646 64083 62974 -587327621 43400 40982 344122036 9518 74804 -976155567 62997 54124 -351477615 86579 99804 -273280170 81893 52972 259298528 82171 42377 834731766 58326 10905 911561662 64220 11548 -891113455 69158 45161 -122464006 54658 69289 240531848 34633 64453 298319227 34908 32135 -230779283 81925 19305 390066714 95501 45003 321683909 4412 10611 597188506 847 68356 692282367 12150 17505 818641089 81702 22804 150743656 25168 41934 -428065260 49957 6407 -607986838 70140 76330 159828893 18995 58017 -663744275 34860 75727 992437694 3703 42864 933281663 48409 20272 347245157 5439 3540 -449474187 75972 34233 831779068 50712 50032 -693551345 60157 71462 555948428 51726 70706 -369292951 31303 64461 949479805 39017 56955 43955825 60344 94062 -663313599 84360 73532 666876762 15475 8762 109239485 34952 98070 -50540318 76909 10384 -852604554 47664 86072 975813966 79762 55716 461484655 44473 36526 -855096403 5190 7630 -684419823 56230 9513 599698526 17045 35858 -275499237 5392 73366 347030207 88103 10762 -953158978 33415 12116 618378014 65905 81607 -603615984 78977 59815 758886723 49161 20992 123079276 61500 7622 276747936 73406 777 -398648053 46667 40476 950383996 46009 88761 -36971207 4174 49692 353909688 47721 53117 645119011 3631 53004 -549885451 82806 90602 -628015919 55063 13259 -462260128 54815 18004 -887802526 89083 17578 688392669 64996 57719 38062265 36141 62274 -864666232 70268 73827 -671479627 17826 81904 262295014 64169 33754 961114491 6301 45987 -288334521 78445 30565 -525811888 9454 33783 548416056 45188 53087 535960354 74086 99451 962413337 7795 93598 12467165 73938 85043 562365078 39266 52920 -788169906 48784 81329 -286158504 62941 94098 684257395 208 55227 332679249 79999 36720 580639271 25765 24576 -338241073 90456 37887 803194536 73876 97680 437397997 62756 69508 -40428187 96477 81490 -925008056 33506 69564 -435249353 4226 77270 623424503 67257 49886 285544246 802 30840 944086369 37150 37454 -681079606 43943 86041 -877484307 11096 2539 -558389014 86392 60273 -841255856 35303 10832 415750647 15281 50624 388649 73827 87035 -971005514 33784 33685 -118986008 2548 89893 969862825 13021 83809 537151582 33774 72570 -457386350 27498 64617 90790438 10831 8366 -152365702 74114 77446 937291457 54926 83878 -354595836 44662 42423 865205424 16234 11054 116819769 25891 49937 153638448 17143 84281 726585868 80120 26025 52071984 84799 86817 -480216793 57035 84353 -184647664 78653 49400 763520067 59158 98279 -961500321 74057 31879 82851172 78965 58168 465448205 53479 68348 985463613 2614 77856 164007655 1067 26824 -200814843 65495 41084 -713267515 83434 7449 440516828 9996 2123 -327316132 99719 240 -111503668 8668 23225 587856912 38399 3347 324071134 43684 53999 866312792 18836 40978 542177177 64283 40900 -385602315 87191 13311 671616522 67000 88270 824834944 11411 43038 -218435745 38253 65112 -6112264 51800 39883 -340806466 14205 51061 -895369657 81920 50554 163617854 93725 90709 -599817350 34160 5797 -595488021 78088 27044 668406646 6561 28554 -680820392 85357 8122 -209639786 34845 8825 126685628 92234 17037 -525659202 73324 82847 -549255702 62874 31272 804910484 81669 93927 270512136 52640 31337 -41917802 16969 16164 -697540333 72520 98059 498651890 95441 65038 -168608693 85065 85351 176805715 42684 3974 -51912332 43159 5175 -706053655 12419 61862 -98475944 29432 7883 303785343 3946 32252 814005636 96322 68658 319004854 71568 69191 376769291 26936 28495 135010073 21971 88109 621642405 4884 27752 143489362 55407 83556 299507908 68519 98965 -865113131 58571 86 -926320569 82935 84522 -323983762 82369 62744 -779563605 2086 91612 -100160854 70824 64341 383960283 69708 74390 604548822 71526 48448 257728056 16570 64068 58752684 12357 66515 208130856 50806 20387 471681445 31660 3732 770850979 85015 88895 894747194 47908 80938 -133839896 60592 83738 -101130940 39183 15872 2710875 16157 31742 -649771844 91564 74490 -133909474 92163 78349 -134174507 63187 11990 -722947462 17258 20890 119588988 89997 77680 889383504 5991 58722 117220398 27683 21503 658180719 64201 27174 761672243 44503 74849 -542016900 98195 80716 -50066476 89236 44126 -307775576 40642 55415 -19254221 69154 3021 572178034 77500 8153 135240604 25749 73036 -223986058 47017 49080 82166042 2420 78149 762860625 46529 52207 -942817752 31363 71873 -443024967 93645 85485 -409750920 33806 13428 -37723221 5876 11352 -759501692 53521 44149 59736298 42087 52319 -72798586 73337 32020 -701972254 14669 27945 -357195559 42447 54167 118905508 99358 43645 -322025387 98362 59579 740364396 55190 308 -33297416 69081 9301 880678473 25060 72364 -747770015 7740 3550 70439036 1199 38713 -601751879 26883 71808 -983631173 85074 51931 931801244 69946 28232 -502731221 89116 35726 -536505250 59435 42673 -37677138 14611 63967 965190360 63897 82738 -647198540 54855 48484 311529171 7525 60814 350131258 74864 86659 -751403713 72060 81539 -491006657 90328 10739 301324226 7905 45605 -645088889 29692 38950 -768572216 87961 51249 -653189633 81572 39154 527273869 71358 17347 678477054 96146 66725 -816835778 27872 81276 -98336973 79058 75359 -125545364 85884 29193 -751736434 26887 79582 184093356 88832 13679 285619902 58573 6586 -471668959 88361 54445 487488036 49106 94933 -474274912 35094 39865 -569786337 62303 32642 -708626579 20223 58183 731315378 20549 43718 676500784 16653 17098 -209521474 35852 13764 -595350231 15017 25730 -640143273 91738 4604 558251642 7548 67789 951982833 79377 65822 -809483058 35800 88966 633494313 7509 8420 -480368759 86856 51378 971623653 58859 5207 403181514 2022 87356 395874774 4118 19394 210507220 27204 94570 263797971 99243 77350 780983509 78657 61607 845558532 30500 66187 666041448 22643 72039 239531360 9909 57102 138166765 689 85946 691363310 52508 4514 306138945 91933 44401 497534000 34806 16911 866938828 63183 88000 -141031592 69538 70570 301159976 61756 18126 287965307 71638 23825 756170680 38106 17862 389268985 78519 14263 -772156124 25771 90431 -876000553 90935 44825 -707538129 32855 3418 940773785 17102 81022 -183518065 19060 58079 341694535 93831 25189 7548050 51587 54983 -673237265 43625 85279 -999721589 96630 16608 -487665419 46621 22292 -298521290 91280 93815 704133656 65530 80339 67648203 57197 37464 -988818897 95689 15276 854465547 36889 37674 590837358 25400 29742 -779962746 32624 3840 -901653916 42491 45271 40026316 23109 96593 685665113 20711 98143 848078730 414 41740 431097576 58491 48980 -333326563 50497 72906 -240844491 49905 34707 -133590614 2611 10952 179561667 14997 56312 -603470086 82452 33515 989376345 19348 28873 182518887 79605 88789 -486235061 37314 5288 -192545351 82496 82776 -842411946 47119 68565 -612752201 31376 58047 108965213 26770 28651 -200233062 40026 28516 -744754357 31859 41314 384134071 10957 90335 449235974 43213 18295 960031644 13946 33656 -252729346 92841 22210 339381897 45533 76913 -487786828 86353 16528 574181092 9522 64913 186313275 75030 15419 83965080 56415 28128 960430003 82835 61455 -411883708 8550 44497 826026690 67498 97443 462499785 35983 81961 880942690 31064 8634 722646454 36798 79690 -424020684 78875 21285 878263837 64149 81558 298457482 99732 94645 564980090 81627 86160 874365200 28729 72093 -88395758 63164 16389 -487146451 69146 60111 -197197731 86864 60193 855954094 90518 64516 129559877 19249 68329 -608453026 20211 83914 383027882 46215 40129 -140932721 58880 51273 50792113 5730 10261 -927060144 8447 96114 713904465 53384 55263 36017903 4330 16874 -274199728 96730 74488 580463444 80613 24864 642319966 57470 49148 433748303 77857 95869 -20437223 48660 41149 -672688799 32918 54701 896854347 76416 95136 -312100898 20508 73198 800651576 65094 16962 418672651 27707 44658 -412166029 47191 53117 452081427 27982 88720 60247977 65218 18369 809189915 73126 31482 -812568292 20350 94163 604512852 91321 42307 79484353 11303 78894 106198390 46052 40102 383852412 89646 3781 -265895079 94838 47212 -794182495 38582 17719 -262933073 32817 93800 -613692797 86774 68707 -561567676 99456 8870 589780709 28040 30512 -18370771 20207 87436 -617949479 65984 37733 -575833210 56226 58609 665253838 93922 21303 -586013100 96213 41417 659406854 56691 36408 -976474066 43626 35302 -991922753 26893 48510 -257740792 76173 55674 -77091239 66903 96766 -908802912 21322 7628 -868646807 38082 90967 250838365 71647 41339 -462807917 90540 14152 -293026705 14826 40366 -319036664 89108 8603 -13192424 46528 58594 -321681311 88929 22960 -925224967 17678 14151 -792655071 53775 87129 -933734770 29584 37801 -711929190 77494 50987 -630929891 53771 24978 -303339108 63750 88699 180548920 9941 34849 412372243 57516 94140 975128344 24368 17728 340422432 91235 20276 -402545773 38461 15337 783507432 62582 7966 -617772657 10745 88627 886068286 26524 79661 924380758 55630 2928 -48286350 75254 40120 263303149 47746 77673 -32019380 71881 2527 -615904349 82555 84641 695215438 76282 71554 -908671223 26609 38742 465257045 2733 65238 -58778616 38796 20564 165291834 97937 7016 551943726 23833 4304 -441678347 15378 63187 -800426074 45925 37045 -611682279 92974 14793 335719619 97906 29996 -972027281 28045 78553 -15686662 42844 20710 594065140 89412 22213 -851685803 11427 51718 -111218549 79668 70208 222053306 52853 19324 -715264182 71154 38265 -933413622 92562 87781 253718714 89199 26455 -315748352 13074 95373 -227327935 34247 97308 629026829 30580 76991 -804278376 32284 42838 493799403 24346 12649 993797495 11401 56933 -247096453 77991 9156 -512192509 67819 76212 -728901635 14727 88632 22251979 75564 25662 -807768729 50092 81418 995647510 42304 19431 814096299 49254 56525 233144625 96276 50734 -699631313 35308 40066 -748178685 95957 35631 569441406 48469 76657 -916116964 84299 30861 -218502110 28243 91071 428209581 38375 23753 456533141 14476 30903 -752838938 63952 8028 -138039934 99800 33391 465089639 40755 42390 204308810 29488 83634 -531920270 25282 15961 994161016 84364 32670 838347949 28707 26814 -601805360 38926 64012 -863212441 37334 99611 -263058724 46721 48962 187429774 75549 88887 556277948 66314 94983 528554357 15589 39336 -268018261 44462 98256 782443001 80761 58604 666711027 2159 7489 -958037549 36034 92309 -521170377 3985 67620 -790570417 11622 17907 779504756 8157 35947 374662442 79477 85918 -186546823 61263 66541 -125461911 60986 297 350882504 89989 88366 682074436 68739 42118 -350403679 72228 60566 -508194877 39310 50919 699628302 2769 96423 424906298 76554 19540 -446945461 77290 65690 880036519 30437 37782 -850947606 86170 40126 507102567 30379 78279 -907188338 79573 15643 -511378158 14268 68593 417557913 20463 88711 -895759958 37035 25150 582378386 42716 62347 480796312 24635 12065 640176442 12195 83630 -750686192 4273 94341 -62893113 67714 2650 -667857075 84227 38218 275925885 79068 99784 848863614 34881 77051 -518953991 82795 67077 -601626743 38931 61441 -171640664 74031 71908 -916614519 56972 33928 -297087992 72967 68572 -675533006 14426 87588 873116522 95280 82300 -653627937 54460 77863 646060209 2094 54738 631667727 4339 88679 -997928920 92329 67748 517612862 71395 84305 764569061 37711 50791 -67553538 3255 12678 -57913948 65962 49301 -211472927 99830 9750 297163689 52354 36707 74536850 63233 74089 339241484 20556 40224 12708097 69049 9570 107178982 10708 70780 -837390096 87146 51901 -256004120 98911 62172 529963333 83243 80157 -794055838 81680 92038 -835605050 77551 16076 592902976 19699 38890 -469821508 91974 89541 49730251 86988 82382 228645982 39820 22398 -882369688 81258 18352 -218859419 99181 75961 373851027 85818 48034 -882356235 78813 31661 515156442 38065 80209 502140807 9379 34080 -523723896 49367 11234 211450241 44964 41633 -63978953 72941 73255 -152031447 71294 70765 82067703 16647 96603 928675233 1463 29611 791436716 50653 41129 -922967658 36489 91609 685328840 26781 5501 51434753 52171 68027 -907725704 40569 19815 -435818684 22441 36299 217873940 81242 32931 -415284241 47546 97268 -205584296 25173 1700 -607098634 4523 31317 365815398 69716 56474 227163034 23715 88943 399813060 3677 33856 -849725834 57746 34870 412820718 49367 7010 -689600361 98001 23490 -760699081 39462 85340 8050618 48385 42875 57569334 68004 73943 -369255075 51884 89418 226476351 12065 42845 -955626904 39985 84758 -998555817 336 84037 65980440 12975 27075 315601038 72673 76874 -867154840 37494 83992 658411625 39789 10581 96446279 32747 69240 -652697192 31580 74903 -555880279 88030 78695 341226444 24763 51008 -817379181 49045 22552 -376692284 51465 29331 -876864806 49614 14665 -984428424 24546 43877 342451234 15660 73090 -622319588 4358 94606 -862217705 31470 52865 919772039 76569 8663 -150108590 15135 52689 -987850538 89003 13571 340008050 74751 60309 804747707 3608 44425 -987665300 9971 24105 977439501 73730 94180 -502051534 3561 28144 -305917017 25384 41022 904201882 30361 97659 120395888 6016 20729 103872629 3487 78099 -30067560 68465 94019 398239501 71796 71475 110356427 60305 50430 131243769 63989 53816 -618700621 31723 1235 -127062142 63707 28020 110946231 61890 56097 643248964 41551 34238 -134157357 7259 87950 -298275626 55787 72798 -103259935 54207 66802 482135926 29519 53538 -256229951 85246 2546 -452306245 4355 17012 -453773040 35050 5860 -862810476 58057 78970 -28315658 14988 48261 91133571 46574 74128 -293572532 58271 51981 -627827338 14308 71088 907419279 21273 91338 128351147 80874 36510 -969146380 49028 68348 127625770 33620 29505 -983769172 1492 66050 -44675414 38303 78427 -644831438 56711 83767 -282264553 61810 55161 744333535 81226 43425 358075891 42687 67983 -959676620 66002 55046 -684064324 92476 19354 -471821456 5111 85211 280700003 29112 3684 -981070967 83998 81093 -347324019 19566 45918 590562707 64349 88317 799520670 64956 55884 409078968 41862 26456 958896917 33872 95977 448259543 99761 24155 696165383 6549 37680 849778058 8393 75883 -691330651 2284 19219 -369596477 30393 61214 -469913256 15979 82187 -932393293 46049 19531 -851557192 43300 83841 414109907 72382 6764 -825111623 49707 79894 -627275017 96915 41241 -697935410 41928 16986 -126578010 66923 17025 -716631432 85164 42493 -12209522 41698 58586 963760692 3431 65872 118669340 21949 80729 -259361589 50108 80057 -425225754 83898 49575 355338642 73180 10921 -446937740 56246 84321 810060376 31332 82984 841754824 22947 88513 -562194216 76245 23288 -524013486 81338 16043 19911982 74161 88386 -351213263 27310 10303 -776113803 91962 78714 859939631 86009 82491 -357756200 27697 27818 674009177 49680 16861 385913710 59047 55002 141042280 58826 53489 342868739 25668 96575 -834878943 12094 65577 120023273 42055 41671 -358466128 10678 91159 268817403 89786 59841 -105670454 48578 87170 -968165540 29060 56353 152657709 19893 20101 -299758656 76984 89758 127599248 86119 7275 -781215983 63434 34819 564424062 23316 34638 600279888 48565 55871 -963749788 51490 89563 -26094554 95700 14255 644031992 55040 26822 173519458 70465 38559 605402041 10331 70090 689578180 66496 70251 -16953669 803 2538 -561842429 16554 94668 -514359724 3744 47773 888302733 63199 37452 -640242342 75146 21855 872680540 81115 49979 -770878288 31684 60498 -927039470 76913 2622 -205515000 2638 94024 108168582 52037 26791 -701887602 90371 85887 516486158 20225 76629 423792274 80764 11304 -444582656 75383 98066 595989309 22529 98169 -711395586 82892 58652 -140145649 10360 86702 630646826 99047 37605 302842196 9168 30987 671047025 23881 82507 -124787305 38652 54049 119671342 51939 75096 -335536259 65113 6302 982350042 74231 24419 236327240 80547 55243 -655973055 17013 90942 -612742263 28225 53569 -733707153 73347 60991 -262900143 96079 95382 690565762 64558 60062 335015705 41575 11835 -547470943 80090 15667 220079778 64116 59228 712338255 10368 37483 -110819353 98180 25047 -952747135 20585 23775 476522048 41817 47767 -115971112 49847 80105 -45462090 13713 42742 -724375469 49378 35275 -538481592 46028 36405 529170061 31578 51275 511070088 48422 41308 -270996195 54800 75909 810484993 93253 70097 568636794 42213 78844 -779629848 50396 57775 -177797535 72126 3836 759270594 20742 66933 -183449068 35927 5807 -49568373 45756 20446 -157972700 17844 32913 979976231 23896 34214 -219670495 75038 73861 978738761 35779 38918 -926968524 94809 20624 -73550451 39718 57930 -711274890 24830 79669 -478989469 92050 5526 -330276171 71715 82437 550559780 54010 15061 -145546142 2678 34557 -592009393 72886 63320 500444662 93703 32575 -167176386 64910 62218 52391193 60046 37094 -56495038 4866 33101 -592806434 56914 76262 747047970 37696 37559 744543033 94949 45314 943871287 74283 13538 -287262016 16011 34888 -711728396 61364 32484 460652680 76613 85179 778898612 21574 10528 -383410070 61813 8223 736501481 93611 23310 729314027 50880 71523 -750917286 34122 39644 -358873652 78967 6252 -434139784 56435 80397 222333415 13460 34703 -748900445 72638 10326 175197192 13548 9186 739585984 25315 66414 -488467465 76263 86979 89325393 61762 17953 -42288202 9417 78001 698869907 975 11119 -657343801 82435 24040 -445617195 80062 50908 140801156 98919 79914 218410635 26936 87750 778365763 37507 26787 502832666 88648 80296 -855740049 1514 85882 -443197162 34351 36464 -888651610 92390 85562 -723306561 96519 98154 -716651098 41187 94040 -777860581 97830 47001 -189447080 86155 35781 -838948548 24627 60236 -968121893 75926 91228 -170221153 52579 41610 -252260978 86705 38080 -459145362 70792 54064 212570993 92716 37271 -544365980 7737 25687 -962774595 30191 44008 631267415 54667 74276 482477511 75688 38030 229134219 20938 8433 -558909834 57267 6372 593512916 22727 47298 -579981062 75102 53706 -510489208 18114 3158 -654406439 5270 41841 344828493 81166 49715 -765810819 48858 3005 766246300 23000 92753 -813032639 24130 91051 -194887910 37782 79632 -15157640 43732 10469 26042533 34895 52962 930140720 11875 25189 -419714258 69342 95685 -77039564 35597 1322 107472912 93590 35534 541658632 19311 42280 -887790868 78161 80035 257613126 18427 39900 -712064999 82737 14730 77925636 598 25645 -188980987 34419 62880 103518731 29505 43269 -479759396 2097 72956 86741398 36508 30410 245604528 72402 31390 -693466979 61133 72613 -718551233 96280 98132 586087486 40337 72150 609355556 18914 89043 -475874058 77301 73493 625029035 968 95806 903318171 53961 24445 113143679 72971 81160 116732515 48332 64964 906634738 33941 65473 -271557602 4476 89403 -165262629 90321 89812 175555478 9699 27856 -769045785 43731 66467 375437548 91181 62510 -540591041 63994 79773 -178174485 32755 89008 -755462508 40289 36507 498450929 70859 17080 588618787 19977 37699 -271314918 84643 81509 150606199 66108 20089 146437376 33845 12691 883841254 27840 59903 140600099 52674 50437 -820052841 99543 58017 412946527 88112 66986 -818150868 54313 86405 972323059 35125 15969 -534707022 46267 77277 402691064 88381 48717 145080012 34675 57496 -201535330 97599 94726 -139993580 23793 20734 134089556 23692 56090 341096332 35119 54745 926588252 96152 58274 -431749131 59592 35267 -808434334 38427 81133 -490405076 44999 4079 -671618035 31951 88868 952710862 2786 94717 -131155093 91981 48243 -313775168 41892 64037 837898382 78368 50859 589627237 11130 74107 -608670387 63431 43284 -547680883 88031 63702 131729262 2420 3882 293474567 41065 97396 -666484114 84891 70310 679047280 84450 96817 485943500 93675 2754 259538932 6897 46380 -60299135 57559 48889 524036098 68023 85547 599216079 36050 67575 936509341 63838 31472 -73189879 44646 53092 803462670 69994 42015 -332887505 18070 5867 127408166 16317 93845 -556401353 18315 74927 784538533 9836 74754 14814562 81900 37745 -949322902 50549 19768 -219448805 26804 14699 -864088272 96907 4231 784836423 28339 21328 -805367780 68142 85575 -663531224 65078 42742 -186806460 43189 22415 537864714 41671 43925 837588602 43971 86136 250056487 51293 85945 908729278 15884 93748 -868817917 14809 62122 884730571 32164 10864 825127113 7512 31734 52649177 59074 89043 -845580577 49315 77039 695613019 95524 75400 -787857722 97184 1855 257311549 36096 12565 -598975279 42432 97262 -494223556 20534 70914 -221785589 15791 73814 -196663852 38333 52880 -757021569 56094 25957 -852544353 32643 14598 832487500 50692 11828 -337858281 73081 27486 -940897075 22223 86645 -702558307 99644 68055 465354758 73873 20074 -200196792 65662 38711 940626240 16016 62989 -819400469 91066 9132 702989843 85956 15613 -106818816 84143 68928 528301895 84689 43184 32366994 89973 25080 -577176963 60750 39851 -172320015 35233 12545 450849253 55201 20250 -924058317 91778 838 -504506551 55569 12123 31381065 22156 51425 -912931384 86900 16774 409960219 26150 90708 379355346 11578 24460 -511782100 27018 31238 184589889 16007 768 97353446 11733 82256 -775308815 57784 99470 -949498979 24372 68156 -488604021 32410 86350 -591618692 21027 60719 649352470 26421 11428 421262208 58825 61263 376691836 30092 27175 -310020604 75953 95123 651949087 91335 22363 50039198 59138 49997 -649008957 86392 31437 491450817 46195 15370 -566707060 5464 61607 -704401896 33153 99129 379556642 93271 46028 450286278 55009 27592 -322894696 45845 82168 600373646 18004 81062 509686084 19122 51121 197650451 58967 18251 -754224100 91012 51735 -324563368 24174 1477 -245730825 55311 45001 213368698 1478 50446 -236995099 75713 89654 -369440929 74627 2766 -788657437 82775 90457 -325154486 27315 36891 776550513 17088 4531 35316486 8735 67198 -991344394 52083 68408 -796413655 8239 49477 929802358 95203 36495 -410645047 33188 39458 -943775732 48625 17795 -16772756 72369 4583 827004048 1199 36736 342931546 58696 42527 89254276 34914 2181 -943947013 605 73834 -573825595 49894 33206 -801751151 91734 11279 153108637 87848 52788 43817232 26280 51634 454096016 94862 77251 308123058 60986 82622 -625247324 34931 53979 -517794207 51793 43300 -215115744 4182 74200 357975077 19319 90286 662840174 55234 56811 45850947 55789 3225 -232187442 21658 12260 -105888870 35789 24314 -236373687 28336 87592 984497166 45736 23217 292825931 59307 77273 -887058300 91750 7226 -861540238 83823 64522 776787029 75120 84150 73260374 12609 89885 -261163781 42542 67475 233290839 97757 85528 156794619 92239 65842 5529424 89314 28656 52172961 43557 92995 485630430 94580 68254 255082544 98813 93940 152146000 6494 77986 728891809 42789 60213 -260300016 19268 34686 -805621578 90157 97420 -858642512 47643 35825 968132185 29419 61813 -505697637 124 5070 -317080105 93700 61753 520844197 79848 55449 799099368 71908 33881 122301876 59721 84044 525583679 29431 49354 911624425 61274 15834 -92375056 27304 73918 326649445 28585 83862 -478075718 63176 4481 676110122 39497 26260 621435926 50703 76678 979493015 95582 81640 -186475657 35978 67808 -578948966 69405 56658 84095763 28750 28496 -505433015 67362 40231 831355852 90807 10797 -857144690 55809 77842 -176157850 73991 98997 875026544 54901 92215 -712599150 49550 2628 465946134 71487 18611 -181968941 55424 80078 -376113108 59742 73767 691237795 16334 48915 -58128824 4697 32838 683571245 16537 43306 633485988 77965 32022 355285147 664 75749 513752616 1359 62006 72428369 91306 4667 902157824 99874 15714 226820945 26863 30614 -60165235 18443 24169 426148919 63896 77216 229507442 95596 18353 -214694364 70934 4413 644859092 63799 17989 631699578 78137 47992 58322561 90923 23752 884567527 35255 18708 620240774 9454 65689 246916290 12257 90281 -739628365 39012 54248 -861053631 24950 33036 966455339 1333 92669 -17348011 68948 35914 -946903670 7460 28080 -678778018 68254 60068 390358417 81987 93964 551409034 10636 89491 172463188 60906 30366 -651062940 27279 10960 -304190367 63048 19513 30411489 8725 65899 -90791501 25634 50975 -672656702 69744 93487 -870503951 40621 53435 -406514138 52495 32632 749955143 54117 69361 649095708 38959 78350 -826194718 21260 6146 906629811 27941 55881 216131883 60431 36940 -32544496 30984 52196 -584721204 57429 292 -74105575 65226 97416 297766337 71651 79515 -977600879 43622 22632 -888163848 86893 70441 -854590891 34174 23193 237827997 52136 91997 149999522 73103 75070 -85356746 96428 81947 -874919972 32863 65413 654351530 71612 19711 -703275775 27446 95653 471224751 1660 3382 -51577625 57110 83780 -22899401 14293 3619 -556410200 26822 68231 716290389 29006 95719 -249132008 99754 60619 -288033816 88284 45868 876072630 48495 95689 -223127145 72548 47221 833655710 6151 39767 600004618 41340 78757 153504229 38713 24169 -380580808 61847 72620 -278805032 22556 53130 -705425417 85354 64920 341115288 34504 35296 -695268409 94069 74306 605111158 62779 45462 859497818 90143 37943 -663491730 14479 71871 -452407641 64559 69993 -314832862 75816 28081 -493466933 99061 35965 -26770944 49937 93974 -760138070 22385 59332 726765178 21276 6054 -150563677 85962 65101 -238195978 38613 10962 -142234951 28951 63966 52434469 15266 206 214584137 63562 94267 -470840611 60837 32369 -668530950 95957 8740 -850652977 32733 55971 -825668464 42429 43471 -220471489 67185 64052 -830145629 84064 43215 -752397417 88070 27961 394596722 12014 89790 -26909072 96230 2086 424337481 60029 98049 -191859712 20916 2637 -740436053 43215 57306 295847093 32839 37855 734256261 21027 95557 251327576 621 80162 -862605759 37958 81347 -19432321 17882 42922 580649362 1567 22031 -556959834 57512 9581 20513778 75779 33249 -899509136 91779 22244 888074748 33162 19715 882398569 76922 73189 950888939 219 59672 234381265 63122 37693 -768718114 30007 3492 890008396 61328 15666 -355873270 94266 3138 -920169591 90342 6512 -235224978 42458 32784 -846401160 43025 97134 -422420797 43230 33700 -722744389 56921 77526 -398561938 28186 90262 -666260997 69053 35206 884494649 49052 19958 364618958 33764 64798 455977834 82225 84590 -590404718 31771 56508 397745511 72307 22802 795583276 98366 78100 -425521765 76069 46559 852249129 81719 79258 180998676 55904 13598 741532839 94186 20956 144580003 186 9359 -861134767 5979 3910 321997746 30741 80964 -554812252 65011 59136 699865506 77567 80879 639950675 13952 84000 -91727476 48240 37212 -208529767 61230 48444 839158416 20601 90462 727593343 63324 87850 -623874782 39244 8671 -871884372 64189 66154 -133777954 3589 34889 -266819034 16835 74361 278880253 88906 9197 741179003 5259 15339 975367284 9120 83524 -302389136 21008 70893 564629951 61059 76336 -827174688 73019 63679 83083823 10830 35971 -575282195 30080 15283 636839804 36421 30355 -949240084 26339 17881 -814634558 21752 10613 -989086030 85088 62320 261682170 31306 6235 837784319 28304 21438 -579049974 67476 28470 227648682 80186 44227 -61178432 18536 74184 734980376 91589 54440 856617311 2975 43850 438816751 62530 80769 456990061 45266 54548 134484965 27760 82737 66975889 82735 14606 913142779 95054 22335 -51756804 13868 2777 -465464284 88716 94498 629843623 48802 83224 -386738906 38282 80175 -213400021 15866 55945 421236562 86196 94053 -318393361 53066 48882 -658916512 55300 99491 -735189098 32476 84018 -759509172 31122 92564 -451434216 51972 93303 -688346162 33282 46022 986342531 5797 30850 -307402614 87769 65087 468561139 51854 7707 604467947 53726 50274 982761682 53817 31987 -362163915 49840 86963 467127568 32152 71285 -86844271 5021 32532 674284945 60527 74538 957173764 52268 73491 815460170 43569 82243 -801123439 54962 37825 270406218 21052 62260 731108294 32045 17390 946406233 24783 60698 366537451 14025 70197 -417173428 67586 69042 -918612187 45619 71794 -570323847 32370 63220 -909829585 22616 98776 270353299 27331 63755 -935710194 16805 85180 -546021104 72234 89066 335070342 40744 77693 493059352 87592 74803 397476660 61704 2217 -168477022 76646 82123 252632118 65533 57525 551136774 71453 97869 369697886 15689 21393 -827443652 48718 38484 578286309 64286 9101 127860556 97413 45520 674050037 31302 57142 -933400710 39382 4392 -616036661 5761 86178 430380632 62639 99307 210358347 94320 59528 391283543 58182 91994 712088054 10849 19515 -524959933 12265 49616 -668815224 5262 86273 224064099 14163 51775 206608776 93469 75420 736729851 18895 27751 410146527 27402 91939 248021780 84495 44920 -88353235 48786 80829 242766698 76906 33801 707719666 84246 9118 -145931532 57546 65695 -357465553 91527 58529 406567993 80033 74072 238648069 96669 57856 146476084 27058 5177 505139356 89088 7310 864925873 93865 77864 723411782 42900 50045 744152276 52339 64829 182822098 78628 63936 -824055246 74505 21759 -569607421 87803 16836 811333218 49163 50734 171774907 22122 8665 934485218 96653 19428 -241151475 20 49229 -351950062 95893 58668 783716505 29903 99770 -13168934 41864 74921 832619811 1025 20660 264120523 70651 33102 -391425776 53023 16623 432342792 16971 90438 462189746 66180 56849 -240630245 83780 96250 -822672691 89892 45796 -873675769 12804 6381 -69880385 84008 2512 982204824 68805 94466 -297826923 51401 43376 789978590 5810 42061 99703698 72771 39250 865483706 78711 62985 -371547917 63534 40152 250556425 58091 37708 -498160813 87306 99730 -339661528 35379 11269 -305329360 35005 10648 -454839531 63390 86827 -867430058 51825 82170 425318459 31734 7421 -428131334 57908 61445 553810831 8674 8992 -249477045 64688 75341 12531789 60650 7715 -727207767 55826 97843 -308885597 12208 68878 319180894 6340 55608 676616420 86239 11282 747059026 7245 81427 -264446223 84985 74755 -986493504 64956 38400 -659803339 61385 25019 97534388 25677 58163 169527280 99241 74209 210458664 73480 6734 -329923703 89120 39518 877271813 35001 53690 -104217780 28998 89780 -998315013 85250 9209 847036492 24164 47930 920291996 40713 62281 903703968 2087 72738 -920685345 61076 41842 -963183518 92449 26112 109582847 63035 17651 -346749083 62152 31739 -34367381 84396 73780 753660546 36369 23216 475984634 12298 50005 532434283 66252 36797 -185008775 71101 79861 362997076 40607 20054 228807439 12825 82086 782919060 41506 29997 -593581866 69054 63295 386428918 11366 72299 -807943058 11364 93938 -707001509 362 87844 -44015275 22576 45246 167839341 98260 64979 559973819 78426 213 -679184839 3982 8603 486324925 58159 4798 -58784262 19850 70946 270345098 85994 37780 722127203 11630 91493 -729150317 34517 30695 -756148042 43880 58039 -461100494 48314 70200 518558350 23529 6929 801110767 78494 44455 -685489267 19551 20987 967233900 73718 35036 -351255360 10237 88804 474316894 20288 59788 -944676821 99269 99483 260756761 63849 89232 -816217432 95237 30694 491271983 48130 94142 -60368045 79760 12145 465024557 59439 59226 49942608 32403 11662 -739548134 89760 31483 -669955242 2038 61793 167970922 17637 86374 715938696 44020 16654 652276916 88786 45029 874510690 18947 30226 -33880105 26450 29265 -528102430 48638 31667 335038976 33548 55721 535139889 56030 4044 -680978575 70669 96405 946938567 54563 93286 -549338970 17831 89004 -718463839 25421 70917 -85829620 56963 32355 -594616027 91339 44535 -42318232 10178 85935 571307266 54767 98193 -128735504 70914 65523 -471648304 68065 72141 987728361 85553 7482 -915346986 95688 94949 -368401337 98863 55883 834298013 46263 11257 540705499 63036 96796 904815698 4187 49359 498762482 7437 82207 -896238084 18022 94490 -550562449 50073 56422 -691161946 392 37421 -82191208 59723 18211 328011147 30503 62034 376192706 83050 58405 723363137 68751 95780 591718213 38986 42831 15998080 5013 38601 -87422994 88710 26747 333737585 28710 78720 827617243 25683 25588 -311049166 65696 82998 -121865161 65252 46153 -425787056 71147 68708 447161617 85337 65494 294915563 53608 60466 373396176 89238 18885 823044323 96124 72224 777279681 78177 65881 66448872 82874 59680 176643819 31328 99904 826581168 39963 69748 10348654 54994 975 35660700 19358 18179 755213135 15070 36668 918821164 31938 19364 465621094 49953 92306 -430260313 83076 73494 -147315208 82721 14020 819471064 93705 94765 531283432 21613 4636 595283176 7943 53787 -35558457 23371 43864 -72527476 77556 75107 -965639113 39501 5070 -927010351 51049 87425 -134481415 42269 31311 -58832188 89993 58070 -385592657 51246 66547 -490522070 24325 89592 -660180000 36093 93330 -582889399 16528 91644 -515993621 92483 84506 993961589 89538 36808 332802088 92414 8410 206289625 62038 91204 -852964492 42930 55692 -469811810 75007 37222 386068654 38028 43228 74434550 41443 65734 -798317279 13666 37049 -252825864 82479 17242 -313505025 75390 26320 -535958700 62436 44391 -718571947 11206 27026 -728882182 87868 54618 141779324 99302 25411 -152431377 29960 7528 170242371 12143 83676 456405284 94849 14491 -870035230 38963 73614 820607785 26173 61303 500155872 28174 75251 -573829145 6150 98488 -835535108 41464 45869 988716626 12150 76307 -234712763 2692 29517 -611648679 49543 66532 -711719030 45042 69910 -727108831 58354 79663 796136579 16389 7102 954802929 75992 43068 -556540557 22051 90233 -183850579 81007 76272 544110252 84244 49830 -97193231 16651 46370 755176456 22933 28441 -977152781 13414 75646 -435979510 3215 22053 947786776 49929 6544 -930452200 28502 47002 -123661703 85350 26666 519342242 72413 1413 392763249 85067 2694 -101285573 65052 9799 -499019304 15524 5687 702734143 47022 28127 966351764 9502 32344 -363822173 45339 95872 -609763509 69662 31290 -602282265 33322 25364 929768977 16760 95035 -616065221 60301 40981 337445274 84469 49606 -374345114 56923 62475 -34996296 24600 64339 -260319536 34155 39830 -35966583 65961 31778 597138658 84769 60768 990799279 77708 58694 -332842469 16624 72844 861410314 37934 5265 -206610147 87190 62190 -274808713 80426 88288 -503270494 7748 72256 -271979447 52266 75603 -192084458 17010 95876 646839833 82002 63366 739917398 70511 94422 -781593224 43023 12128 547236476 67928 85341 -29722012 19778 79124 907240639 35769 639 -297042435 72641 73433 713208101 8277 89625 -677035076 13752 97640 121364724 76553 39964 381314379 90719 25581 94069041 10906 58586 -448320545 53965 89990 -532047073 7727 52472 225847232 51868 22680 981087040 53115 27047 -633277654 30657 78991 334909636 34586 32255 -86648723 14549 38540 285558720 78305 67762 -485091761 75923 90237 471055662 52147 98286 -973807565 96075 37111 -40159924 30392 52980 395855424 63126 72829 -533114171 5346 86679 353646880 29865 22201 -429830484 75986 59817 780584823 28936 5993 296890622 4698 5599 531508147 85178 26477 711885278 54201 58411 4504622 15395 65239 -827127549 41404 32147 -853421121 27890 21951 -395932300 80438 96913 846336424 42407 88742 202993062 55744 22062 -778094745 76711 57946 -127957123 49574 74373 442640134 82078 62512 532094095 59824 39821 -750622235 49999 68666 -258470498 67841 79845 -870139827 56778 68131 221117417 72915 53340 249770238 77371 35224 -83866759 2704 63867 -685304275 38003 15791 -756770514 98219 4284 -153290982 32724 87960 -740016894 45855 85938 -156683470 6971 75050 -924023863 32980 49764 390060819 49013 3583 161577299 19747 94836 -96271677 68991 44838 -486949806 23871 65118 -233216472 27864 14881 452482282 4052 77478 553352014 95134 20449 76155179 99582 91566 -72077647 14990 22283 313094027 6845 46804 829943005 38904 3020 -404160863 67656 71187 551529113 47477 91099 993104247 74802 37005 -104333242 93477 3649 -739835094 1167 14515 -373896625 6657 50988 -823481821 74278 71057 -616049110 51891 23379 924607830 29960 2262 146032910 37193 90417 -922024583 75139 21453 493627008 43532 92853 168704786 21542 27418 624408467 80206 24111 -596780654 27111 94941 318276126 44947 9378 -739697208 88712 91331 376722630 77680 4055 -42351063 89081 33650 389806905 39838 62334 317757856 83357 81137 -877869600 96695 26571 -756018015 7267 48690 -218313249 41464 84289 513570732 15632 37843 -883745304 1351 10201 78393189 17344 72250 -293572954 8994 62127 882295270 16525 79577 313649195 39851 28345 745730840 70413 11897 -139184957 70687 58014 412314066 31804 1506 -925270691 26073 23462 -115372573 2249 86703 244060057 92769 82494 558209062 86266 90498 158369013 19752 52361 -342860484 94274 2042 44664712 19838 9954 -613029464 76292 28913 583837625 10435 36924 -921865250 97182 98321 425030258 76656 58365 364297633 13053 40748 382191675 51190 58139 -633038508 61503 93592 748889547 36909 44971 747741074 10136 36461 -624864740 60077 83540 -123091026 96040 51573 738207258 19785 77324 368401302 20377 13131 332737678 33207 37634 340477014 21082 76114 -558822559 73793 89983 828831444 38989 78069 418761000 34905 8474 306839618 36555 67752 -649931678 31931 82179 -86000145 57830 31273 -477811595 86990 29349 457081154 68181 95649 -501996314 45436 14627 371649206 89309 29065 -613531255 7524 77944 160258522 94158 86127 810702227 88134 15271 733028100 19624 81932 -430971443 64581 85958 773352096 15166 51608 -675472637 20727 31930 -328278849 68681 58267 477890624 15775 89051 -585073086 81328 20145 -395607349 49033 12114 454158574 9409 94247 -523889231 3472 87193 222630086 48993 13350 -624818643 48724 65063 24702045 96971 98404 -345761493 83836 61556 748752488 82488 87346 122223269 38103 20963 -934783489 85601 42067 -947840466 62395 45355 -983811444 38530 65249 -567712780 79648 25805 -198129636 27720 68244 -695774657 89059 73001 -912082900 21816 75126 101227191 14668 32343 170948537 74950 34496 609914823 50236 57515 593126234 16415 22536 517785739 17696 18914 100201650 49489 64397 884359529 6069 51863 -90429924 9140 70396 899875523 72582 36968 -218850806 66490 87119 773928553 15634 12402 185113344 81021 63679 -930848763 21737 62136 290696384 7656 59301 773599991 88229 40143 638686034 84892 87108 -57729352 37013 47501 198601783 99355 18160 264606428 64859 17539 -469706159 77340 79249 218352235 97172 9371 -725715675 77135 41407 118637059 70855 41952 296383354 76289 29236 -248987931 93599 32904 -472102300 27406 62355 227845146 86154 70629 101261162 23655 20083 979826526 87975 84182 -654151894 80239 67948 -483623423 33650 98464 -511258922 80728 80598 -47197145 52384 55093 -251711653 64808 26828 970536109 61565 84762 -54489044 81636 5862 -855131974 59869 28528 783213809 43406 1900 -665909259 90806 78204 258295718 4231 68682 244674846 33904 54156 499817949 9302 27605 200749983 50869 84096 528278704 19628 13839 801555329 42750 22950 260862633 36899 73345 -211977012 79012 96198 29017851 84286 64608 162412638 37445 63067 395497214 83662 92096 -72494659 41736 53548 160962800 70456 41534 712413169 95087 21827 -123711887 88615 56276 -974199818 48276 48059 899689485 14395 37762 554741940 84468 13958 -306099232 83196 30787 109396906 2392 7146 252567445 15879 4801 505873810 99255 59475 -531406680 34754 99235 618735041 53062 44170 -592901903 91428 70390 804506896 2225 37966 -698219360 23550 50071 -309785421 4217 2158 -503869705 44802 70337 -457891807 51649 94546 400393762 35004 44958 847850225 9959 21904 -864693039 71366 36844 -634470325 71931 97709 535301189 10089 89753 560731484 4704 24948 514936111 96889 15943 416822220 8107 36380 807776313 75326 6961 509121243 57069 2299 -326240109 12888 77283 403345586 14787 67363 617482811 12546 41850 421041852 13108 96399 -578392961 66772 94133 -782738854 41346 92637 -889516985 20642 81433 43619685 35876 52489 155873332 68277 58609 101981323 25789 40412 -244470072 57245 87506 -78250042 94034 96274 642210603 34101 57829 -463953081 19211 77153 -406077798 74653 37645 -34998414 84717 65744 -352435554 40853 54588 957814457 47218 97889 -180200333 59815 34756 9097927 38373 16619 -569370232 95369 33255 572847508 73849 81606 713120771 32041 32372 -615230824 91397 92111 417873123 38904 72405 367650573 35249 14989 958775421 22549 93187 7674526 67091 4571 -149885930 77476 56259 -78648852 71358 37998 42014102 45271 57350 761491807 31540 99198 516089029 63804 72140 789777374 96413 68039 -971061254 79071 55969 -649718664 80399 34577 -369246031 22090 696 246338623 64293 27411 114623637 79846 96782 -76158230 12008 32245 141322270 23360 3226 656081673 79935 40230 -982846185 85875 52823 388861047 27797 44747 -828470882 78262 61577 -40418840 39089 41091 255590164 92581 8336 922272834 81319 78401 -96663117 59291 97280 376259638 97125 94127 -758742694 2657 40085 329960312 65605 77721 824953919 79936 85767 -673241736 65006 91667 -593354688 53564 92731 -777786698 15453 95606 704030397 67895 92744 -741268368 98264 43855 -44727375 65587 53567 309203438 26366 58654 -948746176 96790 41234 -487048648 65870 64739 -839932244 59524 83600 -304991749 67048 71792 418515340 40554 67500 19244185 43873 79419 -605230786 71783 99771 350823796 56516 64449 -205656706 99070 4210 392939725 50542 1279 625041034 80199 37102 512223279 16364 22657 -267054354 3551 8010 -438418744 96512 42634 923734370 31642 23502 -654748587 10198 92532 42594848 69206 1692 -557060238 68325 14471 -658761129 14999 47998 -2109182 45812 85994 733202860 65012 81548 -186852086 60069 44074 859447858 65456 931 -712162588 93425 27218 -26539741 28390 89493 200604481 86627 17889 -250633694 5266 11460 407144445 70668 67896 127377295 30260 67165 375310645 17474 22249 299887688 79106 68463 247015672 28340 60125 -293125783 51003 38627 -472620003 45141 81098 430653911 91550 96083 -537758103 39129 63535 929934801 11629 32281 -50529267 3467 62508 260913515 64167 58013 904142133 34364 86199 -868314810 78108 47991 558980234 17472 3344 888464762 98088 3495 -56496992 30568 82177 -433605019 99907 15147 -500574273 45010 93629 730115198 85957 78303 -156142053 13094 62757 988368843 11442 35680 150986925 74104 10703 -511835424 47166 15111 499801225 32046 35662 -212426363 19991 43237 -12475535 95036 35587 -727751023 95515 66523 530018119 74275 50756 -860211809 35188 45662 432394634 1952 22776 384638994 21855 57293 -908093421 13546 62303 536376647 57303 8231 479771476 1542 37866 194815395 59310 78944 617626712 26234 94999 734349703 46539 79279 -913335525 3191 14467 -400322239 2163 51444 756653967 97276 38096 -502815895 71666 82098 926722607 14765 37214 -786909200 71947 90331 449440823 75584 77695 -776740041 11972 68908 -920822052 61905 26763 995514685 72717 79860 702583430 29790 57866 -504908403 18261 98753 753359535 73263 4916 611809288 54190 22132 782107917 6030 75267 -118044840 7090 61014 -384044804 65737 9744 813556064 70748 56934 -713649054 15135 41295 283269778 24818 26214 876509793 60174 39128 -693503995 11853 62455 828522464 7737 91038 116416835 33563 75877 -302195154 55436 32986 274647048 13580 21501 935595809 41268 37279 18995082 1154 5623 82477496 67253 91883 -759888924 68067 80863 813488963 88314 13164 111405592 9542 37513 690979752 54745 66472 -711126410 35571 82686 752036954 425 47904 227839715 37332 98007 339995972 38372 89659 -567313248 58410 37164 579977358 23777 63867 -669391766 43303 66629 -365488325 64734 68710 -530409988 72111 86797 150706415 75327 48639 -671813322 48781 70940 913924280 59545 75016 263529451 40662 92987 -84354549 77720 88242 -423407844 64212 75017 254154464 53492 20142 792472063 36354 63050 307184598 44727 96268 63036797 52122 9334 -227108424 86463 7815 -686268575 30120 40752 -798974720 76790 12687 -14505026 56192 21108 -211904067 27077 65270 -3323593 70144 31614 963477388 90492 45227 -742555510 4045 84223 -250340633 2312 84130 517786500 16357 51876 -570978882 91033 97815 -764932583 82277 83695 454409691 59096 80280 -881353623 52868 2816 295530604 93507 88497 99298240 60463 88816 83027053 83723 19858 -599328107 93770 28366 -743337515 12576 32422 458306707 33167 29526 758765949 91463 72923 -137548614 16244 42917 888001548 14817 96711 -78854929 91656 2477 668864921 31845 72008 451229043 31477 86837 -236051877 3645 708 826496226 3844 49861 -872064119 43711 1174 -261922297 16168 3169 -222751458 88356 36536 463956364 90977 49925 -309464727 23719 12395 -420946206 85799 85651 -591508027 46880 77583 -344741290 63339 52764 -48082891 2336 1374 -689055257 39507 90518 802731444 69315 68436 914578641 75128 50887 997454343 39901 42569 -712523250 71098 42063 -336592189 16618 83030 279185522 42880 15910 -745101945 5073 39442 285078617 64611 13930 733934081 8077 55123 565866374 96158 56646 -235575818 12110 56271 -722994192 80926 92210 -521930234 45189 28248 837246848 9587 14133 -182299837 11234 31145 257712529 21471 95243 372799578 16359 8675 -874384066 73724 68474 -977172836 48059 16475 17323653 99056 1454 -736475274 67388 32822 471358736 20942 46586 -724120306 20479 92570 -529286404 49169 71802 989661285 99160 48014 177989540 2800 50942 -270062121 41127 52925 454164879 11170 18725 -200591991 59151 87187 298707497 93255 98143 162918607 56924 15150 582712418 58211 66140 892400310 39443 28647 60903832 82201 90827 -10904761 22363 41141 -937370559 25116 25752 882560126 50748 78219 787848864 4831 86344 694781263 22840 37288 -435360986 42135 33399 -328449566 7462 1821 -20654184 66610 42987 -945903120 73877 27826 -665352923 6355 27372 -973601452 95580 69961 297365200 30327 79321 -234118254 30915 89499 315884991 84843 50982 -878141628 63938 16433 451575454 43836 28697 -951796324 89423 5495 949430696 10494 44335 -895055295 19576 62272 -641428638 86447 23978 938333262 21957 66274 -231978650 40680 44588 -58166356 7229 84048 389571223 90369 50198 917505961 38091 51253 559894212 62358 50328 -328053278 59466 44239 -851157493 58872 48673 -297265794 63218 41755 559420023 30244 77403 -310164778 87018 21009 -780444092 10771 23494 -500250371 41698 18244 82220342 30737 11224 -177303556 76307 21955 -705648687 29914 17735 144787220 56447 14133 605042696 46486 11878 -544799928 79536 16414 253670694 18877 79187 909918415 95897 63802 -308830139 81146 6507 103344690 49892 13118 815405811 36111 15156 834005324 65138 29458 837456689 23402 5813 118535164 20764 1331 -3737936 66840 25907 -428885041 56453 15184 -199063277 69437 92607 -393845514 54246 37990 757472467 51852 86899 -871048132 10918 28089 954606150 31139 20749 436337037 18336 91466 979386217 12814 52656 -789605160 30184 64818 -979013728 34973 41126 -419847183 80332 69415 542299891 93188 82028 -606830573 78801 62746 -75106500 64951 93512 -290388529 74490 85774 15902110 20482 8508 -409465189 50788 25231 606556144 64405 84894 473854638 99065 24143 -58706735 1637 69914 -726592969 89570 15965 -103370375 40499 94100 33567164 6435 29665 718882300 33837 85258 -213605276 32363 76556 -883681630 37422 41262 -835198512 14195 34666 -294747889 50972 72103 986764903 52148 35959 -267516750 21153 31018 -555918548 26463 73569 187460842 93280 9739 -967243358 59401 95570 925501679 14395 82301 -12611747 33093 27973 -783325992 58272 33481 114485832 68702 23314 -599702288 13273 18907 680886001 9939 17515 942470061 86168 66384 809327431 27759 84439 -692644807 45124 93446 11194700 10997 82096 -156713210 13006 15909 -499758771 87043 2688 23591196 18949 65553 -643852242 52700 13515 -334046858 40250 5465 663870194 16620 28839 360090223 74256 43723 -538996550 48279 71023 -154776103 43669 7390 -655446124 58797 37373 -707593490 47989 73907 991315914 12721 86144 -307115037 85664 72981 835729930 50628 26529 -269223901 81584 86587 -120900561 48950 91621 855656281 91372 93530 -694660114 77028 10868 -911633915 63183 75351 77852384 3450 83980 -204024959 26266 28101 677097485 5942 5314 -97557992 35795 45467 244447783 45975 17293 -304187030 56539 86637 92654564 53179 43398 -286137760 86067 41649 -457874610 19332 3286 -222650784 26674 97327 616657834 49120 25374 580427148 23664 67295 369439463 31082 34278 -953172901 24065 17558 276623663 22127 95444 761892206 13245 21118 113937287 33385 57883 663676260 19669 30604 416458566 16433 30369 379527931 93569 16251 303696563 78364 57971 947431044 79482 18398 -367049151 72628 31613 758170055 27906 58762 370898482 7049 32420 -450755203 32469 39566 217273348 56482 73140 626884576 55333 83371 -498997322 80325 99504 672532547 88737 33879 -343208794 80578 34917 -630916542 36505 61279 -13807589 61040 59656 593637985 57174 29480 -203725449 84914 95902 997298375 92073 95116 -218884510 5189 56604 -938828184 37886 30554 -592233643 97150 78090 -944240716 29226 5712 -397560803 56112 14541 -226874704 94271 86926 858340192 8272 43011 -803988180 1046 94522 -518240270 33596 7587 -138737481 34925 58277 22132285 65563 83171 305611108 39107 36819 -730524843 61759 4015 -531963667 39606 8319 -511814958 98242 75044 313836701 91523 47628 -959614240 18373 31578 932949519 69056 93958 333226624 28564 69889 191760015 14997 65609 485999613 76224 78084 -486196659 9661 82349 -268514538 50693 16287 -249763875 95570 73826 -458630386 69540 33457 -513732553 18885 8234 601406704 24376 51814 -542513296 16907 27038 179539492 37306 20924 -845729131 59513 61042 -918803256 50143 62262 -842715985 99575 39114 -490990853 38944 86432 -539382156 12039 59237 189648261 3948 45881 191274824 76194 89753 800880868 66045 4388 -184019360 14947 71858 161273867 74220 41124 -914324010 45650 1728 101247814 47613 91824 -471003144 58179 37631 -811331120 53597 91551 -218739546 75415 40148 983499824 77157 82759 -697098780 61178 76364 989322702 35120 50748 425411021 54990 47398 784432173 9325 16308 -754645114 71370 94180 309737383 38848 85043 560677560 83577 40500 -135539372 91879 43273 234939965 40755 40039 -232258600 90434 82413 -114972324 93365 33562 -601272837 88983 62302 845397335 31295 28211 -67019682 38185 93646 -999072196 57899 88157 -478374488 17734 61286 -649103286 73220 15597 -870969502 14490 42085 -902566712 83448 73736 -449228764 63460 42523 -970306726 38489 12646 690486657 89295 51113 687699636 68970 17253 -694552657 32673 75354 -552760821 90191 54780 -333717380 63946 33405 833717596 98113 33071 -174936558 7957 97388 -453009817 26314 93171 -917388484 8846 51427 966793177 78143 18859 676513060 71797 11487 604069132 50411 16988 672494187 61681 49792 -947377063 78042 96595 -518627563 84576 10701 -327773737 85400 44007 -661932073 88822 42542 580005198 29833 61005 -815901977 25726 79378 -401540095 18442 63240 973353446 38244 74389 -120418245 85395 76644 854769062 15429 22248 694401773 10478 47808 822489665 55955 39137 617895450 22054 51265 431509827 43634 9157 176124140 9937 96790 340279139 69712 64250 -723515774 54041 65041 -682692152 58531 91126 327861374 93947 72646 -428886923 57169 34111 -960577061 95541 50629 -700380688 72244 28259 21224260 46606 73850 554497796 85372 87918 307041543 77711 55045 -118211201 28075 75474 76715915 64908 60867 -986925968 9612 74871 -212553356 62938 18316 -549385415 11266 6206 -530157028 63337 74156 534142183 22353 75105 -334230725 67999 55246 893923135 72945 24931 820775120 30323 63125 -888008142 5698 60716 -139480871 43464 12302 -791770898 98686 22727 -580107446 86119 83301 269231165 81454 29014 721017270 56567 79286 -795531234 69237 84247 -686716044 21531 67052 357881393 24560 40309 -75115699 69295 26109 -394933228 97632 41385 -242456133 5752 63744 -177499177 89506 98061 -502571079 63270 74235 153198621 26760 54454 709860471 11568 19931 73888533 44656 72521 -127626605 88913 75829 -601179731 67383 80984 -885829158 34884 54417 9067798 7212 92600 186869432 55364 82116 -494448927 54612 19575 36890943 99286 80688 -460504622 22077 85901 625391539 47993 58241 -52887714 45634 80411 -690040717 70991 97829 -926244612 60817 72759 730804312 70953 40811 -101779866 32937 54239 398974322 8230 21504 478604861 844 73160 330380601 95299 45593 924334764 30535 39032 -107683016 26602 10085 932732950 41264 14856 946705086 64623 32050 -448700546 84263 52716 -21303449 80296 48448 751785008 95563 29125 157993127 48488 32728 489508276 63110 53255 880127973 31463 20782 -802036406 67960 2895 -267563243 77484 40977 -584767406 86372 99645 -28585088 41178 49525 -455675329 80535 82441 600574154 13772 87733 940352242 90350 58302 881948487 40119 46174 49715267 46171 51032 137721178 34076 63792 -613267695 46201 96809 -525052530 14595 13440 935454721 5047 34574 -949766153 59127 69339 -319991263 42193 41035 -367404653 98556 2640 188408462 36889 37132 -21311539 79475 25161 -681852275 79604 98427 179740539 5879 30362 786044204 53392 54382 -588741178 19114 1012 216149507 8574 32807 656405398 77481 80895 -721879257 92349 22269 -177702646 24136 33623 -515039632 86221 24997 74782895 79848 44674 -265980667 89735 14852 666007730 97429 85852 623519026 98785 24595 -14208529 34541 17709 -710415531 82281 72003 249942077 84099 94286 -667792129 67454 2379 215778567 52272 58874 -290734546 93916 96556 -640628209 53536 83585 158605616 56408 86659 553739500 78032 61495 -326171645 74316 29995 17183113 37897 30350 91903237 39075 13679 258212301 58929 67913 -96538625 60308 27742 -241506673 91154 72433 -582604755 29740 96014 338471905 50609 54463 -777512150 88704 83616 -971947332 71664 73804 591460471 40326 8423 -808352388 1917 26678 -738990940 49891 78324 -146240028 46009 95169 748779510 95299 77828 546419630 27966 55072 544934608 88430 64997 95853999 27771 69886 284182138 89446 40938 277241152 41252 57871 846527877 63720 61124 286784001 28151 55735 875113947 95715 87975 -320885719 18019 84047 799835720 6245 68548 249787081 27728 24018 -103782143 1697 86124 -452336427 53119 39037 -607869300 55626 83599 739223864 82496 85452 917279385 47585 24461 245579522 37009 59811 -733682588 81466 11941 -398235667 73816 6889 -850682429 96632 97432 -572931076 80896 78633 -999416270 84410 73950 556047572 2733 37020 -912323841 2324 62384 156784006 38971 39689 -343252015 4690 37319 162089949 35221 51171 -321280922 33088 39398 678775428 63904 43411 287196828 74494 10105 448158082 85674 43592 110585430 89455 8 857186781 11837 99628 881259646 84576 91336 -702782047 26744 76991 872412941 83701 46778 825071725 1493 81696 -850109223 32413 39431 -306319937 42992 35080 184394393 33354 66906 508597312 57680 22462 47962804 81596 56134 -279578668 63579 56438 46724404 19044 76785 324943740 71183 42313 -813556224 3521 25879 -887201581 98011 94152 -932961017 11516 13798 700672494 40442 49936 -550877413 10429 54957 785039973 63444 62091 892030692 63984 4034 -528224120 26676 83137 593241056 89910 7057 842508822 65836 60152 746620268 95942 23785 54073322 85884 59926 -275596308 52946 24116 -5453809 21392 58872 -309306597 86678 76893 -72891436 85120 49424 -847163987 16087 97343 765880703 91628 69002 320073886 24413 75474 48177132 85968 30697 419593144 7728 55579 990193412 37041 31696 -359961580 98490 76108 779582677 98056 51679 -399904611 61640 79819 842360418 75792 77917 63343638 18445 79608 -667912403 76198 42954 -9414328 82454 67565 -571611138 47064 1315 -557493162 71665 83809 -419712996 73510 10230 -104543783 34550 32456 -972734097 98994 12731 896743637 74921 73070 368031590 91357 34580 114250308 16898 43159 -675288693 60054 88443 -292379163 47375 13279 640413388 90653 89179 -953389512 29942 37302 201406239 62291 48143 475653493 26779 42380 469316508 68548 36624 -850804901 3666 99446 537494412 77694 88017 -696572107 79496 92575 641407116 32629 45377 -103840956 17284 57952 387849863 74497 43116 404518875 86044 50778 273071190 87237 689 761934518 54068 76453 798220901 78175 57021 705342026 50652 67970 -902227865 630 93048 378568546 12591 81054 -287099156 3545 98395 -153296473 63079 99201 495884023 49486 99785 -300264348 27370 66488 -958523515 12696 62767 -695530358 68554 98077 697999086 49953 14940 512215338 52718 28871 -188654701 38058 59501 -343030616 25470 99128 984166048 12315 40166 -960035183 14819 62837 -367044438 87963 6850 -615167516 90959 31180 363847567 92293 59248 274560300 47076 75058 469391602 64660 17942 239354066 77483 97164 941987119 23860 27846 -21690657 61837 39889 -611016639 39867 24978 317740504 9254 14341 -902989636 57643 46477 -418806135 79721 61353 733023051 88231 26313 -802385250 47925 60477 204976470 39252 28352 806648490 42241 99205 -138861317 57009 22849 -149812568 29087 32694 182419631 92034 73097 86167194 18557 32992 176218781 24973 45084 -912897160 17995 99603 453433900 92557 86022 96220186 20166 65874 -212961112 63601 89105 -761180507 23476 18987 -273754122 17291 52915 308907829 54771 29729 311293668 72237 46125 42721839 57792 80702 -160784073 96332 32190 774339318 90792 42125 -753856662 24843 25733 -736278598 65427 58144 -97560599 88177 18279 271956291 55378 27553 -698366606 15810 46755 698294398 51360 72788 -20966402 87715 42678 796342998 61614 52817 252402821 64367 31421 -739593808 87969 3551 118816810 73821 67427 24138337 74200 29016 -593402989 83183 13709 -952117655 1511 18645 453699576 6298 23910 -432662794 88441 41588 671742975 58853 46919 696755248 3944 80817 -757852081 30341 32113 -660864957 36685 78814 -453436411 28704 69857 408400184 65696 80314 -662049078 65652 90190 479802282 34797 84737 -92563379 80088 17614 -329971728 89496 67891 -839616334 64657 43019 294886179 22623 28974 944850260 19633 9040 363387303 22840 90758 -850468563 31914 58861 290737666 62958 39672 -771399813 83805 82399 -314136008 75476 72367 -325804948 56603 29290 318753862 81465 46775 -553750929 26079 90454 441855126 59540 26893 -425855942 20834 57829 729280675 195 91878 576795867 58850 394 652451964 19042 70534 -973801640 78033 53146 -344488490 70698 14773 974874801 93342 5831 -913885323 36614 6265 75349486 75922 36808 -71954341 76376 20827 -290694664 92074 21160 -868516133 96714 68443 -908442845 23532 41260 -831264532 2415 53876 556087879 87496 84830 -533348439 99610 35975 313570042 97601 34578 -164893321 61500 49156 819969972 62301 88860 261400176 77373 1960 118649296 33632 1910 -46761327 36599 43116 -15404419 89469 79338 336424127 61497 64402 -575690282 19068 96959 96865691 27334 96249 411727161 13248 56054 -392036699 3964 83 -658918927 28187 16766 824582283 14788 73189 -112010307 54606 20165 843169057 83162 16760 671064192 83210 26843 126995342 60313 78172 460632862 12769 33573 370358341 28735 29969 -877317945 51484 5671 18306661 64010 90923 405200227 32193 22343 349585681 33372 50265 743957204 14003 32092 -132689975 63224 77831 902478153 8877 76799 -840975892 89360 23879 85197086 53409 79828 -730326933 28365 62240 439861371 23050 44838 333791601 10763 95235 -830600362 93137 7307 394629149 42447 60670 -128136956 11466 86746 -153305020 72298 41133 -364128293 37741 1715 761559411 8615 22397 -453504300 46879 92223 -358664715 75518 50588 617244922 97856 61538 -622023232 68494 79667 -607443286 69626 92388 -335935595 23153 16873 335361183 91067 18391 -741144224 15172 5372 -506963436 70539 55098 -882050641 28906 27251 40022983 89636 9867 78302844 17793 98799 418499307 71620 21189 -272314468 93003 93918 411852905 40909 96111 175139700 804 89893 417783961 15246 79089 -433519036 34296 25680 -380699186 18163 94689 -691231839 36032 6942 485982617 94902 29452 664830544 72047 537 497217153 63710 82915 -92485815 30940 84890 331658566 3795 10981 -543797715 78946 93010 686971620 14329 64216 245074358 19314 62525 -558003235 37703 67271 215165788 37163 51185 -501453797 95582 27876 -414242307 76889 16986 -533026342 27310 15229 -791715223 59685 75933 937414912 83282 90795 88415515 96981 24719 263271030 31930 10518 260114501 39741 49232 502440797 23803 96432 931803612 60947 92186 12070993 79041 46284 133869424 54086 71472 -112730839 26437 75231 472260518 10652 3689 638704152 30518 20186 697026013 21751 16289 -408472782 15621 14596 24593653 26573 70924 794160234 95393 26242 442090255 56905 94632 -372621063 58694 74834 178175595 85897 6837 139882464 24468 27340 -776323125 7307 58889 714306746 1046 58376 201597857 62193 35866 -476761477 3405 7394 109577068 53267 94485 -733647154 19727 5194 -544052596 38552 40818 64957686 5866 36482 -81111031 89696 27485 783189424 91042 76506 616011870 20976 22219 410176623 72321 6169 -175005465 1388 61042 696346559 26162 82236 -123871291 41427 89090 107984891 78214 19226 546223491 46286 71404 -498596805 42662 51726 859669513 88048 97745 587096300 47925 86208 -756548608 16562 19039 -310024117 45527 49693 -675753315 46970 49834 -760622714 96991 5703 633085440 8565 77758 79931231 57026 31987 581843511 17402 36034 -417601584 22334 82318 421838582 41665 76220 521966916 35591 32012 -606125599 52838 8529 -961898130 18974 75254 -399372386 38284 88605 911639834 16554 32878 704526521 4375 46094 -40800954 5070 14240 698385887 53395 38292 -688295382 76873 71061 -522116735 8255 99906 -644678793 85124 80787 388887844 22457 16678 905294987 67159 46636 242316923 8707 89050 -263120831 97582 11950 -572440185 49855 70074 -359535560 69292 80893 -162315859 52278 74410 -475914322 85861 67865 -974593267 23262 93739 -677893540 13218 88807 733011805 51309 77967 -90862762 76993 88072 -180464107 25470 43322 635958480 39757 21982 -763128741 38017 18927 315502038 25732 16538 514882279 9334 66040 720481361 31376 57481 355406513 32408 23764 758059293 65118 6272 603437311 98589 39325 -156885008 73981 87788 974270040 26291 41118 -359033729 58367 30026 562359560 90901 65813 -151981150 48687 8790 930913531 18197 30211 -677751066 9171 21177 520382789 1591 52467 -148832365 77692 99725 -267613761 55102 19371 -180823059 66301 57445 -993630486 54717 50440 773124890 39935 20844 670385536 53646 78498 -736203547 28293 5213 -148097153 33778 35400 831060123 1220 99740 647766096 62482 61502 150828068 73007 94403 -841353197 95291 42459 972177440 17296 65982 258809507 92818 90265 -247569833 13295 90401 -478842477 35696 58140 701341918 21876 95800 -663028154 35175 99632 -763535380 8958 35039 54170959 23947 12331 -871524538 37674 77590 -968045540 27437 60766 -9552822 39939 55441 447865294 16527 30242 725230626 8541 7583 294935653 28032 76740 -20549725 77769 19954 43991893 90593 84458 -529796538 22281 61519 19460245 74776 44960 6596371 93749 54893 -184775207 1609 70716 19322741 33772 71024 -148949652 15098 32463 -178469569 11143 73665 -805787983 90542 12525 603522555 27458 90249 -733030341 74194 42753 -798403946 16628 55173 794707836 61377 12216 -241444923 29735 66750 -630623174 84165 8688 -73365093 63138 68101 713465977 68980 25808 -639326283 27201 78283 689410695 41150 47376 354825988 70471 56735 41653969 33693 2276 666526187 88544 60229 -436038027 34244 50793 -616033255 65915 73369 401690578 31623 46320 30164502 72463 68064 -794390017 16176 2227 339007767 68687 25149 640903221 58324 3912 4309871 25729 18360 962612126 15054 1765 82787225 365 91589 158013133 77584 57562 -181019897 91840 24516 570781306 87919 2235 -301328273 51224 53647 546283832 59127 96107 -547405901 14066 9160 795333921 90175 46788 -134632530 43355 68661 -699329070 16525 63835 -913151255 82543 21381 158327323 49394 12036 882356318 76833 69399 -948114800 11912 61451 595893765 96882 42247 -608234923 38605 34591 -602432642 41908 75362 -280711416 88763 76983 293831508 35568 7993 473541605 33338 29499 -44570826 24319 66229 907233029 68833 54931 635262358 81512 88499 798250009 88621 34174 -12817041 50690 92838 -463093323 32614 35076 -406035107 90072 27967 -729643411 78189 34790 -536148200 47706 6925 136550940 60287 47444 556740916 21360 2402 -25554617 9695 23179 738874399 36274 68004 -371550257 76430 17039 -561423383 84462 21367 295453319 71773 36360 -234037530 26467 20828 453303464 73102 69531 -887497499 74111 38180 -10297229 18284 97728 -141199848 76583 86436 825432626 30047 43428 -654290196 89174 18225 -861353468 43734 96357 -865275277 44939 92804 261113111 81365 58852 -833443862 31078 53587 -237797636 30270 4763 -860706469 39405 59145 -81427057 90836 27122 -192431887 58508 4143 396426213 61301 75909 924594492 43532 69948 -690231819 23243 80131 -816952624 66494 42175 857494695 3433 49291 -385910947 37709 46759 298022679 9103 92657 929002725 57237 1536 337836031 39958 32041 388746940 57780 49269 383345613 55160 42787 -246695735 65228 49396 61394058 39084 10939 868907598 84118 54063 604649276 79057 41163 967445826 78395 66128 -811396181 49273 2203 -766362211 58683 83823 734895569 20740 34638 405966036 48073 35875 -262701087 7808 98109 -779117450 6596 95043 206935685 45532 18879 -2065263 74518 49170 -276704545 25718 19311 -574559864 95134 1892 725671584 95362 48255 946726011 62761 21775 -196190450 32952 43462 -825646342 76315 68098 -232936731 94862 63167 560576918 77287 64633 450393984 64560 61279 434614205 48253 48788 -397009639 39125 40763 -939180932 87816 20611 129051411 53751 89775 -283381506 27245 27881 -179293724 87072 88031 37875823 68540 78986 -511178483 93008 13765 111926982 49417 3317 -52458738 3394 83192 572173555 38757 12831 108823718 79201 73192 67703992 235 41693 -243083906 2228 46392 893236590 59905 49334 -34568450 53974 19912 565063005 44744 65180 515312751 87069 77521 568310530 68655 83822 34307353 23015 64425 -261720500 10522 42924 -4451667 4866 81371 -381682798 41851 59369 315763178 1840 11133 -638401030 72254 35251 214922064 21767 36220 -141436712 53012 91902 -50801893 51947 77876 -868923760 32693 96629 570261394 96555 67261 -318815858 75960 72071 93690779 91020 32185 -337312584 83463 87848 625087898 29813 38343 -890454068 45186 7379 -553924565 16179 6108 364880029 42708 97620 -107072787 13476 83247 -416365490 7798 46801 786453778 41979 77914 697249595 8248 38605 144891242 96496 93648 -195905678 98002 29622 -181225364 51272 86423 -849317495 74109 80258 -621242535 9342 45613 945230996 57808 86208 -109087735 21958 47461 756944176 27585 29872 960429376 2195 16629 678604814 41947 57464 284783998 99316 85145 871455610 70475 90600 -186782825 22549 86355 199908174 81242 2458 607566661 34322 53706 322130564 26535 89416 -140018231 9952 17809 960955208 13125 92159 863876625 22788 18248 -721435927 84480 91799 976143674 96657 42435 -694712771 79362 10788 417181538 68518 6683 865647623 48436 54487 540751742 17326 36744 -216171268 98220 55595 57656215 98808 25032 898969389 18935 82893 -648706745 40570 31578 -507824835 91065 80773 894601786 47388 83840 84824987 87534 59335 -922300068 2515 8830 -698507284 84327 83403 352946695 29562 64236 -981605265 71455 46853 859795710 12763 25706 -957191502 62444 20746 497419158 15865 33354 -745028349 27735 15503 455119731 12447 96594 292688119 35765 64890 -511286191 29195 39868 -614605480 37345 4226 -839245410 6133 35756 -950146058 30040 78699 250046265 1698 51686 -172285450 15444 36094 -562620652 92266 48743 -180600489 87466 28774 801976182 63409 91173 786874326 78654 62679 -86374384 62733 74232 -665986757 88742 19185 -920840325 97557 43495 -607033030 28198 38119 -37883684 22224 92528 467311458 88211 16032 -29983489 14391 3494 -234404573 65707 87209 506135539 88459 42157 456633654 1019 40791 -331401541 69348 70581 408179823 50467 17076 387388834 71152 25490 547576442 75428 12556 563995497 47508 37766 -143003025 49894 49726 651970805 54149 56943 -567759208 32272 77100 -78572358 33554 21792 -295638026 16423 74022 776911885 6262 27527 502394625 9123 3059 651593679 75613 85139 -491356278 74977 83788 -45946160 49216 45998 825977312 95408 91594 -664095024 88731 23816 939913732 90680 35985 170806271 21449 64751 -78785913 89687 36753 -940286646 67613 29058 -70264007 84081 41770 -794415257 59952 41155 531290112 78004 4371 -174310498 71517 98726 -581164968 46656 10722 -556384737 64028 31546 -470181208 42125 15395 -217469010 4514 17366 811688663 80197 46516 256065481 19355 27317 308442357 23338 1261 843656603 94878 14456 -48554941 74513 38701 646704743 26939 54181 -428959477 74509 47362 469006043 28243 93240 -971687809 65180 35088 -481589075 84374 12660 -954928726 78770 68737 -541213399 61932 54621 -467362070 53198 94260 522863876 96333 62996 -843390642 85663 21562 711621600 89597 97933 -40792472 99376 92284 519584767 89129 91202 331172243 30541 78244 -901411053 61202 84676 355368916 8544 42211 -228967307 90498 42881 -985002535 95300 26543 657607037 95176 25482 474497489 51337 59667 -900854817 29791 59689 -694193020 70577 38598 -851073800 89038 1473 193540700 97734 37870 289790098 53309 20386 503539867 12916 67432 68270419 1906 82411 115766009 34482 97874 550597745 23456 9206 -153486552 25388 55441 766970325 20755 8313 249253587 88908 26874 -646874698 32530 25968 963961775 20466 14800 350044606 52341 23730 -875999410 42988 45145 -945954170 89385 35340 -756833726 41060 398 848150483 25654 59395 -610752257 2609 76539 -777048403 40028 69129 410699445 69211 30230 683312827 67228 48674 -353033942 67610 99037 369760239 93580 14872 773653657 86828 86763 480096772 44769 72368 616170536 78563 85680 684917072 19793 24741 -15481481 76838 9094 229500996 37460 85775 289576368 75906 22727 300212599 43691 57392 -546299789 73009 96175 116114263 54910 98858 -792876785 55171 64996 647479998 47230 39764 127099510 45209 77649 677186422 12042 70270 871251717 54929 67031 50921272 13648 35758 -22129636 86286 19318 -782160379 47473 67747 -148486295 22169 62909 95782144 40077 54230 522474096 54715 229 -182087316 83781 49459 145271053 45348 11443 -778578888 85927 6349 -130953177 81696 60475 672610608 18851 25803 -999010280 59266 70566 716552535 96945 46920 -700683905 10382 87036 975210580 37761 77842 -191923307 81872 66647 -914162808 39108 48927 582772314 47928 82536 -534829532 45850 98341 944805271 21413 30607 946575944 70478 95213 579218272 29697 79900 49173231 45935 66 625084440 32435 66594 51047432 75826 54743 606571088 98032 95456 677745685 3459 65940 -317316491 34414 59165 -734404864 35296 29187 333364064 45733 34988 -375685115 98634 85390 554466560 46150 61272 -130604294 27470 69222 -257569778 32078 65512 -936655604 99777 57045 -418315535 75341 66803 770985048 79955 57741 47327598 25634 16308 766365443 62395 70372 -733038177 34096 95025 406369530 85862 4982 724053559 41757 668 -394959471 6785 99061 588424568 57870 44274 -355460477 55803 3356 -124641323 30010 58068 623754783 58101 66378 -379520490 93418 63888 -329681956 96576 57372 -250570421 27759 5398 -588990020 71320 56561 27909688 871 93375 434688344 62787 77597 -8038618 36717 439 781154225 39779 88174 531747069 46703 41208 974327756 34265 83418 644311670 67593 12627 63905218 44479 51624 -688807209 75783 84217 -503516602 97573 53339 488322620 22902 44749 -792860762 65923 92043 -584737590 65215 14123 -985240635 15799 60249 -50543131 40429 80872 677898607 19804 12768 -8442588 10481 23679 -528793054 78576 3995 -136917563 76686 72320 496116050 9179 36905 43633982 7647 15204 909101241 45185 6292 -355129064 3640 18144 -851594301 36710 49903 -609832474 49173 86925 -268136638 56852 77727 249845999 94410 75951 238918451 16241 43239 613655732 12348 27693 666763488 47388 87358 -225626046 48370 26473 -274987469 31572 3223 352965080 73241 76658 -325386821 48251 6098 -165092026 72548 75779 840328442 52761 44013 211663485 50588 87230 -803232923 50574 58787 -570271443 90827 4998 -836348494 72555 91929 587207738 5636 74652 935747468 12620 1698 -904888793 4002 78325 159548502 92217 51109 447971199 63089 19019 550304550 96453 23885 -532569862 28353 22693 -398867741 14788 66070 -439364069 87904 47212 32571104 85681 81486 115905813 65342 26609 973278475 37604 36329 300371478 14200 55417 -612878570 25228 69995 417311801 18709 96990 575002591 52781 32783 563055252 39337 45213 -155570470 20520 1975 625166248 14065 78908 168967074 48834 65088 209806571 79250 16464 -613494193 42090 13939 246304744 50691 71425 -698370093 46469 61419 -566644508 78569 29423 779236690 83136 92694 948058826 49916 59647 146989780 73797 12054 -258831675 68769 29481 -179813396 85924 59552 930576388 4836 32945 387580833 91920 41476 -456570581 86104 46291 -686815580 31381 42530 256482472 29613 63510 916865248 23855 52857 108831621 30162 80377 -284535341 43938 69926 -787356842 71760 65460 -828279047 55905 37441 19439364 31591 5088 -399114651 51655 58290 235842537 23430 39084 -724533012 89420 39478 976748680 17131 21095 -480752158 30856 16975 146971552 94457 40431 341322607 54533 30173 -963343482 12097 42500 -741740086 79247 34134 -472290634 53876 12591 -647771997 25147 24045 -387587483 89950 22398 258876712 21379 82335 901352958 39965 4142 318791507 30016 82142 865589679 26466 96293 -12329952 91704 18425 757721343 86860 22174 658025953 21916 99650 190487350 165 79669 -101237704 55190 10330 -89527430 87948 71880 -574204791 81654 75579 -122146686 25348 10989 -366833900 40833 33288 -702130494 49824 55527 -484260648 54189 57624 343726028 11196 28753 -52329167 69310 98909 997014202 42286 36264 987319120 40385 84090 603254392 94927 50039 -792624074 32604 70208 -164714159 72455 27466 -413729143 34882 73100 -698272875 66011 31175 -812943628 97007 53868 -360050215 51322 94486 415533840 33632 80092 95685825 54234 10212 217463306 29155 77062 87863743 46182 71248 610934107 32175 44822 373707845 50018 46889 479701641 40392 90886 222013934 61494 9752 714414358 66196 3355 69963989 27872 2771 33647862 5378 59767 684186380 35527 29354 440597906 93082 98943 -404902771 35910 33844 384508743 44748 16547 361962927 71563 18268 488729539 15055 17037 56756590 34048 90069 510452384 70403 87729 -857130550 42399 93784 -465226490 73984 18909 822046830 30374 64393 -914585722 15086 93476 325801919 55699 50459 -744285825 78437 46695 -671678286 12756 10419 953500606 12684 38836 -293985681 16734 48898 -723457534 63753 90814 481748385 48995 7803 336034433 58826 74135 442530270 50261 36456 -686729571 78944 89964 -751486756 45303 29561 -516400414 95091 3390 -857218555 14809 82934 -229496420 76221 53784 -776461673 88350 44604 702794781 2816 50688 -299010374 64238 65015 -906418322 44646 44801 -545012965 51845 75519 200789278 60134 49316 -583173868 45667 33972 566750370 29380 35680 -550946355 94284 73291 736161693 90686 71014 879760484 37617 6817 367487483 4661 50370 820415866 56708 63312 330199292 71332 16377 -539948329 59893 98471 634894252 28574 11078 987372618 5356 74538 -175806822 60201 5559 -991321871 9827 9916 909509270 66504 92357 -942778098 87030 6574 977859736 59230 35609 605015772 99643 2648 709174299 21710 64530 -427872297 92334 75808 617258949 33836 51939 -56708072 40255 67287 -26890758 11114 69336 -949805898 48493 12638 -897001250 68991 33259 -384380781 5863 78122 198800287 72432 2691 581280133 66999 42290 22166590 19357 51499 -612490154 32213 78191 -630125804 35161 35126 -3389523 30913 73120 -994285891 83750 85251 137590918 84282 87539 792333834 74369 56997 -490824379 49172 70910 947419353 1883 83866 -500952722 21919 74179 -902635591 56260 74087 -339044916 79599 76105 -939885389 16080 76286 993834375 54257 10177 635518301 40787 42574 -182572956 51510 90262 99590438 37750 89396 131587641 27188 70584 182186827 98957 47470 -761730401 12082 95064 -619065930 40371 72335 -357221095 98387 67005 858527844 87508 94506 620535046 32671 61653 808552409 4530 32771 859272566 96517 88173 863082580 89667 61356 336987903 7406 86227 -173946608 31194 58637 -138842456 8868 6942 224169676 40502 29546 -995338500 41900 20566 -24306377 17989 73107 -555101671 11356 24015 16048906 71326 82477 752507085 54069 45905 313314502 32944 9152 226245986 50829 19941 764838938 90246 46399 -593346501 61582 93267 -701533622 25997 16834 -85580567 35610 24272 -673103072 83415 13160 393465315 16264 50412 93923321 77680 69073 -992765498 84007 16271 201922245 39862 6339 24412738 44994 19223 -321113728 86315 9865 -728068763 18873 68983 465388958 29859 36217 801507335 72246 73628 696382057 70676 31715 455929371 11363 5866 -820085634 68045 92200 -995123102 94964 85558 -592345793 57443 19624 630574140 36072 25598 -859860192 19024 98641 -757168978 55648 15896 -104935937 38278 75776 -479668383 82761 13302 197506596 10943 78938 67285386 30067 92878 704269699 39043 22602 98967224 55263 37767 -432262902 15368 8944 181638408 37262 42688 -51629475 78141 39629 -588489910 47536 52405 -132643472 11132 68968 148818882 56534 5428 935717720 56741 9655 -144525296 3811 6770 -703575617 79796 90220 -351058330 12392 83904 666624736 38812 97872 146927351 93679 89273 90732668 14518 56021 584716179 24223 8221 -846112633 53297 71152 -713568483 62326 31597 45306808 64743 3129 -715923568 93103 55119 -507337763 2764 74812 785559242 89899 76191 478109167 62031 79996 469791685 81868 3444 -6639998 20364 68639 371784291 54484 40562 -434844106 5184 38581 -895366675 18791 71569 -401383205 43241 12511 648056825 21197 35014 232092174 63749 60319 439593532 28514 58874 13904501 78420 61471 -325440766 44347 26229 -136658360 67714 36015 -379129443 24034 85379 218735916 4492 80379 380672901 69390 89793 184853283 58571 495 -641448618 32158 17869 140393908 76980 62301 -344747535 45184 52365 541139945 20694 18699 -393107797 89424 24675 185997728 16441 36883 772219302 31054 66375 -523285447 84270 53749 492321139 80365 46779 34881724 46950 80127 271131184 13362 17078 766249280 50941 22928 998917108 78176 11302 945502804 65044 98665 554461111 98745 45310 -669502411 88100 58507 -325190465 46735 18319 -179885308 28917 45624 535927429 44840 20269 -300051215 81618 12453 491667438 28999 85355 127693652 72494 59930 -658405731 70134 50957 14978391 6377 78717 -462416615 41145 70730 -598154143 94625 49667 -917078182 39402 95473 -611777115 13903 25740 -296771739 4684 57360 -501709732 18423 77835 -161099237 55992 62390 -671671457 18491 67318 479657470 68567 27788 961250759 81458 33750 -850305665 48863 13216 428326549 26781 22505 432325208 47093 14329 758859187 30474 26309 -838315758 69511 71034 692943956 62048 16435 -897113934 82960 31748 516041314 70065 86745 548918571 29384 29287 -815987074 5225 36290 772599818 3447 10017 924279233 42512 94895 740899452 56153 85714 -348129601 58168 3849 28462875 25935 89770 -105882999 79138 69389 -975107561 66662 55040 641527407 75843 37104 -185865185 19252 92536 -464549659 78135 9606 -294136041 22597 62038 942972684 30379 58593 105840854 56134 12017 674476747 50153 91581 -971758926 26557 658 874014360 16036 78272 -303302072 69499 50879 849640556 87058 90815 -208569740 91051 85056 -752961834 12722 73906 880407376 73641 75700 328939553 12767 43719 827073967 35721 86768 874933678 32190 34982 834095873 12730 74205 -511049432 27720 48901 -166183052 22303 67833 613923049 44389 21465 -565982242 42464 37523 -103008549 71803 40141 -122665694 31910 55533 720676289 9149 22009 662148305 28990 9237 -887147829 89206 37134 574392121 71377 33599 -618888467 28045 87664 871044868 56098 92039 295353908 74441 95788 534191040 7643 31843 97546058 71034 4604 715800978 90453 59634 932775 3599 57754 -297084141 31549 29063 356570091 64214 49489 742163606 85159 86026 -267267332 60286 60267 -227214566 50302 45133 498003816 68500 87179 -193420592 44930 89966 -152555475 68580 71881 876385095 78549 4883 713131070 73309 50774 -590474936 65103 79428 816564064 34303 7192 604272512 13180 42578 -429421448 13021 88653 -61357885 50742 34200 296281285 85997 91785 -421112920 12923 20158 -121810724 16435 90510 -699393506 99343 65676 -833399344 67280 88344 -839104968 81554 4812 678934692 76527 81520 36135200 57093 30755 350229645 61112 81433 -719525233 78717 89947 694720430 99352 65081 267006660 82246 3436 -105071985 86045 54210 591865808 51744 39020 907600672 97984 94031 16864327 35828 64657 -250384344 13560 83532 596423864 29984 18891 632770734 3545 32388 910196912 94574 20132 119129301 38683 94445 862516184 8958 50863 -663217450 69535 78093 -649133108 69921 6707 -984404658 13237 69223 -266533679 64483 69905 -641242517 56884 26861 -302008401 93411 63575 694103361 13410 27292 678851479 89831 82750 639955073 9261 83921 -216733794 73028 74205 -412742924 50047 23720 912781412 47617 74816 -451190766 50609 53533 -848483522 99168 93541 -238974778 90286 11433 -64526113 8283 23440 -333678984 87744 78401 -52952726 11649 6888 -370404092 21753 16712 286906073 26168 82987 762766902 57902 52115 883984483 11065 18542 177150664 83567 82451 352734762 56766 24954 663581343 51780 92200 104371835 52497 43211 111672031 29020 21782 -623903395 69761 2703 -372155979 35714 78799 -941174439 83532 52297 -265403765 389 20503 -333213010 15067 79469 280396005 17334 92287 497465823 81243 10627 11963433 13973 43416 812228819 96991 36047 339529398 91393 80391 -941256008 58183 20771 -639579782 75508 93496 269912697 53985 44083 20522332 33252 78726 558811535 15125 18545 -21284981 71241 66738 -334890266 8377 60662 701770742 36423 43890 -621455131 12960 80442 837371064 46541 38078 943296428 93417 66492 245130590 12133 60741 852531400 8083 44849 736474380 18199 86779 -240380251 76774 8443 912226186 66751 55920 -655206715 11645 48502 178465940 42562 48375 -215143791 7918 14592 -502210457 96759 42546 -594769794 72730 85637 158257513 23447 13383 796938232 13450 35071 615221420 84983 53193 56008328 33422 7217 -401441840 89724 13576 -886206741 2367 75645 873108983 13147 58709 -669135447 49691 63041 481863747 20726 40395 -840887477 85433 13238 -348618504 29213 24064 -938560933 77145 94558 647101743 16167 2833 -466334380 85041 30057 131389791 3835 90459 -632734654 40071 16491 804164625 51618 85787 -685083301 26975 56698 -138497855 1234 80771 507856891 99522 30647 -734366857 18995 82022 -51070652 96548 93186 -307067571 12674 80494 158991937 40284 66278 484998910 85136 43095 768869884 53962 79532 74587232 33131 67854 667010410 19849 7494 -834595308 54031 62317 259927668 18618 2324 154770812 11430 98248 116225855 90087 62423 251194810 56634 25539 188261767 23408 90899 784058522 99041 36655 -868474530 48125 11567 970824467 1132 58629 290740957 37749 75801 -761855119 15452 59849 -710922493 28066 64159 -184550935 76522 5424 801532490 66384 80081 -773067380 85199 23553 -196273008 55615 78345 535010769 21515 89534 -73400228 24726 93483 -692341032 9853 50288 725457140 78775 37285 -72100285 27305 64742 -781139485 8425 41434 608242281 39221 81509 453008974 76425 10917 794763878 69392 97513 99588933 56649 75562 705368934 96409 80995 -170339591 47311 85896 -503130273 20399 43346 -400179619 434 33634 -212923244 46896 99798 925538611 85765 5671 -692714805 58827 63942 875373358 53275 7203 -968889849 16196 36973 879553968 19171 224 279246736 34430 60413 845594658 77066 95590 276571763 38540 30483 982370254 54224 11364 904596690 6958 18606 576362731 98923 80533 -889688818 1570 27091 287186852 91703 99466 269945411 3195 7115 185369938 5446 22502 -896869172 86690 77964 501090825 97092 97165 -914525541 87018 38199 -932284281 4108 47139 943073646 35340 50130 -344312605 16653 14883 587744066 31854 41913 618381031 61411 51477 894292656 39722 623 586820259 27444 47131 179094543 45517 80274 -881984873 27500 47109 -655133597 26393 93301 738958141 42226 84006 -737471738 92610 69971 968828690 28521 97742 -556399980 38234 28041 368014375 11665 7649 -582951435 85000 17680 -699865750 57429 79264 -221907694 25845 52389 410678421 64353 91216 611419393 82912 96354 157623713 69145 45720 -249547012 93811 65865 714174670 20517 31788 809198435 11694 52729 272331613 6867 28623 257792133 62722 75215 -603296896 42069 27822 155602457 15662 16571 -685361573 34583 79729 742722065 25348 60194 -424198199 52115 6758 -362246287 9840 50903 728816838 52624 47296 510693680 18621 81622 -113400747 64907 74563 526537965 75044 12266 855110993 48545 48891 -849755076 69713 27254 500816252 3738 11215 -101688295 82228 3 -739906333 22955 77909 86961370 42023 36681 381096384 66229 72372 508488778 30937 44569 -872593350 24588 12711 -794321318 98109 60048 379380648 33077 37838 13488091 75937 24548 -686323392 45256 93148 -988320079 4852 10144 835708899 6448 51142 409033915 31663 96676 437392605 48199 75135 -961578868 76703 405 -363665671 17532 27699 69567229 57545 93634 524133868 97174 53839 3548486 74413 95834 -126141832 67412 28491 -123146691 75298 65722 275469412 9968 72536 -951432992 81971 52638 331870912 23605 88754 18055372 79910 5889 -885654139 2137 11665 84382897 39605 28397 -771464900 15924 88440 463197990 14145 61778 -527334538 33524 32460 787401067 69525 41221 677471954 95243 83410 886758664 77508 68566 -688212530 27296 63517 -133100255 8280 5795 113855819 4846 61507 -921869675 82942 82048 -902772808 65915 44037 -537062771 99565 94229 -556601018 62128 13769 -731688057 23133 10031 -23218294 20761 64146 875954779 27802 84386 142365279 59577 66671 -541816149 31985 54253 879157232 14366 39030 926572521 20852 32801 -144690027 83587 36170 -943499022 60868 81860 -862921703 93954 81806 803754737 80569 32659 32217690 85323 57238 -526814929 21251 15520 579403966 30336 13815 226102082 85615 89424 857534243 93972 69952 -569600947 4394 15034 636092558 62734 97609 540002788 92748 81686 -419971749 98745 77950 980632761 10789 91540 -286782832 47623 63504 83462011 81808 79830 54215769 67125 41903 33070441 89257 56507 155191155 70453 6509 60829979 21032 26710 -183239783 80646 4659 954495279 37451 54601 -820986642 11379 12478 733453208 80263 5018 836438225 81620 3613 838720929 20717 38485 -332196568 80516 85426 330067586 59654 10148 752188078 62644 65435 621937136 67151 85146 -198522351 19312 13650 440199708 80988 9813 578832134 80010 89917 -812514504 11215 84002 505550774 11178 31886 -714838238 72086 66165 -554280421 36220 50209 381982258 80502 17382 71068362 83686 3909 592331028 82656 12841 419045160 65778 66195 -50109401 63539 98307 -586223547 46694 24085 -226737928 42010 2900 -63532586 186 35933 -169642546 63851 98233 -235214199 36457 70046 460705794 79043 44342 -612845339 53257 83624 539232848 32109 5447 218446463 55205 31247 130945144 76259 65013 602035301 10416 73103 846646452 55327 53425 -682842806 39803 41154 594578432 59092 55872 504565903 15996 28338 886276169 37078 73437 350694591 55424 36110 -759525404 69607 5124 -858210937 74850 75705 114160570 20971 33878 691108453 50021 27219 601189383 83558 96325 323441548 15219 3517 71664695 37466 37011 897165378 29094 89231 -960815790 40700 59259 339678494 9076 10175 -480874476 15911 23307 879435906 45654 83367 -553143966 35904 94966 475690364 26694 27698 -757274372 42714 26144 -388737241 35065 21207 117813412 79252 24800 -657715393 79759 38190 -639344303 86532 49337 546365439 18527 75165 -172548710 56465 467 -486586084 7618 52762 -732913869 42705 4906 -900239936 68002 86107 759014292 51683 1650 339968206 34370 94577 175142107 43061 85867 -453247831 13168 25424 -940772331 62139 53891 -585827190 47707 8043 -33705178 54652 98445 -484387375 76134 8100 -84333337 13800 28033 -784598793 17062 20443 294612916 49347 19541 69164365 81970 67539 -125348818 447 47916 -478396549 2286 48761 610628448 86635 16170 -248489195 75628 59479 -339129201 63789 81690 126106046 73466 63661 -987675479 29983 3516 -184900782 11250 21326 324964795 54606 94419 17935782 16621 55882 -973283056 85933 86236 -13138416 58969 30752 184381759 98858 80277 602436657 65527 25235 -466384572 56619 35096 -307702878 32479 90847 -563810461 51037 84879 788025912 46667 82592 -726131400 1220 70676 745184751 20412 76028 171688135 3475 88501 -647210950 24378 43656 -663518998 92603 87972 -890290644 59647 96775 -743935166 42665 11040 189517121 88557 74927 -730356440 66101 24783 -851114640 41353 35603 -890733601 21662 78168 890935622 50803 93400 69844822 14612 48103 -666132074 96141 1796 -222039718 38116 42138 320574377 73270 37480 -94701605 67698 98269 -935590435 44697 13640 13821197 58123 52829 851682803 91437 6312 380544127 36358 9942 -616655087 32441 89388 -626741326 10725 40087 -92429897 48997 49508 -276086664 37010 42632 636901310 82467 8846 -175300726 48862 5423 124048379 68294 47449 -820978224 90509 37548 -565770779 17087 32945 -706233539 81856 30647 948766370 92608 14510 760047055 32554 79097 620860443 26711 32701 -985003131 59162 866 690890789 57334 60220 882166275 80512 8051 -280575998 67204 82583 245035109 33432 243 -365275323 38620 95364 -746422495 69893 37760 388920577 63601 32709 -423478603 28413 34122 -169211656 81404 87234 -665320674 86540 76151 44587916 6281 86693 -254650524 47461 15242 152515609 10339 30997 47830236 48293 38214 666954258 8802 96165 -287949181 63733 80816 240874710 20160 68156 -447310148 78713 9809 524471650 83527 92919 863292544 98128 86083 -271819702 61869 89439 138242561 25093 61089 910651526 77681 28699 550448964 58854 73692 -50151117 60852 59944 302052243 47213 91523 641923096 93632 98842 -120013899 26740 15082 84531551 2944 63758 -85904381 8012 90984 234261055 5961 49798 -300847840 56799 72016 877657972 7551 48410 406140290 7239 74032 605468542 52192 38618 -127369808 6911 80887 438585452 99253 30003 -598259506 47701 72542 187431541 38683 5153 941959104 17253 7541 -313404823 46345 76550 -536311937 93926 50129 -453738420 82532 48434 -371293107 53289 27260 219311903 77924 39614 447361660 19731 27474 -191323290 32803 97344 91569864 19560 30739 -660116704 28217 37702 -92799020 97939 74238 -403878769 97194 52653 -514804406 93331 3469 979292798 64301 93380 -95140839 2799 32877 128635433 40487 23843 660021944 87632 33711 -335279429 89658 41611 -407784162 4898 23496 -318384894 64608 6793 -280966288 10887 30931 -573618071 89582 45581 817369315 4789 82054 -262357290 6030 33590 437924959 65304 60169 374454997 75511 90014 970386102 8944 49353 923537519 9247 81355 755814516 2420 66810 -467569649 97915 41622 -802616989 4692 73001 -608286082 26399 62896 -319001087 62918 83401 -26650920 17091 89433 944029506 99230 3563 576837213 24525 2886 -675686376 68242 86218 -154271261 4294 59019 293880047 27653 41642 305710807 19730 67732 -782788166 83455 84040 -527948347 73937 1933 -433302890 77465 14416 -53497226 22936 48857 41364288 89613 51728 91499048 69430 40303 -734287881 14735 95361 351674211 1742 96009 643455887 1763 89538 992168463 77974 3098 450442250 70335 18723 909623891 64969 36440 929694788 958 47152 -67979666 74721 40870 -520779175 95007 71412 -357862957 96129 56797 932592175 17067 29076 -821464376 86252 41836 -124630775 94889 59536 620700522 5302 14289 72829463 40226 67166 968605618 69439 96698 583513350 56442 91842 -443967601 97585 91944 170033109 60834 35820 -829652406 80970 4558 358357932 20276 51482 -958991514 5750 40190 841813974 53764 26480 836267120 75251 2905 -832542419 17510 54166 239197 737 73951 -797132462 21163 10575 -468060176 56792 28891 -90432734 87217 67955 365353646 83228 55427 670785268 68547 37482 841112663 62405 64963 152518087 11590 31090 -144485619 29566 81461 -499726103 39562 92714 -349979490 39189 43553 -575424441 36142 64595 180815110 57805 37299 92547458 30478 22788 26712175 96041 60921 672498355 5154 61729 569580257 63246 73524 665378951 82112 1106 -921752706 9448 37698 -702899210 65308 55612 578694269 30846 23532 100637161 84669 97425 720389226 47295 76426 902979547 42127 12521 951626092 58818 71235 -779094745 90266 74014 558060246 30690 34036 -566720900 33045 4779 234524557 38385 35516 -973082399 5711 21877 257999069 82038 38680 771659251 82508 65661 777919728 14414 19727 422800056 11529 7579 525801086 2425 72324 -66861560 46602 52397 -230659708 63149 77641 -255995215 54013 19725 -967756313 98917 24966 185309859 57441 81696 897816795 29019 27274 880292843 83289 25041 -682945745 85953 51975 523977437 73903 35628 199234406 99200 43301 797842150 45996 84239 -974110113 74781 36147 -921627249 23381 33060 -672552215 66230 96068 -792085192 23433 98088 426029952 45706 75958 -465283915 65067 44875 -578695590 36299 14885 -821586006 20049 5132 -692479621 1733 1340 -519521503 54543 24637 378635594 56392 24355 11566371 4972 67740 365332441 41234 31911 836927986 38255 92532 -673762982 93040 62365 183308507 15031 39432 303414154 24902 59836 -449104104 87846 97723 -914166011 50305 94414 600696184 63753 36886 -543367070 64137 34874 727199429 83773 46495 -255956251 12094 36205 808003904 90009 65338 -813854310 62108 66520 -893002059 47933 61439 -614251947 22233 85131 -240215591 33257 50254 331656736 3701 97162 673383424 26801 74593 -711727090 39143 28532 -93210727 40105 21623 15731785 17096 52255 -653102833 76670 89916 622674779 44767 34752 -61319672 12914 97023 846064252 94290 37304 514141470 55673 48353 474233628 82038 94788 761743659 15342 60079 326450803 26182 99184 -845706856 20794 87730 -178659384 14587 32037 919169837 68427 65124 -997166011 82053 46781 508591132 7290 83823 -814343917 60717 55433 77630766 87572 98824 -799978300 10352 317 409831410 61868 30154 267323969 1579 50111 83889518 66905 94280 868704894 49889 12417 478889805 32851 51651 446633896 57228 16304 527302458 89181 90498 54837441 27566 99535 -876422298 99536 60378 917217351 59128 85288 -172286955 51808 92230 268180455 74676 34726 714151055 7874 16202 -823967816 56353 24795 -265988186 39583 7310 -329600566 98935 35802 -319283623 37252 29978 494540036 10955 86230 639716962 76669 73647 -630273818 2287 15253 -809370953 96251 41548 -243399452 78754 45413 200276786 13569 60732 -511433484 5986 76526 852114401 54516 44602 37786652 24001 898 -770538572 10674 81803 -455364613 18332 44658 -874455439 36706 54035 -543671369 95165 73164 639802303 7152 18632 488822599 60849 22038 -309284249 44599 87808 197785708 13608 80176 -997135005 6352 14119 -46751451 32062 48668 967190578 6955 71634 -15870826 71597 74410 -496557610 3337 61803 -35605542 51243 4745 862594561 85776 41755 629608884 70898 79143 831635961 16878 7802 -130388705 60899 83928 390964255 957 72883 362885789 3285 10249 -399909116 61610 86159 -420485160 51253 67071 -404305254 38843 97366 184916193 53529 50887 -495878457 25079 63817 729892002 99518 52456 -607776525 45783 94879 673639964 83572 7691 641562281 68197 24117 -897383011 60028 16793 -424280671 54891 277 679786661 82707 59740 -10765626 34783 37614 -404019708 69067 36408 -704868067 9784 87940 -339055650 56375 17056 934653008 43337 6515 106528411 24599 22550 -458630930 21683 26336 -812509918 21551 31797 -702322215 53866 76478 261371055 42691 72009 -444074219 26824 34062 -693647611 56225 37687 862521882 4844 1477 -435516226 92154 84698 -90233178 33927 86613 560487511 68747 86574 -817538308 26779 60004 393516035 10295 45328 225190725 92043 9634 21567025 60405 87235 489335049 80581 16748 719272675 30242 21771 -346445653 44677 30165 142333246 63891 83902 -794015514 85297 30095 438460533 97746 73222 -917329563 81228 27458 -40614436 2102 95901 315213991 57271 79152 -996167807 32346 5921 557808565 9876 43913 -502047576 36087 2771 -266677530 12244 74460 -862336299 14486 51977 490315620 29233 69349 -960825572 93834 77788 -940751335 94634 97072 709543372 31321 43109 -821134715 6254 64676 721785379 7649 20937 -478700227 8676 59363 -926992018 47173 17508 -373967931 14860 98454 90403337 62518 97617 -607267298 28266 46839 -861552193 39767 64362 697559538 35014 60980 303500307 20216 64030 -64474406 64174 98868 962482790 16966 19568 710699896 61041 82432 103142405 4108 40740 411287542 64704 81416 770815303 72762 81329 -363323061 56099 83367 -926687220 45254 98469 -700594492 31629 72851 -802524277 27384 89736 -282003078 57696 25323 881989063 49401 70398 -106835384 59866 65906 -181136012 64783 5249 -46653844 79369 84838 -997225557 95912 24815 831240849 64957 58535 675368068 84771 83113 -806108583 26669 36046 32963951 70727 90101 510869959 14218 61178 559554017 81537 21517 -921543552 51872 49496 -653710692 37474 47595 -625216134 6804 48891 -178461264 86692 17296 15824325 81038 69148 272420129 69474 91776 -129802413 29834 81546 -974394150 57290 59463 -166140166 74946 31448 640328236 88474 6024 171231064 68541 77357 834106019 28676 32549 351411421 11848 37854 -143332288 25969 37106 10299883 34992 59671 545789176 44631 61749 914742974 32823 70000 -653173026 88400 84013 -764213218 19405 13388 -92586293 68603 16524 972088330 27119 24071 -455148073 11790 8220 -97196248 86904 94749 -308173782 95153 77753 801942732 35619 74058 273825020 95666 24758 -659176376 50799 89604 -870948948 35981 45329 -215077772 8268 56090 -457452810 7302 13163 616196132 79440 76194 251614689 23718 63125 -72230637 68805 30169 540557499 21682 87861 -494419811 47241 42362 581413813 11684 37190 187597222 67557 11159 -974893121 69694 79690 312142500 1208 28525 -702782833 68954 31412 -344284369 50966 59901 533465930 22989 68391 156163435 69291 47594 55232462 58284 4978 590523189 45678 48375 -92278091 76352 75117 -262762635 80504 52540 733690188 94089 90059 262800992 13366 96689 -793533397 13210 90833 -915868767 14033 96466 447272573 16225 99419 -101653447 40773 6516 -382003098 71384 21382 -39337503 77295 980 -416233483 23528 99479 -433873726 72999 33097 -756729707 5971 76734 149227847 59704 2298 693376382 30604 10570 556775964 50153 24253 -808140642 14765 86538 -443988979 8245 25440 -126572582 7085 57169 -845401423 81366 7456 605718921 35370 73650 -475118152 27034 1740 -39005201 35640 44573 -565166103 59212 87821 117230947 80245 14104 898048485 21298 47979 -10943877 54983 30311 -896634631 26719 89590 -847921108 38678 99607 836672237 94754 54696 785882933 6237 23980 459703574 10627 32097 -232629918 64385 27144 -627739861 45086 72114 -239969552 9157 28628 428708406 79453 88178 767919172 72401 81724 617097805 3481 85049 -848241555 98661 7427 983504481 5329 88375 529868106 10582 84558 -310349150 13266 22456 -901037253 10006 61626 169674961 8316 60125 872800831 7232 36681 485032302 41421 74482 571017562 18117 66376 88769839 27178 69588 -748062405 51409 54759 299353893 55115 54494 -48251945 41755 67258 -705212188 75267 22224 -735902243 6183 64608 -751566981 89584 48432 -175128220 36941 89599 -20854607 73351 24218 -863871234 20416 23450 451053428 79845 73223 -157435030 31697 83000 -322620435 97119 51844 -791367034 16159 90847 -415535556 35263 8069 -647393140 31994 73806 -917312994 89834 36577 -217949685 20249 3439 498522429 90615 57445 843574695 62617 10001 -146986199 26698 65154 253024827 8412 79472 89798159 44943 35927 74184923 48865 27178 653563532 62890 92483 798452452 95957 55194 -508560169 6144 64616 -726573983 44105 25906 134493363 35597 8563 345570548 3657 90831 -650250955 92676 98898 -381014485 12842 88633 39374735 15298 43093 -229926258 68429 47009 474443508 39724 54996 879500035 22531 6729 -50955318 9550 68388 -839161144 7789 73860 -453310976 4477 37365 -286190096 94272 92761 -391331851 66501 16743 -480359869 32888 45674 -78223689 71800 20609 -293318016 51570 36769 -353959832 78700 60846 441489822 85023 71734 -900898441 17180 86304 -863871559 41992 69778 -453647625 77035 68757 335441986 50724 21143 -11377348 4455 91356 146231330 79571 54194 887983925 22577 24284 -333134617 47587 37470 -427222667 44532 51631 896106128 7609 42280 -502583723 42442 44979 -184405351 98194 59083 -875583737 58107 74250 912236767 95425 27519 998804239 23627 42806 729441219 25259 44007 -424635800 39830 37694 583917440 13399 96019 -957598372 68939 19665 -134770971 82532 32164 479556892 94110 80702 739442904 35857 55279 -497493496 1980 42593 780783535 43432 75429 -452264808 70393 20410 -855889024 55696 21326 17291750 29355 92280 566532393 17745 95812 658137613 45074 24444 -54335433 96111 36923 -833766112 22051 20534 -714638031 1626 50280 880875371 58208 55408 -8524198 41631 41555 -261987361 9250 7544 -948785359 84362 53384 172226163 56633 20700 725034606 6076 55305 433147397 96565 78915 -642659171 50604 39260 573231755 52213 33408 -813305316 22631 69985 -534381481 27417 37537 -442937841 32920 41964 -696641339 81688 25933 -58303236 34618 24050 86346424 63053 11029 -286699463 76190 79882 623189589 22985 4316 -330360462 7690 8287 -242772800 78816 75616 -67470736 22383 20337 -413406062 51826 48633 700712916 92574 11299 109449467 48685 12530 -649698241 79059 20519 -887221941 84181 70518 128136516 95493 44520 -6599268 65252 35732 -930082072 76427 65859 988441538 68629 49428 262189229 63185 31858 880686174 62358 68300 -986831147 31111 605 -916528353 5634 37803 529347696 72638 35661 -262723182 68414 47791 -713085930 15896 43696 364665954 83929 31081 -271024877 89339 85214 -403480803 76854 83079 -108844769 4019 6119 -275972740 99246 11130 960922587 75294 16359 -909714866 47233 80291 12857434 90811 23137 -66795426 2890 39761 -483418279 92314 7035 770388513 13148 63930 -287830174 21622 86377 -254228028 56331 17650 -371523660 17755 98935 -684817895 34123 19954 840287640 91212 50092 -26989148 95090 21681 583368059 68401 61126 955564352 64348 7517 364150273 6514 19346 -35816024 46620 65794 -623093017 64623 49977 898972063 12052 50654 838246216 23284 9612 -1365801 70599 17172 209909624 39316 80896 428623676 90210 60351 522086307 78048 70240 198370363 80172 98339 -974172684 67262 2740 193991982 37071 21761 577859405 6359 91687 776559560 19000 43296 -376507373 57294 21592 92958849 36178 9307 -348649378 69483 82546 -390694797 49624 12653 643355274 72846 1613 667704865 3589 24139 -452257243 66545 8768 -152141989 95905 8953 909508794 11651 52187 599742202 22988 20449 111826198 9756 88613 -820578063 70468 20743 903868833 35794 26560 -413465802 58630 71264 -520657730 18823 66586 -736895489 89612 8885 -141568417 66292 25217 922420559 97582 58187 830847560 22280 71453 -29190835 86941 88346 507618659 93990 62073 993058983 48520 9535 168604946 1346 28341 -58761472 39483 23979 34446956 44022 57497 807651569 16620 6933 463816205 80398 63767 -435396859 97683 81168 -529974728 99767 5288 540504359 5715 40762 364617120 78254 87909 539412228 36263 28393 320387778 4152 45469 69825226 19375 98080 -986073907 37045 93304 988383250 79650 20626 493550892 56254 9472 -479321933 24018 93199 753063167 5456 19020 311077695 20281 21846 195075303 52198 41760 -181624199 49087 66589 -218792043 19386 3587 836233726 77674 41854 -199342790 24090 79212 175013948 17603 51558 -829083173 17515 22609 534429080 19367 52110 170988499 85638 90891 -977587586 12964 96680 101732151 13672 43647 -170066102 97200 87363 -180204086 29756 74804 782737695 98131 22485 760822555 51030 88371 -678470910 19531 67680 637693991 86141 69781 -97587876 78393 43594 -320959255 18118 48913 -960783435 74671 48730 -319398932 38118 67886 -820837767 13694 81456 586103804 71783 73580 866775784 30689 88267 -848080510 42927 92408 -172886811 84843 76655 847256689 48748 71312 562661082 40114 92119 -719491746 17690 50509 -942154418 82037 71240 -60098664 47746 56193 -883526981 76636 45307 649690766 67721 73112 102250312 37582 75671 -525699453 32487 9011 292824402 15589 60685 187574508 56888 56030 -2904019 40874 28186 574350403 15855 69616 705986449 66726 24451 160266194 72697 46478 -326565154 1700 9938 -800311256 76394 77225 -365898606 71302 63045 968836748 28269 56322 401471051 89145 10338 574488128 58310 29401 226386543 72581 5894 133654673 87045 58914 978959929 15571 64748 -483077715 7722 70837 -208811720 96021 18304 -344869688 30876 97655 -351371402 77882 96051 -944907690 25367 21499 -754572756 5739 2161 431145270 46752 43769 908760775 80037 36706 -110501998 86488 99860 -817692659 52780 85413 621704193 74443 95747 230157142 14057 67780 -218089656 32918 82970 440790231 15717 46282 -998904775 37793 84712 -223080760 84407 72393 906618622 57407 70957 377738006 73708 81875 500016131 65371 72856 836493087 1842 55323 -66645322 33240 17093 -669165004 50757 92240 979379581 95822 80830 974382868 74526 71171 536294548 67539 54943 630272512 88788 77330 -131787906 73178 54238 926986239 68857 21505 -89299 41897 65733 489576896 61319 13680 -868202682 31989 39062 -105423355 45969 70428 330238646 80573 49312 -418062948 9873 71984 -345853634 61635 35620 881966731 32433 64180 -759589746 32691 57666 595287231 82420 20553 433690619 16603 7003 539487413 27713 16484 -649486015 64269 30748 -415916014 34181 47674 650665263 33740 53069 -196022807 58491 62199 925521976 58454 24655 -709637853 19499 79643 -468673051 40808 42251 646573198 3698 73930 676184637 61719 76121 754662912 66982 48633 -642204144 17001 17475 777785565 74922 78504 891425616 48806 53868 449033068 61861 23489 -76484659 24032 96511 -661020176 41050 38649 -751031884 37849 54618 -479701431 77852 22497 -102527638 62542 56410 264253196 56621 22030 -58610633 55843 90255 -616933862 62814 32393 860177166 2077 94220 292839702 12419 47151 -668644221 88611 6898 856881557 80114 78849 412165585 30260 81250 86806655 19241 86388 951691297 20039 17320 -118650021 64837 98636 373322627 59358 25879 -762490307 22136 60430 200176810 60602 8786 608777512 31360 20502 329496251 67184 55359 154055055 18025 63383 -341984307 91578 2924 481796481 13316 2487 163392318 43936 41922 -289493996 80311 17741 -792370112 97746 76629 812289984 17996 6211 -240024661 67248 85224 210926467 71322 44929 -306854475 57132 68552 12484835 40226 12379 -743195298 6720 55084 -401433605 86000 19711 -20528837 86373 82949 177981265 885 44715 25074391 38231 74719 961715104 59495 92510 -758025288 48504 89376 830731388 31494 28065 167718682 45776 75610 155650622 80820 38760 -860848993 68536 92441 -913693701 11152 5449 -72559112 5278 93038 -468215655 65329 26482 -438847640 64427 59890 -453770953 58874 75496 -453213105 35215 68716 442365586 86735 86366 496316920 34590 52768 -521207673 54058 70542 -62371256 83664 69167 -118459946 23830 37977 -805054036 29557 16595 -266830310 46903 19834 962733070 61178 24891 -609212537 85872 70072 474913841 1463 66924 399674185 32806 2507 313357472 34497 47160 -963465103 12046 7771 -587425577 40266 79901 383112889 89911 16675 -670000672 61636 35440 -327444319 68753 40734 463638436 90896 64127 -213194415 29155 5701 823348776 67813 85227 138224050 19568 99359 614873784 23883 94764 -602637778 36153 30801 602811696 74718 22568 -638525380 71847 14600 654606381 88887 29215 710535500 80057 74591 -743636140 34986 35981 835751318 26276 49736 -619113503 10589 56215 -186920192 20868 12369 255348964 35167 20559 -382631495 13696 75486 188142890 51442 49452 -569357923 43024 97105 103972226 70372 90453 -142928983 87717 17067 -352954882 67880 31231 139353781 31324 89861 -880635589 74739 20570 -543290422 69944 8340 328003896 4999 46139 130156787 49588 10589 492447508 83420 99581 222052700 96572 21380 -897845747 36892 7502 -647784984 65597 429 -55504059 81881 68999 292553118 6401 56292 -38988855 93180 23005 400996221 75778 93602 -282667374 37881 7906 -847240479 45801 89424 463794313 47136 94988 936952776 92964 62424 722945905 69163 44300 228719116 3244 54386 -845920477 14650 56927 -87211480 36590 74779 762851435 95319 79288 -168732323 76244 42704 903225618 50022 1240 319218159 7337 97015 520095852 66037 9290 823876098 70765 7550 240095543 14108 25131 931865293 19521 13492 740793162 41813 29851 537402062 53656 48259 151794439 67668 20948 987012037 73118 80018 -529898312 89661 33023 368395386 13147 52105 -279628065 82240 35361 158448469 82145 2050 -733591702 24927 24770 426299590 29575 40471 -154292473 94700 19611 -255812754 20994 14314 551725663 15644 81454 541232521 60292 39561 -918129832 17148 67661 205195723 1199 95203 -746143302 33681 98395 -387912166 12316 72319 620741716 29792 48407 -944192614 99341 4623 -745024432 80482 17855 988274263 12085 68163 304122282 79170 13009 -813762364 44688 93529 -964061862 23286 78171 -646160940 40396 39255 580256326 2046 5689 425140176 28686 45462 768531073 81229 70713 -844947391 50157 72490 -979457380 63677 99827 -424537425 9320 29203 -529147858 26922 33838 -949522646 32759 78271 858271991 64149 87839 71032139 22824 36950 -611927428 604 68378 953188731 62607 35953 -119578193 27722 23464 699036331 51758 68415 481321836 17211 83496 974549526 63392 62524 -804797379 96641 73561 183617780 48532 19616 28204589 29940 89518 474897008 34269 98902 -626071045 90300 1743 -161677529 25345 95622 -962724992 73459 88833 195803467 21469 24841 121477092 52283 51059 410741846 77728 44362 -187631004 91188 6313 -254275888 57857 78790 572415960 20283 62016 -404841342 17330 94147 83111138 91437 69879 479994309 68924 38529 -27983573 7644 5157 581664672 12465 30575 -228153417 15987 74872 504895625 64975 83996 633888340 8698 20622 104219337 22349 56330 -91785586 76178 1056 -880637673 85272 64929 199462493 60630 69850 145044895 13626 31705 -124737911 3956 45198 116724400 78739 86332 667312490 26981 59420 679980791 62779 1184 685723507 32110 19857 864685094 64013 83978 410936901 6875 3522 -127675484 96287 58141 -756309981 83369 48946 838690935 95189 47169 -104068721 69901 93870 -161069684 13281 20755 -150416720 53619 63578 578257863 34367 38522 -339301460 27628 15349 550632003 91954 2446 564496859 3680 19348 85759835 53366 1053 343979826 35379 85110 -166853655 98689 93971 -399232499 92334 91183 -375732601 44817 96746 155808874 11556 42342 -382389138 55075 33995 -808621322 27186 54264 329853287 48383 98065 641201471 60950 99329 852273950 5923 7528 284909234 33801 4093 -237915444 53738 3667 967976197 57479 78735 -267972601 14358 72391 -10397751 66925 38012 -205497317 86828 7588 -206199212 91593 96037 290398969 15056 69103 -48409728 35714 51459 493852346 12839 57061 953025200 88102 62174 -776912917 99744 76293 727827068 62351 68649 -256421755 79945 59490 -472526724 39020 66676 975361778 86649 89633 -106540706 43768 57861 -255825867 56503 7757 535057781 33190 41593 350023355 40144 28318 -420168178 66102 81926 797396225 26044 46513 10940547 37638 87439 595950806 70324 72212 719042660 71476 20795 922440172 10662 53099 758989007 4561 8095 157325718 47755 58083 131661660 85469 11175 536728856 11558 82621 -559824714 72852 26346 -135461672 22546 54926 955869862 66445 31400 -211824707 35709 99802 -650054924 21741 30114 906384158 48689 91023 -985824859 86947 99844 720581617 59847 60243 324178754 2739 19516 -589283279 50335 96651 -861631219 58999 49141 -607630968 77048 5463 -186073056 73375 10820 -4542843 13455 89482 778152817 91251 43056 320275151 51826 25070 -433711055 43811 51199 377996620 7537 63378 -351035562 89139 84590 931830587 94712 27169 -612891098 991 19752 -274137401 91807 81773 458485902 65763 95193 546631397 34449 83206 -722229302 94653 15834 344068401 88554 96694 -723570793 17209 92241 -461771454 69705 28051 443307240 22372 37091 -192189382 3870 33796 -3527012 83528 16967 380083734 86973 3831 -664214037 38204 79815 -19357465 65799 28749 539036403 52971 10058 -418951958 88036 73074 554262334 53264 63394 128795865 60851 51510 -268782723 58477 37141 875437697 21179 66381 626874003 11718 86725 480130414 40894 85155 -471374198 47826 95566 139886480 4231 46002 -111059633 55916 71124 -546669939 30503 10281 -932300368 67262 79980 -473330516 15405 96084 186998035 1704 66711 733857748 19760 59817 420486951 56465 52503 112572701 92099 67780 990879921 44663 76281 -466717678 74401 97375 938321607 92200 41948 324178821 85978 67086 431846173 51513 50111 926668131 10361 8950 243353014 20648 8399 817925135 5551 2730 428606057 9924 84382 174259970 42638 12372 -38812461 93000 15992 946123771 54884 25024 -919171630 73285 58721 -254465300 7925 99292 -81590573 84060 42889 529819439 33785 71942 477893941 2630 88676 -254453611 10010 56786 -833672629 81865 80959 -153761478 65082 2616 -493269335 6826 29568 129491085 86061 17652 -951333825 73873 71531 945903075 61453 98464 -726815704 37663 26531 -619608184 66343 26253 -737309870 79615 77699 987625006 58969 27868 -286697468 11402 57689 -700204186 53316 16395 777703074 32673 62822 -818907833 63708 18008 843422210 8846 33444 -65310718 90862 52621 176673343 83934 92595 -812658086 89345 95748 108309291 94355 58128 -931350041 76781 67678 768063738 53950 61689 -506572170 36519 51575 653948712 97356 25517 296508969 62101 53920 402626781 49774 57709 828241514 12947 67873 386552961 86715 24755 -56885502 80720 38547 949016926 11390 46478 -656042885 2632 95320 -331112517 71957 84431 -664854041 50897 32781 918154195 19906 1283 -86002962 15028 90693 156670662 7605 5289 -10934107 99482 31703 345196404 56260 50957 -66596950 96632 39186 598793009 49953 85028 628726286 28331 18629 739698786 82312 62060 -766662878 9425 43929 22533143 34691 19098 -214077933 78913 11812 -770803011 35287 68390 627641330 37798 26446 214399644 99774 70938 956063046 46849 617 -264671966 32131 81635 480568020 79307 31712 -517111310 98268 86592 -915923939 99534 70240 624257490 40234 95034 -378955681 29352 33783 981936281 86080 92261 -874503739 37057 80376 762442803 89203 21622 927264223 27665 85335 325573420 26947 23833 734119441 9374 42759 -118240342 78498 14586 407440759 29962 99154 -146802048 28911 37902 522721562 18415 4370 768495382 21337 46939 253588935 95496 94760 -817441223 66062 79737 207725024 78599 80183 481118092 91651 51229 702980565 73139 4260 218622524 98016 85047 -796252150 46179 89541 502433947 6533 38670 -521076830 26339 54622 -473570780 41164 43005 -995942129 50328 13274 677901735 27568 62128 932638819 55487 85304 868182356 46116 65462 -598599062 13146 62190 -311468896 33469 19613 552094852 31708 25859 844188321 5933 68662 410909889 84077 67073 576293865 74929 14461 -317292590 41392 71176 517672755 81170 31516 -257033363 1954 75200 -98757971 38073 29272 384814946 98265 51261 241655819 58980 95793 -8919294 83829 54165 304712756 51557 40343 661947102 67074 30939 -479330725 41463 36536 891658772 99856 14116 -101335132 25099 63733 -507100049 10863 22383 156573960 34995 68772 89579659 77948 46170 -767396655 71734 25800 -248766554 5043 93740 275551968 50291 66556 351778976 63601 17847 -327380528 81817 59780 -662042846 96712 89716 13313816 26687 13104 316527497 6489 83568 -115306422 5751 72379 933617135 53939 6085 -38766838 76792 66336 -739819600 59864 46261 911243806 1102 58960 -277892406 98912 24671 -987680425 18331 97534 280237234 84696 86615 -349557193 29423 58761 -177276969 96665 182 -206319643 63323 93795 -672571716 4878 98896 141626198 58462 19815 397778036 82687 62252 107211513 789 74617 395830521 14579 10361 -541321255 7456 37709 262581456 37285 55959 -914401425 44544 91135 -137971014 61669 66892 512020884 46817 67948 -609849591 91533 95131 475233403 60688 24275 656457122 64652 12206 -692492333 39441 38224 261325230 47075 6127 824309625 59558 10661 841976335 49089 6665 -253115386 51893 81661 -387021969 52954 41008 -909274260 89057 17314 129403115 54034 31707 -747944766 45391 24220 429665592 16350 76307 559988790 86258 4998 662984183 29104 44081 504575462 16160 44628 971702182 29760 9265 60231709 23302 59734 -442742543 43926 7733 -980113407 59565 50953 698595361 8810 89805 269763869 24451 76872 -241283767 196 75841 843565392 422 18519 -708387796 22637 73624 -159215047 97898 87796 -203356591 55470 9759 -652435496 15056 97086 168845215 56075 64294 91187477 67296 70687 -176363197 8753 96036 532290833 13401 56126 904245954 59113 477 454038013 8754 895 -941649664 52043 34787 386924079 52398 54732 535748176 34335 79701 -74342683 12670 82496 72073897 60287 48717 -515527115 42405 54752 -24755030 81669 53843 945085596 11047 80783 -659189826 75257 98242 -135769178 11047 22076 185439605 66676 87066 543785170 71977 80325 550639657 15042 19016 -941366791 59837 61862 -300899449 49314 41445 431843329 59591 38342 22536212 34682 31579 -526381316 28501 9607 -309527674 99420 13438 -53158137 27511 6556 -535430207 42035 60859 -110800336 14954 47860 -911888496 58076 30234 -386018754 56179 45257 711237558 6739 2057 -172238715 68273 50897 -531176291 23940 41153 754363561 21745 51416 -986112836 3132 50118 -344967852 73175 18240 -967330463 37576 69815 286832835 45927 39539 -424289356 63064 35375 -703582178 92882 47219 427041805 77210 99032 -474457995 84135 40850 -320270161 50250 44623 700519099 57911 24023 219310229 64005 82434 -560253637 38135 21318 731488185 77643 49548 -596441809 55801 82585 -630485732 3177 26472 -246287087 54596 40320 393975309 37394 13629 -606068405 29995 1158 -145428376 61058 55976 731653703 2487 96546 -556204258 39301 63686 -404492326 31130 17492 837340636 36829 27712 380584865 85079 1814 739803532 84786 50451 -957326099 45871 60751 -678287903 77247 59757 -26960427 45863 26626 228047657 17879 59303 -892373771 69952 6555 130224491 19054 59706 -371101407 37146 64953 -938443515 96506 30320 -699721442 44838 27466 530836323 66609 45961 302988484 96381 46623 -734569344 14330 52869 -610825602 16283 4228 461693592 19087 80808 7530310 96839 77322 -808186666 55475 82281 -906568836 43497 27460 69624326 87235 73083 387463856 47294 40591 -410049710 36406 30131 -437396118 33655 33418 -698862050 16968 92098 -241472215 45992 44257 383012339 83225 55884 327127497 75526 72166 -211276083 64340 27383 761488578 5108 93396 -397611293 18068 63605 246212931 65690 27191 -56974798 72555 84101 -785521893 91207 37158 -305179620 77123 13913 -237973754 62928 34235 821622330 55257 32712 -544058784 6351 33389 -430020693 92706 71585 -700863583 6957 14775 -781303085 50279 40904 -780103116 39931 88193 878876101 99374 62451 -452972083 70073 66881 -932502495 69714 5121 -784087264 67036 34526 -174509224 40315 6640 639145536 31577 44230 -625343950 51780 60000 345285870 4387 69584 741834654 56039 56808 -264505024 56584 87474 -98617097 43010 64172 -546268802 21789 28202 816198649 2688 73546 -458452377 62927 75599 -372250793 39067 56738 -445293439 88516 36461 715423274 59817 99159 -185999848 96032 60080 11661542 41753 12691 347185394 66893 90739 -650627387 46105 22976 -862819349 61074 35386 -833385691 79696 99707 -319070015 33501 61577 -641201102 90305 82815 -452801266 6738 93737 321823091 6247 57231 -157555853 37753 66795 404866108 27520 56243 -204959063 31990 35761 864168772 13200 95175 -233444836 97384 41985 784664296 86866 34169 281097549 61680 3780 554782896 30977 65448 -540463763 44095 7536 -711820592 15395 64507 859688017 16534 67777 -210411262 23678 60184 -960913215 72671 65108 -277331811 92280 85332 -117182022 36219 88696 589152327 27683 60172 -832844186 77667 10959 -669942653 51699 29480 -708789869 25495 36559 -854805612 75736 88345 171884970 14748 13851 -601194502 17279 50802 371426028 6664 42025 588842246 13197 32995 320341133 49804 91814 829781069 42931 71521 302629647 3857 20605 -119827797 56627 42578 673781025 92847 4495 928237073 28724 93880 -631803574 33311 85218 786886186 48930 37677 -510270065 49901 26822 -332019395 52946 11038 689981104 66795 97991 -367535619 37650 61269 -577489163 5890 71071 683027546 24183 27874 377311321 22366 43873 101972416 20723 96987 973691826 87167 16002 -508281521 80178 27622 -609625431 29209 82108 332608009 72095 50342 171093153 63344 74275 813426623 33974 69946 412468439 44413 8277 830623868 7192 54409 513369296 84794 11203 772470784 89154 24266 -299822984 84555 44652 -572683337 75424 52148 -137010298 79326 71941 591770904 40357 39834 134885619 60577 6161 -656344450 85962 57475 481703581 91330 5292 700187601 66220 73330 -343644583 57179 10032 -181447296 95887 17744 771204001 1121 8936 907080911 6175 40506 -970437085 98354 641 527364127 46842 3946 448528270 35518 15358 714952368 61261 74386 286592721 49585 5002 635031423 10836 75367 -602813136 75636 64111 -993120872 20505 57126 909930549 79116 59639 884312961 73039 68006 -262233854 77896 9846 464465918 83570 64105 -595589749 6977 55048 202682708 83351 77767 -917763120 14717 1579 -676136564 32675 48209 231870207 82335 96404 107428777 53629 55184 -155149546 99331 28120 742745797 40389 12828 491154885 82210 77393 -323727615 33077 79483 -91915490 94804 67686 -996562185 360 64607 206940977 29439 85786 -92048196 87390 74239 -428539777 92080 52339 800037476 59707 32357 719284474 58989 27229 -706531538 71227 2692 -330171870 98279 91271 -31544510 34079 70062 658813156 25835 55507 -190433750 20054 48739 -174668135 47527 67067 -219281880 67128 42275 -931623286 8088 4153 624050391 60573 22634 -751371163 60960 88136 58947802 72163 68522 186282851 60037 17388 -24522246 77049 93725 846063986 73543 13271 171879686 85733 75088 -410635466 60650 39876 74816071 89492 26925 -521487661 9966 95519 188377611 13095 13240 -199105265 264 39841 138183843 84172 45023 734103719 57963 50045 -27798350 940 64223 601474817 90473 51203 665327549 14719 45544 -519815434 90193 94642 -432947883 95439 91392 -96411029 23493 56883 976564617 37744 96624 -852590013 20369 17988 -785460894 47978 61695 -655457599 65245 93169 -49770040 62455 67950 -893665292 31780 264 927343808 57937 31342 -685754992 94310 28539 350664397 52098 92287 113944948 20902 13332 596468768 18282 2016 -274961846 65386 86698 224911959 9107 89713 510110700 65982 47512 115217443 84449 33188 215806084 70813 60194 112649275 4489 78686 70352078 28377 7182 -777120866 77085 57790 995735822 48680 72948 401601746 38383 63242 -968071164 70806 26507 115505824 84745 96859 84825377 31040 1666 -542367767 56183 9997 239041702 25376 31666 395651506 36458 11809 278845719 52159 16832 -246632087 36114 31949 -661261803 94288 87817 -746403685 19167 2376 828420865 35176 86536 -341987117 93139 44855 806578704 1805 53243 -35126151 70326 8835 -680203564 83453 92564 -394175116 78041 95383 -948072994 98633 4655 774297292 29076 73197 768121326 24800 18107 -565539729 18352 65276 -14170087 67740 85045 387521488 23122 776 284249308 10185 37979 -831454144 37007 56798 -773608619 38622 41823 -158570272 75984 27795 -296818356 85962 69705 772344392 96756 64890 -367513241 59916 79060 671355434 24504 99272 -226359179 92484 97158 666346826 97111 61653 463153639 35085 67753 -433727565 16190 24900 -814290881 84958 23353 616921481 40711 24326 -470694378 15152 17632 428482916 87855 7443 -605733230 44130 9402 -273087314 54039 59304 -481981330 53408 26887 -834089980 96936 54184 -734490187 79859 83347 644690993 55132 96569 769524454 49065 83791 -779990604 91761 87082 -921697084 45715 81673 -633936885 63182 46452 45042155 62453 17255 506842983 77803 15954 279253794 10165 60934 -705062531 35897 22609 73694656 40891 61579 -198085117 80754 31576 -872551878 40910 45931 234457834 21577 94947 -751629130 52294 45961 -528070289 72635 14432 701667152 74078 48723 -461699914 55095 3045 609435091 19383 11564 -501580987 66850 2609 -412170152 21211 33191 987989438 71362 9107 662730855 51080 19990 342451605 7903 44747 457411024 48321 47530 804371020 48594 7017 604059163 83802 30979 -938658561 27421 97653 -536529533 43962 47799 -397242934 57124 67170 -195926452 71526 86423 -946918071 54574 29713 -457969242 43983 44887 202044092 69521 59254 348467188 64510 27935 388476781 6942 1012 92669264 82873 30291 -39091619 18650 1610 -864586069 9482 7056 -403258838 1356 91229 -889289524 2314 2881 599485934 95808 32277 -720787311 14766 48950 -729709420 91303 64565 442799844 61693 88935 -709461688 56614 28443 215178434 21781 73507 550635312 53344 20853 -584352047 46317 89232 -777123574 49123 65014 543604371 1786 99581 982053046 43654 53357 -518047722 53204 24445 580426007 2385 91201 135578628 8932 96434 558695393 92497 20464 39831995 20745 74628 -489897237 16796 47255 -539107594 64267 36181 -855382176 15449 81959 -584266631 48894 79155 -771998955 22384 4110 254097686 52804 71294 -558095446 42097 62395 83752850 71784 26385 -535307429 86384 31817 955106228 96872 66756 -524688521 75608 66359 -25622433 11695 92053 -738625319 16560 82562 889221886 998 34581 268777513 57094 42628 -707691040 1625 74452 -390146604 27914 35408 453292015 78600 28847 -874447589 95354 59468 352424270 33354 39699 372129086 1954 72903 -526654723 18598 63901 -746660716 58954 60487 801404579 93650 1097 -785043444 73336 46196 207227176 4820 68184 712662163 55793 88627 -836391715 18829 73264 130558068 23376 12409 310935405 8268 89704 -887972089 50697 51530 -842072159 86896 2326 163176957 7888 84720 876208853 84549 29643 -639448666 15946 49228 120555479 21684 58729 691349107 88691 47742 -898359088 802 81936 190625467 61703 83255 429997311 60269 33371 -871796909 19405 39934 -647710370 63008 58888 234517154 30839 41320 -477009781 65479 90360 -393463647 21653 14344 -407332466 82052 2518 384473908 18631 38151 -614643226 34598 34605 -314489988 30548 89165 -967075706 78235 30674 848965893 21729 32540 -747281039 44470 72089 811440953 36500 85539 -375888249 28074 48497 -877180152 76505 75569 -577875563 44748 59367 -63053366 96065 78747 -158025194 2495 94579 -745761752 19088 50612 -515959387 70549 27706 -641062785 62314 46242 -145533562 56253 95676 561642411 34986 5439 -422703021 34224 75908 559866570 69718 90400 -797152312 17889 66594 141866456 71777 67120 -528890143 11870 76566 -608609169 9611 179 382366364 45308 59377 30785657 87996 37347 -527972794 60354 8945 -114232462 54538 94398 715082800 69483 42952 -656587985 45784 82198 -936574060 75125 69309 425372331 57924 70747 -936379571 34491 50356 -138196760 28409 55791 -249046727 42151 34040 -716420037 35968 37209 294992626 41740 99259 715316021 19247 46397 115503646 366 12060 95903385 87494 26971 -882503846 53803 66799 -908424073 35497 9072 -987491608 69918 95521 -722779090 10112 49002 677493777 81109 85993 593645754 82181 89164 -872969075 54458 99287 732233080 60390 31251 804531769 192 66188 576142997 86139 10287 -680945598 10241 60989 -530378345 28400 37282 -232083477 28255 5500 713276733 59119 62261 -956626481 50106 91794 273420769 60714 45209 -958069480 83667 59967 -14001858 21984 53340 25226306 69913 38130 -920485103 20141 65293 653542329 12417 55123 209190467 68093 45752 805608509 4359 73318 261010311 84165 24645 652378263 68520 64394 -443132285 74627 10519 -297852779 68004 11619 -450071798 21435 93797 -604630824 61291 567 576391495 38742 54298 -192614111 2231 946 -374982351 6872 87019 -758485511 18937 65847 556702012 71813 64019 546387991 52693 93359 435212060 46697 36701 412446997 9216 42141 146327578 72345 93846 740526294 47926 70226 476353285 60248 42659 -497336024 98734 59309 783867188 52382 61885 12882892 92919 63817 -692141989 44060 33760 763062785 59324 54677 247817657 79837 25140 -811287403 7943 51055 447190289 34226 10180 935763848 93749 30780 211979431 66831 37823 617146237 78720 38242 317718625 75436 66928 187631153 76637 5627 -764097113 33821 60013 -86860663 35998 44993 294944961 53414 89023 -123010888 8417 82294 -685732425 78904 45368 -205087061 58365 92793 -82101989 94250 9706 -520375065 59271 29895 -3972991 80739 13182 -919062000 93911 13458 -60718110 39036 31936 404507350 1129 3152 -554004409 15413 67886 -117632154 4323 17079 -536579226 80956 87236 -456607013 26268 50218 976892294 91929 39139 280521697 74990 16616 179766935 91559 41233 -25163144 40682 55441 -568997390 49135 2369 881957123 61335 25390 -530685249 63247 29157 -913851735 71410 9 -524277963 7675 46215 -924204791 86937 16741 583732149 30184 41191 -658069941 90814 68794 -871923404 38596 73265 683883577 51080 45437 -957407032 18059 44269 855708749 57986 54693 75679985 11278 3780 -624731037 33120 86762 470588360 45635 74704 854621360 5944 93919 -474217392 575 57103 136837112 25871 25020 547919398 96049 5002 -871916328 83280 66308 -542454060 57737 89424 -575948984 14040 93037 382690635 2551 92433 -923548979 23313 65891 281763069 22501 17165 117075629 301 78686 -180675445 91103 87931 -454857531 25876 42692 151849711 65265 92390 51643169 50839 21605 90747175 13021 50010 -103644821 86493 3084 -161582302 42436 78986 -128287563 6117 27518 -408446072 33365 92418 315978348 84952 49438 -349140273 45522 54096 -211835187 9661 68782 -671570137 53214 71573 -35757651 246 6898 280308367 14734 78853 -742978669 55048 68936 482271954 84480 43343 439184112 15475 47119 -3051379 80499 47359 280746562 54264 9148 38473589 87549 59979 -892033385 84275 91084 -990437867 86232 30658 430434103 81993 68376 -162383717 2319 49303 950389692 58794 10504 501194470 19281 70475 -644607788 24544 93875 -154735737 30272 68445 554159122 65629 63857 125659501 41707 53341 572958352 49408 46374 644280972 81566 10852 266911205 70547 47879 -867241575 40588 15837 -423070393 25876 1265 -278839170 63245 4160 -656099690 65869 49934 -659979977 84139 29265 -777825284 94097 59395 -420105006 13670 43598 728151925 24873 99632 543546111 51832 13695 -240788513 32675 47534 -391178232 35918 28152 179315747 65873 35190 404883087 59311 99250 821941666 11037 30932 -398612888 17212 68821 -573509616 35481 20471 699151623 72940 70261 106551385 42583 35295 -201933496 70492 7896 494872856 26551 74202 379424926 24672 12885 184436096 75549 98246 704751684 1619 99165 594677788 53292 39868 569208515 48318 87298 396726092 8287 25400 -344598978 75584 57361 465529498 5178 86863 -135535080 77731 30733 -647746823 9924 50238 95811054 45099 67458 799704855 70110 738 -32672994 45518 40258 -301512256 57229 85041 -211496428 93488 39241 -3050179 3580 68064 99014606 49960 70028 -146174818 39651 84195 793923381 5726 40313 784119345 57170 97205 -72671428 59218 61032 -474776718 11138 93366 230153594 14662 44350 368025793 97473 98311 529447566 48742 44808 308474850 59325 87082 -298655160 20035 46633 -23503110 82036 49463 941102067 51913 27108 428667977 59497 53868 -92717118 83316 85138 859480366 59476 49046 499635205 63549 71509 699622415 65648 46382 322294687 62282 46217 723513615 14645 76184 443592353 44056 1759 253763252 26292 71468 -339889227 4469 19162 143901329 53905 78941 -777404457 37775 97940 -282226255 61882 83924 -517553964 19163 71959 -699141596 89651 51053 327501946 97514 83205 689590432 91706 76948 658566818 41155 3166 -274325408 23931 8357 239846645 41595 15891 -459369756 18709 21929 551692766 27823 41458 -366654283 85254 41737 -375746431 52263 10196 398425589 42310 48090 245251946 31671 7737 -455010484 51370 4189 741991178 3000 53717 497528654 71791 27741 46457841 81384 33859 -21126768 14908 36260 418763847 86967 85606 489766788 91985 92994 308604218 7361 72716 -718064270 85838 69021 457832414 63617 20317 476470653 43332 33182 62985053 75637 74221 -676247466 71784 67890 -105853373 62941 71399 540104427 37411 44580 -938764962 14907 45291 314240203 70117 27472 592694396 8891 79104 -229366892 40415 90642 -107307071 14224 78630 -78353285 65255 25338 -735280692 68512 91682 858186854 5743 6462 -802395464 89164 5820 -410102717 18656 92102 100710966 89551 22629 -917030740 31500 95865 -834942948 94347 2705 -71451431 19753 4457 231140979 73913 71285 660017473 41554 36031 -597969755 10078 29891 -50120394 21798 841 -331060340 67315 82633 -481007627 50228 75339 -369622110 37702 7125 -484256103 98064 60391 -446656143 9788 10622 -327855368 35000 35609 -864506463 45224 62841 -530905286 67101 20595 -560373137 18701 87669 -345056163 22227 21185 -741181341 22224 3229 -651127727 39373 65929 -287709043 49864 54313 -791153716 47504 26681 528683812 25800 91422 636928334 88832 3829 370704483 25945 86179 660834847 50295 64679 -613541301 26302 45879 -810086473 68179 21795 78297191 17281 32485 777028968 78708 56367 -413205778 19149 54933 -246660623 8152 95665 -622530482 21999 75918 522681643 14615 73982 -739877028 50554 85598 204655701 39122 85712 531363876 34953 58272 -594107001 50518 38755 -573851719 86495 78462 835115302 50863 86173 -180996769 27144 51436 807157254 61664 71364 612054643 75310 54871 -525537579 10088 92819 -380539802 72587 52577 348512144 56416 37027 272775864 92940 3870 789132475 87914 45078 1170926 71231 89528 215844609 35098 92298 37560930 38919 63064 689230949 75180 16066 884613609 90801 81212 383372971 93016 53563 -766481697 8452 50149 -609551672 34950 72069 914650032 60663 62543 -550264689 13206 5068 -814411865 10600 60512 25230505 32455 80833 -165690066 50940 85056 -244639868 44295 14347 -66404160 38021 77390 922976475 24933 8478 -44870501 42059 12372 -235568138 1468 79796 -850393606 38459 61211 -493509952 33927 15190 -122678819 57140 86128 734297461 63670 84364 -490592917 97157 51805 -996394891 74405 66766 -433503623 22571 75128 -163896938 6551 17071 -455710457 38263 53601 160450309 55321 54148 -316713832 74959 30148 702867559 46674 55554 720134149 84235 66593 -345192077 70916 33108 410681938 21113 4515 281956925 10176 41269 -881443657 48514 99160 256303860 63042 69749 959429444 12902 41528 281282258 19478 392 -254734224 49315 64201 178733486 13524 17350 338414423 32848 88329 -794184277 36183 41013 -521938600 10228 68090 -756402792 27919 65794 -388071894 83770 67491 -92817902 62 93888 230920239 54553 11423 625216987 32331 47175 -15516161 88707 48044 -259998914 66912 81068 421222137 16066 14030 -348815373 5094 96956 118097237 5480 12743 -230640110 67855 78325 -438632950 74902 30598 -16461934 53965 71071 274480199 47805 25161 -550665712 68350 45580 410566761 71955 89748 -823638592 12564 72288 -563029851 61168 89212 603681157 39039 82227 990380746 64162 33305 -994631016 91278 22246 -735435580 73294 72714 52296399 36212 65636 516595888 48040 19838 795665269 47349 5775 260094824 29892 74072 -146374868 32773 18819 902483378 81764 45294 -905752669 74577 55122 257260991 17517 59148 -443465823 38868 62403 -270908690 79123 24667 121065513 55133 78128 -359255652 24883 71931 494080822 8166 23443 -782203422 7545 51263 33556753 99714 91444 -875133498 60628 25148 288937196 11383 92617 310026498 6022 66136 -52005123 81937 41188 -140147122 57346 10664 -633695989 42891 24768 274430845 83338 86340 -599526397 57872 75856 -356956940 72057 12418 -326529532 90246 73074 342410912 2922 47170 873186772 92384 61522 -950230296 29173 97410 602589125 71553 71944 -257013510 16350 46198 512524163 85546 68690 755906788 61448 11853 242491213 11980 33490 995517414 12650 73747 240456621 36031 18557 -28370403 12118 70341 328173138 69828 64033 -238255219 65567 6470 579003646 67372 66798 910779868 34099 18877 -764378288 4706 97066 -920958832 30478 93266 619511934 11625 37213 205767433 69989 48685 486003786 64989 20759 -641252825 37472 85984 -824572280 88772 20388 -664225167 53110 41377 -363592974 80022 17309 -109162816 30015 6665 -723638015 46558 2755 -24495260 32065 27538 510952945 35417 34437 434017839 23007 57151 482744930 94184 32205 -880935517 5581 94793 -236117689 85548 70330 769788022 38682 53727 -424484636 95982 92323 -633920377 92399 90172 -201839869 55552 59073 206327940 23596 78449 401266725 42138 57946 -49858213 75314 68263 754360930 28618 16519 -679553554 30606 37212 43237089 80321 35050 486693105 91403 58753 799430661 29749 55690 239407493 36727 97659 -528860029 851 10505 -80995801 49761 18576 -471954344 62231 67380 454701532 54311 84827 -512447762 8346 30934 -6953487 55441 84447 466883415 71008 8230 -732893265 66618 24336 556384618 26208 81209 -225143060 20117 52232 357200345 55148 76414 -499946158 10459 45787 -604136169 18942 60054 328616309 8084 65974 9195494 77124 27172 -509007328 16696 37176 -90347117 63311 93547 -4440563 48416 42778 -675001436 51953 57552 671014380 35722 70605 934500242 57549 67604 145531413 26754 75814 -822106564 32620 14318 594875830 82764 65434 -31578813 62101 46490 -672944594 46262 76048 -73227531 71370 7702 701103608 27802 78969 462788477 12641 76909 -881629272 12612 20802 -216542616 12855 29673 473534928 39250 7984 965861126 36660 9 33398671 55906 503 754295180 46393 5350 -306212954 86130 53103 66818280 26146 86273 480658571 21179 60407 -287319965 27540 86074 -229691014 31538 61123 404421279 66808 77675 925998847 65631 91674 -155188392 42785 83567 -411974332 95278 79756 140623438 64082 17459 157808378 3242 34855 73857373 85613 2910 -664330700 49431 82063 -848556934 90089 60133 669884161 65588 99607 -148827109 12493 95695 -532667415 72597 24527 -196211905 77000 88666 -404494064 77618 35566 583090032 81824 22931 -106531834 47877 27780 -849317554 46409 93192 389384764 58830 57531 -546336860 17471 95309 398700120 1806 89036 544344406 81915 16707 -338448321 44868 43658 470587840 28430 75812 -695043868 1274 52098 -356646309 27383 9395 -585667993 92775 31596 -288846771 17793 63259 -311692236 10595 60647 -644053210 91756 95916 -307252337 15146 68605 -557176208 18780 3450 -173671677 45798 21264 169138043 55779 74269 -700124556 46183 73565 -893296744 33747 60340 901695638 26796 76300 84266378 34612 15539 -928538883 37548 72348 625768480 5207 1532 -473808060 91685 96373 518375569 17306 53291 446490940 22728 73831 -775807168 64762 98973 -701669482 5762 75023 -785057728 89169 66548 -159029064 85962 41217 589962480 26521 61678 -716446047 79126 37926 -598840146 10562 75000 494364003 20872 56874 356675848 48530 57736 436004691 18305 11275 -290459704 87988 86566 500097031 8785 50295 498790228 44444 75612 -615455994 50749 54113 -477436602 46658 55600 -673885263 91184 44205 662794546 51051 24419 195706749 13326 48836 147729504 58244 48062 -625668790 38059 78975 -362915047 53644 40328 -419798616 41594 59364 -274819361 37814 10352 497644917 44647 71367 347536726 71676 43190 -266375724 510 24231 -259144885 44595 98556 -924424425 15755 2121 -942248035 77517 712 584521208 92567 92971 -255916282 27408 91111 481657516 48029 12371 -848686806 31616 31460 -680067399 73316 71651 778851359 87739 56040 -668251828 3509 52880 333172037 33510 95020 935627601 65234 88984 615095843 76204 15654 -50513065 19911 34005 107877229 84914 49084 -873949754 26517 42294 364711948 39911 90400 885812070 29910 50928 331082168 8764 35156 -385836338 70886 53422 -162702287 8313 49871 -639119260 32172 44137 779025681 54683 62191 -31776522 983 11403 -535325711 12823 39344 363692538 19637 17451 361676103 87349 94135 -596426355 61515 35085 -542230622 19482 86467 818604736 40432 72979 807684543 50615 2332 -207377389 66530 78758 987035840 85868 20610 181741359 61204 52355 -119720009 18051 98727 757828976 8534 34665 -112599112 24596 70027 -55205623 83849 93939 -987467878 24377 29150 -109988448 33677 10812 -877396934 24833 38893 -454409044 42525 81419 387059145 69350 30419 -119254076 62143 97577 -302444507 38735 87739 -678536375 77268 79756 848876336 62798 48663 -322098473 54446 82126 -899207346 14309 56755 74896879 10430 78035 -943443271 5364 68276 -216881381 87760 21232 314994880 14694 37064 597386091 80026 75793 -174405286 85657 30538 -581732167 82874 52699 707988280 16728 83786 -535778508 846 69671 -952004923 23752 23290 674065476 27722 51207 801558619 61972 90479 -721188685 53435 13838 46305523 4800 12922 -34809815 36431 85633 -993221020 16698 5218 -31890534 91610 83195 -552612196 50722 66878 102538901 76496 64302 828045022 92469 1591 -413378937 9080 29123 865171599 16441 97194 882248543 25549 3000 -268846307 5029 26208 -281407994 40303 90724 434775175 44402 47392 -834715112 91038 27635 941349895 9858 21843 -403605397 8024 43959 367393045 60107 35333 -176585453 41753 58064 -507903041 84164 13308 -559456567 12406 18678 -125299856 85032 59618 -454396328 24121 47995 234761161 11116 57908 -81561699 59817 75127 -482168595 39712 81511 -48212642 4753 70212 -747233668 77811 21579 -209433726 26659 97106 150322065 45655 12376 -669420051 28687 72042 576625987 62191 26203 -953978225 71226 27673 -833602248 66494 27556 388776888 20223 43107 -269972005 20468 25758 264000008 48149 85053 416079556 8509 11995 -280699247 50315 45627 -74142419 7730 20056 -625590532 6485 81263 940101252 97223 84524 -780329619 58669 85455 229305586 6785 65075 -999751327 51329 95546 309569491 26896 36526 -411784789 99909 85311 -794560855 36264 63848 172117644 55841 27763 98022465 46855 27827 -473242972 40270 31238 -68257054 59712 8140 219747759 89397 24116 610910696 50314 41321 -210778169 66724 70553 410364587 93229 49052 -823672847 96541 42342 810144925 3700 78321 -322948497 76486 49869 -738544376 20472 77915 -239343405 9899 2795 -668343091 23029 52132 566135708 78250 72219 -734999581 86604 19658 694452980 77785 17093 -605328772 9985 46342 574364080 90210 68895 -598011266 80499 26608 891113318 52015 30019 -655538248 96683 67782 -382232277 37260 58374 173905680 94177 78112 516273294 2495 76047 712744438 50511 83176 58174709 87959 11239 827570240 5124 88868 -916006459 44022 85838 9478895 207 3427 -160920767 71342 51135 -963789100 50340 61227 866149319 35046 97706 971400466 53427 24810 -919346221 93377 61500 -628027758 53418 94529 666662868 55126 42006 -120382973 43880 68367 -276208023 38734 35026 -940794334 46128 15009 730968279 83117 70130 966667177 86042 64186 -5844138 36660 52673 -400092026 79289 71707 -708627157 94684 6154 503480417 47205 21810 -102275357 84525 76530 92121355 18319 46972 -470224401 72250 6332 494891914 18433 51765 -108697930 82067 23543 586627137 2923 1286 -598142607 71284 60208 228001870 71503 2890 930978373 74986 90136 -258265636 11678 94953 454035672 85950 33828 743888538 92812 35321 -930139295 52406 89245 -906718533 77918 57468 -467420227 13753 76770 335480121 6593 90602 -542462281 6161 6445 -34945886 40081 7735 338958939 7864 77683 -703217716 12188 20003 -601667456 54341 74696 437296009 64490 17109 -718281524 18028 34067 -925056557 62023 69496 -546961438 36745 492 -564678007 21284 85640 714677175 6197 55925 964575850 85629 76311 275647056 20247 5344 727854716 3000 29769 462114895 22496 96613 149781019 71701 89276 -855412078 13709 97230 974233272 37253 48454 -85320915 62737 97509 972870842 33877 57435 14251950 83193 20928 -151230938 41448 10142 473258250 57999 69768 -603087736 50263 16083 10273555 4999 11717 350004387 27442 68907 530169546 94207 83062 607906528 65237 2783 19673342 10342 99539 184895675 69397 3195 -361651422 90255 29589 984887605 3498 84073 -434276893 51369 73718 497493272 53449 3609 57777273 47343 89437 -866573538 71921 98142 892336833 62818 47459 -841920010 83210 90292 87753214 8553 85227 668176322 74331 62479 298699697 62913 69295 -771699323 17938 62390 -777004638 61170 64193 -56490119 37308 55662 512189638 74368 25478 -852594716 7947 53539 867650153 68050 84328 665421446 61043 46270 -129237896 98640 73062 150039858 15690 92808 997892550 32021 35403 61974661 28948 65837 697613866 68004 59135 -904875223 48786 93496 -528565521 26516 55136 337919009 67414 64874 676526355 34223 59310 742948441 56831 11369 257063259 9535 67057 -932747834 27933 30510 875358856 93445 74539 68548975 63866 13963 -217207963 82654 8317 -17610145 75622 37558 -717379760 59077 22827 967158729 38505 4872 -948457475 41730 35553 -441148066 22072 90034 805496772 7608 71550 129846318 28428 84745 -45416527 13924 64713 -606850168 61348 36443 -357212583 66825 41164 674049915 69054 85728 -745241926 29265 70171 161367909 6371 27444 -323519206 56752 38618 990242410 24621 32181 -483671163 40344 57479 316558424 3521 71414 701195042 61936 53187 336038789 53667 504 -422077294 80 33295 426005741 54778 69079 70425084 49125 75370 -622323883 41514 51611 812386176 40308 12396 -187647855 41955 13068 260731391 59203 52926 879431040 87714 45637 264288563 44938 2928 667201316 78364 81990 704707942 51936 99769 -838593770 96278 86212 596622186 18182 79809 -774616062 14369 70269 -493775036 37085 98678 -71179941 15318 9362 -569559205 32062 9480 -924870793 59834 83601 -728252159 69059 91117 169273796 86168 80885 970327788 51477 36479 -786519082 54840 12547 -593394907 86467 71070 626654397 81138 92852 139416841 66724 53186 -821991892 49583 61710 11093688 6396 72985 187251070 50109 14984 893876048 42628 7903 -20322484 2368 91472 -277711045 1282 47340 927934057 315 68052 435687252 22027 81244 749954563 21288 31905 642228789 98363 31266 -227836150 79598 90009 420414166 61309 31268 -210054430 56304 33568 -545026217 3355 45 -747262877 65281 97999 585247832 22042 76255 -887561630 31307 26303 421335136 56208 81252 431233495 18316 4425 -43253808 97788 68228 -280614507 82127 25238 440334511 58655 16476 784852084 90718 58536 812068250 38443 67963 898212394 47882 98901 19660835 35576 7752 -742531094 52815 73443 -645131387 33640 58017 509368303 78572 24876 -519005904 61822 22341 100856128 865 59582 233826696 24941 28762 732592672 94782 97165 -416410122 98118 32811 -189848885 36172 69857 653253156 58255 26675 572570453 61068 78833 -878217535 56531 54443 -85640146 64943 46173 409198901 28616 57309 80247502 93796 23902 827772864 41027 16375 534690157 77728 19333 291869799 59780 40299 352338474 98941 66273 -689586417 68694 94352 -686143932 90251 50525 995361144 12477 51627 -729723907 52361 34 -226491462 94327 68605 29794909 61152 59473 -490888050 73965 61711 67384450 99170 73357 -935044584 57084 35560 330367245 76881 23129 532657018 93483 27301 791720034 60272 2564 -436912130 97865 93800 -476350629 78128 54266 589700247 4162 29002 -188663769 9740 22570 657411089 23124 19675 -492469578 80576 10128 809820327 47823 44424 228237779 30719 27066 -863567597 89684 48892 -51461669 54841 51653 361736250 53568 72227 -412469197 23598 89243 205771177 17703 91376 174740935 53195 95072 568404759 47004 95248 -70997050 93375 19379 516200368 35809 62380 -4686542 39693 37273 -871634553 55474 68016 -838690600 78521 48189 853616177 38858 12622 127084818 12584 35600 234379184 70247 85339 347676296 6596 78803 364343120 22742 75862 -872622884 7284 21414 888287061 77468 43149 -600541724 85157 27623 -428374103 7607 32408 662222175 90640 7780 209087098 83451 4312 109937028 56443 27030 30787177 27410 2203 373613170 90757 98258 535859643 39025 4542 253827770 58284 92120 996218497 12325 5028 22237592 47951 34506 -466764472 45450 88410 25565620 56053 53036 153187888 78606 2481 674628980 20309 11372 604002745 52199 69253 -89685984 7405 77735 -509669149 19661 33205 949249662 22384 12453 -941642701 2319 65227 230676172 94155 21690 574384206 30444 66889 802946534 80247 91 -760379684 29512 32096 -890982654 59497 12 -426362250 77169 54572 -315246414 30624 80295 535174069 79717 17134 -376166489 96118 39511 -527341659 10348 41031 -447725502 80449 70262 799726813 75967 84536 602005812 67525 21727 -947837690 14964 55918 426978777 23765 77522 -238466756 82209 57531 884167559 39263 3426 508631730 64833 94810 -525336626 31502 26851 200920929 55521 44643 -898434549 28477 79955 868385379 82499 32879 -946560674 47394 16755 -556430973 62028 19468 368213386 18199 60576 -389441102 24829 36202 823470594 64130 5978 758997363 58896 31473 677021901 18766 99098 -553612452 70110 21096 -378164497 46249 22052 733374936 74285 73811 -891037029 72393 76932 853614317 9152 51466 468871225 93426 30583 787434314 84 83699 -722956385 83477 44430 -637230183 10761 41647 -350277114 5679 89234 -816336862 71153 98776 -75484756 12807 85074 270419950 78585 52861 -83921610 80555 91170 -706218547 48487 36600 23042853 85038 52797 567123837 16431 41586 -95902820 65950 26530 -124427101 75666 50042 874752040 40020 83978 810180308 7844 13543 63499270 88741 44095 881449886 44943 67083 -857352272 50232 84282 885638915 3587 20046 664513421 19612 86502 -208416422 71424 59031 -174883533 5658 95465 582490042 52561 14197 -368685983 25317 56341 409189900 31068 2117 546560442 34018 40296 -819107972 23269 54547 625080416 90896 35707 -818860793 38835 59018 522648151 8427 65306 564162689 98514 1805 -794444530 58210 75038 124975816 41895 62815 105269498 67705 77449 457893151 1956 8716 -986488923 20359 71343 -6981295 42684 28232 -196887566 6682 5571 -362979087 35367 44524 -359844908 5989 72016 494646368 38409 48272 -562268536 18119 67134 -201047737 40900 47150 353968326 16824 82216 -54307265 59474 72618 417727190 89309 59783 -439955097 60056 12862 44650603 31401 79727 -923253044 61332 51542 953035962 83856 1665 -718790226 17524 2297 861609179 9873 51809 -565253487 42949 30478 -266640774 90714 1940 149012274 62879 48109 -157883756 24561 13689 641032866 78240 70481 766235318 11519 20248 -945065990 10774 72987 15689741 72745 13535 415935337 82010 13162 385605748 14382 20336 -601672075 38516 38339 537446151 49335 71766 949288872 84109 26336 -157003502 37008 75592 37444452 33924 97859 -431273330 20542 85430 -874000948 3312 94427 -27095708 67496 57137 -83629372 85721 74669 865844361 72229 68050 824085231 26067 36174 -969461680 4215 18584 -106839221 10008 74405 156572763 3579 42437 -51284573 75515 6852 321123107 62033 88607 -256651111 46207 6207 715133804 57140 91993 181171620 68580 38349 -99342259 92571 10367 690635310 7214 44425 -496169393 17952 76777 -684837246 56142 29845 980762871 46401 1847 -186652722 44895 61200 -507460648 34493 70627 743953002 92298 1282 212352802 45810 36162 -810188757 43863 17765 408989941 32676 75410 633546615 24925 54966 555901245 2871 41000 -557463157 24233 33526 55646316 28757 65938 610191418 30526 48010 -138314911 5920 55626 695576088 45259 34874 413607287 45951 36331 -439769543 916 40661 12194735 10050 65986 -193504707 98246 87057 -60213325 32380 9734 -757509055 11130 23912 -171636779 94176 59916 979429550 65768 81606 751783024 26682 45994 -832490646 93961 26368 -573694317 77105 24615 -109963383 20738 30742 -113675732 8013 65638 -43210239 39557 562 -549446338 84999 99058 56426220 89570 24266 854219213 35566 28016 346027341 10500 43416 -348349057 45270 94612 -954354237 54212 30905 351920672 68933 38181 713400567 22770 5394 -867483217 66769 98214 -481778550 57722 40846 282187078 66698 33599 -919327162 74527 28504 406313251 74636 65297 -653636440 78502 26270 -43891762 78877 98911 769229210 37731 25274 372282219 2791 78943 -465548338 96896 64881 748448978 15561 78090 855651853 51267 75741 -557414830 2238 73952 -351585700 60127 34394 791965756 13077 39808 179467368 10750 39060 953160178 16733 11186 59139072 47203 21778 -415679737 78626 80601 -441548450 51718 97211 -631665898 65884 27998 -303417329 12063 57863 -426705590 95381 7114 843642572 45130 69552 -216437970 36867 51262 483378604 50999 1168 -976426451 44882 11320 228590552 31895 94999 50815422 22031 30654 -582177270 82327 74432 -799742252 16208 53421 -717850935 47899 91501 965731412 13934 43365 18033449 62124 9185 862033758 36001 33346 525907289 9526 51779 332892410 22098 54255 -354926944 92034 84778 840981777 59216 83362 987418408 51816 37258 16195384 23305 47022 -514183561 36110 36516 810879246 43283 66743 163109445 9330 14684 291821930 55411 21353 197198736 62070 20807 -110706275 43303 49383 -350253905 79021 28337 -131620866 89631 14370 -790329024 68205 23595 157465416 48627 10098 -828316786 64560 21774 954202651 55554 78624 220238596 95245 17004 36662576 65375 83908 -661788258 13773 4855 865316139 88736 10472 512188546 87641 9956 559474248 63228 93663 -119576905 65127 31203 -141162441 93338 96610 45238659 89230 5548 -56166676 32033 16853 -789903049 3067 10833 326641640 17120 37060 -540268220 91497 7426 -837625814 25784 32146 815626000 94557 89139 494958430 74058 91002 -460128813 95629 22709 713000111 82451 33042 -24409452 8545 83915 421897241 41130 60351 411446608 22770 41187 29428491 83536 81044 -326113558 13313 71579 347842106 6450 84722 -140474394 68870 4685 802918126 18152 77407 -134364089 11437 50888 -275495117 92908 98220 -215409838 48651 61762 -983547976 92381 11508 570020074 9294 17758 537158997 51089 12281 15207448 63273 96632 469091527 68815 65135 68176994 98627 40308 18756440 54712 20174 -423190787 22940 32118 484858728 84682 30171 -668907038 94017 88461 -984889165 52615 54106 -480189449 12001 94099 125359676 12778 14781 831236042 54985 45208 422494144 33322 38037 -139800446 38575 90876 715971858 99527 36511 786168756 3552 11624 590856916 21600 515 783804601 86652 51130 878265566 97712 77276 -325708975 27421 52995 -254070344 4597 61982 -990857406 70164 61014 -797312221 97346 27855 976191139 7944 65557 -825195691 63966 87430 -668046213 61353 82598 41311919 65502 79822 182697284 10623 64409 -781223193 59386 38045 -403306627 56377 17626 99595568 33514 96621 -634915789 24186 27697 940630553 61312 10577 -552174080 8130 83870 818961773 30629 61298 397419519 5134 3069 -539098175 85503 99414 -506360894 14956 11008 -236552200 99455 29553 -271571999 59307 59573 -622697237 49937 43349 -306214904 85758 61703 -585870686 33348 57246 985086537 91233 50778 603208500 75199 18698 -569329682 37371 71842 867724765 58778 76689 -395613313 66199 66737 -746019883 97601 7119 -230342642 15213 1742 518637597 51136 96567 -349692306 94512 31403 466920445 14928 33038 796034061 61106 4852 336346454 37855 64220 -11534680 79943 40197 -76592481 79146 13872 -449967641 5538 48826 131938918 4770 79392 43301101 26312 79520 806472577 98988 32225 -26637258 75862 31918 832318895 20763 82186 -777035470 95017 15052 -109747138 2165 41584 522064330 35851 2838 -62414151 30177 80147 -791423835 6884 94741 -477497261 3897 57280 125329984 69576 42824 -211087873 75839 94831 -764649903 79859 67643 -376479983 23758 87922 609618543 70822 69285 892648503 47758 54433 -911723693 41052 1686 -162897478 23964 59666 -738936104 59104 67960 -9739711 72755 67378 680377941 12961 23553 -662543817 98235 84299 626760007 40716 36283 657560234 83505 37722 902107035 2579 39588 586475035 53123 93846 773580232 50843 15951 -494708955 96342 55278 772533686 15056 2005 343004872 79290 80932 -46906040 63719 79176 960042758 58524 69503 -349827532 9847 52713 -17821583 70054 38082 244130735 5738 77705 702612337 7138 80086 -481237909 33173 98722 402706545 1582 8850 -601549330 11336 95679 -806971557 83182 49379 -183776461 84445 49310 -987537508 50515 37076 -715211424 60983 16912 201028659 59285 77232 -84572104 31131 92794 -4660487 69254 7299 676534243 51445 76302 812791191 66192 20724 -524286717 30563 43499 284993582 1591 40121 -179603230 55211 43407 -305587655 4561 97411 582335639 38928 30021 -397982951 22231 70004 347883745 46069 61691 -750572446 86113 3349 -686219586 51463 89193 42521659 48752 37855 13126145 98942 26823 -599902706 59492 51727 308343507 1458 60126 280315417 11666 18567 783209574 74057 39005 -603431854 38803 21864 536804606 15039 55726 -288881067 9501 40196 306136616 6642 26685 -92955197 12437 84787 -541698682 91419 93688 -665978427 81330 51899 463470747 34075 28035 34697712 51512 47439 -642906407 63598 53119 -574895958 13226 94140 -945880916 95204 12023 -159760669 6297 89084 444773400 42770 78641 -107679138 3729 31566 551444876 98538 48993 58754693 37203 14883 -715581728 39712 77449 -584702889 40060 83660 853807716 18650 81545 -800712955 54095 94609 613238808 96420 32772 -458340988 78562 85044 817729251 15058 68607 -643573496 5881 21715 614341472 96476 8265 -612095734 81773 43778 576909617 78705 10001 356165063 70842 66541 21207071 275 96628 32684684 9852 52032 784810158 58835 42205 -789137863 62153 40151 -406340031 73762 65430 636144516 65359 805 -794381514 5222 18640 -541015334 78338 11602 739624168 84468 42233 -859990953 50136 90722 -882975607 49287 78025 811170093 39803 4796 887196697 2301 99866 382254843 27866 50871 -984931359 38193 33007 552548061 75598 52365 465940839 51335 39297 -797947415 23672 32751 900320683 51418 45148 630616807 89635 95146 173454637 54650 20614 -724839524 16478 56809 -113755176 68268 28034 531046215 57155 65045 -206534291 52912 57986 252059583 75528 41261 272573685 58216 87708 248090901 94953 1941 -862528922 90458 74561 -82093295 89581 54367 -415974629 56973 56054 191277022 7731 27486 -174037198 88180 62494 981549097 16922 56674 -156954968 83683 98258 -365410108 68597 14597 783612237 7822 62921 425375270 4659 46742 -47723450 20443 67903 -710896983 60812 41692 706437806 44117 47796 564810068 15012 44674 540779650 52254 37361 469948498 44628 30224 889603369 57328 3809 -735039197 45720 6669 -419101296 42987 72182 903257911 67072 70523 -102999230 14552 43271 -324527818 64674 77982 -832804241 72068 84983 206912340 52439 5008 679000549 30974 24296 803208869 10659 44849 756992282 54487 27281 -128226955 50912 40154 -994889101 61 38001 -263539685 34217 4345 -775644839 73211 80260 33252173 3543 62204 -44975796 10718 20372 499199302 71920 51827 -996890497 68849 73962 -328864035 68740 30494 242838050 94002 33183 749924806 25492 1868 989641062 7904 73155 114782328 94688 58180 -372511251 76641 97635 -497252572 61716 37863 -466172200 38596 6429 -866995171 11250 61151 -913367235 3729 70650 -451390383 82651 12846 773975751 16109 17401 100255 62856 70752 223543115 13773 11751 247159958 83518 79440 -321213737 99127 5946 -28622507 99105 8139 65284343 63304 60219 -723953862 71158 55879 -850124621 28508 72159 -267522727 99860 8751 250300066 57604 7553 -442147087 97986 65077 -118902918 2517 19617 -47547094 15797 16532 -595270564 40403 90290 33139681 40573 61341 883903904 47994 36507 240139303 37426 50558 188748506 90017 3655 753942721 23421 41257 234304310 28493 70504 -662760332 27598 67106 537750354 84942 591 753122501 71098 8054 -265302328 88180 14584 -318832009 19463 47869 -891924195 55546 19919 -157367119 97823 51576 736141472 56091 69007 -238193027 77797 16601 -421974531 16495 7525 61098277 84477 88764 -941185443 91385 21776 -714340292 23466 66197 -995059048 31232 44377 320205270 78680 84670 798251079 9866 21378 310226624 26727 49718 579517894 83491 47155 -592250589 78434 70272 488010604 43462 3899 -199132949 44816 71657 337190917 1680 72441 -192435845 51560 69922 388335097 6657 59091 -454156424 48586 23993 -834864977 79236 80619 58544370 32504 20856 208237259 28898 84153 728814849 41888 77990 -114647877 36066 61006 321965665 80890 10903 599447371 87450 95030 284635957 18318 45558 187170984 68644 22921 -591822133 78872 69986 409277133 32820 57494 318914606 26939 32539 802975727 34008 55849 415830590 90754 36683 -648593131 91320 68798 559436142 82686 86515 -754193870 94155 40953 -251519614 49309 60942 -126254502 90737 40593 66836204 56063 35191 607479247 85046 15895 -457721598 4346 2504 873544504 28681 31106 -429376956 72459 13834 -629859896 94966 42314 689384965 33373 97202 698427612 24554 51637 -859972328 85134 37178 109948781 36271 3391 269720889 53007 38368 -922401837 71396 8403 358960934 54350 66012 161415468 98487 66805 377859818 19554 95826 -336766760 79572 79596 -422743578 53982 64607 413738837 64470 34008 -463597834 64076 1004 806958908 17570 73419 877208598 95088 3976 507931969 79270 65097 -345212494 10849 24126 772365960 75485 98621 -305968751 84053 33425 -25334195 32528 77932 -882635530 67625 68237 272587109 57114 70650 -186457413 42038 25006 -394018315 91010 53620 266915767 1581 56887 896672342 12358 58192 362660125 1560 91574 884751442 13169 47502 -55799200 48691 46807 -144690428 29018 41221 804671894 39277 8281 210354864 46143 28502 290432098 92769 64403 280487930 38465 42193 -767823401 96659 27510 -622420951 36327 96250 -215712834 66511 2708 -986641644 49362 97747 479021596 54142 44175 -906699493 45653 82036 -27585741 8426 41052 733805742 39089 49101 100355536 17567 21666 471913328 50805 52886 39336544 14453 56810 -126390465 17267 17167 -434643445 76174 88368 860841992 38264 16924 282675032 46063 20676 -764005644 8183 28569 -382022333 97175 92801 19975831 58707 83127 -966456176 61792 11600 -953016704 74141 7839 -268293475 46284 53474 228904588 22163 5801 273891289 90304 93666 924507354 22856 85867 -864349220 66433 93249 39506674 43320 37413 223265825 17364 16394 -64692057 72829 33224 839970917 13085 59419 719587233 61438 74657 285801715 98204 41825 -126323417 39854 3783 -848159701 80349 83792 -391398405 33217 86210 -293054102 43512 41804 8910744 62640 98352 -85039757 28119 78903 -997785511 20274 75038 458379241 78271 44685 -948929519 87958 20255 -510178444 43602 59214 -113046470 86210 21048 25767029 41019 59798 475097019 75312 80827 -457637957 5955 51305 676650086 38170 17684 267181577 47728 77172 -639572420 57706 76853 -498165064 90592 17125 -127739997 29237 95728 -227272627 44571 1462 -672679470 33928 18990 627487218 46584 35111 896980544 59702 15424 614919229 45045 32643 -638316054 10186 49779 811724704 17598 93464 79204604 12087 30308 -928645066 57038 10559 223035992 97569 16680 391796491 59966 25533 540079631 61141 22758 661511478 42285 59972 131048067 42754 9321 549840221 20829 26988 573814730 17601 68586 310021308 85750 83368 -51890089 6277 66685 -446962632 4005 76055 -416139464 81783 81625 -755200145 95299 90426 125569627 88435 53110 -688032125 16041 31430 397458420 62253 44648 -999418639 25838 23060 702622281 36729 38999 -517725749 80264 31364 -411492218 43467 86951 -605724442 81122 61423 802173267 95688 13188 749616271 65585 40690 742875184 17072 69739 674750050 30166 72810 499114351 27538 32271 475333079 32278 37930 -880576914 34766 28019 565730195 35932 36762 -493849611 79371 29616 -320623214 6537 61122 944763215 58050 11215 -750211984 86794 77854 145125811 72601 91007 -83436407 23452 73284 95825518 83057 87344 -979475794 39853 89594 -290779598 10227 27437 -937167853 92083 32712 128136099 35402 7756 789691159 83490 74592 285857994 60257 17693 379066143 73475 59150 948402502 53920 2304 281984499 53850 26375 236755854 45177 92033 -812416279 6748 84675 -646026033 2089 45883 -870018950 57270 20999 709962503 93567 19277 -214394740 70208 51460 61707985 15389 43485 -274089948 62711 68844 454056725 15737 96831 -407733520 91231 64009 698046513 38591 68724 536629800 83050 50876 586164444 68161 5934 -232775441 67079 99908 372676407 60434 9407 -941847128 26952 2215 23087923 12083 92649 954637334 39727 33901 791885803 90702 64607 -438344571 36837 16766 -186863103 41408 65123 -271398597 49257 48536 454915910 31567 67277 456664975 54028 87787 828559956 15208 73996 756301914 68087 8495 -314233340 95348 55193 -127019696 90892 60072 502619863 10267 60855 -734199652 91032 56152 788657419 62921 52557 -958858813 56621 38852 460646045 33941 31241 128404853 64462 549 471273134 76855 80377 -97080383 39754 94693 203379378 47179 94122 -474363547 10075 81855 459920057 28611 62299 559711180 94014 20803 356816626 19965 89193 485102483 59867 1607 745946859 33327 74878 -603739522 89092 91391 -415022450 41368 30104 -634008209 84081 45517 514043528 55122 59079 107660737 54617 68617 -912986263 75841 76190 -134676154 74846 60743 -996975765 79384 76129 -21080416 58765 58787 -831076512 24075 26171 53204182 80643 7590 -486456146 91918 85692 -129436718 76245 74861 -968063134 47774 50444 -785310493 24839 45310 -869463787 66463 4199 -948597612 37363 12349 -115664846 2667 4944 -697022757 57238 19065 472223142 86438 50880 -647190290 50564 35541 -3692056 26081 55284 88026593 1196 31563 -950597860 98098 88668 714559578 45729 35756 -740231126 66672 70473 234679549 72109 31870 178038419 74565 12355 -7674285 92861 60901 -625935828 9652 69739 962331348 65669 24368 74478644 82895 2993 -630091447 68789 71069 -918337716 70053 90481 -886550020 84486 52169 -865694829 83975 66343 -318230785 88269 97551 682236271 19049 46720 273349047 55262 20229 -188628018 60649 36029 14985638 91994 30669 -142920930 25814 35395 94843470 50522 86314 244878349 84706 47261 679227763 27732 42395 -900049798 50759 19497 -767031574 69130 2820 417060857 69503 65103 -956600374 43577 55628 870372457 13314 23819 -338817252 41582 5335 729619131 82684 24398 -143009603 89792 95814 -638752244 28146 54093 193556871 38010 70154 -932983776 81298 56834 -517434610 87130 85808 833592039 10085 71993 54050468 93481 60825 -393148954 61951 5829 405467547 95037 43639 -530147258 53406 72999 -270337114 18816 3710 -264690777 12685 9771 543170751 90916 15677 349528768 93154 21061 547125486 5614 97520 -645105883 17485 51236 -428560937 66879 55770 -104496428 17531 47319 861303064 10141 11968 328507528 81166 56398 890859815 63585 66133 762393609 30533 159 -889287309 36827 98441 544615982 55412 19813 -382240480 93773 53843 -77009619 16516 32303 723166613 59342 46883 10707518 65161 99799 773929443 3684 52869 244906172 38207 97877 -679800341 27011 40651 35913041 43734 22219 261388811 75801 1117 203604667 32512 46795 -10677167 40665 65074 31584970 37874 97691 792876478 61440 62874 -577819727 56311 20039 -466197575 79115 80619 823408636 61138 40694 -924976301 98145 96572 18353456 89688 56497 362809894 14250 42065 655568869 80762 24082 296992491 92228 46973 972804273 49885 70863 -980929732 1254 15155 907783051 76994 79358 -499634507 34490 87653 -498767032 70383 23998 -352564852 62533 1344 839042652 80281 71362 -533817213 93313 20946 679934127 30862 60099 177671829 74634 23953 -641541157 77821 14417 926918684 47656 54350 -589551702 69889 97487 626008409 81466 19892 637882918 99361 86773 -111730500 301 3823 -446936406 17494 98819 -19768575 82005 3228 330133667 40326 37719 -966323682 79412 94460 -477685772 6693 37367 -993162777 43298 57168 288009693 88055 5192 78269540 2642 16921 901507979 90851 23474 -806357799 32502 42644 596172845 42374 96892 -566827239 17622 19224 232642560 65003 36060 955756155 58290 93201 686871368 11642 24905 -876110249 63377 67788 -503954949 80639 11414 692216533 70336 65360 -200509859 84274 83350 -12708659 54929 30604 -83816683 18407 92866 -951439065 67073 39071 -717107883 76032 13381 -324902146 47744 25464 -399262297 20487 82812 687002883 63309 12506 -36901225 47863 53105 242292315 91812 28674 -636749540 51351 85928 -950044943 73476 59079 225527694 29711 2398 -699982731 80940 99573 619178435 53951 61599 973400531 17235 96662 -716745983 4408 35143 473188317 38762 35250 -940586517 34813 37701 -923479763 51986 85693 43519123 11211 74612 -972779335 28343 43473 -845887381 47836 80012 -637752895 14526 22189 896036019 24323 85198 266559513 9155 64593 359986387 4013 27905 569524680 55241 74365 472705667 56365 69936 -703317795 64034 66033 -159516 35118 55798 440731868 57219 9582 -179596980 10665 12772 162463647 28786 8105 388376227 22739 69836 -736184958 54339 89937 972590673 72217 35482 378831912 13129 21761 226352366 74207 73179 103204803 29097 50810 640993654 42001 82534 677682408 84669 90509 127565690 24421 2695 -588996167 8731 59636 -929286771 75641 15171 155760437 37829 12228 -257774015 51479 53090 96390594 90652 37969 34540717 57471 91182 -860812800 32575 18935 955147375 27969 71967 -159137717 96178 57001 37753980 57740 80558 -638115453 74245 59642 -845784331 25377 28939 -844527921 50787 34777 -325549558 57810 97799 -515416731 13057 66649 311382236 69370 40631 630012250 93953 90510 -801680859 10655 81038 -228860468 18810 81319 225333121 58869 56538 -417186094 68472 74493 -633541640 49835 80100 570478244 7326 86445 -957620093 97617 77027 -244062158 13926 17587 749397784 51679 33272 795004750 33342 76111 591324313 40971 43642 -152028870 943 3068 -272876156 89967 92731 -549117685 77907 56445 428476720 46223 53450 -246637524 26248 77664 -484038531 10442 11321 -660462738 8903 59765 -452700702 27992 80231 -970766725 42079 54907 573079685 17979 61836 -274961581 96621 15661 806001982 47245 3803 660766092 34529 40800 821930585 76925 94326 111124033 70793 65486 229074457 94790 5991 -363939385 5753 99498 140037473 87746 28879 73338190 31950 1063 -855517907 87918 340 569585292 29023 6011 -135451546 71050 10552 951114369 83378 97391 -349260460 71346 19798 -148657509 49016 20287 722151042 22052 37633 -498095629 95498 3206 -377456338 76641 15113 767587151 15255 292 907966469 3195 72671 -885127480 1341 10040 -583403755 56447 90724 574785127 91684 62146 510438105 84227 17974 639898831 84207 24519 -650876597 76754 29121 673220607 5772 43517 -299535431 73114 29431 -883443068 31873 76597 -803030044 42326 425 -947220544 30700 87381 -901307032 54997 30412 -94423361 49879 53388 -901232480 27356 89943 -130348647 21224 37676 903065992 29084 11923 -917820277 99366 34184 947899561 74734 28744 -242821776 7652 61705 -331671752 54882 35938 508819743 20300 86432 338442276 69255 13401 888497747 19544 85566 -477913451 58293 74874 489776712 32017 85471 -549620063 81766 19516 82792837 11709 51278 421071706 42096 70253 298462896 72057 46838 -263466799 53515 98747 585337197 72518 53147 147062070 61367 8136 -798953098 79348 56914 321698317 3843 40630 469407536 83590 72717 165914675 97832 57242 412336703 73967 28602 816192218 8302 91673 -507396063 58738 36624 767654743 1985 17600 69051388 65021 32382 -478592763 64531 23014 23429843 18827 81376 -178637184 57269 18523 374210214 3054 68706 -890008300 34753 33109 398517995 6328 77440 -800795775 545 29034 -285285678 2922 98638 -713428481 2071 59605 529671458 96172 31524 -769983520 44642 18424 -508882725 33836 36217 -331707142 6479 95867 -921760352 18721 75933 905886860 14452 78778 308414115 10492 38475 548496670 29575 30369 611976244 71399 46897 -704490234 8920 93939 568782099 40431 2456 883870601 58193 34241 845670468 51953 7216 -392247522 22607 69637 527906587 70742 46446 251359994 57833 47117 181636140 80867 24327 207412078 24657 60768 126985834 83366 63369 834753633 78175 92396 21446101 88356 40891 97630309 68125 34862 -779405080 51217 29865 -611029545 73837 95505 -232447165 3480 72753 245519670 34370 54313 946653134 32094 30125 375435005 85781 86383 -256715092 74730 1716 918421654 9753 48699 -527258411 7485 78168 -662865323 43268 85471 -162981036 8782 24838 765789148 66563 65875 41083750 9670 52031 890968577 64399 53364 -860605528 40400 11119 -837426772 58297 89957 645902903 56625 75712 423620092 19804 568 941232080 81009 58260 281530325 17217 40159 -824902108 21732 87899 -10048465 18404 85280 -145695977 99170 80340 -128755948 30779 57888 11257412 64816 9487 147910929 85985 87105 -40066763 24741 51452 -3277329 31921 57293 -956493747 66232 88679 -251128659 80750 96578 -368012412 62417 69361 295458993 83833 90358 214168075 92062 25223 -45315331 93085 78447 354644684 93493 4756 -232819068 69912 44554 808499209 25297 27292 228285479 12514 18805 213222493 63384 674 897040772 77489 61522 832698206 80241 10613 -718796366 67528 50872 -413683740 35020 20457 -230645065 96120 40881 563715464 57112 57053 -223216385 88532 9853 437817506 16336 79814 363898615 78156 49162 -156933450 94965 15822 -183238167 99472 61417 -853487296 99245 52343 -996800570 58251 60731 108251879 16190 86014 -491578744 50023 75047 282178218 23646 42368 -619178201 6129 53452 -615436922 45375 30690 -234836312 10517 9340 -524014819 94397 7253 53237718 31960 76687 -639855506 18730 9145 -630210035 57034 85267 934081953 99539 39789 -938216806 91804 35218 -274179945 76662 9019 208845317 48068 94745 483515212 40515 79229 84016203 80208 32382 465020229 5769 87822 -665922589 39079 96655 -13212154 52771 1542 644701213 28958 27735 -477314502 77104 68555 -933409446 2722 71577 813456229 88627 75671 649834084 92925 16163 166140154 90912 80357 -534870906 52198 6001 -897929559 77215 89089 -652136922 70596 47952 -740351388 27186 2329 403528138 89090 77772 -746161154 78346 71485 113649423 94504 85434 -336472974 10751 62185 439177627 94903 54521 -310952817 99265 77988 -355109877 12523 65753 -315466071 15404 33949 273629935 41566 22067 466482213 53166 84071 -997197416 45132 94817 356080511 25767 506 948833947 95523 11677 -347576980 59166 1059 -774641006 61311 1248 222583527 73662 67302 827103121 25401 5781 216722974 58792 85618 13052503 41799 40367 -76484175 5441 61307 -322549389 20656 90328 556896590 33321 86125 -130800092 71472 95242 3425407 22523 86192 -972465364 84762 89393 231871562 60551 49346 -562162015 6868 61800 462483268 78539 70875 -268204222 87898 62110 244763378 52515 96785 -640390001 37509 89773 -742575562 7555 61996 253898505 32287 19618 425569307 29269 98848 -257444523 70384 19506 372094846 29463 42298 559761321 14607 39292 -176026176 18129 6720 897100266 50781 24216 -121562885 88882 16352 -170060957 79210 50902 832492747 21316 19873 -599145289 90021 14470 625339901 3750 72697 -736007762 87500 77019 -214219982 32563 63437 746063234 880 34539 621115284 94360 95122 47368729 59053 91628 144159876 15196 34592 -267864514 9526 60509 -745686079 83506 72898 710590511 87948 76308 -611336652 3673 12602 -174101894 79267 82137 146961341 65944 87090 -44327543 74415 92027 -100394432 3519 63111 833202720 4264 23179 323883111 26871 21833 -993932896 43995 68989 733279652 27857 34534 430003008 23305 51526 583151617 36665 3933 -65319129 93841 36935 576602387 47531 53395 -648674296 11578 15954 -287165693 88577 68195 962628866 72060 93482 647135924 29288 73255 -654611553 19361 21138 -270972734 46165 54775 -95198680 67236 18611 -1951614 77418 49089 -769153142 5388 73601 -634296288 11056 79907 505678858 90182 16195 -641780413 26148 19273 466032644 41592 2002 104625038 2516 99341 -870730187 79593 13562 397094493 92639 13642 -642123292 13749 65426 -352837592 98100 80521 -978943394 21327 15407 998186320 16005 40080 377418198 15848 48850 734701794 65655 5605 -945634568 24901 41733 303644666 28449 30581 628904428 72461 97667 131136666 39816 38507 627031249 52556 55985 696870878 4848 72729 -129664580 89713 24654 333578866 80126 58689 -786041763 53957 33772 -325272003 42994 50946 85805788 72849 29179 -276292109 9383 34300 -184453839 61762 77475 4635867 63109 52451 -958771106 50973 41787 -349846733 38806 67238 334420025 83271 51665 80317975 67218 80233 -79543450 89747 74275 946119940 38833 34596 -667973970 50700 8142 -797479237 58479 5135 841944519 77096 50798 623156696 21507 6586 -121924784 55057 1390 -883335982 72754 73833 678943852 16058 89277 -577133814 46481 94386 -758408722 99444 28705 919736180 73998 24437 -489290808 23409 9964 -275327547 4379 18439 158405221 8421 55566 261896217 64987 28485 -777588042 73807 35044 -922449546 83625 31269 -809126573 53088 34390 379312395 60877 48082 -335916374 50763 16875 878553394 18175 89161 73499133 19349 92275 713105592 85872 32195 -756125068 66771 96728 -453692930 47489 81597 14449921 15510 92467 944148302 76285 32632 57701816 38382 77893 -726081976 90241 24619 -755615577 9448 24873 -158798940 75485 58559 845172755 81781 54336 -849955543 72716 54676 542019175 40703 82791 -702481944 43937 29725 -14517879 84150 74168 699681091 9251 22960 552423564 81884 96841 498014630 3191 71341 347272458 61311 58698 -394452904 85870 23942 -78070319 53254 49568 859002647 58748 73059 157984385 76660 34028 -41267388 72583 64984 520075663 99702 32549 620337958 42196 99897 248244790 13246 44383 -6975438 60231 46763 832760359 32597 94666 815880484 37720 30975 -265462330 58819 20790 686331373 48101 8709 -656880879 16278 17693 -765196371 21051 52629 -646637086 75800 29975 -290603489 27633 10268 -536753736 15440 50117 -328746934 90062 32168 604215788 5648 88894 -300076299 3712 16812 -116287558 67940 64172 381866649 88878 89420 441870264 86722 85506 554953881 21491 66044 201730795 81205 91279 717964575 85408 93533 801489272 76751 18017 223241154 63084 48146 736647896 22113 72123 -450846159 85109 9866 -767742717 46109 42416 696978023 26679 56178 -500965631 17319 69387 -887043000 82978 61144 591384923 89907 24074 -450685010 55896 94452 515909175 2016 32969 936636240 86427 71683 -573398339 41373 26749 -950267829 63389 47546 -830652685 39815 94674 -503225815 83318 23834 -870695722 38191 3980 956801751 74940 24665 387300381 80762 58696 279517803 30868 23553 648875471 76418 57434 248676052 19786 43285 948616074 52888 10474 -487044963 43106 27166 -160805936 64681 21643 223751278 68567 8021 -738989503 50230 94774 970394945 84697 30553 862369397 93272 18549 366332591 1903 42853 -299645117 6618 6728 559882577 53453 11468 835267922 88508 36861 -433499098 56335 17852 381803409 89219 49091 123745040 154 39338 271383425 66610 6956 -536772886 23867 62090 -808916640 42868 99150 -815164342 59605 52276 311125433 18003 13432 -892650057 11684 80044 347002780 35995 10157 -126660727 95894 69466 37135042 65115 42979 495752656 17191 81513 838440202 67646 2198 217703068 54367 93098 -846043953 34229 18311 -94973892 23530 87319 -743062010 31103 82493 -903092127 91131 7984 714337813 72483 62657 347588528 39543 31273 -330145424 74222 27650 -869563531 39105 32607 415370412 85698 43549 -125280777 81736 66360 -571349964 12302 4603 408992445 87851 14044 282799788 79013 27229 -233391548 53837 32106 -559771116 60412 68315 -402959928 16858 81776 -437648159 39219 17126 451222745 16816 87138 518713903 13121 60847 704278198 68578 64151 -337209281 96661 81383 150219544 21021 17167 -328176577 83470 99209 420356815 71983 65651 11294817 3551 39327 7925590 73855 43684 -305686854 75736 4671 -537761446 74531 5389 728178255 15163 94030 -766655322 59767 61088 -160375952 7677 28356 748250423 72021 67794 326771324 62848 89966 -635701043 16598 20169 -109612939 45315 54712 -477350449 21165 14730 198421835 7440 4153 126195207 92404 24310 90106715 9475 9718 905235976 30093 61520 858822375 88444 80604 -499013268 90542 93598 -224089640 2664 24225 715403553 71944 46508 848581940 62994 33348 -721770626 1551 40729 -776652295 28 81004 -757088787 6695 2019 -554956574 62502 11563 -308662059 72335 95716 645310255 26063 1688 473005646 65015 18049 -31168288 56098 19737 364797955 91661 11737 485109145 53041 63851 -874113432 80881 4335 346636949 55359 10348 70617649 17153 56159 504479667 42364 20675 -310664985 45380 63138 396092007 40455 82181 -461117163 4366 22416 700137760 69435 17788 652071676 45836 19294 -562069085 82219 85523 -788883750 49215 86802 -136282781 68946 32500 -879630826 37 50441 406718233 15915 57693 -293939646 73959 12718 98317130 43816 21095 513362745 3640 83172 -466013248 32593 90136 -570171156 36590 31015 -460770104 6624 80496 306898063 41350 79084 -596113675 84504 30384 -348210202 51248 88010 -483309822 78967 42744 126543759 34582 18208 -438405320 16637 66289 483922199 54203 37746 788083311 55371 93092 93108147 80578 3921 -552271150 96441 80545 -29900603 61425 22408 -773763982 38413 41416 -945250404 40312 6376 994462291 30407 74046 33359479 72073 81038 -22080001 98566 67272 634166062 51358 12030 33417404 87609 90541 -108241908 22429 71591 482221991 72590 28592 45624549 73722 97664 -361244385 48228 9607 -8419965 80937 64049 894221976 11861 76897 859268312 24930 96172 764471016 32479 91331 341133283 7671 17648 931102505 52116 17098 686675721 62427 14505 862684342 94224 22033 473872502 22849 60536 990062932 5484 22743 948597498 95142 18145 -626985098 4183 76138 -365922800 58293 10358 -532417658 88183 11618 -599680822 66532 55025 -5241019 61055 39517 995977220 12230 63681 431066735 74994 52971 520591762 13738 88392 504163070 79136 1407 299264239 20896 44642 875009981 82724 99647 -297839281 61604 92893 -481054071 40929 29631 511454212 1733 63767 923933238 23534 89522 94358314 32335 2050 887836798 40954 13260 -272676796 24359 96868 -878999904 42473 2552 272206365 12223 18175 212281092 43354 67096 -243739423 16236 44289 682908330 96264 58901 611294544 91238 33323 -349065258 90594 41876 -975821370 96068 68242 477324525 19187 15 751139633 56412 88010 327656354 55408 86585 -797437778 79185 64665 -652512280 60909 84635 -337717072 10777 94780 -191974739 74620 40040 771398939 62663 84276 367598759 42682 88429 -49372784 751 32257 243662886 10261 45968 -733943792 58632 27072 282745277 61246 91841 880166878 26622 88176 805122507 2835 12698 -89965907 84289 47230 -986754744 43778 22474 -900057088 9202 98193 393913631 26413 98748 -198023041 839 37786 -696502625 34129 9647 821555521 8108 91670 807753219 30225 88485 -901277053 355 25237 340010634 33372 43539 526799959 42791 68661 640542107 17040 16322 -560269738 34354 32313 -918313756 29780 90092 -103028387 34761 21017 -121599430 59674 16403 976659963 9709 51052 -68076509 77378 17363 431494931 19054 23231 -502581631 13038 73671 -39107478 95696 90445 805046039 77766 72598 942440242 22976 4219 -621626569 97520 64099 -848320819 7202 22239 -798673419 11539 37750 -717448586 96180 11223 -598309883 66441 49075 50568026 51029 55102 72869848 40684 34691 -949491919 7408 94460 -124428003 88300 54801 -860563460 55396 72776 828069070 44061 47998 754297233 84648 78188 -615154717 84371 86188 117064596 19874 95779 434267519 43776 7252 331707665 86022 32044 231268863 18489 15325 139638655 61102 28392 -323687452 90291 22480 158624279 31431 10315 -445586634 91675 90590 -991501452 17128 83732 -818432870 28867 89710 742311431 40344 78282 820072665 362 19491 -273482558 94685 45731 623825984 81471 29338 54967756 14399 75935 936877923 91209 18900 9807052 88048 88684 333253493 13182 97564 167757670 60033 45356 -483428801 21700 83028 -366127010 17627 8777 780969366 42018 28896 487751918 72609 59380 392156114 19881 32758 156273912 74754 95219 -619347661 91042 29019 455441804 10923 90398 -581923826 32321 37270 610336045 41849 18073 -970944953 73389 88679 -384252784 14713 13724 488562659 60578 3708 -376904081 85613 64027 -177669370 88444 98400 491745972 53535 80139 944639525 7705 3653 679478251 72382 58565 -268680787 78149 60362 820588894 24520 83931 -696392112 84199 90170 320910624 23384 52482 752753320 54906 45113 -72932465 3837 98103 -251617261 68210 29620 921422402 98980 74158 -854905315 84690 92307 -475924192 54659 42953 -356938693 96626 13259 -856507871 65210 76333 -72072577 10952 84098 -554058714 3017 19730 -306266602 92257 86311 429936523 15995 76591 687567525 78359 60565 654136470 98568 29913 -227754208 23872 63423 -719300392 20166 10232 609154539 63680 80797 -609563354 18232 36547 -790957413 67992 93583 -168021223 19735 8881 -205098553 22212 9307 -33482630 89537 59868 -698587290 90525 15767 -855239023 57561 60027 716320103 1576 32123 554369484 52632 66587 -672648476 11385 70814 -479583302 30002 47661 597180930 87271 71312 684810455 89509 9336 507344169 72504 39684 129626767 78639 76439 -315579097 96483 15333 -656314832 20590 28585 -381374298 92798 7171 -138289464 21685 10284 -968927576 44202 45572 -13926433 28234 70582 696102033 29286 77688 -397339840 72472 14103 425056987 57360 21428 -325177493 11031 90741 -407029717 65523 99259 608030113 429 85870 -357484597 79052 11167 784692279 56095 16143 230280877 83928 61617 284545446 71141 49578 17813627 55590 69130 -208993499 38933 65658 -814111212 3043 63484 -603391087 44706 94040 978828713 12996 47273 452533983 10937 14452 -333518489 97530 86790 993524733 41716 1508 896350028 90214 56614 -508975606 49132 14786 584215265 66194 35476 -483687005 57083 14456 146957514 72822 41366 -756906060 39357 9925 426602394 79245 69403 117019852 27881 44725 -790303668 23702 73943 643472689 93280 58088 388929319 13492 79384 -136540652 56048 4395 244147968 38726 69942 -677486366 2847 53979 436892374 43277 59446 -611217031 37065 36729 658777724 89666 10044 166501785 8188 43549 886309617 85006 86595 707488020 59552 50111 442730352 30357 46351 -340738661 25877 42464 -428887829 22971 41774 -292994726 26830 72186 71701742 32327 47555 -62054643 77507 91790 -964209736 24264 17599 442401763 96658 41464 -850409806 34430 46723 551626635 40708 63649 -233852299 71380 9226 826307687 65136 2530 -272757983 67130 66362 497367267 35919 15946 -688291277 22546 95651 823484003 82814 16467 236752641 29010 97113 734514490 14213 63417 -831878023 33135 30349 372486458 4164 55474 23898298 94940 72305 573684832 52125 97873 847451978 8081 65048 -640249372 86284 17218 -168802475 22060 80485 -954136157 61283 16696 839000090 7818 55564 -240648043 66947 49700 192293814 46663 93306 -626912106 20853 97868 664091854 31300 5318 -391177632 70740 1336 -470230509 45303 72399 971403013 94070 31235 152250768 91188 35879 815405574 60672 56048 760542462 95647 48451 139983341 59689 86548 784250581 53985 2266 -967852775 2138 40515 -582684501 82956 32901 231321520 65462 62804 -910422167 54269 27524 -762581447 60743 60030 -106794689 76057 79668 -782131157 34626 63859 -295512202 51557 35656 942259579 36821 86462 -503577049 86671 65388 81748791 77405 65906 -732960588 73830 96533 -569860726 25215 14663 -348229904 92871 24203 -723931990 49379 11721 253620497 22236 67075 -349312002 16096 25820 -306275661 85013 94285 552185588 33161 84642 821099943 92118 12207 -991295591 97630 38760 654253678 84513 58792 58354636 75623 7744 171924831 29269 69470 368462003 74350 86520 939084731 12137 97365 -608135639 21782 58859 165624210 36226 80180 149972472 37977 62418 -746866105 78243 15167 -174706381 88377 88230 -192532915 17076 48504 740455366 74625 74092 -648050573 17290 36847 324736189 23348 38977 72599210 64221 18028 -431949861 26879 30056 421751426 99561 68907 -752206129 70584 16183 -44071240 87781 42635 -914221032 90379 38284 498886853 5445 9682 -550742799 53555 29271 -297450039 89593 78725 276966969 77232 17516 -169763422 22124 3451 592299633 72650 18316 890286200 1574 82745 330262198 51908 35623 -975663441 68297 34861 704578755 1714 50108 -453780214 19998 33094 -253482584 45107 46449 -176218328 23610 48051 13814609 32679 46643 -14711363 49694 48329 609603553 65910 60782 351140843 24124 38978 957827123 66843 61684 371455602 91326 25410 182842259 77289 58422 -520185141 18368 81687 -777733769 35598 35657 -648841642 53906 81549 -645473302 6490 29544 -140942038 24159 44704 -99147779 74329 63576 357473977 34868 90871 -806818712 79838 15628 69401155 21502 4781 973934166 68906 57400 995795660 76633 66287 -148524697 39062 92717 -897369242 15798 78955 276132130 41751 44164 172454365 52369 85538 -106466577 72186 16411 423610718 71391 86271 66081665 44734 87357 335475547 60107 17787 53899456 80179 48439 -147347233 53460 47587 -262298587 23735 80922 -184905895 89191 36080 -810950375 88900 36454 -281831363 20945 99068 -206925787 44931 93717 877667942 35366 20995 515906548 24125 26795 -949902774 98649 19515 -775045488 12616 95441 -962997147 99556 65784 -990827161 7289 44836 439953380 66078 66208 -864978866 72119 99196 -573347725 17218 39505 569987154 49873 206 590553555 66197 1319 -967662430 1816 24410 -661523854 59553 82073 -946952657 70343 38550 -749696390 48042 31377 -440427947 78730 66584 -898508705 50126 27291 -597092649 83201 83463 -535858885 42330 186 -81355527 83455 1859 381354898 31692 81081 -85839612 58778 50730 998830573 41913 36770 -365508572 96385 33293 314287846 73774 8997 -510566426 20273 70381 -804491444 60440 89366 -308341677 5993 66313 -881864197 69680 76439 157075034 22165 99677 749806432 67446 50753 -748475293 42463 42279 336459198 94891 83205 -302274065 54445 9125 -162605341 68360 90326 -491657962 89553 67421 267318087 19239 12657 139929978 58128 95809 -68472830 50302 55500 857746050 23944 56531 650145692 15715 94937 557891168 69125 51651 203053530 95070 32698 -812315768 28328 64434 915512043 62467 3102 259536049 90198 76538 147485531 11192 35673 -22101455 93410 32112 679227328 49284 13326 -996641882 17694 79646 722462270 8581 40980 -85877349 17708 14346 -996224652 6954 37364 550041876 17981 87491 -848715088 75743 82373 117594291 12605 86566 -271114919 92539 41196 844587060 12809 62248 810820974 26345 95692 775414640 24005 41298 326456864 86449 30005 -921114602 69409 74208 331646324 36655 82358 172597403 30225 21481 418976747 3168 40974 420676682 84323 7288 -85931092 17267 32659 -698376934 69463 92029 -952306920 62107 93711 508310766 32622 57690 -796731000 71182 76138 235671968 21217 40912 220054129 22362 94704 761620228 67334 39256 570658374 78724 8245 236215421 20656 47652 -90899797 87594 1521 -604849363 94490 65497 958396322 90197 56513 -314843349 86346 81678 122651385 84876 40536 -366083684 17795 67497 501666540 77266 92195 219852160 51784 28448 -866352968 58129 80215 -86023195 9708 21075 521260696 27185 45219 -387386597 60455 17045 904113277 46219 40111 501413809 56889 86576 -962315383 57618 57349 540993211 76289 48429 281063060 602 46370 939137395 91541 38859 999673466 23674 11711 -626186603 98292 48935 -706773146 88087 11279 304651827 33906 59873 -639496022 17513 38895 384822236 62022 48905 108576145 55802 65248 -331770518 40126 53782 -590064976 25609 99627 -678893856 87111 64083 -922774567 80500 85962 -162356496 62795 1943 466404553 61170 84900 -670969517 52409 68086 -525537623 48559 8168 -246067941 83669 16142 125884194 46843 46480 -20527121 68238 16791 -801600095 36332 52677 -220683513 5226 92198 194052358 86663 82579 911337035 19172 90434 -133538206 54605 56319 -811547084 59292 11973 -208014652 6062 82377 -926409426 46685 99877 -924741944 16703 59675 -292120833 71222 40714 -554763758 87619 55068 780157350 73285 53302 558399319 41717 33388 -914765121 95805 9368 470015639 42580 20726 440193452 63749 40438 658637655 42228 33535 709852634 48960 48377 -581432185 44196 83207 65501690 619 27000 104106382 37454 53867 537329467 29482 76010 833094672 75844 84828 911807081 12066 24905 -639783926 876 72626 849892651 12787 28167 -101327730 61702 74061 -125745248 88460 33258 705791395 30056 91446 274606230 87362 71151 428623275 66862 27095 800213837 46885 20207 -775373802 92894 59757 219327111 40779 10688 877130921 49127 18893 661099233 31660 6876 506994773 45163 35131 79493905 25264 79253 -23446720 69499 34610 184491161 6965 6270 -253909840 85901 98585 -970640099 78390 43334 854724184 45153 3592 130815903 40892 88848 -423499646 81717 55806 -87023751 66051 88538 87056772 5381 54804 -378254596 37115 46651 523643849 25243 81532 67667814 51813 34611 33635662 42644 94888 -874575852 34664 27379 -484186324 67813 9437 425296290 79955 65543 -329633186 43700 35353 503347950 67870 26168 390833518 10183 15722 -308020826 41454 89702 689687035 6415 14858 456827566 136 70827 218801136 33738 18410 289407425 29280 85601 -804732386 94286 48215 -577283130 82566 77909 -880547863 69759 98848 -920073238 49480 78047 -310536632 13524 91055 991875115 99663 13206 682414845 24949 6035 523791823 52799 79881 -840793452 48290 78097 -258646436 6958 25780 559030742 1308 54608 74149780 57810 80401 674461800 89594 26650 -402730982 5768 87110 -49473497 8944 4810 -120980406 6572 40582 -816096210 90814 59321 -880149914 77114 30275 298745444 62612 71484 -501047608 5277 23759 -681162989 51503 98057 617445398 57124 90779 -492144236 36932 81785 -745523933 88827 96613 183804992 88716 6620 710206385 61995 8203 -281958321 94133 31848 526070361 16261 83288 -486239667 7960 62709 270055686 70583 25311 -565766831 26119 62191 588009834 47719 40582 -744580858 13666 18879 193952545 83907 13243 951400093 81774 18598 -67378100 89523 19994 625413543 63944 74644 -748707873 67302 49966 924532955 8244 22839 -857179677 63527 86493 3502190 98911 49233 -131608579 50026 3138 766303748 91434 55785 -209565781 28098 20844 -639387889 2227 66678 480857629 2539 28484 -493776992 93274 89181 -22219092 77264 44439 740838057 73733 56935 667698026 50236 70741 779949434 29172 4817 -854320439 4283 45442 251902567 42932 71445 441581121 40956 67156 860649321 60191 86252 -286837463 78835 55898 -371119953 10449 58836 -644805888 21812 62812 887757781 88851 60818 -434199175 52864 75153 689616087 9271 82753 620163002 11488 4227 584160485 66683 75287 -712649175 44592 53572 670795982 14579 36646 -529211577 41271 20182 -360569449 42086 19077 861229439 49986 91214 -461381499 2742 31009 324346972 43127 87472 612813416 83264 54291 364590678 68729 48201 618268495 43176 97801 -806638656 8790 38747 9594817 94450 64751 591831592 35431 46971 382670408 93685 95594 908054102 96115 50139 81228057 17231 76562 -493208675 9743 63690 73533427 18705 89295 -857797868 412 48701 290346153 72228 43500 263760426 54993 38782 -303243996 25079 52405 -702438994 89214 66552 519621510 12638 65557 480525750 71519 95575 -365921052 94788 10376 -639210283 35794 98435 -498929150 63954 33780 -801891673 21561 18452 -919000449 6830 3785 -172185169 74315 66940 867151847 44646 69545 85903423 83663 17755 948962027 25435 85342 130804622 99837 80774 174928572 13280 48637 -318361445 38970 27108 27283222 73126 4766 -177956581 99541 9535 926552896 61710 22318 730406912 86864 90415 -304100627 15249 48733 257773176 81862 12295 196928208 83716 58361 -977704123 65501 84161 262424654 47529 53317 621590873 79287 34517 196485721 76021 8623 -893418141 73436 9124 -269003322 66337 78161 -587670004 24650 10119 -471912574 43054 78790 -808395970 90049 41237 427938265 33173 72745 -13102945 9468 46519 -830333729 74632 72240 -444150036 37475 35596 -31235698 67920 94983 -412609612 58911 78612 744798139 30052 22734 -225449894 78966 75156 -720930253 4751 61064 -628393026 70947 25399 493805332 99879 44894 178002504 56297 92412 466087101 6183 25624 831693789 99500 38533 -713187080 24029 27432 -339658679 75951 68816 -294302817 91916 83715 58749450 78478 92423 -39556346 28561 8296 -778820447 8735 95990 -351312007 91296 91659 -647604435 80528 98972 -802343311 15393 19662 -949162368 1420 16978 745599017 85374 50289 -625695429 35139 23338 475072616 96671 11651 -39868758 97806 55202 -852161752 1794 7622 -789647646 42245 80515 -744251004 61864 8542 767773411 37658 92066 985651700 12113 31072 906272146 52765 42981 -183707509 2858 14604 162888112 36868 24012 -127535558 47526 741 605114554 24296 2855 762895679 64547 97371 340276077 91010 92591 328105743 21830 92720 -596177629 818 37911 803835924 84540 12370 -825856723 82518 1955 -622897880 86715 89449 -411197963 94622 7544 767454540 12105 84872 80086821 82316 31069 963754244 6293 17080 -930495583 90171 63376 -899957977 73985 70858 637424554 19548 63890 -290211609 110 42042 -713229540 64672 91071 -91472195 1041 52112 -21192343 89565 19859 358980843 52879 95125 41650755 49489 7829 -898335284 53569 37189 215339062 95885 44781 851358211 46516 1503 -624772887 94321 84572 110042546 48631 16567 -257386261 48529 69953 -332893699 20972 86202 752681607 72981 16868 895822787 3890 4011 -299005814 80056 6051 -160223158 52110 89205 573937089 45767 40249 -522270518 32859 79008 735701014 81524 22217 380576888 69519 75432 -609917952 66104 74007 301806609 50268 68173 -792888755 25199 4455 -137890973 40061 91846 -338127528 95765 59599 -170255373 46296 67482 -901136134 78025 68899 689501669 15793 93507 978152007 19231 67663 24473499 11709 22493 -784056365 9527 17090 -736909845 32638 94873 816588005 5100 17295 968801458 21848 64798 -960872280 94647 34777 674496133 30144 29985 -86559886 15534 95360 956540724 75495 84134 307364583 60781 70036 704891986 36183 23943 991988068 77217 36329 565344312 50058 85596 161341379 61682 148 -975241981 99534 51054 271552929 47888 53862 82478979 87142 59524 120747429 31626 17732 44764915 26261 2518 433240341 41855 79313 797589867 78339 59590 17918430 70643 5163 -269635821 81489 31 -274028280 48010 63683 -820384959 97430 54692 -277888676 61404 94534 -76685665 24398 47171 -634795022 56846 35580 109341796 12846 75477 904682739 80775 56796 -949766859 89227 78910 -682532853 56128 77924 966226302 95161 56328 -575461878 34791 71060 525591480 92676 40983 -417334554 77138 3833 633910946 66946 48089 -69851505 57460 84671 -402586294 739 69151 102642705 11925 64593 -313762091 5359 97792 211792984 5818 89093 645594043 47816 23189 794090587 61114 5977 955796996 96055 10690 633499275 7321 46083 -688545183 31979 10418 447741587 51806 75408 -751006177 64348 4531 -767805035 42191 11328 -605011859 38359 53150 -663464486 99353 63053 454402070 95414 5637 -113111252 674 77612 -462840866 46705 96964 452500665 73659 51107 68175990 65055 50581 -108299250 7148 47065 389519930 38488 25465 -316750512 93123 74768 -246945821 64836 70549 -79672538 80511 24662 225379286 73328 87692 -874770757 53030 98301 169266066 10661 13379 636454088 49461 91278 562609778 47721 20264 -95775591 65875 10670 512399764 13705 37335 883072906 20886 19921 296908757 6647 42999 99223881 89739 6218 187279015 25029 55404 -705879248 45077 46586 814740029 96741 42166 346438979 8867 96874 -595622859 94015 51527 381613623 33991 57608 -86758530 12685 64855 -391745535 35105 73430 456869936 31461 50851 -365561294 86135 36966 451478261 85763 13586 873367345 16341 94543 -808975664 41830 69818 -867025608 76959 35968 -64213069 60531 91373 -963770094 40074 58285 -89459874 96545 85067 -996940790 38364 88119 -578260309 30847 83057 -971989683 45960 95063 796041272 91335 65473 -907977472 49374 74996 -597165919 49459 36653 -935987120 86728 24801 640794509 83087 79931 -981399763 8548 55506 -376899525 27879 36174 680061651 16139 62182 -769020595 58775 55372 525282779 33895 88436 820366052 90555 60285 -228208302 38185 62995 -302199407 37784 10889 160419733 65506 17644 -272340225 10772 94081 584836474 32073 34043 -330286107 96707 63413 -203571939 33252 70551 -899058971 40883 82648 -433150711 11830 2546 -836640186 93386 41240 549561046 42358 16074 -275813 44183 48058 -575030228 64821 35985 -15004271 45797 83147 -542196176 10760 69982 -537246356 69743 76416 -768834495 2494 81931 708925291 63058 27088 397894154 23712 88188 -252330480 42475 16229 193429066 85234 2109 -852124045 62158 80534 -141747648 46121 89948 178542893 43288 56522 465083977 23839 8601 -186262153 96953 64887 936645508 93961 92543 473896281 89255 38957 936620434 70778 75545 527336574 58506 61174 922473864 58570 72376 -201750689 47588 37298 225165086 88837 6343 625674282 57230 28888 -532994762 51397 17778 133325079 38240 42546 -405263895 44103 77264 -552410075 78491 59474 652842974 3412 90361 561904385 20986 99871 -988418612 18769 63247 -418922605 78315 87133 988811736 20765 60080 511280086 69049 25965 313411524 32640 56973 776743301 28071 71496 -749338769 61737 87054 -885933355 38936 9377 311783804 66168 53792 -822657032 15502 66867 -804352923 65516 36613 169442493 49446 5822 815509276 87720 49334 209794091 42153 52634 -641152904 87002 66831 826850767 80226 86938 -326893632 771 18193 -55464092 26457 69325 499860313 76545 86401 662063269 32273 44813 -818664991 37301 29209 -217433333 29391 98671 -703170712 97168 20152 -296546813 94917 2735 673016767 92320 6323 904063520 42860 75057 573110247 56139 16658 408292014 78276 92757 -614180702 71965 68895 -512262672 47259 10581 -427529567 92220 5821 13244546 215 25107 -963692340 11137 23411 677535116 35937 17603 -353704404 92920 50641 900410431 65586 23935 -896640416 5520 47026 938779766 29646 10245 -55399990 32340 45030 14043407 64668 76050 717524002 343 45848 -963608850 73803 3887 -388089666 56371 68736 61706563 7127 52536 -679294319 66388 34287 372875289 33570 31810 37395934 49150 44767 690859712 48018 47919 183298638 68756 9955 -181080671 75646 35980 790157675 93043 9208 450528367 50184 60872 -205857950 26842 22453 274214644 33714 87548 -194093001 10856 15975 -584424370 36088 20458 475066495 2403 46632 -640509270 61327 73846 669846586 17822 29559 405115911 43662 17963 364583397 77624 86468 518752922 92185 54592 -478328947 11422 794 -979337778 72853 22226 982551440 91182 66325 -542978197 47530 69765 174833254 89220 57468 -525205632 78438 87724 -390820314 1844 67339 -682212677 39425 41448 229598328 96013 72448 -248236668 66710 99289 -255259252 12479 33392 604472362 42851 97190 549652278 65974 54982 174013040 25211 2915 460693494 43797 44166 942509410 28507 93496 78350679 47155 39273 335371644 63533 47719 758357475 77153 14029 -648641123 35302 31150 702885364 99921 60171 -463123108 8361 11138 -375671238 82752 60510 131450143 2170 25344 509569042 34756 9811 378104091 62632 24593 562872525 57225 81200 171086305 50422 1116 -758149644 84218 83588 -963368727 46642 16197 -149466156 94607 73472 395218329 72070 84345 -17562832 45063 66984 -619151248 9969 46177 615435224 32845 51796 -533928391 87629 62625 -268227880 23366 1349 295535081 35613 98343 598364878 37366 97881 254864376 47789 32049 -931444600 29790 21409 -949548411 58542 61919 295475652 37053 2640 -657709207 63004 37873 118246188 24815 70545 -35750253 76327 97251 407584148 67795 97104 369085632 62601 18863 -992587942 19950 6102 564109002 43430 25077 108305837 74391 84569 835984876 45088 21681 152882958 41543 34007 -6793441 33427 8510 449493987 34649 22314 526897936 85878 93265 8521824 3864 30418 3090485 93303 70322 959303610 78565 2333 -271433282 9645 49332 -884684024 56256 48874 -321888929 98106 21355 811969569 42795 20238 -599974479 79288 63421 999800757 35529 93191 -338959843 80913 56331 654105376 27992 86430 -758925257 68572 29879 -294056260 77827 11462 764722221 32052 62710 572558640 15744 1508 855220404 940 58120 -716782299 87585 25535 871668837 37110 91019 908117026 6889 79401 -654388567 97112 26049 907299179 3485 82757 614549359 63777 58371 628594621 2757 95783 215855502 30069 51909 -636128400 26334 84721 56971119 47119 35203 -292635757 47305 81289 -322827520 10283 60502 -552605547 45919 54291 -322349517 46383 71713 -557976945 62956 76127 -316057777 89999 49244 -424735443 7700 3677 -448151481 8472 63271 -189949383 15682 38702 64750544 61934 69597 -279513746 80907 40292 964843059 41079 23363 -225702077 76487 38775 604498137 36104 37893 892071674 19471 67338 -995409163 59771 86435 -23914422 91692 9787 773445846 34860 94327 350531181 53570 43862 585058334 49730 94911 -443136577 99943 75403 164513674 17950 24784 518081977 53832 75714 231386094 40176 11759 550972621 66170 1300 76347772 28106 91172 -669878428 13025 75076 -784026242 45835 23714 271713537 63263 32329 -511858930 27455 81154 -123087091 49127 2414 -417512253 92247 92222 514433877 51617 33185 911139676 55463 98859 544586360 23096 49242 149313621 39063 3798 182774120 30334 98439 -774554360 40231 56143 444492670 31896 37086 256880085 97289 47315 858914708 36904 81016 199476779 61166 51164 -318244986 83439 22554 -448305516 3232 33312 -80399138 10829 91600 729954285 87153 16488 -527807878 73954 85636 383207996 78135 6201 -248946106 86372 59637 982458523 5234 83589 -706426396 84627 40125 -667681190 34829 71234 -886824329 84065 85304 378688449 55542 83926 485416337 34043 92107 -257721944 48837 83599 -370309055 76451 27172 136973339 35535 50567 963434767 91144 33224 -489421157 33310 23671 333967920 509 49862 -621522639 84590 47670 344216689 36420 81696 -109831870 80233 81973 885034787 9492 2809 857629011 59823 733 -589747110 98527 15669 -521133802 23199 7445 734460271 69887 14660 -451835795 53923 57177 14785413 25269 79287 829816043 26341 71211 583026327 83473 85774 734306583 38493 9167 589908608 11069 42671 387476275 81003 61570 617935766 70342 71197 -139314855 94547 68570 832449492 85036 88790 198257454 17729 2352 574553782 93307 3213 209287369 63022 50152 -618484298 86093 8050 432833158 35330 22620 -696735903 45783 7798 804886173 18198 43650 -161475161 20212 3938 -158397190 36868 80440 25488108 16121 804 -501336499 91366 90766 -40115733 21217 1422 487287946 94380 83500 417356252 3885 22330 -990331911 92023 5937 825813609 48785 65110 526766423 1359 4724 -756922068 3745 97279 588168167 75554 52235 644164659 23062 51138 124195219 44165 31476 -205003976 6541 93620 -107407519 87978 61384 591720318 62354 83764 -428574971 73217 88944 -355610397 78770 64062 -263083600 33900 75172 782243004 1580 8703 -45292813 99639 8679 676916709 93131 13696 576113848 85421 39597 -396373731 57512 95522 417325275 97053 39385 -737235440 57057 17064 -878535732 53623 96301 634363520 58487 95880 -989514240 15634 54789 385664970 69115 27916 -101909214 10844 81719 293350371 55142 17729 -551318046 84881 64642 359408136 86510 80590 534659766 58378 49663 241249863 50517 80813 967144190 59990 9628 -374406278 32988 29799 -780331239 86863 24460 -369445663 90876 26301 286091749 80871 34335 -320729766 29894 59305 -859954709 85763 28881 65670491 91650 2092 359606736 97632 7859 964621600 16862 97291 -319464159 37243 23221 -185667248 61996 27142 -652465622 17026 44942 -919046215 70838 85777 718874741 69344 84346 -7032152 70728 39082 -13976115 77025 73548 648130788 63340 85257 425861863 63496 31534 278334595 66230 64538 928659874 46617 65580 152882216 2311 72948 865633056 76648 35454 -403192606 902 96796 701707050 77679 97915 -809791264 61223 73511 -7727371 94478 86473 -15879899 98927 51161 507529011 16920 41301 -594772945 75148 14066 644467778 20330 9200 168560020 80175 4220 -840381574 51113 43110 -932726114 27507 35626 -556113369 9510 49782 -328909513 24838 44582 40953132 15480 72496 -230568155 5520 55369 -656022362 35384 13660 359816125 62822 9087 758500061 83891 91991 -446920899 92059 85370 53879193 67223 63254 57211771 662 84904 -376944682 22241 14792 569356481 41411 18353 809839915 19829 28082 -723133544 61239 67310 307902361 66348 31759 -313412773 79485 5099 -744960537 95152 38913 582377085 27746 18561 320178559 94617 40604 621641405 55865 50406 -891719828 49179 72249 72145696 50830 72308 530160035 45740 1892 779274463 70262 44725 979971737 70135 95341 731078953 85789 6374 602180731 10079 66954 46467085 39281 18940 -818635437 26864 64385 -424283449 36526 57951 748741455 37683 73476 852023520 96389 45079 393423147 95835 76405 756751046 12498 33837 414609791 64089 81348 -80132443 31161 89158 -950100395 47033 22249 750454982 52670 41670 904539451 48162 71594 858797338 15022 85026 496147822 36704 18620 -436515400 60987 17883 990589223 29996 85684 -546877132 36636 99131 -611111639 29071 9096 -396464419 26558 325 -94430114 36970 20468 -799982516 24883 18428 404711545 26995 61737 -867652286 53005 32982 251193553 59201 78342 -828914195 34916 89238 -912272922 29121 37624 322899120 7995 20511 59936390 96168 82822 -492483525 95142 80709 32759569 99755 61401 -568348061 74749 68556 -457992312 35131 80643 97532806 65377 30197 891202010 22831 14519 84091631 16654 43288 -354928792 62091 25031 676478297 44698 98889 84607656 1326 17977 -834158256 91102 63205 914637452 8641 81146 731492903 54674 86939 72209694 51217 89882 898087303 14193 21994 -369458231 27627 49583 -464221051 36270 19649 -406245199 64351 83578 -864686134 53955 91085 674337945 15048 7411 170664615 15411 34823 24335410 71630 84764 441342346 91279 6632 -360958564 98612 49105 342231178 81602 60033 966920900 24577 11816 423727876 12977 80952 303600912 29515 2442 -418899116 20320 82713 -194948712 65317 81629 -953620240 88525 8684 -968218065 99190 95309 119296955 80261 32859 -976836244 89195 4722 -469339060 51935 82282 298941129 13015 57047 -412668566 68508 14175 305457590 10080 45534 -380746726 97007 88585 -714041588 92721 20462 822338367 25495 31085 -119075745 31705 55941 819947043 86873 70332 31812694 54470 87613 630504795 70830 6799 -700944166 86527 18144 721430417 47549 16359 796695296 22974 25169 -652398337 28790 27278 -382325252 23022 69684 -777259492 99561 68625 465269442 38579 51947 -872831804 14402 50604 547614069 43602 63992 -491946966 2904 33298 -78824006 55796 30696 -940498499 89067 78640 614021017 48029 49702 -702003651 65471 85964 -276593973 57296 87367 967116514 79252 84281 77777894 36799 65115 -930934027 64738 41979 595834726 5601 27666 812248879 26395 47322 619735775 44977 68343 969486009 42090 16276 611668443 34079 30039 277900949 95134 83006 -45398987 41912 19028 -725667331 59177 21107 815910640 25233 32627 976959908 36355 18972 960523093 24878 71300 -619268469 64783 51954 -586609769 35185 54837 442882174 71545 62159 -265208164 69269 11452 947141370 41642 70659 -917350090 878 37036 -798418649 42850 51855 1998381 88254 97724 -551415371 33434 68733 401584385 58754 84297 151880367 62985 65468 835381966 61346 21018 90915864 99871 88265 986934416 4991 20139 344190579 8745 25297 833145551 94130 6098 -761623456 84769 47645 -89652812 21221 23642 -939565727 27541 40227 406518489 32604 95070 -881497500 72943 29693 -621529793 46628 35935 -193899770 76253 54190 802456153 64491 39378 762568255 14510 39210 -447344694 98094 10994 725413925 21881 1344 658474329 73665 73509 689823820 60325 51219 -826301584 37098 31207 787283996 63668 42263 -972198603 4626 80214 889141319 13378 34750 -874318347 65824 36474 -323181318 65911 99458 -560192004 70335 79142 -432728637 45787 92602 -237724731 89292 39561 -715993532 38740 4932 -529774819 453 39625 -911420437 81978 4596 916013213 71099 5593 306208124 77611 39310 919591979 98737 25497 929448167 8356 53224 166667382 26125 769 126637219 99596 60392 -424914794 47798 22365 663074181 49278 92502 -273211981 10982 21744 431325825 44606 7769 347416695 70411 50368 -770105880 22592 77157 200325427 38240 52075 430418298 66087 73976 225051705 37166 7054 305600613 6021 46418 -258083990 3069 86081 23634056 61420 42239 753392083 63509 67817 397464318 90717 95823 -370326410 83665 1659 -856175780 16462 67228 994141931 92685 94619 312088693 86191 32292 -337030081 89619 1235 355282139 39270 19451 -386642989 29794 62550 921585098 51282 81894 424283578 47209 76019 806298262 96360 89116 647400927 53192 56452 -935810041 84756 42516 618196878 51315 20181 -653463741 26498 97130 -398244635 7781 86239 730082156 30629 13869 134430874 19249 83333 316963348 33777 74212 206879789 60081 68710 -318803252 54739 87202 -140165486 94776 87305 100895022 39195 7838 266361608 44714 38644 922059900 49687 70720 -192502809 40132 43345 -87481468 17354 38529 559152426 1955 77375 -564739490 31875 24366 -871011231 46012 96259 270430635 33498 78534 -236852149 17355 56938 762464271 97607 50640 717333629 19576 99657 560479956 16604 45461 681095078 84985 59571 -477735898 57685 90774 -418026329 65233 92293 70147432 91219 91780 -756565743 54675 5820 438166427 44620 10468 373340868 6490 90970 -665994035 76444 47195 -326716679 53738 66588 996100473 46922 3756 -492295398 88645 89700 -553957669 53152 62488 262162666 23991 41763 -164956685 87696 94600 693090309 70383 28098 -611281036 21901 97649 362600166 57712 28310 -753632103 17130 55908 -489680720 80598 66054 296931610 76039 46495 333727283 80146 75682 -270625421 96028 41313 215419029 79790 43660 -330911504 51994 37088 407509653 70974 67728 863099959 43706 75246 169480956 51848 35804 822964101 62251 7862 405817201 92700 33818 -827289149 25999 60595 691783998 42858 68534 -704870421 23544 20447 -985698288 98470 63817 164822039 56490 50098 -994705808 23241 15576 912393898 40955 18884 671050837 44731 60094 800717938 23666 36791 -402886625 75906 88643 -693673523 73041 78798 200880762 71406 1553 882033384 59970 40997 -13750745 81200 15987 -413502110 96859 61703 749824849 63963 38803 75991632 46433 71966 878950330 72495 50334 -942869449 99603 64066 -734345072 43301 87317 -309489340 79044 18510 894606587 98199 62085 461140583 53951 92721 -830795766 51311 35432 -298149810 25648 62035 190262881 59791 97594 594598147 85288 55337 -958051528 36071 44323 -184976292 46746 48627 -885255202 67823 52664 -795557861 28422 87821 -843356543 2833 13353 23207934 2944 70614 213291681 96731 91672 736394142 84776 80652 -545291092 55738 75125 -142285956 23885 41165 -61169552 94196 56453 400621114 44994 38343 689811249 18692 11288 111100319 335 81035 -318415545 10764 99259 -686772856 46282 56080 326871178 50077 66930 177221790 21864 73292 -939074444 14820 15159 -893029246 8707 15342 -392068732 81315 78925 -980597024 75476 10874 -480404917 52477 18961 778392949 33429 69258 942880884 18149 50263 -551091121 86817 66527 801194846 57620 32035 -192313857 83953 24425 676287699 74535 30928 -745689267 37925 19025 -812872484 37053 72650 510330308 83400 39404 -178996245 81245 45075 761892509 36139 34569 644222372 92659 11893 968753824 13457 63188 762449704 5594 74404 -942794042 62223 56401 23652242 39386 85409 208986307 27166 69880 -818157809 87549 44254 430138016 25397 13181 352388212 81610 42972 -721140411 188 70010 -785112061 16344 3492 122089039 37807 35719 946095967 73827 36298 730295820 93770 8771 757335048 3510 73239 -365945116 31468 81730 -729377627 35082 49149 -515016357 10495 23577 838054751 32000 19443 -379399901 88534 52347 -957611199 71294 93709 -253357536 40665 88322 466731813 29013 9443 489072748 23144 25811 -852824517 98695 30120 95826929 24503 84586 -831317096 26700 3102 -125900436 551 80789 -30854881 61486 76449 -258299706 11098 64893 -379448401 58982 46199 -594249489 82377 87718 91472330 28599 34963 -671449637 74052 8000 -746414925 89614 71731 800846349 47811 99615 -909936857 23988 84972 -647390546 90386 87209 -838072008 57221 9045 -598809982 76799 16656 -446423409 12150 60331 862041290 61999 93880 38450053 31368 47392 100957690 19870 48736 483716326 77929 15176 -143426418 94576 10762 147454995 78388 25846 -477926356 35977 73810 -846863445 92660 12791 -920321240 9909 80064 700055554 14152 22820 128304211 45725 11502 465285242 92769 18202 260947339 23993 74901 -804623686 71557 61640 -852482855 3949 71728 -855494189 92701 18541 52806405 78634 99112 939368573 44160 14266 -771306822 57794 54459 -339052668 15462 92938 -687389243 47677 16106 190015773 89550 88258 -560188023 71476 47114 -255630969 15646 71837 -898364594 74858 26053 -299170833 93398 23068 395966200 12214 67232 476207149 59303 73519 -818153178 9295 64153 245692219 1669 82156 413713945 73345 39121 -23035360 34990 65376 -218791906 91568 44569 -916206062 90836 93672 -338685114 82703 66010 -332046673 1672 22122 -182331308 42098 9218 579573313 432 83265 -597316565 62748 30853 126846376 10327 50115 -541298637 87260 98469 -996632991 96891 39982 -956702449 91656 24572 536866498 52146 64783 -645691029 88435 91839 298313013 61756 30337 -95693565 23568 64064 989560624 98544 97882 965336291 95736 4152 -169090469 84902 82739 365015342 36241 25388 -547325708 2101 47879 912504104 99139 30519 -417576686 10411 22943 -43859492 14809 21681 -54389406 74755 80025 484667898 28689 50110 533785395 58623 5811 50803284 75146 78335 983528430 16191 97285 -900890579 62715 68945 -478011852 52049 24132 859201225 28711 40334 -209225908 73068 99839 878840802 71653 53457 697579273 77574 39891 354036555 85397 9101 486711072 38525 91284 591871331 73735 91376 -704333437 54278 63822 -708620117 26865 26499 180978561 76557 66080 -999020381 29373 67141 618196466 83151 22727 765377552 26295 59507 927425420 82117 65402 792900330 22158 22001 -495740528 27482 11562 -492250882 26095 91031 -622814395 19450 74571 846010645 48114 15253 868266549 86163 5310 920041523 63944 37449 633578091 2032 57998 208104151 77176 18064 372671777 42634 49575 -188060856 35967 66957 -433045035 93583 97947 -771316440 45180 16427 -324956894 82521 59884 303720516 86623 142 -520555909 53800 45605 -186884044 23484 72900 806136307 33924 95456 -188504164 12260 51350 -92059126 44969 55394 537210970 99022 83489 971459855 43051 29086 904622856 98197 64229 -186760 98083 49798 458168818 78984 66640 355681652 70554 67010 303662392 72066 4046 -661910928 18361 77264 627018852 31005 45456 455830408 85467 91126 371370331 3610 88857 357408357 21866 32333 674604777 97542 42627 -676782685 94135 81577 -289786580 83849 62513 -513805799 10096 33758 466264490 32409 55162 -818289498 24032 97139 663509508 77578 32933 -971240172 61719 6320 -968155781 16758 17751 -692334761 32563 93520 -551198314 21474 99127 -558689476 25450 73750 -701108431 74473 1881 -272226320 7332 55773 691184393 54925 97090 -153174321 23287 66726 -6091054 56470 701 -48869241 48660 27522 -520875284 24894 78952 467499702 58734 587 765171453 35260 8954 169138718 39735 96738 755329822 16693 32335 817937113 37697 78904 -798808497 41903 40724 519692920 10774 75578 704954320 72535 76513 -542977060 66484 6057 -244849954 77960 87477 81923226 46582 62296 394935464 4190 48812 -79872662 62247 46683 646616637 7453 58617 708051754 7102 89111 -477080307 38483 35669 -642882474 25217 40489 30027692 85606 47888 -513963441 12792 49025 83441455 72146 1121 156792949 1217 22948 -794846457 48738 69021 -305174903 97259 32614 324992851 70349 47495 590756518 17254 21480 -818337346 83346 8862 681198412 48620 8931 -934422120 24073 1885 31592002 83312 53738 734084938 63269 32096 -974391648 8795 56646 670779580 95380 32594 -23911705 49545 30064 41406585 86350 77450 699773598 55639 45459 833584094 64410 53284 -157086898 73275 527 942724747 1415 39971 587184295 43223 87293 -822071446 90155 72648 804098610 46462 11590 140873624 10927 97716 -324993135 50428 9715 648627990 34409 2994 826279716 39074 11355 -811997452 86558 18406 355035933 38372 51213 396911560 61525 79669 -197417399 91765 12532 -252260370 44580 58981 -513899798 85999 48649 765665803 88889 47389 -970168703 10933 96874 -579851898 77372 12389 -356437887 87069 60237 249814521 94352 65407 -16709814 41936 6361 578147875 51348 51605 602350646 84532 67797 -581413666 71381 73953 721010743 82462 40526 -922477055 44503 45857 19147061 2370 59063 -272699979 4239 64806 328676689 56727 14520 549509709 91931 64361 400423458 4758 91137 -530934026 88073 31835 -524993898 88768 88326 -983325335 12423 33698 110854116 30142 64110 -105356591 44296 76972 551863643 33522 78304 -103923052 59737 49229 -992102280 63524 73853 551907558 51158 55497 -957258641 75775 62634 -581597192 10049 76461 -958014726 97073 58667 385514872 3835 58810 194653330 40540 63757 605283190 721 684 -727518885 25222 42929 706163895 88052 24616 280598225 28774 86612 609696729 72154 41771 -745221086 38102 25864 291889079 85586 54639 -556386071 58633 26932 -153794659 19044 75959 -193706109 41240 44881 -485000438 35329 25685 805767201 39332 57941 771475374 75572 41129 528132018 85606 27589 -898930336 46303 20347 -430948529 84188 58 504813982 50447 42771 599201518 47442 96550 655575973 42416 35619 -598024664 45547 44074 -420826052 69717 58781 138034806 18945 40234 -97971484 861 88279 250439949 86149 20879 627968108 54771 11941 459421503 69625 42487 500089832 37229 52403 -357864217 40988 95205 948239117 25592 34848 -72245609 32102 52491 -197735582 31487 28423 -248961787 56267 39554 89947748 76917 58468 196866067 72801 77721 -181773145 19540 48977 -349474970 83808 19993 196248628 75778 28721 -113663098 71556 23392 843165565 50459 35167 -458453351 89199 16747 -276891337 77777 93121 179613656 82239 66778 -567769065 48767 74046 -695414129 17827 91499 -628543332 34021 84515 -388748860 72057 24894 -990256707 44921 30728 617187573 33283 1675 -415409623 26154 89797 516647652 38479 46657 -730541244 2120 78533 -679832111 17656 91867 591413391 30964 32410 226653388 94364 85475 451158996 13418 31725 590111507 51510 3701 804445191 25425 94518 613526958 72632 79372 -639845155 77054 82193 -172800694 82094 20393 -646860512 97071 7863 749947248 76603 85060 424873093 37450 66099 -441066297 50903 97434 435103065 69187 66133 -336807177 14739 18795 -378083657 913 27549 888764811 61196 38865 -245861314 96528 36916 163298028 34874 88486 -486101280 87251 39786 282092916 72209 77232 796073289 51821 69252 414968424 81365 86638 -803524378 65544 14920 803304923 86639 37371 464753371 71563 79333 688385739 30996 44893 -675643424 81618 47338 982626024 99560 28209 -109210660 97710 73004 -366357125 69010 82587 -528805022 67157 7995 -785825331 98232 68995 212990776 77246 36064 337753332 5865 55192 450713295 90331 52783 -837221057 12757 23278 -102769115 93263 78048 991760327 11799 74253 -955805807 33435 3432 -926264806 24526 80034 -375162983 18830 78696 -904140607 73891 69879 -789091828 64986 42581 194767036 47577 45849 852700724 22169 63139 761987961 84570 44438 -584498079 46547 66836 606745200 33403 57063 -740294937 45071 42037 353563607 94718 68854 245695257 59682 4630 191570329 57153 15790 -645161373 64582 91842 -591497922 97941 40315 112828862 48246 94795 -482750824 31388 70976 934005139 97628 17409 -657047197 85181 68449 -761261254 75402 89695 -504645157 71038 15958 -248741496 4344 90558 -196724997 98168 74962 -104280433 14508 24658 1154035 21173 98008 196595306 96374 23083 198778192 72769 36302 102150659 89733 12437 501721338 92741 71721 175620208 92723 6889 685638526 78170 73274 -532816121 17376 53848 202722055 18403 59046 135330748 39019 97948 800872647 99130 4354 -644365057 16663 70657 -617080679 75649 71061 -309795049 4194 6851 -602245397 35675 60531 897570529 21930 33146 -272397543 69665 60633 900357957 19469 1492 787852852 37365 94430 -781750692 31200 65398 -757474768 45367 93026 161700278 9205 73586 666830358 79809 31828 -405443320 40398 54641 566134404 79322 40462 -990837836 45564 99315 409772100 69746 53713 -898699045 50945 66214 -966178177 59227 91902 -496006288 6622 12273 -820938430 99187 74509 -530446167 82196 68629 792473937 67026 9214 508748688 60223 85896 -131340520 72031 38687 -101106432 62575 45584 -321982369 40370 83431 118519467 84083 22036 350644527 42994 91229 743401845 85293 40216 374480327 30111 45762 -859560520 9268 90446 -615342254 911 53049 207719678 36015 92633 846564276 25301 20298 -490578229 67605 26701 -207625490 57833 23233 408165443 5723 47406 -427308754 7869 90834 753069705 50391 59099 219058624 70462 66753 712182842 47256 85175 -837710209 9363 43048 -19116626 44364 59376 352030290 18163 61201 -85647965 78133 42132 -466257543 6707 45693 353538963 96073 81346 -495583347 26268 85047 -166658846 89724 27430 710981063 96776 17639 -905113751 81023 47278 -433203296 58788 25383 -11544611 88114 69126 802290615 69141 60389 878908976 84956 52844 -218089122 39746 37086 -374918497 50171 55519 767973957 13349 79360 -730370450 78791 40402 -626189954 40086 16985 -971801238 22615 17558 -35717186 36497 46983 945057684 79114 98140 -371159636 31631 17057 -375223408 57528 73950 757026475 74311 55172 722609896 80706 71204 589953406 26393 93262 754027237 96984 10660 -30455976 47881 71319 -681233534 4083 13569 -451247208 86679 78346 -493707873 80623 88454 537678219 51294 84132 93110509 36296 30866 -458999042 36913 5369 627570363 23403 74690 -600850792 14408 16806 -794483751 94026 19155 -366968376 6102 4228 537359771 58964 3056 -874902833 58957 31208 546118908 94875 26629 -868624890 25048 81522 -335092045 13956 84203 218548767 8645 80668 243068926 72055 38653 25182596 42770 67783 -309921833 60394 56450 130934020 39022 23910 -471215207 86304 13979 574047503 69009 7354 381976628 83028 77996 -748711697 9686 33704 -197660605 72216 50090 -882535117 6135 84636 957200059 28041 30324 730920660 89931 76412 -268533257 20189 9676 946088587 47234 76821 -589437227 47561 93780 -60144506 57575 78152 591112055 57757 42156 995619032 77557 9077 239155973 50530 35237 239170063 32525 8013 -829707395 42467 31423 -398590150 8655 1065 -352295562 16417 60210 892028052 86696 75047 -673800305 56739 30497 794818934 50452 93873 -638787011 480 45491 719543560 26754 42195 807152839 26431 97203 640773096 87958 5049 179278699 12873 14686 -751282695 28137 27795 862114785 9680 97180 145058017 45955 53659 270896103 31570 92145 896242432 60110 54897 -427172647 82805 85058 -338542918 17899 69708 62855369 38565 1740 -394147018 80314 93536 984837614 12156 14950 -35583412 90028 4579 352446552 88259 22008 613209646 69108 26801 799738541 61956 35774 366945119 51264 67586 -765538598 86437 55556 -342956859 24067 95873 -265233695 68147 95822 817304645 944 35013 -772247737 77706 51685 -686009038 18166 61662 546593484 27523 12197 -699141691 62473 44091 753357580 24600 22427 -432868751 72516 98352 -912469330 17510 37000 -475359060 50982 29402 429343166 6780 69246 931077744 74535 53293 -307045724 63557 9845 -952643708 18149 33120 -716555900 6099 81571 -477163921 19127 96566 557511249 45394 25768 481236120 26431 27930 943053954 88638 37778 8252778 69315 17502 -18515321 89229 63767 192192778 86935 76002 -948602252 83330 37829 -201359332 85699 83646 -607243419 70461 33742 444038183 78409 5109 269784733 33573 62006 -328059343 73693 44436 247549256 38215 80946 959301026 210 46144 -256851595 94863 16 967220184 85315 20688 13629263 46207 83895 -463848125 77172 36768 547649742 15149 95441 -896331707 67754 9020 -792106445 43043 80804 271840271 15390 13522 764400435 27529 66611 824997941 98043 40310 717213231 11794 76867 -234489609 81368 74862 653790782 79455 24466 -829978264 14335 59001 -923001758 25064 18714 987607171 69469 71992 204324887 38702 96606 77299637 66093 45312 92532035 81962 41525 -613204251 20037 62654 555764035 61950 36366 689948098 4914 6125 -74068732 83072 78624 195877533 40357 44000 -13167510 50012 32825 -853722346 82871 73121 -603690635 84158 42988 930552665 80089 39895 -522856915 56853 91738 -5048987 67778 4268 584565774 88419 23248 522740119 58829 50471 -481412179 75393 17925 -81250792 8761 18133 521872566 76915 51713 197738891 69579 51806 580413997 62174 62565 -536829276 50494 53392 -248888863 75387 71858 397911818 14209 33255 205291444 2065 57655 -465604758 60700 66953 -431734561 67688 36127 -447843741 3912 51256 650041941 28266 81954 885611670 76256 62771 -59889528 91072 64251 417406761 2737 76532 -73152634 32079 80479 70598871 13823 21693 -206616912 91650 74393 -256146501 1935 97814 153874341 24266 33888 -50821923 31623 60965 956195571 15317 22507 -784016605 24109 66516 278058565 75695 26252 -891611149 25757 60343 -819660179 42583 21154 -921037542 74373 76356 -46353155 46750 34776 670242810 36295 74658 908322669 15169 96990 -35911591 94938 28821 -324397393 43793 18327 -347014642 41929 35778 -670208481 57026 81428 802640522 25356 99184 979001878 24406 9433 199106120 26105 49508 89844106 30036 20337 -456014800 71585 99670 -25253222 9277 66603 607198791 1876 96846 29750021 7626 69264 -299979390 81941 51419 864394427 43568 18478 531229270 66410 86163 -194537774 57643 6899 607014169 50541 85846 365863527 66837 23803 -732322870 11508 16698 -71701158 29902 47989 -925730033 54665 37044 -289155147 17438 84828 720876272 17542 43177 788759943 58428 75896 -759922910 15783 60580 -60933139 51439 67131 -581983528 78037 8105 113703532 59885 66940 -858395463 59771 62628 934573443 42757 88364 -751150952 55135 27481 -62856732 1137 78113 -434461641 38656 1276 211238380 49978 78144 110366051 61151 17745 546871901 4365 54382 -178781520 43995 26921 399648641 51000 24649 599122024 76800 92391 210686048 5492 1594 598400120 37055 86833 -645400071 89709 2950 -805855332 76402 55234 80156621 3582 98824 598616268 59595 77631 -190595174 19893 51945 -115864431 66956 56514 658472817 38129 2998 441724218 14294 56345 224631850 18963 12388 63744352 59477 1857 -468941581 61846 58315 -668967258 34929 4639 818761158 50627 88588 -24376742 31934 73161 -251531897 76033 46754 192444222 75609 12736 517846810 42855 91132 490276718 54031 7494 690096068 99154 92861 194832042 79429 90292 903616199 58413 74456 -809137838 48300 38108 544081405 86355 65842 -627986979 52410 21088 -543860973 19516 43429 -513407196 25045 66162 123210949 62 44118 -399752028 98330 29118 486681886 70857 97378 130604783 26241 80659 431089675 20202 61788 63254421 89859 55560 342703450 76852 77746 -130164273 89769 85938 -198827471 6857 31098 701462664 33358 40308 -173212709 43703 85463 458210465 75892 17369 158003595 97787 98141 29264040 66926 17922 -388392569 68960 29234 326866390 39124 34358 -87198984 52373 78772 -821495810 27850 32911 344267467 12846 2620 -233366160 54835 33761 -828776024 57343 68728 -725786407 81340 81429 -814513998 43956 23759 -4936538 21587 65477 -714893362 79330 10102 289489054 36979 18222 439638514 42658 72010 338792246 80808 32152 642692163 91881 93705 124782867 29459 35279 185680369 67253 19086 818973226 95366 42530 -169683572 42795 20336 -649385124 90673 37935 -928789387 13792 35137 -349967784 84954 25972 529829080 82130 41577 402496427 48743 19341 -556869899 98660 2640 -589452275 19162 4782 608155071 86050 11280 877747195 87105 9588 152701451 29705 58537 537659937 27440 8029 710514335 98865 23146 -272415094 52668 29098 440756035 89253 1678 235003514 87144 60874 962067213 70012 22919 -128372397 67705 44980 -855553456 79105 92935 -283607695 29965 86357 -446860772 65578 32227 836258713 16910 68772 -239332746 12479 39537 -751751359 30832 69200 -916817725 52823 88434 840425151 85236 33974 763155328 31569 47686 669077959 68427 29201 -875365746 27377 39571 -529057255 18083 11064 661904344 12629 63420 856098087 70172 43006 -268411538 2123 54657 352266099 87736 66978 -233975329 59174 2963 -706758168 36766 73745 -312670206 31124 49068 95680703 44547 14447 -521342723 62001 77151 732238866 41681 44831 791447809 61620 7873 825021681 97207 84181 -199464287 54140 52423 691138801 29337 51288 999347935 5760 74377 -844935104 55868 71161 -213426432 51920 47288 308881630 60413 21553 -67316756 61856 35121 -829126974 86406 47559 145946844 1487 28020 -596923226 45174 80366 -258711606 95678 36332 533867312 75096 7033 -319183743 15916 28918 592980140 45886 84440 951059030 45434 52961 640605642 62046 15282 690395233 5178 48173 801987012 51582 22399 667054164 42234 35052 -559888994 18342 45363 181498026 34898 79892 633738617 23444 84540 482549447 91748 32514 44926256 93962 58108 -777521062 68250 94952 841274388 72151 74698 -930054697 61406 89257 681087810 42125 73588 433238023 55891 79245 -874504176 69311 54922 -493839431 59718 55371 70081296 87157 27821 675561337 74792 77073 86722723 77866 86543 559999018 58609 10328 -79147761 55473 33988 -257718150 24291 64133 -199761649 81991 17535 -136458399 36269 8261 -248672771 33902 88854 -14272088 6711 46528 -206704243 95869 14281 611733012 18360 88320 -671576050 42851 27839 -723313274 11319 24200 414270870 10563 19996 -751008453 3680 40464 655400725 96563 21756 -872135345 69057 30890 -187263600 95534 19578 713686711 45677 37278 -316767900 54109 31590 428202016 6852 73626 8056760 87983 88748 -44964926 29253 17501 277661866 4401 3981 831195786 60854 32979 -796573105 23190 58480 -16300741 83493 65038 -857138507 33961 53474 -772268036 95734 93905 552907536 97190 2137 -637140708 89678 10510 -822804645 70601 95747 337152202 82284 59074 230808673 38192 81339 -428904157 9910 51024 -192867074 82419 51576 787463286 86519 48788 770486253 81697 62981 435207978 90908 93876 654620978 56289 48908 31971463 72480 45834 -296162280 31615 63104 -808095097 97287 10337 -314372982 29413 10929 -684680229 93971 11249 -166325594 34376 75699 894957045 96585 8025 677363873 90713 15241 597405365 30037 61150 745714428 91079 49552 -907386500 48141 76401 824949981 25734 73318 34230589 1739 58293 -496526663 49728 63016 285410019 47983 8576 978180187 17130 97651 -773248689 8879 41095 553650715 3132 66575 992800585 46928 85974 237825154 11998 79568 953596237 54191 1095 -563908226 34842 5618 -322026710 85189 8838 -46706532 24439 64237 -928805827 88339 54558 680218481 76932 78414 318836180 42934 92423 -387220849 50327 24282 -133258239 63136 32893 611769167 42885 59605 -469938350 45121 11221 -664007007 98950 99149 62578123 97197 11117 716158127 8520 90482 753340661 12058 24767 78464855 19584 47300 248652278 33142 94783 775180413 52409 80624 352941378 23403 62789 246533802 14593 19387 -512480078 69211 38536 -170230119 33588 30211 -977619707 45646 27471 -971664280 65778 51249 -119505912 15627 3889 64814524 11218 46033 308012290 67939 22579 588503527 90720 64340 -777463686 32146 66474 861398898 87372 96902 -431744259 826 30365 -382340370 77952 32906 954793147 54619 57940 866462403 37287 20794 719587657 33157 38031 177121030 61714 98955 -40901098 12686 97840 741345697 61951 78874 641719203 65436 17094 723067064 20639 79748 -302833453 85413 66396 492568573 94481 96408 -179094942 63379 63122 552321357 93331 36217 -941593414 53638 69182 519083344 82602 30944 776221396 7259 85747 -671413889 490 23839 -922599388 3695 18104 612985086 31685 78929 -796064385 63808 17179 317763135 36038 83787 -662384587 81792 57879 -88072659 96033 69958 484405516 30601 36282 756440340 17330 42974 -591018396 67509 53634 869928519 20443 71302 -377182026 23549 38348 -814038758 52699 58884 967364630 36560 21946 -937334608 45269 86165 160415158 22026 29023 -344335045 41005 23452 237981941 91361 22311 -134619750 93564 31674 37777491 20682 49107 259098799 97650 66726 950169109 82037 51232 198681900 27781 94915 -944490635 64225 55496 -500793078 19049 23724 279043732 65421 9859 -849910533 51813 57550 620719108 18528 9281 -11324303 75727 25658 959460046 83493 45936 -939590949 40661 26275 484863413 82786 59681 -734887653 41486 27375 -882511287 17653 71084 -456128620 21608 62236 -807672496 29318 2389 -955593872 32894 84604 805551468 20277 5254 -445149243 11833 19441 -77452935 13817 21130 434448597 12571 44356 801069797 4454 24403 -425038886 83667 99044 267267064 69717 44735 -62871584 57688 83637 423399804 67832 41896 36330211 54348 5240 -565023704 56461 22940 -421005020 72719 28861 241954328 76178 1998 -881774549 89975 82512 -91285351 10730 85157 792011174 63410 41587 796057414 23222 17163 471903884 84038 56615 -717403509 26470 82264 -643386074 78243 15677 -547831782 32370 76046 -905706303 61195 65893 -335953988 7561 48778 -224016771 18481 30717 -10991152 43604 35379 -222889337 7879 40471 292691127 49827 97982 663445969 36820 19681 -794232490 26933 28277 -179370506 10520 54881 -520684750 11731 40742 -888014469 23590 70779 -692608847 40231 31075 941455193 48823 11348 -922207499 63936 72543 -967158176 56510 16621 -675016551 44975 58849 -204766657 19214 35231 234934805 2221 88386 597563446 12298 87175 712250183 75639 82219 -302233008 54770 3711 706076946 48999 60983 -197005610 89133 10856 59871207 89449 42516 -165387104 79028 30133 503825492 40074 63873 -969048641 79728 48851 744681539 48405 129 -631705964 96818 89186 870911425 22580 10149 606560420 39241 44813 -766126287 37153 20169 167260502 50644 37290 -461280835 90993 1166 -105712216 52221 81090 106032971 61713 80351 -171475729 33200 78315 -146041322 59601 32362 -3495938 4301 79546 626469165 6136 38792 -905334502 25034 39410 767800799 43121 59674 -463156266 53778 14025 385171456 50662 89648 -657171308 7270 61283 -127547432 50216 92497 471249177 31397 11606 991716934 89136 46354 858403267 78205 67122 -7328243 32554 45422 182434573 66027 46339 -472576342 39888 22486 347367474 84966 18613 386768830 82022 61770 -858923081 68391 79004 745150850 43463 91338 -201762579 75086 97209 878825939 37710 64646 375959860 81955 88087 -20176504 23970 50381 967393866 99409 82812 775011172 5756 6832 -367493331 52640 85780 868859577 13467 14306 -114698677 95892 14987 -99169465 60115 33471 -204483023 70640 26533 523150772 67861 45730 -433434099 47048 36099 81072048 97176 93375 -299461268 94045 43426 -685074967 76990 24933 184940363 42926 28860 697307635 17111 68788 912716500 41866 39360 -619493528 46198 48655 -585447980 98522 78632 -403434037 47819 17728 -355645443 78206 32956 799617267 11109 24082 986179590 81744 31760 745441573 80977 50054 -353108927 82328 82244 229467726 59213 17675 16994145 62721 60172 -468760471 59395 23764 821022409 99867 23108 315106504 79501 67364 -34794551 61972 12529 255142259 17744 11516 -252745612 95758 59138 -927025448 32531 92275 -727904183 72034 63635 -32255180 11869 60289 998868039 12907 65019 -41231066 11661 52443 405594373 93413 72086 -124113724 15267 18449 -324894278 46903 45696 887007723 3009 8524 866102436 94158 31953 -344157219 90743 59301 -68084970 96746 18031 471914030 84294 37943 -256990704 7811 66527 -945473395 7856 48633 564209474 52918 65795 344287433 62163 85964 128314833 1837 519 623947892 43197 25226 902271160 79773 81748 -57756306 38111 75939 -559600407 36955 13778 -618095773 49262 56339 818213852 4907 16647 -181982605 41255 33152 -856638750 10435 19468 -26189921 12163 6940 -825536312 40977 90561 -103733810 45453 37333 57509060 11650 95864 -511899885 50214 63767 -306656536 37310 59226 -907015958 1326 38272 -952532115 72885 69805 -532767390 28056 60122 264158051 36614 6883 -682656854 21626 58650 -391585351 23453 37424 426948756 80792 56729 -827726942 95708 4678 429844798 9501 18326 697843042 63974 32819 -127760736 11799 66466 -846745547 16411 22009 749641125 71588 76367 392733807 34573 37913 415529207 29670 97032 681916918 95949 50388 484838081 43340 94916 92045874 34141 71191 876040058 6802 37571 925095585 13156 41136 -750934337 34852 35025 -361101372 90986 27155 485652506 71724 48105 896633150 96403 48303 287508790 51953 65657 -603759141 64323 35726 -28049989 95705 97999 -823626669 44656 8684 -881786541 5670 34944 602347124 52847 9189 989050494 49450 59167 -109590599 54496 17024 -694508997 95362 59315 648852852 98066 81075 727890691 20220 82672 562386376 19035 37035 -101353777 93449 7032 316980195 66853 43797 -783303692 60670 18287 567628389 94416 28204 -633190988 61460 39598 44176966 30429 41550 919481215 49821 14061 -791262479 78172 76085 -704737261 8054 47270 127422725 15599 21911 18033242 4757 66067 843520768 32291 11489 -38752727 48686 85693 644246906 5781 98344 -910200865 28304 39883 -572696312 88839 50918 -537848989 39109 25658 971595187 91765 68962 316472787 83093 39436 15431260 19968 40627 -247505842 87418 83600 -404142617 9740 59704 -538035210 35347 92459 936440879 48417 9799 -636175906 97966 19193 -833878229 46724 52473 -119281516 43978 14743 -541789432 23279 37761 149781701 40160 65900 -80886113 39643 81230 367399432 62685 67810 361268522 92284 27511 -194245345 70776 98149 128848741 17882 55557 127767360 48418 87579 -992576929 3531 32048 311996930 32672 55252 589778739 29423 844 -148815934 72509 86903 -917613075 2085 80806 -314945710 36754 28470 -847864511 92825 79745 -874109928 59657 66290 -507544130 59654 32100 -275778172 3631 17907 592072238 66550 30715 89917525 57957 41357 -915379866 70465 68360 -624509860 85721 70542 207459398 54025 88085 739934937 31664 74175 970022446 17704 57226 63811461 91213 74955 -265928139 18236 70694 -681841097 48266 19710 -95606741 52798 12041 361958580 68429 86727 -123500196 13546 21591 701848892 54480 56977 -899054144 61806 13197 672243078 82534 21224 803944221 10748 36620 -703222709 99471 87650 -248026258 4132 52097 -708627254 3243 76113 -803833737 65177 79292 -593012161 28774 58747 391845449 35794 59493 -482550471 16472 81186 867871901 99128 99286 -550767272 71190 42350 487530938 1975 54177 618115907 83081 83441 -470124896 31711 68679 256818233 30736 97744 517776446 46303 73182 233454280 71955 72082 -796012799 51491 1597 -487359676 73726 67060 -720400512 49023 64245 -811980153 79473 75773 -573653746 67680 78028 936487703 9026 13763 -87226158 16911 81500 -428315207 74940 28915 -801492847 28333 9588 721395733 60710 84159 -766859108 71908 90665 -102901703 83668 51096 -448840978 64605 20918 423174404 20758 55842 -313889942 22671 36520 894579170 41665 30275 -330735303 9778 17450 684582945 14237 7929 -420895712 29452 64174 549374487 6630 49369 -912872270 89744 39827 151325100 74446 27740 -798960414 73528 16219 -753161557 59489 59691 185070714 41580 31294 -775930353 8883 28247 836879900 47923 33564 -342678844 50283 47310 719229580 58559 95630 -911158322 19880 38645 103490165 2021 69448 -376691335 26222 91271 -596992752 1187 25140 -960349366 28265 29205 196294804 27638 84499 19019891 69586 36812 -872379881 93849 7882 444403713 14633 29603 308278706 21394 35971 -861510096 42364 72664 -259559217 75629 43300 358097890 99799 16169 988107209 60921 41602 428359334 16002 69018 -246606229 85049 84571 -966504023 82181 57917 -297859394 91819 236 601031333 57085 46189 826882778 10290 69411 972512772 94441 5257 -418246934 72018 9286 -785181102 56080 42744 118099606 9834 1312 205691564 21268 5115 418096006 50599 2808 -488346680 96840 87687 -398984838 29126 58034 44381554 5258 74101 278609626 60617 72353 989104846 79759 32872 545502172 98848 11042 866143301 14799 40066 -324919924 28093 13044 604864709 61624 24176 351578561 80849 84988 -771822285 79693 82558 351277267 63853 73577 -956682478 35494 94984 112162441 86163 89166 -243820452 26035 87881 743628316 47093 81825 706112586 14807 46233 -103313984 98276 26612 -507785223 81814 76831 -513019534 88644 49262 -968280276 14583 98571 603116961 44158 48565 -283811567 15543 32647 335444423 16439 31605 -922468384 48082 62475 -891609467 44136 67114 52406173 70397 44876 252640724 98844 8993 -189459876 89407 57904 -40423822 27086 61322 -996433485 9589 93421 145904943 72045 71637 443095575 52004 679 299596336 80515 40325 -393749524 19193 63861 809287595 44104 20927 -994638608 40531 68846 -735158442 19468 30969 -432427850 89361 89202 201765144 26791 89887 -715656106 99431 20986 -627540274 64258 49988 950056732 9617 11637 -747302201 44007 22876 462534715 12410 71648 -637409286 28246 27059 -869534778 64127 77580 229539692 96193 76389 -243183576 45593 7046 711366794 64183 89519 -5893113 89838 52116 450768425 23305 7170 -591721709 11107 61316 -530572982 81594 29216 503367683 13006 37646 755853808 23825 13423 -423072210 79506 83839 901121210 39917 79738 -725918499 85965 22439 -706191978 84808 40252 -338654243 73010 35601 108448620 71503 67011 932017643 83562 91435 -154315241 49048 22211 -623136751 7555 56503 89115282 9056 53197 471660544 80699 97609 -349384121 21324 4519 -257353218 2639 88822 787788031 42258 78412 -884168473 92144 60856 -292355592 75027 80038 -207192115 94378 77473 341741341 59843 63283 510420592 21220 59872 -148565351 92915 55143 -386487868 54087 23571 350659671 13654 80143 -257351794 54609 41977 -553124434 16807 97827 -815967574 5197 20984 769328271 57449 75278 -169063270 48463 96999 -796184776 19995 97336 769902466 89915 58812 307300374 9739 8778 -518864371 43080 18438 30159769 18812 49301 797984783 22313 25167 -175324550 17629 5850 207819540 24779 78151 -12306827 25678 19252 868827053 94842 41072 -79395828 78065 54437 882866976 93257 22461 -729996642 7103 83682 802069332 2581 11658 -749840226 80373 83591 71033788 96080 34492 964202839 37829 76079 608745277 26457 39710 -198727698 93228 52445 909172544 5572 31802 146670146 64255 65663 -639619644 26561 80567 522265693 66205 11550 57223177 72098 64096 793895914 16383 59301 -124338469 28007 16824 118287357 99252 64935 -507994941 69212 24269 78884784 73309 79505 781818382 91101 5090 -300455566 74732 95148 -545205858 6918 66717 -85570903 84210 61642 -882145007 19372 39212 -450850769 35313 26851 948454793 48047 4888 647099097 26955 72354 -120943061 46470 81841 -154737702 7546 65070 15457724 61397 56004 -531422693 41982 29599 -270431203 13810 7865 -821366926 94652 18776 370117844 86508 99511 883619828 27555 4247 -239822273 52212 40477 -38297244 65826 31008 291407227 70636 68409 -745773603 48175 89251 508594762 8961 3276 -159792571 18647 63071 -205102705 63281 39441 249993748 32598 66456 -397643652 44354 39755 248509829 92218 59244 168248774 93877 60426 703497535 99395 92293 -261077450 37602 69199 -744328443 23799 95238 -764565179 67 76299 -77600278 75873 62666 657740499 33645 96964 -500081525 40075 41154 280566490 79509 30589 511184918 54519 84892 333777582 84978 36960 -625029191 70481 63804 246202260 14637 93631 -737712061 66088 15560 834643604 14940 71926 -246733860 31470 84619 -538935394 36289 72107 271999239 6372 28203 882746411 67262 48532 540682606 79792 29254 -613641586 83007 34794 494155770 30496 99903 -297572354 50509 62518 806176110 43019 91535 -567136860 33527 33737 216222201 34780 80716 45175413 88236 55643 -692959587 22328 48541 -353258812 67545 42723 951522446 83635 31051 896960883 11236 81109 256328630 61687 71268 279447696 35777 36690 924868702 7654 6080 -535442789 75413 83362 -407690818 53435 83258 779955728 75838 89591 -755271254 95802 18423 -25370667 84383 79833 935096909 94655 52798 -515352023 84946 99653 -502331249 85731 94305 -102920998 86019 88450 728725493 27537 27278 64486574 12899 80950 -961288256 28692 29155 927330029 39695 5366 878759371 99744 19120 810126737 5245 74470 857471489 88224 1053 -132927713 76288 42397 152040872 19441 73688 650617747 96235 6660 894255288 62489 94376 403486626 63455 80063 -790941819 94562 71868 -754963047 89243 21789 521296467 92618 40998 -426504988 67612 34132 716278293 8164 32891 -717759780 13906 83099 -636747392 55481 88830 -108008859 89469 54902 751814949 6449 42221 532524075 8604 59739 725351133 39735 77964 -103341566 20927 64441 -470051059 42144 74680 132230241 60676 76451 -326661956 25887 87066 734906472 56154 14278 596317776 34348 23995 773806435 34942 20616 -76077496 56855 29758 569108789 67790 14513 -185977116 95972 98885 -614617788 60284 87309 580571074 84124 56029 801991200 15288 15103 -602979177 17705 54844 570879886 90303 1715 -755006322 20915 28513 -119608525 37278 55895 825812828 26824 45496 -452635582 84153 66342 -210334450 29976 27511 17312361 29099 3992 299448672 66961 93859 -413097909 47044 73173 -201628785 64494 59479 226573914 84807 98619 -963220705 11078 45602 875909740 59870 99810 -489083386 66327 44859 -330140924 25990 85715 -825786253 79749 73193 -552459146 81520 60215 866219653 1810 30981 -607821056 6844 91225 -822461851 64229 7367 953782512 34737 36949 39027753 33581 20201 791332216 66836 54131 -525033172 17569 42704 -105120431 45868 89466 660320533 85719 84813 86860118 76819 42584 603320506 11494 71995 -386278691 15669 90833 -308148279 80501 25788 760884449 69840 79061 118414004 78345 4638 -698081037 34638 96711 980868609 97584 64056 426569319 62208 7404 -787123192 35440 41682 261999816 17291 65597 -612306143 28284 16767 328099200 60032 20504 -140025280 65038 29149 -570943148 25699 42854 608757742 59623 64196 332826193 49338 87713 -645709957 1632 54806 -500309255 19087 29970 -861516841 37980 92185 -92004270 24373 37271 188380224 15301 86869 -425423041 34062 41550 -417923838 84829 40169 -101504575 48658 86968 -823427277 2987 10091 514751729 94598 39238 614335055 18503 65913 725309080 45514 46527 742618206 76034 83019 -871535053 70160 49319 626108684 11478 53862 417078877 24140 3640 67494466 23259 30792 507063722 42127 52422 -290979894 36614 66354 -868390294 41007 68734 461323434 29370 66748 993100462 98243 88426 946346901 75607 23329 860882521 57754 47364 919562843 68468 93801 713565419 54780 32305 171822116 74422 18723 -927290569 42252 73906 867966521 48321 6199 -992483702 49278 14918 -670407714 28360 66582 628124791 21792 54814 -389734563 55545 18191 -337289702 97760 47262 -996231997 21832 94416 792646443 26718 78779 -950994502 78012 24166 -253333260 23322 58794 973073810 12351 77309 968604473 75605 57062 -837265095 48834 81345 168437884 66030 30242 -412092298 11145 29998 392979989 77489 17041 703461519 32827 8157 632236634 9109 97936 -826647104 48064 55857 513622848 93652 22678 963376854 11937 90523 -537484336 68873 46910 -964827561 18330 64392 391220563 18958 60904 229475001 25702 30459 802378363 45054 93709 -348851943 50870 15753 184843903 96241 35209 301649899 30846 12360 817390429 9237 29464 -342566105 54606 33579 -899674692 8494 18353 -84209704 58252 83417 939287536 31459 33088 742781514 32852 74594 441981485 47380 44611 -948075256 7266 18682 94347445 977 14904 382469356 11491 53996 -671977090 21244 81980 581822022 90156 44434 -958169926 48368 3133 -187246446 96124 23099 144414456 68961 35567 -497932348 27248 236 -413560548 20794 85316 830230943 46651 92740 301525897 8011 14430 -217624420 5347 24734 314538426 47354 43618 -86900215 10873 99856 -781042609 21618 276 513968210 67692 65409 230517290 36168 91697 769939400 56301 21460 -635142548 21376 68193 919099352 63430 90235 103337998 69484 68481 922417040 61899 7311 -833004957 93414 26887 450695927 9742 43647 -393589669 96322 63998 51824175 96495 84798 -713505445 93763 2590 159331761 49678 19230 -626332815 39242 54859 116498127 46956 26870 492212879 95809 8051 804118931 43055 13568 520022553 36870 37255 -277617060 93234 44640 914014225 25601 76931 127189984 97493 58070 677817173 27128 60960 947250848 41788 63495 -891930537 54665 32643 324863397 21130 595 -285833273 4619 69769 -965387759 54757 36209 -239324032 8428 2938 309415422 96152 82245 594924004 47413 89461 -694728876 70882 37474 -256700320 77110 4429 390076234 24745 43252 -241094395 65856 52057 569741718 88630 62823 -647462542 20085 72998 21111447 34589 23868 70658756 40604 37066 818798760 18041 39059 -557230178 37794 50128 929850605 27812 39743 -977569598 11053 25018 -869076495 77717 91416 120639020 25099 62799 -896422122 83345 42140 -351685777 63049 64238 -381322618 91473 72343 569788645 53687 88835 606912331 38107 1323 813905289 52950 29355 -622701691 4406 47135 -475386016 26420 99123 9766481 46028 89362 811624175 71775 68934 -991724029 25744 49032 -58151022 50137 94372 -876879446 64597 99208 -355327881 94777 99345 -37588441 68188 84627 -12481201 33581 12752 486543353 42916 50440 144749194 80453 35805 -535210273 44299 9044 -187013259 49969 87340 30435137 36083 99516 -444732105 65881 47085 -658373006 40674 2548 -961112599 68208 53392 -818325942 67264 51542 730204200 58643 5977 908706994 65398 70686 -775621232 27333 10980 488909605 32047 57948 317221880 67590 46329 -685327663 40152 62954 236948234 1591 38123 -818685938 21525 91788 724752196 52138 24776 -555252214 87744 67686 680315755 55072 42745 973556731 43660 24357 978734947 4169 92698 -12922033 37487 80801 -998675425 12187 22814 951698384 72790 58323 -945083095 1314 84938 575839479 81886 26703 -437294524 80817 17319 -528721257 23618 85430 823889776 66388 57868 -945782538 83152 9856 -317871622 16270 82989 -503574123 43386 23207 173276280 82858 46260 -551859338 44624 72415 930047299 47309 26797 -904400713 20547 18546 422451349 54253 53436 -740683751 25818 31125 -600233590 85861 21251 -160255889 28521 26175 808884290 43708 71690 607342071 94917 36698 464742825 50670 13756 -124284011 99285 67222 252566209 77640 51483 737797112 92971 84498 97141183 15462 13462 972065688 85866 28768 996895364 25664 85060 924776066 43112 77500 -140342548 54927 68278 -674464984 56876 70805 -439792620 21643 25690 -521720500 72865 99238 737182387 14084 60348 359956544 4576 47350 685860657 69852 90205 461990396 76944 62708 777987188 96088 32327 504668411 7778 9303 -68397972 21365 29286 194119096 53868 27896 422539025 48162 33472 -204876852 74770 82363 188704919 59376 91228 365996078 35735 51622 -845527855 55844 15875 409605995 96598 18575 609966534 59324 4299 343047382 99807 77127 599632744 62461 62779 444074129 37184 49306 524207737 9404 82017 552362883 96457 17053 -11053372 63540 26878 964801783 12385 10455 864528311 67490 19498 827712305 38068 55619 -393020103 74772 27857 -261175208 84337 89482 473873321 76046 26011 -464303304 80899 79429 -919647730 19716 4224 -531672055 59954 85017 128597363 5187 40069 360610119 87322 77140 211239780 17075 57057 952925621 78683 84050 376519194 39706 56264 -284394291 74343 61728 -847516 75688 11341 55837545 45513 38757 190732880 52176 6159 763735053 72436 65908 716820358 38153 83388 -238467811 60432 32972 -563473181 57471 18307 -990547045 96403 65640 518013127 96988 27271 -152819867 26965 56996 -61372982 13337 54009 775002854 58154 62180 117219951 79502 75987 -138113668 63949 32242 389522587 53230 11646 64101782 70219 2321 123910021 22544 88575 -7098556 63177 88588 102871905 47794 85785 590061986 37411 70414 -443956176 80342 45749 -294948083 32929 95470 17331474 38829 29229 -523589283 48945 82633 -947972209 21363 86261 -806349302 93683 31157 335089347 79518 36372 -675418756 19077 95794 734738479 64562 46672 -771995937 10705 23972 -84709042 23447 54450 -452722919 80101 5439 640474063 7615 48831 -764113497 20863 29114 -258465523 84610 93183 391077156 47272 76650 369696463 27337 4867 -631899596 90934 38268 -28921425 74812 62203 896520587 31106 27964 129333326 43538 68579 -477225023 66917 67604 704944521 24481 55110 -453896308 5251 78705 -499517605 94290 53655 391278872 98857 14932 -638059345 35270 10900 901873751 60776 61847 -200773016 20914 14303 995093800 77226 3519 897292070 33773 31662 -964341957 25608 19297 -66141112 14446 52603 -92326835 85391 56938 -239824297 11056 39506 -921165551 7578 80510 189575026 7452 96435 874480314 71684 31800 896562616 63378 17401 665111586 98357 1633 568537988 20883 75695 139810843 30276 55636 403307736 7896 11007 -645949473 56603 66549 86647323 14389 86726 534275174 18746 14360 594811484 45818 161 685005456 64481 17182 675076304 9108 76766 -720056642 47166 99939 -672451264 30817 41035 781954950 49511 60699 -311334606 93162 94465 865070548 75682 43584 447920824 43268 72639 -885076555 96796 73811 -511893887 22969 93616 912870477 67424 78590 -740313006 90728 37081 90368354 85492 78915 -772841534 48666 60779 -134499672 85493 10357 -452414599 63162 68530 -659441668 88966 68464 -653471091 10130 20410 -319737450 79284 88270 -262401869 68063 54036 911334772 14956 41613 463685825 26388 15963 65841184 85699 98799 169276212 12966 17781 371598380 25516 63769 779412017 45322 8628 600095677 78571 72850 104490777 79468 46193 497042087 66977 14569 348706590 20397 10768 -645093609 81055 17148 202720468 36913 79775 805689986 15837 74634 276553651 1193 9701 15094384 25479 9193 -215875798 87500 87868 -287363065 8652 58028 -707047557 86485 81949 459524779 14632 35451 377344871 96680 31340 -667912656 56360 12219 -636022781 84810 82910 25355184 22144 4498 -987316828 76712 27451 766095637 78215 29229 597982563 32641 86181 -520569425 39757 24644 577605770 90976 44015 -467892229 77428 56962 320523427 85307 11388 894393473 61017 87837 -982122113 97425 21095 -789049020 33167 23553 454049219 94554 64667 67055466 76148 61033 -71179775 26769 95228 785350054 98947 34571 47382865 45924 80059 747467642 56446 98260 -451053838 21375 89212 238895697 14953 15667 746419368 52234 54800 237034861 55868 82687 892544431 22576 76246 -901515201 37589 89311 55896735 57009 31271 -965580327 79992 458 -910107931 97935 94799 -225023670 92417 93872 446262301 36204 2103 -760156655 57591 38856 154213015 19967 40144 990877697 40342 63279 -393569995 13135 47798 -33132640 9939 40684 -442800978 99541 87265 571558167 52213 41761 -361679214 82704 75251 -684960641 85882 76241 107275595 3932 84315 -137993616 97621 91495 -708410304 49960 99833 -632125944 49179 1454 362142611 18203 80324 414601862 17236 94995 -337516490 96488 69282 621252832 25512 62830 -49687835 92622 56364 -574524889 11801 61789 924018376 56026 58343 621249543 76101 3259 369195213 39415 25532 -41696387 1184 96082 566051569 18748 85355 -32775086 67672 34106 239241824 10790 56259 -939761330 50007 56781 635781508 35954 45548 -139774265 58710 36782 -253605009 13691 31837 -997776215 56772 36438 -887574798 87694 56181 962650336 17249 91389 329906137 3264 40570 320901973 13602 39921 -488268425 63389 21086 240493359 64028 51148 220072113 73055 3276 -251109665 80761 18184 -305320750 93268 76983 -191462620 84367 29415 727451009 9236 19921 -535258310 84360 12707 -894976057 53560 69674 107601044 41204 87517 -641504977 47841 92680 -854640897 80711 55014 -509800960 63557 95184 888912168 36295 1015 -74317137 91092 10900 7332715 60444 27975 -388540183 41674 49424 -919730482 73464 35198 -705591883 6086 61346 143898200 65187 95884 -695837042 7816 23665 510669301 58198 19637 -480705526 83440 35436 666388504 31973 80632 638567750 65522 85033 328178349 50639 74444 631616241 46704 11029 -225027423 98448 65423 -679682580 63751 77641 -257684667 61112 14787 -771346325 35987 76493 152555536 38772 13276 -57020250 76228 47552 218947942 99094 48791 -759277821 28577 96424 -232051730 57414 84982 -845199347 23317 5321 489256774 72855 73866 -615525067 22796 8970 254430292 41327 23158 -372680094 83475 38453 -108645077 6452 80732 927023606 91970 74688 -26875621 33261 21683 507477465 55858 69175 354430752 95503 10729 630503139 68042 51846 317990734 7847 64645 -104392136 16575 16829 513710582 47181 18079 790191065 23234 12000 -557543261 3068 9490 580139591 96052 89491 296895788 65919 14982 -542569792 92 7795 123929083 72183 53135 958054722 9148 64269 -279291808 5046 38753 163189553 76831 41484 -30678744 43029 33624 374773414 26189 8277 -627421675 84856 97721 -866456172 99622 10891 -625743242 72245 30261 -766916580 80538 53293 36864647 50760 71174 628811183 17855 99306 484048317 85192 8762 -74568381 43616 22332 443242771 15776 44583 -835880511 68308 41797 867190785 59176 76930 -408291872 96034 77147 -741781625 39433 57969 907546440 91528 87909 -220737591 78428 89920 230622965 33157 41026 543866934 3604 11994 -611983622 32130 69476 -812819374 12738 53412 268081135 69790 43777 221072416 69023 30520 -595330082 49698 40454 -517397380 66933 62305 -541862617 45152 30981 -529215906 33480 19335 253721887 13803 86931 -801281040 37750 58461 901039168 98406 22908 -37992636 57114 25312 850129678 12429 49565 -736865367 53338 87993 170814839 7393 40029 247044409 81168 31990 664274322 17094 12931 332064842 57433 56089 293518339 34154 98250 -30222857 21830 47158 -284088080 23327 33192 -579877218 30500 9842 502994670 28246 1717 -761248067 51085 40192 -314667771 94250 21993 998883550 83613 74000 557178823 16024 51139 581888122 96594 47021 312589921 72671 88661 492237573 65672 13502 488269844 33300 29869 -663686915 88768 26170 -774520599 21644 48177 851337972 18845 46305 -932652654 85821 71165 532913135 34066 78302 -890935384 96323 27891 -423748122 87674 25455 820313368 26494 52394 -736678000 78294 85444 -600294593 25207 91323 -700070100 58215 62652 -460960778 43178 62944 -404793572 70858 50406 -734225076 54531 75841 -466578364 15798 37465 -761017454 42369 69493 337325184 56230 48415 187180540 26868 27020 411159598 14670 1343 -347745698 53588 43306 -248458853 81865 99287 -609159411 27230 22763 51657005 88385 96402 881399427 57110 86780 -447775154 71703 95507 -900542247 78372 21810 -114622121 30828 31527 805775557 59143 24789 -227471845 84356 86151 -973012782 35233 40244 738704529 43734 79906 -644569037 20075 30924 153595835 5345 96817 -807082150 69566 92 -267340618 99497 15078 -844135525 53184 14447 -546819193 28933 90611 626506980 71391 93900 17178631 71639 80342 955846515 43172 43045 461558271 43336 41191 119073639 1029 67359 -980684737 79528 77958 -567984807 73998 94365 -854894990 46498 12001 749409303 70635 17728 -97371132 13671 36610 250575917 83053 859 -849825480 97386 62790 -598017459 86129 7257 70215389 11014 71422 -403624652 76966 42316 -167623249 29573 29980 -328427660 26338 66027 -17182987 88305 38961 647268838 76611 40005 653216201 87075 95578 171351272 88247 25901 17626663 24284 62264 119419724 84841 64987 427893724 78761 60141 237777453 10768 87031 236343 98078 80823 599294878 32248 50977 -249420626 86431 31180 -471405236 14539 32651 589555143 17709 74053 -567559238 76486 30662 526027650 81003 36795 -499973055 30471 69873 184617686 10605 15354 14253322 35754 95106 -920909264 6368 99230 185605486 43080 679 341335198 67389 62175 -283573446 11673 31617 -898461823 36231 66636 218115380 27707 8082 -985262546 2908 70209 316849946 2699 42433 999686630 14182 5997 -132267869 44016 45356 -768822805 66115 93495 536087880 4112 42092 228031234 19756 43437 809153935 81025 24391 -678246878 60725 85112 -611241887 72596 25767 49684868 39766 31932 705309289 58170 73067 -706246094 33442 35937 844646226 45525 58895 914982438 87837 47324 -571573128 24859 26896 -732500424 78610 26520 87021801 42888 95740 -234214960 72258 89030 698160043 49139 35166 699939188 64280 4536 941450345 53009 223 386638731 35496 55949 330280611 80803 57669 -75587211 1495 4093 993753989 50652 34518 -918568014 43191 82708 119355410 32473 2037 -448412303 31651 1874 354933713 21960 5672 852260515 60719 52053 -562900851 79301 41852 886599097 24766 17184 -743793221 63508 13127 -736961983 73749 11054 70316999 87896 23340 967551039 41055 52262 -452903763 20146 78418 36303973 78381 49136 294690986 12577 9377 -281070054 86750 11976 -855255085 12914 87656 -548944036 42387 39795 -523672017 22116 89994 547094737 60998 17006 -316324968 2700 34330 152604480 857 41026 589987206 13904 19919 781905151 687 9052 241388666 10809 44937 -184176461 77303 4389 -292447733 78698 55893 -29028602 89404 31102 207996603 37764 27452 802935274 56821 77237 -363646496 84105 18869 703145389 83346 61832 -206785215 89779 25610 -486270349 86517 62591 -663143997 75642 54911 -810675267 80093 66746 -833800647 27650 46087 -778103588 89017 79852 237209360 99256 29955 142225728 43070 63755 -875637180 40857 88935 764811366 82783 78829 275862754 61216 61281 -888963117 99783 3951 72749861 59107 28163 -312361234 37231 92901 -44241556 69656 33373 -476736093 77796 63619 -537812262 46666 42948 845509231 15675 50261 931005507 19032 1516 797840305 60777 68574 273073583 75268 36357 141148937 47087 84274 -168942432 54632 40242 295109609 70442 90287 842907146 76297 19602 69546245 22858 31283 -692387898 70799 9110 845026364 13316 91829 97336123 23816 29595 62531461 77978 1856 -937015446 11698 50622 911176949 8283 45106 375813566 28358 99613 -833522483 80511 40479 237194062 1295 18978 664955980 79157 40705 135827417 40088 3609 662140463 2020 85113 -579570331 41627 61974 465842950 56632 54424 670598012 87535 31174 -927123374 3424 63246 -851831751 60367 58435 640085024 76960 81602 -568092108 16521 62748 -322387201 15453 20695 172294575 15515 21662 643900029 97061 30164 883235541 31800 32663 -499278382 14599 94760 -447573861 11029 39881 -869191808 41821 30975 692549838 85287 62118 289342665 45780 69050 199068179 76148 37700 -228012036 3890 97831 415852352 70957 23967 437423963 77025 58907 994204315 78735 69747 -316747334 49774 21948 -585837979 10347 50805 68504409 49369 75038 -86177062 53949 20947 549656908 75188 92984 -18755986 31663 5305 -713203032 62912 12698 -672559055 19363 35176 -94222587 64875 61182 538942593 46406 33060 -215717894 79506 53383 460227736 12198 55691 -538354969 65385 88040 -485260486 44748 91911 562954120 16547 23520 913018426 79898 82352 -925126604 35859 52262 817251452 78953 68980 -519558953 136 27163 -336985941 35571 57687 95175127 97492 33764 471561017 21959 68026 -869567505 73301 71353 664922586 33522 91365 309227482 2251 4842 -255836791 14633 20497 699751188 14252 15107 428821221 38175 78510 -268956652 24454 80992 512880820 2290 71826 639886191 70801 30755 182524179 63646 89222 -945115195 80035 39680 212968453 57490 55716 -102824019 79253 23360 -305961973 56419 19411 744620386 71380 13429 -621586804 51542 25498 10461873 52571 19001 635268722 24234 7524 414869457 33803 25872 -255169672 97807 13229 -792391812 35857 83747 -609305442 12000 57357 -741819959 81516 36170 -905833250 51226 62563 954236719 94895 16557 -363372204 88320 24528 -324088561 2735 37760 725201962 34919 12174 -658974485 44623 40280 -971918960 35641 39270 -321559827 55168 71828 523337842 46496 90118 21961431 92141 49096 -788270583 8131 43622 -612043120 55884 94744 479416693 30718 50978 -242068054 57900 93508 -401982959 55277 16053 913058910 57145 51271 664475635 78730 33307 -333726800 14095 18215 -436637301 89641 22140 154575063 58870 13439 -426912824 75251 92310 -906384460 80761 57836 198658489 7691 24774 -63062809 33331 87085 -769150624 52594 4217 81621751 22426 9074 444652636 64361 84088 -720914018 95732 53658 -292886961 59553 88205 -586911062 17905 40996 3836119 22740 9547 -659914764 8271 75173 207231262 26119 12137 620470448 66580 16728 -850231431 20518 74712 260851087 96359 42225 271224633 88815 96967 -403213524 2161 55071 -630186521 15538 81956 668285094 97401 7661 218564321 76234 32725 -199228971 6045 95029 -421961380 24823 80182 -85879327 94246 20757 -517837057 65055 60181 -984530387 69169 44064 -182360685 14300 20024 -848042602 82170 90050 843648870 10291 45665 -778050673 63274 53046 -757334062 37784 11064 464503487 59542 39472 -414394972 8450 63544 -217865635 61677 84100 -451561080 13322 75190 893706517 63568 62580 122713207 55686 37623 -309097520 27883 22949 290487556 10308 38657 -855373318 5810 35593 442718186 81726 1940 -478270665 86809 71166 224487915 11197 27380 34239871 5434 69226 -639438983 59158 61266 -760767542 18826 57872 511858487 12414 36498 109283316 97402 10050 892337035 75613 12271 -225622597 12033 27257 -528425763 20753 54667 -353539442 7757 64101 -864254675 45317 63811 -202018723 56655 47540 513328941 54630 66646 198521959 22418 28484 -371468338 19282 88048 785517091 78994 94057 681368372 94604 93111 -496913008 21475 29240 -126347385 29140 12675 446244650 15846 87060 534177697 82799 79275 -274715542 96631 78372 -114820296 53436 2565 -611722554 303 72970 100294549 81704 895 442764470 73786 1358 -234670383 54432 26828 -500451422 1127 96461 568730317 95890 79422 863820757 83264 13955 420699975 90259 23194 -711488824 37879 96114 205603106 24793 73339 176694397 23333 58382 -785704290 20107 1008 -774634507 66843 93178 -889024513 50729 89921 -619772835 2201 77784 994617645 88466 69158 306555918 44470 77348 -655533134 69708 2069 -976591575 80806 33246 -662148145 44879 57050 -576531466 70523 116 -132942119 18289 9962 -157398050 78130 66973 -162196430 55794 56347 422292937 60434 58801 -275214045 11400 30542 -227619719 12811 11499 151490310 28994 82333 -809228886 82845 85018 -716188048 71395 28291 892831163 75904 10798 23196900 79858 97972 -27163387 9279 41500 228629613 45665 69790 -622053958 8482 18980 123503405 22676 66784 195522627 17014 383 903843919 88845 26999 -899668099 46367 36267 -998446408 53367 71711 883787896 28411 93379 -466877757 56223 52308 312523374 54251 36384 -706374138 37896 22346 -872214679 34 33619 756878703 90075 40677 570004453 54584 76892 899189051 97993 46754 907637228 64036 64973 -950605109 87850 51004 94945727 72829 92896 -669650555 17671 33210 218121975 36896 45984 196511042 11423 65531 -449233019 75430 21130 92869934 20076 97076 398342287 79670 61735 -842489732 24030 49463 -996317088 49191 26757 597352994 27289 97360 -394493783 30567 13450 169510261 9737 86496 -381211500 24675 65498 -147646603 6259 98600 -141904253 77775 87153 454875405 57163 31415 -376322040 6612 66926 271038563 11213 45281 918223658 85291 48777 -566590047 70653 45075 673015488 81103 98157 -660681052 70159 56912 -809648564 71123 63978 427497667 86537 35775 216832019 82873 38381 606559420 35002 94649 271359013 5174 56006 740931791 9431 72423 -759022180 38130 28980 666261485 21597 68919 -993654999 9866 72321 430925117 79831 44591 -936641287 57675 34886 602673311 4351 63726 -406066883 86951 65277 863134079 41520 20377 732629824 8603 88044 508930739 85406 31328 793028776 74882 64314 573503275 6155 84627 719107384 3444 25678 760329400 19617 45184 823616741 62422 38547 -849115703 62430 24938 -728264912 43353 81629 521937062 91440 94628 -519899709 51423 6616 -217265099 12858 61066 403750425 79296 76404 -621906535 53667 7631 36102269 80993 46798 223679166 84771 4060 418797123 61945 9246 -900782708 58811 86429 695406429 88056 97806 343396785 66065 72134 -523749954 91585 67611 -52396032 17952 49566 -63895522 96904 59917 389525398 69245 84955 263033487 92599 63892 -139338527 15813 38747 -472735208 22570 90748 -264234788 26405 44191 781094058 76847 68250 647513780 25946 99801 -338608053 19883 63717 -995650771 39393 6066 -716994155 35696 72756 994720206 47039 93374 16048111 15728 89660 31901172 98964 33578 -599321387 65945 95104 -206869307 91259 81707 636399437 91485 48028 703985347 75637 71484 252554552 78802 75376 728859079 1306 25516 259661648 11076 36585 -663509024 27820 79830 -173157908 71 46034 -114874673 29607 66338 -811071171 4212 15625 546387167 85989 85621 -675096579 37808 90519 -311765553 87068 98462 -303508144 38104 32528 -21970365 43296 23473 -133691815 46175 72454 -111226109 48684 53940 -395923011 24863 12306 99430109 95297 58408 812934419 86027 38708 -96702734 82060 83165 729642556 95958 48021 365003787 59362 21343 74625740 96304 59132 558573891 30757 21332 -359953308 66478 36576 984834026 62011 51339 -150218241 52665 51483 -126630926 69262 60514 409527972 75463 81799 720106958 81184 26268 -659944240 6284 97199 -87544258 73637 73341 -577402201 22996 89616 -681895227 47015 75924 -404714339 22508 64442 -805105408 58725 71949 96939865 10086 99367 -334830973 98029 73510 -564316289 32850 71770 236675741 44064 90184 -324179942 58979 19381 219713378 19541 40371 8311632 85432 40193 -272947442 9808 26438 -818109359 47720 43712 281360110 73208 72542 -655945048 7294 95027 79411018 54407 44726 837816833 96745 32823 -920477333 58584 56790 59133350 30566 55249 -773881186 81054 18534 -931907489 27725 10185 -304001909 99862 78932 124652636 39169 23918 990537761 19351 57543 -882089502 26044 67815 233102577 58915 65122 298545658 95139 48319 130659797 78701 23379 -820849340 86080 34354 268114117 98038 77702 732110819 92803 29928 -497435956 12201 80425 478809869 61928 25398 696797542 16144 776 267913366 8462 43831 -525735562 6525 49974 439616376 9160 93700 -242163258 8711 63656 -720123063 32061 21483 277397884 96312 66243 -46942139 86677 10038 -884733340 15493 96933 -775644131 61729 14287 -506199286 41310 79340 683022018 89442 91664 -432819875 23034 68305 652495470 91174 21717 -595877142 90888 85190 940660377 22305 56887 -222735361 71457 15355 -565250733 62315 94220 -229034006 5197 21612 24477530 43210 71398 -500208309 11085 86933 -97074620 92183 94744 616823847 86997 25409 154890777 25760 44140 -528439311 13400 49768 -60956884 70043 76207 28586245 27888 11485 -435564206 61255 95604 -54670076 45057 37661 370930982 80639 33235 901923928 34348 72699 -726721916 44890 22855 198786353 58299 93957 491562670 49399 88553 -902375741 12127 46981 -789372448 34859 30847 112212647 30594 30105 884808873 73003 23186 -152922017 56973 72477 216492104 84466 36956 413111705 85128 29390 681855130 61891 14294 -359423753 75357 96478 -175921902 26815 40535 -399074880 52683 20413 662938182 85900 48798 -705617312 93577 4658 752636418 42907 23622 -977654792 18422 9247 716078721 25675 81037 524928717 29003 29810 -21627968 80308 79684 966898522 40073 44629 437603627 54099 72977 635826935 56682 76534 978293886 29409 19911 -141885184 10187 3133 -233879006 17693 96254 -748566904 23190 51533 -249579764 61995 83164 -716632661 39440 19968 700184043 27593 54335 11647560 35785 32240 35560883 67189 28488 -476728884 35894 2597 -153622401 71968 25370 959204977 8524 48683 191656654 62155 2766 221927317 38686 62259 -635964218 96029 90688 -473203998 8966 17324 708169620 51799 31228 284718413 56394 47783 66710437 13070 80761 -421097269 66921 27028 -211651029 52643 53319 666033491 10090 20429 673180536 18104 96057 -850062145 58334 71064 915189953 31253 38453 -51092968 95660 12826 651167523 41666 6573 -816516825 46780 38972 -192677061 96857 72647 136115467 22077 96286 551770178 38603 44987 636468298 70990 34959 -372168026 65954 71755 934607446 42595 46009 326269038 50082 23837 837656819 77621 37034 685151790 84877 73693 819462341 28966 4647 714154140 44297 58169 -644114183 18034 82992 205251408 47222 35911 621287280 2796 73086 -421157097 53947 21483 81301898 52814 65173 547359020 72736 77639 281565842 64266 42915 264346478 4906 40809 -501618906 64662 11342 -200188411 1964 49637 -951619523 54067 92328 -59856179 83884 93540 671272321 88571 74093 -232732558 45503 70610 692746431 41476 71344 -114435214 99552 78445 929599470 71420 10784 634773673 23027 93738 -824021575 25756 7661 -236968289 57753 98388 332481841 70756 43725 -374316448 21136 22414 -132219596 53097 29278 -52471757 94045 61211 -749960663 22180 47188 305248175 64211 76682 57246623 58711 45189 -350383013 1144 9558 197577417 78386 81157 955751354 38853 33682 930737102 84633 55427 927115742 50970 13028 679866417 45918 46531 -226865052 72729 2402 -930505511 59329 41379 982455137 34800 50281 397053597 3340 48715 -633683777 70617 4843 750122828 59074 96315 179047667 39061 34705 16077682 59703 26948 261179571 38436 51995 -2662041 72100 61341 132768778 89023 39263 -814773716 54976 83327 262475164 43568 60314 -447190388 35602 66632 678982783 73679 18834 499321937 80903 21686 -773807840 39985 72989 1934037 76529 88299 551331757 5688 11779 665672438 12725 3615 715405796 89569 82470 374002678 32053 93435 -931083919 18952 69298 205889116 61665 55733 933041714 69989 82936 -848682049 78647 70069 831897712 57649 86511 563100319 15698 86214 -952971080 5650 68451 618964809 42026 47256 175350879 4559 78993 798701662 99651 23873 -391021755 3184 52363 -12302640 5255 49397 789111881 93380 79461 -937431142 11859 92951 -883877700 24388 26897 933900642 86792 68041 -135423329 53264 44600 -337810429 27992 75489 -216540581 79850 28086 332849810 7888 44410 673977974 487 60615 156539235 56208 4812 -274921310 22589 25945 -449040439 59793 69932 -833711955 87867 16016 -563792084 72978 26599 611119860 83491 39061 929279743 33777 50016 562945525 12181 76840 464265558 1729 20496 -876495301 57052 86869 311407141 84113 59476 -536297763 79859 39559 844533781 87373 23327 -974421194 45385 89219 255889602 80027 89121 60025370 61918 83602 -614484433 33166 15299 -607358821 83913 72256 437083790 73978 27489 -587122093 81786 48897 125614764 30897 56219 689040139 19311 42814 221731495 77737 71293 -447174685 69167 51448 717223643 96900 30171 643870196 62831 70086 676130663 63293 55510 -774138575 71128 18860 497448437 57973 30509 738152211 92518 21651 -501203051 29905 67287 58788271 89008 61230 564719306 27335 40322 501975030 63502 44061 370154506 28807 70901 371083383 77803 52358 150359681 26738 34601 188779665 19265 78696 -54281802 78726 24730 -129310631 19198 99048 186815186 89806 66324 575531345 5145 79850 26838670 2474 46408 -256765448 44822 85087 -375455498 56055 26042 550228931 19780 66400 812402505 92818 97091 406939657 11286 65541 -372376956 17744 20666 -389777531 73628 2889 351545192 95369 29082 565035942 75371 5099 553177056 5616 93993 -308697686 96129 80756 -686312544 18854 65625 -439795984 81290 53095 -553864167 81124 10254 -941565977 86441 30224 768952934 45409 87475 -197543577 54260 36739 -88377519 39524 97864 -464667719 69892 3616 -170021406 14851 81388 -316156476 73032 69849 736079332 24564 77468 740706695 90274 87088 -357370934 53873 74389 -986206824 49416 53816 126117099 80782 39751 -474407436 84756 85930 266632159 90985 65896 -537813851 2065 19734 -355833743 30665 79359 513182019 13033 51442 -661835411 79370 15516 -618050613 30895 20753 -749858205 74572 52086 -368761330 70037 8042 429608606 51907 98492 -337775610 41825 83826 -180324095 40590 72671 883146814 27909 66583 244440687 51906 19591 -608712682 45969 57823 126118590 46302 97308 -851743727 45464 5214 312221758 50322 23219 28606800 67448 82118 -314306887 16683 56804 982759356 4446 10963 667427733 38730 59051 902213557 62859 85293 -516384893 19473 39078 683270934 91198 8799 -101398958 49686 33468 -479745102 21249 95248 -96793689 85374 32236 -206036054 98753 71836 -898338691 83983 64145 765151332 44948 30068 -400207157 61458 31439 167703714 12795 22427 -261942205 37768 69616 54203616 14616 75046 445253308 55698 20405 518585539 73533 49050 -239411065 51235 10481 -974490822 50389 47876 603451055 32732 566 713252622 51967 57597 -352392229 43845 95448 391164574 76265 83642 -511497892 39122 15337 -515126232 13474 73163 459175379 37035 88842 -611215518 18875 22861 -695047040 51444 8330 -63254407 59610 12523 999207784 47973 94651 -983315088 49295 98637 604969340 90395 39497 -801768333 95334 80069 -521268625 70563 30017 975935746 5464 25207 133706804 27246 74497 -690587910 44624 51504 -301556768 38316 87756 -491778210 3588 8856 -844633014 52479 87012 819546626 52379 18218 -623170115 60754 79047 -922506891 66103 77838 907338519 88727 72413 -63169828 45485 58642 -261106035 72222 76724 -720956732 42550 58725 -925718662 67187 86095 -440973685 77909 44473 834529622 66146 57381 -231716938 77987 26814 -238436475 8686 88865 513696175 63582 42581 941931148 85542 91912 -218202293 34350 19772 936243831 24799 8327 -449254839 181 78348 -722552845 33757 73801 634580718 44831 72569 174772270 41332 58 760746571 39280 22373 518727118 99440 83735 61778138 88731 15347 -628910502 52650 4475 -926235648 34173 25758 557854669 19962 86906 -764444419 72070 49999 -186221825 11851 29429 -784360830 87484 43759 -601658876 6263 45619 -498421122 84140 20021 -689476123 54090 59064 391924767 91562 47441 -951829176 51975 3905 -443601628 47311 3375 468384662 91842 92731 -500736589 53516 59105 42961030 40355 37453 -40581783 29377 87838 -617484476 1414 17146 460236359 56306 64405 49510761 17824 80662 980020238 98798 58454 -198372368 50941 58378 464609104 85619 15957 -706674363 92649 77432 186461410 41482 82162 300306277 10151 46929 860641740 88112 75898 96862177 71320 44733 -190287314 82108 52856 495505596 4804 20990 -597088565 72317 79817 514305046 31183 82977 415011614 11275 97172 -154975452 74441 71807 461684014 33070 35348 894029592 25154 70025 497168482 28661 70877 -824929065 61737 7002 -904864165 53594 7080 -298073582 52507 96174 22336470 77074 81162 -684907326 4673 85316 -62976139 76060 66462 88680828 64579 32550 -424871923 48257 3809 73525113 83304 499 -945707676 11719 61714 -673086626 112 41554 -932361404 75238 4329 -280508761 38726 89264 -80406406 94005 20637 412698329 58741 32905 -696511745 40528 12461 -830766360 6296 74961 -692313291 17081 21965 748389304 63159 70702 818649990 84607 46536 297797833 30910 97060 -884340027 7408 66628 881191635 75805 42009 -280712313 72032 46893 -551718843 719 57925 799257806 61709 19700 294524061 46950 68732 -416682106 80839 26914 4971688 28223 28695 -514737252 45630 68567 561650514 87377 21292 -576241601 2833 40929 -563615876 11333 38498 912180312 77561 41733 686736549 56131 91459 -154090695 29259 32138 997967047 5862 87026 180986411 70186 34040 307165216 69681 60009 -538525474 13377 70029 -695525341 99578 1938 -32776801 40759 7020 -546787412 58415 41798 -803033152 355 17065 833470224 56440 20421 615269333 19509 24092 -660535127 85867 27087 -954993207 8668 73702 -759405715 83827 27413 -169359786 30789 88547 240989312 22093 41827 759088927 33362 53767 -355964848 79442 60105 733803802 14361 46533 -318466295 13169 91502 235604671 76706 97633 501614054 69247 69491 158242001 93927 87572 568274415 49299 83072 -118734465 62758 59896 204688208 71606 20755 955808455 95251 10086 822117956 8176 60084 -184179614 42950 56871 680413325 70523 47375 703886520 35655 69948 -649386742 29435 52573 -830007272 87378 21222 -615927649 35056 46237 582841443 13396 22115 184745876 94701 60417 -731231315 57213 44236 -380325095 18601 24169 -58634144 69457 6270 -271333626 31057 41751 520672949 90986 89574 680312444 57957 84632 -517872270 4113 65057 -413688247 45087 91592 -811947741 74464 80009 491568875 31240 28947 -336046265 20613 44487 -762948438 89663 33937 409958655 53895 36069 661523525 33474 19399 389607705 96159 86646 -297175878 13527 99019 -132283637 40671 99017 -139344530 15331 82790 232420848 22390 30205 272846248 3881 24742 58102943 13766 42489 -718006531 51216 26160 -4550136 33072 38433 168203097 95420 24373 519711304 5707 46976 -583602590 43615 53572 -418693830 89449 4359 957332418 9231 26724 -189307220 97917 99000 919783592 17871 36678 855180930 53424 67568 519425468 87651 69110 -909202490 99852 75551 -199077149 95770 49369 -904029396 41073 27546 -318810725 55721 46955 -853783675 71870 4926 420429392 44998 64860 -389980397 94706 79446 465126674 71407 9422 442521997 51197 18671 -117087084 99630 66300 -566135586 60221 18165 767913818 24623 53822 580885004 65986 16310 -96553466 62537 53880 -564209139 49407 46564 632492790 12457 95643 -8392369 96475 46483 627258025 33379 76182 -892589573 98297 6846 537057335 56942 43302 -544230921 28520 27056 -648370463 79078 68984 -768802788 59772 70925 707655757 27496 53037 34084569 54762 86315 545209655 18561 68190 -159500813 84669 8469 -384755655 34882 70907 -480119999 22168 65108 28097992 69589 65822 -66352526 76312 3884 125178247 2795 68415 625496327 69578 46748 -710763821 17273 14109 -754135743 85915 35302 -950361366 65872 79322 925587414 72896 10317 972269416 43985 69139 -76946477 96829 22853 -729459912 65712 52044 150437394 57850 9253 803611833 91453 13813 983101698 90877 45142 380792678 32968 89307 632896988 33146 23883 685071799 29843 32772 376718058 49462 53400 377485901 92131 40202 -55699011 36804 64038 76650805 90615 66287 -398137445 22071 67120 -135140491 30995 97093 251633761 41586 72177 -304632015 42911 25964 -848064270 42440 78635 245949723 9355 82540 -793549074 11125 76891 -415519149 38488 5242 -644316818 22489 99905 -13852282 52779 17564 109235299 59914 52568 -662702447 70088 93000 -973176552 37301 24227 -642255495 66737 54925 772718647 94457 54877 -808560658 90140 2862 -488280999 40317 43678 823533667 26140 19131 -542095133 9690 92518 990025668 79215 75152 -133840922 22974 45822 -875311605 53815 54116 -131901333 24004 89848 -551648281 67401 85540 -410201592 960 6686 805111129 79829 36455 105553979 63823 84931 -974953121 63972 54648 -120189479 55224 64557 -2818130 76341 37494 -800568602 48241 66487 -667914015 92174 54181 493567133 98098 90114 617305669 79001 8610 -555115310 32548 53143 967717026 86946 73262 406721489 2416 59894 208043679 80013 46417 -761136031 81212 8099 67730314 95992 27506 -331754564 33046 14639 452855397 37245 16918 968184418 65116 63629 -163675729 78040 32012 -112826163 11579 42992 -441876003 3516 1880 -896693585 47090 96962 -362589197 4307 43315 -844864619 54896 80107 -581555027 90386 57601 107667871 28195 90688 -877033301 77575 37784 -480642554 4077 17548 864031912 28547 60126 583123757 29403 87572 -193179462 62285 77048 -160667108 36977 22198 -446976189 70117 96034 -447700405 82654 13053 -264299860 54610 68366 376109028 20297 60969 788045392 6988 21933 131226328 68676 96971 -92008229 43754 18617 491628192 21015 39943 -902788767 13530 49960 -214487417 1699 34445 804131433 58483 43559 588364450 13668 77369 502161910 60205 70220 -903487842 95001 75697 726314322 5334 96708 -287228043 56226 61075 670730645 38645 59096 360277934 35868 15358 -468767695 69330 39280 -659281353 55410 78646 -878947367 23166 40202 85455627 8166 31917 -443717060 84563 58167 -322428203 42153 52787 -583151691 25472 35570 -136102056 15400 41708 -806097030 90258 19638 53255829 81203 40938 -949649472 16381 4934 -73045587 51065 33731 -999973286 73090 55198 -279476736 61514 19098 -72029612 47083 93561 684510222 85621 68568 410228121 72287 90693 -747021834 20033 97985 -888506037 2461 81320 959968335 92711 98874 -169452330 10594 88861 -816470487 20420 93597 246577596 74235 60812 -308340377 94234 33940 -430814016 86727 35384 -121936679 30783 68601 -592932043 33959 98617 249552731 87898 70633 -139028791 64807 89296 598985657 98575 59473 815542240 76321 47839 524788792 29038 89428 -927799710 4403 2383 384365518 44848 85117 -731155909 93537 51873 778293914 86521 88423 -239902461 11946 61809 -898749743 86389 41317 247622178 97020 60150 -370834221 77365 62249 -210439928 91101 16753 613822374 38745 27081 -734661355 83105 19283 616058758 35892 72010 881105507 10276 6601 393287499 93620 4858 -66458775 36872 72459 662554973 37608 50769 -650580283 41217 4920 -819880989 56464 59181 926319009 59439 42200 -62019091 27230 56282 -639573607 77761 79228 -723836375 97244 21024 605019419 36188 9777 75361615 1535 3355 338299788 81425 77262 -372009045 88848 21630 -380582091 57049 52745 -696105755 46998 56376 80309092 23706 54380 428858275 9307 29363 928114378 86595 95844 -299138965 43369 61760 -563369869 76123 26465 431914690 19555 97162 -655564231 51970 90416 235249342 51131 95951 -178844920 57106 88445 477211549 66595 2002 -724692450 87516 17052 680271699 32010 89333 -968457832 24248 93334 -478142599 37272 27658 699014570 42629 87311 433730303 12664 91958 172109584 33230 75367 -80706600 75944 19149 -780900641 27811 89692 864428844 78660 70444 87036063 88398 74691 969737886 31202 99618 125104 29550 13522 -728972621 84855 86572 823263930 42573 52340 692673249 32815 41591 -110464089 63070 49699 617193539 91275 22527 -252409773 45636 81350 -145744294 10731 6248 -20906115 64973 75413 693144144 94930 31312 851595229 30195 88989 950107415 38272 71126 102476826 23938 54907 -808334082 67300 75302 303210078 79839 87476 506353213 16710 21813 844201357 56529 23720 -966870957 31056 63658 523021633 87547 21696 701752217 62099 80356 799576100 51804 90874 -191496046 83964 547 519729261 78292 7012 -104126235 92332 59848 -576315593 40838 78274 586790733 42344 74832 -24284697 44267 2329 -865136074 18112 88455 -73183847 58389 23846 -247251114 40589 57791 272497449 94860 90175 165449978 5766 62532 99190163 75346 89189 -791586820 96630 40573 -962360570 34723 17150 -575701382 79846 22628 145859828 92713 2338 574189822 55035 10195 657291084 64923 10145 -64268370 63126 92204 496456050 6981 54236 483039334 53486 85381 927572092 65504 98653 497404075 84051 61467 268435838 44238 89700 222506703 84297 73589 344612104 36824 46232 -471348616 54639 68001 416169318 93125 69990 216041177 1246 70137 160537992 37484 97230 -323941487 90062 55028 -823170683 40226 1805 -259053725 25330 89852 189524297 12546 37123 -213893110 64950 16339 -34394310 64726 14301 -903268145 30445 11899 -945977627 99616 33711 333119716 81342 27234 173198826 95408 17924 929654506 29410 62007 -238348075 66916 56006 -112052371 58210 61033 -219482113 48161 11256 372105088 63854 32750 998022336 73502 95669 787291971 81048 95597 321491307 13770 77623 399405641 83872 85560 158706141 87114 94080 386311307 20247 81968 -632881493 1591 27561 -536892161 42978 25084 795920949 30329 55591 738625423 16732 13800 -847488563 38930 64909 392057233 38806 51326 378846921 13932 13630 -253826135 77439 90872 -976023222 33966 65971 -484783917 20456 99832 115550115 56070 84434 -578130708 94729 62341 -956654717 27467 62684 -593559999 50172 87856 -442818386 55230 61178 -927414419 98190 31140 84818157 23099 13221 717418549 42366 10462 306034593 22425 11895 -540758720 48100 99338 -713044796 69893 82093 -30424971 56931 81667 -758952919 21261 33989 677265268 87175 66145 -765755711 12845 36015 365258905 81795 43600 -43581285 72065 71428 426029303 46305 34791 694519835 3537 6685 809029673 49847 96475 -104294025 62277 86054 344704098 38316 34275 355478931 19740 94015 -299047926 83796 7907 822305510 73184 39264 -54675023 15794 83735 -59175586 13973 69433 -366538137 89305 48946 -613737150 3353 87463 548869464 28820 48695 -510974179 79685 34381 710677088 46554 96930 -796342950 26315 59435 -203783420 61036 9666 -872962407 64009 22123 -401272288 41530 86209 361830203 84992 29307 60232221 27215 17133 -981739728 95711 28225 33784653 92280 46167 420930116 63459 7228 885199656 2943 43839 888895909 26070 65881 943682501 54468 23158 416676607 43559 6364 876980491 52212 25595 -777382188 77875 98750 863321162 61861 84431 -841848845 94787 92639 26379568 4217 61897 148832583 4301 22828 -223493792 492 82647 698842256 20840 56393 249523031 78805 50047 -378405003 13539 36770 910535028 55610 63807 803578641 91341 56321 -425233071 86242 46912 282557078 72173 80658 121812779 18636 83281 -183600515 28760 77874 209203105 62703 81297 -806645942 77463 79811 378983676 38157 29179 -762094492 65415 58269 861309473 73475 26601 -668131275 84586 26677 191820931 51406 4083 878830250 29151 92803 629901023 48066 64830 -597586973 80526 96899 264419629 33671 1490 474802811 23419 62016 988863902 33824 50690 -640406464 21400 84150 526908703 92195 37154 911185838 25745 31133 -945839743 86151 65630 535654453 86244 38560 -791236188 96921 98403 814936378 49162 9384 -158054017 64831 26071 305455469 59152 12213 790108679 10115 13090 -147960144 94653 98037 155304974 18589 55714 -822761700 45796 95146 754079413 6661 24596 -283117059 8622 10646 -984988272 13893 10920 -28272096 54047 87157 850220344 26790 21287 -830526353 60206 69695 119784708 66608 54744 -511737999 14029 66713 921956714 70439 41698 383750968 55294 20507 243962162 93782 83966 -362239637 18137 66190 -601321573 48719 11481 937933170 2010 72310 -316462240 62079 21908 -843659601 32277 27636 -474800875 57154 40951 -667177875 739 75908 -592034005 60597 29767 140475780 56794 49036 -153804705 74310 52039 -551021231 85342 7515 531548325 58453 11841 -880013790 69546 40402 -566601123 45600 56168 236453870 94930 76811 -862606516 40344 31705 336183610 90465 31258 -898633992 48375 87988 228721579 29504 27623 -276862898 20885 63591 138732568 4955 68070 -417204538 62375 87443 -127876616 19010 48444 -609920773 47296 45084 -619171248 34740 38085 -81686845 59569 28065 -359931334 55039 842 -659948997 81922 91990 116161712 77095 83323 362404027 97343 16870 760804898 23969 34685 529008581 15145 20822 -374127206 60486 21965 316447307 77016 5170 -185678822 57642 24370 -228336961 79672 57696 -974798660 93879 64232 371612480 41113 16426 456397926 24848 68686 -974577529 31971 31140 -761001597 5451 11846 622549098 15389 55870 -686814903 28504 75079 175593771 53539 79362 -269837143 47854 23309 77721473 38777 23437 557299234 77415 96532 -914107515 96756 51772 -831448693 82605 88585 -505023494 81827 87785 -538205710 36118 27212 680372989 89404 70892 -710490650 2152 84000 -845832662 67766 93851 964979384 41111 67838 -638865880 21719 4507 656508898 9683 97074 -877978245 4540 86222 910627832 44963 21851 -969214687 90428 98441 238765353 50146 21825 186525938 89485 38072 -370271732 89699 61520 325982461 80515 6997 106592738 41833 38000 -411920246 36535 82550 -744854990 97262 12073 339758428 97120 84166 -463671600 84965 14666 -982951489 41433 14713 -431153500 39527 56295 -348263310 74277 12282 -370619756 91314 66209 117747919 4734 50625 9304635 92432 48898 -817338277 17724 81945 849407996 71613 91284 349230242 66079 82431 -951462548 80559 40216 -570431730 20395 16435 904838459 34596 4407 179170715 52655 94137 -10772824 24493 87267 -783599849 31027 56771 -407172457 13993 17116 -460237681 76388 62918 -340172955 86980 88610 -959634387 12032 81139 -569093707 87871 42393 486921946 19830 54547 -594165891 15518 55365 550927938 94100 15512 -765980173 6192 72125 -327187785 55570 30391 -362684631 48767 40316 -277936550 12279 66205 -407804330 48129 20568 -929144713 28846 44741 -650123689 31835 73740 534568136 20935 42802 -921216391 37340 27184 -265712351 75612 27033 16928323 29048 96361 192717420 21882 91988 -49495009 2191 18587 -612200870 29941 36681 283930849 5565 26577 -229456229 41285 93365 602601509 34487 23910 762810496 72670 79486 371826965 64732 79129 -857678413 66263 82216 -517960354 41034 14788 802788078 44395 48319 -753450450 12014 89052 -377792718 24364 79079 100244542 11730 68825 730424298 11574 30962 -249670771 54362 59442 -447053703 32534 26550 -775033599 27762 82877 725200499 88413 47807 -69810220 64820 96855 -218729516 44835 26956 60763141 6051 15232 922011642 4405 8676 -276884539 31528 70871 -882544067 11761 75640 621044647 87153 68860 -371044382 38931 74931 -903995237 85234 70079 356338979 71368 38935 624219470 3550 1751 -633488757 86527 28659 567266403 65277 35847 659323842 5357 44828 986198053 45045 11538 182897936 19846 12954 -742583860 19403 75706 -594545403 8889 84767 818620636 90367 50680 -297413478 96246 41820 17953088 63662 87028 865687748 30803 36910 54623959 23039 9754 -902036672 29355 18609 862821044 83372 9897 -474559029 51212 44033 99778898 31742 2642 810967185 98522 48897 -393172034 64604 1995 235726488 33200 89647 568491289 85501 46077 -664468607 98258 11378 552632588 16685 56336 -554087668 22014 87963 -685715028 55027 30887 258360299 37123 8780 -276188467 47291 47373 -816609152 28001 62156 622181380 43860 23589 -887174633 88916 5797 -247428874 10642 9610 -255043203 61399 24924 94101725 93756 60851 608193563 53529 51761 -10502707 59676 22239 -746897849 28052 50765 19419347 13375 79699 181415575 93767 70618 -838092143 22878 17231 -97889243 86512 30196 -281488428 19266 25915 725027262 63324 93744 333512501 79058 38889 752014274 19076 26894 -24724901 62635 83470 -517603664 61954 94581 873264150 73575 75107 52827934 22002 55396 -43399746 9463 89804 -308809463 89446 60371 -669278150 95554 29786 441254851 2350 20774 -310097118 58908 21095 -588952147 57107 72984 -109497795 63204 1019 -32351538 43272 6523 -896147214 18504 23655 -408862429 14366 79365 -539829898 31656 29744 -407470842 39877 51400 377552791 35052 57286 410963712 91021 31751 -287584664 49040 55284 -911874179 78165 28774 729895308 87554 58406 33666558 42424 75542 -196650522 6914 97256 -875999901 10578 94402 184917197 89073 37794 844972930 20355 8267 -974136995 52316 61518 86454545 12028 65078 263330303 99246 48560 -661328250 68142 85939 132048022 40294 65637 750746415 86603 50369 -423085328 20776 33287 820198939 80640 40200 -999667488 63070 63061 242925302 80830 80599 -371305619 20801 79501 958213091 50075 91688 935490303 20177 46851 -544111656 62770 62921 152021816 60730 27646 -638921739 19790 68346 -807282876 37447 45479 22800533 18606 14914 770118590 86948 50576 -156949015 35469 6339 -126983748 40671 12878 809214835 44555 59922 287540493 11622 55503 -422578853 38494 30699 -889387472 28030 76340 -368322793 74798 4450 573766733 22274 69281 -301114570 54902 92125 -691970331 9713 37904 -629135607 81363 58800 -190401393 10784 70504 752896575 32043 57505 20634843 53076 18493 -371191132 38445 70147 -518989688 6163 38434 -790651016 36028 63676 -881350642 81127 82359 -706055520 12404 97780 631528718 67035 80385 650723544 24740 63379 865447640 78323 75568 840696624 94294 51349 749998582 4741 42310 -967201220 24479 30972 906612183 42936 25615 252608619 56442 57312 -747546976 59614 43401 720363048 60017 42542 -353710004 12295 85422 62887494 57056 1434 -339302074 58533 15398 -752658444 12087 68733 945543828 47694 14399 -986736802 72326 4420 696036139 42969 34306 144675769 36075 1335 -91603829 78479 74963 178964580 37663 67768 204444878 84117 50338 -533794005 35290 6354 -107397754 69502 39799 423015792 39922 96591 779141109 2788 35529 285868964 61882 25652 -201049114 40550 48571 -920107556 58351 46277 606047054 82365 63534 222839763 15750 28606 411979053 72956 91177 -558290586 98163 21500 -876680198 62683 8673 -165545087 83067 67000 -522179567 10244 46860 -299598584 55096 10370 157377681 34932 3360 449715177 91666 48182 -927226267 84035 38049 134308224 62762 67210 -836162566 12704 14177 307610083 66109 83040 681300244 37507 10619 -621675007 38022 31952 -730192134 15827 34109 214205879 92957 93968 339291597 7671 35657 61249700 97803 61035 889273161 65070 32821 203204877 2821 39739 29185517 30621 14451 899800137 10077 18821 605287389 16043 26972 -228449565 72645 20039 -875044618 90900 98082 -435557497 34332 14918 35184408 84514 32251 -140724429 35056 76976 -613353873 94596 44380 -190866079 61069 60503 789725889 76627 4945 79447785 89713 72983 -164176534 37249 42752 669526204 32733 3859 638262912 33429 15914 171422099 90325 78091 47556430 8174 8425 -513910650 69710 87800 -422424291 18304 73839 542255810 23406 10860 252059341 46857 62885 717515258 96256 5227 -134722678 70201 85789 439956639 5004 43324 -396431202 74899 31936 624163638 16954 51624 -637334872 41494 29996 390569061 52047 55110 572230383 59719 80775 -191880555 27412 44341 229228941 19530 78802 561740081 27492 71196 244292030 25866 10117 754049219 24499 19531 -221048467 54490 38532 209976357 50807 78150 -539585181 31989 7101 310939449 46806 36988 177604884 79872 6313 245554645 72432 10066 -234079885 43096 97427 844817714 32514 6191 -521728055 53278 12647 421978622 41237 76174 -130034071 76036 49310 -635946044 17015 31668 -855766852 57735 274 55324020 50206 41575 360875578 16687 23985 878408101 29038 41919 -135627892 30290 76241 530874536 9422 168 -572043704 81624 53290 493355461 86646 71239 663422412 90080 61014 730792021 91295 5159 742091087 64086 90612 426981320 87099 34263 -246498699 59729 98049 -514171419 99693 3186 -802086020 55046 80907 330812021 79551 11502 813590331 73801 11116 54335251 79860 41464 -651546749 71423 10005 367736835 10961 14803 -379377379 58643 89536 -41628497 14336 96343 947164299 56044 98494 204974390 21969 2944 -821473394 9308 66162 -97389484 21432 69335 -841440337 33376 76633 -234121846 38193 35962 489758805 94736 43652 424242728 47297 471 11240655 90253 37270 154484088 69519 51098 -841090359 79529 20147 312806158 98317 33953 240207058 71705 76639 776597410 34560 24231 9975737 78006 45052 -428456820 68739 62233 187057307 61693 63823 454131238 70786 87472 140838674 4204 14453 -607572130 37529 64214 -950172566 77758 76407 -38149312 16129 43907 -787087568 91949 39817 439718538 90698 70985 358135262 10383 13158 -658602825 88022 24513 199633621 45090 2905 625543234 98224 64662 408762215 98825 1700 324847290 90727 12349 655860776 18368 28054 -142392938 79857 40947 978679589 44202 88709 -886364368 60458 48747 -996655945 71735 7998 309724298 48973 76201 -146651155 27828 71342 723274331 27803 350 688992257 4504 60386 248602165 32973 38514 -819865040 56298 65889 264778870 59830 76037 261180084 75315 14064 884680211 61109 89112 -219340507 8668 6569 677706719 50734 62266 140187065 22003 41287 378214175 89851 83404 526317476 15309 64470 57152097 27796 6558 -106240018 55009 81371 -327622031 54885 60881 -538115498 33848 58701 217987686 4004 59181 -584141640 51635 10256 -469415861 4033 42522 200313129 71095 24191 361986977 51871 85976 913311074 26579 22427 -129410049 29820 78015 199173756 39628 94434 -741677560 52480 6865 -547378694 87988 5313 -534742755 27427 36873 910148946 29114 6854 -445102808 77071 34060 -168181471 58537 2743 -582394014 955 52833 -426961611 88056 12702 73038166 4132 71008 -49512955 84759 4705 472118640 35928 72676 -473491951 20236 235 -202276357 49115 20663 560112867 6734 74929 -835086867 48497 10318 420709252 31224 2047 742850098 97736 18945 57061357 88168 80889 284003981 45164 93720 -778672104 21159 89734 53857413 63502 63305 988430762 19779 254 744105851 39424 11069 -972253174 23362 20756 -970216063 55833 93104 134452271 82205 57491 813091996 31463 79186 -42487943 77811 79714 577992638 25927 79124 -745877914 31764 87763 -200637761 58545 68132 258001147 87389 2633 235551736 14990 2162 -279456462 13689 7592 -761014858 24602 91602 478090042 6968 8035 -462803897 5719 53824 -527619974 28483 56993 847885021 94755 70030 -835873815 77786 52499 -649279927 77194 79186 -434186974 92770 7928 689351289 90945 11492 -783775057 79999 35112 -112895114 51731 49176 597840237 37096 87851 686115782 72727 62773 -220109059 7017 28462 -330291037 57278 60915 -205020531 52138 75409 -406596503 21576 16174 -433577141 23661 14138 485006184 41420 21893 -870298899 36224 46079 323385620 84195 62402 182523380 82533 36114 680528924 95275 86319 312625223 21155 62531 -976410926 54177 28252 796463481 44533 93247 632598808 83711 51042 -867448082 24963 83900 152953086 79876 71853 694363936 56445 61389 -905468257 10126 32287 355987652 38201 9119 -535548734 3615 70264 442681742 46378 23056 121988159 92884 36334 377384752 58169 79074 81524203 30957 25424 976436811 19125 94590 -896830088 51735 18285 482804340 15588 23610 304996041 9153 31231 -918788629 28116 43116 -438742081 70243 51463 546676879 29582 75074 -96748666 75514 86778 -379713518 99194 1925 -237017862 85740 88385 909476 11875 66497 775708255 45802 33746 215030252 40343 77484 747319621 90615 38176 -466624485 32492 82468 -991125245 70072 67453 -373433794 5869 72669 870920724 75803 73852 -613009856 49479 34490 70973943 23731 16054 -353171759 66232 51078 298260867 65539 60381 664186597 77663 70958 -226411398 97054 38611 709775256 95836 92216 -694409119 33370 14860 -278601746 90173 63074 -377532965 94407 66227 103244485 23974 90769 -294815551 34777 97678 -530212974 23121 74298 -438097592 15103 99623 323827420 93925 3608 823516288 36980 18321 329469859 89422 82619 80052877 23641 43682 476152968 82708 95656 -227281465 34444 75146 -196556200 90972 13945 796136566 30061 79 -218416654 33141 18790 -803545927 93857 65310 -131374950 80988 11800 951551477 84324 86497 -522392397 74516 2195 -249785085 61455 38841 170713939 84112 24655 618214692 66528 95553 -181011727 42951 60463 -240994492 33687 31998 -801193662 34372 69944 980120927 62177 97156 888723047 19803 66031 -101726901 92347 57576 -48206596 18301 43980 -444594373 134 24364 -281663424 43550 40446 -671515218 1671 59080 967937140 92110 23887 398683626 25662 53486 -583155080 74663 26971 639358617 35756 28880 616006178 92596 46028 -862339455 41241 53214 -850051706 98982 36348 596464081 771 10019 -595479884 12405 87935 724245976 38371 80082 633692357 37769 70023 699860014 8351 40356 -410865634 92858 98959 943366184 30156 63587 597927261 99236 40779 -751768207 46810 76609 -482379204 10305 46276 -262651210 82361 27958 -502016839 62681 483 702489300 10569 69413 -233956818 95480 23001 -119392612 94002 46942 8114676 60900 11948 322876730 91615 93743 450475850 46041 39044 98723355 15968 36583 70158634 82905 65697 -783882818 70697 63183 -526394641 60279 73634 -969519100 88427 42150 37978787 61945 80658 -572144479 12200 56748 461364474 78053 40036 283692416 32600 39900 840156612 45436 17641 -850325718 95402 69720 -154209471 37916 98427 262145703 77093 2687 910842133 29155 26823 -791369181 23251 30317 678471 70754 38701 26295640 83508 57712 -711688716 10979 95710 231830874 72876 39333 -647468237 58140 72566 -478645934 35480 82696 649657890 99775 21730 536940829 36367 69646 -392605100 63668 89577 -116490123 92081 1285 15511932 62769 65298 -587893661 97956 60659 168700677 3622 27992 10035772 22004 86130 -437021433 37705 63398 873276133 29875 95354 -541000436 48323 94185 6199687 5851 29339 776657963 99863 11228 -519243678 52853 34626 -815818890 47597 50901 178565831 47294 32863 408083513 8603 11579 186318745 22025 5566 292921338 21599 2314 -839448238 45904 94851 73152372 51216 23641 837120354 96637 41804 508831826 40968 75760 -793983955 79551 83020 843088523 64881 24448 -791943147 29242 28173 165595033 41708 95965 -296093779 97898 39406 -405790664 69062 49825 -986621600 49272 5732 577009614 14107 30253 -573170138 82012 34725 405334795 39267 81061 808076336 77642 18921 -43131674 50336 75033 -331163934 43186 22819 758817618 70586 44677 -771389596 7354 10167 -36066854 73171 26201 254019003 11810 30620 291590443 82884 51058 886372753 92520 1029 69626002 55710 14295 -815881106 12257 59915 -357656659 53716 73608 404119686 25212 16020 -747133781 76725 15531 -431136465 72442 67661 462683841 1525 97798 -92042992 77633 43514 -738124702 45777 51069 56693108 16106 48021 38950817 36770 40738 778934548 28411 25261 -626643173 12287 1361 431309489 83814 91971 -922272389 72795 24163 217229668 55034 63724 785497025 53061 44254 930252560 37608 29979 -438150812 61759 68827 293726426 97456 38620 -476304504 21967 62061 634826579 32111 4271 -5653516 86382 73386 -330939735 91090 63234 -397866018 74247 32613 -230584402 34046 14091 578406506 58153 14009 510114808 35889 63342 -345506445 85178 34682 -497865444 33450 32959 840112034 68316 75659 850819401 78890 76685 492304367 77324 43524 92322205 27207 68633 -800936972 74799 97925 849180229 70400 17468 -918115926 68415 78928 98722133 48473 52851 912944200 28610 69304 987838584 35543 61930 593460470 29082 6305 485492850 61205 19031 -45879553 73137 65927 -736903086 38255 88942 934275487 64378 44677 225574634 16690 86758 -725925357 80993 6971 -501889206 7106 88426 -241906510 6006 32124 -366086575 33054 32957 -576336510 69651 34130 -385998634 49422 62100 -524186847 40966 54656 -733479779 14614 20090 926953717 2330 21797 -573623945 8519 87879 354599198 37599 60043 -768673071 42151 67611 -159178980 18562 14539 -958007043 50471 57079 -316273048 7328 29555 621048015 57179 60748 -14106894 77007 39621 256400126 20660 72281 -897453447 84034 74488 498696898 38180 21487 751620420 75221 22764 308024566 61919 96084 -361550878 39375 93012 -280658153 46276 5841 811899281 12329 65622 -474792910 76841 20790 -261520607 64685 97377 685503766 94116 62680 -817952758 72420 7354 -491710937 81945 67293 485258659 48922 91769 963974969 73108 13770 405504483 81315 16475 219662864 57364 74838 655859330 62456 16627 -310815666 40165 55696 511668036 79774 70069 901355596 30670 35091 348385838 55654 70938 412830246 28506 412 637709406 85805 49417 -172766240 28198 60372 -210945839 2897 91605 491440542 28713 47726 335801827 96254 45146 413513064 12691 92684 -84706350 59483 55885 935060309 28627 89039 726564058 32183 94884 -686561115 44690 93188 441595449 56227 58260 499752278 82461 93713 -816604783 24734 8611 -610337883 22467 26443 756982235 88967 75895 581107327 95382 74534 -799073201 38358 63700 454759070 35200 91431 -772296493 63918 53688 112310434 57431 44456 291051901 23707 34826 -993820810 13685 54515 186497519 24163 49310 -19990 3116 23495 -659301352 10598 70688 -863671741 37987 91019 -864633460 5691 90961 -620245073 997 36220 -411180179 91188 25652 182127044 44049 41804 303489811 79288 16379 421757759 5329 6534 795220092 86125 49342 47353369 54425 98819 -71244214 43130 98838 -718527418 35794 63320 394873684 28993 70851 560860764 84604 61200 827754862 12083 70422 345091337 28068 61147 231439492 87723 67251 275959838 37154 83887 126056743 26978 3920 248313270 26973 78901 178603202 12164 84647 -864458114 48901 15814 91983480 94956 81338 -98911976 49964 16023 23737680 62138 88680 -679026293 40321 73090 -572601916 89424 77074 -659991929 92339 45514 -611793912 80009 81730 -677818944 19974 42416 819108539 73732 62699 535064225 85242 50596 435273784 98762 50684 -440267120 56859 88731 604692516 23855 89844 -350661020 17026 46673 788859969 38555 35453 -813509381 861 54632 285957429 72325 52908 -639551292 59735 31853 429679039 44383 29517 483375268 77837 38268 -35713342 86845 77006 -288510011 29230 31109 -225369899 12100 57620 -738731853 92819 27494 624461766 81944 73419 -682381827 44578 26855 -585989907 19543 26842 892838167 52625 18070 -226719469 58005 11669 629550082 49139 19363 982323714 13036 52236 174893810 19853 49380 -942616351 61404 31164 643399696 30497 51756 404996475 66475 34964 431676270 91621 11050 884626299 30805 30173 836834044 70364 84205 415610315 48846 61976 -140278258 46478 97955 -897532597 58811 94816 295695997 86677 95154 -174405836 72620 42701 188950526 71665 13266 -144929987 2327 16235 601758559 86995 21997 -191412100 44651 82570 -879791040 50282 26269 -963094682 71795 48010 165908956 22361 22580 -572029805 39550 62493 -235979808 27571 66064 391961722 38398 10881 914995848 46913 16397 -772899460 86486 95478 -438533459 87090 16455 -523865620 49954 92895 232186838 24279 4934 -957987182 13377 16175 -385581746 63431 6901 -1995332 17630 46159 -75200796 79715 38699 762270414 14391 50239 963033606 27434 46350 266483032 22291 49735 -909628619 49928 2931 -820173203 89912 80245 -795986691 78423 9840 -123786400 48038 4881 -390124626 20372 49642 -991772471 10819 68786 -385025776 92149 62211 -403711351 2554 64023 -452160499 24500 45843 995060182 80058 79915 -788799298 9755 99569 278533820 33878 40179 -814414243 3559 39583 11411869 86632 53757 304627130 93888 95928 916556031 48055 74785 898670357 78836 15596 987810284 22699 30213 -626881652 44876 72535 -880308843 99307 75245 -266414533 14955 96522 976679140 32232 76738 -535151259 45962 87904 183744199 14770 97342 125781185 63772 67301 406247216 8972 45908 -938523541 51400 37064 556929421 49842 29084 -38476659 60615 30170 -951046291 27872 49657 -101884143 15456 50563 -268970543 30334 33254 -234959964 72463 54631 -871149511 26755 13641 -299906087 68203 11708 -335280859 57484 9646 -661872387 46144 3267 -145783357 52635 6536 974944103 75564 85697 774884015 28737 10804 649291485 35481 85172 236205356 16823 16688 108844168 24856 97181 960751638 80378 20892 -926225340 3058 5009 -43464455 951 189 651083554 64725 90765 531864670 30213 6611 -382043753 55476 1904 -993062117 73069 60498 900035389 82084 27721 602967614 30948 19443 622767631 41719 38187 267230037 5713 16463 -809575186 13893 46582 -537414544 586 55249 -220387632 43428 23328 453597435 21339 74585 775147289 73743 19200 694123335 1419 87779 -449572073 33385 73099 333829528 93768 9063 -419606810 51991 71211 -663553177 74159 51929 512636462 69513 59588 -437765142 27637 8620 982457625 89869 33574 683821509 1969 9789 761437039 95220 18851 114840368 62597 7335 377459262 40776 12132 44489812 27770 47939 250044926 97189 832 -817541779 93047 48418 -641634791 5507 46486 -66370825 631 47016 -69316408 47032 662 301334379 99138 76194 815278016 77003 83892 979721749 44866 86915 -312660920 1975 6406 -269943336 48085 97087 -382194428 73428 43206 -377366090 95373 24059 837176336 66729 51115 -52749583 20629 33439 -308148831 75390 85758 852493831 90620 57448 -440877547 5186 47357 304119775 82206 77152 -821131358 21772 18301 -55919836 84228 63138 850119408 20021 73988 107947222 33854 24999 -764278144 35703 11852 604992228 30888 89408 782003105 45234 36945 929331524 59226 38573 23426795 51854 39100 202025350 63235 66367 93216461 58872 16194 953937027 89316 88157 -751733202 51563 21904 -81068138 97130 89327 -224217799 91764 35208 272096228 75748 26562 958093204 34911 51658 -517486910 45393 46868 562650187 2725 94148 -319920679 23580 54080 -848606563 61407 13195 -537168646 49031 97652 973050838 49844 89002 564678084 61198 88960 -950268144 40535 28535 -567700726 32829 7029 491116283 94258 28876 877190835 7576 67351 -236157904 99188 35004 -99899876 83919 55159 745645888 57777 58626 847974987 56649 36471 701442244 30996 51981 -584779743 9 27567 -618065053 39548 97807 -548963694 53304 50437 185330002 9346 63645 647721357 71878 3534 753614563 47854 44535 372676184 44499 11456 505162205 49754 33229 -861365859 95229 31506 237719030 73354 86587 332054295 64525 88286 3071585 5377 91692 364281636 41527 40844 -997739235 79440 80819 307050821 43216 34728 -671751247 9544 35035 921719187 72828 58731 710138181 39849 26422 -481100972 62772 35033 -863649180 10700 88785 -968448993 87696 79586 662958920 78622 55200 379958371 38674 37147 -140060904 34552 38401 -490915252 35392 44899 -503099894 73603 55722 501530955 2423 55791 -237691236 13676 64032 -326073725 69422 20316 459036685 89630 8453 466094260 14024 76524 -781566136 37598 96579 932644197 84550 47923 -370574118 92034 53326 670805878 60343 57342 -130201799 21443 82311 244664916 13735 25321 -259101344 10821 13839 -781496184 75249 55232 -14725576 37611 51042 -127036104 18881 82220 323462846 20718 86 -863660712 12089 67620 -284877292 91833 43541 954941828 32860 31556 30007309 73509 85507 -480200596 60223 77289 324319729 12110 48570 -85185398 45939 39674 477417722 80113 54132 737886588 9236 67380 -978504777 11395 36697 234784954 47505 15275 959178897 12530 35494 52518990 38015 2461 -318774380 38121 7259 660681921 83043 92206 66173972 65505 42468 -246698712 30617 67381 -762759928 90239 58957 -933359552 17430 60316 -393627193 5500 38889 884493765 53952 76422 -121057874 45667 86519 473698215 72397 64677 -532859639 3155 66318 -594956149 90286 84627 975172225 91492 18220 834992160 48386 23726 -43059002 91344 8221 -49495700 92723 74126 906727670 89657 91172 964229049 69868 99730 355956386 54608 17332 -606778978 26803 50935 -881977740 5894 59890 -876467108 78082 61229 -196905678 81063 26619 -598484028 43611 94866 163259897 20259 99101 -101497646 14802 1619 -485479196 41455 94973 -116549204 18272 56476 -815627449 62854 57701 554468484 34735 18278 -187945031 72939 55436 -42982020 72678 3842 -700768244 38313 68384 -339816860 75612 90439 -744724960 48462 94206 518773770 8565 34545 526159646 98189 48713 951838872 64819 59293 -594412286 83541 41822 825218742 25696 49975 316159251 95383 70319 358203171 85882 81332 300104256 82399 65328 -494462091 93323 49212 -124856396 67357 4985 780154975 4817 47678 414134104 11565 18517 -233023078 78620 31031 66660934 88860 88645 -20460034 65516 86495 746868590 13690 28183 690891688 83268 60783 -993823610 15135 27829 452567757 35308 84225 502854529 84602 83349 -850995632 80842 19310 542004358 84173 77778 -418728182 91822 72549 820393586 34219 53509 -106046051 47239 90792 -696857207 67032 59910 -132433803 33839 37100 24304622 89212 49336 -558529506 38709 6299 671477798 50456 67440 53909952 33079 84155 225975775 61932 83346 -124133502 91001 63777 875852547 60394 96088 454595979 64645 17629 -806709617 47841 33956 576167304 7730 35229 28640223 88360 78943 -825653395 35760 20599 795408503 89415 63578 -628988157 66676 26135 -628397366 28950 16564 626611936 96343 40974 -47402817 51511 30252 39823549 37721 77106 242267027 99093 48373 -442053489 30876 60923 561640959 21703 18168 -864030097 41759 59274 -761446486 10281 92063 -184077222 34274 21374 399026108 32173 95984 -163631275 3558 66677 -581837553 88498 31120 -75757275 80903 63052 453195084 62035 80226 13928090 95713 84091 -377501819 52962 60929 -138866743 82150 41362 907549105 46048 5989 154163799 90888 30465 -933987460 59528 41686 -100085347 33721 39863 272971896 17343 85088 -835190630 3342 22569 -525263563 91653 54574 620547313 56710 51583 867498602 31026 80278 -662366999 14069 60737 -720197439 6759 84318 -574712862 44136 36950 -750378149 24926 62579 45870139 45480 73783 863618085 71474 39852 -759206897 64452 72752 730140758 21592 59998 -666945671 70697 58465 732921164 62715 17727 26184728 82341 6783 554976687 52863 89231 -678876513 25600 24115 -822402269 83460 87476 -248312685 38148 55173 17743227 94826 32354 498802508 96150 22099 42486290 8283 41921 -553790426 98669 87038 -228028587 1270 85221 407785439 75921 8038 -9170225 74001 31154 -455453916 44044 68671 -169866238 68698 56215 -243165948 60506 23060 410660718 70602 37113 185549354 24560 34575 -866150175 7754 84071 601622435 41117 27974 -62491473 5610 14459 -551695825 34675 40438 920250649 92908 36125 435465397 53327 95795 661893594 19346 41945 -146853754 87537 56942 831147279 39865 53937 -316806995 62659 61897 -620836938 78572 94109 523771326 76172 48898 772169593 48959 19866 -128451453 47478 73140 -267993558 73424 40344 -909992056 77273 19081 50610549 30107 77626 398426759 71074 44691 954561857 36637 8844 -611089138 820 31812 507909276 14044 30871 -129659390 78893 46138 -427308549 85994 47528 -884046769 80473 99111 -667975381 15118 99537 798934969 56721 28806 -569280569 9058 44953 -731099027 98199 25049 806660770 55053 46720 425463919 42702 64131 932549766 87209 16716 400281489 37463 38200 561977717 98754 69396 -445683103 75514 18327 976168621 22950 31023 -801452051 37325 61236 768922734 58641 97605 -885216891 79901 22295 -658792048 75073 6912 -931828440 57907 46254 -579408563 86339 31624 479378625 44944 84323 115980995 88955 65398 -790978133 97196 87636 -749093206 11335 28791 -25974005 67289 65795 -496670528 33482 39395 -12709145 33777 89499 -488256773 10175 93315 -563946177 6552 95784 -409976963 75922 44701 -979081732 40820 12766 888472218 1537 63612 188815714 7483 78888 -988665085 80923 48399 889528111 62835 42013 -987088035 16084 90383 863828062 56417 6956 826175353 56303 20061 118528933 6494 6657 -291659626 31270 81859 81654889 56147 64416 332704251 94906 19745 -449319203 35280 71774 738493794 39696 42682 538293867 18947 92134 520088293 30987 2215 -344116183 69399 5714 -942767432 48574 14966 -521331058 36792 1107 13660231 45222 41150 -721128401 56391 40286 -845805153 32621 23465 -54449556 11176 40981 761729321 50804 54202 -991701031 14224 48975 -811832440 35473 90398 182681621 95556 30889 850902341 51611 44279 668133547 84328 49039 649823073 78974 8229 530842305 26741 70671 343349129 54021 2096 -916533092 58415 29 -780019638 84515 68885 685762641 79705 9635 -207095718 98150 60658 421867670 57245 57662 -328654902 63541 44826 696343596 44715 517 881897338 39203 38133 -501170928 70950 67764 -202918064 4989 28042 277005614 92417 27244 328147159 70823 4959 941527686 72809 78908 407527061 34503 92871 -827311993 338 97795 -167675719 37259 55958 405137203 9333 80538 -375581675 54719 43131 -858771271 64807 44426 -104862857 3688 57846 -964642979 93898 17487 -851585697 44937 18703 -548239043 49215 12173 -183924388 12196 79179 -116048740 63930 25879 -475368873 47215 77647 -825337454 62929 4881 74361631 52691 36724 -864630608 62375 51465 -323403298 80583 23360 -450538534 98684 39169 -48555235 43727 78602 385090326 6165 83823 -238286144 19574 78369 689178697 74770 12786 -748901103 23638 32027 -33083731 80711 1583 -643169662 33982 87859 328833621 63941 82156 -584548053 56710 24428 747107850 87241 9312 -69248194 24081 45891 -14039442 99640 6684 383101029 1492 2138 572108201 20419 34328 844428405 47269 88145 983086194 67297 6995 -581194929 31006 247 -800886272 14781 85933 697537993 46917 31623 339074654 76194 71944 -494948368 95234 53468 -541750737 49418 25693 260901271 34156 81361 343659871 96133 2500 960091202 94591 58051 -223580370 80861 15652 -973662748 26074 96864 124710958 99586 38168 -436147639 46902 42769 -994492237 27260 99675 101534120 61336 50546 947097164 79348 44387 584498536 32954 57784 -527268855 22936 12889 966791607 8264 22024 -865872276 79420 64327 265519503 83015 57202 -569972851 16944 27713 308296024 12849 78613 804794474 78016 44438 -56223323 2803 32118 105766961 25732 95386 153023873 31381 51745 -290062431 26782 29004 291110696 38382 93557 -309775973 3447 32783 -896437379 28118 26391 395946438 95000 35147 -977895120 81470 47761 80564815 62726 47962 -930902232 53883 21937 -254159527 81990 45461 -798301659 60880 26860 162631376 87360 74310 -258963309 62686 13634 585971257 80897 85957 30109284 27527 21940 991224803 11574 51060 -583629191 14031 75594 -885209044 28781 98982 -481395995 74613 14803 855941923 80306 57793 640296361 9358 56794 -211900370 7702 71941 -751575887 12186 77136 -285701227 96162 96646 659856758 50836 54579 -923814431 52666 58036 -915991141 17609 75193 -693663326 29817 20754 8122528 39447 1750 -52591066 41378 40327 949039466 64017 76364 441659250 88415 17611 -455801039 53100 50282 701591471 44713 42861 -277225764 13487 19836 -463173538 76362 99260 761951837 93692 48917 347003991 10202 53743 -45988577 35339 62569 -500950628 91635 48037 -939130606 16948 77703 -922542313 13338 77426 354796616 70860 34032 -298318185 24396 60052 81938560 90828 13907 -553914119 12060 24935 -442453446 97627 56443 695084901 43033 32696 579386708 25130 90665 -925173598 57757 48586 -291315641 14874 80468 -192821243 25838 87207 -959172822 57413 7238 -521754205 37311 55808 514663237 82157 71980 -50904921 86230 35678 270495665 20386 18016 479866425 61134 85911 906316409 96466 2153 -980131192 61058 31520 155825062 1466 35169 652149690 74722 42366 -411735463 47851 39101 -488855858 14648 93985 624094334 86402 43274 409451395 79912 13572 -176234824 92562 6641 914605469 38571 81754 -696937167 62038 20622 361449105 12310 20 433056850 84131 54520 300053787 98150 92486 613820219 17750 82970 584617736 5488 73006 113187883 17962 29686 822451913 974 99390 654714350 37964 72104 -515244624 3477 8756 831419951 75546 11312 18685347 6889 37601 -687071046 42562 59898 -652113880 28770 19290 218454426 79383 44656 208542542 28586 85775 83651235 82396 79185 750890674 55176 91720 925320286 10081 6572 -627950480 9481 69556 -287351660 96759 91106 261310961 45865 27432 107785732 18695 62471 -207451527 79306 67645 -762891299 46313 33938 -522597733 46007 99367 416533912 97902 18727 221888114 12295 80478 -227633224 80027 68948 417381301 17074 57272 314312296 35677 362 -828433504 19151 75397 741099947 20470 95761 900358387 18492 76770 -821478769 20254 36009 -482256608 77077 54693 -239768857 22582 93968 -44372832 42675 50377 -882516802 68783 64560 -753994087 8410 1845 96760963 93327 96439 -306898965 68554 58802 -790335453 23314 4179 295739153 74995 88365 -630984218 76177 29731 -919896500 57271 1538 -805115248 69454 31315 -727686447 29203 20980 191532513 50329 89984 689020086 51090 61924 731887095 25464 54589 -854316736 55424 69986 -86975326 48594 92115 -589632909 45150 73905 5286458 49796 47987 -444622404 39335 65392 712611030 63356 95545 -78664456 50617 7679 -532515918 72078 77950 287030021 64514 60505 613486798 71956 55887 -884290035 5904 91207 -138581710 84857 47457 768294696 34407 99548 -244782204 34948 67795 -337740010 23875 4356 -846048800 29123 66705 -74417159 56168 68982 132414970 78977 1206 -301034366 54015 59179 -92419167 37020 71002 218129674 55204 90480 628665020 82074 63770 -945094465 74562 81504 -77156408 72886 4117 971450620 44766 46340 779534441 6529 95913 -812171144 7269 23963 -469827797 61585 48494 -893223147 20361 59270 -45366693 34603 97086 -778338744 35393 32490 32890298 50165 57384 910494089 44187 26486 -380513609 82888 27602 -880888759 77668 25212 706433622 55270 19584 -467740844 10130 11325 77927273 52211 61717 -447401481 75013 35517 373122868 64691 51711 -579646963 55816 32787 -356155512 73804 50200 -996063273 92676 67988 473098923 24127 6523 691194709 11878 53637 843794278 43490 41159 -891143339 68741 80184 510234338 74468 30573 59536096 84282 41331 -713772546 56112 40158 -298212208 87413 79152 697528806 23272 98738 -992378466 57593 53431 475246289 18585 25453 -751455323 34722 85548 -383018022 95061 16329 199328144 88182 93543 -300510113 37139 31613 929371469 20616 72461 -602122139 3746 15378 -513408418 94187 75226 -22235226 63278 37356 -482722920 92261 68591 107647464 90806 99774 789923041 1906 51780 -940916328 91515 46237 -405657852 53722 33803 -102998398 5660 88163 47881212 44436 63275 241612944 71808 30259 -132864878 96775 62526 469661225 48445 89141 -534053314 89879 10262 -332448074 33637 17723 952078622 85153 52729 917702881 65033 65349 -435219185 73929 58367 -317402394 6668 99425 -417457661 62312 30374 -847715719 97245 34968 -50820975 38419 61890 308250853 62064 30440 428673921 49576 9092 -423813103 34636 37045 -865305976 18028 23128 -994393550 92154 17779 754082840 23397 98298 861503008 59574 56212 318759104 62558 47189 660226735 98225 79775 924789471 14859 20001 344076390 27314 83839 105490334 87986 74884 -658448760 47904 8021 -781529010 35939 95715 686632522 57781 80343 -963677556 39760 88041 818440608 72958 32260 -160150571 25753 33330 97429767 70493 61048 -792905198 8528 30236 219891821 74603 87589 -389311629 84674 82360 535651990 22242 88543 588521544 1413 4864 24588318 83749 29972 33922459 61723 31181 -419422684 21976 91052 -354177510 35940 27990 -926509273 20720 97790 350732431 58261 82839 905512753 24317 38239 894255798 67784 77661 -283752403 4760 41647 -519858640 79502 40077 127219560 38698 20214 -220590041 69430 71578 314853023 95695 92071 6084805 70891 10744 -80725784 17150 34704 -620662836 6218 93940 -763408715 32386 67297 493816405 4940 22137 652254024 41021 17565 -902413234 39715 87636 40479842 47190 36728 -34364758 98956 78996 151367655 6133 20179 234543166 29669 99144 -261000798 71292 65458 599173779 37328 52599 -341343715 77790 35488 -744720998 69965 98860 717544832 86323 51995 -238383688 9479 26260 753035274 72053 63993 955246222 98473 51101 -613081136 48578 51813 -357619886 94029 41776 867356735 98927 17284 -552384193 15972 61203 212972264 86208 47509 537634723 94798 61422 597387775 20761 84748 -930137903 19418 1544 355438652 77854 95808 671381676 56644 76951 308912332 56058 83829 -357125952 88036 14325 -402650838 65919 45156 658688753 52180 60995 665947246 46293 36638 856109986 30782 17406 -894566164 17357 25274 185209468 68396 3606 527008229 21094 19495 487968420 51019 28682 -255357979 29265 94691 497169470 83131 54088 -434862600 30258 60535 988664605 85044 46113 -343175572 29853 59323 -452238607 4460 20999 34181913 66183 33826 951751747 26977 86267 480770259 25453 93219 654217603 30202 52187 -46283150 74577 74765 511661942 42144 69382 -56673316 76007 21402 417883627 59775 61892 145880793 6525 57130 -983735394 38768 74677 763392769 54711 78915 969638739 13947 45572 727029897 12941 71437 -482545892 93433 23614 902351789 50959 43765 461547220 63818 34504 -444110301 3025 54682 783500363 63048 83817 -217041356 16152 45932 932730171 558 54294 -298916523 66762 75892 366114970 86257 5521 -960358895 26536 32220 358662308 37367 11688 315069866 78052 49140 63990486 35406 67449 469594229 4556 85143 -453779690 46124 18953 292231992 44356 10517 -235508154 93391 68609 -775515008 30270 56194 82335165 42677 33573 906486358 84041 9158 43215831 69604 39086 -131951778 20658 74058 160874328 34545 39713 812068072 66058 32190 -369217921 45097 27876 379335685 64074 25238 -490941362 86543 46051 100379591 99673 47868 656713691 75809 79992 -922829571 31448 2364 -529494453 70083 88319 -838393707 95180 19444 -866393236 46099 77092 -371807375 13227 90522 275377718 1964 81665 351332961 8778 81779 954477247 11662 42871 -507705869 88416 95318 282426889 62001 60786 -714673588 95767 48732 770053841 2464 17231 618481119 53460 88359 -718931293 48687 88354 -681732551 57338 46605 361032838 40924 46486 182088218 12098 26695 400151680 40233 99079 828597404 18772 99372 -249555109 21016 93218 -303136689 70759 55250 -28046642 68993 74796 363212354 51291 80736 59123007 65622 44989 791132745 3773 56187 124026535 67941 93597 113890331 32251 86262 473959871 31238 69490 -186576129 2654 68450 745112607 58606 67752 -792849061 67888 86775 601207375 65135 50785 -888301653 13707 20539 937211485 72018 68858 -560311536 879 93675 495266374 62972 17503 619851200 52526 13020 282621759 73605 39825 173226388 43919 30724 34060330 49385 32 -433888106 13343 99871 -850314576 13360 71642 -464650183 69213 66492 965582012 58800 87480 973925919 8541 29416 -245482340 17224 79152 472691880 54832 18253 468463279 15625 82562 -11287345 89690 82158 -487116158 22070 2513 222850564 37807 64197 201441894 65436 32481 -888738474 59603 58027 -61292293 34773 84119 -731100632 46669 9479 637816658 35838 51 287663691 59154 82897 839381748 70578 77971 -231889578 71403 99896 -217022999 51480 54505 646174090 56860 18334 -860285988 586 92595 377469880 90079 60525 -169220046 37687 34094 794236277 22737 25137 -570053646 68296 13803 -549847240 27399 86570 -648638903 46405 51847 -28817265 37550 26070 -551190707 12831 91190 -754453886 54963 25640 -660520848 23892 55481 -550023353 86778 76103 607093524 16360 38024 379972644 80105 18621 809866551 84690 63465 330049817 5590 91661 -694127860 38824 25601 950119551 88212 54125 408851348 1657 35599 199031567 40573 74414 -279882311 573 55708 -502842106 64216 10486 750147126 78345 18445 577053175 9376 3824 541867746 63302 50218 -514263195 87590 97938 777691210 66756 65219 441570228 33310 14354 -987094135 63553 45909 -320600439 37553 38202 -91903851 3788 8437 -905240608 43478 79819 941215211 58739 58379 -645081967 51261 47306 -70323659 16720 29130 -209230807 9409 31885 -92076954 20930 6077 672444606 42054 16380 -934118592 92494 33331 -930344865 90663 50504 -290208878 41982 58251 888186092 39858 34305 -378646710 54533 10847 -963537769 85782 67977 447021518 32035 70560 689737035 264 80965 -746825678 34688 33313 -367866526 70001 45849 912648342 66810 9217 857314749 52228 57489 551493864 62376 28077 -479001307 63945 9740 769376679 83451 70212 323332188 90266 93163 351788076 82852 34673 -625230298 1130 98550 794997714 84674 17174 217925819 59840 48318 21763130 53026 61583 135879420 18120 70668 292645397 85390 81616 -403227363 36144 16662 -462185739 94330 17916 253631004 99448 14939 -519889119 48314 8767 836006004 46779 5361 105932502 97557 96745 -153100098 32441 5622 758890585 96163 28277 -108409390 872 10135 939354462 34180 70178 -530046931 26738 22138 -765312560 72798 55585 444260020 73973 12501 -352258231 82413 61962 584550931 89847 60378 186618378 5116 96133 109813309 82299 61773 -633997864 37153 81776 767458846 56634 12319 199779638 50010 59122 566187491 38566 72590 -346604220 47270 89663 776222044 2452 94331 94296554 62956 73091 -485445772 69750 52569 252084668 42578 49005 847024045 94828 82244 960666134 97018 49332 -3965780 61540 82882 764865858 56045 46638 -169664158 55098 71677 -567244287 72467 79196 498024908 71703 65913 -886255551 63382 19701 -578717357 63831 29156 -719889202 24141 20649 111630662 53214 15795 545153599 94912 2249 743667289 91092 2601 649144079 74511 29822 -724523277 56271 8179 707918575 98072 16234 754705883 98473 34103 764164757 31180 21615 559696973 52939 57021 579761131 53171 50514 -867534844 74546 83677 -288011459 26811 90920 235733066 17501 98865 755262874 57038 62641 328646577 4352 98288 516370064 79736 46427 -795697833 63821 83561 168888424 4270 41136 477020233 30398 92705 989700299 40879 8391 236639770 37389 58525 -82354673 6416 43490 -282099908 25653 89350 948482581 69941 49789 899328402 6228 76646 -657642539 46381 12185 90822599 249 89954 -133138664 83704 81379 274757156 63750 89624 272121843 32967 37578 252383751 9747 68954 -519750605 66269 39856 -965765566 86289 53147 -943717366 72037 26798 -736153903 49996 16650 314299805 99090 44525 -902415647 25090 86338 515930675 7921 41301 -897945433 67944 57136 961514404 60354 29878 -798966783 48346 23001 -1985837 72259 53856 -155448902 70906 17216 263056299 74485 61920 331190159 48102 23771 -132203865 68456 24700 743388131 56516 56771 -872857969 78064 97760 -337315763 56471 18475 368998441 53654 91617 -547613021 77276 9894 812064183 73949 41938 -47070241 57319 51256 28130836 32564 65744 638519995 97048 29545 460104643 38273 16183 -821427428 10136 9478 -788799346 98618 50428 152686052 18854 30239 -411091210 83660 85133 892466302 39049 12506 -672722841 75678 30108 -503861922 18407 16366 -833923711 3566 8666 -565409287 86928 10449 -234307636 46956 98919 -552788601 28761 69648 -34531663 55149 53224 166317438 830 68662 789216271 17986 14431 708794837 91325 25828 -402365662 73732 73467 -419249848 77730 81548 641534714 33659 28155 331300394 44749 20607 139484161 20380 56193 672069427 91835 48510 -339610666 40909 59189 -571225139 30473 62732 -631602755 71520 5851 27576317 30773 9376 828192523 86014 52720 -304367756 97390 71734 -488647729 4793 61281 972993299 25623 61187 -46165454 86261 67666 629147998 95386 69665 813133097 6094 73051 -15783566 48337 79398 -987470019 58795 42625 -786289180 14378 58830 -699542187 29714 10955 942724077 80972 18451 540646301 97095 89664 -84613498 81257 36068 557051506 71943 83455 -322659767 35426 83909 -960049645 9677 71683 -782174342 35754 17905 358161714 9598 41573 -66652747 10280 91299 -239586533 19844 69723 -586191208 2978 20292 -344872803 95375 60832 -538150396 31373 81139 809365106 4730 53073 425465263 15383 46091 537095383 82404 59719 538110581 39073 97243 -614823978 31555 42641 -617682474 87343 4622 -395531559 36068 54591 -398794824 85320 62157 132655685 32311 10972 840444416 18476 21527 -874542938 4678 96486 -952115777 34907 94739 -602519437 68285 833 -100085398 12879 22780 -988899100 67541 2288 -840795534 84812 22041 -863271542 87678 65482 -941894251 20113 71005 -556718705 90356 319 33399490 57274 11710 625093135 23869 32454 -374353520 31221 94024 -387587451 52184 10080 251186353 55576 74546 35679177 60579 62586 -795996804 72513 68769 -225543069 18295 17013 -723874955 84754 31843 987274508 93216 33882 619920724 81353 11224 489000131 42909 92789 -716632540 88349 42787 -810068651 66396 42231 -526930655 77334 87989 -347848942 18258 84917 -802334225 99844 12815 -92939213 62244 86802 -461311452 68921 12557 -553228034 11728 62765 490954171 13305 5663 606175954 90684 7645 -285727978 40979 25915 957692759 72397 29200 38827859 71913 32827 593252787 88807 37552 -888075597 28496 94613 43253026 91953 71318 852249021 63367 16420 285857809 22026 90043 629127433 54118 23429 -455617897 11354 47864 -709219480 32006 43963 -716246813 64670 88000 -519672953 86904 38074 -917553042 72692 70893 -3164188 8746 98591 -607717250 8404 16301 645330026 81344 22000 -594686 94859 86792 -216063133 78718 46331 532832197 48967 33700 405300360 87605 37179 -17626663 93524 21743 628676649 322 32244 -224651038 87651 84566 603476349 32156 42905 984658449 63776 63403 145533894 52953 25606 552975 56683 67113 -846062232 29222 6171 165276539 9821 33046 -772804386 39400 24566 -592782748 10633 78073 -351336720 90676 25283 899822650 71666 41110 487263361 91727 39453 331454072 85873 21612 488495752 54591 58294 210933702 82798 13685 -252289485 2684 68150 709013090 66982 88278 976669131 57325 47747 879584445 25099 93198 -411631121 75491 38250 -712795047 85204 11767 811733505 60504 12126 -547447686 47500 77743 687316783 88530 40422 -182332312 37463 1895 812104420 84033 91408 -67792051 28124 29367 -405980253 75686 28266 -743272565 45198 70858 -685407953 80122 64497 396941954 39405 87223 -383983543 44799 96164 -275807326 85773 93028 462693406 82149 94872 811500737 70327 70798 784682595 12647 21879 -997776245 51367 120 -249759277 95439 46685 -686360007 19032 95878 894369528 93264 90306 -698879348 47028 91372 271149865 91559 83723 698723398 9962 87458 -525888253 54913 1554 357082860 32148 46285 -947101557 56650 177 828064297 16361 38211 -892856796 85926 81102 -953362533 95847 33791 -824523294 21595 73270 21707934 88153 78290 -815592181 31115 12849 -834807077 90145 60876 869610729 42140 75842 -765056162 66026 23459 -586251245 73784 66495 -847566132 71252 2154 -785714920 24575 8133 -249287221 37968 3404 -988167487 64226 5815 -701414851 95418 61754 740609333 3475 51352 956561331 82631 81961 217672676 76586 6635 951184110 78567 85026 -210823750 83639 75255 -273324385 22488 47571 452660770 8302 41965 393907508 23301 30873 -702704639 11206 52443 -893011214 89975 57950 -269404836 30162 94208 -658063037 72557 28633 810507 20977 57676 896227806 62864 9526 -480749462 96234 90241 30843232 27982 42526 527825322 34781 47682 -986148712 99400 33784 276428843 44853 9037 305099309 66486 76566 550259478 5757 48278 -45665779 57013 39437 320854568 2263 35580 -14956815 80964 10422 790349100 3269 19384 327159872 41563 73349 -573349711 99156 93083 201923411 39043 6899 -964334741 19329 73794 384197447 44931 99288 -954508988 65450 2974 905643859 34040 25654 66273910 79159 52217 -881049320 81828 20169 210797248 49918 9193 -485236078 23436 71029 953240802 37673 82796 188607703 98924 26024 67670164 59265 79784 -7108198 15416 75936 -347530433 25011 95905 87419143 34434 31958 -890489917 32108 61530 445572570 58448 91977 226350861 92455 11430 74840895 67284 89813 -505817431 14756 73775 546469899 76581 63106 -110548607 73353 7940 994174466 32051 95198 -328925996 98530 17245 -735458557 56000 12813 412533928 22490 33448 -769582353 60947 34062 -198198908 52516 6816 -593605374 41569 4775 115759461 22605 76310 -908045526 47706 4544 -424639797 81653 13977 195085214 54351 98843 613999373 25556 24720 -692962089 29254 23923 825376738 92614 44170 -510557118 67553 21695 364345350 63712 76766 778873583 39984 8099 524778369 34192 77302 246333071 17137 53936 -264408211 8449 39300 900685860 6140 99647 -366063584 6070 42280 194451302 26273 47883 -985785888 37016 26424 896019003 45092 23945 -879416549 8480 49291 935229522 82359 69699 -997060014 96055 89373 -233784815 20830 5645 828556029 48359 27347 914153026 39366 87603 -734518488 62949 11106 348450032 62727 89252 742113306 77671 34624 616043248 75407 29409 381699727 40086 42953 -412381395 60037 50744 515690880 36213 22122 -423561870 9150 73724 -54399512 34768 19955 890583443 53908 14615 -832858996 9179 30954 615591370 89458 63228 -284170103 8468 81498 -253870573 51171 21854 323381662 65186 12618 593476607 37354 72211 -248400051 98172 48400 342690911 60115 41739 279547076 93821 2045 -949722537 39104 96387 613075003 42094 85258 405260929 72825 85309 783147288 7025 91968 293628232 81580 64644 -873145398 42978 28604 250813478 95808 4201 831400864 35535 40787 -840146083 54346 30337 620458793 35211 98839 170754976 24213 88573 38793154 58788 4520 -212205923 96487 47447 -996890130 92776 33858 -463346599 24992 1866 495613905 81022 79073 401424228 41832 57085 -377861648 29858 57115 -428870129 93021 62898 837465399 41478 18787 -596389687 20424 24848 335039867 23190 53373 -643313485 72261 92867 472101102 10898 67187 -7514115 84147 58329 844719953 89335 93335 16475467 48642 92101 253928067 69058 2572 -642738279 21953 55604 -216649169 69210 37610 34371847 40045 94747 944829904 22212 50520 171495865 53262 72376 462798195 59503 38869 248245883 56959 94547 426384380 11323 32414 -822970261 88461 25620 368980897 3673 99760 -865482551 21920 70542 14846565 70537 83531 249911940 53159 97332 983821140 60420 29162 97091042 9642 55894 314995273 62073 4049 -497430895 42320 6483 857962501 9141 64064 16291413 96089 74761 563882615 94218 6927 439067527 24290 5508 -951705800 24963 96284 649741573 37311 86684 -620497219 48547 68400 938999708 40057 18176 -10289957 72927 78803 918051300 58551 9475 -905218956 1524 94971 229993660 81587 26409 -6890566 13733 37200 939645876 21579 31582 910721007 86871 34182 -930608554 64413 89489 511426096 87116 19310 719453867 60819 84037 -398729103 95179 23168 762112107 4258 55181 253965884 35186 21472 -382679568 94958 62808 379497288 92547 76284 179187987 91348 64716 776938841 78273 89336 117516732 35260 8233 -930413004 33863 45080 392930637 48779 36740 -466096585 34630 71355 925243213 42754 31280 548574153 37760 9147 982334640 78101 48096 500399396 75296 56895 828963693 25752 86685 -837933875 8642 52207 707802114 32870 89439 478552786 62428 18747 453344851 95575 29832 -522621132 95671 45809 -690747199 55763 99409 -330207626 76432 3050 -373994231 11822 46672 -813476544 82818 55283 8629056 95680 44128 789197767 30061 82015 -184565576 34144 14675 74224088 29722 64434 -693445928 74188 44887 -364662442 52156 34075 139726132 60923 16105 -163238861 72763 61650 -423710394 95964 37980 -313429674 58882 31217 -987073849 11991 63749 220084137 27512 16533 -611403483 60209 89628 212931375 85983 99614 624282635 54518 50762 502226879 70248 16690 -151199075 38032 54799 254215952 29849 30077 320438597 18860 57308 -371381363 13726 38540 -385407121 84667 73032 -32877663 90064 49060 155826745 86163 59531 -417825802 6576 71934 -280244874 88192 88532 -281100385 73893 24276 170616351 28903 64782 536761451 62762 84565 270780954 1467 81184 226363778 28500 16156 -807679924 80053 39028 829981605 23317 76378 -723174878 61747 13814 353170361 67197 14181 -616974900 84267 33768 203059325 8276 30666 -129076443 48464 49420 -526238199 12841 8634 648117706 91863 44589 -996256096 60182 36763 -14035114 85189 49902 -652740786 45840 47549 756298528 90220 79562 -603682260 88184 70886 776103875 11648 52685 -350964948 88778 12835 686074467 59854 55157 -405959324 77264 42226 -633231249 35321 12043 -331494915 80668 30836 875849712 9364 69736 -415619283 63407 6176 -846148823 78197 84323 -224737212 72155 95883 336377979 46689 70691 -255576379 33188 81981 111045384 32856 96768 217472399 38067 65820 877641809 97089 50128 434146132 16588 75861 -456038810 19895 9790 -742180258 23361 76795 -728733476 98500 39012 -421270687 65359 38756 488880147 39793 14233 659166116 50565 18118 87413332 65432 75568 -215244573 3254 37857 -101380705 32463 95857 -783403169 1817 96049 -959755270 99772 58707 482114878 22277 77585 967895769 80161 8387 -38916348 73063 73238 -543767265 24800 24833 264025768 72360 90683 379893118 60175 10343 -197368902 95627 47879 -554024400 18919 86939 642489283 19783 13582 -943865543 42697 85189 -15811027 79608 71586 774725658 61039 48549 407003794 61587 94871 935599311 94587 50848 375591197 37171 32167 71008379 9385 34556 -736139480 28848 57954 -289544065 39065 26339 -571205374 33508 3427 -75332902 90206 26391 2867687 62443 67864 394555605 96023 5272 -271893210 12107 52535 -185002438 96969 51774 -953347887 42730 26273 342033439 8780 64052 868628024 60437 23630 -40825051 77234 3449 -832081885 47794 92061 -311951811 72720 75003 -589773224 80318 83184 672361040 98932 98627 360940744 90175 88506 25442381 54407 81345 843908449 8819 21913 -398944837 80827 41164 945579099 4117 17100 -873102810 1145 50902 -794558879 78842 95006 -339222946 54686 37136 571109374 43065 17550 950985564 63376 71862 455517579 72508 45199 -334103080 55716 68353 75316214 3186 83099 -580636086 57616 43792 -61718972 7483 27202 -442046571 91303 94121 8241693 38627 2846 -193410781 9935 51915 35445464 39468 61330 -869325644 64381 95149 96553857 98337 43451 145267392 96797 84166 860732923 41905 25668 212984363 51960 11021 -771337735 30316 11617 -53874353 61268 33580 -531193600 66691 62872 -277970029 58846 23406 580648191 93918 50284 -229412409 75122 31996 -347251034 54739 20152 -574936756 88008 35108 -819395670 71231 13209 -788236862 18863 54285 938437701 58734 62200 383933794 53759 57030 -810498130 40902 45067 -942530841 47472 23100 271905981 92262 97915 -716096077 56661 31344 143002505 58473 97194 329297072 36313 42209 629807608 28081 94987 -709062178 91533 69080 -239184888 41759 31722 931540424 87516 12163 -137315744 55806 38535 -932366345 17134 16480 925987613 18082 95278 713441939 69712 93591 -416492903 53900 46818 511311679 25847 5572 268076277 1470 7783 519016989 40252 86185 52641154 90067 46720 -951916215 95811 93217 916760175 30870 24978 809796979 35390 86977 930854866 45925 21151 -685785785 55433 13692 495143695 25178 73669 305839001 68402 92837 81151334 48883 15574 -504379209 67291 33713 -709235642 92130 2743 920008746 70933 25411 -641829402 7007 14002 903267309 98811 14329 -736969393 66749 22374 715142471 85916 67563 711555373 83385 21494 897042417 91504 35771 345347456 33044 31106 -442978418 88189 15829 -334612258 41394 97173 -998615964 50096 1166 655082357 78348 29893 -801331555 81210 48956 759779732 1082 34345 -547200799 3616 79680 458472537 14765 44834 -158383704 54856 93759 -758715932 74265 58641 -455988886 57261 13305 262285279 78834 63266 -326122604 15980 71370 456057614 74338 10695 780777459 42413 40901 -182043058 86571 23735 -813890329 88244 59083 767355105 96432 43093 440096912 39797 21154 960590562 70043 26484 296758166 68159 16073 -556846276 34421 5420 -891743102 69941 34470 -26771031 68546 39233 -143876232 82539 36254 -11894545 91025 35206 -638981374 49576 10927 -912811363 70159 95603 533832932 40927 63903 -367512587 61198 443 170619384 51606 23401 190950708 71899 4475 -710454683 72133 94757 206167330 97009 60472 712068881 95139 6251 -796010844 54851 30218 -250410539 64088 52469 -654673371 41064 12849 -795359232 61212 59986 445073173 8048 10157 487074352 63811 75860 350029846 6910 47272 190298061 23979 97604 343014945 75397 61856 -604357344 66725 34896 -671226463 56521 99279 -581445020 15290 89798 -95069489 24315 59378 740686556 90712 8791 368702310 80794 64775 -360008671 29344 10450 636398612 6165 73462 -126558859 85798 96166 -866441948 40478 30865 66406056 5306 53189 403394290 69484 90067 -944811553 21895 57221 -504357190 77479 61028 278032449 18010 26279 78369626 49347 30291 -995550698 10491 92974 -551839194 39050 21974 -985712779 84041 44283 -802052379 89913 28558 537791156 2468 94500 470567 56441 97797 -858752560 87777 7299 -42399829 38325 2312 -871295084 97052 90961 -265135870 17148 65638 213202989 71419 107 -195215601 84389 75448 310016792 1325 69738 231559167 78250 16541 -499043637 58482 47226 -998945517 88931 22670 985251338 76448 98970 120485493 99117 19520 -550610462 93413 26728 -686708059 37140 77759 -788534867 41103 20418 287379646 20640 5082 538288435 77342 17590 545517970 39143 42795 290706748 9293 72603 -610065233 99267 36458 -793792803 95038 51379 -982010093 56057 98478 -845777170 80975 88147 -516250145 80353 69498 -860723530 2141 82198 332957555 23785 97432 98150832 52628 17199 -704573295 170 36588 -847523134 19084 97296 -70967582 40429 304 -983292279 40424 74165 89982111 69130 36515 901447556 36252 76371 465193363 33303 68759 354835365 18905 89921 545747233 83072 15336 159687459 90757 99944 -538887852 28546 50933 -110903989 35829 4713 10484684 45243 23031 -514255902 22289 83334 194865649 90339 65329 -789761563 55171 32880 -858089634 71736 4686 -55096467 80477 64784 946306982 44915 2561 698969445 97283 29810 321381563 73329 49838 290950922 78323 23857 -172711797 84040 77736 -449101841 74282 91448 392786217 91453 29776 -663863695 70956 18780 98455011 37740 67409 220080443 40968 20140 -944985726 6871 82465 -103926181 46333 65660 -390729248 29222 69726 261988533 39257 69494 936913051 53234 84158 -388746569 89871 53554 -738829964 39873 38084 181141223 47522 85716 -79816226 57024 96003 289418570 41551 8339 47705565 5415 63897 540873544 23810 29678 580478190 93038 18680 -716425942 71604 52265 947682824 8445 30028 -902158264 53116 34115 -413675959 38346 21753 298940776 31618 34148 -543267079 38883 17715 -792363011 32665 77154 893440588 91412 78093 -974660956 75973 21091 576218694 992 41020 -199842851 14007 42375 179601433 56331 17342 -8380199 82634 43038 -183937046 26258 26936 -257252284 91680 97315 435818831 23705 23414 869256614 41543 43110 -856327703 78065 82980 897931049 83291 66583 448119800 47340 95329 -263201649 89687 74502 474466271 73917 14545 -934604051 50982 92777 763411023 90664 79584 38420183 47518 49641 -762742217 5358 5838 556687232 77700 68811 -564754053 73166 80529 344040770 74850 22915 -797497237 64601 61083 695473772 3244 95909 -543906916 75811 80466 95022110 40941 60264 497243205 83522 78463 808216525 3331 38517 743576930 2436 99439 494468180 45275 24665 -734620091 85605 19291 -748482339 98055 96246 540400646 55581 46463 -841651982 31937 28815 99506987 9333 15402 976426693 77904 96792 -699887197 33581 83938 -578384143 2587 18598 -170568922 53372 84335 142046769 9892 38765 -215693647 6230 95862 -572478043 84672 98694 -727196433 5543 98649 -791149552 39317 17623 -124742600 50870 20718 960047166 67977 9370 558765591 23579 40359 178442114 43097 99648 442157236 37177 28224 -573101249 89875 37947 584161517 53809 34693 -223208932 42270 8198 -371793352 62477 52461 -471282216 8089 8420 -664022493 50346 72986 587816478 56206 41222 -915481019 67091 16765 969433560 9491 23638 -363075813 74118 70990 -535978532 54446 18528 -61337492 53583 50396 -869064945 70032 55503 813243962 70939 71778 -179787292 32669 38665 -450142094 82475 99642 458564776 46587 6770 -938798316 14668 98374 879089665 85872 37348 219158030 98836 74542 630885632 49627 22024 543791632 75136 47351 210223345 65727 87978 487500237 34296 99637 -474680173 9668 66641 -207919827 3597 56014 -752762624 75142 98294 -37801455 75480 99693 113140828 66711 76112 -649841735 16761 15483 -236667890 74276 66040 451954616 867 53780 -345867978 82389 97756 539431601 67454 2990 -323349736 72965 58078 92245304 49762 40642 390666427 12634 86060 49026386 78993 85949 103270347 99461 80109 694648231 59343 61046 197042163 37714 19303 306983052 28607 16492 -850917318 32340 55698 833394332 84621 11023 396444731 79545 45212 697879059 81654 88105 155891413 54567 97912 -873178198 76184 8190 111190764 94891 65007 -491494441 39963 36074 -4261338 89222 78095 -241661016 25318 20812 321141477 68016 46855 -43254203 14336 89558 -894130507 13061 76654 824286532 52757 72235 -187153535 34459 21138 424988535 5060 22578 -182401221 27560 38169 -844399570 29603 80918 -393185233 60605 78896 -952719128 3184 13283 573338273 18154 12544 618481889 90373 63200 876890858 98043 67682 826902476 80012 65905 -835838923 60458 870 182050085 25104 12313 -733279890 72455 28710 -310129859 4361 66157 -362186952 93628 33908 561394069 8927 56037 -581874026 21210 75678 872710219 24913 29855 847805466 83228 54846 655058826 60856 33272 72421186 28744 89228 666111849 13712 35444 188519388 35032 32795 602191237 97193 6607 -135803893 91164 28036 25145938 50857 20168 -15589537 34114 13594 -958518199 29889 54369 522138127 376 59206 -339559332 12029 59159 634851814 97095 9994 -819747678 76869 12240 19019988 31123 74115 -291477717 46824 2823 734882365 22822 29404 299926506 98247 22624 -669653934 18910 72764 318010410 64379 97332 -971782296 16882 3614 923251296 56071 36845 -796802604 93690 35811 -724153243 29713 4952 10501961 20714 6563 -602096924 30899 71879 -851132531 59580 95641 -603002012 20459 66090 39378323 57958 28899 407244198 62684 95459 204833139 42201 17895 -782087802 22488 58423 184642830 78518 86388 -24695758 55046 79552 199644073 59360 96472 -673754506 66294 39950 960642476 44281 97092 538642105 70863 2002 74353792 14100 48927 -534529255 29538 47184 -478630861 117 69343 -63028938 96951 33424 379801743 1380 69671 -648222029 33724 39934 -466207034 18168 58593 706844233 75632 99422 -186779255 84087 70510 -967067587 53242 42361 96705342 58916 63242 -545264316 60901 98672 880788997 17530 94635 552723649 12282 6791 680557828 86902 85075 633108944 53546 11320 827914797 47310 63154 -498783024 35887 22221 934360353 77090 99501 544471469 9561 77413 239713315 93700 18578 711334738 68043 59793 -170373426 27612 29224 238258478 39326 86842 316920495 89171 16681 -945556889 66696 4803 -159796132 86438 49965 384651346 13298 31443 929657969 12433 72808 -396116467 32308 4364 -932146649 30249 38924 901521989 62837 49578 -386640713 13529 96106 -83568211 41980 68449 -964998578 85609 3919 826797821 31370 13498 363573223 80522 12470 -891608516 5788 94989 415498110 28969 87978 -310426959 4173 34988 713328042 62628 9920 777191818 10745 65636 -537144573 99697 13646 35358098 8968 44980 217384545 57632 88464 175630789 52898 21963 -806616841 29891 30049 -737971337 86137 33640 -673298629 69015 49551 931620588 10708 23362 -382118765 77776 16276 806422866 61606 23033 -721090726 27427 41922 311774355 20536 99295 -899578296 64286 70464 -462417966 95651 95136 -674075408 89512 41472 701350360 7369 82025 -361171596 12596 3246 191585517 20028 43593 568657039 64394 64275 511730291 17754 88876 -846166297 46391 25661 223183770 84699 10400 -513547053 51308 91840 682372207 83238 37976 687092751 24457 62774 938015352 82495 31968 -273634357 92171 52825 -896337671 90837 586 -727661050 77902 68363 -954378223 3038 40831 -303735741 45397 51994 -861965079 54670 98184 524886508 35515 67832 503958878 2018 69482 661961044 8233 12406 -255720199 98972 19092 176893940 96360 76633 865840602 94559 55471 838661630 31155 970 771493888 77169 82030 968221607 85023 15971 -554621040 9 31332 750008583 92159 18648 -347648844 19410 40849 212823935 95350 67701 -480435508 70885 12029 -219264586 63493 42361 235448764 93159 47304 -527830158 17762 51163 -442089074 63025 73397 324000185 43431 30575 684169398 24051 72127 -438396771 44325 28974 -443643455 31489 38920 -348819742 89268 85013 132277446 4602 63213 583493851 75269 97138 587764378 30829 81816 166723240 21222 81749 -964735987 70819 99260 -392644691 19002 38827 -826324528 14455 55428 -112325304 33975 76396 291650179 143 36767 -938923601 51824 48469 781847732 13788 85607 -244732129 9373 52897 545824451 39702 42098 -54692546 40418 30138 80930616 90458 70037 -380987761 66044 86779 131902764 71359 78760 -574931214 69879 10459 617519934 11433 10714 -425920689 42554 89161 -963441130 67221 56461 -947853989 42809 13049 -934440741 56606 34805 -712923886 51282 73833 -751159015 80315 73237 -803761523 96990 5926 -478585643 78656 92802 155954534 50465 43903 -982942975 47500 35242 -128432965 46906 66135 -86300917 44313 97552 62376447 27838 34850 100645641 86041 4187 146958987 50336 83921 -788013172 96382 25426 143268172 78862 2607 -777975910 87198 65494 518365400 960 78762 -804008953 29262 97676 -354893858 54185 62865 942208420 40159 36691 738927986 70196 87933 -244582679 67847 89894 47030464 38237 67267 766038564 12099 15198 868631625 89733 1710 -332991973 89854 37724 -916796635 17246 94258 -792863990 45169 64592 676520325 63732 42548 955509270 77112 24370 682322639 8181 55450 -959127360 16459 29753 -319717923 43652 1597 524354341 88786 23838 -292980402 86316 24088 -504822670 46174 63260 838836057 37861 15494 55136681 99673 47099 51947958 42416 334 914762308 97495 4471 575717788 76478 87322 641391233 30098 53725 -587352432 82076 6495 562698874 83894 25155 -94132980 215 85966 589884008 28257 47513 -957283823 26819 33074 -463023635 2352 57321 -990594547 28675 89274 844381281 64894 66476 589226999 60464 78364 86563271 27550 32120 -815350250 31321 63755 905725684 48704 78177 159050993 56134 17101 -585953864 97122 79345 314116145 54518 74011 769844039 29481 3824 -605338444 32662 22622 -433327787 14769 13859 210348860 15411 20094 -33589870 83793 45678 -197640557 76015 44546 -468912561 11279 36892 974313638 49296 12950 -244255436 14702 80531 608994936 33983 66197 933915446 66805 73990 658546613 50573 54636 -182575662 83063 2911 -563237629 53125 56631 -914102895 60893 86559 -937265374 45697 26079 -741247431 77176 65985 -204935563 17248 37348 -824892418 22077 95074 905796772 50421 52863 -930519361 39628 25867 -906618555 35885 72925 170807876 33467 99848 230137311 33925 50336 686464749 15655 48771 205506223 32505 16519 -227024697 15280 74598 -957717539 92599 34807 -125372739 99251 53535 -562631415 59342 88407 90592115 37856 73734 -311180247 8254 51552 -783780517 29183 64264 725581963 51732 42543 171833869 22909 61724 -94866208 62134 28461 -315666567 65504 3305 -415273199 9113 11798 -230320336 62176 6058 722647264 85727 28124 -102091386 34913 85175 304039387 60458 42905 -1904695 45678 39385 -621398774 80134 18050 -435461262 82161 54127 225699341 27158 25674 -264936286 44385 63114 557131914 46299 69760 -507922098 24341 98781 837851006 36644 28519 722559281 85229 69350 -370414562 57574 38310 995209715 22915 52837 640983200 45056 58697 -965648958 10840 80091 563966503 33671 24213 -717658595 91205 51855 499943746 49112 26230 -483003258 9606 63044 247139146 90031 22578 711212675 38645 88468 466482200 50607 20127 645230106 39933 15144 -611328384 92650 18081 -30121335 63729 62809 -204751705 64957 81816 865531209 97585 17330 -636254145 4236 80325 -131901364 59112 6949 34298116 422 54336 341580359 51051 71781 -145613887 41669 88690 810180335 37822 77786 357477032 55155 80141 529845812 45137 83140 -180722320 72736 42125 258008080 58682 45802 -196963130 77514 36237 454010810 14004 55978 -345414743 69378 5574 851924195 46987 54520 -881676405 85614 33538 -1909276 11377 63608 183508170 12515 28654 -103150220 25864 83186 776630582 84407 16986 575404433 11328 47644 -789550532 57408 95098 -541737289 96461 10595 -811778376 70660 495 -46120266 46441 84586 117425608 8108 85202 411672571 15970 66932 456879528 10913 9260 -341763840 10783 46044 -178675752 79817 43421 -577452442 801 70216 -677091884 50722 90110 256952649 53840 84684 556750789 13579 48450 -931612263 85376 92690 -267587669 93025 78917 965477648 29148 29582 -151819130 88864 44218 787363675 27208 67088 -169847439 10964 81869 -892858959 43225 66412 -18444597 99128 5980 -660547124 46327 61744 48553097 5835 665 145738343 61720 43389 99489331 76291 6837 -254589783 33868 17557 -845113169 71548 96197 414877989 38169 55047 865224721 35343 44806 831053880 85116 97076 -865054238 76677 69107 446633750 72908 66945 -839146610 72336 39599 639847412 41715 2664 375970069 57540 35879 372082347 2247 53254 864149611 48523 63048 -422754577 95092 97172 285704964 23202 74145 420482729 46159 81343 499000429 9641 56548 -545153431 12929 74202 493334176 19904 61257 -924875871 23288 1097 -990317524 51357 88870 839798922 11501 85137 -700248163 38297 48348 -318357626 8046 49261 689050033 39284 25113 -114604839 31518 48305 257790542 38460 5308 250528500 47553 96028 -637390345 98806 74740 355869608 97537 80130 -787292136 62603 66793 523543912 62807 74045 734910257 83190 70160 -364966364 64111 42495 190133032 58666 37161 649021751 52287 37576 -574813887 8469 658 185769908 73599 62097 -82842313 55889 44794 -517077204 73986 50851 691312818 12005 32324 -319058575 30302 17944 257257554 36907 30801 846646097 1153 20991 261934164 57071 45445 -638886406 45141 5838 -587028617 31501 83513 195334196 37986 2628 -280509175 12372 88940 347306497 39282 3334 -815824114 89695 83298 -780303716 44881 59136 -692220706 9279 24582 -255923488 73504 22038 95634979 27758 82656 190848439 55903 17389 -922056217 15581 82210 -937295431 17894 86536 -687074673 40442 6407 -909863541 54649 69500 -857778565 15362 31254 853499082 80328 79221 380230188 34586 66699 -521556362 78428 71613 362251781 60605 2100 -489183891 2219 52049 -277213411 88899 42319 245647323 76443 20905 302656005 30430 88920 645415111 74140 7698 465449195 92120 9683 -216528260 6002 49539 -762043840 59272 6855 684343461 5633 48543 343820465 82783 18813 946165213 29244 31187 991063813 23344 96376 -100910703 63865 49081 540973076 16282 63898 -837457700 18927 98996 580559896 8841 63750 539427946 12928 63128 458334434 45990 73603 83745990 53030 14628 355356035 64944 44709 -418404359 37386 88503 441622366 61483 29051 -291750053 48940 46285 -59218527 36210 81546 -695614405 31340 13564 638180513 34829 43903 911710306 80776 36750 382140701 95374 36107 879342361 5505 56292 825036326 59240 86905 724524153 78638 78997 69422002 88138 41389 -118576941 95267 1576 372880739 51538 23895 967460604 58989 55402 776110546 50451 13002 -220220461 60220 93381 -763760073 86438 27737 656913586 58207 28862 -82799612 71867 3559 26084613 88836 40241 694361340 46237 6044 811866923 19923 51046 -117715874 87847 22570 -305563826 47234 21184 -710928535 16896 12466 -463087947 60872 51323 -667636067 68852 53471 -153840458 44224 54319 735837044 45979 39533 523988924 1996 36954 -153023845 28188 29062 735959723 99057 51610 744660426 85860 31301 596468115 54745 89029 393113269 34656 76714 -74695762 74071 15810 458465210 62628 56479 -54478241 85847 26680 29262704 34104 61126 -966621840 95720 65046 -282683957 52840 14792 -762723460 32436 73770 483627331 45567 88242 556748607 6927 47497 734670458 29746 56297 -805639817 6789 56754 -207885531 69085 41577 -89555215 12871 62426 103954866 44959 47250 -196405274 68323 52797 367122611 79579 87415 -168209462 70351 91496 190728865 79368 47639 -969387320 34269 70501 30691137 51354 12228 776482209 62014 32719 -909384976 36900 38926 -703922500 34539 63707 -624005252 33766 88468 496455475 40888 69647 -356851796 43708 66286 -352413474 49570 24907 -737184921 47048 55829 -774826054 69445 19679 -932745177 84145 66187 -437851253 70404 20676 -827215965 73198 93333 -101110295 6660 36049 -370894417 98100 64939 75195368 63666 98293 -404148150 34796 15200 -300853056 5362 3082 -479323369 59856 23358 146386926 86226 60245 32741322 82694 47389 471856281 18805 27780 421174437 77341 91785 309818714 55108 95651 -713036299 75124 10265 -192847643 94555 35667 287067246 25270 61686 721895973 27752 86574 57589308 52024 53407 590039606 66124 89967 923736880 63179 94717 303447929 70574 37425 -838818392 12039 83055 150502843 33381 60911 -451846816 16776 48860 551752877 92760 11416 -892060024 88410 47753 -629501583 97871 31562 846191823 58181 25032 -250236564 53999 41282 -912610475 46520 22047 756063694 1139 82424 722133896 89994 26749 312532942 25486 99661 175037136 85693 46189 -811042630 91717 65792 -737347955 2448 48753 199540551 3597 46942 476322479 54294 66504 -91520389 52670 43568 -723345141 72663 13023 -884637498 73033 49816 889868707 18706 76393 -548691342 33479 82491 376748804 57293 12680 -514684823 44823 24906 555125986 98742 77391 -508747904 28462 86673 276437580 2777 98582 -935423549 69191 77418 -850983912 86902 38216 -418783392 18941 77653 -37440545 19364 84712 -825338448 65560 21238 532852073 40081 23791 871449491 44083 44405 903014978 83387 16085 -276019137 62024 16780 -584824355 58209 57901 -408069978 5899 998 -764679746 62416 99010 111656023 81315 40490 -988808047 58128 39776 857529182 18643 37653 -862323471 15483 30714 -789800727 83320 16248 -437262043 1462 9963 -500457047 82160 32007 48574381 17604 77094 -39854393 97426 6893 -799840566 57585 98209 -794679536 75742 33603 336102230 46899 66344 -210023153 98580 56781 215614448 87084 67634 327871858 57373 42788 -50348970 53492 15516 354756286 94188 18015 349664382 68675 51663 794026391 94110 50334 50313089 36342 34533 -905918606 53580 49851 -442170609 25105 99500 -290212254 32239 8346 -519153015 92878 72930 -355849174 41586 74966 -480927692 18305 45067 -256588583 5169 34797 -150598045 75207 59922 -745923054 20687 86214 307003271 95205 24526 228254200 3978 28618 -551107168 63040 95874 -51733534 26377 94825 777101540 71511 56901 643888100 78995 60792 105054528 88620 24984 -697244698 67588 80712 -865121650 99790 19561 342896751 49072 36010 -487581306 51115 41356 186758042 86326 76561 911624603 21616 11321 -249181489 56148 88678 945259302 9077 43142 -921207339 16501 44865 -748265359 8233 65037 -718489857 38191 26469 -944065605 79908 79750 181494630 18532 18160 -407606753 84903 3360 364066898 53044 77363 -768257513 49313 67011 645919684 58674 82689 -578905704 94027 40016 -731954992 55841 30062 577855675 70983 30307 -774715014 26031 53547 108420247 50208 39656 -264859057 22501 94443 695505099 67103 27357 528838773 75261 32629 196088420 5200 56294 569457196 31341 62547 -571149860 47679 20758 -915782400 30683 82488 456338985 23858 59269 -716583580 41725 54799 -234664443 41591 97404 669597937 33182 19381 -600677600 51197 34244 -848760831 20010 44920 -337809635 3228 3515 958339131 99431 47228 76998704 61368 24836 64478964 76933 60592 358370534 80458 76442 173887507 63091 50110 788737433 39407 42764 361730194 4724 68420 470397867 11800 71145 -896846013 6023 22589 -70843034 84887 73117 -139815138 51326 967 -686016553 94095 69295 -707470731 22547 64027 -675614315 71171 31857 267067770 72240 53281 -566602656 54272 72240 266580281 29365 35818 -499664798 75258 59364 308235606 5883 20129 -391208101 27581 18688 -534888490 52066 8147 -386357918 93892 43732 -501038204 75327 72982 -307457302 51180 20803 -146042298 98160 15517 -692726394 44284 99209 222421452 91659 88664 -638070362 84983 99150 5109099 67900 30151 -420451347 85569 96533 828099329 1352 14947 402401090 79392 71554 -785048044 46684 32039 322217634 30037 68478 -75718997 98078 73093 -499249345 67503 10158 -687627393 51106 95121 182266861 10947 98335 430125109 96391 36640 741275515 34502 31749 -757658010 19007 15148 454536875 12758 66201 860605989 37024 1373 -320141792 69322 99343 -89894113 16008 78939 147872483 13823 96180 27565864 24995 44413 472478575 80350 85293 827436148 28028 42019 960218392 36089 9497 839487210 11693 39016 -299803670 94556 69734 580568948 16505 21896 630314792 58624 92748 164834140 10391 80353 -905732715 35863 47728 7969651 67463 40162 -874297444 82586 43367 893950278 20730 46881 69896693 45188 52881 -354798374 13987 40501 -60714864 48408 20912 -544405983 214 37596 -633825940 10623 76882 218568307 17438 73373 706861815 4751 38486 -232941215 156 50461 -577911865 96704 40448 -689978848 3380 36760 257457953 28790 3207 -128686706 59372 71194 444817062 48318 4038 -171379186 98225 79158 776751515 57625 19107 -826571259 64386 5466 216930140 34420 73200 272691634 58120 12961 996534798 40633 66699 -253009040 581 99515 228780262 95341 12899 989119294 79568 63922 -401310625 20211 54945 911939374 62057 16780 192154353 6148 85788 653651676 11751 59175 248874191 27486 88743 412358946 10135 2704 804622026 93805 38053 853469985 54247 35269 -839814225 58962 93919 -741309240 86369 44581 -747587260 28772 66800 151744148 39209 93452 820947378 58560 79834 969107206 43801 63744 471291528 92018 82037 -97741290 62835 51065 284361218 67879 86143 855188162 43473 32164 -112554645 36703 14384 -902769086 23076 87009 582224991 54716 40205 -492222146 52572 2903 -326602234 49132 59512 415283379 1119 39464 -286647345 80428 52186 -548998406 25390 62580 -145425142 53653 77892 -598066253 34061 49687 627058705 48057 40472 -932555931 92709 45680 -259622346 77894 49839 -566364985 91543 62326 614008814 33145 60008 -217469819 87661 79945 -941642884 41044 62131 -221116956 52402 82320 343104443 87091 53812 365978763 78554 52634 -571365693 37400 49685 631876057 99931 25088 -493962724 35053 80101 -526198331 70564 64047 -879524183 87092 75892 706351784 86872 38713 403887265 84280 32818 -498396070 73738 17467 394018202 90774 9873 527975140 35253 89654 345793905 1453 12751 433204239 98050 70317 -549876621 61434 14404 -697949393 74105 93360 -720561794 67746 9740 -826388917 92671 48946 928545393 9680 86568 -870375837 6543 52102 -682877663 75336 70082 144752203 84751 4714 326800208 63333 97782 439104631 21751 5440 -679255728 47416 30530 74950651 11184 6478 -992973351 56321 72347 165795909 46484 24976 -674752936 64516 35304 382317363 81491 45242 246250830 25957 72103 -208073758 73899 52520 255408590 39681 83431 -192436910 63693 14726 931848247 64280 10005 -604466413 62062 45333 750046733 58535 84826 623217470 49210 69435 -184413685 3354 28373 -653293505 11211 11125 414427215 94541 455 -348422220 29765 46924 -314067365 27543 30999 -146727437 21595 42720 -110558464 40307 67284 -654317559 40250 40150 -364734225 80644 62020 -849964096 30275 93326 -768075127 71564 58891 -46259912 71229 24064 590620158 47806 25713 861498296 42939 26880 382359895 14700 42585 664156000 44980 27956 -954596106 98750 82246 959202479 55285 9662 994600534 52649 38986 101954708 73351 48506 835232899 31015 14029 -595904114 38852 24918 451723434 73608 13548 -980844101 14804 79222 266380243 63101 3738 -434829430 96459 25584 765905927 32773 59758 148860010 23104 20693 -195788177 8437 53599 -416042217 81293 31794 61035283 18376 32628 236435047 98831 10091 460963376 19534 44813 -634425495 37494 92696 436845919 739 27119 -198282701 78622 34056 38583303 70377 51047 905102996 46996 23965 -298905764 67650 47516 805365187 38990 36563 451255821 72633 93566 -408784828 62981 8017 830687582 47661 77627 961857679 74826 21181 -154832697 35272 79639 714540225 86768 20607 -891147615 20497 11938 43420255 33909 75512 -258610875 50641 39777 875118242 8830 41225 -909245240 42606 81118 -357510817 31366 61134 818261229 2352 5113 -130025566 1245 5315 -193640021 15642 32348 -209611716 56515 92793 365879559 96057 5693 -863849850 78937 15409 -52866908 28963 87380 138310351 23420 10675 672682921 90824 742 763462258 89828 64916 501412183 97126 3342 -132723254 6458 58072 -992870730 69084 48664 -602288074 82083 21121 -117284275 44991 62136 344131000 15354 27711 459763382 75611 80578 -678136961 27704 83806 719231445 57729 31437 397893932 48966 84618 -842256183 1547 6241 -334536703 52176 65418 -59884450 25087 41900 -749440561 58683 89881 -605716981 32943 56267 -673735477 18107 72252 -114413571 92445 80616 -653503528 44369 1023 -283924960 21120 35172 702282660 62146 6249 506457086 77212 46146 -995207671 34788 56987 433052567 10790 61257 246611158 34491 86233 -762023451 67491 24756 -993298210 51318 1989 529106211 33337 61831 -93120243 61820 5014 58406672 46421 65218 -921794308 75166 24944 296825791 3743 18212 -366731965 92507 65905 -539059113 9258 29424 -19355752 76341 17450 111154557 45171 89161 -277578365 42447 60304 -712288610 1244 16026 214266080 17782 3219 -395219710 66619 50005 359157566 40861 96251 660844162 1445 2955 883407324 53882 46085 -755482973 17266 82011 396252950 39282 73037 422290069 60887 27108 54638275 4445 87077 -68419731 13996 14270 -689667288 32957 70494 -981247163 84209 80174 932433137 59433 906 189298095 18491 82644 65320176 7397 14250 982958262 32502 68508 -387968876 47238 94655 244089438 3765 84266 -986741198 72860 49263 -618169970 84840 23903 177980097 55167 5074 -975599724 13108 28219 79292984 95649 87525 183006826 1943 24854 -730401529 9811 88919 -219723018 31178 54812 556882524 49800 16561 -651310613 73825 43111 327577862 20234 43312 277944811 1138 21104 834890383 87139 35990 318572646 44118 79804 89372657 44648 9290 -357713517 52204 67076 305960495 48767 32523 -696678457 13767 61714 573045647 14973 13297 -771710339 93981 6202 611318298 18055 26199 -933076802 63075 31985 -161098865 4834 89519 -772623003 7046 12875 68354679 88998 53148 534537036 13835 35860 -7410873 6979 575 349124187 9559 97461 816368788 47173 93166 -983393217 64393 28606 465766506 43175 19746 910241397 95530 24541 326711925 37926 22873 193051177 66121 91018 596164122 63947 76458 -13633919 95392 90348 404915492 79530 8744 278035727 60354 58808 660092235 30978 19123 -618169879 49672 91131 607090398 30037 90021 -963240443 27840 80323 -611087089 38044 48686 323623628 94175 95839 -818865989 69274 39176 -220283980 45506 33270 -371971257 49579 56482 -686887624 12612 12378 128167404 83029 61267 166084503 44042 31527 -169468135 2397 843 -674900746 55122 74745 814036039 86386 34727 -377910617 80074 32164 247246654 38901 16187 -960141915 41898 59659 639149485 57618 51649 714656214 98444 8833 -242200485 23014 78102 -294756034 23343 98271 -280344513 52738 49708 869219993 68492 24570 400025242 83014 99481 973942459 92395 44610 77241172 80618 23856 -817443102 93530 66335 -96409363 48115 92645 -149834666 69263 34477 110465169 37508 92927 -763642361 64264 80770 -304389637 90497 72716 -858795224 36661 42951 323233935 24950 21061 471834182 33767 10016 67894672 91915 83979 693187634 48922 62057 130916951 19822 68885 -548218279 37043 6593 187240348 26157 13205 -543563569 41862 38125 -776801690 6726 9007 -293868731 92301 71538 815445915 52504 79934 644240975 20854 40308 -375910279 19536 13268 -563175348 14957 55826 83999689 98055 94427 202953929 13666 96023 -43553261 95729 20713 371429234 54547 97458 532598033 31921 22665 -309462469 24182 38325 359201597 6734 38796 -681463147 28014 89702 -643616120 87259 57047 520577656 76457 31894 -528940675 11549 88050 404531954 22614 39770 -480571398 18218 17647 876210663 68790 73933 161421100 44645 83227 -449901456 93687 90780 -121247 15853 70464 -631990202 18746 39072 407971862 10516 11854 -815112763 77497 93839 869744169 62257 90448 136116478 39997 86125 322424680 59554 10160 753271684 40742 59625 -368710430 6843 50202 -400626131 24349 78642 -136622539 16588 31236 -376491868 86671 77049 335542956 20165 76197 -643275623 797 54846 153600247 44900 20187 479083332 81728 77746 -645332734 36759 76629 467592837 9855 44221 -504912950 79898 83845 -722599391 61072 35059 -258687575 63192 21471 139007439 17177 66132 -653181931 33182 61757 -352459931 62540 25722 581638527 86076 96634 300094994 55751 4933 352678460 40298 76316 -960488109 66230 99008 28665233 77451 59531 -525169633 23358 32311 601097901 20961 70871 848192511 29332 36513 -840136268 94035 12114 -341033151 71646 69960 396878365 51821 76666 14957032 79081 7050 236304170 69653 88032 -816969514 38652 67185 221135667 89032 94194 -539506869 6123 23549 705292580 77762 57689 412794404 17286 84552 399470171 87452 70689 -428876887 19338 58074 -985307973 30796 47614 -184113404 94140 48038 -861793651 54152 6314 617640409 19881 50021 287679310 92952 58234 -421137653 7499 17985 249861705 60576 88931 656231301 59378 78317 -601595176 51681 38439 -956990051 43095 43065 -516953989 9648 32147 472005564 56628 17877 560636473 83428 50665 959268344 89862 93362 30043370 41846 74205 960216018 91232 81695 -612415821 18187 33964 -52202705 54468 38436 -186391412 67816 58766 -760070540 72857 67936 -14038304 88564 37279 900811769 1290 3829 182972257 48027 40399 -147745168 4844 34707 155760934 54335 29310 737264337 71528 44806 -796866596 23222 35646 -700173987 3437 70551 -248517194 87161 22639 -147976537 51833 90823 968378424 90680 45411 449358640 23529 1334 289457538 98524 69557 -327843492 54053 20786 718963054 54812 87327 833234882 25701 523 318369149 25731 25326 -685932615 62037 35800 -491646116 96938 66567 -831660461 97485 30720 -170195321 13176 11003 -611677060 46591 37314 -224287161 55902 89478 269654087 68859 43156 149065046 50258 86159 252463761 45120 28281 -894905143 14135 52492 -15398353 61515 73349 547667464 28866 26149 -335851789 18342 11746 -558260770 97005 22393 -643822844 46210 86175 507496543 53342 99902 612667520 47549 63634 -626363917 9252 85815 884533808 17995 70858 -22593697 46084 46796 620714411 45999 63505 -125501024 94405 16993 502583694 23418 32764 405357342 45835 72339 640187597 27388 4940 978710152 18118 17169 -241020382 79769 78612 -106221861 21504 72013 -777617596 91691 92295 -533638466 59349 26716 -198275323 59937 13928 412902320 76585 87692 -204447514 37656 40598 952653518 99757 7411 -156473525 85305 48071 910163750 30320 11726 829708381 58940 36508 -292208410 34225 26481 426088833 43930 57838 186838150 78732 40236 -509476336 87918 78421 -991074450 25299 72256 -982722478 18704 53990 -196944013 64800 16876 662435734 52500 91414 -413304440 35359 9822 -11520232 9239 49791 148055211 20276 67617 -511173155 48755 39866 -662621767 87371 11557 202996844 26982 74760 -54432020 92461 72025 555236127 53003 9012 63874107 47731 63230 985686751 58036 5971 -891133517 86585 42614 -127768020 15397 66866 -954809629 99463 27115 -170915022 78028 50972 778591898 56813 25929 -401057664 11710 90740 -646481339 61850 7845 -252332426 16145 61929 859163559 96440 22495 -57075264 69455 17714 344217669 44957 54870 216351339 51267 74834 476258500 73104 6409 129986719 11489 90297 293737200 29010 87178 -552869197 3879 21194 -522174035 1599 34397 800939222 97911 61630 -331742021 39790 22411 785342870 29071 71483 950434498 23533 80107 -975615856 73228 40174 874017130 43351 73416 73196705 2803 10210 986198573 39194 36738 -164318691 44585 81254 703248445 83977 99702 253669088 57049 84555 115105416 47231 95939 -455853384 84398 94463 641180864 15714 17787 -621766259 40052 58192 112273609 8321 73763 216600929 92520 79423 984157732 51576 98416 714476212 76626 68710 -933298077 47407 94438 -372247741 32913 14587 967050030 95511 10867 -206844144 93251 62839 735969079 60766 49993 -485587378 25667 64036 -795749207 88510 73951 -519169124 20620 5052 -895214878 80494 80731 320401689 63896 25687 -393671925 83606 8216 -845238368 16446 78815 -906975148 9576 22490 -295644857 46994 96516 109476668 21746 28574 -825829447 79939 99171 256301885 85085 53465 -10138358 38056 11586 421334914 45553 70846 -919491930 34391 90358 -138469361 50158 17974 420400476 22399 33235 -963517524 8628 35662 156390109 24564 41905 -57514068 96650 47093 -114369202 68027 74482 612348483 93493 17296 -547247410 70270 51077 267294843 93066 26376 75217882 78198 51320 -234058182 22689 17988 -322272107 38104 18391 -699483742 41468 45455 144675712 33752 1513 272300827 13973 84066 -485385541 69909 42528 558331545 48345 62480 929477253 952 63640 -350224562 5465 14449 179539484 83500 96341 356281151 44458 93796 -187156377 32721 31521 748587327 35297 61351 -480405947 79356 92382 705633459 46560 54401 -407654936 39305 18865 970174236 37418 46084 507091730 36778 27980 554636635 33740 6678 -375470572 40664 41493 608217301 57748 27598 935043846 7435 73748 530849748 75795 27939 -895320998 87176 81943 809976061 13847 75878 -150233531 30182 44419 104803665 22307 94029 486487856 81414 94514 521465751 57540 89446 -859391094 72489 61977 929578388 48099 20807 117384662 3045 65410 -770772406 78341 19403 587296794 39044 96517 521000572 2122 38699 -170924455 16990 84150 -219032921 3969 88313 -274164847 34226 55003 -627154005 61015 67280 -580010254 51887 88192 623985282 78547 71313 263198312 90962 83482 -394329005 78717 1931 999965900 22342 30689 -518470642 48858 91180 355510606 54578 98085 -872484969 3496 65072 -858599445 91170 93589 -321585611 45586 92846 720947985 58730 58438 547933731 56632 49651 776181055 52505 94728 915967388 23265 58733 930728284 65723 96032 -135309746 58347 5275 72202684 60250 93317 -625162611 84117 73773 -594234217 95073 71290 -780712935 27830 3209 454611700 29770 79107 919043873 53864 44505 120796207 80836 52540 629582327 15207 30916 -306775223 83027 81893 -65236295 51107 8557 809112809 21830 64295 -436252546 92732 79402 372308143 24255 19222 136148433 75785 60668 444572842 32943 72394 -670166706 40673 62981 662080904 83398 50373 -943425235 62251 96563 -686575141 87798 61164 535925383 23834 10261 888050917 22765 77957 508317204 36267 21103 233152051 18957 73881 -200988103 83091 34148 -134719250 26805 86034 -557547501 97489 52591 360591318 14934 2249 933036425 97570 69507 -105793507 36199 40609 269400915 33252 70033 -236090827 22542 47450 316061119 55182 88244 -766821659 87486 69473 890035225 93407 34877 44899146 15815 48027 187860778 92376 68772 -96315076 90884 74297 547324542 99069 76873 91972037 77136 4739 -64082777 74070 33033 -563529675 80590 19896 -712114900 64759 82038 544128765 6370 28061 -196393507 10503 22090 -288724878 88656 24252 629617214 75007 59310 826422407 70036 17290 268576798 57715 57944 -786647789 43744 16340 145840818 27846 78549 84625726 82503 81281 -221917701 3167 99824 101321806 23718 77144 243969292 95062 4375 293214017 78491 11243 -15879989 82631 22716 -957910464 25550 73078 295023015 11202 76548 422000159 50185 65428 872789388 3782 10271 -975868241 93133 75026 259863404 83052 4725 42461161 91167 14724 -588173341 85706 54323 117155314 50836 67589 169846788 34669 62550 545076043 420 6920 900642597 46094 73894 806223451 59172 53822 -15533912 66659 93140 407975177 74496 81555 995288343 40202 92113 586470119 56939 84725 24955954 48206 98810 513918490 56852 52493 244472123 55188 8842 339864195 45595 42324 -880352911 63979 94382 -628248267 5678 74115 491022282 93501 43120 -87271848 71799 13984 -160408338 19872 88101 -40583919 4990 20835 482239039 78089 50648 784868537 53713 29578 7934255 99747 33288 640678189 3304 95557 908192283 71666 41559 275584843 72190 10191 -731528428 75211 21583 584362823 96395 33566 -527246731 20906 67438 561382333 51750 46208 557628416 9904 44762 -362416894 9341 84152 -201120862 91225 47091 -360119204 78248 97853 -905427056 63547 38870 218126044 62733 18443 -139353312 59818 93361 -779525144 23157 44347 596464424 48776 70339 943856035 81319 46390 978948564 86951 15988 -102814330 97161 96932 757013085 18646 65459 -104341510 90641 92181 -431235069 3168 37222 730001189 38093 4904 330727722 22457 1998 393514750 57285 83025 -944473000 16560 84698 165487426 87119 17516 -33313344 48204 60193 562096140 68833 32544 -954389281 55048 35539 901744914 76742 82591 -55121480 273 28639 209977800 18153 63498 787858583 86790 99305 -678236478 24872 27070 -87370483 4722 62869 704469580 72732 54671 -290962118 195 83301 -729233038 97553 99058 -283179968 85033 45462 930991328 49958 32671 956786818 72678 40307 -389435180 89106 23608 221769445 87643 53105 -192237983 80122 46553 -5489243 68263 72415 -356298080 90456 62148 278674555 86664 74358 705594339 86688 57041 767429038 81790 29593 -135132215 67290 67856 -238494870 82202 77686 -173484779 65572 8755 958941182 68892 44377 -577065422 42815 67412 -815261240 71872 68495 -910276138 86121 42022 -228235909 77197 19568 706085643 64813 26667 67906567 56368 18683 388628259 26580 28894 430550680 36402 25974 -253386283 15619 65880 989835675 13251 19869 842412436 89896 30481 -851275994 79466 93924 -110396171 3197 50679 -689226959 38924 94913 446319894 9854 5764 723666281 26735 6485 -501937439 68111 15562 803869686 67759 75608 -933536994 43804 4425 442603942 56813 8094 -990058805 45603 10668 -495786160 9656 33530 272929552 46987 11039 255362834 92377 54380 -621267523 22427 74793 868915678 43299 48474 206658659 89790 1725 541361917 14025 13217 82610762 28295 13216 155494283 97345 94255 229273699 19021 27181 -138145113 45400 9579 -691089377 66514 68321 491272288 27433 49519 -987359404 61666 31883 -497950040 93521 53051 -570885131 88131 96174 -999006489 93640 29028 -623474371 64513 86899 780829770 22893 50079 504158410 10750 34692 -499470778 7525 35776 -254907310 56846 66068 341108311 52457 28787 474835845 56509 51071 -103405578 65765 75980 -380251991 86960 96404 -770690086 20518 3767 9305971 49266 62154 -543568662 18804 83300 -703244555 92833 78718 -557763820 28455 41624 82404408 91962 74038 385997137 55164 50090 555591355 57374 95491 -691870394 94962 22928 -198830287 56325 62702 -213931412 10540 54734 923614640 37972 78790 -346165155 44456 88985 -200083399 18735 33001 -330258778 31504 78791 914106344 10896 21836 478573096 28433 86176 683285147 32986 5779 -288452695 16006 47023 -51393839 68606 89458 -957782558 38726 26686 642025799 53444 60951 -738185444 35204 58914 974506632 22561 47098 -318309807 59306 74247 670217405 47937 5349 175956873 3834 18974 -294006040 94502 38482 -333878567 99909 29944 825502653 10728 11429 -236405146 25715 42914 836596913 11253 49240 217660265 31751 85032 -980263777 37647 91626 575153884 65689 42614 -400265397 17409 87995 -892452783 50216 13086 -581333193 11171 91582 918331182 50344 72526 836647320 825 34843 393294028 3882 18804 -392020486 15569 48095 -428319246 46975 22634 501168122 22831 87136 874731557 29598 36334 148719333 92498 42756 199900489 81392 84679 739764380 49642 792 8558814 71994 81928 73525384 94640 83148 -355269922 81306 91772 92393090 6620 12445 344971644 20315 41081 -329984576 58245 45001 -181490449 48615 1863 -340450061 68485 49157 -54260367 39941 77099 348720832 30592 17596 165165343 15985 48912 -681450531 79967 23642 -386610616 81815 84111 781472425 26806 18656 142501955 83502 32142 -380645353 90375 43154 464740954 22867 51150 884759969 55624 60738 -939409071 15024 69403 -665907723 38591 61427 -93734970 30158 85490 361125919 5310 49754 943325767 44719 38478 -984741116 75145 36067 678065336 32378 4283 -294554819 33749 59777 425131685 97908 53675 139878685 62640 55387 768356743 34822 3876 -453912191 68382 38463 -142886386 49562 56715 -660948642 95961 80136 354589069 64906 41898 513997248 89776 21473 -661203551 57911 15024 448765399 14756 14829 37505488 91082 26527 -607606104 9625 92480 407354071 73306 77298 -454425689 78609 52926 -92864087 37446 2479 457754450 55892 31832 386935679 62340 14809 912233938 70850 42491 348802386 37262 33706 -281624743 46720 59852 -182229889 13583 49515 -420419595 17934 51466 -103257907 8125 61444 -172257666 62365 89678 830934655 37960 16956 985553732 50587 9794 -129924606 51432 59220 449114861 29192 24362 -183410177 79642 34282 -438717289 54103 92867 -776380619 76771 24687 -361024276 11117 44894 -970490751 69817 38194 -518743554 36862 53659 -727380 59646 40173 -501701477 65755 85190 318014453 34741 71237 653712299 74936 90850 866833875 61850 37100 -460278302 86037 17705 -342295072 85491 80553 500924387 5604 10277 -496368413 67334 39180 -536837360 43801 27313 315047945 49059 19854 321818465 36803 85742 -791483742 41966 70176 -39810795 28760 9645 -815292320 19045 12501 382148816 86953 19931 -113373821 14567 54465 674009142 9227 14979 -305298337 10520 41939 989403886 12375 22098 730554928 42786 59368 -670995240 16394 18202 -602720972 60616 1750 -641290798 2879 41144 -780620561 49731 72065 -436318189 71188 10913 694606507 68915 21316 -301137845 62105 90752 18557307 41629 61662 282214384 24336 65926 -694896777 36763 54695 -798817914 77246 82865 -357684898 49725 72964 128553422 71245 33230 226655562 33433 18885 356773011 44280 53064 -557225716 58026 44850 789976908 76662 52667 -420739967 25138 43353 -888042980 61679 93773 817648159 42654 78561 539368240 47192 67212 -854166046 7029 8173 716550134 69702 3015 -117052294 44504 25875 479601822 84662 18315 734376027 36412 91087 342850792 6233 8271 -865396267 88414 78525 70919447 90035 20647 90819345 32951 49549 -588643464 38587 42806 997906365 41257 76448 705835382 20983 23876 907656339 37234 43701 619349057 45064 70754 505834629 42656 18969 347192507 68881 63069 700962683 35766 83299 -351075358 78516 259 -774451128 91671 74908 12923641 93022 47346 -197895475 934 76583 160537282 78043 33720 -217239674 66971 6462 834845448 80894 52944 -681144205 47881 3774 861912423 27907 10042 444655970 33075 46334 -464914261 46469 3244 -497054584 30888 76752 577075438 86823 11539 978395021 65639 57765 832601638 90640 95845 856463259 7360 76037 -176760223 15372 76808 713956371 41698 53379 -342152902 96498 11593 -67748774 61790 49223 524603217 71702 58918 -74240326 12892 35563 -152770996 99652 49627 760007189 71217 85757 353363649 9715 68640 -936999542 57321 55529 -686432588 2924 31029 -852478578 50009 73236 -564137933 78356 28810 569932622 62410 50026 -509177270 59402 95270 -295188096 87148 61044 -899752120 29017 39055 228858221 35619 68317 695957249 91129 39404 -163564087 22435 19755 -440680507 5308 61698 480966165 29933 17267 28838343 31896 56661 -754257369 4203 79348 -487507199 39457 16576 946981437 60059 11052 -172293826 24510 33299 -785120083 5757 39886 281140771 21221 91878 -106183735 99579 87762 250961836 53298 35673 -704562631 84658 75362 -615757110 81752 35617 600100165 70698 91156 -820237685 99561 99245 542169634 50224 81780 -70082932 33647 57713 -287492116 18996 62625 -443870609 32453 2204 -753317772 79613 4266 -374280625 74134 8209 764054630 75716 99416 -328485087 55810 4256 110805718 30712 49919 -29174962 53011 79595 855164103 50671 4382 -985643684 53003 9716 -787246656 65665 10376 -553231686 32221 39314 -810364034 41817 87238 220401718 22027 68439 -197947843 30123 76135 473980163 33594 98848 -486759907 86636 45029 781938937 48349 16862 -94262198 89121 91533 -229111976 64306 46126 -495274103 90400 49231 737209854 28912 57889 -977307950 69035 93279 -333544697 69301 26284 -917856578 90087 43380 444154612 46765 12005 685452939 49684 83534 176005697 84122 39337 795881650 31443 72840 152560783 11486 81768 -535504422 87829 30018 425103893 84301 93138 -645249057 18795 33936 -391659852 1749 26561 706399923 33953 84326 -82028579 15092 20481 -7375306 34604 91047 434194446 43858 32526 104289649 9053 33683 821575732 59494 88680 -63148659 24334 39047 855951327 6461 621 213247113 49402 66077 602622273 67342 96497 411641832 12099 65579 -103122626 98505 43922 -844665923 67887 18482 -975121219 76323 67671 -943601317 61992 73038 -423808257 42024 21673 607486473 64195 43015 923807582 26580 89477 675582104 61458 10278 -862063878 9337 27718 -711324180 4778 41835 585701966 65983 12751 120981781 76816 4766 354594307 11422 86520 -348345328 79109 65736 -317442127 85889 7619 856541455 35443 71993 -456918827 69253 94988 720501223 55157 17146 85601301 77896 22080 -536451511 16165 41130 734783981 60256 43314 -56639429 11360 24582 -184724232 40845 86087 824113787 26041 60244 -407936181 57305 58752 510479092 1158 57518 -555769106 42059 83857 -93977096 15622 97582 953679699 25129 58975 -781168110 87289 44951 -577164687 89639 9354 -119523945 67715 36253 999223023 10590 86581 -143571520 9603 44576 90544493 61856 17020 -398319927 8569 95487 -716687553 25961 64874 113637314 95780 63059 -26102061 9743 74037 410615949 18735 49666 736450011 55456 45660 985887699 71689 15612 537648870 9125 33160 413903100 31766 23567 591703363 76242 11396 120205326 61585 13670 115482229 54563 13361 457206329 25240 83492 -714171048 93245 50725 -530340451 53211 66486 564676770 45398 33904 -970025216 8872 51741 431435529 99073 28986 530178204 70917 97943 -661755838 55057 41774 -949358153 66927 84876 -388149837 86394 10725 -749538310 21038 683 36365991 29056 17269 -551905369 58374 91156 -92535043 95083 5400 -597606959 28953 70190 781064367 54012 79766 316400574 61145 53971 84857007 47888 26382 -81557694 28629 20087 -499347471 5514 40094 -9788152 18126 76134 666343767 18880 14767 -893914175 7846 21736 251990304 65407 84576 -245166728 48427 45714 -69382879 22806 76121 425842456 98980 31597 468300870 89441 98502 -401819782 64128 35599 430941667 93533 74052 -423516497 95988 83339 -255317197 90957 90174 -716627546 10225 2215 125687201 65680 18591 -748865892 41094 2909 68836151 59584 39159 -921649026 85253 79686 643624659 12940 55539 -204062175 15835 93911 -726214619 53684 83127 783141977 22291 39009 -954571567 24564 16474 -616100962 90947 648 -699884999 17443 38623 960913726 93253 1040 684012389 17833 25447 515323296 40400 23303 67365878 82992 13383 652529705 8337 18258 296007400 53121 20163 395815336 11432 9165 649846304 75074 71772 -694250614 59535 88749 -271721881 19241 7423 -882927269 75640 3958 -281012466 57011 45817 -949141510 47108 28331 137547959 62291 93868 -724441054 2820 37112 -797643626 96855 56290 -333322176 27707 95916 454354453 21619 56196 359727683 10313 89284 -575944324 9183 85517 253582214 57803 42859 -656819090 7555 30708 -439436888 25079 76949 -527531763 62354 329 978746057 86270 86808 50307181 67990 73384 -842516369 83482 95424 190578502 20282 50944 22204351 14349 45916 -95966666 14557 72304 -308350522 96925 82423 -513354237 92458 36536 -459208401 28167 94179 -294625623 86709 12067 708124745 56370 81759 -169389553 61560 49894 404250349 83842 68847 -184536497 80865 14342 609443498 215 76021 488787959 38075 27192 -728745698 51649 9211 515233406 44533 2804 -263349360 47257 24797 -544193062 93287 30647 792522374 87786 80067 356769133 89011 95114 29364425 68315 31592 -731844378 37623 69606 597946836 90112 91064 -310525682 75344 21051 424657904 94815 40990 315339461 39454 2372 664883550 58942 1515 -186027939 79045 36229 -413025653 67313 87768 -128648774 22087 2580 -696300572 46271 32221 722300585 66526 76328 639019355 35968 51774 -529629546 47161 96017 -201179994 46 76563 253432418 46687 66178 131522749 64993 47449 -85564735 73572 79891 -129611738 40812 15048 -233585646 72406 29296 21826141 62953 72620 218077741 68355 28840 354377154 75678 98549 487330874 47574 35950 -680305867 20998 32078 697289642 92290 44440 -334366968 26990 63852 65488811 49362 41286 -554954016 13362 76720 -692172264 8195 12479 695265336 61837 77565 635318840 50844 99412 963728349 21573 36027 -903405173 60244 95315 -80309597 17777 78449 -924819017 90617 67401 864029148 46880 67532 517570991 55014 74109 -977095441 29299 25197 -399102456 74386 10 690534531 90856 74632 -53986187 46921 3365 -439877244 1826 93222 855489904 61350 29342 579489215 28119 93117 -874365042 42017 35662 547210933 18928 32246 -235512066 88323 26055 685791975 15007 61607 870792478 20217 98630 62335017 11149 28690 816319463 93744 92338 -795366145 82575 22344 407962700 89109 35716 157843987 46718 3395 -681014717 36580 11059 -168863573 62131 42647 -103309109 16324 25079 -397173049 15677 64845 567692490 5840 17748 461255709 70167 19839 747702205 27849 55084 675633927 74208 24935 723564799 79093 12390 884786822 64864 26263 131597230 5151 21394 -50105378 41743 10202 -832465890 20338 84158 705833270 20295 67669 413464868 34024 49688 403585167 34205 13280 250472199 30724 25867 227682112 13600 20832 -816452787 24075 10092 67974140 23856 78483 -45873195 44836 30567 -160372768 82881 36776 -861717157 63185 32060 -233204294 21943 44269 -33563864 82120 23447 -488728645 18627 12012 457217691 60764 38118 -971826871 57214 28759 994290149 52547 72715 433029648 10302 47152 958927925 74998 18373 359513801 87861 33034 213257141 38716 61688 -238083310 53222 28072 204885259 47911 96547 225938439 63821 12546 364360092 38895 64574 381093358 23059 75136 -735238394 48211 79648 183321804 7771 45065 765579230 29504 58815 754285063 9552 51452 -920390513 74700 30138 80590141 43892 35371 -478803748 81048 24969 225499714 88568 30167 630084449 2344 34216 413989375 96894 62697 -351902523 15542 17818 -842229209 46857 14566 -543207603 48315 84258 -483712851 13823 29295 -299963015 37450 19146 39145039 3576 87400 113560681 95034 34802 163501797 46181 3793 207831512 48805 63456 200200055 34431 79084 827014842 1224 93798 952803784 82708 6358 524366175 94568 87926 342735117 92947 71757 -518275041 84383 80006 -299053923 6502 98796 -372105624 40071 11740 51824238 99362 26469 -469595808 64516 24308 -790929049 99935 15719 977101780 4536 12726 -869180721 77984 91863 288375767 1612 70828 905148160 91795 16195 316407908 38771 93759 -103085420 78632 89292 -98807379 40695 48497 120568277 5892 54148 457707356 22628 39525 631612197 18466 2646 -651237457 84234 44918 288452972 10091 66661 -422882651 9027 15863 257101526 82753 32824 466773241 31625 86347 129399738 95317 85201 -750490481 75519 64086 -405650302 35356 15185 -512968563 38415 31973 630872109 62463 65579 940361224 44365 80664 -600606714 58500 70390 297643282 6023 36150 417969353 92988 40709 -669869891 22209 37365 121054405 83623 16708 -308192833 48473 65046 -585162185 40940 39055 -893208827 29124 92488 304199294 4233 33012 806494888 95226 47988 995158723 96182 71853 -830753195 55879 6637 -742612969 21004 45567 -78107560 72900 42715 -606698395 64501 80681 -704006410 36437 51036 -797007354 28679 26599 868550309 81137 33328 -615000980 8964 54410 -281073444 33915 16145 725513368 62723 15698 370944341 24732 13983 -921312752 5624 88630 580912014 51145 40814 -583716591 14238 16016 580737548 64788 56003 -781306136 2788 32748 600357055 29638 46359 -657591699 83486 17880 524130089 67674 45235 302642488 98901 10355 -574401439 75227 15555 -651341859 98617 15147 -651375894 77100 36477 -693726949 68869 47321 435294078 52412 84154 -841371646 75157 5912 623022674 10970 50252 -534342736 49551 66797 315332867 44269 8907 -713700 52333 67751 -29979956 57570 45143 -386707966 16205 13656 -677379552 50317 62983 15675026 36331 35396 411895454 55073 46553 196767004 13094 74165 769472158 33096 48360 -891053504 86045 52953 909225205 42391 63765 -312832203 43924 83547 364329526 31430 91975 149125455 29404 32020 -427176081 17364 37096 976695298 50217 99029 -683295447 95673 93705 -293080056 98232 56706 259053732 11821 62346 85555832 52276 92819 196406448 3130 10934 642551856 73543 70888 -554182162 88063 47682 -688992896 15097 95253 760412264 94650 95006 368312101 78783 28412 -611275724 36097 25992 -693134662 62683 38836 -985173496 82284 37033 -265627640 90367 82386 650344997 78616 41727 132432704 84250 61289 -702738466 3473 69412 578647704 79373 35853 -819352616 73185 23875 566586905 32850 72288 20846385 89048 49852 -842246504 74180 33681 601817428 45213 28800 -351046876 37253 74305 -792950988 27749 84034 -171892937 41494 19227 -82998104 71409 8985 258726945 17034 15378 -284987943 28288 79307 13273349 7489 56456 463161780 94894 32466 -621060851 24770 58360 -647247310 83224 63874 -975330279 90554 92418 -719365645 92216 79264 704853354 31757 69284 -789831833 88048 55921 -717246380 54676 30380 548377180 72675 27909 119269854 77773 27128 784629644 93883 42150 -9347100 94625 74582 490472971 61412 85150 597962197 79425 7677 747821851 15779 43339 746888175 91899 15432 302566908 76300 55931 -122973497 68086 24887 295820763 99596 24560 -927590621 31921 66745 845214639 46376 63190 139617772 98700 54911 855171698 58122 59354 96030689 31807 36088 -516114351 54215 31391 254517038 43766 33867 -102401645 65569 45302 466720927 6430 40486 -340315218 88158 29899 825870037 13423 49490 -872432801 5228 28702 596002756 17938 74428 -188134485 64001 737 543134644 87251 63528 -649898660 59077 896 869574570 24049 8514 -201289704 75438 21693 -796269301 73949 18156 -251871223 80292 80275 371749166 2937 32380 -154765561 88656 8621 -987914260 39319 97581 9536147 45214 45329 132427994 83959 1766 599585031 76890 49294 121948992 48737 10982 131518040 66580 17255 103774872 53733 76090 -639123887 96465 30920 -343673954 70894 27172 -227794751 10184 28054 -44790528 51150 20773 240914253 4455 82921 143821606 91413 2117 687880788 24466 66101 -16319357 47371 75456 -165843772 71787 72022 -846604915 69653 76178 -139658088 57639 11615 -813432693 97131 33623 -772967368 41673 11549 578736258 27680 27542 225362408 26577 93434 -627266675 56962 62447 198594128 57252 38109 206202482 82198 93034 -130044887 72546 80961 182093073 41535 12878 223390031 16163 18812 997602027 31842 156 -482778862 39836 62710 -321304201 38687 48856 857169273 70162 34326 -4695996 20989 11266 561264423 76210 4942 -886660890 3897 88247 761489444 54862 52344 593769990 85584 6914 -577000634 56599 83406 -274085102 56212 88960 -162484803 31386 98375 -551623248 50557 39302 -554749200 15831 49246 508185785 44330 27454 -595178278 72106 93873 637130630 27406 83812 460715971 35008 33883 378750017 80744 46975 430104023 97280 35800 -521798668 26880 12932 580626670 83310 57423 522200807 72322 59043 641731599 60816 96784 -823089942 90287 21158 984635324 16034 42973 97059547 88918 54766 865254839 92133 75158 976337146 49922 46044 -265384010 78370 30380 282589645 37673 30897 458401871 87450 57864 -864451418 61235 89871 915907131 71810 7536 -774071839 59706 67459 341790968 49727 17225 -523889120 15446 91311 -398846177 15129 98115 -285006186 21632 88053 922507692 4154 6113 -744545687 41587 21447 -940470636 26109 90783 299969230 16882 51682 -349641655 13795 78039 947424956 29647 23669 685330262 94407 55687 787242710 99126 20023 325112362 82068 20941 419680094 80020 56616 -706744527 1068 93303 -683754825 19638 20202 412574181 3056 93733 -132492782 54540 17249 -878736887 74269 19386 -701949091 23489 95260 -89084832 89120 46475 -774791902 92814 80683 -42408853 90909 65633 836606511 28001 21190 454954389 38945 34029 -342586147 5687 89730 -556844264 39656 87784 462448751 5959 26564 941997525 86733 24858 -381645233 86643 38944 -733463681 10640 51576 -568051540 49261 59265 -730176864 21096 99531 86204522 64638 44620 -285256431 9439 22050 -705545104 18784 29959 -256499221 39347 64013 652527241 641 51706 755944284 8346 39520 122114752 3791 53209 923865735 81657 14333 391766259 8241 79043 -955748623 21145 60288 -104055507 92604 95190 -922362523 10956 60877 -995990555 19516 79745 34123727 22855 131 997840628 4075 56460 601899527 64169 7186 -106993722 65452 12698 -137149986 49668 1283 -277996794 68321 79166 543044148 29253 3642 -605403177 54046 92605 142041817 17367 17680 632009204 60959 85707 269106010 24183 18699 -320783858 83540 33619 -701813778 47420 25444 502248716 97445 76526 803323298 99516 60363 737293095 98243 64087 -78481678 57604 87566 -731338163 3669 46276 297134092 60298 77971 868171296 6921 95576 340484003 38240 42923 684430256 92401 70896 563814567 65801 92121 -321759777 93916 65731 -775442517 53135 40173 -335615996 6151 16844 233301320 65436 14683 4765986 27414 72329 477092819 66638 69641 658720301 92859 52859 -364663749 29586 93093 872358442 24465 69619 297258483 23398 30667 -371629263 89876 77726 316864685 75253 76452 -593692997 31190 91896 -650674806 82554 1622 -882822326 14600 48939 844131743 75662 91342 -118713481 68272 50722 620892774 85192 17816 -782836958 52388 34407 -63706568 94952 97229 257477063 45215 75831 66066624 21897 69374 225351493 79578 43688 -490375393 37223 93307 524340387 37754 38019 341763090 25484 98307 19628019 60348 48380 -26005397 77263 86111 874207171 67687 14280 555350442 31217 59173 883161913 35425 62016 -286131252 1893 53853 411330241 95908 85379 -280967865 22572 5667 873532552 58077 8622 300717999 18787 64497 -616166384 83217 83071 -600462594 73591 45649 -377414935 62776 10965 -332897360 99591 11618 619642996 84752 58568 399395964 94247 29167 -867872963 55675 3604 -663830618 71579 19457 198961933 35161 25868 -632244511 4074 97718 -358972844 27885 40985 147228113 4809 64670 87897608 39724 88782 -902156535 48766 90983 -925628161 28412 64733 469673167 83159 84658 -797842867 48660 56143 -40249543 43886 6776 901821052 18151 11881 -445420293 14848 91155 -755390896 18086 63460 -124923211 46777 45918 857574242 91702 60624 430644718 77139 71213 165011413 67128 28174 145418694 19893 76922 -40203939 23643 39491 -141168986 10693 8599 -844120568 38835 27418 663932290 89957 31447 800701278 88928 97864 796953982 71242 96065 -491642905 93245 3750 -464641867 65455 2518 -261729579 24639 61090 624309498 28098 77669 776005870 77970 55430 572318258 60882 98722 189726393 34020 10270 832663504 51097 27792 -246911748 81950 16066 -726041766 6965 2333 74457299 37708 68251 502538333 16349 29784 -659889057 76486 27945 -315421721 77644 20851 -12428497 25939 26255 526860356 77316 25881 -188425631 16521 50536 -457122569 23007 52956 685549533 12915 45898 -382167865 2033 22937 -721721636 2567 46034 151145435 47242 6573 -159598018 19823 53939 208891219 23154 88358 -202575547 60362 30462 799627347 27198 42552 5290405 3933 35033 -637392353 31252 4507 630942169 82202 20908 -714951799 5064 58804 -749612892 85370 62810 188092886 26899 22716 -625157055 1932 79913 654595283 33523 91797 365737497 4688 52052 682098153 30635 95676 28006549 83603 73483 -55199629 50377 75604 -85669969 94207 45732 626702317 19639 48823 185965079 66138 44991 -102464565 80891 86660 700890814 26619 22367 18704888 12519 88883 599594899 37315 79034 -759995374 82215 37449 -395865001 231 3090 -825982746 94148 44960 -358367942 11385 33973 116888263 32071 60846 838581563 90719 15800 -153805303 91552 36955 845686931 57685 71871 -344409300 20958 47781 606444530 1980 93086 -935196859 66478 68588 -437796336 67701 76585 -114743993 40542 66021 572479776 88847 51898 -1353500 20077 22808 -498192247 34271 38763 768056271 10231 31451 -165163575 92055 17782 833634978 1811 45937 311507577 21419 61864 213467828 97052 28523 325475197 7698 32344 961628251 18875 96928 128384484 83294 14249 -787884844 6430 46238 -397712597 68687 47814 -720412223 26385 67209 -148014831 32598 35035 254276988 39925 80740 885467102 29291 72623 979569601 74848 50626 -508018738 95163 89491 463967964 15565 66717 -306233377 36616 80060 -679931228 65510 13818 9749525 80673 45793 -346265404 60394 90321 -936413593 39549 46856 -821352868 62308 78133 941658368 68345 72151 294224113 13558 71493 412267408 41373 95551 461849851 38759 61206 -805293162 29731 30877 226144703 82421 3902 352899972 36208 52491 140755403 19435 78364 867836332 15067 93505 -320254871 8579 41002 -374034616 21136 1560 -814676355 50011 95810 -359437010 58171 18997 -894326144 72412 57679 -11122207 56549 57236 -663910348 58137 74808 -242555576 47888 37533 43064495 31485 75814 -456070314 91089 27727 -458219619 8635 96097 731348993 61872 59976 -847430574 16656 62226 101537735 79693 97791 -969169262 5488 75222 362858675 32182 62174 -341356398 55434 25329 946967589 28041 19540 -392937126 6698 69982 -707119549 91045 58267 119257994 16107 26111 743729662 61696 85968 -236330177 93490 91102 -70071444 48397 30389 210257466 51347 25842 -485315858 65466 28314 81271024 37941 62192 -603165838 27854 1176 -693302179 94322 58735 -171541004 17385 80330 -670520809 21020 70391 374344485 86055 65135 806407020 66405 79393 -127005466 75143 75250 -883350583 21102 17908 240886978 45542 12617 859694538 45611 33137 726213147 29479 52110 -488148101 59195 48760 772216473 75236 18487 254415082 67289 32845 590989007 17277 68030 -397859176 48319 36765 852424603 33406 32796 -509617303 53282 23915 283837359 25024 85510 53241249 2493 81248 256991031 41776 42707 -916166936 15539 61319 19944529 63869 19495 -394101399 19371 2398 759554883 34126 11843 447649954 80976 9798 296108622 1641 61364 497956015 38335 48288 -26222321 27374 95216 -572079829 85333 67314 495158454 83477 47951 -143780441 61522 77598 -394061031 88556 75640 -902579848 48770 87218 707161917 79436 15413 -753548965 8251 9088 988397817 60274 89101 731698574 68538 15943 387749590 78398 82317 -875403935 83949 27250 -297752227 99271 92960 -279742477 85394 71753 -472653103 35079 89522 375422533 11178 16930 365264207 26626 95859 951042544 72436 91766 5560419 68447 59740 -655671969 32671 75503 -633793529 47191 20904 -689559464 51875 17833 -494660475 2978 90423 -62698356 79693 78889 49925340 12982 45618 -127694138 79080 77217 939092958 77232 29175 -837443292 88293 51128 -907976298 59810 86070 -260004133 23952 27279 967519004 34376 63003 403955364 39974 22270 -712436745 19922 85404 -168149286 25681 43611 574067080 61203 36736 -712493786 7051 34757 -898439372 23947 73909 -708147953 29920 43022 -704863840 20743 73440 -624551201 8086 3132 525599584 14628 84893 284087113 61975 41563 -897932489 95514 39379 615076583 42557 12307 -278390087 20233 7873 -437790027 54153 81686 238359431 1282 98511 -149252015 18092 11935 926267596 7530 60599 69829270 28922 50990 -741800794 22670 74931 383207217 44775 57148 94613959 6749 72203 925009551 37016 63890 894992558 6301 17332 -927284673 15702 10058 685094327 37104 4581 -422160303 72586 59560 150111540 44130 31960 -350669300 19981 52018 717125407 92393 86286 -508118725 26296 31782 72497742 727 66663 811516844 61775 73959 -793235258 21240 49068 861067736 29790 23057 -577231390 61482 87931 580413187 44802 55257 81246501 39252 62036 920916512 89199 85860 -918565249 64580 63429 538260024 83260 48534 77772569 88133 95868 -401746850 44241 4666 -320790660 10994 85666 1232179 68690 68882 -149526318 30501 93329 413925143 53871 82020 -512779058 6748 49854 -90879560 52289 59798 -33666520 45196 35671 -255072015 88756 2418 -475479736 93789 44694 -97089069 62599 13937 -74974385 52713 36685 649461709 29328 66014 -966165345 62409 39226 -804832633 67093 43390 733800865 90605 7276 486655592 27164 25211 -813421685 30971 75182 121346594 35329 5692 494771961 61839 52072 418660674 57648 9361 -262628353 58895 46674 -593365414 94180 8486 173634014 80242 59651 -328495007 59437 88939 943114590 42533 54856 -91241218 93115 43296 -892239602 34930 78108 588191032 49795 72627 -394398429 13140 8269 -335738224 45691 68615 -170794059 97215 73528 208016594 43909 11320 -740954492 1521 8030 -285143643 36274 20405 -961652135 98330 91185 -752480016 52841 16838 887511797 67408 13714 -806636277 81037 1127 896963250 48907 97958 963702374 24141 84479 -886288140 210 70134 -44375596 44113 63345 836057604 59340 91931 387881710 98295 53067 -168864978 38588 91166 567645959 57108 97455 377529411 67642 85318 565948453 5183 73017 310622482 70873 6423 944516497 26335 26950 817848786 72990 23740 -221625640 88664 8389 817820383 58010 11768 -573722037 92215 52994 217498229 12568 2421 226940845 53327 46803 -620524605 28262 92731 783293432 86727 7796 279730091 87516 52096 344836003 2638 56921 -594284210 9800 5544 837422917 53769 8347 227944763 72428 63392 733000129 77640 34907 436627285 73702 5098 -657071780 92148 64605 -447794629 48322 73402 -693482808 47885 29965 551814603 17796 37628 -57623546 33830 82815 -377617924 11282 5080 -838601497 20584 79307 455942007 49429 72632 -941867031 21352 62611 320686866 24262 37888 -302040076 9172 75646 -839522114 90762 498 789419433 96616 91658 992376529 23297 34107 126401523 29767 58281 625762564 14645 79608 592517240 71028 29050 -363945224 34445 33597 -826495185 36479 51713 -384317036 61546 44872 594700326 89615 36506 607673930 76701 3225 -932999133 62073 95767 638531822 11187 79603 -578347730 43298 31202 -768941402 63567 9589 719455137 98322 538 -679599672 43953 78187 537556356 99305 77756 705454671 26615 17292 -772548626 4720 84112 484815467 60882 28192 -87415391 60074 25105 642485682 76060 22804 553799690 39196 40242 -114221493 8202 70522 695579918 62912 31250 948290318 24675 17307 -282354918 26223 62275 629885949 60559 11935 -207993589 14129 2035 -100248169 10752 72761 242519319 64599 15495 -71732537 26984 49574 -482315153 15364 22095 -175165867 35689 50689 713040174 24845 26997 247751724 96426 11576 201856674 71390 71661 -212314713 71477 28335 832659095 99305 7338 -232622753 30740 69301 636719050 59498 72886 897577691 30921 36522 554749214 95713 43570 648612956 20724 94440 -671429424 14265 17619 253472215 54191 67480 -286900195 37804 56855 427182573 24625 94860 -697370547 11675 86805 852174490 95407 23054 41343060 43992 72198 -780619417 8597 62164 -359443580 37631 65000 -966069329 55382 68681 -36013178 98230 58828 619605528 12904 92028 320881509 91094 32301 -264257290 6126 61605 -722765063 44766 21337 422263439 26824 47780 832761570 93688 90069 431062287 6410 23498 -690418388 5897 979 -300989472 39316 68482 -514258125 1811 12418 -439859279 18446 16808 596435571 22671 41809 602315668 73078 1010 392231381 81113 1741 707145715 15133 49480 812511414 27119 54005 675358749 80874 85533 -238983364 37780 19957 -572505090 2727 44117 879656598 73550 68696 20173411 65366 33102 -491587717 85709 12869 661642757 17256 99791 -420078658 56167 99879 152323572 66629 27806 -589599871 54024 94327 -148308196 99302 22951 -497839208 98086 23629 54266877 88743 24656 924690799 30080 50213 -228792334 87438 61893 -770812917 79920 71903 382029129 43660 54942 -872970382 64832 52618 105954314 75950 2749 -915867461 8159 68701 349302671 56480 6525 -504807653 52243 65832 879416607 6487 49468 262249859 94346 55368 748009404 32977 12934 -284904533 85680 23031 -367677422 72176 38867 799901480 6433 76650 75461354 33804 91384 813553875 684 59825 3606614 52740 91584 384679057 10194 6495 -436199307 84343 27681 -668494288 798 40467 439739687 68050 14356 -618060253 37039 74299 -962976209 84500 75447 -767777500 94396 73153 -692682156 6011 96271 313267818 95235 41435 69105987 29732 24867 51293350 59102 26698 202600340 74396 17668 11371963 39957 69295 889195549 40451 15885 -901519598 45921 58811 319621993 68436 15235 697079748 60074 82485 -214650710 46763 88567 908181652 35054 20875 -745653169 11060 87533 290439630 74736 66834 -610680751 61225 563 572535294 42793 82078 -848377875 3046 98653 925862884 2616 10106 -754142020 28182 21257 -610708882 60823 93654 5562979 70269 9165 800098053 84542 89108 -143963076 57248 94618 457611547 81168 9250 244245227 83079 49841 -483557260 80981 81231 323971751 91301 79368 -652855967 59171 48571 -212128961 21315 50531 730107105 98945 79853 692655816 75481 5016 201650651 58750 22017 -250198321 79004 98093 -885376296 26020 1161 -501917088 95701 27831 914966290 64262 19563 -992568405 43350 49024 248131285 33815 92207 341090532 96757 17280 -811444869 56185 61389 386434868 16769 74484 -823261545 66503 19110 -119553505 22784 56250 -571104352 10380 21660 385867945 44220 83102 650797052 41663 37719 700435754 39191 23451 241394500 25172 48287 562667934 99366 83509 245903942 56587 91338 596248814 24149 61544 357166452 22659 68777 294993136 56352 84479 352876080 56435 46910 -599006703 4344 50719 989770656 36165 34709 462159281 14229 87618 816063824 28103 55945 186463732 26869 82481 601697601 79218 80463 -224495042 76911 18275 -297470179 25647 96888 -32659972 79758 92114 201052499 79074 45699 -746381204 95551 86110 655157207 70810 18260 859656014 38406 67600 -490642619 9777 83322 -995684918 73094 17713 910807581 42626 38831 892989768 60371 28528 951176150 58596 87360 -774060126 64114 54702 -628530772 72583 48129 106730797 71049 36486 261753048 44194 67204 797714674 18963 56324 130488962 9422 32003 576224739 41169 45512 285664705 67465 43285 -520744652 7557 10297 -645323095 46015 66949 -76503354 36519 56929 -429231962 29615 72808 253205320 93098 53643 389298213 13698 92803 -981829676 37894 22806 782749734 8669 48582 167736827 87008 40335 979825642 75733 96159 -903064480 14911 97534 -947436987 51964 54784 -943730745 88672 36101 -978188383 26865 77080 -285364731 77781 42849 -745202359 87187 7617 -789397353 60125 66355 -625617878 55560 53299 64094325 39653 32115 -836739504 51348 11509 -571710915 78281 68395 -130423330 88240 34006 -101848580 66673 63972 -131753801 15729 86153 744351445 87987 73985 270222256 51680 10500 -331025933 20705 74090 -765668369 74939 43734 -840738592 35134 50190 -243886765 10056 50066 992026110 68830 88695 125635539 51844 84557 -732795589 50623 63874 -375558014 19623 19518 -628466812 95768 79206 -256611371 83451 55227 -218769489 47773 97042 831672022 55269 22614 -565584333 14154 53657 731058417 46972 23951 -984436028 50741 1525 735174592 14649 68734 -594519195 26957 17427 -226216534 49249 55829 984376617 98178 63933 809453153 86379 40192 -500938170 31305 11600 -471482054 26116 52313 -971296021 95795 12613 -643150145 42407 96436 -487503262 49775 69084 -778005581 38603 89706 -393627277 48674 31201 542098585 31086 69697 198599651 13596 67800 -969205416 74330 36570 706023077 15348 67565 149156021 46191 47954 -296269957 21099 57825 143984658 83847 93544 841056194 7910 11638 768198164 26796 41184 648470355 39477 14959 821310945 9336 11616 135130450 47614 29894 126604958 58271 59822 153328406 65113 65699 -100214154 1954 57128 88993905 19705 21774 -413954352 75425 21048 863188371 65572 71931 696188368 58697 86988 -22048591 5679 90659 -304632787 21049 97071 -919480121 12440 48832 -692299359 58934 49324 606492832 29386 4251 -540635366 25007 51611 -568524661 92524 54790 -298366273 59556 56211 -17938888 51238 23284 -141013679 75147 20799 442834980 1560 45608 -432968353 58024 28888 -838216448 29072 78589 135448959 52163 57147 844702608 48638 45741 113357282 63387 93288 355033026 61272 18775 -648475649 96502 17732 -444019765 68752 80865 -536614693 98884 97640 854518610 95395 65747 147467381 94827 38686 -619171646 55338 470 525067050 31702 86644 948265070 25036 54581 -540788601 40587 1529 -598555208 52257 48696 711435816 37102 66058 256022609 96402 86062 -313015832 53592 53141 -662078135 45599 3773 243172202 39904 89737 223867289 8372 36964 746240260 14949 67981 624809577 49073 58438 295351985 82395 35482 639754910 56142 840 876337066 15980 26383 440786482 17268 85168 150489004 97533 73684 175383125 19921 47242 -657576805 77454 76869 -107757592 86087 50182 233696629 82311 4614 -337334966 68253 49135 300968272 88985 84420 89355913 36281 2046 519208582 62783 28802 -148464862 84225 49305 -929172491 94179 77048 755867522 85096 36898 169965554 52988 38361 -511035802 41321 82964 -226900031 67103 82645 -357240259 87595 88533 819317905 64353 60957 903637143 88487 51508 683783257 95241 49362 390568316 77877 86793 -448019868 15270 39698 533832341 65025 26860 -316806599 50110 82735 984540110 57110 44108 684061629 27899 75187 553879562 19129 51432 280660360 74836 14642 -914275508 55295 22131 -907481656 19899 34922 219906787 26996 12901 543536451 34000 41624 -167892235 85831 44038 511809786 28080 44299 23992296 19047 44305 -51039920 12822 16264 86187081 38097 78767 -454837198 69415 2771 99940983 11505 41307 -766493848 17675 69758 -473466658 20293 19147 37911246 91821 52393 -91452066 87133 36328 -933336047 86796 64513 -195120728 32532 91543 -137459156 40099 16517 -858071770 51812 53335 -378312095 78669 79749 -752689975 44540 35986 -184059111 74647 86675 803519898 19596 79430 833783314 77062 65467 989575205 33848 6775 559792165 79812 53121 -677184769 78310 6064 -956475087 38097 79375 -706730896 65403 51102 965188651 21175 53814 544266604 54036 13981 36995191 27447 67619 -209699442 9219 98568 87601454 86925 73897 -710838171 7469 2385 -656335912 36519 37472 395934371 88581 55455 -811559659 44407 70093 -66435887 18851 8524 817403852 81572 21099 -882491527 77603 3797 338112995 65944 95347 -978352446 66360 16213 531956707 2942 76568 93466039 49210 16851 -520893918 19419 6073 -975693125 32723 17969 31702508 82704 86124 -538924107 10747 26965 310068695 34025 20632 348068728 9749 57941 775992522 37072 76748 -775416788 83140 73727 572723816 2819 323 -883981214 19317 28299 -664514520 33260 8822 770681037 26106 71529 647477046 94748 24949 568775088 66760 17988 -39498607 69106 50635 980992214 74243 42904 -828393158 48278 17314 -672053556 90106 69223 798490205 46919 63524 718086495 86380 45711 255930128 43947 68603 -112499630 60962 37871 -940014883 20365 49967 -479747974 18834 30951 -745809480 26357 22244 -484119654 68429 78254 -704436639 97216 65886 925304126 80670 37499 141630048 31199 67772 -283755658 3207 66484 429962328 67054 77366 225413045 4589 35454 107608915 39117 48404 834669356 44732 95824 -944012204 34815 35839 761352579 19322 98755 -762547107 17184 7481 382502471 61665 44053 951285184 27365 15292 921690886 92368 62580 -864183223 66455 25378 184507986 20459 94313 -21575215 65360 78882 -696719779 69656 41345 -25326351 58401 73069 -634969115 14325 87098 664007963 88903 48672 -958236741 35151 89392 942301056 32398 77016 262487316 5945 52041 805050020 98909 97017 908190722 1566 33661 209708267 53169 73072 757138041 99074 48687 492446515 32675 20178 408924281 2027 82247 996850230 21420 13415 -732413520 94574 22978 613314511 48493 69673 375740629 30273 19172 141751191 29912 4739 -727927577 55535 43707 141666181 90153 59056 -488040070 3829 64630 -469036824 26908 65517 -788833497 87689 57008 -878324131 48967 91385 -4987212 81415 11915 -234847299 88125 98396 -926410880 66270 7224 -333443314 24613 42051 677473533 78556 39757 59548716 55687 60493 -268786442 71548 5777 -392435216 3610 91642 512124120 37073 34535 -294078705 79401 52348 971428791 38740 5589 51187777 25506 71684 -138008334 93316 40201 -586119999 76425 19565 767123208 91770 34901 72278065 40806 48151 -509382561 85599 45388 912835028 27542 97678 701095325 94749 92837 -127206593 61915 13118 -91921839 94421 46188 803627649 59781 58847 -386887510 59633 72155 -582668926 75395 92589 34110946 45629 95178 -672529330 26057 37784 399440452 15511 31754 -484203343 13587 45874 -487227655 60136 30915 -852839826 72414 75440 -408075088 48062 18517 -268173564 52552 87452 169593408 3262 58495 747746233 63240 6489 -940916394 9777 78005 785678782 14534 80248 77762043 63029 99863 -985038287 7699 84048 617382431 26515 70373 180995032 15867 15700 -212055186 91015 72547 -839926081 55363 87461 -371356038 75203 43276 377852897 35625 98318 404863998 34794 31074 659615822 24318 19025 220234190 47657 40753 210507113 2484 99860 -851459983 64938 94679 672641024 8923 83834 -701992735 84341 63259 79116283 14654 36776 353465293 91198 86041 305822964 37902 88933 315667609 38725 78500 -916001317 48463 7198 -143804252 23784 36385 -165602624 46172 95218 905184713 59591 78445 -648327539 70991 21764 -127378114 29332 18315 -993840753 84899 10491 -225275429 96679 27833 269907617 82091 57684 74206061 83214 90995 159452499 18300 23781 969513930 63128 27941 -652934785 98629 19069 666463752 83928 85218 -53174934 88439 8709 -780973089 82209 62456 -815935405 5094 51715 -915902294 29351 57139 537813506 85278 15784 -582560472 39839 2274 11322406 66990 12629 -239985899 46297 14097 -334884976 72268 80285 -943535842 52134 41878 -127906031 547 85410 -695995595 95922 62818 852272690 11498 41357 -950644161 41829 88243 408363467 48856 17602 -90216991 33695 56456 450985842 76705 19177 537745230 43544 7654 45002869 85379 6501 45346449 60602 16615 -11222684 24561 88863 616513970 24408 64556 914844999 13258 74869 907244127 89631 12299 -799470734 78650 12664 -462092213 63631 38225 -959571062 82722 32518 -335550349 3190 7336 -637096824 59590 19690 981830529 79987 68160 457935581 98177 59729 -752363335 40396 88413 -253232769 73050 33299 371776636 5591 25634 880216650 15564 52920 737758797 76258 12130 -37903046 25219 65519 114883439 28592 69735 142619573 76057 86426 325462999 49022 91437 502309680 82065 42640 -898976325 96828 55920 634431175 76139 6186 934639910 90401 23090 -297556713 61439 87055 790134331 30027 19212 587437779 27789 91921 -673648080 2416 93985 -77357090 26603 68564 -334492185 93159 50671 -569330442 94523 34786 810597843 96439 49565 -808468145 28317 29210 859500426 54259 22438 303354348 74194 69784 912711349 33269 92732 615296401 94737 94305 -751838497 56577 92017 -150279122 60716 4057 -68233986 54720 72016 384005470 37213 87609 331995232 51687 11337 644582018 79762 81916 251186847 91773 55647 189959716 16241 77513 636297044 62760 82073 755775983 51206 59494 -775618626 76676 28578 479766876 18562 78780 493891797 6725 43259 -426239945 43119 25664 -176239226 62203 23843 -278728803 93877 42739 898644227 31350 21648 31333541 69655 70640 -536325067 44366 49761 -179782612 54199 40378 402902554 55459 99876 -291649141 80974 66796 307380182 4566 67398 -609897693 9760 78153 725382954 3082 50252 952968808 63086 31184 522863504 93158 99863 718886120 22547 99586 -315191106 53486 66929 939958904 96521 31656 -907299082 97021 5440 -851321700 42776 28568 173577518 2809 84802 875645435 57608 41303 -131366693 60287 27547 44312760 78374 183 -21996426 75743 56673 -520515234 18183 6194 -281102794 29272 65165 664846590 21768 96679 -5531738 41948 84638 521932147 80378 13365 -872136762 23953 89556 -575100682 73374 80622 838493311 15343 77817 860426981 40226 75662 -871746504 93002 26624 465625455 41734 91 378313061 79543 35952 626228737 43235 19642 -214973562 36397 56826 -115244558 94444 98576 -86954878 52811 28525 -487275394 19552 94335 -790939788 43470 80931 -591420733 18925 19705 75248201 47049 52508 -94095527 60946 84244 803943531 96139 6580 -592352895 38408 23132 283358521 50939 27263 -694916699 71361 95009 914891235 85202 12721 484044118 29342 93604 -675300713 91500 49646 223105892 63907 7204 341808539 66011 56479 -100045178 2440 95205 -784707119 273 76046 -135273126 24785 30588 -87900958 4140 1837 647069772 27163 41111 -865590644 62649 51219 -345499960 6787 77473 -163803244 77276 22634 632883557 72294 60651 529041699 38145 32878 -194724426 75538 12390 130305674 26681 63001 -666754752 88272 41934 371021538 23598 30704 655709423 37936 21576 -717089784 95770 87322 -434788807 26047 98307 717648024 44972 21863 131461741 7300 24095 -615773942 46674 39869 934365579 18291 83437 -92207668 98561 36864 -927637152 17397 45971 -336561997 19369 86692 -504285962 88962 90633 -762515867 93971 27228 17570622 60116 8146 -147291824 93656 62847 -699064046 73156 39494 833887386 7581 93005 244251553 56833 10734 171468773 50202 6308 -973389904 37318 96874 -947840085 91218 56080 984578791 50834 15864 -99157287 3892 92487 744797188 41043 8633 -547803075 50943 44806 699620909 63550 61922 -952566575 82056 94608 -229748657 42468 53708 -967358558 9160 39971 -802607060 39188 89144 -406105880 88602 78189 -328615118 12256 95572 -68261947 81916 48236 -618008494 59492 85639 -163941306 48975 56220 -116409514 24643 40389 -384904951 24296 48921 760001604 94049 51135 558053058 47815 57436 -430375628 8138 53189 -396418156 40885 40430 -653547857 20401 52558 -120306538 90122 84917 905651450 24011 46704 -475642263 18434 5642 -36436612 32765 3253 -422531928 64518 65066 940791315 84222 88994 -194603801 59136 73271 388669760 77697 37627 -439117935 80543 45881 -266798061 71467 81824 47045539 42682 76290 135000017 67203 39771 961160857 61110 42002 -953863331 12096 65167 -642139925 76008 73077 419701099 67501 44840 272281153 32770 61342 918150907 2095 79753 884644251 46432 54561 516834415 86419 29243 -590791638 27704 90517 981017783 31035 48157 568574356 55278 89229 -248700162 92273 58077 -654747247 94542 79036 -260595824 26549 89386 -217724583 53259 86667 968725735 94120 79567 -135860594 2255 19944 517449541 13531 67181 158099537 93088 45682 -660216966 8882 81849 872430356 22625 66726 -978740874 17396 71349 -731097362 31206 22281 550767003 54386 40976 332738901 61911 90554 -979189551 9658 68121 -560902134 83517 16446 687821855 30345 75529 228165400 45128 58162 -931476965 56650 28739 -801341257 62342 88378 -792153009 67382 30264 358538592 9946 60511 279356461 46502 55475 505962921 39461 17571 276472054 43103 74018 -664757120 68849 35892 532206586 77147 22446 -255859007 13064 56086 413666377 86355 53286 235913878 83911 61881 -391226535 51700 70840 316704192 87902 18626 339357591 1410 27955 -446790218 95747 82519 691934291 58018 37322 679776741 66626 53589 -9997970 31014 82414 967530358 91621 81088 337502476 8673 67517 -808251037 87999 29918 -46392658 84899 8619 712060744 66701 41901 430921667 61317 51881 -659853225 85506 11764 -961093737 70786 86585 231547498 66495 68432 -859736572 88388 71919 678109966 39440 41809 -760259020 45296 15763 -28524791 61934 49335 516794526 99115 88410 -482195284 46972 5365 -463679546 79418 64631 -462372553 91774 99441 -880796319 25296 50134 600992648 3439 64648 714490581 72449 96182 786499198 15962 52552 788527633 24177 78806 -215912577 99589 76071 -788767896 95313 36058 -897157466 38783 9698 -330234188 82242 10865 429845098 79439 76033 973355590 70800 94087 -897447278 64089 32225 -152003995 48906 15112 646742079 6958 18120 145474937 51210 50038 -294427748 14944 82714 603709869 8145 79559 771264199 77569 87533 225880637 47312 22977 -656574669 14907 33704 -786634175 27127 31634 923041593 76672 74892 -182201376 65210 85315 647805119 53219 968 961338467 81453 48179 660815993 81306 38107 147755720 53974 33359 659146271 16066 48696 -270413324 83198 53522 -715498015 73199 46831 -72424449 79574 55752 769696862 83602 13014 -129398029 53651 94432 337390646 20862 32464 188747073 94619 84377 -359140593 95257 45945 -116183057 76070 5681 -699207412 654 97049 -908849295 20526 24801 -864991294 29856 87331 525314906 54097 80041 -166545673 52403 62469 639293734 97892 14439 485056130 22110 69741 -406116700 89715 71260 -222488244 89565 79371 658430092 67139 64327 844542829 40488 21822 -983768671 27839 29827 -36520330 3500 22357 -622840423 75406 63961 -201394772 30000 63701 -352461752 74817 22270 454791716 91184 98846 -106811150 60229 81078 -703132779 32072 39931 -570772028 63617 87468 -42521011 95190 80244 -348258544 88655 29344 -759093700 81403 58163 -547239631 11106 86513 -791696801 97644 64808 997737141 8277 25081 -735888922 31174 55094 241280571 92570 83612 797556919 61565 74679 245006190 31508 74551 935782826 33606 15605 -758880807 51387 25561 -608291192 8065 21293 366872439 27165 47775 -711735437 28111 24302 174477380 62723 52462 749027895 19928 89755 36504447 14399 89624 625824174 16857 31094 198531557 64741 96488 -746227841 34811 48136 921951708 6572 42124 -121332202 38485 20016 -409284592 45815 24785 134342912 77228 39623 -275061888 14049 48591 -829408825 40278 81074 -97332104 24715 57276 586938934 3916 45059 873733180 26976 83373 -893042521 22810 90452 896315901 17708 66295 -696286337 13144 6676 -232481023 81973 74363 960891900 25776 12419 300777861 17605 18147 889178667 17304 58593 -656194715 83830 82721 104162665 11986 31159 -661490401 74301 13283 -645959535 66244 81145 61429012 44002 60904 637313984 28495 47113 331842821 94394 25441 -112504817 45147 73003 -512996027 63849 16741 -147787070 67174 73322 530390538 5402 88243 -430061628 75591 15660 -811771114 25463 64995 -166671471 9514 61310 495919161 23068 68750 -708355967 60508 97291 646240329 9495 10444 357801090 47772 47817 -813825823 87533 91257 -766753131 8759 451 -836646380 36773 58463 -651812720 22930 63086 442979076 57426 2791 -170999916 57758 93631 905461402 85956 16269 -208688825 74320 97383 602693782 68701 95661 -850996585 74620 17847 -951531209 34859 15461 -901492067 78588 99712 753540642 83803 84871 230151766 33400 10037 226276080 59147 57770 618038949 64307 4005 852217435 95693 68746 641792058 78285 13523 -753289440 9108 44009 -407760202 14527 63123 -184093561 51350 38791 572728449 7128 68715 797130469 22066 14974 6786031 24573 56423 -673454027 98188 22700 899207920 72232 20148 -226162412 9167 24488 -781794213 64039 41524 628903505 42508 91042 369782706 51310 28522 710342082 41142 84620 -325981278 5063 52920 243006408 85728 61527 424025742 23948 53235 67884017 72564 32728 783423036 52696 77968 -531689442 74404 47599 674087002 2702 41722 -722483457 39962 42271 -773292186 75859 92768 -755817183 75861 13052 -689645886 62295 79125 -99893934 97109 4375 -438651862 29116 32699 -986020852 25155 97265 753087108 19215 671 -258722471 65001 27094 603850035 2130 8757 -739313439 5681 16846 -613103899 60312 69622 -267202645 65533 13333 988401961 15056 14746 -19983412 6305 59903 -712653620 9566 72752 834880609 63067 60691 278827820 18866 11783 -783653776 32423 60764 -909204404 44024 99246 383021046 86617 94404 -538561362 44994 81915 -830274551 69373 52635 793559261 80647 56095 -656181967 88759 30792 975077714 79825 30376 58618368 58175 38003 -381779351 55988 16134 -633494123 38820 97530 83980664 78967 11771 -661017087 92860 63611 -382000057 7908 35760 -987330464 10903 88964 -199592568 19428 91223 -386343461 80777 22790 351293684 94000 33790 866725618 24243 68400 37706105 91621 87441 812352618 2248 83538 259849213 35574 97887 22941515 57506 99568 -739159033 3849 46964 157369613 27468 2250 254137845 89982 62315 -282290925 3478 50954 646922961 30604 36040 -490230350 92192 86832 812335827 30772 66576 755988971 40707 34710 237726709 66944 71529 -222393373 71336 3453 -247399593 542 82285 -49267459 71484 24610 275259202 39934 32128 897215174 56704 14442 100237291 46638 7961 -451972779 99649 79309 911187129 18098 32624 -91014705 32350 94855 454144387 20567 38122 469539742 26544 22615 167389918 78276 35436 910743173 23992 84921 175205700 78982 42570 945287058 61459 86035 127225385 83593 71846 557159229 56552 30143 -287487165 49650 39790 467255883 57171 80223 229996070 66026 91280 108295627 506 40858 670588874 1332 47282 651235183 17895 52617 185237186 19597 90071 -547670576 10078 77537 808720242 25549 21342 911531094 37153 55439 983406780 65897 8884 -517074044 70747 261 47488659 6771 60534 370363283 70 84905 -229578743 65222 56019 422565646 34292 84629 512764844 51254 33496 762845705 96659 36182 141585952 86752 90721 683691410 42668 23276 260426290 88846 40410 817278703 71625 90108 951106018 90947 53327 27269855 23971 20895 -841316222 79442 4777 68509845 59025 12516 327829238 23382 84515 802532518 16176 11306 549888452 58853 2024 859032580 59264 4081 -485873212 63596 89601 -519463319 5916 70510 -731150906 73171 37813 -920327208 54100 47438 -38732887 75075 49563 -900038630 7677 23013 -715558198 84901 15398 -896829384 92072 54391 -248344928 36897 47117 -623948459 34137 27756 -520233970 66240 93981 77754752 96955 11331 -225580307 19148 18403 -238491757 40027 96348 508384953 93927 64517 89371294 58991 71602 -650402094 15090 99531 -374454083 25819 92159 -324066189 93910 11040 363889300 41144 87346 23417811 97619 49331 -984432501 23841 74999 -810028240 40844 34565 -295403216 48001 67908 768163665 89792 36900 826978221 32496 84468 -192712472 93933 87634 422770268 43895 7147 653847300 73833 77056 938777741 51384 14263 878741449 56677 50051 -75125176 75805 64045 -778627011 50159 13757 -647168828 69338 76287 953150389 8556 32558 -697538710 97069 66662 941626243 20079 72288 -226498790 53379 66786 -804963629 12073 8697 453841530 69871 597 -244886178 99176 94379 801454657 56474 12184 211784362 25911 87828 229034999 36053 2806 -864110570 87899 82777 907366367 38316 53993 -384260950 54506 74736 29943461 67465 37654 715165752 27745 61396 930363575 84018 65438 708442710 33289 35642 781500877 20324 97100 942228838 26668 72052 -905326239 39172 43354 -433410004 614 47563 -923880368 21702 21357 401627616 64650 85378 695193459 58530 11434 -296927718 134 36276 882442471 87511 16582 -238087122 58866 29826 713390994 24357 29285 -47377390 50702 52900 783898552 93039 23513 -145451967 16057 91163 204022943 91126 22930 49078503 87206 3224 -92212543 4362 77401 -472697535 73012 20434 638684025 10199 12262 -530531213 92579 30324 539461311 92559 78196 70174944 63460 51480 356790320 9402 57119 2110384 65343 46644 -45871549 64945 38842 347732531 10055 60382 35421515 50123 45473 -749794965 32067 48010 801749570 88170 93447 627443805 1300 31871 753919385 42461 79855 861941945 81585 92715 -549754288 11147 35532 823276452 43478 25687 -961337284 11793 39914 468435209 63885 25435 577294973 96174 63005 79456289 27157 37869 679965026 5923 2878 974489329 87095 86907 762134570 14127 61631 655162646 66911 78380 -282752408 56759 59766 -334801371 97217 3601 709348184 29345 62778 604965819 37330 89469 824183919 82810 80590 -2582852 28148 75916 71875096 3389 761 306884541 78256 22113 -769847321 67597 91871 495809950 74523 84223 -548086033 23261 46793 471792078 98830 22920 -888686991 59369 77821 -185969869 9697 66457 237477886 17732 82016 -347570752 78043 67492 -729350893 89809 26514 -269048766 63987 3693 692419913 40748 13945 93481660 24755 8360 789810392 46806 41453 179163287 98169 92291 -91134445 96833 23275 701042083 48698 61200 5707090 60073 16176 905334240 1493 74450 402416388 67430 4515 450038786 6830 39978 -503460037 94581 82982 -327225628 94886 80228 121599043 94829 1608 -450117251 68881 9502 305596950 12957 49211 -870736052 25500 47067 -393891918 65332 84560 -796825619 12809 14376 414298032 12594 88819 540212037 28218 46967 411359781 10100 63339 663339066 69952 67405 -501030253 49569 56049 -227806045 47134 56107 23080718 78454 64689 26622147 46640 5404 9727556 9777 5108 649317236 9125 96273 18230072 82794 24291 398023977 57015 10544 50596117 3836 54436 -418814838 27872 2325 -777239972 20045 47912 -903914121 18300 37866 537748169 76966 64476 113616087 2638 97410 -873353481 64548 27752 225344473 46219 83824 -324150467 97015 7573 -873119081 70141 47344 -221900550 10133 59102 340712511 5829 72152 40579398 9722 69130 -369440704 70128 48630 126756863 39493 51501 365229080 6961 7265 933291768 71035 9199 434118328 94393 5766 931014563 32 85070 195510929 36305 63506 601862992 12828 14389 -435559603 29043 66994 559578390 53368 67393 854464017 25088 10066 -778176687 68801 19478 -736664870 36147 96604 987703437 27593 26151 644898365 73486 40653 80688854 55027 89354 -53009686 99090 37248 -888295111 15012 87135 586533311 421 41234 195156771 68822 43065 -976091223 73821 1458 -674678079 22417 14572 280783574 62756 16488 -431645014 41809 6710 985043726 59243 51676 486017288 79852 61763 -679956207 74032 56431 129938737 58706 40618 -691724243 35454 13885 -101916626 15335 949 -486676190 5069 12481 -255226812 56528 34007 -692309076 97012 80298 856362967 79471 79924 -762795854 62112 58522 -185056029 10494 3871 686367666 43645 57845 -848632771 40339 89415 -779689023 26553 82931 -498704719 31551 49641 607501527 66124 71851 -911092547 463 38891 -182464360 74774 3902 -933740755 47882 58746 -885406393 90154 5509 -267269360 31432 63807 -961150822 56161 15178 -954573334 43597 86754 -428695393 8085 48196 -488483603 56320 27552 820778071 69620 55651 456596196 34226 15775 759640512 73058 34805 325529461 15466 14010 -86729381 38802 43410 -743712837 23369 47957 -654408031 61440 60571 -928159339 31004 93647 797302010 65028 55559 543689719 50017 60609 -189603922 44303 18588 537091922 21109 87818 877092370 93234 49977 -793554937 88892 74757 500138723 11701 26663 -626261752 4026 67675 -501776065 65297 49405 -514780231 65364 5490 870982802 67192 92570 -702976983 77243 97849 467962610 52130 11019 -7701136 1665 46593 397236612 65188 12761 -595430309 820 47642 -467749328 52287 99826 -358618918 94656 21283 -16412728 29868 53968 167641315 51832 58166 -545240837 75373 45149 -880456526 7582 12956 423955447 86004 3982 -211178790 41260 69213 790932350 5705 32998 -501521008 57360 17811 661737306 28698 16192 -121256495 53467 77062 524189685 88981 2416 803160251 75694 91111 -642913184 5811 82480 -435349598 36169 5813 -805054491 49433 45519 -107947815 6120 63422 450088664 43626 3413 578212612 37685 60682 452378672 99795 11444 676560881 70192 59302 989566139 59703 30552 653175989 37108 28596 464482202 45063 88245 862085874 35632 9769 259732615 49295 83733 -467030145 56226 69630 965492001 73776 63216 434415222 7351 38580 168655412 4029 54128 -81198050 17686 68491 -864462373 11401 24566 -868143819 27513 1881 51988769 93138 86436 -682851281 80173 75511 -620355742 15995 74663 268808498 3643 46742 -942120594 15658 81764 657873175 11694 16739 223565417 95638 32285 191013346 10912 50833 -579611502 16299 42386 -941548779 64741 71333 905050702 43734 76004 670001124 55715 32272 280496860 78182 65853 -554222272 24416 65046 -755464932 83813 66026 -21682078 64312 42034 896027440 82891 28158 -523295250 54860 28641 741040873 21316 85450 -455920750 99565 69543 117055084 89253 93651 157425836 21308 83864 696828892 93242 68696 -890902328 9431 2423 -554353814 52160 63924 40276519 63295 5693 324252892 5970 9894 553413890 27174 5470 -763134206 16555 90086 923046865 15881 91548 81040858 45678 77142 -255004436 23725 68170 -379062795 30472 1008 -586082429 35584 66496 -858136870 70084 84805 116258428 10885 11806 -975811038 54323 57795 -264986590 19899 94564 -748702730 5271 50096 -734975127 52165 41015 163790919 42432 25083 363996761 90597 19100 -771194831 56707 54204 114594085 67545 52542 414866113 85166 61606 424490031 10547 74144 -53842444 73454 52151 -164683679 55572 94447 -352021848 80558 38906 -973385746 18082 42849 958994185 96978 89430 -789292517 76772 65602 -344172576 62331 64807 857112799 77973 23387 -626223090 39373 27253 4262029 95145 26145 763143267 33151 26675 -710076834 19923 30538 444864325 75272 46981 599400603 78802 23211 -581328160 37211 52007 66793139 28399 57231 336987891 63820 57596 333376861 65023 26738 -405189075 59607 9728 398586197 90346 24244 -425819323 21604 73825 887034906 73782 4407 128201122 60508 26161 -186734147 64958 89005 207758543 28890 98141 856667258 97414 4083 187671023 18402 86475 592780583 95532 96927 968266241 18462 35674 -896881125 40347 39839 -296049212 94562 87696 923591796 1947 76367 79702795 85551 15826 916362294 44640 96970 870965481 28453 74989 623365576 86112 88373 -931500690 73286 56902 -997617334 19571 58914 620420360 45277 50628 -113053397 75616 62476 -556304264 58082 83836 -548564991 33696 23514 34601516 42280 76913 -205803025 61655 2121 537179698 68802 10802 70478621 19960 6533 103124578 97576 54124 682574651 4216 84366 227099356 93358 27944 327286646 24848 19167 -632489147 89628 17125 -875479407 95894 48220 676799527 62405 57853 24662719 55803 74836 558953994 81605 99927 -659711280 33191 45584 -100412436 38851 89401 -73813525 45495 7740 -663705156 38323 88781 -721368727 69692 22713 767791837 60008 51531 -224915491 76033 11040 -620920642 80028 43114 -667809035 74221 50595 407400692 27996 79396 -657103942 15141 73421 -740157371 36627 27110 -753839984 26478 93916 -806121761 22916 41512 -929730292 94524 67809 -566258674 81374 30712 -392154002 14409 23392 850284092 34854 49854 -722928413 5442 64706 -448878530 2224 29781 830635867 47006 72814 290593903 75644 17531 -905179734 22993 27931 -485689677 45294 92143 607766876 11888 89121 770485194 30263 78901 303699775 75385 99027 -11079875 5469 6771 -28895543 27259 10703 442874457 31798 63314 32931956 42843 22786 444986440 37793 67679 647197431 759 46834 -655045057 4500 95527 957375507 1695 90689 93677073 38048 19677 871616800 65966 85429 -9130180 90154 80554 -283059148 71847 77434 442157226 29523 33992 442824839 8390 98963 721606445 25424 95574 109036752 40059 38697 525116265 76464 83155 -891218957 82875 17259 738589609 5035 60335 988571223 96873 11014 -310274650 15702 9363 -918758128 73747 24385 707218152 16973 80045 -995689178 40265 11907 -10250943 52794 65865 276424253 69881 60218 -489241865 15144 69352 574870043 6812 5966 -746559593 16732 874 119168604 33414 23253 -888174235 17244 14704 940975947 39528 47255 185647974 53211 81828 -939508308 75613 72854 356713150 7905 55901 -990585045 99788 45179 -210108753 54525 67045 256569472 69943 72666 322128144 30874 72915 -264433976 32985 99346 -921078210 85484 25207 -518106390 52409 52202 -67018280 11448 15285 542502577 35594 56909 -579588973 3424 37278 -331009233 40725 95694 -668538782 65967 39431 -652165685 7757 13112 -635083428 96624 57522 683654819 7417 1301 59464847 42181 19646 137738032 58576 51255 -85789891 46776 95189 853098508 47982 7322 -852315392 34134 58057 434941011 65183 93615 23977424 28796 71147 -600880246 36796 97774 -515618280 58904 99329 844106608 93216 76701 -406460790 10917 28730 606589846 48519 35034 -940387684 3434 29398 933102666 90011 83992 752728478 74249 50113 -327738200 29074 30713 -295211076 88343 52815 71507748 20874 78655 617445572 78441 93369 270743617 23232 79257 294284770 20534 93757 228389016 40057 55320 -902476673 53529 44693 35751677 71475 89099 -268865526 90127 88651 -30302150 95680 21565 -776636199 88252 54369 -704686521 11221 70800 646338751 31721 26325 -363441 83598 42849 -129308642 99796 5987 -774565626 57963 17443 -431402228 10410 61148 -161174111 46933 39305 -66471606 44529 55132 174842798 76753 91988 -916927630 54650 81623 757880156 23932 76632 273732090 50732 87473 -31286526 65359 70410 -76277791 47963 15064 -216555699 57111 56574 -349201059 10098 91693 576852310 97168 35052 585796688 80878 52286 428432445 11899 81390 -735235365 8799 554 885951688 91997 38144 305597184 20872 55348 332967599 16226 82596 -736781618 28667 2965 522574845 72288 52785 -800413063 63413 33236 -102514780 13815 33545 -261567530 88032 12484 75658654 39734 57084 775833228 36411 5861 -595455039 77335 86924 -317486597 46245 13007 -955180079 25412 85210 256507118 50042 37961 -22055845 25471 13737 -585965875 19871 58168 -258648646 10446 19144 -991887936 63662 38994 -14739556 98326 74705 -756562131 33930 82154 779517700 36698 47972 656564733 47852 61085 -774107882 33955 35946 -989153414 53147 13009 475604032 72390 34702 -154894548 98215 94208 54086349 90814 16656 -49705302 48566 87263 -464364717 96363 6690 194863338 56613 92709 738760273 51282 78168 176305520 29696 75986 -289447126 55954 94386 753185424 32924 37275 -685809570 86840 94687 514428482 61753 68387 108448653 82966 85105 -856220102 21695 99507 179075059 91288 34380 -539524919 8811 92941 936931656 25377 63745 755911029 15705 35559 646387468 49094 73816 776344058 70055 98953 291349332 59176 9424 -401609646 57667 40312 -895077069 12526 25862 305707177 5077 93698 741861993 63308 97653 -618493765 82270 61375 133508485 61957 42421 689665782 10164 84946 -850983052 63959 65838 41799731 81424 77176 -208229312 79396 32880 -418030642 36911 25765 238190241 22164 68011 563668914 69777 1063 300445911 94703 4541 210733775 32987 12380 -534913428 96542 68999 -15694236 90823 46035 -197710868 94912 2306 -781005461 8642 87651 -15021199 26358 88705 -326217569 8705 82034 681351705 88845 97124 -159884313 40354 57935 -67884805 37984 86356 -413305358 29183 68876 -381981998 10828 57109 -127020594 48969 53523 -644328667 58113 11636 -21335790 83505 84048 -617825740 15758 71102 70591437 49213 92082 -728406262 29723 93904 -695675663 70647 78793 174240992 12509 22605 -896445555 98221 77734 -959688327 48213 37506 211151129 29139 58942 879780361 23077 32150 -49512702 7611 71928 24298045 95564 90598 -109243810 68497 79385 77272992 39051 91231 680600709 90603 37629 -776382521 4154 57347 527368189 55490 12777 703225973 56700 58356 725703267 13435 11144 -761174319 30261 11476 207842730 60148 51511 822658400 94345 81519 942266912 90727 44449 598572009 81548 83989 403799372 60358 2108 501782982 22354 90539 -77792028 21712 34773 -920790966 6992 23098 183613668 57213 89845 94815384 20544 90098 612544058 20756 39155 278581875 41898 37470 -849055243 39210 22811 -320275495 31584 11149 457940546 52891 17526 152058366 89691 75563 521253436 7703 72900 -507843063 9126 26842 -575362151 69004 21102 -962219450 88029 69014 -680701876 2762 56296 209665565 32078 95864 765962527 83756 55945 160426350 23518 50371 -750953731 37217 12491 -811175967 86641 18756 -433154991 21059 9064 664475063 84571 88684 -193165862 61147 5318 28521229 29556 53380 168133112 35135 835 -892937240 98406 58232 -156193622 33825 72969 -323118565 93170 46007 -433155375 23933 93321 742917698 14340 4649 435943674 33254 70769 919702127 63540 80357 -809344577 63581 29171 110377362 75602 33534 241609694 35506 88225 572185264 12120 46370 818330906 54886 82996 -187895348 49771 70217 -609513708 98646 20982 -700804537 25075 2192 -615176190 10368 99787 972717619 90892 41388 -675263955 8677 59600 -419182311 85331 19880 -460619615 96160 12196 -784317132 9688 2416 936250354 1493 1159 831326242 17018 35365 889852329 81089 68917 219315187 11060 3381 160531094 46005 63443 550195856 48380 75132 88451524 90076 27137 328651955 69085 36960 588477637 68293 33498 -214036420 33111 75621 -703979329 71398 20602 -951930435 39573 47921 370424284 95509 48004 991311070 1736 78203 640851224 8592 61526 -886149269 97750 46764 303830692 41769 96613 931052813 2721 77248 460283655 86356 52630 -106613993 85040 52496 -975198815 94802 93435 199429622 37472 54137 468209927 73142 5715 385945132 16499 21769 -769772830 64786 74551 584739451 44875 72427 58265738 68279 589 803528648 6716 25205 -350622216 92067 48684 478115664 7227 9722 -478006007 75777 7610 -538097200 65946 37262 674616304 71037 8469 334040857 18157 47954 407248132 46537 68481 -635133856 38206 33795 394133290 745 49545 -890761159 41329 8756 729199110 53955 87502 163894929 37872 25787 440902725 42266 36111 -774014320 20544 51136 159401168 12832 71670 120675676 4096 25775 -575587877 3493 20337 704275515 93241 74534 198215061 9902 66650 -311056841 59083 20243 602145898 15584 3310 -265460723 60714 40526 919410175 70330 99239 -825831613 3646 41569 829163670 73282 51537 -811256873 7806 25061 -245041257 78928 59786 401645027 39941 96452 949531647 828 94769 -745510679 86669 2889 -806128176 4361 5886 271002772 13554 77173 -169414000 77326 16535 793435519 9092 86749 -681309981 29655 80434 -611486450 37087 94603 -483102076 57528 97532 -978942637 86731 56107 -981242882 33126 57079 515927141 24130 86547 -490509793 79660 65913 -555673931 6410 2833 -532228347 32485 52989 -747981108 77736 10649 -973305348 91499 95205 946395962 57642 34628 623033949 32338 53714 -933073923 99686 1043 -351784008 53846 72624 560286385 62144 82001 -971396845 96452 94067 930305669 81329 69871 417325534 45336 10985 871737881 95630 75173 7720353 72777 64756 -393301183 79986 56382 248652394 28605 46269 -397658945 6886 82969 188826315 53384 93758 -760787425 69858 43287 869282351 26663 2284 732177248 82972 76878 125947465 71753 449 495678391 59172 52462 633971197 28216 13568 -129606993 40777 79717 753493040 20719 3999 991100740 49912 14575 444630551 9178 93881 -837384722 85986 20733 -71106976 58383 47848 911937538 48882 87281 -790767466 9500 37983 -777122935 1524 24806 538756236 74640 60443 700911764 39790 23906 -150743840 12721 5817 555979330 23991 61570 -985673084 41816 90600 -497861149 55151 57758 -988906075 7469 50588 -327075394 1522 81293 -295724349 34456 51862 -307543251 22224 81784 -766175178 50786 74766 69154038 80735 61681 832264510 27390 65379 -245804830 82143 95024 -26849723 67524 38667 821388513 59762 8121 325683462 69145 15758 47735478 20861 8322 -528615433 29112 50680 638171047 52485 74238 -86144720 47761 87183 -688017926 76897 48268 714110908 88646 86432 260748309 37661 41639 152601614 75567 15055 708785074 95530 81756 -178793008 61747 95041 -89670669 46112 83819 -945444367 93349 99133 502335669 77582 18400 -586377381 99755 89251 -41343369 26561 66940 868260887 15748 95453 -685346230 48962 60869 -857103349 4261 99732 -793133493 46036 69272 -590600465 44367 89601 -163071353 97096 59216 -962166634 36270 53034 875080247 4028 76368 -238883906 58227 75658 -357930647 16128 80483 961491650 73204 50215 915812342 3227 95794 -572759216 3743 22440 -149976236 39104 93160 -124481872 26688 92829 892489728 97534 28466 -777540189 36778 57522 287172563 19175 98310 519282427 18555 92607 -713126146 74102 91763 -539395993 12406 65187 -51924203 44451 44921 242268391 39468 10684 -468307833 12913 62747 612078136 63242 23411 -59410321 2484 68600 -820334227 40694 95236 698666098 61333 77613 942922968 76338 70115 825203565 46609 21609 50849824 28503 50227 -663235821 70262 79575 22598532 90256 72492 -54748749 49268 61211 -249799267 4129 50950 334487513 82025 66751 -61905018 39743 47939 962608317 27096 15312 -979622408 22798 69870 350534792 98096 49208 770685263 60228 47772 -563848874 88053 57837 -74232509 27271 3879 23598836 8921 7966 18949484 95728 14900 598292806 66670 71599 -378437399 32566 93537 -340278509 47740 54835 381542200 48397 72552 842717975 98750 35334 -110394268 73056 89191 476743873 19375 21278 -527630758 15452 30104 -714860623 78155 49685 165131149 30686 16293 164161868 2430 68080 475308490 75625 36944 -171236845 62954 66452 -456454529 18838 8924 -847936014 9801 40947 458855994 71689 83906 -262723910 52450 88101 879971687 99398 95571 896783467 81440 78199 976910664 45364 86098 -934530208 92479 92990 594238775 47455 10386 238987366 61726 69661 -567007932 71456 89583 -579000640 66979 56676 420627857 46547 59168 -844406608 36064 19265 560973990 74562 68708 231302387 88168 8172 493369800 52519 82574 410667086 25691 39723 538349684 73232 42112 -987160677 20064 70501 623646262 58223 69192 31039048 42534 83026 -147601610 6014 65665 550381349 60346 56054 -364538658 5518 82679 -900621950 27038 42615 641122686 10321 58125 475673470 51716 79808 682470186 28211 18537 -65011032 93599 85671 -294194358 43532 26842 -186194811 40362 68339 -813640738 81456 39874 -924573952 39500 9706 -890491892 48442 16574 -653344393 46842 61162 -375058130 90688 30537 703809260 42043 7371 -880116157 79031 89509 -867099900 16376 16989 759620030 58237 66693 15750700 21873 96176 -510739659 3165 40248 -291902486 52204 46789 598798735 13321 82864 -939366122 74928 5290 -724248688 23886 49996 -361185683 30123 60726 -125802605 88433 32457 269497221 32873 10908 -875862306 97317 40160 -905123100 4290 41340 -212537004 49594 8358 145292926 8749 8613 -536548558 52619 20305 -381019665 82602 17948 650193885 89861 32292 -6915893 37763 59728 -455088918 3943 31980 536453214 47475 55855 -577134145 33304 79081 -232705900 12327 93148 -568391581 83283 83877 -547089911 49447 78353 113145115 41350 58817 -444693589 69009 95469 232744672 42467 47175 -95871843 32119 18011 150688281 56641 80070 794313762 59019 16949 -887529175 38404 50742 741892408 33917 49054 -49597520 80278 86797 -499319788 59665 82918 -976166761 41327 15340 591574875 60394 82957 -112186743 91652 74910 -379292943 5160 14036 346909343 1665 70962 -4103281 47593 97394 118646544 58033 99289 778315404 20494 33350 -447684727 11044 33306 554745781 94579 65800 552436286 75311 73061 234492745 77025 43384 985994672 30730 98397 798924789 87071 42260 651052650 90601 98688 633339334 38310 16090 630144432 42415 8340 -294520852 91389 35444 130685178 59270 10173 -924002723 20054 37932 -782052852 73931 70669 -108696200 71329 68734 151031839 79882 996 -7624965 61376 95259 -951835160 72233 1287 -413056864 44809 97845 177823906 42359 29862 -564150867 34583 69116 -910240240 33356 8621 703164601 56437 67131 -479878538 5045 47016 -988840800 44097 21633 -329039153 97081 9574 740767660 37584 50610 -206469725 9117 59668 -514852419 12020 44884 -965163499 42076 48376 -150529366 52055 29962 -787026062 69282 65931 186795052 85478 88304 -806421848 46757 77326 -494277684 52588 85054 -795809578 90656 32427 -460102697 40051 17140 708185564 75647 83167 -884182785 40375 12187 -88692001 71714 40852 -347381432 27970 46896 -35396030 38289 33361 495118301 30408 30336 820848832 88963 58127 -197055794 73407 75889 -40992307 77306 84972 -790968889 28627 68042 -353613807 1301 19725 -108271618 98349 31285 581742381 76573 97819 981811701 18544 71084 -948871735 17201 78334 928743498 54244 78394 444608107 78752 53993 760281811 34359 25100 720019147 55264 71419 -117047066 47245 18703 -976940447 95368 27067 -524746032 2547 98714 418711433 92946 61414 -542332237 72786 68312 264491481 68533 90859 -631052531 26059 79650 950248254 62259 80585 443321138 29261 61995 -6795412 92884 23620 985958857 28632 28929 830076908 85156 52397 -801728435 47289 33764 479071081 9954 97718 605238068 12406 227 -461894565 86683 85599 -900629930 22900 51893 -566923388 26479 43656 131887161 69366 94335 -6614489 23587 61085 577793118 75634 49848 940271463 83375 71102 -232704869 63573 22039 910063826 19535 38372 -523199368 4467 62340 459306809 84172 9531 338233190 12771 73838 960559017 36297 7874 336302616 4253 48523 -364748801 30874 69443 -422382912 19880 6165 723839054 83293 29776 -791707193 58402 86787 17424044 130 77259 -786542919 92938 94054 498169281 3620 90755 369986214 62212 27508 -177784794 60838 7293 -298611359 7030 99692 127157907 19695 41156 472254449 87978 3123 150785581 21323 50397 439120530 64413 44605 688999936 23156 44900 754612854 77303 79888 777180992 76727 26407 740911585 58385 14872 735340765 59053 41612 252718390 30302 9344 -836456169 95341 39215 397436436 61973 52398 910146954 66621 41238 -745985408 96128 61147 372939117 26382 79864 -903157366 74047 47087 -476510298 1196 8448 -835587927 52884 46974 718440101 66792 53187 763707021 38591 5952 172922313 16174 82308 -83089222 28023 68409 -810136720 72888 66839 540229049 48843 85923 970685295 28962 42895 -150682351 53625 15607 418210569 82160 8114 568407537 26377 62597 -85820490 54591 38398 166128055 7195 1468 -546933411 99543 62430 -312686771 48041 28696 473979571 70110 75350 536631060 40821 96645 544953738 20543 24537 -776308115 53139 38327 -82583807 62076 31717 -948932629 72178 56256 -921161200 97613 54754 -133230959 20188 88152 34349884 33195 1761 -539492554 16181 172 -111308979 4712 39891 -482676836 97091 61441 79021056 90282 66869 -331113299 49006 29197 -701284447 29993 92901 -679040554 86114 82420 -351275144 84539 70268 398378369 86728 32115 -186438987 2509 30173 -744463596 37837 11465 427550890 8696 92322 187517410 94615 63250 -905846864 68971 90380 751509547 71984 48956 -994934920 97639 73641 -585102668 85697 21542 21096882 1749 24825 172235248 28365 17861 -692170993 28966 23775 -570367988 3763 46754 250570010 95645 22989 49802909 99415 56773 834419807 70334 72646 86839369 88719 91469 -446721369 20573 73192 -986522100 42217 4651 -378883014 91945 72206 -409123343 36838 19804 255345160 55771 78537 -775704392 25638 98449 760084937 23725 40809 -154840465 77682 54885 -495212432 34378 17740 458879579 82551 12849 -41564186 65414 39303 -17170859 70901 84713 -955064102 96207 14153 477852993 304 65761 -818322636 89467 58545 460287679 34817 3774 758572029 65416 19851 -79488819 16078 97946 -446649586 26014 30707 -7456757 98604 91512 180572187 25995 65803 -665865106 12248 93554 -826627931 87508 21196 419372589 45764 30876 865167512 64619 65910 353395435 32919 56487 -696794584 12713 22851 32918963 71767 74192 -258275068 40183 17481 -509058048 96835 11478 401664290 53671 58780 -593820004 7670 58607 644565875 85444 65629 -796624471 85218 29577 -662655400 82373 76309 -395025846 52794 65820 478288079 91501 15794 923710292 83944 944 -208520779 32032 33441 723591666 22713 61211 322754428 80786 48840 -591674788 48885 14460 -686976516 57090 32979 847126957 7680 95379 -870077947 88439 18492 -886413301 57423 58979 -822125249 35096 96660 -587710332 77927 78087 -850348380 79195 81087 -113117645 51861 90973 -301251240 48803 79419 -526452110 48159 63661 -655260770 56625 21253 -626983075 87079 20636 -391492898 85728 13825 -914249325 372 87068 -599268808 38899 21008 -386631209 26800 80989 628700617 65357 4610 828872978 88073 48936 -273872430 91902 26569 -914912640 85794 95609 907292179 58912 15336 23629297 68491 44669 761731863 68413 65291 354368555 1179 71552 580098893 27189 88760 669970160 97480 74592 782308164 60039 32008 903023447 69788 97182 -568890439 15862 56428 -886660798 58737 3752 533680509 48318 4695 948798304 27924 42832 -716660037 66302 62017 726973779 22727 36868 -177285357 89963 43625 -482159440 33299 7723 877607948 38984 79756 -83230409 38850 2382 8624913 94905 16290 -214301046 66739 1807 394494257 98015 11278 -913782182 78193 73456 280570326 32649 80197 54341747 54648 62436 134710583 83626 85079 -706997716 75252 6986 -539705986 52883 39683 218053188 87248 66394 651466068 684 893 903797299 39708 172 -722189466 38731 38064 -677706178 11079 44405 -847524689 4369 24700 854653140 17472 98575 -399748413 97246 61394 728833365 7244 18763 400402782 93428 97866 32616249 23676 38916 -310947905 6528 26096 890534988 49462 78804 385776933 64222 28914 285042621 36663 4730 -273652787 79366 29222 -420156071 62475 33097 -263840948 25567 35614 786933602 25306 7509 -302766728 25691 30117 155733699 35987 31801 -583184774 22041 49757 276165133 53375 44661 -315561727 41252 1074 828174083 93876 73529 591389825 57828 61269 -279249076 13864 17685 -544479450 58558 42845 218465185 53639 94210 875978608 43590 53233 948285449 11425 31520 443941308 33867 98242 -493674934 28375 12214 -699123872 45572 53082 275044280 26870 12185 -334121665 12569 45585 -252758375 79577 71529 535309552 11959 50634 -446838601 68463 55232 -313148863 49229 74451 -799011951 94675 59062 15632843 4276 9951 698624996 60733 27254 332160307 1757 6427 653490470 67710 88066 -941702103 11866 86335 -157321149 33521 59148 -32462718 1785 51495 -699237201 7296 62078 -18648982 43225 51454 712584457 28147 19296 -307405354 16050 72395 -970861491 98899 80968 -65611311 19687 12032 -442179448 85831 3580 -790578938 56490 72758 790792827 23808 24413 719604948 41645 53669 316546122 55644 76372 314111367 72315 3663 -937683317 68023 53192 619425959 6038 28268 982699852 92230 81156 941921891 10025 25738 865599360 9183 43508 181397225 39694 65342 729521260 31560 67950 -693843977 89877 60101 633059367 96572 66845 590700805 53027 19073 187744270 45831 15788 291486469 73653 22635 657562915 78456 73425 -680326968 8780 36239 61746563 39169 85209 -557748262 26717 58361 472517836 25171 60545 -677920224 22118 43465 173436548 92486 39127 805638000 99475 71961 530002768 35600 42954 473192590 55295 17275 884788747 30789 56049 -880329323 29214 8493 464520443 9899 2409 606097394 85714 461 122785374 81270 58835 -494836805 18425 41815 979138549 26341 35931 934780025 82598 65881 941197799 82382 37351 -7328377 70189 23700 -970872406 23873 32658 -961886461 11936 57093 302796408 74215 7325 -966604372 85696 7265 -371600899 71643 57753 358127014 45884 97434 -668372468 58564 58066 -118662407 8393 64530 915695192 17310 53094 147817143 76581 44073 -115316763 95336 45879 208428087 56168 14192 -429521326 97607 74634 915940460 25111 86438 139647160 72906 53297 -232733119 32441 15441 898597971 8110 99367 788194490 37221 37172 178897037 44217 24417 -57413792 68080 91071 164668024 27225 60735 754208730 65267 66803 -844684414 3217 93666 301919753 33959 7166 429049143 10170 87752 -417706984 21183 73902 388732850 69895 14787 986946274 65165 37431 865578229 28893 11288 931158108 21376 8578 -495243744 72731 51212 812946581 36211 62953 383914546 1323 41986 4711091 11402 3385 239458676 1225 65860 998520267 83221 36745 212485909 62628 16584 -335467841 45686 57285 -590392157 71393 86953 -732037042 30096 99607 -398688546 39339 67300 912717717 42038 11423 -179708073 74108 66241 264936835 27301 9041 -874598455 44086 57626 154611066 62153 62485 -262307912 26974 97376 529480622 37648 55946 280454851 92121 2324 661863492 23469 74961 -377785597 82334 81507 -890969911 47925 94026 702535305 44608 78065 750107439 83040 26481 -855010302 65010 58238 197828847 63698 97798 -444841744 77335 3442 -95564742 58252 53553 -749609025 53703 15243 466585020 78135 28616 -708831670 18914 74091 190545415 37506 72497 -191438511 68132 96296 440064711 16074 50727 554809757 25751 73353 -799087902 20818 87364 854538357 10142 34385 616817057 59144 44852 669778373 88898 4679 -422298534 64953 17919 -456776580 81559 90953 51855503 51325 96026 187475999 36014 28869 179624767 62802 42586 -520313530 83375 74349 -855176789 41702 94884 577966904 11622 70587 -486230830 48734 51834 537636896 83970 91408 -122139291 36491 21406 535775591 78351 41837 -354918470 28092 88548 -48886840 68171 79212 -596106250 25807 71861 822658680 3842 25850 336017374 93582 49473 448609880 86882 70978 595524768 80652 73568 -994583712 978 72372 -891213093 60428 31559 121040384 71715 7370 -590368328 78722 43103 907491985 33629 46984 865147975 99654 44125 756158176 61922 71495 328296563 96807 81149 224605767 46430 44884 47443027 86865 34697 437156437 19545 15525 549471626 57779 37295 806888131 78724 43876 280142771 83277 72923 -492471803 64489 89945 231568797 25808 76854 451634151 16514 77330 -791612587 31216 81996 -968730950 26660 62378 91231116 85651 72268 -801569592 95146 64569 -137110817 85561 34445 -693469967 79113 30947 359162909 10724 90343 534350081 80968 63259 356931341 73398 3924 802115583 81463 79498 -872630408 52515 54658 -850794777 22772 61933 567662870 81707 68555 763542062 36957 21131 -110656963 28121 36651 627631632 94723 68144 -693160472 41655 72190 750446319 47176 74135 -365614394 35206 43912 -478796880 14519 37343 605775222 92907 23922 511784557 96446 50728 -728367595 31578 91390 -736087031 67682 44458 286856063 25540 43745 345782550 20789 17221 -280465187 79985 20818 136894772 89098 11938 -215946579 78892 87482 358811187 99354 3625 -286331788 40661 17421 -350947404 25327 86070 247672505 62558 70000 655964645 28702 83473 -368828762 82532 96685 -948852416 49204 48721 -165119044 31178 49980 267604215 6621 46259 -322110446 1479 52434 -162890463 7112 16106 102211584 74434 87345 954870136 61600 12090 937825516 65647 94537 -757518149 92773 55969 -511513987 29338 60138 -840297106 90460 2330 858063135 91428 56292 -818484221 91489 77335 425471970 69092 4109 -128435323 63540 14324 -503568985 68570 65406 -114374830 67906 61139 893415529 53273 74152 -699047322 93183 4789 631824097 51533 87590 -380495053 89228 77502 132896175 67558 24378 -476586508 15359 73167 -433167038 77776 71404 665161105 47514 33577 -508349490 32172 91651 -918802558 98016 64016 -320582980 38618 42373 -538211447 39868 87532 -766379626 74999 84952 -999550544 33511 74007 759748422 8786 72921 993392803 74516 89240 -548195711 60941 71102 -994627672 14898 55379 -874931400 83243 39655 -535039943 22521 19559 623480940 2810 37476 118700851 78780 38985 -362233467 88565 9979 865437160 39850 71008 860109056 37482 65431 18575093 70220 56176 336212857 99787 91043 842468754 61147 47278 -735277263 22155 71751 673268798 46958 43723 935098533 9400 29432 -856709095 38808 50778 -105055785 4331 4078 -129845315 92873 74128 958059559 48678 63102 -283426183 38712 757 -795459977 14676 1685 429195087 70434 81020 820860754 67277 46066 626409897 10152 89339 -225584129 88906 9695 -629391457 59105 55836 -148309420 19026 3140 -917101771 27191 84039 -870319632 37798 69038 -445881273 66809 79454 -831776262 50586 87203 -473473970 24944 41477 776462063 28759 37765 72150257 70540 47797 -874864442 25011 62625 -368883355 28286 94992 -678455019 91890 45833 802541287 83150 52516 -601189660 75734 42608 -314599202 23697 19740 432090789 68998 83835 -450702439 61383 26515 -563235483 81919 41334 932435537 24577 16744 -624972615 63412 40974 184417790 46794 40647 -693074037 15114 461 682251710 22262 26656 954884677 66575 65604 991035897 60114 74940 -964853176 20515 19249 -166768236 71950 12515 924822057 54624 84448 421298551 77983 86479 -80945489 52357 43989 -346468723 64724 5917 909866106 91753 6168 336104732 34900 313 -508532116 66697 95284 -571275249 19113 2529 456392063 25250 79302 441707986 85722 35749 638247024 47169 95987 -508729647 81966 26087 774773832 9004 80475 826235509 46007 91760 829420808 24011 52387 706238186 52058 32530 245833610 53588 44876 -632317767 73186 17883 806694582 24562 36058 573990444 98621 63342 153943147 36970 72966 -19748038 52581 75774 -905392973 57747 18720 -888219236 91933 97125 303610479 65791 28113 492932871 81106 44782 -530007541 76175 96019 -664422278 4806 97059 506196205 98326 96803 -119152173 45929 97972 508964780 83840 63154 -345245922 60009 57364 -626924163 98974 12463 -970968499 8718 68246 -441661618 89351 2693 291166711 34051 139 -174861145 37752 31793 452161926 92841 83886 -304672800 46194 3731 -184457674 52540 59126 370528012 63444 75892 804608297 26475 69456 -330311266 39264 43746 727086347 86340 51174 833397509 87229 73647 -768925852 73173 19245 -746363422 22061 33356 523864341 81532 18282 553457638 33446 82068 501269327 72992 72533 715359009 36020 6504 25302221 62670 62844 -919702611 49027 68546 396296927 52483 60038 777482670 83930 81464 800279869 56947 99511 524520926 48256 19483 -46080961 23968 37238 572127551 22686 55378 909221571 63300 9301 321856712 83934 16291 -736282180 13201 13286 -108868429 88263 24216 -285797403 91988 46161 988765112 19042 44685 -396563667 42388 77376 489774143 1028 40570 -721160531 8027 31988 -74136265 78560 24560 338651956 46777 80819 -780566115 36838 74396 730863632 68289 21638 -799387783 91202 75806 -552158140 42261 31765 -734810918 89295 16887 350120067 21022 83432 -847152832 22593 19477 -642277214 86717 22259 327826893 21253 34125 -930855654 53158 84888 -940185168 5548 5509 -329510936 86869 53506 149379475 16554 27134 429909547 46022 99163 906712000 23993 97968 972995719 79203 52474 177292134 91964 27031 764153215 58311 71076 -713560439 70959 23501 352788642 18142 7877 363315212 33430 55246 -93849939 25304 63667 -997569299 93496 63342 744189982 82056 2145 -480157125 37022 64793 -13330261 42503 74501 877023092 43677 34876 -631550243 78861 2924 -191181297 90567 8790 -361896251 41200 27521 -106822122 13113 50779 999025685 90363 74061 740848348 73877 65317 957698879 96061 30144 -747759919 88479 56247 170761085 93538 26784 855012419 27630 1427 553275767 28624 42565 -267801964 41029 68695 280296972 80126 97323 532697552 5363 65413 -245231116 16324 40742 845651944 38562 18951 -498405952 80407 60662 -972757817 15539 5148 -131757875 35969 74770 -537518543 67916 83879 324577037 55547 10359 928123766 32477 75061 263204012 90641 38502 -17993389 53801 43456 -989824177 80093 87085 430661316 44711 67979 369107861 632 99010 435206060 66210 28662 -285506803 82905 20246 875959841 61849 32876 800298406 44179 71563 345089381 37516 72476 -666443756 53172 88431 -8665439 42210 10601 -19325165 65968 85401 132525691 5703 1477 -679424615 2521 66314 -89533849 17801 73096 -370716571 87231 91875 806350329 72838 14877 -833904155 47383 73522 934092538 50154 85900 -619986338 24514 1611 -828183875 26118 17038 -776276256 39500 12384 382688715 62917 56294 -277629171 55265 76595 -922989091 93868 78806 -404459369 45218 83287 266608622 52990 66936 -640408308 40046 3761 637221150 62467 25648 461296691 40239 64605 -889861049 94525 63745 -696785856 36022 51539 -671700676 64522 45076 180030941 71438 95405 451847201 99221 17747 -411488143 71552 23178 -381527047 88646 55285 456173453 64744 16055 -213113756 45405 53942 466651145 99588 99824 -861402964 30385 10785 475610744 21781 97978 -551759221 11193 78656 -258354589 76262 89062 -404020138 26609 99880 138239343 24938 15810 160079561 19259 76692 -300033957 56899 70949 741552925 82504 64056 -65991217 73297 45251 -363736880 32089 73534 -342815811 50115 5253 -134395469 90092 88387 679318964 62760 65123 208623357 73678 25798 -218588748 20696 60117 -692517110 61733 10206 260678732 60403 36132 762269937 39206 18958 -195773433 72880 1994 -611418466 6099 24220 -487121397 72603 64412 -497645187 68884 30636 364324322 1009 68469 -185509610 88989 21963 821772594 43990 34476 -965093817 17841 7986 46213199 98953 5593 -227922886 15633 68215 -759034956 53528 76460 -788608679 63607 12825 837922945 78963 60101 -308583241 12790 13181 287062637 42877 12794 -845945311 29258 76163 -271630225 16550 71494 354135667 10562 61664 160111112 19404 52820 -96473600 62064 42950 -770468017 19596 58463 -390533893 72186 8381 -384780563 72561 44847 944914700 9273 59026 763835852 24256 72431 -384847653 39350 66474 -988631023 62356 38094 163364847 10641 80627 26059816 22077 82785 954642906 64573 34877 -368608011 98886 96016 -834927857 70980 13444 -727730205 63342 76254 97637539 87148 71946 224786718 71346 778 -908986442 30254 27104 702105746 81191 30411 430238813 88275 9315 -606502053 32733 47840 882275345 19976 40005 -73255348 79780 67028 -699624734 94430 65204 67712636 90700 59954 -227508203 75466 65386 -168546276 62374 93838 -531953435 24026 29072 19169123 77753 64441 -704469001 17398 72664 110469927 1058 78139 335555193 68452 25826 188820026 23052 41368 804896895 20829 81455 -674244348 84578 62207 -44205549 331 12776 -282642697 68363 31339 -907485170 18818 73876 -401532708 4168 4271 275169987 740 6135 -227525628 5843 27943 -278127238 33072 46014 563619298 99459 66205 937183565 42230 2522 306003479 68794 62862 939016282 66545 52909 858373312 46889 47556 -229166560 9162 84260 601127294 19251 94409 958992928 51019 78704 82952168 75985 88821 -46708327 81536 48117 581774708 37708 54564 -924134885 93078 96062 657008831 40560 46821 -372120915 12253 80498 157306428 53545 83493 -480192604 74420 43799 -44169455 3217 30750 -576736544 99441 56092 534172104 32544 94978 -966511037 85007 51899 -665908073 64678 54241 -745000163 10751 13197 -275920052 19191 38147 -622927462 40416 87919 -67847212 17581 85699 -977626152 45448 88989 354626724 93067 44030 868583446 63827 97622 919248161 43079 33954 772903981 99743 1103 -718253551 52864 36368 924589752 34039 98291 43533822 4756 14588 810179142 64981 45831 909870010 73081 43734 796543122 5081 2754 446464564 13309 427 -706311124 68289 17648 285165757 16291 62785 -399508138 35384 7322 610364821 90547 9381 652360480 60388 38455 -422462113 61248 22653 404598963 44631 45280 -272103123 42957 93969 646117875 43619 98003 170918639 8491 26283 236312186 73408 72979 494194136 53417 31409 382435091 5932 29306 378365019 5240 33850 547195868 90813 77953 -92968534 34684 21994 -295530403 94698 25913 -800133211 88742 61557 159943842 26610 45220 607110806 37166 25364 -173439821 4082 16442 -274647853 68204 70607 378034324 12110 25534 -489688988 71312 82557 471552565 92024 23264 968660786 69922 18056 -304194581 61676 53098 -172369180 72005 31677 582013704 84404 54086 -881572892 46561 68514 -867629496 51025 32265 542035070 25584 54829 558226134 40087 98656 -290958766 84251 34285 645085031 58904 96005 807037297 3774 90302 -144540990 77094 90647 381536116 54704 84097 211196009 72273 83738 406651979 58962 58026 662888551 28027 75538 -380197537 81878 51230 -800814290 58993 15246 -905111077 97121 39029 -730701470 96585 9448 554072126 96846 86693 -118884795 71966 78586 786968822 12235 21332 -263131964 60666 98387 -772810327 6217 21071 898893882 6551 22124 -989043029 49983 53893 -805276608 46585 46173 329677291 98670 37253 -333144233 67738 66487 -224033062 40016 60544 434983320 47176 64100 -976348994 29643 65483 -290723026 77977 21818 -365754537 3276 42328 490635797 55914 35806 -854240914 27776 33396 -826422500 66706 5800 617967516 5523 37483 -141351881 14367 86751 108359346 12255 45462 317834092 28808 89889 -895251341 17621 55054 324887045 89125 10655 324228889 65196 74403 -481686902 86736 87837 -836149501 80135 51078 -889121021 5129 96717 185020383 84382 3758 253574499 63462 32857 46189204 11239 10893 -504035426 31427 13075 -60883492 21565 10523 996513552 15490 50079 690587682 41331 78672 905254639 37392 46476 806214948 60529 71288 -977219135 1649 59603 6730525 24122 67556 -493420351 29065 72762 -460182338 54625 26900 -626461409 94281 97780 345693218 75724 34658 -541315451 26252 48684 172655495 38379 54923 -181002550 1581 38130 -118069855 17420 99696 -47061921 94890 30241 536968711 46199 13369 -617296318 55240 10803 -933639587 45492 2371 510517637 26567 91911 311251528 53994 85667 -893208984 59022 58906 -545441510 48543 19740 -52986052 92045 73157 434243857 71066 28737 -573754621 6294 33107 549957984 35812 4705 -443069398 27075 15552 550376112 86381 18043 546507648 45314 14816 -484471699 52321 45080 -205000892 95032 23 504110695 2440 30947 -718292782 29730 13846 -383997376 80390 54337 449312871 61710 642 137426606 71897 92760 -342838317 14508 89908 -516621941 93731 57112 12253158 92651 63929 424053316 31577 36871 -532189461 46915 67426 -940844484 14502 15345 828438570 25128 20594 74985477 11635 28046 -256777567 59697 59562 311916838 87041 21137 -789246643 59348 80216 -4625953 23610 29480 951155144 50992 65182 349447242 74350 53978 503487695 30826 13809 187777458 34432 1132 -491274185 34078 78176 -245606706 81022 37118 199825122 24533 30608 -686343060 85331 89859 -806025859 73286 24555 -659072172 67213 83661 -294849259 57049 33708 -305178676 49599 27159 195445434 83424 59411 869364740 15860 2344 692562279 74797 17541 539522567 38807 46899 90392138 48105 89469 993224221 81030 51172 -89075630 92363 78816 -487647311 38487 31152 9851291 26489 51979 959933941 92886 57319 625153971 98920 95755 -986376715 31479 2286 926439215 86645 81779 993571305 80939 86521 713103411 64399 57109 52684947 65858 14504 769605786 25063 93670 -318651684 32246 64029 -587616281 75078 37043 -800882024 51317 7794 89569892 95983 25057 453622442 22019 49623 82113402 91041 88520 709327242 13391 52660 -935957449 46248 65929 743726409 4566 56430 -637772201 72713 12 -645873116 46033 2051 399926008 32124 33761 -674072509 71514 25788 939697806 91702 49399 36877507 96185 78011 501744908 31327 37778 782670752 35540 88567 -716502201 98476 46452 -323725423 85935 20832 -802972359 80443 46613 518273426 7501 67356 773206955 84325 80337 -760398193 96382 53737 -452471720 99462 5922 500628914 15888 43536 766266177 56406 32156 -450060905 97355 43942 -931603461 51314 34747 -299119540 14880 69538 -669674141 96033 74977 982345044 7303 48895 53661145 78171 86610 590773237 338 88803 310450916 84281 31099 -446128204 62911 98824 999014412 76112 88887 -58953456 9875 82186 -592401724 27527 19307 217371792 36776 68725 696616423 24525 8445 649360963 61979 66182 -614606153 53694 32343 -33174248 13960 64566 -541858886 6059 15928 -529569320 5118 42733 122329004 37658 3440 353673933 96553 18655 249026200 51035 4360 819730899 66473 26117 -141954830 9923 62944 301288716 26181 66369 -223202760 90397 3840 688112444 70317 11534 -862974474 82132 28040 -260354940 56517 10113 -391439944 98317 11750 716824962 72031 57711 -973790492 74935 95561 98816223 45101 89215 755273089 94284 90570 -631965612 52510 83238 -720463328 67413 85433 371072140 95136 53805 177397141 41274 94305 495717778 72876 74679 70548738 40661 15641 154898815 53294 9224 -922067855 61675 1400 38281770 66801 9551 -973818164 21051 28617 870430367 70699 74680 791693539 8029 43828 279763086 4471 995 -283115372 72776 39611 -608556889 30777 64927 872354302 47559 45136 -211508458 74906 62630 352223047 34587 27523 796712882 46433 34969 -681206769 65725 25553 314760765 97242 14698 -860467115 43638 19935 416269547 32440 45720 -966264217 22330 24236 -936230102 44181 90083 160295380 33386 2808 -152031173 6196 89759 -180603072 36537 96320 -379894598 18211 22277 798286455 13339 22926 -28228967 86550 86764 240592163 20972 84160 603581645 75318 90756 -247470162 89437 96979 387223097 26770 57629 768413984 81359 43334 26417679 58170 87947 -932691085 43338 71457 642587412 70236 42731 -481474555 79679 59794 165106451 12438 45824 -74277018 3720 90637 -178202367 61068 69928 -298181264 17676 41847 -549245596 20262 36525 725701514 23260 8820 971732564 96866 47701 -205019941 86078 49031 -159034643 8442 50551 30353669 76622 89226 -324348652 32325 95649 892581312 36151 84328 -995103721 95820 27685 543288074 72843 50961 -896278988 79381 961 -397722052 74280 46447 709263661 40459 37926 -622262923 22192 7968 101522406 93771 44013 654409276 310 74971 902889392 3700 48941 451334180 4078 6261 -736211708 89616 12135 -666337384 85426 23744 828362527 1947 16570 358652991 53646 67509 430945388 98387 86020 -509956139 92636 38225 797166892 21824 30643 -292292990 87323 68799 296774446 51521 30276 -688599535 91236 80797 796436719 51599 41135 -670067267 32710 36047 -70646728 43892 81418 -829105500 21426 74050 -211099781 38390 44555 -175886049 47045 55494 997545347 68704 31048 209369980 20539 48041 725344729 19964 80832 921252240 92535 32855 -215405121 42611 68504 -518770390 80777 69666 -961675569 34372 40246 -958588632 68216 80581 699899305 89388 21618 -563856536 3123 93768 308882218 71486 40125 -297484229 94167 10664 632467633 50522 37785 -226862643 85659 72230 -551009353 89091 28691 -14891357 11556 69181 -583759451 90965 15490 763775112 65129 75418 -729362514 33706 97065 621058644 1722 92151 -791740623 293 62510 -128077001 1735 2269 688669292 14691 73648 444080909 10494 4688 -88232535 72201 64100 742187151 32038 33946 919146406 39925 36025 -368693859 95763 20935 128810778 40539 85000 591707278 81201 88036 493200984 12693 53132 -953261050 14212 33807 860053880 66830 81097 796071870 34923 61204 11146737 24796 98744 785112831 67410 91204 647943632 28908 17961 934149053 10303 98604 290907410 38464 39081 -234599835 41257 43404 778972327 69943 8029 154675613 3038 51421 295825375 17654 53475 862796948 81110 31331 428825844 1829 63563 276609927 11347 17628 785292848 83932 99442 -382333999 52900 13618 725108774 77742 25832 -793375555 8256 59256 -361218618 52135 70855 242235783 18491 25912 906817765 36853 73862 8381510 60512 67324 510436382 34939 3097 424776921 13612 18450 628645540 48781 27787 277896174 78070 94813 336518844 33713 33019 -178006065 1385 863 589385321 93923 7665 62006845 18691 37921 -160109475 38995 18716 663084736 93255 44539 51876265 96048 81508 -636061798 84176 24683 -95208493 45426 49432 -777545441 53396 70811 870507345 11857 7367 -107294531 52720 68178 371443231 45519 63806 310086478 34877 14033 677977743 19863 4459 561610852 3263 23105 184395040 72613 59225 -304510101 92796 8071 -299049509 85377 26255 -537259279 46331 33200 -457065614 92663 76452 53694543 41248 53819 213739761 38901 88062 -585724681 74892 24676 420767444 36853 61733 845701707 39668 46861 -737335165 60764 92845 -18998600 39124 95291 706767513 40475 44291 -841973806 98097 267 160871522 96205 63381 262909502 9864 76136 -244398928 97179 10565 -894591962 70416 23132 953124103 84103 41441 987805392 97293 11618 -827242439 93579 95466 550408371 47417 92296 479817853 5333 27726 934054858 79814 86296 -309608295 83872 27194 -964116202 94534 26253 -524453826 90694 46098 9658366 95269 17726 -198038370 16687 57647 -667470037 17634 45974 18770236 19697 3235 406365258 76161 31820 -750681488 53019 39761 83918992 42622 88483 -522960865 80819 71804 21562607 16890 72022 -230803482 10284 43447 792359996 12731 80956 250588201 23521 69526 731481218 10311 86406 475996598 49187 46709 633513848 8569 66461 238807796 40517 81370 -455118595 55865 55662 -128619905 3709 52886 -460143975 65666 82932 -97038470 67909 40602 415915919 7213 93701 787127901 19689 54683 -879416251 20303 84074 358123087 26026 8694 -823179596 79086 70682 -809022669 78841 58087 213209766 17276 8529 203154659 24949 52558 654333196 98967 2010 7285898 30802 90822 -604460607 78056 10120 625824192 48317 32127 -731080528 30832 70873 -341356504 52121 33072 359172018 26335 78277 -7636295 71357 97895 -511161965 57291 98828 -220697830 26834 55816 87524870 5011 2344 998255470 56802 71008 -381789785 54790 55237 -309404308 28846 99922 -817256665 7150 42178 732005123 37860 17122 -938932870 13487 79550 125201093 93766 35040 -401670035 4753 92652 -859869082 72037 91710 -829762042 53788 83324 -903381715 21871 68370 830002230 34431 1852 921920139 38692 43376 142063648 86901 14563 734535632 78407 11069 604325263 27652 98215 -774626733 58003 25082 -788017687 35137 4457 -295396554 77836 36268 561718993 42411 26144 -2005543 55406 92498 -856029725 11446 78424 584599556 73087 48366 -382566666 68388 69738 -343619820 36144 13195 593807701 67715 48551 477336336 61655 32067 -339098760 87674 66537 -839773129 96506 29964 201056050 2866 88312 229103012 3094 5201 -458174404 57828 47602 -866809819 23762 6329 533952595 7997 29636 -334320052 15747 47124 -816601306 14320 36696 -179158924 95597 20874 -644565299 45389 84657 -966542435 97515 30801 -718062956 28080 69265 -475989062 95705 51790 398665573 98524 42166 -132284666 44528 72703 132861867 66774 47168 -547272595 86402 18223 -110697003 68940 71752 753171323 76733 44696 -693270092 3454 31823 -788348854 7220 9579 284685425 6620 78890 293216238 40405 45448 -640843511 13472 36783 699188779 27379 24269 -933182714 1026 30065 -158964483 17943 84849 -351449813 18016 13274 72483781 77757 3398 -644988528 70320 54242 835134889 80478 1105 869610784 3839 63426 -584010283 92331 46107 -491329819 47782 11031 -592489209 8623 37159 -110075737 26503 87741 -661435406 67226 83614 -627182239 60241 95448 557254570 52741 31008 743440837 50708 61300 61404902 69145 79033 704417173 25308 14210 -603240075 24884 68747 -567881787 13895 91722 878927775 46894 25073 515613339 36018 43276 -199453902 10105 69073 -347534793 97735 32645 -611260389 4998 64661 98058654 87007 82411 -617460110 85139 78480 -856774772 58744 81121 -235278681 79962 12791 -975671238 27332 87127 958972671 78951 33326 840365767 43348 74878 369196900 15284 31480 823953654 42959 51415 -543338586 64132 31265 -367396783 59401 51340 -26178570 65073 85961 -60402417 8652 86435 306631816 19327 39749 225876172 3278 22303 -213948223 28783 73966 -620880482 96077 80685 -777805736 90505 5827 56413580 99092 36148 -154776152 77054 11152 600822021 82404 12796 -287904361 62919 26967 -858178104 47258 36165 454744480 32731 85973 -949359301 50512 95968 -531210294 16793 6468 -201460392 19540 6873 568239805 34377 6849 -466253952 73118 34767 263753914 52998 79444 -388965004 46378 69874 -136770035 85305 52012 -591889682 77238 45304 709009621 55446 95392 571123400 62417 37444 -948164497 9951 38131 -270641531 99117 34697 -803611350 10583 16744 -146684774 79902 13807 600330274 14186 17010 242993392 86469 66544 236430827 17194 36640 -399701330 64106 56393 103635137 86683 26023 566217920 90069 33458 -672068598 41397 24120 250902954 11186 86995 908358868 8767 29796 19539001 2086 18610 839272794 3431 8587 622009727 18718 93592 -350349154 54652 37027 -231573466 57027 47796 697336298 52893 39287 156605744 44435 37200 -769735439 3312 40770 968556490 33576 8634 476379642 80833 84505 -33619992 43636 61226 -828342702 43864 6086 -841014553 56251 53216 -933480955 28723 30638 -160629335 14921 85298 357188302 13034 83070 -707761127 51046 26004 874186505 57548 19853 179076536 36257 22718 571573929 95406 96397 -699112864 10179 55302 -482040164 38181 76727 987101536 32156 74214 740223363 53537 38622 -527691821 16008 56669 -570599656 18823 97120 549486536 69885 64114 923648509 35103 77804 40116602 68800 68896 921802233 19916 31096 -181826051 52473 59244 -480129199 14179 86559 212493019 36310 17994 -70024050 75934 33307 -861620089 80193 97379 804760278 99376 70528 -73895770 41410 91956 -573316788 96216 95012 -415012191 75096 10857 -279768965 58337 87194 391235540 68818 606 825920577 32205 61316 338235732 49944 22681 -720171650 40781 21572 -404425794 68625 36815 112960392 20927 76222 -476039349 97826 32801 -240218971 7703 10150 -337814472 86240 85914 485694768 34244 74388 -865980426 3085 19013 565991621 73437 24699 130300176 74991 51850 341164149 56481 87906 792801478 20938 79114 25836146 95358 61715 -13576111 17806 24037 -629212971 70213 32850 422951406 90246 9676 974219133 43598 94633 51630304 4441 91696 262089692 11665 14206 -841912673 33306 54235 959400651 74591 75894 320226242 28333 53359 679903153 94710 72796 152431905 33380 53450 -591867988 36529 4898 -803044821 47930 98128 419485066 58216 12890 737882643 42134 35701 -70079321 63811 41855 -650756226 21204 32747 -561536595 23074 5048 498189759 22539 65499 -419050602 10921 35784 610551290 51666 16227 433155124 38186 9291 61886016 20302 72989 963890162 15241 25575 -400192156 92086 6269 -497538636 74509 27969 896214797 54505 42779 92757116 66480 94592 -600041788 25522 59060 -329110542 27516 24570 -917879734 77644 26194 105377512 42414 6097 -920963836 31032 55800 773429117 94516 32768 284537972 45635 24046 853360987 14225 88759 329529923 61102 81231 -694446114 34739 68235 292542688 60766 29214 809474386 96015 80859 -299773031 12520 98980 -795214971 83737 88030 830211809 30520 37669 519566715 99577 47210 -280522512 9650 58754 -883378587 11958 23877 252876331 18831 29642 -673067389 93906 43976 -895630803 1403 31015 -49616443 51446 4965 -573507942 4927 86368 514934010 91423 41348 634107069 54715 20280 -838510075 91562 60434 899673440 80732 75971 627906804 2205 93841 181678633 75783 84378 428300138 15885 75867 502662586 70016 9663 -84848119 73776 59780 -182874472 49108 61999 862761845 24323 20546 190533036 61742 17235 617726412 27998 49585 -146221728 89046 21067 176529963 91631 29396 -16379998 89903 36651 -325057889 42585 33468 711589732 46211 78338 -446083694 61115 34213 1751975 51321 34318 704928206 99849 55414 -957933145 19070 55547 49015579 82678 21748 963703528 95873 65842 553729272 65621 6386 -524414020 61720 21567 -285140196 96588 81441 345803724 67757 15102 -649246519 22885 19912 -564274020 93262 68120 752412568 47137 12158 -353503350 68108 22216 915256939 95955 97886 -210535870 59386 57660 710516011 72969 21926 -21628362 76127 33115 549752898 82095 63777 889130807 72627 41081 -196664472 67390 1184 -915132160 64437 70759 43581080 58460 79935 -560213117 51341 83538 -785488732 22766 66666 -672423677 58744 6244 -667961805 94459 71572 383383387 29741 18566 793841360 32994 94060 -250210296 71228 13755 -514288112 5393 27372 -356879926 70777 6307 697412785 41938 86504 247892133 48684 68088 -888828769 47880 46615 365891687 38062 87933 589078933 6356 34555 973368841 52017 58119 -760822 68836 61224 -295954099 2744 46006 109640948 87013 41068 -413240115 96000 32589 918059425 72028 79859 -600911166 60234 54932 125944323 76090 74040 -359661418 26078 67430 -850881224 73355 60362 -778273045 16184 16297 207904705 34202 41199 -51676552 49979 22637 -410207332 34732 64116 910641195 5902 95057 -252928682 49287 51514 -104378902 95136 95801 672904407 97355 91677 -677525960 62488 845 134219911 58258 17037 -268262474 5550 42758 434752603 71532 28823 -709931023 3179 11069 -478885288 24226 81833 -536246444 40315 85987 -590360564 10397 38537 718227973 51683 15738 -954912170 50410 22607 444149693 27957 85168 -708175279 12044 60653 348488483 89305 70324 -253662028 63147 11971 -658870640 40938 68864 438914770 56914 32178 708237448 54660 70800 -163782535 80494 51820 712490178 15418 26803 927864430 95796 95992 -563637984 18470 61364 -551055418 48681 77848 998611041 68716 97148 389704084 40987 99137 -744745325 83216 58093 818849624 4296 94698 -863205357 2704 99313 -354366440 43847 83487 -763191760 69325 31415 21365107 59618 96016 -169901381 38000 88871 174045914 79681 24493 427236943 16779 99464 -934292917 31243 47807 -422263250 37673 78912 -754000429 63734 36322 -911440838 37348 36505 205805330 50667 41584 438113380 70845 84700 349195341 32467 73982 -759365617 66957 95552 -155868893 38079 69828 -624224012 55727 62246 -850081343 44241 92294 -716507679 33108 49582 203531623 46089 31852 -771491728 10203 2316 8418268 82435 52783 -117211085 43491 4335 -153332145 99042 37850 -197887295 23330 59030 145484615 63892 16796 770175964 88731 13061 476334716 55188 17426 91538849 13660 33929 323655308 82010 93741 309161732 73307 1361 -197609282 98741 29305 413195354 97389 71002 99756552 29634 76099 820327273 16898 41852 -168391467 31110 97694 775808858 79326 14942 -129290905 37947 23589 -571261273 28548 17991 -652644555 70370 94218 -7736107 60067 38932 192898477 97337 89691 132096628 55179 92082 530115206 4269 96161 120206615 21370 34453 -127833160 24135 1802 774974172 76025 58308 852235095 27832 57293 882701038 71114 57056 533181855 53014 91497 948933545 93375 78353 -847615003 36536 14036 919642585 748 7008 -727814665 2957 41698 -465426914 35220 39491 -672053351 84285 55710 -963554503 45784 80122 -863472285 71774 27097 -833889280 86045 70783 -247407700 91840 77097 -225654246 19711 17933 196232334 83906 86414 -229948232 99756 69901 -192330371 27780 69625 961347958 97197 72244 -229364490 62849 42378 158003774 42796 21549 -684938120 48119 74794 924351037 6972 37009 -596357617 89215 86516 436101274 91307 29367 -104342601 85620 79100 665325628 27596 37470 911868194 7413 81623 45721247 78197 21346 -24068660 31746 47053 -793993075 32072 89245 -568459640 83353 24755 -274275848 9798 19616 290336853 14305 38631 -613472089 18454 7756 3735773 59060 63158 481506978 92689 73062 42591627 3428 83614 963656185 97085 35882 914630857 87076 67643 309398722 99317 64806 127592061 86103 51636 831774228 42085 29442 -281403656 3278 24411 -313116901 99286 15594 -208395749 27003 29348 -427148151 47719 19312 -682886750 91977 55354 381452874 8053 62749 -684442331 86437 98260 44469886 80238 86946 -947229390 20424 14939 -464763215 56248 28218 -708498612 43942 54821 -997316086 66536 76712 -84590780 61905 14037 970771497 14805 87173 -843824381 61179 93005 -364321404 46396 42371 735166801 96744 19683 -939293507 91429 92439 -555377712 32029 32141 750131285 74401 74308 365048467 80488 75001 716885428 97782 51894 -915838650 77488 58415 -300206123 23001 93936 394053448 11270 12120 419864254 70155 58333 122642048 64553 32392 334312036 64469 82402 -18496384 47487 75387 976289348 38355 98732 413925493 25407 84169 -33951977 26988 57220 -188093209 12206 46975 -16403716 88083 91016 676004151 83480 11434 98400636 44549 94090 -905645990 6109 19669 -708707343 70334 40221 -687047445 10869 13420 -871084570 35600 63438 -368961648 75882 36598 745181248 15638 78769 663647872 56787 21261 -719020855 84340 17120 125739967 12462 8648 989484491 27777 58077 195953439 37180 63945 78185842 90957 70883 -117419753 1815 80436 781660318 24950 2683 530108781 38205 35632 -320531018 62779 62455 -524078762 31314 36581 466716222 85638 95133 147917879 95966 2494 809544301 4281 47163 -622554277 68010 43441 957051772 56531 12094 454850977 33398 11243 882801335 50046 21620 -334335708 94292 12767 -315926974 24172 95129 -739298939 31282 53799 -419492329 11133 10093 -451109018 51927 79661 614719518 63471 22199 -369189504 99756 25365 -304358275 61184 95282 -398335313 35929 29386 971504157 86167 81820 -545072412 70556 66356 853558800 62106 56891 -421986883 99630 93483 -518795670 47960 91959 -381493482 77155 83659 -215848354 64240 29395 -340094585 87102 82929 103696098 82537 84533 -49206121 75145 67071 -767915141 55449 80845 -927173428 30605 32379 427593357 68771 38058 -380276862 37545 56459 558413823 60224 85434 -267326636 26382 13064 -348818196 49885 18593 -396855249 10063 72412 116055817 24039 6180 907399728 34710 71898 -789535379 76553 1567 864318754 80184 6420 909666624 86366 6289 -518158992 54142 32111 -933593852 51849 23965 436328953 50759 89669 120957345 19031 16239 743507067 91920 24623 -358450279 29212 41115 444895326 34796 57384 328864694 33616 31088 584739251 73768 51876 -517658587 98383 23434 -828583585 28850 88914 -801078915 12028 62810 683604754 56735 5821 857444958 9091 36756 -416569782 96334 96674 -184214132 94046 67255 -648402773 96940 96955 21830632 8493 96353 -36833812 50727 54241 -688886536 22110 82671 -642821185 9148 6470 552595874 14197 16014 420151740 50235 40476 -212913600 46548 56133 5534292 59087 42744 -649600476 34980 10121 -270785277 36854 44404 -610792619 82365 43723 -809812644 53189 46598 337062734 28887 11350 531146492 66938 90823 595941903 1508 53244 158920694 41699 90443 574581332 3379 81589 -561553245 49220 60869 -777163622 77251 2832 999964168 90906 20768 620798433 25404 72787 -283283376 99329 57099 -512748848 18133 42938 395458553 18260 69609 -882314244 98217 53253 254665593 43803 56227 -275163267 4003 35794 -154327325 72349 46352 -703235825 4380 23527 -627704344 66421 15719 -239785951 34665 99599 -979593051 69721 85865 -64677336 44831 1067 30798213 70306 94028 517388966 6096 25210 328846805 80789 29423 128120358 58867 40079 -896666568 54867 47548 -63628275 62870 54084 -444911587 7042 22614 813510644 40246 22708 -304495396 9760 18744 781048137 12524 60111 466085449 49525 46364 -282848085 16437 57172 -303988179 8072 32035 -646091341 74774 77438 -154737587 19354 89132 985913325 34070 19373 212364630 63390 40416 577951326 38629 26820 -486128320 99025 58570 915462910 66699 68798 -362469673 52252 24714 -371985360 22236 78801 381793916 53177 71975 290892552 90897 63040 -850632180 18456 76176 749473770 65355 77103 -163760758 26535 43294 894421868 59450 40842 134381607 15224 25048 -863787836 9937 94545 -906200216 48804 56895 -887519822 87439 94570 965170723 58296 2581 32361609 75742 42792 -462970231 35727 66680 703739271 90482 96280 713970745 9724 39717 189054520 94182 33952 -692094153 9948 49734 895500578 46820 47534 -528479698 42702 85365 -756139268 79373 33961 -555673959 25281 40318 190467751 79213 25387 29509362 98429 53007 -384159373 24220 24306 -64058692 20073 78916 -706635942 68120 33604 -858867798 88202 1557 2810369 66134 9291 839375676 3396 64707 543937841 20052 46591 256546548 37097 10630 -968785141 20751 30269 843961507 87442 18773 -999995131 42506 47263 -560740 19969 14730 -4306400 79719 11208 493568015 60385 51747 -696262196 86612 94851 511063712 16635 92313 970409213 62804 96797 -325418037 89572 68545 -322664932 38830 59582 -292108924 31154 74302 168386819 28166 46536 197475300 53138 69631 -79077899 31295 40032 -390069813 39735 13776 -722626719 48834 70023 -690799597 23008 39574 256826688 65492 50705 412914690 66028 62741 -769347193 59592 87879 220942964 95439 63146 -317608591 87003 52658 -516784074 23105 95024 38063181 57862 48883 -620805858 48975 23984 331052480 60076 32318 -251708198 74711 13919 -818818461 57171 28950 -767952268 90434 6411 -858391695 85128 48204 957179577 61928 28348 857426297 50907 90195 -656628750 19766 4737 -315619698 22237 68772 282482663 93017 86217 -425920963 50368 76611 -472530250 45146 14888 -704245377 91476 72648 -576643987 77048 1390 560939166 41036 63899 -435158064 18294 83001 812759620 26034 4680 -19805118 96950 93745 -30738543 59319 25608 -835828494 50527 5569 -890476124 58747 50708 -843187115 75636 46204 390551992 76463 27351 658038039 10738 79418 -583194497 39624 43537 286711251 59857 9215 809213705 99360 17120 894729161 73785 50841 710502646 27086 97447 -393970050 71387 72757 -898169019 3645 125 68581732 35579 45529 873461721 30380 98918 -304563038 21235 18408 -687958343 14128 77067 -407529287 56568 65203 -349524747 39376 65780 214552233 42144 74615 286193142 31472 82937 -891074165 10420 32672 -246240656 24734 46408 338134561 3455 51266 242207839 85254 48373 -213473638 39313 43340 -857446625 76470 12047 926427824 94183 12453 225344833 62367 75200 -805619580 57538 94842 809496529 81141 85410 947033249 9744 39797 120509154 21591 23045 -374170479 68551 52968 655204477 50278 57712 937950717 61336 73883 -738918401 96608 7880 -412437065 93763 28032 -304185805 53170 93222 808057225 38775 54801 170852470 23698 29615 609706089 22315 52216 -830187390 73793 50943 -555401794 72510 6946 524302008 77557 15476 -709262842 49933 93666 -836507967 6756 52432 -545037584 77266 32556 -652114938 55277 42989 -218323491 72233 81259 365234876 85193 27044 329393296 49626 33709 -975918393 21534 73319 -189168641 58413 39905 -996070980 21690 63957 650402737 41450 15840 -391523616 8354 47339 879400809 84798 41579 420795748 37067 99759 742498705 59885 73321 -153407894 2701 99548 -174905971 42283 26482 -901936385 74998 5239 977277295 66704 29360 -625407883 14081 34788 -505359488 89848 22375 861520584 16390 95882 -64593556 18537 40185 205641504 56264 80029 -356814954 5197 41317 -79525331 96293 91139 -997649710 97220 86409 726564352 88177 34787 -913550558 23343 52325 908766160 4442 64322 254013102 19700 30043 22523211 98083 65083 -203751019 39542 716 -835860122 69644 89003 -689393393 14940 61406 -292875057 84081 11586 572393711 71477 60626 567768680 46035 86879 9405894 50360 11468 -269783840 92784 9468 638527148 61880 16154 -685329134 72770 52096 143846227 44551 98226 336675731 39796 81522 485093911 68021 24600 290853053 22107 27946 -27973920 91236 48312 585804355 22632 68239 46089323 72734 11234 539811979 49329 88662 42653723 8442 97639 -102454764 88282 28489 318469667 16274 7711 768685927 27990 86034 359926536 840 37530 -914937761 65305 2605 39423362 25289 75430 -9106758 48180 24885 -238950183 67710 67848 -360183461 31767 97294 -337567511 67787 19654 -753711309 78971 45995 -7482247 40775 38626 -187765059 90324 90696 -92851044 17162 61775 -214948567 58224 96145 -738259294 80585 63075 -201108840 16698 79393 856010878 73308 81281 -679926407 17396 19315 -861751990 38163 91324 226632861 84924 72659 -689132573 31142 36667 794921367 14136 1678 346244545 29277 28047 965221754 59935 76943 784180552 51922 27398 114592184 87572 5469 699618246 29489 81163 202370862 96458 54995 627607533 92562 5793 291388277 1342 50316 -427013206 39529 34812 644920830 85784 90972 -577734298 12411 27506 796017721 76878 86157 485016383 89124 42642 -163464152 5091 48950 -641306691 21675 77833 470673322 55893 86715 -886057946 20114 65177 934319824 37570 81313 378559769 63500 91899 845018596 594 37133 334700089 52734 40935 589107675 91308 47902 959599863 46972 64953 -409680842 7973 86005 21908790 70569 14113 -192663746 95246 47766 425536267 56712 98350 496505301 41864 99497 364957116 30315 59332 157522388 32623 94656 939886810 58773 35950 -237914717 21190 81353 -45465413 32391 96381 -112381331 86223 67325 -141168664 46886 5043 758066699 25754 8736 -885799844 80746 54631 -824835867 87980 48967 -141891082 49806 4358 -966991399 80009 33448 -765423383 49526 55628 671988740 60983 20461 -731846753 11786 29294 725774365 62064 34047 818689893 3549 32531 -958019619 11692 29426 -242498507 93979 2617 -705493599 38445 65009 428275800 15163 59976 322054831 95991 62956 342805464 32615 34496 332225137 5217 77681 971981937 42968 66364 226964441 35454 62585 330738504 62874 94689 -400062800 17323 75328 -667308701 52375 2279 -949814503 6444 9869 -655077467 67815 80487 846273865 41489 25604 -568771191 88152 77122 118717675 83137 99287 943096644 49540 59823 -284984782 97517 33374 -396698431 61274 98735 790897403 33614 22704 410587043 40669 34073 -31922358 82118 99389 237106637 98758 92817 -510108232 89051 68899 -562341197 65924 88910 613261920 10975 71909 -822494264 66607 90904 -122990987 60147 20587 -996759987 96052 44469 -338034350 27144 57543 -515646195 31090 67670 17686969 97967 47048 -943805208 7296 54058 -677996397 86832 55483 631560984 44311 86797 299575373 14615 22810 985807485 20105 12735 -680161791 88011 21659 582974891 58168 73495 755527426 98593 21609 559851933 64592 11189 788042453 76347 65737 -304161201 56906 90455 723202316 85259 55298 803665626 66843 14470 -463345228 96524 3104 -655016135 61689 48931 889358322 51166 51425 775849798 72555 38344 -660130345 41204 85998 488862034 47719 27465 -200339773 48062 15909 471646917 94873 1784 -22398735 32518 68927 -485246704 96248 43726 -901461446 23410 89370 -911918797 36701 31280 -421576992 69340 59001 891493159 86523 52627 -270774203 76791 34207 -792138187 12018 57519 -62610204 1258 18222 -392156935 51902 91521 -492651444 53487 12271 -272144728 93856 12471 -483056992 14642 483 112833541 11830 57654 -233851225 52867 24497 -822211774 50088 11456 -778745468 3247 15477 -722866124 17921 25922 351075181 40254 25073 -702423584 41094 46100 -792714986 60316 8116 404260306 83623 11135 -245774631 79470 79666 124147510 95807 26857 -680994576 23535 48915 12197349 90818 31504 -507973570 66881 81569 240689852 9799 40643 -336635796 2908 59237 252472263 87847 56365 176679469 808 87235 -740795986 7056 40959 126117229 85277 52894 -490151011 55992 47251 616225490 2489 21278 -43450286 70132 28993 504295814 6598 65866 -279859870 18295 64109 -823900503 12654 20493 554351624 58791 28042 -37730323 55067 68877 -83504309 46377 37682 822967087 78115 91761 -272523180 27562 36158 -588190798 5488 43271 -328633274 98050 64298 -586520408 38316 3496 -229577812 64249 35335 -239608168 27425 4412 123289570 24527 38163 846857696 78254 99434 -8504196 13170 84720 -974702339 2506 10641 -258830004 18139 52845 22102030 1844 87250 784893039 12715 28248 -860484448 18707 82110 909765491 3000 1334 -427224431 96342 10373 -255191432 95369 32512 -809289073 35958 31853 -949283075 99373 89558 -543903541 48986 44569 825641778 15710 32453 219737997 61888 69602 -243407338 92278 26548 831447474 66991 93177 30891170 63578 12204 -500404289 38569 2575 -770735731 49005 85916 558271079 67544 33848 -236585959 10575 40881 -157773044 90129 86693 72282086 28978 95457 -432155426 96160 77725 -822682038 82394 15313 506584538 51701 32332 -946670016 36821 86483 -794933841 81059 96692 677614338 20603 25992 104779449 86350 71158 922077819 5516 37630 -764619537 42927 50075 -260315429 95334 68258 -481409664 61027 41322 746385935 38484 77976 187819133 48098 35537 -566568747 20820 295 922759450 45682 48283 315367940 3884 60891 -150353393 5668 25463 895008389 4388 76961 -461643782 55558 13394 363844863 92593 58649 -323461224 56839 8525 -184039513 71809 73039 -708755625 20721 20161 -96494823 25323 94660 -708889173 37614 12089 314054004 35356 1860 410317639 67196 16876 -977598617 53476 9453 -607892433 88371 12313 -395616962 91377 65324 -195620234 80053 10492 -592907164 94009 65776 -670303847 42235 40207 21436840 40543 15963 -15186784 55604 18221 -939841803 53854 3488 -453368824 9487 34258 740279909 76531 50235 -523510216 74082 95461 -606468414 13869 44180 804834187 74356 33374 276532162 9748 33049 -390249243 86397 77693 426646109 57673 12768 662345207 75438 5909 993087332 23147 94291 -237722951 11249 54108 681705419 58510 49810 753603181 97777 99884 -275357421 31343 89151 791632363 68662 80126 280023561 32969 86199 325991730 73363 39924 132899989 36206 77057 -172969836 19487 43626 -461246373 31774 27237 442418069 18966 53695 -327111189 72342 916 658848935 42492 68736 754780737 79776 21441 -352541870 21107 20721 534386671 30688 21929 34233738 396 90180 -160516680 66805 92114 18834408 47486 2381 38004188 13663 16305 425076334 57840 86048 38372876 86196 18968 467348968 10492 80880 365265415 77594 31454 557823457 6344 95200 936242024 594 93454 -548264487 69001 37105 491606704 62959 20993 41672537 23061 67565 777570442 75859 98420 780728030 50450 90970 -651964510 13200 18269 550635343 88444 67243 28696084 45743 23732 122276876 93657 84018 -756156469 48871 93951 778177183 69296 68320 -495577352 97320 13042 -370230292 27301 4998 -200072535 86854 36882 -469187182 20414 55116 -685328757 53062 80952 67080025 258 4873 39672726 85193 50788 304481024 92601 4869 584837573 53925 13603 -102655956 82342 98442 -99229819 86760 85415 -920190822 68074 37273 -501102375 97331 21761 -492416609 31813 77575 53259584 60699 90510 852171384 53413 91732 714756123 39030 58035 -789759388 2370 57857 925902609 55389 47729 -869774283 47440 28408 -955122455 67942 38470 952563810 41823 22325 -311871646 37644 61590 112430777 17538 63137 -700886383 14167 61100 808442748 49216 84375 -629600345 26916 7913 -992210322 59871 36755 224964487 90829 45503 -221243673 31316 44438 -559377422 90293 471 -319579146 41356 12951 -156287142 221 40541 -548797492 82589 83470 119832111 50467 99739 -620184724 19997 76603 297037722 78144 31789 916313614 13162 46263 -813562308 82235 96127 -379407408 16368 33088 460703974 48618 11403 -855269479 28174 90127 343625532 54825 37840 -596652010 68188 50865 -642158113 55874 4141 409196105 17051 72542 18296726 89391 32004 115206445 17816 53877 -578814086 49402 33069 -554387080 6644 98405 -156498074 43631 44607 61009289 75203 15228 -106523092 81203 38651 -552096687 61617 59928 -570752647 23552 76492 970540768 73764 53501 290459390 94658 94102 793495244 49549 38953 781918424 50477 5591 537020757 19623 2595 -50413387 18475 90865 -229331396 45129 39385 -556306759 52537 80382 -411497840 10030 64046 -414866182 1573 16973 -804322595 86307 8198 908709347 56889 50487 23920800 30465 75233 597362584 66891 52944 874398340 78671 36260 353398172 13339 2685 -561520385 86840 32091 987220650 36208 91448 -229001612 97693 75156 -30981031 91161 31670 342926974 57011 38496 -434042658 95110 64294 -909828696 95989 41547 -224531129 51021 97699 -225787132 54923 71758 273662116 39976 74815 711166601 96992 63613 835837507 62902 58357 -871192697 56549 85169 250924691 38367 96808 620570758 66815 91009 -827929125 50116 28936 -737274960 76584 42501 -896772589 31379 19915 966038122 45129 96498 116846880 78177 1943 758343850 81067 61007 -99622966 56306 56079 -380027060 26937 85789 -659950576 87817 53557 -206418701 20297 41492 -219136800 33699 41789 -872818951 17964 61131 902121327 60299 39969 455683892 35892 76958 -53805082 62268 64140 236869047 63796 56711 156800683 71899 5666 93662417 39030 98461 848325213 10705 44348 -570631419 29823 81487 -700593798 49376 58529 -520463575 49634 58069 411270144 85067 37834 -130154363 36100 39776 -787411176 94291 11931 296769224 70393 85811 -171986003 90504 4026 756922572 40289 51292 -903285640 33465 86565 769996540 6898 56886 470994860 60603 64076 331048777 74697 87344 31850195 59696 47935 -846057377 54630 33875 461488676 95154 90367 -32362627 60443 29745 -332321318 98774 31126 863430197 34559 93794 239692312 57999 82447 338437135 99666 23086 59645303 54175 84746 -246359172 96513 5430 631456685 44445 19720 -565052724 64098 99851 -238351983 15948 27471 761214249 72666 91210 -798855878 76452 13579 -26890466 48702 14143 -926703360 51435 46926 2083832 54074 40900 -916679556 31794 98624 466189243 33766 63102 -710588171 94538 69468 994784543 28178 54520 875645378 31456 85509 667909829 62302 89228 -964248790 19550 68185 296481183 19790 21770 227658207 92554 46218 -729218615 76917 19455 666518550 39400 24145 113777485 80059 62354 -395529558 35960 74082 411506933 91863 34875 813985020 10629 10467 585059989 53923 11445 -438781044 35932 87567 -125217415 77842 38121 37883663 30832 15988 -766392070 19504 9876 -706715316 69769 17165 328836817 16590 94823 328828639 82977 42274 -281693813 29254 87017 438622839 47295 55008 -123854627 67492 90972 765721366 21455 68464 402101788 46444 63504 -648330585 18000 93334 -596112262 99536 28580 812651116 52795 44053 49032740 75421 68248 -784729776 14706 93794 -643301913 19179 80473 -242437449 1939 90898 -684461336 57139 2329 854975790 16635 31436 -581907149 92506 13744 859228721 18929 4983 -897987519 36753 38437 -409341006 65967 59526 918769055 68626 6569 -284118178 39045 94468 -806171973 22628 56891 825537843 38188 67917 278506601 83422 9361 660024037 52877 13838 201661093 33673 84394 -384453944 47818 11515 -997222440 54441 32288 732927341 41116 13216 -992804498 87302 88712 -118910830 51691 6697 -121516555 8069 45501 -324892408 21471 67183 394405946 94865 96414 919256444 88551 54741 -622283036 69669 40179 -529106800 28018 4732 146542294 38015 92104 -289425590 60338 36501 -175181786 35835 44926 823542468 22618 1250 -425755593 7875 7317 -498736846 64858 70860 -618947301 70935 79881 427237308 96114 42217 -270022691 72263 13588 183419754 28395 55695 337121010 385 69064 820226126 22606 29008 369384199 64131 69188 -255338860 78315 55156 561714320 73660 59119 946121361 79794 3687 -960940056 55554 12794 871219468 74138 8825 -269623568 66932 92389 -972778702 81553 79058 -911895082 63708 20036 477240022 74591 94912 -493875071 16961 46369 942204935 78028 82379 -193435816 89156 38308 7272283 56620 18539 791459605 47562 71176 -636153542 64878 1385 -237128325 62033 99907 -270690890 99046 91474 895630703 40749 38535 20294810 16144 85633 780070373 56949 1398 -314323562 58006 95720 843210819 88292 31560 831896475 44845 60126 -722361722 96537 69728 544678161 20912 85991 378873690 34349 83474 345276164 29268 65551 -43764264 67960 46011 616499315 5250 55084 61461097 80667 58950 -597182361 84915 65363 72811398 15407 58024 452932999 92393 46147 -942711355 17343 54404 345080876 4343 82782 -24366986 97282 96614 118692979 59191 89274 972496582 55081 54056 638049390 12874 45167 624153473 75395 38384 -896677019 72359 24283 -89161329 99404 99877 195534620 35238 7315 -17885096 19582 43040 258816216 6217 50434 -898217788 98814 13590 815427956 149 24657 -482239619 28503 81838 -156920017 77468 91664 -653789345 67996 77641 -31139425 82568 36684 497590764 72939 31610 -492656359 7375 76765 -271419332 68951 96051 -281170199 24067 76715 224441903 63871 79338 -657642061 2470 53764 862075764 4255 81811 540640990 78219 92956 642371649 27828 81518 -167935894 55236 39104 -534884727 73401 8624 -772995760 37830 59054 993861397 95061 75450 258551853 92357 43940 419330060 36566 32825 154842384 32051 49850 -96286704 27081 58256 -326235098 53377 23083 -822148303 22872 74765 756583097 52770 39418 888321609 1806 51419 -170009491 2706 3494 -233055407 92117 77424 -995210081 2305 6515 532950858 1230 64798 -164655552 95430 54918 846881973 6478 20013 134525334 868 49137 -27960404 86883 6134 -524573284 65584 39442 383056912 94386 18341 -427784175 74047 5212 914385885 81393 46620 -105297543 42700 49985 -614832548 93872 15120 -681379017 77347 40382 -458224987 98089 54894 653978299 50291 63121 -381474691 80506 82796 -800332288 82883 60807 -836427564 92196 69407 750763170 78467 25976 -742917957 77047 11014 297583925 87733 83558 907928902 82169 26893 726375915 6276 30645 -985044622 21942 87902 -942165647 83543 82056 -374686411 58464 46117 188064664 71134 58309 366344836 35317 48973 -116152953 37634 49771 -568008794 81709 97023 -998083173 16727 82956 832188240 53856 50904 843854354 47285 21365 -495315711 77348 96405 838009556 54886 62609 -524584538 89850 16059 221831652 31978 90008 984249510 46742 26179 -814882205 69933 23239 431994809 24247 65781 497529616 89850 57392 962160715 77326 60477 -905627051 95176 10889 -412060477 33053 63665 -706955887 10836 99695 606106574 13776 11860 168678896 7148 65766 15758916 47152 2242 -886425928 15231 94606 -12437421 99786 67367 502680536 42471 12486 615148803 460 91365 54694421 43073 95408 672274086 43027 59804 367496824 99138 78095 -824181156 39772 20374 -363139366 53803 58319 -589112617 33491 90837 565853844 90699 86459 -910221879 48441 39833 -463402482 46609 4896 -473004306 45707 43658 18046527 67510 52363 -789800121 89711 68175 215143293 95614 55629 612169676 10874 24075 -713445141 60457 23601 -507151022 35599 89633 -475594892 48243 43814 599933854 55096 46932 711538660 73908 70441 -630867918 15153 78722 502381806 15783 59751 658719278 13562 70403 -174069531 81316 33941 142431599 73756 20783 900176927 71129 89746 241445535 863 83132 185607282 62802 14261 -234459586 97657 40232 840369872 93648 95544 982278507 39826 12026 499001741 78426 39946 -462087978 71001 18150 472352440 96761 11784 135362210 67861 38540 -711638500 54397 24282 -704104340 99157 15466 -630224205 4370 33464 539592900 10508 31171 358448450 91304 41651 -639856881 11636 36013 446874641 68938 22206 -381595078 45223 66927 -908924349 16038 95469 -202912649 55683 20569 618054165 14887 1566 238890066 16447 2896 -310594676 9619 25407 975555186 15880 10681 529716673 42596 33560 -398240852 21401 37818 -930629361 10300 58094 -882766768 87743 66002 -311026227 29952 7211 84175914 17089 11789 445125878 86283 90665 -327308070 46788 32032 469150333 74677 16128 198525771 37998 85259 -532668858 61729 67027 370138358 36991 66140 -685032448 19553 3781 -937815375 59385 30893 -307153274 32477 71582 413256673 74650 4206 -477128537 73994 94397 -89233796 64912 65313 874206514 22206 75939 -991402532 31469 78333 404016865 29839 47798 -405258393 11901 98628 459322560 14793 21808 317050554 53184 81654 -205381771 63676 72588 473580773 46640 92087 -957003963 531 21747 -329713854 91495 35022 768975119 6196 15419 -882193750 21646 84050 -350488134 30089 37509 451234688 18930 45800 -678386471 67000 4315 -256650984 27233 9328 -536924225 56483 28308 -210160117 10499 85340 293988668 54121 48493 832079336 96150 12445 -852477576 17391 27026 -798193201 46492 40088 -829201104 73475 42724 906584003 50028 11631 -720104020 33526 31440 304128594 65071 16006 717176571 75871 97742 463161957 58946 81220 233125957 7669 36909 271643531 36586 83885 -994279698 6477 98016 -295224904 58048 93876 618344064 29097 56925 259973550 76445 27516 -741498385 31050 67352 807673935 80219 86087 601494314 40570 28738 -489891094 78623 25733 -84491573 90522 41589 -902319869 97068 61994 -639785222 94849 13781 -891088633 70086 83546 -937408178 75341 81018 364407706 53858 39217 -295373327 78614 62857 -385878317 36287 40886 -483841862 44485 18345 -764279231 59247 78522 827443680 1980 93779 -417835363 70301 48726 272900814 93439 70749 -649312832 94790 48145 754508672 8752 23060 -764393581 6400 76493 95150699 66670 5655 -807766436 44034 17591 542369581 93015 832 -819335446 321 84192 -697772721 36710 91164 797891476 38044 10660 202971024 91223 1504 37189258 29449 88353 -517396751 81777 47427 -69679538 1472 78724 630989122 92329 57112 -602411930 66431 80768 -59716924 19284 26586 275531491 56550 13175 66065211 61484 9240 841972869 78695 8010 -387951564 34920 96473 -15234277 60757 91988 -141792562 35445 54206 44983432 77566 43323 579400496 82681 21355 -769746968 54847 22006 -867112134 11060 81669 -489212970 30607 71477 393916591 58205 40404 -814022453 49831 20572 414398314 86701 42567 579149823 75673 92643 -920083506 22995 34028 -544779204 71358 46493 602756894 16606 81891 645385137 97057 42630 669948093 28968 81263 -809258672 98910 75967 142340062 65799 64705 569404348 71878 35003 -951509548 24559 86417 -983563254 83467 12141 -48916329 18664 56241 -422119098 25241 72860 633234343 40657 62667 854967023 19992 86566 -200137006 87602 83740 324148701 58410 87636 -50221079 65155 49707 463079896 1263 1100 -42411602 72233 62868 -994407416 16442 19091 164860259 75654 16493 -748844523 39941 89455 -105734603 23198 49253 -116484639 98443 32461 826014515 71232 37974 767728318 2411 71590 -25565182 1526 56610 497255225 78675 29014 805985635 17180 7112 -81840439 12991 88916 822482553 94007 43736 35583433 31079 99290 -613761224 27811 69966 -394442435 43477 38183 -122084564 59933 6025 563861394 98373 59085 164429540 98448 52793 -733045650 52839 22370 106818161 34968 12906 422501170 80104 92670 342860403 76525 44384 424108429 74761 96 400758785 51525 36327 499717083 87556 85378 -385083997 47732 64832 469054538 5633 26774 -88821081 90953 19026 -679778457 93981 75878 -94201935 72644 59930 -576159779 5614 7951 -107478850 45575 67018 -294115962 67649 72587 494967337 2902 51577 117873259 75463 65233 16979763 88756 63766 421630337 68571 30397 285905732 62605 33052 -755344595 47350 75924 334310375 15604 25548 -194478582 59158 93260 762418922 1059 3092 855967271 8242 76702 -258905901 60846 76483 394413561 3398 56682 -764445148 42615 22755 332024783 19683 58622 359219906 5841 76407 -924726713 47059 37150 -466855647 98275 47910 -948042702 82060 96101 715010652 419 25381 -283779102 18379 79511 -955224421 32351 75889 -727864553 4924 82939 -412592588 11750 34670 888548051 63936 99676 981442227 58356 36782 619500367 40754 48775 351787799 30799 86793 -541296170 1560 1975 263372615 85712 57510 -34736919 19196 47158 -940576506 2670 29510 996943666 72572 29977 38206473 94131 19235 755653575 30004 97410 -445598073 4231 62717 372337540 83764 62150 5955015 50559 19414 557600607 65949 21676 -989520207 86143 71220 -861790855 41367 43608 -631446418 21940 91959 -459357135 64315 25161 -169727248 53868 59078 -209218582 44198 29385 54777225 67184 85992 385756112 84574 97827 -947131969 63899 44546 477456761 13798 21718 720351100 37916 19366 678560898 95393 8714 254119184 47479 78848 51911320 50572 44925 -75986870 31886 44645 -368766090 97799 5815 -999410173 1866 76069 309403019 95092 20541 897610153 70182 2473 61558507 22671 51432 623439581 4308 25627 -942535769 64964 15286 285690749 52125 66999 -12580873 73815 45830 9393633 83651 10282 -260539384 95567 86016 -614478699 55898 15378 -255559875 67970 43042 -115007294 96738 98987 550019473 96376 45237 -98869146 54269 34229 -271172571 28509 24373 988425378 27437 28612 -565803719 94033 19882 -979853448 1748 45966 394857374 25407 50357 -739136809 84245 91877 -555741342 86449 68916 28995544 80151 27574 515128725 28834 34147 665154141 43525 87234 338134650 69211 94126 -127134136 46618 28995 654174465 35336 55814 -350461995 51582 366 -443769523 1784 73595 269645494 92637 7260 264879959 87987 99504 -23826564 14866 76160 -728845715 67503 53918 -341764373 55307 8285 -159235278 38333 46727 985676434 51026 70270 399077049 44561 83981 122347610 97093 26293 -260062707 95035 80393 168464780 2066 4172 -296025914 87112 3025 -323019329 24658 47571 -219674596 44756 60450 -512758052 90219 74813 164401757 92720 60370 -450526677 52262 92874 -63098914 5310 51645 483755958 39874 39888 848554179 32593 27643 -696107622 90041 57110 -182298031 73111 84789 553883488 78876 82915 -164319703 93496 66163 -505284422 53410 90461 478126555 85783 22131 -511704212 69402 60678 -794324417 97853 5031 352774665 78275 19207 -13520704 25896 54284 -600457002 92670 29147 856059549 49727 35061 755457365 2220 49366 -302171504 40618 28688 -980566959 52843 99065 582801637 54652 57452 -974048188 38318 86135 183629742 96263 36765 215145630 73555 39822 -89121850 59462 38970 -369744528 73841 53454 723001775 92064 13085 518124498 41313 58009 364673585 74696 63951 -646284012 8469 77459 -982651063 70123 98447 -394609487 50656 75889 793462872 76742 84943 -420542122 31031 99057 -339139400 49471 65192 4026845 16632 76441 397134987 80326 82542 -235595103 82112 58718 -408882708 94800 67957 -253633724 61337 75111 -469675356 4825 80161 696825707 3463 50160 -580539543 19140 2109 72643022 6336 73606 -680218997 10739 15542 572123937 69070 63879 -474812975 92569 259 -693326587 99471 5617 -206469520 65696 92650 -330461923 70090 92816 46307752 89844 8999 892566378 29695 40369 64669992 40137 58133 562277241 35360 45459 -270740789 64883 84418 38452918 25743 13315 -186533101 20921 43838 47905098 79798 8314 -977599463 28970 13022 -7039893 78157 42655 847910745 50969 38248 -804548416 1092 89671 -391379091 88649 38271 -319130350 67419 18686 153790325 68137 52018 -668968149 77391 15668 -54950793 34859 87016 91721485 64331 59055 143349092 15719 43112 -820941817 93773 92429 703609537 86810 46022 618852542 42133 39056 575121991 59841 22604 663446553 67448 32461 405386851 34972 10063 -589076018 53477 59974 -4098049 31959 18758 802405148 3380 66581 -589603636 82831 34459 59441483 40284 18001 880023474 41370 83726 289123846 18738 59359 790990306 73026 74475 -534258644 92042 8946 157619007 35722 94623 -695833426 45920 14272 -314027818 99724 17357 -836945772 7946 65330 432428683 67567 20854 -141165450 41866 1743 162798619 82567 99030 944587119 47797 79244 -834021878 54015 62123 147405375 3509 99645 -593376641 68859 12030 -292883056 53904 23488 515227019 23631 30402 27121813 90946 2595 -759768479 35990 23315 351887571 29750 4834 -474431772 7846 96827 56078733 5507 71780 980035287 8833 11446 170626711 86557 22643 -320200298 20964 43357 805130314 40129 66529 -657072584 88283 87962 -580356348 30740 44032 -857191337 50730 41263 -841495697 78792 37996 965058846 29924 6894 -520789538 36757 59376 -866616681 31359 72466 400052932 48239 32389 -238094090 98889 71401 -255318471 54869 35434 -871867282 39166 20898 624388222 76428 84545 -240200965 1939 67626 -168189653 41286 87553 -612692195 96968 99122 797432813 45258 35437 -387607068 95866 5095 479175450 232 91683 -65535755 53836 39341 220949291 41905 98029 651538900 99264 33733 -861365353 46856 1286 -792673803 65795 49467 855232336 56607 50444 564544147 90185 9089 -804548019 26297 42693 -155880427 86548 79708 433761827 24893 25531 -524968797 89653 59341 536924201 13237 76525 682737501 80230 23305 -494461566 70274 64297 194555707 50847 51983 810828668 78743 88985 295047239 75419 8757 326953720 8694 28492 -488292219 6588 28269 205948817 48238 17407 283108556 70975 68217 935767824 40944 58922 -515654866 61906 18152 -948011379 68662 4202 -942438084 9208 51157 693216389 23853 39380 885182869 13020 41482 -403803757 41380 8869 748269723 53565 6331 -881146042 5677 37944 -365289041 23531 69186 551216763 67672 85344 -142694415 83786 33569 153717942 61906 9179 -970835215 42314 46142 205340531 92247 51612 -856613063 51196 56937 -130170839 48623 3283 -978436682 88907 63836 313822446 20568 6141 -635141020 23532 3666 419330014 96037 49777 -75620981 31012 38681 -688672735 57452 22048 -990961798 3054 36406 870940512 10937 75074 606392306 60292 763 712582902 62318 60108 161395521 98222 30444 -961917583 15772 27350 63085527 92933 8015 -781177937 73858 68449 -266529338 32262 31933 979751517 91835 531 -735010754 25792 6973 43945414 42158 81865 149734274 60433 72632 199425246 88747 81697 250985239 21843 8853 -439882107 2142 69126 -359479562 11258 2775 664639107 97467 37236 487356405 87932 15025 -497735100 72336 32602 333828004 43965 47256 993982639 61111 11781 -934561842 32963 57496 -35093528 79341 20172 314962646 42584 35367 -607560663 66333 96788 -393050932 8474 19595 -597015801 21317 38973 933512626 7873 13180 -349439619 93936 33210 -450081637 67302 12101 551442108 85652 46981 -139337574 90609 59147 896578615 61402 45646 5246822 98331 4286 -873258637 64524 77940 -888283322 12986 13094 984716564 88901 23395 -828137250 98276 81376 -748991638 93304 10758 168486509 41603 8804 881848204 61316 4973 593705516 59861 40318 -623875747 35884 89143 492494815 3153 34890 -706299252 60865 85646 -833342567 48925 56913 -816315773 95964 45574 -640075722 67609 87130 -18235754 3688 31190 40039290 19243 89919 -39325558 34708 19481 568491698 78729 65917 -14408042 12065 75555 -837064491 99628 1068 -329275747 26044 98668 357086620 68034 15451 -231008092 24736 85772 -867138787 13932 84155 -936898444 93393 41700 -655675533 23524 30146 586537837 14483 99331 -87370795 69848 24287 -999832974 18350 55086 548464671 42964 33695 -943847105 38035 24892 -18081803 65835 26346 659983930 29586 22387 -849938328 9818 86161 527036720 67099 77240 -276198889 43684 25821 772825272 21593 1192 -557556300 44382 40784 -278507832 78171 51238 532723194 45371 32397 444216983 72514 69008 -714229076 70947 31584 465013423 13094 41052 329534043 28046 694 -741616192 92601 76629 714281225 56404 22004 -920255026 16693 9262 -232751993 75934 3592 264907090 92311 95249 -305075373 17160 41156 342791090 23073 79474 86032372 61812 48559 -30690371 25467 51234 603551558 43959 36698 -161775571 60949 85579 -48492772 90841 98411 -135804066 41917 59884 651678135 47964 61629 837461885 61339 33079 -83767732 31608 72200 900345989 49160 16618 96938388 71585 36215 -994885936 69813 23026 -420414365 52231 4037 799158239 80515 98762 -611671960 51831 7602 -452796960 38903 40442 757843065 69251 97651 -97009188 51592 97336 489281141 59036 69049 213581649 48525 62635 -253814191 44784 98620 -119165050 5374 87041 -918263902 39836 33277 -739436771 17439 48162 -803098214 22855 74829 -17649293 76276 45217 416193293 92435 10280 -991323317 99337 8872 -980054927 40273 77520 172959505 2774 4507 261752062 37848 50754 -800784816 3728 39937 367219439 78923 73404 744282661 18215 66978 488386176 90339 37402 -33518052 86993 36638 -143281478 85567 64239 863960312 25341 64723 -173967160 28363 45914 879857228 51935 8631 327186758 17095 83550 -17888273 70067 46560 -561735927 55322 70059 -360430582 85412 64213 988084397 65308 41614 603472914 14578 7170 518605439 57212 6418 -490218311 41517 48469 770737336 73974 64342 -527058967 46041 4737 -801414832 91089 19897 -856679505 23165 56987 -797929220 23485 70046 541614681 27037 83483 -878049897 84983 78713 313421401 92127 49347 494421621 93 48178 -412272492 8138 94866 449746800 83338 79905 -575122069 2387 78199 -732689432 50254 84301 758426922 17965 20635 -352511373 63715 55919 981767312 71933 7512 -924035056 15419 41419 -806234758 83938 89552 76214840 91044 46751 449745509 29587 18425 -961595934 10848 59883 154726289 98262 52853 -481949177 54723 34066 -571372856 71645 23785 952399680 76005 20100 865533328 1566 29302 -462419544 82257 7524 -406238585 52515 90906 704362216 66024 56072 416789845 33033 198 38691157 41288 47774 155343420 75216 54955 477576578 88580 86597 -451189640 66406 13214 -123148704 65009 66205 -752407540 17314 8537 -849737679 24308 74868 -427060978 61988 20500 842045555 3302 36416 -473422291 91125 73923 164403697 65761 92784 -735217568 64070 52287 -297463746 51476 25050 -892397753 78411 77560 911580468 61157 85208 668091471 38117 4078 339734833 96938 85678 940119288 27614 29669 -580371530 19083 1002 -140263428 17032 24556 -306979333 11796 23227 -522015590 35666 20997 863583780 14557 26825 62963134 82443 25560 728041225 72015 75461 993863772 86649 18432 980657591 95394 67160 505685067 93872 13249 487691088 3938 65080 -185275575 52838 50853 863396079 33366 32438 -126301687 35179 27683 -407909157 66225 43175 -612848182 37977 63626 91206973 65857 57427 293268016 53964 78869 775180046 88847 18163 984799408 10140 79794 -357551497 86906 74330 547245777 84788 37833 -995719721 22464 59454 -500157196 66322 15179 84512292 34270 37190 -894904962 714 95125 -857206840 80836 7133 562530696 45119 8299 -836636659 40494 29511 612135368 96379 30967 140140374 7722 47084 -779860264 96588 54245 621382357 62607 50105 -498978756 43707 59621 923964593 15531 20678 799882734 59703 62499 630636734 50455 63695 -267981473 38068 44721 -624838276 57996 82542 690583472 57437 92281 -128051621 50883 1384 -656781313 60400 10187 -559328028 40416 73180 -219329245 30783 66364 751967618 30256 59775 99745856 91239 82898 -656118107 67062 50411 -170677180 9894 41132 -368754861 28289 20466 135209692 51434 41589 -197635985 25906 23612 604085017 58526 83121 -555177982 36408 8882 -986484458 46686 42654 -735341643 75287 90134 628613841 21197 55811 -131539441 51230 63230 -122321275 91794 70015 186051286 94563 84090 619717626 83423 90082 728954902 97313 66029 257307474 40751 35864 -458123938 16542 61202 -235807072 27090 23805 124178855 30918 37510 771767614 15180 93734 -678389541 18951 47433 -522874835 21966 57695 -932133619 74284 59701 -951957885 5737 397 -138280716 89742 27868 -486679279 21111 15464 498104065 14022 60119 843692430 50913 16881 623416636 27718 18186 109829841 39918 20273 302302332 67492 16818 -951995149 92241 80679 -10930228 35959 26517 754034525 4723 42507 112156474 43848 66163 -774703876 929 50803 -749541122 57663 91399 -626060687 144 72842 444197388 14461 87371 -259699794 68806 79459 25012574 51794 82393 270134617 50858 29108 -691445124 41098 23557 -375515282 86656 90459 134756649 42737 62739 -924869396 44976 95829 244165299 44161 19051 -89276219 34237 94491 -402894627 70960 63792 -235718270 15722 88805 -576662530 73179 73224 -310782529 37006 11812 -495688025 5725 80293 96160347 19657 64609 555399653 72913 20893 -378032582 78012 4367 408501726 86077 13079 525843641 8585 51763 -31398448 69186 8612 901310016 91325 67637 34689344 30086 83444 728179264 28419 59044 758896556 61822 20075 -129676401 45911 13855 -639912641 27640 64883 689381158 26899 85200 -138911614 24225 42435 529747182 52237 58828 -132776251 56188 95107 -137015443 52870 76132 294175562 41310 16257 -588545718 47445 52002 -485909666 90767 31699 -870778045 61018 25806 636275705 28393 76713 175372317 14898 38086 827184095 9099 93118 -237206 62066 67758 20954699 40671 29238 510856809 66156 8423 -583353666 49890 45685 197253462 42323 53968 602536638 98721 76224 477062549 23173 5707 178700087 61867 10416 -801194842 33555 24027 -640961032 48472 39539 733277576 34688 88017 432056409 49809 62474 -390253454 73024 42160 433486527 38175 1094 985839695 27199 45580 -219758952 94968 31491 -463943904 29396 38061 -965985098 82582 82128 -666067137 7981 41790 -25321730 29684 59845 -889933161 83183 42041 -1572035 45012 93027 -805056659 95996 63781 -118274508 55540 78958 -176623933 74211 58197 -172135679 58236 94475 -287845096 52890 56235 -726416272 54517 88010 899100417 83251 43896 886310947 21230 88201 197293909 65959 6190 -768747021 53454 3848 -690273438 69903 89331 -541372154 45632 68528 -998198461 63074 60611 -901825295 47431 91794 -422468719 80519 50302 744287671 84978 39697 96073076 9841 43559 630104657 8984 57574 753024414 2777 49754 -16097668 61812 68055 -769664908 94704 67375 -910098162 10300 50984 608464937 91886 99513 136275803 29011 96919 -150984052 1560 93640 59153893 5206 47310 826992982 53230 19750 -648654504 28366 3352 -956955023 38578 17588 -230556917 61906 76538 -797265865 62359 73850 -328791623 27975 39125 722282395 58636 71801 669928482 22734 1315 -279829847 75679 29733 -673670000 23104 23827 -178689197 77398 12991 -630541036 70912 94803 224202711 39449 14064 584921635 27486 24504 532243348 85781 44763 -319398673 46203 39239 259628711 74404 64551 137382033 23040 68420 386979735 58053 49149 -280228976 70788 30139 -937046026 1289 89758 572413331 79480 36528 194022183 66118 1649 641586466 51415 21160 744017631 48995 85111 -875977775 39536 55152 170764389 45022 9120 -892024976 92320 64625 243773389 1039 46501 730944630 57416 33840 527257190 61219 50175 483696770 53220 53937 169796882 6502 18348 -387619618 6839 30250 56637197 22418 94765 562843435 44083 72631 -527207559 14559 93565 650932817 25195 46914 -227198877 75442 12716 -518593903 36047 10652 910329526 73920 73331 964536048 46587 53976 -384612823 25637 53541 790804847 75409 87397 358663182 51079 61437 -358705839 32152 23280 155556057 34387 18716 -139230039 31507 76949 -298406100 81998 68011 -349950678 33930 78141 -984323979 78285 69027 -524510798 12298 65774 636219550 39377 52141 201146724 46437 2643 71293181 23764 12961 37086338 60570 29989 -859196263 40336 94457 -977857937 55768 54540 711930064 62596 86094 869195082 10398 14471 -285921771 49762 55981 349044305 79152 1239 -290967310 9323 21410 70586493 35657 9320 929540511 60773 15465 920555099 21567 78924 271782147 64936 62148 -222024848 60625 14391 864785362 66326 26453 -489892925 87643 3411 -77688848 50058 61473 -152592781 72590 93363 -125532220 35761 69469 120150806 45947 40621 -272754871 53279 78825 -630921786 82727 56218 -509333658 25708 34633 684926127 90928 41587 -827479868 47418 9110 354146183 68223 7489 901680354 59151 89208 -659386069 9239 71249 -925170772 13244 23257 -945616225 55567 65945 309804923 71836 59164 -339272696 30070 11738 206104561 47767 10579 216002223 66449 34938 140538335 53499 38406 -817922473 98915 81888 281308101 52747 65973 -159527848 47790 26974 991279606 46591 1265 956281725 95985 83856 53759835 63445 50996 -564676427 87560 5955 -259724380 66421 73905 -163630398 62163 60821 -820636059 33202 40871 550544596 41167 56643 -787114838 99406 26949 -229866814 46567 5276 -645795421 24138 32903 245343784 70281 63231 126109824 64828 18184 619267170 70871 45351 145581286 84286 96699 -755922838 56051 33443 -193816696 51846 15709 573544137 25419 40652 506291697 41515 6014 -643921176 15185 67436 152111368 32573 46018 -216364777 35965 77276 989277329 21025 98256 465493356 10529 23157 19553788 57924 85640 356935122 83085 99550 -613654604 57768 54973 951552528 91604 27058 43588 78578 2685 -472649255 98700 57847 831313707 9941 86409 54830923 83289 31366 880680519 4052 80480 602543981 36489 70520 -498095142 52884 76873 302626135 63958 14313 -705456115 99899 76735 -560312391 89153 33475 116509801 62527 15190 468902762 35692 62213 473039848 86814 56784 301408621 59589 65746 -683229467 11020 29648 -991688636 98878 56466 -205198678 58498 1493 -258653735 98274 84259 -961219858 53936 10253 858340813 16959 94110 -942285473 64589 49074 193596861 60080 70885 853116179 34659 52897 922384640 56584 73274 935263561 96737 46858 -341103903 84788 29235 -171619985 84964 46166 495065303 11764 89938 -265960121 51429 46547 -940061866 90125 17336 641834178 12539 78334 565994057 21673 88957 458707665 52130 29589 -332450916 98713 17250 446422121 62057 52152 -739134534 56631 69023 762053027 19689 32195 554893635 18785 38006 -184184328 24637 75028 477124073 67139 32286 320586775 11643 27851 544062214 65739 57574 795469870 50557 42249 181487123 82513 88976 -981925803 58133 56597 -62663735 43783 27883 657309535 4912 92896 -1024458 27109 84240 -715527228 56677 68735 411849761 75675 87439 157927079 78259 55211 -402400258 85433 37469 751996149 31829 71749 -886782471 81080 93424 345024724 28123 94886 -132305714 43711 10444 16058867 42049 1228 551021362 17689 65634 -652411231 57445 93004 29782970 71764 49210 247139237 88937 95406 -298541105 60673 85978 160420855 67809 87587 -899878201 77588 49925 -115881129 47730 75855 -44109984 46906 13534 334902330 98647 81810 -396494200 1574 58052 -10631988 22922 68806 -795475069 77823 89414 -293838391 29797 56167 -797562154 30117 63602 -561372003 6312 26901 444269627 60450 201 32538833 80563 59874 335624446 12001 16385 -610593611 81165 27555 -64335331 53555 65182 464594955 97450 4462 790123223 61304 23067 24678049 38507 91545 -874728377 74886 61074 472610080 4844 94607 22298138 47130 51909 277730694 71528 32300 -997885434 81005 6209 489339628 37658 96606 550338655 55073 72605 -777935456 82147 91447 172178375 99912 28137 694837211 39995 44170 150952017 63598 95115 556156727 74878 43307 -727138168 85243 753 821925885 61619 35773 -694230453 83587 95199 722580389 79914 32317 -741489883 12048 99395 590764565 85435 13667 618935998 66702 98738 -41973800 72035 42935 499144266 72388 55240 -827639184 36501 21172 883932444 39379 83008 -201820772 79899 4286 744674485 23166 56704 -870700449 65138 71117 -76083591 3425 22364 -569071664 27423 22217 883605695 39904 89512 -95249584 50994 23908 -34246856 74156 67592 713645922 22873 63913 286491028 58843 51084 -742030615 28041 99417 521482968 50486 69391 -707126583 59683 57173 -914916505 10207 85202 922815497 35172 10782 725118387 15297 62255 -507816105 34606 16957 181260114 3393 63642 -53640486 28441 41874 -47879666 73851 4824 477934063 97986 36407 -846996221 59955 98970 451565170 68803 57123 202362131 28305 18123 -716682678 7451 4979 946767437 21340 18217 -817166443 27634 67077 -625229693 6573 65410 557282191 91746 72832 624801212 79625 7355 873074020 9880 86445 -432855218 37326 12243 -478573308 39628 25365 331737517 85760 5430 477189264 80836 20735 -210420615 16899 54958 52492959 84703 43148 757083782 6420 49109 -174800563 25856 79158 578030599 63761 37349 380350606 98817 70863 890072076 28138 51489 -456997720 47665 84794 -4887278 26857 69738 337282633 31495 50319 -5791105 78530 79056 925426966 38700 58254 864217443 87762 6471 356386567 64555 28105 559229216 78546 20391 38668702 20639 11241 908265808 65906 18964 -587124646 18473 53182 137967057 67384 21684 -676758552 74936 10659 558533930 66201 90329 -602938886 74966 89327 361816142 4449 69807 -455860756 54941 21543 727179800 15103 15398 -174278322 43795 5023 148133300 34153 55993 -354550574 30354 70274 854678362 31133 25794 -585956224 23621 89638 -995523325 245 83630 357169096 90543 86045 800716073 61764 60717 -112235623 2832 84227 276654148 25164 46941 886204554 19091 46576 386618252 57561 82993 575299824 36593 67016 563532144 31096 20864 -615188405 50585 48878 908201732 10722 95225 52467510 42967 19791 792301864 97070 25961 259375497 27593 64685 134050590 28532 26605 896268856 7775 43895 -391618836 41549 21525 392176724 77777 90795 -89940483 54265 79580 -731037183 33903 85086 -427822469 75458 99161 136802960 37710 67955 -296360468 20607 6275 -317793906 9888 29063 819295899 47638 28231 565430578 4087 83507 430164178 52943 74667 -152772158 3505 64894 5101212 95114 8325 -637070496 53587 71277 102859478 62878 25417 594249105 85954 2486 964117543 93996 22948 48290802 68277 41107 858684377 52613 85799 -998479533 94157 55783 528582787 37556 98980 -19719128 32980 70199 -702994255 53517 29731 294251406 29644 65647 -59041178 8064 19721 886354422 7316 61030 745118980 25744 32866 -805009038 72776 81762 352453507 75148 77684 498653090 27106 21883 946191136 92385 92833 951565454 2830 71841 -866399326 6008 63672 86633347 63604 78029 652317140 49054 69110 -30546054 7657 82379 -193370160 30580 70265 -274048215 35489 42800 -486451904 81149 71159 -890624240 64563 97566 957481243 43075 7981 810385842 99597 35806 -935687797 73927 81674 -933319811 18543 59285 406312061 36844 160 -768260407 19428 99035 -471762353 31719 2799 75782981 42080 22374 267610194 64659 27947 686579376 28892 21346 781066568 29742 95572 -833271695 31345 60827 -579242460 91969 48935 -769540071 72243 70678 -242585980 94688 86813 185924814 30012 39651 -687130584 38223 7395 -252238042 6145 97505 -690899412 92144 18727 82552814 7444 74708 -886331590 35352 87359 227751253 64299 78835 -293787472 74719 23282 -455434577 76709 83166 -678487841 26980 53749 863478011 27716 45276 -246380128 38012 31817 -264372900 47991 55128 814607875 36537 98416 97449320 14327 27665 630914051 37410 77058 -485413490 43022 27949 -312075383 31926 50438 377928178 16533 42985 -48573256 77124 12314 -636003689 29144 34342 303469782 97227 42085 -629816341 96611 25389 596663529 40186 2464 -758096193 48312 50724 -827010929 53593 41798 -335364954 61771 68301 -406238431 46969 47474 123021884 23289 11543 34358231 32405 87078 -216027132 15077 91686 -622113208 54601 72691 469739718 56871 21545 39577704 31069 57878 -319082625 24550 28389 -593619004 81306 46386 273400233 85128 13315 -986523861 48540 59011 -215929167 60970 13454 109440201 24632 75324 315496058 26491 90661 -725305939 41419 9768 -433127946 17896 60966 844279395 2880 54908 -423260226 54563 7820 685835043 69314 183 123133075 56848 95771 -873207914 86768 51253 761165629 92298 2400 -620786837 46715 65284 529506477 55963 30919 -98172034 15397 54079 11861456 45512 9571 -797677021 70636 98801 685001407 87484 42262 -79948208 47853 12420 779378778 19895 13576 -66252590 11637 27166 294813967 56060 18911 801724798 60174 5368 -471618776 53138 33540 999924254 44683 82565 626159299 39710 46257 -232486862 4677 40281 -506984367 90318 21953 905220923 35365 96436 -19917792 2542 7236 17463111 59526 8767 -566549966 5447 63936 -303330140 44188 75674 80429129 63061 24392 739315989 1286 95875 514268663 79159 85207 516013070 47216 85551 -849128831 10036 41261 -662425410 7304 12510 -495524036 53743 86189 -353565730 87133 45628 -603906591 42614 47429 -825841210 42334 34029 -208995752 87916 66011 520557789 12579 63157 -19605193 27452 1481 -68974293 6390 79283 751180793 35979 54012 -126388864 24119 68701 430876879 89741 43532 676447294 59700 55003 609126315 7931 39528 193223902 39445 84396 -563293277 75306 61669 -242818966 21286 40712 -275391389 73553 10396 -867389779 16477 59552 -622569050 12682 12298 779105878 46052 94612 -834379333 57079 2613 373737816 74089 43335 -977146294 20384 24343 -41167117 49886 98110 -420071947 44823 60152 223114058 71332 56701 293500989 65129 18171 -353781118 70908 53849 -200446476 79696 38011 385606488 81930 27122 -11871765 45113 86303 272859441 58352 80420 -909658310 44294 47928 -66678511 64054 7833 73931431 96101 51527 809450392 83710 46588 -512288835 25273 99840 -432974087 50049 63740 942243804 91106 12381 937424766 34493 8082 69346581 93662 85048 505646727 21402 42933 459058002 19862 70735 474204047 36017 83894 783856265 51829 78932 789251448 21655 35133 -642777052 82130 30571 971618740 74113 33547 -266504204 29684 69263 714151178 35685 68382 203084875 86351 7020 655958702 5085 18709 82509707 98650 20622 -138794717 8645 44884 -74913448 21773 39548 613949987 37958 15314 18765346 73165 66968 -790814727 41062 31693 -420108252 91243 46688 -813077850 16948 11176 474967868 31922 18588 683157240 65397 6662 -533787207 65296 9436 -677042421 23289 54595 791366821 60375 41345 -371263622 69214 18585 644614488 20121 79559 -665332082 93622 13 845437078 42343 91492 -707090935 50056 18950 -44970568 21705 6700 626629962 49684 7560 188354411 41831 15474 -661988486 63847 60278 -611879351 82134 81687 -113176928 54454 24412 -292434768 24180 32280 -274588041 12153 27043 -859734282 53005 66516 -659248266 20695 90392 177895398 91673 80378 822162885 37468 49188 -87430911 1626 9259 -325696530 73957 78533 -391274725 81970 10443 -398230970 41472 79456 -264827434 5875 48375 406259022 91983 18496 479193628 28299 90572 31921819 70582 98674 15282525 32036 48512 821661045 30281 88860 485272704 2547 47675 22295765 1792 7739 734012964 95096 19609 -400547226 66189 42748 -647328944 95681 54996 386004529 51664 49869 816673411 42479 16061 -247806568 53933 11451 458775746 40246 74168 559135044 29062 16822 -281773950 93422 23600 -788765332 51908 38805 -146505853 85960 18463 414864224 99658 10015 -422617339 62906 41417 437102070 23210 54349 -688831364 18584 539 20355084 38201 92254 845575581 44195 26140 599537481 43322 97884 487513881 58657 29244 -448013496 17518 66899 -455945176 56230 71682 -401889351 50994 12512 12952578 63724 8515 -102150064 7279 44878 918796024 21804 90220 -64796028 32690 29853 -581321532 52748 26483 719854350 53332 50697 -992768259 41889 95511 313545942 56904 6855 922369057 83728 66460 -510501211 50650 76012 -531341441 44736 55547 123271127 17013 93386 80783602 27767 48651 626692083 30968 21944 291452537 68705 34151 -534640573 25036 71609 757666148 79544 25170 -5470705 74324 52296 289405285 65545 48736 479315929 28268 82618 269561635 43148 29676 -945754838 91167 38416 -451831416 41392 50372 907456798 29920 12564 -373328764 16098 40480 -512613271 37228 73072 -824750198 38771 87889 398768953 51501 69558 -920075101 69482 16007 -842833573 24178 37008 316052409 48811 95416 -522621383 35389 82513 199379302 14884 59304 40198391 49154 16454 -76472782 40063 29007 -914548575 78585 63885 972886830 25674 2746 282785996 50429 57996 -405362965 44325 28766 955657991 18217 42754 464021649 79118 38039 -280847044 6978 59625 736525890 20095 18348 -362807520 82199 42005 975486111 70339 10906 620358347 5320 46413 746159720 47623 49015 56817344 18099 85733 -111708578 33094 21040 484610796 32241 95963 454470963 22551 67668 908348028 42991 40446 -132402721 33550 64349 85366095 86086 15625 -170363477 65100 74187 -676261972 373 63132 813169777 4180 83257 887395076 9800 96710 -1950966 8179 37230 -292779630 68505 77095 303906919 10506 79138 -883831873 24304 75421 456207543 17508 65845 -227177397 49247 5050 -46640606 59391 84363 346125869 42614 69271 434297833 96874 69373 -552970908 1057 43598 336160228 37186 88229 8015225 61362 84928 465697312 89127 64777 -36565284 52480 90380 379479172 26559 78826 -148213010 86164 84342 33711499 55466 89537 -611458139 20282 84041 -976663596 44018 39938 -357704574 72287 61658 406136664 53722 31423 371300172 41185 92613 354118396 48758 20260 133229489 17768 22965 937428500 33536 29261 270757549 43555 43329 -330634133 52934 13979 -249323248 35378 49349 -356787214 30288 11429 749101890 49216 95443 173121343 82206 48480 343966203 23870 97332 -529705739 39988 20185 142243710 23498 79741 -683687286 98596 36826 -507096668 22377 27897 -136069845 21665 56493 412295942 76261 69810 -788108642 13552 17086 682403206 20292 54627 316718866 53451 46874 473981223 58700 62526 667293183 44381 93782 -220214936 53981 12532 227452479 67918 3516 703654838 27470 77502 -13456645 72671 75600 270043204 92822 36729 -7123142 59857 86828 -655215437 65359 84544 826285856 6172 23557 10973233 89762 79221 803427970 83795 2398 958791295 43364 58023 184014829 11257 11157 202948093 60789 5931 620355636 89816 58092 155236428 37983 23443 -85516234 38331 55681 -968293359 89248 30289 234767390 30140 44188 680680658 7631 47822 338942733 17731 50571 -832605974 95036 20982 166807014 75943 41301 -678266512 50151 62766 -295345711 92577 35254 239000315 22669 18210 -654319515 51927 93534 908140970 92115 58215 194491736 93619 94488 -104810860 49868 16862 70780624 90649 19452 -804993273 37707 95186 269091418 46559 60767 359231418 37712 90402 -807450068 64337 74713 -848378544 4081 2796 -962136839 51573 477 -9094549 65509 79881 95318506 82196 72819 -178170640 12448 34601 -325394637 88724 53228 -63353326 15430 19333 746545526 83345 97972 897740188 40639 13707 -658673373 50817 99355 185046982 20498 47031 168961389 70052 53345 -560185718 84310 35144 620192127 83918 53125 475480969 11768 56933 -427357893 44375 87276 -757278266 17472 16823 -466422188 8930 94087 288956471 62809 58454 -807765201 17206 36722 -307462274 85787 75697 -495707533 34003 80173 -877520388 20011 38387 869648684 40009 48707 782446153 75319 82558 612320502 32928 56092 -145781731 73166 98135 -106448134 85688 67431 -422054349 7156 88131 172392304 72727 40754 495103387 40348 54790 632262222 36725 88477 363140390 32509 34800 544961255 49303 5115 -944537621 9887 65163 881029587 22927 66393 -575410856 30106 98457 -184383885 98680 87740 -387731419 8698 82955 -130506920 31889 95304 -812275928 90957 43649 -471061630 86110 28097 545579371 45142 11065 669854905 82760 91884 -426140856 54061 71242 992663792 20781 90307 -176059794 5125 31784 825408310 943 87063 143325475 74673 30338 -195809501 69043 11552 590874715 26720 33095 -134359677 5703 79028 -154317480 30205 38643 -821705417 52240 45912 -628661367 7409 94919 -383408560 19386 94357 436701937 90012 71251 34452517 4760 40121 -311608809 64328 82888 -735471863 6893 60579 -434995277 95869 6579 204690236 34258 56028 337450165 95530 93093 229879087 56724 55474 157203926 15292 56326 489091411 41839 87742 719680087 3562 33849 -902578649 16441 94179 -454864750 68948 30506 -662540459 2187 55503 -369019590 40367 92057 92587221 51182 7790 -837274052 80328 73441 -322566996 41757 2301 -109815110 98385 25318 -664378658 12840 19928 173511960 44642 11526 211823779 6209 11029 -94532733 56960 56243 880172298 91458 31454 84013562 6155 53638 -950880781 69394 38020 18846963 31507 52086 178084310 21549 40202 -643702013 49808 71680 -427462422 8955 78858 -160982066 61955 85847 -223866366 7987 66110 -649892964 95569 18792 706620848 42053 65981 -311932800 13734 91530 532270431 93689 272 -851343121 78528 79072 270817350 26599 89526 868026701 51860 8778 -654196170 93749 32843 -295029740 6428 48625 -216402362 23589 29798 -136666534 52549 98695 -266111015 45337 84540 -835485553 14075 42975 -463405894 25524 32408 -329488755 8921 37647 248982905 10488 57607 811059635 15433 54228 867990029 52016 27157 29315275 39273 24021 366069381 52901 35098 -775802043 98745 82057 -362022652 32516 49599 -479716890 67579 36752 -833330004 41553 57897 -279742972 65321 87370 425245982 69994 74299 -777675476 49553 58343 389319194 52982 38774 707417981 21646 80468 -212816086 9319 92072 -585080009 35964 55160 22977051 23772 49491 853753422 141 33806 -121595930 51657 96844 -673411059 1658 76896 -413516772 120 33997 -841128221 16225 31279 -857294530 88639 35336 417255638 44666 9238 611952947 13576 54545 602291985 54064 51072 -608998622 25065 24595 -490931048 74922 68527 442258878 66371 66057 -854506523 68548 34528 -147315038 60642 53840 341279476 65665 38818 362285003 20305 87809 137451503 21033 5104 -756559095 56489 70190 89613796 82058 61727 -662430168 45360 37371 -579251312 24992 49102 -935128915 94872 29727 286344263 14168 80958 793959087 95706 58318 223453019 20600 97037 -434624477 39926 39258 709525665 54539 97303 199364530 76163 13638 159175351 45107 84636 541595099 79580 28754 -853561362 19006 77010 598579135 54387 11617 398096913 20338 21554 -236945045 27848 87266 873036489 63683 16819 -29816103 80609 37517 -52531912 36672 50889 -730819409 46761 88697 48928197 92698 42578 -946951312 42587 18755 754510432 83375 65856 530791826 81682 87132 490135937 50433 99241 -76435657 85345 52677 -920335444 61453 62723 -303657506 56308 98837 277362896 51418 67206 -142487737 23700 71630 473529916 96226 56101 915030529 47293 37126 384276743 24630 12976 227436622 81712 6227 -947215491 29361 72123 825169589 65582 48401 101790481 89512 39868 886505492 43400 38683 359335808 90509 52731 -109977383 59364 80430 211993059 53664 98303 984720203 40033 91154 -330187520 72027 41445 -482655668 40776 41265 -609407479 96276 47996 871745763 98323 17203 -997012249 46140 86195 733354926 17468 47851 797188781 73912 42722 704289082 12146 3508 -116888705 32991 50802 866412967 31605 58947 -801218185 99681 31247 192194347 23354 11794 886487055 69843 26021 -964673701 41714 38888 -455385963 65175 47535 490054979 11107 17201 -666350223 63047 52466 -716328461 90276 8702 548798736 92194 72156 433554215 33302 48638 -798228906 85159 88468 -427639627 83969 98288 -155689661 98121 73368 538312094 40615 51603 429237509 46599 42922 616592009 99759 34236 611800336 57980 73911 247545039 59203 86638 305874027 97834 2376 -904679358 37833 57931 -540039774 84256 31288 -139593909 68195 22725 -5693883 55880 87046 -811620132 35771 24680 -868736741 52222 44809 -49047720 33263 3144 755372910 46771 84670 804169876 19142 41293 21117247 81785 83232 293490576 58812 46753 -658608902 18257 12360 796964735 33504 37328 736513001 27297 72929 548284479 38636 78614 -366337506 35579 9728 63903685 2384 51245 -400015741 194 92291 186522484 10959 59031 666112758 54102 72345 177623533 59691 29853 662959857 77912 74950 -358409774 15339 28833 -205071772 95799 11828 -464826760 46590 72235 182101413 95731 70113 -361475704 42268 77195 -478594424 31772 60362 -944700326 38424 72057 935791280 94394 64453 967450408 53814 5721 -752661816 91672 59293 -272701391 77692 86929 -939104267 40587 2269 378964026 35406 98445 927478965 80983 84651 -850122261 16430 83000 -486528711 58356 27625 -601573010 88847 57571 -37345507 13992 23754 101638449 16575 11223 -472242393 5159 80977 836744786 91550 67025 634121546 60683 1010 726809924 36530 46187 498448772 16306 42677 526771556 499 44566 -481082069 65361 56514 547817248 89773 8173 959061428 89692 99760 -992760942 94502 58708 -384240992 78057 18340 -772842373 30530 60351 850212476 36389 30677 -559238061 40150 28346 871984021 18124 26089 -37589106 38391 15359 -200924437 66076 61319 -953592733 7545 31660 -647275100 27766 52761 489906174 24019 10682 467082557 41241 4173 -662551534 77715 44625 -217489234 13721 8086 125270644 18013 85676 902328628 7746 7927 325064079 66183 42637 410410343 98007 75036 -583915421 50357 93514 432418814 11234 61201 -84559388 53598 96257 -672986596 91985 87837 -200841961 40324 46555 -465712755 50459 55235 -944193977 24726 82738 189567220 8420 57901 428803272 11615 89667 -298534801 50437 82198 -644945697 3047 79721 120779661 19065 38093 -292824309 75712 78122 935872091 92953 17719 330481467 87302 87247 -11076222 73893 72000 -763835033 9809 68808 796942493 84654 38926 -992053309 66830 35128 3583008 79465 28234 -911397997 65711 866 -629491356 34739 64009 618145295 61986 99789 654834242 55436 71041 -27256435 69422 72543 -19370006 6457 13927 -9339512 40815 50471 805810952 33506 85305 481534105 84814 95460 -737625008 27388 47068 -199240725 81841 9260 717441525 42258 45441 -582469223 17657 978 -438733873 81940 35479 -756288553 19680 21117 208876656 95435 58984 667191307 25399 87796 816780094 8523 6293 -162026284 44077 78581 961623711 82171 5226 -853216638 34983 14616 988604093 47612 18429 -652125502 88447 19934 -822727383 1180 42264 143567134 79136 52161 965976614 99258 69908 -607092088 23451 21324 382799485 82267 71207 812594516 78366 50405 -191907185 27435 99469 295157115 20559 94114 -47223681 15814 36249 206888196 76525 13287 -621130699 87710 82082 46747796 97913 30842 -904374001 90164 54375 -643078540 68384 31994 -291132503 54924 93797 -292035307 71926 1347 122511685 7661 30609 -495798679 99284 74962 106931311 78213 85485 -269355015 98214 73383 568964943 57378 46024 -93036683 11126 39436 -79120865 27996 59078 623542298 50575 52752 -267375818 50126 35621 387147074 81119 94346 15328174 58658 29740 -627952819 55803 27777 645858615 70079 76501 -771975746 74064 47736 -779342617 78417 45149 924930453 34761 84349 296834998 16014 95034 894628592 82899 61665 -774587718 82290 83776 -128098724 46858 80476 -842274589 5921 86494 147999530 63213 2831 525362879 51692 65269 -819564566 75969 91342 -472098244 20590 73247 -550689779 13319 74775 933993615 18164 78938 -426094592 18649 4364 -787347795 92391 12188 195111163 42274 92204 425936240 42114 1345 559447187 72035 45415 334905491 28912 68583 327717105 13568 52843 12875732 93246 20000 722414193 14348 74661 998033539 33983 22605 773865655 43940 1310 -218948503 45299 22102 -750661356 12713 27667 -457855224 7359 37167 -614524945 39775 96517 140555811 78800 84448 -465977203 85709 28271 501594544 49176 64063 335259865 97312 84843 571353282 43478 30216 -345136623 90973 33754 -99046017 80426 2491 -967100158 72751 83467 303694855 84441 17132 -48497148 85305 93941 439597454 96961 95667 521530980 30311 77786 -700664276 98521 36905 -754896364 98534 62052 497008985 5156 92527 108026377 77187 3113 505980090 70411 39208 340248250 23456 4988 75632430 568 18048 -451513411 99824 60809 -690073847 96653 28130 515716692 31797 65818 -920248388 35978 1734 787757047 86468 36030 557698941 52152 7376 564216262 52138 57985 415293965 16531 16921 588372643 65138 87309 50602690 4661 40123 -889260994 56876 62230 713831474 11865 50332 998535326 9763 26653 -810563888 9103 66013 194794544 89998 35368 -454835285 76010 12255 -16133837 83819 55086 986175698 99537 40687 2628979 44142 14812 -775451831 98782 95522 938117585 25623 70080 706735780 57426 42450 -301890513 5540 91518 -733111438 69501 39873 549608458 33236 54981 675058026 76310 69848 569911103 52360 44657 -85278695 85968 58709 23681917 56219 808 455681332 66483 82939 147054450 58541 8235 614230777 6374 80892 -453965861 99181 70679 130290943 67653 37549 -675876722 34720 67898 -456700735 39126 3448 -652289809 15622 54498 470697895 54442 5389 199598006 81070 88164 -423868662 40158 89403 -998271228 593 47441 -457205602 42377 20710 -78521430 1246 55773 -1983310 48284 79216 -295100116 99563 97378 -204018939 5094 85720 -105074238 40690 10663 -438104640 2022 42203 743176467 50838 45107 -287120148 18628 30416 419270063 27217 86622 227233141 36764 78922 -824840722 94888 43256 142677776 58695 22356 -620836832 58430 97402 4338297 16805 29981 -321282999 2811 86141 16371722 23185 27306 -174822439 1327 48397 329579829 23105 87490 -49403968 84313 95314 -961419461 25489 14914 23419724 31840 93325 280373191 19998 26221 789332566 87462 90928 -627099590 1899 6075 684780651 44525 305 324820926 72441 5000 441245067 71902 53236 -186336991 93961 85585 571013589 79520 31749 -457742307 85462 56631 -630328229 41689 16097 589221771 43537 84727 -646674512 77950 5774 -810153840 6796 37493 -628424774 78527 33578 475851 1790 13557 -926290894 36278 77925 -359962176 22733 31566 607543126 87056 34323 -540646399 10640 63369 -600543606 63362 11891 980443610 76768 22670 -210000191 54334 92446 932799147 22819 30458 911350064 10996 74028 275405807 75002 5951 286645665 91711 53495 381171608 1043 22749 892251870 7649 17676 -783225523 29518 63627 244935575 21690 70707 224462795 69102 41461 -218258796 93792 17758 1686702 77184 69725 -555846086 74310 52929 248312474 62873 1341 -844348136 25660 18504 985813339 32685 85588 757294060 68750 41884 -584543069 7773 44698 -890519400 65870 80318 -819429679 38842 86427 695487630 69789 98963 -60470370 87848 88347 -418823959 65707 43590 -737803022 66351 40773 746359403 79661 64359 582724645 11402 85830 561281405 5264 13793 750285065 965 66782 939215369 93305 74655 -645964861 10706 32986 -398577267 52888 91941 -761349573 60098 57469 61708525 49540 51756 -194220433 51863 8828 279864710 23566 72429 104697062 73900 14903 918312720 66860 88062 -83701380 29549 51460 -56965759 60154 17984 -117728931 48791 64558 26316687 11066 22975 -952671169 23502 6047 996749423 95666 20520 -272604135 86898 35924 156146139 5647 22691 439895019 48067 97043 231056437 48131 15259 707372533 28232 51111 -685773420 35253 80197 858625847 8535 8900 -110795983 44789 32998 -116588370 89982 13737 -921929202 39627 37098 -714530076 66171 71692 136611171 39788 37797 -470890604 51551 39296 502921928 53851 22113 -576649211 29666 87249 -31017600 80530 80989 306333669 20681 78250 -700658825 66061 29838 901092954 30660 22504 -455823173 90578 55085 754729175 39536 88202 -449416296 34733 34510 120401622 86734 13801 -703863873 193 84810 -636672605 11728 20608 -112294844 88206 32324 85410142 58384 7086 -196337792 2790 77116 715371739 52167 33356 707017334 96967 36005 -947497846 20793 87140 -911556918 1489 43036 -120832262 71379 617 -458860576 78434 84189 936192477 20521 55386 382321928 87644 49814 -640758977 29132 22497 -914172530 60474 92752 -561529510 18166 99159 -786624481 6891 4862 308299254 83901 96607 416106598 81720 7478 305604619 81857 29971 10439825 98653 66610 -239091344 90346 20805 -236444760 81160 43666 199317689 29298 61033 524974705 603 59008 -556208730 4919 60386 -649624554 5647 68761 898032766 57093 13470 -100719253 40355 72105 433734270 25485 28426 -450693796 76743 60521 -124094660 28235 40525 793190656 22728 47658 206349150 26487 67571 -963228675 99332 8251 -498688449 38900 3236 203926147 13264 14422 407201119 97070 22859 169771774 70070 82594 -528934512 25376 8689 -239856618 18394 66715 -579079390 50873 23333 -784030600 11357 54334 -234660438 98552 36121 -58307114 85842 68299 -809235701 71746 98744 991101127 75882 60913 -818949239 49627 76230 -115290188 32638 28129 974346906 36834 80906 -433725632 95294 1654 -170067250 37094 41715 636335505 73741 35050 683149878 26167 46176 -83458478 14250 99701 -517317814 42931 9950 -997650488 2314 4374 -590674807 61601 82638 231251137 61082 37898 764394449 21646 47832 -41236465 36305 81240 -643657490 94326 49705 -623270566 19497 44738 176447810 40657 34874 -74214349 84126 81691 -526595836 67977 58316 794391620 70560 68399 -22115625 8464 65872 -670777911 77724 79209 -667037678 59466 22656 194149759 84686 46930 -343963528 97677 96631 -831562352 52368 60572 69480719 98673 27833 614451984 11950 32060 -613363113 56514 38696 -322623849 70871 16898 -60988176 2667 86648 938124961 46214 42034 667754051 89724 58088 608646506 52039 66150 -848391577 57104 93491 209882425 94080 56844 -848620724 81322 63323 -522508278 22700 20636 572671777 40476 58165 162463065 55346 47791 731927738 24647 32260 -540468632 61968 84317 -462924615 17139 18790 183760163 5306 87136 508292890 37322 53429 -792383129 22064 76388 -73406725 84813 81322 -5970516 77647 38677 -281262312 74097 41413 -472072674 93119 59507 179059804 26517 38922 -794118570 39760 79357 539618086 23493 18157 -349310864 99866 6404 -676455529 91314 23205 212247540 44874 94219 -621183119 88731 97250 942507104 67552 78658 -228471054 72477 93050 552569202 16134 22097 881958880 4392 17335 -151469959 84767 31910 256426052 79850 51796 -677906607 49491 18642 432860162 60395 84253 -6527776 98191 92282 774440025 31756 32669 -541482796 74662 79480 -62564992 56868 46542 -51968852 85721 31641 -369890946 99180 36145 -583500334 72046 96747 256238738 43641 19336 409370176 99073 41083 -865938641 78137 648 -521663703 78980 31896 618211148 11391 56734 -919635098 60000 35758 598201973 57002 8167 -574636837 49232 42503 975158632 17501 8879 173440238 5457 50575 309901749 89916 54893 498615890 20322 69821 571892322 39985 58845 940336125 72634 17723 565246164 40366 72121 -246555651 325 97562 684229925 99871 66617 -194434702 5058 82057 407768472 41737 30314 -305603705 44057 43793 699105467 93752 5419 845516362 6123 25976 947173380 57893 46728 355218989 52124 84468 492135371 7596 94529 -325919125 94788 50541 -787234634 78853 39907 -505467645 41011 3860 -218736687 75639 12483 -167917088 27954 2791 -126062976 85823 91440 -224166334 89973 43408 -908711306 28553 15731 599664064 69041 43681 468997253 33325 13473 119449285 95646 81466 -185044137 5289 64631 -885253544 95431 25565 -771392743 17159 90064 506093519 47386 88879 182617046 23733 98032 297927880 38501 74669 97039456 28984 36939 -522223340 81035 49631 767823446 29879 98171 140047565 85185 20890 -877215132 83558 82913 711938190 99071 83308 -447771168 49495 87837 825426223 67180 15400 52280047 28376 95325 46741826 94198 16863 261196200 34464 27901 -72377702 6332 15615 -961530740 97248 5876 411698383 91926 74622 -169655250 77220 59916 -821573786 68290 55524 53933687 4243 31972 -542397451 15172 87399 920798547 37028 33941 -685004562 16176 46149 -884315538 70032 4880 695681086 62655 78449 202839975 32183 33945 -468742314 94658 63867 821324624 44660 20233 56739874 86697 58861 505113551 25043 61170 335725497 49431 49678 570123767 26163 62996 -955252046 84723 30512 26189250 91950 59667 919510893 8879 25989 -325708969 60928 86720 641386986 28501 34213 223453486 1188 98831 409974540 46623 61125 -949484180 35718 41842 -447614540 47104 37364 -816282292 95090 39389 373860892 66927 63189 3772922 44679 95798 667381639 60094 64617 607140423 4973 52801 -561651029 33532 31342 -760458496 43731 60886 995539910 42758 96976 -622243055 6447 68011 140863487 58822 52086 -923448796 14287 14107 -607804738 68533 30768 -732736013 12955 41790 559898300 44901 59198 245579925 61869 91747 109650341 20691 33551 -748099843 29344 46389 899027453 22358 97617 -754368006 12044 25953 334683965 55978 2716 416462580 74908 15060 -236041582 15043 19736 458444956 20647 68975 -398415362 59350 80775 -273394109 96390 86963 212106828 43548 29562 -865929249 92935 61399 519879898 71100 26493 -520743163 91175 26261 253129125 32149 13086 766070498 92625 97806 -984705250 1358 91843 480871070 25183 82513 184876303 39439 11414 12891241 59512 86748 -629464145 77390 51535 -765190475 53263 21572 810714218 78214 69642 166927904 41196 97741 656699156 38188 30507 -167939458 41931 75924 668853658 38423 89850 999426896 30107 29069 -528269810 77710 94220 -851225203 70517 14096 -447124641 49192 74551 -943107805 93214 29700 722663414 14745 32840 780415606 66373 23247 -953932801 61827 56488 -660022897 66815 15065 -673536013 98571 90830 506391000 46386 79793 -989815250 61486 23671 883813957 69185 27929 247476757 57295 42999 -660654756 3986 36192 155569730 86957 41665 -684136555 42455 2181 265194894 67080 41397 -873166564 47528 13740 -914798772 95464 77334 388737766 28064 90499 12116145 68878 54649 98036057 20334 64653 -486074679 2168 91967 153741373 49528 88258 -48686442 52992 99810 -333607285 98243 18438 854759041 92696 5778 632197475 95437 73761 -842528779 44389 45708 181542145 60373 98535 368546529 85700 54166 733122943 1380 35810 761223658 72955 11882 116640219 31855 78942 881949588 89123 577 675830615 87716 91790 -480539160 47691 25442 213443778 98451 56045 25766525 2316 25825 911422823 22084 82052 542311805 52953 62637 105715136 87252 75196 804932907 20938 76227 -341134881 28211 49875 -448765923 96676 90927 842476976 7021 60461 -519592517 8052 55046 311612819 3785 69753 627377771 43999 46156 -705875131 19636 91685 565784241 92785 59000 254111292 81285 44615 -604843335 11367 24179 -961302254 16891 92277 -642248512 66895 47064 537969600 34711 39121 142154923 26779 96961 806399385 78142 54130 -915280523 93014 23908 -890145586 95450 69150 12018269 68364 95304 -812346313 35721 98651 -238925798 6033 62879 -279184330 1573 61515 396979991 83666 69491 -614707946 38494 44330 221477502 52426 9596 639352415 12557 24889 84731197 42482 11929 273424454 93078 56152 499101075 43470 43133 -52792828 69576 69971 586468112 35383 88807 -100611078 39930 83228 -973377633 45329 84452 -348276367 16983 57713 -988552572 28065 24240 930782264 15245 56546 969746432 88579 28322 -675393839 81992 58535 835357075 75511 94519 863092343 45993 89719 -455744338 91665 5849 -418476594 21657 16167 608115131 85261 73149 65387108 32777 15943 -532184874 74721 40434 -948787066 7720 92800 127127546 35922 97590 242170861 19454 41458 -760032487 3520 72175 290487311 20363 35468 -215187855 56219 26956 -566387964 19198 44715 290697359 99007 42714 279547729 92480 85194 -546160129 10397 12277 403792866 59286 11874 -517018018 34875 3848 -315768553 60340 95509 -668259326 86584 51807 -928434960 25508 57755 -230023532 79840 7613 497142011 14352 68401 -245459928 1880 22116 980746058 89033 4845 -410224337 72183 59078 134679187 88844 88564 611924886 59189 30582 -925885278 98894 70829 -803941529 94691 7197 -688955181 34098 31966 507770616 32734 13520 -235150719 28633 43533 -431869722 77921 91950 343074188 47275 75772 -756237350 37742 97173 541829029 83970 10823 -743969809 36280 95399 295772079 81534 19187 -624671830 99170 84586 -544206338 64953 73781 898013689 36441 11093 -481935233 12111 4216 -232532149 15393 62720 104565559 38901 93889 -152502203 3963 74991 -714242168 50356 87604 987769354 92391 66661 -611539423 45070 81096 -663001539 70828 51609 656231752 79064 44997 -347612864 58948 82044 -143473949 2191 54429 89640264 55560 25443 927770080 63695 93936 570532627 59473 53703 -774493138 19013 32814 540769538 96000 60241 154009560 33347 85495 -777490147 2550 30698 -530251573 97311 91207 -886443464 61235 214 446152050 19033 42679 669338546 6784 10630 640401543 50883 21178 285748325 20208 41115 -338421567 87484 61989 953060191 99857 15475 871864905 49384 88158 105515745 56917 47214 -949439915 19825 23867 -102508108 48974 83015 -716408957 94570 30733 -553794308 80535 13607 508665933 81006 96297 755251860 76786 20066 -280157695 46333 53250 -148120560 20658 4014 990138595 62447 92082 65293895 25723 97570 -730055512 45190 83997 -71423609 24767 3861 615092201 7534 9884 -847664684 39073 8560 431388877 70088 49300 -913745950 95678 7853 81899848 83540 11181 98991756 48060 66350 547118092 17541 99064 -733107499 86345 88867 -389821561 65719 30701 135494409 28421 58507 632486028 66033 77679 -173218894 75655 98763 361055524 94178 69299 701667277 31169 20663 -623484057 83658 57962 -844713610 63939 54876 -291301633 57751 23006 -214216963 92327 67785 267928305 16174 70448 -225073388 33665 93833 503789134 74851 75738 -759307289 20383 47007 301040801 12695 99679 831393799 71092 67398 -543335337 69115 18626 846782821 9413 9857 -848012020 5163 92498 557153682 9106 17537 308797746 96643 47005 -92982846 19955 56630 21542097 32227 38227 -787352053 74533 13660 -565479340 39743 15462 658625306 8376 68713 581158839 60362 33716 -671144015 14025 4435 -468746510 87964 59988 -983233302 65672 75122 716463023 32858 41276 215684483 65060 94773 553722299 210 77666 36914498 15432 61585 -533198448 91754 93353 -87529103 95969 69439 848563574 5106 45294 772867021 24720 34168 -740074266 62187 40807 -858743625 53630 94146 448561774 19389 60325 -83756146 95400 34649 -156020738 18263 75022 119728965 34316 34220 842643913 77331 71534 125369377 33909 11533 472838450 7110 24161 966007426 59483 15791 -527840468 25774 29486 681835507 35452 42834 509470291 48977 82852 690094862 70451 20675 -279474739 59157 9313 -876921056 8143 63314 -422667872 44639 41277 -422869527 86051 94096 -455351651 89748 84627 -244188141 75260 93051 109895656 56634 15227 525499979 404 6937 -636592714 90198 41291 -472978033 13535 92684 -251816788 30681 87474 573495010 83873 10181 310059211 84862 97079 -769975182 58536 75003 -305729113 72508 88916 833319733 30500 97987 -824839551 51991 1929 753606255 3650 34278 290264780 31174 53970 -656039673 40908 90853 416813133 50288 68618 40900956 9375 57296 -858152870 61052 57216 -422352427 42655 80700 932195948 17223 78121 633819472 41718 82381 100658825 12751 32269 -227374263 13830 9033 327192096 86931 758 898862536 68163 74313 216155749 73399 19725 -73434373 99240 96010 416751828 11572 31281 -128262465 1154 58662 -49550701 6886 66481 855167995 27287 70098 635815604 95856 34828 -304820011 58419 95452 963729376 24583 79107 384417499 53443 19695 179868676 15505 80 -197607655 432 21693 181824010 56128 91008 -25587728 98120 33768 -659144211 47444 7841 -515751873 75163 44763 992625296 57609 64765 737350631 19084 54346 941403709 60928 59619 232416321 92527 48942 -619669412 49561 35795 581620639 74276 91019 -807744247 60355 54229 -187234740 80335 8273 315039717 89936 20428 527958439 95714 72733 617930990 76794 33198 81214605 93576 78102 -824120857 86919 75936 991264527 60632 67141 352471721 89820 89410 -282336620 69699 91876 76175406 194 88357 -698257242 68919 48975 -643011433 88874 27830 485460205 91282 55376 -868165019 14054 78457 332599084 62982 66377 334506713 22350 48611 -848229487 8819 27555 891267492 59530 22481 256223531 70902 66201 278224751 50213 7362 -500784080 83044 3834 866032548 78982 5965 503733506 41987 73675 413246282 30926 79343 662380275 90989 64226 -42648521 72765 85156 857350455 63923 10424 -260310643 61802 50199 233275298 51083 34300 -9663160 52980 86178 837987174 20595 78832 721227293 91825 93500 -293336309 92023 22473 -795379375 87581 52443 618962823 71355 81982 -694588592 54654 95178 -801286989 6280 61364 193708819 11298 46052 -341706560 63389 39126 234687209 60984 99140 485991363 17130 30407 2719711 79248 43287 467461144 24183 43658 -392863238 85439 17646 -756033297 78274 68480 911169753 18792 97011 -505133830 53598 96288 -906413034 41547 6190 750470909 69009 95510 -670160845 3557 46864 536491603 80185 89188 -273327838 36295 46514 987977319 96266 43869 -232967992 63115 9001 915546678 41366 35452 199476365 42561 43910 536053868 28356 52078 -535143763 54346 76682 -892443960 6135 35731 -883628215 55503 4780 -436154864 26499 22689 -963562574 23129 10593 149067738 55256 75849 290666444 83916 81891 438709308 61019 19115 -71034385 77312 49894 -102609980 78977 81269 146682397 29256 84520 847671755 14475 13875 -758296778 58123 22922 -532554169 9169 29164 -979273636 15335 94377 440291008 73887 6359 -753655394 82052 71744 770571047 33838 16276 318520066 21216 50390 76414500 46657 18776 -222381051 65529 84333 355676740 3988 73190 -459511718 96246 29463 933915411 17078 57902 -331972814 45680 22394 155920006 33025 19098 361323363 21134 4633 813129091 63871 63214 -443061258 92439 471 -9786678 33134 70780 -14332455 99844 82167 514349930 16519 28542 82220682 11383 36119 -192858113 87599 74200 -113404254 14475 81839 250257462 51007 42360 -146043791 65506 86318 346572240 84704 79807 47792294 43976 4141 -24547069 49842 41673 449442561 25643 91828 -919997657 58149 50765 991856665 58617 13714 851614604 58059 46881 -851660147 88812 15605 298192568 73253 32720 194870723 65602 73068 -868249816 49047 253 -14396132 5779 10711 974184515 99060 85157 -783658041 55555 52854 868240168 52848 66451 106725758 32080 50577 -514490374 90091 24960 -529957208 41706 33411 -516665394 71423 67277 -242147010 50258 24519 -443365057 95077 4701 675442050 71936 95982 18909976 25199 89438 -695179572 98382 2705 537563273 78379 59811 562143639 59859 35398 9970680 99202 8124 999855441 9676 40113 26727341 41341 12614 409654391 38243 81735 -124213861 93509 89479 885157697 44079 35080 966056454 37109 1657 -675217557 88140 40455 -587342310 30396 75162 661772693 86373 43487 374193523 57522 84918 56312139 4172 3085 514425620 32902 39475 945875705 77270 36238 -976556547 38136 52907 391254532 20941 44484 -375593883 28889 46563 708573292 48530 27930 -603497339 65381 84590 676804463 83300 45898 -102160495 91505 44537 -441249243 66359 46970 -383114215 45147 19428 382387290 7784 35330 689606403 22593 78977 -398865048 59603 23799 -906525851 89123 19645 336689022 83969 301 -763463296 94674 31211 92095371 2442 58068 -161889532 71989 33800 -303916806 2544 72999 267628828 55793 94781 974979013 43394 34215 251588663 81448 12855 43848940 27181 66537 -409402687 28342 25776 -633031802 10708 10294 970593559 20611 7724 91136830 80286 99843 -843811944 2877 92224 -128890018 27108 57240 763245582 2632 65216 -832042083 55855 46045 467613731 53306 26626 -424119950 41295 43996 2816024 15237 48365 204827753 69401 91106 -350511936 39259 61378 -130982581 49396 56994 914686632 14928 21274 -287121926 1593 90452 74497102 93402 33808 921484663 39388 35798 -159277594 25778 4137 -577768745 7073 35664 -124467838 62044 86757 323407425 2010 41509 282278705 45306 87933 320216445 28395 61417 -260985630 80174 73604 -884895396 32507 21810 990656332 79713 97974 -655898616 88169 93343 62585520 12433 80813 -120023264 62440 76227 -248960953 93282 17493 925375270 48244 95310 -681565683 95710 74292 18711071 20530 10749 103891767 78517 41155 27097159 39087 27734 -535968417 85743 28750 -362711736 79907 27004 547427003 83079 24126 -986172480 32513 88313 -144188545 48494 76218 94907109 96007 51448 752734096 98590 66834 -82423332 23344 45341 -361811969 75588 57495 74477683 56911 50952 -537932130 24744 31480 795335667 87581 21726 605061745 48912 49568 -957373683 55892 23531 665898133 5307 239 257709903 16315 23991 352788558 12763 85264 878812843 40174 55876 944465624 4198 91191 -930507778 78186 89439 -152996439 31590 33513 -483359875 30515 51516 -320315589 85110 35259 -924506366 80401 45854 266025500 73129 39725 780824755 66342 73019 -289880922 94520 23060 396072555 76402 59863 130203504 80023 49950 -154798565 77136 28122 -179677858 5936 92087 -386064339 80246 30264 453414887 98939 3356 -836434295 51648 46900 -58770280 14825 56378 -90740038 28972 24181 -114028377 67068 19115 -495239236 42591 38933 -329222733 41935 86044 -873686069 41822 15500 -305890813 1010 96632 -584428309 9932 27722 -143917284 31746 19944 -591208305 61262 23668 222306067 7607 17162 -794542487 55600 25399 253477384 42069 79603 -561541244 6708 13014 882996717 469 31663 -341851301 12319 77909 530002798 56019 98843 579672289 74372 21511 40383846 51466 97366 453407158 66066 611 386295205 28447 60038 314320128 82915 36990 103525735 68875 38926 -8378441 31828 88693 193739024 69510 82770 -288671666 28139 38660 -247004988 18123 43082 812280445 95629 7937 -738597884 69518 80305 -797587028 34010 42976 153310039 87435 26118 -493366300 88847 30551 605579074 16745 15633 463813648 18470 96336 -205760815 1510 29744 -593076665 92682 56801 -458081525 59260 25710 -704877720 85428 13533 -390043518 89643 55089 -560244153 77495 72511 640803628 48838 81513 16170415 17875 38762 -710994042 27953 20797 -53492196 62597 63780 -252505433 81490 5093 -569736337 88456 32699 -172577996 51631 34677 -728690778 43983 3746 -394360479 63361 65286 -904984289 29958 40633 -586004400 38268 94841 -196928914 50665 3151 258505672 11019 53495 908926934 80258 18358 871276865 10170 54266 819522717 78268 87807 -963316535 55392 96475 656562130 69827 58902 -571243062 56618 70965 43590133 92087 88621 -908506542 89667 87880 723839174 10298 11365 71395272 82411 93548 346660975 30527 14359 461465082 11500 40482 76561068 85470 3400 498825008 84325 43238 252912987 19178 81650 -264883937 41942 71221 326240425 49734 50493 578948778 76335 20993 34433538 27709 40303 -540105596 97330 56867 395409031 91846 48757 570829131 79639 36610 578239717 69873 87808 13452526 87919 56084 552941151 9654 50597 -73508996 89431 18669 -584558553 43246 85190 637887421 22115 80863 -347864660 9225 34973 46212710 18880 68749 436639928 50411 71374 -529996567 94879 67300 -908962736 22295 83169 755071616 11620 12134 -56719193 83428 73470 -809961259 20402 66737 -729328462 38196 93787 752449843 60782 719 677906399 93078 12571 469726635 36338 76138 207857349 84761 77502 -500154116 20455 34157 328634396 97605 614 428838654 99194 31899 -552649657 79466 26569 -179415578 4086 10164 437891546 219 46806 441409170 86370 90880 -864466641 56780 29168 472095558 90524 36319 33969958 31855 78289 -192944759 5498 83420 464002161 13608 99814 76686381 79323 87529 -568759571 98154 39827 -398474506 72171 92128 381513319 42595 58351 892935489 38159 63135 -516494850 97881 47192 441279716 92072 78281 -656685557 39393 41981 480203372 97321 92033 158963936 21679 16574 -340024612 57787 42328 -290311086 62314 36496 830068342 18951 19621 318553072 98302 49606 914386597 35336 61532 454044608 46879 16936 546354474 1800 52815 863111474 59772 75638 -692442813 19565 70179 292968101 47922 767 -695021236 61657 74881 86049071 87128 69849 571424194 62806 56784 725705869 95684 68063 819209018 6634 53584 224844542 47768 23106 -902901150 56768 82811 326594120 55818 26301 717845282 6165 29503 -539665971 78029 84737 -760625476 7585 67789 455014419 58887 99314 -255573949 27411 95897 -237234007 10437 82151 326734804 19719 13982 438237975 61797 74509 -411081545 86099 89697 595432559 53172 19007 515216124 7147 76000 -135541337 51239 90672 -258446497 78490 98129 84472417 80954 13857 -541885507 99935 22592 -364099536 61266 33630 -983621670 50996 339 -457347547 11517 3223 -964306346 57557 16088 -266783837 43778 91052 292364282 81906 71454 188290947 15687 48150 147749806 83214 3215 150232074 24675 27285 580723962 94726 79694 925667157 71337 37451 181355582 24575 63294 -727781871 59540 75988 342807648 39885 21445 -753362326 21682 27916 300515489 28649 46770 -261262555 4929 38229 -693754962 67657 58206 -291313071 33392 91996 509749966 9991 8347 96923692 55878 63315 841577968 78427 843 787736997 54567 51579 -822344756 10965 23549 -108438035 74678 59253 701388303 2262 92719 -14763841 46241 45714 -827200192 22800 67196 648296907 12620 73031 -950423189 74425 15186 741597193 7635 83874 -619891590 60464 81334 499738016 42995 56892 -835097258 90005 95503 72981974 6627 13817 693291378 3008 3677 -441656715 98168 78896 396014389 53945 24423 -940991361 19688 2919 696320035 2661 15538 -13699263 67902 1712 775976148 70938 95382 -736750642 49 34019 572420456 87014 5515 27868426 57981 5164 -221929010 3646 70918 -82289638 80781 71059 939985052 12394 43647 590710960 32595 8460 -589725144 91380 29129 734953178 23579 26245 775912039 82553 92149 -591270596 55558 42879 -693813182 80253 17254 202264450 9017 21354 -569673383 20821 58067 930425496 82774 13398 635491957 11858 65731 -331496587 46206 54284 -386912967 14051 17543 -663295579 9398 77249 -61166806 91491 39456 -838959425 53466 86216 -781997812 10141 24428 394522853 795 69712 -60151690 24033 78634 -328687569 51451 17737 314863373 48130 88892 -224144785 69521 31042 86233327 73312 62197 172436438 65158 54657 880267270 25916 85415 174742795 46076 71943 858510884 59569 29202 -478964837 15855 15950 -411311335 36830 88831 -235667348 66825 83358 -201073494 18671 34627 -376653467 2504 6832 444213242 87638 45344 340565951 66622 50332 -732908367 32857 44388 -690633613 9412 37475 794122463 45465 73557 -614060346 72913 47608 438862446 77238 73463 -982329062 96474 33985 296606907 77580 47607 369706599 83795 45580 425338303 91597 12929 556378677 31423 67084 952485041 42917 23355 588213486 46753 48397 375193898 78765 8607 -585520954 93693 55833 834826020 88403 47649 874022183 60980 71162 -38983967 18879 31700 -578033630 34220 35114 -84304332 33214 71663 772894666 22005 25366 413431511 66437 59665 -955106623 81060 9779 -290322134 91359 80619 -727215831 2168 55489 164546137 34637 14851 -30305658 30567 42594 937147652 70574 46119 -22232858 71396 18091 122483591 56110 13106 747665707 88019 90832 487408034 90921 42967 -755618204 75433 96058 -542369160 87791 83280 -274778156 7389 72561 -865451105 20752 40504 856094248 86819 61464 -21828613 70275 56756 -395256051 96175 85015 -375350400 17008 71316 -90924636 73306 71415 684874920 4642 23796 911972587 7325 45064 816847179 34526 60437 -609937671 94971 66298 252693954 72748 78034 -932955674 54714 60217 -8563918 76414 43312 207195418 42020 9328 -806506559 17965 8992 -151317346 74227 6058 -102970822 22563 28967 -937150836 76389 56109 -967885325 29847 91292 -686325270 93638 21362 -617268120 81598 15598 -3300216 10440 65505 -983066630 13018 31396 -979362796 56074 54763 627675053 53091 27788 555316008 44996 27115 196082526 91373 9612 938066056 78321 87679 -219893246 43475 30835 208308831 33948 28664 836920249 65967 20359 908621690 3821 89524 967297852 91863 20136 -397808118 49428 44672 -213821638 27754 20385 459221436 64086 44548 356359622 37223 32208 -67689611 93226 43428 -360503600 15899 10972 -111851869 15573 99782 -316438675 85299 57126 -874639570 70106 45152 -507804951 16564 63321 673855985 21841 58371 -823072250 81653 53479 971298293 61011 73047 -647864292 73053 39493 -878064520 83061 39521 -481192878 61611 66275 -777591000 21810 12092 244842367 56401 98383 503623483 8229 49893 -661634503 47304 44241 -468592764 13953 41718 34010055 99490 56200 530455961 81850 10378 -75021786 88766 41014 109391348 711 50962 202441937 51363 70526 -903649017 61129 85050 618724970 78032 97198 243762390 33526 68849 585554540 39639 96217 843188180 6263 20178 -644901687 47292 8637 64068435 77732 1992 -991055834 25447 8502 998048978 43931 16676 250234343 7268 77174 766613681 17574 53610 796570342 7646 96829 -828614594 37253 72412 586252930 94067 17242 -227368203 76833 34924 526276789 39911 39411 -823025344 40500 58949 -558663232 98627 39209 -814533638 70169 99895 621390161 55762 53657 -611093632 43215 67555 -314157294 25561 27224 -520709032 10525 48099 -535630452 56182 56746 -357206644 57863 96732 953847335 73929 21953 -555564723 63175 89327 -259582977 56374 82508 15516865 3736 13299 -672591949 61411 48299 706616679 77607 4282 -931009188 80033 66259 444748107 24641 66535 532426950 85231 52358 771013934 31248 977 -651252052 92407 64809 -907395203 15594 13808 843191505 95276 54274 -208215659 18357 25466 -494622599 81296 98978 -201490089 25903 49442 -917902553 71733 72704 61973551 19267 79880 -592626820 59954 95768 272176228 11637 25834 789948462 31429 88554 -450725374 20500 84956 195660080 14319 48442 326320999 80489 17151 -478276636 22467 54176 -405045592 55076 88975 301405480 41246 30187 -998465411 90548 24085 -204247424 42623 42673 918077231 75458 73136 -43534244 79724 8052 -294719763 66073 82605 639974961 60733 91569 652885345 74724 73343 364388617 14513 19491 247356142 28601 1309 -430802243 34684 83400 416859270 70944 81542 144005506 94200 46903 -531533611 12674 10266 -195483850 2386 11401 -43466468 61676 65075 188794069 5045 32138 608969691 7533 63713 569153857 65091 44500 -607835555 60547 66345 860137087 4517 28295 -209074767 92384 35133 654740603 5239 36879 -597715572 23288 30976 670577976 75757 9344 559288693 97654 63924 -788957943 79743 47364 115074530 12728 18037 -490900475 76651 44252 -110187976 69563 22765 837735326 15972 81533 775616698 84254 16818 -576926279 9882 50148 390970737 2040 22567 -833577088 23713 5803 143855790 3054 88562 -629189711 74991 39593 532031137 66409 71827 395201059 11920 5304 264808888 17681 65451 594268243 80467 1663 867664003 74819 35580 -739428832 6075 17283 766464866 16111 82262 -465536116 70214 99323 -563790246 18264 79311 -440082906 79698 34667 793467877 23393 78848 -939902140 34552 21333 605909642 68160 93684 -501485458 23926 5560 474380739 95912 72372 789627801 27042 61878 -344600913 57639 58205 -655630336 29148 61754 932923301 3597 46076 340581113 1625 26478 -398018518 19805 92170 -97621475 66234 40789 403217191 22119 51951 -81048013 29703 98012 -847844896 97573 8821 -625458083 32939 34695 -139024549 36305 86031 -740039738 26615 86579 -297101877 74545 80392 -121428705 19997 73545 440959308 22918 3377 581902371 5375 56392 -482120736 61296 1308 77432221 46147 81289 739274549 51352 93108 -727895190 71178 47930 -894728378 29 61912 341840953 6861 46636 264027462 63783 88150 752982683 21820 79728 646069601 37017 19600 476908338 26327 40322 -484773041 4115 49983 -923434828 93638 36956 657927565 38105 61231 -204854465 17622 36913 676424605 38989 28502 -96599476 17119 28745 -995863956 79997 25331 -639934824 38025 92223 -121888507 69020 45530 306036207 95349 57640 -22672818 5165 57203 176157510 28383 37301 -435314034 2766 61491 941291682 11603 97407 -557933992 27675 88170 -871751907 9480 93548 -29822486 27037 53992 294794569 86087 91598 -232556604 43670 13973 -902749019 44357 63830 107207562 47483 12077 244001843 52936 28265 592865548 2185 86444 451461354 8814 64647 -689543154 33770 31800 -869925439 52898 62067 -80995455 41391 90073 -122821841 37241 23771 -280569747 94701 52125 -665636018 96068 39245 -803047422 5566 14778 651672083 57533 63035 -617081815 20879 76153 104003029 23886 97304 809130503 72287 55226 -866591934 44696 68674 668720821 78356 25876 -195204091 73706 58760 219999805 19574 39249 388546055 80574 51248 822397620 41058 72207 -197048675 91272 89291 -677207420 17434 2879 924341171 60589 674 971974977 12876 97864 333640557 48069 20032 -352076161 26126 75192 -765706069 64353 92588 -531973102 74381 4011 816572623 32212 68797 -211469170 81721 22403 283921630 79441 83615 574323637 23961 44997 84074708 24752 41124 582402413 98915 48456 914008201 22726 71767 869111166 52167 9157 706636974 96759 514 -2951476 57519 42942 861654003 70511 63466 103491772 6420 21919 -432818572 8366 36709 -799746532 96561 36543 954672855 99674 98467 -488168597 41857 58927 -8775796 59460 20576 397404321 73318 51047 884696153 66435 13195 -365813294 64849 52679 -120352617 93975 15182 931194533 67928 14469 257457047 91965 12368 -97881946 57534 56911 -595137172 49559 23678 -589389398 41981 63848 922311444 26418 93984 572946918 40656 81050 82403807 15194 28283 18532883 36266 94177 856759974 39830 81368 742077755 2101 27554 -817258018 21587 57624 -585663139 14852 20911 58994073 95695 69949 561683342 14736 21317 -270664626 70365 4764 -600835508 23516 88528 870171263 19032 11944 -357802043 59251 62482 -508710842 52045 61382 -671159391 47643 90845 -111785357 12144 52427 434763974 5625 52007 228236021 40815 57145 327340910 14453 64168 196552722 63869 96796 207911231 58875 11507 178615363 49819 8954 -235791895 54530 62585 378103575 66284 74828 837512725 21439 19401 -892988260 87087 13428 497693993 61201 51204 362565443 56549 91307 803439156 51302 17574 85579630 9673 33775 887472967 43834 92656 733406413 92556 53885 901131407 29346 35505 864961774 8041 67690 -130296359 81010 8787 -624555796 82506 31271 -821751009 40561 88138 62339291 85582 16185 -469022844 85476 9190 -17897427 60476 78678 -821918471 48317 15824 288493459 18625 71040 606877686 35703 37154 283022360 58922 25789 -948271505 6435 79428 104491005 42373 56013 342461809 93709 53666 -85923464 6121 94126 986732255 51509 82666 -193438512 79111 27115 -521773190 45741 74207 -288224064 16460 71194 518503523 35010 56981 -470688442 55673 66543 121279576 23378 38679 700929681 9426 48447 -185587527 52954 17278 -460983546 82119 98085 -429151624 16692 23725 672634124 29234 6058 -77763738 38682 86964 562086733 64824 22410 38913252 67282 44152 -171038231 39176 27153 -174980582 59341 73843 642417646 64948 58070 -773075168 85884 52133 -186966724 568 94404 968482942 21980 40558 315046266 94508 66351 -901076626 30335 62955 249463302 62658 16490 404629057 64109 10788 986490722 90853 48565 -942768412 37529 46481 444516443 66583 97792 73830980 827 85539 -747401857 27958 46924 -278645235 67800 81827 678523712 96094 3081 78558624 74720 67157 856522018 33358 88837 163290518 42314 13764 809364487 77046 98562 206141284 45367 26169 -964272180 33420 93805 395184246 60182 44206 38119417 80439 2143 -235604318 15413 19907 -32746698 95879 43325 -615579530 84198 34942 -83132233 98839 94598 901343071 80298 71903 360155848 86411 5564 82375358 26902 74330 534365242 63444 71254 996546212 77837 49971 661010822 62985 76943 -467135532 15717 60676 577432188 33892 86091 359036204 72123 25982 886055829 53568 50068 472253252 16930 69189 -697306585 41378 70181 138928116 19653 19458 -347647097 40840 68982 -149012184 36166 56454 -999094229 33851 29421 -892845523 49550 75649 430285640 50214 74879 131843912 21420 99181 685333164 23195 85085 -446398977 71675 48425 820322226 19627 84984 -987041441 42613 24412 -280069860 11278 2265 -386993846 79722 12766 863531167 96479 59183 339921810 54140 34663 77652661 59533 58822 61129432 14592 43671 291522608 28362 18459 -627708855 86108 58875 969080937 73843 94435 -374362690 69993 67442 -295773957 38716 19791 258115876 86620 43473 832503365 24320 34829 -34557674 94625 61235 450708249 61530 90463 824837191 20925 90861 890520898 54508 33399 -245854153 52870 57716 -10798974 68939 19994 784097457 13761 6442 -895309258 10471 58641 -894604129 61656 54595 476781869 5528 21606 -646180306 91983 35505 647053425 14251 45008 -124904083 36816 33534 459793957 79169 79127 -108175897 50496 7228 658158085 88666 99198 -844299759 40542 21558 -366700227 15595 95396 -511045903 60262 60413 895776285 31221 90272 -451483885 69581 90536 -29950713 30775 85451 932227525 13902 7884 46696864 80717 73272 -760934016 87759 88925 614029740 16721 38253 480541294 38595 77026 -182678151 97182 89209 -478424879 36290 74696 208940680 63000 49105 -762111874 42070 78548 504609301 96019 41840 -774106575 99402 52738 -969649379 35272 50757 -73164089 26324 52295 -551406027 33461 60856 540663300 64806 45326 -367976581 79107 55275 709300615 13367 70187 562794472 16189 52840 -230952364 42382 97287 54020268 92767 84144 627509339 87277 39113 299877945 32200 9018 666295680 85832 86782 656599865 50156 50764 -538789225 98200 21937 421392408 393 84402 792019912 34896 26859 126720756 6404 52444 -866271569 22016 34934 -402652965 61 18088 -511324023 3718 12626 -10608505 11385 1837 699898017 1834 63080 578322051 6887 49453 619585153 50999 88061 734199929 54303 61720 597410147 34649 37597 93506169 23330 37140 -786915159 88563 72210 -969651838 44712 16292 -873361320 78996 92470 540217378 34019 19154 -584746923 90522 97691 -841668654 99926 83889 -186599585 94912 62279 696464336 37044 17148 -242023729 39823 67747 457799433 58757 86760 -527258160 34780 50458 -57061241 90844 37260 -718127325 6345 49666 -716856806 63151 99607 -827908465 64304 86008 679254073 90750 91177 -419842076 23195 53085 -595658093 43615 13403 -638175055 24801 7326 -751954785 84921 36708 719616845 64303 62244 -373137104 37605 7362 908979319 84316 87684 219702866 36117 72862 728388606 60258 1131 -411371633 69778 19665 372259846 10739 10771 -687435150 74560 10586 -152606421 25961 67112 -438398837 96012 96761 -647887900 1399 15022 -192891201 82317 92384 551708794 33519 97338 -900907129 70930 71118 373800769 36656 60768 -288219663 1712 11788 787428001 24074 59566 210545569 73710 46594 -812406533 68461 46750 -509090085 8887 68774 -11976918 30187 65454 901071791 64229 71616 635987317 4215 97130 -456334844 45136 23616 -159491166 39153 98505 955129193 16641 32812 -388039696 71378 30693 -493663308 14179 15698 70343920 98508 9275 35338663 85658 8776 -707751797 634 92939 810245961 56867 16089 587019898 44156 49164 -231811815 90314 5163 -580550094 83952 68042 164231659 40180 28030 781713787 28362 86509 184594111 59411 50427 -747870349 23361 48610 671787923 76384 56240 303415829 5076 75467 420006311 50834 40384 -640251335 25761 83596 -834642720 8977 22981 -829818989 37242 81490 621633825 58461 47234 -814136977 17687 94409 605144580 48697 47166 835461084 91348 32801 -116781369 91730 91679 -891407603 72113 37464 -329663554 12940 39470 -651278802 20502 95599 -854145969 81593 9982 -558036639 74589 67915 -158234187 56860 70274 549961312 46857 34549 86254657 98266 39063 -533195755 66471 22291 819811131 4036 77733 605835819 53554 75718 -549231869 6569 23571 871857718 17657 21353 -167661998 3496 2011 584882596 46783 74847 305530505 35239 4525 -613438157 97774 79504 384050526 50370 49049 -158696337 87920 3751 -550579930 70342 11319 688967260 69426 90554 -730241604 95413 67530 102399323 74733 38152 301810326 74706 14986 -229604076 37905 95200 -741277926 77884 74351 -810330678 91014 61125 -620123953 97331 73268 446670036 9491 70225 372903353 95627 11408 -483559497 47978 63015 982244188 28067 38449 -701450838 72523 50918 450648937 347 25829 -361084434 5328 66520 887977384 36935 83535 485804835 80319 47184 -13023133 23742 82166 -876445370 93414 7150 -731859830 70831 9492 299349616 51508 70767 -411304350 24069 94375 -215077421 36870 57517 -779852649 97464 25530 -449019458 93082 36668 -124620165 98216 75929 -591265867 84575 65844 -960171165 7156 61605 -412334522 77242 85053 969329636 4002 92045 -46103955 10784 65260 -341513978 51387 9598 -30534262 46977 52758 -916222730 24046 99805 -755963375 34918 35941 496312926 24796 29267 -654435583 63849 27765 -54158458 53087 76291 308150841 56435 86032 221921210 62682 41272 556265768 67237 93280 -947447238 9517 84327 127697271 48992 68278 -665862389 32714 6744 -270447835 29290 56827 -390359658 1506 37922 -176775206 36225 39601 -713661757 28922 83137 456082756 29135 43545 -580511329 20443 55153 -601409627 45380 3390 -385564408 18281 19862 -975574887 55924 85904 -95441121 47968 37935 981278467 43293 14344 -477476581 35314 62609 -920847503 40866 46602 -237390345 6356 42900 -448902312 6456 8297 965360877 83055 97305 -662005750 26055 68541 361253874 17869 70712 -57888935 11311 86411 881743539 49177 70384 370375477 69225 331 917298793 35631 54628 -377672664 99860 66043 -911935175 3871 44031 337182417 36604 28642 508226684 93373 42692 -315179865 72904 57107 -696257401 37156 68560 -755270602 59489 69979 786058053 10895 55358 13644389 72577 95369 820100823 77534 64161 58264061 47653 80294 901066512 92702 20266 -558143751 20630 46181 -779346059 47864 36831 -52942484 39500 44514 549728501 97087 522 187163723 3693 77100 -199177072 72492 34009 547508935 22414 21223 395233140 99771 17652 518618309 93556 67489 105592270 60454 39635 13652950 35063 74393 422033241 50038 65914 -955514478 59076 25081 -988253170 2959 73942 -440924218 90023 90119 -556908743 25098 45189 -260168797 18761 85329 567222725 24 28251 20757924 4395 77312 315850897 75228 42969 -235172649 57841 4029 595256544 888 25669 -659067379 6869 72045 665806166 56727 72859 -269150182 68275 13022 953103001 58656 29963 273019633 68246 35277 -214491106 79814 34116 698792942 91809 42056 -895806045 33758 80921 831046203 92752 53234 -343485089 99401 32361 -87192717 29524 61624 234646674 25674 84514 685820163 23040 22258 939122487 71245 77763 388443695 53039 50472 -53671305 28775 10514 -288016267 53070 22226 262242409 5171 39202 444223802 55855 27553 -602454284 73442 12213 690587209 83737 85787 -204434489 26952 2382 -509270409 75280 3165 126466275 74146 40569 -739992958 53324 93861 781251745 4954 26592 -356213038 92060 9259 -223610286 18570 95475 503642143 97187 1390 638383415 40149 38074 990969558 87573 18638 -276594877 37349 56196 313125182 24731 92661 756667419 82787 4415 17865750 23678 18431 911828714 38436 82482 829129374 81215 18062 -949019861 22309 3983 281330916 24482 32720 714378545 25580 21121 -151023400 5441 17400 530425778 22261 1443 -939309889 40734 65152 913704884 14419 33446 587085403 1340 21611 211588734 33816 68720 -960520436 93728 40789 -276873712 93238 80113 -828475506 98718 8898 137712470 20069 82572 -645081901 3636 65400 419811306 4549 14113 810776916 27816 49462 -901732404 60349 17219 -635543003 44224 49813 370149332 70029 67998 399699771 4193 77562 -891927159 57226 73321 205241888 48722 87611 -778130087 95628 46118 -122967277 52973 66730 94595642 51511 64680 -88647919 53188 46288 -20633449 28477 62581 -989461718 92565 89921 -870386085 94727 50770 -221508137 33746 6108 529864057 22307 40412 -201531872 80000 29501 451654973 48538 85804 -978293706 39116 97550 31285489 25071 69338 946050438 58459 1986 -704747010 49535 5960 499990552 61357 9914 227041842 28715 43673 -298061886 53552 4343 200833771 83120 16463 465950417 69599 1356 -56393162 20498 94844 41287722 17503 69212 675497906 78735 29335 -198453847 52359 48982 781964311 19896 41051 755807724 50496 54028 835461661 71648 54477 837765459 62598 18012 -832586899 58021 55636 581694912 36361 3213 164804990 51217 89492 260508780 76329 92565 -360281486 2173 50531 -289849017 25935 37350 505563253 33615 15320 -454178693 63191 58805 363279000 12086 93466 -630053600 15787 30065 -356041562 9242 85252 490428564 19641 5889 879500774 76889 58316 189577105 19350 23210 -676452137 57861 32535 -176042634 80599 72435 -403039539 42274 96933 -539147682 55138 89588 963798466 63313 3181 298307830 51041 99721 98092504 91650 85080 7131331 20602 8334 364652306 27414 47655 -408053991 59182 71883 274928247 91072 54957 -612994029 15500 2564 -695642408 94616 60872 -717242841 58849 68409 -352527360 48460 68768 -265471357 26312 76095 670727840 37480 677 404725144 97242 22247 -775421422 29518 58971 -571735618 47598 73801 381827831 9039 3600 -999334110 16573 69540 305656756 26712 92377 620592923 91619 43572 355291660 74359 12783 -955646698 97404 81583 -175738638 85486 80502 384614109 53228 40179 493950507 30126 18914 107115544 82571 7496 366731416 88623 36499 -432175305 90576 58837 -557854812 15073 38111 -525794305 32627 2765 -566807872 89071 90725 -206274916 78515 5295 498356897 35897 43136 99772910 66992 95901 789312229 57687 32153 -891763518 74122 20408 562442 32498 17017 53238403 79072 56942 124024511 12825 34424 388006508 52302 18993 -647229095 69518 97593 -615710885 27445 71319 -642068495 98708 83198 -66593184 24416 73534 -929061971 31212 33220 -684356125 83566 30785 539655507 7968 59091 -637226380 49817 83133 426648244 60288 95376 645738787 67355 8623 305594755 9093 24711 -226046035 91277 71526 596685996 50662 6063 -657618306 12396 61533 437298372 17342 82803 187716876 41202 14022 -854802214 35259 11457 369769553 1398 40841 491849310 82734 55518 -376840174 47207 7353 136655409 38310 24014 470694661 96732 33914 -941874735 86778 72618 -86208661 15283 86842 -346500943 29199 99926 -708914618 77058 30285 404705668 23116 90910 -549366724 13185 12097 291430982 96451 48646 -509720221 73668 37469 117884504 23252 23728 691276493 61973 45028 -160454290 84986 42452 784755750 53318 73141 474806169 71704 9675 375750148 34071 27612 403739001 32384 77226 -225930138 11539 85722 72051626 93659 87399 -873163137 51618 93124 -347901792 6456 99291 -897659121 51612 90404 -824417506 71952 18688 79709681 23416 95814 513033002 13260 83206 -306755508 30570 81262 463569646 48899 11494 908506782 94523 32561 -251899465 85013 15241 -460929731 47869 60346 -409265029 40269 22875 905333734 43522 26720 -366987162 77614 13174 -203698763 28307 16267 454007237 76891 99655 -264440640 15050 79981 -951799710 70276 65841 -925841076 2871 91689 653832858 62596 64001 636477420 64513 45605 700704342 27198 30971 -482045365 89317 6489 375146768 21284 60725 117245730 13710 57922 28296638 89523 46736 -399538068 60261 41838 -913550204 2043 97945 -95782007 81915 10452 -521540841 6175 74334 915517670 19151 85471 514667046 73019 84521 800123003 84274 83097 -239794493 27738 37212 -612834127 41437 78641 -635844611 12577 86006 -525640507 88767 98391 870480966 82897 56740 209115635 75658 96111 -150503244 40483 39939 -825901172 4769 93580 -618817131 72839 97177 -70715333 42456 75913 449111554 39300 30796 -916150127 10420 88109 -923607596 43277 51177 -895638360 36603 24796 -705601679 51216 5426 64443445 69734 79490 418948434 2802 57569 -316475245 51104 6111 -342133890 82907 64582 227263976 10129 43481 979425796 66174 66584 -518000950 56156 89417 835523195 75778 84248 959870298 61901 80768 -259097081 23846 66956 -630836427 4993 16069 -20971440 94005 45891 334354362 72671 62448 34574404 85928 18184 -778588948 836 9003 -869513903 47135 53069 -893992340 84225 80322 734194478 83967 40024 502276550 7979 44549 81323895 44979 6863 855265247 46291 18853 -284371173 54323 40493 -893393634 61507 1584 -511993385 51580 58647 -750573004 82656 28578 311511437 53515 8073 -513724089 36143 50444 773484878 17097 20150 -486831814 38413 93313 207306035 9063 19820 -353252756 60254 43655 -104014768 8029 63642 869531719 11695 88788 898037902 59917 59042 -36061544 29148 86164 -83086418 75671 66563 605514997 67273 52301 -184139633 86675 83554 877455742 26671 90496 -542732587 59877 64188 268739663 66603 14201 -535481901 62236 65546 141814248 93537 42641 369929512 16064 74219 -625535676 4674 74650 -106708850 45253 99928 -739816001 11284 38314 -217283275 67222 13284 535402444 40236 44800 517493272 2351 64527 -915691410 45169 77128 -115331374 12772 13409 -564447145 69471 91624 -808234894 77742 72291 -77190192 23180 41113 689217051 91919 36006 915081080 33280 61073 -510386725 57634 72323 998454198 29476 50924 967801372 21078 83063 485074673 43044 78759 -50991780 92028 42321 593125284 73725 99571 -303333748 15512 30787 -230251059 54522 66226 -31130036 72766 21773 -496075954 4065 22906 372504499 68345 67916 995172541 69346 95667 -79121951 70905 42405 -434923458 36868 79772 809447131 84633 83331 221391841 10291 78672 -41368047 11883 96775 -421960097 50863 15259 901241004 81629 43591 882671697 2926 703 209066867 98545 61783 -877596303 32324 99512 -858838283 97345 4037 -702751496 34920 73143 131118834 85762 71421 762494836 60303 27697 563355662 88823 78513 -176175054 4915 33891 -687815370 50268 88383 901699461 24016 68195 655747197 93406 21798 -368928527 26220 19526 529871219 35535 41005 746203210 15892 82105 -375550367 68868 90813 -372967052 87966 48052 -659890075 20700 98571 836813974 25458 27906 259621562 42324 8217 72036367 97394 25864 -82283559 19998 4427 790298724 53397 28450 385769302 72990 40444 -763150942 82431 14265 -317202034 98827 90466 203070097 65520 21417 -980728892 35203 52921 320257199 53548 34964 -644078916 63543 5060 75644091 63002 39478 -658358751 54392 36602 499514894 15624 49435 -783784362 68452 65167 -819930326 71191 15194 455045002 8514 45014 904993169 59276 91717 -836050671 6188 88200 -310203075 18695 5203 -883167439 98366 12469 84429466 2785 82751 979300212 34665 38591 640687136 73827 55318 -962374406 44824 32269 -109401440 39641 47602 -186051605 8 97994 200336389 30720 95346 173688653 73549 65359 -228937268 62567 66022 870188608 24160 63731 397049017 6 3836 -550059830 80461 43371 -931899507 68524 3680 -83613990 42505 63580 978226160 32733 75751 805991495 57848 68450 -691278745 14908 88915 174958953 45626 27616 159660142 77572 76204 125461180 24264 79712 279780595 70104 52421 582899329 62624 57024 -885264380 83789 22836 645802029 49527 4265 -902167536 10706 10606 -321276043 32145 13842 -178297593 96063 77190 286312536 65924 45522 -664768555 74904 87423 485088790 76144 15733 -875526494 31816 71203 919144244 12268 27631 -738749020 59711 16030 637848075 14108 16299 -22353196 91670 37328 -703829482 11463 6636 917495477 24270 9451 425446986 69497 37873 -782164404 5118 82716 531971279 55965 19586 -344257608 71753 84799 94537884 3207 52930 -663608016 13652 26076 -962697232 77032 65627 401502468 10158 79646 911803003 88481 14066 614049851 72392 74801 -410870451 77076 35452 -85064941 46346 25154 285867324 22837 17932 439535012 12332 5171 129635187 58799 26807 -482440604 86411 59084 -757842850 15063 79429 670332509 17160 56806 -358271942 42895 65586 675282653 18793 40836 956063135 92924 16022 -322209383 95276 81190 560057702 99248 75284 -938375152 77161 1672 331795668 89665 97150 556385739 7967 85638 -249145533 35896 40043 -883651026 18158 30628 -222013919 6607 33877 -60600249 34334 16334 -918239684 30047 77669 133627465 87468 8419 660617607 3747 32744 -486934758 87247 3921 -47053524 50868 26985 -983824477 27135 78413 923186498 20445 43683 -371843004 84441 75401 -617765212 17306 2597 581215669 80168 92483 -348804362 35342 31914 783978434 77785 4440 177016135 28403 33684 781650108 23169 92712 -325171982 95970 53807 666876575 45238 63563 -651991479 99445 82703 187783949 16122 3130 476516811 17809 18181 751026624 75402 42072 221166305 49181 8173 420390662 24222 68920 870555757 83935 80614 -140344080 99731 41548 -181944961 53751 48855 -354739022 89071 7963 -309480542 56965 95456 -625498352 33472 63601 644249591 78718 6785 -876197596 58972 74159 -39139026 2272 10301 -122813218 95265 54846 -89814780 261 50918 -756969775 63643 4559 880616043 57926 48950 -2448545 87266 49932 -650000844 19792 20886 175226813 44721 64435 326023658 67411 88916 292939954 2695 79534 -631695529 36105 23422 130879820 31266 6008 69592763 29382 17885 -526389817 89584 38989 42343862 75877 28061 -52275262 73273 75622 987287642 80793 69628 431126277 94947 52658 -512913074 39650 57961 -209138615 92152 21775 436051014 12086 86752 273555931 7651 26031 -428783903 21212 6199 925827904 54053 5611 810770931 73697 18197 -707804633 3012 75698 -729904183 33630 43286 854922663 39622 43062 -817128294 71586 38324 -70186556 2916 26265 891925652 76130 36870 908869347 39473 73350 -648192220 57901 10143 65384149 25283 9821 -725686712 12072 47056 -347384685 31505 34896 537948748 67075 14990 -848889373 57336 81094 298884726 32180 73743 -308328708 7035 63335 -52818848 16032 64443 853969849 90728 43211 822895337 72419 51342 85837578 56282 95974 -870290822 16206 44247 -939425639 31531 44715 -506636831 17471 282 247340459 70775 652 420169788 88650 30469 -500429201 77340 75300 680869280 52086 33840 197976794 49205 42246 853559763 17395 66266 936153354 83579 56773 373101244 52515 71448 -518056869 74093 69964 975125444 69612 24432 406048508 78078 85502 647798255 14690 83364 -708121804 8490 23353 -344257331 95464 75706 512217494 34203 15830 109545358 84728 59971 -451974276 95961 63701 108054939 4846 31593 -923335899 54735 89649 719381507 77356 11752 -204516982 2178 92531 424325309 95159 89813 -338860646 80467 83521 -450406733 97340 37518 310215680 84719 14383 906900374 71525 10438 315542343 47896 35769 -526537005 3151 28069 -208910178 58157 54967 -299198436 31553 65950 472693340 10167 68018 -598647097 58896 23992 279060794 91301 60886 -133332453 2587 17090 -317211754 52439 38068 -231166571 31185 76451 873319366 33736 18136 -51409353 80632 12417 753066627 84785 72944 -51456582 29652 41361 661348581 37810 7165 558972772 87585 20794 -361650236 40354 77891 322654436 164 52278 -78487988 39861 12210 143764706 41838 54647 15819335 82686 91590 92130480 19823 85952 263265419 37798 42439 -996989083 52189 36158 791453415 53841 69214 901328473 11833 18095 -515569482 23080 56508 -859684562 47875 37505 -385667138 47066 49220 414031155 33161 48047 908587132 33397 4335 920112710 72373 4993 230384311 32745 94442 -557499711 99104 54004 -647935814 8272 10471 -301462877 20774 77075 -247784911 74668 31788 514973449 60835 71455 925428185 67926 4013 150829906 48888 31846 577597715 88740 47724 -213018221 58679 18214 346330015 38193 87186 -710057367 37478 49471 -197608658 3577 69635 497318247 20113 15895 247138830 34052 84575 -925094680 49118 20122 585362831 18693 8871 -264811570 8846 41534 549204138 68960 99893 714166828 55548 33343 -590571774 41868 69782 -314622370 20539 82436 935991459 20236 99691 470305731 22632 40097 809916966 79092 23784 -716808341 8531 69248 -237483565 75766 10646 -295357550 93159 34162 923947773 54609 60848 -18296546 37440 42432 540539721 96828 10564 -340184916 72041 14991 518177838 73778 40788 965320702 10510 21506 -149413199 23128 45526 -75781249 84313 71034 311749027 62726 48541 390837795 78590 86779 -903601200 7246 7684 430033933 71431 5724 556615496 23106 13712 -427764668 8774 61107 -91832209 22919 69260 842787373 23786 30727 -391298831 44778 13634 964692373 82221 9220 659264595 36403 9684 -478994817 42287 44647 -189097011 78417 58813 -635128085 1968 90191 -115949282 84235 89879 418222020 89696 76120 796637993 19210 71453 -543891435 26616 69723 -663450682 62988 8290 40652854 76747 55015 513151639 39505 3784 -775501501 90082 38858 656886670 79958 75723 162527208 3787 20376 821466894 62893 91906 -209991406 69871 89211 -516506999 59993 93438 -286569174 91258 59355 765944818 68881 4218 771136369 90755 63048 690626049 62660 18141 -721700173 1317 83290 -522427512 18819 15913 -397599427 71248 88044 339988112 82106 37910 -499928939 99764 52995 163801271 64900 61734 -202976043 13653 61439 -583162747 17811 90388 -829846663 74081 27647 -282110977 12249 57434 122394918 4017 52912 458502852 42643 10560 226175984 73332 78358 -590310053 15482 30260 436932236 63219 61486 -11554774 23528 4571 -291600007 71197 69400 9022216 88092 20854 875448152 5606 61856 -224395797 77842 18446 -156863009 69481 98769 -603180016 19068 99940 -566924631 83570 78101 -541882357 50523 923 -793213906 60589 74497 998659345 71612 94447 -550547320 88202 75189 694665484 28311 23897 139549652 65107 66976 708589392 16835 57004 -725110961 82801 79688 -474736099 82895 81848 -719399162 94619 10212 -130402059 31403 8421 -539558924 63423 85113 -349118621 45313 37573 -787871537 44008 83748 152225135 76775 67625 -409236531 19517 88859 -819077658 10820 13604 -856671386 24810 98190 877208369 76005 337 -734377997 29686 93811 -229285978 93990 57254 647509848 9574 87741 -682581246 85812 42525 -536436195 35894 48799 -397252965 14834 3473 642622691 40752 10403 -170740329 33908 10804 -551759170 15416 22005 522686853 29647 89153 -892804893 13912 32251 -282560737 78262 76328 231871705 56293 9747 -78614528 35063 75110 390524130 16778 99204 -421724112 78310 34425 -777078258 41195 10972 533096880 72243 16874 -500786470 76884 28710 947646558 14413 31023 -533167148 2429 11728 -341880327 52376 37200 184057430 95522 21105 678405248 72539 78479 720678952 57808 24575 -417238162 10106 13916 -989275267 36216 43281 1862532 34479 91424 -552628460 84218 55470 626428528 10408 88644 945353809 94878 44398 -229957265 2608 91888 -927717211 43239 21164 317459622 89 64650 687948287 68168 939 811977756 60225 38097 -466300408 28844 22145 611682179 66692 69828 438146488 38760 99379 -154740969 82947 73765 484829518 61778 54996 -8750350 32737 44042 775344502 28081 10870 680650776 41343 9916 981606683 78177 45243 662727757 27854 74544 71197648 33374 97948 784777799 48946 85026 -874490435 1304 22856 -279488526 38340 8663 -107848561 94759 6893 -533642833 16297 17357 267352467 53785 91324 -484913907 54113 70290 243705277 30764 48655 -608332910 28972 84245 158835655 98966 66568 -36055416 3046 38587 792866611 40761 7517 885510298 55884 67908 -622644608 4575 96885 995815055 37847 59041 -774588849 15891 71876 -273664270 28652 9242 -813584535 99255 14732 -736838888 97589 41876 247899607 9346 51851 395701661 20731 33680 4197374 58338 61664 -846975708 20788 26396 -320201717 88962 61028 -674167036 48123 75618 653990812 78178 49800 144342766 65324 11879 905041922 91380 32282 -653801340 13511 95118 976702059 40361 96608 507579315 48836 49773 -641583680 49901 68066 262219244 41433 42572 -41780430 32970 76357 -453937728 82372 89317 -841968508 90488 10853 -717177707 48230 57490 227143329 99108 59851 343423428 19108 26962 173165808 77550 32605 228340497 58179 88166 -864512932 40662 32874 -455500049 42043 25866 45800621 26075 2594 149759051 39180 22760 379350681 94082 75051 49674476 51986 18879 229783904 34417 80197 -975461297 28838 90492 -336438473 86436 43172 -73068796 55111 80813 181950221 75487 23153 -213794871 70872 8543 75268852 12579 88475 683002136 20865 65053 -2145844 94910 94476 -936249265 93898 46527 950929314 48459 7342 474467776 59479 55039 -378079293 15745 400 490633189 13975 44916 51675654 60650 68303 -522454647 97542 68537 -331437453 98131 67546 192557901 80392 55819 839390262 7306 57063 -952935519 37718 80517 -262111161 55535 76312 89477669 33179 36070 812755272 33841 4143 659725912 99691 62301 957319805 27704 53322 159132556 41908 13928 288142555 56783 38666 -610543941 20113 81937 959936036 16025 53090 152900362 20543 5317 -710919498 21550 77640 -249144442 60168 26032 861703486 54696 58983 -245335702 17399 56747 899752378 86253 80613 286653831 98294 80213 -592641650 27207 86001 976696028 1489 76252 -340248068 85439 54548 -718386039 65759 61450 173337775 96757 1572 598189960 61474 37455 14610223 70903 77578 99110890 90861 35309 -653415083 50751 21715 357891931 6404 22331 -325523268 16645 4404 813217956 18379 1627 170377331 90417 54835 853947250 28999 69085 582061842 30534 98575 416463631 95504 7910 62864824 85106 29214 -231014441 97504 83767 27361410 46643 20531 -763927592 53269 40064 973468892 93983 69529 -795751731 33962 49594 -780406360 77107 6854 927785161 5861 92751 -918235272 42714 11739 24438587 6504 77130 299700911 27624 9614 -405915250 12538 90364 -53908559 52692 33645 -826835435 42011 23668 456352082 25079 38802 -748297867 51459 15183 -946180993 14311 74632 716308092 88462 89036 544420688 35367 78501 877071132 46633 68121 -747996058 28862 81728 -375288946 39012 92086 976288964 53826 4076 -566071724 22710 96927 -966902935 66441 76604 87565837 93281 84239 -402116758 50415 35320 358314545 42561 27874 -351233478 39807 11136 77376727 69982 3495 -822293385 15002 39433 835902746 56585 39024 -538922607 13375 97470 240536803 4791 1870 558577807 56801 37856 656227671 8030 2017 115232965 17131 8379 -735632028 54549 74897 210665652 10093 31052 624607779 76842 675 -504387903 6312 25391 964851085 69510 88689 614924765 10251 19229 635260625 30396 86632 -697291136 994 47023 358878374 72612 46508 -558430173 42798 69449 740495865 29701 80741 139389780 2207 6959 -307857131 59439 97544 -557236551 69972 20379 -964769398 19109 5755 -98482581 73956 40433 -740694966 18915 63440 653473260 23916 6590 -274980519 1181 83983 163569525 91409 4370 877689146 52788 74793 -724018580 42546 63948 -336279291 73803 71692 -376003367 55898 33268 -56124702 67259 32032 -147358671 42352 87313 775189554 37626 17783 273299534 66220 46474 592032465 5439 16678 -269170382 84934 57743 -9096547 9675 8388 194241328 78170 48087 80261745 29584 91209 -706798276 33674 99648 -658171248 37480 36736 -238897351 17620 32017 989875427 39014 68254 960683940 4178 37261 794025278 92168 47002 690133156 21920 52120 816413945 68961 70089 -516168481 75824 41514 485562816 37757 78050 833056828 37789 77869 541341438 78385 50353 508076140 56871 63233 -380106591 59491 53074 243477142 33345 83458 -532500152 2779 7669 256513897 33656 24667 -152670506 77398 66249 323443739 71598 85118 -50167908 973 77067 334527685 13003 74148 67562488 70581 36459 -575115583 70041 97730 -943165420 14934 28582 946607160 65425 70746 715424371 42642 59612 811019277 85876 6560 244800243 65670 20944 -627911494 66455 63822 891872117 76587 60691 -798551153 31498 67640 -933657825 2656 75645 778059046 42712 13279 -470199232 31084 84590 238311818 94414 19853 483057112 21609 43888 -110579244 59234 35503 -397211501 26146 81392 377998279 88237 43427 271971295 64996 99388 338726300 62341 12276 -909022224 11926 12806 456388698 97404 60082 -11934363 18422 91723 -625345639 66291 99645 412894065 98957 78420 -497217698 53837 41533 -915491852 66797 73486 346138323 16059 78464 489945646 40835 68990 762449025 15810 67046 865807548 88237 27321 897770167 49935 24969 -48949559 49816 17160 -555374899 37445 47707 50158299 45697 72764 529365328 37975 30032 -850038724 78610 16939 142184036 2937 52738 -760859880 91911 59753 -110115478 36802 26982 -609156702 34857 41686 803262347 66687 33570 -1246264 20327 755 671132459 23404 33228 -624796703 73685 79200 -232543986 31264 43700 -246636069 94730 17971 38337180 44837 19440 -64526472 35572 34755 11025300 66408 79761 885922038 56474 54113 -761735956 27259 43616 300066018 81106 77346 617979817 38577 45367 -434860030 48764 1688 505911148 39177 86019 -725976225 50556 72518 -149985022 32869 62996 -187130155 41582 14589 -207199969 92108 80768 -886184382 75459 62261 -370675944 12176 20331 924476871 34423 98579 -692231793 28612 33675 -45727971 1282 27482 -888351289 55189 55014 302543790 3305 44703 394774129 77409 65152 -576420668 97080 6517 651183422 40617 80839 -449921319 50233 14121 117274468 15992 98274 820172007 47356 47362 -719279292 82280 1593 392757081 22860 68055 835632393 27190 4372 756867444 66951 56279 677440944 45970 37683 376540973 88306 31167 -957503445 9299 80795 -765793612 76859 68406 -112331973 56524 92206 968915792 38773 79742 273278570 66009 92677 122900092 2048 64583 -964563186 44185 60658 549463296 99378 46228 -252898041 44531 58867 -12007076 98449 90073 -709169325 65223 25957 -30277098 48377 79700 -115764138 24194 43838 -612445714 16854 83194 -211316632 23056 2624 -490133307 63288 122 -535477937 48343 26732 777320323 19626 72388 -338964327 16257 14405 -263350494 25470 20854 -752738739 65192 60436 125744203 67320 35080 -540236170 40587 97780 -252150502 36702 25314 93409043 44447 55016 -841775312 30735 41418 142923869 78827 52817 -87288687 87860 96543 417289310 39309 26366 -538199049 81558 5053 -251149540 42128 44825 959397410 90222 37978 681148046 46166 3141 899009306 3908 44977 -385123104 63247 8566 382924072 20043 33276 -26528220 8930 29460 815118855 11217 94382 -172576729 15232 18619 16776554 87679 32391 17135274 82750 72618 -976333221 17214 52144 245681128 61794 4739 941957051 11184 88141 709996640 58180 46316 -4954219 33429 95763 -998767289 79388 216 410416481 50407 19732 -532509278 74322 39443 79181139 60415 11934 -879069957 25154 30726 205288605 64951 38357 14805626 71553 65196 766493911 47510 64584 142264607 37397 53640 -548188001 55899 87793 -4762178 60561 68995 -562538134 94022 4956 -80300424 8523 3632 459225681 24407 24271 631509373 89577 31342 267768552 61677 30645 -41135602 78726 52252 695166965 97565 13791 981598887 68528 12430 -401389625 10419 64630 146680386 47244 23272 504543224 19121 56367 -745386460 29309 40965 591423431 64458 80048 -893386724 70359 29399 -982915460 64470 70171 -949390782 86971 92854 -116222754 49271 84902 792437636 15346 50594 -372985773 63884 99834 -387626914 14039 62663 403174611 31279 24350 -799830239 98155 14809 675109994 49002 86026 165528649 38492 23997 453984138 92081 78040 -192522736 80390 20005 -650928910 34217 10591 699016821 13541 45012 865539354 57426 39446 270711017 13232 17432 760945559 62635 98659 794359946 6520 68621 293882838 51025 43958 798263897 16879 49361 186909126 11867 42262 254447884 70866 44430 -96521252 54125 24880 294136755 57644 20315 99708069 22653 10331 845169713 90842 56852 438583207 68079 42113 -850900280 92517 42606 144306181 19600 97773 -602791147 24833 89759 -2480136 15350 55403 402181504 11132 61452 -439625219 22513 43932 129603399 37802 92004 -77524009 5439 98566 -773305904 6520 33311 -846993358 7608 5847 -118274958 85233 56859 -15269545 50657 24346 -188770407 53674 81318 654764395 67501 81665 259094798 66358 30585 795984673 10833 48179 945520885 17768 52752 -319703599 70760 75154 38785727 14317 31286 -244243733 50457 4445 237531177 58206 66136 250009417 1783 51300 795495073 38764 34357 94923133 70012 44984 -406675490 56916 19935 680088175 26278 42904 794244865 2852 92175 146026145 20393 12869 -868382102 24030 66132 607242678 65930 38246 43614530 45161 70789 -995227646 82425 17812 5079669 57627 49331 -69281750 7907 51427 -953848080 49802 8459 -514360335 97584 11185 644785832 36702 53492 -902418112 88065 22864 811938850 82241 94610 -390984563 14870 94113 58868072 39061 34496 -410884391 5795 61709 -100910354 20874 61791 153981185 65307 95072 -217982486 43604 65951 -113639604 40078 14578 -702299433 91057 73174 -135624965 25722 44396 -626869318 79564 69481 475467687 963 25207 -577689981 99847 85138 -210594812 67889 97223 -763792613 67043 17938 -609701851 52180 2679 -480277160 36446 30471 611374603 14985 56652 686031810 64671 63280 471033425 10796 26648 543564610 73108 98180 -702323201 5329 64570 -577390174 97461 70316 -297368569 63455 90307 -465303164 77884 54406 761387838 7368 8296 -503527744 88602 33836 -761199692 76332 79499 -578993536 44595 60943 -98943188 87213 97406 -719115809 6633 55104 372911847 76674 26879 -213624140 70095 7574 -678175684 10837 68711 276380096 16082 82491 784270334 1902 74038 -156993589 50431 35775 -771525588 85749 92197 -378776731 71609 22305 534031759 63289 10360 -719592177 87281 63364 -235334033 54859 14349 897730115 50366 79915 -386138818 44884 43020 -690267465 94096 11495 995218131 57111 12881 436416968 39918 74220 -845055292 46964 72896 594836873 60316 95208 -773400361 89211 76228 -669012757 41151 57715 -755436349 92039 69264 -341292953 53746 94967 -486169316 15574 41126 741448329 73488 26188 -394512385 98587 9541 678611631 36272 47831 -23015893 11835 85897 -444236184 42275 27160 952544218 29571 83057 -218217991 61169 80630 262787013 76326 55791 -214855280 6600 33512 -19413420 33606 97447 -69361549 8646 81562 -694034497 44038 86722 -25570483 9394 29906 -722768986 22912 869 -49529497 19317 9430 -666625326 37949 52280 -842049840 76318 55053 435410911 1789 68897 -880606026 81481 78107 343831104 99348 48662 -686237882 1517 6034 -419649818 41434 66228 -373191146 87722 16763 -208726670 79033 99799 581137670 15282 28597 742358827 13801 84882 604843440 39451 468 466717807 64286 35977 -515630634 6945 28103 -557141627 12036 9630 -782153437 46940 78663 -749935163 22969 96525 873675380 3550 93602 837930657 37809 8023 288242823 62015 74980 -149927218 83415 54816 -821038740 79783 17210 -99283067 69179 53699 -456544090 55877 77692 446014961 48805 91765 1694569 66895 3238 227288551 36785 71054 -583253498 5484 83023 254942951 97331 95885 -93399621 74949 19911 -601214626 88261 72681 135488105 1841 51868 -890331538 5666 60802 630846943 88662 47258 902562632 6904 946 630313379 93039 60573 -668401392 67997 57895 -370731169 20570 38456 130093946 80451 10280 934710110 50844 56522 484308586 56487 87719 44127514 23228 99338 -960790966 99261 6207 718706267 17312 1047 -262982484 85193 41510 290531544 28876 83598 -274688715 6389 82929 505631031 90574 24057 585745062 14589 18833 387364779 32899 84385 -489938969 40711 73291 -615970348 60092 95287 -956064675 74817 83008 -589032964 44875 50342 444327063 16954 3718 -902204066 85045 36348 -235955854 60143 51523 -574544769 24285 72003 348898629 60116 38232 -210856150 44651 52729 142348053 91442 41448 575118653 28706 8616 471911654 40121 8696 -358276767 42583 43385 275659803 41823 76336 563309140 79504 7297 883534211 69583 98561 -415079432 89942 32389 -768098383 20440 64307 461283047 31680 85136 856851836 83123 55280 768862415 98487 88603 -170649908 33015 56502 -538959136 48463 36745 364416460 38252 82632 -534503190 58802 62898 -286189156 13920 21410 -985093420 35324 40018 286166992 5595 63366 -510988924 36967 95006 -477582064 85122 84124 -717099745 75033 1314 -41318980 70740 43373 320480129 73414 66498 -684710339 75477 71640 307298307 11773 93596 353149399 66000 34177 153065695 13875 66929 747576457 42750 71168 44706128 31326 40933 278377017 76873 54317 144863948 48353 71381 -965320584 19708 63120 -416336431 86528 7383 -641317472 66222 15828 -462093202 20126 48178 -251592977 27972 1688 885524514 27984 70976 130079167 27741 42596 -902258674 71336 68510 -885324619 33724 37578 -644044448 93856 66639 821508049 75205 22036 762114755 90928 94458 -509272248 98129 43649 880024025 50865 93 -374327054 83958 6151 -270851694 53944 61584 -161279384 84509 73763 -631913053 27312 62165 -712345809 79192 346 -563363887 23475 35101 50247342 47492 54508 31839971 95324 435 -952811311 71981 5194 957822859 54306 69204 935205061 21581 9629 -20584089 79749 51737 -166789860 19069 32733 -510757330 90741 95454 -225968767 20756 22154 414764779 34429 51485 -243128070 75192 46699 -31348220 33217 68039 764070564 95984 65695 847121477 86955 98467 -249859804 9177 38492 905276065 74873 25311 -903362607 19583 27661 -766933427 22513 19626 -841970459 72985 17690 -117484448 95455 83082 -764339934 31918 64320 896146043 50040 20173 -375323952 86140 63684 -986450513 16293 37054 947985482 35730 81974 112521292 6121 14141 752418972 81962 88671 -970188975 50759 31780 401704184 55681 82232 896844058 48551 92603 -148411715 82659 87653 697425884 60424 10827 693891636 70838 33958 692713868 96479 53233 213339552 60789 17756 -71754194 96092 74282 906640812 78191 75994 192259902 4952 72078 302051027 22718 88508 -371505041 27862 95200 88982118 90368 35501 766279691 90456 19446 -72381080 42812 19719 477804738 2905 43146 166121531 11768 95790 -161075369 43206 34114 -646422065 77584 67813 -100247761 60826 656 -49511399 75908 16149 -658794850 97003 93336 -662276405 27590 21021 13462119 66571 26371 171515218 30690 18905 -540102997 88390 19365 581319237 19247 90870 577158773 48157 80448 91280589 95599 21288 803471221 88954 59976 -501755791 51272 48124 -54072596 28908 89504 -755508492 81303 22674 151721399 65261 9618 -921584212 81903 22302 368957562 3165 96492 67325132 8574 83048 863285977 27450 98656 -145106002 88298 71195 66221370 56348 37803 -762255220 14743 64994 941484729 95036 98824 975368879 48394 83718 9331638 57933 94459 -162502143 2901 32791 -359862896 43106 36670 -420108261 35554 61891 -576449233 78909 83774 8337254 37488 9902 876045365 9752 55760 253752911 372 16244 -356575264 83600 27621 142900310 38765 9646 -994374753 64652 69681 841309567 98257 61344 -653367807 8719 4670 -344297829 4901 45113 403621410 74855 62438 -598583336 85741 76258 -652789837 44391 14784 647325342 6406 5709 -144971842 72894 59589 -454046908 33285 11011 -466202672 49013 45629 -335117444 29311 74253 806572837 24881 14208 757314633 76846 9522 -539269635 38419 31804 -660129558 22455 7890 -154759770 73659 37666 33518616 37979 13246 666389792 56989 81879 296342241 24003 75156 -949159959 48073 23008 -443519142 81298 4234 -415181722 67307 6679 -634357072 63724 80239 -597196894 83458 75897 732576604 21599 78043 -999706995 32269 39956 405640332 45090 97229 -272762491 42458 19786 -579854997 23210 14769 -758146262 893 63221 69704445 29142 50267 781185267 99811 91279 -884847089 53373 66569 987058491 95485 68395 417896999 25412 21709 -732348302 85852 508 647244968 49063 20331 -853140675 48712 66592 991143080 1486 76372 -198770863 33345 7176 121957369 70897 19101 -122291644 41776 65603 -631775571 32354 37940 442019243 22023 84960 401888914 85662 12445 400069898 23449 80812 -784445212 14549 33342 85792705 26786 93498 -899820925 69236 66557 -157593197 43775 95721 -661788445 45092 70960 264758944 50682 80947 716754763 16580 61449 -894510184 59809 67819 -137433411 96057 39005 -715558866 88083 89870 438661557 56502 10439 679786390 75085 86756 -202770792 84887 81577 -743993720 77366 48716 975088185 50212 36214 -964205926 1284 58835 31203843 89780 35480 923390947 27299 77358 -995397479 67376 69463 -513806648 95260 72795 -77760753 85863 71341 55375641 84256 45070 928965931 27635 56999 -165279974 54303 36299 -893858651 54676 30635 357110186 38733 80496 -909387136 39342 86235 -390645641 38311 40567 79801643 11733 57301 -234351997 98375 8327 -688322968 79384 67232 -276108970 45104 74295 -844004295 13347 51338 713256605 94959 91744 330996862 80486 54771 742469388 66187 50682 -536570395 10405 57618 675510532 74625 1802 -277035171 78179 20786 160899517 13968 82110 -903464401 42325 33361 -875790712 43250 52756 881719901 94342 21295 678486719 86678 1794 478207793 21245 64731 662549140 50548 15096 -680413032 51765 9713 -983190525 6756 2549 -275168396 98693 16548 192589698 67353 67804 392551469 39563 21146 -358567949 53774 52901 946066550 31027 829 -755785179 72130 17417 334568084 63266 60950 -131418001 71376 21853 230703511 44827 55021 288435942 59325 53721 -66782140 80607 89298 886591917 17668 93483 750233943 72893 31358 681570526 95069 44741 461881117 97982 73499 245572131 88046 69392 124747348 70147 51322 401847676 96738 1500 592658184 27379 62970 -297661268 78664 23412 -722284184 54287 88302 805942952 24477 12940 -835507139 42724 84018 559561485 91919 93889 490501451 20619 63484 729897846 31275 15565 -396645836 41385 3012 -164490018 57570 98476 -547222778 81724 54737 -738059756 99666 7928 601396748 71192 56141 -424433484 81600 72337 -461412282 69080 45273 804345535 69807 79473 964339349 77758 25604 391003821 91801 54883 386620589 66887 17518 176560304 71828 4738 -83598730 24564 92955 588037722 79167 31703 364581677 59983 87936 -981074275 48913 23547 -692409947 41725 4987 -129819584 56225 96111 -487354478 95026 62827 -252425256 6879 22462 -29379525 40904 68377 -375557305 15721 12043 76485906 15560 56602 -606057579 2856 69586 143450842 28440 77534 -623845395 15930 45350 785208182 14036 92925 399555741 41276 66662 -969905615 75511 18277 -666809809 44171 19056 72962949 4256 52639 239998652 20373 25775 746467018 7429 53369 805963705 57675 24806 175927575 30526 4864 911033342 57718 37638 -940820304 51411 26608 -972537874 63161 46600 17257742 53294 57330 59835354 62465 8604 941119730 37673 83157 -936484881 9303 76202 83107687 37062 49026 454230474 67830 18926 -13479887 84512 60219 -73421934 52984 856 662074402 52976 72385 473320369 84831 19521 397421210 94278 11377 -477648433 48368 81942 -173689275 23235 78372 100021411 40931 54593 -703877181 94081 82601 687229132 56456 60322 -656563348 81733 11548 625804494 82067 36446 -267634917 11662 87525 663602640 78726 22590 -635147051 21476 77888 411153559 9125 78083 -370952191 6033 46199 547633497 88621 4856 -876542752 78540 55928 -214038418 67814 80877 924618861 3721 17262 -424421038 66245 32954 -848865620 17862 76240 -612288945 61604 23400 -897281304 7244 8892 -80000611 13599 11189 -852801928 99519 9008 870960319 79775 38093 -482357807 5381 35314 -767141885 39318 856 175303771 43885 25841 -453794297 10071 95903 -273616001 35424 71274 -587637251 85868 78424 900383388 59464 38886 375193998 91782 40534 987898453 11172 61595 719786346 73685 5835 -999613754 89111 29855 -786786423 59413 80448 283237836 35085 34508 266389922 91677 4422 814970805 69062 19988 155731911 54248 10152 -868625803 62323 81364 -331544397 71171 22139 -205402336 95960 59973 -126307176 53382 22261 424628836 86253 89794 -757459397 44972 74699 -923906447 28555 93363 625159705 61681 74065 303139078 21036 5117 -670116176 1474 74342 451937217 2651 98883 376064735 18988 84176 719071796 52006 1708 -582143594 24537 14486 -287690103 73383 40036 -190556369 72980 19353 396093213 28745 71959 -893567874 67492 64146 626956334 66501 85797 -76108063 98595 28456 -572416415 57096 44100 -104076192 77533 67158 -201715484 38640 46821 348949672 5139 82153 -789382854 696 84957 435369494 17118 9934 -191607255 70632 65635 -464460823 77578 67270 -42504867 12005 15766 -606313762 94821 26830 -277535230 25118 9057 -149184549 24021 29642 716300060 39388 91052 -200511966 8554 26716 -674381751 47580 54438 814555727 22807 11617 559023230 54843 21253 -281584068 21220 37384 893805962 20636 9549 582469436 11255 30656 -917427077 21914 37231 -231255964 9796 70809 -559518448 66204 47820 275218651 98623 70584 -718771433 89594 71818 601534896 32607 1291 -97146688 33155 29487 298626261 70278 96175 -382957195 31355 67052 -560261600 26387 89386 332141059 61345 22683 -752476407 73416 24398 -671546066 44981 4215 -556335464 28326 29427 147708352 36628 68965 -819448595 13396 91317 256208153 57308 74439 -435618974 89948 39244 811821145 74315 54468 -235445600 50165 52582 -137267137 16568 37681 -258195492 81683 71325 18285310 56611 70763 -709784322 59862 71255 364412625 79315 3411 281438112 24057 77701 -143960990 42815 761 -700106545 1384 90684 -20753224 52595 88579 355705768 83407 79607 -786438474 92033 53791 834311521 86347 68357 -324094828 48776 20319 644486881 16070 50612 168822352 79802 22318 -42423558 6610 90485 585338805 45421 8308 -292520687 47458 79626 183394696 65365 82398 40138880 48576 2519 -809082799 92784 2112 -289204963 76787 46474 -780675304 51205 66923 184754627 15044 30082 531604839 6355 74978 668066571 29047 15837 283563141 62490 23793 148698195 83623 41645 218346513 81016 7285 589435143 73868 18479 312489261 82567 69360 323568208 92145 55663 -569911902 49337 49056 317982616 58915 77217 743723536 74394 594 -472657418 17450 16313 -901404821 2212 60155 276501471 64547 59319 720763623 57173 19255 259083097 2681 90637 284680301 66001 21262 994979607 82240 94619 377622905 76702 43210 856448060 33114 26996 354944288 88594 94444 -294910431 49443 33535 388712828 56888 4825 126767644 17494 88192 85199969 27963 47785 401512118 3969 72256 -804370280 63063 73282 452557024 31952 15996 -408561804 16203 97993 279189782 76000 20465 119885039 5646 65569 -28754433 53223 85139 -84042966 91525 92975 418998227 81866 70410 -613233874 79976 30503 31229014 19602 71601 175650972 46603 57784 -696510917 2861 35219 641459156 65453 82797 559799991 29862 34036 -178350939 36767 73555 -28876274 60651 9043 -621831081 8403 18464 -460204136 4028 81028 585569324 32455 3285 69166104 92697 5331 -513313047 89925 97976 432810038 71403 25195 661237540 83819 18838 684244016 16277 85026 -727285643 38637 95950 -249498926 64685 62588 -703802118 40061 58681 -39218286 5407 6029 894618456 91772 59664 714398514 76003 45412 251837584 14618 10525 -496708233 92176 28846 143091874 54310 25471 168749138 60835 27791 815594910 26973 36218 297015934 23723 68000 765312180 37013 68313 539730001 49084 12369 -834947197 39577 54003 -724873940 36670 1738 82777372 16669 10982 -468552940 61508 94804 24519983 89933 67685 627486258 18759 32264 484413479 59523 74260 -400182108 55629 1136 924356015 11395 53210 -971036640 43766 5127 674987259 6952 30827 -60641574 77138 32270 448293113 78335 23410 817512995 91963 69538 -564941215 88070 51248 765754673 14040 10049 121998262 30 63241 406569896 66300 88104 -36869623 20425 2865 -476632070 93285 25219 257845313 29082 45380 -87507012 23223 18167 346656355 99202 84299 964130443 70665 94714 -451363109 41894 58983 -512031600 17216 1100 -33583461 66199 31186 873532480 12538 81375 238260877 16914 27230 -699428924 70018 71472 200951426 66039 90026 957518567 89154 23769 321918336 75826 34261 119306427 63610 31379 -154945551 19174 26247 363375116 48692 51412 -925825559 11539 42459 -795779101 12402 64292 714456703 17816 15770 -297285779 24946 70099 -263842867 68121 16920 -283848309 53171 91780 416169574 36496 54126 931950131 62004 14452 -739114974 9886 71646 913696382 64622 31205 -234058621 88522 24534 -883439512 99582 43006 -348313641 50584 24601 764048296 80631 61586 503679321 30301 46347 -481892175 21216 51044 -799625095 8847 95224 469476963 3450 92601 326952493 34821 39424 606176977 72548 5678 856939169 62438 8979 -694748231 64966 97974 -955418921 55138 23100 -151686891 72189 30408 -383110768 42491 40410 -183717035 12256 50590 -818135995 34592 82971 -818744653 63239 62786 823230201 93363 70057 77912507 36397 87852 -646584390 52855 46366 787510667 64729 55324 -51273489 74181 24702 -782383154 2397 28932 949460417 62162 67534 437534169 21377 68171 64491159 61941 60789 -633099658 31809 34156 294547004 46374 50022 -41531551 67060 63823 112727058 95674 49270 -142046968 97971 49846 -130578509 14481 57201 -849890131 88024 83461 -720084940 64546 33282 864798717 84547 79409 410305561 88510 73750 -148178849 24725 85834 -860084084 78225 86480 -808251927 61975 7545 33521524 45346 77065 -263835417 35561 48050 82882303 37924 62160 263462805 15557 52018 138723682 93954 15346 -4711145 46559 98502 45139326 7510 75106 2485826 1889 69156 6165930 20983 87339 -418703522 64946 18992 744716824 16081 16316 -540263782 31992 17570 -406064323 31510 49862 -615738997 37782 28238 335942011 6285 7320 439755654 46359 93693 -313014951 91883 1681 -973852777 13942 69332 -102320281 18284 19076 -505432884 92811 48657 -340550002 75826 12186 315567412 95547 49136 971451465 63223 7475 -271066137 69638 99647 -426271253 79797 88790 -609654867 83742 46109 434504429 54672 96523 -519594309 6171 41249 480110853 65078 4359 320471104 49028 57264 257631746 38678 61664 317369806 24459 19675 -30813744 82293 1879 481920488 8088 11053 -110606130 40046 57300 159121946 30161 83455 -143566569 56727 20302 -70178528 74818 77370 224289724 77296 56174 857949707 88002 18896 368529226 72449 74856 -804529562 37452 99319 218953081 26046 34969 -467296625 43097 15218 -185275052 2035 81246 -422033711 27204 38794 879900516 13923 68504 187853821 59925 18006 -561214668 67342 8956 -796291696 73052 40216 169189354 54136 66425 -633755707 25743 47941 -904362169 72460 16518 796012343 57106 74650 -132821682 55406 24618 -57557916 94430 99268 449102471 9269 84615 489030085 90574 30879 -652125721 71638 97519 -2194918 94028 71397 -216617369 41746 47533 -372410181 7959 1170 -736877310 12390 42800 -261034866 65159 90717 -540218316 98375 91416 716948050 25805 4743 -884710650 6996 87089 576704919 46476 92890 -365705315 14972 14554 -891738997 28184 17231 733159260 16502 83951 -104592535 40740 83331 283468381 68150 83471 -172884744 49922 45240 -744498590 60011 55379 260972195 42559 48399 158128631 8088 57558 -625902056 1852 77124 -688253869 77895 89989 293178699 63796 17596 771833281 88378 56853 424841322 7961 11424 -562898755 54852 27375 869082489 93958 77150 921257665 52549 67403 -987599483 70436 92516 -123562049 75442 72177 663130834 77567 97432 -517758843 59623 46363 981466670 57949 85660 -163592413 54948 50791 196003021 70779 87806 140902647 44504 32884 161063824 11364 6757 -632223530 8227 49267 897203482 14320 68387 -754740349 51580 39010 -414908671 57829 58204 -457934466 1867 16399 -377377822 11373 25714 -901982458 61339 68831 -832091006 82558 56326 907303852 58524 98565 -979102773 13467 48386 -276785389 47573 94336 467227232 9742 27598 -546637540 23695 60116 -823844177 62571 40819 368564714 24749 6589 -497501236 53471 76811 -759048417 94057 60393 -4042829 98463 79126 -391060162 37489 10280 567836111 47547 76549 -659968268 53401 96043 984158679 4537 84585 721516035 20813 97842 34529624 53900 73008 -657015268 74463 83689 -676716125 35147 34723 534308206 42409 17741 420440782 27049 66017 -634411039 6045 66518 -776174590 2697 44535 -20146323 72571 56410 -880475686 56169 62390 800179953 60683 60590 723671417 99114 41722 -233527473 49551 44620 272733379 71338 48343 -672459051 48044 81718 -447894115 60807 74682 -357273098 64152 16746 -797015571 11763 27422 225252441 3611 64297 -905052545 96477 28796 539586727 70159 19123 101730995 49705 27835 -523727993 3236 19331 631220765 87323 32608 498620166 55114 88799 -24944077 40126 97146 4859859 1849 30220 150419901 32702 76617 608648976 14134 9334 -593830806 20504 92122 -596771344 75657 40807 -723490735 10244 6572 105198706 72768 4354 723629962 89858 24225 -258423027 23540 71243 -158195873 70781 78378 -814126087 83756 5065 -799336866 68852 11188 -935982969 23802 76092 -559788749 70218 72877 679431255 14280 83681 438794999 30191 26821 110134347 11838 34740 189375828 80071 3014 -293371822 44256 4793 880404394 64123 67806 -38071322 56316 87112 -581078850 85721 61271 -168005391 39871 13922 595731219 436 56770 -406079514 37533 59481 804015660 53045 99295 -123337858 76514 19548 -767732731 96124 9937 271164726 35207 62456 -83250666 63554 24974 -848194069 91303 75932 133138204 59173 59061 983711817 37001 24520 -211300019 83179 23705 671402839 49954 94164 340174573 58495 76050 -191916887 76730 12554 672255143 36768 4499 -868002920 53902 13605 -874366544 71610 97859 245659124 3177 41949 171486673 42675 36194 -2997428 58227 27721 -370273365 19990 54991 742774090 69564 90480 -134792306 93908 60237 -841868487 18916 90697 -45435027 34841 13067 -137565449 90031 24779 210469771 86721 28644 841718110 33850 48057 -29942812 41295 42136 268620549 38750 41724 12997425 47875 86293 -417061234 35267 58767 -97601888 44648 93734 -628007007 61035 21292 750114179 95693 55884 395434774 60704 7334 -86874739 84362 90863 132855705 7916 89367 68441643 81686 59399 248458394 92570 24119 -646849368 2327 44650 -243549170 41289 15505 955404517 33748 3948 -467905730 24183 26711 683754843 16744 26792 -206322500 69021 27686 -793133025 67890 44590 631178499 33869 69993 -294412913 57093 80526 -896824300 82634 48897 768559214 33895 80527 347558008 3598 98806 -863641848 2356 35928 575525576 98307 26676 -691984927 14205 2401 -576487413 27419 61212 -327008006 23400 72388 -172288888 41519 65255 777509029 82023 25503 -340481253 77731 13872 63131572 51952 54134 -868619913 14022 6600 -501068947 82462 38693 850038824 88665 57200 -760837821 61486 1075 224180526 83138 94894 -204639968 87059 42292 889608698 59240 81481 -726432904 645 55416 -142801732 20473 39821 -635860198 59936 53538 -588018148 98220 46998 824986121 95724 92801 -208363401 65621 11363 -676771891 26691 44134 -291542742 65266 30288 476004557 74390 62514 -595202379 79013 43262 -210631764 84038 77679 44681746 84973 92019 -83915737 91902 7742 845355332 82272 27239 -33101356 89396 22376 -667181653 95112 18296 878156961 70818 1902 343326647 14383 19440 -160425426 27049 31255 -851667895 26339 42339 792295550 41723 39418 884724404 96650 71057 -423076040 79270 31749 -317986257 99365 21741 694698483 90980 76629 170342858 3692 98186 705076048 50583 43039 -640945552 57232 35064 -703880685 49144 31552 -192321398 73953 73951 591087698 94390 34981 -19215607 68326 30543 492549623 44713 75870 -376636405 5144 88710 -724521393 60181 48615 230451462 40870 56716 -738027543 24409 43026 -548185119 6110 63141 496010174 36728 33717 -208089561 79198 46054 -100853975 5446 88331 710753921 70841 61128 -230210735 10096 9274 173510924 54741 88437 22399168 6270 15675 -595299967 70272 57772 -195243048 59767 39247 459393300 93441 53323 946350762 45349 18908 231395680 38108 30614 -598815685 6586 61436 734274921 55701 43894 382794790 42138 60521 -392706196 4966 8182 466906741 3691 12989 70390360 60670 15675 353864810 39178 12541 265198859 45626 43634 565407198 48302 55493 698817661 70873 99668 930782315 49051 43390 -138675436 95085 30203 -76712746 23069 35497 -815485466 88217 34134 -445822410 59790 52541 -488293349 963 61751 -986646686 45087 8491 -315194537 98567 62895 -112257059 62730 2361 -306661796 73071 81958 81428061 73537 79912 865754438 97847 91855 249827736 66591 11184 -192121128 25731 11175 735926438 51010 37304 -466152155 65913 2144 -297318189 60853 77424 605139375 37419 71969 137507257 68939 18849 847096793 69394 44021 -587520559 35539 16309 127634178 54091 1235 68139855 36813 68278 -414674994 22973 56638 -855033774 32043 92860 -954830837 80390 42898 -260696727 19980 20348 989219398 94003 34741 -783673974 85964 89598 311316266 66997 70304 526137105 39936 32983 -91024322 48157 90028 -897180291 37428 36036 294317433 56287 22266 -938793033 54889 82381 -635815570 34343 90184 -490569212 21437 80634 908655833 72272 78114 648337345 6966 13150 396205789 81104 56837 429524799 61121 13725 66225800 51151 9420 486019395 94312 26189 857862730 52216 74313 -105790229 92874 59384 199957404 16711 41177 820187787 42738 18046 460251206 5401 91200 -360100745 7703 92741 284507783 69329 18366 -495934194 78074 13918 -114434241 24398 24726 -13901168 79525 83303 685984311 63885 92730 990592315 51847 27681 797328216 39399 14576 -219645251 65386 3714 -302301719 1760 77286 -2236578 74037 81633 819676194 36065 5822 -546493556 16426 58928 -227487766 55713 86616 278234868 59100 48318 -738452978 74889 46034 -93778078 60685 95709 -237512295 18516 19033 340686957 2807 23495 892480785 49075 19390 -789294055 98066 86953 797550356 83285 84253 643387980 16147 98783 389440632 29291 17677 -568765412 50556 39048 934658649 334 34734 -517198741 85114 21039 -304744004 35951 79353 -783341956 55714 85693 -614809419 14293 55027 574451772 13399 51070 -140140385 89134 61601 -95495503 15273 82900 -575571375 16112 6460 58098556 89743 60687 992318382 10603 23975 452620006 28473 55792 -814549055 45370 93514 -992167273 62463 88389 -182547590 62658 42241 -459275596 7635 5845 -135844470 78922 26853 -587665485 789 14002 769731168 26864 39039 -661426049 45088 28343 -419323178 70380 9209 582458250 76277 56212 220376920 60045 98044 -684924914 65320 2676 922145363 41704 19519 964946236 4289 57538 571281344 20492 33444 340577760 68977 77483 -384599336 70941 29640 -657205187 27460 9742 -509098585 58965 21203 48871952 98665 2162 433340881 23378 90941 -948940305 8032 22906 128764155 67670 86034 -754239136 1360 52051 -388135618 82435 39131 -262854406 68239 53777 79740959 84167 74770 -614375655 75340 60792 -704531951 78613 25646 -302216439 5659 21737 -219702923 24604 17828 -143894130 84821 62494 728817172 99809 38121 -760453156 77159 55228 611080578 17923 41739 -837831223 22509 25619 885188497 58780 46875 397503414 80744 38731 -511468197 95556 32766 -454335950 93503 534 164270706 50051 44307 -473028371 22946 923 -9303385 1592 81760 -184848022 74081 32180 791728654 25418 99 -98442132 13531 90840 966873487 75147 58819 961030738 89157 795 126417955 19690 90388 778439783 88572 51971 420232577 30117 81491 -982936900 22287 66 345730562 47196 22019 -556182677 60363 70728 -567639656 93057 46456 207387919 87163 33760 34156014 16569 20074 -260715647 36141 71943 -409780233 29916 61399 -627198605 77163 27391 155137543 70222 36112 -392221672 43274 78338 -121113573 82425 24787 -325489842 71291 81463 683915128 85655 61660 24425172 91408 44232 714854892 97514 73687 452621361 33807 75507 -837610251 86768 71613 -394919363 52351 37455 -890150002 86701 68068 -479562766 77508 24438 -835826179 67124 29667 -779716231 2530 9842 -152870052 50783 26634 734120937 18330 76868 425740104 43801 77682 966513340 72039 2483 -642178544 48587 44727 870053301 71901 44141 -451545526 66326 52644 308025129 34810 68299 882790162 67564 18554 770272220 72066 82615 236536280 49333 77093 802307140 85701 27687 -84938308 58115 31608 -84737020 19055 72298 -838097466 44088 27298 612045781 51084 66090 620715639 69598 47540 403171542 60756 38701 -652546650 14158 78918 509784475 36596 73429 969636347 10306 15938 793803126 84259 74411 417048196 32188 7320 364841084 76591 34023 152884606 49430 9588 -848983167 72721 9920 1005752 58631 45699 752583763 39022 99738 -446553155 94128 83269 -866210332 78928 38422 -771827176 64017 75681 -383421674 34943 14872 138961439 75117 33977 714346520 97074 87631 -615194706 60210 10083 212102001 15179 60399 885876434 96728 39011 705676108 65543 47917 707548083 16573 6476 678208438 38104 16256 997238938 81742 89510 -866222679 1742 60582 -850089860 15945 44726 775518875 52285 6348 974497992 46441 21144 -267462223 65688 50727 -321866080 42951 85099 255695503 70132 90957 827931218 21517 84613 -491474903 31092 66024 -876600174 9141 68995 302153354 28815 44201 283365871 60507 64862 -100068690 77196 80839 683799257 56295 29675 -104450709 51938 79503 995291340 49038 73041 -12698286 19605 6714 -842058704 93859 45699 195689660 65624 74852 972654747 54037 17265 -887534006 4465 61791 799288108 90701 73496 632384651 77717 90978 -363318327 69326 29539 566688432 48260 74019 931400818 32123 3574 999829436 68313 93457 240267758 66365 63937 632907482 76942 3815 679223335 5104 37617 194927474 22047 49452 -660811690 35611 47176 437578105 17731 23308 -797126553 91022 38817 -405645130 63466 51619 410052453 1930 22862 -884041963 22393 95529 -255218540 63213 44135 962439921 12932 21393 -917154490 20843 51919 -919544049 84982 29381 -968406366 98664 35361 -52671637 2476 60814 -765718916 68810 97983 -103004111 4260 50087 -888341405 14986 83582 873006588 14702 31217 889331039 15819 65741 -339597191 8273 56039 -496566445 12496 22824 772522011 98312 99143 365268169 89497 37537 -364166050 80185 10628 9235627 47082 84134 -914639540 27565 20998 76404222 57410 23294 450927802 28822 74346 -529545021 18454 34043 685615263 16091 9185 -627086564 87018 79337 211695752 31158 72897 -232648519 71492 64780 -824982508 3011 31499 -620541059 47701 37945 -396291725 75569 13418 887890905 55600 68127 237493857 8234 81340 790618042 39395 66665 209308787 84605 89267 -806147795 23213 19723 63956233 88907 31152 848289410 14781 50043 -801085033 44355 62962 852631449 45090 4856 -752015310 97337 4445 -185665241 28062 82290 -540210924 44189 70868 218714946 83211 26246 -434056689 69700 91074 -437888896 77351 43469 58568807 82151 10986 -947022561 66103 74862 486065470 49569 1058 -511093987 51544 96117 -410588853 95363 46464 -487132057 85263 90294 973243177 37529 9667 508308000 34054 43207 187824858 84440 95122 885542175 11063 71665 538766754 85344 25360 -586961378 14186 55172 -959062172 65294 59466 -767669340 35774 76341 590739761 98901 4268 401430793 67705 82657 -541253897 40443 48142 629414769 24541 62492 112222463 62085 74776 364272796 59059 78159 187680765 92262 11156 -393403921 21425 65745 168227551 98606 47633 567219020 86389 47520 278860761 53126 78860 -792476763 13333 14489 570485074 21102 58301 -783893387 39534 58368 74855040 39530 48515 935630990 71532 23407 -88783138 95531 18990 700462268 77116 71204 -969414397 88790 70376 -391720073 21777 6133 -54338409 97636 30687 -472831491 69946 82248 -318841185 92203 46563 838304074 28805 96104 -480679590 5145 79783 714415292 11616 15389 -273386767 24044 11032 -823510088 55515 86202 7673332 33643 98029 590868026 50230 44096 -877996319 70531 69271 -610003620 20276 3792 208601165 55716 30015 34362386 46980 94626 662369716 30784 47043 325486302 97321 82925 -711908945 3765 50555 -735342898 49074 32160 -864666181 21296 36532 -779388246 58726 42180 538570311 60322 17021 936554004 68195 71642 -569718631 79577 98392 154672768 28015 11145 -999621586 86279 76244 -661300628 70260 92869 71628985 28973 92605 -114997262 72990 99485 -545032613 55799 13329 -603280186 37931 1552 -279304759 31727 99028 -1034899 66857 71723 728769026 30086 358 -702218085 27657 44017 -387272089 56185 65393 -695114710 25121 49024 -872387446 15799 81386 990579716 22747 55586 -87141911 63802 11167 980635351 93690 41376 -742018396 74350 19899 -854141675 69775 12323 589173003 78349 92810 -138707822 36550 78410 -137572201 48491 94683 338083249 46707 62552 648173929 22101 10898 -680167180 30534 63973 -143695869 59740 52915 -400347863 78600 21389 -623509523 53590 75215 635890683 14463 7826 -91596985 6048 11650 538268607 67138 99276 413679033 65757 53397 649399508 27048 84204 -818733647 12046 14344 -572199236 82790 93294 -131738794 40059 379 277528891 80532 38015 643391714 26140 72716 -863093589 27508 56588 -417333574 45051 16912 721650157 55130 8338 -758412023 5067 35092 -256694009 84187 69262 601014902 95368 16137 404603842 29698 98430 918545784 31621 12418 -605111552 49561 72711 -455597210 25079 35847 801996369 73074 88094 555702422 14012 57537 -26936680 91429 11433 -734375806 951 80083 -312679551 20140 36589 -140758218 18259 56383 -165083745 8504 27131 -651581845 76518 62803 -220693694 7477 86784 -239606049 38738 18309 -946837688 21047 35235 958761864 157 17165 -907318318 2511 68906 -383309015 8772 12821 42666300 69598 32116 929618455 41466 61991 -661136108 93255 87922 -753055962 65782 37724 -803798224 22164 61835 -132359539 56257 989 -67427175 8833 71292 517923408 98297 74970 -300755697 46468 34525 223526496 35722 85007 -119367194 47763 7734 955100718 51545 64004 -693984201 12694 8994 -32832916 44005 81759 54179198 15469 11492 -44801448 23218 61237 19975198 56173 39858 956290066 38312 9556 721607996 9079 89807 -175544892 62652 52547 640221558 87680 11579 -195009139 76074 18690 -314671429 95738 42170 588724610 57306 28714 944570163 17449 52268 423009038 24504 31502 117494174 70591 24009 -752136822 82810 93588 -924564157 22373 83262 213132464 12049 81255 -601008407 17390 86676 -69074518 19701 99713 -231298734 38991 59727 -922701794 6789 37867 -570743984 6751 87506 312887272 66333 82176 -676417332 82404 87130 590652893 66246 33324 939660315 71970 46912 689513615 20339 43751 709984556 42066 3584 -203146069 27271 97784 -923242061 43774 40824 146807666 49655 45813 139351510 42906 22948 -242547228 60677 29808 465717638 64004 39759 894889706 260 14861 502936343 21398 98003 -564410066 68581 59032 -41677280 52722 69829 885623098 49718 61769 -69544441 28435 34613 -13605185 17953 54235 537532809 16588 64176 325621745 39015 55761 -481213423 49997 25538 -246140765 47956 49913 973842570 31820 8928 -16963741 86293 41149 -82676424 89903 34611 168999806 56431 1292 72035989 13776 97753 356009635 79047 82815 -123672165 40681 45102 10276762 8823 45825 -762311220 81316 93733 993301129 36182 49790 157714634 67328 26477 230215979 74989 17967 -594315577 46714 33388 485572970 37864 97264 -806037251 79853 45937 710313564 48649 57221 -672008878 85586 61722 -627969322 54486 13301 80929969 11971 80605 -858990979 80303 1942 -208490850 34141 38132 277404750 92097 86954 97029043 65451 41345 544324238 114 11597 372324972 26454 27980 522129424 60727 34633 -512643231 3673 46634 -240973251 37129 94609 -996415669 93137 23908 850189984 2933 63503 -196801904 86730 84538 -288756880 55573 51014 120935303 72984 23502 -758304136 92551 18791 -237786617 67585 36176 183305919 99298 63495 -568740035 92958 99066 -519194220 6827 6719 -947866741 21464 37144 256516376 47843 70539 -130301504 8596 32178 219571941 48612 58184 261159556 12378 85613 659341424 49258 48229 -2140024 38773 96919 -423220838 15503 15138 -197340287 26874 34516 795606010 95653 86428 -334407491 62004 77083 -980898850 65831 97181 -15598327 8442 24967 -473367112 29607 27836 239796569 81575 51666 -43686848 77969 58390 -206740706 15519 49695 443385933 32791 75982 184495284 56537 74097 48627390 97358 72788 -853577631 20265 47318 -719986007 12513 28241 828797870 46025 92244 -517105723 44120 23562 181869762 23742 82278 -766255021 93707 6680 886648363 24675 99424 711907690 79210 4035 13078359 31732 97251 -146763179 20319 84384 141320364 88002 30536 -973703593 89344 2068 123429796 29804 63908 -545203174 99149 2274 59492768 99357 15380 428333038 68985 27625 -489507718 39386 54195 995912063 67567 69304 -588834979 10888 68756 807070622 14813 27118 306674916 15372 34955 -346721556 94466 2255 -605152048 77732 55737 349685092 72649 81456 984996209 993 79645 -633745896 7169 46944 -711248404 68614 94264 -43604333 88571 45977 707720174 91577 28365 211879690 62500 73679 -278910105 21583 39419 -53947465 99189 77719 -538227928 75938 97766 30211591 16299 70256 -780270908 98591 10733 -369821158 31935 93651 -485414228 95885 56782 58293132 35258 80895 351004773 7083 45726 782803914 6923 15159 -868943058 67151 5251 426837177 30134 67200 417631050 30901 76126 356946452 81625 33521 270145682 85116 54309 -858110152 88263 30622 41015492 90432 33114 -186831855 64508 42563 668325353 18810 29805 911355411 81948 12948 368280 95542 74461 -299458944 28753 34201 425316808 20191 13865 146214132 11201 77305 -901627332 42930 81750 -854783278 92313 68570 -446882013 79602 12432 11611356 44302 71122 -64990322 91701 48677 -106022680 22934 82889 -405883701 76168 42739 -958157642 72317 27030 722017020 7097 38250 493038398 19177 77385 960356092 94424 57807 -608239913 70820 90125 -246050589 81491 67756 -720818987 20422 15830 705794703 16245 39295 -943501933 71829 18072 -557373463 42478 79786 56586893 95341 67930 820532891 9342 96131 719210952 85970 65144 -968054995 93972 833 -469466600 71980 34348 313863409 78892 4887 944688627 90524 947 403685695 90712 2654 689090107 37451 33753 601818181 74495 7690 113009002 98686 25741 204011522 89719 61257 971842219 93644 70881 987586117 52915 50826 -300565995 34963 7973 -748377535 82518 13139 -595432450 19212 31363 -263508665 71945 36252 264336618 89998 47193 516231463 20274 31484 507457094 4252 51944 -915896867 47861 73249 -879619465 29022 5930 -197961554 4976 89339 -95078957 16767 88527 -505671441 43254 69533 110386805 78824 76809 620449274 59222 22576 701014815 34495 14329 608349512 34022 33115 -842347802 59745 93482 96716331 32830 27269 863909430 70721 4416 -761206857 78361 152 -909827616 69879 94103 808396027 37946 50182 -544298638 60762 43404 234667469 49430 41051 -210752718 45729 92705 105523578 34167 81635 883219787 59181 55840 701748926 17293 20128 289480346 48212 49948 19781727 2396 23232 820132523 68002 9738 -119275826 94076 23403 412389698 81156 45948 -187872236 96008 59022 134763618 35328 41363 -627294245 66678 49299 121283724 66163 61699 -561484043 1888 38974 -799566858 31972 49723 -426720060 69182 51889 92326651 26309 19960 -471039028 70050 29858 -465311252 55504 78931 710911264 3993 3468 -855204199 4782 28276 -205416234 44950 61627 -467327427 36440 78560 -291466116 18949 27505 298822888 38648 85562 -422962952 96664 22621 -727482252 19741 85061 21658192 61587 18599 862084257 49946 43873 -558621917 68759 97313 -674068546 42857 66379 986635648 91272 85616 293588385 42138 72145 648688639 7530 96085 -275772650 37756 44593 431010626 83789 77547 -356544832 27814 2321 -109038036 48472 38601 -901635999 5511 78175 464558407 53014 60745 230196571 88200 7904 -468124578 92497 55776 941598921 23059 36002 627237404 95913 35341 533134669 19413 27752 825071347 49958 61836 -101677958 69691 91227 708167669 13192 53240 315741108 63100 97979 472363338 36442 65737 -390354561 69861 26845 -214017518 84720 46915 151514663 68575 97775 -402935028 80892 17037 107780421 99641 87689 553723592 19276 2656 -888548411 15865 17154 751260954 70503 35655 865777499 39240 24726 280085252 19181 94418 827410026 71563 20113 268898758 8461 2776 493093117 76223 17490 -814483247 68815 61671 770847041 17782 26765 947953205 25372 3057 986821747 73142 3754 368339651 83855 7472 -221210007 46109 2986 -339967056 8968 950 -382084496 62337 1238 -460249320 97160 9340 -535339070 63846 92998 773987306 10240 49198 -724312573 6001 16580 -90837715 66435 91790 -341411025 86138 79320 195982345 82039 92074 -947283298 59726 65286 -186348021 2954 75027 607989448 74873 16340 -647567821 41602 91344 -282616761 69635 62193 435452838 63362 72051 717906884 72646 70269 762055914 16501 90034 944741408 19305 28909 6172347 392 86659 753050280 44588 25793 -609842316 8820 90984 -644873742 93607 32037 761971164 19688 91324 -950655061 62448 41466 -629910697 40280 72023 -934682405 76602 22027 -841243875 83358 36180 -647135928 33998 12647 -921449085 94810 19715 -850937132 82651 51971 -232696027 40139 67841 -245550277 37660 84091 566996952 79785 19106 229733275 64935 98260 -326635034 25978 55359 880369356 34814 28202 -407877640 91713 78016 201647892 78299 3591 545553526 74395 37087 249039549 51267 82038 -293672055 21240 38972 775736910 70958 2180 -562647356 30213 79334 -150167008 66905 42614 371214420 63247 56361 -888866435 63380 23907 -986935583 82724 52570 520397484 29920 85244 -394513776 66960 91810 -894106498 97809 45859 -851551015 71617 22331 873884109 70413 19593 592201043 40021 41987 803620068 55898 88368 827707252 97486 85863 154726454 48356 8658 -593520786 48352 37804 -131172361 16333 67728 -321809902 5515 32275 174885938 5548 88164 523338847 36933 97438 270938884 35878 79859 -325714399 29529 83033 606640472 59213 50862 6406083 90919 6511 971437655 17101 72816 26102420 72871 48108 -521879589 77620 5866 -231593397 1286 36189 -868469974 42010 57466 607018356 2675 58914 742065832 73823 21774 326626545 86650 9678 62041480 56057 48918 189975757 27219 99008 153902105 82429 35608 716277892 75531 76844 -121066633 61862 57100 797598133 64234 24890 312641952 28786 21226 -31795011 33488 86482 -589145521 16292 41997 39045442 36654 28828 -700286042 25930 96293 981330306 23624 55600 379450046 92396 72024 -317667153 80232 4268 594076407 14618 33617 -177707634 63677 99291 -687184615 14730 87416 -991094730 93770 84569 541580913 50615 41037 -89413292 31765 9700 -266077003 37316 99008 -923464571 80715 444 950166358 65346 45810 802252415 90081 47944 891256861 39939 79443 -977945934 37640 72309 -744996796 258 31678 -272119003 65212 11238 -778312649 41812 7927 -649810675 20360 16431 -261148753 59608 67489 -44647246 44465 50011 570161979 77625 6793 621364510 29899 1025 160240716 80898 81351 405542236 1175 83393 856228340 91352 70956 984745827 18992 27320 992643346 96587 88685 521851442 19638 745 -603694440 88860 60732 -383012086 35005 82611 192680986 21171 22296 -226925007 82772 72675 -530482143 71954 90269 633536843 21539 68996 -576373796 39776 1802 742788076 71383 36456 530274517 61167 56520 707024970 1657 63879 -668592329 57690 91401 334761132 20773 38747 807500393 83124 48598 -443188344 79882 18305 -184204275 34398 59286 843451014 7966 74678 998163447 55238 4467 409616071 32216 58180 886744244 38449 562 484598702 66851 38076 772618916 84317 71048 34794558 25887 84247 996729467 79290 55707 970375986 73446 42509 496747921 67068 14907 260857813 98528 16383 -752372571 14062 38502 -68033326 29294 31458 434241847 12352 93149 780260491 83896 35326 832525000 2185 13699 616126234 87914 80737 -319608688 33926 49131 525433198 22842 31405 -450811412 6392 28753 -424104900 71937 32355 -624530110 51143 78905 -887336228 49996 83667 -749759726 80956 44020 434626779 13718 83437 461320632 78673 60561 734851234 72574 39605 -710634150 16343 14133 -971887811 81004 58508 390489120 18518 93988 -310516098 72913 17923 -694992803 85783 32141 751346167 47703 32529 295649920 25033 56643 -627281841 60644 13787 845071863 67817 91954 111691196 67626 86738 693686762 79772 18661 166837977 5966 11537 -786851846 30696 35203 939962969 86137 79350 -646406489 56892 43963 -467364904 37903 65279 -440409515 64002 295 -908845474 24039 81679 -886149448 83929 37226 -756147508 36484 64182 -887552938 2540 21824 -231139254 56388 44971 230850669 18549 88346 -61222378 89195 85098 39209247 133 26753 -688395864 99922 91183 -565896813 8128 58405 916084290 48169 3285 851415619 91104 11246 -519072833 54594 79826 554411276 51914 80204 -662443974 82853 88321 234775040 30200 78651 -180540456 1809 72747 -27110955 19798 39770 -837405684 16 22996 618641142 46103 30780 217532147 97202 43330 -603194883 182 38707 -422875016 95316 96483 -636184515 78139 78884 -895891587 73914 66942 -827128810 58636 46986 -474556674 91241 34442 -756988253 80020 16360 -542672506 50994 38854 30130000 18309 74784 421946953 42628 5577 -224475258 33172 4204 602455435 10923 6269 -308380531 58528 60807 -421317001 20209 66020 639067654 90675 23985 -692460018 44820 26856 752741790 13003 25665 -364675614 38933 65525 -629509933 63716 26068 -487262090 21152 3955 -232554636 70318 97042 -886776261 62236 65896 319512783 34130 72553 673387382 21572 57026 -79579022 49902 13105 -472614647 28980 17780 591727746 47455 52439 -462923880 84563 53026 -329692752 40196 33509 -297368846 41134 22195 566543510 79403 74545 -801192374 56522 67795 586990158 18379 90926 -9379268 9719 43731 965265195 74601 41102 149731187 82029 47517 823537743 28304 3907 -639433109 56475 97473 750258861 52748 96316 917368513 14228 5354 269528610 76599 61259 -94060853 10264 47207 -737951695 72063 45257 165393355 20631 8695 376561272 993 32564 -480031198 2689 32698 236886670 89271 42706 -123908648 93164 6636 464333789 17795 89276 -781497184 8645 1686 131262731 96947 20093 -335631946 94533 19173 429466947 29626 41449 632807898 15209 56570 -331749365 64823 71652 750657184 19000 97989 -312285149 22436 45721 -401436037 76640 12392 -659267275 86039 98350 962642688 16406 22191 353792524 33135 74324 -727889917 94859 77612 -485252140 7936 54017 -782551248 97833 55486 234606327 97471 17416 561165840 13716 81127 -481703447 78080 5625 436159965 53586 61948 -844201907 7622 56589 475054984 95512 75767 701438560 95080 34987 -689447379 11514 65451 -792079338 3757 55272 758410822 113 4511 -946350159 72941 64539 896527539 95815 3227 -139978328 22635 33090 1660796 58324 84802 599782974 60190 99501 486596109 82348 98597 908762511 73641 60289 654176447 80658 8732 424263026 63923 93418 433371015 71371 3099 -603622264 24696 74265 -472030353 42054 51729 950917405 23131 23865 -507598409 38850 97574 898838379 64625 95295 672600242 49722 69015 -284844226 5670 4242 -898345022 630 85771 -932611869 41412 84359 -937316775 41307 65224 603313477 20918 38216 537967410 38302 78106 691611764 8642 3688 641366310 84904 1694 594477529 95256 54812 -812470116 6176 9594 307543715 2580 73415 -771890932 11889 65165 651305732 84515 68751 -503724483 1951 75577 403687077 82993 79086 252342069 18915 40751 926893234 38347 90230 -931845542 30168 68273 -694825579 66869 75816 679141535 93336 65243 725805668 31270 3403 -438246865 91522 72638 348107282 33683 28614 -628594690 48670 36775 -397186118 27069 83498 -576589142 13880 94634 370145632 36654 38000 -294350436 49056 77828 625706554 88511 10770 -139708996 77582 36643 680440528 57169 11366 -644423382 12457 69178 -875729232 64158 18970 -912342489 21091 53813 593692363 72131 70897 869201672 26090 64793 -416502397 94667 99685 367573604 1374 20813 979264771 36044 57889 470812865 85474 69437 58501472 43356 80566 794590043 98669 64322 -974866933 7179 89486 98868842 70642 68094 -83090215 65773 81064 14865836 42619 19986 144069680 38117 44059 -316623381 40520 80643 -862146292 84566 36428 630352699 45245 91596 901189513 87269 5045 147082005 30017 79902 766722898 91223 32474 316976832 49188 63080 547803846 92138 3003 -136491946 81832 35562 111174591 51562 58850 -52766440 28553 57447 -127260100 5648 31380 -720195140 21511 36078 369453097 301 60210 -254088927 95333 91387 479508878 12771 46077 459458371 17186 91675 939746300 30536 19193 -150800233 62100 26918 675279544 64298 65425 -737146725 76675 29247 90444642 30403 77694 -174611161 27290 8357 285160541 16465 22871 993125430 46820 72984 -282136498 19891 97844 -384457115 89178 30745 -896686012 63053 82478 345775875 95623 57338 277407733 20959 30950 287239916 98218 16247 -500375820 71483 21843 546740548 56149 55480 901068007 47464 59400 859185113 69919 87156 -49757351 95303 86520 -673475985 21554 68930 -49790957 63787 20714 828986430 14303 97809 -424992087 59375 67587 -409545373 48127 98137 -666244081 60284 71299 209922181 68661 5158 683568814 5654 69933 616052736 17342 40804 369914540 7238 18974 617125180 20142 74615 -840060083 11331 78917 664281445 43452 38666 -505584263 21683 4135 187209919 99745 74502 -949074165 71793 61014 507035571 62604 40774 124778475 91021 40434 -385242230 57444 59166 575310154 28928 34609 848345394 93292 45778 -341287643 28549 25722 640206286 213 64719 23268795 76640 38587 -786955090 16126 58552 -99528344 90908 67992 -800491213 37020 43452 -621191242 90367 56772 961525623 67591 46383 -477255228 71220 94632 -672184737 96767 34229 -458213021 54663 18959 305876407 82925 55742 281987607 60435 28762 181394637 52934 95692 939631139 18341 33121 -442210197 87064 59525 650227102 27015 79960 -998107897 30754 33726 -31342127 57400 96512 -910270672 4241 49856 35811273 4155 31300 -277921188 82718 71252 -288202853 64957 31173 -424866553 81793 19368 -80322510 28210 71805 -586415318 77445 36006 342387363 90892 67307 -483612920 7424 55866 717564774 80131 30739 475357582 29059 39304 898862787 14952 70483 -523165265 8186 79837 -228566439 22181 2601 177378297 24183 83408 -138672559 93419 40093 -719910578 33438 32161 -343578351 27443 57878 483976533 34931 29272 -901452918 21947 35820 -350590712 80806 40898 745584247 19186 70149 -294339519 32815 21253 -112639890 32110 98532 162690855 21326 93728 -9901709 62521 84048 -658986155 34350 72101 401855278 35590 43924 -282045957 26839 51056 -78382375 37571 93124 -466460332 3530 44723 402209552 1395 11446 905823315 11316 69304 239836479 81898 2933 -540413655 7825 19882 518805655 53349 57199 -332283626 14366 14259 -266571860 72407 6458 -872857572 90402 44870 -638031779 31602 21087 608132747 55959 33977 729679186 79749 30767 -468112607 31551 81397 314510765 91267 14732 -177242410 91876 21451 -278089304 65672 90149 -286170977 68409 11399 414783457 45136 10051 -938197713 78685 94160 -850672871 29490 87203 -123474054 57272 41597 144185819 99139 75229 -474779446 41455 29082 899343757 34995 35554 158269954 92196 78902 -579124660 24178 21860 701591405 16111 81672 -949497622 88098 65258 934448211 74514 91320 -961076393 95223 96032 -903799934 71286 38718 -468701210 77090 94006 679597415 76622 80463 -939878376 21274 62481 -180864622 1973 59990 -260061387 80635 75756 -931652472 90984 58256 -569315632 97352 1679 -285691659 21046 98217 692059491 12003 11316 910574728 99617 79674 -873225265 25196 74936 -413804711 29733 46673 -382054839 64899 35858 681051890 45436 66002 285469406 55091 33001 188114201 6772 39733 470392803 96028 80122 -547225469 26018 27388 628486024 964 26058 -26424371 43834 97390 997861553 59735 47360 229641119 73199 23513 300801292 27215 92480 -434915695 98096 75630 442322253 2082 31947 -706937009 8664 54840 697524173 79644 34847 -679282307 23848 66426 260597930 54746 3464 -140855163 74595 49507 467865064 77710 33659 701339010 2201 99798 359844826 9188 96097 183100748 64395 94262 178601902 25270 68208 489004735 4519 66948 215391601 44594 34926 766190119 51656 71963 121594562 50534 46191 -965653906 46287 57198 362503346 74350 51134 595169179 94473 30037 207315093 73641 7759 924963464 32115 30085 713935049 35629 32903 -473281626 60578 69191 45106812 61657 60031 979084121 71325 40258 597899554 71052 11983 215390217 60937 86119 331064417 59629 21231 -281525164 82835 22102 -965640121 80803 70967 354569309 9861 34343 582096933 22942 31068 292990374 42235 27038 -847203479 7861 12531 904054774 43417 52709 143661940 21052 8645 782625480 27885 42116 -503973223 59844 69051 494718714 23041 68094 363618849 33817 88716 313262300 3298 60190 -395735290 91038 5821 -967351457 92831 24940 304885467 94147 97707 -35063522 87761 9537 723878677 16905 42058 -798256169 10928 92507 465328449 41466 48965 -36037996 94153 73552 -806051635 2224 75058 -937441688 59059 42901 554005140 32786 179 -389678816 45528 83564 -43804533 46908 72808 747061061 11162 60900 965519125 54146 2836 -303062506 47515 9608 -688905683 8771 98855 -552820596 50061 39201 568105522 32998 16782 -693663466 68 67869 -691756433 77436 83630 -714933676 84122 37837 749174860 90899 44408 -15630502 53778 86061 662376946 55428 42041 -282163536 56107 48316 127000633 70469 93941 568594314 99868 8430 -797321420 29678 36262 659761773 31307 77977 581727704 40905 94476 722453729 96358 26862 -310002725 28737 81513 178995148 5648 15881 591729250 91543 81948 -125588369 97921 24641 -952927189 1275 70720 872769815 83950 83383 -261952640 58817 14706 -225313289 35973 2875 -990329092 63463 82383 619663206 84976 25988 655683703 99773 92027 198943297 90022 67615 743760876 58217 72035 -136772501 30291 90572 107881873 96763 23248 -253855784 44218 48326 -189518734 86347 80209 624815720 7492 99615 -196308206 40854 65046 156904340 33624 75113 -355837311 44876 7189 -613033381 51163 12358 707549635 89385 95897 255796518 65936 40787 25728583 47243 34302 -107060243 27088 99572 918848908 43136 41434 702084284 47041 31785 565571919 71619 34432 -938421653 58345 52641 322634483 91535 25164 -579239295 98063 37020 971180173 73299 8944 560561074 54320 80912 -477495019 3437 66889 -897662247 20780 78060 913755978 85632 20702 228385797 54030 76138 779513338 34836 96718 -924332831 38868 52975 -535779492 49019 76356 133553361 92176 35814 346770690 28118 83803 -30828387 98666 45118 354431399 79992 64353 400875747 68168 58164 813086640 51432 80173 624355819 62132 40296 -746952347 61775 19572 536035216 7410 13923 -75656618 42840 95706 221650096 18477 46396 564559531 90457 50571 -458777643 66960 72401 -113622822 55732 44667 645017759 32502 50015 432304793 19841 64798 359935915 41474 61182 -942390068 10694 29155 -146710509 51443 86226 -903623964 23052 81626 257353374 5196 35639 -527546013 1133 65098 -992042736 92771 55275 426126455 11380 99389 -888225883 97071 61558 -822356055 54521 63720 945864290 39454 26148 -947364059 9668 16182 -948558817 12225 80950 -659644715 71228 52741 -390992482 1950 76134 616168395 36462 78275 -111840660 57875 83913 -21953400 15968 26910 552678782 92809 61846 659687215 3081 57337 -745604822 33402 51572 600782765 31275 43347 -194422902 42824 85493 416856607 77733 9238 -539611565 28523 84811 -668208149 2078 12076 -144007974 6226 68971 -802697193 72508 68087 530704470 38307 59360 -950223713 78414 93865 -717468822 32241 94322 -317847650 48889 50411 -499532734 31859 92037 303159611 51328 96625 458353018 61599 96437 850942385 61775 90040 887495037 93108 58985 479548112 68731 27362 853539997 47496 98881 116662898 63657 3799 17287556 36801 70863 277197537 23295 1256 -676497107 12557 9037 194956516 61009 61956 -547630319 12378 80520 -828579455 34057 45209 -294581454 39664 24468 767989055 41317 50581 242897427 90926 83380 643496783 67910 73378 -306623541 5418 93358 -930782516 93184 55796 -515538696 46355 41562 -405491883 57794 30202 -919808076 29939 64743 694824773 3101 28988 365123061 20196 73724 298406889 90001 92983 230221478 99602 24640 940339823 53994 26007 120449028 48733 67907 -537496080 54783 84350 423203592 62635 88029 -246859273 13688 15615 563224799 55052 91130 610144725 567 30652 -614464884 12314 7575 141002773 23317 69649 633831244 91608 11709 -317117254 73863 3144 -747226802 96709 34931 177014643 93693 28239 715193765 9722 5298 534840539 31316 93155 -424608861 37920 87278 679205080 10238 54175 473300417 95841 22718 -150415418 52188 70596 231879330 15817 26289 -989432273 27892 60587 -689745260 40183 29204 126382 80110 5775 747926569 66449 63189 -923902934 61698 88606 490935063 93931 76426 -25319829 40194 83734 -94667661 27134 95049 -615482088 21477 24288 368194597 51792 51435 -203903596 93473 62330 -879151637 44773 91528 589035726 82425 24471 -1949892 88744 76045 -914622484 39253 90105 -511419749 65259 79362 902265634 72847 45254 206020394 38020 16621 944099529 65065 37380 118399585 10747 18367 -286787784 57493 16858 -209070032 58409 6254 -321452465 60175 81239 509550421 6303 48604 704804282 20778 79729 -151334552 38300 99418 -870062109 78234 23059 -74630944 90932 14427 -966396613 32464 64889 -742721717 1507 94871 -391887450 58800 44377 -258456812 72970 79425 -913073026 86028 19730 846965872 96514 98666 -553615382 67421 31408 417481617 90574 41225 235109627 10361 56140 -560136937 85316 50573 -599307810 42497 58650 222273029 79951 80694 499271623 79618 86191 916944750 35525 44068 -965098727 76603 82944 -238543837 12360 45729 997416547 74752 22673 -9418614 63773 65146 -402063455 15471 77409 407372971 5989 66316 -443515608 45896 24519 922384609 44828 69498 785131469 90893 120 562412235 16261 67251 532379891 13564 46528 -35164088 76506 13534 -485725516 37179 540 -341604022 99092 96195 826221760 94214 80826 734834204 6063 2119 931569877 34092 23915 29636726 85021 2177 -905473607 72530 99866 -435843334 85482 14418 681359392 92945 50392 -800814458 25302 48971 585011115 51035 81058 340855433 84839 50772 -659902396 53581 31656 -344584137 99335 92865 858544451 43084 67745 556018492 23044 42431 -520764617 62240 1080 801819731 80046 9262 30307446 25625 58958 -414230686 73153 78718 179503634 21647 98721 274859110 79787 79778 526995824 79807 39293 -662219775 66509 23080 338953636 21000 7294 532342641 67171 25709 -966278179 57247 80511 -530938965 93472 71730 -108902742 11690 2657 547421950 52809 57791 373895975 57205 26668 859366866 33259 68993 -185420673 74806 13363 650013261 33570 31955 68593634 54489 10648 998448185 56258 72282 -682509003 87843 3080 800630089 65519 50453 -621147560 51166 44608 -799583130 53891 68346 -772379863 94992 30767 482298756 44087 89466 781008702 73587 13950 -532997277 75027 33519 992508930 55151 21887 177060365 876 1525 962011547 77444 70172 89277076 46347 2353 823184072 99396 60579 515054982 33955 47227 -112182394 93726 96960 624416296 90795 84361 -480858813 62773 12272 -96110031 56417 19963 -284705874 4036 88500 923263358 49907 60337 923751986 85498 46353 826797861 40837 16246 -684996521 44093 13673 333674390 27774 22717 333788383 94741 5794 507384166 10441 66005 308226066 99419 95904 329685757 36441 47933 -239525421 90522 2075 741413692 30829 49503 64725291 52993 49120 -809718522 1778 76401 148302958 71871 310 -72018945 72628 20060 667989150 64449 11316 -768737293 24632 73743 -529055771 94770 99510 474404952 71105 20532 690014498 49137 92778 87004075 13158 77795 678672262 70085 13001 792076291 15274 3687 -82212698 32938 27355 -955452419 18053 57254 -552509197 84867 26121 687363032 14934 61636 652699009 30499 21962 -897049777 35428 22165 -681560110 7933 67321 -388995376 88987 46405 864529320 73744 86219 -949496548 38052 85605 263231553 42511 55084 538783474 93813 72992 -687264719 9605 77665 530902145 49186 25253 -184323645 9573 23857 266984940 78150 61643 240162578 4138 2275 386778764 96830 86253 -95005319 41414 29602 756154273 42184 80692 -364357598 25311 80495 83453331 25742 85971 -715643434 6955 46415 74260830 73994 21357 354604348 8330 21386 -165106221 20024 26017 330047923 88503 52161 -407019442 9093 96932 -570780808 81951 15659 273380274 75640 65819 -616312860 10419 37752 -757927655 40237 46032 -412820335 12283 34078 944032180 56659 1971 118529780 44447 95731 -898995233 89886 48853 875698731 69141 24429 56382378 57706 18525 -465773149 27974 63234 -577989051 37941 1615 -436049599 73874 99871 -559054692 65951 24295 -220578057 98622 88620 603570463 29468 37388 -806513407 17585 67792 -859605517 26907 79959 -934616965 51268 67525 548639709 70366 11528 11053364 20642 79021 264771818 42617 52011 17686812 88615 39112 -103871980 73962 56484 957906487 37013 79226 875172036 32067 30232 -266235959 93643 99033 67574725 62780 48372 -126351880 44541 86797 218232603 72811 69111 -909917080 98055 36211 -436819451 37683 49047 69762358 35974 32665 627764433 20258 44405 606542862 41305 36845 -813279089 23752 51159 -943844844 43620 72742 -12977199 64734 14149 -308886240 65744 24131 307622084 79561 51297 997167337 46384 65054 -538505190 24233 4268 76624188 18691 45813 343040443 47038 77147 368804932 55528 4093 -87205443 85983 83213 958815474 91885 54694 -932609002 45521 26502 665434731 17462 15202 -417686139 93212 31764 694881102 60079 6282 313961719 87231 47012 887548203 15948 4525 -270714194 80385 52617 -338426764 14103 10484 -895757294 31717 79818 937113503 31664 85742 630507128 25427 16002 -554216453 23823 93463 167925237 53913 85664 378924961 79272 57115 559420740 39066 56069 201433695 1895 63079 790028346 60112 26650 792026690 97418 14818 -821618517 671 96693 755534422 18005 58863 721660315 66107 30577 -335967293 85469 29434 548989142 30646 84202 164866339 81604 1472 60777608 21038 70277 -523854992 16132 81440 358758022 20617 78437 237861639 41189 38864 -785175883 87193 3121 677681142 46196 85990 -107803063 74924 23935 -779724887 31268 47011 182455211 45572 68457 -985407565 84767 59273 565476388 95752 68290 -410282105 42514 86904 321762018 69610 70795 -40137411 17438 14691 499075847 37093 64515 29319805 5335 59863 -568731828 64203 13542 355373277 77920 29301 502487593 60442 72485 630657326 56463 23006 -33428796 68412 89489 568756371 28785 39357 64622145 77453 94698 251859042 86432 73157 487334544 23996 44504 762964316 83927 36368 -617056453 39950 28618 447318214 1485 50337 -205730631 12829 88839 -79779603 51911 69006 521194092 90089 89480 -61993866 84566 32967 -681972018 9941 74295 72062090 49817 52817 -441079194 69266 83200 -287104876 64127 96644 170609012 27748 22978 880110681 40631 5771 -371823 38690 76533 876124196 98487 18704 120290112 1779 21478 314727587 35685 246 301582274 62896 11946 732492447 2557 61658 -395223176 36527 9744 -733133884 32832 37230 740294708 20193 28998 397219557 11032 95055 -740018573 71803 92892 418334671 6958 10667 -53757654 25307 36128 728976839 65051 80601 198231335 6093 22701 873061382 66459 57153 196087444 30508 1332 -629351188 13137 70101 251768610 86797 21589 -639666570 21658 444 527793301 11856 30418 -816746319 20340 16781 361926822 58991 68995 -90168744 50746 14613 -6726290 30616 64798 -790362355 50633 16543 -948760289 7714 80108 70226080 59310 74757 667921404 47980 82993 385512165 35955 62511 624925300 87751 97607 655039118 92447 75852 -151629023 98663 86399 -283742105 34738 11064 844902556 68434 42217 999543591 44502 1682 85254941 93734 40967 5396617 75479 5572 -361081286 43243 88485 329078954 3544 65208 815573404 67604 27527 323723400 51982 37972 514972993 29592 64784 470401531 62845 20340 927341384 41304 14620 -327778667 43720 84639 -676590794 46882 28995 224607548 45654 72376 142151139 65245 81444 -131452698 42368 10516 -475634837 85895 60670 532472913 38344 4133 878985148 22365 67695 628517333 43809 9547 422928387 31324 53551 -195686720 59438 92721 -371663742 68279 96570 261906806 52327 63488 133069402 14238 35362 -104094735 46705 44398 263525866 77788 26757 -99492961 43876 13201 888715544 7396 43041 957677583 18274 88835 496558270 65298 81922 -181198683 65486 84723 39011436 98552 30625 899468530 78536 97739 -933120074 53590 56645 227046030 98328 38387 -61862660 14622 4190 -569271755 48963 86689 924116254 33894 65562 -381873090 63242 97673 -308274812 49890 71937 -524227448 72775 70672 -356248021 38347 10253 741630506 46552 68898 179262697 30358 20828 -743564029 6708 61173 470253816 45526 42963 -77430997 87786 4464 -520327003 47498 4955 431230605 13367 65796 278801877 689 72963 -118421381 16744 65242 615226248 69053 29358 495620811 51065 64710 952283403 81815 12332 736766776 69891 42333 -684130383 57984 83020 -644599273 71117 11740 -366730553 33274 78882 404520162 9250 68323 -36776298 80302 81372 713830281 37128 20027 152418906 46440 76915 923788715 83560 53404 44871825 34690 25250 665873169 9684 89635 -395505775 11884 70967 850500091 98778 28837 511873835 11656 50508 243783802 17256 68461 -798260332 47185 85649 577752230 2033 75668 -432753353 30207 69880 -281655852 88341 7809 601803979 83148 29648 960404444 28682 44578 -627201879 88266 83330 -274458933 87965 76652 294420710 34660 99152 821561227 78796 68952 466549602 13009 88969 -6944159 89663 8056 -993219834 56173 80310 92210414 98248 93234 -376435716 64476 67356 -382058713 19760 38492 71643435 43792 24604 241344922 7078 25420 326827756 40793 25696 666448481 46719 50632 228637561 94081 66129 -745909322 95535 51259 213097188 16258 16644 562676902 13017 53263 -738342788 81681 42168 138287303 39733 89265 770421068 11740 95112 462962393 40403 36259 529509216 50982 97050 498826315 26385 57870 418673766 16399 57537 -973946093 64047 91926 946107651 45362 15441 596834581 63381 76075 247732581 74517 65180 -889472277 24560 10714 -187723279 9092 23240 4724389 93097 17872 -812253751 84508 56906 -95622521 1306 2625 -614937376 79848 1835 -498456336 32240 26550 969893168 62590 6946 -406428605 1337 35008 -832313644 40313 32640 -394237788 48866 7409 -829010101 36391 23499 410359761 80884 22086 390606642 96563 38527 -185182953 91133 17357 17847287 94667 51919 904929092 13002 37192 260454334 96155 92179 169086067 77939 29246 453121498 9451 2348 -543109589 53837 50391 6749290 32346 72608 -107095894 16169 12594 594649203 2266 52057 -689176761 60656 76175 239596279 30023 52831 339091958 48059 32488 431517895 21141 91710 358376245 33946 12644 396751146 27151 25045 -332565219 41368 82758 231309554 36366 15079 249197638 86215 15937 481771128 94844 27181 -742540409 60875 86320 979460660 59803 92976 624811578 70895 81186 881063036 91915 84532 -765835256 32294 8939 869180561 61061 15617 -83239031 39070 42738 -654111522 54712 49266 434529946 83122 22241 -256438547 46629 8277 -966815633 95448 69825 -719719468 89461 81092 -908496048 52589 95270 866319146 6384 62983 44954334 30605 62108 881016935 99169 11674 342940418 93243 72562 -689368907 32192 85974 708133671 50550 16238 274544755 66761 6897 491103144 8698 55384 893471311 91960 17990 -66167510 38008 35384 497774812 46199 13965 148098737 6007 13448 971521735 49189 70520 -151910148 36915 35177 228794021 36162 42211 60723026 28076 81690 45133178 1188 25343 445021336 79101 23138 300671043 42824 60857 -87631642 66385 2886 -301558388 38846 35615 805097567 76748 5888 593771651 47340 28333 -14693798 98363 92477 906763380 40941 57084 272506773 99533 57176 694664879 55395 68483 963676815 44554 9179 69630503 12500 24683 644168174 25334 70210 -998350702 98488 53082 754810495 9687 70092 608078392 24912 28919 -327167763 63403 55644 -281059103 2955 26278 -262517893 13785 3861 -720809175 91585 3431 -861062631 94673 19395 803530917 67278 9599 365791142 53247 53193 68568191 87188 80006 751359817 32067 31517 101123555 53478 62561 -362511818 74255 82135 300220352 9375 44226 529796336 55530 47959 -794977038 11157 41138 161725258 91580 91352 214256368 43936 77755 90859981 78882 25624 -773023386 40939 10938 -348123333 74011 99177 -368315475 57575 92569 -538630364 2827 8124 -364230688 42349 30653 3838684 62430 57963 131340094 2085 81317 942500525 81710 5098 450748562 35823 40352 -394464644 95094 21152 944773951 13213 6720 308731499 88908 40987 -282029133 84751 20364 -889669921 63051 74346 170659647 74586 89830 -9714775 89422 50562 745254540 72364 32581 -267991538 33295 95509 568712837 60376 38791 -802593260 26934 34100 861379817 39511 16645 -126424745 19291 17592 -486925471 27032 71210 432290067 62279 58467 -312041212 63427 20839 360674860 63385 88843 -630453796 94717 34612 63319920 39428 87490 -385854189 61325 29911 651800096 40260 16015 417807762 83933 62724 419813020 34552 48525 279904827 8195 66295 -53452436 62172 40101 161747151 59304 50164 568502523 4784 97280 367141683 98175 90841 -863544620 9012 58247 -389323825 17764 71688 347643178 83032 98657 -276592915 85201 97417 800317224 76673 1384 103666615 13977 85115 99986971 96867 22321 693464977 32169 37724 627534568 12274 34638 986584684 90398 90363 998261343 77077 90478 777664119 30888 50604 -739832982 60255 82684 563083373 23870 10826 472794769 78883 53618 -371632805 85686 20961 924160242 74209 39030 300121692 7493 8331 -344723976 83619 73333 124494391 91294 38977 810280892 46859 36035 -349670466 47694 85891 269718939 9916 2388 -463945265 9742 47623 137853128 19787 58095 884020606 45553 97475 880212500 71276 50083 -792699145 6124 17367 972376576 27520 21325 507095105 23313 38401 -212759069 14034 7330 -891630203 76281 54083 -695513727 86271 47565 -615741251 47247 73460 -432060267 68158 86267 237979420 52576 53053 916462578 21094 31416 -358199619 92451 90628 511638284 81503 90189 -727700742 36763 41658 -475337566 97919 47655 769572498 12870 45197 -779675684 36986 48766 -486971862 79829 27656 -145207260 71357 23114 -176699504 64543 59787 -180848493 70213 44226 -889478777 96784 4101 -345611185 27725 11854 -540934089 15695 91660 -834730400 17055 44141 -441340017 12934 51047 473158441 28630 8232 -310471499 74247 31315 8171146 21092 56737 411753736 23884 79786 697758614 22519 45518 649527048 88691 74985 -550255296 93561 40370 -220426518 30419 26855 -368718150 99910 613 -875127115 21994 79415 57286761 50102 76940 -931221807 95871 56692 -333626702 17021 10523 218322538 5577 45262 812758968 86720 83300 -851047105 17987 43266 -502625330 32585 67953 -420845965 6623 57741 393174747 24334 91970 -290253437 28377 88443 -449025626 99695 25085 -639562296 69498 76376 605622216 34633 16257 565148330 30354 8073 -798325937 37196 87753 -714319930 54890 21022 848638103 34440 40162 -414064490 43541 13786 -54634064 9867 38654 -592355196 68245 58498 893075510 59273 3935 -965365885 95091 80785 63779535 38255 7283 -431163394 74787 47496 166935956 33926 11045 35308525 29543 72426 319675083 61610 99329 -721260133 94670 51838 36997256 89490 56060 -766794539 31756 52372 465754650 83940 30142 -642910569 45515 1648 -355336996 15663 30849 -580655944 33648 67971 375434782 97781 54974 -802087383 41391 44098 -807809875 51350 14811 -40327735 96172 11011 755997793 40197 63725 -20690783 90196 19780 676896300 81179 81 -37470939 43421 64501 -583212695 26631 25347 698810913 4737 68813 358986886 34182 18052 -563515815 23439 9457 -864010969 22559 83345 102726002 17043 53025 512104798 48003 62475 -293491914 52704 38781 918409164 20116 61910 529576690 13954 30880 857936112 70195 84061 -613439099 94442 74919 153267948 21037 99703 -529053881 36345 70645 152984560 31281 66247 -656357058 21521 60091 804760344 72246 15205 -717829643 23286 39973 216914398 39297 21115 -996633025 27646 40187 632075940 65811 60739 -374414063 55839 26949 -968180441 32209 80520 702512662 12374 67638 994393523 55016 57618 123324764 68342 52904 431714082 38543 43672 -508992036 24188 86219 -465436128 44511 55174 -982674370 31374 21444 922178631 33216 43864 596793880 5680 36100 -887400750 79105 86648 952477148 56119 74540 808455475 1820 10471 -134818445 41190 97097 -845933035 27033 4526 484507713 61810 98179 282619874 42734 77929 -487554984 37406 37638 596378604 75276 54724 -658481416 74362 3740 532612122 7462 26937 -264508872 97496 18448 -9979065 78270 40795 449030732 89533 29692 325303424 7716 74565 -697395558 65715 57147 -328627535 10735 73751 906943303 96896 47638 -678494255 6252 53347 491916509 2878 42944 -647010964 45994 10195 -26714061 32087 99489 842498952 60265 57735 244532557 95298 82542 -840102048 52011 59470 -882084547 12885 25244 -627361013 49422 79017 -368834653 69535 32979 -800369386 26140 92488 268282378 74523 59418 -111024208 15508 1932 -179018267 96135 2282 -410338012 95536 13846 -624127944 64041 34365 -944080955 73199 16402 548562909 77990 22357 899719687 12604 45430 -594184383 80671 24172 -339359318 58541 36702 243097407 42061 15023 940554559 16303 58729 -235227223 92029 46971 -589529937 24318 12238 941403999 51232 96589 238447921 9626 32716 801497875 38739 43890 614564293 52089 26543 -191949269 19568 65570 -495205195 74386 93664 -970732070 50168 54187 822728403 40251 9661 -664317511 20930 56470 96994551 76774 39177 -607156163 69453 13937 -963535923 66736 99781 -287979910 743 88176 341437366 31934 45067 60266754 90783 22546 390253320 89501 60100 875251619 6390 29864 -591034350 26860 65787 942699728 55263 44357 -77363057 47398 6283 -240124396 92401 50029 610650937 48664 332 320127539 81322 97549 -652738058 50355 40995 98303780 51078 66618 206556704 28663 87296 -773624404 57811 3618 955389611 28800 45444 918752085 8824 71917 -795293833 60322 64820 -718530494 17523 79929 137322371 27441 65692 115737017 61650 89288 107234185 19214 96629 253936216 19015 39229 -244496722 24726 10692 -599394539 4351 34787 -425426833 2952 76862 291356103 54703 63659 48547652 86193 47907 61987767 1962 41573 -983259940 29166 73811 -209517632 85810 85671 883597233 57044 13031 859563754 77680 39587 -669722992 79182 88272 330539060 72979 10050 -51023871 48639 50395 924854779 99626 24427 -462889468 21028 75584 868346498 27111 37164 87263456 31315 973 -495447694 13713 63778 -433714515 59747 88261 -625348772 83760 95376 -784796647 30972 8318 73912784 38790 94203 500944719 16326 32467 -154727039 39652 27509 635036907 38563 26779 550712903 41739 8077 -197157035 1007 6878 218674088 21716 66061 170181905 30614 52069 -881188866 56293 72124 563998402 83033 93663 -884003760 64054 47903 -866462165 2319 74234 240930813 30816 72991 -834422611 84370 43504 294514295 52878 9172 861200115 1079 21240 363727411 96600 27087 -772936098 90194 22273 -484256292 47301 32865 -550713998 62845 2749 -266662459 80543 49171 60716145 29686 18441 -849408281 63557 70776 -270271548 58533 79335 -115032704 8954 16919 -471680371 7574 84803 -683835583 27849 14430 134090184 85529 97027 767273122 48665 89664 -722621220 33204 27696 626782761 8600 13035 -500310783 4663 68397 384961112 94915 74407 -792601328 94154 11428 -808147723 30081 54370 900756014 96476 44761 -309615528 440 84037 709584154 60300 51120 283431599 20743 30435 622723179 10074 19184 86295044 26857 70951 -596933745 35246 79441 923526310 25324 44447 -971089974 71384 71483 -103389871 56588 2310 431481704 72180 13649 -138340886 73772 16605 620400571 78918 64715 427271341 23432 189 8174954 4073 84539 -104866190 98869 18132 72425842 89195 88959 -573925832 66239 59651 -628970894 96146 62735 -281132140 62723 43790 -479241879 17861 24943 -130201690 84381 34302 -344832217 55328 65791 632905734 35578 18867 587217618 845 1403 987197443 3992 55796 -399460471 37060 72187 -580287902 61360 77052 506327890 31458 5294 741085496 22913 21840 -837277890 64677 16671 269842587 80448 11266 -472708208 41339 93657 594411537 88603 1105 457311612 13949 73439 -794891817 3958 97944 851167816 31827 72073 -73197216 8965 9222 544513032 68977 52743 965993613 48397 32387 557443285 92433 17067 68986857 81322 86320 669801782 29726 46797 -471926199 25977 97046 -332446044 14445 35083 -303745989 81933 69361 453708111 39762 7036 -750066937 13452 82243 -938311466 72858 74890 376474830 26019 31405 -818827855 96139 27502 -301791600 46862 64871 981649486 18287 10353 -775419048 49888 69591 91844284 19427 87753 527999805 76452 98888 -374542064 36326 80354 473124143 80059 56299 -41018313 2007 19628 488920612 25606 8136 -699293939 83567 40618 -206444868 98093 24345 -478792315 58666 56004 -813948390 3045 63886 -707191908 3001 61371 -948530500 65885 6885 -479935887 9868 58026 -654538848 19725 60214 317493061 30019 76828 -427687357 7867 70772 85130724 51281 39865 -961458814 82416 7920 -542738947 24850 71575 -832321775 45676 96759 -760896692 89129 12845 613250444 72420 74482 -79306852 23747 71576 -316016371 89478 49377 -657651362 40096 47112 651093254 42731 22693 506224420 12499 99653 633785100 26322 3996 -684796841 65728 41406 290289882 37265 75712 -172026993 69040 22686 594654471 59196 42872 -326022801 97645 61192 932952127 99607 80264 -214826107 26057 30373 275914780 85886 59562 -152936158 86311 74053 -566039142 45450 31865 -804253062 41256 3531 -93249538 17619 30849 -82666180 79412 78576 871599407 41169 34531 586140695 96342 30654 985335808 47063 56668 -49101334 72307 90354 -496809174 14742 24451 -335825411 78369 89490 -697664410 46411 54197 756563906 3676 41261 421446284 23854 52303 -966035268 43213 9505 608574400 62251 49981 -752948129 66139 29052 -917096646 50782 59241 -967367171 1174 64507 948271348 78999 13795 -649746595 2246 68187 -267258857 90648 58738 875710510 60075 74684 -169602981 85680 5835 -231883357 88204 84711 251232362 8909 92750 305727948 27000 15561 -921496779 81007 9849 683350301 45709 58689 -441329539 16167 33917 -948788507 98495 35624 122195305 59204 16040 -734413116 89215 95171 998888012 69813 66884 303081114 70258 98079 106946214 55608 18251 321082036 77634 32592 738998728 93675 84994 29165880 22693 1455 825147053 30823 25984 -792090004 21210 87498 911135469 58175 84243 426558435 18015 92588 -656329151 92688 14039 956113454 59010 42482 747369619 47429 30073 -283057953 25394 61728 789832776 44205 41852 94608843 70747 77774 -813398434 42517 53637 895854407 63909 67477 -205174486 19687 8908 -436660853 46819 30987 -169634000 60705 51904 -856317777 56473 50380 494808643 39654 88040 -268240953 28253 37743 292682737 2955 48845 416683965 45598 95101 -306645884 73003 50776 -910497299 64552 98125 -557507041 75574 30460 -502473714 55699 7396 197374150 87064 10768 -761868276 88541 96704 -378411078 40045 79970 771432046 15264 59855 -747291788 34051 74890 583478947 19978 54232 25685094 50359 30193 -802391350 21705 22238 -145311176 84330 65477 -773149411 60691 81652 538750698 76112 85932 -12206122 95554 88319 -581793850 40891 67962 64799615 20448 76804 -517884212 38458 52888 -645769008 46909 50096 72180373 54101 5561 481911145 43167 68854 -947755976 17337 84170 365516474 6911 21589 -968221462 28868 81298 516656139 68921 31576 373905867 62226 48558 -274596044 2502 25726 -759718956 48982 20485 641362255 98221 9986 434637753 57785 77197 866684421 43618 19349 -351241818 85003 5734 -632994964 16476 87621 -359162929 23287 33809 939763046 36442 5472 -858289572 91571 27813 399763904 38276 98856 -952845044 75784 43487 226021561 80471 73368 366383529 77273 68909 -579749620 70013 53428 -478354206 18855 98262 121424015 59226 1025 348031618 56075 31213 -618608385 82911 73841 721297075 62847 46297 716483684 53653 55215 -465842875 9138 980 873301359 95130 64499 707224679 18105 34914 889218601 29324 41278 -79494090 30548 25047 -754252015 26287 73 -263601640 77705 5018 -807903160 60771 65908 -974911693 25865 16743 -863179267 67855 67131 779181171 48203 86693 -436939253 4655 88949 36350253 71489 38354 -284927604 8832 40662 66589517 59522 32617 8307932 88770 93278 -516851626 21834 16242 910692995 54758 33294 777884495 61358 34654 320561240 72526 32617 136402412 88530 58 -777544515 67744 44730 192418918 50495 60987 -66882270 27940 33801 -484206480 18663 111 -297897731 34891 78909 -64463615 79435 41990 24043282 74153 26538 693365746 39087 47858 -287936153 27055 57904 -442451058 84917 11858 208188655 37531 75844 -445294815 55510 83610 -246192679 13964 84155 528153396 11887 92646 -651486172 91707 79704 -692712034 36466 37992 296941808 17679 94093 551291645 26273 94464 -419135320 31215 9193 -229041793 10875 18596 808575651 70066 65866 959757230 76611 24722 954019860 78815 96325 631686114 54696 75120 587848706 89232 88307 -847733413 67607 29436 198921200 54740 19802 -479143653 25129 15235 -383040812 38341 86078 -492324416 64932 55842 440245097 69383 41699 553980984 50675 48463 -630554724 47926 64301 -794243866 27744 54532 -269877710 83915 89069 136365141 50143 5260 -868192222 21859 35857 95375446 92946 27756 447317719 15184 85096 799412334 73813 44401 -633096714 54659 43796 700203716 399 87860 -180912508 32048 23592 347464286 88643 17152 383500561 68614 42939 853275708 40849 82906 -301851285 85422 95844 -718062871 55176 2412 -383397098 46329 99296 837313753 76802 2684 -100813020 22078 24102 998761023 9901 26892 497698611 40870 35735 216389846 13020 57717 691400944 45105 18422 162461919 13110 31093 690299422 91452 73683 682946289 82577 56885 539571903 75204 40871 -499443431 85205 85741 553463755 72586 52528 -113641204 51346 35137 627046506 36419 12480 -453465348 71815 48046 917522607 63123 47764 -360736243 19095 91427 535807521 57812 78932 -396626120 74989 71577 -909848027 59532 78512 526263370 60433 45009 839734601 65815 29535 -766429708 24693 80418 -51785430 493 81468 939151373 73593 62104 -491435918 33055 11825 -243937354 43213 59971 13163729 892 92682 89771132 95699 17854 -720844782 98503 83449 481586643 74747 40233 -735006517 59205 30116 241804846 71259 40856 577758929 40529 30083 702453568 63399 87789 -335460775 57532 19031 419358890 85741 65434 528402305 44128 27176 271800659 76750 10193 918471083 87811 52571 -138617553 23140 99891 -79660683 49150 30369 -478212919 58381 83456 979115340 85184 48831 984363870 27500 11041 -276901697 96175 40244 -605271390 42395 48441 -110585020 29404 59739 370855255 40112 98684 405396667 82868 24393 -107229190 93985 46356 -809087354 63821 93863 888668346 14995 27352 -937662981 3734 32445 -141706891 11339 54160 994636693 52763 843 132983006 23009 5319 -294787912 74797 56239 625355027 49063 42037 657533526 91268 7081 95352107 11187 91914 -627070796 17628 49983 16510603 82160 50760 796097590 71388 72435 -107472583 61398 3315 -40680786 13374 5380 355843882 47341 44593 181087601 32867 82975 -197834050 87983 57993 -169055864 50423 79564 205954576 41229 72945 -482601681 93298 49848 779135719 46864 66341 6226274 42995 61339 -886916058 19229 6976 -746325184 77702 43710 198151761 37187 11085 10481217 17569 55609 316487641 39298 12761 -591064740 93802 22680 845657624 46616 19543 129587873 51820 46048 667146865 96217 54656 -590832558 47971 7781 46105871 40119 99115 586988207 80632 2615 -944926521 65836 43905 877375378 76135 12422 -183656114 17778 65895 138179567 70599 52773 554833702 55864 80682 -432402868 76689 74297 489758955 64796 53875 791964124 61773 99111 145300876 49916 10901 711934790 10312 1028 949470812 81232 41560 276138108 58912 95033 175748148 98756 91314 -539476883 48570 43291 -885399573 41959 33844 -988187333 18404 93699 -147889735 62911 4391 -98137124 35918 30170 -610484237 12572 26095 -272034847 86639 99052 -868086062 1258 22458 798059332 70348 87605 -574615707 55211 42962 -788311477 50081 69961 -111955322 1843 86514 -843382653 42350 30843 531088119 22730 64408 474106348 67929 33717 10624000 49072 32310 -635783063 53374 77473 -186283770 26264 21181 -543127094 43622 4472 -988314020 14447 61377 -426942652 80961 86406 -361071511 90523 52744 -277105132 23373 82704 -740555934 12215 9483 -353211899 48770 62634 -458913814 57814 16203 202354799 44478 94947 151558788 12912 6915 789374704 71488 86334 711060246 9685 70061 -729891414 65573 82240 304374595 1811 45856 128608243 16906 44882 -268858092 40547 46215 -319414590 82585 27672 -137807712 79554 395 425827233 78353 50499 -499198005 2758 62763 781302988 85406 99178 322390229 37702 556 209517283 40304 85184 -958537731 39235 32634 -559848522 89207 31739 -746720706 77590 61543 669302758 91529 84683 446499261 31480 88565 739362931 54331 20134 977077034 44162 76530 452298467 52687 94840 135057446 89173 31597 -496977383 3270 13574 559930978 99226 4092 981297126 63468 17848 -538862825 36228 80294 -515713046 14957 85933 981149122 85253 39507 259223235 69489 21936 182479065 45824 1063 138636145 5413 99685 -74557745 67239 78965 -228416508 81172 24735 345566615 57361 70336 -486230001 11051 32787 321428483 52958 42936 726973670 54042 48191 -116705933 2089 26866 331779344 27311 48366 373273559 64752 17229 -300715508 61997 56524 -883315369 94397 65472 462643321 7311 67066 591469826 63467 79527 765841651 5155 93089 -811159914 97345 96248 797361391 38423 3545 -830678098 58552 73067 771505813 2380 38597 917056209 93331 51578 837319338 82593 42387 -242175178 67203 57352 -411869973 62592 64419 937750929 99391 17492 -940006084 4966 88432 -599287803 32728 89259 -42628506 91880 13854 -769140741 8656 29942 50068407 58598 71072 -687441078 67814 82298 404793383 78814 28344 918835002 95122 94918 425172945 56000 96974 503053929 68146 56133 701093697 60602 20821 -28744426 74379 84856 -954395843 21525 74425 517357057 29121 10546 -25501440 70716 46207 -973524726 99277 74722 431655103 39591 82922 389181021 95271 97771 421392351 13383 34203 255987787 89331 51623 -914861746 42822 23583 830844262 81480 11873 -373350147 50720 55120 461453207 32978 55196 552608498 80440 69545 -827049252 85868 3914 295036092 96576 54894 239726953 60163 73004 -438749531 69904 7093 788606543 11024 97323 -728997229 96553 27310 680003246 58227 19464 451758550 84526 22722 -24297224 65738 73187 478335034 23392 65631 -598088094 88759 79759 717047152 50796 56399 -256710688 80693 41646 429217146 16056 49586 -516649265 78445 26846 644454185 29223 57885 98789505 45196 77081 53926558 83188 53091 441972016 11579 53866 577013395 49219 65253 752224172 21089 90869 -602660572 89949 50973 716764735 47725 55809 -429279850 10473 926 521545268 20384 74949 854573909 97910 57506 613662300 80763 67265 -10358588 63426 36675 275369688 71597 21075 932654948 35415 78444 -227246558 72965 77452 325515995 71078 97816 -6573843 6217 9812 677074952 1064 31155 645024287 4899 17808 524903658 54252 44761 426821118 79536 97298 419587296 34528 26908 -378723066 99360 4011 -731739852 71865 83594 -220649181 93971 91029 -97480866 39189 19539 -181062829 42891 41283 798129644 94524 48898 120600326 37195 79125 570336424 3495 88385 475709866 53964 66520 349600363 78105 82431 -28734229 6414 92353 268563401 15392 32517 120570099 59385 46593 -439966225 17937 95654 -638026861 35720 72288 127971670 64333 1137 -643706418 98887 13894 -975127785 714 39351 358318482 62280 15981 678235493 36062 48168 -868371379 92500 88060 -686656785 20310 98760 305377999 64290 58494 -747380239 95072 74431 394905099 16953 27452 -659867568 67046 444 -164831276 50874 15733 766829218 35779 61264 382498024 21121 48100 -594307654 43068 38314 642329653 42050 49368 -237349325 91105 25159 991527846 94706 90322 481134309 66282 29713 -161188268 26342 41447 631475191 39113 89567 431920355 77793 40927 -942701345 49568 27565 608516974 73173 83240 750254106 48232 19128 539127054 83546 10822 494073545 81462 95576 188661492 72267 70756 -766413097 42247 99593 -957315951 56558 77171 -359732132 49218 67697 -681332288 1716 42656 681613487 13327 46323 -586619817 41109 52405 -34413288 99725 33104 -199510867 91025 19868 -770730655 90035 25225 -922411661 16815 14702 651995687 26958 53216 -361427668 7156 25032 469156318 73586 21020 101969967 62619 37730 -520783031 20352 52282 -989149008 97444 80815 224516198 79246 92803 322210541 17917 47773 -385093980 47640 70020 690263018 94602 83750 -646942577 81202 10829 -891445796 15436 4004 340707166 8804 30210 -264718306 41226 85178 -461893289 20774 37140 -952191705 88762 1193 522262137 74542 71463 -34916112 63646 18665 930643222 54987 32998 252959430 36618 97015 -480093336 72691 78340 130429306 33127 69910 -744561477 4204 22152 470040947 63373 54975 -155116677 18197 75202 -730815742 20102 39835 -576136964 98310 70396 567200913 67875 73746 355182466 54142 27113 241125086 22338 10749 11392268 53108 64947 -414602899 97561 23464 -746004288 24886 63033 -127980404 27016 39505 -768022647 91178 29197 -415480834 41149 96053 194442120 15717 16621 843116975 53821 93474 -982738423 9889 16810 -57317671 64760 66669 14529889 8281 82877 -929245641 89941 84746 216834556 44791 89028 -400478960 47096 61419 39173217 35 97440 -537412115 1308 43895 -226465487 6980 19983 534907436 99045 2976 729022921 27828 4040 -52539738 64357 47365 -721201586 76333 37376 966348057 65202 22559 -664681358 9329 45211 -119800325 95132 14205 -823160114 87893 41164 259763933 98639 31016 -577647064 29051 54555 123233080 88942 61524 -311834188 74637 64623 -430068654 63140 76604 -285967459 10354 63303 949870155 5105 70446 870113501 21288 18972 880764168 76599 97547 453983433 2765 29974 -782946436 67072 43215 -218910606 89374 19809 -59866133 30810 37931 -284038357 9625 93202 -251319279 51787 11880 -438824948 62701 8720 729609562 40161 58939 -765477439 6041 86643 -834306514 72298 24741 -545475093 77157 30199 366628867 23396 8963 258595368 82675 90202 -704097731 86379 16270 629636727 79766 77553 -317381223 96713 14081 -783747990 51987 12696 803115123 29006 54446 -744905656 45932 19916 -671727204 90853 18546 847272828 59438 22266 491904490 49999 59684 233819437 92693 35816 -356627387 59152 28853 -503637806 20135 33275 73762386 68474 74981 244722792 80162 95421 827297126 30498 70803 772053447 14938 52187 -967412655 33466 46093 -823119175 29111 878 866428253 49575 13576 520115270 70538 15798 -831622528 72093 91569 15503580 64644 74600 -759641025 99639 91551 -85412875 53456 78096 -867474011 23362 17742 882866083 46787 41822 617424822 87519 89479 81439763 97470 456 -426327534 62347 67049 328120870 37872 10332 998367011 48334 87786 72356540 40241 16641 -554392818 92108 43518 -167070857 53768 89124 116908470 41164 27255 -558547005 81774 94743 115957687 91886 36667 13021896 19933 61178 -148116730 74049 21330 647698169 33502 46593 994957946 24946 26864 -379169377 80472 86607 864928903 36615 21684 -883339587 7565 88927 -159644375 29143 32682 200071942 70832 30235 898028677 12855 73938 -56311580 63637 61858 916756959 78193 79894 -163508668 7190 55695 -181818201 49146 83879 116911232 8484 39494 342464986 1515 75713 -682270948 21198 71525 -352178802 84911 71898 -49420147 83031 58568 99498112 29717 67570 429073832 6327 81614 -749061792 57965 50182 -701340447 95584 66581 563057873 45644 47112 -684943883 2640 84909 116055824 34643 35301 140800309 56716 24715 -362828348 74678 89338 -181516455 32525 17380 -335685075 45550 38396 825898188 97763 41468 808871426 30152 72924 -318370786 4740 57858 334285473 84935 45941 -446081609 35433 18031 929798325 66176 51032 134628323 11225 31461 -632750831 18139 91789 717971952 60461 83166 -792117122 88908 81714 -272663291 33030 57120 81900465 64865 5675 617550940 47553 52865 -368040993 46372 11373 781939750 78976 23221 460290101 15654 79909 -294644360 72772 42213 234058252 19233 15008 -417729371 46994 53975 -91198062 80150 27507 583979510 56335 64556 404346480 1729 97124 271559468 67425 28918 553403712 65123 42834 -741944240 78223 59325 -168813669 83034 9088 55119037 13672 76209 -239798297 27189 96648 -182393080 8147 25179 -792190713 75026 10356 528507307 68995 12295 -783890027 14037 41066 877001861 18175 19868 -564512499 45653 73730 -322083192 79798 92389 477945107 4490 82529 490473637 88132 99128 -587541757 75124 81215 381139704 528 64975 126788157 78405 97065 82039045 13718 58068 37617254 11113 69922 989795311 21848 74299 -287559651 93326 26797 423355938 25517 86059 726304644 25652 43899 142176253 96085 68690 -34739649 61782 19656 -176203854 69311 37728 -236029101 58876 62686 -559411834 58528 99483 -480951422 72159 42157 -249646367 92225 20551 -333194904 67971 45802 -704871322 30135 67292 -867535648 11323 17725 -279384428 98285 96924 157864401 61815 49862 -12733189 44545 97875 213905080 46833 51617 53396478 89199 16476 -896066732 45077 31038 -684138444 82093 69465 907681394 37889 78998 -572789463 95733 36 -792905816 44312 31653 -801986200 61250 54740 -633682830 21600 63968 -334723157 39006 64539 463812915 33258 58405 -127318232 97530 52473 -194099717 65848 80695 -575287736 69365 13965 -968881849 46065 66273 -695867496 97603 23011 -479304812 16813 693 -648968207 4818 99730 -850920576 58093 56938 662075309 90988 20402 -1965749 58033 94416 -455239898 22481 24786 480948751 43076 63100 -484291292 8415 81698 -212715319 94156 89454 -63801066 30131 67673 -538643802 78209 57154 567994942 95330 18817 -722717711 51323 96180 986586623 50226 25435 -51772655 45950 9084 -505746989 64977 32882 -175288502 15342 6754 -372758464 13013 22382 198016214 66020 48805 888037036 68090 56158 -592412073 83920 85141 222989154 93946 68286 259069733 9138 13598 127756292 47329 29434 -152944268 5152 28848 448504561 26204 40788 -769365224 98358 52452 -721891847 80607 2896 409412818 68971 84363 895714133 64076 60736 911371430 60145 92101 -483343058 80070 8085 -850092820 48557 23105 -382710722 20606 58685 -617129410 42197 39801 -48250903 61945 85252 -379005788 5915 89869 -647428585 34091 28323 827233009 16186 26624 540936529 11559 8147 551089180 85201 50426 -960108447 36342 85537 680906949 60173 23125 275589827 36574 34760 43445862 63293 43854 -770972790 37869 11844 -28050575 55310 22531 970986185 99374 88735 680473919 47840 72444 -236706752 8211 30602 871500820 95403 22246 786575246 85335 79750 225721061 56722 11782 877520274 57254 3469 109506752 75905 88201 -694300661 42440 83279 803805863 37857 26158 976551036 18409 71769 918202054 78349 60048 -546051898 76405 82041 150455408 39306 50367 836902523 51121 60214 36174997 25674 31327 682498611 33136 38514 341901919 86624 41347 -657215924 52848 62013 973714168 29377 34975 -199345536 89652 22822 -996833930 46778 82565 -344418573 3029 59036 776707332 80934 2413 -88097238 37954 60668 -6996545 30930 39147 872633395 71423 8590 -98822166 26295 82240 -985194710 54804 56582 894974734 43814 19624 398908156 16679 72027 -131030219 46763 23909 762266645 2013 82406 38822149 32713 75004 589539303 51205 84608 722446531 7935 33225 -371971483 74190 4253 -646888825 80286 44474 -512408471 86560 69662 -572381172 95886 50884 -2888902 18529 63022 -845006362 84988 47438 643338443 34299 17975 -24100050 52019 97316 111761931 44822 68072 -471671803 79143 22235 -969212254 289 80008 184597001 43742 65400 879154070 6188 74777 -344439841 68243 8763 451132184 53830 90949 -141725140 8710 60409 118104483 43930 77029 -791494835 16782 23933 -222354449 87235 18232 992860222 938 66997 -919708884 45007 26093 -940571795 99574 65768 -187597454 4517 72519 -235882584 31940 2108 -736455757 40303 3209 -671099867 95119 92887 647442645 44793 66640 -416024061 25047 22561 -331865683 35032 5038 -664706990 32342 29176 -272558639 16494 35503 -289150766 28217 51881 60573666 61736 73290 -758368608 29633 33062 654308592 75953 5066 427575915 39035 69164 852270766 63003 38699 -582036714 22147 91421 -658518591 79354 80806 642642046 40756 25745 -147611824 96248 95547 468357786 63360 21550 146546669 20531 45871 857121585 77275 94710 973148961 69993 1036 483628904 91773 19578 22024192 10387 26781 446956376 99530 97498 592219450 36986 77874 -349885333 49693 88183 56247591 33612 91362 65233512 84070 73826 19475091 8475 17327 -400260783 95469 16910 -171115373 79123 56256 790563383 80908 58969 202199283 73862 39030 -439668972 15303 50339 -143449668 55211 38116 998049821 21924 84793 86859519 86655 85869 515216210 38582 14541 -729844399 83177 65969 -599063403 9086 99447 -873396470 64774 58451 349051413 5119 76246 746861238 2709 41084 919825157 80446 13229 457344771 61819 40414 484685465 82141 15981 -230159336 14612 85181 4245635 54094 12013 -101835151 99543 92967 -811471908 87803 91412 -655144167 49972 89677 367047893 37558 72470 -285028492 34683 52375 515603221 66376 55955 547226586 99386 76419 -298847143 2998 82067 735185567 79696 14166 740344105 24819 55285 430948497 69685 64856 -306299069 48411 82593 -621699841 96896 22526 -325901428 72561 86121 -488566402 11818 42919 416823086 56077 17721 139811794 63451 62739 440020144 95420 88435 787433295 76373 76840 -438232603 36737 16081 54381518 23925 20333 -246154559 99203 62741 -766564213 12977 47106 171304563 39439 52293 490032794 81901 56801 -864491655 63312 88033 -13844176 70215 51511 -209545461 2083 66403 783619424 34391 36675 -181647705 39038 82046 166077310 97935 73147 65844715 34669 11020 392792006 61446 33980 -434255009 80733 33245 148366531 74528 38913 -619641548 35429 12372 833080917 95902 42004 701449154 78991 60211 -323031581 4558 27231 -718190462 36818 27926 -794271752 97062 74773 894430513 38668 93488 -728888311 27278 96948 590223239 20289 32684 -888076063 25503 71966 248975201 74167 48075 -747529657 25687 80192 -249494742 79606 44132 -596641050 94262 54026 -767382317 86662 25884 57620169 3360 12137 430328533 637 36601 336167311 45925 12428 -103634501 45778 56523 956796828 80393 79646 312264189 88903 30783 689242515 48715 45842 -577742042 54868 72137 -91850576 84333 54069 -46515198 51222 98265 -280849720 56234 72282 -364601977 10696 39964 -453768442 46185 5326 727450553 11081 3417 -745507732 60437 53646 -341913268 27650 40350 -263826073 91193 48124 -166268682 22080 7378 -152081124 71425 63688 -324989058 78852 63578 -784209930 66007 80078 -626258397 73226 40726 947317521 38710 3280 135718412 95907 76337 -437910623 54730 19057 -10813364 3211 31325 650381590 3983 99091 146766560 21883 43114 203499228 97937 48035 522666259 29896 90659 212470003 50239 92825 -813761613 52243 63500 785807828 98040 65552 934751297 53182 24728 -343131705 48685 70115 121380574 67266 18661 514038573 61760 18435 -826923868 16423 49988 646914877 83183 58895 820129359 73245 37697 385169150 55449 53099 -597960662 58654 29716 -110979302 8316 87814 -88004849 49891 10136 779592548 15264 53007 -233961388 5371 55773 -320564287 30082 12013 919197259 69342 57114 261141768 94872 76414 -586223261 9447 58395 352653761 37869 64352 101100601 6134 35862 273844779 57064 98220 -674275306 19418 42552 314811727 80865 62707 106704105 41988 13537 -38345872 48666 18409 -599135139 26581 61525 980255148 4636 86894 981812976 72497 68466 -33320696 36313 54649 -32932586 29790 86648 -116074627 75730 8504 994702865 13610 3085 975373146 31526 8235 337083935 42124 74734 204106435 91249 92543 -622378476 50384 80990 -265956167 76697 75533 -864300575 44201 11932 -918712292 58034 35755 40609057 6679 36625 -269185142 88604 47277 -980154977 91061 82596 -58544069 46598 76656 -999156763 85936 2595 -695678232 71577 91562 -155112906 63359 84950 -221335848 31274 6388 -14565220 33782 50683 -482430686 91268 78181 -562283193 43355 78371 -563950979 72152 26462 934914122 78985 82593 164973610 34581 87663 354116891 65981 44304 -620086171 74196 13594 341337922 50453 40447 263285662 49141 66829 768080626 67781 87074 814471931 46746 94880 -787081412 72664 36540 594000109 17236 11968 888083077 68519 98309 -57498740 7004 79958 463399002 19420 66672 -981701233 60341 9696 -810206817 75065 48856 843301208 23458 32545 -483543568 82211 32578 -759646450 15447 82919 -346932154 65694 28249 407645392 4015 86689 642036988 87362 56163 -16358777 42115 52287 -174168036 19251 89712 7038805 42861 99539 -322160428 15430 19972 -852516690 41402 91303 678655276 75385 42818 534247548 96232 25108 6076378 16263 90171 514003796 70081 44473 -813153716 34765 39437 11840340 72375 34593 -285705226 62088 55999 138209494 71124 94981 7192012 78050 18282 170739963 41453 27336 -371986160 81158 96577 428498875 18224 39552 720071951 12599 64194 786642453 53180 39513 772669726 82750 48531 901061257 98165 26826 -291894525 24769 43142 622276757 49884 64229 -439590854 94301 85364 416700630 7542 19733 -315695268 17768 85919 -850033128 37073 74972 -948379257 8058 31025 91632524 14387 82810 775841064 21710 76107 710857496 11975 31663 -257540768 71024 8236 961785533 16656 97486 916925579 77336 19943 -563658260 55785 81436 -393283624 79132 16557 -19372694 38604 23305 -693076952 22437 23765 815448135 95809 63101 -464870398 47981 55631 951612566 93422 81282 -419873770 90237 61409 465500105 59066 85683 -771422225 20007 70737 -540039479 56527 78672 -970431283 16837 29433 -630841420 69032 20500 561401292 52987 18063 -557003457 93508 93237 -837152416 49624 4242 -726946229 45167 43090 248370067 86161 34 930416535 81280 75269 80509030 49619 80999 -403156112 3096 27917 539003039 15773 12468 701038386 12530 52865 618480954 58604 94205 -719850643 45037 62435 -570821299 24485 46150 573945352 92367 73135 -581199996 1416 64573 -692909116 3415 9307 667254166 48872 46567 -274135681 92764 71397 995988943 89437 23106 -788499187 16090 25475 840106319 61694 66911 -509853451 15672 67238 -95625982 30701 45659 -319009376 15929 77644 -37294524 49861 75022 -975729110 47728 37820 -75995279 12062 37213 983029383 69919 71249 568648468 27737 29181 -73901970 82394 73158 650369810 41530 24173 416380357 72352 25859 -372903134 51925 51313 161622684 79449 36613 506887494 25475 98664 170281593 38717 79793 787299870 2435 83389 -83754089 70841 94096 -898053953 40162 57555 511985982 5887 81974 -994769585 14750 41572 172405874 92540 33223 -126968198 87243 92514 -415547519 69315 29201 410231837 7990 6644 55666391 71621 36585 -571126257 82239 61339 183121371 15071 54867 102870984 47069 46405 691803022 31162 73031 -955649920 81076 93453 219735538 67604 80488 568060125 30565 10650 482121530 6491 2014 721723098 3606 85484 221374889 83642 48815 35600705 71992 87875 607766274 71815 71568 -185113939 84718 37098 198705307 87873 88230 142324733 75680 58548 -414256720 54050 90833 -207107797 47575 43612 882186807 31037 24547 -999754354 88271 8195 -899740336 56997 56168 -949142850 26084 67791 -134143228 82046 16092 1179835 19009 33584 974362278 41315 46838 376288128 47206 46697 -274614308 30055 47684 -799841805 89155 62944 193998194 27895 96274 733353171 45935 94783 212691829 40480 83191 -403428588 19190 48877 -504956046 67451 65904 -189691195 5847 7325 426150612 30707 37643 612563502 33673 31425 349062272 25960 81265 -974069317 25989 13459 -102340640 82942 24123 149291571 55663 12922 -277386891 68612 45807 33210049 36645 35278 92037173 43641 15706 699207934 46459 58712 -683563433 29417 24260 -612549465 64887 23379 -227582775 75402 69772 283975669 62085 71361 -411196047 21937 93238 160219788 74221 70255 75016816 55165 89839 625406930 80783 60100 830370838 22592 18352 -96431630 6919 68098 828008466 38300 87239 -886701428 60683 71987 -729993870 33921 91102 647632179 17375 32203 -12529984 52410 95989 193763548 83090 38576 -821184762 50326 77007 981111307 71059 1743 7450780 32247 84377 -347334084 71650 15851 -351064444 68740 62340 -280891145 48969 15401 115688573 58069 64616 663668386 41318 55383 593670389 8596 17989 213556162 18492 60361 707344732 26669 76957 -387634624 96558 81456 -968437873 94884 69236 325271717 27882 34425 -74037511 15239 97886 -183048288 26631 4364 -122098567 75853 80130 -246303897 9301 15680 -387357427 39638 66326 -977288706 48956 46955 -836307355 1421 68772 630490497 81937 95921 616322127 81861 94832 517339713 67377 73393 530421931 872 66665 532894460 77351 50954 -988596613 9467 5072 -141451355 75719 26919 -188659879 44651 29551 239453746 33057 45795 142047038 53417 70457 308970432 6773 15766 -326410108 98976 88656 179477400 15297 51674 -367579857 72996 19768 795143089 24013 50915 -502160330 47066 61679 -1650640 41426 85911 -292233309 4716 30614 457269707 81837 75470 878611557 31545 22491 -859089173 46625 21972 -510784267 54126 90202 461199507 85348 47769 50523250 16738 79010 -867120330 24987 84165 -7987861 24104 3864 -955976777 83911 1734 707187961 60300 60267 812391399 54457 75774 815671697 23777 11877 155415172 21009 95384 -456467460 89260 13568 111674220 26061 58099 20635632 20325 76227 494505331 27350 43332 -788546744 26687 87532 398110255 81531 95690 -118767461 71143 6995 -428027430 69396 77377 -47089086 40259 75553 352621129 64908 26547 822810424 68963 57226 -998880920 64067 66784 -673328087 29793 84096 969898895 10529 46426 -155513700 79502 84821 -537963026 8081 81185 390195459 94676 11548 558971363 54933 35592 -445143411 53069 57810 -716296521 68490 61402 686068882 23060 81326 -538031748 57540 98308 140375059 3339 54658 1798531 77235 69433 -635787143 74662 81579 -579396818 47465 96836 -528339600 69030 58174 573497903 34919 36143 -250938699 40467 29654 200080475 53426 90613 408110622 56283 47581 407476377 49227 48432 -440650169 40058 72838 -6251155 89831 26606 477759576 47922 35640 -435181826 3053 17717 -78165747 80985 96849 605863528 31472 31193 566554889 30158 43643 707475507 18390 14779 -568816265 42355 36009 -51448974 97527 28466 -732548020 76043 94738 -722371289 27760 97254 521487527 1952 99091 -835325067 9644 41513 -336967640 50201 283 -721179889 5383 49005 271806404 37791 4504 -526239097 63610 65947 402813116 69342 15573 461089421 67181 99062 -53428659 42935 36243 -200606138 43974 45017 683770434 7870 68727 594480820 19822 10907 -986978866 12279 98266 729910372 53965 58341 456620541 49407 21679 -370876618 69155 49015 218445062 50447 89985 -550205926 59469 76101 48353432 50653 20744 -103008176 3463 20927 -99584341 95880 6781 100620362 3662 56605 -703485548 2711 95263 77563324 60289 55604 25355291 4739 62995 755734751 98192 43395 213949219 41205 93231 -468338264 56696 84600 -306214030 43992 82740 498505693 79865 91020 -615944262 82740 24613 -642809813 83507 41969 641204485 31675 98241 976316242 97384 18002 557779152 39121 74479 -478466453 42128 25394 577091533 83632 92874 -966268322 89995 4085 -420650487 50652 48976 793360266 96930 33414 829452662 18488 66827 573200404 1556 38882 -806162281 82380 28261 -891910825 83183 17629 158290225 84511 24007 -64025209 27617 29931 -714837288 36402 39371 -333136574 55361 71412 984584968 95575 56512 -161413315 75052 45759 -796992539 74738 73418 494737486 77687 89091 632333120 29291 95046 556819994 74920 52493 771572600 67232 17832 251133962 98557 94082 405384735 11695 3095 355900482 49566 9376 221090547 62821 4956 -74597025 79542 65114 808003314 62976 47629 -609967276 23670 35555 -243477462 72197 65046 -53191909 39974 61365 616205249 39319 90055 -355663661 86134 87423 -936859448 3073 96787 -684032650 91795 33349 798445882 2944 87410 374978863 51573 85717 645037814 15090 54140 604782328 87002 86982 986459814 24667 477 -545931055 40062 97975 -579469549 68592 62228 -527358763 93424 18620 310582980 65653 30896 375030870 68602 97182 613815111 26661 89716 -961619500 28527 89963 -234000665 66798 53047 733815483 24678 57908 232689380 14685 61137 -543722206 5017 66678 395509134 92726 69956 253392901 37612 65992 785052676 76800 34654 545494309 67052 20726 -284057518 47668 12203 -386076003 58262 26441 349495829 52570 26951 -934865715 51147 30839 -669017702 25051 23498 -383740302 57506 20340 -519897427 93436 63052 -952267879 50273 69373 -971746794 44345 54072 88434218 30540 2156 -19436109 60346 90296 619180889 92655 53006 -984608148 38848 31933 -289409299 99552 33376 -850721065 38651 48807 -99321832 6658 13156 -36946011 83116 71242 -294051377 39085 57575 -417274221 89428 85195 50805391 89306 16225 -906913748 50431 21385 329981508 60463 63692 875440916 52917 99690 958080902 10005 37294 -257209687 43960 60908 224534641 544 59835 817565133 65019 23208 796183152 50184 30056 -96028092 91447 91767 -111382574 86380 13008 276092981 75559 54550 690227269 20608 2294 876176114 94642 98717 -317452152 87355 8715 -622584155 61777 1471 323757910 6145 86826 685473690 35224 28163 -540906021 37393 9542 773496870 77602 23127 770803570 36512 10627 -718633702 72195 2011 392264355 98923 95769 252371895 77207 89595 494769547 76069 57909 807178733 63388 49512 717540919 6302 43830 -85242426 259 81174 -973727202 60807 78582 850715258 70038 42121 -723502593 26256 10066 27895157 60714 80996 750779483 62017 84082 557729642 85692 19035 66644345 24007 28679 60569561 20114 33847 279196851 56917 9067 -318722825 43131 32600 -363583857 54563 44134 927161954 99544 91146 -452806904 40826 42367 -659897647 67598 92910 -991253756 42188 7322 -120787150 17532 83250 -152346088 66875 3941 -595759234 98799 97609 -949376652 92301 81684 359947870 77984 75152 863873173 39030 46546 335628980 43380 17875 -492337214 63270 44472 741724331 40721 45513 -578161399 26464 68982 -718602076 74567 57907 -537832323 20784 4845 149114347 92863 43053 371466132 29882 60190 37081262 48891 98041 -219321419 17622 65746 -712115106 45748 70291 -860854475 27894 90779 -892546499 11019 79579 -822200399 98596 88153 -97953200 74111 65443 -236889207 48500 91828 357464006 60866 43617 -477946959 41320 85029 -321883992 57192 34816 -833727585 828 76599 -32105548 66510 61974 295863318 12263 16830 251867934 85582 46543 79250372 30642 37552 -514452676 98622 88 -790174502 99015 52849 174735063 91512 9561 787123965 81837 35777 -75494501 70364 83353 530727323 26501 10156 953532085 84005 33031 708491803 64628 18389 -822623658 1167 78704 739644193 38949 6983 -614329799 44022 34144 -834386768 9278 83353 -513048871 7190 72853 -335426164 20266 15534 -147326633 58115 31015 -602043119 21240 71284 -950270412 27162 43470 690921993 61099 30768 512784814 21397 19583 487586787 30665 77081 149437019 47140 11950 54958294 44471 40665 -959653277 44861 38833 -341119973 28709 65794 737115618 80141 42476 697239069 90922 7708 126639342 61343 16122 642747477 84589 75205 159014593 72939 32459 -624368539 7259 55061 619121708 5987 83827 911210426 82306 47963 -367751078 31337 60773 229140364 20433 84089 -646879432 23038 99183 129079061 82138 88722 -846336027 64839 81265 303334444 24038 97246 -432611120 26603 34958 -875373671 9017 32198 667159239 55230 30528 -731966205 65036 96852 956013623 56171 44123 947157444 37804 5075 -91991006 33460 8190 196506661 2161 99789 -704574734 3645 3135 83233316 30741 60898 -638026913 66619 50394 603370114 24315 78795 -69263051 69198 72117 914208983 24684 35803 702397144 49815 96380 -795488010 5126 40208 79638324 59266 43228 -919681356 47731 83321 -7355405 60147 44057 -936031431 5887 63791 768511918 44408 53079 830077082 8407 80443 428440812 53044 97427 -344603457 47188 23593 -159434587 87740 22514 454135736 81944 38337 325754014 96423 51793 -36734530 31628 17296 -497118460 27248 8390 412409214 52946 90331 137221209 33801 22559 -925088378 93784 76289 -262594246 86909 88184 -952998362 52796 31548 29272324 92921 55145 943373732 49756 73849 -64264858 99055 34006 -472014846 47054 68628 -250732053 55032 68801 -325380626 128 36382 -55336768 53612 34 -387786501 94810 99259 692390964 31077 62430 -623602807 55775 13982 925219827 2240 25316 227872236 40060 23721 992538591 3413 99608 878405145 27924 41387 896675631 43257 84088 -75639373 42224 27692 13893631 23471 12167 986054436 76777 13471 -533220674 94103 24044 -887660802 75342 93881 -804716341 72522 44482 -618629809 32882 65345 114043467 26013 69438 -481473614 57526 44113 904739653 38987 97616 621153314 89453 91103 801286046 73668 29523 448336522 37910 8849 841047583 81551 91390 -372626134 60275 88751 479912968 41155 57272 -511057232 37298 35126 -627576452 45528 23418 -812452229 10862 9605 -636092884 6233 44114 610039682 56852 33549 -932125586 77222 8835 602485395 82840 67457 881038557 95088 13356 636203933 66578 31820 -516964809 24630 37311 538571591 41898 76583 108942361 43777 87546 -366186234 78475 76716 962172577 47121 49323 478799380 98983 88961 687957517 65727 36141 270942930 98515 3480 -684097104 94172 8254 578674010 11203 30117 140040472 48186 72321 202495727 20590 73104 554044778 94164 29128 499626558 23326 57373 -397036967 43511 59651 -916577908 32211 53367 948131095 95520 97715 989428075 33865 53878 772778403 31406 52099 356379385 4913 33637 -42546989 12081 15631 559954353 40607 17023 -780807006 45676 97524 -796099934 75738 80600 -546896697 66705 54707 866232712 83066 33223 -970789953 33104 67305 992025165 92513 61502 859404413 38778 83741 666233220 42741 42626 -493083784 11279 91696 -919163608 94337 97886 -569576512 4090 25762 -391395390 27957 96616 450613314 57596 64874 -967151254 7405 51819 -241770661 93229 73432 582572606 59288 74715 806416542 14570 22763 768047634 44089 70260 174638473 58777 14715 674022276 39367 66910 164453436 62274 79730 166071816 30389 77705 745819040 26949 42442 -298354317 49537 55871 -664976020 76314 14830 -618745578 62113 37470 -387464301 61132 4218 -439107543 88217 20079 -352928051 94302 77584 709779237 18502 55839 -247857170 7282 74899 524237693 44312 72131 -622323700 345 28799 -930608593 63864 49896 -118956256 10227 94096 -20994046 53116 60428 705689879 12489 12660 726465689 99276 48789 -447075821 90814 89987 257348340 83856 9734 -816263123 61862 956 -514851371 19842 93326 720859644 22100 77621 491506704 68245 24354 116984381 70832 32689 -511918744 2205 26087 617547447 30927 2144 -492203731 46651 56290 -407086133 78903 75992 491716002 4924 94103 81152218 2073 81361 -710975641 14997 66399 -503177027 4332 35453 322621737 61876 40400 -836256057 53270 76175 -173987605 7363 72303 300731691 42581 36118 706868662 94751 8317 -419747728 36201 13921 872688010 90576 50889 -323187166 2396 21582 -722115395 63469 20997 -341015530 43960 80116 -295240926 81283 48391 682270510 74448 22739 219459316 9333 83949 -475728161 97094 76494 -275879341 66894 43532 -739075763 90141 12317 990512706 87337 5746 -568392685 24849 64154 368833566 20002 76366 -183228251 24082 6107 -133053622 4391 65455 -430766014 27980 30532 348971741 50916 76599 -440755208 53456 4951 664321390 50196 44971 688057279 62657 82217 -252591693 96279 56818 263838499 25022 22301 896730994 15160 95905 739862163 57879 36364 -304899429 49275 62801 -600126241 81706 93591 -912646537 54297 31362 -408686780 55841 77707 703734308 60406 60714 -995820715 21963 6554 207058336 53536 24797 -453951898 24879 6803 862409352 65820 64273 -35138004 975 76590 680153199 99397 64705 3574080 30283 57732 198750383 96811 98507 -525517280 49226 37342 817971068 63295 20616 -484035773 31651 43063 819407587 28735 21260 261177230 3323 85118 -337217537 53544 52030 568553747 26299 24222 970662270 91723 88577 325409239 51242 57252 -32637531 19219 3403 -848894666 27562 93900 -461645796 11737 11900 -415458716 46323 72887 418613266 80902 69102 -740214249 76109 11840 503577537 55027 89321 -54212638 72377 77003 395877105 40403 91807 635701432 29257 81262 -775416833 88902 56510 893667724 56949 78475 -350130765 1867 38981 885443227 18477 94866 -283871285 75103 55859 -753917557 55155 18971 705244441 97627 39260 -225974093 75305 65187 -411916594 28087 77381 -980751505 43697 601 -807137006 63691 92891 -525567555 91339 44291 828957393 53550 3266 -517899710 83433 62349 -237201102 81037 12402 272937558 48756 17259 -413875607 91252 59578 620228250 85212 35616 -373168085 16268 8400 -307259794 92440 3828 852609577 9948 99290 -589465282 56821 52634 68740794 29095 62440 969806932 46413 17584 -427018108 92567 9346 -820986308 25683 50936 421784092 58248 84394 -645314068 46154 43952 -836887252 28990 33766 366329471 53251 56110 -195207399 38063 66114 868677058 6190 25266 806729817 70714 42796 -842228579 40946 70060 560149023 17066 94891 -612122579 62885 82563 363177977 1081 67605 789508920 27232 51270 604734815 35310 45598 762013245 94016 14871 912316517 80946 98343 -265533431 27143 5656 112634577 20302 63959 -111313071 26860 48780 268075101 14273 21834 -926204345 42632 39926 393651228 88609 67789 -483143975 40774 6750 -170681458 12009 95321 409804974 5152 72575 276097344 83730 62189 567106948 23895 27172 -852462829 696 87188 -11788023 30513 69774 852425743 16498 31941 384684343 3097 48189 -838318192 4560 56909 -569362141 28338 96526 -366455204 86074 1742 -270148983 56151 38268 713182889 90635 70243 844705781 88552 82103 931398167 26664 64647 -220684301 11160 50042 -207976468 47083 85615 -519590537 23542 97963 -312533255 88414 51402 -818892690 84245 85071 -861806426 79044 35980 -614720299 95526 35641 188933777 68530 49028 993485113 22984 49403 324440952 94841 37425 -841744686 34834 86073 658167092 45603 2124 -653272704 66579 35540 926956325 75056 69635 356894411 28857 69779 -42591523 63272 57570 -24831754 29832 80661 251989297 43688 22555 -620038014 71739 44165 655291511 47219 70821 -546119381 73118 25792 575426714 78884 72095 -977315351 48420 88894 -267100719 23023 70374 382823947 88484 27986 499036401 48075 68904 403665385 91082 73878 -824735956 2573 25566 -234477656 55735 8441 397891397 81406 12255 -403059788 5456 29016 966881390 68131 7340 48504628 72473 41313 -170668874 47306 1909 638969128 25622 47008 -996992043 92746 25150 -468998352 68398 59197 355032330 26472 44141 -376763372 75551 2387 -453530084 72304 25613 755650977 89589 56873 -306166829 66102 94278 -295840092 98365 58605 652613847 94360 91251 -479078722 66995 30950 252173653 66552 82021 -656889286 12310 27258 -317788968 14432 98438 -489098450 51907 32660 -47418490 45578 83065 -101488295 79744 85290 824038201 30758 89657 151032364 27420 40390 -386972358 30751 12821 -379554860 94687 69167 954985368 86134 75646 386515020 79421 12676 -322082105 93431 26860 -740626744 45479 15977 780025443 39945 81955 690378555 12225 63107 -439577061 69086 94047 -772414596 69842 70413 -77412578 73777 5445 317061134 73561 97527 788131983 3909 6801 79365962 29856 14667 -838394248 24867 27377 -110148125 92839 56140 -185001489 48383 69023 -900099322 24189 87572 -759864872 45363 27646 870338359 29816 69054 4420418 91168 96043 373930641 18004 70825 -926298382 89660 54489 379634295 12700 29830 722183453 42242 25222 -156657954 57823 48484 552237313 82601 51302 -755460066 32937 59988 -838737239 80080 26777 71077809 41340 787 841588092 30368 67201 289342665 94516 88673 -897479548 44878 8326 -438583719 73710 28838 -416801907 881 63352 -274251911 96998 86104 -113977898 52777 42891 -831372585 708 27390 -893560028 84076 20313 -429383149 89072 97204 774451970 34675 42225 -279621023 5365 25210 565388029 92521 80551 115967382 81254 89582 -83236537 64108 18909 376378849 54990 82634 -127384779 57790 98674 113422912 70390 51370 -537314939 23316 45370 -845980361 95455 62482 202068450 11422 70212 114476735 6140 67125 619407203 9116 19004 418279049 55298 80650 661357205 58033 94171 -802813268 27392 4162 -157810680 68802 6513 373430788 66797 76671 -360418394 24972 38042 -482829214 93427 85068 -372210740 97248 67456 13073169 38568 92566 280017413 45911 46798 -356165302 63111 67211 -545873914 17569 3813 719138728 30778 65123 345118487 64918 79028 -290412355 24614 77943 630572689 30199 21039 769439232 36876 15325 -952176812 51056 5555 868151160 3782 52374 -74381804 36250 96878 599779217 5911 68485 395537849 58934 45406 338952824 40795 40954 695802716 48579 40503 -77671312 81426 72008 -846480719 68445 77229 122136365 72659 44471 996537709 58683 95835 73242038 99002 59282 331317950 34072 27344 545611030 38731 15125 97085582 81531 61654 571264220 22031 555 -477372935 24903 87654 740298109 32391 89305 -578072454 43603 72111 -153392771 6028 71064 952831074 82664 6284 -976031217 60632 33185 -354117382 91222 36313 673111643 62331 52993 -887286612 91455 83750 -298925255 38986 65848 -637578550 99433 51050 348796403 79499 7877 244557379 2291 33029 905718504 48184 26117 932332385 99732 98887 824020666 35455 74083 638138164 60002 99034 -663827165 8693 68341 485101421 33340 53329 212121083 94193 24866 792688447 10994 64303 -128249123 87302 14209 -443644546 64809 25216 677465036 24346 77088 -764537266 53690 73831 -968656076 81479 80625 771294279 16729 48502 -802444705 71535 96297 659344070 15670 72533 -585336824 49300 9019 -347515411 21277 48022 752410732 78564 25782 -305353700 26015 88688 -416265359 43861 55373 -548420812 32008 89274 281002506 17790 64180 106600798 19673 8464 -79443489 98570 84246 -311083545 31617 44255 253112519 54227 77887 -31035799 73014 56916 -925021114 34178 12032 420989408 40753 13946 -959363102 74464 88379 -855641254 80402 1892 -229392398 63328 66076 -9483184 16733 3021 -495122759 24262 14647 -776201303 29248 85574 -194646848 87370 92385 -221883893 12564 89122 -482693319 98297 10196 800863370 44472 78505 392459698 70083 21660 -193385405 79694 48442 -280522568 52519 12594 773414920 75476 14613 -605680198 5495 76553 -259251053 91869 21074 889103137 15649 95530 452342931 11514 36295 349102748 63284 33360 877985260 1252 54992 -515329359 51067 28209 562475660 12233 85394 529127646 29443 29812 -111775111 57760 89893 -528324623 83044 70228 -458830342 18045 48053 662582819 65543 84472 -880403213 30707 39250 737956828 66269 63685 553274795 20387 90995 -850504675 7104 84764 107701113 75470 28489 763751376 19999 59387 872112605 52365 28528 531432069 96338 45423 -251702535 79413 75088 -750980535 3390 69295 767980722 14842 98040 288790297 55596 31339 383995895 44470 36466 806622590 50922 46294 -891841695 86834 75024 801544605 11059 67786 425540325 53922 5592 875081812 29051 82594 -747128148 48729 16373 737806065 49996 30167 -520345653 35218 96233 827194097 97711 17161 731861560 3555 91944 -633027872 10373 36410 -734139169 72585 70514 873733977 51850 24720 691290328 21079 16385 -28154398 20038 87420 -193563134 40267 21282 -482849139 34092 97858 -240030931 70034 1784 -577338676 72623 22952 -663371211 52154 61371 870675980 40988 62108 -823989652 48283 45376 240980253 35416 62502 -620895207 87570 53067 -951184849 74194 28220 396432767 40844 84877 293485030 28264 74069 108673575 40044 36279 -76003053 60157 20896 994616114 81942 65114 545308644 33200 99750 113527777 37934 83195 104780407 3311 63987 26740225 89294 85157 -88322445 99466 69736 563539026 63785 92782 760841073 51963 44605 465935356 40776 9828 677374432 78763 59692 -547922404 53224 45833 874907934 55488 6776 694391026 8455 59287 -877066809 13954 11328 -394838520 72245 44215 -840437439 15226 33593 623205981 21804 43129 -320030820 44953 87256 -120539898 75433 66267 133021444 83080 27955 -490126752 4392 83120 646494797 63049 45947 -128274626 18892 18623 -379963812 75069 63294 737222058 88247 46744 744908391 57534 59178 -884345296 1994 20597 762053565 20451 56980 -154116706 23848 40156 -247724884 97566 32073 361454399 83984 877 -48239207 24599 38342 868666373 84442 97763 1170030 65268 26894 -449511844 56068 3206 415064273 52873 48726 951281010 86988 98683 558416947 11630 43667 -315912413 64762 91134 127958401 64696 65710 -434299710 82433 36844 290599446 14065 88772 -791871839 81101 23768 -464560969 4207 42742 -26001908 94611 98823 262732313 38049 85949 542522781 79628 89232 -806413315 1490 53644 65898824 12269 405 221746098 60346 17078 759674464 79146 20282 198637398 73671 45918 -645580739 86739 82769 790903840 67236 3053 406828657 29742 25389 -287686747 68332 74202 -979840290 26940 65804 -776968683 28916 5321 -784362632 96214 43663 870106992 52199 62952 -485403286 96287 89780 805646737 6911 12406 -51146635 66067 12762 69143497 59151 60589 -339918518 20717 10762 -343585254 86710 33095 59709702 44434 47687 -464324290 59567 56385 847286797 89618 26733 943754901 45088 77125 -550820167 5187 71237 -150173152 26106 53576 21561616 44489 37728 -63608059 65987 54610 -738984720 14133 11695 223520121 58359 43523 -805484101 35782 56250 -407255653 79495 30496 -228559978 82342 95907 -116950245 80291 78542 759596938 74361 84857 -583436466 4390 74225 288809140 49566 52167 -458888416 74628 19583 -873441160 25627 77862 28617883 79257 92552 504199193 11811 21985 -594846273 61022 50384 30351827 21799 17602 801677480 30472 20821 -707115805 49070 26122 52213940 20124 80244 -828504083 82408 71024 -382227096 27304 55101 -356251762 86036 36004 -525793832 26842 15778 310547907 98082 56491 -769814419 63770 40735 997009413 97286 90926 845011604 95096 73929 -873037587 22186 21275 -964174397 50042 16913 801459292 43709 62562 810536172 13872 69463 -504416926 96595 10813 -773540964 63322 65880 557364939 69243 70643 -718681238 31475 1986 537662419 85087 28731 63745463 26506 44504 751470893 59526 57492 -262297681 79644 41287 -225312250 20592 94170 -796383735 55158 95715 -163664348 94591 64280 775087199 91174 34483 153521435 20085 7620 276690165 6547 7999 -872081511 66987 90546 -169220320 48089 19820 301191853 83922 6284 -18825653 34951 48560 -32620159 40201 82078 295320773 90096 47042 600436246 12033 47381 450225694 54129 86595 140412912 43165 56646 510830765 20141 86478 -815932883 69549 75529 -676704838 349 44685 -884689987 25972 80566 -809228011 62826 22571 592683362 76738 37624 -42964475 5291 9666 -801852804 59683 40835 -795711611 66415 90448 -363552501 78284 64305 300548165 8966 1156 -287677590 22737 84003 -646847899 50870 54037 220869101 95689 64894 -750154945 34540 77900 72460240 67955 58197 -620044019 38921 96600 114145455 25967 93413 -166115675 98243 16303 58702690 45297 84683 -854385940 46374 18785 145840613 33127 12164 950652010 56516 27001 575486649 75452 8595 -482237561 38174 39005 98992144 88615 52107 -370538057 84374 83169 504175956 44729 66382 -101625256 43015 69209 -393820971 5196 48293 568451777 77176 1206 514619768 56650 16912 -546896155 96355 83451 -951662157 61824 71439 -615470980 3609 43914 822791383 78010 31421 -217952665 39872 95252 278419977 51262 66490 9091860 58978 90790 -105303089 23936 67499 -527256467 44276 69578 268745207 55213 83546 -603816449 92325 64117 376095441 2783 53717 863750525 8863 60420 -548605078 46226 23535 -351096774 95595 95987 604441499 84176 41657 962885418 25263 54920 861910165 41471 32900 -396161612 20836 80495 -273692836 18481 72785 -581809505 46936 64845 471842392 85219 80400 948619111 10426 59809 547207578 85167 74379 -258583563 35006 47194 -951305418 10156 36971 -256568181 85817 21983 -546908153 58115 13053 -763911753 91691 9391 797422115 49807 82048 428123542 67316 13471 -10575553 44866 67855 -724781784 43876 61026 -309040831 85925 11979 -823538561 66261 71524 606459058 72637 37544 -301312356 79211 34605 -427847391 6740 85205 -383408003 45494 5080 -284657974 48813 14154 60829546 48989 31091 -101966868 28985 24856 -362990034 75665 85251 -4857795 57542 26081 189307573 46346 40883 -594972126 67015 40475 741438515 10596 57942 -977021089 87305 89189 179292213 14303 72069 356562556 21301 55364 595410520 18081 61044 -67506707 51406 79925 -999282318 40593 81038 -394539007 8816 71190 -886254927 12048 25442 -43367826 97918 22455 -526200037 84184 59773 -203340600 85194 47837 -116958830 89662 77321 864692648 17014 78089 -968581161 30006 59170 -914169726 649 3988 -297428017 90448 13535 -309846322 36948 67578 161948263 63082 15575 606482816 96946 24704 867203429 10428 9461 -50660662 1981 62510 7984960 54141 20519 192043885 26701 79481 -312593701 91973 74953 -2552240 44169 49053 959004869 98268 35304 657007808 619 81063 219475510 77898 10834 9306479 26823 28038 896321311 9304 59972 231287459 65137 77714 243677382 68970 70100 113548604 52729 75859 720297363 51243 16251 -764094225 58517 71932 952611585 53810 26812 480098067 15610 94265 -650261777 15987 72270 316365954 93479 98581 -833090188 12110 79447 117192008 12040 84609 177983129 14784 18696 -596624562 21785 71085 617354748 28109 48513 -512031534 66976 29418 272351252 32317 89510 376192380 73993 62911 -124569923 88482 87169 -60959197 740 41122 219988515 11362 41517 -960635802 1233 22203 600079180 98791 43384 -562361363 29821 37890 794778905 73997 89471 -391971308 5019 65010 -844090353 66240 28925 370826218 67659 33236 566266158 73312 26555 513944369 86956 79481 -8862729 29073 31747 -368432419 5303 78728 647909498 8483 91425 -662320272 64368 57248 -81860010 52900 37606 -128292790 36368 87692 -502494989 46908 72472 751157093 98674 18880 -338658177 37407 74053 186298044 25524 22182 -899526657 7181 98455 -696175994 92542 82285 319456582 37574 23627 190038811 92530 29291 707891195 35164 82136 -533495651 46877 272 -557958770 23684 65679 231893479 32453 82040 714523164 54518 45995 -194562164 22709 63076 -488893204 68160 37802 718051530 50553 32370 636201327 88381 52147 953371236 52753 29085 -621209047 7730 39662 -887971920 41403 42158 -510522034 41504 88349 -31238588 30299 95024 121826358 67582 63843 -738857436 49321 6155 -274297631 89576 21842 770008548 32128 59110 -524915220 16456 28525 59085335 99287 2909 -337968749 35046 42129 131522877 49415 43229 622663628 95068 18793 748482099 79773 19978 -283656476 86580 94842 -486055442 70993 45069 137901488 4622 39668 -459800493 87745 64665 27722135 84239 77444 -156421188 81369 67111 338607050 92689 59436 286524638 21943 35599 -308082682 59838 92798 362128066 90503 86567 513889883 31832 28323 -818621755 3675 95446 -102166339 82865 76913 -645265265 78748 29209 -64234688 24231 54075 -919415482 25170 53201 580431171 30460 17957 559746437 10324 59804 -395195476 20362 8837 -548202209 23466 8266 -339953295 34813 57869 -706891527 34078 53381 -142598537 12096 70884 313223106 44936 9212 686333595 87435 19163 593316539 55154 54809 -326230848 82173 49879 901589557 20242 82470 799639426 23415 80446 962883330 84545 15351 634557799 55778 11257 221938876 8079 40375 -90473918 59475 80827 172718774 28339 7488 -283066397 19436 65990 97142586 81524 48142 -795232018 38318 77004 722330335 88904 96708 -904886366 45061 23941 -537534322 89839 25808 17629282 88202 34639 518770706 26685 83797 120122302 32569 96520 -593020427 96258 3982 -925851410 7242 60763 -627857919 99843 82811 -67795190 63920 1082 118722713 62711 61634 179899948 15741 84618 -707237857 40177 18888 998790512 23638 82568 -312589598 2068 18840 -971856167 18555 90271 -447557264 6148 85237 389316909 89850 49436 -739182081 50369 77123 433758485 5581 42374 -811521321 69647 16985 92170866 77520 1959 166916551 56179 11183 -518452722 137 85770 295139751 73981 87930 792676280 9066 89293 -631065879 61306 53754 204524061 2557 38649 340910442 48473 27133 920996462 26387 92149 744477885 38495 13558 492363769 44557 95542 221797580 36507 94856 238316958 51584 49885 -15107158 56967 55910 317552948 8333 48699 -795196584 40953 3515 692950835 73513 92734 -349947648 55548 4815 204583930 64360 63884 462462597 95140 5466 -857006952 49937 76339 -347161160 84378 79800 -641355685 87987 55573 316968575 96913 56201 -157955073 26011 69325 -367556084 28073 2677 -995352357 42204 89905 -404995569 80415 30191 292745868 98837 58645 -887193563 73028 88190 266973104 60824 22700 898122395 57324 39908 6080463 9906 12077 760919588 1989 25103 146227035 3240 16371 -815595558 49550 62774 518505445 47177 1199 -649101022 88173 92278 -919792688 33920 94556 67553562 28898 63940 -237894175 66850 3235 479680362 66039 35420 277215721 85609 56162 172201202 35771 6284 -822010830 33460 9202 -863501636 42640 58261 -71046485 62000 53259 761203820 68647 57678 374418840 89018 36268 434355843 78051 21592 -688580293 1268 56866 -235867953 22656 76765 56038386 59565 95096 290951337 19639 52874 440236377 9398 50103 375625467 45781 61146 260019547 37847 72497 135973713 74459 65635 121988659 95845 20971 669498679 54892 46853 -568534370 68236 9384 229580321 38781 15114 337071327 98693 44735 -706612640 71911 98808 -965018373 35542 71723 -454386908 27529 25811 367448264 17107 45454 196591944 9700 71330 -811792716 44683 25105 31932114 47996 69920 -324807951 60748 13544 -681710490 89344 82170 948653080 101 44781 217385079 83558 97114 -313711609 26716 93125 -250248628 35795 95378 -967987798 70268 69531 -678821640 36593 29077 -539732740 79823 71720 -503400882 41893 20328 906498526 89245 44812 -133399824 27809 70069 761560707 77547 49541 173559189 55141 41818 141386962 11579 2915 556728135 61012 73009 -377966111 79288 47991 -132411875 44491 74700 35527419 82864 16549 -346965839 42618 58140 -483678144 38847 48388 81764798 99507 6768 745201203 72489 80475 -565964878 2662 10124 921958412 67924 2307 517843205 76856 40111 -471504391 87205 30648 -916730176 63313 4152 760159109 24158 80061 60003371 22049 31221 318225183 68146 39818 713981501 16362 47491 -916330694 98681 82435 -537161220 94096 83713 215928527 58423 80481 692778770 70717 90398 -676190501 30347 97417 -600822307 20372 68858 776763817 50034 22826 859185778 17330 44897 282175132 44582 72586 -717482267 49799 58475 -259861328 37027 12303 736323956 72230 73225 644392452 27497 48439 112538465 84082 74445 81915405 23405 44354 877698316 86858 92362 740036742 86906 38190 -264438770 67953 49280 10154427 38283 61234 -76508775 15783 54940 226307920 66712 9938 -333265822 64306 88247 -388783046 74318 25738 -929750415 78018 51341 -18214053 1970 71845 490219630 6313 88065 -708615570 65286 25470 -2968266 19703 15547 412562186 76293 81102 565558393 8019 87567 56410557 29445 82982 -649578536 82695 71669 -183486373 93295 3835 427696804 2705 85475 -100724995 12150 86317 -69412822 51676 36686 -445025799 67883 50327 870863530 42192 95979 604697024 52031 41261 -541271322 39382 30457 -134651249 43951 36392 975052672 7106 67425 -451620672 70493 89153 -906422318 74074 79289 145242062 52464 86988 76306070 37846 94868 -35614553 78893 8233 -295305824 13069 26809 315679001 65284 5505 -313577759 12062 52757 94241111 61476 42044 -482540458 30106 75090 721562191 64607 99814 -505250630 6580 24752 172717663 17437 28935 558336508 60834 55968 816391363 21981 6447 431059789 34591 89154 41164415 98211 22291 221592689 70173 65226 -151017706 1725 73504 496152618 90833 57333 64488566 40822 11953 783816082 8566 45693 513111847 54383 8324 -509406167 41788 86318 648528817 50743 77072 647124751 42257 76053 -530635442 67320 76717 353738373 57880 36564 -689846638 71983 46612 -932231708 57016 30453 -900968926 67588 29713 -980774985 80620 11848 -264520609 51698 36219 -37167044 29487 91994 205766725 43022 63071 -858440688 61317 88198 -433360150 20389 44877 674347385 75131 51912 -573179059 43709 21385 187158261 11713 82663 -153325861 64996 24986 -729274487 70532 32928 238910647 83201 7534 -554785094 44553 32454 967383594 72953 2915 181630378 9831 8270 -175751098 89962 65102 3335608 47364 80866 -560084225 46985 25211 -303872475 99514 62351 -465526485 97699 95786 -860693744 69359 6764 109622175 91844 49201 -748250366 61809 37949 495224156 14396 67066 469376397 54884 79663 535139667 40021 79948 -808862610 74851 3076 225097161 59595 37651 489752798 75296 86181 559371540 84655 72971 971888740 40222 61528 809129216 11009 51833 815677273 24596 9114 -433956526 29475 59129 -664951305 86557 23274 -295781989 40899 46795 374720871 36697 29823 -24443692 91001 35254 -396654990 8577 6086 959449159 86454 54704 882267367 5739 8671 -42085421 58194 10600 -60644075 21383 74364 -941353350 40883 72354 -615199110 10480 50784 -890787685 55202 86793 -261939660 56917 42704 80590575 20819 80483 937592122 18121 79968 567787637 76558 51249 366287694 97923 86496 882336972 7499 40365 -654923585 41362 2387 -652521603 75615 96755 414499657 44246 46304 -994954472 36800 94940 -68384374 89960 60411 -226686165 7043 36588 673494202 38746 48214 136491097 87283 25232 159105968 87510 54706 268784254 85339 23854 624287413 38444 27793 839144048 55366 55493 909805431 89240 50433 -968702093 4696 36190 -799583473 69128 73457 619909542 92081 66907 573740830 68237 38226 -951008267 91095 88082 -359266628 6700 52379 247538390 43877 63840 -678611156 22029 85339 -464132238 67716 12877 -211356891 49702 27986 59565745 72324 21692 515354141 69049 69998 51077810 76499 42346 579028579 91020 15105 -598456155 82628 28903 -341172265 35845 99818 692129194 25153 6190 -511604301 14786 49603 910479113 85631 68472 -147170382 35440 30466 469957046 34838 8432 -509589886 63521 60016 -19908698 71598 35497 -289625514 23740 10214 244853265 17657 20027 -896270128 68872 40045 -629385362 6774 81440 -879473138 344 98548 -141676353 39806 28240 -962603334 76297 77080 -463301587 3146 27674 -5301067 27961 60119 -420343482 4854 7564 34827122 20694 47698 348689723 43190 34667 -587897990 14101 86682 58119288 46173 10383 -803983000 94783 78908 -906094031 74915 88220 -9663956 74774 95820 665842625 44491 32898 938634695 34309 84492 17734554 51581 97581 794998859 99573 40412 -636292700 35318 6491 376405240 91610 10885 -855700004 51424 40934 884771128 45122 93356 441913638 21566 9218 -272370507 66951 39748 -667937359 12785 9091 166928473 99818 24386 370682758 46304 31802 -593828358 81783 90222 329034581 43228 74224 -380160651 18911 1569 -244884789 13698 727 -53599318 38814 93221 217608002 45547 1597 -19023896 69037 11208 -792718357 6870 37784 -600465066 84948 67203 -876113102 79341 88456 -555192910 47688 13941 866043454 22633 9201 -474320650 52211 81642 -591345022 66274 19288 -275467173 52889 19262 801313887 67026 58201 -280922366 10367 50098 806314039 77900 81017 -472752863 43171 98334 -204578035 25097 75743 -991903033 35172 15010 -275704287 13203 46704 -196717046 62238 542 276759731 67122 15762 650965571 19395 71557 162819136 8728 95717 -535106912 355 57226 -854493640 2025 87233 42052594 23058 55142 749110068 75004 3108 -257783906 60836 32116 -349347328 18812 60305 -533055048 16565 28847 -444572323 28625 23626 608607030 69356 93293 -758813087 48069 91061 825216527 30870 61521 23674987 9839 82822 346135066 29207 71056 -169294591 15339 95866 -892969632 80312 17577 832353600 92680 39910 -84509579 9556 65793 227871719 65934 56371 -286741185 70033 10171 -500734941 8520 51372 159459498 33141 53339 -475278332 14465 42721 90159593 27151 36074 -264107788 7105 97619 -57620825 65885 81574 961170362 54439 79563 -157899137 84831 99812 678215090 753 18775 930575595 51410 28409 -459472439 9322 86486 944143596 84393 16111 229409697 76685 6054 257730613 51012 39917 -85963127 50115 11315 -719594687 18470 41272 881027882 34101 5300 935952479 32610 95258 616284425 5937 31808 442531363 36120 34865 -531578871 39399 6580 682645018 33762 44620 -487389931 75076 25683 -661327143 36551 2520 -612676773 31412 69203 261451347 95554 14986 -328969474 66239 78428 336965884 74405 4011 456413618 73950 72600 316386862 87201 22974 727090873 90437 14811 921612636 91444 37840 -308223580 26583 92983 695877545 90338 58638 -744711501 15492 16042 -700968162 43621 8461 514491768 31513 50557 -494777483 78222 31876 441459771 94977 15448 498850428 15925 52225 -924655845 80353 78423 460486710 25454 32816 -602009890 6836 68673 -963829677 31592 55627 -138391118 98225 68858 -570800851 95337 29163 -652248205 96596 19626 831988651 33042 52319 -427656330 91261 56553 751459371 94570 77403 206590076 94743 3885 640289660 66236 71112 825444916 98135 27943 -644353939 41566 10432 953252629 95085 4751 361058085 38178 71430 248409101 47858 85778 -994991226 98158 14987 -178963154 43970 40584 -710639724 76341 31410 -660146737 80007 56540 134250507 83627 41462 142068880 3769 88829 -671983164 37565 26096 497945325 10873 33675 923739261 69806 87970 -555940025 66897 23691 -609672860 43729 63935 270837462 88268 54406 -844901292 58035 76489 -845909934 80260 36280 588195348 57495 16051 896768495 59218 70365 -762133656 93910 10391 195641097 50276 69862 -924744272 40574 61341 -104450493 96117 7382 -349358829 82367 53917 -362076537 27014 32978 572374935 25682 27390 -436368470 13227 14122 37360676 57399 71824 -303786694 69895 4258 54346054 74831 50718 8780214 68656 22963 -673992387 4103 6804 -189312657 36275 22738 99319765 7617 80115 953598402 5141 80754 528745368 73163 36277 -846045151 83449 78353 71620754 56932 23415 795313007 13307 50418 32463676 62863 2332 835639693 66723 70778 -916427736 38137 81197 182030260 24932 57990 870311311 77691 17194 572206758 99712 60654 -483599595 42771 22496 218183162 81506 92104 -852625010 71286 56276 589983376 82548 28280 -372606091 18741 68276 263208946 43178 58464 -18524241 82051 55967 -689601844 48789 94403 -881406735 10041 7728 -835102099 89915 61797 -936713708 60537 17239 147414392 8293 13179 -870681874 79799 53189 -551325066 25163 50958 -674607130 74733 60960 -511873637 97804 5635 756893972 71306 35478 991606817 18433 85441 959128648 31797 97809 185341714 2114 19852 607002913 28815 17296 444707102 15315 15528 -999727978 88291 41130 817843592 32866 20350 754957523 74654 18421 -58458447 6807 9054 684166373 124 70665 -374021023 28929 97767 -843107974 6012 29434 -584502711 96338 64578 -536731742 31362 55520 838757152 28963 13141 475437714 45180 64453 622342102 31285 69826 -981550764 28870 99780 -478664464 72646 20302 783237901 89930 59157 223775915 42365 30345 490001339 6909 38238 -312713328 52949 44607 -183491379 29144 10595 -323393324 79567 87881 170567609 41634 56383 440629990 24764 42009 -752417266 2907 97241 828296602 12184 48221 345101581 59674 39556 36182058 83846 39142 126298838 63478 77026 -465559758 33285 86915 43103920 90492 67974 569546026 36309 79678 -879409391 56450 44008 -820585869 81424 83596 187034786 68927 28302 578090512 70331 55610 976872350 39178 56481 -5889708 55293 57200 -829634124 51421 17316 -680152360 61484 40700 -387313040 76964 52983 -810376520 15618 43167 489518726 88522 43909 -936267210 97907 23148 825116072 10274 46856 37258398 18765 77289 817091514 53035 64495 -812097923 24180 64213 176955756 92570 17133 -374503268 45938 67958 589809041 53731 36823 219440174 69109 85822 -874249166 79640 93493 -429565477 26947 37756 -863380211 42897 81385 931377984 74118 91812 -988659304 96737 47738 760916413 67188 18920 -66000585 21955 34165 138519008 50190 48916 -851516693 86214 9387 405205271 55587 33370 -292087465 99822 86964 343086890 55115 85701 -934147353 15652 54612 40568649 11416 16409 9221323 95301 34461 335859747 2363 5394 -357769772 56733 39157 -638073973 3524 63924 688108509 71917 28534 458415778 69540 76127 756242478 81147 92851 -657208486 34050 88609 825329062 80126 55914 -104431087 86756 29327 691925114 81927 91561 -388985962 23977 84427 -299720935 16264 50038 -717916519 17810 1762 -354629312 78857 75949 188700328 53022 99288 708887709 95920 12814 461355663 61802 88750 -188898958 64167 47408 302756851 75248 68128 529825842 94616 10034 381152779 90461 70018 936329650 74481 53654 666788484 25501 43948 260125053 89898 86599 567038995 66068 17711 -297660627 25896 24441 247802423 4135 1624 -296216449 7966 36771 -916433987 45957 37420 -199350004 71605 45273 604258744 10707 88323 632455579 68106 44355 795435829 31740 79604 506936674 65185 32594 998032757 54556 96168 -129814084 6381 57017 -940571833 41550 38878 363877889 87793 82026 995423515 45393 7522 30314982 23557 36121 438799866 23808 78055 856907440 75081 52757 756446684 49969 40695 -33900886 98536 43120 232151234 81786 73599 282518917 88883 97188 945633335 33173 87177 715400737 94602 44309 -643045641 70341 85597 847503357 22376 99018 -651952887 53810 65667 -729727829 77194 6232 71250151 23260 53311 106668363 43473 23159 21597312 42194 74574 16346594 44217 17304 -990960357 44287 60516 -797989527 42357 3574 -147902114 55419 60125 129398313 41780 44831 -908968817 42240 41453 -203290167 78998 32821 80205255 53439 7007 997045573 27358 34307 -592875100 52078 57572 503056384 85593 99549 -737423119 73548 2242 -816840860 56411 56765 464550857 3277 95036 -607848797 43970 31581 -118809968 94052 77528 -229211831 89358 10353 -468036024 88957 18188 158568974 98683 86089 469137319 68649 45273 -349245617 54463 70068 -639091601 97952 62914 24972755 52424 41140 -862698006 25403 52559 -887506423 77360 33931 132750832 38455 6450 -765228548 83193 36762 312306479 23441 42638 -888486211 874 31728 -241002233 83134 50581 420564220 18901 41650 -823551712 84207 38825 -617866955 97518 22508 48569448 20612 21465 487836319 47809 6370 -411794878 25735 85755 789650807 49151 14942 -242337009 87921 96648 700316156 92104 34258 -322067621 9659 7137 -4557868 92505 79516 927913720 58955 24000 978260551 71632 34344 604940493 53897 78284 -673245202 63565 99150 838808346 95208 21401 -525499335 55121 85406 -38530115 86440 43802 -497903241 92514 47036 -269616824 64093 70175 68211240 78071 2439 768444703 19674 61403 -391139415 36464 58083 529700177 97060 18139 -396039537 86641 82533 554679580 26077 80149 65349744 79718 13741 83216365 43100 32730 434525255 5637 50091 616991373 72899 1079 -103037360 80428 92322 323874441 52979 79925 -73332226 82115 53858 -306213724 86515 532 77817065 21904 91378 410482577 52700 61040 -110328907 92470 92403 -441051118 40613 91574 789352088 65089 17094 -36589623 43178 63024 -293263535 2927 74667 596703489 71036 33986 110840403 63042 48650 485319845 80956 94487 933198072 73696 64520 -981386214 61375 25975 951116383 35666 22383 -793695707 83927 13634 -334843927 99203 40781 -869690420 25644 30134 -725851142 98992 90506 -965851655 91136 68034 -894454070 80288 56803 1645907 57354 17167 -480335825 5189 89913 -113094270 9024 94054 441911815 62549 74559 229721991 994 73090 -415465427 31258 6445 12301522 58506 14364 866096503 92391 12639 2834578 49586 7501 -923889392 39891 90694 -721109711 82415 62044 183942004 59348 61718 138633460 27781 28992 511772643 60826 92371 -608930221 82690 42980 -460606477 65669 22341 749276878 63884 95304 250057893 64070 37199 -348281728 98758 76337 901884797 25692 17809 429185180 28227 50583 -462719274 68527 18401 314818704 29110 19661 309980367 14130 5236 -872673953 62200 44292 113537627 40749 85482 -236386806 92960 27978 397811180 25590 44687 -612121114 4015 97419 25748251 79322 81283 617606397 5235 98206 195033949 98334 29929 -609457286 9670 64473 595591426 82293 22026 -752678536 29414 75502 283882414 76661 57791 -251267923 80647 39747 -617344142 93413 38015 111395334 1592 15469 -554309842 83107 20049 -434958340 72363 4279 -659788153 82063 99687 297350515 79327 58099 690403965 76263 44404 -202728772 33961 94279 296500505 32487 38863 -446631465 85524 24976 197150801 32750 15868 791180559 6780 57914 322728566 27288 68638 419668042 90995 85672 21027389 53457 44548 834049442 18835 91962 -120397916 84966 69614 70070466 96488 233 586123579 75738 81932 -828977265 50668 93669 79909834 41178 67993 199909409 42504 70353 -763421837 70613 43017 694743332 43281 11537 733623638 52302 62027 7879308 42888 28745 -108324249 67836 2507 -135217885 74494 58741 584639247 16643 24322 -388221917 82457 79475 -589766988 43374 52137 167771524 46469 78944 -876248427 55864 69255 553030748 90746 80387 119514857 56847 67305 520628198 34332 69381 -911720445 5165 1155 -466992459 34920 63295 651041353 47844 28138 -365250236 15062 74162 -59614497 99769 61809 -101418177 51497 74339 443112889 86812 53029 919927361 35560 84282 -652771528 23166 81919 674022018 40723 25085 -516240481 44195 44318 930529321 71088 55012 128634970 87776 1978 -848598071 88013 87187 463546231 769 60893 665081072 67881 96300 -703603421 11336 97297 547262759 40081 59678 -752751907 166 4720 -577348102 94376 64095 549860781 80993 17815 321689240 44762 95925 -306029729 9460 20949 753731075 95247 4026 413490944 77379 91781 747383435 52482 485 -369639870 50925 16310 -171987569 46304 54305 -859981200 80193 22340 -775650865 13845 43342 418324318 1579 72217 573554466 11312 81498 -565333293 93689 69099 -287558705 34429 41974 162253930 3380 18019 -299591110 78071 91219 641423621 5710 98193 868070365 14338 12732 -905982257 55694 14825 -437798999 16155 87591 -776788938 62405 80474 114048301 23763 52792 -796778109 77220 65017 250019295 99614 59902 507944116 4174 88975 212183837 70057 91091 700965557 19996 82027 961955281 73153 43356 -824053664 56187 40249 -126113819 90496 410 856810027 15113 56792 527827943 65641 56264 -704057267 29786 33776 428452605 86684 77257 86319826 16309 12615 334154212 40567 35756 -648806847 66885 62906 -150467127 51204 70216 111285966 23266 48980 -715518248 23600 5750 -316412325 17742 1282 -369651431 59573 26042 -278329879 42698 22674 -225558456 99897 56282 -818278376 14313 11191 200127982 58425 20409 -166736347 57154 43187 -224677869 37864 94669 -4692496 79542 66158 -354612242 61155 93809 712676433 81489 47092 -29860483 3982 18990 251800402 50397 53398 744351715 67170 72116 -870224476 75703 8672 -869296160 78443 73903 956577759 7582 18981 945064386 39834 66962 700666139 94684 84609 942305808 39268 39790 359856519 49278 86922 230435278 71705 47936 319222756 37063 58296 -95451210 11753 16711 13557425 76120 65565 -173457733 60514 23533 424651980 76984 75749 -908383847 67926 32117 -475221201 15228 72670 -358767796 47310 38813 197165654 10595 92752 -927520655 15064 4829 550217793 26917 29295 688443561 84015 84558 -537384538 49350 99438 855342314 87510 92690 -840074714 40716 89473 55103691 38744 4679 764252582 73546 47955 -615878423 25430 45095 -228769834 75334 59756 -867249391 69242 65079 412347415 31087 82428 -831948754 82526 73261 -950936763 15883 22174 206670168 43868 65754 -141990802 2999 47511 68318320 77943 66976 -823323462 96962 61179 355026312 23506 26380 369308879 34669 42020 -941190859 60386 2655 -297106725 33585 21788 683593132 85217 8775 -890172150 4392 62659 869037636 18594 22202 -528337699 25573 73478 5730242 12399 32595 -237472486 34723 87940 176424088 26180 49834 309027353 10498 82851 -768314292 20728 40762 292022266 40153 52402 -134132077 43479 29395 255749257 97712 64566 -737053617 32658 23739 -47376497 98754 75769 -831082477 49551 18914 -508933183 13208 89362 921184001 7963 21498 989795980 94511 38458 -87883216 66396 5825 -5406961 10154 64979 445450840 9183 40111 85362800 77881 34914 -252239364 34586 13715 -160057622 21929 62187 -913492594 64552 80495 909839658 57825 12376 446928909 83694 8893 -988180724 98450 7067 -35799809 29360 82008 32839638 69064 57945 -163273047 66525 70137 44154763 54232 10830 -757666583 2854 48213 -676822090 16608 36006 388122151 65719 54455 -419343333 45628 46806 802643345 67234 15554 492452756 98931 40557 448219792 77373 44215 28870802 12286 47402 -415193280 21948 16056 389315760 54831 48482 -446278914 30742 48314 397012012 51081 49041 798352889 45619 59259 719807306 68318 19956 854265067 90941 32892 -622797134 14462 54818 780522012 75509 91255 -157840619 23246 27060 -440106152 81941 72192 189435990 65827 66963 -207852327 72507 66348 -220555674 56995 20857 632909952 237 7451 447471515 21042 67896 987912513 20101 91748 63927911 95358 14244 -973633965 48475 27449 -123598631 40579 31188 -843016476 32012 79364 -703550972 13384 7048 780420876 33806 57563 -556831686 28815 13749 -371824289 82655 67075 446517861 15247 1169 -43697095 82296 33021 -353152928 99013 34953 321350134 87647 24890 215078026 14289 16716 977720718 85605 40169 -215871164 98663 7719 -123303823 91896 53081 -625806689 86920 63266 -885695519 42577 80249 367457310 28450 76048 270043731 43464 99471 858814644 58138 97706 -57194645 11763 46451 -743907406 19541 98274 595367196 80690 32146 221416170 19032 85033 750869229 65436 68613 874449992 56491 72152 -586237616 84219 97819 -957519880 84850 46661 -593046305 6326 61124 -540564733 22465 31984 989155440 78890 42065 673687063 10684 60256 711969536 75720 39977 582397107 82839 31641 -310169390 83193 4317 -698438335 87531 38177 -865156214 70019 85930 519519480 68777 24364 -382803187 30951 16725 -529302275 86521 62297 -363395212 91149 94690 131152885 56902 65595 -744700991 22271 28819 887217444 15597 28481 106250736 17442 68574 596051789 41947 60736 655533846 7386 81520 545167591 41148 99307 -999051825 57063 3962 999753329 27725 76756 -71854410 57904 84167 -519408407 3159 56444 -10740383 40834 79429 -372488913 35380 25947 -915014509 88442 24300 574159010 67070 64808 -786166201 86548 85636 780500800 79310 17052 278327418 73769 19523 -922078694 10823 73939 -472219181 69939 66126 -948637267 2286 4948 595345184 13547 91854 -530639803 9350 77669 -601091254 88977 53846 311178663 48127 77136 -859910640 80603 13862 126934375 68029 67300 984822818 28848 26341 902748749 20914 96450 292351207 54471 20194 -37541416 83116 84884 972652708 75788 2517 -21848917 97292 67234 -236321272 24952 64946 -642330797 65503 11204 -615753423 46196 76337 -760001335 93900 24372 -598121092 58660 79096 753596298 24948 72119 622912533 5106 60783 900703092 92312 14371 -537045244 25069 60414 885323643 26298 68218 883649408 68954 84893 508813954 60409 46324 -508837131 56977 91055 965629951 54840 47646 -762006655 3182 89531 -315221047 10083 51815 948565959 55560 351 368141162 52657 99423 -589316326 53360 45452 -243630997 31232 91146 605015270 1540 13046 725558688 59283 60137 936891631 3921 9541 -304258780 16863 95076 -577372918 53885 95926 -187856506 59318 564 -582163540 51323 4290 -587562762 19647 84078 -311251150 26295 57379 -311388671 89285 50151 423675188 92921 75352 887051501 4228 17938 545331341 18861 56356 -39344062 28617 25069 -137063853 64655 3486 -605043678 30066 44515 -181821959 21220 95892 426837042 61804 38905 -157071451 68205 43947 -316766258 79581 48274 867921518 77610 27833 225319597 28751 58212 836797233 34242 59676 439125526 44346 21122 -40094279 61605 31134 720295084 31628 99050 -86477834 26130 66674 -501984448 37822 23767 440823845 20467 15842 -145922662 49414 96156 -471828530 49140 23644 16641185 84868 71708 6522076 93074 53578 165495775 23533 1455 576358391 11522 6852 522133282 47012 82978 246450611 25501 62612 85892337 43250 85258 -839255605 46965 61537 -528564913 64168 86354 809755154 52259 70922 -483483358 73240 21085 -852447057 62337 29308 523972552 84677 55114 803096567 59903 74719 128355169 71915 86130 621852166 58468 12547 504060717 8409 46799 334554455 7416 49266 695191816 49626 66901 -107774595 92504 23489 -82971314 76397 93359 426481436 66755 66892 852586489 1091 32421 -528276945 39779 59453 767663837 54534 48661 -8446098 43757 96558 275191391 27351 92344 -906616949 4274 93779 -411897944 52582 17215 -846773715 65193 90666 -818209532 14249 61227 526649978 57527 86075 621069800 77484 72610 -60664210 63644 73686 637624710 53671 798 -990803559 71465 49144 255546776 42690 11141 824733641 1089 9267 353665333 66207 58105 -238223804 10128 6055 -208140151 45503 28503 303725342 21141 36061 -257612556 12388 33427 519115040 13190 37641 185961870 18249 22364 929341921 6882 54268 117184326 14807 77414 -95328288 42948 44579 -441060312 2709 46322 -228734693 85567 807 853884703 83872 50606 393839173 37219 86478 -419755250 7168 71475 128333041 95327 20709 -113949676 60077 42121 247507399 34499 80690 -258408037 71747 68896 426990818 39970 22996 -769873188 33993 23173 -395561531 67660 63920 273170218 56775 34995 -734956245 94055 13634 601159986 56991 79898 -976986768 19445 15655 150708073 92210 13157 725474002 53719 33336 -80216066 385 8079 -842950715 2724 99903 179276684 47976 21504 -622630838 54791 88492 -301724624 5961 5087 758420160 73195 97427 811730507 23097 26150 -489585923 72286 7797 -861676603 87085 38945 -561794453 65725 9227 529727445 51066 78554 -205359569 35339 36649 330854734 65480 22044 -723392720 29104 82708 -955572921 63406 87937 221074163 49064 69554 486030895 17448 38789 532826458 41149 26720 -923932176 76237 99439 980624916 86543 7815 -471336942 76267 7320 -370962581 30957 29492 -640323758 95790 74419 -893292682 84379 38265 -925041202 51992 78298 -521640285 79979 69511 -325149162 53622 62149 13627906 23523 2473 256453551 79955 14440 585836201 37569 22199 812610575 47970 40303 -268124960 10617 13908 -976333014 56307 10766 713317517 66411 8627 -34534405 93915 38740 -244037686 40128 65445 987227874 50551 79379 549946726 61939 58873 -977571231 90920 26894 805893402 54332 2728 168414785 86926 15995 -892236098 17793 13002 -851250982 95285 11174 -656491417 95790 32858 -301898897 27607 85876 -970428831 52493 47157 -699860027 29251 89898 395049313 20169 60120 399421909 46208 7427 266908457 7166 63148 500384428 40485 75972 -114766737 46896 38281 218055345 44002 62268 753135128 44787 49620 -448845549 80163 93109 749520248 95190 68611 351822255 86493 92915 993084460 22930 40282 703686846 35237 34465 -531280861 64163 2288 705452938 18484 61513 989179311 87137 1600 -698255996 53189 84166 -495616045 68619 65084 -722041123 1329 26921 -987649738 75929 34545 -800562216 4272 56257 165051290 67338 19420 -227360798 52827 94093 -886534119 72744 46889 -490931734 9361 23372 787784434 80075 13152 -994643479 80164 64784 -507267792 91972 65339 -759561286 83002 87132 952862475 8321 89314 95660387 34484 67737 -275180214 25504 31591 520904389 78135 30787 317741531 94679 46288 843123702 26829 80963 439592432 59562 10120 788259660 47792 76615 -489873363 39652 38602 -892872468 15154 53428 96085777 20979 82803 -10546342 19744 63504 -988543862 16816 75997 564554652 81384 25667 -135635473 67238 79201 -796973570 43334 40028 -124634184 40875 95837 901148264 93344 57713 864421253 28687 23502 945420001 76127 11659 -374651445 32009 38909 755975479 48241 4266 573076890 81394 8976 740301191 97756 79091 -275267611 7965 86645 903595861 94249 29538 113937871 10880 21781 -411059024 50051 40126 -572696150 46373 89208 572318751 60783 89927 527339504 8578 16309 -580353478 19306 43529 -880678075 2414 97746 179896565 33372 70266 -514698458 19536 16082 -521363945 95075 55148 -516504876 90546 82778 -41624410 57328 43488 948659208 69505 16361 -420109937 11360 4261 979871473 1221 64517 -261522572 89040 53797 273039961 2799 89407 83790311 45009 62378 -901030065 31083 83134 -533029429 91624 39409 722879557 21285 78906 -566641198 6366 33627 52716799 12791 31377 305109244 91329 84891 -865455476 13461 57 642803636 46137 73517 -895910809 33875 29515 -634213526 3983 70996 -132430217 64175 79039 769492182 11986 36505 -539670769 18682 51800 721756297 92348 51677 169204408 67966 10490 937653146 82686 14888 350386478 30007 68406 838632165 54998 33708 -837364922 59708 90969 -982911869 51919 60179 27220639 58021 17881 611089336 12723 1516 -564834633 72790 10194 -592416252 71751 5216 622807110 72007 16310 104240622 90654 27524 456960237 63989 44904 -842533331 97428 68224 502405312 76140 71947 -947850656 10968 81160 -569776310 30641 42649 -478851392 56214 1821 -281076722 50878 64351 946685332 20801 28282 601228328 40555 797 -913799950 52891 88638 -851906878 30127 65778 9931418 20020 60778 -105809403 4410 66070 -209928377 50418 44582 405568005 58175 20120 881342969 65765 62264 528506494 39414 88614 239478614 26166 15892 -259561926 52510 29144 -277696820 29161 88620 329072533 99801 37055 34914927 99527 98573 -389822035 24047 97270 -422353425 64727 9963 -35538116 17985 66030 22942147 81711 57860 -848668571 6411 33607 79703490 80616 26136 112009929 84587 46889 533417279 42460 15081 -979431372 71112 90545 732495934 93568 16707 584811533 22862 43437 855496912 16969 3173 699002226 36788 23399 830372187 95533 78027 -417346955 39181 31456 810260356 39162 42543 176894994 48724 33388 -699923495 1078 23157 -316936471 86311 58074 -660810707 5696 65869 913016537 62681 94412 848282287 48621 8985 -728564286 98727 15754 -881023978 76817 17340 587359070 74337 83435 -572095191 83314 21145 508191225 13166 83741 660557657 29041 27429 893068905 95118 65205 -257936832 68848 62164 -701330374 69723 50156 -914804521 27244 68538 -959704152 55510 47327 561673191 661 51728 -759132351 27332 53352 442282869 28809 15406 832944409 85757 33711 489120252 30338 87899 735243559 20115 46120 816770446 28081 38561 902860964 70231 81414 -673962694 90820 62449 607362070 45103 79981 -259335942 73046 47486 538894070 58980 78232 -40789085 69017 85282 -375864197 64753 72801 635575644 49392 65116 836447454 43715 83792 248871937 44596 44741 -986367175 19493 20125 -287688964 1159 94640 808175200 60061 56350 814922935 3559 10470 -59734448 57332 69460 -581051658 98542 13959 439472884 60771 52411 -56014238 97175 67001 759599673 5114 47183 271038427 39151 96435 123521457 2546 15181 779422875 12657 3615 403535436 39687 97232 -376528707 97279 63395 -896577720 15306 67496 820593943 28034 13137 715598918 2923 60131 722608865 61038 50112 -109918326 82337 28640 132103627 98674 55502 70751915 45863 78421 -56658623 95609 74026 157198179 70936 24539 -308614430 66229 54424 197765748 36235 83948 -269949784 56912 36848 -695604596 34841 44004 -755571050 39699 46012 -169566649 68700 96799 -140111437 40882 22546 5494896 954 94302 -358310017 54189 38108 -999752034 34264 99770 -612341663 25359 17615 528645398 23825 86085 610134831 64685 41698 -864736605 83163 98837 -465621491 18787 2491 768906584 7707 12774 746766220 73153 2403 -596376639 69980 88215 -998490488 38613 63992 81474036 51397 28635 394882283 91298 85897 -464904027 22496 89170 -236663237 51320 26303 -437055508 72803 83427 610849573 73553 7356 781573417 47144 70447 -969213800 43194 31513 509070584 65486 19771 -533807762 76638 66982 815997828 76136 51590 783078957 19211 18680 -55784156 80553 42383 -85797947 45887 63966 461459158 63674 40750 766609626 27233 15886 411162143 46405 71290 545380492 34828 63683 -460461967 33638 91294 -185691591 3773 97390 962644053 3048 26354 -507113263 83662 32380 651530310 52194 4049 863411763 19399 6422 512841727 4412 25510 -309476160 26907 38836 -577455808 39419 50481 -210464657 8723 40039 -30792589 83892 63309 765714778 34503 38391 -367284935 14003 78321 640526424 36317 33500 461453352 16924 7730 -620013608 55847 64411 -915041302 23199 11223 853659048 77936 8763 558585764 99303 27336 -884188627 85663 57761 191916684 44797 61090 392553868 79927 37939 551810850 64440 53287 544308037 21146 59112 -159785067 3278 7225 -770524795 97988 43113 979325602 27007 91428 343394720 97516 31495 -403265783 4354 60808 447513518 4402 15999 -704518167 62131 64884 -465504474 6200 28872 -47252937 74210 23704 535490330 42963 44180 506417072 37944 30625 924691876 77750 65399 -716951114 97075 14996 830430861 15042 63611 -683495786 49655 60546 -402284747 2421 76193 536564469 97958 26635 -678215266 58965 87325 -135504329 45861 83475 -653485555 54363 53731 375388027 23811 35922 346687703 12207 63126 -474842727 36620 32562 847899321 8658 82343 313282580 21305 61260 -79565577 78727 81090 -931653142 2644 78354 -892361542 40509 69793 -268679915 87322 16009 -3600414 44467 58872 600444913 11295 73183 -997418462 93422 1032 -314172210 64477 18329 569016600 51067 9113 -963233182 80092 4543 -655923899 93176 98814 21954057 81244 74956 22260795 98601 65242 678239346 43090 85770 579049701 36069 14035 -601227778 81653 62215 71669423 46360 32212 -954234230 49293 59464 -636186279 28725 48199 -492954740 40362 98617 181838163 57923 3346 137746992 89374 95666 645828090 87053 77193 -714045594 75885 50919 361481218 83021 38935 884413113 5614 3981 -2158280 23699 85048 -587314454 35977 43852 381476279 38341 15129 298251035 30236 2939 -295102338 78022 3398 986243551 47019 20607 231955912 36916 61978 -346373545 18261 63601 227937058 63852 40941 696725291 38696 76055 -115330268 95169 42592 -43388124 41725 71183 -726976170 89510 28533 625607643 38656 85736 -152922164 86800 31309 -458640074 40899 66839 -52356345 55674 77496 -336557331 23849 66789 773919751 86533 82462 -831565741 96571 24384 -336328002 18718 44975 776008984 27866 46864 162449318 50118 26344 477915581 38754 36092 -22342908 86622 4090 -50564522 90392 84109 831443982 93748 26201 342592313 21462 95251 859912810 76971 42407 700501312 60826 95074 951329146 35104 61312 900385222 88635 32739 190482235 77949 13201 964632770 73308 61035 -538544215 5813 10677 710594123 3395 13498 -582698788 34940 55901 -625516710 66575 27688 -809589859 46782 46131 15334800 72864 42468 513564222 94434 16864 -552577412 32608 43999 394038945 40251 99582 -223309216 45407 24501 -128392827 85872 50434 568126948 70198 74874 313352921 30918 77177 355642853 93587 44556 -722269611 38218 84496 258298842 33271 22055 -921388387 16393 43099 427463710 4293 50509 937899598 56960 76751 966923828 73124 43970 -61727201 38689 27617 -294630420 71016 25563 136636255 13868 2340 243921870 65416 70272 -416464972 55366 45745 -29978001 26734 48945 -761023772 2755 48986 -85464451 53629 89497 -727481547 818 20965 145622311 64424 55919 -859390464 15484 25899 -785953880 86057 30749 850793884 19850 87297 -800869353 97404 11069 -896939362 85916 53430 945531286 87711 51897 751933542 47820 64156 853193240 54986 55806 -152728832 94369 82414 706007784 39494 80841 67568123 94351 37566 677006494 4550 61812 551433276 26235 30122 362864290 55661 69777 -146366766 52139 36391 -932820444 77931 67124 -809242725 308 44448 491359233 31735 20728 312361490 29622 83396 80763659 90248 6698 -852768518 70891 27747 802220664 59390 71782 -454122406 83071 70713 854037173 39078 84005 -826917106 15747 1802 409997283 44123 32499 583771240 5499 28591 338228873 65139 68923 -755784934 4425 87974 469864648 73346 56254 -184244407 5698 12068 309706899 65222 47442 -899910921 60614 23887 -560692232 70583 57646 -734715628 36089 77921 827139849 21618 38240 115625790 25498 60102 3943490 99039 96448 541967526 92118 71170 252369091 9889 40903 720003893 28153 85611 -529436304 44886 19048 -572165576 52844 75483 -649663069 2374 15327 -344917730 208 75161 651548565 16730 40990 518287141 500 15650 -175330164 8088 36295 -293790061 64620 13798 -180893259 23866 36088 991705413 84321 47380 158438540 44052 52095 684083313 9588 9191 435954136 65192 86662 953326560 75900 94373 230363860 15079 8487 -307196909 49785 40286 -7518500 53986 68746 216299732 46763 28266 -363505217 25144 23723 -674403444 28202 81965 190473064 95932 42502 -526018037 81837 50288 990839229 11533 87193 772048721 59096 84046 119945903 37900 89225 829351643 99846 4824 -630294997 94945 94319 -447063660 26146 76447 -941538346 43997 64116 835394070 34222 10334 -770743472 3266 9101 943505044 75042 32994 578179151 47474 60188 13735843 35524 10412 -607717945 73285 84330 596735097 85383 21709 774029672 92240 88052 122596234 84070 95306 41253165 60726 96102 781400988 96811 65493 -940634661 90056 68761 -650882579 96455 97812 -389661380 24754 76453 -658549922 74451 80634 973325500 61906 66580 513607826 99658 27392 -764219654 79315 99483 202315400 76066 57869 -862066369 77620 70563 564271221 34055 14286 -958443367 76995 25657 974123457 67801 7385 968196527 13680 81370 -214378322 75684 17373 -178434638 52280 12272 -597359077 83110 65760 88171584 85215 38948 585974310 3432 19396 252461842 77085 42139 822847059 32212 1605 688075027 5760 84653 425370519 30461 94907 -609765703 35505 78575 -206330239 39375 16390 -915643268 38230 9089 108546559 72175 97967 344361017 57657 30955 867386875 47321 51095 -865822459 25942 2733 -539568366 85002 28706 128622393 62720 7535 -176669511 18009 73685 -609323433 12482 38615 689753077 2596 67889 -110013950 33583 44940 -705861352 1342 7959 703414374 4022 36779 -273052370 26930 37046 -551167923 43297 46479 16981686 12860 53338 -129443695 41472 44562 -174902927 35653 7611 60757979 79828 14815 172444087 20682 88994 328067952 78927 7871 -233585299 52268 79201 830314592 38872 44522 -3989438 29157 43418 -492816183 73119 78287 -124996483 5617 36460 311873764 15544 6448 -846717620 76242 18745 -862773503 34341 35035 478303457 36300 46328 -332362531 24602 57111 708869898 17581 46599 716257569 58039 55959 -523165997 20722 91472 -794286161 63701 7769 767155725 91803 46247 476786032 76415 54142 -94438688 96960 31474 837359712 72885 11908 722151443 72663 46096 999141459 89614 31290 273793252 96664 58982 -9973133 72918 47968 -641716881 47968 34116 -805499875 77090 19242 260116125 25014 78011 -552995307 29884 14605 -396652640 52257 81652 -135320392 22029 43507 47438850 88483 94933 -749871233 59743 44462 -51850112 9556 37363 325331340 87253 92716 187204381 35215 54158 153718389 7347 67712 -174410218 35102 23359 133744853 96361 31995 -428258928 66518 29901 -591513007 4005 90208 -860713185 61249 31490 -251627640 1125 36433 -675806518 83230 4243 549714353 35206 49826 284034990 83912 2591 -997545372 66165 24180 -789605186 19665 5602 3361733 65073 60901 -361916336 35186 11804 -98600255 33410 52417 -69156869 25797 86772 -150953490 92367 95638 996609675 27151 80191 -115078564 65798 71600 -876697875 21493 72903 233016306 1102 87847 413736502 73495 71827 934202893 43563 87695 -136370861 57561 13206 686654853 33332 11443 701115696 62063 70044 768807410 19853 23276 -993419870 10594 49656 -598989018 91449 36577 317692717 25133 18929 -578023914 12951 27396 -767466249 40329 11050 420108185 38717 81703 572421127 37758 48196 -443691050 8923 94572 -208823593 25927 70361 256275420 40095 83379 -703212177 81305 41420 578626360 47996 90749 900141464 99206 20606 -742899396 89097 2788 -381573308 41771 65627 301494972 98134 92775 -615961809 30699 38508 -26783633 15887 33191 361121231 21912 21258 980209474 88304 61691 -157187342 87163 66823 -291543344 61420 74232 562692082 75513 4409 888622015 24894 32152 861041627 58034 90972 432401289 40956 11732 855934366 96080 5610 -687699141 73848 27793 -677967979 80529 83556 -90188189 40987 25118 993763515 16522 98631 863562892 75173 14946 278912983 12782 95239 -833148058 73312 84399 938577926 99493 90635 604401813 73174 65616 -431719134 87880 71712 379390579 81391 92033 582832897 82055 20931 -263196828 44093 52755 740165551 87218 75998 373439872 75229 99445 308458713 44517 44702 -559210857 987 73213 970722971 59291 61160 -291952590 56371 46605 75223176 26493 51966 298240783 11834 77161 -146326974 86108 37136 -848391304 99090 12693 370190031 6894 62625 -522540246 46318 53883 69559202 61238 761 348408188 7961 43173 977072211 53808 73666 739079729 16905 43218 -1076536 1979 98870 452686889 41051 61790 -421969597 18453 51692 -129471031 33004 99916 -395218532 74028 85628 -708111810 49389 8231 -799026959 91938 92413 -742102772 54077 57230 59176080 12124 33895 -355902641 75024 98361 523857259 21980 72522 945765777 21316 25179 -609294635 38210 66541 -71188879 19661 72760 59999548 68188 17082 798885054 32915 24173 785579415 12378 1748 -312148428 49743 18798 -519545297 37258 78685 -257892353 59204 77347 -989446972 5594 51584 429022745 82927 25665 -391869401 92110 25563 145402038 61383 9912 -567565181 64552 97244 -94297320 19645 56872 441384094 35097 5150 556441510 24173 21950 868433533 49622 54237 -50157174 65664 23168 321721686 64429 89425 -397192945 16039 95706 -18919324 4871 10788 107675972 17705 83093 -329519977 66128 91719 -712432230 43765 50757 756102375 57937 57369 -334886355 6589 47504 510989404 54150 81931 -600077651 34782 74129 924262141 48216 73847 -967744376 71330 90174 -923068615 84956 27458 -841548426 69520 27333 -5111880 94319 76655 852572579 9858 19159 698227705 21848 85609 -160016209 6506 32091 -680816373 43599 92964 327984248 86732 90074 253387142 71863 90252 345602980 9071 61344 -655701467 73848 48780 -592928039 71584 48812 863250388 99922 21982 -280261164 82492 69308 -759885798 56667 67746 229175443 82313 6929 308246669 42118 81666 279318993 23600 82514 373928730 9761 47631 384825538 23221 35743 497609953 51377 12347 804437953 34695 46993 686289170 65148 91015 -425677055 24328 13622 -638368404 27438 71101 497979048 65794 49615 790353882 88842 23265 -850175198 62332 76246 -533723733 73480 9117 -713855484 43724 38112 -868529887 57049 90060 25460676 26317 18811 28539369 38626 57124 114807586 10528 94387 790559656 31130 44891 148901799 71987 42639 -713624179 7124 85937 -169931922 56693 76632 73710435 36762 78055 510044621 40855 77885 -353906687 55515 20630 -98966744 77418 38016 449875601 11953 53138 -661552180 48747 56166 -310380833 97147 47574 703296032 90210 68925 484240557 20833 81221 -316479267 42469 84521 366373151 62062 97801 -110292801 85501 27355 -884405894 24745 15763 860583834 65661 57869 -477316749 58745 80463 67738134 87288 97830 576156405 44422 61551 954988242 82338 87725 -350375209 603 67960 -750018375 58630 43849 155479005 23617 67384 34953428 18588 68728 29980568 33586 66312 356668923 13605 87945 248007408 19693 1157 -61862345 61726 47034 609594863 40756 1927 -711896469 68979 7031 314564091 45768 23594 702691556 94737 89221 -582903301 73642 48580 -369865589 15568 56293 -893926922 17511 29892 754119963 57799 10839 757950259 66956 30037 481844078 69442 35589 493657986 70802 45977 318355364 54 94059 -889557133 85730 54698 -84154644 77616 81601 -973203829 21745 74587 74750710 49495 73333 213635332 7326 41918 168466093 40061 47462 -362451978 66546 93127 388945204 76622 93584 148844584 16259 71443 -125810833 61594 98262 249353901 11868 5047 171838666 73991 49402 -82103883 16550 68178 158563063 75919 95674 640042985 43428 24243 36262366 90417 15709 -558082643 76983 25390 739361610 98507 28525 702951749 24538 42740 -27026624 50720 79645 -105319901 39436 65375 -880311820 89836 21662 -931156475 92446 47905 -863457167 49406 65067 -878709343 86807 54328 -93140693 76063 353 -373480223 47333 76037 468204705 78080 3719 95410739 79824 15797 487339358 47789 85531 -969688804 27802 47561 714756417 97947 81143 36166476 91817 84175 725422105 87598 84790 -95760123 39029 65950 -770641352 45261 22019 203524337 11919 23003 -405703067 68589 57945 347943958 4771 44840 223241329 82862 9763 240960917 8014 86091 -136712520 14878 62100 562120386 30657 63873 -54090763 49329 63081 -630966782 82864 77860 -614583232 90443 22188 -165337053 58111 40028 948939420 64963 58111 -95766410 44046 51522 -129191815 39662 79838 101959400 66194 35192 748264008 13478 32608 656325520 21532 90985 -237249176 45748 48136 620722977 86900 60644 848834088 84143 12600 555273083 73875 70547 -528571350 61030 24160 249553066 45276 48272 -296044453 76888 51694 -532373229 98732 68285 660733681 71026 78530 382365623 9131 79907 240108546 51817 77927 82991239 91681 88715 385673676 15179 39923 673958966 11648 30134 162679994 74900 28080 814430383 27351 45424 -693399565 89644 48391 -921259201 78194 10106 495223398 4610 98148 516911245 97538 11711 214656935 50160 90788 382732021 99583 58492 -847658642 75911 9095 -624738063 47785 70839 -990034783 6257 41097 495894573 50359 43701 -774505501 47729 45225 -568796895 28020 23414 176968380 79754 57016 -544216551 22551 5666 649939648 34791 77663 467099249 65578 60865 922754619 42618 88647 668918224 28572 20224 -852632516 67724 5510 498657605 6498 57697 14689924 70586 18912 981721376 69215 45994 -853183482 10320 81693 -906758309 7430 59693 -661590971 62360 40168 -31156888 99929 683 -595088454 46197 16167 648602011 75578 23036 862677412 71356 4118 -64222592 95639 39201 586497497 10831 45350 -677246472 81365 36120 -505939748 81676 30093 417878002 80204 75681 -96191399 19114 52973 -769656826 84110 68815 282782302 6470 82240 346562032 98843 92011 472791619 97977 58452 -38482425 38254 2176 -980138751 23593 85448 580805318 90411 58927 756124171 22545 9053 -723833174 3362 5197 246677558 29152 77670 -229236176 55774 12573 -43529005 40717 72563 780651122 75880 8009 820818170 76449 48992 -411912086 17829 61127 -524347086 45214 1596 889045029 37594 72914 -678206493 97668 35170 -818664208 44463 41134 82399586 51563 97683 -133787762 52808 45394 295056088 2870 58243 -260115538 1047 79517 -3320499 77348 11553 248133592 98101 93507 -899974331 86404 49462 -517987542 57012 21586 -383257701 93715 10433 -940718384 24007 48248 -101154774 8863 11991 939923887 71840 21392 558372432 18322 26713 734906978 83055 14106 -584972646 68164 89792 797540681 68267 619 564455204 68555 4459 -812894217 25148 76974 475259272 93918 14827 -292683583 26304 92309 578849699 88259 11135 -720527330 87440 82987 814569363 24628 73906 -335120811 53625 16711 -370816890 55868 23290 -171629540 62792 24632 355004173 29093 34731 -653542471 89746 63461 499939514 59367 65859 423786378 88830 40806 82653560 64087 54197 -720047577 87137 52188 -712742260 93124 98968 870608409 95342 93709 738467673 85526 83283 759205052 25063 6402 277489448 47302 36562 26825902 61373 9614 435095922 96807 52377 -933919669 15965 72638 448393037 362 27165 -617739393 97156 36054 -133894923 42655 17348 -388747355 39490 59867 976803366 33073 68881 -324159276 23512 95353 -131073778 73074 93503 -563667170 60214 35604 -80297032 4644 18190 -848400599 69296 25265 802438965 94526 14015 598227705 11420 71021 -848974317 20247 99208 -647752931 38587 87019 493184567 2123 56470 -472573024 76765 41250 -982624261 65460 40810 -994902667 62200 50952 -604177027 2510 33624 -837949312 52528 26352 -256267819 29789 44570 -222073428 95854 98699 -254308914 31641 85229 -747941817 5571 84631 392639676 84729 23482 -158507145 11935 31325 754118030 37774 81495 -177805506 52648 298 -281872786 19234 98746 -194845372 37468 28229 686817698 46045 87655 -372641583 25116 53271 -637892569 60507 71920 50927796 57261 19410 -621817571 4915 24542 -371285044 30824 31972 25323801 4753 33316 -867050413 68157 23935 945261180 14090 55582 -830691354 81404 82515 -820109038 35717 72722 135290104 43219 85621 106933300 41310 17383 249383081 80815 21679 222098323 16247 79487 -435068607 88525 31002 -465654012 46630 17789 -384975374 62790 64789 -889365857 23801 5202 507637764 31495 52556 972788310 26130 9868 -576237953 33289 41394 861947532 35297 18957 642504405 24596 57689 519160588 16941 86791 36117823 8917 22118 792199167 67875 55821 684571170 25445 75899 504878207 66622 69217 -559262521 95361 41860 -299243043 42181 71089 293991483 64093 72627 -485151952 30231 48409 823389892 17856 79487 47100514 7005 9792 -942204556 63325 58854 417355890 75616 32226 -182997588 12485 70558 574082696 15556 95497 700072324 89665 95373 -472134491 4280 53975 275664102 24753 83553 231915168 98737 32662 963657006 55414 94988 80561708 80244 18028 -605303592 46755 33872 875778754 58923 56617 -863243216 65625 46430 401812813 35350 17236 613834703 11244 99900 -80529132 79775 83289 -710704710 74733 25281 -690763095 55617 88237 -453863736 83141 79579 -869506344 61917 27102 -910543291 23653 92888 -933285760 98030 24140 -910787278 54791 49856 -334795100 56716 26553 366187805 53563 90432 377819927 90350 36413 -295549782 62966 69279 -259824448 74860 36131 253605499 74192 82007 573986711 38051 39823 -100093963 69931 3255 343333962 40060 17507 578199572 74119 90786 -460078169 44981 51736 -591578379 41618 19322 -518682212 56579 34 -836583869 54415 26177 -768300510 38772 83231 -164475242 68094 61462 -397096275 83552 64241 511444549 33857 66628 -310832279 21691 89626 665239235 97699 10134 872754948 54113 63675 -858901120 71427 4712 630245710 82179 48607 8382395 57967 97659 5500641 52663 61975 -50458037 51872 57677 -254228741 73514 98653 -392053314 82776 57517 -703424511 78464 83119 -140361887 86745 56745 2323494 45791 44604 -354717498 67192 32788 -988057527 32425 43988 867795432 12031 49317 -224580895 44814 8114 -921079035 46386 52406 579232184 64429 37954 -478552585 89954 21519 -702903373 46642 21002 -118594496 71293 83013 149069944 21638 49713 -918278342 45717 84582 972914024 70877 46645 941268646 79634 98169 -570593815 42678 26043 448986211 5824 13162 854092295 51685 84512 385597711 30162 8838 508580979 75652 17294 352370092 7177 34427 487697578 57148 185 -556339024 47035 51561 -522976306 59730 98273 685230993 60752 45608 676623539 33063 26192 995050652 4170 89455 767248476 28060 65564 -709272274 92417 49827 295410924 6742 4740 -607229566 52049 68035 -680182663 35080 46094 786875547 21530 80002 -223765964 55929 29286 -526308864 63750 4029 -736522906 22681 63773 598074526 30211 71699 -719391540 90103 68849 228650381 91251 18180 -58936531 50491 7644 736916644 62702 5531 -423275409 64822 9508 -803140391 2398 94279 123676774 48721 50659 276836392 83365 98197 447367370 68302 47886 -274014863 10987 62062 815073979 62934 41256 -241144213 46202 19028 -800556859 5689 4131 630621565 34474 67770 144206083 71342 46131 -663331145 54417 80683 -562472100 19397 18486 51618513 67547 25827 -651914660 58238 40778 502081054 27296 3486 752563872 35112 16192 -31593976 92109 63648 598016753 27631 22040 -711037232 12573 82074 -709211824 66718 83406 281737862 96841 94196 240623592 83776 13645 -228963244 35912 64090 146730065 10262 88277 858387511 6777 61431 326813957 1268 7790 -285198853 15860 88105 963422646 4677 37965 75194421 71989 20979 803561048 66309 12193 -409233634 96208 68562 -580970962 84479 96083 507404205 23134 47996 478104468 7257 31534 -999663178 81483 93162 -904261831 22044 3371 661923403 59234 78840 -62823946 34155 66156 -657408195 81420 30108 717613404 40766 36177 151473817 3046 13635 963574884 31844 78292 260221301 9116 59095 -632139067 10135 65211 -30851071 94945 62205 79965635 37617 17176 -525310478 53735 97255 510459573 82979 12990 -934249131 40597 39568 -5384278 61224 95350 732723938 10607 84013 160127585 24499 58731 304046248 38207 27568 -285606749 32162 1014 500665650 51158 25059 -228033472 63947 22313 -722128872 21597 12961 811818696 72813 39969 -666943123 27329 42582 344024648 70265 35209 936334263 64909 36914 -820673874 38421 77432 432378146 98883 2086 20628712 25394 257 -582306030 11610 42816 -446593223 7382 76173 -909499908 72467 69897 87958832 26424 29361 -140994766 40337 73859 -632572513 94992 22227 -205324535 97810 5299 -308409050 17068 728 224331214 48455 54798 -536672073 36129 57367 259360125 31649 38274 -17233014 15379 42885 -643295082 50732 65943 -355602529 72615 22955 -266034741 74616 57388 963647508 75362 88886 565007414 69790 8540 -562362607 81974 38437 -556763610 10610 98009 -431963214 77316 75991 -151224908 21060 76890 217648622 17084 61135 -217148910 74410 52430 500649069 2884 66893 -892086771 26484 44631 4556047 23194 91703 602437053 52306 99746 529556204 75691 32482 891471448 83483 87509 817279658 8204 9848 -661939283 13715 70314 353542703 65355 22296 633581379 79269 85625 -138917167 79434 82813 409237745 24517 80843 -787686444 93317 84638 459998897 32377 927 -506721596 63630 28663 613013937 92277 82769 465006281 86774 9364 -760994182 61329 53406 507663098 98801 71462 562246502 37373 50348 -170701617 43968 5774 -892241425 22111 70921 -838921954 42641 22714 -439236118 15250 86804 311199219 62956 12181 -192690608 51743 99727 -646501788 32458 79126 8208177 38600 41062 802583647 9360 1505 817598991 7450 7136 -732376786 21052 51746 -487713810 62921 89296 -343035338 95451 75141 539356450 67003 3868 599059308 48938 58738 -224624786 11748 61573 317371516 77044 95282 366204330 65412 94437 -366146986 36948 15854 -458687321 19603 21591 566958685 36590 57791 802755919 40864 98902 -463338041 88610 8054 529644371 81216 79090 -172389227 32688 73174 244227401 99187 78723 -624588388 18396 70496 -815437883 73453 93821 -331136046 27166 79723 891336061 11749 27977 -873553957 75192 49942 -747327258 47313 35342 315200386 44425 22232 -348419099 71958 91069 -415864628 12664 79478 143163007 41471 6687 474926460 2925 6059 -284883021 60987 34143 -836753430 34079 45675 76990155 47431 17942 292257754 10175 69890 -247118312 21156 39278 691165124 74355 55174 -422873229 62377 37812 117218481 87444 8370 454773717 81462 90118 28445610 76782 49199 903881788 99908 80445 800108076 17080 45632 629075095 81404 86968 398135098 15618 88326 -893078248 28520 72490 -237087306 27101 63785 131614175 6559 794 788404490 90121 87729 500839897 42478 5435 -720357789 71490 38803 -673420050 37635 62272 -578508948 27299 77927 395897230 78026 63488 -604566842 45034 32756 607240697 48968 33449 230256304 30428 18820 -82417910 30730 73146 -379497811 56767 5106 71397234 17896 49017 524270831 68464 30172 -510736502 34646 88179 536675254 58737 68923 20319822 99456 32694 988405128 94710 77838 894014869 38314 18785 328693516 17709 87458 -370030383 77244 26814 491075281 32751 51459 -767922289 61606 74706 -88551239 72135 9900 -126351666 3183 36188 186660093 85381 33281 933891008 43247 72850 -324838515 53721 51730 822115012 38831 11872 990748840 13364 76000 548626936 22354 46854 -996457618 2549 31208 -791044335 65946 31898 418816218 59836 25258 -216262543 94984 1323 -148300453 53663 41634 -974312125 25309 61026 133642043 80783 95197 -293739702 54688 70638 547519038 67281 79569 -255571683 99646 82730 92512855 26134 80761 -857357655 12082 27143 -111532110 58831 50166 -61260710 32744 38420 782721982 65656 49107 147581255 40630 61314 -628638177 43195 34734 -33022878 849 70654 791208828 30882 10166 69863841 29328 79967 821988469 6237 48407 -516197092 63999 6290 -245317959 83374 25446 -905487482 3176 24336 -839154982 38710 48860 157387288 19880 37980 -423217801 18094 21573 109050980 82306 37483 878651194 41600 58866 -104395663 67412 85076 9828136 90074 51830 138593157 45700 64592 -337338664 98082 78125 878655453 74841 93873 -595835557 94210 32894 -313491983 99529 43274 752766605 87965 64887 59756163 54626 47401 -286229005 54709 75157 455476854 47693 87361 -574726445 43199 49067 -924715808 42311 52202 -109796904 71539 82723 -590198648 84055 63227 910347130 54106 28352 -727368426 58301 27427 289995750 66652 72300 -164797580 57219 50635 -761288356 97382 26386 -205590305 13590 81440 -388424014 13898 40960 345372171 49515 94039 582260298 5016 27830 565698470 51707 30796 -303765246 58779 68357 359035530 85096 91047 977037104 84121 71732 -247501132 96184 96449 808682254 83462 79404 471881907 79340 18917 277335166 65950 69636 101170123 23039 12210 -177226102 42259 34341 -367909751 74584 75132 -580530649 17319 10297 930538600 56602 17338 922371614 83383 13932 666151289 23734 18293 666644186 95286 93056 220966548 96020 65547 -807851845 65062 22240 -180070641 86569 83273 177642209 3182 34755 159631294 80204 34714 925402715 44391 85256 894222965 55394 72573 -840639824 27461 60211 -838561297 96516 87932 -589683565 43719 44543 436384997 65011 46581 -293816562 17361 76714 -307746685 14225 23706 365142936 11258 32255 276216208 8505 13508 750787345 57702 67115 244999277 37115 7223 -930928970 50977 44942 853232302 79892 97191 286769605 56715 5968 -865374412 36729 94496 235033946 39544 85082 -82116303 63226 92420 -584374133 22808 81499 -732861583 42980 20460 116848642 5126 68197 206843958 24320 93887 697733004 10694 76204 391729260 3067 57561 -594750285 51932 35646 309242658 98959 34613 219707918 78203 71583 -283443569 58424 34932 -800457921 82799 29830 -258899356 19570 22311 -530191178 89930 46824 138496490 77602 81697 497206562 24714 80268 -931038236 33327 45111 77023063 29544 11136 -818924548 63681 55739 150402440 29679 26160 744713507 61294 51467 915341962 76579 93301 -987025262 86316 90913 584634968 84131 86973 -280709118 72588 26138 487095457 75817 86465 819628314 93753 17581 -317240137 11987 6302 -895045972 35576 96125 401004090 10307 5084 -70723731 85290 88716 -871404838 13016 76110 -754701343 92749 29843 -661602718 29207 93466 -690849256 7556 6233 -275790695 68422 53365 835236971 61005 82526 -30011900 57006 57071 521713905 78194 74252 -589460430 49488 31751 -88507187 33835 17182 610313430 31578 39710 -803301210 2707 64672 125802480 18687 5982 -914996015 34006 46832 311885224 33692 60049 971119545 20276 99534 86392415 59925 59019 744483917 58198 23072 11908447 31125 85323 -55733892 41218 13168 747826216 70981 8933 -842661276 66813 46102 -584382400 1495 49419 -322043386 38514 10682 149930595 28695 50492 -378455466 31642 37160 845825944 69428 89641 -680328647 11979 89783 -18041419 81828 22186 -2709776 84601 13377 -794289863 57535 30087 678263354 85674 35476 804082983 71514 35256 -407052432 33370 54125 -779313058 50202 50139 -903583570 96747 47249 704661377 52151 79944 -257905239 82095 7781 925793318 42529 84501 100300088 38113 65009 -357693032 7705 93516 -239732999 56577 63771 458625351 9279 78205 -51993232 33280 4073 -115956856 36537 63454 949028920 98986 7367 -314868141 5114 39057 7695291 30874 51378 376388630 1121 15236 -646902707 14563 25723 -129926515 64248 25008 660960606 71719 70273 75392720 28848 76725 611895756 42431 20964 -769226675 19418 17915 -241830768 53916 91830 -527339786 92241 35039 160672530 80649 2085 29777525 67884 53235 -76690229 66742 64922 -190033091 56274 2793 274710745 59861 39503 62825564 15478 37551 -462244197 3671 25242 694388547 33158 52994 741764023 36778 47603 -23781150 98265 96171 -705804817 58444 971 -848410358 42302 25749 -344792517 77550 83748 794947284 59126 98072 72375024 20704 97251 263663163 5652 95828 804824725 79423 97891 667246377 42977 27075 330542495 67304 88662 452401020 37789 48951 382047438 68643 8133 456342114 21894 5754 -548397559 11731 97230 697306323 16670 5717 -759893901 20102 12343 -904879621 19090 18882 786592035 74317 23027 52236952 62380 94473 -473038394 59714 39733 934675684 43501 11728 253114476 18011 95708 404519060 24017 52660 976193436 37530 1541 350428881 28062 9545 263063717 89311 16854 -859720672 86434 96570 112338041 57253 70623 -236866322 74906 78686 584753488 69858 44022 -858926035 25704 54066 -299310932 49254 46689 -939844344 19531 67578 145017362 1569 28488 -117794814 66058 13122 -742644896 11273 21881 -220778269 40264 97216 -864887275 44904 41601 189010046 53669 94747 13001986 83864 35167 1790243 38692 44905 823994989 62899 7718 666430071 41740 82586 715126298 76236 63041 -359652613 20158 48682 -417814768 76530 22936 908320642 27249 17776 -144377156 84628 68459 766610639 12921 71777 -42638184 55099 15230 352201205 80333 83201 -563871367 91212 26026 862110288 22261 76838 -526698988 78213 86992 -787549713 30397 25154 296281078 26497 83696 -441167143 36885 28017 832721263 12786 85571 128939732 57383 18268 481832888 25890 87587 325757328 33578 93952 870096784 36432 1501 -74405872 67253 9338 -595622648 94056 74544 -392360778 12007 51292 -674653203 28135 1558 -215129470 70656 16021 -734701631 56680 89924 980365847 57473 64077 171273978 21497 74556 425879447 64987 25388 -419010604 41632 71271 -641004531 28705 56289 789700972 15628 50555 509691325 90167 92292 147786458 23020 27709 -578479579 66661 31943 -535020080 23094 6587 670610381 10280 75019 471816958 67075 19959 -685992523 91482 55759 -829108355 31487 94748 66737885 69095 66452 -980058363 53093 43420 423063982 94539 94379 -61945572 48395 39779 -374827208 5920 42939 508073161 10558 74015 295212707 3006 46530 -229264151 86209 76104 668571290 87369 50957 312184742 47841 71427 897893820 53332 39728 418957879 37918 11697 -732353546 48068 46718 651695638 56521 39225 -92143395 76561 70018 612498681 14694 37691 -548098095 48684 29460 -18223133 36484 94614 584494069 96876 29074 498803841 44006 72224 -912097594 90231 68463 -51766976 55219 67182 269223097 14436 35785 384111735 44732 63055 -657620271 7061 47314 820960544 65395 99137 979715319 10015 30579 -26198270 49753 90992 -159233183 64990 38930 818414155 89693 47699 49803196 21864 68155 276478813 23062 32977 -749549761 96429 22526 -916696852 45671 57644 -518880825 30516 64765 516371914 32727 37692 631650195 2305 30602 -905150123 16059 74459 -517861602 14018 60413 -514355444 47985 9687 660879997 98542 10063 -669905958 26150 31281 828762667 41463 21046 -969195965 29936 51473 -317304373 67537 63310 -397507285 18306 96842 206547152 53292 3615 226601036 30189 99197 48994934 39950 70251 -916951367 46499 28205 -325172895 96092 841 283201971 97073 8259 -977831634 60452 91078 -937722134 61835 966 377274526 60056 54971 -748545477 97640 479 906652501 92140 8426 82138833 36487 95381 -494973510 2024 30780 357188955 92700 1545 560176251 84193 77714 -416040395 22958 61629 -874460508 17934 72376 297704428 89547 37109 -154729854 30325 27415 241369056 82458 4331 901778070 84586 48408 -334804076 3234 68709 -705339197 27952 63647 127878060 35053 45873 -564690980 3340 21533 -295655673 42460 14696 -465956956 76583 31000 -299043468 33245 66187 507714254 27154 60994 -424874295 8752 80780 491357064 48352 8674 -928842496 47539 36481 -460949076 36007 69090 507464065 11360 19697 848656558 67008 16189 -87643425 47338 12522 109090941 70458 2599 -521511417 39873 99586 -754604068 5011 99076 583090201 52180 8119 -137407873 33807 72832 -406257280 52180 84835 849030013 36775 2673 -761122729 35922 1575 -830805437 59723 56856 725786878 78565 32098 369620285 46953 38637 -74129724 81532 45234 -665702928 92180 86597 137556239 26702 4200 -52563263 56708 97743 889948822 74178 39554 129039771 85908 9441 449436866 3291 38193 -871038496 62840 85680 -192703197 24177 38264 -809669785 92087 35948 261607984 59839 2980 -172967714 98423 9808 82089549 48789 8693 720915886 84972 12695 731081788 39722 87741 -94312729 25790 10589 -618101688 28722 12824 -54878351 55945 42795 -51471815 58893 41938 319329331 19674 27424 -263621615 16861 37034 959930758 53844 82561 651006096 74541 41130 -368247433 97089 63508 96275850 73709 68859 -36214760 85141 9315 778703743 99479 10240 825082779 57140 10355 190157623 88257 63068 12463938 14070 12600 620911762 56975 89721 889440105 2541 9793 -51406973 63851 87395 246789054 45797 63128 -352906238 88360 3159 789269819 91040 20443 -286685963 63018 73782 -95085135 25237 63006 849656683 73923 50917 -909635990 13404 35838 -803653083 97776 78407 860557816 2744 9153 -3496840 56466 68195 -688188722 31111 9702 785934387 38319 8337 288107921 37020 53751 78242264 44602 42355 859051431 17109 52588 639267249 113 81969 -488777579 69174 67838 713910985 74738 30502 175000610 7532 2804 -65153170 62206 66390 238845344 87411 80704 -440620972 65823 38214 -576202127 70645 60114 29994688 29423 61229 723509584 37305 69951 356477157 55863 91101 737562137 50673 27332 -661529540 72678 27531 407516768 41387 13526 -441700861 99597 20861 -507388603 93976 69147 -23812443 42885 87169 680653731 68899 4688 -671074344 46860 26704 -153606869 54683 70212 -247005105 75520 30953 976510655 23349 99838 -651131708 73659 33618 88693053 54488 30099 -766125473 74092 96684 -631200673 70736 1056 -405268629 82967 30481 499379818 70048 1267 680514955 99491 65994 294611423 73948 50557 -67914566 8025 10508 -585946252 5602 37236 -923716873 6365 24575 -874730851 35455 83834 -602232116 38520 84411 -302698178 63518 20385 584475987 45545 14318 -885969046 35800 11327 34536551 84953 36813 965273680 50211 56308 376412411 89059 4427 526282056 47875 15913 -438929580 33418 37023 -154072618 33701 79618 -406185105 82640 85205 -840108794 80515 68232 482096082 99113 15030 155219111 46449 11279 -748479470 88748 35715 384228810 87868 29187 -494507793 62510 83212 388537663 47988 8613 -677706822 58241 57747 -490748168 47843 71866 180830407 70407 43387 -617752593 66323 39058 159735226 9025 87401 -166138109 67946 24185 -534504730 33484 29885 -689544512 30070 98276 619077084 54363 4988 164538123 17328 99378 -585373178 77464 81145 -133236886 70957 70688 433958257 58566 25043 402510250 69617 98658 -725338806 80519 64671 731483701 44425 45096 -379247420 2397 37176 610808097 85703 11475 -998851360 24142 84710 123792079 9793 18661 164876228 9226 17069 -901139798 81578 96944 116024037 82282 36488 446002255 2970 87869 -536170127 87705 79635 330321881 34676 37364 131105291 89434 7366 -780763631 93371 43788 191738169 60346 70170 -409440294 75737 42582 -969306038 14567 72994 335053341 38462 57158 -111981060 57832 1612 -164361758 67032 46720 -201580660 96717 2364 943945735 73645 34539 -665889468 21220 36328 -673718084 92123 4953 507331636 8855 93640 -101190318 36759 11394 551014384 80731 2170 779986990 97341 86192 -169548392 43036 13924 373304079 27971 13230 896840812 55729 51347 -739828523 61361 62905 -378967801 79893 68759 107740633 55331 25112 450725919 91874 95780 -788291037 32294 34118 401857019 20786 8446 752301248 34714 95555 966308491 97213 66429 693494346 18321 30461 393518499 9824 13122 -697733441 57747 82574 -166353080 39131 34649 726908739 5720 43681 293933295 57045 77920 98218285 56065 12912 -11943396 81387 81948 799348356 66134 98875 145088695 57282 246 -244183544 84579 94460 86521646 43979 7109 165478173 10007 46414 819199088 38104 6427 933775584 55879 11013 -886492985 73649 25393 -792875333 16313 51082 854837393 11476 96191 830709224 85074 66729 715647641 91452 69604 -832117787 87036 16380 810047287 36710 6955 645206176 41394 21549 -487138072 20750 72239 -60438035 29129 14020 314959223 38745 38813 -483257017 46290 5470 -466470677 80377 11889 -536255083 88366 98179 134553509 89267 15566 805024587 14094 93087 289178201 21487 64368 -381132274 11998 94397 -500214369 35202 22455 -138566111 31614 59931 -901833978 82788 6900 591338798 16072 90671 -357517558 88274 20780 65910075 88 33008 99357076 31773 54979 945029724 22177 6092 943962096 17071 1486 -490379625 42630 42430 973383514 99784 34062 -520280030 13492 12692 824441603 18288 68579 613936540 60118 27690 841717405 37521 34855 615588076 36747 50521 -631613800 63229 53932 -355381050 45062 71771 601953109 38785 77139 -112505786 54505 49022 -54618095 33047 34465 -999186688 71367 95643 487735259 60653 6038 908914521 43980 5301 104585853 68336 70863 -479359461 15858 51895 342309708 49564 2568 166279242 62883 13775 -846389288 67344 24261 956788387 44350 46165 -271511276 54951 76406 166202931 21876 53086 694548654 76627 74197 -368705514 24853 46752 -66791256 26385 74111 156464700 27424 97157 -155006228 34176 19790 174846016 73534 25935 -337457730 26825 20821 748782188 75252 42231 94897097 37287 98771 -797890753 9330 69644 -675297175 23438 37396 -317640147 5363 58800 -583542257 72527 65858 106394387 23963 13890 -121979789 82591 54053 -190311318 75142 63035 276040373 94876 42714 668600850 20463 6732 -120187388 97285 83748 -486078175 8593 41152 961884388 37054 35883 -587542916 47943 21 -270104250 92408 58399 621529125 69331 26365 -25139224 30494 59958 -854136166 14011 6 -465268203 84651 81402 402492686 71959 35913 -13594137 19944 28814 -632837636 99884 92097 -967713805 7718 30707 134628264 52397 43980 -316020566 26250 37623 -263639305 1132 43297 -127744017 40942 36059 -939709228 65323 66139 942796750 60657 52109 -626732198 36454 90558 3186347 38204 15995 99944738 98898 16862 653181554 50580 1353 144161937 23203 72711 -146989538 41657 20080 459608524 89080 12014 27960152 28767 52652 143801254 47404 37522 300130113 58200 10658 -946583796 26936 68376 -483697231 10175 85501 -987066458 35515 61298 -140299886 98437 55843 -805768175 65594 20585 -706996147 18936 79615 -359458185 52941 2349 382538691 32674 97376 -786416472 65913 91528 667348047 69160 43520 106063547 14547 58217 432326529 76232 82386 -132620251 64203 72267 -197060583 80470 65782 -614137234 69143 46129 328414451 41886 65299 -711587481 29583 62979 -928879443 87024 49344 553698068 70477 99195 516138076 52695 94065 119181515 33156 77156 -776383062 15153 21808 32919324 5046 86565 706356541 19730 2559 -565201531 81455 68580 657429113 10831 38036 -612583285 91143 69641 231866826 74819 24035 511685768 82840 30051 849955995 33 71768 666414650 15583 22726 -2573655 3434 29064 -186068663 93385 85572 -635935104 81912 91536 -877209863 50892 70179 -35005847 86195 91893 666865036 8147 51500 -536740374 77397 90725 297494311 99901 23 947868401 18513 65009 -73007993 62025 23112 766966709 62283 63759 -662466219 56151 41122 909516231 26395 75782 585685653 63143 7363 -263656986 88743 5605 583889759 28122 67105 -578183168 65074 49992 -494988850 89632 60763 600104128 23326 50355 -70186069 33891 13244 742024019 74356 83892 99376071 47649 63899 917494580 74041 76242 564491656 94008 34030 -642518197 8584 68813 487883911 19611 89807 825955655 24998 94492 512993241 75856 6050 203631305 4532 49321 -69838668 59020 42930 98301916 87804 19144 -472310543 49754 21318 788452092 99244 4053 932040097 11286 62501 52129340 8189 34324 -508246892 23768 65195 235559702 11315 51702 943168018 43883 80977 -859484219 10472 55022 -438350603 82972 11322 -472521045 10729 49156 887920711 40538 75049 451168277 82802 91857 169597251 46002 65512 129772385 68440 8374 -688089578 96897 13450 404051059 66370 30741 746957825 12662 91552 -757661277 78882 56841 587005206 79619 72145 830181328 322 40728 -102222859 50115 19268 -126165934 44802 53752 -240840322 31839 76352 -15378308 9604 54080 953885633 66082 66124 680663244 23086 69205 -197533340 93752 81898 790804795 23880 2035 126860821 6352 67928 913329040 92853 36103 229260828 50095 98218 -285651362 88288 28764 610435353 45565 44346 980654534 30268 395 -841873311 58392 63052 419685345 61416 90593 -107492151 2483 63981 -473520718 38764 7510 239288434 90563 98926 2070993 67094 7625 588832997 91920 6245 850309971 12112 91176 -890717577 75633 34793 -487595334 60850 64181 -101876707 22485 52134 289289030 39593 57884 -482862306 13269 57341 602264261 45238 94553 665505908 58897 60688 325895433 14005 70352 -526303197 85656 28963 -268339938 9193 5756 -686688303 85557 24601 -253327635 35521 44057 734724906 67578 25783 520341015 63905 23067 405243789 93262 41009 -211724661 6792 17621 686427478 99289 90972 367909593 2629 34366 -677566202 43762 78938 -172437643 31633 65035 589130338 88783 26076 -910082291 34666 40800 998317599 91737 87216 -456197951 59415 94985 -339169698 4071 65792 -150431211 2518 32127 143328459 50156 74065 -92264852 30655 22978 -580518835 65719 33120 -830069651 31256 24468 603956842 26096 2245 -771030899 13411 28045 -641075090 35297 31617 -519233833 6547 30122 -549264952 83251 64066 305906481 92341 5349 795386478 87717 98043 512761316 9060 795 -885648394 10196 30143 -58010304 62409 68458 -534385612 19797 61828 -800004876 4801 87951 590584682 68340 61726 198141115 35850 46188 616491746 86714 32332 931773829 97152 99877 -844492452 60325 87403 820547234 87515 89848 -513836231 11441 71353 -464678904 77227 93190 325817485 16897 20321 -307570783 82527 78350 -901445660 50966 44537 311707502 50474 48010 955874046 93674 47977 -876793041 16345 40304 428464490 37754 68313 -190062777 7562 55562 -345352535 49285 85642 -236123221 54511 1060 667708445 13837 75999 820681000 4480 13649 -820372988 68364 68661 -378616925 96076 93998 906144882 97678 89598 -713423039 26869 7182 -54096778 69955 12448 -77058844 70892 75819 -345305449 3778 84633 -623658137 31161 32741 -397333420 57108 65937 -762083946 4791 84270 383246573 74473 39349 -617247911 11657 58320 874010026 80297 37741 -596530945 70187 51948 -158183545 10709 3262 -640293076 10732 75367 -742069429 18822 48775 -105180380 71474 91670 -188538063 16780 19805 892084300 62613 81107 -961696106 89931 89040 -403419265 641 22212 -977756620 92381 33602 -624887029 82872 89416 705444414 38 74564 -436533671 34782 43830 -237301701 42494 45238 536297038 29308 82150 -945346098 82341 48279 58647591 98470 94786 -982448486 82041 60228 -177750511 3146 83358 -523038808 5868 55105 705260035 52749 67065 438871991 98811 99802 273236422 9829 78560 -719677896 7173 59118 148744490 81994 72180 372133377 51295 29381 692589747 56335 38792 936738111 91467 16852 -679594297 59075 92221 35673455 98017 35827 459234321 24972 58509 -745832764 55927 53890 -71637805 6436 28761 -381012654 88398 43858 -17211590 36750 38412 91253780 34254 69513 -848224511 72119 13650 528266669 74190 13268 -737110916 50559 12253 973147003 96230 11529 499383328 35175 83851 279911893 48666 9302 883690635 19254 32336 -802368931 36391 29202 -762759488 99663 23258 -568050785 95257 6555 841323425 98156 25444 545576680 19008 7210 660021249 33681 20703 592363315 62323 98169 -314409163 24146 18309 565761783 8614 27706 274394341 45328 63858 544628344 6696 33129 -226476204 76094 445 714832125 68665 61810 -873811800 75115 15029 608797957 99756 41206 -262436678 30084 34522 472766087 90649 81848 -631615774 2582 81468 -509024971 70132 60552 60001071 25858 38942 -480678617 69876 69019 -447321046 40157 19031 970945931 7396 9760 -468305906 69205 81096 -101986429 73137 15258 -758523237 38918 25654 848620004 67667 1328 -287487574 84543 62602 -569778360 55409 24221 -36855294 73215 50289 -495545431 98874 81269 512656498 54393 94624 -652681298 31958 48891 915870112 70109 64761 66736249 28792 23573 849991786 84396 60209 333561072 27717 70141 -399111831 18018 3373 547430884 90330 16832 -887136052 79937 49941 644234755 66346 13857 -925210937 63246 73945 -857352295 73312 78308 -117146095 19091 96081 -162302971 20818 8605 -145629783 11235 87497 490345666 84069 75557 592855364 2922 83680 756203700 31401 12476 244342140 58871 57588 -373112249 52789 36400 560462491 2282 77759 -661199152 88012 25615 647370921 69607 42282 -344161833 70989 6522 -838596507 32296 42686 61556566 55044 18990 759001066 51071 66455 -122606535 631 72484 714032881 52404 26759 283177963 68808 11034 162401959 59518 63555 -523062442 81563 74834 820258052 83024 18746 -351695784 89825 66527 -468574985 74353 50526 891391208 36559 60401 24097189 59626 9742 -104346195 4799 18397 -529222477 94776 85573 109183153 57243 86749 -197395873 23359 31410 -789253384 15331 71411 224001047 86210 34238 126379165 94667 88761 -171696558 316 20001 -451498724 87966 75278 -532203413 4147 84537 -216385906 5362 94817 -950071385 35262 9169 -982778293 67490 68701 -979891984 21491 3767 -267403640 6894 37383 -1379232 66595 85026 853527508 59912 36111 -294845998 97578 89548 -710180388 37558 77512 769368373 16128 65061 206569899 78488 16806 881514131 54429 42767 -770997873 20843 14619 971598535 67732 90887 828860715 12100 94524 583061216 99304 84902 949621352 26224 41047 -94012106 67456 32679 -754517843 42788 80423 433538144 4881 20061 813289124 44584 19010 410007385 27126 9471 886357231 16109 66998 167122252 18224 80984 -181675540 92028 864 339013577 82844 29906 -587185975 35715 54284 857655704 36932 28324 -255450826 13201 16280 438208252 45719 37438 -58528316 97275 54730 36424802 30780 78933 -220596196 71587 56441 -537485952 43736 52890 538283229 58747 59882 412240474 59744 33793 597212874 51529 53595 561129527 60778 71024 -590983924 88096 97384 -512689864 8034 99838 97301674 17277 19688 -528142583 90409 24152 -137232106 37675 25730 -704178820 38614 22918 -459259029 29931 71886 233786656 29138 53004 -755962347 41369 18319 594753446 25856 83979 -5143534 69870 98560 900024142 10079 35741 197741344 89290 84234 -282061449 65382 96359 37196339 95520 26163 -101306274 2847 7279 861591754 24242 67386 -187862447 26048 52533 782398870 75594 22393 -66300503 82960 65447 -856353304 20347 21757 -966937640 42512 54753 -438181649 10547 69017 -138063762 92252 65321 575938459 38248 35799 -987413774 73245 33207 -679357821 42967 93167 -202686179 43447 65053 247132399 40198 80581 -914954737 74884 46581 -65312026 86691 15047 -541054789 92141 74680 -739469243 5987 94822 -508187458 69653 97147 -435418267 55599 2624 430953834 34956 13205 538172715 85790 35865 485250420 40546 20894 708886133 22499 18619 -226277780 68335 40847 -593180525 34165 66915 407641624 48049 48211 712248799 10551 279 -950946796 25206 45284 853132486 88251 58723 213061724 20055 60845 137776837 43453 45487 937709579 88745 44406 -720461314 18890 12719 -243950667 23908 1524 -734799012 4573 38119 -514040515 80264 44156 698133103 3756 37379 -407373436 33404 44371 866269094 11081 25218 515328291 50479 77805 -838473321 3737 93306 115185757 71602 93343 -521117059 60880 24963 69267058 28781 50686 -285693556 33172 16407 371075425 5312 39249 633729590 52026 61535 351877619 8144 58947 -944313098 60751 62582 -929993776 63164 60813 -210576231 85482 93383 -703339439 7578 84108 -728934888 50181 22751 958774602 38433 88435 602489154 61001 54309 613495758 85004 85948 476346867 95627 93671 -180700339 63105 18817 -122391313 65188 34487 761424897 65924 40186 778762947 53668 7609 -827340294 34625 47058 460486287 38985 18882 -674150338 2753 12935 735977137 47473 9177 356091534 62858 5088 16103133 77731 94931 346347563 88779 50828 -610381540 91597 40134 -404588020 99093 48440 525169486 76130 46295 -558668857 39271 84824 -403532756 10579 30941 693176032 70557 16424 814072538 73224 67270 -862864144 77042 77732 733821940 91432 71131 479616301 1156 28139 -307559077 261 45532 -159021371 7538 52357 245535803 12182 3226 100290211 8123 1164 780737230 5798 33115 -663607831 44268 64453 -478180941 30909 73785 785109850 23410 35269 -836257159 97289 19504 870617789 53647 81313 361276449 63480 40454 326676202 94145 22821 -737634482 18497 28906 82272882 62989 19399 -790830962 46782 94845 -311959058 15337 59642 503429791 96689 73087 -18013253 73952 8443 978775896 86282 76127 -805317278 41481 61452 908255292 38034 4154 -927860146 74472 8819 -561116685 59894 1981 583495791 5863 17247 444857766 53433 14392 652228119 43690 56100 -937741232 79161 86376 652970924 50560 46176 149427800 41897 55376 -445259260 89474 78516 760069709 55383 25688 826988971 53592 37207 -848073225 58450 53370 -442137172 75653 71063 156168180 88269 97042 -221417149 46701 96128 -279907595 35197 78880 731577905 35932 48593 415740573 70667 52901 -984581911 15673 92815 3093957 47744 55080 -35085188 84343 52368 142382930 58264 13700 642291934 72884 90005 -808522723 44360 72985 693059166 40180 63042 816668102 73316 40674 -843807547 67975 14506 -148569441 37245 40225 66413686 33085 20075 63595249 66758 2103 824767672 54677 32412 688986167 79915 92318 -858732782 14015 58182 -645801366 70082 9645 280974440 3884 82016 960487316 381 80897 696645269 75002 7456 -993270292 75790 12532 904684289 86746 75313 -655929188 15320 60442 -790101401 75481 88245 951308298 60178 83459 930234758 96728 51298 -688002685 7080 91615 61356955 63172 56946 820338520 89609 25381 -999393280 27049 51553 176539858 91006 3184 -940784666 86081 29819 -862411895 89071 5014 -617306260 85535 70164 445781410 26525 99375 -900676417 62082 50568 123372907 21629 23665 804655488 45580 82772 -201665146 6496 70481 246647476 6683 44217 353045223 92086 94294 936413194 22410 28914 871241773 22504 17202 570166766 70903 64381 -147877695 16809 87423 -649674913 31266 28091 382465654 33262 23990 415977122 95139 39452 556362978 4501 60998 166456019 39816 14878 441229015 92254 37360 -942187217 86359 27962 184894646 46553 33194 -291993033 36580 30672 19351470 88883 64116 602673796 60748 89800 -35511897 87743 2552 -959898561 40947 2327 -230208625 74704 87906 331588781 67446 98705 -702483746 59675 10731 50657152 46414 94827 -797100680 55956 22181 564925757 16211 28214 -686660812 26558 74682 -167003752 48643 46139 -118476333 66051 91022 154298593 83610 18777 -916967197 8862 21691 677459409 19032 10137 599173704 22275 1888 -166219876 94742 75482 58193354 56804 88936 709255730 9735 16973 -468368927 62771 1235 -420653215 75027 11490 881165191 20399 92892 -134502976 98719 27745 595709019 19023 80443 -365552155 89499 93765 906008637 46880 81024 -495124618 80984 65897 603672767 67056 81454 991596019 96858 26826 85781481 51968 80154 195215887 14424 73034 780716161 37971 64011 -119195723 41848 18969 610691364 14406 82101 -77400885 64468 44060 -492767523 84699 87062 -728158476 67026 61341 786241024 5522 35736 -495173986 93154 28037 388442161 44965 24275 -26127633 83837 24458 -282552424 67670 27901 -92506502 79245 7669 405082910 78761 25773 -723583536 9554 60433 56073033 27070 32848 -279972737 76168 83006 527171612 87103 90930 689309700 27630 42003 -373304896 2046 98794 422307170 46506 4408 -426262804 54718 62037 -641115463 98881 85877 410943004 28076 72566 134098984 7286 26723 220841957 63437 27320 -682953592 62749 22843 -593066943 93505 84924 -723169847 99526 38959 -370393376 27578 63194 -454844683 5248 9192 735752291 21097 81518 875237028 19936 98649 466416603 51460 46182 269291475 67108 41608 497140313 78014 15608 662885332 55636 27069 572650584 11090 81557 759466502 28746 38849 313720551 15831 8240 605022670 83296 73126 -267177541 78706 83282 302782689 98615 36864 -85452730 86685 77106 275558358 64489 52837 -13130014 42980 26561 608319363 83171 33942 423573705 73702 92073 825021491 11401 89923 221386166 45855 7296 488486626 40497 58017 488947428 53742 68317 -462338218 87840 48019 180222838 13880 50001 612338749 55750 12452 -199217641 25203 54762 552573924 99549 63620 304810225 60546 55723 782110875 7415 80257 733021685 31335 13220 71876122 85408 97398 369567690 92883 42796 607402689 43215 76203 -8663414 79833 60031 -203136577 98030 50767 -931573451 82106 22657 69872939 42627 53289 701929663 7817 76423 836877326 91338 72067 123379336 91909 28845 -639084044 46887 74134 142680618 60546 16465 -23415339 24206 95167 256178005 70198 71270 -152971521 14523 4646 -175472918 70241 88747 -913179980 58466 41038 -499677498 52980 59164 -156965253 42009 369 -210520513 98698 35495 -630670794 63192 58678 176208227 12483 2554 936990414 61195 40325 319420694 46488 59330 -560184776 29087 83375 -207824779 98778 25047 240601179 91003 65768 -516726054 61609 78658 165243583 44899 12285 -348113324 56648 11816 546141187 71215 87236 -919977151 52548 48591 3512388 58248 3712 -527727956 55991 40234 668826769 8746 90992 -467763491 58808 38264 785351543 90953 93786 664400816 62930 66105 761025931 21709 76915 171532601 9700 24192 580542155 12974 68527 -765199487 70912 50845 413916985 26627 22040 -599937849 29641 71365 -413989794 80473 43416 164452895 80960 44706 923799429 98624 66461 -316265563 29808 11117 940374899 80980 57364 496924275 4191 85107 703512976 39521 81317 -940752698 8390 88404 555280426 55916 27194 589916269 74244 60141 -670117080 85238 9570 775981827 98210 93170 869549101 84109 76349 749830688 50271 14723 -454369891 17058 18756 301609900 45295 6515 102351753 73330 55364 398087057 52898 70417 -77894705 77696 71539 749434028 43243 27293 451862851 51019 88058 320228430 11875 43003 363415448 47592 47472 49091240 45241 29481 -177672619 12901 27148 602958917 5695 13873 -874907396 41489 89077 -690204649 89968 65496 -995878808 60985 99798 764019378 36338 39317 -722089215 16202 8870 -161333266 27955 82132 766569270 48440 89795 -238229373 29186 26564 -337010778 5040 25720 928000142 33959 9563 642090690 32830 5344 -282023297 14460 98980 -867855856 26586 58755 74894467 51789 57348 -390752866 86839 28592 965055773 92657 90712 463102696 93490 51385 -250009636 46249 35937 -949325982 89961 90499 -634188056 66654 25486 -394662450 92079 62395 -801942974 69585 30938 -615281712 54964 11716 65134690 36199 66102 -884525946 99049 75263 -413129031 45097 45835 -568351113 44783 36680 -53516014 33658 26896 53259040 61880 20735 79778282 40501 69898 811160919 99217 19357 -931041499 82038 26370 777808335 46578 90647 3592334 79448 12600 -707089617 81977 86912 535436265 29810 16398 560985836 43545 89481 162700307 85054 92906 87262548 85611 46385 355670366 27050 66066 -295614824 489 96689 -914959047 19763 66162 38014728 32522 20841 -3727528 21020 16552 619637665 99033 59288 -242358069 91724 74150 764140521 5791 24617 291897613 74827 29416 635760450 35864 98440 849756818 64953 84769 -890627791 68688 68593 -791768040 29818 20122 -757410021 1586 15569 913793554 232 71683 -838627641 55940 11850 -802230819 89122 29787 279092042 32156 59747 6047751 25383 92192 -358246677 462 20666 872631266 16110 26335 994799866 25469 41547 950007497 42407 42012 -418192396 56985 54050 -365155114 97641 48313 -517624158 10326 88296 -629339382 50557 67839 -867170534 78572 42443 585886655 21607 23409 -958943946 67681 44832 711878027 83950 63649 -948889587 83671 84035 -996890447 56053 77201 -471862944 24806 91525 771630037 59305 36473 -723363576 20116 11582 -737078497 74260 33919 55149315 54927 32068 -19106305 48421 25187 -673088873 81175 82825 873767245 26379 61481 -249687784 45734 13256 837097909 82313 69351 366419779 18030 25692 -354604600 71766 60366 386507832 79992 81313 -637695700 61907 17619 -688698087 95829 42122 188750099 49713 43751 148765095 35418 28103 675043763 40674 56355 307165661 72970 64150 -604011836 91425 97681 968734315 18548 61652 219806370 95583 21951 -62196075 67162 98362 725520849 14356 69154 399471436 35407 59030 -698702366 40722 10021 -7177978 2445 8132 570434927 4411 3085 844134477 6098 32798 108324010 52981 34804 -786882838 10057 15285 839136839 28342 13804 -775279473 72092 80767 -25059754 52602 44318 145193982 14594 89193 403398223 25750 57714 -28248212 71259 23279 -534980120 62168 44821 -808802243 10098 83200 717001715 24620 27105 331222892 8963 60291 -89392396 79996 18606 888255624 23982 58780 -366695145 4216 46475 -743039681 15803 16883 107493368 34114 42629 -149553865 40088 17187 244914145 41057 22861 570806793 75651 38145 562499134 70139 44954 -183751946 24111 63185 525570428 80048 89170 397396393 22865 4470 -630619979 24328 34690 -417514250 82917 78624 751313250 7786 43608 -386188937 25803 62620 -707722619 46255 79694 -140062470 31174 63452 -152553392 14193 47103 613704733 99890 13326 542556527 69260 88032 528862696 91696 52712 -238498477 94090 53393 -931553258 96978 96265 -728992566 97460 94750 -470604159 44682 65197 -527987287 18794 69029 362845452 4415 91173 -320518237 93479 55312 967779403 47373 892 -884357154 31496 67857 -611071031 33231 91771 -575516126 18710 46711 -708673012 28072 30260 -447658400 38503 48680 32585279 98452 78735 792558168 75120 99789 -473949718 92206 17615 -729623075 3333 59730 568880058 1074 68226 -163648150 99132 25331 844610939 4622 25780 -376000539 62338 94246 -160137921 64170 80536 -945169329 89709 64598 -694360592 32539 91292 -551006753 34927 35619 931061333 37795 72876 -910733731 82766 54233 -458809111 93568 47681 -271181209 80011 98805 -747476436 38005 67066 255559276 61883 10220 264407190 10949 60129 328096514 37014 39161 174211210 36259 97866 -106578231 21205 99420 184952548 43738 50281 691019235 28326 31263 -130904931 61880 37848 -335182472 21565 43476 718846296 61371 8677 -49456523 36357 61070 -626581068 72158 4312 -84691409 17846 45850 571381617 18754 4382 -92358658 46717 56116 623813068 39291 57119 -843920781 74506 8622 -848242578 574 52909 -682304051 83243 20911 -633535468 1430 66579 412532505 71067 98973 451961948 55238 9526 295143781 32165 93487 638565706 72498 7708 -772910419 93110 49848 -236831476 98328 72924 -588489129 17711 4439 631567819 34430 19048 883132798 75425 42113 -582468435 49258 36123 598037397 34743 45942 29137418 34025 50711 -631792773 29840 56377 -187623911 74497 37175 -769411467 70100 68124 -942966425 2758 51510 356460225 87539 59812 -903907524 39298 78352 -245634144 45421 1072 -272460698 69535 44494 -50216486 71686 83369 567454594 20640 66680 224068586 65624 48561 -862504198 85155 65539 569883630 8260 80388 820859599 48011 6438 -352566479 21636 58984 -749189291 52148 86413 -983358591 38020 16177 -373116734 87890 13464 -927505420 51356 68543 926566966 15245 42270 -611768227 68434 49618 851657027 73914 44414 676781489 32447 60501 -123708462 14538 1097 -21514561 58031 62670 -921241865 48031 37076 -220683623 49488 44857 881867878 50127 42424 -574640337 69131 91778 -229578620 95938 13755 -495109453 17023 70371 -966610381 71835 91340 -996164553 59982 57024 491009840 58679 47692 658375734 58922 41974 -507068681 8464 29134 -790178221 42747 82925 725915219 76006 29594 630504404 31814 46087 -699416182 22415 30403 356532292 97142 68748 756126604 91706 32800 292769369 16596 52479 470275042 5115 66658 471383942 66868 77298 405104634 75132 62944 155482171 28440 77030 -318645306 21367 48140 -165303461 18845 31181 903078263 19836 58155 195808151 57135 32945 -174538881 4659 47632 431006710 31622 58697 -590340025 54650 42137 -933335559 57884 21227 -661374691 26939 30417 -139609648 78285 19328 174442701 66641 44768 -999660984 83644 8706 616542410 21827 55360 -700639480 1797 23069 -374959213 3236 80932 79455210 87929 74267 753442477 87052 71212 -117958916 15808 70718 649651673 58012 78142 848655845 42910 75331 886734058 69267 29319 883752855 17278 60147 601976238 45970 43573 -962872903 31203 98801 420290749 3738 57890 486147466 12585 14764 117811044 64602 84295 -492122860 97548 52211 -919737329 77526 75865 -795942291 27067 31404 -657336075 86333 61856 645810875 58015 58550 668274706 6731 72491 -588926893 12268 38680 713689749 61152 2680 -574767749 76863 40426 -661402583 35694 19868 -64537794 51164 49313 -944925533 85408 63240 -139755431 29510 29304 798729612 36164 836 -627375520 90326 86070 -311661841 8743 65695 664986083 63512 72486 947218536 3141 83930 -198644399 48436 47054 613618962 41050 80538 -792054287 22027 8833 -888456548 41310 58002 -276343182 8946 53536 412926912 77014 17751 -148917133 43244 43284 444493688 78844 9691 -556763937 83557 64275 918442533 36947 29967 995271883 85156 93945 -390542969 22451 64949 292021375 7310 44853 -188828472 3517 60953 166605490 34176 42344 -631369114 47550 91745 294329788 23526 39719 -984232096 1207 21208 -226580681 62185 68510 -651686814 92746 64182 167605158 49451 31723 130633973 54412 11002 272254655 11068 11848 979246639 11985 916 479852029 6110 97900 536567196 58426 14131 852569315 61958 89251 -671459131 1243 98707 113923717 34599 12503 -748383640 45508 72950 -280432603 57256 35797 319655785 98874 88437 986234516 94801 45197 247484417 92035 17865 87766468 14346 21958 548644578 20361 66815 -248163699 44618 12517 -776529986 27663 21720 680092218 39400 30055 55294173 96017 73254 773749091 87407 69884 -357822248 96338 57924 -466391543 4217 62908 -570598870 26844 80202 -355131840 93651 45694 -608369089 3922 84111 -561689722 61536 1435 74998193 17823 76525 539413261 32558 19151 970930171 98482 82687 293732049 67818 10976 -765734274 39695 16383 -648364809 74686 4431 185875383 21762 69583 311382216 79060 330 -468569668 99637 47074 -280532312 53013 62928 915359527 57835 43647 -521415054 65834 99433 95355603 11758 26759 -969972435 63400 98682 -635994016 64786 63210 389032283 51290 50697 -302968614 2294 25661 -835416885 21727 52689 283048994 92305 9197 -233379803 42222 81309 -363284065 26042 36225 204422093 18406 23003 551557219 60411 22690 -210671098 90147 8239 664402673 83976 43770 815766262 18384 98304 308722014 16991 71200 550896197 61276 40692 519015090 85327 57497 509606838 89843 86453 533285679 57331 52163 -976073899 30467 48266 -882286951 509 327 428851490 66210 4454 -759373829 53601 82690 369517769 63684 84280 354812170 91351 49493 -432386390 84441 62158 -300933746 20030 44123 -452497035 94358 4015 597717458 14182 12265 -577369295 69225 23884 633477952 18492 90755 -882590403 35959 46842 -342914944 4288 22477 -241378008 44225 71879 334417030 3678 86704 249607001 29772 30393 720109187 35153 69575 822912431 30370 53322 739305366 82705 85064 -307530425 82512 29552 191768133 63521 41404 -906896425 93177 66658 -489337808 87585 86312 172475489 23615 9230 344298362 16879 82494 -400377244 60970 96433 652242930 29179 89488 233511192 51875 91009 236425086 90936 63522 -723422044 43482 68444 835262470 23163 45281 116890143 97402 65690 -59808779 16694 98141 955438488 36502 56279 -633397781 3117 64079 -359960900 28316 44407 -749099463 2098 91674 864514029 17391 45141 799454404 51759 21372 675405299 71398 18343 -352675536 70813 14816 -885583805 18203 76086 815520799 73332 27092 693945283 24012 11462 734143211 37531 85024 -271604744 67881 10419 -668946164 23837 44778 793717568 79570 41582 -808815932 76462 18776 313528139 4329 71172 -223350267 62701 94898 32289633 47921 53068 516938260 97616 37178 -377621118 82884 44897 -996330012 77737 7188 783800785 55542 36867 164953112 68215 35017 644110063 71616 58902 -827817382 53652 28348 10629181 66339 39842 -683956230 37371 37029 -289607628 27036 76251 721113850 39308 6278 -811156928 42507 21564 -708277476 42098 38614 551933304 93123 3026 -903607867 85480 96131 -138530890 68762 92580 112160664 14556 67333 764448132 97502 67465 -775808139 61599 42366 -801066968 72482 91242 -871222078 12169 76261 406518699 54980 19005 -294351194 34441 75210 325207299 45412 12034 -73593434 54931 50020 -49292996 90989 92449 381654016 7594 91330 754669027 68505 4682 -902955566 15155 71229 173790942 55014 67842 207213924 56330 29092 7013539 85482 87459 -607000826 21277 26768 991667907 58587 99919 -583779666 37888 66594 796804423 17135 10459 671258686 87728 12260 -173183998 4294 53141 -658374539 97259 28166 759406036 55116 71334 -440018967 16244 86950 -74376710 89707 92733 -983552590 42746 78206 687806965 12766 13156 -257601086 64344 96354 403233967 94136 29261 -424157190 52820 25962 -285608568 41746 20370 876123716 35512 75997 -446504212 74845 23550 535477135 73093 94114 458343409 90104 19156 -628423459 43934 87983 -142638353 43330 3563 -786168842 58046 42062 594785518 34635 2419 -994117550 43121 51330 371532330 22203 51048 -992363671 73284 50852 -495157062 93401 69823 658488104 65234 21820 -558729070 94487 95695 -121127622 67859 44250 -498369284 56278 66459 -770896758 10460 81341 698652335 26136 73766 200689352 12225 9851 -967346802 21447 62848 -791344364 37468 96105 523921950 87141 94329 286026958 818 94502 66485925 32823 10256 -537030460 49715 96967 -379626568 95894 8711 235572935 87702 8701 -882796956 99499 89963 -788949167 91553 54844 115442058 56926 32602 538479902 2064 37805 -998013786 71709 59726 579625088 74919 27269 -92853590 7945 90746 -533354389 53955 34571 450715623 45905 62291 -724653030 2620 55345 -53862796 40889 79132 -799167536 92403 62530 21298692 62426 51040 594046610 27737 57511 -425861741 84697 99820 -244780635 44624 52197 926511861 39408 28017 -543917699 44792 1661 213937460 13174 23563 362429325 21749 76207 832305590 68081 99516 299294536 22186 95310 -797230098 97827 5085 340700365 56163 66038 -420266223 44888 99027 -380262115 83413 63778 -100780800 63326 19407 -840180338 18063 74827 -490108994 26619 13169 -755116968 97980 2467 -433935678 41681 11137 585950373 83059 25579 384588269 959 8343 -256506599 23603 68781 1198484 91712 75196 339576474 8592 99376 743027786 15909 88245 12210404 69058 23662 947776789 2653 43207 730146900 30115 45620 -74288948 1815 2340 -333544799 76477 38511 -808743061 3923 45095 518180204 23940 69518 435690180 49304 85971 -460622747 87805 49232 970751936 98293 51849 942753991 34296 56173 -689040463 87572 67086 542278761 63488 37012 544137078 20083 66942 -424713357 43326 80106 10673419 34459 19183 539969883 16656 84681 -452578160 12604 39854 -236839763 26077 56211 780675340 17874 63142 546624609 54098 4139 941991412 12980 96514 -170336956 43182 73878 627852255 90310 35688 -772139232 14226 83684 -997471684 73223 50789 -38281145 24362 15357 -437206725 39640 41706 934284489 11929 58896 -162971155 36373 54786 263631351 86952 73055 502028260 27736 43767 706533752 59059 32115 -216681179 16800 89097 -181769308 20673 38346 -152117166 94877 96729 795710748 60496 14940 666821209 24304 36839 -366841863 58741 57224 660224108 82136 99042 132604851 63321 67030 -6185769 28791 57149 -552283378 4004 72337 291722043 74859 50527 780599479 34650 23551 675400448 62320 7260 -347247058 96945 98292 622753962 81641 2867 -948079145 88187 48608 303270161 56991 67554 611033992 16187 33994 966966366 1619 247 576876038 95460 2705 -24510116 42005 70498 -230801127 97436 19492 -250585144 9722 12713 679362993 58120 35372 80344325 63279 19792 764573407 72858 76773 -582807185 7467 18787 823689606 96649 73199 -321923522 84334 7234 -716377083 83863 41832 589092422 49658 32708 402462949 10246 96265 -757321357 49346 4978 321143287 51456 33118 -775663153 7910 86336 -780614811 2693 41001 71864924 42790 2800 402267238 23091 97193 34678651 96089 71598 591587565 3214 71583 726706842 39702 47591 -538712760 83107 68679 -316614155 69356 53346 553021515 95045 50919 -619180450 37206 69624 47304897 54589 5281 121773523 34515 46480 657745586 91717 97518 606289478 74841 80637 253872221 42105 79745 -338552818 3079 13966 687680355 11890 19248 561032099 86209 21533 -462876038 11310 90626 -493346046 52082 95758 111231202 77191 16338 814870197 50225 81501 629839534 92937 37525 226803543 63480 72251 -895049587 75887 78736 982300924 91606 25493 -616852049 23539 24696 -512940745 76622 6619 -713955691 61479 31556 -338643316 87547 71614 8771306 76455 73354 -532372048 24435 76097 -469880919 8847 29990 -255928000 21295 861 -778232147 70260 29563 381166043 38855 96608 -455919993 15008 54820 861661875 10005 84176 -465789321 12464 65914 -896760878 60909 13094 140949428 22229 95155 -357619469 34331 3363 -501464566 21985 74294 613364525 22815 40731 -115432599 70793 82841 -881670010 20339 13971 619829851 20373 7634 425929980 77813 22425 -732223503 33074 52128 160828514 44030 53528 285095676 63080 20913 520160138 87982 7410 200874954 13603 7548 -540846689 8420 34975 275229420 97509 50078 -24368993 34247 28484 -38120899 13724 49308 540412822 84265 9370 504729160 40234 72934 -311458762 28849 26288 911545632 9992 56855 748756098 88893 62726 702904823 73269 56911 -412160328 67596 50081 764927272 49511 66919 388302734 79392 48739 203707138 29543 68553 -441387148 75444 45589 -323530014 5247 80397 972847718 94064 7605 -281400836 38199 32205 -919265748 6030 3285 788401685 3210 15801 823244400 29804 5045 -160482349 71674 17876 -502559053 54222 6698 403661556 60926 65908 445353755 75357 83481 648658747 73939 82901 -310605802 80580 33516 -247469708 13536 5850 -639897060 66451 68186 880985357 60168 75377 489284273 56197 48950 279620104 16152 13688 895140645 43817 71542 448849186 95890 90434 355223485 74318 58433 336529137 52164 53051 -253462561 73307 51756 828179161 17974 39774 738397807 81422 17605 -328720154 91552 60012 -191680074 91555 22405 578938059 74702 47742 -787455885 71877 38646 -833703874 7559 27677 -83452309 81851 3001 -455589515 96361 825 649638072 10897 66356 848575388 72992 9405 -941470009 97335 35325 -477989278 62749 724 -734643362 29309 7834 -404060802 49924 54864 408770477 46814 77298 -237384806 11635 13968 475206713 77702 53746 955808853 96581 46105 902003641 94845 21775 -771246130 76521 88705 -539029267 55956 61042 -463085872 37420 87 -3539603 36532 67765 -352627861 96218 67598 774667304 23648 79281 826893075 77003 32242 -6885235 93136 86441 -168759078 94089 93567 -993448237 76973 92583 -480794445 91987 89086 -872729544 64046 38067 -953083961 48269 48725 -375474873 3776 9318 -251099725 32076 64613 -470220743 4837 11252 667410786 49579 89998 -274192845 10012 46591 -19317569 20555 48332 -588409287 90009 44297 -615302588 43276 69997 -103588690 41219 50907 35113020 53956 7386 911417833 53347 20611 -725589037 18076 90892 396413050 16037 39002 499462030 66402 12882 -607783275 93450 66333 615953436 89295 51436 -152417485 31476 79184 944090564 9451 56265 -719577289 63856 95727 -34012543 69110 88779 -368828868 21272 40813 609181438 54463 99450 762154062 30916 12774 -765959857 18197 21823 471031291 8955 51469 -326618514 18098 40302 -260758410 28134 56958 -825543687 55781 59693 -601425185 62346 11471 4077882 62378 85035 832283459 92105 90703 226241469 25121 51237 -330175758 72976 66 -955723044 79956 45416 -48975040 87029 9890 584939543 99571 66699 705758434 60713 63336 -719053450 23499 6033 308717649 93039 65380 -526928556 39900 65153 457932179 86993 55465 537995291 33485 5200 -455266671 96753 63437 -893187392 55591 9992 -720318297 44790 46553 528338791 38169 86898 600157360 95005 90316 -584422352 82892 76253 -303698334 85923 91187 149404264 82915 24524 -21493125 67395 62228 -84763558 64012 75462 -573953879 2002 24136 -796117947 28777 3559 -469882060 32830 38130 -598789811 52903 63881 -658754318 70197 24703 -975610209 84932 89866 -938015899 75757 10749 162453590 7315 59633 -804380721 88050 10859 40488625 39412 27065 -340999243 51693 46642 -287764420 37859 38325 -826416847 52080 61179 -818207758 44571 58451 936691119 87017 18517 558513385 98771 17891 -381321694 29453 58655 571657746 91881 17555 -308593076 63439 32949 -547109095 43025 53063 200809960 1287 27285 -476525069 37642 60833 -184005613 610 8416 233742304 54206 73374 542476111 60982 783 -869686717 37072 69866 214374815 2163 74716 245462428 51704 29094 946252036 29330 97765 396890072 45099 73572 -324558022 10747 59490 717954797 45043 76523 -107276255 49416 750 -18745641 37459 57344 -913661869 84716 90392 26044229 11683 85251 75333756 10450 69518 -570358989 63135 55175 -661169409 75926 90077 -112741726 89111 80738 -780725614 87414 96823 -634680280 22482 19577 901280816 54939 74708 -274737141 15818 54859 -246844865 54486 11588 -768716736 44615 27282 794592811 29823 7856 -594353703 589 97272 855868556 95570 74774 679704372 56087 25975 -228559754 95949 48093 505346600 65727 70314 -775319565 65482 55115 724199691 94441 10694 450860562 30021 16242 900093007 44207 23203 -427372050 99732 18552 862991378 4148 94896 -313924429 41856 30352 -561123423 30527 88488 -22238248 33767 58093 -70431415 54825 47029 944815547 39495 97862 160968866 51260 54830 251790249 1381 12520 -874999133 22386 75357 447147687 45850 36811 659571661 6788 35670 338607430 97898 12633 -258609911 89413 84240 264371222 9505 4429 498021059 54291 73993 426156711 75707 54018 -644122266 20191 33309 -270484014 81901 75153 658482786 54542 96699 491676403 6956 80404 -427621916 11793 97115 -581426343 2911 50779 -657945072 88990 14262 -688177565 60778 70564 -357349907 39006 72858 -596176718 55543 1026 67986047 59878 95583 -650335239 55719 45769 -363734523 65290 51661 -529605194 53659 70260 -928959378 32043 8488 -998630720 39156 6879 -32332865 16705 17772 -880967969 45861 19267 260376460 71797 77181 330771140 22529 95548 536931162 13208 23217 356479309 40068 66539 701922141 65865 94558 915636149 98838 83481 240036687 21317 97356 123943613 627 6882 -501864381 93530 43797 589629632 72829 21016 771904128 17024 87841 -1727764 35812 44581 654290816 66112 54492 -488918731 44224 60939 -137828103 37917 74907 891440745 91664 91361 -488753197 74468 17160 -907708277 71131 33705 -960727378 71026 76169 -811645860 69627 65378 786707948 2935 6417 -542549831 27348 79579 -125787156 37385 44911 -722461433 66681 565 -207377632 7509 50744 103014419 10973 37253 -135719338 20369 59718 -477310362 13256 92349 -769196674 28859 41726 566635749 69735 61919 -642825231 87126 99385 -390189676 19860 31712 -536146002 39483 56266 -992311512 90272 52630 995765748 35833 34102 -327792618 48797 58774 -254133867 1548 17328 -41958812 83735 84531 -336065741 37469 87611 -634681879 15107 65174 -331457440 22038 67383 -623104057 8856 4087 -139985901 27282 69180 355490716 33233 40552 -502406056 31370 25880 871904345 96128 27953 -377686133 22278 61132 -15122505 55241 81553 -352001666 50765 88830 544310215 98118 518 -203487133 6740 28014 -312865240 83886 3524 944494556 56771 16381 241971356 2810 11073 456253396 21811 82052 344398092 44036 57895 312589743 89560 93449 -480572556 83127 26902 -776190229 91015 43826 642866920 96881 18315 146701341 75504 65571 740463079 45314 30591 -672077667 89600 69205 572737979 44400 55806 -120120504 99789 46050 -591239749 3762 22283 -132829930 47503 8588 -116298070 48236 84579 265888899 51844 56227 -504027672 32554 29487 828856901 98251 85739 165544569 76837 45385 996195798 62391 62096 -511882751 38009 69842 -20283959 72287 82735 -868655572 1133 90563 -32967900 65297 34045 -380362549 490 57529 269205725 47383 20277 22860124 82377 49661 -40771285 47649 32562 -937525703 16058 96715 559256389 61129 24832 729036114 66389 66495 416131543 80731 23609 -618218695 2340 19494 875236935 66269 87409 -295419176 57587 9204 -77773149 97417 8268 357170668 55901 87173 503218812 64943 50529 771213396 71962 42156 454274893 5199 48194 859849347 74056 52298 357708216 65500 63446 -880716986 84399 84451 84576941 76072 13001 -544518366 62683 56084 887727476 31190 10543 856972863 1688 61630 663573613 93495 87830 -422419650 6809 6353 797821636 35353 27625 565025113 98373 46563 -643922333 27516 94372 160630545 57779 6774 -58941052 2547 58627 989400232 55117 16862 694175506 54867 17196 502700147 18813 14270 -547751887 1114 48035 900856812 45180 38172 251644448 42589 43338 255204218 95688 87657 874360233 49200 41222 -654307521 94769 67213 -419539563 12986 56832 -975722229 63042 28138 -556974560 96817 81649 276817943 28352 86437 349893082 22426 68182 -494959476 37562 41489 231311136 27122 79777 690503298 61096 19978 67764022 69220 13623 264148752 23574 74148 491664209 68978 16027 -126211189 24027 93057 727887417 18596 54144 -660643307 2840 20018 176450202 31111 50904 990543648 92389 77380 -859445417 58497 23015 -460220999 94979 11490 758706407 41398 70770 609818620 57098 4994 -31809263 98543 13067 957370975 54931 98906 846797222 131 59516 3304399 58974 63507 793819163 91448 29942 -369003835 29386 26923 817942879 85255 159 64211052 86737 6161 -21500508 52201 12133 878429626 52907 56442 -505229328 60084 74978 -433616080 64292 30799 689738223 67827 83562 765664394 51134 7143 -880729644 82751 38904 -747244952 77172 79981 796602605 43552 70582 593364315 76493 45303 -110522128 96806 44955 636622375 55585 86016 -914757503 76433 11785 884805139 66747 71041 -565195594 51389 17363 775883026 69322 1214 988951598 54037 85117 820091198 88672 55416 -585963637 54710 78489 902394219 92659 58537 -52589446 78898 83563 -403034471 73068 51283 -89055403 40618 21566 104698859 4165 54702 -586621245 15670 67093 237795798 58577 20284 401134119 31832 14188 -631023090 83122 70336 -525930956 16211 191 -194627059 72691 79933 116809947 13982 30543 -630177563 36248 7658 -796664047 5778 93731 681141134 75427 67555 -974724817 95076 15349 757082656 73880 63007 -722974096 82525 90833 -319506739 46822 47799 -81163847 5146 52834 -800672163 60703 44253 268110591 95957 90724 -147690177 24645 57296 -165531921 13092 27066 83731043 50505 78845 205706496 92369 79233 883243314 9054 67981 311854167 79310 74966 285451735 48776 79402 408262289 92531 97292 -593016086 9444 25250 -381901578 92153 63613 397456882 61759 34298 -256557506 86400 29899 -982320586 52605 61600 366915539 60464 20694 -723256780 30139 44764 472450959 9765 20796 -772404101 6407 78389 211446103 30500 7361 847296634 28908 53811 970747209 76801 22786 -744651909 94116 19880 -966602258 77575 79283 937503846 24107 6700 -950222271 77809 53597 -174937998 20085 49198 451252836 14435 76815 -651202389 80455 4057 -514327565 5271 36471 -29347056 1723 90427 427357905 13269 6954 -19333268 89963 62791 613008185 29659 38761 -53108097 86428 93833 -358414974 64485 83067 -506936843 57891 71446 740447022 19883 93351 303150994 87160 8029 795714430 22284 48822 -956867122 78459 76953 -88532973 98371 43306 148640578 51289 73501 -979176150 47988 26902 893087528 81709 130 -411842443 63498 43372 -372011523 39066 89351 -945085098 80959 77525 -492745301 54289 47 567457403 1905 20885 -678435761 60673 86015 512234906 766 29657 -110284287 71642 27648 -658333324 37913 32200 -986350769 98953 38037 909755064 61268 87518 985533092 15671 28438 678306250 43733 70692 971074285 96807 94127 -389489129 63354 20685 677427125 32112 6342 965931568 59405 94327 -51358790 1533 42920 -170185225 59410 40093 -808465547 72888 81064 -934810328 22569 75460 490093155 56176 62540 -487761094 45429 78736 534650330 81265 17635 77196239 20381 27741 -211381590 60632 77212 -828396331 69351 75180 382762798 43460 43544 -423423875 36270 40223 528489894 94012 56475 -939811276 63905 70023 -2820561 38887 2728 -989258258 71112 66252 121201280 71364 18046 110837525 27000 18542 -40278725 71322 79865 892212261 93537 69906 4975471 60480 59038 819550187 58324 62739 -943687705 1883 92436 123243500 59771 47388 -786772974 39661 34026 -648595913 93264 13878 511452581 68881 63992 -484939743 25287 99279 -333450934 29128 51289 883894245 88868 5642 949790742 47535 5496 474445428 67629 6987 694638780 12513 38449 -723342857 62742 26070 800843317 36081 92361 775899622 39831 73544 -432345550 67614 26993 617161412 1472 15155 -935023661 23332 7959 336874326 85121 98627 367642109 4645 50355 -404187125 71843 35300 -627071436 14354 70989 -3692746 71605 88198 886713289 15163 63654 727490845 48003 74885 330544505 23230 18179 -731862547 42662 63529 323036971 24175 17635 401411110 9882 47270 -751407288 85241 72928 835848520 89517 54575 -577406015 75692 15468 318276070 41273 97155 871425433 66857 35167 231782027 2753 6601 446325691 73652 20054 -609714763 79642 88475 -64539802 67357 75415 -957601311 95135 23156 384619664 47231 89507 -188954401 29845 81744 -560558693 60555 19765 749617206 6622 10358 -832602649 57248 40885 -505535994 12712 4690 -357345019 89890 24714 18743005 88019 29386 -297294075 11393 65281 -612368324 75773 58821 891064376 3799 65245 451225133 48639 49698 -419136510 54858 37440 -553797184 34275 15049 -64052491 65008 90979 -274345965 85698 77330 -927574750 57627 16981 699482921 19887 72771 -161493342 2187 95994 -27970146 44836 66176 552962393 41215 45691 265814457 98810 82775 -894017028 76963 98166 383264027 61927 84282 288899198 81456 92424 243696404 52806 3980 145784849 54754 49943 -436319891 79670 42507 -947354449 43624 64602 155775648 18783 38312 -248145650 11290 99066 -375958408 11860 38723 -930765721 52305 21011 -173048951 59745 50199 -813611020 49381 5344 -343577001 75882 46537 -822904751 33740 80138 50491933 48717 88077 -489416000 79885 35305 -257360018 49542 20152 -326726939 35903 19830 -654594879 73758 27574 -849893774 83694 68282 481993437 42797 67210 275265911 97915 38889 142563676 22792 99881 -572318649 70223 39496 -497495456 44895 86934 626579604 50155 62931 -51137409 50835 58799 244493127 718 60316 264014822 37945 18227 -304713881 90324 34828 -918748270 49757 852 -823281060 65561 82610 -697893404 64509 58583 -846916670 44358 38212 2789212 67749 55283 -582445594 21163 68457 324084531 19536 11962 -555986730 82071 20099 219075975 91827 93039 974920955 23922 89247 232665142 81265 48633 -952078033 9895 90331 337994764 59873 18238 -859494339 41592 53539 -819839564 61226 19393 309957161 96729 67792 401330015 45912 21390 325342489 32339 24168 703711701 63981 45905 850140603 64305 10153 -976888629 89144 96572 -847660346 44687 58825 917569847 31401 91546 -406996324 38714 2745 -931305954 35305 9837 841803791 59524 83746 956485430 56347 92737 -376153752 21373 67820 784630681 55094 65560 322601265 85377 93771 379669580 63713 89086 684146205 7433 17809 -285084844 37978 63526 72516123 21236 71239 744923215 46298 19675 -806282968 36821 4972 -507349822 29023 60534 678313229 62072 34162 -428794985 61288 84573 114685300 4778 52715 537630857 94743 40208 -444389479 44670 27160 -674114035 83098 46522 -943976980 47762 6699 -556437376 24640 64224 -152718197 25725 93008 792452540 6213 32158 -554581277 18843 60035 211478317 35419 19789 897888566 78950 44089 667762348 81531 63642 30430949 41821 25161 -685127825 2411 82840 -653301829 81313 64399 638216695 86949 61950 580366050 63366 93612 -631582457 72296 38536 323452414 25382 93465 456002533 22084 87690 -807144474 27027 8278 619675930 69862 91891 -32471214 50309 44143 126582118 12498 3622 -627054519 10456 99790 828239940 6905 63310 562468994 67813 41879 -117123364 90188 6875 -387817329 52319 98016 342810462 19274 57738 564350757 38396 92327 -468804760 91449 12835 -437369982 66856 40274 -786156839 53589 58308 350690380 64370 44899 -377397086 34038 41694 988051656 89758 79192 602692549 33429 59962 676452835 86439 77981 -750094044 88067 16397 -312403524 94344 96493 255832998 79000 30678 578040034 72334 78431 359242210 5261 6836 232931431 81977 31046 18656445 11028 10186 -983532277 8440 84270 180167346 16750 76392 754673746 68630 26456 -127869059 37059 82473 -965693055 49680 96431 250475351 85488 27122 904162012 23904 89863 -799745979 13755 57896 -512030446 99566 43531 -999844681 56608 33566 133685928 73171 15602 -427097333 85077 87442 485933953 42564 543 622662749 95644 87182 684481432 50681 83884 -121372686 43813 9662 837126091 64390 15656 -631481735 92951 4743 -397022643 75354 79827 -879146686 1054 82643 172001308 39207 55230 -87902434 56627 30993 209006676 98156 49102 -338989438 51556 24423 605076660 77785 96474 478258743 98837 67101 -182111273 85607 59394 -540400930 31069 57447 -696429336 81771 49611 -771110546 61594 50478 361266919 33608 21533 -669023767 39300 44306 -589892489 33322 73953 -16962165 97937 47448 731747796 39335 66746 -244008884 25231 8401 -738227431 12195 74437 -218112275 8170 9553 91027013 49840 79128 302646654 98793 10690 -180217596 39057 76040 70237827 93806 935 659676821 33772 33245 710789186 41675 48714 -258664710 59772 16035 -374027964 24976 39921 560627924 75730 32677 -705742601 59784 91238 -510705669 98247 29780 897111773 19696 94888 -35853888 95017 18575 -830110488 65096 95568 895903121 51941 79896 -887504352 39717 7967 292457648 62192 2729 -555874228 58022 87157 -337251292 16189 71968 113368019 3958 93688 625675175 35540 64560 192455091 65868 72121 520121928 66300 22234 -534189195 57242 65234 912367033 73498 40160 834986873 99226 60204 -891999937 31231 15857 -472257352 93191 24577 969924719 88343 80396 -684866585 8249 62414 626033371 92608 46586 -431750259 10533 6575 -325171557 46365 79032 -718633782 82795 12065 -758464506 95847 67516 242502109 54804 17639 -559472941 74331 65925 667669163 17205 74543 369095996 82430 24013 -809799735 85576 98190 496281661 42039 57720 -213084689 21754 20140 776840549 85341 66066 -828270739 30528 2348 358064460 76377 22726 -953740467 36765 76843 -230042811 79429 74725 719448920 73107 84480 -1812393 60620 23008 525159322 62180 7013 -881489903 96366 71596 763548215 81928 36384 517558487 16109 68133 479082031 82292 32649 -967563425 98577 20017 428205272 22967 83457 -852204988 90244 98426 -520500814 99774 22545 764490464 80356 69998 164385023 41655 80924 -280205881 30292 98029 -307699600 73960 72100 519055099 66721 74142 -368935634 90572 25094 -698676634 56171 68357 723866505 53849 75434 -709881683 45962 46479 565282527 65391 98988 -656675434 4543 73133 530106693 92315 59640 422245667 40614 75318 -997720870 363 74 278156698 51035 7761 -565284175 18462 29124 286105862 22685 32254 102014063 88019 3935 -5585200 75016 96381 476996889 56642 36547 36301464 99849 99775 519588347 17329 96812 421232357 72882 3804 931837539 15454 6073 -177430518 69059 52014 306872764 35787 20143 -556264185 23214 87842 -246566296 89387 16536 709213778 35577 2766 -909649632 25058 6207 657985719 74013 99031 -884934314 77224 27363 176475128 39999 34566 872181681 50610 61196 -347173272 4226 44195 798835405 25518 72211 -853601880 37673 38977 -595233532 68062 2394 -866115558 48307 40660 -493472203 13192 98331 -592671557 34417 85067 -319235494 91636 89243 205171657 46405 45343 -96166653 34252 71101 543860503 10139 39692 -669340697 83696 29008 645393088 1627 87231 401625768 66205 29876 715528780 30021 91061 -476904091 77809 25311 -687406846 41158 21149 405596341 78902 78498 -887811056 87639 26162 -969431391 44072 86958 256532711 72780 50090 963262407 48901 71764 -627279171 12606 7199 519499496 58782 80878 915656780 7439 55240 192792795 48727 63892 -374205739 88789 38936 -299528740 7143 89323 132840989 30705 99362 -902066095 11423 87167 569896059 38096 30920 745135086 59375 69646 9444338 11975 73169 -292619590 10327 58083 617456720 7377 18787 142615867 30517 98443 -568962668 17335 85214 197875103 79659 77822 885863757 62317 52623 399853966 96834 46257 -613976735 90980 57000 361974199 43363 46049 868533283 7757 45414 -318075521 98534 75495 125373808 91766 81416 269656862 95592 88187 218691921 98708 90633 -220263115 12354 39939 -26173773 27254 60719 -874259716 85638 24772 221524778 40863 68169 513068239 95438 93314 -440445069 29624 83372 -625634326 79787 90623 217491117 15383 44399 -919321700 29451 67994 28241629 90909 52259 317210879 82662 82974 6974472 93328 1381 -721256402 59602 54869 -775429704 11896 13059 885956183 51439 61524 435207970 60824 61342 -734947729 6311 29216 -481137323 8284 77031 -612239025 80998 54632 636292121 23094 85925 988067453 88264 29395 619251141 20151 43886 -968604211 46252 6035 -844222520 94543 85801 -631767681 97031 71780 -237885826 85753 61330 977424716 14480 45922 639196601 62456 95610 -186394709 46607 15007 752521365 16730 48708 -727528953 80233 48685 -149909651 26675 49336 -597292949 24848 48658 704845758 97090 62903 269041584 36468 24958 222473909 3402 86298 -622808888 57658 64115 657068354 44182 21848 364495892 2045 1695 -429636770 5607 71749 -910192915 83733 1774 557408812 68903 44739 -841382547 60567 57654 -701441649 63140 36663 907521461 31917 93518 300156699 1458 81344 -915356259 28017 59972 -355243748 68541 11664 854029673 67954 83076 -221681178 31797 18376 -750785925 42184 708 602646339 8513 31458 862287613 96179 24361 -887179245 69908 98247 129713700 71928 95094 -256346655 36548 41496 857708392 37866 86597 272150828 31800 92486 -385366980 53323 23028 121435948 74374 57957 3782214 46144 86706 262678024 78068 30383 -124405039 27531 71845 47486078 10855 84220 83150072 39256 76445 -779096506 80352 97281 -904634099 93361 32696 422537660 60740 44804 -407354292 16422 62690 90028595 65111 51162 -126144917 5971 50584 71182918 39188 10056 -563082699 40026 8317 921165501 75692 94194 -20442349 96768 64189 495336682 24378 51686 253508 65832 75258 -341378725 95632 77990 -398344338 61800 31980 370432457 95960 26417 208295484 30032 18002 -450974205 26123 7367 410605476 47923 55494 223860102 58167 75882 449512862 40634 21569 -96656631 60233 19416 58532886 36214 6114 356975095 60323 18625 491963705 20244 18393 -118240631 52194 86002 564494027 78554 83288 258213690 56467 55105 234194723 28880 18004 177040235 64686 95738 224650709 64245 21321 402063228 47650 40384 371798888 23555 74921 334106604 17880 53858 -854797636 59372 50004 -545610782 83938 60559 150661462 63771 15068 258421191 71188 69806 -918117153 3067 57251 552906165 4719 82746 840398971 55361 58181 820604871 72120 48696 488014147 10589 98601 818566360 57455 68850 432528233 68028 11159 -494097317 82417 79913 431927024 57073 40178 -294055876 68562 43267 -429034863 78449 5150 -977234467 91737 48088 826217428 251 95149 -781721500 95782 66002 -331012905 75993 84840 369983014 9915 77154 634213724 71263 62520 824538847 20227 90850 -448014644 69155 39245 -365842410 26385 96997 -371609419 65663 46662 -140043316 94574 38175 809643126 13088 68133 215045834 71761 28521 -707253353 79640 86482 730472104 69346 57892 596639523 75865 18219 -814143963 48627 60963 -553497412 50615 42762 -940352862 2640 27115 382322758 78438 45903 673312625 81070 44532 316842500 76094 58808 52105932 45965 10401 -762374265 14090 37646 -672603184 44839 59206 241505855 57830 26818 -750597273 23534 37758 858984212 22683 21073 -504531058 19390 95772 -297272051 93715 53108 -965038426 3285 43893 430992810 2509 18582 -893562035 16740 88451 878989288 20951 80843 -465295749 35807 74558 -848743413 97192 23670 -678300949 74171 3150 -403800003 84403 32684 -57438527 70658 14680 -840560464 42330 20253 677091514 56672 82367 -675230486 39554 13803 65506118 85574 2473 -392359595 16031 11279 52638516 63403 38470 -74190080 9403 56446 -469925651 76151 61729 -567607277 71641 41437 709562531 82073 45775 -698556120 37577 85337 446015819 46795 2083 -733895978 30091 23598 579490309 94142 31451 -727036238 87936 91812 -910381076 4758 31575 -615180435 7100 7894 618182783 43543 83135 -853540289 95288 32413 130660755 32947 61391 -725445763 74942 83790 867116733 43161 87888 325813840 49041 49184 832145760 91973 81856 -293740552 38902 93474 995476806 53266 74571 519624257 52865 31001 -639983446 61539 99198 -725349180 73231 60814 -284044287 50745 44719 238208312 24689 82508 -556935042 4345 84378 -932031237 78638 69215 -657769689 50754 80221 -453670295 41330 85091 -749808212 21766 15374 -896780892 65342 73045 378778105 70386 74715 -769382286 20450 56836 -797212879 39204 13060 576435156 61315 89814 403435990 62850 38655 319994829 63980 78191 -575098060 9173 93505 -279624994 39405 17651 -32135013 74438 24631 267290253 92370 58495 -368236428 96452 91712 -124281053 10662 16725 507466668 75773 22867 50331522 57393 66163 720093455 70043 74637 929322246 88189 73989 -885423148 45950 57135 -682634262 29465 94942 705288566 75194 73320 698457952 13953 3715 304932548 53259 35391 -261668798 93402 97850 -400848889 46304 37102 36275544 10052 68600 497190922 68385 82963 994453153 39953 61769 -235823231 76832 95133 -186769859 11640 87693 791934877 36375 61377 -294203351 14318 55908 626866461 1057 44509 613228494 11020 6427 -238972849 13598 75173 347315472 45221 59016 -698422534 6255 74280 -412628875 20875 69639 505309954 65733 54468 186188183 53031 89481 417498816 93825 30543 289658732 39097 43500 772018868 72304 6337 991773370 22669 83368 858362443 35993 48745 962341802 64903 62993 87785808 26792 12047 790393530 36845 62615 -141187616 37054 92317 235632966 85876 69602 -698979119 32031 627 542026636 33153 50936 800963059 50324 58671 -821545576 52641 80563 -823050714 6835 80114 -134743133 5626 72309 -332259903 99734 55920 -403859518 41263 84655 588753315 65143 32190 206464381 7070 18162 348769977 77587 66110 956409934 47 89745 -431200220 28359 67202 -250702026 61605 63748 -321810311 50779 41926 236463447 77445 86594 163976933 70823 73554 -339174746 96666 91805 -72781629 30520 75492 -664936921 35439 2934 170831290 51048 71189 458380210 18986 15650 631888856 10060 71383 -968421996 24959 54731 -823018653 77929 44177 232724003 28256 84312 -891347358 53018 52553 26355857 44872 52561 890632129 706 98839 770563918 90006 60666 959656289 22342 72185 532229155 43048 56821 -583181562 7335 33596 -918706735 70435 27873 395311943 61683 8741 -908018806 74820 63369 -34476480 69726 67270 -53320225 89981 55991 174699153 92227 63447 406915101 46530 80770 695478566 39036 50238 -39956793 55424 64892 -858266173 36036 65901 -565594975 96681 57551 -311994766 50072 87668 -955615422 27807 37009 81454933 33115 10340 943330778 54503 43488 668865575 95066 40671 -436469319 22350 85854 -997201239 35388 89403 -607782132 70477 50678 431023562 63031 54498 -959328117 6633 62939 399429087 69879 18174 -144048340 80920 73043 207484168 84176 67696 694648827 86865 65090 -992723989 25451 18011 -701478258 97978 80944 -327270229 12968 84796 -870182916 77114 28936 -46895208 21837 39744 23148591 66623 60637 564475480 68115 38571 -655979393 11290 29007 -520061918 69878 39948 636993946 20954 91314 -879177668 58292 55118 608999481 96615 90410 -837053480 34694 37613 -566382844 75445 13822 70472436 40396 48114 -264849894 5839 36151 -198161793 47879 75284 -213980990 93529 33820 -214068247 80364 63414 872081863 89770 43140 731530083 4103 59590 -414623802 82459 82571 -16596953 68905 11686 552829299 52160 25657 910478008 66702 36287 128558632 26227 31305 342518713 95009 59492 -711727048 36826 82168 -737996726 60156 81487 -328310839 71404 87568 -583574438 62343 56229 -937284301 43189 93752 -26058750 87413 90751 -519326927 31949 90062 -206246226 48220 82401 684831967 44999 51238 882772876 12377 24787 950616144 14757 97199 499939284 42177 77559 152846861 36404 85221 -685247061 76726 48118 -147550599 11908 32814 833239919 92974 30059 813128231 54806 19958 -930092620 59122 19658 62036937 86128 82351 515328069 69866 73407 -74779378 92412 18680 122729512 88407 24048 -632214045 35162 18222 -984846264 29112 52914 -786405640 67830 46546 571343528 65226 65251 -525994601 69874 76176 -836070079 2014 1586 -622375382 26876 36303 -620553339 42132 85680 -735010114 62718 86810 -631682308 81308 23278 111745881 97475 90963 -936361806 47041 66988 -320424157 61549 91414 -293581186 27584 58106 -337730728 77938 86835 -567632522 25760 38090 556822711 39088 44698 184536852 8218 57319 -908728761 97657 41797 -320349706 60750 91354 50877792 24096 74472 -224100619 51698 41333 -169734719 54683 52328 -586447273 2445 17448 -193899297 90824 20807 -350632931 29138 83506 779470631 33555 14401 862056704 29717 56259 540829866 1027 79089 -299645744 89926 7867 -314685800 2891 85389 -551624796 11096 49166 -309277829 84489 91920 755111641 20572 8435 -843871106 20719 25297 106626577 74437 54175 -662087568 17706 53375 -160945569 78830 37901 10934642 91298 83579 108882131 24595 8627 -909766922 64842 83138 710237154 27606 26883 239332444 12133 7716 -886658925 47819 15934 -24912027 64208 69536 552478437 25329 5649 -828411330 70976 13439 148440546 32258 32191 -369181328 56332 86421 -565740776 97038 63335 -287871159 36603 1091 -226513519 12952 41150 -804083099 92559 93845 953328857 49833 98461 -170929477 80843 71221 -532867444 23266 44028 -680412566 44300 56604 -216951615 16460 4494 -258634114 22584 47648 451603244 14514 43043 -198555452 45644 2343 -392201413 77113 64605 -473029817 90067 64558 109137329 98991 95847 -170122586 25981 75569 3657329 59146 30761 522243430 37467 82008 -886532104 7557 11588 -799316388 12915 49306 621169262 4139 47661 -280360179 425 80948 657017798 38307 24365 -175009595 98513 50496 -341515033 61380 57095 -136724707 72320 19665 -542502408 59268 31923 -256328014 39008 20582 964381423 52771 79157 789272095 66971 90193 97036332 182 75516 -544903666 78300 74933 -186619340 58141 91516 513094348 45105 26573 296894412 29047 36484 618654136 91644 25522 -695445795 95121 29838 -336929048 85858 42856 615946115 83575 45569 -36949885 61059 3357 691080759 98221 29571 -463309348 84391 44901 -665743193 10820 71548 -552960800 77715 4180 -557109430 40412 37595 846988067 20298 85724 636886734 9772 75342 -656612985 90973 59532 27704101 96193 51747 697001021 98601 62433 -680020359 47914 9603 -68915471 89264 90432 780542065 2958 21476 -840363648 84130 41047 -590515784 75393 29606 422915611 71354 1026 307117850 24287 16826 -54576719 61007 19590 -856608172 25101 47362 494290771 27961 93369 -455641167 44776 29570 241993373 60992 79829 721382934 41076 20834 946756825 7479 55427 304738349 16099 50443 -592870100 67793 67809 78030759 38494 54274 793740951 94439 72409 132444843 49969 22153 869018825 76284 4395 859426597 95512 40915 -463636527 24757 34914 -327572287 21923 32224 -531525978 73034 37145 263280499 44439 31746 304248683 92914 49390 580194469 49239 41084 -291829703 98901 46735 -810916818 60661 42710 -523644874 31842 11203 -896105911 95392 57717 488863119 24640 64445 959152489 88926 14650 -649883065 36100 33108 165064243 74819 26575 -612852961 4617 5416 -18796692 51165 57770 -396779172 82911 96500 -946269117 72931 4267 560576876 54943 81877 247705161 50907 84470 313991783 56136 42425 -118307212 32961 45705 -803224594 77775 50781 -612286916 86728 41905 -590008586 77819 68758 875907023 14370 9462 713329344 22194 62355 -321536547 58352 90176 420781293 53596 87500 450304389 56151 2828 -984702207 35001 8072 -142899996 77052 2869 627533509 35947 76972 263497510 80309 62747 957439055 83797 7590 -877683307 45078 4763 -29302407 38885 71633 16002082 81315 99470 219424081 17706 6453 491411861 88577 69190 -42545640 46438 71460 458539354 52664 34715 234239520 39086 38124 958576590 51099 30596 -735121183 95176 31581 -713619198 21232 1806 -847379432 15314 71553 -890084199 18603 57352 -377673548 73707 26361 -87433522 40851 43100 -384801301 38091 92739 465159453 37715 55807 -353511264 89687 82775 249366124 54522 82012 -247630607 54214 3899 658127992 41253 52290 -94490295 89047 56631 255398929 72701 51986 -109347610 33661 74113 778040253 84348 28805 -825489308 10049 31623 536540748 60514 66233 116631678 50549 75489 386401182 26981 28833 420832069 90530 29613 475679777 15544 46984 -428051651 67281 75660 664590064 85866 7551 -256495340 8943 27049 728746204 88914 58969 271765265 84765 41270 -229537833 77118 36120 598615010 55314 54503 626037435 39681 65583 157607675 69857 64657 725860400 660 5605 -201323209 49876 16928 943860229 5753 51073 -697685877 15291 72148 -598659589 82144 61534 600054103 91843 83079 640255716 28868 627 919344064 26425 4909 968326401 45473 48476 650036246 62325 11493 514809089 52849 261 -457443624 87841 22852 690344760 5758 77740 -5615309 11218 51478 -1248079 47601 83717 520752826 25079 89044 811087743 71130 52100 543673698 35312 85331 614968349 66015 78949 -175978311 31626 37260 -842445795 54793 72577 739185764 55266 28078 -51649451 5725 21070 -789554042 84475 62570 611299181 15744 80898 -18015462 33865 75823 -227485552 11332 21794 138115470 35431 33818 220687785 65507 63854 503891218 51611 29285 -297399723 2363 23165 -620406959 88795 28637 -486351859 80218 89601 748869876 18255 53162 492573901 83966 40857 -21620415 23884 24220 -292100336 71475 53853 -3065659 37328 65464 -991097517 77615 25234 -60494908 80033 63979 -713233741 46881 72532 679710633 2111 77418 119655108 16588 42717 370827334 47597 23863 -386254473 81665 37136 -454665226 5526 15389 -629725686 96036 70219 355586618 34782 99089 423563928 20996 61323 -379699152 84807 96333 810559861 45703 55077 442262841 71264 98907 -543998879 13555 69408 -308411869 12700 98804 325339571 71287 18513 -94502260 25470 6688 409730611 56262 52864 -474088916 7374 66925 282371487 73859 69006 931399423 99682 18765 -460866579 65517 91568 298550050 54895 51870 826391350 18411 70253 150731343 48993 8495 -242291200 32536 57321 -53076493 42578 61314 -895779737 10579 64786 733931500 79661 91261 -269821771 48902 34569 -296744015 92557 12665 -137872144 30525 98444 872471626 9366 41460 935740527 75712 8831 -984465783 70995 24537 132297950 31133 95136 -132131519 1585 72866 -630194071 15108 93754 -191818695 87369 1062 592954534 52559 96084 744264491 43960 54825 780546887 716 21462 -229872306 24354 32457 394290896 38205 42784 -556984236 34085 34552 941947918 43003 17968 410045282 65358 44958 905855252 86876 75930 298001313 10632 37200 578534344 69039 81987 -629156094 87914 37579 503973915 58948 28104 -167080528 58871 45878 -598440074 2266 75248 -682699524 69409 53432 822969016 18384 67821 413928926 81642 3941 -784103312 21866 17930 -909379940 68150 26919 -900449712 33410 58307 -854502237 94905 75721 157702455 1527 11986 -988026963 41790 3585 -369646765 40810 31883 895142281 3752 2314 -61145297 57869 28188 340693376 86376 98084 -430390961 91948 64719 787139676 94464 15739 -636209311 35639 59250 -288133128 65245 59241 -272678657 35387 48123 -254659608 76653 77888 -146085484 14148 58653 75648453 38208 52238 384361625 78162 54540 -680337619 82320 11380 926999030 6159 42028 777531464 92579 66397 782335237 46380 22571 -591967445 42109 23201 -397418353 75001 93792 -88153373 99513 27474 166203427 50044 79879 657651239 97303 49822 392231060 52048 4784 206063776 50502 74717 677735391 58950 31119 558515070 71184 21920 -774121670 19542 8792 564368430 62044 18149 -449221569 56194 40294 -938829475 13924 23608 292358580 68938 18516 -866912598 54641 98691 -738568086 93130 75085 383947547 63612 98378 717722899 550 63576 -663971594 91256 54871 728606915 58945 45862 -982077710 67305 32261 -674572765 15747 92925 -481129825 96625 73321 -875772285 82414 17151 382966439 91028 21938 324953867 54104 16932 -458812805 87999 46834 -481481197 24395 72647 -975762643 44176 55465 -176173046 58618 47970 -451153453 90793 29532 675586584 14939 95911 266702045 48782 49210 150856736 32779 90938 147731174 89346 20847 673545028 45810 11287 -271215073 35937 21432 222239370 62702 83244 267548261 29084 29575 -929336931 52563 67002 152096830 47860 28323 -218051640 14278 33955 -378329389 65998 72512 681797146 87050 96224 -743337044 56068 34777 583234475 23138 88081 856179195 93765 38392 -494530051 27825 11359 709887503 26585 97839 79536419 85625 13789 67929001 81205 31583 -260073942 69617 56820 -833557257 58298 41124 -456625102 9289 30629 -202867978 73521 88088 473526950 34520 63944 -938402136 67460 12862 603999125 67478 2721 744456931 10892 803 -965767148 17798 9371 888640110 49549 31535 202283102 23761 11156 225054403 18434 67193 688067905 4720 37680 104501240 20118 19250 320220204 56474 39324 542306211 76033 45542 -602800062 15331 97349 -83890221 79449 95879 197608402 40438 4379 473995979 85755 24376 -802631659 21474 57518 789402763 60613 41650 -701194041 21470 39932 -4379115 82772 84789 -262752385 1314 96607 -561048376 68510 60958 283076698 94071 60589 49413597 97626 93834 -76602507 17671 24446 -601429217 23165 86600 855612058 62611 75940 369700871 2340 8220 214452510 72794 4888 244140607 81969 86805 -357034620 91112 44209 -436638764 45695 93437 762502007 32864 34749 768060713 43054 67264 842285361 59764 43738 43783738 48020 78184 -102882246 50725 25005 -809865288 81671 69236 -403871326 42583 40200 -616310344 23178 96302 -403216918 78043 29611 -6440689 8790 78829 -923327616 48987 98041 412606089 1963 15537 928913088 87177 15156 908326172 6055 22009 -136365093 81778 55192 543357254 36265 18989 -988857979 71785 36078 818199831 83538 89759 173904936 52597 12418 333261978 95298 18985 67998241 43378 76803 -326679650 95219 46338 172641846 17073 39690 53641566 73988 32614 -298728310 25311 62535 557482086 4403 48608 12505220 83532 80849 323632615 30147 47557 -172408519 34424 38185 -625073175 76660 45623 -911436901 86468 24045 288620166 22870 92784 285771346 89873 64794 260431786 93740 74357 -743504933 93724 56533 -296988041 38897 89920 -860224159 43254 23839 258374201 50115 76339 -800285060 42181 56510 352523346 81324 492 -463618580 99722 94308 934652371 1470 50080 -369954545 36775 33770 949978077 57760 83482 -464263196 63705 5593 -9254710 97834 1269 784698734 63106 63579 -361041398 71063 59083 -693995031 67626 2256 -982435570 29274 11213 -231212971 58213 53549 -193065337 4462 87452 558423068 17855 65499 -477413902 1805 49941 -321620372 27209 82472 -798637067 31097 71853 -487375427 99632 28606 33626660 97443 4970 310470620 59536 91803 411038466 37942 46325 940574061 46924 24631 -174254264 90109 30193 531045428 75003 69425 -264524438 8563 82660 768806457 99939 10599 -573499914 16069 68186 569681097 11430 53273 -393707356 72544 95159 -746557775 3283 2970 -962469815 1622 36533 205329560 12523 99402 -799310515 36116 63516 -988378984 8491 6561 427720832 85541 83328 284239521 76712 31078 -317467770 39174 6859 537820648 14117 70473 -42618761 16631 90515 -181634139 11114 15842 -575335568 68268 24153 242377682 17919 52468 -415915143 44692 61016 173739876 14229 76505 547084448 28313 816 -4371046 42202 24906 -90279412 82175 96706 371980412 33820 97896 799962556 35339 13884 -659732892 14649 27462 -668897612 19315 4432 -241619003 11619 87761 543535534 88084 16593 -546762500 4430 99555 -428096920 7600 25647 321435087 95613 21728 257494749 74632 91093 -266089651 7649 85214 747845134 89672 81226 560778127 64856 80850 -87379542 93424 89739 -30175035 93951 58274 -233813377 82305 66483 -521532461 90278 72553 829235778 79643 9754 -127679354 64405 82840 701190094 54933 14488 -390140768 61764 21236 836835876 73695 11727 943049284 59401 54512 -235272300 94981 49015 215968413 1432 90829 802105363 23689 55765 -670312684 77553 79299 -554974383 87837 46279 -546584370 75856 12064 -634524170 64377 70027 -422074975 70725 40627 -188152645 15057 97195 551065440 45452 19140 307258465 97620 23467 -622118260 44385 67856 222367312 49549 20841 278945681 15516 43886 -74403944 99519 40590 794244864 24841 38364 547420798 97828 1482 666896553 28572 32719 -3712217 39417 83646 -173409305 88759 5069 -906080163 4895 64628 -778520082 45738 99626 -268007073 36620 59665 -374488044 70284 15943 -27182305 59016 88108 956040949 38114 76796 -980623938 41110 44459 302821090 62218 6115 -555761486 55738 808 -318531110 93833 17381 -777763452 94010 73266 813398642 97412 18657 -733849509 87966 53088 953020854 7609 98791 647369127 83519 2402 148716319 77423 8031 -659180833 14656 44513 -606432120 64869 6531 576658266 54740 49581 -163919382 56543 10747 442624890 57629 69489 -745818166 63486 28375 -64202141 91763 38070 -594628310 5821 30163 238405028 23179 71408 256181938 81700 47309 -924098074 30925 88276 -132904191 4024 18584 -489435991 27328 38341 -599551110 18946 55508 -228594865 25300 13282 84182840 78593 6787 -53094524 12388 58785 -576868066 21112 62470 141507202 13080 45452 380498442 21601 33632 648566574 553 11145 647792596 10598 69047 -439963219 79947 60547 653287032 47002 31912 -270971505 29292 75377 -382299480 35960 68877 764291419 10788 16864 59807651 86944 219 -815170143 6131 61795 938846030 67255 81897 -913794748 35140 31226 633939727 36034 50386 564644973 44855 41191 210534535 68454 69715 495613399 29272 27991 898559667 64733 37475 41126918 56206 24617 293587309 23877 30246 26196504 65893 65546 -625063158 29233 57974 633518577 31738 50134 -728447607 85511 31989 481894528 116 27233 -62247184 62284 72018 -237025604 85591 3680 639585722 59635 479 697220158 58850 25764 -286385034 72449 53283 -317860556 22018 29291 98828533 44879 57808 363998460 29826 84479 771370543 56990 26497 -812526805 81855 69578 807116405 4548 63479 885933171 82645 63100 -747937799 39153 14528 383479776 21948 96320 986106394 52168 97965 334437577 52599 55266 806639357 21214 2230 -193045790 80874 18657 -946956448 28920 75464 -421122631 83800 54610 223299512 30696 96894 713007086 52771 50590 -460770428 98800 77936 90269377 44963 68593 960721128 65374 53595 -633055673 50676 15050 345766292 92363 66444 631000123 41715 52763 657580968 74680 32426 226318484 71421 28394 -412169481 59370 20722 -749737679 25220 27027 697247134 98236 62535 -112305914 860 23145 407054629 54563 9716 -118482468 16553 44143 222571846 78942 30268 -414124923 91528 12098 -521023523 12650 14848 -956858258 80421 81733 206859003 92427 93648 -363473778 51843 52283 -563049624 53573 40142 -207687261 79659 37245 -279130918 20842 41816 -759154997 25885 98018 663268798 7160 98219 483697823 21656 99124 -814681895 70697 74005 -651840180 48945 67179 -434547531 68947 27971 151407219 44429 61964 98359059 83538 16235 744584532 59654 19964 -359059628 51541 6328 878535172 41696 26558 222351192 2899 60027 425594374 29492 75778 -979907343 4028 3823 716129219 64903 45237 36064365 400 75559 589500392 44795 19804 -786850424 87957 66191 -180182907 16352 36881 217295339 28664 85506 360180575 77809 87121 664535368 13399 77296 147874952 73145 51010 -173896535 62663 89079 -289532428 78788 47115 -657776380 86005 72673 -86272169 50937 51467 915245147 443 45680 -543098058 6808 41207 507118672 53248 36661 90834368 24104 28128 738150705 46219 54393 354207010 96670 30611 466916321 13360 16737 755680158 21145 76768 440340066 57250 6711 890115301 67848 19996 222639159 74920 73352 -665416011 90560 60584 -331580097 156 13735 922555721 65264 88910 745785085 74067 59045 532613648 38188 70630 -869795342 58085 77709 -740485553 8214 32704 623623773 79482 56417 -375939736 92573 60140 -950944459 17127 92720 934085599 82410 86572 -290890796 85359 24158 173241991 97567 32753 166774291 99836 32140 -329340403 59683 44149 546864314 7376 40387 693017508 20533 49996 -920274362 95188 34249 -446002721 40592 19918 801810973 14893 89732 -874542630 20218 4781 -648638584 15185 66644 292375538 777 30860 -432166994 9924 55217 -592621563 41208 13000 -69041619 99898 36749 489654709 64866 44691 -914260360 42558 24482 679002159 76230 81276 746756210 57689 13307 -869838505 28231 95494 -686470462 95991 31118 822249216 17723 51962 -485090608 94142 68564 -661078557 5632 47146 538254725 75512 54873 -943776566 71891 26975 -196080237 44512 71065 -704257641 16094 73859 794389878 11776 30790 -754475798 45861 30933 -545791558 12209 33857 -345452799 75427 28093 372985100 31719 47287 -41106489 10719 68025 339783509 60772 83461 354679685 51143 53432 577534261 79098 58793 690499886 67648 22851 -21442338 11326 89878 898878997 42226 82678 569530314 16231 70892 -650134403 40902 74095 -371320664 22285 70849 324180815 37264 82369 -348587455 27859 40381 436294114 64081 16010 -365658829 25731 93138 -466143733 786 47763 -173381154 56335 37559 -903466795 97510 23341 635417710 69168 88679 227724031 50166 43636 692050766 19161 75372 686758044 97980 44983 887471564 8770 82907 -478123348 22663 42869 78385262 96745 91502 -594520362 69960 45913 381094236 38068 31304 -270089120 5132 4152 -112034872 70479 27311 334817979 11020 84112 -296752013 32629 81451 515801235 55345 78780 933985091 41142 45410 -333189396 28634 66470 -409076716 63683 85469 978527714 47444 51398 911454094 16307 76142 -534371547 392 38422 231414860 65215 21672 273905963 66201 48720 640259874 26019 21143 533168807 49327 18128 -29775039 35912 61954 -598697377 34517 44059 -495137226 71034 39209 915495030 97596 83342 501913739 45961 60968 696328541 14700 86666 702205425 44633 68569 729350847 26994 35186 212169952 18117 45368 -298932434 76936 75669 482505838 4673 96510 -628632963 33111 42406 -75994014 69214 43511 467874796 83143 44808 -136437271 15199 43917 568041944 23259 14451 -288787921 10106 36139 522829641 67234 73109 689605063 10723 17109 76653060 9969 25909 526998999 88168 34367 13014607 47832 56213 811487209 28723 84125 792351785 24704 89418 108392230 33896 84084 280127954 93927 59610 86014892 95769 33161 791599920 60174 77969 -689995352 16473 659 812778033 29686 55127 935565184 61454 17671 -544839522 73554 62759 609608150 86701 5019 869821802 76523 74693 -736498310 63053 51787 -434994020 85367 97867 95488029 74086 91472 -377305913 24340 50673 134682837 20289 52282 -747008763 76635 8486 825728953 48376 55205 -259228070 32287 94490 -120697803 50011 7750 -567610120 54601 5745 814605313 13453 42016 359520781 63058 11429 -497394665 54689 95667 758746876 63183 71613 -277546508 44059 26500 717789948 89265 43674 -71628691 97455 2490 -489790304 438 63046 852501184 90553 61474 800994010 12047 81965 158727894 40474 68328 777636822 40477 30721 124003963 38277 51319 321460099 34264 90178 957832313 32947 99661 -624912177 76079 20919 -836530504 55882 52839 -188126853 24454 29494 -602592627 41119 65168 393666045 49930 54388 150427937 9879 7528 -199832829 16106 41639 -172486079 23723 34364 -472863284 4636 64593 -853192720 70307 43587 11015917 14278 68761 -659904425 72809 60866 794397411 23414 13518 -889771627 25981 99267 -515379947 60229 36409 -406366358 6929 45979 -732858697 63214 53335 -971978864 52398 8084 191163421 9122 63 -459196853 87256 87649 63469550 53468 62916 954149872 85394 71288 772622825 9464 39097 87151847 19305 17334 -12817297 24901 7965 320613314 85934 38306 -50498631 74176 98270 385905207 36523 13051 -169758682 40787 79709 181043754 83096 85666 -954597094 22927 71664 822397163 93070 51967 -622670933 77728 87652 395030824 99939 81286 623728904 73940 40963 -497273235 76373 53679 -673355733 10079 77684 796343886 64473 5032 29109041 24745 12472 -767445316 23567 5993 -12470738 16854 12623 -769216052 33630 24780 669684000 93700 89093 -594265663 16459 47030 590884430 94577 21350 -608355125 5319 65690 -92350518 9958 13605 97060369 63536 68792 845772904 64867 51057 -275640215 89212 31637 125183506 10726 69764 -51177026 13006 49162 -348090340 33803 82104 41893791 96934 85261 216894405 60690 97934 -705013503 48036 39640 700049705 84813 47935 -416532539 32421 80191 619739766 38830 93551 516196852 90727 68747 347262664 80249 96569 -508157963 14750 39138 556752182 80472 41065 374020181 33524 39692 -172946881 172 6993 27127671 72348 17869 402051502 96588 28942 -736347067 5071 63197 -816077341 86378 33001 -479717898 73999 51900 480318358 56380 12078 521564742 21166 24217 -577761568 64291 85622 369585967 7478 6174 -772772546 2797 11592 -390984685 12102 79412 899419793 72956 7418 -74551867 43848 44635 392057972 89360 78504 509817294 97303 18397 -562217112 89531 91037 -350277782 43984 81607 -263123857 42312 89482 -658952505 65199 79472 -772484809 6387 28623 645547612 19609 59680 691485006 85383 99275 -529001716 21746 10170 842591938 3859 53873 -965495438 55487 75964 90264993 87749 2446 633465790 17774 99827 414726384 86287 50327 -5360823 86919 14735 -104055323 98685 51888 309583060 32290 29096 -571251156 21227 67288 140562273 98034 26281 -370298313 57093 23760 -914301601 51311 64292 432625579 21088 79358 -672598734 51796 50887 901646952 81041 74618 244763734 74963 33405 -698804801 36539 32664 666184931 76663 97453 74418474 18334 81555 -803392404 60662 97792 -777625236 4299 11876 791271208 70106 5704 -366827090 57246 80119 -982725028 94430 17567 866923849 98096 8360 -334240361 67103 55987 395188992 90925 35770 -675255690 92020 65502 -588127200 64786 7331 814661692 85693 88313 71553425 12187 47554 414809095 28318 92632 -447006323 67976 60756 289363818 1348 18011 706955560 56629 28177 -457047907 5928 79642 -20514580 96080 72457 -159507344 60608 12582 -997764542 71620 25161 407058478 92020 58566 581877084 20454 10964 -877613 84558 98634 314655142 85347 90652 -69626839 32989 95974 601836161 89957 85309 505969299 84229 38306 683297301 62816 68806 -884641057 51455 72328 432241461 99491 87981 -645932143 9493 37862 853073381 67847 41948 -931038619 46389 65530 354808223 34434 76045 367727172 20666 20492 660369536 81494 60819 337962772 60413 32349 615753657 85515 96052 287088434 10739 19817 620249631 53914 7418 279319579 69217 91331 983588404 69971 11073 307797788 13887 62671 -75955665 87227 90486 986074848 21422 89771 933459948 61943 59883 -365583106 79802 27556 944345868 31555 85668 523753926 13647 2993 645647665 41032 8485 -852622396 55786 90667 -396100002 34817 81158 564841263 84912 25255 804217810 90403 4212 372489431 2885 54050 728142415 55286 19386 874266400 96843 49953 -939006155 34499 61603 104156957 43729 37253 736262052 91212 73552 485511920 67355 65130 131452824 57216 18251 963285629 58385 93989 -272393051 68296 87579 -13333820 26260 89980 -379689390 95648 30348 -720475004 83639 73135 584672717 9591 15762 -478054094 75403 3350 947959710 40980 19733 -391588652 84123 48474 231395981 89773 77126 -151571563 52622 25864 -692090728 7803 59784 208858723 59600 61873 -603667939 60740 83694 607974054 62038 52935 -339766519 76218 74149 -877735868 50091 64699 634249370 45165 14755 293681095 82834 49538 -121377835 72067 8741 -729208165 13376 63111 -419972024 55789 63403 -826401828 83895 56776 -298833322 25061 41337 758307485 33569 6473 603941886 9864 2521 147760632 66277 40909 435281658 6253 157 229551585 97593 95714 -871325811 72110 93496 -177051102 57105 17964 -324370164 71715 9150 829924460 55473 32496 -790923955 61181 74301 -736258106 75809 50511 -879548146 23542 91017 528354502 33115 53654 -751385118 17287 41706 -449561781 84342 92850 943631975 46815 98531 992583459 12311 74013 -206328599 82362 92176 -290116128 78553 37279 479262174 48607 23094 -7669999 41360 670 -149074561 87537 35437 -639064557 51347 22 -659454185 62931 23586 -385898607 29312 6283 698415315 83080 79148 -739780556 94775 78639 856872138 20899 59501 46636747 42646 50967 -11519662 27742 88039 -703661518 28812 43216 460371405 23261 22384 550665557 69561 25848 858626679 35341 85418 -596530733 93930 28823 -302071614 60157 9727 -718182044 22801 51834 21808501 48592 82878 552700358 53922 24375 -116617298 40949 37275 621990693 82000 95434 -564103114 4466 6664 -178055057 57993 69507 -294175869 5762 62620 225201118 69349 75858 770243947 21498 60502 -925551444 78283 22876 -462901153 62485 57388 -121846888 86190 94313 -248256528 97209 46563 -999793791 4913 78072 -247435081 28131 52210 -155942683 49793 58764 -677130752 29967 18237 344305205 12678 97779 -88604921 38818 21152 -796647827 64289 50908 -985582316 81239 47341 -793055736 52158 25575 282391037 38797 51312 450094747 88306 54245 74963699 46029 52055 413702846 33379 54944 -200148303 6680 64933 656404448 82748 15022 513083101 81020 85216 758316589 79103 37956 -311645204 63062 38168 -785164412 40398 91863 276896952 15857 73713 -63799863 57531 78375 698316307 40839 7598 -833105351 35451 62704 784293073 31404 63053 935973110 34701 59732 -591513008 97076 53405 97099893 45214 80939 44954287 98727 52775 351152337 82311 74338 -608729912 17082 27282 -696550919 38534 36283 549574967 93865 65837 838790460 813 79768 336428101 84076 72646 -976987478 57091 28919 312406008 26611 75293 -249082272 10063 34753 -785531111 93579 67619 -682205751 42743 13353 243529718 42163 75256 660138510 79 71545 -253683296 70669 60909 661941365 86679 50515 342588676 68951 80818 -53650404 29630 87778 -710769138 90976 80950 -149489553 78427 40463 -297905941 60407 28387 -726341949 47848 40410 -141577822 11273 83188 200120618 73191 10287 129419085 92007 12877 125067598 72439 74315 -564561209 22295 29175 -353301757 62033 99672 901622424 81069 66467 615994673 51348 68563 215090004 57005 79111 -584355145 6500 44508 914778412 46788 2327 -971826647 50311 6686 417512751 50646 43799 566193035 86901 98557 727091460 62697 85133 -663098423 8896 23983 -261128196 29676 60870 834415657 23730 94408 20290624 53583 94617 882178935 76083 1029 -320113155 56282 66173 -765883027 17349 54186 -732786873 15891 28404 -731963226 21551 95438 -478114175 8249 50087 -890049816 59666 33649 256519002 11704 90487 -72850678 28966 64052 -827823336 84885 61555 -920284625 714 70338 -780200546 60002 43990 -914009941 19060 92359 -452302311 85664 46417 -113038181 90796 10850 -767404306 53304 16507 850025441 51452 75912 847596283 17237 29036 -894055066 92968 98608 -841168454 63460 75527 -962125101 62045 96889 -695316551 93944 58428 633833765 82249 72627 572191682 10042 19972 389515019 22459 64287 269896879 89266 91324 935029494 2885 62047 63053125 92638 55900 -438654847 12794 76579 905147468 15655 50362 754638222 85548 31530 -263962679 87647 40953 -769317546 27118 73871 889222165 68370 26338 -567924219 38602 90742 -264820274 21368 68706 -721441592 61613 19740 19849478 85817 17777 -396393758 84039 46698 66628669 19065 68223 -211549774 32945 43051 829755542 49138 29197 922405071 90723 63334 550714410 68913 40300 776623628 61772 70981 -598058495 71359 84699 78076158 59118 90588 550045504 94225 81866 -199033746 24874 18934 -741800742 62404 14208 643006954 27407 5986 -136993364 45758 95781 481644286 75118 86137 807223052 29978 24677 936236145 27946 22226 707192266 4784 31543 -202617951 98746 18677 -977330397 55085 90597 -857832138 16371 20628 541164329 93104 46772 294098759 19176 71531 649814465 12514 11257 -717041783 69601 31533 424110577 89397 47785 392928347 24273 21836 -644077385 43171 63288 699863917 68519 73660 902303151 50173 81632 228791007 56581 55404 97174561 77229 58406 243038895 45780 47377 979900505 50254 22059 761510395 6171 32812 316872422 37452 81990 260881562 88724 11783 399634220 99455 75266 35847525 35459 55054 955995566 62487 24892 -239624528 50876 87700 -567474260 4972 81216 -825053856 98503 67192 375441425 77725 79013 -374717687 13908 88786 603328603 68189 1308 698896216 74038 2180 190246442 92781 33295 -69364387 17594 13511 -882849227 36840 89727 523719849 66154 7110 -63924137 10617 33594 872690317 25215 98386 -616461068 95809 72805 -651259983 55454 27310 256113308 92127 31680 955510029 23858 66017 -4731670 25324 3553 54181360 15767 95121 -324220745 79390 23299 -841011000 17470 18065 794537531 67305 209 962574509 78589 83276 -841516313 32775 68760 -206504065 80309 26714 -224303996 13829 77093 80088262 84487 149 -358621826 43665 46312 -286744673 30115 6019 996750416 88559 47708 686312036 22283 64406 830780274 32734 69719 -359888075 71724 98530 807584182 64826 23657 780053762 33694 75762 690669617 79213 31650 -826675190 97413 81831 270953072 93999 27521 518270106 67979 75326 461179764 27011 52316 -149465767 50659 7953 22867054 32740 18066 205299180 25659 65820 156086964 96028 13392 -986089759 98922 67230 143176490 74765 32023 773206839 10012 42960 -5230579 47074 46431 56507085 71800 76139 -113763280 86858 52950 -19852979 66617 79202 -380921911 65017 20700 630993135 25177 9272 87030435 3333 1799 332218695 38496 22195 652824040 88159 78389 -137025952 68112 83390 -598763935 33183 66315 -539976123 29488 14684 94231882 35452 90086 -864534095 35659 87104 989710162 15405 46635 304050452 72084 20467 507101598 18907 77114 937011900 12770 34823 604442242 26920 27183 -873711983 94703 29915 73147032 2940 88620 117482214 69562 54235 437639235 30582 80699 360946886 59755 80830 567310627 92655 12335 511804880 16582 59907 -165755374 46027 76501 980771356 53009 60939 229442549 67784 99631 -188730820 72142 56661 49834085 18163 17191 912132021 41300 34852 -202984372 23201 59114 346080233 63444 5247 808569325 97292 46913 -717282317 64276 96572 -722085200 15383 45837 942970526 39593 11113 27576192 93016 93355 -220169702 30758 39675 -64761915 75809 36552 776022220 10268 67460 -962102071 56911 43820 -92941270 42906 46266 -113437709 95141 68556 -180550654 43717 6608 933552315 88932 21540 -750640575 88798 38881 137926575 85367 12017 35513950 11170 27274 -531502787 82092 61130 71866018 13464 8679 347874558 3993 7751 -144075040 19747 94819 -680525314 1464 17463 288400354 16696 68526 -468987009 85677 21155 -342728822 56714 43435 24518183 65196 57236 478534519 91500 50010 -156390293 99455 21379 347684252 90851 79265 -226651935 47364 59028 -106504832 76703 5917 -919271689 37703 9664 329259757 86405 31151 -905719476 97149 30555 39673839 59410 39283 461449436 76916 70747 -631169893 78371 64659 125471513 68845 20670 169842342 88916 54434 247453801 39103 42811 627268026 17786 74020 6304470 67322 91702 -309700789 27555 1023 -661903804 37977 33443 -705667934 73848 47289 -889767315 91626 56550 857218214 41028 67790 220560778 65084 86339 365996666 67416 52401 491308284 54148 58504 -205535532 23161 57078 -614209876 20883 30598 280307860 73190 60612 -699214786 34701 20841 317990017 34836 11633 -857061246 28999 77202 492810352 89371 72201 -121492632 903 27607 -631246962 44427 73283 -709604036 89479 87064 -185901242 94592 54162 -360981593 93251 67442 -211352890 4335 55797 524278634 6162 40159 365723587 85563 50215 908860003 26611 38130 -545866033 66174 6099 848412322 14823 27540 292736799 24033 34747 -826618404 23466 38379 789979352 97815 30376 -540615071 19505 47221 -955643201 69643 92578 698868818 2012 25658 572693364 47471 34489 662404863 6282 51626 -516790290 79021 90485 469229981 9626 54335 -121897855 23596 47511 -986176815 87119 87039 652743712 99346 19936 -467988524 41041 78502 -36493738 93228 34728 -609963898 75451 96385 167327872 627 86053 533348418 16842 7471 538888399 70909 64772 -112203594 48958 72156 147364531 49978 14330 -356624585 92715 97055 -614734479 13447 80743 -228188329 85665 93711 782246245 57477 93247 -396937486 43819 62700 -812752430 96518 46403 -845024214 78585 44740 248687410 76825 76489 836745985 28269 40942 -959655928 60748 3513 1387892 65138 65221 -106888949 92733 40687 233177573 86707 19619 960196546 75310 99023 894294257 39588 89988 77269880 16163 89737 -966709740 24301 89574 292842033 11930 35907 -117336454 86699 15129 323823586 44219 6931 380216490 32439 53262 7170583 43073 58562 -273126835 23361 12923 -904360552 64136 36327 -548971105 78569 57787 -990364781 85242 72447 -174182423 21888 27861 -901374555 85715 26501 521786980 42466 78685 662737661 97690 1636 -919993810 55205 36582 6501604 89003 204 -202268098 93885 76057 9528760 35299 92629 89635351 30343 60108 -790792816 53657 43626 -230757990 72318 68175 -935369054 88792 30810 465723779 59180 5505 -576738346 10677 36996 41569100 27906 80221 -58709795 13067 33478 886798575 77841 49903 80841743 23546 3492 477053735 29921 4681 -760513470 47957 3494 354063377 53730 12918 472342665 80964 10743 -337179490 56237 51038 628434331 31366 70106 548649509 55482 94397 -88890057 65098 71134 719383806 94341 94584 472300974 75747 19542 -238058563 61100 66143 963057830 40813 85373 -478971115 64292 6712 2642691 27311 20172 -449125474 40368 56818 -961759683 87047 27370 140477136 8276 14603 648723100 64594 20107 -837428393 82723 62912 -286251986 67133 74863 98664050 4315 8514 518490214 36767 75583 55681268 60411 80241 -882825383 72352 80998 -963585506 60251 46023 -561070697 24081 68705 -307862314 52945 628 179278652 28746 90603 -409118317 13951 96833 -939380272 20076 92058 479538716 1172 81679 697616054 10054 59305 563977698 77255 51298 -247958018 94040 1842 -947271469 82813 4528 -914877251 99596 38378 872877984 2855 67021 753661610 5071 33109 -24363423 56841 79028 277378359 78796 46527 373906973 23102 83602 -84170033 88254 44733 -864432571 96332 58253 440179809 38625 10698 209618711 38075 91964 -920311370 5792 25037 -119670235 58733 98525 678059338 82537 5657 739338439 8893 47141 777881023 78050 96318 -288374550 63785 88439 707231544 89100 57274 681191950 89142 49545 -622822366 33847 7223 724984673 11763 96082 -396874623 26397 80578 41626456 61183 65574 517163776 2903 87274 -814937694 28744 11519 242824597 44898 62499 175355454 35517 24188 -386495260 52886 98391 -120605363 53195 26759 -60357478 12700 98287 57803267 2344 74126 -845941670 77961 65171 -333572468 83151 56368 882048436 85518 33667 901343152 54556 43374 -885218677 30368 76664 -875588904 91095 49850 -801582921 7208 76428 692534511 66571 9699 -873711277 82529 52541 -244871199 13296 82866 116642693 18511 32570 488720930 30973 93022 -403062455 21670 88630 382697929 29326 16804 -605700499 59175 63544 656102637 55332 44040 -856257383 97985 33198 -82843395 28258 97028 -689574083 72430 34219 585639719 73095 17240 915996997 72672 68561 -978711999 81679 95274 592621959 91693 3918 -97613869 5506 8089 572309482 11439 21522 -570573805 347 92486 905076762 2032 53911 -610327692 26866 35335 889134753 11931 89002 -385725595 71817 38073 -49380225 88546 7828 1034516 19458 21425 853379713 86189 83483 49368808 77294 89774 463208465 25319 26429 388932801 1684 62295 -432916513 93148 71099 -621066173 79116 67931 -627248385 47132 35482 -521433305 38159 74431 253150080 99151 47245 480034679 88969 54413 316675147 87182 59083 -259505002 32039 712 889812430 84334 33283 344688079 68871 54939 -873315212 8630 96132 -12071082 50994 55263 -918981975 78170 78291 734444666 20123 11008 339131294 86563 94901 -784798660 56431 54670 173796639 89980 55979 -897933241 90298 36427 827276101 89429 7356 -248231448 8508 953 106501600 29084 76552 305837777 31717 47960 -30143336 70383 32226 796144281 40233 71636 -702926166 87660 80780 -803912020 60448 49615 708655464 70056 26010 425680750 41158 37751 -660039522 31807 40322 -995855809 58936 79080 550485315 81213 36599 193560580 54047 4888 93652110 20730 11414 -160760444 92898 5275 985841753 95688 39438 219299436 25371 5486 -922956368 82193 85827 610335506 54281 81164 451868017 35947 83761 -296076474 34988 82937 526268388 70083 25648 17678832 16701 98970 -277542807 55193 41619 -476093528 52480 79419 -179188915 33305 81118 -21073804 10389 8403 -629494524 81129 11139 -77189262 3966 45221 -717681130 53151 84428 521302696 22114 73632 -233666912 50386 7256 683918883 70745 75074 -617778929 41400 7115 239580093 80650 21233 -104901498 63390 11012 -927955563 206 44376 933646639 68782 8196 961464786 63661 141 -130694337 19050 34473 -372887018 69755 89231 675727173 35224 53482 -1059835 33329 2977 74784082 28623 63914 -602635743 17902 61102 213282929 8260 59434 532769368 94799 52764 -490352644 77149 85687 -659465446 91350 23850 539434299 30122 91031 183682063 52144 46084 670873548 13191 21430 -889109573 35945 75232 -819127858 31564 77262 -802836416 31739 37595 847934313 32321 63165 674442574 29930 52745 -831409673 98387 22642 -858877585 15342 27424 -346770085 13748 276 578833761 95709 30531 975192929 90322 77349 -127347461 40367 18212 825664813 21093 19485 593011591 35522 38845 -389929648 30132 14364 200111992 8521 56462 -828506943 92082 23903 161138781 45997 15185 124515533 26426 47423 66848717 96573 45067 602957585 68630 16422 -473092799 66972 80764 -735138350 3819 890 -279850885 89093 28051 698634276 82450 2705 -806825816 52739 64087 150439514 26650 80608 729853583 81980 88152 930212438 54900 4538 283901259 62201 23266 328352352 43843 7089 -119135532 1866 87790 40079485 48563 90594 -107714952 60392 43890 -689175298 55741 40160 -345180630 91425 89075 -62151547 28380 48311 895890741 14129 36902 -959866289 31063 55273 -534218859 85888 10129 -124669502 98195 25949 221717334 21430 58620 199086937 56331 46014 267526577 2830 25463 -525369396 77855 74902 -71797290 97694 94817 503075814 94944 71229 -22843435 41191 47964 -994948349 16409 32424 547910404 60607 93275 743646116 61388 88325 -564376058 43583 23899 932838759 85518 82472 -473642906 582 4118 538769274 91080 79857 -264946513 84034 93316 844031862 38247 44184 -393237143 18474 21872 -169666768 3809 83293 964364688 19019 79143 -994162547 4935 25158 -36622299 69718 20208 -799486270 16444 32429 -263579223 78491 61479 472094498 88102 48182 -958282707 19097 65577 25215516 14373 53370 -51021458 53372 4981 -124148095 36749 94006 -404999423 66226 74373 -882360118 99713 82613 -75273318 97720 14298 253317408 71916 768 -841245656 14932 89681 -161185615 91569 61254 -198566022 74777 62908 113365545 41700 17448 60570754 44802 42693 223353841 74135 99172 892316508 7206 33678 313750382 72626 56768 684245787 52300 93632 382607638 3613 52903 776674375 21279 17660 692083357 35370 92116 -332169929 13645 84256 636610990 91878 93499 656376464 74090 3118 -402665688 57229 95058 -556258298 48143 63825 -397720870 36909 63883 -533824299 67450 52901 291838163 70467 67029 400504027 73081 92967 -964695730 31161 22885 -998243246 9654 5688 -668827064 55932 84765 -671872380 24217 47697 -913925767 98935 86944 -165044655 32977 29681 -727443261 70830 95317 571645154 53362 64655 -547258764 71810 80327 -452665582 60859 43327 303236103 45362 60465 -34090415 35502 18873 415045951 33063 82127 -447809404 34099 37217 -102940011 87807 33369 -776347925 25802 15245 3609243 32342 78473 -826620996 21526 5903 -382711098 93818 66303 773784874 21660 96613 673974092 29771 54432 140024940 55450 83929 -600587647 15683 5385 900065048 27145 3259 972235491 14067 14101 396539459 17093 39302 -627387337 14293 42255 893918976 83276 67329 564296870 49741 47687 -854210802 52519 70562 65761498 68427 27265 -848381525 42981 87572 505346460 71256 35174 245871723 96517 60103 245625652 11862 56649 365235250 83226 10901 -647795461 80313 68860 107968991 8549 45856 713688674 49836 927 -488067925 88176 96994 -148721725 65218 65169 792273455 8044 98359 -8004460 70047 65478 -677921698 41756 6623 243339923 48086 87546 453218617 11567 17786 -841642527 22095 9134 -880492168 92805 81420 -169245688 68986 26452 449196726 8702 28798 309432625 56146 6270 870976785 15512 22345 854220562 43006 4516 -983413010 10479 56141 846968199 25308 78953 -390685601 30415 38536 344975517 38630 15100 -924139018 38820 76822 -294485690 15034 62739 -815936272 47777 66319 -977319735 76942 595 -795613582 97048 43038 -822173773 73997 13242 -964115050 93751 22542 -58381604 49081 17705 600318902 38488 89309 -217575273 99944 66242 -256954643 82209 74102 -163098506 6203 14004 614692686 23676 54527 242375896 94656 66277 926101889 64213 33547 456048297 38015 25247 331580656 48843 29945 -973146260 84376 66777 199742161 22709 96388 -759538887 98053 98473 -715071319 33425 22555 -17396696 28246 94187 -426064941 30330 10414 223310690 74900 35478 -239577810 88650 63526 -817182242 50033 74669 -494159742 68426 77796 191492336 41413 24516 673710384 70180 1630 312411153 33256 58761 -44149669 85099 21163 566932791 31290 17103 -836261886 12447 91900 439391308 56328 10178 272579983 65620 66891 -152413908 93635 86584 174683777 30119 60345 -805943874 92815 25180 791861365 34416 74767 447862461 86354 38498 172910394 38330 11292 457137289 82844 73331 -578154974 92576 15500 -883594033 22538 80190 -417412458 69986 43414 792707739 69969 35514 186801947 11703 29890 561131569 54244 57696 -562485591 60555 16574 -393586937 71085 98599 -956637910 38718 10167 878253215 37283 65797 -140355066 7154 3851 839143570 16275 63469 -672046985 57362 12289 590956933 40252 72540 847411461 65877 79305 411394677 77418 35313 -212520976 53640 87819 154806057 3077 18087 347606399 73093 61834 513032680 81214 60285 483752470 53802 15165 -954110988 37139 5805 956504057 98759 67939 947236930 14646 88713 -761071650 63667 55951 -502269302 40241 36193 -589628374 96814 54850 70658271 59079 19844 -738417471 89477 33578 -607415378 71104 22934 168594772 73559 60243 593522586 16796 7705 553998504 81845 28582 -939258341 51036 83109 -458453392 7817 80188 -817760095 28597 49404 -296550262 8610 3691 -178587168 43748 83939 801144628 87204 54406 496141385 71218 2859 -433584279 87743 49895 -985371338 53316 50091 966803941 57150 14402 74639191 70445 14193 -858006467 94931 79810 -293321478 58067 14608 736559986 93297 35362 910216413 11428 46224 -580752659 84601 72913 345418300 96336 97361 -596927465 87214 57763 58776599 20382 14676 613236470 74222 75040 -144179890 36699 68369 -951877879 21627 49011 -745331089 84349 86020 -787235994 42113 37208 857957156 93354 95782 -718678491 8695 84873 -309472299 90522 47501 -340241112 68912 86740 282105531 2934 26129 -561176612 89920 24679 -270125765 58053 81886 -97882453 29142 12936 525621279 13466 27506 -611269683 82804 85003 105280987 47528 33251 -52965233 75495 92133 -708914997 14301 55165 -14784579 877 17768 -995360848 59896 82699 -980483061 37339 4372 109706739 90804 14050 -424133034 60199 67147 603394399 90619 99459 -482987707 68018 86319 639190097 83642 74417 -501880455 64370 85858 -26775016 73865 45887 651068118 66670 13021 -219756425 71347 33217 -196352644 87899 28168 577510431 50916 14143 -243187420 41046 96488 759212422 76576 79269 329645696 38258 94058 404853678 68954 29348 237528368 76303 53015 428862671 72623 61930 503694182 17911 36892 22847730 98781 72621 713065111 92512 34024 -117121126 98176 18191 -286552213 36440 54571 -596842569 44407 84645 997080670 97274 54945 899804702 66055 77762 549288321 45181 42273 -953482801 70951 90163 673964496 17458 21913 451826134 22525 1916 -481596378 98048 10654 -285490398 1925 99581 484395560 79633 10670 935950000 20852 91749 -220997330 36753 49870 -955253441 41921 77679 922968068 43610 71992 -838615432 75302 3794 -945610891 41978 92680 -5472526 93005 95336 -758038410 57679 11456 574054013 13368 27966 -195698592 26007 87595 417439893 36141 12464 -328613131 14189 48646 -969953233 75004 78914 897978677 41306 3854 902858627 69538 53762 -951317190 79571 94760 -701965501 57431 77138 303585315 53785 57937 95953775 34632 99194 -329595169 91615 36696 -778821935 30452 79965 178753322 29067 35033 -146774335 42308 46561 816267318 88519 13413 578217117 73453 45886 541402674 61520 46770 430707273 65175 51099 672664929 22098 22720 10456446 35500 90649 -818171890 64462 93865 -586720385 33889 86404 -934503128 86416 53835 32821647 2986 15838 -679066314 26404 74178 824643234 85866 49637 -372662727 52591 79885 799390128 42826 37952 439484316 91981 94757 324166297 71001 29457 501646735 25374 49471 -503708323 41254 94358 -8080975 96567 18781 518489548 5313 45998 -95590473 12464 36347 772277971 81798 19210 248524579 95310 57841 -989760077 21532 69759 -57474612 44586 60341 -54392034 32777 39201 668320357 42244 85235 -167817787 49470 65161 640287381 23199 92055 -120301484 52142 155 -295619609 37164 21647 776164402 5721 61026 997161722 43354 84456 -862644801 67800 86093 -799319478 3335 35545 -727036759 34740 98489 713201658 82843 4638 -260457721 34861 14901 6829453 3407 99416 994232720 56105 5136 -474981390 9819 79900 -162346366 20869 37000 -846571314 2443 69606 701070090 48001 65888 -958211169 9765 30007 -513726220 96719 12711 -299334090 11390 47964 -641639928 87248 880 838148981 5175 14224 582262073 98199 20719 18520897 55322 13068 -655073909 4931 9591 605602875 67214 62107 611171321 50973 73606 72093154 48023 29841 -809545237 27105 71468 -877527874 44520 50040 -802210723 59523 90281 -253700333 44481 25532 731616748 81707 88598 587148135 67593 47499 -649840307 73186 87897 784223768 90690 17068 147596510 26505 87374 170402293 12386 93687 310037784 29067 85506 -35997873 51486 37723 -269408102 72198 29520 -152128554 62409 74042 696755834 858 73359 -683944465 65162 91767 -109257739 66627 76961 -714331510 85585 26530 -415093102 65975 77589 -213826976 75944 60669 539245848 3944 19259 510917124 99573 69913 829537995 15868 97979 467701360 13104 16889 -856517366 23531 30724 -844192874 61727 49455 443948176 91937 18392 45817800 91994 10686 -934286255 35648 58580 -55032803 4706 32631 354927564 53828 82532 -644836689 52763 67341 -484582071 68020 92142 388399749 32043 32641 705347272 89392 13767 856848676 44386 89422 919661803 54666 81571 -958314907 11154 71916 -863041534 51406 42217 -308920871 99727 7002 19549972 57003 7244 -535424363 91236 51970 -545418356 46737 97213 232234227 94877 69518 693303411 12337 23643 439773119 6722 74965 -300583051 94704 61710 -424693521 38537 75820 -637683534 83544 87442 151591730 50712 98520 -390718124 35172 55478 534086026 45168 86421 -867471108 30764 16866 -509950929 39709 85412 -696460881 74752 25514 -62353791 71486 60670 434779047 61846 44680 -477524589 82940 43142 -394332213 50247 91102 -870069596 60818 93111 -812007952 89544 92425 281951713 66398 37990 343455500 65427 15087 -791393955 55296 72661 459627726 54949 5896 -15487823 74216 94368 392392231 24469 39423 -740884148 25313 13966 310270057 49260 26208 886035913 76931 94058 689059920 64251 27 314865614 89607 97623 665094963 24836 22655 -175630564 1028 48076 206751353 46009 36043 247353688 68279 92240 -464631633 74932 21359 789311095 17201 57568 583302456 75289 98342 949770275 81137 91009 -141034928 37418 98525 261759842 59259 67620 951555064 47896 156 105620390 50777 14468 286798964 43964 54471 598867281 53162 15447 -322670285 91243 87186 67474820 30166 53871 440876435 96711 31525 -692201379 2737 65323 -589211499 22033 1703 316583257 93935 3647 -729902732 68930 18027 35802951 55347 7590 847692451 34673 20942 -338118816 70245 29379 -802905809 6367 71968 -457102412 10205 20151 -185813225 55909 8369 -15917078 68909 56299 -600315197 85034 93095 914353263 99542 15617 -238866611 57276 30740 -289954420 23099 75117 638056168 78680 68525 232219926 13422 35724 87095859 13032 64363 268345767 49900 35301 811834509 13861 50935 -969011892 44228 41025 -204562317 40802 41700 -202534850 75836 49040 -523629907 29978 50128 898581841 45788 46373 -719287968 91433 21335 -913187137 77252 66082 361381146 93278 17958 102183246 25757 74825 172787074 81754 24430 -447805819 47914 12474 540059476 58283 35054 -578891253 69893 38208 338267763 11584 82643 797919117 56137 90665 528655518 3393 12708 921781079 41312 42997 -85285466 6462 91058 999718844 37464 665 168668927 89953 59626 134028614 73973 11883 -779391121 83030 18321 765368224 67043 73944 -213822645 74762 68387 -819340944 76044 14584 993127632 40658 47071 -498082428 29463 9471 251250477 50323 46364 -146752691 21913 73936 354526476 58342 62831 846083791 26462 34073 641915846 84838 31500 -43744226 34176 15129 968866821 31451 5392 -550295651 78342 63992 -690898688 96945 34615 -127771263 1896 14991 -725017876 3806 74974 773470930 47401 91478 -40286596 59616 44093 32414459 29648 10449 -123043020 66240 62651 238970176 76110 41236 159558932 50157 66442 226169862 47766 60532 -197954848 80465 70820 -240144574 1196 49706 384531606 23261 38040 517472875 50000 22569 908586834 6903 88056 60640639 1019 38376 -828356276 46417 4707 898187048 46915 4700 270563194 97468 21930 477842053 81563 51071 -887367074 65298 52216 -62088772 1192 34719 -751967464 96157 1943 653188044 57714 81550 479275653 90420 89302 304711210 5609 18126 -537269396 27793 68758 -630135760 87205 33297 -623961445 1646 33149 -556818473 39847 75545 665362963 15887 34033 34288444 3280 73886 -490042527 64037 29795 -697675225 529 23648 187051207 63561 56771 -33016570 98709 64649 134609950 10856 54157 424972165 30735 83550 336390339 52509 31333 -129369261 69463 9759 68868445 45099 26682 323456218 94238 75110 -599842187 20687 67936 492623310 24040 64530 39719427 10102 8413 51700427 76121 19458 377147697 91581 98819 -263808425 78096 60627 -163909727 51132 32272 359256464 65174 52228 123344563 89012 50942 379227945 37708 79352 739965215 99112 53042 498216620 10603 72533 -41322479 10533 6086 797848561 63731 2303 -472790498 12722 25935 -623426961 795 74189 704991652 66022 55215 945821748 58436 21958 910006838 16782 22602 820891192 78457 31572 -874407382 1939 55430 514437203 18443 63221 -443874691 24984 15511 793627452 87224 34260 -241173370 74933 23714 -408833129 48658 61864 -40247062 90877 33496 847615844 1093 26303 -158345221 60513 42491 -351296770 49346 49116 303214403 48514 28281 470657243 35059 30356 376187448 77340 55802 -559148335 72631 47660 -201156089 6974 70163 389014213 82564 56436 704474574 46536 48612 781530415 44437 17717 8231622 20880 89704 -541372123 99070 90158 117546931 53451 55965 -835664164 24163 52146 831161604 53244 57749 2908374 50737 86569 -744853879 48708 68408 875147541 14273 49745 868562129 74668 54188 -466371789 43865 16543 -583490049 15152 82778 -730782601 80186 32901 -102407106 36771 14540 807948488 93669 99030 911568370 37913 56025 30454870 20534 55362 -26032672 63997 61530 576609731 2928 34039 -500550698 32153 11106 436131373 18285 39332 193872898 13250 44191 -383335380 15058 10072 -351021961 60430 748 -421078689 61629 81293 -323047550 63133 88445 -26155515 83419 38016 279387308 21364 46589 -647246236 79380 81432 -361492084 99217 27789 -842806867 59240 66670 -726955748 40528 8963 -955320490 84041 18183 132701369 49435 49023 -104055458 61384 48815 838117549 95574 29371 710884748 86524 58789 -680064624 44907 78963 96927913 44799 30497 882612432 54680 44342 -930966695 36176 39570 404115954 32581 90875 -147030707 21670 11742 553952792 95527 43704 -5064808 68092 76785 -459916906 12326 21234 957941761 92997 45224 638633760 30117 39 73801899 54484 18387 -983511810 36250 20725 -912972149 82533 53629 -761302038 52124 76249 545395916 61932 82696 -940297650 6641 17592 -384950607 43608 51288 796058333 72135 68215 410211829 78426 77061 418446391 14608 15961 -712229843 86464 29061 -477332879 93608 97000 -54728988 15280 97759 -479106112 89038 55896 456064458 46440 94281 -540394063 40031 92378 -892306709 7852 35668 585236980 31055 45748 -291838585 41942 68441 -607033717 91520 51979 -733239072 40728 16810 646649417 14053 1909 -809742485 76398 82124 -635857288 1677 51631 -301660271 61237 77166 -86085065 55615 66455 816734391 18389 18340 -246310925 79066 10601 -647963201 37221 43096 -620553518 450 51448 -182149876 94942 68973 -728341794 4486 18120 -879959845 29030 23642 929269552 65519 42005 169716022 70860 24843 -810682512 11926 92093 185367329 28314 84583 -86835747 68942 75152 428561828 84464 99421 839151843 51809 30070 926800113 95911 4356 -426236168 45764 15095 -469426242 12689 8443 -993116287 4271 77757 178272846 94175 38690 -531289576 99069 49644 -143419086 36970 68583 826873480 6718 43873 -254088322 96292 71461 -569520216 51439 52273 378836002 28524 33730 595317410 60826 53107 -430579433 78010 67813 -287441428 16332 88519 -920349413 77432 81353 403868329 33621 91491 530901914 12043 85910 234475584 24131 12753 -261828461 650 73482 -987684929 12527 51839 -36075339 99468 14603 -583680604 74006 57664 -516658057 73098 27163 747978833 51521 37430 635690647 84294 8818 -269237427 34248 44707 -250231240 52571 89587 -279923901 68000 52351 -429275672 67389 67263 -97014121 91883 70725 -394481661 82777 23431 -943303477 11829 31641 350851142 1476 47303 229403257 29695 30217 -171791740 50669 81167 778903315 69150 89149 456822771 38957 41463 -348472660 42452 20457 555148781 25425 13444 -577870153 1429 59380 -344681169 91120 37587 -751217356 99658 9874 -780426608 48780 6396 -87906195 66681 5061 -176222447 36185 68521 552675813 54937 24444 -825679576 36063 54751 614370701 78702 39200 263817891 90973 21691 -323236195 31957 73709 -628068495 94799 79826 -376899856 90612 81499 794235266 3428 5060 910091475 3487 78609 -208617847 19041 87063 301480341 91508 70440 237960738 96642 31136 -524786283 64958 38470 -77978177 17880 59075 225980904 58026 89647 -886345696 38743 49101 -148465773 10918 96470 -513525315 67262 36005 633579098 34386 54774 -669755517 15313 71233 -53966792 82972 40570 -398562989 69004 94782 -164060139 43417 24883 -798484789 54026 27706 -10558870 48144 32180 2990894 93772 61641 -892298676 77448 36155 834513308 91455 69427 612144969 28846 63339 80862124 97130 66103 904662746 91605 7889 -704557798 91655 51806 744992606 6834 49540 812981103 98255 994 -893469082 92057 33438 299892028 46443 87618 927090547 42470 23981 599641266 3946 51332 -346263487 20156 52888 -355610247 83579 38265 549842784 59163 14895 -689914110 72201 79915 9885702 74691 15561 180699851 36657 77008 -820697935 90369 43226 -254571504 48121 81558 -965555009 83796 86059 548385443 54803 28346 499740000 97495 8843 851817962 72015 31039 -174622222 84445 92662 -656621860 55001 3748 996668223 13791 94561 546628269 41326 77958 -987635333 24488 4299 438171116 62469 31155 -433271436 13931 81422 -956967346 15405 43573 -513081996 30076 63998 988047072 59306 48858 -820757469 87180 30954 -753947500 84250 90420 742518026 5660 54608 578598746 41552 33298 261427580 89358 90741 -567675158 25931 79039 -605220163 64321 52788 765936291 75158 20641 574816021 1934 83075 -830413679 7797 33695 507849498 71049 6758 118426881 63143 48968 575857059 21100 35242 -989895629 6465 60130 -587468236 48425 36908 124260906 47145 40383 306099317 44752 8793 -72849728 36422 59934 -571055987 41513 70100 945812450 15144 42777 -899252794 96875 69015 305405167 43756 19494 -201494478 31672 95490 412263545 55412 41217 -580870988 64169 54141 241706084 98459 83284 626383244 95220 84017 836580438 40793 72646 -797728327 27582 74463 97551678 26304 50204 -25491466 85567 6738 -134820334 67614 50489 -23002970 14280 90236 -562004629 20734 76592 -924055162 11932 82894 136064515 41312 8143 -941574862 77413 80389 -53582328 65052 45214 -591510672 7703 53718 -134786568 31743 84434 88404200 28784 80215 982529679 82449 99191 132892321 8409 16595 148101663 58245 73975 730509922 23228 18404 -359966867 22654 57210 -663006631 90469 45569 -556868660 91747 2655 181806588 78529 94606 932443347 44381 32460 554771321 33625 69885 824418497 14282 47323 -493991976 30455 96043 -642485296 69044 23420 -115351090 42042 99644 24191302 16036 27998 -828520441 79468 68208 -25401784 138 64242 2264461 66704 59547 -388557725 19530 13202 689960756 16816 38787 -454586400 74228 39600 554031233 84561 16999 98154706 20710 3396 234819105 18831 38765 -404427758 68917 19783 -584382553 15874 49538 -920578313 34715 5281 -96326798 51560 66662 -213504713 84120 21635 931404214 47254 6729 -826828121 99016 7553 -576852437 26412 60162 33406668 50452 44307 -931721016 88368 78691 670234285 6155 76846 23913697 36440 60702 869354082 61291 4876 -772379335 42565 62485 647661596 56194 22417 -801627752 19925 82494 232311353 99391 64208 957725048 76638 64317 -71154518 30129 97069 431573615 83839 57968 853303576 2531 9196 558510247 98440 8446 421670178 6777 3002 160351457 41211 31996 237415257 1452 9404 -772737397 6692 607 -578097141 88767 64061 -936177562 40040 15869 617212970 12511 21335 877105964 53886 5659 882506243 40857 93749 -9168822 94772 89900 -373870155 62242 15123 -468540144 91645 1767 490426222 80184 30317 -150955958 42090 2896 343215624 19037 77055 456930785 55824 4759 -793394071 41224 29769 -362308253 68160 718 572488363 17151 10666 -692103404 70504 34889 -754596219 20469 65200 982478260 7561 2634 366471870 99344 79681 -285470948 89053 17581 -443048914 76404 54408 609604553 56709 83360 982416602 97258 6682 -840263979 75474 59270 -862547962 18615 71253 -987822187 71267 92958 -627560150 5566 17024 421711441 86602 6619 64997694 41901 74599 -296063563 72025 8368 904758272 2463 78411 274566070 95964 35207 533547071 7233 7531 18912094 61736 58538 330845836 37405 25740 416743350 64229 69465 7263292 23616 62562 -49402860 27551 42807 612520708 15668 37969 969417117 44038 12239 329251996 89498 64589 -42622639 20834 50393 811579147 21556 33962 342303339 12666 66881 -192968074 61587 350 931484527 22183 92421 251641722 59211 51944 720977140 53389 49937 -858796527 30485 9902 -75757923 75110 56909 -184147450 83049 15944 -650261231 47002 76491 529109689 61928 39138 -488630472 18274 11258 -781890010 66901 17792 263244486 83483 83311 -176259019 96732 58762 -27089056 38557 20674 -582114329 91560 69174 -237524342 68046 16062 -591752722 15685 457 -918423742 85465 88033 -658732546 94071 20800 -833567914 57463 70692 -55985817 21490 64814 -353988 53883 55144 -520216794 42729 4505 535909456 31675 53533 506894663 29223 57001 399802051 33734 58066 768311476 90235 62191 -543861067 42084 64262 333545844 63677 95418 731583329 46085 40654 -924062740 26594 81489 996706263 71360 30240 8255144 11426 47691 -340010451 75484 24139 -344825740 25016 34808 -581691926 84437 41864 206369640 77023 49943 964553555 36974 58350 -21656949 87291 20769 -913956836 53140 24413 143550906 97482 96891 -304346181 71598 46779 -723937044 94741 24004 248504635 54255 50858 823117187 6545 88557 -391779527 71838 84040 -219480343 90650 39126 -318523702 95135 99538 467476751 75324 96554 -799076444 85164 77131 915734530 22965 90164 761910877 73674 48735 -800144770 86064 72119 7314146 7930 46293 -698956771 17420 92904 -16380112 16730 22749 -375409189 15871 77441 91019668 99593 77498 238027178 40166 66026 -147828148 38181 1430 907091144 18160 14530 641635289 40386 28355 679728175 7727 43022 511303090 47496 59090 -525394078 89372 41242 20788528 27074 68674 -606715646 9198 92430 -192167317 36679 2395 876746814 61442 29390 583256396 64188 63506 -772160603 63702 97011 389208845 95620 12998 -873169883 77731 70985 -985895246 17131 68589 572378260 31466 70430 895596320 83591 98165 -662939583 92472 84576 -803595375 9094 25264 500871224 56035 72355 -706845605 27532 20977 541063082 46234 66178 113031787 12413 58147 -312970146 31197 90460 -995398371 45239 50862 -382649539 80309 72889 228778485 92892 97459 353399931 21042 5907 -23387957 28541 70921 1874933 83982 81437 -995088785 36758 7707 589760166 3871 61100 -192147404 14175 80430 -728475841 85935 46784 758402013 86486 9422 -702256352 33777 17912 451256699 40890 32170 -566701988 4711 525 503231488 291 60409 -154882349 33379 12081 -150487074 37149 90637 -370577016 93973 8817 516576385 31072 64966 -746109241 16522 16121 994998602 98937 59488 -751571493 97646 92391 -212132322 35790 86326 -481855987 53546 2665 -91949778 1425 32082 625575734 12177 42526 -571229463 83496 86956 702790980 21361 80160 744675736 10883 61927 907247049 71002 23808 -721786029 35280 92444 919641129 36340 379 726259421 3680 86382 210070476 29825 81267 -602012045 94963 23923 830992003 65146 8936 -501950132 62246 55879 -563188450 37792 78745 982236570 21800 24506 323136714 2051 10828 232241264 24171 92329 -3761242 57032 65082 -557543310 78923 28265 -326160641 70582 77153 -173241753 5759 22318 710977188 18996 83 590082932 85227 37781 784483138 77992 28360 493184739 97218 69578 -62276793 74214 52786 819347498 86407 84848 450380419 11980 23208 647658087 19677 91653 -897655378 34147 70158 -705439962 98464 77968 -933876334 38724 82641 662278431 2493 90415 348864939 31202 33440 -731868625 40026 46698 474677443 22235 48352 87718183 71712 17349 -453142168 2292 25901 189815295 39909 4371 -221439701 81246 39930 546894716 2634 61899 -234056022 97266 51151 660319539 81241 90187 182589954 87054 44572 437941083 73894 2565 -951699727 12855 11322 -828801014 27496 71986 -6603536 68879 55528 -438193266 67052 72498 813784040 48553 29620 -81614607 54591 21006 -151148732 88123 83099 -504713991 88823 91367 143206558 38902 2209 18946543 7921 47256 -311543000 56111 18955 742847688 18343 27907 -960030137 28531 22150 384759157 33609 19121 -707510656 40840 39970 661638518 68565 7981 -199297726 87071 88544 -219223060 96790 79016 96278657 31755 47059 -443221751 86885 64169 578957188 3197 15993 -771282789 94313 89633 -103485027 63630 23860 -579809394 69311 37935 -528769580 94686 52208 471552968 40415 26194 -267084723 62679 67867 52777266 42056 76347 -216100596 7159 46884 -1820791 47958 23178 340492919 64221 17592 -691779048 57167 13542 -16474150 21846 20850 928326272 6579 77052 -105354526 94346 44253 -660403686 55628 97450 47337779 1509 38523 834527733 69319 98673 51956163 32292 91475 256877670 86802 1602 -725342326 38828 93417 -229328144 95068 75352 -363611283 37244 99185 883074938 63892 95756 781273416 36952 8010 237822795 40109 37304 238522525 67120 82157 -552818886 82525 32330 972171389 80657 65598 -422239465 49898 85268 895419639 50567 96098 -759317146 86042 37926 -203905023 82467 97241 321932717 25496 49265 836528928 46675 57507 -771521551 27880 21542 -777130398 10939 39977 757331702 10535 51439 177194947 88801 32168 -78980664 99822 68163 -492333976 93468 25639 -607156267 68261 75984 522340437 39442 38516 -128099784 31002 41535 -321359146 66230 98545 513162147 3489 470 648616650 74370 39545 273640648 7889 88041 -729530995 29766 64085 883122434 70426 99137 -578465493 29183 41381 402570728 42903 30793 -343296163 57751 18214 906166673 88758 53179 -812075255 64604 52055 208208205 39681 33193 182373720 13118 2450 -436396932 77728 36188 -793523769 78835 79237 -12626773 89300 38879 561297642 1036 32736 -35786488 83993 31143 -651474673 774 62432 -931520001 71342 89065 -864702850 67611 51506 689398644 8782 95334 697968484 31719 91497 -34249318 4543 68872 -612617473 22948 44042 796977475 89685 92916 337368723 28941 36073 -777089484 81763 94955 -989460415 38994 54560 -547851498 42758 56206 528064254 92105 14029 -365306594 9650 98727 -797082984 97535 53223 210173735 59490 73156 -111347036 71015 56494 993899432 82761 15638 553442621 93914 76266 458679617 90558 92333 380752345 52554 6914 -747062507 8639 32055 -90452893 26050 49544 236636485 65785 70426 420621356 16741 7494 -910594551 655 52819 848342730 51700 62455 -24720798 22579 62361 -24705782 84588 44903 988215013 19664 4134 -141444706 38833 88487 759557015 40201 6729 -154609788 92486 61650 750603190 32513 36441 -769527383 87627 24047 -157774430 74494 73916 786103564 75559 89144 799383120 28254 20334 -164207478 61642 76120 -407284371 48315 99211 -706818838 99437 18641 66757209 8052 97230 2778281 85177 49757 -289538528 79460 13115 -278656238 98402 45546 65365134 76535 77357 692358614 79613 73607 722849230 93738 54666 -109127264 59633 81987 188119651 64928 26599 -108871668 28789 88971 -736386710 14947 58178 536087197 55062 36801 -902857375 82395 4450 874482435 32249 8473 65378018 89342 93756 -819813829 19907 33469 -987825728 77066 81076 -853520703 60792 15559 -451150966 9044 26171 242255522 40173 3754 -18136408 85103 15526 -203751279 41182 97937 14020072 89447 16488 -686877286 12322 16548 -55721998 70372 96996 375896519 25811 65183 -248127898 74200 37741 -365068548 89601 83623 -34305741 8207 44159 -825365387 4717 30152 -83183646 24032 50020 -875852710 67014 40032 -845240114 25885 47920 -606351102 6158 56799 414659564 23591 51315 -579962653 16604 43427 879965505 33070 24343 278875421 96779 22534 478086413 69967 50022 -700940571 49214 93064 -315533848 25745 27778 -853037352 72430 87548 -284560620 55375 31623 577806443 20338 38148 -599356401 48371 45563 787669784 76539 2929 -14072428 1242 6063 834401593 69618 40703 -263570702 76906 75764 450556742 18580 91036 274889975 64376 52279 -653679538 64297 41499 804103465 40761 21259 554494866 17634 90471 763200372 30828 41330 -515166474 71725 94482 583581982 53704 43159 -991478805 26229 52900 807985926 22257 77339 560903834 94943 63328 444968669 12190 36450 412531186 17122 45002 -655631236 78914 97472 -47698866 4186 75029 515346314 82250 71677 387215987 52434 36977 909139747 48575 45412 -166686316 11403 48050 -442212281 40244 41954 -955930895 4986 85779 -754944340 83568 52033 442005873 85249 81926 39649496 75744 67228 641563099 37197 95930 928949176 43091 95551 -73252162 99283 5766 -127046793 10911 38313 -752204624 28304 15714 -730328685 12096 23929 -536978726 8473 19598 -653676979 75072 25247 915491934 56389 82670 246732129 46449 76459 -503951760 31674 59603 -620976088 27992 67111 687807779 98400 41755 12252847 52462 45438 376095047 97504 67774 -697609841 58124 37882 281308900 29612 23486 -373284358 74867 11379 -546222153 54554 56327 795093437 81404 17408 852399329 42108 8253 -893840551 12533 24200 216563450 42718 70581 456345172 99334 64819 11122179 43922 80319 -596777137 95399 61771 -487325206 86440 1473 280758713 82139 31207 629945602 69174 66062 617256244 97661 8284 -859203938 9007 23934 910045214 1152 57184 914341238 60778 87827 90517242 98720 64010 275530919 89178 93624 -551156290 27718 50678 -958685663 42312 8914 965448680 66762 85209 -632941056 32975 1082 -759616248 20931 83123 626938081 38789 51352 615400798 95001 25064 286203167 60413 4532 -994977852 54550 49571 669751427 35696 71397 519849816 46011 93496 48602762 55868 29597 189260608 39180 24637 164733401 36769 1739 8138260 53990 7759 392979630 86107 53019 360487171 75420 39457 -6262498 71828 77692 -185865445 33043 66144 -851903787 23934 52058 694492105 15531 39472 -293865465 28769 68482 -500468103 7966 66694 -461930785 98404 236 399326324 71500 5212 838590516 5377 86606 -479115167 47443 46974 -790296847 98695 44976 50357416 45096 7487 -231656312 68333 7903 -137143870 63012 26475 188181164 36448 26500 -362281574 8505 5346 -374757664 39352 393 569352235 50040 71528 961196742 62908 78875 -508822154 65674 47572 -763346554 70120 94551 214822343 21589 45092 -887575979 91102 6890 556014780 19287 55968 -620233302 56395 39726 -91391075 61747 78318 -42534102 10747 14499 146256302 92861 90349 922622230 2303 4901 466758265 52254 16430 -833120107 54337 15526 -461854163 71009 24506 -597020377 15179 61110 -798032463 20534 33955 -728444891 96295 92891 -664195891 13070 21944 690183905 45131 12309 -800025431 99436 92621 -813566628 45189 95743 876314372 54508 55829 -799394853 85293 60075 497736698 95854 84706 822024283 18626 60471 902387398 73772 70852 332511709 84699 76806 -137560576 41046 35352 -783758743 99858 54011 -875506294 89089 23834 203054924 36713 78169 978900873 2918 84925 -105541155 80345 54597 -526514225 86851 17893 -638566542 57890 31434 916040635 43166 34084 -325088611 97899 2194 -782683204 29797 61155 -86685586 19943 70301 240188814 62623 60532 -688504051 75627 64831 -830756356 89933 68973 917773829 86351 49222 530134002 83492 16398 881527629 26667 42573 2147117 42123 22217 928402475 56279 3527 -196469699 80536 88489 201397067 79667 4863 151204126 75023 50745 210234158 11335 67639 288754952 27826 44107 -534727046 33944 83716 969525453 63826 49926 609079670 71570 78647 -777158726 79244 28935 -47908203 47610 93910 297012785 2063 26522 -38296625 69898 27718 -715527043 93856 89631 675904259 82270 42427 -233049170 14753 66622 27337442 84261 44612 444360308 97617 90427 647380020 47374 6974 -207742933 245 3175 -545599005 88677 83893 760351292 49546 42572 353799897 18710 1501 71682744 66179 92911 -842822844 20870 78359 -374489860 65740 15751 -983916067 26668 50799 -184368275 65705 14636 634576727 24485 13307 300005726 39997 44778 -190843982 60748 15508 691099337 80882 58051 524189978 11353 17363 14711271 40270 17524 186967100 50079 64526 -705242826 70452 87109 -908974484 98072 84784 336361408 25475 16438 -484616229 21181 86322 -40430212 31831 1831 -688017349 2221 20543 -757105061 2338 50955 874504724 83484 30552 -266967577 42200 34410 979644201 37883 45382 788018680 61804 9584 151545859 97908 49209 493530617 72841 96929 108275909 8453 65391 -688400441 29905 73017 -84431965 27373 99165 173275266 4367 57108 430638061 9946 90038 -848926367 54771 64567 421492632 43712 17124 -116910033 47488 73676 -822333743 59687 88414 -947112646 90208 89457 -535853027 59542 11792 137106774 98533 27516 930269887 94508 25551 151783278 38305 28229 342110876 11177 7883 14130514 38427 53512 554114709 41658 76639 433985764 91312 29056 -567908690 36653 48161 -403091728 12143 79122 867234836 41214 44621 -907879419 84802 4717 575555793 58539 44869 -453048890 53054 84373 -252513594 1345 77851 -952084324 99616 85555 394133782 71372 54610 102563130 15695 52713 -340528126 34191 69015 -277313205 67206 85423 267446202 46222 40736 -589690822 98361 49814 -934596250 54541 29512 253182178 35230 62688 -304196151 47120 8318 -74289811 81488 29823 -414295700 76422 99872 820554966 34936 34274 -660928604 65216 14268 -285652779 55254 50347 -115690144 94177 32010 -162535900 52587 15981 -106131340 18327 87768 236446484 34986 35036 -477261886 84287 66657 -787734348 90408 82446 130893477 83304 76333 -257099259 48205 34559 450084311 18355 47082 773565307 21491 63215 -532574512 8635 33173 314057953 35406 65539 963246316 49681 9206 723716153 17042 38162 384742308 87666 59095 278145345 2417 93052 -285896033 46246 87067 -57605125 33488 85342 -464511925 33855 88162 113372342 1473 79512 95499612 46669 78729 -765465028 90582 17716 -895363942 97441 99426 524329625 68599 92384 -774500159 50811 43070 -527662585 52070 27536 -880684244 33207 47788 -549762280 31638 37093 -344339806 51745 65495 -713947888 58213 80978 375919766 52902 57595 -673798775 28250 20232 -571641026 86777 64249 -510761239 86344 41017 802728075 18340 48620 -511182663 69466 51417 -85030145 8103 64420 337333862 82085 75253 -828975673 8155 33012 -741223080 91712 58291 -666357836 96669 76027 124044597 56461 94820 98772216 60645 59512 -124010099 61828 9970 -494185965 44637 49080 -432038735 19404 66620 -572322110 77733 16617 973544443 54683 38564 251396016 53862 4396 343669352 2579 25019 780463183 37768 70262 329353864 44830 87073 827664733 22466 53 -455539561 93479 38443 -215938455 49106 95051 -578286731 90057 43605 -777589871 50257 75153 238405728 70793 31113 -701795996 5727 77271 -752441892 76197 19584 352302666 4432 36712 -816843232 15601 32680 352020141 90776 9811 370135844 53335 70891 -821624378 37794 27507 410682156 81523 56118 263956076 46814 1595 -757138813 95051 47982 -181853578 66843 42609 -415003724 64096 81006 -56711126 54186 32828 -948535886 59690 44626 94614591 60960 92853 -466681165 41707 34055 -308371993 72900 45215 -919186885 30190 75189 537495262 96940 67819 24116431 95182 8147 119117404 98301 31941 -250552631 30494 49281 137299587 74114 3126 -193466824 91124 89849 58146295 11168 41886 278114585 33854 14447 726370594 21120 24247 154959337 17856 69170 -337173994 95688 48455 -325866515 54555 52613 -730771426 18368 88534 -914106768 7772 39919 224734707 36795 46444 -232854179 94368 92209 -330263643 1380 24778 466872352 24426 5885 -304537982 71298 71428 -841024175 36366 59202 509861936 74378 59839 565308282 1110 34757 -791337782 7673 17292 582276045 46490 13476 -420467692 15526 47057 -554974346 67474 80913 214588972 13220 9027 192177721 40412 13391 885146267 42138 92230 -546290872 50612 52327 -428558495 82330 22550 977497364 91625 67066 -850907162 94204 1401 54228995 4223 32410 -713709500 625 13363 -857047701 40694 91336 480037835 61173 28544 -847460174 84580 7715 546372081 82395 21967 59579 25543 39443 -845900006 15309 42030 -391944089 12365 10394 -218178185 14199 30520 -57564233 26321 83569 560321518 72927 2379 -130408387 6741 47917 240199319 69984 22608 -95825276 34077 89457 245401243 18374 28543 737205685 85251 91607 -764099144 21484 92326 -713180421 53569 89570 846895715 23523 51 -457156452 64004 79917 836170340 76423 32842 -108514921 98925 89858 -405476542 36128 35072 816313309 45511 2993 -515198012 19373 97405 -48470497 93256 43552 -853314586 41761 54333 344111530 61219 39745 -767722343 3294 68638 -813304348 26428 29146 -82298944 3254 61652 470538981 96677 27940 -66700524 65809 3388 -320053691 81148 40221 171893335 10027 27153 148606874 74965 78860 171243069 29669 17366 253240913 55604 99424 356788805 26499 36469 26566870 9131 49750 -684810786 37961 2349 -819996429 32270 17887 -927450581 47363 77528 251704264 64954 601 -593193088 71797 9293 -789516414 3219 52874 -12131482 3167 6310 -465033762 73860 47400 14815516 63275 20024 407243537 76113 47230 391477259 9165 79790 -944680928 87842 62246 106391071 7748 31135 45519191 33144 81845 189637413 26458 48574 -559886600 38985 77264 -550011489 7295 58729 549921856 27460 63028 -334383965 99896 5764 -740457325 82237 83403 -224353511 91099 56405 56069578 24040 3767 -321084126 87472 66658 -830220901 97422 23111 94625789 54668 93114 -593301456 29524 66280 632602523 9535 28778 956518329 73521 96560 -590226712 34402 44479 -638335840 66547 37415 854657267 51170 68481 -883547318 35159 70646 -910956490 83099 79226 -715138020 16543 38853 501657679 45589 7441 -486776723 68521 74318 -605008891 23275 68382 246604414 65369 33568 -796028908 95637 45002 290451490 11300 99173 12169555 73112 71403 -289368912 96267 8411 -237130579 3367 11625 986823573 59736 10399 -678089471 7129 44886 -609952043 94146 3978 -372284808 73352 52068 -286714180 72207 8443 983397336 40162 53095 -899424244 28123 25521 -73208121 61777 85221 231205137 98875 57716 -622511473 12661 67854 -219386558 96512 6525 255392153 16282 83385 -487582202 50002 95026 460822512 89534 46883 954997075 98844 71883 910085370 47767 91517 482427518 71774 82408 150334761 60829 69383 -396981030 40512 9600 821796823 63731 5157 -261859413 19003 53039 21217690 31618 78700 978542655 4005 55001 -72866131 40499 58282 -980912008 8781 12462 101121652 58693 88005 -426095742 5357 44240 82033118 29903 93128 -614723261 90304 25910 -380916521 49416 45825 94781450 51533 3108 672013478 22016 54946 613467089 63593 77080 -49562463 14711 59065 -483348413 59022 98306 497076849 4580 83216 -752501085 14698 10424 -782220255 81832 38610 -844000571 48311 25294 49978031 1606 73259 -993372455 38847 16106 270474613 82820 22734 850954205 85703 47372 -37425944 79596 12306 391281344 97684 2194 -964564149 38313 67905 807271597 40804 32018 -16964821 54220 33968 204268005 14631 40785 -560907421 49740 39867 -185495441 4083 41449 -317724286 31461 33055 -143246660 51622 35246 463250385 45435 63148 905154479 13657 46953 -218922960 83776 45468 -282957536 14581 96474 -458647672 61380 35740 89178048 75471 86865 590106877 30363 57459 628738979 47479 16401 363480404 67098 68759 251143354 54729 36258 -372350042 88787 75456 554602957 76350 97104 -696946200 71087 22227 -532902824 85657 43683 -566538728 309 80647 -832276861 36663 38193 837999764 21899 69128 357968348 53371 51974 503928786 13140 86136 628880163 1342 75993 426598692 49659 65425 -462393366 34629 75383 -621410096 41183 87928 -577161314 56759 21102 -418131190 92343 82835 953157625 3470 28220 154485315 26338 61545 102152845 68957 47283 -662555607 1164 57 757948925 72523 89863 -827397875 92431 60548 -127214915 62736 43740 150311100 31585 53354 533955718 84609 95282 229171462 42541 49896 790835809 43631 33899 587890431 97836 45831 -63180029 89160 6314 -133840101 40745 34357 -997693394 57788 11875 -379101915 17484 25404 420021269 49169 85049 302953395 6197 67600 -543884790 38689 75872 -245869408 36449 14857 503779756 3890 41308 -77878604 91602 47809 -978173137 41799 35977 -787394700 70589 39516 960112353 66231 42302 918601882 31339 34574 148572574 60289 17772 147683979 18642 56927 -8550235 79043 73398 980910754 32980 6256 -878562507 82033 95792 598540879 48130 60016 697221846 74480 8317 346346363 64532 51621 -343006850 51152 39450 -537421250 60419 55074 113222106 20921 12430 -280145509 77464 40694 -146025545 44056 48218 917400047 72892 50470 330369520 83307 52216 -486672148 96296 25678 630301148 90548 73598 -377074428 35925 60592 -495503642 92215 27736 391035096 41708 10347 964109854 54538 63514 188803417 75682 26838 851091659 17217 73762 -538985102 87254 96527 -168200427 16711 32077 494626010 23422 45506 -401671443 26883 54170 -769194837 5007 29278 367720105 75500 4546 643971510 72236 10120 243828312 9925 88433 961028965 83289 87137 551595166 36892 81874 -221828239 32437 75698 -61805342 29736 38616 -803108681 60491 81078 -467719699 56333 15533 -826835968 83012 53829 -514296936 39118 46801 676530640 27702 95675 -420172594 18166 57287 -334253169 99731 53594 592873695 39092 36757 -89879099 71620 86028 -349443137 65823 85057 -488453218 30643 76992 -69312477 68165 51280 -363891884 80926 76143 -687767438 69203 39920 262296836 97945 82855 852565025 63356 6359 126211308 14716 46299 676693617 85371 50143 514079831 19913 42022 -441654675 64703 16767 -762265879 90366 87650 551543024 57598 63727 -718835295 74459 78859 375452341 65759 82231 -650856375 26084 45524 802335656 48537 92078 -914899435 39362 97358 -329938203 94806 96377 937672547 16471 57852 444402123 42086 97351 -229676802 83261 71794 240410166 7647 45969 125166448 841 35024 -127546819 84230 96895 -178581750 34775 10506 612925032 99054 63105 858043030 65084 75585 -153643625 33779 48151 -175742717 83516 41235 562586047 28653 42586 198534561 68553 3255 -394892771 4413 8030 707512386 65896 65382 -599962357 78517 51250 -295747319 13957 19688 429486722 34924 98938 475932503 9089 53151 675764808 41528 15916 -488794056 21522 64382 -525655785 70010 51490 -699306535 50571 56983 -296995372 21913 92948 6625316 45731 69895 -152520245 68260 61584 -978118441 45306 83906 -329909965 72227 5160 801116592 58053 85878 -879398788 1332 18494 58450864 70018 78009 -851618746 93042 60900 -635237072 89888 82806 903166359 92556 11883 630098617 5053 31534 -564351398 13013 14673 646021561 95592 63745 627414997 42671 54522 -805004225 77610 9009 -219916545 71799 79810 504657087 3713 15908 -329753711 12793 72547 34613528 38639 226 -415197912 54697 91060 -12708519 3268 5830 -292558049 91169 15409 175986242 97666 52292 -718761476 35452 99370 976424958 42765 9044 959049038 23836 17193 495782438 42370 89869 -322075424 66008 94978 11366085 80400 4864 -846028106 86737 57337 986102738 22594 48957 857032805 81779 1443 100545511 64657 40495 -673335334 84890 40614 233081589 2504 39764 -173110518 85512 65471 -694431497 8232 48326 -916727841 37825 87527 712770001 49899 84813 624895651 93864 81915 123106109 531 42637 -623650446 92253 44087 491051637 98072 24486 -75902818 7891 74756 128633068 49767 57066 -972874445 75115 90027 141153412 49563 15583 427058554 65620 17722 -428406081 53058 90767 696910180 70184 52436 -678139742 41966 78208 602025425 42467 32320 -769860175 20807 24047 -809440607 56307 39560 566227839 48989 48130 -768583256 30211 21784 -471264978 59232 33334 -261632936 77516 84412 -926931815 59087 97328 100305892 12671 76270 -974962475 62653 46532 19163912 65526 71221 -586967526 22058 12521 56358591 47570 97383 315949724 93461 52324 353767137 6263 33217 26320650 44370 90646 968422552 79031 31765 308110037 20471 13088 172366392 14781 49120 558687950 73210 51666 -37521543 71403 26294 -550561224 25510 35001 473468491 84809 4245 385784462 10130 73501 501324126 35787 38137 -82265714 12948 69205 199763145 15325 71372 -419533266 15241 26096 -114248691 7640 13079 573424028 82025 7598 489145221 80064 77753 -266930443 22763 65600 466476785 44314 97624 127117648 82961 13641 191286039 57850 75906 888914013 7884 57931 -364996639 20799 82092 440424529 93345 62430 561302446 33848 54110 975527281 74382 14192 43997838 94102 49145 -347685526 42696 89729 -588651343 74275 76454 -885822642 5194 72951 352244680 99945 81224 394687857 54009 73378 -431247403 73014 10201 -980010504 66009 58519 486898015 85211 54636 -290660745 43149 69787 244897736 37033 19225 818128407 57116 28872 181588885 76647 62536 -157998099 91808 83269 959053181 52979 41143 -125390318 16863 26798 -349506821 43344 97020 -661077608 72848 18962 161553909 69463 70256 -683316452 19961 58286 -133405172 97130 30358 119474326 69871 4032 -459988600 97475 33553 74271640 99288 65478 -140262723 5376 51238 -576466448 65345 12616 -882756912 70168 36427 491130801 99776 67701 929756982 11080 80486 824691103 70661 6358 -394627567 86399 40475 7837072 11358 10205 803921694 12989 59420 -589465842 11023 84589 -600818124 45844 3368 -563628742 83944 81223 617183390 94731 52676 -67650206 51909 88104 -631760449 26687 15715 331648007 22281 12667 -725284612 78271 77963 995159334 12398 97097 202868591 44989 44811 678880120 53317 16161 812355975 97297 50257 -863358969 10005 84521 86659828 68700 13587 783790481 52879 32897 292531072 87749 20651 836341610 22072 70453 531397651 27818 60485 469779656 16763 59250 535115519 45226 3726 -144739431 81879 78324 -126575545 12160 38971 -432916699 57114 30253 413576824 58109 12125 -813175241 9422 54427 953280343 13142 60686 -199123410 65302 98411 -437352496 59346 41930 -198031844 26101 70464 -827480875 10848 74555 473569026 40281 63057 427123601 91681 41743 227851582 9309 50127 337746515 4025 19503 -62924265 80462 42522 -279598452 41044 76752 639529579 19344 43001 -844415987 59358 79924 213942152 85769 63962 -68621178 37906 86790 -7125411 45674 77872 981852955 13118 80333 -95947332 7438 66813 -950244060 27445 94817 509503921 18847 47793 -922582697 82684 78442 814999441 52149 46925 -464363132 38211 37632 -421068973 31807 3074 903390676 1050 57489 -874028785 62213 73874 -837854865 3499 65210 -536113834 29143 44462 321065626 21460 49964 589845184 32315 49890 -235049463 83461 83571 681885020 97398 39787 -628625049 92904 35534 722822439 29369 62295 303787977 17575 26291 215089766 13769 67551 -178504172 57702 72100 -21255154 36540 33772 -948243972 4175 47487 889856869 26341 20857 540343725 82607 65544 571880646 36583 34430 -397307028 28747 60004 -715794996 11341 38465 549520729 31465 76286 921438436 97276 32398 -11637080 33413 53078 -651345762 70423 11932 -791055520 63648 89708 -821476564 2933 16166 -896591106 99876 87645 -156049627 24568 69169 443933615 70666 88264 936252106 42553 2219 524511805 73180 22714 -516296013 13273 8153 -949982208 54933 58212 654561171 52362 18701 767614998 83273 58168 723362756 81032 38341 550272047 63590 27720 -577709119 68804 71681 -527789974 81639 78756 -842528375 54984 36367 -185545873 55843 34493 127717193 89089 87336 -415763339 18730 81176 83613123 97409 38728 380930136 85794 9026 62565542 99186 81890 -912768756 95026 49596 -325367267 72559 84003 536642208 24899 42244 986769028 99423 36046 600192271 30697 87788 -700560468 2183 57050 382353908 58393 26718 -784881172 25495 93611 -751262153 62936 88108 818918297 70472 33427 79062894 45400 96805 492534979 5886 76848 -628463504 92200 2468 513184933 5615 53020 -795890940 37079 72093 -869964577 56517 98302 656947859 74017 93992 933893943 10695 71653 168865218 35105 48615 -363188920 14062 91504 252114071 57426 89951 -999087092 39397 28535 599713404 69168 41180 -804617017 76432 22716 -138071503 19020 15370 -424579363 242 89038 -854901409 95796 13747 -480736005 24242 98977 -526487926 22224 50528 647028467 40622 57259 -69580662 40843 24927 68839314 41020 74594 -209376988 13834 5681 113113992 33354 31764 90945725 10544 69263 -537557101 3396 14824 -898107357 79500 97815 472992828 2781 32041 468464790 57965 87466 -513716070 154 83581 -884983202 67235 94261 108616616 3010 73508 -111585578 27004 54852 -409793929 1818 92281 270032877 49207 8209 839451541 57189 59649 599337567 92497 70030 711285309 38362 69578 -688339468 23185 51155 -29412626 12152 57712 -982506518 56975 92108 -946616326 34964 95857 378885545 59379 31867 -12424883 27497 20740 -697385165 121 96955 -436444592 35328 54902 -12731388 42692 42857 -574801807 90184 23675 -393725615 48458 10540 -454164167 38961 64681 701585322 86767 20913 -929938917 74280 74137 -275257466 92322 48187 795858965 86820 88956 562409975 38477 77224 -931592463 88187 77518 730638123 34933 65026 562887668 59991 28047 46491504 16558 40459 -979821416 96311 64487 855998852 69174 38189 -959721789 77585 3934 -415005379 86365 98782 -349221571 134 95004 -404522393 49066 13161 863737974 1380 23927 512606116 40020 55457 -631606456 97149 81832 857132686 15606 85333 -663768735 62431 75496 -14302609 90456 44439 423132589 88236 69459 6363717 33643 83076 -14933449 95264 8774 -854936922 78208 75203 726649501 8307 6610 82281624 97345 72201 802350401 86445 64469 561804723 10740 19524 17546650 85443 84350 722619736 26677 59850 -718283981 62611 70810 -935989238 43476 95530 24949561 77381 32628 404334741 42359 5148 88190283 13190 87565 135086722 62535 84498 219128738 21183 48028 338792184 8519 52849 442034443 33114 29314 -383185174 32619 94514 163190689 18308 78698 -745552410 67020 67776 -589789240 59360 39769 -713202799 71935 47014 -295619811 25548 71693 754322901 47991 89900 -421899415 17199 2437 -665056168 98318 79742 -502776343 6807 11522 61336194 25717 16329 -5871906 73823 41684 264030704 20408 57769 499804178 4250 96594 -585575139 91163 12102 755392432 15155 11202 1148994 70382 36323 -739985855 63536 79068 -971301000 13765 94223 -56904274 56553 19078 447423331 7554 33696 -806407721 45462 94933 -654473400 3996 15765 -82568027 40067 37586 -128815237 89407 41215 -986790645 80953 80891 -866473843 78057 65298 -752974205 83857 44972 191772291 71046 21471 110671975 14317 74731 329633774 40150 91280 -131804324 2751 84937 -68529764 74794 202 427845773 8499 6956 330470608 71349 24742 631857091 27829 76930 856152219 32612 11745 -263481564 79691 76286 -217814305 57666 89163 349299200 82752 188 -685760612 14288 98872 424732137 979 91649 798194951 78313 56971 -182739512 11402 22697 65379131 45611 60605 410905020 88674 10719 -448772260 14191 30737 -455368267 67225 3201 273828313 45185 56953 -570586639 9225 2635 -48247066 99022 95199 89634509 96902 55972 673332954 30387 77351 718983612 10864 22748 578075817 38115 98119 338605334 6367 24848 -931748506 81780 24095 71258972 55284 48029 609577344 69156 44462 591793092 32179 80526 391871837 71322 1569 -710262469 47943 89450 982783360 90021 97443 -446796296 92524 29665 -100252045 36312 80559 532604106 83951 68181 92026818 15747 98274 433701322 32203 55588 -101913760 55368 10104 -325383747 79533 87399 664161597 66958 25910 -235134423 96684 64262 -965609331 10984 50605 108275083 39390 55171 -374224060 97968 7103 23140281 19884 82972 -509460850 13545 79087 -462677992 82625 40347 -261728290 32498 66141 254393838 68760 2041 4118511 33888 32309 -251046213 46561 38580 881013652 22026 15028 -737483853 49406 28832 833616550 52421 66998 283756863 80418 27331 388133557 25833 68466 -356437852 17773 70668 153868292 19565 43231 85106849 21011 74435 -541074846 95192 67335 -418370660 49511 22756 999120353 28643 51884 -517679198 71143 71856 387832714 6915 2325 -862790633 30009 89705 528331218 19422 3767 -508317590 36108 66593 -552216450 44338 21482 -106355213 88245 60000 575084339 82506 58837 -537864145 11199 69563 935427945 10452 9086 750588562 81606 85922 -869197433 45800 56028 538161167 1739 81186 -435624723 30557 51328 6001749 77288 52551 -919205652 16060 74345 493059670 17040 73541 -121002975 86789 61401 -94630879 16414 31929 542897059 84794 16930 426349132 16358 6027 718761169 31180 74515 -951469301 59542 27425 -324840374 86553 23975 827719415 42934 35296 176437606 87006 51394 -532730226 24140 92104 -905846100 15659 3855 -214162428 5578 96295 -948144061 63708 11678 -72950376 35031 11925 693062798 64310 21184 382940761 56328 98319 -138485575 61412 82247 892073659 6314 42105 -341816379 43469 83616 -976953976 95829 9595 -901421531 11031 3257 -190371131 47575 9763 231620603 76977 88798 74103982 323 25950 -779776090 35820 2671 -979479062 95051 58990 928994567 95909 82832 -304928437 73554 11269 -96782457 69967 18793 596121468 41638 1705 -698211724 93875 43647 -798800104 27274 88954 -679993271 64760 88501 361524499 55609 5357 -482348321 25519 80181 -798051043 42459 54915 826871450 57975 33139 -602015672 64740 95772 31435344 92776 71051 -360315874 84388 55978 206745686 3326 46798 294590480 78729 43720 -138427716 35245 58281 -202097905 21833 93948 -724539837 55757 94492 -446785843 90987 34573 872743938 93154 25265 833515272 64301 7322 277000021 33948 96933 -766466015 84413 3349 -121166183 8553 98843 -991766548 46449 78904 -953821860 11398 43198 -559958204 60783 74678 186619444 29496 41172 -152276210 59013 9953 -184018723 96074 20638 591117204 28188 17638 311253739 12032 18521 -908248990 2291 59197 151388269 12135 14534 915229104 51432 78646 193483938 44191 32715 -712342340 16527 13562 -334761385 20420 13762 -845957206 78448 67740 811777703 25246 61847 -789546025 58844 66258 710972702 31728 1499 -488751679 22340 59508 103802495 87518 98419 -57089427 98705 28583 143522260 89882 61150 158567794 87760 4474 -171589778 25949 20049 -950236783 46876 99009 597111724 3413 72370 336876793 68483 76756 -76411553 46195 33283 -638563840 8550 68519 -113175940 53263 45124 -802076362 36507 19331 771063269 79490 20833 421559228 94302 66455 -966760919 57816 17044 462657533 16538 49797 98548950 79118 51566 -743671449 41565 71389 589274924 77640 50588 -621981322 85878 57200 599253158 27352 5225 908890314 63024 7531 -669214361 58059 95964 100967037 47166 97611 812759881 44980 31060 576339654 1808 9698 480554270 32813 26186 702621048 69444 95032 -575069844 72682 53356 738154784 50324 81344 62832011 48102 48243 900812463 79297 77485 720898550 96800 20904 -133218166 87980 98699 571470157 47960 86519 -61844379 21630 2186 -160418869 53441 37890 -202609031 9359 75828 -57938801 66067 31755 492142482 35167 33328 237357802 36767 82629 459474893 42087 25712 -82514313 89102 37297 621340185 40613 96483 -591999959 66785 96888 851879203 27182 70545 422534759 46933 88820 -48779328 33837 32210 652055040 71673 17310 -215340852 56668 1306 618470921 38680 13765 289155646 56989 88554 -923238678 87480 21771 423282663 6789 62443 147012436 66640 59769 -201590800 98767 19090 99962241 95510 53795 -65006690 20941 19168 -752738082 91566 78035 724217140 80826 99673 979747761 61582 89443 147907140 19041 34952 -59362138 56361 85623 921840781 53678 41723 -638411837 40473 45665 -123990980 68118 63808 -391694816 29445 24754 -234833604 64037 57627 -684235018 30046 29806 417502723 56928 96772 -986001080 39082 86433 605766917 64876 85625 428648304 98712 77869 960955824 32342 83419 452055175 12795 35098 218373353 25066 61850 -128171471 21228 10628 742025515 38515 53100 283929819 10311 92831 488261745 97355 15252 908694767 35842 96407 53872852 27916 44449 916449708 19680 94519 777534066 46978 5139 -728880053 98359 85915 424917484 4547 81625 206625476 3291 46626 -760226810 99251 16226 -303616075 65501 89503 896276321 99896 6566 -342376782 85693 47277 391224535 32413 33781 71555379 96030 46439 -244935701 61306 33042 433582475 61806 59376 -186835482 15810 52455 -591713492 82048 15676 585485613 60306 25987 -907612594 23361 43427 75291571 74203 7904 -920798560 52498 33427 514235905 56977 62295 -907830281 85169 67752 -401301637 10856 76620 922999821 2723 16679 -840901659 84087 27727 925170270 87720 59448 131985769 41342 46857 -585007347 77718 96659 -570355051 80572 30690 -667831285 43904 53014 -894151645 28362 57182 -128615503 13973 147 -482403523 20351 97290 159252624 5444 37776 -955814687 75517 20581 831601372 78983 11767 124339886 60252 14082 -138132030 12593 24245 970445492 63412 26635 -615977897 15354 7643 -563903552 75424 58923 -471697271 61859 30939 586859755 64640 47697 658629707 80593 13444 619158420 81633 14071 -326158531 7147 46111 -183185059 6105 48458 310527240 68885 71985 442726399 80340 30727 -957473594 20313 38800 -458505569 73257 85734 249024836 17627 38306 -309481263 26839 92918 -6020322 98419 48051 -427588424 35079 38807 970373520 62176 36579 -549971972 17389 20873 -878790601 4990 4072 -66462423 12771 23221 321160745 88723 29210 629962225 15162 56797 242465634 15188 64904 616300577 31687 82803 -149468979 12385 16014 -390877918 79203 54095 296574952 68544 95880 588346178 68407 99742 210791736 60188 55394 326097621 68385 60332 -796324717 66870 34845 16055504 92891 22359 -210753193 5665 62382 203320908 93962 4264 578776297 37570 98829 -620167020 46748 56906 -150678488 31259 12210 895001749 497 99104 579725762 66467 98104 -213708652 12421 62281 -358881470 46466 42847 151595380 92306 44212 -121852276 65736 6205 -177410432 47427 42034 -745141649 3999 62085 767561226 19048 91161 789361192 16192 10617 -423225746 50493 84292 -304217019 90665 67517 -965461739 12243 17485 -275568692 69727 32380 -217366169 41628 83464 -68128043 21476 54702 -33942815 4842 78937 -308458280 23108 77938 604091022 71318 19060 -71691002 72370 56592 566335943 18299 60017 -623315650 15078 585 -556332635 33249 50571 -779284811 19352 88345 742069742 29998 19052 173087604 85606 54956 642740603 78021 14840 -780400541 27020 44843 483073439 10928 77286 -768998891 1359 38652 843687975 25865 64959 247205759 28330 56233 -885495277 251 71476 762257366 1042 4221 -500130979 30132 49553 -965422733 88846 64173 873448223 76136 67587 242677579 46365 68910 102602800 96188 79302 875488659 79584 62125 -148857442 78879 48230 32982960 23573 81509 234679891 39942 24541 -659244603 359 6595 -289794533 28960 6662 -104908400 68665 59967 -32630254 62638 267 484460618 73618 99845 431282523 40532 14313 834229896 89960 15744 -636782681 51437 29216 -324641774 46458 70360 545892774 58371 66338 -208571226 13491 49710 -219943742 50087 75491 -223122444 83960 56670 -880785467 57628 84766 -266935688 292 36412 -408748760 81520 41231 -585369851 34034 99318 -841645278 71406 70175 847223510 38863 87971 336799882 18194 28275 -835478961 91885 65205 -599285307 7608 28455 -560661796 17325 79289 -89968012 34857 28349 -357196516 53932 57541 878538623 17318 93487 486170455 90622 97530 -617348343 45027 43537 -504246926 2259 8591 540983346 31422 44819 -750232199 62919 21450 977392913 14546 76972 -252251260 72987 39067 706399386 36893 93744 -777152151 8887 90389 220430239 19263 32697 803304788 33322 39294 233019573 63861 30736 151915192 89907 68712 -31671487 69309 77375 -69115878 78019 72789 -104465625 5298 89899 33429760 3243 32405 317480765 12707 71092 -148127124 29328 75376 77931462 70329 30068 737473094 42471 85752 -465919490 84070 50497 450046357 29824 21935 -445361628 55850 80497 132043716 98790 49709 -977520715 65998 10103 -259789843 7556 40808 285359762 39868 34209 -163515660 15844 85681 -996552596 50204 50796 867498094 35316 47566 -438798756 93329 41067 -791736639 51974 44139 -439953390 16788 82354 405480626 56737 92717 370671625 91759 60484 372618798 17676 67781 866974708 17234 3009 936458200 91375 46560 668527052 36522 13785 -398868396 11854 73314 735063809 92581 89113 -259753941 47346 41271 617268871 16460 29543 -128455450 336 38081 66387759 3760 85826 58850435 1541 46275 -18575107 31213 15435 308756579 55098 79504 790078595 42869 61392 397160308 21841 17136 -408616081 14589 71176 957390835 51940 3151 503967757 74662 51734 819778934 9883 95996 614549683 77964 82797 -564397599 86910 6285 968735049 66334 23844 -712726610 12829 36605 933179083 2716 29234 -983205954 59130 50710 679105099 74746 2992 630648558 29131 51794 -139642029 33648 76490 -878710503 54074 21145 91801032 31332 5386 -952536144 9327 96638 -614020828 26958 76823 -11676682 78287 7752 514995695 10175 89008 -268954927 23671 32779 185523710 95681 15886 258595964 8287 42011 532727151 53213 52067 111647144 96307 26933 35220131 76265 83028 -779602480 90831 54399 308215913 38685 33519 -836693817 98168 11878 248067658 466 12248 377841869 29225 57144 609714441 80648 89287 -849956990 28871 50227 -748635997 87022 56923 -972974829 75521 86251 -247799304 22198 10935 -177063206 4486 18997 -855808417 49350 45358 -886717608 78243 38462 250873876 48960 37123 -543577991 31770 76048 -691755066 61284 24342 483387777 85715 89797 299602673 4138 26846 -800673187 43873 83041 -515300283 85437 96332 225399939 37560 94158 -921845504 78067 10616 55871663 1894 5710 -875735643 63699 3473 -696144320 9079 95057 -224335062 87082 22200 83932532 12359 97417 -541766924 23448 2753 -219982453 54163 42833 -997915783 56220 869 -21653286 44835 30997 344076426 33560 2168 199904201 91899 89104 -635764541 26543 68179 791763743 59803 68813 877247728 48948 53404 -725654255 30941 44292 377164629 77782 96647 -923216572 29813 89895 -656456437 3141 11966 835929846 6787 51397 451531616 86009 95888 304631858 13250 6561 788333125 19259 63556 -86634898 63936 62060 775803167 29951 91943 68493370 9212 68920 -725566301 89893 85065 -124762522 83406 5968 -374311605 34048 54789 -798525562 10636 56923 -369347697 9025 5443 -558372818 38960 38200 58846714 27382 88278 558801003 70782 79911 852398145 66487 42938 -135645835 24076 76955 451543865 24234 39770 289125772 28905 79306 502680604 83725 99851 98206836 40177 22399 -477305876 17372 60337 -211613530 45945 7824 241650999 47358 88353 -322726004 46799 42757 -624746270 49627 90852 -505031448 2781 79574 752488171 56219 13535 685240922 73989 65264 -989497679 57310 66628 310573448 133 3944 662748798 64317 72165 -52278748 59812 52269 687980234 7004 16822 13503607 36869 28529 207798792 67058 99619 653796644 87316 5017 -29130924 31220 71344 681027994 59109 18780 -523001895 39647 90093 502140796 64019 31395 -172794383 71514 48556 427834820 54649 70538 607982963 51912 39097 452329793 355 72235 524768255 51863 94440 -879128229 72643 84607 101088628 98585 89384 -712570693 13276 26532 -57255647 33826 71807 895624309 38706 28619 -77866607 19300 70 80519716 78337 72424 301789620 10394 30170 633935597 71915 31331 -176735909 69606 90314 -79485050 74421 29400 -435597550 93871 33174 880287738 86203 26760 606867922 35427 99870 -797169592 38869 90899 -458571888 94133 31011 -6710128 57828 6015 59502522 986 64441 -209920798 88088 43692 318000346 47292 58959 133840306 11205 61623 -746942406 14099 23411 -478422925 4030 24398 -816468195 63521 77478 9516545 28104 77876 977793006 73897 9021 -401598021 5834 26465 701254808 1067 21896 621864605 54870 22348 122199062 74663 98930 -632387215 49813 52592 179018467 39410 62951 485591274 72759 29393 -944794745 37819 96304 -728143272 62677 31697 -922450206 66878 34530 -716521352 37715 31544 787187838 40317 91758 416786993 26319 8732 723555265 73324 32963 -400611683 11305 39807 723383967 22228 78747 76638207 8161 84206 29647031 9931 1114 -674468546 526 28627 414545034 76504 84232 82534023 32494 60307 -112512970 98126 31834 122960754 57942 87202 -181874044 10166 56801 896299923 37164 30553 -482816367 10188 39666 374450654 9167 19174 -379567941 7283 25414 283488228 1107 90347 -44689341 64133 24919 -905255374 32696 58940 621008708 43339 30100 -593839188 67501 87196 389471484 18782 62494 792382527 31543 14106 -720390675 5245 44882 -658566615 16808 63602 -155011820 20214 69794 -356492318 46590 99387 9712440 7706 86115 607964839 40394 69533 -486009253 16768 46825 840474900 96425 94590 149657660 73106 16932 -150735256 49934 9783 64680679 27636 37483 -275786076 17185 97146 -613130187 49707 87141 -167825559 70463 90510 -133908325 20699 66071 -812296954 87758 35893 392433559 39473 18308 743556488 28465 22216 693156518 32684 40479 -296356259 45607 79741 -736153324 21723 85163 -942941944 52352 32568 -883306945 4300 98066 101764639 2366 50962 -976226685 26460 82525 751017114 34140 59606 496082160 74070 6480 -615465299 49572 63143 391417526 47533 91360 -207216543 58557 27790 -68696434 51377 2158 37352040 47492 87817 266530359 48271 93305 -289973416 13747 34274 656915253 60961 21290 -197005508 68819 62784 969783320 66986 27315 -558432532 64093 87578 618771243 83198 51304 302351909 60396 55310 244534849 10721 23186 -709526401 58389 14715 162751226 90020 40620 -796778162 13533 19799 -852549686 16718 57997 333844192 21466 38726 801504423 63977 89463 288501116 3059 85201 932715672 52364 68792 -167418496 12533 33113 421366349 17056 35845 -329207775 20770 12580 622833 76534 15159 -392153819 95794 55757 684151034 64804 83753 -421441413 29014 41828 787501379 60826 81577 457205910 83332 99534 -569300213 8040 7783 -472193549 37997 80022 -248653491 92413 40860 -654044113 2777 17765 -249978192 27705 99868 -873730334 82661 66243 -221287367 86079 88854 197128796 79940 30266 61992243 76500 83856 516272475 57487 15934 745560986 95676 57169 -24038094 79158 7129 913912694 22186 3572 -483873811 9801 7975 -103231736 50617 22478 -915171727 96498 5593 -66085068 18934 82303 933589661 61319 31207 487653237 38135 32020 -39597830 7125 4804 -923078771 1461 53094 -681694623 42921 76707 858961675 45132 55316 -368556779 63586 6113 303891398 54362 67464 -988417598 95010 26085 684746798 14491 43849 -109549805 10972 46691 -89134693 13150 30592 -648939227 81461 82800 -692326145 2351 19611 -390934536 16573 45637 425672743 39385 61401 -187728947 30673 67177 -382421250 30053 18279 601129994 84356 46692 384909593 21663 83180 295223212 90525 41734 736841366 97639 69311 -473487282 14980 39097 -919194389 45921 44548 943294045 92579 17402 314973679 27558 18774 889128219 7516 7133 -190984056 32039 17898 644802351 47201 3209 292053879 44193 64698 316082549 14192 24132 9640236 61244 32989 686827675 91489 31814 -938151831 3121 46509 888879089 55729 42341 -545212034 72883 688 -185622925 74843 20920 131101062 72348 51484 -769063827 31036 51858 -962275595 63442 32735 127523997 29241 34854 303609566 80294 35792 -195925359 7305 83804 120379066 54966 23865 992077265 91600 37759 -30215378 5001 28473 -20962706 6816 30505 -772468845 82265 45518 -73748132 91349 35953 -765765524 51802 23404 -384198171 85589 24915 -159644273 34152 62219 561551958 99155 90877 907165410 67707 63550 -641529249 61125 16067 -845534524 78028 11338 -767296041 78085 31857 407790631 73360 12179 194556278 3653 37211 620787166 26334 66266 -480405291 95066 58841 -186287576 40385 20699 472933068 61803 60452 954381549 65754 99316 365721272 13129 40389 362347405 40877 98399 -357807231 30609 8497 171238909 96470 99717 339151368 78457 39901 -668108079 71585 59776 -477417419 49070 41646 994114650 6046 67058 -911529536 85173 46910 -516671225 15236 36629 -340620687 96668 62331 226682858 63432 46062 -23562087 5129 99662 539915790 51465 91347 813820896 18903 75654 -44030452 76421 336 478070507 75649 65290 -629922617 57681 40878 -61642625 54620 44610 -933275103 6095 70874 950620830 8885 55976 -587801860 51718 71111 -95683642 82102 38697 -158437974 40260 35056 -26674485 30748 32985 -189749355 96494 2647 909267699 27110 51624 -879114647 63773 98818 -121880875 48592 56422 -64764936 49293 23123 790510442 72739 39264 -253547851 89617 92541 976506192 29467 78778 288839507 30820 35047 492985416 85019 11476 -246801752 42056 55037 -966490591 53612 35540 210154869 99607 40681 -693611584 44072 30101 936681502 1378 81107 -438747240 21388 32644 -163089380 70838 63360 600255007 19953 43097 -345322343 11277 42102 -735084577 61208 14090 -974811931 97688 58285 549249444 28809 38575 877666546 18295 51158 -119620854 63330 73377 538317629 47867 58110 688658998 58238 91047 -778560559 55600 41629 653484071 72675 75998 -597083141 61925 24528 -717332799 11919 5707 177394332 36156 12924 121665680 28331 30075 670984296 38925 63817 -227593051 43819 5394 -120615525 31532 31648 259943879 62391 27451 669453029 7318 38921 -430628228 8446 62692 -174550063 4334 22709 215633749 99116 90563 993368764 32666 39575 -21397772 24059 61922 669400859 87143 57472 -36142100 36350 57855 2169938 50940 40696 -922098848 15142 59298 618589441 38126 7970 593729451 5134 64007 444851944 11773 69207 592916308 17533 46509 873955807 37117 31142 -514325175 81390 87134 183501898 35211 6015 -434748118 47157 15940 67660243 15544 84188 410155664 95000 71352 -915464216 64129 78832 -463741783 28223 391 452934360 56848 21351 -385863939 29421 15908 -21861100 73572 25026 357308117 64590 95357 980545227 43696 40286 8427136 9607 79447 -444022942 46817 5004 655436393 15698 67554 -280036412 38066 42093 40440630 59443 44659 -341719839 33206 68036 213966555 89141 80217 918525163 65476 49484 -21485511 12441 29993 -91828708 42888 98523 -426828552 89135 36780 -514123643 35597 83927 820564519 17180 18990 503495378 36600 1268 -910746280 45766 83588 -823803031 54349 72055 -746681344 25132 27269 -838629645 55914 91757 474119820 39483 60678 493938719 81521 2759 -629071682 77077 19000 905056109 88915 89647 911657586 57520 66995 201572203 12400 55027 635357879 32567 66238 550107639 40068 80792 357703992 59009 23394 881441622 38851 40613 550146750 32322 19670 -336433838 38217 13645 -197505730 56972 16009 881572951 53826 49357 290298573 78725 4534 -756460107 38840 6582 861874376 43825 40320 22537122 46407 10436 185484027 12035 61844 679484745 83546 31817 134057950 17569 2546 218607328 74441 60073 -945771326 40224 87143 -25603147 82526 40480 -893875403 97343 68256 411846238 16296 73172 -461031239 81469 65402 673436582 59090 6940 -869680072 7957 99759 141347563 37619 8762 -819500684 19719 54388 -813824324 854 22644 -89848135 11155 49576 194164128 84693 35460 625978286 6540 44315 700019895 50251 69764 -908010810 87695 16625 -125065693 21546 41869 482103584 76687 45634 -722435451 43625 18450 879027654 48674 4840 -87324429 69580 66975 813441168 1738 58920 -361520360 6078 49243 795979766 86800 86783 721913502 11507 43788 12446996 22086 1762 -413784725 29069 87686 98206651 99068 36129 23704471 91570 26826 500058751 99130 50857 412108483 40404 33848 -315919974 23692 28490 703168615 10079 23495 -350718110 58439 38934 696644315 78392 60913 210975142 75479 39902 550175324 14251 52724 -946686136 20865 1454 838321410 32345 73236 -489192369 54640 77830 625365026 60269 33813 812701458 37699 57691 -921791957 23364 33100 302744137 21442 37407 -377655001 8496 34668 -246062057 6632 8004 59375632 12538 65187 -240488897 46512 83390 24275036 41943 15337 -679195982 46257 76609 -522093977 68619 76625 -272560160 76916 19280 730038431 15461 75424 -415212237 48494 22916 731340794 48487 14536 -642170234 70359 13011 273278951 56534 61631 645824184 3188 7420 549075417 79077 3523 -155196188 79212 3260 905713168 64259 77726 -694503295 77178 23985 541747412 57517 29151 -72843095 85438 35800 133470868 92292 87705 218189378 92059 56358 12244629 29344 75446 -564591366 16843 55343 -78678240 62239 16362 859566625 2604 2273 345696402 42649 76908 -74198848 10922 26309 381756671 52429 77963 -548812058 76859 90785 846214604 88227 15781 987890867 13404 77189 -526041601 91425 54694 -644906410 50863 90418 -277506843 42686 23707 -314227725 49234 60600 -415250051 10697 74313 63517898 12774 84331 413899611 71584 9404 -770517268 33879 50655 -14276879 75842 5284 207148374 34233 85539 -994647585 83306 43476 401703822 11340 59152 344818118 9902 90876 -403835710 5751 57036 172706032 18091 95561 751292934 94034 50590 870955480 21097 47297 183870753 61332 14398 -422467422 75184 28900 9653185 46195 50222 -591971827 9902 79593 335859542 18967 88377 -789293342 62968 95416 624908285 98791 44943 949270403 46186 60753 563098196 74198 64754 92661654 8226 50491 871518313 77094 2782 908857043 27633 59233 796740252 61363 81970 -603446443 65696 12729 263128639 45 36430 914406781 42873 68717 -777111283 27495 65655 749743221 81391 80446 -710023217 68863 29840 -284788847 32550 83001 500279488 22490 15066 -373328931 86016 81766 674443977 14920 33804 945243877 88738 75861 -19079423 79534 71826 980294968 99322 92819 264459363 18563 52698 755324471 16844 8118 -268461268 54938 44275 -682971101 63906 87839 -221059749 42359 15375 -175389237 43270 46262 363125363 23194 39497 93446084 59096 57465 -340022427 38167 80639 -966222479 34155 41494 -875860138 91450 9666 454426579 74585 66920 303169584 22612 95015 -934668398 45855 84082 -730035614 12287 11522 -59395996 4734 76583 463818996 80835 16677 194184392 4266 42716 112587556 26667 9654 164758084 92009 66815 -981522496 13411 47501 368851095 66498 57925 780192602 98100 23657 393256951 30249 18292 531278068 15597 86130 862701312 21149 43085 907162891 55866 85519 270153022 3754 86865 -412847620 52712 358 -357928945 55596 48229 -938076178 46267 337 218348609 61446 10817 600119650 78449 73619 -569338489 5878 87834 572082664 83121 43259 -166013324 21532 3780 469863663 67922 40990 246785546 23212 98097 -570418768 48789 42152 -499603386 95847 54381 81800788 17794 45207 375663242 80178 78905 668139767 59775 36644 691158223 6250 86501 -430076414 72614 23534 -16015069 95773 93199 -854903986 48448 9809 -419027922 48633 87442 689275264 59651 38525 616934800 41064 5279 -665800878 53366 72844 667726658 93150 51112 -2465153 18127 58176 -545209142 64508 16424 789467512 74154 33644 944774140 36901 80807 45748258 46833 10434 659620972 26049 76219 -784110129 77967 54630 117999978 55031 41132 -604670175 23478 27028 -673224892 1574 46814 -347641162 81010 25017 641730539 51531 87779 -196679481 38445 80104 -787468557 91202 46939 436486252 21225 48906 -523647036 28310 45523 -604237151 47176 20796 784529004 95936 10066 447544572 66900 14111 -478119064 77961 11423 844664360 81824 85347 876667688 48162 2117 766620921 67279 82196 657621622 41078 37007 395901916 5384 35896 309042447 57465 63271 -220914629 8452 93964 317822552 94249 97318 -973158102 77480 50710 160501907 16822 73060 -759219464 41789 71465 -198432741 35581 19910 -68375316 30702 38875 -69030981 78172 77912 952034878 76543 29173 -220606754 95835 26359 258422528 48639 62021 712434120 65049 12119 -299744345 48509 26491 91806538 76009 1782 19462704 46955 73230 870726238 44414 85433 -928360437 81365 60983 886058487 86206 6342 873753193 85545 23127 -960866080 28476 10325 -24035600 32392 35423 684289643 81346 61644 363121290 9773 37770 871845519 7028 56975 -876129366 58281 25040 829406187 47354 25342 737818236 15423 94471 -680159851 56348 57741 -369408847 19212 60692 -461058577 43872 36071 835956129 92355 53986 937618934 21017 42616 -559434088 56329 60793 -289081202 58448 82247 717304352 22239 28834 478610401 29164 99943 -857864591 67814 16156 314018526 73212 21307 849737843 63292 78877 865718614 23269 96618 299554118 64630 18901 716265155 83366 49146 539878675 51735 97931 -755550799 45827 63907 697319710 86938 49979 -256029409 80743 76465 180637874 88873 60083 -357933107 23125 64757 727337759 77809 41822 374167704 32588 34016 -193518221 94944 2249 -691400462 99768 55982 38145467 77473 48314 562410390 83733 44125 -264400721 86083 44425 882707561 92006 39774 144424630 23114 6226 -436903986 41636 8189 -422712988 1157 66510 969893874 8634 33335 186358842 9063 41498 225150343 24270 7236 622186342 59073 8204 -135639084 72255 67673 -839053064 17625 55752 348885331 69041 82159 -251753592 36028 47362 -623249170 36450 18696 876715897 53893 24686 -523716888 54953 1755 -435615678 67183 97328 346094098 2089 36733 -240091344 17172 42780 116808599 19458 72589 575921174 74667 72971 -382811915 41017 39873 -418762257 78500 76674 624413708 62033 56822 226238732 44517 50851 565719540 69253 66987 -378526885 36015 98808 700965223 1323 62210 335272852 6081 81464 398098466 51190 78473 784649671 93188 77030 765610547 47106 89573 26280651 4117 48267 -926936391 8411 49617 820097282 29267 44287 59942245 39564 19087 -392474797 42626 17670 6427251 66124 99077 -333617061 84204 81514 -94342475 14750 29338 -98401230 79911 27812 403820497 59782 51712 877667547 80945 96484 613742314 94906 54310 -832520787 87515 48094 -341969705 5722 74778 72730479 18877 52994 -230383823 10408 67933 322888222 57008 14296 -800740755 59977 72022 -272189246 7258 87883 525725045 78472 47216 139814707 38474 35183 -900626094 9871 47951 -492364229 14838 50914 545355725 17499 62756 714274996 82536 72414 -664458815 99190 51112 -697688027 59110 30435 564004221 99214 78606 916421460 82583 37798 -860359645 29180 47318 -148491152 87686 50433 -121357543 40195 73157 240087825 23982 67829 -370092126 59222 49492 839651752 92158 82274 678366400 36705 48733 315034443 9502 80773 -605130769 44429 74619 790740358 94016 88158 -519117346 63367 46344 920018151 16702 82896 146722605 64209 82486 -672918195 91435 86329 -237447785 58605 56755 423133929 19762 91912 131525661 70420 38708 87015917 14583 53606 792500374 30622 97296 487063494 15224 55159 734402919 42487 25188 -540935355 12561 24114 -818451821 74207 29191 125831318 82776 86119 998453474 20105 82475 695659981 76066 16043 474099459 34916 84357 -521623053 77083 26302 927483294 7418 95661 -82339351 13597 2413 -324095483 73114 58530 776836731 65709 50079 937837777 27780 11182 -51140017 23945 75394 -687289615 10446 95998 -758799441 70584 64441 919897816 93773 87919 -64669419 46795 50331 249098141 44479 80108 890420731 45935 55973 465088398 60363 17398 -896835363 87581 80825 -857258362 30062 92549 -450864662 65484 73954 791067042 32197 81393 108388977 38487 59664 481338345 75845 62034 226044565 54720 21170 800220274 12184 50613 708441115 55563 66681 739899771 77189 70826 972040006 10078 47653 654609978 26861 74628 785988600 13804 78509 -36180199 87352 56037 -584133797 94999 49084 681280594 50184 8676 811204285 81371 87661 360837300 8561 71431 -805759910 31365 78664 811044341 96063 11868 -20507888 29711 56713 -739803296 43608 85278 -915843916 50865 9317 940887312 72788 45313 546909002 31499 78977 -624370707 44686 11172 -992133459 78159 72319 -735682260 61416 77331 -269744224 53502 80670 -167817015 31900 66442 139115942 92979 90418 -194953555 93342 39442 -780908609 41022 53402 916824864 53955 36982 861480297 15809 35236 486131086 89710 42054 -585370610 97421 66275 329896568 80134 87192 -419877635 67495 71694 113613681 59191 2347 -123159185 63621 23535 -521592978 62975 6991 470821828 56969 28021 -618111736 64033 84172 -610360311 40369 35061 643357458 38267 21902 191841942 9850 27901 26412640 13794 46166 -146858982 73420 88316 855467473 5786 62466 -255688474 49145 16372 421779082 38042 8129 -160014753 41898 37312 -710985351 82761 49959 193153039 84614 52153 -788206426 2764 99770 271112099 7549 90021 -941257604 2458 69186 -918411937 27395 55078 -227965404 51489 26146 300124855 62129 91685 -949530827 17646 39680 961461377 36078 77548 222863783 50467 52712 -813408003 90741 59553 926244511 34159 41879 -156280946 10929 77773 -625374729 36150 71901 236414640 265 30547 -184872072 67427 38987 983224713 10947 96103 -348628827 75768 15503 -510129324 34632 31493 435850098 73909 40730 -9618872 91859 64165 807430702 28545 36886 -398217313 29394 94572 893938910 47987 25692 -998963391 21228 38918 987836765 19756 30492 206033850 69024 83383 265269601 94649 15603 -817584598 43001 45486 -815112293 43355 65768 144949714 28646 29723 933555882 60770 87617 -129861581 23619 18630 -206394315 80616 71656 -933789691 88611 81324 597344296 92394 26302 -690682210 51946 16295 38836985 76352 57298 -788914667 95015 96863 -123893092 15120 33928 -179416324 59055 38172 -710289374 75090 70519 730701070 95378 77453 -866086274 58189 63467 -991396027 61979 67995 988017654 46259 53361 -22754334 59201 27893 224140654 46316 61133 582916734 16843 37156 -122153574 43421 80408 372128908 19782 52491 472129484 87684 6474 -796459479 36543 14173 251136273 97582 81980 -486262640 21857 49623 298907006 13590 58202 762548327 43066 76661 457257557 33709 65947 170081800 77517 26585 545515487 5713 39425 -659837574 69353 75769 130645981 59805 68162 444469016 20029 60615 806325525 34612 38274 -17966317 36290 44114 -547170899 3606 13326 165088524 84144 41400 -892110928 51342 85287 205637004 94957 39905 -62914860 68518 66106 233546349 99783 71369 -324630649 82402 12727 187987839 85767 8364 18238132 46292 54586 603000092 53016 84732 551885493 2525 97265 676912827 23805 42704 -936217926 19028 57827 358542103 65752 75462 -383531143 68332 70974 71948640 42586 47874 184872460 21320 98109 80995350 12659 51320 400793040 59213 68080 -314995900 84338 60625 -910310270 44691 60098 -448363426 48501 825 405646108 59974 76180 521114924 82968 5530 -838149479 19174 77385 -376807400 47741 47270 687957715 64837 356 -747524778 56119 48620 148739547 4325 75037 479165185 56152 64183 -770964940 35064 98829 910570037 41805 92049 94215106 10064 90968 -531030762 41170 43405 189555290 30875 65415 -220965584 51469 71907 72359638 68022 64676 943210547 5583 33598 -206913309 62822 46130 -645471272 62129 55254 521652048 30912 57176 -30074763 32301 73161 -168750201 46673 64794 560037864 81980 82404 978108981 20657 66375 -283043401 43753 82636 -190853236 65888 75308 -719333001 1219 55329 544548990 20620 36965 928074887 95457 75807 581848579 69734 25867 -246929511 52305 52865 848929154 43315 39342 -442118414 39964 31488 827083497 59280 44583 786030619 95022 52752 -36223826 26221 42419 83377197 41091 92190 111345308 14922 24878 -89192323 55271 94311 -359636575 45430 45613 -574535632 47854 47503 778392713 41046 45740 -287243895 49258 9294 -368628343 42503 59168 930602317 22633 16939 -791578683 58113 51717 288545059 51460 16313 -851478774 25289 38749 943231106 83314 35779 862832498 6717 31564 5723392 64446 49738 358338793 40571 82618 494458795 8949 25031 -622156267 37532 26212 -4177795 91998 59438 -95754483 28342 4660 -167321704 22895 24700 589379302 96373 61227 930326247 25348 17157 -409677352 89362 75304 10130308 61658 91336 295407888 77748 42177 426530314 73807 39853 449596175 42711 34051 -234471287 47723 95701 -104509103 12971 3042 999952606 52486 32857 -755353064 35118 36130 -436069795 31279 78180 -605010620 93250 12674 829554800 27957 23478 -896086716 71753 36796 173644094 91020 81747 286758868 29370 34588 295441049 22927 56427 28499303 90694 22908 -96715321 82331 78403 -953305604 35100 6987 157558444 89376 24947 -13505192 62273 73905 -704837203 79225 48598 550470560 67602 86795 -112618715 2360 15349 -571926276 54160 50479 792015181 51079 93996 224114145 91610 8988 -528135526 56602 49962 -666506438 3827 77805 -126458203 5965 9064 404818769 76381 32066 973846999 92022 54175 -181067375 75791 8080 538432103 68311 33318 -290016263 73502 21518 737430626 15086 41632 -685178695 9807 78562 -884333214 79353 67142 825107205 77907 48421 -307806507 9687 1197 812140818 82477 48338 -994497121 11755 15473 -86779837 14930 53268 -814886538 56228 64465 -333739970 32471 10161 -522579242 69953 13958 -564883788 18008 71998 -779182401 78474 63196 -212246964 99351 91421 -485893418 92727 81072 -714581410 65571 88705 594718024 1661 94339 385185672 34893 82594 -746472623 41078 99239 567126590 25587 47443 36244267 88499 67445 7390184 37984 80263 -993772907 38657 51176 -762341176 49488 6763 494604893 78941 77536 -982438973 55172 26482 250470619 17381 60800 -497854472 77135 91059 396744353 87000 39862 -838822683 29644 62278 -731008966 83941 45123 -725545718 64464 78298 -386662860 70070 41127 -152820700 16927 2307 732749945 37624 29247 526172347 64523 21801 -925266486 97664 96986 -496074236 20545 62505 282971507 10289 25081 513600968 15073 58241 -466400385 28513 10570 -206441382 49723 24175 65667953 272 52936 878120237 80172 14315 865900125 53727 6901 -897234694 22558 27195 -31810768 28021 77660 524858063 70680 93000 -289136278 98721 72575 -637600775 91677 28352 261947919 36371 96317 705489720 31911 64246 376100727 6946 18640 11227689 44579 19096 515915225 27022 90242 953642688 34075 56785 266972302 28742 50670 -601287973 23350 10447 218830590 75872 22905 -664582092 27347 19746 902588964 55485 4188 262795858 58519 25448 -324487794 47760 77805 43489499 7089 63361 -466054477 27920 48761 326824281 90002 89730 922495094 94512 89390 -860231292 76867 33747 978004803 34092 79128 -345501990 96744 44066 60508198 7603 57502 -362706320 57108 93064 -536398378 31885 55757 -36004911 26890 68377 -159798783 76265 58841 -759539611 61868 20305 411856720 86967 22284 -409386226 40109 87259 -858927841 7811 39432 -84410503 32817 36404 -65479147 18069 60656 1364722 92828 68006 621357242 44740 66926 -658512349 56281 51793 -585777205 91704 25380 -889472541 85806 46529 -640600459 5417 21681 -229375941 92327 38916 -561797062 41092 40582 960982660 99435 7607 -49217095 34925 65398 -350757290 24325 44250 -468580745 53005 93570 -623841586 42064 18667 -642685723 28829 99800 -802505129 57717 1406 -324841582 94764 44981 902783749 94870 2139 -319012682 14788 19995 314129082 52549 62803 -590348667 91491 45172 -621592720 82613 50199 976422550 21256 52977 185774220 30013 29841 202395074 54944 9349 924678908 98578 53078 167768071 86296 91437 448147891 15639 44624 -255877583 33480 15222 344445840 32076 95398 857033383 94032 69789 -539242378 45647 11011 -131045991 22419 50354 774638279 19509 39449 -524166023 19516 77544 66313111 50026 82983 623115472 43328 56083 -934672385 98664 6968 197579836 50048 73586 440853931 88300 88891 -968749999 93308 48472 -346037639 2133 59799 479871257 58154 1426 793961908 97199 36852 -504618356 28715 50485 -161295237 55465 12936 -292576009 55866 95027 812352257 71439 36390 -750796044 54679 63591 666696127 1927 73234 255037230 92221 10527 -185352216 90006 54144 639028841 41044 28327 783665603 36983 64123 90881682 79205 28353 -731204916 68869 61279 685641665 54969 18983 -824949541 38181 48719 -662015783 62356 55432 871923920 13027 43108 481033134 7578 28843 760880803 28444 23824 -236956068 52921 63136 287645653 67748 27387 -649819785 35121 28479 -330348661 47161 80493 518042720 17192 61763 422874473 74163 47207 -95264752 60528 95097 -639434204 56360 84429 738908298 3757 54332 -393717183 6579 58231 -944538710 78168 67074 -707761250 37142 73778 -922586361 33180 36234 137826432 36506 39183 -611152540 84328 48702 85795927 17278 24961 -690593601 19856 51795 -545031055 42630 48214 -686128992 32355 482 -197667655 82556 67772 -296738632 164 2595 258139638 22670 28757 195940930 20051 92916 727363115 15603 38071 443341945 16304 76357 -392216435 88993 20741 707073287 41974 57973 912834844 42885 86643 738242242 83716 2820 -818233931 39527 24305 -45771467 40778 95098 -719621120 26802 98204 -761825973 84908 51267 -914353120 99060 66083 -625363885 75170 62383 617861174 6063 3642 101995739 39679 73632 204272205 94027 29070 914608679 45974 64673 -969779594 55551 54843 -468668465 26182 92679 -549119751 23057 248 792100748 26929 51916 -490158628 13256 92179 979842689 19498 80006 -59067855 16123 25435 -303183061 83581 38170 595185427 96486 95715 -223029515 76732 93448 701660169 7566 13024 -395699417 37815 91691 614032804 94397 71417 971241290 39916 89825 432513073 72919 57485 -879464259 69053 62621 -484510675 32176 67909 922221374 92168 95046 -748112320 71116 4719 493645138 4331 26451 -609058967 40131 36219 865167607 62409 92344 7876017 70512 28096 -250373317 46307 69756 285072326 61971 11896 -633488720 7453 57512 801731400 46861 63317 398557658 40395 96403 -883625786 6035 99213 981515858 40604 92474 -183637103 45997 71642 -188346587 16190 18538 -713014707 67760 81481 -133128543 692 94776 728323874 88308 88052 522923268 81741 6122 -852727541 21880 9680 -261302843 56497 14255 900407821 3576 34994 -566621799 2367 85767 414276079 10624 69101 -978031411 17371 36666 972326903 44224 66343 934583719 18473 71746 547314017 67134 47142 -63951373 44990 6289 -389066133 72139 74598 -277635429 67664 15857 402722185 69173 70912 -740940069 43955 17049 -773855174 45988 46612 37268100 63313 58802 -566144674 86020 88672 -179896889 49875 79168 856655074 38870 21403 999084345 89600 38969 -222953907 24468 47256 -897521669 96346 682 860845624 95163 19602 -532786887 672 63061 -817878638 29589 95860 984821054 38506 13382 -94325093 58776 95900 180642997 99582 69593 580520902 17444 60336 -168592159 98122 2638 323011145 97084 78371 -275012769 48935 5387 829298994 20549 58245 912530516 70758 60936 425029287 41970 68364 -812343043 32579 61767 -748608205 43489 22510 -734094219 82788 32329 -798348970 88471 10425 696898701 24609 30459 -381138539 31906 94968 -712886533 67738 7749 -399638286 5135 85549 -180798165 46451 77413 -201538974 924 67403 -872794489 72891 66505 -732901893 9110 42292 -404282553 35860 20765 -595488425 4747 21002 10423991 85070 88020 733911486 3882 89331 685599398 34351 21916 -318176914 67054 66965 -379145986 75832 8888 173961314 40116 70945 -728535625 7505 6083 -894614993 80150 67635 -669812739 747 86369 529488160 87281 11382 -128885271 44075 15084 975030366 64944 16506 996333889 514 11981 747147455 82989 66949 -873337294 97145 2717 398859548 4938 97200 -314045361 30542 43104 124783080 51974 76493 992423694 53467 57524 -662634128 18683 98390 274491157 31974 62768 -467627219 70126 28724 -629426958 9947 94963 195845937 37728 49998 35612686 83095 67625 608860446 44951 43335 495128526 76933 2615 786079962 56164 52480 -438174136 39853 42700 -142903000 89173 88983 759878142 99493 73992 284795150 97360 44054 640007335 18447 17357 810385525 96841 89526 -875800054 75930 26360 -860498213 62792 3328 -961113598 2344 91645 59567446 16136 92470 -889707525 13173 37942 799377119 25130 64102 -557816236 52463 96707 -972155891 92523 62273 -307239033 80128 14666 593788457 97287 47731 786002557 53309 51783 184009577 13352 26451 140654877 70149 13004 -739073246 96229 18648 698544733 6234 91470 43719231 88070 14110 -481660807 9298 89169 949866746 19047 34557 811517393 30091 57448 838292489 6559 23192 -850509560 86827 50569 -559841151 17794 78771 -798348366 94595 91577 -275628967 79820 6169 932978900 39876 94023 -549899948 14968 92139 11149463 90019 60537 -644138865 91837 59976 -443248157 82125 23283 -386723251 50846 13735 539009340 84381 93979 -381040446 20792 61971 367041426 27248 89663 294168268 55635 99048 851412810 31836 70601 -626312081 64578 69988 -708450346 56899 23588 925875632 23387 16098 786378882 62102 9165 320239174 31141 37050 224562243 22632 42615 497264541 17074 55712 -333309461 73418 31944 631000068 62899 68353 562561936 90446 74740 -922199051 55261 53265 -419711790 9345 45308 957216797 64628 26122 221729993 52639 51192 -817331152 4398 74984 537563486 4363 98029 613699364 21325 30004 375551879 33106 59989 52183745 64908 28865 -909177340 35364 29564 200949024 56850 47920 -726097911 10498 13296 88513724 81757 43192 196417824 31742 21203 118350355 56277 47052 952000825 71270 42744 15765923 74014 6263 -75685758 45168 7087 542423104 75423 78054 -271760482 87633 5833 -856242881 44541 59888 694702299 318 6526 -216689515 65417 21272 -754449536 6422 79770 636439589 80194 94175 -346861406 55071 88270 -73977641 71020 60592 -418248526 11814 67268 350517363 3464 49054 459351711 79170 71415 143365435 21914 7933 409427548 6514 70487 624697682 81322 84813 -168694922 75484 77438 -946445338 27532 21434 877396600 49309 32150 723645310 33201 79991 -93194877 36879 55734 -123299867 95857 44083 -603915035 21053 8230 528984054 66784 57168 224634791 42160 10110 241712118 97659 60901 -410503746 80478 87163 988500772 70701 2558 -606588724 52527 63044 -556744162 50326 76317 528445845 52686 88617 -162823537 61555 92387 795928643 34255 59351 -527427984 91930 77514 -136640605 40395 78880 -537686248 68163 7867 221172729 97362 48843 -757475498 37253 27764 -606624906 20020 5968 818324514 6681 21678 -968489050 65836 78069 -385234966 55764 12743 -737012799 21975 71230 602861475 22089 38048 -29335046 70988 38160 -175937649 34929 90336 -563034507 69925 76924 -471015210 46271 21608 -882958858 4117 80324 -792394127 80190 67281 -84656700 15536 60150 697863998 60055 18058 -476622267 33171 72205 184334921 68924 40663 -781677623 26715 71793 -694940474 55708 85225 -585155203 21188 84105 -899493021 43807 60077 273830438 85685 84370 -133465011 89407 70197 -722633973 27309 89564 305800922 62620 91196 -962611089 16898 2139 41498485 9845 52624 273742258 79998 16851 -639375812 75226 48814 -802650059 76234 26970 -621241296 64593 61938 651960701 49991 2221 -253406167 19123 77483 821066547 61377 16487 294206823 40243 45059 985141592 53704 16041 -924041792 58041 92752 -473500836 42202 29817 -871728736 96292 60783 -205270789 70223 47186 -847714095 1592 96869 -179456046 69089 51189 683387034 89230 96924 785917518 47394 61594 713958368 71713 77759 576155673 70047 40596 614658731 1048 59413 -208654073 51393 99248 989391394 59007 88507 365493955 27254 63747 188172788 49439 83521 -689459120 16587 13908 -455331680 84079 74029 -40859616 38080 34501 -584216540 42818 72495 -260105831 3059 58650 -879090370 27342 25066 353159418 46955 99052 -251825714 39048 34448 164162736 2097 31498 177030132 89288 29274 -799234075 66045 64608 546820677 51520 17877 399084116 43520 30490 -889077909 60896 57198 356753755 52469 84208 57486033 5865 31525 -220780681 678 66378 -434600636 91135 89143 -857378922 67969 28367 -603825493 13181 85385 -450611581 22059 68086 200787136 84821 2275 -335249192 78031 69442 -874067723 80825 44423 103229129 82530 94211 26667740 23218 41098 -92657817 92692 25469 388575748 40602 86820 6726477 43517 96740 494605557 61788 91557 -892442687 48843 99816 600374288 85525 68854 809192122 62552 53465 -246014235 51266 19854 -587506631 31678 96863 -677055281 72872 64971 840237628 41030 88460 -893354904 80747 10829 -413458887 10630 35456 -651348467 31886 94334 -141732840 54626 95543 661142663 96478 42580 -599557669 78849 8538 -538123334 20751 80336 958968961 59976 91502 448350123 55380 20160 -981654223 78936 58632 -287640950 86038 68714 -653709962 3153 49248 203560905 25636 60364 652971062 13049 42920 963235611 96965 41604 926876488 17653 39402 -352769699 28869 28451 180921081 36941 5840 573915911 54045 42393 -55707578 68708 86107 -154846125 1372 70920 -57090876 21046 45876 -86968952 32578 31722 229341738 95194 95063 656064143 63419 88367 -866486871 22840 60569 -122989913 44459 32559 162353142 86991 47026 351822550 10741 35145 -489479552 57730 83627 754057577 61021 77963 -109309908 90618 66854 685969289 47997 57928 796587324 93030 4928 384497349 60628 24941 242173842 33584 97041 -606471237 26542 59635 175330347 78464 40452 554255139 78507 17276 -50905326 19125 34216 -279267765 55376 77005 57744209 6776 64741 -784267590 90352 37258 -338606023 83399 83874 868706759 38859 78996 19998144 49581 6031 514744331 73346 22582 -718716705 14881 99911 -575716829 52489 21075 -73462240 51814 77797 337783997 80233 17909 497005584 34203 76677 966332048 87831 52531 709275181 87518 94659 -790522915 66605 69987 -388477684 54280 10140 896952295 70813 5437 -852777474 62299 99683 628505649 12595 62073 528048479 58652 72321 -77603410 17321 29894 41714487 58757 72792 85388683 62364 55038 703734111 55705 27216 279341616 14598 5744 130473644 1082 78013 93387126 59149 86588 199889259 58711 97796 -419872418 47385 49525 632170216 22872 46213 -417364227 58499 61646 -465193507 4538 66593 874797691 13678 18086 821473348 14904 21653 -973771096 97080 47654 -459614316 70208 88159 444826566 94742 46483 -98686875 14747 78978 -161206812 35066 95898 -778645163 44395 70304 619411608 54428 19353 -449618678 65229 83829 -630164447 94740 70987 552502782 4176 97843 688668832 68887 88613 283099739 40907 25210 -36480646 54303 4611 176196079 55848 43275 497978817 32421 48199 273054655 2186 17033 898896141 80734 92107 913392693 6780 9693 485041514 89376 88099 -90559193 50212 76542 -250034006 9397 97728 594763132 6534 65651 431590686 4635 7874 -717453847 25832 4477 124138952 43709 75153 -429668549 27898 19086 519447067 57302 45244 465762808 40327 70094 -726349338 31915 98206 -174305676 46857 44544 31002995 57257 89778 617867777 2358 10154 636998810 159 64223 96584422 53865 7058 -874073054 10876 5251 926018834 55754 65247 662199849 88551 21385 330927048 76121 54571 -753872401 71884 45520 295441271 17806 22180 113983324 27476 24085 -465923792 60126 14225 -447433180 30437 70184 -11287526 74030 49090 -745980830 14236 46155 529796174 19931 95426 289574271 33627 87572 968255967 10160 3533 702831924 19601 3585 -5056829 90165 92990 -411393630 97419 4659 -160430224 1595 29350 -816258259 83365 20796 -573877531 11116 23540 125139636 27188 52626 561958840 95225 20624 408577123 71036 34869 -165396168 29223 53841 -728544805 1652 68284 128114611 36657 36203 -477409606 89377 65635 -29763181 28234 2033 176980334 82632 73521 -108719705 57012 23875 212923574 68593 90767 574158074 48447 92969 561393243 25739 60764 -908185991 90327 47685 486228457 11698 15248 -997328463 15661 41615 395613960 54352 91939 719046042 97179 71766 -48616718 55508 32462 716219947 94471 20737 165533509 24110 59208 -329106270 79908 92706 -387298730 1892 79027 -764523615 7332 43199 484523329 15673 22190 125402600 55183 82046 829159099 22707 12552 334515939 86193 54017 -170050540 73748 39547 -662037842 97106 36623 -133122935 72265 81070 675794763 86593 61621 -5338870 98660 26270 -251593223 9858 93912 -1806222 70357 9009 -178313587 85203 74053 455854935 20380 31321 508369539 73014 36077 -637086012 646 97403 685132922 85894 97822 -572921017 78728 17567 -563663394 92286 62619 -857937125 86366 87175 -300030600 37660 76796 503530211 90413 76117 -234681998 43357 26586 -156603376 10330 30740 665761033 19911 16747 30362823 43370 68769 -767658587 93677 83184 630911228 24795 81580 -202018703 36976 20638 516346039 58151 56444 341355313 40868 54505 992665257 42463 28059 91968744 43564 59492 -602164219 86588 49795 -423908649 87147 1624 -5592854 19018 22027 73205498 87244 58476 -235505049 66620 60584 -288186713 59984 94227 -52052508 35178 10389 -467944256 28390 54482 -125056363 5906 69647 499469136 56123 12682 820845252 21030 32597 -949477035 98829 14142 320075407 2234 96843 -63810832 12006 62412 -735733962 24243 73103 499461322 34777 343 -293146816 35826 17771 -873082162 47004 77754 -188829366 95214 39016 521052958 46560 4359 832342090 38686 32545 -980451459 71262 76247 679625552 75955 74699 811399898 50260 91846 -770913374 80195 14975 -497655385 42101 25472 -311909858 16146 98421 291811356 15116 16850 -166737357 97171 55517 34556746 68995 32199 667768990 16736 10755 941380391 78333 18087 658931825 15512 51170 -502127855 4570 14194 935501369 37567 16626 -201513015 16726 83045 -896767112 80705 62533 -513537660 88605 68992 -125451916 3972 78585 224568908 16627 98574 -196990307 56665 4785 -286243898 28854 13723 -531910302 68996 39256 196562326 9958 26650 234575970 72877 11031 -236243974 60384 99228 251725204 87809 23371 -679108431 56577 43584 853834998 62069 67171 502838809 68237 73915 328062316 35335 6802 -971164421 52878 81645 126798883 10624 95437 -189310210 8759 49359 -48327100 72972 41709 -492806802 41284 15001 111867833 80202 29922 -5530166 38689 55420 490548095 36771 75350 299728312 28173 5754 407221833 77195 33409 686676611 84818 50633 -903850827 55968 88436 -993473492 62848 70675 -542856975 54272 77580 -696762132 51329 74387 -397514650 79377 82484 358598958 8695 36813 -23091915 38192 27902 -624763333 39037 87285 -514713605 52731 79933 -643830385 13067 78923 -637853351 49892 63362 649418204 40311 91719 -371141265 3465 71816 -539977636 98238 87398 363599523 6959 66061 95096080 93904 30369 29321803 71230 25210 -840695202 20113 71568 -799579533 2106 49376 -667838417 2854 57583 848438301 5223 29230 -568197405 26466 81305 -895341069 24698 21097 388484619 85096 75508 -281156031 20073 3949 811803818 28554 73272 -683830066 5721 49105 -559545133 97700 99798 -755938662 6126 99012 641669460 82678 538 -355099754 43282 30921 -900723704 72554 82895 -794620175 87303 52094 51247828 58476 29685 -945232513 36139 30134 529986375 33103 97781 -814239981 41213 46014 -385349904 82464 38668 726483041 64601 96402 833847109 13531 61062 656914014 44293 37270 -312104773 87213 88978 -119004100 30860 54983 -191403016 31543 90695 326359431 32179 14919 202278145 80915 83193 358919002 1051 88622 -530344277 94452 59806 -604237493 64333 46158 217602811 87068 21407 58451627 21681 44088 -829675480 47225 96903 -65025766 51417 53962 -146418312 95193 88961 413153567 77003 80110 -443417377 77034 68976 -116670852 57556 25853 -144457757 79964 79241 -897811517 62272 40984 -82077937 61214 21199 -370923549 50635 41548 327687950 6724 50953 352708493 95238 90696 -69326653 90214 38920 -657530597 86812 17168 640640292 56716 25656 -856615085 73010 93621 426015986 36286 85569 -241073604 58801 88202 -536344021 41729 19396 507387890 77839 94928 990265855 22155 94692 848318717 47423 23889 -149902280 8835 72438 705742039 9796 87288 143367969 77170 40997 333598970 15328 70454 -536919934 36123 63380 9747663 73182 33685 -213405953 84530 28129 -798621843 49985 41082 847663387 73624 30047 274460059 87287 70336 -788454771 20459 23334 -729075582 65739 5948 -86321200 56477 70176 282330062 5455 53936 779829455 20992 82597 820002870 26809 23912 -323580455 20374 61815 496629747 94291 53439 806919782 45327 30639 803955037 13711 38983 880787074 23619 28477 848335683 86989 77020 965793221 8896 78827 -963705695 7031 41154 235555250 49424 49172 -9832239 95736 43123 -466167220 5664 81372 529021533 51386 46001 433624426 42715 32088 390420300 73817 98804 423944926 28549 58833 -480782083 23567 48655 -780641072 74667 27776 500664364 96750 56634 321836397 31421 25813 -719785453 67281 71745 20877044 97041 28105 -263693301 44805 90909 -904611890 60185 58727 -784277394 4928 69840 979910875 88739 74429 872504286 65164 27615 -137253572 29549 49378 749966211 95564 19834 -370442429 72191 1526 820194159 71677 85223 563153619 22148 60709 -783421156 41094 79718 -179467446 27762 83431 965286857 77793 79795 610893363 12015 93435 -126961432 40091 81780 446223464 87583 75654 -555342395 37349 41861 29912353 94572 67927 371086713 78825 24025 -213052741 36991 44895 760407973 84047 22075 -410675615 78921 56714 758429999 83586 98123 -514905139 63834 77879 658612777 30568 81400 854264146 81042 71034 -188301746 85076 93536 704744230 68959 83181 268419684 62919 84470 362157807 72831 90637 -13348837 7939 26684 409874143 17572 14954 -986888357 36357 1061 406490930 34413 34531 45159489 23448 93340 943988994 29541 10728 55888967 54968 3599 -219106172 20580 61071 303838401 4800 59554 -978751446 61866 54105 110156145 10052 64717 -828704310 94834 88495 208069017 96829 20170 352342726 48502 11537 -107228828 9186 44051 -600840098 4982 37774 203602460 21410 48273 929872673 42243 17224 -959321115 5378 67827 -582239341 78144 60782 -172150653 63172 66380 -449555800 29385 39586 135012937 76565 17702 -380687718 20298 42158 -660268951 33161 45691 -189814454 39504 6969 323874866 70616 86304 870874040 64586 90732 927180568 96021 26847 583783044 62080 54496 -444565176 49367 32602 -843521458 8108 40624 964514034 602 77224 -957486395 44479 72783 296771730 62144 58336 776866840 54589 23078 35268739 59058 55719 -893069206 43416 37670 -994971453 12086 67858 -343835422 66998 72607 -680853324 39110 75506 623101223 74512 78650 720231243 70590 41717 -761284078 15549 99375 392029269 22246 28011 181911062 54981 55568 774195959 64455 93748 582826741 60204 87033 773556562 86151 24539 156915672 27823 58265 -688483429 48873 25385 -864513678 56416 17513 22137608 45238 4885 278617604 11034 95709 -235680605 13387 47231 9716038 30456 44536 -500167354 36930 28840 115900066 16606 36234 908726058 20063 85840 -739297836 66945 44542 677869210 19086 74385 -332336696 10123 36472 -809410978 95511 12056 807171341 94283 42939 -240527844 74344 17811 -372558851 24684 82313 688802540 19005 78299 156697821 38425 96666 739608861 73233 21108 -989929926 90921 82885 -586806555 93068 1152 -446302891 28385 98022 -781213790 66004 48219 -287150046 99882 79244 813540280 93270 54592 -540762053 12739 40132 -778561924 64387 60297 -286331912 45046 82751 593344102 66604 4854 -601886854 48170 85865 -741476114 36604 4819 516908441 22408 76818 -121693629 80959 1797 -127722513 17530 55977 141970444 37919 83497 -77155641 27710 88996 560171854 74378 46768 585101484 57656 85535 760131246 81474 8492 677079217 22308 12468 39622138 2130 82233 -306231508 62518 34289 228289214 79532 37672 874724934 99266 45027 -698816092 33081 1984 997130704 89614 47839 -351894135 78681 43755 497301879 85849 72240 172020068 87826 52220 372128311 27556 43274 -544185710 10499 6812 -614348972 70101 99644 677778570 72934 63977 56010129 53006 11062 -717152286 41047 67895 -335835451 11792 2381 -2410249 33600 25649 624375734 7151 95529 857580282 59001 93193 -722882893 44033 30142 -123439546 39968 2857 275948382 10110 23076 -185958162 77746 70725 81560981 24641 58327 -598637327 63770 26182 382413943 20686 20649 -890387724 22770 94371 -898712402 26125 47646 891081130 55547 67837 -204456748 53134 8928 -84307940 78271 64877 -354464938 77133 65468 -21972195 5117 23589 428182589 18829 43785 -924079436 19734 2156 -295132189 61276 82622 141384157 56172 73107 -454686867 75093 82050 219015284 83315 53527 952370162 86770 91243 164677152 144 46772 -111649614 76496 99522 -351000922 9486 76722 -69677804 12368 87208 248772292 35284 13192 247961110 16775 57461 682668767 95519 70874 157741024 89451 7641 251488194 57887 89342 -636552897 66683 11024 -54918965 83393 94654 856951173 7266 28189 -896208033 15662 14489 -63411937 60876 60863 -606264696 8055 75176 -490742067 9211 1326 -477100303 5937 51400 820001120 84256 6111 827466659 81007 78134 270633654 38226 83164 -675812002 85580 62999 482268071 65922 63393 -174542549 21215 5268 669113250 48318 85095 366661995 80501 75459 -418723608 49912 15947 -865631860 62705 61440 274874300 47127 5779 -416553968 65645 40576 -504190162 79900 787 -525765867 6647 77420 94939935 65767 88247 978395288 6552 76491 240309530 64157 89547 -15235699 96904 27794 987292133 21836 83679 -192241519 83254 23612 -998483782 35385 51631 -749366897 75923 95353 -605505297 81421 93215 -490052581 99918 59707 913628335 65288 37935 -744118113 36228 16343 297769072 90907 68856 -552280979 24893 21870 -893542844 80761 37496 178437510 53109 67999 -180173307 35666 54011 -474494265 80956 10046 252762202 46178 6706 -459223899 60406 11624 -38593368 22223 85526 -970828099 45138 68136 -978251971 1450 75180 282844825 47420 18863 950883724 4552 48178 413513476 47298 91764 319322070 79885 72713 -155538686 87358 3838 -711107641 5226 57969 944577475 4458 36509 -200241455 4745 56057 -481329519 5476 8817 332918276 61843 48833 -323259097 65083 20207 877356733 30879 49628 -104117636 55997 88369 -178509224 55992 73994 -410493062 82421 95353 891639112 4596 22746 -534807809 35460 85365 -285342122 88653 10174 -906909877 46586 87407 -719921868 85013 72050 -583819512 28136 23659 -245193944 69195 40180 -34194317 53124 14402 986617807 31277 99071 -737184405 16718 34806 -808106478 83751 837 661216275 33748 83684 -608583592 24843 46365 312279221 77807 52822 590740164 5765 47160 -382186984 52474 30643 797331741 22962 50660 -949902977 20801 2552 8219162 10249 3271 964212917 12738 32598 -569347634 22545 64144 -459812855 40638 68343 755493128 89908 87540 72750992 7452 70949 -203152220 1388 47963 822939271 93480 24428 824464190 45169 75857 262375784 51726 44750 795070881 50904 65069 897545583 85463 59470 -791624795 28241 44636 931206674 63730 63638 -79992155 16091 33516 -395347236 16124 66425 -139348497 56167 10779 -192686387 40750 984 335407493 97478 80900 726896897 84798 29654 -890218868 19242 8902 697997400 29018 511 130128198 30511 63684 208559971 62517 57848 808659411 3191 76716 821275270 52433 35734 -549044434 32080 36714 -676477157 28452 43856 -990689717 73776 58039 969142436 23552 24411 -652866415 90865 53322 -353224526 8721 14801 800960504 37036 26525 -566482604 75291 99001 -724358756 23145 40671 -83955227 56579 24702 -318044398 87051 11540 -771810624 50648 28411 596400046 97742 87538 -935091259 41415 72505 -20680642 55962 71843 386623891 98791 8470 70151567 65736 89837 919831610 69639 4127 -739554889 79456 87400 -233253257 83366 4596 508324483 90296 5460 45764512 86136 55816 -465651170 10348 30216 537077556 45643 21603 -636585091 69183 29012 -817466319 96168 98959 53654965 98096 28156 801333521 76716 54507 284939177 60955 40584 325111764 92733 81565 -443746644 59183 95047 136716353 6644 35416 -839049240 81740 40555 71460735 30703 67465 306979855 36998 79890 4849062 55205 58462 71516449 59613 98007 -884815144 76597 81341 180102446 63136 61689 -238763648 55688 11471 691352485 13889 11757 -793466903 81705 2265 687122968 60423 63995 229122457 26524 51101 286312384 87330 81339 661209503 39825 74671 -992594110 11201 66628 663945600 30110 89730 -297336207 96722 72988 434742752 98908 87570 -942154893 99043 56445 666571342 1679 89633 -631387893 56295 57332 684199899 1400 14719 -965678648 29650 35 -886489012 2498 59193 -605958496 40165 92139 -476483762 10258 29822 -805069971 55674 24891 984316873 16837 34794 130988586 28208 47790 -884358974 18357 22571 323393075 13146 37935 -262661316 37816 71751 -875996153 50149 73760 339320574 5706 211 22996208 85868 99929 637851260 29638 70104 -655405060 34960 56393 534365702 19642 73062 -255309860 14013 95298 -854806772 69972 58599 425273442 90904 10193 -47329521 88408 18507 676184778 97230 71110 -366385720 89920 3309 836486516 85283 21300 74096660 31028 53373 670305884 67418 36815 -326081102 124 70654 56369930 27855 86144 -286472509 88922 38907 603163235 95708 30968 -929805774 65984 80634 983557738 42628 41278 -80351700 67413 510 965862402 54722 65626 -486787545 87448 16626 -440705498 56317 9885 -393329540 5676 32656 218464841 65995 66956 31764448 44480 45475 -463048354 74226 86859 -775382347 36870 79680 -759197392 38393 2120 549436771 56926 53665 432864335 87112 57216 -830309796 42569 47966 473020301 41690 20113 384395996 48477 8620 382791591 48454 11182 -480052649 68889 12119 -877940708 1345 28195 -977509773 12653 78018 -711653394 45867 79122 -860416660 6355 12634 -295486238 34642 24674 315039846 24306 44475 44236568 97777 82754 -348155619 71543 66903 844351657 91349 33355 186769736 83653 96207 -655503310 77334 53653 -319645592 11459 12265 -145460843 47914 87480 -749954039 49044 56694 282105877 28652 95839 332908530 34139 78278 -674325634 82613 67426 -993189793 22231 81463 262795415 2148 84084 547984573 79962 51662 -429639350 57265 46744 91189684 81641 80863 -279116080 79720 87770 250280885 81549 25083 -131110736 5758 47766 -791231804 53508 53478 661567827 34061 8276 736790170 74129 45657 678183132 8939 70232 -960796018 7045 50247 -545715013 25096 83338 -152527409 79719 58209 291270658 24820 49745 236230794 22412 43677 -478945588 77698 78464 871360881 83581 46010 -70416742 48393 10126 818794002 61311 79706 -51644310 49557 60120 446459860 44008 19549 184838982 95430 21689 320406285 98597 36085 -356850117 52250 85464 187404414 98174 96496 578692151 50321 98852 288873246 58719 97814 392802803 23970 18767 434567705 70664 89471 -548930211 80262 19799 -558455311 47007 45122 802438417 1506 25937 257935183 29624 56142 -440525989 9694 45419 64230479 9209 2244 817205101 82133 78429 -56931046 7308 85215 -941626449 37490 95936 436109190 27886 79442 439329958 78218 47440 -723749831 70529 75928 343086433 27500 16695 -516444033 73841 69355 856929128 53038 4674 -361100983 91803 82113 -270344885 37908 92525 178023584 36273 15322 -695224946 31792 7183 140945982 44583 22740 -781166475 62207 44723 -844660016 33864 48859 751640586 72003 15149 84961921 46490 82494 -720687182 4951 77416 529453982 28026 50198 429766305 73309 29160 -835150239 54947 54747 -781269224 93280 75418 498081335 61194 54194 -776054552 80579 1516 157326539 93984 66899 693038205 92493 29528 -938099817 12330 63962 812999755 86403 52628 -251452671 80341 76545 540480296 82274 80826 -26247056 39899 3395 919133110 28526 90462 -2411017 41290 93196 640894149 21860 74023 -195653980 38167 79486 -445369512 39068 23099 -816855806 98740 64320 512995289 26591 39179 -436646488 68693 88910 -179529852 8465 56053 -203675443 401 70361 -998809439 15972 79835 971085093 42774 55166 -310291797 49888 61769 -686223637 7746 88097 140027432 50787 44842 677737105 51162 44067 -205324018 4512 95428 200653606 76896 13522 949912140 94371 20964 147064405 60516 82148 -934567224 6308 23710 -566418147 71562 45602 306284331 26085 22959 719154490 50815 26520 -702464165 96193 99571 771066659 94954 4025 -79569406 51330 68253 878158522 41551 52855 -516193425 71009 34475 -707366238 7915 41517 -40520091 8835 74676 -721717094 6263 10708 709685423 17157 83934 608470452 17175 44363 855742519 1905 85077 159000853 85278 34850 -608686021 61601 725 -807580426 67455 73832 -849877802 5187 29104 262480261 62275 71818 641527297 27429 34511 -533916777 59863 27918 76614856 45512 96555 -504772662 97049 43525 1749959 57092 87112 -194205549 44994 40784 -980036108 64130 54796 -872010602 4295 87594 -841660858 49074 86919 -873965127 75818 23427 861309470 62099 38977 -595197108 68078 48539 31336773 57355 43783 -410776903 79574 17259 -766555721 38963 27392 450531141 60124 73411 275093679 24339 22361 909699011 37565 38325 509281870 78828 99676 -125301051 37526 9521 -247314787 26274 13988 -966911723 85703 12032 -269454577 23142 39335 613546589 87095 15591 245743368 28471 57458 -133519904 24027 40779 -420519396 89993 8132 -291411164 78365 20568 158701665 88479 97857 596614541 76359 75177 -123725094 33574 36980 717791489 89361 32638 -578484536 37579 29099 -707895413 55580 99194 312645489 89233 74533 -43545661 87972 4712 455510057 65146 76754 136458926 29508 17947 564481174 82531 6217 -950681410 50384 80637 -848336166 55509 2128 -977813365 80943 88307 24623600 2536 38637 711255702 4925 69392 584269199 69699 28800 401019355 15634 27129 446561458 14610 92638 652988989 30791 90979 -663201163 52820 89569 34322362 49021 6895 679962927 62240 38154 986704591 13183 75757 -7842333 30494 88432 995210534 41362 45806 221139536 68218 65721 25527588 90327 58032 602185543 87445 70310 55142464 14987 64865 234879619 40723 37165 -932983943 18410 32276 -128928267 63677 9669 -783916284 60617 31147 265815069 77010 87906 -959023741 33613 43219 -109939932 65828 85652 772336632 71793 70510 805472022 25128 68521 -706552897 14606 42374 791161429 97599 69260 153655168 20341 62663 97738664 57524 72292 974710582 55712 43765 959019111 94319 47728 -229511257 62312 26662 617683589 1411 81717 -542185370 63083 37900 579417454 31503 40046 593499523 95274 51986 -100837219 69935 6692 -431900592 82645 4490 -84673790 27103 74957 827440410 30715 49805 896212818 4542 33227 -521273468 82756 39740 -379247280 21554 56598 310706748 79653 56919 317667298 55637 12920 -527849231 15306 14911 163576691 3638 67218 -255247100 49019 48394 -891125982 50862 30013 512958609 30219 45829 -879859799 87702 11648 952746130 14465 1639 -773243132 1292 26220 -809798627 23040 34777 713030922 53444 51576 -805873883 92395 16955 -744049690 58165 76221 -466620044 77685 6127 367493944 61904 4210 814061658 29935 46737 157807031 12338 44942 929397661 95751 24362 673674694 36479 58427 651531391 6087 70602 959672363 13080 9560 394819774 39704 64300 -431956695 68969 54733 -452352975 17015 88885 878605877 30699 27496 -837867426 94332 82404 730511200 65122 65979 -907304725 27609 38630 -403704068 20482 3019 98022844 43033 42933 -395307431 44597 46335 181718452 90781 74896 -172321908 44936 1303 634583775 54723 35462 -886016850 55781 16174 196033362 95289 73774 -738484636 74956 97696 854007121 70792 86439 66949907 97720 52512 -365922179 25054 41704 257767706 66004 79292 -907910592 53509 94663 -2943890 78436 7625 962325910 30347 38205 -142025251 83540 25106 -742764492 38681 30362 455017704 51445 52682 416886880 81298 11598 -436971328 51632 26640 502775767 10751 46237 -990787033 40631 10283 -470643458 89550 52839 162328070 85904 53115 -460375832 32086 11666 300565600 52612 14695 -930425511 91237 9835 -928269063 10377 17871 -124555371 31497 39576 253052992 77186 2608 146749405 7208 74188 513265427 53095 6388 15169996 49494 41760 883522117 55171 57800 -627262637 21338 46078 -296650401 9718 45601 566527682 6954 7757 -470373919 99319 34086 994746959 43264 30488 854118741 23566 48851 755818292 40618 25181 -493075004 48020 75002 -120696512 71117 25477 -331648131 38465 1267 -579963569 17733 73923 133667746 21977 49371 249158822 2743 83251 -471399441 42238 58891 369023776 7098 1574 -62641886 35007 57649 -856928548 63814 8463 585452777 204 29773 935728187 24082 40711 51145909 10718 70481 -644554393 46229 14089 373010585 58255 80413 60286297 26048 71816 792865202 21007 41035 698245298 60575 77412 955473996 84713 33424 536194560 99346 32388 -776256473 77414 33791 688625807 20870 58183 -105256143 72662 61665 132576817 45946 44926 295538351 96948 37163 571376739 34554 96600 -554107396 30332 1623 676351504 48518 51026 48814995 15859 69122 555057526 92327 55625 -146204852 21562 33052 -757756114 39122 38535 578655703 34100 74393 301553595 78045 52227 646684412 91123 51429 -487953091 73191 92267 879503647 17941 71996 -562004858 51323 14632 143836493 75310 44030 -47583912 72247 30386 11140897 52208 81115 709826897 11735 20916 538889590 73740 16445 -927281876 50639 14245 -546828898 93124 99026 -812145324 63373 79864 -921152989 47505 94480 -331100629 54465 67171 -731924183 59712 5160 -808221061 26430 84656 803054119 52149 96041 616458203 12657 16592 797976848 47033 58741 -293007496 13002 18592 338581775 48031 63856 -651018561 40146 7519 -947879148 93644 54637 -391721283 80162 97522 -223206637 84394 20913 697093342 52522 81089 -627035966 98402 31155 -469839631 57176 77774 218669252 23585 78545 -204634582 1090 54769 903149067 31707 58544 -4640881 18025 37875 534803937 5084 99885 92895394 8496 36648 92726290 90328 1482 -679946873 58412 87302 -407943344 19195 85096 -971190276 10166 7203 74104276 49178 78224 118555805 17421 74998 -865458527 52756 98469 669680498 14241 82358 -656422266 35803 11480 111593348 89612 40576 494113851 46722 12793 545993978 6692 93124 -351565849 48706 64480 732970745 43563 67951 296839664 52586 95612 -10450713 1929 77740 219241466 83489 43946 -457336153 35996 70781 -162531780 92858 40880 -791783372 34600 92260 -22875007 51111 34816 995901666 89980 74797 594353277 66707 47990 -184642584 73099 74687 853751945 81405 63799 -872760975 53249 21749 -702580293 97082 41459 -501913188 88003 24091 -458206602 45872 25107 867075235 20462 56386 -409131043 86334 3180 -351397660 37821 15448 -794026426 49847 31817 66270352 6784 24971 395883960 49876 67377 -561878981 2810 38846 -26255561 52446 35925 -840075873 67598 43699 132644472 95267 58785 -759878499 20478 8150 -579897559 72931 54213 706318640 68739 67564 771732820 13061 20208 -76294126 73155 49107 -962078277 95836 58874 -529361619 88529 79550 561978231 41199 1883 312390215 34022 12068 -784641741 47515 21595 945953441 9806 64716 757095760 93775 58811 -4101811 73444 69362 -850289545 62878 67479 534442615 78736 21484 509351932 27065 55047 -672453996 78489 39760 -309738661 20147 48809 -336610673 65580 11495 -817159378 81971 31335 59374334 63365 37186 423141125 3848 647 933916614 29150 72856 645055475 6671 93815 -808273552 32210 33337 -911817945 73993 59268 476319272 49142 65146 467900106 22764 19625 -765166036 24002 66211 96861726 95441 19 -867336372 76660 26036 -538627823 94023 45520 -539240912 16485 93617 96704360 2204 90829 -516358539 20594 6200 80527257 15828 6302 -47924198 57011 59711 278863203 2405 83665 -114699637 51029 25182 205218499 41928 43714 134223056 32219 53321 -43723088 7315 80332 468379099 68658 77077 184970950 31996 62806 -857696777 27499 11974 305329448 26347 60308 306474415 56954 20609 314983245 65319 41445 176475852 56260 6024 845153708 39881 55807 340003439 66986 81709 -938391100 59786 50289 -968369893 77733 62924 884862397 87887 12600 -296426535 72082 83582 -497899706 49604 51171 541306623 1602 70475 -422211577 25036 60549 183842329 85532 82896 -26695225 95649 54463 813030852 58818 33901 919703644 99244 47481 732286863 68681 3529 853586595 53901 29486 -52385553 86849 13540 726411767 33238 34552 971959232 18077 59152 -440379200 19160 75745 -945111191 75455 38089 -216306350 61638 37787 182208480 66426 76430 335964934 79931 35184 53537457 98992 79936 503914603 75240 92921 239058317 39998 2760 -181981778 73660 33355 822980741 22632 99803 -343798763 58714 11754 262186068 62563 36881 189320473 71200 82874 -205634669 23321 35048 -210117173 99513 42081 69355949 97175 88116 -111367667 76378 21727 -533694730 78387 24231 548977929 84498 52032 -845772104 8691 92541 18512018 97054 21354 -491918251 88238 67966 -789932723 68021 17904 566727189 85525 75028 469562681 65212 95182 426313654 32165 73645 -611382856 85013 48292 -615788254 3178 77918 12509385 94879 17605 824290755 88156 53188 -26529705 67097 4645 -940771755 12010 41873 609177020 44140 17583 322538711 84250 67629 -664240277 12329 7522 -976307824 2152 89333 803591110 49797 74446 235938766 34103 90675 514711950 68056 42184 -445690721 5766 6812 -797837740 71951 48041 842532 48061 37818 -912805133 90038 87204 -976665948 57546 66900 347902166 86175 9240 -414417497 73180 42826 -685832181 57095 12577 -285775438 76804 27229 822156757 96415 18186 290647206 46604 81312 -235916835 67132 38677 824098627 30723 46811 758936127 85038 96318 -603100434 26318 81356 -390184905 93368 794 141879264 1307 76861 -489533642 56747 25966 -781888380 91571 54150 -14879469 86223 89260 510525228 22684 22813 906517209 3723 19738 69510469 17466 62479 535087059 37822 80775 -793246299 41789 72046 219712637 8780 5145 409042564 42982 92814 -259276912 24874 13510 631535469 7027 43706 115086432 9386 11124 -920964245 91552 26480 -110641509 22672 99118 -668567662 37934 1642 293567947 94258 59582 621640677 75484 3592 -606452109 56728 55047 310623543 23976 18485 -953049602 50623 82106 223358435 87835 96158 41818800 26724 998 -327277033 44422 88569 634827990 31309 81197 929153615 93535 20405 -521765998 62054 6538 -433601760 43695 14028 -847309029 38501 74681 -889106041 95863 84358 448426074 1851 7157 -77594805 19164 31278 535239381 51054 77253 72231392 19383 81887 -934466337 90363 27763 300121060 74410 21692 142595129 34979 74088 -304335308 98625 35836 -350110969 80199 36307 788159688 95291 39797 -713039758 79444 38808 -652597950 57890 80960 370893060 9200 76132 -950878386 57303 25370 -344371054 18553 98345 965279848 80985 96187 -935199056 50402 27658 -968371035 2180 20837 514486784 497 90396 299214416 48685 13421 65751667 35832 55633 -419847300 69943 19338 -976212837 81945 32953 372875925 31272 83928 -361112525 68861 99125 134753001 219 58336 -556589050 52326 76614 -107628704 39475 93583 -457458995 4447 11131 31151363 64438 43458 73428023 88318 95205 -335393942 8215 62958 259597437 69836 8563 -449998639 62730 4733 -256517013 6896 92973 584734675 76075 51484 -9813694 16384 54387 926023563 1224 25802 -852084949 56880 19471 633637533 54379 67167 -397852565 97705 68234 924412990 90616 23157 -178108400 44121 60434 803027990 35376 75674 -948324202 61068 11416 380360435 14483 21181 832919937 56799 53284 977790687 46402 16134 375887698 56254 38096 655939027 99738 87391 14835000 26601 22342 -722302111 70591 23752 -186413065 98481 37451 891897628 23818 81813 344507570 47739 42004 -774236688 43653 45906 334743080 90249 65095 -279016709 12228 94673 -340766730 29959 41959 364501815 1697 72353 822861254 93801 71906 640018360 65779 95164 866259207 80864 16972 -51055431 40781 5132 -335644258 90569 12856 221977217 42136 41288 513482732 71325 76480 475898458 20471 26248 -5513792 70478 26498 -902487818 96891 42434 594321465 59394 11601 450978856 32758 94531 162705293 56482 72179 -402158280 17677 80639 429991029 87973 30539 530334193 13823 27037 137548922 38801 77834 783220653 15889 53480 280479589 67532 25502 -702636842 6665 8458 -213496229 62729 57891 560866163 89557 33228 121788757 44283 58995 -777128127 92321 61986 -191615795 76820 29708 149872428 55306 72723 710123438 23693 12294 802532449 39508 24108 -815647038 61597 67084 -250122742 70108 58210 113689808 5611 55767 -524960387 30564 93635 -674913383 48925 1667 -785333123 43081 26548 -577199492 84615 7188 900463373 79136 54226 17660455 72009 56684 57266407 63611 68587 560253725 30848 16667 -796051484 39036 44375 -876550070 32194 16389 661376513 65540 9069 -554325790 9820 18743 427330283 76104 59882 -860635430 7247 16414 286486714 71201 26046 -884615260 74497 49351 -856088072 19404 34866 -162418899 40719 60601 -417574759 29905 20232 -224272173 71489 63523 -498680415 33434 64332 955649985 74573 68095 -45712253 76532 47505 412946272 26120 3136 -751312844 23256 75920 138299694 1570 7644 846190224 68347 55261 68725886 67640 70354 544336453 9517 72198 -41251176 43143 17309 773128903 81368 30555 -849624870 16544 24638 -549361536 23949 96524 -459587088 67426 29043 -951994456 33245 15841 -370787561 94437 39427 -704624946 24089 82526 765949654 53648 50636 -366539599 43871 4027 962876962 60925 67384 -447295744 42716 38874 775993884 18059 58864 378381268 11327 5048 762582121 26758 15380 -488300019 47057 41781 -876497966 17339 37532 332729043 1868 76752 -530242934 46858 93875 762904084 41161 12745 -515962210 77886 95558 -307448398 92507 70922 176236612 4857 57394 -40050838 74473 26639 -22375606 271 13427 685537121 72220 45152 37608751 17620 25968 635979220 84879 80984 -974797598 86380 36333 606865544 2820 74425 573219633 47410 48827 726455875 56601 56954 -167846511 87252 73004 242054920 37334 32913 -148097298 9365 41416 -699696566 30168 92453 -421213445 94055 46503 760494319 7141 74466 -871825105 89222 53042 -514889432 58857 52915 465624130 95117 17952 724481033 36573 65906 -70656167 95369 35179 -991951241 35565 18708 -69232395 65650 39751 146984632 68401 83439 680604597 1367 21299 -245189090 37286 43624 387883793 1928 19051 -191898718 83321 52921 940152122 20127 96927 -46976693 79297 97561 511182452 77348 57623 669042130 82464 48952 113819089 134 87953 -623581380 93883 52480 -659206237 22755 58771 -765388119 82608 48434 -321480162 91972 54328 -907047327 93233 67548 520206381 81849 97555 65322677 65685 35407 135157669 18221 11217 -982447960 56517 36634 -339880590 67669 8237 510925834 20461 28503 899915954 23929 3462 707028878 44964 5018 -118390965 34326 44245 115056390 57907 25943 -891422422 71848 97844 113508068 52097 5836 -725079060 63957 14071 993552571 98543 81956 -15210114 18166 94103 -992836273 92713 60830 -423183194 58203 66923 54779093 86928 14860 -417502937 42709 84749 -964628622 30062 34628 622025635 80066 46361 -771084484 75878 61929 254387330 27590 42997 -722619055 44615 68977 324035375 37423 59729 255420036 49901 64710 -802498128 77628 39902 606611838 16178 20160 -333902411 31030 24840 -63026068 98532 6126 402736734 57323 47408 -624656424 14961 82171 178224084 6973 185 130594288 83665 41074 47408607 6728 74128 -540329898 42965 50785 -947685114 91170 2114 705677310 26630 98183 -854517238 52232 24611 -45692915 21880 45216 -680796268 736 54820 -170147640 53067 3633 -770670638 87210 56040 465271688 85090 68153 -422634728 5696 48429 576930001 82177 74256 -183662316 53879 41151 682454124 95729 24051 -453396283 83846 21732 -19620909 35182 62624 583298774 40399 26351 191054788 87395 27722 -2044168 92122 17799 -344674848 87548 61331 -187423920 51940 5151 841666294 30964 17216 -650878924 81852 92080 -156137621 69682 88366 773747305 55099 67999 -147059289 31668 36284 -180617573 19853 50346 731877778 9328 21399 -571474432 26533 83358 -386330160 68571 7403 458309587 71627 93310 -280280221 53752 7846 37710281 82518 1953 722471302 11940 62247 719724648 31897 84508 946860500 82897 95249 -407697027 4308 18528 972041424 59646 23629 -293187915 80193 94828 873454939 93007 9044 560742256 69842 66245 -919954192 1696 68828 91418885 18735 83740 985988767 57122 65966 948118233 59672 61812 -519456560 12791 26819 631973955 52585 71130 611283514 70055 5608 438564340 42540 33026 446505907 57442 99598 -94931292 77168 11278 656334831 15892 72372 6378630 8467 39177 22765936 7894 48202 -323399673 63870 31743 820919349 1895 83831 514276160 30620 13557 -338134067 28288 35722 177351669 38729 73329 479340826 7363 44960 702804549 62711 77363 -951799810 70009 88929 426252337 41479 63032 245598046 26874 62859 801086787 83900 8081 -208161659 88753 51168 901761001 90257 103 773263560 67529 22835 924520767 80917 47369 812804530 59204 49574 618710105 79635 59343 879583715 58370 34929 -107797940 13734 37510 -527796142 27796 36795 -117732155 41922 37835 94743113 77927 26421 375053211 40475 23172 908879525 72333 67059 -881211057 32638 21088 -934408704 71793 43862 595164498 2041 75716 -245078241 27489 42839 625889950 37088 78296 -900866462 1717 5468 -59077012 47777 87967 467546733 45296 15970 -239665238 61179 92262 -305951185 59518 42894 -547535135 60882 53194 -332542298 60381 15199 -349402149 87789 63520 810406757 40634 5268 861358049 69828 58245 -162451388 33320 66988 357396240 59973 66261 156279755 22164 24697 -690392588 61148 19974 79195259 77432 90540 484741956 27804 42410 102555666 69415 30857 262530729 75814 33582 -310083274 71818 6162 229883156 48657 20526 806355485 10580 20730 -297115813 18189 88213 893095361 58559 72517 935230086 2606 31181 94502816 69506 25835 404867954 82142 25284 814410140 17546 84702 -653638429 46231 14526 -245546179 79685 32690 453065452 9396 71725 751316233 2204 24497 -870885724 23092 39538 264078028 12318 72175 -637839672 7162 41332 -987032636 36472 457 235219177 53850 24495 -301663456 88434 12523 70606271 82254 3143 598059585 95320 93557 546547838 4155 30537 372763718 77085 54129 -408831274 67518 20944 -88432403 30533 69505 -224645938 37399 82442 257854830 47466 58152 -184515099 24712 37864 -509355859 7494 85177 916333252 25414 92138 -255056778 80424 73934 406134419 44610 64446 -147810373 29356 59020 337808656 11117 7106 -563488314 242 13275 56825410 14245 89370 776563682 56150 13873 259620236 31117 20661 -729604871 96991 68635 -621218143 81263 97133 -553844082 56245 67244 322698160 69618 31043 -236024134 2026 45587 556343674 99673 70897 554034360 39688 176 381077136 68841 33888 138425277 12704 56148 754616554 82035 43578 -60812521 31657 70105 -19745519 94638 58610 859373712 4018 147 -282390647 32197 80315 -724027803 14966 99863 516201259 53875 72642 -798551012 82056 75699 -636699752 48206 22628 277201867 66786 62448 -390671844 5644 30722 -637445790 31090 44412 -77422291 12366 76375 -694316275 21019 53868 -795404043 7471 4557 -491144487 96600 56535 -389892966 93442 77332 -229511497 72502 83206 -812393324 797 33255 -375745194 39247 76458 -605349848 9274 82263 746515198 79423 50039 768499970 84795 22876 527813463 81780 54894 102005529 47610 51711 220887674 33322 14729 451658630 99263 18307 105343887 66957 81314 770109891 82405 72896 -737006771 88113 9384 471793707 9362 59388 -285389928 12103 46695 -417560173 52321 38744 -743115937 35357 65391 -596294000 60628 23171 121621777 75261 31017 306439870 53003 53693 -350335352 66999 16520 -672082280 10236 93361 851342167 69710 7676 522912262 18327 8888 -19899125 66186 96036 -742278488 8289 36429 231957056 77154 82529 909739948 16661 20435 -3509806 88408 39137 -397327728 31488 5023 -165520766 64967 73417 661500293 11081 58471 285087302 68670 48170 -163676986 93369 83432 -130453766 96596 69581 -349342941 9083 37332 293543745 32891 1574 824449098 13912 56808 -334006877 22118 71530 567600140 82465 32476 -388376495 36408 6292 692706644 91091 19124 -811493805 96028 69539 370912403 10132 69442 -693308732 4741 60344 -662679974 46067 42563 -123739423 22296 33294 564482600 91921 34122 -317268971 54648 48797 794006926 67817 77372 -709403035 26298 39364 796480194 20319 42493 444139859 92401 87259 357494495 14552 21212 -175449451 50646 36884 -127810084 41470 10718 706563552 62577 17404 983092678 89127 36113 152149902 92862 36861 420504836 13930 45288 -565574882 6073 42733 608153930 61502 9841 416129410 37423 48437 958343666 48580 95749 795698599 41313 33369 813397673 81567 91548 -45723696 79550 98154 582969887 9924 25100 -350141421 38961 37901 645778732 73831 12753 791333423 45573 54835 -866193886 36725 66172 -765569242 74067 92600 -29401297 79704 39573 33321724 44779 21691 257480641 96597 61016 902582690 21950 71809 98853642 93724 57970 -258412773 96097 45642 -574521906 70157 30281 -566718443 1959 40016 841768395 68754 30154 227488385 22408 24718 807843315 52389 83323 833215450 32980 56879 842465250 75904 36236 -8840575 58347 10309 -592466349 56526 26413 476306773 16957 30805 -478206637 82246 86099 690284117 43406 45411 -629237706 82908 55545 -427278371 37527 67955 -28742447 26715 2509 624704898 40747 81377 -29478899 71114 22209 569435106 83878 53619 -838264917 25545 1159 451180275 76998 35092 192176484 16188 56186 812785992 16677 74450 835026633 78574 23897 68929246 4173 62783 -789657718 9921 79101 -811070091 83936 2443 -805123614 92381 96927 -635258708 89469 42709 -487082243 85573 10160 293852413 73215 72660 23938747 44065 76284 -593732330 25732 81258 -733851709 60788 59296 -757648938 1975 36813 -900113066 18694 22230 -270616831 393 81190 -398284925 94960 80331 50685068 39382 684 -408718195 47726 80128 737618300 45892 79406 304895641 72784 96993 26591651 17776 97076 -779038973 65919 65221 -623560499 90421 2903 702348111 37738 7627 577193346 28444 50284 -401409102 52699 9843 404588534 89449 83291 235642286 73938 3276 527774253 22060 64309 553440838 82005 24842 790931742 67299 23758 -776931324 50308 6018 -706572680 75503 98273 749095103 63069 80510 -488207686 41927 82379 340142502 37904 4024 -419583646 63743 63392 -616668071 55961 32162 853636180 94572 74028 482199291 92204 28662 28702035 79815 39000 -814831522 27682 55361 736549902 84500 4236 -684068109 93809 78912 -54140179 62599 50764 685887130 70884 33272 403616965 68577 79483 231335964 64410 277 -778545983 85468 23002 -489293893 55209 86830 688428568 68609 12518 28374023 96013 47410 392678697 88781 87748 900309283 78721 1281 -308475573 94333 82731 951272266 8431 55050 -560736969 10166 56006 15961566 74567 77302 -574394535 76451 62888 -898058325 47956 29859 -100143056 35168 52203 61504767 80823 1932 464155135 37898 84183 223954369 21861 35431 -791139796 78640 96227 -618041795 71020 858 -670310433 37049 45166 -715543903 2586 31287 -850585736 15428 35030 940762606 90939 44709 -190679591 25577 44335 -714261022 31534 84122 517501643 33568 86170 -95134098 45611 69986 -909189571 10364 49937 -458135179 85509 84452 771561483 26972 79400 -973427622 34481 88199 -594161173 7796 61990 -432227067 53533 39908 -676767967 87797 94306 369726134 56465 36303 609713022 65126 55900 -640757258 57723 74877 909588378 95110 27003 434789673 39662 5959 468324268 79530 55491 91679860 66344 8894 382761786 41588 86344 -459667882 49395 25873 805292402 96875 9002 -166128362 57600 26919 -765628009 81360 9519 -14406790 73630 22239 490646485 69325 83244 -775677885 21041 84857 -919799555 29056 26609 -306142115 40231 18214 282907058 38063 76065 979142621 25214 27498 -493520128 26067 45596 907242215 55891 76912 -992504444 64747 16269 -343680032 38057 34953 190653788 65542 21353 886654935 14634 31460 -565370139 75461 60284 168579469 14018 7264 -565210496 1239 6667 629275590 33487 27452 99716004 99778 21112 24948898 96114 44294 456751233 20795 44051 -971097835 32116 92830 -512899882 13451 10956 -592427161 56241 24978 -415610211 16091 24605 581636418 75531 12116 -943789773 23661 62150 -527143229 38547 41509 -787398495 61839 5363 -280424734 52228 61559 479978309 53599 99579 218326958 9831 32047 694931358 73439 79680 -160941611 69215 39645 -70518003 32008 12324 -616474553 14065 85308 436312057 3121 6289 -956561131 22873 73667 -462562821 16552 53426 519413651 12783 34045 -491231985 93739 98400 -729117152 4664 15939 983999151 47096 81147 -186750255 91898 41239 454214053 28011 90618 -518777349 14258 90699 -3121312 40860 23798 -879396554 19129 49524 -187934902 48985 33526 804622628 20224 10749 -691912771 31722 24341 248717881 97192 47531 -259373850 22064 35891 -343290141 72161 64973 972129358 40041 41813 -98174068 76949 62756 636540722 40695 99732 832574612 18231 20589 923809799 86331 85895 169228675 14792 40537 -860063300 56515 2535 793557068 94123 80513 -919476132 34064 43196 -404198794 17457 98260 -462006884 83367 9428 943537692 70052 26426 375026826 8525 3524 -777792921 63933 13221 -591526883 81923 26412 -655549572 9774 71029 324824051 33941 6432 855351662 95059 78178 444536434 58542 51321 -615214338 63469 78367 878544452 20357 64803 483051855 12457 68237 864679715 3902 60951 654210494 97690 2048 -532578916 53197 70731 459678740 88288 61750 285330911 58295 67635 876855816 18599 81996 -196628735 58560 44223 225508792 21110 27113 -922686015 82061 71990 998619295 54317 60592 10028109 43751 29340 584244418 86860 37388 -532973184 23801 33740 -7095931 54615 79219 1107523 21468 83471 338050979 40960 53831 -121546220 79927 60411 -771797724 12794 12450 -4579628 66468 34530 -173496370 93497 28016 335936588 96332 21233 -145294092 29357 2077 -739988882 6107 26978 -966676535 53766 11455 240128295 16535 19184 64755987 88268 31699 933731191 97570 68791 -747527887 32425 50216 552044027 36532 69005 964817737 89526 48580 -282301574 87814 1312 284829487 44778 47108 151328660 17495 71700 429401412 87130 18431 800087689 78136 96815 859802688 46840 74677 310704472 57098 54600 -680435237 29016 85332 -633382907 92096 23301 -775229267 98843 57569 -391701219 89180 10387 -113263826 24224 37407 -368155240 52467 66644 715770550 5904 45546 124123018 23830 14586 -825897696 32277 15638 -102765260 4723 89164 -379626600 78971 62518 345436003 28799 72841 -149056592 87169 17014 622562677 64607 66461 97553341 89259 20698 -147530352 80400 45563 94271830 15975 9958 825723050 87755 68981 952354420 98273 54942 -895669894 76555 28346 -259169706 34449 98093 -560914163 35019 19083 614443398 77985 22720 -846877690 15460 12549 -959459769 20554 78190 -975616199 89465 7596 -837828459 77184 54284 -69710393 86566 1846 -305066649 79941 87493 -333199099 42946 99764 88195182 92275 79308 -716771714 18636 57517 -512929031 91923 33775 -231263146 59053 5478 231331744 10892 86695 -335580024 87419 95132 64972675 16892 1689 711523895 60589 67820 896620405 25309 98 -180785269 84295 23544 -103424516 75278 75299 -836173731 49493 13164 -979905837 4768 43289 -349661233 45886 6035 991131958 91992 35367 -825952438 62519 70245 -80137904 78458 35453 -309489684 66353 72233 16676851 324 23424 -326455227 92659 55017 -726804838 79232 51642 -76254871 1449 23904 -36502152 60770 10513 951049316 64991 69781 -596400352 85059 99349 -647476778 66010 11095 248082137 25114 15445 977115166 82778 33769 -239190712 6088 66867 -393368889 81129 95762 -541835873 84314 51948 -880304009 96277 50467 577855165 1659 81878 -862657225 13971 81092 689272084 56510 56458 390315036 77558 51764 -302979852 80266 64817 -908932025 23338 90615 -259051754 47595 47735 506653048 69339 97862 -5301335 12596 51823 -538159935 31661 8283 -648374683 93585 72151 -439663679 4064 86297 -848345130 39635 55264 -43636985 29650 61588 515500194 97540 23665 -643679348 32810 47923 -361056346 60572 92022 807473460 4495 69975 742061030 32663 66667 691295083 1644 59081 677895038 8721 94579 149140479 94469 5880 94472789 1517 64807 -294506124 36671 73556 -620357668 67442 23184 79172068 16989 51205 363645056 26105 84070 297114373 98882 65756 462665433 58378 85303 -410410625 66308 79639 -77205543 84489 83158 830406202 15349 65366 -145794233 84965 86531 -710045025 6626 45588 -479547076 93257 89459 -55830816 53382 13248 -875363669 45384 34823 704085964 86318 82790 -460996251 53124 84144 170957457 84099 204 -30784384 39873 21672 890196005 35132 76796 -593086273 55713 65068 -455802501 91497 61111 -794371092 56183 12557 926919602 69719 99023 753723849 73625 83071 -215610931 42798 8536 287933092 55769 43969 718725034 5212 16807 361063235 1531 56819 -704172266 9980 86904 667751198 53164 87981 -467048264 25549 6537 340050704 27749 80844 -150569375 48610 23132 738926053 52983 16283 685888407 54744 76431 -6349620 28381 86225 -318230042 42761 64633 -795331528 28074 277 984416838 76031 27242 239017685 5525 23688 -545562553 33223 41348 847680356 62008 41488 -454177615 74950 41318 -898480450 10754 68977 110418919 5562 79168 421626231 34217 8502 850769370 56036 13202 -824218626 53624 82791 -999039294 12082 95173 700681657 38736 91175 -657856450 16 37873 832187103 58851 50697 -241595664 18668 96021 -978247962 52067 59596 944094521 37129 60842 -915182545 29062 35903 -317190962 84394 7050 64167280 41643 58207 -291614389 68480 80808 -683648389 6322 81355 447807992 48982 92356 -60564832 19698 33403 -883410673 20952 78270 -595880957 16197 53972 499840112 41351 89504 437924718 91722 94386 683380191 57464 39222 -420124914 6230 81633 -420699483 69859 54701 -618128291 66159 3374 830715642 57791 46722 -749514104 80039 48583 945505204 60756 74515 -62001310 86586 91325 92286017 76567 95514 -18103975 58176 55728 765950721 57422 82302 312742975 50434 58403 -958478911 52454 23326 870608700 56736 21985 -833666642 97122 17649 909587690 66704 84848 -891114653 92652 81012 374482236 13938 6985 -82437669 36748 44728 21496081 66670 22550 -374904774 64484 69679 -237395305 49810 56414 148649641 43805 12547 408171645 32655 9190 696633958 62134 67575 424366741 24810 14326 -628229967 34788 17168 194332288 78774 42993 -342378741 44420 92807 -4199370 30237 73036 -976796931 39016 79850 952250496 30385 96598 -795973668 48371 81763 -604297003 91208 26235 166246690 34153 74135 456624353 71373 16126 549964445 27876 88935 -872523428 42754 65038 49130573 39542 29300 -877001029 48115 17685 780798762 80117 26587 -301529322 45173 95357 689608636 89919 77707 -489016110 6871 16765 -318588550 60799 19917 714889165 81087 82498 764908441 36259 83728 -841947289 96666 91719 501681197 82154 35493 -887219267 92565 95624 -509375489 55111 1075 -16733057 39138 20326 -753327812 21235 92134 325887949 88535 78104 730615447 75659 1055 -102043260 56866 55894 247612904 18737 30341 -356333138 57621 59556 -722298317 78000 78132 960867278 20401 6801 -561063160 87743 39125 793150120 10314 84092 -331599311 99737 49055 559640474 7552 57676 -415829657 70997 99240 -754140794 9600 38435 403878550 77202 97299 848280291 95665 76065 625955204 46412 8588 153465552 30444 4472 328008880 32244 87184 -670772300 76697 19765 93224743 94146 62566 -674934636 30626 23530 -618437649 72365 71330 -943285431 84046 9684 -257155465 69359 99629 50439362 70673 22379 -843261999 35458 42351 -337831052 2654 31700 382214219 8319 20675 630861643 76870 24328 -394566547 84663 88541 -134280629 97823 50146 -180546291 7515 12999 -376418593 5367 27630 -344120152 42590 97155 -423014247 41064 38576 724133291 22237 60960 -810621016 22096 17791 807857621 76331 11956 474325818 9576 80702 773388460 85075 48716 147685637 76557 66235 49840093 38232 20362 -425502981 70901 59055 -912069612 19764 32021 359408624 13938 44062 245337318 3890 34883 -259783393 15902 68566 87428001 96304 73342 -705961379 21001 48936 4616064 58486 65979 831927323 48341 46177 796820508 54734 27275 574206867 79004 64902 949539453 20593 84788 101656112 6635 48209 598180195 71730 60744 874056669 19762 68496 -562728138 34231 71575 -591085312 81837 53349 -74800660 97092 74691 -826639232 36517 42468 232165734 52282 41117 599682594 32644 14609 23233099 24610 15987 -395268521 15486 73179 786176971 29204 51779 908352727 59143 48926 707803726 76451 79051 12614440 5844 79268 -733374308 91917 1839 478312188 88890 57299 132131222 72169 69767 -945126599 50863 39682 -509716190 37996 11736 942851691 18835 814 -78948792 4182 19101 764204208 82070 2138 -206981302 33471 97383 776905702 25986 1135 340066102 25008 77629 212910423 71197 79573 796061676 46910 55136 441991094 14276 4265 572883307 2056 94582 854292346 65681 99188 678970709 84204 3044 617138528 93703 96930 220929756 74856 6039 -781470310 61666 21517 116458586 57712 93017 808746939 23180 49882 -623479455 54238 78699 -25200335 3319 24256 -658222680 24417 23544 -550294760 59225 54521 -461656858 21742 57029 -248467889 90893 12038 826935857 95840 42011 -642136366 94879 10378 -933811898 94172 65090 -736469679 22213 29937 891403971 17473 31537 558034256 24513 98185 -379214802 2350 53192 -592017608 11882 3069 833030260 61311 45605 -659491630 10358 73634 -18070121 34900 61217 717819694 94524 94426 -810049073 8177 6890 799156404 31411 93476 768711051 98113 99784 477584394 86810 94908 -275229127 28704 43040 -862201142 31355 83030 -62536978 81127 14718 -498365847 58870 92502 -906607604 3155 16706 -576031835 29519 88337 -625245204 79285 96249 871229957 55464 78781 902172555 22356 6712 186577169 54067 83059 58738529 25971 90116 -995556061 60834 24743 -126133371 86599 25669 378796557 67514 72 -226348052 86012 41267 852197040 25158 63401 299740863 99649 41438 377548303 85227 73174 624751362 24358 57932 -237632938 81281 93633 -591502854 36196 2064 483003102 13717 78292 -413566261 50715 21634 907124251 35686 39272 -570793580 5861 93007 552223192 80255 32632 763632294 42830 50504 357287108 42169 85970 960731119 43564 93871 69718446 98268 21345 712764601 69340 65638 754623001 44920 34456 105916865 34989 42342 880620865 12259 63740 287789718 84353 4189 509843974 44421 72417 -393234665 6045 82247 431576893 40664 82556 -56974333 80640 22603 720522707 46336 67888 406001989 90470 89981 574274177 79520 29156 491676286 24360 38632 -403947281 6750 90137 -975088602 26370 42646 -969698599 9356 30845 -643994011 92322 33339 -449486886 13243 70193 -133730061 51054 23206 181412228 7390 35011 368395006 77702 86263 -79539210 57106 91211 649901995 13351 49444 89360724 34064 78823 724195633 10239 88605 -570297562 37641 13351 -974146332 84478 27081 650606095 96511 9305 -812004189 47501 71155 46363683 66882 39469 -940592656 15765 58821 224232252 34663 19498 -959318828 65871 93361 -529719613 41796 6712 -137578680 50628 62749 -875211279 89851 33311 -115318360 43375 55380 728696565 52810 59392 9972050 20379 42170 958500188 68485 55309 25875138 30801 30129 -887971842 97894 79817 -341759953 58410 79608 -79573504 48582 67726 468364611 26552 14805 -152166537 65697 92254 255064501 30289 88761 -442075183 82302 64815 -668505231 5945 31797 -903522820 41990 391 -186212532 90735 99811 -720287283 31652 74576 987626719 98846 3679 -787275728 2753 77673 -47723373 19761 57926 74200459 68941 13020 -629153794 18671 42289 -773486930 95554 378 -315370584 14190 69054 -939182366 74591 55181 201008573 57782 56328 -982829224 44728 21599 720110660 11745 2419 153581392 93305 92845 -112481307 93600 16304 450371741 30210 88754 -161378947 7771 4154 27359173 34108 20686 -735313016 99858 87835 -22591357 85729 93555 927659242 10726 29985 -135565758 2458 33729 -762993204 51370 66233 -624699256 58580 25511 -557798138 75116 46153 -318036592 84160 80535 272276483 96638 97812 -612898689 7752 57795 -927432128 20664 61578 -284560269 75882 27692 -448686578 48290 71401 213310015 66182 8889 -105237826 58515 31015 -190249089 42917 46033 578818785 19109 17337 -219826553 79723 43353 461635777 73737 34879 -866055085 25663 35892 397997518 48951 27718 -187052893 21887 38261 431866107 83783 28013 384513706 63222 19269 18477268 88084 40061 718970446 97387 99065 -214326740 75900 58925 870985348 51685 14081 525067153 32737 55338 356144844 12150 30722 920471991 14782 19 702588237 71025 65011 324940583 21390 56630 -758346619 13747 15928 -61341900 93572 70069 -381704002 31102 78714 512730893 42046 22752 -107464276 73954 15888 2323197 36295 62564 874879168 2950 80540 131985725 12977 36852 -465771403 84188 46132 338303224 65709 97661 -817790899 36365 40972 -400074564 29728 39247 -84212048 89907 7160 -925577087 74718 13242 -919313495 18941 40203 305021148 65868 95433 877894078 13652 35486 -732536085 3129 22481 34692165 48928 8015 -922685139 36715 33612 -768625469 36248 76570 581714335 31466 76792 641130097 27509 10526 -873130202 34772 94030 972456098 17354 90247 674139207 64075 7838 -53535360 1714 35067 401092924 63845 54317 -105486758 31350 20506 -837796109 37128 48617 -854551300 67223 45570 -662180383 68692 67765 -995617105 83534 89185 -425923873 21389 53141 470751908 24575 90559 891863452 60493 98763 -608195097 84568 77491 969730204 65738 80592 -602851554 68295 6272 -121221932 81229 58510 450800778 50815 3098 142670499 69840 60906 664021909 77332 72243 507040 50341 45141 -199029490 86853 73194 515860589 69840 86951 617606052 51777 67436 212416229 99817 13309 939624211 28435 43836 933528109 75974 63525 345180144 24751 4061 779887550 99406 40625 -702580539 70437 68680 -256792178 14625 77653 959122566 23429 81402 857760398 21107 16273 -932070791 98327 51378 168720108 61037 88580 -701277223 3770 11374 686820511 15357 71048 269144108 41932 43683 513456683 37321 38558 722309604 70594 30076 -278703546 71963 94639 -214612435 51289 77928 254054610 77655 6822 703542374 80114 63681 158480546 25201 11403 -251675125 33718 58997 -921581990 24818 16727 -546712387 59815 79377 -455431934 55433 8163 931659776 91653 78466 623864016 3004 93890 112373868 46278 74807 -184169941 9069 21805 -632630372 26971 32147 51025667 59597 2708 -959695010 29230 68298 -503586943 80424 89333 -641798054 5661 93373 -887250718 34323 18733 551680690 315 48287 -185156641 19217 54921 918605897 79623 39793 -329713754 19740 3622 -940408045 11042 63259 -317912653 59101 52731 634088667 2838 13898 -533763135 67339 89545 1592852 65885 52455 -814267853 8871 61583 855290348 63017 5818 -216418562 61737 98096 -983392369 34744 3354 -316957140 37943 56122 856256497 67772 77221 -408388385 46580 69904 340248088 89437 20297 -172889583 78420 4402 38405253 19363 76468 -170583036 6933 38175 925328302 19013 23766 766810978 74866 84110 -863714282 42126 73701 -946347634 42460 80854 -486290930 37069 84841 -106335863 8711 23044 4789998 98532 47027 -165182561 22745 56606 -830240157 73003 10696 187384388 17724 27805 -561044225 83540 64674 543491542 41758 66166 392522393 75765 83295 381573391 28567 7209 535998926 14973 54726 -413757516 87424 67130 -460787837 85738 74550 -826266698 45779 50911 198034097 83080 78623 972109688 64832 52956 270423924 69390 99323 -914127719 76809 7416 292117434 99121 14485 581921918 3866 32372 -270901062 59850 94755 -989872462 45703 94399 843274369 30174 50714 -723610737 16184 93130 -823980775 63548 96908 -761199339 66965 97506 -66323299 56623 29184 686150722 49061 68651 -111219351 38772 4384 -736783321 62506 89724 -915268343 15470 19024 -902704661 48065 55662 -408016930 36184 19075 297395212 40248 4872 850783749 41090 64487 -53548829 62731 85390 655178086 28181 25995 -510142121 72514 37302 -265375448 10578 70372 -536186013 90105 24880 -995074440 38023 57113 -395205551 745 62610 -39498220 11876 18888 642872183 1396 51910 -822845875 71817 33101 -338250796 49277 5328 -129203566 55098 80813 -129027674 20953 68897 519519446 36790 77924 -113031419 98376 78169 -46577257 49859 14286 -596465769 94726 89194 -145613272 6316 87011 865216757 19644 57094 348454633 14615 37002 -771911430 64375 56644 -201070827 97535 15060 -446760033 65850 54709 -484730953 5759 73993 56086061 24511 56270 624050084 14577 91878 900893989 34062 58048 609562594 45591 21134 788338812 80476 97155 939426217 23457 85946 -423691842 60352 76417 -676122309 65386 58482 -477523330 45460 34680 492249288 75661 95458 872601700 4011 20727 594771502 42561 55566 -831505145 90261 76640 576416994 46206 64406 -608877409 48304 63122 613869309 2224 62109 686624440 24952 81071 491888343 17882 96303 226142907 24362 99714 -547479634 16004 37485 -323576904 56707 40092 -905614373 96485 36795 -969292316 37806 47151 -422334553 95789 58255 764686862 26915 68097 915923103 4632 40397 734221884 33261 96313 -557899183 96561 58030 -946162845 53201 49913 -963893226 30573 93914 857385432 73550 84358 962958015 76489 94321 753570004 21540 2370 709770532 73062 28814 -172414213 16580 98006 -700559654 85556 40989 583372176 98110 69190 -915921804 52279 91472 501636620 67189 45658 475530036 50124 74660 604236068 15056 92316 753335177 22771 6541 -992042796 18113 26665 61622957 92580 70570 43633055 63279 98370 -408503044 57709 50626 227913953 3546 26079 -99189067 11445 44840 638381529 8886 47124 -873757806 85318 74710 16538241 21070 29272 -210707005 93973 89156 -397513700 65527 17409 580501856 4665 81893 293068401 13795 20496 -550433546 39167 25421 47952740 28377 32622 -839834807 59731 84959 -111649266 4599 8690 -284270361 80730 31948 191144470 13323 88952 653458859 72040 12504 -121675597 76964 82059 437685894 40195 34314 -831251017 25094 30802 -42286973 70559 58567 651329336 40059 35199 -133881835 94177 18890 -933309110 91779 44679 -233801654 12151 97235 708331047 33471 9292 156821125 7963 32378 -174840038 18433 70492 -578306141 41599 37558 599035215 20455 84681 944415000 64396 48060 960999194 61237 20608 -782786382 65275 53981 540104359 59424 32413 -797198737 37005 33509 -495651586 90790 18341 -611077530 83067 81831 44836621 93020 59426 171145785 24017 38950 590181379 28159 50621 -402414407 55057 55 -186398959 3117 16279 251659412 89042 87126 656716634 39975 40505 -595527354 9680 82236 968780500 77078 55583 142389806 67987 78296 -537859215 6171 10097 937666118 84917 86786 -875689642 1054 24354 -615544907 50176 31185 -182928729 86704 24160 148320910 67538 35872 889367389 78933 11442 209999624 14430 57652 -929315428 40532 15396 607581814 22896 47781 553606574 55423 56015 73898614 99126 21881 -44937396 78999 34108 -663247320 92782 85025 -277257946 92529 28833 -729631923 36819 71458 121659635 87897 85041 937550653 96732 12314 32108790 62484 5788 -326619402 38435 37948 -900966222 21072 96901 742081816 83338 55622 -821131995 90544 58560 427368827 82481 391 291966993 52702 93877 -996370140 55443 94687 583556558 94631 48831 32976676 12490 59584 -663568481 42649 2107 -880425277 41307 94580 -119018016 6927 64326 614985086 95472 40004 852408746 56389 30649 281919097 55404 35947 -475764810 54246 20602 -132175796 72822 23715 709818449 34879 71879 -135355636 15357 50177 473333186 99686 90074 -830803043 71655 46266 -887546483 31063 48460 -873928442 63839 43345 -599813503 11780 51343 449080410 47349 91177 -442749890 45501 89653 978926761 6076 85890 -903483731 56978 18261 -48731841 26221 33783 100405554 8845 66958 -471084252 10071 68417 93259875 20715 13776 338139225 27437 10042 642587297 74580 74157 858024905 84766 7934 -66461940 33327 90985 -537072098 93000 65531 -857177836 8408 92070 953441897 4449 73959 -235509729 88618 85316 130117381 89508 5059 -144642827 11235 15418 -876609784 7586 5140 263610316 72271 30363 696598122 65269 14746 460394541 47418 72236 107388114 96092 80044 -595757288 7294 29352 912773429 12481 64920 966672372 64865 73915 469061067 96520 51614 -141580109 56602 66545 -863587604 13565 8331 336157572 81322 93077 606395064 12054 70733 695631705 13245 39737 213087773 12747 22386 -269840078 83163 68942 357123562 72172 6503 421602040 79541 72166 -866479057 73937 40840 -696854939 71386 9152 -582951041 73439 4008 -973074634 20163 3890 461252225 17852 24332 429224854 20922 732 25126029 17344 62730 202979694 5583 33523 46637327 13976 59851 109417152 68058 38061 -476844998 91704 36694 -268335892 16596 74081 -953529596 98269 57585 466542509 98606 76047 -524530499 80741 90900 33403769 2150 1581 619556815 15222 85620 -635525268 71321 77630 605236250 70608 82065 -435674725 52908 22452 -883468704 134 19325 -62998652 81914 37886 289436349 45460 63057 871498246 11218 11698 968827585 68434 41465 661343588 67073 5578 -168049329 69175 3649 -482390979 68055 31215 -496656845 62583 26944 323176971 15614 12216 94531772 59179 86788 44355283 7912 5244 -486754860 17652 79264 237412846 97817 20632 -42817640 44591 38597 765436708 57704 70004 194558225 65013 11381 477426240 97069 25651 36388765 18908 92878 383152064 56497 55762 -839514805 84266 76304 902956596 46021 12503 582364560 64598 91951 153541765 1328 82768 -568621324 21100 26928 464753516 46161 9509 -371818227 3197 22513 123948275 11693 81928 450184782 73247 72350 -978585605 54459 46577 -762665564 59421 85541 355103313 11257 41934 -526667827 81346 61816 946494671 74644 76352 -43140838 35842 81469 -141454799 97851 99234 -80135892 89266 9592 -643016619 40136 53078 37056909 12380 69660 63921207 80755 97510 609231468 3909 3116 -760649763 78548 87433 -661065081 77668 86397 -321371779 84115 55718 -198112763 97022 21225 728738979 65504 32851 800400547 55451 67566 851095348 25236 84557 -875451027 73209 69771 129933245 7035 37712 777009737 45347 41145 -435469298 96811 88331 -826161739 22277 55848 -600479755 19954 75807 -603351544 68578 92166 -379252657 24723 17361 -809252370 23344 46802 -934200091 54238 29261 431542338 88109 54610 -279256378 22625 22461 568337564 78794 35398 248758337 95890 33217 -1021572 53617 9516 841951660 24959 77072 2508577 77069 64254 75669622 45584 42324 -454161410 46305 34609 -934772912 48547 66100 -638677742 35422 77279 -467022517 94729 79571 -739293402 60864 87859 100013980 14387 72079 -657640530 73890 11539 -920884963 50852 35585 -725119589 82785 91697 855186343 94224 98125 643707151 99681 52059 958466586 98658 59246 -839680990 297 50403 -563283868 82195 34280 258032311 9585 43697 414393661 59172 8159 -452527020 29959 93150 -193427266 72964 10160 450933782 56012 70057 418613467 86164 95381 84331769 4177 46295 -578943566 51364 73915 -276956505 32504 98981 -640176849 23405 86048 373470061 62989 65528 -644777733 68158 42048 163583955 47402 28795 802195111 70413 42914 -661650935 37742 44646 -887777835 56972 25670 -837240717 3474 39003 673126895 66591 95968 103651277 81241 4861 88009062 10737 94168 75031799 98255 5701 369361823 66248 70715 806939348 66472 2981 579322748 23259 65745 461633186 61409 70978 299756929 23677 33586 54601032 23242 77133 43979654 24077 32207 455047547 72690 96465 414205454 25402 12449 -82836892 50674 62439 -770868850 27913 97457 703587337 35118 30088 401624274 30368 6179 298911569 91062 48040 885617031 46318 75946 432186452 344 28693 961566516 40005 44406 -520323177 40297 55793 -365158492 17706 82295 366554703 89912 21399 803020052 53810 97453 107726021 17038 54227 -207837680 83452 38544 -93291749 16671 99044 224459513 8097 27431 756176247 57663 80723 416782933 53698 31962 -4349257 50419 19429 753308889 33076 73533 441606596 50583 87008 -809075741 88397 8389 306246940 20837 51840 473475364 39279 15270 -490804642 8241 47408 619144075 89192 22605 -648187065 55547 93857 -459604707 52429 43849 -866678306 91359 74771 485562542 56043 89021 -854512432 35842 36398 -125068474 62747 84276 -221181677 91120 7230 327048325 63085 367 770638150 39871 96998 817787582 32245 12733 -78585454 8175 2499 127358437 59946 11863 30550675 8160 5212 656390240 36951 42506 -876632844 59007 56083 440857735 99234 64711 -704447779 45527 30434 -449052856 17663 9131 118379404 59640 97619 949110628 77255 18163 -372052627 2617 50644 318573484 7531 74984 422601655 84491 49634 78706893 28366 6555 287187380 35749 16353 920006191 9582 65037 -117423794 30310 23018 763085189 78380 63312 964197099 12627 12386 121991935 53560 65228 -601221189 17314 4777 -528443007 82031 77848 -50235165 92147 50255 281616937 21981 53453 -975168781 30185 35325 -898148681 5379 27549 285695600 82209 20528 -354944368 99171 13788 851858516 70056 78475 278026155 49464 54184 -970995045 77811 31147 600335072 41573 7502 -679696719 39559 51801 -38482954 14231 53848 538590974 26409 51486 -473211389 86305 51421 469633597 78799 90430 -920888572 17157 67615 157312892 39748 79504 -755742750 80863 3972 868997743 46451 58156 -890988696 48783 54384 809917653 8769 1155 350640647 46867 6997 -490971081 45096 77482 963987816 53361 17141 -803638356 40187 83800 322156029 36698 11814 77795146 12338 68708 888004246 5642 43377 -578881648 45559 13331 387420284 11081 88844 643810890 73144 39026 935367529 69904 8659 751590358 79063 81382 797325544 10332 34486 117360992 14093 14643 -389591434 89564 33079 -986574438 30529 71269 362291249 75110 30888 -472094624 35000 95870 90959452 9578 13647 294016829 65268 8731 -269365300 1593 61450 -184582322 87268 88652 754061370 50475 89424 -66335708 85441 81105 82661968 95955 90651 -91589304 40755 98316 323880657 87421 55935 -861297025 72972 23113 724757882 30208 50694 -109065224 61915 25340 -561656927 72030 11692 532077250 60868 24524 -529816534 48901 87288 -202632785 38812 74828 -453124778 10623 40108 -738220921 16843 23803 -115429098 25580 99773 -92833337 41162 25576 560787505 60684 41406 -900238493 21299 49309 423344731 93763 76238 -533871775 342 79875 -761073652 30578 38066 22542147 94050 8344 -703829509 51688 64457 378180257 35863 69594 -885737454 53522 60610 56491155 14898 4396 -62875281 63355 53180 -91115321 64904 85677 -61033279 13466 19995 163878968 46400 46987 -926522358 91901 40033 204651437 98777 59460 302316643 30207 45477 -881850760 37412 48903 -702184524 48317 38999 711449472 51414 52957 -65311874 70829 85498 -209633626 42454 42011 -824258407 74471 88534 379096547 48018 75156 -854571041 67408 4119 -859272689 3650 99828 535934176 45513 48668 -802035965 64274 76112 620471234 46769 67300 380974981 4753 34731 699944095 85831 76532 -704914450 27079 31404 -161936711 99640 17414 -385568330 62861 78087 -50927429 8573 53497 408714135 27605 14045 -238493262 61578 73435 -218463104 25573 94236 -636697848 79566 10483 849686895 70162 5663 -232195263 86255 75001 -522062422 79403 67549 108016272 7609 95190 972682400 79840 33116 -239982576 97725 87012 452290500 49812 98479 576266282 3399 43226 -501339752 52125 29418 -368803303 51425 10545 -112889185 45384 27423 -117535550 29488 91120 794221664 96530 88873 192113019 25342 20004 -78358657 78806 35120 257662838 92010 70396 -106968091 45055 92657 -997511403 18325 78149 35857804 94720 68766 -392204559 97141 40767 687768000 19374 71698 -333754852 47275 47546 861062117 77578 74531 519495744 53190 86629 -504582711 23064 60775 -631142666 84315 13295 -319390604 59785 92146 792986919 76903 558 634349396 17168 48239 -124522220 67419 35076 -83248087 96006 23501 -812158307 85989 80738 942934579 56821 28124 -968414588 32467 88095 715423899 63953 34028 -957788164 49460 48959 -378814380 48286 27595 748815411 18457 6753 -85423168