99144 955703127 473022475 16387839 461113530 -195927839 -141920621 -407792793 -663771616 576209547 -891041835 -200355792 -722432285 363315160 -237361880 -493875694 111369673 -647226379 377985600 -884489415 241154046 -170021368 468142398 880183027 942615563 350929922 511540526 -63803585 -266161470 -182248616 813027989 520052593 13646718 -266956031 87741242 -597381000 -666761324 -13793557 790482052 170102727 -934374609 -35549694 803438887 262955342 -463232656 -298464638 -842970234 -90525157 -416448206 -504296358 -305614706 -264291982 -189774976 -669356774 761773367 352638129 597521076 -153756964 901180636 -697051039 360699173 677307999 -913041159 -832971819 -375559397 -67713833 20523482 -778228133 531228948 -557543203 -221134541 515121654 139196089 254267549 -224937585 -495722361 117609379 304489485 594975773 798678397 532376859 477741865 468910931 798231096 991928197 677119095 348680200 544716437 111766157 152077169 26395517 991317089 420970001 502689291 -164759288 -662104572 466624702 663700761 687850257 -142988778 188273705 708747659 849672572 -483365000 798053121 -186298325 265375799 -712620343 742972227 503069601 -105554043 702800551 974831933 -237252181 -388104081 -304688322 240571466 96397466 586445354 -530242409 707906202 625195801 -348174408 102104106 -904698013 -260030685 414493062 -837713677 475750567 789992358 573167867 64322329 690944060 191806474 -897616225 -26806893 553964094 -338580732 -734455363 412177440 336651024 -822320482 -27156129 -175290235 589576620 -54149735 -944029676 417851874 705096299 308826593 -297337747 758614794 414287271 -190884032 -739780052 488713699 257500076 766305337 948796844 676523889 34987618 85087872 -449359712 360286734 -626740242 -291747464 99447513 109119015 416746079 -328688703 -540181271 229624767 -346199288 -913059853 -695506172 -538893507 -726265876 55684349 -940186222 -579963899 41101262 311922508 -868879664 357652333 -276507091 797562497 837635893 358970429 180046076 4196888 732088805 -624511626 169086938 248877142 818601884 -232295328 213021149 491849782 596875290 -351359527 -249604644 -996201364 549055172 -649157119 -718434009 -5801493 838318188 -782014269 750929244 306790801 972089631 -93914946 -66137932 304859866 -252978424 -348916754 -657815506 85342223 -3636734 -764714835 -255989516 935690955 -742757064 558209844 -965812673 872939928 695831655 577762616 -887243103 965822371 628182225 -24350543 510374609 857544699 -537550030 168841557 -428171866 825713632 -931057581 114784244 386198148 -456914771 736729149 -563512747 731322076 -382859093 808374756 812970343 100055215 -32625863 -68932740 347203298 -978217813 -712956715 199214075 -715970969 779927884 -943316991 822584195 53816976 496406433 567572199 214853134 151450405 -5209109 -467141236 -22908596 -683334242 632330610 -832429148 392171202 861726134 -178722393 -531454888 36325773 -671645770 277790631 -226278787 297438440 449864901 637493465 72570210 -216706091 -760517001 290311457 398876052 -4265642 853297412 671991303 -691419545 -252253036 152648019 163844636 762331812 714460462 -318830795 -107176541 51779524 -847861790 352522778 -687913592 -979236631 -515909693 773952868 181741143 -688294586 -373919530 -303057835 -151001926 375659788 394783040 661146277 -318999357 604765566 -981080667 466645685 -502501499 -523881531 544167485 -201030508 -779200305 -681847752 -86523640 -189698100 -903475008 632844746 -598138839 878951881 -640606066 493068065 428338668 169642791 956558848 -441215516 374858143 265293093 -923121560 885854346 -808052775 363817823 196951713 734508459 569052059 621467195 -990179975 -638233485 -973306025 -95982194 796778260 494317665 849182953 -794749750 727879759 -916945659 -555874633 481822094 -93719341 955485544 -118970310 332291054 753065290 423861982 380671771 535188742 -317812386 547268294 618561476 -388398229 -402506467 -21876108 757430917 567941559 -222909332 788445382 -41662367 364619410 -625909106 421593729 373798544 -561916593 -55952017 261251709 -996214555 -332670590 -701823256 -740080872 -101806388 23838591 -826866019 -111260693 964860277 553596407 40190511 781406537 -616026805 217542197 119375736 -329472616 198295406 100242785 82478466 174389732 253239030 739591160 87660447 797565563 203908208 -888194985 -377435481 -712361215 598353423 -13707003 43101333 -909609767 458816559 -303873908 859869745 -571342425 673401497 948340903 -436234762 468553 373770365 724836603 -401516761 63917226 711193585 -771177778 890998635 264935657 600678114 -423977633 77414879 -296615790 -50148495 -755493869 484732534 -945794814 680948872 -930887399 -255578618 680675024 234066091 -628277939 -412315002 361775503 670215482 778695369 -623672836 277719933 335368648 451652055 -952809855 -929966521 68164033 -178328541 -997509978 667976036 202713236 -718965331 577218482 -936594553 -894287834 -688077852 376018569 986895155 -488314455 568868182 739290755 -57451656 48827756 -618169679 107651094 159726195 219399715 -208897997 957990500 -622137380 -431036005 493759903 69872418 -470233294 332242496 517837242 845159606 402465288 931975139 -961170496 553885716 120185445 -845526443 280792257 -973691394 -165861243 261863726 -337827414 -9755068 428393996 525993071 959924772 -475071648 -670321602 -200740918 158801037 -760246368 -461278775 509846683 -21494587 176651362 830363798 944784344 38829688 -604959446 -726281273 -326767479 177811315 -864660935 -857625460 335832868 255678732 -660682730 -496568857 805726360 89320108 638121851 -161029763 -400079877 -223290504 253370571 -398868265 420856554 -583800409 -640429807 578429634 769817581 -632671787 590215270 455913435 -957380887 44192043 129181622 -672348295 7377605 186726961 -689451528 838968607 178428415 -386563118 872463401 69595141 103213416 -642471192 615177588 -927962243 -644951750 -737733195 -136409648 -435933805 -462968723 654275744 488410271 318943978 -104766387 -38180238 731065508 -862211374 829258403 -103540615 -183450869 -668968320 412203063 -674754201 166493063 533638602 856559812 879037382 -549483498 711473147 -123492718 434632428 753144578 930828869 -788489925 -903837393 -19482125 -623064711 -156272378 -146130957 367873171 618704138 -31904633 -504419026 574411536 -85624915 -614650048 -608416477 661546206 -501061370 -978148678 973025046 358789741 640103922 -257422711 318701345 -788461309 995706174 475397779 209015818 -761108551 -792429009 -88483643 -153885585 568958505 625264028 633151310 -920318694 55692453 -343231706 242532508 654224963 799195834 302035528 224763224 -709172279 667962927 672338541 -341578337 -287076834 631269530 756252032 875196126 892484978 -296801932 -878724856 212213467 -55219058 521716480 -950161621 -564816649 816256480 183818500 -258845453 16609198 313056268 836267778 -701104084 305269565 -88441168 586653840 -658132529 944698671 -94757327 -454160248 592986897 391576336 -764167915 -928669926 39191995 936413544 242984322 -804959976 227829418 7560751 -396833785 964584825 573830711 -467777503 -423347251 -471507826 -294041016 -187244545 316975077 -740078072 -257228980 640858166 -23812572 256679879 113401702 916567964 948386815 691445439 373753150 -946305258 704802854 -853354426 534303588 342113509 -155938147 799363152 22910832 -937834121 -286495332 -134039124 -931739350 -163793929 939491341 154962156 -110265137 444851283 -214732207 89346777 187198486 344375925 786534073 998887169 -376941824 870969222 -723436736 -737433000 119424895 -933104356 711548465 331308517 -208330374 -815912 -687351747 665414706 911642956 969387205 -874825427 -155343461 654140534 971123525 942246985 459936758 299304638 604193022 -392928492 -312372954 -392755987 436055899 225225430 220490083 153806348 781479197 -449500798 673708766 -308994960 -758181816 720309460 727736457 -426465001 -476681579 241988899 836357524 106262339 -433098214 -213015755 279589773 -554873569 481288076 -544100195 189052267 188917482 -799686253 929236697 -137443234 323203803 -988771135 -675961132 416227333 804940928 35234187 697921835 331105760 132243326 -40958768 -858116442 -111547203 -848591581 678607807 -301752633 -595259593 -823949509 882677982 -680030444 -664252351 -419129152 118402485 38968765 -392752331 540254043 -728090871 -597846503 -828007281 588126965 -279963246 -431301763 374580094 -850644151 948223945 665864895 639307094 -243121194 -978529846 217885673 171459903 -14691783 -814374406 373271608 -792503477 -349423334 -35730773 -866067020 -910187708 945600554 560980857 769108080 841534516 -439000298 -628286366 25714779 544866177 257443595 -65676050 -850239066 955195540 -448015804 -870494704 -115435406 389759893 -933194460 258188082 503064111 577471314 -834893752 718437929 -346411830 740131531 763198756 -821302834 820481940 369852848 -3849250 763698050 -47005289 -928036898 892372760 297233906 418640854 -199577111 -115843254 700870603 644852263 305086946 -710172231 485531037 -902339847 -930586548 685388310 -477156243 907040903 699587836 -851182713 487948947 -366592706 237476777 806308108 -633918707 911106673 -375139341 -495917154 -770408783 -474870416 267947993 -304327572 -762447578 819549093 62622532 -829633682 940601733 -31306071 -189841795 -318681679 274754688 -126785442 -522792813 873589038 905042238 -852092455 -288036494 291156840 391864613 -901459527 -160626828 -645210007 866382357 12079657 -441755554 480278817 106045250 -368599578 -317472555 -777632491 -410303196 385398171 691240919 713990946 207429835 517701562 -746652045 -538899691 221559269 -646206408 462214487 -799062729 -664651689 11510326 698530545 -551556588 503353405 829533632 756665925 793354847 991240336 -840198347 195280620 883843366 646451740 143932822 -321564403 108383512 72176666 145552586 -828766502 -114313232 767658049 -711559710 197860398 -478815364 -751632271 183675189 493249965 -861991341 17208650 699498659 -485801261 -456528870 224677026 652246463 -613152592 706018835 583375117 -846250321 -282763960 -318369270 234287532 561044882 -739474251 -712839694 665524928 590519880 188713962 799428907 857611493 641883532 -423769510 -286904082 -534224969 406327896 679392374 858822694 -482128960 -661789674 122321230 -10484431 838520769 913826724 -481019159 -280992106 335989677 248798669 439770494 837476867 -548172603 -282272373 638998796 3344744 -779158998 229395728 -13285016 206837629 950490092 -292937311 -123110319 3370971 307509937 -884568488 917901723 -814081162 570777030 -226136701 -872427577 -809649505 -718217227 -442535204 98258282 869047061 -780909549 -318093046 -829436453 659365015 -341717069 557837880 -398211463 -518892410 180762126 -490150114 787658291 -924228249 -882824620 931485878 323382968 -111439866 455807894 -320511311 11823132 -298976046 -754278715 180724623 789844767 44800216 896623485 -961213335 -931922405 -956695452 310199643 -467640844 -657072448 449396569 492471358 -965969708 -311981816 748721643 -400885219 -579218668 -47045791 -116809826 -291709112 -925645396 132169948 -640977185 -471917880 14717523 314271913 -524172281 398000298 677013705 -559779421 760586223 288645071 811692159 23573924 -694087675 -417495223 -543205131 656308248 213186597 856858918 844965084 876561708 335696801 -157664666 -739685214 376575670 12953061 -594070313 21310431 332684070 29187611 -838844007 322181981 -544757140 447079442 -142869232 -896103416 -889916499 714124946 766429574 -273965304 -572156558 927134575 -116568296 -17501625 298309076 -251743381 885757740 191381469 792741333 934993682 526342483 166627009 567754779 433136271 -835984926 -588371644 983522163 -440549778 877927371 750828496 -650988626 501397738 421140978 -657085502 -106945256 851565632 109374631 -217667088 979911035 -731754071 -565244244 210701776 -895558883 14677493 247501324 -538697160 312937671 -222400698 646678296 538211596 173993428 -301459434 -496927381 -610795233 419228502 511391290 967983951 -493818646 29933068 946383666 -108903857 549711729 -391827362 896995532 544024141 591580740 -962175902 -803279365 -539753331 -637447743 483472666 646306171 652441856 777354106 883959816 63753165 49355507 457879961 749611128 579043203 -865759989 606174945 -870145726 91257726 -22674290 979975154 384289365 26056935 212493565 -689498431 208272141 -998023679 627906631 -610089327 67368298 531460165 665839946 -159883345 510282490 718951225 -957571151 736808219 -70457831 -205183895 -490164025 568051171 455732116 -636690103 486511653 226483719 -151893884 -591789585 629357532 -732573891 58243064 -422517964 -546034513 715588107 178761478 642449615 -340841441 808933662 -552144106 -227037787 -403577102 485367305 -14792604 -561451503 -785843092 -379797107 126750698 -873496944 677710572 -448523517 -542137666 564513838 -906969254 123687374 300113792 394440157 -187930067 65289130 515198585 -916488029 -159787482 -827992878 878293903 -185977538 -927753460 421913038 -166801457 894996315 945894789 540770134 -573162377 -299482098 -585111210 127936055 600571252 -991743247 -85822433 164084206 806961987 670841370 -513334098 -58605981 911008644 -626581219 -852883105 994901921 25821830 -493873711 -619529690 13931566 -10558322 715519351 323031303 255895149 399465514 -919124216 -213506837 559604460 -645035386 -973673860 749208008 -534992170 898633930 811663128 440436231 -485188903 -137931478 -300682321 -482734208 -508672603 341918102 4480578 17424042 -41538110 784814241 710716325 -283120226 -159069874 57751467 942903202 993706942 -422824257 912239305 813484734 547712502 -611874702 -150017588 -678823566 80808815 776973559 759451353 820932361 -295899912 -588668491 231879981 374811186 743497141 -893469776 -19000171 632981390 779841139 -629994440 -264707176 720882808 907461916 -961606039 -471931024 914329775 208997682 -788353539 632111834 -49595634 -41770733 -624895891 -838886238 505777543 -597691733 43312545 -448231050 815586732 -570814526 515359214 -441074142 -377022894 376634522 -558759280 -239800194 -732813045 -393364738 919955864 538400760 -217281815 -229653822 610023347 -746729184 -836476612 -689979520 360193292 974228647 597857513 19137815 -581639109 771482311 73768062 227270011 -723329131 -316816229 325251478 -470658962 556119716 -979585844 -164880395 -442363354 -605470272 291626065 -885131759 -626007711 -300972047 334233916 706978344 -211149272 -961096421 902755998 51222711 902190914 -360587357 -567563119 -775559871 729094447 59392389 372140783 -848340147 -753213375 801208500 45548775 -352018788 -71592363 910539793 -117728677 474155459 -647161731 -859321150 -23270012 -792234337 775426612 -661974164 -615507761 -199611431 -934505483 -112464844 760965835 88387275 -567593519 -559454230 -900739821 -300027457 -819231428 156097040 -271566598 576125449 -249393188 245044601 -701804425 -16469824 -197080577 654717241 -313680267 691144371 537990145 76293987 -697891706 -909402265 869135618 -257072089 -140762608 998528629 917766888 592780952 -18941702 -508300175 819350689 -343300606 325533156 966802451 -782290240 170211419 866305608 252989152 -32985992 -41609771 -750615654 -264335485 861093556 11861688 290036131 -68155584 758568914 186719599 572743286 -891207705 126147674 809068641 507846400 911426621 945801488 -563846774 -804692010 881804024 -472704252 -212181036 -403443643 -238397898 -309032826 767656079 -719912007 895958229 484420410 519768890 637505456 362828510 491010700 460767934 777796088 427328877 -830955447 811322542 -694970100 -605676678 465365288 -946763272 -250805558 321098190 146411141 -45031718 -803129508 138528962 -695963719 -222276376 -668939903 -518345339 577819707 595306 -27277683 -865377316 -402821640 384966626 429533958 -121517055 657340477 -947993253 579897330 430783985 -352295802 227855305 -228198460 280004750 77586178 -700938311 277722963 792656993 195472732 217447101 554623600 -506920672 -717060188 871329343 980542595 963590656 618168402 -272954868 700879131 401606934 434136125 -653027887 174300568 -289641476 -77776913 148828943 774040260 -111337865 -868480983 -337148767 -2324982 137999307 267393677 519696590 -43862439 -310385546 142720515 618430896 -127319453 -114360786 293024247 -104906110 -169566584 -187865706 -928101903 211751814 812111327 416460977 -364574474 -434049094 -657775321 -575056583 472213249 -963736743 864070939 532583374 -163268608 383096809 -9150602 -840519280 -866034677 588593461 330219778 450535222 348761815 -552076041 960960349 -798119685 -730638669 -194127812 -138442828 108055598 770642443 449001710 -863870550 679548140 907327137 902384781 -28189494 -743757576 -782180107 -476216132 203842113 312711968 -89932248 -654154784 -841674975 -927459756 -382605079 -456544608 292668181 782087158 -769714376 591042534 358274065 732960934 -370000131 -321496081 610206598 597515998 252871397 -469713941 -332040213 -233480208 653919951 -632551471 -595332836 -258201491 688008233 918475681 -931937832 666394095 -386623852 -106264948 -433187772 66398091 -455774437 -961797864 -3879947 -60572528 -272832813 -163066439 -300567545 -5385207 310271344 -904623791 -811389279 181793395 312820997 -247193516 -608710744 -416526698 -985572481 327370301 -434172625 932398468 -341530829 -300354986 568186339 -417915287 915804850 728687244 -677831127 -103850272 71039162 774758735 587666718 -710631903 900459374 -308440314 -117056101 73439475 -280530755 126121849 -635610593 -55571730 3961532 -756442426 251681864 -721617726 914487950 -884520361 -964270771 8581909 740394925 -988292617 975576542 940058488 401981348 -648012906 -4407753 616511671 -827384396 -643675991 -621079822 -553116967 -954904599 -187687764 785980152 -689414457 638602821 407622541 314134071 165871791 -479050045 -902994626 -534081962 -300890794 140362178 912467373 -509117653 613439701 -219502626 48509083 227525815 83654505 -757939037 -987053724 121807918 -405097693 -991092883 -124831203 -827028244 -5812687 208643954 -503687860 698913676 -506274032 -405814949 916885529 789724426 -742326734 342540854 -955452788 550833746 -750731988 554829055 -811854244 -751138656 145854169 826885338 369247845 586645750 806016262 -889325200 -179436194 -134463534 -941020649 396621181 -991286782 969097647 -274530495 84091578 540498666 -461841904 97119814 -274513896 815135212 -372673596 24608410 929948828 -122043538 -180100548 192045750 936991388 -718921638 -662353192 385684924 -79417685 248812560 -469662985 222960674 101845347 651978432 -404872184 -695765060 -453670771 -30481626 -242895101 979089612 119701012 419650128 175548833 919660325 -919812673 682817482 -428635180 -198881307 -688374241 -984886264 -149125347 -37013468 987200430 -774138092 670810903 875618330 -82464548 678929342 825345994 -369922031 -957815822 811307692 72400270 -940727558 -124059310 322374656 150911397 358606232 -972576846 372824094 574547922 560477504 199400354 -606758369 -57618113 550265623 513337431 499932818 426804913 653803938 322922736 -634013979 422308388 852281722 -912442441 -795240323 -221752121 -233665329 -236256057 983774237 412284727 665585178 173278325 -469059722 159643999 176443887 -254689715 -50900529 -434542692 -137116890 -161597299 301903862 -269522023 756118557 929536053 220748555 228010310 814615761 -753925459 -291409659 -327387267 -752491413 -648146100 -151410825 742591000 925258186 -49432864 -307906875 994843092 -244440448 777105715 -449675598 889003018 -828722825 776056179 769014145 791005224 444113684 870662881 -172994853 -874290932 521719869 195113977 519912565 598189320 -364337338 747216614 -479584166 762395184 -239057893 -700047483 819608492 -601672802 415990788 255608560 -87312944 -797034542 -553934096 -144589250 150922843 -374841687 -37023660 -940380593 737822689 471364700 -210332025 556807664 812420544 -582126247 -825966838 -599377455 -545193155 -642887279 792669061 577661938 225921426 712743929 671319333 -276891557 974163419 -468883854 -523675460 612376153 284194625 695133613 -17050241 -518529946 -551828090 988748010 -358389515 -482744215 407414747 187317331 549503919 518138572 535541796 612096393 635154032 810134690 98769037 203387071 -903469175 -217929282 438832069 -533181375 -60533733 -852974961 -748941908 -67198374 958065037 358957567 715090852 943587539 530644913 607680793 662816379 -636429402 377942675 -180617928 -436943398 349803111 -132738902 469754371 -219400061 -347111755 748381449 -481474628 -903083544 532244647 -452505878 239196554 474735226 -20477752 455294405 -627122430 -967579798 669399797 741929402 -894359248 338702177 927540815 -892689506 -832246864 543924818 906723682 820038173 -626470284 -460680319 -482439217 -454266772 685027277 -573824716 221560804 -224654192 78216939 815484329 178149831 -320749322 238812362 146887540 -799198648 -357469849 -493392668 890708309 -849137159 651563889 437183499 250904589 505938202 -188883329 -806641877 -959234980 -548395104 -262250053 7727498 204724948 178910690 630617567 748968302 -769472140 830074072 -571590015 -791392880 -424387429 760855720 -392328998 634878283 750934910 -966897079 -643085660 -759840845 -842045716 -955096409 -996526211 -686687074 -680595171 -334111223 -374069442 -822099870 26109702 274334250 957027680 -814465213 78980588 -682027139 272115552 472554377 955128594 538507605 -682794674 87276372 629075283 258231947 684905931 -317204946 81668562 -180107309 810797886 -455652217 -165263082 138627288 -574673718 -108706171 -656922389 430157913 698043508 837036802 329246233 -268167883 484802585 -43768367 743526349 540090420 672411 -790192122 -431650851 -323729177 840897059 -136731154 149210998 -274965438 479051633 320067959 -533368324 -183864045 231175152 -757416418 -401958902 630277685 -689824916 61977669 -240851032 -589063390 -75524729 690539874 727788295 900974985 -478811104 -199510581 599181754 144490535 660107822 -346193859 -848994725 -268994480 -938548474 -139680219 1856332 480928527 -372096213 -261439663 361541688 -257810695 516272762 -97231306 466042064 -261040096 -460158760 16979385 -833525074 171264031 -437581010 -639488977 -151631666 102036079 130184957 -250166571 -205578270 984804863 647366722 191529070 173316154 145290571 -388770373 -853372625 -918800467 -14154460 133547732 -767740918 546926855 -673944166 -381120732 -569517467 914803758 -194272312 -490855980 306111593 -63119872 361447194 -479443458 895621883 973295688 240788772 -46023528 978802770 -222863699 -324269095 -670954257 981395821 -282209217 -37707836 81449674 -298851528 624135109 895403628 -12178582 -94612819 732999615 -506273459 -174150713 -367321212 -935005396 -83254778 -470919553 510524527 842303397 885986271 508218846 617586989 58207069 185908943 799343095 -223457374 759476454 -23786969 -676359588 596203992 -171116713 -320935517 849202300 809789864 810289128 161212717 -722217065 -701892044 -616607001 788781747 835951960 -907221982 895302667 760897525 821783145 -678742200 -6097286 99856542 720840450 821805551 -148133198 770604254 936001272 795864889 105512603 459740287 361975289 860526139 -622699677 -68290315 -202520969 910327807 230172309 451795992 -592094096 -348560026 866622866 851583507 -929709671 763959287 -356795589 -89486584 588825180 735829066 174861507 -392410615 908113452 624188717 -560396688 -810582080 149054705 746215386 925279855 -6514995 875904383 536800288 -683455690 -237822444 83851630 270864138 176281440 -847136777 171657055 517972816 25443935 991889663 -325136180 668683589 976362283 265876918 591775237 -198418651 39181820 676097030 154288176 597853464 -672417112 140690977 600859836 557599425 718721352 -973481076 -689206159 -237779099 297340076 778566718 -255491959 -48542993 99192742 -919473117 629649907 745341848 -727106625 462133996 998863759 229888016 -863038284 -115692537 -373674460 -402282622 -253184806 -459013976 681652803 -231329383 245163932 -911112416 -275939824 -335866206 710629025 969610021 -333706238 -788298630 -881404625 -181918995 110115963 -468626618 -421953624 -283563376 151900947 -172637261 523256969 -994402872 -922969931 192604979 -670740264 533287110 310280215 19625323 868287240 -147426 -676259119 -257033547 828756136 42358917 -306746347 -393704735 -490982515 440061094 395914654 144039752 -273813827 730505946 -229645947 -834118734 898745694 83894939 -426402388 789372542 616257021 -326794280 298598470 -432318642 355762838 -587339475 -584575073 -745971021 836114315 927587897 702496845 278187924 942606721 245397977 264940953 586106208 602996385 818071067 583655542 658252423 -886574071 -982513094 -71667657 322292405 538798045 -738503570 -595694326 -842089565 912914630 -987912848 803816678 -824015887 -596931581 -159826904 86854946 358274202 -349352497 820869343 712481967 596755785 61719077 -13005310 276958580 -780506088 -489584120 -458293730 -619505356 446127124 949351571 423739559 -118410323 -980732942 -63384107 896368227 -422572264 138241148 358395768 -678541775 710768639 -679533644 -163628922 51450947 -74603608 -762499324 293561860 928377302 -395792119 820890757 -841353319 -565987957 547493594 -625326080 866051105 -665965766 952812615 -419381784 -290063407 115567802 113452584 575350708 -537389185 858183478 390996026 600965931 687470334 129636551 554805449 -487127732 -858274435 266452880 916240897 -136227075 143302349 507518753 665126007 852416105 915769224 -860759857 995449890 443445888 -479014003 419042888 -263088516 -829163949 -153522589 -107695639 697775555 -378962285 879849852 704521482 -221471662 142473506 37339941 -429246460 -48074482 126338439 -987516904 149151650 956841623 -649026470 -478672471 644990362 -393289295 949050342 -774727175 -968287579 -202375990 51583606 876590477 201678125 -336726505 -501384550 967865869 580254140 -378737502 -541072903 -423535615 511710605 576510778 867452084 74710554 950276453 -320913301 874965757 177623494 -721270139 446404184 -539243631 589391406 -225923295 -692688070 985904053 749960536 424801528 -716899808 -147578061 693033072 -540799623 390804750 251207464 -374308183 -263797495 -964535599 330961554 491048935 -736824578 -177613266 983390245 197901443 -865072109 -492482975 451991594 -759878947 391631112 -639222916 134149314 746549852 -495978767 812875402 266487110 953767590 990516330 761746441 -127793275 -650808475 -181120102 -353724696 513631265 274802860 199825996 810921202 -805633810 -518006878 -860810510 -262859038 -407910916 308649639 25111076 -51499751 -739962104 763740488 -7593799 340015 236874730 952813572 -487717844 813073096 -495079569 -530541996 -346249963 -470100540 953363261 958519511 962278922 -306666336 247231832 620113334 23803392 -839737748 737119687 -636847178 921509329 -296231022 773806247 244793153 124035961 849556105 -770537224 129613233 -370315391 271073101 592721570 -324357624 -422650432 885562119 126227583 4206945 -224765893 278489216 -355521543 -767424144 316733102 710914537 -829787004 362735699 -438793357 -690071509 -697618651 59782670 -503947919 -655493035 -186262289 452669486 943813516 -1139698 -204291940 -262442486 147321827 -137716312 565597171 -417360572 482857535 -923432213 633695987 505421287 -131893882 269795420 591853331 -177453997 812714862 -651643316 782196643 859069697 -955455062 25440256 -745281478 710063734 -648678190 -585640275 341377071 -543048598 399585586 492475417 -446051544 -41189828 659411276 -960676047 -449825701 893362120 208112597 797879441 -352433091 405962935 944489745 -272852546 155506911 858718688 142992167 -477506146 28323194 -156457962 340761092 -5872218 24357477 -440399234 -952843737 709826476 619204169 261836217 925725114 -419317362 462101529 985178399 412340584 788908523 229730332 728119968 536350872 -965390626 603549914 -572117310 -190877167 -457958310 17950645 -868721303 925913240 -326380063 -370099551 -618107870 671508046 824493495 726970831 52537952 -755588244 -692458427 -710940786 20746470 345169276 -340727071 151597585 125004940 861554279 251364083 -854095803 -439427278 -634931230 -315912159 -605040302 -219085669 421071478 12721262 -357468100 633420272 -239554626 -375067256 676679177 -35632535 911946888 -24609697 161945990 -43959692 -201436269 879154862 824238443 -541412558 437811721 581062962 -958495291 878833765 55610710 -73521411 351519133 158163249 187537176 -986203817 101137841 -922080129 -569410730 167558478 -704417026 339183499 -44749484 -695699212 998291728 732308156 -586587241 -847716753 -226661435 379707821 -632078110 707114708 269047130 -998713065 -48875591 -8661053 138916307 -9313542 435914217 -696427339 637952306 190871549 245728877 -12630237 -185154455 94499817 -927519267 806298249 -249654409 186895248 703028581 686794287 -242930361 360858652 -911093763 -13854854 -940837553 -899302379 -9812316 837122678 604107293 282975518 -425792169 795847956 816216695 288698213 841048355 -711330964 871301232 757956992 -431859481 -990316610 -39671766 -267203250 -291927789 -138678577 340527700 -238757243 -340605116 -615840290 -578695978 857250489 869672516 831542313 679966482 -847790327 127956479 454366868 -725222148 -783019726 -25344719 -738346156 242873344 -386255252 -434670231 693043948 -249649722 174225800 824417969 -817458483 222336462 729183535 -120772396 -17473750 -319101635 -491197281 -672292002 -555388396 -355398438 -234442360 -33297433 -296222311 565892184 568020685 -302181998 497797250 -924739242 643457742 801896592 219317098 -836735610 504754860 -913869701 -246597674 -810888086 -173330437 874216054 -79001482 -708678528 8646563 -237142557 -381538166 318669039 511464374 -218866161 143707009 -586498641 557480399 -83295734 -551127814 815216368 532464213 -921997304 -281717957 -432336048 64880208 872866220 415591358 -888542860 365217074 -466010398 136970910 13454559 -422438737 -183825428 460735220 -375429193 511447874 140241606 373359729 527327285 832620978 -586534982 -605585672 611501190 969563194 75473492 816707841 87311072 -583805667 -367561720 -666814426 285401288 -420403033 -970731094 -221551914 -774653394 -508944041 209162012 -774801899 -7103501 -817129186 793619309 -964082568 945488957 -801258796 -124849920 -473729299 222802896 647167314 527156834 900792309 791541313 820259422 -871152613 657683478 451257849 146714560 77633843 -333322735 -948368979 -892316511 -412031372 -785571626 -531363983 137856957 717471170 232765262 79833503 -393651287 550128665 -988218209 -715715401 -339494597 490199136 -955005128 738032417 -201462035 521055226 -259629886 654513092 714634849 164498280 197425420 -987892401 347505452 -428713129 942499625 -465067362 647343368 26552269 -888772297 -322016467 -411403265 746703953 27999916 -542009549 -252826773 -387916885 953357213 403375442 998174418 -178842786 64396978 717544029 887686550 864895294 771033153 444419493 -415807219 -262260307 -245676005 530528607 74599801 734920250 -205471211 -684457979 164598530 -214943064 112217016 -510532952 838513622 -529303456 -648516702 968403989 -546702870 88565617 442456808 -115408046 -413679830 131920671 -80231483 299891687 -329939832 857114869 -444786974 -70956998 370620661 -795005619 -748702582 -77770942 176367706 692880669 799805765 66899416 -343907513 -367511347 -20954287 -804552160 -100173993 -333478518 -683602514 50710748 -6600765 -534386218 221142425 -194923629 817114770 -86889526 32760020 -430235445 901307069 700167845 951668845 -511553104 -34519112 63656322 -827346944 160471430 551748459 -415243235 -238780232 -701318082 197187032 83422608 -363225718 497776842 735791836 -119058585 -541534621 348106864 158653902 588523936 999654497 899672564 475929577 -700658626 552198950 -40773651 -410736934 756628828 -450205836 -745646927 136703999 120789932 -738372333 -668062261 400764475 515523358 403687002 474226665 -883069033 -888449408 -350999537 -226214665 48219060 -760545401 -513813138 92450667 -202524368 881112973 157696844 334732535 -447694075 274188798 -712629964 58176198 -210612703 911310377 -33890684 372035770 448191588 693328065 809106225 -253514517 -452491537 149697909 924597950 671811469 158689455 -360147841 254854078 -786423613 293940979 -145388335 -289346019 41288867 145261752 -757474382 -238645501 284677707 452918585 190147653 -847094150 -427990626 844432790 -269060052 -396803012 789333414 815352161 889285496 -766075954 602264031 -349884925 -46684549 -468978868 -618818993 -330217951 952969376 -665420775 44668912 -442856465 -871895142 -703256726 -608153224 -464506424 -466122808 581469899 -976375341 -915515023 816015400 414173609 -500348547 -717538388 429188352 -465008674 655063356 926245731 -66473169 951143357 -856218636 990974431 61010009 -225879273 304021008 242500827 408744813 -808237394 557490220 -668257849 432047371 383998870 797308314 981118133 -162115836 -573737134 -503549136 412331488 385119554 -854966565 -725640860 -507447365 60631152 109112969 996970484 925121530 145711120 -554230108 573444221 -306796773 907385156 491088402 -796109923 811830177 -29869112 -223262734 -61090617 862610007 210093308 200168559 666446529 -705645315 414493305 -17187525 471573681 -5552854 -235447300 276184497 787338338 550164067 -358450016 992840964 93333574 961642212 -870982269 683948983 324816207 511989124 179259100 -682753714 -683651629 -576887936 343743307 -435168885 249486992 -543646334 -868420338 136795379 796952627 312994465 664777526 -202516362 403489438 474402193 -266323473 316738505 -231857164 -63320095 793818143 -915110156 -823350274 208812083 -788339995 530992978 328660273 538740691 -97311251 -456438016 307821099 978674958 -816208109 147323134 910146712 396947834 -387428885 -121248781 -545806371 388940790 -780831986 -998132290 -661840278 778594692 -361350527 -679147624 -593210125 754644603 743876796 -485902871 -410188482 -991842768 870003276 -335739887 471980552 242431957 -209694858 -731720176 -560467501 454643197 600444649 314562524 405812137 574048442 563548278 -949391551 493193913 854639428 -588556675 820635602 868281180 112119933 -204452702 244945682 374647800 -104440172 -9534708 -934334696 33734769 868867450 -248011722 -742355367 635347697 -988598315 -90651606 39471962 231244617 913033892 952686680 641525521 -395690888 915421235 868221002 972809387 -90654956 306084204 453000839 729430118 168259372 -962490788 -112508727 266773768 692503176 -5012816 52561308 -214569528 -825287565 961602878 -115576514 131685134 233641520 505240212 439070196 250946539 332443723 -561576591 -187909694 667994959 -281111495 571361784 705725775 478277187 213658265 566706650 733220013 174175117 -780810393 765523359 -5021733 -631006252 14127358 -915834059 740844801 104195703 732827636 -266739484 -124263271 -116360924 722147168 713310713 -465944118 -911447630 -249901357 -483053217 406780381 467039522 -457882655 19113343 176710517 -597679716 709787044 -348580111 -30102623 543339455 -16253882 50147149 875462268 -554720217 155329682 -565469569 -100161745 -309539780 497619075 22667614 -563698275 224711165 309105914 -408345239 -61579664 -132517368 -556000861 -692960662 -969254137 319106924 -468027283 985871474 609361338 -658331223 249619971 -143324677 -465267828 687727520 -403714786 215744312 913273479 854910969 670949329 -572764345 73761373 -75456943 202080351 477941819 -969817633 179786521 -999615728 -819451700 -138605314 -406818314 46322276 58528916 -225238171 374994851 177184565 -294877899 516967283 518810539 638195622 638220809 470008057 -410499013 537994535 -120039789 -709175683 -382171581 864000278 -789962895 479991026 -95402582 527943721 -834349376 -34856101 92220097 472215369 744042639 968339815 -979286040 -787069809 610936536 -713866725 980921140 -159215752 -967220650 561150085 568880512 -488192755 -116817350 622002760 676009866 -36617467 706565000 820646684 416874085 -582353303 -307879385 -762636012 -795394151 687816117 52476697 603268079 -858232946 903604712 -767675676 -959034580 -424045212 907579553 -526452461 -857799960 -412104016 53492001 156218848 904697555 -366638901 -544712739 126689025 401078960 -996784204 -811617872 -174388535 -241766690 -955009243 -416286539 710767579 287680852 9705565 544824893 241103894 804045566 -297134949 75381943 42225982 -118027223 -760354428 185086784 351417252 -396414751 -728557641 -552266090 -357114162 -790515938 65348422 -201863502 -675543061 -804481523 -659634042 996502544 3020279 954996892 284185653 -5523550 493678317 -541461017 681898685 -744225179 -554917052 790713484 495362018 -546640006 -995620377 293356660 213895533 -190387936 320678684 592096073 -870242681 -214214524 889260964 -118863145 -45630 840807347 181039943 -517057556 493127481 -298663261 -879719072 489670800 -161803089 805533521 645705192 -326179840 215122597 -416003315 209989848 -31554697 -557449265 -613075704 457272088 451248300 602765374 -233404333 -37488788 -577243372 -47588072 -852765497 -323298272 73807408 -860025579 -147510436 422216539 -659119113 -46354419 -957494103 968710357 -997655815 201886100 -382040372 915065887 -156154040 931696199 681377470 -596278359 -159743961 -587174101 -747819961 865568142 -981352825 -632059468 228185489 775636805 -425098504 -810863098 -343912410 682943312 -112047238 -386792790 414423627 998019170 9893228 -978242423 314698521 -375167550 -156405848 -649064292 118219847 -726403743 33159987 694911757 389916042 560111882 -224310484 -680406993 427568182 -104956005 526061055 -742641032 563747502 -838813401 -100824772 -343112110 -157735873 -773171654 -747415 992415713 -816537569 242932014 981621124 -226901965 218376344 -702111187 770872802 953820662 -383053747 -58195376 -382961163 434637865 7592823 69364880 753808893 62657817 923867668 271329513 -968786607 196799670 184919051 -281163395 255635415 -431152841 968977487 -539451026 912478628 49945025 -561227124 97822028 -287271316 61990314 531280052 360572311 724761999 363732190 -527152285 -284252048 -918537345 456877663 267868916 457156529 566866380 -84859276 939813919 312311676 -133262863 -254206485 884746085 470180992 911404274 782950048 -587508928 -780545683 -179112044 -592613960 853496099 -366878264 -215073388 919146534 247274392 -144358036 876435224 -854227658 57868710 -593062469 205153061 -924119774 981683506 10082758 -43872681 -123190684 -931753349 -5073955 91686160 647739865 -266336522 -954174560 -904097637 -179555730 243684629 426453117 823285612 -323752565 609279195 960937243 728636804 726337861 -608556874 -615044365 367518318 -515287671 -884609050 -869351871 681091960 560946986 610775133 -973864723 662788524 -566286695 -974237004 -920564367 -910891753 472434548 -952672643 370160476 784437200 -173891680 -534822567 258251879 788605231 -917575309 -144047823 227197316 -113720964 949890242 424222570 610446357 -386555458 -709770850 692017628 -88749152 -462166822 649436571 -571259838 -786826018 -874284581 891329071 712067381 -402155726 -160910189 578757671 -165781767 914736046 370954023 -275340960 50320859 -477411304 -835695510 793753486 -35776994 -828918667 312659011 598582856 115613379 336983359 -295115811 78279207 -339086318 -918692628 778861121 -109103383 554855929 -209268197 -482247514 906990059 982679855 -682273994 788783849 840307852 -558649549 -397187353 310481700 -914510118 396610309 -450199237 142791542 -534853279 -932059540 699232405 -89927473 -348279271 -437345223 -534312044 136732232 406521919 -636539943 74945349 -963262316 -878407459 -134087334 -907283767 58257562 306864046 -624251707 179909247 302524326 111262590 -861552174 -570534376 -576612576 490129496 -910441917 672060324 -904147685 -152959341 -471859876 -22685201 -268958247 -987389561 -503134510 -332370243 881158429 640295097 -787392097 -722684191 -641142791 67287542 -766589815 -455444259 853375583 -523720472 200358813 -558774641 -308788267 782598070 -359837503 -926813624 518177589 -149235273 769026898 -601677090 814421867 -91206208 -557398254 -773792794 -147709605 972725793 113904769 925491984 -741830754 -486831569 -853666218 -787858995 -461307585 -50911835 -516874870 -145923063 204120175 864118292 982609786 -356076223 -412999266 496639867 -898795416 -665514247 -563876916 -418369674 868801203 890466699 740753 -691015138 -396470469 767394452 763254794 -292051242 -300771492 -140447007 999591815 -432369481 -83052689 541230026 -939074790 643518003 -169152739 590282050 -35471619 -810199103 756241469 568140570 -754885953 -200683222 992560781 -414058364 891099329 912834548 -885195316 380929144 -217824266 400246118 83728410 -629467783 -800225309 199448452 420599681 722210688 -174043000 106827530 -229815139 186936474 550040286 -459211532 -856025586 411042306 113554170 971122660 893641888 21955960 -991443701 447312166 -563006251 -123186884 -509272658 -824760890 -908343058 498982264 -373587508 171054859 -37060814 521014916 -591781937 71791483 903154517 299862334 219262160 -901364134 -900181840 618460053 222046032 224848298 868662382 668220313 511603592 31828242 -179835099 -157904071 145898477 -880747106 -466681949 -773929262 409651669 -694039409 390441930 -62404596 -249037032 -136848558 179769559 899936825 -910348303 687952815 138262125 766093637 -702539786 645962413 185524520 964861847 237017437 379135955 -751383251 -737469938 492467035 271265866 -442192154 142740626 -469119513 181536113 40796378 351259595 205847352 417325352 774521674 40839312 186072136 -521290455 -364143873 370144231 -309468641 708822917 -865820042 -324890862 988571032 271176857 -532238446 -850232110 475134395 -418602241 -975577255 -282675591 -200387940 -187592390 693071488 388525057 -407122434 -449571659 -584256037 -854351437 620990636 -85077210 -432347174 -71612945 78653319 374691216 -629509719 -858738491 -6387552 -123768690 -476113221 752542220 589109761 936421531 -580705686 -286632371 -704789892 280717283 -419091862 775276285 -824015887 -502292983 494131086 419219806 158954946 -419137692 888405994 574139379 550044258 815793640 343550484 993377896 -353006489 -164241247 -257715048 839750123 824951254 446383555 -89940126 510062009 244733767 963037019 -761432868 -328688527 325826275 298816894 523169076 86571682 -962839227 421638730 983723005 -2937998 159136946 969978135 267738823 -437194239 -174061448 -445972644 264868723 -875350387 -99069454 -868381788 -915867509 320123842 -395100002 368781592 526170529 788263832 164726008 479136958 852114457 254315504 600318844 -828233535 348507051 -672086942 389596069 -680697168 110602933 832233408 723491363 854099298 134504 564348516 -863546939 666240002 -408733093 331214677 958159459 462856831 -316723856 957877506 -869193394 573302468 506254037 -157321547 62936868 364100398 63227197 -221991057 -65834502 -975658978 966198082 -733926380 860478130 594811663 702306856 872507639 -698156594 -135328837 -309843647 -385112237 -334116009 63190479 -904921055 334627184 233190043 181154366 758343885 -358675503 -846690151 708570736 424345614 342145965 -465420494 -536243262 -341377882 -830945027 -374095546 -989109055 -424107484 584474856 728860153 439671446 -398338499 896585102 -637719808 134720875 -204196583 -65298890 887162015 -70066384 60843402 449416447 725045424 -746805388 80859910 -889449440 156395135 845892491 -315117042 -351387846 847449807 -343491388 271377980 -518151577 471122225 126473135 -870926327 417463697 -807297621 571510804 970814247 -134417497 924411076 305997861 962964719 -299416869 655189127 -871732273 791819843 -644951867 309405768 -661523624 -998733188 -83535705 707705406 716822529 -821273074 763330038 263163722 -839848354 -949174490 327780065 -168425234 -15562388 251459496 540683761 -819165107 545708690 -228477331 933164897 509212438 -553899119 -146903932 380676366 -482087408 117440445 399375145 24025413 800728922 -199384636 64531743 919236172 978816966 -972667123 283900513 601173745 -611522608 967942821 -218941356 675475085 -995821511 879661832 616722557 635222042 126048281 -746970203 -378651338 -451768513 970938861 -227837416 -13470388 -476362762 516589072 -340682003 -275731735 26405323 -612359261 -596407694 -399944263 569018360 714150009 630652986 -233217484 42748790 642130795 -757607790 -56347391 996074394 202293445 128473674 842672222 744422922 19603714 -911388353 220862005 -946528565 494077233 465499682 -747933568 164928124 -358645147 26191267 940437916 -285771523 683667481 -362185294 -171318785 467903698 -908127104 811376494 -437223029 -952006472 -448857419 62385151 832395312 -833521261 -450976401 692324736 -21770932 558773707 388339656 761844328 -55125050 983164704 -526277086 37270471 -9185593 555621981 -231868084 572192663 -184743593 -734021212 601683305 -864809472 52755593 -676058437 -303481231 -999763735 -329994542 -685792397 714022192 -319445516 -297854534 -468486813 368771952 778574749 405005553 -764172096 -198387158 -506594879 579371189 344129491 -723226745 19440936 76832843 78506024 -879029452 -643277079 454949797 881726708 762771788 -422704079 -2428847 805674893 -284065957 -279355528 -60942391 -228005650 -116116816 -634045115 -951212722 -945745029 812881131 168104701 169235692 390362865 -792587725 218610911 287356273 612516129 -115419688 -167469991 172894829 837286801 -324039385 510398233 510195571 670391662 628680156 -665358859 -113290046 -478012803 939909144 -685479374 -28587669 54439437 -195011941 -757251493 886454488 145394167 -688294139 441297722 -361700031 -784348159 -924207362 -651289298 523973657 113909674 -441017615 409243383 20861929 955252943 -154205462 -220380217 -494769109 -354668869 -266292526 -183545139 -672007993 195587845 -384184469 -904038906 697415941 72416893 -23850067 228355684 -84397306 150826033 -627208430 -476013930 941965894 417092899 694527010 850707528 -363865449 -736328836 -452370823 -18227932 728141219 160303900 49913513 -7494146 757655255 -158213209 -978710910 -198235923 992368291 -738405383 182374096 930681971 -897089699 380740775 -751524459 899261378 780325105 365006008 -823805637 9474788 -119546383 912539415 609778495 -220815812 378026163 -504980233 -168405478 836338481 916215311 608194304 -941612414 -868532455 -836701094 62419697 -966257937 -994329620 -641141593 -930721503 437901942 417917188 610581217 -852745072 -426444153 -197174041 -220930037 948766797 182882213 316034260 733787747 452249595 -993737071 -956374819 149977094 317397140 540654259 -877827306 563923236 757484946 399943006 -49898424 437631293 -625729225 807072834 777643128 -798020093 546209658 968936498 848627274 -211598118 -223489139 -983952706 -7847853 215064861 278745762 308488881 -501438130 -893382704 -157350482 590669346 837541507 -371085747 -298784311 727142996 872979314 9528064 768771063 325394680 560745396 -221218961 -474778131 -659405027 811662150 739481670 -993731178 724538080 904542468 289432852 943912029 294095060 536686893 669606287 301815078 -653892774 511574103 -238420592 729874513 -599686098 -626936854 137474359 -478789487 -180169489 43143875 -115693417 840338359 -514161670 -256299366 242705254 755593457 -821202720 113202984 -353460297 -480472211 635558549 119851482 -493427467 714184996 -624673257 -314136266 -34360556 852619297 849067543 -862370882 592557814 819070100 521714605 137014495 746253522 323833695 -719132130 260151591 -466002162 -836734928 -813432814 557310794 554595545 296170997 309302211 -326328394 -185684837 71588554 -537890953 31459290 697730305 -55562083 -246581798 322870791 987412905 857418327 -420746650 -965793158 194136892 -593900450 -657129950 -977292927 -816480647 -560574190 -912601119 -279417428 -322926560 -918615821 -669840132 -530758820 4204708 -823671618 918683857 -475240744 919941585 185334661 -865594286 -240046615 -520577072 -459384412 489478655 131688566 -896015137 -68204869 -535643336 256326308 987651006 754995309 -104944437 157068033 -580501827 41058729 -838856541 923306159 -330535389 179643835 39660801 882728202 525272776 877210873 511247811 -130138850 398307253 546836427 -486662420 -519211530 -156974303 -492339750 611627924 -164292625 391116117 -161716956 556414832 502596807 -764443364 559337710 -24326171 492996821 277303676 -211057115 843015950 -538294416 478314743 -774006024 382167958 40807457 -65394498 288527954 -857294956 -602682873 -660309616 107484361 -290379361 208987563 993569940 -54562091 -984573250 249823143 183144838 830557601 -787297487 706317748 609228303 -391844009 -681103257 -404518856 546103482 -798016361 -910674905 333681514 512448454 64024645 203871319 996702283 335486413 33034068 -501887524 -709465187 315493455 781510940 818259636 155215205 -681973239 182989901 503613859 -134408551 13014748 46348404 -833691933 -669006208 -501352143 657271847 394207699 -596432989 510870306 803455268 -799564895 316969774 -476919880 -485215134 16170179 -299812594 314695929 71589218 -991100513 -711304667 330458692 -140831071 700942146 315449623 44654922 -302348109 -954015514 -402604220 -919384655 459408801 -255213981 252753074 281339524 183813025 427294960 551761979 224488895 -171535819 -297189691 197595534 560699740 -263023657 271973997 591935601 528037860 -346464105 -280126163 -342801847 544925556 871684887 -690195232 -142238882 718140641 356597245 804809785 -986220640 574601561 -126027130 -398173811 -410189374 579245733 239668211 -674635783 -790277126 -733968554 14519418 -639826301 500979911 -7569151 -791308470 544748229 -865601894 -563699095 -922805905 230453134 -232560721 836763934 884534531 -595255907 -565539532 -636091680 609950273 531102390 -533340170 829483678 -257100562 744082409 -722586641 -731793807 397030551 -154224534 -226967210 802809811 472780575 -576852328 62825367 131133569 160544138 733879139 999273300 -256106719 -472607764 -160953630 242484861 -728232239 -574586199 -530974515 710096744 -424793127 -941619019 878796236 -202686661 -885273190 359694907 -911201575 223948784 469273834 -285941752 864193645 -374689181 942072561 -391149653 700155131 939669339 71050631 -614498732 470954232 -532457312 135216457 -977239018 417547454 -330925009 663359407 -861511158 790240454 793928331 -673181670 -162346524 218044311 209445142 -442306998 944880079 -983376142 -858615059 -143645128 -3407634 796848865 340656454 -289064090 -548200629 -358612670 82406542 -574524896 172154497 98422734 782870100 -806809090 699904391 -586607196 676682245 406794390 166348147 156889168 -232384349 -614079486 373151596 -678603977 252464967 290934248 -393454828 368953167 -501309393 816668522 -914927276 571785732 -268141811 507945232 681590269 76461356 -422399102 942943193 -636793477 361613742 435371421 45235579 838783708 933162874 919194705 977155670 -859535871 10741167 -129290192 -920859424 623510669 -897246510 -128082805 -241394103 -308053773 -908150252 806501929 447325675 -821324085 380264231 -28671773 -783805191 -135052745 755781308 708146045 806515138 391516522 995187969 47345504 958009409 -608486909 -161173478 640236315 927238098 -792847177 916625900 892950803 -816922737 -300546175 219128710 -888921779 538070820 129862626 -417277790 -205378552 -428750085 -65178812 595190822 906749268 300055585 -568387756 634924289 816715306 -886378782 -925260656 503704134 574802552 -238142126 -681398185 -594792939 -491825159 -366204507 -736020654 914207916 -774798459 87274993 -911140602 -445711363 868488558 -465881126 982791837 -830192391 7854373 -61223233 -336611999 797780867 913509457 -119716180 -636599276 776283118 -860547002 942002079 129718041 -301988601 -352987536 -461504693 -76245488 -569954474 776963640 166216465 461758240 -813027511 637541702 -111249880 -669906948 247171475 -238696158 -116110255 609710893 472636429 42232663 -863586797 689074241 -225060206 -125358668 629148793 -423128328 -682753393 -407466898 -521314109 -635562195 -581985058 -355477227 -150153737 166243251 -292797507 558046965 -804494438 479484267 -177047214 722364634 135015086 691194114 647047115 -74948980 70557962 832768911 -253416715 -198078756 790801856 824599679 -618108196 234471340 372832315 45369389 -199008806 816444123 890435527 338232683 -850859463 -211199463 -321033451 605169137 -944949333 979132106 -178187807 -555002890 -174028118 76149134 994002887 -566286843 -744063478 103526815 -491158947 721645271 -775168962 -355459948 938321952 -1218529 -623271770 460245408 -156898247 -388359295 257709589 -811176424 791470991 625610443 -237169843 426931039 -139791820 212093047 -979867958 952150980 314895158 -919391574 -429079241 -437279309 -53839384 90017124 -516686908 -584907478 707253704 -487327269 -721675842 -720698327 434385215 635336159 288407406 261764593 -373051023 -36230040 542744928 206579400 -299841739 -788832759 -845558553 -930204224 -64666136 800237759 -568495799 -897395848 -221254592 321008578 314421484 993840659 -113077985 841095806 -260856474 -123724966 923506815 -272348317 -675674572 826790101 304904911 228986161 552753361 -451182190 471282678 430032564 -720893370 217182330 607181778 -338821307 911089814 2244014 -420463953 -569930564 -305921961 -301201222 567974473 -719792453 332734265 123068443 30770029 75578644 107715448 -751756629 463416169 -219619035 -144307320 793042386 406504692 -128326878 -288722788 -731893493 -306345529 478303013 862382046 639855447 -905311190 367212054 415930652 513272886 -236502483 -132385073 712726376 -59371894 -804594391 269318576 -430640354 -310112315 121156374 -816503250 556966516 730853220 -232955753 -525388674 730770493 436325177 -49505185 418930551 -551167405 -738684427 39022208 523888731 575766330 11358454 -75728075 956385821 -865960817 811309028 418374407 304031763 612454919 -525617718 -779851969 -848539467 823568656 -651655763 243593605 171902279 -361103568 -897597662 -254964446 -600235848 -491019280 -821101130 954260956 -535394928 215371778 917836489 -338720292 -709251564 360340525 520978833 -35803951 811181190 660914490 264010302 884727608 -931551770 329615262 724627798 -145309414 -505990283 569668760 -952986980 -254842294 -394431889 -520029230 185520557 -436745673 11779684 -797495223 -595920303 -313971860 543176725 666087481 565208697 -480065271 -68054735 -387059383 -45120850 -486856977 433984920 421883662 193236654 -836507018 443789283 -730435053 612634815 322747003 -727864327 858160295 -592389901 -456556493 973776301 632545176 730422146 967692869 -446395241 582096719 -851091996 -445701372 -59835770 530662356 -643151496 998875275 867995584 -441010843 131820742 -500334514 75618802 924677244 -993834064 297196049 483989458 -595600728 -476623818 -58726713 -928828771 620400799 876364343 -161646494 -121964075 -893126487 160934262 763242823 795566078 948960393 -397635959 126470048 456493225 -602325896 802121038 614902395 423897714 944504346 -284797676 -199424939 876450747 809482340 492470919 614990172 -169657647 -824467238 288254213 -427102921 -146234171 -608562553 21421437 -581690357 -356634814 389698113 570196160 36448660 -501193229 -604907792 -21214964 -726062464 -421118487 883474091 51736339 -488007315 -227304791 79117597 -508623433 54780636 -22135370 -130376805 129506191 -443506799 499289461 945742899 -437454730 655630199 -641077527 -808096448 -573799119 -960999304 -415712091 133281467 577133780 868428271 767910084 953408682 -152525746 247422125 911963222 -403298335 713410160 -630052094 310785257 -550993847 64139405 -461102497 -2358729 110025321 156966896 -146021368 -638076210 -541792944 -188853272 -506378060 634230179 288277246 984739104 957143694 998806933 967396544 -754146465 -861631612 789403073 -874999537 -54467640 49297973 -896581378 -371457181 185676815 -641581933 -672339011 980859106 -99233002 757492211 -199549346 -239310442 157292747 -320201979 -535233703 -901495772 -857209870 -654620564 -778268631 726011787 641996490 29021347 427791330 79804163 144186496 -56017121 -291979832 -387183469 47235943 -618394135 -212406439 -148636360 -291998640 340606474 111839744 -412283972 429233508 65245754 -261007719 958002062 748564409 -552787455 -848054566 460443403 770844725 115697740 -442603092 -587596798 749668392 -907200879 -426789870 -828042957 -429510914 54362262 399846241 55204612 -919204406 -375088161 -229215510 381141752 737798059 -484703171 779741695 803147857 394201618 -171557665 -278046677 -373861866 -363546456 207805945 381019721 -421461958 173289557 -898938417 170364074 -141988679 -124268871 512286965 -742933653 -268383700 -654303256 -934660921 -864756652 -467675560 -926328395 -659514098 128245938 -242658813 252581102 742983518 452806371 753883949 -127787915 -805074403 685823598 -368041398 -284429418 -306309968 -111496744 247681339 945603260 326292329 679503685 737674369 376545218 817932900 -936078153 -569316588 -908371504 -771240719 201103084 -34644950 -149203517 -409391928 -82532632 588274808 -708536371 -911207658 775165550 -757597206 412175130 -895318510 -810749356 -660626989 183751453 -336043694 -872456951 -50382456 -152243177 221529599 -354625999 63817791 983900702 15267518 -659365231 -795307514 -247071950 -881336953 642910726 -332607582 -471253482 -886398689 69540192 793362919 -720671604 654288667 -367364258 63274477 330778907 731757191 -623398152 782455139 -847197196 384654051 -221012817 297175956 230546892 499622189 802192186 801435705 -210194027 798842777 344338251 490454140 387832554 377973044 374865505 441781910 -211472849 447592162 -488512785 -780236434 500092213 -206381740 -26529123 79753015 424225207 -266888416 536323095 -932944424 450827346 249745366 -112719022 -725287398 -424153980 665650798 -723831692 -713606749 184761329 -329135227 196821168 -27622084 694063568 198823109 104387906 -388637360 527684757 436420149 -932965113 -598750683 -922257020 418098763 -237620684 262743259 -761022664 660579147 326767436 -681013067 -90753979 677266032 -258721269 762478008 738311940 -937486080 992363212 -716840577 48229026 350992911 209752116 925684014 -905441578 721683212 121366788 24569638 -203085047 -794866512 581167707 502182066 551936034 213614866 155867190 -552957922 883627903 -526188254 909055297 654335694 781297830 -41166363 -722120990 910946139 -272125035 -593450357 898854268 266492133 -796140231 -886194590 446086661 237583760 347751902 158910992 178875330 -181434020 -527840194 -799906622 -425127789 29892215 141205774 228201650 -656342896 227556076 772963913 -503451936 63407785 907814396 575187636 875717263 690835619 -666678321 220713731 451189884 84589115 735250493 -657298935 717650433 -110986504 -293800922 -172236170 -412611031 174166349 -808399929 900786892 -367852156 -82368939 720600486 -774227961 -850365444 209197015 -514736192 435567380 -696894575 737819984 368191686 179497453 -486123392 -722360216 -886001024 -376218124 -824563445 902664720 -952131136 -71217322 -993592788 -505754157 525344447 -844892360 -817977592 289462755 -717451704 -742008023 -781272285 101721049 415959222 -726655184 -582548337 839917911 -435607221 -760624050 256033651 -977390427 677639880 203973389 -936535342 284341567 -756956985 665473787 685232354 -581740485 479259655 -482011642 -548159194 747856199 361452222 -898382299 -847367516 -848643642 374773690 -460183397 150246973 -509563786 293837434 174950379 -318018056 -202330207 -694413401 639199345 316116594 757835348 -851872607 480438077 272606055 552734896 -578894267 -936395160 -139137566 -751736233 -339030394 -730625611 825751287 201096087 -998291708 -311781269 285967951 -842945994 357336554 -699616609 -618978121 -187178289 907505513 -428488804 -134401015 773777531 -295797129 624982201 474603675 806204332 163283268 244361725 -999791780 47076654 62926057 990544203 274002094 -76810419 112043577 750015765 458855852 -523226418 959467107 277229193 910655483 -372673511 46864861 -119976149 -572302791 -382730326 986397623 898852688 382146513 827927651 -721310597 293731987 -484440114 993959772 194341043 428147255 -568422514 -249453085 73486579 93403009 632418427 -449879794 -732707825 -191837240 -271129153 173353976 -619759013 263896728 133521391 926218481 564825000 368342908 794195752 585635680 309874248 273583346 35770731 539172731 425098043 7583494 -588709028 -775246860 -908648698 547796548 851470627 -989816580 -568622973 129974630 514752662 222245686 842129745 -989718711 -539881410 -85533526 472300822 403334684 629303697 -155521482 659549871 -389861513 -275024255 421155352 927792567 -795535193 451335286 -282808631 288852937 484391914 -625370609 -321292629 216187672 703453111 52672663 171421644 906478 -750234396 -88351959 -420229340 330355375 761079601 -233759776 -400474443 947738262 -181988873 -198794485 -366756876 -764916360 -252444728 895069978 418756995 -717888681 -980680485 78021641 850087382 -32262147 -435473858 753870660 262427340 -91734608 -915236862 -321939750 204781570 435981816 881924411 969639660 -468125476 -681070092 -15973139 260091653 618612956 -111084868 754661057 604095760 528541798 -259468019 356247251 -300623994 682290839 120738256 -769431683 406467524 544043171 831420844 -638901191 759373301 789252120 593148173 706992145 338886693 693454151 176069575 -10118964 677583166 -658142450 799235901 -93286817 -414427210 88797356 -178250448 854295220 905634003 132447530 834744818 -916695882 -110552192 -263375876 -525284187 865562548 -666292139 485122524 -16932796 496523090 -760011345 -60223457 604079290 -500292036 175195292 481825963 887986007 340611079 -429743492 288529536 580348508 -491868710 -312142958 -861701956 -945242874 -844546723 -271067862 -933148545 -202307068 -347988398 -57756873 148776339 -817364014 -751505245 671262994 567686483 901972057 553823914 856146153 972356371 87127788 -866881636 367918382 819581331 513812238 -125916770 -166536670 554118904 482536378 581654565 -908113999 -62019619 -952027189 986761830 -465702006 463250591 -318769007 -415507345 134682750 853995915 985811702 -892972001 8502329 -998919065 834369929 -540580645 -725937545 -566691967 601868666 -221693290 144708337 -483318585 -354354002 491578769 731522687 -901116542 980005028 239403112 73706554 -627299484 282974433 -731541142 271095615 365283282 376264934 -802656085 -69807319 -163779711 -213200588 -542625339 -303442611 826824319 895506803 541265584 -497471953 589750885 -921430300 289435883 -188206554 697879298 -38019525 442303354 -943130993 331961473 461047003 482383986 971040960 779358076 895147662 185396922 -680367918 926017693 814997829 -575752265 -590545360 355462881 -931336893 -732840321 918233682 170134886 922975838 84557234 -4322053 -711834768 -402668882 -942052330 -875603698 -161812761 -342298424 -767706690 -243437738 999842585 653826387 197971197 920093726 -17495361 360641990 -53639586 -637780977 426441411 754609329 825909266 -36699834 659385297 377253586 -747991787 -375026545 582365204 -57233034 527391736 397961706 -303273775 334319008 477518247 24941372 68898134 369031812 -397023970 339678887 -440186571 283576049 548907404 -200601326 -365853917 345185600 266482392 -567188152 117506722 960606105 475211737 165331912 227168061 -3324961 898666444 623105781 906627909 -83339389 -901657382 844988082 -511943117 685979794 188310152 845761462 314886556 -336187308 71626911 -741298743 -351862468 -856494175 -429540791 792229755 -281528277 51033179 89430249 295551280 -43385043 268613370 330227725 537019784 167372561 105217607 -718455560 -177680954 943366452 706013313 900788487 964640212 60158026 -496260641 -699040577 -829309453 -937721900 160530175 489449093 -795556048 907946437 46450313 431589026 -773137076 766089091 315900993 -132409033 -464089783 319223793 -830382196 -504971972 -12795022 -881141713 794075493 493233247 -243511885 465390792 -63940385 -608190239 -678595955 -191484302 50975123 -640206793 468025117 272544257 912387292 889198481 964305193 565614667 353994576 213552990 510937998 732130011 35060838 -916821071 -479825569 122394252 -685319858 -734339719 29917283 20585281 -880387189 -42725770 -867400621 -422918569 446920584 113305849 649108603 -749701990 784990499 -725087480 426756142 607214684 840344563 722241144 841341968 -918092056 -987122063 -178447385 -912403274 28143204 550576270 -865374797 563736672 913059216 892227358 393952231 118454948 -527739067 -721451237 171756604 -844015164 -561748164 595583445 -874467589 -137089955 -61758822 -638679785 597932082 786803930 -302165228 562120452 -550714196 -78279276 961063366 -18500970 -912864834 -580041753 11561776 505509830 780352089 828379084 -93428795 -434391074 974974725 -257366502 882704389 -762400964 -955682101 100074955 -920310233 -299136225 -734683299 228637264 412366673 -982794917 -710285585 -447293753 -148977285 -858229416 -959259996 249033518 391178230 -72959349 -318570352 -975783398 141198774 928546828 -388653720 266766063 901547241 748394916 -599679210 -300377443 790497934 -270560634 -769949658 -446565368 -110792856 926531262 988888235 779760324 -41952453 101316508 -795446509 91921550 963525369 -957278671 747821282 -114522449 -423683723 143905800 -17282559 -22248464 618056081 -921658138 -689602654 351700432 578134941 49237768 -435462627 64992731 -235099668 -992958212 -22788117 741712717 540345173 58360240 246428316 546793360 -562956081 153667123 -958464783 -257188368 -184557272 214100152 -500374054 665612943 -574502157 914620349 429762681 781024505 100081038 894799299 -791393449 707249827 -858179110 -987879591 146412236 112075027 332159591 -795525277 415808471 -18777239 310075567 140425273 -965313852 904682785 197943187 -485136891 930381661 -944090071 542359380 847709093 906463800 409202024 489716516 -265763280 -20372810 -278757168 -704896507 878934200 -504729597 -787691323 -578429331 -510440709 -554513739 -524618611 -129556509 -360754065 8398795 -621261521 175460051 -36811609 -494064819 -277260716 -287222389 -186843087 995553523 293140037 419915172 368619591 707035058 164020631 246132202 270221616 258663715 603471950 -553133424 569521237 27114945 144016966 133785860 -639931257 -658224777 977370699 678799708 810493578 320706038 -888657947 476341737 400444131 -584747377 -998297064 375185073 432701252 811318716 420204240 325921495 835047075 -739328187 679346323 -18837657 -874279396 -321720023 -117644342 277463234 458193128 92837544 -678564257 -365576594 -934021738 998353955 688805240 914652723 650490771 363810839 -957503633 -124611173 -934243579 -777007773 787202164 -621226327 -234862975 -870300264 502443087 964121936 -592075650 36319263 136124887 -153352781 -622148692 303809260 -431374923 696596170 -848974797 801759078 -96238171 -811387023 -715984614 -643266388 252801994 -33209721 -65775272 926848879 -986995106 -985852474 -872367698 -3325934 -251509594 462776089 720091873 -234583237 -176382181 244409350 679374081 67388192 120045628 -893935232 -599941785 738306954 239940435 812375962 8342835 -829707714 -314129670 323305004 889715644 92115497 -923980613 -347331183 679674606 421758779 598398946 -148976282 472517242 -213498979 121093718 929678589 395800517 52202964 993384783 -862047042 164119732 -218583310 -985503749 -323259106 -69860550 83838198 814081463 -275808748 48447728 -828111843 535556038 -713278093 -537590804 715411811 -940711450 -435537055 -868934374 584486106 -146702026 -802033754 657487445 554749326 727148375 -639161206 169762566 173025958 -40880919 -581588768 889046169 542630547 -880465791 405098251 -769944524 636112244 771152222 -518494337 898322184 970107744 365513047 -251614998 -898696907 -487028260 -501772536 -542733677 427413764 682640062 -387653526 676258951 -140720762 701784778 -391455901 -558261102 321518135 613965160 252905539 -196394399 -193778686 -773746080 -181016418 472159885 -783518785 631406755 -698851064 -693709603 400633312 983964222 473791087 30544176 -815154970 -261554995 -17542295 -142313820 963690900 414016026 69784270 -659023592 37176515 95178856 500288164 -986787687 -464198908 -921234080 134365850 910138359 -803140360 -583787959 870847885 -298842935 713774832 -736938839 398782958 -311356203 -864571650 480565063 173933373 -16637157 -406341837 -149441803 -948940931 -694130082 891581109 -960195353 593338866 -448491279 -685393030 767629123 333865620 476720243 217977946 17186244 725890313 223211238 -899732258 582676633 -198642324 783572013 421401440 572560075 -557580898 116683385 545695092 447264943 508743198 415267008 -957934596 -511813392 -234891947 267020770 -236780477 -892096386 765217634 113115981 -228261405 771116328 -561665748 105667315 -132915680 668130240 609768446 -708519000 765550940 -735669187 -696765866 -680638503 -379338667 433231514 434547909 -963263797 -444435073 -333289875 147598606 459725559 689321552 371577384 -77264133 -338873069 -599471063 -990614357 -815684007 -655808079 662472640 478378280 717169772 651848872 532038384 -77544754 722177512 641686627 279355716 52504344 936194685 -99537559 -999630682 -328911344 42915694 -992938966 709624644 966903728 1342643 284207992 418501033 -441945838 -633945922 517476373 -310437784 281976718 -791957836 868258558 140609329 -321404867 -594905946 708199469 -272490848 -352124208 -172870181 -3929553 -559005381 160704358 242223503 746887854 -619550546 990453530 274898649 -351495081 169032059 533719914 -912786253 916173165 486639875 -574380563 462637543 980305294 -885854688 -126392367 864269603 695248495 692452347 -106180697 234626152 216283285 547923323 -642483517 867315467 -944822778 418881566 176594320 -270054536 282151797 307022123 890041093 -415506064 -262417371 891279739 216672555 -426636768 -114735622 -197276439 -919281912 -89840317 145701754 -970021642 -506350283 774638658 32048661 313859052 -105459215 -991045037 -477799094 -358445549 233111725 -491110494 -408564127 10789869 -642540341 -367798468 463798507 -673450031 656133416 863290992 628141624 987649554 759300828 501235916 903342598 207359531 -645449133 116331197 -243289773 505926142 -344246175 -121677719 -341849380 439207774 968732452 795715011 438304326 -776818321 260443603 603004713 942087408 598016183 -883116016 644257560 -830761645 718531658 -232108479 176913108 497182304 650695299 739914422 -849324073 579492643 357034889 -191788272 775189118 -260980511 407881731 397952277 2582579 724281625 950142274 -372265096 889847104 126325319 992954525 -403934456 812062510 228080323 375527166 50630511 739298125 -132804811 -486492325 -152038920 620093128 -488877749 -667625942 494641958 376801972 198230438 -220576215 -783768308 -150586796 230798614 190583065 859585454 651161802 497233011 791237721 -580347223 377261318 220638447 -993756755 -880946567 -399114754 80445682 -408393776 -723765988 108485603 211689650 -441998806 -679690393 841355176 -169200385 998622341 -864731302 626622073 -476910834 238399271 293726428 59258506 -20997734 -721502016 -610474740 536813485 998823492 302366017 -676952969 984543696 40203850 172939946 351364892 927541798 885293840 -488368885 47950321 591519858 17693505 -418823797 -507258697 27090200 509672133 -952459485 -199254682 299537181 200587994 68620255 -689281340 553254721 -555486950 -128715411 -968499189 221190984 74911065 -834182201 -433409578 711916790 972908234 757873998 954095609 -987273242 -525852601 70557766 104314600 563412780 -281224177 -90841071 406889116 434237697 -829721068 949551014 -253562580 -695425384 -905973256 -719515214 -568217196 657357822 828560377 -64920829 -402222153 148427843 -395943052 -441005366 -251667828 271515021 821086056 155400992 210263906 -395692024 374562445 222754695 176581622 -365842307 -903301433 495496059 735464380 975794293 -320390937 273253188 282967170 193183437 415802796 -936930618 -288566013 18600921 778816027 -236769463 -883458674 665036321 -706917726 -177324603 419993137 -510446380 773778440 520825640 -110675090 628025010 -674007595 736368764 140228905 -16613445 766027598 479724932 297557103 -579489873 -481164634 121200687 -907717270 -640134270 -216066286 -113285832 -768180484 868047699 240274302 -226058638 -45750045 -283663139 -372460455 -355085663 659187352 -97541152 855479707 -522393647 225985749 815704561 422574588 415589870 54675935 128255275 -988118563 635048029 589177297 -557617024 707207954 612886696 -19413885 -678500305 -878944636 -320433559 -269060609 -866057518 -374791015 707595791 174738365 248646164 -478581068 -568096524 687549142 83053345 -730829479 600677065 -335689000 -424954370 428300149 -672428367 376473311 52815970 356325834 -111649822 939087589 812407221 -701942336 521796939 -919762235 494616973 -608936863 -73844692 -481515860 -74952886 952003076 -233510373 750749564 -8442251 -806057244 -247366092 -627030153 -272261563 387185291 603729877 -355101622 -561210695 -707779081 -986002996 -603420372 1275579 -70887551 -363915482 -437831987 63428742 -563986299 974342325 153916071 337886599 -562747436 -780914181 -758441049 -441776726 -821217440 544942355 -65719596 77232499 -728158681 685127399 -151865024 473033093 423222506 902361376 613929176 -637204793 137861512 -825455721 218618927 -160811774 410179295 -965675057 528330741 638507174 -747831216 -347881384 -676284577 415764125 -806321619 516270113 152920381 -200397915 497764602 139557848 -455168477 -707712200 997575148 -906375526 361987352 545248420 229977670 138862255 -869467481 711026964 -255043612 -246984593 909291695 93343515 -897706820 978861847 -714384599 -624972309 -627414573 154341980 -206492757 936325260 -971765919 695379732 293554477 685765170 -114937571 323303575 -315804379 473305946 -812321613 -46429575 934306176 -595972590 -729854480 -460938127 -716864456 512373712 -139685782 727179837 219551201 -914418795 -995194957 134516546 -791285286 873378531 213578833 -819767990 -636077427 -355237301 615489163 -389320406 -953004990 278680422 -225082759 755161812 -394171981 383093994 591739861 -91769331 530770919 730135224 -880077219 -731663692 220166235 -924034952 -18549121 -729435290 -713299913 -736707345 -975111409 528556382 187656109 -535554748 810428710 -971323707 606027302 -637416687 -38022205 -341809784 -369961193 434289684 120118696 104809666 949090056 -673848726 184101406 -948180047 -391086839 595792452 503350700 788936976 -482613298 690108257 37001568 -694644660 -329805124 -261077245 931050924 204594950 307593938 478741718 896712318 -14449373 805288081 -198968021 147524677 472912998 -400826650 252064123 588967117 233254817 335354887 -847539956 -200521975 340952823 145529564 -998594661 -192336362 234880037 150695798 848806326 -580960734 -409049965 -373574234 -616299135 -764196925 -139703166 749308973 -622304093 -912260281 444477404 574648381 147074925 602292016 536922625 -898492819 -357326661 576517136 587446788 -32512107 918966445 -121475599 -405706440 394770733 796251129 597093221 587048211 840223243 -288659685 -806550475 -881520474 -708449338 88361040 -918655999 -314513057 -644841875 503650540 897675899 256633855 -242573829 139496661 -363248278 -129023311 -810648559 -455869920 -603495656 -539061060 424962877 242680896 -793373521 -916185292 347268288 -446968282 -356608167 527127584 -822386279 -547783587 -629024898 168164246 -715745435 -987830759 -877677750 -852969563 -42511064 -166024613 -839108709 803520883 -33572591 2165584 -856860196 575387329 -579024688 -167842888 559955057 -111048469 -995876312 -861824671 965255067 -17138022 -727210540 -811214788 -501483920 -203552742 -246372182 -224367259 -409272587 969020071 416780609 279672929 814247461 385368191 560799769 215990578 813004826 440784610 -906253863 -712947788 519027112 -830570227 -841132082 -665096702 -320354241 256266940 299038362 159382607 -131692185 340875616 -184171621 -680763627 -498646046 697406618 -193534685 -529297504 985992513 -724592592 -253336540 -252705737 52384443 100136431 -72430676 334289115 737259436 -940993547 512444054 -212840340 76320238 517719707 -547723163 41874001 -936083848 -934230615 689059485 42551322 133413318 927804684 756327159 -952728226 613122227 -950953693 38845933 -288660937 -811864699 -956263530 425086177 -501094499 -603085582 698084466 856493754 -153947001 627907582 -414025660 214715536 -346307827 -76537180 120838104 628984488 -745443300 877236586 112395815 -232974396 -644259709 -357509210 345058039 192913753 -178505049 920928338 -190112909 -541172156 539921855 796628623 -242818607 231817047 -550052751 -88259001 -181644799 -995317437 851502230 -221498296 980974132 995534262 500178404 -287210665 -101179166 -264954604 209959135 160535411 232518545 -609488822 955366381 -4854826 -692735555 -5989451 -534659672 283854046 -455036924 500358409 126092180 682757416 355887504 999622454 -256877459 -154625719 120336602 786073983 -822987806 737150011 -203507429 177512746 160795635 537711402 560674102 -515029065 865500959 -119417388 -655659832 124894221 155074808 -547545586 -763999461 -709992368 142053958 279015123 -180045758 180392061 2899683 -606659189 -562429919 384973113 685493769 710395557 928632388 -989448548 378262620 689894275 -909273183 19465026 -243644335 -444340664 453597649 -638563161 89904533 -182490502 -332137129 -136029307 -588309972 969056583 -206201342 -752077396 -594545058 655740801 -132581292 -362153079 129214252 640235950 950432459 51298495 598404875 531017394 -507965958 -746237247 308126083 -247458034 75787260 -788110571 -548726671 255793315 -928015973 586418008 396118355 13436245 -239250706 -350901569 297490822 365184705 131739063 -878499609 -509950103 702653237 623999451 617664081 549201443 588422901 -758314307 79617453 -534359855 965908086 -264878152 -428879268 -122608555 21696423 -747610108 -631535697 602643767 -965513427 731765556 -377654171 914443373 -192733828 467204794 349066414 594508593 894806849 -353805666 457432763 -832751717 -108522780 128679252 819025006 608615469 213062976 -595849974 775061440 -525115035 291250033 -955844637 842943221 119503145 -286990552 -855612011 476363443 104969660 -36463608 -977409308 609801999 908174605 343273133 -673593016 -627697957 -48492006 846793411 996389239 906507276 -147399071 -3042884 219824212 -129960464 -920897091 610351 21773626 -973862477 104729279 683324657 284308968 -9890880 658545592 -955903276 778047974 -947173145 -868697889 223375981 793627622 -999700517 -292179593 -313080807 870130433 -8714905 -695249612 54237674 -108814806 323198236 16968642 674507438 193843969 572356866 -417475248 -525895023 689919021 -150166996 -753920794 247057866 73206186 964464128 -38558542 161220695 -780685445 -499439086 -609223844 -646019552 -823895118 900574005 -674166367 -241707788 168622054 -650861220 506883698 -727681102 -528232382 -458052164 -504689584 932598941 300155868 -851932400 -731567865 -775902935 817319310 429465146 12247764 -998429617 -766550653 113112908 -312396075 -666014121 -810561688 -428984920 -24744060 -182271782 947345925 -541058526 775207497 575334978 -266152339 532473685 401063410 -178548114 -123270414 439903640 242845117 -220269677 796076199 378211398 -470912069 134148069 -132453437 508434671 -552360237 -766982522 -157367784 -613471300 -19597471 -902152433 202716416 447390597 285697279 -370360970 -275491555 -715389601 940057702 -7952582 -281055951 822722251 859890867 -587993524 -918463704 -553363196 201435893 -337988020 -890463095 803449216 615951556 -238012874 742884038 -984838677 807687304 -93498185 705262719 -929703662 515043780 -621943347 364554105 -284501941 660340885 -224316593 793108564 -574101135 714248561 635302708 -327606124 -616455229 -543543895 -702125259 -525290916 316109415 213558251 983050144 -906610070 320935228 -287742736 530457376 677863192 342785678 -692878591 -420071770 793984452 -441040655 -4548461 523158934 660268863 245423851 -415352403 -611999187 168099775 119209289 813965115 -285478476 -674041854 -583121872 976953280 546880887 868702218 20802172 -865269593 -191520639 905337633 921834378 -853387078 -77951384 -864854028 754750961 -47591576 -604169515 -930284603 344519092 162691971 647392838 788453110 868288132 -229293114 -610659936 114785707 689327318 869140751 -249131545 582280495 -478258459 -83055680 -689879122 921838266 -604529234 -840784044 -950309204 938108884 88724346 -738632176 -865008946 440603993 779718625 -151951763 598197716 466630196 519134200 152953836 304139313 -860869920 -233928999 -776566857 62824383 615347552 999441920 -629751835 872586581 232766693 -574032214 27073553 -512115143 -144193057 602191712 3624826 785560387 -966148379 243840262 -801305845 -905076663 296529332 986938076 640500842 -689271828 964027741 414964903 833489337 -817701641 204376777 -929728544 -652172642 -771908249 -491534713 124226625 766336823 451771932 -650483487 930710628 -372691302 -216873360 378951733 -928412051 390627081 889885222 -520089324 -201963126 -812644964 -900822737 350061224 -404434162 696706247 -637605010 824735544 -615600155 776991652 -186045520 -511209526 963977201 132904533 -14035352 -926155580 -19752362 328565453 360374320 -987128608 844984113 -580515637 891108006 706563276 -519197875 -366786774 -489268157 -405497080 -471435475 -88317117 -683644266 -428976372 234943017 -263472359 750630013 -422988281 152629892 34508668 411316313 572252916 -907975537 -428889009 -890720534 957975592 254839493 645197773 466221424 777959945 -101014819 -915577548 -207983343 -947395753 381708693 -403141739 978105822 -66030180 -578362922 -531492715 365473481 280556157 766861816 -713305817 -168854238 -542595744 31288722 30424291 171765328 -711873311 -221959260 -86873660 41673700 861203435 581582626 70022686 21695278 -15014135 979378560 -426838030 828205950 -660153687 -144245017 -881911623 491567026 755650852 842184778 324154736 -736929996 345917952 385139373 673332242 -939822123 -820378563 963160157 -593843396 -828778614 -27222793 -402497908 225277441 -257870139 -880307934 699570316 -927555553 878913319 -120479155 -96117956 -278558083 -815927023 942032884 668408915 21568124 -307980812 396484949 -89876161 -465331875 -293594951 955805894 526053557 705795621 316342703 -334742811 757219562 823893756 932825977 470934718 -340068655 -265142314 318295143 894889908 725135838 -193741992 274491474 -529686359 -381102209 400902862 -508009551 -962645805 -574768807 -539271233 -483892621 -646366542 63336077 772643724 506935674 -614044804 -175619407 -579050195 682608980 801946890 570638335 808966129 -118857572 -85692636 -788536109 -417502618 -772796572 440477322 -877023502 -810197026 -887248230 256363771 487134310 379183833 420433810 771956311 951867732 372869147 -457877307 -165234816 -544472555 479061591 -841664443 -956282073 -756291935 92661238 91953448 -635697256 -546924169 593332798 -981907032 -682982840 -113087303 588541393 624679139 -169994871 502897524 884207523 -704614618 826036798 -259364255 253384821 -803391437 545513813 -836296164 -269182888 89188932 -740848543 250135176 -27781462 -170842423 850147624 -297927849 451401520 -520462594 593692819 818163580 805197866 -823442230 -113311249 94265401 310766381 73230174 768702762 72273613 -745539779 -634439620 -891526742 -622680718 70882129 -398888645 339001937 926031028 -142466093 44023551 -998934358 -718900526 737910886 50309660 -653890521 -37408853 805327573 -632972262 803309429 -549663430 324661865 140934070 87824546 684263116 983647527 -589865452 -47063040 -694763252 -88310011 362708052 -805785757 299695263 -738020167 176785492 -153369403 -254653481 -525085837 247813574 7452215 -178389388 153072031 -107040940 -121670771 -129377320 643523792 -807429796 -395511778 -341670518 -689538070 159105793 -385577997 644822852 855788517 816411019 -92862867 926336544 -821712210 369680543 -561021501 -138462829 -551973932 56793774 469149852 526107165 668726573 -126977730 -505747506 201333230 -989846597 445308464 -321799649 12750632 -591020959 294136440 362406768 -298114354 773436915 -4077791 -514178331 247848162 -339647630 16717629 511954472 -900673217 -791674219 -429596774 463865209 -148329320 733895763 8633724 -254458619 -600119046 562927762 -17622241 824517629 800209928 859525868 -229079032 -939534674 -879071010 -63328986 -390448433 62114706 -549065719 -675905899 -853273662 141775894 -218752337 694606565 -551850500 510220463 860702508 -482522149 376792796 750844925 435112900 -757271532 479194790 885325145 -891691887 -622615026 -932516934 856452185 -835149886 -993711967 -642489689 -31016802 -891765637 -977635359 -799984689 724508231 747195948 -569269506 729916004 85412687 -354122180 -146322982 840642294 -707040713 -983285807 154231414 -285596057 -506141204 -442474921 -162692390 507435275 -470367045 -947133539 -571876732 513232830 -234089952 -521079436 -923912282 654222885 877400241 -554508711 -913544389 -944985268 -182787649 592000582 -583489052 818299338 475969754 -645739860 -199033455 466295778 -749419972 304173978 359658425 727346471 -840383385 929787705 -742745609 -293809992 -694789248 227275465 767299533 -112242010 334961769 285811402 -820950142 -87434435 -64193019 -333554304 603556076 -927475704 800045492 125614400 52118953 884223940 782367019 442416966 616316923 520165324 -940420350 730795667 197338884 -802641847 595767809 394739991 843450806 -307609356 -34198471 -228860769 868316544 -636960893 -706008396 -4054137 795460926 279311753 -487257186 851913707 -177574065 681606372 -815258008 -414540281 455539288 -63478469 726534981 -415808173 262255207 945341817 198345836 786769928 632835248 730159536 -700498449 -410536024 888740909 159999317 961689346 -232656381 -619585482 425584297 639316738 136948934 993341654 526149794 -156156786 -307762289 827289261 -991388362 -619638587 970088164 489605854 855645979 -492965630 216227063 -219550568 361520273 -121645523 83423431 -676878078 -704284326 282514654 -289396708 69125373 921244829 -637085144 221266979 452336794 -18221923 743108890 -765938891 -739327224 -840664385 738798239 972737075 -738751041 -226050758 624647300 -838538653 71331695 -218293217 -1275840 -877351086 -462633296 696499829 166252277 167283567 -259596659 -520616300 -258061084 205172053 640341886 767801856 -624446600 679323783 -633338914 -904085995 -26878897 922041857 776631894 986225181 8171866 -486282037 225078260 750801155 -358744686 -22247296 -800054155 -471783881 -26483365 817248640 -222495012 -197768116 -247480755 -495240275 316285480 441623512 62985928 797280730 -991661107 865691425 973674791 -923098187 16955524 -541791651 693437634 -623550099 -938228793 -821762052 -345036463 711398661 966658706 -849012369 -370980456 -263901661 359389147 -900300537 524012379 313273106 -161840493 -128445357 -217025513 -943439923 586498576 -67837478 -446578763 923757352 163257026 -944695479 -993735572 -899827067 993664318 344490539 38717357 168097565 433950274 -115264378 843465310 872048351 -821680103 -964461622 -901520442 356558508 502232325 809938690 -769217326 246592670 344386063 986747890 64318404 -831188185 779794584 53376192 -982433041 436461529 -368616274 933890316 -525839137 498081537 -400988730 621383010 -513230245 -429262772 911955379 -443266572 -29155568 760048084 812960837 -744545820 286135850 -240584810 -986805704 523139581 -29845659 -912854737 955017111 -88957416 626818843 -641924333 -534373651 -745443794 809555328 309999915 -393847387 -693073299 267358239 670479384 40367401 470326693 196005276 914752852 -711033686 129955132 705246786 53286223 917513056 97364692 155690801 687105775 657758034 -807846064 -26512302 452908169 -175250600 -878800671 -950320370 -901978950 789056831 484197991 -303536789 515471093 388276249 -686536471 568077504 56484050 412220595 272617800 630240088 216656080 -195106774 -963458133 153693953 739755782 -248763108 178816405 -828347049 -953588054 762662407 -481575344 646178203 401768821 -920409194 269593154 257871964 -532357741 530506032 -85673467 -873967956 737203109 -169901700 559427542 -815717957 795454053 788421521 535422494 -211400805 -170727885 887296900 609025956 -495397386 -260472548 972304225 -912388219 -973969006 79189692 -792867378 993308072 604242529 -394602560 -28682755 -124784921 -360506921 437657702 -687229834 750210004 -17479268 -742212868 -588648091 980408546 -343706597 -149468434 -595725358 -407034906 -712977965 -867361405 216505411 173868488 -73462843 821638575 216691384 -851153264 -460194686 -669268978 -398329018 985641791 -862562615 994297599 -173322704 -447924706 924372689 -19422315 -999965782 -16863613 103692665 235184390 867915560 -161104159 324525704 -550233222 -349587079 -538719720 318421511 272320416 -932859354 -96531962 -11245643 -648080765 500807457 -69347616 531279843 -808547149 -822539814 -228168366 484846532 90676837 -929922416 842815790 -5938288 -287656089 -227279498 628430779 -593008929 421841950 -806674487 -70858295 735427129 -710338860 -710923493 826678468 438515761 549375365 523340967 817806169 991669294 240071484 -309347805 334440804 678167893 989892096 482753673 -849357023 -895870072 -177675952 -561504880 -275783059 954496943 -666692443 -559121807 451415683 -544916860 -13942323 -107874868 186320696 38508712 800676644 734194182 -768290379 -790291154 193118307 -221287978 387059927 493250812 363479538 -247696459 -674339538 -264638710 -782675753 992470977 -322608330 -862563843 891878387 -948048010 -588293227 456844829 -281450504 64396801 378291565 -221945507 -244159134 -693311529 773839654 -714507701 368777835 312167556 598761807 786106194 166668071 273523604 -28023468 984350152 -436548941 -849980933 202868560 70458752 556405281 -82909385 -112294331 -389229944 531332302 -195639744 -121119231 -465132287 754071993 657777856 -470378645 850239565 406714824 793747321 -137277369 235586524 -153373692 22429770 -156196608 531663527 -825847546 -17345171 375093575 873962100 -457163510 -468068879 366188546 836765890 -310479906 -502534865 -402556317 -978295213 945747230 358405422 191647169 -990734691 -739438937 -718034075 -230343698 660721354 309757060 866070988 -624944330 -212577794 -367818875 -771820854 -596588548 -178375843 -260935881 -578455579 -618170461 -659167016 -856008075 -299555978 -36310201 -389333873 615473352 -83248375 523398313 475796565 210245581 801270728 9916823 -962282444 -31245660 124331894 34401969 -277869220 783811721 -600637454 -289692321 388578628 -238694190 956454879 -214657632 -611182095 358798149 204027028 -860721283 990262989 -932173573 471143255 3244395 858539465 188698424 -975323072 -248746072 624249867 -896141457 985135019 753717749 -599263227 -517025694 -423583527 -627539364 -406108470 -255957349 -593606639 889202005 -408090148 722029587 -138343601 -210637257 -217691716 306862426 673206979 407133000 -977766890 -177313816 396476940 -801910121 -985287418 -337432678 727524542 -140210207 -738417563 944535877 -743045299 487596929 257979924 -954039223 418405049 552268051 -103355838 -817344960 676713878 586867193 -477607679 258967545 -73037308 -267657311 -668643072 -362029946 236959887 -729506709 734661324 480197042 -675299379 -536182182 -195462432 869528294 -614265181 -816191204 -448802882 -363663521 779998240 77906265 218817304 -740476307 335860316 854653162 -171423614 -715013534 -817270420 765183594 -652093482 107345732 744251881 -825720836 -450703129 -499508965 89493783 -532326191 618321161 133163781 883585238 365524740 -106785350 369587163 -804649070 117310513 335420417 363988569 -686315758 -898089688 -709932779 580830209 -312635366 -277727441 807874214 -455701618 -961860242 686568020 -892554826 829594744 -346487579 848693472 -860378648 535966217 920031420 -940931352 -683478714 758460208 -15968504 -684294479 573448218 -98699763 -893329646 -202036518 -861304962 984217743 34947965 -434562959 -342968982 -756901113 -823672130 853189802 262142723 149551032 455371413 -446551396 710172708 -596354931 -478907852 994896484 -467053494 -834598460 -555800006 310843240 -698180163 -580397305 -167857977 251502521 -741415092 253178929 -836220050 477143233 -713850648 673039986 591364265 976142170 332817467 980148567 87586002 -493654348 417201723 919402044 -10164179 514542573 -174285929 -397408664 431593928 -998707541 418984173 -987365407 -895436465 679022260 -330863465 -839393612 586102461 -302040590 695921901 -899637845 -99899241 -537164929 -214567211 -792078704 -915652648 -375690563 -232996130 655677730 -145626288 -130417991 317007104 -246347376 639174620 -305649857 -382781934 -645687592 -4425673 -269789125 -429299788 200485996 557440990 -720327762 790172253 515336728 -112802927 994685236 -4148125 -680992683 568319927 583568076 724813720 -41130208 12466588 140549148 -224320134 529563746 -878899940 -997021474 266731009 -506916108 50444255 -478028449 22594924 -627096103 -328068210 -572670410 154688752 -758174419 -222593517 643374675 -634032674 -954146443 -38098565 -50253294 -185068387 822151829 -332259148 -631043271 478655366 -531588984 -201660163 189972088 -198887772 -626573592 -554677085 501288775 810490699 -196372793 271668610 470406149 280082978 190562963 -609557576 -220072178 -414915480 -634909252 -969092124 -181714316 -554756949 870799470 721044582 886786067 -204881407 607090814 -289252800 977721722 -96502903 318965270 -898848064 -154126789 66842297 -431492127 -546805049 214196150 950222319 402408208 597229015 461937884 945413900 -277840630 478412865 291495162 -570781531 865465278 -772725100 -795484201 -794426283 910847702 865483664 -609697609 -467020862 -58239319 -70526678 605401393 36109515 -274437500 -954667551 177154626 -524799200 218406518 277980214 825733997 -827446338 85897151 515512302 -243391329 -646201658 -604395652 203329723 505725486 555476797 869313687 -505289603 -61571438 -880784160 -904830114 -68616751 672212687 78988709 -130697850 -825878741 -809239182 363012704 -999593453 932834738 587089665 522498259 739097778 -517592903 644999559 354881303 -984633271 -507782331 -568541404 -639195672 -261756929 -532240719 695787387 288816615 86852230 160231098 93987903 -8761172 624805997 70951367 351714999 -659373959 -277248413 -839844960 836132612 -100114431 169581130 644443301 -472401265 566800561 702462433 -128101757 -701803459 907186727 904864669 -112130221 807708612 -154900610 45357503 568193908 965880667 622025156 -630350378 350027061 -997398368 -863605077 -901782190 275161527 278769508 379887099 697899223 262186975 424515291 556914769 -106091552 384289922 878615940 -492751601 -298717784 42389053 425039966 659867362 302826442 -504416434 -982535624 -258559358 -517398567 -557374196 -495828435 63024149 -581040488 -312520931 -79701500 -283441540 740886036 87213030 767480454 114497508 -911271798 753879582 -902915623 -991018346 53466308 -216851507 85615563 -738288571 482390811 596264995 841170231 -347227916 -545944731 136622041 465568145 -260092697 -638871324 508044867 371113943 -63618421 532912219 -9605023 -949724196 -3708834 -252468178 116178254 -989953988 99059059 236722198 -140396939 110171740 614412254 -990216923 -313255281 312712109 -48044708 -546891508 973252173 679825954 2575442 -99986066 51128709 -116375298 -213026025 -580550288 419237079 -31440381 -151372990 -476221489 -155157559 -486726518 -964599420 914265190 471802925 -978361063 -834989817 -114701505 -130406964 -899606969 964655664 -279863229 -342389224 918722717 661741764 102947005 449905690 -368506906 386818624 948800653 -841583157 97415240 563100702 529396439 658036733 592894272 277774973 466186570 -611223044 -883504806 251552121 -103017717 -800591200 -344632176 342957248 -856257046 -841516836 614999934 489325171 779674236 -894237218 -88216540 -882182924 303990511 -506953644 -723493486 -189134660 -46858883 -460591117 346789020 -278203107 681056111 -291001578 482160835 -742984726 206622012 -28574474 -824866017 710551653 592827929 -674283458 -961422605 154500943 -119182492 -499045215 -540504179 -432666190 -24784005 874616861 698256426 -258780892 51174529 -106693536 -515364938 -875397707 -704944875 -807168211 582935756 -190107576 -838354122 -3025215 -145523455 246791789 -596028211 822817308 -197078308 -209985292 -786116394 -482113528 -431560632 -878428006 -876065456 830050762 -685494263 -849959546 -33675097 -457729767 838122600 153455928 -581884396 103469754 -899278254 650553790 -600342478 -338814185 -863224673 -753284602 973038885 200221017 852345593 927353918 -769018362 -931897564 801086494 41021392 652175973 -889641074 322678630 -823330991 -595821035 -87427654 809789915 -472887681 -77378959 -16463217 -164417065 588452682 326560874 -762384466 159476539 156062301 -372406636 -593803366 -639055207 -25799651 -948900185 882149402 -693951480 -178831622 -422960497 -910839139 256582197 -21208834 833452082 -799244169 147809506 -296068856 -271696997 -284716040 240365641 -845243574 635109756 125239848 -263824989 -323360618 790037573 531197818 826011827 -550596653 -655712493 169506347 -824342694 809904805 951809846 501099782 966137959 285353757 -538410283 502764395 -810668052 181759856 148802918 625228327 -315710674 -231770941 979458413 990893225 -171484865 -921563790 -480168704 -362190540 559074160 -174398336 500410021 -853315168 -153557948 112147304 151061777 342123195 380428909 -918503993 231449622 -128052096 613856627 788706967 -877655601 -699856213 -398712596 285601798 -128159603 303549490 -291552958 561544458 -64184751 358664861 -972099205 -60922726 -717206678 -834934343 -434743340 -329110435 -713863861 -43899188 -562803923 708108582 -620925800 -304574130 -812168463 -414881614 -976609702 868289757 -665604153 705248923 -800390755 -865462926 708331771 820089995 187725965 -528709976 -460792159 -864158747 423849096 -791040323 90227853 -851965332 -676229187 -444184859 -372965467 140900159 446319748 498878585 166957405 254162313 -253384838 901689277 -951002478 817369436 632322079 -868351738 59952486 -130761278 479841659 -859350301 251111054 956380920 951392528 932903878 425456694 72238142 113805598 -308418744 966915634 776568948 884798114 -650457755 -279059319 -373489932 285825894 -232156930 537546144 -449460420 32829035 895096780 -58790143 209245608 703480 311262147 -8226501 -841676824 689532717 -179446906 261650505 -764404592 351373963 527787347 -796484956 -943916974 -641343432 157351113 473507684 895368836 949007746 983447095 714204761 596511620 -753996666 311146287 855932015 -329115793 624376990 -124240072 506742291 337840157 -49582973 85288373 -892123835 -476075933 -194987604 912144924 637717850 615778968 566832517 -265057531 -757890955 6290718 185164057 -993739492 591738845 -584865098 179368724 18385989 513960498 -829240134 149344795 -727471076 206078182 -913944970 338916946 -520442168 -353580047 -391616267 -24128290 -594085504 357500224 484644366 622826485 -108557000 466767274 828822369 498938160 411159668 -161820626 848854567 -38134806 6553604 -225329638 -499031316 -490141224 77927394 965794148 -519892901 898490815 -344505087 799009668 642118573 729713440 540522781 491132798 456658557 183548271 -51336326 -836956265 181974255 -134639309 687549585 277789842 -693842947 148028061 50592336 -375478109 958753643 860663822 -686670422 -290609414 277942435 -865378855 -723258920 -163239422 -839414557 -52348468 730227329 -102656829 -428803770 -354619250 104295297 146236478 -142730673 73152798 -675113846 -399752475 937573865 579347877 272169915 -821394521 -804956383 -168064248 -57860440 -857637232 -654274075 98931237 315099840 -544496013 302962165 347691954 -563464337 342526078 -962486104 201129242 -75793558 190937094 340388454 894292607 -212557589 -377136213 -752982664 -183816535 -729665267 3840764 893639491 293242726 731171548 22988478 -237031772 -644561004 -186146956 -416635098 -662693637 -587442676 -165998793 -978863785 -790201067 -59516477 966988096 -277856054 -296098230 204706255 -391483182 518278048 -403939812 63139878 855644652 701751568 -639271692 948165523 808542479 -830450409 -11874057 54038036 60402880 262083752 -429579326 -124662416 187905226 -586740037 -187935936 -398019371 -265733178 816220361 -278039344 128358390 -899220494 434867500 -927623321 715365913 -17906486 181264362 -198001396 -124020177 -728669235 -370773741 -522541501 -982378845 623313275 604732209 -11450207 -183510127 30058459 -710391353 -91769684 -321955065 419179830 265483915 861104770 416140602 875198426 -326928185 561807216 827880431 446830549 -485540662 498767808 -587766360 43104533 -283191564 815747087 -816953498 -638325219 -493021883 723867484 -982463634 -701286109 47018654 848856342 344155384 -750748353 -450455856 12343998 -655537342 -710254420 -648032201 481404565 -700734134 -317815784 831497855 937031664 -495162797 -952183676 -780439877 -733087811 -625780488 -347384351 607380204 12675255 -249033108 -337518200 3929878 -463862981 558162929 -928485651 -816248228 831466816 -816143161 -527782837 385867939 -348415995 553204829 -473553015 333433842 -765305778 -426466145 128718180 577493379 -617784686 -520530743 275420139 -174661299 -764393290 -463825207 271600793 367540579 -792500399 976657980 620207268 213983276 488067431 -63014463 -27172574 549626867 92925816 460996451 -812974121 -381523443 998687429 11881930 -946056831 -855224436 -283499755 154197851 174287241 700844763 865071003 929585000 893637355 604411976 -289390742 500589374 243162910 77678436 43211579 -972053150 -800020921 -393744866 -135373733 58799938 -970865706 984022865 245139991 812645859 265572817 -327842558 -768946087 -678519291 -351279449 -506748528 -586417870 -716979055 -393591625 977284807 -197152608 -159319341 -450691954 -792662259 -407466253 -414050989 410925976 172539065 572766182 -99522630 731339138 -151090948 785194981 223087955 158364534 -198049768 -11938325 41657526 556097826 -596473510 -124885472 -266834935 -698967689 -384942486 -692341905 292148353 61140799 -338368147 -931249728 -209682251 802346828 -465470771 224030459 -234806573 -261219910 695846838 -83219259 -309941472 -938273216 -217831782 -839126879 830048766 215191883 -674783564 740796336 -904539446 436661670 118045668 372989113 801273207 -366055809 797634634 -453114550 -41055962 381878657 -462640347 98753339 -396485423 -914689642 -937861709 -214307296 992401086 234285900 303064021 -476470834 -535864387 913794804 82860096 876739462 -848273377 881537368 606202987 455306696 653772743 480927769 560199002 -111077226 -166469858 -556581804 679152762 294502913 105712379 866980501 785505863 -241398043 130806946 232566552 708606843 467674610 -925859103 7872315 -821608189 -396601647 578999279 594229531 703679728 233067981 -344539409 -144770581 734645031 145813061 -886545677 -900223890 251696122 -814983604 399283580 -546404164 -201484874 -906417263 -580710431 -73711578 -116418485 918305494 -870660041 685653223 498747041 306054426 -785170241 617853144 730453390 -315600261 -435869653 172894155 997843350 -457833855 -742738082 450208107 984992048 -647173545 -428714151 737706679 -410684793 264231908 -856084125 506696243 -794357854 -784102839 -985513335 678140280 115751090 135934474 332870727 -552639959 626675981 695841450 -432682234 535444514 -520796655 583251226 900246 226673545 -157950914 736760581 -693850946 -245793866 938389087 23715522 280845528 -644363953 -436436252 -183497401 359020325 -207317432 -146335203 -37275807 -164158981 -497514659 503576859 -64528066 371159935 -882208405 -221328534 347069765 -153937319 -532522694 873946054 -305678940 -251243553 -98425886 -118914859 566365902 -151467159 -913148576 -364828822 24528284 -448454200 -943864631 -636760854 883076762 -34749668 676404616 -452608300 691618852 976452478 -78123681 479395189 -435155753 458701047 49890999 -532079674 -810370962 355013175 715734706 -798812615 313965988 139298933 387758812 99073434 -842027900 11011174 -170841975 -698546641 554924034 -439710549 810045861 -273320758 435089818 -992175250 50995038 -81952794 749630499 468835355 181222554 -380910457 717631545 -911350596 848335079 -1412157 -735755570 484015941 809505784 421211632 -580576284 80423633 -924673105 679844022 -727810832 -397851969 -220345770 570219351 888980820 988977924 -239035310 -337124548 762576232 -649989188 -217169541 -371785150 -871855585 157071215 159443723 857287566 803520650 -226880038 245297647 675295002 -705374869 229498650 680002490 843481749 -542654853 -487664579 -392274526 -522294847 476277329 319176684 -407477704 -680837743 313281870 658801708 -94713461 -43910751 38111646 -409643089 27748500 207704366 -310406499 -204299409 86823374 -12853389 809419033 580558204 81249337 777279705 532984094 -916285029 754548429 -779797665 -166779982 -902723734 716856119 372437294 292622043 -546494857 -127637286 -951014094 -129639875 238886265 -611999251 -82130076 883975485 150365210 -528817464 -438827187 -607485315 -585994732 485217953 -157862913 -695264858 17042273 315587088 441608588 530840910 -278509516 134215894 -265229711 983822748 -632937334 928852306 686754697 267533661 430363147 307262084 119487997 487873000 -997235861 -611402629 -286829374 471932098 -726912044 730389783 -779737424 658955084 998504592 -145992392 674332465 -53199109 321275330 -565520444 -462146834 -39953981 914258430 -7504812 275320237 421470575 280095507 142668172 443157773 159134088 328539610 -654384438 -155597253 579628477 -56006600 -826262497 529542529 800649004 -835594844 -127744684 -839765966 -76285721 287553371 -598927052 582819245 -771674489 128455287 572578953 915985423 -999021122 -807502722 -468526988 -552770065 -705063887 -486342883 465017133 954942928 966854917 797226371 391035674 411182040 837391564 683345376 -458226301 -311064195 352806338 -532991049 868022220 129228049 311390609 -262577558 -123430484 783129327 778514104 153572121 -713884155 495971411 943722126 -788073539 -399523430 -744722757 -886411868 306217677 -556006830 -184359375 251445343 358580398 -772021744 338292376 -597077085 -670747213 47232156 -685593242 229126328 42029560 -644501469 473707696 968687027 -231508365 177887575 -726591327 843167832 346476000 778335657 -561535625 940634841 941224507 -343148766 273642115 -196258215 -364193433 383672572 -27795863 -915874284 118899188 64298971 -544254275 14898916 820613597 698580499 -98357014 -658443153 -73211895 191403421 888437746 692992169 305672011 83813638 184515769 585179110 -119944500 -565835873 358541150 -768335649 959781855 -614068882 -247411074 959235605 737084186 -396571540 -120729559 140370122 -582775826 -312364472 154654281 -642708240 224163205 -252636001 634551651 -891847579 -971399094 902896681 -166804934 79996010 18712154 -766231606 -803100769 724201524 644923411 893964303 924926879 -542174744 -115872267 -192785866 919996332 888313470 -425373149 618787735 866966094 947320922 -200241264 -887655567 461220835 -341805603 -499336017 500590774 545063643 724448883 826485010 -389784005 892262558 -854388837 -717957949 -752086170 153941861 -512963687 -958822387 -882381056 -845851665 437605279 -871574266 236590166 -571763054 -449271952 971692564 342691864 718263888 -757335579 298994408 -601268053 27855245 47691850 942489880 -311873705 298604183 31763104 33698448 -704435866 215578812 337044826 -189109652 296423596 419215887 -508353696 417396971 -903812164 -663670609 396480646 293104555 172247069 818007397 477853933 -718006423 -532058777 -464228620 -941784327 403996339 842376020 -123456811 791236532 109604604 914411671 -261312010 737421425 67875196 383058944 354154554 1536737 412342406 221148931 165989274 -164985413 762127136 -499427437 -382497675 -963364306 871634773 908386014 -505004375 -348582630 892114665 942953229 -105384338 897436007 965821727 630727874 235980713 379907629 -455005691 -490536972 970685661 148185418 52577628 956064373 -594958882 40769126 -879524311 -496072049 769452593 -105011044 791301015 416917635 -850382949 -487776750 626742437 -817187801 569625852 -546027283 -540396528 -327731204 -746311473 -960440931 -811813763 -772261925 -304450348 402318951 -468067726 247990447 563156388 835154905 147059695 868508111 669908343 295248528 -627515619 -403188605 -577841449 -541420128 450041105 931572421 486460768 -987182454 384683249 125050028 -121550994 -531277182 993205478 -400905966 93358826 588666982 -159806250 52652534 616322267 92202954 346068297 232445658 -570623423 636626521 661414154 719296684 -564934967 527877053 -138652584 370004992 658252650 -197707455 184936683 -316522240 783314184 -494025820 64994632 606462167 450292105 183396328 867161919 -275717057 -963830513 -254328582 727673591 936240381 673784728 504202133 483349680 -808315358 -743511112 -734711642 -809005160 -476820298 -720393955 -104791762 -703861609 2969258 456599833 -248813572 -244614386 -114556776 701245381 488829732 491848777 -928395259 -360095480 656746862 -979161229 -418883478 429958250 660260922 645595333 78054992 596912418 -182278023 243370113 -358950919 -93321429 521800932 -868056257 37219896 632676303 -410108428 -616733749 680181180 946500587 -989921096 -111572329 889147837 -481948956 -651033594 349309953 -639316495 179623393 164500119 -453288470 629387543 -932233362 -43518919 957691758 381487794 -133895147 547622877 -367679627 703533702 575216929 -227844722 475555874 285138262 -917581886 4013743 -703736216 -163756717 230677532 -401753554 -314738608 610498742 407383221 204736195 -72267567 597296166 386480214 -636621327 -952973059 70333839 -789207927 -40509076 -249039389 532820817 -904955028 94786116 632110714 -821248029 278758291 335049186 -126528016 844174395 -478219352 -313823159 246071526 -304009858 460512551 254819282 491027025 755591686 -329161858 -139849625 -938565114 717795945 301432777 -71161770 793562633 714858501 347771461 550737923 272846846 528030633 498289915 -284862871 -262532542 368115644 712960422 -676111907 822171566 544612260 960479085 -389780451 -650224611 778546864 -541911076 268026414 955502135 -227789080 630869150 645274913 398402929 410374351 306133080 561070177 -479239279 -532840815 497712614 407671460 -892935894 486543329 305362390 -551107577 -441011691 326701625 -373011677 -746634936 -423824783 -19824927 -183280550 172692619 -839080576 -707414712 -823598784 -432424369 413074781 -5517365 -707405809 -371524791 5261937 760272307 118831071 152503615 -662822404 -937611546 -330206261 266404274 -788496474 -884412240 401591481 862907795 740062275 1042128 431125726 358416633 -133666196 -334808229 511937656 820759205 987694451 571753063 225479935 695662639 -693266522 -383800600 794843473 830541426 105929121 -210880085 592273795 -202004836 -339353446 -189960949 143498228 671554487 -668071910 -849729136 -482494127 54220408 -990168104 -307222985 232951159 494823640 510412295 919098673 -831808730 604292207 133822836 -153481732 474538747 171454415 565889958 998049835 -614680987 960196438 331644150 -520562290 -721218288 208399606 660057469 485145210 -959631987 956118487 -109603453 843510880 -417228560 -85751497 325841279 -635578097 -676838762 -627891690 -536430956 -137198032 224307222 -933500915 -265667731 981245427 -733636732 -972122931 -322144076 682123703 207040137 544934019 -452324929 974391556 672320295 -269776731 888676386 986029989 -8651072 -520347555 371833785 -606056558 610151058 745415305 591863624 -232691597 282753032 -631545165 749966972 185630361 850891489 -895768521 -154089716 655732767 -458447014 -401036431 134948644 -184852535 728483112 565964476 -43837797 140756206 215887140 292287283 -3006359 997279655 -410541648 -691898564 -179476036 -896790375 -80471947 985885435 -85191628 -524076529 255386548 344481236 -839644246 -587255085 111637587 394758991 859400384 -155824013 933438363 -746226795 -740916307 39783614 31355619 678148477 134901674 -875457244 635391937 956507453 -844291518 -665194259 176989814 -414657621 -492507410 -22086647 -153434449 -25023517 194751917 -985892693 738200591 -204789781 849544115 -818141168 412299136 76964607 -712059173 223743718 14014830 -146773500 -981977168 -387820570 144222001 -656296125 -99755821 -141342508 639880333 347216235 -451070044 -155127205 -123323948 -315160536 967400137 -802573296 -653424482 869965679 -8749471 -305456490 -964103965 -605017997 -810934542 400762780 -468285814 626237205 -878713867 109640414 -658568666 -349669161 17390179 -423482876 -21460432 995117492 130943864 901667252 -331772015 -900800200 777820973 772492256 -527024198 -316214748 8907409 556858483 -933275049 669016183 558777812 -142656606 -215684855 -500429141 579731501 879546253 -498939162 -608883637 -233169589 637958338 310243906 685466020 -88420198 -493412513 508554538 343981222 -424677432 683739840 -914151341 -781130112 459727271 441392641 27183722 449431630 -821345087 63169860 439425841 -627323810 -120613030 -531245266 245303987 -316410431 -725808535 -826526452 -144258383 -383763853 256968162 634692147 -691447529 -42836461 84955811 -742124058 -815328153 -692485455 23663312 109915598 259202342 599507722 109853698 -280654340 486525615 144889271 833624875 165483461 -672783570 952567570 398103231 687598884 351552449 767947118 -393301414 625102454 368650702 -576855222 163632845 -965939197 313086273 146099849 -174923472 995504045 401434849 -19545014 619915319 123781742 265090799 -912725328 572619814 890466922 38738799 896770161 331844900 911319594 -639420726 348965849 117656967 -454940154 -363698176 -315757472 959681272 -742979533 248361135 -839976260 570663511 951199736 687588077 539457859 291589063 -175930684 37297392 -483845846 -448544487 706200558 407678075 -394988055 173786875 439389976 227794951 359067189 -181528914 -997528936 171584001 -144286624 -359939687 -167576019 326037315 -57727623 -960524964 756436505 61102118 946610942 -516444737 -608945857 191164135 -960642912 -999900019 449557829 201714626 -123545362 -277878406 482711141 -890957100 895983484 294526160 -435009792 -849937029 -526535362 879137631 726996844 -574110412 498305095 259049240 330929069 -890062207 743529018 483620064 301818478 730643851 -201032474 -216785581 -105169629 -84980957 -581160192 -297092464 920642511 354230631 -704225099 292315143 -95548669 331534271 -244040259 553401116 517731980 -32000534 610693047 -99264184 278357016 308160114 518377117 796508185 -192578444 792887793 368327453 -461008955 553019212 -370446876 361834754 692663603 117687727 445604424 941599621 -262473210 253230892 532240518 -575111310 997910209 -708823042 -493078633 -391930259 -61018786 -898494287 -377098008 127715709 574899675 997594483 -481889154 -75962227 783896256 -836558985 -393860075 -447963704 437618438 927258364 481901337 67111089 682870198 425350620 -900137260 -939613731 -686002457 478220398 -883178169 -925073121 100484498 -556896016 641983030 95629873 -372729133 -685147300 -100400018 -222247780 276002772 -738026137 783715448 -596652118 -723824653 -843950387 306635166 119059086 -87299232 7885100 -89778154 -95801730 527182851 419489866 -543054036 289867842 -839687990 -77118908 -955579588 -964996860 472346613 966765037 350055172 65249402 -262433055 364584458 5291504 402667762 -903547295 987585183 -855537801 -561511975 171510070 892226825 -62200938 65611494 -72595751 404829136 -590712070 -60362268 -43155488 -74179229 -132375043 311879092 -91194391 11191032 -846832183 -500754842 851533607 -486407134 531355 986685530 255691807 -315974922 331120589 -768061540 48249574 -664695557 -584325380 977815342 14668005 312634687 171972798 -223974065 59797854 -903663684 950658048 658559537 -563445520 -53039772 -870595970 -67402053 981530012 -905835969 100455916 279588449 -990753506 255237819 625601901 -319813611 35176216 704450044 525841008 -156430222 33672276 -850002985 -400665215 433667302 220055896 747491208 414138889 494808624 -96869360 -828477597 933839594 -670812292 47424775 -292967746 -124970184 419736674 -72227706 986024339 955593241 -642507511 -439809249 214935034 -820415698 -15828249 105066057 -113146485 6440089 -809579305 -95416113 564765483 -640204872 -525750887 50036449 613478101 26926111 874337919 404106703 174662660 -813520799 505636482 538655200 235225182 724160657 476397606 -595151204 -509128746 659186914 -102291170 770964662 -651090096 329165674 987952089 473732401 790803204 -41764087 -215639388 -197137239 -531925506 -273302439 -670431271 -178832821 -515996575 474612923 -410989630 383571634 412100131 -826511926 107549858 885332009 750533566 789267954 -588099813 -415981920 -597966447 -4233692 -334317361 540548881 -791371957 -528397447 -960212459 320594516 656871512 943915211 -245200843 -880374597 -44224963 706469644 -911833953 -647964389 316919691 -413342161 -261287875 -415477337 -644777271 268346379 32493599 -497754810 555552051 746993464 -387849002 793520724 -978154143 -608682861 -30483713 693229993 97427754 69146550 -824018854 357097444 -638425995 -453765080 269580045 667094755 -864350218 718566361 357454956 610026750 609679059 108379648 221601161 730743801 469215851 247094158 -9707136 -178943215 7640954 -910343724 -605390565 -506327135 -388455363 192879349 -132099973 274380039 -440316985 647000369 -80975289 986283912 218264624 -908809560 860272586 316611498 -922809072 770886828 52620761 -659044428 -68498972 905905367 49663590 -275002951 -397199896 168069542 322638607 -999934112 294567682 584700749 -836783749 -598696143 11748619 -701920995 816456504 938874822 -407978171 -176263892 763820562 950541345 -996025196 914014277 -378457706 -699493262 -143649284 -268295528 56761197 154568384 -792404027 -780630135 -678263313 -532865048 -556987166 -170532131 -459351705 -446369450 -838213350 184467914 159894273 678762779 -997045785 -631136932 -656814168 -930768266 782003052 143247640 538732816 -493034172 -674837370 133163721 794462294 -479200428 119223252 -469338993 750304452 -488125949 -534103065 403955593 -5468352 -320617676 133076273 847386371 404461257 -487465939 -93938960 334154326 154594067 -156559224 -931155540 -226903221 -507128589 -579485903 13666814 418851873 -584469763 707846389 -720519471 882784562 271398870 198387061 -547194076 -590084990 -224677382 -761888945 902721672 464802175 -788963485 -713722888 -931289977 -914239261 -238251624 -102437037 -938703228 407220107 -591038013 -825950470 386960319 -495855111 594059746 -337218246 487772297 -992988535 62217544 107200921 -351093160 -495402453 48841455 33118590 -58995975 174051975 617351413 -993564449 560135782 -227700768 530821665 -702117908 680788808 663204420 -86666210 -835231028 -650400652 499641916 269806091 -377509898 -643890898 -758355366 -875400929 114871304 -134482911 -33872528 -56530548 -442112710 105662032 6460338 964106996 763847166 -900039796 -289612447 556956452 -193546339 52364076 756794267 498357427 893863935 87505246 145523388 4726464 958668319 738688556 588022579 507165768 -81363438 -767705329 -397795914 -85239918 193888493 211948092 385499437 -366969833 969490850 -637993928 321574236 -353520310 548702884 -42335702 253638653 -526529557 879451984 -833538629 -504538573 -657609033 578590924 905828486 -113344668 873825976 43375371 233966621 -357633980 -205080699 419389148 455318626 -100100639 -875305401 321135254 -437990958 505082416 -741504086 615472852 -703455682 -36539147 780320394 462403581 578062806 -569530143 -822777022 -757662771 26152636 492524227 488566726 68704943 440170178 723575691 188927504 829099542 835528998 313656037 852689476 785919396 452543221 272606011 602186756 788830008 293777383 -705047212 -647768623 -414196363 -83345318 -161001540 456323384 518835409 -246244656 -238079240 207753057 -496071142 74203910 442808257 -477508960 -444802617 82327536 -639101505 -915961622 469608679 12422251 -773564771 -978392553 -857067992 389541723 308367143 812380110 -387647475 -690957052 901171741 -238463633 421608719 -778565791 649346124 357760109 -196738834 -661962658 -246028810 -123325046 -729705957 889438941 -978865768 856095500 324223129 -64958750 625013565 -589856988 392077517 574231951 -62734852 761792159 -48821694 360447943 434374948 -65761156 -275035216 221055957 -883536775 -997348799 805190502 561227118 86001550 -862733456 346605819 756797380 523964039 535913988 -241754147 705517642 834549443 -28949451 -166868023 703825402 -377560705 -220926296 -906074484 450072411 381603779 -179359660 -119286402 824809022 519312631 156331758 957303545 501172254 621564556 367019007 705613857 376132794 777098166 -915543185 394479205 343691299 -398423582 607511401 -926032349 -216387299 157307368 772609408 402450203 -133548885 354911323 -91232545 -737195163 -790219792 203198449 -489376919 872692248 296056801 230095014 774967075 -251710506 -369827079 -287350798 180061452 414668347 -811255826 798858122 405406808 920207022 339792886 -643485883 868884672 -764513505 -507591425 831999338 20181441 348878464 943405212 -145083474 185188366 -667646218 -974106648 324845871 -716256821 584173676 -574647721 213974968 191663846 109370076 -865915442 -739352177 -371701442 90318648 552805671 -280535471 338072673 -861019203 310639020 -91120156 827579802 22142131 -144739305 -223913828 949833481 752759471 218027443 645833418 663488724 598613126 158494844 605633548 -411026548 790620672 -865554410 -413614130 -518438732 436651627 -982730137 272773471 -292989127 868958650 706870414 715742846 972100606 -84320254 916647876 304977133 -566976902 -275760824 306558544 -354731921 -642904921 -683895783 -344381536 125546219 258935717 -186880616 564219467 -124211353 -304209574 405610159 -209615520 945716761 552572983 326181176 -981198887 320754458 59357252 -451163773 -250869056 -653685583 -370507861 973712980 -853848606 117065497 320871750 931883628 541033928 262459380 -543097270 938340406 -799899047 -493376914 250969580 -160961311 -359749706 348425829 -187857208 -757182414 268167635 919852381 -852473994 -625077090 -404357661 -581203683 947337839 -277010757 931022090 490629084 446977917 -851220970 -188097384 -198607698 -349763579 956914680 -159161384 -217630403 251834759 855242646 138273431 -951645657 -237139853 -923487849 -230398285 544291268 319094098 -898768070 801427725 560545637 -63189747 -657960606 329090441 136000905 356991915 -227694208 457990341 -120804106 435613672 289501495 -164320489 -297272205 -108644371 -121647716 310831739 861016335 -187723451 -520982202 -387735677 899602122 -30065762 3900480 -556568575 -63079833 557477574 -734168614 17667457 -761120194 -892864277 -873438244 832594585 677082316 158870334 718270886 535667875 543938795 -942547889 623932806 623185136 -705487383 663266815 607562570 661453514 -679116502 30035488 -827317915 228265705 653903266 968839720 715682165 -751433271 258796002 931702427 457609844 -513405145 897796138 341194690 397686731 -387350856 843351038 -826661407 730528394 648068051 -300942740 -633403255 -473344718 648833817 -656295660 915518128 400005784 331269987 -797549778 -668958976 -565064405 -670294529 781159558 15134668 929656437 -456750581 -980935746 -189492725 -734040404 142669794 -372649045 -151448995 -972784737 610201443 393158316 13027461 926771145 -818598210 922413142 -378284720 -832082082 967585266 78301660 778887261 869308232 982722834 -555141883 552134674 410673491 948797961 -827534761 -590511179 -835513603 -697167781 -446423772 -985126218 -762801724 107012405 125694855 34386248 -606572444 -652410011 975503945 50394768 313935531 -669151207 765018999 266129603 647687911 -692543261 798151280 -357816913 261076242 -335126578 -871837036 338677948 -764396206 991119402 -395193283 798095175 474054998 990976128 965763743 641406033 657169697 -982203255 -43639521 -371095636 825774881 -123304780 463089504 826037354 -349747098 864721539 156069338 -832889735 -182591302 -735845340 27715344 -139815790 -136953077 -698289668 412842406 275632491 -933297623 631559425 -381065124 580416688 723956429 573995569 -75119395 -751432930 338099170 -284025944 783802094 919010293 -404948751 678969757 -977078349 -388973394 -627459719 -997697066 537612879 268349816 534684482 322497016 -862479269 -653476545 -313393780 -622688329 -457598272 -539050556 405497418 456736752 324510115 545716391 41585098 -250433140 -503922209 -663697687 -133030747 457037142 -910719702 497713550 -560637626 389237172 499911684 -608130486 -918329259 -367341277 816905431 -398821702 478082667 522205542 -691418659 -474979044 562417924 810815298 -803110106 -495574861 594823208 -957892739 -820691937 691724601 -580453210 -685206965 528611396 550254312 -421312083 78094240 -785959121 -833056285 -974368094 -237660097 -406738186 986281758 -878332309 -433280473 259548148 975210605 582911839 -634024779 -820455886 -882984360 -392330911 -68344914 864605131 806576357 387644205 -361942693 189383199 841776676 285726400 369583518 -320563098 543628626 691221613 490547813 571711210 59162972 -324368350 407872716 -631376576 609316335 -440955652 -450773657 -713282594 735127496 316411745 -615449771 265183055 -248720885 -393778463 -438935571 -232443651 -574509902 933222634 632799441 487442744 905908422 -697553982 578063578 346591391 -707030589 -642203605 874261779 103573508 946987138 -607001525 144325339 118317836 -778421485 774807184 705090544 426941682 143726644 266880188 -891011128 499150514 -991706490 -111229176 255214230 -218489704 -672632039 -729856343 708421129 -971685870 646126588 -672504888 -492243409 536499856 -765337643 -22825532 798466046 -833085839 767584268 29575724 60170417 -401769266 -655102851 595753006 78968213 832429244 585437010 -316885398 902573741 408168791 918879490 -651448321 858825240 -825727653 600109095 92653704 -363169046 626461524 -999817979 894096914 -107477607 557905845 -170045437 84780095 355746011 16483932 -519842272 971383335 340800420 -910791295 -774133454 -901281466 509623405 -817822887 383288709 -43401314 388010862 279812141 584801159 450841833 518233848 854349984 801473992 785823549 -716713831 160141770 955365293 125133348 -581196425 419473392 -96594720 -300312890 806539628 43244217 -246431037 228990313 -308620505 952018437 852304301 692866625 -734714249 326252008 -58053060 503035654 -972038206 302340215 -802093483 -810123675 249046918 803050090 434722547 -65612678 695611136 -543298738 -544091346 -943860406 406083865 986820036 799750943 -144360770 -625822957 918129641 150868359 275288847 420602881 -106576195 -429082437 68997952 47768122 532954224 -98881766 -649599078 -729911864 607552792 114772194 -411350897 30892976 257922890 240385852 -570223009 -275674399 -744728454 -971229196 -192555884 -477842506 719416564 -153697613 594134524 -903665385 255556422 517491141 902832362 12958191 439823227 269979517 883752050 -125598332 -223895176 -66208031 277259831 -584705154 928208102 -699840558 753234534 -339641855 289067823 -768056457 -392455576 251971800 470515817 -539540084 -298669013 -478669772 626451231 -186557202 711301874 -945637103 821870442 -641757631 859846558 478008014 790680727 -843942926 715453535 583987647 -1539096 -935419665 -680381239 -74499580 -624738318 -396257156 784953287 972502700 704663776 -197839437 835150238 -140551480 704898544 -234952470 -725992238 -889863809 493644569 -402528312 -234271891 -730599916 21406433 205791864 -811308750 -523961560 -812549324 -554418185 123449508 -903040888 -104439605 -642736040 -916332504 -372140885 362781817 81910412 -582381736 610479496 142040809 -638874621 -818943018 836402183 -713273133 -53394758 -91444510 718326089 194937453 511318714 282878211 770936602 866703608 -858536021 217444541 103230704 488753507 -562735809 79159543 388912739 883855243 685040323 -944057939 336372188 932152678 -556561068 990529116 568253205 678955489 -730988967 -858657006 496624367 611812618 224661752 -934507291 564254337 -910784931 642092760 46771649 -312928781 253929630 -447261441 -957630063 556628056 924519875 933227923 -434544029 -927944392 286211821 327493553 343442734 -491737437 -63564487 -537562328 -544317805 70734657 -790974885 -237177421 265562561 127248276 -833386286 264484036 791833739 676802744 762165438 -746797773 41597823 -751675381 -314851031 622230859 47923317 -175962458 -442828425 598021815 -190177991 572795262 -457649417 -137598774 501466401 -518135210 878546225 478672563 687176696 -361735089 820296201 -187571367 614952002 484947068 397020412 357573113 556172160 153683275 584810684 2768207 -553055461 -412745560 276321827 904025311 147758662 -998059130 543483908 -662424090 994013502 661837769 552161570 -715535479 -944717613 845163409 -569631352 316238450 -190223811 122422553 81268433 -781426427 500049183 -82390009 556390790 -803653249 411220419 531928541 -844370170 -375629772 626436652 435876984 884983157 -517694137 -799682505 -172820869 568378212 -183767758 -40650237 131528071 736649066 192738118 541143775 62934103 -436140593 24420963 -955139257 863770328 480047516 -736036410 825126929 -989489681 269150945 -52707638 790880236 -445139043 -383407285 324220781 14699485 -95454239 937137259 -114702481 850891780 201426889 -48686787 -824193668 -273421663 28201291 734451225 287805678 269602019 -466577649 -563268399 237289460 523149635 -413346099 -680450656 -682843281 -608499893 -11739347 93438663 -505527647 870062840 -788804143 -807210533 619209454 -849023553 716037226 -573968415 -899238963 -462623798 -668817705 -821832821 459582877 -683730283 -377955246 -356416677 676604925 -308874898 -7008041 872589090 223902312 745015686 -272562694 -290624798 -222390700 311434140 -952547732 472928386 -715179864 -110462849 -236461962 839643199 929156215 -32647994 -995405955 -190774039 863096259 -141162331 67100840 -579001891 135289352 490562301 -689779569 -175068665 -362536192 424184886 271333994 53602595 25150834 -810404867 -913728119 877062240 -690510913 -306595300 -504746928 -912219491 157427953 -959642649 -181381884 -904488187 -488111287 893305257 -855459477 -164360377 110568779 -66197543 -34836711 -57471047 236236298 -623499219 234181974 283723899 236668948 469156662 300811373 241142593 -396546738 195084596 -996939797 -826199328 137270993 -205335514 189134084 -482351457 -248818113 -189250172 749564454 72334845 -352011415 -749666028 -756101002 741131357 -938506840 496338304 -59552788 111379545 -538187578 176476863 -591551898 846600055 203357092 -213671756 -850883914 176798847 593580101 -358271746 -501380638 -28189208 779566460 507684893 425138957 257641966 295825891 -537228303 -856959143 -337611061 -404831228 -104356382 -589984201 -757352919 670043514 -203397550 478959627 559591959 -540643137 -339543505 -806380109 -487698826 178790138 -569749907 -162105965 -58234121 948243996 -770058142 317226344 -372505907 267529562 -301091569 547471587 -891344841 -349902581 48171231 -814497736 9744211 477418410 964971580 -808025123 -348203331 -217534369 -719686090 395081980 -434619031 -961533053 -933359001 863376320 378579420 456716058 721117201 591263686 -134599164 -551120478 -734132384 -94477778 522104860 -95348167 748582891 -184360407 -95376084 -937712998 372939198 309607708 -752279840 242474386 518206209 937199410 -48346086 -681220769 492177515 -593838162 614605409 986685649 -386264132 -558958895 -286881383 -372005587 3796729 -547982841 -311325156 -863421992 -586659937 825301913 -921859256 482825530 -670483699 328210725 39850581 547995430 450832358 -673256259 528116180 57601675 -471149878 701833496 -992491644 22834772 -789162691 -606284323 -842544148 -833017859 310176913 -338844629 -606875627 -577574584 900897861 -555612448 -449052023 326363228 58088968 832235236 -661733328 279880160 408155975 -637156858 654187884 23591463 658447377 209637597 -497808085 -525627918 368672195 -888055808 -364618352 597422139 178707029 -639045789 -98697167 561232655 622178114 -532817487 -880761320 -769238013 836090533 -969988057 387568293 -278830850 69511722 -215165026 572542990 -45649506 -450653081 889346139 109348508 741091243 260222871 890129828 -233366435 492851854 523766851 701458898 -632367635 106736318 -286800292 -723123555 -876699874 206162812 899397847 175256029 -821578932 117883238 -39510076 -620001366 619972376 -205644871 369501277 266682723 273573185 -138295120 2974787 -719256766 -235936869 358996168 -895916420 -263244139 -924261820 815704696 804965198 -152321757 -460446551 -101584512 -855695084 420741323 -316642788 87847612 -762573340 160722636 210723952 43888881 -175075212 126812733 504902831 219054369 666957304 -626766753 -592311552 -931689440 -443013712 46004269 -919931970 284892863 -273698717 -550724856 -236321514 324749688 -759031516 733439146 -263267258 329399345 -333774677 -85244899 -284175098 -975814226 768456406 691024274 -780073530 -803204810 -778990313 288027659 751839886 604191125 677126391 -755733237 249357492 -995086138 -70218952 -781667099 963703961 885300422 -78127212 -903679867 -303127116 447631434 978969684 -311356551 -917224125 600045824 -145712542 615439009 -474125802 507411575 -624871345 437639238 603921688 -209388455 175209930 150498598 652190473 103612523 -38599079 518762758 -401146685 -56820629 443268687 -449143624 553118413 233091257 133930937 -811712844 -565864750 -497139528 281496137 977023528 -514704881 517809747 678636857 -335226953 453827791 492608897 97434852 -756703578 -308477030 430409673 497214329 793838494 -796195473 -174543499 -869157010 614642021 543156220 -840131889 -593440444 168448530 -57843894 -1239006 992946813 -926308814 145902350 561052585 -892611416 734114244 -223128477 -789708289 95913074 552040601 99441547 233375035 243912419 -173361780 -995845318 94329737 537511752 728468588 738642083 569058521 482375883 -413924249 -535241068 93766263 -579259893 -329241380 280650672 191857729 243667327 -320329413 -971246878 -868324614 -307807865 104320953 -45314628 976741492 925482617 -80909679 -404494707 413471843 51398745 234676912 -518171078 -400050820 778229514 527341812 23245607 -304163377 -574158714 410322351 -268530545 235872093 -360785223 978071700 -529886831 -170994267 292602693 266623376 414085292 772825265 280606693 -218567526 -135747956 -416926384 757229183 567745564 860824882 -355006915 198453471 184415265 -302886850 -581719059 394742423 -728126609 -710795715 -921762775 -715712593 -232574888 129759647 -414418001 223612328 128275496 -57991910 310023060 -897609748 914383328 466437603 512158476 877774224 522770665 -795993109 818731234 540504047 300697606 361459005 878793745 -682666842 547535568 702200426 894057231 -462010263 -339543699 -6509446 -98191221 114232881 -358250279 599447901 986792878 -435034365 -756630800 629141893 -475671041 -18401859 -704363924 -510127782 74647007 108677615 675643797 -676654737 194990715 -853039090 605206178 819242910 -747946314 -271092192 467143962 759285627 371295262 507896820 604571185 -289950126 480580314 540791853 -880494216 224797672 612999616 -235910442 -331957334 -977908664 -308774830 -685837440 -58927390 -444157336 711453250 -755252794 627462312 -136809861 554261931 371316298 -32558994 -926633299 -872000679 -662083084 -584858771 403426990 794966805 4196077 -604336806 -813078054 -923672476 -284427088 304217536 -868436140 800341822 923991027 968379677 -780115444 -788029041 416162718 -339899278 322451558 -553623876 749679157 -949412685 -199047409 -488659493 -690153203 915103092 -508009013 -769068900 967006586 -484232423 525147681 -548910029 200696945 -560418232 -588104738 -399055437 507846727 235003564 -859470028 -554283240 310918880 -502459207 -912890585 225595155 -866597362 582246567 778508795 27688872 -636699620 937051837 854677201 920282254 -326237080 -335171683 -218385404 -538618357 -781557040 -850319577 -934909720 -754353474 -26856347 -940134757 508247842 877079545 -973127514 -513926120 -168332603 190419006 -77071929 817212994 934779361 -34559504 -96078411 -786314841 -108696160 223319848 502320114 -1595771 549634684 -251936542 -264990972 154985711 -714581545 737006039 -350119444 451154622 170804282 321811221 -138285141 50832939 125274043 -818797530 314426365 417182378 775444016 341035021 -418942449 440784175 -993783888 -759015390 723706959 227661605 -547114446 -131510108 373537875 -872068426 880378938 -563471233 959562320 -15398408 199566974 45432861 147559699 32006253 -862867177 -198605740 -421902329 -222799655 -216080816 -628433684 -476681824 -924615496 -806010127 -472105643 680220045 -434276863 527954105 -910637469 -761264656 -963372219 -842803705 391498852 -103418797 79403617 -629249787 -11835827 101939258 607576325 714532431 -303402785 84205285 -979468516 -676426141 795251383 -300134173 792841372 -830448762 -398738667 -464665275 -769112396 -204252872 738077743 603555613 -268148062 797105411 -470592306 310786188 -646585711 -896719273 401574474 -656101927 -217077446 267674377 838774983 -669052084 251193054 134307653 11745549 617998719 890388341 715787944 -528796136 -378620903 -702535271 464416612 16609172 274391818 -406753119 -948073527 -688008972 -198405522 129684244 637366286 -652980722 -248094966 268905957 -863678421 166791199 420540027 394170746 -7500898 257659979 -474301345 147066809 -797039167 263227957 149032289 881499018 -414205604 -486309277 -487625934 -937144478 705760748 80596960 -623288220 142989330 178039779 -898867666 -242328842 -740626123 306660019 -553545835 119081789 -280754844 201205295 929198591 159970843 263443920 373818683 106409254 539999907 583235164 -76062063 409758015 -803733062 -608638830 -265973766 -827505477 -757179466 954497860 824948916 -639260528 -518162208 755421021 36732625 -256780252 939299803 -646471473 -677908708 139922349 517285378 -256888347 559977522 263188602 -125825857 817590737 -52619264 188944158 -152728722 509725026 48977748 914396928 -88141147 -816072875 160503318 313919624 -99768700 -135231338 494961949 -894439344 809547117 -707342312 405162201 -388460720 576509862 -680294083 -651629920 204535484 -746868382 864849343 -961642952 856941261 259499948 -908229562 -680533356 -882084737 -402217957 919628238 -827063159 283784278 233791116 474239036 -924753242 -255434790 504532217 -288282439 552697553 -850224408 -234288273 -452491681 -573860243 -378661839 -324002117 961162551 655403417 -400545897 -640177019 672102195 964927752 -584029008 -874102113 510892055 146259249 944063673 -357775451 551610897 -105102660 207543991 -886891177 -508826377 721285684 806461678 -657731137 -16026112 142735662 -834567813 -618583366 -584658169 -860292240 -821166099 -303267469 461495352 -50203996 -587284425 -956857773 -54913214 -884137708 -219855317 374904334 548829037 221431408 -426074188 589283709 98934974 959496373 -555531653 -544003106 393514479 5516263 119291525 629694722 -110858526 83798451 744849393 -224920671 -155591632 806037789 248123551 -217785626 -231127514 279831444 937461016 -57983037 -898711368 -372764362 -604566614 661655946 -177640960 777335633 -326054911 -673153339 674161099 198362120 160736438 -993328283 220046650 540172889 804635416 994176798 -274199301 66831579 -539783988 -830554880 -584559417 793874545 503943556 724493212 -344841094 -918151553 -661436740 985264823 -286625734 -707718570 -238046280 419228656 -327371937 744874252 -363454457 138134079 -53154320 -291569908 552292287 425149413 -469073175 743786976 254237261 985854860 -7146391 873522596 -304381118 68050975 790863232 803035553 868193542 340605652 -31880945 -610335358 -33455059 -30452252 10432089 711241073 765280371 656319578 522929550 -518573494 -757438062 603893567 -902164202 -123623051 -342835956 -399948884 -44203374 43411203 36502337 -879576901 782803649 734140624 -172868394 -407855168 328749794 -98232097 -573313088 -764630634 753596840 424172807 951513627 698544659 -934291198 979426095 -566939306 373567904 10827211 -221758425 496404763 985709172 558608911 132285938 -892866629 -898000580 942348402 713933912 -900682793 -447408263 607274656 925983920 750769072 61923311 -191797450 -87633881 980926404 -685940664 -358909358 -737973424 428854821 919982878 473224751 -245778592 203936279 -99311808 873305524 -453685154 -534208757 883979249 -283035642 -334897328 -973806113 -915807698 -620553474 394823888 179814608 650116418 839017913 427996270 300747467 -250584810 855418976 -988855028 668018183 -715388952 225475903 795223134 -3757639 -511472156 438015525 -737509545 -767643605 691344272 424981435 -188819308 -475484523 -438758861 -134615947 281844241 727250947 577090217 -482295246 -940023159 108514482 -698270412 173590552 -595367193 215039035 -278372296 994886024 121220106 542484759 564923142 -106751141 -360866766 544403179 801628603 324617667 353127944 261711168 -572026370 -757831787 46756739 -974162715 490884099 238174830 -595457135 -813950189 855208993 -87017707 -291832087 54933707 935538480 232020955 -813625233 -471452502 247475843 -961238301 885990542 962401948 -507419213 -63244336 -683352128 -783717518 682902785 199340407 -498560242 234073735 988912010 44192528 435580987 697529288 983636908 -561109681 492888481 265552559 441189039 597257187 -571143846 910666616 -272590191 -148993866 -689321736 -598724423 -149602977 248489144 -686196264 747966643 -633376487 -235295086 -463654962 759480965 846537920 -169601685 -277441000 -945637351 885895591 -484570211 -512780149 399468668 -867766781 -420604877 613919873 -622347215 -76001069 -136367299 -642871535 -82881380 822809749 616361872 727211291 -279445270 667101738 -594427449 -569982484 -625574991 -645602351 -735538909 -358864079 574558016 -162688348 858432651 -421420758 47138949 904956941 113832524 -621159824 721508874 -692872573 371722704 308505109 -400737453 512231410 -947469371 160608211 985059489 -458169180 -582001354 61724371 54125658 -795535291 316839814 -337007667 662621692 359153587 490863945 -404369043 -362709872 -780717287 399433768 735945315 382589427 -521766262 409034810 -946935807 -214815109 418005535 271714088 697487996 173972466 -408994267 745172713 -156468366 291885940 -567058023 102364963 171964378 -313973204 392920329 -141024154 489504244 -216443973 442315449 -807114746 873086568 19562195 -17539992 170142240 279519599 -535559345 -528726063 774921385 451199995 -186039446 323579775 476356079 -525867029 -125493407 32922956 565914135 291611561 876393623 -354166129 825027758 -880946202 -396037445 -780930560 827983808 812918406 681368980 -252507123 538382937 761611698 -30555212 256767128 -52489604 224354115 -636395742 -550944812 -918456756 -348634119 -421549874 -596653281 -374990295 -913399614 -960927692 203769225 -426622062 780106358 701847994 -511289779 195477609 387133230 548157788 557759286 337349566 408862453 766547644 -678280098 -587200628 -458702785 -228272665 -399680818 -329273455 -27092350 -207833723 545423090 -273690060 -14129766 742536291 -703966578 -442880121 139327198 114180177 -382890059 -226690658 72775843 300469684 996892725 -109065540 -700730917 741375870 628349364 577501835 -877802326 986282556 -953883024 -54059646 -810886 819428480 370308580 -33425916 -540678575 566898364 -913610155 273602972 -267139488 -194335352 415470956 -882647639 985767753 930222543 162855750 200973604 138074775 -853894909 -682270954 -960836399 -849015442 -226971552 -289972431 896373291 -577493342 530966175 321597418 -210683393 -658005303 905041929 381194820 964604487 772062848 162616676 260641881 -621006976 888098602 -882086336 -467742463 -349607155 468949410 128364532 3062562 600079811 422069153 -291294684 -731665843 534393791 22134358 3852249 123187486 -297869520 -466550797 -309814392 -955405839 -609071001 -924614904 138779139 333893190 889296570 255009775 -614262200 211924442 128088831 -160546693 24305633 -294854479 761278657 -881726055 722212158 888266707 -322243272 429997444 190113555 -575021256 540761312 670351335 908162773 564255706 -536230031 755569382 364124485 602329793 522311923 -236461688 -504588333 -199910577 -74150268 921170574 699868380 182138184 506943272 157428548 538324775 -858654013 794056464 238284126 596647800 47222829 -820799540 -800503096 233917064 -723597973 745031446 -325159779 -903555411 276807654 -383762570 891383959 525258145 857992878 -906690978 -432978083 -942712816 508726121 785872497 967497522 894582876 -936509319 -530999396 163458227 -774197309 240138472 -463449175 790629754 939633750 636185756 606194153 -379241650 -529171265 -80935141 107367350 491065133 875062696 453644055 765174613 100408906 694095768 235788623 335905460 -969983856 -603307615 -17568078 -431528128 57581853 -986378879 -711432477 606899145 -532146067 437230111 -782976470 -370741245 -390409359 -586853975 -208552415 414900718 259916356 -865764378 420121176 536457165 962936010 -129233283 -124523490 -763608195 -821322025 -176722587 315348373 543260281 -989603887 661165232 -268992974 -853301643 -635283205 383387881 -148931817 609187166 854923648 857880755 -442787808 -653132289 900310440 -928111662 -39765682 -160579079 942222933 571608814 -803596878 -692366889 -198822527 -589824159 -975310811 463569549 169189919 839699898 460711812 -328873399 -581414996 862892422 -32833386 -343074700 -660956078 683171904 938761700 633982627 -246234965 154580233 -372984961 -4415204 786358027 890649674 -835521318 -890272093 -345865327 751327904 -15594570 530155211 -682989226 100009454 94661922 372478812 -843101395 -926833151 -78892859 852919504 -559228878 911166372 -159990669 -267883164 759793143 -107163187 613876561 133269206 213031263 805634770 352348296 381546031 381727161 271114734 583615819 463759559 -990440643 534790877 -606320563 -279285925 -957616739 -210300979 -122786192 -459874832 -545744852 239223774 517417826 -774536687 427253282 -752953681 309517961 502157032 -535282753 373021128 -119186928 -42312148 -404428639 74263902 -715391460 -337922084 -591610219 -835548870 -554094282 -655890748 -698463947 -499510148 -513218274 -73825241 682808878 122759179 -796953982 -440648728 -6812180 373344567 153580081 -125763647 -188620239 -719443062 -163533345 355991571 -962778722 -56065086 145566861 -401363832 387411784 -248545061 489653534 -648980084 456725353 -638051100 764824887 -201749962 -886038415 -127683012 411781670 422695663 926334387 923977603 78629870 623514434 -22774196 -365111331 208323686 503978483 89772002 -624049294 -318946685 705629239 352278562 906830318 -829196492 -404519340 15427586 -379528386 -730287526 179388976 -857074692 44313852 132906704 -402302145 253594630 448966543 -776937003 35338949 -561380996 -922460272 105414207 -327467749 -44929207 938950466 -254612852 822277164 914593762 -479603343 -851624842 -155740074 -189247771 -681795937 -419680325 856851606 381867099 -717251672 927411657 -48480979 185050728 583403405 -963226422 -804183396 -511401558 250458704 463628458 -773826983 -553934762 823465366 772574824 425688237 983361593 92628765 218251304 565669239 -684256410 807203230 14991099 355754364 -729492537 677361843 -536089513 -696175366 -295395175 -671530795 769389837 -786382187 233642313 545328124 -610450353 -182031577 900037782 -145268074 26840740 -211997762 364961048 359131411 -592648354 513878983 -173525260 471810850 -947390581 773866823 -38886378 -409957793 541235727 674721620 -480661403 648010384 -695939266 -568777828 846318029 392813791 -282872335 -126972770 -368790244 -981737947 89279092 -156974556 -340438280 -522797376 705802017 -60913014 578355555 -188488444 56674244 -1439078 753813012 188670752 -441413296 -488846144 -789965147 -476338296 635969898 -889822827 -976873931 -529123597 -603972448 60928953 -144178323 596322297 37545328 -259467622 106518527 221255604 -179881689 -84771751 -614902934 209044238 -722988507 -619455117 825459439 246839124 325016978 350859573 562020893 -207981160 421556901 944252402 -272194635 -477624727 -503486202 345770425 -459311677 -443730971 156542373 545174473 -441772634 -369771045 286421688 -369652866 84688800 613060736 427668832 -723949837 527238638 448736862 -311403032 -814409943 878964663 -907197448 -466462979 560105102 -384105547 561881607 994381407 781204257 -734406189 375057904 -892066289 714908583 921029187 937543999 -284344466 -526665418 626914824 -696499143 416721262 492867370 -351229797 259072042 -737013800 -375654426 -785959831 -484608141 613219724 -129013929 994179380 -850543838 -236959630 590799888 -660753560 -905546488 -142252391 4903188 -123008422 117235057 89240590 -323161191 -119468083 768811584 -445118118 -780171425 -731743501 671723949 -206277674 320104346 969207966 59127714 896234376 755833896 -285179008 -318066054 -708966381 432378550 269702637 -285222476 341973282 916553038 573294536 -502874343 -652372983 -900227961 -123423611 -809798445 -500638876 873795423 246125456 -79036853 -290968192 828341655 -730764944 2396358 538744221 383097669 -231118121 796343672 467388378 -121631392 -821482298 986253767 -920904007 755324897 -362705702 90911825 -13328788 -855152052 857728651 -593061506 -214558801 315001350 -137634052 768681678 -421836198 -57166790 810745348 -633277899 758727472 -284046833 -253697675 -523752917 493824166 908468233 452862549 -767442832 885066328 849526697 179553324 425314252 -72531968 39579360 -77361031 659239098 -815845059 848810729 489428416 -474844960 912594757 -940945890 200321885 -892111049 813141120 241203279 -227988666 -575660532 -361488853 342618450 -969282560 -987818349 -532996036 666037605 -169741830 962108631 385428359 317157972 -462275513 -389470550 253311843 754474263 -538768047 549197285 -864186119 -296562935 -905443555 444625208 970641431 45644271 851345741 127458362 -653419797 -26010976 670184144 293579235 777835795 12172246 -55728463 -106218355 -291777637 -116073502 238492326 -836729492 636795441 -260496451 -956352549 651412661 14259560 -110230826 -779052256 406984840 -34751716 947007741 224662645 164510240 -652715061 608977959 847860032 102171245 767923425 -969173838 -328718265 -783955523 -599083661 -332496970 470018243 631954946 -807445646 355841541 213835167 -282371553 -189368906 917915555 659621132 331685902 935389443 -710029660 779568374 506604127 -831355047 -977877470 963739930 307744872 -557334559 316830965 904014152 -455222830 -139252359 -380019535 -267072101 527655911 565143322 262690339 -21046516 86746476 98101450 76030689 172862524 102849914 -574190060 -240956795 724912541 388047391 -815625965 -797329834 820377060 -835810579 55300983 862486444 -418490341 -206777734 633211990 441086543 942086423 721803786 955814043 327531390 637445557 -41563987 337213824 588849483 100900917 -543434062 -330866235 -709389812 394835631 -566488539 535406934 -349970017 -797237568 -522859972 -706749071 -954863589 -970765679 -522065429 597288809 441936249 -255074811 -806695218 -925820623 38310959 -491317316 -755218019 45426654 -209035476 180675534 -948140275 756092553 -374136735 935270223 475580732 -98106503 -776315052 100850204 -841108148 732423202 454548037 793215844 593308245 -758085892 -329199599 781821192 913979783 667105309 382715150 215258474 445916958 324045360 834046209 595873946 747148286 771043519 47759210 -381492431 -891095054 -222322495 74722011 291299971 667708126 -373348006 -530892957 804403583 510790637 475631962 -997512883 341737862 41694742 -923981621 863686914 -28633406 -224560150 -244686658 855396336 643986237 235032799 -493470277 -567769174 -225619576 624462381 -72985864 603928903 -597469504 988638106 572204819 -453126385 101088621 -324539457 765381104 -322349054 336369448 709870278 -882023724 84979179 -623680956 459191486 691005618 -284755924 17928853 -566213180 503766184 -755984118 -254448482 777633299 -818585594 -365939629 -830730193 -40887069 411397993 22763896 600152682 -494243084 -682142236 30815567 -813464054 -418344634 12940801 -247566049 313002876 454432496 -633338787 653813737 735071865 -582490155 -479021471 -106668864 -591816252 -331379113 -651070779 859408784 9941916 778363820 -378650873 143564030 927022405 -563197888 -984639729 732016915 -877077115 365004032 -767827456 -378476328 429428493 415029832 223085701 -747817435 -452622175 342513129 852516329 -447511943 333247454 -735923188 117317358 -456919015 -123976269 697047160 -641380529 -287405535 -633344588 -659207711 121357068 573100230 -583219098 -106480338 -181808642 -737413931 490291525 -904751079 655798330 -838158637 803544176 -235683015 -205593591 114534538 174341155 444018449 70655161 134738420 702949375 479057755 688511480 810683231 -172263401 646144255 -516133503 -672008192 -613204761 -861418313 123787953 -316048610 -833808609 326815054 -286280188 -863663386 137145850 -792516476 901225549 638253213 -668002148 284096831 -185601175 -180621533 555439512 998825812 305842601 -24137124 979076089 -228192918 686794736 926811699 359001979 -398571921 -549720179 -872824424 843366532 -817313139 -808924937 -129347561 -719519151 -290815208 -460768032 91558555 -971366644 -440515191 -172147916 -118488684 441203899 -557100381 -684061597 -693584322 98253267 -731420038 584950580 -985381124 292566003 175014397 235750837 -61494802 500569942 3381666 -940381932 173547461 700478721 -439205891 -483912012 384458027 68112285 865725331 -202266896 -520100731 -838354062 -485602379 -21656602 39185595 -893673665 982221799 537893458 94730209 397101639 -839249517 -214620890 912234866 584464221 -723832924 220303649 356973579 528794613 -220539890 -672041523 945672925 263577081 -518190520 -144864442 -501126435 389195522 495899239 -914402019 -732303488 848457920 -46196464 -340222983 -395827760 774215431 798692198 714823588 896197320 708232360 -704191336 -203400465 -836113588 -577319098 8109665 335250456 477606507 555895358 587547902 269157330 -933236866 811643322 -970264966 204492991 898788481 154198099 169268461 953881863 -618991566 -178574877 -947358208 855509667 777367939 565177384 762304181 -5765981 -271358567 552068656 885990631 135413989 637559106 262743328 -266592482 -825850315 608449283 962055722 -175414038 51781617 -371799370 -325517228 -684508430 193330568 -152657067 -772187398 665568010 -475755774 -593539826 177878085 -355601293 -244031497 128174765 -49139320 -186866648 -610394024 744721164 -830829714 -724570123 -564456680 -690261038 657739298 251674208 -26344790 -111967621 -617630631 494584817 -450535703 -724243192 -513761892 -107125736 -229475315 -174533949 -279414711 -18708706 921658940 -946969687 -994909814 816559267 -784615643 -665874789 -880784378 657489815 -116607379 -593193219 521360689 -418048292 235265492 175325494 -468462875 -154558921 -279445854 -320569632 650779102 -699521544 -526380849 -403584282 287081346 -970155711 -88470433 609582529 -553127872 -469622813 -975906826 -909455819 -349424945 641839039 -425717456 212170602 -872666302 508744437 -332125753 -489812083 791368592 -299453784 -725237826 264092691 -647765911 696851300 163920015 -812493622 91689371 -693659348 569959045 -680667348 -984810879 -295975340 129647285 -124293200 177285895 821413384 -366416397 781540692 854995228 -105272170 -393169076 797072969 -29282112 792187641 -592982918 665045055 817020587 -586631344 808071299 508913495 -759874343 437848296 519188592 -274049279 299646096 -705526185 852074381 -274142833 796822608 581272815 404177077 407692140 -611188304 -406906477 890741593 -199894583 -266745657 -62042069 -716539558 -225194003 186374888 818744458 -625131306 -102327720 -828784026 -144827752 568311249 -686197929 -690980693 823123119 96272012 520436741 281132666 214652231 -395827022 -420369016 564439879 685576145 -513127605 -181029942 49702333 361170961 558332673 603396996 -668291938 300223736 124669134 441544874 817948692 -752096849 -611666264 -162725277 839208886 -63453011 264820105 -680858712 -835080565 296248087 234465037 -217283646 705352326 -844553583 -877211720 -188443168 940139094 330566738 444817664 58722893 646246423 576667564 85922438 -73088992 457562567 -480494288 601867640 -660196791 -818372143 -33428956 347686838 161148413 -709902906 -88148418 677749596 895459576 713113229 834611370 -333872537 -59250538 103188464 -332032893 310429928 208964529 684922389 228709942 233386029 216764276 -322934147 -48060740 -828521785 333933042 510554034 -94778607 -564314915 -414641809 -101079258 -110332500 -499504630 -39855362 754234673 -760176431 828994959 684325167 -335125387 -975618824 -26253492 89456310 -571519848 512047289 613558168 -377596800 -161771203 -64301193 -408459882 934213124 -851203787 -939271751 212729433 285385950 978633287 879063287 -264451061 953666955 -260968973 249993547 -606043706 -163527066 959741146 42546733 -484099512 778233036 762045002 485248576 -937673323 284385761 -168330075 -294110328 280115091 -979297056 -86366862 -532036195 980381931 -131522688 -458328744 -476819703 -954620716 913852322 -929197357 -218044700 862799776 612860145 207653116 247603632 217791068 -470704402 -23368849 877494682 -906456235 -499445140 174145351 -881229643 937289151 881804356 -20849867 438939506 -774857780 -18689262 547805875 -710797517 127499911 -870473376 523608713 -726565971 320540123 398714396 339763580 302491635 -541744951 577171827 617261101 649679677 498045958 -220295347 -41194781 598288029 535870881 989665285 -880252183 393903349 -106237281 -164173918 169588061 -469239929 -599148278 -369886088 -792257633 592222717 666656697 -490875612 -859248054 -836916819 343586842 -974792898 -504596758 -29933728 645549966 -281451401 -859164895 228118883 405858904 161346241 -722455423 -771690687 -762119147 -597424722 548137258 -115331617 965900078 -931323510 292427914 380103045 804613765 339956979 -905637206 -597801940 -348117859 -897009376 -694718267 -117627230 330613884 999289755 -294890324 -125893915 714806320 814917269 743082713 280980887 891171760 -414580004 567819621 -261332086 42121268 -255514909 -733132663 291789373 -537918937 919126646 148312587 105310943 407780426 -343375417 863284465 963516437 257375359 2421889 -952222193 322855839 -420135216 820264078 999651778 -997592709 889534930 -326180076 37445141 888271134 -554843657 -443195906 614242617 -885577552 845998610 522073386 -832743729 -454119955 -640608361 -623964895 -187408955 713930988 282820468 775294245 998684289 94754661 -766670366 -484673044 -482498409 -494714679 -389709924 -594122540 -560134157 606028295 88863156 -755554879 297904599 -774217000 627289137 -701398781 -633612994 -2822455 464491095 -24640786 -234262879 -177338774 489909185 -370114695 -152724952 -778548421 702729950 -325076113 -670381500 -516875000 468420643 475192625 -256760972 -792075495 730727230 439065940 787532391 -175069474 199948150 584408506 -543168098 455403291 195902884 246850508 416752292 270260297 -826397406 -293672433 -594868655 423707812 -758749698 140155980 -339387994 567412955 -898969069 -530048416 -186352362 -810066729 -525695670 446025504 -390011050 -360873428 492099540 371627028 -620914533 -902712468 112325456 -917201923 -70890056 -688016421 525105592 685453201 -625872200 -53406035 -731666376 656122995 -983186451 -403607810 905729286 709760742 -552008560 252324343 434308702 -584252843 292455710 416508800 302303305 -304954904 -827476323 572610914 -959284052 -566237679 369348130 36576340 634728491 511889607 -299096978 -206864654 -247311987 587513690 901093701 725060153 -690288186 980090692 574363851 405403089 927489703 112729688 -604313325 -640487182 -158313002 3184091 129959481 49492702 -935254830 470058820 714139183 596808243 -350481800 930460319 970078413 -93885338 -337638461 -558373401 -351451805 475615353 -499583194 969153379 -774903862 -154680059 748805813 246187676 -253963403 158026750 878698361 -131236775 774276153 -496868663 922020296 789538335 177645579 -524197665 -343617835 -655538452 -533427167 947697477 -511887547 -137179273 -612375861 667964407 817135214 474151924 -640681229 -584808192 -693705314 54861004 -267537347 366965158 -127717659 799688500 -277563368 -903183368 -811959840 484723623 841207391 -667613957 -808151338 1882697 -547279058 -70461735 -300780595 655187761 774717952 494813931 282905147 18391037 -702849443 -769394847 -133130892 903808427 10580002 -162333645 423385203 233833878 -824805608 752053799 842539011 -645101978 -58637557 703679562 -376329889 504808431 955517049 908310500 615013712 59193903 -883121309 -581571169 306443615 447924391 -171964210 -335021985 915608866 230141448 59930256 -482442209 -199005646 636902754 -121809001 -373278176 -519248243 238421435 183881096 -809991279 -704441347 -451896347 1642250 445667235 -263583232 -169342285 744332901 -750388745 -73702210 557172586 160351534 -136347348 -593837053 -97278625 580065440 131727923 -325405306 -922891859 212237752 271977010 -658044357 115597193 -427702930 -881895370 -48079275 565711447 114439781 244178418 352408734 535854637 -201581628 -288341900 -662854641 577542643 43332040 98999108 664838310 671717122 665772464 -850977798 957155414 663968364 522420355 -288674887 -337442172 -24498047 -540695823 -260207406 476057578 124332095 -740713806 -22700316 -164490461 451395662 566265573 675019995 -712984575 -298619264 775252253 -910847923 606184733 -183320530 944147976 169961125 -902643570 252592543 -675114846 372010259 384211454 865013140 -610560985 604527076 -760921887 68636389 -584976939 918524416 -859864525 716008311 -547872135 -802256895 -449863117 -612275669 -486994620 -788668186 -597162752 387649415 895738929 482341323 904058452 -466757000 950155918 -732850283 -666383305 -872431328 782379718 -847529661 135618856 710933929 763239454 -527342175 -199929548 972811514 -20050380 -824589766 815681463 -56282663 547132744 962556453 -299550032 324405567 -81099498 -92039396 576393103 222227703 765143926 477140597 -747523668 -608068855 565629170 468125673 -950088061 -352889334 -187884585 307418550 -632339943 664247592 358873634 -297585871 379841639 -925554901 -655032222 820493935 412664133 349632997 887949682 51466788 -241057857 570687941 -279005015 971045851 -881778287 -933423195 -488741247 142965470 -759392829 -210087774 959030890 606177445 798784804 -606173458 742625386 870014384 -399594449 -431595387 589539588 -88936718 -304802518 -429331933 -659244857 -244694186 -954174555 -92037656 -871967996 727391358 -375066087 261703129 -590028546 -213381241 -74829411 553690446 -528225978 647304294 -735629740 793386831 -421429201 -904619103 628992122 23290967 -872836593 222737826 -470251924 781920445 522983123 -970228360 446056832 -725678028 -52418709 885851335 498882044 -80317748 -906394164 295346197 552944781 462767475 788644904 -449280397 -552160540 -617017849 847174533 -119812653 -52252215 305220537 306794490 -228172570 -600872847 -906718617 920156183 286215542 178265234 965876839 -113404463 70562091 95347045 592061429 -726792451 237279476 90402920 -735220105 640651442 793471746 -566791547 940125611 -982528880 -797624410 409828891 619938014 165552585 -853526516 -639948982 342127368 65873136 -244209015 -904241400 -738464406 111288394 446163649 -945081034 -627257937 764565687 -220669695 -605910137 -279695000 698291634 -401109824 309639129 -607483594 581569515 877418431 50466506 -8033892 854193869 -630327018 -374212977 125946276 21050001 -519061354 312897160 -934253939 -435730385 13349652 -942756834 -809197751 -404873221 -361760277 521260362 -674634345 -568789365 37183036 -948058136 -35689831 -685258873 819724285 712162538 -898878741 325949850 -683888372 -472788590 296961440 446913083 -52998584 -496014233 -605049784 -717275247 -480863327 226432160 813512021 -410907693 -747842946 745428069 -359018699 939108373 232600906 -830623618 -651661065 760944326 -565614757 100118147 587463283 157077236 361319436 -376097779 -930244531 -968961271 864442961 648984505 530464219 73943883 742470020 -625051877 267962248 -166249609 -994224469 494304676 32026860 948182514 217260110 318232106 -352387054 -261021153 607283885 -417632381 -687549596 -480579884 998903443 800281702 -183209858 119722638 952841290 620226903 -160718841 -506701340 79478740 -730294865 -692128281 -331146369 -375715879 -191380240 -700563025 -313571813 -62978424 -187970949 602887112 -463531177 -259378276 714913304 -534345035 984642503 508709788 889193965 -443813002 439920491 679517777 72388734 63567753 5248316 834499319 166008615 -176282996 610079164 858093065 -254190708 -518215269 -417915870 -24882778 -513930367 -471611832 -639312562 -11901467 978025301 355306636 -556388955 -82322327 670318573 -591324245 -361934441 796922252 362338288 523042083 81805658 -331263721 324771882 -786741380 514679960 -618322748 -612626043 -591653622 418004106 -705846187 53339997 40428709 -43544648 -843460124 -787879457 873829550 749799529 -223313052 891607986 475926087 -789275510 -869425255 785166638 -248110847 420754039 -890547440 -973796736 -930410170 -543321321 -382165782 65719395 -606466986 -334515258 -843458205 -134162148 -544572457 576189630 -333840357 -2533142 -188654869 -585689528 818680930 748546580 -47253431 760612674 -991675909 -897052010 -356844476 431512712 887315459 609052879 358815888 331933331 -763436768 -912623738 -991808294 386469391 -23796248 394625371 57597525 -782829265 -332795002 412837347 166446685 -875479025 -606149480 -486192838 -484037025 261778301 439407439 -494101678 216533387 306551375 -960010559 -864297236 -156096582 -616487491 320507543 229916219 -704705528 721729639 583292920 716049256 532668880 128506682 417594075 962368503 -203226164 -633487806 -55537049 341721775 -648479550 287122905 221003570 759869023 135182297 980056454 -873262192 -125922874 805418962 -56870139 806566431 948154958 832827814 -250439277 174774176 -559448698 200078407 64012320 -558136240 -559060926 -860734767 -935349521 342313594 -723311415 785441544 -656998560 491900457 286962398 271007867 -175291030 661370774 776417079 900069314 -63995897 -161021083 -24208443 -880773818 -742745649 -545225872 62464569 -926801782 863672708 196594665 -517887803 835862537 168154763 603265979 504670455 -71872640 -726594974 992046458 -277920988 -965721869 -370392602 -403178561 -500491316 -861934345 156087053 -980139433 -752435409 463517748 35858626 942906003 646660294 579465389 -761099168 832612474 693678681 867171536 -150842814 -708932629 -714630298 -727992018 55902628 -619327188 662639446 -24292633 -858117732 -381714806 551232413 360047824 -367621345 -839972296 -465777819 442078450 -347825918 -795904065 513549669 626465650 -291509870 160937119 -992750106 -316542861 -718521338 903487350 -933068173 -882491359 391494622 908567694 -28915580 -33425225 7255017 702847533 -658703003 6352147 984881756 286279387 -185592957 -844510309 -51242506 -423174038 494646831 -5706749 218861191 293452353 -59396392 294246124 576493990 -285930872 -78353385 -842677823 234563524 -311112124 745515057 847927078 -150582594 347176756 274585198 -602752480 -351910418 -414411833 347062043 483751035 68300354 -80285213 -224573207 -91383596 164505254 186106802 948260389 -222374708 -908160059 218888202 624328459 -866559202 699073260 -144624817 -909645580 100442498 -171792813 203710387 -289061334 -736398607 -718353227 870769575 149678694 812499511 767465348 -824503340 -939448903 690773742 -718494112 -374431162 -356589338 491483302 723726437 -129342422 939956739 -729458064 -573093798 648587369 -946690163 -59821292 -548664445 -980544412 285970350 -694887764 -320183041 383768900 -141608729 -933549585 871354632 280389972 996610839 -747936579 825416956 -469741316 -954640292 622021834 203179785 -442194582 627569044 358376646 -935517707 638383019 -111347576 -195661581 -789991685 535468155 959939943 422116820 620507182 839359575 -221482266 -460101210 184331300 478669292 157334791 -301985864 -893701454 209268721 554557762 -47698059 431220064 615480415 -154425218 -850417846 772610783 142207564 612975368 719917653 751128999 -136484019 252687936 564374703 310114936 -803230905 255888227 -602394835 149406080 -630714807 986016415 -1699864 -964778424 921153026 130729869 424326946 -540334092 -652190341 987484589 251622288 940251352 -249160155 297938502 297074027 -32094853 830154339 388709596 -737774621 -611982023 -523341640 369876382 -40274434 733325265 -688901178 -950748682 23044879 56529905 -705443658 -996119457 -278670708 -143101681 117252724 93263287 -974617843 -181258759 -600276065 -899556377 -213927154 -274354133 879890050 835269890 504576728 940232180 -923345248 349847371 960902089 737862599 451337777 413281777 236444106 504207325 660484938 -259023812 -197343512 -477108772 -316635291 -343464485 103111202 368390336 355784814 687464239 373937852 867563175 -625925062 875671467 831799474 955544938 -64783473 -711665248 702790557 462657430 -286961380 400949708 -380860787 -233714052 397858040 986513612 -244090422 -624835081 -416792152 540959682 220912905 998356858 -276792175 -44724870 328313141 940062558 -531890536 242475218 -604630869 -164218880 -123760747 -611748857 -481189108 163339165 946249892 169021198 435380936 -892140866 465349984 182012743 846638514 -613126442 589685200 -33340625 -574696608 -991004040 791667708 460469072 62262674 -951815029 -807264324 338015651 -736744100 -763762465 517187593 150764280 -261849022 -909948382 -693208890 -985821814 45669813 -335312001 492954482 -164170836 -8335300 474269032 -562922524 -629116247 193949395 -535169758 -702093976 490571531 -861311704 -943524833 -963157537 911116699 -363135954 -740899984 888341382 -90377975 -406328446 -733103545 770243251 879969552 33805556 708093315 225762519 -17455543 -776362500 726991493 -244584160 -266619538 -253883290 -408468709 -317318252 776043359 -690103702 248091326 -339859417 908780362 22982831 40154953 498940732 -751487918 -759829747 412949154 333370706 -144136994 135060931 -552622784 -460294928 -117034214 827731246 -984790549 841474455 193010244 -132386736 918951446 640204214 -242316972 380831810 -922025353 -957099936 -310410618 877858403 -180967094 693383593 -187856063 -507433346 -311200600 562186729 121934174 994571184 -40629947 -465438569 -867011445 336077711 -346903194 -458581942 402883690 146979489 272874402 177149974 -368357233 2850038 -437427666 -657780435 -954527262 -272599750 -439995672 -847106017 233009277 35169220 -838310219 601271241 200384646 11769093 857967874 -834040557 -965573411 -165733800 144998549 2116782 -411150846 -145531467 248734370 -46085330 442469124 -593101109 331533026 147618959 887484707 -901892022 259310463 -13736397 -261282428 -92072649 781874958 -672263570 996970472 -925279729 -529941587 -337621984 634441533 -723346312 -261286198 564407234 -319568605 245578390 -256634508 -593359323 687587075 750158946 -774606375 -628459363 601091316 -186241363 837785214 -708401263 -452255079 -872950538 -750548336 755766931 -21805876 70976420 206375111 195630095 -397378969 426559322 -377518111 363315608 447764796 -866433663 711586973 468940960 228796051 687017097 -953161823 980422680 439241623 -730708055 864859234 -14602380 471646642 564235055 227649137 161296474 383855841 -479243635 143844538 923650684 455252646 500960851 277758133 -505022222 -977938540 -176608352 136624246 656591907 -410235803 84307022 -746192956 215845710 -610618647 227607218 -59549613 -974292619 -430566191 -30778274 -972839596 -860431109 -446037648 -225235626 636393107 -748300955 193304386 586611888 821442478 774000661 822994795 604119035 760784468 -856006498 -832735498 -892987613 -408726892 504158729 -633621194 996477384 -852445476 -110506107 93035159 -229386335 90783169 -60646787 -159361532 -695115966 -521207495 440571793 -992244719 929448536 -64986377 663450453 -880651181 -392894893 768587717 -118748527 565830932 134019863 -175730 30344662 245871614 -385328072 -515734732 -4906736 -578115970 -386915000 -355359565 -528636500 775213349 646637386 185043574 -747016665 -283204846 -89309307 -143955998 -515231965 241371775 -488666324 -13595118 -59796327 -953641833 -768600685 782673097 -844863982 340520223 -747589761 693978865 -60652783 -136752329 682529359 -474259806 -788894489 507606727 258001080 719418534 43741989 -973347029 339777312 -102629330 -642570540 759395681 273453923 -450038056 492694252 -214890651 59825301 381387765 19559274 -581425443 669448189 810540526 -164279014 500197521 560826352 247827138 942878324 -217434686 -412518566 -950998511 -68362197 -506980801 901065868 827233090 -390375435 431812953 -67934724 -963725458 -590162855 -783158471 -76504793 -571724391 -719055308 140269163 188207473 827664474 -94802589 -450638991 -140443605 639203192 201243618 934817738 -980763478 686698296 -248471576 612670394 319267895 -334295918 -942544961 758649286 323815657 -447820602 -946851477 -306642292 468634467 -42427976 391775694 -216531324 537197054 995251667 639029542 369136743 -408992094 405823625 -439647962 -719180551 -302257945 -647924395 -919607854 238274701 657083859 -628241000 638199720 -982171260 -787925093 617310844 695663143 350194580 -795543973 -92568849 -352042826 -411444885 674551218 61883561 -505099259 639966170 675225358 452782280 504478355 -441984644 818761775 -577974968 517037885 -187353867 372699747 737863339 -598329606 62521723 933375609 660325450 884478417 158800212 604206605 631654491 985445204 -194390266 -580182775 106413222 225487134 -172915789 232737908 810754463 -100465776 888566510 146737439 -192067032 976235367 -185465707 -739718658 -285348589 85703191 -484107828 570392235 -974666320 266372747 -430979826 949339729 -44855019 73523093 422370972 -521638334 -925120745 -833881416 218795088 -604916481 -41413278 -597784507 -372190049 -909576281 680617912 -961914481 214773769 -893752099 -407274098 882694006 807986895 903357009 44277856 -273840747 -821964394 661596189 18632390 -615584412 -774832136 -432478286 -249456439 -631598469 854120080 293959996 -929515607 -598831512 -310906231 -333696387 -920479484 -537678542 715500658 750767080 185981672 -82170009 135707336 -282396155 202797607 -827441657 -193980596 -351269316 689046540 872454357 -536588979 -886804990 -992689365 972489751 421575839 666910481 -187626806 434744078 -100144737 -64562238 -572805913 -243811438 -344658460 -590088508 293851257 739862690 272283468 -868393869 -65644585 -37547187 -337259477 -777425044 -460833991 -483868337 934887811 -322308291 788733469 -343515790 332316202 -442110989 -275417483 533479250 296646619 258480504 237369464 271312850 517601409 841116679 -871561741 121440807 395661563 833041994 334806973 670687062 680980386 716353362 -794853686 -397377705 626047105 -122888300 34513189 217070515 -412626168 -988914860 682129838 -712607410 385159607 -252257846 -386018502 653515526 -725336066 -799738929 51046449 114093169 562798240 103325747 -647269956 805157014 859250302 810450950 -326109089 -887390485 -681383679 -210411355 -696052766 -469523451 643957704 411777141 598452558 877234429 12266660 363026917 -212690233 -543297957 -232768429 -160698486 383075102 -227615922 -365691309 -618216738 -753401786 568751110 -509336272 150500271 245568967 -327953079 -77030167 -206282206 179579672 240777386 17048669 211046007 -920312225 -70067303 816780173 123033535 736193060 21117508 -350560084 638457560 936587243 -339211850 16131061 -733313894 -917656353 -418128847 -456034410 -258337174 -274583928 922150075 -285152644 461250511 304607428 281779679 762106151 802885698 -658087788 -566686227 476108447 -998076747 -453367779 -579057972 -737169508 448596519 162914671 -23928136 992633528 12381896 247755405 -988336999 252201852 393066570 -44221463 -730567044 659682704 -707695244 108484011 -997865602 -569625712 -977790979 -649278936 -508270940 -21822321 -611332226 -142193756 -478632790 -540334083 449918199 238429888 716475039 -619466051 651536454 -938797058 634916566 474920875 -809046527 -895100279 -450956443 -679788973 966834417 201270531 816556793 -52410553 508964447 687811021 71348937 -418083248 -845059087 -657785223 -614288522 -136891489 374266772 -896128907 817667629 -729211706 780308073 -985480903 75343192 -627838757 894364145 939313568 875600913 889582511 131036663 427310405 -215482697 -515104929 -829420825 313813056 979519346 -732239491 -277131908 -764413653 -249299791 783499946 -287899855 -926266287 934044181 -552389277 -749374641 -241798950 141103969 585096010 302175255 -819818958 -913575729 -850307319 279886155 749451379 -111518843 506640691 -398203802 17519408 525033131 509134752 320828450 -618609326 571842191 942851014 -264549473 -893059800 949767596 241470920 -107141998 871450308 -55333281 24578695 -496770714 -14417737 -701735271 -201088870 -204274503 975284908 726289444 -384817288 371252752 768243601 340276444 -613561933 173757603 -696841847 366365381 346144240 564164690 499438168 42838221 264546260 622799251 -445151644 342169692 -500094048 363859244 -793896127 642419786 -91481647 -273440334 549533842 829682686 230445333 77407922 567790541 955881574 343536235 878821195 -547881092 -272655326 -594802162 293651110 -476961335 622074492 -848716363 948126242 20867142 381162994 -424394019 -106684974 -281680202 -679318486 -419842723 161826393 -140528099 -269889051 357658255 256992566 199877360 26029005 584999610 492035261 -772380723 895598680 225965789 -459335191 996162732 -92131795 -275647852 603838644 -382489224 -620052773 -816983876 -985337221 364157376 -401278713 785784324 -669601756 -67955128 267529282 -137555063 238650375 -384985076 116975341 -201415352 87514601 267842848 -212697659 -830311443 -400998348 250678747 722665569 114369322 -899610463 579183861 -471105959 723897596 115173145 -92149237 297027153 233437449 -222373814 422073589 882636272 729135478 -947177414 789488744 -230261845 -29809236 -778861692 504507972 411843733 -504978970 387992518 -262797694 -410616750 -572266834 198769360 783458056 -129179896 599880896 763484711 -405332016 752660197 471663207 -563713041 429941657 615065881 995475746 -487058267 -688583859 556677404 -526179345 443593588 965438118 530672649 -65238312 825885692 221769698 920337087 -427580016 708535910 570323341 96305814 -945048209 -865752180 444402920 -76338413 2575768 620327762 594052069 631058872 -996092281 -521418358 213666530 950256130 -669887526 781365949 -7613189 -323540962 -967437138 853282592 222320821 -599406541 728160391 -483713253 -851265866 26599277 204582815 217393726 506522196 499445015 123336162 -910661253 -586292839 -430891554 -113187573 444274277 -730760984 -477907614 606755952 -306793130 202991366 643917229 255560122 311399278 -56865678 -253858168 -198060638 -703773441 -699340157 249504368 -826982660 -403730925 162522196 -179950508 258906432 669507986 122417030 235381957 -634437143 706889637 794865378 -381445356 -691698009 -96587130 -669345473 -557839115 -587330860 -137873308 -567480054 685567519 905026513 324463016 603850597 739328909 -693281119 152505134 34867257 -932154134 -831648991 658988408 967763258 -878795992 -787562382 -302644772 681059152 460022595 172527231 -594698038 166445973 743138548 758642601 -706383642 847867816 -649282072 -682701507 11142821 246895418 -949632661 472405631 931725945 -87352970 -45595661 507513498 626536294 -846352855 -307123189 -748014148 -796704162 625395513 -157597895 -433211606 -106428846 -950906610 -504042776 934202738 293913284 567738044 320406529 -574014256 -302513489 -361005521 751978141 190445831 -397753275 -850042515 -216239407 301699586 -228804599 -481149479 -987386635 121540856 869424816 -637149318 998054353 531278730 97404641 767001495 51265615 -976252748 715070815 -145000282 380845851 -104651302 947295044 -264737619 688724558 -403588537 796712986 45230818 755584531 954899687 -323667549 -329443659 -574237840 581304752 -725031970 -141985111 823538101 -688993166 921255118 -697896585 803185588 -858025753 -77177536 797671162 -606740661 -943350960 -409529089 786017719 974602693 -526728736 580909414 -9729682 848416647 52889702 961436113 -270546637 -589217389 -408653409 999826160 -204423196 -544514734 -851352199 899460697 -405628912 -905558639 -411337331 529303612 32696819 361297460 -36697428 -290690397 720912345 96474643 -447999967 792072682 -247691517 773203478 388293675 -328266576 -400675373 -226201129 325304321 -558765455 -385043451 843897238 -528606471 -362200098 -385373054 -90772983 268605397 267034656 791277307 -963015342 -501683731 -179643032 -511990557 -610059839 747856310 -576391478 616814444 -123947689 -57895407 -506669123 42061241 -958673975 22070386 -995132389 898355568 942667147 214058859 400121618 -237431971 -101793695 474354317 221093805 -994969050 900548834 597473212 -966345464 -278331606 164022708 -37550674 -367969828 970982371 893032121 512503785 -565918931 -576973044 946183965 394321403 583053963 369191394 572409671 -154717125 662471741 312716976 -457553603 -253190854 529783005 -577565416 -790732872 -833225357 415901987 -817572214 -623929099 98183822 432593177 418210698 694815849 270312195 -999214661 638675032 536417719 -452867584 480264668 -57679719 209196975 -254237085 398767183 -681947939 -250143038 549704686 -642775595 165839828 33719545 -876264877 380492684 299775060 -688176501 985122754 -1688159 -428182255 -84508489 107581696 177230102 520205533 121924467 488793896 853277527 13777969 -881879862 -94403780 -761575699 433291991 261484613 266554246 864188012 141532214 93691766 450948049 15826472 348429015 291717538 281571924 -254963832 251411528 -555694643 -480179924 612759144 -193007076 716171615 102569736 717691706 -88513109 468358010 767734834 264248771 372451937 -150024026 201898132 -725220047 -288721814 -381786243 -485908301 -131291662 -429654800 -598621699 -735071758 85161737 423374054 -858701210 158049134 -793867725 -214632365 -348650209 449547320 911314873 24975013 81083725 940403184 -700558181 755349968 -5759114 173870055 27567112 -295151428 -364247040 856756682 -515767920 899917382 56148987 -198235992 -296770445 329654823 -42016574 -935456917 -496829949 433229172 -16360716 -297131876 -342993883 568112380 -161491092 -937043275 -651293975 499178737 436502019 705084665 -992530505 801607853 799525876 702700979 531504425 736190206 -673750592 956041496 -46146157 291597065 -854849640 410924784 428304875 246350827 449312531 -259148926 -420144837 -710562063 422491488 298632370 916297315 -221687881 -797821396 -115179561 720423482 -445345978 334650044 42787495 -506648159 440301017 -65565917 296555321 940654440 366646299 599449548 -741111284 148430335 740438860 -443471931 -488056848 162243642 211729561 194897606 35402574 682720933 -813698657 755968893 -413796199 829365094 -120462051 -326614738 -615986748 647555108 -978406446 774120824 -452885295 670758331 -695190049 375014295 -12823429 -126592785 -808057703 -113599281 -177489098 189980417 -349664143 -788348872 320349567 523940831 480715956 -550414177 448629020 -571691318 -673291784 -629670769 607176920 834531641 -136348541 136512970 962676159 187323989 958446438 -525910064 -91260627 294085577 858459532 -780797693 -222935778 446052409 400948830 264682855 -823959557 869714522 -664571527 -701722530 558774678 -266466763 91929139 579138079 -62884745 -85691214 -672386977 164280550 672728471 18677461 931207737 -512018888 -537048170 -805606486 807577243 -553108308 928412480 -213281343 -947072490 -425186991 385027590 552990701 778464220 -302093436 897304706 481588693 -139459076 -573973104 -591129507 -548829127 -49642152 -44229169 649751114 -873171759 918521288 711898263 -842896382 -665311521 -22136714 -928356854 581756016 -789658034 -969341014 150873458 760425386 -822648344 823495279 46224414 -451714229 632567506 -140777934 713503136 761282046 604920366 294052272 347081512 253407997 -590683963 -161150557 740368319 -427731293 84019305 48593515 850002591 332738328 -769451654 427121660 -616553300 -70641193 -53095752 -624638375 575546802 403125686 -321274783 777497272 363457217 418239761 134688296 -493756134 -477588598 105585622 -242653184 -795472875 69632125 -27600403 863953574 42493796 -200409235 -430499328 -516679484 -59319912 -450683528 -678631821 290470030 -23670717 911888117 647435758 -622438040 403213158 -683229646 455183953 -584354633 -521229689 874768561 155047209 924272345 -808129841 352634009 -812121069 -456551872 149634451 -889607859 329562432 471157526 -555946733 411497951 314584390 728094324 51248370 679205350 -521145274 -354731437 643071334 300744361 283220988 -49647101 938331619 439140398 -690789090 -2609842 -121049471 501726170 114904054 83075790 -590817951 -887815126 3766212 853288045 -537664302 -374009748 395847438 437514711 90895691 798529752 145996433 -98188760 773458052 -467746238 717480793 142755378 -903464307 94653509 -627591287 -965012801 -598046950 -135537646 212992701 -97666879 217089610 -659069491 531097786 322951584 -569294332 -144459699 283281175 276517471 -585384013 617159816 -820436670 666483670 752864716 564682354 -493184679 839852194 -657778535 -970556544 -437616488 -573979927 -430273131 731153276 215294615 339595042 499624330 636566281 -994331900 527078803 289006718 -239107792 -706791939 -269667894 -670960233 254887600 477571140 960106828 638911517 271489084 612889481 91620601 880859560 959024955 692997312 -592599156 275327551 808089413 -330996554 720616510 -924094853 645859896 -791037099 -168428886 -364355988 -768707709 -474564011 -181576492 946206826 474998885 -798356755 -38704055 -564965464 -127096359 -915076039 -774079909 641169160 -87921293 497244880 -249647736 645499723 450945614 724952940 -662620423 621051156 -534960427 -515878037 963270286 -666740580 891086915 308477162 486599676 -527477646 202257860 -669061367 -947807445 897470591 -119222483 669161122 805341524 -472802231 -855588379 -818448137 902063367 -680436592 241123121 926847174 595687904 -572937780 -967024508 589146712 984612709 452503854 -16934562 390046903 -7212901 897868385 -959457619 -552032693 -332136085 673129943 -142940544 -108426082 -336218264 -272328246 -168870585 67625313 709738689 261437583 -209373344 -456173267 246843675 130747030 962979221 702166377 -953066883 -302256966 -259618333 -343233883 713884100 703179294 506194226 -451616324 -153418567 -24032343 966707283 532731000 243008854 -379320169 -386315463 -249688154 941785552 -498949258 596903306 -207779149 -978748289 434766232 -802932024 -303058515 -946088075 -725379348 758774704 421160473 784713641 -519016438 -871440666 -134904012 -305884419 287166522 809058724 877914031 -686277747 342672200 -16016311 -962250315 -558404345 98899526 -635800942 -455651219 -835848622 395422566 91076490 692123579 -495547005 -598714652 -183324198 293806191 690445502 565271961 -828619352 237220511 135600221 -514295754 -773171614 -495307677 -974988321 984917600 258168460 -473889061 -382189419 859513274 129958095 -555555579 -663834910 86786061 80448548 701943974 163548715 -412615481 -700928638 -497916317 490373491 223075323 264144311 722681479 -833793231 -301912182 -852601950 -133561018 -949309603 -522346382 -27294708 760821705 555485422 593846506 38148226 -966108192 959045307 932072819 760567844 -920682535 -362012737 -699642092 -228553110 566356595 -527669476 332325103 -960394320 888844156 -272128836 52113052 -593281867 -974870015 530912173 354426376 -14477022 -877675983 -459302176 623786069 -89237368 -170901824 -968825295 43827291 -826846521 -939397131 -67493016 -688878758 524714229 -64915273 -986339017 -552916163 -351692855 657257627 852065743 584447604 187250645 -110189492 -253138644 -588549685 -929792871 621638338 -288018070 -728088122 -109672307 103728640 658909191 510921477 -972983477 -395243502 -956919298 436841051 397858583 58194701 80814744 789444556 140453221 774581793 759256287 483303243 -55270906 -159300960 30283463 509787598 623847566 439119870 -785008227 82506393 -199088967 -86484338 351417902 50135718 -89685553 906440091 -514995066 846763181 -546628504 255076366 23688569 -280088630 758467993 105611058 -580230633 -710486133 -253631929 -429275190 166575511 592499426 -621666540 -574506276 517872907 575544452 373627800 532305780 -846042562 99511582 44747809 279978407 738217870 728695884 -373170760 -316098327 497875200 -19608193 -98782242 -378238411 -367936562 695633394 752898438 -645332526 210261471 950734022 -595434786 -232179740 337655199 576175860 413687197 484355443 -914444824 898515339 -172065752 -315194332 -147001441 -950366329 -954399386 -151580021 -541876023 -794666737 750449114 198413831 -937960566 -386326486 241757005 111323868 396618638 -280555887 -977537204 -642510363 -598912527 -467482238 -187385629 375292633 -445652718 460094073 -221767973 -261938703 -834483779 -41048387 368080858 507334037 784163242 -576433065 251475315 193182331 -690275393 95118894 38309784 -263069892 -367275622 -584798430 -63697289 -458011149 619908828 764801439 49323780 160867735 850784325 -962299009 -734048346 867647613 831712090 -734735382 850274970 310940766 452244971 367145792 -702139288 -519675966 997731896 430726888 706933147 717411899 441120619 -539626236 -30888944 253169359 239691064 -584495116 -159816735 892152801 493017225 -918074217 276305210 -469327635 -146785983 -20209075 -681661423 -389540541 621087170 -10068294 -461579205 -55693751 -381672071 740381177 -298158951 -358451530 -32579381 648374225 -647796921 -818733674 -451477213 89130158 741764795 -140280901 -278983863 -105307583 -182314342 827688524 110268280 -970161055 -552571356 614681137 36987401 14224848 682206393 218183268 408927386 -974946386 -901391898 -614810332 -992956272 627775310 -419963634 237102449 292169962 -97495200 328724548 -625473066 363212682 243082111 -790756705 189370409 482702561 -562032025 443947748 -718177515 920491757 -759545883 -326454799 541111937 635382151 785149857 -756281888 825507372 -7982131 -831504296 384467729 -110042107 88029815 -945095338 -51030637 -711579974 -722300186 -682144350 -25821179 721984829 328108475 177911254 319152011 463124112 -578873285 215351496 92689937 319436708 -416986260 -154265403 -595368809 233326101 -899401685 -841411802 950776050 -170988595 464260923 71662335 -193862827 136024311 -303025059 989329445 -606647238 528997729 191544939 -912702908 388099954 853283299 95261162 782988270 864588023 -754392161 -146974200 -248510501 -838252370 137227921 923031401 -534392383 -264466494 -343867135 890533053 -585511188 -556355463 316121269 12541640 451614675 -924849912 59012047 790102094 -37108355 144991516 264765921 -73586563 -670502676 -450236722 -56825657 -576771126 -172150735 829462599 -512282759 -794935941 -908412198 -199164647 753366975 595141926 -821211947 71680233 -346196929 473037833 994548880 -899123093 -219659272 52509811 -382090052 -313859738 -808348407 -726036974 -873189684 884468294 221850971 -569372377 317715316 -607702919 -322106237 -617352168 363401267 -870852360 -340309431 -671346648 -733270469 154336838 -449103848 452227679 -160246001 -407693289 -254424748 -356066360 -694004324 966476209 762407656 -80291582 -203433096 862272599 -360870066 -981430103 767911627 131497095 -514208855 167031903 -9885966 29362622 254575323 -601508345 -195738421 140044563 996655529 736277259 960414838 547701225 636503926 492684806 313913291 -120874056 -324722628 -212188716 888564635 774247011 -133040559 684709724 404769501 -888472064 550131549 184511963 664215378 -40105522 838714983 297927297 741791588 -251472576 573149283 -883801008 -908301727 -445268590 822001494 885098213 -329151524 801351993 -765156616 959831397 475216935 11262016 714272395 -451234633 -805707614 -250008523 361877858 -499348968 -634676149 -922528882 -215261515 -556092864 -555544442 963409602 544069758 626162636 -507137648 580633203 -385176714 -678242183 530879827 -430417371 -138567918 -231682614 -475846028 696437442 830424871 -96303366 -268018374 848571148 642828695 525447235 -111234870 -268748586 -723224719 426719615 -551867919 231517799 47834489 -780035845 231716530 -9457195 -960988350 -685844705 -582634627 -135607763 79123354 646340462 -573026026 -66908147 609107172 882050202 -351567850 -165030042 813537187 724560944 967514327 -374418189 -484419932 -5009036 337841410 -763874989 356419253 421528284 -875891734 695256319 220453074 -847086468 302405261 604967811 -103697058 -58600723 114416003 880210069 368566992 953077783 437913596 -664517057 -623911279 -908177823 -858606656 798008236 625284418 -760651190 -987030237 188545084 455627562 257274277 739037187 733336294 16648044 -482277383 -849075359 -25976161 -185754482 -553724856 210179002 -352798443 -291522906 -467932832 66718928 -73195575 597911133 -502970367 -491998528 53524530 232341252 624136143 177956123 -699697150 2530707 204148347 283614820 -62965235 -115146565 -769815620 -664874201 -830250989 389912804 206848558 -647274983 694171127 538827727 388087888 -116528553 809789044 872097911 809463292 -317801587 90848995 -615987857 -783066482 -569933675 -403239832 -149820838 25876710 -72897411 151758468 -966266282 873214663 -339393703 783241890 -371987225 -991788894 -8837647 276751637 -172701268 -352992811 -334233434 234307828 -695122423 -382359973 -393068368 -754978354 198715797 678914510 -380058001 405914580 -671389650 -436106658 71069794 -785736487 453647905 -60934637 645090459 -71804062 297889486 -287705318 678895270 -184805521 -657928471 -152617988 -763572771 589489688 -32667704 619420723 474119481 286790666 991223908 512233039 -850629152 219042026 -244335068 6941760 978340024 613051718 -792027703 883209123 545095992 -118996221 -755541635 574897132 541113177 -225091850 32715402 126431974 688516744 -524208049 -651658417 260507306 -857805364 -919659753 -316337604 607592200 560661272 315099425 -291560226 43680889 -156879070 936022414 487422949 -410355721 315304853 -742428198 -829927652 256792676 -132776972 845073674 602517550 824339232 -391858217 -676704070 -772573563 188232466 -644558628 -418211272 -971028806 875340407 -755958254 -254235589 -425082190 97303954 942210982 442243596 849069756 693376172 813869507 864187255 -404808593 189844712 -518608737 754347432 837034507 -410347870 -852387804 -29109485 -94161968 709463616 776033132 -116807382 191170858 796445985 -789262712 -941131850 165363670 507327754 -202898598 -975023186 -43329330 -431863954 826374999 585293495 -804987237 430757707 886517832 -645777336 -719354238 -192943493 84841311 309077122 781746655 820111995 -906020682 -450746218 -474528076 -66813285 197937504 -578996640 -639509989 849068119 760785121 998464487 266734114 30684965 195959369 465817116 547873723 59217488 781582511 -709632012 -581295390 -325357133 663932650 989046930 441499439 646576644 -1048080 -95287950 -106368919 -765381899 -963110174 -894647351 911134625 537354003 -289736724 -909094972 613297551 -406014972 -538032762 -870376483 -349220735 686696289 373167929 -240050415 289890830 -986488769 -691204375 442912880 4748577 740500248 -936663485 -464373771 -509817687 -255981877 630909624 -325582634 127708530 -735936086 -750340276 486129191 -969930941 24999096 705905260 -889973347 -170281818 665402379 -415604143 966877923 583372733 523022795 -790825037 -521530995 990221191 392798764 -694849168 -716275922 -981285263 676170273 127037140 -205304510 -976173008 -736921605 416463073 -59338395 -23024151 -773704612 154625089 -535427251 588607566 793651412 -956173033 -895581280 -453251988 41550634 142672942 -793812879 -35944383 -396577160 987049503 425662132 -322852197 50134456 -613659432 -186348914 139457722 -676903451 -354487263 124320989 88823387 -5980827 -486450173 -400163763 -821911771 869148635 -967391361 -937304976 31321718 -95612186 -642300752 204147568 -615252904 -742950456 -181897394 114683496 -64528183 51037389 475529236 -253373273 -666919561 814533396 -984346010 251507146 -369204165 -78934793 641318179 27449762 -935513790 -300563692 97076697 -499556711 -635487123 -717293611 -814386674 -383812871 -995868416 482288975 511604756 -800154963 262268003 -50415892 -713420975 -585920769 606293292 335478758 432246718 -6585270 -598060251 848937190 -276747009 581552016 -163802380 593511249 892706986 58570341 -690516557 -448209513 -363121979 -963376422 -837810224 864686910 413754109 251348797 29514377 21636739 689278517 -843988172 -902574934 -332520818 -740845506 392111269 737132526 93302162 -633019584 84257890 -648231612 462951226 89506405 8351347 -95578647 526760987 -833963298 909573771 -793176617 41271808 -603705067 -994216687 299873939 -516631537 653416100 -454218579 -218828875 -536521162 -634318302 430528256 634758806 -275722217 -394290758 -698807085 290378294 897260385 616951423 -249962091 -619388078 824608140 381836709 -203604594 124439437 789564052 -67927738 673317009 -970643292 610496493 235426193 415604612 -360629442 50998021 712877245 -534876879 1985798 -321767909 16590536 -891653925 -177518681 392857217 -127406020 -499521810 839188306 355054812 935254883 -995835331 556384495 744530603 605839818 -259603097 42600102 160058876 -706389614 314475912 -204822303 -690114672 -38982984 -500804638 543089591 -715019042 469600894 -236403483 -368787891 339001462 976069357 701037503 269489585 -815569198 -928836435 464167924 -340470541 -316281913 648476494 54662014 -867506638 -820656693 140284398 -269088382 894822201 -577750651 -709481642 -388495395 -760528188 831020779 -990540418 -58863183 195389123 524970037 481952888 783704915 -678258081 -960365305 -6362593 -687069892 117188386 534160458 -680497380 -992719690 349168038 500081801 -184827566 533433718 58146853 -578643159 203894573 744872696 -630238671 74540606 909225992 272015771 490942221 -890177842 970575074 859587604 553148252 -88352754 -660238687 -137016104 193332044 -991104004 -961136283 31955551 462502405 39081055 -263399450 83456085 -182858632 44036480 518741154 -61753332 -142688966 22782391 346837919 -994780959 895071605 -894734813 157533052 -697851199 -593327255 319488099 -608351723 169850798 -370203838 -78117578 396456787 -374985853 683665674 -307580217 887278234 -596316999 365372324 -403476775 -692437059 788882327 606995298 -425984220 60143816 -161500122 18166315 -310285290 -535412839 373305744 344323248 -318470332 -603008710 266462330 204479950 932686373 -189216966 -986476953 950071934 115205935 188313779 218447604 -471754150 797568783 -159958884 92825112 -818312791 116349617 -92961311 -447247374 -583128762 -340932770 -588595442 -312467375 -573979633 844794296 345210521 360821354 177915527 846107762 -100219166 -6032202 141819793 372702246 605934793 284996964 357058546 -257289534 -680880607 -648641792 -985278754 -868633909 -232188240 292752781 91443409 220810129 -898202817 -492772553 688951175 241036674 -220230014 519120756 128341247 -348693611 -306081326 -927526481 3631464 -705475350 371802740 48972046 951368020 -324164849 159717202 -586937924 292664128 -268347709 -244438939 7087239 -215143847 -198820949 727660847 793821443 398200394 -536425918 -545586187 -988025521 116186367 457135562 -86517564 146474559 981250859 614897787 -151006926 -984090945 -348563120 -774823601 981316388 -894931724 -174782776 511708182 207156502 84380551 200576145 236769872 -144428418 70124770 -532309384 430113248 -180783979 641852566 -707955235 25920937 647173634 -995931988 -781220990 -824437905 -869538650 -699743857 887579799 569034317 -687080026 267645756 -717479305 15002748 -768271231 -194032378 -40689014 -358027520 -178729928 470506937 -807750830 -417982799 725356379 -787054945 -570497013 530212128 335857392 -156019182 744284083 -929380066 -412155794 30359456 -182174543 433980582 -502038194 -435094628 -778192894 -419414712 718872088 -472250724 -911976857 -708220033 -106152192 20212657 592135763 -146491536 -108613639 644196283 -262435554 923971879 -758427403 -702897312 651861311 146176520 52361543 591522449 -948119980 -516660123 -791588527 -851217306 -888464552 -160678793 795281823 55586085 -589386145 369204874 68644566 478033177 -324245457 498751777 -202022467 733553357 714484075 -790570951 829073776 -48293879 562710078 -338578137 -188948838 -720692413 -636815403 -445919052 -209985241 291652042 -462753401 731449548 921428964 -312397214 -767873703 556429633 -245611155 658175116 599606348 948961650 -971295021 705172660 653175431 739044828 -698221709 631798836 698543665 604461889 -54057129 -697809475 -447273483 215182067 -660191341 -167082573 465149518 -289494420 92702560 -217480713 218246801 -728206817 -175414840 -114365612 827986289 839818487 -910936620 -705616189 -792245850 510214918 -851729179 -192536140 -717312140 -369375715 -201081885 -355802823 -664776645 839123319 870065394 836610299 -20371323 -8135450 -816790681 -134543951 479741057 -421608848 289954437 -525978845 -80717570 950530067 -86172246 -721981591 106292613 921722816 -76242735 289252645 311496291 -818267024 -280056258 -830063090 241714806 335689721 -565896584 938522271 -213565250 979747269 -416819947 -521298633 -12941932 -306174968 6439790 417491773 521538034 -664627355 -127982484 300874640 160344749 670437058 475537491 -464993797 -854319862 908002802 160790984 -11346331 404596006 -358510322 -789248500 817165314 -584049104 -312679888 -469854311 -72842711 -674046941 555578897 -168769115 279258540 618898579 -654985295 -149746964 -937009414 -632709321 -340178472 -538526717 -549915191 -512597609 -107828298 -722459318 403601773 723916551 513064749 -265929754 -150877354 416523261 -346984195 261158485 220510123 543341469 -390244581 -986289728 669092766 951541993 -753953367 919134223 406172313 -6786232 807132239 758388592 -237398510 580276346 338826344 976452689 775803494 -27646541 -639981697 377585692 575855802 303257044 71400297 -138520996 525516410 74468523 -408728382 -179738997 114450284 575360587 -680967043 143203480 331062667 -801470827 -900328499 -632702876 -943864127 848187568 -556110306 -804526097 741478361 -229102999 -198556017 855700082 252922848 -579819979 551223003 -350065103 207240858 200383251 -59513716 646870500 -137283352 126844050 506675200 82402422 -705934539 -423889096 709592682 924541083 821470614 -325115833 206583501 726852216 319313191 -143517538 -163142473 304614209 -284091855 954653544 435125349 726468048 564518109 -755953955 -116118348 502968112 918192022 756428751 394934909 -761717561 -107176488 -836770128 -573705781 339877973 802250033 -959959341 59908412 -401001276 -308287326 775435557 -914858618 285649579 405914365 370262034 -64128583 -585225887 14433113 -430578032 -799245916 -750310361 -996056535 243632773 914591267 1940426 538135773 723857175 -51045612 666030113 -182001704 571418664 690214432 -198730801 -618542831 962783900 156324590 444740862 -923720162 -567339281 359273513 -67615557 889135736 -708904224 -904310657 -463600541 -317092541 176168761 199553349 632523422 348936927 -571484962 475320734 -369667447 42123637 816259884 -947938112 -568207046 358077161 -778938433 -292553894 -767866656 140330004 -256010787 929682219 904883059 45369967 663645584 -661801192 789916082 655307471 565236191 -329400003 -401908675 -522184248 -929676180 815700662 996906389 -641912201 -403253651 -191159722 437863835 737079350 -104248718 -32089994 -564712833 103137895 -808665932 -2982632 -663444352 -669472288 483403847 -189451583 418720164 858950013 -500690469 -416266058 440530801 390651377 -262115432 -808698823 -923002308 816851280 300077920 828883164 -212948751 746268657 774814430 -855887198 939809057 813402295 341559901 545607100 254253223 569535768 329542098 379751114 -353568137 221124070 -382503566 -452727380 -275213517 21713127 -772823052 -760705937 873336452 693670407 -445827806 -19966494 880202684 528507020 918334199 -82602318 413528217 -986977283 497550043 -167231218 672453210 325055723 939752431 -991496253 690566236 416828633 -644934710 -624276300 735107266 -609138603 -572107456 -498675744 76129893 980011758 -439033897 247583900 406463052 162784884 -989245119 719224751 947564343 311207748 212316878 863612399 918105726 -297140431 -67327499 -782972665 -517473913 971273680 -392615280 -207925902 179371483 -232166542 541993592 628767430 -154637960 628737931 153459783 975137577 899526662 391416055 84416064 438514757 -538137962 431815039 -539179549 178907017 672503675 697472608 -32195561 -863754170 -50464298 -973440711 -202383286 290306370 529599008 789465632 -695696512 -794077792 -834916813 658448335 760961568 282416179 419149889 948275302 583209866 41838852 -317817148 760291097 616446320 -86546921 -346659032 -243469492 857119589 -576584132 -293874049 752187271 -119235281 -16821663 -919274525 -146657860 -259857087 -346066200 -791447328 698557282 353995302 826987445 692943512 -44989533 552576465 -470415681 920061735 443794326 -630920618 -890578391 -266853336 484017 724615585 214349691 -120238781 -181954558 259642826 930999582 -850041459 -881139566 -19423061 -529501782 304451139 -35161582 315966856 -575050722 30162799 183632557 719366984 496484509 772393207 144473021 -544412877 311904535 605952876 -872648075 -386353622 -15525689 315007325 -309646436 -87828652 -310692533 531486367 528073755 72972605 36115783 -95693624 -127714660 192736965 60340522 414845239 -162172072 -208259446 -975936876 978217795 -358619114 238511600 -572900792 -869136871 -143279492 -655057034 122331722 497925465 -903444969 467145458 397716078 418657313 414549673 827550472 -597886275 227690826 441994199 -468017747 881892023 -580211481 -977104950 949682978 476268145 -48050222 800129385 994435112 748125420 556639476 -831440270 229924676 948185393 307632913 -57804634 -648688774 276408382 -703262918 -585936860 61020836 -808312918 367512912 -630269349 -85814448 -762772435 996686494 -881989221 772009904 587679287 235271804 908953156 702238998 -819092813 708366444 464491386 98425222 -602656121 269693135 -995836145 -455485978 -204496823 492634883 -43736691 -305879863 83035876 -728529324 -124228196 58146703 -528707083 -119323299 680233839 -104215891 317041779 -901500294 805650896 -291141739 190145693 630512925 574779152 -983699997 -17200286 -7166137 469907654 -378745273 -351794732 -170842736 -850406305 -325070475 334183935 -17501503 -691363003 -961716740 226482189 885883221 -112930748 152170999 -31357236 630458101 501769057 867440782 -45396005 829856024 -793663953 147103667 -944906581 -17154468 952162591 -972175088 894788 -264641518 -959365166 -713390522 -391355997 616287604 -144631570 54736904 129988652 928768903 -226923890 590600355 -874335341 -512640047 197324203 654083578 -94518051 -990394346 -235144294 707893014 910298918 -221313927 -103439062 -456718069 -80842721 82701247 47689390 -572333423 -920723905 -732738442 -341514607 -935953319 -512545246 263613286 45459464 -268101060 855512856 71345814 71140983 355304938 -532378300 581552663 364959883 -216343676 -497776012 412050078 -975537415 92891554 -280065101 506245625 -845869427 101109122 574495369 -510958390 -899337580 960423888 -790823594 -313637873 -492965505 73331991 -790683138 -129396984 764166221 -574597139 -782663153 416814100 568024251 125961255 -697539142 850145962 542742273 -498550123 481733345 -811864943 687568735 -375412041 -617166707 -201731036 -11102471 -320947926 -43990201 732035253 -89488236 161086227 -626881279 30861327 32576160 -279096837 -858795459 459879697 -670434752 45367513 719506079 -178136136 -369221231 316782185 121928061 -848672092 343217966 267518775 466288855 -233795008 721926031 -240216066 -796769227 -808084406 -917949276 939979441 358542679 -486973189 -27454292 -706972341 -411965271 617420141 890316984 135399945 833627515 -353130873 -784664790 -401348394 -969174138 574306051 943958366 653180839 325064804 -240231505 -558676743 791119597 657538511 -513819538 -511397282 107427853 333134174 -910133613 999062569 898108249 641485468 -42639936 -334531503 848842177 6019916 912962177 -606417933 -821973092 394238859 424435338 228007449 -598066150 769190322 -807391067 -853707287 -107995813 -751003487 936515374 -360727347 -759694313 838562021 -416534566 -850460267 202238829 -896433411 254752261 -482767286 707433879 -984072348 819017266 -179871388 991417248 -768415696 -736816598 -22207103 -139362927 -450266446 960218250 648410289 701118383 -720978114 876756917 462143842 506601036 -693103116 125814311 -297809260 -336649821 -814422293 778289703 -109405661 899295237 956454293 349414864 377661875 -325026191 200150325 -337264623 -75489283 -224807102 -486428392 419148387 -207425233 531226190 734464452 351497407 820825309 -975271816 157710568 906561820 46074307 -91672379 -21653361 942996909 -604717415 -930724974 802566825 478656995 207374335 182422266 -183172750 130771577 -652363422 186668973 -547760726 578761523 -980977557 671313048 882829401 501091338 286286875 416721117 -635658282 701443164 888282486 296468391 -944345118 -8461126 -452883684 343378314 781865966 -666446477 166180978 -340471703 -245008082 -701355615 721655323 953183787 -81386819 392678437 980780487 -160631822 847971576 -250346140 -286261205 -974263779 -497446122 -108374294 -52717084 -232947035 -795256234 -395732069 71367732 109068910 -9202054 -823643603 -600592284 625431234 -73733383 -122525779 32596980 780127540 -245417782 -190414399 212352038 379100113 -158385853 309546981 207422966 -871712137 -747415917 786935901 -774017934 -823583070 619171560 166619102 -248230548 -56245809 -641537479 -240003466 628111566 760341356 831269759 641392841 -177668981 -606211690 527491095 -846235744 -754674146 942249624 -172483164 68470534 -539051883 -669377468 -923209275 -609549138 598156774 -31516570 -379371069 80717156 267840067 -399018232 -444769595 10359271 -908804830 1142223 308189513 -15507007 310324480 885338426 -560417704 324544979 -828634857 -470841608 -173178118 140490306 821651546 658628127 544014950 892236516 -505370945 46373871 -400198522 -503460131 -879471225 304386960 481700796 329551058 799022349 866651528 -516655609 267707526 -430590865 -337916003 -209951925 516082690 -779196377 298768605 630258098 174786527 -473278226 -223899347 549151001 -672746442 18154076 -498862736 -219089031 386170228 -431786775 933074475 59389075 -581237870 984050642 -630420844 594359573 310077475 -190394578 -690467557 -391182211 732602588 528631999 -162156201 801105643 -209684366 -178609780 662518166 638248181 357484747 -752485182 929666998 -434118566 98446864 -662960781 578147271 -825503730 -286458745 310858653 674563787 -368274048 964602463 -641749589 -712422387 240707261 -430236067 738244333 -512812938 -713346475 15101050 951257075 791683403 -838658643 -930511455 548699824 878674934 160488309 580928212 -275532864 458423796 298773836 919281215 -332490780 -899833463 -541044726 138577596 -396852756 -215101395 -866425073 672115513 -263201790 -849951834 64018844 -991842839 672468995 433352783 108332266 612941137 986608347 -206102379 440087671 175099529 110595179 241752418 -465142085 488658901 713565800 -760974063 914722348 711262301 -524229175 -770917171 154738534 -784248436 -636251989 747200335 212692582 863659924 221548591 -464032229 -531459601 269708708 940159812 266793755 746952954 -23665157 -662972103 -941229507 949649690 735459718 275242780 -176493139 -107730779 -192516350 -337588498 -195512811 -304807660 259453591 480050024 556807777 -684368334 818078673 -735043741 97837049 432259591 144791201 -234797814 220686644 -966865405 364001152 942754798 -872691343 -561539205 588905262 -832035700 -90412718 480915762 411078776 -886440053 -884375361 946195045 -70035776 -821990207 -511223780 -550359463 -943232480 517692805 -117349377 484514605 339966169 -501770443 -665574986 574126192 -903147357 -466704204 -535456538 23756800 -731219836 167845314 491954616 -813685657 -989884024 -509458835 -901956775 781565412 546807282 667802417 -66077472 991417864 -715321874 164852558 501764907 619851920 981887842 -824592233 -700949159 139548534 75253621 352967345 163046010 -321378938 552839664 181929860 -927841511 -987178952 782710505 730825515 224552391 42777565 -63774006 -993264039 -978212006 -569767389 -420803245 -766145585 -394081020 75802047 237346815 198002438 -127389992 613626483 -578340073 562826442 -721635471 921603262 -997435623 -19423768 -536394804 173419597 451578705 615738993 939417572 -778143619 -716996733 267339889 -140329118 -452897766 -226374494 397616149 795106512 531675729 612296301 -876366275 -114908601 977311122 -325760213 -721081103 -551260162 -253801580 559808444 369558424 44949918 10444516 687557498 565754202 414726185 836723908 -460922605 114310932 -340504588 325003768 -866289777 -526777377 835398145 -880537964 637618343 -764962826 -943674105 602495385 391102744 89174877 665941639 98362713 -434155895 -431814668 72653018 742127892 -357906894 -161012681 -57573388 -464906757 -169823597 -283901440 223265456 -361762542 -713825242 241245264 56501081 -119439669 878294162 397551271 -393405475 -392591786 183891239 -129167389 -552279977 207927840 -307154237 740041874 513584320 -902834458 -594429189 -264918501 -455190425 -130026877 -946906678 494913269 -282228699 -631771336 572114613 34680282 -353140489 -964616031 983800500 868738460 -665059261 700723355 630440008 478306041 956590427 -946445114 -386975138 -413519967 92663544 48241559 -535419409 809954793 978120904 -952567188 -817207165 493777528 322096902 -931542519 481002964 912099454 11655522 647357431 -271640832 -769084836 -683563550 -341123611 226350659 -735977743 -527620572 -91294086 719050007 -809767511 -314345238 -52091877 16470804 -106236609 -159409410 -499245157 44225877 252793421 -295430167 -890284870 74910398 503237282 -800089131 -926131231 121733239 940171966 -905771028 428360016 -846583181 113546327 277716976 -516043693 -648887355 511909913 328619040 -338909456 780556904 -105010404 677608889 -319779405 419941775 -760597661 -524186346 753795471 -939079510 -70874891 477759192 996367274 -202865070 709551726 -160718501 325974789 804450047 -323686129 -24304987 -806306511 738677851 -918641519 632579906 653190858 455836565 -96108072 486963283 460657809 270979009 -548872011 795523187 -461473 -389864369 609364643 467530114 259475104 211463927 128366826 531115929 -617729475 -118989653 -804724964 -501694473 695546165 -390142928 -775728416 -985465730 627804758 -291009161 249191283 593442250 -93942410 43085613 828970194 -339962787 904737077 992018182 180044908 625222651 463368327 821022772 974484689 -464766136 -439588650 294778295 675870890 165712136 -362645501 -306810506 555394601 627662217 651800051 -26492944 -108228987 -957142620 94107024 -809338197 -293962639 -769842245 -635276671 -30973145 514800000 377809867 933443199 -387399470 -696524861 -247894523 -502832944 351039384 -871477685 490603421 -498109652 621182085 -180349138 -795472329 -70484820 605300144 41826340 109229433 -150627695 -666294884 -785155578 -739841762 109930775 -767012613 148314256 -420192554 735723458 -151577667 -136464795 944807871 -766468687 -648593238 -137253307 -294685987 -258929256 -736012980 -125174080 1645339 914146187 849493580 -967377156 -881740300 225895986 -105905818 444122874 326931324 -397603726 -462639298 -328751696 188788991 -791500247 -649997145 321929779 -488487299 -240848496 -270791087 -924537475 924652959 -92775686 678427423 -87166842 829429851 -523949222 587274142 136186901 -106485848 -150055306 -955247598 -94771046 -986645116 -195108272 436995107 845485827 807110793 305651012 139901199 454501725 992782614 -786773970 823926606 -483859221 -758429055 -547933951 687790195 -729915371 866858202 -749153417 -511448271 -501904826 -177981198 593555192 889833639 -972926992 896789023 676120716 -645512989 391184314 -437322155 -584004132 -446744877 910489187 -262348998 91999414 996127818 -413738708 -837205354 -761810448 -172357844 -732739846 21883352 392519104 -449191554 -7228954 -558452929 743430560 549056454 646767285 502602668 -537321445 -651970696 -604125466 837458078 822063693 308183809 -542745312 39408936 869871397 153052092 329672751 -763727131 126005094 -313670316 -656468112 940546222 -269221559 -504951848 -451960876 -931499173 11467933 106786941 479018139 -812027734 -230769044 426679316 -147605892 -198879446 -299426873 -70950462 479265098 607987962 -927717137 372989667 152141810 336742776 -295779000 -157324425 307658580 -696395554 929067078 135087535 512370157 -883081046 -725248108 783414203 922649697 732422895 518081845 -901921190 -577268190 -894546919 -411010134 -529462537 704599458 552234879 109116169 596517968 192449250 987205427 199832307 -304319673 322968791 -881334826 -650877904 877075553 67139838 -589959507 -89734731 -999137504 824324497 -424501167 -991176515 -628058739 765663842 -295312647 865094757 484270920 -475869437 648484942 -487859367 -345087884 -633687451 178117491 -413993039 -242720838 475005161 973918843 868490895 869948581 379813530 -565954649 404669949 -858329060 -38834860 36169676 -742875856 968038632 437826454 -719248472 810091066 -807225967 -203452026 321022588 -645567555 795394235 669221339 459373565 31579458 558759834 261344295 -705222847 276763873 -645643835 -613826783 212801203 311081392 -65454535 328331242 -774889123 27190292 -341633624 419462128 -551682087 -915013382 212000732 330064272 -566831882 837848354 72576033 -936936661 124284494 786425302 -173091938 -382925010 511327049 -808715655 -685974846 418737896 -94874786 209306030 802693125 -194882271 -986001769 -595138710 -919191987 777957884 941667954 -89362142 -374146694 891794058 -342365510 -169493834 968771746 169134735 -445144563 -299047497 77319462 395112962 -748402972 -917853437 -310724677 582343947 -777760031 -609239007 683092130 -322441593 -986928708 -15812981 471440576 -470012897 -175628803 -693492026 -593560503 -261082787 75385381 82803476 678676927 368286610 -599765054 672914144 845396974 -220423883 5665869 189068311 -261074968 -990500522 409866216 641525799 -944136878 -745291707 312672776 -388488728 -225276072 -189244893 -359715123 118733299 -428490707 136159919 -383379961 234147183 -974354132 -398346789 -820965199 799753509 876840675 -420963515 502843695 568455583 152906708 -874512051 -319564746 -475376768 -851818770 -593152812 -302873433 -69280766 -964445603 -352570210 179970543 398696207 -749723212 360985908 425518086 980643075 352405981 -118030333 -810617171 127177286 624593946 -17569810 9383840 -520101244 -409489263 171883645 548702550 582309068 29677198 126203691 151780998 130118230 -541387070 -763123466 667292872 -703963192 -859686008 224469525 -899312470 -292927755 -234099053 854965506 -611181015 -519334021 37068477 -351653879 288541222 820506108 -454475417 -111201692 -33820911 -330160380 838078335 530516036 623301852 233888522 -841519115 753318100 -322745613 521268884 -568248480 -984068104 180407742 50375436 540539030 -387651870 -70114624 -877002388 -844579693 822865077 -164526959 -305875724 996472874 176579722 541981838 806067607 -821138936 251714203 -804368118 491453806 -719226092 633188585 878349195 890910896 -903310422 -941709834 -720664969 85499096 -684691336 -218154646 -780698896 524324998 -26588530 -876220341 -377665577 -942473338 310614346 139233198 -383923641 -806244505 -631022390 -435414817 50065526 -23525132 677257862 -835581332 -655264352 149510290 267061708 149891447 -413950505 9334598 718492310 318684018 -478686667 236529101 -39349773 -19140301 32445239 -86434239 -673674892 -79420862 18872181 753003294 -284466221 530388854 -23429785 -329945921 828398205 -772684229 611245767 -748077406 696439187 562764326 -336667249 -183587625 109509078 736832857 -873165604 -625295047 -321880050 790248204 551496303 690158168 -724669606 -419957059 -727581436 922791148 -771444681 -998632448 -708342025 -240331220 -927901464 -476537063 367209670 -48914398 -551997855 -158144406 251676063 967705911 -358412920 109790780 -877895877 891714522 -283320556 -674966700 -940374244 13709801 195421169 146204773 887547676 -51226501 526489861 399214472 -417521281 408430579 -124727644 690094337 -463330203 135741846 15804301 404306710 -574185905 -75016535 -673221009 -903794770 776198159 535370966 -895477503 -960695832 438237316 219620142 681151953 473848119 578361141 -999649158 919355565 -674580323 597587352 744251671 -281213384 -956159785 257679937 -310573541 -477643437 593087 487179242 -819146273 75592069 -856655757 577343746 -19230683 951058494 -810641486 947762736 -513080754 641165451 4186768 -694673168 -849090076 -589640608 -958241329 -806752528 -621560630 954829256 184137255 -12360677 -546587357 -652257809 721985675 -129894907 -919496138 331340181 885542372 201292363 -889627048 -648974766 -557748440 800733909 -895716900 557606193 213649868 445204983 -553139824 460073783 -611852678 -460513186 -775242170 -835763062 659185756 -127113744 -185341006 897533848 425965999 -705404739 -469748966 495580195 934088671 884756056 85261415 406248580 -790757765 -893380928 324858854 -832979096 -444468021 468576046 452122473 -419696254 998098842 -473166882 957409804 401818037 471637269 -129287176 785718948 -670430105 213761930 59175901 -291843491 374882254 -992706241 392715089 310775757 849311997 756120598 838996847 567982387 200783689 -795879166 273334401 -120477532 724617994 578994507 -644817566 27519185 -72642929 -622014894 355228686 292129831 -970843950 -571934737 -661304401 304857784 -727063671 -384318681 169884123 -499785682 90459452 329485094 383750033 -373462272 -901537077 -455454676 574200585 848435551 589354780 923159898 661680771 583591041 -820116953 912817628 327427901 136291362 -669210435 758305696 974607072 283206312 -982422102 -417315570 -28494361 -711650075 -11257441 -529416640 321775628 -927671793 159180825 915027932 843945759 347520500 -963921546 -863842960 -887318851 449210208 393997813 956314035 -817809760 -626210490 730486055 -590058484 -94170366 -413358123 814546782 298364115 -743079865 -975239770 -577186270 591544312 -174011398 -397497127 794156558 -52477923 -848393869 -893721549 219641816 -351260807 770930702 411125328 -793825382 460719792 -662794137 -986722092 599934879 10756005 860266093 -723038502 475826740 922584564 -759294289 604505351 787419649 495756863 958197652 274046150 -804128488 -581323911 45148778 -520304948 131324078 -330009933 89714334 127858777 795637874 679699825 959821132 -864851209 827491736 152448922 -77997778 376810776 776365511 833438067 -991606896 -464299992 468592297 386111374 54759991 259608568 -615871826 547446204 351299734 728201110 -785911404 181285659 334861599 491509560 -337865528 -372371054 -323711228 958335075 526546570 78282623 -987257265 -514274463 462269205 -294490661 837150694 -644835675 998493943 498358492 -817812974 -131765653 -502335014 -29345368 579112103 -644147211 -641258169 -956938312 588374648 966428781 923655859 289432229 -769909607 -3511555 -262537344 976088552 -373063346 -712277639 819588756 138354982 -745842204 744062659 429640108 196163009 -716312990 -858064478 763154443 619770271 330741830 -104041280 -337347365 -635028609 490187858 494542835 876507925 -660504746 -996813759 -895191889 -496253798 -601969272 -713066288 222690052 -711922978 430249071 -201519321 61964257 880274863 132404956 -31461431 -98656402 -488927664 92013610 139071373 -817191471 878022784 -724528562 976547234 -905228750 697448295 652823276 -700695118 204420326 -173649350 723366475 -785260149 134573846 -173885499 -730576320 731969849 50940589 -490955397 -273552863 -620440547 171778566 -235089573 -392695325 -524971975 305018765 -767941360 77018735 -876988390 -422373301 -25003985 -532517283 210261004 797207958 -182507627 433955544 -312298084 -885075734 -440238154 806770655 627147801 828145827 -838612632 -980637083 -260688859 740695362 -527741837 131425106 702975302 208349763 965990700 606697229 222249036 -348039930 -386705247 -534663822 130902396 843448226 -136099955 713294845 -566790282 918595035 782307552 598093678 445584186 -804182266 -649416758 757430260 -458407519 -647528639 137808760 616161527 -495141113 -986986027 547210413 114396222 -764872553 -249573699 886339948 -348030301 765129894 -421106965 -987774648 524880511 -675306748 925923982 505326819 -323407149 76722950 216971818 867902012 288011972 -182915140 985293680 527251738 -951875869 192804998 650025576 -450875720 694204355 27302450 -619909820 -411097964 -17859745 942736861 622473355 483009857 -325197925 695519853 241905719 92911026 -327137752 282984898 -455001978 -688334591 5412156 -9136687 -79103789 -158828271 388251600 280080592 -686197276 -404945250 847518494 401773445 147059570 -821571202 579591169 -21963442 512180320 31405121 -378363696 339652793 -85491559 715363128 431859692 406307000 -921028662 283310178 -150876309 783241273 -406618288 483531796 -789389556 202845698 989098954 183151474 -151876982 527454581 -735104015 936672329 619048706 -909189232 419042402 607919365 634675434 -27059078 -157685707 628360638 510750876 -491010470 -625284167 -779631882 982843417 510328040 65279685 92919763 -210660365 -204913314 -153867861 -22516375 970760552 488684095 403659430 -278258698 333175547 805344079 -972361451 -364368361 -1101017 201892939 -859737700 -486557589 907338427 -299153998 722167300 -966468181 -807020774 -179922617 677995552 198756636 300446656 249342316 424940071 -644181494 -585580005 -28149977 -114422431 -624578247 -525855221 -263914298 275007734 -223579768 179262629 -232744709 -598394052 -623221920 -984919848 -929002205 -434847537 -915857742 825864549 810889111 368702199 604637343 -414520168 176785914 864284117 139675058 441611334 678911257 -869133802 -819345542 21471755 683341666 901676424 -990002802 -857628495 -850612499 988470959 562518696 886918569 -895473016 -432148273 735925321 486231359 -375126617 635205598 -560562050 397597831 832956297 -903070213 692275175 -676492521 -870773928 -344524253 -778142470 295902456 30362587 -301643932 721158338 -672235958 158369112 -374913227 -502456928 -78104206 -766609338 -68238527 179431001 106525138 364320298 -564052247 623425480 778400405 -307622546 591732181 497084922 725548039 512432138 577825026 542629604 385035329 -413908425 -128451298 71735136 213419640 -218223447 -463849558 304795923 948989123 -75978372 -355560757 -94970054 -317502914 952620206 372049511 -579084054 116662210 201157027 392796512 665956678 -603115464 397576363 933994673 -983243273 -719983710 26358368 978880333 182017 -325575750 425904734 510270430 -255681018 706544183 -41655036 419883580 -404437152 985127117 -730878712 104978039 -70420848 448017928 -855935759 -223164575 -720423292 246283277 -423657655 551028033 -466725143 -755277834 -666742900 200226875 -619042540 808106593 -658910758 -997031619 -83937943 -428731577 520341436 111985234 979264619 920557583 -415820873 615929404 -393295111 242733587 -718105375 592168861 -115079282 -206975365 46755718 495117849 138541641 -168309207 546678811 387948460 -459016397 -645762112 114897622 -730268429 147099157 -324814192 568621671 622418321 445860549 -909179159 789150012 277065316 -589689453 671078645 -817040625 -104961683 644196861 -823893133 -305224110 -974260495 825267053 775263587 -237484055 -869646895 439848562 206681267 408483427 25346435 -723016485 951179607 -744010058 658096598 -509808073 -723395501 -307144225 -403962878 -941955776 924028752 704453228 -683107281 9045530 -135316722 217078379 -3920893 819003500 -18462761 792893070 -408896147 787983784 159223239 -386812058 814925718 765628710 -958889648 -532233123 -525427920 -826284105 710886225 -482447307 855349104 417730086 954817182 -155633467 -698966254 -653211388 -970451720 620497059 -613454793 529418034 191195049 791442078 928468881 637019605 -465199120 -259195884 742766597 -867168430 436949040 966405671 -446196011 655347807 -424696469 25620362 -3092272 597094874 -189085069 513312753 -89447506 -381466536 547021144 587428799 561515393 -37452477 -232899262 245562172 -144190676 796554726 477095106 -946581643 829636126 -746532154 242245998 -241733136 -315358341 406867904 -898975204 953821057 -398182778 -580595358 574779781 -242211344 682060838 -818669984 -660445185 -157888629 247842963 276185713 -689675168 -563132321 -272045232 -434558336 802497584 -430040251 938054171 -27566237 -768437658 633625941 -831001018 773745428 864078018 211392967 -48880646 795255485 -527414983 -995816278 -937234177 625549118 647325692 -487211504 235127624 604218136 -213188572 393181753 267614938 46188909 191640893 -419396627 315705725 -739614603 -36717061 760803623 -644482424 -893715874 872086649 486287809 285480910 -276184594 -822817675 -724793687 -345204204 -449908775 -506412259 -869199141 -348200055 668710158 -480444616 -271681688 -658541901 586554902 -545584295 -179005690 142654135 252292479 -695090638 602982784 445522606 -455217555 286105033 -217536700 -439749612 -31675846 -244807661 988869681 762845621 -724654417 -779278323 -458231979 -990570844 -925391128 -946127959 -699146365 95294341 -300010944 145202449 -66731565 619708484 -328865709 -111458176 -471722992 346327815 -46268483 899487985 89968547 -379870018 664587254 486624097 -575717944 289582914 99632924 602233548 -75650473 818842940 -421172440 348741314 85123286 -318347975 -964048364 285276486 308925461 79863970 -774612799 801316537 914933693 834806001 -65836960 -714188505 873521814 -277927790 -623606996 -194261872 -921841007 426527145 536176032 -783127290 582020221 -307681347 372803009 200787832 830863128 125303686 -701625997 -631030344 -292135440 -282978154 662988611 -652770461 -935177534 -83993182 452330113 -858143739 -797277384 -466802277 -174443740 255394905 -612893798 489528544 -825938880 770692136 -571771398 671944718 -491804607 -747446871 758723698 11269739 -831572446 977386877 -264545964 941163780 912281473 -223948601 60523366 289805276 -596369701 665066382 -141684685 553227921 -909438335 128212423 -221761171 -290388443 -655017966 -825469507 261640396 81241885 391158437 -752438439 451149875 -147841147 -533088130 497215472 -411814558 58492296 -27273069 226385066 -326280835 794904062 52943246 -818353429 502082846 774391740 439196960 617508264 776526686 321518248 -824691044 -378717828 -711208493 -979109322 482963205 835268537 579985952 -266830573 -632115274 -860541459 -45533963 -599146846 -458588006 -902136849 -619207671 237943330 869615459 751183979 962676559 304596695 -818825637 557968291 -155960985 -468648973 -791407177 -598590597 -984690626 -755633889 212660584 331220207 -182390796 -275171592 -445791283 -689269707 -175660818 621252620 43450564 -13327068 -148485148 434482734 389607272 -662013704 -401472036 684268708 907471619 977814315 835365499 851244404 807768782 -85147504 -919873751 -637873354 512117392 894208968 -878039795 -974203510 -673014792 -207075299 812108970 -475154951 349147226 86056225 919038502 594533495 73936957 243490525 736762223 -204898116 -358732912 945082455 230607124 273483971 490443535 -683510692 397451276 -489177761 662184899 -232517521 592863325 904618436 -75239247 501242638 105627441 -810557845 857305238 451282337 76420815 -131529548 -556308237 998007745 254039366 99528952 588266591 -618951471 -124485057 578739881 -547240437 -746296986 752893486 -46350807 -247414725 -627882325 -293002166 375309024 664214864 532981406 -998600444 -879722796 -45489089 465785739 823147491 417351740 213150269 -973446111 224198292 111062394 330300603 149465206 -945223604 908414489 -739273900 847851646 -316674883 -826222466 64107332 694744404 443071218 871954417 834841123 -584078882 964372957 -535009476 454562221 261987945 -497431773 953932005 606044868 144253447 -484685436 -404947790 -901414740 -497029421 518577120 -31129679 803104900 395000118 -848870887 -98956848 -817566116 -348791977 -929492758 -950157341 -529793389 -142717611 -769607003 -541747901 176521740 735269464 -361700691 -662657641 267096381 156973744 -961580247 -400404476 123443983 -623720893 149406375 422255166 470679004 725028855 -430503207 -943944324 224773205 331207375 -928582744 -367949113 -723496728 553603144 -583923191 -720249690 64962421 737849872 999653529 -338481539 378884470 -969222734 -634052361 404408623 -264441721 -322351447 381374373 588119954 -603779404 829629318 -963665911 -752340647 -3158226 409122629 950104743 -241772572 -793909000 -103631180 430988448 452013845 -148692002 746445072 307975733 -925673616 -944269978 -765244549 620924731 302543454 232696629 627740023 33206163 306292540 -539861340 982183984 593583254 -94216499 855039823 -923761855 -15609412 -675861608 -200909062 688281955 961993285 308877220 -19813502 -706431706 803623378 669032469 -18366387 -900181392 668114578 -929199961 806963146 -299192938 -835234287 -450917420 -416370105 -536380904 992034170 -920610332 16541268 -696793697 900442029 -745007843 484197771 -13003208 -460499584 -136249771 -108343633 -656947335 -423533247 -727478094 280755065 255869589 824682798 -808951142 -435342230 -247493460 47714196 -911405999 -839707604 -947533019 -646981192 710797907 -667888867 -912648498 -274613723 -376598267 -123604434 66165280 109981970 -812702752 -981150867 310653948 -590063622 -707586008 -956133074 408596981 573764074 -199316448 360243151 742629691 594148697 -312050274 454518404 -781759286 676006762 -763145927 -57023861 872332834 -421009047 -740182571 -203929413 944705056 343135348 -795561249 -920011599 -772710905 299166887 -288014151 -567847557 642129765 -538698824 -8213937 -850999271 -833828004 229089273 726203862 -537259043 194153577 -386370134 -185282872 -922426565 418915604 358457164 554701742 921725222 229389136 -775951132 -169901595 862741872 -746945680 -621015590 -486529792 -748008335 -582298711 213877135 -196316606 681576936 -172194446 -502710597 717848907 891913925 -38622858 -758374311 -398374459 -390121679 81945198 -708606408 499582952 -77620726 -807570906 12531335 608848468 60689590 207026288 -958696413 -424677107 -986444409 -15922371 813462539 963663596 -506659875 403981279 -834949733 -910952476 -56660318 201325413 -538419069 933681357 82446419 366717112 -554097311 330920977 -73264762 -673847803 269052800 -683710457 261823002 773241497 -428908278 799374509 907874960 717802728 -874140724 -399388981 521201271 753138800 42684828 581977026 -370017061 894478389 -681370719 918337560 506170799 350566722 -403356433 316965618 342690578 143595804 490429955 155139945 750019786 -19991638 -821250781 5421299 -456682674 -111114177 -295803672 991931238 -760689174 -188767263 -924860616 -307717615 102768408 -668009354 807829291 -979694786 -139121237 847050259 -121159508 228332284 700589654 -144294004 -924439498 367384835 864457987 -598220682 235209199 72419291 -103735472 -992622049 844729233 -998644271 -644593070 -695062563 -882220069 -872867729 -583449263 602134259 722812801 -449167966 266540407 431445801 56155112 509906237 134888889 207764944 -176458497 978618788 353220927 808266180 746964393 -801994893 492378080 542338787 -624389757 -659763731 88478781 -833890515 -324744854 -778407955 193984445 -999754606 -326649359 677126097 -214567551 -883018301 -941921434 316170076 -175603529 429628950 117357593 101248342 -303997461 683005306 -647416015 29489248 -870718563 -712419628 492653229 881121990 -366231049 577572368 956280849 37912575 -627990290 463155556 932322380 461892696 971199749 -120618939 485540936 -730264712 -580110739 -262058944 -195586539 -475172720 13413433 16645883 948525737 -398427636 211703920 390735773 -108874816 331990007 -657223111 483862045 -62433500 -352180939 -88129044 672033258 -836186057 -569933093 429089689 910227820 704980756 992110643 672548632 842487220 814622406 33750013 410914858 295545615 -342766453 -79116826 -356989182 -231445085 -569240096 -575862818 915670477 410596443 -590582069 768786978 -396607810 280958338 671698502 -558274002 974076255 60058304 -535265269 -591952700 -449038346 38405164 -723901667 688856942 109145027 -751176270 -4100270 -846465341 598882046 -794814163 760297598 -422215779 -638322678 -933090375 -573021585 -928059912 215827088 -462093973 562382931 -509026983 -31430990 123727822 396294399 -556536524 856496904 -283293655 16767815 52295806 186656668 355283712 48953460 657995370 -138252704 -352995201 967832001 591033676 255655047 33499679 794066214 393562068 -293543595 -622919499 228804940 447347559 970313143 307477196 638938402 -155928911 -554892269 -530773206 -301496988 666430998 -136252926 -905451232 -524399185 -310119391 679885041 56994450 -656190402 732841967 -53070465 282351644 80569717 -868677032 458296728 67500350 -253011859 903059813 -448936407 517608332 36945521 195316938 -492280311 328295113 756005031 -723651832 -854111853 484992058 -150127496 467012850 760655075 545102256 126963281 -855079226 656896615 -790882815 -381393990 626221575 116342733 366682555 -607928700 105918245 263018807 13865059 507280208 243883669 -221577965 422621209 -128318472 -889203730 766546676 -688997905 920966724 -936948118 715452391 618788114 961058782 -606344974 -891380246 162705389 174369674 299850687 -438888414 -655115039 -741881751 704761796 932314075 449425061 -756277499 -436024409 416930322 -927751006 -31764728 142790423 -82385411 604366932 34890885 -517556489 57955323 -503085825 739527095 -649674003 -724756834 502495761 293217968 -112386601 232941623 -796144380 -305729722 -142100448 515544769 630539638 -161837249 -404181582 796577542 -274785547 -548071106 -519576368 -98389250 -871399237 -220995475 499467212 -994242516 -440098224 78299570 -134080144 100228008 -777273223 -649542768 -249214536 167017691 -256273401 66100382 -167408201 633918601 420330802 -828204107 -418399619 -927813701 -939067737 940395815 -704921945 747485744 331749042 222483776 538190249 735301837 -772370380 -574372529 781264642 -907251131 581789041 -987937206 766342369 441185 531456754 -625888942 30448570 -766045110 459678464 217246559 841685305 882606996 952810077 533889631 -919472224 -72540119 734193438 -941097642 947106642 499899227 -816526275 687011809 155633854 -722228945 743802988 286688447 -568709289 657315059 -442627395 -853298103 435182129 -107604720 496448039 -808946972 -376992715 399479843 278507792 -47831822 -298715910 864587862 853495607 410573049 605253609 304652097 330235949 48583083 -382265723 569546079 -968994499 995704741 -577591087 178272680 173492324 369678335 -871580453 -491813534 360136290 633464970 -232388655 12586514 261938161 880277285 25969864 -310460365 594040117 -557056293 -505263666 206308942 562071249 97681297 587184971 68929615 392392170 425043530 5978715 -330018116 467622599 -148982545 -269223833 734435295 -889869521 337884242 -660218783 446891523 -92942762 -343649519 639582194 -755832228 386709756 -222285453 -373968248 -567976973 382130803 850225254 -48188966 -239997166 212687719 691222389 -556884731 -582105466 772876129 -876394758 407256372 607087304 -930457325 944323536 700684846 -403212661 -212037676 -393103607 3120109 -710969626 603906942 -358057079 960775089 934133081 490924481 672997857 -449649255 769688268 686406291 -324057276 -403039797 -751420832 957926042 371831465 -937807432 52968216 -413318672 386841416 -630966655 878691014 -846529860 -815098274 -882232375 -431339657 219986599 613008343 378614265 -716496511 -52207077 727778527 -698707613 81255759 -498202414 -537073191 -674405767 407007751 -415794963 198914132 -463128742 796561541 999936551 399350506 -828833488 -518327669 -827378461 -572103797 -750546936 414418402 -374246775 179398889 233331069 234655593 -251663791 134222560 10930 253839355 802971542 -648414565 291137328 -559860458 930711256 -387749679 -192514693 525622916 931533039 623537310 76967032 929322795 564767229 -348508385 -992993105 916586512 349760466 555705960 -572955888 -413300656 -777887250 -827835114 -280029835 -223688397 556074910 999035776 -25766669 -305009601 -162336225 970046006 946425523 161728735 -30038391 -660931627 695919181 861572297 -511337158 -569566556 423997542 -139361647 -952546631 -132023408 590030566 -77440686 86027265 231685997 378054553 13199851 973906605 887629835 -635118662 106352173 -520191051 -711030039 -890643485 174813527 897753597 -280248449 650516394 -866715114 330190293 595032903 472120450 -950615741 35427246 -854015601 289484930 856743199 -618448031 -950570219 855592458 460095480 -106396872 716182234 643789098 -894029029 -247253629 478910090 621236006 -300748327 855002667 291615770 -543700866 530559956 -360195500 -848401246 -549790271 -411010495 -974417567 662134636 482092207 -660155544 -892284366 543003631 628993773 -896565267 927984006 310957671 932694284 14479154 60668179 219999665 57076139 -759763906 -961078825 -97221012 12740394 -187901655 -499366588 -256206036 -758255524 643050813 371671353 397706773 -740373586 -122702296 242688917 962525785 -761313749 -137134613 502836255 -988709802 -851444894 682549211 909262776 -770190367 211860160 404224103 -756325058 192453328 893131071 -372080736 -949475673 341599163 -570826782 -216700025 -298214577 68128226 -666237521 994689347 -831405043 -111776573 576658536 -574655862 360409832 843583439 -601921244 -594172670 -903546149 418154102 829123606 695915756 -632711379 313232503 -665661014 697153253 670544632 -730277258 -542281551 -48191037 -910655045 955453278 87229610 396760560 509120738 818199535 711342209 -528954690 320387308 14580287 810744062 989471488 656574300 303964363 977833698 682701594 704552898 -51339655 120775962 717447789 79827645 605177989 -432102458 502534170 -515485302 -205090959 -708386136 308314605 -663269145 -269854882 -534966439 925940353 230812698 364738339 308590290 -428891359 -616000292 211198892 -790117399 132037789 -203535612 972973102 302538582 546399473 -825639672 -690293576 -240612412 838089536 -386092611 -431782104 572350537 -844891683 -879011176 152953307 449226245 94212155 546121956 -76888746 949976956 -631306109 921730598 455049531 290216414 -600019410 -978140235 -268846430 -421772975 983202500 -500654678 -323417271 60536531 -609025913 -938523631 391511139 435050959 203050023 -835362211 256686834 173721554 -649007879 -259369728 600036535 457020008 -166807770 -127350625 80231376 398251901 -326989783 303703010 375809080 611536201 -221152369 -597002903 111748758 -645343408 -760338510 -154470626 -630137268 -284233796 -700836310 -180546305 -936771090 -974909543 41186588 71628380 -714751602 786276639 445658509 950790945 -875419524 -321372956 197612228 -544577554 -179136837 -398591949 215331880 515329730 -549201505 -365248215 -678286925 -734135276 -818942323 820005189 13702785 261907542 14450678 -796546099 275983732 314953956 -663404667 924948267 -113678184 499098636 -733076645 27815941 -457072540 -357385717 -808383130 661302045 863219303 834259063 387800040 -802885914 232121617 -503961194 -837776247 449714072 157304350 -972895554 755627134 988720637 -758365512 -399382047 900279911 19997365 -442683403 -102545497 -253667884 662688256 -227648125 -638637727 -621391128 534794135 -128018281 112054566 -98797926 -126704899 -629089290 -164107199 -967106611 -667271928 -415680513 755172685 -390590675 -708870792 -310817499 62050345 -619986318 843039345 119824944 355920577 913549519 -475556774 840061879 568186403 -791760595 -800684326 164919905 -435667642 -955043298 -611146422 -236686363 -635641553 -196614411 632207829 -292792902 310809575 44034704 837352521 256296629 -97824969 -270919231 -81539785 508970004 960636312 -601715235 -680114889 -190853322 489388484 -845903956 392142314 -549072584 -643122084 -853337972 506520670 -93231257 644485123 -311039789 -550809282 354372698 395923393 688400184 316262623 352696437 -206688230 920162342 688392453 297654169 536141007 479955296 -636216474 387833195 208402757 620497027 -508679992 -837829705 -777457980 463259994 -220459333 152204421 -185028299 -932232443 -486730621 379814391 901255074 -353201874 -38065239 423356443 562053028 629946238 467649553 -448990704 786573208 -346556633 -660144687 -492186079 517686275 -752410696 181984033 443260386 -672023913 991947435 -393262991 -467409190 -287189686 690961889 -665086700 421332391 -210044070 952509189 137120884 126491822 -217047567 986007838 694420189 -478945976 -740047033 -76564902 448968779 -655615032 -611917870 963539443 550844009 823082118 -283966595 -85919144 -700838542 -772745583 414725115 438193266 -269082599 -93907815 -248579574 694495948 -556389081 148041891 118236178 -229657320 319439425 -206095155 -703033190 -45712872 731931647 38602997 949603961 -700355170 -519909646 -330967534 -239771023 -333975661 -642525239 -710338822 372354198 685177871 239622302 -489347343 -388225042 -121582558 190002496 665511075 937324257 -275544759 -786531232 -663661550 -704602642 -495810031 -825118758 -233878818 -52391739 741320112 142741825 797352561 454432489 720557530 984170831 357600445 213996208 49877111 -508518093 -134300432 753576085 -928314447 764587275 -407022816 678702005 -438386888 756940656 -900431317 -312327662 290602830 -853555523 -897453016 -394149187 861968474 -854267281 816710409 52584110 -189406913 598459839 264684015 -265837587 652797374 -849891657 -561572730 619056583 310153462 -897578146 81389858 -865477075 134432731 -668637973 -457678297 -617297961 -847163350 -502160263 -266911680 -804746606 -234216577 -387565572 699797980 -891907015 -595344044 -818110550 37411809 368029479 -892429165 -998426835 -33747488 903758756 500553548 -894140360 -912714443 -364997499 -705033766 709321768 167918201 -714546825 -719420075 82797160 219000418 626273005 556948183 962475579 -392272426 573194454 -693259631 -249145270 -439572485 -801929377 -693052696 414254837 437972021 -121646578 -294560742 -545126752 333731726 948267355 -684647334 -424076655 -998098959 803394954 686405862 512099467 -493168213 685503043 611236170 -826828045 985427206 235006794 80045465 132979166 897780820 810898695 668368903 -18405639 -224663939 443945675 -574152050 -792841333 296519755 595482647 -454591402 438572993 483230403 -174478535 349235987 458129810 824222466 -770202071 108572575 768434842 -599668387 -664789708 192996112 763072642 -378603041 -542377261 14798685 986739823 914986738 -661109496 23863756 -337419119 147214703 -70211860 -301333763 -321354374 -546880092 -469498986 -478866113 -647855255 -156101550 -815788711 -674812135 766186655 -152180359 371155860 -921167894 -742241937 -732000677 -944272404 130007355 -876840406 64979923 160213808 -397934909 -603448553 897817992 -376552345 665394554 -883830983 -103105612 -357706161 -52374187 652375072 287325587 -600264728 357633691 -425477621 488492726 -478014850 -259779402 342119820 -103292867 905451161 593910526 -505296918 112937251 235059911 633026200 -949054576 -138889345 831943451 920489807 343717053 764426514 310284802 -876137680 319368812 720635042 682505973 890810629 67753950 448809601 802193200 373043902 433733464 900643821 191322105 -482547739 63965601 -574724393 -821370550 297534738 -652559812 -665961904 -205113073 495455654 511892700 626791677 -293158371 598260157 971859860 152046011 537658295 675515278 -243001750 127383976 9883207 -584344662 -533399169 177185380 -139584276 37663318 -895334533 563015292 641318844 -880749743 -162814060 25056752 406929899 -471497846 242486656 273483144 979496235 449094450 -173474299 873292303 -760627136 579768353 -420559370 553782042 -326202152 -698716626 562247662 -183085434 -114634608 436047972 -665910018 -406774715 219182076 -550913600 987329264 -821819563 -765541074 494084418 -602240596 -56182003 -82188442 -653453993 -55013301 -56742097 -702340788 -791881185 -593676802 -294767893 -774324384 -483183229 454085587 -851443779 12643448 910849234 -902090251 -451273806 -177315072 -518574706 -796526590 211766069 -242279548 -63538592 -764419965 -742966113 736636594 900017276 89563391 -752328091 95194611 -165635346 -4876934 -500387243 237940730 -350402822 -856720442 -978265398 941238488 -649057445 -920939600 566103062 661557889 -300022144 -57752633 372329206 -311021290 -302258542 792900535 -447783385 395521045 -520132769 -124478906 -247972224 -104418379 -254958037 56300787 -252456307 745731523 -321256736 614812783 -165982206 -687965551 192629251 220706024 959302005 -774336483 116932167 408735773 -780050074 188502814 -329049065 -351106602 985729741 -295974929 -326678261 790848318 828522902 -764177487 378549876 -229606308 903528703 -854801669 -581807738 -483593623 -945914731 -382309184 -158886685 -421051303 -660901765 665952808 650581400 -342882924 7712313 77130134 -256548275 445636882 -993065283 47668335 -495088855 156077711 -392820429 125416686 603779156 144999651 109729899 743031820 -156120125 485187233 -665863831 -6301828 -145440637 -169206087 -715858122 -941452101 695592792 511202043 866978855 -609074328 133718367 -353850897 -658198837 219847372 -592948907 860704402 -492489705 -283087115 913812325 632670476 979951540 71132264 -22519191 338943629 544161697 506200695 -350181306 -838079619 332686557 -940445567 -545332012 36041865 -881449453 -765295113 671342745 436503727 560487721 200787186 -251139618 -226411531 724571184 -609138162 365800176 782616543 121041569 951306723 645229974 -90633121 -723786353 -448646715 -434382014 -374787638 -543904493 614066354 -370231588 -608956462 419038216 711766723 -921786082 -488379030 877548277 529507389 615836173 733004067 341012725 319364505 -312770904 53872781 970677655 406219916 -67580913 56136735 -821569682 874289417 -977865927 -659970978 971153820 947820112 301830105 -156149353 339722018 -681338388 -246377142 121540561 -636340783 -743287769 451012303 -531960172 455957248 902364059 930340541 -755590448 -838783270 -359151900 963024548 -363583511 -88918900 -672563009 -378632122 794120474 813656645 -593971242 41198623 705731190 -491409354 -618667238 -165337179 -710485884 6575505 911421682 -556755210 -960409314 570845807 -519733102 631162021 57504734 186608659 -337902037 210461453 437082428 -258630072 -437320152 458367016 39887001 -421269649 344139030 -434145262 -286814828 249346318 -841197567 436581690 249674139 486333773 -586332882 130708956 -65577609 138426154 46615429 550749583 258373598 -753820917 -127905010 955407523 -597806301 26385258 -212573917 995318094 18551161 -984072848 -654226059 -902009543 145365027 373671735 678709034 394500575 -110779658 -119756687 974737682 647532284 -94105505 288813161 -188408231 -458650708 749830943 -280416956 142001453 91338330 827779049 -523858434 -851039706 789948579 -233407900 -997594533 -675640547 863789234 -689561602 658034830 -51100357 -392001394 -366759905 -367091481 -103602035 137880347 -334065444 93295081 -31217414 -949853573 78286159 -975306134 -110273931 424970114 556660762 -52947998 903705598 436004151 715617502 72877878 561306198 -714748087 -258641553 -468139032 314415125 38267024 -811325918 864340490 -611852908 -230211486 -883419767 290300513 -874585869 903356757 570248500 660031820 -309471465 643694075 -564125398 -321077959 974861530 -535198880 32686273 945839182 144384679 -367066460 -622174993 207198511 399506068 -386133790 -159386642 398992002 743331772 274071391 -14387210 957145981 -768794241 -589511994 -381321920 -575161621 -781840820 364141544 495389083 -604243180 -109621560 -667299654 812572199 -454038099 805872336 -313313977 313809716 899879219 -164031231 747719758 364971044 -800355904 -686662394 -63538024 -334426643 -340489451 -792635675 674719317 653501028 -317305397 997522043 362657994 589046404 -86236356 363871041 128376475 -784060890 156781416 -782542904 -896203437 -14864153 -909477402 758237055 742609403 922364122 566107581 -737364781 302399220 -419846785 226849537 -774638533 175900480 339945276 347958038 -668132063 -462984576 -792865951 971338895 344804347 -105111156 116252450 -720118051 398975856 40020761 -40744737 -594650631 -719631671 93120696 690923846 -771495709 -107452660 143824889 762522148 -645721083 -341608247 -143956855 224050050 321261748 637943421 -882697877 -1715579 62110027 -835537423 -799604620 -687834117 -40522145 -302925007 -661184698 821225910 987716776 58348303 -330915854 -633524388 18639838 665952731 298926472 -885575910 607780184 357568750 711967789 671996209 816059641 -109575078 180489779 -276435878 -539254556 768948074 444242809 -746351767 969071230 508727487 406050201 -163601684 -922063447 -440047286 304583327 -644382673 245558946 561743282 568035382 549407798 353225920 85886063 -300444700 603459421 -222546985 502730106 -550296149 -999583490 507816673 764482250 -909401795 964276880 -385878672 -40097835 598881268 358386014 -116320497 -805668407 376238727 -198509438 644286689 -26683317 -985583649 -573415098 -531973665 921406803 -213428671 -455087003 755668653 824019085 664833806 522632041 -131829842 922639452 950595881 -870454376 730766734 -507970005 1912325 -876224725 244580515 373382975 328199804 829964700 232432430 380341728 651231237 -304056904 -324496016 -984819873 -1361060 850027626 639944930 584141156 214541803 511989518 445426436 -265778192 -315256672 446188356 -460731830 986299925 854772003 5554432 -867704291 -544955032 650741697 -421962678 -796857507 307138191 826607228 97390092 -346996926 -789721437 -396748541 438611473 122471213 -570877211 241704247 -295904305 962371703 -320596376 894951209 949918069 -230941687 -533039801 -980467406 -668068649 231402256 -226322700 478939834 47584172 385079151 -742126831 352912836 -173910897 55245372 937589023 -423381909 44796479 -165044155 587259769 731989836 -743107684 538342684 97745615 47995886 -11899366 554953229 -902265461 -733401289 220969983 -115225490 221994863 -789596933 328513869 141101576 212017828 -743610550 849210056 24610970 -652914822 -923851871 -286199193 960283738 -428087394 -377159229 731916508 -664204341 923393341 711996063 121409242 -988329728 -355780528 27440530 -144459377 -262735140 557127468 454476854 6271177 -137304871 -964621029 952808371 322817354 -840473370 184186174 -275758253 -610661088 57230684 -400162082 -751081463 -589466621 -778625736 488373905 -829029201 -249009578 -772694011 74599793 -915642041 997185643 -496983926 818706282 -262909100 725092588 43206838 528962859 -246089191 -711496291 -973863115 829382611 468964937 -620779161 857606224 -95196657 -426481774 250638412 794737512 87502824 869794161 307893630 -336416134 -826685484 84644274 415034870 941780978 -512308751 -164691015 870964068 403876867 268319696 312624757 -29575053 250177301 672334611 938629485 587523088 495516589 -190638521 -724383022 -34311910 -141855555 -930676929 -856560625 -914417719 220747218 -509896911 -975560863 287936914 -650204564 408890879 -417903240 -75883050 -338994450 985746804 450420066 -992280706 -7756259 555740402 717704529 -610107140 -418983139 -936194058 -822666099 -365363553 988127375 -646895388 -758309820 -254698171 832914937 -611235398 -31156964 147590123 -969580440 828180752 514308816 409960893 754354780 728890105 448569238 875384630 908334277 -673795869 -62507700 298336943 528294270 -296046486 569485040 549023792 296219588 -462953693 -311177542 483984093 -938786150 -436663867 772968088 -308498552 -895041005 -232891281 -660948551 81349441 -535208101 -185888501 558227046 354548678 53944261 352704098 -945926022 -454118230 -437111820 31412711 962133219 972436833 -310557453 -186836645 313468892 -196859313 138157602 769409084 30762109 -415059626 340152195 977705869 -501800724 -77244714 465181876 -178950421 -52107883 -881416047 -878954759 504076827 -645133163 -823652481 -170449112 -689873947 -973230400 -755494204 -222400379 -687922258 760961627 -639942036 -807434847 -45055004 -475296078 -753484825 -485917195 135445203 755977347 41939369 860409983 482634495 -834419837 3666937 -282154842 -208769453 -11720557 -609228777 -263056083 -237633482 -652596046 127082603 -951232484 740837628 769267270 13356847 -539699254 20028416 545350655 80355851 -792021350 -794382507 218254068 -957352856 686418666 -590679482 -732610783 -485889977 752246806 351654817 904775804 -754898287 -395482072 314823576 -419871388 -174039772 396827614 892306171 -92540803 -502934873 -969623759 772170138 -669921754 630969657 344217762 973004661 -702232992 -60065416 438336749 -811254345 494861109 -812060701 475206956 36901260 -656341581 -342681583 837046497 505260239 369189751 -626491440 -829458006 -705049388 -365354558 920171570 -366575619 -450749313 896955877 306499167 -16106132 69334046 -89689903 -59180471 -397312236 355096008 -394675902 104178271 -102415009 -558390847 934447376 167662481 -236214845 169017977 -94774986 -650492825 94367053 -332694097 -321587570 817594951 898396064 -46064719 -28941347 333194335 428723032 488702106 905921412 860559704 -115429129 103602260 447494567 53341084 104866390 112824520 -808131652 670501296 -455644038 -813535817 -928598257 -17474823 -149014892 808029396 -449434993 -500548852 884844834 -264606182 359545484 -672363737 -554058888 718465205 299391409 392075655 -606909001 -989893746 -203160930 481012842 615454936 765665971 565942974 -992838365 -239950865 722792719 576952756 957129105 214060386 -748773296 -701343072 -956833199 742815608 -633202505 680499896 -108698438 -737557436 718252179 -202576680 -15379330 893974627 774915326 -165821749 -290874886 -256250832 924442392 733163588 -180614878 -206795641 282199132 500784243 25416263 134148121 -198206940 -231641954 -204052140 75075423 -238150918 -417447322 -493144436 418714930 -768641216 -59586699 720797551 232990502 815669831 937033591 60718877 -864727982 -51739758 -248859910 -751296006 -178585215 503032579 612049681 528597130 -290688591 705011612 -637930917 -626239371 -303185097 316810304 -512260236 -849422104 -861132362 818442522 -513956138 -414526612 -786816505 -803455511 785083152 42567909 -424873341 -50090519 -139415326 260036816 -465721979 -594507310 -326345154 981747574 816372612 -409572004 -619842009 781931193 251899374 -637300421 -343825182 863918106 -151007461 356641042 646711524 -492441231 967452152 684020734 -824393447 897251995 372996105 546117158 -180510802 -52172209 93385757 -158190821 542996810 760074544 -656547402 377392540 -244733597 302783037 978853060 -857198953 -919888902 915005378 -452265654 -523982981 683775847 344973559 -272469236 152905700 -600341745 -221693249 -869927501 -885736691 -91551672 -585533394 -928029412 -67116585 507106892 -627347342 -156245679 -380627108 386437979 -371493484 -557058386 -736108499 -251791623 166596437 54700642 3673490 616427336 -417160816 -961450903 -293605647 -423115870 302398251 -912582218 145606349 582137059 349020630 -39252178 139696035 750652618 -123211958 -237320059 762991554 -102648348 558807126 313775305 169766817 477267871 784311963 -837389964 855769053 -93698140 -898080513 80008246 484721515 -337506355 -990750414 820659770 674105857 556767197 -852442985 862225456 -914903574 -494649657 593880400 -311767824 -18182681 37119883 -71618485 -645790137 -457604673 336478711 -367459348 -451579001 401030759 -273625930 -347047916 -374627281 -505492464 395911589 679249851 -299096930 30510126 -541035747 -725078140 -694217578 -856738294 -876698770 -621839090 455692896 851191385 618507648 -279907225 -108349625 -50376072 192064064 -774041205 702387208 387737579 756284725 -727761213 -116342014 -410429661 -39619453 -941689976 -93286420 154886474 266880881 272422807 955223263 815566194 -926053394 -99023938 -688401352 -826144001 -775247278 -302489125 -505089123 779593716 -445645964 298367524 804640157 -646686010 -472129745 529521707 536122398 211177149 -566778163 656916707 31158087 -877065673 -287437747 323101844 784850054 -100187205 506241067 -429334812 -563252625 -54192040 -215641535 -161680240 -900721472 -90036840 627799711 -938011661 -411468875 953243722 124667095 626621592 -650750913 348152038 -235816528 -243761416 -690060682 -929300881 -874777581 201101837 -566867129 307332558 454619713 -21887465 842326823 362974285 102440761 581088750 973325107 433021143 946701957 257604632 124123169 -820208138 174959185 173000343 321321645 -610369191 698527699 -838851030 250333872 -534381003 406664166 864280428 -467505638 -279473802 93015960 950524649 -140297231 -866704254 -562712862 -792492017 -432742863 331842413 836591177 -524469875 992826216 609387412 349066935 -178220679 291271229 604382208 690294619 956113440 185815057 394653732 351568389 722493087 346371190 330733093 -348241732 -592572503 -93132528 -343462105 -141229590 -561774573 -387367239 -837314225 308733198 -172227504 -971046633 -162945931 221229716 -320820026 501337998 -473606282 532665444 723547079 -237465690 696033953 -492545050 -247787728 -328666933 -712580349 138067844 266555202 117215679 -698594956 -408807112 -227831020 747291144 -442115227 540219879 -24854421 321193062 909941583 -67863105 -866496274 -129242567 -655317258 -5202203 -759071074 226365130 37960172 382723738 850231385 -927414612 -190380643 457904373 437185901 -973701205 -444043332 -723544697 -249766170 825233972 -994431458 656805794 -162097590 -95575732 -842583242 119326678 -141208927 613748988 -466092841 325275669 308815782 422659211 321951549 -724336096 678595847 562544168 -561336653 748746120 574027849 -698161039 393579256 -579834876 -392277544 -603116000 531008418 828833720 -948851571 -82233810 -795232885 702591315 -810443627 21578972 916436285 557479895 -566288584 51682811 -125979411 -554372461 187536990 -759717043 -204094516 -35512391 -774541396 848945010 -679929284 439222079 439795890 -807418821 470811431 712588215 778480536 -567910921 685169481 -487720525 581525589 -333924791 313951739 371689137 126773857 889093569 -829657036 278353197 -619182137 -191080811 47387135 -774343498 -482450225 -939875897 -926324132 -875303566 -598079778 303269981 -608281503 -504863538 271249125 -171889169 446262443 227904408 99749465 173716588 974452554 -92570215 -161088263 60433101 -203358998 352333723 616856153 227762696 399895665 336445393 493761046 -64651841 783932104 -812231342 554991270 -158988053 160947570 86729752 -231809724 861285783 -663017086 -545993534 512813538 546030759 -71059614 37454064 882506767 -790843795 -789183098 816260930 732912165 -865585191 -979756936 -771676396 130010159 -235068438 -41791076 -484221660 -18741956 -591313653 -644747206 67977801 747511706 -794075855 991667719 -235504994 900004239 171336336 563786417 -985756687 77203099 715320249 -729745560 -885450589 -450547733 -738020815 32105166 541542067 101783785 930149858 225464654 -922433057 486036613 724445356 482811111 -309150547 134765818 656214250 -947639958 983267594 -168621363 -928341819 902694533 -138680169 -827534017 939019863 884672750 676157630 959904642 -172521289 -798510010 482109366 458888306 534044564 -427429262 -667022927 522525396 -868886742 300130574 -105167375 -130686912 523398612 807253533 -702682501 25441527 841928802 785995881 -766312145 888267905 160294851 423362991 645910769 -766523554 -195191048 -939677725 56510381 -936917943 775488218 -211332368 -431664305 545411548 714916937 607075012 558820146 -515301141 -744838398 255893096 943323593 -639252880 -570268734 117094772 710380553 -672835514 603263174 570949605 273900586 604914840 395164248 759563561 -404521429 762681305 -147891237 -496595499 893590272 748050823 -402077248 -484844436 695643805 711187519 49813108 720282240 127330544 -727954844 730911801 -445385758 390692071 -185157694 926866748 -323385237 657414010 -401215358 104061859 -100384829 582202405 -317949264 733245568 380114283 -855065571 394971005 -998805254 993353036 -21835149 -476048813 -589892832 739829772 -385578159 -553065112 244125651 820359987 -813855308 -636664195 936777307 441516677 -440173324 -201441321 673043320 -169313884 596220440 636342813 344203437 -553407220 252728147 964387010 -653118731 889318675 -981595077 824485320 -421271254 597214396 -577199523 -914079376 -969942700 -839455204 948902900 -71191371 298928773 -437051981 123014775 -163824801 768841884 -442593223 -38813344 -100920994 589244051 -709214380 -700737866 488104206 909700378 -606337889 571867043 -274299327 324959628 -305592617 790283263 -144034901 689021450 -907484862 595576750 895904444 -883673021 -670701351 -956673071 -629537801 817504944 116554131 342736607 -46129959 260795652 904104419 107507671 -706286769 70500127 -44930136 899230894 310642943 504174307 10627364 221715644 907179934 788555600 -790787267 477190250 -691350531 -514888606 -230198492 76638164 869482310 -57868535 672520792 867422420 418226192 -49995043 -539852508 -47025246 -165614848 -191037028 -712756409 -948906040 784863073 688755710 -79156783 -831639641 -463081473 598390089 147666431 75298220 292849962 -246513417 -887613076 755916245 252176991 -514060030 -650857644 -894014214 -63935716 -19450412 -806297499 348003465 -799321886 -518679058 150890235 6331855 395577429 855212393 922253945 -861555256 -207033988 660133585 -272306635 -850391611 -86699955 -640171346 729245530 -683913228 177352236 -381187079 697441610 -392466336 -734239828 376568554 -681409147 -637063257 541094514 -651020173 -730464925 669938926 -385146900 246152601 521707070 313725221 -824290683 -919490673 672113083 -480295006 271805034 142213262 928531829 -191386434 -9268979 -636527937 -110625563 803112710 -852527796 -46408179 -710024191 100308180 344884231 532957492 442037890 771887775 -119615942 940640297 191444941 -936218301 59094904 -875564299 -326165496 -131459775 -541535124 156847835 -802550681 847463057 200982513 722282246 -76143227 870085917 -269503405 -156176718 286493202 -4833625 98866051 -611394800 436730848 -729918596 -724297011 403168773 -444564308 -323553333 597007261 894623903 -528759960 -274955633 883434627 -553371243 686446376 165462486 -2522933 675421536 336354463 -17746421 41922843 703201047 892694376 -952657215 -553840268 355401626 -947250761 -673099001 791487508 834299978 -861971685 -207926288 799171305 -149859644 -492697147 -814798418 324748251 190100078 -312291860 856700405 127744090 504139800 -200658834 -845068974 171000715 227979936 917580594 615423018 982645738 704811191 569796926 407871339 -128452525 39462020 -710447708 -352869443 778300363 -262952254 -632410535 342275400 -343471021 -759466077 940250945 -795990549 19059305 -391789173 -93190268 -679796936 550158527 -15618449 294487789 -439101576 960071172 -118004209 149081243 139680243 327581418 873898899 -562215041 148939323 488358396 -412455097 165859315 879565815 602551681 994500499 73774347 189174276 950071670 -385787868 736917848 -617810245 580271760 149111881 439966570 207210370 -165048782 -392511164 -83306997 508043601 -553037011 789563692 14685005 -612725578 -121258876 898881603 -385448056 281392374 309698900 -565066855 875841805 259272892 736982678 336268741 -437465055 -261696369 726377912 -714184166 1542484 -654467403 -901414454 -893299530 758128242 684302630 642787807 737634417 -182960425 -861134727 436566440 840285018 -633330532 629431327 -952914521 -460670384 120289162 -446927099 33344004 -115767269 414427319 -643353799 -55705575 274197303 -922810848 502760029 -832528637 -844547789 -839292108 -459941414 677586643 -142543765 -58796095 -979861115 -835310014 927143102 -666383685 283771544 -135130691 147199550 212816726 -541710509 33604280 415211035 -671645394 -518790799 -690926829 634209441 -109273622 638317870 -356139352 -218744047 -937593592 86666713 -723413238 20073610 -243996484 -435861678 -107214116 335520936 715091015 215028085 183869280 -272764861 -449461250 -681449060 560910265 -39222155 -858682860 999726226 678482952 978760595 -550005148 -239690448 710225826 775303723 831581520 152926922 827803314 -610845380 -689131209 237304096 383116635 439382740 -136994981 -646150006 414841988 -131106929 -659463970 -665466823 -406638436 -811492964 -551795483 643686258 -35172373 -963891213 -378637314 -148310143 -995106476 657321440 465931821 674193781 443408878 -537838978 -181230588 -905869320 189946263 701754607 587218475 207315244 6000334 -674358716 -419301256 498216096 -665832286 -973450630 98752727 -316744038 -225343283 -451400729 -790178815 152294013 791402821 -263607246 980936527 -643117960 -600362497 6746162 -398569783 584276709 -693541977 626627684 290073156 -914642043 -956382778 753170228 495193465 922004032 -230711358 -345478075 -965101250 60088971 467411844 417033094 163711795 274991469 -260357645 711928281 719988976 -739439755 -455192415 138636690 436789705 -705988359 -886556840 857173085 -936520128 -723251861 884942959 -62959390 -753331457 -469540433 385137 369094670 579637395 -955438001 603097280 230173328 -781583360 872308198 -990739027 -83827096 -521389617 -210525034 -88280326 -247568890 386157218 -117935384 972664177 28516658 334536847 -277562543 462605171 862879230 875942884 304413170 325666264 -950285215 25497021 -701187064 230980649 164868419 -707018528 567083688 957089872 392930346 -911128482 171952126 -992626344 -387069236 -425279231 431423457 438854079 -80508972 -492631265 -665976817 827708614 420039010 426558762 -497947756 982642724 71574725 -975198564 415215578 997915117 -488773720 332705509 585934080 310986875 115221470 217150215 -554493389 -185621549 410115165 -154574505 -564900545 -113844472 38739064 -461518108 74752540 140517552 394504391 -437587837 122565855 -664710476 800173411 183254965 -765607082 -181901120 -447031856 701252650 641776829 326228952 -949712825 686484732 916910626 -965585644 -129038094 265462850 -638091449 192979349 -361110183 -221262903 -846692376 -362425720 989873148 -861943071 -230616470 -204185178 191332435 -822578752 302925503 192583100 -957531608 778294912 -619244972 793793270 682840778 -288935136 -365653780 -568252831 109240110 13680334 -76530492 -823660894 -555828833 962033678 478521662 318750492 256391503 205798774 -891249571 -696177341 -289219323 -309845481 -491224663 -191913046 -898773827 -252976688 -157442005 -105411150 -389217338 -312558007 950577707 439130003 -509920007 -603183385 65739489 264850775 -330564583 694174452 -510153801 30767622 -19292155 -962074517 -644840448 -236707240 140755538 975276993 -447268312 579791076 644500283 -523567516 364766455 -824172787 -913828626 199912032 -368930984 128734213 -52130537 39904412 -934882788 -865216369 -848586637 -157098445 -798119128 898941198 -84796820 283525093 -385783607 -151858740 407892158 -849852178 -120528767 -615059477 -99598888 283237229 -734259161 841689287 -290351638 120721495 778125885 640536593 940477975 875594915 316270921 418175623 770789398 556197378 -362090468 407403413 -639616507 -34447317 295581640 17031781 886135517 -951492144 209541234 82332254 -660530325 948855660 460336068 -458920539 28019826 904156239 131786621 202085158 1618738 950615127 -716575242 507578110 809930687 -989018024 -231178545 797111767 -190388951 610808261 340031615 420113797 299613765 -614751218 36106889 746753412 -597184268 -573467948 -487737092 -792913413 644559600 -543605538 -176902967 654453903 -404886800 -584402725 265179919 102266209 581429653 364215615 -663967981 -935246349 -206835842 557383037 809108785 322130455 985704049 431858027 3382536 -121708063 -976130235 706857032 289382920 -889883236 -28102691 -756827864 768662060 -998804861 -101344018 133986657 -282652255 923059958 391389056 -730229666 -36689137 341448912 -282556485 -905074743 -185232366 893558536 381753283 380787617 -689344809 -138459277 -183151133 551231269 -622527322 -410422567 715990045 153721762 -220635950 996717368 347479182 546983772 -429128043 722847469 -290735057 919913926 50336177 205709940 -288746566 705198240 670001247 -860795539 563555677 -371881092 -971222984 115868774 977331345 296779083 585565217 -135279588 -270568778 -610633731 305801391 -848325261 367681228 -448674366 504579848 -882938030 659762052 665062928 -366192997 -644753248 508952490 743418246 -943025715 665709642 -895150344 315033733 956253121 -580935927 -623757217 -40035997 435089993 767897858 876962355 -319361033 -352762841 27614745 -240178991 -362367159 415152117 -608951354 -461859388 -2481821 847417866 414591984 13875163 459990409 402882426 -423938894 45132232 -977448154 847762391 -403286782 284133729 -388777684 136368069 559341389 -503500928 948125010 -326362573 -268250643 -314889364 -517312235 -731334501 7888705 516130716 -758353667 -210292808 579088033 -441646589 117509920 -639152886 -284274109 581295296 797153709 530099120 965332847 -938366702 -665217358 827117179 471246002 -140751478 897501314 46107620 420660612 90692696 286820588 -685977663 261982448 821924530 -408150792 -456936241 -988969355 -303261368 579249426 112173531 686317883 -365476941 356718679 -177204895 180184992 -661846736 -336202231 517406900 495405860 -994262911 188483208 -523944516 201147112 166741322 -585538169 571307975 -339368410 91629559 29362249 88036419 -418853156 -970041661 515420634 182525272 -571773560 378594975 -286815739 -941116159 507465123 82293271 -330628696 582899006 -753426214 347719782 706944169 680146958 -47810057 -530546008 -418786742 690741446 -437548317 487831719 310276272 -937136025 -866080907 -940807208 -882006203 -590106505 965422609 -760903517 -314354491 261045415 117978619 -690520411 -898738884 -905234768 -14564610 -539998108 73396802 -813915852 728261894 -678397901 643943023 -120084422 -995527419 -450729114 262452536 -150337513 -482648110 473265456 516281773 867215654 -98288415 141062780 -128730435 399741163 -680800310 472162336 -203686475 -903532707 267752928 213601941 -539029372 -774772081 -403742640 423407915 -945539708 540715326 -806465629 145513955 -997966383 358315436 366227579 -683657357 635635665 566283602 117905169 -800943116 -942491797 132610984 -231856280 -408657501 721272172 -172199669 479507669 -305574374 -959666157 -561604212 728002395 -329730976 67965562 481365055 -456720275 -848981022 -798206825 274398622 588207171 -575998792 241974588 577403290 623136648 -395080561 9708891 -774498495 401604980 791192731 851315592 -626049626 -697227846 -369627441 -934791011 -601457938 -903819031 -497268537 47218530 -303645720 -289885907 -987702489 925749452 -897863064 845448806 405503651 536402412 -121608061 -704061423 -219141059 202994932 -459536416 101227299 -599943680 895352113 -59191627 507761917 350261655 -988637252 245818026 -478417392 583260338 -482097481 -556580685 -16305039 31348637 184427405 435760943 -182198644 222447849 -947211134 388370052 -485584147 357149345 338845958 356912001 -153788768 873667904 981781790 512826148 -826221238 38685554 -635806195 962128061 83577106 -283373013 -442381629 -183595155 789725244 -839453490 553774698 650489889 -282775631 -408844584 -856841536 -748288595 -549611823 -19086322 779029764 -705602611 -138308339 880430704 280346833 -119404408 959534702 -848523722 -970659820 775196659 450673049 -784519735 -209859268 -556288132 999624 781456871 696075313 314123776 -567913607 -773621017 -831924574 -472519658 716718649 -764713376 -765282554 -407622318 373202827 -11519077 574995879 -448022138 -819407932 -516749383 846298779 -289696167 922706349 608762308 -307365738 269228974 317825591 860052605 834722258 -605368121 47164460 -740368980 -6829046 -602825775 -771805835 -681170749 -296221149 -184055512 421113905 -681753008 -647569561 403340935 867472698 55851256 -182789872 -472240690 -762000159 999783715 -886411455 -752882334 -872827133 -790987811 -890150343 -93583637 460380863 -39730236 -471820667 380554730 582046513 -786177547 -993326994 935018561 -574988144 -274419490 -798157173 917826262 -214386906 635885373 -152817901 549143791 -651582232 -716336860 -980359446 -751073450 435167518 11924611 84602573 -77814078 -410191118 24370348 777949760 770533972 -867818998 -911169142 -582672833 382890518 -150708985 -667295397 -47416092 240191703 221840131 -459748086 170125957 -460148407 -566505599 313789904 307560120 720303192 -146381820 -962038027 -864530996 925739246 -305780464 271144737 565803960 27810468 478803158 -113824668 517178039 38900223 180757530 -679034203 -251514564 -735609550 -868970134 -731922384 -360675636 583185318 -206286961 335190590 -770480827 422469762 898623941 -411289435 -105735846 -308802844 -484986965 607501251 -857499781 -394763545 84724711 -356717212 68142332 423667137 -269331235 603148983 -557618562 911231872 741057724 606799853 -625902289 -63364521 -70648493 512573103 484093074 178658170 264223658 -762910666 -812073410 -560620937 -732688801 27889515 -622713985 -498564042 -381773290 -933961065 111714265 -529348601 50422080 431124068 94009155 -866566055 120212637 329660456 860165936 -283360907 194525404 -50913916 -143562438 -753751291 112648554 803662158 -49160204 -653130536 758237548 684933284 829500136 -259518708 295602148 818280576 -373460876 494306379 61272651 250876231 -134603462 -231730221 -699503915 202908992 -494753782 713933369 -817109841 -327891443 -224680310 -657086785 639858332 -229276096 -233233605 -444834344 554670994 310535256 970645025 668746762 -620470501 904656191 976623120 -330209758 67344813 -602757427 598927089 -393237082 460842309 -658133641 -721752926 -414454482 272585853 859323061 -162354499 726766702 -465205317 912886244 305811694 -886543771 978648843 315894110 -135101779 -113383672 -397761036 -259644106 664176087 -494289477 246041496 -203885139 796701487 -94246620 -951755425 -760470369 573370051 822004338 408787862 -973382444 -780874865 41195550 -825971171 525114882 -404407442 -406787493 513789471 51806925 55170713 663814695 -302457089 456944371 -205781239 119740839 -40011600 -806207508 931673545 -344213248 -384215597 77272649 289092973 -373984893 -816458871 393519794 -215588110 140253330 817320801 -416372525 -750918327 -87864832 161637175 13557484 -465522755 -232414612 -194185732 -448574501 971511249 211976 196377060 970358360 -896128669 496707705 -39646325 -170891139 -175505712 547775144 -644380228 -21175997 -854745686 42253343 977535083 89681573 87626331 -230727349 427804139 -1617688 330086812 -524315748 14789939 -402809958 -498070321 -846695089 -535680507 317572673 -821037902 -108199407 -319310063 -74053680 612339160 621673507 -305834041 -670765822 -133662728 86521163 462591213 169353042 -741959703 -132013879 35801391 -80991069 665007530 -270388091 -776566110 300940097 558331991 595441728 -431116218 -771256064 820936051 624380521 28558705 -803325989 -538004928 150416271 599347861 42523477 380026010 381466313 -706455532 -788889248 -598390600 58855735 -538206104 -273097182 -192854734 289338794 635895089 327217500 969005151 43825772 562626626 70690168 240490293 -243103763 952481517 -181576639 -323402360 433948136 -655823810 668029368 -741689265 176712239 441985825 799326546 -52943514 926690459 -976309801 5886222 -948283717 375531506 -968092608 -679900654 -684838553 -947029413 -139310453 -175378270 118413429 307899754 991783905 925517785 -597735240 -33169230 204606537 -319828625 828216853 786745760 256533204 -736787847 819536808 -282724576 -20618011 -348569810 -177574174 -816715132 -134966731 159919972 -132267246 -435019875 -683995269 607817036 63506494 597734676 -589628710 -420785068 -605997945 -222550490 62864669 -489075447 -146279335 577783787 -710580324 -434631164 -947524898 434527538 -461665176 127605485 552166797 -311902936 -771020959 -191401604 200136625 216654485 372677962 -401335166 -160967298 225370816 -161284976 -717087332 -636687315 -737476989 -819471293 -2387072 396938936 569212157 907022284 -691215784 572483055 -744498457 -918418380 -932792257 776175517 25804173 -548273323 -964117173 322816321 525304834 -727797098 -979945606 448482107 -733416370 167641791 -928951141 987842454 -536140370 -838505268 -408863981 -675738971 -196086040 56239666 553735591 -82180400 97186155 262323536 482025465 997561937 -761937024 -987478075 -750256086 -126622604 -441000059 85560978 814820302 -236935914 547794061 -82311855 834371109 -544584360 853231386 -141663231 933099339 878838393 -22001900 -524725965 -12472712 -851404570 901713747 -236126016 285999022 -838389575 289935985 -819945005 645908056 406451588 -914403488 444800476 -213371491 -784254358 361034018 -295983458 278191914 323635026 508041757 738015069 -161302501 -533613839 -364346040 -626331367 -892849647 -868228383 785257442 806509070 665712341 -14020197 366138873 -983840258 391928407 -842099075 201886125 -339401675 -309044837 -426758109 566133467 -187472556 -519600386 -186112616 -914575497 -582140834 -763157996 -132957335 -840538558 986160620 56936463 -524592351 -884902312 -286612541 -267238067 -478293209 115910485 923828100 -437167647 -431388313 -974178132 -165901218 43988026 815980704 934661953 501933349 577537415 187372413 -711224861 -78170777 463880571 -849371239 -957172354 -551510460 396173536 958065873 423692024 422960472 -537295832 831301672 310115276 98056423 907905790 296566220 984009266 678277413 37674654 400951322 -64885875 -69507417 543271050 -888318672 -611851504 -336419252 -50744962 -168550346 610842261 352104507 772279509 201102548 951543721 -768279401 -852858308 -405273712 858621308 -534477761 -332308278 440666244 -818313576 -356623737 559330473 -458395036 -730167698 806955448 -722276602 524143417 -851798535 364154007 -873356684 387879187 -799799935 935025202 -82769744 25232734 317409606 542503161 136423276 957097198 362287746 64839099 598338985 -820209100 -202575288 781531080 538366720 21650945 951368125 -231979844 -45630767 690546800 -621065891 -248983539 636171380 213653651 -179300405 106786997 -888598540 665270559 231967347 -20212218 -591905400 715481724 579091023 166504169 -691259772 -166580941 -685003983 566937385 521999012 617173412 484986710 444348685 185141505 -604940173 -75298032 -191575666 -67601943 -781367144 286099648 -454353683 -634249972 -607125340 670661295 -459654400 -263336837 234307585 -229147195 -921197050 972504646 905402617 572476525 -547728864 101709038 -361380361 -853071292 285345204 480209031 476482219 -520861733 630475919 973571347 -937604322 819645951 162120525 340157882 559576760 -258887892 166548004 -766407093 -548452779 -581975480 261678257 93262603 -274248513 -184397830 -485378908 616453969 -498754233 -925986555 278841019 465500150 544548412 -215073195 -676865381 -372775889 630806578 -571625075 806051983 252252866 455763026 -875705493 -572101509 529241087 -840859456 947165361 359203993 -905208335 825571354 -456179547 -553475952 -395997287 206087720 -178818849 606150866 -455892328 -535911271 408392188 -573234840 -303271110 86343673 815937459 -372005651 -670275458 -643429915 297886895 998120380 435443238 -432434722 -883780424 -977168694 -970559520 -226996558 -356534931 382174871 661256774 306447760 545342632 -705030115 777647913 -966171673 671696362 841032325 882338215 832758694 -139470036 575991166 700167945 -143676480 -19670213 -764782614 401709051 905485506 -973022045 164394461 717212406 -968577584 519463202 885092901 -716558290 -82082812 -405224395 -721594184 -247039254 -311250946 852728383 220516420 74401358 -703108378 303094223 392786752 237669825 758623072 738590727 331233144 120009741 -41267828 -572573394 96618589 942231252 -150131927 -220187861 -806710482 125972512 -110828760 -830094411 740530253 -483070631 -424929541 -545361281 -947458116 -692473382 -989723178 616722983 9457095 328327009 731464780 -824346458 -871615434 -268034384 952519617 151438104 -72921180 95398282 -802810741 111289702 -500072080 -790077838 -184160281 -730095648 624083948 596437871 -598373325 -737805582 -152360586 368219579 590367335 -683763342 856485227 463302515 -66314491 -685147732 -778383006 550872398 -856793238 -640331510 -951678297 -787912014 955789113 93925983 -993969848 969835813 727401708 282489443 -827562233 689198563 -17314785 -862732698 485979248 -278468005 -80768542 863723384 319246703 3672103 -595735616 -155023089 -785669726 -947082342 -501813883 661864581 318548417 -350581103 262617587 932145832 759507100 811757664 523824828 -913385496 -308546143 -42908285 545744298 37233296 405869064 -365196273 -829764566 335822747 -90406032 716313969 807394255 962923033 -501612273 761269908 -742200082 783309074 -590433309 -182856613 340117491 -160488240 826871013 -107685149 629387100 824323142 750851650 16237071 -742935067 -498423549 252257762 -194374821 797326951 593772755 96220441 -293782067 433521183 -56172048 -693757567 51967794 550407251 -175137693 924214968 404179295 983946982 921569212 -402851799 -393461429 299736312 -254986335 236796968 -678908989 -285420165 345596449 -61717079 -297379893 -247656435 -729337864 463919272 341408008 314891646 582484306 45118196 -133022494 -237317467 -269998200 -7845580 967017140 -847542533 -506417741 827721171 452596488 949230023 725765924 -32748042 517465871 -121033115 -925795489 997755812 135386949 221089049 -829188627 706446007 492553864 -696132949 -42408667 -616010039 -56508626 528189073 499627696 -396027108 -726693734 -866581596 840649505 665496051 303857744 -92422776 -359636027 440870572 694201567 -322392813 -334717931 182170818 773354550 -593161566 -100508249 323375616 768749753 598669689 447895554 569795536 443717031 -106334772 763873946 -192446470 963009935 -486173536 -834623071 -325451376 -523540864 -128786909 -655340272 328448138 -218139487 116192108 500389749 490308267 237391508 -204905834 675723380 778763115 -239793749 -808752351 -625076282 -427451677 -553454333 -419649006 -635842085 236440899 -270335901 550377891 863444766 328052751 -924627703 -41032966 -899775922 136337670 334649867 317336809 247834880 -5905251 -840090534 -275212961 -354117600 -562547100 -806479944 860143219 -432334805 33659190 390004002 697666022 725615286 356749168 282757583 -354400393 883080578 -407409118 84287620 -703621274 849284667 583385878 333184810 -650709707 346186415 476988284 -23038730 -24233386 -963118530 -190603211 280748296 -488273802 771977623 108708234 -781741052 344568672 856605431 897452364 -851235927 -550931786 -651523554 -424735336 896964501 435498385 -150953915 -900746482 322315268 994873803 182976385 549832840 -949586785 100905739 311199999 -731954036 -534697861 -37779488 544352313 658522205 9551082 -859952754 261571689 993476015 -531844962 -286268176 -35602389 -976665992 170401201 -158832158 -656184128 -122903075 773356582 -807647768 867124597 532496820 306255666 -230519849 820171205 164529348 497153959 10513225 -476675348 -940185473 -523720268 -845760021 109172829 700560627 -201253775 -368894905 296992228 -959807963 -595937878 -47912747 -153635555 813484711 -973630786 -538522753 531137674 -639520076 -735381253 -307514466 -363291596 786947304 724447303 -478288412 -905616753 -224016126 363366613 -594693699 230603320 858273376 666347902 -356863282 821769957 954920066 619627739 -858632587 629190379 -255633797 -530607651 -954341878 -204927158 260856572 -320154530 -200799780 428207369 -972369307 717853332 696117437 -21402115 398836940 -363523802 613128403 184763003 -369294495 544243420 542796568 -262705206 672638124 -187264968 -409763240 745537397 -885241155 -779112207 375771821 -763484478 -154944787 -295499047 87829746 652583968 -202723272 -335075882 -481042990 -972781455 630072547 -941167344 21467082 -654047042 516765475 782514803 181113062 -817236655 -543187112 -658670392 -836447718 -978180735 -375127085 -418603661 -869700577 -20056049 -67287903 374547089 -323480965 805855246 200832655 54182801 -822981985 845454029 -415422984 208860294 -225014666 -544539458 152275754 -981366367 -660852405 -943039140 459823595 -821794711 -982428844 -52263081 -509918815 -264971359 -88799213 -88681947 626152005 471388202 340886741 397251972 -169119963 292260130 -284036460 -563885662 -287131439 186910865 -313076018 -462101525 889886766 979898290 247707068 417362221 788257235 239728290 279206295 -830399499 -238319890 -44148943 -667532429 -162581511 368178848 454261970 -808377595 93122172 26213706 -96878775 627978063 219864611 -410525308 551934991 43881214 -454970395 -972348901 583081009 702514436 -24607750 499858555 603799730 141955386 783632416 806299101 -646603691 -221940728 269234717 -886323540 -173406758 -420759245 126185585 -599833528 -900526873 -495399038 -139900681 25568194 306083553 625784799 -105518725 -537838122 -33998464 965622671 -66136575 901501393 151334579 -241109818 967443935 -991471854 -22301716 -129629238 -931727938 -963952719 778164862 -997791913 -905186669 595139337 -427256353 467176314 -644112308 -909932516 -731269641 -639607773 309301255 -494004993 312944103 -761294711 367780782 -60637414 -265065849 -889277687 -708870014 -792690035 437959857 -751219046 -98417314 -543048905 299095888 -429913722 955926177 707616499 647914290 -958623899 -349404926 751257803 -755421510 -957847232 -828000988 -777568979 491457747 -643228232 596703771 -141981298 775129501 -631529289 633299646 -248334795 -646789780 -329380126 679867989 -667323695 379055596 79124103 59923343 -734393958 464670730 647346629 72486086 686559281 -176299912 433418715 -712454086 27279692 -460541995 350908347 507389080 -883908779 -287472117 164262253 892671482 839458018 -956458356 292842873 -156486841 34883653 -145806410 391242639 34461390 -689520885 433757569 -362786181 -556206097 -338825815 691444050 -643101604 -268835330 -467618724 414581898 825050512 396796589 972961646 -402124204 -925878929 -918248125 169845213 46630221 122837463 -451085548 106374642 -771020775 -614682368 -609061502 -49178080 735576544 148799226 -209065254 45507599 720109641 33467113 -256330841 -794360317 -154648168 -709014139 310159357 -758528705 278472212 850711053 487772534 892217359 -927257890 -430997157 765672356 -635651175 9116316 870420313 -827128342 -4892095 -884788039 572821317 858597655 20717854 410235950 -327059984 327458167 -603963430 -672437181 -425912685 584756836 -338848207 999295907 -370175449 -827558455 514635585 77229245 325484413 8937150 299219819 354820294 -915626274 -440504920 -80443730 -92895194 444365030 -829060692 -478842917 964783162 487313314 881173726 346661689 297618757 -375022880 220855898 -341442826 553421658 20689509 369865678 229107785 -540520820 -367942875 940248302 -249572522 834904433 383185304 650883555 616174997 803489222 312988771 932866298 -750538388 584466932 524452720 -171916387 -8624070 411778729 -263585223 558804672 -314077462 -558139261 -848955806 -128908805 -107338611 962457904 868231421 513215348 581249991 325500973 933315839 -637317687 -376528015 618822032 -421659819 -177766512 779956138 -448140829 491022631 -644909939 -884708499 -862780095 -753038374 302562509 -871647783 726073228 -862204450 30336199 -47986644 -612750102 401656968 360626651 479130219 -641938913 539167280 -773121763 663188627 759177970 253487201 727678827 361320286 697634890 -556071115 794225160 731167814 -35117298 916294738 435746231 315247846 311351164 -322932620 -254706294 3548504 -814807867 735947720 -194969607 -512907822 930356848 -967299582 372311683 -80809230 -204077818 51108314 85915264 -605985716 -653700117 -97997280 206625231 -986032274 271325223 849525137 -628162822 837927440 117004100 988995040 846141157 -433002647 -495795051 378584984 -965346651 -539614454 653688189 46306622 -97591601 -617054522 -934022408 69198033 808025926 -887365034 -275857201 465799860 622613197 -971271284 -125482398 643516469 351655589 361203917 -560112300 -961399631 926262204 -979547380 -282131169 -623281293 399753268 508231350 -575237519 -213246213 -424522256 473663514 751306466 -135530041 -216311023 -454002698 455254854 -704017999 337836240 -541734710 -756688465 -590360464 7371798 -762285569 584669409 49230121 471104538 198687944 -437508277 524229529 -161246010 -420192363 58150444 -965861073 -510087635 -168284770 -109605273 973039360 250557530 257419353 284041704 555977746 -842142786 -268719232 228964148 -26310348 -619465366 833271059 -704480044 -107984118 404403447 594664598 99231575 982595461 882182162 -52896480 176866797 742997908 322758858 441943268 342530653 -571107000 -813571564 -834621002 -602955675 -35003934 -224619432 -951024110 -263657185 -97191174 -739755000 591739900 612374964 -442368692 98522430 565033144 267265588 -605994889 -326108897 979969818 157799954 -652414589 913191114 -606130237 654946363 -636744378 862506502 309888006 -395395430 358538902 -359614083 433546468 494603814 -511515643 558923875 535267267 875415510 743686157 -938173571 701700568 -858601194 -453706564 429035050 -628318330 781406952 -945769717 -594807896 410782325 732143399 996949407 -901704020 259555879 765894734 -51208261 -404970870 -802202284 301974629 343924322 -19376779 -59557436 271412644 -770927721 771832049 -291006327 -377939022 -864123911 -854299769 171117172 -642542653 844676697 -366993631 -767691619 -549327432 963549534 192508681 950056556 685041061 177503564 -458075547 677868274 -515541778 925419927 170732465 933409930 207198256 -911004964 326157310 791552206 962845448 493312317 692498329 39810726 265683545 537096223 322637956 189583142 725791065 363668674 -409278559 -494936236 -829355321 -103960983 847973222 -599405160 -889430468 747688352 497051694 -742466264 819159590 30841463 175493170 760401636 -643770185 609829169 322777626 -909280430 -878464469 65829987 -840215031 578628338 348392809 -936346003 591744796 -214394655 -577657055 -402069309 151857971 -409819990 -243640640 -739423004 372318116 -330870095 312078413 -722867063 -358979011 627441717 -908087662 324735585 76989317 438671340 259880249 703797269 91897621 -675098918 742520815 -88942920 -280008479 -982301943 -965578393 843860226 942710389 557276831 5879057 -795425693 638126324 267849875 519372725 782636174 601433048 382304048 960075057 -857966866 -601010683 561387202 -380010436 -962097010 -981626131 -576634728 -253670967 -422567079 -419420453 666300732 271498572 113608662 -605497891 355762227 121511727 -137303612 -18417356 -921979420 942947012 767664314 -274788276 115211388 113228726 -644144427 -580189375 912165053 -981244066 205872004 872496210 -970246432 732479572 -57205613 -855523298 102920904 965913116 -669537720 -968682604 688957582 -178791805 141833630 -593281857 -129556830 -755661533 -420435738 536237964 404065036 -366135030 149996165 -338829390 -69602489 802546957 -3338128 -468042110 923283095 977636216 454678770 -149319 -372430205 175657953 -279487920 49195490 716213152 -307166571 712718221 -205379274 -89288464 707466209 -432697001 -157517088 953266845 -345999653 528375675 89554401 212730799 -475415305 517422669 853079814 155142066 -177497802 973502583 110831614 983779767 502779980 665988419 -779102165 -595421596 -255938909 305275129 292561960 580900239 -551496803 -391394414 807035768 992798190 -465604769 -981679865 882494911 343106322 106033658 380880931 895963972 -19797015 -406808987 298782350 -29652048 -367706066 -806787668 -250447630 -904708149 781193409 293479034 119611155 905362979 -202101376 549026001 -596375006 -506091242 179035407 121563422 410462008 5548229 436360097 -828023527 487239889 69668267 -740724888 497661187 -721108898 751961198 -123180509 -638623041 897626842 952995068 -14682628 659550717 452307527 803953740 33493996 -273943438 345102389 976484014 -461068090 782318278 -638889189 713684898 312922251 -735175682 -404476803 586215892 356972702 -21243285 35550449 703421999 -831151081 797299553 444306629 273732995 -698524853 -767075937 -806713462 96732418 -467820450 186201821 703075809 -142091747 788185739 273498906 243384492 579511785 -664224599 178930085 -265069711 649241114 463671383 -3474736 935452500 -448773922 -868629308 -258537779 -608254194 -133363451 618859233 795271206 -990645539 -432514959 205498993 187383847 980921710 678213653 529214393 939214422 992247063 -444068225 752781162 -39717542 -700645723 189008618 979408662 -449159256 46036057 405524839 -11919818 -8922771 -886859036 341973674 -722397240 769916343 829199912 -263917337 -828874240 395937351 -686372824 -534991332 -768069144 779720971 -230262540 775950759 -370765053 -684853149 489616345 -564181998 432426890 183584883 -571607265 789268135 811194392 -362507323 748987739 -400323523 -258663256 -818333229 -428924531 186593963 -645702278 -122384321 892060888 -430125737 559177656 -977775578 909907356 -744016767 -629463663 311231589 -37238948 -84796013 -910824002 471014206 633645747 384861218 690376841 781504242 923268683 -802300193 204503349 -299318100 895955756 -332107150 508433744 579180428 -219044102 -378560535 884736744 722469341 695974517 773754126 -713635720 71709295 -908864473 -130974151 855985381 868929862 393305550 -513072822 -828931929 697792385 -917977472 173225527 -224748568 548930941 -712247057 161660539 -676135176 -638850071 836696327 558126786 641064628 249419367 -720413277 -441634250 -979366703 -612922949 853506821 479272055 -484342467 -986549616 -338107701 133126032 -154168575 897720342 -649996799 -795285879 -663243268 706396830 85206077 -795796731 -855366450 -261200244 -147115177 657805963 -553856058 -737806200 188182187 -792337207 -268090491 609625802 683513096 330738822 363274562 156685813 -21124911 -84151729 -301081436 -214206908 -585365081 649060014 752421420 141347630 36894358 312521729 760493834 564200022 -704580555 87604689 -344455629 -337183887 574222054 -545591985 320603027 -848344208 95246768 464652792 -300121038 406832391 437220903 -90348114 -460104166 649180967 -509415632 466483667 751675052 215699294 323970058 -27946230 982278884 -864195812 549567074 526645097 278950870 -15997831 65321363 -810044274 58701818 379759491 451526596 67127733 465671822 -859570465 119377745 472852186 -539122660 -625084091 -741241414 592350430 -709692182 375523253 -906282386 -653962857 -611593 537650694 720523546 -97122764 -400086368 -102538730 294067188 547687301 848707192 -982662309 -645641656 -18531169 276060087 -705545290 876043187 766732664 -407407582 873921583 -116351093 4079743 -353480834 -615413017 320813744 -804592896 -220253794 903338996 663441045 -634919088 578913822 405017920 713666591 119778892 572510085 -996910703 932236060 -750919063 966496767 -497677178 787188252 760863105 578619317 -704286938 6737378 665292257 -702143624 -406743651 -849587596 -231756998 656294092 490770285 -968192665 940382607 -953132103 -846325524 623773025 115736040 704352713 51440412 535030694 717871455 683498827 -488401970 -788053438 571422692 403687127 822648605 847745193 138001288 -995605521 544727193 -747487772 -392264629 -196907419 -909305389 299583460 -442146545 462308863 253152183 -217775716 65879995 -970543835 326136158 751448001 820657027 -211148243 112332336 66819593 766512080 -132800031 471326658 -109055650 672938502 -308566155 450857359 -144123179 -144317984 -74248366 510503819 -78345662 95534596 592340957 930320668 510626070 -361360692 332082112 231172593 176609440 823355073 -589358990 -241306294 -478398141 159683578 -498371121 -514741108 638812261 945014190 -680448303 529107826 305704632 134288038 -579003640 858376822 673259448 296326223 348176117 -94844699 -748551769 409546244 790520484 -441138618 -766569714 -211426507 676678672 248308013 -709441118 -98263595 9590287 -829497923 501801572 561846137 -827252161 577639838 519860599 197887458 370348177 -255853385 230139565 -763731612 -586220868 169161332 -811482190 639965016 -491461434 -995372230 -567900469 -491854758 -760811716 330830534 790876488 872780355 -361199301 -472110357 752840749 278272663 9779781 -292111266 -856054917 805537278 -543662928 -377543769 96359947 -4410132 -277413176 36779914 -506284966 237347709 -844872542 544800574 240313913 561874554 123701409 890126185 114286137 903220701 461625878 -281005218 440659253 -299671911 -487596482 -183458593 534014737 186548547 539285511 555549504 -486728985 7109413 -148596046 -730468256 -829497496 -190814148 -48382856 -478093634 164323513 784511858 416166071 -646099494 -168713571 -95900121 -333058944 133104811 -249462641 -360974862 561320231 943264890 818838751 -541823957 -140543270 90885633 -115001109 534251695 543255292 -848087287 16384855 -839413148 981930791 -82497584 -610794317 -214353458 251369802 -749643216 -47742599 -865075702 -345540705 699077533 -422840280 762661755 982214212 -980675534 456343719 -43662414 -79231118 -914554838 2181072 -646157873 557755703 689297837 32204274 -147144817 120399571 -610319882 481413262 -856973722 622344797 -892832963 -750142344 99913204 -530405205 -653533283 246877465 565494653 246342200 -855629542 -825475066 700506142 -296566434 -195199840 24994315 647440356 625789378 -538888619 448129449 -540251079 716145526 -588845501 608214022 -344812836 770375765 667516395 -376334886 378663534 889419209 64512388 47859469 -520416473 -758506866 930968463 725549650 -504790540 216576869 -184405664 140160298 -379037167 -341097958 259981547 963289378 297265016 231109450 85086058 965058842 480909531 521829929 -23994422 672253370 -832884881 -54245117 629880446 -772280999 -828143017 -930668000 -598887769 -170826094 -870807822 -929649073 -713458158 960064108 139672903 454464462 -763517558 -835635935 -649003694 -595871535 -815509634 -847650177 -520438251 -579182859 332461211 -770611196 -229744135 -126342077 777179377 253638552 819735455 459427016 -4144808 70440041 -755876973 408377299 642879335 -764588022 -945819842 -66660923 -193337538 -144350272 -973861222 753859266 -478201136 729597567 940825097 -214997632 636138674 -445410479 -312762907 -533371913 -670622109 418820068 -90895392 -566712936 683266069 481994937 660160373 -998550926 942514445 514648930 -748761922 -901867882 -798240810 959139110 238743144 802017561 599117625 -148797281 116129629 -870453027 534374667 -439962791 710569952 -597071893 -866063980 -982593425 -452057498 -714627269 -510353183 510190304 -518504611 -813671414 411058361 -651726868 -656152356 -712724401 -502853772 -978996808 -676921629 -538885986 -546423687 9637085 -254381264 288889422 -748096992 669708858 -196567653 -766251575 792323768 994931741 110754217 -674357893 679374108 -496303415 -276624832 758545576 -676284437 -137134759 391932248 -198850154 -460323299 -955806806 185797710 -966363950 -179183049 -174458455 219687211 530568132 548226497 -810281990 -992944885 496024020 217323504 31232369 2074026 -659235651 504643639 -726438485 -637235820 11332135 -636353105 -936474049 233140509 607859144 -590288988 -241997970 445115573 -811146421 413760327 672579740 -811093272 -89728682 -36542608 -274099155 -835052156 250178679 -725179434 -794089087 316540870 261953546 -968098312 303783591 911844044 598406606 -880305286 -150139656 37508210 1803497 -961327083 -240619721 830175127 125261587 -516613086 379485125 167857851 -27315091 999598414 957560509 -566448857 -330252166 421722293 20236829 -245422159 -812329388 160799861 86210528 256526852 255511149 -913059873 -801480780 -408093391 -749648714 -169632979 818807417 862711995 773929323 -540411545 97008348 -791634598 -534290886 -95453482 513821440 -648167269 -587143841 -885408615 855987412 764507679 651851093 -780635021 -153353287 -433264446 -827843468 188412204 -276992736 789459553 55093943 585604981 -33245704 973100712 786590377 72692682 -38939604 -426260192 782453818 -24362550 126256393 -964690420 974293582 -863994345 964709113 65223112 14312700 728285279 -752141064 -624759953 86562124 -330038139 441541541 -156222890 -191966945 565751024 -509854102 -534630853 869681239 -855982985 18423031 -654760759 -858498550 -709656326 -621318974 143849119 -306252009 -298318527 -423010466 -123655007 -783608369 -877790883 -369316109 -593848453 -375583052 -562274715 -211999452 326066579 66372759 961373387 399203557 -370952640 999066745 -4522504 383250150 640330429 -937532349 857386201 -709599997 -826569722 -337978554 674296975 75853263 21249171 839871631 -752114126 -805905414 728832099 -595827496 581437353 -260857819 352107627 -489370623 -190419436 985996207 -693829780 -645322152 967618963 -118111543 -722651982 686523934 157418617 163393979 157347720 348738248 -491516804 -115205607 -733745526 928653588 -412019234 -64043224 855171317 -696839025 78869395 -663467276 -263235843 747952766 -375454675 -822150860 -619862832 -389456732 828310051 -859522688 297983414 -341656016 -47440381 -90261198 66171614 -353784641 -392154465 155947191 772250626 315302309 528971327 -961613826 197088722 -76687506 -364682400 -705178152 713353776 61280518 -300096171 424254913 -584211854 -308940635 8652247 6013996 82055552 962369961 726188684 -464426544 421844247 -994484684 -162738043 841296010 779871708 -771475070 869027343 823340314 467939754 -797527755 761730545 -848633879 7624860 406385152 -241839580 -350269040 -391740915 475203384 644867404 -557830435 -860377682 909812823 -619247001 -243557093 622882742 -506352775 -374449183 -836888756 4593084 -522445095 271257857 -650443457 -124617870 357669758 -563866786 688947297 756040829 -657063270 950562554 -535668774 -512706914 -278883561 -775687483 844151303 361428030 -302588024 -336562633 301303201 416786915 -897271792 244434153 -856731831 756461930 -516585818 -423256664 -863488944 -10241921 -841685161 -411368164 -829197394 -716845161 -968710409 705848337 -580254921 -958296325 -494937176 -813930749 412252814 472932638 2143259 -884271502 197790538 -713437040 -632905329 705218754 918458586 -214533463 545933678 -290278739 792559464 -812989604 18725468 -838653863 -759305328 464747460 879071427 965531297 441718011 270248859 854284930 842616858 -357070815 -381623369 -265510850 24595877 -503195428 902362993 278711090 -355969414 280125202 500885054 -640847805 -487845059 46602774 -712523578 424515698 -965027324 -986342580 -39991189 -605528667 -501401893 -573361380 -901821921 -548991446 -377021694 -263807566 841763616 825855625 860083600 128012953 944005749 -733285935 436882613 706585888 -770212809 -258752647 624581867 521611450 646430137 -425328572 328575549 -530682245 -450153568 832123011 -350302991 125852121 317662851 615620216 -641235698 92302416 -900514177 42265842 611027429 239967222 386875445 823517342 -470764999 321568309 645951620 -269677087 -410100257 9418487 17767623 456386192 699802112 223491325 324597050 -7755359 851125986 750973265 883575734 114840006 -367436180 37329850 631905740 -68096307 953013252 230529589 -859677053 -365147501 -399229611 855761523 358135811 -730422763 244737475 -319648273 343378298 936865083 -566125385 -256700547 838256872 -968212969 5327713 -360848126 -596848905 652096687 603591953 -610519687 360182467 -748105320 -543160678 -90664 31948497 -532157802 -723661586 -752299378 809263229 -520411616 937757684 -742678717 249478307 37835631 -673934957 836962906 -706760634 -367158740 681362246 -130758859 -592452353 -448872600 -870143697 261202885 614319216 850094077 -20952979 616809346 894059327 -240906676 -64093435 986158810 -237100472 -558427366 727819433 -525335597 31363208 -390216742 359233210 -258627708 425200925 -919827814 648224777 -87222529 866822124 -916041390 -85911355 -607445883 -600720490 410787110 751150555 -971946261 162525200 -264498140 -911668546 -529046944 -96569675 285405133 -171994473 125341264 -414730500 437880488 461380649 -523781625 927024394 -315542042 607606659 -875013087 -333636898 -737244825 -430661323 45536425 -364468015 477154696 -945446471 726237601 87536200 -755316488 947147284 -303149622 763643498 705672850 -231238807 -337150572 -919970442 -255257560 753224038 -674658540 298067608 -908815136 103052072 -141676943 690606446 -154429012 -102383859 -304191654 -320479447 -365173493 87158005 765845924 -57222709 747693331 909620294 -803738139 662103162 -818535514 -621830673 806545374 692629351 649124179 -571196805 625809292 994034933 186280232 -318331645 -750681831 94745359 -645957530 -985343382 290609205 -149577397 -340396074 -542060804 977886547 14877982 -234663121 -15613861 579945359 -700315662 -639507579 -714558343 -951716553 393016572 746264727 986716300 241433960 -575411330 -597514495 845604990 465460507 -755677036 575028593 -158051768 -170047545 299999637 -861590994 363412478 -739205484 229083235 967456198 -889436273 -442968794 49852757 447908005 -788134026 236659498 -768461065 220254808 -25461578 -120078352 -48149844 234916794 -586218682 -728974908 -116106831 -121553411 846444208 -619975078 398061801 526200183 3110094 588458330 -173588115 616605045 -21609453 129928972 -561832720 -782943798 119882891 -161236133 -263374785 -403146962 -882803230 -563612346 5810063 759994022 301311068 -966467745 -380405425 -750261144 -637008159 -816650016 689899930 784480073 279660124 839574767 -184042550 -416704360 39699387 529337575 -16937404 653597876 78856213 -669956907 165090766 -38066421 -960977601 240847745 832205813 -539455425 346420496 396776145 193651473 861902462 -882812992 -826506704 -379790543 585903287 -217633690 -881495277 -919255918 764249341 -541099793 -990424926 -958342684 963873928 -434704020 291372669 388350385 360338904 -625259507 229124761 844775154 383834845 -263621812 -996397981 298900499 -555961810 -682560812 -822504786 452997348 694966717 -597405689 -384676538 667774206 -952653083 -913715181 883125251 398065952 -345310978 708811939 777278401 475066416 -941235493 11667113 -24410180 -49118776 230589757 -102379230 561231270 385617355 -168084591 -884538909 -100929443 -445907882 -329353617 -378343134 -266628826 -222071963 -514176124 -500714324 -634819741 -464889399 -235693923 -190733044 560556819 853717472 687635904 640381790 311217352 -257019036 126340993 -474655420 -65485386 314595080 -156931512 362851416 598328365 541738486 -851134497 -929110938 55548526 -490722988 642744255 -387903344 337429722 372656375 -825023214 -615526236 -119511233 -593635181 116493550 857598672 117395530 120973765 356754619 745245474 685041944 538408597 633007410 -603703184 -841499935 243376537 -843206769 -853462891 -386962930 -513429933 689950283 117889204 847886861 897506821 701752063 884536731 -842420325 -507707258 -348203240 -181887224 532674191 -524527579 -256194039 563452266 -527622133 305101484 -985827891 955767545 -413853914 -942255077 -664726404 -364092764 -655231305 -98269866 821376349 -586952723 215424987 214235937 -470562390 -201291335 -669913037 286215811 239865718 -325590780 96381038 531973748 -876129471 -459481381 137848788 -903364173 31545863 719388070 132244092 314059975 -271001738 366938540 -915121569 355426432 23668290 928107677 995985263 -903759297 -655525582 257898578 671387463 -665086586 595510416 -885456531 348193919 550368422 166202257 -126407545 -506684440 -225517978 407765260 -919851115 -725076923 114181705 73440070 102830911 563832244 -195114287 502005643 595115592 -713451850 781961909 -347221559 -509865213 -913867311 786927990 240024064 470083093 -619788280 -819370603 500634914 865054783 -482923001 -568945596 -523402270 885571312 -60381794 -929548 558735637 674197095 -423196800 874048460 206519633 -427468754 154596774 -942103778 -410226638 622896807 -132987161 -387843858 -585127317 -506036995 -549148212 -787949476 729253512 -928818498 -816083095 821433690 592301129 -513798563 804278668 -675901965 -815472932 675766105 -486669064 -857018856 654909264 508858561 -405755778 573590019 105738009 -345366448 749979487 127731602 -358970844 -921055894 137965265 876088628 846468510 845964979 -825281304 -294568528 902401329 70008323 259578496 951305456 119373691 -778097195 447494087 295337396 847474025 -641726693 196675925 -496471051 661994916 473982598 -11310468 -967061293 305593853 655282247 -213234433 256261335 -72560348 795400798 867056823 -120673690 -301210981 863448469 -448187122 241870305 208099214 36854280 -336926972 -463911130 777300002 677615687 745068483 -994674078 -132920987 -280779446 -783106317 -838694281 791433 -993071480 891457659 241216398 623011486 -373196916 -109157269 -567506909 -941580524 699587880 -968654379 -706985384 697439233 381897890 212839640 -387811454 -503659763 913727292 -157550725 384127919 -633117993 -696025360 333259950 519943479 993838858 1530776 -449653908 543104805 -183587029 -326445189 197593437 -232936498 -230326483 795743331 441243596 -938276333 -339161505 115205631 364905845 -839231604 661864358 203428500 481092780 455312355 -567205570 799525527 409056365 37963833 773750282 330106767 -359581894 -425152383 -390887600 563015692 514996649 -742888823 729734879 -50116413 863353506 -191141133 -401536114 166743498 700714411 -507777501 41478319 66708359 -113264141 264293994 -490090470 -803656788 713000486 -594050861 -283842413 -740626980 885451820 -442404843 -953331455 847062033 598504354 -161515843 280227261 836712332 798818346 -879293200 -516555013 -3917850 687363076 239377100 708667939 -321104604 62996718 -184516064 127537419 -632150679 -332829486 -226553899 -492878365 815924562 757186093 -402144931 216236630 391316903 150451720 -505722862 -783779404 -268833422 -805448226 -982227927 572407277 269271095 964691231 178654272 -300755992 -79233144 -848489623 -247779176 747453410 -215929534 85682118 -69182258 -6093622 336301903 152576320 -329819871 -934914496 -353058459 87696484 -516297452 -294204983 -862241214 361513094 349943861 360743293 631283563 -794850453 -596688655 818419711 -165354134 524426240 -658303349 408153756 -901450249 -352649723 -19223940 -691588919 -134874047 -31695514 349589390 430276945 407975318 -711403516 772828529 -797218174 -500620468 285108658 385948825 -546662618 218454250 -700243915 690032836 500833561 984482216 -980242922 986291563 -735155814 -77266847 -847518055 -167905353 -761981605 -806943183 888629664 -391405214 561353494 -864059018 -119554128 -364610905 943688152 -946097133 575116695 469191541 466022305 -85490150 -746343683 -246639877 617584505 447263866 135537491 418838686 58048663 997815531 119735692 863701253 616141729 -846217869 504680876 -858938081 861572904 -458702791 855174004 -429241802 694827314 883084002 -628985674 933396169 681714214 -519296255 -477174040 -893304723 321345736 338419119 -845714319 -571787983 -144820575 111464290 221137027 -366640699 78730820 666344689 747787541 -437313007 -706872324 80443548 -345403338 570831119 34585922 202736226 -415540191 450740050 25345545 -318407861 -245756560 -722705992 371542292 898482734 122949779 -876807005 -390827004 388920750 -602044621 -483849599 968297278 984112385 -680785196 895121915 -638881380 877549759 -714258879 205247286 111773178 -143989359 -377565469 -8851486 -658939931 155536280 -115639118 -939668182 -485697984 350734932 507186499 -958388774 141657583 172185428 373608852 -562874449 121815268 934648803 588007409 381452731 -50679002 755321043 184957737 406453995 394642429 -9989001 -554454326 -448681933 -770573159 -926432582 192572739 215804546 528269236 146739871 -108551547 426431671 452133892 -71886855 -672205109 -589818004 -639848499 910348929 211475958 -676990247 -46364938 464011639 186215286 275623808 411707966 948387802 298985573 701911998 654365004 -803487008 834580791 228113750 498369976 959617070 -461371316 410885706 -719460061 -548467641 766810302 280104849 -882713464 -727410141 -359846131 -229761117 -980322949 213076091 -975546569 -854272140 312345352 -860157433 651575819 106082880 809337075 681633367 115556386 508727372 302102360 195692134 181639510 -294838337 534949109 310524310 -631888006 -884393992 -256978810 -199100580 -484080866 588737686 10093242 187328885 -814137508 -602250416 507738031 -543693234 597052445 -883214317 -755558858 -813267568 216907609 -970634645 -759472768 -423974383 -674614628 -487440072 968952472 -507221292 811780318 -263827500 478769022 617042888 -399048669 -530198697 -10668260 810538910 -298773996 13534926 -299755096 205963871 -472847841 -215205329 -773812949 -47421465 363433520 935696787 578909261 902533299 516989403 -31697394 416213980 -70243759 325827717 -399190187 928125948 -772657113 219743947 389833093 -928410050 -868534846 531351509 279514122 457315708 511568973 304318580 197480329 -928415908 -582378771 -643526154 936825931 -62754849 -854685992 -664293878 -582800577 -931843424 -688507968 166258069 -847137216 900654169 19623974 -742376164 903079094 532441594 -628876435 -203468818 -733962707 -373334941 -997420679 340152230 257074658 180405521 544671843 265749926 -810281052 677086166 -591357364 -866054037 -574727027 835979733 -436093707 352492625 -31234436 714086626 780143784 594261104 -541370743 -233828862 -747077347 -976231430 -429790752 -543088396 -842824485 -907972697 -117138386 358662070 -170226541 -978680979 139833461 549638220 864907291 98693393 -281324555 -363496069 809290471 544505794 764216675 607963095 231817200 -72551376 -656986891 603786 891355739 -39062787 -262158717 621203673 33200802 219854703 507375763 370716272 322290419 491053754 904294634 260577784 18018087 687430588 640851988 976141131 -481744753 406708629 -207067954 716922228 -335550128 874967370 -902854662 102117549 -642782794 519385663 -463380889 57193056 -604002551 -48575327 -831987415 579328209 -795875794 -413815708 680620751 -68170250 766456995 -908851845 141873013 830419824 -873428553 46135874 816570071 922356251 -244584274 -924538556 -863643314 934933751 589207578 538697493 -403496822 -902561489 -399041043 355845734 -498093858 53916658 -88673667 178281947 -672970871 -177804036 -295581671 -843424163 -68464120 223409924 -462905376 -872753565 -30446050 -993124218 -833370516 202965946 693231055 836818133 -687376758 -269821263 521746561 -897783846 866702268 -442848171 118032823 254578091 828902488 980370105 -19742137 232701972 -954841941 -968318339 8370071 -741135808 -377553435 843420862 884733243 -5686610 56186520 -466130115 -773036930 -695566549 -319030209 -499288486 860168150 -428330205 651676701 -195697508 -824604409 887328785 79505832 155197625 271031991 -280233281 890194523 -733977792 735058375 249223348 526637843 -664198885 -531273195 -522874297 911821222 280328885 815263852 -377701923 -506834276 -117461930 -460464622 -81754337 -368622005 262729834 -759761600 390813814 -717676888 201052366 -825820258 -899104403 -383444777 922574297 441305764 -191420992 -326030034 -296702377 466221491 322804598 207750079 324701656 23147787 923310033 857890524 -733054059 785244647 -405979304 43125362 -469248639 681172240 -854870468 -43541086 -217763634 147773702 844401267 783650926 659243903 -775963875 -220858485 -904656440 150007213 -262032670 -653483704 -272360699 633731336 -910435100 456785568 -34470838 -438839697 785651926 -513097662 369862825 -578108042 769816687 592962521 13884341 323667789 -239387544 87939541 -500715208 644607241 -831670439 -171693023 200976040 963863639 -160775513 97925579 -128749571 537838918 -299127999 745727970 -344931394 -989043623 -626623138 431235608 -96029535 -903509763 445910702 844351682 815087382 398665829 375643733 -639926157 -122064856 467474629 282951088 893876033 942687939 10636894 139436976 263587968 -646276649 -33023287 144268143 135989347 -112292108 -850999454 357218621 756746499 -138741003 -901817203 -247660018 901685632 -602180246 -349110658 -854848668 281769961 -511760575 827547974 -917490638 -621713919 442914657 -279663152 -451990131 -925476385 360258087 764544270 990242408 -162017671 -949408931 -32122760 128542704 -204320102 -192568104 -546781502 958318383 -696096874 -210370248 196348294 348206328 890502976 368282121 -985994518 -19024200 108837472 914147374 -485693377 -372296529 981383032 282988040 768095711 -954822375 462219380 394595981 769752430 83437486 -640926176 135752003 102475658 814081854 451848196 533226062 18394026 -133530112 -10208765 -585838500 -280667375 -654253787 -590226221 -651544777 -294316736 -604450061 922531112 700708814 -599745165 995318721 120312480 -262996806 -837316063 556972327 -386751726 610390879 596472032 -875728890 626761717 -683020867 -864223480 515710621 -240927320 -90104358 581800790 -52914163 88199511 -64640857 -608400602 985608357 -249160757 -813496468 -828007655 -732282827 -17305022 245097745 666494935 1008974 -439532685 -281809135 -539702544 729976727 447964580 -698608892 580429696 -886150959 -634420766 -664277702 943286933 865805205 265074613 -763285466 -527011750 419594625 915704072 154477620 26996279 -879917427 438700534 152875111 942948229 568786484 881525442 725582996 -847079812 -345815729 370384664 715079496 473724466 -494765871 102882149 -774777289 945627934 -748045293 149952387 803445894 -544339285 581438000 165570346 904815480 638174802 822950910 721831469 681008230 74051050 439094533 -340498147 713339754 307692405 175492695 819095819 870946888 827267952 240629294 -953719389 916607033 452593549 -706100170 -84148970 986591834 -840682372 853443435 152846421 33530557 -588535324 283160305 -414844907 410906387 375083343 -77968480 557598145 -182949985 689497501 -23204294 -716299919 -571363630 808137214 -786305405 463946266 633459094 803289183 -67003098 827932058 -703210198 -452619255 -227951414 -381126090 749419895 922883584 -210883746 185376847 778148991 360697151 251831933 30585774 851008504 -923712381 -89662527 550609103 -731435982 751404311 -351857990 627788930 23752094 885716341 640363442 -961053751 691272221 956453584 -262138139 624667573 -514923663 110721505 633954178 851577435 -174044055 -793465948 -185136100 147444528 -878796088 852140073 -376846448 -523605840 -807750481 -663179052 194900631 -696658783 973511270 951130151 -87136810 581253216 844246198 -468629058 974084986 792559572 991626529 25434342 -180123073 -480914185 922855570 530276629 637620121 -166931330 22871200 493307965 -142101402 -585111995 842555862 201878273 -14492052 300904948 10257223 -285292322 -142101956 -683908846 48127754 283726734 -668450381 667207317 836545894 -686757761 -845802002 708418071 115190405 -84714756 -159281659 -976162794 -321906931 29710627 -717828166 851738848 -567369343 616134979 -940531459 227950272 -735729939 471048270 -26727987 483281848 37745792 -8983240 -854255680 424122040 706747536 -370168332 425344611 934265857 907018977 980833384 -129040388 -850486574 305227342 -564842120 228993073 229928903 -919031975 -209763218 945956250 516412447 -240061188 680844099 -201330481 950361157 -928207941 -934307698 572238166 -774238175 657362794 -105372266 -107065017 -699800475 371181646 -470366988 -67042596 360286817 257223360 -855137660 979819074 -525969430 304806421 43915322 -832913570 851276637 583470590 -673961037 360363016 -250987245 611427651 383522578 681551275 -691500567 -880148160 -83815767 260536719 -161876986 -197797279 -622419174 -188566032 860441074 962141022 113726384 -156236438 -606304305 209758142 -480965320 328104926 534463010 242896136 647881860 -444904590 -847290523 -789198343 608317623 -589364535 599349878 -446799318 -248682211 -686306520 -823210593 -547965904 -389572950 -564082847 948970917 943368187 845487519 -816948035 -520849291 -649936079 459750411 753502730 -948923500 97818172 588221298 424295094 135928458 438377754 -658730817 120425582 -914345262 472263237 23096027 -739496887 -505920329 -174544265 -748040434 133881978 -788913527 223496660 214536040 472046150 -445389583 -544186812 -883407803 160077393 244031569 -639261141 -954495499 -748025823 692519363 224696397 797926675 -423424166 -345445832 -770247331 2209643 -234476400 725806922 732837574 179217169 -291503825 389755530 -62953745 -940589752 118696447 -245408119 474469827 276549698 299157413 432609856 -267772162 986141027 -826174563 -667457030 983485593 -478954508 425957162 380632162 147172151 238179495 -814477170 -53981337 529278703 -870549343 696670325 844283149 397150674 -517244460 284086776 974651966 511942652 829774109 884216093 -550976336 653017371 -106910771 -955329219 803248155 832247196 381786544 -912844448 -545123521 -672782531 814783100 547646571 -95718891 829867882 -816977307 -135936731 -878731915 840614925 -639214654 806299194 -517608950 -219725908 633807884 427067815 445618757 -244793155 -828683553 -678588262 811233199 520335993 44408215 474727049 770341907 -675589015 -33101753 -261213684 -819707482 -175545668 -299566607 -696617691 708437096 140951659 251052095 570224470 -495775184 44155603 44982932 370643924 -504447436 -721425566 -181414696 -902097716 550705309 935265353 -544503890 481922427 865650815 -687025722 -472451156 392065786 405112691 390850119 960088234 -812629362 545051439 45397235 -185935740 -758234466 855288147 794227996 962557941 689268131 -788962071 285936222 -404502265 -133404606 48956789 599737979 -399973136 -359434154 -57411585 -686610826 -789903683 99477815 272923424 157432558 -792798861 -545041982 -44025237 123798363 884822735 95090332 914945585 -822265105 743461200 260332760 -993624704 -214320393 386322791 767594060 583898829 -737990583 -600068651 74702875 749651509 -3044510 510468013 817046729 541567354 73960959 -971695022 -588232129 -705759396 -495394016 -367300000 -274153730 220679170 352314674 -798602063 270256957 -13434451 -908970138 25993733 -869774660 319975326 -434437972 463594925 -423216530 -458047643 904612965 297327989 -293419012 -351556374 342247486 116871797 -56310488 741891487 454990970 -230654425 -664004292 -472315020 431166197 140203293 130389825 786080223 88912865 -712752260 -801045328 -620514791 504254148 372971415 641239254 300850065 -102326528 782952401 -156141253 42015585 -983548252 -319103718 -723352627 944040762 681797044 -820072602 834396288 198702118 355632277 -609594229 554956212 -396904571 682677883 -864287240 316077907 916536259 283328188 260392960 -180692415 208903078 519830601 -673687237 223324295 532147507 26355203 -661710359 -447066693 864564500 804762719 -169626490 -163630421 156829494 268489864 -847163838 -399425899 230060192 -886681344 554323150 572100982 -784772734 759272604 948579678 -877825701 592294011 405668265 -45132762 -488010910 37314928 638801373 -495585517 -694798681 -898286772 -476404193 -30737973 -892351819 74212648 -495171589 -882132921 -54297865 58436291 -936107660 -480976947 -142835092 -635186032 547590556 407915344 347896958 -449845946 -440814899 -76780574 -892024038 458844101 -22160929 -829564372 -74806382 457045061 410236280 -679433065 -831540062 -110617644 -281886914 -884311051 826368036 -946468760 -462745095 -748490624 -772577192 396316134 427074119 -866762976 -210522838 -706557168 -529911404 580088568 497031674 -578474917 188991956 616352202 -225573667 -247548754 -940903511 -554264613 -759785246 -671871438 339665719 702001283 -517594182 214100603 971787658 547856883 -327461779 -978313703 495019842 -344163033 -279306909 594736992 246040590 880534850 -506039104 -361622686 195724778 237306765 392153901 -763776069 -644139795 23437890 -111690749 537421891 477367213 694841827 -996083075 -694533519 924231352 -853122583 -130191312 121908991 675997045 66500747 -218030476 -734894478 -849874514 341286974 652220810 -514763051 -699602673 -607826206 -378616983 -251765841 -896611049 236369495 405591552 -601393739 87794477 159136925 -881955452 76322183 202770113 -749986508 153762097 -41495142 -880805134 743906615 -471917217 -671747886 45197989 651148286 520601171 607647239 64198564 582362942 -611265895 837342860 -949851051 342889484 932316306 -85384962 928601953 -921800144 -213369468 761959571 391800133 -743213249 -656563119 900632942 -192671014 11014895 303475300 -571964636 227598208 477458743 427272123 -676541456 -718518009 824427058 -761671722 811719207 -298647018 -660905710 290886318 -821679474 458545662 825205287 85272674 377289584 114913852 -869834044 -418064325 -697782781 292370146 -66660810 726480125 609875934 597276017 -5827581 -14141632 242781095 747205478 45622269 793584260 -144657791 477185549 122838856 678094217 701344327 986862514 920808234 -557705755 138993910 -688514244 -69215548 -960850446 732673814 200287893 67239162 905709316 -120376360 289484609 -744495884 -297389401 635608095 -612369681 864722915 364916674 -545601190 897074429 -301250848 -968268487 -89252748 -400945734 -797784391 -543694554 -759004641 -76287798 228236221 912079334 -530851115 -469458000 340898976 -22009820 92266507 -704832282 -283480746 464286100 -432600042 -436892855 -377755691 262982948 -110368493 -402672258 857609808 -275349553 -322875952 436156073 -10651402 -32601417 -167682778 -927288834 964185349 986732696 -709848070 969054077 -315539854 -965847218 -676953114 491147021 -36505221 979619952 485388106 -132142923 -344433005 929207307 -415833028 200115045 162663675 522422936 490958399 -240536159 -693506429 36268359 -263735541 -25599656 827170994 -490707518 -2756912 -16777557 -31548101 20025770 -650050146 -464714193 296900812 561129392 -875754732 958713598 927895721 710651021 361245654 518722332 -214053359 -285859242 -647988241 292011727 825057528 -193166032 188521339 195651454 804973361 -694387004 -172943495 507806709 50342630 -954527473 -789933944 -930543556 874261733 406006554 461138512 -177798844 672604179 -666336138 560012651 837120754 862067274 -207207582 -440279207 133306135 61830148 -675245541 -779813907 968646977 63395232 71132494 -785150274 94594788 899695937 -893304357 -499679918 503127833 -404658824 -932691 864708061 -63111745 482364643 -695640823 959160669 -396538116 -20449422 -222198930 872027742 912352621 799092336 108475346 -974460726 -670985283 362679699 979584594 -375812545 680014088 -339109626 -979063105 582892620 -347982470 -291692839 798707772 408714452 305990532 789681981 932222507 505465945 826449263 237155418 73169505 148515461 -923088803 -439952270 860262420 286794778 534809616 751911526 685730877 1890132 819253079 538843858 710990257 187015843 -689633926 106169138 -439176046 -673332779 274561493 187507037 1243763 425489614 -28971779 -654037330 -194952550 -290031447 -751212017 -719799502 -269404434 -649049761 3517928 -220719536 971610853 -951160770 -87071421 903717796 362980494 994026276 -541465935 -204581055 -916786861 -91590191 444880491 -523638865 -301314647 -677733120 -212312467 -831844401 -81952831 296962383 595290176 -542779970 -695466725 -189003280 -280352334 158995502 122730526 -966466063 756575552 729084097 -402385962 -528463905 519453792 324316703 -937526484 -802089698 470645309 966090478 358575694 -914905837 -207166085 -674709425 205278022 -557509385 792481678 809935827 473912824 -138866306 -788091043 519235305 -416576544 -271905711 463313312 518959807 673203282 6626939 -458230269 315701666 -650537687 -846441078 -925318046 -722159692 -21979135 158209283 349808128 -152140684 281234531 803694450 971069642 -948024181 -967295435 4643049 -795627050 -571766198 721778305 -470236940 274889819 -903366436 585378186 668905790 652656102 687933570 812468918 -149757725 -506614610 -94673359 642991217 -108498948 825174508 -678688897 188558131 318086256 -846571464 -633902771 45610252 -238863607 257974862 969284290 -27752409 -715917347 -634236491 -755730875 -847475981 -715038885 -712057839 -221006053 -693669439 -466975190 -981223890 -433281563 166131720 681342079 -725335532 883411578 -544472364 703423879 -967906975 389581719 -63178522 85196467 775684939 -712440786 -860912180 -79880187 518442789 182985833 -693368672 390132120 -969320707 -564916348 -222620014 706663200 -296497460 -710857809 615338799 -845290534 894662556 -947243106 -287987894 -129962170 -79493436 904629071 879949956 -475228855 -722782482 741787189 869996366 31040222 -851797030 -813102216 921061581 -235282666 621555332 -969517416 19102953 100306506 -100308521 517685368 842673431 -799302330 -869869316 -411263183 -970621568 30263364 -207909916 79264212 368185112 -624617751 166235039 253841635 -980255179 325171146 -588416945 587602317 -340038172 300240796 -344691129 -51334600 -153159297 179500908 -24090057 466733066 -728308974 -244915046 -289142563 553963784 -999355990 -12776907 575252401 -274954860 -328197666 570058931 698149136 500741957 -967188963 -425546751 -691443520 -559463994 62340227 716979926 590606005 -352204078 -985310020 142320689 83163186 -348863136 760171776 448476221 -474228829 760336837 -852215676 -73916386 888168809 -66446621 3926372 559311395 753843727 170557229 924336643 -137818134 -815257368 -443812375 268124018 -162039323 -158905297 32796879 180333254 -634309013 681123951 260198584 427528393 -836134009 856454742 475434717 -487624698 -544522402 -995576787 -953232556 -560386535 979315354 -411879351 -102910981 -19510296 128320712 -452996057 846226457 -971321571 143702901 525495364 -767622330 -10254746 -129392918 -906117771 519791956 386633510 398521386 915552293 -860465465 594359215 -753860884 396387025 34028408 298452302 335285170 -329673539 368057805 232622301 -296645178 -15507168 157757217 923659761 -787873959 -796282386 -562470491 -273432866 641754827 -801664272 241003938 718629976 667574444 -74180958 709024079 -763123895 -189348143 -143302901 528754258 831901213 683995782 24805069 120187016 941301225 432973270 757588580 -950999610 880527670 155766084 877130999 42245292 946438941 165177402 6051376 -681739532 930523722 -174585365 328966317 -654005483 -826393143 -791159847 -345918882 -85453164 -372245496 611303052 -510218950 492262987 587430009 874021595 26032512 922216349 103586864 -77634786 -969160754 321868849 -744530468 -917801253 -977617847 293731762 492265921 -817597470 -780379556 305220445 609914364 267584444 345436389 -644861416 907785810 -83118894 640909167 -534740722 403601408 -661268528 -550905602 15740588 -321735864 542246932 -918952814 16689229 212232014 -225063709 412609191 907160141 -697403800 163628092 321026053 939275760 165394623 -967114217 -610145894 863899853 564430331 -957159515 -427689743 980352380 -983624389 -69123358 -718675689 -143543904 -466249374 494037519 843601337 -556956255 -697161191 52892066 -868669206 577514679 104025388 381480468 -29338328 -514052136 -585090752 -159589601 -60157665 -796768118 -250673912 -749193886 155374363 -869570168 584255760 -793316033 -73775983 514517517 -561641224 900905122 581794363 600048211 -857255017 -166735876 169390474 814175054 -141956185 -493797444 436830676 514343928 881030925 477033745 -647097425 844364702 699430261 -274449451 788757635 22011366 495243160 -997230771 84341509 -880310108 158517962 -581778285 -217390810 -213963657 -594706655 -184023391 286709316 -662796044 661388102 656180998 -422936602 -229767655 585340045 144185307 53126997 -775114272 948420930 -215171657 -608435491 -687453509 366955477 727651143 31779360 -643163225 765214475 610979589 341527833 18189845 636754157 -321239912 396225000 429406555 -699973625 -491531647 810872359 -935170973 215964733 -653576774 781408189 -652093717 552666421 83880845 -692344968 -675071671 -125547033 925740065 362975516 -731660842 -782455614 -991575122 -559729808 547603529 669330152 362684760 -286649553 -296788088 93769309 552021 898462560 -662063516 -832071824 -792550340 -552331280 515812605 -795992641 -250116587 -181041263 -366473338 31752453 -838912204 978249763 -630952368 -6015914 -322316693 -793351974 202068968 441813046 441317967 141097746 662600462 603501629 -926425768 358602907 417612714 -668011044 394221170 636669223 555114327 -216458932 50471844 -214298146 204279487 658573570 193411538 -722170066 -593390442 277283960 -363135031 -261107061 320098417 -491678881 763516839 -80713488 838717672 -111929844 -956908766 64107549 -987154822 -361306686 -405092284 -190144209 102726623 -364760949 68065695 -191431259 -970363819 -57595769 547441031 645135800 744260295 -213275557 -982920064 564383548 -932725062 647295956 165933836 -134739777 -157232781 -989789813 224975506 -529329029 721638529 -204573237 -569470301 197215132 189122617 904468017 -462797274 149882032 272484763 693329679 -32136227 -104941147 155680968 915697460 -334227514 -94964660 915392830 -41992040 -208034964 695396706 -575435538 52782751 -119517298 811420209 -386311191 -644617838 495170827 615214764 -125785375 -151921952 -908056050 73834988 60924314 -891998627 268125007 476848068 -653115384 610426555 357955000 229598250 -488290182 317071268 -666261914 -213705663 -786521266 552184774 556512561 -100231819 907184678 82159092 731074946 16076512 910071251 -720711353 949537959 161589692 603395525 865533029 -245107090 634779882 607029852 -649011267 -762156930 560540054 822864420 996347726 -579189952 583767523 779813162 -280618341 -938526159 -700189033 -926789636 -520496414 -12949855 -399518558 972245180 -376088163 137365895 -868570316 933542349 -812447881 -715943720 -855506775 519369012 333503566 230917923 -890300103 -773783543 27862637 -615287833 -653054514 -341640571 -354461005 -682954382 577389252 -379698604 479579774 -97547058 714975236 -879438041 390558318 633416450 281255375 -425084708 -229839715 -880707092 -672625491 -964157144 -547063136 -775763987 -39218488 387363166 986283535 -44038755 937120233 298582555 -478136850 994356004 198534283 668289319 -115234449 450696236 144824248 -405937374 35114697 -469223089 621202203 -308550806 -627453404 983649544 -121816398 973793598 7837268 -897857273 698242710 -874451891 205521568 447512953 786209083 381656073 213268719 410657409 -575125617 348713750 947364632 -956319315 651178587 475021922 165617547 -747267876 -853374663 -971242242 -733424299 -514025375 414393738 793543350 -973041876 314305520 199396870 -338064024 944775376 83225376 -829223424 374752097 -823354974 -620281163 -682072251 -410399614 -289668640 800858848 -645890137 504987513 -532736146 -18305001 466144735 -375131997 -157361300 -318082892 -709710212 -210198563 961037165 463155300 350255050 827539716 -644922215 549709350 -975974213 -473400804 504371253 948110169 -31403148 48358111 -209726145 -291089868 477600367 -87548407 993323385 569570482 -71196733 527843398 -284253397 -521672126 870525956 -993707878 365030663 -582323550 727565350 350838505 124316629 290962349 -316838944 -872589786 -78826270 372148646 -99825014 124393497 765596141 -936477897 -92036647 192475123 -144589374 103677214 715966853 -704478125 -958303698 -960294392 -254847848 920219104 524378458 -155622912 221429818 850315712 -315936048 -347415627 -87188718 859555426 737136417 434056142 -536080254 371904641 -234428378 453882055 -304783282 651737399 713975338 -975840426 -56317957 972392616 615877281 -219429735 819872677 -128251190 799370799 587997261 978112379 -825198073 -129659032 405422348 786117793 -59751082 -513408636 654377649 -194458769 -839265782 368899486 -187982337 975930400 210254129 312317700 -996801176 245829553 -364735169 -586206085 -995742191 -746684549 -57758709 28436946 -637490739 648046512 955579765 -825995639 -944441872 330688452 98129188 867153638 -653534615 518893686 -975050969 -738130248 -918005142 -255104153 331883695 590823539 513404556 719323115 -556111291 912394903 829390966 862480280 702751076 -155478787 -898014529 -443389072 -92937740 568590395 728368056 -689553494 363621733 -574229189 878228597 893416354 -54403804 -671441163 -283676226 431291684 674077033 -247296574 585297620 -309695385 -703396867 985031177 734782036 -625302737 653105421 916992464 -154160593 469994709 -856347619 -573228797 -171025707 419227460 710991076 -149968976 -558880620 272687788 -295162698 -917781964 -92719711 840560582 -14885163 788659728 -686746450 38698686 -297710574 -131309595 376952574 -714840104 817908413 -411525245 -935136805 584797426 169187770 -991409048 695631946 -844503286 778267478 676293607 964464105 -676836290 -30165938 -191866614 -395218203 -558836675 -471069993 634672564 641044160 -962596556 503914253 -826422147 -652605831 243827063 785093752 224220503 29577066 -108743444 169022060 -402477061 670015205 985057793 -630817204 902199222 -605887724 -219618150 115983550 -601316360 -815710194 -213155361 705600499 615066383 826689053 -301538500 69021683 -488677371 904839870 501091982 826651019 298056527 248503774 519361670 -557899942 636089052 -167109954 -202302743 -221166902 -4885384 266968304 538631014 399830309 242472690 582362454 756984906 -632081992 -157467495 269420082 -214826844 495854130 615512290 -403953847 -309844397 926186940 -530784504 478650797 437575105 347619824 583895545 844098311 -596933202 888698443 255506880 916539956 151443347 459506796 900822495 384196025 -7634943 408086383 -545308923 -468528321 -894545152 -537428395 -21453089 91576986 712072444 723746918 925596304 145649993 -395742352 -730074577 -175047464 -511822983 857352432 -451701601 -618631089 722473066 719666306 -29013177 904401967 926871212 -631674010 -75646660 46815336 -696438292 -755756562 714293190 970079513 -328059906 124721654 140311428 219753877 -678207188 461133165 895681330 442055153 859474523 739277923 -518033955 -241296531 331933260 -688939188 -473504297 -929929346 898909513 -308891446 -204101023 669292012 286461226 719703326 -908834054 -728644886 25247372 297515276 -284456560 434629796 79302612 647771488 653295674 440220435 462835869 851219415 302232225 -131803018 209458414 -643289856 -584467444 926440773 -267318254 -649407031 -925823822 448309686 -323059567 -549273101 -16683166 935527218 -887366701 -658585917 -284539943 995549163 685076479 -999013144 797898413 946837972 -124012583 -849835859 505013938 645282185 -363401987 816376928 772331504 733117891 577210056 398932287 437857890 722376777 68181358 649973669 -139201692 787102729 -989813635 -62293296 171194909 300334820 -992157834 -843007059 -443441695 758594244 563807457 -90737692 -658622552 -425511526 899787328 -934677388 861841629 -952530613 874023135 -940708058 597676575 -488088763 776571962 643459794 784549025 -808219005 -996967555 -195850034 -755029550 704836723 215769696 -484109362 -52659514 469605695 -196189168 765859243 783422564 -793128706 -503919733 713601302 790768202 -505172357 915008390 -765424412 286029173 38460628 -887678332 127708027 -887415108 -883014524 -761179887 770562954 -181314267 662580209 -858524796 291571238 -585802147 -445073776 -288753032 220558642 -945537255 570893920 -738206028 -841459876 -471256400 -140154016 -791130182 -887022853 -643608011 -738550909 53943010 853361502 304511691 -57335338 -846175242 138576194 100727040 -455412439 -228181149 893137241 93291606 305690271 740733416 990802497 186216134 583935955 -812276055 67503771 -152778631 910610678 -858856656 -757330346 -740269339 802345612 -272275648 -905071118 150159984 -337557101 -989936867 -941856183 -59707407 -409556636 810901483 -313672105 -608392317 622565788 160556424 760570296 -655615484 381401873 278004604 -984305880 -261443560 -324159021 298782305 -98040300 -404333832 182871366 862789833 828131892 -913769880 467819241 -205234475 549237960 738381541 263215880 -910538071 767523733 21016923 -423106582 834586459 -575522751 840494653 -349239639 -330863901 -599612397 -924208329 -784145099 -115517673 820400363 -328304892 647109627 606254682 887751976 504340122 -443882171 -973065464 -953199201 775939878 -899029002 -594761277 -367629038 365570261 -731110883 -109381393 423230709 313783540 -748976869 -828406774 -696873283 -770490850 263431325 551323347 -659821791 793078308 622516957 130975308 -10392506 -197877058 -720449898 826106198 392993427 -728379269 -645852906 -425969502 -322948417 -593179130 877620577 143853921 832383504 -331412655 -791839708 719215060 169294380 -816762708 519439814 -996277551 580275408 -494529283 -946510238 429721156 -804979086 653194570 -841711729 -872579937 -709995017 226619204 457604702 741062507 125370841 600545741 985843082 223357070 -178236012 428763899 -191786720 -365128469 677317757 -550047111 117491492 226400255 -556920262 832510466 -301433357 348963137 367483247 -281961125 -270606992 214870594 183910588 -988110644 256543016 -672257353 -503800034 -766042597 -366412837 -470137233 -115818430 92204857 627983473 448854611 -303748174 -164353458 -65714995 -456145348 -56915806 -365577139 952592514 -982769191 -870053619 469363425 22652314 199971269 -838627004 -18062334 810413840 662217850 436697825 138042834 314791785 976612568 -556630325 -552608850 938303934 -562361373 -471143755 715928765 -821683987 -296222981 -679545703 806652414 -33898085 719612071 -134219970 938184912 -258952311 639080022 -693355803 391939668 -120017142 832409366 -984073815 -322827695 -445055934 -956609721 -901272007 -534235490 188850541 -188590463 104450309 638769047 -519693503 852731697 -273700523 -805649189 -31963860 779245485 43474265 15072514 125467162 -523454299 -654552932 -837290235 702120736 331279685 -773212205 -229802854 -610331984 -799973267 -802947832 -846185722 -877943234 -637371960 538435438 -644355050 -834716289 -831537382 724467321 485322830 -559834358 -220299981 944276063 514148669 345295146 -984561851 751900098 -971418563 222958190 -932779019 74081173 -223911397 163443885 667482977 943780322 -997207118 256262789 853721803 -234750675 99064984 2757545 576170524 -607798281 -748184821 946529723 115504444 815538559 -338265761 -397267074 888749885 601856320 396159725 -300488547 807370680 130046542 -358648597 -141421355 478910499 566160417 329874740 827208365 -794984760 -703412813 79128720 355066761 110391377 564964741 980610677 -299824517 -250877583 -950394477 -873631477 106652626 876755445 41285348 849812953 -877953421 746679834 -940861664 68286401 -204976715 -287452312 825644910 201400648 -794302831 -392718176 623007667 -601880811 -900584757 -853982146 -731312629 750803023 -142089084 360033233 864280728 -857999259 -393901609 -734156972 -113160497 391856862 752591269 -225485199 828621404 23696682 -673898728 -351246693 687360907 -631121436 132432270 58287252 -996632832 267251987 710917590 401863741 -8869848 952013083 125116304 115547371 -727644255 -871095302 415501439 142082163 782051510 459767939 155123216 -413872903 629775619 267045633 -36919909 -612842815 -270396300 -848233072 808900791 291336332 322921047 -274032516 -414329172 651126344 49290346 -537950699 463510036 -327401809 586488292 844375746 -299818007 938861090 -773572873 -494297236 -370672166 -860340732 -46310095 -261379943 236730525 887028004 -211465497 -316441230 -887198677 -311203572 728095566 900902768 208543911 119303517 -319940714 746218790 -66378771 -174334961 3007907 991387458 751872705 253369771 460925548 603335487 -144338342 -496477057 307087927 305124654 -272367482 -193394172 704877391 850501441 -566264128 897865281 -917161359 431201950 225410945 -79041201 264020519 298863452 -32551825 870689558 -22056193 -136328002 -160755328 797751378 -39303228 903758072 -532476804 180326716 -211331822 581154408 468412669 46605051 473688246 -382750070 724470787 949824339 -455264095 -155423690 -77009696 -843974673 599734736 32179514 125831161 -461959473 687253495 -862402496 355159717 586185039 129645238 592112219 935646158 -380337197 581038263 -389507296 829139138 41728731 13326155 300337411 -487823965 420416962 -551979640 -272262798 139455200 655979262 46509166 10161044 -933635075 482890405 753039775 128901920 -89325748 -919783112 -987214068 -492464513 -790935500 -923471992 -846569229 30513365 -502936388 998484040 224320389 -96422504 -15472103 -277430682 870422033 -668802629 736534003 -585564330 -94420266 151142036 -201883691 -624464520 -595762915 841966386 855944726 -847103307 336668613 -238977115 -6510406 -344105116 -66103693 -621529520 32437613 -323442059 544249227 755893589 -943269389 -166477706 114929042 428065992 415918695 185683374 -272927650 -292174660 54831925 719592324 -41824757 833094416 -228324747 -708699303 -494478022 -899224567 -776598629 -539342190 -846802788 -990144735 -151133685 727363923 400951638 104141590 -542939120 864908819 242857535 739360315 583186099 44925021 209044507 990045051 906196478 -394103570 593181325 -56215497 785070210 997983249 -42717428 856870458 806427211 522571353 -275526244 -543274620 41886480 -506027715 609027327 -37640784 -711846815 -547686497 -207597759 -419712178 -243281435 -148757686 382147619 -603638842 617569197 524577659 619667328 -773866428 -501430363 267107248 481791750 137933977 524163389 3065779 -166955334 -300787755 -669493999 954459863 -128605931 -609099078 -412693197 541854122 388316692 -699977055 728335215 -530863046 -164990771 -372587078 727120590 -477815478 737786467 166713046 -318448160 658043081 -586575004 -441826830 -990632296 -682018982 -201568329 201544729 447152311 184456990 -90076064 -553413113 -235979705 -512935511 520417244 -727297425 281434782 820510174 -904722033 -224782558 -998555136 -890919299 -703179634 -448702089 206128770 -807958241 -266514241 77200095 -54796345 140294949 -713469764 -266552865 100412034 339814325 116653606 232208193 -863243316 -64704422 -917037144 -730354758 648478677 736499014 71336416 -653939979 844811405 964752851 -51309305 -596591387 279615016 -403463920 -638679734 -421252612 76982930 -276969415 538999641 170709514 856060273 -170920485 202290863 452619604 -173244257 344521656 -189250440 -522017867 -76918192 -972727273 -655890229 -314640383 -117813435 796660942 910918273 -220399615 -85686087 855202652 686895392 -135670793 495306432 691434232 -14664961 163680635 -634013225 -505827693 -1487412 375990608 773925147 -683544302 885900980 -939849666 -165337214 871773909 773187741 -194617871 578105353 2565944 24493979 -874217436 561978599 310582664 302636588 -998645038 954598612 852391355 -160789915 922641339 -595683514 405191935 -745518600 342866906 -503457614 829627675 113310867 214970249 164779938 -793517186 534948178 -181152531 121938253 -726776563 987800077 434608968 -963833872 205848228 364452221 808656460 306807627 -451237999 96784448 -431374723 339123049 427643999 -588892046 -890538377 336586665 -908863265 577301729 481903231 579278273 -46839283 831391086 -315095955 577807569 -475826587 -850150276 306824165 828839347 -442080366 923638555 895135861 -658209662 -443552716 260139239 801480742 373371245 320560867 -241122323 730596428 -451127465 -403739447 -676291393 326135539 278527510 761596751 413392575 211024145 -266729363 -590078898 -362957141 390143493 673760896 -330744430 -587125171 -861544914 -143754263 -341754031 979254120 856850832 175796490 371968185 46997644 90518542 -66680404 339962909 662077242 -347856175 -196657890 -161105905 -909414804 668284981 -644736473 -486074428 -306411206 937711104 -422151719 -774124188 -293833740 989662724 784594478 655767775 -772306467 -544846936 390059787 844405432 -504444511 -362689548 664145007 -22069119 -117259148 809558017 -17275111 -657436719 -24252628 -964077690 322032045 435681600 -178636004 -958879953 -162396082 290275680 -355465463 -618085318 -474127898 659493240 884790122 -689283298 -953142548 999054570 -889831579 -45357311 760783670 108954272 276466402 -881131375 -356675035 -473391157 -207937670 -577730688 -480784381 346527357 -516137977 608015505 -439677226 476818125 -326017347 572613462 395594798 665522793 -417100049 -828499312 832383306 -53914458 587462467 -104681033 -538045953 -929692869 753347817 661477516 -153050879 788385438 -888356263 -604397229 -224105314 -410382274 376508692 137858362 -81287913 -580691412 -132093092 454232942 -394306025 509611723 512025982 241938191 587566242 549069434 76286572 370934107 879281019 -371740949 465226030 30744987 -511826260 173409780 444707814 -328202943 47704299 -805088563 755385860 233224805 623267083 62850170 524231119 -776395937 -666771265 -312508663 -437338632 -128473338 -356884796 498135805 -587935316 817953425 -282813816 127953704 -267996937 515412315 -604477259 344699076 -863935071 419169698 529320268 -609847819 -311997349 97975269 139221390 -900283153 853049321 454551611 -717763942 168235181 -866649620 291968150 600517115 -103271190 515603548 729670246 578426014 304871441 487169829 567173213 -907051626 -691795470 -372150348 549355141 458362454 569749123 974221295 -313854286 188638453 96324005 -365923145 645013352 862637402 -970061067 624525786 386425145 -120806004 -201740358 -381474512 -831173444 -285680472 452332622 791793965 959845686 -264953568 -922452995 589719745 -882388107 -304232363 376761334 791140282 670777391 598165969 310019661 650767853 911948675 -557562825 -951208450 765085318 -649402726 110684544 -521432098 -917486002 504298270 109039249 146048606 62593487 -358112758 787999405 167187513 -419763903 -489419661 -616472334 743692521 374774545 17709589 -312951772 -864905103 -462316069 -113229552 -450862702 -323315067 478525668 517709190 -539578843 756916416 187137439 25189797 -777090277 116259537 -393373520 344429603 -486726284 -347575126 -482252474 91802674 532294277 537927701 -258046830 -81803660 -345752182 -916527307 -26208079 -274458418 64644762 115050437 924527579 -769721586 423008628 178153594 -863342397 -8193000 839445961 846029961 -370131300 -676439804 -536696635 149956952 636119749 787759717 -175049618 -295189330 -233769543 -546041904 -529698301 78183212 476508660 865189291 -106903380 864973242 382538944 936739028 61400691 383531585 -474092787 -489236024 -393682986 611614090 656500282 -656433423 -847481023 -139187773 -422938165 -843318162 -888745866 849436003 402809968 219495420 280486641 606734765 -456475139 -875505230 -270731466 126086099 -54426959 -144262054 209954875 999147928 242155422 -655456533 -160674046 -71655926 -87860738 741470020 428906220 327865828 127212887 -944373427 686369850 -439836304 -973901596 920362059 -838372557 -112742175 -28887883 -68204086 -51935497 456594102 -893010277 -903803456 -308114735 378149982 -439299092 -145983898 720533153 148452663 120012906 -432186585 891858517 26391244 -207973908 -407006398 729010228 -807360226 -325946458 -879390087 812257747 144194357 314299716 401639960 -506371165 -513407315 -75334215 -329633283 640674727 435820224 941434170 808847996 -447416261 -122336302 -816271661 771932241 9862928 735964346 640095769 -232826181 -247524254 296061090 -187083318 -608940043 -608805341 -725726569 -299954924 -239442563 907187897 939219935 575727656 760442305 253936575 591691284 -427335592 262856624 -960055735 35856030 -424167324 106056801 -886894279 259156461 -645156141 545940418 373935942 -136188356 -911741404 -227310441 -230850344 20873356 850593627 931843506 699730584 -629247275 926778633 -222808390 446614205 -759040466 -687499843 553161405 -348774053 854034262 380540177 -181693886 -145660737 -221013124 -256218210 766112978 779102739 -790168051 884790020 149405743 814970755 11954547 -944468404 452011147 -916185120 -569759901 622073502 -537154991 -886662909 -210827742 121832517 65234149 -341906443 867925326 555269149 506023524 -254826623 -522184772 -410816209 -85606033 -668228817 -292757065 730273068 687295344 53015677 487654324 979592709 -723650307 -361012334 -939564622 584314693 990295368 -764684218 805073516 765612739 755534732 -671585571 485959398 -490576058 -763934114 578650575 116022476 -69345688 -676865762 -616322496 -389750443 134979666 -425513132 -710285315 -153759085 307953701 910228623 89105522 474513339 -580970730 -457710927 -180095200 470715075 25977588 185179381 -136658710 438881010 496696896 602424276 705818506 52685641 609239076 180737291 300853386 915758783 -148969713 -313321608 -983224072 877668041 852614436 60231796 88428001 -588248155 615650075 -870913497 -177511189 91077163 -457760509 840266332 502113182 -797219217 732782600 608579276 129849411 659152006 -929138432 -490422486 -176888679 -764866039 711213490 -280477547 -982470013 -389541748 -206201702 -937260051 -507552137 415133174 -128343154 -901809004 114903493 -509989861 456373685 46553844 305421204 888817687 -451133766 -40877063 998269084 339733052 -14093852 -405482687 753605659 532605317 -1264298 960174956 424848901 638528931 659570528 -608904461 682690801 928247010 152355778 -99993188 -435695296 451408433 7142915 44000394 -530886235 366466757 -222923433 452957178 -881435351 139561908 -40355663 -468565516 -178974573 715758896 702513795 -341408376 543934706 514175045 706646191 -555965892 -242506647 -288364816 157656204 -819630103 270508851 240935903 757544027 359719521 -852036248 502407703 90575494 -461347866 95688170 -610171636 91243949 579409378 -541509340 969787880 -198545781 822090064 -399167066 805714296 -58423119 717357285 -356905911 -464059333 878507567 573196943 434244973 -920948578 -343496191 8746319 -597349763 -931755676 -58077331 40228907 428530715 -173906509 64718728 710976680 -78225917 -111417376 -524325019 310155315 -7144140 207884015 -783232987 -983209203 728368950 947047142 -717597196 -632516014 38316925 -207935119 -270793351 -188682394 933169178 866832054 993353623 825973496 754577371 -866792309 -382511706 -985310710 755639895 461658 -740833174 560889647 413661159 244210606 -970778838 -382798224 -487107302 -482546279 -372083452 27328106 -224285267 901373963 774892792 -666452566 356440715 -223150352 -303142301 -633572654 -927768116 455968055 83757328 578909143 268084188 -26642509 -883836453 -380633008 282353229 -987945156 989212764 255551743 84625424 965369858 -452716966 630778546 866973763 185512845 -488258495 -255756159 -330169455 -555251311 255021405 293857823 -766291753 818221328 665513266 -80583338 296654795 -160673681 416618188 -248960641 -418743472 -494749755 -669694852 594168138 736570269 -439657929 -330846950 112822439 -349424899 -925605740 767725382 -957514420 -224341853 930322914 -426353662 675251639 -700413271 -858389820 -38988148 788437717 650540909 338352571 981917547 515533660 234250541 774833426 749391809 -955822305 430245066 -861728290 108895614 -90687220 507983293 -587047127 -2233337 171557474 -216087906 -607436498 -459189305 -763307141 -463060820 392002305 -111223913 -516352075 -319386651 202399294 -805827069 115707954 -602050451 957341218 -795633969 927491111 958237168 224609292 228588563 900135898 -414518984 566915751 492827182 -144640728 -528965434 609409402 648554198 428035035 516857128 623781272 -13614037 -714998542 -953595633 -513999850 -848717325 40687734 392434986 -567899420 -94483218 -858243948 -569760236 -891352605 302421332 150518060 93451225 -271195228 -939208493 233794983 -207829108 -709265349 976953884 -945905264 -582650793 200916227 633943056 -713747193 643245094 -613542567 693763978 859179824 742228764 923990175 -612866389 793560186 -26167552 -652482557 861892680 -855866877 312447569 120046357 -435471240 672593785 -497793102 159213502 -395191564 -217261567 -552100917 -629285264 -881936774 723333252 137383796 -519457744 855992659 907353378 -309627078 -219476386 792346961 611065716 -442686685 -530804987 711584588 554110983 -995971270 853624994 171960552 -667036653 35040756 474150764 947186737 585025153 603449352 524618614 -113283822 774897546 -199809796 -574887269 176583185 -836233016 289375374 878193 152898263 605410644 644720093 1605318 367944648 630838652 -529803435 -596220869 915612150 -539074119 -612983950 -236344841 -919151459 764561453 725886679 742795903 121786485 412844352 627467057 301976313 -870755461 528273007 -893056639 -971892826 782934641 -505102276 654253337 -316854883 -137374459 -444819911 -41767633 -398004644 -806800646 -391094689 331059968 -133175907 129907374 460498081 287408437 39403828 -191077878 -308192769 542245506 -720333568 -395749948 -360407637 215822953 -224616343 -314235215 -509462712 -838897659 -725140459 953878807 984230462 -922421126 84957753 55413911 38663530 -710798851 176441618 -160148611 551699719 -597620935 995052611 -579740834 -218229458 361403381 -50885694 -665653780 -598469547 -578204848 -373336352 577467164 52096831 -705713993 -375443891 207262574 -476317732 590288551 -980204946 -625286415 -809975454 -374781888 -588309487 -378223007 -613534435 -67464232 -872739712 845722332 208731533 -177324766 -141182439 -912247202 804356030 -331936233 -411845722 843612612 84511204 -121829190 -301826076 -259865347 747522475 -964012574 981346905 -516332637 -227492828 447775118 708207461 -908435145 -61378907 867549368 -220110512 -232077523 230994163 520857087 -900087623 738488907 103987759 -280865070 851474755 -616554735 547312191 176168396 320467578 141994824 -690692517 -352493914 30300663 362308435 -764384901 690116562 -146155599 453290911 446100204 252925492 187696427 -892425756 -975091396 445776522 -295797206 339462544 -756717581 616199959 -39344555 96173029 290202791 19817237 630345278 -6511391 789459802 779365550 -606027219 733878910 -710545714 -4936148 619703727 938559759 709296586 786348956 -68685221 342451144 -650715790 33110398 -808455145 857466801 149749569 25673672 93030065 -988892289 -171933638 896271128 -849666579 -330747336 846304554 137796497 615669175 4594998 -62287328 -78225136 -474532628 825535566 -910546106 -786704995 454502225 -708283886 143705435 -867233337 959736709 -819097555 -407944485 546792214 166864917 -143224053 -187017380 907963600 -387178366 816386463 -44014627 -660898241 -396872974 -517245781 323071910 319989470 118791663 869606264 -690240747 344789649 648131675 783246907 862514715 61596704 747611722 -770644170 397916937 -788886639 -601405288 -214161670 -637356799 -446792750 264004549 25385897 -851750865 -95787711 117299567 925971592 -256834413 569796284 52082330 -895315768 -948644180 932061310 -312335448 -348115347 411581345 975121227 -995231739 -380210581 -137526531 981315542 585987147 292984189 -373550587 -453971050 -882229771 295305624 -937979736 -553056309 -371460427 520202710 -200451033 507172455 -895831686 -275727016 496488898 408381245 174657311 586105973 814097953 -289728067 -775441721 -875565889 -522440023 -677103410 898183498 149772232 680393130 -321337312 -667392654 56231237 354071519 501418432 -346443304 -750688805 -3945388 306082412 862285047 -394664672 -144082567 -163154461 -481645581 -522114075 -430940961 -80762330 175447714 444444427 -307881289 389310111 403474576 688796040 -92658013 -328022411 -305418638 259070609 734201407 698753298 484084630 -899236836 -484437030 595584143 -954016173 146789354 701730885 -157812903 -43352191 311011810 -739928904 -501575785 899105618 -592077326 -910363265 396927124 -400744479 708527709 564444555 341813357 449708700 314283571 -973326941 197043748 -51803059 168691073 164909964 -647697285 -784549995 398254613 803253654 574509672 860994833 -245495345 -436032335 201819067 -520523998 687349726 944484809 480414459 233692567 577822032 422234428 220269307 878196480 -703965746 467721265 118148843 848659625 529739556 -758431188 -478615018 -189084156 -234536618 -362493074 -805536785 378269114 977937706 116005338 -599520590 -612651490 754800238 99101585 -639320618 979420426 -85313671 841998960 742804981 125762929 -83190351 236839648 998966133 517701519 111584912 -246801140 597515824 -369409072 750386714 867489784 -99614720 333289499 -198630699 268251368 -254748056 -813067861 -601340497 980190594 -682154425 631723615 485001541 -779650313 502820411 24866105 -579239253 60017271 261792404 -882441030 -598521099 -414329734 -401396367 515702346 -410666617 972436567 -262916257 -263304226 637410332 -34415200 -436949399 239696532 32166582 940942350 75324471 -164629740 -252203027 315055792 978131439 642019960 -360518104 -435171127 -634357044 510596594 -268252470 362758034 -572685377 -366736392 341529611 810610892 -898422008 -300204712 -617698276 -313210705 -522162306 -157871330 586246675 -262883161 415299064 -160075340 -244519117 -38744140 556524065 657319883 852142100 -135793145 -511657797 904467663 55125541 -100551885 -982493251 719731379 -513768347 -560019601 371249847 -832020818 -16666258 -287081103 881228317 -721634733 477253185 -864380628 -453351054 -841522749 -331527138 -7496328 -608898824 483844085 373967504 2324046 579016288 551178026 14615049 -535111423 347225623 685404170 -438136736 817530869 122308802 -479676953 -234397257 -699457583 -14636140 721131037 887367848 -381435984 955480706 -561242607 932356142 273621620 -665871806 -987555967 -369304278 -632224818 -829702551 -943862359 -800074009 -497330670 -114442589 -898824670 522521599 258461974 968119723 463916425 926709585 122939455 735371004 327043295 208299857 960468804 -464191868 -623253819 -259058365 186101638 -528765481 -531514732 -639186810 -827341393 -620176449 105274153 -521632859 110666729 -750245533 -72807682 -296817919 115523622 723824397 -221060943 288739293 289762719 -773841066 -963551199 281889695 340000025 635143967 120331684 841681116 906380922 -902159432 -565525042 76738923 -523996358 -887872229 -514223195 -231388955 594306259 -44634614 768462142 -434307051 -437769630 -787792203 -64616901 431845011 -509357049 342085880 708702119 529872764 -695618521 -179405305 -831306407 -681909395 21917854 135891226 -433111714 -445688274 482628408 685284695 62044472 601999604 474973773 -737162335 -792689164 -748561394 648436818 -18225300 -674312402 618998796 614887339 52271672 -936990500 567355591 -312318512 894966600 660133781 -351581509 104142175 -487720807 -573367992 174415845 -613435940 -46097050 -230280784 -858976743 -259658156 -654396389 -200896405 804335633 305412121 -66588485 -549726877 648810946 -72333943 226260071 -122569887 -859452796 509043429 419137403 572665991 443630716 136742679 -26243166 813465187 942236011 875955753 218396543 -926805101 -581003910 342668039 -635919241 706895829 108787283 -954501814 -188193865 -200187647 679116455 -24743256 -674236822 -213215631 359397587 -889052257 -44934097 -340443993 760764509 214146716 812874691 -573242592 -822223840 741823321 -572843932 832159368 437494879 873032831 524370 -26389689 119962968 190657073 375170185 -5126986 696863824 -743422339 521595464 -579903551 157437897 -78878223 552779057 85290651 414958616 -75402049 658640853 252072409 249983236 675674464 388337154 -735974518 -623151304 782105793 693761779 86955587 -258301459 529501453 -204171768 630374969 684990197 253579791 59315418 304122545 -219142214 517128865 794332115 780033052 163388527 -407895926 867110557 -946206057 -932212072 423577996 10577283 256063356 680739314 652770718 -94634167 270664481 -644194291 566718108 561940293 -237212747 379806298 632016667 748605829 -226053254 -733409847 866323288 -467793203 -688586522 -280589340 -547460860 -948127918 -972664612 -757224103 -980911171 227557650 166983953 -795484232 -185754324 277157927 -122591104 719856385 559256809 193877470 -39668380 473140960 572962932 994117936 751066507 148424796 221667341 -53228154 741136466 506304347 331937981 -892294261 -163826150 645252008 918280543 -441160729 -188911077 -479832417 697716179 793990569 -935078358 -726118521 -918945938 37899129 -360640147 -124425906 -7908469 463892459 698708331 -533935960 925360007 -60165977 647924430 -153645527 -896231958 763027067 767027027 -920090569 -7546439 444810719 -818323057 -666007189 828547097 -780201277 -50703678 874360202 -517689467 441782448 -949999354 -54968506 109769891 -828115448 818332480 -437506169 77166677 -689050906 -488014293 -565291689 710481800 500040800 733190414 -36323786 217684454 -352205184 -602652022 -946933965 -337077841 -388110080 -647562316 102385912 -259033753 468621110 -617990819 835608782 83259653 25010318 682089057 15780586 -208634876 -622632648 134979647 -887864681 -114692561 -40525047 216709544 931151893 -642805248 -210013897 980536324 -347789725 -122753197 658485656 677549556 389732038 947356218 23844327 469730510 937957194 -271520484 506699489 636484590 -735829172 165205459 -863927609 -782681020 -250086547 -300490245 -80571980 991905608 279688315 729327034 -874982755 -855958279 -904215229 -659365305 648546549 -122604402 486915703 783664693 -149333816 -442545283 814982763 91946605 640261822 -803090140 460805356 577914584 -953379715 -203077141 111056800 800738504 461541912 548345815 -370605219 315485914 519183939 -988560326 -232214072 -891158862 146623302 -883292091 380898719 -678773554 -862489421 406370633 928849374 -519062409 178782081 867784196 841731615 938595755 -233530563 40921347 -360751857 -784746816 -277253669 350184940 -558926415 814847895 -778159909 -307861279 -859360175 188149435 -766730039 -705794321 -907124808 -306056228 614632549 581112082 -91323794 509243727 -959224939 294540753 -250307327 648851146 -610984807 429212708 -809869920 -105291434 114368327 -827090420 814863554 -722038718 750537670 -398541257 -41824755 634364047 528236768 -161143249 688065065 -305093869 -699130612 -804138350 -80149431 -384079558 -674906020 -419167367 91529701 331676305 -36485145 -755038305 784832499 -468434769 570904001 90613800 -808972574 -727141611 227104555 794443075 -464110730 -815081733 44056731 392574641 270854458 -671886733 754886441 907342910 -763768744 -841390942 -879722355 -534292303 -939292536 860728434 889250621 166858477 298335221 -126570074 -361334460 351457683 -772574810 791136150 750005400 553010470 719002331 -375818867 410385468 215460376 -720698100 -88743659 -389175603 -591546576 172118376 157412782 -881056100 -173251181 105636458 347644330 772358007 850243285 228079750 211764338 -833991549 534055809 349944597 79349701 494218394 -511697837 -274308713 546614764 -255418964 901764831 482109448 -595958108 928558451 -38921685 -879724512 985924828 622756840 631236891 401132652 851409252 566936294 555116739 201857218 -679751096 446677144 -44225164 -460663875 -24131637 659272400 271350470 -438626496 -859607161 -191891650 -909781270 770030267 -44804339 -128191631 976406160 -811015134 -659175448 404032094 87114151 299280849 237454563 -259786606 559617977 -590097386 -536486750 182329724 -230902971 463943609 750044058 -640922825 -47596388 62604106 378125148 469337369 -342312481 -494103393 939552034 519464664 -957853320 653601481 -643548942 885566671 -606331358 -363021423 -437399480 382177017 -790447218 632500924 -601916994 257293659 -984201347 -463155897 746525524 -721325444 320595194 -518830017 730262777 -480771030 642188828 599861771 71940512 -674537787 -153767295 156091085 712997671 260099618 63720013 -686326533 -540656341 -11773553 -41633701 -364090900 756434119 -28935324 -721189772 -119671220 -532987560 712130702 579204637 494934674 -448867855 833659214 158358782 -580999389 -685501537 -415840213 -576174019 789828966 768488346 -926329402 -356409208 -774895160 -664889937 -253068525 -464151365 -845059743 768972308 189113498 776794941 -399341016 -980671250 -480200315 309502191 570752848 775127024 -319084590 861615971 919452784 218116575 961696139 87778028 283314164 607754097 909245747 650750014 -714607225 623521733 -389649474 -860078611 -222999150 834902295 962538182 -280475889 -880104438 -394019821 -524771456 -809848870 -398807519 -546170985 -339095893 220947717 -450231737 597675177 -283659908 164979722 -318893053 -551550033 -170470378 -801428632 575523717 -767385437 -293545430 623391449 -849287433 421790590 -658099975 -106812119 379142520 -615226678 767454995 -573201752 -323493090 -985192417 -379484042 -24010995 -936379069 -550542193 -916408767 510717982 -534266372 -998231814 -716790533 -373377014 782950664 337784004 653411992 852281530 -691230687 -461332779 -729506206 -780599445 -263275242 180741541 869627320 -671221625 -257258319 275391340 577263601 338735702 714706726 389107524 633342377 39500274 180442731 -914676947 365989748 892370992 912688214 -417619300 480800835 -35515534 -137201670 -757570114 -738889878 -482056201 -602688703 -544416607 371179273 21375121 -301565918 -704914642 146228829 151080745 -173598437 686585003 -804486567 952018282 -668667905 955986064 -822636390 -447177252 -746636900 712148829 917133933 -439908574 -196709023 700093080 -306203987 720568611 925011367 411902969 184666093 -296762728 427390064 675223868 -521579210 -15010811 633934629 209868980 809374565 245046944 648172496 749678211 -69494626 406312122 105064949 -945895764 -210793084 -329021278 -252327957 772440555 283142098 712228061 -301434441 -418192213 648354474 6239941 835046650 -85726022 221236847 89107410 -368330831 927202243 454686599 979100906 -959502914 770367784 -485291430 -44243297 -477488803 -650441550 -774394838 -593947130 508342427 900757966 674904058 -58751694 676154548 -811751808 854956969 -447323307 -615927076 375758470 712756785 -15349265 479004118 344874555 928489131 -411709823 887377270 -618657167 -964728534 -577913348 -382129066 668672419 639340074 -449908220 810307978 338309522 86002088 -808667536 -400479758 827036104 554296184 787423105 45612576 -558078200 947723376 -1024577 -510202066 -310316779 -67177431 790507729 745155382 -373780026 -366149075 161659112 936604151 -12618706 -493749499 473542115 -281559555 139772113 58235182 892895224 999811209 964435962 -545299 -682511512 -86919253 176419207 -906600384 -740312782 53908522 -241014761 768319934 904614929 -952750541 -678650932 -356387738 146917416 -30282834 -75085623 -210586375 680504815 -364947736 381327906 -951463960 731636800 -966854177 -206144787 -686813447 865794870 -818833431 -26587596 481075958 -268330485 -531020097 841825531 -542570060 670476881 117190735 -335025795 -463227723 659413951 -760840656 -425327277 562075058 -724941459 -417611637 -664975404 -504124256 -493041560 964325679 931190194 823929368 137113858 916940211 966803994 -631276501 -478885678 52443254 58022130 765500970 -251056132 696684857 -537766958 -113357324 -38430054 432570042 -217008620 -836117545 -465402347 -941018513 227730170 -702829733 -418439040 -133419365 -647693594 -438821191 280169007 -223374681 947122810 -420797166 147691019 381428021 147116489 -410809618 572659341 450032569 350715282 135442899 892490582 329493844 -291529710 759235871 -94435623 -551879673 -625745388 842258056 738453121 429988018 -196537410 366269904 643906529 579871231 -907742323 631534511 91355604 -233384602 948673743 874686059 846028050 594390640 129457140 -221272297 -992277528 723924713 571796752 510070499 414913607 372102739 883746041 -562107843 543624085 -174667328 794518453 505490769 716739394 -513359972 -816302659 613948694 517060238 -88756371 -222229751 566694426 -976561239 -310467885 678435225 556017509 -285511024 778016134 361776041 882830220 -427627386 -186174321 646714701 -447872384 -595828082 -68018840 -411025269 -905213685 -409774675 193559101 438790963 -132694190 908714695 605621088 647465084 577388833 -300813984 -64654777 -428490353 -215259227 -879634198 421602496 808236236 982595661 196505221 951771912 893387142 460855293 -529112563 -67340602 621419792 307804361 -770366001 165111254 854151874 208958369 -216172048 -229941447 -930846688 288158458 -522772163 63821829 -887671407 359136821 242077692 -741243941 223644372 986162368 -736854102 -896615950 -855698721 -979771512 120400232 -175119664 -109806888 -184836148 -446650985 967004981 885829270 -193398302 787446902 578083074 -805823513 -418546671 32753144 -73238782 556078172 221951526 -713946019 608440030 487167253 -592705584 716528267 838749627 254393949 -820894839 387683689 -442662622 -521584035 -422790051 35387583 -846489088 -412756779 269573421 130446830 859908701 907891729 364134297 -469000 825373035 917269880 -95841900 389138598 -903161406 -573999935 170379648 270776757 -312237943 -184123157 -696170012 696670308 449767729 278390101 974113928 574455494 -83675637 -890854521 782707096 -32219995 -297555507 -915399489 727921824 894496456 539368341 889375898 873505111 -408213444 197546672 -663407845 843681573 191541642 -342926068 -399300923 -782138291 681195280 152768581 804088018 -235410787 -747997701 -266600521 717826504 -836448344 632857690 -621304555 -861326762 -814074029 778989435 -560636302 403324816 629484832 -989968364 -568311486 -181581468 43311396 -331876064 973276686 174703563 -959926054 -461054632 382762860 -664363442 -49728464 -444467946 783401864 -496793044 606173789 79881788 -596211428 -386453258 718096851 -447545287 -31876099 -590402195 141042098 738959264 -983067137 -173724478 53490514 -879990178 738123955 -881020957 141377671 572966952 602723898 763504973 953410300 -680001887 728759879 401637127 -522327801 551195976 985638876 896438886 752237335 256921332 -721348182 -61527656 -905176191 -870486228 852592004 183740712 -998911355 -254793866 63683062 717643956 658360542 310597335 389941873 472200366 975286087 778522822 444384907 509835111 259586742 734444586 -551451750 340778587 -670295961 -544659189 -668469416 -975717040 878495345 -898928841 -60280731 -746795573 -70531083 418957646 -713837339 -818760009 86723548 -61993197 160251752 -357594399 -53774529 638429860 544229752 881140658 381475513 602530649 56899954 701108930 -494374078 767061062 -324868587 -968724558 468817981 -919259562 484637941 -929844207 379998145 541416240 -564167824 888367181 -514823041 969525936 513343479 172477288 781722505 -805911304 -657440117 15481387 -222816939 -912320704 -297560744 965235995 -999224792 -941785241 -809397153 -222917939 28531713 593586547 208569133 427628314 939562200 981234492 502535756 -70115238 -877132915 -339591184 -499731279 777787117 -160383013 18610575 -225268583 546890108 410848775 -964509230 -388075864 187111810 -306370825 -167095095 -32614403 950804308 -151874978 -300131759 -794987480 -108114548 915444503 -957694255 -997765691 -881991945 513706073 -832840665 425628189 174799196 -42840326 531688829 111484415 -321863548 978240242 -366837044 955190233 258492483 -610466009 -284741597 -36372522 535606180 -511030038 -356020626 472381095 680795816 -54370397 604326729 467667406 -806428758 205440852 -735533707 725531239 591183585 680611214 -886528601 502289567 -205587770 130821970 843396282 -676256101 558551611 -518262778 780478387 413691066 -398300438 -649289155 -705291605 401592418 -34503362 -141918016 -175379243 -692594181 -975680578 -145730654 -341662516 847021749 252191772 -224410575 53844220 -524136665 -59640380 126730155 -444126450 -417445279 737310015 698593742 -342835658 -980447144 860536551 -481025045 -250278549 247334124 -315075121 338421697 -989722242 78134862 -881682423 -204948687 723636440 72189110 60091420 918974560 374820351 889144953 241384872 366662982 206681658 -692034340 359904070 -42007729 214397369 246545050 -258089970 -381324124 843529112 816523830 19400592 650203431 -312174418 949540781 -654290736 621718974 851958289 291599956 -532140723 957536593 -830253737 886457940 410280063 517264052 -343466640 -62964314 -647743062 461892215 627877687 -350179388 -28327292 -823940407 422783421 -752309454 972626113 982168240 -650712537 -326769933 -163872186 -217584746 774207868 628901069 -340043542 872996908 -53598004 -776856842 -655661185 621986204 -588132208 -33007716 486313364 -227248368 75044919 536166450 913671186 691713984 282694170 -161621341 552720287 169552873 970985486 166074367 -544102762 894575130 -37117943 -708457724 237856081 427517708 77221668 946378856 85465728 527761570 -750284433 216660258 -672252384 877166848 648657082 86613984 -425263175 -210442111 -481963815 972271824 805633524 -817888327 -241986690 275990578 92600874 -516997038 -182472578 269288917 -86356670 322773610 -113919039 218589396 288535662 -942484216 536693295 106506326 -373378199 -130950317 -172478891 362620877 -946646508 4342511 883317840 580437699 -428890821 -413354204 -781216714 -469118466 -972716104 -947179328 -932319469 953411366 395863902 797868734 74548837 -390904172 -129013006 -329690870 441842751 980078384 -379850664 -825011678 -773183283 612811819 794781990 506983372 213809306 533501185 790592774 -907516049 298430932 -428953112 375990066 265514390 -321671764 665483410 736065611 -423062647 -656157228 -68051108 243525311 -403456132 -973339589 807075242 -261490198 -209410059 490618061 -410033774 872412159 -83835199 191539205 601464843 550696894 -320120927 -894840370 -559532539 -190551689 627284856 -109653996 -477699025 -669532073 -683561653 927265428 -690609132 975910087 -563468960 818285164 726101396 -930597788 184334138 720992219 757234396 -270449571 -34894792 -498578590 405109400 623661520 -744344729 -66325017 27015510 -367839136 -73990174 954567100 524930645 812493896 954723479 -37544316 -699430866 -905178576 38470907 668366536 708459430 41540467 -976385736 924493899 -169196789 750520540 162174601 67950214 -918276850 -692340316 -141322088 934126735 42340083 -480254700 -506517291 -998722666 -828463908 639557931 659021231 -396103235 -957845259 165084671 -116801578 964123189 -67195173 695764418 -736727758 -111700039 354852431 -747585714 -500798034 528977652 -746648254 253212194 -322665173 714805678 -825020703 -45290161 -359399396 820561597 938254452 25862448 88758088 687408068 226011078 264742030 716130146 406788694 454200267 -340473496 -477100132 -112536649 565522821 -465682918 -190500072 -822176557 118015145 202819459 159742356 -333412064 386980457 -507988438 -654008612 -630889043 -575094902 314728542 65977397 -728986839 272975237 351555247 620841424 77943047 -677636061 558960139 668663493 -723900343 246010905 389556885 222205700 -52434836 448252751 174283109 -797562605 -761718203 -14684652 585537086 -953835983 447286583 264524573 321800672 -301546570 -332989956 615687028 -202351787 -762233179 576081854 -513562089 532381994 417891252 781353801 -316860816 790347708 -565828336 631315261 -11407902 164535311 860718525 -301133284 218894988 614145446 -879515451 156563080 -652163051 918119824 332566544 -660271977 -242512723 841337275 336241950 443997191 -384093146 799311431 23302897 -511255641 -282533844 186936041 -157230018 -212530861 13221690 -59283013 971231017 -389357523 488189272 988393192 -307440981 947041231 838216034 -699219007 9109799 667374708 -409058380 -573948998 475262568 613621335 380580539 -595778439 110626693 -597240472 -585311797 -65916608 -675860577 -489867380 -641510279 278742492 -771341259 -762904400 505171511 -630531695 -452141443 784027375 103428564 137355210 832763446 -531653581 -126550246 -235230770 439981909 -585048437 600032385 -392641423 786098527 438496611 686403961 554925200 521491668 447908486 -380064266 255146715 -995132870 726174689 -677160739 116264319 993045763 -169230443 -570125899 451529442 -145275058 193421964 123027016 -589872939 -138996437 232191951 651541058 -104432946 199709222 280805643 951588694 422823152 707773176 -974913792 981521432 -46508001 -376562919 479000144 146136363 162326553 559351856 -351613768 268238650 -992820098 397827371 549820261 353646982 743441803 393227293 525083304 -92303820 -769546201 -961673356 -5624487 -118812992 399873593 -722880090 -908098304 -647787908 -45163835 -330390657 -446065016 -615183051 794644414 728138658 -556037800 -157060994 69985741 -831119263 715783940 924124949 -11545213 -416865150 -530316971 69109274 604903207 525761243 -486923369 -159782184 990728785 989898678 -100810074 -322010929 -65746721 -469233298 -33270247 130014069 -735347295 -94192972 8017038 356556289 755001953 -875136155 -740310461 508459177 209064957 -439448159 -775572622 243970293 -716851865 -781301178 -717370648 581475590 634310779 214250850 132737817 -378168524 174407459 -81902266 -508075504 -520373803 705699523 266320141 809806483 -782354541 518731619 318955542 591751358 547943571 609060630 -625250266 -939123759 -323342869 744892743 296233909 14716034 146406140 550892324 336887086 -489513259 262536319 -434952841 809343849 -458823715 600481254 888697271 -880386930 69040659 -56444887 766034786 -778682649 992022172 726959681 280295713 688362368 -256670681 -521176813 766957979 -713044818 170064006 -445121149 173469472 -518996013 304519605 308372626 -864097119 -831344982 -488052041 -279501021 -758963339 848723599 302238108 -587258662 -552488552 399705950 -504549191 -775966777 -581183250 -969180052 -783997861 -312771945 4232616 755472747 784094426 -633740429 926676313 -516621090 -182904309 -70216276 -813843077 -468329130 285646170 -644877388 407988728 17739216 -543035265 501929665 -212551067 -426369143 971588703 -924819813 -423237242 324504598 768502386 524553001 -286552503 715246425 741882498 -914171778 -214839526 -731050140 -161048527 809230368 -390851966 899611348 -357650665 473633169 319019824 496731637 -427994157 118746872 723702072 -691290734 -255270882 48991811 372385847 -891371753 281278788 476226114 -770591239 321120711 107222923 619354998 -848049849 513234727 -234529119 -499355390 394119197 599328015 414432732 -836377174 874037290 652325447 -945776625 218215834 -152251151 -133472110 502739756 577929234 -195355566 -636019420 629011134 570957654 329748205 843132446 -603787322 -369500526 -843109321 -334516096 -600019179 572263858 835432115 -117883812 -520625747 752162018 440495736 374016045 -197250097 -917072563 725481008 -765174091 234151858 -893060533 -978946078 460757549 336270545 497807562 787170556 -44402356 559204676 -216909238 226527433 255558374 205012701 822135685 125183347 155585039 -861511409 -167949617 -776032071 289311391 661114036 -954157154 923708798 819445888 -740324704 763387308 958642918 -927351959 -850849299 560492767 31709212 -886979013 912197240 233940306 -643271811 589837458 -770093061 -15623525 469585266 -595977539 -520484384 337055008 847590243 281538677 603014589 874009030 511185977 446226933 239809593 -759785254 936318154 -587235843 449415076 -600936327 -48953569 -113193033 -694347805 686240821 453269142 579491663 762157133 341756774 491996570 -143184005 371564435 -313457251 763086111 533895334 -300140938 220585591 489980891 -670177626 -5175662 -222898473 904650163 -837963120 307567766 410056948 -730410456 -261331371 -472130725 580741867 -532159289 -74657689 -123765193 -608921207 -883980536 -523764827 -522249882 363412649 446250455 324573691 -379482232 -583823907 -475686125 -947870973 -132553322 -715626659 849540244 256545185 -721207103 838997269 267085086 364509416 418968144 152676314 -218887203 848629110 697911655 231203047 602388729 -683847992 -490811262 243472359 -837052067 258187147 897697002 -481184349 -361337908 -360188837 907082859 -290381612 -420579593 407417933 458262466 379633274 508241756 -472837753 989452563 -973360661 182089631 160148867 -201037729 -873891331 -665888179 -484333282 97773199 -786335148 447441456 267156868 156216285 799506655 309488873 613797952 -188254655 -605739911 898282398 946953422 810424154 -131086420 -137451874 -664460394 31420548 486660176 428681656 478767675 -579015351 -630369727 259409282 431628988 -258263667 -580292517 676007813 315530282 68831111 821345319 444493410 209402405 251053780 181350320 -245176766 553973635 741998871 -434806305 -255362687 629488945 39269985 494583147 351012662 -471926019 194033217 -222711303 416130220 -286645891 -562692222 566104627 312512365 -915344455 -794637494 122745086 550751040 768200283 -262107009 680273640 -595332063 25406717 756917124 202752934 754944543 160870652 -979039082 981755548 -760049151 839004011 498050843 -853658875 -628575618 844205523 371616036 -361237478 89181887 -902613295 802624555 -131162231 219674891 446667877 91073215 926119841 660029264 -432172921 -113664422 573159019 -84693695 -763938797 767623093 -500381776 355687414 -517564258 -114437121 79712556 924177221 783495931 -953814751 366401299 550356911 341704072 -452874938 -218905423 -964113053 -120817801 -333185345 767039424 379792469 156200621 -140733017 977542498 113244575 994750548 -590290576 -416763534 559359155 115195809 786725574 370962349 -137196109 378616812 -831674081 -196414787 -867980699 -238201650 803396533 270888837 190602772 -558357323 -663341879 263151417 652475251 -660289685 446643726 812909484 -538892531 416392790 245597309 -867537234 -258123334 358837188 550698745 -741704657 -410732549 324046050 -542029195 -444712774 315138443 693651106 -178729525 -417790684 -594197126 -456959669 -429485277 -361002333 685222297 -813492705 185321253 415958838 99042177 -352765395 828946433 -26861113 -165459190 -294576441 -669119410 -575349187 -585105059 -292355628 -762083485 -231445783 -126169787 -169942605 859503443 490832572 -895426562 400960227 261377721 910153516 -954068784 60430405 -290127911 -771840911 48365745 667379490 -529084137 -809757857 134954929 792722698 706979496 395586387 -911759556 -360156328 -119147435 233521880 -29311620 20631061 -182668538 -486182688 -708033066 827780841 274161942 574762191 35942568 -388954362 -432104603 6467325 -17936762 775308151 -640404710 326867256 -841580625 -601714065 892857918 -703496551 874277791 594223984 -617245755 -660212543 235390163 -416162666 149880680 172650571 -88789664 -596073589 -880850321 -846615650 688739935 -916782620 997758708 803951258 -122605622 -55258971 877630892 499542097 247698184 587410091 -48249169 639948323 855579641 -155320079 -290369679 432731678 -822177227 661091543 520076334 -681480468 460176108 356604597 535405941 140848081 824046860 234613889 825562970 187528907 -260908247 174064221 281379499 -842906091 -197874751 -651362773 -984204775 -359663079 -991533437 956546363 -540491915 643423371 608350249 118388784 790662379 712027110 33748043 130726594 896969698 279185595 250791892 -433013964 -219596877 276134687 -969267054 -120112486 456544904 -794672238 -243023148 770324309 761455217 425307420 -14929324 -34627067 -299391705 -636806939 325255168 -296142713 -671073682 732063227 677280823 -396907526 -310067620 -846269094 -96550365 -413653341 -257606171 -963679615 -993600499 -900241128 720010604 -603735944 -754188909 -343749111 -556599653 954151541 928139054 -687275073 -30415984 672031525 -399599760 609329729 61032629 158859622 -256921178 665885574 -583939921 389017407 -695010311 -319706140 -258467724 -863800322 -610068995 264932495 -44439658 -721249259 -30417151 -185265036 -549990652 709823644 486408218 207135801 -382782811 908571361 -234752464 826789204 34862947 717149024 -946971747 802695032 -646618777 587212048 -326414619 -163724305 -228695909 652732173 964788489 -716609224 960668365 371428165 -549573485 407857487 888738427 145987161 -410640152 -556446739 256946446 -534307539 895033309 -202367487 -925824437 454528171 651513562 -67531034 981599795 726962774 -605599102 -143852972 649520681 -94909289 -746386527 -880935121 -228847662 -543571586 -613809166 988947600 959678371 482418124 -77662243 610600047 -357310039 -74281975 -41309124 78249061 415378700 -746961214 130549584 266047565 -588387054 -654765761 -793802393 922460994 289553666 218778446 996342611 650861116 803577471 542797297 -833297459 492099659 -993105530 229939944 246254300 -275381832 911653050 -436802712 902926552 -187312107 -612650916 -315927455 346675437 326130148 703424200 720079728 -954601928 -20790117 -646015130 -42745634 175512220 426876085 494339855 -925935558 443666385 -210205206 764592856 795429083 383493960 558092723 -331038056 -276413036 390890027 651540219 236690243 -75226914 -819379374 998148570 -948975086 -607213745 -929686341 803255884 834035516 -894694110 -217327598 45813290 131693930 176935865 789041550 -800839606 -75510604 -685402503 -474364536 90469275 545790858 -281430487 -400707898 -203339476 515552448 -763070717 -175384525 -454589776 -399149866 731869349 -142207237 -548834037 -679339818 -418180492 -234411988 639744297 138059025 411456646 192436014 -53135224 -974198824 455015731 259665812 -439161710 -275924926 661298972 -353783419 -698750165 -399233033 587670560 -128742754 698424544 -837182486 -859414819 854832682 -53161578 538569173 -825247233 855451922 -63360770 -182072454 836737575 -73377 985277757 -860202776 -946845662 -424759240 -767948363 -140021920 -946248511 -252482242 -326471607 -194538295 47029407 -305192386 -193239246 -597610516 871330421 456262 -986626773 -169273708 -922535691 -481690670 -331929205 445116809 370607670 -575192266 -360688324 431242488 -868020655 17991828 436482743 369923049 -69383120 765208211 521271587 92893167 731235797 -662096132 172972614 -297657776 -153346114 -387217808 -904598700 325944092 -738144072 777951196 -987811763 767177671 -85072975 -54462863 864509657 -325561703 640955362 136953127 -874686729 -734354690 884054191 -102157887 -160869502 -305968164 -410476960 -316719813 237717845 -971273990 419710196 -391935624 -479406423 -816001323 109935101 -19297350 -528804942 -816586613 81034590 -130446164 -909628411 -73321964 631882290 362402917 11839778 342970576 740506604 -621988876 -714306284 881866554 -677038017 497264555 255994742 861429716 -430054313 176614275 -317175581 533166672 -465061283 31315523 -313846592 -669052443 -631775620 87501515 653553416 60491249 463549449 740713686 -840835675 -995319807 -31235235 964874801 -203593907 -69067305 254551796 -92244842 -991310893 -667917521 -646044656 -722145837 970138444 474051818 -308262673 505309006 -26870135 -560338362 -787231679 -661436916 973792358 614010115 949715970 -334462959 -268793542 456216475 -308719203 899585122 98429725 -691421296 -465640438 -934166412 -234698723 -272645056 -702280731 -407393535 645314280 668506300 -717851365 -337969180 166010124 964813614 199444951 -665253968 432559277 -508487126 -253011050 274055425 -923211885 463914581 433888593 994543522 341185442 447722581 973997881 -232412677 754530278 -119531684 -753087342 911553725 609445916 121006001 -615555001 -312041691 -804481115 345483107 -768990682 -364246652 594543893 -952437945 362777546 757635753 935076385 -344794145 197966046 -586501820 -286169771 582551951 926541866 144194425 25286864 48510378 166198861 657299921 776342785 164785235 -183946820 594651551 -407289917 -888721772 -673396380 -913703988 858806031 -485812955 914763822 266190217 942152680 903645383 -424256448 503570135 -693282955 -778394208 469306305 706876467 861257526 965931310 52688065 -101277234 26908556 163983733 -447155025 -129074878 935046619 -87508148 830386866 -337591416 449732369 955615545 -143912695 35187013 714025339 -332051876 721145139 -154591043 514120373 890586820 -42922769 640822136 -999503375 -538267941 397057558 849160862 917890235 439513283 -805417266 945878953 -462653469 -103241645 481307172 192838335 400471615 -939161429 234763219 794871782 -586215003 808921411 -343151284 260259530 -600168508 525406893 -726778547 -163336259 -795579455 876797428 -194094191 -290072223 -480353604 718440921 -681894284 -931050322 -924797506 960234555 973107934 377891800 865336787 286573640 231589828 408068470 -233150903 -321744713 -710685579 493406042 -376519542 -761261397 470617116 514955262 -541302628 710091950 -819707788 -508174863 -313730656 359050226 -367108177 790482174 612099563 -860341004 -952188392 190763479 -494840855 -231629959 -565751918 -799954594 -19977522 234522462 269927013 -187381099 -730095161 664706581 922015647 721637823 492911679 -307064270 799536872 133143584 -8745861 568533711 -151937049 -469582968 -553211844 -917162524 388947977 -509060152 729152673 396830437 186527344 586844838 -11518390 464584652 673744945 -766283732 -271484318 -194453893 -827836526 18171853 -544137552 735001817 -189789443 -12107722 -202889008 -678869557 -925325912 -602676045 -949959160 -305697309 -461793109 -384189440 913490996 -853032688 -316451580 -542544218 66993728 -270961445 -26589585 -184684445 -515374832 751306269 -377279982 924968223 -319756653 613055242 -188772545 -685777110 -183396940 -262240327 821388956 338937555 -184682108 -217489467 -244685138 -224343852 -187838044 336300055 -539892446 253358134 -690108829 494549685 609647155 737282581 -150589751 60954027 -792844288 132037867 540819759 -436049390 763973177 -192662828 717843752 -947611298 -505956174 849745019 893646809 310355510 -720239518 -412525831 -232915247 -152351834 947890233 919481580 -152639534 -523676908 20729199 -230316995 120020129 -335079405 595799856 -660099614 391163221 -142129644 452445682 -897079794 -535346259 -48399460 60797493 -920246380 358963367 551399528 882586521 734175212 776257155 249496090 576169494 -199480109 539426861 851049117 -779498007 617088780 50940924 688594798 -512483819 -401757159 -156516043 302139136 844846622 16299543 462679127 -118045025 441210221 248389404 879194433 594467044 64909774 435342843 62473845 921012901 106729335 -326213019 446827112 -48381402 -520428511 -868618302 766400001 -46369762 383298769 -103154362 727253289 -88234906 -830359099 -949743638 276974871 -81425517 -668814261 457425617 -49676505 -696541563 227148245 95842281 -932616510 305074012 -312534226 -895224524 655735800 36040461 487813428 -794347013 960195036 -669877286 -965048764 892837360 -344137347 -214260355 -67478594 226522088 179521746 299579230 48226145 -948419886 73948246 -879532189 -130765297 63546463 -612582484 -494831134 -964549726 -665899947 -44247412 41868283 -711028761 -805152299 -785061714 580780511 871472454 657832643 -15283852 -713442807 476755513 295385917 -472535506 -529086461 -13413146 -487054201 -288535440 -394548032 750257137 28172533 -108356701 220370140 -476235424 772273819 836778216 -673185740 -471819806 971670626 -773757125 -179472474 -89534135 268055409 330881235 405501987 562701786 -343358759 -331468537 611840883 469311928 -859974428 -999358762 449539156 402198143 132679288 -295579025 -684851508 746123031 229621860 824687425 632437583 447814087 -96964801 903436679 527769010 352422787 176519052 -634638323 -348379243 343712460 239112634 -676501615 -142188991 593253682 -34227626 -791798112 633126048 -456818962 643615627 -219590049 207734453 680852278 759106751 116517069 -32405737 -225847941 -851752611 -893301246 932166657 -846514331 236344186 -357800188 -803730288 717371343 615598912 915135144 -520002483 778716076 -211637267 -206401793 239988626 -565946052 -138509838 -959781089 -302708865 920729159 -926949232 -753187845 -763725476 118691017 788654918 -294350961 650230164 57582497 -170511070 -429174910 -487580468 196547821 -474312601 581429015 -383446783 196075776 471082967 277336263 -770083290 -370684651 104638565 849985641 -267156271 -192063738 -562479725 73067730 932654006 791547353 514495651 115384902 -134709566 769947712 -818974092 -52852450 -244126228 309755455 676227000 321001070 -265881325 478971426 -185335616 -802971755 -375679948 191037634 729767169 -434551595 271567649 -28570946 -317283304 579131092 93869302 657558648 -932419879 177946596 917954280 177287623 655034751 446440370 70716167 -67350005 148595222 -46410590 -393040232 779458064 807187726 347448600 851862979 -652911260 127363739 -372778488 715914637 857103852 725396362 414283951 721944979 244487711 -815961576 967403815 -836206724 527408081 253609217 -295666545 108073281 318316848 -750263676 693352123 915973144 -891849170 -313802716 776485043 -870966259 -726637094 -527923101 -824186855 113587466 -515691366 683107750 -802151062 335858715 -774004724 133880029 -338613474 -442662832 836885144 813133440 398059455 332861557 -669212910 -495923424 45681754 979787554 -780472255 13765874 610221201 483991506 59160361 5792178 -32121080 88052632 -705905418 131623224 -821658400 301911183 505041950 19107864 -120467074 -838438642 215209120 306541859 39130947 802393907 -384367092 886875434 282823687 392967037 -162890646 25239277 -769120267 -312346403 700581751 556030119 721868999 -491506231 109611406 357637469 44785903 -564251585 804410351 -396292286 635489441 -622179328 963981395 -953983335 -809191167 242389319 172727347 639065046 437812641 374733376 130641300 12901875 -969327398 -972992386 12428302 -211093793 183676320 88944682 -230743305 -345889505 -34261379 948937255 -350401033 -492402187 357972827 235045388 531764523 -938513634 -552469475 761383386 648795943 804022140 -371948480 -854462042 617103403 118499281 387913850 616730899 735318090 -901347507 -986906600 -293480449 -18094504 -797501912 260520476 256184113 -783375775 -396084648 -568006767 713839040 793854296 489923122 -515020974 971135799 259927781 -549527209 -83970757 -56002801 519772323 851303817 -349320484 -448724957 -656194489 -827432561 993207736 -315495715 -550478265 -608049675 -160463151 366737910 94669515 -822246673 -120645989 -502442632 412740306 251865167 -721668865 -998975092 87549801 342916716 951442712 914551056 -726537199 218761987 820123368 655989871 -630914128 97515209 822908758 618853660 -150623989 -681458271 -222517442 -616449263 -237903429 -295600855 563730114 -159565480 -15259608 862148040 -734034109 899747600 594415518 -215650299 -425477961 815416754 -482902042 -286854393 843778766 400359514 -267941839 374263929 -685532171 935830542 -716360718 774215759 -547363429 -246532090 889954875 868265588 -404188814 -902486090 -235615320 -343522486 150739475 -739091128 -860983222 590848278 -213206355 -785075982 44964911 652259783 136835464 -401193091 -127881566 -480194602 526148054 758922745 -603282510 -497334694 -23015261 -526430270 503618194 870126358 329038301 -53871550 844536958 -123515922 -415207037 -969622291 792233868 -277544339 887114548 841503952 284865154 -530665359 -398902202 -92297097 -123778790 364499083 -551650418 -943048154 718821390 -763450513 957002811 -786333374 848276249 -132392562 -907703246 812501387 620768130 -702018201 939820176 555776914 503267067 -265404776 -869404728 -529379682 -174775899 659825879 375361943 -839079792 927698129 877438513 -697339022 -84332450 568014645 -268506899 49529051 677772586 -444169958 -753275203 539295584 287547725 -706208586 626849183 -813897482 166665335 22259940 -265223835 94427538 -789454753 689791390 -905572372 -350001256 913567843 411876913 -113178225 371072470 225672020 792268490 -224671874 -234062133 -249778766 514222995 -131677510 -79776273 459075253 -10902622 -214316542 -645783104 32273209 -946260178 -585727929 -764542249 -89022290 31631371 -507045242 -406170139 -105034764 57008595 837342913 -121233382 47634334 668376948 149353034 -323345361 821017043 -496814302 -696682033 -335972397 982630700 -80536643 789175759 193628327 543852461 573219427 -372154758 99247032 559642387 -954039127 910505517 128267058 -757910555 -974819512 -6802746 -968750189 386111566 326855818 95213088 519685115 -380157702 255615638 -218213805 -493042011 -905352597 625514675 -754613884 200957282 -713362974 912629492 -378818772 -216426647 339644165 731360934 465966316 213304943 -761007976 10014372 -715732800 786454500 -492998784 -86124081 -608802433 472446162 -458979571 467829598 -835857108 129086499 -692655578 503606196 -372493215 -749596213 139231452 852981526 233038852 -667295239 -835690080 -429706879 111447858 183071256 -155645707 483322185 -940959855 273130234 292080094 799274982 6481624 -439647905 -172523602 761478296 936671794 -642591686 101837803 449427805 -921098339 -447399489 932358555 37948183 -622212735 -210254931 -326691334 -301641366 -537379302 254834497 -829876399 -400414790 -68374527 -994657170 -25833138 -675050171 973253138 864617807 -719491937 496947743 -578841427 -406977250 -181044200 707418278 -921462736 540338391 -633582571 -218196718 431697137 -764877264 -606946270 556561192 55773697 -583963376 820175042 -22932306 728494177 -326037251 -120734669 825191418 -112140150 -808601574 645425088 691423716 577247608 924637071 220603605 722621693 186847542 -459621934 128669160 -194043480 744622224 24676810 375503911 867055060 329956627 -123132493 678045119 310486844 268387889 945074680 38230043 52871752 818214526 -336003496 -271266529 319784287 665191078 269657895 622898766 -252428841 -472235629 800571405 -377481474 -200441683 792865420 -27854986 323598511 -756191480 -936344819 83191439 826698867 -158473753 803053958 -951504910 64615658 623570316 7303777 87675956 -546706176 475782284 985209103 -954939359 727281817 -934356025 445089648 362093825 -833697563 131726718 253838195 861255988 689593717 140634436 438293679 665354235 619733098 -152993606 -28296559 369293607 -640275376 413930233 742475134 -749008725 613538010 -755027053 -886843398 418069914 578950067 420191857 -666389143 -95898446 186665701 -910105526 654748985 676102010 -308725911 115889499 711439294 -22678250 -859772130 770896421 862171422 753220259 727622824 670781929 193705486 -652084742 -873561263 -65680205 745620067 -669937589 -242500238 -692611764 948629220 433077316 -556050102 -972093094 377279199 116366332 -733127601 193878639 326424797 -233347634 193212291 -502327521 841658593 264731365 890607740 763054387 -664598928 379701223 952662487 -430875824 -325620950 -638831981 -152084066 483215757 978903254 -901625775 735490030 190943657 69172134 438192810 659858536 -540218280 450350371 -710927816 129702337 761095708 207649618 355118131 -888218850 294873793 -649834570 664894194 986892456 294174534 -465308141 209843790 915835760 334390665 21628346 -697734110 189925188 -873412814 -855189053 -712652669 -211256321 718391352 -305949124 302014882 158368572 695519299 822080673 -752796679 -488451052 -655286796 -970884847 -348554171 -666483410 -390942346 -835016853 588589426 -86505625 -138262610 -331693364 -179272235 293422362 453010684 272444798 -292865139 -605998021 -251785242 991406694 461468038 862882473 -323839093 618897722 -830789681 387577630 -260587745 -831833119 270386377 -707552455 -785098994 552544085 -513021921 -443067731 273022848 -4241310 -64343465 -359314923 821049525 174426803 -705889181 -171601532 500083973 272927874 -853766437 672538093 528084132 -752042132 57437230 529774798 -764070539 -91227261 -903877209 210035270 908238812 656004541 -471498153 -962937594 977780423 403260831 232612715 535721914 846151989 202860391 92934991 202689606 805652973 564139923 -594873190 985651443 645450997 785874879 586646834 -353741347 991208641 659201065 -292951402 921882702 -860534484 -189193495 90476089 996727305 -429378068 636337132 -992821081 -166313072 579676578 858203168 979596457 85221306 -632992839 -53695451 -740973148 430229279 278022526 88706830 114421873 988151361 -846843384 768461303 306465346 52269838 -305698240 955484407 -951909035 782530751 766131435 543157665 181729361 558841414 -136006134 239345391 -68606746 -548846120 557921507 889625015 -412863533 -935309534 324338701 -907710672 71196247 430226089 -134661459 444410301 924198716 -870240147 -377139304 -876658131 -175676962 -999188915 558289438 975065175 166901536 431817512 -580444667 582914902 972865409 806315378 -433898255 -238140518 824061083 43334757 -823154442 -847630649 311234288 -37338636 582043229 873245464 -161535181 580694114 771950284 -367192487 264984941 -140142300 358638774 304219291 -937916807 32101702 -766060353 946366176 -548877029 -704764473 -574492230 -835396556 902232007 -702612517 938678709 -591394582 -868197439 348851923 579722965 -239462069 118797367 -117281821 -75178975 354003762 791165722 889974072 -159152062 914126798 639900802 -245275692 129894412 271199865 438186170 55549330 352051960 46296928 844926847 -115872324 467305301 -242496906 853857277 618596937 -764060891 778929607 -662482109 -931791869 367232708 -526881646 -844148478 512039363 -595802250 268535167 52033177 224554313 -5572861 -44146668 449518637 -14297401 -135193498 -959128144 -673038391 437399246 -898797266 -417124552 736766509 739799661 -754920164 857429234 -765342911 -272436502 234015696 675320481 491138346 179709104 35148261 -684420673 436803221 -767992022 752870183 483389225 -273263392 272364411 -608860558 -547488689 567997649 984329179 -261162177 -940686860 634601689 -763877452 888183767 142558536 -853698627 -993141586 -422847013 152549975 -88500491 754343056 170954900 -539694124 184077914 557507781 -689674046 -244963062 -976087376 -396352475 862399320 -388522225 -175860127 -454021854 -328609028 -39744010 28470297 918881616 -652373659 -735778922 -324129906 588392986 253671916 467768424 398909025 590190262 -170318740 -488981184 979124337 -710821391 -617860732 -540182107 -948264563 285419189 206715548 -522479113 645876264 995312892 -848560107 148102709 -407022208 -479774442 -129619452 340586769 274290473 -590605428 -607598957 -269414644 700876619 -7495238 725967261 -134806435 -567838814 702200726 -691776283 -994315293 140572311 947794843 -358210049 -563100474 308541108 666137231 -846261935 422472326 -879752998 472765862 -139609258 -672514153 739559258 320050138 -371765618 151075865 -835043114 352615386 -667634278 -871156711 755351414 283161 -623432189 616588265 588270855 390581878 29153227 -766079929 -659866869 -662482329 -500887793 -755747415 -998068854 -503239144 -93998406 817967861 -16100054 -388219399 428311346 739387816 -254600857 -734355857 583635442 482028626 -816941645 -273821292 -657351915 190396134 53670237 952807931 -196581147 739242773 -308264409 65363122 -297490757 622270184 571201736 -237770456 157116710 980943084 43656300 -470489271 -925442375 -972249737 953602091 483298640 627386858 -239306132 -463866801 -185529757 245796543 206297653 -71717588 -254764519 -882974612 53567535 -849786537 -298166701 373532873 965751807 246312531 297292179 293432899 -696127735 117093048 -104294457 -537499872 477306623 990557175 -841152506 250840953 -129631676 -989106366 -951970435 759974759 694038316 -956728718 -35866399 154627575 -168359912 -918815590 543413365 -830697332 140641917 370856039 51166980 -248944895 -243125053 -168576324 -77855704 -631346251 -725415915 122170969 289624831 -934557746 -637605340 -921359171 -774911894 -624910591 -591612149 -723029650 -975280701 -732213626 754125701 421092512 418814412 212962108 -977791667 683333508 -759437020 575585767 291727918 686574321 795758891 632982542 -284547327 191538440 421916723 286670506 730135765 857015637 644762605 -772052500 -957517883 -5038882 739299685 -101623957 12554148 997362642 -878077124 781783022 353256583 585831347 961908168 -430985503 -946813562 -390010441 346904018 -278991995 726583984 -672514323 -259049488 -764573073 712071036 944526705 -436699607 420608130 -631230264 2561452 345495917 999626702 -163485898 553454332 -419768590 -140041379 -229569929 850074903 436412025 -472021079 329773070 865936621 431649550 627304744 -343138918 -470863428 -402142007 975182334 -815747558 -807999906 16472127 129262191 567252001 -796635518 -36692228 -270685048 607610074 99913642 -301569265 -351384959 -181925231 -154137896 -233862420 -638137453 510956437 841796234 -42168575 -845694930 589900291 -614458173 649877129 -816800471 -988025206 -979169904 207072611 110197097 611911324 640693424 -547480753 -194263520 211606644 -664468885 -721731554 637581978 -324693296 -12111655 258770885 -758313323 -222107289 -408335316 -345969248 -890874251 -734726953 135764599 -891814801 228608210 -818401948 -628249757 -877715854 -676971552 -889700902 288469978 -991823892 -201267709 763379600 -68078365 877992970 579141296 -656840085 33861998 852702700 76787995 72679176 992625630 423174786 861173346 -528387432 -410480479 -513015052 -950872876 427867526 988649101 -201627271 212626671 648183390 -558034896 642005005 -355318172 -498375627 -300922076 -35654317 -715190941 697445701 -564499800 70535695 -829149677 593709436 -602610264 250212232 333281210 -739287151 -991773373 -636417992 969059127 -109505695 756115121 939855195 361515504 71125077 -29470999 555320482 482973335 824602585 357856653 -774011428 -170982347 -106852240 -744950357 421650220 729888116 390047265 -427180383 396080171 -495136200 125078286 411400685 -703896837 469743720 976422554 205145100 -347002037 -645271964 158732700 -900370589 13113934 -947549636 531491677 374957047 -884914634 -190590416 786359420 -509874789 -695534526 492636503 342411874 665581638 -519814226 -135697449 200859345 25617516 603743048 452428999 -420122023 -886442538 159810067 622231400 52919920 -317492990 -302001067 91972043 590854500 267898390 471744544 -978816209 -99315125 783969952 22453198 340786569 949417740 385000834 -558409869 -22683200 658338356 -95856062 -189203363 -615305612 325030207 170647100 -804797790 80434865 776812666 -809901784 -367002907 258377414 862440245 -28026584 -223368758 328542139 838890217 237781090 655677479 -221282133 237251561 -598232232 -174975882 965045027 203086829 372780649 177905868 994338752 -277990251 -676469603 99375152 303386438 -120179852 410467463 357879695 955780575 -959586010 42899749 -255344583 195373874 -584421444 -138930233 112154693 707462845 714806876 -390266593 232673843 744900364 843296884 -132837012 307302857 -383217215 407254745 -279465089 801566585 113536424 127892359 611974692 -188736995 -684160336 -761868415 982923594 -763217669 -382407099 41579429 -999748886 -46574773 -129547316 -939643951 898521360 392507719 328866700 978204243 -802063022 934594609 385689760 -144093644 952766582 -860996065 -8909603 -71526342 -367365634 649263743 83193019 -694147052 -545116475 -411201092 71688705 -352047971 -129846837 983857480 678552038 133276902 -144869329 434994103 -829052316 -223223702 -249326367 734744923 -709898529 -305260259 -12375806 67088711 -747294180 -205932496 -35575636 -213095553 -111366423 -739636044 676313589 415188792 596440827 408340852 -291960668 427725750 -961350523 -236067279 502309220 -663380435 949110131 -965200856 -220853965 -685752778 -37985357 -1611878 -605973989 -61514060 -555784517 -821807304 804322730 -336331568 -959989145 -718406498 773554732 428340760 -109088649 -839535002 -486668840 -949144700 -478813731 227418028 765037432 989730624 -113747329 -319692899 433265226 -520446073 64455328 284389663 -684737103 543233255 181003616 -376291594 -237504894 859611606 -896790828 -606415453 492951581 125123338 115707958 -511166709 489195254 -589383420 -973375961 759535464 37032712 420474549 -747952286 -988650887 -588001862 911654529 468599714 -39842592 -78070115 -990250381 -688136031 855613903 -422573926 704781305 151753928 -967550731 641194446 -108352619 130463212 -209603581 -100931463 493660090 71828529 -486669068 797598206 598785544 -388356351 -270623139 518813807 -198939687 157374996 163871545 -709708130 -41182756 838697460 -95933268 899232361 129177018 32518051 -740442571 439319125 -88873838 -3219202 -744532594 -834240871 -325113354 -890100290 -483822320 670555180 311127972 866314779 104817892 -331179971 -82084175 244977321 -537524676 234568083 835783787 642721514 -408268244 795849119 -204892564 86716766 -875848626 340639913 977684774 259316686 -627738161 -457595430 -506680344 -310296132 49301787 446299027 590031716 -889696486 -95127220 -776138048 -142407024 -225270062 871699720 501646240 895807103 564072458 287293658 -686845735 22608370 -779817170 -494225045 277095370 369220872 950373018 860040439 -359490552 248345533 592916626 -282325216 802434997 267416272 272387259 646729496 -780214753 494083308 684071312 -486762630 193219585 -69930938 434995017 552150200 132412137 -405727904 -658380079 749862039 -581641057 -556799102 -852957961 70593092 886831065 -373188653 333115734 -718306783 -674606760 256474063 -440231933 -131402779 -867965755 744517599 -814222965 454208368 564772621 -206661458 39722151 297761250 266190024 -313357969 800540104 -771280004 942361102 864245905 -187195010 -792457772 -71766542 -241500412 860528943 25011910 -183140172 247376810 689675477 -406102499 -456642033 -750664086 446655167 958803047 78771565 -235333909 -732576487 606213924 236585410 577440366 921550491 890768898 374689643 776189456 -932761552 853811467 53557747 544658419 742201238 -251820290 781640247 -440289398 313717917 -626213221 -939709091 419338804 -194471626 -70744643 294616448 -715902422 31321233 555452534 -226243229 -943823774 -903773697 849550417 470886936 -67023156 597424604 -70680910 -939151323 -831915884 223615899 617894983 427161969 -346935420 923354918 -609040140 328806243 -331029076 -853333587 -973621773 -255089539 -559383468 48287194 -253617058 299934018 836709337 -269744034 318604459 -939003972 57207902 -719449884 850298 15967866 17293050 -136365666 -93874740 -491865262 -703039043 130315546 582102292 -209646314 -231248084 91789429 -155066382 475940508 21420740 -886388393 -246170444 605993027 -415631212 -434212334 -197318170 276773141 -783268105 -349799753 -941739530 -555929485 -53293429 321474625 89498488 139994985 -189810909 887544397 87753849 153454874 985481358 -387081893 693135241 -774936148 -885389433 664597033 -239084069 127754427 -202586138 656158031 -531649734 -650368033 -741671391 980409796 426887079 518771740 -828835624 -127141209 -527979839 -319206595 79769766 -467243346 -802162662 867130614 -333675027 -828530714 -160608366 -378781055 578275771 -235858870 -770701246 134016276 -598381324 117104661 -72927491 -607314926 954577897 -269702641 438882881 -867415354 -288334593 -557168258 614776230 256125313 -271786992 280508083 -754716910 961738148 692329610 -500274396 70544754 -503701209 18791695 -317256993 453378721 262257993 -327038487 869507676 -282242748 -412288529 140151054 -637284298 259076454 332170337 55632362 -390797450 696549161 -870390648 941238145 -396756873 -391565049 -9706553 511661382 -533366073 -87257403 868187633 -781450311 -249669070 505262569 556533098 334843600 901257947 482138527 -630090303 137276410 484267847 -221009469 564104008 887305369 239405651 175648565 254028593 -819090610 -359948409 -814449022 -716784255 81079175 -972182522 178397184 -255885777 -538396633 639793323 330659408 -311883670 319625542 444921699 133567191 -768721109 439019838 447995286 -709931189 -695403846 -406971172 -262811241 -403842397 -544432878 855641484 485909320 17158636 -485552237 -60198324 -632216595 -968644977 582427379 453729645 -643925587 99439093 347580342 -956855023 -184364851 251087116 186609842 757972693 -247512713 567514244 -653302787 23941971 914876263 923122492 715553762 -565583416 60375149 245423425 441304794 -760591632 -662630446 598174629 -149842185 -208784982 34817083 -843535578 -465203125 -290611219 371501304 -707528659 980579662 677744613 123731776 -931019402 227751456 469060278 677987755 819925396 -428501581 937582379 817890825 731888169 -965671874 592899800 478409825 -346066460 917338612 -601423793 98324722 584574772 -357140273 -988309432 -368200871 275380137 -833482214 908834380 -461866633 368016374 -525909830 470563811 896786455 680073005 594963445 -903433543 -830314601 51016792 624526893 323566599 -489403143 938428829 778325107 -2949357 -928605310 -771740388 402871702 631051414 -53690350 222568181 414496876 9396367 -221309972 935177544 -911194584 -317870195 136582116 392883808 -279026074 -550683508 732311089 -821901244 630497749 365060182 -905901928 -293161641 835095423 450455110 -332246320 -275745988 -761097436 -238014555 -630363227 528666516 758269659 273932270 760057480 -507648956 910569960 -352322532 -883643584 814469827 -295537999 -141286474 -12740260 -30826008 983799973 -685610855 601657420 -572154908 603819136 167945532 761202833 3973691 -808962539 -258492973 -393543208 -424926647 603821822 64661900 -325833290 431343774 -734276865 759191449 -960955661 283750985 679702245 401002696 255348758 508474503 89644179 -124849582 -768298685 -30816966 -372025293 717146229 218104127 833957685 247760219 -11699142 -521035453 471817194 -886626888 341431942 475678249 -542166701 191450601 18408854 -107128826 -168917292 257000724 -38049204 508122629 -933487382 529207387 -361342705 -416983617 -820814124 233853745 501548838 910429685 348968901 -585875 -891197522 -416984626 373911600 -565532869 126949263 -553264343 718137679 706556935 374147902 -319725539 -575964133 -22397878 962822603 -517739073 114480272 152316560 956533780 877770992 -986138132 -147167017 -282902191 -873325538 -635235935 276646920 -986634219 -833007101 -250340789 515723075 958895894 232784612 272782397 -391837710 983570485 -316036058 -822783444 890905713 641720865 450244630 -409235879 -150589976 -241051461 -276626492 -234113050 -911326667 395199196 17562913 460216802 315684002 546806258 350194501 369887831 -67663604 145878677 -143035459 94846362 -252964980 992111548 -5542768 -116985901 559796449 855559551 404555182 -364388445 667385988 -16073176 -861384838 408740475 295070342 836640157 -688094179 300177008 440626582 580198599 -521757179 -875970674 -676996144 -41577299 -298006401 -200692191 272071373 620308689 460632757 -439249584 293338492 -259658711 -146015137 -663064534 -157327007 -111420506 -711515159 -409019382 693672125 -98396009 -445538542 471902975 -526674541 -441452548 533153326 909288198 -247008985 463309753 -310268998 -3787105 601292484 -8188987 352785556 742806303 147901041 966101785 -589609504 -620463200 -791339055 -238760369 -503169005 153819690 415283065 -241549010 -233600404 -948535833 -98816070 -2245952 -141577241 912832016 -997979884 -116496546 992741564 -628842477 -771721155 -9690260 -94877484 -663612141 -578076088 220213793 -307725236 -858817005 320144174 873198119 307703380 77207975 758033285 471158209 -491797267 -539961528 315422249 331868278 793794745 181998720 -766795839 323871252 -776470902 623054525 517699768 164117092 116594107 -403229381 690078297 -415395574 -60142316 -658012985 -915552494 487219108 -319780376 -740912772 944978621 287804355 238732457 473453695 -321141869 720340471 -272203577 -885049210 -720872405 379827959 -953991804 493743432 -401675695 -710623658 415428382 -199357873 271199730 869247873 -567695350 293597274 -174842107 217278906 -492932518 594302864 -647736582 -248897395 -409778232 -261079092 345478144 582360124 -555401558 -356339807 853394949 146941626 -55298458 379795146 876304948 -277801143 18168099 -418043795 -607118780 856748627 -479650646 -476363291 810696150 -615604412 838492883 -467113692 372681731 719226080 -64941876 207375936 253193460 104249770 97882158 680305077 -237987378 896846416 -970087906 -264430445 -335264153 577216236 98211125 539533235 578153616 178694333 101565231 -900319117 305600973 668765747 -518365557 -182899093 324258148 -269403526 -652328876 103753078 521962942 94074800 351706813 694141331 471807770 972988443 370571411 -731269333 688924 -310894624 375930310 -156502199 222098752 -593869836 158202695 -881063620 479824582 -773116238 872866682 -515098826 956088829 -165382873 -630385010 616522561 -646055019 765865809 -894737682 814062197 -27219942 451591229 202370745 -342133134 826861786 482008924 769602443 461212235 -81628713 834634358 -452531066 550037940 -544844588 891143072 531724114 -902554249 -654442285 22526355 -969047937 -568153873 753654540 132166352 -87863016 859758646 -929677926 -697547067 -530185709 159215232 547795340 130940851 -139374241 -29141876 546756507 -588299835 -41526010 444171035 351589748 140700159 -486747393 -619283731 307710380 -654700851 159663857 461691260 392170700 -316521099 -478236051 799910266 34946118 968356999 -666483396 944056716 -299075402 -776261798 -387706657 -542712666 699934114 552394804 51423351 961038579 -830107797 -615051220 144220678 -698316929 120271531 50142574 23620548 951033797 735877217 -171163951 -931341810 -2404043 768659039 -905576953 -723070020 -779812459 607334456 -18169015 -375331186 425629794 277146711 -680370489 869769190 -873476507 303818977 452870173 -83012381 -948749349 -336121532 -305211499 428033732 -636895952 371979538 -228610586 484015518 -41767260 -799624879 -509545448 -859268158 754167440 76455929 -167347363 129788341 -280362095 707829329 233961836 889415178 -241628529 -395467631 564364302 -627758327 -35082152 525361292 -248521240 994408245 658051338 797823097 -380179338 564738623 602664950 -936960969 451177029 -867935677 -910959144 -852116620 -401757553 197380835 -585714444 -892721729 -147742564 121444142 814237219 931232681 688880505 218603703 168380828 601239048 202403507 -412956554 490099059 946259297 435766260 629681141 598330969 -762236200 740628100 794928216 82072109 832670816 -508093503 44432778 984876545 401874064 -772096895 798530277 410282087 -581879866 -164191799 38797860 -273957717 -494604422 -157227309 229379806 147962371 -311128793 -683557026 356243986 -300149272 -818590084 861109568 624469544 756613287 841263098 -265063519 -313352722 891040582 -360217045 45517137 827822894 -999589466 491533643 316278085 -357149439 438119337 -635576684 882534566 375139536 -377383721 229420345 621509141 325580476 248726678 705874497 -756531729 -83681417 -742504347 -199668358 20517840 24511815 -550045019 -234707274 428159954 865342755 528198203 -260437151 757949883 -764193907 -605731190 971798514 -278844624 -194500882 853214609 -947347660 775043360 239161365 334623277 -119542371 -165631939 -247031383 351024427 -880210963 -56530409 -3290557 450733017 -642807947 -564511927 -741758718 186399721 503210792 -41397547 -590897102 -606675182 -954272887 680880600 222424384 -975771641 -769827493 724422877 -362026610 493696739 2411877 188096553 -845213844 -184008739 -933465303 -595051558 506617634 119575431 -83674154 750743581 609998007 506154801 563235691 -113027415 -118698774 342653454 242169756 -754377117 -282804739 378492546 -990843565 233119336 588854361 87471305 -92102581 -790204573 456666542 497459549 -128894800 -14726653 607613697 353087844 468428983 584751612 -533493511 402891051 517168876 528708568 -444072485 -933597948 -314398765 391793816 -36678638 300789909 321937324 926753274 -694169174 666699214 530044974 -5236121 836961203 -190945257 635500278 545810457 174274320 -656700489 407221316 389567349 823594063 548004100 -458672658 497700479 -986212479 -550788599 -568780988 -287045136 594221806 624402745 -256352202 244463274 380839995 884350307 -660922119 -170220586 285742932 -624579228 -651999413 521799498 384664075 783141403 568548212 -404654068 -364940991 608753687 726714430 39946907 -799469240 435323248 -941570878 -179092578 -825590705 -297781630 -755515370 -508721951 437477872 -513562376 812838473 -642666081 -824875505 816942052 -595256715 962124669 635445251 854289369 981468634 877837948 -698340002 -85313370 -588405629 -742070036 888483827 999077660 395521504 -794501063 -305000644 -480924224 -750257477 -21201769 397693204 -792923336 655934388 680931139 284962697 -755384731 -570780680 -17577282 -233184850 171162037 -425951148 435428750 -740323444 -349507639 -349891720 -930838786 -738061989 890500321 -434667892 -270101994 166438762 359639982 806727760 -605270645 917604355 318791055 -718302302 30562038 -361211002 125873555 -884687770 -815457389 -171685659 282409064 -31670658 592296503 -69674215 -902703924 -126286568 -957524524 -137115989 357585986 -340623955 -396404758 338856388 995813114 639510273 278880911 626117378 -171186998 -459789642 -634783343 -882724754 -966997444 71617615 -602162745 914100490 -606313796 -42536369 371212759 904960642 824520068 -568664335 49950832 -840101826 -167669758 939667450 317740336 -822362658 -139571378 289154076 -668940272 -493656061 -145830278 695884029 -339455659 -348841906 -11106244 326039613 890639246 -608180573 476166804 107503299 997425555 -660211391 -866552059 -313256807 441529394 160695298 -996047329 110782156 153428883 297893643 -418870718 -458149566 -531871798 -643785476 403765024 -86962430 831797200 -454029989 -972226924 921035199 -792952356 -596621879 744701055 -99689991 301585100 827613193 298105012 954394405 -881320557 239238622 787639158 964873064 -537681103 -402159717 -770804146 -235961977 -113233541 -668063211 -38591202 -944528786 -286159263 557221749 323397823 935545741 -184972488 -41924525 -211426372 84670348 663845720 444037299 235127484 898387440 377361863 619413440 -22173336 985264040 -603151398 939673036 530004365 -778642446 -520745133 -449258904 887905299 513777546 -852307284 351880110 -965845181 -469399152 -390489282 -377012393 795259728 559434044 -466272746 425079582 -291137346 817924324 -877762992 -338880264 -216167466 -49971156 -603404362 313441880 -993623041 -272372656 338872817 641133635 -548576411 -252291354 -481457541 -640378312 606907005 654332650 -51062174 280457754 557746126 -809655468 -559370859 663881042 207611347 -832903360 -953931501 -726287080 -959988227 -251417298 898601692 -832805618 890250356 -754374082 -374888408 507306669 -466685372 897953549 958703269 692823592 156433689 167245926 731576887 928548 -423146616 -287999685 -953516961 129344004 117915357 444026013 -151549616 -979819084 646388096 926302624 790176905 226153452 -321177190 2004446 -143162863 -658968859 -746940484 -855081125 -635814910 -384988524 -599287111 206102708 976058685 -846475539 790864963 924360065 772092389 -932009928 816565988 -957251610 -444728118 -94492207 439017538 947801555 -763102759 933209479 -957425547 -78537216 925251817 943196832 458883358 795615266 762363161 -328101751 675805624 -652179271 554792981 42533201 237817857 376543810 240458738 379175952 739839483 -495283859 -441088071 -899998264 324191409 -237814185 -597255693 170380516 442428106 312184565 596133041 154187913 -208866002 232140013 848839506 -179817556 -214983946 -284185476 -663819287 470633519 -472419062 114970176 -992610271 -708446610 -212628619 -648021701 954994385 9865539 494835925 815575506 -304651905 288517000 181006739 625888978 -106247744 -254289963 455010500 785358304 -87918864 -98365652 826736338 226801503 -69582015 463855287 -436696430 797844396 -134511874 -338543811 -292521162 835239027 673260727 -179830387 359674964 35891960 548040368 74680376 700005255 -62567876 -938586542 -496470306 623028127 -794339598 -235716581 821747864 279252466 404667902 245377175 -43974556 795768259 -452590459 994530693 564266292 -69751786 589669392 -209371671 464278897 776506411 883446278 88929932 925029710 993133048 69528849 3407176 -943517344 640005989 42322389 -118728295 -275138634 -654789615 -370510023 -777049610 850913813 474414869 437258926 759514419 -830288271 -834604136 550807660 630823604 768632863 -52018592 -30109396 438210409 -590843999 -51564786 -494250975 249716735 -536294149 884732228 854586683 608627768 947070694 -667074741 395205738 -18415551 939959451 -142147155 323365135 -925691214 -732629544 -813951847 -501249833 -950029006 38697726 -814178952 277080196 -2844208 -507370915 -564597225 745645193 877331699 3550945 70782606 -707769214 -430025770 277016597 657302655 -995822530 -919710549 296939552 -121160864 -397043013 137776716 -551492294 -484850336 -246578335 -485185008 -657908951 -688217147 -434827869 359497666 -141141540 -454206023 659414767 -503960572 -27352278 703917322 485277792 -93355948 -106437305 -601748307 -942048963 685164997 503438093 -557067207 785259727 -328540471 18879014 -684095431 -508832399 -827041624 -569554497 -340305926 -697268254 869225394 -153041258 -193737560 -922220738 -104261332 -82899108 561393752 22937076 201462869 591526889 -370536098 466599451 174293369 -361854481 397378088 -469524746 -81593218 -815046118 -704662252 124298928 187677989 542585771 -57388819 762800556 364653175 445000335 -775051497 713836679 160391275 957619701 245902377 -739634924 333727490 -587563206 382524389 188676569 666681492 129966854 -860662268 -60088813 94409270 -298146043 282631608 466680477 10511091 -702447839 850981355 -446554850 -124460076 458566257 -140521039 -781775351 448590049 219844370 452915440 546328943 -170470419 636276726 -627969819 758737273 -249547799 -4938425 729398206 746516774 419080130 -458219 -596916427 606613157 24188082 424533420 -838064720 -690942644 -175636336 576635061 -628256830 -382914838 506496828 -729926622 -345678932 -222147296 -191626912 73973328 342848790 910763296 280019262 -864205850 -647190048 -703559249 942752297 862243868 134960799 261188617 657171309 712755889 86083210 -425923395 -7975942 -973478214 145268065 -228844316 751911202 -506586479 -65851061 -664963361 -30794384 848291846 -687384683 617966600 -605637891 -901656605 798357269 351311591 -62967279 955422242 -211878922 29565659 937387391 373570692 78195608 737023748 642741043 7810822 -502076145 28131238 -899945363 600773844 508152137 521654668 -580042561 586628293 -401948227 -220576276 735422978 -4718013 -178884773 94527778 714635150 -121483884 -881985688 31111229 64042204 475767126 799949013 176403564 -830722214 341890693 8820555 605061253 -218103265 -419198740 -47785439 674586505 866952278 336667277 138773760 502454795 2383287 -380646013 -102749976 624334177 -216599007 -643208927 297636925 -194177183 -313054513 5960724 642417960 -982951706 206693159 793532842 801207079 -223474521 -494404116 -191974594 -867379384 580244876 -760428969 -459742242 592318780 970339830 13879727 -668379073 -707994139 718075131 100828231 -601050439 117215284 -697728361 -761511453 -114273846 409432833 493168323 -890552597 616181344 486614536 -900169678 814875782 -376733737 -93736926 -18346161 547334719 -183247554 790483061 -120140989 499431231 -512198547 -252076610 145489673 709542263 -782352623 179729251 708316723 714692824 -565432090 189899078 774664623 617612092 74542786 616276654 -440116092 -90586349 -236344759 -391543607 -241231154 -699136724 -345197830 -963694943 211228568 642260595 274509311 67732703 -855931755 -442172145 -941799644 -877567611 556629758 -94744124 523590124 387096295 533145170 297104194 818476481 218524247 245796150 -214269862 64856124 513218332 794057203 -913679181 681165836 -553268552 -391161151 -112298522 -285512671 -913073877 734975767 364117188 394212380 574576775 -597429605 -709957200 -603446238 -708415951 -322826947 365452681 -848666132 400669380 -763246307 645475284 424889615 -733525023 6450529 20382762 983418739 238192145 -990387610 181963064 730617605 -501368729 654423998 -414283561 130596079 -13231520 724850200 755538118 -118414795 942120767 -975718597 -866404670 508520180 740290003 -991119144 725881270 815893867 386614847 -823058462 -497199600 -195989872 7708550 199687595 -942738301 234214912 167887541 27759699 459915683 -932762552 926182494 -169515434 -573355639 -88136497 -902451483 660174741 856801709 -537225181 325866061 473118654 412357520 -416269165 -489691471 948268018 2437710 298281799 783223594 -519781594 597020595 -426691492 -493264796 -330653353 277780073 -926118512 -835630046 60817032 -914705866 -11486857 695302101 -110295641 51221841 -226487936 185343575 90852311 -260431080 405796084 806727136 -678717273 -421374315 803052744 601370506 -109536449 874149196 585424188 -342783445 -811480964 274594659 -934643528 869352506 -799566377 281869608 91183208 925402481 -956038489 -817503014 -513190433 307042233 -630090189 444103600 -805904056 -77756128 590275660 -242217006 844346461 -100997824 304237167 872090911 -375980739 61069787 -256149680 500071897 789068574 -380167065 -827912100 -551243109 833887408 419631632 418410685 557821038 616760387 894411137 -485940203 358362630 -508462790 481241128 897003492 58088647 -207467265 741752778 828190636 951923017 -212605507 -407865800 -732346985 -387447457 -858022157 588443174 -191128928 515692807 -191490598 539852725 251806201 -970188822 -886519656 -592090208 -295472306 762242862 -388802932 225150207 47864405 -365541540 -700533373 670512393 -974706132 825797617 931769059 -571264990 540394245 156693783 329432296 318403951 490941375 -537703331 183359396 -757807970 178012450 860827880 -308413749 50058452 319917146 818943886 841507382 -240297037 -536959248 373426289 496553745 186270848 -40698783 844076705 -195713288 157004054 -507105241 -269817160 -748013538 -698896933 -880218759 509292928 444591774 -91177296 -927026472 -400745929 966864607 -608025451 -167710446 -857998229 390709922 -875286848 661000376 429616817 -802870987 499680436 174601926 -200436092 -455006753 -31309408 -723505110 668359145 284961891 -152790530 -264866657 -233435002 268205375 984684238 -591140342 969225242 -217581970 724484947 -326000123 524400684 221646830 -132799977 -957598985 385826482 -497523016 -910401709 -438064167 46719632 -362559814 -219599894 793670270 -887881446 26149785 -817741042 582106207 688322408 595691931 945960745 -710445275 -211448350 -404464932 -282263876 -91126405 -435488057 153662584 852653901 -74216164 522872511 32463798 999622824 533164806 -406322954 235423289 625348987 145414146 685919572 -462019051 219391150 -142144354 -597610668 -607596997 328786072 -1591403 654628023 961353039 -651159446 674905886 -582143341 136285456 -453644653 -944281824 578936678 -504558682 389352715 134577245 483707283 -155136457 -85422306 323331803 -275378665 945782483 -664286449 936093976 -778489883 716754313 -222271730 730696817 -252537577 -106711485 -335962464 568173187 -704323646 344798724 -239648958 824529141 -32430597 482907982 -820627531 690197081 -961808118 786369757 216792957 741256652 -763395802 -575717325 303515054 280365517 -119230744 354654941 292978045 -61265505 -199610633 493565923 -73541460 334569878 91320848 132209012 -692734031 -407843374 -311033133 581254112 113626526 816827610 790995517 381272852 -230659192 -422406473 559348057 773506750 441103694 990343488 754571254 -190703512 856504714 960643526 466464428 -353524583 284963931 -900278853 392315400 -349924003 -374046345 154387257 -205868176 -510477182 117282798 863833612 -662324358 951386130 -315106601 38169640 -995282476 651507512 -708937762 -887730276 10655006 -361475384 -251712125 -762575186 698732546 -482039270 898416829 279309243 -631820098 -924644509 -302543741 671244319 -27492750 52582873 -284504648 -898905351 724795896 174195686 -408666209 -981846340 514765972 -337849166 991314855 -648265977 -315569347 -881819821 954911122 -253161886 302186874 626527349 447115435 551813488 209584429 827252078 395735906 347693822 929905600 -923161155 955773395 448238117 198517593 978220570 -107336561 825446050 730004178 -818410962 -705633827 -50634549 873873834 -407456727 875876534 281567884 -869907763 225521564 992655063 72327041 -354121802 622984669 -465125092 -383492063 497634271 812764431 242975717 -601340328 862843135 95920405 -455770733 654937177 -173939423 257837022 452217127 906532776 -985079312 -135410504 738821861 -932357430 -291183703 649370955 -174692117 829091448 306929474 685469279 -483570378 658142175 -289645402 715661802 797116211 195551069 949554957 721740920 549298160 79525889 806413011 -696862441 185667273 -554947508 -868361802 -838665659 -644561080 337492132 -372114417 -306877243 -496544146 -730625374 -565996216 -350032328 970179028 348711886 -599162799 58231043 292541005 -460723303 -596189503 9420354 -179952568 -870559746 -827344480 557558403 910426935 556546542 -559957922 -878290689 587255768 876578903 838090493 -382980897 -940853368 -442471532 954790131 -131098772 -882299011 -957885989 537782888 853195995 -464993782 -406608020 -45829833 -220734321 -446511615 -318428954 98871198 902348945 -814835662 6276590 727319365 -174909114 -773438568 -892517451 -884327983 239347052 132859945 -814351724 -236734465 -52902784 -279307764 -433488594 -327048389 -739776703 908708515 -973983197 436475896 770766777 707736783 -230987537 -494952173 -1419059 -570108456 487219059 -319852644 637545797 -361723639 -284811401 -846934607 -395948710 431656242 191683989 6390211 -953182796 -777265977 -813194123 -868825077 139495455 912724634 -956148725 840414749 -484583055 -371545710 3449725 152206282 369744285 -975822524 509841977 529612944 -163673187 -598500260 -795085522 391606092 -71758228 711784624 808588651 -125433547 -770817259 -30611981 751667515 42256491 -421750565 -798275247 58364897 -572399771 -708632636 -72624501 -988369438 -307272468 408066252 -613895517 -343906698 -627615228 -529971600 488734369 676936598 -667677881 69464825 852927348 -542162159 -749370771 823364702 95277172 -688727242 200519004 -395419591 -407812300 -726221772 533119108 2312963 -649432813 831119347 542936225 -22735926 265420791 -108521117 -889541473 -631220184 -950601701 -596253005 24642398 -918202135 -992430640 944825462 -214571807 -744533919 815569807 550243829 931607713 -742696362 820562614 -894406444 888878208 -583490385 -280032331 648264382 -721830132 -749771211 259658808 -624990252 -916682637 -370322033 -37158910 -355114805 -235626753 392923075 -340195555 863815168 -613080982 514278947 -821021255 -684175775 -918595055 -81826941 -346658258 -616387544 278154350 -392352625 -953737394 -680867222 349501601 -613049771 -267050866 -69144530 256572838 -569977705 397837460 -441492772 -182194488 -273615961 761164915 921307116 535807228 896070023 -351834603 212436972 535922052 -208924495 10560899 -688936112 -392081725 -250507971 -241041434 106207923 619719218 -35630668 -451130365 671395443 -795481091 421651373 917207193 815108633 -595496706 691227435 -359811848 -274648949 920751 -264550614 -833052641 23991478 356331892 -50545996 617644237 793000951 -491967501 -99244231 648964102 -806682871 710434645 -72936319 -679386993 -19754221 643014076 -355908287 -442918295 -801357032 633638432 -701672408 624941664 -659824057 -619511435 193187256 13557861 -772222576 899242275 -482808917 533926553 -918786359 190896577 846502972 -829447417 -200999146 -172527965 883268026 155753564 -337506476 -339991702 -996015882 157213079 237025772 -293445695 -49501027 -366653859 -153220102 -430383674 370760067 988514935 -976652339 -755623646 620281815 -403133095 -291635257 608084153 479280495 -639752855 -658794978 -289872184 511995707 573608751 690283981 222676696 629057961 -514769655 934599943 -829520944 -231505542 816554434 -190322447 424028872 533162980 -894614050 188255467 880847340 -652192481 -834590952 -55822806 63579896 -306873562 -469066123 394458240 268081614 632221819 -68620485 -878748408 -568795110 257579186 668231622 564348832 803886117 215840083 386374014 -993018012 -814890015 -363320906 691981407 -103118599 -88756669 -751394661 -820348116 -386943997 28612417 105332290 -483671876 -430552624 -323569069 882532462 -125761471 -946554696 747045212 365408497 -211135891 -235204615 697233790 278477301 -945330737 606308512 828275435 267675959 -350650410 294649790 -593730066 65331055 -197644596 494812388 865367355 -59466869 -506914008 -566673297 -916980415 815099656 700460546 369912492 687878481 942542924 582144542 777526868 630763463 -988469609 -538037771 749670948 -955559001 -957033245 -328147266 573778536 465024279 264487985 215465564 816018349 228102278 115117997 -197714851 898182654 823687720 152280663 -291506322 295091933 38993155 -673223945 992210821 -178932972 961746183 369426362 -31512579 -479857033 95486455 -212732418 -467525402 214324736 -659669479 494655677 515337470 273691896 -475908240 -806487647 -275049434 686673515 88058105 519873615 436218402 121595635 965871849 751181108 -442899624 -733987511 311985229 -640369933 -958675802 631577144 644182017 874519057 -980781069 -909611189 468889210 -745723255 610067447 51722423 552917516 -265987187 -274387860 -18950961 -241637279 262597601 720578457 -422349085 186347243 -144942489 -539587767 -946162286 728280522 466829476 -418937944 -356279478 -290516564 551996263 -512172195 -843257387 -331825260 496203950 -635186898 349576985 247375488 -819744549 -316815299 -643247646 670754638 -257674804 -882964055 -547110403 -700382305 -192297455 -707361313 893789225 -655674245 753559903 9368005 -540796524 -638251968 -856766043 141668032 578475080 742929065 263845346 -539698462 -23681797 -232579191 10353790 908958628 490994409 816263206 486663493 -529401378 -241156421 543729980 -250837232 27022563 -274653934 -915664480 330765934 18799863 -466618363 -598513770 -889840073 -14018879 -547423405 -591721240 298788731 410026283 468344515 18819546 -778738224 639737705 141643477 256723395 -10185287 -994256387 -485166614 -242363597 -242470566 -765620461 -877700924 -375668276 -40819455 772936329 207398670 -581737862 -592655279 -746289636 888487442 -451034524 -325250335 -809122441 -720183990 492842324 -565178365 -777408675 -882446081 -33323913 -513577654 -799916095 260904095 55101077 -914932056 360484581 -610137980 394420870 173675593 -715102872 -122689765 515587892 -741934594 -387905642 -585409566 344556128 54315614 -426167249 -449087018 383351174 -205139531 -393687565 330347669 423409439 -216458117 -388155986 609095332 -593787602 774556157 -204626095 125617334 -723672595 -388221354 -676967813 923764461 -450291891 -856962335 -422526191 -260250946 688734431 303879264 -255064160 -917870357 757809824 493850747 -333498439 -948793504 -229635725 390832214 620723746 -965372855 195944457 -385968750 -681016884 -628030213 904530094 -514802995 -418195540 211077280 -170308175 -405269896 786407374 -546812363 188516970 -899447007 504074552 -927341059 802561490 -376404043 -838417403 -28470710 -486276923 859957917 -36588323 -973138734 -60170122 864890667 395769561 -298778780 -771330053 -636765386 -636296183 319850010 -755052002 263345278 -413934972 -708927583 49669224 -277144774 -542037651 536115081 737787456 -237296943 -23487 130025769 255302501 -382185390 -182733049 -219937720 -264832995 -504694178 71289085 982869320 -228555434 97857655 -913936938 683803354 -341759690 -426819932 -955385724 309735264 592748694 338147155 -961326824 555218708 9484602 20606970 154822722 -245699334 771841921 999368948 -367473387 -868486424 604104926 -491743032 -345272764 424593892 286455471 10656277 -391328938 376120831 126205261 933545606 -505230367 -716218855 219315390 769649899 515466635 -756672181 604933426 -335579902 347414304 -354767474 989920156 -640622938 304977104 617544713 527509490 889014841 503944465 432036954 -650574098 -484685786 -908277754 897694997 -926307617 657359090 847427145 -917514138 -593927674 -695503939 653068998 995120223 -171565868 19306573 -733370673 -484232873 -971754429 -299697886 841955085 -307708907 -609724216 822309298 312143648 625844417 -386256072 -567944696 -397027474 -923788591 -578795304 588565690 13259926 -458930679 811019129 512741928 628581878 -672273206 -154302621 -763439340 -21861589 -631627010 874289841 82798982 87186848 687189340 -580621523 413141141 81714712 -236462207 -438027112 -879193623 816600321 -737708903 -395558796 368752382 254810422 -663181318 657283696 -920954139 -169310544 -545912838 695534455 33936611 454442168 -452790002 -943299946 -997301688 522299762 -778472314 -664786405 184477158 779227932 608325281 348625495 -797629751 -670586464 -101964354 921725928 796109052 331117170 732734604 239953369 -422879913 147185907 933422604 -264775065 229097035 383300736 -387439156 858806284 263563062 766091841 91968434 116460201 869161979 817856986 260881839 -358627489 -985588360 -681195601 -166326164 -712872041 227864343 596915628 -798069695 78087000 -827266101 -737916584 -292762357 -966962150 -533724152 677144737 -112357340 278136156 -418932604 -98151609 351203596 -339261662 -707270458 -712418557 -442532109 -321201685 757679649 216913235 449623578 -76448769 191749626 183084798 768078987 547226168 173558184 -458704519 -306730219 -73434759 -398871543 -566314442 -581891848 -831935718 417469332 789853468 630038069 -40379812 -315036322 798997356 -652988264 776154400 -73166406 947012174 -867106437 -551679120 -627402223 437723686 350509115 839381115 60544096 -809214016 -885189396 -711324284 -741872764 -819486436 429829366 -773133172 972012104 839749462 -918587371 615547388 293516936 -919000415 375365448 337066021 -73110364 -710194870 766043170 873516384 -483242241 -526577330 -994472370 -824059930 274675264 -835769459 708164408 533086218 650386168 -186668296 985321606 -50564113 68283540 -830511149 694059296 162210014 628119206 -787957508 -693400504 18908075 -515566245 -905982982 -394136134 -588165120 -318617341 -948773912 -922937977 891673249 -930111646 -428491619 -778402326 -915792005 -817582566 912668761 406008963 -895805181 -162803558 -817864573 756371228 -606240373 502686846 -753119885 733255787 862123827 648399797 553391952 -355618673 -738657498 -825684887 918942419 -153749156 444361609 151176415 693477424 664903708 -121520983 -327378230 26900289 101142251 360232419 -703545310 -486603796 569717103 -269811951 -788966927 -365751173 -59608229 713417450 758778182 -943151078 21041616 -96844364 -891838958 861810948 360564638 970132828 743144635 483375535 584330207 590541052 857320511 619154868 375531683 -74944381 980717990 364349927 -131592891 -443172436 -446301889 654869085 -848485713 846941188 -699426800 -335032598 662857641 -586165447 -130951450 20356721 -307096166 738301330 466091364 439328850 793127993 -753601052 236864413 528623691 456322039 -1427108 276572435 -143756037 677878201 851618534 -807146816 -739025702 -345194207 26326955 434899019 563504386 319358180 -953140691 564088220 -999452679 624913682 434388142 188222462 614694952 910865764 908896168 -584543935 -142920899 530521872 126041069 -704450600 -606157650 638352616 353746536 -642804127 864874397 -692429572 -20097616 290356968 -660322757 640482243 189166271 -763949412 515545159 -56595035 342533629 857585496 242917808 -738683388 -229106381 -13059503 751310262 -925161470 542094071 691385609 479128686 612213746 698028583 15202848 630380555 116715556 724269580 451476288 555363413 516639745 446995706 839928456 93293868 -66232361 -751373770 -172900753 942391016 -765907513 936809983 226156022 -931104380 -689435281 -501512605 -717731832 -35518327 -234284865 756836553 474358843 282717613 -655907340 -708201552 -295993797 256450824 -704004623 922410455 -823452814 -179351139 -294054720 390632884 459639836 -343452625 -407420220 660411092 661536857 897046782 206206951 613896621 -31165926 -699859926 203369666 -592669279 445272864 -126907732 206435829 -656697867 114773417 -514394096 782163434 123437986 940222936 375212286 306954966 191934828 134572572 -742982419 -475828117 -738705898 830780275 9381498 -430957702 767484694 -88403795 -462317815 848288072 -822537317 -779454900 -779101326 -724617244 809220110 -493498554 481395289 -828976272 -148034248 415180177 524711287 372106868 -13612034 -964075474 484705063 47975236 -502663963 -92748958 525752877 -869045664 418673694 -668432219 530759045 227604809 172832418 -195935625 278085246 -793716080 -165581625 753876760 375749241 -308983288 828796205 -475057496 388105495 238940246 391770433 203031481 128966128 245048941 961789841 -769334175 -209318239 133236858 868658748 -447891022 90845915 -924637258 -514370625 933839645 885265841 -537036976 289759332 572985259 -32280983 -155840615 -112663082 -152804078 74804623 189479417 501071963 461441682 -368386913 757568188 -976492307 191089826 -271198166 304242976 557911143 898723800 673210595 485933773 -37738316 775366276 390786147 601681295 533887541 -151514006 71602378 -685370215 -16926777 422683581 -458612939 -853276962 795677243 669395736 271821220 -754264297 421598810 364375834 780552130 678660115 625158021 -695178281 835310412 -621322856 266091094 362904211 -676928727 751860695 -337581474 19577633 799659627 130851570 -415178063 -352226010 132208398 -727814969 -596738857 23007615 565245203 960932879 -943942330 -91022982 -604584841 128409241 -696874887 -489233289 -885780679 617313878 108166485 247757094 -543501711 619578022 -830312324 -922892123 -573625674 561896890 304223254 522182462 633197712 229859397 241456440 -151005650 -417881885 -770571367 565321380 -798491204 -407136404 439411198 -95258654 -625095313 -268718736 -484493452 -188760625 -776120217 19805906 532430902 854950270 -974014426 192441981 606676706 -347671014 -450095451 -133228020 282579218 565748196 -422668770 209973132 455536355 -406591524 -482790315 -708987372 231227066 -793221444 30341516 -275555589 333599384 -934583888 376119787 -579076814 -216658137 628655318 55907225 588022785 -1400147 -93045233 446275738 238414843 874396853 -562500426 -607622217 47863638 131614250 -775215064 668245344 -888526929 190378996 -947857647 -516633230 49132691 -263519627 27236402 953425109 -974885869 958744341 -780779908 -270294127 152249182 -901079193 -589879254 768337924 -52498294 -389808512 -303070950 -891532999 -767887012 -699166588 -164532597 -597745390 549043463 694155786 -435815519 -223990178 569752630 -920541274 62113943 -831596554 820210593 358544121 636007962 -548548620 -144197249 -689110359 -621334742 263188912 106386276 419498487 -292802024 -563335340 562059119 -646319698 -203604630 -428595091 -763557019 -532088526 -950920461 -648532679 527874188 -941070375 -886030608 912446330 -27694947 29013467 408856491 -152312172 -548772430 -399962383 -180534034 175953963 -208866938 -441823426 -66513983 -331407059 -79660995 -998584696 -94442024 782845794 720704775 -720622268 587585220 -614545099 50914998 980544336 -552280437 578946487 852923070 -869887291 -213272266 366043813 39972050 -508980493 -994737231 -405983214 240187095 -844967826 -376968427 516196144 -627964295 109586728 -791474882 18006684 -625210361 597024760 -690098137 -71087673 639475935 -713665084 204119221 -928898351 149925268 -2298602 536797027 734933281 635075371 -946767155 -45414716 -803592118 -7460723 355014243 -396540135 691245047 -156100365 661654610 781137643 523477458 290205800 -308994841 -848624102 -599432448 381398275 434879900 -852877614 -312730463 662136241 204660244 870186978 113437290 -427899430 523757519 -262196788 -29198483 81442042 755725511 -961502423 -816863261 568577209 371199692 -827260996 852746095 283559817 -216837712 -206959544 958375910 -159157609 -759422015 844956708 -407683210 399490444 879354880 -510012094 19779452 -435046356 -25213076 39396919 534901647 184314015 563007918 8302645 965604245 -66077234 909831852 338278370 -769017259 876577599 -192295298 654138 -470999665 -593089047 776720605 -256469181 -801325193 -80170747 -63916495 -164032628 474105131 -438526396 -948742847 -156065001 -299250181 -668419203 -710563216 -429227025 -28496343 -823016905 387695759 608997833 -165771987 -684732318 223635610 -990881937 916476520 355139959 -882215103 -488381106 -504038752 -945680225 -439825622 137917508 990236310 605567427 -173118908 867952066 -470031955 -533157010 726090888 201815834 240833639 696516038 733438521 -400561027 443798704 -799537187 818779295 128941950 -65516995 -440027983 167424370 23568319 -77863596 996518443 -416578283 -453757768 79711106 464685730 -618937085 -646112244 721553002 -128643067 -927379332 381454914 29035920 -780675214 -291225189 911386331 -506560423 -249840962 149101920 691936471 474914314 -610680894 700173309 -469724028 -549276655 422735021 -117371119 -496285035 377629416 336788607 -172123127 30524786 289988074 -963531988 -104154144 471293944 83937593 -699649417 176268432 -303869530 381825157 761475930 432223058 407139226 -911326983 780562606 510458926 -454835437 -648198791 619571946 886576393 -726055793 779968199 -335327098 105228202 664083185 3726764 -14543637 -810832835 789110644 -919219202 -239853045 759254647 430318894 -791242789 969858902 599931568 179070533 -902065311 -543640979 -981083612 604779359 -437279509 -597618610 932398494 -765277341 -306650789 -631071236 824080571 385853505 100274585 323188711 -712358028 272732157 717774351 536206164 108283576 -385849951 741533654 876635893 641998030 -576025695 937301583 -160721045 785705666 -697065988 137045642 452484071 351141173 595431108 -490481184 291692583 285248087 -446888912 645881760 -835635867 -344046479 198964250 663450913 319012372 -337368548 925307293 -946183820 499383203 -646464110 599669658 52452111 -899561459 513314165 368820572 -937196246 -766961159 -81626010 -97251859 -442553669 -789919071 281193380 885339002 208461141 -31255633 21100844 -530853364 365542881 -513225003 550358801 -682972759 -150195094 604697551 447002778 83546004 455320614 -450060341 -98408181 -155799520 824005381 468953704 837469466 391102665 994103901 852381902 -333513498 -857831788 -200663782 -1903827 43989020 880534731 447459307 -90483110 -373336458 -99622985 668754917 -166097537 -856764866 -617957177 521995938 -150657098 437951233 560218129 688123485 -155743960 167163067 -395717537 840906166 -236562132 466899063 98827029 198625971 -535406624 -884763667 -628264852 517768115 -169861777 32827508 -457043577 699319354 49236607 803772212 -574890025 -830459045 255412952 -675748512 -458993551 259466454 -920319131 -169478498 454330539 676822736 -580361044 -588835204 -546602419 201859356 -596311519 242465423 -56973591 -403095007 863512920 707252530 254096743 -482364601 -548240394 -149244967 -270178137 25371302 803937950 -344384699 171506373 -421139289 -374624563 -568391137 -691257525 -922024334 590636539 388714460 850164929 -836901367 745051166 -698584946 945290961 -783395454 998268752 699956498 -751959526 -917201547 -400476169 60828784 816252857 295696324 88680492 700387644 -755381463 476262808 709428427 -340580353 108173763 669281856 -713946031 -200065611 -130017202 -722827008 311329324 483198709 291605750 -463294683 -231747014 273964301 -324978047 493386872 -234201936 -5021931 -730206848 714180691 451936213 572556518 -212190590 939761322 343808571 59587155 -662427261 -131255107 594026134 562999957 641347446 -92892038 -372105719 -891510545 -575725694 -644413005 -874676484 -789259384 244742033 -956343024 -573825345 -669853561 16230769 254869621 3025998 -343002628 -379363678 132562938 778953710 -626676215 -17991811 -592545013 476241008 -151524358 -616046791 -309399627 204151077 499099289 474395194 -695369300 94560165 -691784486 458997603 -600115706 -208462321 -470698161 583623218 -112297770 477256186 615703605 -978381982 15135671 566846661 349922706 -393878846 -220992858 769921220 -385396536 -322715444 -254135542 -294630431 896143905 670391301 396833786 -975541635 684606909 -485425919 -325082299 83791126 -136319966 226274277 -171620765 722996236 -308513708 770144019 -227058516 73130971 -102362720 -92541971 -396762963 310773566 -620638248 329833327 -407183318 407093864 -537127455 -94440440 979504862 850345290 272086006 674579103 -667902757 -632194876 -630921487 687174961 -362604147 257717364 -386789434 88774629 959211013 763194692 138208746 -617121561 -285300995 742795954 44163242 618663382 -657470040 -110055384 886771720 577764330 849551022 757756640 522889849 783534457 186791635 -432437523 -655438345 -622398398 -115023118 585953873 -61118660 -483804654 -163150447 128855903 382258338 727681592 616493186 803315853 -173899199 -229943888 -211001360 -39029819 453045458 861412960 490051146 15800802 -592486671 -566835948 984273835 -16639459 655765137 924959587 -597856981 -252700368 -518606455 48164229 945454508 -629384428 -716041628 -679488300 944429401 831061709 -606649226 446140241 247942802 -12427499 878805172 -113304270 38962291 390339215 836694375 -590553123 -493910743 -350161701 63507694 -614468316 -578564818 -942476723 828255144 -984085088 453112552 954159058 490224151 719390490 166082842 -762234564 222974833 80723316 -878941716 403371632 243321017 -464772428 598779588 -577764185 -314811623 457771059 -697825895 -693943099 -619423886 -161060076 381240001 538648910 -191046661 -330755868 27270869 707975000 422817320 -646522690 -710330918 -722640523 -289718803 -154655168 -882785730 -512773621 43556773 -28300004 -920820198 57878105 -71559033 453914910 -646362004 528950051 -191888216 -414546933 596937127 670283591 695352950 -671767950 -782038350 739717096 653550700 118794177 -826407728 11098042 73219271 -41380588 -195063947 -218872825 -925577236 -188459101 484915274 -829927816 806950521 -511256457 795035152 -17459892 573430941 -804023947 408216024 480693026 -599228094 -422599524 787948205 271093104 321260691 -140031139 -58901006 -643647360 41291179 22982016 911945593 -330917359 87041050 -466375143 913698312 906362649 407014952 -727938302 -724628285 -55111672 -159569249 -610649664 79077748 -733022251 -440961523 126509336 665110587 31108740 -198012976 -67320234 69797877 944793749 -912380550 46832087 854788107 256580268 605049174 396576216 -964828299 307060501 -332421308 112066405 348563122 300599228 -463066345 -599425228 -362973977 280274929 230946897 523085733 -148512864 -89339717 857167029 -717589106 109284656 -696833001 512403244 -780913741 -351189034 -891671374 -533464524 -80763443 864443257 245607773 -32470687 670118582 606515425 -598822009 542786449 -982150758 -743218532 -237841083 -548758584 -717906399 505577248 -242262639 -637795151 596565002 869518067 -362282177 -648382280 74019448 -169055076 260821589 -301126588 -730905682 -786438788 -142697020 852218989 351806006 768280067 521412281 188245132 -645001685 -778552528 -26390429 -992657857 -311620181 -697884603 866623057 606616573 302796003 -511257878 637314034 127381611 658424112 677070877 713278401 600305206 -892472914 -106403132 741582840 796529899 -864495068 -663548333 467112456 -270464046 -137072471 888526039 549611319 646827969 -76486198 767241873 -96641170 351245208 805507604 192329287 -186647413 26347319 -305881919 256832080 561276515 452066282 906449197 -105658428 614891652 876194155 -961548187 -219503763 707526213 -735430124 -606132630 -549782237 -39243 -221988482 256108619 -746033927 335691048 509700030 588733225 177046704 -273776023 95899887 -499709929 -725816899 -452628066 -937100959 -273749279 -142934535 761968607 548531943 -592366305 -177547789 -645135872 49750368 -205971643 -121711533 -240332834 -75915481 804991506 -955005015 881205256 858976967 -580467503 433424053 -92308150 332481036 -717149507 948889879 -290877837 744262409 -630046093 275929821 778261184 602507817 -135921438 144291186 -288607444 721119385 -102961093 420571881 207861489 -791723260 -386556422 -936991775 830492899 -666781270 822985836 226645479 -765327555 158086511 -914250052 -243561402 235825871 411899438 830440043 120567044 -549626345 245621122 833664748 -870197285 458864144 -877033857 -583676555 -37432731 -41608361 154697527 -630644118 -986153445 -632763533 -552566707 325152935 336686658 -898114976 187372709 748698297 276243717 653115575 830285684 237871877 119772882 -127260484 -518631366 -225469443 -647138354 364970786 419667323 589432823 -289543045 560638479 594086856 471865714 -622549635 606561063 719169609 594333 773892998 982036863 -82364476 621549444 877288771 -652410762 -999089723 786325723 -239449450 467311501 -728927653 625641808 -251349985 52808508 65302903 -212968235 -774113235 -693738193 -945140912 -188805980 504044223 146308003 -892344958 -231725958 -184527352 785668235 889352204 781907304 40657820 881256100 -883580080 368162437 -897072917 -825543433 -969375931 775614431 -617130246 -787955544 423929026 -345233486 -427790947 -795503138 24807431 -898980246 228304082 -706343601 336743812 -351354266 342251281 961883717 -960439952 -492206277 -398688664 156095430 -648571149 25805999 -473643210 736177876 488801735 791774523 639419792 -173428833 895276802 -258817062 -696729637 931679977 -821715782 -788152089 -51022818 409384679 -597909220 -472251356 275939026 549988985 658223031 -873573063 198070518 870924630 465028566 -822365810 -958844877 -853346524 657240734 -664956756 193578732 29598265 -565570058 -141062284 236667614 630623096 -999750927 76135715 849874818 -36462446 -802313654 -705740780 -891294119 773846991 -244324970 -541622153 396179368 -47072887 -162574331 15909058 -583745933 647479479 -994009624 -22483986 -477497863 250997766 200232282 -13900831 -243374227 906140894 490663908 882077578 455502712 285873773 272905148 -173626086 -142692068 -273545226 -806047991 -324117845 -417743024 168982408 594850160 -944107724 -384041268 -767064161 -591260657 -840234253 59663860 -799527181 209792150 -548035822 586353906 936516986 100914673 -174354582 -38134842 928790481 -67090250 808111952 -422310103 -660983472 775634 624933528 870149895 75534394 -757301923 -665909951 251374119 -134080426 274454932 12186069 -440578604 753553233 -141960759 187400933 317681082 -819762107 628857054 -406299680 -770771475 457928624 988988646 432999951 -882704241 -876160026 -292660217 163233591 349370321 49889503 407907219 836817596 -173755352 -20349667 -186278296 564977028 -608904326 115612576 -58755883 58511839 -476506351 237024509 -245884814 -607969423 -941567142 -739969129 -561225764 555202037 -377770547 364874090 628119751 26854706 438991488 862942285 -221432822 356060618 973890935 -960751258 243256057 -142547146 -607332798 -348293835 -929265601 -535322294 -822351560 25323370 53227510 758886518 -212404807 690140737 833349558 -699012787 -21789252 -224693565 988110736 11182542 50096140 73866559 -551985128 314075530 -891647311 940631733 382473752 -550770099 413461307 -611293062 -160853925 502916398 438210531 -726262991 -964843762 209981067 -26571356 -417105894 -116836701 407948365 535656035 -57107664 -992562432 -609512040 -742779733 -836323942 1781744 271547684 697139605 -750865020 -997570968 -606844847 -954649827 -730632473 855117313 -281346018 -620104939 -182982817 -147120005 741878680 595559822 -803113181 -297332552 495186879 -910646093 -216861056 -34552557 -721972129 -895343481 -525337446 -296226204 -359690462 454338730 -439959955 344484685 771303408 967104765 343916932 -774982436 902763634 -546736525 -930778674 781795303 -181769233 -990259662 19905581 -367169836 -79452335 348398876 596768342 975939558 37389680 -601996215 -76016934 504187391 266477168 -187401952 53119950 302683080 -368491897 -422890267 114477785 610708931 -106015659 -331512124 682241075 793735954 600527373 -738494455 -829840872 435022753 -129113361 242323074 248559511 -972426747 -395812326 314972823 -836290879 -231376136 787133215 795541822 -128198049 455636697 -916783879 -400148064 31252832 450406983 415147513 -247666038 -890599798 254284131 512730660 355818697 23771855 -900828249 86446714 341013793 -862529054 743585809 -654265833 151996165 257390949 450387640 -610769584 -108879085 -708115564 8236960 176347824 -590991932 -266708681 316691399 569083283 142853991 -446147041 267748810 684551778 80063495 -991129656 510890279 -403204183 746474951 -873449261 -430759120 -971063060 -691807708 512966639 707121127 -43058049 253913132 857377603 -670578037 -740320854 133705030 -839384368 981698 -504046733 429864403 232656359 509899091 -683538507 486733914 272673257 -678450636 192173136 -618141544 -50802628 944603479 117937292 851134168 128014818 869954476 -950497505 -119126942 -622134443 -110181782 742643276 -244402661 23501388 53083860 -506509712 -547610301 -730226319 927593855 -776272397 -665579390 -278008220 78472461 187847445 -563822056 -287540453 975470401 -614810443 -117599080 904802114 963793650 371372968 995827972 412561974 899122633 818684441 -332219415 122321536 -469445442 -913387772 -107784878 -221564414 906091467 -9289777 618014814 -508723140 -496348260 845268180 -37179578 69306815 130108530 -404440660 -320354479 -699436155 52479638 846135721 -456008435 -476740017 843831074 -353514563 -699909965 -41430279 542177401 -177671755 640253492 -768071472 29653422 -886405685 538006038 -142622903 -223175109 -10559037 543441364 -568021084 334037529 515857261 818531719 31131601 381774627 337759905 -1830534 229560784 32331230 574559307 103497784 266860960 39516520 646390380 -27983812 -4325061 -196177776 -569415291 -649368793 95170341 -957500060 -161057588 -798607721 -130380479 665566331 -105188840 324101775 -381768366 945866971 -924126249 -271679003 862100512 163977397 -841342331 -722878826 -424613494 244376992 635378228 -497671059 602377933 546051494 -669708993 168528536 50152532 -342894877 656139513 -982534445 -263796918 -569509675 -551002459 335091975 -321352191 603250527 437180062 -682550862 -448657864 -59919950 -246278907 -960871408 679732872 63813609 -219610146 -928186018 -584213074 -238213366 703761616 -593659907 126546514 792250828 207325940 869819916 -929266096 46489956 396468713 289234631 -180680055 -957681308 -803179780 436151482 -547296652 50454775 -421722609 -455725489 120631335 -337379249 -972599824 -236401215 323103542 839909347 457266764 -592518253 -548879713 -942164478 909926040 -151339339 518506949 143994368 -683085141 923424634 893167293 898067126 950247427 -721804907 -479352357 899383343 -368624122 634321118 742566561 -582995381 559729970 787797623 862979770 -754016252 -808570508 483435443 -680482916 575484310 494855397 874631927 737073231 -983314565 15147919 -686298355 794069961 -640680235 255111043 760983027 688479041 511787289 315790039 25764888 328642541 153808082 -430704134 619947124 -871909985 356583816 186567486 42835543 578702739 311304452 772756830 -608850787 -695906385 225509309 255788144 578298812 -688382661 -18685000 44872399 -459864690 407749698 -505641399 383505159 998033262 638080386 895427085 704944975 581970303 -42320501 495073027 553080599 323505447 -827034892 785126388 440670747 -274159295 135494951 520749932 513491406 -771838590 -332334244 -616505736 -233007254 -614209147 402550993 910088558 872367697 154383820 -822153438 165278113 -983996215 -174911298 -150808717 -5466058 624843548 -373625335 -813845355 906312393 914688613 909186750 -957566698 -569642312 597625415 8524914 200747674 971542720 -694788106 -121311981 -813080658 781877546 -748003930 31488698 141962522 -70910423 -150680982 -445342416 -364430171 -838138036 317170039 -57816944 600132274 823350656 -640512433 -443949161 -772286924 -754171376 -368677335 -144546844 -32599345 870210642 754338751 -961666369 -163450712 -463236934 -127289507 992605060 -455038538 -802431141 719340360 -984691939 14929994 349366694 434993125 453783000 74989007 -239552479 -310325875 288003089 834016610 -641041106 -632894443 -675927842 -958078511 -580412287 944867861 106745130 -442720086 -418275710 259073715 -476936084 -166520354 -533485986 -83831623 729099812 -188100499 -7070632 -649329389 386950320 -259262603 16480448 779298597 -414078069 90466288 -112264599 -989376448 -666764739 -975742843 455091957 672094027 -652240031 -116586241 -511615057 137423293 -774281827 -891634124 195394808 445913845 -54874404 308199178 -734220940 -268418506 -861935022 -964311509 876348265 -795768524 192388614 284400457 770927325 -158404687 949701983 524970384 553240214 -573361726 604605755 -493500550 740178959 667885722 405971551 123587091 -819491345 -853341166 673418788 -857061029 -803364328 -913135850 -666531128 -345241791 436547202 826291273 690060117 53529238 -800494512 701662761 -200712393 739602991 189362847 523279889 -451761055 380025246 71883685 -160522083 16780362 -943680192 575900958 -140456457 -600383893 -513002196 -475233965 861824286 156592513 -473963372 25155328 725111273 -795280563 -534826646 34482336 -825796003 530952010 -295193657 -968288802 -250250208 -152418293 361264334 -646093140 104981240 837341669 -735923052 -585011951 569858452 283427498 902372825 669406222 770704086 -106174656 462547936 932680217 339352134 433650965 368181588 -479766372 -416423518 -204804036 570479918 301266851 274749785 678046190 174635249 -873144237 63833930 -529587548 -10513104 -752064702 -117331702 -497252417 -105073515 435147140 967254701 -994839712 678925319 -16991737 -379847039 -40622009 496697568 519032451 -369265947 107937833 -301062528 -948975816 871219311 655294596 -965361043 -495208928 947048748 -687939416 -59268663 240145402 -618610399 294075900 229690946 -410323700 82492511 -451995570 -64176472 -531328871 -456171464 -601188510 678756513 -170097384 804908057 450349020 615636424 108539728 412081872 -278778637 163145157 -802943992 -298320914 -477481546 -517041624 197214258 311645734 376811158 863044792 -861695041 535521638 -782857234 -416249000 566639979 777386131 -95387293 159827260 321942269 -717957019 -683209780 44604157 -157110742 51741041 363374777 582642673 28044426 682713076 -550308381 -562780520 444738071 482825546 -299193263 400662364 -590303606 -254798489 2986918 -917505193 -534100000 850348119 145528980 -665551638 -472445356 -714966878 678552675 -968149455 -246805421 263581418 575198733 866545082 173358376 -169280215 669274789 195768441 384950276 -584920965 -840543745 903019127 34856654 -56783354 547382247 691693877 961396506 -411231260 97073475 390088193 -427391545 -86365770 661955707 92619613 693041468 -17391401 -261361571 702572012 594788857 -902226631 -701761489 536190590 532642434 -494042917 -147889917 583355111 36372381 -407299621 979821289 514118256 -175318456 306989410 -244831080 -430205593 683715674 181310308 -186080548 -96042589 662071965 403860568 -539029546 -49994631 161430272 -504968403 512787081 -104642252 880535179 465537938 962797981 177932112 -625888108 835264393 793222421 -544219897 -80715939 -165522651 968447766 303705892 627412775 209059776 815224594 -977591968 -38805961 -308162699 35817450 340960028 -142745102 904488833 -658762277 -165655997 848217339 442306809 -761509377 331612830 -280364229 -838486960 844130267 316845228 -547831110 455775156 -35642127 84261019 -83303582 47925760 498719708 340975551 739349 580922563 -212804046 -419550515 325275700 -484639106 -176244813 -559768470 -393088027 595724578 -580772664 -855347735 388639204 -350511422 -689508793 205226489 -301910488 -787104171 -719558945 165998404 -599649893 -924934362 -151107339 782246141 500242696 -775978229 556028196 -615329056 -162853266 -93263462 -78961330 108745297 -106856511 6865587 -850812940 -729824015 463443861 -654189870 -456686869 127027676 -996166643 382496187 401513230 364796912 282355887 691852297 300761000 821806637 701429598 -920005519 -16735428 -125388040 -572890098 -451099365 403199562 -898143047 390338789 564834245 864111956 211980279 -214803607 -165482077 -5053309 476884225 -669532893 739919883 106085847 -88879794 -785936431 343492000 844517941 -536257353 150985853 -218046043 -615852258 -978993044 -282762003 -451682268 71503448 428925631 369573506 -242349897 -427518298 -874464385 -441680872 334688650 102570891 -916511737 -84205574 -54616116 -224144838 233096841 84377864 -96443621 436134759 270168513 -170382620 340904536 58641738 -782984875 -105290529 -893657419 132081007 767547581 -283359355 -211875965 181050145 -947474419 508581364 -809090755 455812343 -169166505 -960817024 238515072 186847174 -397909051 -752051621 -691085756 641416613 -364660538 -628645284 801420127 483712468 648919691 646739669 -793334004 419758330 -1509394 -804822799 -294663201 229063095 -229016864 -822352982 803957148 879777012 -30976125 -169156387 489812774 26576520 -6925907 -154247051 749602382 -137146796 476473490 594251255 967965556 759989103 128833101 -689233108 669562057 -334556435 -31519680 332888623 35680058 962904914 -125425317 72318086 372534032 36502840 900970113 -321490389 -816713059 -158264101 -58745237 698528354 27517991 -128035145 -129702652 341764218 -495433075 497777355 4065030 340423475 208615477 534407261 437128292 712796569 313358933 -788139159 -564202585 -562278005 463168296 469305853 818766768 -954120901 317991753 -450333105 828229384 -884198174 -378178788 -446817664 -284948863 -417052850 854115101 569222174 -545749646 728896415 670686645 591937204 -669169509 511111280 -621235221 -698961807 -501157886 -977887300 -243931006 659527219 145725440 -967325364 401101427 874418532 929404854 -437696907 988665744 -750524288 118244838 89671266 626029744 326694363 -956931691 387770802 -796695882 -380353748 536413788 336859090 -264948129 206781906 81067847 -403275273 -352604246 165827076 -760720238 704818620 279557054 -468453774 420524860 -736972107 -259380914 -934174083 -957895825 -225863975 771039152 -775466893 329310034 806292130 -671228328 158711626 163736050 541592770 -384309587 -492651452 48854974 710325051 383626969 -159003390 477700502 515061859 375471451 -214155235 -407208692 -221992705 -110883408 86083218 -335352062 -492097853 -743404907 858080360 24864608 881250857 -376920549 339980384 745397262 -961771643 -248464373 -355388369 554786432 373475438 -300861172 -585690504 312319146 -703985969 -528629809 892826407 841701910 -855605662 195593614 -266921550 -708806230 534632422 -101324901 -31130593 965140777 -357218617 630968603 803346697 -803654678 -197580963 993330810 568491684 -5667165 -671356976 -975408048 -794419835 5783580 -872389627 -163790286 -964165065 -395235880 566329999 547650765 428458607 -796955223 919170485 707862848 -547729600 283769449 -33788237 -852748519 -751697030 -315233232 534694287 -179944359 -188498192 -560974412 -704641327 506033127 -467446989 -739397027 179712018 -719887331 597034165 261194042 153549478 161558607 342887884 456224030 -936488188 51963555 600068612 883763258 -718328399 988968241 787117917 263172620 -618389089 141839625 314175620 -83433785 680916051 826474320 389560359 -902679677 -505627945 -35345888 344170744 628047278 913797916 -545066352 -930358719 -455193302 -696094216 -638557184 987932140 -535096874 -882358806 -115842070 -305638966 -173692692 -767832822 -995600165 237071907 971864395 676677799 -48958010 925485733 -68692919 950019502 -32085364 -450393524 79831359 -957792056 141999047 -964310692 -161542718 -239207998 -188273260 -559573162 -566584707 -977610338 -885641636 832505412 -6384890 -659490978 548238098 -393681622 -513168719 -603929355 935108792 889922184 822903058 -730950003 -41406800 723929908 687420494 -886354983 273839623 -135140999 871646912 -813809127 307936772 -844733254 813794089 -605267914 431300345 -419493073 -810550010 -37166726 -122765336 34352706 -821063685 529202325 646757305 -6268818 587459650 517210567 739656683 -886892921 604641493 437683168 -592468613 -105025622 -333053459 295918501 372735078 449870206 473114833 105730030 641508179 204724484 700780437 818635944 83482974 -383639779 605106402 -622464383 -544379335 149100029 -295451182 369375238 450159039 937614990 756765110 216546450 382168680 -345964506 55299731 -436193077 410149342 943804029 -669279242 534988356 -470324903 -47762673 -164533735 -192110270 -733084331 -430457427 -180006904 -222357151 -361567588 116837116 -867973752 -660176854 440040814 -210104612 611086468 547826595 -956478928 276458997 399992099 991146292 292555356 -258973633 -426913256 -927538872 -551269212 232673090 697732034 -798784563 -884996547 183927451 -341735749 -741610560 763505810 796082480 -699800351 683538220 -541978738 -663042191 951932413 116819072 -435543552 138042704 720375204 610419893 -504125831 -888752056 -182241603 615962883 -858112485 -751865285 2180857 -633032388 184285421 985964093 371198818 -165666734 121884935 462748928 -359420566 -196537258 709866455 -609887611 584373432 751243417 802458175 513453423 617254394 -919272279 582245721 895604758 272857026 15022459 -518733991 -443850234 -609795891 895871441 795172133 -94986085 -218720336 609327884 350892515 -986515657 -392469440 678262356 31171231 313325506 63925785 -199801345 -257686697 -418288935 -449183327 -947475762 689591110 -920439391 -918352274 -841076702 772988860 -895482205 639262097 58534330 395742622 829380572 301578166 -267923101 -52786712 762985478 -368050420 844989770 260355330 675034245 -12689387 -156147285 -521935537 144015438 -215636142 -91995765 526243349 141646884 525975107 614579244 186916698 -233420872 401883239 -356629817 -142497441 -242950818 -506395283 627347896 499657974 892226546 -957885152 807703128 635317357 802954661 372842606 955918773 868751032 528754116 34219941 998344080 683666302 -341370645 446857072 3409443 -22552709 311095683 561302906 -821588908 -715421360 -691854238 458199701 -670558941 734949545 -187086159 388142384 775896581 -877000587 794877353 730722359 -668975108 380882534 363632265 851359727 490818703 492890828 -914707826 905864769 954060551 275638835 -275312087 943607821 965914534 817898388 567961331 -749016232 621966117 -156700211 -727071727 -126701080 -422233104 557125914 -93595686 -113336553 347457989 283999116 -499220395 -823348748 99832271 404069738 35218649 -195485417 81010283 788495832 673435794 -72312584 -383021683 497617296 -281758550 -468915214 509034053 817104801 -182294480 363445204 361495905 -548198140 -891420098 -109600587 -682672576 -652928337 -136131325 -932328657 520426925 -504348642 752662254 -34805493 478918303 221107330 766669021 -652076472 -649987004 713343300 207906660 139109332 -579628741 826019743 680017521 794415605 310649531 67771687 -166461964 91686651 -455603220 824013014 874234788 614345537 -311215809 -33487890 16745605 24081452 -638666117 126681446 -784854736 -421429402 720033466 859491453 426391745 283009361 -129770829 409424889 -615881782 645121205 -648112911 916881871 538644467 146044343 938616991 970910933 401471826 887494313 904385270 940881557 346658924 -68992480 -689729692 -938874977 333262041 -724500989 -434158166 -729424513 850773386 417423881 643347489 234088845 913352434 795036661 33207565 -707160258 -902532250 1894940 525640754 497063499 859454556 806414163 -989246625 -250549724 150090618 223948214 155581901 849446182 -74601558 876308770 -918586331 988242822 568001993 -661389195 540323065 -766675561 719219912 178386900 -831957450 59514899 -276523958 633975856 875405312 817100762 -685773334 -505013497 -637412230 -735740495 -129664098 798471797 -251966566 534063890 -636389056 -302057041 -235335640 339708298 787935213 -813198913 408486502 -393294502 -77951718 -520049679 924984280 -360392114 -523846358 873340190 -272855267 72947989 -631207505 -744001716 477958571 -292883820 -859038719 493426288 503470146 -352094576 -761919301 324903431 -312849656 771240709 -251893523 255740748 660504055 126177767 -215732385 -58490762 -945168633 527955945 183884267 683824375 -900016776 413673383 606241796 789677232 -308538339 34143895 109634887 351661054 839234166 441868265 408121941 -3337668 -164931726 -499717092 -551729481 -428989994 -282078371 -60194993 -645850518 -996473438 -303036479 -516416852 456690635 -963718748 683830947 447699768 599399963 22526417 64321237 325289069 144148313 -355336829 115428034 -532843025 -782532277 -13364498 -868227921 -419822322 -205502345 768919301 215590555 244240182 738927685 98005755 586317805 811753744 196094626 662856641 773528208 -124617997 828570655 130436693 -340418418 -245633348 -723118176 -233431789 789456964 792123460 971068930 -435657008 -528417538 -212418215 -472281577 233831408 660612323 -823520178 -307305616 -902774667 145424286 -263476866 -937054270 714475064 -275297355 -819102947 -131167242 429704134 -340445478 -617287136 -394777375 882616618 794406138 -549627230 -840251775 481192875 252035263 196555540 432144966 326160813 266925812 864489796 408540483 -728726679 551632687 -786525068 -958186532 79569871 678325569 265251452 -26697613 -480973739 859881154 -978379973 -7542199 -34849581 346505298 -396843313 -510814147 95984383 893247788 6939384 -585065000 -618863766 511630240 -721237139 -964689724 -57847144 600919416 -554463104 -263521868 -505647666 573473717 36773541 -44165359 289892422 -888511829 837203897 910195796 -864637869 106182442 875017830 476561911 -94693334 -295813594 28646166 -843948636 887019739 -62647003 444496399 501905197 -685911461 -498753533 -581971011 -451757006 732797083 58728854 -336861241 -628063972 -22618524 668417745 574570414 -43761551 -411963472 11977402 -375529865 336554276 991087419 -235486588 -8802181 882756457 96685283 -238622328 -888723206 8814843 793245886 -712115220 353052070 122480423 680889731 126129496 420172344 797079662 -203334431 -577407045 256250279 -640117009 281339211 556683707 -502688695 934678817 26604641 340925510 658451287 55515294 444552691 774685460 785492171 555177211 241444296 914819939 -905699281 -847853022 183418676 -128490055 242578593 -752472722 958828883 -325721907 221473146 -835452740 -292957380 -141652090 402189668 359385993 -959995576 982952513 364570097 243584164 251796816 -901072222 142207866 780627730 -669646715 610166855 -677958431 -553624487 411876602 -22386794 875236221 735219771 865972128 -460726763 -776954579 -266626066 -354952925 996954060 448621063 -68768907 -861120374 148876251 -468322060 -146955637 -321159037 -8189188 968874586 462917541 98720872 136519030 -510252035 -273984912 824859722 -238898337 786030337 463783612 542573502 207846161 -609391122 459244591 981716392 -852456362 811175431 -968761367 -578503966 -268513397 191431876 852976706 631793880 953794407 595710937 948067335 -657025479 515698969 378253962 -830537579 486272899 -558105471 825320765 324569645 722187479 214647907 -309424763 717588807 -916655807 147791940 -757783425 61022102 721638579 227509438 -189395534 -439947738 911090217 161140343 -177042263 -862311872 -589684871 740322631 429313894 -137118253 -257529651 -787646435 -928703949 -26359155 493658539 -317364832 188001634 344099696 -209190420 696381531 -15238574 110922606 839175298 747594962 795267324 -53388643 585603494 -215317346 563122894 450561744 860741565 -194100791 -504720926 -69680129 -367936167 589907880 133920332 738554667 -692268179 163810592 -555792215 849254325 -580507218 -455063829 -858046337 -958666806 -643293049 186975029 659455860 -422671984 943489430 762424838 398407719 753123534 861736477 -646106117 -246582605 529402734 -897830489 -200501110 820983122 -862420555 288833637 578096966 -17671441 -578800924 -842309402 -418047060 455381740 615773447 -942178048 -875614500 -736135570 -216687874 -872510592 312262679 782413472 -467288176 -32318789 543158840 832362470 -361606824 983641748 -46536411 -812238674 -772989791 -306072951 -346866903 552186779 -482240488 -920286051 -170790435 -853373330 476170780 883242347 -593705872 -861291656 -908790358 -447553290 593873763 -384442228 450879174 -534791414 -409031200 -13811317 338367296 -762253073 588077463 -290809488 -845579167 547614523 357776553 -474777406 125117918 -617566920 137545568 641539733 -250913385 -390753887 190280824 -918631383 -267493858 429604691 867454807 91993539 801574431 -690154673 784054110 701810454 783116567 -899357109 -448140923 -80266370 -636912532 -117658438 -129897040 591503849 -432865986 260594887 508387892 -509592773 630186562 942185059 635509216 203978370 519626300 857136669 -906402941 312433021 170734740 481224682 722735572 -444185398 387387830 -923937775 -240082429 578769760 -564024848 27954294 -233006810 247900441 10998323 853313765 120831158 -876031127 565655830 -928966126 -177406529 651653804 686239590 -511244723 602093288 -34435205 734560061 -473925174 -763791579 -69052288 375719525 260937559 -713498937 68312224 -463560402 -611877279 -901853854 -608107831 406100978 461898877 -160089733 616755295 28363785 -202164709 893526059 -263069203 690311161 -439721270 -238941564 -747068149 205033160 -603442004 991894319 641321504 -120153007 -55277034 929284529 102422932 218764859 -57999085 599673415 -707566155 -262281894 485315545 774837261 -394544693 306198415 -758562415 955058143 -86242162 775010272 183216255 848602445 -335912927 -639724338 -402548312 -743702542 174597171 -957784773 -452355759 -748546803 885140084 -177640306 -815847207 377933096 -674578659 -915777423 -115251681 -670720638 -542681387 765875871 191868598 839026791 -765350981 -425844389 -900966534 -379838894 394044030 -91089042 -826505975 -438544173 723032467 20578418 895619576 362803918 -247311262 633968663 -646894970 369769596 -97953337 -729251373 430197592 -49604981 719758557 -307556126 469111973 -997121153 736857135 575181310 -986478707 -243209291 -884581483 101069561 -780352992 215180187 625932547 269621035 749918176 -672753223 -677246226 24811344 327449872 -785208502 148681885 238461872 275323631 -195048937 -247296341 9630130 -195262603 -647311336 988228315 636663228 360596746 -769818323 -458172941 280944502 860787611 496660423 -457779207 995945888 63553075 -633453948 653832755 254728207 -466127777 -240832739 -923463722 -496971540 -448990757 312914915 -582778417 70745045 317234758 -441496650 -271574257 741029903 -179187985 409357310 -710583415 224943494 207630856 -634555224 -204029887 71383288 -753559593 251033585 197398038 885377493 -850409451 406617917 686703417 -244927261 89403242 -631091658 487591835 -365576163 789129103 806490703 257815070 253386919 -572733367 355118267 900651253 -141719068 -19640836 -149460426 526626956 -423321693 -810340602 -847819974 772108593 446465115 622381714 -174813911 -566956756 -929126728 575399720 -546205689 373585045 578871038 126101747 141475144 -894040095 201133963 892472071 314575331 137118718 651643842 -492947025 -830270419 -478148002 -403770129 487661600 692513512 -424808931 914766491 -622929784 -129498405 870263250 88490345 442125941 -412779375 -302564953 999821619 -842152860 456804454 97969381 -987625503 812362097 121770917 279700370 -872002093 -81551307 475253847 510080855 412140346 -208521797 -562415455 810764811 133926411 -582031822 -10029656 -867798969 -506016440 449335274 -604551750 594657990 717409829 -139572230 -562587953 -852588 -365004306 295523593 716607240 152290047 998098893 754189625 -737298195 -116844922 174309747 -314014826 943065698 -369368215 236255540 777384957 -530617107 825898875 939498258 186414036 5995885 -869640731 447737931 610262609 908463987 -814719796 611948910 -999669636 -526722033 -791468687 -736999929 -743587026 -257147485 81255598 -268319160 -287632006 -704131845 -344278099 535961551 543971434 67774577 -336616660 482898251 -395106148 -86400421 945795632 113497186 -881434521 896665607 -61606457 -181166554 78136194 -404811095 -887295742 616073627 -910971665 -146251557 -333619160 660331891 -171074028 867669466 -439560964 -310132032 288714771 255041559 -536076581 149683998 -345722536 -677684833 58719616 -129834366 524533469 690178035 889362854 -568711830 -646729357 -40328625 731331127 -191454303 -726671136 -232149585 820320668 -743034120 -720244892 994894602 863590094 -486815405 -410024965 -500589499 751497343 587940487 756267449 -655460737 243701045 -135397647 541119123 -540718690 -189419091 -814252399 -126566325 921615055 -485603309 -502293586 -857494717 -528509729 509672923 555909948 -586383136 243317857 -778653504 -285332437 366790146 -388308859 892766341 -362477187 884223800 545363830 866228440 544553246 -12902591 -565745108 -719792339 396594800 -987682518 -860730500 810951476 392024062 293052528 -648202183 -567682960 -920066227 740589924 -824806700 10913667 -994250156 -526836587 1674217 -104395964 528201857 440301613 278853610 20178362 -365750044 636312408 478182694 966380140 -460930010 755293628 199870841 -128000336 -332750620 -612809954 -974737623 -946285433 440764674 280602610 -643975523 230141954 -987858863 -820105881 -827464563 -58163324 620603610 289671312 -276158905 181292783 -434261767 -705634161 -685469374 -707519113 579352859 537412250 468470622 610875326 945011424 913814607 17968614 273637334 624411952 -193199705 -271077745 -754706124 998757378 802335183 730596129 861483926 -733217044 873068321 775438587 225215800 -542207217 -323689908 996408464 110637942 234212067 -365489032 -395993588 909653390 -444412824 337244423 262691584 899474724 470235792 392741761 -877620689 535503368 -117944942 -698712897 147765782 416112711 -96171537 -928279917 -891437556 -793825363 -92395722 836001611 -113095715 483381169 -460218703 393517901 -119691516 -579968876 -517615900 892352110 -871445640 -724437524 407755717 -776434047 399103551 -478369072 -819702844 437440736 -742996627 -529588574 -748149937 -544532486 762218312 -62972961 -703103596 -945811757 -178923088 156899718 -322826149 810991835 982530496 278636199 376202088 811497595 -658728545 -154244378 305594604 -471364266 -954037172 -21859161 895170962 -251809951 -819881635 -359307294 874719668 822123550 819888835 372563513 811240417 846616737 -855692244 -798179270 537517958 -512414528 763403156 -771182736 891473845 986836548 846567937 312993811 -905958136 574360603 -653921738 -872286563 881599620 -605292762 -204391262 105835929 657225568 456417409 374711638 -788220363 -445106978 179926632 74903566 638234748 879562363 231173867 -633517613 973588738 -915306990 191182606 465820700 741316025 -219119595 960494570 633429896 612603909 -948829482 -465321682 104181240 773757892 985418336 -574652391 767317334 -37578082 714586701 859850153 -782086504 455121842 761051293 -536843909 -400893410 -244350143 -325282530 298119154 -967672827 -321798757 626813752 257258147 -928382415 328689774 94592696 -781089567 -660631764 -514371474 958147454 -933366799 -959691921 -92532638 -401866227 -828526542 305644236 680586044 843572117 474471361 838556456 -271857099 66648864 566004818 -50233707 35794890 -513084916 636722916 -573579819 -456819157 -680643660 -19524668 -667892620 883543818 784520914 85165723 -528415998 -888249994 -731440572 363232319 126775387 404562754 -504131912 73513100 629681411 423896533 479363263 384127434 91188277 946285506 188102551 574319855 -292820513 635950183 621353214 -965580535 -702495027 809141651 566555730 412876865 -146466465 695010648 -255753019 810575040 -507689119 -189076854 -626664318 375426188 -390986841 -667061697 543146272 -861557759 851088056 93504142 -784016470 162813068 698612459 -320359514 -822952213 891484756 -153800583 -725074264 -602172027 -927099212 -125100266 -666116940 -831101756 -317142356 546669175 -980455659 838689278 774014527 840987229 541225799 752666662 750257579 -243315802 -746871651 -194062614 586363187 -708723389 487621892 -376881356 745480269 317392224 -564033167 627135616 -730893625 -702286966 692657383 -358588153 209837098 -528097272 554873265 220602752 -813248119 -786366240 -479143712 577254443 492113550 268755012 190711487 197924163 -54129833 -716543084 -260195704 474103367 85816152 652567804 -876150222 -967204147 118058894 -654430059 482516721 -378464157 452335844 795938423 -704844387 -322763683 -936853927 -562566276 -412181876 -631721129 -912155486 264163442 -341975314 529244654 -492890051 -922809424 325341511 844209470 798606357 862937002 817973764 99860672 -56057370 770723900 41748760 973226381 -659858356 66162945 877876859 -938490346 -848203687 -343133182 224011539 372871578 -579892762 688616077 617240343 -838128875 72046062 -782419972 -770451922 -94908197 -311291003 520598417 70838128 146906264 717842451 775022118 599709230 -217012884 771035108 117559184 -936888539 985802817 772483143 977202397 796128583 72035749 -794153574 111078085 -124576552 -803827833 568439192 293759113 -422222875 -514910553 286764706 -67901937 -926251608 338415990 296224520 -243985751 987004395 570248136 -397156982 -659257427 436595620 195564405 169250214 -616475202 -809471385 -409897219 148189010 24079557 -158487350 -424886093 380627856 31706556 -179895920 934902289 930658398 267714669 214064202 -80535983 -150527033 437710954 -983392941 806903609 -641463877 -796464090 -625605585 203181776 -850122372 440965500 -878688914 -875093954 -412622906 946985683 -554460129 64452883 896790051 -384362757 -696752732 781744646 -659460847 632579625 -880408802 -393765507 -329734141 -325334104 -167059521 -451529701 495523511 496876056 154665110 948387691 -668523696 -671704747 -789384029 448607249 167091718 -189543808 -40914741 606449603 400453934 993363899 -866310334 809493944 153346080 -622528416 -115221101 787921825 560274339 514885364 984806042 262607574 601690099 -596808103 395450844 796314599 64992568 105141216 -307268640 -578301106 980460142 -18862565 330782898 -711006283 -37198668 519349336 629604102 279049523 -641791902 -196063198 562758976 281287006 934698048 268537247 507790275 -772336809 502594912 -959760439 578588599 975118038 399887045 974243210 628839716 565051778 -164751469 -432950536 -756472781 920766182 -64317358 541892039 -983527130 -578253929 312080975 -188446296 -221602031 -339247339 -416248652 284561977 24479427 -682145590 -386965015 217009420 52623817 -750791801 -487137350 -701976467 181364254 -614916197 343593027 475451356 52015450 347199397 -430945289 860099718 647382070 -117139241 -712302681 -666693206 -63706411 -564546497 -652816938 -153965688 811307881 -567636207 -897656868 25456477 193667669 -469316754 -426573591 -457889436 -925742142 729193035 -724020632 -792537835 -840407928 -403270585 909237534 275391330 -804308264 -681204496 -957775288 676636580 -265996256 -676673357 120147701 -580581014 -972083149 123278530 -677931553 728296032 -651540226 539205723 298831396 -557369145 -811475549 -465684080 -748601584 -853285167 -132259982 50068679 329429402 643864291 592130111 679617718 609544186 580574565 -532237909 16510742 819586633 719291270 18276722 291073053 17602037 -767047092 -49000146 765962860 865865378 -884852146 -863248953 286843164 896798480 471892032 -977549308 -44558130 -982280825 -27645744 96756738 672179999 142408185 -412876729 579477606 922512657 -897500172 26476054 495432684 245295393 -738502402 491497529 199477425 -48588751 38148596 -410525541 315879735 204053906 484588081 799890956 -904872371 -635596490 -617268225 651415710 234554750 443673673 46509272 250156965 -140958599 327723058 418585395 834132800 792163511 -895296637 -792722423 177537373 -937132786 783435422 -332088241 381992154 -470222833 -972890240 -834109767 684623902 -620663908 278023019 -502378950 475479383 -617819323 -593047477 514036112 -232152199 -923077351 507815453 -136658272 -99168829 -415357374 990520977 -993101978 -992433352 845302157 953464217 663446071 -568871453 -576679359 -517310736 -297011385 189997984 -435169463 -264117848 -496476335 796032708 605601906 -312715481 819632253 -99554178 -803125504 655245136 -163624827 590481714 300218083 -705701027 146493595 -999487784 214810386 -288384990 -687858513 745582572 975586459 546015882 -511779781 -820132678 -340950399 -804710725 -862694512 899744703 610145845 -433423766 466513943 -645372812 -52257378 329172446 -246083714 -194462319 547144086 952378918 -368141073 293378766 -492081946 -384800224 -704124829 120763279 117561268 584889277 -321466603 97680870 -204929088 743117765 -964125855 -348059187 -369227929 -146840639 154103872 44554806 -419656788 -902275270 -116198512 886992888 -600669069 807640069 261530552 909374756 615719241 -120351458 683914529 654101443 -509445700 743091295 -360587854 355172463 -859460222 -400631889 -62707985 -424965039 173315546 -826513772 364186909 165367492 727179476 231652956 547578370 894265738 -347819337 -988974986 -89633939 982877272 907339600 302710150 970259567 -80107480 761965539 725642966 488406612 426942097 123307804 -23001450 436690591 -852250876 -570297915 -39712701 -820306657 303724040 -470877221 531552931 -160149832 188266798 -341627191 -238114197 414650502 -652218909 345915870 -634379756 134588852 -654418729 -926089097 945878730 182176286 -390478282 41169608 34555307 -307128892 -58616515 675701052 787388586 -365555506 727749746 312180407 408280280 -9554497 288098134 835874201 -678884486 -143443222 734951015 -711544493 -229766784 -942728056 -482814969 -302876119 429524559 -225813284 -242941580 377589505 -295546068 -154736157 -462928003 159217201 547714349 228678701 -107170645 883282733 461711033 178408571 -895419387 837514468 -564888194 976381217 971733238 -211020183 914337539 -103122917 17217307 612210176 -182868898 226297467 960775425 203140162 492246833 -87724040 67685285 -42173016 58537116 -732358210 -765258900 273646056 905219283 329178506 32830930 683740164 171631535 -665418096 380494463 -798704764 -132901350 673519268 -830368100 65358856 617428384 -648787717 485306635 -53414373 748546571 -132212486 685817189 608080618 -556461979 2620161 165198249 323494287 -487067405 181000631 18312056 -984586225 -252618208 -85861778 658972524 -654880177 414036095 906468415 211378520 500756880 -77183263 -978556127 836921611 439439571 -914129816 144360898 -170895746 -951950911 417724385 -483382721 -437514718 -843220894 -652093524 593015489 122938219 -771592512 -782352049 395679891 -400596480 -492084329 -164420924 -17352852 445920811 764301845 461832430 591702397 -667425764 -188106815 203984304 -238039494 -121055771 -506357996 828001932 710996852 -78757213 -2775718 133826079 479458398 -254165681 262332591 -643574339 932336 360928773 -218524718 -350244026 -141834258 708826902 -39558056 -809292807 -743130430 -761575254 -316802571 150821393 -911369236 -291914296 798118838 -252714887 -336018654 336082811 -631874871 -754644411 817949931 -494720398 27876794 -522367624 -153836869 -871673258 -668464069 -155414928 -650719631 460399724 -617512892 542200543 -563886172 134055408 -193711502 556731920 463535563 227385594 -575276895 414020709 179301346 771228857 220190059 370418829 935379272 72807414 669557082 -537150933 308643444 -663525980 886848769 -101431801 241425866 494692651 -900057862 239301746 -846532788 -239733259 459626173 -114750699 -66069279 -851171596 -925646165 -552182476 -671622793 -629552454 516575273 -418190622 554231735 -60908712 434430149 772107750 926129284 -241146115 -520315080 987676454 747048301 932678939 -249362662 -651294845 -73817132 -944838718 -947144708 572134917 480032231 984952317 828237978 598820987 -623149123 761036880 871410257 114459855 529763203 906057341 865567016 -598647070 87702696 -383124541 -254020937 360397148 343636726 428228417 753573777 243738566 893975499 -713819391 50903506 124396197 285333163 -304451802 403945742 -651005909 -147007517 254348715 550509392 585785439 913855108 -165390725 428872270 -142756503 229916361 -945122885 -358383999 -148658988 716771809 424146666 580484195 -766173115 -121204713 779085138 28056371 -296183686 562864790 921605255 -505110700 214984122 -780763469 112086442 -391636345 -308449336 98440656 916038900 -91910536 -763334152 709705261 -938926799 354859891 217028757 271057636 -344440650 328667347 995988849 -909993483 -473487471 -30955306 63730618 462097901 51027296 365429089 824200533 -333627013 -453791061 20017074 -372240385 957769638 446290501 -813342374 52164029 -701295541 294754685 197454824 413466152 -672300001 314995995 -234945201 847536895 -879545858 -825201718 580470569 -638509291 -520061293 -231763156 324079700 -812266823 746894063 468787659 -113535578 49207029 -965648080 -200118073 -465921609 356149262 240619144 -931319507 -984161938 876447574 -970279587 234030809 629304380 -719854752 -754752611 369715285 455844159 -906510051 946881415 923327485 928142344 -185916442 -748725251 36826058 -141796748 260651654 -12779138 -246057190 252235906 -962027402 -246600224 289370601 692333686 933116083 -17696277 100903942 570117656 609944765 500919695 342841788 636765326 -657483884 455460002 -57805951 -692610176 857754710 -942223445 848496114 432371103 -764764381 640052816 -598272842 -843322869 728747188 337818556 191218768 604758292 -457053043 -511577666 -845926711 -992902403 856409043 715366850 -530016339 314598511 -385169182 738433737 330144627 235705355 724905781 -125410964 -899467915 -1270397 984116520 539170838 470549928 -610293224 -447709876 -190172162 785719263 257466328 834038947 221140941 585894524 685895862 430430035 349128887 330815936 -373376974 143538550 -127907672 419993735 222666186 770148789 -822633957 305639959 -106305753 874908476 -789223251 -348839297 245551390 -52521017 706409507 -749235782 103061964 -277337920 600760407 193559164 349409503 552281630 -692249822 -687566010 -584697581 -288704205 356701526 -952612053 977393900 486623227 270444195 951896641 124585887 221810148 -335176472 370835945 -650085349 -448172235 -813016142 -916713591 -384179681 557668973 245640049 -469276320 -979166507 -483524717 816774707 553493860 -280148349 460848414 560622088 849474320 424333663 -573439589 -817311125 205324141 830779672 -42925029 -104349768 46393659 643545295 -823410425 18381385 -530306422 -245052616 -611943086 -130642200 -402475456 -1549072 520060253 -110610096 310676296 686461645 -146086838 317122151 -859141667 178622651 -577101826 275567773 -931613585 -885807903 30542321 -620732619 896658701 -418585070 -322372140 127558203 229554752 690127959 -218230877 -595619752 -739112396 -25035195 814424382 -739308730 518956503 291809575 -319009958 -186649232 958026475 -158996432 -296176132 174288517 890898239 -693045349 -461402856 -263262102 -105719772 -881811592 78044827 -553980559 816479388 51169841 827892648 -694775129 804186108 496424323 656224269 -3835291 650732221 -968547876 403963097 -137978873 727634714 101687762 412517406 56541408 481725805 585740556 161696753 -240423168 -787120166 807785078 832604001 250954880 -542179308 -602910200 385088297 -713624777 -834313591 485994509 -979069867 -702309006 -513220390 789899992 252887723 429446320 -233635738 297044969 856661940 -635911539 -608929994 -604761971 -36141237 -553936736 633772797 183015841 772880047 -895828005 727748677 -662013033 -767688073 -587406154 882283677 -413419790 -968191790 125664262 -379940729 -754411339 534424841 -129303970 302895378 -163408364 988366480 509229719 505724664 -123881924 12786542 131991966 776070323 334641169 981197642 -236978788 589836959 792021537 -938833275 842904601 -246832500 -3368048 -275822707 -959042626 -396595367 -912661821 784317306 390658940 14672127 -282205372 463201400 -37520306 -870641602 438842023 843021128 -674564968 -182164418 -848471377 -579337373 934429454 201018586 -561225247 621774333 -808605905 -369398890 -888583514 951550206 -727744726 557836180 79353175 619421879 -113797133 -808634725 -429859337 732608835 669028422 -326665247 -771780919 240051174 235251850 -784203047 188657145 -552827619 57050 -194554296 -159386135 912275835 148792124 664176460 -364802558 -874837064 -775031815 -499629602 61614551 420513208 679307609 -858247301 -993269899 -590747556 398876274 702979280 -372170679 597512983 463137432 -644452797 279865202 -636540827 -601805193 -444149937 -631673222 729587493 462244890 -8682170 -591671890 -411323399 141752539 -518683652 -674526575 546484221 -818613806 274822373 -823560117 -869194439 -135414561 894220271 807308723 418615514 -785032575 952436051 -745239076 947074382 689360060 37216838 308398796 -115120584 156443912 -951249061 -321185855 -505854096 -826259410 -204845121 680709852 388115228 430787187 289367165 390326692 414334256 613518866 515016795 258698100 -775562652 249439611 -804021230 788977592 32806726 621302655 -619875842 -478153246 668998456 -478343881 -483180846 161005324 520809593 705389169 833604523 -356736579 134424915 -118157020 -51189352 -360057074 -164006148 675626499 -354000831 -462749358 331612687 -371068450 -436379604 142569912 137961980 -50300184 -420169459 302212073 -503250540 -417193455 -10659581 -136368788 274268553 437821817 -379977121 713809822 399832171 124092283 -266457935 81169481 618998094 -976166096 956369934 698758397 -503881497 557541316 -854079867 337811817 -942135196 -247268232 -849408393 116967549 87330609 -243692079 -14713887 795187530 -572801103 89870902 243141805 -497611486 952722457 725921380 -19237229 612121290 -366655880 -50738838 -776380249 228564213 -547482573 -306908891 -156705938 -357199981 393218473 -307218179 -12941799 400879913 907743667 426911684 -730688212 -483230408 -98621007 6593247 -360809762 -623435791 194138222 -482465271 205997308 -796928048 -21072469 -921411291 -355490118 647981978 652732617 182096363 150908778 153029001 -652172101 732318878 963412260 -646365493 938773699 772106066 -713455192 -112845906 -884233816 -693441952 19507843 -407517965 164508628 -287099088 -793714093 -40683249 458791038 -172519297 -316779879 67333066 -254750416 -837432552 -204273565 548368654 121852566 -409343285 -678885760 -980257442 -292798914 -410280241 -676259232 628875380 505282420 839663299 -978065786 -411981175 -274290267 935919417 928660216 248493803 951719243 601399547 -319070346 605844828 552044544 49588667 246103746 354475359 -11025847 -52320945 -255677492 -246270429 -684235029 -5354113 563759172 425093190 -26068538 -893789983 249246382 -67279133 -619847308 -922313742 154868812 283796389 -682874748 827523438 -619653628 477207159 88932653 692356630 910577060 138491563 556727923 -385896580 -449566074 547279375 502955034 413405401 -710400469 -11765529 30747246 109743516 -418495986 -117183410 698350547 590372871 555704837 396006634 -649770113 -834073680 -994135961 343125849 -359172294 -698664808 583267645 -904333642 -648549842 229766062 -1339603 177335269 192538484 554337230 631424659 -137396970 435659317 -287652595 418915262 454773488 -427144263 333137216 -261965844 989522652 -113545921 724512151 562755618 -207885185 638546849 -322803088 357248188 -531549376 548713577 990600647 583145547 356243003 332965637 455895450 -430628994 -41775787 -399966284 989174499 -939968177 869725088 252977775 806799852 745946635 -422642899 -863741931 -962626658 78316667 440478789 -526837281 982640909 437067675 27988031 799855903 -417678389 -891680066 -780039094 907014839 -140284093 -409154205 -172746829 -174281565 -989453574 651941273 22099814 -811713936 -797337613 113191965 395350276 -734820458 604143791 -807840413 153854891 761476620 -829538069 583819821 -440775529 74621318 -119439400 -767111034 199203789 -251994996 747341047 421581544 214404531 -962489490 546294053 -437235441 243593244 -708440972 368284753 -593447747 -908089218 5621658 718568950 -947484428 -751017462 -609082100 -470509620 877902277 811700747 -482140636 -543823036 -799003444 -692406483 627202497 182632017 -403961735 29030449 -996627179 -847967946 -204665958 -432634424 464804345 739287758 -677843711 -441399036 -366041043 456008668 -270047552 -527896008 -355387829 630096554 -35764212 -560825727 906997706 819062234 528647902 -912274919 -936379214 -477129630 -740996317 -164401549 276203909 -748923815 -693391791 -633201739 660647139 -680276326 481958593 -829993020 876835729 -532093767 887355580 -803358240 148212668 -873660991 -118002010 -234873355 149386118 23652855 424624725 -9387780 382757671 667358298 601694939 -505802961 340370065 -855823787 917468125 325983924 -424380903 -210183384 -567422805 796913513 -526077706 -135304214 941902993 -252522292 -565834377 873584025 128941540 817415807 -342987324 110828174 479524028 -209245768 -373003400 523399048 460459926 738371111 -27901926 271779301 815735418 -190637973 -30534991 150413842 -734084499 -798687117 -362665987 -227264324 108858164 747106710 71660387 -904674396 -897269370 467911155 -129174300 319450971 -386072077 122671452 46888067 687062884 859734710 -787892007 350618032 -680119001 959709960 88547970 -172155280 827009159 -906805400 416559044 360366715 -984917026 -710349724 -930870566 -159627327 172261175 257180824 -891114723 607423310 847993010 -372941337 -187673727 239909588 204951772 -272620060 510035551 -8884575 -499592701 404780043 -355086536 -706587421 -127353483 18518744 -732512100 506667041 632750552 693869909 -931806871 -977744852 -707303039 366138396 -664430133 270890549 791261522 965521183 262873460 978361765 -498286803 87110993 -788678554 556927464 -625446911 314491405 -782071759 -781850958 796400564 -254185248 -650726686 -597754338 -683545167 -366390905 295758682 243109548 179074652 -222079187 -419417162 -186656069 -810184367 -887792019 -410750107 -65721730 780754158 -426830876 -2644611 -215962911 -255427872 -225971754 -391925735 -626272776 -106603249 -841939907 41860871 -550331130 850363698 366414651 -720378023 898137368 815546044 -250846177 5105213 -594176233 180046986 584670736 125636200 -762867211 -111964375 154396703 -253566737 894738069 499321133 -531212773 324927368 -312935357 -33130189 520151609 233825931 808475017 203876568 -242577466 -931994147 845915277 -849867665 -33688611 -526542505 -619769220 960457110 859955233 -500760056 -456512221 190163667 261667542 -5176701 -726939511 -896121673 660486753 -783042425 -801081565 -154220266 -647308370 -280186318 -636255262 -980328305 218711233 679127453 -916530247 307262796 -499092107 -833423827 -637640787 -340166608 641987019 199365684 -901991125 -762943886 733206007 358258455 826918524 -177921905 -196533010 -610692841 -173814399 -377316659 -543286908 -845782676 -389729477 35416140 -222338133 711710379 -860344312 814196618 927386356 178077921 724360795 195553459 528754332 69599347 -357433306 -212998648 532852213 -475748963 799444231 -599433137 -781105195 -266103736 875573321 160065426 364792411 -335615080 -800920239 732592786 871213415 -905810555 838634416 -343768177 -295370287 -520155112 734512991 247245471 161189302 -541441673 -779708336 -36530873 260268510 -813094387 -80509374 412484591 985501005 -34260845 -464431046 722537707 -194201236 495369567 949866303 488939553 -503248413 -866565400 -90576083 -624915642 934028752 976716031 -135337254 -188682880 271473728 114396868 -979944799 234061863 999645964 735339224 1394088 996954479 7561728 815124033 -820782754 -479551851 824235983 -26678862 363095390 302224250 467569220 -688181146 -754766414 309921755 830911249 -725832560 980057450 207058734 -352060553 996980287 -527810791 151233047 727703514 -364105857 712648447 -657339032 152061014 150032999 -348038246 -772949830 492665002 -750213742 883280458 -218661633 135846712 494193472 305385106 605123043 678884069 655354598 9544210 -177628502 196400844 -352987009 -177567621 -158937507 -187101751 25188806 -391856339 -761194559 -95347237 -648785332 -608811834 -328900832 318093419 -542501303 440573273 843041709 -342747995 -531879105 703992431 838095172 316668691 -571696132 357039358 -98162307 863491105 -772596501 55027168 791641953 76001835 769558308 -102378775 547692495 -994462593 767936851 991827411 680160822 -131057909 172004639 153837089 -593554049 -820824229 877091344 398831961 -425587181 434376274 -295840143 -75711680 -915506577 869511242 958596055 645704303 -557074148 130463033 777243262 -857812391 -731356258 -943242802 -246321913 -221139014 -737172724 835507354 98057358 798554470 710854834 125775397 874096043 59721303 16017349 -474066514 -882113070 -302315696 -487551224 975978817 -773686105 -531737792 -302353828 52029403 967009475 -375065622 648984071 571902554 -388096667 858490721 -935995057 -243826228 -328100529 118634871 -212256332 901536040 -598137581 -986888278 -299556372 972033693 -916328340 83711387 -772703625 -391015735 562963192 -827268867 925087542 60544669 -202706766 281954952 -645896132 -23661067 -117926634 67816245 -696714663 472026139 -131031010 -684437824 79792331 -293612103 -763553024 -962362150 429163672 650458820 186631316 378302599 -971810457 372101574 861981504 -334364419 66349576 37391921 -4924011 -636276625 763093767 -106898985 490040804 -162072154 -466041314 160486362 -697789205 -50725443 538796215 -240327569 655692439 -579286485 904180506 -614426487 951274600 178035474 425873331 -498068761 890958424 -830411854 -206694669 -493424928 340913556 -400382036 664629482 74832446 -18209517 -228058790 220821467 -650784448 -981427642 -151860156 -543646013 -984869084 -913117427 684689368 -747453827 878564863 15864637 301385893 -242456566 327728913 563866602 854151646 161871523 427130886 -724419656 -960317837 -647047258 -767291540 -26909883 -853694769 -811775158 612768757 -286818067 283979546 -186872203 -355230445 786858264 -860138838 -2733540 -453731676 -327393023 -286213288 156702934 -391369535 -703925849 -841018424 -572485641 467825742 362996654 422647512 545486041 -51766051 -462095725 290418771 -451959315 -961772938 534689071 -280033267 734774192 624993061 -3554703 616538751 -164254466 -212845663 157024744 366508485 -605872427 451624118 -207968562 -637103728 -581803976 735762331 125791329 -348349275 -812404663 439643222 -954440322 -49997434 521864897 604275933 441347033 319361776 827163220 -268321390 616611044 -125681341 -733597864 594390165 885326154 -43576094 45722892 -233974167 799107730 125241448 -861063392 352428825 -283474446 767286993 714590508 673974183 -20321287 -400497714 -996969944 -528471541 -763605539 -693287818 766381079 827482241 547242869 805360957 -2982557 -512233618 -363917350 -224668423 608947343 -909793282 -40803550 -596007729 -304811079 -595030786 355491956 -18256084 61194825 268070409 -567605074 -628067610 395862269 -316459614 492420133 -239032670 -294299542 -12713762 -213430367 267819950 -489989056 -755142282 -134851861 -281205329 677942467 -714018770 511530410 952107128 -623444556 -902310374 830998156 123617608 695890321 601630592 428856928 804567961 43719889 18410629 -745887805 680649985 -357859570 -682757461 -615226991 -586664438 -553128816 -31132157 503084205 -580283513 175703005 884656213 233830740 895429808 51816873 132948596 -421237135 -260079251 858587501 -273708526 -902487504 -428323741 462417001 643075484 -531322923 -397020706 122655752 391164673 -984984603 -354990171 781326355 606124900 272093016 82025799 -748619976 -897313734 -740265172 886259963 174944210 -901989530 -987056025 -538970110 747223907 -142294761 312007359 -494259951 -679948828 -471859975 -370152091 -720356315 750609183 613120233 -99375413 -986367303 -166032979 -226763899 -345574489 -27790789 529773680 -701246402 -527547048 -861704451 -632610095 -694910518 -261528363 717237319 93352663 678928672 -167525233 257150003 81835532 179331095 557418622 274616334 564514574 612602739 -320874443 -478262181 -141013852 91884346 530367242 508031556 -204056259 819050968 -956341555 -640796409 -322008602 614552508 -741754269 572882243 940486758 -547338256 -144896022 -729379121 341424559 -871038713 27424120 399807980 -445365778 566721947 142916393 184300247 765335790 -466551487 -851166080 952660648 930723297 518196862 -728582574 -634758055 -125841584 482739126 -688818640 105316585 596034789 -586780125 -128305833 152242130 553796650 263599103 906455889 -118952390 444507856 -371169037 -321491043 285137261 -363417668 -802316891 421481417 -947747674 -191857350 -77260005 -354799960 294691772 738108430 -787770963 939722072 159759446 627262547 826536540 -628683667 682179101 -736389227 -428707130 103813061 433533823 831512460 350912381 587381479 371360027 612237696 -990971527 -340550618 -969790336 -75619812 -384994604 165706517 -904342267 -379481102 732935296 272631634 -149774585 -910924113 -294761020 168311649 411424514 144636392 58892376 795985910 -431525419 -395654903 -807205781 -418745469 280911014 -731377105 729536118 -382476005 279705380 395933656 917864269 277663902 -669455960 -566569829 -969765623 177463439 -102365732 693716883 4159198 -227288603 -598423018 282773318 -862475420 -874631478 763317329 90542073 789469363 17912917 -89381782 746882919 16228788 -978660473 306032416 144593992 828278542 -29983194 624696000 -687031355 -322026346 520319365 422223172 -950115897 874830159 -218639138 -61347316 473541748 669123673 926434468 -661738662 -210773615 858284936 131542161 -915467031 449028040 801185583 808904291 253749117 -837017045 535687883 381420938 -937862608 127201284 282128607 190579561 733141264 -704972210 107238209 543332653 -436343383 -489037689 118839787 189236092 -543077227 -448414135 605857444 -225943493 -174571777 857435374 -479082605 -38921763 978141118 -780456380 -517342776 -463627644 859889617 841100296 928001989 590252669 214407336 -260239604 232598963 -349449745 982029088 785900219 -676069711 328707236 298502476 -734092106 -604180039 -511324653 541384000 -47897912 566486592 54875219 194570821 -79370332 359003187 -461825304 -661585010 756805234 -374931195 987085723 -75879343 325194812 -361382892 -486373609 -347674987 -456883291 -653239297 223967125 504357598 -536990437 220418597 967056665 -859021841 -109470092 -745489025 695496386 -51498110 703205189 -200878238 -434126337 662716855 833175486 -556202600 -12878836 -563360219 -859431596 664898887 343423605 -201605552 -959270111 -646760359 -334034043 -504463939 -683400786 841313415 -926549296 -188654095 555933187 346020780 369737437 915869844 -263312437 801173855 -578736461 -911058988 -875265537 -333245756 889402872 192716551 152013778 -406900171 -834535723 624511775 731494834 -911760547 -245824548 539255295 -9825670 209690814 743395867 -790534910 -707202985 896705991 194061809 -490244209 612935299 -650587782 -312076860 620358729 682758993 -982392890 117193924 219929839 715136468 -709709655 -786367244 -569265538 951392355 145200595 941097747 177844347 -145691490 -322089358 200130187 -353817900 -294714929 -607985048 604701220 558297798 483617813 910984489 80616709 224351782 -738198858 916379709 -561093926 -770080859 -484187216 616087875 108867307 -935451552 -559050541 -74178273 -65942886 683453668 66947113 -905618098 -557832756 -937305273 -113955284 698640248 407106035 270634759 421602692 567596779 15882383 46352607 -562316172 -909137873 517668194 749543869 -62528074 -56102307 -208870732 -240559003 -691835089 149799538 262825232 -973921822 910204813 983519458 721178911 984914317 -200980418 -378378548 -897856714 749644627 776313513 486721533 -691844907 -708355474 396346747 -872548687 363079248 -271076033 -376888957 -231712582 -967330964 566146364 77929846 -658967757 853885563 502513526 562332409 793551614 -418459373 130461580 173101908 811210339 646646312 841062401 763781646 -941523552 828998638 621725227 -139517506 508853547 802578912 -367365630 -753508479 723249955 -907275268 -796406829 -463352832 466340181 641222198 -419387130 -365958696 -949951743 -567230209 -20046642 -623087073 -812408664 -962834673 712583336 -939803552 -848728893 -353720718 31068814 -928223428 915320600 -496881579 743529263 -412778596 813869395 950159240 -907460961 -842209385 -596390354 115985300 -936393147 -455195080 -972147619 -260601857 742470562 -739636046 468356033 52879391 -487340546 475355234 -385342406 434698754 -762356806 846808772 295743006 877314195 -581921426 -617931239 657455433 -551998407 -132553111 279598631 644802846 -542793237 -292297043 55439999 -837635805 -274730686 539847603 263175462 -557373361 755923994 642046725 846914733 626641254 -70620792 -789684502 -218495542 397833186 -399488993 -623308872 -793482608 -34290349 290864498 -931622359 172232826 -493803595 288263062 -310518058 793948202 725234819 -652999256 -40098058 -315910729 -396599955 745297010 345963394 -619111627 875508956 -237158871 -873823535 241828514 -109056485 -226460149 -154620876 300999723 -385170582 -838093630 -518329056 -148953610 -800642644 599435064 299486030 -318095005 546088423 -99678000 -243379246 -172003682 777940332 51063909 26774782 438797676 -674384376 498929213 112614713 372208683 11831150 751512683 460869862 -498446604 226554897 75520254 -153531159 -881727245 -998447816 874875521 -354228373 285037354 828052168 32062149 944833602 964706151 -753195579 561834797 -123563059 831624699 -919750416 938600365 3592257 -905682161 135986558 -838233181 -436091180 -862476284 -833934769 150155126 479623703 705554255 -145162151 -354636233 723723458 -295650383 -213863031 136345872 -62489921 -788273768 155856677 -597890911 415173186 -852590393 -188528725 51726154 -989017194 994683689 983464492 -784544674 -781296207 -106428365 -351066489 373401573 -258878836 -459475606 154635474 392415432 -874630050 832361587 -561291335 724139276 -351084409 -743782546 962971569 -173213886 -906061640 -49777975 -367539884 -728548362 24393376 793637884 -719427976 -129375599 -131853248 -293678089 -981109948 960857169 248585093 -841809340 234180020 -52519827 -139939137 835510021 -724383795 -989158199 -925198008 -948623029 -76207566 -133924191 -113207289 -187104783 -19250159 921024293 882624183 86680838 -308563466 -209332562 -784677334 279161520 572519645 -302442797 -428589025 652148342 -924302129 351831121 -615453742 -462672752 897961974 -291864356 213700231 31242799 929152936 -90023347 -298200817 -911615143 732932912 -426238849 -653802751 900158153 -611008225 393379365 -519803940 169779127 -243356363 976458889 648721111 460771275 908775461 -592641744 320536445 -998051073 -874391593 235463873 -742900869 -830508940 -619244507 792167097 -920243922 336928893 90589809 -543404231 588261044 33650494 -198797266 -84902652 -918385708 823302197 -178649941 -211707563 -662463663 -660022608 724049143 -448723317 -281403915 -114349899 -293707445 261369379 -242650185 459794564 752755208 713395315 -695323857 51018223 271306796 -219555915 190776309 -354855369 -618208239 -593804049 899943539 -517640057 660721056 -350613760 -385326366 -302320698 -855875704 -836694860 -238912126 -823759728 481136353 803293841 -273484310 215813758 -562388343 755956661 -147735971 -801282890 535518088 547260469 -53167951 -801917124 -38101034 467041301 714117436 610637198 -413136736 6046397 -733890236 -85624399 -353357318 949590507 -609077295 418496130 653078606 657579391 -396785895 -922756559 -555911461 57904269 733249730 -885087539 -743562734 -886916824 376955925 139130203 -999427958 -658577439 -767205204 640806150 -853449473 146737478 -78084043 361162500 -238396341 506612015 -554921403 -499391842 -624780636 767864972 233149093 219317710 -472890578 26502035 700734663 -267738409 -967454666 -384377566 -687032761 -140686940 -845915229 886427300 -62867735 127815894 351751549 -404072489 -608397779 403963130 956189682 5691706 -960677223 -732193240 -968331044 107249137 417040878 -136887347 38242492 -13816240 -815419092 184341859 -716887230 683910432 -310253607 898796554 688310955 433805202 -629421328 -890100871 889717274 -214004282 -184795048 414307926 -106930120 930915685 323614192 -520700945 912949711 107338663 712376668 -690693777 -580314035 194201218 873272103 479791191 -129248371 837708120 -195003664 -287679304 -937226503 467502361 922651416 -276531832 -107302947 -547712624 550422680 -203648913 -763370810 296359234 -362914866 550634524 84585563 -451929043 804110421 908694504 72092380 -996024440 928660555 467245691 398127646 -504530429 -923896454 -693724594 834213790 -192413698 767143683 -789717047 165043465 365320232 315903798 -615529789 750166136 798606648 -961095457 946077266 150311172 698173428 -894913218 -967469792 -262354357 474020554 658309761 -981382716 285350102 368262998 -290286784 808554800 -225293437 455541703 32006425 242406654 -803426785 135479130 315719559 929977931 113716262 -469069443 -706333454 -643976498 -965096923 671943197 -616367104 -551428189 -181543724 975812550 -735980904 -555534433 -4999643 40058178 768044673 -484569606 -367799634 -220921114 -374195844 487479995 310278197 756698353 243126843 749684581 -872886597 -694573890 382918104 -215824158 -529114704 -455820030 -660412034 249950734 -227046918 -756580248 -783443396 533984110 918939172 -189382579 639776391 -208078009 -101225355 395531027 -505507530 209217993 1947423 981105773 157726573 -872342868 354404299 788207744 -851986821 -727936252 -458442921 -926471810 544042009 768658081 463215144 -541582769 -685380630 964876536 904863062 -883536365 915628655 270148965 -313687001 -121921428 642663750 565360387 -428435213 -723986589 935644256 735555791 305979770 610300360 168443668 -110436018 280900941 737355226 743223242 -388185660 455919691 -753210534 -55563997 368397690 447913047 415497902 84614409 487352511 -80585661 -868361051 685152537 313028763 -115509224 166273653 -169309368 -353127953 977691428 801993962 882385624 -982405865 -252100282 -934526509 930779314 87571642 365861773 611915619 -677180015 -107389061 -555244234 10196918 -125880832 -499810322 994531076 -733772275 -798104648 101019923 -785329976 -276138335 -428705673 -6075849 -783809146 -520511294 -352230356 573727424 -983512219 1609809 942378024 -462890512 176088256 224522082 -919787087 692911698 585373714 -910866489 -782920693 982236947 145654492 843087004 -522630313 243984066 53103782 -247773732 -290979383 -542253626 -683141479 299651522 141945516 -935316789 -913390018 242777989 810155680 483968482 519215438 146054059 -64783160 724798294 -725114860 -391064745 484353893 -892150699 630805876 537590009 42017612 843401553 972805175 -557141887 947370446 740838762 -416368707 -898552338 35832505 605167798 -202409199 -960248743 -458924400 -787321115 152109661 63800762 -210328803 -663061279 -199447714 -938318612 -908895571 614128660 301453698 -966307977 314102253 960947627 -156689607 -726606479 -564293103 -466998417 423679823 563520223 532752230 208279836 263013737 799138013 -433095881 228099071 48357774 -383356345 -340591007 -911932699 -401991635 692683604 -140843792 -929020402 996984068 200348991 966033558 -872015137 556636848 846106421 -256942261 -87236681 400832907 502218383 391140444 -905180498 -694691120 -981832120 39713683 758165312 -295623054 -987863998 -577539528 141567366 -404344310 201052366 495644542 365333073 861016829 -185495861 -553125566 -32049197 -49440013 569806430 -65322421 -382121035 194490927 169123882 -591626317 -161832919 -993855789 -997575086 -220155211 -951658586 -985121807 841237673 -498662475 -104748960 100703182 94866698 582041564 750427268 -928255465 202984891 -622651226 815358111 343067626 -72388961 862220208 -309280334 -22731014 -836824547 -437424706 871624444 -721542308 -984093063 383351586 -346275458 902343457 -193104255 -422344327 116580373 633651029 -978404085 -596829030 306595349 527174788 -304437459 4925883 87979513 -440796784 489175517 -585581996 74267980 99233358 948563357 164060709 -451693762 329356326 18245206 -509184641 505084482 -354067439 408007473 -137732428 -163350314 438734826 -6523727 -464466472 -960545979 -517744527 -203904761 324160330 128071581 -76342185 30397925 -418353290 582527786 -406788776 -639990282 -685142229 84165363 -19952309 410778814 94165138 -71578574 401498112 -704942745 357716887 366428002 -716313409 -214334827 69399845 522103071 148573741 609798403 172291461 329747709 491899138 -948929548 22732325 -923850462 -563703550 930003034 -768166188 -932311664 -339921556 -925987713 137081682 453523928 -702553037 102317979 -701239234 847788751 739895733 334219206 578943200 461231765 -580949388 -987348486 -801023635 -556271460 933730828 821728514 -843507441 -911993256 539279017 300825223 -751784394 -249342137 -922545941 -235090830 -433105888 704073196 -24191421 -740079180 78519158 671006806 220805671 -185548545 921757797 710127689 -27260254 758416700 260094994 445030645 961182226 -623875904 -22458478 179865219 524441770 -92330181 748088738 -110293305 -987696330 161080819 -774092527 416636044 -345643425 973707877 -721944784 -965909055 729416101 886453414 218897624 -992187602 -666735930 -982849041 400395552 -22270195 260117965 -545798682 779705181 -665511585 -202205426 217763663 -395256664 -890861948 907951536 -218998892 607476798 124351811 -567296206 738205141 268406149 584694858 -360148306 184501837 413727902 858034623 -88707286 -625146345 988571467 585686531 -687176230 338720024 758267242 -665112772 -763639029 -273037601 -427424319 877158062 127908709 -742687591 -532540418 421719011 -3236657 -629996174 137066575 -159605641 -910961536 -878237385 941046303 -473921902 111501218 -99732305 -655136200 -667377520 101572870 -770241983 173955510 561230379 754466141 493552790 966283540 -939984977 -378106287 87487820 512187418 13695958 407474012 -362128737 238028926 867777078 -397131078 866839205 -599642844 230826543 -274806832 -591214078 -726120587 -716733699 -82000985 164996062 -712126448 -552379653 -266581694 -249097029 64335844 533658259 980559557 -685804016 432360065 -601585993 554293342 -350187045 -332625505 -783459807 -66776693 -176389796 -262212842 -41024407 -451038378 701274710 -406992389 251634870 455089381 935433312 764290275 505294892 947663058 383877553 -862199569 -111612846 -638790522 -583779781 -967436859 -374417720 805752889 285577356 305193734 -350023532 -711534920 996450861 -53504257 -193485387 -829604212 774262339 484273088 902234982 673634109 793319220 744672764 -351340958 -341955900 725316938 70550679 -81309025 -663482635 -95144527 -76857377 29130225 297175187 487834250 277522293 619386949 -455039782 604588380 -54571431 -505679095 397911819 -490457942 -776400197 704597180 -853296064 877790072 724139950 -318319459 632058803 795282773 434831867 -365139454 895660386 199297270 75194770 560337836 -693407457 191090517 -476569048 -751482186 -767195763 -689783892 -861601442 950389034 -758154036 -347784333 -322462478 865982588 85012506 -2480057 304086170 793141487 455577328 419510258 -929121008 612655163 -613261235 532832113 -293899992 -926764645 -296114131 -399414705 849244114 -141665673 -342108874 -84025733 -168802248 532246941 -111357397 -763202940 644134937 954961647 698742386 638559225 391138613 883702045 -98608203 -736820639 -248227222 953938960 -302523193 272209952 -878337484 583089842 -874806367 -313312608 353814395 965142520 574816247 -635305711 -883698213 -89452844 95328729 443918951 -122066463 88593551 -712045082 622639262 281827375 -153054265 251129798 -506457742 -174548969 -537614672 82785844 990710990 -772711643 -517093751 225422971 -243630493 -274629443 161886805 35119157 180548467 639790397 520493446 -859162404 556429778 -665180237 -25940388 -508076127 257110334 18454327 414043472 413755610 -858474683 569789802 -468954271 76274644 -85767996 191380209 976186281 393938977 -932552328 -526517612 -88265444 394606086 203888830 164500971 227825170 -515025184 -583837905 536071610 588091798 -176887702 -649513235 225088106 -557172067 -929639884 -954703545 -968242083 26434733 468915743 895871876 -81849404 -383312340 327398767 -201399644 -131774039 878154576 -991439399 168692117 647148961 856524674 935562565 283946003 829876005 -841686844 -904559290 -729532193 476559397 311528671 760510399 -805243509 -680948084 -95319975 -657650416 -616927026 967679617 181348893 242518404 -999444522 839223012 387293257 737348813 945892037 583463166 8436962 -689897850 -451699675 -394006349 -365678618 -448169839 97259191 963646800 -218607586 31365861 -635594628 84129154 317403005 -816265114 46091107 746706727 830821791 -786033970 231663104 835722935 362176554 927869159 54367051 6533586 -446053340 632429528 -798278375 547369557 263786280 -524631915 -77184410 636753249 -9340426 -482341327 936467141 615405309 -322721991 192893954 -830052912 519344256 698004059 -373982096 -891933480 -875068893 -49491488 744749902 -101752654 -616342042 -126113224 430835319 -445613337 -544773519 706802802 320336433 86953062 150147701 -767566551 398283997 -540830910 -362340360 -271521683 -37130833 -886367820 -36206172 -926508765 259444135 156563736 656662967 354946403 387495737 -916531887 9523551 460223208 616193999 -706831173 223866351 -461135166 782824136 600875070 -508044830 27450425 194258631 -724393143 -396053930 -980657584 529178196 -69258040 -229242042 -428318964 476672075 462863700 -882563931 -394314383 988287194 976177545 -263030990 750824652 -395324214 -681195067 573870792 353550140 -473857521 994108839 -982132463 -188762833 -594410662 195107020 580509074 743088399 -766406949 172848223 512774489 -102544298 262599974 15595497 983359725 752623847 -133501370 -212491712 -395815934 653825267 -286975560 989537151 -93800785 804295093 -7075314 -81141360 -816097302 -590380868 182158475 302397465 -580289922 -776456248 738417616 196897008 -497848176 579573571 -927300467 -737769970 859017008 261242791 -605078407 355239554 -258150286 536244543 -779873805 -79280979 23986217 -23939601 433351110 -927222129 -396731931 897586338 -804153277 -374376161 927429572 -740895913 -510886400 -799474761 180057022 261736948 -689735349 432815273 696427843 -605614784 -741128470 833169322 -467963902 -232176709 600786611 668731996 -217488073 -182858442 -568101963 59569564 -692382905 437710961 -752898762 639229022 897824017 -244415936 666082034 -329848583 -866054729 -834742967 -314905220 488580395 -619034367 807287400 -444671510 986966512 -181312885 -102296134 -706377069 312643756 986566748 -618396401 -744250016 727334065 -303366534 197190305 -748553469 -209417568 -107055038 -912172002 -254620923 -562452730 -620579950 87423969 -382565860 111353219 837222472 -38608546 191120147 670002353 322438348 -731709131 -654547943 -957013492 204079172 -317223749 283070919 977307633 -762703390 -148790988 881046378 354132341 -269929899 -891430331 394208645 -618564530 -395931139 -559356913 -423482679 -877782204 -395605305 -470637239 -855243195 20285186 880706529 503440528 -935306322 333355609 804030768 -37710360 136693956 -224725484 627892402 926740830 -925712622 149764495 260792108 -372097616 -679980353 166048520 -133309228 -375038906 837601829 291415483 331511555 756540046 254298295 -842945254 -905047153 643544349 -432416385 -449264305 -81204530 -352035167 605803374 117522166 -7502920 637761506 680909755 982163786 -931518881 57438021 821713911 -890195989 897087911 156931488 -231547996 81794321 399299967 395654135 -331625544 940064020 143372530 511325631 332794632 -521681336 516256920 432706103 641771328 512473646 -397207044 875476886 510016370 -689510779 -137023607 912224798 -145816022 -468098333 279250197 -276266241 -393834526 651688244 911683134 -383914912 37442696 -93120406 -309425083 -540717594 -773220818 937159934 -451125645 246668085 308457205 -972641062 379751553 209030993 -660397475 -557456739 -188082437 161766323 546201397 -224971129 983134881 205065347 -514841668 495759672 -164796340 802878546 -545112833 -726590274 233870055 688642034 -984074003 -619265539 98004928 721010005 17517509 -418437556 559788778 173690430 338216347 883096081 575148480 -658686642 -706309526 -469029235 -401523353 -838145572 929931871 -775254696 763577495 838018135 975827875 -999518404 -546718857 -115769927 -487546415 -818155187 345146903 -322848283 -729069339 916882185 -554976177 520237767 764726831 -247897039 -941754959 649698118 967986147 618767106 -996583087 -867230427 751996062 240427065 6612217 554405082 35003421 -607274684 -364716770 893200365 81263373 -29522269 279423109 383523331 -95845134 -670292450 -616747130 -615931109 -494714079 216535693 443585541 282276019 617951001 -189253106 396215654 446531162 99623804 -323329590 -804591177 -611120715 -667722261 -115425258 -372570553 846966970 -20959936 -564263268 -249236278 -72692705 246262133 639841736 -754576646 -228866143 -811672446 -138024830 -875635046 -260574026 -339964655 13427786 470971155 -230953953 -824747026 -925559010 397114322 22839283 -501471069 -281551197 -229699259 -827726276 -98898687 -283845965 177391988 107726288 485646365 218260953 3719180 -376786116 -820951770 -525345869 812475439 544524614 449199586 -799724465 -726020545 -756353289 502848252 -981418812 960502617 7829049 76245412 19298222 569041734 233621170 -402083108 564916182 -601905385 -239945539 -241878463 86967676 -698873164 49419542 165646968 879169560 674569059 -891171961 -114908251 -337571779 800537745 -673443074 -748176561 465753643 347570765 -369488934 -507837953 586344503 -729674836 530752685 -372799822 867327278 -164888534 78806186 460428379 29326338 895451825 -719115176 871522794 -779186493 -334181839 817554917 -522696731 272227520 437615707 -554006777 585867061 221136156 -64322743 296871253 -302548105 646501331 452183721 -804469000 -427099468 228304894 720911854 172996478 927257984 -236788482 337040502 966776403 -591341553 326667617 -808472325 -57923573 958295896 940643053 -779701320 906577278 702448198 -615934235 -370618827 422755894 -200785581 -173989501 859203808 -136452252 279514730 462544217 181393754 266486451 -385408306 245312708 477153617 -292084638 -763351959 -902196100 -660151561 -873831799 -711050517 -223861256 -859009878 -985849909 -656750634 -206035570 -598290011 38854710 -413168769 629259616 -700087965 319158364 763338389 818222040 997200824 452569384 -641355144 56768949 -478877876 603498013 -948293888 -912391558 372977764 847587236 -262091824 603437887 -316006731 232216745 678323023 -299177796 -895166172 -462573253 -959014327 935910066 -794803849 775403812 354256726 521076481 -514552678 623680846 -559488281 549535916 912538621 -645093294 -511398557 -557117768 -60866721 -50030854 -458356523 455423567 357465045 859638490 -426744630 831573428 -11326085 -873211344 -339900780 -279246341 284211056 -951851285 410858781 370514290 150445285 -649024045 -685055854 741384532 -230682932 -170159265 -288585370 -261633882 492931979 -202095546 -213782525 555119768 244219669 -798383360 -940378935 -429663644 -459382104 158158296 386663013 -693699500 -189551648 -875505586 -471534391 728790988 -805901137 -762758220 822291981 446355725 913448734 951130754 64424751 -299596057 795745873 -499168108 -619192263 361503748 636008313 157262597 -520564782 -568676458 -617752498 287445838 -458719719 -996609464 -285483496 -892723546 74246829 -160538682 -297493814 693201946 564354659 152778836 -170825451 -947235862 -789953592 -517772498 946379172 404989435 -675364188 -257189647 -594302494 -320328713 501768404 117231185 -121407057 -662319139 -974496944 -416673137 -836196528 275681083 978471270 504653234 -74630026 -454891757 -468000460 -592815151 -501293825 137699573 784371866 296344130 -872533193 -325402789 651632668 410791326 997402204 -479622792 475245657 -135777841 418819488 -56641402 43136538 115754559 64504004 743654499 139273435 55293231 688408869 515356978 314970427 578420403 811881193 545996624 -52688172 666398679 402445826 -684082686 -771330648 242484317 -266698933 821873786 873347826 -926132954 -790275770 614662983 1071243 885019157 93884339 720707670 242080768 -52229587 -269634911 892861039 314443565 189247215 -781110379 -562144499 -313002204 -152484009 -54293409 749879696 695417030 -146866327 -725199809 994522923 982985247 994782856 341872712 696512821 -847891725 -256473379 626691328 805632077 -776506528 -223811416 96869306 -239356280 -269294778 -799235733 706887228 635934930 -443845973 777415304 113225649 -869636057 -905294613 302605369 -540600 -657715915 368004594 967755557 -368593800 129813809 293781799 901255979 -890183871 -670846082 -538876996 -47604769 -12413324 702893515 344784171 187232768 970865823 -384966090 99880632 682351764 -775719992 310550951 754108720 478484986 -580130749 691092744 -562578342 -310451993 -468949812 -567547672 -524615552 278307693 -225077021 -831884989 179509875 527754866 -717910618 -777973777 -697465238 343242582 152269382 567272346 364348266 290864401 -593291197 748297438 -171048647 570566159 -951868041 759170383 492325096 529835569 -836872467 380338181 596500913 539494343 -942022611 792026630 -914081497 24787201 983047583 -989835476 -276846092 -62367282 561053378 -408613454 -155694996 -878264452 -952091272 -242262646 -789714483 -139446915 756628512 7518671 -503348586 -231978018 -430459183 -900660896 908100022 -641976903 735827971 -821400804 -888955554 68388276 -18435064 -777716804 259330383 909962252 18100730 -140194615 450307118 -405572573 171810949 -541714248 694007133 -696287560 -926608911 -868473778 525563647 836056080 -892964198 121329402 546156245 -415361109 403174257 680113571 698105633 -119945266 344523904 -71664713 -576959853 133454630 -151787163 -899798194 -650741458 -351987797 982333787 -73977598 76085667 980182499 -492323758 215715601 -590111735 -504724779 -462181056 227826054 97645870 944031831 797559629 319909377 481161072 621065143 36982704 405072075 524633597 742231172 -238606407 615213259 -863005805 -586368190 230269109 -148745994 -22161487 -238966713 282681356 -757144515 -661647825 552372873 592084582 -600455906 -536242953 820625551 -493593404 135608487 670688879 472092365 924071410 742529039 242960158 321883792 -277684982 -249006951 -278313605 -827104134 456072559 -54854996 -689058161 -618742099 -234602946 22523782 66204184 -379002904 -367938121 -421579472 -647087278 295768761 566125752 -737109684 141585158 -971801655 -216951573 -435977563 424224110 828393400 477211163 562289530 655398953 -313425783 -674510026 315207148 -236243104 451855889 -915857356 -139359812 -373223069 -64953386 -15339291 -701156530 142480938 977904853 -87989289 -398092782 511008422 336624889 -243263401 -393885440 225845007 -569682526 713753233 322638706 -772373907 -89978247 735684106 -176009267 -942579483 529661789 -707667706 -730527467 -446022346 770983575 -652411531 -487936484 309837969 559695090 741776668 -489908787 855778571 -381148973 808544222 -8575395 180593731 961541710 503895414 -209906161 824367450 153957452 804454157 -21719405 548074133 -564636167 -139324806 665934694 911743544 -190789930 -272930111 -724531356 -231244593 -645637471 560929687 479037552 -75412806 539104268 -280632451 -146578121 118354436 -709743113 802308422 616064312 -5117248 728719426 680273889 -337064355 291672755 729297298 -698344623 2219295 -389069262 644825852 -44187743 -926089601 367417846 424183749 595594982 -564190764 665482059 261394810 506400207 -41347378 187492485 378627866 -860088534 143533936 693539457 806596477 -78441690 -561354458 -400641811 -436392199 -330703727 214910328 1302272 -878476848 505195944 -53927593 -619520388 28554662 193795551 214285028 7019311 -226745843 -865914610 413115401 -551900606 541903321 -437892837 -47777841 240232040 -929497152 -842562136 -305195466 780032568 886346465 270383836 -674312862 985303391 -401201524 -738916949 432672612 682444965 -131794183 -954680168 681435389 941306632 558401547 923494255 366259352 619942439 201277774 265551183 869190478 226214947 853510916 -871600739 246049272 26630873 -84871475 -864942606 344205393 517110568 -980266035 -57355934 323440056 41184926 704014562 -361258481 -699521722 -460696944 -431445454 -123375693 -676626011 -623061057 -936650564 705086661 -782340201 -729338342 -113908320 -546700452 231395524 -712758830 -177514476 133519784 -672145599 523613812 -140453773 -381136620 932601131 409471488 -594858869 242196512 -903825669 -527147544 13080453 227107871 699080384 210652092 -980979153 -983933434 222536906 -434098603 951592868 -690805401 -623813958 -560081845 -62022050 -89959078 -826923780 -126936001 525663927 278872540 -636675941 -954017687 957662051 665694830 -749102308 -49969509 796661323 323656457 143715495 -475787138 -4313325 -515037786 364018666 -185867526 919944652 -793607656 581117355 848166366 -39543722 4143084 -196907412 718135149 551149399 -288514026 899491514 -98036634 -260801710 -310013833 -329494379 -547053537 -454349566 -892825840 712696874 -365502197 -949344345 -925013614 480211557 -581025261 -379690495 -187819249 150785026 -749882328 653073938 -381234002 -871774440 732529052 742503137 -158601995 -634739675 594378707 79520294 -792763820 441227352 -514394512 -832708996 381668764 -393560793 -33209911 -587269856 358474289 804554608 789626685 -561191827 -37340409 768111538 646470303 315667486 -741519854 -251357384 455883880 -481990222 746065016 -729648418 -5023077 932276028 -140303080 240045303 -536068934 -609296138 -706175648 649051108 -842212928 524451506 289097370 -241924888 -530302617 -584535185 -841965491 567711384 929136422 -975004005 773903913 352074424 -142594938 -261337358 -717489953 461610633 -977962840 672566546 -551262854 953909384 -172775713 -583149592 -524877810 931205252 -343306512 -968638268 601475060 -866861644 -31737931 -999767870 -432596517 54726470 -645111153 941213661 -428415408 531203921 -495761209 603540379 -196927000 -673191697 -510011318 -620509625 -246679933 -304820849 -772296495 -807276924 120230493 -278527037 -367212463 568634874 -860187133 -853676597 -565873276 672870511 -147933375 444560547 -249114440 -210044086 411957129 345434356 -359393472 144867729 879397891 700181363 -54830138 -438355279 964870222 280856947 642620101 35666091 -788081290 723678130 511824542 279878632 -754097441 -689852870 524844828 786112942 -987618186 406906839 -507365357 -98055330 767368408 308072402 257102662 -265305278 775921534 471747818 -66346339 356263053 146100890 -481090738 -895016084 613871822 -363360899 -446629035 48165037 -157668552 -597460279 -368116650 -89383970 964461302 539907368 -961891912 -336076729 -670696290 976984122 -904535337 909723792 715968528 -633702099 736289687 944536869 -31333957 -964767338 -703047462 -462315142 -390025295 -643066628 544049416 -320248333 -31727008 252444807 408011945 -304629355 -195592532 410742620 -980651074 911101228 -437662195 985059456 -767106579 -377034068 15701811 555023169 137469445 -506023447 416605701 654442849 176113197 527437949 747549919 -499146535 -573374082 679049513 -194119256 908909816 884196799 477084354 167933375 603153665 256546947 -939099240 612505832 824350405 -530478478 678957900 -243513558 -207430339 -360991664 -137080527 850994277 -719074312 529672102 386835765 883662045 174645388 240336694 -3576059 -919936004 110868359 293290020 274768805 -739815241 -756548467 629207402 225510289 834750197 -827847952 -965979025 418534857 192048058 -139580125 -850749374 195205085 -511963391 -876277449 804540307 581368016 -560898963 -684533076 -378931837 337101154 -58536675 -287671987 14645624 493872494 -370129709 -19206018 -26832516 -332946009 -441667524 -28408162 371931791 -490805636 873454735 335027029 733170587 -495095006 -827861620 -692098749 373302765 745566305 812307347 -49564617 887650541 413263190 -595924675 186396891 59629672 -84606496 -229977879 323454857 -910243103 -872895649 -378849708 22944801 228196053 -528908097 364383354 852953145 -116096216 -369468059 106921185 -25267868 -96309730 -144766462 394957780 -857044032 -948979284 -774766532 -889225286 -392143293 659654136 -375923893 -993635225 -821882762 -56222396 532978967 -377748957 -846830662 393197219 -347980135 409604392 -160339355 -255421449 -62179591 266357416 -140238976 707457645 -451252496 -484535162 -744759101 435635845 399031669 356808950 669037162 -364430946 70113277 110608968 763311941 645552036 -122944459 842511285 860779146 -303578977 -295586276 -573512191 -534515558 -883788067 -68816167 -855572572 -20270030 -346380565 697238702 468498439 -781549924 878083958 -835522912 775176114 -993260297 -948732008 -494573249 -699746829 649708206 725878084 917076207 632351108 757601293 -555060296 -752940182 140727775 832699134 -763620489 -637407165 -30947060 430952254 -826601602 359859417 930123426 113313680 57537772 662355546 41675436 791975845 810832545 -223116775 -495274814 579750512 282426811 -716679384 686458475 76199690 -729169916 -886351234 14392918 -422118454 421291930 -912767680 912097859 825365161 434218656 323867255 22671305 -636086580 -405283735 945823125 720153912 852040748 841509676 763688977 906106614 581326268 856487932 615498976 235414120 -497317891 -405777832 -941250905 253489024 598795946 -651688565 -389452664 -466242981 990399672 -381118987 -62134651 404849023 -585577425 305040984 -599010775 -245172774 -536682585 -366777504 -843294625 -342099264 -811009656 996452196 969152781 987228474 879034400 -674006566 806643564 -628203807 611513178 -475829584 -879545923 -900684248 101485328 -240947931 30879443 -369374516 640639208 507134732 200121517 -826066829 -426288720 -989704456 697139741 50338480 -853025705 210736454 -198434504 840641032 -806158827 7969618 -123445186 -519008643 584325668 632059103 -548132293 993459005 426343339 773449837 -201692576 -881136138 333401503 -196550568 404535570 904118217 -828389330 184376373 486773295 -371856806 -14156353 169526048 -377103773 944149670 915840819 -596995034 916393637 529579575 621011838 904540075 816900919 716057214 -670983232 143791757 914962306 -642368359 70721814 -23646545 -361320308 37895721 -85082370 -200105718 770617602 -547421000 630143 282328420 -126666754 -307488495 917444584 355804622 640801410 -35038751 -288040907 791377107 972057511 -437158285 -833781748 -405796981 33367483 -877576210 -621227887 -182095543 -776992995 141915776 634756848 -570849182 259219871 295368382 -485771147 -931984306 179154396 185612000 -91364689 -174936799 -588273116 652432701 -523246172 -657976233 -990932022 -410848702 658253260 759196930 702975612 207226390 931763560 641192747 539988327 -670930129 -633326368 -880537786 857632189 -138085206 -700952161 279132384 -316005704 -356107905 838359985 -948203383 422890614 -638427997 -143357450 680922105 129344111 945531474 190256681 -534233901 736297675 43245208 848999851 552725048 -293543346 -968984752 -191802913 160839242 -584508417 -82996597 387623651 600864806 127919390 92947462 -631410051 595735223 -726759558 -642124101 710766547 688167171 588458841 -842718025 -574661425 -848986304 -860419330 428005878 -908498814 765695025 -502288725 -729008551 192459464 -743046677 693371735 739400450 -766659503 118842296 -934659506 -882352271 -399624450 399951425 413929111 223776776 -199172963 265219486 26161051 -145335116 -15584517 -395931409 -29565818 -758272739 -54628451 -884361806 63699844 554274203 345901847 975937281 -443873015 -220848241 -986367375 -788944365 -281285208 778508118 -868769955 -830547005 -808394457 -257171472 -53432152 -97041134 -205703035 880807889 196691705 -675229599 -668489250 442943647 -404052986 981887869 18324337 -840089245 366864853 -573844315 89753209 582465968 819952618 37006618 334868024 -177197480 -559967349 -942265625 841050152 -756578630 -388845673 664255684 -118661256 347160857 821638177 223061860 588966046 171484596 -892288588 602764885 553008550 15035474 -133529347 451115834 341102665 -400400134 -715892377 -239514135 -761802859 -549451924 -270729370 -907964324 403631103 -765159009 -541673585 -727740488 587044326 -992931768 -688844693 827328394 -963157627 431432749 319163783 -951902576 825112693 521655338 -288197152 -716442802 564834159 -413559964 903231147 -914899398 916015103 524839548 353103553 -384307576 -849282399 515538361 602593193 -537932584 -8665338 792610967 -786133593 573801271 200541645 -354036000 462498419 -763564723 -383858024 676241022 364846500 122559187 11390762 694670589 593137457 -50555323 549110381 736640713 428870625 -997427933 93284844 603175676 -834488667 495527742 105856133 -250693429 475051334 -531374074 -919462812 -957964717 850032696 792068639 472534987 -333592185 -789287270 455911479 509511162 124146546 968448292 487458234 -876760264 431248009 -261843748 270744737 487298354 143031171 935485385 -27117318 -384478888 11805858 940520338 -300872714 153189613 442249563 -103248037 103555635 -633580851 -550503991 72991426 29768412 220226306 -354946568 -718545937 -810064369 -995509303 320446454 -183708891 -593020279 207487403 -758982908 648347870 48630797 814552403 -160723173 -884567365 418596346 977430180 22531854 136927385 985383394 656254574 -15236355 971747065 -185273846 -852729474 -136117634 413512535 586500076 916150349 714389145 -520659779 -561242147 -34618643 -8240623 -439797190 -765800087 789246180 791439099 -739314440 958998975 196947539 150683613 795060561 -143752936 558879508 -924722726 824386904 948579090 -606540234 698109811 22535450 760704809 292556505 860641291 352540260 -588788287 -937261098 -203506702 942046981 789707279 -497964543 -662083568 -566767211 19259185 -699856034 -603060508 828506595 -357528234 863042605 -654820952 686822059 690068324 -15360281 -684100449 75207298 370667706 -239086301 942321296 -590101326 -220984330 -575910129 682065599 233411976 -464576858 -994669361 147452754 33963916 -189802238 428452295 -124140379 -561460358 232743156 -675901995 -808901606 -770145394 -602860362 131656209 -774052302 113397571 33829659 160789790 83985118 -228396036 986447072 -907424200 314387723 297504518 -978761651 429528628 -826842505 174099049 -533205196 195002180 -784379134 -669314834 15399196 440210185 249251149 762156047 526512293 -308727108 346905393 -691737381 -493452985 235389661 -154426103 -154881404 -20177012 552259510 700141160 -77180402 -717740560 -242875611 69158623 245174069 731889469 895686060 -804645496 13710140 -490060786 305431490 -627359684 -630762284 -508241298 -402940652 -480937920 -477749390 441132469 -245292779 -685566358 77546998 -168681963 961080098 -599356329 815071516 -452965474 -615770409 258943551 307732925 77801831 -50237697 979328940 125735980 -748396446 -621565269 -325692077 -407097982 -283142538 -105290859 931258655 239987438 233927239 166754814 -281493132 -401564228 150818342 427271807 -983512554 601235137 -408432348 -635359760 691003476 486975060 103481767 -283497127 525915636 -62128824 -601037397 909556260 -734132538 856618663 164628849 541999087 -313703417 -609448444 275567094 -9613393 -399807463 -707026781 468034541 -477076364 381165777 -162553453 616757904 423820651 994366676 -443347816 234680349 69579557 321647930 808030508 -534445621 -53827742 806609853 -906328076 -623930676 -345389691 -957488000 -281473628 651221111 -165365101 -395448958 -357231785 842191723 -16490747 708647422 787459971 830249423 290715206 728312129 858105896 -574264237 -810095332 -697437677 766296044 607992711 -299105763 -552013337 -303461816 -544632309 -799007256 -622426117 -596519381 -966774058 435105357 -454801045 -181572451 541556911 470575652 -123751374 42522101 -635158649 -361154516 -318817733 -236176286 -414418079 -521946419 -834373404 -175071376 39395767 -184691862 220427436 148407234 -152231430 -961965604 -785498232 517761708 -304856452 964403963 -55506679 -987757991 336076086 769898786 722525930 -762880726 -184522235 630364535 -81325705 653851204 -465200804 235223693 -177702949 611507152 203406594 -722477660 -770684157 -212659936 962309778 880839899 -847010128 743886736 -743774354 488592862 -696949730 -58808387 131896300 629867533 -953898871 39015490 -226102136 -560203428 -783971347 -147586607 -863351912 428706409 369963252 965234369 719363859 -734604098 -590759086 -176496498 -336173465 987260165 -706983108 -937642297 -505516933 -592420300 116156702 183159894 -367941760 -648258415 -93759699 813657814 718615197 592667363 770215398 416701417 -549088019 -650187998 -563016666 -2315607 -318542853 -574079130 -369073065 -807745122 984058652 -740820547 375848174 -661357072 719408279 515411609 -276976110 727960993 -207297175 -857756421 -774150988 561431391 240989955 518472968 933380066 725586187 -837547084 106300077 -924035525 -564930045 503956325 40945770 -131912861 748422095 37112063 -744101362 -614481514 -485634652 352352261 -687638416 -187293994 993827406 -134498747 566666920 877887515 500634569 -595489917 542417416 -743345271 -605768767 524562265 -13190325 869066386 -307494461 -484336318 -242186326 378681245 -25250127 947672161 55266884 429227635 -838275666 -155872047 -464506365 960294026 -242479350 323673224 -5404107 -865794483 -434670212 561529150 -965223962 387334841 268582832 809138591 -724457743 -107541804 391654688 -751642516 -14286938 364548205 929049543 -446145114 728494524 181091055 747917978 10337245 771682863 -567301388 -597640822 555098522 817457993 -511234567 -937238766 51925177 26777362 -384910802 722618670 -958983392 -280271515 267840098 -246033298 -8242655 650690564 986888535 245029335 -327944590 257482606 725889082 733279949 -290274894 680635720 972840736 -399625403 419356694 -618012070 45805622 -551614389 -639737873 486620604 978621769 226959799 -276547694 -942137044 -980196808 -638217863 496112049 -543362557 -634042582 -331404591 345305597 -877789322 918771127 -417499346 -577754264 634681098 -821103569 673897486 202779858 -539212795 459203381 640082686 292997212 -753080609 494500073 815393229 -620581566 465919458 284108045 -610475610 524303051 -914287148 578263869 326629132 363520793 229631739 -337200645 726271851 603422476 262893878 782197489 856158145 854088314 853873448 -199347917 -568486929 135887731 -797826475 254280526 57960716 -633678907 -465431594 232047583 85512557 356272381 -470566170 269703477 752434653 42346801 422849396 726127277 -427793903 -261771268 970905538 -929433370 652226212 647936193 605238076 314140629 806193702 -758035507 158687615 -600973605 826971527 -971322809 -129744507 -157810803 -88694588 864988677 -421807526 -769788936 976680127 -910410570 431912327 -24600209 -18158772 134085542 -219697172 655592739 241496779 794769393 -586298612 27639437 597221024 -871577423 251111506 -949414118 -915835120 -102559613 600172386 -922603587 -714580944 -667416741 -335254022 -587208477 -246046481 154448592 139919926 997007345 -531536849 349150916 975337695 544523394 283596837 -674522860 625512628 289195743 871110057 -635155478 -295261239 -61504099 -793581386 -226054947 -327747113 535555549 838209449 202832852 284053696 976862927 958592075 997441607 796214672 -281532702 -1485945 -219694035 -390339970 -33719010 282133682 -45331836 99118787 -629582316 796011709 -454437087 316481741 -772744995 -993892877 -106018525 325846172 -877498323 311064791 -655521777 180607798 -98007854 -459730140 126771669 857291087 -210771656 -857137078 88162779 25485665 -231110818 -521013534 335047662 93362945 930020444 389995558 193854812 349407060 799232971 333659629 104275541 -203694038 804509888 938455944 -130038348 -474332854 -771604260 984698874 931300058 150243157 996698858 274814429 885322538 -397790792 752568366 796146305 957660340 -248570965 413055660 73271016 -489868652 -225762602 -371975331 607342683 610003218 602570168 -934804143 -450017820 -88911463 71973471 -339617372 496482952 963855652 -84267235 -350875085 650344781 -276481786 -711098651 629914018 -53161182 696995257 -366797598 -501142072 -739955020 911899111 -47797922 325723374 -294419853 -700571733 -572859413 292596775 -155103098 -996742421 -671538673 612882215 709598154 388837497 -465895063 780726284 -873315439 546786209 -897257323 -484276014 440318099 -97664459 -698398770 -352698444 -631321018 -195382631 -209635363 -401268516 -124787317 -235894655 280169662 454560962 -539233000 -965807002 -502871805 554985778 -582280277 87366169 -436452621 190128549 678288617 -450015347 -879965463 -735360727 178398946 -993159812 588435536 376765296 222327447 -158898546 -780358752 -992347359 884780695 818703900 369533444 -114969370 -399143741 -996298362 71754451 96135053 -534526103 563068403 -618704392 298645886 705442412 218240548 618353741 -408612162 386627452 861867200 594632756 -96247902 -512125004 -395017232 -145089164 -445432612 -463728723 -136128573 -295974085 173130736 558924455 800580444 618753588 501975247 -461436622 616693513 954492743 -764725868 -764928555 -523679807 57208067 238376315 -158852879 352792242 971194670 63575267 -868321686 861176464 881669507 -42114926 992518152 755906705 -388651447 948320112 -632537358 241454667 -501057547 914729944 706177033 736563466 109682556 56800480 882287985 964225593 -899432577 -740840757 682218654 195358023 89030180 -541524866 237508526 938797194 -695969374 204390975 749799484 132334499 634809211 -354444785 -381554152 191841156 -889775360 373160837 853593857 576275467 -666663004 -100255338 -587962077 -683322655 103056397 782586652 -459063138 333937878 422131717 268537425 -149946452 283294971 -838421876 -643676105 -646964713 804726629 -128472327 -937935341 -909798715 278448657 -197826419 -899077753 357981928 53070804 349256285 -213697564 -566920897 -785296025 536590417 452533654 -943998631 588914155 905035404 -480163607 -116357256 520898206 929343375 -705639906 -458874426 -94582247 -247397291 -877028853 -652438080 -154176511 756064267 -555588541 -727698105 164924070 610912079 -354298493 -650783729 883937726 -75059758 262409040 -326015320 -791516994 319654234 -680306128 27844962 -6406205 -106259900 -178790782 565213274 -706541441 -771796733 -541812505 917343007 -323105278 -152264093 31452443 455256749 163509857 304523034 652108513 529832517 -970384182 -937241865 -998733445 701828719 -786848430 -116323606 -292070944 -802874615 576345753 678906132 752608998 -114061349 -322533558 494583132 -311800457 780272942 231143200 432130478 -503016632 -721719445 998887839 -988215651 991520536 -625445374 -842772912 51163267 975672155 -247661058 528104990 563858993 -182462270 678150559 257540507 -800440400 -93206090 -841676671 916123660 -663683572 443923682 -672700686 -760110017 -866150776 680403751 -786500330 -748831968 851711857 66620623 855251071 -177101059 -795167381 -59783484 -557280929 -123399303 -679883185 51925049 86977783 -676464544 385542903 39904843 582913724 462315518 318630185 710628693 -264107605 -68265600 764223532 847814473 -67832183 957117593 -406523158 719983304 914630639 291093814 221101475 892930081 -699296298 -218002646 279389100 -789227656 -822480056 953127079 837674494 -456933810 762238896 -771133464 689737702 390480811 322096223 -613443790 98402948 287641847 -956205830 427629480 -370831683 859106125 -764195839 -536446816 393387828 467065159 -260106 -966513856 -817082149 -933899835 -212834598 319211950 240513995 -176761739 -274675684 -959668343 -875785683 395678348 422015709 -941354804 970565051 162389591 933478365 -634060598 -486443603 842996655 769388295 -339152922 881225500 -531828546 -60807485 37029837 785188826 306953119 -626014329 664778278 160943805 -249674954 165817830 -520706898 952225401 -194488274 712277771 -645720947 568521140 -733028239 39910882 -23621151 -549543853 636936 -114614195 -415882196 -128009753 -271147511 620421181 431556789 687117834 504340284 377929096 357516184 -480112672 352260421 -984412012 -503381497 -480117406 754493556 -565925206 512144792 235244003 706138105 -35095290 -760131225 489950183 -316737729 -307806257 153602292 718612477 -223707305 -868138315 167341560 318631564 -300239406 549062951 -50801526 799473961 684027142 764566536 820155480 574691187 750092117 -173064096 -261264980 -933774829 78221477 940603487 974313354 -143575094 -701951926 -855054824 -866807517 -789694861 359101318 -726246338 97050343 293024415 159460751 -116377763 -681469496 363726510 430129134 -322575310 90021212 -585578577 601509159 -350575594 40645243 -329107242 -107369272 -211695688 714710636 -900973743 -734702062 222150871 166780563 -504978844 -359792542 -330237124 -891326718 -313354568 313988029 -403257815 905859010 91884390 -994185731 926671014 912999181 986916362 -369246060 -757504926 -959453781 -512208002 504087752 484575655 -934428360 -676837309 713104708 991138406 -847353432 -393059168 762107395 -736489859 -846587047 827812727 451680539 894934341 64193557 -334171640 -613978616 713202950 641268791 -332903994 397390625 276795866 986655942 819238458 499209814 686907677 -825747387 -632958422 806370758 589696004 393338420 -735781097 -702213315 -436234805 378943668 244985622 -493018467 511591245 493127008 6444956 -784622937 464435896 456170735 229702723 343963935 461293186 746410553 796995091 380617827 -666671147 193520813 -620289931 934317689 -647875467 -521850600 -748067987 -546545106 129013211 -886796014 -10918286 297334141 940222058 -923659224 -232433902 -954337101 218030981 220029301 -702374557 707109204 -578933404 -892221496 -451870008 746800043 -37283052 834495337 -320042649 198986803 -698738950 87344346 -302072630 -468056583 214205905 387451139 736303132 -476332569 898480830 885881615 527701387 -735031767 -542182249 -325725765 273889759 723678660 493538755 -247008753 479673517 -57329463 737642298 330883272 970847486 -67920938 -686025638 79504873 -121358916 -644944195 217690463 717297474 521068414 997818953 349199852 -747174921 851389719 891351956 576657068 -582950005 822387279 -602717042 281939043 -577346300 -586610224 -97097195 -996535870 -462713163 -429683234 -946897317 -363653630 -737195702 -237101523 -920418387 184663775 -31192817 -889862739 -81918540 -499323151 -31631791 688013738 -918990353 24880272 -951520585 284773460 -552672273 -80404430 -395638605 -204951387 -564951644 903985292 -333382061 174033478 -317101738 -641596940 617474258 -374070855 -565148112 896283892 830173072 310694930 558811229 -969042461 281663401 270531308 767229030 -811359158 -15219579 250353978 138302348 -959917476 196570947 947233096 893972116 -13391073 805149205 -835625688 -257132973 683764426 -813050376 -188309078 278682279 -763692596 -510796008 -717973232 -52894670 -490818234 -837209561 210606095 858593930 -963093468 -957445122 -822237665 -811720373 712856160 867439468 845292831 88703799 188603480 338385347 -780474146 -599993489 626786703 -279312662 -466844726 -359063165 -641786778 609633815 -612610495 994701072 -654186811 -522736830 675507681 290871872 536101784 836886762 810629411 575516422 -514632697 -955742905 -659780993 -587340785 416888040 -357556811 -581160037 -91665970 538525410 -61463656 -627339358 245039874 -841859210 -260070864 -820912514 231560244 -666948878 851427708 377134946 905688267 -393340879 57358261 342692106 -961057616 592547640 480217014 -58016064 797484630 313557915 657176634 -296589532 -464444294 494077377 572354388 275451182 837989724 -560804123 -814866942 441098466 -873576564 -148793696 -334133246 -609311531 591522755 -659626399 353482826 -619603683 -616106136 208940485 778674884 -935374178 -362137990 347219964 377164691 -269239762 555315888 150940742 -52908305 208134164 248260116 -983536101 816356259 -372510184 935775624 116724807 -278069218 -631195728 -65313511 -769075558 148887058 36100118 -15268950 405981893 815312482 746021480 -933642829 922492499 281223875 -1633532 845432377 442037389 -228675176 -173306982 367741367 375247953 403545330 -269348220 634669437 599776283 936841321 -145428378 -761176519 -693898368 156181414 -873145723 -560894527 -636790507 897016090 303832853 635792379 522615251 987655353 160981350 859712270 -452097264 -441829326 -922537363 350337051 -981763219 173788250 -854843224 -867174228 730929447 461832092 272271758 965387688 -928497538 904743699 -137546951 821874759 -44835890 326678472 -883737480 925196707 653523519 -273719289 -92491076 359095463 290390322 -578653403 952176329 543534377 679346922 -626816637 430805595 919073993 159858181 -153499107 -477388313 170784668 29755487 -655556042 -295230767 418901005 696604845 593458452 -587169751 634900094 -906770999 -85925601 277609429 -586014152 352167006 42850990 -671989354 -970143977 331468537 -352997138 -923986920 -784723716 298485277 397915546 -555452809 556388140 279473792 -721520907 456111217 74822699 114292310 464969905 -590699051 523933277 322225849 253514647 -344707582 576259864 850420710 373452925 -473241211 -70867630 165957806 -884791301 46143083 810302938 -872315953 -36017467 468106511 -690606628 -716428497 727886754 -577642308 -775196151 -53179619 -253711993 -402180737 827271042 -404170578 -918290701 74777806 -122753750 837815044 93471767 695443239 501972900 -755258116 -206674778 -971469669 971577906 -265527356 -39978897 -929731561 -813194926 -37928203 501132136 -522464908 -608868388 -910644828 -540008606 -219488108 40011347 16293114 322098094 -453751185 -267056405 -996108357 -803718714 -821987184 -788805471 688010939 -267785024 -420761071 -454849547 -847582643 158242779 -776476347 -37122548 -840423174 -174744690 258907598 929867127 -704193511 713747005 -941329709 60713649 -218369265 -79750008 -556706030 -869285475 349204171 -491081500 34850559 -800148474 -709393015 -277200619 153254480 -137105084 -280652178 722273820 -447838260 -372635425 -168290202 206695557 -184700162 -101287246 -863050025 -850634021 518538251 708206312 -615692016 106296101 -491212645 573109337 -218307221 -548633874 -818175195 -720607076 -403902491 725254874 -640658009 2831147 -248086020 562097821 785202604 -947204156 861821486 110453699 -262510346 77151005 697936449 949688043 -2712227 -338898882 -997134839 -843305462 999061510 56231840 -980291395 -42963590 577422624 433974696 -358237093 -12209208 -748087190 -988049113 915518975 -460220443 -251416865 -483527728 59808895 95094652 -808982972 -215938916 800774597 -971199039 858504679 248284346 344053329 322245768 -459832538 -773330290 -658826851 -742751665 502712102 481071971 -29429336 93138558 186027913 -559362963 980229714 606637789 538448477 -991635251 -629218542 -62559325 -578989466 -570933373 919830428 -410486512 200224895 -206346707 -930003555 -746061326 219169554 -251582941 263774609 -659064720 -201294661 696931123 268008317 764393348 289540859 -775870948 630403943 -280462907 675853854 379100542 729536912 496363051 -929459914 518748648 -854379341 363290066 191611477 -12901502 242302810 861410231 94625421 -344359989 -954669380 -707440695 -842519241 -307844952 266133899 -658626181 40752267 823259995 698027451 404138466 471584595 487290424 -475110677 -381768278 -115784466 -373448576 90464154 516946277 200229651 216483068 315266304 -508385406 -898492001 -463664612 -461151054 -80898077 72949101 892743053 -553012041 -849857051 -174775739 -824679763 -433777482 -498479755 -386116887 -573102246 -987411992 -692010441 927738926 757345292 -439605808 477212790 -209692528 133102065 -358845302 227312045 -175813202 542852281 -677773269 273136254 903147326 -536932322 861104344 -485487752 -971941000 283845749 532918828 422364073 -965306266 -933450059 -968219849 2828209 499451856 377527494 74523852 -411753578 325956958 -447374291 -730251071 -88575797 563245267 -576137125 -545401336 -780810782 539939133 216697671 -714739040 -24208464 -193988715 -356652087 979507088 261827665 305023411 858208950 -962811759 993513929 -49837307 -967485690 -393010629 125793580 -213004026 576321622 665230266 -443908590 870701476 130439430 -898364860 -818696137 422994977 430694297 410763130 -661942618 -618930359 432460272 302755267 -792792096 598564670 -936733057 572584551 -694350055 -397579043 218570124 56753326 408220992 515127986 477250100 217103413 630070304 21839904 524964290 -347232408 678107383 -231741262 -791640722 867389728 -100186438 855007228 -999229189 -647497254 -778933617 -595102432 -52779886 667143232 471150544 882797648 -649242504 180656357 -184590170 -284546683 -273099135 50260490 -99440132 886170703 161689718 589233504 -671523464 -848255372 -342680209 -247842041 769966965 -931437419 690912703 140213259 953715213 841277518 -742881070 564817554 -445915893 -694686508 -553898166 934690208 285286801 -382786119 -935896667 489642620 887282681 -900780304 -579531941 -205212703 788112213 -454123285 910626561 -247597465 -772022131 129991878 -21370962 -107590395 323526819 458178992 -516870323 720286871 -867011563 426732819 345745492 380593719 -21633291 -312503237 -902677855 -407176960 -47529032 999387768 782517300 -152330489 265550189 402121748 -985850730 -243670818 535966316 371264630 -72207632 -18372184 630569792 -231138975 -98286902 -25113177 -345855315 -940778901 340537997 -296475300 -408167085 306777231 -80053898 -953522327 492527364 154479474 -196806046 885719263 -571716374 -788718495 -721140215 -956117981 -4984007 -768871672 -568385856 5427582 274653483 -388773097 678851981 -352147798 956100376 91944638 -333065442 -233513504 -16847353 178648321 -402290600 -984818631 591447014 -302109395 -770442895 -926446298 -802293167 160497211 -799742700 232951274 448267520 -907246441 -840674867 251173417 -258697379 -918474895 490738986 532223291 252362692 -440067474 660669732 349330296 -55909027 31911660 -330070910 -965802234 -64170867 -733136187 -846299783 723676073 -336096942 -909836379 -193037248 932849589 848005021 607469924 40019511 -72410403 192685847 397449576 -281247734 309828053 -448242289 -909723427 -69644446 983830088 591978570 -837377601 -670804794 872686469 -465060625 -707070098 970984901 2473749 799235860 281602326 123593547 -322753310 571419186 -152056924 -97747190 -18948373 -92495340 -344541387 -981205075 -764771951 -645697588 930031358 902391996 -186541919 -129800772 886261153 192637117 -256399503 116792077 -156940635 882439527 -397128345 711539390 132455299 198058027 13127146 -696246565 60873603 135482221 -88493829 383254918 -506788562 -608650577 -326375463 820086319 -93953230 331317305 -950709460 -910346000 571147314 473866434 600810621 -130509860 -166465918 -603645026 -173661460 838228733 405960721 335199968 772534098 -258759466 -564797456 176806286 693829176 -238298512 -616614305 -805223405 -426458682 430556810 -700529553 -751947265 284869749 132738903 358552749 -334490739 -827685293 928883195 943648536 821442347 -32567776 -48851422 562991355 -124291601 239891282 -550609937 335482157 590817320 577148397 -648701276 872870411 772300489 -187585192 967038585 -60764503 -516025047 -707978028 38956670 988123561 -553958464 -615660018 176214840 835827859 -286678179 762651314 -233006052 -153188605 -886141542 440266220 -122434114 981372651 36856659 -276759587 -609765225 912665229 -697222546 467538726 150651629 767341710 -819717588 649423665 742270939 -688498262 -936798276 -453702425 -473476219 999405408 -219039304 -870813320 300813407 532103574 901057267 -767889158 20110999 -64525774 -456882002 -551468729 -213170064 -832517902 -17389812 27095690 -651893895 616291335 453808149 -965949079 579696070 -1289256 158256666 -341050460 -249019478 -620731097 357696124 -496427697 -176020330 169176665 -497468515 -320071602 191907964 929078320 401196223 -374868406 706060318 54964964 -53665685 634245701 311729097 -604417630 324984586 -302665275 152375722 541848441 -684833117 328886135 -88731138 218091422 974878565 -24118706 947664640 -626737481 -147353576 89168699 -235357510 331887990 -757310049 -983174532 -396434425 -104422886 207590255 114208700 -50747290 555934969 -754425033 -380451846 644969585 710926759 476706660 19987226 -431224698 -455691057 683686552 -156163558 -807741904 563673381 -494210471 662665799 -387717904 -571217733 359122653 -724186834 -252384128 -578801265 640602514 680103670 294072126 -305562138 399783505 633955289 995658843 -838384887 481968607 670489512 -759049390 -888167755 592208516 -692015433 -435252656 -939546594 203562970 -976748452 -726682107 965279461 174108592 -309924814 200107038 488346046 -784522609 789831066 101927291 -159734933 -435160233 684611863 528952352 385366968 -226223320 -277466489 577886792 7990342 228031142 299662704 -579842454 128723817 -645484601 -555524179 666913451 513242692 -17527833 602906822 -273597914 917416626 -83099222 -945873538 795411788 559707979 -134404696 165355804 392683951 686806555 -805192348 405205012 -791415717 742198761 798116873 -945916927 -677326681 -995514497 -393214451 933287596 -930552777 994177333 -270055725 -320243778 -550395870 -375816514 160190520 439387216 136762789 135134402 313184793 -705072562 138259448 10077584 843155088 -384401879 745803945 449832402 833120146 622559156 -458335037 -788930044 -748845636 -390288316 -229499139 195728497 686408822 -396190969 394354229 -509766404 280118284 763496215 -390710491 775590491 540598482 -179530067 358344197 -431329628 -929582585 -697107819 806021945 -638164634 75004295 -589963695 34888355 102641062 725395433 -773092644 -685834973 718768423 431372053 -650304572 -465659135 -502763615 100885478 -513309326 505912871 -995175619 961433191 5108018 213991482 529685328 692663147 471688819 -196423038 -250131900 557110680 -850618689 -951538472 -953145030 876708558 92381481 -4712813 903614991 515962943 -5242421 -648375261 -781854685 -273202118 -344129700 -511037322 -241632954 772478109 504714793 574742132 -873213679 -556357569 -297667697 -76120765 710261707 529364280 -728749197 575684447 -896584326 -841348039 -231781974 -110330609 -856400618 -188480059 253014059 250169217 -806478046 -739451603 444862625 -720504137 275384113 841214504 -206161849 -404860506 -636865123 177577091 814214500 -301777313 948006169 605571587 -598192646 241310886 307411480 244533583 -208046298 -221276016 398432193 -288675312 -451115213 347593752 534361910 345665373 -569920235 -365411488 770702373 387801922 -792173752 -277922301 824585868 300981961 567767360 -146448498 -405997738 -586940345 405181299 -493315979 601015591 -792813890 -292612182 257161077 -218365335 503769358 -819964560 -600123755 -143834145 -963756563 -969341044 408061364 -861465244 -703437246 497075725 -860651514 -651036891 291075106 586361481 -704772470 56671673 -181907255 656241278 -414270117 900473160 -369550465 -717350024 -711456252 390607705 438357138 793474935 503020584 646506079 -144873344 -219158497 653554063 -442882609 577133413 929222560 -203392389 -140924386 -630979096 934629266 384594546 -570518805 699760909 -276686052 -470503513 -235541766 -581371052 -377852133 -719868790 -598837603 -270821313 127019123 390845169 -29808915 -698285523 924058259 599918199 327637048 -240968070 -968224710 672338447 318063513 -5602700 -878686759 167587682 -819138634 -497987052 854498620 181866406 464185177 -636534564 -211127756 910354258 491155206 -950996505 307568180 125073250 270592830 47693326 520251212 -532679086 91733913 478635156 688467317 -752329390 -491724410 977537243 -290992503 -557939394 -371962734 565986538 -752997946 276083859 -61839833 888279712 234722526 -865464127 -29665225 -851143572 290567862 82142550 596989236 -882114398 148973805 -510449789 -756192392 790800832 -100901853 319874968 372361616 474495456 864820859 141126936 560215164 -751995647 571784416 -48433550 822581671 587816814 347767556 226595153 -964614014 -647557266 400812106 -937220749 -181736105 -915196666 -19649918 -682861849 -178705752 205807834 181584964 165658949 662509941 -827879557 466979063 677797319 259552520 178813140 -612332211 862456068 450750049 346261979 -520994387 -112284648 -884767132 -363037410 870276937 -405258810 -372749218 490255413 277105222 -192871796 -648906748 -494043211 708788047 -688812102 497629282 -202607724 891039764 -716101740 216929625 -371795438 826654300 430200221 -942659497 -780860010 170892091 630468650 -302342880 -822946359 367314543 747014113 -264203309 -890667197 -927058032 451248148 91053668 820569557 -404082199 -340123152 -982759891 -979327044 678898060 166985414 -819819980 -135976176 726556222 -166030418 290298372 -548354999 511862456 253974884 -817300709 211899014 -10157281 -149981182 798313750 -450988775 149789032 -882451047 93797580 482699067 137919813 723460551 -604011154 37575783 -753611905 691026051 -841275124 -787639618 12773327 -879402555 -681392075 -835089608 -733748578 380407160 -333944502 -372038704 637951796 -143547062 -28772032 -680411365 -168527317 -326235375 -828643380 931418139 -486498213 8448465 -253672143 -469147715 -45804160 771995674 588564418 -561960021 191561503 469187587 289492258 475776279 992989931 -217018618 -288689699 807609378 688401004 -384612731 -745633420 813976681 538848667 187140911 -31178745 -676926035 207337402 453700748 -813335665 -421474328 -344458094 -294614583 391814572 243809126 989988897 12288904 111680755 -837914226 230203534 616985023 -165514991 973349154 901912621 969041735 245738802 -157844416 -323243673 473286365 131806027 192760009 513054069 -829029947 -980664980 709341874 806257110 -640200905 841308809 -344360428 -911631421 257656966 479512363 -719508796 -993128493 420006555 -166997506 21845004 -780335764 601719621 998801307 856327515 741196985 301637757 805597444 -657455122 856696041 588773042 -537366121 -39757894 830195466 -580023577 913849009 421768548 892054030 -926453986 343641062 -595486576 206195560 681518750 8715561 379382283 -362710665 932209863 -400951149 -918555054 540582461 450932967 -538245645 -789080180 797043662 21622828 -994470225 936658603 -846903593 999962137 398517279 427416756 -199328708 -442961404 203535671 530406531 -260004329 13756210 -853791810 375619806 -636707618 821144421 167091537 -731519056 967431034 812946117 -458281401 -465608167 270109787 -486448416 988774651 318343498 156986151 487562841 493530360 -699925812 -164846044 -793190371 -432669627 -874115825 884001321 123549421 421683260 -539977131 574438049 624402857 -860785340 120036391 586925193 129879249 675828581 -882087974 921954818 938557924 -468579670 264476018 -406415658 193536725 309119480 -239632913 -310512405 973507043 -313241118 652685782 218950427 -438412432 348589843 -223527622 8218103 -600735602 -92708718 -306373275 -962327798 905094582 -883751324 124038176 -314470949 -369639141 -581447762 105392440 -908797908 423716997 933307418 952895116 -306743361 677375299 765090092 307225728 29197030 -538953060 231826992 406348533 -317855854 -476447852 216177883 660259175 -406948354 188374377 943357485 -275049521 66592056 6544782 -617100196 443396398 -32323284 263380227 59535539 -292216813 337282670 320258054 -240939368 -543802575 -787317766 -705162367 -567231595 914193221 986437800 515829011 213144290 -923241906 421584712 604314768 745082403 373432703 -472136892 -702466426 539585834 201128972 551503582 -587538857 596015346 -399516139 886144196 -466816407 869784681 530081579 221814181 -758363205 -163426186 671948861 -762639572 364376020 -490338544 598228884 -829584918 -202799415 725173427 -814437292 -946251823 -561898884 -856719722 -411293142 310119218 -518912320 -568968390 699001729 649931357 -175982398 -502218050 159054758 -734132137 -498408387 95408685 -74765195 424032307 356624650 -503057403 -482236890 883701680 -386215975 549816642 -774880254 777430670 245005752 314851758 119036955 -404624875 -854047331 957207897 -88405422 761007816 381811146 850973016 68832400 842611763 508948666 218816705 268513278 300342850 -512603746 -852723919 -206257123 -206555906 847424063 208938745 228482035 -626636599 803352992 951573666 696482430 398920786 -439425522 -183551654 -279461629 432733206 -819700895 -835161247 -803255066 766785292 524934563 -980765672 484851422 130865013 382179235 -932291222 638145167 -532194045 -829609352 -7480030 174931224 261514943 210413224 -895663896 -750873198 446946228 -529374701 -50490690 -223571336 -361076954 -813677299 79903270 733916310 -181011726 269910244 -426911569 851186239 -41482113 -938618243 751158253 -750707075 -365546235 847845010 359633517 -507832210 141455102 -829848402 306620975 715229366 71941928 586414842 -755464780 219080486 -431547472 118692163 668555769 664346971 -84423795 -151148382 484930515 529049751 253145384 497693726 266503508 -138486804 -612241962 -842754149 839406940 -497087756 -340420193 453081958 875378508 47866328 817770724 -824641854 -445414499 -760126140 688105492 -425700011 152879738 814717203 -43363322 813191865 386854670 -381034571 -528394135 -232382502 -238406176 498113665 143871704 -74457059 -577633323 355921829 248689630 -75634473 -826338981 600240822 241744028 -901646511 564779730 589258043 621982805 -921257649 942102672 263976097 137019819 -615204106 58854772 -770238542 930268298 -501060768 552325276 -877523718 747005181 433764082 -134272879 1954782 685786839 -175040641 478720887 -99840670 -128577859 -576844867 -234851011 -865843024 -404480262 899039313 713833544 -883101226 317246620 -721301723 934783394 -601181310 210027866 159070129 461157471 508316145 181247501 -98259570 -94507158 -329574202 -775204380 -474298685 -849186939 530413566 56651550 159590139 -590902890 398325424 471614256 9826060 39492232 152813806 -907095668 637581005 617487344 943003908 -622807045 944757973 592991153 283687893 224784595 -12862075 -143641756 -800787510 242953972 181419244 -21726037 -472188560 -626054054 -560420258 -38345293 394886518 423618212 104357701 -661595756 -306542962 -912044419 -268383593 -43912838 287620868 -304679996 448286664 685523820 -117594737 361936253 -489106405 285186260 130438153 897727422 -788595304 173097463 612070251 -901572554 965068328 816533182 66152061 928754988 585875085 -362872865 -104046735 577919737 -955442578 -786589253 -149801689 -253717556 296357724 -293314485 -771511800 -278133702 -48346565 959937025 969835063 293014767 714983368 -552409210 -218395047 916720996 692609918 -14025967 959254424 -791012146 997321224 -177086589 139083738 801481855 -873895558 -608486756 879483600 -142721680 -563105015 184329783 218549159 511860401 -362635767 -140067148 -539813620 -439544544 885535006 301415799 145837633 182262693 251058844 567953179 994420043 706203772 937442920 873383379 -936171563 352955113 392199563 -479297597 517848051 -56253343 -961769454 576784325 238549587 844810570 594800134 -651455928 -927606218 -464771887 -146870519 820734270 -153229504 343099794 -401129116 519900630 -872880125 919159480 -388017330 -544716746 -490390439 -474085715 283957439 183548176 -673586844 -987955417 -311525711 835197650 769326108 918119858 -580337491 13269497 304100251 659295486 521756921 -512748832 804249309 383410579 -414106679 -862580583 371319173 27920452 681370135 84184806 467080126 43106716 785889094 -741442137 -718297327 -521213820 573378316 -961693007 -245621278 97052064 -77855393 -590841243 69190782 -69529845 20199059 835605083 309833390 536599573 -921130258 222870442 22938708 -224203258 679039409 -784092710 399207804 -179974858 594591056 -539394828 600363441 -168484395 -282677187 -296541644 998575514 -805902626 -823655742 -898876127 870559223 -688753025 -995228804 510732378 -32252583 824483694 -67255754 915683671 858369034 -522469965 -453051804 835798 910797447 -812338155 -347530067 -467432804 720817908 -809100835 931983462 -971896717 -637026028 688028087 632639819 824198201 -990343734 -668207597 986477980 -85156660 -593370186 276494258 -654337272 817456277 -280797310 -608251087 228305759 845360944 487953564 609254803 -164465536 -677485786 760207861 815132653 -757539035 -856262108 -589850716 757152013 -692544102 -945822774 369269625 430677124 419377321 568224839 -963161779 610811168 -317089670 -497295371 -294350632 -560768255 -167207579 466729391 -2322433 719721754 110376357 -805616283 869183573 358808823 -922207406 754161045 937077876 -451764961 326798948 289233327 -918073746 -142580811 -763876946 284956084 -452767611 -900681483 -403316086 -605626268 -822965996 304357998 -47392076 840989089 921020956 -148820426 -95608448 741184768 -766724152 -715584623 644398347 379632848 674816867 -533556098 -514948984 -93385224 720963481 -810737924 736510832 764792679 -584632174 716083531 756610588 314704663 807563651 -342851052 416806037 -200176371 -685266569 970404569 255699330 550634921 -724593700 175340734 -341160199 170365510 941265220 467981303 -345172971 228421184 -786175664 516723321 -212716199 722115222 411053256 -811596042 -985112950 -264697395 -583012745 986636538 -542215145 -755441296 215850679 933356265 -623843734 -840500955 838932326 272380844 -143971749 -913619125 500900112 266910362 -823973620 -297828557 175650592 -767320532 -928315231 -83197047 -626104583 908863196 -374177640 96235471 888679401 498816296 -59802386 430739517 610750205 10189231 -752207060 -773048650 -885052344 -92455394 18016582 127923414 565084575 -535194988 -144579572 157054616 -425948484 514193971 830210676 298102562 -129970642 867628002 352497847 -511598130 608830464 -660720346 -738888836 -177519797 -114137356 -608257663 344117870 -774763888 312154077 701262846 581092523 -575751772 340473658 -555211205 -257394776 895963936 635037686 -126299683 -289516687 519640068 -195555317 -858689572 -869969801 547353100 596986201 -952941307 -552254985 -628426509 536545833 -524134510 -566757574 921553561 -604133784 242002175 576858107 96378189 546228366 -265604619 404777425 -20562589 972180740 880442495 -285255000 61941727 -367085734 -901416692 919703470 607006994 876752388 750904301 -350593997 -315189720 -238775241 -495819558 -948715574 517209736 -530642991 382081888 463475363 -885753386 961240292 -606884617 -153584933 -771731083 807219651 756828303 212444521 -325721521 -858947525 -500924226 -836805332 -3364936 -566857838 -264637572 235662826 960262352 872765894 -849850811 -359148597 -775293061 -852067977 352015303 -575079551 216355354 781020538 595043669 975502934 538809644 990415137 -287642310 -522377457 647776658 27095937 642807521 612530162 -375047531 -580260620 -532160082 588943265 529713873 749989010 1804435 266556867 6568535 808373913 385903716 33659075 500680349 509628629 875695474 -819977321 -682827148 -643001685 -216297561 -127473345 237672928 536968849 -60250764 -962505026 -613401108 933719408 373155328 282006393 -969952040 306149829 -333526319 -758892778 -518935834 365327743 396227673 -728757900 -310847171 307399516 357165051 581401177 652904523 985489906 -722777287 888998948 847460257 -657170904 659085889 -432195182 964032595 266495711 -677495447 85304853 -977303341 195626539 870315805 -309036006 522213735 -378410672 -600024589 -336261062 686362166 -53589858 364819941 -852062755 -283308968 955314581 -571848055 -357742174 504083706 17760741 791622825 -132615057 198002502 -85231437 -668787780 837852020 -131845274 -207723800 47655380 707111845 901840825 -987641673 781916593 -58566920 -424889317 756577853 -948525595 -850722310 -925654602 711118696 -987047404 -451680847 -788287388 979148881 -443204320 949867436 -881466806 828683267 -121877497 -871037535 510819135 943264017 160212324 -977642098 46065001 -912324116 936559556 122490152 477981782 -971898514 736739725 -514075077 -785186540 -801613114 -131105552 344757613 430625196 -502321647 415919174 -38531756 -202598225 -644203282 -723253086 -431464040 822146990 985817046 -289332937 145875064 -80410153 233766879 275741633 717701751 -151866955 -914054191 58605214 735729725 -760591947 847248048 -497510873 -960870594 262673017 849555326 -546217929 -952545513 413993615 -501983538 -118682893 836225919 -26144136 888637251 -831538289 -906146267 -825087504 -646265300 369172410 790341247 597283524 -580252675 277177895 -932105099 -860754198 56973636 432383012 -50521964 107497015 975572794 801643189 -636601649 7860663 -523479357 75075270 -39748632 27090708 -475963036 855003292 -62553298 -849435069 -702550897 239549975 967014617 116557808 971411967 915565516 -510720306 924988970 495086341 -666625652 62837717 304062498 -49269555 369789183 279356736 -756467124 560646187 356194988 144816750 953269222 -734761453 54658813 -820947315 241541146 -664044415 -967229450 -112834298 -259180235 -725512758 -887057177 384946698 705882134 -966701531 -643445276 -122049499 -449531714 131857661 886919137 -961618872 -220962949 869221614 841026941 583427922 -529934238 814223383 -547830395 329822412 532000829 767829323 741851145 -577519716 865766250 427857954 992237605 817333582 -88175225 758398330 201200481 684138505 88429445 -858035541 7535315 -655471681 -848664922 833306891 -663266455 -42311485 -634729460 709425004 657980031 941360442 272950008 767631143 650077554 -369708578 -917356620 -294765850 -810466899 16466551 -763410521 -267602741 147417775 -462074554 -726433670 -957778575 37930166 -673066141 -884834373 -566610016 286716840 -649076370 -127165696 -978053037 397294846 123256035 23870678 410525339 586644414 -507622855 862351059 -973266710 455753134 -74255622 680878011 -182022622 241186817 -456296731 453270831 769462149 -782573295 -30212699 891162922 748898327 681693674 72779313 122710237 -469540945 -470522794 -913277446 686374852 7566093 -402887403 -846226486 416981403 759482096 -652556513 779689261 209872143 76739119 19246258 614610354 537597101 -254875683 697094824 940099324 123601926 797792325 -111233290 779875318 -915441768 -895035637 367437257 917321441 468288665 432973270 638022877 -407529846 373319750 215651835 -417647674 483740259 245030980 -613079842 715651388 428332957 786984356 -803707674 984362723 -565003713 385439629 335600529 794291573 -467173029 306000132 -163428343 774871966 977906246 -136118794 945217607 315538770 582859807 -838274160 -703266274 -124555503 970045438 -6066008 -445270654 -401234867 324265234 -543529200 171461764 463097380 -325113588 463099345 -877907559 369294754 629422206 -742247304 730644348 -585775292 -221087286 -989099832 913316831 -358178616 -967428149 -574017094 585514740 -630615206 -114036720 -951927535 604329448 -894541138 -357731384 692085138 -676429298 435104319 -782888386 -673093888 856122921 204740135 -776109900 -753327901 -600296002 809589890 73882994 408799046 620011650 -997163987 672659946 214280878 450717791 747329185 130658417 -533712364 991996645 -721483515 188965722 -919449760 -966080067 569987400 -671030420 -269326667 -415893640 -346930034 -485428916 413876544 -658481033 -801270868 479509588 -285078902 -152633844 726255844 -125952997 -437818452 890279415 -637434163 521305623 -589653287 835275553 -722705302 672355032 -242965827 118900647 -850935791 -541792925 -554862472 619502281 -336281743 -475687884 867540921 144039122 829241205 -73452722 -114795261 -249780658 905554566 510361114 -227885870 417529609 -947677018 -456779629 -179784689 406209050 362563060 -310329457 -64087782 -189001359 -925543939 -861048829 931573254 581479764 -461760959 558847559 -724365668 972670272 -408437358 -539190432 -756028954 848314572 519118145 -468893117 -856640655 708206390 41048432 -178882907 -242697679 88946446 500530483 406015541 59608110 947244349 524406648 -573841750 -514468459 -958246018 -510540985 999751309 352437829 686407546 15511183 881566346 515237259 -544150110 177062023 -890540444 -482846809 -566189519 -837919421 -635057885 878949237 293993939 -859604262 403553755 -871910007 41050944 414505418 -176873661 -269858986 -746658583 -206314779 406430 10431162 -250873017 -521354963 -972916088 -357472223 733867493 42204352 53920975 218163382 750707336 -622658390 -407862523 -668887906 739353184 -709140884 521413646 -91384666 130185947 -64478138 274979828 541601954 -85182700 -195325849 640602886 480543493 776442826 745399512 -478247077 -462982711 -85694700 539516511 -704832858 -496967172 -177526488 242278094 -464085829 861372172 450035091 650870894 -690740970 -294486740 112130116 -89089570 414825137 -951069561 -28834288 -932368931 -972695952 -462761108 920338828 -436949478 -611655966 68601701 -998225172 593784750 -599677228 -365114620 -765514154 -188861804 -309411040 -220496173 -3889663 -5556341 975251048 -258829971 -401827940 101290170 -729658108 -113443928 -18039621 567146399 88441758 -728739653 -588289339 -503741856 362593377 -88391921 895393174 -409447705 490607662 900408308 -283767094 -924567737 -966835758 -548559979 -888163528 -696630408 -816263793 -150254938 512649901 998018667 543824031 228324348 -88090585 -295661059 -693978895 268906786 -722838698 843543184 670843917 227923738 -681699851 -160140600 887155326 -469710055 -975905389 793346104 270932748 69253156 -374426950 -179538568 842138328 416781529 681552545 441469120 -604751883 576079897 288885648 -18620709 370818374 -260161265 673247995 420700057 15783024 387764309 493126845 -953802544 211796243 -704948856 500425679 46938523 253424914 -430995744 -407375583 893930122 -805292129 461025732 -85747048 -239436349 -349587555 -727741357 -810068178 311477419 -357413252 -498891585 -295082957 721466224 -967679845 112848544 529734912 -110339594 -108571187 551818866 -309966510 -841982806 -996344633 -442224800 -666312648 407121724 320581958 -36355552 272944207 691890855 -643222372 292803140 441980750 392006258 308131033 -781915173 774074316 143777255 -492982708 253744099 -292713046 -288471885 729291221 339563203 -414580340 469892557 734297535 564419123 934192613 479090896 -900157634 -355878937 -281806984 665530806 504882819 -115121942 -494222337 545841763 437388291 270467117 292792213 -338673705 -784083540 -405859240 -961876373 -187785100 -871577997 -97221791 686999373 -245947971 719255274 -648811964 961315007 -768247815 163468965 270279261 -962290242 -603830159 195492878 -66716536 -157310348 143307258 718213457 182263952 431060904 930786848 -126376076 -516938231 72278213 -514264481 -38466456 -6240776 938718747 -363152937 965231340 -958074369 36391915 -40190352 -664447863 674275053 84128890 -613989786 133706581 870386556 -613173437 85467736 -709798978 886287270 -377761624 100967457 -363583753 -682534359 296821131 -878419070 -120055713 -817735806 -24817593 -47007018 -382493837 -751721314 -856737713 307828425 846988775 -991357508 979249249 -403333679 -703092598 -44315586 -672151400 659937729 -886425348 -185956581 722631994 -389472336 945389292 -378480819 -495771489 967026301 -264912423 -762915276 -315637877 -95251992 -718660169 902378643 222130093 691797130 178466878 542601095 -570775006 520254843 -815584899 -436563931 842285368 -964120471 301764895 -834914099 391298118 222333669 350909300 -231127922 -772860127 273748884 -945397071 -646339570 864642867 -503583273 -566355639 -318665486 -812613721 -863964254 464647121 -885882240 141855751 689673818 -241642247 17822117 401641360 50310570 650289720 389612094 -981342342 212402918 -58493146 194727207 -956018227 659259989 -784625098 709266865 -405763193 221491185 -304074926 -203134143 653737270 568288338 -286453662 715003386 -718188727 841154976 889644778 385422093 -947370886 226264082 -444144365 958370025 -965723467 -417921821 6624581 -856960928 -161539455 -481454668 -148678667 314914648 -233775576 -569887542 -725205188 -758817177 594290129 -909813340 -325423480 -388262869 -606861747 -10936119 677311820 432605172 -535049284 -912218552 -274585660 310791858 -433961738 535076360 360532652 768803535 404020895 -198170913 -497218779 106848829 -240544470 -878478159 -968170021 -602539129 -824064812 -200461933 -689870072 986029017 708608293 -338518509 -993658138 626609038 221258665 860067024 -185708471 185846907 -357827153 -453331314 -710623741 -380244654 -801082501 133135037 731887222 791636192 968723547 872962148 433466402 -308538492 -645197655 -685008350 -780510337 -212118964 495015432 894456935 851246380 -765052877 22659202 474722142 553851175 951714447 -604546440 -684096325 55524715 -847136359 -440275795 366429171 931167443 441375766 -363380493 49909490 -797392135 725217865 -67298826 -565759688 -223725575 -345439263 81530334 -171540937 -967948290 -989873980 -244209106 -602070041 90382583 569285213 773353783 -290852301 556525785 747888728 207571218 867646571 175551229 -437725675 925139335 369149980 689817238 -97034131 206705632 888967933 344241117 453854427 -443290849 733395463 275122372 585143708 -897999095 680286134 38372411 680071109 866806307 -478144289 374179247 -215173557 530349671 -504397576 -848623377 -841818750 432650627 -546348024 303873669 -974402183 766269946 -66966924 898555197 -545595893 538418975 960702168 856155851 -394905552 -684452282 -777712550 -784370367 -970185510 -135116204 722679017 890946609 -609526319 900828363 -382162654 -73492623 -619194431 -244946208 554970404 150589762 -52437986 977218196 -119191200 -528462896 -245544930 493982301 829602627 -483213879 -491461155 -225515958 -597680446 88038515 790300107 180793708 313159062 -837317725 -658729562 662951347 -478186775 709138059 -205924671 -349569351 -812272590 -200377760 -467100094 402060609 -388788145 552287508 -537850975 273403261 396763111 -577316652 -474861816 649828909 168878884 892219009 797493925 619292644 512508199 -47143868 318710482 977505196 -195138783 703910903 92447375 -96127914 476800684 73103374 -796152276 -32118486 252835878 79908526 -672010576 -3549536 3487711 337357183 261386798 8814917 384599604 -431899729 -580505287 -227067651 -749829896 817393049 -661167678 695572011 -116626159 -525709388 951808665 -839177112 -438706380 73215584 519995101 628339559 -855810139 194691011 13087206 -301824271 131899951 790185697 -78494667 837721788 747252908 304772416 682206688 179336219 -310580876 353251232 -633092285 -335306779 -562535752 486644666 169583410 -159389000 -575468724 -557131363 -420669038 -258069896 -907688595 150423330 695369274 -779559598 -781987583 -180561646 729602178 -151905047 15090094 946615389 -952575790 406363660 -87935488 -488266651 782494666 773877642 135390861 -307829112 -554300186 -482898497 350896713 -474269442 -104464314 -6352372 -9198549 -808838895 350092022 716592112 681510018 13838939 814139370 818546266 65436331 -38498064 378757056 -833291550 780714021 995217707 709191751 -520631592 588320028 44821560 809690746 -203582688 60395528 799188917 -407260698 924053547 -475696035 -740457750 -665297215 -879453016 953023573 -469578753 760571427 261012183 -209447183 482979710 -468674469 -266365745 -95492477 -681816748 416108531 16711213 -563186428 -697833462 434557103 235716975 -729901109 502185639 -514681576 -926313492 366454435 -593267960 464068076 982274138 -12876089 659748581 424345946 932942197 -650865526 -373286609 376708470 203931699 610288332 149837169 -265222540 -5080735 -87162320 853364799 -142246186 869216780 -354740802 767810163 893800220 456550250 -355294240 697077270 -369809979 788421574 777894794 -481888000 -729700220 207813221 168883162 -666117513 -664130939 -460319441 -743457417 343397235 -598662807 844174112 147656661 893010127 -300275739 -76169047 -490249426 -552993484 344708429 170296099 193649919 292153604 -163217078 332341095 -3446610 614369240 -794636498 702774584 991498064 350193505 49933816 -315842622 -780390032 683565686 -304255751 -464111137 511958867 -176962548 -50563978 -469056863 -979654627 875516174 -173452159 513263096 568071043 318071879 -629495415 479057656 603985630 -395567881 793106630 330738936 728678463 262314987 -556366046 -625914916 -492835176 292104059 -476417035 -988659575 -909005699 -718816215 -364346644 -4678541 -206970644 -985337544 779319849 823459206 992577397 108644252 -915609538 933142025 -402574712 395141739 104213454 611866341 92926303 -509768758 754723117 724939510 916605127 307197498 250354394 907645797 220845180 423412713 391103082 836305654 15994196 776845115 -897416304 -206975868 -922175084 492997789 954192959 -875601163 -585091617 182191032 428161927 648175486 -383882670 915976282 -230315677 -161537361 938560950 906698958 633148455 543532618 -116821136 -864094174 -432341721 709609655 145693033 -309477395 -93123000 -333964040 -233514631 962309307 502392797 200496933 950773533 -232730770 -892922511 -410226400 34892160 508536056 -837500606 -835746765 827225184 822978462 879388418 -513366482 571023748 84507232 -593366700 291252154 497577759 -375808307 177048997 -987562600 843415433 663623623 -831908322 606040317 -591880312 683070362 -654709215 466145368 -793546498 -335690329 954899291 -759620379 -860743008 428971013 -599651271 116855373 418057379 124499286 985842716 429242056 -801253490 -565860450 836338280 328138942 -143734628 5744162 -263672716 -15183415 -69280887 -436518047 575984247 542434502 -798870998 -719664128 -952121533 197882395 -455313677 -260569958 694222726 -566698801 -747599835 -979590348 -938066570 519678061 751987429 -629472501 255258215 963175307 -659024679 110288389 -86104504 -558779383 -375090145 -581117359 869632462 732037671 -571641729 -411082345 481037495 704457495 705984009 384499091 497041935 -464725103 464541709 297740410 666935400 766610532 -625768781 567633952 970373947 434384519 -615720688 869472391 -805803116 -957356145 93521673 59195751 -508209678 432881330 50892096 -75720970 -859418773 131837951 264836980 708393016 -567241624 874730511 -12072039 -186919629 -41496431 880823316 685206501 -716557100 -814953124 653056012 -95820428 863789203 -164592043 792214666 242653605 -801724477 944666970 41830836 -57661774 -605460248 623291632 997734645 421982496 -834420394 -778194436 242850632 806853393 -779090173 -904229453 758171822 721503490 89429755 -672263688 6560180 -288453003 -403509311 -19123017 -809195523 -214574268 -237460733 199794567 314523830 -173562516 -837628727 -713877558 -220777047 802286638 -61107892 -31752807 -607074786 900073425 -987173310 -222978967 10835684 960972877 -506962586 -677523739 -487583815 -31139837 -986829474 914310217 -997162930 45682382 -759956373 -476955816 -567658097 979498587 -355648295 723945442 -692801863 -117730237 -770358043 650305309 866140093 -721374099 475351650 601729930 371327812 -51661654 678595535 784508468 341275874 826566254 908090927 -832027914 250658398 -131165097 189799594 567542110 384146951 -558652259 866606620 -184438866 -133919848 -129457783 -56665181 616466984 -455379789 112395114 -305627179 879419373 528468435 38823649 -343174736 389590265 -188939817 915995057 719700080 674459260 343290636 -50080453 932709404 -679013650 -767052449 -638454959 836463207 -620265051 168591820 -32543274 883555909 192416373 -402360759 293854967 -931837201 56512333 404439824 -700777281 415485557 53131496 142600092 -209108977 469292292 961893365 25465383 -466491358 -726315459 274610082 -709475164 -277683214 93208806 410596056 995262237 411890685 782035595 -215260205 530660955 -869101935 -528237251 431059352 906925557 -392590818 -704366488 -901343304 -106333990 -705142904 -160674447 -844954697 -720900426 783151880 926598506 -753782015 495828494 802692682 -723775712 -991603857 646170147 934245372 859165853 130856023 28090447 -982082734 935099982 664466560 536258011 -123403000 695584883 877504413 -279274101 775130902 389948983 -111259138 -39093588 296829329 -100891193 -663022240 321761325 669502564 596505448 -886449652 167211301 -119898672 168533498 -309444298 -707869314 -177207010 599856472 723682151 -40911647 -193848478 196952958 919412777 -766090081 -100901519 -591556920 121323987 445235145 -504755040 -419870375 -386650290 838122569 -279353894 -965798541 897706872 65590014 189361415 513320536 322617554 776032611 -442272420 469539035 707235245 423435278 160822959 680808466 -372803306 720219121 872980813 -463522200 -94345630 428286814 -947870167 -683701188 -645473296 544677472 -835287498 393450522 -94673291 -127427105 -261585236 -689226528 -385809148 -167146425 100209067 680116777 208287879 520905448 -822157863 -896465113 959843921 -718727093 -937110635 845373436 -712372411 59581542 -204315068 -510480999 -480342672 -851645146 998358254 849460202 -541082331 -575132290 -175698988 89836187 857309011 929645504 138310023 942950279 -323532112 479934999 929859169 -40642711 -18549029 393218925 446778222 -852643400 -554876577 800575391 -793603770 235552092 -254042237 -696270337 404217528 -593361820 -314318071 -952351306 383447023 745757171 386739769 -730312852 -581934659 -312775732 281123866 -347930127 -306847610 -211262561 -49652243 -391107587 -864280675 301765151 84239801 617079920 959288576 -290738404 327722307 -320167325 -134684882 -891123209 -489577274 -124249400 484183247 339622614 -893517815 -251355508 13034534 -904750220 168053896 -956218436 -568582285 -848463644 -265882390 -144218209 -679758416 569326423 306163850 269427236 -356715979 973874703 -178446242 396631016 642544972 784251530 558125511 70755690 438723142 -439535721 213900616 572780134 -697251022 119520355 991083227 -409903616 -778049211 450408798 520557327 72911161 -901925067 220247482 -945381028 -311773257 543199686 17268096 -326895294 -768465498 -841818864 -122507593 -180332496 -682442558 66741103 26556423 213405077 -424746027 440598125 -110885960 -471752006 -215726428 578915133 -124661755 289560637 185070332 188749355 -20372138 389564708 -114436682 -457831297 -494474984 -384197871 -794228970 -295179557 -382107381 879461020 -121833299 -924243808 79984869 678255912 194049483 -432890910 -550442315 -609148150 808547548 801665387 94091046 306320551 653675831 -475796178 -293297065 335337061 458368499 -897882165 -154934072 -851657400 -791598845 182049390 200357241 501762971 82086004 -437596836 -306939405 593443614 97160840 132755414 -235231254 -491625471 564123140 -615488090 731635911 -227424551 -473796149 -19305908 -48067414 387494607 861726168 -350177229 -394002862 928073091 765883789 380815153 -395273814 -252769585 -137271247 -369435140 -499202223 220092564 691392870 -34140951 -865847062 608605071 947448315 -705719233 694300516 -685192583 738733034 -420633295 488053023 -383551638 87044260 195923898 -430219502 -86866571 -37383030 -981756321 665692989 348203187 453244773 -251485443 -515966974 455633972 605497615 417386822 754687237 565173090 -427896913 -205393531 -875514300 -107209714 -676513008 721363493 964025470 -248279094 -301537267 -338385791 -679380790 273275347 -348623880 -236957235 500970243 24144250 -200822271 162478192 -367375075 341046078 229007528 -903701069 753299810 18090843 41984790 524801956 910353450 136557173 866194040 987762857 859245487 396540873 834237428 742754084 -913819952 941653477 -518042666 -201722913 551918967 579956066 988266677 -766055940 975942597 299810756 240097784 -516010844 -888348418 -832033915 -186649554 -503201137 603559477 -401773569 -869581526 -293268912 854922851 -400587576 265560946 101056108 -364633380 -602778643 -799910457 944859305 -488903531 -588556119 132886318 -741165631 -170564216 -109396666 -549740940 41731819 -63776748 -790253978 984440329 -943770349 872423671 -283361989 680668227 -15637724 -243545662 286142245 -297155966 30803502 -561973298 -780238129 -147305110 961164548 474273831 726073202 771422662 -955479016 934758916 217579318 969088928 -494858147 -952493091 -61944668 941607159 204450386 -738551491 516103641 -307592379 534012617 -362487060 -106238729 689014284 -929995500 771468877 827506516 -637720356 -377969787 -79822188 -261429143 -766791132 522130644 698140411 356445721 40995782 547368895 -454307394 -604441749 -515082320 -503579009 -922352655 402606020 426299690 -863754146 34691867 -990442370 -142742909 182267344 864302043 -985694706 -190477254 -679721378 -9438405 479308413 950851262 651887957 327806437 503763216 526637054 755718979 502115231 -475983622 -27834080 905701554 -906545211 -117650389 906954748 -203945166 946320333 -16259780 -917035695 -641821739 -733104243 758978076 762994520 -462125138 615682489 817234233 -852999704 802998906 79770024 89190364 878798480 -784400118 -719761201 125809498 28026467 -326024854 544540241 826027539 -184905411 -288719977 986739395 -16221516 -35278707 -83256388 837800795 795872123 535987480 -784235555 559005644 -639235637 -506038593 641111912 -556106268 -90570741 143238941 -392901844 -208194338 -163537238 -639246063 -668254694 524019940 912883836 228894453 631122760 472238787 453192883 194258545 555492558 -232865805 -205418589 193168391 493679124 785913081 445587788 -743600639 -391568792 112176256 -112194579 605215486 393646873 -264089206 531565249 73313516 -143904544 -451300956 -413536983 293310608 967778212 220568470 -142048662 -187966476 -583693667 -306321461 -32806932 -857592988 -566912623 -351890003 226398995 -123829966 413652935 -766588923 501667287 824753603 -521514850 -127097133 690991875 -769813032 -439333852 -821426399 352026896 251912229 171757219 999465864 134352646 -806708782 22298924 -393808942 -764875607 -479916055 98492259 770126718 -334414643 53801106 -317788951 264104509 -166126702 -690365424 -724229122 -145545576 -138770493 354101939 -206861385 -800345311 285234239 -642802198 815217037 -631616082 924655963 -898791183 207741520 438492075 478303709 265777596 -73448679 -806359156 437515821 71747104 525341384 -221191003 -492230477 49091253 305965658 240763698 770963372 -796507484 606025842 -801608762 808525093 399762435 695609975 184221903 575952537 -49011820 -402533695 -531561375 -917943634 550261195 919790829 -395024492 829967784 624977702 -631777608 900914782 284273993 997563465 403993411 -595905876 43271217 942326647 105680854 242998216 -169403711 -553014099 754811533 202091439 710825151 -442363004 252565804 -510205585 886830718 23110477 365062704 637435316 -134344008 -934547283 151128208 -763417959 -801928607 -541128784 -653349242 274616954 103263337 -990823144 115612059 -590956206 447848904 -144764599 254172992 14283085 849827699 903001201 -936441563 -846212357 137308835 -277835541 -242528069 384887259 542588176 -852319734 31417713 749412405 -35670546 542623689 -496161526 875304558 436875233 256174987 -699651792 646591921 650267393 574160447 -557266180 374314845 985571689 -972574880 590654435 552138927 -66977082 -241434307 477462596 377472923 -657986037 -553825559 -476783139 -934746589 -246426367 -2920007 566780597 -314187023 609614087 31743360 -329665684 41616986 -338108968 520868216 -397383809 -356053220 584369659 348046673 -139729504 797047344 -297291433 -316861529 -659965352 770044286 -651146696 -934057989 364995027 817236782 -507308670 -241937802 613341140 -323783063 -911762241 998470387 -582039968 198941928 268954459 -754890237 543469289 -202745061 393475100 405911318 -205572770 -883562077 804712925 -407158437 -283272779 433540602 631911570 311140136 -297145303 -796292487 738213605 691094436 -800176087 -869840839 -345472507 -78974571 625561536 312663080 690852291 -596814189 -70340130 143019269 -46644692 352290250 -250315360 996107009 969518940 288504388 -219693187 982167669 -68963900 86253497 -639160041 632264271 260956421 -562016046 906962240 531408346 -324208800 368323849 482019087 -77003924 -764366784 593842160 637048576 443807868 -221145478 -210650609 219688944 547770548 629119177 614129981 976411772 -266301607 -779439121 -590268714 173593386 -303424400 -490745183 -475816334 59844157 83408927 400579121 552335014 904972176 -351942475 94545642 962516884 -366150966 426358116 640886057 253103115 253484497 551188629 454195408 248347691 444376668 -254467928 748310352 31060482 669763239 457822027 558983073 316506317 817661902 -409810942 699477376 429469078 478082331 -671627180 -471177739 889459015 -977023372 -69574165 -570224984 631452069 959075314 -594250544 -384840190 522860938 45586004 268995837 -744226997 805731133 -216330327 164462732 -30816113 -466631806 172391045 184379059 420533317 106423665 -511731438 147182049 462912457 365658323 169143730 640483389 767923036 24576183 351014198 -241691774 -329100386 -128073823 576038741 -61129732 396432641 -845116231 161479547 -71311916 646062191 153126524 644766402 -628597217 -765713283 354212995 380476524 406225755 -612447299 207336851 -292044643 111092292 -7174527 642193451 602453675 191375040 479773214 -469441959 12877484 503021730 -992224667 -748557290 -413053121 -828422170 694291868 510954655 -340861352 -794832478 483482964 260451143 83183191 240638073 -267132830 43589193 -61999258 -482639304 -108419451 -250057735 -775034640 411986786 876165737 791727019 -229039792 -912022767 111935326 838267784 -176150499 -439895268 956547383 -678097126 181015449 815043127 -379149432 927689470 215789819 634402026 357920905 397921087 -79917224 -965336049 -412911035 -242947615 -502998081 -627017486 -592280654 468069444 310366289 391924620 -631280756 236289723 -895175939 985555860 -432148317 -9885985 282743867 986341714 -227936621 62463943 901709012 -374578318 709703029 188843831 -179315195 -497920184 -683066532 374946744 -150555250 -995866293 -329237000 237205808 478393439 280358302 -382324937 -459440660 -87287345 567146447 -735545836 -911534648 -370998476 331336332 -534388347 100896412 -33759237 764923880 743903810 271570633 -940936863 -638946609 -16366430 -307223306 857169595 -820137484 -473937028 793982168 -685723240 665693830 -50991370 706988572 -616566362 575485791 -359100166 520113751 291099438 -277752465 -41522383 504792694 650273425 -124600015 -930539251 168799972 769394083 354997772 783771662 -582120701 504144415 -86169967 -776814228 858980619 -462867474 402618938 243186911 537336869 -461807291 -451765081 -869415518 998938832 -106842322 630652260 -976446886 979422818 -554214020 -46707313 846506970 -625699866 -702406443 372493920 112353275 -695407658 -802017587 49676641 -329636949 -901272551 641599230 284350097 -470313131 -229222765 -470296537 121926490 -584225875 -45113055 212287528 -850766092 -256400974 677086413 -15406765 -145098053 824249717 530413485 -504311287 -238044780 758069330 -465434712 -851945883 -118422262 -938901852 -792728216 729195420 107010251 535593224 442611091 905927830 690626919 -287360133 294294784 52797957 230763893 458073872 424195072 -428237670 795978195 567807112 -6966306 -194967099 102942792 175644015 -735889061 -993215509 140541596 869103358 646294061 43787225 862393089 -101536295 -356102366 -625858547 767077653 817280757 -767265771 193089203 -956059700 986350566 -90399333 861644882 -609644611 123328556 464578006 -445664386 -297768561 -559555962 441086724 -230198968 328958213 38222958 -974867821 301939172 -811937444 -253838415 -908584467 -583891871 708129920 -991244350 -568958865 510396786 687590245 -59068329 -714911957 -481633185 -14465493 437035088 365198934 -146447103 -977548849 -948624201 -199615113 502998868 767646433 -433182274 -513704420 828666672 -148697983 -601274264 -801140742 -4558187 586021585 -111511030 431892856 83068111 -444590747 -151273091 716433014 -887355447 -6133375 565146242 234322767 175458421 -147309171 379862235 -887224645 160468474 -796321654 606763774 -896108664 -353362736 -514858976 -126714144 353901626 782049703 182757790 549431217 -326263184 176884865 198252402 964342832 509234467 5326569 -295126876 718839413 303968615 -552097700 85404219 634059863 745984430 -134988919 864709933 536951326 -818413860 124458632 784498202 -510898119 907338246 902146387 -552097859 29931367 802368611 552721332 -115663361 -617489177 299952510 933627734 -354960746 -66658305 817870118 100261808 -94094692 624436530 -678447941 -52382581 -628161253 962718030 848350608 -105129097 914110574 581947448 -583836273 329415537 408738845 -824269538 -231904743 -356065682 -498420567 643154048 188865410 -936239317 -253136837 -548615905 -736903671 -923565250 184082045 44924782 327692847 -864681566 -648873344 834001961 -262495840 201779160 -432953149 3387837 -398009801 525308366 961664441 867564891 -250676559 223635610 368316310 815525114 -485323253 -627950123 733582539 -624390774 961321211 -65442389 -306014773 -820392653 708008805 573360832 451036465 -294036604 10209747 911429239 505220558 -56402831 366740821 10903950 48897014 -38252925 -877368585 -22896029 -383224907 -751635448 517106650 -791069443 -370589338 807904486 -921868704 -927007432 539933439 -654632661 927632076 151393737 949059065 462812293 143363721 -205599774 -962089349 -342125575 -179601828 -592043243 380116148 -611563622 513529821 -264504894 650488278 -993999710 250857509 -339417667 -918593252 -961030680 659799941 -107413668 -95821299 -522530042 770135305 840840181 -891790157 83961317 362621825 389950193 691146390 356338884 17441679 72748043 938415385 702171163 -278317272 -502638859 289680671 -359179345 526699371 280553345 -996624509 780164169 -846271399 419198161 -959233334 305038405 980290931 -452734710 351138888 -806573341 649928797 -48874268 922174590 -574226776 317465349 -447323128 -378310906 -598858075 346106522 -275900259 680881617 957493220 467165129 381313461 -146661970 820622100 767416284 -483169715 485666994 -130339268 -235999858 -69725877 -588312838 -480703586 424677350 -626792357 -528440484 571619333 -538406670 -791919193 -595815349 692498310 456287026 523252361 823064431 -50915342 -976279483 -840603530 554172458 68614251 -884487567 659071625 487595819 -589449903 155216085 -250344008 -357461603 -177643220 91094814 -486057394 965532331 -208614468 82493135 -941007837 476764486 -173843064 669696633 -12386948 597198771 536822613 -464967120 -601840503 61430006 39255273 -992015516 -909978384 -161333728 664466720 71405529 722732418 982004652 9104384 784282457 233543172 370485707 -256881171 895956676 251662180 -635826055 959490360 408229104 902741456 17138648 -143517845 745727122 -162213865 -37624951 -350194208 -804864497 -516049245 470808119 786084626 -10805999 -737619823 706941391 775831309 851984262 -510104834 435159704 -932337613 377099943 -609507801 722283764 -88554074 -247211810 -107523757 -843242944 596401863 46710718 128646807 938236378 -90848518 -928535792 -755231005 552716584 -645613596 558706834 -959149052 401876239 -766395456 910850675 963879112 -94719853 -495316442 490927017 504094714 208226222 -53969591 481116521 738869292 427152597 -189901832 -873064680 -589674324 -896941635 33690673 -686970837 625179991 580972633 904745490 -139893309 596440034 155534084 948339688 -197956109 -123746324 868637766 -473538738 -829126797 28770011 -315924519 251203333 -253653669 -454649150 -645926545 -64312451 -237796966 -982961309 -606878646 602936054 861816606 391929122 -482287164 491261027 -265220223 353185127 -389767401 301251967 -556852961 315650876 725502496 92085283 -724359001 -595054786 324534650 -901603516 -750890835 -541032815 679056636 -518528601 265587204 173859806 -405330986 -586385540 -979974410 866219840 -207303054 547271931 -927460299 -215723036 989052920 -255891121 912186431 640337579 -474314113 160940768 -775360247 26504153 513601228 -717181858 -648604058 -186790771 -552710018 452588664 532062843 -279875252 458585271 79066286 738825861 -838021067 774330294 231576111 721533438 849803905 85927818 435010812 -242626239 -566109143 205940339 -671626255 586187919 -795342520 566830160 -853495607 613208767 613958877 722348699 579233774 113138891 768234053 -421199619 -175256904 -968586954 46818905 451006901 -624178517 -93716282 811105861 -745247937 -720022844 641254059 814546538 -343348388 383737228 899151262 -135361787 946467374 -846605750 47156478 -283540201 974014995 579706687 -813121432 460634980 963473372 -502705331 -774253869 -35926472 -571897690 216209529 -174422281 -795618168 -640263526 -429390016 364815381 -388181387 605870245 -613597941 387030406 -38051828 152866132 -293427493 921234446 -811164834 659405116 578548244 719462339 -91043011 899106388 -28414798 -397515874 -238299935 -858245032 673732398 365781250 -152104860 -455277499 719016139 797435204 771017934 178024328 99616628 -715928383 746380038 712159690 237959098 326075746 20771159 -259888003 381735063 573672171 268719400 114159720 480660646 553337336 -682205695 768027972 -985232284 592056573 -790030728 -169936847 -110165391 670916478 -130615707 -574833604 717802705 -873415231 -504326685 -242222480 -467382172 233018980 980241858 -901539838 50125671 816829234 723938970 -650961274 889719523 107371023 988999964 -439545895 595261247 461540334 270799261 -607950025 603648922 -569281193 -783387894 -36409303 -607692515 975403936 722278986 -831254520 262334336 881842402 911821040 694474862 -316539752 -237497599 -547870956 328491435 -92986491 786881204 -210531790 125939543 -89710565 -167642661 3576807 954975822 25182377 -639523299 -307606275 -697839842 522433459 -791108188 743954957 -39790482 -51621715 -112158770 -813885063 -763494857 -162376719 107415770 376676523 -730852882 211685553 -458303356 234824210 -103666791 808594387 847652336 885008519 -447386344 -269452031 773997038 -761265560 -1272013 -290656303 -481640907 -924930922 -357918568 -597190144 -755538616 425057967 489362674 -681153699 2408512 -699364270 810958239 893703347 -122937630 -252046732 801214417 -154519781 -407121873 310268023 -915650531 65908463 -459430209 -872339532 -167439052 164716729 163707812 -746501798 125221508 -137243830 804524975 -267627599 761054104 977424780 878201093 536159461 -173232114 -161195838 -594936745 -366926018 -851670634 -591634267 -479810283 -288864502 969134178 -443889181 -721227622 63562054 859563941 -759804685 -13932651 635754452 963136065 628053736 741850834 -332771301 -673845620 996591273 86506631 141537877 -661743769 -460759574 821758225 23718252 633197915 -317644938 -786871378 -526333355 148392177 520781729 -286341285 840220976 -515681847 -958169331 297872334 696852575 982457744 492690550 -961984760 928631387 -841818892 359873064 673458275 -267520362 -572467415 -663443077 673142950 -557075472 392677653 309821948 -385334954 -469927061 796114125 -625164482 342357946 938106817 93723458 748870876 -767029573 488861028 -520692253 -331830939 -211394189 555310017 885427458 253042826 636710017 324493039 -30631248 471339322 -37199512 210987810 -249878320 564927594 -773304035 -906371584 4791916 -821975435 -894467921 579768202 466235756 -32018147 -159237096 113650848 -375704923 -793528654 -438556829 709366350 -274489632 952721523 99928844 -815881054 118501472 -115732409 475281492 -858143189 735391062 838786474 884966427 424882599 88119432 -481150064 -649255206 932156558 785067767 271729431 -756427191 -472977211 611735189 -59161367 578737714 8540834 -730682045 812334894 786185995 648446808 230319059 -504234098 -469950782 -265287416 -534829771 437083130 -162883480 980190338 55930534 903160920 250193850 61557806 -180725130 -202629549 483776642 230471982 -692712669 76618773 -400555024 906930181 153601061 -946918748 230277615 -331544096 306254935 587793986 -367539238 -264298453 -969267510 -74989448 -822671549 64675105 621992016 853552486 721355263 5591091 -834436742 -610352224 -72064098 378577325 -190358423 526887967 986405885 -853678826 168408067 -67694631 456391800 -814489739 -876630664 -986382595 -105612565 241812261 -471231436 -781653318 -454711010 601858644 953716934 820362032 -391941241 991996362 -958487549 -931001029 -484321586 413958414 286736407 -227364218 -552266803 725285418 -832918360 12682543 786407820 -116931927 119133563 34051425 -272098922 643984940 -45056464 -816129 -560698900 925379910 211709183 -34850514 -676902683 912125404 481101268 -5176682 426408713 -643287201 664486994 -596284035 440932652 217196157 -138797776 -312057488 -44426966 887604439 -577794867 304449838 478321812 -432837645 166720855 -600599088 774378420 -493592913 147652962 -218535430 606539259 597623631 -486814436 960854351 666280273 -900428281 -56632971 19738454 -745085139 123127652 -396558886 154394881 237128813 -15935010 206879351 -542194246 984080192 845471305 653554260 -488386531 -398385940 -780852690 745542565 -564449542 773545645 504004605 140927661 -11023779 620232737 -360814041 -544852248 294576187 267187522 311759327 635857613 -105977059 540940497 694936920 429916939 443221307 -610169828 -835728858 648811028 553436903 -964803867 -850938459 -121032256 -490977410 -630386231 431959322 821433785 -862123564 -200146075 -366188046 935572917 949763526 108918827 -568983890 -556022993 -825070932 540107623 664823775 -638965954 -559940561 -264396905 958930966 466721216 -560449025 -952829616 164815268 340077849 30946988 -644505289 -587666527 -337982146 16690498 243538260 -931063607 -956943535 630247564 -226823899 368692378 -817995157 -252249319 -942008198 -160968135 171833158 -917013370 20674491 -588684269 184671345 -25510044 -417359114 993472890 3984288 221788307 756553259 -217328270 830053823 702881938 304132431 744839825 672484618 845625556 -371178235 595450170 353850593 221123979 -825718905 -269714295 123752085 -705830299 578748890 -565113729 160121295 151504580 -931211174 -63554058 62583134 -502979643 -173985319 242741001 622896484 712873075 -819281866 278173745 -399272387 -596701166 -436535631 994816090 -551711116 -678302537 -310913906 871205551 295518265 -27956264 -697088240 219826198 -8573668 -752221816 395815984 300883170 300867852 -382764954 -300825224 24972089 -569276279 603696897 238268028 -764810995 561739118 -724282872 687590997 218497767 -134203034 412845033 -107768239 883018883 120762985 994338404 -101089380 -691003366 633712896 920724832 539962999 572394407 641473756 -857354312 -559972015 934035621 -183707898 -413663420 823380257 352707784 209114710 540953722 -823656555 -299906656 -689794671 -567891508 -567151453 -625266651 452591957 712829045 842216086 -22291601 432785873 967024946 10974357 -197557804 332834549 550335443 790857288 193872553 877646644 912554036 547865586 327936903 296531369 687986164 705073504 533582661 869909707 -616531155 889182177 652316291 966881761 -673635688 15888228 443655963 -367536768 -670999178 705801909 -43356675 229808573 -576715736 100140017 278569944 -346654111 -219798328 656560664 -533071362 -569764022 -537141188 844210759 -579352182 430241207 140501876 258433400 -385567891 490412096 -698916766 893446979 339178430 -534144561 -556490246 -457593917 213098509 66978844 577135615 770077857 -169434699 -471619523 -146035885 -67126511 950013822 -831908833 -505911037 7082694 -448459669 610173124 258485908 370140668 877996946 -931320608 728894367 -503757753 387733939 342049217 -568463505 69071600 340537273 161546335 426111684 -792943938 220819192 217105012 371771875 657224806 -831365905 400543542 548660279 149347559 67164207 139975203 -686476511 823223957 -962193729 671971361 -678360976 -827563772 241276409 712110367 -526978091 406961196 98879856 -910457853 -213506330 490572407 972096821 96928896 669899844 303400535 -683778535 -651708913 961686382 -913191556 -641587386 365984281 968907350 -777680870 772697882 332659865 -539304584 468014230 813203945 627112563 265164282 -943049748 502472228 -324931007 725880031 531257492 -571599053 -567359441 216291356 -579097147 -83462174 980849560 421257785 -346318857 631710750 -365555166 -582892317 -252927742 -491027415 -434244191 -87468942 -393789794 166927345 -224082086 -930917011 -900093680 -607834083 -509511652 -145103266 955094581 251611951 59962577 512219481 -209747580 324824885 -17651379 235598918 -823296206 -641548832 -90261112 -985699212 57690417 -594369638 114859335 867000718 916245705 644161013 48925724 28351538 -673011797 959885305 908042283 326903285 -956695273 674960454 -359508338 856727167 -397868424 271886379 -907910546 -701620653 72594006 -772666525 -694288842 -235201001 -769784813 -790055508 -964183775 -338978396 180075451 -130444421 978456289 -193654480 301931594 -237617636 -467783370 -125195197 -229539539 -625293140 -881218321 -909580144 -188715911 478316766 74608086 629367269 975484845 -331870875 -205548601 567190218 540690713 -956668418 -610055604 -553610337 159409306 -465439478 993704415 -15109313 -324135208 958696607 973439599 274226175 -673437080 223563384 148216237 -290851244 344405788 -268583564 -46041549 -718423336 -53173205 153885268 -257425254 -810416502 -24257884 -76705348 -957993823 888589771 811012081 755024707 -535143784 219933782 -623182341 948485870 206294124 -21635017 554961277 -990695721 -829286941 670439100 988909772 -665187809 630928242 45224449 795964871 -692477984 895064500 -252789414 -753820862 -365819722 -257981926 42640879 -745306790 -560107190 -176634598 -753541491 -846622460 6214231 -91943314 -270123524 -176738798 -10535601 538811835 -94003324 397283028 -857625756 929786321 -146972700 470437070 613237825 906512572 495230120 31438461 -377706258 -624633279 504876372 615089903 544412552 790910201 -475738681 -391046422 594355383 595599856 152683518 -76635006 670806720 538780536 -718234715 -752145725 -735099320 494931849 924362957 717150678 -359792413 784637240 -168244381 966639567 -693168866 181689517 -299471663 146359303 786239128 975490197 -154487352 458633463 -126589474 233119605 367224949 -532129873 -209961689 144021950 435803869 886222974 633450806 285613743 -183039505 251837635 271880567 -67859193 -242520442 699857525 -630089022 -32992963 -920147113 574040017 64992911 786851863 -13861691 370646028 552185822 -775660608 -429561486 562202520 237361401 44838826 -976063909 -398148992 -822866517 21274779 -383408285 -757801569 -587122503 45462477 -824576215 -191809635 -877218246 816915499 697324272 17762887 -929244033 377326010 900519432 -201091089 -945083343 275825358 220322052 -924522932 910781110 -453116121 -373906603 628238702 126505747 954422613 -65351204 161909870 375551821 -954511070 339862243 382080942 38049639 31383038 15429727 359295757 986496612 -533612357 -923120858 -81311693 898775305 317656335 602898524 -734671345 347265372 300012992 -23268658 761781119 -798048007 -776968073 -52246834 -4078514 237290119 -976856742 -538220576 855904969 -512361592 -5625958 -360875142 -912091020 263715881 -322503238 367535082 561999801 -373609264 786470978 109764796 -892721552 -990788363 627874927 -244275680 833169005 -552321992 436793175 -739821239 282011553 746920509 -746846188 349955038 879522171 -213032358 970156081 861460288 878176130 784082132 828389929 213718400 613737722 796454834 -368884023 902088433 661996014 -885676354 -575738163 -584534133 731598897 730072412 566572235 -993713724 -48991803 -832169469 -16268088 -959762085 -38578911 433171233 -561377556 -841502472 839915419 -812371219 561955408 -177785188 16223249 194113353 -395656049 175867577 -670555904 -333257582 512773548 -141768211 -245412399 -454056052 500206289 596220140 -350081127 2280919 -332516666 -673845250 653598535 773876759 -413768847 609070258 -4115555 -565688311 -336934669 -293103201 938911043 784576710 -123550511 -882884935 249873561 -921936229 727311726 -269880363 166128877 -574670981 613797658 749690327 211815226 914418140 -630335739 -65426270 -825608184 -769621940 653915942 -773632384 -218853071 309160382 -507114741 255136672 272285963 492458548 885604027 262647206 -86199696 -323722838 454789566 559717987 -551484045 -229284529 -643838545 -116023055 -716598303 303879635 -127852309 -604016344 -351859626 -703190018 -702767833 747979878 -100854035 -295048263 177986357 -144063072 964263966 -478669030 -741497726 -596886741 88806687 -403468431 401592070 860791191 -919345257 678460251 39365524 -65124396 -722396891 -933601990 255000319 -397738698 -495375543 992017236 149915827 -407478808 -284868098 -581462142 31310007 -806355729 -753014398 76973141 -101078011 -13550550 -972105236 -233477355 -846781794 520784720 -357217599 666530231 284191812 172341010 -781993536 -496098252 -551855865 -714664505 -657752293 711482757 -915832373 -40106900 782922893 118537490 645070159 -354759476 -946586469 399223224 81005243 33400859 -938665235 186451233 12504290 -971487866 -446184195 -291614247 997013871 -785955213 136749587 -708639147 24768956 186758105 244790924 -521602072 234446225 -720970673 750504450 -340266082 611774014 782614775 -353995094 70525036 378176864 774913857 417686525 147231705 -923584828 225181430 -576365374 -778940647 -140863747 -841360032 427905540 661048233 -187552464 -926488098 -77699856 114993304 -292751144 -565470661 859146544 -728879001 418954961 206861646 108703131 517178335 790528812 -47669270 -997399431 -781470425 63109574 35375786 -749222357 609217030 246877956 901630116 411390907 -282455448 794195939 -448086478 356413764 711149875 -933911181 993967509 -194934461 -242096590 929726939 -758489376 -651336975 606026866 -660601559 685283925 484154221 890839124 644532523 -481334333 -892917261 -715324525 -845150420 -962608594 805528166 -408950641 625731039 79834022 523723576 218539156 673961893 -418592544 62160946 -192531127 129882520 -174388033 -484847578 -162110166 -270342025 694363463 728148459 -535328866 -824187757 493081177 -780916964 756572483 -393569188 765542533 481447709 -217197608 185673997 859968986 -636392819 -835035534 656957095 581610202 -87704267 -151894031 -462501091 537103878 -977194990 -305349248 -324712052 816646301 -497548585 895520131 444167671 -809483391 -541112251 204190555 -242519987 351849738 496810231 -86727545 126062064 273128328 907725211 188542798 -740241810 802959130 -352163971 -57664370 -523856248 396182135 -268929490 957783563 -456556781 668670637 -370859554 -105486197 -424679088 -919086749 556618286 343696941 -484687510 -921554800 564485521 876680119 40430376 -538828664 -814438761 762906292 -238089490 917616933 -181044864 -836170673 -153258208 -436223539 431477062 311782295 -84328362 -885859592 -401430285 481320187 -244253181 526146386 757854346 -14123633 -579340219 537058645 -38085424 342871241 -682403291 981629109 -190579998 -881645034 178867374 -136164826 -808750187 507331332 104714439 -942178599 -230301420 -76533438 619102852 106644871 260757972 -871554441 -451799508 552662586 -281926221 -356496318 -20066204 315972388 550033664 -431938729 757704098 648509915 973198150 666952714 -409073676 -22395732 -610872990 -964487909 -906602977 608473881 429780411 218201566 300578153 -951250519 -115994890 266352849 404549583 -677342493 -855469203 704233507 -563643923 46801330 444115256 -477690823 -521756913 -711431236 5713195 270397201 364279881 918796866 -98544467 -292888064 -423077843 -231947856 -262477573 -899494672 -377831690 338723927 106114118 -955421807 -844233633 -397319799 -688223026 251661230 -21954680 951481333 826760652 -297687022 884445894 -146170206 967166800 -765915032 -800411856 -80660909 521573570 961569257 -806896958 -718438254 458234804 -440687729 -715219707 -983768318 -41181852 81286558 -985684007 -708198413 -127923015 281113070 -609503711 -558693217 -867099568 638457277 -279827690 761305614 82039153 -265303617 133691556 115749507 -413406412 -457549796 -385773653 857561145 169389305 -771217770 29164447 -245847266 808839954 -99388881 113552096 610240212 -696227009 737403591 -372958309 -509755041 -810574989 -874920848 592620101 604921262 -153654073 -55780879 882107295 -67189787 -430888408 924811111 97493286 423193148 247312301 964399468 715503167 -328154822 37068747 144796003 519531077 667945820 641134222 -828638790 506986381 -592169165 -776953613 -748892703 653250228 212364182 178150958 511485564 -954890977 555046269 199146687 -240325296 -139951226 -910413289 -658796776 -809758709 -755163994 -115810865 388288965 922009446 267466776 22222404 638820353 -999985249 96371495 -68935434 25622743 94151930 483465726 533735011 -609395922 380756840 -92125673 -486605625 -791791684 419667854 163619720 -900783254 -413756567 394590582 -925160541 -975578406 796203268 -881055692 649672882 -388459833 -913168525 -262105394 -916329453 253914157 539896639 -592409320 880673690 686005094 481701924 1174801 192052729 -523142820 -345718582 671863377 -51535385 248933714 970567886 -444549731 -51639026 553373176 -641475470 -397632165 293314579 -411469459 -57339305 757682587 -833165694 -873777888 14614664 696122942 383422918 -263657446 -278787794 837508592 637796584 745821796 377347374 308028493 -174728961 -832878142 -73109270 677632909 667022765 -911440480 -565968540 581716732 -28999718 -847757998 145379019 -1851215 927209854 -444031832 -848426427 -505390517 -215300927 -836136563 738109815 -776363048 254228007 446761525 345440884 895455401 33799964 -211410783 -461959556 146002031 485963578 729796090 610405376 -625017507 -793362650 -255076990 -441651591 -518434779 940943058 -337728935 22695745 -551645561 465204352 -750960060 -420862921 -590506957 -228063192 850744178 556461272 -631452906 346820983 773097564 616718443 -727985403 -294707270 -314397504 -347603353 -371742616 329979681 -484373401 245309851 -258550701 -88161789 883132507 -808031345 132649005 -747603699 689050660 -562054396 563904865 990562645 -757515220 106409608 32760360 303860835 -238601869 262520014 -847682428 284514476 970756914 571938222 229087109 -182556649 627949118 -309267445 250914862 -923092952 779643888 -680568211 72429383 995998300 -988734773 408434492 -255522087 -937847689 -660422791 379606794 563908385 -74999646 -273552148 -611096449 547881620 -130328534 191385807 306340682 795112896 282300580 730188572 -551310921 -396515652 823461292 925285673 -169974363 985032123 -33373296 116830260 -61025505 73721953 154402073 757197726 393960135 -925529638 911031493 -532989972 -886589008 -380624627 -103271198 -203284162 262315678 918889601 -235903875 105159579 -573315067 -711388088 645236672 -836361857 943955968 397012918 274567282 -763359427 -607555469 559869331 919962035 426224393 -296519733 651155166 961326907 -184409998 -906829348 -89684305 -169994656 323275695 -119238226 586521837 -481225865 -248429427 774017667 576342369 980568849 -349177254 858310647 -99477057 658881815 -438201685 -254562956 387110408 871227296 462321755 954263381 -23747265 -65429710 -211088237 -311590812 -796595712 271954670 -910376325 -308521157 -552018107 -451376616 503751749 642054995 -850914339 -918886091 -452462681 823108950 505208433 -311789589 -337582191 376463792 -270873468 39480674 -436604775 489467111 536243406 -617700905 -889479218 -4935397 789413676 -709578683 -750257669 729223776 -432467758 958563149 42314897 -432479267 77101801 -336265953 209987301 -728324018 889522690 788133922 38803253 -96909079 796067735 904099971 872818501 604695412 725328078 786308689 493206599 -595390816 547000959 -11638715 962273812 442999755 23269234 877134930 -777720910 642063799 170548143 523224174 -110949419 39881998 -548513589 -140114370 -828269485 -816849849 -448643341 -708384323 540514214 -206345011 74414387 -932832627 671908111 798065777 -606762629 -305253244 -811255350 -251492159 864595826 512326572 993391200 87099259 -581922455 -49101673 318984853 -628577801 704367512 -605357303 -968882843 -844349110 229782926 -853564803 -205996045 -850475400 -219260453 -437772556 13468566 17539382 548337629 673309456 15724385 134292460 917547122 -995576450 381332592 732491086 -9042055 63524090 -757929051 378402357 288519784 443525120 477007175 -406341004 -381323753 -819934190 -56114717 -224290450 -987227884 201321924 944691467 -533920247 159248769 -358613259 105071427 332852754 -51163996 150255043 -761050863 -575805613 627326219 -433533504 273283072 -565820467 544137848 839806997 -304243790 -843258709 815371923 -328041111 157773252 -414863113 828265499 953056631 -454104682 -254970600 -651937309 -404574078 589915843 -239934224 1000117 63311481 14338796 846811387 -902492920 -271088679 -307567058 -685168838 887250571 829762772 -77637147 477466112 432676482 -227083335 289416112 -796436629 -650032376 280791359 500926836 412397793 864350134 785092533 -978408979 848823651 727881917 239276388 -829886935 -943792300 -588897614 630959049 -784622044 -435566310 670116710 -591784808 -380671984 -763559532 -68360408 -462208703 -145720635 881425049 -109098612 -698660222 892028737 -752193971 -400266897 621088410 946542134 216518375 555483748 370953974 823657223 -819252826 11454623 -825337990 369519747 985094356 -910559432 -980336402 279841025 815013601 510919110 -930252618 -603374278 -355068624 -343065133 -534151671 448110984 732937123 -946126409 695202602 -873633785 -584327565 394765206 275096363 629434816 228357266 515813470 -128321393 935340501 263007859 -768711844 776012478 887044106 -316259862 -537830164 -241768220 814275634 -69462503 -543706608 -925199065 -708199065 953971549 -469511686 588910304 276400581 480781519 285326071 736241876 -256306135 924962424 916088091 -566892241 183607261 647967353 -706556757 -584936960 95244779 -435569001 502313428 -224107572 946374846 -386817734 150471529 -823485595 -911426165 323653787 -890803134 521447264 -573199588 503955194 538735611 -702653282 133895093 -787170128 -357046567 -653546693 704793341 -330259056 -132107415 -321117448 251956367 325407285 -745488773 54364569 -283090117 -488529565 -418210316 -282896796 302128111 -242103261 93367957 -811106679 -448131373 -932539272 -78452956 220622401 -23902231 104853325 -736751846 -854496951 246508614 603681768 485373280 -635315157 419274177 -515553555 575919717 951826727 259252938 620491408 -317374444 855667302 -657670178 -190132153 527264245 160762651 -374275921 235270022 497813343 -597753370 -591462280 142534877 -247734764 -506726892 693162795 -143019803 210957804 539129237 857162988 552255909 833919291 -788696002 -691735918 -683768095 -96546507 675585855 -885106157 -643259746 61030007 -172514783 673054252 341182684 184421388 -710708885 -267512265 -196606650 244159103 -900238534 23857237 935027247 -462427509 -50370926 -936598702 300768547 -74041786 498842033 -605755079 961000161 -132810006 -676167778 420511158 963165907 394787753 -530992325 204603365 -596866796 340977171 201759118 589075808 92570640 827183552 622729090 543360132 431360282 390180926 373752594 -206207681 -483202060 570845813 -314688806 293902317 914642077 -520460168 666960171 915441041 660459742 -878772212 -801794426 529169705 732467629 -716109476 166254071 -921557989 -775122880 457548537 150689406 652387843 320047918 -269167555 797499981 548473292 241800211 77413065 623137125 787098197 -638147806 723899645 172297704 -569377627 -864068998 -952475615 -582271656 -759265510 -709687230 -631065508 560843571 115434167 -822147483 830295073 -215700672 900519235 -356633711 291783968 139151077 388026413 976684391 -849056324 -599943934 -669399078 -309345867 -267180847 -872971480 -923114594 495025610 685397536 251667077 -718446179 -418493464 364799864 506923794 286255902 -2538813 -664310740 529510110 150233720 99046246 797390581 -419744139 -684837702 -712423412 243973298 500538586 -518945035 858662555 -104039343 334047709 653357561 -41737048 -384782703 -121812368 65765101 698682614 -165553388 478183235 -428600913 -453008477 -88972972 -632304172 898245010 663943596 103019443 -870884305 -371543408 538016449 710083829 -999557362 -575339658 919210235 -96981533 332871322 394590745 171730822 -548422309 700606475 -898941390 254775383 648102917 126081242 818371431 -253414225 -363150463 -237367436 88414158 264518575 -255818799 717854403 805283544 -739514344 -799278883 598240729 -760843770 922170685 564925175 -979961594 -984899647 -539829328 -271418238 -770448762 -35485425 -690995889 -759608056 -794021208 -849407165 702342962 472338077 687517804 697789075 244961343 -585300542 730295468 271755246 966122699 -788878462 489051667 -835743058 534030758 349781652 205473888 -92766460 -720727794 -145548617 597773227 146108685 -931555612 31449668 -168257897 -510343690 44420959 86395293 725820776 -257231990 -888560392 866130374 238037554 781703494 464744772 333980082 -707572654 -394215740 185658353 560620941 -727814120 446996163 134128658 268184739 -698246370 881477868 865858510 178739368 -378609750 -923962384 -786639590 -745676688 236194788 -649868811 -354481176 40602052 419670754 148130429 -353242889 -362077298 376241402 -641859459 -86235252 -925447199 576450151 288852305 -785313633 -634576643 580194714 635393376 -20515119 -350996912 920810152 717623732 -943977198 -537507258 332400115 -804481904 -905875336 405268264 519637100 309005482 -65576520 261536021 858014912 -636571124 -609530755 703216777 -562038421 244948623 662217914 523759487 150196898 -895429416 878745952 328435795 -255728602 320876971 -518477761 481042912 -359038240 368790352 570704468 -392273839 -735899614 -287263383 -440930273 703649054 370454384 731258072 88772314 477195789 891517610 -592712020 -71004037 355737986 192029016 46027946 -925352326 36193606 -577047959 642857876 630847193 -387567349 -309926460 -665343866 -616071234 42708240 -285701515 -651226632 785658716 -984429027 -405091787 -60869682 -493110539 -735662850 709506678 888642046 976493707 419938381 -781227157 -98365361 381583393 -267817320 826383140 992776196 -109664144 -964315964 -713931279 -821295216 151959994 -69103383 -8634910 -831726502 -811327424 751916123 210398142 -958710207 844469510 -424273369 -759965240 -655423822 909847988 863041460 -230307392 464362682 -333366343 672741270 152587836 278098765 484505894 259227589 -960054788 -75013605 505428792 504245926 18039639 414687473 -472899039 468407721 -454185876 793029992 -446324624 294881340 -50402592 -42756776 671636821 -244450403 -1368111 32095846 838446252 384940546 -630211295 355669403 179966202 -371183963 206800209 666101895 95060924 -545341312 -449680952 -798769597 971999067 31477636 357971728 -862959351 368531232 -167220675 975499603 -213865197 617003085 -462283695 -820417097 -595192562 401839075 -493710141 -920213648 -634753960 547919978 131558588 -629657063 -49881062 773837767 163220550 -731209178 269354414 118348464 -505450059 445861334 44658665 678907424 -972982501 -76052011 920617839 -266718299 -334916183 645269609 -959468852 711292564 -715401387 396900254 -275969290 -636878757 -228158569 731242664 605743709 -506242526 514426718 34612839 258961480 461587545 -363639836 31844439 -876202612 284266464 -403849343 212728849 413928264 -469852527 -550915607 -600273301 -107846234 777035536 -11065269 -257014108 -302546102 965295710 -909776034 108598823 737725670 694510958 -709066149 -629242989 -339504819 -662193959 578525888 -104367427 -781901922 -78916121 917561800 434732649 -984603913 -508772126 -6846636 -56324058 -974389414 7134334 -850279103 233701270 -597296044 635462677 266789670 -493082861 780126378 276373337 -901430554 -677849996 -25030889 506067832 -34456401 424504614 -6979576 -967496316 199092946 -80689566 -769381065 -75271869 -354926068 -691779700 -986847337 384893333 -936860594 577347309 -339174114 -363885805 727892013 -979008320 608597472 464312243 899443823 -993858822 358934359 979735002 310904258 -715140094 876569272 -135105167 -944157229 -335696767 -672252152 699242647 213786483 -997254247 -324192347 -720706018 -102481985 689344051 612758137 -792393791 -621176245 700288210 719184560 703861319 944197843 710487259 -227776442 615410250 136882478 -331340973 -180754096 422885055 -376641229 925148195 -246743377 538463497 -366596773 913865391 -154583663 -110372048 -811672890 993490435 271479838 657081600 -899908231 502602286 271351261 -895559271 377355340 -96257331 944456430 616595443 -499726575 -706527009 428598611 57179496 -415739690 -453045215 -240802776 -500242984 614918736 -661481862 206598309 -616903765 158496252 -476807760 225229549 -428151685 259308157 319370371 277804776 -704297133 974097448 -897827107 -79415102 924747702 -646105044 235245272 587866505 -349308013 -823613826 -160456575 -294247602 692698600 255189206 -943887835 -866401866 729258366 888845321 -291585061 300339810 742536545 -658725490 344617602 -830843438 525229695 -304795049 958544148 316035690 157021656 519211194 715693325 331323074 -131367330 246197317 690704714 6219868 657907158 -83405549 744765349 958885326 674455276 362788421 -79939743 -945121087 -841157101 573807102 2667133 799107663 -931652864 -433442842 999963808 436649786 773262659 523690495 562897534 841142095 795333380 -99758422 -731784301 -385684437 613953579 -182996099 -149107240 -229233707 -792677878 -932495744 259191703 633094160 186861588 738263001 -842609539 298847978 101180208 -870516783 -716153077 -200092356 708057540 -352045740 770408087 694027000 479008262 -828368656 502323311 253251608 -300107720 791610974 -596274107 446551355 -233010264 -377710081 760493500 150680747 608742203 752853286 -594760531 532352224 810258957 518504013 311011350 777895036 725353825 -741390318 -326916630 762902003 -624558646 515555178 304579432 85275432 -368249480 -257794291 -250569037 -315964171 439823863 -403155009 519117254 827014245 -958679797 -180464206 217274132 -759371176 -46251092 961925159 205958442 498746370 45220126 -355624530 557147412 -554191561 -231192087 694049775 478510944 -59947192 -953676915 234481264 -508601875 -725503237 -92355284 513345819 415301049 -290163148 820707614 -669028510 103315651 -786644647 945195938 -791448365 84788139 -288567456 -981671969 -288612339 -97700246 -551459505 634234470 -602555421 -78709178 77533925 879958523 16425633 342414220 825700518 938616251 -711155187 518052010 -831847610 -251238942 -183934457 -579304831 748302148 -554567835 -888657050 -230442799 -865456658 229788214 -765685544 -330077682 -253395160 214464920 614884430 -635977374 -402232879 -855802586 -660879539 840390240 636205870 139702638 410901016 -367429090 -577958470 -273184263 -431031116 -989442685 393359658 -345993365 -193696953 380887326 -196433586 401196946 -134291151 -504388949 -773939971 365606385 489895516 237075074 293886101 257529272 320683371 -18099620 848256630 660496953 -993900554 638899213 -724168993 759264936 -818326051 677338567 -52603068 387143396 -949627581 -745942293 -156264253 -556174922 544782294 488039421 -490578872 -409941321 -309190270 600158077 135186673 -337623937 -851371393 -89514962 -566007393 -847909677 -402953374 -394879014 111318669 -203021591 -894375800 761641716 836191500 -728169309 623490443 -805618286 -404041234 -727205968 -2030425 655895743 -831361308 797101829 -543161372 71915445 -400234261 -170169091 -86768250 118182869 716090854 228180930 -119898972 322578832 -402907322 452447054 945735714 21100878 324493574 -927998866 390104360 517483528 -723812964 -295518266 214905184 236893010 63088942 123729778 436662495 -869576150 -365566490 -156801308 533320484 -231503452 767083021 -714751661 -209763284 441387552 872478404 -746128115 664689811 197650566 -952134590 484256759 348868500 648259048 227240312 891301819 -558956634 -201222783 -103605545 -62395495 146591605 -960863105 -842994092 30323165 564169312 479650587 -78343262 -269548755 882125293 294025357 71822012 -828786112 961696643 607441780 -744326405 -853087515 341439090 -460297898 -474541386 -750299016 -895930330 578210291 610403260 -567028603 -827649007 48164977 678030388 836071744 -974984992 415697279 231814086 522001056 143510460 -791229516 -210587889 458938169 -664274356 -151642287 602491955 -610883338 606498242 367342231 -251521625 -429343492 -460905537 830431251 -942317976 -453556737 344370331 886893002 -131095466 158915342 333506235 -726421366 102994562 -945627871 551078727 891495780 -325317099 164113279 -498793934 -49966169 710537391 567479914 377936211 -985543938 -475955599 734510452 98774308 730524621 892307898 795052083 856580723 -648965690 28385881 638251657 54445641 -904560801 -655036595 -117884301 -827420039 -249576653 -726987956 -39229795 517202561 -524254563 842724051 70037550 201375278 -181243130 302913512 775182837 -487358859 48295907 43162147 -264041804 -554219911 987070950 -312592922 728281159 301733594 -88828179 421624753 634826274 -641134898 719117160 -124454116 -667083276 -722537349 842397605 277197838 -547465348 408712396 302096773 -203101163 -212879067 -63436319 -151403087 -487100194 -671893732 933253502 53861535 -493938804 -112244594 -702666265 379578021 548038792 -726945068 -579428347 13491512 90252048 950467837 -37324278 -462617 12970448 -703786812 526800375 -38366902 -395758511 -366145354 -282491711 269921926 -217476211 -415603008 126101531 599956872 487952579 921107517 434522997 -921501696 -224464594 707915885 -948856372 579473604 -803117319 -181297867 -149843667 -395999938 130054640 -84794540 116559503 -104973019 285173195 -784456163 404334766 503793889 903287 518417791 -574215421 747895821 877025209 -292776141 462134316 -188189784 300259137 -128178190 -485522899 139258788 -186359652 29602924 218795371 -811630377 546193723 373761930 -423135706 146339302 25511965 256293890 326052533 620026158 -186219061 -804560501 -615574194 -6837532 -915154452 188726900 -684280307 590898633 663051900 281018210 -429825801 -182207011 -935240349 615776999 741740816 -799801570 791381588 513274423 -699875203 703344176 -156004397 -82655599 685457883 -742597874 -479294779 -174680983 -678709969 188650981 379249127 -626384359 740840718 -511427520 -525120508 -20523916 -132003700 -992203975 487856958 13733244 -454460252 -339582246 546488190 -718385723 -456435821 -102285262 102501782 588262865 25997844 835188131 259833690 929839238 724060369 -763606417 951828624 504238463 380016262 476991867 961296534 79359408 719718695 -190349887 -902511197 -878109141 -726803845 -260350791 -951655201 575910212 -847667955 -435283143 -185278230 -994229756 306671221 364446620 587661228 151329465 -640336770 -83915532 161352512 -767856094 794540713 316769384 634687553 -594631802 -521245337 655549837 525844118 -753538622 165738489 90134442 -933520522 -141916769 -270179510 -991082170 26283579 -889498346 -861824195 251039020 474084573 691194678 -251898286 383348002 613107604 978103571 201101158 -680520641 454564486 -861261790 -572931515 -922768841 196886237 -538835045 -28604420 -19115172 204821637 981784642 550238863 -306124621 170827820 499108983 251469245 -221602974 279879055 10720397 -714396524 -340232964 76779805 -940886238 600066996 -573451395 -617179649 -686125829 -960853635 933034025 661741860 13116597 -328094973 -758407385 -741553830 -240371430 -608207304 -982013388 -857646935 -430904117 231913476 -300846218 -216128831 378413216 345333934 576876648 637268666 874387032 -148406689 -395634273 -796339508 -448089652 288432464 -168972683 -212028292 -822044689 -103326781 557824436 -477375205 216207074 426767568 18307112 -750744615 864842803 -295769575 -299773546 410604565 -282865663 -399817866 257599293 -322779621 751986129 170459734 504620135 -610350918 231927922 -5485110 871566031 889858250 -460958202 545823481 102291971 -812926280 -125509188 -85090922 -410599499 -484421058 -224612537 -72064642 926686010 737653789 -559078296 701912039 -651467984 -880221918 -946547627 -258577260 951748732 473173951 -723731792 -705224267 522409524 -280581180 -783649703 985848995 613190454 -229190019 727493495 659546356 282713042 -379628433 -920138408 23527393 -251972837 70571059 -793756924 -619535003 941252269 -373148745 463756448 702193540 197562204 -574734637 -255641429 603675271 405532532 307120867 260199145 -922511708 153721071 -967091501 56535196 92580477 466888266 -168789891 222270667 280797410 354028456 807070688 723788813 462415559 -442619352 -292356501 -842958162 -205449508 -455832357 -630726230 916101202 467490380 -340699598 -630365545 -450420735 18954189 669781327 -577771544 591752970 -468580139 432092583 -231251193 855682212 -970871058 604061942 912483589 679001903 619612085 715057257 -644646246 275330636 723803566 472439947 264834997 -741902464 122396538 -615151189 534031970 833709333 -331362144 802936209 -941214490 121745441 166327275 -145392599 -940725672 -227605646 -311398864 943878648 -614431089 -283919788 827011403 -820022145 -770703292 621159390 666627471 29118807 262800361 51539430 138532976 606043937 166789670 478068882 -341831752 -217171528 -526637031 376345716 -914570180 821284909 -647696155 -81822859 -501690328 302909092 313268580 619973151 320765796 -382164525 555615074 480281228 -742621980 -590981502 355168147 -781081716 695954404 121230472 801720767 -652580444 -173526508 948547807 -39595125 -35101523 546967382 -705208953 -138109212 -443473586 42391182 -993512480 -943901362 -922704194 234266717 -715446874 -887155007 -550668717 422853545 -61284490 -230127661 726680491 76048129 718617980 -916921999 -689927077 540910751 526579666 -632038106 358936043 -272421204 -590761356 856225606 963980549 2556127 351237178 247817211 11867525 971013425 16995971 -217182372 828849488 -969952414 778666276 -372176598 -769141877 517182273 -617629147 -670423456 138022674 -202331881 -904027668 443365553 647829050 -30152036 -48102953 800246455 478119596 -325574368 -654878467 -181959986 612803933 860563607 -7346481 -7746368 410797733 287503710 333651193 401650939 386815934 -659353605 -744035876 -994434585 -343350989 -31902741 346892313 -724208308 235350604 -408621885 -480892810 -860992596 315021470 420209209 -655228550 493584062 99151026 -55115115 -234529966 948273495 290382332 576592760 -459632091 429876956 -511967742 -675535527 649397540 803587753 883424582 -821498887 -717891485 -530646558 729244865 601375514 -532787850 986795401 345606908 -611822130 576946004 -371515068 -803612904 -523458599 -936956509 -381031135 -766587584 452950674 990403803 -149129338 508561374 -649576288 263145446 -528863548 -655129164 -76850256 984362272 596629590 354323064 716494632 -682670582 -481437508 347171394 654772655 -944029978 213308659 -609441169 912277126 791611131 618422573 -669659411 -92103775 116014455 -160838255 772750502 984198605 -891741509 195406095 -251626008 -257922207 267867256 -253234791 -231497739 461214028 476375854 -226527460 -685459948 644067464 350923376 -775803392 -764795626 700449422 -26507079 103251212 -551163667 955300444 312070633 113954579 -274190268 707616284 -294675757 576563635 190455854 -282542496 736193673 -196115207 409451142 -307285847 -657861606 -540363432 845789793 727447473 -633265363 464543597 797829519 860944094 -158138287 270410085 966477887 485476657 -205117544 988076598 -889141465 415438539 -893143919 444535567 -49287506 544336179 233958811 -101467675 -458684739 60114466 -881277228 763352626 -856689995 -804437090 -149334874 686817275 473280076 699901738 -328682992 875379576 -89832564 786140290 -111432153 132764260 585058943 366543646 766544755 -498297843 776819331 -264333186 715216157 -281045054 393370524 -179524487 -676875988 -579986850 438329440 388624696 809958654 -825754816 -929406580 558522474 567693129 630300842 -668978386 -336773825 747894193 -227105347 500548198 243516120 -707217724 68467361 -157750121 173999544 984634756 751644610 -544469553 -69804225 -849687255 88787601 719499506 -433067341 -405305460 -995289635 460647768 -423404847 -441355493 -284531059 367532249 -376917452 534295678 -445332385 -526211936 -901459481 206976657 -312305895 177678753 288730589 200775041 -306313041 444279885 226483132 171337217 211495258 -63500702 -376550661 -461803054 -696713426 -317052938 -609980017 -67749670 36545132 650931429 642010688 393334885 842825958 51015994 -469128195 -170741878 26035065 324813921 192421774 -723791560 517048028 145489921 545230516 -812884918 880649060 -968885780 -618182473 -641923313 -257121034 -10941054 -2839136 -996682740 -585455820 524494693 -432354798 -430190136 -42232952 -242729913 -250573812 702923936 71391306 281197219 560615984 -409798226 -601075517 -443740288 426208690 -514723622 87551650 29769725 626626772 251986289 -316027436 -136751203 -108008642 773376698 -649314405 149636239 -738161536 -244761318 597586457 22630028 138338608 -888692516 -842451177 431068731 263926108 -553463615 812138504 -875945991 -181419929 -467442034 964096491 692540092 -31423163 -241725094 307976651 161538238 -531064316 -78602170 415606400 685038059 -709573680 32025534 544847191 -541658897 -39551606 733074110 -851788962 -783393632 -31270164 280024785 647425316 -656199000 568303121 751003108 -367575156 -696711248 -505278047 -804247485 -252002477 -598569444 607854446 301196880 -931073872 -193159553 -822701610 681859478 -72523093 -618414182 -124842956 -984558579 586602061 9268722 63742521 -356659709 -177610064 -186037937 -419993542 293354227 -584190923 -943163914 896538848 327361275 548752221 831644173 107732098 44534636 -441764370 -82568968 -348961758 88964199 -886769453 -217777472 175208190 543970013 889097038 -974884201 534857868 -168170095 61694040 -17729035 -918097829 942498659 307962739 -579753668 -393140126 -970844972 836082270 -358768363 -838246956 709950149 34490986 -45466988 473271386 978107575 -108515013 -920840631 295360411 903978397 509725550 -622623219 536069921 -596673820 269034707 -523485410 654646581 -987764730 -282362637 -290023954 839626992 568628554 364934366 863498985 -718596706 -365407503 593602399 -67379523 -80143763 -971827485 -71555112 -738831435 835461969 364765530 -922079082 562950343 419908901 -450136728 -224467220 -117997883 -928171333 -861606391 110176813 965501945 -686922118 -367864841 873607310 -680088437 593617016 -676785661 -967686332 -538099026 492597407 -661752437 -833001421 446234886 403207613 25755692 101484620 810494735 469816882 298427980 -47902886 -499583301 987128905 889316473 -989163110 382506841 -569513257 222630956 -202455743 -745159691 -469575095 151364926 -260227451 -218127092 969208869 970696776 -827806455 470563147 -796523033 -728846211 514300994 873364469 -169848169 701966852 772698154 687738150 -797266359 39943410 -39568599 -131198780 -145681734 -227113960 106369073 -381873231 -227659184 405857743 333139637 679909627 -140186896 -488345100 574618258 -956768530 -860664563 810150012 103887934 -81976797 -253753498 -746658756 907990980 631020476 440980564 -17541019 -66407974 -593854827 -194367687 -100135727 295203447 -424438213 327502147 -129779990 -725832475 -613665361 445978884 -246280120 603427358 242414119 -257471065 446550009 254257249 -111960874 -3405857 -697055796 622482088 -72867946 404276170 9737520 280163569 379999228 -693314766 773301541 -600059860 818781605 811034271 390820882 406361709 57534590 -291675165 -324162115 -528613327 44632196 -266395246 -422204980 -937338265 958002071 -222865688 -169597325 485118806 -725245786 221040854 -81757051 -549971795 272693369 909387888 934044680 -360030689 -71392051 -958625452 -468783868 -714909145 959313055 -120770523 -481643851 -780814732 -924356930 -195200926 -422195507 177366284 207610393 290278714 -136871098 -442784214 -498763810 -30580475 -252668030 386582995 -354614951 -75856691 236068367 -950574535 531111096 832340564 -462435092 858179548 -988553528 51488746 794021843 662020017 498671345 467217328 -358013222 991224451 683903628 -497341808 -217415528 309925681 633365917 -608955641 337516480 909331235 -611709539 -637286256 -133470005 -454875439 -940191064 -460033259 -88835841 281602724 -933838700 966979130 970857535 -870338678 59914361 45442218 438030911 -925054789 438765945 -371762614 704564139 -540493436 633866305 -874554118 -441718711 345260327 -457720664 -748962389 941157928 -429730101 75715960 -424237968 19909673 -955079591 -554596263 417627753 -40603981 279393814 -108177984 -962687552 -217065328 574779847 -847551330 -369375764 -698993023 572794253 91412393 -469230025 80788516 -427986333 485721573 -350913418 -741411246 -776975737 -483647849 626016474 345591553 -4460484 -372386926 -557724512 625916915 -994691986 476914995 336466864 652508272 313402326 322167684 540501339 676402184 249288018 -720767495 -162642495 -566309617 261990139 -256559195 255215019 -534355366 149385803 -570606537 -919897585 280631627 385422816 3914075 733296741 -579461125 562034163 -947866338 -357270466 -500978889 -611193856 696204818 -276854614 -20158766 758101488 807876216 -757381851 377171375 -955873506 -412722441 682720255 -532877623 291222000 554906410 835853288 -586300967 681162343 991341010 543411904 2057563 11610166 -410028007 862530393 251621302 93807452 -310000918 -572490018 -434573724 949582065 694117235 911455266 762990016 498968134 648561448 874554175 999450508 140218993 -549492011 257781634 -249889490 -536866088 615437565 -189875519 -562945737 -249229366 -458070637 -958026679 444476841 544431088 -553584153 -258832817 321202856 -404910605 -703620969 -622313995 -277343229 396674012 -506428390 -300503815 -736729739 -470626469 237116562 -775455695 -19454123 298081291 -200049173 402196202 -412082103 717354287 841324300 645461499 352338219 -329760420 -391580895 -132327554 -890675965 -660306527 189724427 456867865 653920616 -888953797 10260430 835562332 -236513555 118672512 375445706 858467568 -899524867 975171804 896458751 -23540525 125080589 855273598 -155453447 -680051909 752817507 -290531706 557775405 -26620784 71502483 409814966 -18590012 52471442 89137305 -240792202 681548495 -469750895 931135366 -905170322 94967208 -93149238 -535685801 -873395108 -823001770 630513041 367845394 911234217 -820394107 885522952 -209828442 762843509 295990719 -298728050 752525361 -634715260 728517428 85075543 -818579495 887556945 -182653466 -310526860 81774225 366054084 32429913 -446562761 793584332 472239527 -322646488 12341871 -911416110 -153607215 704061556 -681086405 456061587 -601086921 -637700580 -491270324 -251236664 -30970040 696778810 12589189 -763521129 851010300 -767064564 -355245153 -834886268 461129888 26295165 -133697056 264429359 -405883169 -576908987 -317708141 -318649924 757199481 90479261 576197998 54041858 904977494 -460316301 367392494 -60897557 625075207 358638966 -605050494 -72732743 805151784 124344755 195935118 218214189 -944152558 -66100671 -357346274 234763962 -677679656 -184550876 475666456 290733568 -164318624 -370051929 -122113950 -215638392 -93670734 929123514 -551963282 -469166486 -350579035 715019186 275612788 53429308 472993393 853431812 -784307077 -212779427 624948829 345367475 865853413 -295629115 -993295007 -477263410 837629369 72451028 -513414413 -327707038 644197058 760341971 -639367052 -771521613 664572641 -452421769 -911659191 855553223 -838761687 478622468 -499790692 471325877 -35822832 194257403 410992700 792645315 -255514650 412193829 -870298787 803822443 -390007583 836288747 -455559026 306198386 -824212995 -253737477 189695233 818498600 -621038988 -699439108 63948904 -138099516 -405994473 -894465149 -684829360 -396700527 172496729 -94792295 -884923504 -529322565 675344019 947988997 -102267109 39613901 -218331541 26586846 -542086576 683936088 624750419 -292169035 717740929 -542299800 831779540 639505625 -2719851 -766365053 -864807170 108432706 -562498516 838329108 627596324 -403519514 -640660495 -419223271 -701224711 -813972307 -568318638 -257641910 537187416 -72467395 -883129420 -529539809 76999790 271894038 504767474 828549190 706996016 -15293964 269581953 599644871 -667580218 663827043 -43805535 119163714 -385150584 721745701 778831194 -50101910 94691829 359361987 500066172 -696679517 909883300 -586187709 -339442181 -80791227 -859826365 -749330525 -29286900 -775987899 -264981189 825719244 943533009 54436000 -146614248 -82275304 -506847766 835463634 275210278 -167948869 -306749362 231944682 -890438061 751516596 210871005 -820371422 -849040536 -989983714 -999203736 -230665041 -445357851 18094285 -437284799 462461889 186330497 -16165647 -263334276 215370305 -930073614 302614210 -178017005 996503273 182588016 -334914672 -265502935 87631183 8180608 -159324075 689987376 -166192336 -896921979 672128572 -923084416 703015898 -579747998 -411164253 -742989584 -758876900 -311203400 737482159 26357499 566650413 -33220945 -644726988 -939456562 -50606093 115812979 448469386 32973151 -50780191 260181570 -51082823 -911221653 -958117145 913607265 -523490418 -25920596 -363607650 -651429395 -240964799 -953164309 888962195 -480528089 743885890 -100881123 219464360 -313293106 358955992 -81511996 -110943754 -96045516 685086548 128851094 -980633126 526913666 -467658622 683357127 -203979269 -457806855 -39865777 -449219375 -811974008 210033506 -670160096 662059107 -510372616 -885831064 -703207628 -212826909 -597971815 629304103 998940756 -873385650 119007867 -432017227 -745341685 603575139 -528901103 -705504573 -764001499 -567858710 997419205 302532471 698593136 -264733573 -672367913 -513304820 476900499 103769835 -627300636 551081146 147414626 -113325421 -224821157 930766468 -828695760 366318680 -669170976 -110193550 756530654 -47549493 -690512796 -187924075 -816791711 629266648 -811175468 -800866609 -614549339 -209402231 724363499 -397086794 658323480 -199317033 -769623817 136260663 -618449907 923331792 81103307 268580977 -664540933 96922689 -324263110 94795233 -925991004 513784579 881145485 -854008272 778333884 -368557814 -372886929 547981645 -138698289 -903019902 165357846 190549765 336521291 828392071 -868164007 -339086022 -899784137 978608119 637339938 400490485 746391013 -571435022 -649112339 -219318546 -527226110 559790768 224898524 -161498641 -678006657 -448331034 712832988 826268759 392961434 659871822 -819761340 -408783051 492049939 134335440 98665403 127045986 -894419908 165133806 -917915860 876821798 -367314566 870230182 -710258030 311815065 -578828203 -770640612 -796071329 -125038619 670273731 612602628 -177671249 -501689494 -127586080 980596087 -176069703 998363596 523119649 -808340388 519989943 -194450966 -465936881 -895761398 424773463 -245882873 -773146630 -510295345 -407361846 -495921394 -331974004 -896597287 -359671822 -193722305 -785800249 -307181968 -9505014 96525385 205517326 462856555 -363726913 228455298 -921259033 -344592938 -352496979 -821204866 -274633668 -314378399 499552077 -266164527 832627040 -731998864 -946035338 -454671672 -430764264 55419214 592159201 158649594 -857967361 400413483 -564380704 -207151765 -518379195 132000673 364369716 -935674556 -241078677 -802761409 -51330478 -173796384 670321897 812469314 -792826837 983492308 -575224875 -983035236 211368348 249636527 401196879 987774161 -671614659 -527562817 -511303193 675458158 -104935498 -601769804 342423902 559001141 263384071 -505989143 -272796202 363466231 67151136 586755365 -366261133 -440469151 170457302 -907544823 -609441758 -469148537 -633007740 -799239951 527253881 -194545538 190766458 181786758 17086034 1252483 860384358 -837391820 -747071391 411379085 193771227 -881236803 388578014 418579429 -39494075 -211990157 -728938000 30439345 478865611 53654689 251554722 -327688868 242390475 -842973164 857543869 -626937199 35795780 -611179243 887459274 166888525 -509735904 681918833 598920678 143925430 621904737 856369841 -161356438 -348897442 305154638 612396737 422722670 348418981 596687567 516656782 68966258 -280235790 -233373732 368669110 -232195998 228039303 604108808 823653181 -573945886 589534994 -63678147 -264661631 -965772892 510950565 449541699 817104297 452932960 201863987 -947186084 684434467 654847985 -164272369 -429187836 -483313303 506716394 329965199 969601950 319136357 -662848820 685531595 -117844997 -22434395 497308402 -567561262 -844610797 -309756469 -796212181 -107859020 -532667972 620994319 -659048142 -430734525 23356410 -83315690 -437279916 428131873 119944562 866624118 -513751817 347298627 -953610580 -499189314 -503753144 531374852 -576945332 391590104 -889739689 -209037302 -12945347 -45384740 411442007 861870925 -716591909 837331507 -445804892 -670392979 -76496503 533598042 3958922 88091622 -958209449 -158009286 257118919 640019617 -294905607 383934122 -200831269 -507468472 904874783 -100504641 -836786823 111835482 743343665 -231346053 846823444 -343653704 856953839 221878057 103648052 -327485626 -843253651 -279866252 503023835 482288302 532469103 502762255 -472605256 797879087 -80689779 -227672652 -209930015 338939142 821950258 402987370 960597115 459717778 -524143448 760517469 883431295 -975718657 -961853436 -613398247 367930477 -330362635 -172352419 81871983 864573453 376597709 213561936 765457036 -812340989 -990807804 -976136006 -960638475 886540574 -986543494 -7899619 -607400850 -354121526 -559142219 -490449408 -880140296 -142633238 -438841441 -410876971 325668026 743000448 -549343864 590857088 -279795023 -301723681 -671165426 -512458831 -988048938 -752570790 46145161 -867697399 904641685 -376371953 -565877223 -888966908 915577181 320851011 998455454 941233592 -609350972 -267688913 713114762 638196725 -126115616 -263494750 -179734146 24893447 -65163511 -903054413 775346643 185286564 201630263 111869944 -657106795 -937851760 550345845 842507908 -15786318 377197885 -313331496 678620638 -847451321 298719183 -240711675 -146734234 -228826849 -53997991 -29237918 -510691018 895081198 -91741247 869005673 198642983 171661212 159336172 749265282 -739223787 88207507 458531101 893590898 782462557 435614911 369284953 461864944 487732903 -698237916 -778430955 -980298965 -967382562 -592306319 -162147640 -497502437 735971242 592926537 314027289 -681570467 -181424432 -316473442 641251125 -957444370 688882668 -33672190 -549846489 -491641467 -698257263 -928372837 485989055 -671816834 -229597598 408610836 135492353 -811682828 -221749575 761653141 -502994921 -626179588 710676886 689866316 -345157822 294133505 -290937870 8348430 -582303413 -644740578 938793192 -838129866 -64155302 -969134783 -876155867 131460879 -135652911 953705225 -208085382 -924535427 598141767 -772213573 141152393 -393104626 -356341107 383604988 -777890981 728588135 289115307 -792777024 73451765 -30017038 -95530737 785716622 -768568953 -893273955 -157883938 963259564 222687206 -879961259 -353319045 -926176617 -966252647 -514521050 452239898 -199295717 484940844 -144628694 323895889 592278061 638104520 520760992 -643283419 566219318 -682325625 171232623 903003237 -224013797 -787292816 279393089 383453147 476926785 553969767 -944857487 76032029 663353029 507695074 -184167877 281497183 -182234856 112316321 -832789452 359346018 -594064461 446263060 -209271500 -524670049 -600515190 -552073540 422471502 -573488528 996527051 -788694342 -216391743 488858014 566121941 -714302714 -105728963 -402615863 610975870 -701759329 -296238321 -271411158 -960359453 199967603 866079412 -273097077 -718116362 264864983 726396005 -330977058 579227321 75065729 -462429883 -458367347 323932981 304559291 -145567306 427839510 186211001 257324531 -104125762 -540902787 -510527835 404226665 818548169 -806478430 453712933 -551163705 -526002199 -394559001 223961369 -502419928 580225436 999207813 -870039411 -503718423 2412454 312353187 273837002 -744004256 135592508 972715585 -28680774 756769455 402933194 -436652660 142615116 -10978504 816753233 -767143121 250110104 -725019873 91478672 -91857386 -770292011 242380796 -337897919 221294075 437335224 390345807 776590771 55228799 716972244 -886891505 23780482 -810998651 288677607 515571760 243589499 691501766 -739053132 -235263921 692056843 -671204772 929396252 90530112 39921142 220709890 383378757 -273508507 932880151 -90762381 874832525 -352984795 -78204676 -999291026 -84629788 92914004 -131327024 -124323264 -245454851 476912656 -83013096 925506911 738930933 449452715 4342901 -391131151 -52855288 311591653 -639681202 -185532076 -364987389 -519820288 -546610041 46715640 -377788406 -527249431 -664253581 833358687 -270434898 -167989982 506465360 137026373 577718243 404533274 556608867 708617897 -25862766 -260135975 107405239 988749295 749902059 593961785 -514990224 27315298 326434632 61738002 148197974 758815199 933170119 -324706841 579642743 93204749 -528533700 665464685 431677388 -374073881 -916103709 -490147730 -527084185 39074584 -336839729 -459944774 704740239 363149615 -600702342 846930596 930256051 -333036616 -45438576 -627021669 591804537 754432367 -302218230 -924062909 -201809072 -874259488 926836022 917665679 988873335 -199425201 -307396660 385760975 -856864436 -275569846 941724721 543643954 692847927 200716059 62626587 500129830 -130255417 448706916 -451431257 350672307 467665446 341101655 -618089507 736408200 -197807731 469177587 -453841415 511085489 -817930324 -724551935 369605457 -145033650 154062037 360648069 443519851 -154495771 173114304 476801974 183559885 458698343 64253810 654960098 187742908 189654569 -468680492 -60382520 -362088670 872390199 21038592 -760242561 272116429 -455947912 456220809 948501632 78991351 -676150522 216690532 -87603597 188071624 130636778 86680787 53884553 60397693 -675973915 -134006425 -666575496 272210484 -325239539 139081121 658950722 -401003298 -486101867 29898417 -49607280 -844724817 105873781 -856934722 630788748 317350532 -868473418 -286724078 -747263270 338423903 994989825 -483358718 860689572 -481973981 30600327 -708267826 -622167094 727902117 764895507 -277462905 -584469776 961903930 944146955 -52350563 -263076774 615085442 -930840657 -121981442 -197265697 625762791 -140709153 731449014 973108536 -109077442 -777004459 -88804463 -695637903 532067431 680246148 -194120648 572807207 38573107 -493891447 -301216480 -520758542 601855478 -152586091 420910632 -597280715 -330134425 -220010405 -517598188 -811795133 430948765 38893999 852334958 733649896 531726615 -167338289 36431502 -380290017 -371335328 370583042 -694254318 -368922409 19372448 -257277313 -820274328 862384195 -659927114 -614234426 722437971 -276160456 453760037 -803132047 -382269381 947579045 -160530741 -468614621 117740838 541848176 529543794 -26662030 760559373 825058234 -508059048 -267397129 -87154317 765490352 -86795358 -985130982 -998246099 273672352 150879403 -586353812 555861141 -786158779 44652831 -232119258 371529872 40785441 -325928580 448755788 327468493 -485465578 -931775513 280320173 -820531744 413000470 -497554450 862201168 -79735730 -885555353 -937668056 82317406 -111732815 321727830 902607775 -416808080 215711973 -551752716 630987058 -579350983 -455948054 836333717 -409003602 -904516918 -970619698 -51144499 756532735 985598770 -788423488 -786595912 196846867 -756286468 959867830 327768817 826294646 106752925 -103563603 60719098 508037854 -972024315 -80436802 -969679001 -461829005 380256608 750404916 571993488 764587770 36639029 135933881 551570728 952662197 21624655 932263236 -606286395 -876211641 -133231089 44155648 -935735097 -986623534 -304965903 -232265061 -974124632 -762252163 -999399610 -654423219 -960777149 -93066030 948475689 977149673 -70578256 -912224957 -120819316 -966518584 471520222 183504755 -516371621 -965140563 867126219 -67102347 -230831605 639229636 -617003429 458234759 -274566453 680279477 774838661 -82930944 -602683064 -927652055 -716720556 299112116 -841208623 169978336 -410397407 240525486 806501238 147727198 -714331086 539081623 777445102 -233579463 -720854363 502696492 -640104797 -876199533 -46479290 614569050 320849566 573534723 192594985 302082245 846868189 376156079 139818179 457812368 -774185254 -204355198 -649661437 -242859495 -826770961 -859921088 148532835 470468397 -308523374 804271369 -997843117 215653871 281410861 724837487 -821222607 -914859908 994408515 313724747 -337758940 -373812003 510306790 837173761 -194913086 355105827 -73405525 960561004 955293472 39576037 122261094 33486706 -467275030 -486517130 -722364035 59791911 9727796 -514425098 41629307 716688852 317877757 96234184 579694336 427301957 316948671 -207703292 61668853 -919524033 -764298512 -711133821 -45256282 96093214 -374657136 928057402 -947432173 -933015494 -754374282 169477336 -814192141 496915842 -795352268 -576537140 -980498793 857862998 102023483 524544347 -593404017 964647051 854825053 483055675 -93833067 -447149157 -77309883 830047770 294803520 -825089155 -976298397 851881983 -102063848 41340552 354272209 429896217 924901716 -408538444 -851660140 693691818 419286646 596893910 449118376 105251349 216442144 282735083 526063318 572869536 -10547167 189877368 -205356922 -816519269 957825341 -124553445 663134715 818931469 674319609 -591594052 597368769 -377851954 957278580 -977853096 377241392 779627963 750058423 884950745 916573352 197018741 -389538012 403450021 678871738 -716192275 174316533 596618549 -585229597 171500993 106916128 -638904177 -979409710 707359636 836479420 608142089 -378282558 306449160 393240100 306578899 -350738157 54159112 740771084 7853273 -348007715 794833676 -697277330 -369750488 108358520 115689198 -746434346 43976481 873480253 608171803 824474804 445092662 -324080349 -882697718 -164314146 951248839 -398748434 -680525403 -513204093 638564778 -40619155 -156723522 -989110641 591468289 921621863 683150444 900280361 -123319549 -16134371 513148480 -667626175 -100085110 -446205334 39150982 -249455024 994398429 797170658 -210004586 -534376072 681635859 -886388506 850979763 940735617 -28620829 -832182425 -23245199 -128064740 12766532 336469443 880383488 -440047595 -800712116 49444133 419471525 425055798 942490099 59803405 -132410447 804464053 316582650 73452945 -692407944 -183448570 453889954 535850924 -72662104 911487366 -434494459 797318139 -983687743 546085929 411292610 -231362155 -130221564 -140530798 587832914 260940603 994796617 629384653 -677153359 683621198 -471840600 -135937153 -796788117 623224594 649218886 -956873801 -685566692 -43981999 -475434275 -47239011 437757764 -610467990 -332808087 -753900902 607109222 405368430 387659311 375855503 216726814 -790656305 481250636 435470079 -492618371 -256776317 -784514375 524009058 -158782069 -47381837 -140267001 -792318993 -41424912 -140948144 -459289513 -63482832 -414983342 -140248866 -511405476 880050151 315345287 128025296 -207316111 -879331485 309753833 -25405914 -775062639 -347464810 -168092188 -810980422 130200385 -810689648 -952882384 184301155 368498112 -413999056 -64572752 -421393350 21610060 382795148 939440757 -230879900 -397629725 480863181 227610404 544067259 -107940116 -732410291 577984778 -417171663 -902180745 -248150586 -468342046 49422362 -279369825 634070373 290682566 369788289 208046235 -814775108 -961083417 -73789242 -917909911 -555414159 -229553103 -127604249 -357506269 -821561934 209834442 -288628783 -593431604 543512164 713358649 -257944686 953582227 -975942692 218164375 -512947985 -585139031 -305807439 885973007 506077303 122394270 445507619 348395669 613539760 -916003344 819173630 470223195 -456840902 -628522202 -85796633 -707676419 -379899978 577039421 977655731 967852480 -963928698 -180760806 -864488725 -151872910 -669561017 -861474581 -743428643 -240365814 985185547 -211388380 391193558 551096855 331378 701938785 365682211 675588875 683468834 -987824896 -3796040 359069083 -3585720 -145433074 640294345 212377798 928244238 893112304 -499426550 93860297 -323221334 90003405 394189393 609757412 422531148 -109473591 -760216251 -277806347 -344730916 -649588126 732051797 613682948 867194559 244139540 373647468 298989242 896777852 -272316801 -555550361 197611347 677743559 462733099 -732285512 896016383 -993950580 512575417 778662215 278561803 -443963939 -346361274 128836535 27531253 458814560 -559311012 919611167 -211270429 542484403 922880472 -863951163 -624246785 -563724064 25428297 -195407647 -986460271 -341660589 -211524634 -605847081 677187294 -294847736 844541115 -338748762 48248565 -876536876 868788102 151838062 688058852 567415537 -296186778 241325345 -665863100 123931375 62311269 529409248 -688509492 -519668999 671777368 267120786 626646018 -2069963 -845063389 -584216851 648697332 675390732 -249646121 -220992591 -481290082 826161431 662090733 -614860597 75327873 -632149258 -775579035 631733742 787865154 -687128726 -711802948 949338698 -7551961 865858898 -145072742 -690375669 -579545176 -656010222 -211545669 179231065 565736529 -581611730 451795750 108935165 93897068 804839654 -796496880 -432240225 -199061676 -761015195 -217467982 814702732 -715318811 -315641013 223736191 -686508376 413126869 -785207950 476891067 -212522577 88002120 104127953 438268572 -684835891 -346925394 816945367 188096203 920861216 276004426 756302285 368626703 745057571 525518211 -397237412 -327632284 494775321 -824463401 68361367 488833231 118064784 365782745 110743271 615707974 -83442220 477266350 -832255934 647339943 865231500 -149173277 955587954 784893773 -987909352 444125700 -9697716 813205178 -264988802 735987397 -105116898 855192116 788376958 592727537 -150477418 -295581726 219709529 227046289 -244219430 -551925476 526887701 760123635 373560783 -313275154 -39734835 -299654081 -392161462 931715213 -78319538 671473224 -253361742 -201361522 706088685 26977321 -922870241 -678927460 688569972 -568060416 718333129 398300395 -61367905 21540599 644942447 794608121 -281105971 729414003 -145498166 -411566536 364131217 -181042009 -29883213 525055548 589106977 833462724 -704212570 874421312 84504636 359532837 975207677 948472257 774022456 793349438 966212184 837131217 462120490 716667029 933231109 760394549 -46060253 -445064951 -548952298 89800321 204723772 816762961 306580464 686658251 -771114688 -778567498 -84640962 -704807862 939333948 769222819 -813529275 52779490 -750307614 288393016 848712662 393033334 -549873159 488000093 -400088943 409065530 167977425 69395174 908114536 -254473288 574883439 -598956721 202418971 -105023336 -658077711 123293158 955992042 -154372411 648597770 26814431 -423575072 -70619288 894581827 -187972160 145248332 -426310745 -440497400 -988270542 951790531 643330957 -712949908 74163595 677054018 -970957058 -890644578 -411502520 -774427723 -256569819 303973891 -528430200 467261813 899456460 -545918083 -376313194 244170863 208291532 124388497 54052210 -947611266 340301004 -500530775 998801467 -1354595 -302631824 -174421650 -176481126 -349314681 -678772987 636677798 -232314653 -148422030 27402524 -381854706 266244585 -770892365 -270994247 -427611376 583540552 -921045806 -915139537 200532367 -692464512 670703006 265267690 838448559 621602762 -538232725 -786807733 -86561385 -195016287 481999959 753796383 -798552480 824676289 -62198604 995811789 -596271794 284791355 -626004767 -427223702 448874530 552872283 -900559103 -213789842 49546533 -563812393 -929127976 37273708 390777454 356685632 818232168 -9323378 -355104264 168792595 -923296641 927255232 160671583 -507795723 732859826 265949781 628340635 -380287502 -268325050 -724320814 273731565 775763232 45979965 116854777 532869558 -714051298 -966275267 750716202 -881276329 -148447053 965926279 223395782 918034320 -13070820 777536059 -779723917 -998035292 -232498782 -796519576 181483913 -241019850 -104710078 940376789 731404688 -725999195 -631592708 -62626497 -618721639 330020344 796724217 940681392 -265229498 977047325 -955345845 -867118600 475596013 -211194257 7607941 -645948811 828641275 980085204 -190713222 869803979 -495824361 -846120926 205957146 18550249 -699920495 732584480 -805497034 -602220264 199515752 -494528743 320485810 357528114 -778727967 586384462 -740587750 790420604 8256639 -287520129 -124954157 486680362 -993803798 535033153 991801356 169435904 400264823 308636242 -332520712 807874304 746760252 -843589241 -659935665 -63048734 -438319011 -505733884 92113923 -76104391 -955815379 -392359876 -376326845 -212081477 -589928599 -608408194 545967805 -727740918 807391340 -774949656 5578608 53926259 -185377473 616206388 974212100 -351766228 -404290958 19266580 -471939477 -770444732 934519640 760357745 -994535828 819838746 -799258180 -889023366 -351878075 -462185668 378772368 -587472597 62121649 -554365293 -972847849 933359698 720854247 505083452 -728552129 -109894175 979247635 -288998817 -690221524 591888524 -683375230 335862925 -773902859 426409729 872265120 -761930006 -546724908 -932687764 -302710213 598075630 -300626260 -498224945 139695973 -664029913 -11076908 -397496122 -40972656 -777681272 140076969 205346159 120520663 438146147 123316150 993849052 798824267 952910989 341223709 639192724 532650833 -672972742 91497351 -450080446 657351332 794031131 982962711 -678667452 -696773359 787325304 -412114241 14005487 -94354274 -857099066 620849923 137907309 636590541 -522499835 417446001 147047222 -569800723 683309006 774268264 -129856541 -671600342 955638303 11398747 447936843 83914107 -892275412 -661887567 -648907646 -127653229 553789692 -277052607 -431512321 652752603 718670279 -482645533 255549806 -944768744 526214879 509462641 -484464837 200796109 -248436270 471382829 510041963 -576282586 163712147 -499786859 70387091 -574759709 722919540 525717959 406300549 604140681 -609729711 -89147887 627181503 -947291432 -933224236 949128141 -539250290 -520738233 -520610055 -842198642 923653345 -800802067 863705109 -49726750 11658346 -462203377 -939211283 123005790 -939861598 -49868580 -772363691 -557021037 -424607442 -138646826 381204747 -844725870 -174833451 977230763 599962719 380971900 697940221 475683126 435592866 -322876486 -546354594 568995644 171592056 -33377437 -691671757 138149462 164531950 600749153 363347691 -424332509 -70665397 -924931169 417266572 626542550 -445405045 -710583754 -67697492 539214284 498488223 -381341270 959782345 -821457234 -758096323 243017322 607926460 -947160287 -880186463 654477914 477386162 -525340050 -76208342 692965359 458633286 636452660 825385173 -184068667 -880079133 481477907 821156565 148259602 137108566 763435581 490025114 436319086 258276906 -584845298 -66407722 -910043865 -832433475 843855354 -676167540 851135629 987084573 217098903 -229971580 -648282755 832106363 440660952 -894475344 32628434 -817467221 -126360435 -191426501 -249820858 420983162 -810948395 -772345921 -961062173 -800488173 -734296374 -783513693 -476954653 990519359 -184058238 577710449 602214362 -973976676 242533938 -512975472 155506080 157182346 296579467 345444504 -409038436 293128300 920420468 -6723840 293930871 25011218 -429213069 119319338 156705611 470839908 208677821 -915082774 485102821 59870039 334732362 164041313 47011674 -958496497 -142183373 -934687935 493037110 837536390 355393437 -737605254 506414295 128081236 -465328166 332338971 -65976956 -475856361 238842526 -59538255 -35715529 305983826 721323094 617340710 -266508910 -171997913 337300854 938338215 -40564359 -557251463 208472931 568257858 292138117 909870403 556144638 835676770 975472095 -795583612 190004187 -743444821 -402589389 592780117 -758455123 -505973193 -490397302 515943882 171318230 424938901 121933495 -208843557 838810000 -644136462 -810749043 27777678 -324998878 709789263 263751374 -654094070 152569947 -666422228 -838024188 -98289606 -919398031 877379643 334981116 488707936 901706794 -785512852 373466130 765272242 -44934598 -216011225 -269687899 -425196570 181475189 212298257 40392336 11296379 262964277 524006018 -18006778 556754657 988549087 999249004 533686641 799066382 -636222546 -618930980 -652385886 -133271301 -578029767 -543325082 -695693851 -122232332 -46070039 -70450459 -914424568 -968644828 553809763 -153611758 -112778264 98434237 -731394624 -970709175 -810846319 877294948 492522967 -554183950 689464316 693597665 225212230 -558007060 330448503 -181292529 615101518 221291055 -227775126 753287777 861516585 -885683243 -743793212 -456620617 522726159 111432420 730823750 952114932 -218468176 -150183605 579198782 -992666987 437100799 -906761323 -989164965 -442579158 -969082028 279393705 -983440318 -468439139 151074390 389725816 968661637 -844985803 -112474723 -902297390 -929187882 326898796 132198098 -265702033 -317442601 -391903997 922084065 -324908574 787050920 -48510389 957089407 576357818 -727539861 44179787 -771134618 -467055775 684324474 695088587 -53106948 -297546192 787661882 530231201 -620040235 -796011338 568151106 794287472 -581617290 -194894172 690324293 654260871 -634395952 436303493 779700685 553640690 508095044 -978814521 -151466965 209318476 -219072647 -732605552 434087377 364029022 -918331110 -970844447 -78470742 594059831 -727538227 860260928 985310324 404907022 -405496868 355392072 10267593 -206838582 -280351966 -341855852 -183696833 -498639303 231035167 735141935 -796393581 -307356668 -287843200 904892348 -633700311 727397873 551143745 811537904 -524388706 641622469 759218745 285594161 876755880 391523486 -97342648 193906616 -883444336 94267370 791346580 203539737 447600191 805161868 157910236 -847332581 -297460476 14218034 -631003525 -612778977 88014555 -453458230 807650432 -299703368 -166136648 -263765404 -77514074 283649966 847872986 -925736158 -503944528 979191953 -766080089 470142715 332123109 -949022871 895425904 288541612 274141841 -262263003 792880232 -16125353 -8565054 -332891558 227854458 633669423 369462180 -902225799 -781651656 -765652614 95244160 396305966 -914795077 -264244633 -148478935 548577657 935090125 -508698514 198813446 385504746 63057755 -939441720 952103464 436210797 -925738602 779350924 436513694 -392795829 -557427008 -998166504 -149349302 262156130 -943994110 381244281 -802714866 908626790 -421715249 123713800 -74963101 543532631 -870678876 -812693179 321626084 -294378141 30669783 668906827 645493830 333866104 -855825382 -762358157 -486245253 -883047361 -239796452 -149196049 -424029906 -124985920 787626498 212883445 -691887655 -415711780 -202553419 -250217215 -874501150 856907903 874164053 515255008 893417464 64806214 535002794 482817079 -645845537 126148729 -609578027 2652992 423842765 65506315 -444499665 -948251717 693291133 -109290707 -699743567 -555443069 -392957010 877120317 105948409 342498672 18356715 775435143 -582383702 -427514904 269661260 811683342 976648358 40236890 -735110902 -93771137 94196355 621854879 -749549682 -327789511 523789090 630605990 265935084 -632833870 667308346 810753081 -352412404 -946886512 -606855150 58311745 -542288974 994576355 -357257056 -648808108 786164909 231197838 -851645404 662808662 552671768 300293771 372862094 255500858 -612774178 -439892170 159943995 -528643131 633700343 605061830 -229993277 426117913 -513303201 -6944341 -439214777 791983648 557395580 -263867086 300584091 -887718616 260511930 -925772908 733771731 -811576723 30126867 599676641 -664186485 257308554 607593230 -464486445 -565002998 -568258412 -345056521 212443050 -249747631 -342351869 -940332827 -2196293 -979439603 345684874 149881023 -256197606 163643441 -211981311 -100845093 -590848877 -808446427 -883619140 803926452 -350676143 216619755 569238093 -306540795 -696989514 286728535 986471205 -964877742 522066588 894238266 -4913674 -669604790 643288932 630635572 -240926455 -114248010 -686903071 -286107881 693792047 238355999 134966204 -578061790 -921286512 -256365234 330103958 -210864898 764403359 501414575 -612744717 850055021 64342812 10702425 -56093508 -206087 -26675698 190127842 959204612 31471676 969051772 -684742526 529020767 102654407 -29572456 954386012 -71597412 -215424351 246254309 877164230 -660399160 -43551649 835232382 -224345213 585974976 -321377315 -312112371 -905759205 610857040 -177666567 -199856677 -632946459 952087525 -739895902 337014614 132522068 436756815 -343234837 119150761 -417889115 -380870058 -423240282 251506302 -654339088 -887466360 -470323040 -342674704 -867799760 629058776 996088519 842934437 24554204 -939736486 650650261 621520671 574171835 -211835824 320513663 -681316760 618068455 -351694667 -508140730 750973204 310903678 672499600 720235745 468919600 -439134013 43173407 -490257694 -246871839 -370350874 507487811 -268695638 -152837273 452684973 -643893995 482347085 253451775 -621269082 120534664 867723760 793662742 182469031 -897470132 183854568 309725965 985668809 31508823 219186627 -574721820 919621495 484150052 428370772 -291287819 -930765081 -556257341 171370460 54515334 -713515412 547972446 -897897681 548342675 873497166 804268889 781360512 -314517488 515388969 -568370332 853797911 401244795 854248798 737001433 -411322916 -987550408 988095186 -937919335 394590029 764352162 867992994 208353886 -694900886 -493671146 -567993501 910146930 -320371511 925339236 220260022 -173930289 -893188140 -212935680 -44496425 339460445 -863434058 -523711570 35624717 -272773766 -182262922 -205930368 469373513 664602605 -448663315 -346473618 -254060095 -428728447 801900954 -242273307 -82388776 322958323 -848349067 -317186866 751287857 741696364 856424787 -69709466 -57960960 -820593518 -785238018 -1653645 -705947930 -27176401 -641913445 -949435587 233709401 187749999 433984511 -621569991 -114492706 -109617040 -522908859 510405068 -455347164 93920575 4091307 277544840 301300160 -792065471 226360637 817744134 969451907 162563249 598443348 373729174 488194334 218358052 360185791 -93284016 573695910 166568549 -363436593 -413818538 526673709 -503456046 -941966936 -108228903 -827322516 787994229 -140175916 -987487896 960987536 -857885401 243973929 660514050 201260998 -345874842 -216068529 732999077 632132306 -170617843 760322511 -404656419 -771253513 515210874 471315133 -602785225 808079760 598100930 296143140 -489561684 871108520 878407755 902617580 -142531361 -245184395 738814962 -742253639 -556336142 247436545 -290619177 430421094 349948186 995536452 848450314 -88771173 250810312 -14192568 -928050458 689763526 -905729239 511466912 -877243138 865641948 -771185292 -50724606 872447789 697400168 302568034 -195418052 -736785871 414314356 358379402 -794778744 997325944 19785638 620432908 707636133 -681708883 -819542908 358488436 -136231369 -393530308 92925538 67098641 473517088 545635447 -244517171 -432937513 381702294 714557094 559078392 664667039 -52947096 -326928247 490014164 436453188 -7255756 -166023914 710450608 -885475357 986241564 -413984091 -287129187 667463752 -460579097 -768539985 -324369342 -665020277 -458618990 -571679013 -52124303 948540104 -297450638 -931450161 744042467 968345122 957965988 -776346077 -654347603 -955366224 202304237 110611976 -561085014 -681307004 -437678888 -225689445 940335657 608425842 -477325988 -525024571 -46796938 -493915519 -527271392 696946448 -5486729 882255047 799726056 -169056074 -967785669 994632584 -964406434 -367895136 378117517 592773447 8130646 898360061 808766194 -439398801 198454831 51879271 -700346404 -760422662 -240426304 -90482120 352886536 416336003 -750441440 125442286 -846684042 -79164140 -807114399 -986260900 -376161291 418331434 -879922225 -333563765 948898949 -63177430 -14425768 -184027016 -119875804 -403468125 -703290277 947625377 -624508557 734660846 -38555491 -394538978 -321238543 337422502 -193779373 -698489025 -407120225 -763485215 -359272603 -356309499 -448734884 -59823657 -966381558 -844412495 70230792 307746181 -394401212 756737103 -760948339 655318058 -590047630 961452755 276188818 -363224158 -221813016 -299032418 25467017 -296850229 929593560 -332039499 -817447212 -864621707 -839760381 882840847 -978284373 -562013412 -128385092 620566537 -316218289 320731784 -463035280 835089561 724959148 512336921 -914198222 420456301 -26346811 -69689846 941621667 698109873 854613889 450807672 -746142424 -978941544 348324628 17209661 -540540633 279122437 -415448399 -886908386 -79625276 689884101 -666233497 -432960010 -881513790 -480592327 40380201 208891981 967086632 -662271723 -705150256 -372697501 936316468 -179933165 626428585 707252944 -60767758 -851147037 749411083 45795285 257343339 795569378 970052724 81137099 13923969 555927708 663453111 -721379776 560305588 -466346543 -908361291 638288205 -359747157 359824156 -173250743 -606510356 844712236 918593990 -463800464 637642479 -368382758 612833205 -926709924 -354837329 156387228 -826472613 396625690 -398722998 656353739 582459048 286613406 948015533 289244443 605045516 106232946 381473237 938197537 232596886 -427960364 -51367486 -77508841 -93239243 33951400 161422026 518017946 661358147 -623130892 518090354 804760763 517937690 -446123555 -438030411 106419167 -393219561 -341805877 444795285 -457327882 -776953966 310758896 -160942328 446747721 354134119 -759060721 857029801 514851956 -624246169 656573307 -840482886 293211140 50911714 -990519942 -632795058 210627482 -567304670 99620720 467258054 13016006 -258844564 -368732056 -493377013 -276555936 -398537831 905529482 316576624 908334683 45415441 780654603 512627464 303644638 -276111062 -85481434 -36432837 770342326 58766415 -38656643 -600496459 -698608406 834149519 -69311988 -111018427 -227965172 976479814 97325672 275141625 21598396 -593811187 -668316969 979871577 -977872194 511018030 398893074 832264764 -150730766 -485026267 828083125 -918792196 -796393052 824785835 -186214825 357523004 -637907892 923971531 199052481 -849531019 532445172 696854332 -923611511 -972044863 753782346 -411700226 -613876884 397199645 -570304493 757190439 -685687909 -246220637 -368576121 871250001 82967733 -922000663 -293562483 259519192 421985596 -294477640 921159453 -548764966 638525853 599340698 933870421 -832228866 -33340946 -491752668 -109971609 -869985309 -180173972 -679987018 527716962 115886386 -524398068 -978403377 -662868340 271176653 -1004632 -543356496 582888186 -969004251 -419851408 -191263789 726553855 -80261475 820879944 -614784654 363643150 -423698626 29419084 116961944 -772796363 -439547534 -437526246 928009219 333733106 -681179418 148566969 -356000276 342098472 27085533 879728515 153640204 347529994 950823672 545903910 -834185275 -799523753 437407878 -796262354 922259029 -791344760 -920570771 -643913098 -13940700 -304156770 764033781 718347818 232976998 -741190971 252578369 134120416 -8574009 -518512283 598987445 982487635 350182304 449843862 -146126655 -736307979 -468948650 829224477 -573905665 757800177 -701218209 627312564 -536355662 -350424367 32293582 379001784 -130724622 -242253084 460407785 259225587 525401405 -772202089 29737586 -752402967 -230828662 318652640 340047808 -880067579 726254069 929073007 711325619 -346122010 -45345758 -256182986 -653265074 676195498 436681916 -644954575 -397315748 -409265315 920259468 106260550 -580632535 -41172500 -66787920 -559827376 -809443074 -525291797 -107244191 -732198346 -322100780 -422503275 -755493599 -245067650 -173258091 435742044 -300421909 -34161455 -269741052 -196379344 -812183626 260110728 291964061 759903302 -100896760 558455132 679785623 -64113365 -40121036 -234724476 -261322139 157751132 -390598165 443445689 185921577 -318216873 997127519 -475809600 -376836838 92790541 -786004884 382254959 -348541907 26102068 634170645 5137536 434628830 -569178414 -191836736 -744053990 993263233 -491266875 839508202 -572483083 278354515 207275496 285194649 -984094160 -536383617 321033733 -403037755 -750660526 89752828 939508358 -749029648 -143758029 -315627024 -671955133 -193349274 -249340284 -169683630 515797652 846556218 -869325114 -145754205 157713855 -227788516 424696749 -668884881 -610084372 535709715 -10565886 -399451417 -591630175 -22599679 798968190 -645745978 372496336 -779209706 -732092901 556712182 32968111 173549527 -754532674 -722469590 -516856615 175306605 296530202 306353423 -90399457 783206886 -606124075 444553879 -9408599 -377660456 -235473755 892472498 -381011828 485094390 -351723802 -523358030 249386897 464823607 342007211 291119976 -441124200 -527376384 699234903 -776998732 -66765538 -647159145 -900765341 -164948581 -856467675 446369289 932797097 -840050044 918294233 -709998567 -343096538 -15480745 253516546 634992727 -773798825 685723080 255513412 -851781202 500922778 401033541 -146988501 -941787651 720556172 258256304 131500631 -912856903 66979655 -700294467 507887216 335464215 666805719 901624871 -95364123 -19838018 814022143 -124753593 -206680843 -179789125 575537201 -80746746 410119548 -412728460 826363470 296981234 -224370285 -509819441 145932074 582254482 -538049074 -553659522 230343930 -838150805 -176432932 -815639874 832669857 -688701947 -866449194 -661563222 -336529359 588635504 651537458 488525266 118162764 465211963 -113069419 651764562 42133509 661441311 523775373 543942026 796291167 13509504 148787840 -138144674 -983609553 453967073 -128306697 237821976 937609698 620285195 301240682 5872775 222438795 -879532747 826970995 -624172699 -934381799 79647716 -831085961 -567377661 175056874 -7747699 818676645 -364248605 349059172 95875358 606482961 700991087 -363168679 -407960464 782974884 223209908 165376277 -857019285 339131717 45037993 51282871 53955523 -825793721 997493210 659127302 -847875101 -992673191 835936263 321975005 -988547110 -988328811 168201019 506522502 -229343371 855420813 -326306001 458561724 854724888 -946545096 520822331 -372218557 -864024710 987427251 714354610 -126911664 580070689 343600621 124819512 440984462 -758098296 -494305721 -751154122 521812267 311992370 -749639706 -991452345 187964918 -992836765 -214561246 806798046 -790945905 345023916 -39397729 913303167 -925012429 283492225 192667391 815417397 977913012 -111608387 701258115 818817983 -929830293 841475282 -973853071 593050671 -671547185 -252172552 891596524 27405941 762952243 -373736636 161830129 -270427055 112576878 624720590 568156984 -719574186 -541142248 681995008 -728422097 6312955 -270981225 -395127395 -813696705 -590569885 263529490 843012991 309244197 717184011 462094106 186896706 834726841 -737294812 76127909 -814938614 527913129 974188815 680353384 -558061627 309163742 -8667319 813458305 658838960 -198750661 -421703386 -124344959 824241369 994483717 -878594398 -856303827 891253765 -818832288 -322361928 -430835343 235372674 -778903635 -205258123 -606569910 517230481 205888313 497465550 -804811978 -768053242 815796460 168994775 241267485 -666540483 -355874149 223446220 136610098 -233058557 3450844 -554931295 -871239706 482031045 -313137653 338246379 210922400 479645865 -295878550 -630343832 -228358234 456817830 798602974 -921369043 838162842 -887127938 -912830826 424451146 440337898 291294495 -338754875 -861112786 -610117592 -447590219 984262779 675666726 573220849 -60343818 349717971 -476881832 -892935217 672288564 -72019322 -488177711 590651579 -841776146 -818120000 -232825986 655613341 -583188204 875937408 -747257692 -400427445 -382512980 -888511832 -445075323 -327196571 -751477214 -39123181 -564790151 20288225 -560307315 -47881079 -370351493 -648948105 862003366 106617726 687657607 107509051 959067780 919817426 865990724 -377474159 296974367 456731716 -666894114 688669038 -879450280 452544763 637453320 -601142687 971455433 -231157391 -763021292 402493419 390868690 -66694568 -266269020 -728140023 99243567 -475090844 -496569118 -909857076 -448112154 -209485597 473553250 516474264 -15209861 -428715426 -473483538 -488589851 -689476011 607631731 -841388797 906734985 -455152858 899459713 622746134 170420724 -48450192 -364008740 -860512625 -833924928 -791811509 -765694415 875679049 -142182086 -453752134 -360059586 230028409 -692059042 500880759 329515780 833800378 555053801 7846206 400784288 838677887 -886622009 -811612164 287006679 104549962 -629045471 896768566 -866791503 -536901553 -319048261 663052312 -737713213 371143457 968200117 -576499197 872484299 -959534491 398106828 -750171110 132628055 276141826 670101018 277155960 -928296993 73359111 -935795464 -113338407 -105870388 -565279079 -133032553 -388433583 -160892816 -681713866 886240832 -469012385 -514356740 263973348 785767099 -566794445 -167126031 184823790 559204693 -530975717 -503265590 1732556 708358003 -677893106 193380868 -30380257 -714856739 318853893 964337712 135149469 -15525762 -97579532 -415989240 380098009 826615854 671076525 380899979 873766012 -120542330 -601050181 562807712 185187013 467406312 -349856251 801079478 -967802 608312729 -925793667 -743449574 -673675723 -446799698 371422294 -405078463 -349116575 -152383172 -369582433 -868619061 -380730196 626154477 578320676 -493202402 734972058 -698085742 135042347 -366583749 -724296604 727988553 19937863 -736184930 385963899 -497619136 -367609459 927181752 -747971207 559776562 -753077482 863895580 -443972834 -727895160 -290678847 493248816 771830762 -918616473 -527150540 -902429255 -614672829 364616415 -445935741 33289463 45653243 179318236 -872384926 -709653751 -574378545 118744472 -8477498 -108571883 800983772 6900985 -892796799 -593162176 -176701732 511799585 269084039 820181137 -272886505 -512738775 836687956 -406213056 -120298614 -13822086 611249157 414346118 229058569 -648696565 -219493673 -772999419 -760660821 -291873457 286286651 -285803692 -258625506 752295356 503880008 257409952 143367323 -780700327 440679989 -873597737 65310365 -960939269 -454771532 784842244 -792242864 -113381650 463175683 -132621170 417465660 775719624 -730464363 615962431 -774346600 -938977209 670751151 73135728 815191003 -926737857 711565750 257522126 -379300227 -817153063 398357943 -588470692 -407170456 -497875196 94482920 -43914809 330969715 -557271831 912600218 -206252843 -251629359 -652297951 -98383352 30746165 -347539852 819663927 993293495 -517837680 -675363036 17665071 -112940974 593273040 522894031 30413931 372111766 137192992 492094865 90785838 -781935459 -597987194 563184939 987887142 555559925 -967123397 355998415 -782848832 -238971188 -143031451 -676688308 -6998338 -79809955 -694420063 838905482 -521648018 -606521160 -726390809 770180195 -496456544 190675124 -117822213 -534510044 49322533 710620565 -498449140 -679267940 956155884 15274128 -249694503 -263547726 -587216339 -735242608 300768649 926963611 -866415496 900527616 -337244663 864813287 -207129298 975402771 454186570 131944483 118506691 -433553703 657933037 311411139 320325096 385959925 801290266 105618280 -681963664 -442799682 -493620881 557915556 -895374470 348204073 170384262 546417348 -840169292 831524134 911048301 333137759 -835301616 910968852 12237787 -319604558 -394317618 9838540 265776219 -711468334 -552220412 -916196297 -195158834 792194202 -966363228 639753818 -906426387 -774987795 -478632739 455912071 -616620437 -61748392 940326482 -212663057 -105898496 -793592602 494310641 258208227 939995127 -691415407 203424795 -173074365 -737541697 801423230 266451421 -261657054 -50256142 -350319565 -877291959 -691875443 -405219881 -763023718 203767867 965084868 -393314989 3670074 -194262035 614976219 -206759091 -456661758 748377646 847459492 281775716 -162071776 -165843309 -661093408 -61834340 -52313096 -147951848 -424267184 312818465 501333771 468088421 398296183 173640411 -187203846 865574471 -220449283 -592329280 535571083 770646282 -692368336 850234307 -899900363 -706461052 984407229 -72381352 -743030814 649272113 590757694 877494422 940604279 175708009 30810570 -20013557 1527619 694635036 -830082427 167300648 556638460 126449413 998122972 779391391 23670778 -714095042 557604050 -878149632 -255330134 -71385512 -55497291 93096778 -402562258 957689232 855505833 696998143 -462310985 390954079 964909043 -573709635 -164860566 -940581466 69796951 11324256 -95957424 -142495333 35115868 -367147102 -238208856 862542024 497088015 262554308 636234036 -743632482 -110105885 -422052370 808114576 93020705 -759018903 872672059 465480812 -202245596 426091518 878935441 821571939 23810683 -992840750 -660760014 949623252 -895495369 -352036048 -999166158 939265644 217465967 -222239323 -888998844 37556772 -469425001 -840591832 -5792761 956541093 158270927 -939681311 -13953334 363195068 -724440924 -274131917 -695336477 97854274 -376392283 -357514070 23376176 996183595 -102467209 -627814 -408341342 -517354085 -996842333 553937730 643623083 -463241441 -184098611 -3553287 601646478 -664383338 504293785 192939973 351816972 302563038 -135773908 639088950 -316654595 -523004143 848986381 602513114 -972291007 -99683273 167909714 467807000 -975942353 1736891 527348623 593960615 -220461907 -553413351 272968000 -947759221 -587892564 -160571634 124502796 114060334 440616492 982936412 738296314 114979551 -131249889 -849091020 -163593514 -989394522 450313934 -737852712 683388489 967355576 -6491150 459645597 -857826719 -387778685 912072397 -491227804 -494322403 -141962230 -665953455 215138577 -822763072 -349550958 -728702639 -747457149 840239025 -131643423 -542462905 -913386854 278172344 355286386 261395712 -935280950 721263440 696844758 711099730 -576806170 -827454324 -212942771 822901404 813965044 259003518 -471282614 -602819811 -161737029 973834504 -627264463 545157293 -474868788 -780857288 49395668 685618058 -875949919 496447318 -875555404 -528618904 -382335401 897496498 925672936 389275468 -500715471 -866850797 -942485090 -142351897 -109526198 -177130783 -715450512 -29931071 -768877212 117199344 -989327891 -371154554 646205923 323024998 -796895298 871234158 817943428 26143318 598188981 371817432 -405765619 -750926577 923989027 -433355527 -894642366 13867766 462023296 684070327 -276303725 -354238654 5133974 -612358662 -872543329 -591375463 828965692 -446683432 -279381480 -527325314 -824584547 -208651335 -543986451 53444294 622307630 196516537 277715997 96587271 -457524038 -637270631 -999145865 502061554 149126013 -517039537 -515887640 415233783 112505656 922228800 -733042165 -807290937 -328902087 -468317975 138587580 479195344 -438232889 255060637 -199447709 -539517795 -362184033 89151853 -702984829 -770211374 -900630356 -305231108 581113303 -159731254 673612372 -613830207 -475442096 -815770801 -387097665 -314742325 -550253540 447769564 281338986 310702586 561963734 632097898 -620043548 -952177734 -908961975 56343953 -280758218 306343301 -356178062 562120438 109422638 -417499846 -533843529 -865347523 241187696 -666208735 -323473004 4869238 201182087 372409867 765420293 -127507519 -941409179 314723242 513436804 863580477 -721704200 -480873423 728901274 -356078935 622872727 -505888597 -980440757 168084262 494438727 272437594 -469092180 51325140 464176446 -494344062 549709643 5078581 172147619 -708457932 837530544 -595132650 -20486471 109420300 274269379 112709489 728551850 163671901 -568433525 738499975 -943202566 -426225198 556399634 956137823 -737738195 -275903671 487716536 -171561230 584570329 -355104236 -630563592 359798212 -471070397 -857121712 820288852 307071066 -101942393 365287843 504327981 16892325 10693888 51283213 -712342098 -899651064 -884257518 668577257 -735005881 -726039929 572834759 151488671 -39960305 853861922 996225750 -547938458 -909858839 764429201 800844566 244166076 -951586301 -230727981 509183336 112303331 -133533742 753854834 -594699939 442326550 282839890 -594877092 -751022990 167430556 545309885 -87205410 -591487686 -777405536 137018081 -727478029 -755688576 25028755 658302070 717524154 540175177 570892423 217689754 656767567 -471485471 -404327354 577573786 585608955 57823042 -587320393 -840273850 231200028 838850427 -343639955 -100960354 -359345952 210389223 327460129 57760300 234409537 -433443134 -683242130 -34622941 -368360714 618958209 617875669 281430078 -846322119 -891154291 366036108 235344545 -252003900 -763283808 191774809 -978601282 -740610657 -374518730 -329932703 523645899 935595823 -252852796 -870136317 29241417 -779451476 -841565974 -440871900 960960985 20552083 -178866116 165770499 652752187 -97396104 -935650804 542877154 -829347906 -911050988 636437646 -616205022 -509883218 -278261873 130019609 496643987 -83160918 -695120768 -295122550 -835228838 682314460 -755975073 -984311080 462263803 567413779 -901669303 293673882 -954222209 318125317 -314098427 -178980637 68722914 989764065 -374344444 176355472 -539038152 -230157358 -319373447 951216642 912582047 -281719865 610735441 596313795 -320174002 -767332325 383042084 767570235 -334701631 364534479 -892228843 46535336 109035148 -345042552 -944676515 933677483 41487385 -872989698 128647289 64234934 -458840661 -130577203 -87191824 769429059 790801056 -279316774 -3746116 -972055696 -182310768 -297991822 192328385 -102252439 903300487 258949165 203974381 -697862957 909871147 -839390239 245646852 -827602095 -666494070 780228438 -766364589 -878800705 -354083441 941163850 699637180 -587178799 372803234 728277268 885617517 550926059 -518163908 -115397791 -968524979 925649314 705915848 -458579889 -309943111 -54674544 -513087657 108448095 -857456050 -882866288 -158077827 747573787 412764816 -837338376 879515507 826056226 808203889 -2470760 -933558816 157177938 276893060 -315228617 -701261215 237101325 533909334 -522345899 690758292 -237838811 -450075375 220931591 -726486863 -67947281 443405246 -853679254 717400825 905472832 -331789264 342132531 267858818 -144289930 30585007 -733488050 -471382681 -645163150 848062541 -944177563 292030642 -270024987 62524628 -835205525 -665267936 81481685 -777469073 862425937 213763720 830764825 450023625 -604620373 963933945 365413386 -776193184 672416373 814703611 246501826 -665592048 483863675 -5362550 654832207 -702857549 -381878710 -719989799 119279465 529372932 -560600916 -695726529 265006888 -907867380 -932983356 477859773 -114241139 497842308 -513534279 -237866714 660565945 448684758 -474208402 401166917 925161643 760419068 -544443604 673183790 -785726675 386389632 -112760356 -200771248 799137546 -494918434 225831366 -786042133 -77857590 -311385392 -309159011 -974643461 896789041 706344806 -709956242 782784459 -873676449 -242779080 341943678 558560760 669992096 -498660267 275046395 366405233 369022177 295105885 560655283 -329341569 478568868 526458588 -727182646 -182975365 -38121136 8550703 -890202281 536549438 845064600 -575368439 -576700734 -198347778 243045568 234459714 -830045830 79013436 -365137402 -77260369 640863509 -483861522 234722295 -919119703 218598225 27469317 164750783 -769870042 632651222 -238403966 -359760884 -103244469 373471306 -544234470 177588483 911766230 -261620301 -510981629 -705754914 -249450865 -98176046 130502618 968926402 -613344672 706019911 640968626 -765204621 -199547451 908303519 828148504 -518346216 -372545555 893590605 173995773 621489381 425654652 649117800 -212182897 -893692108 172619615 -724448216 -804513703 315028300 318655526 -359919067 462015920 -322086438 -777208846 347297705 402457363 827399105 979903326 -132201928 -105545562 47771423 -323139707 -429871607 -274139216 -522152663 -445723896 -243806811 -763743789 -790659182 828857878 -626956764 -466083732 438235919 -671251938 -310708733 115304457 658452405 -567908086 801495190 379098916 465592735 -731983124 791595451 9128759 -318251136 741664664 -581852297 566211980 531895249 288219991 556863798 176944231 291315121 33062146 639089196 -476614575 177918687 295576187 443083882 -554661138 910005304 -864102250 -912240794 558570825 -310828098 -220940675 -551487034 648718855 -965283027 -771708875 -71304775 -212016358 -670740480 -291191139 440346585 -416072810 -294035138 -348323550 423244625 179226038 211073664 171254132 -781129360 -738279199 758062624 580426383 961876873 -243144583 -883047386 916052166 -287441625 -267138219 -672331590 967078584 -273868947 61204716 818911308 841168114 700551096 -725215326 -300034214 -780565719 686260822 -762118389 620882672 -322002790 -340870212 497539642 155271466 -998236326 -492574176 -730379604 496775281 644541959 322509676 -619665917 -434673174 146572119 -81464582 203062850 -350743620 495489324 -897604057 666023153 -686155067 400668534 396989739 463826114 -872492235 466646336 274298182 990305110 173426652 -914527157 -7829416 -577971812 941733341 151390776 -538998787 607249079 -72995650 -717329037 355623792 -796044269 -685974103 285502901 -111403341 -89237018 -774592515 799256681 419891232 746067350 143754542 35171142 979488240 -605289695 -387237128 -306528226 -667952139 -963619755 965884159 -418664952 686671219 -567948302 9081617 373589493 -511350550 -938609318 803758819 -946852902 -335934695 51929108 766274653 -603717843 -383932657 671515122 -912362779 -666312802 220520415 -888421326 919650730 -888503483 -84162723 -641576366 16941688 105499321 486161241 -83169686 273210696 908594480 708569045 969838140 -230424724 778947388 -754391837 -478901042 -930856545 839742703 -869560378 -720046827 221311861 -268291341 -415735460 -750135885 -910060473 350037781 505114512 790642848 -886345544 -242009267 208498537 -469424775 156061850 -497261405 -904817373 228889858 -299392588 322550701 211119443 874959758 -868128994 88694478 -610813870 887022406 -729822623 -403089262 412064379 989732511 169965078 -545043428 170970086 763968663 29591546 -15481323 -92982306 -309715587 347635146 -250951885 -833305954 -132758439 777656730 170051865 774245314 -757119528 -808584742 487069773 501491578 -161264213 766906151 192530943 962846396 474144141 -800891269 -628295503 593879199 763494989 -337811659 -466823079 914836955 706968421 806613084 985811049 626619864 -959926265 -15419798 -857573704 -614928183 168648536 931440847 232878765 944147843 481630887 -494014469 -954858819 959370042 -588843855 -437616467 836385377 533168066 236320876 434874693 748830164 561223235 -184770219 -725114016 -393654979 424989628 -986723977 -534374609 787063596 -148569949 -970267774 761504103 450088242 -37387731 35463613 997980494 -691656755 -684037133 519749227 -254344495 561667130 959775008 -519740264 382136660 373304391 225169533 -107079977 -313129886 160544297 213629261 -320936299 57289029 692363203 621075204 607388895 698585801 -436872954 616340231 -817219763 -388674131 -972247916 -567013726 -538992383 -137938304 -419143027 -231198248 -273293132 -137539412 -58620036 -804409878 -225271278 765402022 108571081 -171967339 -612780715 -664071025 -131260818 29499814 229671853 -429613796 283492064 875867794 403366661 361779211 -241092921 -990719569 530691021 -935700349 373480069 -7460871 -694001529 945773049 -176264705 -393215412 448271016 -243814098 949572036 12566810 322322972 -623536874 184784457 -790524741 -122151465 207008725 -245590729 -153543674 462638644 613830375 -221484378 23932480 -760026691 -559454013 829071333 -1064532 560040105 -750099004 825005358 780564925 755807326 -61796794 176995704 321222582 -125604039 246981061 -635456772 -115195911 112940644 -91816561 -668472224 -373704101 455522048 -617804356 476840314 -801910714 -819330284 -310930837 -476879763 -76961074 -741320403 -878654672 772972686 -980520543 72518396 294020921 -344491496 -799067370 287869369 -432527133 37207614 -930883585 -164337610 -653468017 97876553 -175459125 -305040187 -392921459 -787380334 -226601038 243057641 4449288 748326242 471394625 928302936 -366610124 302876977 635049382 -729961155 161498274 -259565931 -225206019 321143069 -777421069 19172333 -107701795 -511310984 -755236250 751705533 -890358740 -525770019 445169309 -474808705 -206792384 148375597 -813663383 841187813 -816632758 856357448 -685344983 -54709991 931605096 -967769992 320506527 706102409 410422002 -620044730 -27775388 160166486 -668877822 -743885549 -929937983 -378444765 343175427 881218974 -733616803 -539403375 881242926 964180434 93712640 376294736 135875458 977272030 629997463 -875635122 -896998102 -422265112 -924890910 -862525074 469629029 -334511187 -969764515 -737652606 -376562311 -570980311 -757350967 577827910 -929329934 574564806 881750087 -403740122 313716127 767196698 587642054 417044078 -420751158 572815539 -20187756 -189968090 -891621386 59972578 517444554 -65815517 -161406642 -729677719 342808663 -189169343 -468063649 745794343 -290626054 403753597 712073466 -598923193 -2878728 -679054041 -940557782 681952072 -301405528 -847156874 524818856 -511991382 730053343 254581177 -910817409 859106693 675360079 844934516 -493374274 -431019268 104776809 -379739141 -166053110 -480062095 476405899 368749024 752212140 26901877 294428400 13501420 798315265 -176374970 -774960765 546125652 84542066 599867747 -119866022 -935958740 -104326112 861369740 -316242670 142092267 432368761 557194238 304881720 376011901 180359677 -200845571 -622443436 755229233 58294178 -829519091 -671818072 -454497985 530775191 -577210026 -545433143 507656771 -557874128 -634990330 83663251 728139994 -324027053 442977810 337925396 -233679107 -259977594 -210689900 887601990 -622745567 102425413 220703726 956921151 452717962 46190900 -62014456 -699092689 916121577 660185777 74647334 -561678394 -702488291 -735859989 529278378 -674663143 -493531867 -865931211 170889875 -888456802 986168816 -130342117 291823207 -138729763 -931858231 -389794309 812096424 -267483728 852703862 -270597193 794861321 -357559510 -418336416 -93307594 888629536 -970300761 -803865731 59211194 -60421536 -739331644 544537824 -265183821 -121976156 703091354 -828418580 190010407 255335972 444397001 335942878 948715171 -467059690 -10208514 -969477465 -486334109 -804375546 -717509991 -83867870 357068066 -970204847 -13858363 576408236 -425967253 166514964 -359503190 994158587 532422489 336263745 -520216667 -397591926 -86493269 75288880 -228753170 -170937250 390183051 -468562331 -24534060 552658211 -582353621 350666002 -895778940 242908933 727660852 128021585 -110421388 -841200346 90153353 88208922 105236966 385390333 812183735 -536111860 437376750 -591737691 -344398730 -350802905 -288549411 -776726048 501665251 -893990452 314380786 -192796979 -844805461 807948358 -844094654 -700225743 876878488 549678884 621107447 589055236 696652680 -371328819 -644769008 -130349139 -627227442 -801404613 48129101 -542566684 -104659749 -94958986 702387240 -556800915 189065946 -318176029 959577589 539255375 -748808553 551571736 965959878 444551665 -607516850 925440000 -3306274 -514929741 -47955177 -70200796 -115422184 872436371 -837959093 -422935826 -564770353 -341337469 345471395 186412211 -719203517 -85606818 582408565 -16110964 898927027 -811398597 978194378 -2950932 -332737554 -415725065 -180263697 768407649 412662230 -265011849 635468582 734888075 -843156836 764319771 460267488 -676363571 -640053773 -454634523 432368872 376193193 424993708 731283922 174049540 -368924116 -861871176 470805938 -444637843 -523129766 499353649 -180756218 941504177 693246434 -399196140 -632979642 519176869 -65493976 -952054435 504665230 -498169931 268495026 -214746302 -658201917 132461115 439952620 -612266999 -396812931 634058758 -527876501 315054478 -725124012 -362702025 778459497 881695809 231575936 -800071101 761733091 719573899 940595814 529311230 -481129895 721495801 -749805703 -667816902 -171174421 -881250826 -890516713 507909184 249692696 -357232827 821831077 -200340844 -722572928 -310190908 727534836 227414405 143004515 -502955801 132586012 -553991205 694760133 -690018829 -263230265 497173894 507454124 870404071 905179288 211342907 598163303 -73041414 680248190 748135083 -103979195 317940984 661414438 859172216 -25398832 349287079 351948379 -977693419 532492883 141890209 429143605 -103843884 284026401 441687926 100592848 -609470682 -935876299 925491658 -205225169 62192671 -392362820 260955311 9264384 -600068051 -207761327 494768635 174702887 -529207698 929651372 -99545682 838530284 -778199349 -159875072 600511962 720698845 -430386262 -492202504 -462183601 -881583427 872428588 -404810887 -212448646 400659687 853547104 -152280425 49958133 63474536 520551699 447209141 -324936735 915502174 282325175 177641509 204048437 -962382008 -796777420 954926162 -255349494 -490785179 352021584 -998519342 -245744459 -999042666 280322414 253648346 567881269 -360822298 -637445614 -593424579 494705833 -532722197 -88387872 765281649 -645457564 -56473284 479137915 892997045 83427821 -990892737 133543818 -150477155 89358839 -199893670 261246388 -892527870 -528844539 215270590 790858431 -803817445 -195476386 932121275 19326238 53933308 -861501509 -991639721 230407956 301216562 841526517 -399462827 626308538 814770387 182466572 -320728315 -665356247 -822772988 188128579 588752106 -482774915 -259256524 -511371897 -826297744 822375265 575064193 -638929006 -168512271 -889487747 -704575182 -143823729 -117820134 391169737 616770312 281587672 -10543736 -614237451 744854696 -911969553 499509523 73280371 -244599538 -814794852 -680422104 769922200 -830313013 196372504 -813755310 -537565436 -512991447 695389229 729770317 -764636049 410372664 -844933922 -334525013 -221599846 573091501 510185136 -426477911 33478687 748002138 -307261132 -120848963 35557581 169899352 -834316503 -815867711 224867575 -300333 -386079396 363920277 -346908576 586070770 11464154 381742812 797915183 664212996 -415535847 388155876 -598677144 18518981 505135022 429202832 652504328 30284668 -735545237 -395217858 -642504315 164913283 701672561 160825572 -758106536 -52342141 804956636 471250202 -212278269 148035971 437574475 -938425381 107778461 748271737 44176932 -416365746 336716158 71939391 -348337271 -333481313 -445807528 -301725499 -232832003 122807615 -202513191 -825354148 -675157602 50330094 789982209 546821445 -336951140 -595621624 575735938 151018439 900649011 607318457 -550816282 -710669695 -138114821 -762578095 51425816 481862999 608796625 892799481 -322566237 532817799 244880575 589583840 4397579 -779903947 50177526 357369561 -690153620 273827510 -848315555 935717868 958045019 -210398328 -61820663 -444984337 -978929201 -956425985 209590871 486158446 970419355 130782112 81184923 -995383098 -585743789 -380824581 -141981242 972144157 -812925360 -244679069 -774737450 621147254 395632823 458629666 -79269718 -383639395 -781000721 -434810136 -240337645 157367953 248063011 760678535 -54754035 547294211 50448412 -301506181 369247459 -512332464 -880674474 385214034 957418983 153370914 -589926600 -542458484 -377068524 -918546997 895504605 681628958 -769702668 702786331 351078546 -340387311 529484437 -218339055 -372590034 271368993 -579302521 159476091 -325685453 -860900814 461561313 -823561883 322404198 -187181693 399453627 -992493271 -251211841 -629040323 413219198 604151366 890482110 -506206881 936087616 636111377 557234559 -344147557 -939474737 754433922 -503879454 881507062 -339193629 459188456 -408541142 308312248 -98001170 61314814 826914742 -355804487 -823281338 -249677088 -839255361 -20031100 -585075297 -708113932 252953663 114919840 422500442 448200083 520082276 -835771744 465442669 -516016944 -617103888 226100045 169638975 -755162266 942547319 575931777 -17125682 465364159 -779609106 721043258 -816618403 -909249830 903639863 -277869927 -283261435 -28864050 -921250627 726096269 -973507793 729181543 -699246447 463640773 -920112914 -404176105 -326531635 -947062469 810294038 293483758 204983762 -759509224 911922813 -688017596 -410161791 -681487034 167160073 443478507 -896699447 -225192393 698887188 539035361 980619551 -389848449 -920266597 101317042 873170135 873316807 748438338 559568627 708240716 222381039 -465970143 -39099950 555914400 -340373973 208652085 -225471861 96570718 760103345 -258376952 -295011709 -662695462 541154261 715539722 -75562942 562357030 803723752 -914730988 -836105016 83556 320733353 -379259407 -952818367 -676542659 -180353666 320795835 461419355 -494083618 191645839 852697014 -333640360 774297086 -280441857 884761230 247997398 -97680635 -436317372 673836783 140889035 -117232501 196655900 -376606526 889099908 -290473648 623356788 -896545982 -701396590 544308204 -141809384 -328051608 -428964441 800871085 521085342 428624221 898079070 575214273 -491092125 -943065286 152286601 522515269 -948929838 679324022 -561245305 433724681 88177188 -439995142 440254437 811414888 -134539105 167367139 780954001 -842597679 -266241384 36696625 234639349 113334722 -193897113 -833397614 438746764 911828311 -40534993 -971369562 -666961466 166579853 341620748 -170679302 963788087 341235524 -565521360 -421369275 -13754412 -576370863 -369000657 151564464 -218928038 -487437507 -241035854 -908096490 900204244 723024268 803523399 -360042642 -536168791 654956132 97233733 725190768 525116594 -488994642 -806146222 -53638411 48287985 839065190 -561031882 -938481302 -209877249 -82437982 -937901534 -259427887 -623918651 476385357 -200961614 708809264 511882730 -996058821 -712874798 987745016 278402968 -649360923 -294562498 341842401 -998030564 926179867 417423931 151699304 743038725 -188125883 856557603 -101867678 -884888299 251452628 496838115 198079406 -545775614 410525439 140124392 -548362680 939923974 233338061 703054444 743664436 -847987021 -908067660 693437729 98778395 308178556 51642676 -585168040 -559158938 218274526 -686966321 330160053 189527825 -462353696 -140942774 -710151975 -99718729 -193922257 336042291 685155146 94469315 -569199578 -184685691 821933026 4497675 295469179 653381296 -116124036 -974339755 102198053 -664425409 248160438 -817168635 -298168869 819791438 -182119306 844052240 -514126883 -47479777 911501504 -910937272 -735589586 269741620 252749747 -909468676 10119153 709597159 -876097060 545702123 -997939766 81612452 -172035999 -674677431 811057536 -738708551 246693981 -569057984 -478871394 -240662307 994785826 748945277 981931310 138191893 -273231783 482958560 -271887096 312535262 -438422470 -680530486 -990078696 214118759 704493854 160202800 352246148 429912718 304226649 404423817 -389164875 214953907 560043817 -500629353 -39663990 713988895 968774030 -53602151 -768817922 796393550 34849759 -297800851 673610713 -265478054 389577120 -461378739 -367269134 -548062629 763248009 576376009 833376683 -42835121 -750381834 -566760417 950043631 -895197971 216998976 -130907888 578479875 463194017 745101862 -169634351 -331545088 74258765 130788615 192948579 -667138154 163163296 450548412 -685111506 483400450 -461271886 -827152692 234059707 124786812 356899793 -512003098 -453280452 292429211 515590418 229953460 334750902 311136378 -490912451 -188389785 273620508 -799285671 359201487 -142052148 650536620 463239613 -749384655 344331356 -164254845 245693895 -254970387 -355236569 -11905878 -315781123 -5431016 -876983435 -531041827 -698651433 198629139 -140873045 -694034142 195615749 -697741160 -734711306 393997645 -605213129 149977854 474344334 296638935 507773029 -405739404 -362984155 -895783022 767360695 628381012 599952014 666908185 -825063654 212188532 190648034 -69582069 18496966 391497819 460800398 620026023 -60239541 -49157867 -55847818 -421267579 -654598979 142462784 563589387 844165717 -280676088 806391078 -200090562 -391704668 -2983900 301742369 370419269 -7627251 -903874034 97883855 105586926 -308026724 -894042130 261889766 410645979 294202972 -192236539 41778992 -736044809 55510903 112840436 -916730481 -943850480 396479736 -805362389 -413443501 363972240 -735851102 -631363316 520796254 -316971442 52179173 -370136629 -703099642 738235065 562384198 537829563 287869658 -952096690 -838632522 -891273022 503168414 -34964537 -264583077 863336363 -37813952 442365640 760659648 944347605 -151375153 582633690 -555050894 369129441 -549086458 6623684 -88389533 913601137 910171016 -384302559 -905178845 -319531896 -282633583 -580785944 -866567229 -435091818 -353184711 702488850 720101531 -459638238 -581948888 -610949836 -401861620 721916020 -563864033 931481562 -868216811 957876050 -871610507 -840062455 564317313 -795786552 -853328418 257465159 -511680034 701076956 -304151174 -209587429 833960189 619071992 220935875 700016205 -260860755 396803667 -648249274 -417673716 -433656880 444886819 -235733820 525905846 436725881 592605951 756866704 -863848232 291777922 -804123159 798241214 -479585778 -649287933 762897853 -577458652 -512008039 161020803 892383978 302533514 318049822 -56662708 -893774733 310765032 171576128 532491458 -257040548 -855460882 -441945764 -672993039 -229600704 -577169557 -296236044 838483964 -246689851 783745749 229396032 -681358421 662173030 104431545 -130277517 -593673186 72352451 128847071 814856919 -213684118 -842057465 -499366932 711013415 94266801 785692970 535676055 -531992901 -567509647 816062932 -898885895 185411864 -437312491 348377640 -851051537 646915308 -790726396 -361779560 261142343 764557337 880844314 -704443258 210666162 -442257553 -730417808 -524108034 960656325 -580825783 -129339113 -626978315 198185815 754844441 287890124 957173299 -910751598 731780125 757677689 156624255 -681638170 -117682580 655680564 843777847 39360240 -517201972 -269856376 -406322133 248387176 -568007822 1185614 813358623 482810081 540130500 -177211652 704414711 835427465 122795339 -244016607 754575716 -242024370 -222769103 -468804121 -175222783 569964794 18583813 928340901 -199487772 739540495 -78026900 -675418230 83838665 -106239203 -139901362 -147798636 656406090 894892181 -309686930 777207106 -658996588 848073937 -451784377 462499998 -966857986 724306962 885165930 653245303 647040762 -874783876 -340097302 137609620 -978371023 -754974864 -179487474 966605659 -261399433 -318090080 -44970574 618623272 78047568 -285791274 -638408962 -147800157 178063077 -486931863 503227670 -709631686 -357542027 -252187876 943248081 907941552 -405934062 376979380 -131558995 -130951764 927557443 -462827048 -413360824 -318251245 606416762 763777863 -92391496 -758848326 728144117 917947570 698057254 -540203779 -409250599 723447502 291692347 762291228 877746272 255213328 -124935312 237887757 -449855560 -930928045 -178348201 586722356 148806156 -844756300 732393109 164215664 -204585555 -552760432 933768726 -134981496 -855388446 95502350 660027462 -209932207 460815125 -158679825 958452032 634661477 399117208 -56641143 723910721 843903101 -165563583 933616738 -483388992 -596343681 595341340 927254362 -137573658 562388887 -582510573 -501231111 -851685188 858660921 429736736 907532917 -569396698 245134627 208206200 455906620 94027738 -385721245 220728020 792513560 774718142 175474960 -964038682 389658839 -935229132 -687782873 935162724 -457798052 -162285668 864505845 965125856 408589474 -510504152 670599073 -918156003 -851676765 -953601428 249363237 -526611038 872058814 -257388407 957037029 -638832044 -264106119 174291974 648380881 -660231002 281735322 131657183 198670769 -53617836 655200519 608816196 -909852992 567202958 -594396480 -735382224 317627950 776920974 -973707629 231949249 -764345329 183321826 -230263363 -509428446 -453177213 13340261 615949593 790484906 155184661 16103309 126036511 -368164823 692169512 39627036 775899787 -243800562 543589221 46312889 666639086 844236766 180036477 953751766 -863294540 796798693 -229704934 -548515835 -775952913 -506737076 541187012 -818368487 984508732 172581750 876528953 563784521 646667634 -215430665 342478739 569137294 -465921245 -948756484 -138253052 -597564481 -548195150 839953338 -517578805 -654931486 660041059 -25973839 -824779906 577090673 611566002 531084762 298094696 298485570 -177736213 -471698595 444794957 330719431 -734461676 -498853567 -37524967 -9478161 578616818 -496099266 318427618 -823752115 56324180 46330262 -506082276 -236765322 29122475 -875331727 393917170 94573505 -529034127 -441376326 -403320760 785805224 611295499 717122519 -390885379 -938080563 992122242 756390634 -844468604 -534039273 -274123978 -456778519 -601275282 630085454 -865619611 -651739720 -51082619 -3182268 806416694 787528418 436115934 145255205 -476159666 550917199 -28923209 -518841259 194581332 629670274 908848756 -376647625 401348057 -279213901 848845779 -235656599 -466420032 -443867452 352031689 88393025 -97068515 -155029829 -581367788 -791194172 528914764 121374363 36136196 612599601 -584365776 382829310 -711610245 472085660 -584611558 -234426851 -955581595 -433177782 -967776652 761429915 307013994 -958107882 -522492863 -6973243 -476530179 -540381372 -192808137 -422167009 596985255 434500175 563583162 -234623883 63271190 -239932930 -423574752 -190442259 -217027841 470812414 745376072 -353994638 -348502573 -918311450 -84227258 -163574070 293451428 419557925 -414891698 -642828526 -766962059 -731499383 -868899781 548118201 -461696672 -396159759 -307094826 670785608 -627597802 -310459458 727987075 922509231 491208971 -686936042 -510987268 780368651 532695543 -835958409 -265926066 -578292784 -130036682 423876440 -801050853 -595227824 109044951 252756116 -341247128 -17413749 261259097 963378386 -135072517 953926258 220611833 552279872 200346857 474739814 671958800 513433702 -662664077 -171333 607515641 658096367 -950045327 575303093 565372094 560103294 190434421 176051997 919552835 -796184682 -236650569 -629385080 -168957763 38746303 -236280110 -936230048 -473191825 138650702 173877056 -25194219 -66383123 -371564359 -466951829 -46751302 -518954177 -23524218 -366251512 -639513015 -775148613 -768697793 -327529014 578597764 -447273769 -154053816 -9919163 541567671 388773670 667139937 519123249 -690005919 540527517 538052844 -690017703 -999948626 -162904850 359607498 -811426728 904018459 -627973423 790699642 -462460624 -647777359 695727172 149548643 474495971 -732964065 -202139749 893336369 794207573 -681881377 355816912 377896338 42013799 719666365 714846367 295991085 -4163140 299946493 716370694 -545117802 -442949551 842836836 36840541 3841902 -288710034 337491742 783048937 636726950 66630554 -341136882 981957103 921395534 -884207947 516159099 50886278 -973180420 676949145 -466241042 -851488135 590863028 -359570242 -840113477 -274084851 -77262037 -653823343 -243816496 -817557362 88334467 997591933 480189840 816473632 -448483735 -640114959 -634937300 768826181 613837652 -193462766 -571459248 679638284 -661417909 557931085 441529704 -486061358 -586331682 -446310314 321183353 140615343 -378162473 -507026019 503052396 -87540341 -864422831 328071581 -817178135 228375545 257566858 57045289 929328349 366801577 -22671833 -456639434 416841804 -414247092 938500205 -887170358 -457659157 -742094816 459463816 -191378520 -972801338 -177709761 306923530 -809878179 -516799937 17313050 -325598201 -584160518 478867795 407902589 -711776524 868631197 478371697 529008246 -382393118 78258230 -856273109 544709703 299931792 -777304179 -829263426 -703444368 936963580 748363902 952093331 313188901 133325968 720191 -81234467 -376931040 -222010919 587162201 -857031481 552651660 -299666795 -339990487 -559144792 -697797865 708308021 -38290262 -33035578 226066963 -597773470 371856032 147298544 436260406 -669610924 800178379 299796915 655917627 -956526873 287416470 465911115 -619935168 -32586729 -95941356 520882999 -23045039 -105114924 750529562 190328428 604065880 -823556860 -699510284 -227825238 164379116 -582957105 450589280 -109241526 390046545 -6415580 -630159191 210630187 501850465 463637749 -382543990 326734691 677182651 78547393 463732276 972809261 864504366 -344051795 -771162214 -602729488 222338753 464324904 502328761 -140786423 23420213 -31323786 650913359 810013867 -907362022 586024485 959170738 -597622644 -691288488 -312696044 190556614 -338766107 980592735 -282081047 -585104658 205910756 369008028 261572085 23438504 232127631 948848867 652800119 -626845190 704091761 -974330630 -927002036 9600876 218061122 -352773073 168733948 -777474869 -717342259 -571943873 666325298 -666809665 -733369801 -901135349 -125262451 -949947178 -528253925 809735607 -170270347 -984550439 665060642 -296427571 -133884410 -222748939 497452014 -163042080 633702449 342493937 -924263583 -780643130 839610316 215363582 213889586 643044456 663914359 -458998231 -234958270 -557919852 643215671 -930603997 84417704 592878964 822913072 958457992 321437540 61245980 -956822294 -393801045 -891486733 565462654 638281923 -379637131 -767572407 -206998092 481916659 372435215 617197546 98024353 -443139047 594696184 773142660 -938928228 -528550173 946384024 662116642 -837732871 975235868 417039594 -799061913 -236700377 -153798950 393391249 -435010741 -255796598 -135165655 -388025073 -455074416 481846364 -605292570 186621809 -760706754 368932757 210535525 386483014 -197008259 525898927 53938239 148906401 -299093156 -12039772 743495003 -538512671 -626291659 -972683826 -275171154 946281062 289971597 -12937007 129271708 340545459 439403331 -901500390 -695026976 -668222323 36650844 669176282 11835032 -608134403 -399445620 -27945167 453610694 229695654 967406011 -795343110 301508750 -193597900 349377627 761037209 294917785 -725122165 658693126 -414267160 633193106 100718789 -776324870 -350699050 -788522439 -55127469 -527265690 -592038385 -61777805 -957243145 267500026 -355743746 -674011671 107887058 153488855 96413029 392933656 -181548014 358355047 -753497392 202249138 421063893 259361683 -691696464 531388018 -173513343 -999664465 905466397 464447652 482301998 873255266 279072906 314879567 858366009 354810585 775062994 796390539 -566549270 726857712 -717544940 -546426666 666129900 709537441 294699546 -869353961 -768935086 512838223 767474345 472621751 -671359397 709801898 245821293 885554814 -463085784 -359883075 -662555114 -852238931 -957198991 458357529 227349335 -849762956 678666614 130335916 -804153291 -780473074 -668126752 781884599 527763130 -264731282 -668030883 592527768 -15513662 -800273425 -166080809 -774768526 -796338970 -351332071 961144419 156671001 -575062648 858362559 -532343222 303992520 -80326028 938371459 -240613503 130987933 260146430 844162041 -854651628 438234701 56533224 693178823 -12983830 614489453 -33013896 -557052181 -775540021 -683184910 -831327678 472453876 -5710210 109641603 -960879669 -867370395 589435560 156104023 -180868025 -364295698 897544728 -775583575 -696497745 574386452 736213498 -506482324 -497923985 747038759 578156568 -237179637 -966595386 292195314 9358417 -726799898 -179877213 -615862471 613268076 795300318 -996405143 -804450372 69644005 -432797915 336291182 221269634 405253629 -490286704 248171422 -229798520 959798201 38615648 -203363164 -595744410 449770107 896407842 -795951384 -145210005 -578223342 -81579229 -426828641 -160258952 939901365 -877961051 -874814895 -713582373 881348362 562700550 -558209462 -770657576 619752549 -131650657 209784611 507416436 -598368838 -777665866 147681146 560237960 -363104943 -836473301 88291595 955201091 914830911 -340959952 -70242120 -136838781 -559860413 -458621963 262781922 337314274 -16608934 -493453369 152184126 687880646 -193796738 279633765 -934396802 365360739 725324899 -477049405 435632778 381059959 -893183616 806868582 -430633465 681437516 384152418 113818532 -525719587 506220944 -509005705 728640175 308360650 -552901569 -831371617 860673680 -265243119 306368111 -278859830 -937868896 717820140 873432470 -648752139 697349741 -455404450 -116613341 326817012 68730739 520281705 614230574 -133124504 197419733 -597349182 -4285409 -982949568 -334306267 911950465 -502062869 345858276 -168805850 -708794601 819781039 818749260 269213295 61333116 -745575186 821803688 635882088 121133554 898101554 892849088 -554581907 977406914 -813749865 965489495 417837643 495229079 792475391 569209619 -723519691 -479158486 -912445724 -150072998 -101922878 -970968949 237576161 -630665084 911203318 -993181437 -828452515 -956647232 803121666 443889805 929947619 -492775706 -713275613 -314662822 412179541 626421409 -120022328 657740331 -325923064 -258942217 -410327323 236075032 -831305906 -245303806 -81875592 -53600075 -182522414 -412972375 542529706 -577058658 -999522996 -569619640 986642946 -537032841 92155643 509768241 -99760511 106777733 -688927919 -152266387 -63415491 -839769084 948502929 -306005750 -818225918 810359187 -337487840 -851265486 -857240529 -439088472 -557234234 -275980304 490103586 207546124 -966586704 -575132559 173427767 72062452 -707932488 -887889325 -136144269 106093962 -747557447 138212135 -877394761 57305678 210893580 -517039868 -237156781 -549581691 666586855 -561417212 559273729 917991310 -283073184 301975415 476487400 -374244718 -698748453 629482047 946070042 -565114302 335370531 925081675 -667867420 -709315918 873271383 -714368808 -18847828 -355553166 717432711 708733175 -261363986 720924488 -581416210 -135159325 -339337412 -798460307 -835900384 452999962 -370159420 -608516567 -465000036 509374492 -81078832 -766105467 988652164 821228783 310117994 672833286 -155786408 -918345343 -801547613 243617035 -488861134 975486686 961605284 243416828 361579074 -592098559 700480112 885331469 336687058 -816742396 506328134 -506683332 -143831210 -497255425 658142828 310538899 883626167 274009479 696497094 -59120297 -770818149 -867220249 344529554 -428283091 574908229 -872682020 130619704 54007345 399853181 487420021 -526514674 161015271 -663889959 93270797 462239914 945564721 -79557978 630808781 350832475 550719232 303682500 674197263 178154472 -363589855 981710504 -448723628 -707066789 -122778002 659419718 488438104 364366653 214985123 -998749132 -119587216 -505051966 270714948 478808176 -605220490 360759001 -851107749 579786352 678210861 -223189283 -57121201 114189675 392031174 124223092 485024276 -532209739 -681584598 401067797 250387638 -970275191 344114012 -91906414 679498797 81862923 -819707091 -274574628 919699981 643389066 219666100 -205472315 447446193 -368937261 707705965 -117906065 820734915 -711584211 911562485 -40354684 987069766 -617357336 -83696464 748968493 579684185 -569629090 -564363615 287298115 61469885 18790333 -469202499 814589786 -647832546 -458320429 449475612 -954958898 -84415750 575470478 -452103075 354174152 118954201 -238753160 662687659 -289493951 -152627935 -182755032 758940168 395564069 837541233 936740531 -214040287 493897233 -182124463 413051991 16824841 223279128 179313092 156774137 -317717820 -967574784 803788114 426688512 51087855 675681910 281805275 946076106 391945583 -175286713 956630666 249199418 842006596 172247186 155651419 -599239616 227117086 781195067 -246481217 151049158 412361295 -163487789 56808869 495498591 301536936 140545674 134230458 275930582 8413472 921210615 332661183 -31415729 778050528 -803089604 962522690 -67738552 626266654 330738151 423342667 760735491 536166298 -277147747 653650634 848177039 775330819 -69973952 -104802146 -981107409 3982680 -195449325 -649828660 -897744209 878673621 755796919 24029986 340416058 368727588 -105660418 667850942 -660278387 -153365565 393955170 -546701093 -635730367 995351963 -319998295 220325076 683405851 769369470 459236646 -362753001 -307948112 397623454 -166005979 195510770 436548668 739182985 -445924255 188267317 -366961420 383193952 -353109475 -708421444 234457836 922272319 219213724 898801168 309977886 -869880335 426435755 -329848686 -677294513 -648230977 792883546 816460760 -369671580 925002142 -410788171 428984835 -93493889 732533400 998841011 -978959510 -593675700 359992770 -485706197 -498090625 -13515306 -417974473 675949430 -646584905 -732363619 335519931 -686974321 909124200 957071729 200943836 -767289947 449736042 -959386030 -404487579 890342257 552367863 527158948 98253788 -54687141 579647030 -77058895 -75801406 -261853302 255427532 -976159381 -456964156 -887823389 -153691044 -877573593 -241511131 -407012983 512799056 -497813319 867935717 26500505 -864577743 248106353 -912797393 409977106 -510376961 418967340 -330334300 989641552 -514269445 669412304 158118200 -319514762 842491049 -307523514 -461356882 784399093 969249402 967602958 803116550 -509183894 729228385 458538095 -861497720 584053836 -383668305 138359803 68592995 -827556309 496077759 -707945216 503232988 -665373266 -18623446 -869829896 172854169 256899275 -947583370 -489235179 -956323682 -699329380 288739154 504811833 627372947 -267438513 -568781386 39088945 249869855 195525015 -92527818 286273267 -863306266 -368288981 -276299585 831317768 -690334901 -612940791 299666174 933732144 74235126 -752268080 197564470 447333363 -286757175 -526167264 803955189 -149056156 -334164822 -49290330 581384097 -94513187 -921822429 -267266867 -574810429 -984880895 231892695 -731062164 722365786 -531352235 -468007968 -821530145 565752101 577242705 -795517299 243031522 -484257537 -872897833 -325317963 419887350 -344076264 -388527884 -257421982 843526400 919222370 106927637 993583150 933216377 351025676 -74025929 -421516811 426339266 -335514259 382340265 -210327995 -554872811 -782227652 -157137805 -997603485 217143978 -520070806 -911114319 572637892 894874017 714160494 20144661 561947299 750626098 -464867070 54773201 641743007 431753567 -406706666 806065687 584436131 -306186826 644028295 -383059485 833399597 -491278628 -331691099 -69969771 540790174 -304379149 246146441 -471770882 29699249 749169845 966046962 465882506 263841490 -923491427 -162353141 -20440663 292369198 649186181 -595239403 -469994061 839850595 -90050010 -115953254 62339924 614507652 337456179 -109171309 -37682327 -839604935 925661072 -972415519 -910484727 518623425 438728164 939770531 440984430 -197677544 29529899 -125230481 751653382 496247041 -123301658 402302698 -403412030 -316080040 -294659151 888201025 -325950798 477503370 111566877 -601555654 -558551656 338994426 214737551 102390045 -389873558 584029503 334161466 156463077 -397631832 674868154 -919417728 748989863 80619683 -915909205 -225766603 649239376 -860123386 48942520 -243047867 -509957851 -850261800 647908439 -664135629 -173902150 -839155416 -179689729 735822316 664914643 -648633420 -741049987 814512896 -743852253 -232398397 234604627 -380878247 410723857 120800655 -141848086 461140573 -544779075 242471136 -765029370 -527725961 -273315661 -924113303 -686047294 359092588 313847566 -111394971 854208334 -852443288 423073237 -98503808 -951113945 618593299 -459692650 -156847615 -60256344 -197404430 -123397493 -970468896 -291665072 -497938621 -649935252 -246473312 -383796018 -518574033 672330010 -50735053 998911659 -699756605 -738700377 827336708 -937928767 579983090 782529853 49020163 -896301046 -415971960 641929193 294235608 -350883110 34498356 593232671 304715016 -66806171 838536760 -415396938 564851439 908917055 68958797 367934782 193344337 -371724750 595516456 -117664525 -4982068 344710985 -489436402 364153093 -680520093 -272053107 -931141359 339903969 823329560 972189055 -308168176 555799272 -195980973 186068044 -414838177 -228505888 -785318378 676381788 51079361 -285340471 -269416926 253284099 364523939 449141349 -815370166 414052514 -548570065 219427053 478890551 821006745 371950443 457613695 203394803 442667832 566435081 425060093 682083806 198052440 -998373083 885486750 815752614 685936991 -907285152 147198333 703971203 975571268 -264919331 -282926687 398176477 -220928112 -875854561 293449910 868098419 770831503 86521323 -358929090 -628411474 -812301419 893450418 581386481 -168018908 -123631015 96465125 556515549 -860289092 210941978 -306036060 485811636 -184698773 442533501 512630382 923902605 769299565 -610316936 -985176439 -808323507 -968310826 584907709 -695112197 857567516 361103769 307565324 342440845 -262405616 900345910 -577465133 74813654 -715810878 773691546 503667486 -872461478 -83905489 -715897368 778577096 935726100 743055273 -543852234 382241445 425671796 -136020284 377288891 341437052 -22619326 -935307649 53261469 -967036785 -166593450 -12727253 847444508 712697657 -300445874 92393917 -577529779 -849214459 167832475 -390275166 -880068268 -475199775 -735449061 272991735 -653555605 46368421 -444538637 36264670 75250437 -963437968 -651622632 -495304668 552672486 596369598 -955341088 -638758483 -451396241 753971191 -926159389 -856208523 -726216066 -677556809 -649109797 -143618897 727708452 829957545 -861710745 513971174 332369422 -222183904 -670631564 -545498183 22151934 -727069110 988759074 -675740995 503919675 176238028 949466622 956466544 411082394 719785902 -81463795 527387786 352138889 271686263 -655085187 -328608335 -290271399 622280571 109312269 -856816115 -554126971 830493419 888153450 875309525 550075713 395521833 764535312 526999512 -154482198 494772480 274070009 790782801 612712384 761705320 -359999116 -536347893 902372863 938445988 156453037 471320883 816323820 573497484 25436147 -210404794 408087060 -36687081 -930289624 627858356 -912116607 504556617 -75906529 -454679753 419402261 -168043172 -237367135 315625788 387055984 961419939 103023629 68641791 -623215144 997872126 326095231 -8873584 634704267 -894165809 431150119 780582532 304927880 278128000 -175105609 412882915 -375603645 621406436 671826805 -465374434 -682764760 -68613644 -78393730 420593073 -399115866 635748855 503833237 -448513897 -401583410 625872571 644710038 -828768590 -870881441 503868625 -612238839 301274255 -647074686 637136604 -761866403 338773977 363021205 873929943 519106023 359344 -13617578 -908110196 -152804358 74141890 581768696 385490641 73380917 -657154569 520608551 633824630 -973977902 -298967485 -917715627 -125282885 866749397 -119961534 929728243 -568025446 985923665 941712706 -451338746 434503099 -281846656 449160688 649514279 299042558 164272571 281097698 -259513706 -410672662 116762711 954825991 525256098 -903485113 -379375973 290573953 365371173 944020257 109372910 762648837 629886847 -476350542 -94579552 597803234 -940694071 169715346 328112168 703227117 -734651550 535261370 -610112109 164051096 -968971941 -864822524 172955450 -529983089 -250772363 657514515 -577484411 -772896133 117739922 -210911325 476546551 -659110211 628193116 67086223 601374381 -67171205 28010501 764751819 429542993 -515945091 -64160710 -821944169 -836435115 -567534566 839295349 -438230835 -284329797 479395171 -601816944 -127650987 -789004436 251264203 890249228 -198536510 304695045 492787511 -722963460 30117065 -49675287 863354520 71581209 330296313 42863205 -982491280 -537713207 -922754522 -101983644 79198401 -653671323 294407206 726640885 -690895951 -340438012 -182515704 81458385 -634683679 -423045416 995772903 966453965 -925776394 -425387277 291023193 408427943 629758203 789927977 -805808517 125495181 -425413268 -321551961 -613256870 968945658 -232520093 -811243041 -585273708 113554715 653885295 -511129740 993627934 715519680 -11946843 -587218304 -623478289 723840673 -129088510 469249224 684439797 -808860088 -152870311 696170202 -496517077 737078528 509461341 744055222 456976003 523712595 592442734 -289989518 -413120078 -526455666 671194648 -552628442 741729019 -949422445 -484724058 -935645462 -320545774 -751149101 -337400191 175442182 -36038600 987222354 -773227680 -793129277 -460020997 -871322709 -108756417 142705033 365909430 -966019035 907199376 308390666 -419090130 430751420 64411717 138194012 -167805474 -593293989 291530596 984243142 -218532344 -240696402 -612614204 -280144458 -173553985 -929660862 -23183246 36985574 -935519900 -955128414 740110208 489879719 -268540605 -270635188 224383472 -395860522 898547393 -171356936 -819185940 120303305 51400292 -322542881 -359332564 443076288 -202405515 -247441916 841625498 -90770083 -707768587 -204028604 -112680329 -641913695 -43555980 -423102702 69041724 908748148 541948402 -432840326 586809571 677079072 -89409304 654005304 -353862940 278355686 698095294 -97196488 -210809381 45850731 898181327 458334272 520745041 -241946772 803382984 -186371973 198139690 -360621428 969893131 647517038 -24101331 -981535066 664436256 830443845 -575740719 -739751486 -844864761 -326326627 -999163719 -701242249 -678914647 119623135 305098705 355495441 -507303051 -58661253 -229402828 524137498 -79458651 -297994292 991635904 768575684 805472280 808371321 725436735 -304966371 -232210324 -892829831 463648180 -329377943 599632908 -977936471 -382668155 -648164685 -659975929 -949440970 726689127 214091788 1517277 -700422614 -937774952 852070185 -428059759 955920632 423430603 -281909922 -798915074 191245941 -130630751 -267372288 -597886350 -828926082 667881777 147697687 677195272 710964988 302128595 997869540 -552643531 -737839816 -85342070 851893742 -421869684 276022534 790625065 -279199406 170898532 -782899152 613708 945492963 943680545 761467433 805366572 -610250054 -12337298 -933259031 -886206824 963302721 342814439 78101300 641898948 -894797314 -554164036 -117342949 238046786 33522375 -386880359 -755541742 262754644 31111672 85284255 83918737 -205046710 49298666 695282505 -377437298 -696696103 488352962 916041679 286879924 -4407930 -409353973 194623167 575744810 480005324 -935802978 -435628477 -109866727 -758438211 333191332 -14256829 -364021218 -720895290 -975371542 65390452 -150929264 -806282224 644825605 792434073 94148256 705198598 -796919329 -469960600 -293366469 -104481999 -533428676 259451914 -663543127 -386736923 -190196336 -479456557 329420633 30647677 10392470 -348131363 11038637 592469691 164563292 -555966739 -596689087 -846443841 -697988053 84838455 -104332275 602579792 382623903 744169847 702304298 -928950178 -407220201 -564563902 191485606 -631207903 -572959294 -148991477 135504713 594969515 610555502 438255428 22674512 230756056 879668608 790813955 16100868 490974688 166119094 321955282 -299374608 -675486994 927746197 -319197259 -925010886 -300486568 639894703 -380068312 312059506 -258385376 -28447322 284661450 -845634951 -977188416 532756560 104981406 32271787 -614466871 -356353654 -745383907 550280822 -856380270 654699522 783580026 -412766986 262645012 -473795393 -254631808 143756039 -243871005 -683223958 -274595469 794885088 213872774 279886768 -410261753 240173396 -88761731 515740414 -849231052 -836197394 508043259 561577469 541529114 -200033706 349196948 -579491417 888945317 806947652 -735363658 -198911669 -897049280 106703935 -160232552 488505531 -385061798 57200301 -335094930 -519229298 -414317504 49018816 -943716407 -796884016 -362816637 747681747 540358061 -329612670 351341612 -703971562 211611120 -385031425 778348644 -488960239 -581982209 -905822658 21742971 -472819378 668657546 490745268 241246116 -860266411 285227133 145760827 -296213020 -966049570 591195785 268530789 748117934 -150670782 411750882 -995384551 -359105740 494210246 -692307520 -886536111 323333986 391645702 381216407 228451643 -625755896 -438297251 146123117 788349556 -231969879 981354692 444068161 -593791427 716994221 502008600 546161890 -456304907 -684235662 -377838300 -658971272 665169149 -768584714 -41251612 328897496 -859085013 -24324424 -141972035 984905865 728858116 836846504 274604971 710900516 66143393 569811294 368842539 137584320 653192970 361060837 162405746 -21327518 940036675 360037252 339299164 416522891 605073229 334660573 643611646 -72918310 -183276452 910931634 -90214494 301944223 -569558162 257290396 -701455280 -746439054 609214574 754225804 -288121550 -364395131 -334115016 874863943 307240220 -440390236 876864297 989906442 72495516 282729847 -459981305 392447355 802021423 715851811 16465877 -964044931 259731839 -486657627 161783307 -810389794 -987163985 888346762 49360375 155363722 587151953 -192217602 -993810206 -291723983 235727681 -998920868 464928804 -704889560 263624687 -515682870 -431172673 -385470470 481435510 677952546 -997434886 889584923 896845690 -883358176 -834223337 289005904 -91127039 -40526290 970987095 -735369092 298450865 -294748192 -525560651 -375814064 -469238964 -796939191 871768681 516236930 83688594 -824722258 -594023392 800374991 -986589731 -878098550 371684224 -776232890 474496584 -555333667 227521425 -362838774 -463861058 -121208161 532602686 -968510716 -889624355 984980417 893266013 182437567 466427228 -48658338 -697745069 -167616767 372068004 -112409255 527411324 -278901137 382587746 -515093288 599399435 177585154 68924819 381634091 -629948710 377102443 -890096358 -478913299 806238505 -941850243 -645500819 281611083 -856402872 415600856 -152990451 -135487558 -457905712 871125395 -451729523 -150404367 381769797 282828691 986639333 914870831 -156596486 310672972 -264128474 -375249488 181693414 -980356742 233951770 -276029944 -848716015 652615205 362940341 -549846073 217557072 -783272346 921011141 510716087 239079352 481300627 486123207 -457717559 -509441972 -341817779 518428958 277097025 -942582243 -781493436 88675089 -41032343 -473526469 864675755 -34343666 510703324 -82502091 -905590006 602165425 -140924520 542188840 324756257 -147241868 967187826 -865703113 -960871428 257022005 -890395632 -390187352 -887231069 -371000615 -982579212 884209415 -891580435 -173530330 926128429 -915636292 -256709545 -740845407 -533654256 729661024 -432827099 -171215704 831642156 -756245838 307539045 -615160228 16484493 -171966736 -670963192 -888188751 636399658 43261305 -938732563 -467453289 -61653744 -773817298 -80004443 893237956 -182726315 -13499127 -297965649 660754157 -812030613 -100312661 288696811 -266801054 -648032583 80426126 382068265 692654157 388194625 309497859 -954312155 779505713 -606621639 665232489 -842950435 547792088 316140771 -402780264 -554966599 590897609 -566740197 -62583860 986174634 507155514 -441464759 137950536 577652381 -645537227 -348281386 87369521 -167839008 -66409545 -275639728 -4668437 -393798610 286526900 -675077211 681162414 225384181 -201722584 458164713 -364615935 278026760 -730327370 994303991 -150410006 -966415215 -574837861 -864233164 800079040 -499687831 -219097144 -432037414 285466216 -460853299 840529989 595383867 562828576 419797314 -936787306 183865349 623910240 207729469 -425232471 -832934252 -823535414 -989113516 -224192273 -45427076 958402060 443625693 702324770 631789073 -576358653 -69679169 176659426 -672802063 237664079 971739885 807707648 -835748642 904743141 372025655 -293561675 -32519174 251786065 979592237 -994582134 -492655816 88334300 551642674 964497008 614742435 -673823133 364136709 -932407042 -750822145 -580921163 72233617 -319495866 -603049002 -36276558 -745891008 514691473 -886117259 734489329 879409181 653849616 -98505943 -829394672 -785895983 501767365 -645863681 749536724 -42257370 754849968 805913670 428260829 -398996963 -32551628 -517455918 933320397 492494147 237248609 804703372 486746936 -428237684 -597405879 -763139170 381802116 973352505 -619581788 618095438 -432444992 721491795 -472211795 -242535924 -261547569 252730809 -110798107 567385508 50168147 -683059999 516960740 41052028 635800161 311192822 -642019673 585540398 15546744 958727352 -107266610 428980340 -712657088 575090801 573453703 845173776 -68466159 230507293 716634730 -860990899 236712676 -90287830 201132514 -332771208 -543457367 -953681691 439408452 -675931895 329313770 139914819 367689726 104607298 -18767972 141717307 776971737 820743106 420923373 -759256973 846900753 947180754 -834874859 -527469580 -174205234 -856173101 -949799404 565951287 967132644 844081591 -892150111 -923201395 529436516 286789120 98743741 -512846444 512966152 -242537603 -19449994 165776546 -46070174 -326063824 -190268505 471256968 617375165 57888172 -771779805 -879325574 -688640885 -934148546 643760414 620721814 395583766 413369862 -293000121 818220718 614987503 -415920547 -31514978 -417963610 547512368 -279654833 -982212994 -850958815 -349855998 70979202 -61318200 -239392713 -903534886 -687415818 -658677075 740272316 -22669564 788927126 -242661570 658145090 -811211308 -480463801 369860675 710571543 -754226980 497028916 923415248 370749432 -726102935 -703225102 -350504662 33241760 -892272848 -807108820 642879636 967671974 323032152 603116363 963436145 -413482305 44289379 350834979 -114715571 -249679949 -589263652 -231089982 -652393780 -836394369 73731172 595998797 674039978 -275827841 -170907848 557463609 -790307861 743738377 -67003747 -437907511 269791893 -808588149 -558793608 -796670895 -521904745 -282753070 242556048 18281315 449041202 -92266579 313169113 -479638525 706293375 837808906 807235268 715158844 -29172119 162320782 -5587512 -26224218 -718341081 -586420120 336694604 398585511 711144628 440443010 -213462007 -979018603 906049682 131547388 134503257 835875856 724037245 442634773 -273291179 533547612 471826743 -2158497 192014381 -531067356 -46383278 -984463089 -739003515 539869847 130558243 -215665924 -17923762 -938820698 558815112 -973476696 124267650 526025690 -927124703 425507930 -900684653 892001278 -858694466 -546877513 -164569195 690100582 -741425619 -116497568 -395996692 -520619780 987851837 -512328452 -731616492 -423048157 -764681941 289049687 903159154 -576938872 235842340 -278429718 -740504129 285798087 -945673319 625546168 606892077 718980594 -503989277 18781847 -857355644 445215516 -760521140 -30517513 871257776 -467068175 -74348468 -646682459 -270760594 -40355730 -929327661 730797709 -683018434 -340817767 -968105245 189369076 -391382113 304672242 420895252 919952994 -83551133 113689529 -792478879 13546239 -197243414 966355391 430236666 300565503 -746128094 789741946 93218589 392203126 -590719454 -452052472 -303287457 -207351424 834765778 247317739 627915170 536774430 238212229 595491160 571774705 -535410214 941540187 856633982 239369397 185300185 -459915648 821711041 867202472 671380280 -166639475 723566642 -15750124 -791667681 884161837 471856937 -60502360 174346588 -541124665 -738813000 673929766 -248603811 492664811 997564574 -377822013 88070038 254315168 250549665 609848920 -227602487 -649938947 -459304939 -812441529 843299948 -873235048 -464293062 27519673 556823648 617893035 775335868 614152425 151402743 -414001909 -489857339 -490286664 139377251 -258878374 860860711 859011942 749917269 893061017 52996541 -804953942 500903772 37558389 105195326 145582561 541398014 -266867356 -767798577 -376716465 513940308 173177343 -633116685 507469985 582905885 425229267 196097650 -195454765 546858621 -781887946 -388394659 -232845309 754663542 -637891527 -425387962 815807118 122703419 551197509 537671924 998857312 596394795 -769867652 -416490294 -572455363 951422961 275538379 570229501 -982505627 693058821 -457936829 -114264972 521226051 92131125 245460481 -540707989 877924529 -758459161 -218906038 494548834 907994402 217360897 307213204 -690086381 -56704474 -712711024 -5100614 -149585293 -939332057 -507656724 129614082 -487231273 628682809 331800070 562142703 -744875642 855240685 59565875 -207120209 338485439 -539400571 150745680 945659128 222875550 83429143 -999073160 352933030 567301468 -853127982 427195350 137670985 149487461 -618293720 881808504 495536325 629523374 -813490156 -152915753 262431302 87370546 362027803 526594480 -357738751 -806527408 -623148262 273378788 208774522 680514518 -694441374 -469374511 -415511483 -308390033 -853211459 447384013 -294506390 93872677 -895108349 -960979840 -327860912 640335354 536136004 159067053 -121729328 17996984 -664556637 716554613 -616051376 -375690136 364567585 -155290289 -317063507 -530769634 -78891069 -910603864 -247311934 837615895 -950758204 -76579683 -39272529 22981439 413720017 92041161 -177423866 -666697691 229324362 -754965437 -171537553 397756487 673015304 -462309868 -516064822 -455648686 366272534 976810022 -388457380 -350524029 777292772 862877538 -804272096 -909675882 -201895999 -857906945 629209410 -299226838 784893239 -303175755 -349974167 645622601 -153953309 -491641557 735130757 -396051536 717183322 -555853945 -721381276 739282881 104911354 78865506 670509422 -539655857 894558229 -499270925 106777674 -601166229 -350209404 268532586 897519861 990680346 830465812 324262325 899165722 -879445623 904188200 405056774 -816388879 -465657352 412502830 -909162822 -919737163 -989717261 210343913 747671161 855345460 444779965 447078346 -225198184 -820068083 -502335838 763904439 -114486686 508206446 -205593191 171587086 295068598 -120425265 363765363 669076268 -314616262 -540642704 -377118493 717999707 -385122510 691107588 -935424831 630956329 -605361156 963467080 768274772 771166943 -343414838 -652925567 46102459 997067611 -161191520 58938853 925787258 -716582362 384198949 -647367183 -123933180 162973268 174691014 -305282386 -861193676 924952226 -249870938 -141145760 576275862 300139256 -419358156 -593476041 47869686 -723594041 434702084 -508453306 503450841 925485081 806439980 361501253 -812255109 -312846046 -801965839 664649354 395877297 488237522 429266684 738699167 -160095872 -217360379 -130361120 -12833788 -69611999 191016090 -493552613 -304282482 -784397692 459408160 -835448610 -285685183 668180580 17163507 703475164 576516566 914791166 645789643 265457194 -422519618 104115040 -137437690 257662902 -476386855 574168055 472934071 -327730769 -820457702 713277112 645804394 -929857433 368197548 -987263383 -477678453 -475942714 180618961 412567432 365609168 -883326233 -752531156 -10545903 -431419186 413472123 -545367554 -500308010 822545899 757156485 -450927868 -309027712 962910311 768137177 300102745 -658051830 -151880003 410753539 -362605694 -428096791 575400 518846368 807834390 993393928 -55065806 567252128 757859800 897090725 670561992 994055873 962817775 -824251196 838072023 793063020 -405803566 -879392283 632380242 535727346 414342119 311938145 -870147961 -659214240 -73059701 86826065 -62670823 725890435 190811633 527762876 -965611920 -779258178 -774998933 -286365253 -589576341 -78593470 658948450 164408901 209536347 17690686 743860478 -869627005 69573894 -704085319 -961164404 -259403451 116945148 -623534007 -673468936 724825 882268507 -303482720 3082685 -605237492 -68860477 523827903 -399988125 145782302 173513223 -178707877 -637762695 -262880408 -998244577 627747135 -269791810 -370107330 -769861482 -240596762 -918208406 -626586579 -956943869 812751958 338920390 96174959 667966704 174189420 173348013 744828145 -601504868 681799750 -133667296 512416956 -204763756 -316839318 458894904 -591980202 429778021 -60890001 -142767400 -562107369 350783108 -90010752 -32674783 -552673417 494734110 -188066410 466334552 -311262589 -617988410 545167399 961334682 217656594 780633132 200127655 -369045009 274410235 -89248189 -796007720 -608326990 -557450443 -237298697 -921702590 -658041721 14069337 -658426704 -916042168 -29515942 -917742302 -900432239 -794289013 313744351 493695514 803765853 447806669 153959686 -82071715 -911195888 277073047 -482463789 185044500 -971392960 534708263 850910748 -173922892 -340158973 -693061316 -512917091 348430124 -763814114 87748535 397428913 220777595 -999515498 -305638237 -97175557 820715264 -702059019 -32170787 341610569 -448909382 144353916 995509669 73410576 280158696 500609826 -3988403 609245844 881795781 29777433 -978262565 915172368 -369215168 -951328495 326398441 831616853 -941702829 507294896 987251181 -292522212 845373511 -229364500 968415167 -66639066 762575826 967871224 324689990 -897842491 376086773 -640594033 957716731 -568352011 130404433 176679557 -781439760 -866143235 -117810222 168611292 -339820475 -158868881 678021557 323409785 -606556963 700989755 615849651 877335934 178389867 -843348063 468230040 55606943 147958507 759739131 149219255 -181887013 356676039 -268375249 -648495265 705175942 773220938 487556788 250799666 412779251 411556724 237009531 966454070 767880213 580062172 -619955257 977752738 -635932890 -898842496 468595722 15501601 -489080388 -138873497 838600494 689618935 -863110454 620790568 191077739 -259461429 -362638147 -128022722 -82874849 164147077 -205627860 698059338 284161512 120487162 136550412 118086227 206084881 466604367 637900024 -639267580 -884623008 308252267 -842569456 431606652 237413530 96041366 -399964861 -930046994 938232430 -362973394 -896938224 991852792 -777111127 -309039778 -359573582 -754108053 -18554592 -236075479 292357458 762782239 801495691 -667546266 178021775 19788045 442131633 623156744 107649954 906754703 -830574544 -641174131 -768000604 -971652852 33753945 -895371815 -744908884 -93731625 142655308 780180222 -899168965 -844498595 -38044384 -173407845 576522201 356378359 -268063062 987026259 174177226 997633230 337730105 -11868831 980467792 -682501624 607810918 895358397 852911653 -412208073 662153179 -233389152 17894673 -575097402 -785574842 764614224 -495639955 -808177214 -434950616 -270644837 806705939 464827840 -81747163 186193929 606377225 -749027713 -817032478 -777571602 114415140 -140214337 303663696 632825467 469788279 -842026646 185237367 724337223 -991320626 440245167 -925928611 66556916 -512031695 144405536 -940713682 -743596159 -460606363 -846979584 -207872198 370653451 904931365 -240528121 978547262 674560631 340326212 154632746 54295424 705390998 493718970 838423964 -777342247 169356586 -463155416 763929187 -245988742 -840227398 822769585 124346142 66042458 -478722431 -88596122 -252486611 -890106085 34666715 -25414602 671222083 -345309616 807293837 -519411667 -439569068 -936002505 471717236 326280008 891792685 405495953 264942 109588599 17920159 -154627456 344199467 -802851076 748261219 260110887 516034411 744419295 665184295 366041754 -220730579 -353287005 -668082708 604989889 -850799294 231159521 100823821 416326349 -523631707 990773926 -581487795 952432356 983249188 -565770758 -195279725 -690759395 521252595 279278394 183574052 -498395923 -556490209 -405455559 174607913 139230984 -336551802 -880229710 -156077651 680408000 321309678 -917284875 159514319 -381192452 -168159440 -746714185 118419304 503369890 113175417 558772015 887675835 573884855 -694821946 959515402 145399870 -165910692 -816976124 445501391 -228850514 246747556 606658271 -848911064 720563614 392589313 -342137635 743741028 310137673 869471104 703551144 232421861 -679687921 -379453333 870849491 -68450449 25418750 -141159768 780357028 -76944519 -420585483 -399387219 382360902 659386838 902203859 747331322 -533130199 951857444 137950737 -597872133 499816731 -510733724 -601435277 -126274544 780018235 922228659 -866832003 156038911 198965194 -79948036 865023364 167386119 -839876020 -780166059 -533657563 -27673386 -221836336 36909335 -414992326 550363844 810583339 842554669 -629872434 -435690471 -977364693 -393401861 -489879250 663298948 15237089 -995637274 -688241595 287759374 -454116317 -969551712 -778885416 -427249719 -941852857 -991631090 -297943136 -148499654 656122348 101742486 20094263 214625571 -94672802 84395673 448979319 962671389 -269030676 -736410261 777044369 35108876 -445232454 -238512328 -489778668 300929032 395268474 421444727 -942337818 -675194406 -910479803 -473690327 -208126008 -233114313 -155242607 379369892 -917460194 562395095 541606524 461177863 252971817 510750435 -173848499 -485785862 -478332151 203723723 -140386739 -51954594 -672726273 -744359412 277009982 -599799066 602005133 59144226 -17012189 880786457 -894972145 -590851003 703912460 -421217707 51661850 -108059970 -175172074 -273088158 -324218107 -428172928 -581865983 632655657 663447670 562346656 -225745123 209639769 140761983 -201474383 -395114327 401014166 -968615930 -900746849 -635504530 766120 638751839 -885686536 -714389424 -601204117 824650397 -552664318 -766768084 -795268579 -709925214 127074282 732314356 26413663 -792608913 -30265798 480468254 -498212954 550452773 -404054445 618081002 727116364 310873617 -711733497 -208079547 650670904 -693589059 -333848074 971772109 -524774165 169248998 -151151871 -459388893 78625287 -42235136 -465074699 -160960216 -915669428 -781754816 -545899350 348318503 -325779996 92125645 -28949835 204970380 -648198350 257851597 -590938249 982343279 -81722223 741817560 -996693606 -852892663 -126173239 72374670 784035294 101069952 79281168 -339694750 248315033 341205920 -181097522 65553630 757720289 -251391840 827450614 249889192 -478889419 826625700 894707042 432782940 500715768 -122698481 -917456072 702194063 73987072 -318411513 -84067329 -185667379 338177470 -664921289 367418922 442542035 -964152147 -327144003 381762571 894938165 -884618805 -49737002 -918360600 743562176 429587867 574373275 -164352815 580118747 865271880 -345895019 -550548536 -280204173 -545223638 -959999282 638350287 -973912117 818164619 -424183457 -982408832 265916114 -116022338 948592223 740119856 192573622 -323649893 736574454 -842550518 -33251110 213762717 -683315617 546009740 -792255420 -508417908 842088082 59333662 134619088 -841171504 977626795 643618624 742199728 944252070 -701370331 -631185880 -813216402 492782123 -536758060 724617138 666966569 635808266 89330523 590439314 -636255298 226887079 -703985672 -175417058 -233602396 948588943 -812652682 -626762882 -120968178 685336172 729217054 182748560 739044200 473769073 -46886023 -37700193 -4882483 -166281536 565952439 154330327 -26204773 482559034 -699798117 -287067045 -45213804 -1223619 -327272545 -451478659 491098543 172044507 748275177 -90127552 728230823 899179927 -458348323 -564130859 225650518 -720577088 358724670 900947108 -834326081 997427937 -482668692 -310179909 -833284139 -715748079 293173248 843023628 626977120 -714183516 955926067 764411510 732929695 -468385048 185294801 510779383 662956000 379591604 378238339 -606436146 -109742852 -119546087 367955908 308881903 169327214 625638989 -124025320 627649630 70409105 409739948 -878248184 -388907923 776421658 800825886 704510925 979687823 -862464804 -375815264 518147088 -531908414 -950656547 -857025881 280549709 -965060151 -984651600 256582352 -260653775 -401948194 -479219707 202068342 -435503289 -379469073 -250662803 -180598831 309051077 -744107012 -676850298 -358120297 448337639 -939062017 985973618 -843814440 -295808960 -844051170 747438477 -501709667 -722163848 422502813 82945457 -274072375 213769121 -435247963 981969837 -536865720 37661303 44045751 290116396 -184490909 166070701 -380687022 768282550 344115945 2563434 -998293949 -860991219 992115609 -729226565 -63410082 -812799070 749952517 894805843 756937086 605713220 -547042731 98968462 -161848539 270315469 560055404 -828440839 -931536258 -56863038 -780345885 325504293 760036717 -139625800 572852298 160268420 120942736 627695405 -584885142 497649021 -628422267 -808358043 940845304 480551702 -301161772 -302639989 495296882 312692921 -377632420 447960557 851024084 949115327 -584965290 -176870830 962906260 -13240215 -257952848 275455502 -301792825 -190311898 -525408369 675580323 -445180568 366509390 -445801105 -251114628 427754746 162142227 -754878439 -536840892 424200031 -239367356 738195388 -117795954 -278103771 174736395 474697351 -633586602 -413552864 -910553955 -387299784 140027251 592016780 749365323 9079589 -444239035 590440712 518428667 -75603546 355723451 643293942 -190062610 -294536668 -751498958 -865890284 -765585053 -618967150 697515537 -287530474 -236445464 576530239 533905853 -481825996 -325332118 -576400626 -466225700 252414365 -632751364 443596967 813244186 -736976979 -840194200 -613082934 -997765961 415918335 -134391823 911988692 816443221 930319304 728010105 334478423 -364274033 -940507262 -409197783 234137628 31469424 119429053 280079600 -337942759 882566305 769606471 -469291426 -696677534 -708923477 -310361991 -481375512 -117044171 426296062 -304306835 179434778 617613604 207240800 568843685 82140410 730480242 -596945554 748973753 -138615429 491077293 -132680773 401502874 933446000 947281613 346169819 -425101557 -754783426 604137222 -285546057 -705157997 -491186288 -536676770 522252838 317770583 -699589003 282166147 31203272 -47994788 -233344019 731719111 440213516 -441180705 -460745617 -92290356 -278216423 237351499 247979120 555624498 897761224 932797560 588237985 -245345747 -880812317 797351587 531049216 65838665 -896560199 -67029269 -298348719 168301627 -556725687 350886802 -931634120 -792049642 269468363 462757686 -358422502 63345078 -394993920 -215478915 232351512 865537722 831260928 -122373865 962183681 -780244490 -834854724 -751742221 -632772503 50006209 -649832539 632361584 -344006931 659595862 125878209 552432305 893372314 -920195558 -184941069 926744942 831373195 -31451742 594497372 512984671 -507518785 -898086391 -54346334 719308659 -295794421 555366647 -837315302 526355765 239101578 -91921967 -682544668 -524727676 -159167902 728128764 -574199110 597623410 -305987816 37217572 -422520098 116945176 773601941 -872439437 656251579 -200219501 526693099 678960088 -140761145 -496551300 865577221 -750022008 -949551486 -540483508 890535126 143283038 578471100 750165585 -776541887 -791422363 -771911852 952873963 -108840456 693595979 -420939658 -193783352 -170440534 633042295 683712780 -626910007 559281699 418688209 -224596123 -471110883 -655205456 -271884446 -369200242 347995075 -348600838 638125444 -9503695 -36652816 627313344 904642074 717800195 -63181689 -427291044 998074724 441086268 -414698564 170406991 632860112 893250510 -158107549 -641154176 842638961 -386062556 -272430145 -586204313 -407902172 632020088 -855392654 115831925 459276767 -100238902 -55555085 -191980312 974037156 483976940 -284635961 -196179165 307317240 -767047798 -965642680 -774518795 -843035890 -71756555 634002856 614380194 -820640746 -382570760 998898373 199599187 998521062 -785122770 -115922341 -274510293 599733268 -388828560 -605165197 471606349 461178658 361115277 740729701 -168061521 -859468957 -574660454 -50857276 -686588003 -369594608 -266576456 -586233362 -733521622 89590552 79122139 -525407933 55830980 346293432 698532343 172044672 643228132 -932890440 670052438 390043297 521884605 91102420 755268395 -382578459 929880625 -464114298 782324968 -371280240 -651543633 -347833359 172953943 482361059 312115619 -647787735 940279022 152801547 -74781331 610130366 451816358 -158276529 808740714 -682357942 -916625729 334958226 -644837677 -827683374 -307607171 919843033 343281433 531672450 -667768855 -935996048 709448201 -973250649 -325015203 564235999 507036861 854334137 -350759921 -915651612 -661397230 812483376 247561304 898673682 -614782486 472191888 329745469 469296404 402897699 437116942 863482428 -908344147 -358666787 -339337048 58389163 2629734 649303961 218555184 878769277 875706084 -283179665 -733342167 -784265688 -865836555 308976540 -453333927 -596716335 -679772427 -765109661 -820765498 -567585760 -521273602 399290400 -609245167 -111366780 -502336341 -342024975 -639206905 -531902051 861139401 -976018576 -7137937 9871304 175409812 955980661 133925365 836628919 733657112 -254943462 -662277286 175628785 -953404292 -439197002 358172751 -928245705 -298236705 -291613677 814725588 157112425 659801868 889834496 -351101617 864444744 19415470 -140166984 407112820 -128125447 159504043 -839942931 495016585 -266809205 921923470 -858114734 -298127732 -749427026 269762700 53237913 -848378659 -680332636 282741676 112469019 578714487 -784246349 -253805620 -752885469 -654909710 -477597657 425036731 311826114 39914521 364485616 -449816792 559778809 557705932 -192795732 608704862 623934967 -726237317 387548516 652960211 254064598 -791943836 -940400189 504961988 -333535368 259308035 967891463 -103457996 -18757106 -679908066 -451347896 -835505171 -749596786 -784294776 -559881308 732928621 806380611 824626067 -466387949 902275282 57388891 939252480 832990177 -951552087 -265508444 -759434588 436704074 464066268 -253609455 -626819508 101547140 -859855235 -93864350 -382220295 530142745 139084403 426203152 -118850041 957588809 496535744 -744387517 -489730510 162546789 -96595228 68702367 -895994117 -668818034 -383850248 -113642984 364329284 775489109 777853372 6578830 136078359 517152711 872800314 -13836952 -771074282 767042796 849468218 298548108 87722423 -740141971 -576418037 691810153 -926085197 -716058107 -271097752 894099243 -724708580 -530540669 -270716241 17262571 208959938 426702363 -674869071 918958113 668047072 647049534 -305964080 -184205627 -67041107 957665284 -239362897 -478566995 -463723107 -2510734 440773631 354766255 603677975 -251286385 -917633543 -653885228 -432378571 -149288294 -478496900 196851354 -628784255 99561006 -686048843 258816542 700387824 -284331799 199388216 977661261 869881273 90259927 398729203 70549510 967364187 -623419394 320790412 799742589 -42119510 25128281 756567423 651588510 -766717689 -604255437 55704537 -715603818 -265275227 -276388467 -416488886 -174988367 460840384 414490774 804189488 972876384 -167047311 -813836679 -718595900 -408174588 825566915 -784901712 -938565380 -472571939 -39642875 -399497494 383033258 404964863 -207084953 -373281457 172669070 -5726802 -449425332 -84404122 -473704562 -352129266 193310387 -103609905 117258863 -224724892 -929654298 218378050 -939438028 828676199 463232152 630480904 -184201970 117679782 -230102314 -205636416 -609923263 -513701603 -311401705 -932795178 -597299210 267274694 861863395 196762345 -821277774 -490228431 -190589247 199302206 60873051 248072020 192133030 -539633160 -160202682 -615405022 -628582802 620591301 636728974 -553706617 -907721756 785936922 -70611026 63189408 -919563692 -841866351 722839195 -391400206 547618461 -64605140 57169728 -790514348 218716757 -674524616 -607658410 -841575768 -586643434 -271072745 710913442 -180740321 -582579003 889395564 -976660960 457413447 158352223 252583857 -645529708 416756273 -713749840 -43279615 -207621742 -746948013 423903826 -316082946 25607338 74719801 -309029747 -242788983 307317189 -489708477 626379165 287410978 351177092 -806616992 -202024698 -936689711 -217636540 -182615350 783015569 -135702926 -696792647 806469274 552329338 294832557 -422642674 478301914 429885306 59287113 928525800 -458613749 -559153209 21990977 5203346 -282514236 682169703 687326014 475761202 -282660516 -281388345 -927651383 -269316531 -559297802 534983128 866688289 -459625514 -16597178 -353704146 453698456 -467805083 -862759651 -246236771 294662104 -378192044 239327071 -50213924 -556834924 -661005207 -188206327 743579681 843631643 -805817295 -651345903 -51866870 -616229690 21442592 -824716865 751792648 211425685 544859284 -409541037 -377341349 -318671402 -727013737 976358254 -938944694 -325458851 -107425777 60597346 -392486838 980170469 -271673454 -492725117 717867242 -853108956 79208087 234102419 166521986 104157331 -193404663 774593777 663533444 -77002218 -317871299 -132159909 -752302135 402495335 -93649634 -971409714 978219695 732733252 -127828186 75696835 -868194946 -829739221 -477910486 -179876831 698523143 341703938 973277008 157916092 665832532 5322078 548780704 798040362 371565302 -737760219 -735493204 141077290 -355891375 792705216 -759202958 -133768719 271937630 -821230002 410442925 253665905 -38853543 -924960686 645040762 636214354 -796853048 -16427266 -303316058 147008191 960292990 882525752 -264697532 -801949571 487779890 -842350177 204372414 -106005367 -320323902 416016993 -350413861 25965707 187986590 -463979649 -975064031 246896661 125177184 802108880 -972569528 -517482452 -344318663 -5863265 -630805888 821443164 -173364530 37558308 -624729920 208153700 899355758 -314194857 -52044746 -656403516 314430943 -869020778 -989113528 -976281381 719342397 -291984832 -638804081 -944422650 388217151 -738794839 -729579106 873149948 846835539 567853399 -874715729 44959444 -876106399 83105987 608172079 -649818491 659338581 -257900148 -657600678 32534693 -363882418 -865491710 129728271 -99431514 635473204 56580758 -22939281 -280674753 967330241 -229708180 976409258 -535412320 813188487 -655637980 -425790815 -894265762 -496815560 552266719 -508910440 -957711407 -925996168 865090177 -331524360 -548177191 330741318 362558430 -999351024 -243997932 -185722897 929764060 -248215278 -56467918 266037699 -302835646 -698981811 720544966 241806465 -270143905 -897848632 -342339940 -321337371 -613204596 -162636130 158793017 -205443523 608860462 -589030673 956693099 -479208713 603968750 916141109 -368230601 420324758 17424074 -588624736 -777891380 -14695019 -130931738 593186803 432003747 -733221991 709335983 888178493 902716818 -462040745 -779892335 473683327 -626966054 403315802 620098147 668251313 988078671 552930966 -787840460 668004874 818142023 -632735777 -113839107 -731091908 504434220 -306088742 617590789 -993175392 785622668 682048127 -775578849 -126588662 558080002 181269479 -922244272 -28182573 667593207 -377690124 123334864 -297214067 -984237503 -142169480 -993210047 -674561845 -859608855 -471367406 -83668312 -987467382 -170932327 353877763 569038878 543027281 -900544981 -494799427 144316889 -617006025 -463754253 103524874 -216488178 -646110731 327583160 -270458415 233128712 50676839 101523297 -826015845 -666475072 -754994662 434642416 -470098746 -776982446 -296248878 935246966 -681498613 -750679821 613612685 177904672 957185166 -891699330 -86737308 183272422 350403252 879260810 -244588142 489334490 177439090 556547558 799141593 -548614926 -804757385 803161727 122502483 241773962 76999346 423698929 -149846374 -236212905 943377024 -418280429 -351033133 102549863 650480594 190340193 -964204011 -93820376 -937533801 77510735 -269678944 104193257 21763935 -807351739 -782608748 295406567 806471807 -194267039 -155935518 394620768 -27565865 -684367223 -791883917 83083960 -446426360 -110615798 -281493947 693670688 701046339 -478459652 318007380 -750881869 -363395314 -142397564 -968225973 -933112947 -804037759 -789096110 -597122907 -387989934 245814944 905193625 96666884 829802717 -32105278 -922925232 -322572382 949750717 -461288126 254216573 -221565069 623954608 -858319304 -198318115 861283896 857881897 -738785095 200080038 -846321170 -882467264 137742179 615060825 60535109 -965331206 219579420 -917337195 -423960121 -300706592 -467116639 -427549633 -727195307 -503628283 -484178977 350149537 -149816125 960860354 -447230083 741852298 -774158893 689635409 698024494 971098623 -479115588 -884019834 -535946384 -230142455 80174347 -62015057 -511722379 635005696 -324744457 -620678112 239952267 236861022 -645819473 615082561 823888826 867808729 357934772 -224733919 -689633299 -224366459 -688868991 649544200 325576200 -169923985 -107828235 -365960561 870662250 619438951 -475206712 -730592260 -619475074 -112058520 -278669998 441309587 567132963 -776085567 -201708090 697092590 152078944 -864920912 489077596 -543198570 871870491 -540300454 692723266 -532898103 -29268031 152573156 610788462 -592364569 877579964 -390425382 226026551 -620759146 338815420 97478762 -307535189 -165338266 95388471 909284495 -73469447 661896874 -416780889 703003758 -595909868 -880538177 -246364955 -719038345 -215965389 497647675 900731534 774908805 289131550 -882785922 -292295271 754464899 333423852 673290262 -936698994 -676218801 761541399 -528821720 435519402 -355539087 -4658065 -7044893 -952017938 -381831644 -503031280 94782572 584002237 -45303902 803274760 338518840 -8910558 911966859 -851867467 856225715 -499188763 -339922339 249882930 -328623298 -409309857 -551156181 -896488935 -36254569 -720674282 154625596 -732873797 578040152 -574413825 -608429672 375128296 -799281195 -663535381 -951526590 964028501 336159189 -537706523 -73740911 -687561968 -48679845 815150104 -887620654 -756220617 -511675840 623517450 -154068334 -557498227 -945674998 -746111744 531514022 -27891752 -273786881 -230454675 963245313 69183410 -910366767 433370540 -518009069 610684887 144590638 308816722 -606599157 -922328285 448897810 -48714119 -409469237 611063581 -7782153 -470933146 794110949 -507106474 -246826545 969463392 285754478 823412704 698556085 200241065 930248865 -955119955 -35583851 192001780 904076240 -460438222 517450574 -978131086 -945813242 -762789988 -402676922 993904555 -729210666 662579394 11547175 243704781 323810170 575775211 -60674996 404912994 349185342 556600262 -699554577 898153604 649766839 -543234526 999922407 142090562 -788258548 -45568488 705025225 -87151219 -84345650 621062369 -881983179 -496232729 -62109168 -174224071 556323181 806716768 -129297433 538308105 -974302942 837893738 800933409 -551456664 -176726508 -181193552 943630065 -95355092 868584259 -380495832 520284898 -661581813 -526020211 237652560 487378385 -174146592 -776844814 -477207996 -551517035 91105181 -995960633 532725210 188883411 393249784 546337614 345437336 573105946 168002640 327645916 -155566970 -294237501 -812930203 -490577925 -897909190 695945678 490061692 -855297882 813574952 504429794 78242426 53837415 -230407599 542198761 382616908 -975740882 -393152227 668421880 59758926 -711726836 -110262425 -116102255 110381545 180099244 201755169 316247502 -207451801 182961838 -841357434 920675572 -885672586 255137396 794100632 630534833 -742080932 548730675 204430998 523566818 -224463522 380330021 -725726201 452720057 -632937973 -727213234 352887197 809451717 839725885 653636434 844958338 -535842119 -683893352 610055619 -328962564 -666481251 242077613 659114560 512053497 511611837 465531032 709679190 -480567111 652821219 839654124 -286245310 135729183 153534360 -212401459 -162830552 638709950 -906808459 244579059 -561819978 576700399 649980675 -432138807 561470709 -12639094 801412289 912527841 81081789 18405864 242444852 -631636447 940327013 376396353 -629686219 -670723604 -138066748 -306704364 899230572 359069665 127735064 -600900850 -498938034 209254908 -245243499 -468008202 -285654405 581244550 611746471 73773215 -900895682 -242672864 -153109239 -443758120 -63779133 -885844110 191413422 -416083258 123898125 384308381 752386135 -830800975 -421824484 -10248004 798259479 229058964 462019764 209230164 -183600274 704642054 650027758 22090871 -454180284 105768610 713533990 849553432 -56676977 -346323325 636521570 27012196 -162101935 -863314978 -737428788 -620946790 650988557 -348559765 -740035689 630171856 -778537450 436091416 350286078 895174197 918322281 187319006 -751582539 -430547325 -180782478 145748017 68142853 730903736 212155951 -239211240 769700921 -423396623 -234825868 520315781 -884021233 -5752246 -330135165 316625838 644341009 -639374670 212200166 -242326344 17447747 964640926 572540125 449563528 785990825 -430983696 -697138874 -932424884 301479457 245131278 56211837 314932518 793806970 -699913008 -546923334 254980683 -462097977 974026170 320455077 -302606417 -933644149 -957524670 729540617 550893140 -774186209 165940165 -904973024 867375359 -307760889 611480500 -540806185 -825593368 -870844244 -524670206 634971347 -211714553 658445949 32227174 603610173 -501286032 169335571 -285885646 -125381712 -77285390 -625685972 773967515 -729652993 -28065305 40702336 -98359714 -987611668 906710138 437052731 850777703 -677156065 814869131 -161295362 181776031 -399228234 314832984 735576439 34450405 -755127073 932618241 -202502108 -927164153 -951410157 270704168 889544353 -686014201 143060240 801558248 806837821 997499770 -878220102 529991742 -740924621 -544332817 -841281540 -707180699 404357808 279919769 -404552739 -176065285 -945724753 437350306 584092152 80538604 310399325 870556571 104085597 -958640535 718537409 -119630359 756573962 43414526 327183581 370441254 -212588859 781380887 -657167181 974090177 860258707 -762028514 615542863 706494142 -110644514 -633966734 311801803 923896973 -498655230 521535521 121343877 850718747 -311932406 328364616 -104923584 789370613 -580694504 400739823 344094240 146550973 -551703603 -419949504 670373393 706052853 -246022986 -30130776 -995854533 576972314 785079003 -206766264 -529772723 -260739454 -102546889 -689132935 -603504287 389031241 37558726 -230239514 322672799 602858853 -641190809 311666982 58355030 -979446045 171949907 177606377 -327933426 -139919572 148585644 309699441 19138973 -368745999 -317053388 298164086 -898101297 -163181567 933124609 680391653 -366206096 904287652 -584354938 -257817794 -434950960 156953748 -120504482 857107044 -815166352 244654765 800726524 304867879 156375026 -47598085 -952136704 -704277204 -288385753 181056618 423320350 -718355191 377040833 -104692056 -872400832 170549881 403646688 902645285 290902835 133704260 -825252692 -238688630 130951253 -600334711 -646025517 -465772031 -134659106 732463300 -905219885 -766070776 -109138743 -620768666 605652911 768221134 -304820507 -934901959 -219174805 115638068 -283074688 794875429 -127431937 735381785 -695359506 -450344504 -223456769 -492251956 269851180 251023853 -291205714 -649590580 167651008 -948499970 229905002 666260459 -989644162 -399733722 982717188 663899770 -572387224 -906158936 185165207 686704420 -480313680 895747902 239467325 -442681460 636034528 380129700 -339436716 -810951570 -178285083 481048476 261715631 -608910585 -749865457 -655227262 621039216 -653013077 213763322 -469891189 -592095484 556155151 -75603717 92529168 765181854 915665458 698584652 -770984017 -491231245 -694791323 -382757493 817304978 -754583421 311248719 739090616 -888387207 760815307 -718204446 634541100 746511120 565840698 377380851 904292503 2533704 952685287 -719537393 -49285648 -507342705 890092648 191076763 -132994627 -329775026 644126302 990678783 191439980 -742232874 616315188 -133996915 -769795626 -299799051 -936740958 -517533206 -737346665 63882220 -498469821 -758691868 879727459 537744953 -930471837 -14543995 828962419 666107082 -356065027 943662740 -37956291 -562138419 862136176 469916928 -137160346 -210641977 -323236698 675709039 783248546 647853483 542241124 -870829784 854310586 810832570 169415404 737541828 15241846 -468027711 -825952514 190985073 -223817241 -309667662 236396960 262189030 786736881 -852621515 -605964982 -226302497 -714268599 451600490 -23035792 -174058175 7382231 -990199367 -358781508 -415123237 494200436 -565900492 163477173 201206032 604440738 7354001 -936636060 405849939 -739695591 345360526 -434312376 531380977 425864796 -321045328 255718905 -635179934 144348195 694731040 -735254637 -438844724 888059439 987419279 -775780543 -668039976 577197451 -87978536 -375806408 96177033 7262508 -182870746 339160898 989485323 -761886263 -282000140 624037867 214294350 -407955124 -918327580 712332003 -732297713 -196035468 307993801 -286656383 827376625 -795165567 -339672460 -957100919 182548996 620775499 645855758 -917302696 -936262445 371798647 -765839078 679172290 294007071 -29303774 427682247 -910050975 907138602 468595199 937342320 -778666426 674724776 -552656614 -303390099 927649599 -914984456 -958983977 -114199677 837335268 524385381 747477840 182519840 -51651157 220032340 -249020928 147761035 974014105 -773273580 103283336 -473141228 -894897353 512810236 307617061 -385048553 832946092 380023404 -2634751 -177967699 -989555255 -529944215 703294250 95779754 -651840741 434810113 -829730135 -903002806 663634330 88586412 -986740316 -140358158 776644829 -965247155 -21072984 -407363223 505847363 -673932877 -333859632 397285211 -330014020 85148028 -410481920 -931791693 54083722 -551948227 -768036424 -891687665 440930741 -806426306 425016943 63030215 -338544816 -529012225 370556056 -762608491 -737927845 777646914 821089860 712695120 -515563804 -306414159 80540015 -163549438 -516671303 -530094183 -314214441 -717144941 583875109 185164595 666520803 -105848350 339446900 -399246249 -381115351 -193952532 -938587840 758465360 801287143 16374874 953831041 -637134883 384423476 77996938 337061221 140958316 689968163 -967770656 -13779933 -438592411 935241079 -919022705 -876341486 -579828366 -863654827 -493343783 -406120052 -731084040 607150326 494303179 -994063020 -230864762 -176329629 818831787 496341282 929856960 -604608644 -242379586 406490832 -781393704 -775726498 -949815390 884856784 424185134 69708527 745398444 -825530713 -166978995 662154640 759022623 -359276605 317859698 -600844116 924885111 -420361621 -872057242 -448463924 -851959526 -890366990 -754220642 -748927095 198083709 344370043 239846826 715048653 892989636 -122435109 374176805 -976226662 -168510771 -240874264 -242075405 -53051181 748806418 -705958612 -196506252 -683158651 203786749 544815129 213911508 -340365343 336732251 180284429 129229009 -442123738 -565682590 -262298735 -919157897 514880865 188981079 307413662 -474340963 -159067779 460224012 -63630069 -623718791 -582490983 -696971488 794770580 -150395684 222080092 -573968768 106820332 -776141807 -936763599 -790008591 -558991240 -789524082 -64278487 -886048903 873044009 966587854 -558037941 -179025407 814421657 -637565693 632387387 -665501284 857816964 672862149 514851534 559143540 363169228 681287367 358318411 -318864810 197970728 290785433 153322796 -296867722 -995331624 -253034143 274699630 569875658 -530001694 944528823 -162970584 553263154 146389809 -711884074 -656261235 251672302 247630302 414575553 -497321146 -694017489 -167720308 918536725 -999829774 667337197 -478138656 781625627 738677205 -873855011 -846860102 703288300 460802155 -121281027 308473692 -921354598 -787206386 367945668 -867559918 -111021354 -81765870 53902380 880650061 -797303719 733754133 -545778093 959824319 -812822699 847061936 838655447 453829969 867789608 -207401378 -222066689 -973121352 901084394 817401956 -40051223 313585567 699596090 772534276 -344932793 -436197175 -38153067 -991744261 -367338457 805246134 494667387 -552689189 748494748 251042353 131512846 -543223426 119601482 571814114 441577765 -889435506 528428386 93457850 616513881 390644752 434560635 981676685 -986851831 422154574 666890057 -206523080 652275125 -888525462 615228368 -278707778 -505639575 589841141 -62126666 -501996770 126774917 498696078 81805843 -1556288 879341448 873683288 -243887158 221922880 4164741 234364420 -139079508 -954797158 591234988 -725250119 -22372800 846599342 397989682 -215429328 113980821 -131294146 60450602 45981785 628859921 -23513251 -463177181 868159684 911099196 123476050 -802145463 -202221563 -218997229 454098579 281902957 -406659011 586216274 -320892776 753878595 -424480511 -945492042 758256230 -256136334 -548469453 408635609 3435569 599225768 -835132089 383566081 -486839992 -207088248 -588749370 -112810740 780538309 -338031653 464540390 527833514 -590267209 -655012515 -918996259 28583261 756119040 -487555400 -35802955 194349546 263197303 -965573416 -986758284 222383730 -51153474 -112670155 -340407586 105185120 751043588 -389156083 -534558693 -150234037 312412434 -958056239 192450983 -840730680 429111370 -554301425 -10098203 -961805622 -334545370 633914400 416337466 741456800 781480808 669253987 422664087 531000928 999333700 -903507125 -829547298 351742107 199931009 75767643 -210241732 829481346 241748101 510379151 951470505 102320667 220260577 488642997 -581391593 -234726798 946709179 -652627857 726805335 -307024870 635886159 231884477 -711694236 -476017884 988426846 -382970459 166001296 -544366884 -507324081 -872060984 429908121 700927416 -72624935 -874213955 -201214017 251830083 820433156 -583835418 -255557876 -409823287 -853611780 50811674 229551874 897655742 256824387 -236476832 -74625432 660438030 496748824 916461556 -481723156 207839873 -437266952 -527571545 110673630 -837718451 -710662940 -445286471 -296994580 -380099538 308410055 -982421198 -26259631 -509294989 670132144 -874098889 -867693347 110423445 -646342490 40337376 -161403589 -893977854 -637011556 908637603 985567635 531397538 -228617228 -877053148 -467732513 -640595991 -161221346 465558654 -775235706 -583172269 -423704281 -538869626 768705485 -887744444 437106471 -325133818 887413643 51492270 -733199412 -656911918 337512751 -975947459 774366923 846123045 606779393 -693179891 603153745 138108938 -448409593 -460398000 808207733 -277280184 763696185 43991011 -444386881 907305770 907937476 -483873019 81788905 -10346171 -474755518 -954852731 527127035 -745095939 -460081669 -16896398 -562060429 -212701514 602126863 -16411095 635291478 855099275 -159966348 414295040 113448502 -30547755 221172353 209541002 -558024278 136416944 -226548282 -260587758 539193646 -258235537 -418377639 -715780731 43023487 -355732711 686459636 326120330 -7170330 242275632 -997261733 504283501 -502875200 -525563512 101796270 541649421 604285886 132444289 -480840973 -418100309 -76560843 -385653662 231622262 199238159 -938274097 -963663889 633344090 -1666719 524533450 -577311974 -16089911 18967092 -792486744 -203404505 488599231 166921067 -998218639 -395488679 -426018589 329842119 11766450 -401704775 383349430 -375128756 451471129 -289686788 361684941 835332477 655823471 514482433 676025801 -589607072 127594675 -603784359 573716411 -392333771 772018834 -833262613 -539795910 36548371 948392623 -821863860 -468811599 -176257008 -369733498 -169127726 -134980522 270303887 105573990 483315243 639203258 -135305321 -86235576 -100956502 -232873798 895877778 -307028295 -328693241 -92689191 659742578 -998841549 -93931366 231997864 -436347617 -834773382 801286663 259805870 92299238 -514238279 773899820 320407545 628310643 -568214710 -776904972 174696514 -548975030 -453070772 -975406170 903335481 -436197481 261091128 -168693098 588281725 -222959952 -255593417 -594367271 758887759 -674543678 -953862087 -940539822 366890990 -329558798 -871549694 675257760 240729649 -476351191 -500351903 824245564 911497763 -582521758 -344982196 322260316 398790724 -882421660 18165504 289463793 -454656671 -30024973 -204823998 666323964 -777143774 183514693 -568738398 154439324 -185169304 -865488025 601662836 399880702 -254378831 -346836307 471153043 -866319058 -166246597 379576557 -921097892 -910185043 -476870487 -470413665 47127777 -368899584 179845856 633620394 400392661 -688992356 362510737 463384693 -728960025 -486695238 -434328811 -676174591 -963780468 676092305 -614518161 455732336 -612957187 -842148196 -24581653 832679852 895530717 -516256309 -839512470 -246176230 -644489676 359743177 93302763 -739613357 35633332 982889686 -280116493 -144379787 -577361101 74795461 649065499 -775809917 238546338 -554382463 37215817 -362060222 327020213 -969744995 353096989 205475403 -858827888 -973538780 115047917 174582361 685542012 413105944 -300651802 -130517391 447953778 762204791 286756389 -266832530 -638130663 -99888394 -664316593 -823351883 -203119120 827876041 -955594557 -479512188 498669930 -10733032 -733293280 -794687158 -456340870 -458426542 -431516642 152544327 -622338642 128570710 -749329642 -165957605 859766362 -302705129 6054637 435936240 275401739 591225834 438824548 568331617 855858032 434396681 383182306 -75495759 -972754036 908014751 265963515 -458076166 185025810 -952122438 -349373779 841060028 -668293849 -625940805 923080992 -786474942 875095113 -542392713 -28633251 11298027 -553402753 241486729 -19499023 462493614 -721464222 255402328 494631897 -541902135 -765615974 -324171247 -528612354 -766549292 -128917908 4880490 808282024 250386332 -731993869 -811214951 -796260434 922800042 827682354 -184275328 946779940 776530186 344157079 -769649620 102655023 -962611098 109535087 409871486 -62287269 -431962703 52892673 -437962334 964809277 -869728999 -713312341 -625291048 -621710117 887530797 711384600 90245189 19778371 675750176 344834241 -329345995 -741816367 685455390 267861846 -35194820 -450913210 740427597 967652658 -267944647 309979772 115662754 262176028 300973165 -522267942 -998656462 497984070 -694282527 954367396 297794659 -243402894 -495469094 -971358445 -779064182 657481689 921029770 -171577658 26035335 614300918 537773100 953252319 -624430404 -312524562 -820603666 -324654685 338150693 368552410 -777082769 -732360045 252586689 -320976159 -960066006 -646539024 -433249979 -942487492 170024799 605678245 559769359 -248465593 -149113677 -812859512 202218967 134252620 982045654 -400730738 254327803 -253520930 -33619431 675032138 -852656700 571752021 793543492 -859737881 175370186 315092801 -119328078 -278828472 -442317304 790001347 916574029 -62613669 -745622660 996996270 308557583 732018712 474661255 820313464 -709046477 -524606078 -927351625 719686431 285361190 -100403032 463401661 501880693 -145842883 928097203 -979202616 -900365587 -149479244 -699988622 -343656713 661476406 425044432 -230274466 -989993660 -373289497 -767166549 -168802775 -262009919 -222924692 967358365 -327635411 -698387860 312829143 -147639580 260775849 -430259443 147787832 287064623 -297537819 -669427808 881869921 922651801 703293666 -362798203 -512608461 134349111 -764643070 -344547137 -314576802 227634983 -75208884 390725620 488073627 654155053 -709610063 23732345 -895553581 622068373 13779164 639039661 811578499 -647043402 256307300 957714995 -759570400 94624533 391691099 317506051 268740090 727268752 -958008889 427093900 608941888 790330779 -509997697 949437345 -872096115 -31816191 206594909 140779494 206056969 -681260275 124962474 194191038 40216689 590834932 -92352410 835736267 -108121623 -276917928 -71353159 -900088928 -891973409 -11855193 301733864 786139112 529665878 -529944205 611133223 790377100 -438967952 -203198088 -383231872 663800874 356533925 -924634172 195025637 -77534406 580231960 779246691 -517929299 71396748 849470834 -660601365 -714076871 716396403 -551038585 385645055 -696069017 -795185867 8593649 654370580 -242437108 -742889589 789233369 -668109082 113717036 -977745790 263915510 -364072700 835938262 -774125371 -2350059 -129561927 394193266 -90117182 358704374 7373334 -860397851 -200350348 340078101 813629426 -763546388 -756150794 -578392432 896029029 166130343 -588142089 -533076229 536479397 281979749 -407812340 -664212964 160398133 -386571455 -618856072 179683646 130047518 -452071523 987401039 264503438 -370194145 926829010 215578215 217842729 5630660 -433329091 -771124029 206484033 283362353 -298404072 -675767770 280207830 -329237518 280753850 -276925612 965461999 826240203 844747096 -125648439 -621037400 815495148 716850409 2332697 466776977 -162226660 -438452103 -733083033 697028639 -179031928 934356995 -637254348 107693862 -526517925 421884222 -96444591 255582123 -659510109 919530328 947018299 -367683150 255510442 -642718595 167361890 513906884 -1896011 926726332 30405325 816615995 668838490 719956719 -709312101 -507690356 860796201 592809350 -1904067 858102329 -790288058 319234172 -89055157 967589441 -294017894 646882130 934821471 46408789 -425018246 360739701 -382937777 224650555 -584679406 125822424 -131838876 -491049913 293801512 333689776 782913114 595886569 -76348363 423394386 -155005629 827664021 112204089 -524704527 188256708 -944553516 751577378 -790762910 536467453 -793105416 311520684 -31617799 -442151129 -321353935 455034053 -918912401 537995094 -759300800 496824376 724178475 -615903875 -224972929 934380522 -138899169 766249690 -912915551 243350333 -541988743 -497674231 -998955007 303456557 175890415 -524053604 -356269259 -408851752 818932276 -452244587 4696425 -867895306 -493311053 847801164 954119810 -423513271 -274821237 523850114 964764248 369737666 -584390193 781036248 -177305331 -26039949 932371969 -174176532 -456599422 926828474 986901164 138853729 736284945 609615086 372213940 -309513707 -787968904 -733288364 -800601570 109051231 267578363 -26988421 -506488669 538179097 804763653 -506472452 -894958972 -465486345 -924306673 -489166070 -484762401 380247175 -865299220 949864472 -428383071 -431971771 29893020 -198693321 837214013 225155230 624108238 134837349 941552443 732596878 860475714 936749901 -964978839 380599191 680121478 -875323083 741336340 -652218262 446865057 721842470 -594372686 -767903192 78462215 -433092660 521739057 -782467561 690141827 541989284 515767615 -358565154 210493834 470832724 419264907 620214927 -8957487 618298100 -97806356 453846790 -80686856 -2925166 -205408708 -143382692 -258991265 492363900 -278489487 -841531926 759222459 696518393 -654432402 608443366 -793007747 654666856 106861327 309085884 97335206 -23747913 587486489 233434903 -690216590 69159720 272248963 726669399 210387355 -226740749 342866436 85821774 -355053799 -938737000 -608509797 764225637 756538517 232926691 2664768 796964392 -395699591 -570232765 -697592042 -900600652 630105101 -837074096 -54342140 415233108 -677849461 858932393 834548140 -83412927 -51600759 -422511018 374572778 -118203510 13542764 219298081 -649272073 711667862 -435361049 530536474 -122578511 -981128581 -82245093 261331608 54180090 -961463835 -948820887 -820121103 -363284269 871618375 -596575066 -484104875 -113515727 387125481 942670947 673753310 -9003075 -858343155 509473899 -626879653 -310864423 -698629340 -404424938 -267680246 85268155 -887472133 -632038694 -843558810 -350589505 95811377 -742323715 596355538 118477141 -49379674 57877376 187132831 376557261 -489199711 -171676918 -401610131 934363487 581387742 125532754 305484053 -68451337 575909336 370536358 768658804 -449249449 -253953356 -758738264 -48958657 -453209047 461064811 238632217 241783122 175244144 987219407 -248368639 675155499 973623848 -15755590 -139158979 476281090 575389182 837158261 861379258 -302718427 -345616139 253632486 228020008 853258482 -441930768 -40443292 512798282 -701267680 -775987840 732969749 -994190393 607517104 621786298 -934275362 397071013 -504197245 -317543842 -661861653 934789982 542403623 749181088 -891561272 -424189574 -245619573 -630899201 -18226238 -903643296 -895939326 -435055438 -170459399 655271064 -46100720 290142613 -853014372 452742448 370398926 223560236 841400959 908597309 -316858936 55857375 -866881266 -318033043 93470422 10295826 62429169 -1328416 500552673 -247961758 -653102286 -37980704 -474799899 -576434014 -825073447 266166460 -74419338 709984457 -282837830 -767503719 493156447 -541572564 927304218 -347890891 -155904599 928406444 -69289279 -406024275 -887151988 300851324 878908000 -777361726 -996495462 817527677 152684649 77491504 858093568 -468668999 207348316 -990942659 29065910 -924015889 -115547016 -431990546 444380594 472620370 -63842909 -572274814 607614130 873541620 -564180663 -26990740 -315473282 14476051 -707160714 -393945451 -943887710 -339492511 588535474 585687879 -13033387 -898500963 497973408 422593189 -740471894 -667381526 510711870 -755219014 -455691692 952799398 -264918048 -280038363 644574159 615491961 -530870443 -553618067 -620492907 322024994 338000678 -914465013 825483632 -398072291 -275703263 -377915348 -376500737 552508816 -197643329 -345777351 -584223237 950308732 927750384 -468896624 -296342054 600026415 -75767138 591025054 -861636822 313979577 -646348748 649613258 -24857859 -830077736 410670613 541948087 -24039594 -630538789 239680280 932617718 -221544884 -962435845 -606812923 -272245924 -671143741 659039813 -944108241 -632065056 951513455 -315728095 -378180735 338372494 379604498 -996854098 211200103 255253030 668109697 -101725535 662292025 541706270 141228776 -172545144 791638271 13019841 329022312 -844452132 -967448624 356708678 -76803748 767605329 545742181 797487940 -641939553 235470346 -273697601 328316150 -122227379 81319166 -162975745 -443195359 -99818383 -778810529 527429043 588487403 -228464031 -918443681 -264627192 -468072556 -489269214 -645018871 -275152314 704944370 -487832031 668260768 -172049693 316791942 555175632 -609316048 3434102 877186823 572469817 66033189 122635942 975118424 657566884 469833199 549521471 345501486 806506204 12625486 186254820 -328097360 42934731 490731485 -371053790 90777863 -366314098 -674930606 7871347 129774796 218164528 -349307761 -971936487 989629960 412599267 773693090 897383151 799033680 -64559520 -573411763 41669703 65502736 -580763592 22244576 -807240650 826882301 732890174 609887537 787290313 32129762 -966541506 -423327841 988552416 448727495 -252384470 490840833 -820435547 50569829 701701741 -640929328 408100815 -684773942 180643471 -54014688 -532272827 -919685835 482383135 -725972682 461796183 649487682 -266034848 -764825846 675583921 309683376 899238146 993592078 -632472386 923711762 -857408101 -757243920 924675815 -716307244 113800122 488918423 -795272977 287550014 -545154229 -304496246 779884394 363591600 -818438496 -621870378 142964382 -646635782 416831717 822321298 165969108 34718107 40604830 97937354 -453542528 -885068266 254995567 719338996 -271247706 -927941907 849366928 -44364845 101650270 -609254984 -21658633 -64979894 -428636315 -506066009 -664409552 -812058056 -627771607 197378434 -392117853 -281908291 909510123 -737510974 34024725 -29441613 -722961788 -630389394 125228671 -832366977 631482432 -644205528 -629522958 151709197 921572223 599935115 474738587 -444927784 142274590 207777447 -704148367 178168335 -938089035 -67567347 586443748 515253303 -944725384 894414698 488577647 317967727 -144632899 982569989 -152226022 913212989 -486305292 43243980 507431487 380938290 603248695 -602382428 -188635534 64558865 83446439 407193018 365114388 -999404341 302923896 -262312781 202128766 -874992202 -694573606 299132551 -754107405 584362791 164537545 246626393 647258695 261051919 199034643 -191336199 -898907882 -554624111 832509426 -725856581 -260496584 -497822785 -587369582 191787565 518551868 -957195010 -943985291 53827821 -927404474 217362107 383327657 -690272627 723686334 -698376658 122801631 401108986 486858966 -416035262 -234033445 -110659852 -638187297 -79389155 -351029517 648964288 -584679774 -689637609 -79375956 -880488505 420936640 202603611 -28199227 -371233019 -221073552 -713787987 -342318034 708640859 -654499715 -144079047 713655177 -642199147 -702347039 -610206401 620681769 860667344 250087897 -494934989 405492268 902575248 -422579811 -275407642 151987309 868223460 -707726201 96142510 21298173 -164745720 233659934 465403780 -798919695 286770472 -195934960 -690992261 159548651 992450576 564032731 -129099367 -666322806 511923623 611432550 -823268871 -946686040 -957184595 -161989073 -929774524 -380242534 775039437 82559903 -599664251 809798241 278323547 -247185050 -78102453 -171408445 117020197 -440399166 139699048 635001406 -781986334 -905482860 -517273070 476863594 -956496090 614109916 518964608 733661709 -530545305 743671052 -632238929 -907984531 701231191 700992020 380207766 -213356901 758047759 -883616429 760558121 -75880956 -827725297 424793792 100406248 -608041759 437265138 674284039 -772811595 308268598 533164034 291919192 -405132799 -865347935 388327497 -438130115 -243620592 786813019 -145221093 387970508 665528013 210121294 -757008135 306621594 126543256 -71434803 -43211201 7852681 -314453500 -293970840 -342463724 328339642 -165574542 896604343 836733151 661298999 -113804440 450007292 71291808 490402022 -101217191 -38630338 -158761894 -773971331 -414325036 941415117 65356196 -562485942 -479999381 391180635 -669051246 -800108406 -914439265 130760113 942714263 361815523 693824227 206153675 -714096636 307823854 -757564828 -680208310 698823160 570713548 63191546 462106554 744842757 -20904782 -122708721 461558998 -545414693 918011860 818063458 316344578 -43155843 -811776652 647743554 981443492 -782115025 -673248668 -224057071 756421283 -827641448 -694711481 338148015 -663957664 825200885 -555700564 -735885103 -542122878 -503026492 -112369367 662138688 -883220289 -603632403 -22588050 -415005464 -517190611 150128809 -214430344 -746390311 -899013356 -809072664 710530133 -98287385 -257935325 382286880 -405143982 -591484354 326330636 -240279396 489711176 463829536 -313109276 174939556 301065545 121422534 879550276 406067701 -934710670 279325976 549434173 -849011342 -892862562 808540227 125436899 298107020 239828357 147634786 -497216238 -92234139 273179469 199233867 -354068886 83337371 981370651 340361153 759422223 -244472793 -234463035 -177453052 437558052 401164296 -616018228 -242535136 -691597017 627968233 -369389026 -292329988 -691454312 574932458 -754207921 7172308 71217383 297080780 707588207 -975186036 423567374 961472466 967404771 500581156 -384773829 -703685914 160090297 -573850341 -487903396 -12255712 -395619734 -27923238 471346220 -454462160 -443827723 798836470 -117843811 -288820170 893518881 205221764 -197752941 325839781 -3232824 -302346937 18284447 851745343 -530179060 -888841255 348522317 -501879408 -849354397 -462991041 628616462 -426552149 -600823876 -770205408 993407022 443901361 298364200 265203756 524713106 304713999 -609980363 -313857312 -162895266 -849473265 970309972 -159027598 432790922 867864704 -309449962 -988404730 -396203854 -933935946 953664424 -863388392 245638736 -184192242 917073318 -128204958 378035977 839748615 237261464 655595214 708166208 -697505011 632220692 -878992608 727847970 823321578 450091916 50832493 -788237676 -160300837 88850557 -820746500 -600194118 -612684802 -129113607 869573416 955914730 -643612823 755208618 -489556149 387653036 -813188177 77685699 972585668 -301545161 451589308 -999435227 682620147 -941830448 -608594930 739663543 816602359 -695678998 139170543 767148307 421360325 -892100308 -713893416 913084225 497496840 788029881 834148350 -128306214 -308289729 432942266 -543700022 287735479 783165124 -349173811 542570771 298550556 -995003537 -144338429 -854445263 -262231087 -715007377 -532902954 966456002 158368113 539598269 387680017 407940513 93727794 -464441943 995289639 32539537 -10175742 866932691 -284839115 -481580609 891621197 -358174750 768165503 129276469 -414121528 398827486 -809271914 -607289058 840056082 984209744 672008478 -936472018 441780467 997274230 262551676 -216028281 908416177 -235878322 -79454793 -120877852 -27765603 250799519 948906607 538961693 -455538681 -777250054 -1118480 -363324880 744291003 -137468250 -419437659 673149303 -360712400 352588904 927421610 -890324194 -292806640 -720981207 106264495 -442740100 -933192701 -520712649 -836739204 427026805 -552428569 -762062758 -620432017 -926079216 -8080747 595389559 -160816007 49255579 617284170 576892886 -801625637 -417108088 -181339886 -461213365 -49313081 -79180445 955687778 496911942 510164827 -335971098 724251528 547996953 -39418289 -3409304 -602235279 64446885 851380078 928141670 -72311824 839737846 -607327369 776150835 -506895233 152956270 290628738 -351184331 -820592600 -533788141 -988065828 524979005 -432139726 -513522291 944165735 -58964999 -838404336 955477767 -78142262 -859708695 -335298330 73128572 209860986 -146329495 -218140422 440342834 736768344 -499900965 -747766254 -805675162 -203754205 -557531715 -15955335 -888443280 674682799 624456985 -665407527 146868641 544010884 -514283314 227186524 -687818964 304965895 893490799 335665766 -621835288 -675597894 -414472423 765615072 371793163 967829468 604090203 -487546579 138154556 395783801 -35064375 -25950836 56637568 -628316076 -515113709 687045902 518847290 658012947 221515688 -825154686 235120017 -972596578 -89862676 -42389880 -55212879 983304624 -970767821 322202960 -177300401 386871565 418902350 -455193702 -895341515 890890303 100065229 781650719 17006903 -765173561 -18673070 713565883 -797460535 -259738518 195995800 -630630470 -528159435 -457018277 108257068 3973330 173613504 79219673 -123016815 456081647 742846479 -777090325 939839808 539600959 652093173 582361783 -199900455 638692689 -471153288 60357772 -666788279 -987385921 -806294066 70635613 -475871418 -641138096 -159853356 830429931 -683894392 265670072 953155661 -510347080 784715419 140628210 182743684 958911301 -716451908 544173847 -315098393 250029106 -61752460 510035759 -632637272 -707827391 -29271860 947540526 336731768 217427319 935128309 852887232 67400494 -636231734 -124966362 880066603 -550603442 -891040570 -841526430 -425793652 515316108 -690942512 -918105857 -511708635 241226378 109069512 -801847554 871904949 -165065360 537671841 -99679658 437018492 511083004 -839285980 297098814 -347132055 868597775 -821289142 67066068 -848052145 -554146717 891680390 -510189789 -387985960 -932645825 409345392 -639252187 -127654315 -244689174 -38207619 -948024354 -362637150 194991789 -95918153 -978430008 213786056 -316462294 899465243 827523289 860275898 -919875176 856638049 217738402 -321446821 35345630 893730740 -685695672 739365479 -693808746 -721505026 708455391 146006821 -401510898 610493319 713129981 424679768 -953037352 -110438738 737901314 48763113 37381844 -231916949 -147351853 -962478510 -800321125 70042330 -76013245 -736656743 -354978424 -50991775 848635589 -381835287 -199740857 862913910 -28981799 -639732121 -880073317 -358231957 424975722 -836117871 -540917827 -526378428 -304121062 62942623 966400544 -935113126 -17709051 167681742 585949824 -884605385 154846859 -238671277 -935888848 424624856 -377446334 -951766210 -959873868 589729884 71026364 835314475 592156111 -416972084 -686569110 -459556344 608308007 926293573 361222979 291802108 -296594556 -758312752 644285261 -850493992 382735513 -546760589 488812134 371046505 206864129 -113805353 -503013525 593976467 833713470 922748828 153881680 -635370359 -571540251 -296051988 -733640627 -690282572 -991969662 -217038644 -849345887 -972986560 595166696 -802293745 -408844199 -53507017 -952108055 -10211941 747048266 -681962754 -24502927 -536537133 -214767635 -256690540 -659629160 -437057621 -446945519 -133280654 -591722236 667539403 379637888 -422685282 -363090220 -123339341 628204450 910322478 -476299387 592529681 -286178174 985530470 -895023767 985931552 401944016 783106908 644367282 225459953 -330388067 325154938 -63686166 -128463811 -800513273 -967145346 -807747434 706480026 -952778359 160466213 104441437 -855202117 431621815 640925923 935292661 -136440964 277177 -94060017 -237924631 -846854446 699347103 817172067 895385931 -595504237 346535548 955354114 460956464 490065307 -206985015 -645233944 822780583 685805453 -263775043 -376293411 146541571 489335475 -521120582 -228497609 406514618 428086234 -274752653 -352034514 310760122 855482462 818464180 -549596391 -278381897 669705777 41819206 446810928 -503574455 -474667021 792314350 883372429 949927034 -355790211 -367554599 830281156 844959338 296485445 -331309477 -1846295 39791076 -755989723 150138652 -165974693 -622314785 87487779 984817979 -696404811 329415137 857944952 603660433 776785028 -278328256 -446229265 313981539 -16189931 -353506596 194398713 -70106625 536705116 -430993115 757602232 -112307395 -250208843 167493026 -358294573 -244030107 -25718568 911650117 -597516476 14219603 -77563191 735320710 -258653921 -912672153 978927904 609683189 526899824 366254160 964564610 -768645913 -379731093 -516595731 812280014 362402335 476235843 436234475 -713226673 31773903 57491600 37446852 770856054 -823316598 971192945 -695840523 471007908 -640605368 692692301 -794170119 25434399 -805721856 991637481 -742199009 -155617203 773454737 747403051 -399307232 -530721657 738287770 -601533787 -138503134 -156798643 494625315 387763861 -679445218 -260219150 -138297546 -186531803 -439435816 -959087420 527833059 -160415998 555246406 771090155 968022029 928001639 -319081608 387670875 828945942 -766085207 -771730531 681113204 -738952059 -695064623 720140490 -311157584 372288916 292006057 -606867451 28653749 770152948 -458138977 -740498494 -741028111 630851553 168918035 725116643 -105195187 665226486 -455640591 -569890680 922848908 235229067 902763292 -375195748 316874468 371581298 -197099617 -531396270 -237706292 -392606513 -267247958 717481575 -481053368 -897167511 -430431534 -27296182 -730618442 -662506652 7440035 -725655742 924080212 642713761 47196112 399203246 -157548107 270842693 398750620 -60567905 -343895526 -261424797 -519373355 539471491 799301117 196994346 58465289 -955094046 258115404 -793157401 -305430785 -930315135 619464718 -200696841 -16252774 405927911 814295152 785789013 -549607945 112678688 978201934 591710809 728749780 152801526 -361423205 -999440295 -162051660 -186869961 -904317838 852654610 -369098242 -662279889 846184162 131595090 -804465129 -185094818 87879439 -50406899 -332469608 -775991257 -878241425 255308846 -411097874 611036862 358882068 -230293209 -33010190 626125463 165156152 -487881985 982666431 -910671913 762690921 614941391 -81918687 508352408 477535267 118211027 408684468 803799763 -693811583 -768327797 -647786891 -26139160 845248416 260118678 250920228 187772389 668507892 506634836 -333196884 646429186 -577069018 406223857 81500884 -177697674 93642275 344200109 60796741 496495274 119474825 -385187194 11433366 -375782203 184430229 510799293 463917799 -616207501 917158374 418020052 168045310 -334758560 995442242 315352076 522188337 530481049 319738870 -115463970 -825092192 305284696 922301750 -837602277 -437319244 -302420464 -478022075 -560749603 145121677 593715904 782995535 63299892 106357370 939489461 -351426239 163638221 -732752260 -697657926 627853792 860672697 175580267 698893719 822550368 -132783113 256606073 -627570766 -801213122 674077996 844768501 890858871 688589897 -596818927 48329848 -890970609 -536650181 616238074 300466619 -321674525 976574338 236739981 -769059806 773653613 -70284197 47768280 96110282 169484457 -375742608 -149808481 -508431577 84227532 899065519 -332514382 439977119 461269744 618569012 884540218 -899876120 -675440562 887159180 574719064 -733323581 -178978968 844787194 705721139 -486799374 707387064 516090870 -43498927 -169569852 841080882 -50414833 689149886 -60492916 429864167 -104151798 -577419585 376033655 544300063 962462193 674841088 482997206 -190879952 -552293514 346557685 828591610 358777591 877346412 67976602 -401031502 315088155 604599485 -291106979 -553404030 705503835 184527633 379487070 20678252 -390546778 652166942 -753311465 177636142 505079142 946446370 -8582387 464173773 307173977 -320620617 490715459 762072230 887363988 242212663 -14425152 -353156191 -307303446 599631777 139659237 -525884659 -962847757 619890797 331976831 -294603989 -558159835 306613548 -982368922 8648409 428738629 -96662889 584259788 -501905450 842549023 -160114871 5990376 -204566646 -136984132 903378984 818982841 -779621924 23557092 -945610615 -432852096 -652224658 538000772 -843066662 180790625 169750862 -603281201 279424454 543786948 -836678835 -1137751 949246985 295936829 889516056 -836438974 555664143 313156006 392639859 -451453551 633112586 483729001 -715912940 -796377673 797730520 -734868976 -259987639 714024298 848705474 612915994 -546133849 -89056375 -949985856 -976816029 -921450558 683547145 808532793 649817536 -472271456 773547038 992092565 -340646961 744902905 -166495593 -711386380 66431972 349620259 -773625957 -773598305 -405158514 493771610 706696925 -833662089 893744264 -724684648 -689468536 981683051 58982516 -862458684 -780957140 755318884 -445799060 -570325863 706915745 699719177 525938262 594862906 786710404 465184596 -94815354 -398664162 -943536235 -526620027 838985371 613075959 118908439 -830622755 488032475 -106251270 55602992 -665326309 -203721861 563548354 361148248 -558698979 996523062 -978969022 183667207 892069747 397378773 -638429014 977679517 794847146 509748662 -852440069 -831750091 175577467 -494516352 25135825 303526740 -230856207 -853752437 624536892 -542307651 297934202 -653323944 964818896 -556960864 28755368 547379033 660886843 75950541 -398895622 -745478596 792378607 -629735120 511653511 -931127572 -86055468 928689430 -717104692 25764269 -33007083 226854983 -440897709 588721913 140616881 982872212 -930330039 -355827867 -553043505 -407170812 899663162 235808808 464387307 371911566 -497013175 -665574765 544327169 425940 -235849683 484876068 -192407099 -887615292 -170965985 -48588561 -224357411 -166442547 425794278 -182300875 -520704384 -454333332 -325177989 -974133226 -494684889 -860905368 -423569902 -358366876 -203880891 963968173 -22746957 -526747809 765103072 891798075 99922501 666624979 969665838 345470771 744387689 -950298273 356122412 416438842 -171512382 -597252594 830705605 651258718 819891349 -330435611 -280571589 943739365 200238362 231850865 -983865637 -331245624 158609772 -362405524 54601135 900349642 -629970938 -114032309 40501074 -672633077 -600702730 909789430 827020214 713217267 -63943596 220393026 -650158435 -784944049 888572359 888324254 152869628 996082497 -877347665 984421042 -160679814 222153204 33984585 768169062 968407980 -23070170 -981476239 581367137 -364715578 -464223394 -803845816 -816609386 253657837 175283417 748498892 219182330 989951594 -97223831 146943112 276846650 653109045 477481022 -657857992 -479202109 -879812626 715878870 225785003 -261176794 902028994 -790901281 851809779 -338279391 -806253298 825667879 -941296195 149001451 -119138518 -955005878 -36485736 799533435 285663928 -887193330 -494924820 -541273963 -439383041 -853035433 192073519 -174896378 647385086 29800059 -383405832 25898343 574851427 -14159072 -236883309 -497085626 -606994679 -592666331 -206243721 -697637366 800535231 247720272 661784918 -254318489 -334198928 -465804261 116438384 -345715455 631293633 538438327 -518273115 507339333 -792950924 -374870255 196859418 -997364814 -486289384 -781534496 940868852 -70535994 -92840999 -919957836 -931630606 -698546140 452967339 -741572601 560905905 618066003 264422023 723635444 635659172 402402775 -309267795 -585007351 772917344 692064400 -827377991 788547362 -104706439 384396672 -963818039 -448812645 -573386809 -932538905 509637511 -547307324 -127110079 -364612112 -801639280 -714702807 507032973 816640433 812617405 -753659993 -426458229 468747428 -884731553 94846975 612754442 -759582695 -122350191 -674981533 628825713 866983090 237627192 -99919305 -538626045 -722385092 -597655727 948299279 231196183 -798823434 -226285348 -464962781 -473396342 -434470390 -649137016 603489889 -744661381 55935837 595276037 -447995703 861250009 748835029 370642347 -491420485 -293671233 197578782 536610434 -582123014 -114882597 697128968 970662985 -625698346 364358719 844794731 375044998 -592569254 568636187 973350717 661390052 821150297 790036417 302927241 -867821406 -570190657 678305164 644483193 -446093779 496019216 -29885144 -732336935 944334736 -301178282 -119225491 752842849 501392450 -461703957 -943076121 484713262 981097729 -416807215 27002636 942167703 -90091323 174143122 -835563500 754155620 926973811 -35033581 -611976022 513123020 198776998 -190346631 -818662983 157137221 506186452 -468400787 -947737279 712908204 -116802908 779054695 972297118 655986049 -194705672 -992220257 245739640 300578887 -390366954 -747487585 -935732961 824768909 -856530681 116256380 -555978832 767223379 94011616 669723272 -684528600 504956746 394995991 62588415 802208968 -202165167 891155545 787921842 975664763 76193075 -787342156 -632899565 -738205597 -4885721 -65249735 912582725 813838002 307519033 -547255095 824821518 953870936 850090120 613890978 442409760 804096042 11198287 -537809000 -311318361 -432959604 -980134329 260767767 267501649 843758246 -327482192 134398498 690134483 365434956 -339403739 996569055 72410267 874383690 260683726 -501746238 -724704449 369739701 -984155453 52507625 -226226483 162109041 -1245088 -427447244 -330644968 785561683 653961610 -478965852 -882740942 308980293 -521867050 -937284132 -465788885 154764786 559422600 -214217845 318820423 -112073519 -68662754 67171417 -691981387 -438038611 -593166838 -423458840 568847666 -622537496 -570540709 -369895851 998010123 -821318577 -494390870 423857126 590391389 15809978 -878148454 151778530 -826595259 686531787 -570708656 -588637632 -423382029 951283435 161451424 427324564 588500197 647778628 -737333380 -745476835 -347552908 9539308 -219630894 -250629747 -299440098 368943738 -345165245 -373777100 374636445 964353575 674530765 -166532840 -429908711 -835132984 911712797 -510106936 -602572557 -15901543 102971984 -233831679 -217728738 -635565676 -669071086 -723033947 266601981 -219052786 630175336 -245646984 -47758698 492433841 420955724 -801319718 -832761396 -500449804 -951194473 814604538 -663351695 149741219 -652976741 -423905837 -947975830 -441783560 249537149 652410056 -851346539 120119451 -456931862 -585957808 -113868470 790613352 -864127815 759723536 681212464 701562590 -746877479 -570011789 199397434 -723447266 12196776 -427609134 -101054081 225476608 -613836026 -311117924 -94252480 589891606 -467896937 213214731 826301717 644550575 -180269049 231996434 -461142097 -273509407 -772907904 -445845262 339257298 804243435 -213096143 201787065 -357200834 317608379 366827876 709482619 -714862590 853149825 136375877 -3503214 -271113458 -669935230 -509851900 -177888285 952018460 -501056099 -271994768 549363916 435244632 -463958710 515191989 -757015807 483843198 -478475478 -441691069 716721019 20577104 -176883223 368714260 19904478 -251396917 -469455617 825553958 -263709816 297272089 196025324 305696011 536998931 126196065 -141392103 483767251 551945209 -761525454 -279872379 381656778 -246506759 -943046802 -722641072 764867106 -88958843 664954809 -30015385 799371855 -259726648 24075099 -576974363 -440338430 -517705134 -561595615 783118106 209304426 374899270 655621501 541147876 540269268 -785041358 980372668 -806806630 840471186 307687169 353298515 928961271 -694309978 -511481275 -233427311 623824550 -190213489 -145001267 923079393 749357162 520845307 715455016 -50033622 -39316769 733214144 254231505 547892745 979603083 870517857 -772807051 430182162 455323177 590873239 -124583906 -446723649 -344046302 206979654 261827056 832822307 -251388524 -784980038 -726321232 740581469 -771749204 170571148 6328396 -294978175 169164510 929784633 -340401842 -414241380 -421482566 564092622 834394504 914827354 -972296160 63520025 304233408 388559699 -287238171 183899834 939763859 -683825677 -887534314 -891309268 656901485 436176948 933800379 -579723179 576330545 -908780718 798683172 -863253724 -230400546 -923197270 -452300256 -300178584 -970955024 -840533428 -854331473 -256068615 -139999721 -379128899 -283818279 -561393564 778090338 381092302 -118087651 234423793 548640614 526749018 717588757 -109285760 -774019022 903984570 -856646516 -246557844 -880881612 234383002 269595365 500528306 -768463615 -706343239 886787295 840755338 -227322831 244830231 5568082 575050463 63326461 405993594 504452543 -743571114 30295984 -766806839 299257995 830587444 -490064251 -428579751 -333873010 601968847 -560310614 -712996968 121546228 331541684 -887406827 -141966598 55175500 601579999 -839619077 475933554 -166088273 959307187 168958507 -124798798 -343952533 -674501526 -221507581 962394973 118434659 -667116798 338775095 -594463270 -95273196 216572766 146773844 227621613 234901002 -370093756 447317562 800634235 -888120483 -913389964 -284968802 -346431810 46833684 403546498 -792043351 95875243 -577812034 -368212628 -268450307 480769890 -308730840 -921528279 -638350694 -829547165 247263320 -588782883 319844450 -921961543 -882737337 874136127 176554422 -643623959 552917152 732442096 -200211638 968533255 -142412617 -302773736 -467230728 22144199 -384360007 -525749442 -400833482 670533681 586963901 -29263341 -975954230 777772267 179666041 -439364185 314516040 -358705845 -150013359 -729686491 -318188260 977149557 -221520187 436601533 -174017972 -646495549 195758097 -680161994 -396560488 948918594 447797368 -408746123 119641751 -247515780 825393787 69398419 -823434359 -561177555 -351076157 -875632031 -695483594 911409500 -552391031 -698562152 949358816 627052442 754620780 514823996 -351865051 -795632400 989952649 444785894 -611327256 -858161092 -468424249 -724137290 854888220 714973004 -590251093 -867048516 -674556760 932323155 361826032 -400445915 -521185103 -657779368 643601093 -855510137 586208849 -188796081 979567382 180001374 762696330 -515950487 -540180084 984967903 265505066 436561063 -11249488 -13157248 -53388056 772059282 694179959 304063115 -442638743 671861570 567093570 -223756869 693699333 740688324 805109011 -636935323 277396225 902602769 -312108560 -286361130 331798081 758179532 356432690 762993853 956784577 -627197096 -322611684 -78155438 -913792048 -165318187 -316196437 -274267798 -520324717 -994513186 563454873 574645764 526900115 617236208 -288532425 419947918 -521255776 -811338562 564154457 837856256 -381981036 -776206492 -304786801 -202989192 -192908099 4974478 -622402802 -172285340 734750203 -812453538 -145204360 -728247993 -471257326 222270185 -51717772 752113360 -723142786 491017055 -275872320 681480829 -747361498 272099809 571285088 987545831 905380125 539879426 156905225 -15921413 526743455 957332964 38697474 -319444856 -269873996 179443504 522063655 -207964462 -45146888 457663436 -217385280 -714213667 -919303742 589745874 -11236722 71437394 -318207645 -417781565 -559518339 238671327 -214687213 939920954 -591250799 130208227 855626053 -943900103 -48022271 356940906 -304416795 -547001292 939767041 -813291440 -344964334 -130198173 540924370 -927404651 -584636465 703346740 -338238487 990200096 -765514133 -152063689 714810603 -405521497 -842152331 -171452569 758298322 181404631 -61828272 355109300 285194329 163073444 864798577 -591687610 -267440409 172769658 282697230 222335450 -962287505 -70188680 -134286299 501398852 247780621 530356220 249497306 966548480 115854024 -772492057 354495983 -51680631 -888332833 -473558645 -377457940 -505982342 -323162920 445250028 -319892340 -518896147 -202923579 -68814554 -622340825 273157597 741116828 -42601982 -102151843 -874720075 929807725 -193183812 -165308726 611490290 77570221 -340049158 197883734 607271945 -149015636 908132206 399412687 -346611996 419411306 133885961 315535511 362819484 927415076 118913033 762610586 -997383815 -396483328 239698776 289158374 -450369564 -34190580 -935359078 -216616687 -379914150 139643612 -553654810 -721360560 997282426 -377718765 286667932 -697171598 608124449 -317970700 -145067405 367484333 -338899282 -742088592 -508086571 64806899 -762228233 -637937130 124542237 181261212 -249214423 -236174000 170230595 -177419187 901766381 -456348737 799495447 -804682702 362808521 -874370161 252485620 540548562 -721412763 -673284002 -231171009 -430411531 726058432 264448942 953241020 404430849 439933579 894337740 -829989390 88928968 688121749 -255976812 -903062768 480108351 -812949744 411548163 -461391863 526655059 300605897 -129159097 -40911095 325666365 -752248298 991581855 -366134588 928727130 -874401789 -136501880 431855051 406195174 61403292 -534347641 -78430112 190651628 -339638679 -666047709 941972390 -366851422 -689042242 546901510 413568950 -277021895 149044654 -781058384 -201559425 -875226501 -649392441 182496031 168201106 -809984837 352107520 -721938898 -162353909 -347443230 -152727757 -510733514 -938699583 202636184 -741853653 395874650 11085765 -96944528 157543927 866298611 -400937462 972968049 814952861 -864228698 351691258 -591116174 171996602 -589601314 638904772 6411143 475318194 -508182655 451853765 216561313 -379509918 -363500626 128328341 314153139 -769496174 -502268497 -40694051 390757547 747411857 855218060 749730655 792000133 -221336280 759852695 3380768 -353951572 266071163 -710311781 -481147882 -425692451 -862919202 -208843768 -526254115 335758395 -190822678 -558877727 57898641 431197580 407622834 -532522971 899361829 419578223 -484135587 -983124617 -642448295 -542769317 -995347949 494393283 956057340 262284309 -20434176 -381647653 -143410501 587056764 -155095268 -934788401 885697407 977382963 879494381 -237905843 -722374666 -424358379 -329425585 478641875 -573818027 -726603793 -53365163 -373409262 -318735553 -387791743 -626718205 -50343454 850017653 -928304538 -672204590 -373093376 863483672 -36253599 -761177357 148221174 -454926657 641187939 -836661845 -13011213 -447979988 -910824334 -90138679 -750250664 267085264 -652808307 -314678438 -778511722 866373573 929501149 284354900 502348692 435048282 768542056 182326953 151357003 783498916 -604350468 774261481 704177129 -466737270 -637286338 -557549689 -229657903 858692767 -599190796 -976594754 663602443 400020479 492151343 -93221331 -239429184 -683967404 504088194 -811143845 370407291 285545871 42915702 126166389 -218209505 -202285655 716130388 538499578 -492716581 875164308 82022851 838395907 -91763808 449919788 -271443744 -457451011 919478086 714753657 -152975950 -321620726 -946290551 -197877163 -302050332 856241915 -819229777 440970505 -149473313 -586113936 -855549662 399300923 363384559 -613612423 72628576 -269273208 -148375163 -196706486 648189857 -299639847 321242040 961222805 593812048 -954212488 350239723 -972525352 995774738 879068370 614655866 -488183400 -305953361 -830378956 -214899802 -714299094 -471002449 -948178388 762594782 -65592779 401962682 -815803377 -326003297 -211820754 608521390 -857378921 -553985561 581136680 -770294659 -108052105 -824782794 -368595748 -144806094 -394726376 -385905026 858671429 -281852293 740150842 -595137635 657373917 497747440 -438349435 -130612460 123920764 643080436 344464853 590286054 855075099 -93526361 -952703415 860996931 -754120456 317435728 670242080 -69727661 -186901758 -584779653 591089493 -566137755 690095812 -259379448 308710437 911623189 -949091619 -585880014 669939041 746300296 848866352 776518042 850407427 -471736388 509647096 -515047801 -739624237 3702942 -486250645 -553487521 -938933076 679399137 82594865 -253308658 760254047 -371595763 -661932836 -494158704 -600263122 422679970 447128637 94300831 -870105114 338512119 679725248 727187068 993140859 573623828 -511157544 -798008435 469670211 224295300 -338794433 634851599 496855706 526283040 595069550 -208105389 -45444152 237654620 469742915 -970985014 -806011233 -987706015 -640065838 -382865429 -399043003 172302597 63217315 987368115 627371631 584873621 487587643 -137131148 558108033 867527184 105292326 516948535 685428719 963040325 -717595402 -933047673 -292330849 -680281725 -145719154 -524965374 394653557 -591869673 160433888 571634048 -35043936 404026012 -824164035 827103354 -546429078 -453600406 912889784 516731835 -484737756 -446543020 -375943881 -645507871 901858013 457561238 442339541 647790675 190354152 46124984 721491043 998258772 105069424 -518981924 241750979 -379858392 -108829879 -151303493 -942774618 -124268026 -594898041 762450734 -270229535 376112235 -613034666 -90684678 -34111180 253236935 633916210 -551610090 -440156730 806309760 312545737 -768909173 -174339232 765555066 -620135167 624899114 211097250 -457576222 -638353550 350682076 369677336 -813701380 429896197 -106606306 638181140 -331728098 817352549 919424740 -321443734 -586958824 -607579545 -631665892 -918974546 994801878 -595652690 684740230 -374509236 917414246 362329639 -576020819 -451680703 669341081 -197490134 -174946844 -8189382 -496701855 828414726 132159380 -292983584 141662734 -940717895 -857146406 -752561312 819329336 -447933620 71597843 322446899 -232606458 -589674035 290280186 439965248 15824265 857130459 -425029627 -897649518 -879368100 194752162 -11781245 -796257856 920643437 -767343018 986097783 -569763732 -903102315 386045616 295860206 164099163 -506056242 -744898487 -469840727 -876911200 -877967864 -513220427 -472031259 -555044453 -331065643 -664073968 -55040982 974711478 950263983 36740024 -438985060 538802119 916720747 460241212 -890817180 295355004 359501924 768215086 585274381 11538114 201819003 -259616828 689078927 -603295923 218642900 -97611082 112477466 -255311453 -802490643 -724948819 464773795 -768520284 813498205 310900129 464042133 -507562801 -508821135 -966404269 -140525943 -225408875 -968722409 267711406 -1003237 629403813 210990062 -499184574 402562159 463253007 -912411151 -98503157 -211156455 207566102 902403294 -522366265 -362403243 911215332 956964218 233969962 -461488721 712544614 -175618016 -329901666 807768375 -716816633 -789900301 294882837 -731346531 -945819007 93337666 305344154 365095158 513521360 823246065 723218500 -866194506 -598568892 576548790 360622586 573867876 522620695 692297416 -39013422 -182458012 -706230277 433177531 253794709 916846483 -348770177 -396166482 633688245 185699122 584803243 357590839 267657178 -443563081 -510729258 -947396666 -170151321 74234660 -297114661 -472101720 -376532022 683290703 20495479 3594040 -193737082 -605395701 90720966 358600047 943132678 -707701835 -903013464 743671056 284328996 -55639816 -133523866 278620601 142619883 -646749413 861268268 645578732 780126665 14319197 -812304786 -707923117 260579643 -613737073 -597372777 -543759380 -101059094 82702791 331613971 430028236 410450686 -507960479 -249819469 -881173787 118665840 -226161342 -119126419 603719125 807621959 529472721 -637995831 837837837 516278426 238478425 -808708759 -477961247 20367757 -671010765 -759214282 -316958680 -184857797 814760398 -977493139 -882543272 804615329 844726422 -386751804 -255840587 344152955 96717142 50427876 154919133 745308251 364707205 904288511 -285085052 994848949 -168903833 424901406 222122825 512100657 292132524 -645591828 -594412074 -83115906 182660492 -932337197 -141247245 17670010 -893874291 189433492 614837520 261025431 146826691 -683178207 712488871 610191129 -121988299 -371252861 -75612814 -521708467 597756758 580433652 -965635713 906505216 -25026004 163170025 -327720804 503376166 -40521030 181571589 970307323 327693739 -749315716 42777476 -135364634 965724435 -98170226 53147013 -899742704 235370744 289520537 -37847124 956092362 14008356 629408638 -516375533 -654881227 -59811619 230338790 -278914764 -23659137 962705730 -503554396 -717592031 411371052 -861867156 -908688599 275459467 -679572158 -615312836 -170039936 -171170147 550195192 -563118873 -376752342 -272160686 -207191635 878906293 257003608 -81715555 -910633721 -110722697 256778046 -439833619 -580777870 651393238 -538284713 -973863932 262429331 -382846486 -114295658 863688652 347053043 213077036 3147500 -605436460 446111242 437994588 942219350 -737366331 -288857048 654802581 983188786 -203307378 -207099233 -499027709 -786954392 735015767 883049454 -693744995 191309086 282646385 557952107 -860752053 -898719168 917681654 -311435309 943977145 -810720371 -1021589 -613031362 -34592558 -827355143 -252646378 -785754010 608536488 68049523 513948886 290953209 -304800053 -390268290 -539333051 -799285446 721531608 -852428111 88613368 -668276185 -389248761 -376051518 115621639 251162213 -676171468 907137668 -16481059 -639648261 450925196 -43938409 263543903 443703456 67776831 -991713393 145635856 -839251208 -276261586 469920906 -666838197 -917542384 -432206418 631081036 305530643 65988450 169595386 -534112165 -260264902 -744510535 -712823464 536524839 601107130 -38203570 827466512 -81199034 131975581 983768003 493272750 936113996 -67789740 -177341021 -608549951 -572191366 -490510391 -969897242 -627575244 219204516 146521128 582980910 834928537 -219373912 889585299 -805358841 -53275794 -978320872 -345714727 -506615590 -557459195 -523799560 -728836158 -476631008 -407556235 -861884607 -932266591 -365331915 -680699991 -271885921 212756210 -407861943 89071291 -93649563 -671833985 268768567 526103067 -61881688 176583128 -941751388 -450070428 101349017 -898539592 -982760608 -298693329 -892380895 251860489 681838105 -117484669 -326823899 10668265 833196970 316125933 986755189 -919506618 427280679 -997237001 -658556062 16022645 41804884 363474621 -565097595 606368169 -173682713 -554476754 -138529372 -316024630 -819634714 936642567 183246728 908395352 -278221767 -181590324 428654994 -95673227 -743754342 380624257 -414679193 -294850244 -166604512 108859062 -400113849 121749391 -370618483 544723803 70688370 477886065 774412519 115899777 -248822067 821160512 924344580 -372527684 719481653 -492628145 782111204 603466851 524368548 665932775 89327961 522218413 428524959 423515934 377369305 264367492 -862879396 -553893597 -418292368 565779462 865969162 -686934110 800125140 774257517 667643750 -298528564 -626212875 -162099932 788041137 -516135952 838965385 771373642 67119120 -609792491 763355549 253751949 -485322090 475485300 -103886895 625278619 -395842916 16887699 158885427 -106245364 -834868109 770002796 650873619 23140883 850771287 892738269 178371348 63052532 -113519185 -775108341 -367772038 -778187666 -334835379 -140112703 -15167715 163128659 839911833 -44991740 -801762338 -666596265 -597189627 -451882742 803986513 786929587 -866664978 -36125336 -875411033 283971386 955960335 51770644 348868663 -793342941 410165339 170003040 323280455 787026718 436865538 -440583813 -67158697 265389657 862094088 649733526 -722872111 -903144711 -272668720 -107447584 -907538449 937157510 -553449671 -700905034 176645386 -337908401 849542641 -749062463 799988087 64189675 -132336764 926901600 -516661171 491346996 -544011385 657161787 -267732781 65041419 -20273696 334688992 -992674113 244061491 -979808574 471121400 -562959046 606108547 -929535406 530659693 -949300114 -869919055 261163420 -386993244 100826015 -426140899 -265266165 -641104021 -497406983 666737681 -504181944 -734120572 -667773657 -429945313 248560029 831725955 937030187 -337178881 -692257563 -866999294 246108325 600293866 -902137735 884018025 818403306 -591624254 685776484 -53049911 168722626 552594228 -369198948 249357236 525868985 -950395795 385736476 204406693 84101499 -748459546 65420720 370101217 -558843164 36697282 259842303 -498002139 32239972 -482624644 6549321 -764793596 791387266 -282029506 -386446879 930112443 -25803042 864273365 -534462716 -44290347 740099539 26397537 16969727 972181075 -259751402 821875744 -15697716 686507386 569257907 738341290 -576079592 -96013980 -248213724 -769911579 631176839 -714449556 -283136818 482516070 622912728 -744839076 -957595996 92445693 -540662043 741871290 -595693714 521339936 64871955 -430106088 -26132082 -106351067 265887790 432035552 -853445117 -742916202 196856436 -798106532 458762312 961005070 37600591 379810162 -826637621 -658710719 -420043241 553626955 60268233 -132532587 83182853 444204050 616077217 -670118484 -599743758 -367949437 79802920 -972914369 -466778395 -298829689 87903521 72443883 -209391536 388886448 859898584 -315990480 45390682 985411884 991155158 911542171 -859710759 -151691869 -713757426 246750752 -46167293 -39141330 -303995695 -906673814 71107336 263876992 -464291988 -11083735 -530087639 -749496498 -239462613 -126289228 -362046924 396206996 -877627309 -35607869 172638090 -978568950 889421144 -434939871 730483907 -984007448 -625417782 -989364250 -652328241 -769256354 -378032012 860411732 257825287 476694895 666274646 217137549 -215024476 -589478500 -417514635 509410052 414293327 -788184292 -596988285 -412586552 -341368784 69754283 -776339050 452489208 -169195337 -511632657 976224459 -172087588 -937509027 -572653049 -807923985 -62456895 170881941 947912393 -490482865 -552346840 515575392 591995745 -793945694 120825360 524289907 894252935 -375486319 99399755 -242419609 -100097252 902590354 -226966003 781204956 -150907754 645116312 -742078913 -637917895 557838288 463582937 475871519 -140127806 -355891552 620163610 -331564905 735852259 220619296 916024860 -105674001 597319853 825422331 556842624 412136340 -591485129 79466312 -585661416 -353939096 368515124 -633006926 750064491 493576420 -122556358 -793706443 -378640535 427877270 953297233 -353610112 334614324 793442903 -195917717 -647005066 66140493 -617974549 763605747 -159076918 -489116765 -962070231 -225708295 279355222 -14137150 278871205 50481350 746805507 -435838621 659546897 739874337 427440693 619454611 -199108240 779089697 704025131 -896162482 -58935138 447636723 698355656 511180562 807786595 -895410783 -397124822 -891452912 657436357 695791056 -462575149 -405471151 -631446219 -237383555 -67301175 413063772 -922359475 510735745 -888265874 641178480 548060745 -386151569 88125526 -701340739 932017406 479983553 -536181955 284113045 902738142 289372129 -877844109 -308838478 60145719 413089904 733456502 -745802459 -418654084 734712453 748861965 764305109 114646621 -833573292 2504269 828593237 -567338588 -129719515 153242991 657124615 -8171945 943850294 -19462904 -324332275 102756127 -399920833 -835567550 713070511 -511712449 103634273 -212367375 621510995 184643327 -56638014 187319703 -33865595 -971503093 42845023 -936733963 287381943 669625395 -457129618 -746181606 900290933 -940054189 448315081 568241055 791659295 862469473 -938948870 -984315085 794384547 214440370 441591163 313368112 -777572780 -531873830 484625665 -207081270 283396749 -617714724 309506325 -433299277 -755927926 629726827 -652615275 637533202 600001262 164131165 564760535 -549398718 685249302 457528391 929431046 -857802144 -426583042 776418431 22940251 256604970 67670880 307737881 594245028 32572338 -142166319 353145220 -396441190 585042074 731456577 489444835 850710401 -149142692 615940989 -178147044 166923771 -600788498 678987497 164471493 980342017 316915841 936380185 -449969488 -882123517 -581547447 -55465864 -714245621 34615561 793324494 704021731 511750048 -330530486 599287500 93202028 467263727 37877278 -428943011 -87166012 -950057780 173480928 291619161 -837923409 -500212621 393077190 -891459716 179260064 -768029895 511245799 -894179794 806161044 977237522 -760405040 -706209024 -169978825 864344466 -838516150 152816478 -614227932 343841805 -91249084 -131271877 493172039 510757092 -845645872 -609093193 216167243 657490260 -635500465 257214975 470864541 -71903187 505403582 705336948 -691931584 782780728 837415128 138450571 -49545073 -210316069 -467621928 59250731 69846282 117234828 61813442 -550361323 913814919 -445871879 -659584016 18980048 -777553948 726427729 955309774 491710888 -142816791 -903280186 -263884866 267496689 -874302832 -650216483 -237341087 -633927211 -967180887 567315723 -719855048 -904946942 -442740745 -418526206 -552602069 -114710065 -722893732 576110141 83935945 374906641 -609839186 -541734836 -906870809 16811501 -739418282 -897215059 603356662 -434410392 -110009855 -899732295 880638168 -146094988 -930389165 297861355 626270164 -297013559 -777588157 385910072 -792635110 122937174 -896990742 -580637217 -67226920 -435269542 564692816 941324570 -550862105 -692194294 -711176411 972503088 82487517 -940331668 -808565423 -207163470 182084049 -615360176 -556000814 -21770605 -42554740 -511206936 77881705 -237711561 -66272923 -813020294 528225341 -518692255 576173975 137893355 905864901 -714735795 -286099741 -200527973 -876400017 -565703537 206768590 -72675891 -253821906 5253804 228333938 561481893 -10341924 -875972302 971528175 36187383 30884725 264587379 940662773 270323541 71411250 -432295676 -370416235 -728848497 -476344140 477617369 -325865637 -582943317 -909978115 811417435 -891793901 -679677290 543144046 142768633 -686255952 -793867429 -854856705 666439723 -974013628 -169929370 -108620602 2368657 161529827 -653328218 -991171080 920036698 470524989 -771145289 -977326401 553891843 247232744 824139403 449006675 -134317031 205401941 -359046591 643015232 -726881920 576073954 -986708428 -540907549 450725478 34419076 -91286252 -449831839 -191292229 94485764 820409792 -775513861 574578454 -542294612 -269472366 -446943923 718768692 -699927213 118180157 -685268663 379417786 473792930 -533755794 -259899835 -351859713 937943358 -820463276 -576155309 680172158 146221243 684821917 -930415751 -929555290 158008847 385276823 992138982 -86841412 959498495 440927092 -5385880 -143409695 -65516827 -580837155 567367294 -349730486 814075672 233319374 -290135285 899002029 -998872594 -663051584 -584301249 -629773923 989828012 875237194 -230816127 -234668171 910543690 -784861889 794319202 -500768841 429774229 -945972436 -339269384 -28673489 580296423 720309938 -602234223 -564927242 -292339984 413194582 990838307 -55781812 -328742038 -903719595 -47800559 -140218107 719269506 86624399 -677323031 728675948 -64735781 -254754741 -165654653 254202392 -842002370 -70678571 -198171175 910702923 150710329 -874784540 -850211735 681238100 262241398 905593654 -234698828 -669243789 862507768 103599399 541134033 273884800 -461582637 533609583 -912655343 -667459320 92649808 -741881685 -867401876 506119591 -370364448 108377171 -266878346 -957005946 740561454 9760984 -684142862 261539967 -693426455 -483477082 -85339712 -893341768 -124199875 -978411323 450720624 -462426563 -492225071 380736774 -953910253 512524785 851463765 234539675 8188668 751093576 708721837 676918019 -196350433 510374165 117726546 -62438412 491649244 -264691992 -230129373 -172165629 409221577 -506669835 415177552 850024220 75859776 268392545 933488856 864075977 219246612 -602363750 -21136244 -236522872 -941101562 11708392 773250848 366553263 -519363441 -334573974 -544813690 647565920 147770452 -71259308 -812822303 -256047254 -544303578 604084531 -110937949 390928923 -716001693 375524731 527758539 151882723 561126519 272906445 -307409130 -750089747 -186221552 -968616048 164525817 -170626830 308022215 572698185 -236659788 28686676 -271082132 750105951 -217048629 605036788 -305079533 313282293 486977825 -576114056 162505012 -749289302 -359049052 107161753 285125037 414622711 -825746081 859430356 602206825 991816901 768625991 575674121 64782365 679358999 113992852 -147367201 143151971 -60558504 455275374 14998373 -564030017 -861719070 424774957 228137321 890784820 -985873241 37631667 44130668 -995402053 -416379640 987615621 126552343 251297419 136969299 -564161553 -872504223 866389473 -723684501 -772027247 698336523 471720664 -621883455 -203810757 -267598017 -959413579 829047228 -840138838 386655941 968168685 -664960584 380092068 388579473 -226404996 -508085642 126903992 -138769193 -779311311 471017292 -190992716 -611938556 -563731060 760835939 901419491 545300242 -111790104 -848178499 -741764893 -9427708 455648458 259354577 792731895 31021366 613960494 845403098 807494670 545140446 -931777071 434244487 -671791650 196300286 -275633276 -553513676 961530053 -789123965 -556623095 219359824 -756302851 -304919996 163224877 926271881 190038954 -641331180 983445255 -198344446 -878522871 284115189 -58801205 238871639 -30477311 805336178 312707168 272792277 -317398289 885590941 -202019446 275073285 -683370629 884070126 540689913 -99955397 786418201 171059227 396979992 423945651 249885755 -966011953 -973288103 -222159664 -193666613 749584893 -49452955 24744058 949822914 447536337 -513347629 648920678 74262244 -237941740 -211016703 745729390 243386613 -228992067 -314360197 548929240 301537416 -17386121 -83664074 919400617 785734867 417612355 -781348956 -225485677 -654214695 120370872 -38033285 -921900442 -173172161 -920132889 -872123414 -703258176 -269046495 381031000 -660028166 -491071532 357406410 -440006622 -116055957 -978160443 -931685239 -562798901 -475794329 427873638 173970372 137593240 102028365 539426019 997332139 77218660 268043275 443529161 -201399712 -404940550 295200576 76571635 -974137743 -849104739 -299817082 -998058972 -105936086 -328420590 234960063 684666702 156517164 714314190 -679702026 -263253687 -331327100 421463071 -705848273 -633073268 -978064295 795271095 -776149525 880606336 -924084302 178807738 719914248 -615407381 87970751 -350770170 906379100 937019572 -92659872 531294738 403028376 -805161156 -126352726 108118725 873829191 -619498453 297686832 -254964346 -208046914 527820516 -350855901 -374806476 130455386 -263039044 -45005134 414745463 564091592 14046799 -388876858 502933859 884890795 -791604009 813672996 -478719947 536301662 -854157839 409876632 421839146 -679584584 -676393597 -569267435 -453749411 -206350983 -868855186 883274309 -763746401 -810869419 248533182 748348483 451905803 447755358 101648118 -848902372 650496940 -289652735 857091263 151777151 249908859 -465199103 435048182 -572874077 -617978216 -689105985 966832324 397623337 -929568 173635087 -576893698 143183573 -405893317 -831259886 -925317009 -485267107 530942955 -661910061 -393131223 131612367 470338911 -309240216 251400723 -808808058 949001550 -581880593 -42153169 -193703710 678637654 -595170018 431213472 919076642 474135577 -434861104 245319344 247792121 81318799 -908259661 -153362626 469116201 463180782 949227393 760932703 -125775825 790777621 -924554842 -785150876 -852792314 358310731 629349669 529164856 238105859 828496956 -483245879 -62468837 939831863 -942217944 253268644 -858860674 -714093934 565956243 -172820637 204691954 206556677 388840410 -642009229 579682680 385067617 -711569533 -370466671 -758903556 -196303216 672145801 -122253128 -162760797 -987027570 -129519749 -621066657 -793444536 769655155 -887829014 790324319 -310517748 -686232920 967742521 -373091606 234468899 -822041271 514099493 999486748 -528669191 -87037696 -197779394 830544073 573802364 509294140 675254438 343449234 -403934818 -297332848 -999362429 697531103 -823260682 -59343632 141905263 -349539002 -314360570 79959411 -932249591 504607086 -64936407 -581903623 786485586 592471672 559361481 -48189681 -204493764 727310100 276295210 -754068378 801625497 62900514 251226049 647822608 561238593 327993802 424904539 -435236261 -612872215 -558774228 -294635577 670640528 -581586575 -347467158 -441013753 -714338368 -270518181 -493741590 151669534 858946367 263829754 -565999778 10298947 -756258651 458487777 898239269 -328541944 878442865 -286006383 -131059383 143305563 -84054706 929287268 -900770339 240781857 -768338342 -206271877 183715268 -229966905 818952373 79589310 611685878 -945951975 737502471 195420332 -52731735 253405879 -240220567 171494278 -706016059 -660045413 962636011 117385740 -787358756 -626837800 -198166227 435194945 -349377490 757058045 -1729208 -617842790 997858976 -511934823 -933781630 -459909557 -511497750 532310033 728217241 780074197 -758210579 220750637 210427394 -243172782 -718585286 593653119 -945178569 512204027 -673884179 -385438762 540213116 -346756270 -402673110 203887936 -881918781 260525999 210510648 -912206977 -935450581 699219697 985333358 909187705 985938744 -44540013 -498470645 936968132 579033255 -349810688 -722320565 653095065 9890503 -385809511 952021995 -563882033 79904473 582384363 892975262 -978875957 -747656357 -723443125 -53069444 -487609154 -409637677 659021956 -273501430 83246514 -132468961 970934599 -420419362 414652054 702266575 283048575 54644099 211435401 691766656 433922871 -693139978 556427901 73268496 -630847972 534459848 894786445 352094516 -847791003 -742083365 727704281 -35019401 -129942828 -253368650 450466957 -390680888 963895070 990201917 -886183257 -611451381 -927557049 -741143872 -268407909 -485778284 315997929 -460198567 -48504147 947111570 -73371416 -164737367 -453470607 406709895 -204637970 890635349 819065079 814810087 361451168 684313199 912780586 200633527 116553078 724827331 29009754 583777700 -681127178 986734416 -126382956 -596075483 19206958 -765932060 268714877 175337230 -653288356 -948609461 -900916932 344570067 313422641 -402973206 736365768 342494074 548907198 600834904 571347088 -519820457 -746998522 498961013 -937535228 762701636 -522942706 -183970977 804163258 -867781214 -955099558 634369791 6611421 804848421 605009408 618978168 655960654 -288069407 -982541289 77114707 -655879348 -117501872 -646682400 -629191785 314530647 927771609 347330212 985868419 239061579 986564552 -597573381 764621860 112075039 -329450532 589446124 171412562 -85228149 -310951661 -606032367 750870312 -673245650 -789289961 964526408 -514942900 -768508261 799051569 907696249 781092410 371825092 -490805909 -704348269 79517953 -99955886 787242286 -797139641 -709742466 -996242468 303200718 202434995 -698859159 464660173 515032887 848505681 -795100810 -880289825 -790336310 -615462694 754221811 125774229 -715335450 -136979848 406328541 -431240843 -512807290 -575804601 259569654 590778939 -535625719 -436653451 204633421 -843807376 282162045 586503659 -952182006 -989141570 -781150731 505410971 -302418823 702303907 83271590 973408722 -497509708 481610722 218283040 82310838 -126221926 679544768 818706728 116957210 486460379 233803866 511055755 -211061244 -245636966 744602262 288612385 736405776 144074220 69076781 436637049 -417237540 -81734945 -317574326 659250839 985107406 -634681416 -325015638 63802883 -569494063 936935028 37863671 430079005 532904990 -669284341 -47694451 -813675012 859879955 -19692240 -950491551 -634691007 655404195 -640524227 205626748 -919020431 565962195 757511028 385735029 963368092 630237806 621117906 -144245466 -599191156 771922901 -160940911 -299655401 748990595 826188414 -43649725 309480111 -43556912 65036165 504525361 229898465 -69444594 -279378110 -79142112 -70262386 -165909103 368285030 336013895 873843905 872594404 875750084 -319527476 68644556 511928167 204147157 170557601 -535468264 78407540 269571396 -796904463 253712871 -914286991 -988667751 899291767 -947276390 -385136877 -636376757 -658151259 187391188 -717815292 192144135 242372947 26964713 242136989 814997554 551011887 80017649 475190662 61661648 -993281448 -153713801 312558020 682002219 482917679 -844260254 964455968 741901748 -73607380 895917118 -467537848 -844104113 -910156324 -145615156 -274982490 148059770 -609537302 919963799 841136898 39410544 -927635454 -930371162 938503218 243393791 48573016 -967132879 708215690 -257915499 -291676181 -224651525 -373020380 787894807 -122524177 544719801 681691816 -233622040 869031916 933715803 505096080 925229690 995761580 174276353 -994049448 637373431 296125984 -165174420 535912691 -307573221 -998409989 443949757 -437970631 663331867 -463562891 -310189566 -609546869 428476137 782708372 -50185065 -198907980 227150460 734569156 129420662 -401355469 469531302 -810130958 369764355 748742825 -50719835 -656543913 779839906 113679062 -282093805 845884149 493818252 -836857148 -206100410 354495285 -287924109 677135596 839922531 481514018 -552375268 -999201881 -428352802 -289147453 -264662842 -509526669 615187544 234836459 -222414544 469668451 -385163177 -204173925 -340027881 -576109613 78586759 -633406448 801346768 387184437 -695713117 234049508 130096281 -259458960 -254940996 221841693 -993951992 -632211471 360825622 189853226 -278820786 -192241972 497354348 -953904404 70940620 527170532 -457519564 -970373636 -287792664 113536313 -562932230 -697975228 -390325366 721577677 -238064448 237901592 -446936702 -48793184 381707857 251608072 915349883 157261898 -491870756 -155162377 -540697108 376637357 751301096 -241578911 -403269386 -913766211 891186842 -350310294 -892568486 136807647 -17953496 244219779 -668610944 218544159 751980915 321903754 689121476 -83504164 -365639269 -510651737 -758789932 190651536 -985102226 668189015 -490795450 -852892668 -340549932 740157112 960349383 195844955 311054813 119443349 819241124 -953969376 -263234883 -986267263 653354058 -75694931 615683562 224249249 534449292 -240626902 -623228783 -979031615 362154293 -18023526 -89416234 763713755 282458560 935862021 571247969 655876365 -970083840 -101091167 85137864 526313041 -998194394 -590341935 -244345299 236625661 780708513 132412393 381106165 -963540838 -876546572 480725121 -933612473 668012141 33202731 802426034 946600929 582201971 485397256 -882816028 -503578664 750179190 328120579 279416257 -449700321 577407260 735383760 -350806922 -275281053 790321129 32663585 136875835 -991986522 -827644548 272908241 -12888690 -893881831 -53426531 -927132161 -800592858 -954498087 710753374 -336192299 106401154 -804873456 906481460 28870352 978524812 376683016 561078074 -111666459 -710449225 729016892 835369900 -886802907 -370076023 -653301338 -790884212 -834506895 -691721239 666114248 -442996618 -434697611 141250750 -276566 96650388 -852508997 -952658657 131136527 881606286 -85461762 676209171 -508254557 132522767 -306321791 784292550 -348652356 800398455 82999127 669180422 -724315563 714705250 323630030 -313911637 967825708 555332106 -214493196 340039674 -794907961 -334517244 -144008364 -316190903 919905246 74521010 -660914716 -912096533 -778812795 -233730353 -554706739 218346175 -220655086 -366169018 85440391 -289799203 871331055 -136709086 -407774700 -6612567 31324428 -743291605 -747717845 -189353569 573021963 470108731 -684996116 278339071 920779159 780493158 52676417 -432417707 338519532 -780084256 -142300455 -886170674 -149952589 647518564 645984135 56174730 -315757699 -968022296 963572167 948269039 -741860457 -550393989 723638417 660808711 -69573296 315281584 -563789176 807966384 461603498 329002080 4764518 636928510 -589360904 -922432885 -827478002 -401510452 -729499564 635401447 749977527 980766660 -579826094 -137864811 120958298 679567361 142604685 307093781 74025729 -119189234 -910709384 958658513 554958052 -95880684 618514376 4703110 847538685 389631444 880621993 329455122 -370848669 143624700 -903984535 -890884669 -900158321 -790587017 560130332 -597912966 986012690 489429873 -590877836 -778276050 50102515 509031251 -321827678 -707819381 -890365884 670878277 636287815 -997907807 -489583044 722758688 142926643 196322805 -175557045 -307866236 493123583 160600988 200978116 101129423 987500505 -991543217 -984300751 543579907 -587060321 867908275 -226542157 689318575 978464638 -516515825 364174464 -623269469 125092581 393535805 179852886 -682198751 291256621 756915165 -492256272 53321181 152519460 713541723 -380704648 40119364 262972622 168475677 760665564 623055453 319493295 -978928798 -761474969 327358164 312572931 639788235 981628135 -487663470 590877310 -217317287 544810886 -429753126 -176034793 -545502445 479146213 254244245 437620579 197986277 466626959 227427021 772630214 239933237 -737995537 552309197 760557619 518879083 344566952 755077894 313795627 -789195073 -905952308 946496391 -708522858 -877496781 -250977108 -446931650 56655924 -6018220 -55647930 -460164198 -13003216 734057260 -958263566 135153029 -760494328 690560185 -449750130 -403362828 -426879477 -805574840 719879117 571447686 98324481 -805073920 665146913 416878266 436371059 509440119 -850653273 804868123 911383888 960418907 996983113 122337412 496875895 -954627296 73027405 -512708367 57917011 352004119 373064299 25002204 -466851187 90078820 -45373506 28520188 213229650 871886921 -947956573 239982455 534239656 -72758814 -299867292 696175944 -6749543 -286787894 -687357161 -387679994 -573610531 727107908 -154090198 450724542 -193039869 -5012191 -92062224 718456302 728395628 165930939 945655375 121394972 344545977 -861882139 824619386 76581674 34819497 -518086393 -573323977 -156064877 313794387 473664302 -806808412 -639548033 -48787859 -507815334 817130649 683803513 511283051 730905525 -925273312 -242933831 -34212888 -566412877 -790150142 262433735 854017270 562528109 -859185934 -196933399 870074246 478799342 -549041414 657600896 -629241767 549623716 833751979 -567817904 -854865752 741517328 934187080 933111021 -703616127 -17924363 -738607373 -347043964 -409104065 -712282561 -623887630 735573483 -751989105 -239474834 -133284753 -430489608 -563858311 -526405457 535383699 -176073904 685326622 -454671655 -431157674 411674825 66072490 58141257 885175928 441752730 120724586 -904477490 -346891763 804776805 249293339 -450796815 865057190 -489303875 -205916383 885983971 250553156 -605926886 -667147125 -253833116 -402740406 681033573 -409812180 774899189 -548790815 745998419 -429564817 -232905873 -683000829 -426756565 54405119 613259276 363889384 457167403 -839324481 930959545 -576129560 -272132951 765283006 768531881 -622303903 897439169 730665510 390939309 173099635 93181440 761361137 -694080106 649327057 -793235577 204029997 488818485 625237788 -154140721 923438486 -865755114 -419288030 231337415 165283647 571956385 -884312647 -662928987 825021062 -807542047 -241552616 878517206 667850329 -600011234 -874972063 -215548698 935899907 -470414966 -186858428 -389243658 859682171 924325927 -135902702 870655709 -217444472 -467551268 986423515 662448424 639883627 -627488780 -885039187 15717566 933614460 -894493084 530116435 56357371 139862809 679591734 585850737 688170668 -238635704 -44863375 464542949 606841655 457184237 293025610 -732343429 -264720084 281812873 132328916 -908936187 411809590 -29172186 -464243258 -170100781 -225180076 -313397208 -758960787 761016397 -206917537 257833899 498994300 305048869 947402303 965897391 463939040 703645527 517354738 626580166 4006991 -724369696 -795497066 -676433472 131905003 -408799129 -799199656 -631806945 -700918034 -792035579 -565756839 841284861 -505011671 203520734 -833141646 -1475659 466724857 -86382947 548195460 448540454 -454485049 537807494 -528793298 718177872 238161923 63104951 341724834 -195349764 709646322 -490036061 738827994 133824711 -99777874 -998249260 -497749224 363421759 18960163 927293445 760023231 -389799641 270159110 -288360799 -202482070 -378282390 -141540132 284901057 191228509 -484605141 437312953 -204959260 468697874 -109331571 -137634518 -388427202 372704696 605648274 -562318844 325136852 125955103 -494405170 -963228741 764169674 49464716 121432774 864330596 -744321149 926149278 -410192806 -145004523 -54256106 -915988848 -247813216 -194674874 736285240 727860222 -773877001 -206225708 -530911461 89207235 -283913759 563300745 -64760857 -714514529 935902773 -236306714 -367919084 171229335 -518722761 -748718295 205314999 -349710003 -937161253 338629842 -739894351 551094256 972140043 -301976020 -219097731 -620418109 827568529 -786335207 -256806976 177386867 820838495 -918663331 -855071424 683094539 -549552903 713860062 -267147074 -461962768 136301786 -167130785 -171210125 625102460 -716162378 573812266 524070642 -159081334 520399934 -94404870 -954748947 -842091403 624675827 879303139 877648839 -628418627 985067266 9872866 652766741 -714085335 -108410791 -729542627 -793612273 -812834186 471941110 416172168 76568995 591291061 107844522 318521583 -467668185 839252261 -494062214 36456385 438399224 -940606428 -863011401 885853767 517391980 -67390857 -245485714 389706868 625302051 -895974499 -547986041 628742525 177710065 -205932552 -670834479 -684890510 -70533601 800661411 -952519956 828551136 242063562 967385769 -312033721 936923179 870908033 401498790 327708014 602914350 984559275 981395510 -931667297 377098712 687773426 -664531051 127379996 47660173 731476204 517226293 474213344 33007300 -447368832 424677587 -942393306 817803284 879884657 -856967440 952307718 447971297 -941709595 -104762126 -374052321 255575737 576407580 893784993 -622210441 -271083297 -231644317 -121942257 -761897383 -800347147 -238556899 -516490216 -585812715 -283310236 445936691 548348100 -410065655 -439880618 -793396522 814780922 -11561672 -915821637 -792258755 -132730258 -570521032 603671868 -808444195 411447249 -816622521 219274178 185399735 -385498754 682140138 -338967453 -291121366 -397721436 -763837975 -948372940 -308752886 -16770458 -371774337 -89020603 -235242438 677811982 -883475715 559816837 -509391745 -987354644 319570548 -230277340 458300737 -167546466 64858863 945426962 225484913 243142153 -354598339 82009990 858530104 549264333 812222805 -587771216 -331111730 235378816 -168500041 40823824 -686821642 776793041 243229017 -721429466 -517053369 -287666313 867096771 214193183 -119663596 -40181919 240823577 210076978 -646118964 98791173 210467756 -806767898 -122359645 445014022 -796044212 58172436 -158477017 -855473793 -37898775 102793172 -378897037 393814030 -967688315 585630505 654395585 865492857 -321539731 -231184677 -8620601 -670298114 142148279 -790771062 -309820060 -19216747 253453867 315189560 329885489 -913676933 392311718 345888003 -967619639 133607176 797767279 -722482148 -844129160 845590111 -230212320 525631059 555929433 -243802498 664433223 -133228406 -717053321 974333866 -977602439 966885275 583951828 -589970233 952693503 -210762282 -178341455 974612985 995929808 -971039070 -987667727 -497869964 -288655179 908596737 -481199834 270024574 -996862846 611990551 -383359721 -16154577 694199049 132728613 -620662293 30893050 -911604482 -534938839 -950577192 -514688421 250292552 542427997 14108941 852700274 -836695861 187732829 37911729 227013054 634869477 759750817 -192064550 458793809 483660845 117667806 -548471638 858535746 336618213 -184418144 -541921287 350131916 226147121 -553103225 -496040773 -677563324 728784666 687820268 906276179 569855164 545482202 -882123602 -488101147 -983691181 467514788 701060796 576863968 381901946 623881698 277711790 637467474 437982955 886414348 -528759339 -764357650 -383747673 510926208 322360369 -916633977 196074656 -463895207 173250619 -313326863 -310385790 -519035994 -57630595 889927280 652696519 -76483430 -726676691 670123527 999813823 480075321 -468291333 98670302 80553797 976630092 783477905 -717480488 426720401 158797243 602964261 304691999 -864232896 342426723 -771815031 -995800763 952884768 -353127149 734046117 -395815296 367409596 -240926169 204122746 690013991 -714531677 43025334 677040326 303479608 928700295 -915011584 633167007 60912115 -438595897 -213831837 -64259987 -879346178 -990867990 933388707 -847625282 815258352 -416402766 -473869018 -460411043 44209230 -66094030 -405675097 -465972267 813809154 -184506893 -803972805 -250849443 795540061 563921572 902830310 -382669517 768556367 -523584142 -297304329 581332503 3774399 -762168470 -146999732 -222338828 -890652742 -757015308 444296241 -685861932 -422400777 198718754 332126309 -412259697 852719531 -184130522 95906757 -688871320 304314898 821218653 -563520129 156817369 -215834458 538971072 66521248 -765369862 -197288059 -655571518 191076103 -323495835 854107489 674992747 -635389491 400998241 294801417 -264256238 697459171 360397515 723639084 -304509703 14285270 621065684 -575737113 511680 521858754 428987591 739288745 349635248 205397284 -535118772 580571119 -197402224 764958157 132243431 864015244 479742502 -405107514 -837858359 -217044768 817793733 651054337 667022764 -819951827 298120022 822678099 -655022953 347395187 783752842 566998443 -776806208 285034569 -140170699 -690745979 -146254757 -514757103 573657211 -197606531 -396762779 367325780 -896496887 -971663037 -370439366 312280330 -407829087 -272371542 -750102256 924536862 -195096463 -164440205 933101549 140000085 -567206036 -350571768 -864613107 687710632 815101924 830271638 -608309486 318616705 -340106031 -439271610 989651470 887840952 -988807261 -34160081 -581703806 923393979 -322771761 829352585 993248260 581410863 550543856 6436531 -562672104 853727250 -754206915 15083206 539072573 -549277479 625295517 589750227 792932702 -306971142 610501054 551926278 -924392487 -896707437 -962723366 -51393208 634646377 485294718 -342043554 -422071030 72848833 -551111054 -917997066 -283302121 -26547906 -581480319 184505448 371130287 352261164 518177178 -443691533 -275594064 -162528597 495474669 983670400 332836921 -800972721 517720268 133736794 764154868 -834290643 448370038 303407805 817608475 164732502 -991995794 -261713449 234804582 726686842 -285847102 -705373385 -782134800 210357868 -105286622 486676986 -423621279 760563029 -634882016 753608717 57307978 16556501 122354758 544444034 -756843066 -137602445 -329320600 -682614561 413350809 886165702 -792099155 620285150 -528895293 201465813 -366797085 -552909847 -121942564 775149748 735397221 528133796 797790513 649829393 812597541 -829848470 979641007 4482120 -215022938 572746660 -664609720 455884142 -809519918 -841468154 893255318 -94157114 -216289900 -486250863 -84925834 -265646246 938421928 -541071948 -211419231 290725586 847338872 482087481 522787963 -633707298 915787598 499472644 -78802876 116824169 651175264 919499548 724322556 655170283 921003504 -983977308 779717110 272957104 -321271562 -500679693 795147675 -4895967 -488844052 244214860 -430105426 -491784021 745097592 106373438 398692131 559479543 381283264 -784461881 224115381 -235146512 -200717 215492216 215094905 -366347879 332643656 -259369448 -666919175 450387707 -201823792 -30535097 -260055598 542867320 875823683 532392256 134898193 514203068 494779616 979745316 -954319549 177703229 141845788 -24106026 -171983384 -931085492 255761369 16867796 -409857034 791924937 -46434787 351777824 874052504 -102038369 -562157144 -183509400 -914934966 234259165 226105891 521206472 765889745 370903379 -636419394 936135918 -77154643 -207642462 -623389109 -921823858 -460125498 -152889934 952043699 827741670 615460474 -793066614 -734985842 301638818 -51380677 -126680501 32643811 252399685 84273930 -238086624 697240916 -603122750 -165882601 794493686 -538693134 677355264 -934176446 848281932 -148235203 -14177053 719572098 -648510067 -281420207 -316854856 843649668 -516050302 471016446 682797067 565123194 951085083 -681493359 -626235797 -114370986 -973037128 661980945 -965100709 -743473424 -812924191 -835950521 -22636307 -126956323 -245499766 -347658127 -328580051 -646793770 -896468843 -599781523 -263791069 519505471 782464940 -509988373 179960 401174296 360221448 816834197 -250417108 616879408 -478622236 443257697 812933287 -986055186 128342098 1333073 183982573 515448314 333381517 636599271 -229966097 293238295 528321405 738063280 -704190907 842866185 -128814297 -411464557 880677829 924811475 -85498551 874240187 -921897645 417269791 -544872601 -700058220 163599349 -34628001 501815009 -764012427 -987195577 198001786 658928445 -370214561 663596819 -773470858 -515836032 187300122 539771646 -807370134 -977852251 818221957 460039732 -340031353 -470243644 344977908 528459532 343592404 -299216565 408039290 583860061 176480888 -519876246 260853723 -567406808 743752317 726451838 -400320776 -912162672 616822216 42885025 791726972 902360807 -415731194 579827973 146467495 -806628482 -365117455 -123282044 -530410691 -332757573 105280276 -213706456 -801343340 108954536 323613611 176140199 -505826125 391036811 464497052 829579354 -295022447 532800554 -285117223 -176391890 690872708 894735715 622065326 -413202738 602234138 897684513 -766613537 -178168872 -227106252 53592426 972672481 913416433 380601074 -742880395 910595951 -599227735 45742101 -327605206 149210375 482620122 535958495 526576406 -505890407 741961463 174114179 -817613259 345129192 7233479 735127819 -330282845 21815318 -660088145 -46520169 344668535 -678641593 741452164 798906118 220846812 -5023357 114738056 -178956881 138229002 488340444 -355333572 -867509774 879009053 371047674 -334031103 291674517 362072234 871391087 -158030267 -35736733 -256398402 200429159 -932711131 250720448 -254071097 -806108220 -372816527 516907326 -165345958 637434560 672439268 -773594230 900499189 526345194 -954794867 398319204 -270611130 -773059323 -116004412 -261831331 754376644 -617280867 176339467 185945347 640531009 -756205565 485803017 234945576 493246155 612419779 407196653 -177879103 621925240 -477628401 -421504936 341374309 -385096332 274395269 450410972 338279498 -708603184 316629778 894620506 -354540037 8383104 -848315541 -58183173 553049343 308355714 551436106 -135057018 825358028 -893043197 -62865413 -956064988 -233422722 -368021974 352296345 948239873 -72254163 -599299915 -297672817 913420425 966920276 -904557112 706305308 55671373 273772547 -540562013 652282700 -448189857 -478129563 909878527 900386866 -442107587 -891898040 -60192663 468300682 -959368826 -127874895 387169730 382204240 462386520 -653404179 522051088 -226311620 -846573197 -593946873 962679113 204723686 -908105946 564776436 -374517861 204293331 -270513999 -558778103 -544404809 -508383612 658814895 -74813618 -616284102 -620399838 379036037 -549233498 -490996834 -445905254 -30335765 -418966138 277323471 -244493543 -393310383 487470149 319909270 411201767 -902636806 779837641 -139295090 509166194 895681696 -809987301 500820341 444028767 -616133428 254824970 947953275 947953587 -679088845 -11200659 699255872 481049968 -452695607 -515753410 -713398291 -681041139 862531577 441530552 -927822829 -304233972 359171294 970235144 309864815 -669283472 478522471 881198964 -295270455 -713810507 405273249 797973031 343375327 498615434 -970882080 -33433200 351474332 -516209802 -894706902 -738889097 -475558276 -682637955 987415663 53218916 -982072173 42207115 558972723 -403564438 57417683 -70785748 -288719045 19164127 -872825158 -613248854 48201283 -56638085 109129936 719172103 816397982 847284555 558852482 -785770422 997050718 -236588559 875923226 -680888231 369952895 584377587 238875948 -376177968 -570160267 323777146 -302439046 -686217133 148589818 318102516 -915203376 888323738 240574596 226517227 779966880 965414474 -915872480 -608687892 -933226291 -950813733 545078145 33354693 249905430 2929599 193756585 -776197417 675448631 -493824481 -356560279 965229896 796248362 -372053372 -193563987 -462716219 -768303713 642831959 997901541 -597825449 61451847 -656677708 -394044302 -450411071 79620066 -117056818 -231794297 -997150818 -704574324 15749842 -60221728 -787542711 -919620072 50188774 371029285 353592062 260157285 754271807 128444242 -8328676 -323706442 -658458354 136442150 -447990446 707925107 -973800248 671463391 -402320811 106067481 -870819993 506464121 -51822288 -964617909 800351963 -86304840 -913735052 -895062440 579334409 -658252358 64015204 149260307 431839380 -22691743 -978996328 -956742701 -149091996 361833090 928888597 -937245723 388985209 235156953 911459998 -369946205 -547603231 -867706805 247180988 -231099361 -22326477 -854425635 -806543393 -550386379 513344971 -833925326 438370692 65108759 173397863 841826887 -277628122 52396936 318598873 -667323766 -836201717 -720096029 246466345 -801671417 970463523 -143098757 -376549743 -183253324 -631080308 -941923937 793667195 -925411871 -189862708 661310425 -126206269 -318547498 87703533 332346289 -809684077 103690332 -73457480 -199644424 36659712 35196699 -326437353 -774014245 -357486851 788936473 683100803 646534725 -748829981 -606440108 244244287 -686245470 -518902178 -599527649 958616091 -116648805 -406183211 112171505 12432787 -93733337 672323382 -534451938 -329556098 255940184 56117365 620952825 877356829 683270880 -312622446 423660477 -619427214 210482325 -782715011 -1165626 152125591 -645469260 -342166797 98282839 -530468610 -68466420 384099522 154192424 -255891370 -591000423 207467113 -277330660 828268377 600669632 -43547709 -572855747 -183940518 601391414 220287324 -583808885 -477810775 -78172077 470336312 768811711 -885486716 -363087988 -710036405 48960929 -995237776 -563923732 -444856028 141959181 -346033397 713099365 -13702896 410166188 -213975136 209532056 -331270355 793765840 864875436 -592584021 42036328 -611867239 -689977802 778808623 427818851 -984766287 -918449103 567846346 691309448 -956918644 -401067177 790605445 -226517887 -328465469 -420337579 -779664604 508757499 -563134 211928821 452025919 -591979834 -277228786 563872703 -500597356 -430192169 -681224227 476178350 -510299479 -661298364 -526147488 -330252124 -705587321 -802216133 74631105 -573041096 -193694324 -37039595 -597875809 199767387 -24467086 -739028473 -795839356 689829061 647377904 -111703251 -884492554 -794751429 973218185 211970031 -674664185 -823713109 -576009802 711252108 328005325 233622393 734177054 -889683245 -320507477 -690209454 -392775221 198307240 -464350020 632880966 -645880837 529074813 -159466625 729478710 -520561232 -487252862 -847772864 -738802719 534537301 -849276117 -936677056 93443540 -25021635 805931766 -816904874 359849053 976366294 -714659502 -164686396 475713246 107841363 -579818542 212472930 -84435891 389427409 -689018239 622148379 112426677 -211114478 634348386 465765682 -689288240 -9823212 477260578 -422782798 -520497868 -704701053 -899881104 -622913056 -560339967 587192591 638633836 584356708 844137841 -689802544 971996013 941552222 74291065 654425203 -492352204 -947488945 -886075819 233527430 -535613031 955065672 -942582020 547250899 -431322688 874899865 494647398 -335844184 26789544 849562695 -993215048 280394159 -45404166 -958437488 -728957729 324552884 96193888 348336114 -268957565 307265320 225236313 755713836 785349373 -466809879 305967527 -902860027 734505988 477947012 -252078008 788375709 832491054 649156976 832156924 865600939 -278759521 821714150 -731196026 313666848 79159077 773917804 -475251304 -221109652 950332189 -984636068 -264624577 651666527 -673888473 908244328 375348904 -400874892 -242934723 340498197 518294268 326923978 49975312 593375742 -844736421 -885047985 -609915151 977055525 116710176 437464480 -61330534 373146138 480993735 75293988 -586270042 844061243 -684838108 -763651201 913395690 576178632 -474305364 914743204 990300354 516795932 -257990618 774399234 -286467843 799385481 965006395 -98830298 790226299 -245621491 556657079 -371873262 -146854223 -908463241 854777358 -503898467 -216889316 911403390 -796930099 -686878184 -582656119 853811127 -295332883 -596696231 -298684767 -44105361 845093134 838073514 47135744 -683344999 374945486 929592656 -102307979 -980671624 -101947635 -33136396 347226427 -200517498 -540607904 84032700 -463679926 543433568 7474479 726263776 610621883 -986477619 -836947168 -972376281 821445067 165077111 620691320 -805947319 -354141384 103308386 539888443 -733819840 741313398 107348939 -51046026 118561209 -268316487 -741063770 -20085209 285500817 153083256 -168803519 -432819529 308181730 332642327 -506481517 742923337 -25578667 14833431 -751968411 943400687 113449972 403352287 -497434334 -831211544 796042742 -174410273 -943633 237220479 -176143377 818281659 5177296 -837025505 -430691052 208067206 -95639747 -756178937 98679146 748412378 543120242 426136246 -831203079 253714469 930704503 -977559598 46492353 -178021896 -869713346 -778278252 -832091998 144026279 -714133707 -881767253 -941927776 677532781 125483974 -158985944 505532216 909811056 656551215 403816788 643272137 -57926729 -23751601 799222273 166577266 -699977524 -725734566 -450447895 -178377329 572556707 -496021275 396232154 -240426271 -246884451 -273448113 -239332501 936071034 353502066 219707501 697989806 970207565 525416464 -441918855 -241540020 310393890 299110974 727857234 362762965 270673253 434153873 -275122229 844793446 690040056 -329426391 400074369 -228387370 189287524 928219522 795652614 95167376 443967867 868248398 -55168586 -677657919 418609122 195875785 -939010070 893186453 -202095419 -937008842 -536596809 287393478 433268534 56183430 -69325243 -821535009 -595416604 838805878 174978128 -461106373 -55442454 761390850 -77854425 -286687049 -351861036 -576970997 952217206 -70639671 325215547 682817768 -268151432 -351263030 37964008 228862176 153598930 191793902 -253280940 537188202 -291510104 228778453 912988477 -367888053 978169915 998774984 -636570280 426782977 -929434565 -506695831 -911361288 -427652342 563452860 -338518428 -124719362 -587692478 193193298 654331066 -465218018 985734603 -90663568 973756912 918147145 -201951403 576932932 -869737843 344102337 -735652258 -286726247 972517758 567888272 -474774567 -171302134 382873730 -101792180 766882103 -53121629 -80483033 871868861 -449779153 -443672731 478590505 315459732 972113072 -411196528 824537645 -30773765 574008671 644377423 274555351 486467113 143065277 -952771772 -716207826 -745716861 -166470771 -56646967 26275648 416755129 853955277 -588496208 55601038 981523734 -225642160 -929043569 -702166516 100638128 -933232077 276489534 -553580818 294141302 -690235199 -56030173 668445601 -179551099 -254489387 -655494261 650460470 700572842 420168301 496099721 -163420764 578130207 878403116 844617038 -721412261 38802903 142789132 -249020185 660250264 -915691162 406734147 712246282 469656979 842407531 -787005516 -955900569 -504621050 -430269126 852137083 -382734891 997748210 -491632419 900541036 968572164 -222261377 -35034220 -459248868 966305128 -789276425 627473330 996136793 85988210 -495275347 -384579655 33332339 -376847485 -557531972 68325979 917272819 677997928 740367886 -847043143 -546838374 -283244616 -290127880 860294536 57877123 -168121138 -66766110 -368910507 837742861 723518319 748871069 918063125 381658618 -445894600 -789956383 -105405838 22930797 341468936 898003551 716101978 245743450 -668354096 -298776051 -751777006 -393711503 10900212 -348064289 132722940 201789065 799799996 55135320 695714080 857001995 637305244 91513939 -696030151 897218584 447752984 385863523 661306463 -155341140 -989616549 58247939 -716362877 -855019730 103845901 108357845 312483844 15303804 868505706 902696019 359529311 -567096802 -445397458 435012135 -506806832 -627125225 895696186 -270793782 -53278865 -763022925 330859216 363322562 866143173 443907583 -850645129 666959418 768558790 -590549880 33913758 -441192066 913601023 52572540 758741626 -684206409 792905226 703968390 666029397 435400623 -822549134 36072924 708071739 -229183276 66036913 230441015 -923539079 -985457869 -55432497 342629099 467367516 208174298 -611380628 -326540597 687669185 -921444509 -986168925 -786350617 184381280 447537478 -188102570 734357246 -68165282 -231418219 -867150518 329155553 -748888375 563400844 -964672887 82755933 -18334699 -658145840 745728901 -738411404 407150299 107511776 -110244475 -509608692 73952157 42104580 -621442073 535824652 -850144814 -346555241 -979424178 749256285 -649247930 520197923 -971309980 -357510824 653254525 23064265 -121864171 -858065565 -490654443 579078321 272678925 -858086956 214645296 738390068 -360488337 442891156 969245337 434111922 802560991 332463728 610734892 -144637765 -918302571 -927556006 -866737136 415830858 972563365 -866531747 618447721 -632776527 713215369 488325060 -527114345 391096631 -710513529 910546828 479627495 -955467001 -314248136 -263424809 469857066 -318339129 -617150049 -267764716 -142933205 -998524497 472281360 34544834 808310241 -940549907 15358187 831495645 -673698579 955954584 -78827246 240699809 -601915044 -272773865 -620848113 37379119 -756370521 979049589 640817145 -864485286 -675981026 -211029402 998595144 818809572 250055999 916169599 -977852401 -659275304 916091050 484778407 266949925 -569673292 -923349295 -558442953 -980970934 403833231 630999199 866275187 182220103 800047842 140480878 619139366 -770750078 -765557304 295511577 -588127597 8052335 860675413 187891643 -401708555 611946918 22059496 -495420729 428879663 -816202523 -927486940 740896880 -737803241 -358401264 -957993101 60929731 -447322297 450849889 213960190 -472247925 224665790 -40518835 -363606802 475105245 -586847963 -63634789 941001770 -756842859 -871478283 -556485357 -233137369 -947886460 -838409795 438266380 386445239 242110373 450254877 171801004 -986018022 501344515 965252119 409754311 -960733568 -289937894 -677672640 786460884 -893449052 -125065073 991999990 920658015 -392989839 -245419327 672150817 -410915734 748832467 70399920 -380596184 -287111561 -941082651 -278211687 178118645 306957837 72724118 627310334 465965369 222589101 430830574 348684671 350090804 707242130 -92844089 -608347720 559125230 434461115 965406912 138127887 -807438380 983589113 980165152 730320220 -315471879 984260793 701069125 472149842 191597316 -395733648 -489094954 -342405900 755819740 -304606334 -32420326 -199432928 88278467 217868144 666031586 894270739 293842196 -91360430 883215514 642804602 -372947976 -595751872 687805516 37887451 -676822477 487770151 -506038092 259854586 -348654734 -367692526 -4597620 434102637 345193262 -659546538 -770392285 -444322226 -716239713 -252639662 590246927 820055669 720400305 -718760936 -931560566 -751583852 830150957 913921526 947464023 923282649 -96858367 358425879 471579926 -210485955 -968262790 896067451 88100153 509924043 123138328 861432997 471691659 311805011 520440818 254151687 271856286 -540791186 852633723 283837674 -671897050 776205114 -869204676 -130413139 -734062522 -162346786 23861610 79347298 164711431 -905891329 -35643528 -986957122 -745354597 211692751 119604881 -123627375 -450679438 -250511038 437718036 -272667754 -351352604 -619499856 267929751 -695719893 -276863524 -892950467 744017458 523397544 -407182643 -473377953 731677266 4269601 419931996 -60392762 374586341 -236378716 856605981 670683682 265893686 213919620 -470398079 -544816872 263962981 -128932296 -427309095 -797840139 612029275 -419634933 540757862 818924203 -44316207 365201716 -96788789 -537972724 -470109479 -84384531 -827981809 93922039 383882433 223876771 268208261 707317348 112707366 445685466 345668511 -788772255 74231490 -962879082 240858304 665280305 595608722 801890158 419907314 233249863 -677887766 95740476 -608423056 645102691 938456755 618435050 -397276915 274054362 478895562 -111434257 278837285 37516768 -208901407 -477938952 982256078 841557944 995088128 330301198 239163991 -410419133 846561893 -42098158 -750012838 923993214 106849743 -418856652 -996369614 -215263281 732198292 90693240 -266219821 -963016141 -512479643 101548359 922464854 625433256 -887662657 927423280 -976730249 278360221 800822590 580682752 -538006951 -861115917 733301332 403886866 -746466620 269695532 985492988 -842852156 56710011 -652609647 405266311 72918295 -27120677 -667624300 213296600 -892407500 575587989 -314896804 -264361300 630262745 -481994404 -687462151 420818544 -180145423 768999042 -531289352 21614273 -741796294 -576045088 -27247053 -276789696 -439562400 -988022624 -902799112 -523109031 -260942364 527571470 366921939 330576893 117158180 3748153 -617192553 -632906314 -950266818 713817829 -889629642 -165763194 -117489287 -722963059 221789357 -164508509 -683758286 912283855 664163759 926138916 -381052343 -756269886 -218049787 -582557112 923488676 759947318 106830356 7845403 -734042568 974860876 103756179 595111730 681592233 609295035 -11417021 102339374 -978616439 -238165625 -475103283 705451597 57726280 154095072 127249530 479416053 312480442 77898287 -617933808 -590746176 -664194293 -460715064 91175745 -210895988 941041480 -282700587 698331157 212209993 5817411 223948497 -228608850 -153631790 786097953 -411549756 773164278 -724305978 277373364 615918383 725472952 83529946 72250617 -652980596 -649373097 378273867 -179188219 -764968631 777587140 981467342 -189328078 423743072 -177400778 -250127712 321414714 -614798925 -543597341 -572500214 605497312 -724704791 728638255 581070580 743758874 -397933757 -253585262 -124855681 149544066 726426959 -396679988 -385199327 -440496789 289877486 596848634 -991448739 776683037 889254764 614778697 319176797 133491622 -288921415 -938661593 -382875651 754426122 907488178 132869870 -626103979 -8902233 912248846 -909115971 33677229 -769185189 478021505 -307681297 -563218023 -667316748 -316209032 107337663 -739113558 -341723767 -729010054 953751015 -513604202 -975714403 -262986097 418906918 539088830 -636286062 59760923 -680348635 -549561291 -569108935 -115901955 -225720749 -906409767 -71665118 -809582982 -857988763 -149178970 -241848535 965546164 -992420213 -837438924 -784099062 282568728 -808208221 -31357546 -405591369 446448540 -391895152 487993986 496797074 59042006 7670099 -498336029 748261775 -49523410 -868189931 -858265876 -394358605 -463761013 -267312508 -573708735 -969798849 484302606 337253287 -309627358 -771010517 361420407 -630065334 -467485517 -890106610 -161867388 324501685 829751821 -958948405 332978760 966010858 954180474 -217478849 562339816 382592963 858269760 290220164 -936014539 -421501045 273744592 998022617 836153428 -676818483 -281435286 272843818 -803822167 818558787 58090625 172858916 312946858 61394526 -224130723 -188929738 -323722771 -498125097 739216196 822174020 -218513475 -660227411 507803582 -508748916 702938093 -859116955 707199320 251404782 295635310 833410230 739080662 -250132957 -150188991 -828085597 -16320565 101224005 -554382523 908388456 959779483 -391396288 154286977 931973272 153891536 -974393515 -14303218 961631253 -354857726 -659871336 212963889 -28387655 322159082 -53718085 -332170054 -14154858 986766244 676327375 -733576521 -19527255 -170352341 -856024363 545826983 -680789144 649029229 637710695 -815219558 352389111 743137133 891619695 -653628563 -960840949 176101536 -1606243 562887425 855612367 -968255386 998661085 848818321 -147499166 380715678 -93571892 626519541 892339268 949305396 886272029 -285670224 -77935389 -615997588 20346570 -583773871 622516041 -125968664 -272680114 -255513704 -673136848 -603197628 146397505 145616570 -151291429 -688231983 -163149277 893199863 -553049811 -784644677 62486883 -739903985 28580059 -1916414 -576944880 151199585 -949936667 571469350 183042042 456506509 698557566 -881261620 -112840552 -735182658 -959817487 -105111752 718057227 -168236020 57551063 -840650593 201058956 114269999 624857965 976087553 -719210870 296064578 -984908321 962913060 -823487235 -198137815 85166963 904256974 -350069414 -224923659 -158572043 128934091 -953588589 -174957593 -353934639 405983135 -861513072 -260190899 99124024 -278885949 -119074979 -705451824 977576690 -489548610 813320827 82035945 256296068 533676097 -621490693 674424490 -837074235 162644798 381884668 360941 -435312436 580220279 634420026 820997992 -951893416 -276371958 976101023 -568088175 749750282 -631842069 15009620 836891705 -237521826 704332673 -462118684 437786787 -363624117 322604625 -531471236 88062515 12623907 992632711 834565608 451583414 932131320 -642257049 520565927 402245592 531087600 -442836431 -383884105 -780869472 134295913 256027931 958450369 -278256295 412170008 -10018711 160169774 -977799215 636080249 -992697373 940006192 -794330949 842758843 949618094 285645467 383982644 -848259645 -534804315 885675970 -808432599 443790558 580850052 157488499 4191855 139110762 -35466700 969585078 675394554 356261325 691953828 -913178087 660044862 900804756 815150029 211367239 -158018008 601811548 490647350 -753276334 692031603 857479140 -210277857 -598100857 -780888694 831327810 745990340 -542849034 -628064449 375163416 199506225 225833407 726777304 92972060 968765113 -913310726 -372544546 -122448999 -183783620 483940310 -537035659 -35596277 823873075 764876643 -795785902 127805749 799884384 -28311382 -238361903 159861142 -17909701 -955888631 477616573 -616261256 410345058 367892799 -962224643 907306950 581238839 -842090963 -228208675 772580195 854462045 -325393235 -424983051 -670051686 863320748 -807488787 623472825 -571273435 -927937664 -330301795 -436085073 -877493292 633455928 -3065571 -839058007 932259226 52985519 732290824 -282282831 134927558 611643934 -598828666 594057733 620464429 810150978 503172546 -548865105 558338946 847540303 952088160 869082288 3072718 306813534 -804006690 195499722 705533604 498559264 -994161759 205589734 -922798726 631547850 -78603264 -766043376 857383563 -610014846 880324321 754902093 910481200 -449119809 906314187 -728776928 256202949 -63118156 294978866 -471050084 48454109 257460630 -119653727 -985233126 261257695 -469223734 -513343535 -350268072 -744591237 -708657599 685748678 -983698921 531722686 -292679022 -133374066 52831915 -696465344 -733747299 -683643897 891168254 -527913914 -619661198 190482651 -377502561 -685955473 -357773476 -120035086 -787703919 274584279 789867685 -69214014 -835527317 -801035784 -104700607 719148949 -203876461 354366185 -93997160 407028675 -144881698 37837058 397458912 -875847851 628630568 452046963 -758850041 855804299 511887201 -646967757 563003757 -4728559 934369212 -641859573 -617515012 845523818 505678904 -624474236 -897801048 977512331 716574665 308370797 411815682 -947654272 844581679 60693223 694402913 130103151 232217127 -990408407 57956242 -827286405 -589983242 768484037 24515555 193335415 -672744958 -780401577 854850305 582210559 -993339468 -135358334 -433056946 877264223 187150120 96018103 695749217 -444685140 -459693259 967146606 387309815 416702467 573602302 -524296287 749595432 730718726 805527073 -980987579 -999618421 -310657648 -643544156 836251692 -163103020 -908354943 -960747764 -477232827 582440697 -264211404 -415927520 -86303707 -895631103 -995884765 71024092 -206880612 -438320975 -923664685 -345088632 -690247694 48233679 883899139 -717164735 464343599 750370049 -814127240 736258755 -659433665 557703748 -694421931 -330762480 98817491 460214370 778816771 -867258010 171929782 -803682916 -157805146 491580900 881229882 -920744790 -927934828 747608135 -488363592 -26740626 -616492028 953936687 -467439100 -385809051 830084926 930973584 156454736 116369560 -968310555 -314529905 -275108120 440934190 -274016962 331328033 -929675641 50063983 812372393 -959888390 -566753920 -877444307 -322406769 -544669772 -355765496 590532334 81713207 694123479 935629299 -79371977 -931690791 828768523 -122690554 688434736 -967046376 -816568497 -980303395 -283296252 388610631 343869716 -426774602 560975387 453100611 342769426 67213463 132216440 847796245 63481041 -535090701 -317999609 965288878 -635901885 -969053952 278174797 113202580 321864848 91672095 508176920 994618314 -64769360 434633663 -899613719 10447478 -563878856 993733855 353491584 -840933575 513634326 538812700 129478810 649409290 -39540641 -969220136 -418004117 -560644236 975304940 -194443151 -218558887 627033618 364649051 -444353180 -384912697 915845955 -682960717 843016227 -748520597 196318504 39600027 500354992 154939707 -985596502 -769230731 732400365 41647756 636448077 395312069 130051 595058736 28313672 112486917 984667537 -563457017 -753062160 124502441 -92271027 556877486 679158977 752386698 -805139875 564844984 60831854 -968800553 83485575 590263631 -354693974 5450737 260906529 797661292 417612380 358970516 -846805262 106432765 688477797 103579998 901106382 -6208500 -549050606 381030681 762898841 616160894 -947552036 -971426769 -517228407 616327925 632047049 -264070408 -11504728 -365536753 -790733444 412704633 -17155744 588704748 844461172 -43902049 -783828698 938667733 -967139993 -762989720 804594225 -683091839 322490205 517262105 206162393 153327164 -334942021 313346610 871897538 159627990 446330355 -727582286 668841491 -553584217 384077889 394825180 -312885621 -344098406 -246889470 -635111599 -249257040 381094857 -306046235 125159855 -589425268 -701174411 741545796 -637883380 200966351 -901997509 -39131276 -947412158 272406732 -858973074 415206752 -330574842 291020120 423527552 -738371296 919801460 758152667 102403397 -297567728 246883523 -260249996 -651314664 147449539 -236556253 415227178 551444535 -369553573 -92233401 -677881609 248184383 199140595 604213344 -467767603 -790662304 274077119 241867225 465217449 -265626609 -412713867 -964693911 568842138 250321840 -230106670 -649318047 -12669070 845638810 661209801 -822359390 826861348 -718246610 32754064 -942688310 528722683 775658345 780844408 703659144 -742310053 -993307626 153631882 929129275 630026640 333973323 154817805 -843030005 -239546663 540349489 -434688441 745704223 -173147202 -764998331 -397052919 345717833 554317982 -58159440 93770793 -20295598 52031356 381696788 307275064 -414957369 -969878777 504033921 -467261512 671413221 -470323722 -456586792 851297785 566550718 -744812740 15686134 -631033307 -310247537 117938361 705071071 -369407028 -619969362 62889394 113071895 718920155 863941045 416215150 914231575 -297020873 845044362 -213233253 -313730039 -313173652 503699634 -949612200 -117054486 195365810 -309593361 -730962336 -960710972 221227034 308721952 281923802 591162355 -985559577 678701397 410093127 -966581601 540491284 -757215338 -710779004 599214903 -505155165 -152275750 598726785 -266072398 -703076893 620506189 818861948 109407970 137922132 -930915694 277653045 -948365885 -671555014 -996517758 -487031280 862716081 815602181 -513153783 889806766 111247930 64610147 -549192545 -735284014 -49460353 -601590383 -803356388 -900802417 -171643575 188590976 -999774164 106066803 880421507 -994769638 853710328 433256990 -182177140 -235480345 954259750 -111152442 525511534 -460466063 -752656218 -380020846 -935229541 483322291 -921411729 146518844 643897082 33667350 36369430 572026005 945844290 190799253 733585889 316457567 -714461319 269102704 236941013 -482297082 -124536941 -863458271 32352030 55483920 -488978792 -842376723 -977396077 -751240615 89568494 259756633 -737500404 811430274 381626486 822016202 -739121727 -727405036 -195718311 267544124 -941382011 -655058271 -225239230 103620933 -149959203 316834394 512795413 -623857376 -957273051 -566929926 -676968999 -782327351 -332042875 -305090321 -188762286 538647283 810699982 -217168488 -91485425 644241760 970159892 909064187 984283646 -777866484 -282457435 -202353475 -168644327 94570086 933654648 751658172 -664194017 172353582 91174289 816973797 94602562 540601389 -561045180 505029366 387615124 -651102580 239265640 568948888 -340542518 -856372559 -416661716 -968837155 518819500 943705911 139248398 478528418 404025060 454044156 812327655 3792168 -610387632 499532404 -216224674 651974468 277088047 7906617 -646450646 959669509 361858891 57378884 268699006 175926115 132038456 -830640324 825451623 -91880313 207736916 -565613808 907352303 60933332 -397650427 -702290869 279144652 931124768 63108052 421317619 478535634 -502634553 362451779 297936395 -400850852 -447725891 501378047 -380679116 193291680 431379639 -935191837 -537570842 321643682 131664830 242032242 565760774 263283431 -437896977 -281185554 246402771 -208523900 -560357546 -30923040 -301410763 -287119612 -864011544 996240733 36462617 -943146377 964065258 -261703087 933776845 -803579979 78356813 26118785 38854312 389517272 -63895997 -481695255 -543705003 210096231 -809300865 74891885 165179447 442871282 -173613821 -257565168 217121345 -538421916 624702868 465740529 -758729834 644410879 312283248 -760862161 -53545933 410228411 -815338362 68574810 598030314 -160856756 -2005118 -585760309 -323596400 693192267 -621022362 -867309569 -434418222 -251342921 -420555924 -95880489 -40488687 86082093 505912365 -549714119 -694374541 -972501376 969331427 852524078 976792995 -473826123 -958385579 -462320735 844216277 -992170374 781909729 167164768 468744157 242022063 757350389 -429135807 965120120 54110606 471787061 970775564 -475306335 -509817774 -310596603 208803740 -80099026 531150828 -51673057 -523118783 733397840 616481178 -497416255 -655374886 -809204887 892513645 -29360149 311298243 183755219 -835083483 3330270 718285939 109023015 974094162 -386639975 521079387 -664765044 802524203 -488233707 -536564004 765548977 -483224204 -988688597 664871981 -656556859 -732989812 -186059092 -706075711 324389421 -202424426 444345015 973328337 -338169880 150835918 152394486 -775464980 -906233268 -114598602 175257245 89118420 422934230 -381241870 -186100735 640732552 -38865629 -288160359 274043014 -880207465 536982848 -802910030 -698519214 539691780 -30171800 41087300 -64072834 -789788973 -526016277 -466981345 -267735789 302476149 581115470 -195087834 -266635891 846224761 225029453 -354136891 972904097 798197389 271184055 778319408 194076544 297541514 598950461 176402672 -733257132 -341236105 327622630 189411700 -705937904 -467537929 -481112699 162926142 33795706 -404281554 -673573157 -474534387 792642896 272662437 932143567 -228469667 516867380 255106367 -716291463 40388168 473251890 520721256 221525504 177888480 704319488 -687818855 -590910827 -218574115 26226701 366418763 -246149003 968569343 -738752250 330469868 991557967 200812327 210661330 -350362518 -888704930 -949943421 574419286 243979454 89994959 775449915 -333707486 -436587545 -696448119 -922974932 -673569443 308893711 131818033 51517071 -865081516 984263044 393049652 153411077 664725573 617017892 959749187 287745259 779929606 -807102509 -11834604 239305137 615588294 521833407 -710796549 -942417827 362189746 47182565 -92433353 -880326908 172734465 -555007978 -1326263 -689602516 720870175 500827401 -759417945 357073313 774143364 -522845126 41279200 702038340 -715849902 -382968858 694576757 -150550425 -831876856 706088861 -657801930 -498085197 897270073 -4779878 -735823549 -488217852 -572475442 -536623944 836336049 -352848479 -266915387 -675590630 885152337 127696306 -83852353 -709767087 -191910739 -66059510 -601093915 -274149804 941893761 -979147026 50726505 562982507 794839191 -549396250 41355041 835258820 232206480 960437159 136959169 781811409 -628802355 -325479226 108500899 -262579479 -952858201 -767238735 -973945718 423234978 240023931 -486886513 -594273559 676633684 640333498 356377178 609459597 863228496 -678198631 496360801 507342327 -299193553 950997199 351252282 313917882 728098556 272713777 798161256 -866698697 121966012 -462669522 -43790427 -639430190 -583490402 35384989 -598192723 294674334 -395621631 -81413914 695436046 202483044 644236366 -990346049 654903359 461612627 281324062 -944223979 -182528400 -38821164 817179779 681467703 529726918 88169814 -990980715 -902919813 -832537338 634249968 -839397247 962811192 627440104 677790085 -161708477 -911280455 -232329273 281891047 -347222302 -838663526 198384063 -78527219 116455672 15036530 -812941362 297740686 -944369398 496512492 -557672222 -703458152 -30299796 683213469 955804904 -956943019 -290319023 682085783 -11174424 -547594253 525962817 -15241688 -76782960 34305509 974897316 -607556347 162641439 -251546145 228829903 -745270859 -339166135 -824503314 -49186023 -120571083 61121410 130523348 -873236679 -970631179 186127555 -150408171 925415880 129764748 622236133 353852680 -490255352 -284339887 910451665 848422309 -635697435 -595085968 -213355789 -927378522 -358842432 -829838742 921198041 815601821 -742998508 970078768 652468801 -668017406 -778765906 -741296519 -878746519 381198179 65702909 -628796015 -362718978 262609075 -714537507 867201029 268205579 355510946 -569999323 -835163506 278915191 -288670197 -862908721 458353608 -13892502 82079796 -495314497 -499859768 -584478548 755299356 -709475826 -199383735 -616015075 -109511129 680264670 906181028 -400127690 253684269 -267663897 -648376405 -883883275 527854021 719697044 892504157 -626236426 477878962 -587348085 -568779182 476507234 974909269 -220038341 53780844 471084257 -175590688 817788561 841687018 539538105 -581366154 -903551364 -700351663 217253545 277549948 -603369682 -783798792 373829436 -799296292 880834952 -899181056 624710741 573439796 17629913 -603694718 -76585250 660594417 -191057507 151608029 629379450 553313262 -174176193 39493767 -325500302 306069174 107810074 908643282 -522201924 201915032 -731192765 234168068 250009535 -305329466 68484199 458503789 27930893 -469744996 -837363133 481802786 -751107675 847028715 -537512513 975349424 -637972116 -377085552 -860748207 945526525 -759348307 152303879 -351426373 -683353863 -190808956 834488335 -630005484 -468062096 -390020153 330900969 -578547116 -177996176 842548822 -167340188 -723005997 902845917 -659744896 950397586 -128424377 -353136410 -691580754 -983172586 -71166285 -606813379 688685411 983950069 743032385 580979772 -500600214 -892647184 537991089 701401660 839826370 387779111 -318484028 -933973471 -708872045 -465735044 360171232 785708016 -484357353 700581323 837390807 -19934471 118853900 -47320452 -29633242 815381865 -122281360 -982355293 884288209 -760658749 -913181700 864061858 741219188 352670534 415869138 -271604022 -689550081 188814140 -126842193 -357623409 -514081881 571165168 945315919 -422329574 -239581435 940222661 325147874 332067233 -340189731 -725403522 -198253526 -113669867 724582639 -57366122 528521551 -642249668 -997005150 -729231447 -813178163 270930311 -776373305 294844413 337480812 520228603 44742240 807597168 -848336909 243473134 601247819 60241281 -543050505 -180664871 -853286408 299359072 432194819 -615726073 999388504 -63735190 78438029 -471765610 -267305865 181015668 633714643 -185939147 145377883 -535995132 12423068 51038700 -21640153 -230057092 -470029784 403327393 703702820 693083355 -798339208 -302671045 -357483328 159282857 -201031145 -676695921 -195088633 901599631 -688978583 -254455034 -88297721 99463799 501321464 -920203293 359757449 832206666 263420528 455607347 621236147 359984453 -836851322 -433894445 261137842 -107798663 153605035 666152824 104305655 473539240 -883363410 -582081225 -815725063 -682636893 269878815 -194433925 165514126 -981108037 -658153279 -922520326 -753633185 806187323 481196168 -340826861 322359567 799090473 -503128459 -85044338 79641204 -392693339 714988420 -94766436 -705902016 407162285 320034479 985889258 -613074959 990675304 -472152814 -79359804 51036164 157279071 -141521210 525062865 593125006 108520672 83914897 381248049 -603267171 -311494284 -928506009 219576472 -867676754 -779284597 -428567073 341946248 -233515497 893989568 -443152547 -692083018 131729777 744073604 -409241265 627404700 -960910029 -925018680 -769146519 836038058 525508102 113349736 -742832419 -785103289 247955324 633303073 -718362162 -637207329 -240303620 875179558 -699115324 153953913 452214534 800040633 748493937 -33699183 541993388 -111284724 -893066181 -739284768 -547113579 -361762132 -397673077 -276494045 780944423 10001862 159268546 493654328 -824334881 -299930229 312214146 834665251 -52202174 -460170885 193046476 -403926807 -742513663 951050150 127041790 -241642891 -368970611 209343290 756506872 -648516721 -338536742 136752619 410322776 305278717 363154600 -938628120 -932840534 -122376206 -999602674 -604464070 731182254 822029593 -796625507 736837468 -278337367 584238441 364294819 73597708 -119516109 351889279 247523936 846157103 884829396 431717884 -971869675 -422760971 -83244439 617767661 -390828704 805808241 -973586657 400410818 -844602641 184383216 708766987 -890688112 -740619172 843836143 630857354 279702031 -759840622 -741498126 745672112 -710103679 -699696892 -142375283 -583346196 914282212 -593807172 954720153 -132037312 453462640 340374308 -186985733 888792674 -642699277 -46631445 677908063 -334415561 -397794223 -204694702 -712362303 905649563 696319552 -790112368 191275347 -592521989 -508388442 431928250 665889752 -245921169 -392846535 -649827634 218146651 -167348265 -924268442 -867830951 -776835594 -719721221 -241348640 232569330 -701440449 746525606 -690167923 307807636 -22198076 -666906593 296678678 -389977079 -535859853 613194551 801309254 -398796128 793181155 464919080 -182102135 -540562870 447108326 567114172 -803878404 -107526060 -222706935 -768327298 -276017959 473670171 602548328 453656824 -947776413 -819359673 -232963587 225938684 -815432168 -740344894 540547083 827967251 -621221250 232158907 855353133 590550087 -236601504 -258258723 -102254873 -239222692 -657684782 -631768881 -283411314 633108765 758703592 384436497 -420712262 341659793 716174417 548087199 -694380815 350351889 -386692360 -719474258 -970959981 -617080772 -786529900 880641854 217834177 -518735102 -322155596 801062591 666338067 -624617829 -232131742 -253980282 794119136 466086406 970932428 291649383 -937950568 922660675 323488194 764534207 -432229441 -51764029 -774593371 871826177 601091795 -22164978 408217884 86724320 412473137 -368664617 517884426 649671767 -145577974 -539833851 229317252 -178134102 897732885 -900011486 655912528 -391972398 952731551 490561848 -344962066 422826025 674308562 -779670718 -986913932 592632691 191954711 -996298593 28063796 275515272 486224960 152625519 -632220520 -248966982 922174964 587585851 -892908908 985560847 439556364 723566339 426886520 -967239288 296642881 648963475 26043877 -274991463 912426420 263161256 -300489036 -329031121 621418477 291120412 321121818 -705903056 -673553853 -891185924 481116617 -673129379 201781317 -648028528 392683665 400523396 -103544578 958827798 -726773459 -784527438 248304318 -280632334 -177091400 -106614119 -540320540 -851299752 -358558121 505315680 -515415610 811350217 -301223329 -722750605 -925688464 -656458969 -166303039 924414874 -243267323 -203961494 -705809487 730622903 -734476413 619526533 143151613 435004158 -462583956 835846355 -126754802 -375806730 54703574 -172426450 -383386775 92385452 -4566883 539428543 380018651 -450318619 26696768 172393006 -482481738 252179878 498175310 -433772106 957695692 993378667 869747751 218958980 930178848 814901389 8599881 249957765 522720200 -278474082 99219630 521820629 763262728 121963158 397251683 352639371 706418487 -374471954 175330539 -542702698 -312084050 386270877 -724222397 -259689596 -829089994 814942930 -214694167 622653386 -101898426 968447450 946516787 263052183 715575458 -634779308 441264630 208188835 -810503485 742015416 81120421 -90512251 -319244536 675844475 273257203 330950358 994064560 577602878 -743817371 193384393 339528669 -768590993 -715933649 349224540 -251336382 -639347708 479657921 -26756398 827658939 929333970 301677539 890531533 -798808895 -803680478 574504453 -573928734 317655736 -44552172 172560717 -183463047 902156711 333249298 733680780 612380844 795870473 -769032786 171040266 -711165642 966367764 -541575740 39470152 -269767304 -398057359 263937335 943099790 355421197 -492063548 697264408 874480953 67246852 730391389 -426380072 40602545 -399246501 -161463799 -838339088 995090859 -20440099 -882093352 123937636 975593788 674131754 627605993 205970008 -220307565 967097342 -81390665 -806732131 744079306 -288400104 -748681304 -56050013 -903401802 308431190 -813077199 93015964 672702835 990223825 -910019052 668568056 531497382 -500167853 210610620 223983034 -752363317 827827240 -313309826 553635360 -190558267 288360341 910978518 -60294669 258465829 70433934 -965387639 -375001622 313003202 -590820767 579082234 -662166912 -987261787 -993543993 404490283 630886080 -570987574 -60469403 36985929 958170561 -294168034 215020899 -603318572 674845453 -803097930 -845159353 -453212177 718268619 570010027 842249803 -829516469 593436819 712396302 -971345632 803660688 512258453 -500629950 651161155 728983676 -179818067 -541526248 -832768300 -270728963 -447571136 298657862 -748685646 213073523 785849162 70301782 -137772216 721608236 210500867 829758561 -844109116 432358400 -134001759 -608562366 163272462 849282743 151036010 610210465 249994105 13372710 -383345554 -272613107 217305292 969771192 913707266 -969698059 471884434 -566723416 223601572 68457562 492863673 -144964770 -922767517 242280086 -417223380 -454987257 207452812 283463462 -976864444 23576387 634729783 966556386 -150649030 -688223128 470811578 -638039643 -986517916 7716783 561366729 -569514147 -182848072 635399065 -18350962 223474779 -616053504 -840940603 -944177460 595848832 533647042 -624535959 -45608125 -999813886 426735578 216778054 930448272 315276132 913069888 123308645 -235191076 -926207702 -257478083 876844796 -812991369 -760659139 -655612708 -730543137 -136648724 514979558 -205850726 -549176935 716762336 -435824247 -945302339 -624195276 -114907066 -751567894 168709907 -979669685 593146609 854316466 105110066 -480837376 -606214399 -299344321 156187351 527753288 326280081 -780209362 55005616 -649183084 -909212044 -264645241 702202677 778685330 -990709707 -13619346 -110020924 636246267 -747437708 -158508101 -299735017 -372923114 721932948 911432937 749317687 978361622 128589631 998193138 -45290639 -464771384 897998908 625487051 -325387597 990838086 445933680 -173750624 150109618 76809218 805900701 -109488324 144165289 264022893 -987346714 -871857415 668959546 571784951 -772266346 -420131316 -737384692 482894939 -712022408 -515646411 774522418 333404476 -817235814 -826456848 -566138814 809974 -126694514 582681571 313391601 167788021 359580640 -907070493 166761569 989223248 229034581 54582035 14072961 992437110 326908947 -194794411 -195469114 624124013 412348786 320804691 361056697 -99476271 -489271614 141025059 332338589 -181732646 -232745204 -774296426 -377040590 878507083 -767814874 519647886 762285489 -658054379 -352746816 963580313 -432335530 -124072527 -458908809 -179329706 -146759343 -238453898 -887327294 473260399 -16615711 299006519 -727614934 280781572 992174941 -418193333 376000045 -584387375 -389161787 -960630997 -471537978 777633300 465986506 -550773983 -987408642 -810195411 53842158 614451577 678201371 650027720 -586426107 -821325010 -716200661 418626875 12039041 -777978259 641225267 -537131448 -595182018 662236483 -97769673 899327999 26087005 815354112 -610240507 -260205108 678213675 990532947 -713620192 292686051 -104179284 -213466011 -16668371 -467202532 -39653355 -431067136 195933197 -389025585 -390946193 -35142152 483998462 -534933065 -648222487 -159816791 331002292 959513688 -826079230 474146934 -909316750 182575624 924382750 -684616265 -907568545 291523540 995625879 -339219648 -342523658 -597273434 -498639546 408653488 584466775 -87113932 -583200283 948673633 -468624937 151081822 -936430570 -136083238 -426229068 812429717 168158575 409609155 875044277 168444472 2953597 -171638739 -502681824 275124246 -992912652 -42965631 233264161 -873741564 981087655 408743228 569036837 -198926993 40860357 215396401 211831399 133544858 444237279 -285405676 -801645507 796684116 -238919210 698555723 939796747 -504684266 -18842161 90049723 -453998375 480119651 218911861 -293021624 658905014 -682642430 619543721 901778502 -482931820 -700312451 -986418757 975802745 -385108042 691592211 877423525 228806135 864497787 -319210854 575081518 -793048985 -803271574 153020618 -615881573 664714224 627949456 305563631 -945169868 -536547795 -481266717 -868750331 77603308 -248818399 568753740 42858025 978049996 358743980 -801309896 -381048347 -987941120 -99334641 -561415026 -443458529 -608188172 683634634 -382430304 501129805 -869804088 111235230 -971206157 -565068652 -844772427 -43836189 -103839786 800124083 -962585951 896781532 210370570 -88771010 -563971042 -302471310 292606552 274027201 678188286 -704457769 718214166 -998948615 69460405 321675077 507022738 -91018813 -992445671 684785410 -510515556 210971434 -23749636 -322327938 394337138 592251151 580312604 -637467283 816597706 678593216 -191896333 -806631590 784137780 -312868978 -42261995 94548916 922638789 -634413083 -813895789 -527442826 -774721478 292703563 479501370 -296351969 -645280658 -354640996 11294652 -213741036 -239367587 -739366752 790352458 826715085 389244571 -506225897 668359260 959724053 413405268 -698909199 568765037 -38923390 986438604 -264442710 427769326 -742581420 -707339338 177000394 552319796 301494639 651764120 660410821 -838730145 -414780020 -993529331 -321765973 -329106287 -202338141 605277759 948905379 136987113 -134959518 -24640432 -219395932 82008433 204920768 -841255283 140211006 167028008 -746954869 38046994 -191506070 -130277320 685668257 -882579175 -626291216 -658058202 -418836359 226843549 -295007505 20572165 593451687 -647209331 -147386759 -411972416 -328544951 -313894308 -586933896 -451948072 -972567171 451339658 -46123650 -427138963 -589991228 -362622146 -729477509 911395332 -189873115 133717843 34950477 912445087 834840473 -460280923 -143509811 -972486291 -235877831 -966557700 -72086333 879897651 483597778 -764352112 508527245 702621006 346964905 920775505 -122812638 518346801 463480239 -691485559 561103155 -463163976 -865403099 334141622 -153213611 -465159468 427120820 876026686 192457831 7781086 -315183398 -173177244 -26666821 513381571 859342274 -925748018 425687908 -601971750 -809647697 67596533 783005352 193313522 687512424 393337357 76950640 -870811236 -452684575 473967660 -393446848 -555519864 363571063 168213568 -787707588 81649776 84891375 223872232 907337058 -841464913 -996770006 707560552 928896246 -371293366 129809324 215920278 -475620789 762041658 -955363960 -220630457 220918425 549116305 700085207 -183062962 308518319 699815233 -797736145 86699912 -88925892 621395949 -992986372 618622062 804194264 889792966 632400152 761748234 65886634 -390736205 189335946 954521461 569898772 884464452 994220015 14046285 43423874 -356296331 142153037 687509439 963995532 -141209750 517712795 786827394 -983410708 264690310 -639916091 658706429 -484852566 694473397 -503339657 255507970 -376771205 85259992 862261711 289327590 678399037 -872009842 -597699514 874671288 -457218963 358375651 592850254 -7147371 -387682699 -384304344 -590233104 -224467223 765534174 700193447 -966597507 813573886 34313330 697808281 -740359482 212616629 754280963 -874327687 -812549553 -946465737 -785150987 118875318 -274130351 785352803 655085688 -120351291 587170053 183656712 -315085182 -674988822 189180987 336108926 584269750 659398738 -777378413 769141923 -233649475 273706745 -502810696 628005853 358827104 68502602 386398233 -229628622 407240743 -627870369 -661832677 -584565499 347276380 481769959 555123468 694365884 -742155266 909392942 -982031554 -371772366 -663209534 -609844 -119109634 -165853239 341546038 -919721506 -653193508 328815243 693511330 882650749 -967567795 -936860066 -15414448 274021102 211070905 -270575684 -750879228 -500717828 288964733 1297243 -24951882 -620196338 108918319 -451158993 -122659436 -768594558 -669897255 871417409 -748689773 367923893 724707521 793064597 668502923 -647199197 590266904 510468289 916315777 848509402 -959089149 -768778711 235321785 705479459 -713113465 713464345 -67278818 741424745 -100034097 -220004846 431471496 -125626899 -162827993 -380307086 -351126825 527620424 -214264251 850228862 282430767 464722687 226309567 -82695546 693254852 396744497 -105733947 180246018 544759936 -73229882 -581004717 752234030 92055883 -135732803 -633201131 -600188883 -78596704 -768332165 636099720 185358748 306259356 -544948021 92010502 -304694131 381484897 -375590614 -889713673 -83789274 668454269 -371452081 -117146661 949234716 -873556371 250940227 987399900 365339909 743194172 108948672 -930831203 127614212 225388686 51283311 16891201 -465937219 809143128 827499821 -796280274 468725983 571595734 -603401619 225029710 -960365237 793333946 -688366091 992594210 639547527 167019636 -828444673 667266202 -423061412 -952720652 723633457 -805744904 -155462057 792424 -790840087 392444868 -335836308 -727501263 -828487947 812422257 -925983946 976440709 981072293 -587260351 235317601 382148426 377092918 164564200 -228657794 975084537 -18279495 -408790685 267476662 -733262861 -949869591 -858952526 -263747786 -677539364 850352141 -515263358 -911832844 675465183 16828359 -247854184 -230148185 596863178 395618806 -898543155 230151675 -737221243 924289965 134869719 333431309 -678430729 196156942 -322012533 -14238297 907785581 -177243520 -347877602 194656494 -636305190 -838654085 452898959 449114209 49376934 -847802592 784181703 -524217473 -455390538 -16705693 -308280094 -896951180 -305557953 415512030 -269230999 495607041 -660114772 864723761 -682974729 803140768 963881406 251318155 -881807041 -670214710 171982361 -307857119 -537170936 571171242 -601232839 219001116 -277368322 -501097234 827312338 480251723 -640580698 -832346454 563325285 473218940 -653075345 -844601661 -266341645 -790565062 -150075815 540207570 -72265362 285505500 -134650516 855196316 698676018 -77294990 -394780779 -159440689 211739318 -21484825 -215041295 -722928770 -142897393 261333766 -843020350 -971327976 -449296280 -202782055 833597653 356974113 -71155493 -948137129 -480302700 -471516091 812351214 808674522 -440305525 -836559498 -630202065 834190178 980991539 2805752 -535661264 -851926799 598590350 -531401699 55937726 375597455 -212594620 884342169 65132250 -633466151 200378590 -229819122 -295730846 556688578 276302073 -805705648 -737705769 711249014 -155050974 -114519638 317429479 -245192914 220823020 -185373388 -242926324 741581168 -941362368 198680903 754269788 -702868594 -146117448 -498146084 -938396998 -734908750 873233026 806683891 -504545572 -834620455 734501991 767823029 19688406 -484333327 830427707 -955647213 -498891305 -960795440 276608661 942913037 366986641 -980960472 628167628 -62190211 525977419 -582947284 630552208 918429863 763422302 -126375501 -324114641 -126194729 -921545048 -67560076 -285492800 75910516 736022521 679516188 915764604 -270096694 178222762 364657110 961266828 567444574 336774361 -566874205 -896381898 -982530648 922685414 632354694 -816643068 644827661 -8677779 -890293182 -782831460 -653783718 -64299414 -554719055 857932207 -834544907 -270527298 715781390 928205775 -243310955 468344481 814531160 882170644 381647843 -293823382 248292686 145105354 19542901 235552242 -351769771 -205720347 -763286039 -489747826 967299584 582665489 832523476 810082920 -640078553 990418241 -170161554 -51682893 237731891 -363852474 701532371 383021480 633445935 -184383225 -846182490 -92507960 -586879873 336544178 -607283595 -323221230 385823937 72913343 -119627683 451006286 -234928683 -954549005 495605686 436849588 -473501019 228419346 -80549962 916672801 -647680109 -156702922 916051922 667198909 -581611770 -743518371 -245806931 513201285 957730053 54491237 -925619500 678705880 393749058 724138456 576236998 774362561 154292751 -290214440 -729852778 -987944840 748433576 -587079717 560847588 -253957857 -743508177 82020858 -707579351 -799174237 224174878 -170219115 -726118972 774512365 -64983945 -950033871 -593871427 -595501048 -637344959 629256421 -583530271 620795622 353682711 -600865938 837509941 -10674638 45019964 -786993306 512611211 645635207 -886922643 515693091 -206793415 541137158 -511236436 -339672782 -378644979 1820284 579165054 -174306463 212182035 20968616 -147260642 966061745 -643200755 -810034856 -337387253 -242563141 -824711850 -291368730 -356091528 762974815 236457712 -225259015 111231046 977166611 279547602 -389219032 -773801479 -964734533 744347169 -761786784 35769119 -252007648 373586718 -874811407 -93996870 -208825363 172155525 280622651 -961329181 -335900564 146650850 -578484158 -323872062 -506536048 560772222 666092898 -543033741 504852471 707013427 -320411762 646993165 -859313227 -439813299 -432700203 977397571 441815954 -789673311 -96345414 385679258 -609137927 216338121 -856119795 -379822553 23112192 -975650010 388592816 784362658 10147339 837355276 -940556944 544291001 181004990 62606143 -582363702 526717527 -187360006 -381538667 -832226658 635199448 440192662 -633199641 116289544 7585878 -715168167 372262415 958375741 -940707978 471149147 -277758975 -782955299 -545546942 -933210669 510317184 -130773768 562786121 446783291 469522298 67028972 20020931 -36999162 -159221390 737906954 -35295011 -886386116 -988228578 -275146854 421809788 -5898351 -766016760 -275725364 -637447861 307821162 185763580 349110021 499433692 688373954 518378277 -623970764 -60225379 -501501962 -941839911 686131274 301940653 -423113041 -453822457 -536086446 133167453 -550952162 77258254 289562979 681375494 -158117776 479181462 -688689847 -753283805 -39986979 -487019326 462140791 405820193 -290322741 873508687 249092545 -536708916 423580956 -164528274 -579978292 685088892 -97529179 -923755187 184267951 981256901 154512635 -190315801 -476489614 -639572032 -481656769 -477957897 -548352882 487884845 -797626336 -47579078 942378814 23759869 347431144 245092124 -71929296 -843112376 -93028006 -286130748 969330213 441971907 -643740422 -153670251 -192948454 -52460430 -766637942 -904540456 -722326688 31203904 -833468770 342167785 783800639 -528761356 -759633490 -506261025 -919307369 946169384 727874787 -860828949 -858178652 -835214986 890020606 65251398 409656238 263544030 635354939 -965488754 477067947 480078141 702090541 905887939 325745119 -614320428 633051444 595970629 879482440 -757280358 -654842378 245805817 178111370 -747113003 -32731312 -729591893 654901628 -568786615 503150225 667166975 518454223 -808629149 -31817111 424164046 -780402587 929223814 990090306 -506985917 -675286137 -343715681 965486857 964732654 -596936573 495111087 -964013743 -143266106 329471321 422439559 892251451 -134088269 386386378 -67802429 589509610 500656127 320801331 692493343 636635715 929631073 -866626048 496353454 703158462 -645399267 536845079 -457842494 -115401912 -495860293 -729275778 875474926 52492638 614987811 -218921093 123880934 -297385833 755050977 108476307 281882022 -229043029 605364599 -511337218 314819638 972196336 461378069 -335324870 477322516 722940261 -151329159 -79479176 317966055 -888145777 710512707 -622946918 -777505465 971310477 301331566 -840750183 683776871 -545091403 -694774189 -233477158 273802865 -166881193 -804129313 -566909381 -28739908 909862147 190663756 -479655215 -550859108 -321988279 300451100 -612031738 -593354221 63244144 -6937618 -765666189 878902174 -354472939 729837846 407458737 449416504 175882196 868607022 847432075 -109384256 -708706547 791396735 682863560 -415522845 237485133 757490382 174216790 243090832 457367481 34293828 -33337869 -227096825 -682924098 800087700 -212914530 334629972 -444378426 174929762 -155972597 480489443 894800152 -834416872 35063119 827999538 361550230 15759860 -577160483 -291417595 -889301297 444329633 697409223 -737383047 760994457 -162483720 -117153548 -787428362 -677453918 -447003389 -859781335 2500600 454985702 -589154566 443372919 -374253734 429918291 962897234 807296156 -831318449 46429886 -123149604 -2420490 -816127232 -553998906 746743355 -986953652 941275883 36971560 -1274111 475732818 483588422 480486380 -874416246 825021394 518505870 -43810788 -658227324 389137122 -236097716 470480409 511225940 -687305267 -563695883 -148957210 -185882307 402406252 -492743808 -593337455 104773837 -316518754 -137657854 351771944 -735028733 -193446255 -514514222 46792654 -581110322 138931032 -37148953 -964040085 -382298266 420728885 484694370 224359221 357216082 -14261857 571923086 973836935 74955129 -902866992 452604953 -43392307 -695858630 155689202 -686961540 400154779 -532528912 -939812302 -531321548 246016651 -668170579 967524836 -981420007 -297529969 -954158026 -851252423 -39112639 719574296 -817619703 -86469885 -72763222 840735577 -217171433 -641180652 253727925 700544554 -317583124 843174550 618665852 -3344627 792504446 638504586 -826799371 -288298621 -975721359 -784800644 -735168929 -872464277 -840043271 893408666 -805849948 -511386466 732119351 610210505 -218238469 217700207 -372781896 -532974379 -11834746 612499872 710424371 -678965343 -687161611 -905259581 -833232845 944030111 -248995849 -104866074 -238685572 964430776 389095793 141485016 -208314353 418974201 -822899592 846180151 699619859 181686999 -723798364 254965499 -726348156 311405754 110309678 -728767279 -974366922 441210151 -532376216 -403764288 666105904 -590787086 909967194 -309435441 235975842 -165144892 -530433385 -560167970 110052978 838347705 -604684646 247474664 -972896149 -533027915 248896724 -312689756 390973136 72847703 533675905 -594356905 -777116104 361442698 -469204735 -94875445 -134719961 -637729274 666402576 27933755 -451620247 -669466366 -909128742 -785948571 543801430 80695567 40762705 26434010 -567337284 -291724476 855790130 86480208 -188807329 -573996086 825670290 681818042 -872999642 -643502845 976872541 -52906857 508837667 -163779349 -290309561 -317014838 -731374185 106184839 -473852311 -413557635 405400393 -31183359 827564680 233015625 -762464480 367729485 -601682715 137679775 -728447726 -293681752 517834260 857214406 326924743 428514765 755472421 315187642 949275788 641692829 -595675996 777746605 765114088 833186283 986703282 -277953842 -435559025 -315321458 -967590401 329382088 -41696937 658035728 -465748532 -600802468 -166559058 -288053549 927487303 -707985724 38512404 260789984 647640769 377090617 -809977238 -205481613 -39321167 605965086 -78859506 -963557070 24198377 394844034 -791507844 467045380 -906829018 -461729945 -886613086 -31762375 -958695303 337154293 168310104 -174572822 -635154653 550156366 486438779 -409456813 -134403285 -598285774 -134332626 18147905 -977624864 -107694536 194992067 924062807 436827416 827469185 -788310833 -340653392 -37361430 -901526489 445379006 371285777 -340560374 -9895763 384941649 -460439504 -448421429 152560060 -845304516 -596559734 -566663359 -136728659 -35252457 -156675080 626384608 67710017 -921344115 126909164 -27405665 945069611 -885436755 -282844504 285887323 -658944153 -976723083 673167304 91891937 -211554292 -774626920 -474134896 700336169 290000268 807243344 810188545 -589023962 634363095 -107216020 -989711849 679936469 -768888879 -779141463 -129893650 475948608 490425516 223952239 585672154 260351319 -617740919 921148177 433815698 -299997680 633941465 179253418 -893949253 528016810 -711891661 -496596969 977826387 124674233 390069223 -151421267 -637038949 -855648627 150649576 -259524547 -135886604 -189527692 974309638 11293246 176348002 -469395254 353983659 15779517 447250833 17341367 92340560 -699882524 -374265103 489321064 -68516303 -259000204 -958431440 -494644766 408818771 519184965 -644498913 864919668 363632472 806061479 -450644771 668357064 -411011175 -913377627 -741288843 -299925008 429736122 -477696058 563152812 -306517076 -481121768 -917940804 -728115916 -989737976 -742810419 234248614 444480936 386095979 -175228872 991773188 -839334524 -719013415 924222135 -86541284 779128566 476926397 666752358 865737889 -706493780 210147224 -586008348 744462690 810576892 243072850 -621811178 387153414 214284709 -902411462 -612496580 -720429741 889069701 148713949 -794313126 38859524 738326677 146799040 624671804 -784077810 672797883 -331466487 -420246044 219099797 -821818432 278041221 999976259 -257213135 -796991830 877211458 -956284966 -546286190 135147783 939575554 699420634 236244102 -487737686 -631971946 -664965205 -556140203 -191569323 -939191633 -195255195 -392581244 -72338356 -473739223 -369807275 -13212733 847610964 -396906589 819916259 -333473342 -364036484 65917570 -800865421 270799560 633745181 -183776538 176348084 519871187 699800557 -662575953 -957068812 294550447 696006594 -380939516 332482810 -125355973 -550675957 -412089037 -116040344 371455764 231381511 -606506241 838487017 -776060285 -466039171 -676879388 -551206707 757704759 3510556 -233743809 -571956221 -568300793 -965978114 -650187607 -257357312 914408277 -311938156 566178698 138002419 -470081890 -330781667 -533442605 -906621503 -220193456 -38275222 455217983 967919633 -961265928 136336930 822724442 753680932 516700598 -65083731 892670090 580394735 -273343709 -671889975 -796163107 -689823638 -90312357 319261885 922414390 446001179 253731436 -982581953 -727546497 867598372 646590033 527267182 534595715 748061618 589755500 563996632 639801600 673551975 -492195837 930700182 -582325017 730426833 -115053527 -343898728 142357871 734789623 619418108 -484411678 -354303270 -949169145 791108766 585329336 -149503502 -929709600 -934413692 940918143 762915031 -178635824 -706615980 -909797529 728408584 160082801 417606541 -144607557 -35911463 999192768 -679011906 940806279 -351463607 -100186631 754795685 -823783265 -287200812 -933773931 -476886799 -490437803 -718135728 -988029586 974908916 865099302 443556990 392294241 458686641 -225911246 -424391274 154797839 -161446689 -126218992 -712258861 965338006 389573342 340355430 867148282 -837780829 -801132940 829898856 -704437837 917902869 770841728 -168173512 -103294330 913557265 973371574 -937457612 -169539447 -652186870 -429219047 -743655392 532408834 336105289 -238546510 86521667 -428468115 920208518 -712127 -222160851 644164923 -29152657 69583914 -54528200 -254240896 -407779456 -446488047 70056809 876517083 701288405 -496732469 -367494085 678709231 -326831068 -427218116 797254269 540789615 328039466 -991080782 -357914005 929328932 -334203175 735390713 80926971 89930104 497895172 -454533301 -673801015 365550730 -58950121 -265415349 -510396516 -962630968 -95803849 -161763344 -595089069 -879312134 -273177970 600957363 -478535687 460297747 -105658287 -9722027 -388237827 -627752632 478222747 621813853 -772420954 -48165247 -732204826 301322085 -394125974 -347097632 878793613 77233584 282434747 704102972 -837419977 -324910756 -809393064 -388690867 -155729709 -998845499 -989151682 -283734953 -693276124 -196268015 377221055 680162538 762151354 823865695 -968120858 -240801714 -270345663 190719985 691462934 -414115755 94516573 259184657 -838318168 945433679 -603150780 -516897299 584339288 -78695200 -894875572 -995425821 -400383995 635730633 180809810 -58481931 -270379448 -808306835 -125324858 176172088 -855382104 -341997206 -939991162 -547181964 137868689 110412410 -564534494 564862911 906705430 -516687731 -763342766 -563624869 -142082166 -802978041 312202527 -672611092 -957505711 -817896766 -697401678 -576959094 784673661 -611037432 964024789 939889801 -70469322 -895008879 754705561 219568693 -477105499 -82105992 399185392 -105047906 781781926 -269041016 165029645 1067600 -24708452 -809998769 229505163 483634199 167752709 -123193781 37958376 -661736926 -518867400 -738701339 -220913604 -319553312 749228913 -705405447 911646888 731570641 353674509 766632697 179313976 -10119200 -623535854 696526364 314593136 178654664 421233799 -759494817 -729238785 187418791 -896187789 817377940 949679516 -954046270 707305233 15626721 690414261 855240100 917650689 -40454586 851229662 -932705337 751900554 -183855603 885494562 -108681158 903693726 226195995 -311663236 -133105926 -489952422 204598736 -401890949 452477695 857745068 383932502 156719310 804029522 -183601465 -235815060 -339187823 -500307354 799049238 571664961 -167603977 460104743 959584548 457524702 350844822 -183910279 -39607660 901452524 397747134 -754140406 -185553302 -951677001 -254330575 354877017 358009426 -323271354 -545962092 544201120 -272838696 -830098823 950546722 -964407778 -229430105 85143624 -948601040 -422170513 244911299 896784427 74404252 -900211915 2212302 438019803 664004408 -87395727 398824410 153501136 -582096260 -2325949 -286974422 -189158604 -315882190 -321673057 237013369 -652937982 592412562 688576178 -21554639 393283512 -437503734 294621696 160581936 -825249470 551767058 553246365 548918604 -252384991 -619613463 757771543 810435045 -239576834 -741383896 794584983 -976653427 534307362 353597017 -914952016 737194818 -187525330 -879585310 -937666830 -181387451 198549672 -725417973 397022464 -910611625 46754014 319908897 655753754 -557218506 -80178051 -33061834 -91334477 527617385 -929667726 -489824919 -57990765 -378453084 -651463805 -606532076 -58180075 952207776 632936847 225792641 -56888152 661671878 39126345 -495810115 -710947205 -859270488 -883341560 112542794 791214005 152565867 -598729501 -229633836 -205351687 816847216 -456702078 63883736 247339819 997516374 -83899406 783170130 589639150 86375908 -787967216 -849331662 -964992482 259778207 -29113951 -282663566 -347128598 759449436 252116468 248663730 -331675686 -275410561 -950508549 -71027562 271090921 585945712 297114287 93353564 -801562460 -261074151 -415703728 570355958 919257557 617149405 -51627925 831501144 -614675576 14183714 835714992 -150023363 -756812329 -735863166 -921658135 553757439 874944575 -485362346 832924859 429061964 280633942 654400785 263751941 294896758 -992238787 938015203 -514899127 114640883 699694641 855417538 43323029 -447751656 568414110 -850194346 -554060399 -481972919 -448552029 322984945 750837120 -505892184 -342953051 135774856 298885725 -455756040 -157406135 -740692904 -311879688 773746772 984221336 -452657520 764933097 455989236 818883138 512677612 844315195 274472652 -263106596 -110842150 435408412 96469952 39317233 182805138 359686693 -719786103 -953256727 194839531 288677915 -561981630 261129281 -864133156 887739679 580976641 -279088296 -797723158 -789568978 -22260998 658239792 -616311580 448584662 317523392 -785793031 -177843299 -632097357 -454713749 834553965 58454865 125389037 -69121183 981473694 128761586 530566925 861123917 -570680980 -860739628 578388076 -212207521 -658652813 799576924 777892331 -714583123 668974787 621138623 -34636429 928724349 765888592 529388157 -51002075 -622862437 917699471 803595589 331569045 -745909191 -439337941 -411595087 356397022 -705596961 898375271 -435762363 212507553 -182632623 -261051800 -653958950 -75002330 -766472159 -143368701 -217321744 -318800055 517360554 -585737854 -462733352 -105746608 572346318 -347150110 803899353 248901821 78127647 -8873233 -6066081 -342663820 -558326940 -432270483 -782001801 783550905 -535710186 -819819257 -668497279 635437286 979135316 -100337841 -674209560 -820262696 -249626197 499343869 -653674273 508267099 -690788727 -199311802 -240039094 -2233664 611232007 453236089 -451986728 30696820 517726941 -334210889 -180123637 -915775811 19465642 659872302 290465178 -582206719 510563230 -813242644 -680606199 -43597130 885453612 763436652 917790352 -835156833 703147451 996693184 426576457 612215186 232857697 -225917343 -481229305 -26112118 845346772 -259912396 753484947 684150921 -985361726 -397158078 98180709 228830119 786741448 940689351 -229256505 -563464401 156127447 811248075 645506609 607303659 -838970798 -445518678 305669984 -372858795 181823733 350238691 -441161302 -317431251 698069214 477483252 -714274604 -472871939 -635528428 -992712232 995480997 826622671 -480862571 88869653 92004015 506951224 -717794323 -325508175 219033767 590244442 -739842201 984699078 937084678 -27162325 -341767264 -238706005 -94529498 706423115 972353185 -652417713 -26159879 212249007 971772979 307224591 -718598668 -511202860 -608828209 97556336 -282272992 -505799380 -652155904 -558200140 715166549 622849746 315873460 915099232 956853112 -58836276 -553753055 736105870 -161108656 -453396907 329186035 930324586 79599331 -913275634 -477242951 771592988 -214245082 147042957 756871495 -907439773 290084895 750592465 7113975 -81454425 -878836623 778433392 -960007838 -748016569 898305451 557898085 203435962 -544518446 -169321028 -678946741 567210979 624030142 -826470324 281457066 -893222629 -339668010 -871332054 -714310140 -867207657 500144702 -120728939 804502428 -492282386 599243970 607615664 -506115470 -22662749 -118260143 -772802370 -126219459 594423984 -851744574 553425169 816859442 484504154 -8123230 686598574 637257983 -373391746 298368109 18692953 -420418822 55208284 -67431781 -305333982 139887762 -80220503 679085092 -806914932 -726734649 -782668336 -239930716 -929199214 -506155866 851068371 -494278096 127943751 -171326622 603099669 43267520 756407192 430519457 -326386271 -463448643 498930341 -990838639 162002607 -147606187 -317362586 -339831243 984117611 -116031661 -907928059 -490993567 -963504064 -83350433 -588890102 438578107 561655633 -98964918 -399973849 990107389 35335494 923570211 -394600255 -994369896 -520860547 -125530926 -374179240 -755025985 -72156918 -680824371 -10791095 754876733 -412983144 -291002677 -136389126 -410540865 -182018298 812344215 -210828705 -450948978 100611051 -632736960 516927013 815155581 -355623658 823947516 665751776 894410495 -566142363 412983164 441641262 -633494637 -379089944 788477495 -535764663 -835318382 228500318 285298359 -616530992 -921203798 849735348 -903724023 -794186195 562540989 625099612 906899104 -946669239 806944378 -250352921 255104833 969685098 824043745 -915786623 897355457 -357564905 597327192 147538968 -784159690 642536673 494471373 853240332 488077809 251916512 86023306 -909898438 -571254823 717312998 -448757327 785273398 -319856855 180528834 -349348884 -587615812 -957431792 811660514 -324188 -332679770 848587858 -583710554 66817411 -180980146 -801054024 -753326861 399770010 189527397 586350738 618001023 222018633 771756359 652259679 -318879904 201055204 -266243431 -3506851 372664845 241514765 504268546 860378608 -517678166 863316477 326130339 260672051 -779892672 -615818330 -210087306 -713940558 -801473469 -226588045 -150680221 -306534919 376543649 321516408 -59016130 -171584760 -248248212 563727075 -352927196 -574510375 466560801 -366897340 -168445941 107782885 -741170364 271438794 -981788690 -120918332 -513168377 612870311 762058539 -193874794 -853388544 899016406 771042890 -23202494 174410746 262108378 430551204 -697579998 290511304 556889877 829396892 -180829512 -91626809 457553745 -777641867 -130302612 -973180007 -701516758 -860589307 190531838 330219885 84779630 299756949 -498645131 -899442084 433034559 173011500 -349455575 419567321 3692193 -606057399 359291968 719419538 109451399 51923061 -225041312 -54052351 -216305546 13312039 328132852 818084803 -821149970 -708504882 304952541 -779463451 574174231 128783941 788555225 704396054 58555069 -135938050 -501506996 -262642881 -222993543 -115872429 99468065 242123725 -257584287 598017126 -364732794 -903713938 -704395990 -788895112 771436407 -400003695 -146676652 -907888948 883446572 846547973 407318657 -443633317 547052045 829947885 315344348 611997755 826118959 102743675 -217980585 -734518656 -823170962 -512706630 -816627319 -798296339 805244140 -866942482 14997429 -4748489 -935151366 -210979053 -380286348 615412105 -140306216 319476742 -222959936 -806247608 387496413 -73425292 855766985 739663052 -732811648 -382147011 576180413 -148141015 -581074585 -257052669 601377919 659426083 -215292069 434528135 510241837 49040832 -817917753 -651775881 -521168061 -508644379 101887845 -625428 603205006 -218799494 44960097 267811882 531220060 500833158 417549846 -283889997 241530352 161906567 549902638 -447688661 713017886 -254765938 309337177 336445374 243405845 -991878316 511002916 805446321 -380732351 -167296620 763431654 55598789 -780242111 -559352119 382120725 437903254 344364810 241113354 165739539 -711274959 983180501 427010030 -201167948 800643192 86362898 29132634 11865437 870843863 453727017 238806713 356321862 760087040 984270001 -748354255 485371546 -825210971 -617138478 361156292 864354063 -981437791 222180481 -727286427 -788118215 812078859 580871802 -910647646 162860292 958702865 994028486 -704282747 313937555 182355677 -264707744 976476532 -347540381 290786666 862975906 -21122681 195530939 -176502574 -329326766 454408411 -572121180 422518554 -273193701 718387304 -150480797 -194445733 959661164 -371797735 156730915 -293380145 674793083 892548296 578590979 -623394488 495477327 539076880 681970532 422379979 -392776462 -108021013 753040841 539224453 817616316 -833787830 -776016879 278744815 -523376807 -802714784 791906726 -274287913 273954855 248109221 952720178 187044103 -745850170 -562464760 354466079 -959030082 976586812 -701092439 880080495 -441612941 223154338 -821005016 -688178834 -94068025 494154599 519253805 902109565 -952867917 -933920696 115953940 955545656 -736289010 -952641787 12881928 862072950 -484829318 253188370 -401244867 -120822320 -580204120 492198235 -995971047 -328097848 -593707985 -244740506 839806335 757750143 -730369116 -497593687 -609962559 -731250087 584446316 -33356462 966406736 -111442336 935245395 -990426912 973851336 614969257 -794654324 292475202 -8839774 930155561 -598295009 559996439 -873291223 798096809 999910875 902048691 -520101220 85754924 -455674751 -261369620 799598522 -368105931 128937412 -202242436 986279545 690857896 362169939 -485532398 8727668 -746067497 -720523325 297496588 483472604 -102538871 -925429199 796260239 -242635656 682280016 27403875 993827984 205587053 290155861 370834065 -25640855 -559491894 20048798 -237038746 214595633 205356356 -220204983 670323180 -903878750 435767796 -379223922 562924618 -456897042 -361904353 568191644 763130602 -283987 963062430 127292843 750033536 128428266 -722802579 142776164 927225297 -263686385 -43988379 348459816 4984236 761943018 -833216532 35119776 -205821036 -800604171 -616681477 -402164633 281038648 941881120 -858221119 847691475 -831679862 -660367176 71796802 -781514610 635612112 496136105 -854264558 -968858575 531396217 291733954 302044082 36378375 797026071 504066300 602057383 948834854 -835039487 -671814308 35588368 -920306286 -441472742 -191773197 746297876 945072222 156346321 235690186 272206889 -12402695 699564696 949360373 364557323 174728701 -927357666 -326892571 31499415 594319133 -505255609 -491581181 645730160 -520436638 861297978 113866767 -326057507 -217967543 -388775636 -107574748 -109607927 696288680 -401281501 885766899 439143734 -694163445 -56210943 -371846872 343904677 929931388 -772991524 237832431 -7312592 -851307421 -547983614 609948103 -775499119 26624445 -313129060 -297647063 584683445 -68847015 -124305090 429601653 -408311693 25205331 462025853 -409956579 -964445014 102653049 40458218 245641489 558922775 476702736 155354603 -413759596 -108877274 533427650 246009142 305286551 -314118008 523877404 681895533 231184360 -160389768 326205215 358197722 945485247 521571024 -267940696 -94440045 12120356 -684366831 978095354 -41758237 -164330021 -729631492 445201640 925889885 27809967 -769578349 362994775 661391192 -62326241 834587350 511716520 -327058517 404524526 -689413411 808195265 -872903349 -992886309 -843761517 882478591 -253361441 135669996 903127938 458664869 -9699568 352165557 -164117240 -572729523 -227476064 -351061206 -665512996 60270935 -810212474 -601797655 899624374 -525098991 -760343889 -307685179 814081195 -689132806 27643679 -386166656 920983965 154604180 -333760813 858505272 -338151036 706563012 -265554178 -26410343 66110365 194570746 900782029 411451928 44867120 423463502 401331381 675785328 -463994950 -875348387 960202084 841369263 41898589 144442546 44987178 -945145629 -757253500 -160271538 -963685597 673260727 -32212817 -925350681 553326529 147783348 -451608401 106789805 -737162734 -10334214 -8649557 142774539 -445036694 -265136214 -973572904 116725684 -183856832 647352903 652078242 487369620 462133625 -839095059 -290568564 -609495519 -168125516 334822949 500087263 -788229628 582645265 -215089977 -365080956 -20485242 60088750 52200746 -72304231 578548292 69624807 646945016 -443911046 -69793854 -63701117 -512836073 -550496074 -553743804 479757127 869875718 -170974714 -750107196 -478548608 354368802 379710075 204713679 690688808 162609364 -920327941 564273983 -6518822 -36532379 -504893663 -90884469 703901117 -872898808 708472587 105973122 29097251 884190694 -769204745 980033669 -767645858 948139536 268140412 -858417156 228290665 -582805156 -5095147 -582164104 940120392 -235058220 -73183475 990253023 -694504520 -250430561 -81976148 -983949974 -777150787 -370414917 648121369 61775226 715698077 602204369 510948132 -561564543 -217983038 -426140346 -233300654 -981738949 806777173 -318263488 631865350 75084567 505116998 609160155 779644750 -481250507 -249024921 606273729 -579300938 -605620545 582208201 970266757 328476563 -890940218 703548198 827518362 173788521 609294616 654345477 -253620998 818562623 -660768314 -66759822 297644003 91161565 595518082 -19408805 -123603304 -175722393 641975814 257391035 176929889 870471911 -577484824 -532601373 -358926612 198986906 -501332208 -760288922 -257010990 953477983 -992043954 394129336 7842663 -364506813 -663607246 -336841628 194715724 368562304 -119391491 -707934979 924935626 -110991559 -808758107 -316299656 -743715598 -714235615 -614614627 173877515 -878397488 377377412 724367160 -997270689 395773269 -491471837 668023037 -488102394 231372975 -681308345 933177607 593232997 -649569799 594688689 -675293227 104381453 -378075339 750875997 -36333620 -999307787 696481564 461713930 740123713 527605029 -337216352 -347325313 -30231607 390520426 841693803 503071180 -268220662 -604324801 -191145357 -431781689 495441289 -455256570 512001589 30954265 930765212 -699546535 759389879 419193988 -538799664 745388174 969904 41787399 -706882650 -59868549 334170148 -644678338 -597999232 913760582 -407247642 438244731 -660898831 565847586 35648133 -115865342 -19085685 743851822 24154653 -866223249 -961264449 -351411778 -590429982 -437089787 -306542437 -533405974 646068938 174858831 263866132 -384964813 112538851 -361369306 -672617331 939434121 -852919882 523956339 130005240 374722643 245048603 182954223 389264647 -886498866 -840383700 399266615 -61215243 -66790599 -819289969 269658787 -22144082 -39968165 777749527 -826823148 -326818844 536082143 -819956268 -931007729 -429405362 -899408289 -254153565 300927753 171970813 632869507 -188938643 684365624 382487161 324184256 775919321 601469279 -340583904 41001271 -791343767 -353672853 -612083957 -246343807 -462446628 64383760 230594106 628870870 -872498740 -474573657 -669280319 400966176 587450636 605123026 111400148 -874012403 -126278039 -968830722 787364644 -755839128 -172920228 -459582877 -522521291 -736321597 -32337887 -709634236 961370170 964871858 544946408 12533967 -297650139 752050850 247468650 -753258006 643468115 -397364561 432135452 -999314065 -61697490 27064459 -341376286 734270595 79717909 -41138428 332667625 -133351495 398495057 491438499 -136196591 -746125987 -470187566 907990401 152715410 578423003 -992862635 -291947189 -129061407 151459591 -719685494 -358795930 415958179 -512488723 933579732 136754620 131743629 -955734918 852835877 -396564692 303313980 20659878 -66845235 -56625156 705824698 -325159804 575338586 818192105 -463066781 -327651445 -249923063 -309363159 -997487851 977943465 952890671 691216408 -568260352 -758445399 50500549 -403644061 494326864 -405634513 -263445038 -307746051 789801262 747013790 253583339 881853358 -418567098 214672484 -503242538 -312893338 499216339 -741631915 295828155 -490097855 -934561821 799234745 -389464516 838139876 -862465384 -995033792 406064008 -310458 -948594726 325277407 -914557590 -627403320 162098813 -754843615 -679939247 -888503376 -561119907 -980002097 833678776 -412063566 -924757673 72002680 -645797700 345517042 -464482771 226463325 -191283261 468779215 -950360528 -462312997 -300058110 -163643289 -657618885 298205654 735902127 -961256105 -88380697 -123493483 -610427879 -464125275 -598297859 -850062106 -201767019 -942969849 -579104650 329100612 631297538 -329769493 -257013291 -241045482 -188135514 -789525717 -194563768 848936045 355544093 -186796754 -653306377 102449945 492997325 731459464 -466634433 864955397 658323940 772773788 501482346 290311013 -635737478 627202110 -969290556 141898186 -888699076 -605878710 -88729618 -620303207 -615930790 -658998170 -185497246 -2226959 -429429940 593555481 -555492950 -184089094 235216236 -652070828 -405381092 578499285 705679289 947226612 -652438118 -561058846 -211719097 -967529725 -4627275 980240612 427771929 -825305686 329923495 878172991 691884272 -389894541 -476623360 655365156 465126936 -294559311 -176873708 -460028389 778451054 -574275250 -28625427 -150646845 -805110361 -75011545 958545637 61757668 553936639 -950459224 141626641 768870898 -956331540 442701760 376829249 -14540870 505877661 -733419890 -950866848 799906980 -573093382 715882627 -661730350 987938259 -77649755 -15047241 -221674335 293490324 419817644 -176520392 -679443799 -270713753 -863641475 527330604 -464443449 -235643978 486074889 771604587 -591187555 44119063 -908918132 -57992968 -781390652 234237372 401297048 -148033305 565056926 722548628 753256520 920523192 -915358422 148641313 709653697 -934261202 763100276 -979263928 602578985 660583884 -104541272 670503235 895645603 -304625963 -465398210 -756882234 380007374 -8679881 322001928 527100482 600731459 -798659499 -548844675 978881728 -105923817 861336493 890124947 529721375 735687796 837380693 -345263079 276658529 151031199 -470399507 -79444089 -562893220 540284017 990562656 -26662628 -366622446 -453226283 -145452682 449897459 71451215 -746742763 653605360 -179985722 -511412383 638388366 788247650 -451460440 -206532894 282694226 698755750 983487258 -15258637 -783998077 201533586 -217407338 444067347 -606401249 -630181489 535780014 -599928510 -486260008 422576235 -311566385 -813643545 -268141122 244047841 906800621 338037607 -202852191 935491188 -25083910 948064134 155868629 -278346958 -446733205 -812451625 301548661 925901505 -119213418 -376814274 8060157 -23734457 910186373 -664929200 102422790 337572735 734094598 -722541203 401464608 -360055336 -646280407 -346137501 -978132274 -53079207 -633180068 567824889 -126285262 -350388445 -192672743 -150454491 -631846546 -789174195 -456350068 -620476226 -161809527 185022815 -923788696 763795645 280913095 257831999 213255634 -633337191 745840908 -547826606 191345328 396744299 571840315 163581113 73232855 -478463820 -304433328 689611937 481836303 -460063307 -196069816 -856763851 -587707587 975588297 992261412 159197288 383884341 -60241522 553720287 467843996 467398454 6294842 932103943 -65669521 -786920124 -321452675 607926551 -256268857 -397398811 74919880 548494134 -284753507 -628805270 -222334457 616664003 -473419398 802161542 411192404 410697457 678297880 658148565 937611917 -117560090 180904938 -906824822 130513224 -763497435 -19887306 -653564526 -512573161 -51418294 501134598 468993773 -913049708 -544417668 964998106 -733904250 -119791947 -543057241 -104380553 -45166980 856982678 960022193 217084090 -582917171 -801518311 621191619 32649228 -890723905 -909604340 485539755 645909526 36940388 634181234 -966081094 -487875301 -452184938 93775405 163330627 124872344 290080130 -922238881 -941618671 -44946060 635875764 438829614 -923002073 138713438 -493783353 -690976424 680466686 -323757385 682129090 -631194920 -100028342 -520818449 -331605267 517752725 640555284 789380073 435787423 526167736 -700208206 -791741989 -440079954 -238542003 162210087 792725143 594807962 533390839 636232602 595892044 -991786572 455110310 135844693 -974555476 -447519358 -635936931 -984979718 183382022 -615474951 784259250 -42195754 -484377371 -447643883 51498520 -184044923 -753535679 -767899282 -516819431 -993505727 679886645 -586525109 30895650 705129148 -817475742 -244935014 972760874 -485359922 -664826659 962838895 967999288 691368765 -650838143 -949433342 671491936 -309154515 592428814 -432725065 303048873 97968064 -199764744 220928696 -466804003 -425314778 -235454543 466745735 834873697 -435729926 -723789187 -171858117 424134431 253015240 668019659 487753353 -941853763 290082222 547428853 672094328 913136938 98351113 -169671995 331158220 -208908097 -366767687 761609991 -471745770 -329064953 -700000315 -738720256 730352755 300492596 -242719129 511785831 -652702198 529229979 956720009 -448424706 -471169571 -11414221 545988681 794407272 404419826 -188480658 184023395 144065571 -852168972 394600624 56229794 121863196 85816017 -993627379 802738832 941980223 297044595 -37935796 -627315427 391990593 309163727 605645034 820755084 422774641 -536375788 285779168 375289919 -671219895 -550612614 682981764 9331032 -864726654 540415852 394335899 468988195 238670103 -560639199 850598769 35655088 -280903020 975652494 -411775511 112952802 10634406 240273242 -701931003 3251355 702927621 -881076360 -683364960 541062894 370192181 353772022 -718655533 191742908 555025445 -706754929 662372379 -395266921 419296140 312827341 573954660 211399058 394332612 -483288356 -920936012 -782137713 279837926 -677363271 -620020887 975650280 -706344858 -527046964 61106608 -739335652 722282911 7933188 445973194 -649278771 83821350 -26185126 -27189028 -76937383 565249794 107022814 -902078141 -367504182 -885897736 -63221398 510205161 -847897979 705537727 545950604 496053012 199690177 389643850 -119506579 331445686 325103887 969406836 236504571 -241281081 -421333250 255204185 614639778 -389128506 477845915 -200628301 914574445 -948830353 -875979601 -223977250 -863153970 -318383198 958804610 990614424 829033899 659947222 -567584653 -26838038 453504585 456543220 681425243 650695689 834128606 726876561 -417343918 526345465 -598788519 -615015331 493316579 -743464915 474397098 -315890497 -113731654 936934639 -536498879 -865707806 -737197058 -437297723 976027335 -823667628 -768368274 -694102882 947419450 129025358 -935841748 -853310155 542691438 -848382100 993763480 -282076029 172437313 681698011 237664352 -472851202 188276315 803271578 -722141944 232258394 -382337979 777670374 159902314 100253694 -845730699 -750626849 -611579028 735804025 -732500074 -283505024 814031616 -693227042 126097025 -500524163 -764346577 -243371626 -592107081 -444693293 67403491 780517656 191343739 -167501180 17147683 932876815 -382458540 35664068 986127904 -187838674 233506668 -223021142 -507385930 107654047 734153174 778418252 961791239 -307574566 58643155 -799592470 -137411911 -26983237 83352455 -591733385 977718314 331917267 541514348 248516974 874929864 -720104531 339284326 -463413198 500278073 476517240 -211690007 507534206 921311969 -246835233 216020375 968134913 -702674750 -643005215 -277303882 117613458 124357796 988951787 564814039 996835884 928492983 -177729661 835755374 349062787 817736803 -563040972 -440554838 -851393495 -659224072 163827374 -328924297 625319582 343224652 -922003882 -941136546 -882426898 487235258 -369888579 -570666916 269111217 645427747 806764623 -619302777 -932570372 -126902310 852492527 505193494 -439492493 703619748 79517267 -417402770 -56391852 610289798 -109225665 591826059 910555206 -789192285 18253937 -861269554 106055595 -351135408 -19895273 732597027 -911365425 -151416901 -410127671 -664990600 -378801521 -472724295 -693050988 -950864048 588221558 -731678806 -741015764 245305097 80779624 -818367669 768566849 -462267852 -39725580 626269695 -613375011 187578054 -979376343 -590350291 423061760 -180069602 562154072 -221010679 -494474741 502137496 -440798283 418927503 -376265573 534000584 -548727639 621217319 180753628 993285974 -296340079 -767531303 679680207 101636587 957677924 395809750 560807161 -786773019 388298474 51796471 197850906 684548736 258396764 705638326 -324101833 -400063692 770516702 -143476262 552838476 -576200604 890513275 506048794 902318387 -407250088 -309732754 -261111139 -442346916 -738683390 -386455346 -940476068 57254754 -802757280 754804346 439462639 -333581377 474042509 992042157 81829947 -453462247 -492328061 136079707 -982015452 176996174 581152967 143419438 -749651790 -137581624 -498351634 774021445 -850404450 -649352612 27556670 -523976100 153433028 -995857513 66403877 182446560 -687938593 645156804 747965140 784681684 -193733944 -993123398 120076816 -143424370 -720689580 -668167349 324860311 637322866 907051689 796823897 213792515 432290881 -652242809 98236888 679631245 347759117 -508475986 639139419 952687738 372283363 -230392606 -267659069 -213183302 -912999397 51029486 -601701307 793471325 593347165 -905040732 -646818851 -444972303 794768575 522730459 403738826 -106961336 -470556651 -922896601 -584280606 104931511 -668677838 -389747406 -861687341 320699436 -285782944 116481760 991372584 -319359045 255883816 -981362031 792627835 80241668 -605593524 -719098036 375494134 -873145961 83918042 -332701625 -637651592 86557696 867485049 685409685 -164597737 729845536 120495627 111828547 383099660 -443237109 -704632932 -697046416 363607654 659229448 775148304 -559210744 -251592629 534335770 519349214 258129177 291751135 17006939 -981122371 -323863390 515719956 -196605660 730966633 48663646 -511644381 -86481881 -121895387 -4325312 -839169899 -26146849 557407618 155049672 228524694 51353812 270700895 784884658 -429076108 -382963025 108234020 757616314 641842064 847187161 -957553825 -833408976 330317570 560404632 -659702933 -54145890 -964639938 174670849 483565141 186425724 -42541028 318720396 330276135 534340974 842251939 14886490 -753897482 -783809227 -679137350 141102455 -974928930 719717783 544176276 -620130588 -9782716 30830481 -244014302 -983555051 -124223295 -593606301 938163836 -779101809 -519341598 -802007863 -939354419 -349459146 -20543988 289820415 -772292704 48993709 -164497659 -316308795 -41700640 620809893 -550578651 787345638 2975503 338416462 -146458793 612955519 678502308 -302118300 -595730287 301574637 -332651643 -431096954 -830603920 -297118029 310501178 -187647528 539096718 105453094 -544541125 -151640566 604067410 531071002 201346406 707426720 -600838303 394296031 901668116 73769176 -8160575 -148899066 -831157917 -167459473 -606278820 585324167 -305156177 -759858511 844608385 -99513338 -249645341 717745753 -260751170 -684902907 801023722 264840289 815721537 990774553 404701421 -436419874 -132928822 218014799 791278131 -83279459 256640372 634913626 419609618 821579410 586935451 738870643 -131529293 -76079188 580244188 66041969 44767052 354466927 122302634 889022971 844889527 -346276286 409442497 -3844345 31258554 586016705 -269954117 -880784541 939440603 -881573567 789997109 -851670169 -688659567 -900371190 -523596093 -630317855 842545199 -970918242 -616448447 417234940 327843096 216584661 195596891 934292609 -271770018 844015412 -197365109 -891706763 -662787482 715312230 43847382 -632238191 -970793392 -778726377 210319855 288933289 -969150594 520774514 565927821 -20125803 117465799 97821497 -725141827 865884883 -139138508 -589670033 690448431 341422066 228473624 795203182 963645571 -68918919 -599576556 -904244136 460686552 388110829 9756185 262464947 786309785 -971404210 658328721 913890551 -131265974 38162883 -622434275 524777992 372061303 -499316271 918690736 772154874 -927921659 -841515051 -534923586 -729947441 883418399 -820151620 -877524543 36284218 -139745217 243474927 275155270 -525199268 604441412 673821757 719902009 -204254847 -618460240 84628886 -253052262 -124773357 734164349 774981136 -843278377 -946941826 -793243304 168969037 422472236 -368609265 976976770 -129065045 -397979564 884535686 657899567 503870656 306319769 718950522 85625245 334740527 448672060 360988606 -622380688 -395407496 744384796 230208896 -518986386 685734853 315694663 -271448488 -356240427 -494401799 390730594 178346940 877999556 177337043 -776896618 882152529 914637021 499561525 -360403885 425037575 90128303 -275586147 -45152071 878810057 840348446 -125547285 -27951937 -924298964 298037007 386734030 -252820755 -808859569 713353824 586348157 -103049041 -712342756 -55592254 752475383 864446328 833779840 767849214 -305957173 297112013 -390476923 723185429 693079823 -950509124 270369235 59667314 -500041027 628371138 206383374 71829234 -117984345 518990508 -142171493 -236330051 -225226205 -37086676 669082711 882814668 212078210 668765439 -121322575 14791892 -79146504 -417143676 177160297 351463159 -31963721 850018542 585021332 48291358 -548168300 -727007791 -560124679 -323996233 551964241 903795634 -711877204 38105253 -963868223 129712017 -714881815 -817173735 1375287 574950340 -41337601 509420805 365107507 -965952186 -898792006 -53595082 -896213873 153088259 -690599164 -31996529 -349479608 -314245467 849954307 -814117125 -608288248 -84156013 -406852651 84200346 693083746 -103304997 840614194 246291732 488742545 436400986 -552352433 -419804381 80111978 -655917988 553802860 -702369286 17177377 -888818729 185167060 398127798 -694351469 820798738 -10405864 109636517 -634145829 483035128 958436993 363710439 -430505133 604720756 -740328300 -428252231 -772114685 -892745287 -270362491 349521519 853297359 299691757 -647490573 -74899900 -224057453 -605288341 -31996638 215005828 -160016576 -355487124 -200994325 -870605081 -506303094 919595406 -214539590 429217467 792783610 55724277 278535780 620542714 -45842399 -48893597 595342008 -872739534 -271598279 149892736 -920910913 656239998 858334436 141000751 419928182 886766456 -848884963 227566326 447481806 -133832751 375072717 -218214780 918492581 342313071 73054168 -942821232 573829797 148951174 -763372328 216151776 368161596 366466890 -944404550 387683978 -347499330 -682388905 965844288 -185689427 -144061641 374166360 219622344 151161552 243694661 -709854178 -155441410 968530601 -578168229 180312063 485417176 913131523 614670606 -814555941 -516118044 -317742962 192755976 593955244 905687121 -47815967 6038161 -316447383 611503205 848310008 -835982660 -361614800 -244566230 349292347 -235839069 598690004 700113731 167236685 -672570443 -609685999 -383312272 103671266 -950847594 -48454617 -965110155 655771793 44598816 -495561265 -355016849 648517653 -184865044 12479318 -625098862 -783819081 475996766 -472368240 -294920866 897961015 -758090350 -197987923 922773015 872573461 -313180913 -887067273 119017829 -668871833 -577645680 -319233347 972464593 929855660 324041024 -749431746 -822505092 122657115 813255453 -535741636 66571248 889544946 -114097871 189618370 404794904 -685305485 -213853116 -443960075 -849349018 -746366799 185693025 -953656077 -25506789 735854974 -755823821 -208707063 672261214 44679664 -614368174 -395736849 -912420957 671209227 -971893784 912987214 563000200 -3911411 346036971 -273762957 -585840024 -424111141 -829656900 -165814145 48331126 -734356200 -516540944 89284205 -310179451 13823109 -775407385 885228567 473839502 -662574624 -856024717 372098499 60413504 -859800899 -168078156 -791659759 -243975278 306413222 -851064486 814570062 -56873822 -525863980 -839593984 340722370 -332477244 -488346055 853111642 -674176387 -380518423 32845135 -563905901 537452227 -884711459 841168882 570033067 648938702 854319934 187390599 -806795240 -341024117 -547007848 217559280 -404976906 370895022 106756598 -608903126 516342545 143077041 735371670 283645263 216010686 -184109356 811067702 568031504 -853174095 482007277 697308460 943886811 -239457275 -430699125 620567880 -141137492 -393277717 -298958043 24212739 -256531122 846081254 -325737765 373327496 -430001108 446432512 -242065129 -181911877 16423425 -135626361 -558562352 357319071 75362186 -120596705 -597094726 597323556 -521131360 -846207142 -952006269 -199194515 -934188439 -727249326 235510351 836083141 844529963 675502019 610433155 -53019377 229802369 114596192 80947758 -153059852 195689359 -994606125 169678913 386778197 -846700470 -537728807 960845895 -739655494 817925831 823593881 990478474 -565787020 -402317462 -863955188 -409410578 -190544426 888603566 -525283847 130146438 623802149 135554970 217607369 448007829 254144537 401970155 -664560249 817497620 -950968051 -491744274 -819390977 -69469898 920363849 856520882 182286061 116605003 251067950 -734174204 -557801832 -745048529 624913902 -332805134 68054018 450965971 79408302 692462764 -412362662 -757837651 17809205 763186172 221090488 -623550376 219787416 170279386 -628338172 693423167 -769660827 154026873 -534318601 447886737 367427702 -426062936 894121484 764229984 -392003058 -442521866 -483348764 -613511050 346734325 -280740200 927808862 -488571006 -167506851 -336223717 -305410554 393532217 814856986 91546808 820742064 795195936 864892199 797856773 -941637272 583235625 -254097257 -101682308 362102859 131089250 -900613886 -135546801 729925388 241778787 429790974 -716066957 457379682 737827943 -913242047 622204768 -200089972 -185119962 513883089 -736639422 -587939509 453028283 -519402100 -69222060 -140473707 -335937561 264626457 -571782140 528043458 -445985026 -701264036 222811466 721271031 597845863 994294958 668450512 -625539408 145973741 842950637 842184570 674063086 -688693164 906626074 -647396456 -830921184 -767262971 -529886009 156287580 452314953 30271250 -615149908 -615240077 -858686514 -589980650 -929515679 375254489 -983287643 -694993527 -198594102 -432593508 -347989905 -658451250 -506959189 687464138 -79841642 -970235224 2282591 -493262857 -894540579 297654499 -24316867 659928503 -71182827 12893607 -492659564 467832994 -538504019 43691275 389357722 997520208 385956435 326857542 -241094533 -683201016 -295095881 -542884121 573087731 -864566797 -696196414 -122493565 -447278164 723823949 -376693060 -801647063 529473041 -302034841 247267594 353918046 -374656636 711664598 653923873 -381408816 41295223 932433738 -766263785 -864464713 -811412721 -333521616 -841615148 496105309 377858238 -513844982 -418463750 336094322 367433616 890300047 216637946 811477763 890755798 -275516797 -644830142 -650050251 -116937021 351757493 48178443 334880485 774624925 -449118436 -540364143 542190595 -348480583 -79534250 -726379695 -977393751 878763052 997101069 522832892 48713446 -286861622 640703620 -226392353 348559493 -940059076 691176089 19665886 -856794851 513423859 862896183 -689332600 -127171926 -428146086 -258458654 836808277 -472540591 371746885 -619882531 197323749 223841552 -409837971 509665735 -969696052 899136265 925303300 642828723 900492035 280149262 -940981642 -672395527 -508405698 -390769779 -942600199 -840991710 490476786 282066712 247877327 -899638393 679644868 433416000 -890433221 142799178 612085891 46204629 -612156260 -619411628 648604753 386228480 -921863193 -317708182 417300715 901056862 -786562855 852794902 419130106 -471367361 203577771 782988428 -810549853 -945121549 986489178 815447483 929708675 -650417425 -163061814 -499700963 -238692482 -191368723 463201833 219553173 -338020418 452570909 -699280904 -666069634 -487721617 -668664493 206184652 571987584 926866295 332228175 27935737 -368931534 -175018385 -874727728 -288833313 890880343 -450270715 686559455 -214734748 719718279 -934924517 819513069 -225621588 -718149734 958468087 248743920 610095345 -328221455 349457321 445528884 -287452545 19278987 201803733 248889442 -614912747 701860958 -422600997 610545179 82188059 476892052 82169531 907640325 -76145735 -958041511 -505037325 881026187 354629251 -70217848 -832197838 48938585 -229833920 378569521 243467668 -520988411 -154115750 174909711 400454762 -449105033 -670646455 712451537 609579995 184230043 -77744787 678411686 -138489525 517571121 -978599707 992865111 341762055 714266537 133155786 -387335308 -260530680 -771245380 333279501 9731479 929547467 -775987264 553828173 432003370 295501648 -482415051 -756607269 770650940 -493332509 -371570281 866104443 995163697 -93629081 -762261437 304603156 211765528 796629691 925524775 -477401432 643644210 815652778 67222254 -193510769 243653959 -58510679 -325645249 126611460 634587273 -907047252 923687552 682662064 -100810053 -691786904 -361604124 -887673971 -399509185 -23449302 445123780 -174836880 98971875 -594997813 -994447889 865817405 -988505408 -217667111 -597130521 116748908 -178072002 456991233 -187966051 132529534 -937888249 -166783824 -798694740 -91793253 -894725722 -295534815 -737449424 501953328 323484804 -886619195 621488744 70840346 505409251 124386665 229448968 -582698587 -94674982 -105650665 -141207817 -999864799 686759686 120570279 -192561004 -688419852 572982565 795478290 357944261 -250440937 -436357465 -963578322 -316779302 -135468062 369578996 340986562 164030997 -702542693 23469475 -349289295 -796102462 604028835 999505660 574482337 -509983581 64345055 163347121 855672233 -330291182 -841776384 -192730326 -954358496 782354953 489471621 -146681344 651102009 265208982 -779231848 -372553709 146515609 301470246 -105706942 876233526 -752398213 541800749 -261538001 -420024054 667329729 -102401717 902950785 177986777 821349756 -320826620 196694029 167305996 962374061 -750506919 66305989 244015547 724591512 938923504 -657397307 -270984754 -453191532 767631047 -174612979 120863399 -997795265 -329113237 -309382965 -243982936 -610811747 720784446 -246878153 349595022 -478453688 335862188 -129438165 246121005 82944748 -565516965 668290846 -329795528 758039682 -301115324 749490226 242431752 -474291322 -720224764 -662631403 -534261734 945996144 930402188 -656167115 70058040 -635652329 68517114 264062405 -80392736 -840372231 425289950 421015671 -695015653 -459188292 168369172 -318363950 343749864 -634987229 591585820 -714555227 -717179394 -370395360 -373804722 309611748 883981458 564725076 778674723 -793409335 -8913555 338609194 577469031 666745247 522019413 -706379667 590869825 899920290 -535641294 274284298 -812914020 629849922 110612211 78948592 -459170835 878134735 -903107654 575346436 499795020 566707977 852239711 -850415221 -307618056 -136198424 -98187791 298295585 971311628 -423211078 -668413094 -180361753 897029764 677722154 -245550668 957397888 761273859 -404751328 330332957 -421136681 -659832277 701539506 195655662 -735049832 930187353 -371600434 621717090 247925460 -14761446 48496644 -617330494 462756737 -288348424 -716945737 924109894 960038395 441956957 350097856 199933800 401595527 177165910 478642313 -231129091 -549863830 946446603 -849177416 -294659570 384051408 -221683226 663112089 410106374 -532160858 -555145533 -805582721 -804207957 -466196485 852838257 -534617398 -24057243 -462039759 406003618 -52127441 -539233063 -565693646 133294300 625666229 51895994 -460920389 314089335 991948801 -866375937 337387791 635937197 -929715942 691423645 -855906591 840393604 -932117091 -487054412 -190881358 -249842362 -111821934 760730486 61738236 983718523 -774720850 691019894 496183886 -645414452 -910852928 -308543990 129108474 -70223160 -893493448 -85190679 -316901088 250185182 811837063 -236585703 776406340 293882300 -994320710 948647499 834031640 -601351756 591523954 878678768 -692755436 -336405035 484796472 641786756 880643105 919789500 601342965 611906340 -21337365 301343363 862796410 211104060 -458987357 -118031442 347441660 -662702409 -280453796 76768548 750629957 -619094772 885831559 -193708132 381416784 397566181 -254737287 -273590107 736801342 170916917 -281975476 739974929 -504719917 289781926 -718448937 -891064669 185506665 621625181 -202388786 -320029943 -337280742 -564092703 -300889258 -570904049 369251590 -906265491 242838302 -813151301 346308563 -351494165 555479117 -265746874 714301394 644956900 -827755696 -246605444 -127152493 -732426737 -401546294 497504983 -140269069 -570209740 876839639 925504327 214086610 930563607 -615220269 151654781 -459618636 -434831364 -784865533 -548322199 566791494 477759089 -563128380 973175971 366684895 342181346 -808266423 -677630551 962365388 786835565 -419817786 196735837 -439877195 -204264469 95145771 -738463520 -140169378 576401574 -207323152 741527421 596221484 -245874316 649867789 10468837 731430502 604416459 718078583 574890676 -298386945 547787346 862513895 -311055612 816746413 -603243274 369254855 -355805143 -197876933 317994920 -810920801 -365379822 444427369 560260696 859538876 -131164599 266262811 800559627 -516006298 171130026 -625197954 41687844 -907384943 620067730 313878887 -542791916 -377293501 432176960 563220924 -614498724 -54490092 398281463 989051352 285103314 797101206 -857308161 -252587637 404921165 -977497614 -236771869 -284211872 -34572450 580264093 600035487 595806892 309690441 -443642649 -33322029 75004232 108618055 -450220624 92011806 -331199677 -17656517 -965455710 -59689165 -962965283 831603352 -224991447 -734429635 -882371779 521938969 -261239190 914660691 615828021 387352455 -796029274 -828751711 -490399048 194619599 -644803162 868405506 -675926272 -406150471 -83869674 -548241866 -230770318 -486035149 268910196 -907184483 -805277976 627281130 -896445567 -995108670 595001737 -241300200 998273649 388034527 998507756 137261798 669617587 542188972 -502017433 746056745 411552544 -707841686 -212286347 203856352 818650143 920855920 -60433644 926893880 -401159992 -699368571 575413963 301752852 -969063609 353725802 323155482 172680065 -837337061 308472025 310305783 692873733 173437861 -487881837 899942850 93396106 -184670864 622982661 -509619364 -440006189 -595628144 858388819 -113006883 -840189763 -960428668 -254642302 695704377 -87815426 -853719678 -373101936 35481564 467908385 -427243945 666101863 -364369603 200675812 132339371 636715126 -206426040 791382353 -73453724 -741970511 26073821 194006529 -632595830 -963372093 -159091853 480999306 -885059573 52794099 -261138685 -279189223 -682911422 737045657 716023916 250494086 140452544 140974246 321134169 342984743 550674820 501898059 197361407 171649879 -422683931 698620062 924340597 -581864303 -529061478 -874319544 387724097 564418155 -148390531 -523766740 -396069 -880684927 -496285825 -335338530 466305063 -617765120 -283338455 212886539 710221098 126675317 -986342968 -907105878 649539151 901305242 -293531368 -279572656 -654393847 -83390801 774363618 28980163 -273347954 884506567 53364303 -538386069 151122563 177549569 -736923293 352991412 671399588 -30672952 851823867 -776972670 -12139629 -903230578 -546833848 608138322 -364689046 -497923190 -185894875 869277948 -556356627 -111290091 -293809101 -340423313 -274619863 641056247 23047730 -869031600 628536509 858935220 -413334695 31828166 828600990 -525690519 -461397959 295789514 706544455 -641575131 33382824 539330826 -868488958 -523175245 288771069 -436866158 352932439 911892399 616464651 118755316 790923640 -503529242 -737866522 -72815383 50321226 340708924 444486245 -390819472 -794506325 -652855304 -806590850 860832770 -551532479 546783632 194870925 987692833 -145720773 -482990954 -415045749 176598735 -695864123 96306704 -218837559 -17604073 145553906 -474860563 -664729830 -309543534 -798299725 957415219 -630091449 -754404994 428424737 -103502214 -990268603 873137523 -755313299 483483210 -729632018 381562881 27638685 -733527472 807340816 -804584598 -408123092 -873529258 -705349343 63626296 816061432 -66288271 248733146 -21111612 556021850 304810501 637979885 -493047964 894185726 614393179 -897507677 -536165853 -563383176 256993393 -207861659 -329762588 82920294 -380560928 -768729227 -643341766 448987848 -124011731 -599380143 -76137028 260234899 -725837049 -29628665 772239106 138446675 -191876076 926456939 -50680750 549156193 129680789 -938188702 133302873 225276002 926313205 745449322 -481666398 291894076 584065391 -654093480 198151774 798492098 145047364 145179920 486297090 714340427 29852828 157061894 -337005177 728044654 920341432 -72045645 159724442 -875780384 -472156701 -657211097 -530147829 361287738 287014493 -174540509 -441321162 467156161 -489907344 -520770571 -666558492 335544007 15897811 -468174365 -282264855 431958531 322322875 853086495 -482269287 880452374 373042566 -447659467 -51511599 -355847454 -112539032 -546532598 633961215 868451062 437853758 2851983 -977436291 -296683213 451216737 -961536446 -17703429 41879392 -889925463 -7125004 -846793916 -363706162 -46335290 -801389907 -111214970 -289761520 591160055 366626049 -977053622 694951244 396808429 124470034 -384238693 -497401594 -173269332 -853064843 15127123 -451598052 -313778013 -639791591 393647263 365792982 -277108868 340303309 -382722042 170144371 -875483745 578538883 483607113 -418152870 -160335746 -479855832 -661836116 645014829 -870053610 98680822 -63205332 653855553 -662181154 -355665479 872005094 136514830 -31330139 870800649 816472978 -753390148 922843857 -475698279 333259519 944480389 -176084462 -106491283 918432804 64898553 -758224662 253006082 400104812 548406288 -343942502 -779628007 -897319198 -660209764 517702482 -398395956 721679290 833386339 -26349242 -270052624 -146531643 -265037056 718096275 883117106 -204265529 88197723 750919496 -249295921 760581447 -287629134 -464250406 245260904 263977357 167731657 514384864 724609144 -323716351 172132061 -576137254 632095130 -378402521 -377300956 325575601 762388021 228058837 -272863080 988103532 -722464005 125882413 -45514057 -120494635 91364685 -350457421 -206984912 335547129 861339354 -610704966 -246529469 -544619523 -525053973 -475549987 418931302 -278237990 -869622968 241026893 525376045 469424929 -594883901 46823198 902342738 -997923255 -62480522 -60918697 -184500455 -340293426 541924822 230269453 -157826193 -256120404 -680240655 660823810 169212713 -127218811 -989754195 926337997 930563262 559307289 22920315 -453980474 -146097212 146461131 -319137133 -119420546 8968722 -47540619 867978631 -552788555 666748629 -152317272 -661677900 -388855625 631651323 70697231 -199280915 200683671 -629782371 -555287083 -716991060 -26410735 -669784795 977914866 -327014254 911289619 -500014041 -537758951 330831892 -712881497 -843512221 643988198 -725469777 216287306 230985297 329698781 377865758 -231224114 -950698145 850217145 795300359 -254686365 -591034728 510181407 484120139 668117191 -236635358 -439072963 -794917034 -968542227 293945647 9201960 257386764 -888987721 -248422948 903281889 -24457392 524673951 -110597300 -552032779 232344088 369708515 580583044 561492082 605795451 993253453 387822385 854050010 261960089 155970689 -729609609 833173487 507885856 608300073 -68734260 -407361462 475363995 482604060 -3911651 -889304059 452120724 885265463 332353859 -698039972 191062515 527685115 649164953 390533955 973287806 -812278145 -568119557 -23167042 808581404 -841000504 570303880 806060312 225448561 -116470669 905967267 956508910 53902765 -472323566 -619944227 360940523 541188314 -964976554 287321600 -836634237 -865124958 -83879621 -797967790 526547896 -452693971 188779660 125399392 -492194936 74023502 -73986341 531652973 278893992 418832206 125640840 -537122181 496180718 61935491 -424619788 -853300525 -938526842 393870330 603524313 198080564 -497028985 -807527611 -905196000 201975682 -865583292 2833002 510247678 -20504846 -233755058 231090988 -483971663 852562367 -780660085 -843275270 -16910945 -495090081 -151101211 -169996826 -880995953 917990861 -39474761 156236612 -426271580 -710723760 264623719 -558840067 -378313194 276345880 252530610 984565055 516107223 -177801605 776879216 454091607 -719735840 -102159595 -185607793 465097779 -942530999 6824398 -960360869 408563386 -490966794 -771369704 -521653282 -319871772 -367541033 -570794353 -678663204 -515060446 709790046 766237622 -100425319 -910600980 490401132 -751264810 -979387783 -90209930 -789125976 -476220608 150403451 47828106 934862476 925688959 420117192 -595463838 871038677 739523650 996740073 -869234252 637424076 956613531 -401963562 916094025 -562304429 -500767739 200122764 588994544 -39387226 -526100067 -593917487 -346783424 -648944600 54975271 979480865 799986445 658288628 271563012 43455209 348584261 416249700 -949259192 90662349 640711158 362674742 599156846 -621429290 -360897737 40048310 380456106 -945600689 -905153205 -693462419 -261455232 -635045140 415137669 773268776 887538729 423495254 563383454 -186579603 -649623691 554276298 821062883 -694390016 985172463 644193231 -691135791 855656197 194578480 -571842588 -953985945 971172803 3338920 853157204 699396251 111754780 -897545127 505014267 937820187 250967632 -572253102 627256053 132428162 167788118 -312655956 -633606653 648591113 -692304939 263420309 56663966 663490667 904453832 774249838 405937458 137714453 20021166 -606737982 737676774 -893223413 515337118 -519952204 -709545157 -94117629 830022171 117605274 -417575170 819519960 -327271888 755438490 -96445432 -480632432 163652978 145016545 -652040234 -995781686 -654046892 -53578094 640059069 992841777 116108290 817226493 416483801 389598702 -151321509 -666109538 -172504484 728290363 654592584 359562004 43793753 885998886 -998504726 -853682122 -222359173 -866201399 856120482 -489132739 625316032 -403208323 74179091 41013918 732066523 -157360794 762018609 542474267 40019711 223761449 -919601899 750653876 -855719377 -626208276 943289044 188334149 -749798437 461656153 -219985319 -823447317 86091515 -876059268 235990315 109341826 922865600 -355845759 -248283194 926039991 -598678079 349432119 460180166 -44694610 -164012213 797804503 -427970511 385202727 480844823 474671204 -816272630 92495752 709047320 -316894422 -612927308 -323025137 -427116825 -455112383 347836676 856348132 -799611267 489493814 59976111 -327246063 -226181245 879815890 116146762 -396915110 -145569232 -115191708 -650042726 824241827 -624694577 121795761 585507357 -733331206 971248417 -791727508 457758534 397870114 -938973387 -251569924 -699801243 -153385377 282197940 471236442 -731119248 -921864835 190179676 -431726407 -222432569 -36003606 -634928450 691124764 -267168317 -542870911 -324781198 -312122756 603408506 -529345442 983339771 414757956 349018994 953387200 888595319 271900501 268837608 -680569363 -765915512 -904567813 -816639483 117775393 101428590 -982812147 430032089 -833400095 -592000571 667991936 673773269 -294915692 736747745 -107905945 31878536 -594233774 -210098587 -860522783 -627362128 460871322 -507195492 -329451762 317591472 -976516613 -469643324 632553083 -813233715 736329751 888454680 784068662 -932235353 -885864020 695278664 -157240484 252195019 962867535 -525601014 786839861 188128570 697435764 -902746820 -177332731 187313608 700117353 581185253 938204200 778255910 -545181295 206403700 -892588760 120741835 -644766417 840436243 -107677392 -342647080 -877516713 -449168947 -507872804 690540240 77498662 415388819 -339301928 -819010154 655655622 662897392 -296546145 -745951487 -685794707 295460757 131487899 469705525 4309856 486885223 749649623 -712768531 105533170 -344983228 555216412 -179568822 -932934865 875259097 8974922 952313871 -677441828 959893817 659907403 704782522 738373213 302672353 942476620 -390798806 -757438108 -990815864 481247420 -95629877 -572468452 145160763 554791876 11693208 -534888847 947959016 595395957 686777323 875426070 86868033 -711948667 864528001 218117674 -310969160 -868823073 503864683 244168067 519349881 671551972 -324382567 -378079042 307241123 -200161839 688867052 465491756 -662642387 264572986 884724795 210254222 429756592 343357292 -516981485 -58711773 -733671579 -617565869 844762611 934651848 -382117772 -347599872 757940763 -454004421 -631592272 859819891 611285470 -926000940 -983111299 -481249567 -771227480 -503306560 -726424572 -110870152 180034628 5820666 -784576621 -392507393 -134320922 -437160133 -826712594 -516005226 13784817 -581601201 626738275 -375412316 -729703254 -755004019 -196396503 -417712194 463534686 -14363847 674052422 241074304 898262450 -816814715 637519851 -915236068 833062490 -751514841 -994762577 142273881 -257999631 216685082 -482657660 329760531 -650423016 927068883 704336880 -889563790 -108618489 419656570 770145912 667482048 -614713758 562018204 -341570543 941941790 977276189 -468022630 900765313 775200614 -876752089 -929468827 -566787043 554805003 -724742476 -207889353 -911359607 -358843512 -611040644 535479181 759939432 -14644996 -409723260 803239701 -501951082 106878094 883299485 -447156702 736649607 -605134164 -174707990 -801025465 109487057 -495949554 -597239765 403060413 571102679 997084150 -734412659 -950106433 -391862460 466771088 313088006 -317333691 974973309 -691332496 348725069 -107161232 932352655 751358528 -204764096 -695168929 -394774836 -489476346 846129548 589886069 372804082 418132752 -162755610 889809402 -351191278 216033351 812532660 786783140 -103921165 -871906702 205814905 -614156229 725014341 -463015988 427897587 96815228 577975418 375812200 -118894311 342939502 -481529404 -471772350 -999114660 953998732 758792405 879155414 788102294 -335553521 858460774 557005232 -717298875 -322444899 952853095 -861998363 858216358 685843746 -423478336 893367483 434090787 -927583849 -373680296 -503795478 924917800 355119211 572148042 489067889 -196540006 167792534 -377321404 -299037798 -347207900 -831104574 186135192 -639544961 356572434 107122458 -656660026 631228731 -610685952 126045292 -20975632 -939547689 933676847 278500621 -753123484 498954555 145016253 -843954536 -448711734 -872476929 -49095513 6895327 902736279 22910436 -232710599 267901415 613575187 500154872 787087041 775482109 -112397238 819775926 805866304 -933704416 298355106 322853662 -932378123 447139028 -105546670 571125487 474422328 64302324 903078314 164549087 -496644776 657534454 630917648 -746904412 84488525 753069193 -387490670 73370460 67157883 855752624 -128102224 -834710724 208768116 487072474 306444180 -898237452 280747447 -85882205 -521028303 377407762 376980280 996265643 361871250 140527390 287487784 567955498 -756291991 -928772480 914771750 167571721 542213723 -840394918 -635765140 -154249991 436693450 -27512565 -489020910 760532092 -501942531 -705964635 433877866 -583485121 981216342 876543458 916771775 -899993177 -462274852 -490760150 -743881993 -503506880 391985324 -902016276 -540151533 -113742083 935251142 661933412 -882180922 190738900 211885800 -450542755 533065185 -967697437 385559658 95963143 -230430605 -672684738 -319128076 735405893 395235981 92167943 -672048059 -930674770 387200835 660394164 669839432 837830560 769601519 796243346 347357351 369073912 470705063 84522667 -114083611 139098548 762541621 -757852164 67570410 347358140 884743552 -393473940 -466733382 -641954429 -817815174 -168699212 -934258783 383768813 681522985 -222695450 13918246 -469496488 -612948619 523084592 522170519 959803078 -361585519 951058479 -601936323 -807837379 850773604 -574590938 10347912 369061949 -119910628 -229249792 -772905808 88205739 -287273716 -410809223 367167656 -651121166 -390462603 -647048977 156323649 -818606835 389038284 568230407 -248118196 -969643481 -752304238 -7873872 502827521 340688691 35243485 75293200 -781637962 -979601284 973305818 -418997141 454756707 -21537636 -222225234 -216244577 -717164119 405742267 -388517997 650740912 556142210 -388557448 -634294347 -958742554 585865908 234418912 277994003 -309168087 -145201629 25502991 -238218900 920049256 -529333185 200326517 -328045353 -831835600 293536342 -2327013 664573214 -312733494 133131350 -234874030 233702375 -345577207 386278484 -97665337 241556142 675325013 -254735222 56324421 -665338541 -685845410 -888035848 -257135934 66169475 -652471986 229749089 -347910360 -392510221 898335382 -925500430 971325888 384650520 -240535886 -709536180 -132644478 240647191 343490044 -618963380 319689267 -36219767 310991127 660865798 -976326259 -845167650 389172168 291002844 -858666807 596358194 -889692632 -673831344 -290004960 157760488 -276916468 -12022936 -484290145 651030480 339892146 -680058021 610239411 -235166572 305507303 591521250 -834819180 -200973281 198903864 -976016247 492868922 -172132669 181209788 71909689 -493012267 539424998 344782153 440022003 -698166154 -894425773 -956894045 -712505208 310208325 301120838 665339151 480585768 954455827 -251681737 672961421 626901185 -343602404 -228612712 419693536 827771904 -183216834 -52752475 828314992 -309217502 -577399938 -189081602 963660322 -37803189 -914509711 -719295298 425917759 -147881877 812910178 927218822 -172922954 736408014 315295238 -642254603 558664602 121068096 648743532 -491729726 -502797094 312758807 347136648 -406803537 -308991633 928597580 887226250 757194768 571685628 813025241 -190085468 240766254 -37778893 -451763503 -267740054 621342499 829565240 664884895 733551673 -200145928 594634570 236197779 749468314 910319183 101179700 -484982431 -867457218 906130229 962834610 -538363218 -698537235 135785423 -838248625 -748296177 770170302 930701690 -782444120 -231908097 593268431 182182509 446531453 448101456 -352064889 692205036 969303021 935294515 -119602295 928710429 -283717332 921344056 -696962329 773315649 810189469 -766346103 -133618212 579428920 636482685 -728276108 664385153 -250716177 685514045 -439678283 830573759 -743116107 -698938635 519828971 891675542 803656533 -231767746 858034375 -505358368 -195127352 629875841 435776053 397651670 -458095528 -310549210 -967820839 654388626 916792304 338517999 -384259115 -568966341 858273381 974638228 -536873808 -706882643 16262788 911043550 962187729 -707756070 -304503250 309682658 -975224874 -395910270 859902460 349940362 465262491 263406021 -607972444 615274973 -725656368 -456537720 7942710 -816231369 298290749 -623127324 -875856573 79010106 -320029895 693996810 -508705652 -263681002 -146730904 -297189395 -920703228 638019273 -924771432 -752874590 372846723 137977194 927627602 784596504 -718027422 -42969010 34540856 -601842810 -833881094 -519659947 -969606906 759672597 -652597307 -919382821 780968506 338771613 265652927 -481700016 732612017 101531124 154669981 345566651 865557602 -232707551 -318321319 839715227 615762910 536513849 -175104049 -669361835 -647422732 106636168 -859010488 545838796 -1161285 -493197358 -51133534 122106335 31299703 -364933426 -264400672 568223860 -405107894 392994354 661432029 629518478 436577778 851478416 16186622 -531319453 -343413258 -994858607 -706583659 74519983 -724111474 96146773 -740125390 -422779367 -677418461 -357758011 383922619 305501916 -986443105 -589887300 -728889559 -651925618 -389333527 -703871071 235658837 942361944 945645616 -570543368 130902888 652979803 432294046 -935851962 -8008068 300463617 316356678 -573678487 -273060673 -265311070 -279719615 852475979 -17179104 624237764 340262852 -750506435 -290065926 -28163483 671691728 9748226 -6706033 -190090071 351965053 646876092 -334968899 671643231 -319404557 120049923 335356035 152888127 -12074193 263453670 853670412 -606393699 -195327257 -574633753 259584704 -823772900 910743837 -817964326 594639615 825389235 943844418 -548034103 141403274 352367313 -420118368 219573948 -139605378 -666448540 171828198 207724016 707069126 450973137 277840391 344882529 -580348666 321806151 379786548 186498323 121536940 -699878476 -998545564 229979715 462695141 593338765 -558189643 -395842356 -423939872 55194028 998046078 536990882 -588403622 -976923671 971035529 -438992152 -328520489 -520585699 727709948 -946099969 596231947 93267981 976758837 567052061 444364545 632622850 321351729 93145606 -351503615 -100217325 527737488 537888507 759455279 -515691377 784229730 931125644 -168796241 130823284 777248751 -196832104 49246466 -570976106 156688718 -665298653 183045666 155864423 -738530622 -34267202 -225143034 847174849 -442736403 841922294 143058595 -430749767 570178328 109836551 53625275 381379631 -193259273 772763286 710507099 -749945030 878172144 -644750514 214821431 8811558 253888538 -586425910 160408118 730254125 -412547351 224432242 -199069426 14273900 -401263113 190337123 -182865837 -900303909 -328389859 -452301591 -325773164 -758167583 -782505973 -24225322 858236584 -174367762 -955905663 -156351548 290214338 -668747901 -711279323 949662595 605110011 -937899245 -890933372 -165873195 -179215835 -172514567 -722087529 756781497 654831834 -193615037 -535974228 967617328 -169072300 244271308 804483427 -356350800 -752297539 643614930 -533840709 -405939635 46176881 667562401 134590918 -323792555 -66640342 509867309 -523086790 992974620 -63233674 3284351 700201698 -761491233 514558750 -17692412 628950896 492774118 -156124892 900983040 214171354 388123100 -951532668 -98593118 -738350558 913750181 594143641 -135918851 -870499124 -802750994 874259271 271868228 67322176 689063922 368345010 908931149 -782051059 -326015916 -481968540 -831053796 -868299475 47796426 955717094 182042867 508094890 -246448271 780483671 -748511824 -91107583 914615866 -359549230 -979613144 741544341 -454462766 783510016 629405404 664318707 852603391 -555079318 417041156 -749964834 870306561 221624195 -132189626 90153492 -673237860 8456658 739434609 -313223826 872101806 740674148 -196093751 487549645 -257801075 841825231 -477492895 -775768147 495504881 930617866 -423270171 262022021 -168047070 -96536175 -792391641 545152602 -520652923 317013837 786537628 287510606 -319912589 116819882 86147885 -109469804 337649156 -522725439 603755611 568557879 29320335 -455820735 -559229999 -43017837 843428371 -761695798 719590 688174120 -617445510 -605147575 -94061190 517138658 -551381247 -110230654 -902331140 968410388 -825655203 -480181451 617695737 961122546 189007845 -842637306 -509954821 716389501 440698747 -948488982 -433098034 52115815 704762820 996343998 465735734 532104928 174484484 -523929054 679922737 -117432136 -311127838 -212512172 788709061 -731378631 650043383 -423001137 478066129 -71895213 13761611 -989110885 615986411 829501065 521168318 675520261 281522832 387849956 -363669818 -497358633 331918340 339519788 122485967 898201047 230445512 -533167289 -207503354 470901443 610700056 -672672452 112535608 -23835160 -796623179 -18625081 937650536 777761715 -435472809 -154143460 -752631501 801508840 -731213433 -177362826 468948410 573484611 666809588 524493159 263921478 -507131546 -462932232 273406633 385770143 742350725 -251011687 -604799568 374878142 -206741622 -610890734 -561322313 -544459420 -686564546 -525996791 -587672530 851790884 193127832 -803611209 361735907 -716925219 -299605384 349087535 93044878 -577497806 -166488386 -272017890 -629256796 177414699 -42716980 284708437 -257204479 -246910702 268140012 455985167 241421394 361746957 -503276344 243079643 -914169433 632055079 -356818162 99186219 871724666 96866596 -638608238 -68882012 678803661 -815126867 534837205 -949747658 727913100 534033088 552586712 450297895 -680714172 566097175 -950748417 222130032 17349655 -47813483 274051079 186377535 -809053977 -91295055 944081803 -119772839 -431580070 -981751649 229126014 -943533063 -939504109 -32181256 -500471767 136720763 -45767325 327711269 -401778931 935429968 -688171919 -298756123 -234167173 937035945 771562869 -986160264 930059470 195749499 -107179609 -159625310 -373702421 -343723980 750448117 -222312083 795791135 -264645567 -516115897 -318758248 -330906851 189764783 753622607 -836681093 -50921046 -371010358 -140031881 -261289459 378479656 888109429 176607700 76478838 -5361287 993198577 -282263593 -285524190 255359486 -602321724 -806769225 -682437982 926307161 -601970052 772939269 -32282826 -158156974 -354451383 569979587 -911182255 737919170 -587412210 -630730044 656897492 -364612425 -632252460 530190781 317981206 -72703034 -455006881 -872408594 109761501 -890198383 -823233108 -705711831 -472789287 -674048220 -402767485 963986608 246570824 12062467 530376791 802980870 -273776691 740084851 -620941785 161586572 -248785347 742511774 -992525906 748261896 702031084 -258678859 874510158 82082393 58651195 -752682056 -931507568 271253713 -603185712 -488030885 -282212876 -962323339 716138852 -729586607 662071622 -694524395 -592250363 -107437514 -952940480 -468628593 -273444985 476177525 610386741 -203277471 167080094 -608061104 -270152018 -344732785 -141147504 -576127459 -903807514 -371405222 -710438985 -571450188 -243653868 -773504997 -440284441 466538973 -561939638 -812474357 -11382063 -389463562 -426233441 -167812746 -208601254 325660204 560284493 -947555169 -949013989 -190193065 176797484 294954404 970435166 -593125826 175268247 -141748006 -454546695 592735464 800706342 -452904882 -45387431 -761351827 -957441053 -648166045 596649348 501511889 860517593 -26267251 -742128766 -255009982 367690000 888125112 192594057 352607726 -606428860 778706756 408170965 -315573123 -790682645 501002665 413407087 -500493399 437320585 842039577 27510014 699613328 -171865460 -263637277 952753698 461360975 963360711 -846344568 296120852 -608156143 968733892 -846410741 928580028 -673097772 -775811364 -659669225 -257262121 789599313 433626828 304671178 -114467956 481775681 969206336 330812344 772607827 -981000270 647735771 -908120106 681989390 -813014289 23336202 815099645 -774012412 -177332381 609159236 -528918191 -416607138 298459749 194768764 -277772085 -221195368 847902193 -920663825 578890271 -703333510 672017564 -843311481 49852931 222330284 -173914982 180237147 918495123 468436402 926176178 -550201076 -123097567 -169613965 -66753261 555628164 865367167 195098900 -348679071 -406256539 347664151 187108567 -775641211 -372824154 124607567 -227283925 736689115 129928089 51735248 -977396801 323513325 -242207990 -115232471 722386366 -471503283 -921266344 -903056252 175052780 -909661146 -825369827 -109477236 -706173500 -769102410 280515985 784994226 -96653503 527324413 -837092778 396024196 -555717559 -960426039 -456322207 -834973082 -252396715 301733919 -17365597 898364822 -482229536 428258983 -492760203 -629263374 264507535 517962643 673113222 -203358499 826047767 -511809845 947855898 700512608 930438778 -811268441 -812378436 444826239 -160414671 259779117 224509104 570009540 -400293567 180689719 604280879 -73483642 243867286 -907630135 -358453081 165647493 484469222 -215654073 377455381 752411709 31406234 -936303572 -431345044 441759424 -141535669 -192143590 -529020731 58288861 355418062 -282231323 672816423 -525128660 -441536367 483457266 -513107234 656838519 -734734946 671830579 -728011117 998874927 -584877634 -965306986 -872537594 792718267 -615081112 -829081901 -156268556 292143741 541626433 -457907176 384780056 -593226023 280913250 604575213 -539171057 -450964696 561318371 406190723 513376276 297956655 -943494731 -899670178 -637277522 350249120 481955356 -791696287 -177666432 -817446334 -675291829 -627515727 -513280708 33579444 220303447 -762419441 345748170 445123972 174472793 -275046832 558696941 -434884787 -500202199 932516586 -393981130 -430239605 -754687417 -509351100 -478480272 143887601 807827682 -86575987 487963990 -967676748 -404789751 542850519 -908724229 609392117 -703843924 337804482 700040324 -394925474 -66283453 -877406155 -413483003 -811420684 -762092872 261186815 -570645543 -868532699 659399088 814542289 -574709623 -921073832 187566312 700274066 -679450320 591589774 -24365773 -572969458 226855019 563279822 595724599 926953962 -973555839 -27492463 33856432 273389767 -606801250 -607489364 -682126061 679117730 267624527 -152826053 824076426 818859408 806881864 -752047399 854957451 -646895020 490894471 143607889 -487296560 531217529 -454836685 -733478396 -795285178 -252055624 52363507 -284971143 -728381840 82941509 -434873178 -393224220 189124091 -139558464 509791176 629110049 910733216 -296306052 -236651016 590173143 978095685 -602764154 991559841 -856623950 -582534045 946270871 749938480 -951519915 210264884 -668637633 -688321110 -202434370 709466970 116980948 896905935 401333157 252268633 -981013738 979733393 -645711317 685295764 -349388213 298733031 -177542704 212210418 -784965030 313955513 -924299518 -795647629 588033086 -656208350 -362048353 -371913427 -693107844 -349322708 318974659 -749766683 -258654767 547453565 470956870 -115643513 853630305 592751781 150146253 -893289102 -575843272 -911393882 -979357852 -308721347 -36233126 174398171 -71647365 872667155 -54602680 451891244 542882093 535537052 196919244 666440376 955292028 -99855089 506483539 -608453793 -646904126 868482569 794926327 -823710357 -233381153 -364704164 -200489975 514250400 -529342030 343652530 249677347 -263207488 20979192 527100922 -122111676 398823701 -367119547 329384223 616389942 -961927716 -461206064 197652283 768232187 -655704594 933346461 784114817 757807872 -557282101 -463577223 -6675129 358566320 -513809656 -647841507 -740365734 946239520 138995332 718194722 -466926279 448991679 -49839077 -499282672 911406703 462743875 631897276 -92515306 -992854396 -611871774 664485845 519739464 67967282 -527440878 -171557043 892686486 986805625 -455935548 613841239 -857300915 -919070058 -725098962 -64555935 740910793 445292972 153347574 -632015174 -303454016 -249460413 -352189234 967370176 -957552210 148175089 921167344 -298409820 136468560 465907715 -719464947 -812652936 536270515 101343750 866535966 879146160 76265781 318182458 29174756 -658910838 -150036173 -843964581 326860925 -650010533 392024266 64469682 898632265 -832132384 -852355661 393661601 475705153 213570139 331810528 -29747057 -573312165 -779198477 -683402710 675839596 164078453 262217226 981311304 -362871014 297784678 -560474393 -342922283 -19660339 504046869 210951490 -701833546 -231566809 751195891 448576008 215528226 -289052015 975524978 -173239667 -479298814 996552776 -527073969 622684796 445501329 316884243 82287441 104958700 556906340 -776026921 515100092 -849414596 -920090581 -867342453 414912588 -461926795 679751085 -175271495 -556602803 -213142978 -49547575 -31880155 62831039 -169463824 -387282136 467401358 -471983128 -653559151 362378598 853194403 -624843884 49687288 -770880957 688359188 312877643 395521874 90311395 -34287400 657594276 -654975752 203498288 200925367 -508216575 820981158 835856277 824216829 977392277 -276666699 -277926027 981816560 79630436 543632516 786318352 -825128092 -496570271 -452455232 928089643 233583771 -573368108 -493764223 188601948 881259020 -883349681 -676628316 169055335 872062879 234431573 461894822 -486190687 -443686075 849732345 -536130799 -488666430 245011655 126902853 623038510 -774090144 751238992 -624162932 659641787 -270950764 -745598278 -314675952 440157153 225633453 221939460 384293671 611291532 418855808 -12875757 817779258 -795709009 779001485 923836729 -414010311 -259743211 -731248287 -793918327 -437351188 -12197554 63634492 -587776262 -175313662 693759173 190793978 605374160 -952670418 -931941621 -631793924 -371578063 918734717 -724503244 -621879888 745754321 13469207 747948131 -159631062 -286680486 -152198664 933120833 528417979 -643548257 -491926843 765477752 760554075 -648990331 249211179 -404516503 296491576 395398754 -654695423 147886950 -741263915 955977668 572491165 -60371256 -79150761 -265158359 437254795 -802487350 729050905 642377597 -585844928 331159521 -61610334 857411270 -321482251 82772824 -45462489 141837354 -903986163 -885087545 -714860835 660169440 840511375 -379665311 -675751529 -140541229 -279957086 -709322035 565749118 -97233202 759431631 920172133 895561679 -345687589 544793662 -447729447 -394954563 103527032 -789104000 -141026454 -850355329 185232344 878887689 -888523091 59644197 -606683089 -435044449 594980511 439800583 -521197181 617901400 735809577 -787209938 -511738791 265476723 -144949060 -439800481 936124533 -670250578 100407710 819949920 -861602830 -343874015 -298327862 -576221972 -501853633 738898408 -90134657 865064437 -274184458 -834753621 -950893227 -132454164 -682538400 192481721 -199022707 536437306 -57951537 397804122 453653800 593139805 -429354387 -108681640 -778705683 -578053605 548487311 497083484 -24351148 441456113 -885518285 -455528490 300615601 582499865 847129208 -654944423 -263881939 127024143 617002596 463036653 552403868 28466259 -49284065 735719655 -527392607 -810705081 414131775 -513528804 381221657 301954082 -159495759 528311834 103982866 -958925987 433706966 575970681 966672004 337534569 142030740 542055488 68002293 -278470082 95112225 -104481546 731827076 -139081697 -572604625 775241589 597009582 600882766 -659850844 -414083891 -954818847 450916333 714865835 773947778 -312650662 -207694200 955828452 -750854174 -722305946 942364275 -967926107 -770913678 914174457 291224229 -749331270 -590191745 971315344 -1844586 336547721 976566740 -66569545 904868998 -652390111 454251667 -405272454 39631846 -139693502 -485784204 633608512 -686263470 418016467 -117651137 -845676132 -400002555 -218708839 -741349669 882521184 -344383602 804014668 -998331724 907332094 568740443 -98484817 -814723022 -856352520 431491816 584921126 207453021 -316813759 794359459 393356125 -571958261 569842470 856844412 527872212 -506522015 -428150540 241310471 -746384678 -346846422 -576345885 -101664912 418883913 225051837 -78476799 -769897360 12706979 -977012375 -171012151 860134989 -658522545 884566502 -582235646 -596434685 190295553 145162654 -939658143 80316290 -886047366 -523929835 -108842550 306145791 201523763 282077417 528542281 -197604324 388797447 -587147751 -523285556 312055798 -389693814 797253826 -647851873 210580360 -116413068 479413572 -196458371 477955284 422350901 492721638 -585758673 -286308085 -622205229 40184309 -37924960 -413871383 393955554 -297494376 -260146682 319995299 178003860 -986578808 -913281973 -572202597 206296916 33633009 776648820 442504174 -234403114 324790335 -47114416 381163225 622318309 -366094075 712313947 -150631124 288584599 -524025033 254944596 -150848553 -612920940 -966646679 -392448946 323036085 804018385 910000274 842972283 -552975161 247784601 38609503 -623973876 -799483727 -398292317 534441002 228142345 -371051342 -698486567 -704125182 -860743543 62335963 927334034 144259386 -443658071 595519787 -285557076 -955229341 496042643 -408381643 -43163633 570953293 -174865535 312439155 721825138 988813685 -295901176 46667844 -73021443 -473538832 296054388 309336984 370290063 938306419 409704764 -72579393 -846415501 380963964 950888810 676617427 475537747 440583877 -682085807 -880454553 -947972000 -567195389 197768854 -853393937 -343115381 650718613 -73058549 256584686 -424658303 525524073 149997274 -374806408 -523543725 -326921590 634008418 29359573 529392541 -641677714 -604741334 -430301391 133802291 -858316427 513092252 285062983 880345644 -313426006 103563450 -908925000 -67236714 793078922 441239661 -625706901 954480493 827774212 350152024 -95046350 790608077 970132848 272308923 -664836009 -707581116 -662342983 537408346 628842928 268777551 -749715469 -91850101 456287671 510809988 -317040933 969131910 729209839 -440586958 -849452708 967413892 -29028522 -685843325 -408831423 -35557408 265280122 -290974783 435658195 650237482 -467138810 -353660923 222802858 -991389284 -81871529 705354994 -371789351 815336080 -957117688 -516706266 949163340 827608327 17798577 138451767 -515176445 698739630 706609068 136809647 -381342508 -978560375 -692268036 -891145831 724867836 404471264 -485464855 290855888 129793529 -704000249 -966445545 -813783626 -707190853 -46001681 567460069 -913473080 -947353463 780350084 381599547 -807943308 -633498108 -11544142 -416773846 -357011421 865595157 271301539 -381512635 -978151461 952646668 548758537 -744379672 -682725769 -513646380 283885450 -120014494 -99309695 235843639 451815987 382369224 29335231 -667794799 -399664532 -514246941 -523521866 -426763970 579423024 -575128831 -896269835 -49175101 651908073 -933311238 -584766531 103429128 642690080 863347826 -739974796 724610028 -341147622 -203303843 443378680 413547343 275281413 -472718643 -352649732 -447063781 626044378 219428246 -967969624 -278674579 -478859092 217457262 819020038 326206468 817434694 881605560 172274086 964996013 -30930363 876099840 251714875 -229549451 161192670 247653384 -496136502 -249396443 -229918615 -385774984 -320172925 722721817 -261517426 207309780 -501361339 -861879422 -147773307 -454348872 473218773 797903961 869121432 703030864 638469008 167412444 272941366 -837520685 244920525 -630941390 -883592800 638580903 -433766634 255837667 -168866044 -251372386 -171046248 -322680452 600892353 829632150 -508320517 -474737291 -666159573 -832029010 759776573 -355471053 -233395450 131425951 -476904103 -632133229 -693339204 33363884 -683294459 767859538 -244149300 952826103 -848056609 -634574658 -177873064 788128763 231660574 354625796 -646873420 -705842486 -879743341 771263348 -489655368 102264542 926183087 -112100160 -87147660 -513402802 724448353 88782919 606123302 437086057 274506485 -585466418 254428059 -416416901 -139869414 -108794680 -80965736 598590369 -201343253 987272843 -33454649 227305043 -500301567 -750405474 398897099 20495212 532585407 123186814 -650830840 238558055 165168473 153152113 133396783 265247688 -803573 -584708920 -971650980 811541131 815326687 674453897 -503489921 -505174285 157403409 558096450 -419523283 -813694076 199330399 699814905 235868415 671986519 -717960586 -459497953 629023486 -887096736 -786421984 775794208 -4270030 154566751 -501371806 921284419 -790084469 176734339 335740819 350143131 835578485 -378730907 -213444382 138744213 -980088404 -700622311 712306162 -556171206 -198708305 -837795311 -439296098 655547614 435225286 -430606662 806023679 -234078867 960220379 414170776 -309911474 111134407 764142306 262282938 -9911398 -228521090 -906282867 -747105953 -906439164 946304958 553142433 971243653 -151350410 536632461 172421513 -314930684 720699671 987655877 373823225 -293309657 76664257 836500002 395563150 313054741 826151885 -356047844 -206421455 -469864082 -257441086 558201684 332663632 -91494769 682181073 -66922179 787314312 815648552 -969515253 230987141 -408679951 448998482 802984186 149581261 798655291 -843947066 -270348865 -967526859 -726361921 -555588389 877421925 -582171869 842509475 681325015 -790377305 -285159654 649958201 -712751519 355994567 443943859 488090142 -355706254 483955866 -791770950 582732490 -6282788 298270461 -59014220 -741835576 -757775689 -525022693 -379269382 -188732615 -331498199 383408036 -359133488 -240210333 -745211208 -362278099 -897676994 628002020 -972173182 -194384424 -689563038 -193048640 -887283960 -534783111 -669087381 448682558 708048462 542590696 482104330 -30670068 -710130288 -169020291 -303953386 -266107938 -560485717 393912990 -562857791 281166075 -86299235 -47956738 -493180441 442868890 74883420 -658863488 792808095 -892128500 -196359431 -93928633 650537271 675466999 782700369 -831875320 406642356 -740303574 854677097 -642445073 446657232 495568301 -969306294 434904081 505456886 175257764 -200983045 537048815 -748227737 -61685024 292477070 202021830 -992495854 283602808 -963092378 51030351 875444762 -466693077 -847800891 672548684 80091021 100396681 16621244 523619444 -759449936 24836189 436899062 971672579 -656694944 -50385773 -781773534 113210418 -49579834 215179277 986900031 466390693 803972740 51532197 313278172 -395594676 716481525 486522200 -61578469 -133737491 227973799 -366890806 -517987634 361787663 656508486 -802186256 -307921964 153983032 691580975 -765452235 -536280176 774923018 -720699185 -229104365 604518731 -26245957 -6782273 -809412475 -133367845 688464507 -323333232 944096215 489749527 -828380492 -181397797 -818905134 665368829 271719535 -610421948 -968364016 -898639218 -978561227 -971544160 822534553 -997784112 766903570 -523285020 -627772693 -624791176 -379383726 -339010832 -311052788 295086632 576909171 798036558 -439120366 -654840084 816304861 -498799800 715174642 -899029013 -8038309 351607525 746758964 957621962 -204996493 -216118283 -199232742 -85459288 -53871407 -343657647 210980056 901704114 -764426099 604345159 461630670 -702547339 573754574 823529891 138005257 888344237 771487456 180867812 -875545641 551999664 -528077771 231404078 817278090 865907353 -573137102 -427444325 741822529 898847933 720396093 -774557840 -712729555 309023807 -528981174 717077533 -980505751 -968073473 960644617 -195379343 835115061 503926272 118944109 -506769868 -23862829 176922760 993333603 477278611 -706539283 716461886 960648647 222265307 -453587432 605728963 364569855 55693274 843300783 -798852292 -822124589 438590811 -532691180 328041161 -173411976 809631106 -215645854 -69506151 -834581780 908011049 652567870 341275562 -871614459 258382372 -870272419 -369802979 -847653968 -432144653 793868473 162045984 -558575225 708659528 575183409 225727583 -908334861 -67915106 -198760731 592422356 581732018 32134948 -620463259 -141043879 608796838 737282664 -767173814 -885902219 -881371643 987510046 -601436465 244882875 547095714 -171207494 -626053711 989699475 114874937 -973519897 681087335 786842030 -948019627 -782382113 -588145866 -855825043 875535687 -661983396 942004523 -787663592 795180422 -874574233 275497105 779585510 425126957 456540649 -625810112 437552694 998787600 -291685511 141614104 -837572729 -735742137 997499086 -245352879 -831363039 949928722 508901096 -206535648 -349709632 -928192328 546105730 188480387 615995118 371279915 -261269005 443346763 -281666592 779551630 -521768921 877967339 -344526880 862818933 195773583 -476991707 532460492 290203445 954115835 575561230 599956155 -605313327 -333487413 -306847611 -344668597 2358791 -223382127 -719078738 815472905 857059715 -602925491 -523072265 570020064 -645515856 -911779510 -170520150 729567750 30460485 956513410 -141643518 744064942 -499932613 363789318 673208498 16818903 -628192281 550733235 422289970 214883592 -52767280 -156019010 -543477937 -444157287 -616262812 222195936 854267361 -930702887 -793913979 -895882254 625412259 -4975114 43595173 869240286 -156880791 885373871 799512239 -22013343 -690677262 -990281919 -670588486 -585081880 254597225 -217471296 820392757 940555145 -890451592 -557746713 -227171188 -175897050 327112930 -734227760 -693158869 -680185110 -695467647 -960080208 33914255 321369589 -297044649 913722166 632455492 -920932585 833802728 200607557 368858649 397793912 650199603 24188315 136226513 552384765 -727571830 -745380293 -32280568 -611317922 -205200764 -305042942 -319895316 953889911 826370256 833095306 299282989 -928206561 880079671 919004885 -988265916 -911710173 -561357669 -196860419 877886949 350826973 209875109 314992708 411405275 -726843271 -965699964 84493741 -761676538 893652916 -318329859 -487775798 568605869 -780319741 573654773 -113827573 409046994 -883471219 -125018821 180630880 103590011 -696867518 -693164454 471205621 175460535 476397740 -170309213 -895847829 369933947 352821509 -383826516 -109721523 384593198 972119841 -846920835 379121792 -687737411 871454742 154636754 -793676735 -73880319 -644271562 -348047389 734443333 896135894 -551314163 691253411 -900681638 114185805 300205253 19889007 -858954692 -177401228 -8355894 989263100 75955851 -336594253 -431207505 708590773 702989039 -629449986 338698230 -953872948 -304728821 -224392311 -637149049 301181113 56309049 -897985182 -891298338 -749212054 407001772 750658408 195418939 -495882230 593673652 767192043 729569049 512770011 379885510 97877517 256774670 -766696011 -349423958 -239956449 -229205851 416359006 -478662647 -339007929 823442355 878408958 -700084840 -545434828 859827027 -76185540 -236002822 -499752758 743712521 53524008 -289601426 200600864 -340428349 -197761046 -182255704 301772554 -84474637 649404761 93572122 -878988709 579202604 699088071 -222412971 243112517 -603758737 -181587702 -7019474 -103330093 -491588800 -834056728 48921187 -504838166 363038929 -172130720 241220283 -466141084 704202701 -552490658 632805336 386926017 630435777 -977286254 -820107682 -981270664 -884625074 795853339 889511047 -229977838 -581777197 -308711329 -573319128 -4121498 198675669 255648297 -182855843 599411811 928716506 637835565 423291799 365385458 757919440 -973642286 50607608 -910014924 -986584580 616508636 -529788965 337352517 144733028 728308058 818969 567455967 -928547116 873464844 -574940081 -733794946 465519536 408862462 104466916 -489420670 734409819 108620914 945022601 -160120262 531042406 225910274 -5073615 441262177 919819648 672341324 65441644 600096306 404085110 -473218676 560716235 456227409 -664188282 -251394480 375963630 -725761330 -944651452 -602483607 -175819308 693274544 -375448404 895239842 570772897 -919348430 999525993 -823704717 -655543360 709878672 803049643 -450290039 121345506 -810409983 -70661594 629964816 278877975 -118592308 -284307210 480201583 -983740801 -403043434 490136396 -18119818 -16162175 894717590 -433176196 -762822285 -732457654 -398335213 722903425 720371690 633309471 -906040535 339179714 -880123912 966705658 165788609 -650975682 587354612 287366072 -5783868 -409086216 -262085768 578306829 -129111087 772606175 825248513 -501586164 -86554389 -926475855 386372966 994951184 920336932 795085772 -618464446 -851606265 -7351794 490458374 -368743516 -563314122 -216540864 -595559532 -538284010 526845297 524654059 -365952165 -592602968 137110506 244114866 -238706690 63519714 778478539 -659702734 95954961 -787045594 768145763 -771788321 -998184418 -18057938 -141504773 278916821 -84617166 766549463 189745166 463639192 759071752 -90697819 -254234130 -286379343 -577687393 842719558 -839867100 125842111 900171850 -111346522 -133023825 52510448 636638098 -806630006 -889697083 330395992 -332884338 -666504276 569760846 536302939 877973467 832425342 -363080244 -679524570 844921228 369613318 -632828391 -878479575 546530346 -716500768 302668248 71414053 717225059 -248244924 883899397 -507665700 738129801 604942842 31932349 -700252764 -883979531 52479808 -388487487 496077046 -553524793 64404544 940941363 -476517522 710819698 833781230 -676387566 717707589 572078018 -653968049 -942360181 -606305099 -599697849 -462961958 794187000 68858909 737935885 -279499200 -400269210 -179855791 878822053 -65763246 -948754931 -364598590 -899051704 970496423 693929119 -22275509 -944494683 -755390110 -29270064 980106263 -475252651 -281663825 -316766033 401066850 -734145671 583918034 -556495484 295495825 666488122 149070185 -15501342 -678825556 849691143 226007143 -311146582 -186479912 754573039 -526799922 -567630365 87389263 741908788 623224577 -70261784 648503430 -957308542 15465734 -630069517 -133801463 -888296823 -88285662 -197757089 47332056 -448671175 -364849202 738343860 -330145042 -801195053 908971632 323854458 -854232463 73473059 -576634149 102914387 -104873369 -327109462 -68508256 -516075444 886297520 113450128 160923847 474542397 549311248 -337423459 733073573 -577769016 -206042081 -747623967 952023838 154556105 -622999298 -181130574 898167658 -650091276 -60775755 -732799882 828472486 653484689 -749651205 -347061412 -748470808 367077321 579340491 397452689 -540151300 -632448702 -920571403 373102186 165683167 842774469 -353714343 96893007 -686400647 647007278 -881304899 263151638 174154867 -339115695 -529349847 299171489 -269774968 -339761759 -288220896 -254316543 -907788464 -360460779 901890574 623163767 -255039342 119805425 -540753968 -258130843 -488436999 -825719509 -248591951 -460607849 -282527868 893655781 -751468344 -965468323 -216335519 888301841 -135451981 121680957 -212416795 -110051441 99147676 -854456658 553359290 -781032704 136663148 -1257747 545661413 -644800743 768006928 425970663 -40651014 -115483737 39803937 353519283 -592204719 -647264875 -496336132 332162787 -272255499 -216506755 -357021082 -425145622 263896841 713825693 -887308827 742445357 564675364 -865942787 90671806 -497216922 364420952 941396186 -108657859 -524534729 -326857443 -142349650 339254471 -420290725 280117321 84546747 -1680723 -265533474 -231205825 -437789787 747202012 -223186575 -349190453 394696429 -724445412 -871265316 -887980030 979702371 -818162309 -362166577 713900506 -484873614 -485207838 504402856 -674158139 -533923871 27955972 977322356 -501480814 781586976 416738622 28932314 -211131134 522392539 -310150820 -730313787 -991574940 705424944 -578347637 -660746143 267560418 -680101976 376618317 -517680766 293250004 925427970 -636153001 -758442788 397900901 -598717242 43190077 925708362 -573966294 -156288710 638032473 -705236276 238898887 899628285 889201082 -356979672 604499273 -636627633 89355233 629729669 302659302 534885189 453970733 466773827 382253322 846121193 -482425464 881295843 -163743059 566467243 -221894698 -96045451 351093075 -483072708 -334187823 680968950 522603823 748825314 -647209573 -955378886 -511499238 -773441250 -812448710 -482593298 -556782795 202769420 175071531 -177674621 66703480 173585919 -861759084 -170580211 -245879895 -142099109 970999042 -808529949 880153474 657958002 52530245 17455640 677077849 155440706 422653060 -48595853 -594068504 -744059328 113111953 676542201 -254235035 720550207 147124182 -871445201 -131157077 -824458607 -915701978 -813476884 398783745 685848150 -457361010 813755567 -616736061 640275312 -847551568 -823681675 -326892848 557862201 -464646485 -434711069 -213173406 -89665932 -711352685 -242628547 69711022 -581863920 -761362024 -120938400 -214525295 310555749 -644359401 -691295943 -503176442 991418184 -704580326 214382485 27370032 -111941413 -809584666 561877203 -551057900 -429640963 274085571 463836660 652168611 974986056 -477494144 713100175 -813626441 126008719 -78091739 -814143125 304068276 599320577 -701942177 930557030 440738766 -763623356 -115313079 228041322 294293477 -242078091 571892319 -993650494 -77676541 -576309793 -416648793 -87905646 165175743 457342901 -328206481 -92749324 -337710186 -910052492 585247852 -62465292 578077759 521229560 -293511431 778590052 -822812974 928887802 62586031 -427030609 -491317354 -138817940 -548243951 -372616462 -996970702 22767667 689997767 939471589 350897638 -758120194 -644159384 -772236453 1529350 815205749 -477444785 -963611898 -552033081 -326470504 -825979295 528029115 -26334671 296658447 370336150 -692700943 -256398314 36404011 -35751989 321742383 -733411427 -615898396 -419213774 -220649711 -329685981 -913482746 -959560719 532561291 -639556116 -785269324 491268649 120505614 -749845507 535450039 -183943674 745381710 629805450 -96009771 -937126464 977825794 -875645239 -709834548 -38207438 724576868 -322958122 -170290234 915639412 -908864607 428716295 -388814613 -175186755 -320584327 550390420 -160907640 987143243 -441556081 -862093287 -513885519 -346323944 -454697821 -774846194 -679567381 -416335486 96260799 -970940943 -58607980 865967368 32926662 980993641 -868177450 586491579 -92525502 281208834 -345809070 894671293 384765487 -471399595 125432947 279322530 -69084753 727596221 -516584280 -200058201 638526680 444355300 442638559 887583824 -186510357 994543574 2761627 -74651443 -582673351 -489690225 -772508482 251616560 -562623122 -380600853 601684879 602503499 -568582427 -952746696 907828654 -927479753 823829024 226000941 -837500239 950706431 31807272 493101147 -699380794 -617972194 -658449435 489673161 -979854087 313878610 171132802 652964197 -48628761 62368147 -166512578 747296799 144186074 -482264664 166586705 -635023545 855609122 -290972181 220183508 384564547 -71285803 975119456 -237192054 -784048051 -430880571 698423926 -460718553 -911096806 -775544801 163378065 629645830 -912990885 -864640583 -819558301 -976046910 -842987835 -393666443 575306497 -19692115 491018151 506793987 -972597862 -912719251 270038508 975584424 -812187440 -123635979 -323440731 -676823458 -714376430 913174413 715797223 375411899 722741917 -986507876 900504615 656598063 54175297 354668620 -973930238 507909793 743006042 667446061 -747640263 811444349 -964939354 263230061 -340594669 501170137 901240204 375078171 641208544 843671722 -943846244 879400314 -647621987 -751481199 862301337 -747639128 -595014054 447135511 745682602 395019615 519134481 -299525442 -808318455 684205585 20850032 -942823689 614318814 874874161 -553547867 635836037 492397383 651409764 -984797372 -756317059 871090935 352457619 -844384687 976675326 962388946 -139869167 -106852530 -686334564 68738744 656906015 -127748053 -554065218 -890006526 920851559 427310027 -384307648 92851738 803577266 -277421239 -643233486 935778466 -597234243 -888443160 -792771481 230684765 500002999 507804576 943105812 -720398776 -256810305 443043729 939641257 990342760 -637985864 71731978 584397921 197202912 -236101449 -748619641 -656708403 76145427 875723370 -884575674 -640295585 -254453548 -996237364 -75568334 -680188558 -613711107 69736046 -629040881 848804540 -553135300 -563003704 968625910 727464028 -963981020 516227225 -703379768 507057993 -898284903 -997791479 179967291 -242821930 -879563168 -138785432 -73529470 376595276 -195597084 6854814 -870034337 31695727 -256996181 121842232 442702930 408914871 -823034636 -215074977 -15199718 974026088 687947037 364755950 -372680699 -91814156 -223452882 436964290 -639990425 590827357 -93203565 573705485 579034929 -974317431 922407190 392698190 873420684 673055213 354992450 -606352342 -418263236 -922648981 -139225981 -820183821 -523859451 756873213 92944531 42951645 -215933585 -216206935 807487808 -423553407 466234153 478137508 -832462756 -695227355 705017888 -491635056 565783821 559341680 -374127876 14986926 -995677567 -679805492 -938150572 -116315179 -98032658 159014019 -340199434 -896153106 519352055 794410557 -752413313 -934621934 -135040746 784705298 130484797 615675451 324106218 358381301 -762971777 608285964 847922099 -739343814 -653018314 -75705824 -732017598 -40618154 578587168 -853689485 106292388 123801753 -471133734 457066089 59996533 -204025594 -322244415 -950380289 422920601 864277995 802768973 493719181 869605152 337862652 -856777447 948596653 937188387 -554298420 -263253887 -392713834 -707383317 690575503 -155000318 -243717895 -703241510 -517644718 967955147 15667861 596595937 -193936562 162170220 -94506058 -535703178 -469233780 268109538 -565173844 484586512 -859016486 -246308217 -929587324 405522255 -269851760 -8298360 71836363 661383176 882217934 -205387857 707146532 -633725921 392601562 378244525 944653595 -770307133 -18959853 -253305734 -449530834 -811655709 500669581 575612672 361557624 -351143690 466938044 648476057 932771776 55285398 -191229269 665912359 820084599 -299415473 319863524 910835935 -693621394 -859230416 -762741044 779346916 733186623 -732706484 -561590030 -142001802 -347078584 -110402275 592123031 6048274 -855829370 -945668715 -815675512 -662707233 -527814205 -273641061 941236144 502770176 605824607 -736115226 395750535 897799806 367233502 -424689808 -269293687 589913745 -651699831 337360438 -954529760 -71246681 848406677 434141277 -44200166 -394023878 -858414746 -198818714 -955226709 -926095418 -100218992 -984575840 -15294117 627797290 707366285 -559599868 184209127 228228064 456298528 45673307 120729327 -964161074 727142988 3691982 -847247876 -805488704 -313737859 -365816254 226695777 -564349291 -989142006 -693323447 40908504 -585404845 878557112 703312406 557083853 -857528983 729722532 783991741 -752896038 -967871334 -500142149 -742712502 -816654118 -278380729 291023703 -633347249 137119006 199219800 -278829558 -906564664 442486786 -782162635 -998830887 -101623924 -924981246 194207557 -97836867 -844261186 -382402318 405371042 -323926825 -619501574 -609640045 323925893 -126431079 692595186 -191035854 -848828539 583139301 -589540497 70473252 -286793265 878076346 419997862 643430184 664372371 737497951 -615025794 -803659027 -416496295 346065239 754432527 349475696 712164471 897118736 -724124087 -327865405 -845175093 575773769 -420959152 -300147526 -4816359 -435031550 690194178 -353078861 990149098 -745661902 -451467614 -117837930 -775873071 268151842 31190923 809183887 -40949251 16631021 972564571 -924808043 -436432577 16767716 684173678 117058780 752580572 505273672 567621378 824469926 -117378104 -979051207 -531364667 854785530 -922346463 -346849808 833600849 -165949782 -559786759 -398407712 -910414964 933323851 -32849894 -978531260 580472051 -378577721 706291796 932157601 188626561 -189865715 325028931 -144099916 -283851799 281349172 -220002874 -520514036 735785643 422820699 134004183 -511040967 -280030685 -761433024 989084107 -403308251 -314765908 -69244437 -234975131 -344096480 447795017 361284837 -280778867 160637040 -983900647 427556202 355503263 746115489 -565639410 622978408 847153985 335307223 -373884362 304436486 -591855825 317719173 -892936075 -212655776 164061160 98195801 106014060 11920863 -233844120 253580372 -908264714 -34286920 608206278 72063860 525619653 592013246 312396481 365092516 -417003432 434926956 792585432 947698529 41542656 162118955 -316942358 -389943284 -603059642 -8620880 -980245392 -562767237 860697985 684795560 -374737595 -411688680 273854765 455821139 -272606230 -902020917 22966182 929219717 -97743055 92871 60770 92871 202 75829 60770 92871 96042 33316 75829 60770 29230 53044 96042 4340 60770 4051 29230 92871 65030 61446 4051 17474 29230 27468 29230 96042 94188 82230 27468 96042 15084 91797 29230 7270 91797 52216 60770 22258 92871 60770 98628 82230 2472 87048 61446 7270 43932 27468 4002 4051 31704 62952 27468 96042 25667 98628 4933 81686 94188 17474 50830 92871 78401 91797 38151 92005 43932 29230 25329 80082 78401 15084 78275 13529 78401 94314 22258 78299 94188 67249 2472 64169 78299 76985 92871 34808 22258 93769 50830 86750 65030 27452 86750 62952 92812 37087 2472 27171 94314 27452 95291 79036 64169 56485 94188 62952 13383 78275 67709 40934 60770 59572 92871 12835 64169 67249 96268 44193 96042 4933 21198 78321 12835 56444 76985 33322 86750 50830 15286 92005 29202 26501 15084 22258 63293 2472 47874 80082 38108 2924 202 59572 47806 32864 47874 66857 15084 69925 33322 27967 38108 21198 1555 12051 93769 60770 14487 27452 78926 46842 87048 59007 93769 51859 27452 92871 26827 87048 8970 78299 42116 5818 27171 92871 58566 93769 53304 46842 81567 50830 91981 71434 52216 19079 78926 75404 13383 76974 33316 76859 25329 18418 87048 33322 11963 89598 94188 65030 72084 92652 27452 60770 32114 43932 60390 80082 43232 61017 80082 16955 78401 8970 28238 55808 13529 65030 1575 58566 26381 81535 25329 7961 87048 21198 51010 8970 29349 61017 7726 87048 92436 12051 96853 13873 92436 26443 32114 26501 53355 60390 85575 74807 82230 57343 92652 60770 84258 86810 89598 26520 67709 75829 62036 42116 36240 75829 50376 66857 94530 52488 91981 13873 48299 75810 5818 81627 43232 51059 29230 3881 62952 7463 78926 36240 13093 47298 63293 13873 63919 80276 92652 78321 89398 21198 87857 20692 22258 25667 65085 61446 2077 76974 38272 48417 33316 57989 32114 77183 22258 26207 7961 33370 11963 44106 98628 11062 78401 46965 76985 67709 63856 81535 70078 33322 78963 13385 16955 25570 27452 65085 85472 79215 44106 75630 38108 43932 11657 44822 59007 16640 87857 92871 66933 81535 11460 53304 77087 69843 55808 78299 39407 6118 69843 33370 91839 33316 18992 35514 13873 55808 15475 44106 16249 81686 25019 2077 42380 59572 56694 77714 21198 19079 90797 6118 83389 52754 47298 58566 55305 52934 63856 59572 54993 34808 3954 7180 29349 84124 76985 76859 53082 2047 82230 81543 56694 67120 4002 76228 84258 25329 62345 1150 44106 29230 2002 6004 1575 18992 997 30221 47874 25565 26207 48328 79215 66066 96853 52216 77013 76906 32114 62952 3178 94188 88231 22258 69355 93446 86810 91981 33188 25565 21437 202 96370 89398 81790 19179 28238 71663 93769 53304 55475 62407 62952 78401 10656 36821 77714 22903 29202 23428 81627 80059 78275 92652 22564 61931 21198 12936 75829 39407 75944 30146 2472 4051 64588 51010 91583 21198 56822 83861 29202 82397 67249 39532 25019 27967 95516 67709 29494 19259 25019 42883 53304 54993 30557 1751 15475 17656 92005 79141 57989 96042 65645 33363 78299 26443 8681 28785 94314 38733 81567 57718 22564 87857 64465 75810 12625 51235 1555 33311 25329 98405 76906 13103 40934 11346 29202 15514 75404 53403 96268 27468 43924 14487 71827 14487 59823 27967 65311 7391 15286 20689 62345 71651 94188 13529 68935 96042 69601 57989 73569 1555 90869 25329 58962 59278 65030 84258 40788 96871 78963 25570 97639 38429 65311 25748 47874 94006 64169 29202 93262 48299 28846 78299 65145 55475 16554 39532 16696 96042 4201 65145 54613 66946 30146 66946 64672 95169 40934 64588 1225 15514 84390 24156 15084 3178 62173 81543 38174 89598 85422 71656 35514 96268 1562 77087 90976 16249 20349 85560 20689 35696 61931 11460 22140 58566 79521 12340 6004 7391 74134 75630 47978 12936 77140 35528 2077 76297 80276 97639 95140 11401 82397 13033 94188 8164 51235 98405 37929 18208 4340 41581 6004 84390 16769 25748 78005 29909 7391 997 29417 77140 56753 1562 25292 14106 13033 49359 97639 67541 90976 20349 745 79036 74933 944 51859 90736 59572 25329 88063 81627 98074 33316 92115 82855 82230 11365 29909 44106 83962 27171 74612 28510 18418 50830 60903 35045 76228 39670 90797 20692 41867 88063 21941 58566 39649 72292 42380 93262 41207 92436 93615 48328 60495 70310 65645 1713 64672 85575 41777 60770 37830 6004 7297 75308 90869 83173 76974 40240 11365 53565 66857 33311 92424 61446 67509 98074 34152 27468 45581 46842 18888 4051 85689 26501 38597 61017 18930 59 91839 74134 59380 15219 84258 80082 86701 25565 46520 60903 17252 52127 71656 34152 34998 71656 31544 42264 13529 81819 53565 82397 15944 95140 94057 69350 54993 80082 43443 96629 2047 14274 13529 17848 16554 58914 50376 80083 95291 23242 44822 96871 20580 90736 74738 37830 6927 85209 92652 2472 17275 66857 59193 13529 31308 92436 71557 86750 59107 28846 58047 63293 68879 1751 87596 54084 71656 74365 41777 1751 59200 45520 29417 4340 80301 23357 7297 33188 78134 53321 1225 68421 76974 26520 15594 33188 18964 83352 59 83391 52488 36821 55244 4056 58566 25019 62742 74365 1433 33322 60822 21437 956 74655 58047 69601 65749 76606 4002 51859 36501 26381 49940 77140 75902 41207 71536 76859 95545 32834 73569 92115 53015 37854 25329 70165 63919 28144 18888 27967 87537 80766 25292 85456 96871 53077 14487 15286 90332 74365 4360 5005 76228 75630 62597 38151 67383 51627 14274 70310 98470 40240 31941 53321 25997 33445 58962 3917 85209 83861 59692 57447 52127 59572 63322 59995 39670 78134 88721 85689 57042 82897 52216 15594 11377 94153 74134 30436 59572 8802 51627 53072 1225 74515 75902 16955 76812 9247 66066 60770 20081 17474 82699 45513 91583 202 5632 55502 74612 37360 45520 62952 49186 98405 72000 40934 24614 1147 69355 11401 2583 57718 86722 83352 89846 85560 37400 98175 85456 28548 25570 18407 30436 2786 52754 39732 80766 20081 95244 75944 26161 68601 60770 83173 96998 10854 34998 97290 12051 36886 69355 7961 62151 11377 81017 90577 14106 83231 20692 29944 91981 4483 86750 65206 8802 14274 71427 36886 48860 15986 2077 52258 23242 87596 23571 202 24391 2047 24922 61446 50598 43979 92871 24922 5417 62929 61017 93984 1575 78917 42380 48319 62345 74119 56694 27279 97290 48417 90323 43974 46842 54613 49544 92436 55634 71651 43187 53072 81869 54613 44708 39407 50441 2583 33217 56753 41192 92424 23954 35171 50598 94883 85560 23954 29140 5005 19392 59007 5175 12835 43592 88464 90797 66946 14075 92451 37854 82230 72270 93946 22903 17267 78963 13156 3954 62534 81686 83861 98063 59704 95291 19722 4051 38733 95879 23071 20349 79060 90976 13336 68935 37830 54990 59252 52127 47298 89627 19079 18295 43124 11963 16655 2047 67418 35514 77087 17945 5483 77714 63322 90205 88810 66933 24798 42380 52754 33239 40058 2002 2583 68681 12112 37087 12763 45513 42988 21941 31890 16769 91075 71656 62334 1562 56694 58186 4056 33271 95140 26229 7726 7626 61251 79060 81686 54976 57989 88514 61446 68521 29202 24803 38108 58765 71656 53877 64746 17252 92153 97290 51859 32544 24356 1562 61237 25329 33271 95993 21714 38733 41581 99125 94396 4201 74993 75902 11460 54418 64936 75630 47233 71536 41793 77183 88514 98190 25570 12165 12283 96998 97706 53565 11852 79141 53072 98454 5005 11080 33322 29396 92424 64124 37854 85428 67005 65749 81017 91657 44822 66111 52488 22849 4359 59107 27967 6644 39532 59435 13279 5483 16567 82855 58222 74993 53044 82554 90797 78692 19722 92949 16955 39945 20655 72292 71247 90332 68421 46408 15084 25832 58524 25832 3863 15514 46408 29972 8553 17252 97290 41225 64586 71247 27279 66173 34130 97706 22903 61574 11670 3881 24803 69532 66878 82855 10654 85472 74515 443 1751 54111 88231 95845 58765 6272 53082 28634 28634 56933 59769 42988 19392 53045 27468 13936 33943 956 31488 55305 27279 61120 89873 69532 4090 76606 67975 5483 26161 64140 84381 93984 68935 77019 63932 77714 85560 96920 45309 62929 44358 34130 69601 25801 11080 76597 19243 23071 33370 28831 91797 38935 56924 36821 23242 93179 18418 32373 52934 28497 58056 62534 59157 43187 82024 2583 59995 2367 96871 6970 69857 15286 33239 47089 53082 29611 94188 67692 8150 11080 20349 50672 23242 87154 87537 34133 29140 91155 61133 90976 49238 32114 59007 36315 87596 24268 10992 3954 93984 95962 14274 62733 25208 6970 43298 71427 47680 58524 76906 97766 16640 37368 48130 29494 15734 68421 91054 41793 82916 89627 34963 745 47642 33311 34833 62036 95169 73034 18208 43008 69951 5632 25656 53877 53082 98876 10992 1629 13103 33679 84204 49238 47978 55588 32114 51281 7676 62742 10854 21962 3178 72391 30737 13336 64893 59692 14855 62345 48785 91981 66282 69601 69857 21396 83103 94153 84204 78951 23428 4409 91054 79354 62961 95993 83231 42424 74807 40806 73825 75630 10674 98876 4409 63973 27647 96629 70165 69887 83386 7391 5692 33311 30737 98599 33322 79199 33311 68318 89627 57104 96768 53045 29960 40934 87596 19851 75269 43443 56534 72000 12367 74365 77915 12625 5193 41793 36315 59011 48483 82897 53355 98765 50315 2924 85733 19259 67541 92426 28754 54993 59278 75654 29494 79579 37929 50194 1147 97395 87803 35528 39241 21962 43008 10126 12625 14231 31488 36065 36478 30146 33322 33282 22407 27647 66111 64811 26207 14310 57989 2250 75046 37368 6927 98749 98405 65692 36661 74738 48588 1225 50194 78024 35045 98903 81535 30828 19642 46842 25775 75902 26142 48588 96434 12165 86947 93179 13731 37368 91797 2913 72292 43467 29611 31313 61931 57727 13383 58774 94079 47874 62742 62950 76597 66581 2937 44358 89627 57731 2250 35712 27211 56534 11062 92133 84732 42380 34522 30436 93769 18194 79521 51972 57718 7499 35793 86947 17911 95244 24375 6644 6644 5555 75322 33445 67692 53542 24391 76527 28769 16696 54111 42793 5533 69355 68421 38379 23627 17945 95868 53355 78951 53496 38151 61533 96395 42988 90736 50378 14231 98330 63424 53015 53403 67810 60028 29960 22564 94202 59278 52506 72272 10126 16284 57104 2047 15796 49186 49053 43594 28238 26501 53705 69532 75555 82006 65692 51311 25997 94185 55475 28565 66857 33476 60390 11119 21437 33370 59778 59944 45520 76906 34906 15219 83576 80766 65871 61133 66013 98876 29931 87048 18902 89507 7270 53687 25656 38174 36344 51281 4953 82420 43924 54380 55588 28240 80083 68681 16967 87054 68318 85375 85689 86571 1433 11414 25019 52785 3881 34112 58962 23859 77183 89873 9215 25832 72738 84390 4777 75555 55330 61931 94170 42264 82058 79688 59278 61455 53304 87092 77140 96434 95990 73034 13322 59995 86053 77130 2924 2583 85427 46995 36886 7989 98063 96766 202 28846 26428 30221 83204 76145 83389 79521 77419 85733 80587 65749 77329 83861 54409 42629 87803 92893 98454 44997 32373 91086 17911 54914 79579 68681 10439 85428 59847 95442 53044 25208 78111 75034 16655 68042 68521 2924 72290 25164 88810 89507 23 98264 4933 57988 69601 3590 71656 22849 34278 39241 92348 98863 29960 48319 9482 71829 53077 68879 88647 3986 81543 86750 16012 26381 8839 98903 36595 94917 4953 2002 92415 65453 4051 62504 56485 31339 33445 80587 87199 54976 26325 64588 9622 79699 52934 65206 77918 38429 49522 53691 60028 68787 48328 47530 13093 6970 7067 63527 98063 19948 6272 95185 63293 36595 95575 58566 22203 86257 39945 39049 79199 78951 64095 15944 11637 24922 15837 29931 68528 33445 23547 445 42629 21941 26894 51918 60390 8522 85428 43765 71557 34906 66363 7506 58047 1433 96447 59185 12112 90139 79215 49515 79688 40157 19243 24258 11460 8926 80276 55704 78692 77419 24840 84588 88647 49146 34808 34278 17721 97021 69350 10894 38174 40618 59704 25514 94057 37059 98470 10504 58524 82694 37087 74365 84262 91697 61133 64586 31155 31155 19032 58429 52488 10337 23954 34923 5483 72960 59200 27529 98863 83575 50378 33370 41838 78601 79699 71843 78951 31908 94185 88063 62167 70078 26481 41679 86571 55654 93984 76457 7989 44273 23954 71802 68681 4694 22203 80291 8802 25656 4313 13336 50136 77183 18222 33943 89774 37679 91583 71228 25565 35015 28238 58056 20940 71829 80845 27647 35916 20692 65562 74134 84615 1433 58799 88097 76606 18763 71843 10992 16700 75919 59847 87938 85575 745 4383 26894 55937 98330 97745 41225 28266 73017 7626 61133 3022 58765 84307 77652 43932 91395 14855 81923 86810 63322 56889 31941 16195 30828 14393 77207 29202 13383 34446 19580 8839 40806 34838 98863 57575 75410 58765 80083 40124 25208 32927 76297 84553 30295 92871 19991 62407 43396 57343 35171 41776 35793 43999 57575 44204 28466 41776 62504 96680 37321 44708 57721 3178 41867 82489 27647 97497 25656 64722 90828 56534 59157 30529 68935 33386 71638 62742 16554 32066 49515 85107 41501 43232 17468 62407 47089 13349 96370 75550 7463 13770 74426 17267 8839 26984 53044 9632 26984 49793 2409 84615 35793 55992 6118 44857 59757 6644 46520 16129 98328 59193 35045 34035 16696 59997 59011 84960 92133 74343 94079 87467 66796 74807 84390 22975 42988 82985 5296 53565 15986 33151 71883 91797 75263 96920 3590 54725 6970 62377 95666 16955 57741 63424 61931 19811 89627 73409 61931 4269 61058 51972 91697 78754 28785 25301 33493 54418 98063 11785 15084 16115 23530 96871 89748 46842 81535 55644 68543 5692 48855 40058 30485 87092 15594 61400 37706 7499 50378 51503 31263 22140 54613 25075 19508 57727 6004 65483 67120 79495 51059 59488 12804 32066 43979 1907 90343 85428 81790 18408 61446 36465 2361 50830 88063 59955 33476 50858 74866 19811 44479 21198 18784 94883 62733 9129 4953 85544 28565 56476 14912 1907 10894 7675 58958 95575 62596 25164 13336 29163 60868 65453 86682 4051 48876 75944 22212 57042 49365 59955 87379 89873 66181 85456 59157 45989 11785 71752 34613 30737 22407 4516 83859 11080 55305 36659 55634 70086 4340 76482 57851 19259 14912 64080 51010 48533 47430 51972 88464 58336 21437 21863 86947 82975 7297 20239 89418 65085 61017 44024 48130 63179 77285 74426 85032 69951 93919 90797 62563 6004 64719 64811 55411 50441 18295 5614 59185 46818 70049 40058 50194 66709 60212 75263 59435 7697 22066 68787 68787 44394 51551 55411 1575 82052 93179 80723 39305 20692 69532 49852 16211 28754 12936 54177 29487 4483 32114 57978 64169 36806 68042 50237 2682 52934 13279 40189 32023 28785 30080 55937 42012 68601 75550 12414 57721 10245 62597 697 11425 13383 20788 14075 56534 45596 19079 13429 25565 25826 71669 5533 90332 6899 15475 59901 49053 83335 51311 48498 93271 80587 75034 31696 53277 71656 944 96833 13628 31488 14693 52216 54037 75919 49359 22303 89748 86058 47191 5483 17945 17227 32092 48533 34833 10166 89114 86810 96766 95532 49101 19642 68498 64124 69843 59471 98765 9702 63856 11351 43505 86750 16655 17755 97021 43328 59488 16219 73915 956 92223 90736 6139 92415 63048 48855 62606 81819 29868 51311 87467 85978 86701 5323 15954 16967 37512 76974 63331 57042 50492 33943 67075 20580 56694 29362 71829 8581 69482 58186 59912 33239 90343 53185 20718 91054 56753 10703 84418 56534 45237 16769 76457 83737 81183 10992 17755 54550 41501 90360 4406 71656 25670 40189 58023 55644 59944 5034 8581 76088 79117 29202 63028 62036 46052 86701 78299 18867 38676 98903 43467 55339 40628 7676 1575 30163 67418 45750 72852 64095 26142 63282 59901 38390 80059 47876 944 69056 70502 24258 86440 17945 29164 19811 60869 4313 18763 50255 70520 18295 93926 78134 76228 2981 59995 14417 12340 5444 6970 32561 77935 94079 41776 25103 92133 50387 76468 66857 23530 24670 90205 33130 71123 6139 38956 95169 29735 77714 26570 53565 86053 90934 62876 68421 79416 96768 45006 25329 81526 81869 12485 65562 15286 50862 63212 96447 48519 21714 94396 17213 11086 24803 8926 42349 76946 83173 55339 93651 45581 11612 30951 24156 90323 9703 6694 24840 6960 50858 65430 2077 84553 82415 97588 72738 3630 19722 52944 48855 84906 66581 44772 63331 38597 94403 15219 21754 5692 33448 56753 6925 86305 50441 44764 35696 83691 84906 43583 74515 84258 42655 74134 28897 30225 90139 97073 85689 61931 27778 62707 15286 78545 10166 23954 85559 27600 95516 12382 11670 30360 70165 84452 79579 9381 48785 6447 23627 40189 26331 65430 18070 98478 54990 21941 1354 39732 57223 90976 12550 89248 59252 75034 90250 18628 26501 91012 6272 45309 65543 57516 83103 3209 59995 86058 22798 94137 91075 25656 89622 35528 88555 16195 26295 63331 21977 25075 68863 44708 372 50326 51059 42380 56950 47298 52009 13873 42916 76945 26142 71327 78754 22453 55305 58701 99125 564 18867 85978 37093 62950 13972 58497 17474 75284 30436 97306 12340 5555 72534 19948 64307 70136 48785 24156 57208 67810 24636 26827 21598 41207 51109 93446 86619 83007 83391 68318 23911 39253 58023 47233 40944 83631 88514 74023 19722 61751 87199 50499 6960 63424 44360 18946 25997 17697 81543 81543 83444 47680 95172 26139 93926 80604 55644 92348 89557 83576 96048 13346 30557 69056 1221 8319 55704 23528 39670 63367 65311 51627 48410 87345 87199 69857 47583 77918 89042 43552 25565 96833 55100 92424 54706 49998 61251 23242 72705 52136 82554 53687 45210 3898 55100 62151 64579 74807 56691 76391 71536 63934 88514 24356 56370 85209 74887 66013 56291 40104 18295 94202 68229 77577 43974 92149 40058 76566 49515 55588 65388 21041 34133 29047 89042 48483 4473 20648 20692 15475 15719 84533 56444 65368 64811 50773 85422 34152 26309 98074 82979 77207 13057 21520 87154 12806 60868 58272 59193 3016 51109 54976 84377 63993 37400 18719 13349 77130 57975 42629 24699 29611 37126 61691 92426 76597 23523 11351 29496 10313 49359 38151 35174 76228 75050 78679 71247 9466 15837 53015 5124 19259 51677 88464 81959 54445 94396 26229 82057 71768 95990 87144 59901 40977 53072 79699 83979 39084 58186 28785 17537 11637 16538 78754 30072 56485 46433 11597 59200 15796 30008 78005 18446 7463 52558 89502 25164 64419 37093 70310 17538 74515 35484 86947 11583 54380 58846 8422 25514 54613 68704 26408 75050 78951 96009 54914 43711 98876 3919 68837 76391 25997 82651 50194 89940 54034 69532 32544 41334 98311 36806 90109 30225 80700 26139 47774 18930 26604 3898 52259 62961 65030 2286 67234 92424 76546 23 4749 78005 26428 36296 77888 28769 56656 49053 87478 58272 67286 18992 91797 91784 79950 83389 80911 84588 22877 28634 18346 97745 3238 16012 53661 13385 18902 80883 98063 79472 17897 4777 69434 90205 30221 27710 28144 42596 51859 51794 49515 3497 12737 96768 52443 36296 82230 84485 80648 49793 66709 19303 82052 9987 12144 61533 83103 41945 26790 29349 27571 31941 94137 31639 49146 32701 48210 94917 40806 43191 88119 24375 57623 6925 95464 54084 94314 29190 48944 93984 26309 66658 47191 35772 8150 11350 23357 86670 75553 53691 4527 58765 35772 406 26161 65524 84125 21520 37368 34893 52216 96881 10736 13429 4381 81017 8421 42380 6376 71827 75348 23859 9403 39532 33188 5551 65430 97556 62742 64194 58585 62742 30557 83778 88851 33217 45531 12051 97089 89557 18222 73173 58245 70165 8217 82916 63251 28831 43711 1632 58086 62950 13301 52259 3022 13058 92350 17227 57421 2924 42446 33493 6364 13322 24101 12144 8829 79688 68543 26870 58609 33370 30225 31409 76008 56291 6602 78951 48411 32066 57225 19303 91408 5614 53072 7354 74845 26331 89557 89949 4340 73167 18628 8307 65729 48498 71011 11963 53044 26858 71713 90976 21396 86525 73687 18446 7284 22203 94121 47530 51916 83204 30557 80101 83352 80641 18194 40942 77577 28509 94314 5984 21125 4383 75034 84297 54493 53082 50438 61251 59193 25035 97556 18547 40327 96920 84381 73356 28513 8581 88851 1794 39585 34833 1354 65386 56753 92314 98062 78917 26995 34906 68863 96507 11657 26875 57359 86810 37679 88580 54993 47042 42891 13093 54059 8422 65453 28078 56656 47235 69272 41867 46392 95666 93579 40104 38742 28897 25556 34133 94542 38151 89507 17921 63919 47379 23970 25826 603 93179 64138 82985 56741 18784 22738 55475 15809 40944 9129 16824 72272 24800 1173 37368 78692 88450 47876 35519 42916 36688 75890 3016 13529 30506 50936 96042 10654 26626 42655 74118 83040 14912 83373 55305 12704 5555 56460 89507 76105 57575 6058 66363 24265 564 37126 29191 89676 64169 62345 555 75839 77918 78299 67434 14720 68543 91086 74945 28238 89157 9768 76527 90139 1215 30008 7781 1354 88484 28852 16249 29047 78687 48318 58222 11346 24060 91793 64746 68318 33523 81524 84553 20079 74118 57089 36886 62919 36240 56673 4694 62606 38324 80059 95766 98941 59778 94273 61751 39581 30008 54725 16026 40971 41501 37368 13454 51744 54034 63358 22903 93262 53915 79199 46578 29806 13093 82979 53389 38092 56753 88968 50438 46305 71669 22849 70576 60495 33569 74657 32927 66066 70841 77100 8681 62596 17841 76546 59040 44024 25270 49852 61054 64588 66152 26387 84377 29909 15889 93832 8307 17386 31308 49323 24614 26970 11401 41581 48448 1933 95244 79688 91239 21351 52488 82331 54706 76859 74403 91784 66060 10126 14582 24493 23911 22750 7463 56933 58370 57411 96507 89265 66013 93706 10674 32152 61400 7989 67531 50702 75890 73073 92949 55704 95713 8120 29202 66111 15905 53461 67383 30193 63331 79354 50000 80723 76456 75146 93832 15809 4255 47074 57516 9215 91765 21351 9238 26332 36315 9551 16249 1079 49522 98599 96464 57731 82212 49852 7102 31454 62504 82985 60369 66658 19570 13033 41338 70165 31860 4953 86554 11119 49585 91128 443 83861 85720 3774 64719 80022 25748 57107 19991 86499 71669 80280 75829 57350 28634 22903 58988 80682 73173 10313 77910 62950 47771 73915 71420 9247 58941 45210 25814 20218 3022 57225 71599 95766 87643 65692 64395 58065 95532 74933 62507 53044 29910 49018 53661 83204 36552 77904 17468 16301 12835 88734 92424 24493 65083 39252 83691 67120 2113 62671 58370 49697 1629 46117 12165 85559 1497 20218 51601 11423 77140 82897 20473 1794 16472 94006 52331 47042 161 86053 64149 2937 72358 87294 47771 87478 32374 22774 7697 24375 95305 43731 67005 79568 85209 96395 9540 65999 80022 8553 96484 18628 60843 10992 84155 75793 26139 21012 3497 72694 16211 46995 31759 76597 41391 92350 64175 50077 33445 89418 78559 64140 65474 47847 93769 52239 16824 31082 64588 96025 20788 13385 28322 86440 46208 4582 17227 31522 85559 98808 43932 48958 56694 44210 13346 18208 15767 35696 8021 66111 4514 90612 16538 94883 3686 79416 12009 32857 93769 62479 16655 19079 44367 58065 73353 51503 53301 96518 75902 25899 72391 4406 63412 30233 74403 28897 67582 73915 21427 9703 10262 32013 54445 84093 79117 91395 72380 18176 35528 65766 95868 22258 5112 58115 30436 88241 18408 77888 97272 56822 12218 25639 54445 75410 56081 25639 6191 47164 445 71292 35015 62167 27828 57387 35519 94079 35779 1754 56081 65729 84669 92893 33823 10449 71827 63919 11440 83691 11921 52195 8021 82694 95321 31263 67081 66796 32851 66994 89622 71105 15475 35043 2682 12742 46305 87088 1147 14854 40977 95981 94917 83631 94528 58846 63752 55644 42980 62944 22750 59278 78454 15385 83631 2585 96881 44667 94121 51972 47858 4473 66717 91456 1497 98765 36095 85544 36649 41867 10255 12742 18675 74738 26679 98062 9739 96447 15457 57770 3497 52849 60868 89507 34752 85377 10313 36995 58774 20925 10736 76859 17688 95185 59937 97395 71366 10126 808 53169 48299 69014 24798 74119 6039 71768 14893 1555 33266 67689 56753 5551 49861 42125 8681 66111 72142 49683 21941 41866 4002 47530 63553 48411 76359 96131 59704 41100 49053 36552 37301 66794 58765 90142 23242 14702 47379 50000 47436 46842 12783 5132 36688 11246 21863 29749 43594 81526 52365 55960 1555 9960 93946 65206 94101 19032 77715 35043 3563 44367 23898 41679 10748 14310 37032 98596 70078 63282 32743 28568 54034 13346 84279 93582 79521 9129 29877 88968 30432 25536 24800 11440 68510 96920 34531 78951 29120 80421 15944 75834 88464 14487 75375 70078 24348 65692 28328 94673 6364 85575 32812 93945 43924 23395 56924 49683 13774 84155 57374 62534 82110 22774 90247 6191 51662 28634 13740 25592 14912 52331 86472 94673 28797 92880 47042 31319 46965 41035 4360 94673 6374 87803 46714 88063 89308 14893 6249 29931 26084 79117 36739 38429 68657 57107 93160 28062 52934 36995 18478 52676 67286 79965 24265 75267 98808 80291 39500 53389 32501 92880 42692 91839 94486 76005 19179 8522 2329 88627 82699 72084 79301 64149 93959 26501 23187 17921 59364 53500 46965 17254 84125 12835 13977 11119 84529 52754 73339 54371 67081 5005 98610 43731 85185 90205 17788 79014 61120 80682 25575 29496 33990 74510 63212 62781 2409 56924 96631 11882 19032 41501 13091 3881 91608 51783 57978 31725 48417 39945 28232 26481 81729 21754 15277 62876 36044 64811 50781 31109 76945 66709 53533 32534 73173 19617 19079 26161 93541 2913 59852 40012 7180 7129 30233 41777 48688 53496 77764 15230 3563 81809 46578 34965 30221 94121 40900 66658 61090 58566 70085 67383 40224 7499 35938 89557 56407 30485 86131 40323 24699 36739 94497 54084 30707 17656 68969 20860 10504 20655 63808 53772 77915 91239 82468 59955 77205 35211 89308 37513 49146 4051 39758 30862 52754 58183 47089 84317 76985 61783 81567 50683 25556 66857 73497 46520 11006 2182 31639 86053 88351 3897 80604 70977 53915 70502 71543 18446 5985 32832 16012 10656 25805 4846 74426 78761 33370 89622 90555 98328 81036 36885 66658 7675 41175 56691 71499 24010 57975 27468 59991 79568 67701 871 18407 25019 45247 61691 38904 29909 91968 50876 8021 9466 45849 57306 29496 72970 22877 8892 20689 4359 54233 27583 10166 96042 66423 85161 8802 46578 55050 75379 86257 32701 97991 33823 97371 5441 47530 94530 43869 68498 95880 61967 89774 30485 7334 61870 89502 42424 7225 65420 25035 31860 36259 35713 1497 98454 84756 47771 83574 28565 62818 85161 66405 82110 78651 60213 34838 44886 25035 23187 50970 6243 71292 40240 2171 80512 58047 71450 39500 74242 62173 68601 66408 94101 60487 38070 35514 58774 14562 22575 25575 34172 51235 17355 24922 2796 76228 98473 75348 47379 28048 62919 33243 92348 61198 26604 61191 52182 59937 53657 71427 78353 73569 65420 50189 35039 45596 82881 84297 54936 59252 24010 11982 36552 28742 57489 50387 54984 3590 37032 84739 9009 67081 78917 9040 95377 75834 84418 40408 52694 47042 38092 5803 49976 406 12485 43186 42980 47457 32013 45580 72270 98653 8118 43924 13985 8217 2786 98747 59435 60923 32812 65870 4857 75263 24348 38299 47178 72000 4982 38597 60390 74020 49125 77087 80911 82618 94601 78963 26325 46358 29806 2831 97903 14393 92153 4411 97818 71669 51619 28266 58183 90517 95034 13383 54725 68715 76515 1225 43979 19176 72502 39084 96766 44015 95868 67438 78951 69236 56809 5533 20843 48448 28548 51217 89701 94601 12218 49394 87666 63028 63179 40233 67428 94188 25075 70253 22407 42519 36779 11852 90142 96659 43552 28637 38904 78123 87338 98610 43523 71420 32046 93446 71434 97794 47191 65737 64628 81543 34112 89521 6379 54914 80919 93984 94673 32262 72353 66408 23395 92574 31639 68210 46208 45905 51349 11460 26295 92617 49250 56741 80751 15594 37032 84034 11785 5371 17254 88931 74253 40900 98765 48840 81627 57321 65729 32170 72358 20901 65056 13349 69482 98222 92133 44442 26207 46654 20306 24268 48977 80883 66796 48698 15944 90716 91838 46578 38092 14056 76008 92495 15905 20665 5193 50557 51769 51059 18547 18278 20843 89546 85252 64175 95993 98023 54034 93049 36259 95221 31704 51820 64138 56182 37400 2053 38429 74210 4527 69550 90109 20379 74062 20692 90716 27665 22595 85978 83663 46965 33476 51834 37869 47847 11569 52754 81242 4409 28466 91788 33274 40224 26570 43745 90517 80891 55475 38813 5444 42165 30289 33523 27183 16211 80280 5113 72000 37648 78057 11597 14385 72290 97395 64201 33476 39514 94486 14403 92115 15768 10075 32864 95713 27378 26709 76359 47813 58272 70602 48411 62207 32501 21852 93769 30641 84452 25605 43008 87929 54990 65368 91621 57223 75726 84960 71826 58013 81627 69056 79226 43187 60292 76456 90508 68787 97470 26 19570 85922 58765 22564 97979 63412 28943 48950 28742 12197 54380 6379 51189 17468 46134 47791 78275 76175 80723 11657 10008 29944 39645 22250 27665 2302 96659 83365 47858 10901 69857 51135 40806 17538 82308 41867 20588 25103 43202 55726 84739 9129 43011 25164 64923 48411 84113 2585 96642 42064 564 10706 47436 36821 48535 62031 80766 64522 84297 28266 66069 77904 47017 34557 25270 23 27747 22213 83631 74062 94756 84124 6238 35043 57818 43396 93675 48411 74398 50657 78134 7075 43124 43561 54984 70229 3590 30233 48521 60002 67249 39241 68018 55937 72232 37854 64035 77652 29626 54757 23395 66261 57089 46933 14702 33980 93832 79215 95953 52676 82560 69857 90778 32152 805 19223 51010 9116 62345 68681 82513 58765 98079 14377 87338 15905 29175 31749 51010 23129 10748 57851 41477 11670 26841 63934 76258 43999 96203 8422 63817 2924 73959 35924 30163 13463 34998 16115 36781 62362 71827 58403 46965 29867 36779 59252 56740 53304 84577 51005 78963 19750 33151 94047 32927 13723 65388 24375 60989 43383 61251 58076 90508 26325 78622 84305 18675 65483 37938 56957 57107 13322 15865 4411 34116 97298 78353 84327 21977 5785 61455 49545 70049 84213 92436 54613 71647 38935 92899 16088 95766 94673 21897 49555 34893 96304 34833 64522 76132 41656 62742 68210 24246 16115 63513 47017 61102 70158 15514 59435 40703 37670 65474 83054 15986 54409 68938 58033 94673 57447 21443 18964 82229 96025 25511 42808 11460 56278 73017 95530 445 6095 97470 16706 40189 80604 45044 18346 88867 1754 3521 68229 14631 68543 82160 5795 82058 11351 25451 33316 38121 51363 25019 56485 46652 89871 67541 40124 63076 39882 87467 29673 14487 71354 83007 51273 53277 51349 46170 41338 34285 61935 53185 20911 29163 30628 57321 34965 96607 81567 91044 37929 17266 91621 26675 55121 72391 90829 14231 21759 84258 54116 63358 94151 54984 49515 7095 24493 16652 36344 42426 31313 29888 93285 72142 81337 27452 25997 35030 48319 7036 82024 1750 32719 77019 24670 40510 4068 26332 75870 98023 48251 16955 29772 75630 67383 96084 73759 67709 43915 58765 64893 74322 39945 4190 8789 32114 62950 87035 69392 58023 33089 87478 19751 92153 35686 77329 65666 64138 81811 35171 49976 7749 44394 32853 86587 68210 29669 83444 46654 93385 51918 70963 62952 10593 8261 44273 94673 14279 71605 37830 5303 7781 74515 57492 58691 56691 76051 19751 57575 15050 83405 69355 32851 35752 21125 90306 44273 21447 92746 83737 8802 40984 34893 36403 83663 52575 94170 43172 96905 76175 2124 52195 81191 51794 57165 18628 80766 64170 84305 84252 36864 57978 55634 52609 48483 10423 80700 62101 15677 94188 42077 48483 69867 59185 78789 52259 83724 10674 6228 5692 72883 25570 84947 46578 3897 59369 34014 18222 21443 41739 85656 19750 63632 14582 2281 2472 75536 82229 45597 55726 21599 36595 81841 44360 47858 44147 82694 2725 98903 1009 96631 48930 17688 29747 82897 87375 19790 71605 6985 83724 7129 36405 10470 92949 3203 94047 69930 10504 12176 37093 94883 76001 78454 46100 77714 28169 74398 6096 3590 98737 26833 5551 83953 71826 40276 61120 60360 85559 81729 19714 13845 59252 85922 64301 4846 81727 67791 83663 90266 16012 24339 77329 86750 37211 58056 10209 98903 86307 24391 2471 31725 562 58961 8839 29496 93532 48958 69520 2053 65549 67081 25092 60822 47113 66962 30080 87401 46652 49852 59275 74515 63617 42424 29299 88581 78401 91367 6118 68863 72667 61705 34116 33243 43126 36553 1225 43172 35095 65001 79301 16203 25805 38709 59193 13349 35522 76673 33089 44793 17897 58065 97898 43573 84452 57321 24044 42692 94905 819 16700 54237 34531 74792 50077 53015 23002 5303 31982 36683 53542 43443 7897 64681 54757 86542 79226 74041 85422 41945 35936 7626 46972 21437 4802 62207 30633 21458 84739 19211 90343 56407 67207 31455 26 33370 13313 58497 16852 40953 6447 74304 91797 82660 82513 7768 19392 9381 44743 76895 91155 6152 22750 64722 2430 88 50438 85061 72290 54059 34727 12009 79055 35938 97207 49646 21458 33980 95432 49522 29629 57184 27378 11351 10600 28266 18681 13731 23239 56933 69957 74887 51805 79425 83574 10065 5795 85161 6787 50077 29824 75555 82082 63973 9309 5014 71420 22738 34991 29735 42769 95310 56460 35206 87643 17039 22066 24279 48688 67383 53754 26462 40900 97118 1221 68965 23627 35753 71752 27211 85598 82916 33858 14720 45323 35163 86722 16834 78454 24735 62596 57124 51503 51357 58962 30289 17973 42793 18713 20853 69014 35514 31150 37451 76391 56668 20665 81559 13346 64202 87596 54914 71178 37126 16778 30951 85906 50936 34092 84225 35936 47662 50326 95207 29910 95064 30485 88590 84739 27205 64169 19179 35006 56821 70310 1094 96084 58076 44660 59278 44134 23528 76351 71029 12806 75059 48855 1150 85406 44795 19750 57223 49048 21773 74657 97207 68771 55974 1150 86256 29629 28565 58749 90517 21731 89440 11246 93539 76974 97705 55704 44857 52560 16780 35095 58765 60640 4706 42793 51769 16477 35936 33557 22849 12881 25974 75034 76688 60868 944 93620 60002 34487 59508 49544 87180 20860 75532 72883 71600 28897 6899 40960 61457 51109 3489 27211 76132 92723 75870 78186 4634 54034 10236 25656 6376 84066 98571 32114 69422 30436 49805 69867 26454 57575 80553 94153 55957 94202 93605 21731 15219 67078 1126 38174 80751 37299 74657 67062 31860 73679 55726 34497 64138 15419 92495 16138 94862 85656 72780 11637 25035 24271 21133 98478 89507 34143 50063 91788 59364 10180 6975 71713 88851 54159 25668 78651 35043 73201 75944 73506 53321 40664 44671 54237 80714 26309 35478 22213 52009 93178 43765 55565 29755 52676 28526 445 97745 3223 65420 45911 84305 30683 41980 17538 15320 64140 58962 39097 65388 31562 90762 41739 39618 49250 15166 26984 67689 39274 65682 40012 73095 62606 76895 77422 11866 53044 63369 7095 15865 5448 9388 71420 80714 96977 14852 33311 42291 4190 40006 1150 80421 45337 90439 91839 33192 53657 34894 36403 97021 51353 27583 2383 28797 12183 54493 41929 25292 18225 78111 83207 52961 22849 28169 26602 48098 92348 86178 61198 86305 41345 56584 70049 30432 39685 13981 80641 62781 60631 43583 66157 555 16832 42056 16472 78601 32682 66581 20085 69520 94119 14279 76022 88 92031 57124 50281 98158 50376 14912 98077 93620 83868 62507 53046 63028 59751 22258 31883 95479 43765 65849 5005 14631 3756 87060 73034 32485 53877 97984 75536 9739 54778 27478 62036 51059 85000 20547 10894 12063 8970 63090 50077 29230 97225 77888 37176 74887 42945 38813 15512 30233 84096 11006 37371 64194 60707 92861 59572 39691 9632 82090 79579 85559 724 12009 58006 66794 59436 35026 16780 89032 31308 57978 39480 43437 8164 31696 73018 32690 69272 64805 46408 9309 69431 45237 58220 12112 82234 75749 64893 10996 34923 56753 32981 86312 39685 23093 49250 47384 24279 94057 80785 32092 2285 39252 81946 86682 65140 5296 84679 57727 36156 37360 72212 11530 14231 35753 29481 59847 95094 23752 98158 29191 14690 4933 48575 74420 11569 63281 73017 53850 44822 26426 55937 2583 38498 54380 18303 19520 65001 22212 42855 31308 76499 87284 73915 59829 11921 22212 96673 50333 14279 13071 52785 67207 78004 62978 11963 52258 13131 50063 42835 30193 8338 4175 5818 71752 76181 62031 6077 12283 63833 66724 85922 93941 67383 67652 95291 28328 59600 6118 98342 90829 78518 22199 11350 96029 63322 44015 95546 45908 32981 115 95516 18402 85689 67898 43523 89274 66013 33151 64159 98264 71619 49394 55977 96977 80566 11583 22138 68097 14056 38491 24493 36688 26127 45703 59995 15719 20038 76946 24808 26995 94901 10180 74611 59944 55428 49793 59814 84126 81729 47233 95898 1267 69867 69930 3360 66864 67541 43571 47233 59704 88084 8477 20925 31711 54116 56931 3898 81400 33188 13537 84126 94006 73019 84142 60212 30233 59521 48839 93945 95876 87092 11657 95364 55249 54914 83861 35607 11040 50781 80512 30719 27631 29175 25832 68881 44134 58197 12382 73953 96650 58429 19078 63331 53857 96766 87133 52127 56038 62563 26227 70085 36495 45247 39514 64409 18713 16750 79983 25670 63856 70871 42446 39864 57092 89701 84211 26295 5162 78789 12704 9221 45514 23528 72705 70858 38084 16967 33370 43739 12382 55465 58370 44863 97225 21077 59157 89563 48498 39712 91367 90043 60495 43427 28144 52518 83405 69264 32544 80881 92406 42808 97556 36101 16780 7239 78708 8970 9596 51972 32701 46783 12186 92436 61925 89521 90855 28509 55339 1532 88998 6985 87928 16834 89880 48251 72620 89248 56827 72290 73559 86722 39685 88860 29423 17537 73915 86512 21458 7497 7816 15865 80512 45668 7313 2585 71105 96547 92585 20239 4654 82160 53461 61636 79199 55552 4051 47082 83737 9451 95854 75308 64177 75834 95575 7915 51311 74157 77715 47648 22975 39795 40224 95361 64893 43790 53266 72391 4846 2495 82560 88806 60846 61705 44795 5828 80115 64202 47680 87506 5503 92424 14902 98175 12818 55465 20388 10656 28846 87976 2588 67418 64169 9972 43186 48452 63369 90267 86947 32806 6644 20434 7497 79574 34499 18867 26295 6390 85204 47648 47917 25814 43544 98653 29669 6877 8319 19769 38315 33151 78057 77488 85665 23129 69671 98023 14535 49048 91793 28294 42005 26894 58962 5158 55123 76088 76340 16012 81524 14165 88172 66363 10126 16741 76974 23081 65952 30436 95638 12176 74423 79521 67709 19427 61773 71663 67408 89557 81468 47178 49146 79087 36651 29423 43341 76456 37512 80396 14374 3919 12737 94056 51109 23773 17213 57366 9351 89598 14869 28852 75839 71282 94497 70715 70841 96019 64471 74343 7095 37382 2168 26207 3789 47298 50702 49112 89880 99003 92005 44196 44857 70775 20038 8943 73525 58336 10150 6447 63054 57321 26841 31534 87857 72844 82727 93832 35509 91657 32152 32441 73588 88084 36688 41908 57206 16284 9009 23828 62950 40353 3021 7781 57350 15303 94901 10555 84093 86580 2913 86134 18274 72353 34285 74486 42596 67561 81062 65430 75410 9718 65388 54902 372 89438 65595 40953 19570 63664 84588 46210 10126 29753 41207 90331 88097 8250 37062 61455 96434 43352 79608 39758 49940 46389 30719 11883 62733 56631 14852 61192 61020 97705 31006 51601 35091 18675 93541 82115 70858 58615 81081 10449 4359 73418 46416 91788 35546 5985 38882 76606 89032 33525 82811 95442 45348 46389 76051 21855 443 83082 60846 92197 21077 66934 38097 14377 52160 92871 8186 3756 88257 15230 44400 86554 12723 18478 22391 9972 95169 48232 65198 23530 68657 91039 84126 40760 81946 12502 53255 97705 86619 23324 54706 35786 1079 71793 76566 90942 64134 88231 40432 3223 1277 60843 78008 44764 5484 91788 84598 96629 60834 36688 62844 45309 46338 4411 45703 80868 49963 54706 2708 52216 31544 15627 10894 55592 64149 80102 66518 59521 72232 5574 3954 51205 12822 92153 68210 34875 25074 43341 35860 26207 86898 30628 84588 31540 43745 37788 16261 48448 11583 25590 69847 7102 17275 23100 85801 44795 7697 40992 25817 13057 40061 89248 18278 36106 2540 13301 16115 24669 63207 7354 1750 34026 35753 73048 29969 53754 9096 94057 7029 4411 37180 35786 2281 80335 25329 756 2971 93945 25592 63740 15995 5795 49697 94720 25814 30638 57225 29043 75050 18808 74423 54603 63358 3780 8228 51363 71499 44487 55555 98264 85573 34278 91766 17721 80102 60170 79965 14350 29283 48575 43592 23277 14403 9650 6644 49720 4473 5474 6214 96871 10008 61282 22019 9466 27993 96680 64671 22849 87401 58000 64823 60923 75870 25809 23523 55778 91621 52950 97799 20473 5553 25536 20588 76630 12591 35916 51585 52694 97486 32262 44024 9370 13279 22132 11583 75099 68192 3521 80785 22796 41529 98478 48411 34121 42165 14416 32170 6146 88006 59769 45596 59857 57920 66069 62653 98311 84985 65666 60028 69713 93049 65777 92031 22810 93084 8553 94283 59471 82518 36240 2725 79877 65934 78708 10993 9551 71912 74242 9439 7334 60797 67207 31666 15050 30716 4381 24699 87501 67709 70771 64395 43925 88203 33386 23349 20349 69337 41679 29656 3898 38676 71127 23749 59852 53015 9038 76175 86913 10150 29865 88904 82006 23898 8483 34913 5371 15963 3209 93772 90331 62316 82513 26115 65692 5645 36683 36329 88721 3563 66373 34654 88580 27571 20200 96042 36634 53917 33239 75269 3635 2495 515 4201 57832 73408 97745 80291 84430 76460 52785 44294 48448 32812 26514 21622 23428 9491 32690 26619 84211 23346 36501 17155 33523 63281 94864 15303 4966 2151 84430 88555 46772 63752 60790 13873 23962 58585 8750 26426 69068 55592 64727 47389 85665 10236 37498 90797 15332 28322 14172 33895 21077 24328 93049 5474 10461 68788 70165 94874 17266 50876 17218 42692 8895 75008 62606 81221 85456 445 86998 98328 62457 25753 90205 10598 6243 98454 48691 15183 59600 43831 88464 78123 58944 96268 30167 22162 26679 85243 57092 46965 62463 79950 72553 94151 42525 13845 81512 8686 21599 55565 6033 67331 2937 11119 33438 89622 45470 77577 57636 11927 54757 18070 89788 29735 24300 35916 39113 38299 75803 76105 27775 90244 21855 8455 9388 46601 84213 86901 93178 5705 35509 55634 71987 67383 25758 23428 96774 2741 36806 47648 70770 77329 65418 85422 14819 61731 68097 98063 26413 75574 72534 20875 54237 42839 71647 94953 16769 35484 83643 88514 63670 44110 18964 76534 5484 76906 16672 39751 74398 88627 66172 26207 48838 85032 67935 4201 85540 2580 28078 81087 26426 71568 35163 16565 18713 90267 61486 87254 19243 84910 28266 91771 17537 39395 35793 9680 64149 9116 29144 92766 98903 65983 94283 86525 76920 75008 95040 68787 96195 58021 4359 19082 70775 36382 91012 34693 23547 25814 16578 45668 78948 57920 35103 5815 77714 48966 97794 69125 94905 29006 38151 6058 33522 66371 94188 44772 20012 57727 28176 59997 93762 11550 23828 37000 2981 41315 51744 26619 59898 44936 66796 93215 89557 37427 17213 18992 279 78754 43194 88118 88097 52027 58615 58323 59040 97632 9238 60533 91621 59193 58212 34049 97395 67791 323 25578 5815 58489 29423 64471 6046 77608 56691 26626 62589 17073 31534 83082 11107 3022 12619 68042 44527 62563 92668 54233 63889 40124 94731 14831 45849 14541 64395 62550 5371 36634 41357 2879 96631 3177 5785 23528 84419 69482 51469 72852 19370 21852 59213 12153 19223 65206 70275 59814 62985 29972 61986 47492 67689 37976 4090 35015 11068 50315 283 96613 4933 34983 57223 97133 80059 66408 6107 94246 57447 59107 15352 42221 21731 6376 19509 35163 80992 66057 61237 2796 86551 358 48958 83722 57770 45905 79706 87929 75174 13463 78820 97815 19991 89274 22527 64255 5483 37301 22353 69506 37321 18867 25666 68557 16750 81017 30759 39063 7497 27747 78873 82948 20665 11471 94862 20547 69473 14952 58065 88127 11414 33662 39751 87234 57184 3223 40751 3224 6058 67062 26306 40942 60942 30719 65911 88734 41290 33569 57726 8217 3560 57406 69532 7180 44335 5815 37955 10837 46965 42916 31837 63617 79402 47590 94720 96546 81559 11564 16138 64893 39039 57741 61168 35174 54643 98208 18278 48966 91777 2302 87438 93522 77918 26984 26756 49678 63617 40971 63206 56702 7506 67224 56741 4605 39732 67240 40408 71826 38128 14433 10854 53754 30448 11569 60953 36106 33051 15627 13535 94241 6191 77207 20284 97686 44193 68129 2879 39761 10439 62710 97991 84976 34278 22922 98941 6384 75555 48739 53255 52856 85598 6877 76989 98473 68103 21786 57851 74198 36329 11202 37955 87993 59857 96629 83581 11819 77422 56827 52394 89774 26596 37176 32977 19082 40172 1153 73017 58666 47379 24010 25964 29164 12368 23571 62490 19305 44795 2484 52558 74503 32832 86839 27665 97643 57978 16661 89563 42855 567 13890 6925 12770 55249 54140 35522 20634 17537 4328 25103 42457 84066 98342 6269 46102 89873 47882 69272 71259 26426 8994 5441 66852 48944 68210 3522 61090 92088 58453 79574 70563 83173 34154 16012 57223 96840 564 20978 47806 92951 12599 47074 43544 43235 39817 42424 66852 72570 35941 44210 30862 41537 75284 73845 93233 50237 95519 60843 74946 58914 93400 49053 72115 40058 14831 37599 34072 83391 57974 61486 41908 20257 89701 93897 3376 85406 53266 24294 84307 6526 8307 1297 93651 28386 91422 97486 74503 6218 90950 62978 95274 46520 56278 4026 71752 99070 61198 92062 16425 35607 51311 66905 11852 57740 42018 37126 68557 33321 34035 20357 62549 44106 20573 38904 72455 59157 15627 75209 49809 47191 58349 15514 53321 33733 47113 8351 55330 17274 45287 39585 8570 84252 82057 4811 5848 97991 32084 77207 17297 27468 16055 49186 75006 38379 50910 40628 44952 76630 35206 47606 57223 94204 98199 26970 10921 29043 38004 50281 26632 76546 59107 81479 66857 66391 87294 97259 81567 90617 35299 59436 75500 87284 96902 84906 84598 15092 80981 34531 6975 869 50000 98465 24282 96659 52365 21162 42116 82247 87743 10837 74278 89308 45237 65400 43475 56534 87666 77672 40276 89217 64905 49861 43915 54164 38272 54009 93084 57703 7092 12176 75432 115 43925 26621 84418 90129 83576 48238 81686 4178 79888 72232 30952 55588 3954 43241 66408 40421 21462 283 53775 13972 80421 84428 83173 89782 59488 70674 25826 24972 89598 97738 18681 54056 79354 96706 50510 73017 6496 3917 1986 78518 25767 25668 68503 54706 40257 68715 14311 94905 18792 62733 36266 52558 16110 57575 5635 43915 3431 64202 83488 28831 59252 78872 32985 48232 24391 56163 97350 51744 61375 78622 42980 15315 4321 43298 53702 9215 44628 48318 46048 35779 77657 19790 85296 62876 35753 76099 71259 21820 81828 46818 52983 53877 61058 49090 96977 4317 81183 97090 76181 13935 36864 95792 97643 35632 92249 88484 8162 58076 23428 67890 62976 8926 7297 80269 54677 35514 59559 71178 84978 83575 22199 53429 42260 56656 42116 88898 78872 92711 11142 58609 90976 63430 15954 10387 11982 55561 22138 98114 19176 82645 4067 5483 4360 64656 12770 76577 50649 46408 24699 61946 24183 29747 23407 32441 1059 60770 19851 73479 77635 44210 88127 36577 12063 45188 5659 20925 16554 90225 33980 11551 63923 9451 46687 36296 92795 48930 90363 62550 13936 1976 69482 49737 38076 60640 85377 85197 6022 22595 95377 55349 61566 64140 7678 47978 74343 8761 39252 65515 39761 97909 33460 14385 45531 13602 90710 45520 25977 6228 12763 70312 24702 19991 47994 43352 14702 76158 19750 46643 93088 49585 17375 83007 720 64628 4026 59017 60495 48894 49323 40479 12603 18792 36779 57850 94478 53077 22213 65113 37093 33390 37498 79645 82160 60342 5574 91930 89804 3431 11440 47949 67898 85345 54493 2960 22867 57636 94542 3664 43039 19078 22597 82727 75574 78776 79147 57920 30854 89418 74123 87929 4026 19583 28529 89676 27993 20944 39986 29299 33386 63289 18782 40124 49059 96195 50830 88783 76340 58998 70520 41291 95279 36495 14417 58734 77488 72658 20601 98610 59901 45611 52694 67246 89940 26892 32122 61282 64359 82212 21088 44863 20925 52942 81191 27023 91980 55123 2986 37371 77863 18888 23044 66658 2591 29140 58733 27205 15905 24111 84553 30003 98145 17468 24082 59471 89676 37255 66434 60342 14262 15768 17841 51319 85649 4201 13377 6107 72549 4473 69301 36465 73039 83054 64672 85627 58119 90244 9960 58807 64671 33509 9491 27370 22796 94825 30295 62383 64094 7354 55816 77935 96047 66057 10992 66804 93084 65091 74133 44667 39712 25086 4360 64998 20681 58047 51586 60170 81318 8228 35314 74304 96427 83778 53661 75075 31006 59806 14075 78666 4269 28709 58197 41508 46358 81896 78622 33385 94923 19750 94121 81626 50961 59040 1349 33476 71247 25732 42278 48319 54615 52239 5484 24121 49874 2960 47194 65001 83443 49186 68235 77904 65523 93049 55154 81809 3706 85107 44609 88484 29944 32737 55189 94673 59467 58914 406 17397 5144 6379 89347 58701 43561 47147 202 37410 72007 70563 40802 88580 27070 51805 63358 20763 79823 88734 2077 32510 32262 62020 77179 51744 24636 28347 94518 95185 67712 84588 44335 9577 84279 47203 59209 34906 22073 36403 98079 78062 67406 81318 80050 43583 35885 43924 11883 92487 13037 95993 52676 90102 53205 61533 72500 64149 61967 52336 40593 67531 12497 20648 52678 53301 37368 97277 83021 515 43925 42241 87980 40942 41796 95321 70229 33961 76506 96484 14350 55753 24339 38500 61457 59873 23679 42692 18788 34833 17266 4237 11982 41750 4988 19570 75602 49998 32095 37706 46416 92555 69930 78006 41337 46305 65275 52785 25770 95291 87233 92949 95248 87803 22634 23100 74515 63502 11883 61427 25446 7626 11536 32985 32955 39945 45675 69506 30759 8115 69754 49522 73525 59076 23187 19432 15320 89967 44152 73048 1225 68533 38112 73408 57492 22718 67127 10748 91804 79416 72379 40960 26596 53494 61168 83533 91282 64465 86227 98737 10485 7675 77863 39916 77391 58734 69925 25155 16691 16567 71178 21006 47917 11394 85032 44269 22637 97632 50651 50961 19987 54993 68704 75927 24493 21368 2285 90794 2885 10245 39084 24324 92205 70674 63093 8228 17291 62173 69231 41866 12183 62320 88208 90736 21759 87557 21977 45220 91884 19583 66978 13322 19370 11015 84673 84906 95364 65807 1310 62377 59364 35003 18329 53461 14202 35171 31479 62173 40561 36659 17386 82004 19636 95274 34305 67582 1465 34049 68503 86017 98583 69867 62789 11401 31170 62101 27773 12881 4359 14287 61178 40977 7891 78917 69280 15995 54520 34092 66946 21902 66848 44442 63212 22938 67406 95629 54378 98330 4505 37854 53036 39882 19991 65727 85570 82881 55808 21261 18223 16696 74654 11142 15954 70613 54902 94192 77943 71292 31263 33410 8720 1754 18859 82024 66152 24349 72545 30448 4050 43974 47007 46520 47442 76457 80550 43232 64515 92487 73201 22400 16559 6927 93651 44917 43552 75063 96427 3379 48231 95876 50775 90762 98746 6985 96786 50830 35569 5193 60767 43383 75532 4781 96158 7354 24609 65727 38733 73855 66066 53615 46532 21714 50781 1515 3048 67249 22245 90942 78872 58128 1302 57770 38394 72000 7972 85573 30471 64095 2081 83391 61751 87349 76788 75829 40327 14845 32963 23828 75797 21447 64656 57472 60853 74423 77283 10461 16398 89701 46903 14902 27354 12770 80421 23027 1996 16565 87783 70229 5005 34225 33955 14287 37323 60868 46821 95432 44193 80605 57092 90883 32738 79301 43831 16496 78826 13057 48049 26841 35786 50381 11414 26187 64602 21012 84071 37093 29175 64451 47017 59671 98984 66724 56140 32737 4485 90508 43731 65347 39118 66013 96484 24130 42477 22634 83852 49186 55502 46730 1986 39768 96131 48582 10209 66205 83504 19570 25208 32913 36700 97815 84279 510 3016 89785 82307 13033 27600 46346 79907 93446 87557 92024 84126 53916 70282 40408 36886 27003 9865 73339 69653 75550 24099 71793 95064 34122 76974 91645 6377 67120 92471 745 35478 28130 71721 48575 71918 21462 14819 60743 70120 11927 65911 24955 67709 26553 90517 82386 61120 79408 95516 11827 29735 49137 63137 94246 4616 21598 56476 59515 22625 75034 85118 91838 90244 17524 58588 92795 65026 42793 37382 4764 24328 3930 52694 72819 41175 35926 72232 33488 95244 17023 96740 11670 86227 88147 20284 7852 6379 41129 51875 30638 71613 10126 43544 60349 84932 71011 35740 96434 64579 95946 16153 44193 71536 85765 73408 57892 87233 84547 39711 91838 71656 28118 83722 4202 36329 44619 73844 82651 31111 21368 67935 11548 92861 41142 58084 72353 23343 7075 11332 90762 35386 49683 47709 89032 1127 69231 24923 85733 32858 78545 77935 40107 96833 8437 49906 22796 87183 20012 10674 24414 75146 29998 95244 5952 83293 66391 14702 85171 63622 18346 1933 26585 61282 87595 77485 32374 63367 44570 45159 41345 46076 68938 66430 4313 11378 92415 72078 78963 90883 81924 25208 70325 29283 62632 44015 93108 98074 18899 49960 72819 31424 83722 73953 4290 70775 97143 63371 53494 9703 42563 97089 57443 53256 75006 81196 39480 26227 67819 79983 50365 31931 68557 61084 14279 91200 29877 45006 72409 36025 22575 70775 18627 44524 7239 61029 7497 18478 39389 27370 87187 91456 5199 91557 57974 51469 62317 62697 73339 31198 61282 58630 36806 98618 1297 39981 34983 39389 75868 71127 23665 14855 51395 37854 92492 10458 91788 80981 51094 79699 42833 60648 44196 95504 78545 25906 59937 65323 13985 53494 52623 16211 88108 18719 91515 18438 29362 90711 76258 42185 84279 58084 41455 25308 1094 12284 18402 12696 73073 57092 67382 33955 47691 15266 17355 54757 92938 43102 1562 52623 56090 59944 42212 28454 23859 57443 33024 20733 31941 11637 1367 2188 69482 8307 38363 53082 61672 73497 56695 66994 84427 69694 37371 33363 83898 94821 89949 85990 90332 33390 80354 40006 79205 67675 1059 30041 49018 99003 35832 81923 33332 91311 37255 72402 86998 91797 34235 97449 91044 98749 77992 31391 5144 58615 94031 36095 91934 22012 27023 19570 29521 85818 57447 63811 23898 87771 56278 99003 97099 24735 74966 42706 24803 50657 40970 58086 46060 38449 29868 54164 59544 15050 73255 11119 28317 20306 2013 71477 6925 22500 95516 97064 59436 75372 24391 25826 31603 65474 34962 3646 24130 81959 64793 60213 40083 39622 3686 9107 48328 47531 59692 10337 92793 41334 29127 97064 78447 56963 33476 86131 26960 51967 39670 67342 48410 23752 1395 81809 75394 9512 15889 18759 28232 65870 6385 85498 78299 51633 81819 80763 61251 69550 80350 4026 9311 54244 44772 82229 69527 8052 54520 62507 63561 98918 72380 7749 55094 20655 87224 46730 56888 6243 53814 95845 91864 41192 59940 54801 84317 23841 14403 40061 77020 24339 7729 78601 43727 60441 64419 1438 66157 82518 97343 11218 43594 2103 71987 6354 74966 95686 79877 86701 51864 91395 80652 6558 94283 72143 22138 89838 59955 21897 28157 30426 14819 68229 89783 48417 38971 78299 74900 20882 73497 57975 16333 76531 86571 21902 43026 25074 80977 35441 66157 94444 28386 11953 93605 38706 38597 41657 84669 86255 34049 52418 88851 36309 93615 49697 47010 90179 57306 8421 29055 32981 61108 93579 87555 59107 49945 95442 76711 37762 54116 48210 25541 12639 49861 6970 52215 52331 7364 82052 8047 17688 43774 46829 19790 18956 37929 94170 5173 58403 24033 85514 21437 2172 20306 76566 70978 6364 30592 98610 79279 15995 17671 76457 17965 64586 28639 32543 808 23903 69350 7391 40881 65523 11792 88901 68969 31528 98984 24897 35163 61967 47584 7676 58579 15182 56957 3203 66343 89160 55411 50281 83356 115 54624 61189 49059 7115 88231 2760 445 76527 80392 79706 44065 38258 94006 26807 73825 91612 44210 74946 36587 16425 78022 14947 25767 60213 19444 26553 70494 11372 18194 62556 3863 87174 720 28466 45663 45006 68204 3686 91938 95639 8422 95051 4178 13774 17936 25292 21989 86472 64956 30167 67723 85759 60822 14902 39802 73801 51311 11548 38719 30163 16822 3236 6376 46756 18782 11852 41122 60843 93867 44588 52934 87928 33310 45905 53440 90738 41750 30628 28379 71228 96359 60212 69705 33832 69014 56176 34522 25035 92035 28504 56291 61037 68965 69601 49258 58956 52961 54870 76132 29972 48946 18418 90159 5623 22199 65347 41944 85277 13770 58765 59805 29884 25565 84906 13406 4988 551 61060 82331 70012 88647 11372 52900 68788 34362 68143 62589 13057 61336 34671 37299 7973 76946 28147 8581 37507 84305 87233 37464 61745 24803 51662 67741 18117 24282 16567 93184 10150 79400 44671 10605 69422 63340 10458 22740 23521 14690 61024 72570 46100 32300 63282 95189 92485 85498 93734 42012 41373 32977 81017 35755 37468 20306 60631 3081 42291 36557 48839 93309 24156 65759 91784 25529 86542 37604 53477 13301 24300 91659 32122 96769 49030 98984 51859 35300 71827 62585 86312 62389 25851 6243 82329 21462 72290 83901 87605 54244 30335 20843 20099 28852 39813 85540 24320 1750 37938 36396 75533 13770 3224 78341 72340 53814 71414 82489 12763 77099 58115 64052 24357 25817 26417 59600 76456 10259 11827 7207 89984 83356 89804 58879 41728 47457 33509 26062 49101 4572 51853 11963 43620 62457 38491 80575 67234 35564 9309 80931 10075 75759 62407 24154 19955 29417 50523 6146 11773 84910 40053 50381 22170 52856 75127 10504 93772 21081 36546 12806 28747 78559 10374 9238 57443 8945 33108 15768 82551 96131 7082 78275 77422 15726 85549 69671 88581 10867 8629 40323 85808 65766 75333 29047 17701 33282 3590 31996 52623 81794 18289 36403 82618 66333 21902 43946 4401 88097 51356 1632 48967 87234 50171 15889 551 95239 19081 93088 14902 30276 5417 34330 32108 78518 29496 27387 34152 1960 65463 59275 84821 39986 3711 40353 57416 95239 60903 15284 45861 94444 33310 87830 22475 63973 82845 87174 78878 43999 3917 87661 91385 90439 41315 83161 79568 16102 35386 2608 50961 49744 97709 70613 57851 63240 95638 63534 33988 89598 62966 78951 86131 78784 72324 88127 37782 1907 92894 5371 83631 73311 22599 1150 71721 30373 40725 61486 74134 18000 59912 40615 52195 25408 34693 24969 42944 5632 25522 1575 34668 70563 68192 51645 46602 48691 4201 29834 59051 16301 34661 18719 21309 65807 25469 27583 55938 23071 53152 64140 29138 30193 50961 66695 58115 70820 85428 15253 58272 42344 63050 60846 9972 22408 80197 85171 98667 70820 99125 56909 43172 14359 74515 64070 10722 78341 73915 56464 71918 719 3769 53185 78754 16620 95051 10551 64095 23518 42680 41866 66695 87944 84739 40384 2250 40988 68837 46616 71259 80624 44038 59278 18827 13377 64255 37730 46416 19093 22343 66852 73386 36101 60903 7619 35013 64301 63117 30828 3689 80566 49089 33569 78429 9596 39685 42157 37730 353 43207 29735 53078 74612 89851 5705 20634 64959 57850 63096 10494 515 68404 25208 92336 74023 84311 77935 14801 7067 50862 2096 23679 51002 56182 93553 38733 58443 71776 20925 23242 43017 75209 59485 63293 35593 50499 84644 89502 37070 19985 89521 31639 36773 84052 16219 3238 70538 97393 57516 35641 22810 45750 65013 31978 53440 49646 82252 41793 40326 25425 69434 93033 95051 67709 85240 87210 8186 41578 55154 74686 8120 94283 65263 25997 79838 78321 15497 59051 67987 51005 63609 83247 66430 56909 19462 3620 72358 33737 43731 65145 17156 93945 90256 7497 42600 6694 47602 92504 81896 20875 77151 86273 24282 32265 5635 57689 76482 96833 80637 18488 71536 14423 33438 2608 13908 52136 12544 60751 40944 78692 44172 1330 7092 26870 95729 96166 9388 82160 4795 30485 70230 83054 25643 84551 69236 20391 36546 567 11402 39356 70275 85627 32484 76105 67346 22847 36240 43008 27234 66345 43946 26870 47766 67773 70820 6218 20840 59515 85177 63609 59477 32048 63553 62480 4616 47639 87349 73088 79402 27259 57636 8162 95138 54339 11414 58272 25678 56281 15889 90129 1424 47379 34917 15916 86839 26426 54656 74555 46714 40479 15833 58749 76002 27524 90139 73062 17537 76391 42240 83993 98667 87783 10116 36700 81125 50775 57336 78518 94381 18713 76109 93867 96746 79120 18222 43999 46309 6927 18449 25592 79969 42884 35509 54711 46338 15767 74846 29758 59671 75759 68147 97166 14417 43311 94497 67313 85204 53662 48977 20925 46516 4541 9650 30814 29230 72667 68891 40175 25590 90573 54371 10501 75533 45952 7897 96766 65144 41357 17877 73199 76534 92504 11967 59281 89274 69264 69612 46821 81504 7313 78734 61454 14423 11288 22922 17688 9103 26791 28176 47522 90129 31437 98599 96023 10722 2191 53705 2382 5474 90474 14541 48881 63367 34983 43982 18888 49278 52484 72960 75810 50118 75112 57447 13336 77769 25292 78262 52190 32013 46654 60792 57478 3686 97393 74689 82709 3919 79031 20788 24609 88156 62460 48966 32853 53123 14270 12550 78213 36773 79163 46389 37468 89234 35795 28754 86947 65706 24536 76258 32873 61189 80881 79534 8261 47835 95970 74845 69653 98857 74933 76791 46730 51599 47219 48588 60942 58235 77740 40960 75209 60618 44123 50171 71243 68681 30876 59778 48998 44015 26071 89521 56667 21520 58013 31165 34362 83944 81545 72292 58423 4846 10126 41073 86134 74685 95195 50510 56090 85056 54351 25308 17254 82045 85978 23262 40733 16472 76468 75245 55658 49258 71647 16188 59643 38108 90109 73929 71976 93579 92005 23486 67073 49963 52336 75324 63750 5818 10449 65095 50867 745 39848 20200 46756 42984 43124 89714 27250 14385 27965 22774 1612 86307 22726 68938 80911 12406 67675 49774 17936 13172 10458 53426 15913 48098 7771 80992 115 308 22595 29224 78883 61636 51247 64656 73915 58143 16780 23040 96067 27747 3022 91974 62837 36781 15434 76258 1686 33895 47438 35030 96759 1424 48328 68829 80083 37810 16906 85428 98358 4811 69560 37830 74555 73636 4749 42924 38004 17769 42064 24409 70165 98674 68791 45309 44480 91456 47542 37321 57532 83082 68543 49480 34557 46874 80512 79021 69701 2831 15020 5848 3178 40064 40988 82963 20182 91838 27667 91200 48407 25556 19179 83742 59011 40109 14879 84307 87922 91039 37788 34718 11119 61693 79560 89160 43765 19856 29047 4783 9739 39077 14423 69088 84296 84418 54159 44302 75046 93124 73073 38598 85307 55305 25802 79226 79014 20065 25791 32981 92861 1741 47178 50274 52610 35509 51853 35017 78690 10166 1302 70198 93118 54244 36344 77575 308 98607 51662 12798 10654 51593 87526 96025 86053 60755 25529 66073 44106 55395 62950 4660 4960 17254 10738 64451 6329 21125 67313 17179 14536 46730 50557 41335 38077 9865 6139 76858 2879 3198 28526 18839 88402 91557 18316 997 89042 49728 5555 26418 14324 26675 39185 75834 11062 82089 29739 55330 96132 44793 50958 74423 61636 43359 56031 60495 25899 22552 82709 30783 66709 47134 55465 55779 15916 30300 84238 53045 49963 53155 19756 98405 11288 29041 65871 72065 18946 91536 41713 26709 47304 59823 43523 24096 31890 54499 22527 19602 41109 96680 93959 12878 11288 34754 29644 68787 85733 26806 54936 14117 83215 80652 75357 42984 90363 78932 29960 24722 30276 9051 88351 73932 70233 55305 25578 52731 45224 8829 51357 56616 58514 84155 7807 33322 47470 4582 49053 23421 7619 13957 47949 22144 91039 64701 56198 83293 3761 95479 85746 68498 71575 56281 11005 33316 97810 12414 81761 25748 87458 44442 74404 92451 80682 34905 92619 8483 60114 17936 78611 41455 41313 2960 63579 86512 70138 62710 11748 29644 45547 91864 47774 1466 67408 3884 76890 13313 8802 56787 73458 36587 12758 13908 56158 49960 36701 90794 66216 82694 79344 46117 61636 36689 34499 49173 59364 53838 85107 97028 11346 53162 78087 62653 41128 51601 1395 82431 11753 97298 92951 20792 92812 38572 73429 9388 74013 79408 59414 62589 38 15084 58423 34367 52676 97347 21903 94006 97906 62534 24349 78308 61866 15434 51277 53169 29944 13608 67735 76506 50300 82089 49024 65595 44015 90734 73019 66166 19508 37746 26261 66695 1221 34903 20681 52967 59238 20681 75555 16809 4572 63713 54192 64671 93118 9522 31639 73056 43126 44555 69705 54790 93615 5937 83976 5692 28998 51353 62463 4832 95329 51205 70715 63238 98344 55565 59140 86682 2076 4634 31047 59873 91435 33282 75350 32108 41519 66434 82129 26995 62653 8104 69216 34143 16450 82420 71663 52235 13226 92574 1750 66902 95519 74469 80048 26791 77640 58370 96034 65849 30850 81196 80102 83144 36486 1330 36521 39274 10337 3298 74684 37059 40327 58663 98284 39758 62797 67541 19642 70457 42617 94006 82194 72553 96041 21773 88931 57919 29960 83486 86882 62585 55330 50542 65658 8570 2002 2726 30071 85746 2741 18524 18839 49609 80628 47583 30854 26498 2988 35441 87827 42916 49212 39712 38904 37295 69951 36032 48139 7313 66410 29521 26495 43235 64427 97395 95185 63615 32631 2960 80335 98003 32543 87814 59435 21816 83040 97435 51363 97174 20258 30485 64945 2682 55249 65742 49986 26514 2402 95993 69913 43443 3563 55303 84327 98373 91793 94564 36396 25606 81681 71247 16961 44524 72105 72270 45952 65207 81794 64617 75605 74933 74532 2285 97703 60170 2347 47847 8970 22874 61553 3563 4350 59847 33211 82513 59017 47466 10555 81299 96816 42116 38390 59717 68996 10166 78878 3386 41338 30670 67127 47115 28240 63526 23265 7768 5617 25451 54418 74456 29080 78321 96816 7722 87375 20556 63526 79067 32515 49365 76181 33440 11401 15998 58370 61324 3376 44138 90179 4973 75324 12431 38166 36486 46988 88 22500 4991 95954 35017 71252 71228 41345 84523 11086 73590 34499 49862 48195 31313 13322 39804 56216 48521 15916 94579 71509 25565 18117 83127 97028 28619 46870 58663 84706 94528 79120 28968 51059 12845 70148 63281 81284 90343 29454 25451 89871 31616 92577 49678 97089 57025 37705 14433 5847 57089 21219 87088 21766 88208 871 34388 26237 9309 78341 76487 77597 94874 11551 75852 83681 96029 43427 6076 16906 95265 71434 44226 56467 7897 89617 98175 46389 21205 46687 39269 45520 81859 57165 42786 41323 18000 39427 61336 61020 88142 34385 83204 56695 63854 6354 79482 15346 28504 68103 10155 8553 44533 67073 322 25622 1433 13226 29312 36065 73012 2402 9743 22774 17239 47675 60441 23002 29074 21813 10605 73826 87294 15475 5438 34674 7729 87378 26139 55349 64982 30557 62129 85541 64959 72657 8895 79002 41519 52643 37382 97991 9124 13172 25347 77715 81595 96019 15449 20200 21357 55807 54870 56198 19749 79334 80845 89199 55634 83793 5162 3626 68143 2588 74938 73088 13919 35645 16780 61418 26858 25605 43176 96364 22637 10123 1310 68521 44965 87526 69995 37976 46194 85514 8558 13723 90338 68791 22115 71827 44735 41370 42012 12433 74654 38350 98618 65439 91408 95239 76411 32900 22738 70770 77654 74510 98352 57184 22257 47816 80269 73157 29867 50723 48930 24493 32610 42320 91804 34727 13979 70602 10028 5557 33130 14947 17853 78867 79354 6080 13602 39776 35632 92845 69014 73416 26306 31908 1317 75090 39269 96426 35924 56741 94438 75656 20012 75008 1598 80905 14374 74198 62711 60797 41344 29909 98655 5574 29635 44609 37532 67207 58315 33509 56735 51972 41886 65949 53687 37335 18992 12382 32605 81480 72143 77183 11842 79286 63750 57633 12625 76869 1317 13761 37706 77130 46837 4213 85243 41996 70275 15512 56454 39847 67234 91271 41357 52097 79688 97108 71282 9972 26822 4406 81767 9703 10669 17537 30729 66740 71713 4348 18524 71105 90580 31696 94867 41293 5503 98744 18408 66073 68119 90002 44533 35885 23173 89358 64681 79067 32751 33423 76869 40960 6806 71354 54983 45348 85299 62266 75322 24670 16186 80550 91034 28747 60136 86057 13226 57012 65013 35272 16477 39293 57025 15694 16780 65807 35042 6588 65388 80275 31996 11081 22637 43393 74123 49852 54644 65866 92451 70268 70136 84598 36091 92667 39776 24600 13131 23903 40513 14393 39547 95708 82513 1267 25571 92827 65453 49664 65140 18282 5557 6638 49522 1809 61054 46461 79400 79292 22637 72602 84262 15253 8053 61773 96031 83488 46393 59572 85576 78715 93553 4777 69375 5555 24688 98288 64823 84257 82560 36100 25408 83976 86395 84257 29900 15719 48097 24808 98541 64214 56691 37464 80274 18867 95520 83993 23008 38671 26553 11350 97638 26593 70198 64886 8115 61178 78255 67582 69750 3287 56464 64971 56370 86496 14433 64395 84298 18746 52258 97246 115 94828 85375 47889 82004 38972 7313 6602 12650 6004 16175 7027 115 37032 42750 14882 79416 77383 34913 55987 94185 58524 35590 52950 64387 57094 6694 70495 8047 63705 81017 59185 22982 90323 24403 6191 66890 62480 71180 6004 66652 4706 2480 29747 49732 84679 19249 16363 37295 12009 31119 5050 5692 9403 83225 41357 27274 75898 95189 74689 19058 41960 97347 66423 86862 85050 77657 9622 13756 72487 90734 22718 1824 46697 45663 31119 5440 10028 1631 25556 37290 36964 72819 36032 99019 9011 63561 65379 41838 45321 35300 58086 73933 68365 35632 92504 68483 14582 54507 86253 9107 37512 75102 98190 46575 42221 91686 33332 69204 83979 88677 11602 8186 60213 41845 52987 58765 62591 72883 80276 51583 92827 91166 51548 52160 63502 13550 44997 93217 71881 83365 45620 36100 35539 29120 50862 39482 58245 13974 55094 54042 43008 54046 2915 92938 93582 37031 12783 21083 41391 96530 66581 20265 97643 9734 20821 93772 5077 69355 4473 75201 15837 93989 91797 27879 80102 456 15219 95588 61687 59278 47466 52361 17113 51109 24279 17683 59829 11456 10072 8750 38259 27667 25814 78280 36266 73251 29190 72933 14952 82746 38155 55977 73995 19249 58679 44863 19617 69566 78005 78089 16906 27877 42833 85629 53426 78400 51849 77140 51642 8581 67646 32873 22524 2608 95051 84332 46789 42344 79266 65515 8120 14229 23523 88738 50238 67382 27867 34838 1077 48688 14502 65206 94862 26739 35645 67665 39819 23093 53045 1965 94202 92429 94582 86750 91239 18292 42077 97839 57124 75363 91721 69422 12960 29868 14917 24010 49016 26454 32904 63179 34714 41335 41386 66181 53662 51748 4541 5276 32551 52160 28466 15214 12820 67286 82874 83365 2528 60834 8829 21657 84533 35865 40668 80101 94079 43679 10642 77140 55552 84255 65287 42519 30276 87994 36981 64134 49202 4654 17769 26901 81686 7189 34026 12912 36007 94246 23485 73095 86940 26443 41036 25997 21800 44123 76932 76515 19092 37854 79646 25817 62780 25578 78692 71230 75759 51817 37805 25767 29503 15266 32853 87757 30163 60446 96132 94891 75034 42882 67005 3514 79933 65418 2856 88627 81933 79163 62357 81828 54993 52084 47523 57387 91766 40678 95702 98749 66177 44400 76895 33474 29626 93662 92115 48282 18402 17681 31661 32544 45847 7391 69731 26227 93762 16090 80624 15787 60631 33998 84426 91044 50168 29931 78761 18351 93262 19785 33239 56959 1636 26387 5733 24403 17308 95898 77329 96896 24044 57171 2480 42720 69367 79055 97021 60892 23873 40240 91343 82229 41150 27583 76119 74304 4605 5126 40650 75852 57978 87624 75267 94200 78517 4026 56370 65953 97259 70055 42249 86554 54902 84374 67561 79262 94867 5728 58961 28669 52027 31278 40705 1515 65666 71005 35091 60234 1406 84533 28085 74933 72749 46903 26161 45362 77639 82948 3930 9390 65077 97839 18278 81320 19750 38818 32851 73165 65091 15597 7866 30716 22718 21614 37464 21966 76460 49542 73012 31114 3907 97174 58609 56920 81727 85230 67428 88704 23756 41501 29149 20012 4190 11282 78410 22575 54037 12668 54221 74013 40650 43881 79060 38156 29590 67531 45044 93154 19508 66475 7917 98599 88920 34122 42969 85197 83332 22975 57399 46305 51805 50964 16392 85656 88564 6022 3238 95837 3761 26665 7270 67095 18944 35779 44971 28747 2361 1578 58000 55676 41867 72985 60711 96659 85575 27707 84188 86525 67465 5440 71197 79301 42018 43407 37133 39480 43393 76268 93380 25606 31544 66679 29074 21934 42691 4411 67665 35401 29772 38310 17155 78017 46903 43621 79266 55796 41508 79174 42830 64095 72455 29115 63293 97078 68235 45941 13552 30683 32485 9248 64013 88806 26229 85670 30163 85339 53544 73932 65645 84187 63636 57832 44446 13057 70770 57725 32143 41867 20313 64656 92672 40703 76375 81595 58336 14873 89013 76482 59897 77575 60487 72837 86231 75533 50598 94987 86179 18859 80280 95175 94040 67120 47523 97015 23346 65936 97957 26585 44196 44538 64515 54701 95845 96155 2329 32310 41506 87944 67097 47442 15816 79120 48098 13758 20588 21292 78761 22103 89234 75847 49595 3386 40473 35924 3986 49867 90897 97246 62299 6970 96855 87666 95766 55859 42721 64681 13668 72837 39212 78186 52394 22276 59508 40758 35539 68628 19509 53264 66194 39761 50389 69014 25032 6146 93919 9089 12414 8993 21056 32985 79060 19126 66775 16425 64345 78057 7025 47816 20082 82058 79266 90643 60748 85243 51794 74700 44302 9207 66994 87325 72667 56996 2687 87224 70912 48839 88860 22622 93714 10449 40473 82069 13455 31278 42358 66177 92804 96447 22938 55818 60770 96201 28060 1126 89851 46479 80473 52216 91438 27003 53705 30333 63934 23922 76214 42835 61679 96680 93178 56500 11062 68840 65207 64416 11631 42891 80329 64971 83353 3897 75442 96833 91486 3686 98769 41150 86512 41779 89880 63861 13037 39829 49861 10238 2096 42225 61553 35930 6053 68996 33990 61829 30193 19548 83143 78734 94566 68938 18225 63635 4846 36673 94056 56520 95520 88519 4321 75746 36306 5503 47381 78926 72642 17853 63028 17623 49995 3954 50281 79954 56809 57500 53255 55767 8197 70086 82618 79232 35003 32308 11343 91128 33988 75325 64591 56163 46344 55974 86810 90012 87133 62984 26875 94073 78823 1059 13774 53146 74013 83326 40408 64834 43187 70262 60864 41290 57975 63600 4050 38403 91384 69355 82730 24044 47680 16106 67049 80550 77764 64916 49112 76156 7506 48546 10993 4155 84268 35484 63251 11018 9309 95798 3703 83356 45032 60942 76890 17215 45845 54042 18402 46959 45698 46520 87668 11350 93706 49262 68425 28147 456 15329 41866 29713 72324 97024 12278 18346 79129 20840 85759 70378 51748 19003 72749 98506 67161 64214 83346 58961 97669 84669 82963 72698 83528 58013 61679 73862 97643 60009 98272 32806 62316 5879 81260 46408 84034 51427 34047 64427 44971 12920 83979 43720 80686 17945 20796 65030 61409 46461 27861 41109 22779 34752 52258 55527 35145 81183 54701 47472 3570 62944 51601 89423 68715 29482 45596 39311 20698 79608 78932 38555 96881 77453 14893 87663 14688 20085 36495 48639 31639 90006 54613 50414 82487 23841 44593 54244 26420 64746 71883 33194 35300 60290 14376 85000 7697 97527 74157 68030 57919 54183 22144 33250 81752 65463 33089 26835 29880 27370 97497 24078 17656 5248 74555 60011 22597 92377 75348 58515 79610 58000 54777 84673 77918 20541 31485 30854 53657 51651 39134 25565 73494 76132 90757 81595 40157 77240 58186 41048 5112 33507 45709 66423 30335 186 8508 71918 42426 81647 48958 46506 5000 20681 68318 72443 78712 65595 1794 89773 71405 75852 5676 98352 85422 26029 86472 19729 89627 7529 42064 35791 36042 50441 88276 35441 73306 19092 95578 56695 30259 59805 77710 12176 83636 32701 79345 2885 40561 12896 62887 37427 7282 5803 53301 62115 1641 46995 91788 12563 36095 89854 71181 98342 49173 79518 184 97639 96847 32682 11748 18539 82334 42969 98311 46993 13302 88402 10722 26077 59123 16559 31746 11597 15216 2077 18446 66125 15837 38141 98655 62314 95640 98288 63054 11114 37464 73832 58329 57718 74689 59950 37057 5632 72311 54116 96412 87506 42064 69920 68965 39186 76008 77955 65015 13226 36651 41196 81278 15084 28340 90829 95138 42049 20821 49200 72290 91224 60756 11842 8051 80641 13537 27430 49467 30628 58150 30737 15514 1110 6376 53447 96769 13460 6075 10494 71901 24609 60843 82305 76989 66739 27858 18713 24414 59667 78061 86440 93904 94192 41749 49545 71829 93373 29719 63117 40560 85209 81364 26495 2985 18902 62662 19303 79983 94213 57805 96195 79199 66789 29396 91340 12735 78559 25644 3907 40058 6446 23357 24347 34322 25606 19367 33507 62780 66212 75006 21637 33992 65870 52365 24792 54351 65542 5173 29691 43465 53429 26689 24840 1754 255 4340 65986 30373 78187 56178 32853 34894 68136 94185 98481 32806 75182 35607 60714 17024 30557 84288 72694 53078 4294 24271 81082 25767 52593 37360 17106 30193 97421 48824 74846 28092 35752 78823 82499 45411 8164 30761 17218 77639 68565 93277 71829 66547 29747 19834 85656 92938 25212 34568 92314 13972 644 15352 65314 96774 14763 92492 52963 95519 19020 12242 59667 68528 29579 72311 81513 17291 40700 38429 33304 43979 55416 25883 18329 59671 3544 94720 97689 82560 52108 74133 15777 8012 49467 53542 34803 91994 3521 62697 59479 95040 16647 39134 93573 36739 70174 79175 36501 86134 30403 73169 95766 76224 59704 3401 1751 62780 933 56753 19425 65801 24798 42924 90168 12383 60640 12881 34083 32067 79036 11556 60756 60213 92375 65083 74288 26841 30400 82855 8661 78518 60036 86439 26619 6326 3769 83247 55516 85665 66875 84204 31018 27667 52710 84928 36546 53494 11809 91766 37892 83901 54348 5645 9429 81393 2580 9577 49037 78617 19249 76606 69083 73930 62173 75708 92766 63536 82386 62851 83868 10172 89627 93620 72505 56435 44795 24699 90480 26237 9082 37290 18871 9877 50118 61108 44846 46285 98190 62114 59051 35034 49059 30337 55767 20020 48533 67662 35171 76594 82811 84298 71083 94564 79185 14261 6096 90829 57242 48112 30448 65523 83372 25621 84523 77068 33557 55058 36688 5165 94828 1563 22622 91311 30973 94987 48587 6272 94584 69995 1538 89392 55767 71420 68190 66244 97709 31109 70003 73497 16312 44927 75112 54857 80891 69600 52963 44842 93945 22638 76258 74253 85936 80575 76250 85375 29898 74522 17769 31593 58666 8768 1631 14719 13313 75472 88208 45924 75034 46993 3088 70574 70495 71557 49236 73930 13713 56793 7189 18902 60642 59829 86452 49137 40086 14830 6960 10065 65188 76984 86305 62407 36388 83389 26638 30854 37734 93233 35072 95532 57508 42525 63182 71284 4340 80011 819 63237 10656 70325 45462 5985 29721 82823 91765 61376 54857 10908 53044 41980 96771 46416 59520 77182 34714 17167 93553 77740 84136 18535 15277 25536 75101 57988 31502 98208 54741 43847 76181 28050 83993 92827 64347 49359 28236 59635 78754 46516 24206 4966 47653 17867 13302 39981 66823 60823 52856 46520 91411 14852 41114 92318 93734 95140 65385 72677 2708 41784 96025 19747 18956 12368 55376 60453 15166 46972 57736 87543 17769 92021 88647 65939 62463 8229 49585 63781 95545 92318 4779 83776 83631 16203 82048 33624 73095 74510 53145 22790 97246 64959 5089 11377 33344 92894 24952 97903 84600 14496 67406 56924 47721 36649 97353 41883 91239 24409 46374 94838 75090 84204 32225 26077 82486 66244 73102 77869 16741 23343 19778 77004 39776 33567 65056 44738 66166 74685 32444 31528 59861 62407 14095 94811 46988 29299 3671 38219 25622 27279 28715 51059 32500 64916 63658 87127 42320 44313 98272 22946 97435 51834 79697 95280 47606 36032 20759 77311 57731 50376 13426 22790 6666 55143 49137 98876 91360 72499 72570 68099 12763 21026 3881 49774 91604 53146 11728 67770 96768 279 38200 23178 63331 98744 4955 46045 34121 36576 1354 32698 41519 21963 47691 4654 17770 9585 48785 80571 39039 18909 9451 59030 46783 51820 38282 73906 39829 10722 43962 55784 46102 38742 98382 53263 42012 42644 92426 15253 16943 77612 3986 31479 25206 94118 23346 42243 52215 76384 25802 82916 27884 15768 35352 47639 6320 76859 85864 6734 52488 67109 956 74662 30737 89991 77715 26501 14119 87028 48639 81709 41776 1369 77888 58222 94426 57851 55285 75872 15998 68190 91259 65174 51783 31150 16549 87639 69264 16425 39458 28637 30199 58315 58209 85609 58807 17622 22203 52216 55255 96004 95876 43123 53447 79878 57478 60558 36683 38671 59114 93945 733 98409 26833 97290 79336 34674 9826 59508 82151 89918 40323 24670 84358 59185 53923 11521 21088 45368 83173 82444 84332 24493 407 22685 81480 58423 64256 51205 29478 11819 96213 71768 56145 73636 37549 66407 5557 95280 95721 86453 8629 59639 40733 65206 20003 9197 18784 28715 90903 57312 71656 16090 91157 8600 35712 78062 82339 40678 55894 26987 53447 11282 27414 67578 52575 71119 9038 3209 40268 34072 25167 52710 47323 60571 66013 57012 93433 16549 94492 82004 28878 82230 90807 32084 25839 58315 34947 67163 83691 24210 62114 32441 56350 19731 7897 47558 99003 78016 57978 9656 64201 9370 16633 94097 76051 358 288 34540 46697 34674 53821 65729 52938 54191 4955 41845 27159 95965 45362 5728 12248 4495 81709 75824 57989 42882 44328 13550 28401 72983 32048 74535 33322 25260 74198 34557 14984 85472 1283 31165 78198 45417 34133 26593 9328 96464 40357 9711 38742 97745 24298 88850 47384 33839 81260 21057 64805 89423 10343 80335 11768 77947 83021 90458 19955 58408 2585 805 8037 26428 43413 16741 46127 85667 51548 75786 93941 9148 62362 89294 58245 96659 57448 89507 39967 43935 72270 79163 62456 25889 64998 21865 83021 7772 5303 79448 65706 97581 91621 36689 770 44660 54189 85124 40124 33512 44936 8319 63821 47771 14048 21963 91412 819 96809 56444 70584 40327 37319 87595 40312 85539 73832 88006 22023 39008 17697 36240 20070 42988 27172 25936 24298 45709 12671 53036 10263 40479 51303 21878 91456 63112 26306 73932 46450 84191 96359 17925 70275 64175 90008 16028 34388 27171 21796 24979 74198 34693 3679 7432 29120 68688 16640 92336 16768 36779 98402 76812 60505 3236 67238 59157 60986 90139 94634 22801 3386 85209 53785 91930 68667 41845 45780 16095 92871 83215 27527 47800 1267 97556 53108 43232 37860 87661 42267 91623 55094 35003 38907 2748 11785 90762 46357 88651 98481 7313 18582 96427 96600 22496 83636 54009 32778 45666 41373 41908 23086 47876 91959 55545 59861 5112 31763 15014 90711 20216 20940 37896 66060 46134 54096 86839 92313 64035 52241 54535 58423 96447 92307 81707 20840 14300 22245 75008 13950 10987 7768 97439 31155 87106 47007 26960 42956 65451 27171 45700 29739 71327 85683 28041 92451 74590 28510 91483 10374 25592 373 62501 93553 41035 22009 18070 4206 15441 59281 67646 63049 7185 47691 35657 93945 23612 84679 15828 97556 28401 89267 21357 73147 74461 70078 40847 3689 96692 63600 85801 83903 18782 71149 92732 44842 27354 32625 39500 69085 65001 42952 16824 1486 63212 52630 34480 34540 53277 88915 73147 16588 20580 73657 33961 87524 21627 69473 32972 47191 62564 26756 19029 42225 64178 12650 95854 18777 53936 31982 97277 5337 49602 95034 18478 91799 96966 21754 67519 7626 80985 56485 68771 58646 57939 37059 46643 67876 29865 83701 32095 91888 5873 59508 37762 2573 2946 33839 35333 58047 87537 82447 8789 48375 83738 8104 3478 39802 96237 18681 83793 15981 78926 13580 8800 25639 28634 94459 9703 23117 48139 24970 71773 82823 45159 11278 17770 14140 82022 45845 44130 95291 97950 97984 54094 60846 2856 85011 51551 38800 37277 71243 68498 28110 82629 19058 97972 78917 67665 97547 27468 86956 55249 41961 49090 47797 4213 37680 32544 45920 77519 29138 19412 63561 67057 11365 55527 55671 34278 53373 8797 98063 73201 60345 78487 5248 34860 51805 42165 57021 21433 2981 40967 77020 92307 66366 31525 88915 2573 77328 82282 94283 51187 48533 64253 69705 41793 35812 87233 40410 94459 19632 94530 97557 64773 92949 47393 62733 84191 80003 13803 53426 66814 46837 67058 95279 98903 59574 66502 37360 54711 93183 33211 69598 45210 17990 1809 296 67224 45208 7108 36634 55996 31313 32690 13576 33363 66388 9491 92044 53352 47606 26495 88236 2556 63212 46874 61901 86722 14457 63251 20300 75112 63034 40079 62653 11790 85549 76984 71661 97546 41196 40269 71613 77022 79579 14310 54001 6380 31725 59123 54594 8421 68970 75828 93762 54550 97862 57094 7637 65306 3930 46346 59788 97719 33474 5803 97364 94403 54120 8648 39008 3474 27172 87028 59041 48139 75736 93069 89347 12792 58183 74657 89429 35834 75075 22475 75659 20473 73509 48171 51469 40269 38497 42077 81648 66864 37909 32067 96497 16095 68804 38491 42853 77597 51178 48876 18416 77957 29644 87066 39185 34582 11790 56378 17853 29735 8355 95553 24614 77747 68136 64382 10706 76340 27322 54744 89774 44621 32152 67075 85716 44130 87556 30557 90748 74917 68030 55236 82916 50690 82551 96426 42603 46450 4701 27415 36329 91838 14155 50848 40664 74966 6878 58186 98524 48575 8251 78017 32557 69264 5501 44515 44857 91103 50171 44198 44538 42884 69440 75890 53723 94814 94923 54990 74227 92725 81513 21077 47903 93084 16488 4795 444 39313 33332 98251 55704 90786 64681 13954 84553 38310 50161 19176 50705 28742 6285 94658 14917 67507 29713 9328 8919 27524 4648 51370 71414 66814 37514 87643 2098 40650 47528 42205 83663 97839 69747 70678 89774 53846 30300 38084 8601 94172 5248 19508 68966 73085 40276 68483 15806 22798 68002 77539 23265 67509 250 63553 22477 64347 72173 33943 70443 82329 96328 81113 72502 25304 62887 59896 49278 29222 53301 5193 16854 49535 69236 11705 71599 38088 58272 34903 90957 34756 15449 26995 85788 7341 6638 98107 41866 96497 24330 75308 69757 18059 17024 71661 73362 93277 7974 34754 10603 91583 50947 88119 36232 86571 80791 88203 55335 55780 16549 61323 89854 97666 69705 74657 27241 53790 90976 53434 57343 51469 48757 86118 58186 72738 88885 78685 59030 92880 33905 27884 25738 30199 44211 56189 12668 63096 33520 69913 22382 54499 12321 87183 24274 68458 28266 12758 56077 85478 59380 88931 95441 4706 9485 61574 98119 55938 98990 63112 40531 53277 45961 73416 3641 78186 51895 55517 17911 62426 16538 15092 35579 70744 8483 45700 1477 41659 64773 85238 81318 91489 24099 27828 62654 85176 87980 11062 50754 29867 53823 97906 20530 44940 22779 66616 8012 93413 66410 1349 46155 83685 26229 26369 65727 57033 34362 22651 64805 86203 52488 56822 6668 73949 90008 59956 31047 3881 13218 39407 86768 19091 65986 47413 62129 34133 4429 85966 85177 9986 55644 53732 16854 32585 3679 77556 46516 436 9826 37532 70168 55475 87065 88156 65890 6892 10504 27102 39732 19696 1907 33310 95984 30421 2725 75442 37077 38324 63688 85498 36443 63340 78778 36759 90757 71557 33983 44886 95287 9271 61102 68500 25605 67414 85177 12344 96031 42477 87168 31109 38829 79957 49906 30225 67902 25575 11352 29747 44249 34035 1421 81819 85976 85540 74991 6668 11511 77017 47089 12818 761 51076 26413 89846 64619 55284 53916 11377 51009 74503 74564 52215 59219 1578 85995 93184 6221 85656 67479 9403 12971 29468 46772 23485 34461 23205 64959 19078 18250 91311 93490 32745 31339 3930 59329 71899 56176 58566 79361 12451 18871 12763 50231 16382 25678 23862 18946 40703 54633 46751 74510 33569 57606 60849 78410 64177 30847 66252 30557 3927 51645 18627 29426 97290 41642 54566 78559 2556 56815 55739 65890 25770 50316 60028 39249 720 6112 23590 57171 71048 89949 59216 2971 79120 76867 970 1629 31051 46995 98808 26685 98097 67081 16821 52216 7129 55055 30193 1949 8453 75322 35653 90976 44688 50910 23932 58023 41960 48487 12406 76841 59942 30403 7369 79408 5049 35145 64805 18566 58239 39305 45309 573 36931 60790 87566 36405 54493 62800 49241 45323 29838 98208 60043 31114 49259 85670 25844 16363 57165 56595 36193 98473 67828 26632 73017 82505 85160 23357 21941 49513 43563 60986 54712 24969 87743 50133 23071 84887 30001 21637 54311 67109 64165 53615 79344 2768 37929 3615 23624 61691 76002 62244 25913 6734 94213 71268 54266 73255 7676 30317 94856 53123 71865 11927 56857 22810 4213 37068 32605 90534 30458 59414 17433 82486 66641 67507 98963 39547 59200 50601 84547 13923 96530 74255 70551 69713 14510 33363 15106 31437 13985 29977 75392 81761 29352 90159 85209 36967 71663 67160 49867 53961 84636 28144 44064 52754 35598 44793 74839 58000 80095 70055 59485 42621 59038 39802 16744 71883 20020 35721 42924 56703 87887 62952 16741 65794 32116 29138 80301 43754 1465 11760 24679 87595 58222 56380 84821 95297 30432 30112 53301 51701 61967 38047 74900 75422 20940 73913 25678 90735 54842 75404 24955 54387 5568 59107 77861 31704 24210 72200 49394 39635 52136 30993 7129 15888 28117 80392 15060 26084 60337 40970 99129 53078 53661 73521 98063 42127 32834 21778 62768 62504 20707 77955 47438 66235 94092 48855 55236 21042 60287 4090 19742 75182 55143 71916 93292 41373 77657 2406 97815 32124 74864 5803 95946 16465 32127 40703 12232 78761 97081 53823 76117 77639 21219 89651 18416 47925 46677 85539 2495 3484 43728 56077 52435 37126 65890 55347 89412 21351 27478 81563 78316 34278 15787 66950 11569 73673 58423 78801 12202 25839 91838 50766 15214 1752 36065 31576 95946 29432 93847 76546 34894 25852 2378 78299 36796 9388 39407 3212 175 68099 7989 86597 67712 53977 67714 45905 53823 24907 96440 61533 59459 60287 26432 2986 98040 4350 12563 14581 92737 18675 18944 3887 69337 14469 14349 88968 4278 89617 5448 65922 2361 91496 2047 81384 75372 39184 2687 15378 17867 9378 74064 87976 60037 78692 9655 69887 97143 82112 57575 88787 5733 48327 56455 77863 72642 69787 94213 80399 65574 82560 46882 90934 31378 25541 85311 37830 11517 43621 58006 42258 74777 96998 44637 60868 21622 86357 54311 93518 75119 30193 13770 69310 86453 43510 11634 34049 60222 50077 8422 66660 72866 4050 54116 67825 55859 78090 17431 37746 92019 59414 94497 90325 34143 43941 17817 90577 93706 97553 48327 83428 35916 20607 86496 98797 62507 78431 66111 59686 32557 67598 11597 70728 6667 29713 32585 7344 93809 28998 51844 11760 47835 17008 89563 44183 75075 95807 60843 72872 47903 68397 19377 65030 34676 6354 20634 20722 84887 13826 47648 86495 54940 33557 38882 5092 34173 32170 61023 78255 55691 3881 53292 7025 30494 25974 56198 418 58531 94756 79560 73617 91659 58437 37413 66739 17623 46746 56510 25977 21012 26323 92545 95279 41122 74418 3689 26233 71284 16281 81299 15969 83054 54787 28878 68689 21714 90811 83161 97193 26585 98014 59675 32806 10230 75872 79166 19811 38882 40311 96131 78693 89643 43720 32526 2687 25266 34047 87661 56150 36298 29006 53657 48523 93199 66073 92147 68565 5112 39342 48367 38813 30146 57356 69301 45853 72923 63502 96190 54976 25841 30628 57016 35333 66337 86253 51903 78715 13075 12451 39836 80751 33316 79721 79926 81648 51395 26036 40709 34121 10049 74278 32013 36373 88960 23898 15609 37464 44756 82052 53075 12321 79697 27319 10262 48954 72690 15020 7056 17701 51273 26489 49547 88257 10167 78679 94290 97118 42650 95532 27172 76915 44555 59171 86072 89788 75478 29127 54624 31094 21754 82762 41749 30830 83562 73687 30707 8310 59969 34991 42688 21427 33211 95617 1949 37420 38895 644 97639 26575 74510 81616 77648 21261 32691 54009 50510 55587 77757 50766 90951 38282 82089 95335 46900 61693 57263 59912 59704 96193 72395 73759 41129 22550 58143 77662 8422 43114 18386 5533 76821 78917 28367 24614 74918 75605 74865 6877 49772 47384 69473 77649 89536 20038 85573 44386 89354 41114 59153 29487 10722 57274 70608 49793 36552 70037 10049 91175 8165 40432 2810 34305 71456 11927 82783 91483 8366 3986 80779 64628 12625 89717 18034 55335 20860 35436 94241 71430 36701 71565 76407 33194 58020 81504 60194 29163 60892 68703 17572 13535 1661 75532 91299 372 29138 25472 84096 21243 75829 5550 5357 84428 38510 34905 50649 91532 87215 92668 39416 86178 6012 16549 71230 52528 62324 46601 6970 74959 96652 98344 67249 68611 48417 59139 8217 23059 65474 62953 24096 7737 78334 76457 41584 75112 26096 62768 49305 31170 4274 11278 58119 32504 87803 36826 58394 15726 75883 19617 68147 958 13270 33905 75245 7952 70520 26884 66430 69276 84551 78691 44764 78912 84358 57281 28425 52443 66705 15352 93144 42212 90907 82948 28367 16413 28797 2756 39509 3641 14279 88640 73868 37938 25419 14274 9050 21800 84855 24969 95051 56296 52972 96706 21963 39363 66077 71119 46919 55516 7897 73126 9723 26 7388 60028 48202 91438 31890 10836 22847 14090 79117 65033 4660 68961 65306 80338 48963 37788 93585 66709 20079 60315 69128 71773 4348 69564 86742 59969 22496 50585 17431 71939 55767 96904 82974 56668 84279 17173 49602 71338 78187 74080 56454 87184 90054 6975 22944 67898 40313 93675 34152 89784 98132 29468 16780 75928 64095 96377 9388 59649 28466 32953 7772 46391 66423 11710 8561 2960 33463 24183 54731 76005 76004 6374 3635 54726 55520 81946 11422 20722 71243 92324 75404 42678 34026 40082 6536 47949 58734 15476 82339 78326 96982 76974 58701 7269 76293 24670 33332 82354 86256 41787 94478 65668 95868 66788 59792 3907 78424 92804 86557 53814 38621 12896 71284 65799 37513 56587 69355 53030 76468 64553 92885 74590 48371 30759 74258 13774 54046 79378 81841 41780 64763 8455 78187 38605 91515 97964 71543 95412 52488 82696 32485 73154 83332 32606 70246 11967 78611 98617 44486 29283 44196 14275 47442 98179 70488 92313 32953 92692 37532 46188 97497 25722 7264 95051 54879 12737 3224 54199 17023 82801 79944 38449 51642 77697 88860 21969 84474 88590 46612 70012 38088 28746 39706 2076 93131 65418 46821 73003 53649 30041 33460 67456 50356 65666 32262 34061 22019 45093 68891 96752 95666 25163 38658 14688 16188 18318 24338 62707 52097 63914 95798 2353 53702 69126 66814 61365 45296 4483 47042 10125 82979 64941 27519 4527 79147 72957 14893 81883 19834 40631 76804 23093 97421 35940 67712 28911 81896 27441 40012 28296 13111 3897 14419 13455 65411 60953 5483 31952 28953 65095 79285 79292 52796 1127 47841 79933 13242 72705 75350 62655 47878 19769 43657 34061 53584 57263 95093 51059 48318 75983 79697 86262 88418 10458 87131 92495 54348 7695 68136 42848 91384 64293 53923 5470 88418 15743 70678 93011 46821 52933 53875 56959 26553 41827 64489 76895 73675 24409 72448 39186 45849 80929 10159 74198 54206 66775 16567 17775 15594 8535 72379 89172 24536 67650 44003 3590 48657 53321 58076 23022 48552 46575 74322 73461 20484 25103 59190 2756 7355 1225 91224 68323 79288 91686 62129 85164 41073 12611 80379 42477 7808 23262 61401 77915 1601 52239 14465 1750 95504 70940 8661 65913 79420 71430 32817 2406 7144 16219 85576 11450 60036 25442 57208 6753 57453 24536 27205 19928 283 47735 11709 32504 92652 61821 27324 19176 53368 33983 22726 95326 1612 76715 16945 35314 29725 9381 22250 94388 22258 21009 98632 8453 11320 81648 35392 38390 92424 30230 68204 6650 47819 13270 11753 76679 48894 13450 96777 67519 27304 42477 56271 47766 24145 5550 97064 96689 56505 56920 39342 53928 2174 34752 72844 47446 32543 90000 9882 25732 49774 93969 14667 8250 63138 75201 50649 76012 87159 61533 97810 98831 70166 29898 53182 72866 45905 61787 86571 19030 21447 32721 5113 70396 1831 55395 50054 34173 25301 84892 54493 90712 86118 50845 33225 81260 59325 49016 65013 38488 90332 78941 16192 55987 42250 97719 95666 9383 89627 48124 80779 72930 91367 46396 36796 84088 60644 50723 44313 98867 92714 77100 47250 53477 44842 20122 37197 32955 41838 74793 23655 70574 67529 18524 74041 51602 94312 33557 17008 97219 7697 53135 25347 12947 31525 80843 21932 33024 61060 13918 41866 97475 89179 92871 32551 65004 13103 16815 71344 45237 7082 82323 67519 35584 19850 81017 16138 39499 20082 9802 48698 63535 40435 19548 14075 7167 63821 63880 94113 25622 28754 57455 38393 95990 8162 43162 7795 35657 2796 58844 84485 29870 42069 45309 55654 38290 68628 80879 6775 21198 41671 93183 60223 4317 68667 60316 91311 39042 15954 63575 38854 69550 8761 86694 22382 73163 40083 96172 41266 86257 56740 54642 6364 45201 1330 32795 45928 2191 63341 17973 10163 97527 79063 96847 52560 46739 98749 53281 29554 73959 45585 31170 53823 37054 35598 97408 66968 57489 29937 72232 85175 15346 10037 52027 78318 41315 67973 79334 5483 6911 87254 70493 35491 80399 73076 39500 93370 47446 42093 57089 20149 52710 2026 68969 92218 58453 90969 41739 39585 43889 52273 22199 51235 26917 86662 42916 70446 83636 51413 52972 47203 71823 72200 12440 78859 45780 17638 60903 16267 92377 46601 33864 81229 6354 14056 49170 77749 47082 7189 4254 7763 69276 534 14106 72518 39313 94381 19050 9892 67507 75410 69463 95195 94869 59017 98921 78804 2013 50492 72906 22738 97130 93717 91422 12433 67229 37935 34808 38911 42424 54984 30906 9112 53977 40988 28167 39409 7619 73962 56931 52731 93372 46278 83859 56542 33225 69019 89398 18626 63096 61478 53702 62299 39624 33639 23547 58677 14536 11602 59722 72979 26139 47977 90008 97130 55086 16012 404 68753 35072 73910 80275 50840 28769 51005 16777 31175 39864 40513 38637 82874 93286 38882 73923 176 31704 30761 20048 2915 23803 97557 25465 72455 45075 19093 40002 93277 45592 98650 66177 76812 12281 54387 57659 8786 42012 82006 9728 59508 73903 87478 70016 58798 53846 19508 82016 53477 93091 77740 33838 30993 63956 48838 53056 28704 92577 44637 53333 26381 4402 55330 36782 18839 20408 3287 17607 17257 23828 49253 9703 48422 38733 81924 79326 54656 78182 74299 96547 79482 33842 96420 92714 53440 42756 47813 18872 54210 43298 29753 4772 54295 28637 31770 61237 80956 92487 93789 36044 19811 56200 33770 5113 53633 63956 40061 4403 2171 67908 35519 46938 30796 1515 7655 94566 17218 3115 56460 84768 33410 58668 75749 80261 10721 36806 93480 26585 59600 24015 79215 52793 74472 91612 2013 80475 86495 81600 39099 22500 71272 80399 14952 75694 54346 82006 30771 44735 46939 19093 30221 40645 53659 13226 56821 39790 53230 88127 58571 5937 52942 78879 58466 8012 90002 76287 46713 49544 90714 65198 11995 57281 42980 62418 15811 25936 48629 67825 19583 18373 72143 11403 84588 69714 83643 32165 70771 67186 22588 50601 5484 14728 11018 41034 97709 90694 15905 73185 69350 46996 61054 34980 13091 51781 27865 98344 84787 71865 8792 15828 87926 63281 31051 25850 7451 55779 31006 65881 26570 55994 39253 8743 8564 81794 7185 42683 54557 57089 12639 40713 27328 11982 95798 4753 24265 27182 95545 6745 70911 90323 98251 6589 29449 56189 75694 42970 30326 73076 67160 56644 83293 16761 21989 21492 68804 38280 41713 48602 51194 43979 95870 40061 21307 49059 30628 21780 35632 85578 7344 13015 68129 57913 43048 25606 10016 55644 98409 43895 33782 82331 77260 24688 39691 38015 16700 52487 77888 9061 53169 75287 15719 79959 41507 97957 34285 96687 79724 30326 55938 73875 37948 54237 5408 1612 21766 22175 72443 3342 45668 29446 14279 35738 65645 13773 44599 50702 83370 21941 21637 69274 59272 78708 72655 18176 46307 64591 45264 50300 92229 74304 39150 55339 50376 63692 44367 27384 28600 25738 64522 44868 73829 21627 19948 31194 78529 27828 77869 90505 80624 92842 33262 97298 2695 12822 62978 16118 15050 74995 34629 75322 3929 66173 65523 87306 77295 6376 13535 72818 23858 70166 52856 6989 24282 30749 13071 11586 31308 35220 88276 56523 1883 73056 90306 28995 67876 81188 91864 42623 20366 3521 74398 82996 76284 36781 51002 69263 36296 14074 6075 95598 85018 83562 80811 79579 49776 33990 63344 10065 1368 13731 90957 46828 34519 36796 97225 83548 45750 42002 3976 43563 61277 70674 92711 68360 91720 89622 7327 43341 80652 45534 61237 83545 19742 56679 80313 31996 79448 51181 32124 7449 12820 3708 4785 73201 90002 56092 60060 73930 96777 55423 74023 81272 4857 63396 52847 92672 45861 55820 25167 21063 21189 65368 60230 53662 70821 6588 17755 63019 76580 83231 80275 81659 98694 53544 18516 95519 7997 10551 95441 31246 12057 36382 6575 82651 31485 6576 88705 32561 52241 49082 84248 95962 24246 48564 18980 48299 14719 28703 91697 92167 23007 30828 74590 29793 43186 4689 98607 84659 60281 42952 53563 36495 13700 25329 71499 2731 10146 40107 68452 8994 57263 73501 2347 87000 47774 17781 18522 24279 46367 56200 98588 14917 6146 8904 74424 31150 87771 38096 66929 78912 62976 86089 61707 89294 10036 93847 34373 30072 59369 4961 76341 18282 69589 97547 67876 83214 15036 78280 81580 24952 98921 65078 50613 22276 16200 18478 31978 77953 39781 57104 66077 5052 85492 58336 36524 71344 24609 16772 67898 8426 18651 19991 28132 52136 25035 94395 8558 32868 61084 25691 20268 8037 85823 45666 78611 73284 31517 47648 92766 56988 27163 56407 46037 59076 90360 34011 90343 27054 27715 16567 98350 87054 66013 22567 73639 51834 64583 60290 161 84111 37336 58013 92871 8858 1944 39624 15719 76848 43864 21006 81162 34072 36557 50172 14090 49779 78087 45732 78061 30270 10558 26553 5296 1190 13677 71843 9640 24156 38674 15434 27918 21368 27967 9481 61078 10163 52182 22574 70262 13082 73800 14261 25666 91538 58941 94506 94811 78185 7961 39438 77909 11517 78205 82069 97914 84142 59942 76183 24448 48371 97143 8060 66069 63493 98132 88624 54091 70312 76231 51002 182 12063 46354 69236 26821 3401 26863 46821 52241 45804 2074 33567 97523 15777 45905 29136 94245 2472 97709 25141 60792 10011 44922 9622 77519 98366 32374 88541 40288 60194 3528 78941 62320 52450 61949 98158 73535 9718 7155 43008 84910 16322 65973 7772 80022 66608 80280 52159 23933 62589 80440 19223 59255 83742 18549 17945 50993 59107 29469 7816 77519 60168 97766 37465 19714 98103 44168 46870 97436 5248 84136 9474 64178 84493 75708 31147 23486 18510 79275 80868 15512 21160 11809 48788 53263 38276 6433 7695 5547 2347 88257 42353 88762 42093 34808 67429 8426 56154 770 25676 64941 23251 24832 63781 17291 48660 43268 86273 30981 88156 11854 40510 98876 46952 43739 31784 33737 48332 33463 68931 17973 7427 34362 65096 28294 90270 68364 92714 57448 81279 23624 88825 61133 6337 60093 54499 63900 1277 71134 76945 91884 63941 540 35145 65574 78096 17973 3978 62597 97856 6668 2451 19636 76878 96104 17291 45523 28386 18166 85176 175 24582 15083 76630 10461 58546 75451 13977 85845 91496 95287 18925 87467 79295 36553 6052 58489 18589 97645 14879 63993 982 7478 84553 37508 98749 17524 56159 33768 52365 99043 7737 31452 65777 61024 12707 29299 30813 94821 13291 76420 78926 39776 87939 36649 52723 50282 96613 13571 26306 28637 55192 35271 39848 61415 24206 3981 58799 66928 68788 62707 28640 47145 87827 91084 23571 65974 89627 61531 38272 62410 55123 82874 81688 52558 17726 13972 96387 78873 28889 55778 10465 38076 57435 49678 29825 24349 56436 55567 40668 42075 54520 26885 48139 44949 50773 66969 12625 53803 93091 4333 50510 93386 25425 44210 43877 19583 11617 5818 81194 35645 69512 7129 63170 30348 46988 58033 51087 82104 20149 16670 25666 62887 95722 67073 22437 1368 12131 60223 10291 13383 46161 40847 90432 51338 16200 47816 77406 59152 41114 59278 27676 67249 28374 72029 41642 76158 360 40491 80956 25459 73509 4877 49732 40302 58749 67929 50274 90957 4918 2471 79501 44138 47279 64694 5568 66547 98057 95584 31278 32005 17039 57896 91299 20944 67200 78948 78649 82172 72499 5277 58566 91536 6312 26513 53544 26544 35793 19778 466 75495 15828 75394 81693 5283 24265 32262 23558 87995 68881 74245 53281 55818 48610 40311 93986 12165 78802 72747 92415 47776 93897 71005 906 92674 29417 52382 98199 70494 22464 1295 15719 84313 85032 67428 23856 70457 9901 40313 78156 68840 18943 23873 62305 7167 39969 15092 71566 82517 95766 86726 59041 95837 46701 70165 46981 3671 32559 98313 44024 43895 40484 78926 53945 85301 55654 57516 23876 20850 31047 8211 97645 91086 60540 21859 98617 50106 93959 9522 95004 58323 7374 92366 47835 36369 53155 28313 56815 88303 87976 34718 14868 96530 35549 39712 96992 81183 6361 70989 64134 41457 37295 73953 46175 5985 36368 18406 95004 1713 55766 59729 65706 4772 92271 52295 2528 86362 75348 7691 2682 57242 5671 54457 41519 14350 31367 96832 22595 9148 67555 82058 35194 86839 19143 83207 48408 24265 23731 13813 93522 94756 44773 3178 81987 46134 98285 13995 50492 44003 40835 33992 2227 33329 4348 10901 43920 81653 71272 49609 96987 6598 39547 69432 89782 76868 99003 37360 26250 87034 94579 39776 37134 26139 23238 20860 27372 52950 57317 89497 16822 69934 53403 82699 90838 72200 80140 11040 33331 46188 94131 28475 45961 17155 14550 67646 1444 74409 13923 55419 54535 26306 14815 23428 76180 15767 44165 54354 16301 61552 56809 52060 51583 59037 88640 47776 61159 36387 23173 46416 58010 36613 89347 66557 31837 51469 83693 80354 70306 44050 33476 60086 68498 73418 42823 95206 74612 68552 14487 16986 9743 59862 29691 80421 31180 9126 24414 50063 58635 39776 56118 36968 72749 74234 80682 78473 71768 71151 8037 81797 40847 2619 60043 14269 48855 61925 52602 1368 85803 4527 45167 39113 54684 12152 59157 37560 32927 18449 44874 29487 35070 11792 84826 75749 9954 65004 55693 80574 67902 83359 57741 56296 73203 26901 67532 71248 14819 44273 46039 90392 54725 84529 78579 78198 94989 29937 84423 37514 45545 37464 72836 43962 60438 9937 39499 5200 43869 97991 58175 13130 45323 92558 37604 70145 95432 60485 64214 46285 86034 61689 94131 18223 39894 72340 60882 1562 50907 25242 45523 33849 59467 46125 87054 65254 47492 21012 58421 32738 60364 871 18829 43030 24923 6657 46730 63240 77549 96833 5778 5485 27159 78867 34892 86112 5126 54787 73142 2984 90710 71617 83103 85707 62480 67715 44152 28260 90735 88171 23518 29579 63930 19868 32510 29937 33885 12006 58466 51873 79014 55151 5574 42673 62457 21403 56667 66118 73903 29200 49125 6224 21520 66922 59123 2073 45159 57234 49945 74786 36478 17586 85609 91793 74930 6927 97433 49059 97075 35740 59555 17622 57385 6496 3462 6076 41840 74934 60869 52127 49605 11080 50400 26544 85426 85395 34671 50743 90786 63158 20911 68243 78487 72027 58443 70141 36344 65223 47438 94388 38634 11365 91630 70551 85250 53874 74409 24970 23989 56176 76349 12433 19399 21805 8422 32484 27992 13571 93816 37507 18285 74529 18539 29050 21754 58666 52869 15014 8788 57532 54570 26715 75803 67587 49605 37737 48533 96652 1228 83161 22989 36821 95890 40618 85181 64912 59814 65862 53477 93398 2583 10319 71661 36188 43207 82346 11792 15809 19557 91360 92320 13119 28889 90762 2629 75495 61362 43124 78202 5266 50238 98062 61698 74346 13291 41679 21086 21799 26544 75075 80025 86357 3783 11815 60953 28577 66152 59947 45348 49125 40241 31701 10163 90794 62910 34424 53352 76884 58807 49718 67229 81959 69860 96905 19157 53389 53670 64998 46619 54447 62115 65397 186 96892 33304 30648 62632 43102 27671 72690 94513 14647 32606 72387 34557 3917 70447 20379 76899 62612 906 85575 97960 46643 91680 3366 76088 2913 70254 74590 55793 50613 80748 52159 2280 44863 69642 62978 3784 40010 50492 481 18763 19907 46433 94311 23571 91438 41613 46137 1228 30606 25472 61833 28619 28634 11449 32141 89354 78982 75746 56575 60194 36380 19058 9977 33768 91968 2512 51801 78089 35959 4050 9020 20122 69564 8041 80972 61698 52336 16275 79021 77524 81587 98409 958 26244 55376 36434 59544 97116 31059 19427 46346 91701 93186 40357 85978 78620 76781 80335 27205 92498 18368 83681 8162 26193 64519 50773 17267 90880 13450 57578 44857 60645 3517 57336 73412 21977 89541 85056 97193 88016 69436 53775 76492 78057 90484 49480 10738 20277 22564 31312 32218 72658 52216 85302 40058 59551 96384 17622 40233 7049 19003 94728 48309 697 17157 93539 69986 44756 77658 60441 70104 68931 1196 42944 65652 36369 91680 42856 47304 70372 45849 96431 11416 89234 77735 26626 70912 11770 72051 54210 30796 89630 74080 13915 58764 70396 81871 79063 89656 51967 31931 85432 60930 4495 25167 98638 71314 52796 56933 96226 21292 49054 18582 70380 7189 89634 76181 79470 9309 33231 73306 9475 70249 43235 96203 30129 50410 53649 70834 94905 87091 66118 61024 11326 6710 75201 54233 89010 35266 14270 698 75350 74555 49295 35175 33858 83581 86319 12163 35441 50854 1612 17291 19589 53838 94879 23262 49680 14661 30813 66734 21437 67604 35272 92837 72983 77946 87555 59 24085 21598 94841 67662 44838 85922 68059 29222 40982 28953 1910 87020 52694 26198 81062 55277 58988 70289 77955 18318 83786 1695 97581 83007 24196 18174 44795 77575 43627 84427 88679 41028 86178 93490 40754 25626 52394 61931 65918 1278 48944 38272 37949 9187 98478 23187 97596 14855 13680 19343 92307 45167 83322 51273 96750 45601 91343 55626 73525 20989 32067 68349 48422 30300 12083 35753 79963 6623 92723 89308 59397 30998 28831 9129 46802 74515 7803 42952 71862 25326 92249 72923 16242 73096 49852 98033 55465 72971 42793 94119 61379 84910 20454 54677 70984 13291 41981 42517 40172 73915 55377 55236 48706 75074 90247 7197 59805 80882 18329 69008 83701 40705 87616 37607 36296 82435 22595 95545 89573 66665 61120 69731 17455 1150 5398 49125 3902 33575 76515 23027 5575 55036 41335 17921 49826 76384 47873 59629 11551 34913 62458 10944 62653 21458 57946 26685 16625 61994 7676 23187 71128 74663 13981 57180 27415 77048 44367 27474 1221 61967 8328 6316 42157 97964 1870 38972 86899 48785 26862 14106 41967 32015 37468 17694 11005 52336 2522 24268 97858 53108 88114 22163 1933 3340 54624 60709 63293 24279 35166 72602 89070 98638 65277 12611 95224 63740 80852 96361 9656 1410 2583 33463 44860 24049 43437 15677 98825 88012 34143 59213 7126 92687 7129 98288 31583 72608 11350 68229 95592 3009 49173 81657 79014 92619 59098 93391 50054 93444 10319 25861 40384 55704 55973 76351 36512 32441 21046 43048 95573 74499 68791 47293 16824 93989 94590 85426 11417 99136 38077 60005 85665 19285 97972 30922 45663 9906 15889 16588 30550 62690 12835 20840 15323 48838 6977 83244 4255 46739 65563 24957 56787 43974 81825 43341 93359 73639 44005 96327 87827 83585 26193 28328 7198 15550 43946 52136 68696 76499 30904 74660 80882 79025 42969 28313 55403 8359 84255 50840 80467 94731 14317 5645 20558 79560 524 64936 27110 64672 32164 29884 79365 84084 69083 22176 57805 73457 27211 94500 43475 80350 51507 58841 93518 92030 2748 24206 49703 82518 56571 31668 80891 61427 81072 5828 831 67501 418 36054 18059 66453 17433 54031 30259 86157 64553 43619 71119 93108 72904 91403 28078 75919 28274 48408 90689 91930 62 61160 46933 25525 31047 14538 62167 36495 37260 71721 5821 88119 6145 35175 53432 31443 60485 89569 89773 79014 16731 45219 91838 97215 70744 25459 16922 82066 60234 61056 72505 85000 73566 10752 41344 10801 89873 78374 49720 65616 76156 18549 40801 5547 14027 60760 90484 72173 5213 22524 45374 62463 35634 600 35436 36437 15449 6312 36854 8839 15882 30956 19392 88203 1816 26884 18951 97089 93935 17844 94312 67660 29721 79292 69518 58212 51068 22642 40302 63824 98653 19848 94811 52242 85406 27455 71939 48202 24389 27988 67246 22439 73494 50858 10540 63622 91868 62499 86998 30648 70485 71699 63238 36041 48894 18488 22690 1395 13504 70250 35145 37076 43831 42022 98402 15284 10241 48981 84485 97350 46328 41485 37734 58245 98729 22901 72667 84626 95432 8261 33757 86823 44863 47343 19557 62788 54642 82834 97421 30572 64175 57383 82016 6538 85683 36434 79778 23458 74685 59254 87060 72340 11479 2074 6759 21878 42763 95064 50005 48167 51189 86716 94290 16026 46509 47393 64920 36557 39017 33602 38128 24253 97581 57356 44950 36897 42721 80925 14893 1741 11391 9491 93774 87184 85120 84932 26954 78186 30795 5329 90534 55362 90855 81537 37277 59278 50982 98097 90218 7722 96984 28653 14229 58868 54037 51059 53920 48964 36651 85362 71773 63781 34247 37118 52610 64395 56588 5738 26495 5733 84785 77311 30770 85428 23386 90534 72729 75994 76407 71243 23561 5784 22163 49720 33587 19381 96750 7870 29469 67366 53036 95880 16601 96268 39671 76192 15944 61294 30628 81731 54237 54294 15833 98716 86694 63824 23852 5985 75499 73422 29755 25758 1178 51010 55611 86788 80269 18902 49573 28911 34441 17671 56343 83648 39670 71021 30951 20511 30458 92121 90778 7541 29454 14030 68103 88721 78041 68543 2349 28260 51899 76262 76915 96920 98725 64987 21731 51742 88 62564 9468 68190 32260 45520 17499 38971 2263 28468 61691 9666 6575 9095 15767 57166 95321 13890 80733 11169 18925 16967 39435 19790 10287 19766 72971 27700 98617 44716 4973 60834 79444 78567 98023 38491 58145 68601 62332 72806 42127 69847 44701 41318 63713 30581 25767 80083 4163 63445 57025 98610 68537 43029 47791 11473 16741 94910 48098 69368 83488 97817 97856 85056 4079 2661 83040 71603 61058 10001 95965 64672 65526 5126 86665 77651 41945 65692 98408 46768 97914 38022 58323 27770 68996 69085 61885 7667 39212 59467 66439 73929 42877 2901 47470 3462 42890 83443 83736 21160 7208 41779 61085 66665 91953 29910 53343 66274 76268 52943 58421 56216 72884 5565 16821 72852 93907 24265 57247 6012 49287 66934 54830 60620 12563 64175 31852 24411 33782 31799 7067 18178 70145 78805 53281 94280 33311 84644 83516 20792 50460 48367 32555 76380 444 77749 88468 55876 53477 3976 79638 97485 72534 15378 2219 90382 96431 37323 87164 25791 3293 25326 2928 96162 23528 80858 73826 35598 60252 93285 63391 34201 68791 2612 54744 82328 61090 18274 74087 11698 13033 69847 61011 64719 48362 85302 79775 68893 79425 15251 933 98511 37133 94401 9702 65145 58603 33998 710 76965 86899 44570 61194 14801 25869 25073 43774 54192 30769 85472 63094 88601 14502 59761 45159 37116 73497 7453 7334 49795 33243 86901 991 31488 56260 88739 34998 17433 29371 7814 29190 8021 17345 38054 3514 78776 36278 71568 77784 93176 12283 40705 88191 32430 26638 14513 80399 47318 14317 70759 21754 74631 25270 90869 2166 56621 23458 76558 94283 70940 29131 63919 5734 49135 8661 68514 9882 86148 74080 78685 76692 26062 84536 38498 30416 2639 36577 86118 35110 55753 36656 4074 86034 38658 19565 85120 86245 66069 64396 23539 29870 30383 8792 8165 81329 49515 43631 83988 19305 386 12723 98097 22409 28433 59275 79858 14984 42349 95435 55753 71634 5541 60315 54129 38572 46461 47012 32552 14845 16970 81709 19749 21109 33493 19896 1036 60714 83125 69008 46389 96820 45420 2528 72220 50523 37163 10908 79949 62780 210 9238 91868 49338 29814 75536 84191 70655 41164 15286 5526 36382 28353 85670 46770 97277 40941 63575 70755 83722 17586 17472 61238 58453 21565 97666 4150 37057 95599 25643 56145 38343 19811 96261 29471 16281 73735 34388 20079 48812 45689 78567 70460 38491 2451 39866 21653 52443 2501 71021 534 12045 20653 21800 55757 28526 88758 67234 6806 55847 42302 22796 26380 869 31837 11801 81363 93605 57064 48535 3120 48855 39084 9093 57877 94584 80140 74317 33055 40628 32586 49547 84212 17213 59508 20060 77901 98716 67998 98222 81048 64214 40593 51330 71939 49695 48247 34235 31194 42696 46699 53403 79375 86554 64169 3547 92171 56281 53565 49297 55055 44452 23251 40379 54164 36460 50717 39916 87825 85976 96513 55757 41025 19412 75892 35795 75638 31860 71862 18179 73219 24403 78424 94219 71918 80084 31409 57599 29551 46416 31784 56018 22595 13404 75746 41524 57113 44134 92575 78041 93279 30770 24690 25469 82699 55860 25668 9797 4328 18509 12104 4764 50000 55547 47528 28061 40065 78687 57548 68965 48521 83005 21778 41722 59224 1631 87939 98393 90168 74862 76081 93532 11815 37835 85667 21700 74365 98785 57064 17541 73868 29016 91369 96896 16277 1883 82975 48925 71862 79225 2997 44593 56383 30494 68284 28742 1421 62642 17842 71149 14263 47662 16153 68827 74568 32585 17897 76465 82862 24328 98617 23260 98097 71852 76492 66949 81709 36749 69608 92893 91981 72830 85528 9596 89622 96862 49538 52610 8750 42708 603 23715 2462 27861 47171 37860 41749 87518 51619 10758 87975 78754 18088 90689 89622 25499 59097 88901 47889 14228 34963 27934 52382 8 20581 82104 67418 80513 36992 15476 98784 12671 78326 63950 40586 70249 84706 28075 53269 56291 66814 86470 33160 53301 2188 2914 88222 60037 35214 10996 64753 23749 27304 67395 18828 2960 39751 13181 9807 75287 30922 88935 48952 59521 81843 36042 182 25170 54236 48966 3746 83742 44839 93271 68421 62656 15283 99019 19739 85539 24158 62612 79878 2517 28797 55001 8190 12406 82560 18313 44083 50690 77769 89290 66400 18784 43372 25092 92208 11440 42758 1127 58084 9886 85428 88151 69957 9750 84598 6974 94153 5135 95993 58036 54046 17335 85436 49053 82743 93154 92149 67818 38679 39099 11986 6243 54911 87164 80050 19239 34980 77448 64388 62456 84028 20759 52932 46450 82709 64740 73933 25589 81223 29080 18169 59555 64345 4149 57607 69920 69900 71477 75536 22200 7886 92005 84758 3689 74227 20129 47776 11002 60486 13758 50161 98912 7570 4516 97794 20266 38500 8226 2416 58370 56178 30947 67468 16906 67163 95801 92793 69396 8115 7112 31860 78721 70746 63615 35204 71127 82880 2946 48133 14311 9802 43353 81229 47892 84615 23977 19778 25946 25515 60986 96546 26379 6719 36854 38125 72545 68735 7808 94499 13890 65953 54323 4901 49359 27965 18742 91008 98097 12351 76932 42022 60048 54587 64982 96613 26643 64293 72853 85906 46172 70253 95668 80700 80492 88006 49753 36240 51850 23106 81087 96364 59118 62699 15514 27476 85649 97116 54214 50040 85240 92765 67418 67400 43920 37464 15133 9552 80399 19269 87668 598 41967 62596 24641 10291 94792 70493 88168 38956 39142 48491 90786 88418 22052 56622 31111 53945 76091 98510 64134 66777 25525 87825 29109 17837 94403 9107 11247 57770 14191 28565 91939 49613 59030 37182 40311 78342 12284 11963 42755 97909 216 51568 83335 82212 14128 62207 27466 53101 1147 45917 16778 32124 20032 46618 44313 32745 62080 89854 76247 29068 63919 98264 31185 15219 8182 34047 56907 20562 78963 60045 97024 68689 91007 45763 95584 6694 30213 77234 6446 88266 89984 22552 45653 9328 95286 53494 71877 38019 51677 3428 5565 65881 83808 63322 24460 30146 26248 37076 91806 2251 50907 78123 88628 63821 29974 49720 87363 88710 59414 70312 38562 93615 72459 54378 77583 5410 27524 82492 77649 47479 54570 62961 54954 58988 6699 63076 30689 49212 61738 71268 61618 53670 85278 71826 7552 5937 69034 66099 81563 76105 83115 46320 27934 34564 92377 8455 53655 97958 84474 4832 17288 78957 43126 36185 61365 66205 32733 86436 98285 39752 88450 27773 62889 75267 55998 88097 94322 67864 49365 36495 69851 61935 2170 39757 9388 1387 27102 66822 46842 9116 42748 2768 93484 18946 35232 38815 72906 35147 45853 48648 28510 93055 24391 88080 8892 31435 4616 58015 56455 61536 51303 48098 10780 51775 40806 38276 72843 4173 11479 958 79667 82660 8680 75753 59397 92782 78400 83143 50949 6627 60868 14423 71636 37439 90129 68143 64570 25260 42454 26454 53084 38671 9998 47459 12550 78690 7085 29471 49912 98570 42125 40515 80587 96417 94987 18368 64689 95870 63884 52667 51599 97280 48691 76527 45635 21063 39222 78187 50874 56837 60986 54982 16549 79713 2174 40917 61967 2622 42358 61455 78422 57006 40311 7095 38075 40384 34581 4764 34197 96992 35356 37420 91130 36967 59330 37930 74862 46116 38125 26626 85265 74157 13793 56090 99016 68573 60486 8945 6015 52913 95310 28085 7525 5005 13673 65716 29969 52436 16922 48954 24176 76411 15301 159 6112 18767 75432 37732 54643 42980 37934 15939 47115 53637 65973 73012 47186 52259 72688 94396 97375 87929 21550 73949 52743 76297 85205 30764 88108 67473 81809 32042 53917 5234 35834 83695 59704 46900 87781 25849 16554 40386 24582 92559 6053 72970 13484 97836 25850 78361 20634 59716 29758 80981 59522 62386 55807 33321 76866 10948 76487 74729 78926 36613 12887 12723 84416 55992 64475 77205 2211 59011 94519 90848 44446 47876 45437 31696 76144 90432 37995 72502 61891 62036 58952 86232 46175 33715 57472 27934 80090 54001 38923 70138 86805 40643 18250 29865 71593 25883 85106 26253 38128 35823 65347 50622 31701 60953 42552 42988 2340 94640 41386 84758 64218 81538 61707 64409 33162 21497 11597 84275 33448 97024 17857 83979 67716 63158 49536 27382 78518 50773 98217 22839 66949 84523 95614 76192 25593 21162 48613 5144 66101 75524 94172 84679 35815 65583 64471 71281 47528 62800 15918 59153 2126 14461 808 4577 4541 70012 60083 38151 85475 60061 43029 94097 15138 76974 62137 32526 96622 59459 64902 26479 89398 93771 34674 78691 18123 96478 38923 78680 86554 10047 4237 49732 42873 44940 10427 51713 96766 86682 46644 71013 22810 78691 75673 4533 91680 15024 67692 66442 27988 1190 11653 88136 38674 60036 91481 97352 27023 14994 21934 915 72837 95545 20690 10867 85077 68304 39649 57606 743 84656 81843 48418 19907 7145 1283 37087 20539 91129 12083 90804 29482 83793 33268 19946 61194 80864 81036 39790 15791 22654 92804 831 97699 3698 63054 88257 38512 17294 3954 51820 65300 83006 92766 73945 74631 86765 77020 44649 14433 31452 39570 61902 31759 29076 5547 63667 1816 79279 24540 61058 7298 65778 85514 93907 65047 86940 86826 65922 49810 3340 24444 91157 62284 81659 77063 61891 54393 71353 573 40785 69532 85245 1267 58084 53550 13606 933 12059 52528 37059 82616 80826 7626 11403 8023 59238 34652 51919 34582 64275 4340 88209 85197 85990 67306 72885 48362 3340 82680 36544 62456 1499 88627 2232 74245 12188 44628 76351 490 69106 45296 59944 46229 77431 70145 42276 37464 92320 73463 15713 18992 66233 45668 21714 87321 78879 54719 82599 46125 16922 34925 69777 53343 12145 55036 22500 80579 31540 80033 98330 81594 77082 74288 33359 77419 67894 30922 88390 91166 84598 74492 13218 56795 2261 2232 92492 26080 92170 20692 50876 97050 65563 44705 50418 88468 24695 87501 34413 3981 38872 55058 13793 90478 58566 55504 2661 45506 647 82346 7814 1480 72315 32501 45580 93299 90394 36512 39063 7152 26193 41435 43915 84939 25404 26432 96858 83776 76468 19776 11852 28168 21859 54396 49829 44860 62690 5592 57508 57693 18735 83207 36493 69436 59708 30072 29064 98014 13793 52411 69785 29635 48154 36193 82823 71689 55708 4533 28911 13587 20366 60604 91098 4149 11799 57012 70319 6012 86839 77358 94441 47841 97547 84693 92910 39532 95690 37290 17877 92954 9084 16961 81260 36630 2451 71094 27710 6458 70912 52453 65263 84239 94275 94245 60318 73509 26079 92030 81924 68266 42429 96629 71511 98825 15050 54845 74792 33710 7225 82253 1178 36413 4777 72096 41961 88855 85268 87294 85299 14989 89637 62463 80275 81940 62564 14062 23149 92619 80553 50415 48706 79979 90400 22524 17726 73956 71198 22642 66125 62473 90439 40346 68804 77103 66537 10780 17024 77691 87928 66672 90883 4341 13674 45506 2980 161 45224 19228 35945 39293 73860 1754 86270 71852 65935 78867 56407 76547 10992 65172 25450 44997 28472 7027 44039 3177 96982 77823 7512 6224 58798 80667 49259 92157 91640 48319 31538 6384 17375 72501 46535 70230 39241 97525 61787 90769 49892 45188 61691 79531 5547 9885 27755 31639 17952 991 8904 48385 59551 60695 94309 1976 19632 49634 52571 53263 38935 58935 13460 802 36512 31618 94500 10078 78454 80149 9574 93832 21027 15998 61915 46900 34367 45359 70602 18723 22073 68869 22999 60438 18792 20451 82616 71685 35721 55804 91499 72690 31410 54613 16398 86491 96273 61870 34913 81961 70563 7724 7499 85356 34808 17315 63137 46429 72885 19001 35860 80732 96470 42426 95139 80864 76468 13236 13718 58679 97818 47782 38390 60004 30242 87643 64309 73163 14588 78883 39670 6138 36062 16945 41482 37180 34116 49908 8211 92633 11006 58350 55757 93367 4591 25301 3620 17272 53649 45340 70145 58217 49829 81834 50738 87378 69887 52007 51593 56396 28332 21766 95173 78262 59828 58084 68239 61672 24202 63923 17116 32904 69714 56456 52929 60540 76213 65096 84419 32731 67127 61275 10504 8014 18311 59185 98638 80252 64673 94566 92782 51412 68200 61238 62953 73297 46603 65939 29972 80904 8936 87555 53190 59600 11407 15166 55547 9707 11963 20582 73860 91136 24320 63652 52361 14807 65164 79141 42104 62101 28456 19239 45321 38519 77901 47084 13813 61079 14271 69463 33569 42189 31724 48587 22495 40408 2646 67501 96248 65164 81488 13758 26593 15647 58508 82834 14458 47430 90149 97166 37860 41910 59330 46298 76908 6526 15241 82052 37653 62549 66282 40102 97184 87922 17073 44791 29426 59128 40473 5804 19808 16301 9783 58443 76554 44839 77426 60903 45154 76375 95686 69354 27023 87590 21387 62362 20020 68237 70117 95686 62621 56793 23191 2971 78004 47309 29862 54603 78160 71197 68097 78673 56720 46396 5650 54348 30514 53723 4374 24695 7962 15837 72655 97200 14815 19279 45086 53263 79608 49126 47542 18529 8509 67665 40082 1545 42758 8305 14693 47416 7370 42116 83575 55673 12143 63941 84706 44370 43006 15594 3880 92672 63273 288 25691 40775 27858 14638 77196 47522 12603 58052 53775 20353 16120 98393 10752 57230 79550 80003 29312 30341 4265 65030 81828 89872 7814 48249 32346 9466 17749 55123 86452 55037 42442 69216 73509 11455 13535 29906 71314 92174 78004 56949 88172 52087 73056 28058 34756 5454 87284 47678 11967 84719 35149 52944 1466 14264 32180 12242 10993 73865 26747 35721 19851 23976 85742 46837 90205 56716 279 40418 83576 48286 85161 62224 39994 51713 57909 75442 89880 39091 70890 54177 61462 59254 72389 13322 1112 58010 97525 58597 91099 31837 81959 81434 61241 7974 83540 6576 78531 63553 70403 10374 47208 65113 74369 78111 93522 14530 93357 30847 30845 40992 56871 46601 4825 21109 57516 58477 84288 33078 7289 71793 73017 39877 8432 86839 72768 10159 33169 7453 57078 3671 30129 35313 39691 3394 71406 15219 43274 83533 76996 91557 85467 60316 7758 97486 92084 58734 4333 25417 32955 68540 36235 64138 93984 64639 944 2513 8229 69791 80408 42075 76748 48958 12727 69598 88121 50274 51591 91701 84928 36453 40158 91075 94599 82743 61452 32738 47653 16179 41463 48417 18661 40484 58162 26071 54444 64475 18572 31437 61262 56821 41832 17921 6221 16782 33711 60882 90008 1887 16342 64586 16838 29635 50319 48575 30670 57237 48812 82040 28157 56091 30759 46464 37896 7443 5200 85828 74955 35271 78185 18962 33714 90577 80791 59863 66518 93749 44668 83574 29068 92358 79688 31869 15315 12285 49753 80246 3756 45027 92561 6191 45928 48965 95405 55395 33768 82009 63137 80306 97024 75431 21189 82205 82444 83307 73147 80730 36544 29617 80165 34154 59756 41315 74420 72235 87013 94582 76181 65482 90004 7917 73258 88581 32056 68996 55671 5613 45580 55655 84864 20796 7816 45139 6096 55735 94732 80700 47917 61405 13329 76117 40232 58239 63856 10742 70083 97810 81469 81794 58033 84161 47292 14688 24053 76974 22066 37241 43025 52450 79025 50806 65078 11185 29912 22944 79634 28995 37323 51169 64055 46450 62251 75500 10668 91489 57438 82881 98415 93771 24253 40253 50546 29417 5092 35141 61552 59975 36689 87094 2765 94905 7398 94478 28635 13463 23732 58798 23494 59152 64079 46818 31639 68475 76890 11506 46194 85415 98857 15309 87930 55998 12232 25139 16696 53346 87234 56869 35313 84078 82444 73428 45323 51468 25853 35013 65397 16054 59704 90431 65323 45312 9723 96430 42079 28340 95617 13722 20819 43881 23748 82811 93296 98103 9711 68462 96710 41109 5839 52436 57247 79886 80929 83866 42534 21778 83310 82307 93144 3745 4155 58102 67533 77691 32114 33701 57755 38 32606 57238 26894 87970 54199 33356 59392 43552 87926 94305 28274 16613 60822 51419 87819 48362 30080 66791 16955 25967 78342 81593 46237 19811 83391 292 30003 77688 79931 24695 14547 37335 20307 21700 43524 4832 63464 20182 55716 25404 41293 81276 96042 30961 44065 40376 87944 94076 831 20339 44917 71316 11247 66297 19771 51135 25592 27194 49734 89234 27479 52060 96769 68733 45201 486 73946 30373 90976 82152 84592 43029 67224 4773 97028 64332 26380 53909 45075 75040 93852 20840 45865 45374 42237 31522 52967 7859 33112 39981 2728 12792 54360 62080 42945 67722 65418 88504 11556 41495 27390 10172 39079 34905 30796 20041 89810 90517 62597 29720 95837 90499 82388 66430 35936 48903 2363 68521 25036 1629 39042 27975 23278 45911 69043 81595 97353 56555 51139 7067 55767 60977 79445 5077 17636 61401 9479 73163 38471 37549 82294 67507 64419 76607 13716 24096 13090 33624 13350 53321 21865 76609 3339 36544 8601 21923 6327 60495 32926 55285 15944 64585 49576 79495 83389 91627 60268 90951 33564 28236 21792 76180 35015 28096 49682 66929 48455 95532 29222 58073 53287 20451 18817 15251 92062 7700 55182 31435 42942 47279 13550 93475 84937 17218 21131 82727 80968 82680 26821 37215 51187 90745 2100 46783 58183 97365 56656 72708 33460 84973 69266 83581 9823 12083 41312 39049 73926 82645 41961 3785 67456 50957 5144 35597 24253 14683 38343 81640 11586 76427 69198 56198 35435 1349 29954 29969 67578 57648 25088 92954 43055 25074 64664 1438 2472 17717 42628 88303 34671 63336 8328 59298 79947 98588 37137 74299 58010 12452 66950 54513 65934 30223 97261 95291 58815 29898 69857 70143 10020 25791 64177 95877 76159 31150 77383 41940 51353 38168 90702 88114 3428 42274 21319 39480 11009 26665 23293 76012 3880 10959 38555 32918 5352 36413 36483 94459 59007 10476 65758 79288 30764 79967 9998 80659 69918 31784 42260 63812 33849 65977 53661 25389 64035 44232 74253 52209 75452 87035 36418 61241 90291 24448 49785 35299 57871 76181 41867 26563 67266 54706 15876 58065 85128 10008 76791 5082 88901 90616 33356 88600 88715 68628 97588 90677 45702 76391 87970 44372 2353 15488 34201 87504 49284 5839 70746 83521 71536 66026 23534 39618 80464 92545 42724 56795 91127 13504 30112 22530 61500 98158 58981 13602 66371 64699 68536 85906 69694 14188 60222 10557 44372 15504 55086 70149 11009 68345 23458 93659 31648 36042 36968 85481 61536 19621 55655 50116 16596 24349 30213 41170 66557 26440 81627 82982 76711 37885 18932 80011 56084 83585 49695 42338 17258 83225 65652 95316 98465 91017 35083 66902 51160 73429 14503 8351 41657 1558 15315 73637 67296 63527 91291 44313 72955 4783 33561 81272 71910 41886 60043 60313 53494 6423 68788 99112 92954 46242 93294 14117 64178 59081 77088 51353 94179 26036 95496 27988 73759 54241 42831 82486 50964 89657 59723 65999 54911 88720 35441 26171 16118 71673 48769 71094 54351 3731 89630 8140 74087 14007 38015 16904 24886 481 74424 3827 16084 71366 13546 15726 89197 76008 51591 72189 54642 35504 69243 19427 41116 65949 9892 53032 13397 48098 30337 89801 25338 70495 62359 7722 31583 50404 67619 1196 20704 56296 37365 71405 23547 54647 17965 3859 9972 46785 37514 75911 10130 18529 85676 72970 10060 12045 22176 22549 83326 1625 11809 18776 90198 30993 10470 81481 83428 40196 91384 51734 88241 61749 92030 92790 14498 44701 16026 16354 81693 8655 1438 25595 59617 54976 43592 48916 43693 97497 36042 35069 95729 26266 85181 10868 41851 13504 70888 64588 40920 46450 24536 74037 20867 22718 42917 64971 59146 85549 57841 64293 64200 79521 92599 50876 18155 81924 45526 81318 8858 48082 82599 83092 74658 87168 90555 66519 67266 46445 72062 55182 13973 68147 86810 58250 96197 5803 48097 60188 9632 62133 98473 2898 79619 54566 9738 53936 43838 34083 16852 5792 13571 55209 94113 75081 53152 47266 17622 46513 61891 26311 59386 32165 10987 64847 62928 9886 48216 1575 20575 36188 96183 43679 47743 48860 41967 34526 55278 96858 98478 47019 31661 2102 17181 33992 69750 95872 41613 80941 22622 30848 18965 78687 30403 69372 24258 55469 86464 34026 26638 64339 36146 35865 29751 32698 66978 24056 48757 81213 82112 45280 96306 7313 8681 20928 79180 6046 15378 36578 21657 67703 16273 70149 83546 57238 16090 18098 40257 31472 96213 32641 32084 40114 49950 12737 41135 71557 14030 33288 56597 50622 84823 38070 63301 70989 9429 47526 7239 11116 94407 90267 2416 6680 53857 57716 41210 86307 60622 94811 56931 47417 31932 19636 97903 63385 24347 36844 35230 28238 63112 59719 16930 51820 19054 30225 65026 30826 39427 40 74152 66890 7220 38084 13995 62584 50842 31111 66934 94015 7460 65300 76358 79470 56644 58638 64959 46190 53772 33610 79336 39048 36677 17272 61144 32526 42944 5360 72027 21706 90005 83207 19696 11869 55814 44015 34676 39388 53049 59751 59943 95432 90540 93714 51713 71777 44890 50907 21649 63880 40172 74168 95056 7197 3489 22952 91259 42516 59942 57433 81526 55596 96734 70233 87656 68787 47089 978 58339 77953 60045 84438 2619 29632 26331 83838 46214 67531 63138 26294 52709 48602 87735 1112 33089 35982 65207 55051 83298 3522 65418 20312 79344 83309 39937 53205 21240 7808 84420 34894 35386 50191 62377 68091 1368 18790 26460 27274 40402 97174 20581 73991 20122 61377 12163 20774 47530 25665 29076 91346 44876 37241 43242 42093 65173 74492 65870 38517 51270 60168 44065 905 22683 83443 11678 31639 38178 13130 51338 22154 20573 78238 17181 79006 88277 98784 28186 84892 38617 36235 76580 95299 48049 31039 57489 69625 17315 39089 95376 79472 85877 19508 20539 70486 67131 57312 51413 1356 43834 94290 63331 42963 14528 86913 50399 78090 39313 14026 20408 10477 73580 8680 67415 59081 79691 92782 16281 33489 28783 70485 42887 66439 75603 76088 58822 67346 79378 15619 95890 22571 31150 32950 96248 49269 10997 74611 95379 30276 10477 95296 17727 805 67755 83372 2377 34894 93446 50901 2945 43475 79626 68771 36382 22333 82090 42357 50536 958 97350 22604 62305 90579 14393 74988 1870 56244 35481 8140 29121 20388 44433 32904 83585 31688 84919 23173 73829 39251 18776 28399 91532 6215 49609 97309 45585 18504 18943 34620 74194 90689 43186 14454 51217 3900 16903 25753 27780 20575 15419 73622 10738 29398 6236 95274 98227 81709 55860 754 73525 51898 7427 38989 54650 18208 17623 58672 2084 22213 89890 35865 9939 48210 15231 61084 98079 38417 58198 35034 12057 19682 81363 8123 10110 8164 68030 8821 30174 98618 5847 11101 77286 32122 42143 28619 17638 52664 78620 69342 31372 37830 41631 85428 25116 39945 85422 74103 32626 16425 77032 79724 98074 96283 19108 82618 46972 98780 87993 98829 24131 63331 37298 91981 62937 26248 3383 89627 35466 11378 81355 43711 5614 32202 3088 84421 86557 61492 36601 93717 42833 46894 17691 33768 73251 23103 74133 11650 4276 40053 46155 61231 38178 14618 20566 35214 21586 43895 30716 69779 90508 81148 64552 45666 86231 45087 16682 45220 63076 23219 27061 59671 25511 72109 48238 28479 69732 49573 72929 22642 14504 24111 82416 28742 80325 15888 15166 66000 66878 6520 22250 60479 98077 22764 42267 3479 98722 55411 16106 48064 85540 95237 76496 32853 41499 3784 58601 81082 73953 8928 7044 16450 72311 42852 65922 61645 94299 16120 58597 76313 3705 43475 84102 3521 16926 21447 98520 8919 64202 4423 18572 23823 72250 26418 75013 85498 90400 67004 44599 87364 8498 70728 74522 26367 52258 96686 21909 78778 91411 16992 67055 87518 50857 44003 77766 22622 95697 8250 3489 22317 9095 93576 82016 1049 1110 52061 41482 98088 76319 48523 62349 24294 89168 3544 88898 42578 10893 78431 72620 34695 62154 71281 61125 1196 39184 87570 90225 6532 21087 66173 30879 87929 23523 88187 6490 76144 18605 64451 80101 22850 53682 94395 88920 40216 51178 74965 83859 95259 29505 40992 82696 46420 62667 84255 8334 6390 30628 6025 3900 97806 10129 87325 57731 26345 56843 71638 70396 37441 67929 89410 82963 7140 92804 19977 58623 20484 3081 16172 17257 35371 17499 42556 88958 42250 68190 14135 23339 37093 76003 45804 79501 11037 85414 19381 1424 45717 36553 48145 21354 92021 10019 36806 59380 59350 46137 72150 5282 63941 27304 67036 63876 92307 67874 67975 28118 44319 96992 31394 40408 19316 6895 85539 35514 79928 93997 86362 96504 7678 75492 68573 45941 97945 45523 18534 46381 87639 16155 34285 41433 44588 11948 6364 48088 40276 96095 47393 80939 2472 46516 89116 44726 308 59411 20582 98387 73865 82680 96471 38112 3483 33051 52645 49212 49792 87994 79299 32610 19629 88884 55994 7313 4166 39033 38096 58054 58571 21586 92733 50881 40977 92555 77881 60874 97347 9112 46719 71768 86343 16359 86726 36387 92802 90205 4214 60882 97884 65246 15419 50939 39389 62367 11927 70141 38013 53036 58878 3898 12017 6039 12114 24154 42078 2215 61821 60521 48903 62976 83842 52228 56092 85550 73169 22699 3784 95215 63170 29424 34756 18549 13212 65988 23748 41778 6602 6666 38847 57500 24016 88647 98180 13075 34820 12045 65712 48133 38885 61024 64142 70220 42078 34122 45644 51910 14264 14417 18881 8926 95263 6430 61486 89359 65030 33864 13047 38215 30796 48216 70869 83322 66781 97927 59717 25285 87944 21637 93455 84739 27094 22903 66959 62778 60342 13014 82104 23858 55752 17623 80026 64094 81020 79587 32610 98589 58443 33391 48930 90540 57611 93108 98731 15920 17252 64553 43704 84906 20194 69106 64448 36399 1686 89843 63251 15138 31889 84155 18231 86968 98769 1547 24832 47290 20339 62985 72524 69155 24792 17002 32165 24278 35069 19775 48452 12639 35667 91657 59395 27387 56937 94336 75500 59757 48270 43678 23590 11365 39009 78520 30796 3238 17875 77342 6666 71405 93626 52488 94357 84258 14766 4777 5310 49600 97799 37841 18524 96117 60083 83885 88968 35579 95446 27575 46344 35658 12822 16915 5352 37670 38809 94608 69777 94590 38839 56809 24264 51919 18812 66073 32278 84781 52630 12009 61630 36403 85706 26739 9689 3115 21735 92385 31538 4201 4945 29426 15638 22029 76866 56197 14261 12276 54613 9034 2166 3599 20655 93243 9666 59154 95520 66044 94299 72574 39185 21634 98990 35030 91550 90478 71649 91590 92426 90689 7573 42075 99018 32555 38641 75717 82694 50161 1962 61500 26882 28266 22924 59298 38133 28985 77635 68020 92782 38665 32141 95513 25626 4533 59724 24798 88812 98444 96998 22785 24403 51959 61011 66041 37321 80198 95546 35959 10364 89609 31982 25891 75746 20312 98225 82874 61518 8722 76081 35796 11346 73168 56795 67392 85689 9750 53673 27387 35190 94601 28241 29248 52694 11593 47393 8319 68854 80877 92426 42243 99107 24068 64656 85199 94756 63491 93541 72743 48648 70520 77663 55899 78205 84161 51657 54221 80410 58141 15734 6753 40035 68020 84894 83631 30477 38671 13199 32587 43123 63824 43810 66949 96218 51363 23314 35276 2285 70658 64689 59652 36779 60337 69985 21027 22426 73371 96987 62721 17965 41681 97371 47446 9406 82998 30550 73590 6529 82172 62120 90651 89274 37896 97264 36118 69434 20850 87630 2113 81892 24215 35528 65140 44549 31039 10745 49533 24636 30814 35733 69470 29617 8368 28456 80513 61666 95496 28843 76606 59144 15284 35583 35941 66606 90019 63034 63428 33839 44959 82090 8797 26170 58823 64823 27652 16413 9129 5217 64475 27301 25622 87831 48417 50182 25767 70640 99095 93292 9912 12723 75168 40224 19570 91586 24509 12414 62456 17797 7997 86477 27279 85739 21358 724 20268 86729 38948 21261 46388 95405 39305 23730 46864 91939 18313 81560 55051 4842 56592 59544 91254 45470 82163 39042 59671 94270 23417 53135 82551 82154 93431 89347 90363 26351 98550 2748 21278 33239 56488 1944 70253 65725 29626 29776 72106 31540 23571 29510 57391 49945 75050 29409 26638 76448 11417 64152 3563 56596 77476 87970 3440 81279 75468 77183 71008 20707 44064 40207 43371 17106 76198 75451 60695 60871 67414 40367 51875 68797 84194 13037 6784 52061 75620 16655 66943 94396 53122 78087 91816 15995 67787 81278 40845 84252 37679 97167 18103 47470 3203 29344 10629 42596 93882 69440 49665 9051 62802 93989 9110 95305 61678 14376 5005 90776 36146 97115 30167 33691 26104 75847 16055 65602 6392 44791 10313 57539 42792 38956 94515 76878 54418 90528 5936 15677 6854 19714 92271 6018 13198 31639 89622 16799 40356 436 477 67479 45625 53162 86496 33515 96419 15301 92640 35491 72852 31721 22867 61479 72729 86258 58914 89750 61251 78468 45437 12941 42049 85306 6535 3360 4155 38808 64347 29582 56158 43288 89635 15303 28526 80046 16588 9246 57871 33930 28953 91578 62583 27631 26029 33720 13147 7726 44270 79634 17344 45580 73460 86998 34413 52152 67224 3273 18954 73003 37241 76087 84142 17446 77983 564 75911 71442 28806 9865 16656 30961 76085 60009 60756 60155 15609 6596 83574 91079 89032 7843 63534 5123 85501 7036 32586 84089 40096 17586 42276 5949 56931 77265 26638 17907 53540 69566 96510 69014 56436 60699 72270 79274 21307 82569 41100 46916 35072 40634 5557 22805 19832 98599 67696 78690 50116 61843 29582 98997 83153 91422 79344 6831 18829 62729 18451 89843 59880 97709 21153 90247 314 4155 26709 63816 73685 22685 59944 72485 94157 42823 88495 76688 69448 78805 74804 25459 56809 35888 70292 75112 57089 49498 13731 75851 48020 3340 32721 27687 14464 70268 28085 71111 94273 28377 29129 25791 60252 34317 47840 13349 13316 69310 35110 40201 8561 7592 20634 46044 24955 8949 27962 11882 81074 15251 77940 68360 978 17282 88034 71243 12371 54091 74944 62589 1096 63340 49619 63527 29751 12607 79201 82069 87062 88236 36236 31666 67674 77260 37679 53109 71021 40471 21816 12491 90795 44226 42862 78715 20102 77901 26020 68425 50690 51447 42350 45928 16891 19211 66781 72826 73429 67856 33024 50813 27356 71661 7115 25697 9768 47064 82879 40733 62061 66343 25589 73403 32816 53185 16578 36057 40983 4473 27478 5756 37077 9635 53787 75372 46922 92415 30453 48328 745 82276 15619 98150 52785 52981 81067 50806 81026 93309 7290 19020 59660 54744 55851 12165 3238 48007 45062 44621 68974 43864 69395 91403 76558 85652 96768 40661 18746 85469 3394 14146 84965 2981 40801 64057 20471 31378 36388 7988 89662 49533 10452 10752 12009 6996 84523 11435 61833 97066 20070 36209 24085 69751 54199 72155 48756 81869 57718 55979 77824 28526 47347 5092 2948 6076 10379 25832 82114 75034 50382 1330 5785 15294 53615 19654 11604 87518 55334 38155 31485 31974 63784 43242 78074 25606 19243 52415 64402 17113 13985 36182 78090 19917 78577 49544 50365 71361 37012 3731 86894 19769 11281 96977 19319 28340 94825 84537 42106 58023 18972 7816 47516 3517 70268 35588 61636 92709 90711 76301 70447 62860 53224 53917 39644 38500 16933 29074 84391 56464 48974 82709 20200 25520 92425 55847 58685 57919 23386 92074 16756 57208 22409 46953 57913 82438 60524 84919 2002 50072 75605 63771 58466 88167 35590 94210 82964 80275 10263 69425 79189 40408 70492 54719 7575 61054 40476 13576 50282 23472 48564 47047 77002 85652 22608 22333 72755 49852 24636 56042 47115 90454 88468 15345 59948 47678 38097 46139 7290 77149 2211 48344 21351 47020 7670 98033 99070 93420 92057 17945 80000 13181 64545 87363 55151 43137 42678 34675 30421 78031 80730 2411 19430 37057 7506 44603 17213 1821 40464 38500 25084 8926 36973 69350 51781 56559 95546 57764 69766 41728 25 33905 98342 66831 26160 81062 42901 73494 96596 61418 57829 32963 77297 42808 19740 4781 43048 10381 4785 64450 67604 62773 77068 1397 70135 21735 72117 91129 27770 80796 79967 12631 94283 64563 600 31861 93333 19580 98815 94864 18534 43624 84906 70536 32441 4610 23922 50794 84899 19508 67494 31770 90338 13992 76031 70012 64275 28718 93617 55428 16838 4037 37241 166 49646 29113 78983 8919 83430 46772 38 13200 92208 85962 35336 7092 22675 84194 84301 55094 91836 33587 78948 41356 87543 98663 59508 97518 8140 4482 13668 33702 98045 40560 80408 1319 81535 84676 38019 15322 74922 2786 37368 38782 4125 44795 28280 35645 7972 18262 46298 86098 46996 52333 70911 67308 91531 96600 64178 76693 76342 73580 71115 75810 55232 40058 37832 14947 90607 76313 2409 70139 29760 41036 30270 41064 92856 7108 89984 9258 47438 89499 35232 65407 72200 17281 64667 75168 33278 38 3168 29972 93774 26671 21800 69673 70768 15092 29845 29487 70042 20562 60360 15628 70493 30118 85192 13957 25004 7140 4791 2340 73260 61401 4112 45237 87378 75302 49185 23007 87059 69600 77371 76231 33587 29467 36682 22604 97652 85759 27631 85638 69731 39723 86014 98222 60864 78098 47343 91984 14750 85481 61019 29471 53304 10229 20588 30002 66525 58429 88600 75248 33990 2891 44256 74612 81931 87210 41952 32484 81542 42127 91738 6996 90887 11678 76841 63270 75499 49474 97511 24411 49593 35175 58429 14786 79205 82228 20901 66393 52961 45551 48724 72000 2639 42789 6650 48262 83181 7056 68840 81090 45693 51419 90816 96832 5700 74807 25163 56841 54633 65403 16184 52027 26337 1887 97632 66995 54493 78533 54983 68270 97423 18098 17682 49728 22781 50964 20284 12857 37560 77637 41722 50522 94739 13985 12371 55922 16822 88562 24391 66583 68941 59551 78111 66033 69043 43516 39618 56711 42797 64773 64912 8799 52944 55897 26423 17218 64055 81523 98129 38733 26768 42446 406 81783 56597 81886 10320 12057 41128 83791 86098 54989 28529 67616 46433 23890 28106 62642 23099 58508 56146 54712 42970 82403 68823 39802 59488 43884 69264 1639 86451 35564 66264 13082 2215 89334 30426 83498 10245 6494 64519 51534 44123 77796 30100 30759 36388 89614 62690 22441 69586 6638 15862 9635 13082 286 9635 47218 8680 79046 56939 31185 28651 17113 9954 66154 87418 84311 40801 10416 32554 73622 30921 96766 85608 6650 11439 8993 6145 98054 21833 48840 46133 37137 11369 53044 96131 87880 32731 36988 16110 47016 8898 92561 84821 59640 17189 86580 4629 11953 4753 40639 34244 35356 42789 27420 93431 77826 88715 94225 41129 42528 23206 39033 14465 39452 68804 47918 43950 16815 92558 57283 40196 93291 38046 2406 23178 67063 13759 11037 41569 6558 58148 84438 26006 29494 19221 82090 81899 61238 11419 17344 7180 30968 38424 54241 96200 34925 97007 78424 90907 20683 73687 25076 17291 82971 3930 10264 26371 14416 36700 8572 97309 87589 2084 30422 27912 14048 70446 80318 14809 45062 65392 17682 79163 35394 93359 34280 84975 51918 46874 33909 29617 78240 8502 10449 73571 9246 23141 73929 63709 68557 69263 92239 82420 83809 8351 78655 3961 91797 6112 57840 32084 19218 80271 8359 54787 69935 92672 31463 14444 66393 32015 71156 65549 84612 75354 53936 53162 23580 59826 55937 31063 69350 75392 14088 51063 51916 61401 63375 28743 98747 11396 66475 98366 29400 97436 86329 91586 53561 32018 14376 74532 40255 95683 55143 15990 28060 1096 20105 28998 85461 57755 87836 67554 20079 44193 60407 92903 21773 17973 71598 34303 5873 2096 21696 40708 64664 93065 68791 26 22129 21486 43720 42909 49595 784 73428 84679 5080 57755 73026 97887 64753 81882 6892 84380 32955 55248 53909 63430 79508 24131 9735 94564 56345 45545 81856 58065 68493 49557 4155 28217 26193 50606 22938 92681 57223 35991 55611 11768 60192 93929 72690 79740 27466 14310 2866 17473 90323 58497 92514 79900 61020 30112 32101 67109 45308 45841 74242 53929 60648 32557 60256 71083 19606 5277 89145 73285 74420 13199 37007 89507 49149 36874 9901 28811 28653 30722 68204 57121 8768 43869 15293 11569 50656 75404 80360 67443 78041 75630 46611 33370 41173 36811 16838 14873 5859 6538 82463 35598 7709 83346 18923 39875 27378 91391 58798 81383 57165 66049 75793 64293 83675 83152 57225 15385 59970 861 49703 98541 27472 69306 43834 50759 71638 47523 19950 41529 66512 66626 58336 50817 76109 9351 40819 35293 28843 45882 60714 33504 89157 10821 64793 37935 33186 22339 7075 87215 14939 70600 74612 93771 19219 60580 9680 13042 66261 11790 14087 69031 20284 73634 95520 71536 70747 9901 86194 34808 79211 59326 97021 10374 89883 14917 24162 33552 28347 40228 60797 53640 95274 36062 33462 90910 79587 15738 30683 96029 5257 53581 26229 39914 25266 75325 93609 37599 27257 15514 26925 97332 64388 98695 17572 81458 55278 50221 93867 28635 90137 31479 23082 46079 54111 4933 79264 17288 23195 46282 90006 27927 56343 84537 29558 77691 63897 24362 67229 92269 28322 60385 1870 23226 82151 79336 59924 5135 2616 68024 93178 38075 52862 13819 29834 39691 75439 10037 31010 11593 83361 9406 85130 91599 79531 49703 49227 36113 21077 30419 83516 31949 56042 9035 46479 85194 81329 66166 82311 89872 18662 15166 10030 1130 18626 74253 41675 3369 82709 7525 55758 29510 45380 92599 54795 41940 45871 17410 16815 34251 66216 44515 30935 88956 93183 64465 51888 38782 46764 32683 22382 6139 88829 3785 43420 10485 88881 79597 11517 65524 71665 6458 54991 19868 69761 53583 74529 17400 34947 23899 86014 39435 11624 84028 64464 54842 79122 51781 13101 3336 73685 76164 36885 80467 5670 51736 8104 73651 40967 9886 96066 32858 47609 60902 45924 95287 46992 35594 55037 49569 18351 48686 15309 11138 70306 36524 42548 49538 55993 41420 49338 75606 84768 87566 88752 96904 10330 14530 80020 22464 30824 54983 43189 4197 47019 85130 53329 8229 29809 30002 21549 40677 36065 87661 35054 55916 22552 69915 24210 36854 56023 16184 10026 68347 76812 75499 15750 3875 64124 79395 94732 94336 72722 69976 94828 89394 10008 73829 88387 25163 27929 85691 25270 93625 77048 8366 46438 71665 17464 83084 22495 41421 52209 13918 95439 774 67825 44386 37453 47771 93246 81794 58762 48689 47774 57675 53838 46420 11901 15787 36398 6076 77424 92679 13602 68102 63632 17726 89636 50360 68099 34906 58564 65360 84066 63896 39795 18930 51350 91003 55347 92785 75013 42517 14540 25019 47969 3769 89985 83521 30753 41501 73470 33720 44505 66633 11101 81786 39581 79365 78142 86716 86714 37041 61251 93186 29166 96816 42663 50854 78840 18478 15063 9041 32066 22085 19790 87447 64170 77342 59610 2444 13668 29380 42534 37427 50309 35519 44212 59940 76126 6886 3376 16213 29825 79396 89573 34018 76679 27279 47730 98025 65749 1898 68543 50097 49892 74689 55042 17538 64376 4726 38155 80033 85477 39665 11169 67619 75966 46652 49207 95598 1587 88122 292 21832 71361 29478 87177 61331 30904 67465 38173 82971 49848 43333 39836 80529 81276 3601 60060 79334 23564 98597 63212 83749 76821 1713 43338 88710 4124 198 2462 83389 54171 72780 36907 76702 43935 4689 62072 62247 54059 48367 70591 96902 60716 50982 59250 51850 56461 86134 38522 38497 89260 21800 70702 16110 39543 42345 73991 14480 92223 35959 58103 39305 5231 17472 68460 60485 33897 75638 97013 98363 49682 64563 10373 47194 86249 28637 81547 61956 34808 55416 92710 93956 47442 60043 45870 92541 25883 25764 10373 16772 86330 89263 26250 65342 2831 43153 61454 18675 53941 25019 3673 59213 63693 50492 20244 86464 63006 72698 68474 81843 5252 45804 26999 40900 91512 87913 81082 83361 5749 57992 94309 57913 77565 54741 72546 41608 44360 68266 74004 58879 68861 20981 61915 5575 65294 30011 6228 25329 32269 94459 5006 78244 40801 29352 4378 34991 31149 89569 66653 2350 47191 85461 10625 80897 2760 95479 76808 11992 9702 6657 81701 61677 42952 19621 4168 89851 5058 55248 96375 60684 46445 82024 15112 2910 85307 33051 8730 14664 80766 42586 2280 71910 68859 13580 21721 7155 57162 60028 21658 14090 2181 74403 75663 1497 85052 82244 33905 2472 62738 24946 95286 74401 86451 11325 35796 15403 30961 78754 69328 79530 18872 27682 70715 68042 35038 55545 60396 24298 21234 60090 74866 11348 322 86499 63223 20529 46328 11602 5759 18799 89217 93118 38232 55632 25593 66453 6705 68402 41386 7781 11807 3488 44232 76188 5252 22103 44342 2795 12563 88418 88248 34622 19425 13947 42708 87811 84305 80643 74157 84381 79882 55561 45963 82694 76696 10375 11449 42696 30294 76971 44839 55565 89349 25809 46145 75392 56188 17181 9624 72368 47017 47531 39432 34673 50817 9987 97566 30848 35804 54561 60645 92620 29426 78561 85845 73109 46988 64271 65666 33498 7763 48925 62852 30935 52143 90893 45644 42225 59766 57012 23966 43365 25514 64402 27295 36861 81547 51814 37835 79245 46416 98461 68791 64988 36821 86668 80648 95224 43321 19163 71450 84313 40256 1782 32101 42298 35812 71338 11360 56361 34629 78705 62224 83832 40960 78385 58609 44671 4491 53400 55051 40203 47797 96443 57399 87617 65616 61294 61014 28949 52415 33309 44168 90776 70767 31643 60002 28956 78517 60241 43619 32927 85744 74246 96047 30225 75596 4671 35266 20032 8589 93000 12783 38403 8959 34164 77955 54161 34581 56834 12451 21878 37198 89620 13075 64696 19955 95286 8610 94275 67258 18529 13987 10511 66695 3350 42629 9015 38800 56081 46973 83719 61125 81505 76985 11569 49486 31696 40723 18040 90907 91384 80430 86696 6385 80667 70654 66372 75708 47115 39443 58370 69209 63686 74152 60739 43583 34957 95379 1214 3081 84870 75656 2810 76843 68837 1372 29472 39049 53059 14048 75851 47050 50603 33569 76460 67071 445 13240 33304 83801 16048 26643 60755 67300 31410 48320 59897 30931 25841 65568 16760 83332 84440 54684 88738 41862 67498 26495 92421 53961 94050 58935 94946 74846 88611 91075 33077 20653 14588 87609 48536 19520 9035 60359 41981 69271 49986 67099 15434 68595 371 98225 23532 7220 81856 91399 51674 24808 56667 18986 96743 93199 32018 70280 31502 12917 64628 14961 30018 22477 53732 94537 27750 71881 72734 37126 69500 67773 98632 68281 75777 21009 71434 61640 77315 5470 60318 98745 40249 23962 26894 6730 68983 30448 51013 64773 57992 49493 88915 54762 14957 2915 67418 44961 61420 79959 6961 63375 90144 48602 17688 66851 38311 9906 62991 64673 43300 27975 48403 2174 75040 654 44971 26399 49822 35043 15791 92497 44120 66233 38742 78439 90307 24670 40078 22245 61508 88012 55055 17823 41420 95682 94891 83192 8053 77436 45514 86363 75606 6470 48564 37304 88297 50781 66547 60024 92703 3021 87915 34522 13977 83150 57500 40492 27762 5124 37654 79420 18313 13827 74921 35779 23899 32663 91711 79721 22906 24952 87048 35766 2778 44743 70412 48916 31588 65164 81050 49906 8998 19602 50713 64201 27331 8508 12818 47900 76317 76492 73039 60492 52411 95380 91930 7639 60390 18173 87976 79313 41355 25817 71437 86551 55042 87567 1960 64044 45713 97225 90795 4464 19785 71423 22088 14095 97893 44791 76250 14642 54244 42616 73168 40804 70688 91536 96881 95288 61136 78666 66593 98963 18724 39752 81377 66405 34901 26077 19682 4441 60246 81648 16488 17380 12248 73700 26768 34 27667 28913 51888 28502 68498 55061 37506 21387 84440 17715 37984 53368 94499 92680 16856 24972 41369 63385 71998 10555 21729 49605 16095 42011 86961 47064 3769 60786 2627 3570 18946 47965 7449 21677 50923 95287 49575 73157 12318 79420 55143 24057 70055 19085 41458 17727 19835 58701 92932 5550 68791 52486 68935 5603 80748 11201 20420 96982 45890 54535 18812 66011 85296 15388 97423 48321 48732 3168 59904 24033 1517 67825 20876 59369 32816 55025 84735 27472 45411 1648 66122 66044 9901 19071 2817 62305 36475 68611 95935 35352 16465 69991 69007 10837 48113 97007 59364 6167 40991 48785 28240 97006 9116 67635 35936 86215 38987 71247 63507 25977 25897 67406 50696 6536 6739 70012 43443 62761 36373 10205 11460 5536 69759 97972 3063 958 78334 86669 51752 43008 18660 43176 56588 89093 94908 85864 23544 63006 78318 50339 56907 25532 27647 52161 6323 40709 60740 31109 14970 80280 96984 33059 25408 93417 71174 22798 57636 2109 70069 21109 49252 59955 93706 70639 83540 73596 21778 55668 17585 65173 9417 27370 51270 91135 30871 52856 80868 13308 88840 2047 19790 31556 86215 11722 95546 88386 14517 93518 81065 30400 91839 87018 5378 27182 81115 96982 79297 36232 40376 95887 15441 58462 69083 40264 27304 40844 76027 48894 51576 93941 80941 42523 62291 50376 74023 615 38953 21696 21236 38674 28379 13303 83317 4074 13982 59805 5605 19218 54445 74361 44004 28651 85649 58725 42274 36887 13426 19272 29085 5985 37116 61591 4966 16142 13473 44793 5668 17468 14720 87398 52411 75113 98821 91486 91192 5705 87092 84634 77099 48695 57044 11169 3706 5560 60444 84676 65941 65574 89359 63123 60372 32904 6370 6312 9092 98350 92497 75360 55403 28424 87100 77539 53593 3780 8081 27687 41433 54473 32900 98895 7205 57606 15432 18223 13974 94593 66216 4252 74472 2479 53077 62131 13758 4210 13979 60029 52831 9707 25666 63411 57840 69175 32579 53803 36512 76565 12668 66010 74797 36403 49793 69742 5252 51128 59281 35252 92383 82058 61574 38715 66467 41944 63137 66926 86453 8375 6415 90484 91103 74936 75202 38510 18662 21875 62291 89045 12103 59943 75324 60703 84761 69779 7722 878 23404 56735 77374 76188 71268 61180 86441 42877 15719 77998 65254 84022 35583 58592 56318 35232 97489 8681 48318 34964 73163 73130 4464 86306 74662 12124 46603 44556 35653 67932 79002 81486 84513 33737 40844 87496 68020 96852 96308 93926 71021 29263 49976 23733 322 88696 60281 45148 12145 39879 72126 59325 67494 48683 18222 65769 97280 34523 3127 57411 81594 97997 53205 60113 92765 9364 12059 76684 54046 74036 54403 39776 83161 40293 49433 43838 70912 90730 21002 28703 39836 69808 7856 19948 41832 80536 9728 38337 77868 20681 57104 1316 17266 69767 40942 85825 63680 49037 81279 72931 5366 42917 84163 78316 85096 91793 52060 70496 88598 96659 46789 4282 5231 40184 96994 83225 76572 51899 89316 81458 62349 50870 41827 65079 70536 22112 79954 19408 96067 28329 27671 13850 81241 76022 80579 18308 5352 57967 64583 7399 61282 41979 16279 24010 85461 2994 20004 54757 49732 32723 20388 69480 93091 11824 91531 1461 36759 23256 51972 14842 30093 87180 98065 88142 60076 71651 45532 3209 216 68279 13758 93516 39222 52279 91734 14458 49281 92495 14842 92632 52796 58221 47523 42832 53954 45087 72149 69985 13573 10026 56798 83808 51976 23 33684 59488 54420 2986 373 10876 36782 94684 92103 9987 12142 53640 90139 7471 91836 25611 77207 54620 88492 69750 5055 53185 53439 71427 640 76132 92324 28126 3845 36773 1750 30306 88749 81162 20832 98876 78422 92760 63663 57124 24970 44393 55400 3336 96144 39458 98679 17288 65549 52498 80635 16261 95086 57575 36387 30303 28145 80939 1372 73049 89039 48318 81113 43705 60797 27639 52160 43507 48103 78912 4901 17470 28968 36815 1153 98392 33897 2818 4400 5123 30195 44367 79225 67726 77784 39160 37070 68048 49609 23132 22848 75102 21805 56876 19081 41884 4411 27059 81557 3497 37975 9197 39383 67582 45392 27755 56198 3582 34235 6483 5734 4108 6791 46575 49738 66739 48396 47516 17769 79770 32641 56349 84932 25908 58555 96431 61366 13740 7960 23428 92522 81767 95993 25547 55977 23506 10996 43412 21731 70046 68475 8938 54360 40406 10948 59665 29115 40134 33314 34833 9903 23027 9132 36677 27072 5113 53499 54164 19209 61011 27687 66507 21952 80826 87592 16142 28205 22154 64998 27193 55626 52199 25368 84418 14423 34288 58221 20970 71822 38363 95305 27816 49184 1368 68303 41656 18360 82862 42313 25242 42302 21597 38829 72821 20774 69567 8 8430 13486 15889 93952 5670 819 5975 91240 36443 6312 26574 59860 70250 85962 71610 50612 76001 73714 26999 95056 36195 57599 73890 53169 9078 61085 19926 17774 33316 73682 80379 32084 18247 7891 74512 21526 87526 38637 87415 96301 74404 96710 94776 65063 45882 89033 12611 71719 61866 51585 94218 13950 97196 13207 80659 41128 30587 13580 23075 81882 24475 34122 89716 89460 89199 54800 29043 5247 45210 80537 21833 24428 33504 36162 77915 33537 96144 78761 42436 3048 69443 42398 53633 67261 27183 92687 2490 76531 73031 146 70728 88611 94316 48483 61240 93625 65117 70841 1738 46126 34540 20333 63396 36073 7724 76565 35663 96183 74690 33768 57554 69368 43901 43797 32218 45220 2521 39500 73211 34949 89804 82463 61906 60505 7356 59636 32510 3798 95299 35594 2667 97130 38348 27387 23015 6076 96810 15955 55779 16138 75886 73273 79408 86662 37637 68275 76866 34074 90848 82260 6380 4911 73102 68763 96301 35522 41998 14690 96180 36242 29138 35043 94103 4978 8165 93860 21550 63898 46344 1173 75978 74103 17893 75348 31209 41150 65341 56456 28900 85194 28604 87896 67876 91611 34652 48371 77864 64535 8509 13628 53948 46595 98444 65592 72115 30903 55395 44139 40269 97682 45062 61084 5740 18529 29932 2517 9360 47143 19427 82082 34096 61492 22787 11030 19739 95002 56150 43451 73169 17386 29125 76974 75662 86133 28634 25266 73777 83973 21963 98747 9212 92723 35775 11586 29897 45506 50482 53544 70000 61956 82526 51812 11202 27403 4214 13486 22655 79944 97247 79375 63888 5736 34197 76208 81961 17749 72439 8898 67096 80040 66507 85252 22161 50961 34064 52220 61773 37031 13243 80747 44212 85245 25740 28660 41631 63518 49545 69694 34887 3198 38161 48876 24390 90247 34723 48155 7327 56694 97924 76228 86822 87874 18316 67568 22750 2047 41187 97463 62490 23332 84113 6107 54927 50231 21317 80928 59944 7763 38271 86351 58023 966 12112 63270 92357 77868 91296 57220 56679 37073 89032 20911 1318 17311 66235 86726 92958 63808 96763 32301 69443 61689 85965 50717 21074 81863 21941 55748 8799 33873 11030 53631 55767 71603 92588 69589 59549 8231 49486 1277 39386 3401 51944 62501 84953 2918 50172 40012 31633 18212 50378 7834 96384 62007 58555 70580 36193 26593 63268 1907 93982 17646 20683 95771 52963 58956 21022 87363 39400 96103 98589 63536 30976 72859 27993 6829 86665 18485 20258 86121 5804 33062 87630 92058 47813 19821 56798 47592 59863 72561 78156 947 80843 61125 97920 56165 29900 31502 47888 25265 71565 21923 94801 72549 68579 39848 55004 52667 20450 38282 12097 27372 50771 692 64834 91346 40487 39658 54171 11407 28855 46044 47833 88925 85160 65599 4753 52283 75063 44688 16515 11748 42132 57561 76965 2833 58879 85566 6878 44064 41255 12228 5408 76250 33056 42992 32864 31209 68123 16906 25373 38098 98797 47418 12009 83663 64862 87534 22790 33614 2168 12826 42839 54447 8087 95479 38209 19509 57071 10738 71884 87970 88614 18853 54800 30373 56470 97078 88463 9364 64481 85671 53920 8120 44972 98660 72126 76561 20265 18662 23857 37604 45370 40920 32942 11901 74462 62943 73844 64432 63812 20767 74133 46205 2378 36502 89635 94208 97470 72859 64329 34455 86472 48262 42773 22840 10209 82714 33344 60290 33862 24834 17897 40097 44936 46740 20704 86696 90451 88241 9620 29005 32795 62131 68576 58173 52676 58403 20242 8229 5244 38676 58863 83528 53327 10387 38879 59924 96299 59437 32723 16361 48247 51326 28169 37955 90728 68284 18755 12528 6961 27107 42349 74804 26252 14294 89622 46328 46265 59873 1323 68693 76145 18223 4822 60790 70322 33639 21927 8351 47037 9899 56084 49410 71543 96607 40862 50011 20420 18103 70696 37451 77411 31603 10424 82449 18763 64612 11705 5165 50586 74250 46408 60790 20029 12242 41308 97815 45269 70449 93357 60393 66233 84213 86976 94517 8231 19999 79877 28915 47516 98416 74041 79226 63183 58217 15161 62463 7358 6259 38709 57636 6814 3646 18012 64956 79428 36460 89685 90518 34446 34064 45356 18423 90109 72812 54911 25478 62031 89959 58564 75837 25605 37062 24479 14844 84377 49493 97650 67104 54418 93714 15045 66821 53355 84938 7067 38548 95690 36512 95174 81196 29818 42756 55069 80970 98107 13377 67754 12625 89340 46 54183 37206 96763 48582 10665 3386 1772 75372 46564 89313 87338 23643 46996 42267 29788 79695 83861 26029 97726 63567 20588 16945 885 98432 59549 5113 50328 11419 45768 8679 50499 91157 54270 36746 51576 11134 71011 28669 14712 57992 22559 96395 63362 13385 57382 51501 33992 70500 58115 63978 5231 95178 9743 72837 86724 38129 59144 61811 38075 72774 96992 34949 80736 71918 74941 53224 80711 83359 55929 91532 91137 49339 59751 70627 14750 82616 91156 75777 50002 1053 15597 23580 60021 52573 82228 11494 39877 7629 96881 1096 61158 55998 47663 81693 53274 79846 64585 51505 92436 33056 50244 14712 10797 7960 9875 25918 37241 52143 34565 60887 18318 87641 42078 43838 85297 6191 23818 65430 78114 97423 9178 47427 29747 14916 82660 58787 11670 12672 65918 86575 88119 15027 32441 67933 42617 54325 23106 32095 18727 74275 77957 90893 30766 98747 95081 61536 29550 39617 34303 25131 37670 41886 71103 4785 59755 54289 74317 34110 68893 13034 48894 48175 92681 11028 14970 77019 11404 44376 34244 17312 33316 15010 52743 49665 10559 65235 58691 14357 45597 35573 94801 38968 11396 16115 26056 50855 44764 91626 94506 45374 19474 23900 11602 82140 50881 42673 35933 87020 38295 58073 60570 34602 25644 72825 66261 87831 75875 91283 89643 36453 95756 74604 3981 99100 17867 11782 38004 80728 46654 71593 21726 99062 23977 87719 56888 70628 9034 2639 16173 54539 51349 34928 77583 13068 29579 38133 22000 58026 87570 62148 7575 88586 65172 81302 38948 90474 85109 9845 21083 79872 66658 83056 84252 87771 24908 72960 28776 81228 80891 17462 55400 73495 27912 20347 34901 38001 58531 68303 15273 3960 28565 38251 73953 5157 17258 36578 78292 74740 19001 66557 43377 82151 8284 59717 84242 59805 60607 52190 84675 31528 22351 47028 72051 71384 78353 91826 98387 97596 52035 92578 67286 69434 80982 43151 10629 14028 55796 4326 98190 18961 37059 71819 92062 29465 10159 94515 2656 43898 10748 99115 14419 52817 97638 87197 90109 26835 6429 8506 44273 27110 14915 15421 77918 50527 84485 9648 17258 68874 51169 54237 76361 30485 83777 98281 76158 23493 98387 92640 96356 15294 69427 42060 78679 2774 88998 45119 47235 5733 20770 60487 1810 91441 486 30753 56531 50159 16179 11247 75282 42078 80846 72983 46301 32258 20451 22551 41455 23111 23277 60479 46672 54494 67975 67819 66080 49281 59331 62621 81421 43935 78511 12920 77131 95722 310 58423 61706 84768 70623 24928 25417 89017 85432 59509 90325 52711 81797 93431 5212 84854 71105 76530 20349 60043 73364 63401 6854 83471 50754 45124 34838 70871 74325 48362 56636 20843 14120 654 70788 37762 9136 17345 16917 3960 80678 16945 70721 19985 68986 96042 80 4359 63199 12735 48244 9981 82323 92386 13761 50933 73923 64308 39877 90642 58462 52897 86894 75112 34935 80186 66518 96982 41465 49173 8920 55592 70218 36236 10407 86253 4557 36937 61666 1845 35293 49893 16854 35793 75056 24672 44965 71094 93660 95169 5609 76577 40635 2921 88829 17154 982 78255 81694 26539 66633 90177 26806 40713 2298 46828 82913 76152 72743 20931 78826 61691 10043 12283 52672 89838 20290 86991 72812 55353 7180 3706 23793 96293 82090 80529 28049 49703 47052 76957 5560 58145 50930 25767 45914 96460 14873 74157 37727 68577 98114 38513 41048 32373 23184 82547 68462 13603 85469 59152 4435 1578 84677 48113 71001 33031 45611 49548 28985 47918 20002 24444 89456 314 18470 2913 66808 70775 17396 40010 48802 98154 1601 91838 50789 25861 88003 51878 72200 40470 96273 27682 65798 15231 97555 23035 96905 86362 34659 13034 75542 404 55309 41581 35212 58841 59846 11200 94246 85505 71852 97893 48712 96710 88479 49738 7585 58962 54877 45162 19259 63527 18135 46616 91664 19696 3571 64015 92271 7615 13404 22897 25514 29571 28130 10597 24808 31207 24509 15710 11425 29294 60786 61262 57425 50728 23324 1778 59847 1966 69701 55248 84445 60312 34565 84262 30740 65355 42523 2329 10308 39758 51358 26626 24086 58674 30306 18139 31889 31109 77704 26295 40067 38541 90144 55973 58496 24301 89959 7811 31207 12822 51179 91847 17258 98550 70429 39847 49598 35781 55362 93635 35658 67466 18308 9552 64420 54171 39922 85426 55080 56488 33856 10378 85689 24253 9925 26244 29651 82390 48332 59124 49227 10494 30698 96084 84996 55897 7083 68185 16106 44106 92743 90590 42534 62299 68714 88840 91548 14423 27582 96427 39488 88222 43835 60021 29715 10625 45429 48049 42699 45920 53006 40953 91881 21351 68913 26267 40104 56176 27140 9823 2829 20715 81647 93430 94579 50236 78820 26408 94481 73865 45315 97290 44711 64805 32620 45360 6960 76391 59594 15698 16425 95963 63876 7449 41159 48089 24670 95163 29230 48008 93860 90907 74746 20648 44799 14062 91370 76970 2994 25301 41742 89871 70569 88876 35042 22263 83719 97078 81313 38627 78963 57839 12826 97719 16357 5241 92229 10026 52034 50935 50876 46229 61104 70253 60673 98072 20925 78559 83544 16301 37577 13443 58036 96034 38951 88986 45093 98911 10019 40571 20556 694 60558 72622 33564 32713 89949 13171 17823 14070 98618 14859 47663 60713 52575 37118 48400 70475 46392 55804 98410 81987 35553 24231 11288 2683 35885 44218 19392 40470 50632 62345 82830 10256 16172 4953 16594 97972 91238 54608 69126 48110 73460 87984 17755 86782 46134 59216 34877 21511 87345 49595 24115 70475 46496 28232 17295 42945 46425 41665 78983 39290 61636 80059 32973 92552 48231 40847 8102 25569 7989 22711 96750 49012 35481 19955 63509 60369 98640 92716 74456 71651 42038 69055 69532 16477 48134 96497 7201 78655 38677 29806 51993 59549 19918 87416 46116 33726 82129 90702 62617 5000 96433 61400 63438 11946 35815 50482 24230 95299 65591 60822 94645 22847 80555 28974 6814 44447 23655 85896 11634 5799 48657 12217 35276 57492 82430 80967 59947 57040 70322 87537 67914 95993 92952 95721 60165 72631 94407 16465 71319 33460 70341 69688 28401 80929 65208 65077 84543 84451 56622 24156 9979 87828 29906 44364 70940 20655 53547 6377 47943 85978 50027 39145 63438 92725 71264 81988 8629 8512 22552 58796 30242 14754 24479 80148 9635 33057 46995 64376 43662 70258 39670 1648 24752 75966 36127 51867 7388 52371 96190 54110 70258 24448 94846 17601 15419 87478 24399 1372 86077 40492 93393 8051 12536 24246 4103 16770 62654 17227 72527 31576 34578 23797 7282 31500 69747 92385 27722 25234 81221 15809 86489 48804 6961 94493 94396 19477 81479 64470 40703 16513 77424 46594 43187 83973 1560 97964 43767 14199 33391 69831 33733 94910 4868 1748 38125 15553 21932 27225 33243 3127 80906 36659 21364 97760 91003 50964 44148 8863 25514 46739 49693 76483 37012 5812 7205 69664 4726 10212 55086 91953 80966 20763 34272 70084 92679 62115 96198 65666 88403 6892 37324 97343 58569 41485 55579 76971 52968 63617 49158 87666 2671 69204 70161 22683 67250 17039 55642 18485 53282 34198 71430 10150 47794 52511 42093 34136 93522 21457 42724 11052 79286 3825 97485 75616 4955 65318 68540 89412 68028 97188 73039 21299 64519 208 55673 47659 48130 91953 79831 56771 74955 58601 13325 97638 13000 58569 18447 80325 61138 71976 27694 30043 15063 47323 53014 978 92992 32534 22279 51627 25193 35228 95496 95990 59155 54483 95364 48134 23401 72671 83326 65630 59904 94612 11006 2166 79591 79274 4875 48481 80115 31154 84615 57538 76692 96162 38820 42329 34718 32543 85509 43651 49250 13821 84204 59809 41345 9389 98744 36336 44294 95522 21292 96809 83527 43689 2002 81868 61691 22874 89969 66777 54139 38513 80948 58250 76307 11455 23221 63644 33885 61591 10468 23214 63663 36743 11815 53182 16375 17315 27885 8476 79501 3419 47943 84093 34571 20242 94575 1608 56488 53637 93356 32868 78902 92880 94511 40626 16392 29303 90757 5213 79773 46837 80784 67810 78769 20541 61041 17662 83681 53182 69069 96722 88122 93186 28211 71593 33894 79931 57930 77901 83046 86542 91245 42009 56145 26180 17375 24729 29868 61494 970 83791 95268 10629 16325 92171 70463 59806 65470 29160 43194 74013 22709 60432 79199 40201 59430 46102 39760 14417 71031 52825 61492 28280 1791 42607 92561 61670 67741 83536 37975 89968 63534 85408 18681 13524 72051 3696 95629 63391 16139 37336 26641 78693 50520 86109 8120 14916 83038 97267 74655 63356 10458 32953 16530 8655 89468 29133 9734 64709 71689 75620 50631 6538 69234 59397 31513 74061 65583 51139 74414 73559 29103 3832 21754 3591 94309 39085 88236 15083 12999 38594 78385 32262 94115 39134 48323 18547 61867 42477 28886 52427 93357 10144 68763 84496 98729 40735 95946 82706 74103 84412 61574 8120 27129 78601 80658 67716 31572 67219 52484 82501 69056 17551 9640 47260 85230 33191 85739 27799 94634 57129 30018 59364 8587 8743 90740 66705 5772 5879 91436 52856 45483 14199 75705 11365 73610 11008 64701 95224 44931 65652 98252 9723 63016 96434 56708 78555 44846 56741 84286 26523 37995 10379 9538 80408 49000 48968 74921 33829 73829 13572 25853 22156 96862 78543 26875 60903 83511 92585 41272 76186 36240 69349 60887 59209 59745 31628 87379 80911 30157 69759 38784 1466 61046 29381 4648 34362 34231 29953 45093 72360 63771 60699 81314 20978 439 30294 63865 98063 82032 52855 16945 43465 28055 75875 61682 74036 97377 62222 42358 90839 56920 5493 35888 3391 52418 11882 44983 84242 87386 52754 31885 28818 42877 30233 30382 62783 57242 56524 81595 76087 45561 41511 74242 61524 86257 83216 62788 92815 15954 25167 73474 21427 69649 52643 66987 4271 55860 3592 23059 41128 72589 76864 93179 84125 49139 58579 27704 89627 31766 24124 46396 98150 42785 40306 27163 23873 24537 34727 48018 56597 22168 11838 59559 89089 89788 47324 87180 1046 8601 61751 1184 80886 31059 68888 85509 57071 68936 7843 77521 50281 20885 32265 20026 82307 49164 83825 20003 96002 92893 86148 31998 77283 7227 22343 48464 40708 22135 15764 43950 73173 15390 34820 2878 66705 34912 35223 18723 90617 619 98175 35283 28485 29582 9882 76199 37615 5408 94430 96261 46660 24688 79129 86300 2379 87168 56152 4237 92804 17649 82180 83216 84217 96746 86701 23487 9039 13756 19176 56550 95611 47089 95286 55159 96769 69716 85192 70010 97627 21351 77879 38166 78822 96530 71241 60005 44026 86839 75753 16306 59723 15871 97649 17601 43467 65252 85316 62778 14350 900 72743 15739 69243 28258 4025 85492 72668 3789 82801 35527 20498 5247 55734 55876 72200 87368 87414 55465 65026 17849 45958 56454 15933 41129 82160 39837 86327 52855 89569 29561 14416 70636 63240 7826 32234 17897 48493 31339 51727 86306 85176 62330 73826 2684 14961 42102 9369 87386 41903 91481 2158 64451 43889 23342 79162 40967 23383 10748 84872 44716 91883 76534 28923 65453 82618 92302 74862 81339 30034 42302 56091 43154 97747 85306 74198 10647 94874 64613 13985 46898 50418 54008 9053 88925 44736 67914 69176 40083 77957 44077 8218 33363 84155 19645 59648 8509 68060 56667 90893 18020 41308 59112 43383 90856 13283 91489 82824 24399 9389 72543 43206 75357 9405 89873 26318 52694 92511 29248 82487 98875 78439 28546 32401 97470 19751 66426 27667 17493 96107 87639 76566 89660 96375 93297 43305 9009 9079 57171 69443 96436 56146 87289 91 98599 24892 60703 37732 72017 89748 33088 80371 48327 91612 55074 3705 42042 3698 29970 35916 33497 92888 20885 2705 25141 73742 73497 47863 77946 95970 71266 71029 2441 82163 19513 18373 48383 10272 2786 65174 44849 28236 87075 17337 40806 6112 84223 71023 48660 17721 72880 2128 17775 13429 36610 57822 44294 52367 14510 35476 54159 39344 17410 52339 56636 22740 86680 8378 69520 24128 22787 38818 69075 39813 55132 20268 44775 65352 49822 60823 40289 27722 84736 79933 51078 78685 5103 39269 36351 3635 26135 31603 27067 10030 13229 17612 20041 25280 52967 61415 22331 78740 65939 24658 4660 69600 6023 90679 50970 444 32647 23715 15343 54539 77922 91175 37094 13213 74522 80394 42848 90471 75439 43793 57726 12723 55172 70987 88257 12341 27183 3544 52030 69058 9079 23621 58546 48971 38911 3383 51080 79630 71266 10001 87053 33891 18932 39407 25492 19290 88564 61402 1578 9301 68239 65177 93576 57042 12015 97797 24444 32719 47421 23191 95886 11551 70603 22877 53385 64805 58367 34197 18885 58958 88621 93393 73331 33440 56701 91545 92552 97480 62564 17920 30157 94140 61120 43254 33504 58874 15231 4108 56745 74423 26102 64070 19526 53152 27791 97261 16039 27978 9901 49039 86305 3050 47250 31059 58062 59493 11982 25076 23559 6430 76917 63493 29107 35752 15123 30085 91155 72955 3327 77565 21841 49416 54976 23365 57033 86805 1743 66608 24911 80868 76280 45170 12947 10611 2211 27927 56414 96378 64740 1557 33624 7388 85595 96464 77541 55431 24609 85499 23858 95599 29196 28977 69918 600 66130 42454 40266 16635 5366 41556 57693 85256 87398 54608 72551 99077 55545 22292 37670 82140 97956 9266 46603 83298 37486 61677 70080 96200 38869 46142 22946 16816 63464 54489 35804 14537 33493 71074 25492 71557 80255 3120 83985 78383 35569 40313 15264 77517 66122 85937 7700 62123 14844 45352 35916 43464 74118 69620 86489 60843 34948 58337 25442 7173 50775 69560 35768 2638 63956 53928 13837 96904 26163 60212 59276 65659 23547 6361 84622 1708 60716 46354 39463 37774 250 39674 16992 67533 26571 23803 15467 90872 64916 68015 31837 92508 25529 68966 47265 67565 73165 10992 1379 96586 85864 98284 22 20065 25984 29855 62251 72564 30174 51932 97703 18216 73012 22177 73458 37052 58531 86828 37984 77131 79153 26068 4406 51593 36457 67549 68235 73096 26382 76803 13668 80025 74648 4676 9979 68683 30416 6699 45278 48538 5323 92160 20242 79957 41677 43631 88328 91798 44110 94079 26140 35069 94712 84703 67005 22775 15284 38910 7198 59577 23559 38695 59643 80800 50221 84610 79697 41345 2553 50971 27301 73956 70953 4148 3063 16281 82949 29200 24819 37295 4470 89199 21502 36989 6529 19811 66839 8211 4956 70493 70583 81834 78405 98059 28205 72353 54721 40248 64639 34328 90004 14899 55151 65240 60714 38792 21447 79602 40785 70887 53287 6791 79362 43135 71241 55395 56757 73660 55876 21735 53897 80747 96188 26454 55407 44931 85949 55642 78335 91515 13089 52915 20070 55244 58619 50775 7024 87913 12648 91752 20733 70382 41981 51453 62978 51439 50775 95268 89532 12896 16868 92873 2286 77504 14786 97083 51094 42988 9505 96960 34133 68836 41681 25338 32415 50690 14344 60155 27768 41718 13240 3767 86750 16967 11430 89407 30766 66111 58989 82020 86148 23536 82645 61678 69666 76604 72671 78579 27946 34014 94842 8483 78224 1471 95377 62773 71609 5082 63241 45239 37057 78673 8725 61292 66928 98941 47173 44128 35252 2684 96090 72155 4243 62696 52694 88463 44043 28352 1094 18052 42883 55978 86470 95122 18070 53205 64408 70888 58692 44138 3019 85665 97276 65468 19218 95176 20944 16596 34467 89314 61251 14830 90659 79182 40 95288 17984 8177 53657 7416 18274 10008 59833 37860 85517 2817 84306 19752 9845 43483 38541 69796 28085 63934 66192 2302 39394 97566 1148 37551 2109 20422 72017 63553 91805 27759 59745 4868 34430 32287 54642 35697 40402 70008 24282 59255 53718 98385 74361 35948 69155 26542 21502 6317 9390 11365 92515 10209 94112 10596 10060 17330 54360 36502 62698 10019 10590 7679 87814 93414 32900 49540 89569 11089 16961 48660 36423 41007 90811 97184 34205 55152 23093 58929 76012 93764 63811 51574 17681 733 40056 43644 35772 62919 40612 81311 46719 68664 94566 87382 175 67890 52898 68983 56095 17257 68887 55199 47050 36794 69900 91300 48732 42098 1466 40114 15731 71802 28837 98569 28709 58762 84637 41750 19466 96516 27054 24752 26814 20646 15112 3538 35017 85602 98350 89785 79718 44083 37160 88998 38925 5244 29195 72996 70220 57811 3383 37319 15530 85477 37359 2915 4114 2382 16457 30335 45493 1294 36235 91738 4300 26621 58127 11332 91821 2349 65500 88580 5697 53343 60866 62140 29230 25019 22825 65381 63821 22408 55999 23861 35779 76853 49227 83246 81946 38363 16866 83453 46535 36336 90120 75574 53578 8250 67317 57994 42079 66328 13979 93774 11232 73539 56350 29939 97909 93393 3937 23129 55418 98233 92558 29230 14183 15042 53874 4499 18418 72501 25101 22717 70161 70728 41646 25127 81538 37454 73362 81130 60432 37955 64637 77196 48053 77559 17073 55820 3452 71852 32315 54978 65439 46993 6280 42682 87984 66408 96036 38379 32443 52389 74304 26160 5997 91748 51844 71128 58345 23733 60785 14191 71035 65430 5198 33489 63538 24144 97089 21627 30775 34001 47542 25168 2406 13549 38403 24560 69532 88710 68975 28048 92828 34463 37648 92518 70378 18023 97449 39463 90290 14113 65352 3662 16821 94612 62411 12102 86489 25603 88122 10337 15078 52668 65682 35015 79115 75559 33288 42617 92731 11494 7400 63344 56481 45341 95708 95172 39412 50863 41851 56843 88439 39347 54210 88957 14528 37948 47005 19392 57704 18378 63430 34980 32604 55001 92489 80953 18661 24957 60848 4955 40493 18111 60281 66557 52424 57717 16425 55101 43377 18416 61419 70513 61745 98180 71487 98252 2426 33908 16488 37166 69272 17880 42808 28132 14857 4406 26459 35707 7102 91939 56632 51314 1562 78746 71566 38991 28379 44775 57722 70138 20891 38321 55094 55550 23828 52104 72836 88371 7886 38098 45468 15356 85683 66205 93405 8231 64867 40422 95316 62333 85299 79752 58221 67951 60045 73389 67898 97991 86113 91044 7580 95592 40407 57813 70488 68091 83957 99136 72183 43420 2257 34718 13136 88840 71367 26220 67207 15640 69043 89157 22090 95527 70220 82740 89657 52562 11089 34074 58965 28346 99077 80779 10829 14994 5127 20048 31512 78853 68270 17080 70403 5251 70890 9403 22607 57710 75928 73933 10852 72976 9221 78577 72322 59962 43631 89453 21799 59895 4429 87980 72952 55786 4163 50161 52865 65482 35925 73063 4328 11238 63680 41073 24459 76231 20143 19355 89217 27032 33385 42417 29467 68452 76994 81933 92713 70317 38075 81839 77286 81644 25722 65185 53059 71456 48100 76175 48623 60892 50129 67852 74738 41537 46678 78545 8287 20989 51793 16838 48861 87476 24053 88156 73780 54294 74595 81479 16380 1751 61299 56258 17335 7514 94518 37469 4403 10636 91254 21145 63914 3244 69367 20377 59128 75013 67442 11858 89460 97566 11331 8455 42584 15052 80763 92611 89969 59305 34362 22891 57818 22549 84040 46182 92737 86489 6531 58462 58435 78489 28132 63954 52817 97868 86554 95332 58036 86716 27345 36661 93212 68906 32262 34564 36267 90307 53417 24391 36283 92160 55316 44106 1080 13384 98912 95585 3900 67931 85124 13226 19708 76773 5659 75927 49078 62154 41895 26342 37197 96180 516 47215 54192 43300 92085 64267 82180 34738 22551 30769 61803 78758 55753 29793 72712 48139 70349 56214 40107 98318 97555 56699 87199 87035 18809 92386 63520 18974 5234 12823 14271 3746 81621 92628 58323 86522 8 54139 92820 41838 46735 18881 78772 32724 84066 72808 9491 51439 29822 31967 78666 59112 78762 46144 75602 35791 97120 19209 29848 40581 56414 59757 3822 24271 25961 83399 3224 52694 90421 76936 78318 2616 65334 21811 39665 60393 30141 59802 62490 7525 1929 92436 58041 1411 89985 65918 34883 36120 44269 44183 20210 64595 45321 301 19003 94200 69360 19479 6536 24998 66928 30079 94401 89636 65577 62950 39465 49552 94579 10230 77847 64481 93193 15166 70451 575 47800 43614 70168 54566 11916 9641 96412 17255 34251 9612 80394 95629 4635 48102 58623 74921 69803 48460 48407 48762 94188 69603 54191 82026 35069 66658 24842 26830 1190 33177 69463 82468 62613 54413 28454 2205 75452 87691 27600 82444 476 69264 40455 15913 42176 62761 61547 83379 80928 30824 69497 65342 15431 12706 91098 41851 23517 25100 69480 51781 34830 61552 95709 95956 4321 19654 16376 85629 26156 7502 61420 94636 43353 96706 23710 31051 14950 198 32123 24547 5360 10114 9238 11151 55550 53359 21729 8066 33423 26221 48757 15550 97446 19651 33885 34505 75868 2671 2541 24434 34718 51233 96998 44050 41744 24953 88303 34244 25151 41763 35519 84489 56042 36290 41883 56146 13964 93944 7356 76105 71081 13623 8797 35371 49397 62696 45927 82689 60713 51545 91959 3705 80722 65387 48487 65049 29016 3913 91980 57129 86368 55177 90139 72378 31039 94507 29862 34505 24881 74320 63137 72354 34011 32031 78983 52220 52234 53164 57974 48674 19565 82389 55101 31050 22500 9538 967 25621 37913 79262 82051 78584 17683 22801 16861 61739 33194 46994 16055 81223 9555 65392 63288 33992 99126 86055 78238 81847 71634 43806 97207 83737 47616 18980 66784 41770 55992 63412 77109 46981 89694 59350 18941 46037 37553 74564 13735 86469 40078 70463 56952 32821 30824 61870 78458 6214 74307 36747 40628 30348 51749 43031 82022 18966 31082 60634 69694 60554 93055 98246 90778 30472 61478 54719 28179 23035 79008 52501 14261 75786 79214 68478 16799 60350 79472 93380 43265 32936 76715 23473 7585 88651 48178 31209 1290 25987 67104 45538 17431 81872 93417 86013 25308 42796 25918 60068 91340 42211 23458 40671 25329 29838 58049 5587 67712 35039 58391 43869 25377 88468 91475 2472 54811 11386 61811 58359 69271 81902 84238 49263 55061 87556 8153 49991 24258 7768 83664 22699 41049 95177 80084 1201 38166 31666 91307 19811 48389 38156 20789 20774 13441 42009 66394 1922 37532 67816 61415 81193 53122 63597 7344 28998 61595 23682 69301 46041 74900 90528 38918 6666 60039 48596 51586 71199 5795 16691 80047 8053 13442 60495 50609 52242 17423 52709 16286 53146 77751 89890 72094 38904 17959 8892 5943 6961 31177 34322 17760 10501 70228 73137 41048 64515 98224 21236 80096 25965 68103 70775 39413 28843 86953 84255 4432 38944 96977 64773 1101 27138 85181 43679 56238 17254 79734 15673 63288 25854 70551 79689 42104 33943 25760 46194 24277 52334 73147 94210 83912 11386 35119 17795 47479 30471 5748 11009 10132 96917 75596 77616 25164 994 62020 36073 68214 11032 16450 87976 12827 43006 2440 40669 30233 72210 81228 51769 55686 25377 79573 67671 21902 60692 75749 48214 68931 82040 32897 79218 39416 27654 1126 53812 70576 85086 44649 65574 37307 70451 84221 82406 40510 51825 88097 29651 30578 56344 97352 16515 90675 4745 44971 38705 2479 23365 30211 58054 96239 43752 26229 4402 53730 6781 34197 74632 58609 97485 92447 26522 16184 20543 59829 86810 10000 2988 37393 68359 15828 85836 53977 89775 30814 45534 4597 38046 7963 38217 73844 68347 79123 52893 56753 91325 70767 23238 15087 46566 26102 76459 80537 82828 47134 37176 16101 9740 91340 43639 43678 35564 73655 69846 61682 48205 60441 26293 23277 20294 5199 57621 83562 87555 21016 66653 20554 89013 68146 56290 3671 97356 49295 17617 80659 691 47874 38130 29862 54229 70136 76606 34559 90518 46174 5677 34122 28961 73714 51693 34875 59037 70408 73216 23214 56957 495 82996 8876 39670 51165 88176 9522 59275 69826 36298 22217 39657 5193 76027 37267 50413 71001 65140 15175 46823 85428 62761 29782 83389 81770 4015 86668 83449 48007 38022 63211 8099 63223 29469 82558 69177 31522 27512 34035 16943 97226 71998 44380 16904 65626 84279 79070 72159 56396 6667 10533 96606 56931 3514 86704 49912 8765 79025 26500 89751 81337 71656 45796 39683 23559 28454 39977 79944 8999 81797 21967 60714 26908 24592 35514 30899 30578 18853 26776 93785 36874 75867 25753 67117 25092 17140 92958 29423 42898 83685 97419 74249 30973 6396 82057 70953 47285 39922 73605 28797 86301 28906 56140 76008 52499 32731 24732 89502 71520 57372 34424 95189 90744 61136 45202 17534 67874 13873 16547 5277 9595 37115 25329 64628 18649 4328 71779 1549 33522 883 33873 98660 26930 43175 3880 7376 91346 3021 85129 14902 76166 97396 49252 3421 61419 44563 87306 68863 71726 39579 49054 82893 19834 77464 14469 49420 32857 51867 87978 35775 19375 81711 7102 95316 23061 77033 49867 56092 52 77315 24118 2142 28639 66507 22356 39008 93308 69142 93393 26685 72924 65251 43573 63258 25234 42344 18491 92408 11612 80763 12801 91391 63195 3898 79772 59773 90120 16961 79889 19179 55398 57459 28317 68827 93327 65935 6959 600 11578 69232 34661 25789 37166 59633 19370 39768 63939 65177 46501 66430 95406 510 56075 68170 51349 93129 8799 84552 69714 64082 3563 43482 82388 81003 39412 18177 43011 86940 32990 55793 58444 78104 95792 52008 26080 6839 42721 92205 95580 75452 24632 10987 27658 71090 55644 34756 81281 58696 76773 21630 12344 22982 19226 25725 24803 82020 14634 65761 37052 44931 82978 10665 20523 51574 2265 93989 1008 80744 70475 70463 69015 85050 67232 46535 12092 66839 49071 25590 65512 56286 84978 76359 35037 32776 40114 8039 25417 87368 95500 32606 39854 43523 18865 91733 31643 89532 16295 6775 24664 59067 74325 42267 31520 61291 32515 97332 9322 87623 45287 22132 81751 61317 28238 39887 77556 28126 87101 48288 70230 20436 78041 65591 71454 15760 40631 94439 98062 64149 77478 44564 26440 15035 24834 97154 13813 72337 11521 64882 53821 88484 10733 49212 750 75994 58001 26321 81469 78075 35982 20701 37577 88657 65941 18590 92842 85081 90400 93423 68210 61227 23682 57760 75472 56249 49732 55143 65545 40053 70019 50342 32631 36132 34913 86516 35481 32335 34152 18301 39435 16066 96420 40593 26667 35352 57313 50017 29715 2072 66044 46011 20901 59648 22262 44959 73411 65030 54284 25760 88174 22384 23082 85282 26428 50555 84212 97982 41679 83832 49120 63496 30557 12074 57274 62524 73801 58597 24746 31757 8509 33943 29852 60297 81686 47888 32962 40327 71242 65759 45659 76308 29224 38987 36355 87114 59667 52334 39642 61770 50862 30141 45738 12565 40240 405 75759 88611 99037 59646 75852 89013 21385 22766 28078 53347 10600 68003 1267 68394 75574 5167 45159 41501 31545 47862 33356 15000 99107 47766 49141 23343 77685 85758 45924 141 86134 42249 16049 25786 30174 68915 37498 72442 17617 27372 77408 18318 67988 284 861 90281 64591 91685 41293 61986 81441 49099 900 33476 4895 19404 81082 23547 76239 3711 38724 65197 80736 89157 90430 5130 63206 70212 64515 30713 6139 5502 67549 92639 31410 51631 34693 26440 3023 74053 15627 6317 49604 24330 80362 54961 78004 69116 57006 77946 21304 68667 23943 72117 58972 58435 51372 65177 87161 57829 26172 50176 46770 1319 45096 28666 49082 37532 52478 24752 39204 96470 72702 34413 24178 1190 34183 96369 6602 47614 43176 17517 72570 59466 79262 40725 56062 12735 59517 62271 88277 61494 92776 89234 23039 20655 82844 95854 73061 47959 93935 322 87710 17537 94399 45002 78957 93291 92953 58235 34135 75245 86006 59403 69014 57648 61300 81774 13571 54112 96504 91465 26454 45730 45580 68402 95085 12988 55309 16001 85339 35629 98154 39952 16761 86495 10046 53587 42454 82706 44941 66518 18732 71883 30607 84592 32725 43615 88920 10375 39325 58084 96253 94015 59266 44336 43881 90776 27398 84558 555 22970 35401 14652 11927 91282 24449 51397 47558 35045 87151 94307 60642 47958 75046 62631 32143 98481 67976 77747 61750 42451 87743 9054 9655 66931 55121 41746 5175 92436 5017 39883 10738 74535 98030 52938 18226 33340 48519 10631 50333 7523 96162 59722 64492 32980 28906 4051 32598 38139 16413 12996 2756 62504 86563 50301 71423 41722 91000 25052 37094 81667 53790 59629 52747 84301 81489 15113 24264 7626 52568 2567 9735 93448 69432 90645 42104 45572 71881 48871 21304 60360 98957 50236 49131 49575 3384 21865 57310 86053 22226 66929 32461 71068 38096 43188 41967 75177 30471 70922 80972 59709 58127 82696 54131 28889 60531 19420 23715 50993 42304 36656 62281 31528 36098 71338 87709 76228 31691 5441 26598 69076 77149 61125 11580 97436 94696 78830 95195 17462 57153 57665 1228 43609 82253 27078 28746 15833 25357 70008 60736 30690 84078 6166 25913 29763 19092 96920 93854 71272 32592 60738 53368 34303 92250 42956 95558 32181 47889 81910 80766 59848 92687 20041 80828 41048 82638 66234 65096 90670 86662 24331 1053 57325 1356 88078 59275 23435 24331 21867 81659 96107 60307 58528 9875 32929 12887 70139 35004 37854 40297 14119 30955 37727 87320 1640 42650 76888 73362 5288 85176 63040 64202 82985 15614 12723 50804 33267 19548 75559 43351 33751 52942 67716 88626 82846 32308 90934 94261 52101 23332 18020 58537 22439 77862 79624 12057 22816 81841 25131 37555 49997 4629 84122 64194 75918 24085 95806 84297 10610 57939 51338 7894 24010 28829 72096 62923 69068 97517 5290 73076 18335 70165 59950 78127 93288 2683 3256 37215 89959 42712 2383 14715 85688 77583 35522 98974 12835 89947 97513 11114 10208 30641 30807 56673 89202 45075 14676 16930 14325 26193 671 78275 67565 54640 18849 55735 18653 35865 63430 35530 477 92254 65759 84896 11486 40313 81838 28294 20372 89563 66814 92656 91788 87734 7358 39143 27639 75502 50235 14528 35042 38804 23612 91844 39937 16117 34620 59945 47686 5034 35300 91464 6298 87874 60203 66626 9586 66848 13611 19420 86288 55050 13229 24796 70628 86285 21487 83643 73826 48241 91496 35408 44376 79148 27019 36659 9321 62851 57237 71162 81442 67342 56170 88403 4737 71634 92190 43516 95466 26379 9061 64555 76224 43629 16488 20183 83319 45340 83074 24946 57374 55196 21083 18321 15094 71699 95500 82084 11471 30452 89579 99136 24178 79075 14712 12021 89246 85733 98886 60396 32501 54521 53790 90746 45580 1135 11326 57649 72617 906 67311 48521 89410 32442 9768 77497 54209 53941 96715 59185 18312 9439 12822 60399 69699 96853 48460 78684 98448 91599 96346 65113 2150 82051 89614 98326 78584 91988 23590 79136 76088 31211 98023 2927 43924 91121 85688 4295 4597 55098 6079 2383 58631 88156 95781 17775 89775 74827 69018 17468 87742 66739 60613 42808 81097 54339 35916 23355 28208 65524 15728 49099 6477 32202 90826 5290 98617 50457 43135 50287 7895 73682 4249 87803 41996 85140 58392 40493 9246 95337 59030 18513 24364 88825 66202 57383 39895 27722 18427 58701 62407 33387 29400 36047 54507 23269 75868 5262 10356 3615 93000 37816 35940 41024 28990 71008 4785 85359 21437 62200 55433 89810 71719 58916 22641 87913 72485 9879 15254 39452 57772 87596 28317 74610 75653 52190 89649 15441 69393 69915 50007 69085 62333 97233 74015 69272 86334 83152 23022 29141 26140 27233 10506 98963 90734 25608 43242 20078 30572 23927 4901 73813 93356 74110 86199 78114 32683 89975 88371 28802 59336 39253 77868 95395 7527 40471 32793 23873 75050 63764 62978 47769 41996 49385 47477 8768 98422 6327 72743 15838 13091 12932 82022 43488 72200 16366 34890 23262 43491 53287 7639 41667 85227 33268 51303 46998 38850 49338 88257 23696 51910 15313 92298 29751 477 32890 83957 26564 56702 57187 6314 13947 99079 52478 16556 55061 11364 27387 66734 30994 34225 95715 96642 51889 5283 93879 74787 46450 8052 60264 17517 29267 78687 42294 7679 29237 28169 37119 94673 88261 60849 40337 94218 58614 2379 54764 10324 7297 60107 20454 16986 63429 42856 16198 87312 40357 7442 31661 72825 41397 96941 18549 37176 97138 76813 83486 54192 57177 77691 35671 51650 56436 20128 1477 64724 515 68423 75602 87438 28892 9050 17393 7735 81281 89783 90547 89657 21048 60260 57538 11419 18411 78049 62266 32108 40838 78956 54473 1357 65659 41496 74414 38671 88440 98524 83915 33464 83152 5767 77478 92849 51976 53222 72549 64017 90848 83056 1850 62143 34629 57387 25325 91572 59671 92318 5359 63336 64896 83343 16986 69043 58163 12996 57774 97525 58662 39752 729 62959 28280 45499 9797 64452 34964 33445 57368 71883 31804 29503 89995 31929 61986 20832 41782 17274 27727 3488 49423 83809 6751 54849 25844 76456 10284 75691 39077 12232 53393 83486 4714 76394 56621 32773 91959 28709 69283 73752 7427 65039 2971 12763 93092 59255 54992 98140 41482 58238 1480 51386 57649 74150 17717 60297 57912 90421 96319 25025 19918 77668 12804 54212 1547 36678 93333 60288 80371 22782 72852 5451 81770 1465 4489 85278 56365 90632 77663 58308 33908 32861 66233 9391 52182 41746 19291 56436 45915 96621 10596 948 74472 40644 93446 38 18532 78452 94314 30826 41548 1855 7451 48623 70206 65560 37553 14419 29603 77812 4201 26900 38394 61471 91299 51805 54972 17396 27749 25290 59414 91515 19241 93918 69527 32084 48031 16640 17976 25032 39018 24367 9039 6012 93030 93662 62258 74017 31452 12386 89985 83601 6911 85306 14211 83450 56290 28044 61102 59279 95519 38576 94283 86118 37884 44286 18303 87026 75654 15127 52847 12248 83886 46697 56357 56872 34430 18280 34143 5848 27813 77641 93178 38403 36526 28520 41851 88078 40989 15024 37225 49974 52568 60631 66635 39480 71028 55847 45981 72281 69271 45703 81033 94238 65078 55284 10302 6440 45572 62131 22689 29590 92164 65411 2478 74156 40920 87416 79009 58444 73239 39968 70135 46060 59658 9542 58879 66177 66747 85965 59670 76113 4067 11011 2829 61885 17376 33701 64188 57066 26227 80857 8305 60977 72940 12111 76864 4311 20763 5574 11955 66163 51169 35166 39737 96361 5369 52372 98285 85306 4408 39854 63669 91532 48766 13677 46809 61782 33363 15306 55779 7939 82855 64022 28117 13761 17542 21989 35995 25131 62178 67238 47603 57469 35546 4401 80778 12263 85676 12028 75872 91343 7110 18231 24811 64628 14483 13598 42984 46737 40618 59559 42222 82693 49202 41073 33845 38488 23199 96176 9038 47216 74515 27962 92897 56528 54360 79638 49430 36102 25626 23561 64334 16153 47111 57399 97153 6326 34853 54851 2885 72196 69276 71477 22480 323 36037 29120 92488 2474 2378 27620 1150 39362 33370 30435 10458 48178 98783 69521 2263 12414 55946 7398 97784 3048 60154 62833 46995 11396 71984 1914 25606 10059 76702 23382 78431 61291 11575 18010 81020 23314 68984 82556 37975 10821 15574 19070 82438 68339 84636 8305 67535 60676 72622 19844 72084 94879 7509 10454 70104 32751 53407 72708 64030 98909 37093 9070 95713 52672 73831 51919 62335 89412 1997 50369 23473 81355 54942 32101 74479 42883 84874 84431 45861 5952 55683 18776 9022 43552 33969 51993 80608 13908 77221 75809 20003 86256 85409 92099 38075 83793 14926 4050 86031 56051 16955 40992 57326 86034 56037 62258 35001 29888 50046 70297 20821 90776 33568 76974 46297 53271 84288 20332 26756 39171 53152 58706 54031 41214 53772 49059 81100 56413 32592 64046 65198 54958 85160 57260 310 96317 87378 2491 51976 32654 40386 62631 83939 90507 11748 88736 48130 63282 31469 98029 38019 36746 88441 88715 16251 60158 27430 51450 47639 46205 55904 51419 29052 2523 92160 43475 42684 25918 88278 90826 32784 42158 9972 76604 1508 13850 50076 27976 70016 31230 66557 16322 48273 98826 78622 13761 86650 13856 36701 35933 67278 36964 44672 74072 4124 10001 34966 25193 78552 16039 30358 13759 78200 90802 49595 11990 47215 2103 60402 75492 84494 66315 66371 57322 770 10962 38004 39644 91558 42820 40513 17615 96104 94371 69263 24078 36525 79408 85349 26180 84980 75280 13837 38598 92496 48297 19003 91572 30990 27079 80864 46516 82053 81863 95146 55001 34212 83660 85475 20095 92713 34322 60860 7253 58799 51516 80953 30651 25984 90563 21800 52034 370 97523 27058 35930 38775 515 16353 77288 43544 20079 6256 96309 83040 14800 5632 17588 1369 94995 18504 89570 93959 76006 60604 6812 11511 27631 49023 27472 8203 58555 31547 41782 13834 65848 83317 13834 74060 2251 574 86665 7261 80306 43775 48703 3927 8217 10732 12707 78109 74140 72007 77583 7672 97868 35281 52060 96230 50932 38013 97689 91961 43363 84248 16164 76692 55465 69782 98317 73331 958 10930 48112 43226 19425 49138 31515 58935 41334 41900 29449 31944 11086 14861 24362 71844 71068 55497 62372 57939 26616 34183 70636 82384 13450 36839 8 23250 67519 65530 73825 67197 59522 39849 25593 39474 66595 72883 32442 29596 970 46617 87817 3875 98281 31630 48011 49420 53846 44984 41549 9635 57835 50441 74500 91548 29131 4965 58026 72828 83971 35352 10374 29988 68292 57770 77704 32730 4606 95872 89070 14395 80851 29163 36570 42320 3156 91788 53030 29565 65251 80450 70003 52263 87254 64041 9134 63034 33593 64308 60612 97760 93186 89436 88568 6602 1608 3835 34375 21759 35671 90932 43515 69512 35982 81134 85139 52747 11080 33505 36330 14916 71314 84282 59454 59250 50093 43739 70770 69345 36464 34620 27980 71669 75013 32040 34919 1612 68681 27439 23272 40376 58621 83842 73463 87864 64035 10633 53107 64022 3381 46998 98279 46144 24268 66263 70084 10543 49848 32314 50951 23539 67791 67765 86562 62837 33630 59574 8600 94206 2219 47968 98158 45537 63464 33632 72996 34254 28445 7961 1575 95121 52946 51233 11394 30327 66155 81786 37215 28860 476 39275 59591 1986 38668 36576 82801 94133 43678 82704 71401 46127 64464 38277 92760 34451 84646 67509 92927 38991 65689 6536 31785 79153 56196 1410 74739 2638 50717 76581 2802 65562 10320 34311 53587 21347 84312 69785 27033 58477 81517 62411 16366 4052 94083 10485 13628 33156 94480 43925 64159 69743 21637 21316 13140 70640 17422 83971 87058 35733 51307 77769 28827 42785 68503 3814 93785 1255 75190 23976 69227 57621 13463 61322 39642 98022 48411 24485 18336 65470 85788 63139 96908 18932 72379 22610 37321 49301 86262 27994 43936 66373 91348 72142 11492 45981 10075 56896 23955 91369 12054 80148 38677 91560 4255 10318 82194 71175 31339 21459 93617 56573 38278 76984 60485 59312 38233 95954 98369 87187 11081 65127 50068 17239 49810 92138 22140 14248 45405 47052 96522 79182 54121 861 63352 4435 52345 9485 7447 97703 60308 47602 85940 85922 60168 91852 62696 63172 77701 89347 97375 30933 95173 68678 3907 39446 79792 76920 9966 39914 65865 23818 75360 18288 62323 20183 30789 56146 30418 38956 26241 85362 40437 12124 42409 96994 4104 43629 83916 57725 48282 84056 11229 74655 44226 4279 2384 23911 17911 2532 16777 99006 45728 90730 88987 36266 87670 29969 89905 97226 32543 54485 40488 6458 41119 16922 85772 29806 57137 9981 86495 82641 27320 51834 55523 92174 89634 84399 64437 20194 10126 55622 42380 49564 43915 23255 62959 48935 38829 23207 88057 67097 45306 82881 31544 41125 35478 73786 49078 78753 8543 19548 10962 56299 62244 76476 9402 40971 63856 68556 52368 13101 18897 43662 58787 84015 56950 61559 89766 40082 48303 48613 73855 36760 96845 8087 78872 87243 59216 6805 73845 27908 72220 83639 23611 8081 9689 96264 22171 84262 79395 66920 36309 90929 43464 16009 45148 35351 77823 10970 40158 3988 91393 14075 34183 40277 59067 97432 9517 76380 66010 93040 54958 34882 490 35848 34457 8455 56907 36949 850 17976 64179 7735 90404 72500 15313 31056 96794 51781 74612 71020 50399 19317 3855 62133 10526 43678 68961 33608 81185 78867 71951 10123 86481 80906 46608 40488 98783 78742 40934 58983 40144 88441 37841 31317 48958 50037 58646 4558 33474 76618 94541 44971 74103 40537 90055 21027 62514 89873 68422 94564 41154 45201 58467 36453 87343 77478 64922 63170 28522 55974 47408 22441 61975 3954 43434 6745 86360 22453 74556 39854 29921 24600 3198 77189 23856 58984 89032 9423 3591 24383 12001 92674 44235 37498 50396 51135 40497 27233 13258 78447 67797 79931 73285 24235 40976 87075 74110 38037 61108 43947 92381 74738 22599 61070 27557 77189 60318 43357 87994 28171 10985 89354 42082 55758 15979 58961 83545 64693 4114 23475 9792 44764 63429 90996 26181 74738 43637 88881 36088 39409 10931 45374 443 94087 58891 68533 56988 45413 14881 99100 34998 56392 3852 34892 48042 2661 55374 55859 47900 92097 77640 43250 68530 61811 61630 62573 55888 16809 41723 79608 3150 84785 9646 68913 79550 29331 78383 74923 36050 65862 28353 42209 90502 38 42345 68747 46460 83724 96449 87864 19102 78518 28144 49482 90893 59072 19752 21266 94838 1774 57104 64209 68399 95530 36218 43359 65030 63382 28565 56437 53823 35729 49055 91623 96201 63838 52279 12862 47017 73883 8755 78318 73060 65342 56740 13741 2287 57129 5557 1935 48873 33632 82180 15001 64312 61636 76989 64166 85092 30373 62006 86782 96501 36749 85227 28756 30538 5799 71975 49430 43561 5506 11018 64821 23475 23801 37184 29867 62080 74635 34143 66862 85457 69754 7454 62978 92314 58641 35273 76284 46137 55057 64493 42349 90903 25097 55383 86551 74249 37151 19420 72938 16541 3544 25540 88440 49680 88346 84125 85630 21321 22571 21087 95934 44986 36981 64862 67488 31941 87894 11971 54396 62041 58183 57745 23900 58863 728 90198 26217 68281 96805 80371 62183 4408 75199 26239 56701 27067 79368 64275 97593 71628 34225 40967 43237 64517 92358 20556 42365 2370 19367 12182 54094 40967 89207 65971 69560 19632 35730 68344 71241 55290 18301 14978 95442 11953 59023 92040 5784 46652 20668 15213 37810 13546 8405 10470 52686 18763 29157 12241 20566 14994 3231 2062 12912 25935 19432 5738 81848 22439 73500 48485 7049 7549 63838 37378 29910 60545 50631 55582 75898 94046 71901 93882 89326 4846 62674 41153 70678 92674 94785 46765 39732 478 71865 41109 69962 4094 1008 38724 95712 47816 79605 7112 4379 78981 71877 55108 7891 90561 66695 14320 2287 57399 66433 79747 63600 87 42060 94849 55807 47678 16505 34305 41270 91316 60213 6696 51397 6078 58435 10526 1735 78813 35594 87781 22606 33976 21387 19289 40984 35804 74360 45620 2253 42797 50763 3254 74966 47381 7249 24796 90504 25574 53923 96822 34322 2440 38142 20322 73539 70274 85808 98550 61027 41334 15245 62877 21443 77953 55385 42104 59827 64813 56702 17402 7768 83957 66651 20792 90725 68170 55443 69967 5130 94673 73237 24537 55352 38691 59670 12058 46408 54232 52893 78182 86376 34491 31317 35656 98607 67366 83986 28931 53587 24053 37232 78552 34095 9296 36007 80165 11950 69028 25280 2164 49810 14480 38192 22317 72511 78813 919 25461 32180 42178 99079 44522 15876 45931 57813 81300 44822 30035 45337 48828 21735 76265 30775 87053 69457 88868 73679 43472 8334 69402 68339 12539 33445 17865 64275 23084 92667 57916 96905 97821 39760 87702 68879 76386 10468 84286 58363 32801 54711 11369 43020 8186 11812 49301 74177 59826 39459 21524 70584 1351 12165 61719 82599 60292 86030 69345 79086 37184 56962 8146 58033 20085 57004 22019 21993 77957 67997 84206 37577 86014 57110 74722 81441 55318 62367 92157 56626 55062 19832 85505 96678 61237 16208 31424 52775 46102 93006 38545 31149 78776 63188 9937 91936 44159 50612 85770 25565 33476 23513 32018 38342 84071 50832 2349 2739 2285 35620 27483 3919 96377 28890 61457 2742 91709 68906 10554 30828 60493 85720 96876 70341 11550 68023 38203 34693 67289 55385 34072 69581 1302 75116 31308 86751 3701 89622 90679 60900 46037 9277 92731 19764 58465 83007 8508 12772 9107 64341 94728 17954 23868 7454 51063 76722 51685 11801 41548 51529 25740 61822 1414 65742 32380 933 98817 38084 34405 98175 64149 45821 99115 24011 35059 29998 16242 91898 42750 90912 29409 38711 76966 92377 22356 17454 53662 42943 65349 34011 86726 36154 9607 84431 57417 41122 40603 2540 96827 14417 69762 71366 63865 9670 59704 57963 94478 4373 88939 12283 43631 88967 13754 18961 5130 80016 73068 71901 61258 46134 62277 19821 29163 4938 84381 28896 62825 45287 88034 19817 36514 35860 23965 98780 74816 35740 20980 13147 39435 6794 4970 25389 74938 2459 8655 48173 2793 93867 24789 42548 98074 65873 97836 57732 94431 52897 31499 55316 71031 97206 41272 97019 19819 78098 28130 22820 90567 84644 33877 79747 61682 36014 30753 73466 95579 26479 88478 4037 43283 84412 49258 58075 84736 70288 61129 28829 8190 297 57797 534 20692 85451 45730 89445 1838 78383 27110 13315 98628 29682 98392 80530 38948 23690 59947 16687 8761 70998 96308 10950 30348 96148 66862 33480 62305 24361 96763 41531 20769 28995 20681 4437 65814 29166 73719 62333 36844 83012 55622 52463 28897 11368 38621 4746 77234 64355 59943 93924 51932 29586 74152 64767 59912 10675 56242 57978 279 91949 37607 44975 20480 97470 2824 21433 19754 86053 14763 13671 43624 84707 65456 11858 43793 44263 39818 16048 52416 13504 90529 95876 44975 67173 95439 4651 97924 7762 30933 9880 57764 60087 21588 36673 67287 81751 77326 44039 35860 25706 23333 96261 62140 35964 40469 29005 71456 82091 81709 91931 41287 31696 88362 11479 48170 48410 729 21038 32970 61500 28626 46389 51627 96986 35786 37760 96596 8479 38498 23334 44555 51276 71672 34557 31662 26553 37845 18212 81503 10212 48062 12153 15816 59422 98470 35468 33704 59729 46297 23837 44963 19513 60581 63838 58491 80826 10769 43030 68394 8114 87167 77260 67035 85492 74356 37615 15954 11739 53702 87217 60247 89116 73569 12937 78511 53844 23417 91419 32652 12999 74667 43029 84245 36073 92118 52436 61046 92945 70494 95907 16213 9506 72235 82789 12714 33489 69538 67395 2495 66983 22408 55590 11521 58011 43074 63289 94409 92492 30813 86000 19254 86249 47985 80800 70134 7629 70718 2661 37695 88418 12376 21153 86063 29121 24682 11350 88529 17542 39594 30783 48371 89346 21336 45468 94943 29230 61574 91143 27616 96180 97480 15486 69761 29330 25919 92723 29728 87980 21964 2540 83240 88860 70389 36465 30018 67831 540 50088 12263 70001 30408 61552 61670 45600 43353 16494 81276 30843 17548 72149 64879 29558 90970 19249 38641 50216 98252 21948 38974 97408 48610 55613 39356 46640 98619 58001 77827 44637 63340 73128 64456 22874 3370 7749 84295 477 986 95683 93116 95122 11274 11350 56516 72502 23214 57679 66717 64375 21266 62760 75289 31869 40161 92555 34892 37912 92167 10815 38471 7352 21962 66196 23149 77942 5873 82264 91658 79295 97196 45840 18601 86696 7340 2742 39362 31659 47165 62207 69777 69380 42724 89221 8713 69008 1686 64377 7835 42682 69306 21907 90495 72933 74612 79976 75735 10993 26297 26342 64285 29691 29237 27477 97021 12686 6802 55098 46 95745 61478 41626 19579 32561 13915 7124 95713 59307 63897 30454 38483 17470 79602 25979 40069 25575 43407 64648 35035 29163 38189 67219 42249 49828 23752 16876 78352 4206 72553 7728 32202 88039 61552 94145 10140 83675 80828 21975 54927 52851 28967 52775 68861 19299 83793 20310 534 90219 57385 35944 37448 92873 11246 55914 53953 14809 802 24871 51251 30931 71064 99070 25980 21497 64314 80301 5774 54289 86834 978 53915 78944 32424 57607 28651 90103 7476 90360 93718 30683 87567 19080 79947 67560 14120 6621 8218 43379 25850 87298 20003 39881 46254 1079 91626 5304 10709 50389 24708 69851 81747 36578 28337 37255 93176 19205 79532 88647 88751 6446 14575 18416 70947 38321 9266 42524 60019 98393 96896 81232 69382 2350 86509 9646 79571 29931 63081 53500 3587 54507 68684 75786 19079 47242 95224 87227 69372 6047 23801 26927 37835 25953 45125 59254 7396 98817 73566 22098 16333 67262 57617 22903 18096 56488 26245 92058 7724 93180 96626 96689 80487 52228 73213 54620 36623 26342 30664 4901 79571 6417 2158 94976 17102 13987 25717 90856 68564 93860 4665 61731 61058 26855 13742 14661 96200 70472 97231 25764 3663 90054 89953 55977 83089 2113 65557 50382 28890 44641 85446 30769 33858 62793 82979 96637 49795 29205 85604 41746 33525 27840 4091 67207 89989 65392 85825 9983 10556 66163 51104 67071 33024 14969 80925 65565 63689 12440 34775 35795 61599 5262 27676 6009 18992 51790 17569 46952 28002 9054 15094 31604 86714 24067 84122 55696 23518 41514 35595 89521 94673 1709 18289 88630 25382 53389 33028 65470 93825 17849 13980 68359 43188 19186 81752 17944 31962 93423 75 37182 12679 28002 19907 37557 24071 57325 39579 1819 36368 86612 62919 77624 57977 29974 97272 15620 42027 64271 97116 18071 98999 17849 51916 75005 37786 29900 98252 48880 21065 36525 15038 58041 65813 66852 8713 89724 3902 85737 75288 39848 36680 74426 90139 62469 79251 87994 29880 71016 26641 14977 47233 45602 56244 56232 5213 66232 39573 74249 92880 61680 74365 33705 38564 58623 32379 20796 23082 17746 51413 67112 79251 55775 40484 45332 18792 9398 5845 40376 42938 46611 43328 55207 46842 984 93433 29442 34069 81902 28169 59718 31596 90745 4487 73076 52732 96827 79046 97751 98541 49485 18111 52425 53814 93089 57091 59278 6809 16211 13093 81356 53786 58336 64142 83797 24746 80708 21867 87967 90957 25647 95135 49940 60531 55650 65584 48452 79036 86406 46315 28479 4166 85104 5111 71401 89265 55873 76782 12707 57912 77733 44479 61404 56454 15869 52869 97354 47516 51609 34904 71862 52740 92488 43619 44826 44443 25965 83903 96958 52065 80604 12730 73617 31130 2430 79117 24910 8648 77645 95248 55119 71627 36613 64395 8395 92518 52951 50255 39628 52966 29454 81166 81488 9512 71942 88694 7709 10554 42879 9484 92709 38135 78452 2583 15222 80554 81767 22343 91284 32379 22491 30651 34858 95926 45732 2113 91894 78817 25593 35933 46441 31106 2361 29624 75810 1903 97375 46568 66928 66231 31528 85096 36099 65540 97354 91295 12344 4557 71654 56196 64325 22019 38602 72734 76494 90137 89632 43899 91797 60083 31801 72000 31971 30952 83970 77685 21089 49977 93296 30581 60827 89435 92723 24957 76885 49956 82104 19778 49817 22826 31211 63527 68998 36956 62324 42237 41600 38280 33279 69586 23994 3167 12021 23345 42984 91611 94915 61138 61264 880 52602 8484 54396 39264 50672 95690 73045 50777 31063 15440 83225 84537 63008 80414 52528 89573 29607 38924 55055 58319 30458 51408 994 67096 84197 9050 34391 83239 48102 37294 14263 49245 43353 42298 47448 77315 20615 65056 56293 43359 89944 7807 27817 68371 71021 75259 22439 71212 14464 5282 73980 719 25202 34486 25086 31184 80708 77216 89017 32864 35911 14199 70999 38740 58668 19188 22343 826 55704 48762 72473 80587 12082 31869 10401 72391 508 78092 15214 26295 80164 46298 24943 7827 98062 42143 57535 90092 39432 63107 60453 11551 2957 43162 46387 35249 73216 11459 97090 13597 97682 14858 17617 53633 77336 63587 71149 41763 29173 16785 37241 3917 4860 64314 39625 71119 28684 84693 17852 62516 36290 6994 58336 49221 37151 3898 3543 9666 37671 12175 79792 40190 8829 22154 81788 67184 96193 24672 60917 50586 61185 77033 24054 26234 510 14667 73604 76583 59114 55992 94067 60922 21487 15083 81271 69382 72257 83503 18052 13097 84163 53628 19399 35584 27396 37367 45659 92679 19872 7831 5617 436 85822 78478 31130 97279 93832 34752 19569 37607 57146 27647 47671 18267 35220 83808 96976 72337 9043 67178 67541 22486 86231 50172 71913 35503 43055 24357 98109 16012 8559 34271 43941 49016 58475 71520 50325 82481 57230 76925 35190 73868 55019 90113 50168 64150 41073 17569 9316 74665 71998 44412 67908 89177 2426 91278 26900 91797 94503 24653 31520 74346 52539 10834 90474 74453 2971 67283 17499 65663 77342 7767 97682 17785 24444 44447 37395 38335 92927 55676 20292 35493 33112 37862 42353 28859 39186 27326 26332 48632 98158 83817 33839 51754 86157 68895 62101 66571 5818 79734 67590 58006 50931 69583 22810 12406 76059 10148 62407 38548 1585 98077 54079 83193 21427 52967 54652 93822 26193 32423 6621 86825 12114 90219 98644 65515 5926 49245 57844 4535 66000 35511 62317 3731 84638 25540 30444 60004 36975 21308 42684 19505 284 22859 14766 47073 9484 304 40402 83606 21811 50759 10731 43689 34884 25223 477 76159 82355 55140 26036 58944 98256 23360 44667 78816 2661 79950 53629 34205 51436 25919 41745 40464 83523 5697 83337 43416 95845 85268 20486 6594 19299 6999 34499 37161 65235 6542 20218 52132 12163 3048 6648 82016 68502 73959 64589 40555 92837 15648 25325 4726 28437 2540 2555 10647 18024 67929 53453 95954 37333 79245 72433 84960 84146 11637 22083 88010 43915 2376 8421 26624 2370 3635 65061 87435 37267 42918 55814 59756 57622 83655 88168 91715 76152 96777 91895 83335 79484 1183 45462 10728 47882 11727 27345 44931 76143 88682 31437 80742 98040 70521 81383 74995 18028 84659 68374 70283 27700 45280 64263 31889 63390 98063 12193 48523 91786 96412 65126 87783 16711 3745 61057 16891 49866 93212 83594 78041 42653 46357 17942 42010 10647 37948 61073 97237 88920 39422 58245 54937 279 30065 68735 46617 38806 73133 24253 53090 11419 75854 23382 86062 85140 30714 28425 79313 98026 90734 57972 67357 68275 32750 59969 44064 88420 51744 19885 87187 66022 19606 35650 68827 48565 97799 87463 1959 85922 81326 25908 55739 67365 80529 11513 90094 55428 12696 44383 56444 6568 52504 4411 81396 16891 90540 35718 40891 12772 42699 56355 92980 73865 56626 40807 35001 6132 90702 16031 21927 7240 60060 5439 20665 61933 52670 35232 34245 29331 69559 87825 44487 85741 3689 70477 16217 67055 95200 33077 2542 1922 67406 29268 86440 82731 13130 57936 314 35937 62155 48367 18174 79434 87098 72843 46078 91788 66266 59326 31285 67533 70523 6039 50333 11514 16820 93897 96258 66163 89737 73031 63950 49791 88851 49415 89248 18409 88061 29624 82487 9016 83738 16894 31068 48154 69092 68536 24071 5330 91788 18249 26470 22129 90177 86401 30922 29033 76594 22427 74635 82146 86543 14461 70087 32721 4818 38004 47067 78840 21722 71713 37507 34570 81092 19769 60136 74481 66467 13194 92711 14941 24241 57416 86300 92913 89492 11901 37477 78383 22798 75382 33217 17142 27076 4278 32955 67398 22474 88371 72027 58490 74690 18729 74246 18609 23029 64672 69869 72872 5620 60709 40852 74660 55363 64579 29476 35232 24425 62697 47862 84909 88907 85415 32357 24428 34095 20107 83449 75061 41608 91889 13982 90680 69463 63394 61027 34343 95833 66788 54444 58455 7867 45417 22140 75111 89246 47768 33079 40172 88621 40000 77704 10124 7509 43951 4713 28085 63048 73828 78244 77003 36572 7082 68460 15002 91657 53448 93954 81355 35607 59062 85495 4773 55545 75520 1735 24914 31974 8230 11796 59118 2588 77736 6224 15890 50775 63685 22161 46096 99007 78361 10309 11506 84235 29115 5767 24934 9825 96518 40444 35653 89190 41116 78251 95887 75771 45526 11968 96433 70767 77964 41332 45224 31454 52818 57410 52987 96722 9733 65936 31672 17952 1535 63892 47007 8936 45522 39752 55512 23817 56694 22452 75090 36277 46939 40278 92133 46328 48104 68970 58730 77717 89871 78765 34096 92545 54806 13663 60797 60210 20004 8251 98259 51894 55626 19049 75691 2281 65573 61194 3453 45869 69175 97826 65063 86720 31604 29129 72710 81921 33733 92857 47067 37788 9470 10000 44206 27153 98863 50843 55189 34752 13728 84665 98026 48096 11722 97400 94137 54708 1831 64763 22231 15078 28139 83094 95766 94192 76642 16223 77943 61960 30952 43889 5443 64253 37823 98868 95898 48712 67020 50051 55899 89065 37553 80998 95435 10985 26509 79855 51165 41127 17297 20182 8080 66074 92495 81896 40026 33992 38386 64382 95398 91777 94855 46170 78612 26984 62112 40248 77390 73624 68123 71439 67081 30382 90841 43895 83263 19497 19223 90086 25074 48582 58756 31114 50086 42078 45683 64301 81500 41287 68488 98357 9574 18725 57124 46267 77668 51624 25974 34451 83208 48946 71986 48986 79148 64332 72289 84932 55866 39881 41097 1461 2481 62118 52668 55671 40273 16657 21205 35697 16982 42363 46973 17164 16706 72780 68559 301 56831 97953 30326 48855 75530 14166 10011 54675 42956 3902 87166 66724 39016 27821 87059 32124 63694 1935 4107 32548 63750 88403 33043 75974 35593 38473 63636 63049 12958 34491 80844 29160 90771 57849 82505 47903 94960 14090 92209 30906 35706 39016 67092 86030 37767 33998 18413 13353 98233 53347 26376 95206 45458 56383 69823 68166 7962 43386 67696 44204 75356 79031 89493 69824 4482 24278 29687 32684 65526 42133 62563 498 75325 60743 70116 42864 91456 60109 79574 84317 69488 64580 67509 79163 91159 28048 45423 33223 29728 92771 74944 81615 61108 91788 62824 2267 57832 27780 6950 66652 92595 24128 69059 16257 19645 35278 40618 32862 5748 60168 10403 94865 80635 43615 9202 4005 81193 47561 14274 4726 2310 22066 20316 14169 40104 73874 64267 59956 14482 76872 25738 95135 48127 63954 74715 19771 96653 50136 39139 30459 16741 54169 44249 98037 85204 25902 35145 39814 77326 10110 18066 81475 44997 6732 25212 39683 72175 53749 61011 83042 30903 85050 73218 21498 23365 54602 88581 70212 89244 35051 970 53991 90547 27551 31452 595 44172 18712 40216 19750 1244 18302 78005 19408 84869 49555 13631 52080 24202 92857 46497 38872 52576 73590 74973 20026 78495 70389 66868 6243 75461 79470 77633 36773 80978 79379 83825 46391 12303 71005 46500 1197 91701 78401 53247 14027 61984 14244 38850 35964 31995 11699 87000 20312 63893 79518 59526 70463 94886 58487 70747 48339 44667 30152 69589 6183 51662 66231 90603 18649 9671 38673 60751 68787 14210 18899 87808 9955 94492 87504 21215 49673 55428 87594 14325 79400 28174 29832 96117 92530 5937 11022 48282 8686 10009 42956 11383 96232 59617 86270 73692 20290 51480 45614 49805 51326 17419 98065 98271 58518 70821 82006 2090 4450 7626 5617 35472 80205 87887 70861 288 91938 36456 55118 53385 7357 13550 42794 57417 72633 2945 91661 72553 79597 11223 8480 59098 38299 34393 2695 84650 7463 77360 5031 82916 47709 47220 19827 12303 19209 10735 36822 86509 70736 69851 26969 57822 13915 5594 88605 92743 86849 38258 96629 63010 85128 7683 28186 53522 17751 17788 28313 30261 66036 39967 194 36209 43372 60130 94381 25930 68982 78098 48872 719 95500 93013 63129 7772 29852 85708 50979 61745 19646 77453 82949 74630 55051 11960 54135 8368 68678 23987 88934 56741 30550 43088 82978 54738 28120 58186 48038 22138 59325 3912 88168 38947 11599 94208 28317 90620 49728 15033 30707 20992 24828 40144 45123 30783 29775 18346 56344 38038 89084 39829 61167 93448 45494 45841 93477 97553 89221 22116 76012 52262 1215 46162 56896 43743 34326 63207 58022 59350 5946 55411 57021 60914 57188 78308 8005 32379 92611 86640 39043 83153 20206 78543 72902 98618 5949 93120 75854 12110 30208 51363 23730 9681 18249 77610 4344 4411 6768 7974 26629 62768 32288 76970 56667 12139 64712 7700 48309 51804 29405 32585 58992 16661 56389 74532 75075 18369 50881 62661 49986 97808 45865 33774 1538 121 76099 39032 22796 42481 54186 45840 58962 48399 2228 29909 83674 93576 52065 73693 82547 76497 71944 63268 79570 55716 88332 83503 30127 26198 68312 37393 39813 17864 4352 12999 47381 68685 27976 73189 74862 60955 88276 1095 71884 54200 7029 29813 91481 81234 48253 4973 84923 58145 28516 30690 75112 94766 95321 83496 57238 14432 37553 34382 20277 77815 95433 55579 81910 69727 67773 26921 97214 62953 14794 50482 51270 1134 75054 84899 93367 22271 97492 19430 40447 69742 18169 36480 96223 62585 18352 89662 63514 77608 17537 78309 65334 53549 2320 95376 64912 79545 17980 66635 89199 32200 31420 75269 75647 28896 56651 90910 54351 13024 70275 90440 84870 77324 84517 48173 76551 21299 76468 92410 44319 85606 75457 5740 87774 51187 98171 43754 56177 82694 85051 23710 24442 11281 42890 49591 54071 41787 19480 35707 68017 71406 29666 13770 31897 82554 18295 3309 59693 38363 17538 93382 95135 1762 13773 23433 98408 92523 91548 79766 60155 68522 69873 85836 40061 65504 68234 59330 48965 79024 40002 1337 62385 96998 66442 31335 35579 32983 46045 63140 69068 90286 87060 93743 3233 14444 37360 93970 39322 4956 14912 2330 23823 9970 14710 36235 72183 20033 89032 76315 71381 44668 53333 38635 36037 92762 23869 95573 88478 60845 31653 76380 73003 26506 12993 42106 98272 19057 23314 6349 77563 60738 78717 31962 98190 11265 85929 68611 2305 7067 73639 38127 48871 13841 8026 92899 35175 83302 93899 88541 58272 90654 47158 45368 90313 95034 16457 77772 90064 60223 18111 39962 28930 10060 20698 15632 19962 30572 93941 48106 76843 16859 2295 70069 956 43984 49983 17255 93934 65729 77315 45262 55172 11991 84113 92950 94764 62154 93867 57888 13075 30256 27551 58258 32426 10554 81575 68214 83399 86480 87556 37168 62698 36777 54488 97492 36806 90416 40203 11275 28489 53915 68840 5361 36047 38758 6349 81652 76826 46497 7512 38462 58863 43650 25285 78480 84268 49745 56091 71044 53138 58467 75289 58542 44423 9768 82208 89883 71381 94380 44931 37931 26222 43311 12741 86112 16056 68829 82428 95580 94483 60479 44554 73953 48424 45340 49053 19103 15887 80953 81952 97365 6598 70739 50040 62835 30575 43202 300 13845 43283 95874 53999 20707 44281 62844 64248 70085 30919 92640 54494 57814 97827 17454 68564 67613 77390 67411 95488 44609 43711 29859 41771 43510 49718 57183 10878 83660 67715 37980 12017 7616 47978 68429 2166 35999 50892 56771 16696 96017 55995 61821 52521 95377 8012 29208 93138 72126 98119 82409 1234 98571 94681 11114 69372 51228 94603 95286 17375 38160 4875 24610 5998 28179 56454 58854 43779 40249 44003 12370 79959 74574 56140 77748 42011 75823 7392 1762 70770 13056 38288 72433 8994 75215 4945 26893 30454 88648 44649 52525 82978 23944 1557 10467 27942 14423 30799 60441 14869 97175 82199 23954 98227 43738 56488 2348 65067 40603 97581 58059 4508 92632 93433 27291 471 80148 15356 31441 84161 81972 90332 49669 90318 55974 31996 38344 60838 35511 45667 96816 90092 16112 98909 5418 25637 57042 92764 58762 88307 85742 4341 98424 77624 18430 92949 26727 91582 68965 92084 54341 80454 68735 33501 59792 80732 30171 10166 73983 60006 81557 76911 35034 79900 4503 35730 98333 79799 49305 22619 56095 24141 29845 8230 23718 40264 15438 52862 3320 66929 72375 75978 6640 94712 37389 44519 21198 96387 41982 30725 54940 81653 15369 33930 10109 6510 75852 96188 22930 40723 77643 57611 12077 9998 21209 9335 52027 84528 2383 56226 11705 14480 54245 47134 94932 67365 88652 41481 52743 9640 92603 56809 77783 6271 90725 53577 17865 11294 14618 22901 75617 69229 60487 20029 5556 5730 63652 34548 75182 34904 45284 36023 36032 26902 63838 50179 46297 88806 57295 38792 18183 18872 82822 59502 11492 46436 49734 63689 40792 89536 34250 83985 93654 4638 54642 16645 49983 53647 33838 79365 59217 81902 16972 44282 57234 46157 45683 32832 25563 27530 42877 40851 23355 87412 49591 45086 53906 55644 89458 58474 19219 69345 73398 64493 14927 15351 11229 50031 53730 39435 27189 89764 23861 27569 5441 91945 47602 30232 23027 11582 47323 90838 6769 29621 6705 7545 55469 34393 51933 95789 95798 40569 95666 66173 44892 51891 89880 56963 69955 23075 80162 19671 43838 96198 11345 88006 81361 16117 37689 60045 70415 50 80730 9671 53997 24268 85193 56834 16885 819 40675 92287 43657 56265 8730 76167 45698 69612 59019 40817 35038 79778 93678 88958 36408 50000 64404 13411 21065 31962 14035 96548 12406 39227 80728 7456 1302 68708 88151 49984 15530 74751 31502 16770 78950 39940 92254 88786 41749 44453 24434 40470 62096 46972 66362 96833 12297 45714 6058 33610 90820 59940 79782 47073 5829 600 55549 70429 23247 69069 79725 44147 61173 61404 72222 51501 79912 30960 75829 87827 49688 57286 87154 49339 37269 68166 76862 71024 92714 31996 54803 7152 38312 57888 6051 63184 68714 56009 90841 61330 14786 18283 16876 64497 91325 69128 67066 65904 81284 6877 8266 77847 78446 58846 37431 39514 11708 44338 12536 39014 43377 2555 89731 84693 96757 55309 38650 51849 57781 62052 92097 63272 79136 68282 66878 81366 56741 89302 7629 70254 93889 26714 90458 29654 28529 16838 31261 45763 77792 73813 82145 12856 60620 92269 26421 48380 34620 60192 47717 2426 90953 18045 29590 69463 59528 85688 43975 6417 61954 96237 98027 50837 80877 27530 73814 27205 22078 76960 95051 42010 74819 22613 96596 72096 32914 42823 27104 66006 16859 72703 85395 84362 57913 73609 40844 55953 11921 27739 7866 66345 48810 76309 13325 84194 38319 25550 22859 35916 26075 14096 44701 76965 39051 59621 62479 40843 49278 73768 33489 83915 68532 12375 83310 65145 17507 66467 98538 87460 29481 69787 96068 96430 7035 59165 43434 3603 5444 8629 24469 94404 23544 68472 71499 32659 81972 62959 19931 61464 98524 48047 75259 84626 97963 6614 89557 56862 52418 43682 59112 96449 81721 74472 91587 71640 62671 41722 37101 75994 32744 12061 24459 56608 94731 76670 68859 60903 51462 45498 86439 49099 4058 87825 1912 95108 15033 75059 82292 82834 6332 90103 3008 30729 77085 64460 30333 60857 6058 19923 67660 33725 52345 91805 77944 43619 34939 62408 96833 52073 29521 57800 6023 70572 28002 66679 84956 9378 68892 77014 90880 6447 66 3846 51439 46351 97960 49506 92951 64931 7083 52065 39924 86330 28351 41380 44338 93 11471 32171 20268 77868 93815 4882 73284 72811 66157 7080 78517 59380 61003 7852 32503 23774 93327 5753 66922 460 94097 6326 41538 56636 25971 70270 46133 74745 21125 88717 85492 27685 46821 61944 74133 2480 92808 31118 27512 79205 68778 92101 8453 94886 81266 85573 87776 16903 5180 62733 71530 83874 5440 74169 25 44772 67731 29255 1774 39435 44348 19279 6549 83906 14211 15301 62162 57753 62377 73828 80480 33575 62430 90129 69358 73189 58269 90154 30129 20580 47039 36044 51971 18133 68237 15702 23386 72159 94799 61448 85995 70922 46146 96585 54284 72976 91918 76250 93101 58564 7510 4080 11022 11526 93217 74185 31962 7670 30466 77827 69877 81659 78955 48610 17839 96820 30135 24485 22084 84852 15320 19537 69393 75863 95833 88479 44310 38819 55734 81788 85208 46829 88370 21110 95299 94539 74777 28332 72204 98562 54656 49977 21436 74955 94207 9512 85855 1563 21769 90129 5712 93227 28516 90434 98650 19686 27466 17154 53825 12186 78129 98731 17004 90343 39519 3985 83143 36422 47874 42346 23272 86322 69175 55431 25824 44302 74697 62054 76183 35916 98161 82982 74344 26280 20244 95703 84221 1201 84302 29267 18708 14211 930 7810 68237 94528 46507 14819 95160 15809 80226 73258 4949 75406 16672 22472 18098 38133 1758 62838 69092 57808 18510 37931 79566 20433 34578 31944 31730 24071 59024 7363 70135 24348 51735 66714 90323 42351 64998 66507 67559 81761 26587 53052 16777 57725 19251 8530 43153 21083 86568 73945 10795 52892 86682 58551 69995 45914 84587 28658 49089 698 38622 44123 92152 57611 73197 8821 48758 26106 50527 94124 67066 92793 41445 1481 81469 16113 74993 61249 34271 22066 85970 77573 23933 3860 68787 78033 15550 46657 63170 19126 8808 76764 74648 76207 41749 22807 87836 75308 22087 78679 22013 45653 7733 3109 28915 36749 23403 10221 20408 78510 35948 45472 86285 75245 2864 61097 34803 69957 36929 84657 93762 22353 68908 30846 79163 87827 87462 12097 40303 61974 65999 51535 57539 73112 64805 20289 87938 55892 28055 72880 96252 20769 41637 35271 20516 24608 28637 11995 78314 75832 75406 43639 22185 68983 87950 78275 61657 57888 34289 2153 52478 93956 85958 56582 71640 11237 62583 3780 41043 88622 72315 12845 87796 69022 60402 65563 50188 14836 2946 1511 57753 61231 40405 87578 51453 57078 2570 4583 10590 40362 17294 38925 95979 31869 81410 41675 45114 68192 14726 38416 86436 89440 62716 44479 41717 31799 23644 75387 82599 4791 18698 37675 24485 51284 58965 58249 63914 15988 37032 13663 16879 90400 18635 86303 61331 4178 72156 39776 6513 55771 81652 77379 85307 70523 18901 3346 76239 91861 19752 33526 8686 53846 42208 34873 46078 85205 79777 76686 11916 64158 83691 67197 5002 59153 71908 15869 5942 3398 81393 87189 46157 4419 45941 21132 46041 37000 11100 66363 30772 62123 669 91206 39922 7958 43207 41862 31650 62487 9103 52437 92897 96420 21165 52950 95610 61724 35930 41582 83319 96258 24749 58382 20646 56412 43920 70571 66163 91895 23972 92054 24682 98072 73355 37675 83423 59997 16010 86956 51927 57832 39987 49860 869 6667 19393 20347 30675 66177 59941 21863 76641 3213 24078 78317 4432 26214 42833 26110 25565 32724 11500 15631 28513 50754 91819 96117 65687 75660 37161 91017 13940 91613 46358 36016 5975 62729 36909 77946 72217 77667 36315 25421 7573 20875 11642 10752 5857 68694 60432 66470 43126 73605 50479 71865 49494 87045 31522 63750 5573 96023 696 29953 95183 33962 71944 21368 40305 65812 40297 63646 20767 50629 33525 28750 93924 9258 60529 16927 94309 14274 45194 48954 94660 4051 93276 4728 34602 65083 19553 67716 36002 77756 51794 25223 26155 16838 5108 95138 57652 70249 52396 77199 26342 88102 87518 59357 15833 36678 65017 43431 78673 15928 75911 30807 19649 20741 19602 86571 75184 19364 58646 16491 13171 53274 62497 45287 72467 53929 17673 23608 41840 18522 82401 78168 3369 82824 31575 64773 71116 32360 51501 53159 10256 91157 77093 30135 90260 28592 7369 77609 61133 11845 11218 78681 86516 58531 21834 8066 31909 91748 12137 30640 37670 64234 39099 1960 68801 87185 96777 21731 67123 3269 46396 958 61276 51468 2390 94245 1174 21351 48406 93783 12822 57842 61264 73864 97738 67578 84316 32288 9434 36994 19228 63390 49806 46173 33279 93635 616 97704 44522 27639 32102 90072 79954 32389 3860 13989 38290 60718 35141 41311 12110 71875 16066 65376 7024 58021 38389 53350 20646 95551 39670 67466 80224 8041 4762 12274 12431 52571 52430 4077 39645 17499 16004 98884 3783 51856 600 33596 37705 60318 70025 74191 25961 70112 44138 86786 94380 26181 25549 19305 92967 89967 95706 49146 77037 19898 69826 56226 51420 79531 47818 94139 63016 91072 77915 96066 32227 63949 69918 34907 8730 72690 88410 46757 13603 39383 60639 83081 46388 28718 79789 19526 91484 80878 17893 65841 82024 72354 18826 60069 84523 286 16461 79159 30348 12562 73636 96405 58972 56939 65800 3972 98405 79521 27498 94153 34333 88923 57710 71481 5573 79057 41129 37578 66695 49278 70643 78941 244 7669 46772 79395 42498 26920 54164 54139 49636 67722 79280 5749 89582 49090 54439 95785 55086 30846 15295 72354 41411 18170 92611 32487 5360 74860 82463 18557 19907 24389 63091 76930 73962 93243 27429 39347 7674 29140 35668 22155 55757 62270 12936 48602 31386 53321 68858 27872 51507 16992 45343 26430 91661 25820 3453 59097 55737 64753 69703 6549 46904 8856 71005 90882 67590 57240 66791 67987 88201 25850 93121 12554 12763 42104 39714 71087 60902 29418 72546 21077 21812 17244 21009 49983 4371 15388 22089 60631 98479 63700 42988 54587 23024 36370 52913 40302 91718 68579 42191 2181 39353 86014 79767 53136 50281 5156 2382 90612 19624 88721 66485 86099 80276 57474 18318 56869 85844 43441 65769 33194 45317 64103 59209 49379 82110 84743 24156 91515 72949 70977 8620 56516 67064 6544 74500 96740 98438 98294 87831 38935 88841 17852 82385 34215 28827 68286 10427 15213 4788 7371 53359 12703 45917 90134 72853 24178 49350 44193 13967 39593 46351 29575 22717 38416 20477 89134 28619 95573 65120 63140 65586 28062 9488 22447 15865 11343 96819 11403 35040 51128 49 31006 41522 86194 88693 46190 1955 48679 73197 66653 88066 45964 62516 11866 18908 61192 17362 82057 93568 86597 44278 80110 18346 33945 74053 322 52597 25505 40096 24834 88324 33539 22606 62148 81001 18553 35519 56199 77691 67198 69751 66931 9232 35833 83985 37508 40577 86584 16251 13813 35751 47614 62660 8945 51907 48196 23793 88661 76791 54312 11403 24714 24356 446 59551 36498 97818 76476 5389 67078 27930 91341 80394 61977 81377 25265 39784 29014 77869 55618 13663 52279 93500 93861 24957 4742 52262 28827 22603 57417 63661 58501 53190 68340 7363 20566 26238 9316 70191 97522 8051 90247 78937 18880 26925 65039 47514 74110 92355 99072 16613 36622 26987 6417 21922 33122 4487 73063 94359 9887 2440 49059 2747 1538 95600 94726 17335 12466 58998 96118 43114 96405 96778 21022 96720 20198 55074 3978 18632 1520 49693 43621 48656 58965 94319 31633 2549 53637 3892 89098 55716 8355 96256 16767 4214 27089 53906 71699 32041 54950 69349 71184 75603 77717 39925 91046 78813 54736 68891 85177 48949 84777 2856 314 29993 41639 13199 54037 69784 48352 80408 5162 5292 16515 96968 91159 81022 12278 36593 9434 95714 74519 25131 30640 32572 63931 38847 71272 46778 64356 17638 98307 17468 81255 62937 57372 60020 19305 31718 17028 63978 47408 70414 20646 42690 21131 38300 58189 59729 48389 12950 6511 1319 45969 20026 92423 373 23364 98815 2098 17358 77958 61533 47216 92188 49954 86368 48564 72479 56318 65122 44902 31633 79163 26741 22168 20424 1810 22393 50974 81281 5099 20477 29713 74829 88017 3521 7620 98161 16816 3275 41127 87301 50088 83105 36342 25611 1821 28649 63313 90290 34159 67261 49598 52534 53685 81469 34620 89271 13803 9516 24819 87562 40977 57036 58891 57902 12228 63657 5258 46735 29316 61133 10647 79760 2504 1244 50077 41476 79145 69598 77741 3538 72507 31996 72437 24162 63518 11321 68611 42895 50111 6531 74819 27161 31730 19035 70576 40368 53864 22849 52582 64017 74156 9869 29288 95244 66982 74922 71184 35387 40942 11706 89308 49729 64674 79579 79965 85313 46837 81502 13316 97837 32124 19603 36775 45572 54800 81136 70115 27707 10732 23101 43913 58609 24854 49474 71636 33200 3910 85630 57668 84262 77004 14185 2376 43062 60493 39447 33416 5359 62376 63514 16477 73391 1297 62079 70569 2269 29656 96125 92182 41584 78733 31149 75851 23394 81729 58236 30139 22078 88990 69342 54221 54422 10145 58315 8148 33569 32222 92121 8226 4059 91680 95035 70676 9095 80929 96186 11223 87834 28107 25097 83778 53902 53637 3623 5357 66432 13821 19387 89804 61320 85549 51060 38411 54129 86825 53746 94342 30581 71108 2573 25036 10113 27556 25639 79969 21564 80440 22443 36236 18090 18839 9376 23786 70746 3226 56455 86765 92123 86970 40920 56920 82141 86013 87328 52825 19468 36700 63725 58308 5191 59674 65386 76670 90924 68365 75070 38818 82479 18582 27187 68170 15549 23486 24443 43351 50174 93929 72752 32441 14178 58754 24871 38145 80335 29758 52527 13931 45644 21441 11080 23965 19180 25279 15467 10831 76895 78240 21682 92725 77510 28311 67931 66439 38181 97375 5397 32647 8442 9317 770 91590 21635 56570 30232 15303 33996 85289 8926 44165 55954 76684 85112 18351 73970 4456 4411 81839 37940 14702 88159 54191 12107 44338 41488 65470 56922 57850 28287 29903 79734 92632 1129 21014 4125 35925 1232 40846 87000 38916 87894 9136 89870 62066 16854 1096 15105 35758 71149 77691 16638 75536 97404 35977 81339 42888 32793 81347 12679 70840 5845 21420 15981 65315 86956 29589 96104 60684 21794 51381 1297 85662 36552 28240 62757 8495 77013 57717 34346 13774 17522 27813 3266 27114 13119 13441 72034 38921 2478 45080 90680 37793 64253 47872 2580 32200 22433 80856 10831 49397 89144 52422 98461 18628 22668 43160 29190 93420 44633 79021 90866 17291 38307 41718 43131 30840 42823 87459 43268 77022 40916 63175 46125 80591 59517 30583 65562 9653 12368 22263 19292 34326 21362 30400 77031 73063 2547 42329 56107 40751 11466 68557 77030 1423 17920 70895 46697 23482 19093 95035 47540 4207 82880 21790 97517 11548 81826 43674 40971 40628 22858 37275 68892 44348 49260 95433 85222 27414 90752 58846 35254 55019 28455 83986 97271 59491 61636 7127 59477 18174 30040 7057 58236 4946 3570 60067 96378 55418 31631 28783 5380 63529 22384 96672 43571 674 33225 61508 90150 19979 6329 70258 78523 63939 1659 73096 44264 81125 44934 40646 47584 51823 46045 96482 92115 57717 1691 57310 17000 16406 15295 77881 46942 46828 12780 85157 38312 88657 11684 9403 14410 26805 52961 41304 24118 57994 3559 22317 14150 3587 66671 38332 59995 64932 72217 33332 97796 46175 84538 67018 97153 60939 78342 63615 44760 52965 75201 59860 69953 42805 76826 25947 40107 48220 80492 67012 64712 55095 1754 68881 33044 82807 20366 15412 24124 21995 40082 19714 86948 19338 77668 77286 34596 18222 9297 47706 77149 10040 29644 20177 93243 28333 25347 38918 68064 67623 81921 43510 96307 37475 5361 79545 87381 45453 20454 94219 96969 94934 40277 80269 12388 79026 11602 69827 98780 6079 44296 49546 55050 9666 94263 50677 63211 96346 49783 91889 98370 76105 34384 97689 8738 86727 21057 77390 69077 44138 95069 3511 11869 69069 41907 86112 26695 92021 90046 92135 57972 32025 19602 5605 20775 55061 82888 80255 20965 74414 53735 39439 19020 84170 48660 10855 54171 53386 59828 32357 37593 75326 10330 96466 35815 84042 61464 90362 28048 37626 55655 73983 7533 50171 79960 9585 65802 36949 4531 51381 14036 24409 87311 3381 37355 67138 18117 53418 61104 48669 65560 26441 35435 33384 25075 159 10380 85256 95209 18476 65315 97879 23521 15295 97770 70767 75952 88237 22782 91295 95272 3236 42105 10722 62370 5608 92497 82078 30961 63575 92015 70423 23521 42413 23976 57257 77612 28256 70998 26276 97371 85778 32218 26899 38806 61375 3498 18292 25050 14815 1065 89807 75542 24702 73439 3173 14994 30311 54803 94590 10569 77886 4079 40803 63884 69059 23771 62642 94211 21794 90624 36259 2506 12897 43008 1652 66724 92820 88404 9410 23752 64987 90684 36668 50949 46919 53757 78673 27270 28831 68526 34204 83084 26342 30172 35603 67791 8768 14109 81514 13873 38426 57539 70764 39706 30270 56513 47416 23147 89508 16192 18322 14882 38924 44994 63341 39989 37557 43400 56396 21407 93521 75040 81765 42617 54527 76866 13116 58250 60922 62771 73642 31454 77230 13742 22 51118 15329 69720 82490 19751 9505 92629 4412 80879 35523 35514 48934 575 78912 61892 82845 59449 37750 2984 50982 52036 11073 50499 21598 48230 67504 67755 97517 30055 59724 5486 76156 68411 78908 2971 66521 43571 95230 8483 27359 63369 62093 66274 4694 27065 73495 51870 10614 9738 27747 66326 61750 46983 95255 93749 63158 37573 16363 77399 98114 94606 7251 85528 38646 42586 30487 38907 88502 9009 95451 39048 20156 35371 54246 6228 81208 40086 13334 23564 45145 16891 79895 77691 87328 35152 86336 3127 97560 75983 14056 54623 43707 44263 81347 25054 90839 16165 22583 52539 75807 96819 59759 50356 61901 76136 11558 21907 33285 26747 92998 35832 28935 13923 4290 2162 70620 11368 39927 72340 21189 73922 81193 6368 64249 24886 32097 82975 54149 46933 30910 60640 76358 15150 95993 30456 56317 32778 83372 4867 665 29005 41753 3213 48083 17474 30707 78600 49401 11282 84357 44139 25397 5555 45394 67531 51233 21346 76977 48042 45871 84829 7270 19051 5815 36720 49592 6596 51251 26391 83646 28296 63778 65049 38312 29231 6453 27182 94008 38923 67398 82185 56964 57447 19219 90977 70688 1779 95967 59924 33328 62320 88034 55107 24383 26891 52662 26807 23437 68874 84538 99057 88549 62591 58212 83864 39259 63341 25116 24927 64612 20440 43265 417 33154 71986 27309 79926 80886 32565 95377 95932 9601 90856 32487 96877 62818 74388 5186 33057 50116 20192 67254 9689 96347 58597 98974 19830 77697 84797 7454 16736 56550 49248 13698 45597 11558 99074 93710 60634 80410 88219 22052 41941 59662 76920 16023 38541 54795 28663 56743 78765 59950 7925 92202 96862 60607 31820 73084 6224 87896 57079 3969 86131 20298 7025 51268 36298 65895 62101 36406 20775 15277 37214 51562 41266 44988 29141 79366 50935 74351 71477 50492 60475 76287 99076 83008 13156 85662 39081 20345 37730 57281 4476 35593 83116 6745 58114 21862 58916 56470 39292 2513 81927 86306 20329 76945 8654 33304 84338 24670 97860 85237 63493 71593 12123 7341 86889 19856 4963 30753 19951 63179 98685 80763 60840 63254 93285 14311 84379 68114 4321 61418 2111 57263 76772 12420 8066 92690 62335 46461 47345 9007 88884 95953 98240 16997 60848 12742 36392 21649 71295 13270 1426 98798 38758 69610 5767 63443 82490 42788 20294 71521 40248 52084 19912 37656 75468 38348 54041 26619 49799 4062 97956 35042 71497 2824 92177 51158 7697 67280 83310 96183 6070 43962 96818 20520 84102 42629 89961 225 76476 55074 9993 16115 38716 48669 53165 75449 33057 90052 61843 95981 90700 11075 49262 74816 70635 96897 9987 6354 86620 3785 39686 18939 4660 34478 11419 1907 61932 70946 66784 54371 85717 81310 78981 87489 16382 14926 3054 87254 34482 69129 51468 70758 51568 14183 23161 99050 63812 14262 39128 50369 73969 96833 7589 74819 77755 6429 9419 5101 47782 16904 35485 22045 43644 42650 1683 20451 21659 74846 94363 3052 15837 91972 27992 51685 46997 61078 60433 70306 88732 43856 98408 69567 28947 37451 21574 29519 9051 43048 4532 55739 71751 50976 95296 96881 37149 57625 54161 61967 36758 37045 18183 44743 35943 9410 76550 26056 86530 5304 29692 39918 13181 97829 20704 27662 63138 89157 97515 81464 96752 73296 59081 34482 67233 14699 46133 8442 35000 62222 88607 86181 53056 14224 906 87730 11294 22860 55339 29604 69427 57753 33415 14846 90659 70582 86716 95200 8083 68896 45093 2484 40837 14311 95777 79483 50159 29441 82517 43771 96118 72343 97513 32380 18075 49454 49852 93120 38066 49862 13570 1395 10660 61186 66781 58349 63813 28186 8373 70177 84676 5213 26047 81454 44538 75174 48722 22257 88678 59072 71582 32493 86480 24832 38927 15415 53271 22467 11369 8730 18505 76827 53812 83979 51238 56949 10574 84191 74857 46735 82286 98525 74900 58301 65599 82251 52487 57126 25770 69176 29100 12140 14393 53006 34431 64263 72973 59266 41615 37059 26824 4399 17839 32484 32076 23497 21160 46222 51413 37936 98663 49681 20306 18816 30826 45493 86224 66388 10496 63653 90951 84963 96752 61178 90365 65862 83062 82741 26187 90303 63956 68423 40345 3937 32847 83742 74007 12210 15245 22144 6422 34288 60983 94082 4210 7980 88403 22173 81811 85776 4059 6745 1954 64013 59199 37396 21963 44802 53584 15931 30129 32172 37912 24865 18812 40846 82769 31321 63954 56520 1296 14856 37486 22112 35176 67544 77983 30683 22354 54808 60318 34330 81192 72501 14731 18368 59381 87398 38763 40418 27806 5700 52924 80004 81020 42924 91176 12723 59871 32977 55620 6589 83342 50255 63625 37625 36595 33711 38061 92005 16882 6767 78926 83349 33062 85124 35012 43951 22697 20783 64070 86370 2257 51519 30146 49090 22300 94949 14957 38426 16742 97732 41895 80772 91296 84568 37884 89786 54140 59592 85560 89243 69620 2462 44324 14968 28120 36578 3372 17921 87235 74532 57149 84615 58885 69785 63152 8590 49513 3185 29586 33166 36937 35650 64277 24881 76578 34326 53816 78074 48514 70378 21429 46174 30773 3701 95863 71251 61975 34278 63605 59232 12818 84608 84706 24361 7299 42985 81987 436 76360 89890 31404 39191 8681 81640 37998 9743 35335 37663 92692 10828 40097 51059 52725 77422 26464 55696 32388 41827 68194 79055 19301 72761 33162 27309 15805 50549 24714 55177 1303 66205 79527 1447 22433 18805 36195 33032 74420 40998 16173 46011 13714 7894 33979 69853 27387 6409 65177 45815 42690 9423 61774 9217 75245 59403 92441 25976 62480 66432 7257 64665 35408 49878 7067 55753 20955 54971 3822 22938 58567 24695 68960 11648 71401 36196 40447 68247 19427 42139 18438 96886 8083 16769 58676 67988 34708 21482 35278 19629 40009 58121 58041 15000 88264 39465 79454 14090 20483 86436 15196 11007 1557 15242 66041 92703 8973 29136 63887 79159 84398 31774 42249 30732 91486 47819 2336 34570 13417 43773 20242 18092 81361 29146 87020 65033 69531 19594 39362 86889 95136 2221 62200 28472 7547 56756 78087 14995 38634 85609 38369 33271 57058 64896 77069 63479 58392 47577 12826 6832 84022 23510 33390 25084 68754 28998 17075 33423 88235 9652 21215 97659 23214 86043 64267 8724 17039 21506 67262 933 53782 48119 49158 79290 11229 19819 80250 52855 70753 34328 32989 25419 92452 63358 93220 49791 43685 47333 75536 48814 32897 70758 43286 59683 56343 90150 37246 24828 73751 19606 23516 65392 23338 12403 86575 85629 47046 94698 54171 59280 69232 89039 74968 42792 31812 89307 98311 76993 32559 86031 80937 69306 22770 40962 27768 90366 5550 5573 62939 15217 6549 19645 66178 74325 26213 15876 31022 90515 3910 74064 766 76711 5863 76580 85954 23421 85763 4380 59502 88057 64692 9689 4824 78114 71250 28151 27345 2994 68116 56936 93617 53692 91278 6447 82757 74965 2048 55676 29062 53178 64912 36368 1478 83678 71908 45434 31515 53793 82308 42823 84397 27722 30352 96369 38418 75654 68849 42417 90638 64041 21494 41304 73234 80843 36738 8768 56149 67222 43437 89485 32561 31382 32013 58579 82362 83498 49435 87401 74832 87988 3238 49930 43720 96327 79589 18974 73343 55734 86101 63844 2506 11768 33853 46987 28497 73128 43768 5964 75113 5305 19228 24560 95651 64116 56827 9011 96671 25119 18336 41121 69986 34244 39055 8499 12228 77953 29843 59030 97303 71340 72589 1214 53100 22591 28472 57249 58022 91655 5668 97788 4918 8993 38396 44004 38786 54291 14224 68284 25544 90746 69595 6308 97817 63405 3156 48460 87193 6370 71834 57632 44671 24383 15716 13882 16472 26625 44857 72232 76264 45478 41776 10722 55321 15112 96787 68763 68005 30448 97325 35907 43250 95745 29815 18069 37593 92492 5289 83187 19775 26153 19918 15862 79929 20704 94618 61074 36398 79762 17239 96148 14151 23836 30193 88959 26807 91847 23884 75530 90010 35004 666 67173 65163 89254 86587 71090 72905 50632 50873 22227 38850 141 1075 56090 58080 51805 29891 19434 28818 26192 83842 38598 13092 85889 68270 58830 27483 54879 49180 4237 56405 71097 3336 70699 25036 3701 42432 15123 67264 57492 3402 54998 40302 90144 71626 59551 11149 83225 57420 81792 86516 26969 7169 11987 71338 65436 64589 65331 85140 36445 26380 32914 27148 44437 1772 67957 20218 44321 60011 44940 67327 11807 33168 82816 1545 8729 7573 35496 11201 29398 59328 86863 64218 86619 77595 16959 67346 91959 42903 45763 34462 67369 76315 58692 14824 75829 48426 9007 79793 16606 31576 71400 5144 1134 72723 93815 67215 95237 47170 23567 74797 89508 80685 80102 3417 69685 728 68824 52279 45309 72816 64228 59574 14782 6831 42708 66517 51202 72210 8263 30879 54311 45383 7541 11410 51261 19686 72100 1478 83317 69729 64595 87753 28447 24811 82741 42787 51887 15036 15079 43153 21132 71715 76058 74403 62708 61251 9084 17614 49797 8328 10122 83842 61065 6638 98129 9561 77953 42265 72200 52791 9551 93314 31438 58965 62435 97829 75499 41820 74973 83170 86113 56514 13753 84052 35449 81228 58329 41448 59901 33786 8950 18635 41746 13230 56189 79355 92649 82140 55760 3517 58225 70322 81731 7828 52942 51917 37321 88056 16429 76482 4888 57554 97314 11551 6944 54801 60172 73959 49588 34622 55477 53386 26638 64498 51257 40086 46450 44601 33891 53401 53848 58555 84647 12737 21057 18190 78481 43947 21763 11960 56566 47219 35059 18227 67560 12347 18274 55882 28480 33077 6705 94670 95361 76331 68088 39043 63238 78325 91902 64535 53814 14843 15743 6412 55817 87590 22991 24121 33774 84968 48958 62913 75056 13386 40043 1532 67337 16056 97247 72362 31611 94444 88136 31089 7312 10308 4123 98065 24049 98708 7115 91097 33946 84577 73792 33593 88530 92190 5828 30241 85007 39465 30038 18729 53460 39804 92545 47810 88174 81332 7327 45877 57471 44400 49822 99054 44484 96960 93887 38705 2073 47205 6722 56380 80766 75185 96028 39459 79095 2172 31653 69763 40143 77640 28014 6739 79488 51825 16672 60332 89114 92010 35933 23285 19465 46660 10439 49982 52138 88097 71263 68365 90750 10551 8949 58286 80604 67786 35724 34531 16918 57306 43124 62428 11394 47815 65315 75881 2151 57017 8156 70297 84872 1090 88530 69543 89711 64214 41615 63648 5632 16995 35045 12095 10380 474 47622 4860 12704 93201 22320 19912 7125 8395 9836 36680 7980 19825 20960 98252 86424 44159 2553 52046 97063 69271 51698 30850 87034 368 47513 57554 68303 10048 81343 49728 59988 42178 19176 45736 56426 4206 43298 46021 92822 14915 51598 14541 9767 86714 10855 58456 83215 71200 48524 58308 12383 83483 48953 40278 48230 77289 91589 80450 8197 673 41833 37451 19111 29910 12672 76072 11403 31368 47153 89995 9267 39048 89166 48460 67831 63742 34041 48769 62016 60983 32552 90201 97435 6467 16251 50069 16301 82342 61187 96319 47637 616 90260 4126 81627 13066 22946 97197 46134 21818 96409 98352 38836 42221 5485 66482 83009 30118 9901 15466 68111 1147 57823 6046 38641 76149 22647 65934 62034 50378 67327 22108 14300 2036 56051 33149 44538 34741 39589 52506 97279 12335 60613 42743 16106 18895 27102 56719 23193 58567 96033 48519 72226 85541 48247 25146 84407 1196 28312 4210 75824 39194 71651 89097 52421 91238 73319 73173 91435 17001 46301 10204 67184 77937 3948 80026 63314 46864 49433 9599 49420 98212 97261 19139 97850 58474 8192 96766 94410 3852 94441 30438 63816 65686 92558 77121 63745 77658 55564 42985 12335 4560 54455 51338 12737 31012 93714 21767 81667 27128 45194 51153 68693 94875 66063 30477 47530 89131 50617 95854 20429 4737 94582 36136 77810 93816 56032 5108 56488 86851 28835 38324 91881 83485 4243 56362 49164 41087 37869 55390 9133 90504 24466 87730 3320 53828 42928 59329 47373 64464 59799 91239 18849 55643 7616 58365 30794 60529 67177 43154 91535 11274 19363 84975 69459 76670 17189 64844 43975 50165 27398 55878 43333 95481 89187 88935 53587 89922 28296 1572 79798 9937 694 53595 67198 67778 96555 2077 94874 89352 81105 38047 36004 74864 45531 60110 76641 53004 30658 6759 65947 11948 37957 70423 40064 42148 71485 23624 83912 97059 98718 17507 23612 45428 82175 64382 5465 4991 39940 34691 98150 42460 57435 63906 55895 69713 97920 73425 87929 10127 90454 84414 54899 1395 46909 25103 6323 2784 65980 71918 93006 89027 4660 74588 75847 30896 41866 9830 1046 65428 54798 21659 48462 26553 61161 55992 9685 22654 87484 55330 68059 75001 10614 27265 5266 54184 45106 22552 14188 24785 34007 61377 1608 94859 75898 4310 29294 68451 67957 30699 91798 29615 64896 5858 82795 50051 84558 45643 56632 73002 58653 66823 88531 28106 56438 78244 79163 48896 9026 24434 36290 35900 28222 50743 52539 19802 75726 47239 78455 36988 22350 20523 66583 8706 60113 4188 39939 2251 88000 8498 48626 39665 3477 28526 68537 42499 64297 90150 44874 61449 58514 89736 57602 36613 41549 85547 66434 33350 65428 24288 22090 53140 34907 98419 10533 3397 34382 2493 56371 87321 66006 65823 35523 9748 41750 82382 53687 30362 61724 17520 21805 58875 97924 97731 67935 65908 67280 6634 96273 46296 60970 38719 20290 99059 35783 1225 63210 77863 8305 4702 40002 1382 34838 94338 24085 69844 418 10924 64704 61464 26221 12298 9477 28329 48872 87419 41980 33120 17649 38083 78888 76985 56860 27479 33295 67200 92950 93509 34061 64473 11369 83603 88920 7161 49801 21234 42981 23523 45417 6150 59923 35276 39743 33077 18169 19026 2891 24295 42862 2782 35481 76346 65207 50985 90873 24409 58359 38053 85638 92990 13326 40838 25600 34244 53812 63749 51853 82810 58932 29815 70291 85929 97267 33769 47158 85452 27593 62662 5072 38758 90780 1563 34629 63073 1214 69054 56260 7909 60167 22924 14410 66134 69767 82849 45208 14539 51350 54362 62789 45431 20289 66764 64811 25082 71116 33083 84772 93625 9484 73895 96766 17982 35188 9648 15079 16230 54246 18345 82415 89201 62501 41644 66166 80002 24613 62349 89597 80 86991 81879 81664 53185 5112 60732 52488 85860 57472 764 77709 17973 43887 91798 31458 30163 58465 75036 68377 13130 32015 75940 35992 35740 78514 44043 23836 97417 54535 18415 77506 64152 41155 79508 20107 96379 21485 27326 82266 47810 53589 6224 52571 80813 67650 14284 95224 93031 68606 82783 87200 46182 90269 5550 42038 86479 50716 74194 19455 66808 41142 50228 74515 5554 49440 45308 63851 32585 45760 5103 6809 81095 67056 82975 96917 96109 91253 42002 4867 43164 22785 72520 39446 42727 12119 81383 81302 45630 79762 60859 81223 11938 45607 42917 88261 70568 36595 96147 95311 90893 39992 6598 58846 26122 37208 66920 70551 32317 92849 70362 90735 98020 62350 54403 26553 47163 42324 57317 50270 11138 50690 89496 2784 46538 89157 47793 48475 48963 39606 12497 53552 39686 59756 94529 12359 33217 69595 58605 55900 43771 64409 96141 93867 82309 82230 76728 90630 32972 6072 43371 17367 71149 64140 4993 4895 54019 89623 12550 83874 33863 21684 65626 18285 48393 25889 50599 94207 83790 31704 51151 50984 59778 66263 11847 2064 7085 73651 68780 16559 42067 13546 89987 51923 96023 22619 84957 21946 2084 48632 98608 18694 39051 31840 36949 43544 65797 88717 66568 19542 73412 85956 61331 60819 58597 14343 4310 30467 58359 9066 76224 71667 87753 10543 11467 49773 57892 5103 15126 49866 1802 67460 19425 915 43530 71649 56442 26827 78631 15550 37436 89829 87035 82697 7925 65020 20218 74621 18609 32260 11856 89839 92177 37411 30259 36739 56882 77680 82114 63016 25294 98599 29155 67343 51076 36624 3930 52763 93233 16652 27945 25811 62708 6666 2752 46056 12845 73084 21285 80174 55567 4541 38938 31507 57366 2090 57766 68123 77331 38285 90363 15009 69271 40603 97942 55519 85181 91991 86464 21921 38635 42894 93852 19050 23244 16198 77380 17337 1300 51016 99062 63817 79169 61470 68837 2582 68537 56708 77468 81361 57899 75575 86640 1679 4583 97525 52369 90360 10734 95917 79166 53056 27728 57321 86107 55056 33894 28231 85245 77609 10055 36103 42578 24670 39660 43729 47523 55696 47509 70084 65569 38128 90280 16924 8926 4656 41746 14086 86584 91641 38564 80785 9950 70292 23492 42928 84695 4001 39043 47042 61308 28505 60618 2866 6211 98151 45493 75178 69271 95252 54393 2127 96047 1354 9058 58036 84520 44103 60554 90893 59605 47625 86469 98711 20931 32222 89332 61017 44034 15321 23899 48083 45336 56485 60106 73219 40907 42351 41118 81854 57919 72479 37374 12278 9365 36931 98953 45154 77314 28513 46887 8217 84220 6166 5638 59128 66703 70788 66887 77603 6832 26876 63382 66719 58799 69473 13446 35179 47012 20182 52100 55665 29400 86367 74481 3615 44899 50340 66616 98240 72740 81148 71191 53002 6668 74819 78355 63392 2383 81362 77048 41480 51923 51925 72156 2285 68044 57578 45827 5123 46960 73056 21036 16152 5692 78155 61811 49141 52984 13671 27675 2864 93387 2274 6854 6776 40161 32554 49187 8926 57074 6699 80623 85432 50838 3299 32360 54350 63184 94618 55931 48587 24818 84423 84323 75699 22946 53814 79675 67999 49774 62564 68407 79518 79139 79722 10734 87577 28118 374 32123 47183 73860 39353 11510 88858 56344 13091 7556 1663 95441 23902 40444 88432 80275 38462 81181 87793 57994 44331 50817 84041 8587 76859 11808 60166 54990 26626 32888 47115 66009 67856 21738 2980 49327 85209 21245 52331 62532 91529 43048 57337 7264 10164 63514 67020 75988 4269 77356 94750 88806 87101 59264 59693 12243 39188 25074 23245 63854 64293 12067 76826 3839 62550 77804 60980 51734 67392 79160 6991 81580 20734 59778 11605 61448 64919 57617 4875 246 6807 49269 98382 50928 18261 63464 53568 4313 13449 79877 33463 40331 46627 68364 68499 7670 82795 8891 69767 27063 15396 32510 87107 57829 95433 87388 63272 71539 91042 43775 15502 97639 14664 19096 75752 92523 36557 79238 85004 17422 79726 63778 60043 94686 69915 61769 50068 51711 78588 50479 19663 42064 71975 8609 12960 19341 35263 71986 90580 49289 56135 83545 45700 66733 86065 95244 25619 47393 21526 73214 65626 56005 66340 1423 33453 91734 64724 34004 78674 18951 32657 64159 80119 56888 24215 80836 71662 84102 56920 19882 27189 83223 35165 93309 86055 7664 46412 37299 65584 2700 29759 20379 81621 28054 43441 7769 64966 71021 63438 37765 48464 34711 27424 8509 61590 956 98211 97019 88219 22691 35147 28382 36135 26585 55729 23932 78280 66319 71984 13943 36023 633 47408 45300 92938 25596 66082 72902 70715 33030 69166 72812 5367 82694 80329 65695 45297 45287 23254 60618 28990 1788 81680 87537 15253 78287 26155 85782 25202 38624 72674 41642 18387 96507 45964 34813 26196 87623 64170 84018 34893 59005 22698 57121 6695 58764 75048 73860 98053 69350 50267 16778 59024 66802 37246 64021 17817 34889 18614 37166 33450 88600 78858 8722 89544 25906 50876 78058 80555 23511 19317 28009 87402 96976 60657 78612 51676 54803 89340 54646 18409 61988 23644 66805 47489 24399 89349 24421 4165 29988 28134 78817 55303 41652 70253 51065 65198 95278 7467 60792 30055 32091 14886 53343 30592 59965 7961 45479 81523 42911 3376 90919 51505 78788 11281 66116 70000 65237 39891 14028 95149 35230 26332 72386 16353 94014 62184 75867 7529 35585 2736 88151 3019 16191 6214 29246 43363 23426 71589 46145 33605 85877 76783 92804 86551 7505 71838 23571 17874 22699 19099 59255 36319 47042 66902 37951 59965 61653 29467 7177 43482 6355 80015 96186 49893 56685 81265 45667 65140 41905 50106 25238 76250 45972 4738 18194 70158 89282 67227 11812 71743 16943 23247 19723 36443 38573 33415 61981 76728 39562 26155 40929 76428 86669 11024 96998 47497 93262 72810 39818 75116 3685 28503 65331 60172 49356 3972 74998 8788 52343 38519 69486 90378 44660 59501 9522 35839 18088 36403 27321 73827 69518 38288 3200 35645 34929 47242 24529 60586 32913 98191 58730 29085 8907 61969 40337 26309 40712 70191 50115 80113 61981 22787 73267 70250 32113 72909 21767 95969 15998 49274 14538 64263 40994 20250 98667 46709 50228 75314 66080 21212 61300 14310 60975 76072 28986 20312 94533 32217 82822 65584 55689 25542 62876 665 30280 2503 25556 50265 29624 10428 54811 35835 36656 82032 64961 62095 46 95649 6221 38025 22163 5990 87382 74787 83148 97599 13923 24402 25563 40792 70634 32487 40906 90696 59965 53594 14538 81215 64448 5076 74453 55784 6685 45188 30585 9270 95833 55461 46882 51391 55549 12988 54334 37304 58808 39235 15356 42743 61817 4015 9336 91348 94620 83327 32914 82027 65941 35681 95121 73993 95907 23477 27556 39707 6775 32839 8405 32981 77566 75923 44313 24707 16172 21034 60264 34998 15086 41832 93979 23030 1903 63 63688 31634 72677 59936 49023 89931 76813 45229 51727 48811 97817 32579 96965 92260 86013 75287 85506 17577 47171 3421 88719 57459 93775 821 52389 46778 71491 26882 63546 10930 37596 42665 51507 2522 5846 80529 95386 27161 59314 77880 61455 3780 4433 97796 94540 67340 9875 94113 30414 75524 7940 66196 58231 46144 25225 73604 16665 8534 87234 39769 67722 18946 38030 4091 71549 13686 53812 54270 19048 24279 85108 88841 72817 27649 46713 81793 91715 75752 53462 10125 43004 95840 55209 4251 98256 40802 70048 62897 87167 71414 64457 88016 80375 75014 42911 73031 25830 55701 40760 92133 45477 92842 2104 30448 77780 46538 39105 15294 83586 26241 41860 27289 75500 90499 65241 42768 3563 68917 16780 11955 69397 67109 81932 95686 82802 46940 66905 9186 91655 79841 86516 10643 77657 9845 380 44789 44134 71200 19717 58010 70020 58557 71939 28636 58489 59019 91742 74329 30241 8960 11419 71600 55125 9475 13282 33841 87101 91456 97102 27478 98838 24451 81686 62147 54778 42786 995 67065 16363 58682 38602 13408 65540 1290 10773 56330 15805 44764 53115 43419 67675 63952 84638 16780 3082 43313 48249 67157 71250 96512 85118 57370 22651 35012 87069 20515 58250 61901 59689 63287 78244 27058 22910 95604 75662 1949 38136 63302 59386 53319 21731 72737 34083 23456 9596 46756 29029 39853 80956 12298 55198 2148 23029 80059 20534 58621 43876 52415 81114 44160 97704 21966 37158 42018 10107 58929 95409 79549 35835 73597 85349 1133 93774 79032 58065 33059 45966 63764 59457 37599 50866 45557 56703 39683 44496 115 74205 9212 48074 68329 16491 54823 9370 82051 28661 58425 61906 43379 84454 22613 38231 16556 83350 2690 37301 48963 67169 13014 91670 40358 16279 57741 71856 1842 23558 90659 75748 48267 23516 46713 83802 93765 2522 3771 31261 23256 84573 73980 88465 82927 20322 61630 40037 47110 68394 66568 15425 43419 40245 24087 92153 23752 42263 11040 58980 82650 67797 26481 37256 84302 17535 59123 1568 29792 92147 31017 6046 59660 6875 50378 7222 54171 84460 52849 28204 4018 50542 17390 10205 40817 97540 89301 37052 8922 11513 48062 51297 16235 96395 7285 90325 17673 71066 10259 94274 73751 50769 90078 56876 228 4955 9054 87431 80856 15852 1447 92246 36499 60713 43194 34308 70668 53045 94409 35939 96036 34943 49854 69664 10944 42900 59455 57575 14830 67276 97215 21350 12507 3402 23837 46200 49867 65894 24653 84486 43638 13130 55050 76080 93049 48166 9134 72458 97799 31938 24015 61584 98090 70984 36820 70600 23884 83592 11860 21494 77125 82888 66044 62064 62258 37247 49108 74900 7257 45799 24194 67613 53180 43365 11517 47737 32600 24732 48815 92578 40874 49866 84327 71080 39922 60588 98463 7811 29445 34887 68163 61003 66772 74275 38852 34883 41225 9223 63502 77011 43206 97450 82244 27509 94676 19228 95295 81082 18816 35362 38136 13188 61398 67531 77405 57313 64754 68888 60986 50018 58567 41691 91338 22019 54121 42521 63388 45119 85970 17597 92716 34839 45763 42986 66680 85481 2874 61144 61486 59334 35314 88849 18005 33523 85147 46237 10801 23146 47393 21573 55269 13628 88445 56442 61411 27687 74595 63690 57852 68537 65004 89559 94136 17727 12831 9381 19145 61653 76228 51500 42029 9966 80667 95426 30298 76572 38285 52114 19218 11437 18957 27441 16772 81051 4765 28479 29212 70871 574 96944 75086 90577 84559 62080 56771 24814 62117 81794 93832 76555 55683 44777 87164 81986 92611 93363 3209 70232 38222 21443 32885 90416 77303 69649 57936 84024 93208 30956 23369 79589 44515 42334 73401 88555 53109 96815 18222 64126 82234 90764 88499 72812 32075 14661 55221 97078 87595 55583 61278 92681 67107 71634 61395 1996 54851 71309 74631 51710 60043 20058 62830 72467 78816 42570 48267 49459 64021 67025 22650 20003 13322 74996 49784 92649 29632 67569 27065 59064 60674 18045 29312 29812 84229 34164 58408 46029 68906 36381 39555 98538 41145 36613 36869 54940 96651 16565 41771 55679 63247 80186 54954 11163 95488 2401 42069 16383 12932 13285 30129 37798 13982 40005 9737 64432 46518 11808 45451 19251 12791 34328 7473 50656 7413 97632 33779 44165 88721 79342 65568 28981 57589 30139 9954 67686 14003 60290 25280 73582 51668 30294 46910 55696 10701 26632 70539 52371 90117 38335 65625 95361 84739 73954 45202 94663 7421 12791 15632 71301 68098 17865 75449 45554 44634 68282 38261 75116 8426 89139 85552 5266 64634 41501 49503 14169 87414 49603 29595 2616 63955 57774 8230 69020 3543 66437 23565 88 49634 69859 10046 1525 98210 35039 3988 52910 97101 54803 18254 21443 83452 30383 77518 38084 61047 2104 93296 34182 87884 53816 84257 31161 88066 50981 24414 8494 61135 17542 52099 80948 70589 96516 12211 31130 39585 45946 21958 83116 81393 34747 12569 18096 25556 19940 80255 75496 18139 40825 96960 56880 87724 24443 84463 57321 36483 6500 54958 54335 79302 62497 74036 19975 56922 99060 81476 13429 17985 43835 38798 9178 42988 2419 83232 83423 81148 25115 58790 54927 29544 95845 89224 9336 28258 8179 71095 68002 43201 92447 74001 80868 55546 51194 37882 15323 169 11275 82024 28369 98623 39452 14841 96440 64931 61611 82859 53916 7285 21575 82547 78723 33055 35874 24191 26153 52853 34225 35387 56133 82810 82813 95978 36864 75356 27955 92898 44139 12110 98565 22625 7109 24479 15671 84864 19422 95545 60669 42098 16229 58419 40994 98341 35045 39827 15027 61322 79607 34976 48411 45772 46307 37931 51896 28806 84105 10221 15335 71875 58200 57066 88663 28503 83676 11986 5532 80846 270 97456 96405 68122 44310 95556 15352 76812 46754 72468 70120 97660 80554 38089 69310 75598 56005 61833 7423 73242 37706 48244 13280 28383 73237 69887 6917 19496 6079 23695 73495 16187 9482 2310 84501 39009 25584 96983 47292 73124 59610 50910 67679 16832 94258 45763 47378 3384 81624 44796 9015 76856 47089 68917 76860 74535 775 49591 81726 87875 1310 69649 72521 54898 73049 74237 73617 12225 88362 73296 37066 82862 30958 89026 48460 40907 66505 32442 71342 96370 14327 92088 98449 44446 71234 15217 742 51172 51104 35513 62490 46137 85067 35865 64554 5703 44839 13384 60104 9279 57372 38809 40673 88706 80162 53032 6200 697 59408 65692 18730 44306 41097 47671 29153 34571 28297 55055 65694 27114 75463 39189 80186 76429 50598 39175 6052 65453 81610 64899 65164 7563 55767 7974 33421 61933 60381 57474 85650 11119 17986 52300 78733 21240 90510 27579 20582 31903 19249 30068 79752 38671 84450 17520 20553 32778 93313 33706 29651 17294 55356 79002 68050 63527 64390 49590 67327 49145 50522 43406 71656 79551 6961 85954 53738 18945 68771 88139 9311 6438 65584 85288 44959 7438 4491 91475 25273 92115 28740 85456 29229 18111 28452 95406 46239 47617 22641 37680 135 5871 31749 83891 45075 29701 48475 72942 80784 4089 47219 75451 61357 86077 14223 61037 84580 74480 29109 7814 93581 96976 85126 78733 54005 97682 94772 91613 16806 82824 25437 92385 69211 95311 87547 79199 73180 64839 93887 69685 119 63983 88562 32576 36610 39891 72282 75810 34888 47908 69422 56853 2472 38171 94712 87166 90904 96794 73767 51608 905 49779 922 57257 52858 56698 90645 45752 16530 68777 62825 9277 2505 51619 2110 41240 11364 4788 18722 22663 51576 80530 41138 74866 78628 61994 98362 21026 73238 43253 1466 30425 88061 26875 75570 50330 32610 81898 55058 80982 73309 9796 6396 87416 79356 64199 25193 77794 56170 14374 94287 54443 44152 98867 63724 92043 38139 16392 1236 68985 80658 77087 87856 14378 47542 83008 58451 46626 16223 90791 18505 46188 17271 47292 29990 4317 30236 95007 20239 84943 94258 56509 10752 77401 40134 42105 69682 47402 97652 95353 77953 54969 40297 81128 66733 2971 84934 77618 68282 91773 9485 23789 34925 33342 16696 47587 78142 71149 44144 80877 97468 48657 59052 36402 54019 61189 13978 93458 50874 3746 64939 11397 39712 13875 14119 3452 85368 7449 32129 47290 71294 90030 24361 38310 8510 25325 22760 92426 53114 40907 5370 14755 36595 88349 39883 34087 3381 35240 27439 49860 60815 69306 15723 15343 10751 37846 69204 27747 7857 80597 40801 82568 24274 10015 88935 14858 8056 40714 72923 42650 72609 2692 13346 18524 83387 66695 17929 84096 84661 15729 28454 11764 95592 17266 60094 3115 78434 8108 92429 67186 17689 85595 6756 24203 42621 30079 73627 77584 55512 18496 82339 20981 39254 46628 51586 49474 76955 11988 77068 95140 58732 16022 16376 70539 70251 74205 75816 97078 23217 68385 69860 26187 63387 90047 19370 51492 82020 93991 56042 52578 29813 59811 6166 23403 96143 3910 36871 41602 7963 18636 42942 38532 756 38260 57554 23716 88057 86728 84785 51115 96117 9913 67071 83387 37004 64471 40429 23293 27709 37886 18034 11856 41449 39915 10379 76636 69742 39330 9906 17920 78365 21492 48676 88945 10172 93188 71802 7095 71612 49127 3167 74700 69186 20486 90610 82807 53424 19820 95872 56163 9639 77581 79026 49463 51353 66284 79006 87136 92857 38426 5324 98639 50282 16928 15619 41585 59224 3976 90337 15801 32544 29267 43281 56036 67075 81993 2295 83209 42225 85722 81993 10559 65290 57120 30034 76703 70551 88132 85598 39709 98829 57822 95571 31759 68825 63470 63636 60768 73371 43602 62833 74285 4051 82592 89116 666 32530 81654 28568 46987 44804 80845 94086 79488 32540 52072 35752 91398 13188 41905 45407 79726 18843 19207 20085 15616 91711 16741 35555 2707 16353 48602 59421 42853 38629 98826 67915 48352 30808 60629 47590 50012 60669 93216 10931 97246 22137 35706 99058 87212 69787 67117 21911 95310 4932 40633 17775 17717 28441 5049 59046 46052 82068 19971 65645 96710 12031 44132 67975 37951 7409 74049 84204 77167 37940 70602 28708 24229 11466 186 43471 14963 47530 41093 10555 43742 70046 62389 74752 17450 43834 20060 78905 72885 50411 57281 48685 77495 85770 57051 24409 77878 80659 94564 4004 53662 10723 31154 56682 22736 25050 28956 31727 5772 53197 72106 94387 33381 82104 16413 96598 89110 89282 33572 5587 5503 4431 36026 86363 22487 24972 97417 32717 2768 93157 31039 85508 36869 43589 55888 32354 97581 78161 55995 71409 41820 71832 78682 96586 21986 5997 97252 25760 17288 5413 54703 75660 46730 31274 26493 52568 18402 98108 12668 54618 98997 36129 43308 62943 76172 98344 23977 80561 51016 30524 37993 75269 68684 13112 80628 75601 25296 16655 97819 39085 38927 92300 53754 23367 69796 3800 89768 92421 70603 91463 95156 22343 68478 63214 2045 78617 43950 11333 90762 63922 74163 81626 53139 44437 21590 86670 47067 98600 1875 47917 12845 42008 87333 96117 69413 44218 13003 91017 10 66328 10930 32178 81440 53123 21292 97875 67751 17267 62546 22867 86185 24897 20867 85323 47105 35394 58249 18796 77723 94139 12974 30732 97 13992 51293 93179 85967 44486 89005 63392 21927 91313 87127 48484 39860 67468 24088 40288 38627 84886 39413 86617 61462 57005 40679 17797 70305 87106 91240 20287 45280 2969 76515 95627 20144 62978 86969 574 98233 16980 77597 43964 34976 79077 72765 97028 38228 37663 87831 6109 82286 3352 91227 85514 67276 6804 13229 34899 93088 20160 7083 73476 54927 80405 31134 78651 27274 81574 86401 97937 54432 79877 64650 14720 43075 5871 22522 14800 79613 8368 995 65608 76188 58191 36278 19018 25084 97030 19862 52030 27390 73350 26122 15304 88371 93978 55087 72358 82618 49116 10987 64210 43575 95138 80722 78101 64369 7356 61963 44313 15235 98317 22782 51183 61345 89657 29673 73815 59099 51864 86227 94981 10141 13383 58212 21561 88696 34878 84416 86189 66393 13253 56378 34417 26351 32307 37604 79555 85924 94949 16286 15757 98490 64234 84391 27144 40626 30781 49308 6542 70311 49173 1045 68123 98077 44765 90738 89726 58212 7809 74894 59517 40418 12013 23219 88952 64474 86245 34002 32200 33398 29442 42827 90256 22155 81980 33450 34137 80831 692 94311 81814 45607 91600 79165 13856 65911 34286 50928 51058 40067 2034 59606 63900 66996 77391 87740 32200 49180 34597 39362 27807 20851 51710 52306 74686 13007 59769 70412 48888 50808 71539 60869 90506 65347 19371 40852 62493 40772 94846 60313 24861 76168 96819 95018 28666 73178 81377 74763 56177 90864 48756 49511 62591 25755 86650 40331 23370 69791 80273 90656 19570 22231 60956 7814 51136 26304 40069 75609 32784 67456 61287 59985 1387 42995 2774 10674 55926 14680 51793 84489 29174 56054 72220 2046 29255 76113 62706 41477 2640 54581 47642 35342 36775 61149 52209 47888 48235 34807 32530 84612 68108 23696 10685 87562 33618 77420 38637 90882 7086 55156 19508 56989 19769 95564 43191 57998 9410 75147 90547 79051 85268 19613 30766 82743 26480 24442 65484 84940 92298 31452 38625 22135 48913 61785 34330 68826 39394 34225 49919 12803 2891 73997 28704 66101 22661 82468 60525 96589 85559 2440 85049 22480 1469 47609 61999 3168 81798 60123 56344 55049 45323 43034 35095 43412 77500 9232 86784 88405 44773 16300 81653 48196 6193 71111 32445 2267 41141 37933 498 68217 78858 16670 56790 4151 77637 49927 70230 68928 73439 59235 47918 37249 30174 20400 65737 87966 66595 87735 52594 37637 69168 58841 68014 88252 48552 79162 34191 52478 63583 41639 79955 72619 83247 24733 25639 12057 48763 24332 94014 2945 42224 67479 23051 33512 55795 67877 70580 89039 67354 14837 49908 66644 11854 86158 32389 11642 58485 31326 26891 93984 79143 78236 13890 16152 22183 98404 62140 13960 4124 70003 41992 1511 16222 70893 50743 87692 77864 4318 61986 20375 40664 86899 96952 84076 784 14165 57971 67920 6961 6290 64080 66908 43451 25657 39459 81001 49757 89726 74780 75075 23142 14009 14056 81591 66908 22431 75918 44365 85096 67562 51734 70736 65019 77457 35982 55516 78229 68918 27295 34611 91536 88275 22116 4333 22529 39188 10331 25726 28743 36 78788 19179 40260 40970 75344 46388 43375 84208 16682 34380 27647 8535 24401 225 48431 86057 23782 66325 61419 43393 59892 30724 16325 47464 710 90529 60816 84540 23567 11267 56464 91743 8190 9807 3659 86504 39063 83560 59704 81887 72902 14765 7185 95219 73862 36483 89841 27530 10376 59019 85870 7610 53329 25918 40355 74574 19164 49023 27467 14836 1106 14220 51627 17485 12202 88439 23019 5474 66813 6285 92042 35635 59099 64563 75554 54559 49593 40237 28238 56736 36871 48220 87196 67418 60582 35671 43680 93617 18471 45613 24749 2768 3388 44902 42129 92042 98766 42029 87934 64589 65561 73082 22137 66903 2158 50337 21564 69733 25242 82953 92822 24185 40942 88174 10528 15652 50216 41072 25292 27019 83929 92225 73605 48112 76500 14185 41530 58895 40491 744 31012 40260 85612 23059 84469 79561 47523 31559 79361 30724 49931 70251 13051 64973 60021 81609 34675 76172 18610 97918 84980 48379 31184 4524 86303 24606 41728 66057 17284 7827 17964 61379 77778 80883 82469 58377 9351 90463 7683 78723 1925 8378 16029 3976 19605 34526 52510 26679 21957 94391 9316 28690 91852 35721 83968 48954 79557 121 4115 82931 40386 12323 82616 52972 69024 10497 36396 2073 94476 49930 39341 80375 54727 98430 65668 58993 41369 28995 89007 88564 85930 44673 27183 59852 44894 41477 45344 36950 56798 28513 45838 46039 94018 86144 94438 51317 14344 68114 64362 15503 94245 65882 14385 58914 7796 77093 75921 20734 35799 91460 21909 22 68748 81847 14451 32461 90550 52835 75735 62026 10379 45280 93667 29970 93374 70141 84449 63086 64214 65179 52161 36971 89139 40266 33106 88257 11579 86803 24448 63889 8646 29327 79472 63069 46297 88174 74592 37720 18059 92058 28535 46924 42623 28764 58765 46145 9525 2785 56146 77904 82467 4651 41460 38258 62365 16096 26862 91129 12173 4580 7253 30488 55061 85109 70899 13539 87196 94669 77643 19406 93227 57287 30854 69327 15739 91788 13620 19696 31115 74218 84899 44845 21346 52532 9767 55757 9147 4772 61451 58217 71738 63893 17191 72729 65471 47164 20009 49498 26533 96147 21715 4376 40881 32055 93882 72667 42450 83798 85547 35076 85949 13672 63724 40108 991 79838 51287 31976 95854 44621 5385 75851 71002 39188 52351 51736 27587 2708 14058 67714 97688 65862 23047 18782 92823 7575 60398 73218 13930 19418 55461 42981 78667 42924 86753 15112 63332 49272 34675 34962 82567 85889 52809 74133 18625 58389 51794 32634 44360 76971 47611 8589 23641 75867 41617 44635 59826 78076 94213 91343 92078 878 95050 84755 73752 55996 56279 13222 74322 53256 79616 54226 43964 75530 1409 88124 67131 68036 51158 23612 11311 22470 88652 82794 45287 33065 68024 97393 73649 88439 8832 91658 71278 24909 76858 89843 94487 98154 85357 56322 80751 68006 37134 9606 85505 7835 88164 48131 78902 24507 37137 46331 35271 71692 72836 45139 2058 60859 66102 81946 33870 98954 8351 59990 83103 24811 39789 6549 51510 41741 95703 83007 53725 29680 73855 4672 77149 96818 14866 90416 24878 2626 36065 8717 36746 84420 97256 55807 10979 74469 35745 9646 53888 24459 97477 71834 91951 40358 19491 4031 85000 16375 12765 25193 75680 38668 60530 32701 41502 83673 27033 43856 61368 92329 27654 96433 15068 33674 86901 67473 99011 83735 43779 99064 62773 73319 35508 44683 9607 68046 17397 74631 99103 82904 64492 88386 33592 25611 30825 91082 64140 87506 19515 38997 74365 26172 62753 56038 75849 15390 97270 36067 67976 17001 49296 42373 31165 82305 50242 85456 13168 70244 19179 71582 39672 66000 36362 24292 75282 94539 3222 9019 65737 98382 56206 32432 79251 28669 27133 65174 22777 76587 56924 38280 33 47194 11823 48602 6693 97650 19715 41101 40379 40418 28397 89563 70663 19289 83026 10036 13422 78937 88014 66820 69310 57683 2555 1608 67100 10256 36608 18292 71145 97300 72924 48845 96622 44227 7512 96093 18698 85393 87922 80579 7517 21922 89856 64936 76981 54341 45036 52421 398 61640 25288 45655 81193 68897 97669 2364 96464 57975 66104 46484 3008 79936 29109 71242 42998 9267 97941 69757 86235 72448 35430 16310 43191 91870 46496 38390 67487 22655 62436 55390 42664 54473 56449 38200 15022 880 69950 13199 88897 7453 77855 37333 7209 11367 95135 29327 51879 6773 96095 78062 72206 33437 89784 53494 3194 80597 53509 27768 28927 81625 69375 75934 45417 65918 69552 36468 28397 64515 42169 18623 56889 37426 27140 11794 56882 33156 67196 28382 10007 74567 11815 45613 24655 66288 68965 66234 70629 59531 67565 2020 30795 12881 36685 51229 77715 36864 76905 89872 67803 57908 13754 1123 44264 81194 3966 94829 43932 45745 45332 11341 18179 73586 13422 50086 73546 98097 31536 56273 5848 81993 47499 72844 54514 8494 32457 63690 30336 78806 57472 54784 41337 27289 96635 16094 64395 69402 95663 84989 6839 24661 89042 38016 96230 74359 8629 59017 6133 14881 61202 3386 21106 97960 53805 68502 12854 33008 65568 53809 89294 48104 90126 9156 57249 28714 90054 4918 74559 34303 78293 75777 84668 93030 45263 62277 33180 96310 98109 92525 79610 27314 55519 45355 79713 59743 85855 3225 61745 39688 47558 23011 92269 15560 42049 23255 35902 78205 24522 88626 55426 5381 77904 62692 10924 26915 33858 72328 75823 51058 93893 36964 54475 65815 88810 92732 68815 54236 73498 96207 11938 7721 87161 56790 61824 202 73561 83971 55466 46841 28144 39135 97819 63829 45513 63212 98051 90909 9020 2532 98477 34887 50592 67099 85133 90838 53124 15809 2335 64948 42743 67905 81526 59692 44461 16602 98259 37389 7373 17285 58725 19881 15981 15581 57689 90165 34582 4237 25198 32554 48578 54185 42249 62599 12917 83309 95403 86177 37269 29711 88108 50 67834 89804 63252 16799 16905 98076 25377 91295 25825 72678 68936 80458 18880 61141 2521 34137 88726 38436 97 81521 67894 9165 41457 38197 4665 92415 55652 16326 62490 8610 66115 30808 93668 70658 85835 7185 59283 5132 96875 17001 35264 49469 78186 51594 87289 38775 4455 8655 86771 17361 80730 4449 83125 97696 2695 55921 96763 88329 64941 10993 57130 55609 93970 39383 92168 28251 10124 45869 29528 78674 38712 78031 13925 87959 88017 51850 81728 8433 96019 27884 66597 24910 5966 87328 28391 53888 7559 30704 71197 35044 49930 44529 29575 39707 92311 82931 40697 38462 62420 31394 78662 36310 14824 82024 10715 88144 22975 59740 48371 22263 73919 17712 93899 75262 29202 46351 7627 35812 17693 25570 49529 65918 37002 33383 88931 34853 29650 71446 69625 9616 42789 88529 85687 62861 36422 60309 66118 6313 76006 94325 55579 57368 5851 3338 96431 13417 15798 861 8864 39156 80953 40539 67120 66857 78177 8740 35823 83099 83298 66991 27929 29896 21354 38564 81617 18401 89559 61712 69198 57934 3696 29023 2671 12599 56122 78049 39045 93063 14731 69051 64277 47213 30919 90738 58309 52126 66026 54335 16504 2580 87525 72413 97515 7386 33180 90702 40888 65727 44390 55665 53932 10768 76476 1474 1215 35505 4265 35598 37187 15063 58266 32288 73241 61807 14349 21616 67306 51581 9451 54825 21357 5958 61264 68411 43276 82212 74027 51724 92514 49207 39369 71707 91788 95935 21467 15117 85506 31052 80953 26262 59861 6725 84797 56011 54911 81626 27088 84182 95600 13940 62109 30998 30891 8179 79739 52511 2538 21806 47819 81864 34803 64566 51068 90162 48154 66315 45260 29728 62869 55529 16110 51270 47070 48299 89430 13673 39470 71549 44920 50994 87100 64220 82444 39823 24367 22322 97527 84968 23669 48976 66658 42130 95069 38000 80597 25985 59806 32408 82789 16688 84399 39837 53223 69020 69836 83516 94001 29120 59427 47276 72217 5124 28888 70206 29290 85940 10891 18370 94636 75149 46100 8229 63990 46475 22407 48428 43321 88787 23645 27393 34723 96685 73169 85327 55642 16881 82834 6190 18335 86109 20390 47095 68540 76180 11581 5360 10431 68601 21100 77593 67856 93603 35335 55178 91949 62939 88527 78111 86100 43345 66442 11587 86057 17825 13529 30721 66022 85811 39918 40326 20337 90728 88400 58900 80897 53230 3240 15027 1393 48427 85301 51727 6611 61338 11869 36861 85281 80500 79630 37832 10602 60087 96581 56402 24057 84950 6975 60147 30221 21738 8392 16494 78997 54175 8080 29720 76323 88536 7109 15944 27036 88175 10245 9466 47698 63694 5894 67778 54077 29482 79197 48759 41272 56968 19254 36751 79793 60554 5548 9138 53301 54993 97327 49513 20636 62345 64172 22379 50935 39591 13406 14861 17046 45465 35273 64671 44002 60597 66181 62172 4276 24733 32 47295 90839 49511 25462 76473 30947 88921 58846 24402 92069 21182 58749 88386 29894 93734 64221 47912 64481 66476 1357 77729 16106 21458 86169 23997 77943 53400 77279 93822 44823 38128 89588 2546 45728 29967 27569 66140 13713 24434 77770 47697 96958 56980 34280 20769 31168 87170 92523 45592 66278 10868 68075 77846 14517 92793 27698 75404 82829 93433 73834 80217 36465 97038 6999 27212 55209 62380 23051 86866 94031 86120 46998 75432 91009 43910 46608 41495 96739 8568 96629 69280 1817 62667 85027 13840 4485 37194 90006 59403 28556 2700 14157 80967 83183 59403 67649 25898 77478 20955 15569 51652 92225 38225 17213 50250 57813 93507 26671 15074 79551 22500 6044 5934 32442 44426 71649 22512 72929 48881 29232 59692 20022 35848 34539 50285 43847 32686 61287 76344 96653 62632 87756 50901 14944 31538 9613 90107 19731 55859 80073 92938 90890 41663 79960 45665 82694 60824 75177 26493 4546 63771 73850 18974 47200 77607 86158 69116 36061 6036 76346 65381 11737 95789 2277 54103 69054 55542 13890 33661 50557 6970 797 18066 42783 16957 25584 74724 34346 57153 73522 53393 52580 75692 73260 2599 89314 8098 46172 70821 11618 18614 35669 58474 96189 52908 24592 90726 71066 29763 43381 29442 61754 64899 40385 89265 71542 49532 78816 78309 14904 39672 57857 84485 72769 89045 21636 89457 5191 98743 93945 26566 34393 64038 50012 31342 9823 28174 86757 76679 88085 26709 21578 36348 45237 37400 57597 9367 92436 92774 54485 3275 64645 83151 33701 92765 69577 73827 1957 59865 44773 90893 77619 10175 46175 52973 95310 23082 54496 19186 501 23021 32690 82105 81191 53498 44198 46787 19079 74134 64487 19635 22258 160 41129 1752 47636 87832 72817 34460 83603 89696 60029 57898 85656 14449 56414 45741 460 75163 14794 17607 90200 84545 96516 75137 84823 21400 38156 78917 70983 25430 21042 89528 58605 94990 79070 62319 50068 7911 10204 91868 85614 37805 69840 13112 88024 92838 86839 39311 75030 21018 84489 17458 52295 73297 67800 61822 21055 24440 22588 50971 55029 21983 861 1721 2221 75896 17102 61638 59969 80217 30024 41955 65813 97120 26983 47220 30855 80881 38616 42527 81421 73006 48262 84213 76745 91282 78223 49065 61782 62172 16789 62147 57816 93998 42786 41519 14388 35397 22144 88073 20581 44763 8021 1596 32690 72925 16997 24115 69218 53948 42434 50842 61886 55026 20843 55419 52286 81654 37457 75252 5848 8462 85870 92545 65070 26776 63114 90495 11970 70191 62571 89810 20622 93995 50817 18903 50242 77757 34771 87224 68544 12947 82832 53362 905 20041 17488 6738 96328 46337 92471 60991 94380 63874 53439 74311 228 26512 67797 26857 11459 24726 60989 57817 12823 4857 83900 54726 68271 97821 93029 72867 37115 61363 52101 79692 37012 76058 42522 63211 70708 32068 33188 64126 55380 70783 59200 38719 3714 89623 49111 86953 53073 68097 11544 3679 26591 56819 69020 24573 13950 38402 72117 58676 12016 9606 52523 60180 37555 65871 60465 79624 71330 83365 86558 21426 96166 97079 1101 89536 50829 80948 18065 42570 51606 44423 21135 44952 81683 21950 36871 50576 95209 48919 67200 57104 38507 7958 61506 35534 31603 79950 68910 35690 2778 12588 53662 90692 15743 98137 1636 70965 59038 37245 4178 60900 73483 92822 53360 272 65668 89359 90125 43186 72151 16084 18207 19580 1017 35274 78559 81566 36622 46088 73860 65176 82308 56124 41862 47139 95248 6403 1816 98319 44554 2819 501 90979 96763 91044 52520 19084 50282 41642 74431 25338 93066 32359 47622 34763 73926 38996 58103 84443 72078 10125 79660 24686 60309 29713 59464 43239 91868 68811 65049 98653 61579 57642 59051 35751 40352 32260 92922 14859 6566 37799 3391 95617 90277 20978 75465 7075 4801 35902 51869 92182 99120 28427 5943 41642 80439 44520 54777 1721 37645 63454 91974 43984 84139 74067 26454 50803 72220 64858 92174 80254 56481 65555 86133 5198 84135 33164 67726 64142 48982 42963 85806 70655 27837 85683 76327 80298 96031 72276 28756 42038 15665 9714 1127 67687 19301 61451 12428 80531 84669 92444 65376 88187 78967 4094 82235 50990 93832 7231 50870 79592 26080 52818 14791 51942 6832 91446 80982 64369 11994 91211 13954 87803 78252 53954 10651 17393 76549 97604 15890 54343 40713 4591 71017 1751 1992 3769 260 98243 94792 82842 37066 94092 38710 98884 12476 37816 48517 31118 53728 69566 64242 11819 7766 31150 28926 80409 58084 64546 92115 50338 48913 83392 55119 25238 55598 83285 85240 15604 77521 18171 97906 31575 35891 81587 3221 59613 79955 75063 25053 68155 75308 23112 30261 18488 6270 11933 77411 12058 26819 91311 53956 32314 82496 21815 34888 9880 31359 98285 61961 73313 30689 85595 5482 87128 89843 61352 64041 39555 81429 34573 33969 29250 90484 64727 4861 40003 94875 18151 31576 78839 5082 40289 18051 34476 75883 764 57041 41755 39482 23178 13013 68213 55634 89839 21619 27940 86696 33540 61902 58125 1563 98550 11846 1175 66140 2949 74344 12341 21322 23382 65786 2555 254 17614 63510 11716 50300 83310 38940 62089 29418 20206 86556 94119 88709 15778 53499 45700 48351 84000 57425 12533 39118 79496 64475 64794 15767 37184 11538 36647 83971 83193 93416 42065 73255 8928 7698 58952 93396 29408 98679 41875 23477 17670 65315 79695 53861 3544 31495 98033 17799 43198 95604 56701 97670 22712 27556 27827 12820 60125 95280 27525 55665 11251 4772 69566 27217 47470 39921 38530 46626 30724 11726 57115 6374 19879 47276 3289 91512 22595 5888 98259 97146 74551 24972 76190 3902 59245 77573 29326 53928 22089 73090 32554 26395 80294 9316 93065 72731 25536 29992 78661 89313 3929 63285 4590 76955 48224 18103 89766 41697 30427 5193 44147 5152 35408 85486 26789 27304 71149 69169 61262 31792 67877 61488 66179 62761 72051 78844 61658 82551 19253 35012 64617 52146 74864 26670 96093 28136 44559 36992 82977 77658 33348 50690 65592 69870 25571 11639 69798 37439 16959 29179 8621 38991 15042 78838 31353 63752 6863 68753 73425 20567 44799 67007 38389 81995 97669 56525 12896 65377 88379 7374 49957 87592 3340 51182 25634 19708 13931 48421 60684 97922 81524 54373 25304 6969 70130 61376 28078 81633 54360 49487 38039 94342 83271 25304 65664 37675 50129 24990 61791 12242 78187 6177 40266 34304 3363 94660 62291 6232 82004 98975 57411 53545 7988 4093 23103 62384 11699 77834 30015 57683 7298 69717 9132 62892 35960 61785 41543 28503 10295 21773 93485 75354 63100 58392 37282 38740 92652 80636 14191 65312 14274 42333 53850 76491 25325 75279 71973 79095 65669 49697 45329 32557 551 51134 12834 8722 74409 13392 71769 16972 5749 3295 19987 53502 18066 40391 96045 71314 45308 49406 9983 96826 19837 54071 49440 40194 98264 9947 97281 38763 32667 38203 33339 40618 58001 46647 49544 34128 66427 57832 51456 70165 34888 67352 20165 48935 66665 11590 50650 37553 97599 66596 1110 16845 61464 51305 40765 43619 89519 7239 32483 10834 44898 71200 73687 37380 63483 21351 8970 20841 74620 77017 82089 40162 78429 60075 45647 96041 62456 6340 39516 42334 42349 42381 32900 2301 15023 17000 60785 49344 44833 15396 78780 40069 91275 25019 32023 85326 9041 2218 72836 80690 53509 25026 58989 6704 35225 67797 45169 55198 64152 94928 65872 5670 40496 98405 77010 82468 97013 42876 69951 8106 59635 97771 76853 30727 69051 48985 61106 84909 71067 54403 93726 66234 25549 38457 96631 36060 40544 70895 44331 89670 98002 76375 90371 73039 13740 31673 3623 1050 13619 85578 71139 97632 80998 46741 90072 83626 71080 24977 72318 1075 89294 242 53596 2301 58420 24320 76692 91856 60990 69857 42522 53508 41036 78088 39603 57130 38086 50228 38845 58186 67828 45279 15350 82230 20451 80469 76171 19145 20369 36342 26163 27266 63359 96141 16040 82024 14018 45592 88410 39896 34224 9328 76184 62167 88804 39924 48688 48415 2128 1194 20388 72436 17615 10411 50024 84362 2348 54086 19273 42556 43920 67481 95286 40795 69459 1973 92101 39833 88502 39523 31428 36526 25031 12826 47851 39827 24158 16145 67096 94362 77140 77696 52865 31250 21696 81368 82314 71083 9960 14810 55609 67536 73939 14419 4349 15944 47374 72473 80778 90782 90869 77398 2016 80831 12095 30057 50265 3536 3708 17498 18850 82846 64044 65914 6732 17816 38774 56735 26903 19580 86253 49445 72109 74734 7615 78196 32834 34642 487 15777 78520 49452 14852 70645 86406 5913 59113 73946 65562 69122 28756 93687 55152 12885 24933 22970 25505 44512 13796 36683 80990 25839 81646 41615 89620 33732 29123 27295 68784 58515 11706 20892 37331 71409 3181 80269 65557 22879 2000 19987 25899 92253 56872 98275 70638 85970 85256 14182 47653 41389 77076 2026 89697 2981 74691 28640 90072 32411 46921 58075 80458 82681 17350 91384 52056 7843 35948 65402 25882 93184 61244 84213 93163 11953 77584 50105 64959 63517 65408 8876 60651 84665 59626 13068 75942 35657 56476 606 20573 31665 61847 83581 31267 24865 18051 39000 12631 94370 70957 26367 60956 98384 64956 22267 51946 22946 29555 81834 91007 98331 91894 15685 63370 88061 92545 14184 9119 48524 37601 40161 76095 48318 53928 45862 13543 10855 22091 85469 78308 51528 3552 19526 2593 52664 32187 24401 39127 4546 20818 65663 58193 58569 2674 88266 15983 95663 30565 45557 96786 67872 12554 84504 24999 28377 7675 45524 10911 76957 21188 76878 88752 67124 2600 53190 4023 11473 49029 98358 78573 68935 23994 31870 22469 25547 95792 28011 17462 42912 30203 7894 97512 93382 8759 19371 42418 31170 87150 97547 73704 25976 84980 65703 60292 34299 45452 91806 84000 64246 12188 1881 5213 38455 23244 1694 70924 66644 9358 38344 39858 62061 1537 98318 95062 48407 30438 2387 4572 91230 92173 57187 67383 44664 64285 43292 92672 93523 905 60978 32665 43693 81932 83851 68763 2140 2759 31944 59660 33052 7392 93910 86708 45869 70599 51277 51516 72350 4689 37139 42053 80685 17433 25937 53660 26714 52094 64345 32123 70679 40923 57842 20003 93524 36479 91007 88502 91126 54182 70911 16419 28374 60533 5870 70744 46703 11994 12473 83586 48644 86569 37180 88562 11323 44193 62092 70065 55993 60101 21952 31678 17288 72448 84027 26983 54720 77404 37269 14423 129 66576 40161 49779 5669 80588 38677 88164 35746 9113 78951 80801 50923 78577 10161 66922 31793 53061 83660 24210 60163 82827 30035 27228 44123 62056 2802 81767 71042 54181 1683 65369 36751 95713 40656 9711 7166 53996 97821 35925 9928 2641 81087 38166 80137 14756 86765 12058 88801 90787 25053 79037 358 61671 1966 95580 98580 67879 79301 58212 89938 44211 32183 94584 48465 96480 58764 93386 29009 87548 11901 76342 170 48411 19631 74486 6615 18675 3263 61457 2868 74941 35227 42079 28574 56863 21867 6847 60866 33160 85319 25656 96393 91744 83527 79566 79317 87818 71074 39624 69189 39237 73311 55519 59071 31196 16383 29665 36782 60445 40801 86276 77033 15507 63705 87431 68033 54816 58603 84543 51411 8762 83009 76158 30797 70755 78077 31567 41665 88131 85498 68456 92894 62001 21658 43649 30903 19070 3105 98190 62715 62738 47156 45552 75116 6281 50923 62563 10192 21030 48224 57398 3050 13394 46175 46715 76344 70753 28786 15762 10403 49753 53112 73566 77124 14555 96992 40482 54177 33384 82627 18017 71549 34753 96132 86803 41437 64266 9148 72034 89215 39455 50928 77643 57046 11970 26308 21636 63229 9103 63593 15278 7044 65163 68174 82016 55491 3881 38353 66858 51585 62536 1986 33144 44123 51455 72852 50716 21306 90953 90709 24144 64472 17746 9128 76277 18285 41919 16691 82526 34433 34478 76227 82141 38802 78182 41261 84256 95598 18111 82184 4991 27010 34564 49195 77696 88138 40544 18187 20762 84256 24757 21721 1300 21968 68981 29550 73496 92764 40412 3881 65832 92808 1438 29552 75357 19894 28446 23173 4071 50005 2126 23444 9388 25623 38040 23075 37715 52336 10574 5056 11449 40208 92501 20372 29222 42609 19637 4373 52298 29005 13042 69133 18431 53256 26819 13659 34159 75194 79544 81931 5998 95266 16242 30120 20706 12176 17654 23342 85190 79950 86513 39369 74062 16983 86326 1110 59107 41977 37080 88860 30721 33676 20850 60605 81072 46634 42377 61102 74677 88787 26024 95640 6519 85067 7781 26993 66345 85383 92010 78277 17266 62179 39132 87075 66307 72096 75432 18569 73018 95214 96388 45862 50278 73959 78607 49433 90879 15702 14059 31317 97453 19020 55899 22016 38101 30847 43650 26336 63833 6808 98224 64544 78262 64755 97226 52541 95559 761 24292 62354 32276 33905 83225 84614 27476 24103 40664 78515 35376 96218 74751 69237 60482 11551 39609 73429 19538 91200 63264 38166 30458 92082 72507 24152 34112 58215 5294 48418 30722 21227 66366 94596 96239 89380 21834 4235 79883 54185 84892 61626 49041 3664 2411 62063 6012 85875 75245 41239 98097 47273 95863 88571 88010 61594 79356 7380 43214 77804 57612 88598 69064 94395 15506 23869 40711 23486 77508 62571 3109 39840 29695 98432 54206 71071 90740 76559 75726 63565 8656 75940 94975 94891 87006 6863 46790 5370 89968 21330 72346 32861 45793 35069 98123 48011 52780 91939 8028 73169 1903 87705 62247 14081 58224 39459 98761 90976 39781 21484 94876 76088 93607 74792 56721 62939 8725 26082 59411 79635 39474 75987 52240 36682 67234 13295 35068 50387 36932 96433 73285 21960 79310 14750 92082 73934 56460 47512 62897 60647 8600 94160 37047 80641 71743 47278 54883 55108 1229 49569 2058 80039 93131 22225 98190 58839 46969 49454 92945 58360 61752 39670 12957 30951 79677 61719 1563 52105 49661 69716 87016 26884 38261 27732 76303 37998 51038 29074 65179 14615 52900 20318 96019 24213 27546 45714 61439 27749 20919 95310 53441 14786 29624 14156 68862 92406 81898 44492 71361 74910 42221 53103 11202 71106 21815 48526 61769 85891 99066 17179 46236 16094 93631 89199 55634 95691 96308 85312 91053 57899 96449 8343 53928 12262 9162 94846 93781 24131 3578 54111 41840 66952 19080 40562 96167 12375 944 45771 33102 31435 26637 3599 9966 77107 314 81689 50339 26865 9380 70821 44084 71738 27193 6550 7831 81544 36368 51082 25517 20372 55590 59465 87619 19099 28782 7672 8211 33428 30933 98296 52597 74126 61396 98638 43637 56083 37903 55309 61339 43767 5539 38022 82360 1175 49360 20041 18611 36738 80968 98488 25098 45870 89471 72232 60558 67294 77362 67234 41578 61568 42607 86218 53570 36403 1174 90614 44282 70610 56613 57857 23204 91608 52591 98821 77919 87831 48340 22550 25853 7333 28712 1368 57995 87803 67051 59144 58863 75709 16595 28485 92238 29561 16031 8309 94627 16995 28764 20019 95712 36248 33493 68379 10186 64899 96876 91027 26255 25758 50398 39519 68136 33766 92662 30195 1608 8882 43886 47318 31463 69878 52103 5290 66952 74731 74859 45841 84745 28468 83528 47101 45305 55058 48560 51013 74831 63844 49548 21376 81916 98565 61230 27076 82821 2707 68143 14004 46882 73393 30430 51510 73920 81647 82821 23924 86717 38402 82828 33371 30722 48869 7765 61264 20644 52331 97490 45315 61585 36465 85756 83006 17135 81517 85759 92145 32483 8215 17476 20353 17748 96501 25536 27096 69605 19917 64202 81160 85021 67692 91519 53145 54182 24450 78585 75199 93370 32837 21628 72657 48410 86022 65123 20144 74654 89857 84454 73372 8139 10669 90218 27132 75812 57257 29095 24909 63749 57139 25541 75760 97397 70233 85689 33003 68826 39929 10124 72580 25148 17102 87939 46368 36068 95868 13405 97799 4729 22173 29262 52630 5245 49535 60983 2431 21046 62983 43217 11028 6907 57633 64948 19313 27934 1507 81994 5785 86554 91183 31557 54079 85067 62872 80031 5605 66505 22499 79799 78672 81961 52311 83453 55906 55475 81527 27314 8490 51348 76703 26301 63470 88506 91766 94868 94575 24128 87755 11572 47278 1965 67538 67898 98792 75589 8512 38672 6648 85396 27378 38539 33522 9020 60682 17350 45992 2586 48418 88413 43265 75000 79773 36877 15045 19163 56849 72553 37416 49221 54109 53128 23357 58332 27070 34119 9270 3987 25035 84355 56286 79021 20650 29702 27259 67613 75193 17249 59551 74867 34943 46520 67622 32618 63114 69023 25563 51074 14117 11539 14432 50365 98637 35350 43175 34916 37705 43068 1267 93507 82573 94708 52415 84540 50528 33907 63117 54936 70441 33271 41066 85242 1174 96805 29301 45048 91994 74205 49192 8352 28383 6624 44845 59549 64765 563 37730 56362 39733 72183 31842 26837 30203 27503 96626 73522 35010 307 11435 8826 37951 35013 54052 51350 53745 51339 885 26768 11720 53404 80500 77624 90627 15245 95110 27403 91549 28706 59199 59007 26672 88156 14163 40724 63978 33162 62298 72769 19056 44615 1750 2460 47145 97796 91978 52529 30487 74208 21027 77286 22346 17717 17890 55835 15734 90490 28130 56560 15415 2236 43194 65848 5601 58695 52578 50779 62738 6348 84317 40327 11718 85360 97214 73829 64635 61761 34433 50611 49588 83979 90136 74500 30861 80730 49973 21799 46348 8207 51875 42941 66502 33608 6365 48375 12477 54300 57617 61251 19175 83328 51453 28731 15183 15697 83443 53850 41855 32287 48572 50723 77225 38411 39506 65049 23906 878 77892 79344 34694 97546 87809 385 10600 98510 75604 1330 78991 85924 5886 39685 76129 91495 47590 18708 20281 40786 52892 41159 29501 1135 28244 58315 28680 88555 70916 21387 27712 63851 661 78981 56021 69294 79362 50291 25266 55544 51869 68259 34523 18491 72190 61226 64544 36164 85185 62464 95580 73391 17063 96201 81139 32944 74346 14547 89895 886 35697 55588 12979 14395 73318 28342 66764 54307 53692 61345 65968 7575 2939 58374 69043 190 67300 26876 77906 10996 33287 20925 44402 44444 57130 23333 13163 69748 19018 63930 88593 32484 26496 4499 36228 26418 4293 94976 89194 55931 50254 87864 53119 32598 98803 88113 43962 2083 29993 85928 71692 56149 13562 47921 88264 38417 86884 18492 65208 55497 13557 32423 32237 42449 5359 8000 64382 13231 71862 2707 88612 42304 390 71982 60486 11101 17953 24827 26830 98132 42734 77921 96223 44444 21672 64466 79290 7384 47266 9595 27751 34656 46464 29333 75163 32526 87785 83892 76932 79378 89956 32108 86372 80635 16686 98650 84348 45722 27927 18075 43064 94821 13044 210 48092 57592 50939 67358 89804 37626 61285 24559 40801 19838 1562 29054 72222 81235 27067 64102 30769 10631 71275 26689 60103 53848 39798 38949 93635 75771 10460 66289 69836 66694 76175 69117 56701 98901 55330 4868 20632 821 29805 67648 62599 3340 6984 29268 35756 95544 43034 86574 63579 6214 84410 84558 51164 19410 88073 26553 97665 90764 36705 5530 202 69613 19029 25174 29133 75840 31089 89861 2945 5035 75988 15150 58116 7341 69398 45586 30721 81937 35342 17795 50758 47628 86913 94881 96826 24000 29974 42988 59393 14940 51534 52807 84529 90132 58367 42571 24818 59447 42629 56211 36720 98465 79672 61449 9494 77697 90836 25036 94142 41537 2801 36399 53022 16952 7251 77993 10852 986 51977 86326 25996 31022 22265 49534 41875 28049 65304 69320 62514 23210 93582 80416 58981 38658 95511 65766 7872 74241 53045 77373 26430 10985 28395 33049 23690 66004 40845 12639 94974 96832 21579 88991 84102 77241 91898 9317 69423 7431 82569 26593 28595 28077 16094 97296 436 1153 74743 24752 5868 29590 36322 58036 48039 6763 75934 66333 52781 79706 62371 3656 45348 45824 89042 42986 4404 3314 33480 15511 66337 17559 58623 50184 11860 34003 84421 40134 90753 30317 48606 74390 68982 25016 370 54909 98097 23897 44775 46824 87133 81247 74965 21820 77732 98973 47791 75616 67512 9893 49609 45539 69237 68678 10672 93264 56206 55368 29848 48343 88061 90303 49789 1862 32572 17649 83933 94015 92224 7781 71965 33487 39341 79280 84025 6554 96982 21449 1887 27460 64956 74481 48752 39113 38755 29021 29476 74952 91481 59591 90731 34487 91644 8636 16429 66646 78308 37765 41267 60015 62501 70504 9739 10122 17699 66694 92003 58320 41291 61984 45112 9829 37799 8636 88954 21811 91371 73980 38908 79687 39761 12176 87332 98439 208 65210 32618 38133 92448 30336 86201 17902 52987 47730 66768 22675 23617 98158 98174 57738 38786 49755 38156 27310 13168 94210 92814 21574 79598 63709 37838 56409 93382 3842 18698 30555 76915 19646 26802 60151 10449 97940 87831 72156 20993 23784 97237 11571 61689 40571 28988 4260 16366 68597 1802 13716 93328 40277 15160 19541 91734 98665 78061 61360 93356 34807 91872 6852 12283 34989 50743 92582 98272 23839 28274 16158 886 98090 28471 70227 43268 62740 16970 9046 12082 67566 96920 17635 61237 64377 90073 82193 68318 66519 93672 14181 73422 19103 10811 45949 78017 65986 74379 83864 28904 32091 79757 69891 66505 84113 31511 4290 75120 496 98731 87424 17393 98449 37906 68324 71654 63229 65089 10737 26679 64589 94475 52597 13814 61713 27867 61539 88012 60660 45728 44798 56330 50050 39051 17611 75360 49840 86013 49332 58566 35899 87345 75082 17312 81008 9388 77610 12794 27465 6839 22254 44922 50340 3530 40218 30675 12423 52298 33288 47461 87 14605 32475 59454 13769 39769 4213 55560 71817 76031 33031 74773 92547 62298 34884 48461 96007 61658 55878 4998 13917 91403 74630 6565 38553 61299 20057 97138 49018 10693 17518 1190 70989 73175 45752 41354 2286 29643 23477 57328 31971 97289 39829 24960 13917 50145 28764 98635 61797 13814 76961 27929 61069 61754 91012 49035 29623 82859 55403 81499 34871 58193 36797 47841 38214 86717 50009 77315 26238 62125 95946 9284 40310 42708 82086 56952 7310 92021 2310 39355 37355 73315 98158 59495 96698 74156 33720 74354 38340 53596 71779 21788 56409 28013 81925 28990 9405 86723 43398 69559 41272 37107 28147 98084 40312 28032 85894 80977 37419 19444 33654 78405 84237 72955 83224 69486 25681 43131 82769 74421 62662 67769 52105 46917 39652 57447 82309 32891 75988 28891 66028 90736 35275 22176 62755 65922 59936 36961 35386 79183 18282 87631 39462 64681 72743 30665 82657 60048 74320 95623 74731 59632 72080 48124 96586 17439 18343 84703 96523 40482 6453 87411 25434 76277 82306 19642 96338 46735 86574 59564 49718 95300 4901 60205 10572 86099 2224 25382 95252 1401 16446 60492 10815 85682 8008 1560 73874 54759 28238 24094 27000 26624 30795 78498 40429 52063 11294 53516 52443 9363 66298 60651 35356 9712 17155 80251 29829 57425 39742 20718 984 27402 86853 27370 31447 88939 48486 79225 93241 65668 37866 75559 87015 13385 5851 88523 56329 89726 35949 51972 35530 65538 2970 65561 21182 74711 49417 73353 58724 74724 5378 48162 83933 44229 92033 90480 50548 56090 50690 85931 59855 72534 44453 13644 29180 10040 75406 71183 28504 22587 2205 41764 77573 96169 10356 34438 53508 94641 61933 56187 3585 61135 61324 84165 28672 79425 8888 47816 28782 43593 21423 59683 53537 81839 97462 51135 82601 56513 40233 24201 82080 89685 98352 94991 9819 24357 47 69069 64266 55131 29961 13919 81691 4476 5850 12193 19245 57722 6290 47259 12770 40872 73258 61112 2504 69455 45278 44877 78077 365 63223 71325 7152 84383 88564 19913 11141 48216 50457 56419 66583 79283 91008 67996 16821 85447 16359 7178 37010 80667 97013 72090 9238 29139 5978 65197 34805 36236 4179 40362 80513 88835 59788 66246 11101 65498 63303 25163 48966 21464 44015 38361 16806 69929 5558 83326 6387 33 22472 97209 36159 17990 46364 9796 63861 1714 30068 85696 51842 20704 53292 58078 60496 25726 29871 49982 81843 57423 79065 29680 93393 43956 98784 26384 4031 50658 71406 9657 15933 91914 36555 74288 65538 1846 51444 44804 3912 32946 58296 78405 77609 94809 17574 11086 79809 9743 30949 83099 96518 24106 68028 80180 43274 11717 94799 86603 63808 45293 81299 93445 1105 55380 8725 36731 60166 74967 75289 97881 39733 42840 94274 73348 52240 49623 72745 46174 87758 52950 77821 36822 60571 70743 43752 18846 84474 37973 65333 75059 21103 27205 80178 65543 15914 37885 74770 28592 42783 31881 80453 2741 38921 53983 3415 81995 53124 94688 40311 44020 55977 33924 805 63420 4490 89248 44588 43843 69312 38402 32253 50438 51163 44324 74021 39488 44776 97517 65585 66 38297 95886 39896 90681 85056 50822 13964 6920 53211 61185 7283 42911 72977 22084 6368 20966 23047 19045 12706 9305 81991 38285 39251 94297 69376 65689 88000 66378 82158 24414 70573 77088 40807 8478 70246 60088 47421 13861 31952 12664 31973 59245 3722 21245 49485 41792 72976 33778 91008 14888 68014 2337 41942 65430 33980 54012 91959 94109 75935 89260 92728 3761 38869 2410 95019 71542 95969 96212 85995 952 18406 39423 2489 8936 96812 39645 38432 53264 54802 70708 49145 33544 80011 75587 421 97920 49136 57107 88949 48092 69664 74954 14766 1479 98978 67075 87661 53388 15533 56695 45411 82742 23580 29694 82819 98114 36652 12144 84614 22568 5896 81995 1518 10324 28776 3611 30565 68570 60953 32146 60859 89167 15640 80725 4347 52518 446 31846 18179 22678 1035 39962 54961 7663 89614 96788 15529 35491 47614 72961 45393 30256 41124 64396 64349 83204 74258 7999 49058 31134 75064 69860 27840 50823 2271 23221 674 58948 74456 39323 38594 64687 84325 42797 24229 33406 7917 72661 15697 12022 62058 48231 62688 97957 16031 21325 28171 87687 6799 61069 2736 31878 47169 90807 38514 73639 54554 754 68696 19281 21644 77371 69177 25311 29623 33005 92118 31527 87458 75003 12060 39048 63629 97214 3772 24053 81300 96011 31243 31321 1515 2169 34714 47271 66982 51234 24269 17215 84179 76908 29371 50367 45643 63872 78341 57341 36413 20103 73241 95492 9942 40944 81959 70935 37907 74246 12046 68840 88424 78982 14100 37457 96853 16262 33233 41145 58685 38153 51820 75545 55451 2885 41465 17532 17496 76058 55316 65307 69224 49930 52943 32363 53356 89265 50657 11424 82172 65058 32055 42239 86788 33637 52690 71151 59422 93234 61129 97657 50726 78723 76231 47871 20757 55620 23211 14978 5092 58324 63076 82914 20369 74771 67659 17397 80863 67276 89307 9773 20028 60166 133 2918 55241 10150 83519 91788 96829 52220 48753 42805 22369 76748 38536 10723 57425 27798 13039 63387 37896 78366 98601 8999 92661 89352 61047 34449 22876 69732 29303 58333 14377 52328 77575 5150 46140 49538 14910 50242 9479 16224 33964 63390 59757 1764 74635 31574 32806 43448 33221 68404 8809 51293 22333 66759 86339 53247 94541 96171 33943 48177 25032 16500 20596 38512 28947 23232 88931 77443 84459 57703 61309 22089 81633 13704 14730 88402 63454 76956 48103 77192 33223 59424 3105 45530 42132 97685 1201 85538 74712 89528 44330 20981 13940 7841 49832 45393 80148 11620 62513 27557 18426 28167 63206 55949 82151 28644 88959 98686 11486 51537 57888 53899 15378 31993 6177 63053 16565 56508 70496 25709 11212 62389 41996 44424 52317 54764 73135 14859 9291 11882 52640 47278 25406 17476 76904 54808 24708 30470 38647 38429 3240 62744 19394 36322 53211 60632 28230 53287 90622 45665 91653 46564 47566 77329 93384 98857 91426 3226 31568 2555 63314 7017 47092 6588 15919 56378 26065 12845 23218 13136 50903 76465 35129 23403 93631 94114 14627 54084 25009 71916 69365 87159 32334 14166 43782 76132 74369 8353 12480 67382 64771 96155 75968 37453 96387 80383 20853 95281 10569 43023 58906 56597 32389 45715 79545 2967 82078 46491 95640 40597 86472 78298 18104 65185 15068 62567 40498 27129 23611 48072 91931 73177 48695 18054 83255 37246 38876 63369 31288 52667 12832 10633 34755 83988 30958 82603 15106 15426 30412 25311 9907 13213 3183 2585 82805 91557 16897 64166 42123 38622 73165 21760 61151 52630 32261 85629 48820 47259 60716 25379 39509 60483 63624 80350 15133 40908 22858 24393 64419 9154 94575 49788 53462 86408 17893 84415 97360 23015 98478 57015 14248 69469 21859 64269 52668 75789 26695 19727 20287 49036 9147 1702 19996 53828 27904 37648 9739 23480 45332 33247 82473 13793 11577 84078 74123 9704 92805 44920 37426 64403 56510 40957 42019 31500 82487 30185 58622 51727 28143 11372 4772 39297 61811 94443 42508 59140 51326 65933 64771 76165 8403 61241 33894 78272 42884 49311 70529 40711 11138 25982 33908 37228 52080 38881 86099 82717 24604 12388 97620 60645 3488 92226 92743 72377 25155 23870 81458 1081 98143 56989 18132 96197 52945 54643 42132 93634 51158 98517 94280 16030 63195 39349 89021 98246 98103 54508 97129 78721 83183 87262 80039 80896 66326 63835 1728 54581 74339 37299 68972 72924 9685 66459 65231 77124 78633 92164 6860 72272 71817 29108 40702 58339 56259 72703 24668 91284 7692 11288 52889 45539 60130 80580 76808 51017 97581 90661 86663 41196 24331 70330 35663 8178 93569 43678 49676 6685 11403 40968 38744 82881 92808 56562 56152 98232 25906 35525 48759 13831 32290 14056 43357 29483 96859 46344 44881 64519 44365 46791 42903 96967 96031 855 37975 41055 45554 40095 72930 78305 34434 80096 75360 58275 12811 85157 51210 34467 54483 65657 63028 55660 65169 69231 7499 79761 21005 36478 76566 84467 29484 9474 88811 47985 74057 37323 2661 57097 21317 12813 52966 90625 83753 47642 70414 85917 96881 75418 26173 55094 87170 47310 67188 6991 57839 78610 12854 6258 3498 31664 65261 37596 87218 17023 38591 15063 35888 5666 78032 68229 36214 29870 80377 63685 48975 7391 11658 13484 38314 92260 44838 12748 64706 42363 79576 21657 3867 13735 46046 87939 61402 61137 76119 44991 97360 85303 93129 21093 92910 93197 48112 46093 33983 74992 68397 73382 76324 3173 90081 39644 15278 61252 64187 14483 58496 29187 36782 75131 7067 43404 29644 79945 90048 92888 39950 27512 13221 56419 4824 36890 38876 31577 9011 73611 50585 42896 9878 98408 6070 62554 78259 59847 36650 25817 94365 18438 73850 84700 64296 40064 63040 93407 10544 34328 55603 4126 77551 79616 13646 8139 67140 72360 13097 21129 79892 97689 56547 1515 8762 71061 94343 83790 83859 84649 56281 98031 76238 9305 8233 35930 3924 71149 16736 75877 78967 76330 29728 92403 85509 51765 97272 54356 50434 10596 54185 78869 21855 39207 25591 48971 4359 35234 2478 42453 16700 28917 460 7595 5555 47434 49266 61299 7089 78813 19170 71738 67177 40101 69666 46615 70095 61891 10401 88088 54724 35795 28922 8792 16959 6570 23025 1300 26289 13841 89040 91027 42142 81927 10428 34832 25374 42664 37224 72518 81955 33381 67791 78388 22604 76267 50863 39970 450 43434 69208 25606 55285 54133 10244 23247 89614 85110 43674 88794 33456 65306 73201 95318 88231 76678 59185 94198 50314 77500 37220 29166 68364 88594 70423 14567 43448 43576 96986 75768 63158 17829 29163 79386 88063 73252 2400 83675 47618 82998 58350 26809 17686 59325 89694 1057 95477 60130 20601 25931 89722 82985 2221 70742 76031 72408 40577 40425 93802 51338 51368 25054 22117 9134 38483 53719 42129 80921 40795 20475 19305 3672 14595 48133 9004 65812 81363 17033 35860 34301 41728 22167 35803 90731 31636 6440 39282 34 84155 48045 37246 91729 49216 97875 89496 11746 37706 46249 7658 96427 34203 63709 24953 17352 60622 17368 31089 83034 58143 34721 72759 76559 52672 2881 94274 54399 72447 9202 39837 91011 72883 11389 54473 41377 23 93963 84960 12609 22922 1900 39 56571 6877 61894 78817 38146 14375 22262 85578 36116 41719 57104 73279 42481 24767 92668 96621 85405 94199 43974 40765 30340 8388 96818 63687 21575 7267 93617 23285 72593 43745 42046 85778 79995 2228 31487 91070 37626 87719 30086 57622 18445 39067 14376 34907 28543 85126 40730 57465 62497 86593 53052 18625 59906 81962 16273 86955 3552 46344 7429 73845 35465 23862 28083 83832 16535 94865 51604 27174 22475 4005 5534 57607 30619 368 1003 24105 52427 71344 37006 17455 13228 52138 91952 31115 16773 30213 12522 16983 1280 68923 31588 49572 90073 48207 3226 48102 74939 4419 28511 50788 49986 34695 94414 53339 45380 24835 78134 63664 40103 41734 69512 92320 16662 52059 52944 46968 8863 45220 80130 86735 33782 54897 2782 8525 76642 39322 29706 42077 23742 90029 25541 49153 70759 56430 28529 6008 64460 48392 13316 81995 78143 29629 17512 48744 48685 22262 21140 86771 459 56528 15331 49938 11578 54952 63048 68145 54952 83499 27775 62660 41029 93982 78462 2061 67538 84417 38602 56177 75455 62053 1395 46522 85126 19170 61089 71877 24405 10269 26161 3497 53177 65635 9714 1656 98232 9296 95855 95473 40101 62511 27415 70550 86724 43254 2746 76553 96715 49439 67754 74053 3040 96242 96066 64493 99141 64312 16623 43148 80953 84954 30949 75062 65934 89739 57972 24397 88897 52993 13557 75335 45080 19172 81241 27110 18240 2528 71887 8156 88848 96273 27737 14685 96606 36161 51585 38885 88380 29692 43079 8377 18945 70011 74461 75130 83391 25022 53022 35657 6717 71342 29278 93726 80331 68893 25411 45906 83988 98779 55734 18407 21847 77633 86356 14577 70513 80715 87177 31069 67313 89098 9643 8241 92629 5532 38185 43440 10665 15628 70968 82956 17712 42500 94213 91451 82697 33487 77409 40266 28215 62839 4582 21875 85773 62533 50182 86596 17033 12647 11343 67456 97457 25701 38616 64830 94953 14723 42570 99085 27274 6295 1134 52229 19917 24196 80651 19460 13718 93361 17488 51735 32549 64916 64870 49079 68345 26967 49200 86125 81616 15030 26248 33591 71566 81019 72745 72671 57907 31984 11760 67491 61682 4952 11456 68595 24102 46072 55704 67394 82129 34121 25493 93813 19764 28986 80447 60369 79076 88742 65235 39976 45220 11165 78431 55582 65660 85684 53177 39760 80943 71408 61133 63918 2741 4618 91282 23647 26689 61652 8123 64415 15283 25583 29629 19261 35095 10556 5918 27133 55703 24942 24914 19189 47622 91360 77679 84894 28237 17579 5984 62926 52908 37350 71090 33156 26898 31056 51402 37768 65749 47521 43856 35966 81654 88530 33896 86728 54123 30326 4947 17983 39292 75656 74963 11001 22350 2381 74420 77824 84462 90864 14626 89458 69868 42950 25760 9112 12247 94615 59447 8973 68731 1168 61452 88437 58359 60506 56682 26218 39290 92882 9147 73648 60580 11988 3371 9665 26616 22698 77259 37100 90909 1610 78089 11512 45532 79445 58584 64809 11401 67465 21764 47059 59862 10820 24560 70957 55980 90885 79025 80281 39733 1424 61232 81062 81331 53604 98477 80928 49374 80805 28906 95625 7443 30713 50493 18639 38393 62334 60546 86470 78774 37887 49832 8343 2594 37195 8509 23290 85573 63860 26160 1187 87827 97143 31393 28011 48118 41620 84552 49573 7774 81026 81371 88612 48434 71406 45831 49522 8035 44863 47138 55368 70541 83280 22568 67828 61589 34875 75480 34300 57908 62420 46490 90655 84869 41476 70780 74572 29825 37176 8763 94284 30167 73867 60571 89282 33753 78728 93455 82230 51692 50880 86542 32624 53649 58948 45391 54918 79301 49009 48706 16039 854 93923 16363 13537 381 32363 56400 65687 12170 40512 35472 13702 57622 33872 29229 82663 33632 32251 1480 48873 40602 82126 14128 92802 4826 41248 91951 14155 3944 58033 38265 77984 23022 17326 21590 99071 2102 5186 15148 39751 53566 55962 75786 80675 66521 87073 50964 15955 13004 37457 12676 7748 1788 36248 60286 4060 69929 31291 23749 88871 13308 70151 25292 30122 55143 9661 59709 91754 38077 69328 51185 37400 15847 5075 41578 73125 89748 53528 79886 76924 67803 71041 90573 39156 21250 73742 6679 49665 22218 45062 95869 81754 91127 76748 85386 60240 67616 68788 6480 71685 20106 10192 16902 79583 27430 87596 86709 13723 78054 72251 75005 55800 26423 14279 10286 97984 25539 27824 63538 14375 11 13078 94357 48790 77878 15476 20432 13282 91539 36012 9802 19449 62133 92199 9585 50984 90075 36494 42763 78534 91200 5458 97657 7266 9311 77478 18982 5897 39635 46344 73716 97731 35108 90645 40046 59626 24329 55022 29680 69543 98738 7514 97334 20942 50649 92875 57021 49365 44518 23026 92199 95244 54083 7674 44732 66864 97919 37935 69258 42934 13972 89929 44952 27067 33061 31360 91536 64391 23627 55454 50586 71832 40810 76909 95287 575 86081 13671 45761 32259 6412 71090 97774 86485 71673 96969 33117 7765 71489 61531 24805 94975 94882 16119 38775 86922 22634 77162 8610 68407 81670 57950 70412 90463 56236 38979 1414 14700 94618 41871 85120 43814 26902 95329 92874 5802 27174 28793 97669 10368 63893 72086 30454 18378 40719 47278 1780 65699 6809 49394 88141 86215 80086 70036 69402 66321 29937 68174 69721 3070 35273 87851 62411 59292 67300 76011 71446 30285 75259 80812 42830 1081 6330 17076 59708 96952 89514 19103 14960 54624 47185 6681 89783 84187 94477 8629 65762 61928 70638 37411 38651 44505 39166 56690 2570 34528 16398 91482 45702 30225 10954 49712 13524 15475 74464 8778 4290 540 48068 20241 76642 4483 72506 79209 9998 31723 73535 54618 34432 41633 65881 44641 26732 76662 89528 12791 70807 86043 70862 9434 35384 18231 82858 72432 91587 45631 74556 56389 74297 1579 19175 54558 48267 83575 63416 60198 89407 1412 16655 19598 3769 60013 56290 5298 28237 16179 94818 46619 5890 90262 10867 59436 98923 52901 51568 81055 85995 79402 89275 24441 60205 33614 14985 43766 82292 83827 54181 13236 11913 22694 64645 15303 18739 50441 56440 54101 47448 55521 2913 30063 83150 48682 88208 72918 72106 55290 19555 31391 86450 7296 96434 33248 22642 33092 62653 74382 95135 57676 12131 76727 41667 6969 94376 53274 62874 84677 97611 43569 11808 60858 32576 61124 34925 86867 76812 89503 78305 13403 65126 43472 4283 69595 68306 50662 82194 92542 59757 36077 47138 57784 62613 83606 81853 33328 88943 78799 83298 2073 56082 83374 43615 43104 53401 99125 30450 84265 96816 85033 71827 73200 44496 56617 40158 85270 28649 79690 11246 54546 11605 66350 46037 32091 56810 71883 35208 17516 88706 34672 70755 13845 29270 66433 89337 1886 65980 97247 171 72849 47271 44758 74827 24149 6415 37158 97178 91760 51873 67092 49509 22538 44394 25015 86218 90430 24612 25822 33962 57719 84362 58301 94217 501 14420 4580 82732 41683 81228 89614 29630 32804 30232 66266 17652 89465 91299 95797 91793 74701 36218 12642 13943 50854 69764 29367 28703 31452 85892 5499 64362 12958 57522 92287 90091 56191 39691 64429 43510 31954 48411 14290 2612 54008 3619 39543 93786 79995 42341 27882 49112 27285 71738 26661 25285 71553 5772 37493 7029 61656 48588 1705 45601 14926 62105 50873 5861 27135 58875 19126 69373 97512 44811 95584 73976 62400 60316 1473 8656 58700 71965 74735 63429 64230 54031 55002 12758 4060 16227 57538 60811 81262 84093 48156 48722 47453 33437 5918 34859 93895 95295 90679 23843 28586 60864 30971 66608 96009 80644 2101 50781 4526 32561 56188 46447 54138 59802 86805 62907 9871 12137 59995 2689 6957 51185 17780 28297 48819 36387 73776 27575 48427 71680 29677 60922 70287 61589 24518 733 40563 82479 51068 3102 11199 7828 28441 35243 89801 51939 75328 84235 80311 68239 62910 76162 46456 9129 97523 45747 54335 5616 25015 77574 55283 96427 736 70645 79699 58331 47895 41501 21003 18513 12949 60036 57165 28540 97956 6457 13103 41217 8207 9222 70911 77905 86304 65197 37054 76046 2433 27460 20931 85771 58570 30236 38101 6242 2065 11367 79812 83207 89045 54050 60800 77715 80605 15971 84874 32621 50712 37378 45179 80714 82899 20648 69746 61073 90529 4040 41890 10831 77138 95209 12318 35311 34677 1545 90256 6136 62534 57742 60883 47153 63235 42855 79931 51688 7285 61343 23354 91532 53538 45478 62164 95556 32889 90883 69008 98500 86588 24942 96176 76254 90506 11610 51503 40836 59289 58691 41152 60597 78533 13662 61342 60067 37093 8538 98674 70231 30421 21369 59501 34657 69345 15618 11754 30716 86474 78224 39801 52104 12074 29177 43210 93749 6418 68345 17800 64923 85682 1820 49235 52597 75012 59023 97398 52945 2253 74342 57790 69664 25202 23392 97153 35317 89361 58047 19377 35128 64129 16868 91290 29380 46507 7833 98225 98908 80772 68077 80326 71628 62636 64617 75381 86014 27140 17338 67274 51402 65113 23880 42237 34277 50930 41956 88040 84894 97206 34220 17674 14157 66573 24789 2047 41074 51128 14212 16039 58449 36189 38136 13668 21676 49064 75834 27840 37968 29350 67741 76787 40714 92656 53331 58930 40 46209 13282 92491 87934 54439 75632 25763 73953 66261 47875 67568 56967 26144 65599 82234 67955 82644 79095 79152 28504 34110 31841 60151 31135 34045 39235 29071 52443 8975 27768 36731 44215 33476 57213 77354 24356 41612 13156 37738 21125 96347 69158 72403 33894 34541 26670 71292 17293 65510 95337 67298 97419 92204 34095 5943 69710 85954 18795 11842 24638 95692 13875 39589 96676 33267 72640 7362 75360 85931 81098 67128 55232 54289 65110 41258 27768 72937 21799 52942 77430 87282 11288 23828 15712 87210 92339 85386 50800 14413 53146 54965 28742 79711 67816 85027 47348 32956 51692 77550 58365 7121 37134 6706 3295 36435 20989 75117 70010 25229 44701 8880 87562 22260 90125 64415 167 9903 88534 95342 61915 58392 7554 61485 57811 42470 62118 85883 98477 13333 39836 7844 82645 55095 46691 41652 81147 6320 53415 23485 93102 82495 24124 95373 60165 29476 79092 18574 62129 59836 44876 32821 3524 64923 7855 76955 97187 89467 10831 74660 15821 37369 42884 51060 92382 57326 73111 10897 53932 95945 34752 14650 26156 15647 9188 72483 74234 45448 13873 48431 85601 45114 2294 39723 10888 97050 81378 75325 66376 33683 9022 25034 47323 78109 76879 77240 4320 21368 26559 72389 43022 3578 17695 78648 8938 49469 91473 82319 96447 58425 17064 15035 28344 17907 25038 51820 47789 68194 53889 26926 50086 49395 57058 30644 38927 11493 30903 78792 60021 64931 43094 58603 30679 71910 41708 49878 31174 68005 59306 39446 64742 79020 36344 18589 32221 90483 88867 54487 83263 16656 46230 24934 91214 6439 78679 74399 73130 98912 56725 74105 92667 55866 71331 81300 61555 3918 19291 32460 26915 75433 73675 79698 12999 89749 98057 54703 71551 85147 27436 77327 76866 72353 60512 48966 19076 22436 12284 56394 49772 95421 53803 42449 94332 2818 92181 2301 23155 84173 81065 19947 86376 17120 24614 41871 75106 30467 3252 2478 93877 16554 63598 55103 21227 40125 15388 57396 16625 95272 65086 45154 10648 80896 32741 54560 26331 35804 5138 97028 44396 1757 85739 3198 74430 30105 88986 22961 56485 81574 53625 91559 89766 91097 90228 80514 87320 71907 40581 19162 49305 55704 21662 87121 87567 98478 26682 37540 97686 45355 74381 56419 40821 85360 68907 23429 61906 76072 37414 46080 95845 6313 13679 2174 10405 76757 56206 38847 92748 85495 13073 94166 98088 78018 68784 5944 74827 29230 63786 17030 71241 95643 7663 75653 97067 28154 29937 17344 54053 11711 91200 96734 40039 75127 23957 43153 76505 55940 50990 45456 9606 61657 93060 33160 58409 14750 84264 11192 14220 46657 50960 56441 42833 60929 3603 79959 82863 90103 68082 25971 23116 14029 98210 38780 49048 38781 26587 23997 26928 72812 69582 97945 89061 75985 75923 41861 24088 19642 16424 28698 68214 7473 13996 69076 75165 36377 5871 95946 50472 46603 81000 82171 28211 73850 93711 40362 20659 44768 78200 23603 68377 23011 16585 77279 47330 12639 72266 4728 78965 86234 73832 66619 58879 69022 2454 28763 17911 77021 39894 93412 85356 31108 51551 58551 96391 66082 97539 88897 81289 74550 49439 56811 29191 38998 82689 73180 41700 4164 19605 95316 71126 14449 38932 61682 2212 41875 33240 35936 13238 45630 22414 71762 75934 11119 98592 43915 51550 26307 98921 79172 62835 29169 50536 13620 19247 61624 74469 98485 11011 76164 9174 93849 65223 96239 6670 47978 45182 44158 80254 42674 11424 28352 45970 70306 42965 45084 32543 18550 97784 94165 10295 2782 15318 37843 99007 4380 60772 3452 44980 59267 4473 22116 20354 87075 17029 25515 30378 29600 62334 2065 13492 95160 83198 14439 75357 16242 1916 13308 40811 40879 77295 21485 68223 73819 35466 10786 31063 37906 15483 41905 76461 57356 29614 89613 88851 1221 91957 89956 8563 47005 20613 92421 95164 76619 50389 474 98443 62468 35758 73331 47932 33437 15961 48212 76745 93687 91387 98990 10974 76456 27708 87827 71271 89883 51730 55512 42368 58081 43372 69746 88916 36396 74505 53260 21759 41311 63523 23777 82979 20743 75829 10824 63223 77958 97103 70899 41551 54641 10126 10828 38563 48417 2197 62942 33908 49494 76653 51026 98784 73015 4283 89260 95776 44348 32230 22224 56200 68945 22712 25102 21063 91243 52229 48529 56488 2899 28377 58662 73644 72749 61361 45154 23326 56313 74793 48744 55341 39767 80711 56988 96208 71574 95530 83794 94018 69262 23972 46346 73978 33259 59674 7660 81213 57041 95456 64138 39941 86805 3075 74146 94219 29124 23364 63525 31463 82949 62050 9499 33240 71144 67215 60740 74466 23511 96435 43532 95316 41543 10945 54839 46254 64916 5564 74185 75470 35964 27368 82810 53833 59421 48025 46513 16510 37939 7341 19705 36956 9111 25116 72722 58187 83806 61202 56876 81918 47429 32141 51537 55905 53263 11457 43064 63245 40936 97166 38912 12881 49221 72598 5879 86560 2133 97522 42426 75951 28985 63460 41125 18893 66431 46507 11738 53090 62181 98114 23655 22028 73444 96308 59609 18534 57238 30681 22711 77092 21635 67729 39191 16086 62782 56485 78406 74864 48102 37683 87989 71984 25082 34223 75608 52686 74328 25459 34916 76667 96102 50771 48131 31703 50792 41272 3954 47305 77839 82151 62127 65144 86970 17933 439 9021 94366 93668 54153 53321 26626 66302 73312 38025 11155 14377 90599 22663 76745 33067 60801 23219 86322 7557 43929 55189 43915 80429 32227 55879 46331 95943 42184 57538 51017 67545 51348 2233 74511 9512 60078 39254 68842 16222 40264 47130 47832 54149 88017 9425 40364 73178 3391 48905 44204 89823 77931 69393 10480 80360 76718 32698 30844 65047 1870 29254 69826 90335 95450 18885 77400 51303 80637 79923 80012 74020 54129 50897 84913 28151 71255 67703 51981 69227 77465 72094 17490 51812 95191 19319 71647 70605 57106 37367 13816 47968 71862 65740 90431 59050 75509 34424 37096 98655 47932 45618 50273 93264 39550 92164 18539 87039 60643 33464 95691 34117 35833 17598 6483 15203 66319 16873 97453 11025 10891 71966 88491 93201 46095 64325 48925 61908 62923 13361 44674 11369 95221 19725 41207 9181 70076 74246 85606 79733 90412 79301 5443 12746 44777 81763 25712 41207 26304 62651 21700 93510 20741 13921 55199 47321 3314 26263 40840 76555 45680 73639 61465 22796 85096 72127 89881 23272 25230 26036 48792 23997 37426 20932 37100 74696 50743 39568 29006 61259 33866 284 11538 51828 29812 56805 74167 66969 77200 93430 933 491 87015 85397 74454 40482 54493 13531 59933 10742 74499 97043 22037 17825 36530 81587 29900 94176 21457 825 12882 12878 85652 23914 89643 22236 68151 98597 15821 47554 5488 38935 20555 81825 11846 62816 72253 86782 14329 71647 29772 1163 43936 55384 85566 79004 92573 68423 84307 45784 96472 16785 7803 87346 85492 27936 97870 40058 65145 53710 10030 31656 73218 95444 10690 27546 65712 68056 29020 29666 1295 13104 75314 84077 10476 14620 33465 42432 18453 9202 7178 69806 33177 60217 48245 47279 54166 50863 1237 33415 54825 98017 33305 40900 95584 37783 20270 17551 32487 8823 26474 54845 53266 6557 3444 79950 17952 32137 83188 35663 90090 91291 60751 74970 25920 93356 84551 98194 12402 66000 36201 67109 78330 12382 33355 67834 9312 62707 47197 82449 22842 8368 57617 30396 80733 32232 79799 93909 74023 22749 24965 13243 59093 96892 20290 66798 83221 57829 659 22775 29121 46966 55472 18939 66369 91254 84237 79469 95556 47690 36445 66544 54116 94896 51282 73597 64563 34653 64525 60078 8300 63587 10231 84646 1698 64696 91893 73408 6550 78113 62009 94686 74519 50824 94696 48158 28212 69717 15303 39309 40766 60297 86032 44310 93659 97531 41457 29923 59609 6610 88341 31522 18793 81580 92394 50716 20270 75610 93271 63074 2730 86329 4857 84862 21487 57298 915 923 31527 61854 64240 75193 64418 80690 27658 8912 19304 75587 72453 45452 82172 84132 72574 3549 9174 62643 26856 75554 10419 70674 81599 93288 39641 22317 31761 70250 83148 37563 7026 85891 16796 67289 18361 33684 76278 92003 93011 79578 79382 65510 62744 32709 70192 26318 25809 26389 95214 8544 68082 51497 70294 29611 62671 97076 32160 67810 89781 21083 15913 24257 47981 7240 1469 24017 40633 62253 73201 21235 77244 49053 46310 84211 94669 604 30769 75535 11403 2941 58845 41100 70315 39837 76836 75524 76638 92871 12619 58620 47617 66948 36164 82405 18283 31705 90507 29363 38712 14565 17168 52435 58496 11153 48588 97286 84891 15138 90975 45393 13384 5627 77304 79342 21157 94439 82034 62778 19702 78867 90117 54216 55618 77312 67333 76791 94121 47728 59847 9149 72455 72741 94153 60920 75603 87502 16213 3348 71885 23211 90880 15262 88100 12491 96435 96655 83347 22613 78394 88390 54762 48927 14693 80945 44282 41935 39708 76394 51119 30362 12473 12518 12146 30171 67357 58104 71112 77260 79663 53128 64723 24130 86003 79483 10112 54233 2921 2094 69491 62120 63776 6808 48484 97336 820 37184 85461 10355 26994 83391 36749 18424 3070 20990 24731 13571 49415 72162 31268 27135 77904 48151 86039 31881 35180 41620 30825 97506 64456 42809 60526 62140 41290 51675 82962 70280 78733 41949 6692 64847 28034 96095 15201 6692 11455 81632 15507 47740 79913 85630 81439 88478 7946 50237 89406 77751 13678 60930 12444 88611 47017 60542 69608 93111 3071 65185 54232 84481 76048 3386 97384 31010 76297 41669 81738 73956 48351 96748 97872 12340 41129 27895 56679 63651 57455 8295 34397 74620 31603 47467 96972 34925 57971 21186 47900 78315 24146 43910 93140 374 70791 74365 29967 67130 53382 14615 22578 62080 86232 41662 96166 92959 71683 40941 80916 1319 91924 53441 80196 49533 36131 19289 75207 89546 39687 16922 51442 94593 97744 93989 89294 37821 29884 98516 88266 30108 46803 50235 81074 34667 55291 76459 84602 89221 84451 26017 23362 78316 68733 28491 85942 16682 70313 5985 54019 13380 53061 92020 45498 40986 59552 72598 58749 16243 47648 73499 25802 6067 1672 28211 41480 38752 4739 67274 79711 45999 75049 85181 37672 20144 16883 64650 58879 47018 34043 40384 86043 90682 15862 68851 4409 68285 85765 36589 16780 8727 15313 28084 7467 7924 60759 88167 20808 31576 27642 19048 94534 79578 46353 93006 62639 58421 55833 60857 94443 7778 24043 17945 25103 73488 50452 68986 89492 12134 77455 39048 5080 39640 96171 4154 78410 11675 21276 43434 47625 42483 43925 64785 64684 78708 37578 29943 46201 97396 56366 84869 72436 82274 86098 36053 28628 30436 67157 23961 62567 48302 83680 86728 59973 53718 74052 90786 40049 79579 97502 68014 54982 36018 26063 37062 47186 42701 31437 3874 18183 3255 393 96635 84913 90234 65380 53542 40839 61915 12161 3852 41144 27036 9540 51872 14231 35316 87096 94211 77581 54556 21941 43883 66410 36911 61185 95312 20181 85408 51879 92516 4976 25918 31963 44453 39499 77046 38885 30888 27225 82523 85118 78327 48966 17313 32136 57760 5677 26896 78877 6596 43793 76417 91839 73446 43396 33678 41530 63895 27518 3863 35970 72561 94943 18217 56050 75927 64494 4648 93248 93789 9819 36294 1112 46487 58425 47234 62121 71907 10282 78275 64939 97664 43767 62553 39129 60676 45537 76620 94517 66746 41843 68217 7765 32352 61377 46449 97807 89290 6224 24504 65879 55587 72482 86144 95614 17170 94238 59505 70463 86756 74964 57642 18016 74480 73852 20290 70441 25407 7695 91374 65025 64634 52910 47341 98010 59649 98373 73160 82796 64793 68059 52586 13242 47951 12601 49 36386 14888 69293 52361 82987 67124 70107 11466 62511 4929 24295 3303 41969 82331 91868 19585 30880 43017 5453 38315 81791 95291 78491 5502 61834 34557 16983 10798 78355 61617 87740 43384 43944 41793 79009 15168 94137 43870 50898 41437 32447 27992 8025 43727 83040 67802 50806 51428 65335 55140 44167 63941 91501 11107 21026 47629 98569 70366 35823 4889 87476 15498 20615 64737 9366 6809 36061 56431 36487 46133 61415 85839 82131 59788 73194 36689 67045 60588 68229 52006 74667 82262 6124 69024 34083 69447 40747 39043 6431 85456 94166 75538 1596 81014 10364 12955 56614 41488 753 34003 48437 80250 1319 43468 97641 15438 90705 8510 12681 73768 61409 51763 67618 1960 44453 89888 54273 50803 98790 20704 6428 25574 70379 23486 41678 2363 79144 95520 58378 25212 93412 76934 48207 41319 95495 65881 66269 45796 71331 11934 45220 39351 92410 45290 71077 10559 42725 43467 84694 34018 24541 9212 891 27908 52301 59266 20845 76080 17516 45925 29597 36498 35483 36577 26314 79141 74202 55207 17573 60953 13957 11669 67031 93069 23546 28704 31153 93581 5036 29408 98872 40786 69991 46314 27413 76190 11520 63644 85061 53419 5605 61293 42142 17379 73900 58564 3298 10300 26967 36427 69285 21074 41482 50791 83913 13943 94784 75810 2351 49854 96385 14165 11275 75764 13016 24229 65458 13796 19143 59691 84041 53361 8368 26775 55678 944 96251 27138 35650 20929 7386 93165 41091 38497 18480 35966 14510 78641 34893 30102 16915 76943 47943 81472 92122 67258 9906 61059 20867 81914 22606 10676 27696 52369 35375 10295 49058 44057 52942 64985 32818 15052 31933 57322 52644 31547 39460 59097 86255 35843 76149 16143 29691 962 91988 64047 31534 71904 85529 55002 88628 38451 72286 72251 20988 56516 77992 31318 46891 87424 14677 74105 49991 97912 57978 58415 94649 53059 9970 35261 18896 46538 68849 60178 62400 4338 70166 64328 23355 65875 93292 9698 92938 72087 39624 52378 58152 23733 44249 65461 12361 16284 21365 16706 6428 96716 42887 96708 49610 96158 89615 4616 85849 57004 18697 96253 55820 75909 77614 84940 81849 4317 70890 57943 93558 85602 76854 44711 49391 20477 2337 71355 24416 69280 41804 68970 72837 25921 90180 32048 47134 50372 73439 29976 4004 76479 76476 89203 4456 58028 53021 81609 17124 12022 7908 11460 15248 38217 80195 89294 19 18336 78531 55 16665 6244 61610 33766 17271 76197 60698 30425 86678 38674 48817 22642 17915 64047 78309 56230 9641 45085 39753 10040 3120 62687 37723 55668 84057 47173 2945 80233 54004 36095 88987 50334 80367 37648 63356 6209 86716 46805 73777 71698 64701 92747 52146 69789 50093 50317 73595 23334 29129 29962 68016 25472 49075 60922 93695 24609 44994 98801 17133 79425 17719 38324 95996 46490 73589 85758 35476 61540 33087 23902 95702 45564 5343 59683 49645 52672 10759 87210 32689 74964 12475 61226 42329 63571 81502 26202 33334 38709 44587 61769 95703 29335 58635 57231 77247 55339 74119 27920 67712 61882 16517 79428 48549 65461 45980 11722 95208 82230 91572 8678 67392 22907 33247 17550 67327 85009 29865 84320 52039 54094 58403 67166 9301 6205 67840 91718 24058 50808 88598 34131 75062 93869 35208 34456 35264 64399 96377 71775 59205 8455 79972 2169 13838 21859 53453 11802 33872 39058 85142 11423 91431 27529 54630 43594 55709 54851 20032 16651 51854 92058 43640 98326 22279 49835 89854 25110 84258 8188 86057 63556 47219 9228 30217 32076 92197 68137 31617 96002 33172 83546 73769 83523 12477 89291 10795 29176 87386 29376 83678 77599 21621 58948 62753 74488 44373 84854 91458 7527 58113 60917 9275 75131 9426 52199 25773 28446 7766 45881 66409 36182 53842 7721 77506 30720 85027 49853 34273 28855 78792 17808 72499 77703 95774 48464 13584 52114 67224 61976 33710 68267 87642 94407 93029 9268 91140 58601 60453 98959 75185 50298 58423 16161 64273 27675 55627 59250 87305 64709 59117 38097 41114 77656 88451 96788 88141 9501 2232 41863 46023 35966 83835 38403 73765 72667 17292 13270 61566 51595 62400 53202 92071 70085 64233 11360 4349 92027 30212 40723 26399 89761 64741 1957 33922 27110 47515 36057 32103 31051 71295 5672 25372 23789 75394 39910 67178 7720 96589 92333 96098 14081 53821 5074 88386 10568 12859 72433 67392 31104 8351 5094 25430 39734 76389 62928 67488 65676 60667 40852 69319 96547 68728 30764 43440 50344 26898 75547 90572 74663 48880 8630 28275 23343 61958 18225 52658 74119 86481 93561 73580 85155 11581 48658 35933 79467 61880 72961 17856 24268 93431 29732 51983 65246 46081 76186 83405 43136 65553 284 41639 77242 46121 53682 89855 24053 72023 79698 72153 76930 69607 98663 16182 97439 1147 50507 36981 65054 22399 72902 31950 70569 22888 45931 4760 17682 21997 72549 3255 50147 59002 31428 46691 95343 5205 84587 83449 52310 9614 12054 24287 52532 19026 26141 89443 31662 96462 65033 66646 74737 96477 25472 97796 57876 88107 57129 16162 32868 24737 78088 72084 57651 57941 10543 718 76198 79010 37246 63241 38404 17254 94383 86542 88976 4206 5338 57309 3544 77678 13977 96240 871 10648 38593 49511 56337 56409 56969 56387 48282 83519 47975 82350 63644 94307 49414 78273 38709 82016 39428 91295 18760 45224 57479 37122 9041 42748 6473 36136 67236 71252 84884 78770 62410 36635 74944 55192 4906 11623 87062 59488 92282 81397 93246 8621 88466 70520 26872 10639 11809 65451 50934 92171 35570 13873 77588 47880 40056 97177 19319 2837 33130 75581 74860 81547 30054 86829 35598 43445 39045 76158 97241 11272 28522 50300 41105 56245 55374 52858 79832 81272 74085 20801 59238 80515 7894 17072 40936 50079 96068 42708 15599 88495 41459 23445 75461 94450 67715 56277 48769 89579 11205 26115 68420 41886 24620 85765 72072 93243 66056 25211 80956 88201 17500 64600 9034 26481 42469 1053 93322 97502 32961 96182 7557 56365 14050 68746 21811 12360 30236 5715 6145 2967 94187 71894 77909 23211 66932 61811 75179 94865 65340 24018 93879 30408 47763 1972 98589 96952 58673 82455 16799 84107 2153 74157 97741 50990 36011 83197 80371 35051 17690 80398 371 55887 8388 11341 1213 91798 63418 49244 27420 29377 69857 29559 57920 21563 17512 30532 78293 16921 92410 42367 55588 90584 52159 90909 54948 238 79057 19676 71450 52520 34483 78767 84126 92545 75729 48058 68595 179 74996 68704 11328 97914 27344 49897 29200 6565 1136 71981 58437 49276 91393 48210 61733 75807 57061 79422 16845 16657 4996 29896 53198 29496 63486 22199 90501 13371 93617 52733 49397 19430 43740 20955 41294 42712 53204 13443 68391 42174 16768 89680 92849 86014 71387 58329 80247 67366 94871 8633 42454 54831 39409 39001 76945 24981 61104 69685 83235 58115 15557 49591 39108 33309 92907 46432 64893 75669 72506 35926 26014 98773 61636 50731 35091 84309 34947 75936 38671 4332 10244 62986 7826 86681 34528 90703 68907 57741 43046 26215 47690 54575 60622 15776 93291 72286 693 46716 54418 52913 41099 55 90467 29136 92343 21765 68042 54816 13563 9744 68284 51668 56700 49064 64004 31176 73913 93387 34845 16244 133 50576 62286 22433 29514 57921 26222 83636 11857 44936 92718 55309 77007 19465 6853 25731 62473 41377 35976 28667 57716 1899 44515 26569 60107 83643 28780 88840 80376 40986 78065 33572 57207 65056 65242 23126 52394 55964 84614 93540 41771 86072 67503 73947 20928 58672 54860 36413 82263 34541 42636 55579 13129 13353 71082 2580 40948 15610 78127 69844 64913 80945 53455 67915 95561 89716 58834 69886 67696 31319 14860 75309 73509 71230 20444 70475 52574 20425 33605 68947 10 17613 97726 27312 44936 70161 15211 85860 22853 17492 92710 3659 50293 44268 62755 15454 88586 5659 73662 41251 38258 31247 28130 6101 13831 13531 61215 36993 94342 94192 27863 43900 4350 15205 70551 92287 57109 67631 76977 76815 79123 39040 55859 27703 93 76429 13801 15406 54312 48369 23480 25381 17488 84314 66864 46400 42243 86270 95041 15250 36576 1147 47506 72238 19676 86771 57294 18453 19106 67706 96687 67366 82707 83232 47544 64971 34547 12018 53386 49400 3913 70365 89846 48486 972 42859 19825 19199 1357 28897 13703 60000 923 69704 28556 23869 16611 61774 26054 89959 72383 15614 38318 45598 8768 23267 33862 85953 3244 27483 15067 3623 55250 45306 86978 59503 3173 50314 81746 62418 58283 5913 31473 50406 76879 93455 66753 67720 94876 24425 91669 30380 23008 33380 25697 73267 95101 11272 74151 44726 89518 59424 53259 3127 56642 64938 59947 27585 30414 15569 44384 72502 52699 52799 63597 39055 88350 76607 60876 27078 53225 17001 63213 32676 62277 67304 35729 57207 70383 14485 92709 18254 82128 182 17365 24123 79175 74043 55708 83527 75175 20372 82604 30576 67317 88521 92167 48492 76583 94401 16728 22164 40960 59110 48422 37431 85273 7620 58362 28558 22351 28838 78335 22701 18318 50175 97177 74161 5152 93031 37606 7264 45704 76954 46809 4217 87398 89617 80287 90044 51164 83548 36008 62066 27933 4683 5111 14083 39323 83757 32500 96308 58471 33274 16089 69232 69825 88222 6567 97829 80642 39847 57952 28540 12079 5947 12813 96167 93691 72580 62111 86487 76565 29692 11170 94244 59392 78275 79909 66321 35854 75295 57177 6163 30396 60838 71696 56051 99073 28328 39152 20864 78948 50862 9625 50155 69823 21123 10735 19513 41405 2700 16131 49662 95479 5468 59037 82128 33367 83701 90229 62756 34486 15075 1148 16037 22138 24661 1463 93986 2718 51990 70678 36204 94410 14146 46635 89641 81774 91840 92552 33118 98488 65577 34990 40476 56854 70886 70010 7161 20472 15024 38006 40531 75963 8510 32651 17308 541 85743 23332 31227 33285 48061 91003 41681 14459 14317 13099 36809 85067 84309 43101 30297 32657 39386 83414 18195 51828 21922 32029 36659 57179 5448 66464 75936 21265 48268 98143 52534 86609 69848 18387 65064 41485 96589 16968 38375 57438 16912 48916 65478 37369 8047 26919 55227 58021 17611 82679 4437 56106 889 80555 85784 34668 94636 57348 54200 61381 10552 48247 89508 7477 57696 83519 9939 49653 89395 76878 44661 98212 71042 15748 75063 62917 74529 73415 84649 78542 23364 39398 97557 14643 2733 38424 82945 14263 71352 71263 53274 78741 28836 41187 27312 57498 28513 92678 16989 27345 93497 74568 39075 45360 61018 63884 83416 63223 45653 48004 60100 4795 88179 32346 80950 79031 28646 55786 43652 63340 48543 41055 87677 54149 89512 13082 95638 63716 70986 74037 52127 14020 69186 96913 84453 90139 24103 74585 54957 50832 3701 92288 63751 53461 29424 75069 36259 33109 97067 45885 79781 68103 40666 86199 38418 93399 42409 48723 68329 91723 51180 54954 38043 35042 6767 60965 88220 59508 71942 52169 31174 81958 42978 86884 18360 56683 31930 86063 53902 96442 34092 59539 41187 20402 67791 12484 71058 69798 8207 3763 56946 53403 77812 95198 90333 24661 77906 44428 44362 61657 12965 16494 22923 88346 11545 674 40919 13841 33386 3028 42104 74192 21841 27156 98540 42859 25057 8405 78864 10780 10314 41248 17832 81648 50935 2968 85612 28405 25507 54153 70178 5627 80768 98281 22619 14038 29579 50819 34487 49871 7942 47509 71693 86307 33933 53432 74063 92690 25732 59516 35843 84413 75604 85702 92158 75807 85133 16616 97771 97311 742 95338 55426 10767 90505 24309 23526 67466 15156 43629 22658 69020 18262 66809 12765 33182 94748 79232 23417 29683 18158 37720 25649 12599 21957 97748 71385 80040 14686 21347 80495 63629 44671 67782 53453 53942 28301 80421 89758 18535 43694 60223 24158 51506 94336 51756 1824 83433 98237 26122 55061 57953 27815 29589 78660 92760 24666 50557 71748 64328 45449 94829 80919 95866 91884 29486 40623 93867 17396 38574 27783 11586 13491 92582 10 46158 39047 70893 17761 18426 95384 51967 85774 27519 66305 93399 88435 47791 65757 22292 2728 27475 96611 78238 81650 24861 86549 79375 3514 29511 63366 93783 26395 34188 56879 35885 28342 26364 34998 21752 12845 97804 90882 32774 28425 25236 30896 88130 5282 61800 36075 9714 90091 62731 69531 26627 69075 83274 89396 61750 48178 28627 30187 15201 10175 22032 75644 40929 15731 47724 33255 26925 82752 91959 27024 77216 2838 25234 40650 57080 59498 88835 80594 9026 43711 67381 73817 64246 89745 36146 79599 1183 55005 41173 46812 75127 74155 11610 3331 83008 18390 35620 24069 29173 84721 53577 49590 37849 76710 57852 79711 1375 22930 25365 93703 74941 53936 38783 10017 68005 25055 86424 18630 34672 72919 42797 39672 11803 2618 1585 13225 42835 29650 6462 30360 2903 73106 49603 66950 1361 5566 8012 72506 17134 80579 22488 34295 21813 95798 9554 69029 70861 74527 35436 80627 77007 59991 96262 80766 33533 71331 13208 54750 81130 8619 20801 96574 22487 73792 11903 66824 80096 65803 19003 39033 9362 53704 58141 53016 58790 98477 56374 42830 75624 11854 76809 670 80730 94290 8751 70887 52308 35491 55593 5914 90864 86451 81123 30880 54704 6214 51719 242 61504 70420 22267 12865 98191 2462 54797 90629 63700 25000 70019 80955 28145 64060 19708 51230 60154 26539 62003 2829 97141 65682 1345 48290 34755 76746 89953 87895 34903 59825 2838 11901 20151 33168 21019 23797 63192 60377 76604 63124 35394 62000 88235 62534 37205 78648 5315 60618 84925 8447 74021 30469 54998 87194 72769 33537 83845 17784 53803 32251 34372 51657 83653 16860 76911 119 1314 77705 84235 9875 71792 50865 51368 65920 6558 54502 79777 73293 8388 4210 6678 11869 62739 90548 89701 34189 29848 48049 76312 97138 32747 15419 52139 3865 92679 50444 60709 67566 80191 26826 43371 10349 95255 76078 47768 65689 3828 48202 55212 28734 11716 25936 54374 46094 28048 47002 68014 23369 94310 12718 66125 65319 54849 21220 32225 9848 65056 20451 59930 65368 57546 41543 18056 8716 58449 83901 28861 55703 65269 69678 26493 99076 64965 78315 4954 22154 8953 50007 5479 48352 81597 86425 33702 89889 73860 63268 27099 59739 16928 79740 21331 56570 27947 81552 5503 29470 7762 70049 30138 17291 71898 13084 41860 25971 8791 39237 51702 63934 25485 2639 7130 9776 38404 14135 27812 83701 96448 81023 57934 50919 49200 38312 20897 15505 53640 12737 32462 11018 27748 63429 57650 28317 43591 13151 14165 4514 10183 66315 66867 4657 40355 97522 1617 13178 4527 47130 60670 47464 85315 97381 73642 78358 8508 18279 97298 40771 18722 60055 65663 69217 85447 5035 96217 73718 49676 91690 42123 62972 17492 13837 92896 80805 12445 84205 60432 77649 86338 71725 31198 96182 30096 79101 79907 80153 39142 76117 71968 85073 8115 33531 81383 40096 11219 80233 6757 57098 54711 43380 17841 7897 84020 23061 16399 36023 89796 6627 7165 41603 4560 69853 28325 94749 34137 63336 14933 42225 54134 63808 34922 65660 17926 63382 26582 39947 15320 89307 92538 13920 47965 22760 25862 67200 29128 97469 80083 33528 69824 15584 91135 28041 82668 67417 79484 74915 47186 65875 3607 81255 19647 56928 5608 22193 55833 73095 63116 8788 40782 3052 65551 83511 86566 80031 63075 3841 84504 69746 83816 30855 22514 67555 19780 65952 15409 34288 2022 59868 75709 12895 62507 69402 19353 41782 98940 52366 3646 26613 33528 82077 72282 85953 33840 50224 69595 58774 37417 72514 47566 41955 24513 58727 29050 48290 84698 93739 56805 79329 86014 61301 44931 35004 9172 31964 97435 66515 49018 49866 24812 97515 75665 91495 33550 73649 31429 19095 83444 4077 46104 65214 33083 85144 59718 8828 14329 71405 46480 48520 34220 43222 53916 54008 45205 66499 29312 38310 73579 41739 3922 29441 20807 50411 8078 49938 27139 12341 48192 12794 12455 98880 95446 27087 3221 19078 1710 80529 18198 69211 17655 22755 55529 53020 20704 2212 61904 37943 40531 57343 35880 5342 20715 93150 75575 95877 47868 92793 74618 71168 41662 31490 89995 19650 23044 9322 38787 30095 50396 31898 59675 76340 51773 56965 19948 2593 77902 81396 97684 73179 20454 64171 39989 96001 54432 51891 17436 98627 33416 54244 35339 34067 74585 58405 70654 751 12714 47344 63183 20068 55433 69331 81527 4516 68977 86587 11806 8087 26502 21276 50991 49705 49871 83544 10190 61125 27541 57515 54439 53868 17375 1882 56957 14106 67477 84495 24827 68510 34006 47569 86338 46985 34154 4559 56679 73147 23964 77477 91895 26820 69962 99023 99070 46602 56994 72925 8925 56412 19369 79025 9 66855 48535 99105 67674 69756 70485 81718 42105 81645 88652 33118 42954 56817 79725 10778 90382 2388 53846 34006 59189 13303 42632 78858 14347 21131 37619 11726 92140 79845 94396 31739 84313 54351 97785 24681 48660 46642 24111 52168 5082 1182 75175 71917 61829 92026 96417 88222 32407 15166 26341 74234 23688 33676 4147 45219 5867 34890 30449 70257 21358 41427 57336 19408 51860 82717 78009 12098 67166 34602 5195 16308 745 27367 12298 33667 49515 5136 37006 61855 466 92859 85708 84131 5815 97066 18500 79266 20533 83735 76100 63850 33398 86963 15638 25637 63531 78801 3146 19979 51617 30141 67076 47503 98054 78433 95175 80228 73636 78807 17550 1612 38331 76862 92493 43308 3325 84323 27379 27223 19731 94949 18425 24691 41457 61585 51978 12544 38349 85730 48031 21342 10820 68472 50643 57796 1136 41663 89351 47213 33361 1499 56017 59745 58781 69349 46234 1791 54247 67649 56543 8425 55693 97370 12798 59853 14800 38949 3726 70292 63797 22255 73084 56642 59225 93010 96007 71151 54512 50639 65402 86587 41847 45647 65834 68867 39921 94949 70586 13015 24564 46367 11426 56667 75882 19 92564 70311 77832 85489 50817 9719 98370 29075 368 91514 19338 67123 15037 28564 92639 20984 59896 81181 2886 87255 43431 64458 48952 63517 71025 269 85691 12609 52659 39099 76588 55209 26026 61170 8553 95801 70426 57478 62197 95185 54490 61404 63404 68160 86768 55804 76488 42344 9282 4138 44621 30883 75987 17776 28084 736 44646 27440 83244 17001 98558 24267 666 78906 86862 40039 33004 93979 58746 82354 68772 55509 41175 29931 42307 228 25278 46575 42860 55180 61671 92890 98211 40012 91088 88741 88307 91349 37980 28853 5821 80770 24085 37597 5985 39274 11464 43523 53285 13185 10596 56279 93268 98147 54642 88852 90159 2040 28471 73850 56940 21734 10992 72575 96998 27413 83779 18418 78034 79827 73609 42172 92491 41435 30175 69764 68435 17326 55167 6025 51995 32595 37593 32166 8120 35074 93013 96702 88278 8766 66804 79305 75935 98369 76522 53233 82110 85612 20040 37637 5719 67414 32789 77839 31015 65038 24808 64510 83521 25512 33862 43268 55120 73016 1855 23757 32897 22371 65608 77102 47882 6994 66976 70297 29663 69384 93918 51976 15573 93739 8520 74362 90651 8882 37828 82735 75601 97750 80998 69625 38746 18557 81374 33037 29910 51861 68411 30095 37226 65848 9106 85860 65338 80017 48214 67797 52947 30269 75099 25984 13649 69469 20308 36095 81850 82578 19663 90378 35524 52831 65024 9383 46012 5261 49538 75608 56572 13036 29870 81511 73189 20629 21796 63751 80181 3293 93663 60885 84357 27865 58300 54127 56437 21292 85217 17005 1050 84904 60114 74743 27097 95219 95645 23172 24695 17913 79055 57432 43286 77587 23506 30864 86101 76804 39332 4937 54724 27441 27954 23680 93333 4567 95610 39039 39614 92597 90829 11806 28689 51640 17375 7481 63644 35766 80097 5006 93883 41822 26071 15253 78637 98873 24000 54985 91531 58387 51873 65525 12854 90221 85602 15773 82308 24953 30402 70887 72860 12364 88704 61579 88510 40380 76879 18179 92308 3655 38925 45433 94901 41559 85147 25549 96130 63665 76715 43987 50985 70403 86501 68032 34061 87154 84898 51092 84610 82394 70513 69380 5590 52199 83829 6540 45557 33485 75559 52786 53061 46268 12955 19092 13607 57541 84262 52447 81242 48606 59813 90839 46206 55758 65051 98301 2980 90007 70608 37887 58772 14910 43796 32430 63798 88885 83429 72271 45224 44740 48524 46849 26637 79226 8593 26799 5952 59828 84766 18011 70639 49732 89376 89410 98442 80078 4737 40195 53424 5601 14901 77565 51884 78732 33474 33096 50399 79939 8999 43994 59906 6086 14036 33372 25985 20490 98237 81691 64872 20222 57689 60750 9887 95690 42761 74939 98750 12974 36619 17920 61216 5058 68031 58416 30139 438 52369 35296 9328 35523 90604 29730 63546 30490 57908 62181 39298 67264 61476 38652 11583 2611 70523 68565 60723 9765 95970 50751 72553 18349 2567 84965 95483 51993 39566 78721 41716 95086 84692 209 11773 41700 99138 39175 83466 7940 13345 41662 60550 55830 88648 75201 8555 89782 41953 57276 54969 79293 25211 35903 19885 89026 88447 71739 54295 8768 14024 62480 98192 32005 25692 38782 55822 4163 59103 14868 44307 81091 38300 92860 63491 72243 60827 27311 31108 41950 67935 18783 65461 1136 79588 55523 8121 89499 37878 3754 31534 67245 73642 17191 82289 50609 15765 20541 26701 51697 73218 42487 18011 79437 33288 48345 53004 41290 80523 9796 51200 36027 10376 49694 56230 64529 60743 10958 35375 62907 51653 94046 16721 83214 16570 64070 47488 22594 97043 30963 190 53369 17586 15162 17046 13810 60648 93322 72273 3238 74193 27980 95827 37018 92118 80744 77777 94163 66155 91403 50345 17666 74379 34449 51341 54982 13853 45794 22236 7962 65443 75133 63821 42793 17773 56163 41915 17321 14199 32678 7963 4180 40804 42461 98488 45665 39604 66200 29349 77716 20523 31841 25890 10686 40144 82875 15768 50297 21573 52784 94868 50789 22932 64451 76148 32234 61919 64462 90573 18950 28577 38693 87828 76768 46201 28569 34322 51078 55702 71333 23627 76848 66221 94601 90758 91696 47304 73267 21827 6040 75008 47509 71980 77000 22930 35798 48273 85498 64406 47071 80514 92518 22653 96489 40039 80308 83606 39009 93716 22159 80410 8271 65468 89940 35443 85130 25220 59549 3073 13691 24957 84695 32281 31247 6017 60281 28825 28217 58648 46278 20900 10411 83926 71062 60540 80162 78036 11201 5066 6315 5389 13718 67855 36886 34592 66369 80484 65437 57328 13097 87862 36216 47609 8926 75088 66875 26786 37542 41637 15842 44328 54325 24968 19850 32368 50367 17059 45525 61133 12193 70847 57179 84671 13169 70145 65873 74872 31441 5999 81464 87409 81727 19720 20494 21786 58526 456 17662 65406 58932 18960 73868 75197 24899 28301 93562 25634 93939 42298 4763 74245 70648 4490 98192 51489 75839 46488 50292 56613 88565 96768 87343 31807 32344 65635 82051 89231 7127 52318 81526 28250 49931 79765 64238 72971 70416 35941 20925 51890 11717 4137 63949 68793 4731 85835 74494 61037 3907 5775 90055 92642 78692 43224 59435 13048 65305 55291 19395 93029 24952 72563 95002 81211 70089 73285 68553 39049 93923 38147 86387 2957 81925 27428 16096 91662 34436 79645 25939 17749 92491 46639 14018 90387 71217 82714 38285 45415 90750 61814 40991 48740 42674 62196 83504 95315 28699 58623 97272 16626 19501 1572 73813 86903 92629 28281 19766 47368 36266 92161 47167 86495 4134 25442 46211 82569 77419 84059 66295 95483 75068 59829 40570 3563 51946 39650 36598 87630 34467 70701 27431 97450 43095 64462 81228 41877 14109 23169 98394 8581 89145 89425 96182 30381 69646 12016 75955 18893 72496 38904 22272 32005 81870 18776 12867 15805 3450 8506 21306 86752 59635 40903 79678 61037 1464 63725 74712 87310 68565 1823 31821 78622 49508 98387 52536 40421 63145 46076 73154 3735 30834 47994 26860 70963 41677 42990 69844 752 97574 83900 22171 72184 17768 38432 80149 91622 11995 25172 3177 96424 66672 89606 8403 78440 49509 3310 51262 46535 82093 92718 65153 51675 67729 8100 21215 58950 73034 54632 64553 51304 30380 34927 9264 54129 72272 13246 11438 48151 29312 42427 93066 87764 92269 68400 28849 33992 18693 43398 47810 73809 40048 81864 11153 33729 90333 41738 97768 18212 35128 47331 33890 65305 41637 13332 4271 72016 976 90280 24022 64159 19688 5703 63269 79264 21215 46356 92966 72741 53415 26691 48481 52956 36744 13698 44664 33634 94608 50625 24153 78552 63750 88106 27806 19074 7074 29614 20074 27954 79043 4583 61200 95281 78022 16402 56541 6272 79707 87478 98351 37843 72555 16595 24828 467 80246 48218 88972 55472 74686 72552 87663 70356 3007 93825 70278 73852 15766 3607 43772 58102 83046 18164 30304 81763 20516 15934 45978 72812 72584 19605 56629 37943 85495 42605 17472 72327 38908 17850 46096 90817 37225 54752 42779 22129 65028 34695 8014 23287 18951 20470 51057 92271 53198 60747 50406 86405 96458 81987 39639 86866 78952 27654 92896 361 62330 86711 71884 42254 6820 31784 28838 82412 22575 88352 70247 29141 72576 47191 73251 24813 81994 69416 57652 74908 55749 11799 29441 97725 18679 1182 57964 29898 37863 47381 12820 7690 2978 81347 60329 40323 71537 32806 18611 69972 75284 61528 87136 24341 78189 9119 7553 74655 98889 61158 11361 49452 2267 97121 42310 46194 10091 6805 47078 45958 55388 58682 5132 37384 40617 1578 72666 43393 43697 69733 65545 1793 75164 64919 21305 12672 22218 92810 36061 19027 63485 69427 45409 96125 32126 73353 73094 17191 34970 78741 82306 18440 4775 37454 84001 80597 73021 70249 85279 86194 93396 37707 68842 89062 56885 2074 9635 25810 76657 34112 12321 68639 90540 15459 68742 77420 59698 73003 59330 52828 28312 68236 19714 92784 62032 9797 94795 33945 66937 98285 45423 79128 4618 79524 75805 44518 17295 63162 44871 45269 88108 27101 1099 93165 20175 89783 29864 8430 98863 40295 40472 35911 58603 62702 57317 2906 15431 19055 1084 63663 93176 96116 47527 43589 92033 1501 46071 54171 89911 49139 80933 42571 14906 19035 26371 14529 35764 52578 6643 65712 20667 69342 41833 16346 34261 26994 36274 64334 35178 21564 51471 94856 81091 42054 27008 34191 25503 75064 56394 10763 85078 29719 49625 28646 44955 51160 2591 56172 98648 83116 83353 40755 82533 10331 39711 27591 5453 79628 40197 78555 19720 55458 42241 77490 67806 24928 77905 74269 59622 15777 42069 26848 97101 38642 10738 17977 90369 86181 9097 27569 62665 13722 50650 93442 2705 18848 80608 15580 48060 81790 3726 76763 81743 41048 8775 22938 79638 5655 84716 562 3727 41502 88692 24564 57535 2213 1226 31659 47677 95183 39269 74709 54042 19812 19095 88263 84626 39679 86067 17297 12703 85637 36052 82821 26915 61288 76453 98057 89156 29909 56110 88810 96972 76918 12547 31119 91277 52100 6757 1374 44442 74284 46004 98973 90480 86364 83881 27429 18872 31940 61294 21874 93464 84212 2273 50086 98233 71163 60588 79879 11011 76405 73816 58700 10821 16435 71935 34919 54996 39970 6304 70311 26685 63678 35798 17387 18124 41776 99079 15025 35995 58999 40512 73262 8351 1067 32323 98054 37391 38030 18513 87480 20078 34477 64103 14992 5210 43398 14046 42046 72208 91840 34012 41152 30627 93069 32559 45866 59863 84240 14461 98983 9021 85180 92807 30707 68397 34192 41949 93158 58467 41123 42171 91007 28489 2032 75288 14283 34419 23906 29824 50407 93761 34838 54483 93685 3360 24100 91077 73860 75311 86735 94380 43949 7189 70301 12457 44556 20926 48691 54876 51677 57435 19546 5103 60665 33074 66274 8490 57389 9899 31222 68414 41608 46770 69585 51804 96648 61154 75875 21578 74760 27441 43514 81521 33659 54700 60393 91278 9183 12723 79105 78146 28446 26711 27770 86512 65907 30123 36932 76261 7025 54845 18464 57804 17390 79009 54315 75040 75869 78422 26013 9790 73634 36402 88770 35696 78522 58547 29222 46096 108 13670 95874 49541 54041 10832 25976 42698 94383 16657 27435 73757 47686 90727 31701 84440 32375 39340 38343 18757 37411 10886 79883 45462 75626 33926 13075 50455 96379 93631 32449 72523 4340 63624 63607 14136 18986 67343 71611 27795 64179 31329 32172 3491 96033 53704 73419 12285 97988 6917 48768 43239 39762 76609 2492 77360 37703 5289 70542 93077 75207 56037 4732 496 85338 87938 21931 21564 36038 48492 22483 8854 75357 13444 97960 50211 49806 60155 71676 12298 21075 51516 76942 46357 4032 23006 81632 61539 4621 94528 73892 48328 81157 36392 18456 86991 35905 59172 96750 4857 38795 50769 2008 12816 12988 73113 78991 75240 97384 98600 93534 84018 63312 55686 35942 56322 79659 16299 52046 18625 15659 5471 81362 71764 84440 25746 22173 28222 22535 12971 98621 42597 25220 10075 45984 20060 18188 97762 72232 89570 50125 55818 35862 50771 45390 76188 68330 75635 57683 71239 35549 67398 58044 48880 60397 76940 33474 52034 43671 5460 11577 59575 87460 35346 32360 90670 57452 35387 18119 25146 46198 70415 35019 68922 71656 54091 73191 73397 60286 28480 17923 95386 9514 11015 27572 62761 90608 80115 50158 34761 45871 1396 88519 42098 62262 135 64881 43175 24358 90693 85758 4795 74189 480 76228 75220 95604 45405 79081 38133 89035 22777 2919 79255 49569 6097 19885 27222 65263 70017 44795 78674 86278 8654 40168 89027 69752 87177 84006 53130 49308 94889 23567 29558 86328 38112 83291 90090 73145 18194 74050 12508 13163 75495 41352 89633 41863 60131 81504 28077 34267 67861 55321 30033 65091 6555 81213 75402 57368 78095 63567 34135 20521 89770 66393 26047 32945 44615 39577 96245 78439 92845 68333 46556 27707 70341 97181 96732 54387 61944 88150 58725 84631 68887 33781 86384 75311 80325 83529 66822 47204 69559 60358 11391 94437 29683 33668 92525 93751 68202 52421 7296 74235 19367 65641 73404 17875 60666 96189 13911 89131 51358 9464 51314 70088 6531 17343 9039 36076 49303 29331 49895 78462 77605 26632 62773 15374 66212 8112 38112 70835 71838 24031 26040 16424 94028 73408 71169 19076 51284 25868 90003 1855 36801 27378 43421 41960 43563 31400 92034 76710 91676 54727 84785 58882 1414 16689 58793 77189 97835 89873 80434 63139 381 36359 56957 88397 51714 26665 60001 55001 89368 22132 24726 76640 56642 38849 27359 84867 44141 92990 62867 40447 71653 92692 47459 40087 30192 68681 22190 88432 35319 98725 96984 45143 22932 23110 45730 20778 4896 28250 20437 13455 4118 71715 98074 22926 5112 14460 69625 4862 25589 62293 29055 53086 61249 10885 73086 2910 38522 6476 93101 2887 84174 87167 53403 13167 20100 47200 55831 22781 43733 80732 11678 11014 17368 53370 80708 77742 54806 84509 81486 70585 96252 83139 83386 91818 47677 7200 7644 878 70347 5282 62034 10499 63872 85574 53106 90711 20784 92766 98924 76911 35805 81728 64613 58534 43639 94577 66057 1712 89958 58392 86063 83129 94714 43705 80284 14178 47694 11352 55818 34263 95551 1642 62993 87069 74819 85364 47486 65802 4334 75810 88069 18034 85332 29262 27617 64919 71399 18965 18847 10767 51855 3852 65329 34449 79663 86274 53260 16874 98569 3351 21511 97801 16845 52556 82309 51974 97468 318 32755 93431 59469 20009 56386 73825 34964 76390 96769 16560 51887 75436 296 63274 42673 85262 59276 95005 52034 76425 75805 46434 50936 60245 6437 17454 94698 64048 4091 53249 95100 40719 80998 46085 27586 94073 49548 77634 81395 9993 34467 96016 4378 31203 1148 58684 26103 61046 87890 69550 67129 16834 78123 36149 30951 85416 76519 71025 83871 35991 85937 28673 41292 81693 83346 1440 9730 98065 28117 1422 83143 47948 82571 34962 44081 48949 7942 66285 76324 76028 95199 9875 91403 78464 66140 9570 79265 17980 88618 186 44810 46161 28670 77827 96057 79344 21550 92244 60168 88310 71072 12996 77528 63241 61462 70261 7956 58333 70911 78139 73768 74224 40506 18295 28049 41080 59228 66350 91421 69158 86357 37632 73261 19455 31352 56090 35468 40956 62640 79995 61754 18435 12477 18580 8146 98304 54709 5767 69564 28492 60512 30792 57180 88099 26213 39545 3725 14106 10875 38088 98980 55140 71764 28449 1423 49174 10326 70521 8505 85549 1123 9199 41235 65549 13411 58341 24367 40921 58989 9918 53222 81525 97872 59316 18011 1744 45224 18019 55771 24296 23874 15983 35202 83089 43467 45496 75847 45082 47731 74923 53857 80926 70722 61750 79283 85433 62123 79829 60292 23689 29774 45392 31143 32375 25729 83074 52228 41609 34488 69232 46787 64792 94124 10873 98623 27786 39111 9704 61525 24612 74198 79708 67343 28316 89302 67450 90552 51608 43729 21699 45452 4548 94276 491 36987 44229 42085 75764 36295 49776 24510 76924 64767 42270 93116 23988 17475 3028 57249 3812 79888 24728 84399 5373 64159 96993 29203 36524 87540 79692 5440 97779 14605 36321 19958 18020 32972 7434 12664 18824 34478 95889 24892 68971 79213 73145 43336 77149 63490 10642 1236 34268 76248 18850 55221 10800 71568 80105 52890 96589 72688 15736 4201 3885 44413 53343 23557 42499 22226 45403 39973 38755 78330 82436 5944 96532 61640 5771 49895 18072 51715 83008 66453 37791 72933 80042 56339 47832 55710 24811 84416 7420 47344 39445 55051 32840 67851 24892 47976 95495 25212 78125 4059 95419 92902 26384 5937 44710 10555 22145 32893 6961 55352 54934 71016 56599 79626 51802 54966 74738 50553 29848 80409 8107 84320 73032 75765 80857 6080 40350 39504 11982 92062 53207 3463 35283 6200 33357 30458 32629 78817 78118 34531 23525 75260 30761 23951 3701 58243 72080 64404 84992 25019 64963 58701 289 79361 91843 80039 17174 56363 89307 38555 48615 61974 54627 78753 32574 95872 48721 8039 60481 47731 64292 29014 23745 19750 21 25583 34978 40956 66109 12517 59328 17559 59033 49883 51793 98379 58592 91036 64325 75316 35519 68242 24560 55949 19306 14879 40502 14178 57466 93924 44485 42428 6974 8219 61645 69892 75070 58906 81768 115 78212 72661 20958 51151 38985 20832 79052 93620 42180 22074 49720 51714 90182 27382 61808 68971 57893 318 47332 2288 63888 56889 185 91034 62272 71864 62333 50365 610 37093 73120 55544 62476 20955 72195 37035 60801 48718 12006 41637 56551 29400 77843 85398 82473 21708 19209 49166 61360 74970 97227 78494 56009 42578 2987 38899 51668 80725 52175 75771 77775 9319 10458 93427 28472 89464 33387 34614 31770 27102 63046 91230 97042 49730 65338 48080 84174 37955 81773 92269 12610 7312 43813 82826 53821 84220 83839 97358 58597 20626 56543 40194 78243 23608 71756 95312 18781 19533 69873 59292 98128 95954 63782 86596 32809 86678 1420 84740 69294 78979 5234 79864 50012 73187 46436 12659 39139 83968 17629 29982 79362 92451 65248 35452 94608 44627 86470 77288 65410 81489 25564 27960 47515 76554 27251 89957 33704 52343 84609 72979 79179 60877 90198 60295 36044 23665 71563 6794 30322 292 77337 64896 78506 24246 24424 94401 95593 44486 60111 34240 96589 59511 20218 99095 76592 72419 82681 67029 89750 76597 76070 17952 68246 34075 97463 32984 46802 49906 69771 64939 25537 35721 69456 17095 60699 75016 76580 26739 20224 53347 75997 6899 65896 63467 40482 28227 62316 26215 25708 75850 89508 67123 31078 5657 9601 70178 86403 12074 85594 42560 64021 74988 93571 38690 84913 31592 17488 96805 72763 23687 50410 44083 47783 81423 57659 39813 7424 93405 6619 60101 80737 20144 9958 88434 32484 84440 94912 55946 34975 35690 81641 63674 2817 34943 16344 146 91813 77183 29842 31786 49078 22494 64839 79765 65203 40763 68016 89354 65090 14582 67940 57535 24316 37263 53533 75931 44373 92452 63165 2197 24076 30945 33841 27160 14731 12938 40175 36319 87366 52643 60598 50054 39964 53928 72767 67790 23745 73784 48966 52324 77519 38547 30080 28376 62710 82729 58370 29829 73153 10852 64980 72023 72179 65402 8363 9974 42373 75834 890 91607 86403 82711 82533 43692 28835 75328 72427 95254 32126 11917 90205 71214 52528 96482 96081 10506 92276 90710 20987 76853 78448 81527 94257 98910 97599 29586 97882 53636 52664 40167 57975 33715 33813 90513 77658 69692 5072 51339 79604 21962 86193 96083 17281 19129 67177 97730 45881 58084 58997 78583 80826 46014 65294 64989 60838 7849 36688 83425 42859 30122 21710 78439 43893 70142 19106 49662 27221 36578 51000 26563 79227 2206 45125 4756 98597 92727 76788 61346 8797 82154 82856 76650 4134 46981 3377 93695 89214 23793 95001 59386 35700 95949 3929 69785 96085 10009 78630 18177 35979 41817 26173 25492 79082 38670 62262 72530 82827 55880 18739 46913 64242 98617 16779 4399 66127 93960 80941 92675 51002 72226 47075 83821 69625 52763 77525 57976 48721 65317 11430 54764 1584 34540 65925 21247 76346 42926 57041 49374 13026 43640 54928 50445 60540 10916 53793 74455 53659 93602 90753 92870 72017 82759 21578 62816 53220 17788 71534 70165 38176 66769 58391 36309 35576 84077 273 3855 19326 4532 62402 13538 73850 4560 91724 40512 55839 51378 8426 69812 10048 89694 83651 68733 25734 66186 68160 45211 4164 579 96810 18969 20707 52185 11430 15041 56437 3371 11270 80394 56640 72779 11479 88504 80468 40428 69376 10676 8423 45628 12351 96083 83728 71370 70423 1382 54022 51860 36048 49805 99122 43751 59572 41723 72987 97 29542 21815 13912 27635 65794 89694 98893 49442 48756 45733 82523 91561 14581 30455 79444 12699 52900 44925 7108 43999 50197 46753 52195 60348 41187 96068 86434 52908 35080 56821 81182 56026 77085 82706 28327 1751 98852 1112 33424 4741 34251 70435 60000 26321 44119 71031 4619 64194 15489 26884 21822 69337 24744 88987 53023 84324 31672 60883 7625 21960 78851 57800 15187 85208 36550 56997 66109 77367 80648 27804 85995 14222 78559 48872 40420 540 36958 91506 87121 73309 90279 79752 26537 32758 31378 60093 36761 87877 87065 85553 17746 54836 9312 3961 57944 77486 95288 58116 96000 56998 2549 12763 4803 82811 94604 13151 41885 90256 68921 84986 9514 4825 59654 82943 60682 31961 11426 63705 28043 89938 29748 36189 81571 21634 3487 61731 25521 14718 27837 1310 55296 43887 36712 54329 18799 29953 86035 3939 55362 17005 47140 51562 17939 53824 61362 20701 33434 93739 29287 8690 60604 42325 23955 55482 59739 70259 59846 53118 22491 74761 86113 36116 33216 39856 38744 31728 11028 13210 17649 48511 64349 30528 75451 98281 96695 46293 33370 38624 24387 65089 34017 34582 16910 55387 65198 562 5469 48996 36869 56015 74237 29597 69706 97225 23048 81567 61066 38139 10014 61976 13323 62543 23132 19188 8962 83471 87019 19823 51229 94037 6994 60676 47845 49375 30699 29266 40352 85487 72852 92245 10832 11809 80182 68175 83081 85944 24331 81833 34714 61287 27883 14048 33293 6464 84413 48696 59076 1480 74975 69234 28364 17045 64723 6036 57666 33216 42932 56551 45419 64378 98072 62546 2854 67092 3271 55040 97703 67153 6132 16018 35924 89754 44360 34676 11266 21445 52944 27724 57149 92841 72115 20793 43434 1789 22433 45279 10240 12616 49797 85270 16908 9749 83962 73500 24656 73298 24965 46159 93066 83181 64780 48395 94634 68557 45707 91002 79532 84118 84614 80162 80055 73861 91659 17352 56151 28334 18895 2914 37780 90499 87897 27968 99138 45941 36397 63729 66789 23440 34049 2087 94981 41964 98210 73969 27651 88862 12818 47488 17009 84180 38135 21955 28764 2448 71031 99096 17875 58883 60088 19159 2098 76109 8350 66875 70052 6605 17585 33817 45643 66557 71346 73187 66559 18225 34726 91367 65432 9657 92839 13989 10444 34735 61693 60083 81416 3363 86974 79120 14761 70316 89785 30466 14138 69365 50041 75384 72159 25119 47585 8310 68448 16149 36775 43008 19333 79858 85459 70112 57655 62576 77769 25764 56654 20770 74252 56075 70343 94387 45408 39358 95433 86303 34458 62844 40098 28425 18448 69701 68548 66618 22138 18566 6817 93816 24959 68439 34001 2287 13096 5194 50418 69589 89309 39589 48611 6710 98932 95751 33733 59912 78288 49104 49976 75606 91116 63368 73419 51471 3270 73082 37911 3438 3244 95504 58061 73475 40733 25571 40689 89710 54700 88008 74559 5596 25234 44615 93344 62993 26243 5972 46029 67422 47616 48039 73584 15996 48657 11081 9626 56872 41408 70343 51003 8368 62875 93066 71262 61841 8100 33806 50928 74917 40163 64328 32037 89484 59117 49620 38260 11963 35064 63886 22499 72619 83299 87817 27056 14353 16026 9829 94765 36299 65095 2555 31087 2157 64391 63 23121 98711 77334 18888 23894 57049 69860 13623 103 18252 91559 41035 53711 61199 84217 8789 455 83034 71597 373 45196 79681 38647 18574 37217 20437 94963 49693 79404 87817 38275 40663 13716 73192 41529 18932 41282 79797 64427 61870 86698 90429 73213 77847 59268 93176 35422 61173 32478 87543 45990 97497 16569 14637 7356 18727 95088 65056 13516 91784 36770 85303 88524 10349 31430 37599 39424 25861 17405 46278 8396 43098 33287 49529 99036 69073 75379 87457 38813 21900 39987 16556 51225 29076 39872 46331 73567 51639 99085 92196 49927 57115 91639 84287 22087 10524 57693 38483 5239 77987 46942 68872 53369 89943 47774 65971 13005 77269 56725 65513 84943 25953 52840 59228 68740 13333 59571 56769 56296 92970 50771 2341 65777 89680 78885 52190 55216 51422 53718 67789 42516 3274 5803 22870 98311 40632 21437 88794 30545 75284 56762 48867 42903 75528 65999 7172 74218 87166 61122 98511 27137 45978 56773 17584 8509 45816 97706 54550 7223 69578 82603 63015 16040 15455 50287 14631 96517 45713 28528 17273 97006 55899 49577 82242 62782 44444 62496 32570 20400 81123 70644 72220 84871 19245 14557 64453 57899 38852 67584 8138 73466 45124 10750 26902 70991 55369 49137 69569 14647 57336 47745 95545 19916 26418 4939 56158 85832 44351 20931 49577 65827 96081 30975 59693 36249 88944 87026 18824 62634 18987 2599 63850 3816 70724 37052 90737 17911 37660 82342 33414 35335 18117 70393 24607 39625 24375 85482 65969 71951 31560 540 43736 54640 45851 54990 14537 10436 23083 74574 79269 20107 48482 67559 81948 63686 76239 89647 84780 98731 23519 84027 94114 57824 94867 96199 11329 67481 38200 90846 85246 70019 37857 87702 60695 39374 76843 22184 98294 62232 54620 8911 52107 84719 98282 51657 35074 50347 6722 32697 84292 37599 52313 90528 14768 9106 90894 76550 23445 72954 10059 29908 94886 91471 77087 93008 11533 958 29744 74632 11087 28132 39021 70251 83524 52847 25935 5855 34187 44302 6325 91852 89995 43821 18898 90795 35494 77607 9877 4418 56054 92039 11393 50542 89183 32315 50080 42586 49976 72951 18344 12406 34271 94168 69587 54266 35430 78614 42970 32909 67102 97649 75582 32717 89680 65217 50396 2201 45966 95974 16822 39990 37807 55482 74044 76909 64836 87094 25932 64882 5269 72853 73856 68344 88450 97572 77597 57405 74249 58031 12610 38776 29006 82482 10938 45890 39130 62350 84649 44214 49187 22987 81519 53124 69536 68565 80026 56902 24332 83743 44323 91239 63688 70023 22724 16219 52586 85589 51341 72158 58980 77035 88538 66172 59599 92122 37198 78430 77809 40835 95219 76948 35889 81814 18609 66612 12924 22154 76222 48925 18317 99126 87266 35190 65095 86443 60658 22464 36524 91100 40218 91328 3371 96335 68335 72506 10388 38553 97345 15273 35483 70074 90970 57678 31750 19425 61923 83816 3010 51817 66228 97237 72538 98718 79359 25712 38300 92730 49728 11741 94364 89097 1320 83247 37439 401 66781 14743 14138 53700 21778 56267 89091 39032 3257 10014 47272 36296 21964 8982 97334 76446 3088 52926 59206 25851 56700 72463 21721 26177 39806 85242 1520 23999 38015 87539 45954 91743 15561 91348 1200 56149 11412 21034 30724 35467 59934 26267 26928 6241 3522 90372 49453 14791 29514 82075 82489 25224 47010 63602 58966 88732 80327 81809 5687 38605 59957 63214 49806 86442 1994 97686 26852 15723 24780 25417 34408 32977 15294 5731 77093 9924 30440 76934 19698 71352 62717 18075 54244 3658 121 59365 26702 55305 4982 19277 24785 87047 65539 84469 36135 89752 35384 81264 89375 79570 58797 976 26619 38864 15280 18492 93825 25658 76669 48685 57399 28602 80589 46699 51777 51855 22199 29328 30697 34240 20176 43475 76899 64572 2063 22464 18459 47143 79534 53308 90591 53516 31802 68532 61745 62947 93163 12172 32854 16392 66729 19189 29062 9265 40120 61167 4955 40041 61933 74717 65155 33311 73866 23994 37675 3977 86531 67465 74499 14580 3256 79811 72803 98002 41091 68177 30578 94279 32499 38416 69600 66037 81301 10701 7502 70092 14407 3825 56514 78222 57263 6765 22529 14673 31940 93834 55806 16789 64579 51687 68829 49510 74531 65971 38360 42029 18373 37003 88014 45926 93796 27441 18437 23687 13041 79055 4040 76785 31974 32292 13212 70509 55816 44058 40782 85453 33720 41436 32621 71458 65941 75678 36150 36478 96159 14419 23338 85075 42230 3497 51704 18413 88787 68176 34237 59072 88570 29749 26899 90422 7942 94259 11853 53287 70574 30967 36945 17496 3910 49601 67278 55741 11946 82923 72142 14506 46945 94270 59574 8088 94157 21037 67935 15592 82264 97160 6697 38924 34710 37765 86384 85562 76024 67466 16585 81304 49048 63343 79239 9095 38989 20269 24613 31621 41525 53434 83405 47510 76070 82039 56999 54554 86398 36743 66196 41425 80492 94716 88826 37436 32873 94888 47526 75305 33661 64935 75940 13855 17229 81995 38871 19343 86312 83610 56589 89110 84874 2724 96769 48618 84448 6685 6711 36306 95166 38053 91838 39930 19579 52093 32430 15849 29137 17907 25839 94693 77132 16904 66209 49737 40000 40776 25208 44381 37213 49509 32146 63036 31130 34758 14476 23211 66106 59551 16991 5574 48329 82069 65006 71234 34153 86479 50485 24341 18098 40866 25121 33863 61485 80810 74677 1284 68965 25703 82501 51673 1586 22467 10007 65665 24969 52449 98183 76522 79787 42377 41994 22842 19990 95373 97670 18596 44953 89035 21742 5359 77874 49515 19117 16780 88290 77640 74600 90387 25563 14552 60491 36196 62661 45350 48320 14384 27980 7008 79786 74715 72523 98195 91121 56761 25450 78313 50994 19735 53171 56140 5850 88269 96370 74776 16868 28585 26319 88841 34201 29869 51701 57145 85593 63745 97948 96589 43056 72952 66408 18775 77177 2181 69099 44138 57892 52004 49998 17123 37799 53132 58809 16354 22593 11991 55941 32657 11586 9722 92966 8745 42556 37461 88563 49509 90128 9284 61901 64117 36913 46480 47324 29147 69152 25308 47145 85530 96972 95865 83305 27955 56209 31312 98195 44379 27590 89968 24307 77331 18029 2570 22249 56882 44922 15562 75816 23079 48768 43229 13974 10218 80523 13795 95295 55302 27867 7868 50858 41926 91630 22059 10706 62440 86716 46526 43881 97694 96041 48550 22169 30607 39803 34923 28875 75604 9444 98072 30707 54238 18594 5855 51342 10146 79451 18871 94459 37776 45981 42187 8341 64712 11226 76785 3890 2083 57712 45380 45441 31653 87685 56500 65179 8320 94873 85316 17614 51243 71996 81320 98311 66079 13984 80623 13605 69085 20060 6548 17400 94424 37899 30587 56483 7828 14050 82532 68650 29865 61785 83965 87787 10648 89589 40920 62710 48414 96300 30242 95475 85811 68020 3723 10878 97322 30681 76270 43979 34709 85689 13976 96147 75077 43298 78854 54678 66922 444 94367 74039 67418 33017 66470 6567 64841 87910 98571 23486 11862 58747 97826 2990 42901 91646 97604 38192 95128 70492 18887 87350 11414 67932 8519 95840 26687 32487 37056 2550 5539 15546 91613 9119 85148 88212 66641 5645 34076 40766 84014 63824 47630 54005 50139 64399 66510 62603 12175 54325 97996 60166 49005 21649 15314 3236 11164 74701 82524 5698 81670 41560 49577 28586 55909 8911 10849 20863 31207 1972 70208 75011 94905 5964 12701 18116 83042 30984 56939 99122 11063 63835 72146 29230 72851 21081 16533 97303 91808 70230 68656 71928 78058 83599 28835 74775 76198 55683 12435 54944 70378 83904 91451 26681 12297 90132 93438 8426 69006 41355 30405 63275 33088 64532 48689 3340 4668 14413 37751 26408 38569 66979 75090 10142 92103 11559 71654 67989 78139 39383 69001 11433 89224 28376 71100 26899 55745 91332 21927 444 42154 17143 30469 64024 28628 60198 77113 40317 39438 73242 89769 44683 75398 91743 3501 27059 16294 69012 19975 74908 2956 16595 30556 16332 34675 47991 69706 65021 31360 24977 56578 89346 60502 19621 12244 26995 8043 98831 52746 78531 95047 56153 4050 64434 51993 49805 29679 75535 88092 1750 5033 10251 56957 50935 78735 61672 71053 48352 50099 75939 96245 1133 73464 53745 2840 72052 40751 61138 75115 87583 14058 90953 82894 61395 90639 39628 74702 29622 51158 7512 97014 63323 2381 22616 80589 96419 92884 28494 25505 79778 22335 8609 11686 79911 79534 35138 38572 80815 92415 74039 88824 40802 54739 44935 6554 47579 18344 33712 2547 42933 75662 64893 36089 35663 23722 85748 52733 89728 30458 97596 92273 38132 66928 15468 22470 60099 54182 95806 49845 73185 73420 25701 64023 59823 90161 32092 30631 71687 39801 36362 49796 13738 80301 84923 1946 27519 73833 69158 40252 38859 86696 89025 82845 38913 76618 97762 71194 79665 88717 61997 46660 84871 35456 89552 45927 47847 82106 58676 1894 52182 63807 7793 77637 97119 39687 56628 26215 50149 78223 20307 27147 42180 94418 22338 80440 5453 42360 18768 18535 2640 62356 38394 58817 96683 57110 76606 47905 8860 93101 45470 27803 90967 62603 8642 16257 12905 55978 82209 24292 51371 56271 49728 42273 40990 40988 23545 58323 8157 88531 59455 13424 9162 90274 1158 18456 52889 82038 4972 37821 6924 98623 62998 40837 32441 21698 47568 11866 33551 77286 42634 49332 15816 73894 5288 26094 50499 59361 80016 4057 93793 46088 82477 11917 27270 56308 37410 64918 75568 29164 57959 1035 55267 60657 76001 29734 2478 5452 90439 51487 39747 83540 14927 88747 78917 91379 49077 61446 4183 4901 79469 32267 13103 48715 90746 59615 54630 315 54783 52938 57736 26730 17670 77896 2728 9289 45767 84286 66784 72707 12241 69253 8031 89183 11591 53162 67742 68975 76812 17963 39643 53247 72839 95496 72938 31183 80781 34592 16192 79941 63479 16061 96242 95359 96849 73034 96464 40818 15952 37846 92261 8087 4086 11862 53816 80412 85566 65972 1079 70810 55817 46727 90154 68817 92487 75265 65724 40772 17647 42077 84040 39076 71600 85286 94773 32178 8751 70825 48977 70110 23694 61617 19834 81009 76417 40582 94988 46475 3273 10100 41048 97630 16661 54227 25980 89132 19990 75514 95762 66949 92598 60130 55686 34605 85163 33905 41048 11668 32018 42182 19902 17473 29087 29604 30378 14670 55758 48625 33637 84209 31409 89602 482 32713 83471 56443 47878 91875 77360 6826 67041 34385 64615 56513 20492 44641 35911 9164 65023 87934 57439 86669 63240 96939 8163 52984 29134 98780 43979 91090 63010 10369 95726 65026 78003 94475 21440 59219 83427 84191 15995 67284 39547 46087 16959 87103 19587 84229 93659 19925 92672 68850 88121 6641 14162 20530 43685 62208 86357 86880 99050 44658 44932 65729 90440 24284 8200 25753 93895 35285 33488 35487 66519 88284 22385 91316 78020 31616 37257 79599 16795 38039 952 61086 92065 83742 7690 66487 10920 7774 87114 88228 30643 27097 60015 47193 31081 11631 95195 45971 95344 55180 27448 99076 1478 52990 70486 43616 71904 36748 95873 49860 71186 9095 43238 83040 94517 36449 71431 3685 14307 9228 42932 42626 4756 78850 42418 4200 99046 46691 40097 68609 70999 90898 57079 10131 35244 81481 69745 12783 23817 10505 50705 23925 50274 2633 27000 87519 43729 92185 42974 8907 30277 35466 23223 32346 5397 44800 80651 91878 38881 50468 25095 60815 14087 88963 73526 48060 38753 49960 5616 35303 84292 88178 40405 97084 5786 20763 3637 10797 55722 22303 37256 82959 63500 78660 70366 41030 16549 6946 90002 48059 54310 16782 40917 4980 60926 48460 24740 35603 87470 42274 5759 95814 56828 47965 41578 28866 56216 47702 15531 3401 42977 46789 66933 6720 59373 41626 33142 72272 17484 72852 21466 59153 78307 1612 84668 1275 93133 66781 20559 59708 81028 58491 24478 40402 46209 1597 92026 82033 20195 50216 71108 82710 53154 45597 73634 59296 66262 95300 59907 42324 14487 93871 71211 4293 48325 49498 73483 85331 74997 32586 79355 23663 22764 27719 52584 80275 40385 56972 38934 79760 33526 34218 49597 16286 94606 86309 76431 87218 4122 37041 13293 25825 19790 58802 12074 17110 71536 82739 81523 65772 92203 85000 28115 9258 84843 96212 31372 80248 63593 81589 31225 62983 63340 78645 85095 66244 43790 35543 39399 76214 15068 33641 80946 81458 53906 48107 60660 71470 45083 87215 37660 8208 990 1354 25076 83667 69470 45912 35622 73860 12666 55212 12841 75620 43386 75661 61122 89791 95949 28609 60491 62043 84580 45612 42934 60946 2449 24106 85901 44738 51735 72691 12397 75810 90550 16298 2496 70008 82938 38572 38282 12530 23062 67715 37349 39916 36933 4811 22505 41508 19849 7772 41457 84728 78044 63129 50482 72321 64923 90415 75635 26076 99066 18342 76483 5685 46799 16165 9131 45479 28698 7426 97432 3866 50576 68608 68714 75388 9393 73832 28767 36759 42144 76715 38461 88010 63849 82533 21616 61941 3183 10258 28609 25028 86844 97121 13041 87178 86179 37724 81701 78933 39307 11331 88008 61725 36660 26233 89120 16054 17860 94391 87469 73444 26423 44982 38798 30554 69865 95295 14113 95363 18754 20556 30517 40512 22622 37362 29701 21173 41860 69039 2085 20408 53511 48812 93387 88566 75814 76763 1115 4154 18628 37991 29465 20510 56448 76186 75746 31771 42965 53312 46078 64516 39093 58797 15149 4889 48198 4001 77103 67446 10295 30070 62299 21953 56599 5430 9559 20332 97257 31130 84133 28115 82727 72612 17099 59802 43361 6403 96596 83836 41331 29755 16472 40451 39780 69798 93599 2073 43268 54472 23933 71453 70681 42469 11982 31892 43831 23105 96786 99142 87817 97613 33293 71075 65404 94881 11427 65659 3351 64039 44500 23367 59671 49992 58700 88909 39538 73408 56509 94265 39643 89862 20201 53545 67609 12146 66780 8021 69976 98504 42879 3020 40000 55713 23530 86993 9022 33196 13957 40489 84215 75059 25866 81105 41646 43919 43700 11517 72740 66413 85008 15486 88057 82955 27545 84504 18445 44858 65548 301 93761 45749 37001 79211 33864 40155 47573 43137 27849 3939 11725 69431 28188 58972 17294 16 91274 95272 86003 32803 81202 78693 31540 55381 6588 26300 37821 10609 34921 34215 63704 79160 79871 94776 88541 82766 18719 10608 46333 8233 61949 1103 9707 4979 36614 3021 21841 81534 16488 40192 64966 37920 55399 23797 52254 39254 33421 12689 9901 95976 40399 91587 40195 21452 17818 2683 88867 50938 3912 45422 70515 34813 85218 75492 28229 85009 11201 52270 81314 27656 72762 21220 45634 38913 13611 16762 52815 85741 74102 35712 40009 40258 33192 81699 59122 66212 3845 80764 23678 62793 47085 15010 1672 62094 19740 37459 36223 2388 44184 87039 5097 86395 26662 70477 44971 27836 78282 98416 20796 16781 36452 61455 14035 68546 6589 5420 31995 74138 13112 81408 84025 53965 7067 4497 93678 54981 23973 32709 64977 40881 17170 44276 74356 15749 30238 32460 65870 21887 28276 23008 23382 1889 53761 31463 76724 56216 82849 76751 72525 95456 34535 80149 86055 84480 60895 43813 25032 25762 10951 25897 19249 46032 40945 84188 18755 97232 49571 10209 26804 61807 11097 46079 71783 68611 83347 3142 87332 15585 44468 42325 94438 54767 47939 44167 88940 5369 98134 86716 95638 28989 76895 64828 16983 59137 6536 52923 16406 33900 19645 40393 74819 34334 47950 4610 8404 60975 59577 36286 46628 14847 57096 17973 70166 72653 43561 28387 2288 31347 87951 63651 10763 56463 40396 50794 69443 26397 4041 44348 36977 46210 42144 67867 18742 74116 47521 77925 79268 40644 30520 45125 805 9795 82999 70305 57718 15812 74118 10006 47521 47649 37150 87054 24629 32745 17523 53704 39914 59333 15185 32183 36822 42378 27769 92168 63293 70811 9577 66466 63561 51034 15113 61426 27655 77869 17774 85187 51217 54896 1793 48573 8750 13192 35632 41278 4651 39071 59055 17516 21531 19393 31673 14367 62727 19497 91296 7936 11565 53932 6464 58135 37179 29511 25421 67886 49910 95466 59724 52373 94636 25152 81505 7898 51542 60465 66151 78869 49062 21619 39810 67686 80818 41080 18943 33867 15475 8436 92864 64138 64112 16054 35269 2570 383 32122 51612 65664 34505 73248 42998 42964 55446 58854 19537 662 38129 9404 98305 93188 82729 70846 73261 25012 80927 74381 46765 16014 26802 22429 70306 11268 61101 71442 12063 97915 87193 93992 50189 70459 44964 33592 49289 93486 36779 14741 63719 28238 69910 31268 9714 17447 27120 19477 32230 86585 73690 11610 55807 26966 38918 49888 82173 77640 23865 40666 83274 60655 81659 47913 33710 20421 59044 58020 49203 23839 84121 59933 89242 62383 32235 29871 98792 17778 79150 63872 88701 22393 19716 6462 54758 60036 68571 32288 36654 47279 57851 71166 95866 83134 71405 55821 24162 46442 42273 84370 24849 52556 39017 87601 74080 28965 56092 79222 491 42806 26857 81628 60682 89318 8328 62012 36308 48340 21517 52389 44324 78420 3014 17308 62739 77934 97908 80197 60428 24358 7841 67794 70478 10017 96567 84358 86023 50840 45720 18776 46848 37477 57907 36438 17749 91267 2098 22325 88841 42016 25644 76590 73648 18564 64460 19591 43229 62415 78881 13112 26177 69183 67703 32203 3387 68474 23146 96062 17276 86203 90416 24782 61672 43067 44422 16450 19660 68891 46248 75983 73002 89780 77535 23914 27360 77910 56713 71793 31376 62702 8572 35161 54572 57162 11506 65738 55260 99136 15996 87360 20932 58107 37693 52672 63813 30502 17636 48142 33257 31525 50376 14467 80851 90799 70423 26365 72270 34471 58914 46792 50828 29701 68879 78417 36744 75095 31195 91984 76546 772 9008 33933 48758 65902 51844 9114 37762 7949 30421 68676 41546 91918 2410 16581 67650 60696 96721 91079 76001 94664 3253 78588 86480 10128 8812 86597 91766 97459 31800 67296 24101 87563 85195 46634 88930 64481 90555 90183 20641 23961 29679 17798 18407 34241 65563 98788 98013 84480 8035 47349 60990 38962 12565 94705 22702 19837 90907 49505 93576 49922 7050 83143 67325 24638 61686 51163 22552 23257 34695 85059 16111 27159 61396 10947 40259 98711 54156 13013 57478 93778 95093 85411 93043 41944 21116 24960 14282 13770 24160 29814 20492 17659 34676 21124 88021 8832 1021 32572 6052 22139 70123 28635 91507 65630 90530 83089 14379 35335 42258 90660 38532 37576 14933 91829 98434 7447 76357 49734 47370 60713 20230 76555 11102 31185 5580 67246 5999 68357 19595 17695 59007 36564 68403 93516 33099 52786 55497 35723 98597 68709 64447 42205 96993 14937 56831 38481 60856 15648 1759 13042 55159 51157 5625 4559 18653 30026 68996 49606 50314 58954 8371 21189 96169 74101 25304 26589 8820 76293 30917 43431 64834 60226 83538 14344 30175 97943 61811 22003 60222 75577 72694 34737 24521 57398 55410 39798 44584 91844 50971 9917 11427 70186 16772 66833 693 5110 32095 52172 84840 41164 12583 4431 46757 37346 95730 95561 21004 26559 40138 60198 57443 47051 92907 83748 32739 76636 13563 33874 78957 90821 65866 88879 12406 93219 56056 72549 42583 3419 60772 87272 62266 89276 21331 63984 14682 42098 98720 26493 76359 51090 24500 12832 67246 35298 87725 95774 55680 12476 83435 42528 8075 67604 74997 21031 67002 40352 93956 56111 9514 33880 36696 26875 49142 55564 62837 45560 55480 17746 4863 18930 96497 10681 92907 98261 71261 30256 81339 31523 12219 59956 47175 16192 62044 92564 37362 80657 29139 36858 89148 82679 14343 4478 49561 71292 34741 52204 96655 6779 54166 47311 5637 11372 60766 61066 91659 81280 77447 88881 85415 71187 86301 86837 65936 9915 88131 14633 35166 29223 91890 39290 29938 42873 80988 46647 70403 11613 99085 83228 4376 44558 1349 28318 7430 90836 96809 67581 94807 65428 14557 84104 89573 49721 80242 1280 4616 83189 37321 57314 74042 2512 53101 95871 35580 86477 61808 83787 90770 10376 21103 58247 60420 48723 7312 40598 93395 14555 53271 16178 65526 35021 56839 3240 7194 5034 70278 93750 42098 36734 80616 47219 90547 25272 85966 19276 87015 80680 53564 85086 92438 25280 70897 5620 22101 92620 37122 63489 99097 39769 51572 16633 76991 61278 36871 31077 24920 92298 15521 3635 81355 91474 31288 73342 84868 77599 76360 88436 22674 67075 44913 20818 2280 16872 45428 36641 17763 55198 86190 81863 40968 12843 98461 35246 30108 25659 58494 55745 38852 8557 95777 601 78921 39813 48715 94004 87112 5113 58747 61270 85466 60840 54523 45278 90379 12533 52253 42260 10166 43794 52 81861 94430 88460 67236 56012 11868 98243 38852 96843 27662 45151 18735 77907 76803 59894 7973 80533 50484 89662 14949 61486 66730 22583 8798 81147 40801 93331 88698 30096 2073 24171 39769 5641 45613 26834 61573 34629 91598 9744 43937 71234 66152 36542 64539 78186 59539 52024 36034 43198 91754 14820 75399 17755 35026 72157 17072 55500 15741 77311 49918 16991 35140 85845 74140 8159 70590 35534 47652 57967 96108 80779 11400 4154 27649 31362 82210 6017 20286 50779 80624 43648 71001 39357 44261 54803 9568 34859 65540 62414 19117 77282 44933 87006 78136 92496 92129 24666 46452 23899 95867 25930 45259 20284 21096 63367 25944 35854 23315 53844 27410 72977 15476 97968 88715 8390 17042 10015 6214 75157 41616 47516 19710 87332 48626 47893 17575 48270 33182 53924 71482 76307 37146 87562 91844 95779 41969 394 67877 72319 94748 74796 67569 36222 96179 41459 73200 13077 71927 28075 81311 61601 91741 14056 88847 19219 55150 35945 20914 35140 71968 61235 65090 76656 5537 42345 50444 14853 89215 78246 51866 72691 74729 25011 76905 17015 63704 24586 32155 59610 78408 73242 15139 11333 35374 8564 55767 68061 21859 96906 82282 75272 13793 55797 20582 64550 68865 90794 48775 50976 44328 97308 6612 5252 77322 62643 33386 86725 43256 55737 7437 2747 29322 393 50606 97312 82892 4164 21486 16148 12603 8935 15678 98580 95694 82526 79349 11580 6490 84686 25611 6537 1729 115 17816 74643 64105 20099 4552 57546 94401 13717 28654 37878 84991 27295 4634 74104 79650 74285 38540 87547 54948 93353 97187 43178 40342 36619 55087 59546 3758 25666 98199 93437 29362 22503 87221 15067 95457 54022 1126 68523 69521 66960 58377 76243 20557 44043 19139 94657 98688 77556 89571 79355 71948 83356 63674 14427 95418 12798 87975 17034 84440 86142 36168 39084 18964 72136 68275 91546 93667 79149 27985 57712 13955 62354 10574 48874 75070 34742 56607 10888 48517 35416 74667 9936 72057 92633 11908 81400 46802 69606 57654 28011 10009 53724 26107 74574 19438 97703 87897 39944 82034 68616 30586 56244 85706 73898 32376 46601 63941 92131 19894 92930 12904 92980 29912 44632 81346 66426 56464 51085 17294 71285 13341 93486 7403 94244 78127 17451 27976 52834 79095 60538 89354 17904 21827 49233 57872 39910 93089 40583 95976 21949 20601 31074 12232 19658 57431 16354 80568 58437 34656 61715 6611 82327 91435 3284 50771 78507 60795 3105 53950 79122 17116 11335 96522 49898 20149 93692 11201 80427 32582 84370 16881 88864 59492 80031 32588 70486 66097 6977 99114 68971 70576 2332 55778 33470 2126 54150 64842 67064 62566 59144 48254 37335 25706 24371 92752 51873 27883 50688 73432 59146 46302 37035 61908 87802 81055 37800 21711 57554 17973 25149 79406 34901 86735 88753 6841 33662 13523 9364 56633 89857 16786 22867 26874 75749 83461 92902 93080 4464 23975 12666 43962 52563 54423 54981 31306 76813 28322 26279 25965 31830 69845 49430 4260 38937 26533 39954 32600 78896 9855 19091 85014 73826 81681 58919 52527 18801 75708 9418 997 36258 95856 26479 86371 18262 81410 85116 31309 69058 70215 93941 90353 29075 24284 30061 20645 24076 2297 59112 4036 51977 12599 41107 29907 90323 8898 93369 22559 48307 68488 98120 97116 44071 82205 96682 52345 37584 71338 28265 70495 20695 65004 25317 89114 94191 88024 13476 36098 82195 18732 67360 19602 79581 49025 47071 13974 85135 54399 10584 73927 19747 63838 92519 86967 79929 16115 15448 49878 39783 21608 31869 50810 61357 43384 29973 55061 281 73908 51516 64208 69953 54725 64236 67549 85162 33791 50881 16963 94541 64048 2597 19077 71692 44868 71070 37595 50051 5460 94205 86678 92863 58433 50832 33074 2464 43338 10345 26714 34066 1021 89799 12680 78123 46266 61882 71940 28144 46652 75424 82474 40492 1749 39709 83456 91098 42526 47639 77969 68271 86492 66074 91400 84076 1810 94402 97962 98132 13082 71411 56571 89730 61552 62510 5749 5600 81160 16863 84239 90559 7329 11718 24639 3346 39999 4988 59122 1650 82045 31125 66870 61323 81370 2588 12079 26697 29436 8200 4853 80931 70043 18812 95556 646 17249 7734 16654 65561 17590 68791 72379 44783 63551 26300 86948 64008 582 72204 34055 28455 65193 69055 2077 28615 78243 23980 8012 79554 12463 94517 23105 74438 79274 47647 82707 90497 7129 62221 53757 30218 75148 84056 72463 88217 62512 96968 24098 66858 28761 53983 78806 75300 54733 5749 37838 27066 25886 55107 24660 89496 5985 68361 63096 90358 66841 23456 60746 98963 48665 3552 3444 89161 1310 92847 28669 71795 43208 8911 83319 90927 10625 94967 34103 47393 27453 79689 64945 8586 20708 15406 68914 32055 26990 31203 71988 74258 32446 73094 92836 5839 25641 3226 5682 40312 73324 96958 13985 81253 1264 19480 4300 2792 92585 75621 98499 77847 98552 50862 17552 68514 36597 96497 3430 36037 36081 26819 57848 31688 34547 9333 65063 24413 67832 69263 53349 71163 74271 51074 86168 44424 52201 8820 21970 13573 55256 30123 72974 56339 46221 64615 77984 8658 51702 65837 42081 72479 70689 43361 22897 10077 83397 36614 39242 25979 24201 30047 57837 48389 26267 16404 43873 19079 52177 24076 41625 11934 46333 61669 46313 58807 21636 92560 23669 96662 37187 76562 15513 18373 82240 41980 65641 25003 44600 84275 82406 52734 98227 69525 65118 63288 47967 34965 30504 37073 2292 69759 19579 90 963 29575 74594 1907 92466 64236 88701 73738 95362 23245 73730 18345 4064 480 88266 55568 61586 19635 51702 17634 96388 31905 26202 5500 23328 37707 62457 62282 88807 30888 60420 30062 83619 48949 41608 63957 37384 13637 41294 2998 18776 27399 421 51240 85189 2026 10777 6132 46303 43583 49171 89944 27145 69092 74167 58991 18351 9121 21818 74581 60660 53470 62364 64956 32440 33083 41331 16920 95058 90924 75627 96626 53074 26337 9281 26428 13808 56933 65881 75159 35281 81018 27783 18787 8947 88998 42070 83524 57961 30502 76195 32287 27220 46715 90740 33432 52772 57110 64742 31219 84431 48591 22665 65972 57419 48162 86972 59123 93215 77291 34050 84740 7071 48484 93595 56383 72475 38016 84934 52048 50176 25705 69492 16223 35145 42753 38579 24840 53732 69206 71699 9547 30055 32720 4426 89943 36573 35076 52132 14705 67280 26472 93393 2354 65434 90012 51143 45526 7911 60461 43011 32333 88679 53026 44131 19912 15516 62377 9017 27266 44539 32572 86161 60670 7707 24284 92842 30409 69393 15366 86489 48276 39399 27599 70369 27160 34072 75035 5665 54266 30461 94693 4846 76914 84009 43448 39257 63175 62452 76072 194 18475 65341 79376 22224 96354 60561 88628 79913 65730 40319 77780 62542 74438 88187 46908 14556 190 41824 94431 29878 18408 75820 82717 74068 31177 65214 97392 30434 86408 73845 91358 69489 30362 19174 87501 32180 52467 74501 42241 93007 72500 84852 6213 61034 23696 73730 6972 7105 3178 27314 27444 66156 84469 83955 49636 3338 24494 87531 3706 87349 975 44444 36721 88501 2792 52331 46569 58210 51165 94273 37212 9860 66868 74948 72427 85859 80467 96480 19877 36669 91720 67745 10369 88384 18005 23965 68231 94973 28689 19245 97479 40586 40223 49718 65903 79162 74694 13529 89587 59600 92456 49209 95169 96293 25856 53587 41158 74965 67212 23123 21443 46267 11244 58359 30972 81368 44700 88613 33568 12166 2111 22254 53191 6247 63624 84897 36445 75255 58879 12430 25825 49278 43911 5418 32869 30226 53287 23324 20781 52716 65798 26351 59092 71700 94814 15687 84669 38969 38602 18232 13723 83144 343 78897 80897 75936 65734 78464 7661 78601 59854 9533 34131 87820 2221 29977 52758 76943 19345 93089 41057 85638 46621 22853 48767 48550 12825 41551 50975 37054 73702 53743 88555 12233 46039 81306 73769 49732 65714 14904 82143 18478 18495 32847 15691 24247 12642 62907 18703 35176 49668 77260 9307 62757 12752 67992 78139 67489 11824 51375 95441 29800 64462 22972 1997 39101 64044 76367 54444 17732 86670 77607 34603 7850 17775 49725 22224 42186 65061 57927 25236 71048 72926 72153 39095 56102 53718 82990 98357 35225 8929 95636 69892 29932 22596 63800 27968 37705 42306 15794 28670 83866 34987 38064 23966 13364 10208 10123 95773 67370 44789 64532 32905 95437 93286 54447 6503 98057 51540 2134 84450 64339 49255 22452 5462 8555 85927 17210 91799 60336 91653 98333 16206 59446 97924 20197 90497 55687 13940 86067 95360 65698 39573 67193 39734 22196 4056 51804 71155 27625 41700 53100 19953 88730 14181 91291 16634 96472 75042 72072 90414 52900 59453 19370 64996 41962 74453 64087 80047 36194 94112 66597 92371 86786 18148 48680 46791 22569 92839 68149 19676 39317 51599 45166 37417 25785 73082 48919 19933 13143 91804 2464 33999 59886 78454 51867 17182 20545 27160 42850 78858 26483 34067 3683 21865 81941 77103 38474 3444 29957 33769 98621 9511 88806 71642 95047 74753 81072 84658 6856 70372 7604 11725 62027 6839 42975 96982 52923 81983 39943 260 94257 63082 58890 28445 76577 36390 21473 37416 45315 65336 46529 21962 61780 66333 13983 35569 94351 81458 79451 90015 6722 3311 81068 65712 94181 77031 84809 40311 44044 48533 26372 29095 18380 82289 57665 9175 90192 60903 37277 97718 49390 51519 75640 59716 60408 76791 33092 98484 4121 47050 76015 2495 68771 59642 54252 23789 60272 53393 93926 35567 19723 86097 32030 75602 29896 7342 45257 3800 93032 6734 4749 35488 19519 24057 43128 3855 20432 54173 90014 65237 55098 7328 63252 6527 36116 52861 11869 52399 10610 95119 44789 47773 84794 28386 34277 39116 23672 26062 33768 63384 69733 1711 37228 29209 90103 97530 9205 15530 96007 40349 38064 65072 44043 88295 75638 3675 78943 91529 92024 57151 93925 28609 83239 19014 40197 29920 96165 54752 30900 48058 22781 87063 10992 43479 56030 13769 13691 7372 87602 1337 24899 95447 52813 77405 36447 56589 56572 32471 72065 90317 81926 50845 4122 87270 40297 57216 73627 36586 86098 70782 25492 52919 96554 26747 63679 8197 29519 79946 24945 89944 89323 73429 1831 5119 68414 49948 67951 6050 47758 70003 28359 15266 67493 7956 58890 42704 46127 44025 45805 99058 17788 70272 62440 93550 68237 42100 48448 14602 87735 69570 53437 39459 25057 26952 33862 25803 9366 92151 51212 25164 90262 15942 71792 65053 57220 31549 93373 41870 55710 63044 42304 95505 5682 75027 44120 73534 28137 5537 28081 84634 60934 3725 63342 91403 47418 7445 747 73393 41813 38299 75309 90892 44636 30041 88189 39323 84382 121 58595 26835 24041 30968 23079 4187 75358 96460 36135 63877 63262 38876 32730 62728 41294 7832 38561 77020 43990 88571 78712 85607 61027 73952 49430 26486 35741 55786 8703 36408 16155 39845 93147 16982 40447 9664 37138 71901 7694 83429 92018 41877 58084 14817 80867 74648 96041 55688 88869 62603 90393 21407 71683 47141 14364 21722 7734 57598 46188 17995 29202 85005 76192 51387 53031 61191 92922 54207 43752 47387 53655 95782 97514 89559 56464 22302 45798 85246 42605 43247 48335 1802 31256 2472 96896 58828 53284 74189 21836 26364 91255 86562 48725 88402 69249 83976 44106 85115 28256 38012 12197 83977 65422 94202 8053 83411 7911 28029 35826 88709 939 42451 7639 63671 40795 61742 59861 72934 4349 46111 97836 61210 23679 85213 31128 41507 40533 27799 3198 67707 67659 60206 82803 7400 12527 13333 96816 93035 75288 4135 69294 53973 67614 67659 7264 57789 83872 84211 58078 63130 13185 68233 21704 49720 42909 50433 74779 24094 66804 76010 74691 14214 43208 75339 20968 63531 96224 54851 49950 33629 92673 97233 85747 70862 64767 57191 86184 30226 16847 1972 64837 97116 17259 91733 98090 78028 82972 62824 12947 98906 51633 92093 28888 50066 85788 20804 66924 71053 1824 73275 33369 42367 9955 14772 74441 92897 85315 8548 89236 72837 41043 34352 14004 11656 85512 46391 25493 90947 95483 76366 51257 153 792 71387 42510 5914 87943 51599 21 18726 86759 69358 40940 18069 85601 50531 39207 74650 20699 26637 88420 96821 24827 53231 7371 13108 31784 21866 74522 62895 56483 55028 69916 65478 12306 60612 46406 69955 21124 6884 40766 54148 89244 30596 53671 26730 13361 92113 3668 44004 52663 38335 89876 70148 84534 51436 64073 41556 1968 58972 79458 83776 74615 72759 94052 47530 88185 38297 46216 77048 9699 74775 96581 28883 53403 91755 42290 58115 17069 56464 81477 46093 86410 63648 49898 53295 55043 70963 274 30783 41437 24508 46181 53123 62547 36995 22583 55206 36282 76604 48438 17534 30576 24577 44542 85007 10247 59811 14667 88254 70363 92932 20522 23688 76211 79275 70417 31125 90639 48409 94871 54035 51273 15635 57641 70770 70626 80968 89459 33106 77937 91041 72585 70365 53231 92395 78056 31522 17197 23421 4977 80083 59055 26642 45914 27006 64207 77861 25701 918 94548 91645 47646 80078 24560 27691 81749 50400 5782 70325 33705 32026 38299 50283 34946 86303 45044 50969 69069 98094 2623 47698 81265 14315 98188 8305 53338 17358 60078 7359 43170 49728 2536 45348 40444 50208 4629 37169 882 41770 10384 90260 89710 94251 82815 26367 27280 66679 88692 5065 80392 61873 58648 4493 50733 79209 19155 76148 41463 25231 97781 5687 4484 34761 25572 65742 33509 58795 6058 83362 11706 95303 58220 23157 33991 27359 24107 42429 78660 20435 89078 86034 32629 68841 21628 11570 36775 70021 20200 53262 4310 91015 81873 30174 80435 63872 32865 70782 43238 60404 29224 1918 79960 17809 3189 97146 45159 12833 40422 84574 58960 41750 51260 5119 95 48170 14045 84887 18757 61541 23071 36482 39301 24688 72343 71648 30737 31492 82238 92033 54210 49639 88604 43276 87136 19359 75582 15722 79734 52109 43577 70037 39251 51615 26366 16845 20992 74603 18340 93007 37667 55820 89726 40413 24292 73770 37181 63385 52905 70382 44398 80800 8320 77278 75747 47193 11441 14228 92867 7915 87249 34611 95824 58682 70627 56410 75878 4746 83144 82584 19245 16013 50548 16485 18031 5304 57506 63888 83083 20897 49410 69267 48868 16689 58016 8498 89754 66834 50059 9792 82657 44375 52419 45598 95204 9616 26213 13472 22134 74116 58374 50793 93476 1587 42389 65379 99095 22047 73044 52300 62253 34081 98944 91755 23947 46161 4932 42443 91530 64519 54233 35923 17763 13551 6995 34672 64485 98029 60554 37230 83212 56633 71353 14740 89514 51726 39672 12633 44113 74941 15502 92584 38308 75952 94112 63032 58488 46039 42889 22946 48918 42883 71445 37380 65537 73177 8960 31979 7782 60580 42365 1048 8123 20256 47253 40968 10078 70072 8988 54071 70226 62463 8312 47139 87670 83605 32475 37650 90920 17853 19542 67407 58983 73037 41778 85764 24614 60140 6547 74441 68581 59437 81090 64033 53973 58302 30651 77997 3656 30889 66932 75992 67391 82802 29177 48443 2904 63015 57630 72830 42832 75827 79582 16022 57359 2258 27344 82562 50517 25608 13199 82882 8051 77523 2538 39483 66740 22056 10946 83619 82852 56633 86913 38589 5096 61252 70029 21083 41646 72840 28785 29819 51750 98134 5945 10951 40597 10880 68079 18727 6240 44649 7465 31568 22686 57704 32780 59970 35915 64600 44169 28049 25575 12582 10036 49887 48406 55158 52266 13774 16261 32768 34062 48998 10024 37010 28562 5381 64339 40160 37127 11028 20976 61961 65345 5937 78150 78692 14067 85252 42691 17283 84698 80567 18504 87865 69851 82608 78094 69827 29432 22435 70309 99071 97702 67081 59956 31275 68023 17092 82910 36443 62656 681 20810 70639 12905 85750 19467 26141 35837 91623 53944 82193 13570 4498 88528 34460 16697 64580 24299 6730 62385 82549 59283 36735 11350 76110 1906 49619 51868 43148 44640 27509 36953 73777 73792 96142 16380 40681 36053 82967 96617 6211 7226 31321 58795 70248 9347 71530 60043 90040 44143 79274 26457 97456 32837 36793 85541 60065 10077 21935 87577 73417 21796 42371 5657 68994 47174 38850 52164 14432 41446 78111 70450 41967 44224 38300 80912 14502 67247 59692 66923 23155 5161 80682 57124 40580 38404 18242 95363 51532 94876 58460 60696 20138 94869 28216 7092 79410 60122 94410 21275 85360 43925 10498 58406 39093 41861 76615 55001 79423 96199 68459 97643 83401 91872 2958 70573 21050 36756 93762 4743 42267 20494 40219 97810 11291 67292 25407 41021 65813 46535 95260 41928 60506 56551 10582 55197 96581 45116 59852 3213 9196 55350 64693 55206 65541 55620 95515 51894 60891 45761 9018 71453 49220 27701 91463 61251 38571 30475 60843 94271 87577 50504 68974 74533 45925 39579 22374 7569 74779 45201 91037 82451 52945 82774 92678 1918 33343 76853 10248 9112 87323 55891 75669 49301 76799 19362 56524 9813 34220 93883 16349 5238 35394 4935 30241 71441 4134 49838 754 23509 91349 67673 72210 37481 4590 82568 80773 75387 40665 11576 46142 24142 23774 8650 30212 72238 6766 4545 77500 83284 55236 73634 56207 27557 75298 97260 51439 60773 12112 1698 72639 5348 94297 54133 56303 59021 27309 25592 44240 4210 26760 54942 63668 84132 27298 89275 26465 47484 24213 61092 35204 71409 74538 6300 33525 13162 49572 9076 89711 81098 34416 51443 6680 88014 48180 97822 36034 69311 94541 1448 89938 44795 48138 79189 69541 5589 75640 49211 70274 24857 95556 35532 95259 34855 1881 60165 50602 58601 19672 88921 11783 68177 87858 71844 79490 4188 40151 92034 50790 85701 11716 82771 1461 74608 9882 43002 42616 93919 33007 60699 61989 73389 65965 94468 21400 38239 86542 72418 91515 94975 26249 3275 18018 92776 50729 47368 96937 25729 79541 32313 18423 13479 60647 87 26167 44134 70181 15364 39116 68003 64509 8425 67038 44134 76124 33248 32364 13443 51463 19301 57748 69690 37100 50125 67148 62953 24498 22351 57505 88114 76245 5604 7960 50358 19505 92217 23962 36366 73488 459 87195 91832 64570 29214 82389 37679 9575 70578 18302 49211 54935 67875 77612 79640 54123 59262 62452 44226 56506 64571 41514 62901 25622 87346 17342 82523 61039 55597 64402 21447 94017 94430 34239 78877 870 858 86410 50791 39037 10231 10529 96613 31226 51417 29287 84385 18550 9066 81218 49748 93909 2174 20717 18340 54253 60166 58354 10449 49969 81749 62822 9630 69397 64398 91664 6141 79201 9423 96647 97956 74956 6911 32139 84652 22991 59517 12130 15451 87386 90915 59306 57764 18666 22595 17777 37560 36213 93380 14848 62731 64032 15735 825 95846 67333 32973 86275 11761 62095 45035 48644 96067 36323 26220 15572 57041 5690 24506 30230 516 52477 67956 79659 27254 57306 77035 11923 19337 18580 84899 6939 4574 3028 61679 70695 2778 17859 82193 35200 29877 45400 72466 59216 410 38174 87697 27467 25138 83821 38653 12639 95960 92239 78905 29917 76472 19091 69886 3753 53594 43190 20810 47441 53086 37839 86711 75781 2992 48270 91787 34240 68498 70773 20732 46805 97940 53148 5318 13397 21930 46882 2727 25511 43585 31458 4672 85507 70253 89206 44183 107 56657 53049 52833 55689 24999 8402 79376 74830 43919 38081 19959 81726 45503 82953 38622 69903 70146 66660 96853 59738 18150 14723 39509 32547 39251 22885 60104 48425 6690 95450 50077 52180 52351 71681 42050 77656 87207 61122 93239 88191 41 61610 47928 7388 76028 46407 49511 88245 71926 64862 88388 74894 18784 30762 3793 89035 24565 89453 6154 52411 13364 88724 65473 97281 70050 51540 922 66506 56862 10413 81828 79391 88751 84095 54934 81245 92842 57836 58490 19060 26870 79200 98271 17206 42112 22711 31290 23641 8512 39327 49236 52931 88241 77601 19750 78289 85211 82128 41048 12506 58111 83425 71105 31960 10912 52099 80856 42094 19698 37817 98333 91025 41864 27529 50866 60590 78014 30362 77992 73603 23003 19848 84564 47592 81755 48448 30340 80918 40053 59999 8740 64478 48271 51639 95447 55918 75456 50828 25648 44902 16834 85827 15573 27911 39514 67586 95990 99132 91678 91224 57153 59506 81257 5502 40934 65674 39001 13621 32177 38979 84548 2881 28659 88884 23685 98550 54526 21715 21077 6585 98410 14554 46584 43563 69559 23271 84940 80504 9376 59748 28503 58905 56277 39176 67006 63138 8005 82658 25627 18416 45154 65310 15241 67699 82066 10367 70172 64741 49074 75951 71542 13471 90907 71621 59046 39841 75461 39582 25520 48945 15525 57314 22800 54678 37267 80963 11702 8287 39317 11645 493 18360 65284 8502 45949 58818 59962 49933 34477 47643 25869 36503 52024 37600 55175 6621 96057 61576 58682 97791 6494 82377 37704 65794 42823 2961 11575 9140 52426 54526 69614 4418 9339 94748 63695 10405 28424 11338 79282 43704 68792 98109 15324 98637 57682 2898 5792 36690 15934 56688 42271 198 92095 24341 85484 65456 5195 70905 75665 23968 43788 15454 14088 53729 54427 86058 54622 51959 24373 2646 61434 79448 27856 72251 51271 91991 71865 16587 20430 91839 20881 45148 70224 58846 89911 47377 91892 17690 31771 90068 61986 67685 32559 75444 23259 3023 78640 99125 96171 88834 33925 45881 88196 50444 8680 94678 66253 56523 69042 88439 58692 96455 19492 63817 86186 72755 3988 68509 47625 50593 23029 10076 70313 5797 6960 6780 85717 52256 37585 30587 3789 2652 97700 37146 88840 80656 15766 92758 25144 9309 94387 60403 75095 17480 32930 82264 81081 57830 80299 90303 66168 38089 55304 52195 5031 37285 42798 78897 63416 31145 4007 34322 44546 63332 32847 98985 49571 15442 17422 82202 4040 56521 5323 72618 21231 93631 29805 44308 22008 75035 41257 46188 41376 4279 19120 96017 17402 68261 16284 80456 28499 36503 61112 69278 35220 65041 14888 80319 13947 90704 11040 85531 82790 12752 77304 7088 33592 56068 75049 89920 83574 34406 4200 33347 25970 82558 7085 46661 51480 69265 75554 69542 45780 55194 90617 88005 11237 95529 7364 63839 45437 32519 32293 76772 74772 16986 7330 44424 91930 42729 71944 85412 83737 56494 89410 11932 55343 3780 90855 93202 57704 83729 41055 75389 7453 59482 81232 89433 1822 82945 4503 16590 688 30311 49207 86393 47199 32905 75754 16054 29621 32296 75658 20992 71622 5594 78562 58315 88884 40855 32821 32289 64928 35339 24567 38742 29668 79878 53942 92409 68034 15434 92429 3062 41946 54752 21138 60801 58593 60307 34818 59107 94254 2257 91506 78546 15441 66290 45525 54057 68714 80922 93361 21886 76264 23796 9186 23810 12591 87001 10639 22799 43611 75608 83631 19763 74858 40393 54116 999 36485 74163 2702 94263 84780 72827 7952 42618 54205 54423 18535 33214 38083 49675 33180 2654 57089 97464 79458 66379 47725 70773 54520 59843 84324 72031 30604 6095 62923 41222 75716 81481 24399 60243 25318 85426 61893 56822 16665 69687 12607 72512 36861 97044 51964 16110 37450 54153 66388 63316 28739 53277 31428 57565 92657 797 48404 2726 59134 40405 59970 102 90826 91287 94598 59833 93765 44418 9779 8343 42895 59420 21443 22620 63760 70341 97576 68060 27335 93550 68355 67648 32433 43881 85117 64811 90047 30460 81586 57602 35488 95955 72354 26700 82020 62160 12257 53945 15006 60288 54443 49460 56995 21578 21244 78168 40155 84563 38827 65397 66784 60601 48667 90004 85397 2023 796 98107 52342 51507 95507 10006 69804 33083 8998 11848 17386 19845 86263 75870 1019 82449 55212 45907 63810 51864 7161 16888 75261 50000 16238 11770 80199 53461 70875 24960 573 19372 62090 60155 11773 17098 13813 80029 77733 11166 85534 31883 45196 89053 66976 67288 78026 43505 19421 38449 35242 46507 9333 52779 82209 45956 22515 32259 25859 16744 71593 80476 80857 51321 4383 21329 90683 83284 42315 42270 82971 35016 75237 16578 93215 37474 40287 56436 68656 10357 88719 27604 92130 10132 86214 5074 85568 31175 57248 40352 73261 8277 6550 37831 91998 34839 80539 73651 90643 52795 16707 83411 10660 55932 48251 91906 36719 5665 78244 26536 50050 26287 66639 60598 29629 31850 57728 15160 20774 23721 48418 7601 47134 61865 40148 55859 25988 96939 91685 56129 55547 38552 48794 80624 87484 25448 68840 76173 8249 75008 10495 77766 27858 98881 12954 42298 98442 63087 87279 61808 88933 8519 48946 92230 9289 25457 68795 82328 31106 25200 72747 32772 52266 46074 39460 81733 62658 5596 82061 68829 50213 36587 5082 70698 38070 47312 22326 12528 59142 58997 80137 57681 60404 69539 73685 49959 50886 39386 98632 28282 42293 32780 70868 31784 43321 62135 35133 28837 42403 82006 37027 25974 73837 80039 13728 85876 46026 13151 55648 37100 45751 84295 21309 22851 34219 50413 4287 24541 66582 68869 27918 6528 92857 10998 96444 15821 22734 26900 49168 73037 92161 33280 95413 28927 7097 58186 86263 22214 41298 81898 56531 47633 50658 46896 91091 7266 41613 17969 92766 44125 41194 40201 45942 87221 64437 5656 8579 32784 74628 4731 7405 10614 26558 65841 25817 91376 17512 76557 2930 52059 11234 84693 82147 38849 89447 75610 16300 16667 91230 82596 3923 88219 81711 81116 74443 80475 18033 96466 53370 5849 7075 34094 7282 75796 89545 62501 68919 24107 89404 42932 20267 76245 11561 5244 82104 1047 33250 23896 34471 10210 44159 39300 59422 43497 54199 83013 73696 59613 73181 84937 64613 71415 29169 74704 61895 71693 57510 2087 15997 84904 64627 39674 10121 8630 55043 66093 97831 98233 86400 60718 28836 78779 58703 24056 18890 9112 14499 73419 66627 32075 52652 15546 29800 13396 79419 8436 28290 40639 28013 37501 86177 24635 11165 31343 90332 49172 60917 24369 66227 70084 24788 97918 4968 94119 29481 44192 53796 32375 25257 4801 99054 89130 2357 34991 50922 20128 11851 34083 73754 24210 84375 52924 56664 52126 68081 18726 67802 71897 41102 5945 27032 81665 68185 82433 92097 2830 68410 19180 24742 14855 6994 81890 48682 72822 84158 80228 55878 84788 59621 40909 54107 3892 28579 19172 80319 40638 85302 65923 16848 10476 25 95838 16028 64736 65710 37395 44575 79831 540 2877 10545 50292 21586 23302 97187 11057 67123 42849 65456 7006 43977 29748 70382 81866 33544 83338 6430 83805 67879 26787 30837 66231 33210 56365 40911 93445 31881 47787 18082 11378 86 32893 71058 27412 1093 49639 92671 29824 86025 12444 20529 15477 54896 36628 5238 2938 49636 62700 89659 75850 46463 67933 14505 57753 53412 6549 63081 88485 27413 21920 22746 32853 60735 947 96817 80659 91659 74703 43592 46089 62301 8858 12583 39146 18001 24288 12913 88736 51679 57995 63229 5393 49164 22070 94825 8533 66595 68110 61667 95360 77104 88528 58635 33039 94365 12198 38159 45631 14515 53812 38265 59371 53814 15154 97940 68953 903 94261 73031 17731 92269 89439 31728 93567 6826 27650 10400 64256 8680 79749 48817 68496 65402 43163 98614 54445 67973 36764 38650 65435 60503 57240 58566 83088 3145 3863 38789 179 22112 17324 78604 65144 7377 58183 10089 45470 29206 46127 60564 51870 78859 87389 53126 36669 17863 40900 33374 67519 75857 73086 3553 18846 33388 9322 42102 24817 46126 54626 72048 76670 35640 28132 56778 31885 51147 76465 44177 51005 9455 95745 57211 73251 75003 5030 38345 23382 34488 35183 5138 89348 57166 50204 51993 24621 44148 78949 12862 59884 89480 98903 84088 39380 63272 79791 11544 66699 95871 6859 22154 34485 53809 27247 15786 1049 424 65197 2969 43184 91745 17524 81595 72903 90323 31283 10015 75198 29878 65219 32719 78768 40200 16115 5606 12823 34490 77405 13332 61527 93815 30323 85356 69718 92384 9586 18272 55758 36365 5094 2677 23777 45347 78448 39762 85259 72652 42859 39545 8424 18748 44232 18662 97476 63314 44537 24475 53664 56872 7732 82021 13611 74907 61439 97151 26593 91152 16461 3675 33578 58483 5290 736 69171 74400 8654 74556 66164 35564 56873 54191 42512 11857 3886 41890 36713 90821 95493 65304 1470 57015 15400 12541 21173 8464 38562 56075 18599 21127 59051 24755 70292 20906 79811 45042 7781 51834 18147 76805 63074 88021 28234 27464 76715 26428 53452 69360 23125 91645 52116 29719 55910 79857 68597 88363 9202 18313 21945 14019 39818 53891 93672 74310 52934 27958 30583 63557 31881 7697 36538 50206 26670 41377 83227 84185 62324 40336 40771 19205 60967 37814 6033 46496 28202 22335 35431 32401 19125 57754 78454 26413 56475 44572 20931 76562 49304 54373 18999 86534 63424 70496 62891 71375 62253 25544 3545 23628 54777 61704 59067 88305 35899 21099 87328 47399 88920 79183 26614 28054 60626 87523 79571 6511 75838 5185 82558 71612 67255 93923 76542 58795 83487 36972 85453 93031 12620 33133 4665 32863 24742 83622 16513 85233 2410 18402 17097 40721 42688 62684 22486 53757 89981 52585 70678 40608 26857 18916 73145 88168 49177 34366 19455 69753 14038 65499 95730 28669 12654 46714 205 11530 74281 82975 26986 87432 9652 97483 32647 67224 51938 75806 40012 4988 70501 78851 48394 73117 42748 61374 39458 57309 54240 96906 65102 28688 26544 34656 73361 94460 51870 89636 78397 34261 96281 96883 68488 7709 40896 38345 31519 29852 54669 22338 58698 88466 85783 85194 93839 50084 57149 20993 77060 52293 8023 55784 77366 44708 15993 65773 43692 63466 44044 69019 49320 93626 92707 51697 56321 10347 56245 46963 58300 54428 2363 71186 4721 26283 24185 85095 69973 41197 86970 44810 15013 71977 84886 94388 78260 42202 20891 5540 209 87526 86873 68708 21409 9331 89499 32364 75521 52090 7342 34903 37106 73887 78305 89524 57975 90340 62983 64993 29694 94275 94755 49244 82121 37513 51616 25383 66959 24292 84833 68377 85062 50414 45792 96845 47315 29832 78413 12291 70520 9050 78862 6234 87818 56571 57923 76776 43235 34237 31072 8423 41413 24535 20210 27289 67592 49561 39426 41547 26140 51487 89585 41071 18932 36581 49452 18899 77970 11153 14297 72479 54122 96729 36601 51729 81797 73539 79504 32893 83201 30489 29230 92298 71182 1469 27889 12871 55549 85129 91789 98491 39986 95071 98627 41788 12599 25836 87609 54516 40948 925 39625 67755 72154 19465 309 46301 77381 31112 39014 24591 84136 27296 4803 15780 21863 98553 30555 48395 21434 84518 45112 36876 60028 17923 75446 43891 10557 33736 78768 86638 68005 20832 25129 79009 10334 67262 23451 7598 68032 8467 81480 69048 4112 16339 8755 44779 44637 47686 39888 83324 49545 30981 38499 8128 93998 6116 92523 35271 67048 81700 40061 15423 1751 41860 78444 64740 71607 90900 91176 97641 46165 50477 54053 107 31033 2792 98853 9503 51228 55199 80654 96880 18694 70834 89184 58446 56380 59111 47503 12310 68379 88568 25071 98699 78680 21969 21791 31810 96361 66593 94655 44927 84988 15507 38542 63963 39883 70571 27689 3399 365 52669 16982 23180 11934 41055 70346 66733 59083 40736 54937 82298 76344 32124 52268 5289 33029 94307 51027 36968 19447 7029 69902 28838 15797 94528 42996 48187 18492 42373 77066 75802 51624 58220 16475 708 31688 75074 67971 50060 38038 85132 7541 49413 63293 7430 4365 61744 72034 15123 80342 94636 90503 77020 16395 15735 97673 80499 1094 44114 74418 84445 79627 84818 20767 97423 10698 38593 83959 55468 85027 6753 44195 80568 69016 13948 8829 31102 26180 54504 85717 36614 39965 76553 11945 73163 71117 90996 64215 15040 53528 59298 86009 57091 92946 93070 31267 23513 1442 39605 98829 14392 50080 94627 9971 7222 67396 41195 2736 11606 78061 16279 89551 86203 17526 8536 53604 33465 72630 12136 82823 25936 77837 21848 70501 32060 9205 30593 46965 27054 10516 3397 80209 44119 34262 18797 31650 37896 20226 37670 94394 34218 31345 37218 21975 13429 3157 81559 83402 28989 32575 59428 32592 17676 83599 79275 81875 16030 36600 76626 45946 15692 95475 51983 52530 24055 17969 52816 87928 61475 58524 59049 48318 44207 54399 20322 75999 68468 59049 632 62272 95018 41978 79887 15584 42612 45611 96548 93469 45194 81189 9906 15240 16414 84679 83667 71386 33339 81348 71085 3722 30322 39193 71972 33791 7565 78877 36541 66759 6971 997 78316 70710 65593 99138 41332 49006 33988 75612 34613 23619 85363 34103 4881 76930 22528 10126 13976 36289 36258 17038 90812 67287 3650 12518 86517 54725 25040 23906 71001 66062 42896 82747 97401 76461 54455 7521 41645 65812 7590 53540 78064 96759 76224 63988 97691 79969 54144 41855 4648 67040 87834 35536 37682 81721 36711 68137 58112 82893 90464 98470 98859 66653 23619 50196 12985 96532 64982 15206 46703 68722 91867 69075 19223 78595 75637 80429 58406 58848 66357 12544 36161 70455 33674 66727 56349 80600 93687 92289 60201 57916 72899 16741 19056 12922 39143 40361 17031 5371 80689 11948 15321 34816 88139 36471 30212 61274 75064 6292 42394 98140 49933 97584 12588 52052 16258 73165 4621 82132 38976 18424 2222 48828 67936 29909 11265 6525 18627 94255 56633 48401 87757 83385 13146 33683 76031 76753 81465 64539 66166 89833 24397 57812 43305 40808 90499 6481 34694 72700 93070 23543 14264 82392 72769 82728 92115 46067 21278 86340 63733 80090 24995 81074 52891 16795 32226 46532 14892 13333 48610 65906 21686 76580 76366 36043 38808 49347 80406 1903 74472 59560 66757 65306 63035 92574 98506 2659 67235 80956 82484 27140 6482 9053 5389 75991 36574 18759 33733 76820 94203 17780 95118 53256 93700 33569 37863 35646 67673 98080 69286 57188 5064 69048 29838 87906 41236 1640 53354 52591 17139 58266 53347 93790 44034 50480 29007 3399 6519 31003 10535 6415 33466 46165 32334 4263 87714 92746 10667 54652 39830 25038 2902 82807 43962 98127 28238 64196 37717 52030 15748 95133 86916 58756 24732 77695 54339 32740 2886 23080 33911 13827 31708 23898 90622 87441 13392 30387 30555 41186 47841 73074 37994 854 37823 66726 41411 28826 26828 12816 44766 72977 29445 82123 39091 24848 95442 97236 5623 53586 64762 56694 85280 88346 52865 59996 14631 43540 65972 12109 16149 41185 44899 8660 46299 73866 69550 66479 47667 94342 9234 93675 62665 74748 23463 82846 33128 32561 87329 11201 10649 40067 79286 93519 70300 95651 46129 2690 44623 89920 41405 40360 50249 55207 48014 94615 13750 36734 91134 60201 91357 54526 98047 65004 3219 4932 94275 82410 65595 29761 22190 61466 31397 67886 29467 30530 57124 28695 87885 77735 26724 63988 32682 15563 93755 6570 14215 39767 14730 64609 22798 80522 70140 24121 59831 68397 31479 86739 6029 21322 46919 4685 20833 34064 47136 74499 87754 97702 30956 7401 92734 87187 47062 85032 19063 19496 59519 86393 94186 98801 65378 71134 57009 45564 29626 61639 50725 30489 63075 66693 27867 55933 207 91991 19224 58127 73259 51593 79325 45956 10897 87179 913 26569 3388 55682 97676 29749 45966 3334 66083 63366 53518 57840 90780 88477 77476 5449 70351 74595 72697 58749 1205 66727 14592 94608 74404 64716 23319 7523 73529 20477 87428 12058 18867 58156 25725 90476 17337 98770 50598 10328 76212 44934 12550 70927 90010 87723 48542 95447 5508 83389 91261 15306 95911 11852 87839 11383 80026 55958 78329 70198 89232 39045 64417 12950 30642 77104 41002 48210 95954 73290 6693 85885 53814 67711 77657 26010 96036 96437 67007 56055 69929 5561 68155 22125 40747 59624 29106 21818 91173 48127 82957 26155 4067 98266 16549 82250 10557 20671 42492 33701 48119 49282 51606 15118 15983 31732 3061 43198 75224 34499 97888 74775 56482 29651 57198 60390 40213 81923 38273 72722 3652 20128 70756 49016 65729 23185 79580 16778 41186 43603 20869 27387 15702 85351 2556 17960 17264 15036 83046 89795 36286 36311 59439 24965 79733 44677 83067 43256 80918 65554 49709 13279 93327 8917 5179 36770 95592 2738 23355 54997 46788 54077 65540 33351 39179 34067 81487 38040 44768 22548 49955 72090 94064 19421 19312 318 85836 36925 4667 65908 82759 90294 78720 27396 54759 41489 97887 42337 10598 60844 85938 16054 33986 23914 55941 66513 69962 47859 3431 37714 7270 45705 37096 76622 19347 29246 583 32724 45269 89117 16222 2548 91346 54668 39004 43178 61189 70051 50874 28874 84763 29467 70683 48238 20464 94251 29144 7716 80136 17520 35117 6568 38154 424 25243 12144 84173 41747 88664 42560 16968 36167 16029 93903 49493 31834 26334 66887 92535 93010 15626 98984 51487 2436 18012 8466 5060 11544 32599 63954 11963 40613 98694 53379 24017 65672 27355 48703 5250 88390 60374 24106 16914 98094 52266 5725 16017 20222 34062 3059 72384 94276 97102 14237 53173 30269 5069 63486 90137 83119 16435 80100 98484 59105 17544 55766 94831 82132 45760 6797 82770 60245 79741 58437 1444 14455 69373 73336 60654 83965 3239 9248 91024 76308 58555 89834 253 25852 65675 89206 30961 63397 30430 61490 41501 26299 68159 99072 66264 8718 38254 15388 48999 61420 60840 67347 60172 1271 79806 76751 82984 80748 43384 88335 97917 78542 83271 71165 24320 44589 62928 88878 48710 71773 76809 53726 86801 26626 51706 97479 81848 45396 23538 31577 97724 55873 88792 30213 31144 5574 93874 59999 16565 59905 6241 86152 86336 321 90919 59070 54022 98293 28099 92320 5637 72425 63050 44272 62172 91570 21846 78006 7042 49030 52440 38271 76031 4751 15015 70820 13716 59323 34520 6773 11670 12660 72506 82055 3556 26075 49548 61043 23039 89100 1322 48867 75303 34413 4 64956 35870 26960 68284 2711 55993 64695 976 42816 80571 36566 74429 82842 24259 13417 9461 7297 10643 83027 17647 97690 62053 34627 1861 87939 16764 5734 46302 38675 29033 93310 55980 34636 6197 30845 16845 28403 95019 63728 75744 47387 6063 93772 50100 12263 90183 37203 7320 55278 23125 40265 79487 87306 48734 6839 60290 7677 99065 41270 75019 41744 50398 85158 56889 29217 52081 33044 39736 89781 89823 48348 65782 79344 45323 24350 31648 818 34708 70004 48704 85671 24013 62950 13306 43821 67020 57549 9807 10521 88420 42614 53123 56184 68381 94486 74610 25700 39398 46590 72443 48984 62342 6558 37208 69145 23580 1937 72669 61742 60733 79166 97396 25067 17239 98412 63187 32914 77498 52919 90296 466 33817 32919 31039 65990 92203 43703 51622 25036 96857 925 26267 89892 79723 31547 50256 30396 17291 47779 83459 13446 36164 40893 81396 40052 20035 62687 50398 91149 52295 44189 28085 1056 86550 50129 23471 62056 55624 81362 66129 34859 28610 20290 21125 91513 6199 43835 68439 31091 46051 28032 80153 56499 78778 75423 55061 84746 72584 97253 40210 38541 56032 80370 28703 69947 78397 16582 87000 43741 9281 1795 1382 76576 61935 73020 4272 13005 1052 67304 67546 57812 3433 94732 65115 96261 28597 37498 76827 54306 59846 73370 7531 22575 92663 59076 45980 59012 19635 34100 54927 47574 28520 9152 20435 11269 8085 42060 60703 61335 50060 21256 74537 61652 37450 89019 74623 34894 90815 75111 74162 58020 59127 13236 61810 94381 50211 12598 13 30797 51371 29347 45427 86803 66665 57102 63859 92487 67815 76576 89285 58200 57809 82474 96317 58559 13780 24434 44095 11244 10625 69483 39294 76248 55662 41683 19808 90945 33921 30472 86366 55290 39834 24299 27492 52529 83740 57162 65828 21866 31084 84821 53169 5809 37030 79082 45514 16313 92827 95148 61998 97381 83143 15145 75244 62333 1740 38265 91471 22024 58333 14697 81616 23723 16424 48478 95814 35548 3194 57638 4585 79129 72992 66809 4454 94566 95508 6668 46191 22616 12526 86571 43522 20345 90358 64518 35607 57861 65132 55793 45935 25549 36402 58757 39962 22192 32345 53660 70784 66000 97814 88945 45023 30396 6832 46986 72083 66192 39306 16148 4544 67754 12462 27120 48003 56165 7660 65570 76657 24169 52858 69510 4670 49940 86068 72362 31600 55778 35012 93642 72642 84625 5690 96561 76782 30694 84652 11094 62694 28204 91816 1522 92958 24303 24000 32782 12472 58614 54784 54269 17942 8337 64662 37396 66101 65639 88664 47543 85393 76320 85671 26162 64079 67165 52041 33751 45926 42431 46615 34504 91819 72348 59016 44983 19434 35732 62706 98173 13040 14062 1607 85288 76105 66629 83836 34396 81866 62442 47224 84867 25634 69588 84304 89716 1826 991 30086 43822 18311 60008 97478 85233 23080 34969 27089 72897 27245 38940 13436 39757 61937 65593 17284 79072 48701 56430 18776 87625 72322 83588 87910 75534 83982 60172 83896 46921 90828 1644 55499 22952 56903 16139 71118 5846 44660 33613 70088 66520 3922 55054 94513 59379 51247 48377 14386 53996 85321 38786 9112 44734 69005 14809 27225 11330 2470 27331 30500 31944 16708 77573 42349 93589 74676 16227 67216 38130 39271 87670 22586 48552 97084 21068 11334 80714 9159 80029 17292 75464 21294 96130 76256 3880 79921 83444 3793 27181 73769 12943 43454 66978 47767 20450 15773 78194 6744 84380 40678 16619 64431 88478 57934 75256 87959 20773 97768 56288 5453 31764 77354 15583 41345 12494 73620 29749 27032 41184 98941 2721 53421 84636 76093 77030 57570 6667 96713 69598 67136 40107 67459 8060 55345 75816 168 82147 77802 49252 23485 32556 37736 68817 49899 24067 78429 88830 5735 68360 16295 69405 53935 6364 2359 6047 12084 57399 47347 23139 13181 60413 85914 19032 76669 61507 96543 45963 98127 18175 44888 37679 11559 70651 25894 96328 85237 60741 6534 28447 45013 97950 96166 11194 31664 26087 65054 80420 48996 71318 58471 45081 70332 73393 71278 14409 80480 90051 71095 44612 85753 22300 31506 86464 20262 51804 98838 70204 83109 9616 76071 19421 51698 45045 91902 94298 14062 41237 35826 17115 31619 75765 870 95017 62364 29211 2542 77045 44464 52594 58972 90381 17600 72769 30441 69145 62439 59811 38935 65313 22723 29262 96090 79125 710 88559 62937 82097 38468 68981 84745 44042 62446 41678 15535 12625 59463 3560 2866 31450 94076 66602 23231 37909 98347 62653 51343 49573 80139 86531 74811 70112 28580 79366 23318 80933 71225 61639 2046 81974 67245 21295 85786 88040 70460 95525 11263 89246 20100 66859 65611 69567 46508 58300 32446 47302 67453 8453 33931 55055 22475 67520 85090 49059 19872 83800 61774 88267 1473 31504 23035 71110 42743 27544 77851 76971 86458 16488 76301 81024 61465 23585 30142 42970 7352 14051 20433 52874 5771 20016 83946 65439 95915 26243 68825 17738 79918 97480 88932 71948 28203 46487 92849 50435 70508 97705 24298 75055 35345 31502 63917 46874 13471 59584 75708 77480 19320 9365 7826 81874 18280 94252 24428 22954 64586 70787 10570 85530 55804 24297 93267 8215 41743 87185 96838 86434 34991 78759 17970 76022 85287 72409 93303 19305 91187 79238 18204 76145 91381 2532 13971 962 74194 77452 5193 16202 10464 84316 84706 94425 53018 30725 38684 47169 28029 40397 72980 81664 37634 67276 74531 30738 86995 66004 43002 44171 47174 93942 86129 87368 55410 72637 35189 58286 50690 73551 24811 57702 6031 86873 14217 85262 57949 48271 67298 7055 53631 27052 8234 39427 93389 74535 37477 72670 8094 23988 68206 3937 56679 66572 35742 96019 27994 30666 34134 94499 33794 94908 47805 94726 9808 58638 73840 10072 21562 38593 96045 61096 19235 17984 82316 10706 72073 89635 64931 36079 90746 95999 65764 46268 51688 40441 39349 44469 45741 17497 42149 53659 8983 33564 88749 76962 7666 8959 20451 41139 70248 48121 18150 74824 60542 38381 1625 43501 2800 32139 5099 47562 60753 27087 8575 38424 60619 61518 77882 80371 56329 40235 43123 33958 46635 97493 45906 16432 55973 16237 47510 45376 19173 16634 37333 35967 88122 21720 81239 9197 1747 47531 77166 26413 78484 73049 62844 77180 18829 49525 33284 32862 7636 47078 77656 39861 26041 18456 98336 92617 12283 13413 70270 15164 11782 50286 13152 11790 21280 15406 10504 17226 87031 62093 80652 2826 12944 21276 21224 55579 16798 82309 71225 81954 94108 90579 22122 43821 74082 12610 21023 78792 83412 34035 75952 76635 46791 38408 72672 34528 50456 42990 60726 93101 80854 69935 46538 97149 55828 15632 47467 37552 26805 72965 42355 66757 73137 11298 49005 67471 42779 30582 38171 45826 80165 91151 60079 61901 53694 60101 10309 8260 44036 32261 27392 85033 8307 36636 96043 60402 49567 92856 47901 57432 68460 25176 67800 49868 82827 75093 88881 53261 58911 94859 18866 21346 10142 25429 65001 28749 25967 81467 97588 3423 5545 30900 42624 35943 69640 47446 18817 35341 26237 37642 49390 47390 71714 73690 44427 58031 17273 97508 88890 2513 82166 23075 93695 92688 90942 79195 87056 9423 71799 68448 48402 54139 46825 28974 23526 98105 95601 93631 89743 18999 28624 16244 84203 86566 88480 45551 32253 94580 55726 26997 84331 83736 9960 33040 85983 44375 21353 91239 77212 18609 12915 5479 91294 71314 80821 37459 12784 66717 74732 44789 54021 15632 49150 78614 32543 73842 33795 97872 67712 25876 55698 52664 72011 95332 96863 23543 7286 398 38711 4327 38121 87241 75152 68826 71039 88328 19557 16919 61372 57162 37884 37055 88848 35486 6893 91881 5729 57366 51463 21373 55382 58757 20414 74258 56153 39496 37339 60845 15609 64071 40025 38156 52531 15369 50616 87601 96049 74590 9867 56595 34504 70967 26267 33071 54920 47073 49564 92184 33669 46174 84827 94669 16235 74262 24831 28890 70232 12516 81735 13674 84191 55391 31261 95528 77490 76526 29641 80800 53631 79728 92865 68005 5482 90870 59633 99004 52778 17689 8973 71364 97713 43662 55898 1406 85828 13933 19923 38771 32674 5367 43519 14163 13013 83301 96788 53811 19329 39014 29536 85594 79897 12659 76299 93553 81574 2475 25763 10564 40344 66671 12669 56470 92010 97752 94035 2532 9099 65179 31032 45720 4341 91524 3147 40583 56425 63856 67988 89222 26662 12594 76378 91282 34184 71713 71891 53191 63620 80856 62575 95384 50191 12132 77796 2031 80252 94347 51888 34525 13923 19149 75042 66382 42590 66288 15372 85489 31239 86118 80762 301 28682 61251 82920 45027 38935 53893 31656 58519 32599 68072 13912 33923 35318 18730 61873 82148 88122 96146 63551 87752 92147 55449 94614 40422 74852 71700 73730 40963 78393 11410 79642 77017 22398 72527 69303 1652 80145 89027 56326 70140 5250 61329 97101 5148 60465 3049 83370 24771 57165 89143 90885 24366 12864 15738 84679 49424 63534 93401 11931 14680 21756 19279 398 4930 26834 53332 11628 84937 24238 33923 23017 38022 57198 94947 92949 22457 64044 85097 87237 23433 61704 23949 31500 28074 6889 64437 93550 27473 50256 39050 96944 82248 63565 54578 70081 66665 94160 98364 87834 19331 8362 79926 30631 28828 60608 4491 80142 40617 7499 8129 88337 6657 93786 67986 60625 66699 8570 21661 40492 9708 36086 89582 93294 38380 81321 68377 7823 77826 45650 18475 92601 5167 39056 47250 79394 28137 85521 62833 44367 37971 64770 38949 23596 68005 17220 86424 5537 37612 67400 57473 9030 90317 54301 17990 64079 20675 19250 57668 63310 36007 86609 4948 18723 36603 35672 81019 44255 71928 44734 9965 51532 21201 70352 70178 79885 58269 18142 3780 86272 95421 17960 78206 57189 27710 46242 18821 91303 7502 24550 51812 34382 32161 89349 51994 60805 3845 42112 33185 89268 97706 75481 47381 73457 74504 74053 23974 16002 19337 63690 30546 38527 50059 28836 67185 20664 176 32283 93400 50382 51691 74120 56924 43221 81147 2910 35334 28565 14736 48945 26936 77606 20881 74144 67222 5879 22772 40162 90395 94298 158 33317 40190 3445 35730 6173 15710 80011 43453 68228 88879 63970 28511 15570 79437 37770 4318 6911 39613 71801 69607 82865 53259 78177 87160 72478 37648 64398 58118 37798 28121 8800 7496 82548 8745 58619 80127 36614 22251 30248 80925 1647 35074 35345 6013 4393 9875 82463 83551 68958 64834 49963 86755 36118 73036 170 35173 21052 3194 2141 44766 7768 93181 2854 93061 83394 16202 14083 97923 27908 12989 97671 75324 29089 73506 50088 83128 32615 72545 13766 39317 61777 96739 82068 12076 21189 29765 91119 62027 69846 54478 59409 94487 95970 43364 69219 57621 57804 85872 94946 98512 39579 58372 56066 45655 19470 95943 96002 63448 58458 86276 16696 5921 23612 62220 57552 85845 87101 38376 25223 39182 6574 26408 85199 90284 27493 88651 30457 43999 56907 3356 60299 40709 25000 55329 32625 36087 7397 21788 11844 89376 87832 44851 87740 44647 67262 86977 21549 69130 92408 29956 18597 82505 40426 84870 97896 67504 2287 90485 20353 48910 38604 58674 25423 8085 35485 1546 19023 11746 2798 27314 61666 72229 21484 83824 86297 93437 48140 5150 29362 49229 35703 3986 29533 70088 6841 74718 47514 68574 14496 61371 88299 39970 93146 25461 82740 37575 14918 92035 37736 47890 30108 75912 25135 88679 16907 64919 56923 1134 95020 17073 68895 59582 70938 58011 63424 5754 30361 45905 28763 27336 90659 8649 6300 20654 24977 18989 98195 91925 63316 97134 14745 75157 85038 31898 27328 20234 84653 72743 33533 90751 10288 50482 56238 2024 37312 3822 38300 35377 3399 36643 23705 71023 78554 15865 98700 28558 57385 83396 64811 47589 26498 78961 3703 15973 4381 46866 87612 42477 34796 51453 30433 63199 85977 36095 93447 69155 11823 35747 11040 64319 98133 44975 50659 69701 59023 56593 23509 98374 55356 12821 40896 55440 79503 50935 2026 5219 57937 69345 73796 86089 38748 52127 29542 1806 35340 43887 38261 70105 26469 14677 5444 78535 67978 3198 82840 13326 70767 80577 62895 32777 80972 29700 91163 3477 71751 19561 63751 93471 71665 57499 45300 37989 96880 78783 38962 59753 20271 35436 80761 315 24095 86756 17873 75102 5654 9134 60627 98305 51451 24371 12802 88092 84679 96531 59944 4355 64376 7933 96368 644 5468 93152 48170 43696 18280 37490 68576 91298 57685 68543 32821 43223 24701 17551 66991 96491 17699 39088 69219 12212 13812 25172 47082 32522 86471 7655 51336 43253 49180 41814 14370 30576 36091 95351 27029 18939 64171 67179 71909 18123 23866 62093 35061 17106 2286 8711 73797 21794 69846 96899 10163 89344 27337 14030 318 88163 57866 9599 76267 81806 78554 74195 33339 89253 76683 77742 87896 13085 36211 69569 89099 43975 70867 44373 45110 51595 62889 79383 36651 62403 47806 67878 25280 11420 74609 55178 23638 88341 16455 27954 29562 81023 88693 363 77122 65422 12813 11899 16773 75576 68512 53670 63873 61360 73948 39968 841 33550 68193 48020 25672 26715 47721 97867 19535 47892 86030 62381 50217 8947 96421 89183 94859 58560 67777 38691 51715 96667 49678 76257 14407 32705 76536 94001 24381 34808 42265 59776 95824 12778 28917 30552 71883 82223 94645 68124 89955 92680 65018 70192 97766 17886 62948 91290 86273 80908 40041 69816 26745 86099 46668 10639 31433 9004 1241 94367 70251 31028 33743 90002 51146 40839 29942 52027 16366 21080 42993 52488 13406 70384 63255 63091 3277 31931 31933 9593 14960 66701 2596 19145 81194 46495 80948 77305 66056 34209 32433 46466 47880 1416 98530 28168 95301 37362 89727 79791 21330 14929 42148 37415 43838 73950 40484 32590 94632 79659 67352 240 51411 5708 15318 35990 68311 90656 31081 34658 4226 83676 58947 1937 51286 94131 64451 38423 74533 96411 60491 32147 84278 49588 90330 97281 54159 54872 91598 42433 3595 31091 9514 84929 72768 49656 81103 21368 87678 16651 10831 29717 13527 6574 66548 51594 12598 4044 90777 44564 78975 17682 30954 42655 96732 78846 82502 9275 17630 70081 36682 26779 89838 61837 28128 97796 38540 7218 89159 10345 20090 88460 6529 72901 70229 97148 66101 95769 63711 92541 8996 80571 92827 59159 59697 3756 23920 31800 5650 98522 7349 53561 81166 27278 28053 3785 34394 46021 29237 70474 69929 25594 61411 54146 1936 93998 5359 39090 97022 96906 53036 69199 73833 18266 75112 97399 89905 29065 50727 3722 60679 55398 14467 58829 80617 40703 69751 3739 48393 93784 91859 69995 79645 36788 60346 39193 37831 35757 20907 46357 47876 48829 69912 38854 54307 89869 1283 71436 98479 42217 36200 47488 58183 82259 56438 9940 48381 66413 41908 31356 65231 92920 61617 21917 92131 37864 43767 18803 41981 24472 67183 82963 4255 83424 86531 6362 43245 286 64238 28812 208 32198 67001 64017 35206 23740 84765 81983 16927 88173 67661 32721 87974 48492 55661 797 36721 19386 57776 26994 24554 44362 83126 64004 8062 82548 46624 66298 67095 32453 83021 3343 9902 5173 26562 82006 66664 94426 88574 59717 81123 24748 91759 49153 22036 96000 27701 8542 70962 72546 89687 80624 1257 77282 11051 21426 59956 91390 92007 87864 50599 33097 1136 68649 17701 47571 77065 67933 72632 35570 76869 7188 71756 53712 80194 5947 18472 26936 96797 90132 56547 63417 92830 97922 48576 19051 36611 57177 76951 74311 97935 93929 30867 14223 61451 58783 95381 91878 51545 44998 36739 89441 7457 34657 97585 24053 2228 71030 44119 70877 57872 89935 5231 60202 37544 58950 21532 17863 22437 69308 14648 41100 39847 72430 40082 12399 1526 78352 43333 50276 49663 42142 72227 61656 49104 15208 77185 24638 75983 13578 96379 71448 7927 92054 14782 46724 70609 84205 17991 90120 11598 65577 9986 23164 83728 58454 57243 11866 20138 93768 93772 53632 48722 9809 10252 50457 58173 56452 61193 53347 49033 49494 11350 74425 40392 65687 61899 49930 47043 35346 77517 64 81759 70246 71239 75629 30246 81681 54320 90680 86903 22080 37884 38577 94355 460 58722 93847 86139 32717 21834 53125 54071 92858 18227 79234 37170 51978 96047 52029 61912 48721 59168 13637 42803 19157 70882 43771 58001 30411 31674 75809 81446 63050 70011 63574 95011 380 45113 7205 34600 30840 66984 40218 76168 93805 83751 58370 11341 14334 31329 34500 28210 62733 46224 80972 53295 28220 77168 361 74555 97777 60619 39131 52875 16756 52527 33068 44858 24314 59804 68143 20649 39672 15182 68807 11143 27885 17867 20137 60340 79941 40945 31046 1593 85928 66282 64880 26902 965 72930 36265 39838 50237 66644 47681 63456 26457 96166 5883 39781 32898 29260 93165 94409 49367 40949 68391 29346 30524 19696 81989 59852 76201 31329 46801 70193 69209 81101 24099 92931 34691 98695 98418 76274 47589 38174 77621 19997 23146 24881 17235 38312 45268 53916 10929 81393 91588 88372 54957 23866 52231 4732 4666 50044 5127 70218 84234 81253 80503 84758 75132 12314 69264 27764 77297 81277 68891 40306 78701 8282 89514 27415 23228 3233 89815 31766 51810 84268 36832 89006 34299 48542 72218 12860 38771 16594 69107 90776 18193 24991 19881 41107 93051 25031 52814 56316 24785 79018 46647 74013 2589 87131 50590 92286 58988 90175 2837 63699 44950 66820 37806 62532 9766 27815 96731 72472 59508 48010 49774 78592 35317 22060 61749 91668 46495 46995 84411 68572 17701 45769 93227 97826 48439 28367 42647 35113 491 51713 39873 24356 52974 98866 995 85751 59769 26896 15461 38550 12882 13811 66680 19253 35442 63267 41855 34347 64152 62468 17421 240 71578 43876 90215 73667 98225 76574 43064 37421 56882 62123 14091 18592 20429 82024 76112 22675 41972 66502 1488 81431 73826 37070 16062 20565 7598 91659 94116 57000 9892 86844 63103 27539 39652 53284 66053 2902 19450 33014 10172 3449 88628 41536 11908 75659 93914 83174 66943 7829 11331 16982 51020 17506 9559 93516 72682 5692 15258 44233 91187 33906 11580 46146 77410 56227 94450 75848 79660 35493 23374 81241 60409 45912 34608 76799 29382 47145 21284 340 34043 46516 87648 34 26259 59517 96181 38870 71327 65449 67287 93871 85800 91278 81590 83269 13007 89142 33841 90005 78748 99108 49338 89860 33470 11447 30280 93947 21742 28072 35278 79945 93472 52378 19325 75994 63501 9003 91299 50505 26068 82038 12203 17956 30883 5982 11439 37179 63072 13770 85740 46365 73191 84667 68279 50522 27729 22674 76111 9086 7595 50575 8917 17679 78902 79777 12651 91576 51447 31398 4889 68679 19602 43758 64823 57866 61164 36699 37707 2419 3434 68639 29492 22780 83144 7391 29657 66258 1221 40606 24094 81202 16019 85348 67973 83023 21682 74107 92348 22910 40099 49209 22141 54686 87294 32719 118 71239 2558 94341 73113 62061 75876 9790 60458 25853 3202 48775 41372 95960 66889 83489 4126 34796 13515 32671 65968 96622 37809 36662 3397 10515 90260 43352 36184 13674 8757 55544 69724 13803 48466 60608 77708 65512 64101 44078 3689 28344 59786 45018 6480 83165 16273 18722 51102 35573 93224 46785 30051 42198 61097 53803 29126 7399 62269 61010 30500 59104 75824 68564 43016 88227 20375 30256 2841 78102 59037 34005 63750 32818 89377 12225 43495 40065 26699 43642 65387 18914 83751 95297 83312 78092 3938 63076 93746 64706 6333 59310 12765 32540 392 52000 55098 64869 21125 33690 43649 28053 9308 55918 76176 24043 71237 38862 70651 71349 65513 73095 54893 79057 18889 24434 52493 97659 37779 25746 50259 90735 79439 73031 29508 92205 35248 89693 19872 39636 68143 10180 50893 79361 20509 96827 17987 92823 60224 34017 69411 38349 37487 66691 8917 31720 37863 36481 59457 46987 71076 24570 12114 54796 83691 11853 44122 75209 21051 32029 54722 49772 81413 22933 96434 52869 32096 85225 97270 70426 71691 9141 11606 65025 33269 205 84776 4753 26932 43806 12325 31585 45771 69800 45075 26340 50265 88237 12570 89731 27633 42025 98040 20824 57498 36729 85608 51339 75531 68233 66055 75432 52129 72559 87856 40965 93201 93887 39912 89738 51000 96458 88298 40453 79189 4772 25030 9042 13198 64550 50290 35481 52332 7494 97785 27346 63140 45531 71196 2537 78577 5967 16131 49651 8750 43527 55285 87928 46082 30724 82537 22289 90090 12418 47616 42185 80324 15525 84663 47805 78713 34362 96943 72213 81476 63884 96413 47377 93966 22480 90686 19073 95418 42442 23500 19990 43248 26848 40520 71196 12216 30824 717 2406 30780 85521 92372 76635 42126 48654 15525 61655 79531 55106 3491 52247 47497 62506 68261 72621 55309 95509 85927 55964 11655 94860 55426 2808 8404 53303 28296 59408 88244 83636 71900 71741 20306 93401 24833 26493 38172 88141 73564 72010 88956 37937 8062 75069 99030 54041 26673 72490 25338 84038 33154 91917 70742 88613 29757 93919 40882 31809 76848 24725 87865 24416 59084 3219 67282 82737 20250 54121 66965 18777 95710 58501 75134 37908 20900 62924 89375 74611 14404 81404 25325 9444 88857 90620 23926 94439 13490 83171 27884 47942 12816 64635 75374 30216 96667 36841 51869 48487 77589 65900 91000 58585 17894 78497 5676 91277 34806 60274 98924 87701 24529 53562 82770 57508 3243 46394 29734 8388 65399 60108 83825 4288 5670 50333 14252 68969 51231 96583 99138 71933 55329 8164 60035 53552 20544 28199 21684 32346 57008 64698 52929 83341 29327 94934 4565 21457 76964 14983 11401 95638 12684 62258 39669 63188 61708 83148 4613 61831 87537 97917 81303 22134 25780 50338 10200 78733 59274 68103 86465 32271 94483 35922 23117 43025 65052 16632 64941 52408 85432 41420 72033 10163 37231 19253 58314 82264 4989 57089 6055 4754 75963 7310 54827 22700 84317 31082 38069 25338 96120 97303 51032 21205 47352 39585 19677 81395 68405 87434 76227 82232 68311 18166 65119 12755 23051 30112 39335 61779 34273 56727 53256 79689 92117 11883 2699 77085 58293 83142 22569 5103 92878 3847 89313 82952 5749 16975 78498 94002 76499 959 27518 13910 75709 70478 98800 88868 31426 55302 27333 76603 60011 60732 97183 25091 64263 86225 45449 41632 3860 64205 19045 26714 91510 68463 60846 2767 48262 96622 55572 14275 44022 28148 2523 30376 4487 38695 54552 61475 23243 33510 14224 78233 34735 43249 86751 98975 51531 84253 5879 51405 74740 22806 53711 94185 10860 94101 87680 46425 81507 38480 6325 85489 9142 85813 6893 50533 86178 67200 97798 52803 74967 50187 47506 88845 77656 4332 51171 27803 66806 39352 18964 24744 87842 45506 26347 1708 49928 75916 84415 79719 32315 32235 44188 80376 42163 65091 69315 46316 31567 77223 73868 93387 21772 64012 46309 83051 33274 81184 78077 24843 68242 98873 79615 12421 6960 40891 6021 77373 76979 28186 18676 17601 51033 88125 34433 45679 76315 81468 39211 65745 80226 32302 6308 41903 69159 38227 17780 40293 25332 86556 79263 49522 29051 34864 80325 72030 32865 51518 5771 40484 34374 87246 58143 10782 64403 67742 88900 46997 24037 38313 61129 76659 50723 3561 23433 44259 57696 51939 46840 56000 40725 47648 94196 3009 66599 42399 23943 79956 57348 37410 54193 36742 63034 40388 72658 36437 10581 30871 24836 75198 61661 67274 11969 43642 56610 71016 44819 56737 80199 38483 98401 4997 17763 28611 9134 34297 78854 56478 71024 6357 4960 43088 68612 82540 49000 1035 11787 94095 60198 32058 97006 95753 52004 781 4953 18813 50188 57576 22780 53578 84127 3857 20533 26180 61972 34544 88108 63712 33164 11404 59390 84377 66422 13745 35175 97217 96085 42723 21036 75461 99049 246 89338 19231 77521 87379 25799 35664 9475 63112 18203 59506 95815 65714 32324 52639 29788 74695 87890 71844 70896 31253 66878 2661 48901 51876 309 52004 18868 20861 6769 66594 75553 22084 48347 25152 28378 2983 24303 46802 95678 153 63059 3816 91402 77531 15726 21462 79462 80658 18996 59993 53015 41142 76912 42562 80641 40599 41114 93423 96679 74387 77443 35384 32367 18564 59322 20704 69390 35851 36555 83700 16559 20632 26733 95442 55975 89291 57663 55002 33952 95779 53957 79949 32486 97545 18378 77101 62052 62753 54568 40073 6567 56413 70865 80585 11400 55134 35285 57710 63092 31634 8419 61486 79369 78595 57705 74894 89372 91423 65241 17692 19175 55284 31042 42474 35234 28053 58037 6691 19247 94136 69547 66620 41905 15018 48587 12812 56485 53945 12814 47169 28292 34061 9789 50729 20848 83936 63448 84126 68428 67012 87004 82354 66219 83475 47047 19879 36728 71111 31531 62801 52253 27101 8867 75547 88415 31616 65455 93265 56402 11236 46724 48573 27931 56437 35608 43904 49511 16854 8873 68754 86933 98986 4295 30575 93965 55350 73925 95324 60241 35234 39696 65817 68609 99120 66674 60267 78273 50197 92918 83786 44495 88672 67131 17789 40942 25902 21831 88749 58154 67008 16549 13723 14548 49022 35667 6720 27261 16639 43982 2274 65780 14129 5540 49493 47306 87697 76178 86455 68006 57313 5995 93956 98834 41455 14101 49876 72023 40572 92547 5616 42802 16857 40379 53266 39015 88380 75541 70474 69938 93888 27503 25304 96954 8750 46075 42849 68461 87245 12472 26361 21484 73080 21862 90590 4604 67602 15626 30218 31417 69497 17053 74722 28030 13614 31174 61026 63680 14659 60114 30161 9322 3721 5606 83777 87847 94243 64220 5296 74788 18308 40477 80845 19101 27772 29528 30302 59756 1935 16410 31249 59776 72621 93712 50070 61270 42532 49498 20770 45026 38857 87827 76006 50322 41274 49662 96298 13550 88806 89798 26562 72186 37153 818 26865 48879 92917 58489 56516 89842 77993 22900 58746 464 18351 26839 79498 5609 36197 39184 62567 58229 76022 54988 68519 30844 87802 94625 77186 35664 32063 10629 68537 27007 67904 68881 36869 68766 76759 42603 95169 5404 50360 46379 75661 70338 517 57857 57319 53732 7166 49040 64154 31463 41812 72204 15284 33022 19869 58559 63164 22686 30091 78817 88048 87609 84097 35970 30996 21075 15761 57374 64449 94507 45248 16267 47697 62425 45898 29212 28037 41919 65494 96650 13618 5193 30761 23761 64495 42964 7200 62995 65428 91928 3254 21928 43629 94123 33177 20155 34753 22759 16123 8233 39660 36017 13056 46890 27540 35228 15069 45062 51822 45237 53696 93331 78629 47977 60660 3229 60304 35481 21061 80217 34103 10746 48640 63238 32775 60713 38346 74735 46554 666 52577 13188 97120 71876 78429 18548 5458 84442 66221 32573 30824 53768 85356 26388 1679 93983 61670 8531 29713 65175 50321 55241 90415 66034 39430 33909 15258 69979 7381 46603 65321 48788 61043 91177 18936 55189 41287 96292 33221 11766 7931 64881 64172 23995 8370 86307 52946 56895 15032 50898 44360 72689 13924 79488 79779 25536 64803 94673 27439 9663 28120 67143 78168 11160 23603 50135 42832 78220 73315 44164 90573 85873 18056 5051 21521 20065 82517 53395 85932 79911 86259 39076 20942 3302 55019 5437 98945 62919 13394 57182 64632 15890 14460 7719 17733 86272 77391 89891 37074 13460 70843 11333 30965 38215 28627 57519 37907 34551 53283 13515 57635 90338 97522 10062 31391 51274 32389 32119 32150 947 34896 33428 78489 60532 56792 46447 28075 13782 28669 25798 73572 41184 23633 79297 29913 63859 23822 63059 32973 6343 49954 27021 64526 32913 45029 42888 15238 34251 43198 8989 30102 37629 56670 75392 97012 18117 15865 55889 1370 7911 48620 14810 59140 31818 588 32689 70180 1936 30886 60666 40871 12021 9145 40572 25894 53416 34741 29069 36437 27190 33379 90281 40951 77304 7915 7542 40458 72175 54434 81856 4973 86633 78204 87578 86185 24126 68873 60604 55689 63806 57910 22987 88519 7493 37243 27775 51919 93646 95309 61264 47921 43610 16381 66430 33732 16941 93375 78888 8633 36334 40539 97717 52824 93152 19881 50223 27942 30974 50321 22273 51297 80797 64565 89570 639 79597 3314 46063 54443 87281 85017 16381 13823 63456 13503 77420 36866 73439 59007 64990 28634 581 5784 96153 33400 37642 59263 55043 64768 96462 32384 90680 70989 71137 68176 4386 61805 32314 43527 18236 44193 6049 60952 77733 85595 72246 12814 96235 87734 80459 9506 56533 70137 70991 23671 22661 88112 94273 86248 35468 56 92765 22141 90160 72352 55734 8163 73958 36853 74466 68249 98188 96261 76729 1372 52844 57146 29226 21021 96877 20707 19300 69713 52043 7924 93280 95365 30038 50820 10690 61834 66981 16809 8007 62680 93651 34173 47494 88915 13023 60056 73978 30681 81660 74256 2699 58269 90185 51013 55569 17271 35148 20840 87799 95252 67413 60812 81022 52482 27319 35335 28668 30905 70140 42209 6305 8387 75726 91610 76619 89853 58941 82884 72153 36809 79869 27530 10531 6398 49822 9278 31611 87719 9371 50915 98770 93956 80111 90044 31532 72575 17940 7888 78198 34894 89235 10431 48864 35340 93504 56140 21724 15756 92662 23981 76768 51665 30572 71988 61914 7589 85736 15082 11994 46673 76826 1976 13035 69531 3786 66635 36425 14775 21037 44664 84670 29242 78816 41968 68985 48871 36124 30353 12183 52974 12800 4823 1610 64113 26454 649 55131 17529 69099 15623 90710 61249 36343 22642 44230 88415 57537 59926 41457 95067 53973 80927 49670 53846 20132 42558 46309 17072 17394 57901 57382 51850 19195 45667 81541 29623 45699 22140 52887 77485 40744 11587 4730 15412 48893 51980 5158 16042 72747 41294 53158 13336 12118 35271 20610 31612 54802 96088 21336 35961 38991 45160 33841 73837 11408 72924 65964 60101 52857 4027 84391 4705 2553 78118 18046 93144 5419 64379 77410 72728 77289 56693 8203 75076 3658 30903 23303 82589 57337 24413 79938 4289 89696 36141 17045 60100 2037 76893 48546 33621 74400 42250 89060 84399 14472 68056 14573 62941 68210 38635 17624 60150 98252 71217 81459 28075 80771 31900 38353 95126 61023 93942 9579 80408 75855 1575 93272 87706 36053 35717 54570 33732 63980 1477 41668 2847 76361 46082 77114 2650 50625 2928 7874 88702 31219 73177 31863 18175 66191 71894 2469 27257 87647 6717 94952 78657 23861 47684 25103 79907 75773 82797 6638 91866 79719 56387 1083 21093 31745 18329 82632 29015 52529 59187 73589 72454 17009 21462 49701 98127 7123 85410 61125 66089 36572 65523 89486 47483 96002 60039 34514 62041 72335 48416 27583 62743 31841 84151 86215 37522 52361 73294 7661 62338 74737 88076 74532 16736 71868 28800 37457 59742 59621 76424 21799 39729 43990 59773 8976 58439 54455 73805 40708 37387 45409 72000 19914 40093 29248 76256 2665 87719 82203 10436 81891 21235 79393 90953 24623 42531 56200 61911 18096 26753 61317 52525 21823 12225 67591 3594 98430 53769 45087 11377 27425 18627 29529 16487 50803 73258 24915 17916 94731 27007 23942 70248 94167 71087 23160 32463 24101 11932 85658 88155 22236 36433 15162 23603 90582 19602 36484 16794 39671 59883 74572 90322 93216 78304 85786 271 42618 4528 17733 5130 26401 70601 72954 69971 39837 37395 33035 16198 87367 69399 16129 1060 62314 38508 13606 70384 16140 23119 14794 979 2570 95223 13812 66582 16948 26756 93338 13121 33930 61293 70544 690 89738 79509 82323 59341 29923 21180 14165 40210 48750 5401 66571 52073 72259 868 23947 80084 75774 28660 31369 26485 19412 52036 28758 29453 80896 1367 20884 40533 68942 50882 79889 26679 92745 95309 40060 7694 67550 57694 96750 22875 23437 67297 83046 22220 17069 1899 71461 46470 50321 58757 67719 20731 39837 63038 94584 82361 5659 83421 20601 85084 90161 2766 56843 84574 41374 19869 89477 34011 17165 71812 21317 47380 16084 47260 52407 13341 7740 33122 95003 26901 21397 56393 26701 50765 94517 18951 75512 85262 28969 35072 66146 6208 19143 19903 40976 75905 29054 81910 54250 68575 7610 15375 72551 69859 36064 89603 86006 3591 19293 29382 73974 51335 58054 43035 60667 40855 14880 12281 3539 30325 49992 75008 18002 51442 95820 88423 3698 1581 17529 58038 39063 16888 52439 29996 9954 26017 52685 73645 67894 61933 25769 4329 32095 68472 91687 76081 64986 44955 10196 43420 80351 71683 32009 94911 1229 21766 14356 74669 54622 62335 1023 25891 77564 48423 44367 56165 56993 86917 27190 34657 40013 26834 23128 35357 89396 56209 22920 76115 36760 76849 71436 19894 14544 26962 76176 87354 73809 86189 18154 45452 67211 76346 72192 82711 16462 40912 83142 12022 13991 94277 2480 1401 72438 139 19546 89374 75882 70121 65990 50055 98233 22178 48880 45064 22637 8932 37365 21328 93484 14248 22071 95546 76922 4312 81503 26562 72063 38808 37470 80926 73699 60571 16447 33233 30482 51720 45383 24192 27007 2616 80131 38454 17780 14062 88243 30704 54885 93909 35092 66247 30093 94342 78632 41734 7153 20680 81721 37780 53830 63958 55766 85136 46387 12938 76807 41531 73115 57198 89227 70526 93659 84859 25512 10192 53900 20260 10255 30027 51319 80793 32092 9050 56477 67237 41792 71536 23286 80844 23012 37379 49200 65101 26172 76306 44600 27062 15710 67491 21513 38028 60045 84339 45827 72194 76405 75861 81524 36566 53323 92397 93442 902 77518 2471 64072 21940 97336 43168 22435 5797 50619 30408 55578 14306 87537 18479 64101 28897 75800 79942 6759 14514 44428 47892 19921 89761 78438 15516 45960 43863 11847 16672 28453 99100 75471 65882 59461 38482 73192 52175 5301 2901 16929 49372 95255 52603 35505 45732 49722 65709 71640 84746 6659 27965 29975 43251 9575 17781 13407 32480 96283 16041 11668 67445 39480 89358 94968 47101 58784 57540 44167 62221 94161 74692 97276 88387 12096 37116 73677 65307 18825 66963 77465 22164 12410 710 32882 87991 94312 74749 6440 86057 25253 27842 59122 54270 1328 15690 96968 92010 92983 51339 92367 63311 47737 68632 36460 36196 60160 38282 57586 60890 58585 64836 52514 94567 51395 70060 96361 13794 7218 60511 42443 59560 39913 97692 18500 74621 72039 43533 49018 40432 32286 69869 85752 88658 32181 43904 93588 2562 4732 30448 26972 93286 12786 20074 92439 90451 47668 19749 40704 10410 23721 54490 86222 51446 25932 16500 63292 33905 88728 91809 49681 27518 7759 33049 57288 89950 43810 47719 53136 26500 34625 45114 8074 38139 77538 58119 94892 29366 33398 85126 78201 27436 1013 7194 73059 83442 76265 97798 28773 59509 89029 23444 59352 66714 25140 58173 87650 86623 92661 46017 91777 23342 36463 8152 1421 87267 76673 846 90019 60495 82370 70728 17898 72245 2984 72764 81472 51609 89057 9959 11391 90992 75500 78177 47100 81126 48003 86629 73163 18484 86851 43640 87356 64002 12341 16069 32198 91417 66439 12521 99070 98003 44616 75034 64946 22091 42109 34195 19766 2622 36620 21520 18260 88711 59722 29713 71760 41460 55976 17704 22764 77809 96699 47373 86877 28138 40643 86986 56442 77486 79515 63690 63474 16596 77056 8173 79063 50171 36590 3185 82460 65249 54312 65430 74498 25092 67888 22996 301 1236 54288 47876 40987 82323 83104 60718 66795 48174 35314 58962 34150 92712 45524 59013 85772 71665 68758 38110 58296 75890 72912 88380 57458 77557 40635 28343 60751 52068 66701 65971 25190 33137 94818 22820 81682 84266 10369 16192 56225 97575 78607 22342 61624 22860 88577 71816 84869 5283 46867 40998 70360 39545 45041 258 53130 61720 47043 20267 58533 64328 17163 27794 98773 75883 96344 85658 51460 77838 20432 62133 11092 34634 94187 4985 66505 1247 6854 88994 82571 66209 52023 7327 50271 32063 17010 16582 39199 7638 88721 24685 57722 80461 51507 23082 8193 87846 13151 48845 95151 40277 23648 3720 23970 35555 88325 71798 69836 75335 799 84905 40512 71232 57071 65675 82684 83507 59521 62777 1992 85515 20544 17875 81800 43093 47306 38037 912 31673 8006 91188 44518 22858 20702 27464 88360 8726 11764 96133 52528 47445 31522 12010 61324 97761 20882 52332 19970 89256 9885 24682 14624 5471 74132 65523 24072 21983 35502 60766 76774 27671 47869 50033 83119 43050 55895 75073 77068 84248 52225 42747 87685 79425 95217 97362 12403 37830 65460 32913 26773 25731 67761 31730 82928 67361 77447 11119 73614 31631 79982 5638 57073 47179 43685 58059 26937 86373 50223 59500 80016 76299 14481 18928 75495 49300 5479 31006 56540 9694 54284 16760 90943 98702 72816 80204 11824 89680 45775 30357 29267 5997 33475 15531 77762 24736 29772 38968 31789 72617 58596 70689 96646 7690 98168 26795 90183 431 10331 56370 88754 79752 96194 44609 22921 87587 89521 64058 47136 5253 92983 338 38857 37783 26211 62728 57422 87831 13495 6664 2646 88358 91644 61342 18502 96477 96222 72844 74076 73792 36984 56251 56106 19817 30204 96295 66616 44070 55887 62305 95113 48060 52550 89129 78155 30998 56539 35735 78455 16594 78466 26365 44316 74676 93511 62286 10835 52928 74486 79329 63675 70135 39062 87755 24482 77538 56039 13542 85126 66594 26108 63064 82334 94566 91067 73102 3787 44835 63534 62604 37823 9377 3822 40772 25264 76428 67329 58228 42053 13438 93066 76609 39457 37247 55281 11122 58585 40476 47212 4542 8328 80998 10289 64180 92485 29747 64852 57726 72089 91765 89295 51430 80325 34541 38339 16426 81927 98458 1368 59229 89872 51632 58685 30026 44243 62127 44741 26724 45250 80384 32750 4966 4170 52868 46396 14262 26190 64124 98196 93792 3673 69693 15133 21293 60256 62380 4593 15482 75016 12242 82841 51527 20968 88604 42330 56748 5851 59106 69687 85228 1557 91317 86306 75523 27827 95576 64699 72904 60419 87422 62446 10288 52706 77072 83700 18210 80779 56356 77329 28862 66433 47810 13727 27278 55666 57319 68264 38371 94603 49609 98507 79966 37929 35519 43888 2672 84676 68538 98154 83697 42853 68027 3239 58802 92499 12787 61669 31143 12075 69271 69036 1201 95422 84333 85447 32365 14820 53042 62096 79271 8026 14030 22664 98152 12896 45922 89545 81034 9266 37499 58588 17147 84077 43539 73015 43866 60243 98124 21720 38893 17659 76190 36385 88463 50673 22816 79363 13628 63309 43272 64935 25390 12140 30670 76677 84943 33558 50981 96473 98620 93120 57148 82229 70695 6104 34118 38971 66205 43204 26998 33031 60545 77351 36299 5920 664 40102 38702 7694 49158 72410 36901 21086 81320 303 76213 3313 71582 92132 25363 21506 53285 93653 86147 54380 62163 50981 41405 80339 80594 58876 35898 49541 58651 59099 90380 3924 28969 49699 41657 11250 24327 53775 67670 15406 92184 1715 1006 42174 25729 37071 75209 13894 48573 65136 42759 16873 79611 3020 12617 33350 47331 45673 65757 62999 96168 2768 62701 34805 84924 5637 36035 29749 41960 75230 42403 52314 78420 41083 60838 84092 61637 67520 1049 60788 42017 36344 29437 45698 96387 31765 76531 48473 25702 87438 7927 37603 4638 84360 39635 63591 73525 95733 11350 59410 88476 55497 17938 15521 30849 32127 93820 66889 51553 56843 61708 1627 19043 83115 83167 11639 26951 55347 76647 72443 57372 66936 70432 40397 42473 13167 27551 7596 52893 21551 78572 4037 10714 72633 46973 85202 90710 74199 70781 85348 74314 11266 29768 59892 14816 5305 93319 19093 97397 70677 77909 46195 78917 38059 86639 74015 57725 39721 85092 32366 88785 20270 50058 56727 38800 71143 56322 61222 38718 97300 12714 19222 5194 2979 5053 85164 32664 80398 88653 32862 84581 54845 66670 26827 36595 71930 16928 25106 81560 49013 24610 60236 93875 36377 6855 10515 23289 66619 5952 58979 63771 50029 38868 11653 98210 45559 30198 75547 53753 15837 67153 25759 47709 85425 97508 95933 36222 97895 85844 298 73013 64448 12588 84789 44828 56698 51806 4745 70215 81177 78887 19353 61613 95508 15712 48507 20002 81168 94789 36746 16412 85281 89929 40532 18557 24042 22193 39900 20195 78834 1360 64719 22464 39501 94889 98457 93968 96648 73274 82888 74168 83543 94218 96135 6581 76534 52252 38349 92104 39504 46087 76233 16171 90256 20415 76679 72507 93237 67943 83540 71239 4894 61451 59036 84799 40102 34847 62549 25609 49420 21208 63808 4672 76913 29520 21921 96389 20391 42010 97765 43276 64468 53177 95531 77051 8112 10144 90118 29529 66536 84541 2281 63112 1033 95139 24407 14573 10857 421 78940 31944 90922 73123 98129 68482 91317 14207 95093 80820 39340 15767 69562 84637 97320 32292 62898 52028 38197 4214 32220 90985 38925 35387 53451 79219 72637 34727 11131 76218 70701 89032 20504 92701 43276 53028 39847 36148 42483 5094 5646 13213 50203 55199 83018 38729 53973 96272 2802 77544 7557 12514 61810 62618 34413 43714 63740 33984 53052 83861 326 63032 70856 14591 16139 63274 3850 5161 48882 37733 63394 7656 751 25370 36581 48273 24249 27599 57030 1332 58844 10414 26381 76517 80591 36296 67363 46543 50344 18607 6776 98195 71462 12343 56582 56658 76313 1267 62666 6204 83328 47246 67363 40326 77835 26299 2514 97664 20606 670 83847 43305 88062 765 30459 76112 10353 67956 1434 41958 9107 31399 54266 42439 82962 6077 7468 22689 9250 36337 95544 50202 6531 33467 1175 56305 88752 52328 38032 10896 7886 91560 85385 93523 19266 44664 37624 17915 89420 11475 13971 61376 92077 14304 2032 19050 8954 38016 26205 26546 62026 4626 76977 17812 82714 49584 78805 45555 28846 1878 94681 28321 30689 42936 46818 92007 31210 79239 87485 48966 82402 96464 42033 67067 6531 66226 88949 72381 73586 3881 36165 7184 82259 61511 80998 13000 18638 52764 59686 73111 15959 24672 92220 55646 54526 85888 7737 2279 70568 41252 56631 8466 66893 60844 86960 33257 13701 26693 66376 45320 30340 43661 30665 91909 34300 56785 20807 55447 76048 31535 7523 30900 30045 65010 85428 65021 91526 69748 64108 82461 68410 836 34808 25232 63483 54786 62197 67452 79892 86328 18429 62709 3892 21355 89057 20428 90363 4532 18294 56674 21436 27474 57344 49901 48270 29675 49959 18205 85783 37508 44156 85705 85160 79496 8332 28900 42554 75081 20466 35409 26331 73423 91884 92704 52968 88619 61568 51697 69245 11609 20509 89543 95564 7400 96754 52078 5161 78152 72466 77759 59137 41167 59461 70235 37290 69825 67368 71117 31762 49127 9361 51981 34246 19476 94478 94653 95623 59358 53323 17383 21244 19874 70858 7027 17696 48284 63887 88476 70831 67526 96554 13217 38086 60055 94931 26054 27260 92959 21348 56269 30322 50931 39592 98264 37589 20541 13891 3846 5781 40829 68632 24507 70438 57588 38813 16796 21085 3985 213 82298 5243 33084 15531 40789 39184 70448 4381 63078 25012 55742 15033 54621 17788 10344 7471 80736 99014 15839 9656 5251 78927 10685 61333 28232 41597 20743 4645 80455 45370 22812 70246 11670 4308 33221 3848 26764 95678 94181 3065 66263 76691 3664 34759 70142 57018 3190 57348 24902 87185 81634 91034 12323 509 17708 76268 64946 11993 1950 55579 14858 3469 41581 18552 47523 54125 20808 43928 98130 19285 23935 8757 95506 15024 27423 15786 69543 23888 41890 21556 88506 29348 23273 29175 36417 33339 50681 64986 25650 97732 26753 90194 94797 49506 70000 28975 23623 72506 13633 43773 16643 17939 39276 44922 34186 86551 43244 23346 94728 87629 55940 89087 62887 613 94601 26116 23844 41960 39902 87013 40645 76601 77474 43328 7388 67740 4231 13873 48408 46390 71020 65880 99016 4222 6163 60936 40912 23380 65616 645 42064 9438 18861 54183 59198 62773 51033 9861 20335 6924 36831 21433 37274 92386 59354 46522 19157 98177 37711 15248 8263 35801 21002 90065 70995 33109 10528 48265 92300 68701 26041 94369 19873 37004 58930 86342 38494 38908 8345 48660 88325 63702 97591 3793 6049 17011 45173 66868 92640 8702 33424 49516 16436 26966 83887 89268 50804 85599 84600 28954 87361 65904 96293 32715 93453 68859 10533 61392 29158 8178 63996 29571 29386 27904 39992 44598 97283 18950 18103 39782 53119 11999 47833 85430 62629 62147 10038 30958 88539 56702 59986 35839 74161 61796 7720 41939 52604 80039 26854 93854 70316 90987 34571 68257 90679 21540 48424 64549 82505 24127 68032 87326 89028 50922 3894 33065 37194 56382 1933 58520 52639 67478 31409 19295 75975 62838 65734 90104 45833 88201 72243 45913 7259 94338 78266 40965 92957 59410 60258 40689 50325 68680 65761 22387 83062 1104 25964 44440 71462 90535 66571 6727 51419 96422 28573 6270 89521 27389 65122 66854 88156 81643 59501 49348 53458 60107 3904 58036 97489 9675 97168 43281 66278 62168 41411 30188 43605 25098 14017 16096 72368 81179 88529 10042 33633 60150 4514 42041 39710 16313 73354 67618 75402 35461 78162 79225 12400 45537 48157 98002 50044 80683 53662 26148 61794 5748 36408 53554 7914 68059 48544 33866 17662 16542 89615 74355 50455 77348 80345 56819 27980 10871 42527 76708 50139 86900 84239 35630 43966 6759 82979 73097 492 94513 65139 73776 30824 84365 14240 4007 34639 78888 74643 19734 43437 12902 79549 44642 85422 91543 39915 45078 69736 73342 87591 11368 26291 89603 73414 97593 95119 39263 27893 65664 96800 76836 54375 59660 64505 9015 57852 68517 13992 46690 47690 33619 25761 87596 43652 93881 97102 9045 53235 49603 88841 48457 25922 84787 81492 56054 14167 20329 31804 62454 96653 66575 58555 28214 67891 52758 59848 23724 52737 71295 46187 2083 17550 28869 80716 76158 18407 19006 23987 28026 79671 93049 74258 90352 65271 73311 3477 15613 51578 73428 65317 5335 2480 6902 27623 1517 32615 38460 35216 69688 38089 9686 81168 89790 25646 95332 59940 61128 42420 48524 5939 42163 96661 40253 30522 59104 24920 84890 60514 71487 49838 32693 680 23685 34251 17568 74459 8102 88932 73820 58035 45768 3357 28352 76602 82680 21932 57737 21894 82668 90370 72259 51823 59054 65657 96644 28543 72121 76180 78698 94135 66409 22435 77015 73384 67041 97768 22976 378 35026 67428 19784 41073 73441 59962 23335 91389 97613 83648 48176 16934 82382 10196 30183 3260 89839 97414 16691 34798 24257 54094 85344 7916 59827 76020 36869 47911 65402 54641 22489 79384 69753 59297 66802 81145 91464 63524 82420 55742 23609 45693 85572 49715 34100 75127 49479 52030 27339 23630 38876 23561 54973 96761 9277 27583 19376 31897 94834 24447 66679 14011 11572 33715 55675 20357 78568 30959 21085 27291 57810 29196 37135 58929 86348 25158 88335 63970 71732 83481 74195 1577 35204 84548 19152 32333 88475 54379 32543 9345 9577 95969 35368 95009 29155 66077 52906 72970 16285 39436 57650 81286 40951 16952 71216 25930 4876 62688 31024 69805 29944 63394 62295 8152 40281 73957 25801 35609 60885 83912 71915 60511 10689 17740 40663 32197 84537 2782 57785 65501 66802 18950 88668 79170 250 58078 84524 92733 60322 66239 51673 3289 15770 41404 50084 53118 47807 97477 18327 46048 92075 61992 8797 51619 79654 94210 9441 11414 65343 40327 63766 21605 24686 44362 3086 45585 90470 81988 62582 51020 38516 39077 96124 37983 33880 81952 93135 3072 38616 93917 5049 13325 59321 8085 34824 88403 20609 91218 60086 64787 91163 68894 19300 93945 7906 61734 11001 44840 80854 27516 81591 58381 91255 70156 62063 93016 52228 76870 76647 98620 58177 43217 89259 74458 20200 76949 55860 90995 96567 68533 70960 38655 6598 708 77148 60116 29755 22559 48705 13632 26161 77041 34117 92263 39251 65769 81222 25677 76994 13325 7640 18928 37614 76860 40100 66158 64579 9686 25107 76344 64883 798 24238 75373 43652 23034 14018 6277 9371 89337 91032 5698 21204 62315 80111 16669 74177 42878 16244 34948 21980 78438 45178 59596 56514 91529 57197 54678 69313 21826 21721 93334 74867 38224 76424 10004 87065 97257 84080 19263 98484 74238 14879 27795 62689 8108 28591 41220 51735 51985 15113 53882 37648 61218 59316 70249 23138 97569 97831 53235 62199 3716 65217 22101 46375 34768 38394 18926 55996 42065 78760 87518 9495 87907 85331 58382 73195 24886 40166 7348 45462 37140 7698 48933 95126 33943 78796 84998 50575 48060 78425 10932 83926 48082 78019 15338 22074 79274 83880 18589 39316 63847 15156 12389 9178 80596 92998 75558 79182 52099 40325 16205 21920 79224 72576 93346 67173 21799 21709 37016 92039 81016 39940 19056 8360 54998 76573 81035 35766 145 33255 11378 36210 53147 30891 79874 40782 57268 67852 39976 35788 82412 37129 1567 89236 27114 94231 44749 11968 67632 79583 64485 85661 22480 32279 77301 70012 38820 7884 53928 28404 64983 83528 76143 52583 24859 25073 79063 25818 99030 49851 62012 45897 4758 59591 67987 83999 66174 20175 5981 9809 5200 18323 71483 25338 44319 507 85592 61885 26333 93138 3102 49813 44300 72909 6044 53756 3975 92040 69650 81563 68753 45690 420 71168 44673 42573 12412 19243 2177 9987 42228 46172 4078 73840 52019 27667 60035 39826 60010 20851 57797 14322 45638 7700 79824 45448 12873 81571 70667 90362 94052 53276 82927 74497 98916 50949 29848 87132 62312 18066 82328 11115 8368 13963 35144 56299 39436 39019 59467 87372 25905 34540 63683 34330 20510 62909 53025 79518 2095 35524 55789 91230 70566 27403 4730 61509 48843 57522 34764 42302 32369 17944 72806 51162 92338 4320 74881 93116 62609 97116 86027 51946 65870 46949 3479 86377 2701 90838 26675 91432 93125 16772 56882 25269 46237 56728 64981 81754 74490 5627 34304 6665 91653 80173 78177 2494 89281 89007 73676 96232 51406 78667 75739 76165 71162 75192 16587 69261 74256 73666 66821 96912 31320 37989 51703 34983 67715 48528 66748 19164 5677 92201 6352 12314 72646 36680 51680 21556 56997 97759 153 41462 7973 84546 38670 16304 45747 12840 37974 12599 66993 89352 87336 62597 34172 50021 79060 42599 33391 71347 42247 26854 12886 21362 82880 58278 46243 27441 96763 91617 46643 19409 77616 61110 43746 92329 67094 9813 31524 14046 14169 1044 66299 44134 91011 82583 76284 50799 38571 17003 70813 16670 3055 50619 87793 68045 32624 17301 71696 62157 29710 88130 53154 85700 91208 45538 43553 77398 88294 36222 52537 32651 76201 69089 40278 2163 3938 93071 1080 83720 46475 60466 78556 98808 45392 43141 47875 52702 22363 14476 89074 41875 89260 58610 2263 31005 5312 20175 88591 96213 37032 56591 5774 24557 16311 92785 6784 45066 14722 16339 33387 8663 80356 58919 24859 77673 57601 54490 58183 10983 64935 26471 62356 20314 72298 88017 29775 43145 72388 80733 70145 63197 84245 89444 34749 73603 53889 75567 30118 92056 4063 98264 95409 23602 23104 67905 86169 54090 49131 51159 23222 85482 16743 94911 42650 66667 87554 62179 75380 56349 56956 97666 93135 34360 72853 58402 14809 42445 8433 23109 10398 20003 24373 34307 979 37902 21974 48620 60667 95902 35375 27517 25272 14711 67646 47228 78571 72478 8708 97927 91797 15676 65342 33693 66415 94859 72756 11913 10733 14134 59154 1840 52124 87624 46453 90703 13667 55974 38989 93938 45761 92281 45714 46537 39856 85266 35247 2759 90714 9701 21516 53743 68942 95603 88824 63912 32097 24273 97473 61462 83580 80659 74705 74603 44647 26676 4825 24696 97771 83995 92754 81923 55691 78677 73185 80374 76285 32096 33067 71345 53909 95671 20402 32874 10179 39142 75101 38790 63485 54628 37593 78659 59240 20085 25148 1701 94295 92957 8543 97190 52838 40065 15947 88672 64958 63918 30519 70486 21493 70640 58072 30408 69743 23640 90227 26533 46990 59124 34682 36368 95019 74149 32774 87406 46538 72967 70517 24848 70036 488 69754 12624 66581 65910 42900 10176 7521 71019 16513 25014 63424 10303 73244 55236 10605 30543 77874 28384 8190 57034 1028 75500 4542 66360 13711 77896 27513 94246 83898 69385 35225 83330 97259 6825 71612 75031 22732 57474 65823 3278 87843 49442 10918 4201 31039 86984 3460 13659 41773 69666 61124 56908 60742 32234 78111 72045 1935 59713 40529 19479 36299 17968 74884 54149 94232 13282 89449 5469 57064 73888 35511 63461 51930 87409 86692 32442 80468 47008 82889 36222 85021 69037 51776 26382 40895 95762 10811 51563 25658 46168 25501 72808 14599 2402 60078 7804 74605 1314 26233 45682 5238 20587 22355 86716 97020 53052 92348 51007 85706 74806 70217 96359 51624 90450 17546 37695 47450 50172 58936 35483 79121 7442 65369 49056 42004 84625 52758 79431 14536 29914 5536 60320 17774 47710 89819 31739 2068 19292 15779 41107 50327 13413 42286 77528 4515 42891 22692 87092 42492 32852 72266 703 49158 74986 54988 38249 52031 25930 2165 15385 15454 27488 85864 97647 16554 26209 70063 81215 3253 19384 39664 31312 65060 88362 29609 54148 57642 87461 87507 63391 44509 75726 2451 68669 19460 37504 58459 91481 98531 19292 51370 2146 89543 52459 50766 10448 32504 73760 61471 40501 73371 44410 76196 33757 47845 74012 48208 8108 79608 65805 49852 44966 15569 76504 44141 93290 76867 18460 83560 72795 44853 11569 90329 31841 86842 94437 96430 60153 74366 66013 99075 55954 72687 24295 4114 11798 46622 86232 45119 51149 66311 55368 92678 18603 66103 81898 55941 91764 60997 82856 77734 97794 29932 77726 66735 63725 70059 82451 86138 78056 68965 66411 41777 8063 96018 27339 14274 94845 54462 52838 43908 47690 66571 38807 58425 30162 66297 75561 42991 72712 99044 7554 94469 10584 73424 22717 78907 3885 61276 3201 31482 42165 72602 35500 20144 80481 45631 65012 57104 59148 42882 8567 67509 10457 10308 89321 79951 84799 3831 82209 18499 35486 79568 78697 24268 15347 47507 6705 6359 9466 56834 22473 19312 69257 38579 17602 90349 49158 27183 15758 82493 25668 53950 90690 44156 80832 22496 17332 16648 64349 81026 68690 30858 35916 16633 20495 51665 5843 30500 85762 60114 72917 80596 60708 18994 84288 86955 47961 91403 28366 42984 13065 45307 63887 96048 14103 29204 26665 20101 30326 85449 56361 21724 41995 10626 56792 37671 68990 81580 49543 12772 81200 42540 5124 69175 3583 47285 89560 94338 30977 25734 6407 72943 18272 64205 47529 45408 77080 1097 50410 27396 35182 40848 23801 53173 18811 70931 12913 54535 8746 72339 48871 66804 28942 95708 18935 2133 49234 63562 11459 98541 30885 9677 73978 53787 73198 26340 98998 97956 15310 62460 77057 10224 79587 38281 7726 15995 48248 58867 62181 91329 17933 33408 27423 34987 27198 47345 71666 26863 78532 47620 79469 85307 8662 92454 62844 79606 20607 55162 3478 78049 48137 24138 80033 86585 19167 71597 76259 35344 18946 97498 52061 59126 76805 86521 9918 10420 7585 49394 77973 17726 27342 60195 2585 60994 59907 5499 98001 42553 67789 57209 52910 67349 97103 87160 3893 69566 31141 24050 79262 53843 54241 57319 35778 57124 23448 69400 39127 98666 96131 55363 93057 60252 58335 76441 53647 68968 48739 87866 70493 16182 51256 56542 8927 74253 15028 49414 10322 53078 663 25485 11751 82316 75310 34525 11195 90422 86282 45095 73237 72924 12504 35 70116 97747 53081 79133 41616 36453 13304 11882 86528 88833 65026 67047 56771 18748 52611 64719 50578 22334 36101 50125 7441 77295 62347 13010 36677 70464 98304 33335 68778 28773 86627 57126 66217 77104 50001 23006 45762 36639 12938 79110 12402 37948 19887 31171 39235 76732 51918 55057 71201 25531 84540 82388 81546 47828 55026 65246 61623 82802 58650 9089 17017 49193 74859 68534 54339 57346 49573 80052 95807 39011 97483 98269 71151 41020 5312 13436 98265 74966 35963 31197 98600 58807 82109 71019 78915 39962 27432 28554 74787 10828 24852 10183 2432 7740 80013 25591 47591 46525 9196 42361 49516 15999 42132 97908 87466 2401 18527 58561 65474 24905 57216 45608 29735 23450 13504 28748 55980 84430 6283 79323 84105 10855 81830 87091 46370 12202 21408 36540 32141 37601 92464 59894 51195 74736 74328 88896 40408 30846 49972 93624 69588 76303 24002 12665 61089 94414 22053 11753 26055 70251 48314 26189 41391 23756 64335 81400 20903 43266 81993 75035 3129 93938 33604 91079 68926 42118 32271 84398 50703 60475 96266 9258 96926 39770 1903 45348 83041 84416 19806 96163 78305 19204 61824 37232 14662 87407 88692 56817 2545 67462 26790 7577 3753 33772 59228 13492 31829 765 39936 60308 18102 35452 48021 65079 78868 89002 59148 38077 93801 12175 3196 11501 15692 413 2910 81978 40843 98101 84872 30505 85753 2351 74446 95299 73608 97731 80413 29948 58315 39877 31992 91108 21720 7116 4868 11510 31126 17060 38864 65097 30482 45541 70882 33423 68287 26370 98765 86215 72868 55791 25731 71360 31996 54953 31532 24673 89032 94492 49909 33339 52949 61808 81558 58429 54167 26320 9054 53965 49404 23249 27513 87090 75088 32651 66401 69371 87639 63692 58766 4060 40180 3922 48890 21552 82089 72823 23367 6047 74047 769 40608 41096 30651 80167 92771 72268 13075 94386 13619 39455 34156 91617 13872 78575 20262 35342 16291 89031 25264 82309 14972 61061 97308 79770 57369 52206 42432 35815 48850 17350 33471 73654 66106 55694 19637 5530 81140 53234 81543 78991 59581 7670 29566 81514 70535 71813 71972 15264 75998 51250 34559 47724 69050 97534 80883 36695 48944 59106 88505 53460 91339 44142 93133 2929 4694 71102 69859 834 97726 1617 97775 79687 39190 7219 57959 34867 4166 14103 40446 98512 63004 56473 53965 66027 47521 62854 47305 35911 44702 77192 93041 64359 57862 92828 37893 35470 64391 78505 66757 23122 49037 45807 36278 30840 16810 16777 64411 90886 1520 58839 46025 85771 62881 11983 28472 84438 52616 48337 27331 34145 85357 67616 66500 79537 19093 10926 19894 62106 76487 29891 64291 90439 81212 40925 73242 12589 48564 61348 75898 50867 21259 62513 22978 47432 22736 52974 30308 89696 71396 3316 51135 6420 30977 22810 28984 50499 73478 10353 17185 4749 10117 95546 70892 17540 75099 13762 43030 21781 70168 91910 21061 39445 77128 7031 38203 72836 12292 71039 96100 14762 51356 27590 92221 22926 45155 29402 95820 48018 30379 31362 30205 9390 88550 70165 19703 54194 68124 66202 49144 37607 78909 14489 60923 33616 87974 27442 32183 3985 38811 72477 63288 51160 68992 43467 49618 1663 12923 32927 62038 66199 96786 30608 5419 91099 93870 17493 53638 43525 89687 46446 15609 69231 51100 9859 28294 58189 35294 12200 23516 84277 21964 27473 13533 25985 41567 98674 9025 66956 27310 36915 41559 76763 23179 21658 42366 7245 43728 1897 41315 51096 82438 50237 43587 58619 10635 97512 11158 4985 36979 62388 57902 14709 12845 16994 42724 9234 73330 20203 1257 71927 33579 76505 53776 98776 32453 44193 12578 6180 52584 81264 56760 82259 25645 82857 23357 40146 61935 84415 64564 8829 91700 54191 98115 70468 40046 3792 19394 72958 9899 68533 44060 15999 6321 11544 68038 73586 79084 56053 42918 82857 94933 83919 39416 69771 44474 20146 29884 65539 47846 6796 64634 21962 79346 1125 7658 66465 23008 29108 30465 29450 98779 5847 4486 44700 11614 19975 93885 16240 22218 19672 41561 14104 48410 12463 2813 32887 67308 66073 94852 14800 8964 77288 68814 77228 2980 59518 2838 96853 15927 53565 8598 66041 10695 12536 2926 16613 92080 28176 19609 18795 72624 53929 29008 38299 28681 51608 28789 89503 11193 57932 53084 7483 24307 89627 45919 17073 34701 97518 40059 49636 46664 51349 20190 86542 35909 20544 45318 85741 73447 56282 62771 21350 85460 23092 68772 37915 90645 5594 81528 76794 92074 98943 34300 94633 51059 52143 97965 57734 31118 35673 9823 3934 6357 76857 66288 82136 60165 63683 72587 37655 74732 68430 69853 61541 40545 90621 64431 37936 992 9385 76100 26389 55986 40613 10455 73827 2916 4709 28680 38077 61948 25798 89147 74490 9985 49271 21052 93001 80811 96079 36557 99102 38847 67352 809 70840 82988 57651 56914 55213 73642 11569 19744 38164 92574 65740 33535 82271 78244 22917 47417 59138 9015 86965 55564 27024 78603 19202 2081 20523 82429 11378 52125 43030 1051 19030 76232 67119 72500 14521 30411 66288 7755 42913 21986 97872 68294 65492 80530 77594 88125 14377 33098 67620 65482 13212 79600 25787 35905 79078 38429 42646 22961 34352 19268 65692 40732 64949 5243 56048 80318 45299 9960 40846 97315 6905 51016 24681 26678 55606 20861 62818 54280 94052 53820 18237 22177 59871 83268 40754 89454 61997 47262 32437 76879 51036 35494 96248 81894 9863 26135 12606 91530 11967 79796 36227 26596 49037 16060 12191 11838 89320 51529 37681 27156 27295 69109 3642 56151 46599 76072 7762 44962 53678 56514 18656 89202 59821 7108 62825 93693 56112 16399 96403 66125 34526 12282 2672 92994 36809 49038 38813 84091 64019 94963 59598 94305 62052 40883 20557 77552 92680 12157 86616 50703 46997 41367 89454 63505 72276 91146 47719 50421 98500 94384 97649 11048 77413 97089 31384 46608 28078 83573 37415 34101 78734 64597 5283 84835 93620 3990 24867 55005 34372 43916 34799 90552 13240 31615 57539 73335 81549 35470 50631 74160 87514 88437 75884 1916 58766 96677 31391 97027 91426 68654 6095 27043 20529 77250 21211 15626 73966 64648 91006 4989 22884 68983 35773 42996 42512 26785 45671 87469 25789 23344 36916 95062 48414 42754 58551 6203 2561 72419 10339 44398 91966 40248 25986 98432 5303 9933 92425 38366 2199 78452 22760 80159 22392 29725 90504 6818 56155 58774 28844 49287 54831 1011 51180 32213 59716 84512 82255 21019 7083 98018 32109 29350 59600 95597 18389 98465 30529 45416 73012 56340 3201 95222 48825 29942 61244 61609 56975 74845 23630 38915 19904 83753 16117 19600 77476 39391 74527 2159 7940 98093 5081 82567 47025 49548 495 1801 87021 43887 51015 56543 40213 72773 98928 43592 18775 71596 6309 18312 23856 28555 92374 73903 24316 98338 97539 48054 74241 88272 63510 25080 91857 26937 84358 19346 19857 86408 85291 10945 54130 52061 96198 62677 21866 69931 71291 31603 11772 52591 73963 78058 8312 22763 15067 50760 62127 60271 45506 10029 84302 88482 70923 70457 15025 15639 20610 35418 4442 11492 54129 44841 65920 79861 87664 52318 73433 92444 62053 10699 91754 71991 96119 9461 48692 21764 38348 19198 34743 75418 40138 27256 85653 94764 48766 5762 32551 90308 10878 3312 10982 67740 94059 54830 87673 81512 15598 75284 16905 39735 72218 19456 83347 38017 29852 3555 19093 36814 15946 25691 35194 3135 51841 26885 89370 28169 63526 5732 27320 77767 95268 96228 78490 80641 15753 90507 59154 110 3131 32234 58717 4150 53608 71768 59947 1509 80312 34771 32687 4062 32772 3206 15963 13174 87369 5191 77003 33178 67205 97197 12273 72362 22564 58761 75135 90439 63060 98384 28437 51638 83661 95511 51645 73720 18628 41853 42533 51348 83271 54152 36578 27419 92078 71544 4826 68580 47345 18083 71800 35772 88541 83686 75570 3412 79992 80797 48548 21125 89271 84073 43913 96565 62407 17328 5263 9554 83749 34960 13884 14989 28802 22290 30576 66132 85174 39585 29224 66655 27537 85936 26328 24865 11104 26724 32419 67891 20089 81848 43515 16551 28728 2567 50498 73883 16313 54679 75303 38694 55289 49838 85834 4412 90933 56339 65636 85774 58949 9232 86284 1954 66919 25705 43172 60567 33966 51462 21553 46522 11164 42181 23889 19173 27925 3309 56106 18152 10878 75318 3184 70871 82571 71641 44652 34894 66023 49712 24129 79117 11292 78906 31346 6440 34054 18175 80860 71768 46497 17604 21133 67263 31572 83713 29456 88476 24462 71217 38330 66887 55511 26678 78062 1291 88434 46288 19219 60995 86654 77041 35876 42172 90021 64285 7336 10461 57091 11289 34947 13142 64757 85349 82780 77969 54250 75150 79964 11427 24460 62626 96431 95498 2341 11898 26370 9729 1166 19325 63690 55218 78581 23532 78262 42328 53928 12656 63466 68665 74637 94660 97307 22351 7473 47755 37204 75608 41097 8239 62922 75073 54686 85841 76384 96526 27788 47007 53958 70261 54628 85001 3735 18512 33577 30861 92464 96569 19146 66887 56961 20466 84820 64566 98941 46681 74758 24905 25619 33898 4352 58048 6106 84320 87241 72008 47969 71890 85207 87809 3497 19648 17145 30529 45423 22131 4236 43552 35140 545 13114 33891 78617 73378 49744 80407 78800 47242 47427 82 54495 33605 25034 26889 41740 31650 35059 1007 41922 64958 18890 48784 45714 16576 84557 47976 69855 89892 65494 45677 6255 47228 14392 22913 64614 22550 59101 29749 9525 24496 577 28886 52363 71802 5815 94939 62181 49942 44589 51186 89065 29199 52277 52332 47459 79056 22574 31008 27476 57671 69467 19845 3072 26001 25387 79211 50015 83955 91127 5833 62798 92007 292 45444 80656 80615 79009 14099 5019 56811 68579 80080 20587 72123 38755 19612 89990 53006 69399 48612 2670 86550 3753 30569 80177 12856 24495 41064 75695 60113 36285 60952 15883 43136 6500 67111 41263 56374 12621 71951 30363 7610 43334 17030 76312 94729 71616 29363 23073 80927 51385 74623 18711 108 61331 13025 32725 88240 86460 78089 77508 43849 54960 24459 54902 32999 26878 60201 44343 71106 73230 19811 26894 3380 49471 5244 25533 48417 13167 92297 36991 45029 8274 17856 60966 66512 94850 83335 47678 83641 88117 1123 45895 70608 40775 96350 53926 5439 32923 43050 6780 47177 11007 49733 13161 67124 6913 39398 98523 36735 70246 46339 16435 50640 1773 9164 51099 75875 41464 30452 33845 49831 39176 16899 15331 334 55556 54800 44424 40147 65497 53633 95013 57738 25237 10590 96204 30783 46842 58550 8285 16101 70292 3403 12956 9494 90243 75545 51941 39735 83618 79692 72212 58232 10735 75724 96102 48204 96477 60763 13793 13266 60871 18637 77250 60356 35872 78150 17595 3904 20775 3994 67969 46480 56577 8759 12374 77125 67552 66924 51707 40634 28455 80740 50292 33821 50575 16631 32093 27687 59529 84692 9597 8926 49263 24020 47543 36899 226 38151 78750 54764 97527 78432 40911 25079 80153 78586 89865 63892 85465 71699 46209 77252 5241 45473 68751 75081 40167 58613 31947 39532 7627 42504 4844 67274 5821 40753 92121 34157 96596 5295 92202 79022 1702 22041 42324 60439 65495 16208 2349 31677 31121 77574 37999 38621 38801 78532 70521 46204 97839 13330 10954 84848 56755 86408 12864 32282 92532 3923 38038 76298 9668 9899 64569 87489 87398 6868 67287 53435 53658 57770 21174 11081 14006 75660 40427 93897 71777 93546 64343 39131 98589 96296 8945 21450 26495 55333 21733 59310 7385 7719 81555 76312 65592 80070 12677 91724 38063 81994 22636 5534 7635 37203 1814 14989 55962 62082 66839 28532 73586 65157 94851 93386 81641 11442 62858 82158 12930 91411 91128 76430 31430 76685 43186 20728 3334 34257 36077 32406 36768 90872 86434 37502 70500 2823 57920 48111 17492 19286 51984 56745 67251 36652 59880 7492 94848 79295 57670 4605 27054 87964 19158 21266 3602 29824 57966 92949 68842 27601 91821 93348 3817 98761 38577 95894 77411 88777 10356 86944 72119 14881 24283 29735 65294 96654 55947 50387 4509 60732 12847 91313 53044 9769 8151 42729 76736 30452 77498 6339 37754 17167 31082 32672 26211 23591 69047 38658 13508 29330 65832 16884 7290 63982 91613 57085 13670 31896 88732 43105 3516 16995 21083 33141 16410 9793 84259 66423 2914 76548 32463 30417 87939 83593 58985 20038 2759 85443 62154 56335 58120 61638 37323 64779 80895 24339 56997 56808 77315 66955 75624 59701 67519 24901 91596 63982 9048 59950 90395 98914 69911 79166 97716 18535 8832 41422 12239 28754 27911 60119 41847 69590 60298 64803 38291 83944 34909 79541 17617 14534 92852 65666 22624 70332 73488 13839 1802 85636 21835 30954 10111 39358 90582 27634 70532 25088 11091 36890 35616 87237 69427 14173 36136 79335 31547 33929 61675 25564 76740 81476 34116 34786 49744 2499 27110 74319 17175 75209 55200 10163 67282 28412 54889 59598 83514 35247 54002 93178 16881 53845 56135 43681 13644 42493 61504 68490 45598 78960 48145 93697 19771 56861 24359 97881 91083 477 45930 32776 25785 62832 2760 59801 67074 21859 56363 35312 37880 44474 58914 56893 37945 96477 90548 21612 12622 74572 50322 64937 44541 57844 97196 81269 38297 695 22379 57911 71018 903 57107 59721 92318 81710 11655 40683 73929 20877 98427 88952 10349 15348 17234 3561 88096 42628 16565 56512 48088 34097 10138 96637 48077 37461 4287 66998 806 74027 71541 81710 31451 28327 35232 49875 66662 86550 52116 59478 30694 80437 69096 60206 35969 71353 73614 26651 39713 417 65314 58860 11284 12947 33089 15256 66591 41122 86944 13344 62714 4635 87212 34342 47377 67307 65317 5507 44142 27437 74784 33255 30648 44262 76847 72761 81711 30742 72973 37527 14888 9941 54241 77029 3714 92391 98665 4196 46838 39292 6728 31003 30025 22712 16425 95699 85814 69448 44652 92364 29854 24068 80041 43361 20501 84746 94788 28786 87602 72890 66157 85703 51760 76113 49620 28483 3902 26909 9373 36196 79573 4678 18099 57748 79866 29871 55042 43410 11567 97748 46538 48035 15955 81741 40920 31293 32775 62977 60613 72056 65947 10549 20668 97944 22272 23806 1168 38078 44561 85211 53401 35825 90951 63506 50305 12938 60869 28398 69419 22594 11600 23980 16095 72390 23450 34517 84768 70731 6915 39887 48610 31151 3606 87590 7582 7340 15290 74319 89902 82097 53080 13035 71625 70021 48611 37534 40152 45350 77572 52521 22661 93564 21382 14842 78439 34811 90681 36105 13387 24550 27479 68866 69290 4138 47081 2448 50200 49467 6865 96698 62238 29330 63635 82912 91043 93279 77430 32394 46823 84130 36033 10815 43962 92175 20242 22716 80944 21950 90750 94030 58231 62008 25665 13021 16682 79953 55791 97029 88815 24071 88044 89263 32522 86881 29578 17540 81496 59122 26419 41462 32670 42522 64152 71372 49554 60748 83501 28078 86741 43648 56354 41546 70495 12020 50532 31056 73195 59992 86677 25138 39933 27849 40288 33417 69616 42217 63254 20838 49090 36849 1712 96303 8091 54413 52305 94807 65936 58664 94000 73167 65164 46782 18256 63094 90217 51701 86152 93354 51674 14278 42284 20475 12193 68955 40041 54959 97242 48493 55502 14132 49261 21513 78335 75140 75088 86819 23858 50497 61599 3166 85577 13837 87938 38009 24196 39103 80569 84848 44443 88200 45283 39523 68073 96188 93838 56658 74310 88359 80112 95003 27734 13608 63622 70133 94137 60519 31591 73913 31820 33721 22432 56534 41701 88150 25761 31791 58472 41952 98596 92646 78058 39934 28674 11492 97203 87069 98451 2199 15685 92108 66661 78313 80822 48950 11858 97191 59274 26191 34705 48946 21187 50803 3526 48632 79713 54779 30070 87453 54889 6227 21426 45674 21058 68537 59394 51428 27593 97606 24727 62072 46938 32399 72040 54315 88770 95717 49751 35208 92085 83477 96470 53532 16771 72235 83842 25819 24508 40047 47459 24893 77550 14114 22207 84020 85500 79697 2149 34818 87769 71427 26867 88178 65895 15625 49933 1494 73122 97397 83440 75840 18934 41883 39643 70242 67403 97392 3665 24331 88207 62362 17048 70875 29056 3488 30635 64240 46644 8434 58447 59140 12323 80834 19910 79933 38053 51569 43727 53827 23839 96340 67656 79941 33667 15666 47293 36607 73378 86515 91645 92604 90871 71080 14301 40708 74556 44852 42649 67840 31991 82151 36334 15469 16359 75258 85893 46972 45688 16447 17546 43385 71879 89062 24233 21820 11108 1247 10178 27918 17094 31362 51870 26703 85399 78432 54651 81994 16222 20073 16967 88105 41374 75756 95918 94855 2013 9839 39952 46868 47716 96516 83827 60551 40963 80087 72951 51152 71449 28640 29956 49903 32037 96360 22540 4781 2887 28899 56616 73517 45286 71327 65806 64432 73759 10442 51167 12993 82720 73062 33006 74224 14207 56204 20310 48005 18768 57259 71019 51376 95334 10769 94514 90484 59591 5517 8824 60491 81792 42818 4383 1286 76327 37928 67671 67114 47318 91633 59707 54159 42563 5256 83923 96409 83867 9555 75880 31611 26079 23693 72677 827 83895 85608 87970 54465 6216 63479 90320 2219 91963 41952 17386 36313 68348 11548 11342 28002 37764 26238 36341 7220 4148 42813 42164 60708 62935 18018 63007 81986 58919 53208 98147 9224 72673 20501 88452 61238 28952 27414 46473 55377 57654 28268 36036 2081 47816 43152 9530 35937 56493 21960 56383 57568 71177 44936 43323 25121 82025 19035 19918 89849 52968 31886 70538 34666 92313 80603 95324 40774 19245 52607 73264 83836 58398 55502 34914 60795 21149 45394 60926 59258 30007 36890 78806 37556 18682 35835 31682 94430 69543 78373 46959 35260 78479 41311 7015 10019 83842 62075 36791 74930 71225 59578 37040 92197 59169 90985 76449 69392 62155 70064 33259 56323 12374 57868 83780 80356 84469 19182 37323 61229 76554 637 16230 87456 46929 51976 63313 50836 29385 63237 8271 479 26341 4839 42581 90160 37178 4590 87441 2138 30879 30178 54913 19063 76603 3749 32673 17094 29055 32157 34856 70871 29503 53280 13428 89781 42500 50860 8763 37404 56414 6872 89800 98294 62566 43354 73275 70222 58606 69007 13649 73968 33199 58183 37677 49584 79147 40850 82865 3261 13282 4325 31745 52937 28172 82406 73169 79193 96519 43577 23031 64012 24806 39398 43709 9021 95526 77063 85744 9858 89551 27657 40152 10903 32327 9048 66738 2416 28483 43723 96665 61834 88641 55143 72011 28338 20681 98814 29659 18083 30852 79215 55638 71713 32656 74325 55793 40187 27992 39631 20046 97067 27757 40736 80909 29109 26379 66076 75357 76834 12489 18566 55624 69540 61429 78906 72030 81917 61653 61284 5896 61428 90149 69937 1023 24109 93159 70011 8601 1564 25715 63229 54378 43550 24871 69730 42970 76844 33927 33544 32504 38316 33074 6128 64633 1215 54756 80929 77618 66587 92910 47226 43963 18453 32101 58400 79313 99002 33733 91215 27916 77225 7079 5066 47981 92939 24488 88144 91430 86587 65919 42109 46302 41781 20706 52564 62851 30491 36265 19774 64923 35861 28377 36013 71613 49329 49238 48961 59742 76282 58454 68951 59521 44108 4128 73742 95501 59792 94249 14637 48008 52205 12671 45878 83797 6922 55736 84127 87219 5809 17964 96798 20695 50384 18370 67199 93031 83141 9022 19824 97466 5243 43432 38015 99013 25805 47001 45713 52343 24239 14151 66368 72963 88423 13866 76312 48610 97740 313 41118 6072 15108 72272 66754 442 9141 39321 37163 75976 30830 70710 75690 13668 53001 46034 4826 97199 67278 94716 58079 37041 58835 29609 42703 12087 47250 86268 70001 89104 53119 291 69075 28906 35637 366 42852 47351 12923 55227 96488 40770 95935 77698 86489 23147 92142 20287 38523 7768 24894 19674 179 79872 34349 26969 65924 7126 70179 62677 18551 66401 59332 76534 73 75127 70779 88859 18885 62811 582 82710 46655 71087 68354 94351 81996 55439 50578 65116 4754 12005 65964 8692 10078 17593 12763 48437 76754 34566 28480 25407 5853 51130 66466 83423 21269 77796 93501 12830 29041 3418 70674 80966 55023 18961 63389 58525 70288 91729 59412 85481 81877 14187 79557 94395 55274 48316 34962 29359 21754 64725 56539 12306 3858 51769 40198 29638 97298 68419 28703 15681 27729 79504 58262 47898 38282 60178 23000 64131 62575 47187 56542 3351 14180 88224 57238 68398 64249 25960 84118 34588 95876 49561 9584 13446 15194 74829 66708 78817 32418 23671 8143 95167 60995 71172 45085 39219 84706 75342 24792 91558 44957 49715 13220 5939 36110 71972 56927 6722 79803 6251 96822 42977 55902 90181 62372 15815 30766 18908 51300 81700 95028 80632 17390 74816 69119 71241 49028 7705 85744 10375 11356 86768 58133 35176 28488 34530 75182 59725 32122 23751 13130 22139 18646 76421 14051 82238 47033 92698 70787 25317 37917 42550 26474 60281 37530 90710 10657 28356 61193 19617 62850 45824 85203 17955 98523 55942 47179 47220 49490 18713 4872 81074 25907 64184 63019 65666 20110 98084 18560 37129 64577 23744 82154 34614 20178 77637 89437 63322 20364 61929 90201 20841 92895 78694 95965 69181 39347 65620 44632 7285 6375 65816 61003 4093 9726 75746 80285 76306 80474 10869 32576 25822 37851 15958 98928 78006 63350 66240 95603 26525 89617 6183 14002 80474 44054 72123 16520 13538 13095 4168 14668 63723 53516 27998 98729 28021 31789 56981 54374 55395 90980 23807 20203 13605 57513 23127 48352 84596 89091 56920 7485 94588 1096 80932 77010 97628 64965 48853 24656 57645 79428 62246 5468 87140 86343 91686 84575 68259 52854 80901 51247 84321 9505 59698 11524 2942 60356 97038 73748 51644 70247 38780 7160 53178 8448 21568 17116 73072 22334 63287 19398 9504 74751 74227 37083 68664 1680 60308 9177 96345 25595 85501 38478 90449 69682 68784 67208 82659 92656 13821 46700 90690 58093 27980 36175 53366 87001 38925 93351 86901 89095 58827 58345 95963 68356 82145 34720 13171 50023 69900 28288 90001 50356 27324 74092 29077 48133 12834 40508 24339 22737 90727 29994 54941 27975 20859 65695 83465 50040 78219 83540 12928 18274 24154 91814 15626 63477 76789 50155 37970 41397 84932 75203 71179 95005 57750 2521 40831 13207 37664 48724 55927 57588 383 63762 46256 17075 23357 54606 89500 34446 42502 6232 74063 77461 62513 91698 56935 15691 84412 75144 46794 15726 13583 46634 9476 70586 55046 18321 14637 95349 92514 49376 32885 38978 37813 10614 78689 17350 10186 2744 87689 34003 25223 62749 79997 93605 1381 7017 52679 53362 70243 32314 61697 733 95626 17965 98838 80023 76477 36242 3165 37119 79857 17212 50081 65894 13025 33541 51182 7378 79598 17922 91928 5528 34065 52664 97828 30586 92815 66827 82195 28255 3077 92082 52418 36147 55862 88730 95185 77097 28582 34308 44003 28189 90289 32114 64317 98783 20595 51487 10941 11456 41562 76740 68237 43546 9277 15472 11237 23329 16661 71157 95959 98444 18123 4870 26046 8163 50421 91812 31527 88253 52541 75367 32178 3300 9453 94124 84646 61219 45264 97503 80550 58159 63806 38661 74105 16011 23847 31495 77049 70843 23545 4677 29517 76477 68594 2416 60817 11345 6027 39760 25130 73809 4090 2 28563 68175 10255 13262 61549 64959 43884 50152 58623 80320 40602 51140 84852 61721 64011 96045 87180 42638 69975 40346 71217 79005 35167 62316 69778 66156 85782 37390 39775 44210 44747 72980 89582 57027 5870 61851 11409 10368 34149 85638 27794 325 2597 13179 66479 27548 69787 91019 15455 26550 71545 82759 20508 23343 98854 69431 51483 82952 91396 76257 39882 89085 37173 12165 35839 3237 14690 46329 12013 74823 34629 34291 26201 23493 13996 63190 53 82210 1980 98084 51678 75258 46149 74138 39618 7062 68437 49338 3238 40081 170 53062 59090 2253 3529 76908 74509 72273 3545 43526 83359 36983 38928 30546 40107 1172 81726 71015 9294 81825 27072 50047 54372 54289 46981 87901 59014 13679 53286 86542 70706 76324 77743 39105 48931 82228 33342 4362 80946 25728 89820 79638 23950 69900 35836 69076 79258 18653 25427 34727 81537 32752 12770 86071 43321 22165 19592 72375 72829 22263 42406 82089 51854 72300 92759 56523 76410 34250 68074 20335 551 3029 95211 64549 19234 35861 8809 7068 14839 50411 97003 91412 50305 67924 92035 256 83237 84794 48580 8520 88758 26330 53812 81290 62221 80098 40015 61774 28262 96130 43975 22417 38410 52659 50462 34875 15725 55482 13945 79944 39721 80809 21601 40656 29894 569 45531 93538 84161 4116 10736 1142 95509 91359 73797 86539 84007 30792 69031 21171 10026 68738 49871 92869 1349 57980 6740 21945 82059 45917 39295 39840 4437 51607 70410 85595 65125 18846 91068 32663 62457 74352 46364 5745 71011 54788 97659 38707 42448 69721 51562 26052 58411 18288 63468 11620 13222 17868 68717 46490 80232 32357 92261 7752 30610 6417 78077 40745 74832 73847 99105 26690 17345 2575 15146 41820 7810 15759 17934 19663 73270 97315 43030 48117 60469 67298 85077 59678 73101 42985 82523 70860 43047 4283 54571 32217 70917 16485 16634 93012 23241 5632 72743 90658 55520 67170 79014 14675 96242 60672 92362 26314 12079 77786 30510 17220 38670 29652 95446 19495 31183 93658 27404 22213 68276 41119 27479 34085 28114 97477 13887 38691 3366 53167 96880 9550 39391 63773 44052 63255 69920 17302 40273 67134 85825 88249 48944 34228 42827 31605 62554 78128 77404 72118 3394 45636 92715 46023 34070 34975 9250 77445 66783 50050 61207 92140 63433 83374 41364 44065 12392 59081 58893 96818 22 97409 48376 94633 70296 36728 8376 77729 96924 83496 82289 63825 29060 2221 12473 8698 79774 92190 90634 12451 79549 11822 63732 94157 71116 74058 18429 95026 38483 51239 67071 51083 5701 87272 5099 49093 22571 66480 52770 70865 57098 48360 11629 49541 45398 50957 62609 30053 96030 72657 28184 24892 33816 67620 38579 83210 44533 68096 20095 8101 86675 26613 72512 9387 42803 11525 59814 79863 73029 8025 24578 14228 50444 40695 91758 43190 72480 26994 31487 25380 52633 85778 48556 46126 80536 52163 37648 13683 97314 3121 8046 56743 19395 70200 46375 54024 52552 26651 5327 83414 67297 41461 86699 21440 56736 41938 35313 93996 32354 25567 69347 85453 49061 11282 79386 33950 83482 36366 65599 81432 18738 58673 285 77837 27838 41728 26259 71374 64164 77645 12397 96494 42785 16801 45971 56546 31437 96414 53473 26388 79823 80724 21491 26506 90494 44370 54863 40056 4403 44096 75129 18768 96581 65289 98538 27447 57594 34830 62561 82651 39780 95628 68422 87940 55820 19005 12973 85240 87075 92831 35466 57031 21215 61145 8305 4357 80589 14208 43278 26926 56318 27048 58632 95326 80981 8245 74738 49825 25507 90949 49153 40833 51948 65495 96509 77886 33815 13773 47760 26553 40746 16848 8358 30994 73696 71376 66681 68913 73615 45634 69183 54891 23126 82134 89502 73656 69581 40922 69491 69445 10542 19273 25855 66431 32926 69180 70643 57990 39778 51606 41726 25211 75767 85828 83195 43925 86444 81610 33529 16273 232 72514 34668 93204 58058 1060 87048 57114 44155 80331 37773 82025 11942 77756 60661 70156 32744 13374 34717 35860 49802 59437 28424 59045 26533 59650 9873 96377 68754 15197 52419 49147 48284 67259 14773 40425 56657 16748 96781 96972 55848 37998 11827 24337 40316 86043 51492 75873 37242 32415 84392 32904 30648 85991 56651 73990 82990 39678 86933 20594 82337 40125 59881 57561 34659 64624 19917 24594 93360 84057 61427 10233 93636 43723 33258 32865 4213 1145 68175 78351 14156 86052 47399 65819 54471 23839 60021 5996 72523 45998 69927 20665 26919 76056 58287 36319 23098 52256 14912 11076 51994 43106 94339 10750 93984 59048 75823 67542 7766 43601 67623 30229 29533 89877 98242 74996 28078 2316 59692 1760 20901 61748 52046 89111 77454 7542 86319 35897 1098 55519 38673 73027 31484 15726 65513 44089 71530 20459 95279 8069 46769 29578 9068 95645 95699 89997 49950 79843 79575 71453 96258 7680 30261 74233 12376 82918 28482 53954 28289 6232 91177 58219 93266 78813 70429 47682 10903 4384 37056 89886 15241 74583 86864 26395 8047 34773 29479 73397 4888 30501 8660 4691 41185 74415 66467 15578 14240 38328 24773 75333 47319 26250 71661 6369 46656 88328 10502 30335 49337 40700 96335 7212 84534 26573 45058 82282 18427 34844 10923 73900 64229 83926 24670 70693 78581 8784 274 86029 65809 92858 89144 97496 63407 55172 42844 24141 20277 20255 19475 4654 15735 61910 93464 7693 18608 37212 71407 44991 32223 80299 28173 96338 52807 66059 14139 89731 5318 45825 66699 63718 27261 8635 67278 38823 27962 33226 56296 46504 89168 21669 37157 89775 5684 7377 32518 56129 34174 46972 56384 46206 67140 73938 4519 24469 8046 8470 96880 61453 98618 41768 46359 58456 54035 59270 98195 33635 86300 61660 3604 52163 13887 76475 54195 41369 85576 55214 31673 12221 60784 63040 13821 91605 19310 57655 39778 28694 12559 42274 97042 82656 36604 21564 92812 61201 11102 43968 55301 321 3072 59815 32681 79434 98105 72770 24470 80909 64263 21213 98699 42564 60524 41302 33366 70572 35931 1546 56498 22262 87862 82169 2656 24724 88141 34114 52893 44395 6727 14988 79490 92987 32651 98263 22615 11883 19028 36067 75462 65973 63668 72578 15460 81597 83793 58279 58148 97952 9139 93917 94263 16591 13510 95281 16405 16972 13004 86350 40382 1824 33682 97102 38963 57654 80191 14922 15515 45890 59728 19740 79767 42214 85549 83717 32814 64172 75829 23979 72481 70289 31504 62579 65797 36686 75375 4549 49546 97262 21169 63382 17764 52411 32760 19750 54998 28071 20156 26188 41599 70706 65289 64710 65638 37336 71842 45494 36412 31024 85619 7629 10939 2856 80373 34241 91970 22972 78883 34502 46371 60056 37923 524 17169 46461 45614 65845 4455 41163 71806 50445 83061 53415 87710 42312 84851 8426 91411 86091 75604 72813 14553 81625 5534 1128 88072 2819 36473 44925 80381 52463 28621 45160 31260 96748 66676 67529 60445 22235 35248 12888 60845 79001 47846 56495 17674 67410 25650 62572 12882 10160 83156 25825 81476 68912 6620 1822 67680 44306 29967 50486 37387 88971 61320 26929 751 676 65395 20451 81080 24031 79432 46394 97948 31726 55304 24237 49136 15642 88107 36918 40987 20162 94015 46708 77403 7398 58356 79708 44554 20217 56260 59977 4632 88916 36158 8219 47059 7039 1591 83189 97203 39659 86996 40656 65089 20443 12732 63430 73185 26437 48215 24833 13570 78002 73920 83321 35175 13254 90351 68958 75636 9250 12680 77790 37 61739 69546 56588 16534 21878 54774 64448 74198 84984 21233 29643 52679 93543 70775 16150 63456 13401 55607 20210 58646 78815 30045 83796 52385 13611 45554 98102 95470 71401 96520 33497 60822 34781 83642 74660 46634 75970 60039 35447 48065 73866 90784 62317 87948 38275 2754 62080 13027 95056 41257 81373 46409 33257 9212 81637 50074 59048 89580 5914 42844 90486 25723 47776 38718 88067 82504 29792 20104 82069 6482 46980 90152 74743 98365 11845 29447 40882 68510 73858 58021 98391 10958 62280 64113 35301 15100 53561 38221 19672 90620 65868 36581 54681 43700 25310 34412 95386 16501 77581 37359 85993 76922 59576 82312 39873 30011 9536 68713 10233 42733 76267 83030 21826 33599 91588 49104 5933 61506 13493 45481 17916 37233 63709 64274 92945 22826 47423 37873 31881 38411 97615 41701 11507 66162 6892 14821 51644 17637 72702 49669 37719 31214 2430 76210 66507 70536 50968 96569 83684 79571 15362 13853 2015 79844 72929 75617 26503 70437 29068 49062 24576 17508 95403 86319 97305 7180 86012 28183 31976 14034 46095 87761 40233 6731 37393 18839 94585 77623 64572 16047 6540 95309 82708 75968 30220 60283 84257 41908 45939 40974 1396 78491 1756 88120 56299 6853 88331 45924 89020 91146 24756 68775 33751 30025 93818 82572 16634 93310 77463 51019 55206 9806 71907 93746 66944 53960 3293 1705 19264 93795 87 83912 66336 9722 72579 49516 25598 79151 63112 62158 85246 96533 35376 89362 76678 20305 98963 49960 92528 9388 31986 38419 24708 12382 9218 67167 43637 7697 55537 95308 40599 46741 30979 18366 92245 15750 4193 82224 98119 79081 90754 98886 38601 38337 47366 43637 30350 12479 24314 49723 5782 25264 65146 73327 6924 35346 37538 39177 97102 50543 69666 64872 16167 29609 32516 79534 5744 56798 3414 16176 1925 71940 53240 7149 94271 93318 64329 71017 98006 28537 31089 36072 23926 9038 96928 79182 36923 52783 20256 73905 20659 74873 63443 34495 55689 59898 96508 45197 57995 4741 62104 82704 29172 97946 22414 12578 609 97869 73157 63307 18478 6209 86111 54739 62518 23638 43656 48221 44442 48859 76856 82518 388 52973 69604 3058 73817 14484 55742 20892 50661 45792 18004 59798 87094 26188 98799 95907 12959 65396 75424 6071 60792 43456 53814 27780 16984 19069 97941 34448 50609 14038 31990 90360 57331 33269 26551 62965 82810 8099 39195 74359 29647 93310 93566 24008 27156 57766 73247 58369 26701 3624 28128 56405 16427 30483 91313 29903 87593 96640 62662 29730 1066 19834 50594 12119 10478 89901 22777 39328 38806 87185 81832 69390 72081 80141 23744 15877 43561 37682 86205 42886 86017 67296 16828 62382 10028 59273 62761 31938 75594 96661 39147 79925 81667 55598 61491 40907 38459 74865 76910 75368 27259 5024 95174 68199 56269 10763 25178 25926 64737 47749 69310 54728 38066 40172 7446 62791 56290 42783 28007 48172 79329 10123 72950 90194 88699 65471 98083 34664 83428 41144 58647 84008 60304 92404 18236 80377 39731 25803 82062 58392 83987 19744 71395 62780 19504 69860 45988 229 53732 22251 19142 59158 32919 88 8346 89437 60807 60715 51147 9195 2711 40266 44576 53888 54235 26648 36098 56557 5065 48483 51396 43464 74766 11438 83124 77386 95717 98748 57344 53668 7267 97751 5118 68371 77217 88752 23542 1911 37573 68446 9093 4544 91688 90117 5003 95581 79775 76515 91333 60131 81447 13824 46741 10133 24594 12422 44152 85936 23573 43218 72836 39430 20304 61683 31511 4501 51460 57503 98093 23037 4423 23253 37336 14541 50868 39244 60860 25767 87079 88859 1961 89749 34898 84590 20078 4194 69967 57829 51800 5786 64520 85254 62976 65601 21174 41123 58604 69776 82943 71449 64075 71751 80183 38249 38558 62613 32746 25355 52901 77732 55476 90339 24910 89015 72741 35338 47787 4303 79394 33160 11127 34078 79386 53052 75297 97829 6192 80677 14929 2391 41700 54141 75048 65158 67997 37501 59286 93774 7846 26352 7420 1158 14443 57521 93393 66265 82253 56785 80296 40976 95514 33085 58462 60703 16396 59218 63388 94231 72754 27083 57309 86112 15297 60615 57861 28092 20204 76954 64800 49375 66471 79872 31972 80844 79154 1299 6050 40655 26709 74713 24557 81261 36075 60857 11833 40882 84003 70296 27316 18534 36477 56806 53678 60918 43398 42692 93298 72173 71504 32845 79770 78055 55056 42670 96172 67400 50784 85836 15184 73178 61316 51446 77210 14193 67370 36038 32759 44678 1499 92147 33660 30919 80695 93893 27451 14932 53719 48053 84063 28629 17929 61283 87525 16690 8251 24149 30934 67336 69610 62968 53615 65037 60192 84541 8742 71361 39667 69546 7977 68977 18555 77394 37563 39603 34765 96813 61490 86448 7240 65591 12128 86992 32278 50123 47671 66437 72369 93610 90985 74821 15791 55952 21309 9370 24417 34674 26400 83986 2669 57188 14411 86170 61138 5721 6446 15502 74932 79013 23383 82042 18703 53233 15745 35821 27929 31930 74143 15824 66415 39759 8619 24695 69679 36862 42338 4488 24085 88550 93892 83665 91892 86755 51438 33579 92002 84137 8706 77039 56198 43068 16644 24846 4134 5324 20828 60595 6540 38628 39055 22475 95893 53177 76079 58518 1931 32816 27385 15259 49973 44948 35269 40164 1850 98957 14621 30689 28760 43509 48612 2886 36083 53222 95562 12374 80192 43371 63432 29017 33078 56358 70767 97261 67082 76967 97332 62335 15410 40405 29002 67192 93227 51576 21383 37405 34673 92885 52091 76675 60788 77919 95568 28744 80351 58148 64280 64947 37951 86313 28624 13789 49193 65076 13242 77073 87706 52092 48434 11298 80902 86165 12497 16227 15595 75859 47647 10458 42687 32648 19548 86694 30076 29473 26217 27419 30250 27857 63970 72521 40038 74679 72765 18504 50260 84977 17379 19069 36191 96540 6991 51773 95352 88522 70346 33704 48056 85752 91133 14531 27815 64840 86828 95323 50159 71427 24528 58519 49382 18821 55448 67055 29724 37891 3434 56065 14222 74187 84669 33183 78313 30479 92698 26398 59640 76824 15913 1795 42846 66996 80470 64658 43532 48235 67003 19551 72073 24914 87252 84789 36268 40973 43733 32315 47032 70425 54133 68171 55897 70019 52335 40032 85296 10923 75155 84602 84434 303 61819 2135 16672 85540 77184 6199 70090 36587 37725 98991 84132 43685 25303 56971 94298 39654 21188 91745 20506 93066 30228 22137 22286 37802 16513 96035 56644 82118 96759 93738 93712 10741 89843 48961 34734 67601 2469 93743 68491 10950 10237 96452 41832 44893 70701 20891 7019 64092 39936 35255 44398 89810 74578 7400 35850 84240 34472 11714 76971 88502 80380 62004 29977 27840 61606 36457 69592 57820 19409 92311 62102 7219 96551 72921 84182 25462 31381 30859 4542 43362 2265 50641 8229 50539 73124 82956 20320 37845 61778 56735 39553 17473 85794 89449 86302 50350 24102 73961 84360 25404 29291 13313 21624 970 12637 83539 5342 13679 35177 88176 26606 68394 75450 36248 35693 4977 70102 29554 98268 18495 18542 25521 39270 87916 51406 59223 69396 89474 5990 78887 74350 1748 55823 4756 51634 80926 11056 69161 36061 68705 57046 67604 4003 36913 75169 60925 45611 68279 58246 61363 92997 17904 90685 93483 69365 92025 45861 58691 79643 20873 84776 7123 62595 86647 48739 54560 25654 89820 81273 25590 87268 91829 63128 68613 94603 36939 78769 17855 88829 7763 12008 92322 20322 37441 11463 81605 86400 43331 45434 19353 54697 84859 98733 18662 46780 58748 44747 77341 36503 36193 52570 31888 20853 49822 9090 77088 3819 17220 24505 49168 31582 48660 60565 15638 27606 33533 20376 76628 19364 5698 58396 97083 42120 85762 80739 15445 15511 72268 49648 49273 806 73660 29384 18054 9341 81390 18046 30405 27049 65828 1742 90161 54895 56423 49542 63986 49669 764 45694 1832 78511 71920 1886 79574 50698 14637 6159 88621 98732 42333 83981 4792 65051 78553 36826 5605 86145 80642 41384 7282 90066 78881 4630 31121 59752 35963 96184 24228 33305 97544 74662 83703 22134 74210 10637 96334 34500 11218 40868 76289 19057 80336 90752 65997 92987 49661 23388 69723 36105 99009 83427 80060 65574 73962 86679 51230 57357 98084 50607 3912 95105 78075 80001 20801 67399 60315 15891 42565 44426 34426 33873 53888 52885 53707 96319 19623 39609 11928 45359 42898 63951 42878 4923 507 6267 93157 47004 39686 94360 51257 76544 34360 87172 42945 36224 89614 20727 83905 63813 44049 13042 51309 52609 40811 19683 37433 29127 5657 65002 65374 10626 58842 3266 79969 13052 37926 97768 78498 31103 78824 69448 13678 75208 67611 53596 87214 17775 52972 52739 73783 84923 23761 34789 9232 11825 9878 20159 3522 45258 65159 21887 2599 57577 95187 46520 16769 98568 9140 33330 79503 77316 62506 62615 32621 79621 901 66431 36194 89049 57817 62663 88879 92568 18471 2413 19501 89390 1758 89335 24305 47139 22806 44585 26839 51696 71658 78205 97647 44834 77756 44831 3226 57512 18885 33547 94222 60817 58732 47550 27676 81244 68477 53020 11250 86514 78303 97236 79393 83509 31826 23426 26788 93646 21343 3987 64294 85203 19454 54284 61405 52173 48814 72600 3261 16680 59450 88452 11029 85662 26602 83004 62110 5545 48426 8029 71109 74677 28627 86267 85595 48266 9795 36117 16310 4133 90616 65211 4671 50183 67722 66404 1268 95645 18058 47271 25138 82695 76633 88228 82591 19751 28121 12901 26924 12784 90959 88220 35120 47305 44773 36252 96661 93218 46238 23724 67059 63798 95660 98405 39213 57809 18024 3568 42934 2791 17673 6714 77673 72082 39349 77277 70669 66968 31314 3553 551 16837 51281 71888 56707 10480 66010 18845 95733 68469 88473 30467 81026 29925 23817 84100 37445 54520 35590 55855 98422 1998 58570 75775 49970 49000 21225 6031 74566 55046 13797 26388 4217 67116 95597 90960 93457 63489 51891 83052 8039 21413 36096 32499 25809 66335 36600 64758 95631 20601 28785 95006 87157 3630 6970 79714 25506 9164 56901 96662 42856 96010 77235 29469 36748 77006 66640 95200 73545 94981 20060 58626 60110 40054 70380 465 65811 2285 73660 63408 16111 88656 62077 61752 35607 96573 64823 70127 35984 36228 28286 40288 71653 90316 2816 29792 95267 42258 87655 79982 81223 12187 20903 12039 93544 77717 78530 96212 82099 45423 50000 48211 45093 53489 36086 63012 81399 48521 97981 60922 37415 90231 59576 7366 28330 38295 15754 21958 12941 25328 10968 54046 38486 90243 24142 96485 93075 77658 10251 27025 69093 94135 57755 45480 61418 22868 74249 26033 68918 46062 68591 46608 83436 21711 89386 18727 42272 19281 92901 1153 73046 69051 87187 49363 46152 29349 23892 25859 32203 74805 15351 13197 70624 50960 31393 79284 34801 71110 90293 662 76378 90285 55114 46870 85467 86240 97301 67659 26553 66578 61988 13886 1429 63069 20654 74154 50368 30834 74020 51797 69475 21754 53478 69979 53121 86410 68638 49074 84935 43451 36902 28049 4276 2703 5928 59907 22592 90081 53027 38063 17021 34005 34942 94347 98171 73277 15165 13919 22425 96146 98605 80015 69216 74980 95655 62293 31479 19016 77780 50940 67439 10117 33423 28385 10179 1621 84813 48985 32791 8928 97916 20402 79717 62897 89711 82837 90872 40827 56552 3189 63473 42477 97563 29175 84996 35473 62403 93760 10241 45474 69113 91009 29078 36603 73036 11154 8866 17252 683 25155 33591 34296 26856 14478 32758 90373 78198 57557 24749 5187 96379 32206 2286 9771 56242 30705 20627 49751 89004 38 68688 434 36946 45428 78434 75080 47710 60959 11435 31758 82495 87113 12034 45825 95213 5118 55260 20830 35957 79408 91286 5684 87867 90624 77588 96231 29434 98243 68838 10901 26460 58478 14532 10695 3710 69280 15597 5717 47191 43349 13428 56842 49624 47016 96705 60975 97887 96302 8842 40945 87555 87611 79978 83496 37656 68810 63536 21337 12528 61993 21737 21676 51894 36467 74783 24673 39040 37259 52386 78454 64086 78720 13202 17281 58117 35740 95410 95627 2519 55592 14502 78483 58474 31040 48767 81292 82427 27335 4274 70952 87703 97081 5981 59231 14958 95 83274 86037 6540 14107 90231 98966 87025 18560 90073 33697 23443 54021 19431 57718 52991 38706 59103 58744 82828 15223 14390 9345 83595 18175 88815 12626 53832 70158 79918 97094 6184 26676 360 57846 57183 27287 40471 72306 95575 25739 78035 34559 78530 6833 27355 16035 17133 73257 44991 51672 71570 25383 59944 66742 80863 64133 15032 72848 41770 88588 36666 58991 85719 35585 4798 86629 75846 1511 74855 80834 14270 5356 69420 66919 9132 91033 11417 87998 77634 16099 12226 68114 43323 28987 30997 1831 67856 35315 27327 59117 23140 62874 79261 19449 3194 74318 27419 48280 17220 92684 17275 56487 49919 42410 13816 8837 50887 26925 24612 82047 41410 8186 3752 75849 55394 25382 91943 86027 79940 5947 84723 47204 50283 82886 53700 62156 81142 10043 46146 43216 95849 21061 63963 74969 95536 69950 92808 85071 39129 95728 57918 15952 80400 41239 8383 59380 41321 25224 26592 42831 12800 47582 30705 22773 67810 3400 894 11753 95935 34411 57530 42263 39332 76310 102 27180 78191 28611 32126 32454 15671 68520 26377 49296 6531 11023 63533 38416 14477 41072 7445 31296 45772 39525 3345 48903 84493 59783 19886 83593 66138 85136 56773 78551 25139 44257 7153 83572 72707 28088 74584 95446 9637 89005 26171 71836 66720 59584 88718 19971 68072 72516 51464 40425 78520 75104 82283 37150 69231 88632 23456 53487 50449 24331 93233 34086 13477 40977 41338 75903 73835 61777 31563 26502 18678 48612 14006 25293 52864 48945 3778 78715 37623 89975 12650 63548 73025 86727 55577 86853 55559 8351 57185 6537 38756 32123 39352 46851 70905 32855 22217 72006 35120 82324 7161 16317 45493 14942 63622 86590 36351 98899 73930 80363 23148 54985 33820 92408 71695 30665 38121 94826 68290 64058 63561 91637 77203 26997 42524 5041 35696 79468 32123 468 19072 30440 42166 6106 91132 96176 97575 27255 86339 22428 41634 39804 30315 50982 29508 89369 49335 91590 44474 70926 96308 72793 658 56412 58329 72236 84781 61853 9784 4825 30152 82127 14798 93625 55524 85280 22542 31949 73602 56975 78216 54094 37042 46310 3553 64358 79931 72169 32751 74725 71261 4845 67806 82721 39781 17037 94191 54692 84379 64679 15614 37518 8290 53329 22433 6210 23610 34907 39881 10351 90629 55685 75756 13388 55269 54850 94351 1890 82840 93230 50332 55 30797 68734 77941 44169 95175 79785 61906 40796 30216 57028 39966 65179 97326 5501 65855 3893 12768 94086 59944 69072 82575 94615 7394 28280 38598 51709 90879 49902 93367 29602 71312 98884 73271 32230 45422 74848 19884 15092 63050 84999 63635 63014 64099 43569 68871 64989 71838 62288 57963 80333 87415 8990 67915 17807 81007 86147 2390 34617 48508 28210 89733 71799 35929 97919 95013 15292 96876 1849 77881 92462 35155 26345 73617 48563 33669 67606 57567 54209 18529 80463 70251 21104 39004 35765 68068 33927 35500 76614 68981 23637 71349 68819 18297 84297 23038 44840 87836 4841 72413 423 29833 59940 77868 74558 98017 69689 3280 96449 75184 63753 91893 85420 44669 33569 80826 32813 29223 67182 84714 71939 86907 1021 50055 37310 13490 19611 57945 97615 93787 20425 87460 17846 79067 8134 78880 42512 84302 86936 78909 16516 35951 27148 42659 97188 5754 75938 50927 25074 94276 6207 81017 17608 25532 91229 19848 51626 73558 30585 55380 78337 23306 91192 48964 22308 86246 1228 92669 41860 47691 87637 53940 75463 62 70737 75074 53096 81149 27861 25288 93737 4186 20428 1080 8704 81964 84286 73541 53439 22737 87615 10909 92495 75403 65561 85598 15181 57787 31250 91294 51813 1047 23337 12743 46205 50346 29521 5359 6151 45806 57387 98227 17246 73137 89713 98287 58781 10832 21809 45789 42075 37940 44068 13556 76410 19056 35104 45617 90149 64357 83540 22072 23083 18077 52090 37696 28136 35899 66418 44109 74072 78789 18654 79516 91641 71520 43041 1487 26604 93733 67238 7631 86880 45555 94662 59977 54089 30578 45469 51102 65854 65874 66612 98373 75671 72564 93690 39963 97574 59612 4060 85460 90433 42715 88200 84579 17784 5316 71035 88728 10612 21250 89264 67741 93003 79731 59560 90014 9598 95135 50458 36540 28608 32987 19609 12124 96756 29268 27538 55705 74695 67586 62635 3313 55877 90805 64765 78430 10022 96365 81754 18717 32861 86721 74063 67744 7661 77845 67008 38883 13078 69509 12920 44198 33810 38740 23967 72229 16726 80301 21017 53528 39361 93051 69401 95420 52279 41712 75134 79630 86095 85122 26902 90495 54674 21695 13329 22936 69434 91271 13604 2731 8020 88373 98224 31071 29326 98014 13962 29163 39262 49319 20767 58192 3275 37218 84710 30547 90280 77605 89747 12979 3709 77748 10866 78107 22760 23284 71102 26727 20220 61203 97309 7824 30138 43920 70903 92613 82385 88738 96014 6794 75407 93700 88746 2622 70014 41405 69744 10728 16843 41671 13086 61339 379 4523 21093 14395 45149 68079 18263 29706 30247 18146 37214 71588 46992 47437 83481 41046 3560 73567 43297 69844 19390 94438 4551 1355 7695 50934 9868 42162 19359 36080 45612 61801 61210 52604 25674 75914 64207 10912 71959 55666 27939 6033 51392 69797 50342 93718 29414 44370 88002 45920 45234 57094 92446 24242 96066 45924 16880 60393 61957 56745 74040 19485 79760 19781 78705 40024 10113 29129 85935 87484 86537 84800 76324 58786 41020 64400 30844 29150 80911 93872 81477 49105 69951 81776 66400 71012 17987 90773 30118 85332 54908 27962 60357 49404 6876 85307 82634 59755 7535 94837 30749 40953 55138 92078 29830 52604 97951 47316 923 29894 25530 53339 4600 50023 9909 31973 23604 10520 74155 81514 30395 76249 86232 57505 98972 35473 88545 35304 8495 4042 9370 70180 46861 18284 42965 63658 97033 47041 35503 2637 19139 48124 45367 72050 14300 84387 6922 50157 17670 47187 68277 49811 65845 89473 22320 62194 51392 67756 77401 43525 55099 59820 20690 61719 61072 72133 80102 31024 6572 26934 62386 97887 82649 71665 58242 97472 69705 88869 97985 23981 86435 31180 97288 114 98963 61931 19332 24675 17008 18951 98855 82066 26175 57586 34060 64362 41756 23715 88899 48038 66450 66696 22711 17444 25425 83392 69334 24500 16589 4733 67740 37263 94154 17616 91723 97469 62820 19370 26225 85993 90342 29040 86728 83786 82761 62049 68811 84678 78662 10692 3127 81340 93510 1936 89992 69147 38574 73608 83963 3832 56851 94915 35917 7363 77313 28871 57966 29222 14733 53564 12227 8363 71210 45170 7490 6571 55005 32344 81497 34050 78050 15469 2131 33011 51450 74729 90178 22636 5927 75567 35020 91899 95199 37082 97508 4415 87212 61973 2727 47814 20332 25057 68946 47032 70533 89672 24660 27130 38258 82023 52931 33843 30719 32541 10597 52865 61648 82728 91500 36584 75360 20141 18402 80834 34120 47123 6728 37238 93483 98748 83194 48235 71644 57530 34160 76703 91990 55524 51885 95316 28851 85650 90034 4053 86974 43074 45633 15464 91784 9582 75326 69619 27441 47233 72111 23359 37604 78648 24025 67186 91107 87662 10107 50672 5718 59479 59553 80903 40081 46363 26107 41512 25705 89943 87790 39539 12601 15888 66451 98339 80931 21262 30477 45006 43663 53354 7133 36463 77427 19417 37727 8600 4799 49976 52471 90207 92967 7443 31873 55861 14317 76880 57124 14979 84163 57407 79037 87658 66593 22239 63 86491 61327 91737 82886 78574 9714 90314 56725 18310 65871 61324 92431 65619 12783 98071 92858 81652 67944 21545 12406 87475 61320 69596 62575 26742 9054 42805 9225 33311 71311 39776 18810 60933 15286 61117 50698 42632 45765 42232 6193 43751 38803 45315 72099 25884 74839 51193 33271 26223 51417 2565 26625 31198 45603 9626 28175 8466 67449 96936 7434 79953 57825 791 79797 16317 65464 61110 17791 32434 39436 82467 91792 72498 20256 60970 69553 75344 7799 61705 85626 75275 48682 59594 75091 90709 66550 96369 85229 78922 24273 3622 83955 78495 37692 53898 18898 15210 54432 85755 94533 5261 49803 91833 66644 49576 44291 72855 11378 87901 54124 41477 26203 53185 9340 18534 42419 39751 30809 69640 50524 62507 36466 16476 46075 4563 85758 6784 55315 9266 91747 13423 12887 40968 75376 88586 92319 17195 71044 40 25171 66877 54207 14121 7886 89069 6355 68913 60250 13436 25447 43880 50066 91311 36836 32488 88174 79717 24689 50513 58744 66242 73424 8598 5382 48632 98827 8664 89316 77764 38896 96450 75717 2550 81880 37147 17666 69345 56918 97901 87825 10099 48615 93042 51427 3529 15226 57602 54955 90504 73799 40489 46875 46393 72726 96766 8871 88266 815 5686 70698 55797 94081 92545 70354 19428 56344 95705 73855 81705 45362 75180 19221 47903 16159 47440 21588 42177 21597 51723 61973 89809 79717 3591 85019 25126 51471 97058 98192 37584 86876 7328 14186 47044 14306 68575 96503 24880 90517 97468 14072 48319 505 20624 72409 57944 66386 28077 99010 68710 77303 98494 4714 90794 15771 50555 35124 65197 87628 79331 38971 12477 63236 98097 77545 42501 45700 63685 59808 53213 81074 27282 11571 39522 11166 86877 42490 11711 45543 13405 54013 16995 61172 15137 32750 70276 76428 60120 229 34128 56590 11281 92757 6585 41003 86245 76714 42186 20999 44631 65063 33726 37759 95522 78763 96477 60907 22317 13378 93607 68692 9715 4668 28843 60376 10335 81014 52863 37851 38519 94180 36066 28731 97209 33129 22 16407 29486 38663 28952 46585 8033 53125 32152 47937 8237 55962 99141 29985 97560 64504 75140 61121 23260 58025 79143 49431 78176 90066 60433 48184 75324 33642 29243 67232 23755 13911 28985 94637 81800 43918 87116 60753 66387 26471 10692 13953 48500 91917 54112 99088 9361 74396 29389 20841 86842 15107 70699 13752 25597 70602 56104 17990 85300 82721 27090 78366 57020 10262 3612 90291 37034 9106 82656 97100 81269 93931 17479 37518 42163 38138 42590 82970 65215 25583 5181 72689 60134 45058 16017 45661 66150 45961 58731 27475 2492 63271 6610 71858 73976 28612 65555 84832 47359 53477 88138 14876 91331 60188 10386 80381 40449 11992 69983 98733 5735 54369 72983 65479 659 6938 87063 10601 88341 29225 70075 36259 33158 84268 36034 56144 63230 19438 10428 40867 86618 6856 29881 62753 73415 43706 14740 3764 27962 82895 2101 86386 64973 18067 2372 63336 76607 84682 74662 98118 36804 2838 55513 40479 33041 56971 72867 33420 67527 83794 17579 54979 45641 61365 25187 29248 65881 41039 20066 23092 17102 30392 54677 60044 29740 18553 79433 30697 79621 13132 2924 87220 7120 30707 39766 46727 59313 78077 53384 32684 54133 8933 77815 88771 14679 60658 23830 65659 9685 38453 9177 70430 77050 11854 63992 37642 68922 12256 22044 56305 16342 49476 46916 9978 19891 63358 40293 5908 36309 60724 11851 46675 87846 16073 17239 56022 9755 35653 67806 52309 80600 8044 70004 93699 77836 52582 91495 81908 9486 33356 35379 72322 27189 50526 2805 11787 76847 75885 95454 46896 44063 30557 34249 27110 59088 85246 6271 79526 95342 27343 55390 90760 6193 9674 89207 78476 1776 30665 97009 91538 1188 40844 23920 54282 42931 65880 21338 97511 95346 57041 95166 71866 15516 27125 87132 86954 1465 21504 38616 732 46066 41125 47963 25897 69892 44439 84729 55440 85016 85499 11409 34344 78676 6692 80233 49364 7502 68991 95354 77406 77331 88023 8346 69820 55328 5845 10514 61666 11507 4017 11801 6815 87097 91661 38401 24339 68083 52900 54333 71681 126 73463 12224 42126 3258 45705 3931 74618 33909 17104 55615 13908 96740 51081 16235 27921 72710 627 73534 24548 6729 77210 88977 18340 31528 16154 26429 75647 17867 47518 80064 75708 304 97389 47242 50579 97489 95383 93401 70098 37597 18305 2484 90203 98285 88803 78377 64236 1157 28866 25594 67455 29680 41200 20065 68298 96529 96581 20354 5611 61093 5896 81720 22029 17628 7075 94483 23466 1154 48064 80531 27178 26277 21096 45961 54583 87160 36287 16899 70606 3462 76556 69204 60804 34395 27161 5220 63740 49907 47901 73641 30971 27753 11803 61496 47806 95956 24204 63161 72705 37204 41821 76335 80492 65178 18524 41752 25801 45922 76104 71969 12801 80786 88142 32626 32342 69314 35889 81424 54650 84243 79258 96201 86397 74381 16869 97439 16793 97447 21247 50864 42548 33482 67526 18571 18524 60749 77073 15276 8178 16277 30621 70314 15954 23138 25699 38591 69435 52769 42470 66482 18877 7909 54661 29155 6169 94598 95985 94795 63691 47908 833 35473 26560 82055 7686 48853 5278 58135 56987 27355 39318 63753 77817 10065 95415 79057 44897 12847 96290 25071 48200 86554 32244 65107 98895 63296 14467 41248 46272 94614 89052 43260 36728 60360 12921 11223 83339 64542 37760 64115 28231 81583 10758 57653 42936 87081 60743 11296 24441 15244 29520 39090 34036 9934 10204 47171 62540 98055 61811 5664 68458 36908 67410 17237 28287 41014 63861 27512 31642 87627 8828 38134 15725 28000 98571 13657 34929 5841 94444 53926 31988 87243 68222 95050 82670 90878 41274 27087 74573 5078 80948 12818 53029 53198 5291 60184 14375 85187 8815 55314 82040 11358 14006 80910 90490 26142 84769 20956 86729 87769 82751 50273 55539 51137 79232 95157 24933 3617 61365 73467 43797 92941 31409 44729 43131 58374 43953 86832 7127 78915 31614 38938 51623 47311 98668 8903 98940 79127 28776 65284 29295 62817 88897 79329 8316 32248 61492 82928 21175 95857 40736 66332 55780 69669 11333 92226 3509 59100 32453 16761 97570 76736 35913 19547 2349 71605 32957 65330 79180 12942 88436 9069 32791 85949 81032 8530 5409 51984 72981 53759 2547 45414 30438 50938 4358 89742 55349 56595 40717 73284 90435 29028 11409 58950 28842 40636 66572 9393 92277 80367 19573 21362 5230 64141 65630 71761 73416 32699 61899 15838 9841 20470 27880 58817 16078 88255 17386 54607 99019 36047 576 97464 10225 17598 8872 49138 19004 37921 8636 52318 21942 780 93984 23833 85109 44555 37438 45221 1044 60870 44539 41770 3195 24437 15035 86349 42818 48104 10087 73066 20588 10026 38828 2974 10126 49384 85289 19927 40520 63611 96561 4639 90362 64808 41476 33978 76522 51092 95759 48587 70692 82352 582 60136 79146 75760 68719 63979 94299 98694 45948 91434 48528 17809 36963 7543 69126 22087 53600 32376 68165 64822 31210 33442 15027 64669 36362 91778 43895 37197 75648 71860 38789 66227 64829 25709 3715 87243 6268 56125 21083 84311 77893 95345 41659 8603 36721 61353 62708 39530 56872 10127 35058 1930 12822 4290 82942 23111 48445 81922 52253 50516 9809 92337 35564 67066 38320 24849 81151 75376 16536 12872 5241 7996 25521 97647 37467 85419 82841 50501 47416 12988 62607 32869 44534 40444 949 99051 82717 58625 90432 91092 10584 96030 87936 25096 57259 83919 25771 13935 93492 57390 87460 30611 17575 2647 94653 98835 14386 63791 70226 56429 15231 4087 28169 50908 75259 68500 19010 75058 32691 79245 38238 95563 20277 1046 72716 71246 18262 95158 53159 24437 50343 75381 27047 68394 8452 35261 5714 65646 57575 46426 45655 85357 57743 24720 81652 2586 21390 33880 33521 3732 21088 12047 32510 47148 85118 16527 33817 4521 61120 60618 39158 54785 21157 86432 38375 92996 46896 76683 2278 42416 70947 56137 28954 85964 6892 22765 52868 44621 57427 85907 74955 31375 84381 26980 97009 78006 53524 37269 9662 6781 46109 71862 67979 86498 58212 25347 29324 74562 39879 65532 23232 84950 84708 25709 65228 64217 11193 31620 96859 14679 16006 62856 20074 10556 17521 54421 94426 24871 77702 98398 69718 3793 66492 45100 33537 18768 78570 82161 14106 78620 7584 19928 62792 3550 61637 8621 74447 17388 65013 82816 14975 61570 2542 55142 98288 18378 39661 12541 46366 31197 21203 83985 27693 67443 67752 12648 79755 50985 95188 88193 90293 83719 2680 84135 60057 76289 9497 49584 75145 90304 29376 53832 18998 32291 63416 88974 52603 36377 75666 39395 75889 48485 22458 11403 70209 70272 21172 14145 74830 9733 94223 56813 83006 92718 34834 1834 14605 14174 58331 7573 59702 65473 59121 44157 33285 15702 61732 9653 74091 25942 42410 4238 67604 25574 10488 31895 30135 9526 56805 92187 36466 86247 49250 7080 84337 46723 564 53712 46598 63090 38400 12753 38259 94764 23934 42876 45445 97787 82694 3672 85048 82054 29749 54804 68722 10911 93940 82344 85319 88800 49435 11223 3920 77705 87806 49612 15196 1580 50368 23757 59163 74403 58480 54933 78161 26928 57032 69957 86011 7318 86273 90228 69611 31792 69484 98140 71000 51225 46000 25014 66007 27268 8239 21971 40656 4484 28606 74180 48399 94086 59058 70543 26173 54464 81989 72992 5331 97835 90199 84444 7184 44470 60644 89172 4830 85720 59780 95486 26826 42568 32221 45482 40257 34523 61481 11681 47913 95933 54748 71970 28513 3178 53037 3581 49025 86307 52193 44303 74970 73437 65494 47291 59036 66231 87588 28336 11081 56945 75974 48082 12636 49970 83508 10545 40156 73357 2558 6613 41374 19306 19930 10718 82160 24780 78349 98004 93568 67335 9723 91533 43026 43958 13753 10143 9586 25637 19878 47747 48975 4652 21627 4009 66315 2472 42468 93201 91001 53273 71743 47910 66234 56829 42070 15543 4125 5617 69830 97 71486 59657 35843 53924 9088 57169 46121 67383 79851 9792 1475 26357 34476 93930 88770 29476 7250 50160 64612 3503 2702 44832 73336 15965 25822 3663 45696 52796 7860 67888 81298 124 73128 4533 4847 76790 46191 11137 67936 5023 69595 61561 7443 51896 11625 81737 44640 28464 57745 34241 89096 29953 16637 79323 69194 23480 46893 24890 41681 56124 23613 21061 23114 1209 32699 16524 6538 64426 38790 90658 12052 95149 67757 71889 65420 88453 39292 93631 5695 26294 42790 85877 30410 12470 19195 27772 12411 7055 45164 98752 72691 18887 22124 36532 56719 622 49681 50045 919 3596 30208 37105 77240 4703 47434 56118 67636 72811 47586 30564 39099 30926 12768 34001 44707 91747 85241 31053 5687 25582 39399 88450 8304 30353 5178 34206 84708 25894 53630 23106 77561 30018 52903 79779 22831 38273 64584 39994 16394 43490 66841 91051 51078 35534 11516 40833 93827 24727 19498 25731 55462 81316 84077 39352 80753 97462 17814 78909 26158 64589 53971 23500 22094 23563 73586 20411 40879 98550 73762 10345 54349 48703 23909 93739 11560 65178 67781 74615 50752 82105 88893 73764 27998 39937 74803 37152 70088 69274 10630 1204 87185 14922 93536 9834 15032 72161 73393 1813 61455 35940 14152 74095 53452 46699 77255 33719 57498 41325 95420 26914 97962 91200 19512 84274 31746 8240 12124 51996 29894 99021 16202 9585 38909 23826 24417 67112 84816 54001 12788 61000 2866 93328 36128 44260 7097 21192 96171 38070 56014 23227 28297 37696 73452 5963 29503 57633 19935 10484 48903 8754 1911 47359 52492 40009 88649 32555 21671 80552 82819 989 22787 38261 53895 29481 16870 45425 51676 24716 1661 84420 2455 2198 55565 45607 13402 36535 53928 97205 53522 48204 76396 10915 27635 89663 96671 42929 58015 90465 39649 53675 45279 59372 67652 5658 74500 82102 71826 86564 65437 41791 97724 11881 68072 57393 3919 81589 46683 80977 23028 66607 23981 96546 36134 79488 46294 43855 5298 75127 49496 96715 94182 52999 46037 77563 17765 36168 7033 64203 95326 17075 20389 64659 75709 81168 88038 17726 42390 67813 11403 86280 9652 10158 46611 56596 6226 85377 23438 92827 28496 98282 87985 49485 49794 72837 75067 92489 68504 38295 89193 31817 96838 78653 86465 17641 49802 96142 45563 66236 81311 41582 23686 99042 92492 22609 73458 55764 35408 46215 81511 830 71232 41490 62972 85903 51270 59820 50102 72626 32605 86049 84136 2794 28499 9057 73476 1749 50540 55314 21311 3956 4590 62014 5017 91779 6240 67939 43074 7337 79782 42266 58275 51656 69419 96485 72102 50299 48375 94757 70048 3787 95922 41940 26603 40341 98222 96279 31972 86122 71777 44818 70315 87787 7316 43783 67048 45950 39008 64821 89600 70570 51781 47119 89770 91578 29708 20023 23730 42749 70010 19127 75851 95808 56454 31662 82838 76305 30795 26777 98618 11014 9957 84684 77983 60629 62954 38392 97421 75731 25411 81215 10567 8578 96083 14961 60464 39835 93271 66854 42134 46347 59225 66475 92474 12384 33408 96558 88753 39850 54908 94403 69563 10918 84329 88290 24692 83446 44081 36833 47070 89887 92069 22395 53710 92801 90947 71870 94121 72289 68373 72086 3989 89618 86360 95067 67540 43400 54680 40451 18131 24150 37260 95166 73512 43429 3764 91936 20056 68219 52029 60890 33801 8664 58517 60358 90747 14112 73850 17560 54911 36904 73950 89260 3713 82633 11403 27530 52619 77856 57006 51223 37158 20136 95278 2994 15867 17182 47404 85858 84449 26642 71529 39716 34244 25986 19861 51253 20270 60015 12577 41208 78462 82729 83348 89672 83390 63928 55509 43449 61967 70684 38593 35338 73405 17315 25992 53967 63369 34610 44078 75763 46133 35353 19884 95615 26395 10751 58170 37026 57425 35541 60759 88888 5623 75320 15303 43795 42271 45043 68165 45781 68018 29140 97813 72732 13146 13139 44984 79739 57304 82760 7720 10784 60393 65979 49406 46048 21232 7337 38762 17259 77239 2073 63805 83172 79866 36720 75600 24803 98865 84470 92642 9181 59480 37027 1415 71760 53669 1687 96304 8437 96126 44924 81377 20825 1291 71745 44736 37696 24916 78256 58960 63442 9264 60955 41607 16239 31046 93228 26142 8441 98700 59141 36456 48379 94587 24942 87134 61769 13804 23973 59136 5555 92111 51306 55416 7626 81766 44989 37059 89424 85174 96431 9150 38895 21254 16358 81705 68998 89382 67886 44460 88101 86880 87885 7100 13339 26371 94999 56485 91091 5344 51382 49676 55313 3430 97408 65528 33936 75610 61331 23785 80919 75615 22426 95425 64432 52137 39982 54300 26164 10598 61494 21904 38526 45805 36053 31444 55697 96756 51849 45335 1917 78759 14696 86889 95765 90985 50970 97444 17678 31973 9598 60207 94440 31429 81117 53030 46640 15312 29702 34243 82092 50975 22577 58073 33550 13201 42851 63622 52980 274 96197 50571 7819 55862 59203 39097 69816 1514 91840 43139 94098 64408 32809 33307 25235 6972 22593 38865 75678 27854 6382 75877 98990 96670 32975 60550 25590 12785 3965 51260 12408 96411 93805 15229 7316 43668 47619 15760 22476 76261 49286 6439 2548 86999 50423 53828 42108 66733 85195 77781 8525 86783 10402 57506 61861 52575 22542 97275 35068 74484 54430 75630 83854 63957 50793 95340 81105 74951 78054 73091 71768 88863 69953 61002 60763 69948 36188 8816 38313 8783 83912 46733 40100 56256 88660 21449 18669 67876 24947 38028 8646 45779 80379 70170 2809 6863 60711 54213 76546 6265 80560 14502 83027 70661 4453 28139 46359 20736 31159 87719 19288 77196 40525 93558 72686 80574 39758 23554 55550 18143 93452 12920 82436 82738 4635 48601 39398 16577 45314 9138 72353 48940 52119 78632 69701 82418 17569 70456 92635 23227 66645 30792 40425 84053 89391 9797 50753 51157 4071 4198 62150 80476 24973 54624 68609 85600 16430 59724 51438 17091 36374 64178 67340 86206 8341 60415 28378 26452 19095 27207 44649 78465 61091 26616 83062 7945 82144 23494 46823 68481 16026 63528 83659 58148 9703 66810 54569 83757 7671 79274 48955 24013 98191 34024 69529 50278 95224 30601 44084 89720 90740 45820 73535 61789 41936 28838 90990 40289 34751 72238 74205 63231 41858 63880 22976 49804 2206 41629 30190 45630 8898 89079 24089 24785 95069 19165 50379 57071 16886 72738 79349 44956 28444 22647 42420 49412 3796 89052 26431 95753 88356 86862 90581 93476 92030 63726 86450 4330 66931 97359 13277 14325 14089 71039 98335 28851 43602 32049 17133 52829 66929 43390 73156 28793 83462 74527 58650 73986 97591 39165 59744 27467 49601 95684 84596 45011 10787 81543 80478 33661 38788 68344 96596 38511 90692 3364 44853 61209 87015 64237 76106 601 26970 51493 12895 29411 35787 92464 58080 31 17025 37263 6088 66950 44797 27772 65373 29668 26108 13898 60948 54233 53686 74907 15476 21107 34117 4707 12913 58344 16888 32785 49907 12828 92601 75459 24599 31450 79826 40367 16365 54021 18032 73059 62076 5152 77885 66783 91333 59080 38584 64494 23086 94150 80797 81444 71625 56376 74001 10475 64067 29144 43825 43964 1479 16225 28711 14926 11372 16825 95553 62459 39270 19169 71920 52151 26471 20341 97133 62764 34883 27011 84534 1269 22238 36425 2222 54281 24283 52014 93354 68494 79742 7635 80767 29468 57150 75744 22360 65198 41133 55477 53710 24251 59595 76860 3113 71834 71021 61142 7495 35729 67718 19129 95162 67360 50933 82550 63361 67157 25854 7277 70494 61685 41625 84011 71590 31885 38674 68362 29390 25921 55854 96984 16491 88552 81876 81160 73393 51955 50055 77516 16541 93729 84159 27319 98452 33471 84817 28329 82654 85246 21834 8236 223 93992 86154 73163 61921 26170 53677 59689 54587 31598 69654 28386 12129 93946 11034 23073 4379 95197 62013 3184 45238 43533 81700 6495 98044 93738 44357 91008 67667 68734 46775 67565 55272 59506 81119 35916 70142 22753 73171 77039 76857 52025 69426 68421 71697 35745 59622 90436 94190 6796 85727 34883 5429 41678 91230 6111 27171 49122 76904 77655 41648 39263 2337 7011 42578 73658 46952 86906 8281 67712 67536 86130 26193 31635 57359 53348 56117 37832 44781 19594 42036 41337 44628 89269 16655 3942 99043 203 75753 78501 80961 20058 79228 31633 88287 9985 46190 76064 83697 17883 56875 34110 56622 53110 25574 84361 5375 38519 21978 70968 25697 97629 41951 42182 72272 18736 59555 54986 88628 41934 83231 54065 19322 58696 46287 50040 56422 88119 42184 41246 83951 21586 86101 39387 73687 70030 67147 51140 74309 12176 24436 30238 15002 24074 38577 87924 6941 23324 42565 20652 77242 71153 51655 77102 30116 34838 88187 67579 47709 7104 6273 3263 54846 78674 12680 46213 49994 49147 35564 23527 10827 61128 90781 29136 77835 65887 57488 31472 37631 35752 73481 606 16902 23427 71643 34174 16937 93620 82830 56944 85720 8272 11151 12961 49051 43242 45413 39180 17561 26470 57461 71211 96705 53459 44655 37474 98749 22981 86636 47643 32901 2257 56871 46962 85204 60450 27710 44535 79395 90720 67350 8743 55102 87938 74643 2346 58953 1442 34734 85063 68556 50999 24268 3205 86028 88249 22803 96405 76455 11917 68992 40865 61302 34796 36037 83464 13347 88658 47156 27855 26220 62912 42773 28696 96730 31996 94566 51807 85246 8489 89785 39481 58994 19099 11692 8706 62827 50254 75442 85971 29284 71386 8776 368 97264 29949 64013 41711 67062 76170 74788 71101 62958 65543 33328 82772 97718 42871 80140 62067 65023 27294 5613 73808 41350 38499 19132 31650 75117 57887 50588 36636 91687 76595 96659 80088 38778 15955 5834 73327 46869 63046 77069 4203 52369 6677 58394 93514 89335 35853 81201 16395 4907 12901 23885 85844 88093 6417 35993 63006 88527 72945 58035 64061 7972 25713 77968 69236 67057 67899 81657 56333 109 73842 75231 37672 88986 73228 53535 88061 29272 62854 45839 94519 49481 11838 50928 21377 94151 57604 89712 90454 87896 69849 55672 62501 37712 78788 18799 33598 17043 67561 66701 57511 90395 85672 94497 18086 22620 42927 81488 76388 2277 78852 53668 37510 39644 37959 76936 18192 78271 46100 91106 56756 52289 36168 66444 18446 59599 79547 7673 7285 41331 49034 37336 78404 27106 71251 96290 5197 64402 42083 56852 24782 23914 41991 85096 77894 41120 88219 46934 38584 1554 6112 90787 66090 21951 21855 95666 45212 94417 84938 80313 7761 56075 23809 72796 84448 76581 32481 15776 90493 56555 36980 29188 6570 33791 87576 9791 36939 56204 90998 5050 87608 67580 50105 28722 5069 61360 37043 52206 43312 42160 83449 78148 36299 42628 47565 94084 82251 76218 39680 69692 81426 46339 91791 22809 72369 40326 16803 62708 81757 95818 78689 88695 5474 19317 19773 89984 49537 22242 90387 45768 78718 23488 53455 97260 49118 8512 30239 31437 63062 53729 47631 97777 13786 28342 51044 80452 89464 46541 16741 35653 70484 22072 8551 70837 72921 49891 63473 38890 50994 36251 62583 83409 76190 9463 45449 74175 47208 321 16850 32241 5479 52140 76868 69085 17845 91763 30813 47262 42577 5855 22794 90068 29192 46227 58415 80436 93396 30677 58746 79160 11003 74288 19945 65048 28154 45392 37820 40686 93726 84225 6082 31744 55138 43695 6757 8669 69088 89478 72149 86785 97517 40666 23479 10361 94478 25497 325 3116 15451 6956 41962 4296 42027 5243 84115 12464 84135 81958 10550 52429 93881 76118 57211 38552 22152 40306 50704 97712 91271 70767 17503 90854 28535 11199 25741 22445 94879 25586 94441 24109 28197 2020 55984 90539 80363 180 77092 5075 50597 71265 84485 30014 52770 20478 42525 66974 49928 52985 83430 35879 2134 29050 42620 18529 6726 48182 21922 75118 69128 11710 34325 46268 92096 43661 28380 91513 12085 60342 7685 26833 70462 56900 93063 19171 13782 87772 30956 25984 43267 67733 5185 78855 72403 96335 16193 35499 61002 14720 51221 39532 2160 77682 79006 55119 76223 28200 41091 23912 56552 68749 97384 89986 47253 94698 45517 84473 13750 88713 66742 16189 66573 79242 34617 92561 90973 6944 78848 52287 31885 28089 26699 75523 9413 71116 969 76389 2531 45707 12733 34898 58658 27583 61127 5566 45691 93690 27888 37888 12820 85863 92043 35384 16127 79488 65831 72221 1998 25164 78402 51262 52581 40296 40988 67386 18727 63240 56190 65942 21763 53704 15881 47081 48849 59706 81624 50969 65469 64446 8035 94952 3889 65904 78228 33776 52080 87032 48307 47602 22562 60670 19458 70707 48282 45554 74081 16324 8690 15659 20591 74109 81594 94380 92083 63900 6235 35195 85050 88485 97543 56875 54663 8726 32098 31619 72990 10004 9857 68188 57522 48623 42608 71160 14688 50349 11160 13361 91392 37139 35096 20336 368 78566 5323 1395 86683 4381 31828 20556 63681 82506 23191 48347 70552 10023 3503 12929 81891 70352 17477 66993 97803 74725 51683 20396 72933 37450 60033 52479 91460 39747 8223 49748 59850 7926 92151 80350 67405 23299 27698 37773 94966 55531 26457 73089 11526 20101 9169 2850 67185 30822 66010 30374 16983 46507 65100 1337 59186 73463 28567 57551 71035 87687 39248 49097 20928 45855 20860 21421 35916 8041 57664 6125 97309 65228 92029 22050 35481 92038 40006 36215 70589 24125 90329 56667 45995 29501 75720 67031 11340 88014 45131 83077 49384 26020 23863 77547 5119 39319 75260 5248 36160 21614 49396 43909 27642 77928 32313 79852 43034 69199 10664 16924 89976 62949 51339 67575 6634 81976 95067 58341 59770 75914 94977 71830 93588 58407 632 50682 97305 92838 74850 57455 53995 30247 79259 83676 67314 33334 14492 92490 73097 11983 77520 95496 69641 60303 48879 2877 74341 30414 40727 57458 41696 41594 21875 1367 77866 9263 8598 21585 51109 43533 55344 91915 46441 4094 82765 40115 10008 99130 90203 78167 18980 43097 4193 1059 60211 83858 16637 8431 21086 60097 97896 20804 6604 26017 62517 7463 22896 49618 52280 27187 56072 40959 20543 95167 26011 95663 9717 63028 60063 59364 4212 28623 66719 98985 84632 93045 91119 97066 59623 81834 47651 66729 8991 31294 85650 41678 81564 1853 47951 34444 30489 44318 35092 47878 28477 90830 49112 54016 7261 63159 22116 64841 2443 70347 44208 26261 3104 3810 79765 61282 52827 52913 79825 79073 32180 27772 9534 30407 91129 28072 9445 93058 2409 96473 67844 69707 88753 34381 54183 98277 91524 75442 17309 66762 10834 40269 53858 95560 53584 9501 85260 97229 81650 78531 74247 73413 83081 98862 38078 32556 88750 7706 34243 98339 1595 4182 48340 63859 81173 94616 9468 32517 80953 12249 69308 71882 30738 31085 36362 87154 14757 26103 4239 70016 53374 2852 76974 59556 66867 69245 1736 52139 64691 61383 6437 82608 44954 6426 20498 61745 47180 78350 77874 5359 77347 29203 75907 50279 30640 38660 5066 15136 52924 58795 70440 6085 10457 74541 58324 67513 13762 50912 9640 48933 64090 97425 6740 26797 36720 81728 26769 58747 49399 31887 47359 29178 38695 90088 41029 35332 38185 60323 36222 70346 23282 92181 71684 37867 33544 64024 96719 45731 7430 67641 26920 87636 68974 43822 59359 24176 10197 45887 32454 72784 32499 14444 8723 48860 53918 2733 21339 44682 73890 44701 68820 31779 28485 80367 59486 3633 78853 42540 68480 8654 90397 75773 51475 63043 49835 95399 19398 31925 50099 67307 17382 48178 41635 6467 90297 21524 51329 11183 72524 15770 55498 25365 19969 38356 72099 8352 85615 49373 88824 48246 78559 29118 47208 5548 90667 40008 48629 80866 29528 61064 17386 50927 28613 14762 55507 26641 72870 64670 5283 80201 19492 56813 78638 83711 49332 70318 27993 33630 44033 24227 6959 87422 62605 31310 4429 44820 36193 53637 90673 90111 79861 9434 60539 18283 90768 70986 84586 85940 15218 42010 40517 5000 3829 80953 1616 76933 4532 28718 73269 28208 84013 57955 44527 69692 31107 42474 46888 31476 16037 4732 16599 83622 92590 73695 22759 38265 91704 48174 93901 29123 20325 18420 34947 6798 43178 6054 11127 67290 46566 58426 97436 74986 47093 60629 14797 26905 67078 59780 95647 35404 56118 16996 5654 62574 13212 1403 14294 94600 86034 37430 14155 65530 96072 36580 17982 53143 871 56829 46899 72556 30465 77723 57388 63133 18943 82730 28815 86496 21206 34654 97162 44732 83190 32053 12577 28683 96705 90788 68728 56765 2785 52156 62607 29197 59553 87517 37626 1213 38929 11264 81476 72671 29731 23533 33044 47625 68687 15953 86491 55982 14912 96569 56979 13325 8180 61392 76617 17380 12439 97415 98899 58100 28130 30431 88885 91133 4815 75707 55284 94469 69462 5227 21700 86022 70735 36500 77185 66592 9702 37449 50713 45587 85737 25613 33962 91507 65332 87198 48170 8914 27753 39963 6998 47464 89803 70451 68720 18187 86923 13949 4606 63442 90018 14709 10070 30353 9572 23478 77508 26894 62037 89269 91315 26277 66815 945 42445 4464 53137 87252 4342 10190 80245 31316 35629 39036 88024 6071 69549 6905 30334 71401 54573 30408 29649 38505 89190 90744 69291 30772 6543 15958 96249 14030 31334 86325 22760 75031 8951 69995 61250 27284 89856 3956 11959 96920 84921 77599 13521 3947 29150 51674 96616 31127 54800 98935 51143 80798 75541 54713 22279 81610 57605 71823 95374 25113 61712 82985 59627 55115 80040 66936 95570 89851 79373 84574 41076 5896 50373 65236 85254 33772 32769 62517 53571 22087 91273 8389 76167 30719 86602 98653 85304 76609 7081 87592 5835 60760 88507 30291 83962 96678 6090 33784 67117 81277 61876 58503 18666 22417 48895 6302 71913 54197 11931 74663 48798 70906 76331 69967 48638 14858 60046 88285 4702 70271 45367 91986 50444 9605 87534 83910 62743 78172 66325 55793 3241 73228 84877 723 38857 59031 88499 83531 80329 71967 35984 51544 84829 32826 45344 20234 26781 42125 73299 56496 58622 79012 44373 85141 61831 17636 42842 55359 56508 11857 47202 82699 20768 64751 41035 12023 96023 38265 71623 50116 66052 33692 50045 97022 10492 60048 74385 35064 32006 15499 31239 22401 34856 12251 77544 89950 37095 30113 50183 54261 56251 52325 43004 34770 89147 88397 49213 15023 66354 5212 24325 66442 11454 88229 85956 74871 65602 51966 69271 30303 83377 42204 12399 89769 34817 29700 92645 95137 53284 65794 68762 13761 91904 9948 13450 31671 67002 91433 26395 94801 30189 38943 81371 1645 49213 76045 27803 35535 10698 19617 43844 94439 18892 35984 69100 40614 39298 28339 73331 26950 24604 98093 7450 50864 11763 84433 56361 79313 23405 48387 72501 19981 52630 81318 70100 87904 96000 95754 84077 41994 35767 74910 68744 35395 44243 90061 31763 76977 41079 60320 36005 53759 76206 64698 47839 34061 48748 35813 5802 42908 56177 92809 82765 44122 62843 85049 73456 99018 31120 42636 77625 95816 74116 5233 52611 40750 16061 18492 4848 1904 72352 29436 72047 38495 291 96613 62870 51337 69371 43013 3885 38417 91801 25837 7082 69823 66068 40146 49570 9245 83651 43279 75358 27190 42637 94454 49861 3478 77123 88973 52252 19468 90287 60842 9965 34863 87185 34106 67545 38357 44628 46730 64934 87575 48220 93140 48071 85968 8800 53529 66099 8383 57254 44798 34794 37495 57586 53821 48604 80493 59748 63409 85164 91098 22188 83481 34178 89387 3088 25863 84559 19328 48874 28729 98776 32067 66690 50044 71315 23295 47185 22507 79809 69009 22225 86975 60168 12086 10043 21171 97065 84158 817 47684 3967 82330 98364 98054 14069 33731 14038 39379 39547 86034 50764 80628 59607 53539 76677 90498 74701 13887 68943 85792 36475 45451 18559 73227 14477 76276 45679 5969 62858 42126 1991 97842 66802 49988 4551 55541 36417 36497 99030 93782 38911 94678 86859 31919 93159 9848 71608 74393 21014 79901 87101 78161 27542 80940 70448 26378 88151 64960 11097 10757 12257 86683 35628 76717 31642 66144 63188 9686 13534 29840 57447 76610 76914 15005 55977 33340 89413 46456 86897 2797 30382 22521 68595 18083 68055 85361 6302 93757 10132 988 31326 49587 62356 97596 98167 18552 82941 41827 41156 30317 68101 6615 39239 62351 9322 37457 30941 28008 60163 65628 53768 99139 94990 15080 52283 85232 66720 40484 45440 86015 5978 62621 82864 4009 86066 27101 80900 58765 16610 22449 18349 60893 75442 63577 42712 28174 37539 63743 82489 50571 12968 55741 47563 59554 93292 24779 42683 234 7924 68260 31829 67554 21120 62755 19939 34793 70291 89788 78540 59107 57134 71621 84123 24890 89023 81752 25510 81181 44497 85388 379 96892 84193 95431 91176 78659 77877 17734 62976 67245 58814 56480 31770 37026 6424 11137 97274 67994 89769 59459 69162 71029 67775 57967 95082 47226 73379 88704 81658 11328 64135 14543 64172 5137 73130 55682 8513 60889 58722 7701 63651 51644 10536 33970 13007 46489 80142 54302 82584 66625 52770 3794 82286 61057 80693 25137 13212 62734 34434 36359 86990 74359 85074 36008 21024 18973 89643 34630 25377 20350 57607 49679 19264 31791 44027 81410 16877 44499 61901 13000 60395 76715 36954 48192 72207 9463 71036 39009 98678 43375 2772 19879 54834 10167 17947 40570 3760 57082 49552 44771 31155 88360 36828 57808 77355 95221 92529 19490 9714 6835 37667 87272 74629 73193 40197 26521 86111 2040 33451 87168 37302 36244 57823 50845 46069 12522 38002 82428 44787 99006 47217 39360 14165 2916 47300 34940 75806 82313 24972 83337 26118 57588 21230 23255 5726 65502 51923 32635 75707 1721 57353 33232 79239 98977 47163 49876 64315 76283 13202 822 94153 96337 46023 6298 68440 6171 36315 95065 67696 85479 49891 90282 30095 12936 87203 16425 24379 24354 67107 10384 87451 18039 28232 57497 34131 12945 80276 48731 37717 97916 25616 14232 45849 62916 12183 38038 67492 64075 19225 80768 27302 50814 8271 38136 29369 33528 92906 88489 89438 20000 10048 3948 1042 91276 30035 72639 11920 41090 65458 7856 28105 55238 36370 79625 58219 82112 62260 31051 70913 86527 52097 20866 88664 43056 63708 68368 4845 56114 93163 77250 2814 52647 17189 21714 30264 61939 216 82501 77220 21475 53549 31775 53037 47148 6087 25747 18212 25320 73066 90731 69021 34914 89397 73220 46516 21290 62504 11288 70381 89632 71958 91675 79127 10630 39096 34588 75785 4559 85374 62713 26917 21219 22703 36600 61842 8526 71539 35428 62891 84617 60788 34758 88091 29760 79390 25589 74681 88271 12384 94010 77544 58297 6814 62191 12232 44211 22126 93539 7751 29487 54528 11690 6025 85028 32733 67817 88048 88110 89326 85847 97417 92935 15320 4970 39951 21482 33126 31352 69202 95634 82571 95314 16623 89407 69247 38572 38546 89985 67974 89226 43139 27385 36730 42792 53606 26207 20709 59344 90751 84344 96264 82046 27651 91503 34215 76649 30100 66702 36901 52454 16542 18021 81733 29405 94970 34469 50023 77884 1914 9131 99020 88916 34809 87431 34418 37925 63704 30010 67519 75031 44882 70427 48691 62866 37696 56502 27280 84816 98544 34229 51640 53655 74111 19784 49582 6703 33684 22312 53350 68648 96629 51341 66560 77624 20579 47917 26906 56569 78327 54207 56729 14668 8744 17010 77075 67296 89972 54129 74353 96602 47430 83319 61775 20226 64731 49893 21360 91112 73814 33412 17045 84998 88198 70572 48274 75116 57228 48031 32000 15126 13938 20321 76330 72547 1244 8148 85704 70804 79688 68295 44925 27929 20703 85123 68982 78151 46370 95505 56217 49864 26671 29285 81300 85061 22057 29484 96134 62510 48488 73723 67336 50616 54275 26324 45699 93357 75415 65529 64588 80435 4297 34376 29565 9427 23480 88411 39145 72066 93541 88080 20590 9814 85197 61351 2083 8389 57948 59460 7763 36802 63675 27074 48347 2438 50501 54682 77599 62990 80073 66105 39732 79524 20186 62404 7127 93700 46563 28164 63311 83421 56218 71254 81090 39004 30265 82129 73732 52648 50779 50554 11001 33531 20027 5554 41865 22462 60348 24966 16567 97236 60053 66303 34721 2434 64993 25127 13022 33209 88640 3080 56426 16252 34672 34325 69361 27855 67695 53093 53084 16204 14322 76455 64316 85760 41663 11342 48322 47601 91482 21449 32339 23542 75445 93875 90443 19946 42422 24938 54346 2721 15593 89207 75932 45578 29914 22226 54967 26373 95362 31308 20275 16157 26632 78949 68725 22634 81596 23493 9356 74976 52772 57752 24922 14883 55598 28102 6481 87320 36094 64404 21323 77014 22814 50269 42224 61025 39047 75905 59196 48641 23334 25674 93059 37761 76282 22146 33909 40914 49372 35454 86376 38688 72436 7014 18803 76104 46623 8060 1376 97801 78503 40863 33774 87950 11762 20960 28047 70049 34318 11870 82042 82462 74490 87943 28368 69842 12989 48093 78434 84831 56622 80343 40083 75411 87172 2821 90684 72157 39102 37183 45498 20528 96304 84276 68082 51065 98469 57368 80757 18782 94553 69675 96194 85502 16155 64456 57199 63289 30860 95361 64016 53350 7241 83303 91349 53772 44725 47833 73231 85624 73780 44862 9540 86347 29939 18844 68690 9360 22166 45711 48732 72197 54031 26849 65706 49327 38008 15289 2831 12883 56962 82515 51183 89092 12408 91674 55476 66382 94631 6321 16712 53564 39299 20205 55094 39767 54591 148 7625 68953 95325 94964 417 95594 19821 41977 75957 80320 28160 8627 89374 12034 35928 15490 2171 96108 32675 84069 71109 36593 83259 76629 14700 2604 50498 53842 731 63362 57105 63113 44208 15361 77973 72675 8223 91454 25855 34014 88918 30990 74896 15549 35236 56204 30806 5913 31530 65528 49222 60135 70382 699 69368 82898 23161 93919 86497 75522 63914 93796 64908 90740 42303 20050 8404 24054 72802 45517 37370 80911 2005 33438 65858 44669 19596 79359 22811 6142 55960 46100 62736 22345 4824 11735 97 66194 45542 40290 52041 92550 5592 59202 43050 54393 9160 34611 37547 25509 17097 12556 63112 84684 94805 55308 64032 5513 16899 54183 5520 14481 89483 70285 56933 47186 32019 98305 1613 52536 59705 95752 44705 40418 23649 98641 64429 62934 26606 82475 55383 13129 33847 14141 37939 43637 40283 11003 86264 48912 82739 17894 78418 26112 64692 79940 25754 6729 69179 43451 51900 59280 12027 20255 42595 48445 84437 75184 36221 21325 75010 20791 32773 84079 23585 27266 71417 36783 24827 10103 89528 8608 94274 59740 87283 71419 84707 16017 73057 72399 73627 9010 81735 44732 25911 60940 40597 17099 20578 64393 1075 21217 48409 59744 52157 338 1646 67181 74401 15296 63678 84655 56467 50508 12059 63822 36235 62181 1359 98455 23863 50987 22439 79518 77187 50658 50383 23388 94009 22863 87282 77862 34358 93397 58159 15210 86743 59641 58278 36172 73324 90678 88229 36011 13053 69593 70178 9801 24138 7975 42831 17312 40641 284 14082 12667 25944 23411 28917 51285 43501 84399 9758 79099 47265 43813 73225 28802 33670 72866 75650 41064 20895 54951 22003 92636 54141 42523 28946 95638 42987 51585 6073 33743 33399 41557 59667 17143 27208 80969 65539 51903 21679 29375 94396 30200 13533 63561 90035 81820 8933 72885 16411 17529 54358 23154 68199 82091 46217 96483 28624 29773 18639 69688 15360 12803 83768 51653 31396 66126 97279 21524 26942 39530 59259 45717 54357 22448 65396 29477 23392 56960 45554 17144 37820 57450 96203 73236 36747 15941 54483 70026 15050 70937 95553 30672 79734 45562 15289 60373 66667 41250 96778 42073 22875 12864 67223 78014 35568 13959 82739 93024 62566 44938 81809 61678 94581 46286 22013 81826 27347 60309 12196 89117 47693 45581 18089 70006 19276 22470 24080 88408 14995 70566 77938 27428 7064 18113 30256 4501 71735 38979 9292 27159 26281 77936 47681 52442 30306 44476 41741 50453 21733 80641 46427 67964 44131 22230 43189 31554 87180 86488 41847 30926 14955 6492 14433 18574 7500 91006 40654 90962 95280 57078 65238 91653 30863 50406 5307 83070 22200 42181 32965 53758 43272 37472 70735 51686 38924 33795 89357 148 29933 29325 86728 58862 9579 77284 96391 15881 51404 48359 76546 56038 17790 82143 11322 55015 52576 98248 1284 30581 22174 55967 85786 15969 97068 11743 13033 74700 36767 52139 44696 43573 54531 93516 76073 72027 71425 95872 57011 461 66480 87077 76028 49645 32404 89807 46852 66219 12567 28365 3339 83749 26477 41454 52951 34257 89561 59387 70640 74004 10720 11363 75673 35833 79839 49356 14361 24720 87087 59229 3882 77348 64653 23472 20410 88639 85922 39499 48333 5062 82816 48924 42481 74469 55842 65745 52446 33614 82981 26045 27849 72204 5572 88625 47693 21626 76231 18418 89771 82080 57221 88819 39798 4449 85366 46110 25499 24212 11396 60325 69384 80901 4161 54615 97128 5188 24238 41370 78301 35847 70063 83737 43558 37055 30978 72211 38275 86196 97652 30632 45661 28047 90774 61572 92160 47296 16326 30006 64956 89764 65192 53145 51154 35456 38427 7111 75180 84375 22827 68243 55153 47360 8679 56192 72579 6063 72603 30047 23166 2341 77214 93212 27290 66038 40316 16211 74929 63383 68576 23315 82973 8178 5225 68443 65862 97224 3555 11131 39988 12373 23039 47569 91817 71674 16770 43949 12427 73569 31491 92132 10174 92863 23018 50957 86086 46868 44748 88327 70037 6971 92048 70357 36475 94637 68834 18689 67394 24922 78 92432 80100 25632 24565 34973 39848 18879 5966 92343 47692 97526 65211 4194 57111 93466 15040 15226 57838 64955 71600 97174 58917 62414 42277 72208 23096 40983 10775 30593 14695 63549 54348 38761 76081 37077 15540 50713 3251 70860 90302 29895 76856 35111 44537 75086 54847 56448 45371 82665 96640 9713 25591 43763 17470 55495 71311 25950 51859 26659 68758 24694 3890 70923 19895 54819 36498 246 4046 45369 42457 7661 38354 42479 55624 64893 83277 72873 45855 63567 38791 60757 17807 20853 93587 73758 33501 45307 61513 94751 2980 36440 29288 56320 90987 44420 75001 72599 78431 90167 67181 42273 13817 30152 77724 90100 66995 93560 37995 20992 63734 73361 45001 29781 44240 48467 53086 46821 14161 83485 45379 21979 73095 55512 80892 9212 40579 53756 33887 63822 60169 31805 80863 67897 91771 53880 17282 6000 52659 27027 36793 34714 30371 1809 31277 29306 69541 57139 24706 63532 54857 91111 94596 27178 82671 87242 54948 15821 24190 62843 88032 47269 9178 64067 24468 50137 79887 73961 57924 25746 28501 16240 17772 66745 73343 6050 80625 66257 27465 65583 62885 48744 77248 73801 98905 69929 71873 45405 1453 47057 47698 47972 17907 40863 1259 55326 58790 65578 19477 80950 57509 41372 18858 45147 16963 16889 54557 51304 18791 20662 11706 50482 15159 86380 57374 77910 54036 54981 47206 41791 17 81189 63727 10885 17298 43252 41448 65416 57503 18508 96754 47273 85902 65545 86798 21128 88777 17447 26425 65374 81110 85628 26566 82888 53142 29775 55743 66874 41926 83604 29514 82279 12886 6770 53191 32116 72654 95193 54966 24377 96430 67715 5435 68470 61287 62495 56102 97510 68017 69665 31522 16661 90623 48551 29409 63667 74100 35949 19113 20551 82604 25923 71119 32065 39096 68237 15705 9283 66981 11615 33711 94013 13143 61164 56276 17657 26858 11034 8869 22131 36599 96694 73978 67706 5059 70959 76603 33921 15316 88699 60200 80931 90417 74812 69767 15821 46289 86844 50439 4432 32135 29516 66266 40172 44742 45925 78919 86238 39323 50732 72324 65910 70490 71554 43047 53093 85975 78078 92690 16346 12799 71415 73717 7622 39432 53419 61424 97083 72265 35747 72308 20595 29664 61811 23252 20712 8162 28353 55989 83787 93079 68592 2406 11583 21745 16183 73076 27606 29383 23709 55523 75289 86964 31144 49129 9340 69921 29799 90903 83882 86593 18485 55586 47855 36643 17120 9155 45337 23592 70460 79853 21314 53240 2727 34144 47153 55470 28241 98673 31175 76234 31177 20017 20758 6325 24198 49547 1425 20733 64440 6255 35554 68628 20172 87375 63937 51136 72494 37101 92142 90952 52124 72845 12138 95782 97504 71611 44908 93805 32669 645 73863 84180 82651 47086 74839 72676 77567 4400 5234 17932 95022 53339 9208 87814 31102 59631 89806 9670 55767 27552 66405 62676 48331 16455 13623 32998 98588 11566 40033 46683 12321 48315 96529 40238 91491 8140 60131 23937 85262 54714 82888 95851 12503 27768 87747 46691 52908 25072 20865 8654 54642 46138 81528 98092 84961 55002 73134 34664 68386 81400 64846 44874 17725 40346 3327 46284 58718 80454 4689 23076 13246 82944 95698 33077 16783 45824 93383 72673 43094 28982 43126 34155 90111 9920 81289 53896 49486 95848 73165 95046 82120 77430 88221 46129 1250 51378 46618 69958 76399 45237 71514 55839 69484 97265 71213 82970 92776 53320 52602 68877 66962 49985 32114 25745 74653 12103 46047 52499 27767 20204 34186 92521 67102 36462 9367 95228 51782 45992 19479 50998 53391 14327 23739 69368 33583 37018 11447 72535 7259 10907 55862 36455 61516 39361 70238 53996 52910 27501 54303 62251 38629 19083 66007 28772 68086 22574 71515 59341 73446 5683 7482 57850 85463 2433 86153 11825 55233 96906 15979 92210 44891 44071 47815 65957 71086 78004 88196 89022 1491 2705 40956 38687 1207 17656 12142 78504 17608 53257 90649 26814 46170 70264 59346 77599 10466 38129 74155 50925 48551 17871 75970 83789 2573 74878 6949 93089 67009 79667 70506 69600 81708 7356 24021 95926 54992 28103 61581 15828 98140 21361 81116 84983 12298 95992 1591 57485 21206 84192 90218 29394 45167 62171 22122 13176 30513 22944 28314 91659 82052 1833 32594 12210 90798 36478 39339 86258 31600 56210 54878 56339 68957 30217 89590 15594 80850 47333 70866 87144 96784 11525 92732 23945 46777 54339 19623 89719 43598 7827 67996 39608 5667 22826 14478 12159 70058 27812 85606 27267 45902 75810 63607 74086 37718 64263 21529 69365 25661 30006 58378 23762 80327 53221 66840 49797 13890 9705 89335 91005 4824 53345 25272 89498 51458 52031 88847 7991 17287 14090 33015 69541 56606 27387 87196 62108 64092 62545 94065 35641 59037 22973 54484 27429 11509 3793 16745 20277 79308 77938 93603 29489 970 97052 68350 35212 73474 6630 10 51815 27600 12316 13611 75517 63803 52253 92927 78364 95732 40200 22461 28562 63049 95474 8752 98568 16302 2767 19943 61576 54377 14634 47021 26324 14176 17215 49981 68347 89825 50047 66572 49011 4840 39573 6902 45589 37076 58008 68710 16268 90207 81478 96654 35626 26020 29837 17417 32501 86112 3359 9254 98330 28322 56915 40469 37329 78796 37108 58041 46636 95123 88987 53368 20055 23274 32684 19553 76707 807 244 6409 45934 1240 13104 13435 3831 90354 89617 4643 23257 82119 45908 41499 69379 90337 86082 38651 39162 75331 72657 27811 80181 33761 17696 7690 13358 95667 32793 75109 9139 88159 45583 69673 35102 84197 8417 72997 66134 25265 80959 47339 30239 50736 19223 44261 79712 83247 21797 30028 35466 31250 73557 53213 11592 46531 56713 85490 43305 81519 22011 71385 50277 25851 10645 61982 35969 39037 28285 84946 97485 38256 75316 65263 11715 40489 96723 50721 3538 57673 38337 82872 53093 12118 46923 19406 92046 76667 22240 7814 23941 3910 60488 62620 96171 40241 56332 41789 87039 72479 98518 32596 21601 53692 25319 94905 37876 88789 24708 17005 64176 52112 39714 96236 23026 83283 98746 79188 37734 18848 58587 13603 62565 86628 18031 20464 33949 44934 17680 17135 37503 60562 33274 98940 93715 77209 70835 38977 39992 41371 36486 4784 59252 83983 12786 64065 63288 32065 40853 82985 4158 98112 16777 74503 71824 83929 96935 95705 43566 64059 19790 61660 60637 24999 75573 55803 64294 89955 56004 66566 65177 41207 75448 36266 11035 4474 77970 72408 80673 29899 23259 52317 53057 66857 68338 82931 85634 66023 28617 62153 37150 10946 14428 32607 84852 65951 34875 29736 96622 57943 86156 17256 70868 67559 52219 56308 44604 46085 79054 43118 54697 40959 68700 28070 66427 91865 95611 2830 85797 39219 36548 26670 87339 68976 54914 93858 88834 11037 27405 63118 96180 26919 80599 81745 50099 19844 59741 50377 9613 91611 97634 85832 74048 15586 21765 44625 26872 40081 37300 48445 65299 9137 10600 92948 61613 81988 53601 33630 85239 28660 24365 81723 58118 75996 10492 86396 93277 95321 61905 52027 92576 38428 97473 28998 67772 41236 82736 94650 26250 88007 23613 35414 68233 48624 22884 37142 3049 66093 77376 20302 84896 32084 89721 68603 71536 1662 80678 88808 38256 59520 13335 96390 92024 19853 25096 34816 46362 80010 25801 22786 91787 49708 78282 86178 55723 83136 74020 63970 10652 30243 60048 69003 74342 98152 62311 44271 256 56908 64594 35396 33946 79947 53098 83511 66688 35917 87788 60716 92418 80951 4017 14152 69670 7365 40260 85592 93880 38081 30969 51940 65300 76396 43066 72332 37705 54194 69338 87015 21092 91641 35824 14437 36216 14284 38703 9820 34965 5133 42978 52375 12046 31056 17979 60848 59396 14980 66264 40474 85759 54606 39985 64091 22991 84281 70636 5519 52482 81201 71223 18033 12019 15581 39065 5026 4666 55308 39551 85931 10576 88291 95666 124 47666 85865 92839 353 5300 67789 76891 74396 98182 28668 84830 49834 9868 34460 50878 8615 14420 59166 80343 13389 5230 518 87764 84687 34257 58324 52494 62609 47011 15849 36513 44236 76008 42347 50282 78465 36754 22145 65604 77532 42341 31584 54902 41968 80803 77596 84559 15603 72546 2763 58848 914 52603 23683 62656 27855 33095 85168 2198 60803 9296 6807 98283 89337 73210 32364 66309 94736 57420 11138 75599 55668 75813 48425 11147 91160 44125 51626 39565 83352 17587 29267 3286 92890 26720 9854 81022 23500 17086 46689 83603 43182 26591 75318 32069 36517 8051 66661 13368 75635 12532 92651 42646 95542 86996 39893 9022 159 2208 91031 43941 30854 13379 75730 338 78293 93529 45816 497 39030 24105 55592 20886 11994 80085 3422 28148 21703 39538 91324 58189 93599 68954 47025 49046 91030 67720 59202 6178 6082 50446 52806 72271 29544 28538 48566 64977 40348 31435 71238 16357 18992 38620 16097 19605 5198 84039 99060 98295 5184 89736 3900 63248 54663 40271 64830 20045 82847 58867 11891 46285 13939 10401 31469 24885 74161 48904 78401 44295 68865 96991 80933 25912 15220 69595 27675 9080 32500 96114 87402 50352 98721 83387 15357 7735 36539 16696 57115 97537 74801 67143 6990 9730 26835 55863 71101 59047 81818 8891 45965 58023 72354 42256 94761 11506 91889 79788 87870 45293 30981 84556 18644 69718 30669 80948 10603 27371 89383 65048 94761 87370 6713 87116 86573 71898 36609 22930 72221 86001 88442 87422 64869 70167 78815 52997 96047 83135 82345 35889 1290 14023 50907 90299 8673 82558 55004 72309 86343 2888 26306 25321 19283 50683 4339 2182 34923 19230 28613 97416 43632 5126 12891 70158 80834 90138 71603 552 31985 70841 20492 78015 84495 90542 75154 81383 41675 38730 92425 72249 60386 28654 61787 32734 75889 85333 76317 58894 19159 63156 43140 98744 32592 70659 60876 76469 18440 16305 13473 42013 72852 39567 18904 80499 57126 26058 67952 64409 92007 91318 39560 32478 45638 51098 21674 2528 44406 35285 98177 56061 81806 64845 54480 73862 61976 40389 43507 55759 70449 565 48333 74330 62511 65839 4988 32877 53597 24509 32522 2078 74899 70924 1556 33885 50445 77844 29690 97265 96165 94288 78664 39499 94186 34865 31606 70923 17367 91198 62136 40134 6516 73213 2259 39964 69382 88417 82104 39610 49774 63554 69091 10132 85217 49989 15285 90498 59098 35482 58971 61713 44562 73586 22904 54528 54375 10315 20303 47693 70738 32905 73741 65539 40938 47002 89361 65650 12594 60621 18918 97691 40863 54916 26231 70083 6472 87771 18903 74406 41527 39090 74325 93740 64797 9429 26062 2989 49745 85692 91229 23956 38529 23839 49015 15329 30903 50983 38476 25786 17976 54742 35488 85167 81862 17825 66987 63339 86930 90518 84826 38144 52433 42733 12171 27693 6301 21786 82276 90033 2453 81976 10873 6278 57619 64079 61709 36455 54139 32601 27870 14024 93755 83566 50820 40023 84071 4427 84019 21365 7363 32392 42336 44584 78241 36770 75486 13989 872 9758 91412 89608 14780 73086 16566 6585 39310 72646 27258 63331 57794 66645 69950 14753 46901 56159 23850 30826 18841 24509 24344 28883 28106 66141 1362 23935 95927 4565 86463 41665 21247 23347 79154 47376 60048 48087 9085 56210 86617 78818 45937 69938 75124 44965 73342 97708 23792 83116 85724 36453 17975 33525 18752 29386 26003 95564 94869 27514 40150 40293 38023 60929 67203 84686 93694 60150 8483 62815 19388 40929 58021 28119 69605 87620 51064 56114 58441 39649 32611 28092 59998 62968 87026 66170 55292 70253 54247 42491 96522 45181 97972 78108 18732 47473 19502 37629 74150 41387 40069 1062 44027 83211 18706 64996 18748 36982 11405 29656 54740 86618 63015 31946 7258 75928 4987 20020 68360 50581 67825 35692 94786 99046 48469 44925 94425 67836 24246 73226 35158 98923 53383 26903 18164 74710 94211 30594 51695 41152 3841 50671 97130 73176 57281 16445 38925 25335 76920 84811 56318 24676 1248 40283 60781 3842 87380 76119 66884 59641 86329 61214 16041 40540 65188 22646 52944 9922 80222 54701 54507 88836 28339 7526 49396 22845 56760 33940 98680 57472 42794 93441 72758 60283 93023 81193 3031 45917 91382 50283 92742 88327 35813 12393 7846 55240 57008 40030 42842 28056 79579 78258 17637 61607 80199 89556 48547 66427 76449 79196 91779 2525 42580 26854 57111 92347 48249 77670 45897 62256 76866 97663 18108 40487 73699 97147 19863 83046 80491 34133 74585 75268 49067 17009 57342 9924 62846 18610 85046 18524 92108 70615 74251 98373 89000 32852 88006 31403 66597 60837 91254 63457 69855 45172 27011 38374 84837 22922 13440 87988 98220 98227 1753 88005 31086 61198 89078 80986 58336 65708 18513 19788 86355 86401 31036 99122 35983 16062 92443 60267 57597 70047 27400 60090 33937 38712 7614 70200 68511 79645 93052 74933 22109 36804 85970 42440 17296 42142 23320 43396 66349 63231 84695 37303 48967 81204 97635 97396 45473 13465 41115 41155 93080 29627 72384 95680 64635 79836 47731 28813 48709 79021 35187 20050 94359 73368 17726 69485 98047 4850 53955 96748 31605 31646 22533 82066 34906 51389 22272 55082 51352 28869 65208 53087 87055 45995 65784 85277 86587 83160 83901 45734 57850 1443 16772 69324 14300 17224 64672 55332 93571 28804 69125 21817 45713 83600 94125 11394 1238 50435 67087 28070 60624 16809 92490 61399 74912 89981 9610 13663 12313 42457 11304 23277 83894 98618 16386 88439 63842 34912 18816 32044 37470 85805 30527 54679 41261 66197 56494 30511 5276 55966 97266 25260 80764 12289 53260 92049 40825 60038 19277 27200 70292 81775 10468 83702 11918 58093 74845 52954 30430 68978 17895 60134 18652 54141 45609 17559 63989 80177 84279 89408 69871 11801 81523 18650 56758 70508 92794 85544 85242 47256 22390 34899 39973 63936 50589 21075 39915 30726 41795 85158 16132 3300 81579 8907 40876 20727 38132 40640 68021 14719 14469 86407 13245 5635 66722 26901 24974 54742 56318 47481 24842 80431 40388 49368 60416 99036 20556 54792 40445 23744 11344 80285 44894 47545 14786 18981 74548 46754 6735 85839 33220 5749 40088 71673 78364 59888 25829 51270 46184 41482 63087 70816 2513 82883 88179 82534 80956 6451 51729 27001 25783 14482 52547 76213 41506 6065 27221 27683 18979 24105 12836 65077 16353 50215 67272 17220 82607 26380 83646 40419 24036 36214 55981 87476 864 28985 21659 58633 83563 17666 50645 38635 15889 59914 38412 40909 69864 68074 19607 74725 91109 77928 32114 8574 62537 8470 61307 79708 10079 37830 51649 75690 57045 6453 50601 49462 96558 96243 89078 76835 47754 39051 52001 7447 48944 89912 56903 71747 1368 80151 16392 96257 89315 22267 97035 29910 61352 14014 77701 116 32721 58216 53673 13688 15501 76617 76030 79101 21380 14002 9779 39998 9308 45800 83737 38306 82807 81501 69850 64090 5243 17703 30697 43368 82956 17403 6956 79674 66033 18162 79929 1733 92537 82634 24499 27749 37856 7622 62633 8856 6864 19683 7078 68797 86804 55973 47793 68550 47804 12668 57248 48243 11197 23178 93560 25449 69948 3935 96100 30332 12060 96502 70856 30288 18322 95853 52388 95806 46668 14905 19784 88548 22520 50775 11547 30432 78232 11715 15480 41764 80587 48382 76202 36758 26885 44926 87501 2152 12763 61985 98625 17375 9066 35538 35539 32856 46562 36050 21685 68030 33394 5829 2324 24227 60224 22082 72778 71355 96045 34704 52473 54940 8806 50123 78545 34113 92613 28576 77597 823 90070 69247 66423 94723 88544 74946 78528 67604 82545 35522 19325 43808 93751 66359 75222 37774 16142 19414 79546 13221 25930 3057 93877 35526 76577 88731 92547 92665 76865 2580 50709 67182 45073 37169 79251 96790 16469 21450 56308 83289 85596 48855 81179 32815 48294 69426 52658 30029 16279 58826 32345 48959 13050 68061 92206 69056 27180 15556 39728 3994 36778 73179 78159 88113 20557 37743 87471 30471 32769 24168 34172 9778 53471 86301 15159 13900 59083 20115 78753 47500 70479 19103 60127 62151 52548 93500 28187 71115 70005 85268 73779 55395 35189 10646 42034 8178 64886 68940 83507 362 63596 93529 2718 78863 2956 35689 32616 45691 46400 36895 92608 79302 62589 61864 9736 60420 3031 60174 98120 1211 73477 75514 2919 20113 22286 88778 8708 485 57488 87813 99037 50454 85465 90251 15550 7869 97876 70338 13608 52405 69170 44042 68296 80452 20370 40429 10668 48978 95267 29767 73267 31697 77544 49741 80327 3429 42623 89601 46216 63233 80956 68759 22129 46926 67404 34653 34914 85103 97130 87744 36756 91521 5416 3552 23487 3801 25989 90883 93392 7771 88555 47894 43396 11744 16016 8655 24948 71713 67446 38115 60784 89209 24326 58021 54609 15067 26905 92023 18000 64029 94536 69902 52391 97556 88912 31394 79725 6700 96519 5959 55195 17272 79416 50092 8268 96167 85947 98731 16923 26506 63018 30771 63635 64439 12051 77690 68482 80543 25477 13116 75547 96701 26348 31359 68611 53279 98838 98359 63974 74594 32865 70800 35463 70130 23613 65488 60758 28698 87467 69256 83576 280 71210 30194 14671 3944 57884 93634 32894 13169 10268 75350 74508 50578 27896 92157 81110 59315 67032 85942 71133 56075 86881 24889 47482 89070 40929 8161 92296 81339 84860 84327 53328 34751 84815 19254 94702 48461 50854 24913 60655 27549 11538 3537 96233 44585 75602 2660 71761 68409 35954 96413 18690 25616 1963 13325 7164 36639 8491 35752 35337 14553 60841 60390 71917 76438 56887 13246 86632 16167 70989 82655 3868 45149 79832 91180 62599 63899 33596 76338 81689 54884 52259 85972 37221 97942 10708 57058 76212 26404 34803 81452 94312 908 94633 77402 81542 25353 32167 42449 418 6958 76035 85414 16514 4456 24931 47416 76193 71607 24680 16760 59030 55370 31582 50121 21724 74419 46211 78137 75380 52671 28651 49539 890 10863 27964 30392 37946 23333 81989 19461 32149 73120 78611 73288 84095 96459 62159 88480 65382 63247 88939 93099 98345 86853 95542 586 86027 41229 49025 38580 84125 55492 44599 89740 87346 1074 26836 40489 36601 88500 39384 90794 82761 93770 74576 32426 45302 19285 91840 83937 18595 82697 55577 18613 81931 28462 96296 73893 79937 52273 47088 22689 9829 77502 84448 51514 37625 27230 49585 36906 4675 89275 64054 45431 243 89804 18430 1102 50865 56121 76032 68945 63472 84205 57645 65267 92772 29682 37002 46476 94229 98481 34061 13998 25899 62960 8997 62626 7522 29166 27749 67293 21052 90190 93513 25363 36538 18391 19929 89132 33461 27807 97958 70498 89209 15875 9183 41706 35425 86822 43995 60286 79525 95259 45059 67507 4739 30106 93923 35517 18161 57740 47900 48779 97422 1883 23439 76996 63632 33368 87479 88899 71808 33370 49454 9002 64799 33386 14133 986 28427 3045 57053 3008 39444 85270 49863 2586 21760 80584 6800 20265 14087 83203 74631 26883 51551 84570 35158 53780 68808 84013 69244 74806 6509 63170 41417 28383 46262 35220 68733 42319 7545 37313 49275 3190 44199 22432 6762 80463 13994 57500 5078 89979 75591 84449 84677 89828 35823 89041 26381 59538 20470 17471 42582 92895 82372 23536 49130 88957 5301 23340 68086 82725 69495 11881 93287 66373 53719 25440 63655 76878 2569 8636 56334 63081 72440 24843 78504 80227 59339 73096 57456 89532 21764 47986 93796 71583 8538 11895 4974 35768 2182 8712 84745 91242 78156 9487 25305 80015 59936 11262 24483 57671 50122 24901 91676 80172 9883 15627 39926 51861 41948 33662 5898 73463 36430 54652 92940 43900 60872 49048 53776 8232 84008 4623 92404 81855 26392 60665 35819 27260 91472 39840 85995 111 27499 24127 21974 9330 28794 63571 90865 63989 64619 34410 3035 46896 91305 98599 81492 58040 61621 4093 43163 93037 54074 31506 62168 44753 22982 43757 63247 15053 74536 75069 57605 76822 94114 81388 65724 35743 26478 68836 73923 79680 89809 29320 12465 57393 89145 32823 84063 67942 6197 56883 25317 92887 12026 62995 60373 74282 5789 81048 52747 78384 94960 23570 53898 26923 52306 17074 36995 69952 91108 1458 92885 8941 41790 47531 97836 65617 26416 26509 71806 74197 45865 48672 25331 30256 17958 38348 18506 57448 7983 24348 19918 1796 43623 17662 72050 33105 60528 3255 64862 71026 3775 14918 14156 32115 46246 83062 95853 3159 33348 64573 34449 28735 86635 86199 87198 66210 30866 53718 23288 40645 35646 13505 39585 93565 52688 98702 61407 39872 65107 37479 45227 75080 25624 38594 35357 40764 79779 61884 55259 33285 60301 36643 65244 74535 80510 10164 50366 88480 37125 87966 76494 9006 45152 32302 30593 29392 78818 28919 60826 2372 11562 442 47815 9821 43235 3572 18177 80441 3205 33205 75074 20125 29233 65492 34059 510 85151 7834 49407 54280 5646 96170 82900 35569 523 35220 14816 37686 10860 29011 44999 90632 47691 60375 9489 56996 41416 12878 29643 21664 60346 54414 90666 94480 35054 92484 46980 96070 55472 43654 74986 72569 2616 4055 73979 68710 21459 30017 85787 45704 72782 33662 76387 87160 63722 22057 65419 32575 7361 62654 25602 57134 34866 74133 24441 15793 31513 9276 77649 31377 11296 61688 28201 55333 18896 63365 74133 19138 45306 19216 11348 64501 28353 1072 61743 72467 25959 22029 87521 38740 95269 21859 57760 26877 46802 17906 95514 58819 46931 4923 60319 56927 92911 72617 38535 20653 70181 98606 42043 40305 25497 5153 22978 6471 30421 84751 66392 71411 71674 65073 86469 4176 64537 58279 45440 79986 24951 74168 57035 21080 67311 71473 3929 96003 46318 88943 38432 69863 76978 95046 49150 63768 83272 61507 15278 89915 3641 15992 15598 18235 96499 4974 65933 15519 42247 66032 81613 4303 94794 89544 2943 12281 54405 21635 82661 3966 12792 19248 11687 34608 1194 75162 53611 3706 88453 38440 88573 62140 96380 80499 42914 75074 22425 67164 37832 90641 16014 77950 8356 86363 56433 19749 42418 84930 97590 82893 74180 82130 90582 77425 8856 67275 33611 43707 46738 49708 10992 98947 85225 40130 51642 59060 45215 86326 21569 4754 57161 79544 25820 34583 59350 28736 10748 6963 43 9391 53608 41558 30738 72392 67078 5747 253 67268 77438 98191 40915 59435 52812 56305 18561 20480 92538 45330 66232 68889 88865 46333 98991 84166 64619 65546 21859 47303 77813 7388 18333 486 94617 84278 36735 84750 38885 42401 12791 27373 73845 6652 36533 93061 6285 18421 79064 41629 95981 76898 13211 75379 18533 42394 87105 31451 13531 8939 86276 32467 22537 26805 6727 80698 86604 33596 48852 50017 2795 63608 62257 4783 86977 89472 47051 84261 19028 91418 54977 7413 71685 41469 58342 83780 31512 52226 24823 31329 51703 70125 8655 30083 28556 84882 9341 71911 75439 45758 47649 68513 84504 597 86233 47408 61654 59312 36220 39742 39916 86591 63366 75290 23311 1102 75288 29588 44147 35413 8318 62031 46566 78558 88898 14694 40255 91301 2571 90871 94562 50651 14030 32824 45610 20347 3221 53479 42808 3281 30249 45260 36973 22554 91903 24586 53051 32251 26855 67044 94507 80258 44910 4705 63213 22652 90828 23053 71314 76600 25279 15342 21932 83404 70991 49049 53110 57618 32200 33968 11449 15772 86572 59117 5052 28980 54852 25771 32474 97138 44008 55938 36749 98643 42007 65368 64912 84322 46881 18656 91677 49848 52839 49253 3353 62356 56222 9536 6584 61713 51293 29421 46173 98751 67301 64208 4364 69902 82032 48179 83551 65152 26679 20453 96312 39158 4604 45217 73756 30289 21207 13998 13379 42713 35064 23389 91387 81382 54749 68404 58105 91545 93175 21966 97747 40715 1625 15428 64935 56183 61161 33193 84471 93010 22209 58685 1939 8725 76799 44010 75288 83505 84506 67718 60558 44223 27784 69842 23150 69202 9082 19871 76142 27259 11505 56316 57612 51383 45196 26644 58926 74703 73874 82153 11858 82213 56525 43018 35627 59729 79332 86612 53759 80207 35981 79741 26297 80841 11517 25652 54949 36994 85663 6856 73849 507 79458 38713 77935 36257 20262 53176 42165 49160 97058 14243 62559 74997 54589 13967 48580 11652 51236 50822 31478 72321 22045 35106 28136 70190 24210 43070 20977 65478 84342 5556 17879 68027 75727 88711 15301 20572 85971 40955 33043 95298 90423 56366 42030 17259 76334 32904 78491 25518 29861 456 7384 33649 36174 46791 31913 42133 64242 45402 58645 23836 59715 604 32913 64298 37256 5941 97229 68441 95318 72787 48748 33026 32976 73097 16931 598 71477 16575 54515 59546 46504 76537 29315 42273 10785 71259 92577 70785 77109 41528 77817 31920 702 3947 55785 48375 81073 97606 44047 29007 92950 15252 99015 80846 25312 73815 75671 33511 2628 59031 34199 92604 47620 95073 87408 39896 63299 58232 62520 3816 43048 18873 27881 47617 94428 45119 667 47771 17820 8679 37692 22002 75231 14123 179 86540 30914 52335 71248 11429 35527 81164 17670 22404 31355 40806 97541 84413 74192 40007 67845 67772 94576 23250 86198 86015 81050 51069 13262 67305 7827 39809 89230 72480 39880 91868 36660 80619 74481 34612 33967 88960 88670 36337 40907 91256 78864 13362 35023 86458 96739 28484 74396 64370 26263 13807 96912 40939 32918 10382 6171 65256 94773 33237 91391 83014 33507 60370 2257 53802 79276 68807 80092 4714 2181 55276 43750 72337 74384 37975 88782 38658 53620 15369 11747 64912 36904 81267 77022 73341 89977 17144 68896 23124 57393 14953 50013 57319 66537 35587 9181 9786 16848 80490 218 74712 55860 88831 96676 6607 12605 41738 37450 76121 84155 71937 49659 83061 38113 58706 13821 50380 56986 75478 55007 80343 72198 87832 28262 39535 47121 47994 34749 62775 84167 70539 19915 11991 95674 93265 76014 49774 76327 63346 65785 34289 64310 69967 59338 55207 10600 16987 26660 59123 44256 76150 51951 41312 37183 83640 44793 20737 45835 10264 96810 42598 15173 67188 89438 39390 5874 74805 82823 77352 35612 5659 17492 60248 5476 67442 15672 29869 71826 1837 72809 58080 46811 46608 31064 12146 51833 63428 89082 79607 18368 94226 27964 39788 55203 26341 51996 28249 25654 13452 87900 94616 3096 57866 60795 86533 83862 75363 54311 34029 13219 1962 26199 4206 93858 6712 23482 81612 86519 15251 14711 74652 39407 31471 16755 2796 76351 66429 37696 79890 78834 29745 6085 53408 32582 17418 38139 55089 47871 52631 1093 36133 86279 65817 68273 42901 23487 69030 26746 64928 70180 13574 54996 39997 81269 12918 85504 72292 51825 85710 59493 78457 34982 46450 28581 33460 34128 17389 83644 45939 95808 14371 32693 23476 80493 49836 5798 83825 88394 56145 88776 12605 35962 54559 67353 33596 55304 54987 28703 18221 66075 53106 60975 95141 57758 82350 69879 63808 34192 67857 12948 50893 18428 505 37752 18936 63421 48322 92662 33713 61931 51423 74107 97318 90949 29317 55566 59857 34180 73617 87593 51028 22945 25582 70522 74253 86803 56916 92542 1921 58844 45832 84945 77947 66031 30288 29468 60092 33784 87684 59862 95847 91047 913 97881 1699 3181 47946 33236 56021 45612 52431 52967 63224 43367 86057 2984 42513 72173 27459 5618 89995 62221 24751 18996 5773 64433 36368 19937 18170 38552 86041 33936 37875 67691 63237 68708 61729 84998 57122 13632 34338 60189 3303 36737 61607 60844 6723 33621 17599 97145 75823 11927 32702 53352 73069 98278 31584 67054 9993 50493 20751 81571 25209 28518 79018 88776 3442 22644 60540 38350 90767 53005 6348 41564 42329 10485 1847 92014 6970 26918 56999 27689 91139 48292 47951 39250 23479 9533 94452 87423 8590 96807 29977 92793 78029 52870 74107 77263 31306 87472 94975 56879 1830 89300 65072 23273 78047 14550 677 57933 19491 52664 31148 43399 919 49367 91281 18439 62912 37256 35702 64402 67702 48168 53820 37400 59987 21746 13091 58180 14980 48586 55107 28029 22348 53441 7708 29503 6546 71214 79523 73834 10756 80065 19945 11831 57040 26308 10469 82304 76751 7616 844 25978 50760 26640 20048 48412 41028 98580 49331 96824 9685 37295 35150 2160 71221 98438 80612 91097 20253 54622 49847 72439 63419 35136 70042 40724 49692 32991 43232 18703 22509 88769 62136 90173 48192 69738 53273 74908 8481 63521 18754 63588 72253 90093 58517 52265 79525 15634 18148 44468 39949 22918 90117 44883 96011 63576 49203 28165 67136 85529 62705 37348 28136 42065 41767 96594 42164 28243 45653 12412 20297 51424 4015 89556 66707 518 49514 75201 76023 74363 20632 33803 76746 88068 12788 78119 90780 90021 43295 60568 17768 24009 13345 30406 29301 40636 35975 10023 63440 23628 30004 29987 77577 7506 84500 4605 70757 65578 30368 10611 66497 59400 47841 86560 6250 25551 44286 91321 71097 55726 19652 93290 61681 22294 23863 39439 35516 57829 66732 17573 31414 41262 31085 7392 25994 9061 94591 39129 90067 49986 41243 87789 90134 67751 62348 41999 96781 74421 96618 9319 34127 13876 58072 82202 32577 27648 48820 98453 60716 41975 45162 27219 82769 42470 10348 83377 92051 15961 34169 85348 68433 78740 73787 2354 10884 19649 44356 62280 56639 62980 58818 54576 69729 72880 17044 91558 24489 90208 78645 9373 14494 67961 49141 96243 41441 16016 76840 21481 14940 37152 86835 40942 78257 7911 81013 60712 80456 13689 54916 31483 37378 64716 81354 69988 77525 60356 34932 35992 24561 45262 76219 63195 49280 23258 89263 51147 62055 62334 70321 13824 53513 62440 40748 71933 42880 38698 44381 89057 78290 24187 92054 71458 78023 68153 62063 95150 38829 57344 56309 66697 37369 71298 25531 55677 22954 68512 30745 14719 90158 39698 63390 70904 62567 31282 89995 6992 79598 20550 35999 77184 29256 43611 67359 75333 83811 9772 23417 8118 83542 31951 89518 69411 60494 47764 44461 13524 69728 69691 96655 75077 34897 21761 33661 42790 72968 48306 33005 83088 40123 31609 78308 97492 55496 41203 77539 83308 55498 33288 96738 93995 64804 28957 92158 35605 18011 89813 16690 38299 73909 9716 21551 92426 77558 36691 91966 6727 39904 86859 12024 47219 30589 66363 85745 83257 23073 2851 20314 51111 92771 76319 37038 4850 85402 16219 86323 62854 94442 40716 57719 80871 41884 86819 80974 36554 71662 6468 31744 39997 26210 91736 28563 17840 67692 3151 19918 12146 84285 55571 70509 8086 22199 91182 24931 12371 13555 2577 60346 25678 18269 69762 52042 66138 76567 94554 40597 4051 6306 78973 20226 6911 69519 27679 35791 45036 1737 93309 55773 11696 10166 13627 13691 19480 2315 9213 50381 35291 37576 50969 95170 29285 77860 19184 26702 86952 11097 46633 83014 20201 72019 31765 1088 2304 11068 48291 21578 12578 72320 29009 6801 96129 83586 47942 91597 73014 89111 14612 66822 18284 84936 74263 65256 71460 46568 62819 59991 59138 11240 42977 58636 69346 86120 88555 89204 60802 79259 50395 57740 71170 26369 66539 17284 71938 45631 76236 85498 10360 51385 45276 89335 2944 1168 40514 60891 4909 99142 74199 83360 70911 73035 8854 89868 89383 3999 87527 28154 25009 26285 46382 59610 17997 4802 39298 82178 32563 34054 63542 16513 90369 11443 49200 19066 53547 93676 13594 63412 29413 35136 56504 40923 16237 67739 619 59963 59392 50025 53543 20175 23085 62563 44232 55006 84205 54534 91433 18259 49558 73602 14963 85154 82656 89317 34555 84337 27563 38602 20527 46047 819 83557 74328 76363 38691 9631 92584 42660 37760 51880 89998 61120 24092 22164 34566 77173 83175 83824 87256 56334 50806 17571 74464 36097 78948 22133 37311 43170 5543 97207 54050 33492 94570 96526 53909 8013 19420 90386 42348 18174 70517 23216 49449 71665 1445 1683 41515 47374 96001 24184 9056 27260 64910 67602 24414 36860 35627 69954 4541 67291 43019 29898 8389 78052 23598 91604 41589 69263 79124 30475 9933 52543 25125 23493 31765 29779 97694 54548 70223 90927 88550 40823 70097 20192 7297 36428 47210 32269 63115 37737 4717 42856 71096 5690 1259 98036 43488 76221 87217 28652 13817 96900 55523 64045 62855 89352 8315 68592 87586 32725 40927 50779 39680 6898 70076 3068 99060 25720 53236 4312 97807 95276 9448 91510 4673 50378 61429 53476 7519 89232 81505 12456 35945 37979 62051 30225 91942 87096 22242 50502 12037 46888 71098 12018 1364 87256 73361 58741 49731 35494 14964 6775 98515 46129 14606 47976 66738 30929 3768 90656 7909 31957 67822 39664 7797 32483 59610 70053 8756 12420 72497 26231 33423 39876 3182 208 37148 1823 22759 30134 90894 27510 69374 31659 38629 49152 52324 47821 49970 83822 62285 55094 25017 41185 56643 81527 78843 33847 35476 42546 87148 17829 61971 19871 80948 27323 40811 23982 56159 45121 55045 51623 9514 92116 35272 68004 70296 65055 88312 9728 95996 43852 50662 14319 14622 77011 45046 56286 24752 45615 73294 61355 88794 97735 20360 40337 56725 4156 85338 625 52424 29769 62378 39900 25936 82698 44548 74717 10833 18045 23795 84996 81382 20196 45100 21587 54822 12009 57481 22333 27254 62188 48516 16238 81028 41775 80860 11376 28444 44062 32787 45321 88085 42048 20500 24599 16392 62500 81235 50374 9957 97125 30112 8324 11591 55261 54294 89115 39281 58494 77571 34627 25482 7420 14746 61277 65558 93344 91915 70943 97717 43220 37609 35472 99084 67478 54949 69914 66037 61848 3749 27263 79888 65490 82850 87639 7795 8384 16304 75377 79660 91672 17811 86639 52391 64759 533 694 28248 69678 98321 31077 82814 46992 69184 81774 20716 85227 51782 8445 17271 85581 74032 71656 42293 5259 32900 82296 66773 95252 82108 69820 12888 93106 56246 82061 6732 35586 19799 17886 88933 12033 38443 6596 73080 46054 66798 64306 98258 92632 94984 14284 67554 49766 44166 91883 15813 30967 37229 63299 79643 68905 55657 59186 37872 95309 21568 50686 14895 82941 27541 30839 3335 92415 73997 82777 30868 31039 39472 38495 81424 3170 33037 97061 85357 60456 91646 62608 24117 5638 53071 34263 51165 5163 15632 31795 37932 26283 93211 14670 69041 76954 533 52542 94604 62409 18268 67836 83416 59226 6307 55180 15192 44158 20429 17514 57982 8706 53781 62504 12927 80972 29244 97860 19881 57482 54686 42745 1304 44959 88481 33697 96606 84752 29454 57330 67240 73830 66039 7975 30564 8077 24303 31486 26622 98188 42093 39314 33871 85427 60646 16637 90264 48003 13344 86973 16609 3325 36576 40371 86166 42454 65031 93135 92986 6875 10660 48181 37706 14687 33345 98903 40382 17071 59015 91515 28334 69025 43264 77189 72708 87405 91650 77766 18063 45730 58848 5083 25658 44875 86490 28608 91675 46355 24340 61527 11463 92235 51247 50890 28524 45820 68182 11684 39334 89021 38209 66649 89825 621 23436 94229 25929 20566 19067 64033 80887 6713 69132 46238 1451 6619 50927 66419 98037 6736 13540 25593 5075 35457 6813 19907 53451 9634 35539 74661 13059 97566 73333 40252 97540 31966 96285 12667 83507 58527 89119 96042 29062 80386 90557 87524 28687 57599 89281 3117 3344 18322 98987 84665 51127 31121 17664 59595 57664 87882 89313 30938 38353 87355 8795 74887 22035 22489 60353 50380 35574 13151 2402 20319 50367 68215 68947 35146 85181 41289 9516 51035 67279 95956 7520 12285 51203 30880 85896 27146 67198 87654 96361 37954 19323 14114 82282 93371 12775 5853 84898 56221 63595 15512 37388 41908 3452 38283 17342 56274 39635 31707 17676 72132 41477 21303 15018 92291 26492 35375 57180 56556 2843 81442 62849 50449 90390 71347 33513 5670 63386 92030 10990 8233 5442 88664 64880 85695 96594 87265 5674 59707 61199 70413 29120 90210 27070 80355 63230 30756 42406 72288 69818 96983 42760 87531 44185 60802 83208 55226 23107 39845 71483 91564 58087 69756 15157 33102 1336 62698 45545 97878 27418 75650 62831 54134 32681 68794 72437 19038 96137 43694 36901 98793 96633 75626 19173 88755 28259 8712 32207 21421 41770 6658 5152 86942 27518 56324 85546 45314 12529 3685 69988 36846 21370 83271 37908 92417 43450 71439 11374 77937 92463 11007 8200 89705 54372 96791 53718 94573 32373 20933 72426 78455 28137 58063 89494 78863 8424 73443 56431 58738 5398 66776 37691 90622 69327 62141 92315 27788 75282 16653 82700 37379 97158 81413 24664 12747 72183 757 93353 76065 66897 75042 57752 2964 86752 17660 25730 52241 20154 73909 87260 44800 32651 32214 69027 85279 95344 20407 61686 3292 3813 56176 38983 39592 16305 31879 62539 6242 90604 71516 56165 70879 9138 11498 76352 76438 84915 73264 36797 82687 1996 84354 66252 26415 56436 27991 78169 96729 41808 59993 37334 44671 17937 44165 3364 39822 8549 38070 51923 35308 82611 89438 77610 433 19977 72489 22678 52294 25367 1509 41730 91012 31433 78436 53392 285 98115 5973 27371 79709 75527 46382 85021 15566 87030 18957 47499 36808 94143 45768 47990 59146 30825 1089 99088 23673 55226 7038 89321 35390 95166 81977 16701 71824 93816 48645 32508 51468 21969 13224 3441 96072 99103 90669 69663 1922 63160 30444 69852 59719 97922 44127 68450 67652 44196 3765 95050 88887 8854 82995 87781 18977 18629 85254 7287 9552 64112 66577 7406 19263 10725 83475 40349 58448 74435 87035 59693 32210 32082 34845 26628 92487 58123 75695 20779 60907 89210 60925 5104 13246 89011 41083 58100 81353 48273 83368 14927 42764 31225 75667 77133 45044 75155 14616 76657 89921 44634 77197 1152 11005 28321 82387 16362 24803 29730 55294 14038 15193 74395 37595 6372 21088 88259 66794 36596 96567 57402 8445 74022 95542 78448 41882 36109 38522 33692 91279 96457 41020 13891 86254 53498 80099 69502 8587 94848 72219 66393 8475 56982 93560 5199 23597 65550 218 16187 27869 44316 91692 63690 16003 67655 77007 44668 2373 59758 71072 69906 52239 85604 71637 83888 53277 42910 90985 1409 72181 1565 52889 60827 48229 62500 52134 37928 48041 31467 96702 20377 34340 71416 82829 96419 76959 49940 82682 4338 91169 95320 67165 91422 27494 33177 5285 93675 7957 31630 66941 1666 51009 51029 60807 57959 91828 83809 46189 58625 85582 39869 28138 32540 76903 22134 98396 80987 70667 14970 73591 23444 59899 44174 8941 74345 27732 4690 75730 22738 61483 38375 63550 25030 38444 64271 20021 76933 36896 65255 5547 30040 90657 84656 60937 25718 19370 10413 44689 45241 66321 3844 81442 25171 62192 69573 61161 77193 3303 16362 58306 941 37299 86149 31606 74531 4891 77951 53967 37431 64371 32480 9679 18244 19376 81226 75594 49363 17949 99036 64383 26073 35923 21797 18576 82851 8053 84585 51453 83016 56702 84154 35696 45390 88347 66150 75204 40389 132 76289 52615 20521 75078 32204 96143 84880 98865 28151 20363 13871 71623 91928 37554 50781 94878 37273 32894 62843 38208 11642 40667 72676 9382 28947 82653 68793 75494 63640 26621 89966 66497 52025 55917 7453 53444 56151 34766 48373 40760 4690 96069 86648 30175 67944 48902 35799 48378 30252 42941 81140 77236 94239 13048 54741 88055 13236 50390 11781 22976 75836 5735 4605 94061 48681 74076 14271 55585 82588 88264 12367 83969 16889 49021 33802 9808 5897 44579 99033 95314 35358 24111 30934 94467 91262 70681 80472 58645 67711 88368 30852 24511 97152 94098 39886 32116 54632 47474 94448 73236 62393 6372 90056 88565 37215 20245 56835 58173 38428 29729 88853 74453 93411 11155 9759 87161 50262 70688 39594 5046 94410 27427 45528 12616 37339 84189 36785 70318 13460 48733 14527 17532 38860 83529 94194 36087 66077 14144 16956 67479 84764 87929 66790 16778 90839 85310 69285 81764 89023 71022 46562 69943 5937 45028 22259 62852 34147 22785 36869 40830 26435 58646 72752 4177 64941 95826 31180 2953 83393 34376 56788 70953 94714 20658 68233 535 41000 65890 12850 95174 93591 57974 24376 4274 70539 70711 80932 9338 1329 98750 92712 2603 42482 28011 75956 64948 27380 64408 12724 25570 28731 95015 59659 7707 90704 86260 51100 32996 26926 44056 82643 79420 26797 1777 39234 51769 58776 46901 15175 30032 38293 95526 17750 64065 975 14996 11659 82801 21301 68345 68966 29378 61956 89388 28688 30058 27362 98233 62140 92900 66908 86789 56472 62777 68605 9021 39636 77920 81390 89678 38689 11931 78775 97544 15510 55937 31327 20840 90152 88043 47792 63725 13197 56764 83554 51455 95968 27788 82845 26658 3979 3198 68829 92163 74654 15233 96091 29472 21459 72374 33193 79493 29436 26208 26058 14774 9 92720 51720 48368 84244 19877 59926 44329 9891 46189 49987 11620 64594 52841 45885 36640 64029 35415 39409 58099 2842 50051 43861 3965 42915 4373 34223 61182 2375 97593 63988 77127 87933 2053 54099 72440 59123 8298 30249 21808 28910 7024 17013 84392 2565 47610 72111 50306 43542 49141 58947 65156 91166 44274 7658 29568 88965 11430 26999 1162 77926 30027 94315 95917 62510 18300 92450 59021 24823 19661 1460 11369 68171 3246 1660 39636 53999 38941 60393 72781 40998 64224 88089 48910 58885 71708 88912 49685 16559 37280 26506 80989 50387 54612 29640 73845 12506 18786 50588 44115 15971 48969 50591 67526 63335 78912 45157 28138 10378 39027 33656 37204 39786 39482 2322 11414 53671 23130 9610 29670 39185 80369 42342 67438 78815 73148 65211 31475 88537 58446 33429 66049 15276 56079 72232 34618 10212 33091 70342 92547 83523 69633 58747 97124 87533 52424 54857 88205 88442 57077 60204 80987 82458 90088 97446 70614 23624 81945 87805 11686 7527 39121 85772 13874 90842 45093 40564 37980 16750 9005 40170 52435 80228 92781 11768 83918 95928 1053 5521 43662 20972 41882 76901 89911 40388 34428 11989 45741 26082 57214 33274 49566 26610 10070 5328 23683 31504 8894 25642 92024 92593 17922 13368 2664 59467 63013 56963 55065 98826 18482 73985 47994 91203 61333 13322 79753 12203 33402 34302 36494 63692 62180 91446 90407 43966 57865 84520 66414 42576 9699 68487 97512 11090 3419 33336 12428 10654 52451 13664 81589 42712 24783 25276 43768 10842 2211 68989 86844 85394 13036 77484 93411 21015 14955 73662 19514 64601 12359 6669 71545 92160 51530 67541 23378 53118 15522 45987 60772 9069 17449 62754 1680 43245 34626 78126 75106 52359 71773 78467 64615 16325 73071 46778 96745 18220 98817 44217 12636 64653 50308 52607 49472 91364 76112 59922 6665 47924 78687 83859 43622 45937 3605 12138 53852 43224 60954 23232 91404 25604 13644 71832 87238 46219 85297 43183 4308 63104 14807 23450 94321 146 63437 85193 9436 82709 51112 66066 49905 21836 33831 15535 20116 91110 36381 33966 38082 28021 8707 69129 56635 8416 27205 70907 89317 82619 16013 23926 24925 54979 8458 71745 50142 11299 13450 64421 7952 4724 3440 89472 58915 23039 50652 80172 23765 88758 14703 18237 68029 91411 15591 76684 4117 39871 83084 41290 66123 12042 59629 7220 61897 7911 87838 10580 37888 65395 18079 24444 75437 52239 35490 62259 80510 10321 76346 24932 50297 42229 42123 27286 87160 42225 47243 67425 676 57252 61191 55229 45344 45521 30681 26525 19278 39933 35497 44451 26214 818 86345 28764 83699 76242 96347 72247 17875 25007 86564 61739 80556 41637 12493 37856 89044 29363 51717 61465 33001 76374 67828 67839 67487 89269 83925 33310 32395 92716 36219 20848 65587 85795 70148 69670 51628 17337 21326 12004 64908 51845 47893 48104 8227 46881 7379 88609 67181 27992 26650 39781 77728 43285 22218 66828 38189 95508 36868 97644 90323 1721 90009 18297 61863 43923 33269 82274 42858 94049 42429 26855 92666 48106 70374 26761 8162 68257 17127 4576 35315 79267 60922 11758 65902 90163 20341 18997 73370 56824 2164 24604 21771 52013 64233 60075 30375 48200 73438 29131 78079 14641 86157 92184 41396 96634 4557 74543 17255 14439 74742 26679 10222 78252 54926 26203 51025 21852 41012 84809 78739 31040 48541 59127 59750 30555 51323 85433 59818 14083 1427 84386 88829 56863 48433 2291 40819 95090 32607 13108 15155 60333 10155 11348 34399 68468 88496 23369 95180 37933 83146 49394 60901 28327 65629 58096 59023 55963 11577 33134 93385 68104 16632 66714 29791 36404 49431 90779 87466 49973 92549 58641 73136 33807 37118 58490 26168 40335 35819 10033 54784 48875 7755 18164 48745 7971 48952 36150 38090 86410 96055 19008 58537 47132 72546 32247 48903 41047 30035 24210 94294 8790 62543 18584 30185 77479 97079 4470 73104 8520 13588 14737 84001 51346 6072 7330 90110 20488 63043 52560 69635 62632 9449 19468 88314 98764 68344 20629 17121 38364 56633 45890 79569 76313 19136 38718 82919 10343 35544 25983 50379 97075 14779 90907 9842 33793 61912 50250 8265 80005 63939 80051 81139 98740 98263 3806 1930 25875 6773 48116 62897 97376 68119 93773 64269 60115 49372 35161 17128 54712 19522 20410 55109 55576 56642 84709 87620 93731 54726 62976 88126 17444 20502 98263 87049 90044 39258 88468 63305 28596 86522 93169 62663 36258 69534 21582 80904 27952 14980 25536 35062 39342 52509 50446 53813 4061 53145 49426 79431 65946 96170 12827 71006 37462 79166 82380 81499 76776 15840 81212 25441 97558 71411 89624 6183 6608 39823 94514 8131 95153 80140 16455 50630 22335 84422 5116 14458 50432 743 40799 82875 38500 65547 91073 96193 74422 24309 80542 41364 99106 43238 1888 67715 57005 75961 24050 81104 26931 46791 6619 76237 43995 8532 85397 10766 49924 48168 11627 23082 9720 11945 54653 48410 44326 46770 84520 37050 41875 15384 75531 46107 17344 98760 16238 10187 54835 36695 18495 28508 96905 34032 56508 55354 64193 69805 10171 70744 16454 21092 49435 12071 92337 87949 97110 89892 88808 62569 72555 90140 65661 25645 34094 78211 16443 12554 34831 12397 94547 37664 64801 1427 59680 50485 77128 95184 46059 95922 84006 31832 72861 52763 36022 93734 74098 95069 6008 84572 24238 33889 58104 52823 57456 660 35401 84466 92726 7826 92062 80788 37437 61465 93201 23895 67453 56352 39597 59450 83086 47602 55525 73153 24287 53708 11491 53462 40184 130 54674 95049 59195 25387 97578 48481 92129 73449 15325 86991 90190 17639 29527 54646 46792 26652 92065 43922 3103 50270 90465 64009 62731 70660 23738 52521 66383 3394 86702 39158 92120 47921 61610 91815 78775 64629 96113 30783 33958 51486 83363 9998 93406 69842 55913 45613 16394 11935 45141 67675 15752 4287 94163 82750 92034 1203 73675 76523 71964 23909 68295 64243 18835 30435 21403 47160 81125 27308 94297 70404 23589 42221 97842 58552 61565 50055 80751 54592 61352 23410 41630 2705 45198 42313 67140 88345 15190 69742 84869 56013 21331 76796 11640 60565 70946 53993 23999 53307 12396 23709 8223 17049 22898 4332 19531 79792 85566 50997 983 5251 8116 90658 44999 78371 75861 23323 86113 20054 44345 37294 30218 15404 1224 96384 61185 44309 95823 91224 47503 94250 48798 94328 62022 12696 26258 49040 29462 20245 84422 6454 55555 18913 82449 82442 19018 72629 91255 26184 24559 94854 25098 6523 38605 42318 89983 48549 39392 98490 650 80228 36435 28182 56746 94047 55876 57003 14602 9896 58644 8387 90839 64258 27194 19900 91843 4314 66477 3732 165 49685 9616 11078 39001 31432 52916 55703 75183 11648 89907 42481 69598 7600 60767 62336 85626 1543 2140 5830 87592 24845 8343 47598 24135 33049 55420 20400 78205 20123 73639 17831 41750 81506 30124 94384 8328 87482 20528 28370 24614 81365 50327 22600 80485 40289 95293 48059 52943 57373 52464 80675 83122 28843 1305 82208 42300 78611 3730 63389 21823 61857 68335 37562 72238 75189 65746 34855 24473 69777 56447 71899 73265 26860 31928 69055 43906 4056 47544 40442 87052 69077 5892 53809 20326 37841 2275 74564 14324 35946 27451 37922 54979 56171 65561 85926 29068 17881 89706 41311 37976 46264 50311 54893 82781 50231 9443 44927 53831 84187 24443 59951 34215 24083 69953 51481 58359 75566 92541 20948 23422 80284 87512 82693 53326 31799 51056 95093 66365 17484 73387 73413 15984 59055 70418 17376 74614 91255 28864 25830 71703 84495 95001 82019 81601 21385 25950 22862 72621 81083 4662 97 74202 69993 80648 22202 78587 77045 32792 29763 45065 96359 75951 23893 34647 44122 78219 20130 34547 71803 33978 46817 73275 55348 12992 42571 83589 62773 53978 31452 1829 25919 88877 17613 36516 2984 72418 570 93131 92299 73592 27939 50420 62958 84567 15190 57193 55531 53661 73224 10366 46841 63104 8910 15439 5356 88559 76220 80192 39807 64428 13333 27081 94251 25164 84616 72063 42551 63660 28332 21352 93541 4685 90295 23223 83739 83725 91737 85725 72084 6168 52389 42633 90486 10087 27170 73057 76269 24521 70487 19065 30138 18156 9901 69354 66223 89258 44682 98285 82291 11563 34568 65019 82249 1448 45519 29068 50056 57527 92023 29211 62088 18864 85839 63880 31858 30226 59777 68900 91346 26163 11480 28163 43709 5210 3148 4630 39268 25969 16929 62122 14622 59041 4747 89345 42699 86115 89143 26662 5770 35853 15129 23508 43472 58 43849 2347 74005 35778 64707 68401 28818 32356 83806 48396 57782 63022 14791 38977 319 23439 52245 91358 42937 67684 90639 55149 7014 45325 11250 48071 54874 49605 8349 33073 9599 70561 62510 82996 6130 48460 98782 21673 92287 47022 89563 14354 77957 26193 68272 24941 62160 60053 68065 33207 72779 50639 48751 87215 537 74004 56041 4308 53501 10975 27326 47124 68775 58895 9163 69858 9575 46496 39035 84273 71967 39998 62799 81667 63381 57339 68713 15668 49755 46277 18034 76611 27024 21720 70511 36791 27771 83034 7069 70578 19382 75459 83493 31706 94698 79046 25752 26974 54120 99093 16275 91905 79966 57580 24235 25181 16240 4777 40263 14751 62589 20430 29904 50094 59393 29791 93221 39008 47916 64241 38203 34510 58238 40626 22287 97624 29467 75727 23674 90239 73779 8387 16811 30404 72507 24239 37852 53905 20801 96046 30430 79652 77844 38944 94072 94413 28674 99038 7438 84368 86387 4660 91497 41516 20864 66844 31353 26284 61708 69934 78808 93159 97737 69325 20440 540 70197 50667 46313 63204 66703 42182 32448 60874 91699 72767 30574 88292 69179 83433 5314 36506 75162 65825 30822 84628 78543 72032 16286 15842 53216 47804 70933 17938 9220 54251 55269 77179 69544 71788 40679 14609 77772 50423 32566 29425 20181 69638 19388 98004 10566 8086 14948 88954 46856 21593 38893 56793 34370 40046 95394 76818 21953 11172 72885 42345 89594 18848 93432 91784 17203 15554 77250 66991 47715 87741 23360 77755 6334 12479 86747 27113 83988 64478 35282 44666 27070 44584 96038 81673 85776 8794 1824 97464 53546 78975 66622 64787 22497 59852 46361 24884 61734 31180 13865 86224 10459 66198 72754 95354 85006 7829 53643 52985 78619 28078 66399 68840 84990 35168 6611 91955 18303 76631 72442 7217 61106 39001 11462 47197 98757 22874 72269 77564 12315 88851 45484 29143 2031 74080 4883 49177 4566 33470 68126 41183 24107 16573 31472 10482 77056 50861 35148 84230 8448 10652 11150 88009 82865 11796 3017 55166 50369 2027 7443 19368 67274 47609 15247 46555 10015 43575 27922 18497 50283 12043 8495 43180 17477 67405 66938 41306 71212 23080 87239 49339 14348 34868 62284 111 19350 1263 31837 78204 91219 66555 7795 6817 3108 91803 71881 55686 94458 67903 24238 36618 22441 71213 63225 24656 84152 26534 72899 29647 54010 73248 79387 77815 5190 76053 20058 3263 87969 53602 70206 61331 62722 67789 22673 65408 38052 3713 49470 79366 79623 97487 68185 56324 26547 81175 59756 65777 52250 39129 22582 57959 67321 28075 50569 18218 18420 36780 43204 37436 39210 40846 90676 6166 38568 61170 88722 84171 15570 13055 7914 33414 48571 14817 93210 11462 36942 96019 21914 65489 62978 59742 63321 39328 58591 22895 6112 36175 17187 16100 20284 69704 37114 58399 98174 53799 96129 12084 21893 85039 28184 69373 74243 73999 92261 27052 86861 48629 9562 81912 36065 1652 24837 53608 80184 36326 90842 37667 86038 1464 52860 97355 24722 44899 84893 7698 46844 81599 7913 46872 11645 94241 19151 12707 5693 70456 65505 46838 73904 24858 67817 69136 15197 53518 96209 10731 24958 58789 7420 49289 24919 52897 71807 6717 20191 62195 90055 7666 53196 82192 56735 92946 9493 98803 95275 39358 83782 40890 89057 47382 39360 58714 80370 94943 35115 91293 86588 22928 41294 16869 59082 57791 91861 29945 31502 69684 68190 18579 89485 18318 16105 26661 40244 6644 937 5309 66209 87446 68275 79628 30915 87029 68273 2496 94377 35828 81952 97076 91973 76503 49963 21451 60845 88967 76953 79581 44581 46940 87782 80681 57091 38294 28288 15721 62208 48907 70620 36807 24123 60348 39495 68525 86451 63812 48234 55705 44762 36916 1339 47372 75834 11781 64820 60948 12846 62402 11120 74966 70101 66086 42595 84024 75195 92985 271 15653 91930 14107 57608 42727 57133 15826 48602 42493 39765 52730 53460 76397 10288 98812 40638 15669 17746 16363 70387 54672 93382 72251 4219 34422 77486 80817 61135 97894 73389 15612 73969 42291 54390 22451 80891 38896 48441 58861 56387 12215 2218 49759 35482 94350 19198 77282 37568 10174 812 92062 53296 96302 30020 13520 5233 23936 98881 59537 81489 36610 46822 82064 87764 96633 70741 15662 87719 5582 13024 55522 84813 61128 18894 25223 54136 82700 47238 88076 45791 47597 26469 64274 55924 8340 76236 98225 91216 20153 14058 46792 29518 15031 83268 15259 24464 27266 72349 94560 72381 13824 17966 34663 45155 7837 83986 94738 72549 74589 23740 21402 64041 53387 64773 73418 63458 34220 72772 35855 11599 52659 31142 73146 3376 75023 17396 78330 10092 75632 26022 78910 29120 94239 51237 59406 54103 40991 43960 7060 89868 30069 28763 44578 30574 38837 35848 51738 29306 5101 75979 5914 69981 28535 24527 31016 74967 97122 86675 60567 43447 8040 98769 20455 91978 27918 19584 10020 73670 66646 52756 60867 91239 13427 72506 14695 6404 16538 91571 96432 31520 9786 8097 12724 98896 51498 8982 44502 12439 23213 74224 77786 77872 24061 48610 88367 76965 84708 36275 26360 33693 36402 27789 80796 74810 41941 76061 77548 17189 66506 57029 90363 80238 65360 49749 98624 34892 21936 62402 76434 89265 81216 27780 10360 49611 95985 23202 59124 15458 65382 87868 23066 99085 83065 68005 28029 14131 656 92151 50865 61463 45864 72017 65940 20050 30755 670 35836 1600 78330 81799 8587 23133 70386 12283 96727 67418 94272 48692 41545 22117 28000 44693 52649 66518 39152 84065 6614 57376 41838 69643 70433 81643 1338 50777 67184 16791 47785 82330 38858 42548 86749 88514 76478 60158 34359 11345 78672 51499 11209 8436 82706 98060 579 36930 883 69213 94055 21511 5989 33539 29583 77884 65202 48705 40827 33499 55894 34019 57329 62985 51707 58973 63653 75664 89846 45334 41382 40402 43721 13738 77082 37697 23072 86107 23261 1075 87718 22250 84616 3468 27261 5159 54594 85939 12239 49637 62877 94345 70927 65279 15310 93533 51605 87018 60064 37720 24101 69239 6261 57343 79633 60299 52117 87714 1775 28853 36472 61687 84632 34171 70389 96860 39692 95933 22545 47783 73596 93763 21467 80505 57148 96059 55144 26709 86197 61617 76355 14347 96343 47111 25751 78420 69743 61364 88327 38810 82886 96418 64027 16873 58380 12599 14373 50044 90683 12401 36427 37879 29945 74817 900 41593 27705 46314 18257 5664 16699 68895 60782 434 39802 25498 38631 32604 45039 32734 64293 5242 8125 43838 4522 93768 40646 56966 56738 10669 57017 91449 4210 92227 68621 92704 4231 67061 1144 58096 34457 71078 74899 12815 96353 11968 71000 23522 55507 43868 1992 89509 52898 52355 72117 75243 29495 78341 50345 75808 66976 12721 73378 22950 35809 42513 17150 85803 25502 33784 19522 36948 62274 9883 29193 71627 79699 98375 11649 79393 60441 38045 41269 19417 51407 14977 91399 72285 33013 97876 44360 30652 5887 97065 7708 4592 68075 73763 55581 73460 814 55644 27579 8547 21659 4377 49768 10718 38062 74227 48756 4805 34576 2373 40743 11968 88313 28672 22195 97214 60438 59915 13075 85677 78124 67550 57608 77542 51505 29274 23332 97873 62760 89442 21525 65542 32662 88758 47965 40282 32893 15132 82509 33639 81603 78698 64039 20673 46928 50001 20558 76025 59093 41479 21314 84067 38433 54130 72872 53232 30504 39800 44366 47084 44374 39089 35155 6760 10162 35961 59415 96941 48380 61016 89874 54960 80645 39438 94792 10323 17891 49472 92874 32182 32708 75810 94388 79011 76793 45317 64915 67275 13275 26867 93700 41009 6948 21217 83759 6678 42741 19049 123 10536 47870 20078 68942 21263 77716 80516 25654 3824 17920 19453 32309 98123 15472 31233 5550 63326 17512 22244 69300 81791 71248 39408 48674 3486 46644 909 71238 12387 67754 78372 45296 27995 64491 16785 68960 76225 80326 64128 82829 77522 42493 88293 50887 74688 30419 38640 51064 10779 68105 18690 77923 46644 24401 5691 25325 75233 87433 98565 14206 97760 10147 26495 76978 41925 77879 7518 8892 50335 94700 40240 46080 83178 18448 81816 60514 755 93220 45266 92576 2115 13380 21845 27180 21536 56882 2732 10673 76553 30522 55201 76335 95843 39879 29658 23527 50471 13225 26947 98508 38474 41951 35007 63499 42300 44883 22208 77199 87722 37982 95252 713 84059 82694 55066 14297 36755 2262 98525 92073 76932 58854 58373 14718 14447 80783 25408 6441 22350 4733 9401 5838 55207 59989 91180 73508 88405 43590 74187 18584 15176 11560 55331 53927 29423 59091 94229 61016 18680 11006 44686 2383 531 60543 82920 6350 76334 26990 63149 21448 27762 23732 26335 91270 92456 41583 73494 52488 22438 18241 62285 50701 17311 70887 83375 81468 28601 7306 56355 68984 2033 38506 77623 58463 75979 38611 29054 43986 15294 29291 33215 28359 24334 85512 99089 88725 61090 72223 8642 75201 53201 17642 12802 3606 87872 33593 95810 85606 5569 1706 88024 83567 6146 13105 33535 37721 18828 33152 11938 46294 26344 34460 75628 63946 32309 39716 18331 10850 24241 877 35635 48895 18995 98265 37871 47443 75198 19390 10978 81615 10181 75068 23503 91105 33 39124 32069 68634 23383 57176 85572 27784 97865 90941 39830 96128 34011 40423 50321 28100 16312 40320 94871 95096 53875 97676 94929 10568 21410 32154 38408 39596 40714 42773 62900 58256 13436 14007 53663 75158 74167 39897 90693 70902 53880 6494 63320 62544 16281 33217 24222 84356 65823 52889 98630 29114 19460 84266 96666 45986 19997 3000 44476 32344 44650 57941 6857 24266 98393 36630 56723 74181 88193 54273 96324 16691 20782 85645 28105 52692 45824 59937 893 64370 55944 21181 90390 40999 46996 95981 10317 34238 43901 78360 42614 9081 56026 9193 65626 42974 27352 27619 91771 72442 3247 32915 69857 25034 48991 10439 92775 24040 28947 64680 1083 8132 8943 56494 50466 33655 52099 62347 6149 9361 28737 67347 97720 88311 31818 97806 63968 44099 85599 17924 21294 61663 95667 59463 27434 5004 36091 98388 18844 63310 7410 59614 11376 39070 44589 9463 27069 36360 64047 20781 85912 59215 61585 36125 31381 30361 84741 65442 50659 56156 35923 51215 52770 56926 5193 84681 96243 48611 73079 18135 17108 24180 40037 59862 65655 99036 33261 39532 35118 48709 71962 13434 90980 71113 78838 38565 69592 48882 20301 43764 48925 95059 47279 51200 12678 29382 23819 32731 12809 58713 29649 23094 95041 72993 89496 47021 40440 10852 7425 31502 56491 8260 74124 4659 37243 92775 78892 10062 66621 39291 30981 30233 24223 11983 65087 4933 27793 46075 29079 81475 22621 25263 71707 78592 7247 470 83599 84793 74797 41850 64624 38187 93996 15237 5554 73071 77911 4917 2378 74880 56225 43094 80125 22793 67082 49942 61297 9512 48801 34520 11042 24968 39720 40016 86263 57780 17497 55065 98056 41401 86513 3802 79531 92028 76476 65460 6186 96056 90957 84356 28796 40190 28406 84207 80025 21543 50414 81496 76877 86808 64965 31474 20613 41378 73756 9329 86225 11272 41676 48542 95633 59623 11997 71275 11978 43480 58301 78049 48585 75054 15912 77740 50073 47540 85631 22219 72433 55118 53934 23004 39113 64839 2393 98754 33821 28927 16360 98378 4401 29890 78784 57256 15934 33871 78140 32556 80875 52545 66621 63999 69093 26284 60919 28978 29773 18548 64607 17011 72634 65543 84879 87961 18936 11830 55274 32948 40586 15071 40449 33994 81952 64853 47272 88294 77164 77424 58511 94162 85246 28641 61475 77217 92146 35079 36669 9567 64193 48207 79801 4921 6700 12318 20752 24799 73974 76744 56989 97900 17073 8782 39334 50388 83939 71771 54762 51835 70627 44189 90123 66085 26928 50300 45031 76477 42807 7166 88429 16191 75700 62969 38344 16269 13542 66588 34307 35921 21805 84376 65574 74727 60057 44655 50894 83609 63562 88006 28170 15473 48198 61828 72919 43860 48119 29154 12873 90329 74293 15333 82822 98199 37859 81296 10824 7316 53764 75885 10858 78108 9687 81031 36499 38834 18262 55937 36237 11047 78922 88986 206 1741 3408 77413 93799 34333 53468 89954 7261 36693 48274 94201 75661 55529 38262 19396 16501 72630 89550 5997 67693 68970 12604 1145 48036 50935 74545 58263 87063 79655 203 84739 76802 54443 80428 95121 89831 97299 27052 14691 87360 96240 74502 57803 52283 23622 23047 84415 88382 84564 16552 42568 90334 15456 26010 45716 84421 9856 48486 34549 10660 5052 33935 91354 989 5120 6766 30617 48039 7611 4474 56555 38607 96922 68311 25168 30660 23814 1423 51779 51903 46040 4456 29690 60836 48028 8230 91997 3442 25427 54047 98238 9606 84937 20560 22062 88758 59087 60466 2740 43251 67015 27261 81969 40938 77039 37156 43748 75855 23647 77622 59029 55585 27750 71362 74537 77994 52074 3345 69731 65372 74495 49423 25742 59860 10614 46326 46808 26472 60225 68411 80117 24916 86512 41990 92282 32128 51125 89819 24219 88825 30719 70579 4557 34450 11703 28188 17083 18232 12967 80504 72043 22003 20852 96345 60455 95361 49360 2057 81750 22244 49172 23658 47307 27280 40548 14983 79659 23864 87832 14338 8078 65912 89040 87498 16024 5858 3289 20883 72679 63919 38915 64642 52747 54809 46989 24536 30157 13877 83677 26642 69213 69444 5121 32989 60382 76844 24563 1776 38571 70399 73371 90765 55205 60919 45992 72451 12608 88299 95569 90179 21854 57268 91378 49296 41484 90331 54200 19088 79909 72537 54693 51609 6434 55646 68151 71146 86287 25811 46992 33436 59599 98705 49725 37351 91749 35656 71065 50301 72601 95645 91789 68902 81704 81976 55977 92481 59475 7450 7524 26162 66595 4436 10042 50841 77383 69515 25827 75647 14807 61604 5526 98982 33099 31715 21231 72627 19464 55862 50753 27374 4431 28142 54599 6234 10129 1843 45982 65051 81651 7916 74925 9516 98696 83235 96742 79021 89540 18901 4763 82285 40418 87883 93377 96812 66190 99054 35352 20637 51849 54541 38170 2919 74936 37853 20749 5693 54759 67612 48120 24878 31771 72856 96067 44337 5783 98352 60665 34123 94907 80181 48882 12978 47810 13391 37665 20292 71275 67141 38379 13652 33964 63795 77701 62686 494 95706 61609 54446 96089 46479 32806 89353 34905 97385 66488 32327 45061 48543 66231 73638 18186 26115 26150 36918 6910 64426 38132 47207 80515 441 67508 12625 419 54811 86931 39328 51453 18519 94571 29897 12240 80040 5926 65065 10744 48343 91419 2200 13225 55130 12326 42240 14868 71821 36716 62365 45075 46106 88919 94199 13274 30485 3834 74310 192 2628 8699 59459 90405 14730 59908 41900 43857 23890 22586 42881 13340 2053 41483 68166 72964 77868 53566 86890 93378 86662 89978 55244 15255 28636 531 37141 83253 9704 6995 32704 90916 68287 34624 5251 75614 21893 57544 39182 50791 96357 10405 20272 95302 51395 17857 19822 21998 44841 98041 94084 31743 23841 6858 77770 91513 17961 24883 19268 3470 7988 30958 43213 30567 19981 84058 46012 22134 35323 2697 9142 24662 4041 52760 85968 87656 34274 69459 64366 73798 39099 23771 42466 73240 10386 46971 87524 75136 22806 36402 42003 47194 9353 66853 86300 73895 68856 77642 99014 7136 72737 78931 63443 36594 55902 33444 9986 42955 70701 67962 21325 13938 9060 51602 82245 90373 76738 93976 15223 38471 27306 16788 93877 92011 58593 82584 55651 69671 18141 14257 99065 56710 62544 51979 58766 5871 44250 74909 83786 46962 94546 79083 48955 72601 57833 85753 50519 28185 78926 82653 23670 1194 71737 35310 31282 33477 45596 77023 34285 11584 67062 2394 27435 15256 18395 42858 49841 26916 82627 8046 48987 1687 5427 92997 26117 16294 82007 28198 67952 45139 81662 70260 76261 19667 3344 58376 57510 23250 27195 90038 12974 67999 51840 63972 73189 2344 61613 31502 13567 75717 94884 77347 59156 66499 35462 97059 96889 66296 58444 50142 86634 97194 66505 61216 17989 63381 45809 87662 62600 74474 42880 4392 22169 46669 7667 27493 51431 2103 39202 23313 15489 87345 21044 57198 27167 3868 59204 9884 11378 14763 66142 8649 9325 63199 73143 43407 96925 22730 82811 57266 64298 45320 1988 13788 58732 14990 35136 90111 9201 59301 46595 76829 67044 43339 90941 56095 10694 84773 43856 86697 53191 30780 61389 98224 12416 96322 56621 54717 25771 16945 66551 98117 85260 49478 30470 20270 65735 19024 17400 77575 5788 37903 76845 97580 41524 30654 49296 63413 10692 98537 20437 52377 23682 89403 54591 87587 50408 69828 61957 49484 40615 45436 73198 207 42652 60682 61955 39673 2772 24535 45384 29107 12546 27552 936 12137 77156 37830 47780 14867 98746 28526 68141 87846 66324 54310 46786 35000 45656 57195 39264 2737 85507 58182 45201 1849 12776 64486 55284 37428 30302 16776 63629 10541 95498 76817 70706 70618 11160 85351 79538 34918 3219 29959 64274 10671 80342 29987 46600 7861 6258 37113 59409 89074 98157 21168 23199 37356 87193 79998 96251 49291 49784 3124 46109 34741 96481 86270 5281 1681 96633 92353 71044 12431 9964 59530 32203 86964 25362 82328 45180 76737 94596 94725 56230 16820 98337 27402 41309 80571 56818 77416 42580 43858 87744 57446 50050 57748 27984 68709 21095 57136 1084 33233 48878 83014 48236 53947 51115 79797 34788 79493 8072 18288 36583 98494 91162 58797 10872 62138 64642 57437 11824 40165 55482 35131 30453 64812 82975 68499 31021 94599 19257 32410 33803 6628 53023 53085 85498 37812 36398 37015 60797 531 15072 49392 23896 25495 14831 38454 69580 15257 83361 68901 21875 72518 50596 97672 3912 97649 59355 37919 29359 76384 35460 48854 12679 54999 77381 34558 17949 74734 89529 46701 17022 68417 89089 17308 18947 70360 25315 15660 71959 29732 33146 92980 9578 22648 28567 14800 11382 66514 69047 39058 532 51936 96695 56269 27626 26771 1772 94339 79381 4919 78307 75392 87064 85802 10303 53229 73248 90347 692 96524 26301 64470 66277 43513 41561 81971 40484 61684 59708 97966 91083 48137 21947 5567 77011 48380 6351 38190 89492 57648 51084 61549 58578 48335 18110 41044 67529 5882 75601 19855 86647 86471 17363 81053 64584 2931 60642 76557 52302 13761 44037 59225 19318 53312 9229 36355 79478 41800 80577 23174 1793 32461 19252 55633 48271 20175 2243 97256 90763 10791 49212 62211 5460 53397 8153 963 96711 36641 85933 64633 8299 32650 72127 87953 95627 36711 15915 61281 68014 80280 67954 83639 66463 60044 1342 15318 39487 81037 80481 51262 90891 69844 91880 67275 22048 39099 14105 70888 74888 70762 39121 62657 54232 24909 48599 45486 15251 87244 34978 7744 28332 53088 35379 86945 63833 63636 78548 56169 2730 68723 59463 65875 63379 4485 94689 87171 58394 53269 19992 91894 41275 33745 42896 79145 30932 90071 48665 90203 65688 9655 52989 12446 60127 69081 44321 67421 45693 61291 11225 38891 48669 46714 88790 56186 89921 3091 48140 1096 86852 78154 40782 75052 24185 37311 25749 12499 18147 79383 12025 50852 71085 3694 88826 53968 13163 87578 88809 12636 630 12813 31622 60725 33368 64100 55517 74706 16843 53923 13366 72230 73350 42281 26283 72944 11990 86736 8600 10267 75180 72166 36660 82149 94101 71395 33430 85904 84307 69149 78816 22034 96272 61576 7754 17390 66456 18453 88256 85156 78238 75209 20542 76842 71681 90929 32325 17710 83874 35692 12512 51131 91715 97725 37700 35641 39107 75144 22403 31753 38181 14032 33008 24090 44039 23555 8891 83248 692 47568 28916 39300 53798 22801 26953 23892 18095 71201 54662 88152 703 84206 61788 11500 81967 97440 93969 50570 23738 16401 87592 30426 42117 35922 20170 88238 19591 65130 66288 97 19798 95205 82039 51701 14436 1127 69597 66219 54639 12373 90793 31202 18574 14451 42837 83721 31072 68237 85921 33328 97157 94159 94386 41789 29619 76823 86665 16093 61355 22992 94087 14916 23713 33288 40591 19090 77426 31629 97 5236 19825 1917 73385 40725 99082 54148 24467 45495 89040 2395 45325 23666 96939 56380 33320 28526 59389 88739 72927 88078 3141 76102 95049 88812 20481 81517 54293 3553 67371 22436 93831 43212 22996 35137 87221 19404 53826 28724 81559 97496 88513 19886 62868 3618 85937 24798 9184 9740 64972 74783 96314 73007 80515 26417 61393 68855 35799 89490 67956 20428 31815 13520 91768 89954 62169 72192 36010 21563 63042 81880 23877 97450 32696 13811 88020 86625 63611 66534 65914 71468 44499 82669 76759 44848 76840 67562 57123 51689 95122 81284 63638 98848 88974 68927 92758 53197 50565 54641 30623 35417 5158 60458 64962 81404 7248 59538 92975 91577 59435 14055 1168 96746 58931 39681 29011 13343 39880 189 37016 78986 21791 12548 95311 58209 53381 92363 85306 42129 25840 35153 18960 94673 95218 94519 84195 30170 33935 80418 13811 11312 54898 89127 80198 80844 49782 60560 9317 97568 16902 38623 60621 25570 97675 15199 96353 88484 34713 85684 10925 74625 86134 75096 26874 27890 22390 39477 40733 33717 19159 17025 47040 70725 12282 13897 6327 68008 61848 24237 19206 50544 21285 90653 47888 67956 78242 98404 58255 32013 45619 76411 11673 74347 17953 30354 22607 38458 73134 94233 5483 59690 21763 13560 57391 64589 9240 65200 78049 36519 34566 3734 89503 10652 46435 72220 33338 46798 56622 47263 65510 4633 34380 52489 75067 17136 66824 36018 23348 12029 96183 74518 55123 19801 55752 11555 32026 65619 18025 80403 69293 29978 86597 55050 5522 32383 16520 23594 28483 51661 67184 95913 29028 85902 12490 76129 71510 43807 95197 6205 14967 43188 87737 90095 64619 73098 17342 85200 89880 86420 94116 36657 69402 97507 47382 41651 38580 51318 48224 83149 33810 76549 42569 20496 16908 91590 63590 76727 20184 83461 82037 82840 45460 62527 73735 43991 22457 52887 18882 46847 89727 12629 2640 46060 88873 3823 18934 3425 87256 384 34741 48627 80140 19772 80252 78134 93253 63131 58570 26852 98218 18273 16782 68845 45279 61608 78956 50285 66891 90400 68341 17404 58086 21159 54928 45575 22487 90982 73696 77715 17606 37824 88224 23602 86314 28379 23095 31341 74269 73460 38501 20938 14718 97617 30029 9599 8859 60974 29725 16004 1513 78448 85025 67762 6415 75710 35019 28282 31439 1020 47523 39794 64839 73579 23827 72769 14308 12775 19524 9637 15689 53018 10819 75812 21470 75037 21564 14369 90781 39643 49560 13324 9048 29961 67812 54019 98236 65143 37552 476 12330 44037 25633 22035 37581 79863 80257 11112 40033 12085 74659 49712 19679 40572 4903 98184 59715 36959 59574 43376 27679 75000 54667 7330 91455 12919 80744 68180 74976 12667 30911 4350 62461 96505 5501 85357 91822 83960 87079 66874 62652 29021 34046 53129 662 56139 79159 82886 52032 91652 56048 82876 76649 1471 97743 81250 74192 69384 47054 42979 15229 37559 76848 48431 58804 22747 15030 50350 63122 62763 57259 47649 5681 36279 77247 96103 8834 29041 88169 95391 70787 3079 34451 28910 10293 6942 47105 99142 36093 97248 3379 49932 91742 74654 13251 66201 73401 27807 52703 88650 1355 38187 75490 38147 37009 79044 16824 92988 90682 62720 46942 66607 1055 18422 9294 86160 94601 89409 55611 32096 84405 35883 45413 88552 63862 60441 89373 51882 94095 51285 62886 49491 38730 79598 32396 23421 67243 57787 2417 96691 50569 60641 76449 966 13158 46797 13537 3467 75402 36966 41049 26386 80461 69674 48035 2541 54228 10974 50151 82557 73185 91071 64138 52165 64362 7630 56260 40105 49391 48601 16199 76934 47076 51237 25941 83980 73324 81567 543 73603 95613 27934 38739 58369 18585 14188 30186 23907 60967 48349 86512 57833 27726 72431 5753 48233 94013 56189 27664 47607 20925 61599 37145 38038 76034 32917 88256 78138 2330 50826 52542 90515 8637 17817 6672 1326 65498 74816 22349 56895 80423 18317 54637 12700 50125 21844 91583 46568 11843 87697 91783 59521 26049 617 29830 68892 35771 93252 23912 7496 75897 89554 9773 60179 79004 33011 45089 29760 5938 61384 7868 56026 92506 8086 37582 7238 30354 38464 55313 49788 4814 90002 87536 38447 98520 79121 97461 56124 27919 55550 5793 24197 30847 59961 92774 97332 47927 79645 57493 60616 91759 20720 13562 91003 27317 41871 19982 24401 89729 40346 40503 36985 60907 50617 54585 6610 27720 4206 9087 33318 80651 65765 85303 74844 81442 58873 45300 9271 20546 73617 13878 1363 79931 65495 72120 69693 83426 16975 91049 58252 78466 29106 78810 75768 9644 58130 19674 30778 69962 11459 86404 69271 57178 66093 87085 62650 28687 44671 7395 50963 50758 13843 87398 98277 70293 69796 86271 94754 52041 40013 45105 30158 51413 30942 29521 41887 38910 61847 90963 82668 2615 92959 79510 58917 58051 92330 39670 5700 90011 18014 38932 25984 25795 63530 29006 9378 72644 21359 54989 95553 81822 21328 67265 75357 16663 88096 70839 26681 61255 25290 21490 12412 38692 95831 39963 5092 2676 53329 63068 23282 73202 80793 2775 5565 43262 60702 67675 2714 80406 50309 77530 72419 54517 42589 39077 48909 20305 71801 2466 16530 50708 73182 72430 61754 9235 60650 70856 97004 42908 10770 50381 51510 65475 40671 25262 4633 82422 45836 97225 36522 83999 79391 59765 22083 50720 6221 31797 27 14740 93453 23361 88636 16312 79108 12031 67366 18057 20591 91161 87201 83074 77004 84030 17993 40410 12699 2268 28697 87718 54139 77647 22856 85825 41106 7363 85609 34829 51122 3403 36877 19443 44659 94964 95284 2774 47012 1000 38616 26744 76254 83098 74534 29409 3027 5241 60722 66387 95527 70675 11586 92009 40306 28299 26744 88225 33396 98628 45898 15699 28839 49453 84291 82765 48285 50216 92198 4551 24257 98958 26612 88958 49080 93375 59586 63112 74860 26136 22683 35869 49604 64533 48563 56016 76506 1239 8017 97472 81602 90417 37644 71661 889 79333 76978 55788 37254 4311 38041 28509 23672 52218 3938 15413 77956 22435 83258 77284 52355 95950 97039 40818 81725 74936 2356 63847 51736 89691 10739 76196 65895 82620 68081 5172 63481 15475 7980 47386 67547 51276 72334 80909 6843 89733 83318 90953 82403 25295 83783 85046 9762 12938 39033 36520 27281 49989 68631 49054 92047 48234 72534 618 94553 3032 66965 86695 53857 5365 39039 79991 774 32199 43339 40369 98580 6436 913 80283 24157 98333 64615 76253 4996 42661 75260 37638 83956 42450 46788 65767 80312 74433 38959 87642 42484 67667 86638 76321 45412 14856 44375 48161 62968 49092 14426 84473 55461 53357 52216 29039 98511 56661 18899 73208 65842 21123 97438 5545 23793 74370 14315 16537 47620 31754 43487 64710 6679 84254 11074 70437 46962 61614 18414 31753 27581 13959 82792 93986 82849 59550 20975 26220 76935 63490 48808 84647 6887 53346 16353 69609 57602 30897 6849 67381 56840 53389 77070 15374 40827 93341 29324 87474 60229 51873 47395 96137 55869 72703 97050 13348 9580 76620 40734 45048 37384 91703 80110 82371 50452 47922 17614 75646 15122 32281 50862 8048 28557 8778 71278 18581 96562 27837 26243 6328 62902 74669 17972 25459 76506 47198 71834 37918 6211 98300 15243 55433 34676 27741 70091 58086 44461 66687 16380 82538 61838 76482 93508 31502 32335 19506 22847 5490 74277 34922 36361 75934 3900 77300 97620 50450 55063 37607 88897 26567 93322 47361 44435 48120 22759 2473 34713 87202 86174 31226 95327 3771 68905 52600 66895 24504 82373 11591 84786 45180 21969 66024 38928 16804 52538 55683 84720 79853 2787 17403 39209 52692 47586 31270 69491 45426 20870 11074 36328 11530 46208 74851 813 88754 8134 48856 31976 88838 12461 26135 22999 63555 85702 97437 28381 28386 82630 49220 27118 44524 37843 59102 48094 98385 93784 42437 82838 63739 12753 87455 20246 65065 74132 31713 15120 19026 629 47977 40615 60378 14996 28304 64668 82822 38857 65247 61757 18420 98784 35988 47487 67365 80545 43419 64397 22497 19717 59020 18621 15243 78064 6793 98489 22385 42574 45002 78190 2354 87744 75507 13800 33867 60560 40798 45944 95444 77898 70357 72562 91239 23912 68652 2970 39626 19152 13586 43845 20707 24427 83923 45709 42865 92841 4767 28590 2346 28525 54589 4376 84635 75325 46171 17799 24776 97454 15988 43117 33385 45944 52496 91440 92441 84551 20973 82180 18003 90665 66551 38795 70162 55008 75541 80812 11316 32622 7771 21161 79986 34515 19269 7176 40213 53807 26369 1180 61707 47247 83143 57178 68790 37139 53048 77433 34547 54043 73029 97529 81603 15602 47728 98252 294 90588 3624 513 73401 43227 23961 84925 42059 25807 96589 67133 22975 3799 36404 37981 81866 56450 11703 53152 17813 34345 4349 62745 75983 35784 82283 230 28829 93838 1164 86160 17177 28070 66530 17130 86496 28894 26875 5775 15491 24479 70371 57605 1987 50109 73546 56928 95977 10182 75436 9617 35102 49022 15568 64072 9182 7260 39239 19852 73496 30636 48825 31200 47764 52048 19689 76753 51999 47447 50588 39178 24099 5504 82899 74411 82460 77771 29869 79775 953 60119 44471 63673 1957 23647 60070 19096 6189 21541 48276 62575 26494 80780 24129 93830 64486 80704 37711 25610 83098 48765 60660 50771 42115 96410 37382 83531 10276 83501 2326 45981 5610 2223 51475 34457 97871 45102 65629 79902 52009 81826 60447 77009 29479 34453 57850 79371 77649 72280 29200 80001 32614 42625 82952 89342 46333 56283 85682 18856 97384 40140 23857 96986 55908 81542 89162 51187 98456 89571 61040 8607 5684 96772 39729 16167 92072 50618 84936 77418 31291 8129 98689 16343 58793 50623 34380 98791 33964 4740 76718 32240 20195 69386 57621 20468 29071 68639 70153 28671 23486 34956 17173 60106 93172 25577 11008 73093 85703 3801 8461 79399 26533 78488 28555 54262 67466 82701 98469 11136 26682 39353 79397 63670 68783 39595 24018 30365 99020 14483 22055 98831 42374 1724 5163 22224 18852 59912 71810 56288 43537 17224 75205 8086 20168 75828 76652 30040 37769 5839 39441 87176 74508 53090 7794 67570 56566 23261 23413 24420 63595 89808 37849 76806 17688 18191 995 19050 1490 4424 61791 65358 59665 3358 21540 85930 49285 36497 83897 95717 72069 20181 4335 27277 42300 33503 19158 51803 861 80881 10882 20017 9760 32715 21483 76965 50430 28801 45608 23432 83040 76716 63060 20070 62669 81739 84105 74824 13265 70065 74708 88781 61108 92424 31000 45713 760 65245 18681 3085 99100 906 7717 82610 36221 37012 78300 84859 9395 79939 47850 18753 83816 68436 32454 24163 66833 90067 28770 71906 99130 68523 77059 77522 54040 74731 60572 18456 16068 84904 69332 38864 68843 9548 68992 73398 78249 54862 74555 24469 66316 61383 69281 7934 21331 78924 37982 60715 59771 97827 83649 23695 80323 22113 98815 66092 28332 77559 78053 13693 85574 96616 60798 54702 34300 90782 92387 61876 62223 25753 23305 5919 36066 43990 12939 49380 73925 16077 45420 55779 93953 96144 72928 93560 89009 107 22068 88129 89921 64646 35485 74240 29068 54240 6932 15571 26168 77411 32640 66175 11194 87759 10732 44281 25197 83550 77715 25295 39932 74586 26348 68500 75228 28978 72474 89426 24131 39291 70267 25916 83684 77805 8498 30603 87088 40406 42323 92531 91206 27699 67614 12693 83606 81214 82047 68827 47685 12806 8835 65169 27800 2538 84164 8841 59090 35901 3985 36727 25824 18072 35660 1973 23512 88142 22459 26451 39622 73176 10933 36517 34193 35966 14802 9813 30176 71694 30813 59142 59763 11564 85382 31346 51269 78652 87039 40731 15442 84528 1419 8716 3188 54281 80158 90677 62560 65412 93945 8412 92917 18237 81323 85162 62772 20119 45999 7321 41612 56809 87653 15328 16326 81749 68416 19262 80070 78956 30918 2700 45053 2204 23705 87651 9748 89136 27519 75473 76367 71463 29495 98479 40308 73654 66114 33728 32383 51996 73607 31063 43579 38220 42479 53249 88247 19187 32704 46295 45419 16307 24364 55222 71333 43737 83588 12429 59014 53086 87477 36581 10641 94178 32693 95706 88246 914 86817 14308 28031 24224 87001 35542 68512 68141 45003 66621 61676 25927 46691 12938 79167 93010 1037 66911 34304 90715 60733 54831 71535 29704 90892 72214 2796 47599 71715 57845 70578 20728 52689 23946 24309 98935 43998 11252 2269 52129 41748 82253 47314 55839 94278 13925 18498 22462 12492 93556 85949 12579 1824 96092 25220 86973 75593 21222 87416 4358 49293 29125 14313 89208 73093 62491 34695 27529 31695 72536 88034 14557 76157 60564 24533 33536 43220 45068 62576 50850 30228 79937 97144 72283 10320 92889 74519 95923 84768 83934 17284 59577 29802 74491 6913 83724 58740 39803 64443 82133 38527 81530 3786 68787 64817 18782 94524 64482 50836 44036 77782 23253 50869 55838 11506 36858 52502 61430 3491 49238 10473 75175 15679 55972 39344 24791 38022 84177 2045 95857 53227 78975 51232 80063 72384 73701 89139 68236 44746 10183 31638 79529 80770 78566 8195 64460 75853 540 7944 60917 11474 64830 90917 46066 42028 47868 90965 68020 88094 96976 34125 36780 75954 86365 61931 43018 46750 24225 19894 852 4201 57594 23308 67598 58770 75741 1887 19739 2371 12881 77948 79742 80917 31205 22910 8956 68512 76037 30814 36397 96956 65455 36338 42234 42898 36657 57624 71640 33300 43983 19004 15393 84577 11661 63043 16289 26153 46394 30384 83066 59158 39041 28906 87361 58289 73808 15844 77928 3272 1575 24244 32882 41735 33863 84842 93212 3038 89551 67043 95983 91396 31882 78965 23396 78465 75015 2198 45323 92637 21464 25991 73043 78275 19460 69722 46993 1043 3455 83396 31781 74454 82346 20724 87108 66956 9401 6413 41611 40150 1672 16544 70027 15378 31190 90129 53650 6568 33224 25742 88581 7579 59936 24167 24232 82627 27074 3228 38284 38622 50638 40677 90184 59804 24923 2369 65039 89059 41320 29244 54630 89677 84248 65121 17265 23797 94202 25612 22017 16928 28874 44656 47333 38206 33700 55822 48 28818 76013 89869 73464 56418 18985 60456 21302 36105 85772 82986 21076 67806 69256 44653 29612 82671 46489 21270 89976 43125 55662 34475 35622 70211 66598 25181 7128 79188 94586 68136 89668 62960 55612 37510 64341 37748 78968 80429 89092 2052 96523 31942 63020 46023 18359 42484 13330 74837 78547 18029 6579 28304 636 40998 74573 52040 69153 35824 97527 33325 20579 71466 70529 26316 15038 98302 80440 83290 20273 8717 36402 53166 78461 86398 38703 31578 86526 32576 17673 91552 16135 802 73430 22003 72398 55475 11398 15501 64454 87623 41110 79400 14317 34993 11307 7340 26172 90861 6549 52850 54400 14842 79310 74882 31750 14368 10547 70432 17859 78403 98018 38659 24176 21926 46649 19916 23077 81847 92683 72545 19330 26451 68841 24186 10930 52701 71332 6841 7521 61543 7843 12080 39318 18834 87025 24400 64863 91561 65326 21914 89621 41350 97525 87778 59928 41411 42518 91 56590 33590 17702 67604 69161 149 24599 9100 37820 54151 17007 77391 76178 34339 51424 66825 61839 99016 58960 80750 17290 9356 6831 57942 87355 39414 81851 40881 98941 56919 88456 72181 91274 27151 47537 77060 51989 88076 21719 38258 72736 27331 80148 20127 32162 3972 73121 75389 15920 5264 43877 32992 4989 73721 95790 19900 63274 77806 47444 49813 69661 72386 24962 83215 65638 27507 54853 29609 46344 57196 90581 59065 85602 46437 6505 45771 21036 73087 49082 77526 70242 98869 91223 13053 25427 55361 52895 56888 67949 83477 26413 24882 86995 31477 2060 5846 76100 9609 16595 1942 55229 31422 88174 81380 18448 19284 85370 33485 67976 15788 29793 27213 8481 6410 90524 61608 34103 85613 73999 47077 10386 52881 50220 63116 71557 75703 36481 37620 76087 63193 88341 71027 76233 73436 63221 20048 73662 84808 36670 97423 2861 37791 78338 83293 38756 65867 2110 4481 79578 40014 49598 85869 8896 34394 29711 48033 34861 97682 33341 65130 22332 41742 64285 94224 64460 51982 70430 53701 41618 61327 77231 44282 67359 24602 39426 31468 9753 98688 45258 26565 70825 28087 71118 25359 77221 58543 71332 58513 9046 51364 45339 51948 88706 91567 61860 26387 3163 17468 81515 10286 32514 35854 85301 5100 80836 43560 47442 25948 26073 82587 38841 44227 81847 1307 89532 27846 82759 19578 92518 8632 40322 7891 2392 1250 63871 53208 89978 950 97758 48154 16315 82209 94284 35065 69117 16759 70442 18420 60092 91616 12861 51574 79074 73133 39566 62967 94219 75560 66573 38103 61068 26643 54292 62169 30384 63759 75786 8485 57923 48803 25830 57302 67212 48490 69918 48188 81577 65630 70658 57692 66099 67893 92965 8754 97819 86188 87788 58066 79198 34528 78307 92973 74035 90480 55150 740 20631 54973 97031 49065 87723 60310 41336 75450 66897 31623 54620 20482 85893 49179 17902 13635 90895 56392 54198 89798 93425 12843 82124 86489 2087 89960 47624 89349 92161 38334 30167 1848 85920 86852 67003 17835 84790 64934 25019 34728 63473 66361 95561 33754 87518 69894 80150 19479 54745 44240 25043 69560 59976 11462 37427 48277 67107 51998 35710 70940 21896 32927 60579 55609 33146 22631 48036 50039 47621 8783 56463 51011 27856 93050 78877 88910 68561 36037 25774 66068 88684 25158 27732 13244 54896 19510 35000 97062 34668 17815 90366 80759 62097 27399 7844 79318 62524 28490 61244 46762 90743 38852 34775 41286 72235 41596 11296 28303 19621 61563 15909 34384 53614 46159 41598 10076 56743 93800 90784 25781 90319 49959 67092 20836 41093 15152 90840 88594 91525 73919 36297 3956 11981 89111 18402 14366 42719 54134 5953 36443 26749 58016 89131 72068 35717 18452 95720 72700 68501 49723 93268 44514 15920 51 68048 19130 89557 6631 38556 42010 28428 5288 12244 74733 84577 1529 71834 6034 8636 49132 45322 76642 31998 32174 16523 93694 5865 64242 84502 22775 46435 27822 49472 75967 27452 44090 98325 41982 9776 20236 64247 42217 6116 34698 58385 80759 27228 82000 95554 50088 51308 20478 7901 24190 55844 44437 96707 66103 69470 87739 25209 52187 32557 80114 30040 62438 96731 42815 9711 41052 90952 92797 37026 19494 60917 53160 80899 45417 97429 33528 77371 60379 59304 14929 39683 7648 90662 2490 10914 79851 30330 64837 10055 3797 73867 68226 80332 25363 11490 36369 54455 3533 24071 57219 36786 33445 82961 21773 79163 48939 76186 71849 41581 24678 38270 21698 95072 49577 54948 37996 7005 25723 31755 64694 17310 27656 36703 31103 55034 98884 36327 21050 15779 31387 39727 7762 32121 72809 64941 8924 51121 60204 16108 15801 95820 52110 19156 19885 42817 76168 11893 98457 24978 69606 92746 86545 35592 58528 35831 4201 72401 62801 69090 9360 11654 64525 4757 54561 52655 44184 90721 32434 69867 23879 64930 83193 62779 36290 97533 91166 29346 20618 2715 64869 36799 85011 88821 42276 62944 79435 98988 74157 33342 46871 51626 44730 95143 23645 29117 92299 37954 13122 2663 56332 35103 82773 91767 33736 24297 71508 29852 47475 25588 80158 18742 75948 91252 44204 17183 53176 84085 87586 56641 4996 11371 32394 95287 35971 39070 22411 94113 44824 68990 21185 62707 70925 90571 19408 54367 56635 39569 12637 64289 2549 11634 62805 21726 4346 67833 4850 79536 23564 80737 91873 777 41860 31982 40490 13442 68113 38140 12591 85611 78611 76742 9154 33267 67267 32495 75748 92297 85169 48175 16293 5225 86128 58448 76090 22214 2893 40916 43209 78798 49116 88290 462 88060 79678 41155 1385 49523 80596 49264 11087 37362 4995 32887 84964 58130 36394 75040 18952 44285 24960 40280 66459 22819 29731 74806 22299 97586 47810 41721 33314 44502 56033 77572 34185 75527 2145 18701 60011 88971 69591 77518 94817 28253 19975 2668 15456 29852 24218 24640 51782 74068 93720 37591 35415 11047 29964 40341 24263 79498 19271 9540 75057 41938 31041 19199 11248 55707 51959 13344 46163 7236 60571 91157 54912 37379 97551 2231 27703 83086 93113 88951 1629 20589 39322 60316 80160 73188 33817 36229 42743 89716 54970 10805 17598 77724 77738 28606 74142 44315 65049 73599 4402 27385 21933 63395 72502 88157 85487 82167 86970 83175 40149 46728 94689 30901 15741 92030 22315 13849 51779 49840 80746 45211 67728 58984 84931 9442 62200 20280 57148 88893 29135 92532 23720 85550 15327 11444 85993 60196 75030 1109 72319 75070 72302 7780 90712 96829 72336 25689 80781 3576 67434 2996 46217 41748 30696 56455 67980 4113 80010 58715 62869 14020 78175 30017 97285 62621 79184 29182 54662 15770 77333 34840 20123 35280 33030 19244 87058 7166 82325 81361 13458 53114 15843 98178 27542 1611 35915 61099 57664 85574 24193 64445 29623 2267 29030 43726 16559 84304 90755 33228 23428 45588 18835 3938 87135 26368 33575 67729 44605 93384 20401 97465 55986 18395 52176 75329 88878 743 36074 48298 13923 87705 69686 78043 49901 38933 59559 90254 85046 37795 2916 43427 33518 5810 38258 38805 86131 11878 41934 50882 87604 41751 20520 85624 76376 37709 14529 56671 92652 1568 14031 34952 22933 78283 76113 5999 63748 25117 12546 3238 41881 69521 22018 5473 20301 91635 61496 59421 92251 12722 98644 96383 71096 81194 37328 22371 69471 97608 14002 93644 42701 21419 64024 90948 9308 4642 76441 62773 17427 2870 35752 69342 3717 82720 65932 85887 87201 81713 61056 71355 81753 73259 57463 10042 65363 62568 51233 94287 72877 80815 65303 82152 74833 91261 29440 5692 96362 65647 18368 62115 50348 54846 16038 82392 82817 16993 30123 32089 43267 59021 79097 41191 5420 11381 58676 13655 33085 84279 22206 84849 63274 46855 33255 11029 53344 97737 93105 95043 44263 15193 57084 10652 95194 45321 59593 1095 77811 25926 76018 14613 8898 97765 97055 61087 47492 43967 28021 28593 81826 37947 55197 14074 59608 49968 55063 39891 71558 98062 43521 44711 11818 77904 15109 48886 58086 74267 12992 28523 57967 58179 87630 5009 75739 44444 53457 55189 37332 70360 12353 97424 72198 82625 26745 12055 92007 80072 47119 97478 59221 39343 81974 83983 28588 8180 55071 2497 92666 70926 70878 61768 33923 58450 81809 69635 59010 86040 34218 67493 19270 39124 61487 8401 22616 98518 32429 68695 56524 51295 48437 6274 610 48729 78907 80837 65682 56680 63050 11223 45345 38066 57559 33147 21550 26663 76173 82796 80674 66042 47110 52221 78432 47376 23065 71596 54278 48948 27466 16446 16938 15697 28908 74697 35881 29075 62100 4643 49477 61261 93663 72313 43198 39010 19428 58485 25045 59165 54271 25516 29050 16197 48486 13882 72001 35931 20780 8397 56437 95269 46132 25276 75349 73863 57572 32938 18972 19050 69449 98531 8459 76390 66914 20834 36471 62166 23007 59346 62185 49651 53265 7322 6700 62685 75448 92778 65714 71256 83639 50615 9596 32940 92198 28189 62399 8861 70051 30779 45792 60751 46057 64139 75259 21740 17691 24127 82954 76641 75732 15545 76977 37893 94550 65839 15655 12193 97369 84613 2978 51884 59864 95013 67490 84095 51962 46073 32166 28067 3930 27343 71606 3434 90346 80646 11618 63121 42443 74540 17548 33538 49236 53701 4234 18432 1549 72577 20914 81562 50907 21097 15338 12001 66556 3342 78626 61528 14934 67100 79485 70400 65399 10398 45766 82095 72479 87871 36437 83818 8146 78849 42394 49978 20058 5694 6905 10206 2501 53483 6963 49796 82623 66629 54025 36960 6567 62889 22291 6758 77162 53707 51997 51295 4693 45137 81323 5947 36212 84982 39071 75860 55007 56886 32914 46552 82387 60993 11195 57972 54511 15208 71365 73730 35600 50632 2912 13422 57715 37752 29581 72928 87999 53331 90602 10705 60125 54508 42161 49807 8085 90258 49284 86144 47060 5593 75829 54306 26453 58107 55961 22767 25427 22442 32123 83970 78913 61279 76198 86500 79437 71409 24392 52890 61620 59377 43016 95824 3053 73235 79955 25199 64218 77427 50797 63889 11258 9562 13237 37961 60707 22581 69784 12537 18143 89604 15843 81408 65000 19918 17453 39456 96066 97658 43946 65237 29497 93381 47266 16481 85008 49238 1091 54580 92619 73289 58225 43064 22881 56202 48335 17888 78559 78715 92605 96698 3995 38529 33681 27878 43863 47201 81603 40530 78349 50094 65353 7585 1156 70979 50773 78643 15323 64532 42904 91784 29105 40732 86414 54475 37509 4217 45874 8143 45091 32138 59276 50952 3709 76685 62472 56548 58731 19099 50391 3310 25111 47082 71963 11748 59425 58017 93692 12767 18002 65307 59399 76032 95590 96784 22889 63204 14512 94625 40578 92956 65314 27214 41155 79782 11595 19706 13095 13739 76190 61611 95595 53026 54011 29795 78816 84095 41329 58362 26396 74298 70684 62952 70067 37514 71922 22087 43387 5946 69333 23716 50875 56978 5058 77202 47633 24868 42042 73812 39438 96194 28065 54841 81017 766 86959 10798 19934 1746 31209 98864 52359 79262 2662 94300 97327 1437 14069 7867 63616 33161 95996 12961 44866 27824 57323 25006 70254 71833 32965 51534 53621 75760 95658 47025 9816 83270 36804 82534 96996 61833 7930 13570 40044 39247 32582 83231 65667 92351 1342 87676 85858 19687 83258 82456 20566 65159 25538 73574 31583 49856 90349 26180 84942 11960 85796 72080 57686 91238 61920 27287 35258 59286 71569 81228 46755 57534 40998 50145 23824 47541 12973 44859 51431 92822 41643 30261 24556 59782 95511 18463 3715 10032 73113 11908 53607 64993 1402 72471 1284 62885 70202 28464 51334 41231 39021 95710 14190 55775 44970 141 32911 94957 18340 31340 16880 17097 67630 40996 55568 49479 74389 13775 87534 37516 21818 12161 65350 34445 15068 73554 57919 86487 30815 70362 7162 96168 28409 37967 92187 63377 49006 64106 27048 16767 85734 90397 77442 13494 90316 73269 33671 37801 89265 36888 29325 1892 74929 54519 16115 73408 12363 48760 38361 31249 19233 48273 29873 26502 30624 96693 48433 12470 10447 17441 63574 50402 72302 79734 7199 8426 63966 65056 53336 21367 37717 26664 29478 88996 38909 88016 45787 71356 76407 30669 55790 58677 42539 33872 29846 90332 90729 30003 37375 76750 45059 50895 47479 70242 19534 92540 84338 60596 28424 41510 92495 48086 60125 3824 56341 9336 7537 93438 31220 66284 95540 6060 92116 52617 39847 19952 58932 61998 11305 74312 74469 92484 52845 87721 72549 53954 66812 60606 7559 76249 55079 46385 80396 26713 59933 98919 41046 36793 27482 87977 42389 68980 8519 35880 57293 2688 43987 35089 16132 33746 7670 35108 71320 88506 57783 28079 73145 5898 89150 22915 13834 38685 79882 85316 86806 26105 84058 31730 46897 29361 11530 24972 89058 2509 10551 18677 72212 64841 82647 69583 20013 10133 46648 84145 10334 77927 2561 53994 52709 41857 43472 89103 84682 28794 48503 76 82234 65744 4577 18099 47405 66497 10792 77842 83606 98122 18793 48162 5155 93302 10367 77337 51208 88638 87438 83867 49786 40341 30537 48663 9328 10529 8550 1064 41642 57060 11463 11533 85417 70978 50057 96828 78879 49971 17011 55917 44648 22705 14433 26248 45389 64195 7471 26778 84194 85251 2915 70624 93429 8625 40278 13733 54125 46265 66526 5 99085 78244 38118 42386 67369 25876 44501 9461 15956 60761 72100 93901 50770 78812 18151 78639 61492 45851 54730 7024 43084 77567 47762 44689 26590 93707 5059 39019 7235 98110 62961 94146 81768 68627 3121 48265 88186 30020 61035 32467 61166 44844 8014 67168 4671 59637 77383 59973 65199 19236 78734 50751 22301 86270 36840 31517 62853 34464 84649 47362 9393 10618 86463 50331 26934 11821 15458 13936 57603 44075 6180 29706 26254 84150 46134 53495 74535 77063 6231 83169 61346 22782 35953 22611 90886 65776 4709 40539 24104 33627 88776 81256 42674 5586 5429 38709 67472 60281 10290 64924 19784 26565 72254 62826 67251 50222 73379 3469 68132 36244 24423 54479 14932 72856 52911 87418 19017 85096 17824 11537 32177 90766 80004 82024 1331 29902 1666 58911 75181 84464 16024 611 24358 53138 94955 26892 16784 33503 57996 71146 85047 14973 39460 14590 1898 54169 29073 79873 60526 44866 2825 13105 15744 4090 4562 30832 68849 14927 7393 54726 85934 12433 60185 75550 25486 42584 44244 87693 79630 14266 63751 2281 30629 6019 88310 90963 28730 46586 20824 82450 915 53715 84480 77981 71139 41493 96598 55855 68732 77722 23051 1507 60085 6679 61924 83998 1888 28901 78090 63064 40483 49037 87683 21280 77226 36612 34122 92539 71201 76114 19295 55741 3175 91873 90418 62830 43397 90178 54070 15759 53035 88051 5055 90288 58706 72880 86924 39800 67608 46767 91331 17732 69602 39030 25414 23341 47633 89848 55082 1679 51362 55975 19405 50918 70149 18069 69576 15607 37929 60066 53845 8152 17501 9689 12469 63224 4827 42390 58928 17059 58855 95664 87666 25617 89349 18740 30608 13988 49490 97830 88173 57148 14586 45223 95298 90957 25189 54542 6693 60228 1393 63231 48057 3367 76045 77007 92285 73408 91062 29908 15269 40618 19888 68935 73492 51774 22429 30790 38419 2544 40871 43015 7930 92115 10865 10820 21642 44385 45545 81594 4466 72446 62199 43349 80696 46497 45773 48300 12166 90041 98455 44884 70960 12491 89178 29560 22923 55308 81156 16767 7418 22643 10557 61424 36509 92727 6646 35501 9760 59375 9389 24141 8955 76328 51074 54818 35568 79446 39185 77883 33889 81494 80362 46865 53848 59358 31406 16211 2307 10015 41621 56416 53326 82629 41026 20908 74970 6696 87285 16282 7264 90850 50629 93666 57298 90062 67606 41150 10118 30686 9779 80466 69014 60882 92981 65341 85946 77799 79773 40678 83633 41989 11307 3715 24875 58451 36055 72225 80788 47495 13277 28165 65929 67213 30855 29221 23999 20908 50530 20076 73284 84482 30113 5853 17713 88184 66754 79010 93575 1392 60900 40742 54720 26222 52695 81411 4135 55322 67293 78738 55274 49467 47929 81399 93890 45143 38697 58996 5664 78420 16221 98476 14484 13139 26445 68141 80973 12015 98883 1633 46056 34166 12193 16269 40841 8051 50192 77890 79275 57385 70857 83662 70698 39135 97054 7687 34505 1983 24359 25419 15957 84249 23793 29659 18330 13327 81538 98820 88007 93447 54078 27617 76134 72542 1234 60460 98119 96806 34831 80094 24482 5723 39829 66700 22459 95403 11962 80249 45874 95828 11267 75058 56142 99012 17375 89402 76287 23675 24746 32389 86939 68644 16728 10791 7770 6473 54765 39953 6446 13636 39039 70612 45561 60283 86250 33019 91047 47523 45901 49530 65169 95996 9243 88417 57305 15645 81820 27902 31732 84566 15205 50008 37802 36463 22681 85089 25708 94552 79912 51633 45101 28152 70076 47962 66828 80057 78139 88363 14396 28304 12987 10171 8893 84326 69285 70630 15666 29142 88061 30597 12497 96949 59477 50417 10880 91073 16439 95261 77886 29611 43324 35018 13039 62950 72152 3803 30665 46295 36391 77866 89255 75760 95023 33070 71285 2612 28226 95147 48556 88486 49093 55285 15420 28723 71105 85321 90808 24377 13420 17126 56613 13893 18690 97273 58183 26751 89922 4235 34567 78854 85511 17364 33577 27511 29565 8154 1244 50901 42425 27639 7777 81284 28539 15585 27915 80313 91178 45186 27880 88878 61701 82886 7195 41014 45873 18327 62848 48012 29909 32316 55468 86899 43127 3984 42665 46820 51335 24191 5877 79619 7433 9753 42885 80382 3014 39191 72382 11377 70079 70705 74956 41063 38694 6069 22403 21057 34162 11601 64243 8140 86243 95513 14065 46844 6257 53689 13580 24256 22393 60077 97817 48311 18016 73533 89222 28013 81661 57293 7659 37531 92605 44262 28363 76971 90565 89532 94857 52929 6966 58493 36466 65774 80784 2069 29906 25148 3804 11592 74211 84191 20963 74906 65990 2266 78818 67238 91518 90072 26840 36239 72442 64636 2736 84215 54921 55185 78002 90566 43847 2084 5284 25226 59259 98620 29429 38585 31120 66250 44772 10809 2748 69529 57834 46228 26658 96072 5311 20919 90411 81565 87537 37147 61934 88210 64388 81053 2296 36321 35676 48164 28491 55718 50640 45543 4410 15074 40524 83080 8282 90601 65385 1496 27883 25774 67052 31966 29338 18046 62300 8349 50700 68557 12824 36846 66843 546 85801 27820 59990 24198 13694 38461 47502 18543 71246 75114 65055 6560 10348 6528 6262 6398 80576 65384 43540 46488 96294 37738 89778 12143 16988 84608 45658 79089 23693 27471 25253 347 27812 67850 31441 86585 41056 82407 36656 54577 29640 76481 38219 53258 84220 60947 70432 76657 77159 51914 49523 21348 83579 9817 84258 71759 73522 991 87302 60525 44551 74923 71820 53463 18316 9551 31004 47098 67635 40349 56800 21972 69743 86208 62818 62555 98537 18546 97229 89881 85221 14098 81770 28589 14879 50674 36861 62601 34405 12368 55017 60607 28429 97775 82357 68764 29177 39275 63656 28680 47255 32793 73266 98188 53055 70684 69708 83675 39486 38924 59001 88832 4746 96583 94303 56980 40183 50777 10806 58267 83006 13110 85559 624 76845 33124 39018 54088 25647 11969 64145 30661 69149 84103 60272 1719 93059 27243 7636 42673 63001 53510 79902 66662 97926 6883 29124 98436 94536 51804 40592 19141 73335 3661 25472 32987 28431 9966 53736 91609 94342 94265 6035 32618 5585 84709 79229 25872 69208 93252 79632 78231 8037 8997 96138 66307 90237 31837 5459 69549 53013 43765 56401 71123 60762 75411 95901 57100 69128 70327 4903 22942 31662 51340 8395 9648 19619 77232 96998 22802 27739 2322 84778 96209 57571 30696 11283 64803 81138 28124 7859 78611 14987 29955 33511 29087 51054 92326 84596 28429 36534 12032 33154 48079 15529 98907 46569 86851 31613 81443 47115 64716 5889 71767 65515 54999 47596 29828 28785 68367 73957 11593 84888 94636 56203 94105 26917 81541 80984 20653 56646 17120 73576 88646 47445 38015 46920 72996 78589 74188 84657 68260 32201 29045 59338 89692 31763 64463 18788 73946 34574 32103 20969 82141 97764 25498 66704 19758 42620 25861 26748 48044 3583 95610 92411 77133 91854 94530 24063 82917 68354 36581 41891 61284 96280 22298 65458 77675 15107 24375 18720 23994 83236 18363 84080 85904 86934 62585 35265 36962 24875 12999 47640 27613 23589 71913 19190 97983 55380 2383 20419 93810 64723 17900 28995 2584 89453 33984 57430 4920 54936 3681 88534 13810 13439 38988 33637 80072 47195 32530 37963 7603 88594 96735 19310 66473 68036 68607 22505 78401 18556 16106 69035 30383 44472 15327 46570 27301 106 12612 23105 98794 5697 58089 3453 51813 34312 62529 39422 42699 12849 29379 1065 33492 15657 77787 31766 19662 74395 97357 53052 59402 51451 75921 12369 98065 36024 65743 27620 28092 13755 89773 30098 88343 90684 67652 71997 87031 62577 94571 91601 70865 13565 72962 86288 40874 60427 86063 12454 93097 4955 93805 22309 21702 61275 35843 10560 86890 33139 95196 24033 1191 15770 14452 94480 135 8737 68133 28516 19600 28701 33001 53254 11286 26211 28248 97607 71162 22006 35422 58880 34045 48341 8980 42365 54525 51805 97531 345 75934 68769 54629 16736 82512 88159 23145 56370 55711 41870 82436 5045 83075 10970 53733 44758 97316 54847 34914 54391 26650 10430 28576 80289 30182 8558 52995 34627 12655 31148 35692 35540 23199 80727 24599 68673 39589 14870 15769 74968 57200 64079 69709 78095 70910 4830 82198 37416 42620 30468 411 32704 16425 82733 76423 45239 42525 41108 57970 36156 9820 53425 22191 49082 2489 78945 19044 14839 24160 47944 24673 58155 32238 22787 5485 82885 146 29754 27676 83132 11200 22632 76501 2937 49590 9850 19057 88233 2239 21244 33650 53146 58596 78736 93884 20267 86481 16169 72878 56048 37136 63350 4312 73209 93763 21973 12996 14345 56230 90466 10860 30957 52291 62457 60 61429 73449 20599 8382 47521 33822 90346 90095 98189 78399 61287 2065 48583 44612 85955 3979 36122 92065 4281 63789 22480 81619 3358 73933 88265 53849 81917 55802 22820 19202 36665 95761 28368 11243 45592 19535 3144 37251 27762 49744 38701 64272 96328 6901 14552 80413 58634 52041 34920 70610 49326 73490 29994 76610 20946 62071 15566 37033 31130 85952 33896 46001 19390 18077 27629 15711 13713 11164 21194 28977 71004 72808 97892 29899 71324 52346 52865 9337 78758 60199 34625 87805 67158 2817 30493 43208 22614 62638 60669 23006 75619 8963 25260 87637 75032 50029 8181 53096 40610 62174 4799 69609 26792 46787 70082 50905 49505 15293 78263 53065 73412 11189 92111 80732 27457 52668 19983 81394 56924 78183 35152 16168 88229 31285 80947 70648 18530 1351 40728 22492 5830 11108 3707 89582 95583 68898 36223 56051 86642 77960 1096 58109 24978 18277 49796 16940 47115 95939 61464 72430 21640 66894 42116 83488 24864 43143 68609 50550 51125 12213 69361 66434 94607 87663 356 6948 55608 45136 89338 88082 40464 1201 2872 25297 6049 17454 72913 71965 84425 49318 33106 18098 9000 18738 64455 93207 8134 96214 47156 81535 16372 57988 80477 89976 42423 81824 68160 3061 4131 79036 6676 93494 14210 97243 98174 71219 83156 55230 37542 7196 77934 56132 92516 10354 11326 13364 36697 20074 55160 6881 44394 84745 48480 55612 41001 7513 28391 44962 7230 22506 91890 20484 12690 19278 54397 32329 14327 30366 47432 98116 67513 86418 97719 67904 42671 85186 33784 74336 23724 69644 7666 72307 84380 17637 34213 73011 736 5787 91398 21649 71957 27229 19326 51852 44479 59915 46559 83702 71796 87811 43970 73623 67363 98201 88607 15359 49960 6270 86217 87296 11052 8037 92278 35868 90750 28388 56765 5642 20170 63905 18522 65407 18374 69424 91833 45624 27316 3307 31528 7310 9539 52958 8192 36985 20373 65899 80311 43473 54839 93258 10733 11080 67873 55676 92566 48439 79664 11676 15931 93030 60818 30618 77951 20320 42395 20805 57034 34814 61568 41964 63196 34116 88389 42937 69977 25033 92785 49249 77289 97964 5644 63693 520 49617 86009 32174 62880 43702 31730 46475 49294 26854 83484 3433 11171 70924 49630 39409 51292 44715 67001 77129 84808 89644 98731 70731 31075 39559 34344 63523 24177 29069 42352 43261 32678 80858 27487 90233 4559 85161 11016 30251 69092 13740 29355 82681 92321 72082 2750 97530 63181 87282 50294 91584 48014 31030 54650 6848 36252 50467 95147 40386 96681 44929 87187 62804 81701 48869 98778 43248 33362 52666 21088 571 81868 60384 49825 79735 87980 48688 65309 14769 61891 8308 73702 8409 5787 1457 31704 89983 93814 8697 73415 62795 83551 79495 1404 87870 47559 37483 59617 46542 72694 33782 74223 19366 63382 24549 29969 77230 62558 85894 64161 56230 74520 89724 20445 60470 83082 51096 30754 22121 81320 47166 50260 80249 9384 28761 52680 56857 71831 92331 72501 55891 12116 2780 87547 58027 1332 23191 62213 36458 47855 89688 69236 50889 7468 19163 80754 96504 69936 1780 47030 38577 31566 64791 96484 7612 76601 84174 42140 39921 27987 84461 7251 90105 75759 31283 52755 18187 36571 3054 68476 80830 83489 9263 13370 35729 98684 26335 53517 62413 62629 50975 79870 46216 1536 38173 64559 87734 1289 73218 54636 25566 29669 35619 1134 51924 73260 54309 10439 44503 5513 97226 92109 17616 38003 15267 13023 96672 52495 26022 89389 54206 95940 8059 61317 81825 63815 51593 63779 9063 35899 74525 9018 48176 71705 29541 86944 13233 78690 69477 10998 32332 79127 14357 13548 88985 66505 65082 99021 39527 18237 26409 16854 86523 7079 60186 66401 60451 3314 67628 98525 91207 7833 12356 41074 13563 10960 64084 42130 29260 82343 11454 7643 12514 66344 20948 15104 43230 30032 43534 91398 24153 20953 52638 97585 7562 99125 99002 67887 8170 22477 36553 82030 13993 45934 71672 7301 60398 28194 66854 10487 39199 14200 22643 41447 57312 95758 61242 99020 53419 90074 10607 34629 25485 11850 98311 78987 73174 35653 443 52147 44373 27628 86658 65198 94148 75237 67186 24526 44158 97367 80301 52275 48011 28129 55354 84589 5590 1378 45828 85104 96039 87782 15265 98424 83775 42454 8181 62229 35901 91250 45386 90041 28094 66633 6025 75799 35688 7454 41895 63393 21916 15993 29068 76800 87420 78260 30369 17343 78262 52208 88392 17604 20213 79193 34815 33282 37374 98626 10762 66052 8293 94908 36884 33096 83154 26606 86716 96823 75870 60932 48289 28949 31106 39064 57693 62212 84306 86689 65396 20569 79209 31550 40720 22976 11549 87636 4238 82922 89699 37852 70018 56671 96859 63067 75031 26940 9339 13138 83857 8437 38071 10040 59971 90218 74742 4855 36340 42367 8970 46253 24574 2361 37998 69551 68477 56087 18159 24827 71020 16612 81087 46376 67986 13820 10953 48319 72792 9801 11270 74136 20165 40354 13342 16937 72205 52396 28482 77932 22478 6898 33104 70756 45164 92768 40913 99002 24775 59408 48562 24258 71369 34471 65748 37845 13213 34179 42082 219 77164 1599 88676 54911 28371 89347 92797 85069 89306 66122 96718 51342 42368 75513 63713 51660 42508 61605 70574 11167 5979 90621 83063 19844 5033 28394 2470 61055 75785 55959 70467 292 2214 4348 87434 97258 65334 33469 27561 42019 39180 50167 16672 35947 20415 97980 5285 22994 82404 58170 17161 41547 47067 69647 51754 21996 58043 17891 39660 27906 57813 27227 93307 20516 78576 23856 17686 59775 5451 2099 70889 43870 47961 27040 20817 70260 43076 33924 53941 52842 69967 65093 45387 39929 89219 81542 80343 23531 8934 6009 69677 15071 5005 34891 40531 56479 4681 44797 28 32237 20657 93978 60282 70260 44202 54516 42656 36727 88703 86755 1407 98625 98625 49830 88772 42818 48458 58807 71121 89313 35165 68833 24487 37055 20732 3232 72174 88650 91299 63298 10967 82917 83443 69885 88159 16830 63890 63269 29904 51142 92120 39991 26869 52659 31508 29369 56824 39028 85386 27508 30166 22227 3238 56687 964 85965 45775 45955 77023 92513 97878 83602 62581 49348 69712 77300 54539 17176 61438 63970 10517 65611 38578 15324 55925 86628 7970 78418 81662 24841 49177 5396 31741 95753 19640 74742 79545 4428 39530 29198 31587 32624 80981 5268 68349 2389 68215 30989 45113 9241 61907 13698 58901 6124 30043 58881 4149 4216 88779 35258 54880 1302 17998 23847 56763 27281 81785 60134 81960 34289 31039 77188 41731 14952 87330 4114 22816 52661 59101 10362 17260 59286 68486 75134 11575 65250 75416 39388 85215 23259 42908 91309 1471 61211 31136 53368 40270 82458 17556 6712 97411 86441 50098 93050 3486 91563 31773 69803 35340 56953 57559 36056 93520 3844 91822 63354 37962 23884 91770 89987 71639 46117 68849 82159 22805 33826 75075 11469 69139 28437 12541 49736 18687 87144 63412 54910 54673 65091 92981 70652 17469 59773 33354 79180 5553 80971 26428 66230 48993 81355 95370 56482 33381 8367 73262 87564 32730 44937 68405 47580 49518 50002 84795 97059 17178 79410 45587 17373 16828 1653 63803 67322 23098 85817 77902 35088 50679 92880 37231 21992 72746 71098 69890 45585 78648 72088 78343 45987 27660 65083 51333 86003 91265 6692 69871 65950 67140 83870 5563 1239 57262 17897 76664 18826 48715 44582 48759 48358 72917 70593 46058 58453 69552 95858 1775 13462 3590 22205 96831 89271 68823 26030 16996 9437 82630 57957 85058 58730 42175 2778 63496 98280 10669 86411 37852 92335 48727 66408 26010 90214 59573 54959 88322 33890 63631 59667 38338 9826 13104 50451 74513 67728 66235 73942 63878 26432 18750 39882 31090 29982 30713 35121 43782 68508 54110 49334 70265 39234 85041 3223 29652 66136 82064 31689 79810 77033 98152 72683 51397 87436 82154 56794 73015 40261 91772 19480 63132 27988 19426 34301 40069 66341 45971 33303 63836 1939 44014 74749 58615 46572 95685 84416 51484 10167 75643 33070 91470 98869 1557 21762 14906 63720 13559 67058 64583 39491 81228 48647 50107 36362 55732 82874 66681 55514 54754 4401 6280 47188 85085 11592 9445 51473 54164 83242 62633 90986 28325 72864 10695 38826 86213 30460 10191 1535 18365 18032 81376 52564 74495 70665 49351 1741 60704 29473 29369 16911 49409 65523 68354 54115 90 40588 54105 19677 88683 35312 47114 49211 45383 13719 3510 84577 95012 15032 92902 40314 28112 76962 46628 74928 64489 2685 18889 61726 85324 84592 81679 83435 25290 1231 8270 95198 62226 98639 64148 80972 39693 57572 88318 83317 11613 87853 13937 27437 81451 68048 54064 98457 97898 53111 88814 73248 69997 34592 15748 62193 61943 880 73531 87836 78776 76251 19807 72088 82894 65833 62862 2685 48497 14184 20180 36135 3944 78860 74594 65506 9895 77847 14945 14315 71592 75374 33310 81696 74503 40239 77153 15032 40212 23037 76676 8815 31894 82199 5665 50689 96771 14752 43939 26860 54986 43517 89246 89654 56757 4752 15952 91780 2884 38976 7871 86803 29097 37477 98788 10271 65564 3839 38052 12260 36302 18846 99140 53602 74380 85501 66689 5528 55265 66388 12650 70980 46752 63018 51360 75117 74512 71459 69702 51383 78066 82337 54543 69613 50249 69783 90647 79773 44121 27691 90724 23432 74295 71795 13794 42824 57793 50579 9239 65238 81064 10464 22348 86718 33076 82801 24648 56928 11861 4638 39371 92939 45909 28013 3936 53247 7061 24901 61671 67583 85917 19657 60623 37015 92548 11 53674 9806 35320 32544 27432 77684 70555 1996 42793 31590 96331 56962 75263 61493 31594 2148 11504 94497 92378 80542 64935 23192 32877 47795 4204 83203 77546 11338 10416 94674 87826 5123 73507 92024 83167 12807 85996 90704 6912 97315 75556 62743 17594 90778 195 4060 46029 91691 79605 43299 8787 19291 43325 87477 22371 6508 58422 45089 70463 38504 80368 19113 16684 98296 81585 21295 20455 3996 47892 88317 21172 25466 75047 78487 36080 76325 42175 3621 98982 65480 85439 71877 94359 81772 53215 13702 22770 3523 85083 56236 30516 57577 32260 68583 26498 25386 89200 34523 4660 66819 15871 16064 88850 66153 56764 39476 96536 62232 85183 53125 78131 5469 72249 51048 71364 65438 20429 26850 7263 62262 41780 9962 33933 63848 58985 32371 17528 12546 67868 17587 67348 36435 83623 84442 2845 10785 87790 26910 7819 91719 44724 24348 98204 9861 45856 16047 51566 32384 7900 70999 11152 42161 63879 5919 70294 57019 11492 77754 44461 26449 32401 96329 30977 86611 8746 75686 5341 92884 19214 728 80873 16612 73156 69565 82923 19161 85621 39389 60952 31364 54748 41685 46974 30918 41978 42021 94263 51490 43250 57138 20676 83104 88047 59266 58752 69730 34985 15719 4926 35616 80731 85964 66886 75870 67753 71544 87503 31890 17781 59684 10766 12899 74492 95490 46120 96230 92812 70531 30116 86987 36424 88573 1070 61902 38651 95124 68879 87248 29724 9697 44105 872 68724 28482 26801 47044 53850 71059 43557 9429 74909 72165 38058 26054 47527 48747 54983 67551 27303 54010 26969 96185 4240 60755 52179 97912 66173 82284 23043 61187 54825 60162 77024 40435 60120 66280 97181 86746 96881 47757 42339 88341 11392 20445 96563 33338 91389 53070 24845 89233 30335 90364 19154 9965 41512 25733 82959 13470 39728 51682 50173 91832 85536 84493 18614 77058 37994 2719 42644 5032 11951 28917 15212 38724 93962 96239 67965 26299 1199 85385 79129 8275 63842 47595 50824 85945 6203 61722 36594 23821 4535 90328 34707 31225 69760 72047 18239 23718 99109 2841 69763 64163 22976 77273 90443 79233 71041 10219 4667 69104 38830 67232 90239 5405 54461 90307 40308 48279 90407 42685 89817 31484 5822 67731 37589 56780 74519 80662 91182 28064 17775 91026 23130 93073 18996 79906 82947 80554 76520 84829 60273 76667 53825 72144 69008 14767 35343 83900 83140 56068 91215 86237 84506 71851 71095 63971 17285 79999 412 13827 51819 20488 94839 88555 36636 68674 47655 36600 87965 92263 6091 47619 97481 88770 83052 31948 54903 94607 14886 81734 36297 46745 7657 34887 86582 42597 75897 38183 52696 32293 87239 68967 59849 63034 42908 15308 96756 97653 22542 57333 75540 94388 83534 36475 10632 37696 36250 97301 7421 11295 55408 57230 16220 41052 33440 25081 79494 12416 24666 69080 26050 54739 58407 40401 13781 9464 90887 74014 49237 51229 66232 90276 60344 11512 40869 9345 9679 58240 36277 27847 64459 90710 3575 40044 46023 8614 72487 53890 78594 92385 95905 690 61014 88515 70243 11930 8726 58516 43117 22160 6419 33497 53018 93618 61577 5526 1063 87212 62092 47881 89170 42230 53655 560 72735 17934 29221 40777 52718 88189 24737 4584 13448 53135 25223 35127 89971 52688 77875 26610 62617 25857 74649 1158 94082 7605 92076 53005 10511 23263 20616 71345 99133 67340 73964 50157 58342 60941 64802 59064 40225 70362 56741 54670 75364 13548 85768 45283 69893 18241 28847 47630 44330 39774 31394 10346 51082 56223 66197 83813 25276 83292 68573 62165 6149 54654 33703 27225 3704 60766 74004 25636 39396 57388 29216 68533 78419 56337 2242 64272 63448 61195 88133 35416 29556 86725 96711 55617 62692 12345 18674 56723 65375 65228 59349 82987 63494 46289 91448 19165 28305 27987 1574 71626 93174 18313 1193 79671 50852 71091 4643 79822 62107 9582 66956 38863 91460 49531 49999 53620 8431 4554 51661 38878 20232 63054 16643 85400 73297 95273 61972 67380 30370 69519 28005 26659 89601 77246 22503 43828 40593 10039 94756 74539 93821 53799 67180 72763 36103 33315 90680 3136 71828 75967 53938 84275 26925 92811 89962 18597 4300 31110 27073 10309 81388 14255 49344 45007 45310 36258 41162 63368 46152 7515 4094 92150 56267 78935 62283 47386 75670 83075 83268 61545 73570 38890 76633 25061 19737 14505 8465 70663 4991 77450 88685 86900 95982 45220 4069 84692 65982 59692 49204 1741 61741 2205 19995 92381 38032 51401 51919 59451 78241 57956 10299 73588 82107 69869 77851 23372 72091 14801 21271 25242 91283 32358 63792 82797 29125 55325 11819 41209 1204 828 89565 7692 98723 94910 50031 50768 98840 12803 37041 44695 22091 70015 38107 95345 65997 43012 48913 45968 29461 5365 54437 59578 7753 37751 93114 31360 71533 74609 69897 88693 17095 70942 37266 25397 31412 91183 49746 33962 74764 93518 66854 7802 25540 85793 39498 62020 84731 66011 50738 70950 61498 16912 342 15290 63893 17819 80020 40809 39255 92015 48974 4189 21164 7365 48345 58237 6720 54766 46174 89108 5983 70091 50903 62762 66069 2319 72081 47802 14713 25187 97732 65092 75888 17332 10010 14320 6881 89779 73789 60024 25227 48274 75679 17074 3390 30990 80656 33658 27010 84475 100 36074 61719 30115 75768 51694 82606 50631 70421 64016 43521 25757 48979 3730 15753 47742 34387 26700 87589 33174 38591 85769 79404 12288 81411 40523 76054 25510 93776 78872 45079 92492 10196 60839 75329 14154 2476 49731 94071 9362 81498 2271 47598 63108 64211 51038 97361 13420 74300 60045 1076 94452 57737 12839 31925 12305 20307 41218 65284 50668 51850 66017 7445 74885 4413 9124 64546 59735 5674 93961 91825 96991 43168 57395 43234 69673 58016 89584 28008 81570 10723 96940 970 9280 3283 4499 48573 5837 58955 68976 56567 50265 60176 61828 17319 57107 72941 2708 36400 95150 39025 53470 3487 10102 58764 98505 63845 22900 29401 81701 49565 17781 84408 73624 39801 44836 5008 30061 45893 36062 92458 37179 5430 44405 32002 88904 50416 90113 45314 37972 52140 69233 8634 30905 60091 90624 24172 44157 84944 62001 33975 7672 74470 26431 37792 91001 19014 72966 53992 68705 74542 66929 65926 90258 32808 57963 68594 93329 64314 44808 40912 27723 12791 16144 91072 51242 28040 74663 12797 57066 50306 62592 48997 55390 4638 61036 20700 87411 10467 78423 45772 19433 38442 43387 88105 66584 62600 62083 62269 1534 85851 16803 55667 63724 46369 95383 93846 65664 84942 53188 7925 32703 55869 96601 25310 83656 8408 60245 92855 25658 18946 48807 90967 21849 89468 68633 17131 51711 6526 50851 83642 98646 77717 75053 86985 5468 41517 46973 41409 51242 9703 45467 64260 32122 72913 66406 78081 71894 15737 19999 8200 55081 35443 18741 335 52039 78970 95515 27480 39371 61017 13271 57191 70241 36257 5425 13851 88876 3939 96915 14605 41570 56492 69761 77090 79275 2086 69598 53998 40626 97062 2220 83448 18432 71375 83628 89872 50718 28644 93107 55527 39554 16201 75942 63945 15847 52967 45021 932 52718 29982 12453 67210 60741 18067 1333 23007 98706 64018 32030 28674 82302 13058 85480 47837 49604 95641 8586 36581 21843 50024 70919 54227 71323 39542 8839 14235 81814 21523 49367 8873 24870 15283 28324 78763 53365 2967 5226 51254 42901 6900 19689 40803 1212 29447 24603 30870 39988 52548 11038 88153 7777 85247 2641 14014 94544 72288 68964 27132 76203 27064 8163 25893 40245 8608 70956 81509 1513 74449 53027 6924 42631 28856 26365 86830 56356 14788 54804 19012 19172 69769 18331 53085 35556 71889 68106 2332 73232 85824 97279 50298 48252 26721 28729 83746 96180 40968 60182 28518 18886 77856 50409 46437 46112 41587 15838 15595 91397 74850 95786 92137 30269 57309 45099 16078 75390 90101 81783 32787 97722 58130 62647 83616 38101 12205 28369 47412 1084 62910 56574 84040 3670 42611 14881 49083 893 11427 72648 41197 29435 66574 87279 55573 18738 34864 84169 9189 5501 13524 25885 76025 500 64953 74555 86957 95927 7931 9359 51502 65347 75286 72963 6744 75126 49324 91589 65000 50560 73413 94568 59104 37320 98405 28224 30566 39872 29972 65915 95320 11704 59645 83004 88487 94050 78045 11908 68625 94396 37768 6600 30691 5133 81819 96825 2225 67649 58672 44923 68547 97717 90490 68043 70554 84741 80263 23694 79158 53346 69502 20214 91638 11510 38551 2069 69898 93396 39165 15336 61108 30281 17265 66078 80900 29310 91409 35273 90089 75855 26878 20552 40909 41439 66879 18142 45327 31412 19239 5364 94345 70489 54311 46915 88516 27723 87833 51982 2936 65203 91429 70866 58386 44866 66035 47813 6924 13223 37652 3391 58981 62726 84364 17594 24324 46308 34550 64045 97741 54611 98196 2940 11835 41681 18205 81949 37648 30036 16030 12866 71773 4191 69141 47814 49760 34235 93675 29307 12109 37850 54606 89794 32373 98925 46438 85712 61282 64407 74468 76635 52068 57377 59843 16737 5147 6384 23264 39262 91366 55017 93454 53568 13502 19470 57289 76962 75506 90228 74366 40475 1328 29057 44532 77655 93381 97132 44591 72057 89113 28079 10703 9563 27633 83035 29324 41737 69809 67143 79128 23353 72660 7120 38273 97633 79850 18301 65663 55640 71948 69458 511 28330 56976 64463 61509 7632 16679 91224 88651 15288 56176 4829 95699 65069 97524 18065 76635 74122 37481 58877 77665 1487 67983 73378 82787 71813 99125 74687 88304 2280 6356 91646 98337 4778 97180 11583 16248 94596 23077 65293 84007 62737 6636 8120 27475 82867 89666 77901 71365 51767 71597 95368 16661 15884 18620 42260 19506 50130 33224 68332 19803 18935 73803 36700 64244 11209 71212 43043 92631 71330 48608 53868 99093 46692 72335 84737 93499 791 46580 55115 34425 73049 96523 9997 19760 5771 50515 75596 2854 17494 49317 17659 2935 44640 36193 52191 63260 26984 94318 46837 13479 25580 98418 89341 25495 2255 63324 97569 30367 58895 35267 2371 18668 27107 2921 38608 32611 1273 64853 29625 69768 30175 8415 31863 16872 15302 70986 2853 54202 9281 52729 32154 88821 84605 40978 39386 4627 52442 94299 91603 88332 35806 77233 2903 79099 53860 68277 25215 34526 8528 76074 1470 60277 81245 33004 78112 8382 61213 49263 59056 96536 19114 6223 80094 16040 77917 92064 91387 9771 91740 80477 85757 29761 16355 16254 33992 80669 61660 13947 27959 97385 98086 79593 29435 2150 96890 1584 97955 62250 7828 83853 24495 1816 82162 3494 86224 33878 38222 22575 59343 92349 70400 42984 55595 92811 13247 65804 61783 77810 15381 20130 4723 37187 78363 39101 31304 23895 79352 88774 3371 34973 90448 4420 69971 42072 60762 8580 21194 50030 96902 42513 568 56494 62423 52931 20053 27942 81687 97230 5144 9578 97349 25341 47081 69839 97672 46290 20040 9432 92202 97197 28533 34395 39098 53369 18704 18219 34890 88262 6046 98248 86079 26754 5301 94295 11476 63586 62862 13478 812 87395 41455 40944 72834 45007 4828 25531 24873 92898 34628 38358 52823 93403 53708 91374 92110 15058 97645 1288 31339 11603 80376 98742 80690 79156 41329 84734 18176 48170 61146 43185 37368 67732 36391 72650 30899 43308 47638 56970 44886 70816 72465 26820 82615 52500 17382 34474 88094 83189 15130 97914 3862 56529 66937 7978 44428 6670 72841 3483 81414 34387 19089 82424 19170 80231 69486 77999 43963 63940 10569 81762 38443 98112 87909 55816 44491 8629 29524 53590 36392 63331 76695 11010 44556 50031 44346 41320 14900 97453 89001 88654 46048 44029 87451 29764 86618 1200 47107 86500 28141 7447 22878 49676 89121 47298 74338 73208 11261 91709 71233 27753 68148 69696 85436 15284 36140 36333 74418 74288 73951 40794 29896 75881 86860 72572 72925 69674 15643 32102 17583 6832 7466 84865 38631 79559 22133 25165 84311 62795 25289 34865 95883 89173 7494 74263 79407 83881 65739 64909 84142 82347 21756 17058 3663 35181 83052 38449 8771 29347 94965 16797 21993 51336 92469 64353 24792 31735 49391 13772 54654 28107 10949 61657 1628 5398 77629 91284 98979 19355 1027 15286 50500 31962 73694 70676 54645 36741 79664 23192 25247 31712 78545 47796 76100 30565 50146 43896 65047 20870 49434 86319 63083 97655 9620 2764 79184 70804 94654 23960 61129 71433 66551 17175 18536 68960 59433 55637 15877 67604 46835 24046 32141 72812 11756 46697 60367 16206 48887 83607 67261 55765 15640 6727 81040 78833 766 22063 92078 81117 28245 95603 59673 34499 31067 40010 43350 98509 58275 76363 55614 71803 43645 79952 43088 72010 87158 15666 19105 31928 45753 64659 92475 87067 75748 62681 34636 7205 23881 68355 85850 67179 3330 68977 67089 47017 70164 67433 60346 17622 73022 68623 45414 36922 60800 29110 72136 96058 85025 74802 29559 20719 41556 72436 19867 84637 47726 91201 47351 17206 89879 2468 96440 70916 46951 62908 3467 6833 58476 51339 16226 61188 68098 57656 64987 25476 68998 27967 83447 8760 44395 75466 36236 17778 6851 8656 2804 22967 8789 56322 85127 36185 44977 19354 43774 89903 46315 31558 52105 14725 65202 93244 34094 23318 23834 98314 14535 82593 97881 64171 17912 36405 24281 25053 76704 43665 38436 45069 65076 27144 88206 48065 80601 25083 35738 68436 51434 37090 86465 89704 93011 87853 12377 69502 93479 11711 50670 65509 45954 71857 92847 82118 97363 54601 50548 10472 86166 4931 59998 27550 95600 87824 98457 81603 37598 2466 31700 18821 11647 8200 53290 47063 10891 37970 2781 46401 43949 6437 12070 36335 62411 41100 11975 33953 4597 41389 42861 46152 58146 83141 64146 12853 16396 85143 25926 97219 46912 47347 64155 66941 95906 70408 13376 86565 45925 41486 8927 38106 57963 4994 38959 32463 40174 9862 54056 5673 96304 26863 11482 12723 47645 33189 59515 38417 92695 50345 77628 96898 89374 26761 90408 88203 81789 58765 83833 865 13220 94111 62312 92338 34390 48014 64851 5379 14592 58304 38032 32144 21794 79281 80226 8534 23582 16473 37238 51342 77115 85460 36843 36894 43772 75041 47792 47804 82778 57934 57991 41044 19036 6962 16868 20255 35577 41253 8159 63220 42130 94074 68102 36542 1693 61722 51629 8028 4245 1553 61626 31981 49487 41197 12094 89687 57301 44358 72176 73570 2079 16033 61997 28426 61219 90155 39761 91052 94772 96147 17562 84295 68300 25598 38456 16746 72238 20382 76607 39407 53789 9305 65627 32738 39689 5168 58025 35324 79428 13252 93385 48119 59116 95462 603 12491 18060 27755 2658 81757 14804 81086 43563 62061 96371 59761 66765 38683 74540 10808 38400 12723 51062 67128 23391 64499 94575 51476 38297 80571 45244 72825 7608 98802 39527 65145 85923 71122 68402 31793 61495 10422 4524 19196 59750 37856 82196 5803 85003 20344 20626 37044 96730 87820 2120 69974 65804 35981 83907 29791 95241 56285 40239 16601 55145 43890 3165 14356 81345 60118 98090 8671 89881 95905 7776 53907 32493 8687 9958 48497 44508 59013 24739 44689 38199 5895 8664 47965 38117 82100 62112 86954 54732 76323 16479 61730 49166 10419 32036 84030 56306 16502 12814 7292 55301 78063 73294 38326 41934 44907 67472 56189 77686 46722 16093 39286 2879 90465 94619 98478 83400 97557 13852 28070 82926 13087 33593 63607 90457 43132 82474 92083 69433 16183 3974 87891 17203 91593 83593 28295 38185 29119 21075 81303 47641 3541 58462 84912 9385 81925 46810 37870 44026 13097 39521 50381 36090 54808 45077 22995 914 47013 23364 42226 54024 21918 49570 89625 85736 74049 34569 86551 55948 55202 64059 82996 23304 23871 66055 29402 14793 26115 13835 61358 22973 31651 13813 51926 88710 19570 31571 29496 78969 64061 93908 59895 1476 58697 5175 59676 54556 55391 11788 62018 1317 67270 84626 97946 39489 47928 41016 29125 54257 74751 26528 3342 86216 91711 7307 42503 76742 88041 94092 56891 50122 7389 50009 60816 11750 59284 32058 208 81190 93022 121 53908 43616 70688 70564 59441 56112 60706 31535 36389 71745 17669 77333 47165 73940 45781 38720 67859 97108 858 1540 26429 39485 92360 70055 21588 71222 85098 17587 72547 12169 40816 32737 74257 5861 84351 83141 32062 32940 6247 71835 50409 79500 98315 76428 67527 41913 15596 47234 31148 28753 65721 16687 66322 44950 82854 43788 57801 59593 25797 48907 58573 90642 10328 74924 83984 11856 1691 44258 88993 33704 72964 92070 34991 84926 23355 201 30077 15824 5179 60583 2942 48713 5544 50842 48897 38784 24720 27598 73441 44814 13381 89150 2874 52045 17728 76781 51946 15478 62279 4584 91050 76284 28516 84178 73190 81871 19869 44448 10750 10198 91152 32757 68659 70659 73889 81710 13725 71174 13704 10606 26510 98863 24764 85142 39920 83416 98964 52844 44005 51133 51520 67408 27370 94152 3150 88188 6602 94286 77721 52931 28824 48290 11655 21388 37075 65208 22016 21072 96287 9370 68315 13402 16848 30563 74961 8477 64402 21660 57560 40871 90232 90051 90581 57903 92211 91747 14321 84309 98293 58160 68118 11799 45491 25057 76772 8641 22042 66429 56240 12476 88614 70673 62374 34882 10688 34734 8939 4129 97084 4687 49927 4465 90846 49279 57402 50419 93568 62176 15982 39608 62204 54643 76265 3066 20463 43566 51354 71760 85318 62568 65685 39876 12772 68181 4512 49187 29315 38760 67970 75268 48350 71174 69049 41981 19080 56655 36146 92624 2662 59242 65533 22080 1178 18458 91351 3244 28834 9417 28821 60153 6850 62348 370 85182 90755 64926 92081 84632 1862 56377 79730 62251 57656 28805 33224 91066 69301 79528 47111 83945 88401 87639 93278 39804 56258 71290 49087 7694 51049 28249 62157 43436 13743 60460 11660 80761 75266 37981 90099 3754 37928 32022 79030 57237 37909 85392 92725 84810 80725 83019 54920 34810 69733 30474 5448 73511 97021 13216 49349 33853 65129 81316 33734 79944 53825 65180 94293 85128 33657 95151 56424 47063 18655 98006 93603 98403 31148 150 58929 14863 2525 61534 95974 46519 87822 95386 56138 48156 68615 12251 37573 94216 81518 27879 48625 54336 6194 84929 34980 60285 44391 12714 74150 46343 52676 92840 10875 28247 18841 84969 65564 4992 32948 50252 56592 32532 751 32935 77451 31196 1915 17652 34602 1673 62736 17741 86034 85125 27406 11536 8756 28335 19285 29159 21137 89166 19987 91863 88674 21934 39504 79038 79676 42523 22381 56550 90931 87458 72184 48786 62042 43154 59345 15253 58723 29385 8731 52262 46218 92230 11263 14435 25818 6816 57993 41096 67254 79649 22099 95601 76235 88122 73537 46390 2954 19688 55124 68065 88039 20018 24072 43800 72164 70301 93917 75359 15725 83180 47508 38778 92904 9389 89520 11728 97937 86108 70264 24120 36907 94505 85815 8083 12401 9781 67441 97916 86276 78230 88006 95767 89009 39080 31555 87809 22777 54771 25776 76091 40525 6597 19846 91273 55136 76815 30064 48389 81277 16484 23189 5978 64864 11410 2704 5253 82776 19997 51988 6619 82692 88314 67354 53641 68851 22669 90197 80857 16289 13712 69655 57903 97455 53030 69833 29514 65412 7798 6692 8900 62948 36442 24093 65510 80694 22425 45303 41822 41313 43811 4246 9885 35897 85072 34051 64908 16791 96373 46133 22361 58892 38635 94276 58126 19657 1346 14255 71954 92011 90930 13432 16786 18414 5446 25499 1871 3585 51222 34858 16247 50646 56708 3528 72715 34384 98202 77062 79387 17675 1823 54268 27052 39185 10796 33499 82437 9139 98445 14021 16602 82946 68394 23033 14447 8523 78510 84993 94409 8040 81249 24556 92763 21411 63500 81100 30940 16020 65249 20850 74785 59124 88995 53764 23020 57817 45476 94983 80228 66047 60008 57022 57633 93730 82291 81251 55678 8756 15857 85779 44841 24452 66594 87447 55073 78906 96578 8084 98194 90491 16806 76626 47557 34459 2548 7902 69521 20536 89494 18386 44389 70420 58729 41996 88416 93578 63579 6959 72567 12905 19976 3795 38190 72364 32388 77308 81617 64129 49102 52235 45144 66218 17164 6405 59092 76855 76866 94275 3719 51054 50085 32588 87767 59817 60485 78694 28415 51050 98958 86367 25663 46265 69695 73940 60780 58767 34952 67839 42383 90063 47008 88485 1868 1889 44930 32910 97447 4517 29510 76371 52874 71105 88635 53515 60110 35558 82422 55365 35228 60619 17700 26620 85891 47213 7953 18092 17196 2896 35897 84620 80002 16530 75922 90224 7431 12696 37701 24670 46103 6930 60097 94359 13791 29791 12630 54069 53171 87383 98023 91045 30606 81983 6583 37000 26174 93404 8953 64176 28493 57907 61269 85713 90950 29241 19126 42724 1139 13347 22544 76724 98320 12772 1417 70814 85408 58474 98594 83795 97744 76695 64850 32384 14822 66325 37572 46347 69268 79471 34963 32289 84949 52655 25714 54455 64026 34590 35271 92995 98375 7916 63560 42115 38894 6555 52682 49512 10924 74462 89289 40576 34072 98392 16853 44572 71580 57159 67660 20723 57268 78002 56637 46892 45833 25389 34290 84210 57306 5637 28822 1715 8902 7920 62760 69142 57251 20233 91639 10057 718 59037 18734 84926 84838 82358 59488 74909 61179 72491 76390 90375 4745 72886 32918 53865 5638 78572 66348 69892 39442 936 24698 12971 12738 71534 38750 964 85448 40392 25204 82635 87984 82971 58833 16246 23722 97655 55712 25819 237 59622 19321 7364 82233 82954 24205 77496 35824 92452 89083 6046 25104 36711 4786 79586 10924 38437 79195 78135 39949 7562 39889 13986 61788 38425 16876 23436 47277 19200 30477 24351 8484 32978 32817 26380 29981 81355 7653 66966 20788 22283 63833 31922 62697 57292 4078 61484 39139 95433 93606 90217 88687 42223 29172 10410 10749 70382 93932 97763 10427 57645 83928 80802 40189 52063 35207 36843 64643 41140 74706 61985 79040 18748 9261 76947 63786 29570 87496 21446 71743 32798 32893 27741 54279 10666 57755 12539 68816 83720 67708 66743 16961 59363 12950 41963 93986 41228 27929 18647 98018 74226 26787 56026 14935 10851 59349 61088 9103 14291 83396 56728 29696 61514 34558 57295 37914 39866 28594 37632 56045 69202 38708 43093 91508 12272 91600 86043 94464 66432 68596 2529 87871 31344 60056 10540 63127 34989 21267 30604 67424 71258 15721 78941 85317 36718 28767 75451 3064 74812 64490 6846 5919 367 29942 54175 96814 31483 50978 72980 75353 24427 19160 67735 73877 23956 27124 60239 57033 70566 13038 94792 40534 25204 81287 51070 91968 12764 49496 65473 88744 68416 82317 54451 51358 17279 43631 69228 85398 77807 55 36161 24743 45293 23812 36864 23853 45645 68461 74283 269 83961 52784 22587 48141 11782 18251 71373 31502 60468 62634 20867 1528 15932 93125 14078 18451 8770 18273 24891 98825 63989 62765 69403 50763 83403 65583 71250 56194 38317 54281 20122 76365 55707 46471 3487 52700 9004 2717 50074 82929 53945 157 96653 9938 44096 76373 29297 29075 17553 20040 6189 89686 59739 42657 4817 62897 52518 46560 22676 28449 27313 65089 90859 73163 73386 77281 53736 75160 10744 64373 3947 79357 52681 17595 79901 21522 49516 69924 80704 17478 34937 92383 12052 56391 6005 33661 49284 43565 65437 22149 30431 87979 26517 64966 97231 78428 81575 23676 67697 35630 84620 3651 27154 7057 47200 13061 97312 93110 97879 33917 42746 3345 39952 54838 49392 41829 32907 60415 62774 6142 85271 85562 83928 268 78343 4914 6862 84536 17277 77948 47870 13591 4016 24009 50595 97596 70035 64427 12972 97424 25994 67315 94269 35793 93542 46525 48935 17050 60406 83985 36132 55801 34999 27324 62551 85991 73392 97836 3308 80041 65490 73902 85863 95619 12514 28566 3211 49514 30212 20507 28593 13642 40924 99139 40769 28543 46226 56303 88579 72496 82454 19355 51437 75359 45668 38524 18644 92877 45294 10070 81071 57472 82246 38145 30599 436 97229 69212 15882 13566 21812 18815 59321 46261 30181 90360 35196 1598 54158 81651 19972 16783 207 37085 90926 27541 58549 38891 15168 76122 20394 29232 81032 5559 29235 26501 56930 53735 44352 88499 20358 4104 57891 73925 19802 14663 82295 7329 36143 24409 53791 20073 24339 49616 63413 57701 12238 22668 18921 17888 50161 35157 61019 29737 76408 9003 69312 83654 57279 18458 29992 9102 83438 6244 94525 81439 2 85350 45503 91437 54522 42992 72520 46860 98497 84000 15228 51672 68223 1312 50529 60722 70827 77301 6748 23590 88079 3556 38994 90632 32432 28111 88903 444 35708 21157 36276 76858 14513 50363 27196 18195 18544 41275 74256 48090 96648 51658 1723 7557 16969 72158 53017 20976 11318 7721 50419 40169 98485 58806 6545 69724 72092 58398 48729 80310 31530 87937 88623 91758 17882 71048 44569 19609 87455 32653 93769 62766 5986 38379 29456 24770 95134 21506 26396 59887 62941 31537 62136 26031 76308 73661 45706 26465 27584 61614 6212 73261 93571 60477 92203 65195 77483 4701 90885 40541 85255 23086 72294 16432 48551 84176 42236 26187 28484 87340 96022 46285 66355 16204 92110 25904 57267 71369 23554 55298 70050 26302 60744 84163 74835 12499 22961 20939 50599 58933 33628 64485 542 19330 31786 76871 83075 94462 55892 64097 64596 83242 46350 65180 4893 86465 43662 74798 12803 21645 96674 72475 50664 11781 7854 338 34203 34403 34242 3827 94173 74341 89346 88086 42105 79137 41811 40244 98871 51959 61170 4496 51427 50695 4897 2329 32946 42421 31638 92370 89898 2989 91315 85082 113 98569 15180 49606 82259 60032 65131 60709 2214 54900 95171 94619 51003 33272 84630 70485 43493 60116 59036 41103 74170 93280 88997 50650 73468 63235 3059 79241 95622 83738 14324 35100 45051 46608 18275 88405 90459 49445 89312 86682 45744 87064 32779 35528 90146 59459 41274 63185 5826 14648 59476 73257 27076 27271 54820 18075 33744 44078 10390 46787 73853 82967 6033 36898 50421 75045 8337 15846 88131 66563 45062 1116 82249 70617 83603 82012 44527 64110 34715 78940 12579 151 82183 15685 58437 42784 17540 70901 49243 87670 88191 80558 31284 55660 26049 46760 35792 26276 85068 64390 18590 40398 56921 42901 41166 67205 41959 56155 88631 29775 72049 6306 48984 55528 4447 9743 32079 43561 97987 12604 30782 12021 19696 39073 85701 29251 30133 46699 96297 40038 12288 69511 77254 38872 71897 80175 20328 87260 46742 44701 7639 70765 5872 54246 45508 92768 37891 79682 9984 77786 44350 97354 44102 13917 34482 84601 62755 14380 94738 37895 43898 4712 53365 74391 81144 31086 7865 30644 77100 25494 80527 91294 12546 7053 73602 25475 18385 46173 59823 93600 43559 26011 37603 91807 82738 64511 89350 72811 81282 8717 84881 89869 14849 73656 35593 29334 54552 36789 18296 8101 57067 86166 20400 98704 8386 30759 23185 28135 54790 86359 65788 24105 76877 35066 86569 33140 50778 16426 88213 84180 29836 74466 51611 62908 93724 19368 50236 45192 78960 866 32267 80138 98217 59580 21802 39830 58574 60163 90469 38288 6163 57358 57496 4523 26374 86107 93064 6031 8250 26128 82154 81714 10771 45807 66291 21823 49452 92472 29510 20753 63509 58244 60745 36427 33540 51931 23442 57946 20735 20021 4725 86867 12756 88829 66504 3444 60200 65190 54404 33372 23124 31819 58749 37079 75372 85170 31865 9947 22462 2241 82899 62767 849 61333 8234 17640 33179 65800 75632 67645 96352 18861 61482 48768 53055 60027 88196 53634 84678 21073 21019 50429 65898 69278 35469 48133 59374 9370 17937 87873 56131 516 48805 92890 62079 20133 97411 20639 10530 82345 37656 78827 36783 54894 96751 7205 94739 32208 64032 21503 35791 83785 58166 39045 49433 96623 49958 76424 64539 87213 18400 59691 42574 43340 81638 45498 95388 11433 74707 42840 65452 62651 69531 50307 84149 28624 8539 44994 97078 8279 46597 7344 21200 48422 55067 24371 53743 41680 71754 63341 93362 68267 38258 68655 9535 68982 6074 65323 24859 69406 7637 3953 4518 5507 46313 86026 61289 34338 92845 48281 33705 19478 28818 61554 65794 19741 93044 89654 34257 4934 65151 78458 67715 29181 81285 95354 81478 48675 87520 17418 22150 54522 79808 31326 76974 59749 69829 2570 50886 61694 41999 41966 73646 10147 35939 66793 12944 18041 68767 3462 44158 51778 1204 87690 73489 74013 21765 93054 87982 12887 51787 92415 90596 42003 44342 22422 71194 90697 70071 42446 53203 42079 6034 16896 27488 8689 89369 47411 24470 55275 79203 52658 48706 85699 45414 98547 48190 13810 73726 64135 92189 80662 29888 86962 83677 87163 81625 92817 17994 54129 28699 18136 93509 10794 46425 3375 38991 23505 87084 47693 90794 60270 34132 44917 28989 90532 14668 52555 92471 29258 29203 46905 53521 34884 97370 54384 98297 25723 9932 86434 67132 31622 9668 18100 82323 44162 67347 29499 57567 75508 53520 23289 40946 94276 51821 86328 77932 34655 6786 33450 72292 91450 77226 8966 65980 13425 72223 21439 50035 17579 35855 27299 52805 84325 91399 76599 45599 1277 13307 392 62908 88250 30740 42762 80529 57853 21011 39050 22702 4543 29974 90143 57737 27894 63305 32189 30912 49755 31795 15055 40647 35243 79769 16764 80043 70238 97658 61119 27932 96653 87360 8418 87440 8522 23198 75575 43531 50072 26349 19605 87337 93287 53349 19232 85710 66523 54731 8596 46999 41865 57232 64515 66958 33926 61013 94206 68775 63870 1100 94673 66403 20805 32525 53023 78300 98471 26904 32817 20606 8774 31780 35943 16391 44010 42662 16917 70180 84971 16116 56386 48883 82616 28164 98361 76709 59080 2564 84414 56212 1595 97040 42350 81899 45261 33045 78878 95691 90151 75163 62814 9659 63912 38464 98181 48558 54970 88990 97820 11732 89099 24617 32408 95930 84314 98116 20855 66220 10043 87157 53829 5184 884 9997 64901 58683 97937 43991 55901 13251 23800 72834 52102 89007 3629 57892 56847 12966 30696 20001 72123 29606 67732 87963 81638 74725 93745 64382 98969 24897 82890 56589 26772 45640 80455 43661 11607 58584 22310 55061 60617 94768 25590 12027 60139 68037 5594 1725 23334 96008 19542 56485 69740 49921 51676 59469 18234 32097 65111 65266 26536 90082 60669 16279 25716 75386 21355 91820 6852 79896 29739 75600 1624 23143 11533 38554 14014 65411 98536 7174 38912 83113 14944 67439 44417 44208 34679 87276 75589 28001 29802 57052 54420 20445 88592 85239 90923 62691 76105 43184 26467 21548 16789 63951 80666 97263 48362 52037 21 89212 76977 8172 12978 34476 22336 98300 64772 31186 3431 91723 241 52909 28126 90570 42608 80849 23944 65291 92302 280 63488 61787 87849 88025 97539 25650 47109 43854 8559 61872 2295 35270 33964 76816 44003 34374 45782 36959 78508 38713 94770 30780 51625 95266 9214 65097 20686 94594 86479 68651 74300 86031 44968 30525 9562 47642 21444 36456 83358 50390 89650 51513 39988 41495 27445 87650 40933 68009 67089 782 25243 28702 40471 90232 44191 2237 8074 91000 71307 15633 86122 84834 85996 74543 73727 2469 89599 44111 4921 46796 26904 31793 19840 44217 24395 51207 89764 13325 99056 51315 27628 11994 93256 11339 64070 62782 91502 24569 9020 18599 341 5155 2418 12386 4375 28356 35381 81865 95685 77152 80928 87147 83089 62906 71327 61826 14248 25154 29818 49612 71502 58935 45092 51264 60309 79989 41813 2774 39820 90559 47683 36961 66491 16538 50653 20120 21448 91106 47556 62035 7734 15313 51768 34895 48875 42660 50263 6191 1730 8545 11883 29787 31963 35033 67049 36304 90758 34217 90829 26127 87036 70140 55273 34929 27913 33484 31175 51678 94958 32331 32143 56689 71441 553 6610 19912 96579 19007 86012 2860 84470 47610 84803 72502 48075 86898 39756 71572 6238 20956 56404 67112 43759 80227 5478 68818 43825 90064 6206 68946 43959 25559 69943 67926 54728 16284 61766 9695 65492 4797 89361 81967 30286 68485 64221 95722 97693 80197 43518 83963 83314 56101 19070 69435 13145 69175 82637 74193 28882 46641 44888 75711 58156 17696 18814 81367 32973 78971 17173 5615 74124 84598 49107 7909 86857 70465 77702 86954 43954 86083 94213 59287 69049 12808 85213 49187 21032 42897 77799 18667 64706 51808 30045 8090 6212 66974 30319 55440 64590 15789 87769 16859 34599 11843 11810 7897 91194 77077 68753 40439 21400 71743 78886 32094 62698 39279 9331 34079 1168 90013 91044 46968 16156 92082 17527 78709 60983 85730 32242 11674 24411 11181 30199 23938 61749 64269 76584 49541 57882 22854 64420 80227 39345 75410 20365 26324 25963 39773 40970 10688 80707 55890 63996 82790 42959 80571 47945 2675 22299 18451 74463 47806 11813 94849 82445 91393 42814 92552 76623 58424 53417 56832 77422 25051 20287 42119 74882 5697 77117 68102 20532 65016 19316 11168 80078 9378 43756 31635 39484 23638 20538 33824 77048 72276 41077 37776 14570 5310 88688 2343 68856 53465 8012 53197 93971 69082 29487 69213 87559 20252 76595 44467 97432 43036 37714 73526 66195 8037 96934 43934 71012 47728 13564 15734 87082 90605 25009 77827 69215 47355 39210 70994 24955 82959 8972 78212 41628 37017 15705 96108 34498 16449 87388 71484 77888 42608 19691 3934 53856 52690 64621 54594 45755 75701 79582 16541 73253 85226 39658 64172 55724 59085 63845 77933 46146 33862 8616 17627 15278 89055 29469 35092 86507 90301 20168 4426 37283 89247 78952 37418 24467 33071 36551 59956 49119 66849 70831 13822 60336 28471 15167 11658 10306 13198 64943 26110 84490 58850 64879 81633 28647 59024 68589 47857 64026 22526 75354 54435 32635 79176 16894 50778 44073 18470 74575 75071 41490 66023 42195 7296 21892 132 98813 24173 73488 71149 87992 84599 42460 91911 85109 29847 67265 57488 12761 26175 33198 13149 97815 18948 59753 71438 18551 14016 6809 79855 61578 80971 62276 68915 64290 77384 83602 7215 9442 84849 66051 31079 25172 16432 60501 22795 7109 93916 10875 58315 82472 55655 38696 75456 41288 38250 4911 17771 36259 29236 30669 7085 84483 70586 87942 31050 54930 18935 43236 19113 58908 71162 78030 68617 84133 95448 84306 1117 60838 56844 27025 25346 90126 57531 44461 80453 6198 5408 80653 34269 20250 12972 48470 35573 7043 2455 38362 61857 9203 41577 44820 65910 13338 28291 16252 85691 68721 37349 26939 45471 49793 38737 97363 94354 95874 33716 40082 92558 52149 82154 22313 28795 49670 52646 62096 50165 32255 79965 23629 71914 10308 51006 88432 36731 18444 89216 68361 48817 16428 37402 62027 90827 56154 47858 62273 38377 34993 52629 32858 15887 6601 35955 78119 86114 35788 78574 29091 15907 31998 33159 57114 72817 33740 25120 3367 1993 71433 29704 25027 67012 12481 45989 54814 88167 46240 81388 27706 71298 44507 8824 59241 91783 33100 58929 5699 59538 30287 95961 14409 98376 67399 8477 71720 43820 39307 72945 23636 69936 53012 32913 10594 32300 80769 45764 30973 33265 88734 87446 50691 54094 36272 70377 30904 76925 1165 60682 54510 35666 54325 38305 97485 32248 52133 3602 46670 48013 56970 9667 76934 29791 48169 2245 60185 71479 10852 33589 16066 52548 28745 21298 59539 12123 9456 20644 31808 94014 56253 43102 57277 70694 40281 57314 15110 87957 61865 7950 7467 25834 76537 12964 67755 78602 54684 93457 1863 48761 96695 44717 49774 41322 8907 75993 67859 63883 20988 3299 22247 67010 88307 78162 24810 79548 31903 58697 53975 40414 40534 92322 71781 38666 35051 14095 22502 37613 49338 73396 77658 55102 78421 70552 70169 88855 34607 94775 88562 12874 12489 656 53009 39561 73646 64191 35264 65299 28016 11752 59850 13460 1265 72773 41772 30909 35176 83194 70126 72976 22905 62843 83369 43230 3757 23779 51884 16583 52694 35775 19700 91834 25899 29681 23164 95067 13310 88518 65745 78596 8738 5095 97777 2710 62003 11219 71492 3020 93656 89897 21852 77845 24741 67825 68336 13266 45500 41600 93394 36664 24842 62667 48163 31208 56493 33294 57919 55612 79899 23993 56031 17352 79112 50859 91290 25858 55979 83606 93688 7342 64313 91496 21386 33954 24233 29547 69805 70579 83457 20456 6364 36826 23729 78545 32718 9800 80902 7733 40443 36483 89122 50058 78724 38729 31768 74334 674 3558 55420 10841 55356 28651 45507 71861 21065 88784 45775 3502 75023 54353 19027 33563 61777 9327 53899 34642 58847 79491 24358 94148 51144 71641 60052 81632 73485 86658 47992 2127 1502 83429 63480 46726 93800 45253 41200 25884 46130 66524 88416 34750 93357 86280 52461 35198 62764 88072 60589 83048 80408 19245 15204 93935 13127 80312 8772 35975 66117 92912 88082 40254 9865 42628 72789 94179 56067 77677 61729 44282 88761 11792 80602 4196 15908 41316 61210 13108 46827 98294 35714 77789 14810 84845 73432 45114 64488 20597 81749 47007 46659 12536 37235 83061 8733 68426 83167 41956 18202 85055 13793 21255 75869 59736 2577 82138 12611 16704 13871 59184 11512 78784 67225 926 47797 95695 51775 62222 44222 71451 40235 44525 54967 28697 11109 29079 1654 45722 86787 7002 94086 13314 93035 45159 26945 30329 55615 10074 18219 43048 24164 62519 40817 20728 65112 3558 32602 2445 44346 89643 81002 27446 87159 91346 90261 38585 89619 36127 77201 14612 22756 17319 48334 86357 30838 61922 90676 93531 64293 10946 36031 90801 17585 59099 98324 8951 36545 96625 91658 62710 9440 71632 95598 46159 94823 74373 76503 59006 18420 54732 59053 41037 38043 12613 3045 96137 83002 7269 57147 70760 82119 5389 30787 11783 95804 13133 10567 77179 31782 82784 34811 66776 26922 18225 7998 87473 79613 70349 35126 21646 45386 35239 67051 44445 21585 68200 5704 62530 98601 91416 61971 69307 43558 70131 25861 14606 71655 60737 24735 57956 16126 21312 88272 54573 86105 81532 58183 52755 70187 56830 22756 4311 60084 46880 23017 83344 85316 40832 85052 28105 59035 14137 73087 64030 10456 65562 94032 98313 33441 76663 10078 52042 53720 95088 45191 95041 18339 3350 2082 23569 70021 21426 43732 7103 66523 46955 70771 29237 81620 61648 3515 86426 24488 27175 98132 64647 75209 70188 56921 83759 81698 23517 62807 14900 23414 85133 8058 69292 61768 82535 7632 36475 11359 88377 31022 9386 6572 3538 10843 97529 49671 11081 46826 71498 41034 64000 14847 35003 40547 53257 19924 69799 43694 19346 31796 64216 3918 72183 25284 23018 2815 12988 79017 3250 20720 98251 90619 6139 21177 27281 58233 16240 48447 49517 50035 18165 90681 38874 19884 83345 9802 40848 70941 97611 58870 15012 86274 70872 64455 11033 73017 45518 24288 93928 62778 91754 53876 50060 65836 52255 14367 97313 97076 57902 9348 26286 89615 5370 336 96867 15108 50893 50750 49063 27537 78962 48238 44080 34100 162 31467 92858 55223 40534 4261 6248 34969 90271 88865 4772 96381 86910 61876 49704 85262 57070 16513 71152 17916 22229 2575 97108 98556 835 2676 30819 38464 26815 10465 41921 88133 31151 23220 88765 45906 832 11466 38442 91985 52095 89524 63182 16951 9029 62991 27235 92039 61306 80642 9289 13409 18192 9354 6165 94249 46374 56025 95039 83641 23907 76723 70276 40242 4575 55851 30680 13772 25056 95765 81332 58934 48157 53863 83323 84131 39078 92226 78672 49526 534 34473 70581 7515 71714 7246 14536 13320 42321 78140 27396 72539 38210 69022 86804 4658 67021 65617 40294 37420 93357 39326 56636 63933 74975 24426 39656 94976 11600 98069 58318 81145 53003 6088 26564 20846 97536 25805 78527 7522 66116 92696 6359 57334 68395 68020 78497 54000 45576 52127 1240 98015 77243 84669 13822 71321 97372 37282 9106 2437 1488 6394 13573 7642 72709 84242 42037 58645 3483 42744 48630 55716 76958 6262 18780 10414 96985 55236 56875 63953 57018 14925 38587 35317 72070 67442 17179 23520 1914 5808 36032 17511 36566 76067 77345 85125 31124 56048 29158 82101 4864 40821 20376 29545 35098 29478 11499 79797 62893 28055 92460 67462 16503 70090 4578 92559 30313 86356 20960 79647 50079 28239 89678 32679 9918 92283 31588 36917 38053 36710 90307 55117 71236 14133 87146 49049 94502 42018 60079 45206 61319 43959 27594 15995 19821 3090 53858 20049 58508 55445 94697 47187 66490 12114 23434 17553 30587 22965 85308 8241 91154 89752 68755 53633 1630 28255 91951 40070 72410 44517 76418 26391 434 86020 92086 2841 73868 58837 13808 1400 89997 3051 32011 8858 6334 64950 22672 54996 70934 60525 48808 82860 12042 55699 79813 49903 22525 98017 21425 18476 98890 79494 82799 39944 69899 78305 92934 23997 27548 72261 66059 86518 52756 53951 62191 29856 70474 75156 43906 6978 22660 39775 37920 73462 93924 77730 39727 55018 13439 53770 98074 44709 49746 23412 36146 69466 8214 25980 84999 51705 8062 8822 58702 89294 88792 3493 83114 51775 46426 68090 21651 16653 33509 93752 46620 43515 25766 48732 1804 46920 71144 55727 91513 31825 66403 58050 76349 98291 71159 32672 19352 27040 74884 87773 65579 2221 96342 73214 10765 55803 57053 30752 87866 27143 80421 34025 6401 87132 98093 22585 92144 33693 22120 94119 42915 12062 45621 12481 90867 56552 56781 48433 98898 17812 77722 49091 41454 63318 1047 84300 62280 43670 75400 15230 53722 86697 31493 68898 29037 69820 56676 12927 42198 67796 94361 35106 70300 11863 91477 62510 90887 91170 31150 29727 39898 28445 59616 88604 5281 95964 26347 85557 59068 91270 35553 91964 25111 25673 73563 86518 68268 52537 80457 57712 24422 42132 75946 32029 23124 27249 72421 43004 6292 59147 3876 82328 29129 67657 87245 24139 84606 7526 17935 84988 96656 11567 34195 4096 54657 10290 2871 47846 10243 96308 33951 88881 22118 90313 21090 51625 19278 23312 1279 88987 82822 19974 26667 1576 36000 34459 90393 21039 44622 96667 13695 67645 71891 48726 30640 70671 19274 27806 23069 18608 6633 97257 10713 37077 73018 3554 47069 79809 83644 80701 78373 7122 31053 38434 24204 16000 79091 53578 67481 4644 18918 93072 59588 73011 18075 17081 69469 57615 83634 68303 8026 13710 55483 37603 33693 41188 10462 4282 95722 41092 46703 52614 58461 86022 56032 58299 83561 67196 86023 28945 24558 38839 74571 87967 10446 12340 94108 66585 19199 45904 52697 62900 15819 34059 9145 25192 7004 30938 79936 6103 62166 86904 68405 30549 18609 78323 59811 41280 7214 68863 31525 14468 2734 176 81669 53130 60150 45378 15186 40986 75799 21344 86834 78665 28659 53068 26850 83096 17662 30356 26132 77559 65936 59143 97543 24809 82619 37647 48257 82647 64160 27159 44594 58180 67900 97869 28226 49698 52173 29569 69744 22728 13193 41152 23091 32821 48626 14931 10458 39367 86501 52513 63735 82512 82999 25662 60457 23937 48819 31498 22422 70108 66110 65759 73237 12566 82856 57062 13111 75238 27372 80341 52045 61388 30708 77993 24890 89479 49536 81668 43453 12510 55444 55789 53710 63098 14407 788 62915 71619 54438 79299 46798 73099 85615 39005 72970 94253 96879 88609 27707 70809 50770 20367 56232 12674 15206 18971 20809 82456 95496 2749 18263 22745 32900 1745 95624 55369 63628 986 13515 27953 19509 26655 71004 27823 86562 60354 12140 54858 6391 10739 81372 59126 91863 20608 90803 22442 43646 54984 18960 86391 77777 39170 72194 19842 36320 14984 95312 57627 96078 16306 66708 55510 44957 54426 55567 56484 74725 12307 79686 26650 34787 27420 28307 89769 4432 57985 43888 77309 38623 50488 22482 77463 78981 4220 9757 47620 70185 88475 26796 73959 24025 45708 67099 20263 16618 81175 48678 23051 40069 54537 72565 50864 22227 77487 95523 43911 90527 38803 71897 82365 34941 78448 33490 28054 79564 64805 64466 72107 15490 84697 78866 10517 22087 44757 37441 22560 16196 13477 75463 90733 98875 11817 6169 96595 92921 17330 71212 50782 59565 45414 37761 52886 50562 21482 36767 21477 98656 75608 95607 78919 66663 9705 76662 66330 54396 86265 15045 82510 55775 9168 31801 72797 23587 96943 32364 36345 66838 41080 44723 35300 95398 22498 50844 8226 79220 26960 26530 39235 53402 23239 84299 25840 30701 38377 1193 32111 67703 27914 75026 10882 49885 7946 42403 55112 61406 81472 22514 93082 67270 26260 86696 64083 62018 48936 51617 49313 41555 38474 56830 81077 83329 62472 24553 67009 61793 98864 16579 59427 42463 63019 92709 47803 66726 48125 37907 1913 62602 9884 95174 32523 31496 12808 82444 84401 24059 49922 41295 38238 49316 38800 3290 29272 79059 2023 54067 38511 17091 78756 98758 81538 10283 11526 16571 19322 338 521 57081 24526 63106 32697 64833 11945 59770 88992 56685 52802 54649 80450 9097 88989 47613 34370 68226 12261 92670 39879 95492 89626 26936 85401 16264 82647 87760 70578 78261 53905 33615 90234 76393 69495 79571 54821 88558 23337 54154 39664 52075 42307 82472 7404 24455 2468 35271 25887 24510 2312 30391 9331 40423 52244 79235 82472 23747 70451 754 47346 16950 59702 59160 96016 9526 726 60235 68361 56657 94675 38777 56667 78370 31197 45619 33860 20735 96891 12035 86636 46707 64170 58414 49108 22493 75759 89679 71771 46910 88474 5340 72007 12141 89636 33152 34780 10053 97415 44628 98582 91436 55810 43837 30146 17830 29095 8184 21958 11249 64112 8045 58537 46168 45265 17971 49545 92721 82883 5975 65423 1039 87934 35224 73860 71587 82661 31151 94 96435 94496 35698 30436 45130 13066 89013 51429 42461 72182 87025 21379 68238 83905 42368 81312 55780 89595 86598 49513 92979 37817 78642 5041 62318 67216 10195 65266 39811 14860 63186 54628 11335 15411 24702 76528 61605 14453 24058 24084 27369 34671 48575 64729 96136 24447 86628 46927 13360 54802 42505 42208 85230 76698 97769 31841 89707 44673 30695 70526 30062 35114 49567 37819 67143 52428 33343 9961 30439 2619 38340 52269 6362 42709 41923 87414 87138 23323 9401 75254 97222 34289 26737 5365 72043 31510 47161 77495 55652 33502 14358 97704 58683 15730 98829 15784 71060 7856 69541 29448 53216 99081 63385 26224 54993 98927 81469 73848 45806 36407 1129 66243 16705 94596 15775 35301 92804 59207 75263 98032 62299 44297 15060 77954 51489 16370 91416 27092 95535 36174 96148 21391 39815 44772 41600 39540 12049 30576 4871 97100 6286 67636 51126 19430 51018 17033 10759 4969 3864 10147 304 38420 58687 90440 41826 45167 58479 12313 78296 18950 64441 61466 5616 64541 63808 94701 66461 25623 83950 55380 4198 32710 86588 96490 33023 53177 68402 69622 68456 74958 47227 7916 831 59666 77789 10296 26346 76788 94007 77704 40554 80052 79133 46179 37421 87638 18383 30506 45709 27774 50530 52628 33581 16285 58700 84044 132 56064 3903 64639 55898 53481 30134 93478 34211 46313 76489 9282 30893 37632 23714 5895 56919 18013 83392 50178 85386 5350 58912 68834 3287 83856 66875 73131 60984 32445 725 51164 33635 350 18745 83809 32123 15517 46645 45476 18176 13999 74621 78453 68659 81771 1839 62822 68641 7963 14398 37712 58803 25237 62305 38888 6734 51310 7624 35999 91535 73729 19545 50002 72693 49909 41512 8413 75613 38161 53028 67108 95108 40131 32478 71620 30287 72424 95162 67849 81887 53335 88273 7726 30979 40619 78601 81038 51666 21756 92787 57534 38516 80544 74069 40024 54731 57886 83596 34832 18014 48655 91558 62857 15326 849 44552 53028 27227 76668 9405 74405 40919 88533 23677 75452 47314 83902 22130 79630 92810 72750 22333 59149 4713 63141 11806 15853 64988 71124 54860 82028 82180 38636 8022 45258 78509 71456 25143 49557 94974 62648 15367 95448 20229 24535 65652 50853 19874 43567 38349 7037 15951 48516 79947 65351 57602 68131 5800 23587 24062 67541 55989 51961 72270 92255 14189 47073 3846 56069 76811 82787 45437 85024 52995 94260 22438 71045 49901 30823 33337 11131 82625 69084 92685 76962 46996 18398 2510 67575 83922 52367 9747 85929 76353 41196 63024 95399 98873 11515 51056 83234 33045 24869 23639 71045 53435 87545 1372 73303 33446 59030 82848 81134 55542 38373 40419 25471 53308 25628 9372 24160 83510 13210 86539 48755 75889 92334 88104 29472 75302 83495 6498 26560 15256 83076 66300 27550 65438 97854 85044 48329 2920 17587 80754 59699 16759 98993 97607 72604 39759 25371 33320 53635 17717 74947 10702 73331 26433 96501 72099 77218 55805 86363 11421 50060 43219 77140 59160 28469 46119 2265 65735 68802 78833 72130 90119 58822 58657 7352 26507 89468 97809 35747 14442 91588 77648 46360 22452 71209 79494 87622 95538 79225 94316 20748 61417 95026 75727 60537 73054 38337 20223 17344 19903 66495 22022 48729 8748 95523 53371 85286 98304 36316 88 87669 31856 11278 72196 67319 97286 88165 88584 35862 78682 48926 76016 28050 5012 33880 45512 81347 25549 65285 80755 59578 19727 16753 72513 65089 64992 93492 19805 56524 61411 56503 46816 17094 36900 59831 58329 19681 53500 26958 91964 14170 64712 77264 88275 4915 95284 96764 56067 47415 39002 2015 38836 73421 93747 76978 26405 10728 36956 40509 30223 87155 37342 88705 14111 69278 63804 59850 4689 2613 48995 83721 873 54643 41342 26211 3984 78166 20109 93114 14383 53143 67061 94058 92846 39093 58273 43542 15589 46988 13009 25539 1865 65767 12389 21648 56740 38234 16998 56871 334 89916 98075 56344 72139 56425 78975 30676 83401 59022 80471 85762 61081 49474 48567 90035 57494 29760 38508 86850 9923 17362 50608 67188 31692 69955 37270 9663 88856 17690 16480 57343 95325 11778 55488 3029 46682 70136 14698 28794 88001 95299 5851 98340 24276 58516 9193 82951 29477 98968 98675 90301 45546 73027 40340 8470 3443 74600 93931 74755 68170 20647 26600 55830 55083 73932 98261 33034 14266 74179 17394 96725 6541 48786 33290 78338 7284 1455 78608 97547 22720 84909 91716 51484 58357 14858 75699 60985 58704 62135 64779 57152 85855 3 76609 14617 74777 64303 33284 69535 4371 73455 91070 55414 56149 84202 36942 77750 28063 13432 2448 71618 91122 85177 92656 95835 32128 29264 74540 67826 30785 93224 87627 46781 45309 30401 84970 32696 30533 51462 94952 80606 98081 84137 59735 79729 37545 47561 12784 67539 12006 13530 31614 96553 30035 31236 29733 44307 92906 80272 9166 3521 78990 14782 57275 38755 968 36365 49818 88915 56857 14333 46534 77394 33330 84804 60012 68608 84648 87279 21969 86608 88901 34447 90648 3827 859 45671 97109 44281 77498 88469 19067 12286 54959 14204 36609 30151 47387 48144 69911 13461 13966 37578 6442 55707 67600 39606 91213 4980 47018 33273 46808 30331 69196 2544 70108 82267 11036 28660 73731 71381 43806 56220 23663 10067 35686 99026 28044 15588 59407 35813 17824 14966 94275 27977 8021 69964 29355 6131 8874 72973 80235 82133 45434 25707 94161 66334 5288 69645 2143 59053 57527 80549 1454 44395 391 62674 45700 91345 6665 20917 55794 2337 58353 80576 49416 93255 99144 91470 18299 46201 62670 38637 9017 45774 7622 23605 16554 74117 48836 26877 55660 47364 67430 13701 16249 44124 93584 342 15261 461 21319 28521 35794 72052 44187 75358 16488 88204 50830 42107 43202 74147 46416 94230 75982 40290 76538 1466 78421 48570 19917 24027 75716 86874 18385 67401 94198 87486 24939 39790 74189 89793 65244 29357 44416 94109 20378 5913 35273 76083 98066 36641 1655 84166 7410 33797 94649 77491 53095 93959 43934 94623 55316 722 62515 75118 63323 49001 429 45878 72387 87572 74485 15180 91581 12503 72406 9616 20445 93779 52700 72193 56468 40865 71419 14241 41136 81664 99141 52762 31829 76419 39935 62985 68059 72178 39403 9009 98460 79765 13342 75798 75032 76414 77795 14548 98903 3811 92524 22529 82317 51168 64087 80995 63714 50978 92397 98349 69004 75905 45729 42993 41684 10355 39315 80843 83684 36126 76116 58306 84055 25448 71585 23492 62074 54387 54748 34454 75564 64041 65979 3492 81467 68256 1763 36907 21729 39346 48470 30234 31956 89057 3246 43304 73606 79371 85927 32867 93193 67848 44431 88930 14161 1981 2719 72305 29510 35875 42155 95379 43023 94088 58038 82498 11890 63369 66463 78414 14906 32507 48961 43392 58447 92928 98054 30301 64033 3891 85682 85468 65234 35254 18947 76665 94633 3557 87041 20151 20537 76953 68188 98730 59965 78502 87860 90005 14722 91258 82522 86832 94072 44567 87713 10569 38204 98233 89853 88767 79472 96269 50354 98742 17592 81480 89858 25052 10529 94330 20720 43291 84687 55243 38497 15026 9785 61870 45618 6792 25044 36610 78060 13566 56552 83869 21156 57539 86376 31740 9651 1255 31317 15795 3442 77155 35642 46798 18938 10314 2028 52201 48610 50245 67470 24586 30549 12623 47704 51003 64104 21445 71594 21038 46278 67171 96330 18974 81952 12595 90204 31134 59225 6347 95876 69282 47151 9057 70304 1091 78586 72785 35260 90263 50282 87051 12576 85815 56804 69050 9678 82797 79599 16668 31732 65869 24668 72014 6481 61367 36805 18936 11862 41503 83123 13812 26301 8592 10996 16979 76783 2581 10778 12266 13239 48812 53965 78668 36813 39610 34619 88133 11020 12928 19047 87685 2650 5039 38922 48138 69322 68559 27851 79081 27917 22858 5441 89593 26603 54137 93842 51486 9047 41543 18368 32337 20210 46804 16071 48061 20085 40307 27461 67716 29779 33360 29398 40495 47501 35069 69981 62177 13533 86816 49828 72725 88638 86428 63834 82354 13942 91031 35660 16624 47738 85827 11399 46337 92811 26757 3169 81626 58351 16982 90052 34010 1012 72913 88185 75369 58039 66136 25815 83435 48837 21903 66594 51291 92718 35800 94412 48064 67065 6443 26304 69788 90569 9918 42070 54347 89846 74675 82950 62952 8403 10994 5680 65817 86384 7271 41906 76709 18426 33365 65407 8524 93740 14323 30037 85304 31506 76493 77378 45927 97677 26280 57150 49159 30982 84426 92716 96668 72454 7885 12415 25230 61161 63943 33278 11820 99017 15451 31699 84797 30944 44923 79848 87518 83392 64904 48422 94903 25981 67899 2948 85413 35131 91038 28741 581 97173 36668 72926 94719 42771 77964 33151 9732 52838 58990 74319 24853 39197 73335 59443 43764 16708 2643 69721 4849 87835 83314 16073 44030 98082 48893 36986 12006 82193 64604 22754 8304 51056 70099 67981 89420 62084 61552 18891 52308 88949 4943 93597 67900 84593 80379 61248 92123 51235 36556 64113 65189 20497 79774 81167 20716 37459 77238 39931 79739 10082 73729 3362 49445 96898 38738 54476 79193 41619 69511 92685 2235 42113 68896 96978 30038 2966 83235 98333 95472 52577 80443 73444 86879 51271 16377 31508 44441 19550 78902 48848 43806 41894 49718 92635 77971 85343 27182 69445 16141 36046 20184 66718 76877 79515 86847 64027 27315 1427 11175 87618 72197 92006 4476 53046 61382 52263 16234 33761 4130 54960 24633 5958 61390 6618 38411 3785 51517 84915 5862 9411 45041 60424 17503 54976 78609 76870 49230 51887 29259 93709 11717 76879 65109 22330 82210 69071 70843 4964 24054 12986 53929 8629 87812 16276 45683 32850 4868 58014 15316 67253 59083 77314 72009 28404 18490 25866 40363 50297 74877 69961 78167 57523 76394 53973 92891 8293 24546 66914 57156 41460 38851 43484 91581 83639 63463 26531 49311 9642 69954 51746 68018 57548 50986 29876 13442 11800 32785 29966 45234 76454 55940 33457 47685 70157 53602 26183 21640 40420 7815 57270 66814 86286 48325 6535 84584 1669 83404 71353 6936 14131 5660 27737 14998 41987 8430 74925 40542 64805 34712 80787 40060 17515 90457 67527 20393 58368 93279 94868 78731 43927 26369 34067 3126 31041 7873 40221 65630 27831 25044 30013 26382 56820 68483 26450 98051 13715 83136 29827 58908 4444 64208 88894 13104 91319 83156 109 45088 63322 83455 19166 62043 65569 11216 47886 52205 7371 143 71699 80949 79029 33361 82531 60125 15355 22875 47448 5140 30087 97524 40003 74670 77872 641 41371 63178 58890 3044 59981 68260 12545 41772 41872 4007 3174 6357 66673 43079 90851 97004 3874 46613 98321 39302 11034 14523 40439 74108 44595 46449 62396 91502 77034 5554 59792 93345 65723 53274 94116 63964 21528 14374 84458 59021 85686 17538 86970 99134 2483 10978 76210 95033 71718 64399 45566 15248 15661 2948 95077 28750 35879 23275 73970 58600 21230 74397 35868 83624 15225 28745 52424 432 58283 63317 40456 54777 51738 59514 85280 89385 32523 29318 24116 11400 58239 409 22958 54900 91825 19988 86283 53336 56198 52238 95469 67443 90149 95817 23581 74098 92012 31176 58786 42255 64326 33092 46209 98247 29277 84124 54886 91107 63522 40398 29267 86719 86205 77340 559 54933 81639 7069 90305 63842 11494 96021 70501 21890 511 96446 31265 82456 76547 75299 89337 13651 52206 7070 63398 58520 24225 45175 34934 33029 75011 26831 70146 88342 40572 39205 48317 900 4697 71970 61434 57010 70466 7088 52978 13523 20971 91345 80105 11919 58442 73437 60812 6217 47398 54512 51595 80782 78396 82138 3450 24855 98925 77469 16858 80736 53246 28661 1058 58555 56651 97368 1676 21058 59731 2298 72595 94513 85451 65618 73240 2657 69618 62506 14784 92024 16795 31007 50371 72364 25180 22918 76439 18079 50064 88965 21012 45189 44524 904 96111 15193 11313 46912 88393 79128 66888 1314 89193 81572 93489 42844 44803 5889 57495 63548 30571 18227 32343 84993 31803 21002 34585 9579 37931 23959 66225 29769 93153 76501 72051 87645 91848 86272 12227 49886 18415 51643 52562 79130 97202 2168 1590 5563 91453 41321 15013 53353 69817 95728 36985 82993 8718 27084 27349 24893 8873 77664 83931 15569 53334 85934 86668 78835 88026 27183 76841 80215 24709 12152 54612 18007 98545 83868 78915 20927 37468 46193 32512 63850 86683 18699 93236 8214 55574 57988 46326 3193 70508 7862 64485 43905 92302 20006 52235 76999 87 85369 47545 97535 87569 74559 14353 5905 98606 65389 93452 25124 69114 20680 58687 4083 95973 29182 98188 3439 94175 43793 50465 41800 77571 27898 85979 30677 63139 57677 62131 61268 37961 50534 47153 92615 11140 19925 14790 27460 90022 46808 96402 3811 23501 80967 78270 73895 61983 38276 80192 12252 13830 47256 98137 25464 68950 50060 59835 96158 86567 88898 34818 37494 70558 22764 1139 60265 40779 74925 8045 76998 2776 12755 1787 44708 93422 27464 8138 95083 62832 86390 10724 62755 27472 70269 20128 76516 93593 48724 91429 63863 65498 45790 63709 4555 52122 6745 94150 52691 42343 15516 67543 82112 83328 9408 38999 2548 15756 74977 52712 79201 34732 48464 98176 47114 6251 48545 9609 50730 71965 73528 96007 30892 14574 39005 46589 42850 31915 69129 61467 1894 92401 60402 36127 50796 4169 1646 35322 28188 79549 34724 54497 25781 63187 54753 75705 17118 79407 1358 84744 90540 4080 76982 60220 92049 42508 50637 91690 23601 28481 60084 59420 53794 39942 53139 52694 38853 75217 29386 9989 19602 72674 26444 60224 64547 39165 46474 5598 3979 25651 36467 90607 6904 96572 53483 60515 26781 41021 33600 73073 93347 39158 17828 61849 45152 11066 10326 45779 75409 31054 2899 91184 36931 75658 59188 68233 13639 97405 95597 34979 71739 54086 96851 59221 85295 84010 16375 73431 1346 23198 94494 30718 15652 79804 73099 7804 84090 23552 34497 84542 77189 76579 84355 17398 35889 19200 65888 17804 70288 50275 98134 18555 11206 69610 75173 92666 25782 92689 74175 60774 41454 65411 47240 97182 84953 50902 81670 74556 19833 17349 34487 85260 70632 6944 51832 18549 13692 50012 70290 59461 77718 3327 51051 42143 40528 54785 90611 97299 54165 68248 30973 23005 418 45510 91404 98467 77259 80806 33078 16312 71363 26451 31076 42785 75187 59541 87877 43874 8162 89793 68351 66468 53861 12049 55337 980 85952 93727 29710 27793 42151 10407 76780 96336 19126 95350 62288 9103 60880 13156 33403 79773 96154 66956 93223 33642 49820 7611 6129 89119 4573 98804 49278 94316 12277 13987 2446 28812 40601 81397 54638 11682 5210 82487 44145 96440 49501 17499 1841 253 29406 66860 61685 85266 33542 66384 59428 26672 35307 47130 35617 24114 30642 93979 4502 38159 84335 95593 82605 67853 62736 88391 27392 8401 50318 86042 98984 16692 11312 75287 18695 11991 82702 38753 45571 66569 88303 72656 91840 58974 25547 47870 13913 21438 55550 14930 24557 23407 29194 45395 10520 78985 16115 53766 87045 70942 25727 7304 65595 78513 33522 47127 70913 27889 6449 77520 4510 911 28846 2271 83068 70125 75301 49041 53988 78133 67898 42175 13281 74686 55287 88817 38468 43233 73606 99027 433 34908 27175 57176 87104 91146 56906 98256 57068 72601 41330 42669 21640 46324 25853 57533 89740 49791 47809 6590 75049 74270 92997 9510 598 53496 53297 66712 30020 37935 78636 39242 31100 87024 53326 88204 45569 11145 58183 87786 84273 77362 9064 37473 46745 14133 89578 85287 39634 26450 61959 65660 37745 83593 31095 23922 40590 59743 38900 47484 95066 54126 85512 76998 8244 15215 10931 20777 19916 34676 235 53054 25673 62286 47471 61816 5316 59526 28817 57590 10414 27792 55368 23676 5042 35372 94705 60313 39449 76040 35540 58808 64576 40010 8141 86110 78909 53664 90650 58749 6935 1261 74816 68569 95166 63276 65999 38436 5931 4028 40443 62927 94739 53837 8993 92125 15690 35912 36479 46871 70547 68145 31539 6313 90595 54063 98396 92012 74847 91333 59664 29110 57792 45005 62814 39366 42474 30516 80835 18888 58071 77178 23853 10070 30884 33457 72167 72186 5322 18835 43698 83795 45802 57354 55196 94229 52398 60629 58253 10823 4685 49705 90441 6954 91502 71514 16283 70248 92706 30144 53561 77554 13392 66283 21220 69660 55894 7242 25919 82329 18567 95878 82550 45235 34432 7347 96172 54637 90783 72015 37346 68518 72691 34752 60208 13250 68519 88223 75455 89873 96020 35381 5265 46293 10280 92089 33129 44591 78870 18790 72947 53593 90618 66636 16487 6115 52318 97168 36206 14091 21857 79766 25675 54558 33944 56084 98348 22893 34406 33925 6185 9602 74628 35835 46979 60636 91140 39533 68983 34483 72345 8441 90663 29589 92248 76745 18403 91841 80580 66682 58727 86168 74978 97080 4060 24410 94299 5076 36944 39457 66045 35936 17347 97282 84261 59910 30375 95415 71722 38900 50749 71728 60048 58813 15780 91308 40717 82661 91712 75702 83986 46883 67460 22376 97492 77670 3111 65459 13096 52086 34490 23626 37786 25003 92682 15624 22691 58482 487 22155 83480 88543 43351 35240 13836 1359 8985 29021 63239 9506 52465 87418 85134 5475 96825 70524 66658 63546 75281 83610 28020 37191 23303 1634 52156 34098 53589 85621 24544 90349 65232 7445 39816 72700 87511 62790 91820 11466 67917 65933 92256 92914 82302 16320 22884 55574 66801 79653 52428 37646 18322 23663 55139 76772 19984 30315 92379 18086 58904 72790 98133 78703 21745 87074 50732 62351 42441 2941 83108 54791 766 8 48634 86686 78987 56422 97605 74089 51701 79833 68249 6471 56772 8037 78038 75143 78724 12209 79185 34928 14907 66609 82556 5274 73534 34470 93800 21691 35497 91317 20934 92532 61633 69828 30191 49858 33873 19704 71719 81942 15697 2635 58089 3468 79961 10889 41875 64304 37417 74906 53716 20742 15105 25195 13996 59917 72011 60112 75626 11102 50412 24874 79232 45126 44795 8478 84959 75990 83194 97674 58243 55046 95892 95741 52631 95648 87435 56980 66656 13489 71707 65086 76852 51736 30609 15994 21198 17698 54965 42757 14756 31761 13180 48158 48796 98853 83924 7551 83749 57788 32911 74072 77208 69841 18349 41755 68847 48749 36526 69982 34197 79407 20403 9521 76112 1064 81172 59564 30558 15192 19753 52130 29389 30429 62577 23019 10395 18938 56929 78608 82041 14497 87320 52318 19610 67938 38166 67088 87520 88345 15270 5216 50850 25225 47548 19271 90789 12002 98364 51182 90367 8893 71093 42608 6475 48312 87767 50884 55703 9414 16061 360 27543 28270 32543 15680 57743 12108 63608 2964 49175 94724 30408 19141 4306 1230 53900 67064 76995 92023 30084 30451 4752 64882 59319 28013 72932 74082 83515 39027 73217 42970 11503 84461 34593 36470 82692 15125 16945 17122 43679 43672 18649 75237 85305 67990 29545 16774 7521 50418 6867 37825 94896 31662 34651 82058 53525 31951 57367 78697 38073 59242 20790 92217 36708 92856 53488 25186 80250 47548 83670 84436 76630 34306 42793 88168 33524 32349 84864 48474 14775 48084 8346 66728 98954 15672 67977 6957 27490 89564 80762 18281 76884 45976 27274 35782 95886 20703 22261 71895 49987 6222 21322 90649 13857 7617 18662 52237 1513 13489 28109 39046 23245 15455 86051 20601 25821 39216 71521 79322 71485 20594 56549 94135 39450 2832 84177 9705 69250 68281 17650 2849 62409 90112 88469 39413 26838 12178 14304 84715 79579 83502 94391 16492 41548 7401 64261 45834 24560 22553 53537 96125 33455 40555 43091 5507 69277 13133 7907 1257 81118 16360 79466 55220 8646 73544 73072 99125 32045 44618 40350 4570 35523 4082 66 31391 36569 86173 72761 74145 98782 56151 16046 30050 21360 48856 10223 657 59226 41023 79632 32033 89442 12238 17442 59978 28105 15541 18366 86459 53545 61262 96864 2316 81802 57212 16040 77262 68122 48588 6521 57628 31486 2529 18441 74051 59381 48023 96958 2456 33088 81711 73100 66095 50897 47284 16186 79430 83065 45169 19336 11676 56148 1897 95313 92803 18816 96813 32338 25801 45008 37802 55951 54794 17599 18096 26434 68457 43663 74799 92012 54015 69015 3749 45533 48191 82630 75654 97971 70982 38579 14720 3134 13778 8170 66131 70474 13860 96442 10695 89695 72842 481 76693 51862 77598 47523 61229 39164 55243 39694 21920 40179 9849 53895 34872 22698 98714 46915 6980 69488 26149 19083 91989 69257 96965 50839 65962 17635 4652 28461 48065 94704 57543 27390 34674 339 13172 41011 95833 76627 20319 12750 803 42517 28979 33970 35242 64120 95855 91479 59691 92697 60055 1588 62569 39919 16336 90793 57957 10434 9269 19535 47545 47700 51638 71757 7295 23809 59200 62477 13191 53961 49064 26543 39278 80052 6015 29132 53784 91313 75925 53941 10077 14516 34678 56067 32647 52914 22557 7128 21784 25941 94366 77916 12891 14341 86528 35814 45848 31933 48640 16466 85760 14889 27345 81381 60389 45212 14470 96594 27244 19354 36698 43950 78405 51204 6817 7486 85069 91735 80019 46756 44085 37230 78646 9312 59596 77044 65748 87733 91906 72717 16689 19695 67515 18788 94261 44557 36266 29168 27961 99016 52230 55785 9738 96339 7016 81183 65649 32172 32587 16067 34694 30758 83472 95790 60262 55633 11196 81204 34990 55761 40080 98675 23175 90358 88375 53719 76859 14042 67368 72566 22151 92828 65960 96129 18399 87835 71286 86907 73274 80133 97546 30423 30084 57157 97843 10236 86662 32179 95538 47770 79919 86635 68303 92753 49682 48809 76387 37103 77978 86264 63972 77774 46321 68348 20799 23130 94919 73429 39918 90246 95547 47704 57093 84237 81399 73773 45226 45126 94189 59031 94670 21515 34529 50250 87869 17808 14678 84466 27680 13220 11497 94336 17898 92344 64331 11903 72368 23910 79058 39097 16072 51679 66490 23583 97762 64374 9572 18080 88657 23908 16671 67245 44283 96020 59492 56850 6748 33349 16500 93156 50146 66005 96494 46859 83353 94758 25293 80424 56706 68797 48590 11181 71602 20558 39686 6577 22138 35289 5176 65950 43866 42220 6200 82288 54479 35448 39176 80304 41894 72239 26694 42855 55193 22290 92438 45639 30705 57688 53066 43656 1523 69208 69689 92396 53625 66907 3415 14598 33542 13060 69690 41198 45819 81746 23722 81027 80206 21361 15219 11384 53935 79996 31440 4829 17589 31890 10366 98996 24417 22110 26897 60385 47931 51381 2463 58863 30096 30060 68684 91967 21371 39129 67677 76206 74544 16768 44858 30936 9119 12555 82012 33644 79173 17613 40384 29458 47185 50392 13310 84654 37380 70955 38833 96898 37636 90572 30360 24703 27516 12044 45589 93450 23453 15253 8224 73770 91761 15166 30339 64501 4702 52727 75347 41726 20254 371 50809 54377 63220 12348 2201 85060 63295 78262 18512 7156 805 19486 50965 10556 21009 60683 55594 13033 24014 33467 48103 43003 34947 23009 77876 45152 81868 24530 39001 9956 65271 89063 14365 87294 47813 65361 14181 63547 97936 41214 32732 50601 11235 38340 60211 48584 39259 41151 96261 76969 75989 83743 86323 306 46690 77054 82056 48487 30468 75343 58575 65323 3220 15295 75029 62729 16728 21858 65010 67042 71551 36151 55447 17369 50169 57329 72966 32627 34638 61624 80794 48934 28080 30901 29701 80824 35199 28044 66273 47749 12622 98068 54349 81781 17305 78280 2200 98255 45901 76743 72727 72928 61203 16471 81999 73088 93826 91531 87467 17910 94339 27165 73287 8424 49032 50971 80305 85776 67519 35761 17190 90542 37053 81472 57442 27399 15043 56548 75098 68422 5964 38175 45321 48616 24182 8275 6087 87392 44826 83837 93269 72947 84453 53039 62230 42432 69642 85149 83520 37140 73177 73601 2735 5536 45884 20316 12334 68151 94576 50163 75515 50018 76598 81241 97451 57811 92580 35758 79703 93236 45873 77912 88342 30744 74876 7376 1304 49458 91087 9225 30420 64273 98966 16368 63069 64843 55317 10462 22378 38900 23763 6234 16677 13620 31535 88374 26319 80286 89979 86800 67676 61982 6708 53723 31944 31358 17724 65478 6530 35912 38751 36258 98531 96564 95103 41756 48029 55929 66098 65236 73378 26881 76444 64792 72991 93532 78808 9143 95249 17788 15996 67218 91318 59844 38679 31866 33652 29307 67920 75891 31481 94931 62125 40928 86864 94510 88670 89988 48306 91480 49602 96408 8047 50351 19467 44097 20663 2162 88204 13547 48906 18873 68677 20298 25717 41419 51052 12516 53624 50671 15685 89744 38391 50695 62916 42826 72529 96466 72693 85464 26903 17425 59385 43934 3698 54815 37895 4650 5285 90020 11587 25847 68586 92009 13318 43565 83226 34844 47406 13156 17394 88064 81969 74259 21893 16831 46203 52493 17247 19161 97155 3300 48428 5297 80972 59079 90884 87963 11833 83679 75482 29150 52956 9014 87926 62422 41351 38909 57393 31434 5195 8050 14044 58289 63821 62957 1175 9754 41162 60633 55609 35858 96581 55740 70951 95961 44375 76403 92303 63709 86124 78370 88158 41237 81903 38672 85373 24602 35681 49002 86791 68597 38957 14075 26319 46732 85517 69326 5422 88504 26537 2803 75458 67917 5171 43522 42248 23893 8987 72204 29122 3270 92791 54732 38389 95225 72129 72514 70386 24887 31806 2510 41979 27456 60628 77390 44634 86760 95821 22498 49239 76905 99092 62774 19647 58276 27641 49731 58202 83580 69518 32706 62489 91934 93190 10880 94971 76626 40635 53555 28832 10787 75871 21247 20700 41017 71768 83202 7376 77365 62619 20388 79584 92315 67440 8829 44849 61836 12556 72684 9261 33556 35281 79398 90286 37086 11128 48825 10061 14120 89660 80030 73765 87798 3935 92398 65314 85997 68047 28406 98676 25498 62938 42701 58533 8032 93937 8430 61134 82872 40735 33809 99039 22190 14389 48423 7372 60685 83177 55500 82217 33108 52316 88755 94918 71747 84754 53595 58865 93585 90316 13214 68190 27825 21127 18245 97131 53510 92814 37399 9257 96338 89 85844 93654 15470 73553 95905 51030 15852 1775 92507 59674 13870 35005 1057 62038 88970 23800 89576 95090 64871 39584 30533 29313 29055 59635 87492 17165 54449 76040 14125 61530 20376 61490 72185 47162 10007 59252 17186 97212 3489 12305 35728 32366 72647 71779 93342 32558 28988 5579 78661 92616 9102 35816 68099 36730 46035 13016 63201 26895 8898 50127 43495 36069 89856 98803 83182 72594 6597 59885 15240 89958 11300 96263 48944 9570 63832 45920 68168 7580 78976 86900 86943 46980 26631 71701 32289 94710 48088 43648 82116 95018 56789 49072 42803 32275 90963 2674 45725 32414 36069 65727 38243 5395 52449 93165 95805 40418 83351 33939 52411 36592 90494 39172 74909 35908 78280 14552 45582 68490 67302 67993 21738 64609 47934 74073 649 54207 25213 21359 48272 39504 35565 12782 41516 37900 62607 77895 90648 21114 39030 97266 9835 31163 62651 98220 20077 60529 78526 97928 89456 63208 49984 32751 93316 83178 5320 15332 30031 70329 94312 49390 41326 55020 64468 31846 6632 31871 76965 61532 28537 85972 96963 65182 15593 50860 63938 81814 15930 91954 5843 97141 25364 1707 20149 27702 28750 68684 4461 59446 58094 49521 55737 87395 75588 39594 737 42648 94658 35242 54887 97430 6665 93663 87257 81483 14712 39941 82767 27307 30236 19664 97693 87659 23295 38678 35646 6713 68447 64450 851 29545 50150 60443 62291 65438 26038 8801 86587 54242 82467 82994 14167 31411 90152 74197 76766 5420 95711 83590 30689 90167 65850 4818 60982 36706 35232 48557 12196 31695 48568 28156 23501 32926 5523 33905 18140 5687 92106 53210 78709 83830 33493 18392 20676 12379 67800 61542 16684 27933 50561 88106 19713 77660 10551 85079 90314 70763 19927 24291 51661 10244 15987 80799 33641 39129 80488 9563 75087 9904 598 4618 69926 88053 34764 49753 83020 15170 44177 33104 23848 80853 14050 38448 2879 33530 22034 88927 34871 6901 7785 11415 63587 87850 74623 95057 25803 23225 50674 18286 19494 5211 85124 81061 25605 20679 19211 49806 77471 78943 9994 66306 3444 49761 4025 33469 38031 66237 66394 90958 81838 61603 60006 18873 18749 52251 16554 90922 16170 67053 57442 93083 91409 45251 28088 28465 93267 41669 38184 68379 33750 64947 70900 82121 41353 87528 4290 2961 73407 61299 80752 29473 26859 61719 6559 80429 36233 89486 78486 83251 3168 32052 19706 22602 17969 4082 77822 38279 94871 45076 66488 69487 84326 80590 28163 48326 56933 21284 39855 85827 36990 25502 4076 88581 3952 74273 92975 9846 78931 81084 94868 19474 87807 14765 79594 23030 41241 44657 25170 66965 68737 69344 15326 10712 50410 76201 9692 4926 28994 50158 47456 85387 72976 73438 7508 71327 81677 13505 79192 40538 18392 78791 77366 22197 57865 18808 14491 58199 81092 63563 45552 32796 54067 38517 37678 30284 32853 78895 96531 78972 10869 82220 4246 30948 80762 38540 21049 18501 52786 72801 31512 70734 37003 42701 30668 70166 43489 76425 86920 54792 75017 93074 76457 65095 91958 22785 9157 87436 38764 61928 8527 11801 34869 8256 50873 72387 17303 3100 37714 35161 78988 39175 62921 65659 38662 70914 66053 69230 36388 52763 40136 50051 83492 27508 62888 97056 79167 69762 87044 32143 36511 67838 62773 30062 61753 18172 70957 67111 38528 63286 56839 65564 58963 78623 54639 53608 4682 19406 66396 67387 54819 9514 78011 85963 53452 85858 47756 15279 47558 41359 53395 82096 6977 89511 94153 47350 16534 90133 10016 71602 97614 84997 33503 18806 97014 2333 96010 48160 83027 14868 18493 55234 33575 3979 98089 29180 95372 21443 32928 98631 2141 39333 69664 37869 70794 59789 83540 77079 87974 9260 58644 86216 70525 2699 4958 30938 51745 9598 94840 25443 74850 61400 33574 84959 76990 63428 35818 56775 13274 6465 87180 47569 3018 39466 85081 70568 35932 73342 29820 66978 78306 13681 86357 70918 49486 48248 78814 50509 77235 37787 39145 90990 34089 60577 97147 71276 75892 35334 5109 32099 31556 71130 60087 75385 9702 37051 40871 47117 79267 33884 6250 64223 18323 33839 9036 58783 31292 23009 88111 53525 83315 95822 75581 26257 10269 24429 55008 15575 46617 72630 84060 89927 76824 4475 82816 4238 3628 93783 17152 19811 82008 79279 92702 88713 20858 12817 11036 3855 28180 3308 69872 92831 9804 25936 25831 67010 2290 65839 92610 449 94475 97562 10738 35279 66388 82674 86013 39779 73015 76925 89930 16723 37100 18122 42996 14406 36089 14248 51075 97118 73899 14612 43240 25578 61435 42059 71960 62310 65501 51809 11212 88199 11753 65097 60280 25209 30268 36080 79914 63475 45841 15703 27921 46468 26795 76218 69148 8830 6384 88050 86993 82659 87888 2658 84691 25613 1688 77085 16288 30133 65371 49264 61445 40810 94815 85853 52785 7252 33424 57615 10621 4010 49126 77974 73662 75666 48970 33711 85580 22820 21094 23835 22903 30096 70057 81285 77434 24567 81934 771 82066 65280 72288 17299 42512 69416 70793 72276 5884 29497 33027 67362 70017 35823 51848 93955 6082 35825 80890 72602 22293 73136 32263 65212 86071 22212 17632 39556 39470 37194 7346 55224 27712 39348 74776 65951 17767 17635 90452 41871 89434 58342 97934 79031 98771 78807 60578 80829 73609 21824 76313 51783 90355 89786 63219 69148 7131 5645 30615 96648 18624 17117 21131 22344 12630 54853 78239 64622 27392 52896 4057 13324 79417 88986 47748 63998 246 78322 47663 37214 36762 51636 62942 87148 68158 53080 54441 52419 72404 47892 27248 6538 3676 47884 63773 87679 92957 16571 1249 86064 13644 38832 57991 95642 2904 11092 72799 3235 26863 47627 19142 41580 91359 97250 23644 26914 37322 46451 19414 43038 18150 63361 19229 71065 47281 17652 47860 12806 39448 82675 82813 6365 14209 15901 28946 29893 55973 84143 30638 81926 14814 38199 92050 8709 7245 83860 8431 84662 39025 97037 9735 32631 6176 50146 7191 58285 97258 52953 90103 46018 34500 44415 73490 13747 3066 75435 48927 85741 79090 92055 39918 86392 80867 29088 11122 37706 39796 77225 18436 31505 56964 71743 27034 98907 21584 39150 42246 82527 82618 70560 45665 37042 42397 75585 84671 35873 26245 19064 24932 89197 52773 6697 17633 65319 54174 83568 91284 67484 7466 12066 15441 11771 3022 11961 16353 77856 84241 81407 10718 72570 71869 82629 25660 39114 93908 7655 23930 12996 55039 18606 62301 41666 49039 76973 97770 63148 7770 48394 96753 91580 31198 85061 14636 97930 53400 60035 73377 71692 72713 42869 67924 96378 95021 29261 66069 92449 51172 74361 69786 23150 75018 35760 52573 54401 57448 2405 75314 98893 63142 54931 25043 87562 35887 3004 39617 27375 69170 48225 77658 86673 44925 61452 88962 60803 21001 78144 53360 44031 91748 28203 83784 9987 69908 7975 34902 8452 37781 32884 75927 89140 20178 48335 59543 78037 80928 25720 48813 9751 84950 54314 82385 10545 32465 9468 2500 59028 2545 1006 69112 57443 30798 44703 74446 46527 86897 40294 12012 53354 89698 58614 51881 97050 79830 65650 4167 23962 94902 82836 23192 28758 84396 98615 69784 765 80267 48168 62395 49915 72226 48197 49193 83256 87867 8764 33474 41896 48254 36969 58948 44060 21652 83404 68979 85474 49989 59602 64699 25850 17125 17179 675 44696 97561 15155 295 92030 44694 25587 94839 7487 63656 46390 67499 61980 61316 18528 14125 52766 59461 716 95879 9822 79560 22436 85680 39150 83878 88904 87876 51801 83463 18152 66443 24047 39618 61892 68831 8846 55234 42044 15764 54440 25982 83216 23607 83272 82901 15313 9118 44744 54233 93004 49142 78149 46206 78153 58809 79156 80489 9218 20959 93167 15602 78139 17384 31676 79408 18856 87115 37452 90498 95415 39996 73838 57213 78846 19794 74337 98443 65398 79879 63738 57287 63454 72058 45584 11403 12579 42101 57755 4232 3183 91694 63701 51186 21452 63627 68616 71421 12826 93046 84215 48780 7021 59339 60997 22927 33148 52509 78348 22219 7374 89165 27055 7917 16885 52904 46895 41464 67257 27472 50431 60158 29102 8917 9892 86211 22959 49554 8224 77707 55206 77428 70564 36350 64404 99119 96294 28918 32525 4034 85220 71145 42023 27290 68980 8887 48117 93922 74172 21513 74383 48292 18686 13740 61198 32071 79462 31217 18846 81631 14323 52753 11603 49711 95106 84202 8469 84840 36574 85442 58203 85891 3756 52485 27055 13292 83975 79275 63967 26162 11980 28690 17353 44080 23189 65589 84479 61211 81894 63203 83611 30864 64686 66551 41504 31195 95955 42686 29417 77873 49402 50777 29885 49243 49212 88764 72040 95290 37958 1829 88338 9247 30035 52150 33532 90279 38348 26484 51575 74725 15381 45185 16099 25562 51005 28973 21147 43008 6315 32925 37453 21571 64332 2526 31113 90493 48260 36701 795 50347 46135 37053 89135 696 45632 31310 2851 31287 25499 93143 90212 94254 94139 74919 79984 18154 71080 81283 25793 52548 61001 55269 64276 67806 14157 1220 21917 3911 19792 34062 10086 79999 24983 30466 85077 73671 96930 32040 18484 82168 10444 43666 5270 89524 98737 73024 23054 41857 75216 11401 13720 25034 52526 96598 64021 73965 90964 51634 56726 17719 79101 11683 30943 77554 11124 64486 64404 88438 86358 41800 22667 36756 53284 60249 82971 4507 15079 94798 85641 50352 82758 96443 74685 41970 12522 83773 86750 57542 16945 94005 69812 14175 94525 74457 4124 65417 14896 4732 82392 56427 36177 78530 25345 89087 87990 5268 85521 87371 23316 65908 73531 67299 24595 67236 2713 22202 19739 80104 81009 54829 84722 40363 74846 94029 15413 98527 54876 43417 33656 52522 5061 8249 63023 48087 90338 83157 92614 85870 69311 48338 81513 2399 48138 36314 18427 92400 10340 50309 71471 93991 54389 10629 17301 85423 59515 81636 7848 42733 21308 35974 91922 75265 34601 75256 36029 31996 10081 50174 43683 70674 40087 58343 57159 90966 56942 53415 45578 39938 18290 3200 13273 50505 29796 31770 67458 96902 87075 30731 5954 25978 90785 16516 24502 79719 68995 58329 18622 32888 34058 30933 11339 13802 97027 31579 48648 66188 64373 28517 17858 76853 75937 30932 91707 21133 17358 56898 20385 66336 79773 16319 37343 42284 65883 50063 82614 70134 97502 27645 58694 2158 71824 38590 93357 4451 29455 56673 41613 9566 47839 20685 51970 70659 18158 51278 14744 94826 81058 7015 18912 88345 48756 98560 57765 57974 52589 2860 70326 26459 80113 73843 92848 12367 74269 90637 1500 31222 14602 20584 48336 95969 83758 10346 77424 95736 24614 43635 19622 77572 44082 53045 62900 53390 303 63540 92761 31803 59733 35138 57373 72445 10151 75665 44719 27525 76161 11916 4679 70404 33392 20851 91553 26573 38051 30906 89023 65614 72328 79316 50408 9603 15654 2281 74227 17334 10898 76930 75460 69139 28813 68010 83972 47171 83070 64720 36765 88519 23679 46418 84831 69185 43357 27602 80528 77667 19241 88446 86346 3224 72721 45971 25938 50211 25527 59328 68240 64387 97416 43430 66803 91127 67542 27093 15651 94657 76362 68801 25020 62171 22114 19497 4727 2177 16823 93771 18370 71660 2939 75223 34165 24771 18287 73634 23941 53341 3024 41951 83839 90520 59182 11727 97688 34402 54366 45809 92318 40958 27469 92673 52048 91965 85787 35840 92848 77758 29128 95673 10057 40549 90437 66024 13517 18576 20241 20458 95380 5840 36112 19414 4569 56691 79577 73837 51104 74331 30800 47641 76426 25662 22455 26720 11425 3143 5001 71152 41448 4345 49515 5018 57755 53413 10534 45374 59663 96647 46784 7282 77098 52317 89829 88123 14736 59618 18964 23917 43373 20645 89066 10866 23396 12649 49686 79911 98262 31993 90113 2397 44676 38690 47996 2688 44851 25047 94076 86544 96291 33189 98649 1422 62994 58551 35169 118 22240 82764 52066 72955 6149 90462 4451 9287 32142 19882 27467 14463 38790 41339 61601 12301 45961 21910 96260 84159 67994 4916 46942 45812 8890 9181 79948 14055 34701 22061 20864 11470 4986 43384 35547 39474 74559 98850 92810 2602 92507 32464 91687 20503 14425 68077 63426 66805 96893 15160 20526 81464 29675 49574 60499 57515 77644 61572 25303 4215 24401 27119 10084 85425 13916 575 48700 11155 6378 40412 22994 55695 85526 51235 45209 60310 35148 77136 38549 29627 85285 73392 5700 33452 85083 13906 43060 59820 79519 81156 16890 39407 28605 88910 96368 72889 50474 86533 28204 9731 94085 16797 71197 86656 5901 16500 57458 42462 44566 44204 82749 57171 45925 28470 1531 50395 40139 5304 35214 69275 70308 4041 22320 87391 27718 10796 86385 14900 59527 60761 67366 70176 62131 35028 58888 48441 16694 80941 91727 52240 22842 39697 87675 82657 18907 23334 3590 71579 88293 23615 17062 1676 57641 97528 40151 90691 87331 41781 3832 48783 54734 52048 94428 89245 87694 81475 93196 68229 70861 63793 76160 42900 24757 87078 48577 46021 89379 54794 15575 12038 97993 19384 66790 21509 98469 75408 55820 84962 71001 12237 1209 47493 69624 12067 27777 73999 89728 76382 80994 95858 85683 34911 1852 66311 39158 24280 53310 61486 6414 353 85219 73888 87033 58058 48791 14904 40447 3973 29667 30904 90741 11654 64463 32420 30531 6189 27898 4529 81934 3644 81499 13215 27477 89450 33377 96337 46458 54958 1130 52026 41271 70181 79841 15542 12003 12945 51301 23988 95282 75992 39957 55981 13844 53246 37128 67888 48645 68929 78496 80377 8701 43726 74051 93005 3670 22909 79226 91996 98960 77248 65464 56624 51523 42358 190 88470 79492 44940 94634 5988 75190 13721 69605 77482 91398 21830 53863 39739 67898 86548 65068 59702 72161 37340 98760 3306 72128 96977 60700 51750 60855 6183 17204 17009 50330 8155 88621 25888 98456 22180 60678 23774 4065 14996 4054 98803 12967 1948 24967 11579 61218 38021 33539 26339 12853 73678 9751 65787 33423 72503 49685 33286 7587 38962 76962 25655 22292 23737 11291 6170 36778 44704 44937 9523 80827 42177 97046 35269 5973 65981 92883 23630 77905 32767 73362 54381 94613 23256 12056 4317 63118 57843 40289 71380 21825 17764 55615 96053 29548 64120 87974 7684 14369 90425 71027 60730 20636 39580 45962 95206 87424 93028 71946 81277 92565 64668 89788 68150 25996 26684 41688 62663 56798 24355 39691 32707 65686 98604 40349 86740 98154 91643 48285 40815 25484 19508 16277 88115 37461 60888 161 41226 10962 414 20283 61146 42902 93890 53509 62649 82399 2663 31468 16130 81147 48295 80410 51441 77276 51918 87533 57626 53684 54250 29109 10624 80132 45694 35966 42592 2518 38486 72553 24562 80928 37069 17015 92094 52010 45332 40351 73607 56458 92256 36568 42180 8734 79945 60165 21755 65495 32924 21913 28588 4563 39122 14827 22200 44807 62395 12000 9340 69313 32070 24465 63964 58827 31927 23120 12116 1859 49511 71305 81123 93270 50691 66042 29523 80920 97143 2852 57940 8186 45277 38968 85882 64418 1854 32513 26483 53131 8616 69901 12143 98371 71026 81707 67738 58431 81081 93079 78381 51315 14708 2922 84647 60660 16297 96494 59983 68144 59153 5787 74714 76800 84181 91757 80695 34714 18455 31695 26871 42262 74124 51816 14261 32278 66675 2766 60789 23654 10475 20144 96964 469 75605 35646 75039 42121 74400 45640 84222 40702 91858 65454 52262 64625 96091 47752 5371 61325 95432 47803 70633 28817 75066 26218 41406 64089 52839 89757 62359 92220 43181 69718 95008 51061 71041 24055 36810 33246 43185 96026 47752 25343 83239 65937 50539 98255 30293 60798 31224 93698 11142 23910 89241 30117 41982 35677 39691 56743 32001 47394 85288 78456 68747 74084 80794 81871 34615 83587 95985 9247 59900 68598 13570 36875 36649 58661 57018 81262 24435 16292 17920 61603 55401 72632 20199 74138 24220 44760 17180 49662 67573 32174 26007 14269 88070 96415 91838 70113 29030 54741 25024 91979 47911 312 18303 23768 19425 84343 88860 74919 95704 16888 37639 13479 44960 17170 51755 12837 12822 48928 42865 94929 48635 57101 89309 29012 22896 44440 59239 32059 36939 45459 89954 54923 61336 14873 50574 57418 40148 26253 37296 83804 15087 25132 35826 6774 98479 19426 26212 77307 81465 57933 64795 65860 11274 41872 66800 73322 10762 6793 62241 33280 98579 57527 64521 64208 18050 14659 15547 83633 58069 5427 12279 88326 11609 22868 75879 95900 100 69535 64608 59628 76282 75779 11576 10889 87292 31958 23372 46228 83621 68348 6383 49274 24761 9781 73846 85618 24764 78914 68096 97246 67730 92535 13359 68579 15558 40766 3321 74366 45055 89164 67404 24888 823 80680 41809 41157 48949 25853 18764 58801 88338 86722 83331 95701 50047 66190 5755 62180 91490 53110 73081 64964 40817 15082 34874 79139 48605 25327 76829 70540 93310 7878 44709 17082 38040 67701 38202 68462 43826 25199 77257 64677 75605 86151 89349 24496 83473 1700 83847 30098 43343 92342 68723 56666 68859 33586 30438 91044 42962 31226 14249 72244 29494 32347 17799 68535 69893 70781 16875 66752 82406 83048 1835 89772 21792 75132 16468 25164 79513 77773 36112 44754 88338 16878 12145 56289 86234 58192 69819 1069 65528 89735 82982 87918 28112 33970 5128 61557 32127 6696 34512 48569 35753 19114 62645 44232 59779 77380 69157 18672 90540 15487 65144 18972 74094 32350 59708 93617 49880 87904 86229 38331 19356 60569 87354 26207 11724 51165 29152 56454 52071 74326 92471 67239 47443 47919 1572 33089 34837 55782 70215 71965 95503 32907 56167 98601 13363 90348 82309 55774 57970 53913 92745 57001 20233 77956 62492 66291 18315 6947 41850 33471 33508 1605 61554 49621 89842 49612 41363 11423 22007 34762 57623 86273 39261 34687 85771 91994 95111 65014 39712 83519 39824 72685 60064 37251 85091 74141 54444 76499 49387 62115 62021 60216 27337 74181 61094 83116 13932 84923 44161 22592 79328 37389 79837 39857 71795 23413 31541 14466 92283 23102 36160 86890 41868 31974 41443 25964 55874 17895 83110 94343 35450 16114 83864 51654 68381 17268 90484 81022 12777 4435 84435 49726 98296 61227 74358 14324 84247 41831 44715 22546 41445 84187 20600 31871 77659 31242 66879 29511 61634 80090 15922 95155 21342 64186 88986 59124 38124 11828 65887 23317 10733 16509 14513 11359 5910 22210 52539 52195 69503 63405 53324 76539 48700 81972 88430 30319 65441 894 60193 67724 2257 117 28141 94435 60893 13545 19199 88606 8422 1266 31081 46196 74352 63088 18389 1297 44774 32527 32945 79651 67996 62796 40306 55387 39159 48546 42089 39200 57717 3771 75901 6264 16517 69329 75248 77838 95609 70830 47332 9252 80323 55747 33300 94241 24551 76542 17996 58743 41057 60828 56384 36950 73560 74469 29639 10080 70987 67324 21081 78888 16674 71878 47216 80671 27090 42703 13640 29935 31614 51067 98251 62890 2813 64260 35647 44359 26417 61625 43222 15071 5214 16562 36034 89481 56896 64270 98022 83893 20649 87859 19269 57610 20796 15055 62237 78559 86820 91634 33878 11340 96461 54931 20034 85673 6027 7231 82369 46727 54453 84777 93134 210 90708 62293 97929 89889 83316 77652 17621 28458 11154 4917 76645 53151 38608 53799 46550 65283 13758 61276 8126 97272 20413 72371 92391 34553 5315 25548 63412 10150 56947 11856 33912 46479 61760 38363 43551 22381 29302 6290 98440 61615 19156 29052 38123 63216 23710 85751 37822 2700 50962 77611 466 55768 36600 52976 92140 38919 9082 4626 60793 25161 6243 29691 43271 76128 86022 41095 22168 57620 93533 42329 45397 53637 52167 80164 37537 91845 89969 44680 94857 91043 4806 57737 31099 44074 24858 65226 54722 85182 76725 56085 12839 25548 24593 99034 60160 13590 96701 30372 59344 20146 85648 35448 56894 65878 70430 72773 38034 41967 97625 48857 53222 3740 14325 62457 35084 53394 51067 83367 24475 9456 68396 15376 95056 48064 16434 95427 20136 14500 27857 94516 31081 80359 7807 69858 81389 29044 2433 28273 20965 75898 84856 32469 98225 16695 74250 51778 40416 1172 10561 97596 24445 65874 16660 68467 64463 72799 70066 33768 84033 18379 65113 87984 32748 63985 47631 66407 2193 4867 10678 7175 36804 51541 65360 53137 35863 92997 87726 41182 97915 96873 1546 28394 24697 73134 15688 9276 96938 98839 83661 101 28668 1523 66600 45849 4273 29134 181 17465 81452 50655 68284 98759 18498 25867 49958 67965 93902 17697 85681 72075 4078 61736 13710 36121 35848 14385 44545 5920 25813 4062 36208 93906 70787 87258 44356 74973 81135 12256 37102 48597 65997 82629 43409 44015 88028 75879 9968 55757 62538 92140 89760 53778 34366 39537 92967 43350 22841 28033 55808 54246 87919 19004 80494 6890 59122 17970 27246 71876 40780 10159 64651 98884 42489 59069 95883 52808 31086 23001 69249 24184 32870 47095 73785 64219 3912 46105 19873 25530 3697 19640 25528 97663 87727 49134 75870 9299 12485 64382 14739 82609 87839 55673 58230 63767 96667 58962 43255 67375 25465 91453 77150 85247 65259 95724 29367 97198 82864 21010 91050 30018 56938 51784 30024 5141 11613 55624 95783 55598 44219 87242 49556 74315 46518 6595 49957 23062 33643 84919 67013 15818 35826 62822 72171 14956 68725 88215 73466 19111 20894 44970 89789 14192 87349 73149 72031 91305 92180 96593 89820 17461 86923 39115 13521 80205 76495 13615 49024 48293 70782 51102 27608 59055 80960 9982 12988 98219 52895 28850 85006 95425 92440 62233 29153 55072 45125 16803 76127 16369 59783 97772 39115 91647 57722 83795 22983 48983 68457 69721 51359 38191 87832 36773 74957 12420 91167 87704 96430 68635 20532 1162 8411 34266 83317 47819 65 39046 47632 65684 60115 86995 81938 61583 48810 12969 68286 980 93696 54234 2490 6689 79001 6081 50184 96788 29086 29239 40598 9459 71230 3983 53284 80185 23100 79734 21119 65099 26400 23311 29395 62334 7455 16417 51087 76252 90078 9554 97880 91458 47133 24471 61122 25050 51847 65029 38280 93529 95226 34474 23921 24970 17443 15644 96405 42806 79562 10340 92036 27476 7098 5485 52183 38094 28850 93733 16265 98503 93792 67545 66455 6564 55693 35978 92758 38202 14938 64807 85662 96482 46084 91850 63445 31116 91832 17958 54565 87943 6514 92975 79243 67317 80203 44351 54104 77850 82154 53237 25103 7236 75641 35071 62400 33768 45504 21359 82322 26770 69974 72482 49421 51745 89689 69462 29940 40315 67108 58720 47710 7903 44155 46800 18610 16966 5241 14003 60411 85838 56361 91671 8215 61565 96196 84457 20194 30780 63623 89017 56166 56517 51884 71797 89582 9953 10444 5681 40424 59180 29622 24607 96122 19495 47455 13861 28700 58481 6495 78956 7838 8949 94532 700 17641 41130 7849 83407 16980 48132 29492 74391 43197 65631 17691 57265 46537 91829 75236 38523 51728 85376 86683 26269 70446 77964 96911 60916 73848 39695 59676 77676 98124 40824 87658 50625 8714 12461 19275 45590 83303 5523 74009 47604 13718 84210 73612 37673 81954 23187 11540 85917 79522 14273 40818 31019 20241 47693 22079 97603 26849 75661 77078 53252 88893 10207 69972 4066 70325 25768 12066 28914 59574 54187 82380 89357 35475 60853 4586 54032 36728 17160 62194 94343 10817 33828 91910 41816 41479 2132 63753 63584 62670 41290 43319 34630 71215 56277 92736 32431 59505 82715 92898 5597 54493 2275 22883 93718 25403 69760 45497 81284 87226 55423 62209 5498 83702 87313 78241 19892 73858 18009 41047 11663 28851 12007 40881 58016 8735 88013 81173 84755 86684 1731 52185 54126 69207 70084 43133 34061 67991 19779 31541 5358 13048 69460 20020 20525 56061 93555 93893 85461 95803 64776 64493 45296 78254 37660 97441 61183 34186 22280 30652 9285 97513 1577 14803 57195 83279 46280 29813 10141 51299 10309 53681 52293 79842 50157 53047 54574 9241 57507 70387 48357 84360 91244 31115 76553 63423 86838 76203 78493 73554 5775 3043 87083 29937 21734 97156 58568 69258 82968 46506 20305 60813 50806 19037 23502 3370 41048 68904 89109 26285 16440 23546 5623 34719 23969 69624 11902 88573 94381 32603 80331 98622 30411 96717 64970 11153 96444 94392 98667 33919 38158 12536 17677 98649 81846 45704 7766 42190 58041 52213 78683 10366 46033 82407 85738 1837 6442 10277 4351 59686 87426 49956 64630 30170 86013 41010 54368 55905 28527 37285 64066 89544 78735 32700 70479 24306 60611 72797 18367 95345 8105 73309 61648 34365 41318 14914 96846 50777 59173 77046 50738 58313 69611 19144 14336 37860 58421 3636 36970 16435 82681 86417 89542 96473 10891 38759 51851 16392 14978 23406 35927 79753 10753 76034 2036 6137 41237 37162 87003 37866 79696 12187 34882 15817 25435 36361 37465 66494 89080 73452 13006 73049 11742 49295 22774 77579 15630 48756 82832 1282 79240 75036 52269 79479 16387 41547 12308 59231 91803 27185 84833 30349 94191 40557 30985 84275 19008 77569 15911 34871 86352 2643 42822 68395 12494 51191 91083 36850 22645 77916 27053 19409 22609 29835 84456 25852 5965 76166 94714 13020 74994 51970 10917 51442 75834 75038 19135 59658 46792 3033 85745 49961 9585 14268 58720 56201 65622 38458 69778 75668 46680 76481 96600 76266 19870 12241 66000 84074 99057 98257 62838 65885 74106 95843 55768 73977 14330 94354 59870 80970 84461 29821 45952 98298 20319 69195 15281 63708 91927 63752 725 25274 77500 21258 49126 52505 65563 57269 57561 4836 49194 70113 88613 23307 42623 96636 42432 89850 98743 57154 10023 65224 77853 89066 64554 10438 91245 95602 52831 47401 2147 82506 2511 16696 4164 9556 10778 32032 29720 25576 1274 28897 19385 74151 28182 80664 30311 30655 77535 69163 89025 52871 64449 9467 23353 58254 42866 97575 20163 14083 63083 32828 86769 36117 22178 55164 1477 9564 15243 75557 66469 84799 74892 18660 59580 62124 69995 63402 66607 86896 72573 42234 62024 53916 85547 10999 38288 12293 77437 31962 41693 8709 5977 23145 33436 46609 86884 42730 85191 77185 16180 20573 23240 89093 8144 92859 63684 22683 71892 3976 82119 70799 53795 32674 8135 23066 30957 66120 3124 47388 63066 32618 43346 33255 96566 23486 63520 21732 4825 95787 95910 37047 41699 72014 84747 23275 22419 87591 17139 17931 73123 27859 55776 25020 7936 94595 5239 32763 41894 86437 33129 76928 44395 39508 68504 88723 65726 19679 7181 90952 63853 8195 86579 17642 67143 16664 30810 71718 30780 67106 90338 77604 69090 89451 40449 11775 7445 73524 6042 36494 61824 56856 95394 62970 30427 91120 26642 57338 81720 64528 3157 22025 78746 8721 32043 77651 28257 33751 85017 54690 21565 72835 14808 20848 94127 34445 89488 19672 46580 79033 40129 58349 24490 79826 52142 29551 63865 77515 28408 58102 91460 26072 5826 19178 69093 86781 36731 44854 5835 78227 38779 21383 52848 36042 18966 87225 12239 22228 83862 11214 5827 14942 87825 20570 83612 47763 30409 89708 22517 54896 39982 49660 46336 4028 50607 67948 39056 35306 47535 3732 58207 45969 91503 1092 59265 69244 90865 83556 7041 50985 77343 38412 73433 66267 48959 4440 60294 21513 28349 3289 98373 66313 66320 71725 64555 70545 64279 84327 56078 77003 25989 2139 51178 21033 25779 78609 28462 84439 29066 82159 28348 28723 84280 33108 1620 90358 74558 48774 64384 86670 54022 15921 83906 76354 31382 9926 80743 12110 61328 27965 32586 55425 68796 98476 13699 58210 3858 67256 76820 79042 8361 16753 19551 85272 194 3475 55887 65838 29876 37528 98427 39909 34791 45987 76894 50777 93975 87540 34678 19746 39835 92155 30855 21363 81047 59559 7257 92581 56027 31925 49844 78323 23175 67338 50524 15700 41552 45618 22588 36627 97192 52482 58755 26542 28009 54947 43165 28220 34558 66713 94028 73221 66879 22418 6368 57547 54461 55744 12443 76249 32865 86221 61561 71772 93893 74883 41765 57910 53494 66683 6891 30232 19737 17241 87837 74764 26960 66207 26589 4012 6328 89270 51816 14792 54016 3128 85222 58005 54433 52911 65209 65880 32782 17974 6071 3385 56248 28142 42486 67236 37925 14312 42690 2761 43099 11813 70461 79646 50357 19508 17615 67068 57004 14225 63341 91410 22580 13860 74588 59931 43042 98516 42213 8229 47728 77 81288 62395 32996 48259 74031 48692 48911 16701 27036 63649 94343 11310 76441 53396 37571 36100 81383 92191 94011 11025 52044 15281 924 48286 37571 75920 60120 51328 21555 18973 43630 35626 71657 85115 91912 65882 2454 23576 94791 98568 12872 50232 94495 37514 1276 77304 35125 85670 12467 44139 93980 72066 49562 96629 29814 9831 86952 86981 50528 48108 17038 3737 95181 20861 42044 51046 6313 12245 46219 47722 63437 36432 57632 31564 31864 78189 36276 95078 12227 97711 28339 43309 93981 56651 56860 79000 89375 54631 17116 81308 15016 95320 93380 63904 41171 23641 23961 80353 25647 62397 11642 78117 6619 97386 83484 1856 96135 65114 41361 1229 75908 56771 52350 12307 11817 59938 31124 43355 1453 17109 95592 24378 95014 53508 950 37488 41849 42457 69044 46314 35038 69963 91939 10239 90908 16744 52324 53007 47102 19727 64270 31698 75995 97641 34070 76486 46077 94009 3277 18364 45904 83781 55893 98227 73418 43438 68051 13747 91458 93229 7671 81359 72067 19460 59484 92524 71772 39805 17010 57735 81194 78939 23750 42595 24663 36126 83279 26292 80469 85635 38826 74182 88098 89663 31617 69010 79723 77745 4680 96858 46934 95229 78464 9326 23776 55260 5801 6977 31857 56202 3808 58216 70842 52823 38415 17312 34332 2583 46832 81432 77278 82293 79750 59763 49533 33812 61122 35474 93128 52548 55954 65050 91703 39187 16819 16503 21064 83738 31791 29368 93356 22490 71668 31090 83789 10149 5007 64339 86473 6792 79716 35905 76923 76175 74421 92467 39386 42544 55057 6783 915 38169 9396 15348 5229 81601 24975 33976 17957 98051 15597 91172 20951 33177 60751 14037 53496 21814 38784 52106 10053 83120 32923 33296 54067 8103 98372 87063 25827 78332 38257 49531 57068 27937 20541 78221 79533 88808 17992 8232 25616 29601 24365 39031 29480 35816 91485 82263 31098 55735 98762 235 10636 82626 91168 91135 26555 17675 72372 25028 39923 10259 21381 96113 85585 81704 21365 31906 61569 36799 50182 83570 77468 53834 66958 94980 67201 22155 39748 26378 64874 74585 19584 42392 67843 38363 96052 73787 78847 34128 63686 35029 53719 57347 67856 10417 20036 64384 36719 91362 20225 64223 59011 67617 66225 12365 93829 61168 66942 53802 9788 45734 80109 61788 97325 46653 68848 66140 4179 48237 74260 74420 2874 11826 24754 40327 93128 61267 40829 76217 11220 18364 68789 60801 24188 50373 59375 90252 77776 37105 20133 66632 89053 97501 20974 42126 82514 63939 81139 55312 98404 91505 25196 1289 70989 72138 50461 82995 78002 8875 80419 667 64099 39324 78471 7027 52865 5794 45450 48519 88271 4873 67557 28804 18121 95542 86314 22380 9492 99141 20752 11146 96779 93029 84846 71968 79256 89285 49831 67889 96639 93504 73724 90945 34804 57481 30874 61937 2881 99028 70620 58843 11043 88453 40384 33631 76956 23416 20279 67504 41207 80120 68989 59583 43254 51764 1095 56705 50090 39882 43047 3512 6243 84866 95277 27316 69078 41813 13390 14636 63040 47909 47519 9938 68699 53100 18181 90762 67886 41686 75470 95991 90019 62483 42418 78654 17554 77817 10717 34211 11995 82602 21788 40334 67740 63569 18934 52559 78402 46758 9200 16407 74601 90281 25607 3954 10683 39504 84807 10876 16927 43715 78641 25835 69038 2020 16373 22668 98693 19304 41511 95054 92216 12563 20505 27101 48617 56789 67323 21019 14317 62803 92517 27942 97452 19824 62570 85028 6351 72420 8220 35801 4014 40817 8450 62737 32007 14131 28536 44595 44566 40551 46685 72118 12797 3826 43702 91540 47054 78179 78598 64013 18863 16186 15518 18623 45546 34253 24628 11647 337 15578 66182 43412 12717 74805 83391 47358 14986 97919 84900 1702 3395 26418 11146 53193 60639 93873 24428 57997 13120 26893 47400 82547 10660 65808 89283 75796 25134 63426 64239 219 53269 78845 52781 72405 81091 43422 59862 62925 69173 32265 12262 72508 2996 59125 53422 90603 40684 67999 75496 6456 88412 13391 41098 86270 64451 38520 77352 81493 47053 57165 6888 36917 4887 69005 66731 92462 45339 86230 4763 11972 26076 27923 4940 28612 75763 40877 91478 16030 75308 56660 67453 59362 76478 32971 64307 47817 6631 16348 37282 97295 37854 59911 58052 89046 64732 85661 34441 40699 91702 46738 73162 14950 11588 95639 37701 13507 60283 19767 51929 55617 69118 63627 58889 43383 71183 14060 2773 37475 69811 93398 92611 38352 43521 17999 43014 53600 83169 52567 21251 79054 11319 26347 36684 8830 63346 34974 89863 62950 24581 5309 11000 91925 55237 64601 72021 32352 19218 37234 63280 45369 21547 71363 18646 3457 74859 90717 58645 96782 59007 77096 63647 36876 71638 48990 79001 12271 81159 28763 4993 13764 15723 59009 83954 19589 82768 23206 491 86813 6586 37417 82263 96697 98420 7061 64825 14793 57332 36708 52273 60513 26437 78999 72514 50475 56583 23960 92313 26668 57574 52293 55801 42305 1117 580 32393 47093 1756 74874 94444 85948 85386 70470 54791 65559 17154 18334 80532 59629 97440 37372 88953 68715 85446 40011 36695 97885 2848 63474 2246 6681 82805 39203 59841 64577 33105 56399 15328 92305 17323 76757 67905 8482 76795 32213 12372 73213 85716 68782 84424 72960 96264 60489 92409 17486 76041 81526 49700 95156 8566 81128 26359 34018 51249 58973 21545 54904 58366 75120 40403 66695 50594 52470 47318 89605 19825 19112 44353 48895 39536 25 2783 61226 93491 96081 70227 95154 86618 69052 55210 41187 77737 88438 20 52252 43283 10825 60602 90787 33712 50767 60097 39839 29311 10306 21570 14375 79120 97886 47637 78786 60963 71182 42232 97111 25873 27380 93635 70476 69923 85059 72380 62842 31098 53050 47152 98296 28117 89652 64435 70446 88407 7370 43452 16907 62739 5107 20541 16489 62702 5028 49247 70810 59444 56220 5185 93451 58579 83762 49750 63547 28272 81654 80096 71403 76589 78657 72030 59404 92983 94248 95571 14402 97594 10854 50442 38019 53054 63894 22972 33260 11065 51924 24378 18006 58762 27903 13895 92979 16909 41370 46820 94504 26405 79994 60909 56352 90268 29751 69704 89894 19767 33571 98113 46096 42990 24997 15724 68047 4226 12115 79539 19479 47176 26276 51822 71304 53060 71374 2419 94679 84674 75178 46463 89128 70500 27173 53879 97145 61005 1481 7640 21461 78295 64559 3839 49780 82595 55197 50556 28187 65751 37231 44772 10813 28731 68959 93679 25785 25589 60638 75565 60564 10639 26131 98141 96353 92264 54212 49673 47750 79385 47813 8922 21430 34501 54558 20927 2865 96809 92356 20553 58986 75477 81927 70537 45547 97578 92947 30494 3815 97785 47334 40587 32230 11049 54088 1664 49609 89492 18035 6172 10402 45576 70880 36552 81252 77337 10747 15544 30683 98188 65864 24391 73668 29992 62931 81943 70888 82319 73707 36187 20597 32562 60952 98230 49731 25302 61554 81366 91380 80886 31798 20154 64467 30052 79495 89609 81893 90804 79758 32566 42791 13450 47222 3945 74533 35682 18853 95105 55375 1770 12157 98148 91426 80885 74363 60660 80975 49520 19369 10198 24165 45265 38939 94806 24410 75917 82847 69505 9504 64425 77790 11961 29509 80183 47268 19217 3327 30448 37286 32450 54173 12965 41045 79562 93014 8758 41589 23871 80997 15416 36962 62522 39081 65554 42203 35319 27574 32372 36209 80158 7935 31818 89384 2747 4417 24329 77475 87390 88754 48484 70832 19544 74457 32035 35592 35308 58539 58676 92972 38251 23706 78878 40481 83522 61363 69727 6686 27102 28451 70759 46015 14931 28625 57418 64927 94040 39740 33670 17406 93068 34408 65877 9596 70096 86678 17605 37675 55489 22432 55872 20546 92887 50906 4608 60056 97488 80793 7092 22986 94809 41132 19949 18495 13619 84806 87156 23716 646 67594 61599 6810 21495 26433 10847 89134 24170 89200 39165 29722 37660 58869 6888 30081 35575 76966 98976 7122 7955 94363 96450 90889 94489 93691 1853 58506 72229 96762 25060 41739 91696 4708 19054 94038 74799 46150 29468 38240 42828 86364 68442 15597 38677 85437 57821 66146 12924 95091 15885 6602 97657 47941 83641 79930 67535 83927 44280 8658 71761 77344 61304 84808 61196 6538 38347 12059 92166 38818 26394 67531 56465 52042 25161 64865 87574 57333 37072 63096 5172 21113 13944 61166 69275 44408 2415 13507 54980 47972 87376 71757 52136 11811 89249 14187 24841 95095 82937 71282 56041 51073 24424 38229 49086 41956 68175 94508 20750 24196 21440 72915 20262 790 98189 75728 68264 42458 25576 21398 16554 50787 62592 26740 40579 59494 56221 23470 63928 32173 21825 63450 24587 32757 23611 28057 62859 42395 84927 54870 93460 7765 87290 28105 21943 39482 76160 44275 57663 15682 99124 33513 40585 67324 17409 29141 95746 70191 74756 8834 45823 38346 63896 41521 15232 41243 92022 50255 90852 11295 20218 51603 18554 33802 13266 69289 27624 6583 50132 21720 33879 78327 41551 48372 14920 85636 39359 16168 69359 70644 32160 78302 32016 87363 24917 93959 24681 47335 63177 3004 40841 77653 72659 20545 37325 73609 26794 31786 56927 70772 98435 98313 64994 75514 56297 60502 12462 31189 87236 363 74114 61300 5821 96 51657 37550 31687 98792 56680 81956 70952 23708 14891 79879 93299 27015 40586 26101 92321 90849 76512 96917 40894 63679 96461 34954 35924 86693 43457 58795 58737 85996 95425 51449 64288 91545 43427 58436 63172 41841 26062 86292 36259 35719 82546 86784 64028 79659 21898 45266 78959 63258 3267 32996 87117 14105 54345 20275 88051 77396 34258 43168 9054 1285 39885 29969 86466 90580 80284 40199 54492 62640 9218 37858 3013 6581 51907 472 64733 852 38512 6121 8833 72769 44450 59615 63539 31291 91167 36202 13763 91216 44577 21351 25989 79216 85037 20081 54719 24159 24992 67453 1104 49946 38940 52200 32628 8308 36910 71376 95224 32736 27321 26949 30322 20251 98875 21727 18309 71431 6461 6265 48621 30941 1421 29563 68231 90526 37617 91408 81805 33279 66970 1553 59501 26766 75441 60235 38965 20824 68473 30725 99111 10295 78596 36565 59585 82929 28744 45331 23958 76238 21514 19894 94143 37353 50791 79023 87061 50927 49464 11003 35893 4773 930 3471 71264 80792 34068 67675 46814 64071 23373 74310 55962 51302 56016 57158 98481 96709 60836 10902 32051 63019 1032 6087 61795 28317 97678 1735 35856 82183 15071 56866 53721 53016 53783 70638 61476 73870 79669 78325 14498 22688 64116 53853 26599 194 43667 20262 74390 46405 81593 10490 46943 39441 6973 60919 61297 37403 25785 35081 84336 7753 37205 91280 16353 14430 28135 37193 94944 55889 17876 88297 92913 15474 61799 7050 59774 13479 25405 63798 92537 79805 11966 58822 27466 93136 13289 98158 94320 29315 51927 94833 64259 62056 78258 862 66329 76079 78506 71308 80691 13324 61461 78439 16098 35076 72790 26114 51771 70655 54231 84996 19865 48121 83629 56437 56035 69597 22282 9879 98837 15129 14152 39549 28656 15032 940 46387 8644 55277 74477 50130 453 67160 40459 61773 68878 88687 62670 11626 44951 64055 10765 15174 21581 94542 46734 63856 28172 59982 51379 10953 58155 65447 27409 55995 56281 21607 84322 35621 68900 95589 40391 51170 55185 23667 74783 77939 87162 67998 14822 653 29451 82644 91658 93213 74744 22066 80176 7172 51035 44861 31655 52073 61830 29828 3654 20036 17739 68226 71685 75239 75576 634 63276 12710 51434 33506 38378 50453 84148 79583 23804 33642 44696 76639 17207 23107 68924 62338 36411 59160 23600 40474 42719 9645 28420 76562 15019 67613 20278 69015 20207 80694 85458 56085 71110 19670 15360 60361 45983 86917 53618 97256 55533 44535 6784 71947 94463 72671 77341 29022 23370 51324 51040 91229 25902 29219 52720 70090 30401 2055 40659 29446 605 73529 54681 87840 83206 23110 2300 22544 55437 8041 16834 97947 3583 50920 80224 16965 69919 75348 16303 28058 25540 40072 65869 29094 40931 58296 66228 29428 89104 83974 58388 12211 69182 20569 78556 57007 40600 89129 2945 95557 89273 57145 36890 62307 86196 82165 20570 55730 96783 49977 39291 92586 10787 44488 25901 21964 31241 69908 56155 54033 60063 30044 74970 42567 79904 31604 13656 32347 72575 57404 17092 3877 40463 17997 53363 13983 74884 16584 23963 65725 73399 44975 20566 40980 65636 76395 8589 33081 35706 92654 77426 58800 6157 48406 45152 10177 12009 28781 5470 33276 12125 93341 39450 10548 47055 18277 56345 76992 62732 45114 98271 74886 68908 9483 12355 6825 6161 35006 22622 86175 81116 52544 73480 38094 85820 65814 31227 97208 30977 82015 39738 10239 40990 53212 23715 92876 52602 4072 14492 9592 70113 98879 69818 50740 43686 65283 22770 14302 15646 47203 90589 81348 76322 11080 54551 20298 28119 43608 55457 62514 13575 71376 83978 69069 6515 47609 48070 15458 87668 87377 56775 73971 76909 8301 5108 68956 10581 64282 16062 20603 15102 9661 88204 18883 50112 25230 35368 44794 54165 16498 27711 85773 43634 82967 42651 41439 44336 99031 55747 54211 89609 43402 63135 44623 86414 60042 59143 63079 78463 87938 62503 94573 49668 33302 37888 29984 1018 82618 82677 46037 2050 79630 2001 79500 7517 31516 55849 24775 38509 13678 27446 78744 41827 38195 38305 7739 47752 79590 95052 40731 79409 14931 19506 68084 9786 74473 53170 31484 82704 95812 24137 73648 15480 20346 69186 85623 76967 91504 39724 93939 86308 11728 80234 46996 34591 44957 45783 66329 75587 91089 71304 77018 49212 98701 52766 57707 79502 48038 16272 93190 41732 9938 13514 46093 6497 25703 50745 54234 59321 97520 17316 57247 95613 32209 30674 42975 17476 36225 28960 22847 29282 7075 73705 48294 92931 73851 39828 91146 29541 15708 73360 25773 5984 25823 65493 23949 67112 82745 17432 7920 92232 36526 10623 61262 18018 33281 43425 59829 82174 56821 14518 25582 33287 18612 91650 53241 67699 40762 87460 45311 13244 54600 50377 18362 13464 92508 14954 21072 13601 69402 31957 21412 78428 4024 57223 9508 96027 98504 85870 43989 67045 27210 36890 13990 35457 65938 22097 392 49868 17885 2560 89362 66285 61152 94348 14472 65408 31607 6378 47118 15650 57532 51060 71240 47997 95629 83422 26227 33966 12350 26154 12123 38256 61132 8141 5346 8221 35937 71020 4692 28642 2350 81898 16259 54311 23322 88263 48714 64918 53206 76810 79978 60067 65993 7020 72254 67193 72022 42278 1682 56333 56537 3567 85097 96418 86691 82226 11739 14458 28023 31025 34428 92124 98617 14473 37325 72328 7742 69886 87956 71350 54123 49801 38479 6521 57108 51874 55407 41135 51865 22949 14844 54674 16936 98336 26476 12149 33700 55591 7027 66815 49764 65516 46190 29389 76972 18242 95236 4692 11680 48309 1638 28306 9964 62536 11841 22672 23055 29101 51098 72874 777 98164 70314 32660 18995 30677 7652 24784 41850 56846 4194 83779 39971 81237 27648 9444 26327 40886 78577 43928 95565 79071 96078 96910 83675 80507 30366 11286 68321 91016 28096 49672 67292 64907 3948 97077 18135 78117 68173 77811 33636 78875 31411 76215 34086 45562 41889 56401 20406 70799 27690 68197 4125 17939 74593 81921 25796 73560 1945 55658 19759 3655 7918 70942 17385 62963 32345 57798 33421 68455 8405 92690 27168 51901 3014 35295 94175 40759 16886 70498 25933 47708 15288 29982 3849 74482 67975 93395 28607 32322 80873 15970 52375 58260 61366 40575 69589 21802 82612 48887 22977 37650 89149 24624 23150 14131 50635 76653 12970 93919 66561 86261 72386 94815 94048 44111 50425 28067 43045 68404 55404 998 62256 73338 83067 78699 29871 28530 24031 74560 29607 88767 88511 84636 44 47225 63950 32865 40191 32580 11858 72596 73668 20743 27782 4368 17846 86938 5191 74850 17051 90534 26407 89475 35702 41990 31380 80202 49399 37343 37699 85597 60980 76819 6145 22159 58977 42008 70769 86534 23562 7004 26981 7171 31864 66541 86351 92263 69668 42729 20166 24404 15838 45354 9678 52580 20661 99064 62098 93470 19969 19535 43307 37180 87307 9457 33049 54275 61740 48967 24847 59322 82003 9120 63968 26482 79519 17224 4029 92636 67500 56349 17793 47830 44875 32607 86332 7315 6641 69783 85445 48278 58808 8658 11974 42040 66907 46243 87720 98869 3025 74264 48815 8892 1146 32943 4627 79684 77153 32550 96304 48226 88297 55346 76183 64306 19797 28735 74897 37434 98729 30482 62988 83198 27810 47185 77996 43320 4154 62771 1504 34204 19666 25734 52246 88143 3903 67450 86427 38920 38432 19246 29825 56228 83067 631 92887 77887 48038 24398 75520 27232 34147 54890 79939 21166 26107 82586 93484 40005 62808 17254 89419 48325 14878 50685 20825 59089 82689 87653 91960 80326 87708 25334 74304 93319 43841 82911 64590 64274 7469 27397 93565 95464 12573 45214 12375 14308 52820 23636 87516 38607 61947 68376 16968 39376 68607 5372 91389 15845 48198 22043 63467 6222 40687 33134 23181 67902 44247 36909 58670 19492 83723 43818 78760 23594 13569 66543 82110 33897 84021 82997 23555 26693 47106 91323 51451 72489 21987 33697 96487 81936 13378 16385 62137 57711 12307 39923 30895 18913 21899 76286 36685 54776 49874 82873 16631 9424 89313 86181 48921 61274 69252 61940 55132 31892 51785 90311 33697 22619 10336 61833 74059 50547 99103 24544 46156 51959 39029 48637 14202 63061 12530 87690 15720 91447 33541 90004 6582 49180 76066 88180 44923 57038 69243 41717 77429 16194 38556 98312 81586 9958 86106 40480 52023 77129 72959 80252 20334 75847 35674 47027 3857 57016 11157 45676 55332 64149 15960 12323 44755 12682 66299 92195 23048 75971 16669 40075 15306 84333 20837 53705 90600 18525 39134 9177 79828 3610 92894 16442 83312 15747 58252 2380 3232 19370 78544 72860 74286 27148 76975 78035 56243 56579 39853 35479 8029 95090 62956 67473 25366 62960 49489 92690 66094 58024 50396 82686 64459 87139 56321 40016 90925 36764 38057 73311 12436 43273 46144 92596 21720 11670 15751 31882 46545 8211 58328 47896 43253 19260 42002 72623 88084 23528 94820 3378 2433 30443 50870 3422 40126 17737 2359 24702 83378 51759 3889 7422 65153 87145 64765 74978 62521 40757 34231 26910 4663 4882 37315 97954 15222 19173 66567 22693 41355 89236 11130 73998 62364 89263 35423 6316 36845 22518 96448 87413 56529 83698 81016 11000 86772 9193 93655 46681 47634 41973 33288 55271 35246 67295 57196 54605 95828 78301 51911 30477 51511 90350 65083 65636 65846 52338 39847 71306 618 78880 31038 40855 86793 44714 4056 16005 43764 25709 56088 50101 50677 58742 78457 21744 60989 43770 44167 82544 96617 40020 38939 15959 29025 35651 36822 7975 84516 55482 63925 48741 65349 37088 19199 1157 6038 38281 24005 15297 15968 79106 96295 91459 65871 76392 46737 39273 41582 275 83314 14802 18197 20342 32627 26466 14393 7402 42190 76823 76507 15474 46889 48338 74768 60548 49969 51626 47670 61470 27131 19536 47634 32466 33429 28155 55166 45825 54321 6534 69792 92633 91614 40689 64582 78100 49956 24511 30263 66616 95375 42609 76120 69048 65486 41093 96841 57217 80011 67099 71440 92194 7289 85278 45142 20535 77937 64305 84255 71583 71297 1192 54138 93614 41266 92271 27763 20330 87502 50767 18008 74166 52803 52762 42354 37678 59119 53989 40166 79486 83566 98807 21993 3986 67763 88191 86583 78272 10965 88281 33810 36122 43597 22028 39799 71139 37688 39714 76569 20345 61354 37229 50302 6131 72865 70934 71919 48355 71301 86821 45198 21967 97668 92947 80592 25448 24825 90201 10408 87435 3733 16565 74506 80264 60131 50827 2444 8743 81402 28449 6059 65856 83969 59084 72097 66912 42312 81702 3517 45171 71153 79578 75033 16748 11731 11892 51925 89754 83490 64354 25576 52464 77798 40582 46008 43617 11225 46149 83615 95854 89037 70418 9973 10764 72139 46118 78337 80711 48687 75923 12549 80025 14885 46199 91872 90438 11185 12344 12487 26628 37666 66092 94816 52955 73660 3906 75159 44018 4034 1589 82101 91829 35599 15142 13824 2714 71339 35973 8557 30358 435 21146 13935 4379 3505 70686 53356 23832 6177 7150 24494 98430 58223 26985 69845 96546 41221 68004 30222 56948 14881 57181 8762 35546 24625 21144 81302 7703 58239 7847 15031 68900 4900 86417 29919 1439 90081 40066 64634 35194 50487 1411 79436 80713 41530 55570 5877 73443 14108 67853 25252 39225 35374 71612 92430 75544 62727 78531 93920 91983 3113 53945 13125 30662 48074 60527 565 86866 26272 10138 20826 90071 27735 68691 95228 93188 75505 83584 35358 21980 27528 51138 70083 14264 11208 1037 98058 10227 22787 69982 61790 32027 11089 25710 63978 95763 50965 67270 56768 94894 44451 89124 43484 76385 61185 56051 85493 82298 97516 81401 23207 94337 43380 41000 98713 89769 50694 73014 23371 73724 78749 59719 97402 97597 5715 75601 6933 25664 23539 5108 98590 95856 83614 94884 85234 81386 61672 79783 35482 88882 17885 67911 39964 38340 42188 90235 38563 14063 1097 60610 18174 53446 2449 59051 4110 35868 42269 40516 24528 5101 614 56510 27972 46127 94209 27715 79135 12495 32930 15364 10203 2964 1668 76640 40558 75728 98381 968 41174 14084 11645 32608 96360 26099 67410 47396 4435 71447 53178 57224 84977 97190 7046 98539 95953 1629 4641 58068 96519 12324 16348 13397 66417 70776 46155 1435 98134 95814 54402 25351 42258 17188 83984 69713 85711 71208 90418 82337 41440 1165 74055 30243 54114 66898 8195 13267 71048 57753 33125 75976 83666 75569 23055 11045 8800 41244 77826 35659 63966 13917 4520 25473 1047 88168 22014 85189 43846 5777 30439 56066 79910 16733 13917 22168 68218 51965 88224 21415 81693 69770 89829 29275 63649 12061 78903 68408 54165 92694 57635 86722 41452 14026 94997 31871 8675 85780 93606 70727 29237 81835 80743 82165 91962 72522 1806 18914 25483 67761 71302 4831 6442 8206 98123 35775 21372 92902 2136 92958 60662 79249 27624 32729 85107 61728 64408 47099 33569 5542 70308 13846 4352 58104 91831 6238 58055 25767 41658 87110 43632 22524 28434 91404 77982 78403 45054 28580 29915 89157 22304 11347 30373 77307 97864 67499 97023 77439 30652 59952 18232 35929 9357 70273 88445 68361 15658 80979 34987 75070 58201 52970 75231 86367 17567 40387 79686 93391 21693 19135 31169 74869 74105 46417 67711 82714 32969 52832 49780 89146 70605 25608 58124 23071 7607 8435 52823 21849 1958 24188 8302 72931 54844 70965 84082 98353 30234 24961 26031 92866 91588 11278 36288 39155 8245 15935 11576 56774 64233 77863 41276 77359 20444 75367 77157 22058 67054 73586 49727 25479 12922 74889 70809 15853 52579 24202 19401 82666 87313 32037 87188 4292 78045 53706 34615 40231 919 18001 97403 60821 76750 61418 32593 18247 31325 63810 78920 86127 62007 22869 6302 61067 29022 21685 37987 1304 3513 24389 33777 28546 71989 69742 89840 40901 46938 11115 11461 62991 90230 54494 70028 77976 29221 18993 53595 6039 13173 57007 84263 35555 56601 18401 85094 78083 90828 28379 12586 27941 20455 67389 56355 61337 18408 53332 40145 36126 14549 3849 64527 94563 23179 96084 6229 231 43706 90352 95518 19148 69231 66295 30299 90300 28965 27131 64551 58594 58024 55787 98230 2723 40140 44847 30669 24106 28665 72477 68366 89479 38024 83674 90913 36334 9589 73332 26397 44209 8037 2183 69038 79254 29211 7646 13985 60794 90854 3599 58896 11472 6012 67560 81154 77422 39505 35420 46193 29691 92933 69834 15164 16005 88547 93527 95274 25219 79545 44377 89145 7756 58814 9195 49154 59528 70155 40434 88663 65953 94122 91732 72130 75084 74242 37121 76482 36722 56805 72313 9374 58556 75003 90496 57292 43803 32165 68203 36224 35473 80422 44473 57788 61644 24981 33968 43641 41658 80874 11017 59660 96108 36179 76363 15548 93670 83144 66770 33032 10489 33809 65928 260 27763 94998 42675 33232 86639 63446 20097 8309 78617 32846 70771 56432 45701 16237 90978 70413 68251 90034 7750 20482 56105 82901 86131 30741 36947 84410 27898 22096 93132 13340 12060 83474 9576 18065 15910 48906 31107 91632 20351 34519 90708 3354 89226 92380 74757 59594 83140 87344 22250 20039 82252 45858 96062 27566 33567 94326 34013 85453 31129 33636 42741 50185 74697 11324 96059 35078 97495 7304 86227 87947 49128 54443 49735 78873 51435 84443 48114 13277 33831 9775 46233 30434 42734 25788 79140 70479 59819 63617 27896 25778 55280 59315 94213 41534 63282 8124 36034 84987 10098 65055 52122 25833 14584 59809 43073 89573 92651 64323 66934 93577 85478 4343 49539 33064 31466 16089 96736 40650 64496 53782 66649 11914 97381 60688 65106 37656 18244 66148 26870 53116 5266 89153 92555 54395 6662 573 82178 97978 41815 4386 86385 40209 73669 18207 62354 45857 67738 37456 23659 42139 4013 86437 27075 75954 33281 77346 40925 78170 27331 81309 52710 84037 71867 26279 78754 27417 60352 91822 33828 16553 32997 76251 44681 39031 74967 67033 19184 6122 49882 61180 68443 49231 687 64087 35532 91185 39324 30568 57536 53389 77929 84006 84971 32117 64336 14367 24971 79055 87071 40190 3215 79643 36320 88889 42388 71066 9278 92053 90554 22276 78784 23891 98883 70303 67316 18525 70505 25907 48668 45798 81525 90701 71475 32691 57910 46097 42527 42899 92805 5313 15437 7823 18745 90058 40832 88773 23227 50424 98894 28462 79666 7292 57476 15023 90156 69788 29666 76509 54073 14472 13082 16190 39288 62383 83216 9031 64297 64264 72959 44662 26765 50354 97036 51111 39538 51325 45461 43352 66755 64397 64923 41362 33585 13016 36071 72482 32735 74095 68805 23304 43719 53312 69055 38049 19700 69429 99104 6333 20616 92301 18287 87261 4304 79091 45970 18920 27861 27201 77995 38949 20317 72987 40681 11849 15025 89917 64002 17251 89815 26847 30335 26264 52676 17129 78249 22579 6089 77664 81456 90629 9431 24253 77096 77852 8568 81950 79187 89807 88972 80028 53472 47100 83906 32568 41027 1564 61470 14424 96638 93003 27762 88818 64111 40481 20059 37671 81360 90311 68558 78886 51953 68349 67856 40275 89297 98807 17050 27692 8558 91522 66099 70405 97793 45926 16281 12551 55386 63170 57656 76545 53337 94608 42724 11897 69189 62201 67690 62323 98405 89448 61468 88249 50656 94193 2009 13812 78319 55981 61936 58187 37710 56458 20240 20971 49907 98989 25076 27115 89800 79142 84306 66043 97315 70556 81633 83334 89472 76690 30589 11093 31328 58737 30669 96086 15446 46111 91893 84519 16703 77929 54285 37838 26442 91091 81884 33076 95862 75260 12558 39944 12338 15562 43511 21788 30925 60166 74330 36291 21889 75439 71948 5206 56660 15565 43636 13971 63459 68665 63101 36742 88299 34776 65648 10557 93337 7918 57915 56209 97170 94960 68541 83396 47869 43408 51289 47945 73882 77305 8198 86838 980 48892 79610 91394 30858 84196 7942 71040 56799 83701 62157 25865 7431 69140 77620 7589 53600 48540 69746 47419 36199 2468 59315 16388 77630 29044 20429 26935 36183 56986 46605 11501 597 51259 40834 62995 52024 56602 62361 54285 81217 63527 80650 57755 22404 12264 34791 48283 49884 35095 98135 63749 5184 43503 53731 93932 77043 70953 36767 67226 7232 82573 89904 80226 63117 63308 29066 71992 93306 49138 35334 45146 93195 46362 17994 88827 94846 18587 30496 19245 4319 65894 40239 9153 29646 72144 25005 47598 49959 19098 49047 33356 6504 31403 79449 22622 31899 13371 98278 10003 78174 25017 18042 34457 76983 9461 59083 43347 27869 63603 9324 79141 32342 60576 28178 54418 47135 57437 13054 3225 16752 89115 8327 6042 2244 35729 85248 71653 10753 15444 44785 21411 58305 36932 80161 35813 15563 16871 61376 5546 9832 80797 35582 85505 7486 35785 82822 21785 62260 3879 20531 81368 63939 2907 48022 33341 47928 4218 38422 64237 7180 83638 94736 97337 93865 63953 67532 51635 69163 68549 58513 87491 84140 78796 15841 52439 50004 11037 88980 62976 3684 61864 74671 41214 41221 20899 40260 64894 78221 36616 5789 16978 58703 92699 18697 14012 46009 76270 14588 7681 90642 76608 62585 39417 50338 66692 90883 88251 63933 83186 72600 23200 66191 38287 76750 69383 15519 52404 37375 41383 16661 12838 39323 6951 52065 66276 68235 15978 57299 66534 7045 82041 84819 61264 48926 87216 84613 27973 32757 46197 7179 84635 502 57994 19550 9910 40789 25336 58224 76801 20663 94893 16650 29499 24025 96799 71591 88719 40087 62486 98706 51166 40561 18743 77618 43872 11793 96412 18104 1029 83838 38385 69260 95318 82772 9332 37138 79927 96382 69708 23087 89236 44846 92655 93264 60854 5069 44916 76900 93602 10593 49495 84485 46020 60003 13423 4416 75774 5023 34020 78385 24627 46679 93099 78435 4306 1067 70062 23488 95850 4952 41368 85318 67788 7060 45932 14793 9874 44359 41402 38566 48577 38296 28890 23046 78542 43534 98836 7575 97863 73382 1348 90403 22376 94469 79614 89715 95282 46007 56051 91128 75292 88174 65791 14932 24501 71638 85146 19068 76943 45629 52009 12725 36524 37889 16426 68138 52614 68623 37442 52414 48197 23573 39397 14657 59163 84068 77269 9522 89081 6910 24950 45238 63338 69770 45817 64557 61089 35794 29341 76742 56372 48503 13643 27880 2630 82202 6230 86873 60452 72211 38056 54506 65021 81031 35085 31276 88944 6611 21819 87358 38184 25510 37401 47469 71276 3502 34494 84822 21036 33347 53325 10839 22816 49798 95759 79358 81723 35401 45686 10859 10449 33323 5214 17465 32118 5071 84011 26147 9603 57086 86749 88522 76941 68878 65891 72435 67163 92936 89159 76110 54481 3769 35890 32350 43435 28308 56920 60563 68632 90939 33986 75401 55008 30021 17347 39756 34648 55662 97786 93548 8508 13710 28725 38557 69268 23309 40844 68133 38952 888 49611 30068 74937 36153 27392 15429 75116 28020 67919 74437 57251 87277 32056 88545 27188 66821 59063 80174 94802 31877 1899 61234 92940 29971 76691 5430 34364 97808 6032 93192 8523 10649 65893 29771 51235 68297 25311 81829 95012 40566 19229 8394 2259 70530 7476 89119 61177 18139 85434 65966 39686 94532 17643 63390 75161 58689 7171 29567 44236 44558 28727 94959 86328 97989 23072 41971 73716 47049 88781 49500 19162 84168 39444 16287 81487 95056 58169 15760 33904 98440 16641 90532 94373 60183 40266 57 9442 1862 91916 63372 97141 34045 4284 72895 12767 6685 35185 14884 13678 11688 23779 9283 51145 97733 25134 94197 86258 42117 61815 25758 40952 53232 40068 41724 7124 58743 90944 41897 23432 82564 10757 42557 93058 58092 3617 97376 30678 32117 6842 13518 37839 1245 19731 71384 90487 14253 97991 66458 24121 85303 57767 42465 53204 90748 96684 14176 47836 19331 15718 44147 93098 88813 14820 29803 36566 29186 65579 15556 19191 48903 45120 64214 49996 43403 12750 39574 34308 30789 59681 1767 85958 54220 92930 35026 99061 73058 56533 13492 81787 50242 39243 21162 52466 89130 39246 1563 21510 61925 39404 48356 21619 81447 19107 35905 60334 64561 61694 36825 59728 2795 62448 68107 61981 59597 76183 66225 69074 58504 59749 81042 34499 17040 22620 53035 38198 63336 46327 36924 26238 79024 43829 42920 23349 24753 70126 94918 52752 27699 64890 55217 87720 12072 67138 48743 28640 2789 15788 4376 44727 72275 79279 572 24559 10538 31905 85876 6653 94586 70972 10563 48807 87545 56904 92640 83687 18810 30831 77769 56052 98182 47718 88978 35547 97570 27830 69542 80391 67323 92327 51928 25495 84796 22585 86475 80798 81133 71817 57260 47094 35934 37900 59654 11406 66172 49113 82516 45760 23720 13451 52370 66903 26639 83373 85483 89334 5115 84329 96643 98263 77402 96241 56142 93467 24766 81157 91034 10069 33822 78521 2345 35719 40243 38098 59481 32359 31734 50894 23751 25949 15324 47933 62214 21449 64372 25886 50156 90064 86273 98486 70436 7473 5164 21953 2902 15528 5119 21392 5674 94094 14841 18910 23557 2107 10012 54708 86824 81627 2372 44434 68484 67424 83417 52043 13708 44188 92209 25058 91802 3215 55553 19688 34879 47515 46639 78086 94316 87707 5212 73747 57494 28355 78145 85169 96290 72771 44855 3570 40878 5839 65909 46487 40812 64387 5405 53974 64006 3271 75234 50244 86379 70735 18967 51583 73806 52778 45445 91425 94457 81366 96571 74885 36494 32351 38721 60853 64139 58358 35951 8410 51079 54798 40030 69305 85290 9670 33725 74215 17100 90569 1272 30961 87404 71875 27987 83577 26626 84762 26634 32369 62352 23963 17684 25613 10378 81531 69924 60752 92807 32348 91312 51441 75991 82374 10090 64499 43904 69164 25271 33538 94249 74721 90187 19045 72891 31762 63588 85950 88177 89688 55858 54377 97350 77387 90076 60015 52895 5450 34997 51233 19740 17491 85878 83157 11916 5741 32857 58077 67481 64500 17083 55307 36273 1640 93586 78724 75798 7317 6474 30378 88071 17213 161 49073 46817 39226 6153 37217 56424 27366 82477 43301 71931 27795 59842 80234 60903 897 85854 21702 39295 8862 8228 65230 81506 26137 86345 16146 17129 32273 27438 24941 93070 97057 38947 95438 74611 42515 87539 44685 86846 43440 49109 46475 85212 60890 29249 3339 32499 36352 45536 22101 32452 93651 38627 89469 50980 71931 97254 42980 80768 2167 51787 7268 35262 9661 28269 86861 70388 20335 49880 56411 47789 67312 42277 29082 41605 85724 18586 91015 22778 62452 46785 85292 82642 39070 93892 77267 60522 5740 86950 18349 61305 29142 87269 30460 13835 60102 60072 27867 40417 16417 38554 35438 98959 54017 21829 98378 28082 99108 24455 44242 53695 7188 1185 74889 40566 39563 63103 54832 73677 44993 34953 51408 8693 30167 37547 51045 44282 7919 61880 48453 92528 24820 60039 96247 90995 65598 48784 82471 90087 82876 98089 44985 41596 58832 34850 98458 88321 34759 61581 18604 97104 61599 92779 47506 15746 8124 79082 92275 17672 19036 10908 82067 67558 12669 42891 67419 63697 54896 75189 44432 19022 91771 65223 46587 13051 73161 13489 57468 25937 17111 23985 35178 8389 39975 48239 58459 89442 78719 57901 11542 29522 44380 46384 54891 96471 60614 81124 26815 68773 4667 13452 94745 55464 32060 26973 57312 76442 65164 67480 8535 17089 4876 44659 45457 86130 35477 53477 71148 16082 92948 96180 70990 13372 52633 7261 1803 13628 79656 50872 3045 76301 8517 43690 54288 10316 2052 74941 27568 21857 18084 62433 68239 38027 66578 68929 49627 74154 22269 49399 829 52802 56002 217 21391 69936 35277 39961 24536 81354 8400 7339 95709 21170 15642 97161 34219 65438 78386 5279 97062 94898 51210 6113 66793 76300 31085 84046 11692 56595 54218 68638 34222 77316 11123 93913 76220 71435 35948 3131 78084 12877 40349 81406 29541 38898 58314 46482 68612 85833 24547 81247 39086 44651 80916 94114 74728 11946 76042 63819 73526 76540 90408 50140 67538 92796 74370 30674 48684 63154 89100 21428 40503 42031 7055 47838 96330 97375 83278 45433 33047 87446 17101 82066 48201 84272 20003 75410 27963 65917 51662 83633 43024 95657 97110 95142 41214 70233 43414 5133 81929 27533 61994 54542 72002 64979 15238 37039 55502 72168 14650 54448 10674 50437 74543 55928 22796 33454 14794 78863 62290 79443 14291 8446 55757 70444 6436 44951 67860 7785 81448 94746 36532 86629 62039 79447 29146 93896 97466 16196 57087 37818 31111 68617 34284 51878 96549 31586 59609 73543 18131 79155 96857 46303 88763 22037 44179 54666 81534 19634 33293 67747 20070 95580 15047 39040 15402 85146 12745 81372 6822 74327 47597 27346 36905 24270 25131 55053 88113 59145 20272 83093 89490 86231 28006 58513 83003 23818 33942 40616 25799 78357 52179 72549 86195 78638 96582 41468 32437 51232 22020 64868 52522 60698 85421 78322 43121 46443 88477 56532 78125 25156 74202 1628 92905 10722 10312 83363 8884 48788 37953 41535 56542 15151 47315 67312 90742 630 60436 27586 31521 92928 82050 94403 92826 97185 68395 75673 22466 26193 53765 85712 6840 7277 69493 57648 7066 28799 74226 11843 45134 25601 98109 30561 85942 54621 77533 92723 8199 38312 47689 13113 96646 98334 66291 5414 23921 80053 378 21557 89983 12470 36523 64507 63366 83091 58024 80813 33270 16772 98368 13157 86328 7843 20238 56329 6094 83556 31371 53687 70045 7800 12097 47326 18099 12332 54090 45071 83521 70045 86141 52312 24306 96714 5075 29182 62353 51443 4127 60704 51829 10998 98587 54742 29004 36513 20487 33684 27386 6400 89744 65346 64462 68172 24780 51504 25673 79911 72355 4347 77071 16621 5180 33645 83293 74239 22114 44189 9013 37977 391 37638 29655 57644 4420 60740 91851 82343 30559 97095 42142 55376 61598 98390 71040 237 62823 59733 75910 5698 76329 98669 70315 63057 19421 12968 64144 42442 44279 74699 53685 57776 69922 50405 60069 83739 90749 69373 35878 14412 62049 18721 75907 56530 67613 81078 76434 24665 49452 51244 50194 83495 23549 98411 42595 36763 91068 1034 56251 82583 3490 45716 34415 36637 71096 65972 39117 69540 45891 84637 32061 66674 33167 69171 67567 65187 37481 9911 517 54214 56098 14709 12106 21754 86671 33022 68864 43669 95992 68992 67122 25558 22087 41920 49128 77020 58853 24402 24778 81881 99097 33736 29705 78687 91094 92433 28296 14838 50343 7910 76565 25710 83079 8025 26145 45772 12181 23909 37657 53019 89499 71486 23481 21242 19971 94375 66075 98935 58316 65796 38471 63405 57320 3130 36211 25177 57797 57926 4644 98896 57050 92133 91487 92376 88694 21796 86614 41268 3710 54539 8110 71852 28578 26496 59523 22740 84289 19608 53472 46488 62142 20182 60221 89396 54474 44369 64970 53146 15686 11960 48017 65331 42087 87177 31849 13081 85914 69803 19936 72136 58510 57631 91245 90800 56323 86888 19323 54522 70915 65030 86589 87856 55915 31247 45037 27897 75707 12902 38149 67877 86219 52641 56528 13868 39474 88788 52447 70045 22364 10026 93788 54041 82703 46281 19758 18203 4789 52012 36519 71007 88513 11863 40658 28849 68760 78253 5580 28879 9260 84911 89744 56293 47029 93184 15496 1322 25118 70178 35139 24899 7343 53936 220 10403 16181 78785 93676 51534 34379 80418 20173 25946 60825 88244 52768 48310 49876 65348 39408 90974 44318 25078 19356 67644 87024 16060 86310 73706 51566 97767 57471 55380 55306 39309 34930 21887 87037 52252 60609 29174 15034 54938 86428 33693 6837 35552 12454 68062 17608 12454 48994 36223 33543 40281 80790 27536 83856 98949 36844 53677 90341 48508 94671 27343 13997 4258 58620 34647 73722 18038 12927 26794 48885 6668 1258 53664 17838 80228 397 62365 33928 4263 29637 95471 91253 79643 81127 31947 71488 68640 79957 59931 59109 38949 39074 48728 43546 93528 12576 3421 82290 35383 44541 7228 93215 18423 95735 78991 12903 45354 18940 17469 95830 24938 9519 36624 140 61377 33419 60400 43589 8782 70653 96246 70494 77258 65026 53871 42185 62946 47447 78226 21664 6294 35153 68360 11644 20359 72945 35799 88551 69399 37357 48494 7675 3860 457 8068 48260 79442 39829 3857 65503 59694 25083 13437 6548 78403 23660 88148 77567 82243 41337 3579 47804 71839 95945 69060 9521 59176 81476 16116 76535 57464 23155 61272 20334 85152 78257 81556 38339 3840 9738 44669 33738 43026 18048 86067 12995 78618 77193 94762 39594 4236 63594 91361 93922 95940 52356 69190 55890 43968 85444 26215 20416 64319 24589 92732 10396 26963 78168 49310 70584 9292 66774 42896 48513 29705 91528 75984 16653 14993 87536 56554 34192 25105 53928 68857 24639 83690 14452 33090 2659 73893 63947 16519 52268 66576 52326 61908 749 29039 57210 63252 12438 48353 32737 16330 90291 71697 19684 93674 18409 63719 13032 11795 62568 8040 3042 85840 22615 7180 20499 4500 94731 69367 29741 85961 24082 55734 14632 23725 20038 4221 94254 65079 25185 33869 9003 35394 82297 71159 18127 58165 31360 3641 59710 96370 63915 4373 59167 80159 92268 52512 26503 46591 57812 14579 42443 62212 37616 95998 70674 17329 36064 82573 74065 47023 15720 55137 15609 75779 38492 27049 55827 9581 20946 70397 19798 58980 84061 64148 69513 51544 27860 20602 73084 93735 33035 89199 33760 48151 67469 41560 14789 188 56201 83745 75851 17228 39347 27864 45787 92594 91770 22305 1829 70716 39441 86121 44827 70173 76517 26042 92075 81606 12920 53259 15508 96326 75954 33397 91515 23114 5025 9897 87623 70723 510 70001 95780 79745 45110 53694 28086 97846 13572 9252 37422 41352 4819 68117 23062 54044 79632 73084 18537 79932 3370 55704 83875 23038 89310 2194 90793 49104 97728 13088 86639 88722 60448 71602 53228 14460 91320 40186 62926 60145 62230 13789 85790 29312 67653 6397 89397 16352 40386 39884 19230 69876 37943 33093 76175 12292 73454 38530 99078 50553 37407 58758 1948 63690 45231 20148 73998 1782 66880 40831 61776 39098 33229 19384 31271 69516 25891 32998 40132 97176 63812 65218 90496 10354 96366 30338 57147 29059 51144 18255 238 72525 88258 17104 33163 3467 59790 59668 32887 11408 3191 61341 31455 55847 33834 31464 51763 26510 7546 49094 93773 41377 16675 78814 55601 86661 9373 26803 78951 15427 5774 94117 57991 97181 54290 84092 26197 85297 5976 75189 26758 5624 26266 28767 29918 64257 86450 58623 64050 67634 59422 95600 18358 91923 12738 68707 48247 41296 59790 59269 50858 54095 6374 67951 27269 22014 98828 26530 73538 31401 78256 88498 60953 75895 54251 61204 65837 22684 11028 27026 17808 28936 43331 10541 52267 83743 30073 98038 1725 22577 1717 1538 14431 63523 23301 24388 73007 84012 41055 31013 82875 68000 34406 45152 65792 5994 54226 68238 69341 33135 75192 98906 21984 88413 81778 59908 24930 70196 85466 59220 92894 86468 21947 2246 92041 90304 10350 15011 38858 75548 90034 1340 22577 97487 38467 30335 80365 2215 1908 74525 32034 80054 9713 54361 57404 84315 92996 27391 37878 95716 39483 17095 13328 28259 21954 20918 98866 35366 56291 14749 61376 64166 55126 93202 27905 51070 60731 71989 20405 78620 57768 21707 76243 16747 14419 98450 88209 83112 50655 35107 10420 44953 77797 98695 68130 52651 65067 76362 28279 78265 43385 7028 13750 10162 31904 55964 61115 81311 28840 35482 2807 48313 26990 21520 76886 72733 62519 3123 89869 77814 32956 75227 53863 43149 56374 50616 66845 83954 61296 59973 20912 22715 71607 63274 69251 45561 8276 42586 45301 52049 53329 93349 70612 35510 24429 77502 25375 56439 80029 46414 49349 97053 4673 79113 67321 38072 73561 71702 69764 82582 21661 7430 86653 24194 32553 37803 63165 63561 83513 59720 92394 12689 65718 38444 98564 93725 24102 51889 17467 77105 914 15471 94299 11909 72741 82710 548 71582 50772 444 7986 85522 87587 60730 98843 87079 19768 11396 44901 44000 21205 90649 93964 62884 88299 39634 58138 15192 1603 82330 82368 74690 46879 74580 11248 19353 93018 49044 3096 11020 20274 90630 43677 14543 70823 67691 72113 32601 76921 33326 97820 98903 52876 58423 16121 54493 25378 94313 87566 197 27962 50450 62973 34566 81220 46534 92231 35028 56312 87046 45215 35539 83419 33825 12741 6902 82779 82281 97063 34690 84322 73744 74572 90654 83219 59923 28309 78240 73320 83574 69697 83063 12876 78255 40092 21530 90495 7287 12593 86540 16563 35444 73470 97893 5932 59004 61509 80347 84806 15097 62884 90816 71528 2187 44762 76051 94177 66448 36754 40478 76818 69013 85116 15200 34519 71970 58502 10120 14310 10630 65415 14035 15131 20775 18976 34719 9290 73302 8678 46590 51857 57470 17693 37884 55635 39890 83172 87690 29003 32686 12869 67097 59130 85620 83690 95150 80573 45176 70278 38314 99137 36198 62688 71666 90868 69636 98843 15580 75776 78443 64647 95414 90917 75782 69076 14947 46164 57104 95087 74016 33178 24031 20091 92103 72815 63134 73210 45319 71625 15880 26637 91712 29286 38895 99131 12219 23524 33636 30613 92622 35145 94299 95246 29997 7242 55183 44029 64550 10822 33080 95724 18448 31351 3250 65605 45233 88738 63173 21410 28763 40783 34422 57065 22982 60414 15950 22360 89100 15552 80880 40197 30887 61276 6272 59512 635 63372 50964 16499 83178 50551 87720 64119 22197 96374 45183 54008 81120 95981 42585 42486 40770 49770 8076 47855 43104 82570 33208 54591 32749 99084 89690 55475 12981 63893 90870 80081 80780 34090 81586 46183 86335 63229 84385 90147 30116 85488 32623 18131 6225 97262 80038 68009 54498 98202 55253 77109 71408 3161 51403 81665 84982 72347 81304 70237 12299 31052 93724 88748 72160 72737 95844 73020 26866 48322 82441 81829 39749 24973 72623 49031 50468 97391 7822 78383 27630 97570 66763 55040 98317 17262 82113 36853 44267 45645 85881 40361 79374 70544 69127 70443 72419 61562 64019 79720 89462 45217 24148 47757 71223 19324 13122 24580 75474 25236 9367 37883 36270 93114 78747 95345 26484 33941 73215 92866 42647 20604 8380 77593 18185 14237 31363 62743 75031 27610 64926 78764 42658 4068 64162 41863 57285 69227 70815 69971 93597 7034 2442 36503 79503 71586 39304 79359 92929 42788 11984 75646 81121 12466 50494 38476 23931 9597 34226 91878 54231 72077 37428 68326 82940 6378 4575 81516 37664 9420 89763 69213 16792 64571 62646 68986 45658 51743 25254 28197 74467 21085 35638 47774 70795 82986 12199 73851 90488 21504 59092 54038 14576 63653 83918 16522 91304 23737 87232 62757 32554 86007 31782 47867 29782 69316 45843 93965 68643 94493 64548 39547 37756 11491 5157 54924 31794 32918 17367 27797 66098 43369 84976 70118 4902 50430 5902 65724 27038 58631 93235 13515 5117 79619 88357 25104 36977 24520 25838 17097 20077 62813 6731 80108 22786 53239 91581 86374 46270 59319 49674 19077 45175 77988 12388 3464 10862 49630 93994 71918 11642 29844 66575 62465 13075 27421 56514 45685 40372 75752 39578 96041 32145 74467 41459 88226 63803 13419 35469 5757 49735 38095 22575 87437 75380 15373 17182 26310 47614 32153 24647 2305 11094 68262 67830 46466 74220 65214 6338 22053 27902 64125 54791 34650 98573 61566 23646 67441 17155 5727 62439 54648 87812 51837 70245 5848 70791 31969 23546 69151 20506 31251 18489 41946 35558 46413 94552 2572 68623 27716 37558 78372 92113 82457 66117 53963 21953 43078 28960 93525 43118 31258 61443 39578 77661 45524 74634 58835 34493 12031 53782 30584 27290 92816 62113 29055 64360 22664 37911 41260 25773 92630 16954 41688 41344 34369 67195 38015 73676 94718 2946 68125 15188 96546 8163 11707 61110 26868 54664 81080 34724 68560 5166 69173 86205 83889 18549 58144 60383 92784 68800 46200 5629 58524 21868 68084 63051 19341 1704 15055 68979 96392 4695 20637 17750 16309 22355 15249 84844 59615 61721 33673 94707 76696 1119 2150 93601 84851 18095 85371 46091 38273 61988 52322 60212 37435 96460 16615 68977 36536 18120 76365 74442 60984 96303 67277 98874 3206 76154 33772 63052 34741 12156 3072 86095 56515 70550 91231 98588 5768 87322 8812 89974 19347 14493 14848 83168 29954 16339 66084 73183 43820 93809 19046 55060 32701 76511 73539 58036 68884 2653 49748 5786 29292 72412 53111 39468 64491 19361 4650 11450 12789 94033 9002 12611 11889 54811 78644 74409 3853 48136 8343 50841 63200 95214 6143 78391 22240 82591 63820 36048 11958 58666 32320 17805 28535 56453 36076 27754 12281 45725 62327 18064 70274 81330 46209 19397 7556 29495 83823 5180 74647 52409 54952 70201 19924 45039 9055 41361 83608 88490 78979 11747 76705 71918 7922 28850 19559 50035 62475 92904 2900 30149 75380 86736 32899 20108 78562 48787 27248 38535 27554 69874 76774 76875 56282 65793 45749 49723 88216 40524 54162 14499 97848 3042 78025 69019 74450 56168 4441 95999 67339 98448 57192 49225 22688 23590 2846 96297 52977 44772 70239 97762 558 34748 72244 59548 44209 29823 65969 23829 73658 55413 49971 76643 970 20995 28897 37778 66764 39572 50441 30872 57390 68327 82056 74987 44724 251 50121 48309 58469 49901 28127 53128 39364 2137 72000 13478 5706 89018 50820 37363 71698 58736 61744 87755 51525 11618 46027 65086 71519 61316 76163 59123 50946 85527 93854 13217 41423 87596 18332 16720 47382 17706 15333 82497 78619 42070 1689 37788 12486 73291 78847 14404 62453 62821 15668 50711 41421 8003 8787 32948 85698 68868 552 70948 47763 60971 51049 72452 59051 12215 58303 58791 22414 66126 94647 97346 37522 9096 22953 96603 78849 76451 14556 41169 61309 61930 49139 60940 5885 9059 53772 50500 85455 47050 53414 53915 81484 95423 63148 28911 11060 98152 79700 26568 17038 1453 5746 46005 4860 18941 8741 53089 52688 56482 32982 35197 89507 53412 94735 15045 85294 38003 15287 63533 88756 40770 43504 78688 91655 15810 97946 49727 66398 10091 2238 44737 7644 65088 85474 4467 92633 66481 58179 6028 17157 62458 82507 59544 16851 1771 16203 78294 84537 7243 26110 80601 1217 70740 84464 17619 58054 88434 74394 527 16376 61162 69757 15906 31516 64674 22925 94373 21296 93712 7976 97656 20671 82898 24028 63052 50210 91768 62065 18026 75477 83176 61234 81162 585 81582 93454 73563 70333 8845 38841 17697 87240 5047 569 25672 26946 9003 15606 39401 95547 19436 19988 86655 96629 1934 85477 86024 31815 41683 33275 82874 88843 5757 43976 65231 45548 82347 32361 52085 76396 87561 33642 87370 59785 92433 22102 8598 48442 8847 28619 78531 86413 23757 67176 26365 65296 68484 25251 83340 24689 15080 47695 48626 38177 1474 16900 14216 98742 5325 54207 85102 44882 5627 43776 50212 91358 22811 97727 45632 5143 6336 68056 52837 87755 63390 27377 9355 11728 96245 82421 40196 37216 77535 76230 46318 1799 29169 98567 68177 35328 24704 17777 46178 11200 89328 62319 79473 12651 27564 26452 50908 73804 1462 77303 85848 62371 15859 16428 89703 46127 57181 9314 50896 87984 2574 97955 46007 23279 57176 98756 7071 85354 27218 89728 93054 47325 38446 19496 9392 40673 40710 76208 90633 64255 14713 6126 67341 59987 70836 46572 54128 2735 92176 62338 16163 76283 81638 4146 12355 47744 94259 67146 69999 42595 86733 36087 22574 60040 235 31254 32681 15850 59566 6528 83493 75510 97551 38960 49731 55052 17344 56373 46232 43223 56397 92462 53166 42575 8753 79879 74516 86682 82219 73862 98073 64804 75103 36143 72855 22713 94677 81017 30503 80790 58538 84262 19521 26632 32125 80785 77114 98971 87539 59257 3596 51012 65884 77660 42565 40629 98619 21253 6619 31868 14878 88353 92455 52068 79615 87297 18507 83724 3607 7319 77180 78121 1604 33257 39437 24263 14604 30291 262 24599 57397 92517 18324 5754 55169 48310 11647 29112 34952 50065 4639 3404 61245 93393 75688 97014 19446 9920 21162 83650 51342 59423 29029 86827 4048 4114 78004 41931 17519 53408 14085 28387 87950 42722 68471 12183 24507 87007 46442 82581 98953 55219 93545 63053 91257 7031 31467 4865 84555 89959 99021 50945 38167 40764 34943 66347 52742 9102 29700 2019 94465 62061 50292 11273 1913 42854 12663 17309 12907 59386 53620 15017 63596 59178 72695 55581 19195 92503 33930 39630 67881 26287 37518 86277 97798 69862 72293 65015 65806 32649 95013 48789 26763 87340 63439 34017 46671 96913 82142 38090 77834 43032 2845 66716 88823 45658 79708 58002 239 93430 91836 91663 87165 75752 4853 69417 80515 57723 22907 85066 15295 72882 53172 27902 13885 43605 68566 72442 2972 94901 55840 63547 34371 46242 567 77116 16973 91590 96040 19931 49492 75452 12519 28785 28993 472 63660 24091 29390 26362 68312 23808 43178 5102 37406 5853 9044 74480 17756 81073 93127 30017 63413 38372 63125 66574 76621 74076 97923 29031 76408 18473 4445 28426 54282 84527 36747 66830 11627 73033 10090 6512 47347 74549 66661 41471 6649 50041 22421 85016 3609 61568 38465 81215 21007 90070 94887 68223 25840 1808 10727 24080 14849 47714 46115 52183 72598 44995 89107 83607 38336 33522 39009 26532 80449 69953 73562 77676 46398 68206 8659 32183 96974 2776 4766 49375 16960 76322 42244 2837 72708 56049 19707 64045 88226 14976 94295 75718 50655 34350 32129 4095 75481 82470 40368 49499 88681 73270 81472 17796 38038 32047 62982 21329 36545 34645 9747 19403 6084 50365 98612 63486 17407 46678 40200 10935 84422 97995 36946 66935 83865 61828 70252 57187 24370 70959 85257 43849 15430 63437 17106 95618 29 24883 77163 95077 88488 88801 97500 50532 44021 51999 25428 23819 77154 32023 27423 37258 67972 54673 19308 34863 66002 85774 83716 45143 37978 74555 64933 2831 30923 77422 88038 87387 40340 65043 50650 14381 30939 44702 94429 48107 40804 35601 86621 23720 29247 74468 12455 83657 40386 78141 88213 67069 63933 29265 29310 87635 35842 78468 41492 34794 7 28041 17128 11941 63452 64650 41635 64333 73869 807 75084 14256 34008 83298 76212 13909 36284 43800 47585 81088 10264 77016 48191 85639 59650 66900 55567 29507 8956 42538 64406 54394 76094 35150 51399 36447 64974 97364 90238 69252 50000 19965 12499 21274 27840 73542 42023 3682 68299 37692 54439 46099 90986 89575 9889 92415 37543 18207 3962 16991 58271 96659 63451 62307 38287 98024 77480 70790 17149 29809 28886 84569 85934 90543 7001 32708 74028 75356 35608 85551 82729 74153 51459 85033 43481 91286 38120 21661 31461 5785 99086 53971 9446 7064 88153 68291 93228 84114 19708 49502 75371 15713 9636 55953 55173 42866 23588 61946 34025 7966 55758 80093 40159 47514 62179 31302 99142 36707 22547 7466 40486 20192 7191 51093 49227 44477 83948 66798 45107 10321 78808 76272 94702 85587 96770 57045 33599 62202 86760 91869 60588 23462 22778 73547 72580 66029 59620 12376 30856 44984 45492 16926 5626 56972 63880 17112 27956 15857 5709 28409 26468 95783 63710 11018 42147 77978 40060 14781 72177 21878 20015 30468 13213 44397 44239 22795 69053 27820 85095 13622 53085 3534 72781 62471 95655 67248 85720 96254 5016 42293 2554 326 50162 893 9143 52020 59862 14394 71123 54616 59038 84293 90979 67780 98554 72144 89365 62585 41193 34388 43360 16982 16611 75792 29173 11871 53305 38324 12105 59052 15021 23773 65363 18602 11012 44464 1016 3765 39587 78025 29993 89487 48840 81089 22779 82791 35433 61721 30215 22395 56746 72429 74305 13943 67804 55611 46652 65654 5027 46278 23055 76770 70349 87844 8868 69021 41340 63597 60178 84465 43555 26330 34282 93306 15541 48851 85570 88030 82074 86554 48822 10850 81588 34277 51815 81230 92371 45788 89949 68094 29819 19791 36557 32645 77951 80938 25454 72435 97613 38152 11701 97518 16540 67263 85084 92102 61479 50095 2320 63975 53239 66389 41635 60047 79003 49725 1654 46276 40465 74511 21324 38314 35828 89174 90188 79390 88319 11644 97144 14644 37735 91688 62891 72649 59257 53962 1022 19702 65992 26663 83323 46010 67364 86165 62646 18991 91970 48865 21336 4967 32626 83252 71683 56076 15733 41961 28833 46201 30659 25731 79157 36359 7760 44062 65295 27421 93878 64276 82397 85053 73907 74422 77549 62412 54778 31848 4637 42522 52417 95984 27966 14427 96136 10253 12587 46728 47297 23322 1222 82234 79309 20029 4523 67101 68486 98920 34543 90815 65911 73710 37947 33735 29167 91214 32377 64791 51648 77781 45013 74521 25454 29797 68864 52516 78246 11646 65777 41379 28981 98647 15414 87891 65068 96580 64093 98554 23543 86047 38890 48479 340 31415 49091 13568 9087 19919 61871 96146 8604 98134 29621 51684 73096 82877 56229 79994 81444 79103 93886 88447 34013 33800 50678 38617 58398 5255 23734 78101 57337 28547 62693 87226 88774 24876 24515 85527 85608 31234 22267 61113 27957 1296 74424 91241 14923 46409 39230 69610 45262 41575 35230 6660 47156 5333 30323 1252 47409 41239 55740 71480 25384 60531 74666 25844 67231 41080 16274 61178 86111 302 90309 67833 97521 70242 38197 37651 99006 83652 64747 18792 65472 39466 87597 24082 60082 47875 7090 59911 8696 65343 51275 26477 86050 19811 71905 73096 63922 71847 35464 36275 22881 69719 88192 5096 2386 85344 29298 53276 75483 42038 92376 32506 36718 98786 39962 73152 50370 19148 65188 71136 31663 67987 57983 26753 13269 73248 92993 31931 90582 59762 88119 4550 95791 50294 78195 76763 31847 33013 71316 63431 58468 69764 98965 27585 8256 30066 57659 36119 23693 19011 78599 46602 85674 74973 97433 46397 13888 90347 79643 69501 19587 92583 95836 61144 22645 1768 79385 22375 37862 35830 74576 6522 81430 67346 64822 74606 72915 88232 35648 59594 13975 97500 42742 94002 15957 33888 6885 63138 2264 18420 32609 12416 2404 42563 52184 64731 24293 6248 45226 19013 29099 20120 27147 27332 58507 79060 89693 53617 72665 93113 66315 7581 74738 21712 50036 28763 92577 6358 91714 78816 59078 80206 18291 95590 22993 26882 85603 53770 46547 26033 79066 73033 1732 56079 57511 59382 79797 70789 43048 78537 35665 66536 37022 81862 40611 16948 26876 35057 43236 43802 27464 63487 17126 7602 64775 46547 33893 31728 73741 78730 17435 231 73236 6134 20909 18292 55466 10052 65149 6019 48435 41484 45943 88562 90346 90312 56879 32412 63888 43867 67424 21617 68728 79132 47462 55828 681 45529 90482 3739 70761 60086 32456 407 30483 41636 98635 30428 69828 73383 1092 56486 28624 9515 42246 45252 4595 35474 43859 48448 67903 84062 7592 90984 77636 60315 35458 82728 27585 20249 19845 62455 82786 14940 83733 16239 6022 22735 57154 42506 55050 50535 23055 92243 52094 63449 12068 72756 10310 23139 4301 65349 18408 12168 93038 55182 32201 63136 90981 77254 50341 88538 31851 77344 5032 2799 33068 45627 73016 20811 45920 30913 77576 44400 72175 9569 73150 32965 35393 8876 50197 17752 66743 47410 62112 33443 69905 24510 91690 28066 82723 96558 97078 55619 90109 79210 14644 20247 75742 75244 77286 77094 56493 81482 33642 46068 63888 97755 95727 62900 27761 9735 65963 21140 77120 73248 87905 93871 8277 28939 57541 87571 36372 38073 14335 92662 74410 81166 72824 90137 61220 6944 17430 10221 88006 37297 94077 74177 54659 19891 83503 60121 11324 74678 27017 60318 36801 17531 98234 22379 20463 27169 88809 65970 70819 74466 27193 97328 20643 597 83106 48934 32041 26375 58566 72833 57312 85198 5297 1223 56341 56692 49909 73550 36077 20571 16693 48791 57747 42011 68168 37960 50153 47841 80661 31689 67328 43036 94863 86998 95787 84759 63009 30225 53069 23519 83396 74229 35283 34107 86672 23319 31355 8096 55487 17771 13674 85043 80048 344 72116 80909 45255 65067 65361 78407 83036 17769 60508 97259 67159 46633 37066 74228 54370 56651 66786 713 34141 1052 33673 50166 66332 7206 63916 30100 57379 21551 35310 51533 18953 13983 13882 31589 51836 29975 15046 88604 8677 15787 10651 31055 29361 77501 41538 87946 81565 18417 81852 80057 27167 26228 88118 49181 35537 36849 49935 35554 59562 52862 56881 93050 46505 33410 84535 25655 33219 97862 50295 39597 77527 54001 48184 974 70287 59429 71872 73180 89137 61353 58417 10466 84986 53238 15515 65607 37912 66071 57595 94217 5690 28015 92037 94412 77489 92096 79 57966 79938 52964 72134 94277 28068 69947 98597 70094 81722 41397 47928 21335 59960 47443 14654 69393 20900 77392 3858 75825 25555 2562 2559 58506 19626 79269 66562 77214 56582 643 59903 89146 96672 40071 66892 7333 81883 4661 1394 21493 65003 29913 30013 4405 64898 60182 91675 3139 39927 86172 62178 27926 63054 33227 38881 19540 27605 89462 20955 26204 69301 30156 24048 11725 40365 55067 19114 43322 14279 51174 4579 98047 74611 90533 61968 20436 97925 45926 91828 92937 66677 40908 17723 28957 66886 68529 71690 55023 28694 1262 79961 93090 94385 82112 24801 24282 39172 91569 9627 56903 90091 41876 96335 23400 57461 69026 24864 60575 80532 49879 2703 41801 51993 43394 34818 17744 1715 25217 47827 49922 16630 65762 42968 82420 55345 61991 65679 73370 83072 10449 3896 68788 84379 50078 47536 20750 36001 88772 35551 73100 77351 63120 35678 5654 85218 46457 61612 45618 40761 6461 77306 29181 14479 93319 84689 94248 30432 44292 36703 34503 68045 86980 24984 91873 28976 52350 60694 25009 54073 21288 96211 64397 34429 20796 79440 28378 89330 493 69336 36503 57761 86452 97142 7545 3706 55434 30709 38480 61337 67758 22908 20154 56667 32879 20665 1896 56679 48364 46228 95796 50547 31943 24605 95077 37143 80577 55493 53830 18141 87230 78989 27137 9454 81114 63272 59256 59655 7694 18732 58536 15599 30290 90334 97734 42991 70637 69942 31971 54519 25878 81876 77568 20383 72378 67017 67962 39429 24332 90536 49573 18372 24746 30851 58861 94022 69433 35566 55986 67897 8948 24683 70418 78750 89919 71300 10504 19785 46386 15934 39787 51207 63378 68563 57200 27629 35257 51946 38060 53058 55842 11084 13740 17391 70653 95539 52367 39740 43092 5139 85085 14635 72219 98152 31756 33473 45537 62467 89475 40207 25322 43197 2712 98111 46507 31279 34343 48290 19379 1974 10732 60488 27152 62350 1559 42283 8256 19287 35575 44107 75937 73520 34291 46085 53485 1289 76033 91020 96345 64262 9254 31870 84878 74451 54032 48382 58393 54331 12029 63605 24659 56415 8074 78585 33773 96956 13864 94569 13520 16800 36945 22621 97571 62366 15905 7360 55855 94221 34765 1101 86731 34016 13495 51263 65887 6109 58920 8752 55392 85104 1797 28608 3895 15692 16971 62279 2621 82066 20842 89124 23224 58364 85724 14686 15782 30917 40291 36881 65823 31301 20588 39560 7609 84283 91784 48116 11805 80448 56601 66995 97342 66809 24079 27766 5194 70399 89566 50151 59293 72625 43758 33934 67623 54115 53774 21518 13560 92205 63157 76881 16061 29596 17648 51512 46118 92842 95117 12801 51795 60388 7201 22705 85214 98639 42735 3526 62239 10152 34152 45048 87123 56940 6880 7733 66985 22784 2549 22141 47594 71016 86745 60270 33060 1907 15073 6050 83159 12126 98057 18612 84004 75739 35253 77237 92561 56652 73849 15029 69731 65467 55966 13418 3543 51180 35589 11557 20928 77007 21193 62458 6260 7445 82991 24038 28251 25963 5819 4262 1363 87345 55024 37297 28944 60417 73443 58989 837 60658 86132 23856 51570 42153 79848 63900 97970 13660 4060 37567 66845 24113 67905 10525 10346 44844 79977 54765 25399 45668 46736 47901 95358 67694 2754 54736 83184 82329 58091 32477 62058 31392 41229 96620 83378 23099 88760 40452 1743 31112 8174 76625 47943 88489 89827 21105 43651 89180 32178 81405 72787 80546 96020 58735 32547 74117 53676 52971 26641 22511 27824 4944 94533 7112 20386 2973 66442 27446 2311 74404 15399 82620 9811 70565 81061 62527 89331 3734 58142 64088 83700 58488 13102 32768 33393 93983 70595 64021 10450 35328 65747 49149 8965 25943 38022 47586 80352 63209 79146 98972 13726 21613 55925 66885 21760 95544 87142 55196 29314 43887 57099 46171 28113 46225 5795 53613 31957 95125 92084 56105 38954 37702 28371 60758 59212 7509 17192 30124 93465 56618 68291 60126 17275 89436 17240 64347 87672 46270 44843 76741 84741 19030 33918 96931 65048 78721 65571 12082 29804 47664 87236 90442 83259 60146 47810 55882 25958 53748 7514 87171 84824 7818 3801 90164 88394 116 35849 45134 74720 50088 93756 51215 16543 45319 71733 63055 1332 79119 9029 72760 39530 50310 1286 90900 92465 31277 67524 22684 92128 24238 54072 53008 45611 15641 91376 18773 34980 82239 71808 95980 61218 41774 34858 56037 25487 14706 72368 55481 73866 89184 93551 21606 57696 62369 16388 51428 61340 49017 80319 68838 96229 14339 85255 69917 17358 75613 52894 89629 78754 24977 68254 51877 12399 11782 83879 94422 56772 41185 60401 56669 27301 35251 31962 13404 91992 9067 34290 20965 87688 65290 79027 98254 74760 51047 24530 65991 7956 98273 76070 58577 91273 69562 70402 29714 62359 15964 48982 25323 85797 93930 15579 76096 95849 81198 80327 92081 554 8433 25433 53299 31656 76532 47868 72245 81387 49415 39638 68716 37399 78997 95478 63548 31192 78305 96612 90627 15405 49507 46452 20935 87718 60018 93102 5764 62702 24322 19135 45522 27607 80189 70552 5371 82902 72946 40402 34606 65625 55769 56794 16526 24499 61746 48286 57103 39751 69995 52154 69141 62304 38924 94372 76365 36824 18541 32046 38866 89426 21249 37677 3440 54544 16452 27190 39675 66386 2311 79194 61716 16072 4195 91332 51498 12719 97345 61567 78166 50719 20696 4403 23582 47979 67613 57026 6062 82698 27200 14660 85907 45670 13647 61250 78212 88282 61109 94401 57503 29661 75362 60533 8572 17067 45757 79295 8181 8243 47640 49920 96055 16592 19726 21296 70840 93231 67446 26152 37580 66186 4395 41017 95311 44403 31240 36179 3649 90140 65665 41205 60404 52327 13043 13267 48658 68162 74368 48289 72956 8933 79929 39744 73065 5883 4612 76773 66086 46300 76348 41519 32831 88276 39399 22046 42615 27069 67416 3181 96819 77959 89048 35482 4279 37890 44975 77514 77763 66466 4333 81676 16881 59890 41432 3658 53079 58200 35618 22261 81864 32836 68830 1394 53600 29024 39518 75609 30353 24700 20052 84238 93502 61936 29074 18804 54715 36641 49185 73513 78349 79047 29190 5639 9964 56750 17893 41566 87581 52876 76316 1553 8280 47515 75061 54782 29988 23681 90312 25221 82459 39344 83590 74843 31459 83639 36974 79976 94324 25429 6105 5735 13672 88170 54263 42701 86146 595 72704 18426 49693 77074 96314 4718 13054 10274 7731 62158 75959 57816 71736 3944 66098 68993 20587 11082 74547 34050 8010 28468 25722 57039 40048 73516 71936 19803 5567 26274 85544 52222 42573 61978 57351 54814 55059 60638 21901 39606 5737 45013 21380 14066 52834 56471 72862 1402 65243 18864 75584 18260 51708 5307 35036 42381 50435 83162 99063 50981 46839 74435 85725 88286 30380 48992 61764 20507 53503 25492 54379 27166 49962 10800 82351 94766 70621 4342 81295 33428 89142 19787 59232 20674 32637 92131 78087 80630 17404 49095 27705 39020 85812 30651 6666 92991 48863 68595 44533 84948 80918 62769 32820 63196 39006 9616 50503 62519 55687 32192 46685 23366 44198 32421 47442 57475 76762 10145 8599 84859 68280 63296 79876 83503 4938 83710 13360 15683 4387 61306 14663 89642 7326 18544 53623 37142 60810 72313 47921 7099 61725 83620 59286 79620 81902 13196 15896 83974 87746 82090 48644 93122 51708 75714 42557 11221 37833 14654 8631 70131 75427 83678 30512 80222 42977 73108 17777 91874 90946 55448 79243 83281 58190 75506 43476 4416 76203 22984 71102 64413 7876 93667 10157 30118 55899 55770 21472 13027 69525 35290 104 31314 52015 46847 76528 41835 9111 39701 11469 25248 69124 83835 79004 45242 47998 89521 4233 2466 53217 85881 10597 9544 42637 41019 6851 30388 69299 45478 73264 5067 43344 64645 48632 66440 80111 72252 55704 85516 79924 11062 84618 42510 15151 93911 15706 75956 44272 37649 97884 81079 2642 90513 92818 40711 65843 39006 50495 22684 28996 61287 30384 86737 19486 42210 36292 15011 73808 51039 42762 5287 43242 76288 42951 71557 28775 92716 1705 7350 3389 92581 95064 35859 33741 26514 15904 24990 86223 97793 69338 30309 16564 67804 88415 83218 55664 58974 15387 43248 43479 53102 58669 45857 18230 92748 61120 26446 9446 30776 11579 63830 96325 53231 14954 63189 23994 20063 21103 7689 39546 92585 9890 71363 48574 67290 96041 26338 59367 72612 68392 71272 36837 70076 74563 97254 94080 80475 50782 63414 68636 53711 90439 52420 73869 72550 19911 88813 11472 24289 71106 61718 83211 3770 13025 6866 92468 66196 49767 68075 46383 25280 55110 17017 26060 83056 42299 41278 5745 89105 72342 84085 84820 49936 16534 32754 47856 15324 47228 81141 95952 15151 19358 19336 29076 89531 72295 66200 97586 61447 9007 60237 15671 20276 41594 90609 39612 54844 47034 33271 55935 67667 45225 21038 39046 52877 18891 69394 41837 52446 40118 38454 16303 39125 43293 1779 86276 82043 89537 77297 85391 93197 53782 83001 87072 25549 11006 53808 58213 94354 53766 51561 80742 13354 70130 70370 30622 2212 94362 94144 35792 72753 16614 84196 11278 35193 81169 9463 34547 69726 28699 82150 27124 62057 89908 70934 43005 16599 41044 7324 14261 64929 22625 70093 9294 5612 10394 23154 64735 31869 51266 15652 64655 35211 80312 79891 29342 78108 35293 39012 29376 33016 98233 51556 8306 8135 26129 18527 92476 55982 87749 90303 47790 17142 49464 19445 58270 14710 13279 71084 45839 4033 52876 52846 76940 89292 5288 67137 64480 25950 56627 88078 84322 22864 86625 30155 2350 16451 43791 67680 27223 39368 75389 73365 68935 22758 82691 40261 71703 23423 94110 91690 31355 79364 80017 86710 96284 42383 70683 86416 70926 92626 38395 60235 10841 39602 41044 14823 21873 24857 1345 15143 27085 11275 12735 5525 75210 67876 60005 8259 56408 56200 66430 59366 21321 17307 28232 56712 97491 61232 85041 51188 87628 26410 77067 89379 32781 74732 60854 86266 19539 32697 39467 52034 47192 33424 42906 12823 18964 55846 12302 25192 20798 98923 31541 17596 59569 32760 3971 56397 37654 11694 89022 61995 76902 71690 80183 75122 79538 76792 70220 18771 26312 88945 55514 85617 95622 11046 80679 85082 41918 3444 33411 24010 7682 73037 1372 73593 42287 32092 67866 87790 32546 46196 83365 70216 20094 59125 61645 1208 17379 57900 3118 25875 15841 81981 68152 55933 55118 183 38303 11164 35776 66841 8798 22536 26482 9996 27742 76256 93851 75730 77824 68012 98783 77061 92052 35593 1111 17934 93922 42654 34276 25019 4011 92229 25581 13764 31526 580 3718 31933 69579 10160 46003 40493 28854 9354 31713 6363 60888 51690 78759 98214 2424 49263 21308 31281 55728 64864 880 63568 43340 84918 67727 39753 1893 24121 16106 76076 56516 68539 65758 971 32078 44501 16959 95825 32694 96287 14776 28574 56693 10539 24500 84847 95053 29788 60531 72180 38900 38633 82804 53259 81744 91902 98941 54805 9654 19667 41149 65974 96894 63338 5601 66637 10052 49224 93767 17048 17918 97015 94999 58280 13018 48523 60472 95193 81085 12746 47968 41005 4051 81930 5223 8409 26574 6164 61425 36913 80321 35323 48879 93027 56979 42645 49623 11373 33129 78918 89251 2821 70567 13240 85519 12452 60686 20353 87276 90843 85464 97853 59368 92973 49364 87712 22626 68143 88691 66239 90050 59659 40784 2512 54019 89298 19627 19143 28962 71070 9458 56016 30344 24289 91636 91496 40139 7338 14252 91683 11011 68726 48424 69554 67785 3986 81763 81315 89038 34505 24258 50177 2355 16769 21125 29393 62360 50298 77615 432 85924 53113 59255 90713 74361 31212 59034 15471 73734 27442 58465 60992 47124 20395 89279 96725 85960 96662 1238 37640 60721 26761 80640 94097 43382 5287 39851 66519 6450 63557 967 91800 57948 39979 1532 36676 41296 5362 60162 60921 37509 98423 79790 31659 75128 38361 60000 4664 50573 3855 78226 56445 69660 25653 76969 60663 60753 42020 68711 24002 37808 80646 84378 25873 26964 27356 23939 7384 46492 33460 4497 43647 41976 48039 8095 31439 92789 7430 14868 42511 56307 80410 32688 50898 13136 79648 1821 41259 22153 53366 62673 61570 15629 81702 18261 68067 95407 56978 90016 39048 50329 69511 10362 9691 71994 20494 7348 31449 40218 60950 70302 80398 84157 17431 34852 12665 87937 92872 35931 92554 63642 17880 16287 45267 60081 73595 98121 18447 29198 75191 91715 40040 7266 95202 92117 13107 62523 75325 81832 51554 92307 72074 67318 65109 51715 30595 85119 3885 94205 95986 29725 85040 60560 422 28223 74059 86802 50202 26663 42537 55318 57529 49976 21871 69295 4189 36679 58217 90822 53284 20524 807 60347 87514 80224 64412 74059 87500 9158 20337 30213 8011 42252 67538 31977 85977 51043 81526 69185 85657 52214 94369 94613 92445 42099 27923 85565 49331 50413 79968 43839 39084 92881 53860 97049 64989 62367 20930 72563 9435 50396 9012 56379 48173 10409 17648 5376 88865 83132 54919 45921 26443 11055 17883 88056 30986 49939 2494 10306 60251 70332 76524 75595 75630 73977 4070 85577 41573 65964 17201 69204 90202 30799 65278 7555 56145 88773 72338 22703 79094 10602 20361 22793 51216 20962 80098 10562 21207 89787 45088 90582 77671 56577 10266 61166 42925 63244 54727 57239 17531 48678 30916 85439 14049 24901 8652 89696 79585 84045 11120 398 77674 54841 23838 56380 7325 27999 97353 20269 32140 82154 38664 8382 40234 45435 11440 56658 35210 6740 75414 23978 33644 93343 85288 58673 27381 9588 83246 48531 32315 24736 28963 66935 28583 36610 58325 91734 66452 49326 51904 85781 81941 7197 22297 57007 81703 86785 81548 54417 98122 97698 51264 75187 69095 85418 10893 72191 46487 38855 58547 70560 69772 98310 42532 87582 52262 83713 48203 18681 6789 84612 84705 16531 88405 72359 1479 20766 77300 42529 22272 98052 68849 46034 82446 54820 48522 54509 795 48941 79998 32605 50642 57674 13713 26623 46659 90977 10391 97407 21693 59095 28105 8437 24345 97884 3970 92721 29989 2189 98403 84592 79657 62557 91410 77825 29458 57038 64380 51721 41521 38683 89941 38585 53737 30949 60518 26498 57699 53270 96639 39699 68125 59120 7481 22894 1363 20328 15886 81610 86706 52014 80482 89505 7706 65351 9847 84057 42183 40415 97046 88033 71824 77080 9293 93563 82193 68305 75711 390 3504 21045 85592 88576 27511 40541 75719 67993 86676 84179 65781 17766 18299 5235 3243 27242 41231 65157 97855 97604 21393 17903 45815 67067 39453 11621 63477 97954 60300 61526 2954 93749 59601 42248 11495 57198 62375 5994 91237 64575 22355 33915 54947 36238 61466 56162 9159 41143 85784 28313 59839 88523 56381 26680 38356 42764 80024 98820 67870 24077 91470 87806 21654 23399 36767 97332 87394 67037 82859 77852 64185 95466 47196 18104 92643 44601 60022 30784 94839 24643 19286 64139 80262 32351 12998 81920 39759 29815 20158 18970 6744 64535 65889 66909 28444 13373 38650 42541 24021 83025 72990 27429 74853 12468 38898 43531 86773 1159 56365 61828 80129 93513 83250 9278 55084 85490 96836 37702 44265 80318 9415 79079 33676 58644 68622 16826 22860 20259 38598 75404 4571 1985 17447 62880 60778 9145 88419 33306 85302 72200 72560 959 11085 33094 87894 10191 95882 82758 25546 8459 57526 59869 8250 78469 88170 25494 83055 56670 69474 93844 71302 74448 80252 43993 15444 46311 55891 3634 18067 19258 73920 40749 64566 76760 8483 59314 20916 71130 83958 33028 64644 44782 57165 21669 14962 37511 6051 60176 81656 52864 11370 39057 75385 78276 37022 48785 28664 6335 71122 63013 42308 6851 27674 63287 52592 96610 68833 63089 58950 59489 16631 79175 80444 38368 62356 41409 88197 95391 32012 11755 36341 16545 38569 91340 95484 69123 35081 36832 61762 79140 24650 13323 47498 57908 74413 86799 51139 53199 61467 22465 98700 41988 86450 28448 85704 105 55017 82556 58355 16548 33521 47113 64235 12102 36602 98842 45389 85193 18633 66110 60442 48968 90672 87665 80948 71060 22147 29962 75842 21656 37567 86670 30671 45945 52001 47485 29735 61988 34936 54025 85346 76619 68770 64663 54090 90503 41347 81042 54058 33688 31196 90296 70103 95842 39963 5835 18874 20837 45721 45735 41671 81164 78831 24308 84987 40722 87072 73030 60752 31445 60445 85413 41672 10616 15549 88261 31975 78719 4463 33119 13686 2059 97658 78538 21063 43462 27626 72636 46894 22504 71798 91040 73934 80176 36058 4868 54142 19084 49691 80415 32650 83482 38042 63818 57701 81865 10719 77525 37997 45521 16649 82221 54791 48173 97565 13613 27437 10522 98722 59863 69357 22931 6792 28992 59274 46005 36709 39702 8745 75340 15712 4694 67760 49210 53075 42728 63701 23642 80430 95203 44005 67898 78068 23075 92976 65009 63378 14862 84338 74546 61712 65406 96323 98843 39280 37164 88758 27996 66475 15048 29003 87502 3616 32243 19504 86291 73423 48381 9236 62481 11149 78817 68899 45285 36932 21040 11923 95307 23478 26965 24487 95391 9619 9894 87021 2195 44852 53565 36798 7210 14942 81636 91056 79268 46422 72892 87171 32542 61636 55318 67642 67672 73066 13858 81193 30006 14073 18654 86008 3034 10784 66353 45284 57765 84876 25477 51886 71057 63886 17740 29875 36149 46632 88677 71398 52018 88318 95291 81349 8633 27395 32710 18955 93057 29238 72377 37969 33029 96957 37769 15275 39117 85335 17565 33231 29530 68355 97218 83270 74820 15585 89998 75361 86524 16500 53755 55271 45222 380 88209 68602 24107 82398 98870 96960 93355 11150 56119 8954 15485 51514 34210 79239 58222 79028 1413 85774 80880 7087 42694 4339 53328 75025 23377 84545 55170 68984 52998 35433 95130 76625 81647 66756 39414 43287 95907 75977 53650 66750 82763 8904 36015 15689 81268 96646 46096 74216 96074 56018 97789 47183 65019 88075 87663 40682 67011 96287 6382 41834 4931 85184 33472 66111 29415 10174 78899 35165 928 52242 73946 85099 51963 59148 38523 98290 47183 98763 9796 29010 10591 4061 93959 36865 53018 21460 76852 4589 35153 56115 86295 51585 6983 63396 14112 6737 32437 50205 37334 90468 33325 214 66025 925 58125 98087 70061 13998 31934 22066 64029 22612 39600 23085 84525 50949 13114 36952 77192 39629 64231 74322 30082 96745 22581 58500 33941 16384 42807 75092 69070 89807 78043 13263 16087 7102 68741 31285 57031 69821 26578 44727 50386 87360 45971 7923 83969 30437 85277 6061 22733 32029 30253 85512 86244 47803 84108 60749 12163 49355 32303 55284 3158 1044 50414 19944 30399 34090 84120 14417 79651 80936 58273 58174 71187 20025 50957 18563 88049 25178 91201 45664 67589 46526 94010 46544 81909 14765 87701 1670 35087 91815 58565 91916 20448 81169 15868 62600 6045 3706 21164 33562 97468 56385 53041 95286 71102 13031 69244 86251 33757 64861 57275 49098 81717 29675 51061 79007 18319 62141 81894 12329 16758 54611 23723 41805 81203 95827 66308 75295 84373 7556 7173 31748 50289 33929 53493 38240 34492 79722 28621 47546 12058 10802 1504 55772 26556 14425 93209 67064 79176 90646 83637 42831 10310 9761 18918 58445 98318 2995 81782 84957 45489 90816 69778 2636 11106 39699 3905 97940 81378 98846 85355 90217 7592 17408 7578 28484 36069 54614 90036 48293 58951 84872 72734 14658 54277 74944 7882 16544 21536 43701 53557 97377 91274 68567 76936 64352 34331 22950 58470 73968 98862 53133 33683 4649 55702 52083 18432 57116 60622 5876 75676 88490 75237 16574 90733 87275 39473 40434 75443 98087 18705 35182 57900 40029 54985 48040 81486 49483 41285 36302 24595 94042 37364 55831 52765 73322 60062 96723 41459 73746 63943 28166 48710 8818 14277 3917 85065 62958 67781 31790 5018 86919 56093 28109 73577 31302 7868 14564 82903 8376 17166 16649 59153 81102 80112 88642 24758 20436 32050 1607 72026 65903 49273 14561 18618 5593 13475 10632 51832 68642 23204 86578 15450 13602 51564 97274 41637 79641 36059 49623 1236 89422 21455 18113 84116 55352 10583 77436 46902 78490 21228 66588 15844 55645 51473 49787 50937 89438 41848 48714 55393 12737 75129 37794 35591 90770 19678 29865 31651 23614 52041 4250 24032 33104 77591 16955 23224 76680 12452 64676 34395 59913 86923 7256 40750 66312 32592 52412 36715 32487 22136 86219 63247 92090 18750 14501 16995 90722 66623 4055 21655 48926 85697 7630 12247 38355 72282 75420 64503 3576 21022 95938 17644 68272 10971 82814 8617 92418 39177 59260 3622 52224 65383 35188 1783 74837 60243 82631 82623 66457 44104 38190 83104 8246 79227 10201 42702 40569 68626 40913 24480 6534 15397 76203 46596 85931 69373 20957 15297 33358 14733 95742 89893 98747 57009 29372 2235 23064 75208 16393 56651 68812 57311 34976 15819 95755 65755 42560 3783 16842 71273 16745 26383 42674 4054 87600 955 8085 94099 89706 76386 49684 41224 67844 64730 96761 55322 48101 85769 77965 84094 70816 74748 73250 41966 77091 81536 23623 72036 18581 98528 92885 89299 40776 65819 96733 74105 92172 28150 73071 28551 21903 58976 56422 51349 93439 58523 20053 8723 36264 253 33844 68924 10680 49429 2623 8136 82297 49042 46095 71289 42336 26894 27273 13455 69453 46300 32902 74597 80429 24179 32818 71071 7234 41951 57981 29073 36507 61710 96816 1882 64386 72957 63146 75889 62776 72020 67255 75580 15922 33500 18437 51391 61143 79538 33459 81726 25439 22182 31600 56301 58365 69312 9980 44692 97058 12168 59712 88716 59720 51708 2507 15418 71591 92527 95590 25223 38329 35188 60958 28293 54099 21810 72332 36384 17521 28532 4990 7407 48519 84885 88064 97582 20752 62892 71203 96199 90824 28878 31146 44711 8057 12911 86563 62227 45559 76058 55490 3078 24766 96307 97592 36009 36277 9987 64251 54599 19601 54607 19031 95242 25382 9376 80496 80591 77089 12021 20086 57922 21181 18206 48810 67895 19645 70170 66428 6340 63337 29451 27111 25422 12871 26538 83866 37035 48189 444 50911 96259 1732 75963 31179 37567 5716 80914 29302 86549 57131 74034 31574 10668 92257 88308 39603 98896 33804 89861 89548 47049 47336 24717 17409 54677 45361 14632 52457 54763 20339 63060 7291 2553 26722 14738 36659 70881 87826 6595 22106 5847 39575 92738 10006 82842 794 92750 33670 51957 39848 76039 36308 74378 77019 53314 41672 83834 16860 12325 45876 78488 40793 55260 13684 25267 53787 359 16900 71250 60754 22362 10466 93891 56482 14266 72597 18153 79696 49126 4389 88839 26198 55454 79118 9306 49324 11517 56347 80013 21102 75631 21570 69101 14108 93657 21359 28616 56705 16637 55850 57705 5090 60906 23573 23543 95653 36559 19867 78436 27736 12531 84689 91392 24898 19602 82960 71494 69593 71120 78213 25872 6016 36615 58273 57469 7550 37608 1006 33478 27994 72537 95494 92368 43573 17526 51521 42549 54441 60171 46901 68328 1385 89545 46098 24067 39284 41084 38597 7465 88018 12305 96174 66850 92256 18577 4287 70538 75924 18284 55032 16978 33422 18566 21202 38010 97108 99042 21665 78537 9991 37972 59807 47366 36170 95131 255 12864 52468 73260 22969 24523 67280 98556 66048 20786 45572 36387 40550 92141 24831 52367 75383 96968 81025 31278 31269 116 75953 98611 32945 56107 98244 48111 52721 76254 89047 82519 63255 9188 16209 9977 39087 42027 18213 34843 19083 83067 90385 7912 35266 73885 66597 54907 65605 16418 18318 59151 55001 35686 96780 24503 2375 62334 5339 49667 24106 43080 6385 18825 5386 67026 58386 82086 43942 43643 74095 80211 56078 37520 72709 19144 25240 36908 43618 157 34175 56535 63472 95307 86056 79962 87364 10352 71492 86525 57449 19215 71165 75709 31158 86895 10364 54145 44926 5271 51995 29757 22833 24542 95716 79997 84510 21304 42362 19333 55247 11493 95328 17772 51905 87745 44662 52907 79127 78708 88689 4962 29378 31653 56752 86169 84562 62759 75859 75569 53610 20870 79231 82048 30712 81716 35269 996 74567 17801 55862 24649 48467 94284 84214 44446 3959 69710 38931 93245 85575 23134 70018 43064 58987 30533 68835 61347 82653 36294 67820 84072 70416 83706 30373 95608 59783 57574 69657 95777 82155 4232 77310 506 52024 37220 20514 43364 3820 88708 17772 29495 36045 47815 75516 11972 62326 51547 16652 26176 50389 11886 13503 62996 10398 29083 22730 33087 10365 92606 29482 43370 77054 43211 84676 98106 80553 68207 56555 76279 79005 72012 9648 73025 35009 43146 52163 66836 91744 44170 76928 11254 91564 4201 57451 16749 6560 48092 24723 64568 95728 70102 35434 42039 78358 8556 33862 90356 26506 39609 53851 56941 59717 81525 31872 76457 77631 42625 60652 16810 18562 84537 1512 56897 29635 38380 5915 51555 26147 59258 77169 50243 82119 57669 46601 72073 52285 41757 33148 91823 5690 39151 37411 19131 62790 13699 45570 2974 51373 90236 99015 36592 80216 14717 58001 64380 70482 2179 10782 51031 89177 84962 73790 47430 43512 97787 26059 21979 65536 46830 73930 42066 12857 70834 73144 55336 39686 88709 30210 74514 48045 87293 78148 82193 76513 40645 59510 94620 33718 26146 86437 44091 65303 58679 27684 39754 3376 86039 64414 10435 31079 19676 2811 35571 45869 41562 94969 73395 22849 64956 34167 957 14188 86494 80686 76348 33136 58085 72281 90523 88382 33012 41435 76599 24713 40342 13261 51411 60391 89613 39663 80627 4539 43821 22015 94400 28374 65221 80514 73515 49359 72108 39089 7149 88306 17970 44298 92816 19021 90960 56134 4074 6871 46872 50558 77635 37988 81936 2318 54887 21837 16322 75518 56127 59126 73634 16735 80712 19330 7599 30512 23080 31289 29502 20582 30687 29121 38843 479 84952 23470 38799 97452 9117 22140 75826 67353 83866 64603 4915 31266 44880 48407 35126 30829 78048 2795 38415 84503 30393 29825 62531 94831 27140 20374 5745 26816 9990 18581 90391 99139 66213 432 57684 62549 25369 98790 94104 67471 78485 75439 36416 83461 34358 63707 34874 61703 68809 28783 59220 49714 40238 87014 53256 13654 10655 2647 81172 88058 74228 23625 53351 37511 28435 44291 80991 7207 23992 97752 61845 23862 72537 58924 49799 34579 86516 66532 51687 37046 41470 48546 60884 88024 92935 34992 79191 25116 47353 1204 63229 11546 27486 27367 72501 29826 60211 8444 41167 34685 79796 27426 81752 47112 52911 64327 16904 19134 98812 96398 71766 25527 6570 45516 84037 44592 81719 92565 23240 88425 92387 35427 45016 49487 13552 14239 79975 88141 68740 39704 59456 74163 28202 16474 18118 51764 15808 83110 74611 57658 70696 60928 95438 86478 45556 51273 1219 87275 47513 48454 30811 41543 48308 75112 98399 67421 41828 42605 8640 74043 88443 68249 27224 63679 3052 80687 22463 31791 95947 54637 42328 50885 35534 75571 39695 60143 52552 69110 83008 7929 17185 91651 36350 53693 43962 26436 88264 80027 65393 20741 14574 22049 15004 28882 59754 56419 44633 23327 21707 68209 84566 46776 932 42781 49707 85296 12054 53870 34265 68700 23370 67629 21097 58544 10662 11018 12222 77468 35459 878 94870 69927 4633 93855 68605 61474 10956 94 36063 3719 59006 27621 54683 16035 19875 5270 59410 25585 5123 927 96176 80432 38093 23225 11957 65593 9065 58919 47008 37897 79377 46400 31523 89864 32067 22543 37338 95432 98433 34839 97127 59618 64477 94288 37089 31481 4469 44316 9976 92681 94213 6448 34465 68837 19224 19059 75453 35721 73827 7791 68512 55279 48327 24051 63959 72232 58047 43878 40051 51130 12442 63485 89014 82025 97216 13013 11210 98030 349 21427 37274 68798 89658 66566 56399 54081 65234 52867 66941 67847 45816 50883 79108 83439 17469 87076 3140 87371 22239 60951 98712 81018 68875 11575 31563 60509 23096 62086 83614 31518 73001 49757 31808 46185 67899 66910 78395 33602 25218 4470 2515 4340 93814 24406 83553 21232 47442 20368 77963 73910 28166 15422 57978 69715 65535 26894 92923 66541 94820 17199 89705 56836 15003 91316 69659 28343 78944 74582 62737 65750 23445 26597 60546 88936 80317 92503 8703 55896 34780 33435 68673 83549 70933 57142 43247 66416 89723 40439 86422 50602 35156 6088 77878 74828 56678 30080 71205 13208 24601 94541 7014 84549 63521 42051 59529 33947 45123 8853 50075 49308 37711 59533 16273 2398 30294 29433 58195 6503 55696 34148 50426 53412 91279 74553 84269 97923 42179 96432 48501 56256 34918 35389 11019 48744 14561 72170 91714 9537 73051 27397 24877 88142 42515 76897 31374 9580 92552 34056 63794 17000 28284 64533 81535 68870 37523 92772 28059 92082 52635 61833 34205 95574 11156 62830 65420 39867 74363 28443 36207 31415 57895 84835 84733 24506 60071 31594 86693 21167 59897 8591 81405 11643 29560 85429 86756 83434 42318 41365 25922 32020 73927 5702 56925 66919 83516 73628 67736 24411 34955 16868 1954 20228 24707 19507 17437 36018 3823 50944 50233 4330 61498 14446 90030 79480 12697 39332 13891 46665 24252 56376 44085 24860 27604 93461 9273 7127 34037 52026 18462 64233 38898 27050 79460 48462 33614 97721 88711 24921 59701 21787 48454 89612 42813 56270 44740 41006 53076 26562 27216 11171 29416 61193 90808 65763 39511 76120 86552 29193 71785 85467 79319 17508 33651 67146 55044 35885 22678 63626 98439 72881 74905 72826 14724 72133 81658 24245 91377 72740 30884 4397 45979 84569 66171 59627 21675 44727 13471 29599 50689 50614 58498 35040 35859 45443 66107 27995 17328 98270 33987 70620 7652 41687 40952 9233 94625 25410 92388 83616 96500 12216 74055 8626 59716 2566 55651 6399 83938 43211 66335 20167 7715 89916 17834 68501 81509 11280 55171 39191 86412 30383 75007 71250 94520 10293 65420 37432 83335 64697 76896 4572 49590 43809 43049 56661 84543 9318 21885 11400 19839 35447 35399 42809 2513 25842 84702 16591 21540 23631 1989 28176 20160 40128 52491 21426 60687 74678 84740 48015 26561 88997 50761 14180 96252 78678 35841 86451 44567 71704 25616 59644 35826 56311 88128 9003 80834 73630 52550 33143 88748 99143 53194 55019 83857 86388 2234 59002 30303 24315 50160 12339 53528 3943 19113 89189 60689 48277 97362 18523 68147 3323 51432 6351 75265 37533 74619 36741 66281 23696 76136 10440 76673 75501 77620 68053 4812 92865 39864 29475 59354 76938 53885 98626 42921 32541 66002 72258 35557 87684 57556 25321 2932 76093 97864 94639 74751 13907 17766 97085 31818 95400 56736 85866 52060 6834 13395 29002 98197 83644 16619 1218 1071 23018 32708 43470 72307 48043 51900 35053 89835 61487 82590 44161 54617 38357 78729 18460 6274 55562 62905 44674 97205 30310 42108 25750 57419 44237 74217 42027 51356 53986 47760 71 95636 5491 75410 1570 41913 19818 29809 426 15856 96290 57136 95635 10473 37990 3546 75318 82674 92505 15230 6491 84802 90967 95162 84645 10069 86059 87461 80067 41346 44044 38747 23671 27550 77353 19980 17386 95319 725 94667 5090 875 97479 66962 88385 14828 78036 52586 29889 34598 55797 97699 28570 97703 72692 85804 225 58220 12398 74367 85536 24670 86010 93507 6346 25302 95037 87575 93621 97006 34792 43081 44161 76344 87997 59672 12307 15464 3067 95643 37741 57194 41056 80016 75338 70167 86430 45816 53200 41192 57440 38466 3215 32241 76415 5790 33049 33909 55187 38982 10746 94847 26616 38478 63843 27971 65669 86514 4022 36443 28903 17416 35794 19659 3865 44553 15486 84482 14833 69507 87642 66226 22243 52727 32658 63780 91366 60045 67764 21629 9542 28852 23190 28097 17853 9511 17413 21079 30640 95445 50639 12513 40195 12739 26227 75159 78460 57579 54177 63095 41635 93567 5434 14045 37188 851 78442 12223 45340 60931 58971 40204 58278 76047 31850 40587 36383 584 9493 47966 38828 76534 9770 30857 64105 85366 15260 826 16528 36786 70214 58284 24373 32495 59929 69017 76234 87731 10312 94719 68666 91520 29741 60844 72095 5737 12795 34689 61843 66377 30896 16188 27532 69063 90092 48954 47428 61477 79853 51871 15421 89384 61756 45562 60317 95280 81307 10475 5576 16583 86315 27553 20440 54956 35729 46002 27894 66043 43107 72489 93047 42343 23656 70693 61280 4307 40613 40998 20215 37040 18044 29021 64748 12088 71305 85329 13797 55830 14898 61023 43655 17285 30966 46674 14808 14915 87671 18356 515 67690 34731 76734 16594 2535 2927 22556 85575 25228 63979 89607 49410 13863 98434 16453 84164 84379 23036 18888 9227 82775 45647 32583 35216 47153 68309 41121 24189 2006 9283 96388 31139 78245 20786 3618 64523 31901 36918 76017 11250 50148 82149 21272 18352 68821 52108 50170 94912 23414 12333 48593 81925 1614 69196 20127 52801 84309 3218 21830 40286 66124 63536 30226 54344 59087 50219 25444 36513 79415 34203 25709 98810 19743 22436 18858 44885 48374 44924 4978 24200 42066 27615 41654 76375 76118 74826 64860 48434 12337 9979 93673 34242 56233 24464 74390 66498 64225 78383 63418 70822 27914 38014 93574 3040 60099 33546 7658 10904 89208 40122 73114 25011 49077 62703 81494 54168 45321 49215 93727 81801 16985 99061 31289 62449 76466 77884 28028 54714 82434 43515 17306 2197 47923 17516 48030 81088 21512 9586 38681 38288 36262 65197 18907 79710 20031 48056 33866 80315 24302 39091 75414 97171 45991 1372 5125 31691 41682 95980 54529 46420 90032 15491 29350 89239 91336 51489 21573 59432 64258 35419 46721 60494 96368 39308 91043 4459 25206 41622 17876 45281 51579 2657 75953 60148 71303 88452 88199 52726 32700 93094 55277 17645 81492 1344 42987 34931 18201 79075 13821 49980 25958 46576 26402 1474 73655 91708 27781 5558 55005 31456 7520 3456 86065 66425 63851 67393 81283 95987 40861 18638 29735 75795 21995 66436 80136 63744 64782 62773 54809 89240 31557 22791 62154 73943 729 81674 6764 19092 70839 86622 44533 61444 49800 18339 76679 97140 60067 67776 20112 95117 25422 61433 1886 28319 14052 55082 14346 32616 85943 4650 92087 46270 11864 52756 32381 38953 65750 34348 37309 23353 5519 76591 64056 36213 2905 16466 70179 11531 60370 43816 7541 28643 24123 94184 10463 87957 18875 20514 77727 38108 98914 77553 35800 32459 1162 28010 11413 564 59094 14091 9575 42947 71944 94433 68341 62198 20018 64683 2933 97957 61411 44287 85451 63406 91815 65642 1251 11846 45357 64089 46126 58234 83407 70263 48506 62822 40928 68672 30139 1452 51335 28390 48913 60710 60257 4690 62593 16204 52315 20696 52952 11367 1343 66295 70183 8730 83837 73077 23986 81682 19993 44843 90855 7987 51817 15534 52745 13291 51825 33066 11444 31733 2415 94822 15390 84270 60593 82242 10341 17595 72414 32204 84619 7753 72124 4550 89523 63170 62005 31222 19168 97216 20442 48911 22642 59327 36711 25376 93794 98758 73920 25309 37219 87725 33939 14508 39797 1442 2956 72662 52741 17497 56846 44246 11329 19633 32634 50989 95675 89752 79812 96277 137 62739 18129 25577 44538 29979 53919 52807 26333 10726 83081 80647 55848 36190 95790 51831 18477 21606 65879 80077 76149 40450 7525 84798 55815 34550 6760 91948 75596 43478 97921 12919 5285 860 82086 80609 93086 88715 33238 50081 63543 92175 15412 91373 69384 93182 34769 17574 4982 80075 87580 54186 35965 32943 82908 68498 32292 11021 61870 36823 66934 88090 31624 95035 15828 76586 45333 38747 40523 53442 135 37731 56179 63370 45656 41117 96866 70096 22635 29237 44671 7821 52459 36631 45997 91997 61538 27090 70583 55147 60096 23095 88674 50666 21566 38907 15533 83138 7850 61767 5656 39684 45622 95553 98629 81191 17652 33289 33665 69982 55801 76260 31411 40857 42091 96699 90216 50789 89294 66483 71419 79411 17863 60556 80166 7442 1151 36748 46399 43438 45874 54324 76454 35560 53494 68120 47384 67750 41121 43969 52565 95822 65573 77867 61862 74179 66510 69617 80799 1210 50171 97112 84116 80525 18400 49057 50767 714 9144 40265 10787 24646 44768 80213 78415 97525 16877 18134 83358 82636 28427 94089 66724 66293 78757 31692 88787 87303 72539 15101 70438 13317 17649 91297 78836 59479 91528 3176 52674 2315 71840 31110 23903 10790 31695 17578 48694 10300 52645 67156 27902 47468 17779 51676 67619 72163 94036 67796 18310 30209 52448 51064 9669 96899 89016 30077 98852 29576 2422 31099 97121 42872 66644 73305 91267 78686 56290 20913 59772 70237 80999 3464 35655 66795 46880 7875 82319 27035 2011 6065 13593 1912 95572 23416 98933 27036 27184 13559 44743 31912 11003 74002 24208 3787 36882 48443 7327 33313 3536 42227 78475 19664 29735 83479 70882 55750 19805 55041 24014 27262 66179 15900 52293 82683 77492 2335 1924 96368 34073 94246 66253 51394 93973 2295 6030 25017 78404 68781 71061 66546 78603 75633 68754 73186 24403 10512 92470 79390 17403 44266 13612 94088 92833 67057 33204 60352 63995 63886 37321 73944 85351 40400 21838 57770 67269 84989 57335 51756 18228 45847 45156 5658 19562 62372 74440 35937 26363 70688 52161 82989 85215 71088 1372 34353 19415 92550 8771 87442 4532 64745 97526 60507 36872 83332 71260 34432 28838 16400 69517 17544 31966 66846 24028 81209 80465 24082 35453 42343 70754 58496 1343 81197 50764 63927 24795 390 30743 54566 65833 62189 13848 50315 45813 24977 66846 99052 90027 87236 35129 54026 32259 74487 68611 60976 67791 32677 65950 15966 27676 49869 24713 96850 2407 98814 65446 22225 29233 40050 67988 37592 94638 45484 94648 90179 77117 9649 46330 89429 52050 91504 20808 89141 30121 83900 6321 95770 34299 59470 52543 67842 4913 68833 43668 32571 20365 44116 15843 84394 93270 10216 19043 54538 37333 84505 75119 81419 30662 41475 95671 16734 79862 21153 66565 10685 80178 54305 95403 36253 17255 38995 84746 30128 90632 24677 22054 82556 4321 2587 56951 57688 97255 98968 67418 58334 85385 66016 33832 96588 54931 94940 81274 23332 90380 5013 89086 96579 25843 95814 77245 91645 74314 6945 78557 46802 37053 97505 97395 61546 75920 37662 82716 83983 69493 51479 67284 88620 65248 28898 98332 95260 98795 72689 29593 91927 8102 3210 83796 88880 45908 94916 74564 14488 59690 65847 93274 6708 36144 20361 13621 44511 33500 428 97777 10585 4954 80256 12711 24617 39170 95348 9075 70905 82449 39267 12849 36725 57700 36397 3959 53527 33111 73200 98395 78556 74186 39311 21926 10332 85350 70336 18352 34341 26584 5748 34966 5511 82237 9411 89736 53377 31048 27682 25473 61711 45373 34565 61053 48660 36015 45501 72590 56376 63462 40876 75950 32213 85593 33689 86382 16206 59356 31750 5721 9944 96015 46000 20219 2531 26113 59328 11072 55718 93292 3830 25247 28685 26706 18232 30168 95197 88782 52212 95984 87334 64204 37751 16593 94636 48746 90908 54389 5820 8571 19077 4269 84106 52368 88757 84860 34533 41212 31146 31776 31403 30153 66334 32264 36971 1913 43832 45098 61986 41134 22175 95365 23067 5204 37769 81434 92567 92539 17889 69765 96698 39042 77985 48462 86643 40366 14476 60920 1690 81862 58940 37327 65525 87921 62545 40400 72876 91805 51883 86299 64238 24799 45993 93185 64407 35176 86454 48644 61548 39313 23668 49581 5830 7425 71299 87687 13941 81541 73791 29840 42405 21592 25754 84254 67607 83002 74602 48322 561 42235 91177 94806 89336 69063 80547 6501 77442 77776 16790 58056 88924 45617 93990 75519 85722 24206 3437 61536 60454 39616 71779 63543 34885 30523 74784 16737 4227 46961 69796 12302 97106 95089 63635 16600 78453 78125 34021 17879 54769 13956 41269 30476 11219 93242 41263 79041 93706 84510 6282 18118 52390 2663 29587 4748 50152 85696 55148 96834 20391 37511 2955 65754 49939 79596 48591 37453 4324 47305 33876 21840 18418 87278 37885 59294 72051 88251 78889 53729 58771 49027 371 41054 94617 21223 87754 71199 32712 90689 14355 91796 15817 8377 83241 38193 24845 90508 82891 52787 47526 11231 6850 40045 73297 88457 66341 89354 12982 83192 19086 23008 41715 20349 17948 35443 84228 33626 71892 38308 25085 49189 60744 89053 37610 82301 55281 42450 70598 29855 3333 90844 73759 76756 74257 28961 30768 66364 47042 364 15950 87026 50972 82793 61338 68134 42284 36003 29760 11635 25200 74805 29927 93908 34586 61427 30446 17011 2093 30553 67180 11977 2829 71942 83366 40536 2170 64588 14041 52289 25358 42644 56272 62490 78356 54214 40112 76743 45808 86773 66040 76479 84712 24136 30287 65987 27381 59740 96559 38893 65517 40826 61136 20500 15823 21237 90139 12540 25902 68389 58771 22223 90789 21652 57401 6310 148 70008 36750 19422 37110 68856 94954 45732 47237 69711 49152 57478 17202 2947 30044 29017 84666 93096 9648 41773 55656 13505 9541 81998 17379 30054 86657 85201 70133 11036 95397 55867 50618 27109 97558 36167 90814 43466 92050 87237 52920 83511 13256 71957 35754 52634 96143 60086 71402 49304 28857 97092 53975 5870 93661 4869 68800 43000 17152 81721 94066 63546 70518 48660 12535 42151 8623 48723 1864 29104 94337 2620 70847 80817 67967 59630 90404 28478 5989 90081 17466 43516 43992 36409 45793 68498 63841 57321 70407 12965 48518 32830 58197 33287 49917 4111 59371 8684 56144 31011 66382 17374 65127 49119 30924 56159 37466 25343 95811 61818 13436 63459 3259 92337 215 77765 92404 39266 71756 40113 70083 9732 91131 38453 1489 69627 36911 75139 10396 16959 21000 65899 34938 85911 96310 69514 9193 12032 91010 32036 28618 9564 11215 48485 30143 49992 83265 51652 54338 93372 14625 72863 95779 2851 64957 91781 54331 12963 39947 44061 87265 70237 5406 91013 95733 71410 18153 19754 70175 78048 37722 58360 4443 37584 68189 45463 42470 17143 6452 15925 74519 38740 92556 15584 11585 85165 85600 6513 23452 35206 82753 41901 76740 64641 31127 11848 81756 6811 11172 42788 11611 17394 95347 41580 2873 3696 63277 48951 64334 33404 54064 73484 45676 38333 50880 16431 82900 72804 94028 34584 15907 78193 70166 89513 57124 66878 79260 12731 23217 14256 5955 47958 10595 83961 86561 33819 14988 43308 91673 21706 52533 54945 41669 68772 71003 4719 43073 67086 66575 87203 93078 95129 5799 1728 20561 15350 26086 98496 50369 94290 54772 85088 64470 87302 28679 1309 18638 93835 36599 66915 31908 72965 30673 85109 39372 12591 58680 41707 31689 67670 48135 15501 16849 21411 8342 76339 1712 18144 96070 33889 26535 33560 3798 11939 85716 22928 45487 6504 79865 69412 86662 6261 33171 41501 54867 82954 11589 18209 34866 34708 27126 95257 88810 28588 85871 65607 41256 86507 55526 94411 58084 96341 58175 63495 75451 86559 76478 590 1271 46060 25874 67288 30173 26267 91217 34163 29083 56141 23138 71757 37811 90209 60678 66243 82014 62012 31188 29067 25890 15547 83413 85840 73005 24458 72282 92192 83703 69884 50348 83671 67943 49292 70291 64126 43433 44799 65205 56108 52209 44178 7316 79997 90240 28572 46239 34080 83886 66589 72603 71756 25453 67354 23321 38324 37602 71677 50099 11543 47008 86462 59189 57960 1046 21415 12661 42762 76570 64500 20282 39732 87621 85023 78515 38844 11060 23409 40515 57845 3991 7448 39359 24230 18642 92672 65821 17993 72613 91270 35744 73826 66648 38525 4668 19724 82642 63522 77294 54385 42533 31722 83051 50722 78124 3222 62069 33549 16428 57409 8396 62504 17843 85460 35606 1751 83848 56718 32206 36243 93565 37034 50621 61970 29904 52572 21294 59604 81853 3076 15485 95427 66624 48515 73324 61978 39454 46561 11841 22812 10879 9376 9864 67001 86770 90424 76909 11422 30833 65705 71058 11671 85163 39134 7498 80229 48798 10104 16966 68949 27129 44580 28748 91523 27183 87855 95248 10919 74937 66620 76007 9426 54817 70517 94938 38125 94456 67858 35706 45288 92078 59192 96516 97913 85630 9963 28493 14027 8004 47578 72494 47637 56094 22216 69797 86942 9397 4587 82575 10159 4259 88964 94633 137 49655 71490 73322 57759 61125 65678 55607 75551 37896 53980 78415 12106 31058 73960 27065 45626 80398 80770 90606 63706 59924 64798 53509 34948 91618 92793 11306 85044 52349 88448 96420 15561 33251 56649 3350 67786 7738 59602 96916 24070 45238 3282 570 67766 21299 30686 49167 54644 85905 72800 24978 74955 70453 46821 56877 66980 10631 8935 52657 22822 36727 90343 92316 89116 63868 14764 79478 20949 7924 29038 42792 18449 36642 76508 47475 68293 1862 48479 48781 41518 38690 36775 45127 74238 25792 33887 70974 26833 98153 20169 9504 39965 96801 77503 1511 67070 31316 70655 5661 75381 8122 89928 26628 94106 16948 47635 40774 98736 63635 7772 31717 43817 18587 83884 43881 63289 26447 57472 68727 30159 68397 47926 56547 25094 93329 34310 14050 72850 57087 53552 42972 85204 80157 54347 73307 79049 6439 89555 69905 40172 50746 1264 64346 30930 15588 73208 44865 68478 6366 26237 18664 35279 5403 23610 64786 22498 1874 91416 74890 27191 56079 31109 68604 62362 30570 11002 42841 87164 25693 86739 80361 12983 6974 9815 47423 27060 15811 31549 88655 2607 63311 73203 93798 66241 64563 30149 58777 71245 67481 4016 79380 23144 85688 39840 21148 18554 23136 36888 10257 39859 91438 77444 69860 80331 20620 29671 53936 1685 325 70041 88792 45601 72042 94160 55268 75801 31700 17272 4323 21844 37716 24706 82907 26844 6472 17730 56378 25429 78340 6154 39831 2317 44840 34242 63283 20154 16604 26778 85249 79339 75328 82711 17114 8176 38916 39044 26239 43625 49930 3186 36447 48366 93774 49968 19212 6687 20770 27727 10329 29781 13098 65435 61551 33377 91104 65961 68436 34041 87490 51440 64653 66603 80905 7158 78701 54258 45035 40707 33196 94361 48159 33263 51439 80495 66721 42241 58792 39418 10595 71457 85592 72258 43161 37914 9001 23419 58551 60574 11258 4880 67279 34898 86293 64649 86050 14212 70277 49306 56929 43508 13387 63444 85205 22630 12832 22194 32700 47263 82722 95033 80620 68248 53840 56665 80616 27890 7163 86023 29439 28076 78414 38798 15121 69793 71751 92660 61016 52212 78580 87785 7262 8905 74844 14247 87019 90024 31422 37978 45111 73385 55035 80108 26611 30984 26579 98217 76049 58067 83126 52246 36732 7830 8404 7304 80663 80100 88054 41137 91703 58548 82658 594 27347 19194 94225 65806 64212 22605 3965 17137 10330 97383 33679 83715 83343 18404 78870 69297 80577 26355 69784 22069 73120 27168 75176 15189 10767 79718 98951 15008 70127 5707 63561 80155 44488 24353 3378 90298 29439 73843 8674 18391 53316 84608 63515 97979 62268 72024 31502 64211 9527 10781 16020 81146 9390 64153 45425 72776 17616 42400 97765 49634 90587 97422 49223 66691 34151 3818 11711 74127 10822 33363 19463 82984 59472 40756 75520 94563 68269 80402 51518 28894 61050 2049 28980 85266 71334 56733 64902 40633 60681 79392 42232 45344 3597 35527 49833 87227 57831 28835 98446 46462 92355 7820 23576 95759 34692 57639 63350 19092 92098 82099 14071 31503 31198 35976 26329 67161 62981 33620 87921 88400 21743 21981 11152 68156 84171 87281 50518 38014 4225 91144 17384 69278 25222 39793 78179 49280 28544 9982 40637 19801 28467 10096 6985 49395 17555 56700 71950 95650 81848 20880 9223 75245 73442 75960 31124 74325 2458 13905 35567 78753 64708 62463 11998 24313 66213 4615 12549 7600 11179 16009 90122 63171 15678 5041 62812 84638 67072 61913 79493 34787 42736 73594 82657 50871 61861 37007 51740 60851 23076 75085 73701 67721 79060 65634 43 7216 51157 83523 58045 85881 10575 17967 77220 64417 84086 76934 96077 85913 18300 30274 37069 50999 74639 56921 65760 46779 15023 98995 64187 6986 33908 52989 94565 60910 82549 76141 87337 71388 43149 73188 48530 63231 26705 22695 54210 1062 13064 13175 48640 91101 73649 55187 76038 27764 10653 93803 40502 17245 82274 4398 41632 78419 8344 98744 88462 56181 83795 87956 54995 55471 64294 84384 79064 96951 52631 4530 46972 40278 15 40823 99069 41758 17256 56563 43355 24336 30216 41893 76148 37019 72859 42229 36878 57184 70109 5351 50800 49177 331 31495 57255 9826 61825 68551 36902 30605 11728 76174 43723 85999 62950 78499 13933 43562 52734 560 68363 2435 50653 30523 17747 73772 69394 19452 46825 69294 57246 21004 58759 1002 44415 56777 91964 61962 73481 60875 14726 75459 67397 70523 54584 14359 30657 64108 29963 27583 18068 29068 84359 20356 43219 18117 95042 44812 87566 93544 45511 20478 66251 27697 13990 77690 73295 10957 86173 87348 63922 49653 19532 89049 65956 18958 37514 19500 59620 81732 31364 58555 12081 41520 25515 30719 45535 58603 38439 82353 24204 90136 48673 69700 64681 24982 80906 77211 64313 29686 60243 92234 62468 96978 79424 24026 34182 84197 51380 8504 52028 96884 76342 18145 58823 17540 1498 49450 15489 1622 1966 49256 29640 62971 28574 86164 37660 12477 56250 30907 4532 70390 34002 80737 45936 45074 53820 47947 50439 86859 53970 67719 88497 66877 92459 29279 47507 98458 4715 14780 77711 58834 8420 84599 15717 47654 4196 83530 72146 83257 45040 24792 84308 21926 4159 39983 97477 13325 96115 12925 84338 49867 70391 79935 74980 80260 76051 57290 40149 2624 55083 95032 36026 78177 58617 88739 54943 95031 23812 25269 25954 1749 94572 52778 8885 95821 81099 8326 10203 61521 2616 8133 55376 58897 16951 26120 2586 6064 35393 95529 32402 50544 88553 92447 23923 54201 26496 32939 17196 38599 85075 84661 93368 30284 97249 20798 57778 18023 52296 3290 85298 89363 78041 8862 75625 81777 27143 71341 98918 21511 25415 7568 11199 29322 39825 94669 47045 49521 5980 81878 44622 89152 20472 4762 43823 46238 81358 41768 98822 28487 23404 37758 33958 26937 22836 53759 52452 71067 71522 16389 64128 94154 23491 26605 60377 35403 49945 72982 76572 68314 39317 67959 76166 1468 5802 93629 62701 82556 85846 76450 37613 50226 30822 68356 4769 49044 97975 21469 58293 3434 95567 96087 91311 39973 39763 67784 80764 29362 54922 85485 46677 11478 41522 8688 29221 54444 25348 74988 29777 2728 17085 71022 13634 30084 55649 21382 13946 86908 4953 21326 35705 95169 73793 88545 54604 62841 16979 89596 78682 48870 22425 68507 49355 14330 95367 74504 61233 23459 70878 48115 19780 51520 55459 44151 21820 41878 30975 95092 80224 35385 63375 58856 82616 91478 21678 12633 37020 48973 72747 7684 7938 55129 54244 29633 75920 89568 55810 89028 63741 20399 86393 97197 43804 85029 53546 93287 80534 70863 76023 22866 10775 38573 1321 92464 23851 4351 5037 6579 40460 4538 8729 37524 69093 12373 79116 61051 9674 72908 30405 90779 44347 94713 67350 29505 53309 53316 33811 81356 15389 61553 52587 53969 57574 88801 73278 92385 63498 62186 9680 81845 90683 73167 20548 72635 12139 86712 90619 20387 17569 44411 51032 46846 92072 74172 33439 26813 97061 40859 10485 56373 74434 2341 43052 83264 74752 32233 13237 96676 79303 70594 44570 16242 82539 59145 40985 39907 19049 77285 59170 68648 6147 9956 34400 56730 42342 26079 28909 2144 93369 86848 89108 65027 70403 75497 94038 53850 60717 68305 40546 47190 73562 49180 93350 41567 60331 90112 24155 59436 55943 14228 27862 37497 68141 34292 48791 68587 49022 76764 94630 47263 34545 10937 46866 80990 96127 70357 193 59348 20515 44349 4956 44149 81523 23788 55125 54060 92316 23151 41949 80908 65298 6826 62847 1367 62390 73702 85450 91969 68993 17457 44082 62809 52448 82258 44102 4468 51435 73481 75675 23202 40752 75994 19905 69750 30746 67381 29591 62716 69498 4674 85289 79705 77450 30751 30675 11774 66285 49477 49076 45995 46650 56246 86872 4001 28017 44289 28048 95781 7503 92957 90586 22986 75294 8186 34354 76129 27597 11753 31926 54707 21565 92971 17907 52679 34703 62911 78020 87393 32653 88934 5776 20891 20684 33841 88561 22129 45438 88231 94304 45030 54759 51458 19489 14683 90409 86728 32252 93438 2362 43329 74257 83617 63943 16278 73539 20019 61651 19456 89054 92080 48841 68358 85481 38279 16681 33307 81915 36597 57233 40805 19403 6051 20898 54865 56904 85267 43745 9397 80848 47557 25436 6461 13902 570 88697 32827 41167 26542 12523 34788 24081 43327 41054 78511 66496 42220 20687 86431 85865 72960 27364 8999 86183 75247 52486 88744 49551 62082 24321 29300 81800 19957 35851 69858 58428 14089 75100 14674 2778 56294 48874 6821 78990 70013 46727 183 82270 70032 29731 40 4622 87861 80431 32800 80002 2699 85633 43170 92773 47663 73345 30614 63207 16807 7776 10421 82468 35008 40342 35175 33707 55605 79051 26714 20075 50492 620 18465 60588 92389 1779 11187 78515 68255 95657 87112 58137 35293 91568 84673 31191 82233 61386 14304 73374 73991 42732 10796 89461 90756 6713 41743 96152 14600 42654 25169 42638 60536 42512 97717 87634 24097 74490 84049 71767 85763 7727 24519 24102 33436 83320 79127 33748 44531 16426 8669 18511 47539 217 38085 695 53887 40616 17001 41068 65175 62955 13183 35760 79441 69527 48472 23051 95984 75487 28078 20924 97808 92416 53398 31467 56451 25699 51781 41400 2336 69499 77945 34017 56792 74209 49393 41287 64167 45991 86122 79970 27511 7084 58434 12527 9838 71298 90028 63536 3823 83249 5546 8440 14946 69390 17980 25756 56237 29777 16530 90833 63977 52681 38033 94191 94508 21071 49615 47789 75028 92475 61228 44091 32178 38766 11004 77541 26281 7414 8253 85500 38469 98257 81330 84951 44709 58805 11081 88667 4350 68078 84022 71050 19042 4263 56224 50453 1252 95390 23156 77759 32382 23751 90652 15323 72179 16953 78580 21414 26218 26669 36657 33157 92708 78108 24262 99046 17633 12208 40290 4720 17270 25165 79430 36020 62711 53836 97331 9395 68011 29891 18053 73730 96221 79284 88 55911 73338 8651 71478 40463 40121 45752 50750 63025 98245 53868 20531 75352 69528 98233 97203 22252 53999 65431 60255 6242 44303 71818 81653 5923 75706 36487 55506 76025 51669 79997 12711 45637 37694 28665 17625 40570 52879 93846 94511 67175 33018 23629 18549 84791 23274 42545 17708 96097 20776 74576 54908 66799 19173 30214 15523 46099 3193 32756 68647 83889 60761 59210 27776 27973 72692 73880 44096 16215 23129 46695 6366 28675 65323 21912 33723 52027 67476 24660 83755 40451 25333 75718 65538 62248 96663 12003 26226 17560 21122 28624 95935 74164 29319 40469 39528 95319 22743 37767 11592 70299 30706 44138 55141 56370 57606 9071 3698 39517 10235 81498 65591 88615 44740 20291 67087 96592 51461 70638 87205 84831 10238 36163 96315 37275 68515 98348 24090 89364 59315 56263 39314 53083 84921 76290 6894 98790 11871 31959 89612 87149 47296 37252 60044 59872 56572 82411 38831 85297 70066 99048 6718 97643 45289 29551 87762 34395 19121 46612 61270 48255 54595 13086 25082 41008 2233 58554 17832 62695 52994 76102 44038 78279 13809 24423 13191 61045 85323 14296 5091 33725 59425 72423 98313 68593 64654 24647 54564 94050 47150 34164 18182 57377 49777 81733 73000 1434 50445 74795 723 37065 44639 67840 86592 12372 56604 64569 50503 59939 93402 80946 73022 16423 42935 74518 37848 74060 67996 42606 7906 30012 61795 81322 65453 5105 63259 95288 65931 8153 45888 12608 76968 37403 70677 32993 62973 22666 5169 52695 35328 14672 88908 72249 84572 73981 25690 10450 9898 41654 37138 68195 19506 44301 20772 2697 26245 71503 70993 64503 92259 36430 54096 16058 56040 42236 50096 69358 95432 71343 81422 38415 28549 91043 22103 93977 57441 90276 10976 91708 31752 95136 98811 85574 7107 59192 95933 50567 84841 82949 36243 95025 88195 97083 80670 26050 61054 70797 21670 39861 82827 75865 62070 13114 95435 72920 44735 25136 94053 933 68259 16470 12762 23005 24474 56854 41381 36344 85156 14022 41357 64340 41491 43062 11421 46260 83175 3916 72018 17506 1334 45561 97852 46740 1956 35735 18573 51189 75181 34357 91941 46800 68556 36787 55550 63618 75381 14559 66907 44904 22211 15824 3861 1053 72202 18386 31140 21658 13506 65555 94690 89785 89650 54412 798 49148 66319 38131 61814 91190 44856 56849 33805 48945 32481 26873 59166 72303 29811 11116 51968 96070 47592 72714 14066 58412 59392 34981 98930 84723 40283 35867 41082 30409 35756 62379 40738 40931 49476 31231 3850 59726 54524 29447 19103 60594 773 95623 66066 91900 34822 20154 69854 39797 36492 28088 43021 81835 52434 20894 46476 66737 74971 17546 68765 6582 65194 68667 70234 85585 77480 31173 27292 81278 84837 5480 50240 914 34587 23406 38102 42293 98757 85100 70203 79060 2100 40926 85974 33815 41249 52995 71421 68702 57505 68100 96695 78013 11255 2695 40073 317 22245 92659 76680 78942 85275 30100 77632 11249 16618 43342 53890 84770 89973 66181 65626 58907 76086 78872 86114 85520 45873 22285 72709 65165 68489 34365 97248 77012 44340 58406 7880 52989 80439 69490 42801 48669 38968 47567 98683 7262 82662 101 80706 7420 33814 34119 71590 81425 91028 73361 58369 22818 93811 5507 81178 6285 20923 2141 62029 79089 26992 11036 1581 15532 72699 17249 63867 31946 13471 98239 12947 70428 6790 74441 51231 93081 72287 72938 17263 3493 43687 39537 67657 98781 37474 78474 7730 4433 94100 37528 16557 36117 51980 50320 58968 36555 37163 21277 89948 37609 17168 79661 87432 48346 38365 94384 93723 87689 76032 74596 44322 57044 28073 78812 28809 93447 47385 59610 84486 23849 95734 50170 76435 17877 37827 36384 34900 13162 37605 62888 77613 77457 2033 23045 83761 60537 35684 65751 86410 31405 6715 68452 19954 87110 75314 52011 55340 85373 54537 80726 94206 10068 61257 6877 78563 5952 84339 45918 72860 52303 95997 26260 60080 68825 27160 2338 13459 54759 18750 11070 73445 48779 84410 90292 96942 4968 76227 60555 47824 47624 57724 16306 7227 8158 65323 61903 27613 50511 16193 59302 79102 30071 19552 25650 1740 16345 19321 98253 62920 59409 17420 84851 63903 86879 46113 38748 1061 88528 59772 97186 21991 79422 10493 19763 63688 45017 2679 17888 77407 29192 8930 76961 65546 7932 50785 26006 23454 15561 58836 55928 15129 39378 76718 5368 84098 2426 68698 65418 21838 13128 76966 19053 85403 90793 10202 52929 78409 65230 977 24194 22461 59401 41832 19656 88833 2530 12995 2427 16897 30692 48081 13145 90241 9246 34304 71496 44330 85293 70367 85457 33426 21249 95188 22640 74524 74900 68732 4019 26219 70644 63732 41202 40328 42004 4628 48040 56884 62827 1506 49565 75644 66222 88919 20576 22168 36816 43405 6829 45069 35914 65788 80062 75926 60735 77259 5766 53072 608 80713 92280 47920 74631 49328 27607 6856 85054 17543 69920 34370 48525 5900 26624 14016 42086 35762 15126 5363 33313 41051 28731 80262 95116 35664 56874 14258 59292 17836 38580 88899 52836 29909 95080 83016 18055 31481 36848 65284 24531 93474 98730 97290 74335 13100 16309 54239 37960 37281 76659 65948 10967 49015 7560 18293 68491 70861 81335 88882 8381 92763 25995 7962 12893 75503 30885 98142 28626 20143 75651 35377 46013 93002 13256 10586 80039 40672 71771 52880 47173 38451 82688 62423 73683 73028 82584 79607 95975 66017 33855 81207 52559 33470 58261 92236 23624 35500 3562 49437 50842 23138 98482 11237 95669 76960 95075 77637 95948 20771 55018 29039 33902 45872 83149 9911 79915 33847 17426 79192 43144 242 82667 77194 36641 26550 63765 54685 5508 90749 48649 82614 40301 15488 45 30515 56592 14692 27546 90199 91233 11647 40604 61051 49283 71343 23887 41520 40966 49802 78790 96911 76874 82521 87591 67824 79509 68585 92907 53921 78959 34449 18975 32285 66118 71677 18785 18494 32626 45771 48862 23855 27804 11688 87385 31386 86456 31874 22537 53986 64976 67380 98885 76416 72447 35160 66092 33913 50765 52683 90883 3999 34440 40448 14944 60728 47601 5838 48537 59153 5182 58138 33517 3582 69651 69678 78954 80395 34209 76326 91949 17865 57143 2819 52650 79223 98036 77812 21542 26011 17395 61732 14542 88847 29269 45766 91725 64738 35571 33932 39084 41199 85875 92137 52859 94839 346 11038 94652 89117 62741 62630 26824 48603 60475 72614 59119 16201 4407 52120 12200 61668 56743 36585 80038 4818 30207 23787 75532 39582 48821 62187 19257 30826 71288 88275 18043 40902 83004 21161 85590 67334 34302 31838 50099 58144 47209 54314 93704 7979 89871 14540 89756 15340 49518 96004 66669 34538 39694 40203 3095 4520 13661 24674 66713 65682 27576 80983 50305 94447 2419 138 50711 20221 19067 18093 91315 38387 81429 91689 27656 78550 52886 49928 57083 42887 50926 71746 22180 64508 86712 14086 50061 22335 83017 99116 80949 85623 93443 11046 6486 19162 98276 90286 6100 6361 44238 73891 70994 79416 57914 60905 64171 32254 44315 24623 39647 14176 87342 74542 89964 48286 17802 89139 89286 52312 12774 90157 25345 69279 66406 80462 70108 31225 45996 27411 5666 19510 90193 43103 67164 17093 35868 70855 64537 7137 86976 55950 41445 33986 88234 30125 79002 29442 20208 59435 69121 32904 6741 54537 49913 30875 24127 86489 12441 21011 27668 96107 78379 1599 23446 73537 86002 86845 80248 65080 87526 23820 26587 98056 8992 65961 84725 20524 14177 96895 61474 68080 67802 9775 75312 78475 93019 17558 82776 6245 95026 70936 25937 30249 77683 4422 90064 58775 60042 33534 52583 12757 54378 91238 90723 8537 59350 35610 5554 76125 34831 48351 45052 85995 81553 16986 51288 94613 97877 75060 55223 20681 66137 73876 67667 74693 72144 9538 72407 83889 97679 41797 31136 35487 20711 64861 91877 68325 90932 53044 46271 41953 29358 17388 15077 66795 17495 59300 50890 26061 82650 43093 56195 35919 15561 86409 60933 32615 5842 74293 62091 31432 87068 62823 4136 75780 51517 53149 34459 18984 54904 13851 75657 81604 53889 82672 16945 96595 26810 98256 77746 68432 76396 22136 48152 64224 82453 90562 58677 53457 50699 33132 54923 17167 62964 94931 74898 39494 82116 40726 53790 25029 90451 23215 98124 679 60725 66134 46176 12650 77319 50453 27907 11458 15661 76321 82452 69361 45024 92166 85543 94807 49870 63324 22189 60613 21668 37433 44378 61223 15160 20910 38455 18932 82909 10940 46866 36306 86137 13985 33312 23131 77864 33603 38014 55016 46443 42963 22324 32774 76616 41202 5402 61600 13465 38595 64547 56090 81780 42193 37297 97083 63217 94989 80401 69416 95966 17078 36624 74694 16070 84984 15898 7244 45029 76023 22707 85264 20255 28545 3930 98138 22787 4224 62188 33176 61731 57131 10807 84257 60041 75264 47202 81450 47312 76634 32177 4281 68614 54765 19831 14546 87418 28718 78536 63225 91516 72897 89925 60132 73069 25395 66757 41061 5301 24582 45274 67414 31416 77572 63564 43095 20381 63205 89609 1732 37123 61298 66200 54738 49299 74859 72341 59646 38967 21876 90721 15715 77425 81964 27376 47605 28443 97082 74586 3285 22845 13565 59181 11139 70018 14611 63024 56228 56859 57888 70119 28820 28976 70581 31935 13530 72344 30361 20157 25463 15211 46038 72901 88141 57847 13187 76150 66761 67540 41422 29351 75968 29036 50113 67068 3995 1373 7362 48305 22566 29314 26608 92070 34184 92974 43901 61312 62920 24568 36757 61218 99098 55729 3559 18545 72493 82917 47479 65597 40931 93828 88454 90887 85540 50048 17317 84225 75555 57400 62287 93328 30201 86939 10702 75794 74104 31413 8666 30141 70990 31551 55826 35875 37655 80079 5898 94023 67821 19168 76816 73568 98981 55177 12554 52021 44489 29152 20851 11027 30447 19724 762 23225 11483 10699 63180 89135 84309 7428 96536 38559 88920 22051 23453 59589 72875 76408 33018 320 31543 91744 87074 36827 24482 47328 6704 16658 34042 28216 64122 57156 1599 4884 75194 31811 67835 37937 19890 12960 16694 1684 68052 63068 48185 42386 84196 35132 10443 40155 76599 78165 17141 74889 66426 90613 25882 32974 88643 74395 12922 21591 2216 26184 56046 89607 49969 6931 38425 13798 82071 9415 27577 1070 47365 68541 6649 22377 52927 46190 81052 45841 28599 73710 73973 17744 96534 52817 13673 32567 98605 77206 64481 23351 37826 77400 81460 11467 48652 7763 64101 10634 4321 40543 49181 45785 75537 85160 31133 75919 43459 86752 47712 39831 98035 561 9500 88785 36489 60192 86389 54483 46656 17278 10943 54404 67599 71613 88944 95646 66375 17890 83777 5415 81532 26526 85987 22467 15451 52921 98040 9557 13738 51415 50668 38583 28698 86381 66245 2034 74019 46727 98805 21433 83591 29659 79763 44444 20761 44954 48960 14426 1492 27890 91459 86883 58005 83451 39181 17048 68668 83644 86738 95782 89299 92806 54710 59766 89945 71401 48309 39668 5961 59906 90785 45896 58320 66829 55505 53083 79598 32386 23003 13859 11920 53294 42838 53965 6479 25992 47925 34968 25456 63700 21066 35569 12899 46914 69614 58750 7966 2757 67654 70062 59282 4406 13806 18038 60048 65134 59162 30538 80741 40683 62541 66038 72605 74484 43148 5134 86747 73527 73607 95378 66122 8672 62372 73301 5345 55789 98471 79905 95160 46192 92359 70760 32100 73798 77111 6467 83017 94605 95387 72372 53703 47694 84273 35829 11308 4217 86018 63444 29185 52147 5497 3786 26219 2321 38018 9326 96514 73800 25828 77281 95223 91625 29190 10604 41615 95958 97764 12879 7162 42015 93149 88231 10088 81722 8325 33332 88301 23169 75787 77003 68607 90427 66133 5645 31946 77788 32594 39003 92081 66881 5830 96587 17197 3454 79699 87291 237 78291 16887 72731 37524 94808 24904 7002 31903 62175 53021 69362 86674 81022 39386 36655 46055 62721 26062 21424 16702 25715 48218 53469 9611 286 69881 53927 79656 33230 88294 31533 66769 32010 91457 10498 44681 59473 24926 21518 74728 42196 68038 55629 83019 30355 33610 31131 14110 18135 92169 79564 53337 82808 41732 16751 63407 86207 75965 53875 51220 54104 63391 93638 57864 3987 79425 21399 85308 57203 35827 8768 88397 27659 41242 37106 14787 19580 17127 5527 15899 60506 63551 94147 85527 66869 83997 21316 66341 17138 12706 52798 46835 26529 66872 41928 35112 60803 80241 73378 94250 32822 28311 36281 32981 75072 98267 61278 58943 15512 67379 55267 18709 24741 74358 73988 91525 79350 31206 31279 94683 37417 90321 7133 78591 58861 72284 22663 46548 92549 96942 73573 64642 76055 83104 51920 56273 36891 74353 35172 36652 29512 21789 29835 60492 27801 45207 5753 46862 44010 2952 20097 89123 47395 8124 87881 14127 52350 62996 38477 82906 93511 49180 45903 61297 84318 3823 51448 682 91315 3509 95620 95651 34524 88028 74137 31263 56739 44870 53856 74303 56850 80283 10304 87894 65768 24511 46143 13134 55722 64009 6707 61249 26716 93263 27936 80277 86300 75981 82550 12538 19522 3580 61178 71422 56000 3940 150 5735 93388 29979 96907 13109 80195 88959 71859 56639 64567 21559 89556 37840 31171 61022 47563 22576 25776 52539 45660 11432 25755 98235 22736 34365 20592 97086 23337 24319 15237 15424 34217 25081 10670 37132 17262 38190 85985 70131 6569 47713 56758 79505 86943 3012 76774 90031 34663 12164 9069 33034 22964 86104 46659 65780 76060 76620 42946 1386 54672 89332 22086 60810 31509 95696 10007 98329 69717 52306 3060 93968 33788 85348 50020 1001 26464 7064 72460 76559 98187 5089 76585 70295 33718 16773 62614 1325 56242 11704 53318 83943 12806 94562 81495 6289 73191 32416 44913 90074 78624 87857 40137 30397 51376 73206 88432 91498 67584 29025 95107 96195 31223 56436 8294 84916 85142 13395 82648 22236 47733 76054 69033 72817 73778 20959 30484 82720 51947 98993 82719 92774 53690 85390 67247 69056 32017 53088 44456 62525 4724 93800 40154 39274 5630 83876 85943 45068 22039 57327 89273 92386 38450 44062 45174 68803 38153 80663 4625 51657 42285 7085 42520 39119 12022 59688 78109 64914 36100 89980 76307 44371 52465 51865 85518 78128 78450 96633 70040 32257 72285 56025 32438 11053 80982 16752 62306 48276 14871 6896 69005 53120 8025 51816 47003 81312 16539 81868 88673 91892 267 36533 18700 68802 59661 41484 25554 87737 39908 88584 78890 39490 68972 20934 17909 52591 25625 73739 74912 64130 65020 1209 39149 91493 27233 63368 87357 20884 64182 19593 9319 81393 97532 84365 54855 97203 37316 29682 47155 20961 11764 30805 87860 7432 94453 95087 69407 81103 76350 58284 75592 24671 20601 10155 28791 33597 12604 51108 86598 35354 95871 57188 60305 20530 39993 45087 8691 22845 51747 15109 16757 77170 61834 96911 48614 1495 32046 39688 51950 3498 58401 11716 21176 60437 57649 1979 84553 11059 95432 97221 34613 7881 51140 61777 37482 82043 77266 27966 65998 60790 5524 93434 74310 87598 84952 72400 69589 71675 52212 76990 68987 12935 73145 61854 49377 2330 57424 55239 81676 2029 45986 32749 82315 72649 3736 89946 66888 39966 46906 65062 1832 85751 80699 64584 79257 53485 83760 64100 89547 53299 38235 90130 75015 52395 83928 98543 74506 74789 82740 43196 15869 83188 95152 29464 58446 12760 61536 62169 68454 1251 79204 89671 71661 66994 15664 81796 3282 62394 97965 22988 26916 21944 38306 76310 18307 65122 78328 16597 89883 80255 75332 82122 10103 28098 83051 15781 76595 6324 64696 90224 960 45553 96897 7866 64020 47583 23469 43078 72607 50335 8054 42720 90045 32843 32070 11330 25545 93114 91342 27558 64120 59662 43548 81393 78984 56366 91706 93424 76054 21595 24400 94126 17516 56302 7986 95297 55484 76919 63728 54377 71547 47676 33434 69144 55675 92731 83632 15551 7674 91406 66171 40221 23056 57022 17360 9561 75484 29065 32872 12567 61593 18854 70742 41846 64649 19782 86128 63214 13544 11653 89909 68957 67426 55926 3614 92551 88613 13300 52036 40383 47640 45131 82861 80393 57761 68916 13111 57209 34926 47425 18418 22328 23450 4735 70831 78603 93632 15652 6908 90834 41045 86583 2331 92460 93619 94741 55656 9999 19996 65656 86969 28232 62750 1278 88861 92799 15579 42165 70849 15306 18061 93449 65269 69191 74584 66391 74579 79856 45897 11125 98201 69803 61157 20061 66717 3203 33110 13053 789 90525 16801 25581 42464 28707 73894 62205 87225 19197 71299 38244 29855 53064 43559 89586 27807 4529 15134 33699 54606 65204 19184 73109 93311 41207 35515 83653 28768 638 86566 78705 21782 28971 98036 21056 42459 4925 38002 37877 44986 55672 94416 43796 53340 34310 44784 51451 72411 25687 91605 69189 66615 63315 89594 1227 770 91654 5465 86849 27177 73654 1539 64306 70213 51283 16411 10697 12026 80771 89932 92766 59902 67347 86887 66785 36589 96044 15419 60852 9169 70438 96061 32072 28240 83429 75672 23753 19544 41291 12265 61484 49408 54559 97999 44939 46450 14754 17668 5662 57847 73314 14088 23402 34770 47410 2368 11324 74010 42394 81860 56021 4866 35804 33566 90847 2937 64849 53564 82970 87223 9692 2812 32083 3060 92731 81341 26159 53527 747 60705 47885 54422 831 5463 89735 27990 96239 14655 50336 75139 6218 52113 95356 59501 32646 87112 68803 71805 92451 73911 46053 94015 63740 90196 8657 93634 82885 5912 93002 74493 77320 35582 62964 97137 39386 55251 66584 75818 29924 43376 36019 98873 91228 61743 14894 68723 12669 20814 13892 85295 43401 45725 63202 25825 51722 59336 55482 46036 67420 52312 14118 34947 90887 68578 18807 95139 40372 61413 31795 22370 68893 44670 43568 85854 34264 83937 78650 30582 27833 84046 11085 77368 19523 34346 63890 44087 20097 81953 23512 66766 68590 54347 68479 29219 62634 57859 9970 49121 1131 38777 63916 62871 452 81058 10036 66988 38490 84474 34803 61012 50570 83555 68932 15719 75075 41904 18585 49690 94490 12470 84941 17666 25633 49716 85563 84988 20605 79725 57889 42990 13632 29063 65640 55196 37921 30645 48968 66301 22647 24844 96836 32498 1467 76254 17284 40085 55267 99047 9251 50881 12535 81466 7132 16424 6988 41137 54642 40918 43056 98739 57585 39210 7943 18755 53794 14525 92064 23572 63906 43142 92834 30826 12633 47665 94935 68479 14213 84056 3031 40205 88822 12514 91722 59608 79363 32908 20607 32439 86102 54519 95788 773 74750 69606 83508 74942 94474 15174 13676 34859 90918 78899 21010 9852 66616 81982 3682 40621 93402 67220 55912 39572 71285 30180 26880 92149 6455 60993 61895 44181 52336 93611 44688 37815 79088 70758 66561 94158 28886 4434 30747 78258 62089 11729 36917 42387 77081 220 4912 47941 43735 59622 94721 23685 63088 83535 9185 35982 45298 87832 71150 18757 76179 67582 21577 60501 86822 91365 98152 13760 87206 38232 65567 30658 45879 36637 74267 82001 10830 52697 24754 49752 33807 35864 43059 93842 31300 87044 33531 28069 65293 17236 47845 38302 27897 19938 49443 48373 38296 25153 24647 47940 87763 38392 93435 61928 81818 6830 91456 29801 82010 65922 22815 85262 67960 16515 83831 59752 51732 53047 93021 77248 85651 22503 26166 22175 34750 53616 70539 89878 77119 87136 42300 41358 15862 7323 48518 26726 46175 71871 10705 6824 98170 10600 98790 63422 64835 53012 71970 10404 58509 58501 92960 38919 92178 54474 77106 82612 45903 26957 89409 68745 10826 42324 74504 99128 73380 1372 88696 32468 78019 1649 85829 9880 30590 65372 45217 60769 97111 78010 96399 48575 51818 18741 41078 26769 44906 42955 2716 18908 57351 95659 88556 52434 93003 80438 84734 1866 96004 33857 31580 65977 89196 16874 88837 8232 82085 50526 30665 29636 84829 88554 8642 83541 34072 60649 95338 31845 43911 61422 10491 30191 72663 50905 11763 67585 64869 62594 41568 45473 6937 8078 1851 1043 39781 84597 41575 94832 93344 57555 96835 57268 84259 59889 4940 56367 83016 69992 82507 98654 39228 36197 41040 11350 60073 85085 58624 58631 28432 81050 53320 92214 63215 98749 47915 11141 86915 73719 24134 47489 85353 90788 93216 83627 3212 37386 54219 9314 62156 25568 27299 23368 87086 24653 31136 89205 94780 65836 16056 70368 9499 84340 74719 80496 89401 62524 15059 84509 42452 38178 14242 21006 92974 36176 70551 70401 74244 83529 97554 79228 76203 3759 78335 2890 32692 1215 46206 17209 34227 54400 82289 90519 32105 49605 84517 34534 53110 26719 18382 82961 81423 83890 24359 88427 67346 26235 52031 71104 52682 47103 23581 37112 10966 12403 34368 25764 54781 14925 54003 26875 92006 12908 57297 88918 38758 18568 41262 85057 44847 53892 9683 20484 85790 37130 42005 57739 95796 33759 19850 32196 66463 6506 11375 20346 12331 39028 8055 26357 96161 66122 87375 36461 81297 87162 39197 99091 80969 96006 66324 28884 19770 37542 8507 57006 93101 71132 57346 7647 84983 54459 12339 90223 2508 36427 40872 80709 51459 58499 44267 18215 29151 97854 11973 26625 36450 65875 49745 97136 67209 91101 87141 90513 9905 2001 34653 2186 7102 68988 73138 25448 89329 91802 43093 60520 94506 55168 24035 49516 95916 2555 28006 96453 79713 529 79269 73346 54810 75950 34521 62428 66540 68760 81734 23754 42124 45905 34199 45646 5696 80241 87109 83328 31137 23543 57616 82725 63394 85843 95317 69893 92156 77182 39524 41116 18643 21490 77952 12830 82006 58288 84277 60133 11777 26221 95945 61217 46154 39833 43872 96355 54389 64968 84096 20905 19416 62138 89371 48952 62659 75077 89726 11804 57710 651 22816 67871 52918 27797 26967 46151 73659 67052 84276 88270 15580 98719 67811 40418 79138 6433 51467 23302 73821 4440 51552 15325 46004 75843 95631 68424 94356 20592 49099 94466 52489 93905 76145 35049 65580 65941 94770 53411 12786 48222 37847 51305 21946 80230 80725 46523 34275 78973 75111 34646 5646 28902 1955 46231 63900 59251 14936 48886 596 67236 18185 65677 75305 26615 7241 18673 25839 19373 67568 60138 74665 69889 17060 57462 88084 41284 429 25268 6924 74616 44158 18306 64754 27740 16395 55746 76616 32661 39512 19059 48653 44403 64394 5839 80778 71204 21999 81439 72973 85178 41133 56675 75206 34630 59329 85342 88587 83256 38505 92437 45383 95687 68379 13790 58540 25950 14536 63790 11180 81955 26618 18059 50364 57237 26890 39081 89765 78432 18714 94391 85816 60200 38374 49353 36670 59066 14280 1899 38597 5510 64630 93705 8297 45614 47438 50103 62798 28331 14119 35623 69823 91226 48063 74763 72385 18998 67898 94026 37943 27105 35737 63452 93124 7544 81676 64876 53990 97830 56905 74277 74841 13995 84154 42875 68479 27901 64227 93388 99051 80559 74108 2042 37429 65787 1071 11884 17328 24759 66541 35884 67028 37283 94594 22270 24628 4734 65942 16328 67954 1456 36238 74296 40348 54695 15578 1785 76571 72782 93401 56173 12301 76123 80856 83994 60142 11983 52298 5384 45918 49528 46162 3056 95994 8105 12017 71863 26143 29838 66614 82312 60682 70189 19586 70270 19471 51342 70122 71641 79520 5738 96437 66964 88928 76989 30675 73684 39346 15667 63333 68946 71747 81403 83004 11759 47360 41786 98111 1716 28032 26956 54826 38486 2601 23285 3384 18393 46231 8639 35660 71073 15007 85291 64608 66531 79327 35766 95995 80129 76244 41530 5796 11499 7784 64259 14838 47938 94551 62279 28818 20072 59216 39548 93271 19719 32285 50443 12460 92167 81961 57144 5085 85227 82107 59921 48607 55878 4402 72984 94512 56216 41126 44833 82520 94046 44478 2107 9746 63214 84248 71293 80404 19807 77009 36180 93281 46105 21519 93717 52357 36898 91605 41819 41232 51394 47266 34452 65233 39712 32500 96619 74520 46604 13497 21542 30023 54226 51389 48797 20007 12461 29207 55689 79452 19067 2523 64318 56642 97889 8710 56373 47734 46330 42609 3368 556 50919 88126 69143 58942 35278 86423 63207 91604 52153 70670 92718 85376 94779 862 26886 13746 24262 65720 8358 24936 93632 56300 97475 38903 98794 64527 7470 58522 15718 40394 29415 1246 9200 22797 44774 44806 76871 97455 31680 75761 39012 13675 46640 48769 76988 21568 84902 98261 78911 35471 98176 54432 65476 89421 10675 3809 70605 72663 17736 58932 14238 80852 1160 50053 1409 56776 57240 30717 88837 57590 34435 12676 93323 32500 88560 39373 2444 98697 39824 29667 67139 62395 95048 47350 68885 36563 52226 17465 78725 77832 87908 87499 96601 38252 53222 28645 29735 5332 96049 42150 55707 1436 20757 70187 3405 29750 60299 9146 23451 28867 73027 82475 35770 31931 71220 48914 96620 71257 54578 14396 74960 96830 46033 9827 68010 19054 45737 91613 37060 90720 10013 16754 9337 26035 76996 53584 49246 49288 16355 37711 12842 6592 75603 1369 77137 70589 21625 35897 87816 37033 45406 90506 71079 71934 22949 33496 51723 50120 3354 8424 15903 37804 23899 73795 91376 63160 68095 91029 68030 28514 27378 48659 16733 86311 2663 28050 45057 42342 49457 21594 47985 1723 20979 65501 34797 5247 38079 53313 74395 10583 32968 59704 12192 96664 87540 1366 36793 69615 6901 66523 30536 68930 36631 98254 42372 39875 47687 25244 11671 77859 38311 87099 79940 77148 56327 62252 14059 64715 57972 38769 47018 6998 14130 38942 84586 32496 64973 73032 31020 4362 87902 79450 82331 46233 8946 38183 39221 32846 24333 33944 69814 62865 1824 74173 23440 27473 59797 84054 28975 68749 26725 44885 12574 33423 67027 66270 97689 90551 62696 48723 49085 25961 38534 75938 36261 54359 56534 28821 52744 58192 53771 47044 49926 97534 36448 97087 38579 40915 32295 83957 29329 43618 63944 68595 86520 31555 94234 72044 56366 27006 81675 41844 61644 34392 32302 74181 89393 4152 50555 57280 87024 59300 45568 17454 22739 69799 26133 91954 72046 23033 94427 80781 90541 13687 85321 24415 26509 68602 94470 55691 64764 16220 93999 2094 63769 40594 18972 98888 21998 35658 95467 58577 5057 31191 55357 44380 70898 70492 70546 57520 30443 90717 7013 81736 68689 70434 5784 41452 38162 12815 39905 60317 8643 97018 89548 96460 89526 21906 9154 98903 7558 54744 1873 6252 59717 45531 15727 97135 78612 53491 87232 16700 43112 93486 12863 41659 75413 38612 18799 42210 70844 57826 50503 21861 78316 71506 33734 73634 25864 50742 82522 93303 35305 46623 88895 74790 25929 81162 18616 68599 47770 16525 52855 55790 16710 56265 74030 60656 79058 79397 17661 62989 90415 48827 52697 56694 84688 74569 15751 44905 12814 5414 80823 77145 81203 5547 56331 984 87111 13547 86892 52984 96696 14843 91123 32362 36666 898 38335 77449 6087 18352 78658 97595 48283 7586 21590 40061 70969 11513 69634 1161 28767 87109 46766 37078 41820 30233 97123 50315 66953 89991 60915 21354 63492 23106 45742 10987 57749 31878 80069 23929 13846 98046 93417 19859 80545 90597 27373 2876 41722 72760 23805 24615 50842 88866 53152 91926 17277 14834 41363 55351 69732 21195 78058 40805 328 7348 13309 58306 38218 35024 53170 62417 47542 83037 97 18684 47597 61637 16323 7729 54007 32266 39887 35074 55501 41627 56347 22682 19098 24804 81488 30010 25077 95107 23566 25752 60862 30983 57820 78898 11526 40560 90096 47386 76447 63646 12117 70171 21614 91598 43428 66479 15484 59490 93442 57582 34193 96678 13012 10946 56180 8777 72883 57103 9343 85778 13645 61897 29035 97382 60750 69460 37548 24644 90524 10412 7198 51725 24115 16422 56371 3932 33857 17220 75539 15790 49180 35143 52309 97380 50519 43463 56344 81581 96041 46159 70497 51711 51935 14136 98016 97053 97234 68552 35691 81173 26043 89405 14083 9472 86260 75959 37777 42173 22537 29864 22456 79271 8323 55325 70512 98943 21029 70828 63177 80910 62770 74408 379 67144 32523 34038 59268 11827 14054 25340 40125 45968 16558 93908 10799 14734 85858 11118 7744 6859 2834 58777 97211 98050 22169 41147 25366 21875 2070 84711 11564 32960 10626 92301 53514 90528 52121 26990 10755 77595 73451 72101 38432 15026 21474 95530 53505 8420 86394 73875 27002 82818 58997 25288 46625 68258 35318 82689 5267 38838 10177 92969 55782 16359 19314 68039 78983 72852 83921 1025 88523 89225 69003 51934 18044 80760 31063 48366 55367 81018 63278 28940 88618 81722 51614 75184 95417 23572 78091 47648 31854 47575 2526 57515 26009 62363 40644 42496 476 69151 95487 90177 14669 34930 36558 65534 42599 33462 95616 84487 84658 47551 69625 42232 224 71329 68044 87050 10560 78358 75171 31250 52148 49155 26965 59703 58565 76204 75827 8924 17908 91500 86645 12822 64749 67238 80535 84347 57537 19572 24505 57668 20202 25424 12755 68214 45033 1302 27329 12529 91977 67516 25824 31679 93052 52636 23874 95283 85920 49378 70218 9914 19596 34959 51876 98249 79193 57775 70231 41438 28334 14944 78284 79131 16443 36490 2261 53014 88707 93206 62008 48485 93766 54055 69573 30302 45565 21130 63671 32099 11113 52350 67883 29837 57634 86648 80869 77027 34843 16810 21821 35837 62346 76000 51523 54710 98474 76422 11016 30735 80552 94736 83 24750 75671 21193 76240 93 156 65201 98983 5324 81420 20586 24177 45202 19906 20982 70457 64928 25909 45899 58058 64841 4119 1173 89669 77134 94414 3084 94964 35411 22309 52349 53886 40072 52595 26093 39098 35058 46957 38180 30838 80055 58831 71750 91859 93634 87573 69965 78357 38399 26494 19367 98787 12095 20889 91094 16598 7990 22025 71267 4258 39082 10015 88738 94666 22099 69318 84011 18855 80598 10272 88064 75821 77361 28103 63153 44307 58113 9837 93214 85943 64442 17067 15677 33333 42489 24684 50610 72107 41742 84883 4335 59261 50831 28639 50696 97150 2510 81060 25640 14886 4858 56753 97035 81561 15463 73314 70491 12157 89455 37636 21270 21404 33496 55405 59994 60221 21404 41451 3303 71428 91467 74296 84629 91783 32776 39285 57164 40687 69427 43528 7855 32321 53912 6477 23127 52878 98532 43835 36098 88461 58251 8179 80344 20183 65955 92167 93341 24954 74221 48526 59005 77989 82300 73970 2073 38223 47564 43946 66951 44372 65690 66037 59428 37574 84621 75025 7491 78813 56848 71094 4883 31193 15611 29139 71467 35124 50747 57859 20143 98651 37368 79934 750 68600 29535 82151 95448 11184 51091 66341 79754 90520 67809 10036 178 48202 23168 80850 66094 80221 45844 47681 27035 6642 4394 82140 95802 13550 13727 75417 80689 79840 34447 483 62005 46607 76282 61311 6721 23642 52774 35353 94441 6599 78016 39903 20448 49369 8801 88759 69654 10071 98672 86593 52398 19213 62100 77165 84653 45351 59901 19133 20651 60810 92919 50897 19644 31801 4183 17035 64138 63376 24003 27511 61557 52606 18696 16811 61429 75947 43037 48470 27560 69260 75890 31658 91925 1967 50537 55705 50209 42361 1527 91623 83759 87231 60378 63544 16990 19646 41282 5636 15960 89296 84801 78476 55660 82664 64672 81904 56779 15315 18328 64019 34171 80655 16224 49814 47344 18840 72813 3871 61556 4365 65702 92971 69574 12084 80806 54222 20401 98085 68963 18116 82973 14475 36324 8051 45014 23396 34437 51504 11576 90169 57724 31073 27891 96647 50480 59909 27496 30395 40954 47619 49780 30046 96802 26300 56630 92966 74476 97128 34727 22761 63242 11384 330 14021 58689 32355 83710 38370 81635 34747 25196 16374 12082 46930 45354 16421 52057 33396 9704 79567 84767 20514 31997 76902 55157 88119 64255 25696 28703 3337 245 34567 42588 55386 93906 26913 67956 20744 92150 60981 21350 78832 86155 12516 50408 12951 93570 13078 20546 16075 18323 97165 8327 32766 75541 95306 63512 85492 70700 15133 37917 29427 57176 92317 17573 48420 39483 95212 98001 93537 66590 94616 61862 76383 5165 5679 35949 21527 37566 22654 48105 86439 4971 29208 85010 5784 339 78281 59869 34950 7505 98306 56010 15677 75652 28989 73067 27494 23188 56214 62352 74207 64184 4759 38757 3722 95207 45900 23817 30305 17968 53218 98710 98620 13830 86685 45232 42346 82483 57343 22483 80774 98347 36857 16253 4972 44570 67125 49530 46325 45692 64339 3593 94109 69367 70975 29605 54404 64824 42157 47615 65754 37590 64495 50489 97929 6343 39648 79324 62714 89360 29536 77617 8141 38613 7456 71136 78099 43443 90902 46579 92046 96906 48505 11651 44502 72815 34146 8086 8906 73636 31581 3916 51515 15731 75313 19610 36084 94301 84356 90255 97472 1666 86289 55951 87879 2457 86193 36253 929 24482 11203 23441 44727 66302 39236 591 56119 36703 55884 27935 89751 5992 44508 85441 31886 63141 32838 84640 28289 92483 28947 58045 52227 93406 16947 80784 86792 16629 93871 70009 61201 20407 25259 16287 6524 12442 18138 48480 60998 75218 30823 22201 11001 60327 64596 53671 72858 82588 83820 84498 61213 30308 42867 90714 32878 18778 28412 65267 10093 7528 18672 89108 24412 20936 88482 86813 77204 7345 9817 80581 72691 59620 4101 61408 39809 90357 39264 68653 28849 57155 19839 71114 545 65506 83763 18357 22019 10788 71314 23311 36859 81111 38696 50923 45540 70566 88795 77120 51175 39903 946 34649 34189 7511 7451 70199 72693 87489 91551 68586 4106 84980 4181 27650 1253 6709 39567 11986 45346 45853 88690 27584 17988 95864 26495 19005 3870 9808 41807 61483 33256 80547 67829 47058 39893 59222 8966 48844 12963 57608 93095 24993 3337 54748 17261 87103 20193 7858 42808 13371 65673 36863 53345 80139 4363 5917 5176 50741 25982 54793 41047 87647 41390 87518 17513 74974 43690 25419 24900 97325 19487 37657 77585 12724 77388 46688 88284 24873 66318 62530 89667 12924 37726 7839 82623 89957 89506 72720 18096 61587 80476 83021 41933 84587 51248 76937 41834 61987 4524 78267 43532 96011 38754 8124 47538 54408 25237 31836 7749 61042 81284 55696 20211 94601 37910 31439 21082 92515 15938 79253 9318 77272 664 1237 10553 94597 20490 15061 25649 39804 68542 73477 31298 65362 50671 92634 19879 28827 68244 51848 92908 8234 20678 34361 98623 33494 7123 92706 22253 25692 16495 76739 75499 74412 43042 40590 81248 17249 13469 16760 46950 72893 11237 52046 29947 46625 82088 10194 77343 9524 91223 13429 43596 43263 87949 78685 55783 60076 8870 47302 70870 23474 24347 31027 73088 21154 43867 43070 32476 18631 83567 20888 31170 16814 64612 99092 90583 95830 94624 1853 96140 222 90562 65282 84177 40183 40193 21854 80777 20048 12688 19783 93135 80756 50342 65302 29425 31279 76952 56281 16052 10499 41041 42507 1576 42606 18466 68317 38991 82204 29880 73248 81622 9531 28589 86594 97282 95501 50393 76644 63917 92274 31861 67449 96537 24667 3775 38632 38530 21380 89188 2648 72585 75980 53968 34839 77470 15445 25173 10305 50336 95737 68228 56534 78512 93142 32672 60886 84610 26729 98452 78306 57291 52553 15898 156 42940 45619 50239 75396 86062 32639 78113 2311 8252 71939 56252 5418 74814 86999 61225 55422 25007 69411 58317 59247 4963 54217 65136 5918 9558 89510 47012 26293 91717 18778 91790 65523 49904 65444 75853 43366 8818 11565 23280 51524 64607 47482 37409 65520 24594 70365 57680 355 57681 57376 15070 17167 48899 9041 17943 87902 21891 30999 26252 13387 89538 86074 22675 85657 78809 77909 27887 54376 23116 75188 10498 23928 77904 15169 45613 63033 7406 80885 44494 68107 1658 92166 42356 18594 3411 93601 31395 21357 61806 4871 84330 49003 50037 46963 9315 36533 16713 16687 70749 26822 97244 61373 91677 51524 63290 38577 16977 55647 30934 91313 84484 58151 25830 57992 18454 17531 67518 15463 21184 39389 95408 55463 78970 12958 86687 36331 43213 71690 97681 47053 65394 64344 94881 57878 44539 73816 27611 34142 38141 83043 72412 59432 77689 89625 43171 81457 21042 33161 69165 83179 71247 80351 46124 67928 19466 72730 13601 98168 15799 28823 19236 41770 94589 800 72595 25095 6533 27344 40969 85403 91248 27573 72129 9077 30157 51577 48710 27622 70651 4813 37365 65563 66650 49967 85443 32492 67317 15975 15496 65913 94843 19380 18422 592 2471 10716 25814 21690 6500 95038 71962 36403 6785 18744 57902 76033 74025 78449 36128 46061 92049 27804 31983 41689 41739 83117 80324 92548 30573 61852 83901 81458 18457 66275 83472 51494 91393 49966 45068 8149 6533 57118 46188 76056 86419 71597 62644 45685 97339 50663 64270 26723 2479 76815 25018 91217 65457 36919 3104 79544 41641 41770 1665 50462 77560 9995 68417 87927 31905 9469 86007 52565 13487 14394 24575 95899 60396 94948 12085 83097 67415 10285 47666 38728 15315 26674 10038 84246 85943 5496 68611 12131 58627 49546 84972 42934 47964 77694 93089 24581 94102 34272 68390 2820 38366 49277 23142 389 93816 95068 87615 76108 11333 12636 24431 19334 77641 75427 44419 97023 17320 48359 37460 63313 22232 29491 76522 23081 52546 29696 11174 10527 25238 17803 32936 21928 76146 82769 74444 19677 2283 80935 33440 53404 2691 6393 52876 66925 90019 35673 42948 26039 80078 61650 8010 51647 74474 82996 97317 55644 32306 79679 65192 40100 39232 41449 62015 28697 65103 22345 24285 4926 54773 42359 92588 16608 1785 64286 37351 36438 66019 46763 77069 33127 9859 14014 29929 60173 26218 13481 71363 97212 83718 41327 59185 93447 51557 14234 7542 14245 75042 55939 23771 19618 97971 19604 51205 36996 82458 35910 37962 67862 15665 16481 86212 84290 92820 20203 91631 56524 50577 66271 12037 54869 69132 49990 42948 10936 88576 45797 74245 52735 19436 60942 35687 12509 54912 24476 74151 35435 83990 2252 2505 13083 46000 49214 44434 27140 27760 54530 82428 87932 75118 83111 79434 48622 67653 56403 18650 25887 2328 5008 34298 36086 77849 87794 15877 4196 46428 73989 18000 57690 52692 46888 58794 57915 44543 28039 46808 413 44016 29451 43827 97329 75897 86988 159 59434 74975 30126 45212 79685 74001 47854 75100 54650 94767 98320 82215 72323 96626 11020 1015 15347 24052 37608 67814 27553 94777 54772 74741 17280 629 31602 19983 96572 70730 21489 33068 10953 89102 97722 44911 32128 91197 15056 53424 44580 63654 50397 20860 41172 69152 92393 82784 27706 40494 76709 73788 25862 55945 89690 90972 98741 71453 4306 32633 54296 74189 44930 44751 37504 58090 76880 24486 54319 76330 42326 84585 76432 1387 94925 12464 18244 84349 67780 80907 78726 41479 93559 35343 29340 36365 33482 62443 70798 9613 60752 75428 1932 66621 78359 28783 44577 53943 2896 38194 26393 74216 73867 85372 88194 87685 67781 92843 36207 19297 62349 15539 3951 48385 96313 94052 87513 97322 9881 19382 5549 2405 21675 30588 91766 30473 98677 80412 5743 82694 90138 86399 6232 94858 73619 1624 44321 61990 38201 51723 47515 84267 63885 87219 21176 18818 60992 4081 83100 65314 3565 23444 7076 77081 13786 10156 94824 57358 42562 95749 15191 93149 97024 3695 8601 29879 18459 47248 45764 32085 33859 60732 95279 44225 99053 91104 44464 67060 64104 1108 39959 60748 40122 52554 48777 45532 58597 847 62424 43910 53506 70457 82211 86623 4402 59074 31123 9819 69782 80942 16354 91353 95548 31805 48376 20293 91699 94921 51737 31706 76944 70494 30574 63639 83213 88480 18271 73005 56605 88151 97529 12204 57349 61372 83087 61233 62437 28492 32090 95444 38926 39392 48639 42375 1564 94727 62092 49206 31277 75317 72445 96870 7864 18334 31104 26755 33116 22208 38247 70341 98209 89015 70736 36790 43999 24912 56266 8791 93957 52639 51628 44463 26838 90398 88890 46380 32849 73752 95942 98348 17505 63020 72459 59954 97291 7767 29382 30016 11727 14196 95365 45090 80319 48957 35787 72141 20120 83085 67640 36610 26004 34393 49196 83330 91967 33765 71227 6192 55088 12348 10134 95694 14609 21416 8900 3446 90425 31330 5823 25080 30687 86163 90647 53443 15489 2209 80478 11431 27081 70503 8361 94747 42595 9352 57068 81740 55935 28191 72014 39069 86543 25002 87020 69120 46819 95588 57584 38633 18929 81499 13640 80840 84205 25188 24710 72867 55327 29314 79096 60744 71682 26375 7812 4386 97799 77752 19230 85535 39240 53600 12554 88202 34489 91418 56738 25394 45795 73011 62708 6144 98105 56681 32886 15849 73944 63913 22794 8769 12263 1885 24323 27780 56454 7713 8554 25937 26239 3393 38435 14692 41610 69403 55247 12597 49003 22081 73988 37775 9180 68317 82980 44178 78249 46202 10234 11795 72751 3513 77432 694 85255 40718 89008 14767 46877 73609 73172 70788 78126 9647 46064 946 15949 6242 76873 34186 37865 13211 83051 41277 24756 17103 87373 12907 93921 70770 98406 95363 76812 30902 98206 93047 77300 66882 68660 35745 53302 38193 92755 33980 26974 46958 40657 90355 12516 53605 59862 55681 33785 91618 57564 77182 9101 17723 85213 87981 7639 84511 53531 2126 88806 73955 58583 28055 63703 33937 51384 77012 43084 75365 81412 43331 49819 2479 68028 15732 53278 27011 65187 59634 7568 92179 85651 20937 14982 32478 91455 89229 77325 81729 95010 91012 67352 247 60850 77664 4633 53841 4414 94723 29001 69082 30693 38115 76034 9300 19769 41571 22383 38508 57616 81758 30894 28903 38656 6908 2385 77469 67134 39717 30900 38205 81336 31764 13479 5151 6082 64283 67711 68308 40084 81772 20597 14342 86146 85749 87411 22076 14233 40451 94767 28123 87972 76451 44097 40740 73032 30928 6519 85042 15894 77845 64268 93757 22181 70693 82909 61130 8673 48296 96700 33644 65005 71914 59734 3706 8226 6788 13359 19122 68516 45091 69128 94945 42295 53112 4240 94405 16250 13362 36925 32425 60434 48911 16335 72036 83846 74255 22768 14955 70942 79304 82348 994 43347 9191 20846 34439 62898 46465 68401 81769 35822 33811 96278 54918 90994 2471 55450 18144 48621 24151 36950 82181 97914 88230 48498 15221 40211 19491 29403 94301 62696 954 11267 10617 88441 29892 82935 17984 70806 57560 86766 46107 53156 38687 17018 96211 23998 64374 30318 93033 90544 36578 81005 69535 83101 25824 4606 69856 22941 57597 66933 85646 18310 28271 70759 70971 28940 96358 61649 52199 3809 12773 65431 11865 14583 40391 10371 90281 48430 44673 10900 82412 58942 56890 43690 10220 21777 67757 76154 23385 26526 97098 89905 22919 14699 81913 24075 30746 27853 98046 32312 76204 95482 96727 31433 43147 25092 43090 65683 19705 98861 95039 32852 86595 43892 96666 84920 62143 33985 5486 72080 40304 21215 33150 92972 59462 64350 31556 91337 62950 83920 96752 55919 6899 56980 83166 61236 52333 62789 64381 35405 43453 2950 59642 85555 82706 2410 24497 34516 74240 39049 66249 77987 64337 78127 63347 12889 96240 89034 5528 41343 96431 6656 25693 32287 3361 54809 6861 2435 8851 43607 97150 22316 50027 38034 97070 66415 46676 97182 91363 69486 51156 94984 51213 40090 88173 27834 32556 62147 58161 44973 17078 8409 85561 80621 60512 16036 44664 72269 81225 69763 42731 30197 86512 12077 33989 58150 67683 40126 43205 54735 64119 97668 63962 12122 44492 29886 95286 6099 75814 1798 55327 40585 70685 57072 74788 4957 10871 48966 54436 72669 67984 98667 92792 42538 88455 74588 55988 72583 43213 25922 45515 86159 28523 52746 26490 58098 47040 98574 15678 79790 73581 72362 80056 86367 6068 47797 84363 30876 87125 10905 53641 17026 12862 30249 759 27583 18347 12537 66570 9840 77411 16483 23621 80639 91305 31994 72196 19295 13030 6529 82812 30903 42407 50593 49816 96337 87120 19815 73649 86819 9471 96950 61843 10094 85488 46223 32814 45185 69725 72473 95452 55384 27297 97172 97614 65288 65864 66165 53687 25497 15822 15489 5805 49381 25820 84740 71391 39788 83282 92638 25689 77466 55061 36205 34024 5122 7578 78412 89065 63857 35854 4666 75697 88433 49733 38259 36795 499 35878 49046 31160 41601 42592 68067 33861 5103 23297 90353 32294 84141 68604 49824 44095 53683 34183 69325 54157 71917 40870 62339 14223 95303 44304 17958 32524 32339 83841 86670 57854 65384 95294 7597 58216 84250 39143 25671 36311 7984 20538 19850 9812 79738 86526 34697 16988 33157 10883 92057 24821 15178 36168 83094 93225 50087 68955 67390 36132 71712 76971 84038 44821 76445 78527 37567 45718 6495 80729 25372 2889 41281 3014 32360 1313 84368 17502 29031 29271 54678 98931 44001 63576 56754 45832 23746 7655 41068 82383 2047 3542 77219 80291 47534 25197 31373 68305 23886 39459 74693 37381 28993 58654 98687 50793 78144 72557 77385 76418 841 10307 60117 77915 95396 22285 65508 20470 20279 24626 89451 50816 8658 74759 88958 91879 65806 41509 32388 87649 45761 23196 2229 36808 4148 17253 21800 71774 50534 18481 54161 12151 48035 61004 39728 10503 18095 76089 10897 52299 55192 11925 956 17027 52704 21527 84465 66147 70044 92762 94801 50198 22800 97938 10423 78998 49844 4275 70007 75156 65285 73753 92414 38252 83615 84604 92760 31332 81786 25682 6395 11646 63041 55780 61548 35424 40458 49652 23460 23603 60331 97223 76713 42934 97574 44614 88557 54444 91234 62104 36819 71828 23857 24802 59152 36644 25573 53745 36191 24492 85262 36241 96613 24906 57481 45509 95124 2044 68718 24361 70948 31070 20142 55470 78284 69548 45126 77800 46962 21701 26305 42079 28798 28505 40605 1738 4023 52882 29926 30599 4506 50255 86274 12426 40093 59291 63715 81843 71803 65405 14610 2333 62071 48449 26706 46502 37020 66832 25367 10056 28665 45591 19277 27809 8497 51933 45103 67394 90775 23263 12787 44305 22125 67451 16966 11887 67817 13165 23471 31670 67792 11438 35474 7000 16610 35159 2234 59768 36805 91907 54737 7243 56757 69907 92593 70557 47647 6752 23971 21491 93712 56954 69450 50881 30495 64822 56245 87530 4398 53094 80934 41335 34918 19653 34071 41132 33865 87530 9127 67446 41954 27834 83868 8348 71855 25226 9662 81171 76467 67129 82928 3743 90379 47157 59398 74014 8016 84702 34057 30218 5098 51236 85594 6220 776 51140 2718 3627 86742 82200 47920 32318 55031 10233 83964 27617 30644 88727 75438 93058 56287 17474 9623 54353 93856 34395 90502 47356 70821 32330 91735 61571 24332 35720 87703 62879 15675 2967 63325 3903 67113 68470 26493 61875 4984 62804 29520 61403 44817 28714 13192 91667 77720 93414 66662 21084 25307 91613 43166 61688 84170 14928 39350 87049 7612 70033 76142 55621 64193 46694 58140 23444 86918 97705 54761 41935 28422 21002 91543 75733 5196 33774 82903 4209 49732 75476 4361 23688 84775 78611 31916 56887 18827 88937 36410 58386 64151 23793 21113 98005 10270 32694 81448 69439 61620 57408 2071 44410 12955 69146 58207 58768 66766 25957 48140 53558 57734 21013 69838 39105 49649 65705 16403 29801 21568 38873 61919 92964 58330 58878 47537 50218 40570 28887 25154 72370 71489 49007 8067 62185 76959 49821 18 74973 8541 21932 84673 30219 26391 85909 45779 67682 235 30920 84923 43040 24822 27167 84858 31251 60797 15577 37084 81125 76402 92199 12563 549 61350 98018 17379 9256 57140 61420 71045 26005 63262 92427 64357 9498 7143 23874 23996 3311 13144 93528 20902 5617 48284 45363 26265 79846 4377 44698 33570 31935 86615 94597 38287 91756 88905 42826 62447 84397 73802 14214 89674 45300 88113 93315 45088 83996 85210 7075 82881 12844 79832 29616 63250 59606 17429 86719 1450 40668 33644 24745 56743 37272 45173 69980 42558 54 26269 7094 84415 46250 73202 89284 46252 75037 74075 86232 92886 48049 82107 2911 21661 52158 97292 65240 68378 17678 75799 84492 74174 83077 45321 85525 78250 30861 15373 56766 34793 52016 77669 81408 91436 89845 27826 98338 62899 70046 34881 71666 87481 79444 95145 24569 31044 88128 15085 89334 13399 90252 84138 4281 24272 7659 36364 75587 79055 34414 38767 59436 69391 7250 7815 77215 91111 82265 66600 76205 43560 25735 11036 29620 18596 67273 69103 4990 9295 13831 334 13961 8315 23074 40583 83262 89408 53315 15532 37941 97623 7738 16120 73367 98862 61009 5864 9002 81162 70022 36800 18271 78490 7710 42021 19748 90264 6002 33897 77785 79917 66392 58607 20505 9161 70209 37412 6729 27206 28608 4023 41766 90275 59976 63056 37590 45919 25298 32197 5221 8902 6318 76418 20847 39126 91879 44325 47750 18665 85277 43113 10552 61208 18516 42423 71678 61770 79893 44911 25275 28352 27462 45601 83355 75395 4190 65268 27619 38593 12121 58383 26137 83358 41727 41638 57395 16817 26709 9755 89914 18558 6346 41854 97537 40182 80590 15091 91001 17140 45558 17711 18296 87638 16867 39157 26209 3631 92281 77639 92572 82063 90885 92197 42058 51101 97940 96025 51992 42930 97232 48275 27024 11043 90954 43241 17489 37963 63435 62194 83254 26894 88532 78208 3715 13776 59719 94646 63661 72871 71530 1329 82976 87080 33061 76886 31436 79273 4759 34681 26421 78756 35736 89970 68840 55456 93619 39333 34320 59113 43280 93557 75652 77018 72098 62154 91246 50815 59622 70312 71559 98802 66611 11739 8089 63641 7298 77025 22527 70514 36556 26082 80872 58859 65804 43123 9969 6777 8132 47988 3016 15829 36568 60292 7058 87341 94981 97552 57960 62017 5075 13805 41080 87573 85365 51037 9046 47505 13933 34989 26545 16973 9204 84186 53945 45195 5606 15381 51973 82822 68 11541 62175 63598 95718 34327 55126 987 62996 68331 11397 96652 59018 47992 37772 4477 72823 136 37245 53606 44606 11357 56286 1309 58352 45678 32041 70033 23384 62884 82186 1269 3608 27363 21529 97448 21224 55476 85137 82140 49232 83740 70534 57356 30763 65787 81045 66177 39868 23246 51615 19549 62769 85514 78500 5209 53309 15948 4560 26957 41213 1905 73930 82809 80475 9870 33074 90831 945 53172 21611 17576 51338 74418 47560 60342 36776 22373 34523 72104 42546 16584 6661 8079 10014 28719 42849 60203 42836 4246 85503 8514 38330 14332 74724 60855 96658 61010 96013 10415 36018 10826 76281 46765 85994 28881 94915 33780 69640 4337 74363 14965 69133 95229 85381 31409 6202 41597 29526 41079 23652 79095 60791 50084 82098 54000 8225 40715 20093 8002 78705 40370 19032 12390 92933 88990 76336 31810 97564 47009 71197 10677 29892 47772 27105 4247 67297 73549 19358 86732 56986 51001 3585 36936 7008 97273 24491 69680 68897 60130 35624 47 62470 11677 29023 93076 12431 72242 75436 69329 34536 76881 60144 94767 1141 21035 50302 85322 58439 95010 11695 19791 16740 60733 77142 99127 48487 37676 15315 67521 32094 80486 49573 83732 29482 98796 54462 62927 24019 79080 43510 60149 85797 27673 66273 78938 54942 11271 18181 81303 13665 48158 81968 72140 41246 20139 70620 52806 76069 95834 36306 86372 39718 56633 10260 16892 9960 34702 15270 91289 8052 10772 86682 83379 85379 62704 2431 42226 83752 59544 42989 86298 49423 91002 54249 12600 26758 58002 14919 68012 47982 27596 87581 88735 81527 34632 9339 892 18065 80072 51949 94985 7034 42930 31714 30011 65421 64003 10753 23316 89446 86478 97757 50950 53453 46576 16329 3681 56474 29322 9866 63400 93976 41761 55268 881 6794 63834 23692 47206 44712 99035 84801 24057 37541 87082 83843 88947 76217 60970 50464 49302 1704 97665 3155 49004 2362 37029 45465 22204 5706 58791 82341 5739 43308 31867 44533 54292 38644 44436 16099 59980 83379 92925 40637 7494 90211 96177 44164 58546 45883 97326 21453 84129 53094 79762 85533 83919 23556 51939 31936 49218 86563 18416 12311 1953 91977 8595 40639 5098 77713 98417 12131 34008 70350 95803 86535 31001 52339 73216 24956 8355 45353 70481 92366 58395 33064 78731 68495 28792 60002 72845 34825 75859 55155 10864 76004 36716 23798 86231 86546 36747 4722 84724 64388 67884 46406 96738 40552 11939 80089 39612 61118 17571 5412 83683 86469 48159 52233 97601 85853 19860 75082 8597 5108 82878 84645 32390 89851 34624 50941 1792 72155 34248 88178 18537 95989 40274 30053 61314 21473 27339 70111 64074 72104 19246 9621 8364 93359 22033 55087 63109 62695 89952 6711 65338 75639 37869 89191 38351 24605 30842 40817 61692 45598 81569 90152 23340 25925 96967 13063 33499 96704 59360 32837 13260 34340 4669 28481 74362 70729 74854 88407 52577 9844 73872 92936 1246 43691 75306 75177 79298 98886 33449 84910 36920 48182 4105 36118 45890 63027 81712 29947 38030 52276 65613 4175 1170 69829 9172 43730 22953 54147 90008 7183 42161 97114 60453 28765 33511 6367 58113 73268 84173 73158 11005 14597 69553 15272 79490 61153 94324 78237 68012 82201 9023 44954 48619 7590 27422 13552 63903 91174 39479 19126 6311 4443 28503 93777 78767 48006 94291 43669 82807 72898 51650 51008 588 32057 12539 5909 57218 26687 35615 68614 65696 55677 72117 55870 24194 42767 80413 43659 94897 88271 14778 46683 96953 38363 84423 74765 69619 60128 36357 52816 49852 7572 64620 4939 6552 81567 9291 45132 34288 53187 76422 51637 24092 35989 95998 26412 97286 26976 7373 67930 93159 54775 90713 82391 85579 93992 33166 34027 17793 9274 76560 6170 17415 22098 30594 69656 62261 53236 60253 6168 39034 32408 84657 6918 98845 31768 62780 57881 5780 4474 23002 24484 46489 65770 17866 96819 6750 7389 3991 38327 50161 29500 41472 45346 35679 16861 43953 4620 86070 94133 63406 34378 23854 89678 18209 77147 27070 88333 51116 28287 63300 55986 85510 45603 40173 18690 78865 25571 38165 50295 85643 15629 52284 31511 89816 95435 26353 6669 40898 87502 79465 50662 19961 23261 56334 37383 89067 40686 82934 84158 34507 6323 70010 333 71888 90549 15387 55604 85138 11772 46569 36260 44332 1300 23743 54878 77049 34236 51390 61372 2533 25375 50401 7599 63445 81905 23182 2621 47986 65775 48594 61149 26491 14107 73536 19656 44869 58443 35058 45756 8339 90836 50022 52418 42159 18158 20745 26030 84087 73444 2666 19852 163 78280 60668 30175 54963 47307 30750 30986 5607 37342 47146 47107 18601 70812 3959 62040 42919 74032 69471 43348 80469 62682 7746 48935 50512 58285 74478 39604 47293 11388 92435 49566 59132 46120 14833 90699 50056 80893 24804 19128 48885 31259 42313 31599 95079 96079 2828 97964 40565 62589 28951 64799 59272 12790 73349 45179 90408 50748 547 43925 97989 45846 20676 56803 71299 39331 22857 81711 35056 51568 79358 54665 27207 27348 47357 89669 92394 14714 63924 2789 75360 90326 89100 5710 25681 36152 61082 21160 25361 48979 30518 37501 86826 20945 85386 93530 52738 6221 71378 44329 56877 76400 17079 42009 69103 55038 37189 22786 82704 28966 80210 53316 27975 33960 30506 46207 37565 68941 81021 31522 36043 13579 43455 21656 23052 72191 57609 61060 55467 2393 75225 93922 93906 96282 12524 90152 78925 88164 43201 34337 84231 52418 45204 47620 52710 39745 68015 24824 65264 83471 640 27595 85519 60765 89821 8039 61030 59159 43926 34330 51025 599 35857 45087 792 22148 13997 11257 45809 24598 39496 75022 24568 17950 19225 26008 78366 75529 35740 10577 79364 58147 19411 90778 69343 19976 34479 62277 22498 65011 83371 82570 2061 52413 66873 92281 19374 57699 2325 15646 40511 52015 30359 8925 83799 64082 28356 67596 54552 67748 31346 45657 6583 62829 14743 22288 60431 41501 85989 99007 21163 15502 97544 463 57117 3493 95562 83060 27870 31122 15234 25208 40451 70803 37464 70549 21143 10748 43649 61266 25524 4344 42658 6421 10439 22948 56018 95097 12811 47812 62243 12337 37155 71282 19493 91952 11841 66723 51912 76762 12673 26590 86303 83917 4808 33961 931 63068 35892 39033 80847 18185 90426 63949 56686 74532 71317 8949 11862 18819 38084 1087 54286 65226 33038 22181 13801 31716 67376 28985 92850 61404 67163 50034 71236 41664 21554 21885 30321 80365 88388 8329 32217 34259 34782 19539 45308 28476 74825 76220 84965 26846 38091 35461 10107 71517 31353 20409 76825 28494 88753 32003 64292 70714 59695 16778 67177 8576 58116 49182 21416 376 37622 74514 7880 85571 92753 44333 63485 89700 43816 38955 791 79278 5065 18860 8019 68417 52732 39377 97965 37628 73487 88625 67340 48592 21779 86106 87421 31961 83660 40063 47810 10025 68038 25952 98642 5949 6324 80066 52625 91351 41492 4299 8578 14295 13589 62457 93632 43556 89171 90954 60102 71646 7529 6702 15140 58408 63284 46604 30820 29617 64611 29247 16946 45308 65202 18538 73129 50708 73387 71924 23151 69137 34764 6683 29911 5746 71189 67650 51962 27819 59353 95085 6284 83003 82929 31237 95812 18125 324 4406 42829 8023 85929 92242 22572 80990 91386 90861 95030 26622 49477 70848 43778 34477 97310 94489 86060 87617 34518 8869 73850 73042 90247 53099 28787 37869 78606 44669 4698 68641 46553 23414 5254 72408 55885 61282 4230 8815 92527 48129 42965 66108 74725 68582 12884 43869 77582 15364 38185 61356 50866 91375 2562 25998 91142 43905 98458 44602 28240 62406 67818 14877 54328 97923 89574 45906 88279 28448 2525 9509 91887 78457 74583 8018 43969 95401 73822 97312 69358 20991 93312 69528 65101 65059 96638 15339 85165 53053 76728 14486 10327 91139 3821 12059 87347 96142 89437 58149 32217 47971 65150 98318 23688 58576 26696 8263 59447 97832 8352 23203 34386 71494 9135 59107 12716 91974 9333 30492 35842 21488 19940 92915 5851 84522 18634 38009 70050 82624 82705 5593 81499 77719 11071 68811 65981 12946 12529 75341 51993 55270 97648 86233 30219 8428 95455 6809 18264 7590 80901 12692 88913 28339 26090 16547 50856 94797 64478 22234 47786 67428 7008 61286 60231 85858 76951 49298 51812 53092 49351 30442 48524 95809 65127 95852 67049 64189 67174 57716 6746 83413 233 76585 29858 15730 8137 24640 14279 7484 49106 37088 806 96238 12404 26987 25988 54812 44197 92747 94242 90567 33553 81242 14811 10499 50680 283 97114 60879 68253 28953 64330 6607 11424 23816 38168 77493 60696 41434 80154 91419 5129 25417 27633 8414 13979 70908 93562 65822 63047 81331 30231 62211 13501 88363 82863 52939 85085 13287 89072 681 88329 4268 65112 82031 44502 43933 26026 60435 29184 50293 78269 31021 42049 352 45382 69723 86921 45779 52378 18911 7486 35135 24373 15051 12451 42593 18282 79343 65790 56380 56241 22230 2226 57936 48770 7267 64363 411 49165 55482 75996 61890 81697 74946 58975 1656 15246 43829 78158 50860 54960 42014 21742 53342 58131 48701 3118 2303 36203 17695 62094 58132 8810 16357 98344 33664 49188 58723 60041 75097 87973 83103 89906 52336 26153 84641 14450 14803 63427 55196 89495 52446 34253 66601 23860 48935 27604 77318 43151 41670 80854 97697 77905 70607 58572 96794 67427 1563 83460 46143 79179 95216 225 32133 44288 55989 61221 63784 35614 11000 72952 10910 41640 82721 55817 10986 83115 33181 9496 64072 64254 21812 86054 59948 25474 57092 51397 68813 34271 61038 7836 40913 23362 32509 42889 20131 77797 76730 46391 63304 63364 48307 38484 55040 60431 29048 90642 53727 24839 74752 11469 33640 68226 44041 37698 69612 40117 65318 13453 11755 61458 45319 9669 62145 51393 32402 75541 90792 37546 78822 437 97592 85819 33321 28204 95238 68808 77808 20549 85645 87264 85275 38951 33827 7698 78188 31126 30486 65282 45249 29886 94936 34516 60026 89869 15163 26991 24000 34700 6678 74895 60817 4629 74984 21294 56109 82156 66482 16568 96266 96037 12812 1549 95688 92390 8955 51053 39334 34336 27964 61442 61706 44536 69757 43277 52871 82858 36280 41075 67234 9278 4684 75274 71494 64749 68618 26577 33231 56749 30414 48269 213 75545 14445 26140 31729 76013 49553 43077 95422 1252 30056 35666 34053 31152 48752 58428 64944 16007 64340 31253 40559 92984 39630 81021 55792 23425 9832 39400 50917 2447 23773 7302 40551 59387 60600 23560 15914 67717 74720 71258 96476 87335 56355 34470 79701 20630 70915 78163 9012 41418 10564 48877 26521 98093 4787 14561 1171 22248 64805 42614 90315 61831 61326 2590 21855 12836 53666 18666 70221 43967 63045 77001 13875 93535 93746 72427 22233 20460 89783 78946 14333 1650 57340 89351 50296 45830 56635 4100 24796 10711 98378 9587 4294 142 87860 71893 59495 87628 91684 84005 76442 92593 5428 65067 98904 82271 74070 82939 62279 54429 97075 7724 62834 92094 21544 75552 18560 74135 70292 28360 91872 14162 31686 42709 73523 25724 40221 98380 66383 58206 9413 39066 69925 86791 1030 56867 21288 50718 79694 94365 80876 53376 2586 45025 65296 21509 29839 32896 97966 83186 37747 83765 53118 28296 90560 90517 58430 1068 9046 94962 1759 46606 19636 42301 67570 11260 14700 68274 13185 61798 25714 10787 56796 15656 12134 6036 34621 78431 98487 62427 17073 19649 79988 12496 46827 70822 7093 74496 8051 5333 24408 29555 96811 95608 4603 7590 55763 82364 86387 34083 17230 12975 41516 93048 16842 2214 88645 15641 11239 97849 51248 36115 36623 82765 25800 26438 58798 75563 92386 81512 56823 28697 71358 79427 43909 2387 53251 18820 44748 37819 92136 5342 3666 64367 48437 11380 1792 51226 58859 70055 79517 98043 26208 91750 8519 18383 62254 89549 4251 5205 70928 2962 40410 62112 51327 43766 1521 54076 18972 77802 27983 54746 79257 40485 26477 15093 6726 91744 77897 51425 19661 8491 31264 84664 94350 40418 62087 81223 68706 77466 72373 26592 31917 91597 21395 125 66505 78218 92280 48648 13903 10119 63528 95328 86191 76587 39224 22275 93909 94240 30889 13393 83969 21899 27950 69647 43780 71960 8070 83395 16326 48223 91678 51203 28162 13816 65171 37077 53835 10840 39782 78730 89476 19709 86381 45641 23209 95468 66614 72255 93525 8602 39767 28522 4878 68069 18744 33540 37964 86713 86498 54999 95541 26125 63952 6189 24584 76461 48436 36596 90668 3908 59382 71474 79516 76311 5582 45179 46539 26791 97341 35101 23054 13461 88969 96981 76236 46817 33468 42493 72582 2878 21418 92509 6876 37103 76404 19961 27252 86403 41899 38227 93366 91141 74385 30394 9351 5265 86446 17324 17743 91935 91290 75307 25821 11256 53803 85894 48250 53874 63373 30579 37462 44126 23827 45948 66030 18905 66318 79318 94521 36822 59445 55538 37663 31613 65429 70314 28991 25361 45271 69523 19288 95860 66696 96891 56611 46290 90428 74316 7333 78830 49850 68322 118 25552 85812 44055 61329 98604 36694 41801 20005 72788 98101 87620 69011 44392 25959 9342 3108 95824 32916 49954 73503 17824 29951 25303 16080 82504 3742 95871 53367 67846 60769 83423 14509 71443 24164 71721 98936 82853 82122 6200 20457 26879 78791 61043 53599 7660 39329 34745 80556 52261 13742 37220 95760 52730 43391 81039 87058 56094 23408 83847 80607 60635 6286 14116 7915 53141 16005 51452 22500 17762 96378 32353 72756 68987 89681 85384 28244 22389 98173 30237 37556 78861 54637 22955 62180 56251 37790 90564 53611 62341 5498 35003 5421 81076 73126 9368 8906 97032 72737 34626 60330 36591 64692 23013 49440 93490 82646 23718 58196 98215 57825 71424 58207 21842 18523 55555 83010 19225 626 11664 72167 54864 75799 85861 58170 93569 40298 72397 3840 42170 92918 98645 94258 74936 65954 16135 75772 21531 25481 7582 81094 78307 96785 2091 57565 58006 34846 98437 39820 85217 56364 89163 67458 64190 69117 82480 43614 21835 12592 97034 73673 26101 72028 90881 75563 44690 40439 45779 28400 31115 71561 67801 48556 2488 39360 50186 78903 52605 55861 31641 96212 63920 67082 94051 71031 96394 24282 11452 7577 69098 9953 38406 14103 81081 28233 49418 50848 63274 80134 79700 59416 59396 91534 38544 83566 35329 9067 15062 11363 83348 49631 33698 53912 85968 88799 19518 63528 17545 75161 32732 22601 63960 637 7073 12887 77625 93273 97962 34662 40217 33819 72353 74517 35082 7235 45266 69481 92961 12961 18450 46091 22541 93542 82439 33444 76460 49524 62836 83916 41238 81326 47015 64039 83649 41542 16194 72064 23662 96799 63913 47264 26835 50992 16976 71327 39255 37373 32201 17242 43857 2539 88474 27077 27086 41436 78850 28716 1966 98633 52047 26409 17745 81636 57436 16609 81217 41588 77828 3344 9908 68484 74018 13763 59237 29920 26864 82152 39186 66542 24419 78298 15813 80225 89517 57605 22123 14202 71900 91095 52804 91271 65358 40074 72291 9524 70185 7117 60701 51307 46529 14601 20816 67879 75982 64025 69855 27272 20171 40233 89160 91222 97507 50230 71933 10507 15764 65632 91897 14976 63029 89791 49747 43779 43742 29790 64390 5991 71841 9750 30386 89292 20672 30352 46503 54278 72299 32382 58710 70493 14088 51290 88408 47955 15181 65507 257 2273 57300 24860 98487 14179 75404 96407 78806 91021 16868 70884 4097 14838 79312 83025 36353 65232 17399 42992 70190 51117 38488 76332 44454 66513 53135 97294 36957 48953 28135 36724 26832 16886 56134 39287 63573 8110 22439 11204 28402 80786 49033 75065 3268 6911 36039 90149 74999 41280 9123 16479 67457 53690 28997 40775 32482 17724 79506 22071 87488 68468 73050 25073 25543 66562 58913 60388 33972 63130 38104 56721 45213 7133 64487 80859 75364 66214 22532 4133 55441 61192 71539 50514 2035 43627 56029 56392 38645 45298 38196 58924 70578 62746 51199 51850 11364 92647 73169 42643 17037 58018 93568 33957 85617 66435 70332 80032 97952 20638 87605 7151 43500 61785 19670 29958 21915 8444 93823 44641 84363 13883 90529 92148 29316 25062 54850 29532 89205 98513 94988 94397 20790 31814 42912 72003 24904 87732 10515 5377 24148 49934 82510 204 79250 80977 20565 63085 83162 54590 46524 67635 57869 40921 33554 62017 58851 5978 32921 18698 29944 41113 56232 684 13485 55506 16612 77298 14448 50118 65391 55290 70335 286 51363 19908 38889 37065 48982 95723 62996 76797 6759 32786 84720 55246 36663 84778 70253 31924 78382 62667 63906 50353 75330 65595 26975 55925 31675 92104 41312 24310 57379 12553 71238 35014 55124 76661 9179 41942 43221 43862 96333 13318 25709 951 88109 41524 39878 74653 10861 82380 1149 11073 31990 91660 2606 91003 66954 65383 66624 62210 58652 60099 44091 20598 50582 36627 89836 59814 3564 7910 64951 34611 36320 94628 42605 21666 66300 67024 53842 7665 10246 24258 8036 20637 48499 88008 83102 5808 72541 32384 71370 50636 57267 20806 8399 74606 31111 85206 22092 41445 49322 449 69479 63057 57324 42390 19945 85732 30792 85897 12783 70070 36247 42464 45630 13046 70363 3872 80230 2408 30898 56508 14053 11955 44576 484 6771 17449 33768 82448 59504 4632 9820 9774 53525 68227 39715 92424 11098 71805 51664 93723 7591 17472 18 53553 67248 62045 45179 68372 37763 22502 57942 26979 10980 68242 96580 44455 20711 49352 35613 64527 7123 18433 23023 27675 3279 63302 10984 17408 1399 89945 83058 31770 29464 81963 56117 38213 30804 15251 51618 30274 17580 87456 41219 17588 33101 20679 93495 45252 2139 39410 11484 26235 26364 79497 93742 95111 61707 20231 64594 66070 68785 37161 68797 49114 18621 61909 92889 78947 20643 46415 71501 26850 78120 27111 93335 47328 86004 76696 32820 50521 9519 73040 53291 20270 75833 79197 46 24372 58235 15836 94285 8382 71415 56205 55231 60477 20593 49153 64478 45432 96528 38426 58390 46516 73118 16219 80795 64 79461 89148 40980 65008 55714 7939 62047 31254 96718 27808 16855 90054 43321 89076 31172 66900 48056 31221 14365 40467 57048 47838 74160 80804 8372 14178 98214 52873 7134 61073 11290 10112 98621 65366 34324 52230 89288 82095 26439 78034 58893 98715 29842 66678 68121 15944 68418 39998 90171 79915 33053 62163 28258 17810 55548 11752 24304 76742 46070 47810 93631 41523 7223 10523 90159 6675 96738 78766 79746 50415 8981 47101 57490 86234 45056 61278 14994 76137 37248 69424 32753 58018 6631 79974 58875 3192 5905 29443 82443 71976 56972 63198 79443 40338 41595 81017 61421 18311 7464 5773 32105 31647 8881 25304 64682 85463 70766 63782 92013 71833 8606 72738 75655 87896 28485 25182 23167 60518 7489 24245 31685 83056 82102 25324 76313 45447 39622 35844 66249 19488 49559 25383 76612 36150 98171 73249 95385 23157 84048 63367 25781 38255 23088 73301 4660 42485 96254 57244 50149 92402 29707 32059 74120 97567 39043 32539 89731 28298 30078 72272 35436 44987 73134 90310 21731 85105 94465 90222 54048 72090 49138 29678 26053 24124 39017 63077 58596 33798 76122 10050 47566 22128 76518 67889 64434 30320 71971 10612 9717 83578 66123 25956 49998 47995 8560 60389 59984 22958 23289 9027 74465 14998 54660 56752 18088 46141 15714 6543 29395 9725 23113 3211 12852 34913 4959 38916 95349 80502 46515 49667 92265 1425 50319 36049 14572 66889 2317 60263 95259 7459 84367 54910 23238 76292 18646 12354 30658 47897 84122 37561 78906 27134 13045 57654 70559 43754 43423 30928 52899 6199 23938 53884 11664 4885 52422 27609 1264 47739 6587 13841 24066 78348 81677 38902 56787 13137 46064 4835 19956 47406 29916 56313 49161 45214 31080 45583 88606 51772 27202 55271 45940 27513 18137 8447 54509 71164 97054 78164 75236 38398 1564 96363 44039 1825 92819 8431 38967 61044 13599 37006 77646 28742 41917 77641 49238 15527 5895 42111 80831 42639 4228 27880 42079 65424 28505 6916 40572 96755 61723 31022 67191 14731 16803 52248 30805 36766 44955 47449 13369 15283 42685 46863 86707 37194 33901 11466 71059 1371 94171 15340 18412 16667 60900 60927 80008 10487 73995 81227 9272 79962 23983 37976 51859 24477 48024 68494 13367 52920 79420 43057 55108 84624 67577 52674 18848 18157 60586 44228 97746 92531 2950 63645 86172 73282 22892 46601 72910 73978 64664 4611 51286 21273 32250 71975 52627 69677 93839 86202 41038 96472 20575 39223 36036 23379 14421 42419 5888 28439 52433 65826 31322 89023 91556 62957 36937 12694 97649 82485 22627 40572 75015 66842 29317 91855 60007 80100 84549 38050 31217 79186 7797 43158 32699 56070 93506 1658 35667 41081 35564 78882 79794 75843 22413 25776 52472 27448 79474 79276 52074 71512 90480 75894 76778 40448 48099 96290 52224 17787 56744 92199 44354 67195 55000 48086 80483 92731 74204 98235 80750 58667 56878 262 41913 45648 10024 52155 49606 61877 6207 1860 92077 52441 73141 1634 16552 95924 8923 73253 97996 49162 87646 95844 57161 8169 4872 48468 65636 51466 25305 74840 68591 89553 45483 36518 77903 68038 63751 41004 54335 18518 10620 33136 47371 6972 59140 65728 8060 29594 90907 5286 90065 76229 43595 73956 10847 15967 31510 19400 13474 53895 24552 11732 51186 53752 42737 42266 9421 92725 57069 14163 96654 21341 78577 36030 94920 65841 58629 40165 97944 76130 38095 75704 3732 67098 87344 252 71209 1533 40312 61007 92939 94340 35288 82956 87970 18081 54036 74077 34400 91517 62774 28153 91871 59970 59700 76259 97086 56074 97093 95616 77275 76884 12498 96128 46148 89455 54683 64593 79259 93598 98862 26322 4291 70884 2527 48874 86969 59039 72457 2604 66248 49408 48496 4487 7601 76379 59946 92035 18756 29256 61262 69062 43369 34506 47299 9579 12702 83240 16449 86126 42247 10638 4951 63393 53914 78444 27115 33835 9673 73330 79085 44043 2111 91179 92916 1303 56630 49586 53103 95612 23152 65442 25877 25802 85842 27825 7858 96173 89764 37630 10423 29332 52118 80694 94622 23403 81513 80169 61765 25758 12561 69091 16339 4139 45282 94713 61642 80448 4958 51365 45833 54454 47708 32871 79800 45331 58379 2031 77171 27468 41604 11093 64560 98701 44718 67389 8968 47836 26714 17707 66397 29508 59679 25269 84071 72775 56466 23052 30925 60969 86728 27082 33648 57044 32094 38861 6287 32562 54288 91199 99128 70909 37735 50483 29863 38891 81532 5675 63129 76721 92119 1474 76133 18558 28691 58385 50606 87544 48413 41353 4043 51889 54944 58866 16422 4922 64875 2606 16107 70260 78627 28786 68593 80758 8380 39154 85969 72066 57940 95168 48467 22031 7836 20362 91114 386 3746 30227 4205 57909 28060 55096 92944 89063 41591 32206 8267 54065 18612 41736 73886 14111 39769 64077 55074 51331 64012 80451 58088 21206 75194 95115 54229 43499 28860 9407 55696 19745 18521 19569 22790 45193 73005 96842 65627 95829 68729 92980 90278 73134 66041 26067 61416 25506 21219 72456 52392 34486 90501 45326 6518 76505 13744 82828 28419 9341 10896 33771 15058 37376 11109 6556 15141 63941 12064 95625 56539 41053 29549 39816 37342 58110 97159 61722 83873 56151 90915 9518 81934 87005 14261 94129 68403 38821 1105 73633 89952 58438 58708 73037 43146 61674 87000 27688 2683 17370 73376 11812 76081 52198 92534 1312 11233 61507 52381 42484 28648 86345 38390 58581 89135 28937 72586 57882 54673 44339 32636 28296 14662 83559 26443 82530 57073 59524 68625 79237 5806 75400 98535 51768 83287 39504 72356 31123 53567 94126 93166 87847 32219 13462 39023 28606 64279 71943 7351 78998 83519 53519 73674 72306 93326 68992 87116 57429 62979 80080 28206 38060 55531 6869 12981 59558 68260 38537 48256 69609 1038 3071 82910 15198 92486 77219 91762 45 64688 11114 30542 86339 2880 83858 4051 41467 68186 90395 66599 89628 38953 4302 77247 66096 11767 82331 13126 6085 70002 24390 88802 27816 98862 11279 73465 90658 19628 38058 31851 17412 87445 96048 3162 77971 27570 3233 56429 29404 30258 96531 63291 20515 7459 37583 85863 93415 1725 9573 29314 43087 32410 49366 17399 90901 24433 27896 39665 92295 83324 62048 57523 13094 50904 45790 73796 34216 89051 73327 98882 22378 11947 8477 59591 75489 95935 98598 79852 30647 73936 58035 36753 94828 45089 69246 68514 98459 57695 89477 12499 79818 90961 63850 19333 22789 98995 74349 32799 67975 16683 39758 15646 51246 58898 43737 8819 45380 87615 87315 10865 50955 73206 88585 46123 26629 28027 3824 11594 15430 33545 93099 57118 56696 94358 25297 59219 11894 8065 20830 65401 43944 55600 98811 34133 73775 46567 95926 66688 92788 22610 55781 34140 88009 52375 935 34410 97366 32888 92735 26553 70324 93430 52935 18122 82559 66913 60971 8435 15353 85885 10991 32170 27057 56420 15973 97347 50583 35621 41062 47971 12708 31676 20642 77108 92864 47748 8569 1813 66268 97229 8204 39161 11304 68335 746 33167 94398 47306 4244 74688 62387 74818 87957 46244 56104 75432 21753 80851 55473 64476 58803 36717 42208 49497 3861 76908 69188 37179 4905 65505 90845 31108 62588 17281 45128 91872 6135 31570 93992 35575 74920 17399 54313 76564 22169 7626 45697 10687 69713 27272 87667 67415 17325 22602 37535 69387 95423 49890 31600 13199 58712 85973 82680 51033 34481 15656 44458 39171 91982 7721 94484 19150 27386 38450 89951 20161 89601 69447 58825 32204 48050 93684 60942 64531 30961 75824 84303 22902 83939 55819 48065 46619 27535 41180 50453 56793 24209 9094 58668 31833 47273 69040 15253 16981 92488 57934 65588 56972 84047 19961 50280 81984 89285 47288 7361 28129 94685 74003 86460 48579 86825 41702 21859 6006 10950 64448 65141 87532 60287 68763 97782 67451 57917 65701 43479 41182 2655 37750 5535 66159 17965 6003 73341 57202 6750 61359 14247 7578 79300 72974 68288 32304 17309 27724 73836 93056 60915 27889 46341 81276 1010 53204 13880 34095 94643 61627 33829 61290 18415 75917 5455 77808 52380 40630 47888 52917 13152 14675 85791 84142 87682 70244 16607 45693 23953 43366 74962 66986 16510 54116 46886 70752 65352 73207 29392 17434 732 5897 87657 95210 49516 49362 4675 66785 93426 59168 4537 12727 93580 98501 36035 72316 71911 30598 22407 95250 27307 76591 13854 51892 29962 47354 69374 4525 25129 7845 5231 67217 9989 17802 62623 519 79021 18702 29109 71390 84988 30866 73664 73171 11667 98682 65548 21596 4845 32410 66001 23522 80357 95271 65231 44045 16373 78700 16943 17699 39024 19050 91193 12259 72185 73679 59834 14198 70103 77068 22222 87824 73078 67105 94851 34593 73402 42092 66537 27522 17109 4153 94150 32732 17054 23060 49490 90242 57482 72025 86289 81935 37835 14153 15277 78921 73643 31965 33492 21101 56012 40060 67110 36427 73047 961 81091 63017 66597 27257 26752 96152 10215 27669 45785 41442 30442 22460 86593 71980 90053 5432 8926 35476 86510 63317 55030 57707 10406 29662 77068 47176 95747 58771 12349 94961 47606 25163 31760 87895 46030 54054 76581 78590 47934 19015 6018 46845 87145 91573 75035 27713 65211 4220 65930 89963 56884 21942 36356 26160 22295 13606 97340 80349 98868 58096 32211 68956 63227 95725 38385 79993 87822 83616 13284 17557 59558 90655 57261 94941 18577 61477 18114 58642 62877 27460 57384 54955 31923 24579 51326 7048 93834 83610 89934 86576 86950 69096 85545 60172 66008 83454 68579 30547 60422 94661 72457 41674 89494 1587 32613 23720 66818 72833 98578 3781 59273 83952 45215 58152 27365 32866 33350 53245 47827 41894 51320 98934 47939 26534 31366 86333 61297 21118 43884 808 4686 11285 51394 91884 8201 54582 87339 37544 18184 34984 72427 14054 80517 37856 79221 15926 36001 10399 57259 28081 60911 29259 5956 46073 47301 24312 81785 15382 27208 45719 62306 42545 89112 96456 58803 47957 15766 29896 36880 81592 91522 13039 1734 98422 66338 58778 6090 95034 29410 557 18182 88832 10211 83245 96813 82892 18531 31652 85257 38503 15954 13315 79802 52811 6996 59471 711 7892 84130 46276 69172 55263 78261 25114 13313 8200 87696 67945 58278 26747 59964 11468 98705 76412 42269 46175 29339 67663 96048 69949 23576 61122 1287 27266 30685 68702 88059 10167 46743 39382 45002 38786 55474 11610 93677 42641 2179 75971 68883 74484 82060 82843 21491 40773 61014 86303 88369 75290 94281 85685 45841 74432 95446 17826 29942 84771 69509 226 387 80348 90670 23457 69234 29703 35214 5966 24374 67595 58085 38817 9149 80373 52654 2003 74030 53322 81621 80810 80372 8805 95520 14400 10561 47504 98924 32341 37072 66816 48036 91851 51582 52665 46891 75969 72214 32286 67564 70001 65527 29093 93402 21895 89596 33001 5467 44735 7233 91488 47613 81466 38367 51247 75200 68392 10279 4270 92098 65220 52523 86720 52186 34827 13470 9503 42472 65830 86981 50574 72854 5384 85269 35652 86895 55936 59963 42339 58562 60889 5326 31685 45759 31907 75428 44016 3026 78379 18716 56047 75711 42825 50893 86053 6743 86577 72411 78217 15193 42292 87754 60591 34912 50948 54303 59616 76295 43488 80244 62598 65858 23336 24825 27785 47873 2599 58208 65473 76682 56031 2154 8975 24760 53183 41077 76943 98847 200 54791 29668 88015 88242 53768 83047 19623 14910 9209 83711 20518 9867 87384 83861 95258 92314 55092 47569 86317 86638 83792 7139 44249 89979 13457 19482 53944 59746 63941 78693 41032 62598 55133 15131 22742 56235 54754 77854 52151 76710 10899 51048 98926 18851 58145 92772 33749 98535 13500 28085 84508 46220 46695 65756 66369 40016 2230 70836 96775 96979 9117 32095 20447 38025 22274 7731 76062 38264 78409 68064 53358 84400 46928 83357 61072 27240 96324 67520 74683 81270 5366 19816 50598 58630 58298 39875 24718 57454 27766 33735 65133 63902 28382 53591 65808 12685 19952 1357 87553 89206 80322 99082 28413 59669 34070 24513 87308 36965 24751 36873 58089 40428 56600 58767 45118 3334 89616 20446 80070 55611 31610 63559 59354 12805 788 49771 3418 8992 4192 73563 64666 20783 42192 10016 10325 71393 65592 63134 38596 16942 47767 36349 53542 88861 68786 18200 49921 25602 94227 23390 41713 7968 5969 27275 92445 31637 54978 4438 21157 8390 94635 95668 59916 86951 41755 62446 64726 57717 26216 61100 36568 525 64443 69730 96178 8296 53088 91159 95795 57095 19129 53378 5282 78184 53970 36301 140 49724 80755 60879 73493 85325 63878 56020 47484 40437 81075 3968 57450 94546 61786 74113 52440 30028 26092 25451 4804 13969 98532 41682 10500 20013 27239 44244 19309 34190 87703 70264 18238 56770 74347 78647 2582 35502 38470 29584 46087 12645 13550 49747 1353 83599 23845 71190 5553 81972 73680 56957 57434 34270 69850 62164 58921 51302 50264 75151 8224 72034 37268 84502 65921 38727 65245 94991 67014 52220 63831 1291 7186 24318 12761 90208 8472 38814 70250 30874 23010 43744 4234 8882 14227 68654 7790 44984 71546 72641 9715 22729 69915 51589 61292 89709 56627 72998 74037 16521 62782 45656 59115 85988 21075 31379 57122 95402 27511 22319 26927 44414 37338 85378 48269 50920 14159 24849 98586 35302 43074 68239 65905 52240 43554 94668 18687 21757 21403 90550 45218 19414 78565 75548 24985 35985 98463 72494 59542 54625 24319 86099 88103 17173 41146 83810 559 59877 19350 91261 5177 87695 9252 65590 6101 63522 92306 66304 26237 23877 33298 24143 88759 37335 75391 21718 36857 41943 58356 44213 26159 32451 98810 80375 65572 61354 97330 54861 88647 87552 35557 89101 39594 55216 32951 42313 20670 91061 58534 44092 73442 48215 18461 66145 8531 15330 51703 91263 52117 35694 45369 73425 48476 6673 39739 38441 77950 96226 98529 28118 45777 4898 73295 33889 41494 19336 41984 15934 27796 90322 15872 42254 20611 74371 79080 87954 81988 84388 57096 9327 5010 98572 29248 83118 73134 87823 28528 47575 96479 56746 1124 26459 22358 68388 88561 67774 85238 10217 91957 13248 32223 49745 50459 8890 74651 79034 84963 57544 24652 2515 92063 59962 9618 67969 60324 81928 23837 60425 17210 87652 26204 56161 66601 82302 31388 82833 88832 49442 49944 5093 59634 539 31074 21883 27535 81522 9830 72215 97623 52797 9015 65279 1292 59793 86901 14512 38409 52490 64217 52924 69933 51480 95289 44030 22776 35347 81364 65109 83015 89414 1874 76432 58340 477 68307 68007 66035 21190 51346 86135 37723 14083 27845 21506 12848 95864 93894 53314 67807 24122 73804 79908 30902 55180 19973 96080 33306 30675 89653 19952 76185 41375 75330 32270 17025 46436 49758 22947 22315 34345 6580 38812 43804 64988 44248 21788 52789 76704 3779 94107 13740 86156 16512 27318 93452 91891 90647 716 2249 34564 17460 64538 20403 27948 20353 22077 86543 32429 37570 91799 85015 17549 79531 26731 77199 24195 94400 95573 31034 16456 66640 81923 51584 25281 11189 98726 62743 81595 14015 48542 22186 84651 61356 11797 2245 81299 54264 8901 56183 29318 60787 21374 95236 20510 10619 57154 43129 82944 49842 76466 5272 26069 16001 39561 86600 84738 13391 67155 94122 80952 39925 54085 83138 31452 47672 80166 74324 61335 78333 83802 82013 95475 82299 89764 6331 97282 4285 90685 35968 7656 43865 21789 80146 562 80171 32427 97280 56725 87352 43484 70348 19562 16808 25102 21801 34513 19293 14585 45102 47823 74349 62094 94800 66199 80839 96650 27117 50638 6733 58474 98172 57078 3153 682 98493 89451 34099 20514 65390 53365 61028 54953 66787 30217 18715 67714 28246 54180 17258 94493 2118 89914 2108 75235 10387 58662 94491 51673 28880 22461 65292 4065 38099 23145 41230 74654 95220 64051 16252 66506 40904 21117 30393 14218 88833 20092 62380 7668 45817 4672 57569 34027 71731 45543 8487 62313 21256 53592 29312 48661 51422 60193 77158 44388 57632 43917 15196 63987 97100 6655 78086 1583 53213 39839 28752 83828 51607 17119 78374 82992 42872 8301 86036 24620 68224 60351 61637 35272 85761 63329 75100 24622 22408 72533 57040 25698 5566 65891 91575 20721 72904 42091 71336 11700 18681 38615 98852 36951 64764 50285 19576 51480 95070 73839 23612 40230 40323 43798 81432 17082 75830 49578 41390 35070 56647 82413 66078 34048 49296 57662 519 24363 44700 51345 75867 2423 37018 21387 62152 48473 79321 72537 59253 9517 45292 77464 81630 32939 44644 46681 46274 56918 74139 42403 88982 43087 5131 8700 74866 48067 76805 5442 61727 22324 81325 25866 79370 10380 5044 4289 24879 59191 84674 74011 21630 87676 47397 24997 72504 71167 30293 20801 90460 94484 4999 51487 67700 98116 16518 67114 18761 96342 17088 90575 32985 92417 69737 8311 92876 47826 80941 65186 86773 71696 22751 30413 39290 89633 4716 30956 37641 18644 65148 95270 2490 93608 21010 39133 37800 92050 40330 26396 1657 45987 51858 22628 37182 38419 49739 58687 74782 10407 16676 25426 79008 10922 37411 60365 38955 19008 22519 85216 53759 79671 9682 15904 87987 29453 3485 88260 26546 48849 43477 71063 49500 57275 49358 53949 15160 54525 85337 83068 22731 47090 15738 96374 72274 43371 63840 48287 28401 47844 28014 70853 87702 44314 14105 33447 19822 8017 95497 14148 84459 13785 92322 84179 59442 13478 60808 90750 97977 77555 25763 78300 21939 2706 17246 11105 28539 64812 89303 98198 81755 74386 78750 67077 20753 82049 31599 82576 52758 38262 91921 11446 78532 39029 36420 81573 26239 87931 78396 60269 39458 16232 39952 66351 18299 4301 66916 11608 67724 94000 69356 70279 12137 19611 66446 67410 51344 11364 25719 22974 19837 72779 71825 80270 30467 40226 10680 40436 24991 91690 44617 7539 38513 82207 56110 44851 38936 8417 1544 19596 45574 76202 72643 67083 30742 83257 96577 40492 2965 47426 5253 2539 10663 40691 36187 73647 29911 51843 2166 82754 46915 26479 32529 15305 30919 80603 5720 98909 36367 54898 8516 60220 68352 19674 33758 95972 56617 78661 56193 43177 97424 70495 72262 86914 47023 96929 90756 12169 58274 61782 64197 6254 92499 25356 87956 73747 2299 95535 3092 32225 43570 38771 15637 23783 75639 51946 90420 53584 98426 28915 63434 51454 94604 78416 19458 74491 18876 43541 83411 15792 65988 38123 83031 62421 12219 18712 845 38734 20894 48379 91775 62116 34531 45349 72980 67423 9771 85616 9912 42613 21906 77643 49993 98466 90528 40411 24649 22065 9039 46400 46918 21187 35550 21290 11362 39802 261 53127 72196 20128 22962 27873 33689 86605 92626 85112 96051 41456 16526 36938 8234 24112 74173 78207 26321 81649 64291 58907 78671 76239 26273 60051 84055 57856 79630 74392 2484 36628 49325 70255 84716 4395 15465 50725 56653 68236 90531 43051 15542 79090 20331 14079 84890 52242 3448 10466 85045 54285 11245 59947 69996 43427 23276 94030 11434 39320 29342 56413 13748 44431 30464 90512 19859 19174 54386 49566 14971 43186 70128 70132 57909 57215 94367 77320 19665 75779 58136 10053 89024 36160 66020 92610 96123 5399 19642 38643 49782 44630 64188 14697 84409 90241 26524 7275 48817 7203 43682 72790 46711 9412 4349 95017 16678 63854 90983 36269 79801 7681 49689 56974 68672 53222 7948 9371 79981 30730 24602 59604 5240 12448 59046 90005 22365 70245 5907 50567 357 71401 15358 6079 54579 91383 69308 24065 39527 49100 92484 37003 54780 18354 86422 93050 67918 59677 29367 50397 40791 87987 24980 45943 7890 43762 12132 27615 37739 69138 22521 52456 17562 48599 81344 47936 397 27986 86338 62987 30411 75725 19436 7140 10510 69442 81214 89222 45291 24659 79068 34329 39093 58074 29326 30328 45528 3444 71758 95197 51536 90127 44725 46853 66925 71874 9179 5126 16717 84565 77799 28679 93123 16840 24540 37703 16932 86977 32239 98207 73845 4734 69774 54833 37454 31470 98284 52759 70653 6219 30699 64384 57316 65916 4788 667 43306 54188 37706 86424 41614 36300 23820 82699 22539 88218 39796 23984 66581 2066 52623 90935 92889 57867 39473 98962 63251 26851 61934 79895 1082 85293 16916 22140 21405 57278 14590 86197 60630 72271 6466 8547 85567 28122 13426 23494 8503 7700 81997 2895 92089 3467 23707 51036 79093 94626 47062 27976 6968 12050 8835 81715 70576 13349 57205 88022 27372 63204 22359 70641 39089 10662 26818 83354 79899 74796 37111 58679 61033 1110 80390 16240 82500 64801 93728 58728 39193 17636 68527 67254 27338 3465 93516 56157 93518 97139 55325 88399 57489 95465 28355 60323 10743 95571 52788 7315 88268 45247 11518 66005 59499 54342 56456 52403 94593 9876 39066 7480 76555 89515 88172 80118 23342 63719 77446 24657 13270 44953 64502 77851 96271 80041 40057 92625 10256 80376 48432 33035 26798 42511 58618 55951 63837 68060 13705 15951 13227 30343 7748 28963 93864 2241 24454 646 38007 39920 65036 60894 49800 39072 88067 67928 56057 87539 32004 2658 6517 9416 9047 47257 6097 64328 23952 44099 57141 42391 40942 50996 30238 74579 39053 24195 88582 47729 45269 30105 62416 21254 26718 62930 51093 17582 12345 98825 11814 86690 90557 64815 33797 87199 96703 40962 26091 22472 92 29430 52868 80966 35780 65447 85655 602 21050 9937 66613 23540 73620 64585 32920 31574 89185 59788 72234 12793 91199 20906 37611 54946 69457 64514 36628 6621 29373 76092 45557 65733 36530 49480 88578 45485 64593 24132 24643 65479 77841 41590 43168 33965 52780 59049 68221 26907 81033 69221 90192 98343 43505 96823 69735 45796 72615 10453 73700 10044 40539 32837 19525 51601 42677 94044 41257 52183 52524 21121 97101 65037 32387 72165 13135 22405 8868 45238 55557 21922 49183 92770 63239 55127 38367 24064 68719 2563 19458 11734 78444 11137 53040 78354 85267 16150 36675 69326 72137 41487 39539 16714 63598 96202 23951 66178 25683 57362 81683 47287 25423 58786 39092 60529 9083 95905 21618 75346 83236 89154 58736 26015 42790 47335 25470 52338 55421 21134 66953 44135 79786 97868 43965 56882 97378 73212 18557 18917 69152 50676 94055 55286 22655 66595 41104 97174 15902 39283 92404 96028 98703 84831 53925 16330 1389 49422 51548 98386 67008 85852 44315 22386 86327 57136 3355 57160 43532 31904 23741 23626 56231 38216 11585 65008 30715 10054 40367 34585 73755 75280 12089 60059 60925 93320 33662 89675 69776 26457 57227 67946 23457 35430 64854 5046 40116 63070 68284 35139 63537 60954 19423 52401 51263 63599 98365 9025 19566 72798 37173 33175 6834 13173 21872 61642 45122 33607 11027 41507 52826 28302 3737 3656 27637 22940 1050 30703 46805 6353 16694 48208 49267 90481 37718 52992 6348 80385 26084 86187 35320 97121 60764 94926 95708 97336 95681 19800 66430 47134 93336 53921 91085 97198 61131 84310 84327 94408 24608 23499 94064 87962 52981 20188 63671 39636 97994 83883 34892 98048 5467 70621 21043 49255 51095 58737 87089 96769 75751 10396 8457 8875 43930 72209 49879 1497 44608 89576 82073 42374 49743 54318 57975 41475 75790 79434 15299 77791 45143 26338 56304 49914 81716 88465 27875 54597 32757 9609 53484 51041 31873 86084 46538 83457 88300 54274 55590 96348 54592 84638 5495 83126 83672 98521 23127 42135 67232 75921 43931 96049 30342 55276 80388 90528 85959 46095 56254 21914 99055 56349 14840 12851 65799 57740 89896 64819 59793 42544 52601 5224 19008 30842 31066 43536 64834 50829 43193 37210 88478 5723 45372 57345 79225 91181 54613 21199 6786 80280 93358 29387 2484 59824 47293 38358 41692 79048 36920 44417 55762 17729 1342 20084 75838 62861 73518 38438 37971 66185 4451 92369 81650 46947 77923 19623 43581 92769 6328 81893 95434 75811 46487 35852 64681 55822 8113 68557 88874 38761 70894 33617 42028 19960 17855 36413 74791 83505 31009 94485 31564 12398 57661 2892 83482 8150 69773 19085 48009 31316 18670 76233 97662 15462 58548 68492 73438 91233 47953 90903 65852 59342 20545 83215 65035 82081 27880 96758 54838 92310 81213 77266 45863 20340 45337 85448 48650 57047 37996 69472 67168 85345 90707 92059 92369 34045 85438 29668 87448 20006 18591 61033 98533 81602 3762 85264 40741 27832 42677 73712 67498 89272 25520 98689 88134 68505 3442 60278 2213 27874 7401 96204 24453 28165 61889 63316 91944 91272 22921 4033 68252 19067 26034 55870 87286 28776 92767 64548 82269 11915 54050 76798 35283 4991 4710 74079 14234 36579 43503 76135 37116 80913 52834 56003 35705 25513 47133 86433 43363 3740 77110 8957 32263 30074 32999 3980 34305 95149 30345 29337 22231 13904 45689 13621 26081 16763 41881 26021 40741 61135 77008 56298 14778 16766 10224 26675 1113 91434 52719 26673 20014 31805 43578 30739 60154 74781 33498 2755 70172 72558 87069 86780 27921 73745 36717 3725 42494 94423 72338 7959 55446 17305 30347 78827 15537 24071 10265 30355 89562 53219 74162 55377 63869 44867 10009 72411 35734 41201 36623 60156 75552 28980 28442 31410 71755 56862 13305 71400 7096 88330 67702 38267 68710 6010 43624 2245 53739 15202 42875 56812 90943 91947 68323 57807 3814 96079 88211 11679 57218 53574 33116 15452 43261 33557 90860 29041 21705 2502 45707 73530 97258 98513 48361 47358 38667 46816 70163 36439 14153 41171 9824 85493 3305 4319 64389 14392 82321 63194 40833 86797 59995 62304 91679 64281 15461 30675 82018 78375 98771 59054 93481 74659 26829 50627 37404 98971 19733 31608 53923 19711 96832 43572 78659 61375 39183 27897 43801 5362 10083 53908 64438 88019 79839 88608 29261 18341 57909 94360 16063 81435 34338 80891 86493 96060 10563 51066 10926 27852 60000 91544 54490 55616 9674 61647 65997 9362 78310 66417 74115 30534 79017 7009 32812 13379 43296 81794 35439 93881 56783 33213 78851 24589 57873 75415 43130 8379 53037 24511 51716 75609 11926 69881 21070 64832 48257 24447 46954 22748 56510 16696 29585 76813 35895 48875 65732 81588 54859 6544 34126 59892 32024 93141 93080 67209 88182 12977 66270 19469 56397 26302 71923 32357 4109 61083 45619 2441 50628 20121 25857 1216 12965 94819 73039 35086 37666 9549 38497 59619 25956 97113 45993 39291 67688 50459 67759 86321 48838 17438 80674 20297 17351 57379 20295 28287 12184 3751 90190 2547 93317 52640 92207 21623 36412 19300 27454 82789 8612 18761 1755 42133 60244 35233 27183 38484 28228 88831 4928 91619 81203 46448 73062 33209 63030 96175 50123 3169 92853 98425 91307 89533 1374 12231 97843 19812 21507 95218 18514 76009 32978 4421 34150 34848 96174 49247 3197 10429 48164 45328 36404 83072 59794 11536 16511 69513 80825 33538 73127 90864 55319 21828 75339 55338 12995 6845 98831 9033 97129 20423 87556 56387 28553 8468 31432 54395 49436 72145 38740 58599 66305 41237 7783 65691 51493 19352 36978 4388 45352 35091 9259 4717 61950 10777 56034 27944 2234 19527 32310 66143 6177 84660 5694 6828 74144 85767 83776 68846 43507 55114 58779 41806 42162 91146 77369 23650 13944 94947 54388 72118 91886 86775 81677 96316 89642 72144 85605 59392 7213 22761 96149 21519 82338 35559 78424 66294 82322 58178 26690 56924 90896 48330 17637 778 59553 64749 32531 27925 59324 91117 71519 11281 3216 92159 1033 56609 75399 63308 96110 67117 87009 10877 76513 7148 85039 1158 48737 5207 95572 9334 12284 82476 87058 78339 77653 86779 19824 12948 80703 83022 93830 33340 10297 22237 77612 76998 50913 18196 51348 99088 93191 12381 97339 48772 25528 37116 80749 83 44094 15757 74099 30409 74201 34633 34664 61919 15282 53202 98012 39588 83723 90176 19977 19830 10301 66628 55694 58611 96392 1148 23620 35581 66859 42239 12855 63888 11031 80676 16801 73429 72461 60109 8427 71171 9934 94021 30951 36523 43315 88864 95904 47520 13822 42923 3196 97696 30267 47211 44103 7779 25646 79075 12894 88917 16267 89878 26518 48807 96632 18124 83819 66286 26082 42471 84869 43486 6393 29648 17035 77371 16367 64737 81919 78012 1513 79269 10890 29941 95536 42678 34736 93992 57647 81489 90739 16572 61657 59048 13365 33616 40142 85880 81301 44808 40227 17373 94782 90097 43456 875 39405 45358 16799 28261 91979 79973 92474 82535 48143 79809 152 2434 6682 18843 95533 46658 15292 19298 88384 26738 32960 81508 67139 65681 16641 16738 68471 63799 89958 41553 40440 13190 37650 30576 64540 95802 66380 95738 72190 59927 95108 44363 3861 25545 55104 19129 4614 66204 11955 73077 19040 67529 78819 69938 87228 80649 2391 98429 3505 54027 26582 33585 38475 12227 90514 55181 26994 91158 62479 58646 12295 80083 78007 83441 53687 73593 75319 14259 11090 7085 87700 28733 83785 51197 29055 65814 70339 2276 47334 89004 27969 81392 82477 32696 46759 89692 66119 19732 77569 26130 79406 67986 80521 69216 4367 87687 46259 4366 6798 59433 1703 37732 68413 5978 89322 85291 18520 77164 3660 47556 86536 14675 77126 72297 16179 20397 1028 48730 78637 38150 14175 58869 83410 80372 54468 42415 3765 89972 28757 35765 52476 70225 72998 17153 49789 23116 71629 35047 12468 93658 36674 21099 89277 69742 64605 43638 29950 62409 11133 35020 12040 38518 38830 28966 94561 71985 18303 41161 94033 5419 11162 54671 58411 4254 90141 21807 88668 29592 40761 68892 5145 12525 41435 74617 17290 86378 48515 69538 46512 41565 72800 31772 79672 60326 74997 14057 77 3878 47728 52344 42406 25039 13795 88119 19761 46352 8859 73873 55633 84635 45681 94479 50215 51546 72119 98454 59534 81118 22872 64249 75945 66461 5622 31625 4222 13277 3744 72114 93528 39948 49935 61107 73893 40880 82637 97494 16585 28655 93499 20855 3982 41851 61535 11280 96305 5374 59644 80954 34723 37607 35063 18509 54326 12492 71125 9331 7415 13954 41532 82710 72470 82785 95551 44153 78207 23546 20954 31093 30804 12211 26236 81 58250 14246 74855 77293 76626 21274 58134 256 95832 16020 39393 11291 12437 28147 88870 57355 48058 89733 58310 40176 12223 90981 57284 31480 6519 28792 17371 11303 260 85111 73739 55934 96259 4049 62453 98902 79786 18046 51621 85284 3166 68962 10889 86906 7994 59890 24765 49643 94146 23364 76632 37229 25246 73374 95104 5029 69715 95088 34760 26894 19124 79294 5955 54614 39946 60777 3792 10085 28374 42068 59626 65451 23415 32295 14441 84683 40212 23578 81193 36298 55208 76511 93650 17215 60865 31097 94007 90463 28421 68463 8064 55865 20000 68907 70717 1462 8242 30169 59411 73715 88980 7141 30207 67137 52364 51913 71427 86163 29460 39478 73497 92620 58012 29819 66706 98806 86134 68035 84905 19465 7745 86768 51526 26499 29085 43338 58257 56714 46406 29044 19883 59255 28515 9825 47984 69254 83195 30147 31881 59682 4785 26136 47221 39906 7341 17238 35084 11535 51234 33850 94084 30345 57667 78079 21126 8702 32722 56710 52017 74407 58002 70059 40135 15609 52757 8183 29856 21785 76755 20832 67995 58504 1024 68686 48515 87264 61075 34528 16074 90417 9946 35126 60238 3735 54442 73388 31507 1995 83931 12543 4906 21264 13289 3718 62451 67694 27350 98115 14656 2951 5168 96126 73818 50326 28512 65734 31918 39507 87697 12942 56625 94914 31593 51646 6282 5544 83418 29628 33084 32764 22737 63505 79903 17798 90819 61002 51780 30508 15156 73550 14813 92067 33733 57753 76302 10367 87815 90477 82131 38458 32311 90993 88505 3351 44958 55320 7282 77140 25087 25936 75642 46705 57852 93386 5824 29305 39186 56940 7817 89077 23479 22807 46771 18754 68876 57984 318 33981 30330 70930 63700 15346 57413 32959 9890 39677 41173 93590 38138 70329 27470 47373 69115 11176 43252 74561 77314 29810 90780 46487 86171 44728 92024 94378 88683 6148 19359 98992 44008 95888 79848 49775 69434 40215 82458 44942 14926 64577 71650 10165 46883 69134 6464 23480 88729 96788 79109 28841 54168 52561 51916 61650 97434 17981 12594 14818 69130 83477 39972 17884 96499 1143 35736 68769 88875 32545 25114 9904 88743 62126 37138 76075 39236 75863 37175 18267 25175 472 39054 17900 42199 66359 94043 5869 70706 48708 72346 79899 19499 31323 72362 24342 31314 58211 26132 49394 40431 96076 24612 82177 51713 39360 3152 21572 34943 78466 61840 65346 91908 83875 3119 49053 16441 35343 83694 52402 67336 89982 86657 34892 14759 17886 60368 40696 37183 27506 3045 9019 54505 31558 94090 1078 63941 11528 59934 50052 4949 43451 34854 6775 31407 24390 27752 68675 11362 34438 4950 33055 63469 57415 45082 45595 33006 82597 59695 84994 64794 46793 96880 27034 69409 41649 18943 11489 45887 58672 9349 8407 13839 68727 78621 54016 93238 5058 24786 62357 82135 71573 12081 86725 16698 23813 665 61738 30307 78445 5870 64588 79499 4188 46212 12714 15524 23575 34174 27592 76374 84427 46761 59932 21613 11536 98346 24916 94691 88572 39524 69421 30120 93032 17709 25732 13869 44246 45854 21566 39289 22864 12638 5856 86454 80526 63361 52111 15547 23919 6369 67805 39030 30175 57906 38392 1 91074 46578 51038 43564 58428 60187 68308 13204 12627 68634 44067 52950 42275 90859 20730 69622 95251 46274 75906 96857 70057 1877 53881 24232 45034 49510 51301 91574 83180 57037 5359 92139 10730 94240 40077 37856 61826 82303 49571 85982 20895 8995 12590 88770 49765 47743 45542 59243 69596 30682 79542 77110 15209 87219 12450 21923 82896 80774 74982 90212 63351 91341 27829 52266 19839 54723 77666 88888 9381 34176 66900 48390 68078 60523 55262 26862 90686 38575 3082 12093 19897 40992 63681 54102 35489 75074 25789 1121 8646 31229 40945 15879 97284 2189 73777 80243 18115 48625 14772 53665 35681 79987 38044 53208 82826 3276 94578 83723 88886 40344 66590 19673 83696 13129 15582 59996 45304 89160 12707 71854 99139 51922 68799 16892 87678 52210 19237 60287 24524 83560 42568 154 65118 60215 23449 41240 62689 24108 13257 59518 55093 76820 46273 15462 9465 3990 26024 8313 40292 10726 46645 19227 21882 10629 66955 76758 1153 82393 66333 6402 14522 62783 32454 46312 74856 2942 78932 57272 85028 90245 11571 17014 7702 88773 54023 14266 17219 63738 24929 18727 10432 25223 20950 85486 82310 85875 55327 5570 33049 55078 18494 60306 97960 78347 61756 12584 15337 6321 79019 88781 88361 96931 24329 15940 70397 42642 66625 78209 60180 61597 44947 88231 30107 22289 65024 57386 60261 72030 64986 9302 54119 4784 7993 12472 6788 26780 74862 78392 51184 69117 63111 96131 77739 77672 74473 77537 36351 27515 11239 27204 47452 19720 81944 5563 66314 16095 59222 48258 64119 71141 72365 59442 12712 37781 2088 70498 71613 86318 93580 62482 42203 85336 50580 9022 66589 83304 31080 5222 43710 54568 87467 74375 47702 56581 70130 60279 5332 65719 47661 60135 82969 47569 75603 23529 42382 94145 93936 32001 27733 10176 48720 26622 57279 7439 79977 40430 66778 49722 63115 22513 98591 82184 28519 85663 84558 49579 26281 33241 22305 32086 76474 85757 11337 4350 3655 93304 57978 91728 9194 41420 68070 63481 94141 16169 13732 4349 88941 84074 24024 46405 23418 25983 56471 11191 54899 2609 40828 95763 34167 76697 82788 57796 69248 63860 58601 47431 13141 29978 71118 83243 79946 20380 14558 90891 18445 88842 6778 40223 85035 2545 22893 14289 8858 84284 88845 71581 52053 53089 33916 30885 10783 80542 66208 77611 91013 83470 59406 55009 97760 36976 39646 30241 13926 43351 23704 51548 11255 2751 12581 95860 63302 57874 13232 89983 23245 31043 84691 97278 29742 74860 95649 18663 80188 73499 37180 41892 28978 11227 58406 97412 69378 41913 46323 26013 75946 29419 84075 25866 71903 74939 20908 44571 59295 41889 81554 37313 73623 13818 71648 91628 11923 45000 91771 23424 64375 23484 53203 44465 51996 64206 7921 80383 1565 81614 56521 54892 96740 74530 96618 60831 49502 73686 60476 33214 63503 96819 34600 13296 4475 66358 33098 86905 73750 16093 92265 54215 28500 67686 89866 46670 84696 74341 97723 66897 35550 11745 22162 1301 54979 79161 82994 61643 62045 19994 5407 21726 42700 7857 19941 50277 60761 93173 75229 11941 83267 73393 47533 47153 62590 26833 53819 14960 30248 35578 12658 91358 86724 75270 4113 28845 21144 23867 70331 32786 31418 75829 62714 74183 10846 26135 25036 67514 8941 44513 61898 30216 35572 58033 16659 57680 94108 91811 46284 57014 47852 73238 6644 64897 3076 77146 21431 83615 47332 628 20243 12656 69846 42376 42983 4509 13079 66909 25868 20080 24219 1441 67664 9136 41879 97334 51630 47161 43917 1352 15796 87510 77215 67637 89247 91730 73534 14887 8211 23455 37643 51112 6342 90423 51523 19349 26149 20062 52272 15149 8913 57822 85821 79671 91971 58136 70080 97060 14785 84670 43388 35301 20657 76063 7668 57375 35495 50429 86209 97052 5673 9888 31936 85424 71526 8549 9853 30603 8435 91014 90640 52576 7030 60854 92756 27318 85836 36723 74933 96599 58640 30887 46436 46813 25098 47660 65999 87093 35085 77779 88186 32860 63982 81258 18772 37824 97589 61055 75794 59378 27446 30240 55430 10341 74585 10906 33217 40627 16176 454 68076 90138 88156 36181 20980 15863 3083 90634 14065 93933 31932 3588 11747 83131 16469 32021 89779 53773 81029 73639 68691 741 46725 66111 92008 70693 91384 40027 25679 30187 94509 68592 64967 467 6891 53181 89337 69389 18525 22158 29031 46558 35130 72077 78876 34432 88357 56638 72228 25515 56087 32156 90124 65550 3770 58628 77383 71034 53215 70210 65303 43789 39277 68884 75648 35685 67680 42369 32937 50327 97966 42097 29952 19043 75449 58167 76658 39704 12764 47879 71790 67801 90927 8449 69242 67251 3007 58312 22970 76596 49808 75636 39110 37603 53048 77626 32895 10752 64192 43368 74168 89535 7935 54287 57881 64756 69666 7472 76512 49504 64440 86511 43056 43582 20462 3703 38856 42223 45860 76787 89933 88198 11898 47465 80168 8270 58643 83479 11385 58190 61256 25290 42963 66545 36064 30653 41307 30285 37167 55467 61575 12037 40943 61594 3434 86637 73584 14064 57045 12206 55310 84241 34830 94972 49756 18347 61927 84618 72727 69545 67676 46022 35896 82102 13481 20299 18097 87471 63102 49890 37868 3610 39534 52987 23294 38334 75313 7564 5724 39783 33894 49176 39676 90781 2681 42655 69683 90040 67749 26355 25935 22871 1430 94238 84639 13089 68693 43270 84788 83877 18529 3527 97310 76409 96405 3738 69573 80309 62679 40533 15365 28395 51700 68924 7054 48105 74787 56751 13072 40334 37393 65257 61205 62252 87190 8792 64155 28676 90761 24228 26798 18246 11228 19703 58068 73351 26743 23801 79254 49911 53863 66206 38981 24322 74313 36581 97949 89247 83388 64817 56943 22514 50192 4594 84117 5560 45938 44866 27148 8685 21450 34279 82748 48963 75392 19668 15255 43973 20359 42402 17831 19100 5652 14873 46180 9290 36496 45825 59598 49228 65201 50692 1727 65231 73656 97163 96428 54358 7992 10016 21641 39480 24720 40359 7055 1671 63363 12477 76838 82970 80009 65486 8553 34828 53921 84491 56684 29451 68633 51761 71973 53144 92428 56049 5760 69501 89177 35507 96105 4933 63758 74324 57180 7788 64790 86039 16355 98548 73105 20685 64456 86447 34670 72012 84882 87568 55872 27871 28440 11870 52115 84252 11253 52926 86699 64587 55668 57890 93260 50764 9514 70873 17102 52771 5328 54028 65651 60365 56121 62062 66723 28213 94128 37914 23573 11554 77118 93906 63471 97487 67027 76706 4085 78204 57613 95 51400 71620 93283 5501 95509 96099 65213 61433 39141 23434 53392 96351 54547 1521 81204 31462 86255 76771 44887 67718 50091 4360 73344 37756 7353 37189 84790 26978 80498 65527 17886 97795 30480 52030 11191 73616 13023 58760 49846 18070 65123 53428 64135 34124 75325 12500 8596 78398 97107 71634 49839 39029 60949 32672 50141 192 62725 47416 77370 7002 58892 80734 96949 12575 47701 82022 98613 72578 8261 64483 64942 50952 12475 33327 8119 19613 16616 76029 1680 40849 32423 45724 38870 96989 61283 7840 66473 538 79815 46765 15455 91302 17099 3600 40563 40373 5577 60725 70616 19664 42666 66358 58321 14327 9546 1076 75587 76521 50629 8683 89697 94978 89106 85834 94759 34900 86452 895 26452 26271 26871 21534 8406 90333 72677 88805 64766 81932 24249 14524 1341 42389 28921 85438 92883 9921 20915 43864 54153 55535 44518 32560 11530 74294 91901 33396 11672 6887 70110 13468 57027 95944 17543 70838 49117 76860 91317 31737 2831 74646 51463 3002 97592 82690 80187 3597 61218 47375 41040 64401 71673 88846 67214 82207 34210 30271 47983 93692 61009 22026 62831 23234 62411 10740 9266 16725 17148 6715 51638 88036 92854 83733 50078 63218 11632 55143 3732 11390 40873 91490 58844 95740 78751 23015 8877 2973 82887 98517 91591 51944 12459 43864 41804 86667 46403 72017 70859 79377 33235 31801 31574 68497 80855 4080 29598 60635 87265 61489 869 96803 5993 41420 43450 73653 12294 15531 66087 23898 58987 4185 31271 30577 448 8790 23200 87040 88524 89753 61535 7411 62871 13737 22256 5569 64678 59137 47967 96288 40981 15369 80894 79981 82685 73414 64364 28994 9352 95429 42586 55834 70467 24001 61901 90825 59244 9576 66067 9933 70282 10185 42213 35631 2498 90200 55488 65670 1195 18184 78115 39804 31228 57549 16772 27357 83496 59547 95468 34823 10072 50909 83829 70392 11895 60371 47068 25967 91347 7898 26639 57090 62128 57102 5432 59347 93990 3410 9620 63011 51670 12486 70281 15387 5232 30627 69802 960 37666 24240 81161 41476 63456 95750 89151 14182 64823 80071 8974 15014 2982 43197 64490 36632 18068 70876 73075 92809 26575 78380 94390 7358 61620 71283 36062 44974 9349 59822 98360 84978 96564 69478 19832 53714 41002 2632 59767 42508 27100 21270 40699 10064 70985 56035 40152 18733 94544 35561 13131 91896 46987 72988 31717 64010 41802 42222 86853 36426 84853 44162 76749 45639 52573 52379 56390 95195 63037 51002 3349 66502 26656 34327 61515 11942 53541 94963 32383 38413 84521 1197 33869 4768 56234 2749 57449 28436 31383 32542 2892 54593 42094 67016 16673 62026 60680 70000 29780 75386 526 25202 3793 52722 55373 26446 11078 64975 14799 16110 5995 27989 70078 64392 74130 82162 34232 81162 30966 58004 82335 16389 52751 30069 23312 25299 50988 1108 8346 64121 12628 14452 58946 1771 72095 56219 9833 71683 58058 65859 11221 52632 55186 96161 34248 9742 7222 70439 54374 58690 9449 7548 6237 59973 26074 62614 1233 32787 120 95576 66007 43159 9384 25468 24516 13099 6341 38653 73808 64599 77139 22896 33521 43588 13600 28623 16063 63855 48726 27638 99029 96555 46332 43163 77115 39375 22067 78527 29751 53698 9344 18417 24898 22966 98327 56324 67867 92612 55573 99041 934 81202 93453 7775 13836 61820 75089 23287 41913 55135 92182 27388 1246 57894 12371 80898 93680 65475 480 52170 58214 74067 26630 14612 31644 29094 53815 22871 67339 40622 33845 91350 9153 50375 6319 88538 65545 34093 66342 72605 84845 75327 73880 74489 29228 20708 44927 17304 65611 78597 57675 62494 57229 27429 48639 26119 7428 97754 122 51655 23467 79878 88807 26282 14405 53282 18377 13503 19787 77213 51482 48820 19858 25479 43705 90940 97269 34452 23629 90114 30143 94374 65466 29101 55586 44946 87016 28924 25049 2348 10418 25441 23883 80513 57107 33352 1005 69103 57160 20617 34230 89598 98943 94753 80163 32635 74391 90858 45880 92974 74405 36488 76499 21770 57691 82657 33122 95793 8345 12214 84697 96160 44574 58398 3913 29026 66251 67574 88813 3234 63498 94445 61355 30137 51730 1014 55260 6551 8494 64484 33900 14158 72510 22260 18062 49648 25207 90523 70625 9711 39644 71742 95055 95846 37196 46382 56059 30658 73414 20633 85274 23544 80128 58308 55851 11834 15386 34459 43879 10864 67497 38488 87736 67867 39497 98380 14000 64932 470 21881 79992 60897 16673 8216 78095 53910 81690 61084 85283 7780 24537 38842 61123 83835 41489 71476 5970 21670 11468 28003 16984 73640 66464 35209 41746 8546 20809 81186 96552 21830 63143 27691 80433 32333 29480 81433 6196 79026 95967 53854 59099 9262 90997 35101 44355 40657 39619 2406 96342 86337 33013 76529 49504 16478 95771 10393 50846 95020 66634 25796 39592 76637 82062 47241 74471 34885 46129 64774 29467 55907 13181 60653 52519 13346 36903 58309 21795 54543 50365 31065 3544 81551 4365 5628 70612 28036 95404 74010 46349 33484 82712 82102 81476 42705 48855 68054 15611 84029 5765 23488 49581 55021 26246 47469 58810 63038 47970 10555 98414 64084 51179 44805 18831 87630 93787 73317 96048 39541 29936 37208 40781 12493 60808 25412 79577 20997 58229 88634 4778 40504 69866 66545 48107 57640 13784 91822 3015 40697 52376 25532 62099 52670 28807 28681 70174 6001 35073 44283 17629 71921 47980 8046 74018 22824 65263 55047 95421 96320 64050 49740 67226 867 28216 2827 17205 12867 27360 51792 75734 77295 33741 21078 96669 30125 72366 82750 33882 40492 89792 63750 45116 39196 61889 95330 15595 51252 43173 86102 87365 79633 62827 72645 43213 16467 41572 91569 80564 53876 49866 22656 24583 40601 58457 3020 61373 26488 46178 75856 97906 81385 78724 32564 61 14514 24910 64606 3506 89713 20614 75420 52608 15532 73074 16603 27358 7602 77599 28790 99142 86997 23146 3584 59554 27450 24562 93257 33675 3471 4890 33263 26504 34715 47776 56295 2770 93338 6954 16218 25309 47759 49800 66899 76291 4076 86529 17494 56434 17402 92592 31039 38414 24888 65305 71418 64480 5237 55918 35218 72416 78300 54208 85273 8955 35845 97825 23647 13375 61427 19686 34696 68089 85824 51876 23283 11224 26637 20691 13263 68007 25490 80126 19167 8715 53146 52475 69720 51457 16019 94268 65405 72582 24645 54549 46367 97247 34784 5203 3654 79888 46444 97716 34138 34560 75260 14877 28814 18065 37894 82867 227 2691 35790 56793 99008 2613 52790 59227 8124 36962 32215 17494 98203 24557 6499 76660 24948 21860 69870 31549 2021 21609 45874 62475 59388 65224 28225 12039 35292 76267 17214 80865 44810 71615 73523 48950 66176 27338 54968 76491 92825 47788 23389 87300 76737 66342 71932 41165 22905 25860 5682 55825 12051 18326 36930 82676 21760 69082 1569 77098 75549 17425 72203 89237 82767 23032 13016 21779 94331 13029 95608 13787 41149 34945 76188 7877 77337 95235 28878 52959 81434 65897 69043 65332 33075 92441 97974 7521 87899 34552 7972 31060 2120 4679 33072 66787 68999 4471 3783 28373 77220 9210 36802 47323 34660 17978 23054 20437 18588 50222 60296 73255 18442 38939 24705 69979 70284 50647 67664 92442 63970 43510 68164 73460 15800 85693 68329 23129 74698 15922 71368 4856 49467 76068 44846 69485 45933 93126 54701 91269 76858 2975 98390 63234 10719 81215 95371 51378 46925 45246 67739 92407 25699 43760 76340 40178 12630 96401 80019 84779 94418 1484 34855 83386 35810 83408 27138 61977 18747 63945 25041 11385 21059 25300 91312 77658 56724 90060 6765 71427 29309 70219 67181 72013 56045 83415 61547 90773 51161 29020 96932 20452 30210 3551 23694 4928 76916 41647 22664 44341 45934 11768 35259 41264 29231 73234 72786 17309 97824 88748 26583 85454 24436 62630 79507 86285 31092 29986 64441 4621 65610 84258 35164 20930 1818 30927 31717 66374 13244 61412 16763 88856 49952 19926 22323 92399 83472 81233 92468 67019 80959 28947 66224 46272 34623 48696 46411 62258 839 21098 58930 72638 82303 44473 35654 85982 66527 84798 26424 13504 85591 9104 13042 42099 35918 61896 79703 27071 29736 66851 59337 43508 2909 35649 55683 61505 31581 68319 69016 27136 74106 3185 40521 87912 69371 46448 10031 75933 39645 96597 42349 45923 85541 79784 25541 50013 32405 29913 38699 84804 31989 27578 30863 98480 52259 72718 12159 11736 9373 21018 91629 81262 57819 91730 83383 80058 58489 97501 14331 2116 43862 53873 24327 18518 12254 42034 42495 15573 72986 1317 80426 2185 35146 54840 60374 81811 30092 87776 25684 69438 42255 63335 51120 75595 68624 77062 79177 60304 6322 61471 17162 211 89616 31293 44176 77692 32461 47197 28046 70043 39256 789 19109 92017 46697 42949 53358 81539 59688 78277 58937 66189 48235 25037 22253 8681 18931 99108 31660 19433 3946 53667 40684 38434 63785 78609 5400 70146 12320 19110 9801 69303 31201 75689 70416 56892 98933 89028 45430 46420 94592 36254 20136 74875 84382 45464 35174 34321 53469 47766 25445 30580 10959 76344 3322 64346 49713 39607 68016 11529 9791 13783 49802 83204 50214 1718 434 73477 58711 29952 43980 37817 66957 81664 69880 90303 41874 25392 18966 95357 1424 3667 75761 24250 28413 56932 63269 41585 27341 25352 94870 21860 51596 30839 85314 52818 38901 90363 90172 12393 9872 87800 23938 25676 29928 53267 50039 54799 94716 25462 34594 35074 8843 89567 83869 38761 46467 43448 36145 70445 69274 52596 35710 3807 37257 29545 5844 9782 83667 20862 26282 62175 41305 10490 36217 42200 17843 12395 93844 89522 26010 28705 70413 22190 53767 29321 96884 91771 90874 10959 34915 16290 87441 22861 37761 35520 47175 37101 52278 31180 47154 93713 72688 6927 66535 7829 83107 6101 93324 9810 30657 64528 19680 70874 84135 7051 48490 51296 74661 57055 49445 13779 56848 75839 79849 38055 17908 85930 81474 59928 82628 3127 71990 47935 65528 61908 73514 75692 39214 73211 30292 95652 16705 63243 28464 5663 30112 14437 12180 83522 32277 1123 55639 19900 46706 83249 86476 67000 8974 42826 28177 69658 90184 21054 96859 78201 33694 80337 84458 5299 95671 85376 43243 13947 64657 2321 42710 57863 64922 95470 49217 90098 40306 45710 15061 22213 54327 66631 24648 21683 1817 66228 29874 45115 63518 52792 54476 79045 23028 23912 55813 961 6425 503 63199 15864 92400 70777 81585 72248 17673 87792 62237 97874 86687 31085 32783 69940 10487 61774 34314 18469 46156 1136 56615 35333 87295 52598 80832 26100 60575 72230 9528 55438 40474 92902 16210 11263 79320 12362 66664 50257 92416 68752 91684 6645 42822 92798 78299 98797 79351 70303 40036 37076 62296 70458 97449 86796 78956 4274 2352 31295 51447 94813 84124 25016 83506 88674 88146 82971 80631 6992 56992 7846 25179 52590 73037 22792 57178 82740 68198 71518 45409 39457 49580 83764 30628 82257 33477 17361 58580 18486 96774 29637 97097 35411 55011 21108 5064 17068 3584 46220 69631 84850 40189 74321 32598 37306 26669 62716 94344 72994 10243 29474 69851 6204 83469 7190 64199 44772 24335 41184 12890 94927 64525 88083 41172 14048 69530 35763 22124 44933 32148 24261 10730 1649 53168 26939 91993 5273 6501 14047 14183 81781 72681 87746 31709 88852 89762 69255 86452 84966 72118 1414 33638 9567 73159 4391 52816 24145 96962 2156 52272 32131 18368 34302 78067 42146 8318 82269 14281 44040 16741 53164 85862 39285 36469 66817 26177 49643 78336 20313 86324 71979 10252 13106 17938 94190 6487 50683 40905 7632 11211 30733 35051 73810 44169 42777 87145 78225 83808 64090 20517 93682 76259 68743 70940 81267 8493 84011 80501 45844 34977 70480 40804 6191 68383 64156 79869 33227 20489 76883 57398 42289 4934 47123 52144 54366 67941 2236 93226 88917 52996 95972 13150 29787 4140 6324 35067 83522 10021 13078 23711 61469 88963 9838 94349 15755 58792 92079 281 8252 72995 12903 58259 80646 61254 36028 41529 99002 51209 67966 45061 77391 45047 32584 850 51500 78605 79024 56576 45687 83980 63654 8269 55095 10471 55028 30462 34023 87578 64611 44706 65967 34608 96418 61116 42204 50644 7570 45803 25464 92749 41810 1113 56833 30249 43788 28803 8248 56557 86503 77169 21040 68444 76152 11691 91830 22532 41176 70386 93330 73655 82683 60771 47569 96726 82758 92352 84081 64292 95449 2150 26572 18702 68191 63356 11647 42775 96458 36476 31434 39425 63661 66973 51811 16046 86475 8921 26698 24557 64049 79359 37844 33557 98356 36349 22578 12819 31847 73280 24772 7352 65271 65566 71991 53699 68695 8897 18091 75234 35716 78290 54398 61738 90374 4573 34252 53897 46283 11814 12511 51802 87926 63796 76463 80827 37191 21406 60152 97102 43134 10557 77926 85330 71040 54619 74176 15206 46364 37484 91485 2080 18604 98169 2730 69739 59129 87426 14204 3856 44401 88594 44399 90805 82115 30816 48301 31293 36371 66510 79868 70170 5299 21747 56379 55003 22293 92963 67160 20803 93623 42150 38837 3573 91785 48694 40581 87353 22352 77211 54449 71524 34294 6193 34389 91674 47808 75239 94526 65420 97293 82554 19901 71858 40375 85325 3146 43722 44944 81558 67824 79727 17423 84497 84138 43971 77778 18762 39772 20912 93370 51543 15556 7106 45661 81391 72588 91156 8142 14300 46834 66087 54533 93186 82925 24717 37953 12287 42242 53660 11744 40842 57075 31721 91412 18253 44009 70092 7139 25914 1836 54825 64141 22372 53427 65126 38289 35335 15822 87273 16059 70681 62474 32898 59175 13546 71129 69141 75579 58517 83341 15991 61813 34239 91102 58584 52752 72495 37207 39989 37355 94078 89693 77160 259 73813 39739 89238 14770 60365 97484 97867 61107 62637 29148 83320 27288 19304 47021 17591 50002 28677 61444 19516 37355 30748 21694 69767 45890 89577 69569 76541 94801 98400 3869 93600 57537 97891 80538 1070 23234 53800 45552 65671 98163 68507 43606 32261 53856 43985 25350 8363 86533 91427 82103 24564 67982 12016 76543 39849 87030 94866 83403 68973 34908 65325 59430 72263 79212 84678 46859 5925 80871 57132 5502 39169 51509 9807 94924 3536 5515 33506 3638 57109 29610 37835 27602 61588 71060 3507 75413 8781 35465 88740 96541 88825 90558 58167 10377 5485 17487 10641 4700 45903 61 76907 17651 35147 17057 15951 36354 6809 36842 29656 61348 34234 58176 62222 74461 55852 21650 58564 97507 67705 2119 119 33496 98709 607 40863 59814 67154 65224 56704 43080 61619 18416 17341 21739 29491 5474 35722 26876 27547 64469 29821 51418 18687 98603 47740 74445 36623 75225 71556 41852 6554 18645 84855 71967 64652 42973 62472 60501 74272 69131 19750 63994 27676 77392 68465 74321 18047 14074 63802 25557 72723 62754 72241 60575 23698 53504 32972 73676 78578 2393 11067 85583 35100 43499 32994 70124 84728 85080 70278 20105 54456 31422 16076 74306 29026 74261 85344 52424 38485 53038 52175 74387 77865 85307 57777 73878 27773 56183 21535 62410 66771 24274 6654 4457 97120 9476 37992 32966 14985 29084 52568 43164 10213 67232 55228 7538 25144 41932 54034 29465 49008 2381 84112 19620 43825 93645 92937 63643 72956 36966 29684 82721 95234 1887 49640 15536 11618 96947 5972 11558 84477 57629 71931 78610 75246 92724 37138 39706 3921 60064 71978 4169 61437 68939 67421 97232 36671 52025 94992 82378 91569 30030 70783 48859 44684 56956 94717 28438 99089 63063 64387 20129 69205 62668 1848 27627 11642 87152 31848 94594 73766 53214 89353 36342 36401 57497 83491 49422 34556 29860 10493 6929 13836 18900 52944 44100 68192 72333 91631 89842 24571 22879 10474 34761 22501 90545 5100 22703 53901 7275 50624 53931 58506 27997 57417 8886 84694 96629 3482 35984 10760 98692 46856 24800 42257 37793 9433 96300 38463 71886 96224 84643 20833 8210 32449 18410 77804 1986 25966 96404 55639 22727 76551 92952 34744 13027 32191 12980 39600 19567 95960 36312 38252 37058 10438 10719 46031 44254 47365 44322 19899 47138 69220 4454 30478 54486 14524 76192 88540 19123 13698 18243 65198 76508 97780 63476 76715 36943 20052 32351 5383 39781 38984 48409 78344 43662 53598 27617 52264 87821 38882 46708 4809 2671 47168 61596 90353 23791 20995 88578 33002 80554 55397 35467 88567 74303 57517 5117 53619 10437 27578 29618 1282 43712 96360 10066 1064 78859 86375 34720 43199 60961 97191 88736 12875 46263 97181 51513 88029 47699 4217 9310 3129 61646 33198 44624 42629 37672 28181 59500 8496 45722 32074 93691 60016 86824 79821 60159 97215 24988 2974 56359 55758 44759 24520 41660 80355 73739 2605 48709 86886 94403 45662 44607 62305 2679 94861 18497 76655 51132 27384 12781 59374 530 43370 57334 2543 46880 85564 61247 18893 6780 44928 16656 44425 17033 95951 57727 63144 61265 89426 72959 33458 5551 7712 35769 1144 7557 6114 60485 21334 88458 60109 63365 70992 14157 45672 14005 90793 46997 37104 10700 41786 95034 29081 17441 8264 84702 64031 9886 98634 97685 24711 88669 33733 67222 73632 38115 34637 40774 65191 49110 46503 56027 63650 29013 93973 85644 21807 17591 88378 34378 50195 8776 8940 5184 31783 12769 2546 59920 54815 40941 21869 59161 49155 61702 74115 37397 60342 85697 2696 17662 96521 35975 41297 71140 71511 9650 36714 38639 18480 3006 54713 48032 53681 34873 95459 14272 92581 23710 40653 28516 15066 31061 86598 27394 47219 65742 61114 67935 73781 28352 65722 52422 40690 31542 31368 85856 91733 23769 25484 25574 48446 65958 75600 13095 768 48279 4859 67980 2991 60492 80214 59059 90954 38009 31824 5924 69746 8823 62828 92645 63770 97101 57870 88940 6684 79168 27244 22534 9847 72147 60142 41773 54365 43368 7118 13678 50600 30210 84875 31182 62592 95029 93518 42566 37732 71671 21140 9706 49144 98147 18467 60552 76400 4919 83989 79718 96050 32473 86026 82388 8780 16338 9061 42939 95324 24988 12458 28177 21508 67126 70241 86726 63168 71729 5501 35286 9089 6842 70818 6102 78859 4110 16364 36104 65583 55048 69375 5069 49050 5511 48555 68589 90406 15370 10218 58492 26907 42103 85779 66160 67494 69871 1483 10105 68202 55886 92651 14502 13067 78268 67041 73578 34225 80448 70207 52321 75274 34141 79835 55515 77741 40624 9960 75611 62176 63240 20465 51272 10669 8831 84822 81508 26427 58773 76822 88258 27868 11670 82036 52553 55165 58560 1270 20640 51554 82091 84727 28501 84903 533 96545 4280 96940 3420 2077 63484 70227 45061 81867 80364 77981 25534 61371 90500 36539 42442 43179 78363 92134 83294 13897 9989 73434 80842 70943 97773 22967 89581 81549 42464 24838 17813 7889 29515 64084 74528 82776 56656 19563 5290 53894 98131 41707 23300 52832 86966 16213 24863 93895 80138 41444 81155 49802 85448 59431 48937 59678 34321 3133 63592 86813 88029 2114 49104 75930 52856 85537 76019 64609 95165 70362 71951 30088 14001 60320 7786 79365 7266 97559 72160 89936 23780 98720 37011 39694 10791 96219 48940 83313 81069 95329 57444 30501 38897 6129 13941 7311 70543 88883 35644 20335 71635 52442 37402 98067 74774 21719 42707 75139 52192 90371 87692 44245 36421 97104 65949 64222 80037 52163 34398 51048 37633 82103 80996 40682 75214 76803 80209 61878 11774 70808 4878 43054 98273 98956 87416 72611 72361 62608 12954 89252 42045 90156 18190 3653 36301 66999 80735 23823 5275 73869 25614 27836 40002 75213 82555 6384 7012 17645 14228 94432 91076 34606 57111 97823 69672 44230 54917 96691 58515 21600 55138 37829 20680 90796 88549 35349 68184 80784 27966 30140 71600 23504 95988 75227 95921 78056 35287 65018 69801 25139 95392 12619 88138 68779 37901 28319 86303 55010 18200 30398 5761 82992 89165 16318 98842 20323 43200 30658 43063 12136 16284 40897 13415 31931 14250 6530 14946 8336 20792 49084 65181 77832 91824 43124 34635 22276 46898 20920 33058 70130 53490 90807 34827 93321 54018 92448 2858 13343 30480 15172 76197 42630 74455 11287 90413 42708 93254 84649 36834 61743 72417 15959 35332 61695 8289 1058 1984 20322 42057 20053 93408 80796 3328 84779 88495 30266 29049 77307 32698 58070 60506 59535 19718 67722 20705 26919 24438 7783 4150 65531 59840 97751 49336 56014 71261 98156 7462 15473 7742 42695 90059 76669 42618 27231 16620 13901 25893 6553 86146 12235 92587 66867 42169 29281 49190 3596 49461 73717 44770 57580 96276 89968 64837 44521 21558 76366 29013 21356 25968 60777 76701 88846 62498 44563 71663 3933 84172 267 29498 25274 41760 68493 50394 38646 346 7294 69987 37026 8775 39167 33278 59370 18074 53051 63198 27928 57514 66308 70031 27959 9957 35437 25316 67004 17319 26977 35086 37049 19757 38509 90665 55875 50795 50760 98064 57903 3154 36492 32398 50826 10245 92292 35032 54759 14884 60873 32962 68697 51480 2097 47781 91287 35506 19855 44096 60429 8143 41111 45019 41987 66390 79450 60233 65649 1401 69494 90918 48942 56126 12438 18583 61213 5653 80989 37131 37056 57112 6029 21549 15674 8661 94703 26138 80024 95744 48546 9853 38048 13237 14221 9104 88686 63050 95941 34214 22553 47308 52636 36958 37081 55874 14511 41279 32493 88099 20857 9171 93004 48370 27277 2532 23700 13114 70726 16666 51494 82839 55583 75467 20702 87410 32373 95384 53582 75023 22957 42624 56459 61568 82157 67754 30637 50697 94408 53979 94314 63488 93837 41988 21178 65046 97510 66474 98265 38354 66997 55034 55128 77557 17827 97600 30533 99106 84070 31640 44874 86484 2787 30496 77377 56876 43786 65359 6222 48108 5280 56346 14650 512 37343 32064 46480 80484 57591 21394 71515 17852 5464 32361 53959 70476 32581 70966 20565 94703 35370 39421 89943 34061 69572 87949 64109 51085 70650 76252 89399 37248 93222 9379 19239 6531 20856 80122 79923 33770 60497 45868 36329 74908 35154 73975 48537 28736 48581 49954 25021 20510 26961 75454 88419 78132 31504 56594 84244 30109 44232 3918 86871 55660 59696 77748 98816 13467 46761 96690 14671 31501 48994 81678 22153 87169 8423 49812 10502 2814 88575 43841 730 56782 20552 61699 59063 8147 44556 50496 94938 28476 45038 93581 92272 47559 22704 67376 44550 33784 44679 76012 73334 45145 12779 60504 95838 92217 26677 64198 84871 24964 84747 48697 61430 21371 1347 48988 36024 2649 69212 51013 93364 88587 96539 19116 93591 41425 44665 56866 52145 89355 59327 73607 16497 77112 31476 22589 5613 72783 18387 73308 28426 74145 25150 10710 48125 35217 50290 33730 61840 91314 1859 64357 70958 59979 67500 61616 29083 78115 43174 11676 38301 12808 19280 97981 51587 62628 69773 85709 54384 52422 33612 38745 44331 50253 52544 7723 58395 780 4568 66018 90550 60695 62914 31327 7654 67885 70397 46478 30910 93951 85158 53298 33644 30571 4624 95082 19033 9592 43058 57096 68434 27037 24071 26414 34656 43647 25630 72308 88364 80632 28498 94682 4551 36209 3304 22118 90759 83263 61804 340 24360 27527 83850 57306 9242 74950 98392 62427 5317 35600 10249 74322 50966 31428 32655 13899 12529 43350 68453 78365 43269 28529 14013 15068 5722 92486 48091 87803 94237 45014 42467 17340 42507 83645 21669 1619 74347 39669 8665 327 11655 66727 20439 34023 3217 54507 3613 67710 30631 39586 64403 28959 73778 41303 8772 91448 72528 44610 9070 8017 9211 70959 26390 13445 89310 39767 67221 63605 53179 72989 48157 50355 94926 8775 38286 37201 89743 90635 91756 11030 81334 43032 4843 11089 25816 12265 13554 2565 6742 66643 20816 76940 5948 61273 29382 72256 33611 56275 85667 95131 89684 7516 70304 13356 64275 71062 89525 82473 8739 11502 92669 40141 32001 49575 19440 64731 6037 25048 60970 23871 65138 78531 28895 59195 12880 23282 51897 57583 57843 36271 40045 18015 83107 29044 19118 22992 20338 46978 61267 22104 86823 88922 2348 29512 43875 34370 81012 84607 29129 30211 44334 24111 73204 92107 84434 40720 55204 85036 6731 23563 52181 42939 67374 29257 60206 86368 40910 42251 64571 76704 92722 81756 8456 11304 91615 36879 29550 35736 3106 38304 77806 84007 63552 28604 11336 75817 98321 38296 42478 61107 48109 87191 64058 65227 49958 22679 69521 44320 81516 17004 72462 38269 69505 96980 93709 67204 40638 90926 51863 9120 94420 31813 94738 36927 77041 5228 43979 30930 62488 14 14163 86048 55087 88101 80586 88336 48238 21750 28204 35116 70842 78835 69366 20084 36454 15555 85585 79518 14865 73556 95599 9794 33281 22358 83613 3171 93992 41017 21465 61055 80425 88501 28614 8171 5958 91559 81122 94951 44406 84106 4899 27798 93683 87644 13096 55815 24430 25145 23076 40685 63653 10356 97045 28725 21028 66486 98256 27278 44568 47719 47313 41046 329 27568 678 41769 12283 85293 25157 85229 112 97573 38540 40522 90380 7807 63380 20335 56518 91084 9428 72610 61698 53617 14094 74613 4490 96714 43314 20248 5361 90447 58363 49641 94693 17088 40409 64781 39131 28928 15496 20761 83788 59233 92287 42225 88844 21218 14188 87617 61394 66564 38338 34277 28022 1780 21047 14369 16901 74121 37857 22010 39815 76077 22751 59496 60419 54039 82159 50088 80302 67836 65032 29116 72874 84258 9190 35341 13019 94277 33203 52325 71193 54848 18245 71780 82489 74743 65901 84281 81333 2457 84218 78828 98152 38067 14624 64366 78901 30658 36138 45522 94523 69822 93273 16838 71929 33407 96310 69859 17563 15776 3755 39792 78808 26473 84929 77823 47989 62903 56720 82213 3459 30551 95958 72948 64843 88680 9926 25099 64880 17354 58713 8511 54033 59544 8093 51055 59552 71773 96961 67621 71409 17223 61003 36756 21112 38213 51123 78725 8931 46503 44530 15101 99080 15091 25409 42198 11906 91421 58057 75526 91803 98609 78855 52128 14240 40094 22082 44919 96152 14876 28372 87766 46827 73410 30691 2995 16802 49140 75697 19387 82381 68715 27116 90331 47258 19996 88768 8254 18644 94904 27676 97618 51604 35778 31876 47120 51045 71465 27604 10640 47852 33875 37158 9046 32297 69304 39155 9460 17781 91547 32646 61823 20218 82248 1054 8208 96318 96270 26439 75020 18427 34512 80540 50805 6650 61477 97390 16619 11829 83331 56185 42681 60552 4794 22606 54499 95458 4026 63961 17061 45474 71907 73023 33832 8577 39862 33509 41648 22402 75275 36646 85861 31632 6478 94552 6578 43220 86499 47338 27044 12497 95957 24066 47572 50388 59750 16340 72449 64080 9595 13177 73678 86865 26366 34733 5348 84271 64857 68222 90098 16280 28958 70069 97994 18683 92213 56979 83512 7585 71187 47363 10409 24234 11544 42843 89446 80239 59285 75763 72505 38682 56697 90149 3909 65145 12189 52437 57306 18830 47532 58803 96261 72267 17927 76639 5063 78532 48259 12687 80737 52393 3187 3389 31910 17785 77249 98158 84341 5686 71366 35695 22499 8749 94352 49846 63169 53532 4454 18353 27039 88516 2606 62508 80259 34387 5454 4446 87848 34062 38624 51478 32249 13518 12938 55575 37092 95414 93419 49083 87008 32046 74754 34736 93895 28575 66830 51560 76733 64622 9098 94757 55371 11864 10167 68140 77986 47070 58171 89184 17658 25213 83462 5423 48180 10789 64493 81808 72936 89191 8141 74565 81314 70824 28235 85122 29061 10472 88083 72807 3702 14256 4356 60013 97941 1726 17031 52458 40995 75464 23498 85560 80992 27632 26088 57740 19918 80212 67554 3409 27203 4689 37568 67771 1887 37120 20478 62586 78316 1384 96861 62503 31762 47327 4370 64048 46582 5265 61917 70998 78181 43776 37520 32400 6950 78390 60849 27018 93087 91188 28411 58175 15395 81650 67728 83000 59075 30933 91682 79378 30499 22493 77967 51403 51221 8984 74232 34809 8767 38254 70469 19816 26354 39366 7511 38309 19123 71452 24119 35648 72696 80904 47254 43483 92330 51986 47862 97164 87428 65196 98952 1965 97872 41388 58688 95401 34691 18160 80529 42868 63464 14812 85261 54329 54259 5133 94528 84429 10803 8769 56233 39385 48702 52488 89440 39632 48875 78105 32579 90461 4760 43231 38188 4809 97744 90475 98147 95919 29557 38347 44752 90763 87784 90467 69969 1799 61206 85829 22590 21715 87914 68176 8360 98149 84439 24532 71837 54286 93974 98744 50304 79215 44246 11965 84040 12868 1031 93677 24825 24346 62712 74528 85542 63727 50951 4744 64584 63253 50833 34171 88597 7642 62030 7885 58578 95591 94595 28929 95334 53609 4599 91473 49340 74969 45534 45022 97025 74586 78782 3178 52323 85392 82278 82813 56185 81584 91595 33349 76092 28732 75007 58616 96765 27519 79648 22741 25332 1132 62046 54184 36998 45526 73862 6698 30451 91443 49188 87175 24400 23237 17359 14918 16188 61784 24729 33195 34316 72949 96331 89558 7072 83654 59728 97001 5926 61414 61017 51155 45633 47251 23171 97608 10703 50707 12564 73006 48009 26996 32531 5494 29573 7750 90139 14563 42602 65755 87222 83369 90148 37547 78472 56945 55365 75419 62275 32772 29129 80411 74024 31211 35406 26440 82813 59057 73137 97344 93689 47356 91555 69985 26064 88997 80518 71053 80096 44691 43187 3365 59956 62325 31953 5455 56103 5945 23822 88459 36906 37048 29450 96210 69698 8032 36946 81129 96541 95480 89037 77270 13792 22280 48264 77854 18823 98656 26657 54333 14829 59552 11182 85560 17566 79656 2686 10431 82901 70954 67016 90521 52724 7949 49553 51838 19987 57860 14991 6172 14586 2976 59243 78966 53728 91776 44327 75940 64322 77428 48835 60040 386 56870 26463 55523 18732 12662 67259 26194 95421 31178 91316 97471 2203 61526 20011 81496 59184 27681 57885 55185 51712 56127 62286 44978 71218 4135 97443 73522 49719 72641 63866 82990 95926 55841 22542 43085 54586 75951 22981 90688 11384 40333 36842 59096 6344 14679 98892 43723 92222 74498 2229 30562 41390 97637 32558 50849 36558 20051 65488 90344 34383 53129 36861 50234 79418 64184 33938 50999 22151 52096 45712 28307 30951 74000 3069 1310 92794 37097 44277 77358 30351 94105 80355 6246 8880 37186 92664 72457 85936 76694 35549 36111 59086 21143 92361 37660 49700 90083 36293 37688 82525 27780 30865 9421 25736 54726 92618 72523 68179 75330 86692 16835 15271 14988 9202 15943 56259 37924 44541 90220 2161 23927 10058 43393 5163 88166 52311 18270 67373 44487 21994 75579 98063 48199 14621 88031 2666 17286 3020 31245 44351 72911 72720 57414 29496 89814 54446 42819 92942 64190 54595 25680 52693 43756 67172 35609 52366 97739 20973 7725 64739 68328 30551 26422 28146 15996 44516 26921 28919 81684 79315 24578 17176 44093 66976 91368 44526 70937 73612 58782 37955 5904 1510 67749 8331 32778 58449 69599 57256 17032 84478 54505 66922 76398 16050 28596 88546 28961 11177 87774 11262 71804 13456 74286 3577 23721 30275 55788 56566 7536 37425 26806 79860 36866 2335 86415 3935 19147 53123 59474 21643 52961 48636 39390 53195 76104 7747 48079 17036 79156 6782 60558 72538 16862 25922 2240 56313 24619 20935 16104 78459 46613 29685 76357 44573 14112 48054 25287 26160 30656 5538 22024 74857 3382 91292 37638 94095 95192 61938 60481 21175 91624 45020 138 3335 95333 95348 9037 25059 37087 85078 86814 76621 43755 94771 62381 15783 3117 30544 19918 64265 68452 58418 11948 34486 62806 85257 6160 39037 39272 92165 64776 32396 55602 74563 81066 22990 25728 36852 63660 71054 89532 2859 21807 2039 59662 64705 78478 47827 1895 67627 68048 8064 93232 22278 29571 57889 45695 69096 55027 87632 69275 94220 38800 33745 62078 43454 5825 16327 78061 6673 51641 98364 81742 33830 87255 58179 46806 76720 67724 55014 49298 6723 89776 21152 27195 52260 16972 77654 42774 2511 32765 50834 91099 76057 81792 78928 63838 62616 54507 96421 18857 68757 31907 76017 29092 47903 4208 40800 57753 40761 63330 38175 37440 58753 79417 40599 73774 26187 67669 97992 63740 46659 99101 95331 25374 98417 67795 27818 61363 21191 32856 56406 95371 62391 28512 13569 55179 58545 88216 81725 33212 5922 17051 28889 88135 40947 46079 13056 70719 28012 27560 79081 57687 77456 43566 23415 52940 53331 7023 52720 7375 17030 3230 45307 39863 37757 87778 65409 65911 56505 75219 91795 58789 89611 2820 98753 21046 74029 51925 3236 10969 26624 23236 4008 85368 91291 15976 14860 8024 71244 90727 35031 58543 94005 8463 24864 89324 11058 81877 82003 34616 42559 6213 19511 31312 84200 56957 43330 1400 37910 50490 29103 22843 85043 21505 65596 44174 16836 72704 44615 73697 6953 67834 78247 68995 14305 43005 34676 28161 25562 40568 92227 19448 56858 84368 56767 21672 65647 61859 30584 96064 11707 87465 48818 24598 49881 81122 98172 84036 4702 53157 46223 97041 25791 15892 73724 23651 57013 30250 10499 90186 11712 7523 69667 57676 31873 75755 21824 37227 36835 92357 97374 97768 86895 37398 24499 74078 22668 80721 80193 18046 75941 66465 53937 76933 11924 85829 10662 64917 90668 45726 63048 37956 24028 1260 78069 51466 82756 83304 40210 17783 67028 60830 59954 82621 17076 5070 73274 5516 70366 80293 29566 45739 88805 10973 82222 65675 51360 87304 6162 43226 27084 84701 80538 7101 78984 90108 73879 80483 31297 46403 27463 51489 35587 1293 87247 92037 70473 13926 5001 47741 97610 1220 70920 95241 2035 25972 85678 2851 16911 48261 33021 44288 38137 25100 45412 41067 41081 56368 20924 9583 32014 49665 27641 48398 78995 18590 32998 71185 25846 29974 64123 96716 42006 26705 49360 40979 29780 18751 72972 30816 58655 92753 48293 26783 74902 13245 48596 40343 48003 58849 71615 65886 15123 64147 77083 43102 66327 89143 16015 41626 62719 44642 24494 66552 54973 93736 56332 6056 23310 21857 4283 94672 44506 88325 85942 15435 13526 15907 6432 71306 55631 51464 83598 38999 15934 58769 77744 35903 94933 46815 26800 19711 62989 35090 41537 63228 10053 96645 13768 26615 25973 55805 36429 88759 1138 19956 82369 2578 96151 73911 98559 11131 11420 35421 97240 36522 25354 51999 41703 14691 31451 67576 52866 88967 46049 52932 8706 85810 15910 82005 69055 80884 59647 63574 19098 6297 75864 62800 82227 18423 61271 10755 98377 96810 40462 3044 48126 47326 16416 9098 73433 42282 87656 75153 40017 82900 98110 5816 57548 13166 21382 1643 65497 41247 70915 88942 55324 14768 15417 82632 40111 37851 58719 18188 42261 56196 54545 85200 57715 51124 28883 5431 38684 84190 78223 58277 83462 98049 79673 73810 52540 57341 20088 66230 95925 31085 42967 2500 80240 85378 52291 12635 92112 87047 80669 59131 97379 73903 14672 11832 39690 39362 25631 47767 2520 6458 87246 92579 35440 73111 61252 75212 31002 2443 29776 56659 96527 16750 1838 96630 43547 70450 40915 11044 50092 12766 59508 71723 48016 9664 82652 62523 69917 73728 38977 45256 94050 50225 74876 58659 36190 16236 37515 62646 12220 81465 2722 74824 17618 30034 51493 87495 95292 72287 67476 11784 17463 22745 86204 47927 4237 73453 75141 58355 96832 42296 22412 23785 9490 9737 54022 67950 72568 94747 39982 92461 74230 3544 57406 41328 48716 71275 3035 64718 881 70409 87230 7561 45129 85453 13496 72039 42074 87035 67802 31370 80297 77535 257 60363 98140 3047 73283 68567 17184 47085 52418 11178 75001 70340 51347 44 65650 43921 47674 94165 58143 21620 88766 55474 71593 68139 77708 23159 77424 20134 35977 67827 97621 38333 72469 5847 81724 54141 84955 60248 65971 21728 30415 29940 48186 40617 72258 4253 12146 20823 21512 5048 92130 79456 43393 51150 51766 1645 97105 43344 91148 53428 74650 46485 18991 7138 58357 94830 48444 86435 63328 97679 42005 91468 94734 75806 82778 93732 46410 25979 15817 85554 35866 35257 1931 18168 22112 22430 57109 88154 75687 23808 65042 54277 56285 83380 47056 6154 3675 34640 97886 12720 81545 44523 96094 70350 2261 55536 24777 43030 30390 6516 27980 33170 5634 31317 20018 49068 55368 77335 58070 94835 55086 57965 35022 66731 49975 49391 95531 98967 76755 46976 71277 59940 86937 4123 89367 77049 93702 10470 92968 3408 57996 84914 81261 90166 46092 55189 79771 78646 45565 90410 89318 26586 17372 5314 34885 96933 63869 80583 60387 98113 50674 91063 26855 81607 73644 54155 73985 64702 65681 67909 8196 42059 25443 58168 67353 22838 12148 70306 83983 24903 42810 71071 35964 25291 54030 1438 72441 55474 86761 68900 71142 15771 50959 74853 87425 54749 64085 36794 92446 40887 57904 25738 19858 67734 25718 81044 61735 15243 92189 52830 451 42827 87251 90688 63658 43310 35871 86413 76975 18884 86299 96164 50448 86122 62182 32291 67151 11505 24739 46574 2880 78980 76831 8353 10348 18833 13279 64014 72280 45770 31070 81485 44035 93623 71952 44210 92310 35445 20361 53405 66448 2282 26810 55293 85347 35080 33156 71584 48123 31165 59831 81629 41574 53264 30103 96571 67991 20064 44182 22827 72135 23272 6463 25144 39276 56865 93279 52794 80876 37471 7704 87421 92099 60898 11755 82673 19183 34029 32408 2323 26932 47843 63508 45763 62219 68769 70516 26431 71953 15508 87131 40596 10863 58404 82079 17264 54881 20961 21053 33635 68094 4315 48388 89368 67799 55707 2587 70394 5154 4590 18444 81350 60259 75602 66484 40873 93517 7364 50149 69630 83000 86748 81057 1597 17652 30132 89558 77423 72188 41351 56951 75186 52099 35369 97424 17716 75714 71999 55560 87960 73555 78260 44678 74417 75840 29789 2793 84560 95240 39170 24797 10478 21767 85916 28536 13968 73063 44317 43013 36941 86409 52656 24012 22201 63282 29883 81042 77570 8443 68701 92800 86650 70981 25153 18086 67091 46565 78910 40184 53822 17240 43894 84269 18919 20362 17930 79920 29740 33685 48458 27229 2125 94783 90527 40903 12976 60422 4941 76699 38004 23072 92422 64995 3181 60232 37259 19949 65713 78331 22290 56955 47858 48694 43169 92511 19342 53474 21597 91743 50138 80063 26955 33905 34256 22470 77338 54322 70881 68816 54974 41785 29663 25089 64612 51739 46215 44550 73807 38359 28814 54789 90443 26313 1 93200 89701 66240 53627 34975 11041 14893 75929 34351 29838 10709 804 58218 97766 32159 68695 11492 58106 85937 27351 50900 48608 31262 2059 95054 1941 12887 74206 63156 75913 82542 64527 18657 48746 13410 39924 21615 55021 42624 1637 51799 80424 66184 27106 74033 93889 272 19826 20921 39132 79514 71425 67464 9201 22398 24994 82869 22922 26027 13085 98691 30429 31831 91985 28622 59350 69097 10831 75677 873 63982 58440 28263 70717 1530 36361 6766 16765 66113 51929 23652 23186 93649 72890 74276 63596 32255 54689 65769 72357 22880 38134 96869 58420 17208 75991 31945 24454 90626 87755 21260 28106 7309 23345 35531 10025 2959 86495 72415 59675 47866 97582 40266 95436 21803 48059 24866 29687 11999 14267 98924 34031 87936 78106 2192 69742 12260 55997 73515 55070 71994 3569 27744 88896 24235 29058 84571 10980 73401 39960 97273 29485 40963 82206 53992 45072 93161 64103 86586 82391 50443 83741 93261 97856 81293 18447 48504 70782 12071 91115 75754 30873 38521 51005 87396 61168 13581 60374 31914 48204 50476 92449 94020 69082 1551 85212 25685 39847 76364 75730 96635 13203 13433 64303 537 15408 71028 52713 15242 4458 65047 26206 57865 68387 44850 76157 13213 9532 81461 60469 24290 7917 72468 44387 7173 79053 48989 25202 34977 67958 50953 62952 2979 61440 28863 40498 18162 1880 17722 64322 27860 29525 91986 38035 70843 94266 51241 95963 67297 75740 76769 92431 14593 39333 8474 20108 74622 81981 4537 30039 56469 1055 95676 89351 87205 5562 34577 28260 84925 85358 42257 91648 43069 83160 91196 93347 15236 49082 23193 25256 5633 55134 60888 17896 48225 97387 90659 38887 91082 93612 44811 29817 51752 79306 21566 70748 10362 92546 69309 88615 28486 5065 64424 12781 816 72566 58535 62069 79834 42793 98670 75814 22354 34986 13122 47283 43621 24221 92304 75335 8500 18309 23850 46663 34572 84830 642 86446 66254 26755 72939 54177 15081 30997 53165 59271 4316 28273 43978 7630 31164 21288 83966 46809 16532 64169 58197 27844 72264 81102 12357 97797 4746 8009 37377 92106 80952 63666 43718 32855 12698 34160 95036 97350 98808 24895 804 48707 28707 62444 69287 15293 86926 94745 21944 5086 19921 30244 15835 50360 9698 59838 52937 45974 32155 97169 68093 63857 57457 83329 76341 14997 44493 90292 49444 18230 59772 30548 22147 15861 43157 33526 24761 27238 90826 75253 62974 37575 97851 34692 91081 67248 90005 82256 30164 29593 84153 9573 2348 55811 87810 55271 41186 77253 67347 1519 34058 96397 77435 91267 56032 92909 23745 93009 22618 24524 36947 51409 43104 94024 83984 42444 7800 1697 28565 81328 33695 42644 56017 48962 4823 23727 26028 64113 79756 49400 54842 34022 58762 65978 87694 94016 10934 64242 80716 35604 16830 96445 45776 76423 83809 29245 72628 5425 8489 27924 43824 78230 98241 10521 95285 61115 12229 51979 63771 27176 78034 4257 92168 97695 38723 55560 89777 51668 21800 73854 89169 58888 7383 78183 13465 13153 41393 89350 77616 3495 37063 82093 84699 54840 3339 47954 81973 88224 80123 24405 24832 84372 16981 91592 37345 51493 48015 8785 36784 57321 32876 81001 78122 38193 96368 98563 49178 52735 52966 40737 46843 34005 34427 88019 59290 88696 34932 73326 87054 84550 29215 44507 60203 37005 26016 84122 30260 40440 81137 37794 4872 64892 74090 40558 58617 67454 9752 21429 53568 97838 84128 76365 71630 79095 85936 10451 53527 48834 55663 74267 84172 74762 18525 51538 86899 6026 72791 11303 68561 80509 22559 1432 17613 10927 55612 75618 68873 61313 45822 92282 72509 23142 56195 11317 66638 64919 82349 72129 81425 19265 43109 43365 20621 29387 61212 81613 73721 52384 11937 1630 9633 95873 87124 59868 32495 86021 72838 54417 66710 6497 38604 77494 93447 63545 54855 22516 49115 3754 82073 21663 67190 99106 31042 37354 72238 47476 35249 54452 19442 41934 58708 3766 77462 83783 68419 55215 56351 70887 28662 45448 58395 5903 26668 17222 31908 65057 73308 48889 44918 19166 17571 80389 7121 2634 16846 19706 71429 74798 69781 24660 26645 20790 3258 53569 21173 1482 79477 46755 74323 22122 53121 49354 31751 14901 61787 55881 52872 5746 21798 66912 63478 3753 23228 41912 7808 13922 94748 25069 52358 41043 32212 46775 25474 88891 23925 55378 52055 39860 59561 78865 22786 30022 5433 31983 90489 6160 22446 49576 90049 49567 69106 98897 51020 57883 8952 43075 57296 42742 15192 21210 16255 48981 9170 82244 38958 31941 61942 72974 13391 57987 4357 83049 63397 97091 18906 56760 24527 74641 25760 27361 63828 97149 27330 94998 84908 14894 45364 1360 56357 43713 80045 70213 93229 93421 68984 26083 52922 16918 45272 96707 29407 50329 91570 16730 70885 75503 91550 843 95534 4987 71115 63297 83635 53095 88012 33033 11855 16969 16438 61019 46440 46055 21843 20296 88129 1390 26200 45152 69989 90947 14862 92829 65517 82565 80146 46275 77364 6745 33244 23733 73205 95487 71107 55620 30245 59095 39173 30248 18617 8560 70198 98849 56141 76514 61760 93912 42408 17503 2227 1618 17757 11127 20280 94368 45992 39231 45153 64941 75425 3560 86449 68625 39518 52708 39091 20179 78695 70272 91352 73683 32132 36026 5705 6609 32413 28395 66536 34102 26782 51292 40318 50944 84937 440 50291 19153 8880 57928 49098 15874 73913 43812 19519 39705 7324 62264 31154 20797 40019 87202 90997 14825 87952 7244 54800 18233 10214 22200 19201 82193 71846 64466 6914 58783 37264 72356 65413 52234 1148 20854 58087 54108 70469 20574 28738 92531 50164 31288 77026 45079 42052 84626 2603 8347 46857 15545 55450 22027 51571 52505 95632 70326 76194 63524 77342 94812 40108 95232 93249 83083 79302 44596 2342 52303 17186 43110 93950 50142 65793 63772 90594 24077 14698 38588 87441 17792 89824 87981 80845 24260 4343 54425 71279 91538 16792 55358 98443 86103 40925 45746 80144 11116 79846 28686 69451 1669 98136 51521 40467 4553 92456 30099 34880 93735 64430 31600 45903 49361 42430 36236 44803 95813 28004 84154 23840 97359 41985 4994 12011 67670 36597 20815 32838 71337 39151 18381 43395 88347 59259 23292 20352 61770 42118 65098 31396 94215 50834 85654 81316 73263 80808 13359 47907 33975 43228 8384 60069 85992 67145 55877 30713 93130 46935 54801 96492 39477 15227 21781 20583 873 43952 50941 95297 37109 43069 48027 1812 17388 52541 63334 83645 14230 59382 79603 74733 3074 85731 21972 31778 92168 90790 83025 14260 32418 74823 67530 31529 5339 39202 61502 42787 89064 6971 90259 60759 45338 60412 60113 17221 56835 81510 70909 59764 80848 92482 96329 35777 40532 68911 40915 47881 32280 54129 96724 15415 94793 4556 3129 9717 86994 75397 1319 25337 48818 47679 24803 13079 47552 18061 86730 76764 54598 90116 2547 62661 25903 7187 39644 38049 95510 14010 95442 3687 48181 79630 43997 79771 4936 1697 53534 3393 25934 42926 65697 91761 93109 22785 61632 4913 42456 33489 46629 77489 57460 40318 42219 2233 3957 35326 91122 77655 65281 55169 38543 99093 6187 37091 40253 87801 75301 24439 9421 47392 40373 46227 92570 73604 53797 23855 32130 388 14149 19075 61902 10389 32157 77910 28552 71818 1902 17411 5851 65433 42859 25915 41692 543 74372 38770 77077 29218 53333 6341 89211 75480 41505 39387 61763 64827 96484 47410 11064 48842 3832 84380 10628 61926 70591 9756 11123 53566 48001 33222 87090 45984 71902 49341 93969 28848 45378 48209 54745 99110 23899 88083 90121 55738 22776 15570 98789 14375 1026 94144 54655 48610 73918 63781 95586 24536 69 77372 62125 62625 34360 80589 26853 67656 43914 63592 91509 2548 52003 31911 65882 31315 97945 67023 86485 8102 56160 40119 95714 44825 87149 17424 14975 82650 27848 52852 68064 22935 52334 13613 39623 77397 54725 57125 9826 56850 46423 15368 54507 65354 23290 57307 30437 45827 51113 7031 76863 69429 53866 39722 3923 38100 96545 35160 88589 80543 18949 46733 1928 36263 92078 92502 13781 9872 83297 42737 71253 44205 37049 42649 44586 8818 54807 13506 65853 96012 40986 36031 15057 73785 73914 93260 86891 84110 68456 15820 8725 83406 5795 69481 95366 82386 25879 93151 84439 54020 76136 23616 9287 3625 8026 48943 50829 45990 45375 45778 77777 21335 16233 61181 94739 14729 52833 98019 60104 30230 67968 85448 38875 1781 63470 86942 47286 38130 62225 69678 83547 2412 3708 6685 37014 50014 59556 18758 81560 20656 80544 755 95491 83565 13871 72812 10874 60096 9600 50005 47048 93409 18378 77415 15246 96367 63789 38481 56008 52981 80121 82860 29388 62329 78152 75644 98286 67171 97428 7047 73597 6460 54085 83032 28056 35980 52611 78891 9236 93524 74357 21901 59858 11568 14726 25099 7621 95243 88066 54545 11888 45551 87795 22684 93616 97103 73937 9043 92340 86774 23249 80091 74569 34114 79631 28834 68380 25283 60062 1485 44110 32906 20123 896 93617 86758 88964 51294 97290 19960 47853 30130 76864 20668 15207 58305 70712 64833 51106 80702 20432 79502 87403 63058 54576 63024 6266 33055 6629 9115 67347 51437 71815 67504 62441 62558 61369 91892 56136 42795 69455 76132 54098 80106 67580 66691 1891 29811 19185 55430 2908 97915 47673 25660 19282 36203 65861 41869 59215 44068 92091 82734 24561 30081 87374 91594 85482 53783 89645 430 17959 52204 72766 64863 7436 94114 53741 28327 75674 88109 39083 17403 65633 37881 8570 9154 27485 77302 60805 27005 93789 87259 57475 68159 60719 54458 15902 52507 44535 73491 3152 28479 94329 27618 90004 98221 72345 35088 91731 13611 40814 12309 56023 65825 50710 81817 22039 12696 98355 59907 8573 64036 82526 34337 97866 70997 69023 45973 80112 85826 86640 98832 9595 48183 93896 38847 38253 56143 67582 62405 89450 54635 63433 72517 46238 52117 74006 55800 94296 73481 4171 21919 78914 1449 13627 59800 64189 22307 12289 57528 7477 77135 18201 77132 6754 35987 2536 34972 46819 96259 46065 52778 42689 47098 71531 14818 48365 74914 23861 50879 84218 47834 56391 49951 29931 97339 2247 87444 24934 72199 35456 38765 31991 8811 92090 78519 37664 90111 40022 65514 34071 50075 6444 65609 64018 88145 54251 58138 14068 93574 98303 82805 26688 5619 23941 91204 18177 17798 41013 42322 19985 19335 97121 62738 81059 7052 68677 82246 75277 93365 74393 42142 34420 95402 77052 48778 60910 86374 34785 72181 42766 26905 75221 21610 17605 97081 5950 62830 54729 75877 79618 74105 50757 90384 98656 72828 96145 69966 6889 48057 76765 17735 91493 83985 29504 55530 50933 60297 42953 28865 24325 48807 60017 23023 50491 42834 75548 81804 56887 57186 28385 66904 62113 31933 70195 8033 28389 344 9502 61835 17548 8457 73064 82568 94421 50587 58035 93015 10858 27640 56260 4220 22221 39155 31921 56507 45408 88556 16053 13592 81896 27812 96227 33133 60289 72724 85227 52271 27922 54464 52642 14601 54450 28784 77888 25008 68916 901 69941 17259 43897 77870 46972 80208 50523 70809 74054 75585 81803 12170 46588 15158 75732 77650 61033 16106 91849 48456 694 82065 60309 33886 21784 25870 94119 44643 63776 11290 93325 8381 53275 72071 87459 9930 12979 88538 46884 74340 64000 68193 80613 60029 79943 90711 22788 49219 45194 46345 35462 20291 71046 1061 97998 15407 26271 82843 97626 94531 86501 78663 47465 81666 33961 14704 75146 19077 5866 52438 8740 98551 73420 4452 19492 80415 55558 44683 8092 73359 55302 98875 87715 97002 32362 71009 83499 38237 98971 4021 59580 26677 60023 88596 25243 81060 81655 84883 38846 45206 28876 22611 54204 85998 40733 64771 66826 98375 96608 51388 46364 16896 50114 32184 40027 76783 72233 42152 78760 7646 41215 2729 87722 19541 79859 96157 66675 72222 19568 86660 51746 87983 59777 63158 55864 88937 32933 50083 76998 86606 61254 13597 69537 30279 3671 34682 98659 87698 20934 5317 88798 37503 87779 67692 88999 10235 83767 30243 77540 71369 85012 16670 86506 4982 48642 44368 94811 88986 77848 11719 44570 62041 44967 48999 12014 54301 9394 75412 42495 9167 50222 639 93301 15857 31272 47080 48285 78248 39290 17794 69717 36277 42317 26968 59679 73631 32270 26407 4480 83583 1593 69821 17159 73649 99118 61869 58643 25489 19453 71993 15556 38600 40245 95322 14365 14514 35105 84867 42168 98002 53559 37696 15636 41689 79134 70676 77227 26933 97606 26609 45825 10419 56130 48408 58840 33761 78722 67920 88320 34345 20227 87400 91875 35325 92529 40347 10390 27042 15346 16727 67298 85329 20729 33654 89056 78964 10827 37740 45039 9020 90818 58938 49910 40662 28215 67214 96255 4376 83692 33708 52729 72616 51708 25635 77267 22925 76082 37685 37801 9084 41299 47091 54498 36226 32649 84455 42973 61331 79459 81174 41260 53209 70810 26240 76854 42362 40236 69032 57386 51681 52764 78319 55406 46388 50801 59802 96065 11084 33663 87835 9176 15392 16720 96250 12282 71240 15785 15664 78311 65103 65265 20284 8585 46540 67218 51723 95896 75370 69607 20498 93067 72457 99024 84727 56910 66137 66685 27952 22943 91310 46624 54577 29783 30019 8261 7022 41520 98688 62309 50780 67462 27016 66025 46306 984 24526 9693 81104 76021 77494 29053 58083 90844 44165 39433 67648 79819 17962 55950 46292 2222 2693 69399 35400 51000 97214 63965 67536 49583 25065 3044 18036 43440 84642 7432 82287 9982 23066 18862 80719 78959 82236 71588 81319 17675 23697 914 191 38910 86279 67432 10558 76700 86600 71359 92186 14031 79764 90332 6561 21491 41796 98734 51426 2915 24596 11268 44002 63997 71365 72396 27163 85675 98554 61659 13453 43724 19034 60865 42720 36303 64598 36337 26689 17687 80117 83840 34704 98104 89564 47294 96634 42379 60063 11944 11665 69309 11936 73669 45850 26739 23825 42293 12505 36266 61105 54148 35163 50706 92477 12855 95731 74991 69861 59649 18882 64226 13528 96508 88973 66918 82436 28267 32007 63846 68665 26121 72601 96887 70597 27172 85471 4763 55232 80789 9787 44246 98860 89522 98364 69441 50171 44903 64233 50654 37171 40495 72629 57596 81681 89411 27117 14397 52489 38731 70457 66945 63566 38134 14665 39005 94877 51232 96106 71665 54485 49388 28650 49082 17070 46560 74596 46696 71679 45943 6474 16839 1550 1025 6965 15981 50790 13290 95931 60518 93 60881 48269 85328 27282 62011 53685 72325 43150 26689 87742 85610 93293 54447 80331 8803 31135 95537 57614 43099 96773 84421 98200 43897 785 51905 95010 7168 60883 3214 62236 33605 63266 12395 43761 47773 86477 48451 72021 81470 12771 46787 14951 55907 9912 39059 25877 52982 39284 47458 12572 44980 76607 79881 48552 59737 15908 85131 95601 69214 3005 60494 83414 41754 63403 66638 33291 33260 35782 25458 49496 89431 48830 44886 90361 3984 21196 86895 90483 20309 16586 72595 80557 50461 69356 95875 16856 83714 50003 34046 76048 32088 70792 33684 81357 26170 88374 44241 27842 94543 57898 50572 31385 71062 34699 12764 6469 28027 81618 89962 92285 1377 92883 79062 18543 55146 82998 73600 4504 86677 71493 35362 12073 54236 82333 56387 79958 52349 23496 49048 76681 80935 58787 92494 86854 15070 68205 19714 3677 23908 75716 57445 76680 93053 69768 88599 48078 1250 73978 5595 42976 83214 5084 52265 22105 41077 13051 48471 48936 68208 1350 58390 88509 83827 15649 27184 17940 47096 86176 27386 8813 91983 38445 35565 56099 96083 78376 74373 9121 3963 86983 56370 85289 63774 43734 17271 26633 87760 56173 89003 72719 67401 43587 23135 69079 80559 84632 83044 50310 20697 92246 47463 79719 14226 26707 14485 6928 85279 52381 71195 4594 47902 75355 58149 4796 88403 87558 72494 39564 73895 8292 73541 27535 39719 3974 53288 27714 10348 73527 31645 97230 56257 60544 87202 25019 81206 92572 38211 30966 81240 43545 72241 95806 70355 16226 5742 22070 35321 65468 18515 23070 4426 49933 47707 93340 18682 54493 85101 33653 59022 45823 72484 71382 96464 86761 68370 79500 7390 45870 48947 17232 78515 32471 11148 80908 12931 92892 4167 68048 36567 11354 57029 85360 95084 92203 4439 2004 29549 48286 67651 41386 48240 63896 36431 51577 62611 23237 96439 77143 69641 11575 16331 82116 77687 83788 29698 22295 58521 14569 85861 4309 42890 27042 36771 13170 26259 810 36948 23811 35648 90359 35393 21478 95017 88595 49393 84406 45799 18136 12280 79724 12471 79305 45366 15374 28264 376 25313 43604 59649 67188 43318 13337 59887 18559 4851 11910 7319 43761 4581 42 78422 54677 74402 34933 64805 59171 31816 24853 98260 20714 91519 25615 9099 4150 14545 72698 4073 72112 77480 71550 55958 13033 78825 48002 61561 5832 50947 68062 92533 19590 75333 98844 55512 71912 36446 34554 33157 44066 24259 25400 54652 55534 89582 84124 46404 48587 4910 20807 12304 1140 17037 24850 49182 33120 75762 51313 59156 48891 4563 23095 94715 83117 8909 81578 61120 92737 79662 24873 68886 85867 73807 65276 60983 72814 47411 5971 26466 75498 7380 28632 38915 52810 55250 59025 20687 83053 20775 51088 25861 352 46498 66421 902 18209 8357 40294 26823 18101 16744 53654 41106 86658 54553 49694 42594 39050 32186 80900 60430 4540 3230 85363 95670 15706 2482 75025 76304 28991 38080 82230 78793 73300 88125 5054 60619 61277 67402 75822 2004 98323 68354 79388 85216 13382 30692 19675 28863 86831 92321 26442 15377 84655 34644 95716 34039 25662 96215 8507 56388 24996 34398 46233 81760 31774 78312 19669 94708 46718 45668 11362 14080 748 76785 50143 11987 72571 9310 96712 5671 15161 44137 39031 39100 7800 21631 94755 3532 93739 79050 54718 50580 31807 59032 16398 24862 93251 4497 51798 93408 72757 97567 18691 48336 54283 57867 23535 60730 7292 14568 83130 68155 73373 61102 77967 27226 71571 85379 55014 40028 53472 47024 53828 7367 34494 36672 95502 5660 60509 31777 32807 45045 95077 88011 19480 96971 33609 67180 52411 71974 13250 19963 36347 29876 50757 18915 86300 56934 71576 52130 13685 41941 83582 62533 75346 46967 91428 83342 75366 24583 8109 9655 39550 40556 86411 7964 33588 23841 79760 13431 79001 43584 64478 82871 39973 11173 62500 93958 96889 34778 64789 36164 56823 26487 84591 27269 76271 72049 55563 1343 27918 46114 32520 78652 11685 7646 93582 89859 12482 27793 29253 15726 88341 98636 85208 18688 13021 48153 57055 90026 23479 37965 65935 89640 92487 9952 84488 60759 80629 78688 43788 84389 38674 44481 62747 93450 62444 41653 72276 50735 28497 12749 97910 64446 14748 98655 93993 26473 66581 24243 75687 92114 62622 59292 612 35384 36667 49898 85094 59317 68221 12236 90349 98028 68983 3700 86508 11767 70412 3500 26032 81320 85102 49473 83625 61382 63737 69738 86486 53864 35739 515 27743 3339 65767 7574 13216 52088 68350 88316 53507 96414 47454 28041 8665 70817 70724 38241 63881 63468 37898 9609 63612 73576 76799 86354 14060 90324 7529 70829 16974 30426 78708 76777 88179 73532 95749 39464 84429 81210 1879 60195 88845 34356 11099 5538 31848 34835 83217 4839 24260 46631 24846 89665 45048 14911 41783 9158 43257 18954 88634 6411 29968 11735 34546 926 23180 13400 2391 18924 51369 45376 94680 51721 13447 24578 57031 943 74682 50644 50862 7273 15192 84713 19975 24611 93162 4308 3669 22926 75159 2678 80879 75525 71504 86220 79510 74730 7951 65008 83649 99090 2008 84748 51090 7641 50695 36006 82976 51177 7179 73613 26557 25312 84069 25721 93557 52515 29723 88179 75165 59405 20536 39726 12585 22432 183 48363 11428 19035 14372 84621 21154 70548 8870 42438 33491 86190 49425 22238 82630 36305 66725 60024 86652 32699 17420 57855 34956 66940 21537 80421 14571 46575 45894 22631 98860 3296 46186 13911 31787 42420 32792 36114 52089 95122 426 98431 9696 47562 98661 16001 20884 84895 18637 81294 35478 64903 79438 7264 82425 64964 56801 10773 44506 1086 62383 26251 96475 96663 4511 49605 3888 32074 81678 8073 28459 10965 94708 94379 41254 38486 23939 25806 90301 54419 11547 38669 2155 62248 48651 1430 21097 45133 53010 2597 25561 32462 75045 96878 30348 98526 45379 12317 81774 84979 43825 36142 82422 10358 40942 44761 39419 32083 34995 61578 54223 16549 24923 24147 82749 79244 83190 1938 93594 309 43389 2193 89638 7137 53645 5623 48403 76674 82924 61596 37243 48194 49229 9591 40003 97990 53280 43612 24557 5183 83059 25630 93671 80048 49191 7791 13123 15446 79426 32751 74 66628 36989 18648 77897 76209 72394 43775 81695 1109 76933 75278 43362 15398 65770 73665 52304 76701 84434 1398 31465 27362 77796 52281 88033 56071 6915 32216 19819 54087 2708 81006 2762 83326 58109 9560 3874 39206 48673 14142 69094 98696 60999 44331 90615 70795 35838 1452 63914 89400 830 76784 89263 37317 33425 50857 98852 81951 28808 27272 14964 91171 97467 42688 53801 77887 58705 32483 92215 38937 71612 98397 26025 72090 47840 18348 60039 50605 62624 29535 7278 89239 92653 4844 76047 22914 35995 86630 36666 24807 15246 61846 52064 28533 52337 51711 60377 3160 3680 30086 11132 802 1827 78623 69939 16970 64895 85676 77598 96073 53497 69667 93994 32958 21484 28095 89260 71432 88241 53760 31497 29060 77543 57147 46016 25466 96187 49051 74407 14628 13362 95839 43061 47240 43276 24385 7519 14168 67906 36590 93877 93640 71443 37674 13319 36406 7461 7232 5602 35519 58030 28232 27123 92281 15114 37549 63010 33218 62035 59413 32618 89725 46991 42786 76496 73502 21534 38119 32000 75430 21716 40982 17847 74142 29882 3056 95859 76466 62972 47801 52698 11736 14629 67551 13328 92262 29807 67857 47812 97969 2272 36443 42018 97812 20449 35313 46866 14414 94687 65369 61516 78215 9940 94774 31289 74953 50082 85141 17333 54896 52037 71848 36560 48630 51245 69365 2112 64949 81436 17127 43237 55300 51549 65231 66193 94953 77820 95804 12327 67459 35281 90248 75680 71595 86116 46239 93463 42100 74523 26878 65892 34717 54355 40235 33514 10564 2123 1055 13039 25990 52730 70039 7188 59830 62300 70056 78389 35839 74473 77084 69807 87093 50038 6928 33750 4810 33418 54215 59985 99083 7899 16858 74449 35093 89527 11579 38292 87597 73083 86772 19810 45996 53609 64855 19932 26248 12103 81043 70891 75744 17240 28025 88934 60074 55133 30688 84008 55756 95442 33202 3216 96865 25194 53195 69837 45226 97590 71322 94245 86581 76313 3699 93236 39104 97011 23179 69270 61815 26461 46392 92405 28371 86150 34519 84155 43246 52979 57457 46964 43797 16580 95427 39656 44190 28277 18510 4324 89304 94752 82454 17248 36041 16434 49644 78107 22821 74989 9316 30869 97180 61032 21577 57707 49647 32186 98841 23795 59468 72061 79542 55928 57002 64042 404 6909 61325 47524 54896 65106 5170 90737 87941 57545 89064 43326 48313 43867 47650 41606 48511 22666 20067 55295 94676 76856 18085 64597 83812 90345 55954 28537 22424 50436 80138 98851 22137 31546 21644 95606 20976 31132 10142 10115 74702 79734 21183 74096 1495 58884 90830 767 345 14061 28834 65995 54130 35654 55372 95441 65308 74043 5487 46536 90775 55134 25488 44434 44912 11979 6056 15049 85576 83526 1731 68888 78345 79423 51975 69945 55053 25879 37986 59716 56213 32908 40856 56606 36588 43833 58754 82702 97074 83994 22040 64250 88645 49432 31008 7566 74474 12424 54537 71054 64157 88637 1856 55242 48745 18048 17151 31952 88929 27495 86342 43819 48695 40194 60474 88268 60049 1815 42394 43913 62392 68576 84404 61887 93982 53684 24631 46470 16459 30723 83116 4035 61504 51114 10337 72346 54588 60164 75357 14227 13351 82420 80511 96556 48155 23161 19690 78528 67768 59966 6549 37327 12571 16766 61758 2592 87879 98223 26339 22475 64562 15115 25617 45421 19623 56357 22687 87529 65732 8040 42679 99021 9062 41909 76012 47128 15905 31855 39862 13815 10090 33299 7133 4983 97689 20159 29784 47490 40568 50235 1365 1275 77949 18394 6529 96441 97760 52174 65101 79996 75866 395 63045 98708 59787 21988 40186 70635 50684 8042 72228 74901 55127 42722 67281 52704 54658 6296 9652 26551 94781 28176 49614 61781 51073 58978 35113 57310 90037 74813 57398 31609 37023 75842 34177 79847 59429 8034 33981 22493 20827 98008 22600 18500 92520 2625 9210 78844 77144 82207 73486 79564 78082 36880 907 59925 71602 60617 92016 54962 26106 44231 86823 42196 91372 47102 54868 52474 89898 79287 15216 82000 65229 34153 8961 21566 33686 78920 15044 13080 45307 90039 92304 67525 48899 46584 87280 98413 58425 24255 19279 62198 56073 58338 42407 31199 20002 35670 41672 42585 63613 39591 52135 82935 19847 98921 8185 84968 8486 50313 55148 53043 73442 64218 76646 39004 78180 54047 15763 30359 37117 45029 17289 48932 90962 5439 93039 63603 93741 29000 34721 69212 40018 28091 68821 42555 13064 65477 51 53393 57128 39768 46493 39715 37154 58869 43100 11481 62934 27686 53528 22865 84670 89043 98113 23710 83734 42670 44638 446 11297 68852 29583 85524 21498 30739 36726 48116 39510 32023 50323 28226 41181 96919 10330 47688 44737 68384 71683 67230 96213 87911 40675 34851 80882 83829 95000 65208 22341 57849 19854 1252 30497 49284 83940 42419 91946 60060 16160 48125 5891 95183 52673 20608 68880 3677 528 19149 78549 34712 82835 35201 1757 42863 54714 97819 96206 73478 98652 67678 73470 23740 98421 22970 23653 68986 64796 72888 80276 51296 37036 58236 91999 53062 64816 28394 58327 118 32458 53240 46167 36293 22266 63648 36169 67367 30490 76855 97631 8197 85632 40733 11911 98098 69657 73229 17997 62518 87143 25093 89645 89844 2304 98387 12269 17633 16732 26971 81448 45625 44194 90079 43551 17081 46528 3853 42311 19618 35997 55245 41882 7010 97968 49405 69774 66441 46978 62462 77342 89306 34686 38080 9130 79668 82952 23735 38855 28627 69904 51301 75125 56338 79434 13726 68112 68313 68108 27480 40778 1766 32339 31924 15064 79695 19220 51417 49345 78093 45753 39874 80211 58541 24737 58671 66239 651 33025 30995 91459 85729 2394 56853 5640 79264 85263 45527 98372 26359 2358 27325 404 83306 83900 73703 7260 36393 21525 73319 40797 82750 38736 62449 20098 32042 48833 52838 33254 83420 97560 97302 23625 10952 15460 12994 85511 85660 41305 18978 55059 32077 70863 90371 59949 73955 57587 55288 2351 59856 98329 98158 36867 61932 11730 57412 98392 19311 91738 55355 58893 14890 44036 92789 58184 15869 96225 18769 95096 24549 16617 13842 36160 56509 8374 2973 38538 96343 38606 85664 23264 2951 96321 39827 92569 51984 94890 512 30736 60925 1800 26303 88468 37271 57586 59175 81533 43526 51751 36107 61736 97321 31099 9305 12030 5583 95198 67000 49706 56255 38536 58292 43198 75639 53810 85270 37276 78494 70851 96584 15758 88790 1446 62134 13366 56612 976 28810 92327 37982 91344 20329 54871 34077 10651 92439 79015 29576 49342 36253 98 52584 73972 14363 75358 45677 46377 22471 56295 73897 45353 31235 76385 55550 83163 93942 25064 70154 6956 13110 85714 22649 8469 3548 25611 35498 5671 81180 60173 19671 85002 81046 22183 7273 39192 85189 24937 48902 75504 24837 98915 97908 37588 36121 79463 66379 61321 42275 76575 19256 72389 44520 31446 54915 49485 12090 28898 78978 65447 9478 25563 20356 56786 76436 60669 26037 97737 76906 49633 24352 79366 51110 29607 81966 45839 41399 24683 20135 32568 36873 8958 15834 11298 12914 11773 72596 34795 12074 25205 56225 89319 35284 22057 14429 26985 79311 94714 64938 87192 8262 71799 51255 28029 44498 89563 13956 40438 78373 85754 87220 36648 73748 90537 43876 33010 15617 2901 36130 4136 97461 14160 24185 63630 15544 40706 97888 64859 34882 76876 62578 85033 20669 66964 7532 24577 40687 83844 30817 86975 1951 79531 11040 64826 93701 50030 76349 90456 17411 95799 53883 35490 71348 40248 33623 58069 12207 94178 49262 53410 39001 12065 86665 50995 75738 1759 51510 3496 17683 38322 82821 63246 28893 66239 26318 96688 97792 43713 29743 72518 13411 33584 53584 29642 86445 40200 41233 44955 94763 58499 73242 55415 15032 34111 57553 67466 28101 65798 77761 33423 66698 64709 54141 88376 52747 89805 18778 39296 282 24724 20436 78727 58854 38964 85528 97602 24073 37249 69002 76838 19377 8915 66975 24315 47061 86137 7736 49761 39291 65857 65989 9537 27441 54297 76640 65445 77990 62390 88463 155 66949 30953 47914 1396 37729 26983 5305 43943 55140 33756 26230 4166 17527 85020 12133 78872 89453 65485 22538 20564 61606 27098 62242 56941 40706 6345 53410 29634 91035 19900 20044 77383 82931 85918 15447 75631 73574 26646 94852 53011 47933 66395 79238 4305 91263 20030 60126 56398 38740 90283 9044 37564 35649 76712 62932 14844 26921 90988 11591 85584 78780 44837 96604 12035 44320 12195 3245 45299 51759 25910 41190 56531 2524 5887 82834 95190 96796 94741 57995 60776 21755 93630 7276 37256 65851 73136 39925 39928 31137 27300 18031 45012 35268 2131 84264 39475 86228 32777 28852 38431 39123 15801 96791 89797 43144 91492 35883 48095 5648 1326 81291 38474 11227 84032 95406 68302 63043 1516 12976 47407 94173 39637 30184 49644 28217 14205 65753 41105 20010 88833 86341 25412 7654 72900 79517 66356 25128 93429 68523 23153 32637 61246 84578 67290 32558 27909 10273 42574 3119 24174 59579 54858 27445 23593 5405 27041 22784 86296 40318 12447 45917 57968 86502 22724 95300 60311 41041 22485 53406 54016 23728 85177 55006 85236 77446 79744 19251 6024 8335 54870 6939 11050 30774 67174 40180 76525 94743 55982 56958 13520 4419 9571 21334 71412 61041 54424 76363 9350 65576 7134 2611 88665 71753 71947 28158 17124 40645 98100 18794 11967 11189 86438 19517 39708 21662 23574 63021 24362 73179 19529 72711 81972 6334 23913 83569 14973 37028 49882 91466 18231 47950 40031 23375 14883 28777 48137 16608 48429 22128 41112 36265 86457 49163 56385 80181 69369 16693 1692 71540 98227 3010 32630 29308 53 95768 59089 66157 31232 71532 79839 32657 1243 10173 1537 89880 77562 59727 53453 69461 47815 22992 91205 33960 48670 5956 475 36375 5071 17041 42127 98386 85276 67625 24072 32479 64242 69662 47474 13401 69414 76250 1431 23108 87481 68536 68761 28999 34199 72252 65818 35184 75498 65163 3227 8149 1975 67557 68115 97091 31117 81243 31084 87204 48688 25278 97420 64999 15511 76927 75461 47079 83920 4731 23201 14244 15195 5394 20880 62289 46690 21606 25344 21864 31671 17851 56449 39411 74605 31731 49996 87327 4860 79815 55871 91713 62870 98193 62251 41189 15934 36883 91547 33427 14002 67086 27677 11697 81830 31442 60618 43826 81015 82806 41180 6651 7890 14221 43749 11929 37532 16027 23190 82115 24384 53922 49583 40885 76285 45303 7883 3938 96121 19167 49441 18229 63186 78443 46907 5408 69775 20385 92500 37032 58157 67505 11841 37121 81317 13626 58162 97764 55494 25917 77527 44221 93741 11030 91494 21150 83951 31150 12726 6377 59383 99117 5782 68776 94888 73010 92527 54192 42414 61212 5319 83500 32351 15135 4422 85903 51827 6156 86859 64127 38954 79211 24236 22308 30818 25892 45776 19501 81063 9219 55449 90888 69894 31264 30509 79637 52275 35711 85882 47549 14202 83233 84724 17930 47865 69456 70411 92233 5786 72492 30419 73829 86200 85158 80014 50637 28531 90980 10913 79330 46727 9293 20467 34746 9987 27788 68670 47964 28550 44707 28315 88348 48545 27030 49981 10181 63256 98464 98931 25737 32197 84446 25193 23115 36020 67254 88289 88902 43621 55176 58986 76846 87488 32502 16979 44986 24175 40027 79412 81654 43458 5522 4536 29809 73504 8219 86538 655 70081 72160 54332 5365 81338 17105 48240 30616 46159 75682 66525 32396 66741 61519 89864 27489 57238 5146 92601 95152 78837 73540 74404 56077 57250 61734 7982 55066 21297 70996 70482 10659 75310 55310 78525 32827 13186 67937 2789 36040 26556 33799 2792 6288 82548 22282 60478 59780 38638 66952 11230 15804 79692 54853 96349 11616 26036 75874 65626 68062 70345 70298 77745 67988 98681 7181 76026 18731 59892 59384 78195 42278 96423 25345 95665 21689 75617 90911 63096 63608 40246 97932 71872 88054 45446 741 37192 84627 53312 10858 63465 12886 95861 38906 51054 33595 29314 64924 20802 80371 78080 53445 31778 421 79512 42676 70338 51414 50841 26726 42062 94656 85257 69990 1054 3582 85022 82718 68188 54961 54260 13657 20315 65521 63303 65752 88958 80328 19100 93744 40303 59978 83991 265 55463 64124 82087 95024 92487 74955 78362 51909 45188 32370 57478 3094 88958 12270 65589 92627 15504 41714 27532 73987 28228 83352 93194 60214 65347 56695 81437 80387 32854 19819 83273 43490 38603 71331 3518 51252 78110 12591 6603 61076 55425 71196 11395 73198 3535 22808 26523 8145 18672 50693 21227 43082 41553 25533 17066 78612 44872 56535 14875 98729 53740 21849 50478 25403 83552 82953 88283 52634 8488 73078 13483 39509 10193 30801 18738 52192 26270 37627 60300 25638 89377 23595 39411 81079 47480 8804 56541 89707 88602 1772 67447 63957 90576 75510 1137 38786 7077 25686 74882 60557 98477 34749 28361 95517 76633 33165 64731 53639 95356 70610 69832 43348 30089 93534 87971 74123 52162 73222 88310 33848 65625 3866 5022 30161 87250 98891 37816 67174 56734 86104 23551 92928 22565 14773 44069 44556 6976 54051 17149 91818 55641 52888 19518 26750 36743 22560 88444 85684 89832 15670 24869 74172 15494 45953 64396 7825 69855 18774 49810 87504 2610 89186 42998 80157 76887 68663 12788 52216 71310 17961 82417 98620 68025 65211 83826 71548 10167 48693 55165 12402 33775 47999 50354 6921 95441 47599 65481 85418 99045 71362 57380 57139 47751 98288 17821 16049 63809 17242 84035 60182 64714 52846 86754 66847 1028 86852 70697 64922 78874 28998 93613 58982 89557 65876 52261 31349 80458 64615 63541 42682 92924 44449 79728 7711 82161 18261 26403 63619 92923 53855 33784 8653 92227 63060 19829 66971 57489 23862 11779 89293 69327 75378 55935 416 90637 18799 19383 99118 3693 76869 91236 13648 26999 98592 93117 90339 90862 97411 31968 93347 13255 6201 18624 98365 8205 34207 21017 20585 49056 88195 53588 81565 6625 23878 98918 43662 58612 80497 10765 81131 96586 42789 91059 76860 52776 19412 86123 47975 15379 63963 43258 25122 40995 25895 85530 90077 50390 94259 37446 62162 78046 90538 90451 37244 27119 92266 80806 34005 67039 71954 82179 46753 33982 19765 64739 90113 87898 98882 50929 63002 79470 13080 84873 62085 505 30443 62683 11855 1784 35481 56044 92481 37061 29072 4221 44883 64626 40756 45401 19989 597 44739 55209 11086 4047 54118 1822 70527 94371 30188 91940 38582 79568 67975 34202 29540 40432 82898 61459 55489 19503 90628 71802 77254 29090 7563 22329 80831 82408 42365 28463 3958 71401 18767 80610 5811 58979 76688 91445 88844 14649 1563 29289 5751 29415 93487 40818 78678 4736 69093 86935 65413 30591 69057 90356 2038 19690 30055 59027 20453 91113 32642 71913 94517 86076 70932 27499 55074 21349 35055 48295 80178 63852 77982 42587 92665 5334 35843 9216 67747 19025 16611 32805 2217 63817 61868 71607 99082 40279 13076 33310 46141 40892 36736 29919 35237 72070 8160 45617 42297 39824 40943 66516 74645 88040 3776 56578 25968 67779 49891 70577 7133 15291 11622 75173 92890 52717 75363 7567 4580 31769 42379 76337 8025 56164 36451 77319 72187 5360 14369 94922 18922 88679 65344 80513 23137 90393 83135 67896 75395 91388 19339 43306 63026 88804 66377 73575 95159 79083 87602 13617 45770 30882 61782 8916 662 66346 8676 91241 17314 35444 49021 29296 62754 20164 43353 68438 47351 2327 78900 3182 3811 20418 96291 68944 24796 90446 85313 24045 5930 86377 44482 55356 2054 34276 65620 93205 4314 32825 54994 15109 21181 64053 26928 30612 21430 19484 29111 82732 33977 57772 45947 57493 46096 60275 62094 76624 37063 35451 75430 66072 15526 64757 26458 12631 43963 48532 67517 27697 51206 36447 12705 16315 88599 58586 18877 33680 2531 5079 30915 82800 16398 55965 59545 82115 42922 9804 94918 48026 287 4225 33971 57814 53490 86858 56826 13768 19181 9189 86423 36812 57792 58003 16260 74442 64562 6844 8518 9363 43771 84539 77175 11158 27003 26601 74065 21091 14836 84633 39746 62734 30927 80035 41533 34081 70801 81105 96792 11476 51285 14796 74754 53750 45549 85351 14008 83278 75296 16900 46413 46153 62786 97176 34355 28000 64296 69408 88116 8806 49514 64444 59988 7893 42231 6185 67162 26108 48847 72607 47275 65599 58203 12683 69632 88953 19413 60154 19764 73363 27678 83672 42245 95584 26179 82857 4790 94634 90166 17132 52272 26842 44843 62019 36505 15448 45544 21321 57999 34919 42268 74578 278 81903 51932 71765 50127 55584 28534 86109 87674 33732 73550 89305 3234 61103 57394 98356 63099 53729 74454 64368 51472 20976 70955 47987 18565 18477 73866 32175 68375 939 44076 44794 76130 14043 9122 95855 13283 35222 97701 83982 75964 65850 65693 92576 97799 10298 15470 82035 3179 3005 97412 33764 43144 12640 61686 61174 70727 62328 33479 14348 18483 110 90477 52178 25994 13159 16314 54422 15693 68376 44411 72548 71276 66003 1254 85605 82933 94226 62130 10558 16533 11638 1786 93280 45277 3138 28136 79617 16267 76139 81813 33011 40011 14587 44368 69944 64534 15671 79297 14795 47517 98456 10154 77102 71791 61448 30777 57601 77949 7224 21976 38585 54500 24889 57271 48121 79337 14731 15767 13751 78368 5743 84965 94737 9108 84613 33995 6592 18011 27497 4286 28031 70420 73281 30760 1075 6128 30094 77256 5496 90552 44792 18558 88525 66779 47985 40576 45324 14101 66749 32268 22105 2070 34779 60372 90402 54121 623 93807 88154 11839 90353 13862 76937 53573 25513 5880 34754 57771 98512 42178 72592 84672 53312 66187 36184 16986 78286 56645 57091 26027 22783 63963 425 62998 14236 29280 46326 7628 74569 80078 65328 73009 77025 40461 92013 39038 52580 29817 79609 91597 45190 3750 37872 94098 75972 79595 49452 24467 59391 14466 33956 65229 4879 66509 53719 50236 13577 69655 39233 10776 91214 51789 78585 26882 93572 910 29476 50772 71043 3531 55693 91078 45456 54995 30634 58948 63659 29660 90468 55628 32850 23955 77793 79416 21310 51675 11096 50825 59623 79880 87410 65414 27173 64001 35243 23419 55923 87522 73028 3857 3748 87841 37988 40173 80170 5148 97482 50774 13096 48774 31690 23088 75488 29716 20374 34181 75308 1797 34800 50755 37821 11061 75591 26468 90189 73678 10955 77243 80593 13484 77299 95179 15395 61063 81563 16136 9444 5584 55198 39105 87893 72168 87681 91862 30047 27964 57828 71108 62170 46292 83024 60606 48782 61965 45038 44216 8744 80743 91929 11030 1189 67985 59471 26995 11117 16775 10702 32051 57236 27439 4162 74726 75730 99121 48578 71597 44731 3805 9823 78619 29543 29390 95929 69105 30174 97047 89901 23298 96920 83451 1114 910 14835 88737 16785 39365 40976 64598 23281 29735 37326 54276 3924 3838 55003 16155 41694 22752 76808 33928 12478 82238 19655 6903 77498 55880 70385 37861 17735 31153 14438 58348 65687 50935 20754 75729 98144 41565 80775 75323 81175 52883 33447 96988 5357 8240 28541 28348 1324 46090 3794 68466 80831 67326 84189 78103 54692 31875 91445 41403 56167 4925 62103 44067 13028 87823 2557 58837 77174 97103 97335 97811 15255 50822 35994 27209 67710 13498 62605 61441 18643 50110 98080 18215 22281 20625 21755 64772 7147 14604 81900 7699 86452 74008 62383 3689 27526 26134 40633 59217 27567 97783 84798 47011 41424 5728 55012 1003 32185 25928 46840 90014 18640 35661 53078 13496 46511 51739 47182 13055 81901 13767 68881 95802 35365 30374 81150 37618 16481 94448 86239 87751 28144 60935 29346 19884 88406 15391 11059 68316 5216 48836 7274 51805 37037 75174 67252 8066 4199 46241 15561 62516 18710 48980 91416 54705 15302 18084 5591 73650 32813 37912 18487 1919 9956 7007 2083 92562 92788 91736 51190 68187 21557 853 9260 42206 49073 30277 94558 98146 60113 6110 59429 81163 5755 30385 44842 81009 12900 30283 8081 32024 84933 43439 2626 87317 53022 37262 28305 80568 30346 63873 25241 77229 52048 83490 63558 50016 46037 60803 29213 22208 97636 13311 36781 87411 51374 96205 148 22510 80094 85769 86088 54359 96267 29762 78618 25344 69273 94283 57063 32151 74929 68699 3297 76980 53963 80551 34649 71061 65297 73585 59887 71497 9422 2012 6999 84686 40884 38074 39242 82510 40339 90396 35124 91579 13913 58902 61796 92557 33721 51199 39956 14547 57352 16979 59812 68071 54115 1391 774 43204 81107 32823 75715 2868 56538 42765 31765 14225 15851 32562 26808 11236 85026 80233 40899 77609 98226 65222 26345 24029 30479 77824 78214 82633 83296 2878 66412 69187 87361 71472 87679 40153 68604 84050 60211 26903 32326 9935 83672 94342 43001 90695 98206 5912 81623 73212 57253 71226 43519 45179 11217 87504 16787 13357 27330 19978 1348 44589 29537 44965 92126 63249 83247 44960 86461 89482 7241 59201 52116 69066 26707 82744 48965 20986 68854 94149 21728 21989 59714 88906 68787 45573 68627 89805 72314 5518 46130 12113 4362 3098 24078 87452 63940 12657 80243 11922 68003 72272 84784 95209 60459 7444 24103 20976 71778 53449 76325 65166 37560 21779 6639 83199 60836 77481 10413 61684 47320 59458 87678 29370 44236 58177 90473 52317 45605 20829 294 82721 70575 4912 73916 32168 60299 90046 71925 64780 43961 15675 5817 1308 34348 4676 5174 11686 15924 88676 65680 88365 70688 97509 57325 74287 91359 62294 23000 65370 28238 79217 33821 48225 84792 80520 73235 96526 27758 19294 15997 27981 29642 50802 8053 24161 32090 34085 87923 79680 70796 19135 65945 89234 41623 24872 71841 74274 60620 99016 88569 72570 49626 6568 5218 11451 88229 28052 77051 38341 14527 93076 61628 58766 42714 44628 56395 81342 60703 52612 6200 38793 64514 21583 5462 57502 29714 68524 18502 14223 38880 30226 80135 34680 20702 71845 98978 9645 31937 17612 53572 8397 23381 67474 28949 66327 74636 29019 98972 42579 15058 69323 6784 23489 67147 90671 97570 87587 30278 64731 36829 11776 18218 89071 72493 72731 77534 80999 72894 68891 4000 73637 31324 33543 49638 98662 66793 62663 17096 35317 31238 14016 30114 47244 90707 51993 48764 26845 84344 2102 48643 43785 41433 30864 96150 46421 57349 14440 60308 60585 22729 14851 20158 59933 8473 41265 4125 23430 61331 36648 23507 67085 30456 27707 72739 45892 35153 86624 30552 48526 71069 77412 617 67345 18339 32391 91487 79474 37279 43902 82557 17296 72554 12349 32892 4130 25108 75447 61211 59953 88575 31597 74193 47270 44881 78305 67743 82044 52716 89213 20916 14872 71382 90522 96666 7211 71856 66403 94885 4617 37088 48917 86819 39397 7718 38301 31489 29444 8834 63306 81291 87413 61378 50798 56044 36704 44478 33725 63909 70337 88187 19296 16290 52079 23053 19755 12682 97661 45591 59723 62735 75383 721 34948 56585 30733 49448 31244 24086 19925 94019 97912 46982 95894 17603 96496 97042 21965 12337 30200 28209 55539 1609 80826 97845 39520 55825 58930 12552 97904 82468 81529 78908 36000 91739 91170 83057 64190 83930 64292 61522 65491 91233 48677 57136 76156 66947 36019 10254 71552 90223 64457 2467 81762 81327 61318 43687 63263 40958 45859 28704 4855 59320 10877 68216 84251 47233 22629 24029 1090 50924 99094 87296 86909 67129 7218 65637 37525 83930 58657 43083 97297 98136 47711 44890 37430 33050 92167 68337 84854 29531 85388 72975 16085 25434 95471 47861 60254 2742 50301 46583 61673 25485 56376 91606 6041 94213 16166 11286 47923 55990 66250 96032 63910 78454 93916 19841 5504 73132 19571 24680 22208 77914 3714 42076 50714 36442 10592 25982 51227 68305 93187 52044 50679 94093 94804 35335 93169 20114 74095 60968 43335 39965 78094 74931 38266 54601 11118 43535 12675 94628 39077 21546 54900 67189 63839 94235 93544 5987 91769 33586 20455 98602 5986 25579 69527 47131 48391 7178 15936 85852 33557 79035 10170 73485 47589 47761 47658 77682 70284 668 96999 47655 81711 97579 8416 40185 11972 74475 20052 11302 43573 16739 91537 18760 28219 21341 51671 46624 53437 22021 94945 46686 65041 28159 42136 93211 87330 97406 60459 8038 72315 64623 764 53536 13083 80930 47340 92242 27636 79692 36560 21479 68014 27142 90213 32111 25805 24525 83793 80479 97845 34309 10997 91093 11669 18789 6007 57081 69113 29459 44276 2007 13558 27625 66208 70774 9084 89741 47543 93812 38961 39809 85684 1623 92635 16508 18224 58487 53467 82350 29374 38012 50564 25254 74707 41880 2595 11376 19854 48717 83585 19795 63119 12611 98709 29493 7142 48885 19836 45363 74767 78757 71231 84937 36653 50072 50934 4640 96721 15866 89417 30373 40437 47883 96869 77638 34586 66272 95897 53989 59631 71710 83839 24774 98859 58007 92642 85886 62234 3345 64978 19780 53492 95961 47002 55442 25629 39993 52848 1971 53057 18030 87999 34537 94358 52912 3122 56884 96772 32912 89871 56912 95475 13466 30275 20887 51471 38794 58247 11666 95787 97026 47159 18874 17482 56574 31982 78829 71280 69442 40630 28283 44344 46231 21539 78767 28473 74456 97935 32841 36171 83782 52480 2660 38775 3520 47267 87477 40581 18078 81176 87668 35094 38019 91956 48663 69364 68747 98892 34665 3669 87309 68228 60510 23760 42837 45528 93804 18027 26341 76183 22855 76377 36016 97931 27714 26193 12810 24802 67034 41655 67178 48611 3899 676 12091 52243 93869 60783 44263 44512 87770 8413 88140 34690 3691 35245 25709 25670 19701 34822 76462 71163 37330 90938 85239 13709 48619 20688 30167 27790 67773 36645 19598 55843 28109 11955 12409 46554 42509 4874 82475 76633 54317 69809 50541 39172 3777 70168 83028 7829 59878 17511 94070 90712 52067 26736 11073 86021 38824 13643 25203 97126 45907 65333 78320 96063 85574 19449 74769 44438 33680 75791 11113 53354 74891 64675 45415 98468 71373 80103 27638 35398 41548 57024 77401 52113 79405 95063 44604 87192 83518 85448 44769 33219 82414 73222 64096 41426 71492 2887 4174 35731 20379 43418 28432 7965 31919 93687 87351 11905 14187 19161 21603 55900 4098 77871 22209 86276 42514 52260 39471 42570 39493 86242 11546 56328 62430 70832 32742 72081 53551 1186 76756 68796 33808 82449 51433 64697 6048 14254 43542 43337 83315 93104 76351 64278 77892 64848 75617 66136 42982 2030 29108 13666 91207 70344 98113 14156 18593 86704 67668 88988 76910 27084 33483 62059 87747 20784 99113 29513 13415 23352 64704 27723 6749 78097 79930 56028 51719 23420 92169 2166 4099 47596 82640 75904 86322 20748 95045 45319 86911 30864 59183 91545 36531 83848 31311 55881 47035 71056 11208 30759 91209 86950 61629 5869 82541 36871 81449 59197 77732 63477 46177 5036 55971 10537 37779 17653 43666 1631 40055 92862 72206 83220 70741 12135 55481 91919 14677 2049 41065 15334 58860 48193 46244 37318 66572 16486 71498 23550 74876 57550 95200 94436 18111 33155 68271 85745 71567 52469 60715 68583 75105 95298 24734 6484 30471 78270 92783 85396 58410 89996 11647 69835 78834 72053 30863 48956 46113 60039 20820 48002 76563 27244 94174 50563 9678 53253 47609 75337 84305 36954 84345 45240 74455 55510 16893 89132 51762 82298 14251 38165 489 12542 93717 42121 13585 29040 78324 48364 67593 81078 76533 60227 23780 17667 38359 76313 40972 62758 55157 13914 91549 40767 18104 67212 80445 10518 41290 32862 50134 5087 17097 17672 50199 42047 49747 38137 62484 63827 13699 30525 66767 17168 4385 90351 47656 11213 66746 70682 81622 63842 44590 52192 7475 94611 51073 78936 26620 47301 66967 21375 67390 26247 74755 73427 18051 10571 55291 23842 14161 11845 5308 36730 10961 26993 57477 7293 58336 53166 8849 68060 90899 93424 73358 64994 67647 6984 60181 13586 12596 52996 6371 15352 14519 97213 30673 84468 51441 22988 77627 38648 19201 46702 9066 28870 76660 29770 79300 63757 92496 59958 98625 26069 75051 89474 65844 30312 88593 68278 90817 63437 81418 12728 13574 31921 37199 82639 37819 95340 57226 5126 97902 56555 85588 37367 93648 18503 36407 3535 95764 98583 85715 7331 61977 17942 76786 39682 85742 86049 13736 19577 22821 86041 64685 69415 7325 27982 98196 32392 85941 7801 90306 74088 95239 52254 92821 60137 22235 57127 10099 35997 30877 7501 14104 87173 4972 71468 12127 14182 89378 83941 52668 13945 26938 96486 60552 96741 40546 64284 13577 27345 70236 57213 16506 81931 19391 2122 74765 83164 76597 42340 16523 17712 38946 35162 5245 64299 21470 28948 73226 78797 4126 62081 59944 81801 77602 76151 73504 23632 87961 24522 95382 23230 2529 55798 10289 46251 38673 57429 36818 92241 54930 72503 92739 16938 22558 83802 58139 61858 66556 12179 45859 43324 1107 79307 58839 79166 61243 20289 72103 24023 71958 45934 79236 50119 63524 73767 28872 25401 63583 49589 34620 28430 50240 30239 68320 16719 18033 88013 47956 97598 11941 13488 5644 9786 80268 44293 68025 97859 83313 85621 54932 52033 79459 43122 72022 62145 17366 68568 55407 32195 30864 56173 40694 51367 62781 1384 53579 33066 22198 49853 64760 82654 48800 5248 91705 82240 22714 98429 30119 96156 88683 17778 33868 80327 54330 1725 45567 76986 13521 55893 73052 70767 84346 38148 62823 31045 30310 91652 12336 96962 30630 84201 12538 94405 64558 31257 91494 13205 20955 76071 5588 94472 9964 29922 68897 71955 88655 15449 77590 34096 56001 41553 8278 47605 32589 25314 26628 43033 66727 27756 81927 299 72442 59061 96349 11310 72004 59895 23775 5891 4142 50450 43027 74903 39652 16909 83689 62379 43010 26108 74225 80460 82970 12193 26151 36014 77190 72744 43150 37185 36833 25788 40500 79340 80699 49853 69321 16638 86812 94428 94522 23478 28587 9400 27532 97962 66657 67746 48841 25815 76241 38737 42215 49827 29917 62228 24381 92943 94795 40212 23701 41482 87775 39406 67552 32794 54447 36955 5310 68551 47960 44371 52750 61974 38630 67915 98099 95127 7854 32458 37658 72858 33752 74954 24217 97215 64361 92744 8413 43294 25547 58390 68085 33481 17691 45187 98107 56462 50503 34323 95701 29577 73215 58281 43667 64801 9764 79083 94986 23911 68839 82402 399 82202 26023 93137 9775 96152 80300 15849 28375 98938 61829 45678 57258 89168 79353 73151 51261 26498 13729 78616 33144 74301 42060 66346 14707 28824 45502 5350 56457 50406 39544 22415 59783 68475 88617 45332 84907 86954 24944 45616 86131 36378 62734 22284 60637 20310 79247 81748 54940 59988 48699 91351 15095 55171 403 88202 91656 70850 86012 5649 35969 83445 85816 16212 3759 96662 99005 77506 22064 70864 60414 13017 87760 40584 88645 12234 88519 65975 9797 54092 64935 48831 19293 9125 60087 24590 31746 55225 33992 63191 42123 22184 50361 26165 80722 89507 43613 82070 80930 69284 48819 90281 25526 48690 6813 21013 64885 47884 53000 72916 2072 53293 96309 31995 64788 21435 43230 77105 27051 88633 2276 85369 29161 27623 92571 66939 49951 86651 81752 59506 90806 8255 20223 69355 84 11695 88239 53870 61558 41399 709 78274 36183 74704 75899 24585 83077 51079 20237 2894 60815 44996 54517 7473 87804 45889 6187 58812 55212 24611 81453 11974 24747 28877 91238 29603 19483 75698 77862 57149 67793 38520 2306 64777 57280 70991 89068 35662 16910 72283 38531 56103 68245 95900 79601 71135 57136 8293 38749 37053 93376 22248 60896 18275 86601 43848 32794 95920 82796 3164 83035 61236 97474 49912 95644 20513 26368 74259 49088 3046 43569 45216 79334 5041 10483 52348 87073 81200 30104 59424 52822 1882 23162 63049 77975 42262 90813 23909 16350 32988 53044 62887 72664 71379 97541 13160 1068 73620 3374 32938 65137 49903 19365 27213 50566 51309 92589 78995 47435 85890 80040 30648 61529 69994 7982 13885 10342 15268 65255 27738 29787 24517 98891 69356 62340 6263 69807 17002 39060 1120 28299 92352 53512 92325 9065 48130 14908 12916 12068 6083 75281 54518 65397 39431 45014 11934 3041 15878 42617 32325 50665 70823 31305 47287 54854 2335 16463 84223 20879 58432 20576 96502 41993 30452 19893 81570 8273 69220 29613 86534 26232 38884 96929 20185 84444 90810 75850 82190 27581 55078 64660 15436 38632 84054 64213 73025 67444 13276 24401 90347 85647 8166 37383 36926 38079 87462 47189 71853 81301 16498 53847 38704 81234 40004 95646 38592 90283 447 32382 98186 5709 60175 48624 68063 92160 87579 13485 60686 81975 15716 40860 21956 64254 39110 94434 44911 61147 25672 98070 37067 91073 17061 97388 77441 2165 11360 59685 26842 11956 36699 17504 6012 43673 884 94711 58342 36999 18894 62478 36519 10856 7783 54308 62076 23212 52340 47554 73565 80165 40702 68736 31138 13399 12573 18779 45594 21094 89431 97549 45702 18619 35811 29497 40430 24637 67567 75844 12707 64810 97010 5370 67710 45623 8385 12667 21229 89475 18798 23897 63308 13264 71052 75338 36067 58899 7482 94262 48975 34443 38491 39061 84928 66876 8852 43230 64540 9073 46024 9734 54383 15494 64668 65286 82114 88344 21804 34534 49801 56527 72999 21674 61951 76069 59125 53317 34139 19234 10188 27836 19809 24168 15564 51890 55660 15263 38307 21062 63588 93203 2631 83373 55636 8178 88146 37174 34819 61629 72919 89767 80644 75696 68230 23705 55783 88309 7154 20711 92457 75016 6706 59418 40251 83677 36404 11641 41234 13875 18838 50396 52986 35852 34996 10677 1722 51277 92599 28300 97802 7420 21393 54873 59412 74308 14974 60617 64342 75872 57119 80092 18870 73080 38358 86659 53447 39415 14607 97286 86691 31448 11186 62080 12925 43290 18252 98000 93748 38855 99022 57987 92591 7033 15831 77001 15490 83497 1363 76654 94366 77181 56765 32727 53489 19441 32319 24904 21134 13525 49081 1722 41830 90534 14342 13658 47848 51199 71287 75353 90266 92691 98859 12910 69796 63801 50251 39797 34682 56421 56123 38075 53996 56899 88009 98581 35596 95966 39145 28133 4726 75043 75142 34097 76381 9707 51136 90857 27933 40042 51770 83862 52204 60500 54172 29686 12614 79870 93670 2779 85807 35224 56701 71734 55903 93551 47245 91635 2777 89384 83467 45863 79339 33973 12952 21240 83069 27996 96903 39134 1229 45094 75429 95309 65405 57318 11769 56162 42563 82139 42892 93157 13323 24763 2450 98484 47525 56102 46549 33233 18758 79347 93586 50247 5890 83384 37794 77592 12940 418 53863 16913 48781 19002 44900 85170 80833 95848 22296 70836 40869 33364 50539 42447 72701 2554 90906 40078 15881 88396 24110 25576 70617 14727 45213 76103 46630 22600 4992 43708 85 8760 85107 38226 48527 83074 22119 91967 89200 25133 63614 7765 78328 68157 70182 9981 2743 12129 79614 94302 39112 46306 3276 59351 46613 28542 71690 14640 35677 35675 5390 31648 26519 55952 44921 16877 83173 49696 79489 82513 87850 74374 16751 20111 12751 98257 46086 46672 35299 71724 1635 13979 65951 70375 39344 19344 91041 96927 408 54661 43676 21265 49181 80964 46915 56511 15854 49564 31014 42243 6768 76672 95448 38236 79291 87677 64097 40229 28932 77369 63690 13148 31169 69998 37443 34353 11381 12041 61386 27746 14126 64317 15333 67767 3533 63755 94508 38717 33993 96943 3788 80400 68164 62302 92780 51713 91816 61602 87660 28369 17266 42778 18180 24979 66246 20893 60527 25166 26317 45375 9938 16812 20098 7764 86999 50956 94153 43289 9830 78841 88037 88038 88983 19825 88789 98575 93844 32829 43840 5566 63282 17322 84016 74770 74608 35533 70240 43944 92380 49465 26894 94994 7884 77040 26540 34833 54007 54939 75771 42095 49591 34401 22670 35969 85403 24597 81356 37190 56427 22887 90069 85106 73340 19227 30203 37784 69497 61253 73400 15381 17217 94684 19099 41650 95582 53842 65835 4018 70841 77417 8979 72385 30539 74970 84972 26817 71461 31204 18851 56709 97778 19166 77932 62627 78236 87012 54663 7623 21856 13445 91795 84031 44864 46298 95819 227 71224 45068 65327 69041 28409 6635 86328 5791 46624 9231 68317 91055 96341 71089 74664 7767 38586 45663 84749 76438 7300 81963 72996 13561 52925 51362 12191 80745 49299 24368 94376 53652 44915 25188 58181 56716 68572 26350 27253 78423 73163 65142 91853 50902 243 97413 10687 4075 97046 65084 57394 55700 59177 52794 99135 47880 8369 53323 69435 27091 79710 53311 69349 10579 19360 54664 90033 72794 27043 92045 11143 43332 89269 36851 37824 40651 30892 53289 43460 66848 19891 46255 40972 13928 92434 25835 29276 27656 38305 38207 25467 62843 79188 73992 89280 73803 16827 33735 30880 89939 41074 32680 8214 29887 4551 27502 81990 834 62213 49371 22441 24006 18837 13361 72710 10002 97140 96024 11773 32163 97883 51270 75457 75108 9035 20904 22127 8320 48534 32145 45049 34829 78467 46235 27774 86878 73652 71810 64524 80348 83752 6276 36633 44615 81763 63357 63392 7032 93992 65795 35811 17020 35935 82719 18692 85025 17919 14120 93708 58280 65625 801 5813 72552 6219 98555 33104 73698 60559 68100 37177 97021 92513 75607 35797 94170 94662 41725 41695 90826 91590 42364 26555 13952 85508 47249 5709 8969 39266 28955 64320 71214 2993 1303 26385 9566 19120 33724 37048 94169 17476 86631 11869 92000 46577 43532 64557 87607 19125 48502 31708 76294 98269 18578 50228 40648 39808 10883 48776 2676 60549 48562 75409 27899 9638 97180 30662 21060 72330 61025 87585 69297 72864 94535 95841 42633 37898 66666 15079 49020 65575 66399 69005 38680 41223 69382 39245 89059 40961 79826 39984 88146 9721 75611 1181 26348 6670 1155 88161 68850 70909 87560 72282 33184 70182 90249 93764 13730 81259 70413 30321 22971 46514 47800 23194 70013 27686 34115 11198 46417 13867 38375 47900 3688 59875 95222 46807 50747 44906 35213 65941 30145 44457 70423 92857 80958 90153 96713 78856 72170 76433 76999 46885 3321 52640 95355 95414 15696 97008 38417 14614 18121 94556 86425 45134 18832 22495 17084 75554 20491 32008 79654 6906 63273 74705 59507 58068 77768 31133 4833 61436 84185 66420 86433 34466 8635 15827 54829 42215 7265 72294 29534 41497 20987 34426 51488 12434 69362 82407 98922 17923 9741 25216 75940 60258 74591 80519 37982 48555 33696 27443 43027 62784 76217 81578 20967 2452 26125 63503 26169 81315 17198 53446 32378 50745 50724 44641 13154 96428 62429 15622 20491 86432 2753 50463 13196 18294 23726 95632 3586 72009 69240 973 50577 81302 8855 34381 85830 77879 1947 72777 92371 73276 737 97736 65395 38157 83411 12281 4780 7135 53910 45009 19610 8899 75117 72416 4157 58563 22212 4688 16679 53911 75041 30526 40006 14687 67244 33555 35479 64476 38533 67895 44560 93248 48609 7089 66617 32880 53937 71638 37526 93954 49309 33046 48339 32762 88749 35492 29004 92612 49169 9652 348 71704 30878 93171 43384 80582 90949 10281 17347 18375 3947 63685 16550 177 85810 34194 64615 31967 26070 78226 4172 85895 90961 21853 17060 36543 87255 26250 36092 58173 290 84276 11964 50019 83625 66489 77527 2674 87935 19588 10494 27593 80923 56536 48074 39593 78706 51915 92176 98601 70562 51587 91726 12162 80663 53508 46258 537 5881 83434 96808 31654 63707 39174 52324 10864 15989 49106 29488 82395 98693 63615 82905 88149 89773 12248 58788 66007 82176 74935 966 48165 85028 68039 14219 40537 23778 1215 96506 83185 56091 89073 52160 16092 32238 80316 72168 18364 89811 3110 54325 33048 46489 64063 56226 27162 38584 17701 1561 32064 77053 25441 47424 49103 27363 744 87729 18128 64124 76160 6993 40642 68488 20787 77696 66599 19964 94518 39148 28970 77987 46731 39916 45509 37521 29798 16705 15803 91855 94682 48242 27802 68623 20291 134 44136 93713 35894 39408 7288 29863 59561 21456 4714 21432 89333 19417 22754 8212 70092 9173 12744 90379 39899 60556 38848 35706 11665 8850 42113 61622 92274 82966 98091 29223 32668 97829 11633 20798 7744 27500 30255 42102 87754 63455 18730 5711 82320 55365 64491 11519 17887 61108 95013 47581 38714 11326 52588 8078 1348 89664 17356 50694 57056 3005 96525 97015 84395 23122 58531 62951 41177 62599 78996 46428 36889 2031 66058 5793 67225 17381 57799 46516 39926 98546 67901 55151 67907 29799 51567 40516 74946 41914 45846 49964 83975 71730 74925 63948 89534 6342 22030 51687 84603 27480 38109 12256 60049 45727 63585 31104 38245 85568 71986 37287 24664 91876 21768 23761 51272 5860 41924 75912 933 17200 2617 32996 64556 56411 70193 77191 33637 92813 30393 90706 60745 4030 55643 60498 80541 72836 63279 45155 60147 7969 9105 11809 97397 30791 67049 30540 22171 34910 15323 11527 74122 50891 15855 66572 21184 30964 50368 11553 36855 90208 31277 90664 93428 2418 46556 47072 71626 87852 90411 21567 3273 12646 21398 42332 70214 57958 3114 63073 16490 95167 5335 65606 79732 14892 15422 25023 34836 42550 16334 32582 2683 96959 72541 54770 38090 14391 36439 93112 58897 3645 57215 27731 7507 35260 53863 25013 45674 89415 19340 60719 6650 26288 6275 34397 73347 7507 98809 57776 53273 35701 75699 36914 57428 48364 57566 57653 93139 52071 34643 49239 25684 8030 83294 79820 92824 20284 94202 54843 52393 50026 59234 78588 31934 69875 12913 95231 7240 70024 49636 65700 79313 45177 55288 88087 27334 50959 26988 76291 16692 64889 29778 96775 10333 10923 50385 69463 49046 75110 87527 8286 50659 13249 34156 8624 17335 44620 81777 90698 33540 42280 57168 17382 95904 53817 63175 9777 51588 26566 43155 74365 17155 14603 72240 74102 11121 86126 28905 52723 86361 7147 22525 80595 32802 27352 6314 42667 10495 8365 25902 91235 53105 83714 12905 69203 16252 44699 2487 22560 23304 28042 67556 94727 23018 60480 22142 31022 37579 85017 31567 74289 48833 77899 34046 26617 91322 32717 12852 92228 89326 7314 18670 72846 402 65298 65984 28769 2900 44430 6233 27023 10153 72931 64445 19378 62791 79181 24024 2694 62026 91987 45249 52748 68343 83587 97612 11572 20499 77962 18109 84391 93759 65049 21238 56404 90399 22539 28120 28045 54482 28532 11791 94239 86763 15173 8084 51733 68451 66921 17107 43364 38626 36608 79270 46001 31999 89406 9450 97884 5323 33378 71034 34255 48768 734 43203 70209 29850 37378 3326 5749 38816 59560 74190 7561 1752 88395 64037 33933 93482 22625 1014 41060 8787 35215 38732 35234 4782 63803 67469 32591 66511 95645 6688 73174 26050 49268 47890 12488 56654 58857 62675 46626 20118 13448 40674 89707 73166 26550 85312 41541 58746 71206 33253 60097 70950 78021 51491 45702 15109 28868 70452 78694 43799 58033 2067 59802 72085 69407 76200 48527 46833 95406 38742 54132 83967 59503 77190 51952 33147 18355 70608 96234 12355 45550 85666 76848 89452 12872 97321 10479 56545 8026 43486 91860 51666 92419 17833 40890 54066 77533 39890 19692 21879 83433 34468 48619 77144 25694 37415 22846 8933 71688 56288 1582 36653 57057 40696 34508 73629 68985 17297 76851 96555 62794 76970 80303 25924 33893 12691 23769 91285 86077 57235 15686 32587 71631 94388 25339 90772 47292 81428 70865 17631 4599 60117 24781 51067 33042 6237 68232 91355 58991 17533 42596 28920 88356 53024 17593 76547 87584 88493 29456 3604 12328 76098 69924 96474 55810 60027 75788 86551 81275 11486 92641 16144 39218 3405 91424 7861 52777 43138 8845 1768 69749 69767 55460 11900 56367 90579 77536 90455 39699 92905 58939 69422 13430 2930 11110 30224 27466 25271 5114 928 34595 50742 48793 28603 17933 86499 8562 73492 90445 21836 54316 11190 76223 80178 70205 55174 82115 33052 89746 32787 25010 61680 55429 61052 25656 47849 35084 60266 21264 98566 65436 76084 52692 7202 13066 53775 92478 91060 73495 98502 13752 14540 81815 77073 40553 44638 36928 46518 49411 55090 48850 4838 22389 34233 75961 78703 38905 47703 23433 66935 96990 91153 55993 77356 67638 77339 37154 25540 44011 15470 32188 70364 66682 42772 21150 94488 74338 25022 67666 14434 40354 65624 13470 88249 29466 39376 7193 35545 81968 30728 52773 76043 53327 21639 97668 43336 16079 97141 44186 47282 87447 62235 79862 74915 49642 13998 61550 27841 26574 26079 79016 83518 44778 22406 32769 19528 65146 15689 45365 67244 19061 57098 54203 74542 31453 97687 61885 73111 60366 72454 56731 80018 99094 68464 40831 22621 20563 90171 84023 88160 28494 71986 33997 86626 92565 97879 74668 45293 25342 85694 14182 12976 12713 29553 43227 21401 2765 46019 5190 3451 28738 36429 10853 12222 82726 82798 18703 97800 55232 30160 18385 77334 14520 66744 21233 20786 55436 15962 57771 30560 86820 47314 38886 5890 79403 42298 59796 89090 2483 83815 46904 26511 79046 12966 95144 20952 53871 85143 3915 41690 31334 98155 57379 3207 63284 31876 81827 81767 8695 22722 9413 63020 96914 82825 61692 73473 32951 427 5144 30878 23358 57467 18693 57043 64716 49266 7928 95512 91162 70231 49608 65262 5384 73721 3657 83144 44017 86117 77158 1172 58095 19326 27938 68225 57978 86765 93863 97776 85499 90557 70359 33573 46347 34595 85431 17070 62724 73257 13321 1656 94419 46876 67051 89516 30525 1235 29150 16457 44284 95637 7599 71664 64955 685 43557 77965 92237 62292 89330 2309 13031 74716 60377 56934 12934 1977 72068 27372 18641 94471 21933 66015 47263 61503 58065 17525 38307 92706 88984 57536 28190 34276 74171 1969 54186 53034 44147 15098 79611 10883 60302 21318 45783 49926 19472 50081 47644 63418 57779 10267 763 88074 34912 75634 24075 40106 15338 3447 55928 28392 61504 71243 44611 62531 82426 3583 42668 20907 75426 43842 51918 40274 97840 5017 98698 43912 39657 64866 92012 64064 48618 16271 4597 54382 30028 17225 56674 83658 3921 49652 17231 54764 12984 45580 73092 65801 27970 20813 18477 743 51943 79550 29096 62771 39995 81947 13303 23268 62798 65071 89116 96760 76876 22639 84603 49568 15662 4521 21239 93475 98492 75462 83769 66522 76094 92312 94747 30106 60566 70882 98185 98830 19689 36256 34075 21279 92787 92614 23586 91439 37126 22912 67650 14829 53330 74926 83298 92729 92818 30993 28108 88809 45184 7219 35151 80705 37756 80778 66528 58590 66685 81033 4479 38397 28740 4473 76155 21736 17505 72326 45666 76399 76719 6919 29632 820 20747 93656 36123 6526 81895 18942 98426 38186 19538 76123 49314 70574 15601 86069 87035 38012 18076 14285 36664 50714 62873 61719 69968 23626 58326 53835 18983 54502 32995 96355 47765 23515 50686 87818 20666 73170 89909 75393 20650 41431 39803 49637 38163 27678 26186 76892 83359 15274 31697 22283 41540 57175 23897 45837 59707 83750 39341 32497 13822 46936 35116 72694 42385 38794 53642 54721 51610 94581 11574 65681 86649 33910 92655 400 87527 39192 83196 249 76881 13251 21241 44631 44790 67419 29360 98462 65633 7616 50783 70203 29746 16636 2850 67043 67681 75769 59492 47906 3386 70853 6617 70680 31776 6587 81143 14243 25349 56342 62626 20111 34641 95853 17250 4715 73928 95549 41747 36231 78586 29516 67923 24840 45015 80330 46777 32569 11564 6647 67524 77979 93038 85070 56232 34662 72706 22960 17299 22488 80006 98564 19721 52115 85188 72079 65488 40553 2178 22828 53476 18498 61510 45811 78055 28256 35683 94460 72110 22172 90487 12282 51077 11252 10989 51366 57074 23403 2835 12296 19341 39784 94787 59784 53520 24757 93848 27964 92879 82321 98322 37220 54045 1940 79920 44729 96575 9230 24287 34243 72351 62947 44490 47864 10125 24752 45070 85365 88644 19738 99134 28726 90370 17617 38430 37950 36761 44200 68898 83191 79256 68903 77994 58622 67084 27211 98833 39502 55541 78773 28445 17653 83770 30890 83778 93115 26410 42561 10825 80061 54156 8055 46317 40381 1293 83473 3724 55409 3988 73417 71706 80046 22997 33931 60960 6802 27644 81748 62203 71014 95669 96396 34239 36752 80694 51107 92900 93692 47784 61836 98823 7650 86181 59698 57135 38155 27158 23050 84847 19530 1543 14447 5831 86372 56261 55091 92167 46324 35410 42218 92930 33476 95693 30009 13196 54820 26708 89349 82930 16666 85837 972 79922 9298 2810 3404 2869 76052 62760 34496 23026 63364 58923 33156 47236 48166 54596 10627 53746 73614 15802 57875 11884 33565 5712 87862 89900 70151 61315 18707 35747 67607 49519 20985 96976 45967 41506 75226 56606 28496 22100 34985 74808 91415 32499 97410 46777 48154 8667 53992 50181 2790 53488 92742 27276 56745 27157 38945 95680 16153 91080 15349 62476 58852 46703 77819 21187 96376 86520 14344 11996 30124 8605 37342 51298 20347 17269 66707 58739 96095 53626 54639 58413 4697 25743 98939 9019 216 30148 64873 33785 8618 35981 82820 11450 74387 61523 73119 68490 67279 20189 29554 52054 48308 14039 59334 87765 92351 46646 35788 22769 43374 48140 82521 62730 13480 74400 68662 31848 74165 74909 37200 4732 71983 2349 82306 16045 14225 2745 9981 30481 96844 69274 704 68157 71131 27117 16861 41245 68987 64183 13175 54687 13191 73982 93231 51445 29849 37626 84260 53457 14578 32452 78795 16966 39615 68945 40567 9806 24275 32273 12736 62628 31573 22000 17110 88339 38018 23712 54080 12744 63788 33587 5514 18056 85825 85334 82523 37842 18402 11353 79915 97907 95854 38914 17786 78937 48754 25137 97113 73794 69625 92835 68645 27070 14354 48806 37976 1677 95550 45848 37476 50329 43200 52038 62068 53495 50481 29394 37796 51385 19643 27563 20303 84690 79543 63225 84184 3526 40654 15945 44207 47511 87102 70548 15559 18291 60364 93493 7395 64818 33671 44117 49778 47428 37250 56542 77962 86946 72 42913 61049 85373 23699 51110 73935 54792 51322 54464 58248 55294 21095 60449 52749 98382 3087 30612 65779 22905 7597 7606 90585 43892 45360 46773 22762 85338 9030 48915 64013 58452 19014 98727 89732 36908 82181 37904 44220 68662 23451 3436 93085 50878 46745 94069 65216 6475 83478 25106 18176 1952 54666 74231 31252 97608 42080 4550 39124 44409 50180 84178 15089 28594 74979 96486 8321 41929 94398 63634 19030 26157 59813 84156 8164 14589 85632 32819 45929 73851 96275 51911 7904 9882 50954 44552 65789 46102 82478 11678 62936 8233 4726 71173 72955 65487 9067 96615 47149 43018 36234 42798 36626 49670 68910 49466 4774 39344 91191 97279 70944 16237 23869 86402 9435 45418 56544 60226 17323 90936 96614 8053 24918 45393 85323 64422 56461 6836 78430 29983 33425 95463 53250 74105 78039 26721 17378 64800 18284 53526 47069 21783 96446 1844 50213 10169 84176 49386 21758 56413 21496 31986 22529 33516 28713 84253 65768 16964 29122 38877 79453 69924 23094 50042 14985 37855 82594 62808 78821 96302 65105 77548 35815 17401 46747 62167 43626 45735 79353 67150 64252 81833 31694 86354 61952 11913 97418 14631 48799 72720 66797 77536 48509 97392 82563 57843 92143 7274 1876 25367 8040 4120 49781 65280 62268 81979 22106 46977 56847 95903 25946 20941 37165 17046 4942 71360 59185 52123 25590 38487 64521 79563 94217 12953 21779 67467 23661 77744 56264 91622 53474 4852 78904 36422 24989 42713 93025 46537 69734 7584 14490 91682 67436 28099 95948 26607 3193 35378 44578 48595 16137 30233 38758 49925 63516 16708 70945 83695 94665 6474 34849 94526 9216 15709 53804 37479 3455 76413 90809 32252 79572 48120 50359 94886 35139 43628 46327 25790 26833 79776 27173 51758 44511 96544 78711 59641 62509 36923 34057 78001 4513 21867 46461 29399 46610 71723 78192 76711 97195 51986 23976 61856 44181 3172 12250 71322 7344 80143 78670 84009 98098 71782 44713 69957 13596 26612 94742 63764 4225 76582 57973 49876 24924 13451 69653 87986 45577 93309 28207 38555 96332 36576 63955 57059 97519 4031 66976 38111 87621 90991 98994 52101 3684 87153 4132 90691 79469 69298 61838 8314 96308 53380 199 96801 95964 65168 90876 25481 86421 1773 5505 71765 53482 25593 27253 1999 98584 39596 39843 36124 29674 40221 19363 64181 6793 52423 85160 93988 52029 61737 79216 56120 71161 57334 52705 42068 74589 16122 63842 36537 96511 11826 27315 81842 20441 67709 54100 34824 90819 87417 53777 38467 43805 40025 63973 56973 63220 29851 76153 87641 97365 60913 48655 46291 59882 38401 87717 28397 14363 71749 187 64635 15326 14328 34563 63298 33789 53990 60371 16266 27358 33594 66385 35550 42447 60904 51988 6299 5589 43446 65717 3946 50355 74248 42774 25500 29672 7168 3390 93840 99000 2972 90574 21805 43269 61700 96509 88183 61743 52353 80446 99028 72748 37290 94430 77321 51818 38619 92330 24588 5069 24543 8606 83712 23815 86084 29345 28650 82664 4927 29220 13914 5603 83238 6526 64744 11821 49270 85622 38939 70854 31391 68404 64783 61103 70106 4547 32030 81706 17447 916 11739 89223 50244 41704 97229 82727 80572 25140 42476 76930 93505 98428 22836 47360 3324 69259 72257 1560 25711 57925 70891 7738 23537 48219 76550 62622 47576 23781 22893 51757 2818 94706 34375 98250 15753 54254 75124 77994 88610 88329 63447 8668 74468 53591 12734 22671 36428 48920 69144 28584 17409 42948 74927 16065 54391 41015 47456 33261 61239 13605 93972 58349 94183 48598 38186 61456 80106 5477 11945 76648 94479 54308 38796 90145 57606 36306 71686 21222 73689 59653 25077 35444 73004 56331 44544 71800 6181 20613 93036 8956 26456 96832 70150 16397 22256 81632 75241 96810 30131 97304 61415 39865 72567 72155 57303 87466 67927 41945 14401 85636 65927 21839 55137 93497 1964 32056 53186 50693 28755 9916 76768 33783 3848 98447 21254 98290 29794 51004 39948 32024 17445 82477 3427 85340 59875 34542 63605 73986 92473 38843 90135 68205 8645 80441 38649 38421 88025 85422 74236 37423 85307 63832 54975 20204 41428 68183 95269 52211 42877 97209 75345 49912 36740 23634 41172 83588 92345 11349 43709 42821 12964 98126 57750 16676 82277 20883 24207 36830 13631 68545 7910 95654 14258 93758 30624 18988 39213 4581 47736 7790 45810 81957 55383 44421 83881 57936 2289 39420 89354 75610 52196 54170 76064 1237 41429 43028 84748 42131 40323 49991 7805 1859 22823 35660 50362 2874 25455 35169 13115 5038 20566 50600 74416 62431 95796 88791 50015 89423 9032 8576 63875 6108 26726 3639 21276 1867 26231 57897 86491 76226 3304 17570 51807 89137 61423 35069 6293 14231 94937 55356 71404 25360 87967 2772 94461 60881 28354 23334 19866 14342 70988 28329 61148 55463 39120 42548 1923 91356 82519 23802 8514 88666 81038 15451 82367 73840 43938 62880 79464 60950 19638 22037 80611 44053 98611 44280 4607 32143 77458 47229 54184 21067 17712 13706 12497 61879 9508 86869 96228 38986 72543 29032 16964 21223 13749 63574 79535 89192 25312 31773 95247 43600 92126 42610 9584 4973 68127 46970 34342 66323 35058 74660 26581 29609 96054 23019 94778 8986 34939 78916 45238 42055 6506 62878 68500 98911 89075 2420 69097 48346 69558 16015 74916 72742 849 5688 17376 63155 66692 65258 16701 26548 6543 12255 51662 13286 91889 42824 22563 52432 9892 9737 25999 2079 27779 71144 9684 74913 92445 5396 27814 2953 15090 13597 49657 55262 19193 67837 21966 94610 91380 95324 96515 31183 63257 20527 98021 16409 73874 46488 16642 66203 37117 21474 72847 2450 97790 42957 68423 92297 29506 31356 21880 52140 97890 11596 70319 68632 95461 29162 50111 49333 63808 12319 23697 93969 15520 52998 20849 94899 47489 94335 54413 21538 47109 1076 82464 98768 11851 20794 71115 72217 55733 86438 87845 37928 30110 27760 53423 84295 53644 57795 46685 31970 14752 49019 99010 89050 90704 85342 42393 27758 4241 19906 31248 4084 75354 86108 83537 89702 57337 93026 81278 14826 92655 51620 80917 13509 77828 55002 35402 73053 39898 66258 34260 71937 81254 60891 85874 60940 46667 6029 28933 80223 4984 60457 30324 40612 81238 80633 2404 29025 48664 64319 77681 82135 80179 65189 94308 84334 20980 98917 91308 59524 60467 51966 30364 33454 55435 28242 46303 71328 81125 65097 77440 90676 60553 45488 87379 29438 58562 43145 4534 16420 44683 12901 32954 87209 96983 14242 46083 17077 26731 24004 69590 66742 34088 91374 49654 23358 82340 86610 16142 48993 71513 67572 23282 28310 81097 72401 12154 72035 22147 7440 54639 16204 49632 96592 41698 10818 38189 80530 56280 79666 31101 95700 3597 65544 9783 61450 41048 34868 39620 69984 82774 42128 67295 40950 74161 78292 75291 25431 15557 17137 2056 5647 85916 83707 20642 94709 48401 34777 59735 23151 36178 59114 81158 16604 70528 6427 15287 77047 72139 29294 60426 21959 16563 25001 88276 98900 35845 51179 69446 62617 49937 4046 88296 43474 3111 30521 55458 67058 9710 95785 67597 33486 64456 52275 58656 28778 6004 91147 37238 87316 30565 39229 50387 50367 50737 21324 52131 23092 83863 92365 72698 47036 72658 76814 82035 65448 83299 42197 4217 81915 93967 68750 78273 73663 14997 50332 58649 58638 49290 5264 79104 90543 35407 62232 938 67455 63633 26831 63601 49468 10104 27647 31569 30124 84530 9878 66402 92100 60210 16652 27013 73938 88472 82749 67090 90732 70956 63005 5661 55602 71850 5511 91064 4564 25778 13252 17331 838 96761 23176 52235 96913 57392 33382 41522 15267 49096 32 73901 12150 59429 17419 65316 53679 98770 53622 1326 14201 40305 81796 86664 58935 35986 9220 66064 29210 91354 32256 8456 5936 54837 26414 53646 81373 22555 65913 20693 10975 25669 3499 52529 55 51590 50046 64734 61126 14227 24826 96887 78210 95012 15897 47801 66636 69970 46315 14495 23767 30209 22384 97640 25040 13511 75083 76121 74306 19796 30090 23829 88775 12945 35927 72237 89683 20575 62343 78689 57746 29209 25135 61635 16763 45593 39910 67603 36245 68906 38531 66579 93547 26408 22815 63582 26990 23350 30206 41682 75172 68718 89549 16091 62763 22187 88724 63327 92241 63823 96248 7633 87034 28410 65286 24856 23380 40499 94378 6057 69526 9811 4544 94555 23790 39654 7135 42640 85163 37253 76717 74074 69504 47589 8317 69159 30147 69086 13001 85356 45294 26692 8509 12078 39215 30994 9394 72526 2230 56446 66186 2025 89146 58995 58115 83364 11723 54878 49815 59441 22357 68843 40609 25189 19307 36777 87103 74842 43589 49896 6875 74483 85150 35504 45377 97345 87395 55064 66149 22858 6044 13734 13987 44878 12256 60534 98039 29862 68092 45675 81550 86534 55424 43861 24248 88450 16470 70964 825 12796 87766 16125 52502 11315 46378 28263 49066 50209 26635 48296 92453 93677 16181 55264 73634 55402 3003 34356 40238 12501 35998 47233 55062 33245 50266 1636 8464 18685 66430 75622 43442 52021 95904 32228 58194 39885 81823 56781 19454 77028 54532 94686 70042 50835 57192 19481 14566 96403 5488 20710 97609 13753 16561 33702 65604 45067 69741 49448 45970 25385 39583 64944 51961 6303 27155 97267 39140 80616 19416 32695 17563 73621 90388 26479 29546 11977 76787 71455 3436 90025 31890 83382 86054 33409 41729 10562 7552 7204 87464 98217 5968 41327 57750 35011 53168 5068 87805 91882 66260 15374 81730 83281 34100 57697 97363 62587 49070 40190 32340 6710 16081 2177 21888 29672 33180 18570 73573 11465 45475 25721 20164 30377 28630 21994 79853 93633 5899 61261 60261 70034 40298 34108 23553 56002 9049 60389 7102 3574 27555 43018 48391 85857 86833 64649 54376 61499 78931 24311 42907 17323 40854 13550 97967 40985 69794 39535 2854 31333 68158 24654 69154 9335 65260 91038 13124 7122 55543 20875 74026 50004 21301 77753 98288 28950 28404 98946 8451 10480 65174 78492 58927 25444 92962 87142 25169 41579 2917 97755 13629 16765 52767 46440 72428 59984 67073 72131 51600 47349 71002 24394 79069 51638 32471 75770 12262 74624 26777 86811 94096 20777 74373 67485 55930 37029 80569 13298 84587 13929 55677 2428 46031 94317 61668 35331 23376 77515 88793 18462 60095 48525 50207 95714 14784 94289 66794 85659 82606 35846 9951 9783 8471 88038 37786 44896 3854 86550 39558 26436 30426 11872 32464 1926 60828 42238 71137 70424 2092 67557 45884 4038 39556 83230 24572 38096 29240 44305 58665 5560 97592 45316 63860 55659 19026 73749 46877 43851 16744 48495 17392 11205 82125 11048 63783 13956 72277 80959 305 95092 87178 15383 20997 81540 38915 64743 14447 33187 75434 15407 10189 82321 77261 63153 19621 27979 62132 23396 1073 19367 7540 52534 27064 94120 79243 17899 70929 97703 20947 2671 93263 4472 7880 92279 96868 56057 97191 10051 57962 64280 46719 56369 19238 16985 32617 83734 38614 88177 88035 43791 46175 1505 94856 22844 20124 1055 91249 39243 42188 23118 84704 82550 43940 3862 33009 90087 69561 35646 28171 95555 46230 66837 31402 71848 37176 69629 43555 9608 34899 87920 9843 63099 94910 76452 63204 70376 75831 46545 42438 87494 5631 23742 44829 73833 1633 20839 32326 40284 49005 89133 87863 18332 91645 5160 431 83266 49889 21481 67242 56886 9815 18443 34421 20912 84717 14287 93496 57092 51086 24321 50190 21566 97458 70210 28193 92003 61699 83669 67633 90180 47182 8191 87640 49182 25306 48413 78199 38720 10509 60652 45624 6179 23731 57672 42234 54049 53717 82803 80005 97683 87599 86225 67534 85412 60244 70320 11477 23697 61792 76945 97052 33234 2441 59625 94909 45110 23057 43289 89844 68265 19885 80684 50029 25560 2323 63353 59837 89337 94200 22397 46153 76464 70649 68423 98369 84757 5689 95501 20092 2313 56310 75408 9303 11831 73471 11533 30937 45102 13279 55755 25496 17762 51826 72612 74184 19584 2630 43725 30861 89924 38669 49043 81246 11585 32134 29828 86283 32409 79658 91951 40975 67109 38687 93148 35205 28462 23078 86583 48073 15285 38517 68860 84355 91476 13812 18658 42762 38966 95926 34729 32317 55955 22911 94017 42138 34925 51592 7132 52184 47223 72203 21697 97357 9594 79636 89744 39198 9404 62281 86192 20043 7319 75588 48908 78387 69451 76641 33389 31338 85761 73061 17012 43747 50962 54334 48037 44675 45701 10914 6616 178 27666 20055 76498 54660 60105 41823 45496 4248 79415 21665 7688 73309 67121 52675 19740 2439 79835 52077 1547 32275 58589 81236 26727 921 71952 19908 8807 64072 11129 42529 50506 30639 35288 96789 72981 33000 38147 91417 17862 77511 4589 34309 50811 33442 83045 38946 48150 13709 5149 40308 39627 70806 45654 55945 70194 83597 96816 59525 98811 96637 41392 80686 16949 82435 10977 13246 66906 37314 27714 86400 40300 56004 86078 54563 70460 93821 24254 48646 77381 73247 89416 39232 26195 14295 3347 60124 6670 58959 23273 5607 34104 81610 15576 29687 67303 74390 41576 758 53636 37710 7113 35948 68620 52622 83277 76963 32766 49940 58185 31337 94285 63062 35774 37347 8930 7025 75304 18822 30790 66782 18673 65340 11069 48034 30896 46571 93192 3329 76204 87945 20906 35759 25722 91169 58530 6671 80829 30000 93217 27012 15872 34010 18037 30445 67326 82033 85497 82359 97851 8814 94319 88315 91866 89586 17327 92004 80020 63912 95743 34188 16103 97710 23215 61783 41798 92206 48512 47322 65821 83073 71476 86809 72643 70908 57518 37098 24064 43753 84795 98185 41818 51351 61490 71192 30840 60605 67 27973 689 63031 46421 78503 73292 10781 84685 65383 11786 91827 98644 85212 82579 4375 33433 85013 51609 64562 17878 53450 67205 68220 82821 62033 32600 62190 64775 37206 46136 77829 33053 10414 33113 33295 15065 26667 5531 9375 20342 85136 13421 13601 98858 51659 95285 86532 17875 39610 79780 60956 82261 51960 54571 73855 59311 32361 73824 97177 6747 13885 53438 37269 63374 94087 72055 14705 17806 5911 59120 55122 96674 70036 2862 15076 88131 89419 82225 52969 47290 89432 28733 7408 77164 40765 90837 20171 47831 31859 32899 19680 55455 17861 77039 26541 41246 1004 46281 40267 87146 87781 30650 15111 39075 2396 91785 45745 4390 5436 22002 3790 85402 48883 17016 93468 88731 54694 68328 29293 4664 75815 59489 29600 57167 89923 60319 81443 70323 14086 8793 66863 17128 14681 27625 49226 48178 49594 79193 29085 71326 68109 48290 31010 84611 94858 47006 2545 71507 54156 66100 71477 31354 83858 11912 28116 54985 48550 36817 706 42818 86162 87764 43358 55893 86941 17298 42992 81224 9244 16273 86203 41042 65292 13682 73708 4557 29171 68683 66292 70166 3540 69844 59045 95182 25460 22847 51802 41624 3332 50947 69344 37749 13375 16729 64302 93616 81379 87934 61948 13069 13780 61512 79476 66832 173 19911 55441 96274 76150 17905 73381 12704 8773 98164 92629 26298 76675 65840 61146 6827 73435 44144 41329 84561 33875 64034 89894 77357 89126 54666 87551 98236 97245 64622 21351 18728 84026 34696 88796 58161 62622 36629 34683 45853 13176 71235 85984 54545 80565 42237 20971 93868 88356 81165 66050 69477 10761 27448 8235 51073 56100 44523 86932 9548 64506 36666 70745 81202 31560 80638 25962 58396 58763 39473 55311 20265 31853 35622 44475 12486 69885 97847 18750 55777 65662 15953 53818 29860 45138 77976 67259 67285 20840 17456 14124 93992 29786 21931 49039 71945 93641 79620 29570 84402 51568 5073 65965 86777 1121 87057 22744 74383 92927 61460 84371 31144 97756 52513 57843 34033 29877 48450 14974 50877 30710 7258 94831 69959 12788 26811 47973 50711 78175 60599 39108 90191 92721 62975 989 54352 48121 51906 35802 98727 18139 78437 85258 1168 47491 64666 43791 38212 196 40018 87750 64955 80548 70530 9929 69246 42889 53192 54558 50584 61832 41536 98284 3883 60809 40830 90453 21399 78094 82566 90400 71564 13896 87813 56067 89847 9967 64146 32932 75633 53607 13398 6838 34306 91659 35221 38441 61664 25069 61966 32591 75543 13541 80921 3159 30991 33323 44976 56781 27562 82745 67588 35110 97833 61220 56519 73515 84726 93634 68661 41799 48772 56175 30363 19762 93358 13294 72095 62550 31693 19918 73196 60675 44861 78028 68756 90803 9658 27898 54364 23846 27066 35058 7787 45228 3224 77141 28028 78969 16833 7474 52629 20096 95249 39846 77984 68170 88383 49758 37874 86019 28596 25444 40519 78374 39137 44626 78526 20943 23812 9186 28460 46874 95775 13685 52307 77221 54747 56208 47146 69417 39599 19255 22135 81885 49298 45199 67565 17915 79702 24287 69174 81911 48640 63577 22623 50751 65324 16379 60474 29434 25491 89491 73095 74911 66115 44654 94225 82363 32663 52282 4224 26351 53575 67502 69819 56497 84357 68554 69055 67320 62086 94327 13908 29089 17564 70973 54343 53933 85328 9873 84718 27843 21572 46100 69192 18265 64562 72215 62810 86631 55715 98218 72304 51834 49865 76232 73618 41048 86252 52786 34790 83050 34051 84119 67731 98878 17558 38020 61426 77801 97702 56417 13306 38395 42207 14780 7583 66728 75590 58408 36702 24730 49801 65273 74617 94812 53576 24642 90004 1452 16124 68289 19225 70566 46557 95063 40625 65418 90877 15164 28717 71815 89867 26595 7478 7505 73771 69476 39079 23993 35529 10410 3747 30066 65615 3986 76443 6211 49687 87739 73519 67142 98298 35718 58909 67475 1031 97109 54363 97925 71033 74758 52599 55970 79447 6393 62940 3460 91452 2439 22937 47945 80044 17962 49060 4494 27462 71508 30154 76397 86316 50762 43035 80265 74717 25063 84873 20868 6051 12865 58294 85766 71493 31331 58038 69823 38325 68846 1298 74439 31524 54866 86032 63152 10696 5490 27112 2709 37815 712 60280 58394 93681 46816 80665 83291 23042 74063 20392 51741 71891 42627 61750 39662 62036 49603 42156 28907 55729 76130 4331 53162 73743 56327 80888 68480 59791 3341 80927 50519 70507 8031 44801 95605 79539 93721 87117 56663 21016 57133 78974 52765 52988 74220 54340 81964 75712 43212 52022 47240 54696 36838 12867 91121 5015 28816 7143 80007 25021 26486 5302 15893 25314 51361 598 29431 80656 82264 25900 9037 66927 47478 8618 29027 64273 47367 20464 53349 92740 10784 37337 83774 92245 71789 94161 77323 72007 72467 60362 75915 32149 33054 27570 47613 67658 4681 43520 18112 15105 33606 13071 53256 45684 84583 58973 55600 21345 14242 37358 28913 60996 18276 36923 21552 15119 91264 56656 13793 38026 29102 3180 80442 27759 43426 75006 87137 76020 68624 61662 81463 33045 34481 16151 67571 82044 69555 46038 74222 43402 55985 21506 94574 22489 21257 18478 98251 70499 17841 32726 75943 38774 58988 27850 37237 60930 54244 24634 30541 13178 86231 53063 60961 89278 49905 3525 93424 24616 5696 91542 72314 87550 1291 39163 47126 72322 81112 69616 77363 86300 79714 1571 88025 68041 34293 69933 36888 53306 70499 91693 36898 25191 9109 74715 21142 74788 15351 91306 14115 81624 20203 68334 27835 5518 71087 8175 93259 54574 47269 97899 41478 47808 15825 22571 31891 71071 81513 25402 11721 22645 81080 77161 4975 20085 78072 49828 36061 94694 97324 57961 43175 36318 42816 36562 4816 60056 1588 1920 44999 54751 25286 10769 37290 42905 21478 22246 17724 15224 95255 62119 46581 49412 19071 69946 18841 38950 95807 69067 58970 88331 8824 2173 86893 88805 9198 24771 13832 40018 93667 83137 6724 20222 95741 19712 36026 91837 73390 55756 6738 91753 25413 38077 76850 11158 61756 81821 80766 22834 58268 27736 68085 1678 9194 61480 10834 81351 63801 43957 52394 85352 34170 5175 23768 11418 18691 53184 64528 48228 60335 36210 28326 941 29949 6539 40377 91650 60050 31316 46451 33277 4425 74017 53534 10392 40188 91827 55105 44792 33661 75211 16408 90545 13690 54885 96112 70166 28915 97857 13958 26384 54143 43745 45273 33110 21248 76497 37344 50399 48613 21139 7170 44881 37642 20871 6043 5794 29343 79561 46372 96614 38325 35380 69354 24214 94979 87300 14732 272 44786 56317 76844 54536 41128 48019 40272 71369 71249 48414 44385 9529 23673 11241 11615 33899 29293 7773 73393 92068 39742 34129 34287 3381 19439 47039 44797 12101 31431 74423 39733 65556 72531 18165 94352 26111 82957 36638 63717 7160 46257 26132 84414 24140 97373 79889 17373 83064 25737 26358 2314 34215 65160 28702 77034 51786 36346 75226 68205 31657 88675 32674 67953 3085 12474 73951 33559 86785 79629 35975 22879 96848 78297 98677 69374 20623 79409 66180 61762 8747 84353 10167 22934 8793 34458 94292 34360 30535 94068 12252 73139 47073 94518 57282 8301 23766 86196 80524 18348 37713 22241 8885 22150 87181 40473 89012 29042 36732 85868 38611 90280 96909 16448 94660 30836 41669 97442 80860 48147 62129 37706 26242 32275 43469 83071 67899 3315 77936 32104 62779 89470 20496 38029 85583 85235 30986 34427 60410 37328 1177 15567 49 44873 48377 8908 44281 19777 23377 24976 21000 45651 60393 37024 49664 98383 81392 44032 74776 54755 43899 64831 7785 36989 43586 91580 45404 87126 68651 70633 5678 9963 43072 49511 45236 74971 16378 22988 88797 47723 77173 8763 72540 65997 65644 43787 58176 56336 77404 31026 82108 57174 62113 6952 22044 24768 36939 31240 39611 28560 66174 74268 1150 79697 92479 97349 96538 3204 93219 26482 6573 65412 84595 71503 33431 53915 1542 95874 2175 20894 46533 10812 55260 7018 6058 10723 43424 13938 3037 34609 7914 72951 45754 4497 71207 10018 16348 37394 967 84366 40217 78801 52975 25344 97542 10296 27164 92335 60284 17303 65161 57869 86331 97179 60645 86764 9451 37232 90578 26964 5353 15663 39130 87047 98205 90538 89220 9251 42716 544 45405 4361 95411 5387 15580 77395 51046 80302 67202 7192 55473 3837 5053 36241 81897 33757 25553 51796 32368 62370 50669 64984 2998 25955 13236 52352 46884 46748 33126 11689 48555 3426 45628 1596 23691 5578 4427 56325 21903 34796 88323 97861 10104 67339 79114 11159 33223 52188 79911 70801 84441 63912 28418 73359 21638 28450 6130 59105 18765 38990 86975 78278 37329 59308 43032 21063 90253 97512 12632 26132 8628 14760 87907 63943 11713 87699 28679 75845 20061 41484 50538 50660 61353 64227 66255 15742 82048 82494 9942 71761 24793 48069 1838 32224 25252 37771 3492 3152 53300 96793 53588 85548 68273 78066 32533 53068 60341 42692 55188 54697 86644 36845 48000 77224 63851 66409 26508 74687 63453 16813 52454 98782 53556 34082 13878 11486 53976 23991 12450 29323 36054 62245 9362 18192 79683 95233 36134 58060 56278 46459 23059 82965 46971 8838 59957 51613 95633 59426 35641 84432 3333 28419 86383 53783 7387 86818 84215 37712 6020 51103 66600 44545 31955 75342 28196 82175 38114 67488 15128 35789 39030 31736 57354 12658 37766 43347 58264 98558 73110 10426 12886 75550 90115 29412 48120 83663 2207 15157 45342 15820 41086 10097 35742 18954 1970 43720 37668 58301 88137 75275 75440 70058 51791 12595 19693 93529 58205 90424 85642 84216 65369 62265 38871 86570 90787 94642 56085 28510 87318 13076 96570 18307 52189 50683 73917 37284 73942 35142 97043 97957 95061 84891 97204 96890 28710 96668 85173 88266 80152 66034 75285 16464 30834 4977 46131 65716 45985 72418 67921 57170 11342 42525 40089 64436 57934 84100 46128 48171 83205 70921 9835 37206 3712 71228 40390 6622 24973 11293 59703 54677 11630 60421 38223 53238 13499 93500 86269 47015 57880 95810 21141 25744 45541 16722 76340 71426 41449 48709 81462 44949 35027 37102 8027 36814 11445 58413 81409 82191 98710 9207 68712 91232 85338 34515 67309 54129 97499 38182 59307 74599 14262 56998 61665 46319 3978 50702 20738 86397 727 37292 78784 87027 23106 88379 76177 85851 97017 94729 86734 54469 44177 7677 73254 1040 52466 69231 25090 57308 16081 88042 69670 26268 28989 84716 94853 17566 12515 7146 49806 46517 47009 64007 16472 809 21291 61295 79467 46767 24446 40636 14033 31392 69960 36316 64287 91202 37355 21758 12643 52533 5456 75412 53097 62240 28279 31419 43806 33952 94091 12346 83913 71565 59194 46122 43144 52098 16914 9116 96955 78042 41100 48592 56147 29946 92307 69889 44583 50305 34221 70068 25708 70213 87493 65825 66447 58847 87925 65902 67409 57076 84604 92573 21990 66603 68952 35636 84104 36893 5697 28941 75083 6591 95802 52859 51565 70970 62418 27866 1682 65135 1117 1948 73245 55206 7332 25556 20438 89494 32087 97323 5988 76779 42265 15418 54824 34406 94075 22710 69277 17507 36082 62552 91448 15195 19402 49872 73327 14923 70160 39378 66580 71433 92977 62433 51024 49263 70733 75405 12518 66371 2551 14777 34229 4267 86837 79376 88288 50946 94333 73429 18211 39260 50252 98990 68584 50967 45383 80052 57315 94967 9024 76849 42994 97961 97414 48559 6722 64708 43089 80941 62678 87263 95244 43284 78736 11982 19351 98862 12933 51937 66237 69673 27197 2644 77779 9065 57802 66167 30380 51920 55453 28701 34040 94154 94769 11161 50202 9249 53642 59760 58634 3507 93552 19575 31320 20425 48128 1978 5558 53562 84328 35242 74904 1459 9494 6435 7325 32167 17336 7779 79475 87921 44028 59318 80881 85344 54743 94974 9745 35563 14578 43512 35807 28787 78470 37880 13879 90087 97986 52406 44307 40181 39040 58048 22771 94323 39953 857 19025 33388 32811 56650 34515 92621 51812 89805 9072 5271 85723 78129 52383 22577 7281 31446 10311 93791 82804 30353 31893 37877 86815 65147 24465 48515 38768 68241 60439 6239 61908 53050 50847 53640 82465 27292 23872 63659 29841 3011 48891 63672 37876 67355 78429 77123 13070 80578 93336 39621 86460 44518 51824 59937 69335 44528 38090 96567 71523 69795 34405 43741 76318 60609 65994 87497 67879 10781 55503 6195 52411 68442 44059 82375 84279 89734 32277 92877 21580 95424 10133 25804 38925 10168 74463 9948 10136 90023 13479 27020 42722 81520 31603 10643 32535 63092 97005 19848 19140 61715 34409 5246 83834 15636 67553 93198 43029 63178 89648 18359 94629 19581 39499 47399 93943 66110 90377 18766 62236 37818 83731 85532 52140 33495 83966 57952 93462 62144 27436 2684 66256 1281 18336 58886 84386 79091 32619 49811 63775 5260 10635 74129 53833 36085 96537 66866 76224 22845 22830 14228 10095 26759 84891 38610 67214 66859 4646 33373 16654 67461 92203 78951 44547 93130 7280 54975 87508 3851 4640 77725 79663 98775 91351 10683 89592 27855 56825 63443 28692 72246 2308 9692 31361 24474 21283 69218 3262 28657 66295 8529 58402 79713 37661 40025 1857 68670 77393 25305 50916 43222 73931 79811 52653 54224 79498 67250 37240 62787 75929 13669 54694 40321 55995 23235 15110 88850 48386 4354 87445 50258 30124 78684 66331 39590 85650 63118 3317 61201 32073 2906 56375 75447 20998 70792 7941 43779 56128 11765 59818 84710 70949 43626 53117 35738 23483 34393 20083 21920 96767 52628 63981 33942 71786 41172 57938 45740 51669 52617 30908 66552 78857 98712 61964 38904 13697 44750 77506 83740 95245 2041 33433 95297 22450 43799 164 95157 23799 56715 75213 67548 33167 16008 19171 39924 44483 86314 96675 62083 39136 32110 55962 88715 91920 31902 56628 53648 14779 28362 32125 59623 94942 18214 92889 69688 54225 93099 73994 34716 38526 2196 14917 80137 92413 66367 49271 64569 40466 54035 25046 25459 73316 96372 95675 19998 50896 97201 15422 6902 82170 77751 17193 56672 93419 7298 41661 30100 34404 44979 30914 31280 85509 57318 35361 86971 28791 27602 53751 20934 21384 70687 1587 8283 47687 6987 64414 12952 18049 10895 24795 33206 96087 38246 70717 47342 36520 48898 81734 91445 6882 82577 46563 1954 98913 48081 47811 35330 10895 67467 28345 83053 98777 54299 96222 15044 25159 79854 36722 80540 19574 10638 80634 82271 59603 23948 16888 7967 45728 34708 51956 87694 66317 85965 20343 7488 9110 96328 58322 61190 55844 10541 37352 47122 56325 26409 57486 42570 4045 52549 24838 41760 98657 56102 94063 57023 35411 19477 95256 71505 81220 22939 78531 15788 24133 63589 25518 70647 39520 59815 59179 67271 3816 91765 93250 63147 87705 48689 62303 69314 56080 81093 83251 46507 49837 84160 60109 72312 16570 43794 78993 78558 53244 10456 9628 49357 97208 87449 11443 80614 51019 83052 88471 10881 97635 60158 55856 37144 90765 69681 8021 51731 98752 54922 41673 45696 59440 95489 39199 7501 40698 20677 15115 4501 59747 34684 52229 12141 95499 31384 82318 12670 27312 40214 70246 86894 78634 91950 53453 67698 61958 67132 19864 36024 23158 65900 66558 5142 87553 34052 29671 98308 88933 20726 83710 32623 43415 71392 25419 42216 90925 77780 39022 14666 55378 37424 23754 55116 43281 74836 85032 23208 9610 15378 60878 76255 67959 32344 45786 22485 17782 56913 35615 81930 14195 57769 39871 71226 13833 31096 12836 15576 28598 90332 53364 86353 87745 37969 98595 7063 17550 56095 63942 16245 26827 97680 88896 59368 42480 25506 33796 41131 30388 66792 88329 26989 7133 5354 28663 14316 19015 62252 2018 83911 39740 54097 63744 86210 36732 80506 24013 17060 52320 16718 47941 83333 29918 23492 18126 6851 61224 16323 7335 50428 24265 1539 55540 76914 83286 95661 50260 12401 96311 78157 71608 58176 68619 88234 45004 10245 19876 15103 30443 17665 54066 46544 50089 1733 79565 73813 97834 48735 50217 98385 69895 82024 5512 64136 30719 67365 66215 38994 9590 90593 15065 64571 76275 80490 35643 1769 3595 73360 56006 47711 57954 1018 46483 94667 62882 48826 35842 33685 36376 2839 38653 58122 9748 89661 74649 76688 77086 609 30498 66992 37075 6532 35256 7057 47014 97329 3964 61380 18485 79990 63656 37523 44816 92553 55011 72735 35219 64086 15088 58697 66901 27521 29800 40953 17233 73921 10559 85407 4023 28594 67030 85301 28938 74668 25880 82937 14623 63596 26012 7437 37209 95441 91565 21504 94796 62536 13934 26959 56628 75986 74328 44253 59654 76651 62581 77178 83668 15344 75106 12815 87780 77308 94132 66021 40160 25607 21471 75059 35050 76634 70398 77448 40127 59330 81455 31428 54760 64610 65530 93806 12137 56007 31733 17119 29234 95015 52288 55252 17677 84576 93002 98484 25480 21340 33290 49857 1596 33767 22914 38290 48671 4609 76955 27886 33088 34271 36692 87404 31162 21417 685 89505 84730 10242 69783 64837 96429 8682 3505 73725 65647 55143 78264 51705 46717 10848 60632 75196 45608 33376 14951 92290 76985 52875 44118 3207 49389 53104 70316 41068 61953 90968 67779 38405 75798 7278 20261 89910 12897 27280 47125 75645 82407 34782 44809 53675 5466 35042 46419 21383 75683 86281 65645 91444 31909 90706 41474 19296 41314 54160 56898 50283 55670 64885 74587 94827 67139 77807 90257 2105 68361 27344 76050 7544 13536 93664 76695 26095 44298 38607 40858 31739 15974 36395 61136 41615 57730 92193 58344 87917 47029 36784 37659 20038 70786 40300 7757 24039 7163 42207 9604 19755 89610 50626 56709 86352 60863 26654 74361 34842 39343 77977 41942 26256 63955 3473 59422 69065 19329 97065 98096 54344 64784 17509 82363 56539 71188 6146 47000 87547 85919 33379 63110 41934 35203 97976 16705 66503 18637 55097 33229 81858 17844 71305 61111 46494 48537 89802 47687 92127 82141 84901 6086 55968 2125 56489 41626 12966 57054 55653 48000 71941 91611 32638 39610 26505 51970 15492 13596 53174 35900 71705 4750 76438 45399 22902 42090 76599 22321 41559 27661 1169 97390 68208 7851 7024 90389 25478 27481 83261 5767 50921 81530 51646 78051 89088 42179 72038 15841 93230 31626 98061 50217 57979 92358 32887 32472 99076 48048 45293 69813 45579 61136 6607 50786 57484 56958 45403 32842 2684 18869 22001 17317 69751 23387 41148 9073 41348 86367 39703 7966 69475 69363 61384 17414 71010 60742 26804 9803 38644 12520 21018 20147 27504 73393 89257 94961 95900 7613 91937 3985 27028 23763 96454 71643 16128 22535 1628 63345 35231 38006 88542 75951 75751 53480 21524 51176 34802 5791 19614 47151 79241 18600 87940 30 27080 91991 70275 46749 45776 33892 26098 71778 65398 8622 63294 82952 18815 55452 8351 17951 80156 16988 14836 7618 57142 10887 87866 34527 61155 54647 48929 51536 75250 97747 59974 47908 54657 11662 79527 27192 39213 91118 19420 89466 89882 82995 87208 18141 1859 66508 23296 68894 63117 42845 30812 44161 49123 3568 92154 39307 28836 59497 30338 24719 4402 10942 56984 58426 93637 64167 52557 65978 43302 92754 89070 10481 67065 45649 95689 37164 33622 20315 1383 26643 78696 14935 23414 21687 19826 8540 77699 41132 70029 30257 54599 2293 56443 57573 74684 99 27433 30329 32875 68742 54179 27435 76480 52747 36089 61165 56327 80962 40701 78608 83708 13125 89631 67834 786 92073 22143 8473 35518 80163 78499 78285 70687 63399 29452 70807 66479 82188 5878 19470 96825 74863 94175 19087 37288 77022 39018 46744 67103 9195 88095 70549 38193 22979 59935 69128 25447 25618 27264 23497 73940 92066 8865 26088 58681 84371 57088 66847 11823 82543 52483 58377 34862 78649 87738 93770 86226 81602 98937 85611 91334 23854 78560 76009 60880 21197 52197 27047 64518 44466 76322 61582 41971 26784 90850 80307 94939 54410 27523 7439 22367 28403 38179 42552 38263 31841 22147 61560 83933 79816 46630 85166 63519 5163 10650 25038 64964 43830 61159 64921 73604 68555 40378 62670 69410 28523 19789 5755 43653 82953 24146 58384 91823 34196 93311 50648 3130 48846 79743 26951 43921 86925 73493 22899 41709 57712 92284 25401 44169 58505 53273 12258 74200 91411 65742 67798 85454 92510 70405 83458 36812 96560 212 93821 31215 47492 53692 67351 11890 3925 74032 5201 63498 88981 75491 14144 33993 35996 95652 95098 38567 6404 69150 28785 24507 87122 86856 20535 14903 18780 53779 79084 49446 42185 62405 56097 23905 77962 38417 13828 51097 20759 12858 48703 73505 55359 92602 7402 54415 95822 20311 53967 9226 47906 40062 96842 20417 22765 44741 40247 76999 9462 39576 71857 5768 94039 43356 56943 84922 51494 33701 52341 29746 66586 62231 55980 21823 64778 46409 69418 60720 62897 34545 11873 52236 66190 8049 36699 36423 56917 9507 6435 36336 17742 41903 57593 87874 48440 22377 59816 41211 57355 17440 74708 76375 46712 85715 9553 75542 92676 92060 34554 15830 41267 84853 78426 97939 84693 21437 40250 97619 62797 15458 82678 56759 24707 83973 71527 19327 4032 4385 57657 32934 86860 19039 7154 18149 46796 96062 53091 89826 35953 94730 95296 96371 33851 26665 84742 1648 25261 1405 21104 27031 85835 1118 87507 6152 39312 72294 19302 12687 46147 10184 49693 61714 64458 32014 91620 19986 53427 81369 51252 37774 81807 72780 66381 34028 73373 10657 94406 69074 65162 72572 25147 16044 38758 37680 90131 22953 36444 76484 17981 63651 51173 46279 44816 27236 94758 8694 17638 44625 73223 45877 47097 3491 71371 95747 68853 16341 61674 27215 62868 74598 98097 94540 74196 61432 86388 47088 67510 63415 84359 59489 21961 68223 64512 77176 47698 85375 91751 92267 19290 37145 68412 92567 53175 78385 12069 12405 40128 24086 3248 29398 5392 21475 4322 2270 63411 48366 25245 36155 97737 83438 88892 35945 86429 43519 11077 74219 76068 332 94462 24921 50776 19406 11039 36256 41453 91335 77347 35809 57504 42122 46264 40555 9452 53491 73635 2292 40457 36137 30337 5346 56086 23882 78744 67286 42309 71274 13593 46431 87746 46831 7356 80266 19915 94048 42145 87002 60948 39571 4649 89517 35077 39332 9399 45270 81053 19424 49302 67905 98274 85037 21216 99014 51496 2491 79980 92719 6677 78229 50812 54209 686 66449 56808 64638 83047 21540 66460 76937 52800 96048 2365 17006 67691 353 39303 53806 93566 34453 131 18109 68610 38053 56565 73709 74753 78287 31457 52681 97905 22680 88338 51215 50687 33271 48938 72686 91413 70081 38917 98735 2343 80200 84877 66002 67482 94651 11598 25794 92306 36575 37372 12630 84760 45152 63071 23904 68009 7117 36414 17572 95524 98664 96177 95928 69652 3254 3407 3036 83099 50904 35480 51105 64586 29912 96609 46710 97285 23197 86679 66895 89311 53209 93332 32922 31495 87711 38370 47657 52073 89702 83200 74200 95881 59133 79614 21680 53453 80718 70252 15128 14408 8333 89415 9445 74348 46160 71925 79511 79424 10891 81471 71483 89339 80279 60260 4948 8848 75945 5293 87860 15443 1928 35817 6791 55077 81810 97655 88045 60542 32312 41839 68562 30573 50943 13528 40708 17620 43602 72914 49312 30963 4160 10826 83432 90927 46439 61201 22215 43852 8066 6389 59732 17604 47340 3674 71357 67017 93680 15298 1315 51930 65406 64321 67493 42857 80295 70772 16437 78308 49842 74279 4369 85117 84574 31561 41273 78394 72192 1167 74738 5529 44180 92539 95393 63862 91288 46291 4326 88926 76171 12300 61140 74559 76216 50335 74944 9320 79868 30767 28073 86182 56568 56439 35579 55623 96471 10135 77459 11112 36021 48225 25705 83727 66930 5532 5457 45675 24256 55013 2799 95936 92623 99057 43484 72076 61144 31299 42389 62863 26515 30973 2782 87541 62099 47261 60690 23427 14085 94803 68058 72342 87468 25494 48459 39053 4886 64699 57733 15944 55630 89701 73314 48148 50445 29631 75736 86982 98642 57201 19459 38508 20760 1187 30284 43317 62992 10560 18255 22388 33660 25184 33871 44459 49131 29490 23567 2043 10539 35186 5962 13220 55959 15500 83672 85986 84783 17745 8202 33489 11813 35170 3190 13155 6755 81317 43543 40381 85476 75235 58360 22093 90983 13825 3728 12481 47775 81628 58307 27215 4630 91124 47778 83382 15132 46975 3413 85487 2963 88106 69928 95066 65689 16622 42794 8583 44254 75479 71173 32229 74498 39503 79540 57306 73032 33963 2121 16483 29392 31218 29170 76927 17180 76929 43096 20852 62344 68782 9991 33283 58560 38242 50492 43972 92293 30465 73052 10359 24939 83807 80924 90454 12661 73941 34886 60579 71880 11335 27653 45042 94699 38977 47102 55853 28125 31143 27095 56921 41947 15446 13650 74296 20493 7377 51333 43485 26686 58537 89340 53964 70732 13974 72907 16924 12571 14456 43399 78116 13522 52408 98000 2698 25217 41394 83245 68948 76832 56627 64796 2403 15686 86885 93450 6158 95739 93891 47369 67503 79289 20268 55917 18106 24511 20474 91069 46248 98501 91842 91746 52150 36542 20996 4134 98767 31117 96244 73791 23398 14122 35413 43787 91442 97182 50062 55254 48820 9473 98535 60030 24735 16812 51699 23216 60584 60150 27534 97287 79800 89758 64891 9565 10281 90960 1524 6564 74158 60729 68676 16287 95339 99027 86949 89268 41018 2477 51081 221 80027 65694 35097 88606 69111 71055 58768 92942 35704 76931 83879 24371 66091 691 12036 95044 44266 88517 19654 20140 12221 26662 29145 90016 89366 31723 63265 82197 70496 94956 98010 88616 11423 43853 20430 9311 50604 64887 29204 29555 51663 77986 58495 53946 27574 79558 40548 57424 49859 50315 23397 9824 59211 62349 86703 19842 2210 98472 3393 3208 37109 8322 94614 37542 41937 88959 17759 44063 73691 55113 40983 81415 13502 42014 85031 79670 80349 76809 64700 13261 97189 67224 22075 51258 93590 67258 29853 8356 75583 79686 80068 79143 29965 60806 94211 73583 86687 57815 86454 66187 75315 54068 17893 97044 56024 46774 34067 45632 13297 24375 96945 72935 54577 31548 93230 2324 84134 79513 30988 21560 45289 55300 47753 2855 75697 77832 44720 55360 22872 73996 2242 91150 87857 11850 75958 60861 32540 72606 16591 68075 24380 88035 32964 88432 26580 81739 62060 18107 91820 38274 62545 28120 72869 93853 51989 61786 61031 28697 73625 77330 58037 11560 21500 85409 79751 79054 32054 5391 45672 77706 34867 19685 36920 69780 96248 56247 48012 94085 46322 52819 31269 66885 18189 56598 62939 78994 81988 23331 9305 35046 82621 90633 72310 96968 77830 55389 24788 4144 26033 97974 72581 20077 59003 75222 6502 94847 19097 60142 32470 39851 5758 14225 20145 82574 50548 36427 68250 37742 84189 49455 85220 42137 99000 89982 21929 53520 35446 51302 49622 11380 87271 85228 37916 83207 62216 79693 37037 63969 58946 68026 68865 28519 787 14194 92239 48536 86080 83567 95719 56471 62297 8811 89138 64146 66751 74741 33173 66146 57524 40152 53430 60835 79476 66200 71562 47052 9237 81585 21252 47281 36856 19389 37213 87321 42958 11636 20669 22719 72811 7997 15177 3719 91681 15972 36375 63731 16964 67625 37836 95958 16347 37218 35327 59543 21389 18559 88302 9283 53982 40573 65848 34740 22266 84577 46593 95887 18087 4905 40091 85625 35353 34559 61150 18434 91950 76928 46424 89975 22479 80678 1472 29871 43192 32147 53747 69722 17758 48085 7891 73884 37470 91870 12644 87364 37485 33186 79348 25658 17346 59335 35908 56360 36435 29520 14292 93554 27563 91950 36157 52914 88872 80792 38143 66028 7254 70165 51597 24432 94460 40324 6354 66880 65522 36310 26516 92988 68301 92999 15046 77473 84210 25553 14921 85905 73871 15471 92526 95098 91511 66565 86666 28093 61321 88280 67930 76689 5113 76370 19755 55348 48227 86482 37849 24522 89999 57491 75472 79817 78753 33747 65472 66271 46573 1675 67381 11242 95396 37596 41842 61812 93392 63637 22168 78934 81089 52070 23745 94602 84201 35359 14540 45569 46455 88975 14522 22916 45630 83234 70961 27449 57899 79814 82609 63929 33514 10385 30353 89795 89463 11143 93119 44722 67956 21951 91975 6452 68169 93712 39844 32329 94695 9545 87849 6478 98078 77499 82139 17765 3993 29484 90914 66795 33687 24248 56864 33641 81831 85555 16390 43225 91827 47031 7603 9928 3301 95201 40288 12792 32305 13582 76127 25868 50193 76306 32848 8978 80699 95377 80720 94228 70958 47600 39590 14909 33329 93295 31116 30734 38870 43988 28489 11897 86929 48173 28759 80501 8825 38036 11597 13355 39846 42788 78427 56583 83564 60664 30750 79480 85957 6388 13298 97268 90574 24322 15980 89198 56598 16267 64711 20964 83462 31421 94253 4088 61307 52799 18304 23005 46469 840 97542 41247 61410 11374 5875 42899 53163 71406 2598 46454 4689 40787 31315 28010 34783 12100 75054 15338 56662 33770 88535 44226 3782 6446 88428 40742 9288 33840 52354 33521 71154 14561 66861 50910 76752 70115 91405 74570 33385 93289 42852 73549 37785 36241 33319 94212 12911 92726 20746 59374 19639 97714 94703 28396 40623 44632 70656 90516 30804 21647 48152 33669 51332 39504 25160 36092 97622 67588 91782 54416 87737 58159 77292 53121 3435 2956 92258 30138 92294 15996 17872 75693 73410 97072 80125 90588 23089 11926 75766 25250 2633 8454 71891 66445 10913 72382 41500 64420 89812 25499 92717 46447 32336 27003 1626 73401 88828 77729 85470 6746 95369 68451 12906 58164 14152 90575 94950 48046 86011 54579 78615 30268 62562 28078 47184 88968 57646 60567 57501 10845 20360 3724 15873 25272 31844 93743 49010 33643 9992 2226 39653 65711 7786 69763 42201 38645 43675 73811 3545 34634 15147 3678 69903 21749 47398 25388 56940 48740 3472 24325 13951 54256 11237 65835 9074 15239 52139 85524 65944 94154 88911 45441 63166 29046 59093 87773 93898 64069 14424 82666 53436 4124 28474 80717 40840 74680 95501 24389 47280 10115 2788 43880 11111 82782 58308 30480 76044 15695 19849 41902 1097 66009 2425 59550 79867 83081 42591 34719 42547 13019 85785 71661 91642 41839 85915 95971 57168 90198 59513 58767 27787 28830 15504 5551 85718 29397 2523 82273 17756 11654 45505 93364 67496 82537 44767 6228 60490 67129 4793 65034 56640 55897 13312 61577 67610 48041 60517 82489 18298 93062 84537 31565 10095 10676 47420 13195 68004 48885 60671 41136 66977 95389 32923 9255 87304 79799 5202 16207 66005 98577 92863 55883 32838 88381 43441 76747 81245 95186 16817 39396 43120 3189 24830 74038 9784 58108 38207 11132 80814 38479 88077 73587 80698 62580 56349 28506 53935 20365 9828 26202 70805 14360 63559 83709 33333 87419 21908 86133 80282 70938 66501 79312 25535 75757 83115 66711 70970 1921 80870 69200 55854 1541 16339 20365 52715 68925 41007 89875 67659 64076 33383 23790 70588 91403 61303 89899 40666 70689 77317 20348 79156 31601 7746 16864 3151 35748 73177 2148 79190 94129 86794 2568 94472 60979 64121 79705 28495 80147 38854 95336 91887 9780 33738 32833 71522 96358 10981 26679 59208 91691 51421 81375 62302 10804 47425 53409 18654 82598 22193 47065 56563 96186 78541 43108 4291 6688 66529 7479 4518 66758 66951 61950 21315 36158 43378 81453 71784 60058 4502 25416 93427 93352 66091 80151 12147 3997 53154 39777 81714 39336 29024 57425 2190 4460 14768 42571 78582 62638 71614 20507 66462 98603 8439 33123 62238 29883 75249 94880 35245 76947 17581 3099 66852 78803 91457 83587 85494 54243 44678 83803 83981 69403 71670 68730 50083 289 74093 11508 40774 26563 14276 58024 97959 11740 81679 43111 84546 23070 51224 25905 65450 53588 20682 48771 56300 72544 18971 79808 13513 53021 32949 34730 64579 39717 11875 69405 30841 53655 4102 97906 24816 11749 72560 46016 33582 10508 16614 68941 65594 15615 93998 90937 37249 59810 58927 36070 12806 21320 7169 22057 6926 49240 15963 847 25599 72216 49106 27237 69323 64471 89837 88700 85958 56732 1346 23034 88745 25772 1549 60190 94801 44979 73448 97550 85308 94048 35229 23461 62188 92644 94453 70751 92291 41883 61048 23614 32771 12417 84050 97048 89211 77268 3563 85491 36117 27408 81258 21226 31193 65759 96747 21111 32392 80190 9003 46334 80538 70270 6982 942 9404 98728 99004 72349 42693 12079 91251 32926 93949 19571 35749 39217 69777 19208 52927 3843 77102 24896 9479 77280 94493 45282 36658 7594 90668 39243 30788 16051 78227 1513 3481 32711 84 89504 59172 71732 86290 31489 71202 5319 68449 74910 32236 44781 74214 70422 15141 31062 27112 31321 27141 85093 39758 22517 61387 87955 19981 62025 15841 28638 43352 61900 92097 67923 41544 606 6819 56952 37687 98303 84863 52032 66287 35977 93859 2248 62364 50422 98467 29645 17812 13123 77693 55253 44504 17041 10139 59240 54113 14309 23197 16605 33594 97828 65704 84623 96648 56227 90106 36462 2645 43624 8582 18365 41360 88283 91885 66529 68211 12658 96071 20235 1608 27009 9801 32437 50545 11483 65771 22112 43086 8719 13665 13638 78926 78477 2024 68315 45117 35250 84921 44326 16546 94483 33107 58460 98824 79936 83336 37408 95685 2113 39633 26000 51334 83949 47870 67393 36474 26767 34497 81205 72720 82512 14850 1012 55812 60697 47091 90368 18877 53530 24351 58786 9949 20238 23431 30143 94195 95447 78197 75546 68015 81011 43196 11619 60104 83276 81331 29165 83580 46271 59874 35639 30564 491 50284 60405 17016 70672 46116 67808 13785 57273 50921 82983 23743 29283 93189 91801 33763 37208 5929 9851 20131 52656 39764 58512 14167 5288 4264 40507 95559 47796 8291 81755 26710 11387 21391 1242 36608 45109 43067 16524 43316 53449 40692 95151 2769 3461 41195 12230 18521 3527 78235 84556 55396 19859 19242 73438 1327 41733 33432 49407 96498 96212 27695 34295 7853 77731 21836 97896 46486 47916 47230 46530 43063 30933 28561 45875 70268 51900 1790 60860 65741 29766 84552 89913 26130 78153 81939 96565 38407 53752 19560 89884 92422 54392 8199 53397 62139 25113 52249 53216 89993 5819 44990 38691 62206 55754 23440 47473 13616 31174 20461 84375 73233 58753 22440 53744 51503 24950 5472 6119 16439 73945 28414 62026 53762 37265 85478 83914 83911 69924 41911 4663 21480 37159 80841 74117 16147 17881 43658 80270 11327 26887 86623 94637 57426 21188 11733 39791 2765 61520 33514 42700 14924 11552 76479 40034 35988 37131 3508 84046 79612 28138 51893 2429 4570 81653 2184 46993 73394 27827 35625 27699 13724 11411 56832 48108 48477 76182 22645 6874 68938 68040 44130 72916 23068 95015 2867 45161 52074 96001 38973 63908 60358 13355 49658 92039 85244 70890 91666 80074 41844 32209 2883 41199 26018 82560 85341 95120 85941 61940 95114 49849 42324 43762 7003 96469 14595 5293 94282 97360 2129 81010 39019 25048 63410 3097 48367 21776 12751 19527 88938 38383 27785 31351 53248 40395 41764 58962 33883 18396 20627 75520 95430 15124 71220 18990 76016 45959 61415 24892 15704 70820 24211 85735 80204 82724 28958 72367 96983 82419 91493 28922 50440 8880 44565 28532 53486 37556 45723 82466 23542 578 90866 58414 56428 6463 44163 55518 47856 8902 91220 85303 95428 15998 52257 64170 36625 72488 64774 67920 70159 98920 98755 86085 56541 58338 63736 76996 49607 53251 79272 92951 17065 23568 20038 34105 29236 75123 18603 78564 18124 97616 38292 37594 89883 56911 62725 39651 32347 61889 9480 16646 10500 79304 94609 30649 1363 25435 70395 3879 54178 78871 34513 86505 35148 89601 36415 50739 58852 87958 73842 32298 91433 75578 22346 72296 28736 45132 13331 8375 90631 84532 64918 48105 65367 93289 10513 62514 49710 39552 17704 67725 2468 78720 98009 73388 66989 83649 73459 25584 9629 24272 27416 4879 29463 24067 29808 33386 44629 29756 63440 50803 63097 26502 83992 25271 22837 11836 90279 51089 90691 26002 20836 71814 72320 47403 97049 28843 26734 71717 69972 10226 10472 96468 76600 13268 69332 93616 69815 92276 60462 51248 34511 81541 47822 60119 1335 56233 42331 40177 60511 48263 56405 54503 9555 33539 94895 36934 5284 69888 70489 13325 87854 13519 11076 26930 12342 35180 75334 74269 90195 49086 74128 40299 13669 28019 18412 62217 83600 12177 39302 97375 63150 58158 32247 75559 56058 62381 35122 48554 63410 10228 80526 6935 81671 211 53939 75403 48561 41077 74159 18288 4242 59876 71929 21333 88964 818 82400 85252 43259 78369 84991 66105 38323 94906 52026 42333 12194 96220 95208 84472 58024 46905 13062 37746 52387 26455 14072 81096 9041 42114 8201 52555 59851 37164 81840 30828 58816 6772 55705 51649 37834 20126 22286 44404 10563 82580 23388 27102 24715 1493 1092 98841 59893 20725 93609 87565 96945 30466 14653 90603 62445 10063 98780 85220 58922 49973 70510 27580 21007 23444 21327 34562 49302 29980 35992 5461 87595 38394 39725 13482 97194 65104 84424 42717 24632 25751 70144 92005 56977 7842 41109 90553 89782 76593 22156 14308 45829 85309 48616 70852 14853 35099 3561 50962 62308 78548 68066 75444 97577 47083 89091 37990 27670 18073 37333 82488 12320 74513 72519 3461 78367 59246 52602 34124 27458 76429 72260 74292 71562 10486 17157 74292 46166 91163 73352 61688 28633 39168 51877 2494 61544 35075 20094 10034 87412 88819 27149 96550 339 70344 66883 49144 43549 95893 93669 11940 42712 28036 97642 8010 63151 30061 54006 54549 81187 46194 8117 95500 1592 18842 66526 16290 87070 94846 49677 63793 9975 91789 19922 51022 32134 69472 50473 74735 3941 10661 89941 51148 62474 65603 94263 64348 70403 30059 79636 53726 63935 51355 87956 34200 50452 29497 74203 86876 92332 22573 91551 56888 53272 69283 68201 9293 74066 17481 26420 68933 97263 27305 19750 3936 60321 67435 68124 63065 9040 47597 68310 72444 66271 52699 84889 69667 87728 86237 74868 94583 31794 36738 37223 57053 74460 10020 25993 85679 88345 4353 54054 12444 5957 26593 94236 78890 41526 50229 33226 23069 53134 96795 63986 18874 29697 45060 73653 81642 21722 70321 46101 23918 66062 34089 13412 26139 6897 73516 85523 11943 25422 30101 41045 44383 4396 10729 20762 14147 46778 35859 71794 4039 66013 85354 39911 88834 42063 72363 64656 48121 81324 69522 11151 27461 78707 22042 55299 23063 17202 67142 81417 27401 47324 21905 78416 21354 1720 51969 26917 30047 38700 49239 44510 97762 37293 70778 32118 95755 97844 32528 85178 76033 31788 67299 77857 13693 28858 47715 47337 42637 77513 48743 40670 74879 66737 27738 74626 21730 30656 3452 55836 49095 52684 81398 59927 85586 1096 82111 60422 82011 1823 78179 31843 43784 84657 59159 40222 47595 41085 23639 65239 1811 71252 14874 95899 9786 57403 69541 38980 33672 93761 87172 68506 18644 396 34319 30858 2910 11314 65824 74689 6092 5777 9709 18971 88422 55816 77636 68671 22696 932 4339 23495 49602 1602 89977 34688 44101 37776 28090 2769 91590 60219 60073 40693 98777 74265 78040 16465 3258 79795 82868 82142 43176 23325 53966 88528 24263 10108 46481 37422 81109 61047 41930 61946 72283 98441 19115 72701 52069 21369 4231 19697 37025 60329 60972 90470 48738 19808 71455 64168 95074 61489 63051 84753 70622 16730 48140 4211 98074 12729 22291 64838 42314 43548 85775 47413 49198 4417 41206 69772 58282 79369 75784 70339 81199 58472 79898 74888 87167 37172 95485 27566 71770 74472 20942 32835 74099 80076 77980 558 75750 17722 63578 71689 15416 44815 35258 60328 90782 31389 10601 23014 66961 41432 39052 25472 50067 86702 67887 50324 2494 8844 63572 87983 87114 76775 92685 43996 59495 94982 6047 65518 59417 34479 76931 62485 56528 77055 21158 7824 46398 93247 44879 67616 70611 32146 45836 83766 77833 26980 65511 23032 14832 48836 69351 44466 1626 54062 75251 72002 40573 8001 66533 19188 19625 62772 5409 10682 26518 2014 3487 51539 90395 75758 98094 13164 28258 43885 33846 13150 67431 27367 51843 21633 58172 39668 22852 11155 96885 54622 96749 58815 40640 18167 62002 84707 18249 94549 59000 79495 15998 65356 65519 56935 80340 57559 3951 97753 32403 86088 45050 68862 39771 40421 14747 91917 75783 55585 70483 6331 30199 47930 5854 77196 10385 70184 22886 15505 44019 24801 69639 62769 85256 12615 4277 57248 69156 45708 25038 69790 96633 60938 88802 83494 71956 61154 88629 37076 62318 17194 29689 21430 14805 65826 66310 19503 26861 50339 4450 46551 11292 72896 8082 14627 11837 1679 11667 71469 34571 92609 52671 52936 60799 77601 4834 67664 8784 69437 89822 68757 22896 47460 12715 37113 63430 73896 31107 93722 49419 77836 49596 25409 64398 19597 21077 45977 86875 2592 61327 70152 10993 93300 43950 42024 21774 35522 25914 25896 88523 84183 97897 32279 11372 32536 60983 59164 96425 19452 23049 31420 74126 53985 5001 22314 20765 80683 74063 11095 11276 49371 89937 3604 44770 73510 4298 70525 85389 53487 57188 53742 76485 38067 86705 93056 23468 48048 13108 35725 47952 57930 10306 54470 91527 85544 80107 25010 96394 4653 26129 12602 43090 67854 60749 96101 33525 920 39745 56991 82526 74148 76097 60966 15048 31719 20081 92832 56353 37127 35699 64025 96578 6140 65072 83158 75485 76212 56666 33790 50930 88948 32770 66490 79207 52507 12907 47433 78710 61314 34281 21727 30153 52736 63151 22394 69634 61156 96916 64324 23490 32054 90543 97749 73782 71146 92658 95070 68765 10963 38618 72275 86671 86807 84059 61197 77655 17377 54906 46744 11259 14239 19203 24840 11026 2427 45812 93583 71955 53872 48666 4989 92105 67070 70777 36510 56501 95321 52728 67318 86301 6175 15605 72588 13777 60385 47317 2255 96627 6922 63940 49549 33020 11472 9705 6606 57606 37635 97226 76510 34149 71397 33432 37236 22204 24738 21351 58824 32643 70658 95551 96641 40503 70691 75957 35429 65992 77274 48491 41466 48925 36441 56797 41647 21215 56096 77204 11222 62920 71961 19699 84218 72953 68028 63504 49323 79414 17831 67590 94214 81300 22662 95762 49754 63511 28637 95919 90419 14594 86331 82617 51938 79482 50201 75284 56239 64405 61376 23070 50131 72879 32234 64814 80801 56620 17741 73272 60893 62928 69452 13640 41873 1041 42591 91462 16933 47608 73704 78884 84829 8262 76926 88355 4683 66478 41799 77083 14897 36772 16132 94716 33086 49391 94346 1651 84796 88442 21501 72242 35002 97202 20187 98121 58871 458 28882 88989 76833 10977 12568 45381 45228 29872 96529 27576 20069 45220 147 35241 97643 7879 92570 51924 87610 40937 8919 72900 40262 49242 3066 13554 6803 19680 11985 33763 74838 88582 59651 83028 33063 82978 2334 10684 67 48719 45587 4704 27755 25433 46795 27098 21289 2018 93604 42340 65462 9207 45313 51014 45563 32474 45150 88209 41395 30786 59895 86448 71389 75475 97102 72393 63234 45624 18163 34315 39681 15814 14484 64967 4761 87443 14448 69900 32120 57713 19631 19909 6667 56603 19733 58680 24940 61184 11444 98159 45789 59465 53067 22018 39955 68646 66886 34130 46269 17090 51726 20890 95926 88829 39208 78534 11876 37021 50934 54982 27565 91022 37641 98483 38585 77719 11896 51559 75244 67704 77481 26167 40526 27666 61537 6637 15624 91004 83600 51677 6593 58115 64703 92982 59533 63616 33920 72486 96573 56274 49133 14102 83802 91145 33445 13771 14003 33666 71813 35820 42306 10588 27158 86054 4699 24313 77803 46540 72201 2534 42174 16794 87043 18063 62505 34470 37261 2360 4292 45275 27446 10565 56536 52330 26657 82189 44157 93279 32788 83423 46836 17642 17243 19894 56623 35654 94733 46537 65225 78593 93612 32941 20233 53710 84531 86155 37124 55913 74834 31390 84703 11474 63319 2641 12580 48589 15196 4601 4185 70125 13512 73653 52782 30835 27467 69210 17833 50704 60380 66316 75002 48178 44140 31697 5763 52010 34967 42445 59042 52714 2915 84499 60782 37492 55445 98452 27004 41825 5565 24584 70642 10589 69014 44721 36479 86646 5890 4448 78082 48346 87023 75955 30946 28386 16935 92600 84222 83229 75707 31796 52374 40822 71148 9272 49900 90565 15495 21949 34958 33974 42383 49825 15300 64300 14947 53872 44312 12190 81840 54890 50914 33527 96102 60157 89946 93103 39289 64294 42812 100 8977 86012 86467 39134 93390 15692 3949 60276 73202 55821 36921 34180 31083 47573 76356 26774 17078 84988 41216 41435 16529 3125 12064 65783 53565 9444 68588 55708 77913 20506 56564 60629 38970 53454 63180 51218 32757 83090 96094 50841 24418 42543 28154 68342 8659 40688 63364 96177 61916 18800 59468 2254 44294 66736 56440 53433 96789 93141 74822 62896 67755 19429 17451 59077 57155 473 88847 29353 31997 82326 34 49315 48002 14684 35916 19942 37582 652 26745 97333 55128 39870 66993 90556 59159 90017 16558 68104 81132 19813 3404 13574 74674 10098 57562 62652 8460 28908 46614 52076 61390 98658 31650 69524 76443 18539 82921 2579 35941 45108 62234 76834 80976 83985 94012 24752 94389 70333 28925 88046 69996 51015 14286 92648 81559 1943 72328 41792 90511 26403 58029 88641 31939 4602 1936 33710 32194 59866 75259 98551 42601 76469 8167 72899 71038 64066 48633 73857 84428 51963 45916 10199 33753 28620 90790 32881 44563 10587 34657 90492 90724 65184 12536 15590 53733 1805 41439 96265 89836 23127 28678 82944 19967 96206 47181 49586 67463 28284 46499 81732 90592 53862 70403 32947 55038 37587 45296 11678 79098 87945 71049 37354 1122 20152 39961 29934 37843 10769 59135 22396 14511 11301 21284 80862 85609 11757 60079 31490 84594 11954 16708 41957 4195 94210 27103 18376 52034 38382 52803 57466 45254 50342 31035 3818 92346 14143 4213 39515 75412 26239 53548 43563 69623 44098 57515 32460 40001 66246 593 65707 32793 95330 66554 62918 59564 67624 15282 52219 97587 87430 25404 3683 89994 4382 75096 78823 59249 62904 42617 58386 9323 85600 12425 7878 4020 98887 96040 79111 17203 64130 12275 53667 95060 74672 75278 11054 23140 88275 94722 6373 69402 86157 50756 97251 63051 60964 4204 86871 24693 46684 6864 8660 86599 80216 85831 38799 80765 1913 84554 7887 96925 82187 68123 18320 25309 6873 13995 70802 11040 80029 79429 51470 38915 53563 92323 76666 98017 37320 9660 62015 98542 47739 46050 62094 23916 6870 23304 45118 44251 79737 3338 59678 89926 37330 62401 43903 28328 63317 83532 47974 68537 61351 28252 80865 68934 37444 54756 52002 69595 53839 36885 71032 89375 15656 45994 95596 20984 81287 75722 38384 80065 40790 63928 55297 68953 87362 44874 49151 52325 52843 48519 76273 16914 17244 46006 78743 46350 1872 72196 10294 72487 19191 84099 33792 82562 17957 27588 81906 64885 72992 62548 7114 58531 64354 56268 62864 44567 64013 68382 9798 50369 58053 42170 8790 94692 94334 67142 5013 30667 59532 10574 5432 66630 94882 67483 71364 54905 59456 60944 90472 48385 89233 94451 29457 84945 19554 27070 77739 24181 97832 76552 2484 79389 32176 59584 62120 72093 23759 20472 60392 34804 84104 20577 76767 23254 49949 90423 80454 11522 93240 80113 84995 6191 53289 22410 9253 23624 45369 30049 33292 33396 21632 33277 49631 52957 7272 76859 76093 27949 74696 69404 91225 83176 90636 71093 73164 23322 30177 97899 12352 11302 73773 40768 67863 13649 55580 85164 83281 60343 31251 21688 56271 97667 61878 60314 21246 90104 67351 63911 14999 30040 52203 72076 87026 15509 15587 64630 90752 59859 42780 88878 85159 26368 10878 85114 33401 58941 64741 48711 87944 23772 41618 63921 67022 45596 44473 81438 66238 29305 9931 60584 93651 22337 21281 23894 72771 58226 26182 48214 60137 22890 53303 73286 14337 21619 82336 65380 85404 76572 9772 21287 23825 93647 49179 1982 91054 13532 49378 60973 57935 96458 41031 91588 1606 16266 48866 26765 99073 14298 65376 19793 32833 69377 52024 73482 92686 94461 32649 86840 37586 69823 37944 80976 36255 55693 38167 28771 47252 17030 31683 76290 64925 85164 20234 57637 72260 61431 64382 83756 74943 10127 58716 75564 28195 42882 8511 2366 23770 42786 91092 5336 70129 38895 44760 293 35116 26290 9074 85121 31156 15215 29304 63102 17530 93773 12391 38876 78429 33346 67194 4325 92607 94487 39370 22172 89059 47904 14689 47061 64884 98194 93231 80807 89879 19968 69348 94283 90512 50634 41985 60691 38709 53930 54091 60912 317 66538 42961 15991 75731 1869 53139 91407 71047 58367 86283 64952 1674 56751 63604 12856 92183 6820 59384 39338 84997 53161 18334 43684 33315 79894 60833 5359 39123 32597 82965 59711 12334 33036 21692 71465 57708 81459 40742 14462 46510 82169 39022 64479 64312 32193 47555 94918 18474 82626 2902 50010 58153 95426 29524 98818 75138 28711 79971 52804 8588 44116 34897 98367 46828 68682 91186 27222 24461 83864 47038 63341 59559 55832 41513 56525 93471 53399 10509 91268 44415 96948 82485 17216 29479 83814 77050 68445 85587 58042 83829 49330 21568 6716 49853 38797 25070 79241 33762 36327 40269 94060 45695 55868 5355 62133 10370 71322 93643 62855 12417 62450 51954 54375 97338 39157 39980 79722 66509 41586 51716 88431 738 60971 49763 96561 45385 62603 57879 65591 84367 54267 2113 19641 53163 20174 57058 11879 42497 36556 48052 37277 58707 74255 1095 77382 72329 34286 9654 45951 3254 58721 24988 63721 26296 72242 86225 37291 86044 8970 40889 15070 55573 36803 84836 86579 71535 811 31884 70037 17459 57867 60529 35226 69363 49156 63926 98580 20660 7514 18068 37569 62073 90240 76997 66995 23170 30267 56742 62176 9688 63867 59309 2599 89316 97000 3291 56858 62977 59230 97583 20303 30765 37987 30876 75242 49871 50246 50770 74656 51782 52329 25109 78464 18651 73440 59747 34774 61844 46796 35661 34767 5649 94446 81024 69296 42026 69668 35192 73283 53585 51748 15861 15171 52062 18372 31037 33613 4491 61175 40964 83944 15074 51211 31425 75169 52175 88398 28747 32810 32447 21115 83854 91330 85908 37477 93622 5790 92536 10453 4059 4184 3998 40215 30360 56648 51202 3480 33866 45010 11713 22929 27980 8130 71525 82759 97394 46119 10501 79715 56828 27491 16406 89356 45254 74815 29005 41997 82572 49199 22318 53553 43660 55005 6730 89287 58709 9521 97617 70826 50552 56963 73310 26810 87687 59845 47784 54304 67538 68161 5040 65265 10646 72037 53593 52202 61771 16743 85996 64856 39546 35727 93192 75107 4080 82600 72585 74045 63730 25757 908 45230 1232 1909 81907 8826 48795 73686 44912 66211 81982 42799 18649 43664 24224 31742 30389 86774 65361 47799 49733 24721 8429 44858 3589 71266 49923 84778 76761 5525 22502 27943 25153 5088 76107 56884 16025 19122 14560 89810 78992 49293 27108 30154 61439 41301 24737 97841 89830 23006 720 41859 57478 62933 29744 79455 8257 8775 97096 8439 21235 24935 62278 69064 38502 55736 89617 46472 49610 7696 68142 41475 80838 54825 30802 8184 51510 84369 58514 10704 19156 69594 91695 82341 94836 13266 5277 66454 27730 89979 30620 30347 94081 20764 9304 86610 45910 24322 16256 31813 73424 53672 13176 64969 15119 21775 34091 17866 71896 48394 25107 76490 44311 59528 71176 66049 30803 23803 53226 75209 27900 23952 34442 79326 49550 55240 6396 58371 60254 39598 57929 8992 52084 41058 71973 61310 71229 26993 52074 67388 11355 78484 48066 14145 1848 33837 86762 13409 64997 53077 30626 70283 31663 39440 99125 14735 75786 76369 48652 43492 98228 81457 74861 62279 39655 29631 45424 17831 96286 68326 34368 62010 55684 91748 65932 79202 90479 83622 43180 64631 71092 95581 12740 91074 43115 84417 26712 95068 8836 66496 64232 70488 73359 22038 3588 69568 32471 64750 76372 57850 61071 57948 19005 76131 74998 52960 57512 79252 90150 4462 14340 99089 79895 83747 32934 39461 62693 35906 84224 47148 55485 93511 39755 70185 40620 97677 15824 61391 52207 19900 87090 87439 49208 82895 41430 75344 46321 65270 90718 40567 61818 84515 25389 88409 14245 46335 49383 53768 69288 42199 69826 77414 68283 76473 55190 30279 61260 13909 68204 74638 96590 66375 34853 12652 51365 58821 47391 79175 41461 77064 24949 65203 93020 84737 55671 71464 70445 86073 41550 4625 42233 96689 17357 7509 78173 84428 87429 68317 92628 58785 32986 98536 15895 80359 94433 28693 90875 9383 72438 36307 82553 73085 11431 62267 3994 48773 47120 7985 60982 54248 20458 38735 69960 18526 35092 85076 53464 23088 80124 83784 21476 97275 48983 83772 46108 45217 33138 36864 76296 20587 377 87481 30853 46336 75512 67378 8274 31987 13972 40935 23990 25706 60677 51804 78430 77287 35984 64043 87121 50032 34720 6381 602 66715 95965 41803 60779 77823 52751 26315 13707 38708 97056 80710 39135 88366 4849 8061 78656 74408 5951 70124 98884 41983 54901 13408 72673 7255 43815 90429 86927 15767 81663 33181 20952 55717 10707 67940 61772 66804 81468 12898 38466 76189 84184 63003 30001 45748 14318 41607 31187 58662 41836 8558 66289 20568 10615 61152 56242 7743 38087 70607 22088 48213 50814 5424 38878 42738 29709 27064 65427 13651 43333 80508 89107 57763 519 15144 20398 83752 88937 63261 77332 37898 28935 90057 5048 45466 92034 60547 94559 78264 62314 86868 57190 53299 71766 32931 14415 56166 11907 63310 98007 10579 31980 54784 42758 96888 31767 96645 36529 23857 31552 63468 47720 24024 98877 30770 1990 26449 93857 24249 95254 30793 34044 30976 25438 77949 86369 22056 45652 3078 45842 64428 60244 55969 63925 69160 58639 95512 92485 85898 36769 58123 97069 41707 36912 77262 66929 21751 98354 19182 72453 35391 87935 10599 4177 25452 75880 46946 33112 30075 95627 31649 65022 60879 2257 84393 57173 74814 68281 89759 6098 56952 56587 61139 89118 46575 50154 87973 67750 61564 58486 39936 51667 53593 64900 20414 26123 77027 77505 39611 34063 51922 21803 54272 38892 80104 18152 55589 2075 91445 8345 53788 7132 61472 73567 94034 47087 65517 29771 45490 44056 73924 54772 35750 12820 93503 4639 69810 38993 16160 37834 5643 91125 17922 65154 85954 49790 9567 58067 11103 95476 72403 54477 86207 27225 19730 41577 40454 41856 12982 35346 63039 71383 78339 98494 3955 42622 88145 98042 80998 35680 69640 59207 46430 90928 34557 29063 87606 84248 10679 42862 55432 43981 19783 78204 61881 85624 18248 41143 47877 41162 45163 42370 41529 66996 7634 9680 34589 7139 89572 46342 49490 4263 28631 87845 18802 88494 49782 20820 65167 51921 84 37447 85134 90659 88081 77042 81264 5154 53603 52249 63174 48397 34986 22539 71763 52111 89181 69869 77172 93168 86714 72263 36504 35256 50126 58438 6979 41473 78890 57563 75956 6818 59438 88420 81598 39180 45867 82272 25093 73460 63084 31240 93436 49479 54813 75778 53769 77222 51926 95758 78714 4788 36108 79346 52455 18933 23292 48146 66230 38388 93271 66883 60693 22570 20957 23720 78953 26185 20803 81004 91133 49907 10578 60338 96319 90018 90955 43414 29816 29572 23869 66654 18459 71920 44992 90042 86148 8303 61103 67486 62556 87174 45104 24918 70720 86555 16409 9803 85380 37617 7571 71709 62491 69222 4664 20169 1206 13209 4068 43538 69136 72027 78755 10658 70250 17768 48631 32106 36007 31905 49769 8856 20795 57558 97564 75777 46944 87143 78745 30273 91306 86180 3728 83228 36363 31031 18495 93549 28965 94147 29018 40590 66339 64384 52613 45547 31738 25239 11567 29034 53134 31465 59483 49581 52551 24396 51321 86028 72922 29507 66121 21392 68154 6 60281 90995 8187 56239 13184 85806 3030 33818 48032 40437 69000 46720 74164 76866 53456 21725 9551 40469 5388 11453 56383 27518 76939 14742 61362 5836 73353 95630 79971 12498 6674 96856 5096 22633 11933 94498 21170 45814 89113 51060 73369 36527 48861 86483 42546 95772 53755 5960 65436 48647 37708 21953 87777 72857 52963 89965 67143 66686 42132 13756 91933 23248 26167 985 84648 51011 69496 10043 97319 3860 80688 68877 50973 28160 48628 81568 31030 72278 49400 91282 21589 43061 65128 58967 64577 37505 48916 91420 37420 61991 64068 32328 12415 56060 59756 98131 34030 34957 65320 43486 35388 50787 74870 35993 52319 13660 17720 18517 15641 41179 45713 56596 15453 82237 82216 41039 80861 54501 10056 91033 8942 28192 10939 50652 75649 22986 67356 55426 91138 48384 9449 98025 48742 67528 81080 66139 7966 84147 68941 20570 16109 61891 46247 55770 95027 83517 35000 59891 20460 85026 76191 17211 67957 13108 8796 82529 81626 91018 62479 39598 17318 29717 16316 97347 5571 16021 81614 85505 3432 66048 35025 70454 18627 57361 49658 88354 11090 78071 77803 56586 67570 6123 83988 11949 34495 29227 73418 85404 87130 6761 7018 54888 49469 64585 876 95543 83168 13039 49257 91327 37246 85880 48662 60862 71727 17024 12380 22327 80297 35022 15317 50620 46530 44150 85573 33580 47769 82234 93418 27374 46878 30068 65612 9346 94371 64133 83033 56944 52005 25490 1696 13837 24545 54989 80290 13399 55857 80128 48206 25276 54925 13530 29726 2673 71580 69932 75730 50286 89591 39402 6614 28402 82423 78549 90905 73987 90674 16095 89266 27621 69468 73399 56116 17568 25620 20987 87903 54751 61850 43580 65005 71180 67913 46044 61501 91124 39068 96882 45433 42889 45669 28131 66849 66604 77280 21899 80889 34857 1774 87546 53563 27531 67297 43884 78411 63360 61669 42234 39265 50261 8305 1744 7419 13147 21221 17655 91260 60471 84349 11363 91541 38493 88141 80672 3135 46395 37089 88465 1807 66106 87535 43893 16962 49723 54029 16493 27350 53011 73008 13002 4484 13757 29447 24247 23165 92700 49270 17842 55751 47488 32632 70406 28082 98095 6090 8584 92454 79341 88735 24972 89718 34193 26126 82549 8521 52821 32146 55674 77222 7430 51830 85174 45063 53735 11485 87797 20407 41974 75034 64818 55211 41674 15858 40680 29072 27643 14250 88065 17127 64020 5807 5362 60659 40110 95840 82044 96289 78754 55706 79328 12048 26948 86849 35762 10838 7289 27186 74875 50104 62373 15975 98316 13969 60509 899 21982 38685 82932 50774 62146 54199 90505 69896 55502 5906 13182 46686 55111 29592 21268 85274 98498 33685 25565 46984 75723 43612 67397 16043 96624 11000 95895 69552 15745 28417 82474 87768 10433 75687 50114 28983 73365 55184 14667 58693 75024 2983 64016 38230 60945 84384 94501 18680 75421 51197 20844 63539 75685 48239 56119 83704 34649 94538 79208 18829 53904 49261 35109 68345 25930 51214 41088 52695 91358 78070 35120 72172 77198 79013 23702 76163 28467 87626 25765 17377 73737 88853 67101 74427 12754 57989 60423 25443 97387 46304 27177 85799 82713 30781 25598 68431 94188 83705 14596 46166 50447 61500 57615 78771 90218 67615 43638 69087 93900 95564 40044 67841 26888 76193 50403 34628 7000 25504 24542 46521 60957 96340 39053 9091 7614 23016 24861 92741 78628 76101 84827 33836 5336 22817 69575 30384 97455 59150 47899 5856 3126 19137 82842 83376 95577 25462 33353 34200 32612 70968 35772 85925 4451 75858 5940 45436 57483 57053 16415 36978 13685 39852 67372 92760 24481 54937 66567 42071 96166 14299 18540 76604 30729 98774 4908 82311 42475 4147 42985 32417 8168 92549 37361 9302 51023 37885 51508 33364 6848 7303 2857 79363 90226 47455 80761 98125 44299 42248 3836 73167 24712 79229 29995 55472 10700 51558 40577 31423 87716 87867 83147 38615 10275 5637 29905 69416 74213 55642 56072 48122 2035 89175 6968 60987 7305 19917 76878 54431 75815 9447 26944 38843 26019 52353 91523 58686 77095 78155 5583 14097 87436 55085 46169 74092 85312 80378 55610 8105 89036 9517 5901 5349 8101 86344 22677 71558 38121 94027 4904 43261 25523 32762 48922 33719 60965 52620 66178 10045 53955 13609 70337 45442 4434 77507 81244 1176 73326 37455 61211 3648 58676 3914 70897 62434 93595 18397 12028 52397 52095 4647 41349 56783 83133 22888 58053 38992 32730 98534 5938 78781 63763 80113 85462 74495 98707 97178 16609 60484 84917 25215 65581 64738 57381 3902 97235 12106 735 84528 41338 68353 38376 28751 63482 66376 42626 63747 77900 76876 42287 30821 69883 82130 96737 37830 101 49717 96997 64879 94744 35442 19616 84927 13272 89636 3434 75094 10445 81502 92693 97813 76140 37647 8233 28357 266 35894 16875 94913 89930 71995 96438 61007 17558 25398 93145 8022 82231 29791 14164 95178 67819 46937 12267 73780 80630 83855 16433 92376 32798 14639 2117 17847 10892 12165 73740 82742 8531 44201 57474 48149 14387 39092 69201 337 30968 62432 55661 31303 49456 89177 23464 11099 19569 10278 63889 29785 16193 96854 26147 58290 54491 95537 30424 86256 68637 62015 67947 25601 20024 41100 42804 14080 6489 29981 33438 19920 91898 60796 43191 44290 15888 47612 55985 16351 41539 62644 51344 69193 43073 44540 13044 25418 27730 70077 81970 35243 2552 2773 13278 66133 35611 19784 85321 21313 6182 72641 33191 4981 97936 47274 92230 74125 43498 33875 57155 58241 69134 53612 82029 83781 89427 6376 95341 39504 74056 11196 3298 10870 65427 96874 31881 78524 80218 11259 16999 1126 25848 73709 67152 73789 28407 81720 1896 56634 51127 55191 56845 68433 16057 95225 78435 93665 44663 68985 75469 54895 40345 67823 18771 78716 78923 8718 7059 70004 53709 70009 33647 54079 37367 37500 71624 38156 37093 48600 49265 65027 12306 36847 3348 39337 77693 25214 13544 64118 22829 75184 15872 44969 28423 13450 31365 22709 75630 56990 19041 12942 780 76368 4066 28254 97220 7035 4711 5847 97373 8071 26019 30700 49045 87971 23606 79003 80013 20117 75781 52481 39529 40350 83620 95794 69464 34264 30179 98146 54922 10622 96075 79605 12413 30206 2461 18458 35426 34081 30096 9543 50478 26911 13422 88512 83288 98277 25704 41645 77435 21025 29189 50524 76644 38722 16489 65337 52292 88610 77578 25221 2314 68393 71592 61874 2999 8507 54574 93473 78930 22426 34044 44007 25950 93592 93440 78931 66319 64174 40865 92705 3494 59879 84390 793 65314 17510 71949 15138 12 31556 94138 62675 536 30822 15452 566 93100 88827 58243 39469 49586 24829 49428 93604 43666 58529 85530 49205 25606 37278 8647 42786 39974 10942 9098 85556 82849 57947 34116 51839 19062 56202 41267 66856 44634 21454 73713 83042 96421 57720 66101 54882 94802 38472 78549 65170 56791 18103 25391 89872 28704 58602 94771 16337 18694 30196 93754 18984 29207 42412 27155 71633 79630 76406 24154 11088 73107 65898 68920 98835 75145 86045 84032 9313 34876 47378 96910 79248 59803 55296 21155 14219 26164 81888 86320 95617 50512 33413 75458 41563 59519 35972 97051 26318 85980 76529 28962 69317 22882 758 18258 23690 41407 30969 83431 78779 69370 96906 91585 44735 80358 52087 4588 89063 8515 24959 62337 8934 97071 49024 59433 94644 8736 30550 22182 69339 97506 88520 59277 15634 5752 52243 44745 58481 52859 5192 97360 36508 8944 46297 75623 73009 12142 25249 77005 29946 58575 65426 56292 84359 5935 12165 77230 42782 81233 79875 51487 12991 95512 3950 57293 10844 78842 77352 5411 26471 8613 54783 26025 12557 51436 5306 52611 50108 23684 74121 9900 49837 57786 87136 61911 81108 37489 86232 29930 64085 72973 8258 28283 44146 25068 19672 41038 981 41414 46369 14418 91610 71381 74071 71811 66574 72073 2089 68371 27559 9950 87211 75262 81857 90070 32080 97034 69508 53572 57525 19246 15860 19257 17854 6333 17753 24226 18107 21667 95118 30976 34944 65253 2800 89030 51993 53688 98795 707 34353 80176 52217 33252 32161 19582 34671 95521 11873 21199 55725 89218 43715 71755 2176 85223 73212 59776 6120 51196 13918 62548 45439 64640 36517 94041 64178 7800 60394 2977 44022 43973 59919 43192 43009 16296 18709 13041 81837 86233 96901 19977 55554 12637 5447 94469 6459 89158 29647 65343 44079 73524 42096 19019 46526 31565 94740 62935 11816 87818 61397 44270 3458 71651 83325 70445 46245 3347 13965 12787 3265 34706 66557 83145 74776 75521 47439 32521 44424 16241 98177 58532 41116 75051 44733 415 28910 18402 72831 68183 96557 36408 3643 3227 42711 87538 41133 53690 2925 82884 31157 70110 91247 98568 54964 54309 50272 10984 63167 56471 64423 28819 80873 59214 67355 84211 87614 78178 11520 65089 78171 65761 52141 53431 75584 63621 79868 21522 40133 62355 80849 19550 7995 32644 72461 10774 97535 1846 43882 62845 27715 60775 7488 14303 70856 76535 70587 28571 34450 82505 69465 3696 63814 87487 17101 32190 10133 96467 76063 6804 35355 94449 77318 83932 10907 92615 28416 26973 19728 33588 37008 84233 61249 30262 35268 65832 83011 10995 1870 29991 40908 30962 85579 63497 6226 83285 2875 10613 70016 77785 24007 23941 61717 90921 74219 19828 92627 82164 14515 78613 55100 14093 46749 13927 28480 88780 98530 90012 91096 6981 44756 25521 6823 23834 54676 56314 27506 77116 72969 4003 11207 68410 22005 36456 27839 55565 12099 34363 57786 74972 16006 14115 47825 87451 24986 47820 66757 8269 72434 39085 78451 70485 65183 33348 4223 97729 78 71117 47066 85726 90839 2655 63610 27663 85401 98593 72284 83968 53420 47622 60177 77712 77657 17305 10964 98367 52508 76440 65435 98671 3165 16413 30625 84879 80346 33787 40153 23264 66352 68396 60197 22657 28710 25812 60205 12829 26971 34994 20531 81001 72820 35355 72148 1179 19566 84773 86855 31332 13234 94659 63833 35886 47071 382 44230 19751 78787 83821 50288 16216 185 4596 21196 13241 93141 85145 3480 22107 10629 61497 57408 89079 30980 82924 60943 59066 58838 71675 60734 58101 34972 11081 26636 67241 95172 52104 22004 62263 28732 91067 69978 24687 8838 85087 86845 64114 60618 8340 55983 14885 8638 65829 26870 42144 66896 49052 44588 92441 60191 1828 61984 2403 93498 85224 87571 20413 49894 81303 59288 73304 14612 22454 39848 39013 85978 71319 54196 10810 82257 65071 15608 50008 65976 38469 8247 77700 69836 69197 51098 70817 62748 49157 86579 7651 33228 54921 9513 9625 7308 11573 92748 1655 78675 8475 14197 96429 71158 14533 47577 62575 31255 51377 50310 96542 24594 69446 63754 45614 33297 21859 53580 5020 23128 83476 94098 71787 4723 8565 53686 50807 32588 18610 61755 20512 67692 52684 26943 98216 23093 9286 96164 50049 20462 59918 71527 47873 16805 17301 75283 31273 68615 81490 87683 32428 86569 79413 63485 95969 12909 83942 4610 1884 64867 51817 7863 56390 89818 41341 34408 87337 85798 44780 30606 85425 91461 32158 95712 84203 874 55719 92258 35297 86363 1723 82366 67206 77080 50429 81779 25142 61424 40314 41070 42988 37952 64338 82129 42035 50296 42960 19805 20355 41302 80716 45245 89464 60587 369 82426 93590 49635 71304 91164 22111 66557 91710 93605 30097 81584 20456 25112 31553 49067 97755 25688 20479 13658 61690 66965 4598 81744 95209 57363 10005 97615 60129 19372 77845 69302 38244 81153 47454 19177 84955 70256 30602 16467 45852 70684 88659 52018 98576 51258 50568 94735 4078 48405 51884 42874 70703 93328 49346 52848 95784 26498 42619 55891 93719 46466 54364 67737 99050 94415 26610 93876 21422 22795 51129 4154 32112 42177 1819 31357 8705 25375 44142 1858 38123 89250 60500 67228 77421 76822 52266 21604 96952 55956 64149 15807 27607 3396 14315 47172 98451 47116 20835 20342 80980 97355 69102 76514 92650 84056 57581 68409 85440 37112 67416 75336 86275 8189 79230 28165 75985 74809 91720 24030 83059 92240 85569 21435 38743 45443 22561 37913 71064 38686 66081 54525 15179 81595 21332 21244 14613 48816 80397 91731 33375 707 42672 67835 98051 20635 26410 98309 35272 2414 65128 87011 47732 92555 59073 43677 17052 94775 73440 84294 82668 76169 68063 14716 3988 94045 38065 76119 28721 2146 85296 715 59299 86240 52902 97885 44804 20371 98194 75257 62149 86288 33742 23908 56031 57905 33637 85179 37169 49855 80738 2888 14042 35238 76887 58097 17993 35412 41450 54673 16229 29098 69308 34924 23739 42001 35878 12419 5535 26825 82549 4256 5300 82432 20882 78516 72591 24535 56348 12100 71711 27336 5651 34482 25022 31029 58411 98160 97911 68249 7062 32883 84610 96400 20878 65022 11412 96995 94256 27123 29183 16834 17754 71318 26594 62362 41978 2863 42435 27899 31066 5509 53160 69178 29156 75285 82256 75273 81457 34158 85275 13235 89682 16854 32705 46858 95453 21138 45606 20340 30005 66108 66990 17091 87549 21513 82585 3742 17685 69616 32905 11874 30235 61336 79271 17056 62894 37822 29752 58741 72796 28018 78625 90652 12378 17634 42560 5779 88237 10988 52106 77966 62535 22109 46373 17093 3873 26532 11221 36621 29432 16939 94134 30529 21335 50128 66562 95552 40309 2067 61774 21741 55425 93652 46483 69330 96973 54417 51022 65552 40997 90907 56807 15294 82171 77195 42739 71654 46183 58295 28873 93991 98950 6301 82083 19996 84784 96804 22737 24317 89195 28763 2112 25210 53560 88502 45418 75949 45815 46693 15096 23069 55258 5048 783 60350 87450 22125 50312 32389 98856 10082 71980 34722 20972 59563 88603 78612 14326 75379 84294 44133 8408 52941 865 63080 64721 18508 54251 31669 8422 59376 42333 3093 88321 91794 49143 25638 16580 27603 36380 6701 43167 18277 2106 28130 97394 45158 88724 65600 63468 4372 3242 13440 59026 24479 77961 38200 55235 75755 45975 16799 74684 3199 80019 95262 93843 25803 20244 97805 64880 36173 83381 89573 24286 29484 9147 78635 64613 81195 21926 64616 90644 69737 67079 53270 17367 24851 92270 35970 62988 62840 49144 13829 42604 88572 89879 7040 70663 2421 71177 1552 44088 69462 41160 12584 26563 56677 89261 82610 70114 65519 63676 14514 40392 59967 8194 32678 63677 1439 4836 76187 39040 47232 61591 77858 42327 38004 6393 61918 68365 47451 52962 18611 6629 79367 14422 28872 84317 50977 76731 69008 67506 97282 10697 75493 71759 14288 63454 29608 8732 2968 40649 44878 88004 65106 7557 63222 39655 19736 33881 26115 42088 80506 53578 76458 66370 39548 37341 26685 52660 91978 58950 63882 70286 30524 87193 7065 88786 64311 23233 24476 3225 22968 65863 89160 29718 82448 80570 26748 31216 75846 38750 58291 10793 8738 71809 3289 12618 67693 95271 42697 34604 24689 42032 63997 88526 98154 69601 60089 60195 64581 82503 5438 57480 29975 96642 38772 30350 55257 88678 67260 95451 14913 78752 46510 6253 71547 55731 5792 13117 42008 91483 39892 95707 92986 20822 37720 29574 15195 71235 42572 60727 42838 3249 44195 93275 85081 37239 38692 16724 63254 84608 18105 65648 22708 81445 52080 20372 18338 60509 67910 95773 19556 98228 73688 54610 21904 55171 70328 48558 42752 28425 36186 54466 81438 70 18906 2017 60185 75293 89744 47383 78885 76246 67378 71801 27199 11601 6934 14126 16507 44013 6228 43496 53912 50071 3836 27131 47842 77908 2469 31370 20872 81473 84896 45487 63787 38785 34016 74066 54691 32809 35950 34908 82866 705 4242 61580 15257 95237 47891 42970 24618 34826 50370 33595 40468 35060 24243 45745 41415 85777 37893 95403 58227 83421 25432 90183 63570 96107 34335 84981 89835 14666 32491 77932 95914 2416 23831 65820 68861 84162 42234 48559 19814 72476 6993 19740 19843 69524 33324 54768 19162 34739 78112 98162 30587 10928 52964 35214 92252 85809 46428 59292 14551 43142 35562 16263 57973 46896 47593 23509 59008 19407 24475 71297 60293 87999 18199 62883 30779 73469 98564 95884 29290 77868 21851 15054 72776 26683 61556 69557 23004 45455 21250 94527 85351 33948 76690 11417 27505 7175 16818 47746 95610 45902 31839 34801 13595 93017 32925 85331 97445 63349 48592 65002 21985 8111 96887 61248 67046 17146 39413 29071 90719 72195 5347 70592 47590 805 13189 68111 69340 12432 3278 17663 9650 2923 41158 6503 95102 10261 75218 86795 60401 49350 37536 33242 22724 73006 8883 17300 84515 80957 1653 67097 4755 31980 71604 12967 30987 78215 31408 10441 76682 70709 8249 64518 7417 16495 18575 65272 49121 21937 51559 20632 45801 63411 49438 77512 91236 19473 70352 77802 3519 87229 25927 74990 8807 28629 4696 39094 28707 75033 37789 59043 11301 35602 95689 85901 49398 2199 93845 33173 32538 21690 47137 96886 51495 56280 53153 16935 79126 32422 75688 88979 16130 83909 37963 48121 34870 16695 1566 43494 8451 66493 20194 11403 70704 66424 93919 50546 78147 15701 48327 72800 7981 16281 25881 48972 55807 22849 44945 36292 15923 1980 16716 34484 57708 94130 22664 67865 85996 29394 38248 27595 84825 67309 79107 2659 43716 68986 66835 63232 46937 65885 38654 78598 77038 27146 90568 95894 86778 3406 62125 24295 34961 37638 2486 35216 68882 59687 9469 46611 42776 47108 59797 28306 39917 3729 79598 7182 70607 5492 69990 19509 27068 85515 78894 95347 55508 39958 44296 97707 57656 98226 53763 25477 51753 19246 39007 96730 6093 50126 60355 97200 81889 68057 61261 24770 39144 46137 62997 84199 43760 64661 60772 18968 84038 72642 9676 56522 87325 22140 16895 55488 74428 84705 76138 85910 937 41412 49040 42770 39172 78893 3279 71560 70072 98301 69637 49188 93305 69909 72188 26155 84680 87564 16628 263 76440 39647 71659 26527 35247 76950 7877 83275 16809 94025 20405 21093 74131 71660 93833 61385 4205 60464 64618 11188 56059 1751 86090 82613 22426 67882 76294 2225 40595 87319 91878 11882 63756 47422 63505 93915 85311 65045 34585 9212 74376 26582 40864 19786 56334 18878 41788 24794 77665 61827 59074 52048 56526 21602 78752 21020 63465 12201 69989 34423 80758 96970 3086 97239 6055 30951 37837 90150 57951 88508 55158 31835 5617 59968 6594 55720 54155 51198 27488 22434 25213 47500 842 24762 2915 50734 83793 76726 56660 64137 63550 7789 42695 96416 78617 21057 51465 52761 32255 54267 66128 35309 75703 96657 20442 75166 1153 54856 48236 44647 4800 21282 60092 86902 47339 43007 76586 34631 55935 95440 52951 2680 36139 65216 22617 56983 66287 97933 16350 66900 93817 93690 522 62575 20983 67892 29316 45821 15538 52171 33866 72450 90510 44173 80772 15359 66760 54547 98557 20264 71776 81172 64132 69395 32578 27725 23148 64263 94930 50271 92001 7771 38835 97614 51265 58051 51219 31822 78139 59303 30081 20874 67622 13011 30872 10663 58598 6911 19267 22721 30515 87774 64078 98011 41823 47643 32979 34213 14619 66465 67135 93792 36192 12123 73912 35512 54195 68309 86075 42536 40011 38515 89466 33879 73598 10187 98942 82355 7649 82631 34168 48076 84127 66472 75542 74275 7534 85834 46873 70361 28888 31167 43672 51573 62760 82936 84489 43955 63748 43411 91066 12160 21293 32455 37398 44813 56138 28278 36597 77857 86790 36278 11309 71356 71652 11294 15341 88497 879 76931 72317 87774 31057 26903 1615 46708 26653 49343 62446 11867 4618 65339 63959 59832 21756 42999 71030 17610 71217 7279 76194 501 72122 38122 4227 14252 75044 82719 23758 14394 98292 84878 23618 36745 10790 98970 38586 78539 48637 34000 2816 85927 23090 26944 25420 55920 98284 77889 15344 87397 64052 22670 58887 34988 52849 21938 84506 50524 70604 24454 78234 72680 63075 85884 15873 77271 9438 78771 3833 24488 15740 46402 737 70962 82002 88483 9841 8341 52517 42933 75835 15127 67537 11448 7665 25162 71167 31609 53268 76437 94671 22523 79103 50329 77350 28885 356 63119 11083 26851 33249 34950 53243 94133 66014 93459 21410 50144 81466 19009 14574 93862 6425 90097 10754 7221 94203 20628 84472 34059 79748 21417 27612 86836 49345 25277 96548 42727 94003 48489 16875 13097 23764 36434 62641 40813 88718 11385 82755 89852 61453 41324 3762 55282 15426 14092 93685 45743 5435 81487 5189 19657 44889 81271 83647 79171 52613 45904 62218 53713 39899 80562 33453 3112 87847 21074 14646 70073 13334 48736 91807 6964 63690 33082 25771 74314 46028 79807 31228 94557 158 36561 78112 19630 52127 61015 36924 82408 3319 28166 68806 98551 31350 24456 8084 35717 276 46389 39750 89673 85540 80330 10232 77251 31874 4655 49329 59075 95304 84232 37345 78794 5742 39340 56561 32272 71309 16841 84124 43119 36035 76333 13858 82345 82137 53010 36617 24031 65810 16458 55120 6940 3030 15341 65066 8594 56518 10904 19451 13553 33740 78027 14891 69254 1667 90047 33854 77658 73337 74254 62133 32601 54265 69695 83039 68429 73103 5852 70066 2720 55006 50028 8031 38975 85540 55152 16185 70939 42907 39900 81054 34532 73244 30250 59452 51195 98213 59824 6485 13426 81070 60098 12117 38581 63005 20161 86776 55478 70083 81162 23548 16444 29577 88712 32008 74673 5086 35882 59629 47106 59567 23030 64806 4430 24397 63562 93628 44046 63931 38769 87017 54061 31308 87691 41317 34393 23719 26728 29173 87299 4901 58728 42141 16321 60776 12693 46948 87542 42157 3933 77991 43308 2485 97448 66183 32952 51781 12068 11952 93808 16271 41965 11336 19880 57280 35457 55824 25379 16829 43156 77687 17778 75893 23584 24693 29756 88816 47289 44049 29154 84958 89748 32666 55709 28720 42373 32107 68369 63390 47887 81129 82332 85372 4257 91189 55399 43529 47214 14027 12219 50303 93895 5814 80710 88426 97742 82641 61098 64948 56619 73418 43599 63918 71023 89501 71138 72875 47736 83558 53150 45986 48823 93401 44735 69225 44742 64536 53290 71335 63864 71061 42901 83947 44224 75804 88174 68263 17781 98585 69135 821 13053 50124 42997 22606 3649 48900 3039 60909 35952 26968 22484 27082 10972 46568 64145 37669 18033 58969 66871 60068 64940 66000 76861 72142 37506 50633 51958 48200 35041 81480 60339 89100 36230 26177 33875 87119 67330 15161 63419 81219 25975 6571 88412 89646 12870 32782 84095 54411 70038 48101 52051 6359 48051 20201 1910 24790 71141 52637 35066 57757 37491 76933 50088 77580 65653 59436 53869 58154 27572 19889 40981 20739 2550 40607 39201 47017 13116 51398 47437 83771 36081 66807 80965 85396 6377 7645 51718 56172 18718 45307 92859 32728 95253 96865 24873 5750 25987 40332 71538 59202 22963 20966 63891 90886 10250 7692 37048 56747 55152 82376 17162 86767 16201 92212 21870 65112 58397 30402 49447 64533 93866 53809 55706 90170 9770 6562 12290 22837 10691 81382 78729 16083 94725 17626 20130 33395 24413 50821 69556 22128 5208 4843 20209 72788 18130 42560 59125 73881 40021 6896 79498 82356 26127 9943 96839 37079 56490 45279 81124 22277 16133 79093 52127 55692 991 72059 67384 54753 67522 73142 2072 33197 44472 91566 92543 2379 49197 48166 69758 55548 45957 1722 15363 75726 74983 69507 16371 91037 21151 41647 62891 38930 66229 31526 89343 62178 76889 2175 22120 32397 63907 98911 68844 5142 83682 646 32797 4766 28218 9523 44830 17848 24790 55342 14771 31072 69959 92092 18835 37305 90429 42718 14651 85870 20756 1352 4820 80746 31307 21843 40820 44141 28629 97427 46668 30282 88961 40595 68049 19410 73180 78737 22350 98229 53859 71002 11302 97351 3603 84403 19600 44072 94455 7967 5601 82440 73375 70851 55266 25301 11487 96100 25484 29356 21067 49069 43945 63060 46667 81965 61263 22690 32646 13074 18298 3392 95098 65736 85320 28850 64728 9470 70631 3587 9052 78258 84517 58311 87609 83311 22523 21442 1085 13939 40872 97548 54024 24216 64410 90611 20694 57909 51807 44895 21798 62023 66359 82831 26044 81707 75167 84529 55501 92978 38116 87212 62526 98727 87417 92354 19231 52497 20812 31351 848 40911 93410 62939 62610 54113 62859 34509 75986 13008 18331 42061 5893 87659 5426 67518 53981 88455 83300 55938 18937 25569 54190 56000 81652 64530 40527 97698 37672 92373 39008 76314 69882 79815 92200 23772 36419 19644 59015 57245 49929 65502 98299 85255 35626 36246 51090 12695 50022 1428 17928 42965 96496 19357 15116 77002 67810 12394 74800 21535 45101 43282 63858 60351 60054 43477 73509 10137 19047 27383 36635 78929 12322 99134 92751 12496 39776 57756 73411 28051 90336 26906 42101 33153 824 74473 41966 52626 70649 27745 30986 32436 74552 22278 30486 71716 56284 11546 77472 90071 43948 54820 84514 74729 55669 73449 56816 7024 17120 9672 54638 48539 30999 22264 41398 72483 59568 33283 28940 49563 35446 94872 64574 75340 73323 29882 78475 12759 71740 8265 93512 88641 60218 57019 40015 70646 41204 30309 18321 9763 98955 49341 87633 24997 14758 14148 86491 52618 3566 98890 70976 5280 51935 86061 95846 81992 35177 26552 59170 42411 94353 63980 98910 78000 35050 34034 48734 10372 59981 73967 48900 58553 59937 79552 57706 60710 40677 2339 68822 26857 32556 86294 4145 53746 22481 37946 29768 672 12776 56558 58582 87296 49751 11780 31375 96921 81245 88955 49629 19517 35904 60689 19559 42335 57328 27520 73406 90062 28774 18207 19000 31450 80352 98616 73672 72313 48419 75560 88563 97426 66553 22927 25940 35241 21520 58034 46461 1548 38044 28104 22366 90140 96191 45652 14981 91105 38466 82870 92989 72409 6155 10726 40187 55721 57986 10647 82076 61962 3442 58082 64513 11897 45594 24787 12449 30590 12483 97148 64304 92480 87314 79892 73681 19936 63874 44112 37202 84368 43303 66114 87324 71520 25508 77235 37690 31742 71209 24538 74436 52222 51071 26230 8265 59972 6507 98455 29802 78346 4399 68427 66335 75276 45967 25871 53058 1408 51907 29273 67093 95177 32028 75880 83754 32070 42879 74893 54756 53952 5451 14806 16844 6554 60266 22531 94232 61062 24166 13304 55076 35341 11904 21866 93396 12634 67344 52396 87800 60908 84582 91851 49823 54658 29170 58375 92061 20095 21681 73544 71511 91846 65715 77766 80237 27475 32625 57744 19240 54289 27544 90687 56592 15311 79916 26417 20896 65965 4563 76828 17718 67157 42895 701 28912 76108 90060 99040 48818 77509 70509 32505 9615 66813 97452 18836 43116 14950 78922 55837 8878 70185 9142 66438 39153 75659 38800 47669 84226 47601 70519 13392 7229 40008 8552 75835 15359 63606 26437 36605 84352 89415 37480 55846 73496 29070 57364 41223 20431 19570 23736 73535 65444 87186 11919 79622 99001 31340 95864 97973 56528 39526 35920 60941 53989 50715 82254 68441 12458 70833 25396 20847 49107 20008 15481 52084 59481 21069 65643 47189 80236 68926 57969 32335 9902 55075 79768 86627 74841 97016 21219 55417 49336 79100 12641 97627 12478 89228 79589 51485 39342 24651 30314 88123 7110 59611 45165 4095 51410 84699 84507 54502 41020 35808 4770 74210 42342 67310 17295 93850 91210 63808 9494 56802 61637 14265 7786 37927 12053 71941 9202 5043 79914 28350 69303 62028 69046 98284 74964 82117 11366 3867 57103 50427 92247 47822 7717 85172 75572 84751 38241 17483 17452 64836 84544 27262 64954 43896 3101 56934 30291 7806 46810 26497 7344 46850 19409 36681 16228 3581 26762 64422 16715 51636 66684 19531 30970 20904 31427 50592 97603 19966 92157 14474 11534 27804 63698 33092 44340 63348 92360 14025 11533 65465 70307 69632 97239 90085 47829 76840 61747 95580 73325 34281 3773 44621 68828 67902 96808 74291 48369 19348 40518 22878 85669 36704 92057 9028 18094 61918 91165 77310 61813 64461 74280 29477 30507 87187 46835 33646 98106 91913 41069 17471 38068 5902 4743 34757 88226 43850 16517 44407 89885 23413 69238 33703 44174 49953 59876 83468 39228 62215 90004 81795 83222 11674 75745 17635 81881 57643 80334 26209 33914 30977 91469 92171 59656 62191 17206 27283 78164 2758 30996 40535 993 9247 50675 30415 34272 23183 33548 45152 59049 28221 86745 4229 78301 51522 2953 80219 82218 29109 22423 78076 95109 85866 28038 59206 79481 425 51057 73823 351 18838 93987 56977 58276 19457 68890 85507 51810 99067 58008 3132 50096 95621 40207 21877 24199 90057 20041 21533 17981 7237 96049 95264 67723 65108 35947 54337 11488 45206 26267 49965 78378 96960 75841 86630 11400 51201 8879 76056 79589 7452 63746 75285 9492 64543 25809 47142 93107 67713 34051 41710 64035 98166 53155 72887 5581 58536 28421 16231 17539 26667 37905 55555 47380 86613 25463 54406 49935 63662 22598 55440 25642 91774 1739 14871 39576 53475 16415 77891 70750 75424 94393 44013 83773 85728 32172 93284 49457 11693 13835 648 66739 53375 779 96546 82508 46867 20764 87427 82182 15438 24276 82094 71744 79939 20883 81305 67874 33959 98475 75066 13110 67050 30567 62398 89539 93050 96605 66721 34971 82672 38609 56338 16166 30316 59377 75862 42800 50749 59540 89785 51280 90170 58365 79277 2434 4892 84476 58584 34550 3926 56870 42971 73689 3264 84782 23348 59557 68586 30807 18371 16051 27179 87287 88398 26097 69789 46477 74830 15608 60924 29671 46043 91932 63530 25047 39666 46662 14066 57204 70417 46651 43479 22062 58910 75890 45886 14318 35715 91880 62331 2260 67135 46050 1388 42488 5472 277 48802 67385 54334 52223 68795 9690 64923 92610 8501 31116 44023 75575 16032 4192 30702 66166 80697 90206 37171 47885 88190 23541 17574 73735 55551 89125 490 16482 62094 7923 24630 84175 41180 86825 58064 3035 25042 3186 28934 86779 85721 14701 8189 56019 60894 42194 80773 21960 32205 66516 29420 63441 61051 65133 74940 68701 32284 98271 53653 3647 32051 82495 15319 33405 51969 58945 65895 94110 5769 81692 21392 62672 26431 74577 30531 59248 1014 4231 32790 59518 7662 55625 3855 90265 57721 72231 13516 5367 36733 89500 74985 21155 85900 17705 79833 27730 67115 30048 59215 51026 57264 13953 6663 98407 88780 44981 20575 94420 36792 50227 93135 50959 73733 13610 15557 75743 82212 30600 73249 22980 85732 90956 64464 77831 52226 11100 35191 5106 73692 94306 12683 96478 45454 43836 63130 77930 26871 38741 36231 77496 95672 22009 46666 74747 26615 20826 47623 84457 42751 8611 39587 40452 72005 32540 39601 58243 37463 21919 77389 67922 1057 38430 22956 53651 8178 49527 74721 91439 40652 7382 94539 19694 87209 78702 77657 29354 25225 60732 51580 57806 3515 21742 10101 7588 79072 35521 84575 19392 31627 50899 11060 84750 93627 13641 50309 74190 35877 54611 61517 66088 41822 84774 97849 89530 57312 69439 89381 24555 76799 40318 91023 97651 70569 64295 34730 54875 62569 8127 83851 55829 61466 8241 70358 21463 98951 23500 30067 75969 47104 77816 83184 88503 96988 11020 91212 24300 16685 56339 28149 90835 61767 60281 35363 84288 59108 65357 41811 88421 93413 10425 32019 98552 80417 29738 69643 26326 3660 88802 72464 92851 616 67923 20755 86877 43044 81888 80220 76035 35958 31066 90444 44613 96238 31862 36288 52082 57436 25017 22804 93093 61063 86382 61979 49843 71339 39215 45295 21850 14372 68173 75511 4837 83152 96591 98415 19183 59174 36325 18801 30150 76525 96568 49252 58556 7159 6997 10667 15977 50039 95566 48614 34015 71941 77904 71269 41089 61574 27484 31109 2202 46756 54929 42321 48395 863 33011 4776 79296 54320 92263 56580 13288 62372 60663 42288 18938 43275 60720 76976 66266 96386 45809 62322 26517 17055 65839 91562 17714 16300 12926 50025 3741 77572 26704 80255 69956 10987 34039 43781 18125 86016 75227 81844 514 47598 55198 12312 70629 30254 57346 65943 26880 40220 75737 29900 76263 16391 71555 19842 28121 1761 54558 33301 37621 44518 49941 98161 51846 45120 19435 71344 36078 3613 79929 54014 77283 52930 60031 20693 89590 75009 39611 32299 98836 71577 83078 76750 15099 67144 91033 49251 84064 81346 7901 56722 68660 57241 7814 54093 95460 72573 86005 81755 62683 32039 61021 76911 65365 9985 33601 65661 79366 7896 23229 79443 61584 21717 88181 73529 95949 89262 19141 98389 17485 8438 97518 98717 29749 89942 70619 99141 15879 58864 50268 56084 85745 89639 1911 58780 64062 28079 65496 67220 11938 94993 71600 96776 51109 22157 27947 27046 66065 31878 24963 17446 65064 74642 12316 8288 91803 64365 33866 79556 9724 24515 83688 12955 59266 66972 64173 78679 56259 12990 46911 11025 65044 31215 21226 80314 61631 13647 82500 88162 36311 37392 31684 68288 28099 28341 248 77565 23146 84144 20502 87886 14526 33043 27589 64235 29918 56985 9580 11135 3106 51945 8290 16865 84702 79164 58394 62528 43717 14069 17822 46171 33709 49616 3276 29538 52707 31082 88354 65274 12935 8222 42740 33600 8492 42375 74124 44175 94844 17533 51902 75727 6795 40423 28437 80819 29336 18330 68630 83934 90863 95974 99027 33722 8414 57360 47588 61575 20212 19676 56319 4849 62722 59236 50321 52058 16348 31514 81682 236 44886 54716 3373 38874 20087 65715 41864 27646 13352 5717 6943 93860 67625 15371 60065 51279 74805 73328 33121 3456 97995 35726 85435 82671 24539 64216 72008 31710 50040 52687 68755 85558 10491 40875 61176 33434 98874 42084 65466 22311 23495 7813 75321 80916 54562 98033 53867 55016 52364 58129 69045 78506 26768 96463 86713 81672 41705 50550 54082 27608 574 8971 67912 46597 6967 10726 69648 67086 26941 5350 96744 24459 45107 94264 15176 60603 67377 53703 91469 97348 67642 58903 13026 41022 60537 39513 96423 60418 61888 43806 83935 33713 73140 55731 28762 82868 60573 7765 58878 57931 91600 11859 22536 43065 91690 64385 42804 79372 55479 42071 14076 33679 40043 90823 34580 45895 13678 10041 68087 91442 28752 95757 79575 45200 44722 11013 5321 60252 27420 4006 84805 58817 56809 93515 18372 52410 81030 60530 30635 64717 11427 61473 53984 9791 87182 75310 49124 21854 12049 80618 32844 96639 81480 2836 45376 51991 37478 28269 23717 91802 57600 69185 68641 5916 43935 57751 74949 90749 38229 8398 316 45495 24889 75819 92341 36331 59120 92512 81049 79719 14152 56814 74125 57858 88969 37308 87829 35034 59867 87732 67626 88143 52444 68662 14399 94941 93155 90117 87603 5387 69405 71444 67412 70525 37161 88950 5144 2576 37492 14608 96701 55991 18060 55532 70059 61996 25478 28323 84350 97880 86046 34991 28559 45559 41623 48832 7458 14856 17151 8015 28195 30881 30165 13086 10072 30296 66267 13765 82861 14293 65996 42598 92566 81685 62255 79726 80590 64878 39138 17077 50451 20612 36051 42857 64624 63226 73243 87826 96946 47883 47705 18015 73669 74266 96918 58529 80915 73771 26647 45893 76434 27353 71296 83322 26475 83663 27974 91031 10228 856 18468 93734 27614 62750 22998 76294 36638 58678 23901 89124 61334 26110 22951 28310 54567 96830 78979 61080 33013 6923 86553 80399 19104 1801 7994 18022 82693 39785 68768 68026 73481 86119 31943 93836 96493 55099 83204 20042 78203 66420 28853 45388 36870 37321 55486 57927 84002 27875 51788 7090 17547 68100 2180 74091 53189 63413 86121 4336 29901 77884 66012 88173 91987 58558 62466 72693 42797 68167 95016 53818 70266 90470 54458 67149 68009 53697 10797 98514 89055 91266 66241 79553 36459 87087 42811 98849 78428 88820 77600 64101 49947 23107 54345 80622 52739 70666 66586 4092 16704 40739 24463 43756 97460 35688 66865 10500 82801 65582 2615 23465 93456 60558 97788 51908 6174 54737 66549 13085 74016 93339 28024 55448 66647 2765 97424 8391 22347 83732 46424 57709 15043 17348 27131 60847 10814 30394 66746 60161 31694 61169 11836 55163 60962 3694 29688 56261 44154 81230 64713 46610 85860 90971 63838 52462 45816 79639 79944 26735 33833 73115 2997 26588 36600 17892 11877 8587 98231 92426 27672 21235 64769 49421 56920 96535 15832 23932 36802 82280 42455 22550 42902 30646 11853 44382 95679 93320 57423 80021 46279 19315 32245 91598 69755 98409 80334 86688 40660 25143 8330 70995 11528 93596 85113 19694 16541 58957 47129 52772 28143 65074 3424 65576 66161 60337 13445 42384 87118 54005 22835 3786 19210 8997 6445 98899 40930 18322 744 25255 52311 94156 31213 58879 74981 41105 2806 4646 3901 96026 31792 8857 76343 68394 96628 62117 91902 98819 11436 45298 52216 56717 31225 58265 70353 9644 40321 48304 17087 43578 60988 7752 88966 42802 42123 22444 7972 22584 66792 8840 63419 41178 46568 43769 78418 61883 73972 84839 23257 20404 83406 81784 72832 30790 45623 59536 73984 44631 5481 71941 26206 39106 57547 99025 73626 67280 1594 75553 87686 19186 47091 95908 95770 10816 34825 16958 144 87063 44429 80581 30463 75249 10573 25694 38672 16627 65134 23041 65425 10258 86375 14171 87748 257 65959 62228 65075 13021 81841 57371 21468 49326 85764 44234 73155 3388 20785 4334 60592 91330 15479 18617 38126 30085 92777 77333 31336 84215 50565 26066 33903 63946 3163 65007 69235 3681 53967 36940 85253 37710 66659 17248 45168 67837 26717 94546 12709 29158 58427 66680 86979 35030 87044 39492 35360 83310 26343 86897 33741 12120 13306 37064 31460 17667 49628 85861 76635 77460 61077 86556 86466 3690 49702 83613 9791 20831 94267 92428 23635 18137 74332 57881 49185 30827 8889 16116 59193 40374 54182 77529 96385 85153 32494 41769 61592 72566 67916 38508 19701 12358 53878 92066 93170 62656 39179 85668 25123 64215 71099 1556 13630 32680 32903 53811 18405 6732 69338 26554 48538 54117 28818 63436 24457 86295 74364 44338 18770 29526 88052 90531 60041 49475 86715 23189 87370 94473 87253 50274 87129 3043 11417 13206 33131 38107 47626 64898 95733 29676 43633 59431 56816 1765 7376 48463 10775 83525 87695 38105 74298 64888 29255 94054 97210 70286 98165 48702 39359 18314 54431 24987 88312 57378 27121 15845 72072 54828 59730 40118 7530 19897 50502 47231 21884 29035 4807 91347 57351 19094 56659 50744 93379 21799 36900 60242 93690 46729 45685 10292 91608 95778 27765 59927 16214 42537 63017 37099 9846 81152 26356 3424 95505 59487 54634 45367 86912 72928 66259 30601 83870 43792 47487 89428 67571 51312 26255 39700 76036 31766 38598 23097 38977 68739 81770 57487 50601 77760 44730 61008 40052 89755 88274 79561 96245 75271 59478 20994 51055 8937 38802 1311 3416 1399 86700 89066 51585 95076 44137 34561 20517 11144 84227 85687 71389 63761 63561 74112 67944 33264 89802 92955 63735 78059 85367 34871 3980 14040 79421 33822 33337 65623 25393 39204 86573 36935 82958 64599 34608 87038 6291 6805 37744 92341 12174 57929 7576 57557 30111 48231 82158 35633 14669 43502 46251 18384 58675 54215 63153 12534 81000 14314 59959 15395 27892 9608 40171 92713 10383 33140 6563 64720 44943 2043 64824 1256 55491 11379 2882 17938 91058 65902 42404 76373 7376 7593 11691 24382 56957 70553 44079 98724 42007 41592 8880 88854 97017 81263 93171 34669 550 41715 21249 44361 69454 98190 86547 2310 96872 5132 83095 98912 49760 17917 96216 43040 70147 78271 91801 32716 35762 64578 76987 38650 10519 32493 87515 27888 36358 43695 57044 33114 92950 55599 24 41907 4636 31730 49742 21763 10496 23875 1977 2284 44051 94120 28829 69269 26178 25112 7078 17914 98772 74183 36475 44086 14957 79178 21300 39141 51474 90943 41300 54735 48324 59085 77813 58820 37755 41292 45880 42726 16460 28123 56553 43740 85038 90509 14255 31681 7792 65018 50888 19575 36076 33519 22381 82536 91092 36997 74849 9575 2793 37985 84097 89176 1153 35382 18432 40676 10335 68774 48358 76345 37785 58745 44668 48858 23599 83772 89155 43337 34590 62723 46340 5092 46680 14959 73859 82559 50964 54163 63163 22945 48179 27045 10027 43120 80692 81184 92346 26109 58032 53448 44431 44129 6879 50515 77924 51657 91697 41762 25784 20684 31088 51409 30561 26278 37311 70334 83701 91995 16770 85690 97598 52503 83597 72301 52322 6488 14747 61095 95687 93780 16526 68013 63126 2547 38268 92360 58346 41728 36104 25695 64098 89093 60463 42602 57714 39508 84653 39812 43255 25519 36769 38005 9700 43148 587 86304 23266 12857 23546 88214 15976 86641 40270 7368 66684 30950 504 84762 4899 68658 2019 80626 62718 14057 35839 81836 98675 89327 70714 44252 95696 4924 22019 91065 96649 21099 13259 71239 62826 15929 22985 43009 76369 78482 69223 80835 82214 2491 31426 15394 25845 21482 4266 75700 64906 89020 26912 33370 34688 97654 29391 99104 73366 65936 51675 58872 52400 34605 87777 15621 41050 99060 92328 42146 42633 5713 72060 84422 41366 1010 28833 17870 72020 16134 52677 46537 96904 70373 42448 14507 10219 23794 15307 90839 75962 26199 98856 81106 80373 36332 30711 83938 41986 13306 8392 49201 59570 97581 73039 27717 32192 91326 56155 42847 72499 96975 69353 68158 83437 54072 84101 31570 34386 86236 28972 59810 66610 85343 57500 23291 3405 58347 47496 44416 75121 78438 48510 43831 9707 27951 17448 51305 28779 82762 65751 86033 53792 60414 34383 74333 69428 30543 13090 90832 19155 52624 79704 72981 27976 18598 82386 45203 719 83908 39741 94042 3692 12320 20485 43188 73850 21499 21286 53179 49379 97431 85440 22416 27407 75906 87903 37385 85760 54555 55809 49353 69395 28320 87739 64081 64765 93488 27876 68320 89047 19543 8670 62238 69628 11310 82528 15559 71601 84778 84892 25201 61349 71604 96167 28788 89729 14943 54618 8967 36930 24769 99099 15077 58637 16378 78831 1901 63901 25000 45914 31823 33145 5560 70662 44430 38011 4982 37222 62307 19317 45604 89744 72805 75597 35716 489 58751 8801 87288 40729 34644 17019 32786 59181 86093 11443 63355 74723 11837 3632 38526 57222 30016 49916 91887 62962 13255 28760 31105 61645 20740 28457 30176 56262 35757 21576 75277 71270 21588 63437 32537 27609 92563 43777 87031 128 96680 18475 67187 18998 84236 59405 87010 16738 69584 41094 2674 75434 66605 56838 87306 39832 8262 65793 98929 37935 66112 54463 97267 45818 89455 40932 20828 94790 74595 28766 77404 4771 52355 59419 10588 81608 62528 71541 80036 56784 71812 89583 50888 14014 28507 70845 92559 32375 32246 20286 72515 37289 21689 32125 20324 14158 32274 11532 68618 78495 2051 53734 15211 79239 15937 46156 26089 43739 13414 38298 89356 33727 28733 29552 58964 83890 55427 76830 889 82067 90383 87762 14351 21671 50818 43174 64690 8677 86958 3447 78669 20430 76735 46618 8817 8822 41498 60805 37366 6360 71176 52318 46854 12385 68085 6493 1897 39589 97238 95946 82072 73948 57729 47329 56256 43158 80292 22533 31494 72870 14630 32410 29364 31880 98586 66061 6672 37517 79896 52884 7561 41916 41567 55011 91835 9358 11126 15041 90598 50416 85064 7435 23307 39151 90327 2516 97391 78125 6406 61759 39055 51390 36547 311 87320 30757 28758 7038 54460 69139 76471 87071 58660 40587 68997 56969 67511 40351 70664 25542 83155 86607 22008 23012 49762 98227 55799 26124 78037 17171 71155 73982 11840 56794 50248 93830 73552 75900 67225 68912 49254 67355 32038 94164 79150 66668 52985 13457 58484 32859 50358 29728 43688 26576 22806 91137 35348 98519 61377 92162 75752 95989 12560 46592 96167 74488 38726 16009 71495 64604 70431 42000 9209 56984 17158 54467 5133 45140 73101 31463 91057 9727 66998 51267 52703 72532 19204 64761 96518 53680 11216 31674 88733 60421 12268 70148 86744 39978 41559 63105 32902 96329 47696 12010 58361 40996 94760 31777 6955 90853 49385 22860 61006 25035 8354 61627 2822 31003 44788 69533 54539 61229 85231 42279 64312 69061 11982 42351 24343 26626 72041 66542 99032 60607 35367 17901 37506 36606 64128 8779 50991 92309 50384 83571 90332 60449 24034 87399 4965 96730 90546 41033 40718 2754 48553 94420 22306 71241 76613 38822 95009 96465 20085 98561 24007 22832 11756 917 77387 35956 26564 95443 61134 84816 26982 22367 6408 48805 42259 19649 64911 76605 14146 27014 21660 32489 61971 79563 79314 7157 37601 76106 7947 83383 81427 78887 26406 87274 45860 75732 23657 41754 13625 12893 18350 22757 43465 67783 20668 68406 13109 85473 8320 92677 29361 16721 22268 5300 29539 92392 71951 4867 60014 20071 89727 50101 3640 28808 67448 92448 82511 37684 56271 35048 50581 78418 68196 58918 32772 85734 81611 60034 6993 67162 35455 16341 37529 73145 49666 75713 49065 82491 12549 3550 7091 45447 15600 64421 375 96302 91602 35235 89186 11143 15380 24534 1350 28939 80366 87791 98757 50352 17869 92868 65036 30202 70807 80288 75584 45384 23356 48729 36892 58632 9520 8259 18388 9151 53875 71051 55779 86096 53064 90947 19192 32385 83345 49451 28902 8182 83029 95748 72936 35726 32511 51021 43072 54075 21971 37244 65731 51192 97230 94692 8827 42288 10073 65322 70724 28198 8238 91976 92171 14420 5215 67934 68604 76568 95386 43871 93936 23664 64837 15493 27370 31023 24528 93223 84109 35052 15410 40993 22197 77586 41572 29862 12997 72476 47026 74554 29829 66907 39434 26666 61472 21924 71455 84219 6225 49829 95937 50078 21793 95885 83067 42870 62198 87826 29866 24212 46638 75021 19867 91810 49664 970 47727 17172 17563 34407 29573 10175 5021 97793 62752 94810 18969 33926 62785 76771 26843 20680 16356 63847 38496 71147 97574 50820 11789 14359 44909 26408 3598 41227 37680 16541 51477 2084 61809 54441 59795 93664 77840 18927 28375 48213 93177 11976 80934 27293 7107 36515 16748 5057 6127 50241 58839 77261 39354 84857 21005 60512 20412 90273 32062 42966 73102 85709 43071 17946 86988 56448 1418 42289 85981 38699 70419 29254 23330 72152 55161 74778 4942 22340 21281 52460 22477 66169 60891 8716 64245 67825 23940 56005 22813 41320 9206 68435 79360 83641 5974 74794 74213 78085 85972 82268 50884 76671 37256 55412 38160 7954 27676 58699 90317 54714 70883 1192 85899 88898 73736 23194 16034 83730 85078 99068 78139 84032 31286 10644 9481 53671 68178 27128 38570 34725 41083 51141 29977 60013 66054 11342 93948 22659 47096 39531 32848 88946 85779 4694 35373 33069 19906 65094 31199 46704 41415 5621 15798 77674 70657 31702 5156 74692 82017 59781 85728 57762 53963 1013 27122 19119 28980 26448 95262 20519 36722 87788 14382 28928 52621 11640 50117 97959 69571 62945 63396 90084 19553 55358 3089 85879 39518 54298 71783 69167 82167 52512 5445 51777 59340 92926 22788 26649 70527 94923 79884 24566 67711 23514 8223 40817 16177 75648 8209 12334 12892 55388 67639 60143 64991 94545 96047 32169 7692 3288 30612 80928 4492 31866 34084 41794 52627 75622 13696 9192 20392 97715 58940 81041 20814 75232 85676 51691 86241 88914 11247 38242 24514 15039 28108 70437 67332 69928 29712 13799 9635 70005 40202 97871 13118 36114 73329 7258 10532 98139 44888 50971 73256 61332 41679 6279 42989 22706 48343 55248 2771 41845 13847 16526 3928 88027 83372 95083 67563 58201 739 86087 42977 90376 68445 33785 25777 74627 87107 44951 96082 79840 32714 67523 45643 90263 50006 84602 17536 62161 72119 56089 919 96363 60440 77290 78835 50043 44960 370 87878 37750 9988 68629 89078 69375 12962 4027 69388 78811 11122 32490 37586 80034 61783 58038 92786 77153 83849 20875 49650 3001 25252 54183 23163 34161 17176 84744 93034 74038 85196 60025 62972 3318 66682 30663 71713 83137 68531 36071 63425 52180 83398 73472 31057 43443 53656 49026 27905 98247 82379 97834 56215 8403 14864 66811 10790 3294 50153 28245 40574 19971 94247 89655 62543 89665 25282 97228 77903 61945 34695 12923 91665 72279 50439 47993 6348 23512 61344 34143 93686 34208 66524 84812 66301 75004 86644 41169 36379 20734 74640 13889 83232 19615 10328 86136 18999 89885 51072 21012 70690 75684 66956 73706 54540 76347 58099 62674 64005 44470 17339 44107 96005 87059 96451 53033 94266 86204 46546 55574 66135 77178 88414 97125 52274 97088 48846 27805 72826 27127 21463 57773 83094 20427 55055 28791 37496 65372 12158 4953 96728 13416 5799 89489 78747 46596 43699 25951 82928 1927 61811 68022 36027 48242 14352 45153 4631 64028 84828 19804 12808 46637 17606 42535 40073 86536 20800 36166 58741 7412 35617 54230 79949 32761 50151 89382 51316 61844 35123 38892 81352 23308 74083 65040 30422 71249 14645 12340 6014 68001 81005 21978 62321 77738 97646 72452 16270 34047 26275 20355 20384 13461 84198 72735 34951 88861 98034 49427 8475 12246 38830 14752 21748 11550 44203 33513 16898 1306 7949 41728 23915 45665 71313 20150 37100 55379 75547 37709 67925 1503 58173 45642 43556 41693 67495 34633 64107 43215 56372 86611 87996 8263 39109 74526 10749 34313 17143 40076 28659 60829 65080 55033 89380 68029 47547 9799 59938 52360 84000 5552 18875 33190 92499 7741 55053 44006 43030 32685 79583 29358 60541 95587 92122 62929 43444 38452 57802 24573 67963 62195 55690 52146 86167 31049 80887 7905 11471 58473 54814 26411 39973 36014 26793 94875 83744 24815 25254 7978 58204 66642 84788 10214 52347 63751 60814 93684 7714 8157 53466 22801 91649 81812 69439 48354 61097 39844 84043 73546 68135 87820 54688 44462 71800 61951 86843 51608 3476 90497 68909 56315 77932 49307 91044 589 49079 77296 90171 73055 60898 48217 52214 1573 63610 46042 52102 70912 17428 92544 40914 6011 74592 1583 32081 56868 74652 84507 39451 69352 91337 56621 37728 49403 19089 76882 80391 13653 73715 50525 78308 89094 95927 2130 12773 50864 28358 79644 43380 56341 71351 75856 49599 96837 86036 31166 64567 77349 48653 27022 69850 87889 54165 78255 96139 61300 37013 62502 39957 58637 31595 22179 34451 67605 70489 92564 25945 72129 23177 31324 34109 14471 51963 32059 41385 88671 26564 51416 73060 98666 76147 29564 93444 69676 47867 76502 28939 81013 94621 44645 3192 33576 49088 33731 354 95660 58608 54193 84051 41906 71645 20713 2450 58194 7119 29749 22095 57172 2525 38867 12348 75586 26909 21894 95132 37966 23859 71667 20426 74646 76470 46941 45811 25262 56174 47551 44597 9818 35031 64686 66046 20744 29699 1759 28393 73112 88334 25808 19750 43053 35422 54407 87646 62358 72070 47277 19419 20391 75351 94409 33625 23062 38657 45997 54699 14189 40285 30684 53978 6416 23241 56967 96406 77467 10130 37458 26916 8116 17609 93639 25907 90989 32580 61264 41283 87371 36317 12407 61115 1252 7937 28041 49979 59413 60291 82552 66523 83726 56083 92595 52948 49361 57163 21723 84180 14362 35635 90080 46936 97117 48852 30764 3137 83260 8762 96106 73426 93088 51987 35134 25372 46351 73711 26929 36774 93574 13624 20047 49701 83800 20285 29503 11880 10680 92032 26740 80253 47280 72054 74452 92551 5249 39828 63051 30042 63121 65621 26306 52445 66393 88714 2537 57660 64752 77098 88953 20469 60516 85730 73321 81268 84531 59587 17047 38327 887 9415 3149 32862 84083 44475 59638 79200 34770 58726 63000 60602 20288 89802 81985 29278 27910 74411 37905 20476 6790 6066 33852 87552 71558 78441 95416 1129 96400 52566 39901 97645 159 49488 23393 44567 68124 25330 39730 51961 98149 34575 17046 4821 11358 24512 76124 28140 64877 30211 36582 76933 34821 33219 14783 6194 31181 62417 48596 8213 87360 12185 48342 88908 60982 3466 66917 69686 39424 46932 67502 14077 95677 94546 66279 86189 4854 83395 93544 39557 37753 8186 57698 8076 73078 98690 16174 66692 36372 97538 88567 44697 16921 2897 68040 93797 59448 21829 34246 82275 24247 73761 86815 92844 74493 61696 96576 22376 93962 13970 25737 29201 70298 87359 36093 26812 43907 78755 41310 70925 76321 40206 14203 32501 2465 43493 75079 73050 82241 30861 50942 3854 40404 65247 48923 40465 41578 69241 70941 77036 29693 40430 31596 67080 29999 50848 80816 64527 63950 86841 67368 34009 20969 80993 90698 9409 95891 3233 93927 96611 45984 41720 20619 81661 2256 62344 35364 94050 50635 30992 80625 52535 63123 25258 75034 58009 76837 73474 94482 66609 61240 49321 42167 81569 65542 85513 5270 62368 45625 42110 52297 20722 24747 95909 52764 25233 13271 72978 84270 83121 49509 90401 31526 27721 2374 90171 23453 34772 38560 86570 58019 34675 99087 20475 78351 7504 817 79338 11941 41927 73128 40433 73070 94878 92219 92711 73450 83613 48031 82396 71712 53972 18676 61641 34716 13299 61057 74507 28035 33182 73336 69226 3957 85496 44012 7377 47383 81491 95800 67624 31348 51806 21315 13881 28971 60141 11885 400 65723 57827 33648 36549 98706 70596 11272 81170 59455 76839 12167 35593 46681 29365 44332 5011 27150 40426 26048 65215 33755 62889 68832 36454 41059 10757 50710 92412 90056 45243 1147 62751 47553 20187 22318 39238 30662 52362 66600 29580 18419 76365 8099 50469 84967 40848 35432 85145 8506 87483 38825 54435 86140 86316 50401 25066 8590 75562 50988 87968 48884 39329 80468 89325 23270 85945 22468 711 63372 39381 96192 65684 93753 30677 18671 47763 26549 84527 71739 39842 1380 53087 38489 66865 79039 16965 63781 47144 23157 44048 94926 1198 7947 30272 24683 68346 8671 26057 53589 21008 19401 71377 75170 52496 62249 83964 6426 29422 20891 53372 56113 125 20228 3992 4141 12424 91554 13941 13049 3815 86711 23577 84447 98596 16709 26793 82853 18959 87095 72523 21214 97281 66720 6626 49873 33886 4561 21975 85030 54662 55546 23447 45097 57516 73041 51737 26085 5428 33016 86094 3415 63777 30538 9945 83630 54986 56043 62883 73523 47414 72625 80278 26814 127 16911 11523 39026 82557 49014 13278 86714 54255 40505 91070 93164 88013 31827 98490 83253 62664 95922 52569 12366 77205 73515 58811 5029 16555 37942 34904 72282 74178 47334 84526 65440 57700 73648 12253 52124 44687 39821 70644 2039 9430 42316 19940 96495 16889 3107 6315 65317 84861 33115 12099 53139 10338 45410 27131 81881 88662 87454 67098 19052 15607 85129 71037 52166 86592 10054 61802 83769 81231 95649 20327 6386 54280 88449 13422 78473 47777 41839 72651 20932 64040 91401 74675 28181 20037 38445 93824 79985 88475 64595 80049 49807 38773 41759 48824 70471 41259 95242 33201 58925 67505 79644 63176 53242 83927 33277 68212 63085 55366 54698 67203 18325 58570 27354 61370 98870 93819 63976 89905 8818 91048 13016 58046 6188 86049 56855 92631 72155 46956 39953 98549 84319 81212 70713 84703 26064 63826 9843 72125 6283 19558 62096 40329 23579 45359 77045 91195 45690 41888 33101 73116 95656 6183 21713 13151 59667 5489 85555 52194 94062 70324 53523 87495 76687 32690 47280 52232 71413 41531 84240 2614 58858 9166 15029 9805 18615 84580 74212 58694 11277 29512 52031 29252 77502 67118 3240 79061 23960 90999 31562 53903 29831 65984 10035 7776 85034 57976 11510 60832 2010 9226 49676 22508 18337 46120 68656 73548 44054 82622 51242 96096 46377 33739 41382 88467 42530 72721 71254 78958 46698 47630 18963 1772 21702 4143 84974 71122 81056 19050 76409 88583 33139 2651 44914 50854 74557 12949 89979 77972 98961 5226 83094 37797 77527 86928 68415 72037 24730 30136 20200 41554 49663 60820 87509 46220 19437 6883 70686 64351 31132 49877 74633 26901 12184 82915 93985 98265 83162 14721 22548 3791 96210 24386 56063 82017 72334 55323 49605 65081 50559 14034 42364 42635 33677 10348 26051 40146 965 91221 60181 90174 31298 11079 15707 60800 61555 36687 38184 20922 80668 541 88340 76091 63991 45596 35618 74302 83295 77042 15870 70010 22420 50000 23058 5779 47789 63580 12155 8232 21366 28787 67437 25861 9927 84902 73841 10892 10854 74097 8728 39439 21179 55006 53089 27340 19564 67625 47570 91872 41861 69108 93178 2844 91414 55409 41326 32231 37693 38725 83899 30774 86092 8704 81660 73184 58253 62419 68019 45840 48369 99123 41333 49591 56880 70054 50940 73246 59491 74607 38858 29857 39220 20567 18737 28899 41898 84531 4428 34841 1718 31667 92407 15153 55798 94900 83989 97816 60473 73076 52821 72376 33103 40590 72020 96923 71792 89182 63689 74377 50470 76181 75681 44699 72422 40038 52336 78777 10896 61171 52290 88396 56297 21925 29653 95276 62111 22725 42253 30872 82561 60814 86870 34789 38364 36528 14144 15917 71429 77818 21136 36230 40012 98948 89669 20540 80776 71306 79401 25998 75721 64417 94996 93266 87022 65594 53321 49943 56843 38840 79206 69849 69381 58303 15774 74816 73506 85951 69510 65985 42893 15907 32967 3514 2934 94677 57325 98495 22368 41490 58431 86989 16925 9578 39751 29130 82260 87613 67869 76154 23363 77721 54176 56878 42646 63696 16944 19449 12001 81576 84017 87154 15684 83050 71838 48055 68937 54169 27847 87505 37017 78569 10252 95161 55845 22986 52929 86143 95312 90272 10598 58188 13064 65301 1343 41168 15848 39477 11751 72331 78704 61942 73038 16383 74477 94382 68128 59610 96660 50100 8865 36491 5599 70255 15401 83631 51909 60899 35489 60535 79457 8135 98752 17941 42836 31747 45518 94155 62911 53987 15332 25183 77197 8918 22873 4441 43195 83292 45689 69430 80660 18247 78130 81661 90499 77375 57728 32435 77286 51042 34641 49370 49483 67880 63682 56551 62185 58464 60148 87042 42542 46612 60164 85789 18185 80116 41168 95099 93953 11496 55068 81088 43574 9619 60209 10948 39194 18659 14845 9919 60960 34812 62108 6117 74290 1371 60694 23703 84814 74749 69626 15154 69621 37337 80707 87892 21378 57800 24569 34377 78977 41238 17831 35709 75846 55364 65412 33308 15088 61163 8626 95227 82701 95112 93282 50418 15985 2923 92420 67893 10520 93841 77993 172 78073 19894 71394 65175 65124 57403 23424 264 10106 20317 85640 63669 7557 47798 27763 79736 79759 77627 95912 8602 32522 67643 52264 95662 42396 70068 80380 76401 81905 71500 14702 10363 8049 10397 25802 43461 80563 54087 43506 25132 29702 36339 36356 28964 57365 84194 42194 59590 72224 78471 79246 39784 36436 41564 40589 56886 28127 75887 50050 15433 57701 1202 87826 8393 37519 59962 61564 64592 22976 65364 54106 81862 57636 34283 71278 12653 10546 52787 64143 80440 174 93739 71418 98289 45135 26697 74046 95450 63581 84766 19599 98455 87351 86541 93231 74644 75973 68445 15354 70635 26078 23956 93526 4324 99866 21556 29715 -518626705 95710 36597 495545660 9191 98859 367397613 43016 67913 -47990268 82114 7143 -145952656 65406 45175 -26140921 56196 28995 -334726329 73925 91226 784324862 9141 21776 221619352 23405 97846 173104486 3962 20501 -678605557 63328 66971 127769852 57962 80388 570374590 27696 63259 -901153657 86199 26252 338263573 47204 61533 185799195 53624 32139 -558921975 98760 37327 -410598629 62574 32719 -341688032 11861 48291 928780693 39758 87468 -311227178 57313 5813 -549770851 31575 18920 -797239931 94004 93695 947260045 88103 63640 18024827 60585 82652 113032165 76003 66468 -926983057 65884 55350 97405401 90839 70451 -536535080 25783 43706 218651447 85589 12192 -675975389 20248 1154 -646791551 94356 85853 415839150 60930 4718 306851518 2898 43082 429108858 49705 57056 107366032 24236 39879 -557407881 47750 12611 -48310032 97015 4498 -756446403 29683 5878 -400535805 55189 91407 -858361313 91508 74170 943037369 68163 12167 658151051 5391 61304 947499297 7968 50413 653533506 71097 551 519947910 71374 89416 -238114478 13581 37416 -214376038 60758 15308 630288671 9145 58347 777419129 97906 11942 432227138 91441 43803 -258499223 77858 55036 -952769790 96203 58407 883633799 89876 92945 -966302964 98994 64686 -466351927 83989 49629 -871039973 91973 42389 -299505058 92274 77970 377776330 34333 4375 487671252 37374 13488 -670710016 26462 3263 7989525 1719 6481 -430575144 14193 3342 258508426 98754 24256 228516664 10347 85265 260140269 351 85860 963999818 8080 30329 -494412727 51083 37645 200706307 24005 11742 -783869623 39503 64410 -47958190 80237 46693 625345120 40187 4746 -283979824 72156 39969 793914769 71864 7490 644465252 25201 12891 -514347009 14119 8738 -500289147 44868 30769 -525142374 52363 39464 -254606505 91895 92745 641595557 89804 81872 -558321912 49915 53087 636748628 31458 9989 990935643 44012 50928 -549695420 73140 23143 -298849321 69788 37350 -671286450 31218 76726 780129645 31077 78822 304467518 37138 68739 689132960 89487 41122 -325642500 32305 19847 921108721 85259 16169 -360775252 71067 71743 -232230805 45180 93019 -348656064 57448 76168 800025413 90468 88565 -527701447 35683 94844 -764721634 71094 92102 -994255217 25001 81153 827566822 61893 81781 -426329497 20218 26973 -118194395 94040 7956 -326327600 98374 51773 -515145401 10420 59791 767186533 56342 94377 651218665 33388 24583 -596749177 1769 10470 878240637 26478 35766 -344920314 72458 63035 940950298 51621 86738 -859957091 36617 14321 -511520145 16526 687 946352195 54413 75948 -167179196 1101 85723 -442603981 15939 26742 336140848 53356 23419 959000728 47869 50410 -308420324 32641 76468 890763051 25087 19616 975730284 2642 69220 -81233112 90422 93540 -475585698 40356 82307 493044458 85100 77170 868396 39342 47407 416766381 54961 42374 378958602 55917 71207 -448116518 68025 37037 584216682 60619 51386 895112617 3196 21467 -845307641 75280 81361 960565549 62751 63568 -318630268 99081 42932 182374997 4278 82963 232352397 88165 67338 -761360711 81594 7439 513082931 72610 98712 -318495674 14909 33205 -917560842 6047 56169 -859871879 47434 22857 -898863912 47693 44088 -658738446 11431 88336 -562278025 13815 87389 -28735019 6471 98959 278192227 31964 45856 331627605 13625 17904 849713915 11587 40216 -951338069 58358 52230 986393945 64630 74719 -150364024 74951 15119 49478481 40831 67766 859138290 95300 36615 -422951106 74465 90775 209523575 12456 44618 398245117 79187 2936 -118906040 58539 74004 617823982 93127 5808 5818415 50758 14573 872060069 70795 91026 453277487 25871 47865 754573834 36630 4790 384697556 43444 62006 -441500549 45630 37587 -908218927 22696 61914 -958362303 96727 57341 138965321 30267 17311 -366492784 51310 9423 -52900574 12937 89920 701744759 67009 50196 376855235 2647 26947 38088116 20973 19662 548746315 79515 59051 -655041218 67621 89722 493886802 23733 11885 996760691 80691 41133 -998249671 32456 97360 498897933 52965 9696 355658891 41964 5901 472044512 75695 90017 -541067887 42656 25971 -43312833 95608 38591 274788214 58598 44149 -24029052 35970 14218 86764492 46881 26932 -428749866 16567 83636 -62263107 45957 51355 166687488 5876 84999 -120888931 25058 12404 341286897 96386 19792 897501844 23296 80171 -386896526 85495 90032 -501302856 98488 77133 -562748331 60891 37568 -271015916 2210 80839 -260947989 53959 9842 435359958 64363 83679 367166272 27906 33029 208209793 95113 19853 748875495 25789 48836 -629120931 86569 77279 -144171092 97283 5665 695825503 71940 60606 -506129438 25202 11401 -435494449 26335 74324 908511437 93468 61934 -592178570 38686 5669 -417448766 81241 92234 58148139 46518 86648 972378349 2644 46662 -588172616 36545 63693 273807384 95663 65133 -229763546 56549 80332 221665232 41440 6734 386278559 71085 43722 299105005 57214 20428 -251510246 11560 19799 791228806 13355 12192 110625073 82176 16023 37178403 47468 90572 6584931 78078 81423 -724636800 18912 56243 -356329337 83086 28707 -815584772 37318 86673 703903234 63896 19267 527553422 68817 12802 -523859741 26173 58227 74471993 92684 35492 999605842 62507 97635 -434212790 23847 17342 925991386 38341 60839 -300725019 55776 75934 750232558 61745 95670 370934044 79160 23419 -944588869 91060 74222 978153132 29704 43493 274483997 55834 53540 -413135145 47098 11794 -639278023 36279 93858 954264961 56892 43685 945391675 60192 11336 690178753 20655 89042 -631893205 24905 1431 -352137208 133 28954 124654651 84016 97030 694969550 3218 76799 -805387715 66299 45003 337873273 87956 83 687917657 76423 49438 462076105 8428 8317 143455867 10166 6760 694627751 39820 89316 -128954714 47939 33409 -451198077 18059 22516 449592354 11630 31407 403947705 56516 41831 -374028045 37637 595 62263331 32877 92402 172549317 76496 52903 -73586677 31422 86377 -972881974 7065 78568 675418719 39328 21781 892546460 14116 6764 -2288927 16437 80830 502649434 28504 85498 -440225672 78415 55176 -879762136 51150 85807 -50171137 8621 68819 -436557552 92014 41215 259855145 80342 43449 -841731525 6068 89800 183799822 36508 3519 -982181629 54819 52100 960655513 12054 15511 -410888890 41066 6593 -62438610 43865 87314 828146 46502 24074 898083475 15823 35186 554403550 27678 85415 -244982173 51428 32855 -854659514 42398 51256 870701416 18642 56584 -829171970 18935 67198 -19314710 16933 47417 225199927 26062 30792 626227035 14975 3359 156835598 30507 83271 21191998 11142 33324 -383380693 97760 10976 35630655 1992 16509 -827438893 36946 5812 -763867982 8407 80467 -278712298 77183 40130 371111505 66307 89092 79371488 36640 41300 -802363504 98308 46906 -946188136 68008 25824 235893922 37627 87420 372151653 46184 69358 636230127 36041 10739 -360824292 24005 584 -928060148 17972 95516 -506203491 48827 88822 -167956034 8159 86341 -666250866 5888 449 615208385 59509 55521 -758463224 52895 12959 890960350 17241 74350 326035404 96167 32197 -788580469 92867 45948 -216924067 65168 35925 -297478498 53234 53174 -365318960 87793 42293 -764452625 66709 42752 -737175797 91010 76456 -618287880 49887 50006 -437130249 89207 8195 657198813 43220 74781 -621493261 25894 2609 722014848 31448 36268 -623823745 8052 36825 -236141053 48930 60048 -382339376 87331 49463 -86651898 85112 80004 -152219917 31325 24666 743395063 89116 12776 -436381617 91811 84199 -287950801 71347 79898 543577097 79207 38088 618611787 33725 10542 868020056 8307 14851 -258267999 35069 41748 125461725 86258 20175 -718226010 37313 46321 611692838 54116 76291 -246440233 32436 19720 -15461883 12300 57757 279771764 64867 69545 -734056636 85694 59677 820416191 79682 89094 777362392 92429 12951 156115548 95345 22002 -921249672 64357 88868 -352547448 11706 16439 -41467938 48551 42977 707412054 7419 7524 -401896703 9690 86075 975913686 47577 85339 -545912829 28437 53566 703797059 78815 46402 -679372825 36677 9820 882323227 36732 2678 591965116 7410 5707 483638610 10046 74452 636780639 53859 52379 431792801 23456 87083 395561894 91010 39985 737242358 91283 74476 -338480526 46043 68563 -593465947 87910 34971 929647064 98661 77880 904065398 86879 47347 142701579 31945 83629 -239121004 50640 59446 -307476363 71686 83357 -670026636 17720 1929 -893449106 50733 76113 194134735 43413 66166 886452734 29235 45365 257630436 82770 42561 -165351456 9868 29752 -912000143 66130 88683 -290133732 66305 91927 -441461340 86378 57436 584094859 28587 52721 -517140093 37474 84861 48731823 33331 76190 -722906841 51879 38028 -80062298 393 6952 561688102 35736 40243 -328760893 29056 15300 -28122971 84996 14519 893010768 56568 22061 891739774 94023 97937 -72844237 2313 67565 -71256626 50158 36586 -397087383 13231 91312 967800608 91498 64974 -34520785 81254 42658 430470145 88045 28360 651718799 26475 15992 -564013197 12271 75049 729592752 52939 64763 -878850459 74955 85393 621365832 73854 5154 719105794 48393 79543 -39470069 98261 10070 -703015907 46252 17177 -731670269 87534 92371 -684986375 43831 24526 -617713798 85922 29000 -36829478 96481 88922 41293043 9776 12264 -610598375 10791 45601 14899657 40181 61348 290128142 62350 85543 360480657 18233 74387 443447098 55800 44778 843234556 63387 63131 88049880 34282 62053 305022521 63787 17224 241980498 14666 57872 -611217490 33732 81654 261550144 40304 68449 -436614163 95805 31355 -270583512 89482 47190 967506061 56273 78401 439960928 91982 79644 108642090 5143 25428 432042268 61169 69767 -151901993 21490 91419 -937341019 56196 25265 -789537218 31316 21124 -819761894 60028 88286 616718944 23406 40129 528963127 4841 93414 -652972947 47584 46293 595286135 76135 56057 687356144 35411 28860 -56434963 78822 40517 350646707 38779 53347 928751403 50871 10372 -979580294 93875 15309 478796626 47386 58364 -752473240 67238 25794 -343933859 26597 39410 -269249793 60629 89525 845207577 7972 97141 -650051245 85519 22624 756335544 71286 58351 20321253 79656 43629 -922996547 49346 20511 479981845 53579 38214 949889854 65912 68344 925306194 77103 66654 836485360 71125 64578 790422375 82245 14605 -600652921 41526 17170 570717518 97575 21837 -949196163 20541 70879 -324451827 49233 72420 -76220557 66750 56120 175483413 32817 60942 590993330 33716 76125 -308606041 51893 80987 -754444789 44678 62152 -289884257 28892 45688 -337424020 60984 76989 -638205933 37031 58321 -666277393 88231 58206 -225509736 14322 52865 951155631 78738 16502 -145072081 38234 69907 570958168 60382 24841 639520763 80252 59060 -607740697 67031 20259 -329791818 11714 8321 278606201 45833 81169 -755729993 906 11298 318050597 86723 65359 -424240185 96002 81331 847327779 29061 45580 981590602 11977 12403 443995747 22354 20522 647237318 8613 75170 553958527 3178 39329 -709771059 18590 76009 -414915889 598 89062 128405586 61154 69477 409896514 82853 37502 73013688 78700 84411 -341580033 52155 72920 619471723 40883 70373 359907097 38591 7812 491435618 8056 1279 -901526233 28825 94573 -186450826 63577 97965 -285718469 965 63132 -624530197 88117 97273 -879421200 63657 16708 -875243301 66603 11609 -167629961 24574 83246 -677715256 47973 73694 -581138253 37981 48310 599793837 92668 47701 -248261096 28781 16714 -494415974 79534 74843 376502386 62944 35922 -491658662 35265 983 -199293737 20697 55956 -860931756 11076 73395 936626431 96010 94760 -934309776 57674 77298 -804670699 95599 32833 616782382 5926 85368 -193448659 84742 51650 -512181225 22698 28021 188000860 3739 19500 -527964409 77639 90239 -746292830 22428 13716 -952620410 22012 44119 741288184 14958 18879 -45416620 57633 79723 -37775846 78349 58315 675846627 12991 30993 -301487658 52913 88754 839783542 23 13226 -349753683 40449 67223 -91712862 55208 29153 -146306981 59046 41541 993793367 95658 7579 247344395 65647 16124 -968591367 97456 47085 -815113257 7969 57605 -366174226 94790 25005 179943961 28353 47282 604945569 9720 31893 -952928208 30665 84403 -75674377 54235 62290 452592631 69653 10304 619616999 84955 21092 -519039980 82313 70356 -161182844 29535 39565 361865817 79431 56316 -395364405 93959 97455 -351253319 84723 82995 -899531212 79178 37488 307118424 42547 27619 -586611377 1963 88347 -146770774 85153 61807 -3982534 50590 46651 659312815 60896 68636 392324840 35166 59890 575118841 3053 49597 527769515 13565 86834 854760892 41479 39446 -685376195 87570 71562 290069745 85689 70893 630282021 22094 40835 -646203054 65241 527 -561011068 39587 24506 -174172829 43271 48691 278657876 88294 46538 -972371699 11345 26227 453197166 69379 85722 -105101740 23676 7442 -875229554 79538 5338 -563245193 2369 21331 -900964173 86847 93694 -589705784 60170 56065 987082619 52401 69269 68764617 99038 40339 210833567 86737 65393 801068946 28350 91354 -939547829 49548 29328 888562 21283 15918 -682311526 77561 30785 -526094912 473 74388 -207643644 14913 82843 554131921 51872 51802 -621812832 12360 9140 697342471 3374 32561 -950370956 20865 94924 69672292 87001 23904 404640452 2277 7410 542387894 84628 59706 -41674262 30349 37797 -867453431 71255 44319 -157335667 35332 30795 -306782301 62615 87047 189060560 66214 54689 447665536 89962 7536 941753836 58374 79328 175693981 55144 22672 -779504867 20902 62913 -465229505 77694 55538 -141578047 27562 98376 347251671 45449 33448 438183999 57090 11450 -597547955 64607 37503 455850295 7962 77699 -123223486 45289 29668 -90723269 54882 53581 779708705 92485 94622 757874611 39583 28806 -520815409 16443 27699 329899737 15627 44368 -660239341 23704 14328 -356194362 32224 2653 -921389884 98744 91922 312297638 32566 69901 340242690 98584 21470 -436927149 79321 61253 -801814368 60096 19871 -971631458 51787 48704 -46399593 66908 93502 328008683 4055 40499 74180009 41158 86827 476066685 36078 36840 -753608768 29799 33268 600342055 90998 85566 -357994384 20636 8532 167950886 28873 41336 396207088 23617 8480 208999865 73393 69266 486465411 55170 94406 129487560 97930 44278 349124293 49302 63947 -618325113 43532 19314 596385558 93480 97100 -468738913 16256 98274 89107364 37001 2322 637783934 27 93727 705490285 30721 53619 448352387 84735 40515 274406513 48230 64751 643794921 64258 35905 -894368473 23568 98016 -13570368 79965 42096 -730657040 72173 46926 83283097 47925 21171 205946529 65419 40945 -775549997 5606 11203 -649463898 77722 22667 -819902802 85654 19992 -936697867 36715 9730 625241651 58365 5797 -121150489 12023 343 -466835096 58057 12169 255051463 79867 22062 -171821773 11818 86766 -984235796 39840 45040 319156255 88527 68788 996481427 25282 22966 980391885 60483 35049 295547444 54945 37124 763838261 90214 83730 323547207 17091 95663 -38017247 65735 67889 559113923 63109 96002 158930359 12466 57751 138767753 25416 79099 -180746882 46941 5025 -625155427 31258 89243 -672647153 55763 59175 -20867558 52657 15337 -787476792 90123 85308 701415102 76763 45991 -29935518 78962 24707 878704855 68332 77398 139145362 21554 86061 -822669372 72238 8348 -336682318 89167 1672 421988948 5234 33385 757430888 61335 42589 -903828106 34111 57709 887159263 95324 97716 922325879 48516 10716 27247749 94486 48769 -590253218 38349 42651 -193365172 56458 81812 -979246547 87943 53486 220289926 16758 75053 -644190697 41017 58933 828369955 46121 39079 676600724 68612 10421 937366118 24628 30921 860971846 15559 10673 963931810 89567 74978 33121391 2431 65692 681928006 49954 8567 868178861 59960 22530 -112550423 46967 39703 831927480 33659 80226 711704926 69428 42044 -99043123 38439 3489 -767356035 23337 39795 5988486 98352 76877 -856759201 1810 50424 647747702 8344 12431 476148325 85886 42816 259436699 54286 80236 -919577395 71284 86643 392091824 79062 2859 339151586 15279 63907 545923833 23676 68886 -970774393 20498 95378 472202026 7760 47086 -425381689 8064 11570 901370387 46152 79100 894926984 66194 63979 -887681794 46586 76980 278424475 73519 11765 415148828 72228 38731 899453114 32200 36144 -539649051 55150 31387 -548824140 26621 29876 -539483156 12011 57451 845339985 52459 54812 -587480649 34616 90414 -701381407 20860 1881 -960719406 49215 86380 -328266000 95332 36247 619761474 70294 4021 743256688 43612 9556 -643623868 22639 24353 258962822 91033 80041 -45353422 55186 64642 538619339 39647 64095 205903684 97635 34882 -880042348 27711 21205 774712041 45341 74705 -412888007 13304 53308 288158414 67529 33960 -538099743 56432 17027 636181095 8427 90873 -742563950 89189 34536 -672765826 28011 44384 -744573297 87885 86810 682723882 80222 72392 -805435380 2840 19816 118186603 47070 70822 -6678373 22628 54971 771008748 26618 86314 -251338154 7669 50511 933078356 73122 79175 -565166228 175 26037 652710607 4940 42019 -284153923 45692 48680 923428157 3656 95070 202174541 90039 39430 996062391 97068 37752 -360726574 50663 68303 565701376 37655 63822 -49475256 36085 83412 -966567791 89464 95309 131294665 9078 84581 -254666567 34986 44532 683484699 70831 44381 284759979 62499 26698 -687154686 36221 24531 -522013534 26903 92852 -951696372 10523 94922 788518062 97130 12261 101675550 16177 64969 -354428443 11119 75861 -598554794 53962 5289 969052440 79489 1520 63050996 4858 10316 464936423 225 95670 286141499 75750 72164 -394341301 48607 11975 -357770740 85156 43475 -366000322 14742 78718 -877312790 2478 84389 866627508 1497 15639 639579596 40540 5337 -119532902 19566 16175 -213028980 33263 58679 -968967723 36890 60124 170350038 29185 69508 543238765 60141 41643 -972016106 84265 67799 282173432 15260 57192 871335486 87669 81629 566924571 68881 24670 659582812 67051 96452 726442680 5067 88660 -942034543 12136 49318 -770087552 91962 56858 -58095434 79066 15011 904781404 77363 20657 -225592878 8235 35971 -355748080 36575 9176 -856696672 97309 64828 -137215898 64013 77864 154133663 37779 4539 -153410760 66896 73633 -205987390 23965 19749 -365063808 23529 53255 752121882 47122 89708 -622779691 56452 65179 792140511 47662 21626 -436060568 51149 74113 436873920 60211 78519 -882685713 27662 80769 707290267 59950 26643 -694228267 44489 35274 354964741 13937 63060 804094134 93269 65817 913290386 70552 56604 763809032 54347 15929 -487343845 39148 69176 -125800285 91293 3915 716461876 24672 43382 -96540450 60397 42095 664385600 49799 76818 -483141120 16095 4109 540506021 37669 45838 409292827 90143 51527 -67119289 5742 37242 -784121507 9300 53288 -386658439 92044 66808 733609683 87465 61257 317162367 14353 10177 -571795784 91055 42629 -976118565 55081 55200 876806066 18312 29480 -190140386 10629 73741 -637157130 90239 26328 -578250002 98572 76361 885769908 26836 52418 865120737 95354 34471 -186900592 4232 23872 693448817 10552 24900 -31314314 75636 49124 -452929007 24066 93084 -267807643 71059 95076 571319025 13641 62989 -634048607 24678 80021 867089602 51204 84237 -931549095 34061 49845 -107080985 23888 68389 -619353745 56119 36708 -631705198 42856 96191 -789746599 84204 9419 112871141 90828 45210 166732459 66232 52839 969050795 13481 43243 765284712 22294 38203 -952617556 74891 66920 -376240816 87434 50830 372120216 68072 35158 -928805129 69428 88659 166866782 27018 68824 877245094 43124 63017 17441413 7865 59921 -3617980 84199 14455 411931127 96206 33633 -189789415 42495 29508 -867216108 10680 49041 907865243 52263 73666 78117156 53046 29612 -694110639 14062 22559 126256634 58844 15934 -2091625 48654 35372 -897620504 95826 71267 -66476914 12419 50946 875121079 96659 85537 -283661091 31811 4900 702070896 4793 31239 646541384 59054 90282 -385886795 21364 34226 -599064266 37805 47946 470182242 72884 85498 -883086406 33499 34991 824116463 71543 72011 786510316 48642 70490 196834834 28101 265 909257803 42311 27344 568096460 17378 81746 -399524535 43996 55915 319879449 47085 436 -968813369 88640 37818 -462837110 75074 81232 547683034 10176 21026 400062385 87956 81643 -810020337 97270 1070 -29829922 59609 3840 -965544186 10323 65728 893119983 28120 62108 280414805 34989 26603 891968969 80665 4319 435169670 58680 72107 -134324295 50338 42051 664998886 22107 83207 -150379308 71552 78590 -243685647 78013 47840 369744258 68394 92076 -611193062 85976 80623 -652833085 2441 3251 922292695 31897 60369 36195251 34337 79436 645859266 68974 54832 -411429103 54499 84087 -810088006 97309 79540 372437357 41148 79319 661107871 97903 37220 471424260 40421 89115 -71085733 94850 70306 320464037 22771 23091 -916047233 69746 77798 -835921989 36747 92889 -702649092 85027 48127 54044039 91051 22886 366210909 29794 71038 786494006 31667 68889 -124562608 15892 96311 211211723 1344 8018 984671886 6642 65272 125693615 75490 8308 -909340134 1518 2500 956322700 22950 88925 -371571057 35592 94525 -204729428 76668 2506 793937861 9965 44976 988199434 36967 25525 837420132 44228 16541 -592852320 93005 99000 -815076432 79550 94872 507165718 78697 75602 -73029332 98759 46129 431506318 69903 90456 15340773 833 84052 -434969327 69567 1683 -786695950 15345 96741 374692388 70342 58992 795337495 86739 18493 921620326 58215 10715 -313644836 30444 22136 228463474 36027 40413 -585260166 24294 33170 608257457 41266 38022 -474751073 35662 50825 -575541787 95335 71330 436243474 96192 52371 -413868370 50377 25340 -717065988 65900 23724 -223697523 20512 278 332286684 34026 94073 117381667 79007 93218 -345621851 83364 16215 899269457 10690 74361 919214069 86487 2233 382758003 24566 72683 129443427 47892 1171 -76600123 28243 81954 -335346476 79246 79421 586272782 70031 38853 709895247 29 98522 708478172 75423 12045 -315048931 86681 66961 -804902780 33791 77642 957298047 96197 19102 -619600536 92493 16352 -631962669 34839 35938 186227003 22245 57767 -656274947 4254 78685 167803709 29355 11819 -513538234 52900 78543 -140126025 51993 30383 830457515 12748 40064 -339528382 64435 78365 305486207 65632 86454 -905825814 29982 2814 -246747380 72737 54321 74793723 47842 98861 171987632 80110 50576 -827284389 53088 23291 839294516 54985 76830 -240730753 5143 15458 426035039 67775 41543 -454887717 3987 64474 -673519376 28222 73711 557358230 8842 25223 -656095856 85207 11050 440779070 43688 14603 -74672723 34530 42238 482512263 90297 35728 -427201833 75913 93128 859653579 17248 21331 896994036 43241 56598 -886130173 78749 81820 88518107 84307 39319 948574714 63845 84672 -780638178 32008 65933 -937886340 56706 55269 -73758522 166 74497 300384390 52537 32508 510887353 94032 45358 86666209 7332 80809 597267610 66081 16199 -476927613 46591 20384 910614878 36232 84232 -40892206 19358 92793 -928809786 94407 73273 -600509812 71125 43713 -943356785 58725 81298 241618314 75028 12472 985109665 65593 87967 382463206 88270 11503 302412972 73384 55298 344822936 73628 69885 997437985 73044 46825 -147621116 51029 33763 -39128466 51611 16744 842130643 39308 30068 -81897109 34724 1680 411461048 84840 28603 -467163202 51136 80797 704342922 17905 59965 -536741989 9471 94746 146437143 19804 79819 13386734 54359 67321 -570213293 63148 32987 -679700905 45091 56027 728364678 60081 75315 -133685524 63259 84278 -48236769 2798 47419 -625209128 56063 6278 287577329 76968 83270 748195614 80409 81978 -152244164 88566 29189 -427116385 48081 4083 988844347 49315 98410 -998911328 30301 59586 -716225676 98731 97326 738494785 75600 67356 198160927 5404 74922 209818108 44370 32313 866055325 74735 39663 -478860874 83612 64811 -897695930 87936 74198 419670870 82749 89014 -97535194 75332 14079 -328865922 900 60920 -239958997 7147 6483 -440287736 62006 67639 -227659537 28502 68513 417153235 10561 17885 -48880890 26294 84810 -108816965 40359 51013 698323273 83726 32639 -629037807 93270 12588 850996799 54350 47710 -526792272 93681 51262 -754051330 44637 41998 103640446 18069 14424 -99818334 12416 7003 542168258 26538 43058 -673041660 52263 96523 -786518427 77622 71954 -268255138 20833 25701 192153460 37676 39147 429235633 14541 70369 -213628977 11813 40378 183808559 50445 54428 418275202 70058 42797 -401651221 63747 90456 15207929 71390 66219 795878719 55166 36743 -28633473 2231 60557 -546298645 24869 45350 269878473 85105 64292 752085679 86225 49400 -587304983 98724 65056 -596484693 71588 7909 334780671 44184 64041 41928878 57799 7467 -545154733 90504 49827 -608889095 48831 73149 583378598 60687 87479 740563203 50159 2852 339559107 52370 29850 -80923368 14646 44904 690975224 78822 81366 211581464 98522 91775 -875722075 81721 133 342888482 56626 70527 -539620353 52490 70650 -502286820 94038 83670 -192191309 17532 98163 31152024 58168 68160 -371159360 64299 91962 680002143 54343 94434 939941440 86586 91663 -603680498 40327 38776 459183911 66767 36526 3213256 18038 21832 987465509 72321 36286 -449279139 10553 64162 533111640 23905 75224 -492170231 73577 29128 992130189 49081 31488 -637327259 98352 6633 -502634461 41609 93135 -711661210 53502 17494 -677452634 50703 61913 -91278808 94589 24966 439613330 29500 4750 -278220309 68840 28145 359224755 60436 73816 -54561877 63196 17325 971678481 17361 63674 -728228554 79408 21667 109351695 69162 92784 -643451332 69912 77420 312907286 93956 17726 -950698937 514 9286 -33868967 43519 9611 640172685 33626 31852 -914788725 30975 62375 438642184 12990 80256 -473506556 6558 40408 751718911 82766 87346 607554179 54465 21524 -570318820 62540 8876 -176605298 7514 25635 463229386 5812 55998 552526979 7443 24611 -817886937 83095 2758 -497386247 16338 86655 -463266347 85245 33785 -390363193 91059 56173 263059023 95473 68689 425440528 78715 21870 -181160962 77028 12365 -641375001 88978 61718 922564298 90665 6306 128144366 49437 61914 666711350 5625 27415 -264878173 90981 72533 -454567220 3799 31148 760561059 90337 11651 992571601 739 71529 537214999 79631 98828 -199870837 5963 94407 276102669 62154 57974 560443936 53501 15343 398979984 56836 10437 -414435289 65048 60998 165205639 38464 22762 -469058112 32042 10641 342485630 53610 33009 -780535089 39073 92125 -831359730 8681 89879 389618485 6176 71587 -853745432 10840 18219 83742429 94514 65034 776809253 33468 26251 -91265396 7465 14360 -802637636 27639 95270 -877766245 98192 41684 594456040 26192 10614 -451309778 46382 16894 -745780402 85964 27951 -686117302 27678 58025 520709931 5181 63506 769623323 38128 51679 -775317372 85863 76994 -599269394 79232 25738 288719159 97735 1995 -657692561 83437 82388 766191153 44823 48888 -62411274 69731 40704 570707317 72079 82506 -107509449 74384 46873 -197513643 86971 66883 -429167338 43870 67539 -442907832 94777 83520 125213866 18876 22043 27994915 16807 98462 541087394 48025 2096 555730490 51559 38167 978065102 60510 79168 817747312 64347 39468 12175724 30640 88358 431828723 1343 14388 854020556 10808 41379 832899291 13449 60315 690134112 73588 51171 673886369 84807 86292 -937820196 43250 83523 769854164 9313 27385 -43458427 68311 92887 -518836303 7153 65828 -274915162 3468 46971 937061775 54493 87094 982146924 21921 16378 -349404551 26976 14967 -341537432 96122 38163 683867774 97831 72395 -777623315 2854 33406 -328164518 11267 81870 -161669836 14144 34217 -45003943 59555 93354 192706988 15205 66492 -284471465 85399 22738 -971705757 71061 75190 -601121766 46213 97680 -577114133 99011 71470 -999270117 54433 49870 789816248 4379 87291 114487309 8181 43317 -777904291 51301 86431 204459973 22485 26025 956330208 61439 10713 847180742 45062 10182 808109526 36155 49593 -163903891 16003 9788 -832795547 17343 62696 546523711 7440 16094 -178997470 72722 73332 -557074236 88612 22269 734383863 56754 39130 679877063 49955 48295 -35206341 68042 32353 603094265 38405 13706 502488063 71211 80624 -973129339 16623 71932 -124246975 32719 4133 425110956 30388 30847 -875788969 2185 40836 -21733242 27996 85480 410271479 83577 12162 838174544 7144 77279 877546220 82381 21996 -381647918 73435 28528 -623982713 12245 73936 811034664 42299 4665 201820945 87834 73568 375459803 5124 39129 -528951421 21042 82383 572949722 60948 11601 -35367873 97471 90978 -584315442 79035 93689 101148014 74395 54149 604316066 16668 35679 -141558233 89044 25771 377380232 60184 59103 510204208 43775 24512 686179718 24537 96933 -630227758 58278 55934 -782566736 80015 14149 -618818619 21087 70373 -347919423 48538 18067 605428094 13813 98373 126684917 52547 95833 378271889 62288 24738 380129200 90475 51009 501946739 50136 48793 418216500 61575 90039 33982000 94585 68613 -875206962 70205 61937 552629687 97663 83974 -710287739 53679 64481 204486386 54836 25955 -305227185 96282 60470 450605550 81640 41411 676520698 95088 1028 -510692864 91198 59000 -283282916 10716 19877 -903837081 80821 59116 750657329 56034 97929 95855383 22477 34457 405140918 39445 90322 -464248110 60408 90722 61486995 6631 39845 637826563 90310 84970 -244552086 49496 46224 -921350004 88100 86295 -838530895 86113 63145 -660923511 33862 33034 -953998067 66259 23304 -389790016 68481 24497 462014832 74933 80159 181909624 84265 93527 168578752 26021 17001 -384463761 60247 51438 545146101 88453 35839 -106151077 41662 14388 -855149543 72236 19109 -277652760 91534 499 729505014 43762 94768 -38635874 82605 38162 954550561 61477 97741 340496531 9764 42808 -599424863 44459 10940 -203777691 37445 31614 630361836 45311 38551 778640111 96925 14203 -178309480 12919 90283 -610637468 66662 34804 13759629 696 6053 138784988 27379 83697 -401515322 32877 98358 7651358 36573 2057 848085916 21034 80900 -86268424 90296 6120 -596693387 75040 62488 -197305244 31833 48671 -437379171 54962 80324 -98012352 25512 65116 -454510076 33813 33762 -944152966 15216 25433 958957154 98872 9495 473794972 64478 42979 -896795712 58194 46893 266592476 45798 96494 -3228163 2267 48892 745809057 91779 58175 -446258782 53217 10930 -305686277 75566 42897 160600770 76874 34544 -503422590 55242 39350 -577144871 38415 98116 468914929 427 76657 -931009779 36153 27998 243350388 17480 23506 974339522 26532 69006 -770570237 58563 37106 179772941 93682 86719 -593075611 46089 23862 275823861 71974 76914 134960343 66491 28782 722913806 26425 87603 -646865462 89884 18248 20776265 54981 90196 980509012 44718 49764 -289235276 59737 64084 -633680664 28857 4351 -795660886 40685 50086 -427466073 50221 97887 -143577958 96605 35337 677697512 93604 61966 -792060249 67843 66945 -719271157 44648 98607 169267648 21991 78532 384710457 21149 4095 -659119317 2763 54861 -101085711 95637 45407 47999637 51796 220 -942942039 62000 39549 385081693 28483 58505 -7591801 51044 76651 812278544 73256 69485 -328253419 86652 53828 -181236816 60521 31322 844316947 9093 89035 -298731997 81501 6175 851566273 29235 14079 -612844304 86152 71252 402323202 95211 53732 979802651 57058 43998 -408628121 94251 98039 58406833 33597 2094 -652893194 80063 57482 902450106 21202 10569 -425165424 98788 51398 -355047060 75008 15099 -456868793 66830 24412 -312324858 78667 47134 270919330 98950 90802 -525045093 5966 41871 -538038644 72697 9023 301913114 60198 44911 -309785123 98309 93372 989443488 59756 58041 6831986 95860 50510 -967130750 47882 52078 668124024 24564 87027 -407877491 74125 86665 377474120 20899 68576 -751452921 71204 80007 -43891555 81711 35990 88929091 74375 26992 668300358 34716 83132 996348452 40212 66875 602213712 29974 17447 946445954 19713 18669 -858779566 48911 11818 -682354951 77627 80329 -516485069 46015 14647 359647795 2511 39489 804604961 36156 50877 825882639 54951 79807 404418593 53283 59155 -178445976 23670 84602 328871096 50089 62373 359868821 16036 55112 -460546048 43642 48365 -578153867 65913 76305 -939144652 89940 25426 -857972866 80969 68596 -341883841 74768 17600 855315245 90832 83539 -630728219 92949 45069 -995102129 16869 10991 -572302909 44343 599 -123461958 53161 44305 -935330164 73491 65074 622817438 83451 71269 -375054821 11451 29429 -971510658 74318 39408 -848212096 88126 62894 -403087676 11250 80357 399641796 65162 48639 401276676 64924 42823 533260677 89525 48772 -430997039 20247 35491 -339493126 43101 86652 -792610341 73200 85901 -720295825 21284 33765 256713275 43252 28733 466360011 30306 53500 -400832001 1153 58368 -859697273 3111 33196 -208019343 59789 87500 -419133439 39450 88805 368111644 37813 26171 -366288726 86358 65044 861357289 19580 69570 -940117284 60268 72432 405275144 34665 75793 -211088107 7980 84556 543970251 61655 73754 -789512495 63527 96675 17745348 79505 3446 -941762581 3619 4167 -639543323 14855 55611 -666766865 19185 45240 763921186 49751 17204 -380446320 26238 84399 -89750022 57319 16900 -551332796 43459 30396 823645606 94180 80501 -400372894 37897 96093 745825214 55692 78158 -7796403 49520 64948 313227950 83640 35371 -555333125 30370 19373 -895347693 97941 27861 963558408 36750 12513 -781352874 16925 23359 554591282 49447 80091 205609773 90787 45970 96378915 50107 69770 255671153 26256 67741 564242490 81757 77792 -33741315 54161 90757 571707300 34870 91697 -408260887 63875 3576 250663031 48587 42287 -72065205 71125 94142 797308156 33860 75583 85753772 32050 9376 30356550 94424 33469 -2083808 2976 84203 990248454 16192 69684 -358235260 1917 28217 -197006058 86131 15594 -524523635 73254 14367 20564297 68408 31339 334151631 32730 69861 -170235525 62356 34959 270207466 81289 43289 -683274298 76402 37445 319081735 27018 37534 -617237194 53385 97267 443928398 93961 36198 984745830 51096 61228 111909962 15967 118 113356353 40212 78719 37262559 29832 40407 877494281 67429 54435 -237102582 35778 19735 911498373 46285 50394 -122897617 49839 5500 -386964051 62228 83347 -296613410 85454 75312 -942275378 35282 24622 755806958 8498 74320 945022300 27960 9913 -784438814 83120 73018 -746217513 21307 33020 123012622 66878 85297 963865581 43661 50480 347692145 72192 28608 -938039870 5845 5809 -694957289 33710 53418 690059015 335 85597 -819822802 36015 24704 517832438 96041 39510 -271213515 58398 18873 -457453235 11061 49192 750775456 94760 97626 783782961 67049 55273 -379461629 84449 32881 362011887 44343 25769 -303995163 78711 536 -908852383 5571 83784 551645228 90093 56930 909080293 53094 82930 -160465052 36067 54032 725281582 88399 40406 -321905045 8396 39034 128799004 87902 32141 521901859 26711 43807 -161668587 7010 85603 817474792 14393 19737 914709365 28579 74264 -749882709 97650 97831 -666089595 85233 4649 768883057 35493 80227 -815088575 54099 56680 -805138188 17650 65599 230190063 58880 50451 -177972410 8572 38529 150123677 10956 55670 463620931 13967 73463 -760803337 14643 29980 -329403173 22669 77119 735597229 69312 90553 393209928 5860 46111 -200775714 55315 26476 230343782 46156 20380 184091290 42705 86316 -583749757 6373 68398 -291553523 75474 54010 -429555557 50015 36783 676205413 26491 76366 255372725 52191 87720 742464168 67343 13587 492540761 19983 26859 612411319 21111 11131 716121123 66076 35901 982422690 82084 1494 -850326905 10265 55933 -697115981 98999 86030 -928676272 24895 12073 615221134 91375 58205 -504546399 10938 95502 337851370 89490 57616 -8500651 14689 58530 -629034409 71728 51873 721940486 25778 23047 -481594856 6150 87306 -680388602 61200 80022 890513690 64853 94930 600086382 95979 70489 -362407304 33584 61470 -88933834 42199 74905 -895655527 31524 55338 59615833 4380 88346 521676538 74934 93223 21971810 22397 97130 -658876414 23933 5005 -701773003 26368 56961 102954152 12111 77543 -344685359 56672 698 731113872 66078 35588 -995642540 11035 88860 -459585016 69392 42794 -788084502 69295 17553 -228431340 32923 35582 246142999 18066 24969 -298283537 89349 42722 955019240 47470 7131 -669989842 74373 96945 514798800 83491 22731 -903409032 84976 26265 358274245 46610 53786 744192097 96516 96743 -733181217 34176 15494 118219873 46719 12719 765437351 96950 74411 -975210174 72462 37831 62873911 35358 11952 -302776933 50599 33818 -190543921 46479 59160 827177354 80115 77494 125341840 54401 35155 488668956 45175 862 505797051 89046 48684 -841386732 83169 86398 -990471432 92766 57525 -345179326 60331 50763 414430946 89800 25408 145974128 29464 37958 680715204 2861 57245 528382669 3810 66372 78194918 16280 19224 -433793947 98542 63143 -108247710 22716 89050 73476929 39386 81977 -149151085 86799 88216 73871739 20936 35233 -856800529 96424 73977 -594295767 71732 62449 607149430 12161 14328 18984277 66762 73889 -654016680 23252 75279 147277109 7720 43973 -122776651 86235 49000 -579171945 73043 54105 -899631049 511 57168 576460585 41907 61900 -563792223 75893 89450 711152239 97727 90409 487119732 69519 42620 -665544913 8284 63590 -203958205 81466 68322 98753037 83783 47752 -316526394 32797 9170 -806150741 80252 86319 -939653833 46257 23021 302018061 59352 52815 725067002 47243 49133 184680794 60974 40975 357250520 95666 22981 -398819293 80719 28285 441166008 63116 62410 -293681052 56953 79714 404752575 47687 60979 -647156578 40686 28026 -893205095 71327 83880 -165977083 2267 47876 -10491009 38272 28032 -969084481 10493 48378 55479716 96492 70887 -725033320 17691 74484 726534610 6516 39034 -986646643 49598 90039 -357223757 66368 87706 343014153 41614 64603 97775276 77957 19508 960349595 3478 83264 -362514957 52465 5834 922656974 7798 97532 450609103 39327 22270 385916762 17643 19686 -433586136 72465 65914 517811562 48637 48128 693754295 504 49227 343683554 8466 7259 -955256316 3528 26938 677652796 26798 71416 -834313680 36697 58181 458268355 50125 55203 -963761827 48481 71494 517935270 71401 81784 -545121306 16487 24378 -591853914 48389 82403 356591737 47668 6582 -582054643 58091 58707 -843412651 53627 34239 388977357 30245 53908 336432330 71517 14096 -98174488 68845 42543 525575516 3540 47144 595057196 13611 20057 -767262296 93913 53112 341627541 39845 70981 -601985750 71329 1553 30476348 37064 41137 -676641655 5924 37201 541772999 12523 48348 -288088680 36910 23725 -423234359 78005 63607 851968819 18588 45821 376321993 21095 77596 98065443 17590 59750 725098418 86509 13758 -223869211 5713 18821 808528378 54549 14121 -151087461 43414 42097 -655226637 88963 50850 -918740224 36893 85689 984388101 62723 44912 -495786069 51667 78091 -726820488 48231 2652 -659710074 52261 62058 102283360 3297 7674 619772963 70477 84436 94404546 98672 20955 420690504 66377 66898 741871122 52321 98741 712130922 96741 65626 -526118423 69573 6875 606339071 25781 84198 418320144 41679 34489 -47145598 73261 45880 600581538 48408 17613 762659420 90888 88673 -318761678 71484 15070 -178877528 89039 13489 -668546698 45943 20967 259942544 33671 3671 -325705011 13748 6668 -467834183 41505 14126 26441306 79864 91864 -233613688 56260 68900 93204958 76667 73318 -204765997 37522 92950 -814572852 60306 62714 479674491 48165 90662 -99226038 66833 91037 -487000838 8740 95902 -908866073 70438 72694 -487161808 14665 8289 -607203818 27593 68209 637408945 58902 37428 133957934 75713 14625 -190815138 30705 40036 518010392 30275 30145 -126588670 41379 46975 -657213213 54776 26086 -64366077 81963 39112 -479789380 3270 43473 -362024069 60415 80564 371824004 11656 94250 552077943 31445 39385 466062277 39869 32561 440160234 65815 60170 149857669 30416 15935 -126136216 85253 41106 461685185 49723 33053 143901247 91535 23369 48866130 68963 79988 -767386395 15256 71384 -118917698 27518 21730 925007839 81402 91974 148698441 603 85235 -268014209 61436 79285 -223734197 22854 25218 840641191 21071 55452 -418242181 45905 89793 -633012806 58183 85608 -647166727 42859 43521 -998101256 53984 81658 770774086 68588 15831 998516856 35315 21389 -717369861 54456 23295 -500265816 29139 47073 -203274211 10927 71851 -7265841 43698 96925 906795753 68519 76989 815294021 9145 96087 552562153 30523 22149 776573489 43991 39929 790133908 11536 98772 471395292 68966 95658 -58089413 848 82298 -542793890 19186 30536 387961525 67766 5895 656306787 81023 59685 222972776 69274 12680 -987880499 84969 94763 5186769 52250 3938 -510952822 82280 40185 417623185 60856 10380 77088369 67232 4163 -777870786 76695 80099 309730963 94388 74848 -485634888 25915 41016 333357442 55413 39699 -332684048 23303 37369 -491803777 95250 14743 981478228 22871 68407 851126516 27641 46908 569839182 26996 23254 340487551 58441 55852 -323296061 8675 80831 417815936 12577 84113 332160126 15333 52183 -682674231 44925 72521 121444622 64327 41537 902884386 4744 55987 -526579714 23000 43676 -251492500 8878 56377 214076891 12604 28069 638395984 48051 70336 -282047066 35039 63062 434353246 22839 93143 -570656316 80099 61101 -741980896 41106 74724 592393138 24899 3368 72394640 65629 90674 -67913438 39952 84944 625498110 90971 63809 -108147998 39186 15492 484051436 37810 58246 -813477626 14499 7271 359615796 49715 82073 -908342907 46489 36278 -999211084 53277 89060 369088482 35265 53456 283567288 51760 74707 900308974 85802 40220 183995086 52783 3626 53542563 68286 1420 -540142374 17768 85693 -975483061 60046 54478 680879518 88884 60482 -416654633 88120 80459 -401729384 9265 26873 -518803346 57636 7173 823987199 90155 93400 33410617 72663 63944 5292649 74171 15166 546008679 29207 19471 -298007537 83944 75319 297493201 49762 32520 -598161664 92222 91401 -533203773 24225 61578 624180765 25357 17848 452973880 9840 71614 894896509 94341 61196 -914902005 88698 578 -185989774 64147 66308 154449935 79037 45273 838915394 84225 26214 -921765494 32503 9850 692071453 16339 37909 939005375 32977 15317 -484653042 37951 75421 -110759454 56934 91583 -409365013 38883 89940 287192433 16831 47942 -825725900 89391 2663 -209357649 64109 20867 934763795 25128 35317 504348542 6081 89910 676548525 28680 97354 96420773 67662 43683 81567552 41152 56599 160934201 11939 78867 163209925 73056 76966 -690053249 21755 72827 -409853546 43093 64198 973688248 62065 38113 282838572 27289 46002 30866364 20480 94131 300329684 19687 8978 285221348 29316 27712 636504336 12745 94282 -3829977 40924 50828 523901613 48426 19729 625206586 10221 80497 -519694153 36224 84269 335748075 13790 45453 472447977 24940 83254 698834212 28597 19777 650535204 94473 1272 4448882 74624 81994 -384269435 2281 65719 141105207 78018 46763 -929075472 56675 49554 -769011587 9671 60152 -439924478 4046 80220 110631595 62266 83905 -668314186 71794 25821 -666375942 24151 17257 -556875773 34853 59796 744592064 75863 6654 511767652 52618 95630 331029677 73299 28838 -333628901 46976 21863 929422965 59006 90881 -75150270 53933 4820 -84437563 84125 3741 501097727 58748 792 908340330 14033 97688 610998301 58535 61301 -204466515 46124 62882 50984200 66570 61494 -291719721 32568 7070 138986459 89962 83025 -700350658 2721 15544 -674627726 73053 42853 -333817945 87868 18135 905421376 34241 13360 363159506 9504 19727 211809136 53751 44219 797422504 71358 76483 -257688468 52411 8709 -223649403 49022 49583 -996423082 23263 10276 -924212681 49518 34790 -297404477 91127 32580 736206087 15132 87394 759553505 37409 97137 -399454458 9727 84451 299163491 67296 95293 254830760 88386 93522 -339042499 33977 80725 -207794682 72631 8373 -830929849 50016 91556 -179106750 64607 67510 695748976 64109 43709 178046757 3137 45892 -222187779 71940 17416 423170514 13583 18425 167332905 84197 84917 -803893033 24577 32456 -958608515 76876 44044 611339857 10211 29831 514312684 34996 57973 -172251393 80539 96895 983899933 58125 16304 72851242 7283 14429 629305756 5618 96052 94009940 96526 70800 544046781 78817 95242 244888614 23599 65059 606944688 45709 97588 240406419 75673 82944 -411134306 65093 40679 -980382970 30744 71044 622018949 32344 55215 932138168 79690 97631 -436398006 54542 11755 812969591 78849 19431 915135931 35421 27072 -138030566 18400 77253 300071349 62197 69470 255629886 23868 36539 350629810 38404 92008 -647069065 90023 59092 706333614 16460 5231 13329264 50179 8156 -712853809 43629 1894 -275853490 95832 14243 710379935 67696 94168 363206630 50405 30534 917514100 53277 99066 473863449 51144 17130 -669547401 48758 74133 -534318845 28271 98876 374822475 32735 47163 -347788947 2714 88456 -256105702 69315 46178 -461749996 55290 43188 -157329124 33279 92271 -727192824 68346 41989 19610788 86140 47608 914046298 24238 28427 756520248 91068 72327 713756014 45380 90055 -302671631 33005 44598 -421176936 78005 31007 -377392375 99033 70876 -475475646 56719 54503 487947560 24308 55039 -716693846 9830 29861 -635103213 28767 66704 701533146 46757 19818 752728956 95587 58705 514950835 79415 94595 138979567 13048 11009 -196498246 44032 38958 -978385127 58855 22106 -609680613 16262 18241 933367487 67590 82785 873063251 33920 36498 -886483222 21470 75546 943444576 5852 59886 652662951 92001 29305 -569250906 58905 43468 -250877008 55859 11476 562747322 16343 87239 27639080 9755 91727 -861085985 69980 71379 435097024 86092 23496 -429124928 96963 73720 405513661 82085 72596 -32304782 43851 58607 -602576793 49921 28822 -137919177 8515 9331 -233335697 80899 38525 -559998139 91905 43309 728579838 86221 10385 -677881928 71655 88353 -389720465 42928 56474 479360036 91101 27227 -600440157 36114 71299 881148949 7114 88429 133371768 50106 42078 7192878 72173 28 540101821 6146 93169 441822759 39087 61429 -316191090 37202 90763 949080498 443 88385 18634405 6268 53103 -567685981 91384 10129 783760834 84227 98485 -128986434 27604 16295 568122390 35101 30579 -664142618 38139 55004 532314175 19087 18358 -97515998 32530 53854 185980748 18909 57474 32324694 88302 31457 270249107 34367 96728 63128498 58656 48871 -780327100 8285 88397 30703423 2245 80534 4072354 90920 97182 -1513933 80094 45153 -963262655 74677 45996 395324760 95017 28724 731884741 30757 11532 346879976 4377 6181 -736866225 47220 76774 40733268 20260 12262 -182406252 83547 15436 -962302568 4438 65631 811950508 56235 59933 -287312572 98878 96874 -852059621 18551 87013 -426420938 27655 74958 414133480 6087 25237 -602338484 70638 54286 396499028 37737 98585 -836178517 88681 47544 735076285 10906 40760 440586863 35579 60914 -246142131 92477 16486 661958581 66795 93359 132548948 51128 74533 -949221531 774 35407 -325671141 25803 46632 -471057439 87476 13052 -749126832 67633 24395 16520418 78427 53364 995201105 86235 98298 537671524 55022 47438 777672804 43667 50249 -957292608 20449 98555 -103761971 57128 17279 -722921453 93234 74383 -861387150 79621 90723 897942586 44744 59512 -8509520 7333 26823 -964864335 49298 39848 428122355 13416 60385 -807956039 4461 34235 -33488862 4952 78974 -701090958 80147 3010 -947308423 15223 90643 557188499 26051 53815 -726688698 12625 87091 -796176852 49069 66964 547485704 98945 68189 501996521 83086 83720 298022366 62957 53108 -613813221 1606 26044 827565031 35301 72155 -119907087 14075 65636 -99305449 40905 48457 629660864 98786 61457 284402880 7836 42415 884290296 89986 53537 467574701 44416 91705 359926557 3122 31263 252578757 12415 53155 911147668 13934 63199 -627664714 84564 24189 238624401 81464 16978 -688973020 21309 7438 403709240 54049 5324 246983585 23369 70980 -898041535 46114 93982 908367918 44060 53150 401221751 5717 79643 -766970114 58321 21715 -138068647 9119 29126 206228736 62162 11411 906294659 38775 44071 -801366860 98352 25203 -652213251 57739 91612 -318353246 79916 95894 78443394 73040 66508 -638332868 24712 79527 153396688 58982 22048 805492258 54756 40085 -36132053 4749 55196 -330369159 38576 16689 592559919 3313 74182 411900578 64678 42288 801967679 79993 60537 -256760782 79625 14037 -703876308 73002 90649 -613244077 83219 15793 23565299 44621 83966 -21785902 84598 81705 83488869 76263 23629 84925709 60274 89252 -857916424 2270 20713 248838606 36256 52416 -938637867 71929 1442 -119084771 98092 89080 320978046 67732 84818 -877824563 55843 54967 576024185 12618 95638 400440071 66856 20377 -175803904 26889 88509 269483100 5069 32771 959802053 51366 20 704388013 75751 71381 -213671250 51855 47786 770690511 51261 7567 -946960834 27657 80432 -610784548 56396 3080 -778191374 56034 83531 102205312 79290 48477 830825539 88504 85046 -6149694 19874 14210 197273676 6893 34448 915522370 39522 13434 821678748 90255 60191 -279064256 12949 96950 -515242628 58304 48560 -624390712 36809 26851 989257769 41904 16659 -356586951 2767 12757 55029753 49998 88271 497083807 86272 38880 -283316016 70476 62087 -616630614 62912 84217 374826120 14080 50665 969310617 75742 34178 -855910900 87975 28573 -467966911 44029 7467 -938223924 52640 49345 829359377 79644 51230 177014921 26191 45407 596457572 68606 59220 194848545 58879 72094 334231498 49750 37841 519946107 16995 86208 712809465 58176 50693 -702211470 40059 48664 -735705850 2948 56848 350043016 40435 10929 -158923707 56183 14040 404184566 86491 76558 -582361203 32983 7740 -442289877 9678 76957 132964417 91512 42571 417486347 15569 54537 83223299 58161 14128 37525207 54254 63596 521544962 88283 18967 -898339510 55499 97757 420259097 48276 61847 -545370838 64708 47241 987919249 30785 2206 629468276 91253 6929 -972873785 67299 67477 -492720296 78633 44993 807332951 2854 66195 831079469 29119 59526 31571344 30696 44589 768571043 94562 55192 -209839006 52893 15793 699798602 78845 46016 -244743105 34000 45093 -141756362 29132 20556 662937506 22301 91632 -756622981 38726 11843 -631917250 19936 51684 732257774 2914 21954 354352271 13943 56800 -333932731 70639 88968 -697323666 49935 58977 547517687 21999 36419 142713201 48483 1874 -78773346 3187 97002 579897665 56241 34801 -793317535 44830 16883 -561619929 30137 91855 889630710 65029 86293 324293266 23211 5807 702525940 54029 44945 -456037631 14641 31265 -332828562 3779 14582 -544003124 89249 17721 463096874 43705 45860 -549996844 7943 70591 238116278 7469 11316 623252794 52550 30824 268560546 98670 52959 -393749837 50421 94540 507824109 26655 38358 416079725 43687 98189 -753097652 8807 1039 458463047 47263 63500 -519008369 45563 91374 -224457626 59893 65246 -730986656 35266 87989 922599120 20366 71270 479304153 13320 98223 979057827 95336 8181 -295954924 34454 2563 -328396775 14256 70107 -596874855 1590 44106 25908245 52563 48748 -397033056 36738 83405 -988661174 93201 21080 939893675 31963 55717 -172488193 9393 34753 283498028 67973 56453 -322496227 48490 15786 461870809 75682 86988 450475749 90283 7279 -327096979 13574 45730 858902166 41909 64618 461969238 41833 78793 500114601 12277 26093 632541621 63093 651 -230451420 86479 32183 825196409 77753 5557 341463572 95388 39796 -741831620 13789 61385 975107006 32385 36884 -230418816 37699 64030 8570802 76588 53841 439894996 61579 65099 171542448 19342 12374 623952004 62031 74550 -358743872 68061 5938 388729056 63600 15054 78126626 24169 56252 -812976818 43610 19932 -172514688 21312 78116 47924990 17503 75286 -937518210 72189 13626 400237008 49014 76546 587154060 41130 65022 455369525 28975 58860 662662454 63905 28378 -912084711 98693 78343 -665704424 25061 66501 47071766 8100 11913 -706029338 47436 34418 737446959 36316 4500 863159597 9000 20386 297129219 53759 6999 679107384 76138 65550 824466603 35176 29163 295340891 49745 9471 676953454 26023 51561 -157024588 32624 30769 521446309 41608 71934 -316936033 88913 96443 -90874982 49535 35258 310958866 52262 77717 -504107906 15290 68188 -709280737 95747 9098 122654272 66335 23988 -639255766 28373 88927 -420759246 46049 11051 740468699 28829 51429 -778550513 6283 13871 -998007336 8305 63975 188095647 53818 84763 233793583 48878 15042 -797019028 87928 60482 345745322 68832 58156 -676520830 75322 33378 -485989749 52195 70131 -544822393 98429 16430 76442360 41524 98215 -106798122 68065 5365 -263658236 45641 46299 500626321 49398 60708 -251585152 81337 62996 -555182648 46696 34224 -269575632 13290 51599 998612064 18567 92429 960302557 11170 31141 -981631141 49542 87079 198448471 96553 49466 594101587 62483 31357 324346430 65639 47354 -720986971 2938 54426 166986109 10351 42400 -748707315 13338 95461 -787524575 73738 11786 62323672 87564 81482 55608479 96509 89085 -540522482 72950 75179 -818366562 9383 27600 -596170458 51611 63423 984794122 75376 50843 566613555 9929 53306 907592761 2269 10834 884421237 52017 34294 795284217 45427 12938 609065843 88510 68564 -133085735 54492 74461 -838184496 83358 42677 945928563 74392 79687 -912423217 54033 55155 -870341476 45819 10907 729706692 13734 88101 -626518231 81975 71142 602646779 88271 50791 -891253572 67769 38439 -728774286 87987 59120 967278086 43940 93291 -133117452 59957 4004 -821554414 48524 79084 85864176 24698 17503 -342127598 39938 83292 -441830132 41193 15798 -277735402 12744 22048 -835399436 15867 25115 -640923578 1618 508 -98854093 4114 88728 -902708552 40085 46970 -209978680 54664 38248 -798977629 51649 20729 -719387549 51243 87568 -514303391 25815 72203 446264291 45790 23189 -968949178 25851 63620 243717578 21702 20575 498387561 57922 77784 -69674389 68347 50768 -518612352 33856 16397 167173859 40066 38109 200452810 62875 55782 -960276703 72737 24893 -610884402 352 69312 -879112935 65299 41431 -519981858 31011 69052 425961886 73412 97275 28459380 34451 58737 845447478 8539 83868 -655676381 74523 48704 -629130804 27417 57564 953843829 831 59453 -152151749 53227 58587 -706076454 70312 62266 324335460 51080 42643 574336613 71351 9459 -684274263 48295 20277 -757073374 24677 65100 552533346 50311 85560 -616493271 24003 76859 -570341252 57687 68954 622059980 75604 9457 575456609 32500 22696 -178051504 44511 2234 202897775 4679 1105 -679087242 46746 79384 209233429 4679 1112 -627118749 52269 2647 762366054 54826 81593 267376946 92928 13049 251538690 26404 62690 531041995 75749 63990 931134353 48917 60102 502248158 31641 66695 761358882 24049 6318 -649816119 39486 58249 414870498 551 89659 -47056718 10419 44461 -304840773 96164 5686 -461488772 52523 5606 732220516 5720 45999 829449889 57486 4951 719283479 53814 4580 199728579 29794 81431 -924146382 33807 26618 -972377389 55994 19258 64302157 24377 40092 339436787 24838 70135 682545453 47433 35694 360942805 52977 67090 789774641 77486 61160 -602539501 51640 71460 -809495220 2839 35792 472238424 17000 5635 -371115310 2076 14868 193700675 17760 4621 -579112660 18819 47223 -520104243 87121 95646 -953567768 33886 86874 -691335560 23854 73159 -480431427 95266 20911 -955258544 83209 3039 -419686445 31853 41164 90082394 37131 11173 321603883 21040 10932 533650864 26262 16565 -763923783 79301 21752 367707767 29630 58935 751695148 9430 32121 440077678 78143 76754 835914386 4452 41834 176443818 59138 55625 -148920990 12149 37004 -101176757 28079 25445 -776506050 66466 39019 -378229351 16227 91305 567430473 42272 10035 -908760485 69853 90351 611829526 10495 55258 -733981308 98837 97307 -112715255 88673 88238 -991259844 55717 55167 -819925067 57456 27498 -736945630 43279 67705 43876723 36718 62450 -637811332 8979 77139 -857206272 59485 1132 -637684572 98668 67222 192876932 42164 8036 421910440 22951 19371 -238870063 75350 85486 -536376730 38652 82675 868140971 86720 4351 600675280 89922 88174 -659798310 59187 26431 670128732 89642 52179 190574580 62549 73166 -569608809 51754 53046 835774426 97117 10241 -302766762 36075 39303 -543254945 79767 56815 -913121530 44676 83990 615046166 11180 12651 -844629897 5531 53799 -22358489 66566 59280 322175602 60010 32773 934766173 24670 84898 961554701 74066 66507 3809716 72216 13110 662472890 92527 2920 -663731933 13093 75792 285142703 36147 16777 293283586 81077 29385 981988011 76712 2933 -482247021 82035 98833 -975637300 20997 3648 481792034 69085 16005 271781920 92734 60234 75850912 7987 64683 164216071 50310 50162 270188740 87373 31575 -600604843 39854 6271 398294483 63700 41495 165942946 86582 7385 -223218847 20492 58059 797009564 70381 89069 314161813 85585 7251 -646937296 61245 4303 -50282404 25608 67769 492835751 84869 90948 -220632749 83190 29958 -621010947 46627 46028 106211724 78130 73170 -52996241 24133 86249 23852406 41522 3621 -392015527 22546 18099 -247244385 55995 82009 278160685 25100 52675 877374711 85896 43356 823085332 35723 52917 -442009611 62356 21171 916661906 94407 79874 265231747 723 80064 96399580 82518 7837 -20511642 59947 18755 856747871 22053 19824 224657137 77177 65995 459456584 57462 96936 534778615 84100 1052 -878442853 15760 38218 -354600740 64197 48839 5951403 54399 92393 797537610 71188 2650 962569778 65257 69296 944599937 44166 45784 -333015624 65389 93928 -772742160 36683 5485 807191598 72764 14592 721054195 15040 30670 -738805266 28388 85669 83486423 97247 71934 982482871 29426 25592 -712723641 12611 41251 831704590 85464 27147 85305306 74478 39480 585123010 78316 93376 685803212 21859 86528 38280615 77558 81096 -567513991 30499 54440 -231778045 81996 56530 931096145 40471 49464 521245712 88982 33457 98476178 4667 89381 -769369485 82582 18015 -21850562 15245 49997 -296511856 18973 19520 -934363771 98605 93983 125429113 78262 10996 458855018 94238 36597 141087701 74845 69567 142501916 70693 85700 949223477 45657 95111 -664533292 79868 20294 473989359 40245 73538 -90683341 1372 3053 134379253 88555 74656 -815915907 57523 87945 -131319480 70659 97699 164795109 68706 57730 -719871229 79147 84068 568814054 22144 32551 355262136 86824 23104 -151689265 33300 30632 -238942978 45817 15551 -722228745 46540 20000 -853327353 24011 94620 -13325503 78261 55239 -859642840 17752 47868 576280190 26409 8138 -758309104 31118 74044 603181051 58810 43955 -258759259 35526 34490 612574633 90628 48061 -594645855 74954 34256 -54003843 70667 98490 -407096496 69800 71171 -332880108 14774 76089 583466318 79352 74292 855340104 32862 74984 909918123 64982 93832 -834199672 19265 5250 133542654 8607 88749 -144405167 80683 36506 768199631 35430 55851 -119912166 83590 2054 827867852 49403 95859 -366916417 28430 52560 -310478404 8747 98965 -238477513 93323 79365 -173256657 15604 37682 -919236503 68409 88572 -92316049 37342 19906 239069711 98472 47022 -608558005 2282 79589 712207441 23048 87784 665915311 29166 88203 930937947 20976 58501 381614638 10593 90023 -252368648 30414 91513 -604744554 28340 74915 -206284589 33685 91123 -633171018 32393 69796 27707873 59300 9804 798053565 19976 59446 -607344272 84075 56053 -22141258 66714 5498 669266840 14379 31149 949880459 83015 7966 193175110 40225 70304 -107122032 45704 76340 795327992 57878 18808 139112953 84649 80004 -749394485 61378 2129 685076021 50226 68771 268064817 51080 77058 -550482425 44795 27546 -158751464 63374 15815 380626496 40047 47522 -539725069 38313 22573 166359189 56300 49328 36290807 46523 97783 -928504775 90592 30875 -315081000 88982 17551 -967583576 13611 56758 -128957771 37649 31554 -976555421 23368 61424 -175905559 81520 81936 486507807 15374 1467 -555409484 32780 5856 152722668 40912 93442 546901086 34529 74917 413460087 56797 44559 -893886386 48792 60812 380856388 76894 21965 449642060 3236 23236 697480407 85993 72443 -846138222 36776 85108 97114449 36760 66978 -216290665 21237 97396 -418220050 23975 97945 563901589 12997 7442 626686938 30753 84021 -810049015 30067 78726 -104865337 8307 97006 -38323477 74712 49257 248622524 96837 81112 -283810455 30120 24347 -580333814 73149 82432 -106629309 57376 60451 -878414153 95661 94211 -786979920 49795 45366 -472095160 20166 38484 725121864 77678 81544 713337458 27910 37052 957684016 41811 97328 404400913 33670 73197 444255847 57592 76383 -367719186 71045 35189 -441917645 26273 96394 581216230 77085 30562 -543806934 66633 94615 473552757 38942 25440 955247028 16683 62290 -855566996 56960 48050 -789515306 90878 57574 271166803 70456 77956 -160949497 29848 38673 184538598 34274 61700 788868646 82207 65296 775994308 45579 32385 312593608 67050 95807 -405399800 49042 28078 -301412125 64917 22129 -265148531 35352 71943 424331292 83312 86826 -707714983 76275 91354 -986460507 17728 916 2628690 3277 20440 422598474 469 23182 -570231650 61165 42620 -44623997 87096 43721 -328296077 61083 63729 -448517270 27592 52737 -191665543 55054 28964 -605927560 92159 73474 -495313008 56916 51306 -769877872 62465 38439 580527286 86437 78144 -173706504 1716 21949 -319665788 14129 65895 -970740675 32425 59404 -968057198 24599 79901 -682392622 18745 66248 659143648 12041 77060 -280950599 60988 54681 -689464337 70678 27054 965324121 12421 30645 51691632 93720 32630 639945860 62435 25106 -442793116 13170 32472 -584226919 59540 85717 906998540 24507 50843 -552002245 51024 91723 -854566716 96379 76961 -345630622 8822 92044 -839742858 89656 54625 876617055 63304 46255 -390853416 17840 27500 -422940686 89802 76195 -208309343 55040 20486 -510399993 89587 82795 603746371 55192 3183 418092936 95918 36049 -357136618 33897 97904 231754649 37159 32852 406857885 26262 42094 976115244 9051 49154 -38600671 11015 33271 29770178 34931 38807 -612821491 73183 6124 292325159 98705 66693 -554825833 64436 78091 905803015 54270 90571 570444512 75567 30275 -358770524 15511 78839 732592020 88777 96660 -280196085 62538 60116 149094705 7488 84350 283001783 79201 30811 306349769 13688 92899 -125958144 95214 39173 -205838226 87780 71791 -381432320 56003 80710 -738973625 8934 94384 -601448006 50104 8167 -731704924 50987 96315 434371573 78889 88898 766188062 95273 26259 591337767 35078 45394 213213467 87960 95578 564121942 64559 16184 -903736644 50412 10565 139918825 2373 88940 -546824345 74637 53773 669097630 89041 5572 -858478439 89529 74645 -422910782 24869 18779 647113599 82591 84479 -444538747 68637 89738 376627223 60063 80694 -201243673 1210 17366 558402011 82773 33602 -255431765 45495 12713 -55511532 78471 45628 250208516 91864 2003 -125676 80565 36680 731616258 13174 68757 297948650 14238 21639 -234175289 11015 18612 -520504582 84794 27377 955282403 42550 24321 850727109 53274 92282 -8457369 84844 75163 -998636679 63897 46449 497621745 64575 42420 -763833941 83254 68498 256131820 51932 12122 -621918050 35783 46529 -131109396 18510 38362 861849123 21964 98070 799507700 79993 75414 88619544 40017 17114 421764271 41423 94066 405587441 25907 69561 -698601455 6862 35990 426529522 11332 7170 -413519009 61714 13443 -993757412 26740 74627 -617092093 39145 13378 876571352 40168 67906 133306199 19173 16178 668017835 2373 67647 -766158984 20462 74607 -14767910 13161 94907 -500728162 85746 93089 -447316785 97191 23512 -601728284 52008 42657 -979331731 48703 6019 -179334714 15223 51415 -602708428 73724 10359 -123061970 5557 48172 73190642 60914 54041 614109778 2842 57581 -342156684 92209 94154 -101531636 9672 46200 -626283191 48000 62734 -530240086 97274 77260 170005797 70646 59301 119518212 2216 99115 623512615 34445 23756 -906298045 57678 29669 -223496586 21107 44473 -168168038 37623 43696 758233949 65510 84549 -395276741 32257 59394 -877875832 39381 89737 -288916715 86878 82822 274627773 59473 9630 710034034 79607 40109 -455570846 48689 57013 628859619 51819 28791 -772196136 27288 86344 111698424 37315 52723 -316694772 36909 23339 -555580554 16156 12841 -498363981 44006 10925 -359803477 9469 43448 -126565064 13952 14583 -376305003 82035 7320 305897326 4058 68737 407394222 45322 60132 -6964763 86747 68459 -75640852 96092 8113 -71427747 47550 17614 44911486 26049 18393 -324233231 75350 6629 846296134 25694 38455 -213944998 60484 12531 -804358744 79176 24994 340963609 52664 77592 -281184322 83469 70409 613892539 19525 18710 -801613951 68381 56414 551969769 25288 11288 -853901790 55195 55929 353530321 70194 47849 -532632513 35370 28498 -323837358 85348 36861 482168403 85782 36634 -115458418 26366 40873 -391800280 55438 94937 -273678928 95835 60425 868729553 50129 42022 -248901343 35258 39993 300383455 88396 25477 -830834338 38985 33965 -33001248 60699 29577 254146244 39980 76096 538244749 70379 71088 -802929579 90824 72578 789501344 8362 73590 -608501884 37553 52952 -396367765 34665 84316 -591757914 31410 17787 -220148124 38247 93697 342193938 6380 10825 -955696807 38074 27553 913595092 12329 61782 102714890 91286 7465 -662375121 91721 11989 755433327 80996 97001 362087192 20224 40786 -741154957 3140 24488 -321438962 16461 33978 -445476931 17535 11350 -340536816 49523 19309 451643461 72094 73464 -622519175 61153 78287 -295620928 12152 51232 589527640 37102 84592 -759297206 9927 47965 225910586 14828 46151 -717611255 62831 26531 -205194704 66829 14915 -211086850 81316 62356 501119944 27115 34406 464973463 97953 78144 -119709157 82074 7337 916648412 15446 41737 -345913754 40564 10958 355803965 16457 27345 -795343052 25029 54317 -150628432 58241 76274 -851871212 27008 98312 -107422945 89356 10745 972470886 71001 72423 -421373486 93433 98060 -746500704 49794 5823 247453183 2968 37816 12984913 73216 88523 850572259 65571 15554 -104930341 41099 79227 -14229593 50214 34414 856167929 86787 46123 254364945 59178 76245 -189350056 13480 18174 -218588927 82025 51409 301540192 73835 96829 729466962 8987 16971 -46011529 25518 57657 -372704732 9735 59977 203803742 21442 68967 508412573 97533 25811 822669265 1553 20266 825542360 95350 13324 611225165 73091 92857 271722253 97007 37919 -476135285 26116 23485 -679841658 26265 89361 175088926 25309 86976 344542078 30109 66352 -984561018 78637 157 774122111 58617 20058 943654617 81054 64060 667829519 29466 38372 604739974 25034 16985 -999154401 83220 14054 162605227 95215 34062 -748676406 25010 26043 240474973 89860 10624 906202416 46461 65971 97416769 37079 91623 728602877 88887 87489 -106968078 95580 4917 542166800 3179 74484 780768541 72355 22058 -324431584 30726 90803 -270616791 13499 15799 993435950 13827 41131 -878919363 23497 3292 -634055654 55068 75693 -204248367 97985 61264 -84441271 98327 53495 404274767 19533 2131 -34229686 6634 47143 -188518070 79912 23890 -838364764 76224 58379 -69116012 69925 582 104857273 54196 24752 934224564 71824 26345 943130304 88316 93612 -441257904 73584 91497 -263219818 1667 19603 -709450379 91911 93223 253221487 59262 55539 -653585679 38661 77314 -5600921 57375 3672 88915210 96229 3624 -369291000 60998 44721 951753839 79619 53468 723333603 82112 11784 -109875615 96947 62963 47971176 54954 46925 -871547906 15181 25440 687559292 10189 6591 545368770 74149 67258 713523054 28727 5264 430184423 27838 32165 743138033 61543 9601 734465948 78188 25982 153529164 81951 70493 -242419746 86668 69601 870049960 50638 65291 981871979 12204 46001 -200784414 11780 29601 -636333886 61943 21140 227509817 70270 87734 -859785527 97714 94963 726028232 26489 24010 651749445 60495 77707 -916912131 88537 28098 -234359085 52591 45631 389763556 26266 63709 771660444 3295 90102 36872754 68080 45338 963722847 57952 29377 588202650 35093 38921 718875440 96806 96629 393442328 77512 15547 -686839551 50266 20533 27662856 98530 16272 788169312 57254 85319 152337200 92955 54170 -862129164 36478 74366 -651296788 52054 92313 54129184 78359 30451 -410478926 22999 46702 -788699644 16033 61556 1531499 56259 28643 500128488 72640 25653 961455346 63460 16191 8182110 69177 23534 800145075 14399 53372 296666670 26124 43538 -786871864 14604 67928 -922084270 33377 10074 -745674867 53434 24703 -627013889 24639 96035 -773924755 95568 57989 -696693163 2097 76896 -481446516 36480 94872 -971056847 97014 63090 420975777 55071 35781 -594426869 62904 21010 -620298066 56932 55421 662258171 34132 10481 496522527 95369 49268 -23248869 86339 23481 -467436499 32737 32576 112259341 68657 64116 -76436878 48582 5070 425225139 90928 86972 -916853930 42128 92738 -563470817 79578 44623 -279539248 60118 64795 -35942274 63292 9614 217435486 59286 5237 -631333280 98661 66079 359593452 86189 48273 -19523633 19838 68024 -738776602 90836 88779 411824540 30596 49301 -615956664 16093 59046 304698059 4745 88519 868903410 92056 64250 -253819849 72418 86257 378391000 71795 69053 -571974032 70316 40088 940918267 612 69920 -681057122 27486 37933 -649410418 78483 69241 662990547 84731 69647 -414206001 34193 23864 678364528 6075 60661 14692965 66826 77279 -551878238 24567 12027 -175780570 62572 93337 359254707 51530 23771 -562095399 33809 31124 -192098859 17055 89069 949263628 61391 11192 -253726048 1920 8212 694589655 97256 50950 257893431 42038 33648 -968100025 26690 39913 491410534 58698 72165 704730969 88492 73530 653131520 18909 19504 -768144908 44251 68631 -757976663 35009 18019 -793228637 81278 12891 603674141 32716 62851 724241494 86889 95684 211811775 85599 31250 407316001 72582 15733 -891288289 47882 76193 -115731048 48799 37326 -170034681 25772 92658 151431576 90180 73841 -268270622 7366 55481 292274725 71604 40 -859911908 37923 20742 -921808372 80271 40024 586634116 92290 82792 -112488286 76206 63749 -374323578 2562 48318 769437393 2554 72058 -405192053 84454 42748 -515121639 51773 59867 -324123886 35717 55154 -657190982 39038 13474 427673899 77882 25460 657090997 93593 98811 -561183471 97366 43282 416852248 98312 63166 -629935709 16885 89408 -777147218 5826 20401 -363265052 67376 13021 -87437394 82304 66005 -613681956 62434 58574 435006586 12856 56101 764370561 43727 17879 306721025 69815 84326 -195037138 46745 37889 -331552769 35373 37688 662999827 68352 31184 -47523412 51599 53973 961002461 30391 45710 -484312193 98582 72725 -600029889 78449 97860 -873430691 6455 88008 327714117 55780 5722 973781356 27567 77484 955840204 26334 69493 -506736704 72959 61519 523234719 98907 98546 840622865 24704 34838 193012162 19498 71350 986553993 61748 52553 964795436 91344 9225 -304829363 25479 18772 -406934024 18134 447 -106519995 51495 91225 286596625 45489 89877 -727116320 54903 79443 -279983972 18797 48639 615224868 34802 25328 -290175030 93309 80981 651961666 98461 7029 261860099 32588 61975 -208440372 89905 68463 954412533 52937 36052 958681091 73362 40117 -399811249 23403 32593 -160942391 54845 36379 -840802090 46807 79489 203553738 54029 94394 -212227659 51333 27185 -325896268 11207 44972 -94484448 51087 52098 387547564 83121 23778 -793454639 44479 7445 915864867 86733 67436 -714874029 66111 34259 288364226 14938 81307 427133245 22034 90157 279271137 20470 15883 -209515084 17935 87575 -644565924 766 24669 734342718 76027 93055 792847788 1888 80379 342030386 3128 82098 10057820 90629 78845 -40046297 23975 68815 -24806289 4364 85247 773746218 53084 81966 -629024306 7849 78124 -265815172 30922 78508 173717696 57110 12822 953310269 67188 9270 362690029 7044 55103 -984658491 43252 70379 -830697987 6392 82801 726787187 67232 51840 -386726183 75966 15627 644645670 35671 37439 -579107403 86215 60312 -656577736 91223 84723 756303134 87106 9455 -637645583 2726 48759 -331282573 17534 90356 -282033444 44421 2917 -415765681 69038 26424 388851433 36400 63388 -969716481 90742 162 -728292474 76594 70794 -387963834 50043 88409 215314926 81980 15212 -322543189 39530 89775 -441757477 8817 31861 560378748 24031 62289 -971378073 141 65926 -721453513 97198 21226 480682451 7603 52882 -946840600 22941 17380 -388904570 73223 21987 -377852448 23236 23834 513323109 77733 39951 384590126 146 11240 -956106422 53670 35632 -614565784 8721 75569 -473116426 3512 80319 -834959659 55347 22200 -52449442 87292 80519 -962809135 79294 26555 -322715456 92780 30604 -269313102 48694 95873 937937490 65231 15283 -622821742 75106 36971 -748880976 47642 25339 589885806 50932 21940 -669488250 10935 44566 873160690 11888 56234 979140321 60210 22206 -792201681 8359 20028 926259826 36308 92604 -958083138 67907 50818 -513435395 56052 55736 -189332197 83248 63407 969000412 49282 38067 -967658059 39392 50092 333417157 29235 29003 987327239 3240 79302 702024299 62635 79181 784453105 31581 5209 -695049718 59240 23151 559769597 33450 42170 -914496441 22236 75827 596717367 58288 75256 695792655 71039 20984 -182713318 87827 97510 -905480899 27305 54009 -581801448 96984 92115 -792215253 90229 91893 415437715 33092 3447 569368445 36643 97762 -285783983 42938 43536 852759960 41196 24636 677389870 65196 58412 -88446325 51735 52477 -155608748 70492 90216 240866778 23896 77858 306811838 56793 37169 788240533 2285 96712 607699052 72066 47135 -777625128 16332 1139 133439637 4359 90102 -793381982 62425 24209 -868675385 18979 28181 -353923777 42364 13223 589587310 85731 68645 -537661566 78829 63609 -949348335 98132 31884 276220574 17199 19302 799809081 55485 55924 -598217003 78564 1171 982394125 50216 58951 778434910 24871 14743 576319319 85339 5515 274936542 48311 60271 975824754 37652 44644 778221864 34250 6979 231092334 48587 97095 -574167016 50621 81296 991431883 61511 72900 909548413 51122 75008 877988863 20262 85864 513925424 13828 27637 -576316054 62632 32589 -100793199 24374 75342 299665751 95101 82487 497502976 18347 23484 102013497 19343 59706 710167294 86506 36224 -156199470 67363 87850 969977385 61671 85429 -925004791 84555 2228 1089891 8731 96542 -562044759 6383 12963 541898691 22111 378 -140621372 4500 63277 -561888666 37965 83358 819912513 29781 41438 -642253897 17211 50085 -860728751 882 86822 -841536573 28407 58036 -388705583 56696 88080 -33522760 17233 63670 -827030224 15027 9177 -543793513 46460 208 -251881220 77133 49124 36253994 78657 41085 -496982934 87665 64772 971127192 12386 40512 -979250016 36251 38403 106671389 65537 88519 -73314011 1827 53165 46509168 14326 52393 764264438 83694 19298 771104538 62185 67300 -322691967 49357 42157 -930516878 14504 83011 -988722408 70929 42051 -220434493 51778 26758 751406338 47524 49601 -315613589 9142 93078 14177666 85730 92866 833586804 5179 6834 -124848777 74273 74364 763765391 21462 78450 -179785208 34308 63608 -468046000 7568 51718 -188582904 50768 31525 173716511 35270 86195 760774577 3226 70784 510446332 23792 44567 -93708577 47398 18096 -833908889 88413 86737 -712626400 67738 85728 330420702 792 1587 694169253 47605 77198 -596738723 9172 5095 365536930 23544 86524 192365058 57901 15460 -466232910 15319 86488 443432967 65788 70481 693251756 86792 69874 136962959 11556 93707 69547124 69573 95397 -422251244 52782 53997 -919175394 43271 97251 -201047062 75205 91597 886978465 59525 76824 876493073 85285 92967 784299057 41631 51272 -726996638 77540 38560 -853859303 13571 44544 575950837 2694 15091 999161776 57346 24593 59596799 37257 69275 52332600 19585 41613 -412885216 57631 57823 244534477 21945 98810 962558461 63289 9991 -502335423 84855 26762 327564136 5658 36923 -552388836 76722 88129 717124559 66693 89569 -638190837 51462 23886 -572947237 64970 2923 93819956 48656 76670 160295346 94188 75923 933195588 5710 65592 -820463087 10701 5649 -696621842 86695 76512 834062702 59725 80821 -14773956 19833 92891 -49101197 71944 2640 714766119 83369 98510 991011670 92726 44352 952599959 30462 67137 -194915767 9217 19623 -226202057 56887 66906 -6133581 38507 90962 -809363624 85054 79008 -49320525 55683 28165 -711703068 72807 62983 -170856537 36485 26213 -942882149 69607 47568 774356095 38769 79619 821202658 90486 42935 -108302125 38417 24180 -441241833 72263 84316 170477621 43399 82053 -182732908 17458 93080 -462349860 50185 48919 336913764 44979 49120 -497546227 70949 45709 127004690 38350 36906 684539483 94919 44525 451767297 87471 75092 370666035 36698 21643 -855911748 40150 94226 697863103 53981 83047 -241696993 62963 1016 -600060920 54800 18890 -56525404 17199 68626 189043380 71851 18218 -442254476 9374 98454 379801276 82053 49707 -30099049 81696 79770 355892327 32618 28609 328131403 76421 58481 -456886732 42393 46220 -452169164 22016 29711 877228073 2626 57914 -388597120 95265 19127 -730026046 23348 70030 -852850902 85886 74008 119191740 78736 52279 -410695709 47898 77537 -354267539 90748 62857 911579693 90834 27705 -514656694 70014 99031 -94016121 23924 1532 306013784 13420 2796 -844758143 28892 51136 926385225 4652 89084 680298168 73024 98376 -248146333 98160 76113 -32168622 8737 13946 769449950 19584 60816 302939945 89751 78310 77060860 84319 79373 -743774329 63010 77088 228779779 47338 936 967593716 93294 92126 751344256 38241 44933 -568496818 79701 24874 800411331 83597 6205 -97882494 46348 6979 -923662729 51854 36652 -343026185 88969 53922 -727467437 5121 44583 -909467615 16803 53342 -177272514 38872 41923 849268253 36492 5879 545977672 7406 15666 -586479486 9499 18327 -173407954 23036 30905 -441706483 45907 93381 456098366 49858 87961 -758931656 60762 12782 -721827401 38098 8181 -829917078 98027 71826 149791132 86586 83985 -21711021 40134 76367 926031790 30205 15749 232034553 68970 13136 146043790 19722 79908 235899725 51972 13230 969711300 19179 68344 865693362 49387 36626 235461326 66815 51287 265917701 85869 16551 -590736 7597 42278 -729495316 33560 35198 -474494853 31214 80004 502205349 71814 72056 -588193661 86180 68213 -887774288 48829 68162 -841595975 37015 25920 170696915 63785 21954 -711754338 55076 19487 40818723 22543 62275 -178643033 9944 3122 -604549627 45968 61941 -591879955 31190 13105 695730335 77740 61019 581028861 3629 71597 -457816514 38176 16991 -238625973 28627 32119 915419180 23663 36093 911960443 1065 34887 17398862 3166 23148 782604681 72841 14345 736620704 75476 20302 -268657323 33163 47532 430725989 2125 80468 -747296654 32431 47970 156815213 36746 88800 -750137986 46905 86209 617244235 93330 98637 184336604 40460 86059 -981743615 51852 40049 705602442 75175 67875 -181817085 70253 39819 -562895206 65508 46221 495152205 34148 51306 -24809169 52798 4323 -782704753 55904 29016 48574303 37857 62878 44721606 5368 25153 -810662150 19568 54070 433654983 5120 5418 -727742184 12134 46066 308351369 97401 50410 -63082750 56190 20792 -949397767 6933 97834 746439275 6454 1121 736205868 88264 5659 420157208 2976 81930 -616725100 97845 6715 195108093 94589 27102 75762511 98380 91386 -34035492 57135 86438 228934483 8921 19558 171945231 66272 34638 31309124 61305 7269 -739009541 94209 6979 -562850209 64520 20228 -420686783 19433 78533 569439563 96771 92640 244702634 3768 4174 861831595 71729 2480 -520414574 1500 53627 -913186706 66942 13543 503071031 22449 576 -870762137 25066 89872 -352223009 28266 68469 504697131 38367 13524 -710413277 8186 43193 -588785112 2501 585 -372205626 33107 31627 787414281 59945 83244 64941747 64816 36088 14586801 93435 44256 -470283159 3558 14308 66777590 52274 64860 228012256 87568 13184 42630765 3009 69271 -796193605 36458 3649 -282124062 19202 75140 166612460 74551 58050 39748276 64133 27657 133135170 91203 93137 658015452 27464 34179 327710077 19099 59000 768623457 94316 61946 -756455974 2657 24678 -474000960 49334 98938 980634797 36081 33291 -113411663 19991 56153 -712715751 49104 3858 419757505 88697 70379 -451732504 26439 14104 979678536 94025 12194 -938778799 13517 98730 607096458 6749 8351 685252411 69557 55627 924017389 46755 1668 125513093 15486 8920 -487345505 58502 42038 -357518987 21754 28679 -411418889 60479 16702 -244239981 6484 40173 956247422 44896 64869 -523307369 61733 38362 621417732 28397 70575 -711550073 6576 83054 843396616 21364 4709 -677698119 76016 55404 -787228277 94267 76968 76495086 64538 76945 626691748 27642 8454 602319413 16467 76196 361083335 8221 85164 190220598 74094 72193 364384926 13863 20508 -420515381 83268 6739 -536230059 79390 29662 -895493918 23664 61594 165990730 98823 85913 232366746 17062 60060 458426518 20765 10177 281589570 52312 39451 -22564728 6701 89611 497525344 81721 17194 -887527629 32239 19163 -630647103 63724 13447 398990966 77008 24861 492677132 96844 83004 993734605 60599 12544 60519231 46847 42787 348219510 11961 27314 906275976 59830 16558 245924917 53339 19610 -273733441 21170 14643 -502104360 18128 91236 -191078699 21709 78852 372369791 64973 8644 456289324 83387 31444 -801198256 77925 74377 -384010777 66719 14371 -976727896 66026 89638 455382016 79911 25136 -711799202 6688 6224 605780946 42438 23582 197542644 53431 67254 -965118352 57372 20600 -630709817 54910 4420 -876822481 42576 40888 -102166822 40981 47665 -537716110 34866 18134 -133973130 639 74130 724766557 11150 88189 -809593594 74152 77969 500172051 67669 1785 401559479 86129 15311 -276302670 88457 28330 -859445937 13633 56120 -273153583 77197 6214 413683559 88401 18019 -145791206 42114 15110 -596639194 20598 9126 -130811662 34492 84960 465245507 72334 97180 133260059 57121 78756 -799228580 57255 17502 239063223 34727 79636 293234653 95833 15745 -980252767 87097 23718 938015396 35708 5405 -304899447 45279 69426 -280430345 42149 86860 -56388453 87392 52818 -605222023 40582 38905 389518855 50781 22313 752221270 92628 10920 846316456 6210 73069 -12313289 39512 14115 -582345509 67014 14517 -768891462 46091 88579 -454586037 95089 12658 453927384 63440 86737 -643399897 67396 82924 196668051 43411 2234 740557270 82281 60518 495932373 68387 52106 648390851 74121 88408 -466956894 96337 42015 894222929 97188 72265 36295550 58535 35735 -763132996 28907 6361 559736528 10985 92354 124503326 35108 60095 -183609877 65338 79700 -924365502 73297 97435 -397263790 35088 57092 -322887851 90529 74447 516660594 56351 35857 -946836633 95908 37836 -993310106 66218 57934 929762183 31735 46982 -231504910 9498 69255 925870612 5149 3847 91732185 18655 45845 -287833171 30766 68634 531090418 5249 29064 -250355761 48227 42252 179321758 43382 73967 -463081294 88468 76526 827185867 25463 97761 -440652308 23877 19828 93026495 33490 57826 -320320828 94906 14028 945117424 11745 70650 28001545 78202 70253 -957929654 313 68185 475107313 57495 60209 990976171 18227 11059 -352275426 946 44193 523584741 95388 73076 109600210 86580 84019 927394017 5487 40357 791245243 34458 2528 619121541 47793 93672 -21989936 80849 33275 -203860318 80809 24541 764585765 53081 68761 -961311895 97655 79087 900568750 80937 65389 -700009197 394 18587 909226133 58985 73715 74021351 52295 42154 151584415 89035 7545 -54336064 12991 45066 135515595 95208 80155 -845525102 83014 71164 -228017260 98579 78796 -264713438 35114 3690 583148088 93368 11938 243520624 98151 85575 885050882 98194 75744 -821510125 66946 62969 304591555 72813 7298 821502608 41026 22336 248632078 48091 62002 169104492 92668 90967 -880436453 33798 77211 -533854994 22387 96612 -839583914 84687 73453 903901240 195 10602 -898006747 4137 68867 970786038 74464 39329 570021863 14016 269 -590125972 85499 77351 -362206893 30448 63188 -270418925 52185 89060 -395382108 50829 48717 -386582835 2855 49213 -611255999 3937 9117 963868177 11769 46196 574935695 62107 24527 215151645 56754 67719 -911694808 97456 23557 -308675212 21984 91405 -420821835 12500 24312 -670697706 13608 96381 -157373390 91634 33623 409312664 11598 47240 128151132 82536 47338 -198452663 84766 36700 980866333 26306 77375 522314264 40370 71622 978182746 33937 7474 -598602077 88761 67822 -547512821 61136 18055 974709145 66018 98522 -634535717 72991 43778 559105337 37035 44847 -427259622 41802 50479 -831210909 88312 41259 -986398684 27012 22137 -195433433 66229 94762 -763667686 10199 53472 -461516396 37445 11973 -250702551 75204 82224 -536833432 78595 60786 219634822 8824 77436 -68878606 48387 28666 -814369939 7654 47751 -830620422 49713 91104 328070787 68619 38361 445743298 76493 69943 185888134 18669 42990 573912250 72717 92805 422664581 22406 47402 -850544695 65130 56494 85152192 26947 35043 -91618825 80740 96817 960241642 58498 26923 533991111 33041 87671 -517685185 55402 54471 445022132 946 36830 608913449 84217 94460 754938293 76833 39335 716829572 11372 79638 -521283011 9910 47566 -345554844 70571 89726 795917539 82333 24464 -323691198 69674 89871 -247668061 15454 46577 919464272 3063 64254 -209806947 6507 66331 -802089589 16603 59515 137625223 46192 53454 212400109 6919 85394 394176705 19616 67895 939688468 92281 45431 -6323309 46600 66061 939717408 39219 5234 476045471 47551 55442 692763203 44860 88428 -336152711 71329 27811 394947379 93113 21644 243546867 15644 91683 418604678 25617 87858 187235699 53100 20014 -698639383 68226 15580 549410008 39771 20891 45684577 76909 42336 -837464108 47779 62540 37286076 34459 31617 -961743022 56394 49375 985386795 10787 87757 710788931 29894 93776 298423317 90334 60410 -830786803 688 95851 -141724373 25360 2759 -331358734 78972 58598 -332795779 44918 45991 392338284 95095 43869 305094606 15377 94838 -748577855 94253 63011 -116136165 54274 16773 278466632 36791 18654 -283894015 16479 59279 -822587815 13314 1132 -892657526 62404 39742 354776832 48494 45092 -145547712 72201 35825 -236124580 83869 67744 -108385418 58808 66881 568452634 56119 61685 233229399 27821 51027 939517802 25157 96943 -851546345 29421 1334 214061055 87842 96149 230294129 82487 47429 -697647144 68690 4542 606531634 21586 815 -88321536 83754 5744 -983646904 37781 17014 -88059886 18446 8877 -504936740 26464 42571 700602640 6103 45565 -453965746 50312 28990 191889740 98542 27563 -596008532 14236 67669 -585595870 63769 13629 -823719953 16116 79043 293900140 65393 36992 -418871842 22345 6912 -292507693 74274 96492 258426250 86672 66400 -672185538 18606 5318 -167092525 81383 4321 718838795 53433 87452 98857113 52845 79740 126848603 86970 73446 391197393 50884 21264 922420470 43005 13256 -837396015 51035 8113 52649949 32864 6531 -429732474 65441 19696 140977076 69513 51441 -985993645 15437 46777 208903684 69745 93188 88697058 63882 34954 390012738 19218 7891 -6452569 91724 13384 876632630 64274 67038 934696247 38290 36551 651313008 47526 1344 -277151096 13086 13618 -795860525 86708 45451 995435863 30367 43033 37606572 53999 35566 907818528 30670 36594 706766892 79114 25479 103074356 22800 47372 -808689993 46304 72212 632517766 11462 61039 -796195024 62410 90001 875307099 36302 52485 266274894 44765 1893 -336653811 84208 77661 471590930 4948 56904 -775306268 29296 47211 152974283 27398 49092 -145846614 14647 24297 797311772 47606 90539 522688672 73170 60797 773150081 33203 5234 778108825 97332 90931 953840263 32837 70642 652378921 16028 87777 -228212187 2946 59550 936030638 57649 33566 794670715 76608 22818 863233920 19216 89411 287460807 78295 47605 -944560281 78092 46020 -362944319 92669 80583 -168190514 10217 32327 114955627 5390 71257 869180685 37575 70545 -975324061 6623 66706 596077989 82834 3276 -993930467 38862 19288 -876650708 62748 44881 -746682294 68720 13036 -925840232 47978 96294 736791157 48547 7518 559335523 37675 64512 514934104 51432 46795 543049938 77561 33123 -846844051 3783 46996 -136048485 53588 15574 -522466832 55616 93399 743697827 81441 98229 124487831 41131 44851 185185828 303 25122 382182604 41903 36741 -210098155 74005 43802 705085930 6373 31351 454135128 87928 53990 990696972 27590 97 -938693776 38929 93056 -46070668 81519 77583 -190528854 12035 13821 -947964454 86259 21724 279513796 72095 1303 -236781176 86151 36840 925395033 86966 33727 317138936 68077 39543 547544574 73301 356 907889446 40672 39517 -67343453 48370 3989 -646269945 66493 78514 -419676469 91738 60554 -210677366 8495 45000 246080321 32335 5652 342069004 25497 94488 785073960 15457 59530 -626388417 31529 75478 172755296 6239 19491 -163129147 49630 26860 866790387 66070 29317 -714821138 37316 87794 -700107281 70576 93632 -810340791 20898 54230 -363468419 95314 79521 -512338879 68058 35488 -684838165 88915 56275 363738059 92912 85778 -832124102 67832 70940 -428896891 71609 90203 57057869 7997 52112 -24940419 29352 82062 614064208 75816 5665 -417609311 14442 82081 -89337822 1416 22909 -76666214 66345 96434 -855255685 1090 36602 -432618134 9902 50442 351702286 2963 34929 329354639 57992 19445 -852379316 94130 75170 959376945 51558 19719 -508157793 79670 76941 -412593109 82426 36839 -477249299 36288 44940 -580439583 49557 44526 -723387848 65127 79992 -649177559 11968 56071 568939278 96169 7712 -447813367 46637 81034 -586468066 77124 986 455400497 84802 4305 628770145 92955 87493 -225802899 76045 4253 -467041419 77093 72828 -467896927 85618 89329 818680459 56507 17853 -68572378 76628 10098 -263372946 45320 8158 177299662 75944 13828 -149823437 98080 35792 -318105880 10227 40275 453526378 16979 86066 305178051 31977 1820 243445246 49042 56257 793059239 83618 18096 -990114819 19531 67747 804570436 30895 18469 17976284 92279 95924 567688916 43389 12882 213281721 35484 39642 145813496 64788 16636 -769024384 37621 83981 590474255 8156 21782 480493356 24650 60237 -319268301 71597 41990 199115180 36304 28749 64257187 27009 22260 -270521329 96721 49001 970638908 57436 79217 360500231 87171 62789 -336531672 22852 68153 817279189 68875 19515 -825783179 91767 15010 -350959210 22174 11252 -853589304 21601 95918 -255855588 4111 6715 -186076531 51523 61915 720993710 92111 41909 -549186997 24938 15325 138713966 92661 59735 -465654991 5611 46856 -977692462 97015 97518 -486897145 41983 36994 -388038091 75755 38786 615737952 4092 91638 -245017003 91516 6822 151040039 22086 91681 663884405 16163 66588 -280062627 36558 76884 594958545 92245 81849 -445871629 88464 45079 677160539 15469 59666 -14240390 44142 7171 -820737247 93558 54383 636116333 33856 64428 -927265829 35346 43363 700915811 6655 66768 411395169 70878 6136 654015174 69739 42134 -478085876 18741 91406 428634384 96858 61 260252889 84801 68218 147627002 60777 16771 -741984340 98220 26630 86440383 5411 26040 -844813622 74213 21207 -26856719 93937 27553 882843921 44379 74983 742237673 91521 49726 95566275 21175 10044 717010902 40210 65221 -865367813 29168 15095 -897014636 96834 44722 958215400 85466 10139 605321596 9466 82202 -818010108 29438 53715 181645793 94515 73356 629616111 60147 90603 -105089507 48987 67588 -610699857 67965 28135 961270513 1112 17459 82538755 4043 35938 496595870 79881 19155 -760954342 15282 98650 -204234549 64685 6729 88033823 33108 93085 239483410 8800 57939 -358864143 49753 62827 -334238121 65241 88803 322974902 61693 13053 933366157 97870 19181 -532787987 39769 15823 -396217107 87450 56366 -934036110 20163 40991 -15078192 85909 54770 -647401359 37287 42262 845904088 78450 63739 -127082146 61998 54118 -648605461 87152 69597 -464678631 96026 41917 -836082474 40568 40002 -76147525 17137 47361 -572283134 52080 26575 -981474937 70240 75978 -723621004 91316 61356 -532931868 17140 72890 -466063734 27217 33153 649882322 28592 3482 -792433082 38510 2602 801249257 20212 48158 891408848 40200 8221 620221676 72080 26629 574700627 13293 43091 -511564570 73736 52511 -285953448 86953 78106 235136265 29129 59701 591540993 68679 74890 -406742864 83389 73879 -890509213 85870 26724 -697558310 55596 11375 -578880077 81005 53176 -518312644 87882 53101 703389491 33689 83120 524127362 66188 56697 -673527195 89940 13809 -566021195 11092 2594 -447193279 47384 27889 -329579897 12219 55475 -440357819 69971 40340 105379464 53490 81823 911753245 626 50461 570417382 1872 10392 506952327 25454 71116 -347462098 4092 68343 -73492035 89043 3495 197731981 4522 76547 -241883748 10235 79882 -996055537 52937 53494 -543340676 44685 27423 -709574287 78232 63253 527788351 39 48950 -561149155 40947 38661 785271553 11922 40757 -348340541 94385 43599 948023581 23444 95426 436269543 88335 45878 550804584 24140 79651 480821596 7488 21469 -757409377 62088 20868 649167846 74600 75651 -674898227 41946 60652 -272738461 30300 77972 709736458 58717 49974 -926912053 67650 74950 -605090560 25337 29528 9730097 38772 78094 67847891 97308 98884 -82462125 17676 80014 66351601 58712 58480 -191195146 15347 42116 -711766189 40587 70596 666328769 98618 42573 528387706 14046 87046 463263915 60666 57888 455380081 91313 39418 971927924 10001 30113 160263801 56775 21219 841266701 52481 69570 -638267454 37391 64751 989552432 44403 22284 169860925 95295 29263 -432870349 69086 93895 81592231 57928 6629 311836389 41986 84 378744501 11774 85609 -38186286 97244 40245 991161103 33783 24581 -594510301 50747 2723 741666498 20260 13061 73779460 56304 7215 729965547 2811 46552 -789167775 62774 98693 769076853 4846 82752 -690734354 97442 94675 784560153 92313 51722 679706090 45466 22866 -726205047 34593 42099 591764505 1696 91908 -257039984 51178 32821 186149173 86216 7081 -577707800 71658 74541 -318997951 80381 20170 -174525845 98849 56878 949126161 57478 90984 839968620 6009 93409 -739221934 60392 17791 187101495 77624 1076 -739134127 39083 5166 64999337 71581 55338 -725769817 27007 24106 283404459 14398 91350 -349443237 56213 25605 954924216 27352 82563 -869935394 14229 77999 -48728026 14515 473 -926541698 96146 48424 47717136 78221 40596 474585346 45921 44460 271325638 51873 95058 716540346 47013 56679 608660125 64077 20324 275853014 530 74419 -805578918 38997 30267 730165400 21347 94205 -322196545 81674 1659 -506479365 2634 46497 -246494578 40506 47090 914703977 38207 33110 550962353 18212 24494 -602741526 5018 48702 123734485 17921 65561 233779559 34529 14848 373044937 68232 6427 214055737 59592 71520 154056239 72509 73742 -823016825 74836 37890 -123483301 31945 83786 205085394 14249 97586 -800846950 48943 98242 84877951 16714 14739 585810751 9774 98558 23174540 62845 31945 637380767 22071 53514 244376977 17795 92887 175477603 15318 91476 -219309610 36521 74957 -701110179 30252 21816 775821996 2212 62828 -248889070 71531 72730 212782232 30047 85618 85381938 71181 56326 383793933 31767 28752 -582492879 88217 99099 -716557846 42182 18635 -8647494 53570 46740 141200170 53971 42772 -636125080 61238 4214 574412064 32746 69123 857874782 89761 15846 -114767440 35692 56717 -93892629 18573 53513 667790114 89866 56798 -223251401 28394 13757 -9763122 39407 91421 -54018208 84034 31981 389387173 6612 62336 944668297 69147 43974 180397212 96825 61780 994073771 15477 83157 56557380 31231 40604 -140847087 15350 2227 -357388414 28270 27093 834486488 50279 11436 4833091 19405 76057 -481905730 61155 36678 191422789 22188 31220 -849571044 46700 18313 150725978 4293 65369 -7800372 37584 86069 577043972 41989 4426 -957043803 54736 56450 -626308627 42650 86928 582003534 471 61189 -463981613 7235 54843 -164238566 6104 31889 -130580005 66308 71981 -29813223 16908 88586 350191983 36622 19556 -690588290 3293 73907 -923599843 47838 57723 -745962967 24579 51158 406308804 19099 32640 254276347 73684 34136 809370407 70291 33055 496426825 74382 76517 -348117858 36952 21248 -145720853 15101 10853 -516645948 5495 62797 836949806 81553 19880 456595733 7730 48009 719609569 18737 84738 -510778264 63488 5808 919967293 31168 59296 -311729522 43925 79695 -897954555 2068 31626 65976545 64075 18338 -142954350 18638 94613 196943119 77065 54606 -98787626 4326 20832 -107471744 55422 31713 667153043 49848 16616 -454261647 575 14937 -44656680 85023 67216 -128061089 24958 68895 -326621524 32430 63690 -274813264 35798 97314 827685194 30623 7966 496751619 83526 58829 -505069613 79946 22961 -942002315 26860 5843 647885819 97706 8673 -767396694 39484 94590 940729425 34010 54830 -409220284 61825 7637 204461359 59255 37928 -573531539 33943 60328 -812080212 97017 71761 445111531 50823 56136 533774526 13582 56003 -661666143 26313 24192 -179633321 5648 45994 456165413 7306 2023 628814580 70904 11668 -727041272 96059 63557 730998266 32791 52142 -710737474 69101 18644 700159698 9348 92480 -880621019 73334 52337 407994401 52963 12345 852397817 16780 51380 78454396 9601 93282 -78939413 3747 42913 833226847 14093 30173 899484474 36947 98699 -434339329 86672 50386 -907550373 52074 42661 622384624 97659 46215 -778685592 45775 90201 -634114753 97630 17790 -834375538 16783 17971 -872715856 31586 6940 483017927 82121 37309 94655729 79700 16236 864178869 71709 69567 -140289355 45631 47242 311677350 50572 65028 -2797845 5037 73093 287240958 50038 97394 -751496851 58212 45865 674812449 17716 77671 -933583760 71002 96088 740512075 49168 97583 250977807 39360 44765 91652206 75197 28708 463984734 63983 39003 152606263 1495 80617 -696251190 62441 24450 808463392 39231 55764 940840594 52959 40598 563950216 44985 54656 574495407 26730 61073 615731885 21046 4473 -962934110 28468 51736 -827177283 23478 90353 2006016 94417 24290 -164463260 69842 60133 738490649 66505 25846 -183890298 96887 29982 -745557004 69790 15221 -687740176 21617 48165 -125753039 36442 72454 662101155 98933 61960 879415658 52594 56972 -762916909 83222 48377 675195419 33039 59418 764056407 12399 98010 -340508280 56757 89344 489705142 23943 87872 26877848 50107 11020 364501699 86975 70226 734995513 38769 62529 96212185 75577 25446 -871830011 87157 13266 -15723180 92468 22073 -991443081 3777 20635 663831391 10525 53507 -471401159 92011 43344 19867400 86814 20277 -204820457 93589 5136 47131072 4139 96206 143958844 88627 49613 -445791960 77326 36231 43979951 15765 98877 -80985520 50759 13301 263357134 64139 2012 -566575081 78859 46018 -731530032 98866 56230 225232971 95330 30376 298575599 97153 81972 -171844246 35365 48637 209349404 37646 80539 -321431178 97387 88457 -273682313 57816 6028 237652506 27824 86246 -828523080 57558 14812 -496299474 68344 85856 630490103 67654 78470 112176216 25888 24923 -255955192 14013 62821 398723349 42301 58091 486149476 51170 23078 -274913142 19876 63102 485897372 9234 63849 495723392 70328 61173 -365506083 70971 61991 -935539322 37564 57561 69604068 89824 79922 545122841 56541 79421 -929964592 17254 28798 -413106638 86067 93530 928034976 98054 67616 470842051 246 29541 -425005856 1926 35843 787013973 39743 14362 544580719 10171 83917 797018310 6366 53091 -3978792 77978 46073 202502092 71080 67081 -696497833 5410 83333 638485324 83634 18100 425390182 54470 41546 -642776006 56158 40170 -425728692 10318 26369 -30341853 20679 82370 868960022 90947 1273 584294865 25322 38532 -377009296 45677 32101 216413845 25809 42806 255055079 89671 98336 64567661 148 78366 83857711 91570 18223 514265300 22126 43305 -892714105 35987 86269 -463880464 31469 21468 -999246425 31987 56060 -233478893 2471 14559 663328414 63828 63853 951956858 91104 40968 613466556 42723 20467 232930940 9365 13321 301182433 64793 8324 444281390 15498 36262 527734822 6194 62910 -28348616 9109 35764 73004589 20187 86126 909521340 44354 56718 831031754 64954 80148 482660503 83376 46446 -755991 54709 4162 415497874 42711 60286 891242741 24556 47322 -118296583 70019 47238 296830075 72756 68254 -445076289 44220 2104 893996807 26700 68927 -73578448 58207 89154 -685101847 61700 6821 148824633 88746 55658 -207350998 17673 22422 443657456 92286 96213 -938448082 70706 97817 122131081 97170 5136 -362102268 85289 98886 -803830068 94649 62205 -352415342 38660 69017 -539626006 86337 90832 -640322454 21380 37737 -499539814 81275 86634 33448976 68970 91987 154283354 10659 20725 -644251175 72064 64348 -742729787 2258 74146 -532206978 56170 41119 787969829 45132 48823 260758175 67714 77263 380556523 47008 1457 691175013 34250 36126 -212915839 81890 58397 745723087 48336 30743 807948921 84987 31568 -58836529 98785 39390 -838404244 61866 71951 -397217766 5549 77775 358913425 62205 2636 152331068 16140 10293 338112279 91246 34343 249778951 6393 90374 483208739 52750 20506 289791453 69722 15341 101064115 19159 97660 933901903 62528 58283 867336128 82849 25125 527016616 11611 95847 131164635 60596 53211 305635570 57411 34636 333559337 40950 85751 -613832367 43222 39887 -600185961 46505 88300 -483577686 44476 70426 -446211260 89535 36169 404477517 9196 28896 818797740 21513 86817 384818112 96486 73657 -950760604 18008 15602 488430687 71821 23326 708432699 12032 38579 680227498 34643 87386 388949001 12954 15890 175549608 34013 81992 375561575 72099 94018 -901009091 10591 35753 -238211169 30203 7983 767714383 84252 67012 -740932098 79241 55584 -640416780 61126 79148 350557117 64070 51946 205966069 69893 27867 -191246279 73121 82299 -83493114 10381 29515 98027015 99094 14483 -211576718 72151 24940 154290216 32663 7281 832862978 65813 9431 -360660252 59443 3267 577128385 65058 169 153988291 3707 42013 -633231117 94172 913 938391282 74001 999 557143858 92152 44686 443644868 65425 26994 556772154 13056 88221 367043792 28500 64320 -597676516 69559 69802 714370839 92445 67075 -952981443 28263 22762 -405527806 93445 61592 808342928 24616 93168 -454928327 95911 47316 -820273080 1104 7186 -276628894 17745 17791 -343612172 26954 25070 -444416282 19502 58100 273775034 15972 73537 968627760 35100 81701 701376705 28807 10068 798124719 4832 52229 586994152 59235 97991 -246930567 42110 67583 866677109 13722 46703 -987368108 87300 29492 857648199 449 1024 -363091479 32253 17798 492172101 53644 40544 -379485062 64515 60065 -571219330 5657 87763 -15853161 14032 23804 -928582297 57411 38444 -748338326 97039 68090 141998195 57813 86686 624844349 69855 51160 802792713 16418 67574 763419967 49895 54561 -644735034 35911 9894 -858248312 78137 40683 51220576 22935 16601 629675550 89144 57105 301244032 57199 11811 -420924647 24611 83331 279647279 6266 63043 -747806212 74368 18590 -179395907 34809 4342 923785396 36560 82090 928059841 61331 98463 79178298 27222 36609 -597214878 28258 85930 752923855 93736 95984 -527464107 33710 98899 -678531943 14578 64447 411736567 11172 70603 859543149 56575 20016 86369036 89230 55915 -166450658 87644 77571 -318826137 34850 72109 607400680 25074 1888 -870053888 77806 3925 -627883277 21416 33816 -133298287 17201 46659 781979677 83890 44209 451478317 1823 46656 647601769 21558 56948 187276682 79143 95916 -750525130 70644 22565 -880449943 28406 21214 -985417231 67481 27066 -105738251 68867 24068 -361778173 13055 22468 -832814094 88216 22453 -695219044 95601 85403 108041356 58154 82132 -163029206 56764 20192 453333165 68220 31953 962999125 87600 45236 -272520925 20183 23657 714384426 10296 77478 212855046 35957 16109 588427690 44178 51007 -725240948 77918 45994 -723040434 72544 69978 208233697 666 44037 226842160 38835 98322 746398675 94731 18439 -346990949 67903 14887 -771649073 35644 30218 979039705 59318 28075 781630323 40196 27601 -790339319 65715 41760 42364624 95971 29466 -631457514 22663 14063 150065966 39248 55164 537423651 1928 35513 35636302 29376 94791 -486991860 37889 84358 -689215078 25985 11696 735356553 9702 68239 -72862361 79321 882 -37106693 61475 35770 -531232782 66079 45030 52726898 82548 88767 -699691248 46878 38330 363201815 58546 80473 -304371999 92778 51143 -7412550 30475 91059 -107617603 41983 58300 135132425 6357 38041 212823225 10835 73665 -907720296 31092 4414 -961640937 18017 90060 -42010013 27544 93184 -665679232 91417 17153 76370269 23014 82085 -124079260 71945 80333 281415971 63737 21114 875987625 75172 32139 -558836937 75705 90621 -533848378 65323 45688 -796711925 64870 42751 688756031 91517 11594 425544289 15299 60527 -107494921 10493 23533 464451130 74646 4751 -577890380 60818 31044 -380865211 44347 9784 445878776 13526 87672 117536653 29219 61602 531673632 20181 14903 878133221 94571 80988 -624785128 46229 57371 828171969 27724 61362 -494214939 55337 44667 493877986 45431 21392 -905345114 25433 94485 99657333 58017 64033 -218388624 58043 38969 -312391883 52130 10106 -913124954 69114 28712 -404338439 86912 35636 3976827 27019 28927 805397713 71683 1699 -560092833 6147 58061 92787243 32599 80824 527462244 78745 18209 -446046795 21981 22967 -365387456 68456 356 -763697349 52507 12859 -899407233 9865 17153 -217317822 75148 81856 107705547 15570 85603 -50799859 82670 19018 19193283 63958 44148 843944262 22261 69798 766820119 51468 21957 -267561979 9805 3351 -16962916 84461 29240 429420918 67197 61737 28820571 91862 96155 -444815648 9932 44259 -203577220 52745 4989 -762249746 10442 63945 -97434365 24644 5530 992677054 28417 82676 977648783 76852 6383 765509129 97992 45837 685233331 20598 2222 -945259770 12982 75915 -981480261 50282 88990 -822735017 91384 74859 -939707437 14245 64610 32906856 40729 95615 640843733 48257 48188 390076822 7510 68381 -76774777 83700 31687 101203201 22431 61244 -961040056 32651 18855 -706547286 30708 67598 -636866483 65892 28357 -795331028 93479 50660 731589388 80448 92424 -908046853 86615 56209 -801540736 59756 45190 641108280 34718 30476 772837466 82932 31596 -502308153 50431 63970 874644345 98715 79889 -798577266 81555 91715 145617938 47571 5421 -906633891 60583 61572 -163227982 22149 13431 772823604 35385 63387 -316693357 79618 38133 -76267645 35749 71336 635546605 15262 25765 869941708 13566 58106 529181223 79377 67503 -490005785 69701 39571 202478389 54750 43332 861725245 13435 64575 -317791588 76780 7579 947829635 79354 56562 -65340420 78042 90751 -656309546 73266 6877 -202634796 94739 78723 441809896 6292 28622 -768424278 95740 80180 236983026 93216 73587 219126780 55155 5310 227446390 77902 52387 -880471398 19612 96614 929356987 51264 99138 577140177 80038 50190 110589916 67748 78402 876618727 12476 16684 -578469081 30116 75820 -774708055 65420 857 519485616 45814 50208 -939157286 7261 48312 -814869431 60939 80634 -887837949 80839 89946 -366028254 17111 1426 10737660 99035 91692 807624044 29484 26790 596013375 35412 88765 -779969456 94522 36472 611899036 62213 83543 -682359256 83192 89307 -802943251 47801 8903 657964540 52620 87034 -818960132 91745 77400 -534507688 50863 42239 918393492 32352 87195 -305820160 70208 66991 -167071888 36995 86883 958756897 40278 69257 -580901741 93889 88563 -520573032 12825 14836 -819743049 60628 57070 254790180 30721 76192 5242235 14411 59383 -349818589 16714 12871 -726887541 35118 723 -868492195 51587 53147 -675188131 55760 33427 678659170 94824 46402 165190946 11629 58278 195133383 25534 7334 862591428 24091 73499 -253115858 63907 49783 -219110153 36919 25562 809687094 27439 19584 572237746 11761 61458 149596952 77894 83204 294064142 81165 58537 -637214459 5541 51762 -181535328 5932 38937 -800964915 37312 25262 859391362 15084 81158 -223872343 77269 15678 -948490329 8467 78275 -577475827 79613 15653 -714319371 35374 30065 -812628465 29823 27415 -73080365 78621 73298 7777840 24180 15666 -200493182 44512 95980 224575686 16519 60712 547236046 29412 20264 383654276 18441 51320 -642155106 19415 4047 -512476986 12439 12789 -536365360 76840 97529 -683287607 12007 51694 -444628278 42603 24061 -553477818 74433 22665 -301529819 69209 43746 887179900 25656 7319 864890567 94012 42873 -71054987 74123 28917 -761161741 96838 74060 567897018 69572 27828 854305876 76108 33834 788168624 30754 46017 240972672 28997 63921 -562459627 4565 25247 -46074239 55514 13821 123045911 33437 26885 -963918239 59565 30332 427893860 850 58974 -414003065 61295 2726 547866378 93876 16783 -222771272 66167 21543 -729840493 64274 89722 145083702 48567 86179 741295969 23246 18183 210240540 30765 43268 -585372091 97368 24483 -686654261 45637 86008 -90509821 27450 21705 -538347571 3544 45449 129193673 12337 84438 237424340 90860 88400 660518465 20841 66971 -769657118 84783 79280 -355851603 83450 96795 80298382 9666 35682 -849691812 78911 53508 -584221181 42276 62771 795634191 61659 66212 -204041318 84083 37274 -248734384 8156 36446 551072060 21494 39721 -867072960 46934 53630 -149711611 55453 74897 -445621771 37634 76317 -200310345 34267 4348 -337974066 87703 51011 144226650 70414 40742 915984997 74677 13371 -750499677 83817 56656 290280387 69181 77738 -962151471 85702 12804 301496672 9544 4137 65962694 43786 96609 -61128411 9045 11309 -950150148 71671 97430 305379662 79579 4608 -285771615 84237 90903 208035594 80596 19538 810685017 61762 4832 -485375317 71643 78352 872662461 40202 46519 69150010 55020 89955 -580923631 56438 21940 -878324048 39195 79509 912671348 19143 72826 876647440 39180 58839 -903044145 4538 69712 127974888 87824 64012 -492012630 21455 34720 -797781221 15666 61314 -418743219 20484 57183 -484413559 77653 32243 -433919662 35734 72723 891962147 74527 57283 136340732 1207 16680 -364314883 74867 47506 832692162 27903 63655 702114126 46811 76612 870712557 86467 74072 279038868 81284 8920 -637299220 1578 38486 954360654 89779 4000 -759848877 23129 77615 -927763523 74872 2452 -948698313 19017 57834 -813829947 22601 71499 -185304833 27446 73223 37087192 68564 3662 707171845 35083 25245 -509368179 64146 44239 -44245253 31822 25786 -480271445 25800 42977 -323136700 86674 96260 -104605108 21421 65719 -615634114 1486 69337 -981385724 76365 97734 279361955 65455 29108 580167320 72917 32163 -108443252 57542 15513 -295137646 26030 66655 -415929971 98464 4015 -666945245 22074 92168 -348592611 72811 21687 -633503871 15091 92573 -599713928 51731 94918 -367951863 48722 89491 794626788 6170 77049 -830778857 20605 57712 243993446 23073 80550 -625757874 19364 70238 862861544 89493 76996 -42394547 39330 25453 429258110 37328 65890 -433373501 81979 28071 881278795 21679 81728 -590733406 49780 49249 -659009796 53558 29883 646198190 68807 9248 -565431912 77073 38029 -534453417 1849 71150 184850028 63036 12998 4624947 53070 89724 873517425 40189 2192 594129777 40935 54769 -789329128 74261 29233 789449092 68772 6918 -230853530 27996 57936 -870064005 20450 86656 -32666804 43037 48371 106884812 80263 2967 327472448 51229 80657 -290996181 86355 20105 -695316841 72336 37645 -951992799 29935 67829 185434284 72072 65778 -167147041 24477 61432 944843502 77447 51112 110572025 20069 31960 665552892 93615 18012 44795337 85217 56550 690001717 16773 21554 -738459397 29226 92934 -753484859 5315 69386 438247326 80323 60944 -348921507 2220 87852 -421631423 47185 86664 994073088 114 1821 -718976780 36025 17289 -869566103 1955 28255 -341245067 13451 82834 -545695355 54959 49724 398082621 93162 39333 -3364259 87415 97137 -795510921 74757 84134 573467748 20632 64419 -559475021 27839 75105 -142591367 43652 16917 -987011873 76931 69978 -397781478 93086 43287 -39098317 63404 85269 671853183 37762 13167 587151277 97043 88471 -788986337 69413 77701 493836698 37988 52230 244635874 17085 8037 -882979365 34345 48144 64597292 43633 33815 -677019459 61158 11990 684707599 61781 35898 -782889300 700 92035 962195521 36862 26216 64143574 91811 99095 -138658023 11233 25584 136578279 34134 57715 426367498 95946 68737 -334054825 96655 7581 -728377698 71549 11227 9241336 89746 73062 -372480523 13401 54740 405291253 77194 37797 86907109 20088 42610 66194959 85405 71878 -702535774 25418 83603 540749850 6616 58230 728789569 15469 96698 -978875393 49178 47798 12204984 63361 70293 418589650 59454 87536 716779826 71248 54603 -272426874 45797 13228 812458157 23146 95290 -785895635 38900 90896 809404119 66243 97968 137051160 45227 97141 -515619284 61552 50239 -275013147 83594 72488 619130471 66274 50989 -116701257 59052 8651 792056054 53931 1283 543427288 57782 44716 -529494027 75358 80138 -209628813 60549 62764 -714910881 36761 77454 649666618 25964 60769 -278456511 36173 27909 -208874388 11507 55616 -777569453 56792 97948 791717511 81001 27712 -199271022 42432 25775 -828717768 13565 69940 -937201323 50875 26069 -502700036 73902 35063 -282170234 64998 98600 913380243 54000 74155 126962463 35425 10720 -942342751 54980 20572 78112880 67632 52371 -974076538 8745 78939 -991443609 86265 2092 661124028 61669 90919 674039443 73948 9670 306079896 18414 71361 657304642 37418 29986 454948089 69556 7793 -254489278 33046 64801 -232004944 75114 4012 -810680555 71283 60780 -880227466 53141 24367 755811962 7371 19951 372091376 93280 74620 -148580750 49 80538 -279032013 56754 8127 573097545 29880 10471 -606284166 1619 48693 731382506 76615 36045 -267653582 7551 28351 245179710 25583 36057 -362790649 28468 84552 276750048 39433 67989 -530124716 90688 96193 -632380509 17990 63792 -207573905 91937 5372 450671811 17746 49478 -52677445 26452 7128 -581647503 93503 18412 -404977462 98398 82232 598088568 54818 6408 -84954520 69911 78824 -683652367 63485 78596 67640228 62106 33931 -971118675 24373 33132 390258978 31995 68375 559473547 92001 37537 783994456 88604 48022 802410041 53085 83042 314425116 72803 24373 879025721 96236 55439 -806141281 42419 1653 -287599692 83024 36421 524113170 8799 44492 -663435746 23076 26898 819995538 74840 64264 -121483862 78897 4267 418028648 87955 68835 -404529848 27808 49408 195592773 57505 56024 45421619 76094 16711 -194479967 55570 94070 -841704955 58800 25143 753605490 68832 34492 -110914895 50679 28736 347996256 56506 60909 -336608889 25725 38359 133853022 17068 35358 -648890292 77247 93734 326883790 5763 41949 -721251207 9215 98799 -666082875 32170 94514 259921357 25890 52398 -527976697 59833 40681 -138744747 74832 76194 850074347 78376 66857 530681045 68850 59817 305704025 18620 57137 -442693250 52975 86250 714760507 20207 23060 -391019078 77218 76143 820811049 51564 79699 -283661540 80385 19586 760036398 47283 74966 303194702 9739 57427 98485587 95189 71590 398038199 84559 22825 -115908522 31339 15772 399448389 73918 76761 536005494 21625 27937 -885886813 51235 60073 -824725868 1032 14940 -64427259 52322 21723 -23822997 39712 31492 68417653 95284 6388 868178482 55460 35899 145028788 13017 84519 -186949827 61641 30030 -897227139 91134 51126 -949379833 68683 50293 -214849143 26489 96033 -162475953 91603 89147 -586212967 77017 58104 -859907242 19321 34434 -45960393 71416 75423 748677380 38284 452 793298873 2260 17493 652330508 33849 61269 -693515661 36585 29329 -385949725 27250 34870 -20265535 93446 86371 152424578 593 17792 472592104 88673 86906 -290778659 63476 11263 284067611 37197 88489 629052080 50554 10364 664013142 62235 71671 -672272473 81342 68281 483132147 48608 31725 335930193 66384 61148 478914911 45569 78472 -369595951 91060 19975 998893563 14307 83266 430136118 98789 73343 -718633098 51248 14120 18221981 62452 7360 -770164625 57544 2858 -457819777 42092 27014 727082303 1515 69106 471495071 8085 57443 452931868 94155 54978 293038903 17499 48610 -90095765 51672 16455 -838944394 20690 58752 61526328 2264 28236 -602834951 13641 27735 -170270936 98474 5318 910666291 27173 32348 -714418371 34634 48385 646420427 89218 48238 456508002 34092 29226 -276507243 12312 60504 955595637 53695 49824 -662717224 37789 1544 869913460 13702 19704 -645155108 67388 64285 -365353985 39820 33487 350522994 53673 25860 175240511 76886 7133 -458869474 61321 79611 480368422 90792 64165 -628070901 95218 86977 -593053073 60025 85235 103626822 70191 46596 -645099934 98274 59925 768630027 94618 66945 61952416 88491 9279 -604189762 55322 23830 799796881 5045 65024 -45691020 53629 88161 -628915017 12426 24971 40646612 6380 78361 -864988976 10531 87679 -540215083 67931 73190 -57036036 39687 6410 651427710 44621 66616 137576038 47110 64562 867338074 49011 25674 466177112 62010 18788 512441592 97663 78010 726086874 20961 67154 -191300944 72420 64058 108357372 59566 79266 38473462 69346 23434 65098515 46516 47091 622400961 49666 73941 -678397118 60596 21660 -537669106 5164 62210 -403056672 59750 37992 -534069176 28150 42480 -781393403 80581 94418 -712266629 71638 45545 34228405 58456 49724 -351917179 95738 53195 368812952 12567 65060 427692910 81828 8050 933575457 51455 59451 -89787056 19480 56306 251317161 96389 73163 822461976 53134 53062 701141432 87651 303 852740664 45522 87639 -509247597 529 29225 243597374 80836 30419 448741659 35294 81966 -175975319 41868 16655 -398873475 63059 44296 -947589231 92174 92084 -902429963 2268 65600 -296477526 10609 16095 179406111 43462 36223 941402748 52744 72178 835591630 75919 51322 -635974424 72109 41251 176369386 20314 75320 487673302 88918 30753 297346162 97293 87988 -916797077 16729 5080 81601252 72412 31202 -707984758 57712 16905 402912805 14214 8047 381726824 36935 63834 681694837 66905 91101 -105775306 41633 28335 753857176 17619 55277 -395670702 7586 26272 -651778260 28363 61935 877039622 30518 95991 -124256175 39079 92822 -165936668 76441 96012 -884077082 37179 57158 286130933 85291 44562 907945745 8259 2337 -456066463 40385 75357 836289497 33123 73150 -502484564 27845 60936 -193899210 37530 69546 254754150 10129 56191 943754181 85348 4757 687211291 30614 54949 -523858374 12131 48455 -225038066 48668 24244 512757322 46126 51107 -77440635 10846 66523 -723303063 61041 23815 -903887989 39210 46231 -425482538 51911 14467 -813524329 25219 48126 -917590590 14183 64401 -800797192 87723 38903 759436939 70900 2893 178969202 95064 58483 -3656550 22314 61903 144959239 32830 42014 94842792 95983 73903 -524542945 70070 40460 342593676 6133 55570 -530567253 25657 72942 468437514 59373 84011 428886230 48924 11716 -222732804 41997 83874 -175871623 59141 72135 740383190 20894 64733 69626482 4731 40973 -225866108 94523 2043 -258162369 14156 63562 345044323 63413 81035 776826319 3541 38229 459566951 47697 45613 -781279997 94884 29581 480239181 55399 21639 727560277 9069 97884 712321450 54816 75882 -252752578 56158 52235 292246397 741 83945 -624650956 53174 5298 214284001 58259 86449 609617009 80932 15874 -815518311 80799 94866 895041763 38183 69877 -459857629 89556 1376 -948686753 75450 68916 806219945 38544 14059 -425896568 29720 81464 -303997292 41245 83381 277081937 92387 86739 620953310 81367 88759 240513066 4476 3971 219896514 77944 80587 16398188 7764 18722 933490974 57079 61448 -638255212 27433 12275 -394763183 43513 9931 -590031420 64861 50635 -222653204 57281 10057 -280309973 45732 38074 499557750 1080 27704 341293611 45033 7986 396014202 56641 25692 181644461 32590 39489 509034180 4273 28201 -917363252 24569 19584 404855843 91775 24104 -727784330 64905 15620 43310006 46520 1377 -801239574 96985 78386 296034842 84563 94656 -723013176 33439 36605 722055087 66015 5131 -38169636 56002 47376 145162013 19120 55345 713075203 76261 7690 -685854739 82974 93194 903261888 61955 76733 -616674320 54379 33315 -253943783 98154 3364 940635972 50050 30842 -394081457 33251 79429 -857920104 20967 49037 -741297167 75363 84673 -138820277 23986 37377 -122309729 66314 59051 -697056531 66979 91992 -583158216 12977 98629 974777195 19251 41563 724279362 14026 66099 -295174636 51813 68020 -501539482 44453 97078 462204025 78596 79161 -788101390 31858 70785 -266596314 78425 73729 568122079 67812 47795 107040615 37703 73151 -863338524 20672 46350 -946210485 24402 56968 896556349 2829 33198 -827614963 52805 90979 -886552972 16806 11254 -46372213 55763 68617 -409641410 70045 10392 -754461616 40594 36849 205010114 35603 91404 560871153 62409 95190 980873848 18662 65433 962645349 47619 96572 -915459370 23042 27411 -246843778 37304 37349 -651345795 7208 16543 -654378856 10776 92950 425502227 56344 44143 496897073 94265 92459 -227972109 91043 28282 700792950 8694 91126 -753251506 77054 97432 804165024 3351 86309 -946311881 95798 35651 320403807 7752 79110 708877047 10388 38743 413017175 30275 1471 -445781807 836 91406 -439542011 39777 24251 888576701 973 1433 -957973807 90537 79618 -351301172 16534 69518 -335751717 26943 39817 145942459 42796 393 686181306 50121 89375 165702203 34040 76557 -235935852 9528 85577 -828350826 1099 69024 -913360648 1459 68173 300744485 69599 87721 831606526 80141 15633 46635882 33019 83379 139322729 79744 6927 -662353268 15225 50177 864080695 48873 55970 636508982 85830 23147 958286536 22588 46385 -470709865 47306 58550 -322174568 31556 44015 -870871488 34353 88486 -46282549 18932 84788 -665460329 29165 13732 -912059409 22145 95676 -131874175 16439 68952 -181679954 11094 91286 -62210483 70156 92075 -147460085 18187 10522 593535628 90697 21743 302500594 83405 64891 -705778743 74855 6674 -38530350 9346 52961 -625292161 97121 89171 -923150687 62287 8709 329864811 24967 51716 284927838 59154 9155 -273317305 58265 50255 -70601608 94186 19116 -471360225 63899 26620 -689350862 74703 70094 -624716657 24167 58643 450341503 53812 91938 -219490326 73734 25444 791236247 17031 47254 841989860 64413 44544 941000288 79081 4199 -337169819 21213 28196 537448449 6521 63895 104344662 68602 43652 662882877 59204 95166 -571298425 85187 26167 -776020880 77505 77264 -358908310 72034 28732 -857821955 80626 44166 476546276 88542 93967 513587716 95095 62984 -523532728 34932 8033 398905063 12015 73991 -271841465 29461 79234 639589749 23011 90163 -109917500 35298 90467 -52091518 81786 54426 -499345392 94650 6956 602057304 40596 5044 292897034 64530 19677 108460068 43874 28571 -128720109 45388 23301 416563071 10789 9580 59387281 5391 63586 371962326 23068 69362 -349181677 72169 6257 -489114853 83163 51959 986770819 13701 48304 935819353 23305 70855 -175526843 88152 43436 -281318747 89311 10430 801300635 75032 60836 -559282769 40046 88552 -36457218 9886 95560 792106567 89694 85411 -757005195 31784 58797 -592223287 77401 29136 -228572291 29694 74056 622189942 98276 37083 202132265 13813 38716 -749832920 98671 66061 -818624247 98857 80033 921998170 23504 97951 -762811843 36267 86353 -494458000 46158 83444 198798389 66569 14074 -910171360 94446 94983 -115641853 59408 13639 663365582 26314 73795 -162911418 25816 32434 -466416047 26755 77379 876513648 94843 7780 821914114 9635 52521 247775873 39564 26964 207994502 78776 65667 452336650 16745 60533 -106953928 64731 90524 287675036 30866 12698 -837981791 71619 40792 542996242 9680 43334 -425821162 75504 31129 -34992875 52685 27707 560970677 52738 6046 -579043238 94799 6714 -875580897 4645 63688 -835541311 19021 84584 247915906 5329 90401 -709015624 91916 46963 808747246 35167 78376 213550978 42351 4105 688584021 78875 40748 203074713 86499 56539 -410694024 27582 77193 869729478 41068 47868 454363512 72005 77964 -961336608 22980 74998 439983018 44771 98915 976905116 96435 11153 -13789915 6956 73677 765896911 58671 25776 845666673 98347 52988 568854724 9733 70225 -180676597 26704 73088 945619016 67716 33334 114652285 47286 9005 -941266377 80584 54605 -683130841 20012 55831 415815289 1601 22676 183274658 32708 86217 37487591 65676 29696 -176555275 6631 83079 64653290 44052 37891 539278652 63725 43258 341268305 50373 87519 952355989 76729 413 139755464 23895 51616 818591506 46551 63548 488451498 51262 62432 -263940035 37442 39277 -4301032 13990 80398 383726611 7155 12946 -793651359 81122 37017 962007044 73053 41915 110963688 78044 7491 540491550 66245 60442 -926537145 67356 40388 378977540 4585 63721 125675754 64167 27405 793198152 78818 98247 -62287014 11697 90473 151385922 60138 52500 -173000740 73782 46298 -404122867 38999 5957 705169816 33908 79940 -132962661 53328 60663 46524177 94744 81366 -888067757 14170 8074 562493866 30389 89668 420617635 34293 37186 -925535963 13596 87935 -332561662 31626 41166 646602413 76293 79333 -595415070 37331 6685 -258871724 17515 34725 -11232992 56234 96587 -458488459 50765 4795 -449899438 39634 55095 -254374667 42526 36848 216783882 44026 18134 -361006152 86172 20549 108989724 53020 20742 -482202862 18281 95416 -338987283 69121 27937 -552807119 3716 60262 -907056349 91149 34144 -64271082 77991 33932 447427724 6364 27368 425633033 97798 92485 999562498 98903 52492 -791990046 16682 10175 -990775780 47446 91509 -402979383 76547 46190 -375604515 38403 80482 415305835 76269 48127 -301227010 81014 41887 -539357178 67557 18314 -380578063 98864 94986 -133453375 68050 19621 292828000 33359 57276 -373350488 78113 53721 -527301963 74534 98819 943816279 81890 25396 662439674 17916 84528 -15226576 83408 60169 387499384 25710 68718 781000638 15065 54628 263640569 39240 67008 -177205721 55375 13964 201802068 61523 87018 777149566 40126 4779 495711798 34783 1478 -912503795 57533 62168 -684870618 63518 21006 486236660 35400 76732 963210687 83408 8947 372432679 53136 66410 521985461 10277 17009 -667151957 80038 92016 -903750602 42924 11089 -166159478 14371 7601 599292026 55959 17187 551784892 91325 87191 -115311777 97828 90186 607592084 73399 81870 703682041 31447 93841 -495004828 70824 47691 401159880 67646 34196 -409658639 71651 60093 -115797243 68968 1745 480672388 10344 65195 669680206 28567 58012 -772736504 39480 78724 125815589 45181 31657 -732856673 55790 60356 840896075 40571 76318 -560182907 9579 3279 635027293 84345 52647 409077373 58013 19590 -787523759 63479 18301 198528396 90404 37979 735498659 42956 30267 -755971515 74929 15181 -350512776 79344 40655 -390054748 76620 56191 291246209 7627 85474 235813535 54755 18876 848816128 47717 84360 571125949 10825 12303 -565660474 12907 97535 -974717133 63122 2090 -679372785 88515 50525 66125153 75441 53400 -198275603 55604 3295 868301811 34824 3837 108144861 79408 78188 576904688 70759 18392 321697420 62587 82173 -902431558 59621 5711 -698539371 25293 93120 76855001 34912 50921 40391033 93761 76263 755385122 9650 65555 -387107615 93157 14659 -409323225 17131 88845 423846015 31253 33020 -689561652 38590 40612 396982844 55268 89699 853684148 11295 43011 -495595805 18311 46519 551050053 36529 95575 663425676 19185 30986 -759475788 22544 30766 -844595254 56087 34170 -904516918 6950 1405 -814409670 8319 53473 -291310058 97011 12207 722482035 18040 20159 -685185696 81743 99107 -426956895 89750 98532 -532990460 64283 62000 -498415830 24957 86985 -217269576 59920 78255 -842210851 89687 15131 -627346905 65298 6318 682705624 35998 25985 -847337840 62783 29212 683140019 37231 16281 -259657585 1789 95739 382286023 86643 17762 535515240 79173 72797 733926910 97236 76449 -809052434 20778 64618 738485013 74234 11001 225186293 70178 2678 460979908 72311 67417 431760639 22206 56252 -747977050 3387 28084 351644845 73118 55873 -922312488 63306 82928 653832364 12852 32928 -909095802 23531 21228 -770182761 25528 20378 736159336 77466 75018 -796315017 84582 95688 945717973 53166 48025 965774793 2081 37323 656582909 53680 96945 -941782166 29293 3591 595162683 2920 61653 -551155248 4172 48357 706630394 69132 39177 -60089196 506 19455 334899456 23822 19135 -623731827 27269 30950 723183529 83794 27632 708321386 50501 54708 699772060 28182 22000 -751650868 25130 6894 -7590198 80586 4510 -937247026 81193 73970 -7706182 30504 11207 -342825316 92788 5288 24026335 29768 28437 -245538750 26603 47878 -109069682 42897 46013 378116749 23410 6873 383763070 34369 2951 -495078058 38858 74568 -159160636 38811 72092 617822704 15648 14934 958670757 54858 45028 625408866 7676 35736 -168174404 2250 31273 990978011 73634 30843 -518162125 95596 29079 -126537825 90878 62476 126007884 33590 71602 58282193 60838 80838 73381204 53926 66208 568306649 55431 73046 553641640 74006 22801 -208248385 11956 25829 -325048530 26063 5976 130010841 79617 80143 -883164555 3749 32744 903486412 35129 77483 330309038 1151 9985 -329852110 54597 12616 610978679 11967 23311 87072669 29785 36264 411469942 41298 89511 -63866283 12975 27956 -707596427 5424 88319 -960966162 29292 39686 773260181 46266 71375 63023218 37714 68084 525178458 66151 9960 -21525043 93459 48334 -305186515 45463 76209 827305559 99135 83527 737962795 92298 56043 703800668 57477 62237 313725388 41474 34842 162871658 50014 65807 -879744091 85070 41364 -909291758 72699 28973 -515185130 50950 28155 461621359 42446 98908 522435982 30692 30456 913195230 34740 71836 370511375 8621 42037 -820003840 13636 56237 931329865 7678 92496 -994287955 54523 25134 297692044 12855 30283 777821443 80613 53950 -317700402 77081 68239 -896447121 56511 64610 -5622438 21633 18349 514450126 98121 7395 318844616 16112 76852 546256846 25215 45917 -183694225 60349 14745 -607254044 65976 21528 274866144 93723 5471 -70864829 3579 92432 318424493 74530 64365 324909157 88166 11802 -309122224 61583 15583 339132999 46015 80715 -34920831 91704 19037 -691285690 8892 4346 387038030 69017 64306 22061963 72194 16631 432495891 74002 64409 68790616 45333 77616 -646427712 89754 10012 -953271289 28104 70810 485027649 45329 58430 4600731 6559 63515 -583388471 60472 53923 281971204 57214 77571 235574568 63587 72680 -385716014 15642 55205 -98688334 72185 46678 -655831701 52489 485 -445112749 73012 58271 -337835184 50965 58251 726800768 56911 53814 277584234 24530 80075 544879105 64271 71837 480226133 505 77870 -679242469 54464 15827 -643771679 62487 12714 510363056 57466 90424 -568252516 74998 68626 638688955 43755 80380 520825488 42647 94736 103682167 38175 5394 -878022249 68493 13398 533667638 20490 58889 497421809 4709 36450 -833320346 38512 53264 -440084554 81185 77730 -500587380 2933 66751 -206383285 26992 15008 686069649 63925 38935 362722164 42386 95638 -226336207 36256 3296 -383320741 94700 29244 -492310798 20470 74500 -997258235 92553 28623 483597538 33047 15383 -74184965 14852 21690 516019882 1973 79895 -152486397 77042 16524 883766218 51037 66896 -714679886 44917 80486 279617870 23219 49642 38624359 20297 89783 547625668 55508 41566 -310106004 47484 41131 -566850713 25308 68858 -66539314 43698 80404 -174913506 79319 42054 -107119731 72553 41793 579253054 92197 7231 245507288 31613 63865 1064041 23480 48594 -851917188 96959 26289 -379593350 77386 95571 -431089002 79965 60281 459785445 85065 52735 -742485963 35847 44081 -202593821 71621 67625 -401367787 57748 12916 896310169 8011 50976 -621315909 39743 64760 674877561 59473 10571 -735402427 46122 1743 -820636868 72750 22903 -587814857 54976 48014 -590755159 7163 78605 511147788 20897 45422 -71990317 4184 34785 -228259692 19211 56851 -825306899 24509 73632 934474175 54451 8755 -579517767 64570 2879 662755008 82295 77119 3722094 84271 89857 -976334787 26523 16799 -697830280 45050 63435 -309068278 9183 50454 -333947006 17098 26166 348866831 60718 13857 145780562 35365 88345 51523270 74214 59929 15828102 9046 5155 -515753131 29190 24317 -132370332 37318 42403 589328947 49299 30579 788542272 96991 64603 -236892287 86887 3935 -847654735 73395 84693 -782327030 48487 40136 -523070269 85953 58448 31562892 3226 78736 673213808 99035 17565 -537383117 71109 46478 590720148 10788 39256 345417609 88778 45889 -13046561 10460 386 -770479741 77560 61608 970431523 88767 94293 991498575 47815 10658 -677957340 61893 13234 859942789 64131 6241 -928452275 48159 89929 -680192620 51985 7658 950243897 46739 39631 -398432603 9314 5348 -505839408 6003 5138 751658720 65885 95419 -603261892 50332 80633 347614707 80167 53601 -351245038 2325 7942 -286762234 78501 80411 889527169 85685 29133 -432848146 89833 97555 755217468 39555 44706 892729476 36120 10109 138826939 11077 92643 -602979484 38804 6377 929373863 26562 93249 -503246891 21757 82010 -199723501 9185 67888 880401165 24409 37931 422102037 41745 79127 530186109 64593 31751 168426607 30905 4142 445879058 15958 59503 692240185 77382 45887 -405152894 90966 7755 -504057454 86922 25263 -114936945 67959 35425 -326079501 92528 17267 -427305546 60947 37468 2916748 21490 80188 936711684 55006 56804 158503279 53265 28348 982442649 35457 93364 -512861379 65840 48125 -473184454 71875 81669 -421253102 45558 88464 357928867 95639 68424 958078847 36471 85616 -545373135 62551 57269 -432247388 56603 55437 734630767 93456 94779 792082625 65183 11438 223866001 78044 78851 -34470205 74444 13043 -472668981 5781 6703 -159715764 26069 73587 -600516216 40548 53169 -724653542 81982 95431 204140026 89278 25586 -145351815 42940 3923 889749127 35147 13080 -447670026 68817 59596 984102134 50913 42314 -844052104 32890 74280 311503360 38964 94110 -894185500 43191 70499 529991622 59741 52301 -643485101 83500 26781 106900805 31589 67074 735069047 67233 4490 957835875 16811 9561 269666429 32832 10623 583093311 73858 42631 918792473 10246 78507 234629060 87318 42333 -727298881 76718 11476 -315846668 10598 95585 401930876 28794 47178 -472010761 13591 68405 119325008 14999 88147 941068461 79776 41941 419630101 51777 92939 813707131 22140 12105 -7535507 8253 11324 9129102 9881 88899 265980028 1604 73794 -639867338 55889 45908 644184589 15707 88372 -492649162 14868 87055 -483617426 77862 54600 -805051615 53670 49515 -936117950 64988 68581 429685695 35393 78598 941516978 57313 82158 -136180606 78314 11965 -598043410 11055 3658 -874475442 2296 82316 -233876946 39821 62228 440144225 44330 73328 -400478076 98453 76327 673295643 73409 96555 666955877 55247 41811 914241451 27689 92190 -938778499 53979 70631 -767342982 36033 4859 780138715 14195 80271 844365454 53059 63978 -936767836 31748 88044 67833930 96290 91184 561359586 53641 73772 243541068 62258 26866 531734758 43584 69125 33811625 95111 72209 272039289 526 40923 -284368183 67164 32650 -976118787 19217 19512 646093349 13471 25073 301846388 92637 71013 -347550489 69470 40814 -23895356 57003 47032 934200203 41282 26858 515297057 60367 3255 -836383984 46754 81609 -522440901 82645 29159 67606799 95515 75298 -71834574 58305 31041 -432318990 62375 72131 428258029 87515 24714 -77025994 29618 44165 -699457322 88439 58421 151910141 18849 95751 -654310601 84146 46700 229905480 37748 74650 -984528445 71562 43120 32158806 61025 61008 678773898 59098 51616 -134333659 23985 77721 -802557526 82556 55524 890802953 91153 91706 506964930 56938 49327 171989612 46813 91164 309270372 1550 45525 449327172 96182 21014 304827385 81014 9033 -467468618 68564 72355 48704495 36932 22407 -916368368 66841 59369 -172926461 65567 96591 -162900326 65632 30732 -352570689 68753 93370 -897558414 48928 84446 337131882 6508 23301 -536357872 13847 20973 -57634771 90613 81968 479848261 15086 42342 -41769329 86183 95707 751666294 78851 41203 61146611 33345 50002 -362933713 41107 92166 -361465641 86267 30708 432525730 1050 5487 436962563 62698 34109 721518673 37803 25384 141196920 86997 33239 220284261 96649 22675 -902532475 45634 77956 391766527 1371 27393 -293440486 30418 82070 -141848361 80180 57664 -197535635 37439 53234 760702604 69638 79853 965485564 39739 51256 498175866 22081 63218 -434861297 39387 39139 18921056 93973 55752 -477560316 32842 72126 438189190 61111 31318 948754251 56544 2998 -244379999 18426 69680 -574220736 49494 3967 600550827 26845 68129 -232450836 15165 14501 -865059632 35658 35883 524296731 780 16000 -159733093 28885 68452 -234914640 49111 59895 633006516 44276 19809 -601032798 84834 12705 -830858497 33449 1675 -829631370 62429 67967 -11421924 51652 67926 -466861556 92649 91981 639959556 36923 20831 -656595828 96662 36524 967608779 8531 59164 784226083 15799 62566 -874515299 22968 32857 967554662 55436 49278 66191739 85029 86469 -874012433 70578 15535 -979576503 46704 71443 165563857 48709 28301 -73784663 83043 17040 685586865 85472 41682 362873761 49530 44015 203338866 58523 90155 413948724 55352 22926 -570667007 66903 15716 -32796255 77833 92849 49297483 97829 49512 101742833 96080 6534 720014255 37334 16661 216223897 75701 23170 540213816 88160 10549 -787882861 31350 765 -13391049 39148 16964 839563547 86232 19288 -169087922 30785 78818 -820962522 60818 8756 -796539614 55249 71401 125547295 82591 49203 -468355086 29660 40939 -805726984 5647 36605 275721377 5433 59727 -443217385 91480 34479 788308734 23324 1235 -730660342 53661 41589 -615154208 58240 63584 333456639 72890 27901 -817204523 9791 69999 607218944 8281 81109 -133459866 68278 48762 581776709 33976 93765 805058648 43543 20864 595019980 56264 47253 255044389 31884 79113 467282934 71122 12457 959237686 94710 49742 271685054 26946 10821 -57956000 86552 22914 918632757 58589 26975 309605289 59318 9435 -461255196 97863 63450 491096190 54456 43876 -191236349 25328 8256 32284132 57137 20352 -813598818 64415 39288 -491071360 5056 21733 777317731 39668 30651 -319146773 65170 44732 797622177 59271 87530 -524298114 71699 20813 184531024 15604 49936 88101873 53370 78564 -670281665 26361 69267 -493533964 93241 86082 -230895535 28173 17894 -329033789 73582 33679 710129765 24497 37019 -658042366 18444 36849 322939376 15103 82200 358843200 34310 9758 -922791405 61682 56858 518025631 82112 35242 -879267089 18204 4088 457712900 17344 80167 969862533 96836 27473 -444003513 62559 57750 606403086 64371 35745 -334434323 37996 78706 -363734920 97926 19055 -644024770 81815 77865 -645579495 26191 14957 -628385610 70580 97371 632551405 24223 32086 121916257 90432 71293 606387047 15623 20186 -64495247 40550 75719 -172110782 26022 17845 -615372475 1830 72703 -781776049 59955 29850 151198489 71503 15747 275849157 36775 43064 7620987 11730 97011 316672991 79082 23035 534606284 18950 47349 734403197 12392 82516 -771324751 30099 6758 38384849 46751 57541 -673122631 30832 33302 643768263 67271 50936 -835473303 51166 15291 778281446 76176 88897 -97621511 60070 72191 -315634373 56606 37159 387565814 52757 98291 -286388513 53072 23731 344556995 58391 22215 -825571357 84186 98768 -380552411 89434 45204 -284485854 29410 77250 -604185371 38943 21231 -746804490 86582 49632 -289528933 10079 69245 -68288356 41471 63148 -714472708 2007 63184 -752181001 71657 6177 -177311823 66197 12715 73642946 2138 42027 -267110274 40984 49022 325277771 54591 92848 759263482 96190 14665 -113273688 53606 46013 -392111094 86984 44560 -397966325 68703 55431 500870810 26277 24235 647560747 59656 83293 -238984878 10366 33574 -42258916 57156 66089 -695925012 11472 98592 886482057 90112 36742 -254943179 5926 60059 670416588 11177 96032 168446981 75860 71181 145156049 96188 10959 -977422970 80213 67411 801324912 71195 76018 -174093713 83373 74438 -535942619 70949 93234 630965544 36013 13840 869284953 56303 25231 -292346948 57186 25501 -630600338 54461 60408 663259435 98342 17308 821193637 86938 94419 792965806 38339 50970 -611947696 52084 17083 822334929 52922 40856 -717274698 70111 65442 397050474 14527 70925 898834873 96090 40400 722018605 37737 63964 230749104 22630 49874 823947822 82246 94494 552139232 72791 6598 725428059 9172 66759 -663546394 65355 59098 -14927326 58113 5497 588559931 81185 84625 608550507 89734 58160 141212688 95704 63649 -182928808 5276 66756 -908610462 35219 73075 649513597 22558 26966 -957639645 66072 57670 78042696 80520 17575 -597594328 59227 29620 -225823889 33821 611 -114504148 91390 66369 751153521 68188 36889 972779256 83116 9753 111551452 51077 9132 -922342094 46010 9220 -314163616 90362 23672 822864513 41298 93145 -376758374 92660 71002 -303572922 91436 58817 824683650 43518 35313 -670976448 3738 58215 149164581 87527 80134 961200888 37621 17676 162022871 5171 86079 -983222636 73189 22809 467248632 22098 70694 -360390365 93325 14407 -250168599 49389 40325 -780505701 40495 55143 94625720 44102 58334 141557646 22621 19785 222431909 7572 81656 -910139370 89221 32621 769545839 14357 38207 951408523 67393 36940 176488418 16693 54243 7885342 95587 86903 -750401274 84667 72966 993724038 43282 68812 -582109622 29157 35342 700555078 3849 32217 -107244966 19314 15030 -846402504 53317 39814 -581697327 7682 59319 947977968 41922 74307 384452977 98797 79959 385519718 59967 14302 563469546 87841 49298 -546165059 14620 93862 -268305384 69390 45039 -701671149 17585 16385 87109172 81147 25649 -988706034 62475 89171 -518142152 89313 53023 -149258797 42044 59033 786727710 52390 14835 340045127 37285 41120 486613718 66663 82456 10414026 17703 27047 515824081 62848 1252 -508529826 12269 4577 -509729772 52114 896 146626235 76498 32410 582205287 28137 1154 -429069101 85132 94533 298713904 59960 15414 708445124 92659 46898 -290229138 75739 39222 -988667518 17822 45009 -608823080 98044 4674 775089433 73372 94754 892493269 30937 73200 507719669 75767 28370 274935086 2955 92551 320535003 15220 6212 -361378836 44427 4669 -94525224 18347 86898 709643831 3232 67437 -71789208 44497 47005 645671863 9779 20631 692846405 6554 14133 -880551193 61311 82424 233238885 90368 374 881636868 58850 2462 447539749 43546 74008 -10155098 69644 17973 997748074 69697 89922 -278290922 84761 44551 -458803433 97273 66106 -208296427 41323 94057 -561758232 3699 58067 716912491 61746 58035 -44141069 46525 94343 -209043309 56420 70839 341424162 40635 5980 512240146 69142 97036 429848806 28028 70317 778771721 68783 27197 401914854 69417 74289 595109765 22634 46143 282869377 96495 65927 842609969 36274 69222 227249461 91588 62720 -967807036 63526 18250 -726744745 42204 8518 898464598 13935 57978 -44081646 95506 38456 -708480147 88526 76844 -212919798 1661 66058 377862975 1217 53735 278280908 28087 69724 685476077 59247 71378 -767276537 66443 9946 636385303 49651 6447 -548142943 70267 58584 590587065 12247 91092 -879541796 79512 64692 -373753251 91390 67064 342108877 19771 35297 -31594938 15748 80540 961355264 5515 82443 -140134668 68139 90775 219050150 28998 40035 942066103 71450 75647 -399108582 89567 95099 -325168697 11823 60978 -191700044 25180 64462 288700167 78628 77488 -486500369 28155 44229 -825275740 438 22831 903260786 77051 98979 -314910706 83397 85183 4788698 5171 898 -895776741 40900 86663 175718977 61443 35425 -722365841 91113 40274 -950205363 56600 2403 -106627556 82269 34585 942346764 80957 46252 -950951295 33299 92491 -85402087 18968 9558 -763065965 42606 88454 604548581 55894 13436 -645568394 8087 831 115319887 55611 8454 823489126 62478 82645 -507901370 14425 11842 621817742 59886 96013 -941837110 72179 29848 -602119270 23972 2474 -38881518 47459 70124 544224723 51512 75147 247019615 91708 60816 576226292 5976 2380 -230493293 88035 83356 -718245691 5275 6226 501627106 90855 63849 270538993 98083 47593 188760452 62092 92831 232869193 86959 65985 -92830744 27872 65000 320698289 7706 31665 610947917 41150 74024 550155315 83641 84197 -752485249 64976 38179 663652745 37334 87518 371966062 28452 81061 -506389835 97530 75427 51606091 50901 55649 666702182 93891 84538 619908716 48197 16324 895231148 2422 11441 -548169138 27841 65812 -393304924 13675 23828 -876941350 30046 45577 -437646784 21955 24310 824935808 28701 65237 819792804 44000 19049 -739534623 4751 5134 376098075 61746 85532 -36339164 29922 987 -691568312 94708 8954 298083748 59508 45006 -552369573 8653 73086 -999774328 28681 8735 -657030069 47424 94093 6306454 61550 47504 -10115072 3825 24157 38382563 41079 18647 -583271423 16003 30817 862608820 24120 5662 -752874060 70934 89596 72449346 68173 34814 361713711 26173 48375 -312685186 25529 70499 427901969 39829 50232 -451803067 57732 46980 243116211 86659 30834 269004433 23102 16354 -269932222 25767 86424 -875361158 31215 2485 373284570 72442 33271 100392919 38805 77863 -611941444 82308 6616 165963972 12305 5196 71787356 42617 66474 -168823670 59190 76466 -652681594 6327 38594 -584826440 41154 29037 119373338 67541 74026 844240803 30957 34701 -271728560 21278 95051 -429934525 86702 46571 462425403 6805 52732 -207825443 42879 30596 -563495536 61988 77513 49369571 693 7240 -383959305 54993 76365 -174365409 28290 20624 638586033 42561 35056 -902751448 88161 13863 171476730 38882 57046 -606718113 30744 46172 -709727008 8988 35792 981187918 34497 14458 268856829 55118 42876 520274078 23174 32926 914893919 74801 67802 719182806 93448 73143 -195275501 33174 92330 -738203653 68581 26256 713622679 45488 37937 503454386 60740 65527 -913238717 96501 33521 208057587 59451 23717 -871313817 98313 8184 -926520702 37431 20660 -247556599 82360 92188 -996185915 33764 48655 79227796 37786 23817 -515008092 95199 85155 -156217611 45438 25450 -297442332 46491 80066 -655511256 37818 54150 -577010036 40008 20928 -120214032 61629 11662 878026914 64018 52235 183066661 69944 27327 -218249198 92484 28439 212346477 59781 56095 447195040 9770 36873 -1916432 26017 28970 -602682120 65393 35095 -520425463 96820 96209 864746412 70976 64668 717763980 94818 88328 84780535 91430 53282 -582121750 23632 17259 139390299 6787 34597 168970841 83678 57154 787343359 60363 69560 122487706 415 3988 -85274702 85879 79175 307933827 61376 37052 -996268611 6895 89130 -891304993 47952 95135 -97855554 27231 92291 662590709 60220 4317 580803912 83148 51796 -119471603 54750 62993 -235444537 64029 88200 -413847615 71113 25041 -465731129 79038 83834 -208252955 16054 55834 340466685 84369 49266 784900548 77580 44568 -429888424 36013 67197 -762718558 68057 36603 234752965 93489 10400 -479362599 25998 26191 518081917 59092 83057 -182584238 44533 12220 -247087227 1040 30948 427408556 98897 64028 310469143 88075 96838 77865621 85759 31590 -521741368 48035 51566 856067053 18256 18093 -297056267 44891 43842 -970344361 22239 85252 266188570 38465 68205 -525132537 6010 18001 -666256448 93210 24135 -329343756 16347 72523 723314766 20124 49754 62888281 73038 49103 766800743 28972 93671 738220428 87041 22321 597685219 62916 822 968459949 37732 92551 -797134183 37648 86718 -974064186 9597 64862 248448078 73721 27476 -261206073 87348 4040 -166745581 16223 80108 614117386 7377 71169 499685502 46216 79084 88805521 38127 2976 992874580 974 14982 -894856741 20116 97857 -922439832 57489 55787 -721788056 64955 39277 4680979 88483 55210 419964275 45411 58844 817511953 58818 29679 -930734780 24732 27141 815346000 68576 86655 803737294 21316 96357 282915102 28479 50318 633942427 70279 53221 959167738 88470 25243 -147002188 29830 72728 15898604 19078 64535 -771418811 63491 65932 291817341 96220 18277 -378467281 93070 78521 969401113 50180 7409 611741115 46384 19924 266966352 35991 89165 353478661 70196 46255 -900377897 57438 50490 148900655 14984 35143 258110424 25800 74271 835148973 90787 69770 248258374 49666 50947 -150659959 76061 5602 -837709742 93676 6976 -487864828 33749 67946 -722293822 42341 73190 707045937 41220 23429 311471872 59682 64493 714611109 38301 89896 -769885314 47404 40597 489171586 4083 72215 -831404492 39124 12520 873687330 43345 80357 -96763089 98217 57418 300780060 55281 77075 701493879 69642 59648 -653067027 5786 85105 -261187354 29918 80850 47016598 18825 89266 531734263 68816 63531 -348174552 82525 66030 239637560 74969 23117 689024598 50107 75782 47248359 41112 81626 -466819010 82766 32121 359262695 73915 89343 192932089 91238 92212 891704465 50754 62694 129086873 5032 61028 146395484 45762 35663 -268600742 29686 33701 -242884162 13929 63780 307245405 27824 9858 -982929667 59419 63133 -849474007 77022 71919 921590059 40810 41498 858939910 87470 76817 -950058008 65134 9294 -917309187 77101 42422 -820796876 53955 72735 -986813460 33319 11927 -3724331 56578 50146 -666712904 50084 99037 -609112478 76860 63221 -106445710 44314 36588 961683886 3797 56733 376373764 61689 64035 432395363 81619 60892 687320814 91564 41015 373901614 39372 68346 298454740 71078 23966 428622363 11549 35194 822739297 66730 10590 37240641 90608 84606 826444066 98463 68882 -218396853 64816 40106 -184758746 24912 3548 301457271 13076 55263 -339056088 46809 73081 -441115182 70289 69586 612511425 15054 8143 479586643 68898 11071 -381860530 22318 2095 -452832786 39398 65275 692291315 61485 10968 -728447185 41920 81650 231882846 86491 43051 95389425 2703 22849 -768061624 10956 49014 4190462 94106 83538 -465584201 72923 31427 367817345 40999 53027 -669841418 58199 6586 -587439230 6759 15123 457327823 65211 83399 -720782773 65577 5757 145016334 82917 14582 -92952978 50226 13400 -145420629 63842 40774 540525259 34479 10553 832117041 98425 97863 576410639 33405 41296 610580491 96480 36177 -641714681 39339 39196 792243576 81479 18657 511757471 47905 49905 75691084 56156 15917 569174948 92361 22494 921920951 19511 48017 -46350421 37998 74558 -904640181 49214 19357 133836570 51377 31372 795368789 49521 70798 480536542 94087 35206 -19883679 80120 53138 659326623 87614 62579 -311516205 26178 98115 33244894 14082 75520 -243933114 45152 26693 868049224 87903 44809 757623814 51250 18844 103440523 66622 30391 189703360 11086 55429 515604819 8529 75766 555225318 59430 84723 849409896 4658 17699 956297162 78452 89176 -150692579 63924 89761 467345122 42080 17256 -994879012 68789 82115 -797219067 74471 67429 -961463123 41739 6891 399309278 60105 6615 873347055 88852 62771 -120738967 66568 41650 -389449960 10446 56162 519192279 7873 67292 -757851922 6036 9784 -368028537 79064 9332 124197145 53196 12098 941824501 53958 49013 -404688400 5202 40864 290277134 94025 43822 -246378366 15168 42833 -153550802 7570 39441 -101551232 89521 74629 548861192 65030 34119 934332745 89406 15146 646780273 44364 23547 -710515072 44575 56737 -119644967 67773 59431 309831284 26427 85323 -859145381 5757 80680 213413297 95065 2233 35126218 15164 41471 223306519 4810 17157 463346735 88011 9383 -29721802 23005 14920 -897896755 50935 24132 -668778910 84466 35212 194245960 89829 31634 53105663 23722 38400 445361254 43171 13492 707059548 95937 40419 314937382 93004 28107 444996837 38556 15928 -221455279 41613 71872 -119240079 50820 82078 -695915130 7730 2724 379166360 74098 89347 -299529535 69918 61151 470737274 36202 89184 -801555516 46380 26660 -926715712 18866 8882 -126792793 93393 61585 440383195 30275 21389 -954173289 50350 36121 242823306 91794 24770 -264296884 55766 59556 275332071 28110 51596 991065361 31893 77992 91787510 62269 79000 -387088788 97024 31705 -331185293 84045 96618 -495702025 12563 30397 -347222409 82221 87844 -461432068 43980 25915 696590184 59991 63719 -68639168 53860 30340 -942215808 53403 24996 423832380 10634 97040 -23745437 25776 75856 713434373 56597 79817 -658359655 28091 77750 -367632705 52263 32636 45376416 33005 24226 -451235744 97166 47318 -862793925 70155 82135 -322494442 62567 38436 588564606 67192 41869 -469288255 9012 61728 488188566 55485 10437 -692562191 47485 86828 431863938 48479 34224 -615567195 30088 94672 648961780 65940 79170 -750751424 30892 52443 -836836101 46797 19823 -635465670 59656 45732 141122706 96632 54083 -11002097 14297 98240 -599660314 74071 30230 -24446648 57642 48533 -913534496 5147 34017 673149873 86293 64479 -96112057 35158 89229 683766548 17582 55756 565402855 2562 49327 396142911 66367 82899 -602664083 15442 36780 -629615354 21529 42093 310967512 65567 56610 431265086 43472 32772 -858419155 43570 9831 -158343992 45171 93450 -659853652 16641 9694 368069873 63845 29569 -492803594 67749 46394 470603723 52525 72055 -637966377 66910 91200 261448752 42294 91312 401177030 55773 18522 75811122 9554 60684 671844004 2679 53111 -632430706 93323 52071 806974441 1484 74855 737312688 37224 54796 70358789 65525 13976 464772201 95440 34819 -802116481 66083 38855 -9058434 91684 22319 893711646 88923 10659 -248021526 98652 7151 -714493078 5965 1696 -221580142 22693 45677 372891590 56360 2991 -847651468 48824 1823 616664081 97298 95751 -161489972 48382 74071 -594349428 54335 29753 818346409 19227 10897 -959292321 69843 38062 480026301 39975 74702 547633108 59227 66800 153170091 73564 57895 323772385 49956 97571 -533507254 7574 8038 -701204146 57329 29623 -208505419 724 4694 261225235 76967 68749 -626650337 48154 66111 487883717 30336 19148 -932149564 83200 25474 -397728914 16624 16657 675333462 66074 73523 772841445 15520 62281 462072486 35675 40907 645283085 378 57051 -594323686 39556 95237 -40991861 79668 86359 129035485 61803 18145 917618040 45368 29787 756182230 95374 58341 -616573912 35097 30938 265380952 86569 11168 575351992 54360 29213 -10032490 96047 80738 -636040471 66043 20779 -498690974 32552 49269 127650521 17748 57406 195593501 59825 72341 21998347 379 5445 -681091667 46074 5650 315778336 19636 88063 -764331658 19394 22642 -318740286 1029 86813 847308398 62376 99006 141775717 81474 94795 525711209 99034 16627 881764139 59019 59792 -345341701 15771 97823 282108175 54150 35563 158849310 27875 25126 -780049651 94861 51648 -873394070 53869 96233 -406510165 94266 87678 669988707 7299 79217 -904235154 56830 6253 -168161337 29147 30165 -388348043 75207 58284 404522038 94040 20212 900927007 1666 26874 326240609 16804 56130 -678350794 60662 15043 -945696587 18690 19057 27472999 73394 18772 639431005 53065 87080 -837361221 7669 93491 -511787081 56833 21131 983057077 18480 67189 -947928395 77294 250 -277742179 89740 21750 371613265 22119 5642 348791486 4378 85483 -592247583 29042 68435 310964269 59242 37609 923736354 1352 33361 -706890792 21901 39828 -872562304 13816 7085 -602015822 93881 40904 -580487323 80063 57944 -377417052 95631 47270 551321097 29024 94712 932025215 77692 10059 943646037 57210 10890 72789233 3244 16867 269736671 62579 42363 -561321506 22587 13587 676848672 54025 18297 -234393547 78745 65757 -305132020 64905 45004 -133499066 54388 95144 311710480 61266 84368 -744987776 63640 15114 584814355 8482 77493 327809686 4782 63486 665175680 14806 22630 -68477828 38641 31941 508690182 54564 52350 -39315235 61422 35878 115523108 84722 72564 260312225 98789 29005 -711837510 10467 83587 818485376 80984 6193 -337028275 85964 10424 -676867492 70151 60930 -953706781 55342 74097 502277530 26458 57902 -83835617 77257 6924 49063536 12801 14188 -608624130 16099 98389 358196881 33476 80895 -505225775 13629 44124 -192694381 50309 43550 768911666 9013 55534 -572690540 70293 94686 353004421 69538 70953 82246603 75804 60412 658837575 73063 43927 -357246990 89186 61803 592544125 96230 55853 176077870 76716 27875 -523873538 57385 17230 -479317118 98953 7808 -592942792 55442 63560 163485604 75243 1949 -785611422 11063 75910 505307305 8480 12791 432161693 65791 22281 -319770056 83549 16127 76178910 44300 81870 -916964600 4357 25569 433321369 59207 21302 -890579451 78124 38575 -312929417 30740 86226 -210051242 15684 14185 -516032848 58259 90653 -217456924 87095 35168 -383627925 5298 30367 -749774311 84060 69268 -814928977 26820 69615 853452804 12332 77306 455929080 29179 15845 728192339 36043 19746 -240604778 8540 1652 -936759916 64610 68102 949077985 6734 26803 -734454740 72546 48623 -737037876 35172 9018 772306120 44593 90155 -951153774 67832 86766 783597861 59795 4639 -60282213 80545 35951 729625334 95726 96378 883213594 31856 28763 836424199 76076 19868 237406306 85846 32001 940211737 34721 25496 -902599187 95129 2984 150559153 73387 11174 -390362968 39323 42957 -177530412 6402 11281 298786022 75149 42944 623137111 53387 74052 720607512 16671 84899 -346319201 68685 57080 594667459 42270 32979 -738664827 92612 9350 -406508863 5869 8315 -433668327 58794 1781 162590405 91971 35419 -435419534 79431 38818 -62656524 58793 85136 -485876750 17760 54174 228662166 98336 44460 367283733 19407 37043 -782153868 90247 42262 587647071 52512 51143 905299302 94206 72550 721664947 37340 47427 -645099438 59803 88859 701464395 96916 6708 420059682 24332 82073 508716369 83646 14035 554013986 85475 2985 -372158677 28982 88982 -625488697 57151 79106 220852660 68741 83299 694621932 79341 35870 745912389 40401 87438 -501663134 67594 55176 452625607 69951 26636 -529462785 26673 72809 660996182 24193 16182 124085862 12643 31311 -261508367 68115 69184 -419763743 68108 12440 -69680436 43224 28214 934041412 56071 31066 142003335 81790 98407 -399924857 46961 7297 897465368 69236 87982 -993186647 46899 96631 289240565 11545 44133 -427180776 6932 89454 669740234 72245 1323 -477000856 88318 85949 -860160198 51557 36686 235165723 65918 89713 328038713 72713 30127 -781141104 33396 32997 -822770102 17295 74883 -644097916 20329 18043 -940079408 42485 38619 805576391 10388 46385 -888948871 4749 69225 -122325951 31814 6710 -932716605 41651 38367 -808645749 77989 88080 -269505483 44897 55938 -867268586 71711 80774 402266257 13024 63032 923452808 27991 78276 -368656851 14209 8645 -24837007 7988 7509 -778183934 9915 97295 -766961778 53267 70182 -795849080 12256 63453 -828001826 84486 73334 463991844 68718 6431 434756771 73231 84446 764282133 42816 79114 -135205281 40378 74248 987853625 92584 7906 -801883206 82536 42921 -637004896 7743 51216 -14622250 33113 20873 767162338 34939 51801 31132812 36266 16430 755004987 64529 49775 -320301429 4891 22825 -406623730 87465 5835 -396169383 41964 98912 -325878557 41739 70786 551239219 56676 83436 -405123276 56511 35239 -727906624 89985 89598 -714584509 40326 91118 613165180 69075 83283 547235625 89373 39972 -14588635 45495 19714 -744809360 32117 18061 -57254520 54400 78978 329796962 16712 31126 -300596131 81349 53517 790357521 68668 90286 90912798 45803 63628 107626481 7862 8396 -987488600 70738 59136 777940354 52150 97859 -934093063 85301 20127 854989528 83864 53404 304666161 81101 69414 -659115564 24729 68446 470727125 31478 98270 -433825884 84196 5780 -674583699 52892 29098 -994660182 22460 35483 635060107 51713 48444 -264235629 54931 77427 928408802 58203 35812 -977708666 4620 27706 -414283620 22526 8365 -705539508 23206 25835 -288343385 90626 86691 -787920365 26438 56662 334950588 97495 95795 200182402 15742 54156 -343177543 41550 93516 -726105836 68994 18938 -734200278 64594 79286 -490076962 601 47261 -699201525 70578 91366 9014573 95741 41734 -75825318 71291 2429 -480930846 53231 52451 368423493 32398 52681 296761113 18733 86864 892106678 57811 65861 -112840890 54411 8742 94719428 55629 87505 22432357 70740 70037 200240351 70946 59073 614106689 40190 15925 -20833947 17645 74000 734475437 67574 20208 339319585 84183 29112 -650745184 87626 12648 914912268 85949 32715 438650034 49799 9735 507806106 2555 40200 -764142310 31480 22130 -835870027 12033 72561 -988257832 60950 28528 855758950 22194 26608 -683080724 16164 24387 -543108942 39197 73417 762833709 73747 70974 -910508930 42021 72556 -213348582 79231 54202 340585053 82611 2501 264795302 60917 90548 -483456308 45382 1077 43233865 23971 22220 636487540 64334 60410 604316470 54658 31071 337008006 16815 47745 -894873900 97289 18993 -152715560 52586 59258 690337684 10860 27430 -333265098 43360 12663 227071740 12350 86728 48802 17496 61762 861328621 43510 47539 -354375656 24335 55985 -943828575 97590 76316 -667383729 8015 51819 55566047 69092 12835 387779606 42742 75614 4902138 71702 72377 350195990 18693 17124 482119984 2792 10802 -648375119 25577 68007 -437314986 56480 31099 -658103232 94646 21212 674964997 7593 38484 726847363 10391 41051 945522026 55204 13920 -997708786 14240 55116 541595388 95203 5814 -947438236 21956 89750 -696843669 74244 20222 -428011841 70970 62859 849140172 79514 74696 -338614420 76930 68346 -403029982 50030 72039 995326748 40033 62313 440393548 68837 15990 865382244 40067 85246 -28101692 46547 2601 -953958448 89936 69894 693588630 83265 46409 966249158 23858 47465 -230934581 66393 20046 -152315198 12959 88893 176140401 42448 42660 -823761014 76732 60189 543406551 3335 76359 694838933 59288 94300 -370822337 38418 33328 993392919 56925 63096 559577238 29394 17226 643918369 32021 64184 -199357440 64072 35480 -879152986 70440 69423 -890122426 84464 16198 -103342413 6051 65588 -102737624 75511 45364 -133762963 32756 94336 -974800348 90665 43130 -715557634 73663 22422 949180297 41157 69955 -647394368 18511 39711 -442615568 40057 72611 -643149967 24311 14696 242227098 31349 89851 -590671480 25083 77841 -583079965 84390 81065 -812983589 35563 77902 671419406 51371 34355 -895955775 78063 52490 213818228 49688 61095 -848678301 60859 79202 -746555495 220 40614 -688266211 54682 46179 344642152 17602 18567 -403028729 67851 73271 990695129 97819 43204 -605156319 49722 72076 -428878339 51422 9376 -967141547 10546 13073 343640520 30260 22809 -422651584 95608 71457 -826826638 74168 30771 465781686 93553 86182 -179098008 2966 69791 162710889 8685 1625 -536151400 51320 56647 -111773326 39710 26646 -277641204 5982 60822 -492408400 20790 66483 -646130008 59468 79623 524321667 744 50609 608883793 53984 36828 -947263242 46883 36248 -695977299 9561 60459 521943719 92285 12033 -479760974 96543 20089 570495390 63669 66972 731458814 17008 86212 373699473 93716 91925 -938888112 97669 55803 68314674 57165 4726 417547336 13971 23523 536509090 44470 32356 -90560162 91170 95338 286920894 43274 82606 412792407 86903 89549 -118594502 28089 64868 491150890 27607 79292 30480899 32452 55330 699384888 49055 23278 -416944575 27846 41599 157617112 18874 11711 233555033 65208 89325 298077157 16950 19037 492188784 35653 4137 926995569 63962 39606 -774177892 95480 35101 -741234660 86073 8597 -825285501 3526 17079 -787777176 56002 71168 385834922 29429 4051 99290720 129 70977 544331545 30784 3979 -177652238 42574 55896 841093292 12587 11303 928794730 68650 22586 -765122368 27939 25035 -808280369 76728 87986 -975559504 41023 76956 -465883958 10067 6088 1202050 80632 76379 -184227207 2455 12053 -86466166 80945 63109 -671006048 65357 51329 859277481 82707 39824 622206343 3649 20240 -873132146 31420 16648 352826124 14506 55791 820785884 75998 20174 -161528628 40253 88446 842430118 87903 74288 201171114 40440 98061 -322883981 50261 85393 -754366855 62788 37558 549585587 50454 2489 479840115 74403 19372 -899494536 52786 19046 34369383 53181 4126 -140402924 28015 27177 -952468529 34209 63649 77277155 16363 4751 -522761276 87516 69956 -252109499 89328 43405 719949383 42964 29652 657781508 37735 74331 182790136 74709 3802 -61484312 80959 54841 462231624 96595 47572 -686987397 36177 75817 876549692 45090 43447 -521865301 60573 52896 110431759 43839 1597 453298399 33297 98132 970483868 66637 26497 -476370491 63969 71875 -895869384 93293 96682 225862756 54441 44653 488945301 61120 68251 233728317 51964 29627 665193538 38924 43699 -707196827 56134 26408 363312510 36457 97321 474415441 56286 50429 414571759 57566 36072 891210107 3774 47923 689546896 82479 34766 396523631 48114 77793 299395054 14600 41819 161631801 31625 62513 -874481877 54853 95091 -502290058 66361 9463 514253618 67183 72841 -67586382 71800 80630 -863650203 81240 20978 478806609 52733 77588 -482924840 4349 11889 288693060 37189 3586 415317930 33724 68043 449379623 39982 81278 -196830871 41004 63208 -144810335 78993 50904 880772749 8893 79370 727246068 15772 62092 71736226 47269 74411 -683506593 15457 49933 -217845494 92707 31984 -424997535 50657 40858 870549369 60195 14357 -234296036 19881 88138 843712325 29440 77238 435778817 7865 85606 357850418 91448 43043 720698575 39199 15604 86926133 75262 27421 995427024 27386 45424 -380174032 58422 51148 487359789 58830 97983 800600476 7776 55779 -689482322 981 43009 163327772 97927 61820 -573453131 68183 17242 -36975912 13609 65732 936852263 13716 49151 -783566439 4167 55804 -524441268 37227 95187 101416583 48996 54670 634033818 55555 67898 -960890876 98173 97308 63612596 36884 65948 570716367 61487 82953 526161496 69807 86775 -515983704 37675 11891 -765356726 98379 70130 -341861485 84493 31337 198374009 36729 21495 700816504 52233 70351 -481401103 73089 30682 236086731 38762 98125 -493418964 87421 41322 -28956599 49584 97499 615713194 28548 11868 533319772 80038 2890 -207891732 34461 31033 120136120 77059 92345 863105712 40612 88341 208143942 80900 79814 -151881788 83300 80991 363263380 83390 57050 -83214893 17967 738 930542415 45932 54170 762629798 84875 71904 795846486 43739 52639 841916089 99090 75808 -900375332 78728 70109 497142781 44369 51833 -635055634 77718 69532 -348829389 10768 16428 -403485583 35463 82852 652486831 58198 39399 -323664940 92735 47071 817740987 67537 50277 561947167 60841 77147 23830643 14934 10095 -305113331 9567 53530 -682116750 9489 43671 -455562526 93695 1521 238902428 65027 64166 841821185 7701 71057 -438919970 69815 33126 238483931 44787 82997 -683803995 32571 81934 -466086141 65534 9177 435794058 79100 80943 -669602641 22563 89871 362199749 89164 96705 -852459693 47543 90492 744908944 72790 30715 771073076 52081 83612 691659569 67021 79794 -437460674 64938 23344 526328467 96541 93086 -892377258 89271 82251 878425351 37666 13086 771374408 51378 85484 768533038 22047 91835 235996425 79589 79450 -591640874 1940 70305 891063018 95219 72965 338339358 39682 38315 -249596499 76124 58572 579137366 69408 12107 452803359 11381 17863 -639387881 38916 26613 -592422142 69640 7311 -170387411 6962 30880 704218278 78620 43492 904027183 98895 617 -260594916 77832 52851 -260474990 22305 28574 -763171213 95312 63728 738887500 63623 36866 -879857939 13814 8467 -433370019 98861 87283 -809412396 42368 84360 -8483779 54238 59408 -1039804 55111 75721 -369609420 12791 6439 -358952483 65413 89255 -698776612 50556 88070 -363095468 90003 57497 740196288 42081 73553 -134645115 35155 60950 -9869323 89620 91975 570550191 74909 96501 -884609504 26327 83649 -911540025 24987 39510 278442567 90687 49616 -52300744 66275 52241 955746820 17905 26874 905954971 70154 72021 -234754800 80041 68914 -863850292 7574 1065 -642617996 39255 5599 728481692 60762 59381 -364327858 30253 67295 15394012 9550 60489 -534914714 42616 74542 -852776242 24771 8217 -126866738 7153 66034 -773471479 88361 27722 174068493 21730 18958 -508842296 42918 54335 832455766 17379 70487 290659312 26620 93812 -2541473 1800 7930 211908558 98305 62966 -762039661 9162 31734 -896679616 50759 35927 -213165703 61960 25832 -848867378 91697 8014 -537588504 53525 4821 397609648 77074 39468 -474010958 39666 90673 -17967825 84021 64431 -609690022 79035 78896 -256516532 26145 42629 -944800446 42252 82410 -464183190 14822 8993 642879069 2911 97240 -408058484 41006 73592 -249310524 56343 70261 151932932 22476 79732 -686159740 72932 87639 -65283465 13580 18526 -70043093 68756 79756 -371896997 28055 91908 -603336246 25280 94515 -632989943 33353 68160 -588815687 35273 69953 -815000683 62642 50927 -703011263 3818 2191 -280705002 91893 15080 49011379 57431 59855 19512565 86140 91937 116552099 16137 78470 -164186139 51790 34713 -347553646 79487 61774 643532879 74346 4431 961935835 24310 26073 -26060493 66138 27707 451964060 27772 27099 434306897 82685 3859 -456015282 70943 97214 -540172590 42088 36481 -383035473 71593 95192 267572386 36707 17049 -363180217 93340 97482 -844785006 95697 7005 559321551 88916 69757 -836259344 41198 1714 -947000986 90054 47621 -99047571 19535 8973 654473904 88790 80133 906772402 74951 80430 -362683499 2677 22498 -857153586 69715 69308 -166892370 26883 51410 330661713 22834 4312 -818333817 67043 30739 -589395730 8076 4733 -584341795 92649 6816 111110745 89285 8260 -161268787 30245 11037 -113672634 47908 17727 591656473 29156 36234 521111591 26958 85394 -656787815 962 17193 -162558505 28044 2750 -214019499 78230 63838 222839384 54311 36276 -515457715 41706 22043 -55258493 87016 73311 745497268 91821 59521 -49430936 22683 79904 868570363 82917 30847 1267155 74792 90887 -10187850 1330 98962 499268369 34429 65197 -958507797 61903 22719 -786652941 16636 37796 656174808 77553 72169 -788329307 4527 3043 345855195 72983 97263 -763552966 86999 58786 396231058 33614 55684 557330870 20959 72542 -866242666 47901 68565 -227650928 93449 46844 242626794 50837 88610 461236091 35051 43805 -363403489 61812 85606 -762607721 67614 22083 151388183 86142 84202 -783461146 73249 69703 -645696394 9741 54191 461362172 94765 21339 -541443242 26645 98277 419511233 5553 79652 996890540 36744 12374 102682880 82733 53680 -324549015 44570 62534 811695543 70948 64068 -485810694 81416 87562 -708726746 87410 7283 933239410 5599 31947 170276275 52719 36707 65537427 18599 66336 -955642434 7909 33818 -99516274 4444 24194 224285498 77492 83504 -156283082 74442 36693 -222342949 69267 44039 147712041 34657 13712 -948494501 47075 77818 524019749 94123 69708 -967839083 20391 95346 -345518510 97811 69004 -949764698 37540 53114 519634224 62435 10501 -959741865 87698 92122 100772725 56446 61848 622855172 9388 37219 -145987761 13613 36996 -210551347 68150 70025 834870536 45778 27073 138202689 62529 88170 271317814 58099 36590 -567479805 76838 20353 966698838 31000 39040 374380074 75238 30742 -694665611 81606 27698 -258065135 82171 52473 214380633 90725 91102 -485371645 93942 64598 -245919873 15712 18234 -837329279 19659 70393 641321203 4425 29337 -263835221 23548 61609 -311511878 91910 78282 325519671 88920 20469 635486144 10400 25768 -607099970 45013 53497 -926712676 36013 10 -234425753 85444 53908 -263842804 44438 38267 -497912394 48706 55964 697853156 2353 77006 -115786789 80324 14258 -674383504 95635 21656 -602941675 91615 90946 162187590 83081 10708 -575833951 69316 58326 -71118033 79100 5209 673475282 4826 8549 441503678 14986 72133 -275910195 97520 7175 -878050869 56568 15569 -561454552 92153 44937 -915897824 36778 3250 836265832 34350 45337 -193924164 46527 43068 227879644 80776 54594 -327504198 12653 32007 573133034 64302 45133 -960758214 37851 73396 -46209844 1618 91712 -248048115 50105 56204 180145801 19749 53885 609493861 9793 49543 495289849 45676 68769 -35015257 8565 45636 -923254221 92467 37763 751686316 16394 31859 857703642 61284 62370 -716755571 1776 1401 -841707295 4355 98181 -639795401 12205 9875 -988742206 42935 91015 489658867 30681 60874 950876333 80027 18932 296448416 61339 1759 -137834197 26 8312 -257133086 48621 32941 349847321 35162 51612 726189671 36004 78511 119891525 62274 21613 -145768329 40956 10424 69938848 21411 36242 -348350290 34374 2464 -90549960 74524 77275 747510955 72498 8377 -183656718 93831 77967 -62644428 35188 15622 -523254556 66950 22494 -901601042 66012 58972 80034239 56929 46742 -48253978 84600 18905 -3577368 92351 14492 395169354 24515 43954 -22312995 40954 92903 464378438 76355 16533 -977951064 80557 47327 -962137626 26676 1591 -399193497 86043 28236 465537874 29347 37986 782166166 69091 7729 -60206044 78757 87034 546389217 81531 82571 272634946 57234 9055 534283198 48554 73533 -936770447 65021 45941 164112157 29652 69543 273932654 89522 26640 -129572217 58595 27275 -241414068 16459 55076 -99303142 34616 50980 -585206155 97356 77256 43142966 67931 8508 -675932446 8253 202 956148435 7057 39383 888418471 77903 35634 -965340029 12838 7813 -445521516 68317 94823 -774179470 7639 56049 -194350091 78553 88356 -729109952 88247 13703 8631709 19117 68396 -828529954 39714 16676 -664930567 50789 34137 825970944 90859 58604 227690206 5910 92292 -817666710 88920 47918 -213028646 95585 8977 650722922 76725 56498 633254614 50786 20256 -801006294 16391 94538 -152380361 18836 13707 -653327589 89656 39362 -961641119 10000 80127 815725290 6027 35489 621181680 31769 1039 -670697682 75277 44694 393471265 95221 44083 480457521 19359 33412 -669890959 78466 85724 335909748 13832 96303 -386585713 23611 10931 -631943765 14431 89743 627626820 49617 4640 653476742 25223 11779 827475016 68871 53611 17935772 71528 57164 -973348524 30318 38361 818839773 62606 56130 117811966 88480 18150 -818735952 79359 47874 246425075 18925 98668 -55261507 71306 13469 459878512 5959 32042 816473746 86624 86274 718665648 59157 43833 699357892 2430 63415 -558910455 56560 37849 824918713 91428 4598 -372863275 26797 30383 -415132167 93050 61645 -696707381 22907 6038 -803504144 13453 62344 467406474 3812 60203 -508254238 74520 82679 -116589815 86887 38282 -234477883 23546 68187 556981045 8632 62299 723706590 15424 43534 195012578 27517 84832 -364283297 13272 40733 -691733829 56602 14224 -134514865 63968 90596 -298617116 77390 4401 902847944 71560 32141 -349947348 33287 58719 -938305785 53784 99044 -941848249 57096 9151 -697041090 90499 52346 60877327 24777 46 -248398142 47853 9035 956789941 41149 47483 -402884166 78915 1299 -880059924 47094 60082 519377217 71078 33232 204290060 27953 41417 -206066023 58141 4797 278155988 20373 43674 103202163 58139 79510 -464435983 78721 80965 -994070338 56338 32984 324986697 31948 7127 -714068265 18841 37547 -320742486 54236 73017 237403901 88332 41634 -170844078 49149 16090 -464210205 29649 42560 -357101484 125 55586 780273790 58924 60759 -412242462 51660 55410 959002073 79267 86132 -874099845 81455 62185 167638260 78689 40018 -216712484 15058 70159 532086973 56540 18133 -667294551 23598 93617 -786908201 73501 91953 830471438 38557 141 -709183127 1214 56263 781775995 91330 28515 -101649337 57452 64776 -938420065 93977 4457 -754130681 98947 56968 693255928 2760 45910 -241247310 10970 68395 -473446072 72711 48524 -767437526 90888 11240 743851848 25932 73306 596783140 66093 70648 118332935 78675 55294 70245975 80629 20766 368910428 66476 24716 666915376 68751 78106 -795590994 88047 25368 615028498 83688 97557 801179788 55297 96759 344497951 94604 96680 317799622 34015 25342 268221940 29062 3788 649319386 36770 65777 187297163 28124 13261 -328241614 43007 13120 -143317786 94637 8942 133283333 94918 63626 -111996687 18549 11582 635727859 4319 82995 853262563 61245 21613 186074483 25094 64266 -508430181 22268 92929 -836589569 44481 821 540099176 9060 22655 561556961 81972 66383 -927341111 67417 4083 730019056 53142 48102 -622749541 75564 23344 -383145019 27884 35673 174628049 52553 95619 443265048 38120 88647 -443931894 48649 38720 -216593811 96399 58764 407732112 32842 94538 -718953404 31604 80204 400561736 54804 23802 -510753993 17238 74922 260698946 51129 66404 -52083909 75476 12596 -813263553 8858 44480 -759347097 7181 78752 -788974496 62714 52971 -987516735 19752 69192 -428283454 85645 12365 -794520471 36159 22919 -922489318 543 91068 -424693121 79263 35738 -457564395 60206 34672 77163396 44720 92300 258403437 44358 43594 232895471 26783 86118 605954637 9632 29078 -701472153 95814 60462 548818910 8485 57726 262945848 33256 17221 54146425 83734 30056 612885442 43765 88662 236832171 8426 40433 -10767138 27696 4311 -916862869 62280 70660 -582310801 76886 30772 -117705645 58456 35127 -26675703 89291 48123 -416658552 33889 45832 -429752419 2618 78517 912267697 19969 53622 -779833127 61514 83148 -81866169 71106 37396 -58729045 34392 26832 799062214 14929 94578 -488892173 4858 30891 -827960754 45910 14369 992661861 10345 33108 309502641 89718 27027 -710899422 39826 14031 28611772 60666 56224 -611615953 79872 79051 526444796 74630 83264 -386997304 11875 85934 410679554 64040 24897 -221531919 36521 75748 462856405 22568 61526 641129493 95408 45480 721365688 42739 74686 165938259 38123 41189 -564726685 15270 636 -245403522 98734 61019 -994183776 36908 38095 -599795780 61028 95641 -881044891 4281 67417 -530727804 40038 51949 -377586885 78560 15078 -816722609 78327 96720 -416022673 53359 8331 -210917981 52749 27530 -245154986 62639 50209 -665411940 77725 23352 -77342113 59588 23614 -443029665 46696 94136 81084805 96271 5004 896575856 26790 17132 309545181 71584 81957 466833356 19244 97990 -628580252 60219 83470 -611802542 15818 65466 445245119 57336 95571 710769491 5273 31165 -940547867 69911 21443 -671464201 93488 52823 999702389 47373 35931 -613465818 22731 72025 -121934801 24095 34881 919646129 46481 59077 -942414886 45873 63386 94816024 20624 45298 -731892425 79371 62560 -820801022 84942 38151 298304167 13876 62321 -84795029 71910 75748 -44335935 64896 4699 -699800647 50837 92807 -837591410 99118 82765 -952100911 89403 68588 421805957 16709 25538 -855604285 8844 58684 -597398141 54592 32579 796239649 71393 36857 -543876891 56917 34399 993083123 67317 20893 -644674786 75315 59222 -221209515 52316 83965 -648936684 91339 82520 468193623 34368 89721 -765160584 46751 49033 -256999493 77637 22451 9767008 16729 54779 -284992452 10645 18364 -565987064 40301 5631 312313269 15860 61864 101306553 23895 8438 -43972948 54923 29303 -311362258 13207 18127 -665968967 6654 20408 -990828295 25799 36755 -724723896 91460 96869 557653384 73569 7609 -669067750 29380 52510 514567757 13376 62817 -690589232 36341 46472 -980470638 85115 92840 265167978 42342 43955 509197698 3115 3408 65854197 63245 4628 307607401 15128 65239 -846922138 790 54040 284664195 95853 1461 -929834037 18387 59626 -407698242 63785 90624 -209936333 97106 49878 -956320571 36094 36042 -381250240 13151 53478 -707817755 49946 18016 957487440 66857 77353 563863833 84118 14384 -173411236 94759 3226 -444645556 37068 26587 415829654 40292 7465 368563603 70374 12693 -19893591 41228 52059 -643603217 63215 10896 -126571644 11770 53231 -537246228 41538 80923 178743577 82659 9485 -89024143 5282 87933 245489879 71566 81325 392226297 3131 21083 -128784121 35090 5327 667635781 48249 29542 88149224 84533 32819 -447019793 51538 81661 466231251 78911 47073 236979957 36377 42677 952361678 88747 13697 -123930450 6850 77504 273066159 98420 41236 84393971 35942 15293 393487760 44838 83814 48731179 70052 70529 -413942934 92994 37672 119108155 59581 19902 674651413 45622 20732 604472965 93968 25543 392463071 85260 76228 290071288 95421 27258 -301852212 87601 95533 -620419618 84589 28262 905725351 8965 21884 58777618 62066 70007 899618012 31644 95921 -514331501 19397 75751 765106696 95034 90185 -10572190 60099 51822 380054854 94294 85042 8422557 1698 35807 678441755 94188 44365 554471890 80561 57861 -475930819 70805 75606 -416398591 15154 56623 -291037009 87225 69525 385606206 95924 78692 -691633644 41135 69314 317241362 95801 22016 987334152 82940 40929 -201145051 25429 59942 -801668402 5272 66131 -179934718 2261 72578 744483121 32568 1802 34627515 14825 59554 618075879 49408 15218 -132175292 126 96530 124694863 26322 14957 527529713 31937 63540 44222887 76069 60605 -131900815 43537 8606 315137124 36303 84280 840593918 43408 5756 631526382 78540 19603 -332879983 31175 85838 770466855 67472 35437 378170766 89581 78138 972524413 78829 53965 -581419553 44098 55825 -577030407 19968 93050 268439886 18209 10566 -971718678 45097 88181 107385940 17826 19408 100673552 47856 71115 237160805 15073 70087 16567359 28299 68968 -756899955 311 15465 572428800 98678 7984 964495851 81510 68827 493439270 45297 98462 -937432052 66399 76016 252473514 8826 94429 -636445788 7274 51197 -174804635 10431 1096 276441634 49049 8610 361207986 90771 73670 214449371 34424 54788 -986402683 32598 71397 -59516672 78589 68051 566473583 6957 42553 -740147201 28397 9890 308147451 86345 70640 -45403125 70902 29657 -465592356 41414 88075 335635821 32081 84066 982114370 23955 21112 -968339609 21411 74600 -748539633 5811 30858 -530262172 19158 58831 -841677390 747 41470 777091783 5378 59374 579314587 95869 11307 10838290 49826 12099 -804707742 4355 8173 408572140 60504 55798 -571661411 28790 73079 472770146 27547 73173 250713443 32199 94716 622400631 87560 15562 -479671013 77969 90708 875515416 38610 74333 -829545602 42654 31070 -270449275 3546 17415 -34336276 91129 70370 633441270 93210 8099 104853107 38774 33305 -101361373 5197 76416 -521171960 27652 32226 685726030 69886 42382 833900908 87320 44384 374616226 36293 83578 -793955780 54638 80266 -796852144 88162 93106 916207894 25065 29321 -807153191 24468 47889 572614255 90664 4789 -643803298 30532 7477 -591559924 84859 77284 164717983 10055 89729 -344760079 94831 78914 -618208094 50337 66945 367072229 19026 74776 289746132 57732 32764 803901382 62975 20815 563164897 31774 64409 -286866034 57894 43966 94319255 69741 58835 943670404 46274 31639 -14991799 94809 58484 -913506361 77333 81321 420239238 37509 63036 108864766 88303 73428 144068150 92542 73003 132205957 51578 84254 -407684848 28193 99128 349796206 64386 76162 -576167853 47685 20705 714373865 23803 2688 247745939 12101 32701 -218481397 41720 68940 -221346914 19037 52102 706598329 71809 46018 -295754619 45131 88033 124282279 10193 66377 917307885 46948 11678 -277293559 2435 93619 -221736275 79504 57304 39449669 9760 76196 -586425582 60729 92622 -850659016 59691 72048 465332692 16398 99137 871254570 69281 82404 239304965 74635 84008 684907851 38549 25892 -167474718 58254 44206 218447781 65516 17457 92010100 12145 55801 754563777 55335 88357 -239238178 61175 41491 149771113 97148 90202 400837442 9552 75323 433352313 4206 9209 -815298137 21638 29733 56903316 74338 73787 -882729190 94007 58886 320610379 20889 63654 35646821 26098 49980 -260031665 58402 80074 808933438 84145 68525 640519966 47208 16035 287160512 19032 44544 219706711 30903 42704 207788529 93430 46295 826686301 46232 53867 -201276055 69890 32331 311059778 63442 10479 -368424064 90851 43582 526468791 41309 80785 -420216524 98771 9785 -357873826 30296 18898 -225712169 28701 51384 536330623 15933 72511 -590377541 75230 8763 733868215 22886 75270 -780680211 55756 33573 -432276551 77423 10951 -227989250 89719 99010 -574059328 57249 9293 796422861 98042 80370 841801519 3217 93099 -241651978 65300 47380 213515019 76323 19047 703675441 76048 89564 -919071159 9868 63855 284695920 8187 67749 -510731934 27749 27660 -336403855 92937 28871 -255624938 76772 78202 -552095354 80711 98066 963293733 30053 64631 160960340 23203 21038 790207496 75629 58797 342658648 70870 68219 -920379186 89984 62174 144451624 29484 23360 819271987 83479 43019 -999129539 13332 92685 -746527294 41244 55865 786268177 97747 14440 715551309 76062 20527 493749004 83976 80933 240146841 26289 25079 593362945 36690 66661 58255003 61558 13155 -325556473 49826 47740 -515862422 45539 1259 -244750294 84666 60245 -334676451 36941 68083 202759795 5306 5345 -716931342 58044 98592 149859192 42365 1899 -920994021 32207 50196 -80707396 74624 90274 -681682081 98751 15198 -159117146 63269 2137 -491740020 112 58875 694310555 26544 73434 -227160144 70417 54257 -657638544 5182 49274 706949964 54321 40227 264458317 84472 50534 95081712 28835 89794 976286065 26333 25102 150779301 8763 92506 463209916 12957 15918 -71085148 29336 44849 -368911923 76642 53701 639011633 56311 15708 856024857 75739 27000 -131926018 51209 20006 -247227815 14609 53442 -315876032 64465 55109 488334562 92218 61443 292631481 93613 11695 760564392 42735 7971 942812779 2186 88677 900623604 51541 18899 937881665 85945 89095 457947419 36985 64055 -449312415 43427 31739 -534893135 15807 29407 992054539 1535 39201 -26948645 89633 9788 -451712468 79788 7479 -4836577 81154 88277 -69097972 63443 76988 -729921893 75391 84576 756013110 75150 22017 -933400610 36622 90253 18816531 4228 20204 135400973 53737 46927 882893196 91271 86300 690028089 121 8624 443111228 48746 96007 713876675 12717 66090 -362221458 52102 29489 -212644263 21560 83465 12967787 2457 80922 642113533 97553 66687 -106890250 61742 74090 954298135 82530 36138 -628826135 80612 50390 629406650 10827 76155 487245725 17 7206 -495632621 80312 47191 -632696433 72755 47293 510361431 28725 64335 389808611 96285 45709 -703167801 75525 77581 320688534 53651 18008 979521156 16756 34895 484462100 14791 54872 -909339242 87438 66873 213991234 27350 20642 -752887127 44966 27161 -82372302 19481 91847 -200805287 98267 30746 -196647318 86354 59086 898698279 12279 7065 -812622302 78450 37966 -158781207 3917 48210 975251263 84939 82956 348861514 2921 14198 311154377 28309 40845 -101193559 28 96044 -468712397 13768 20632 630313205 33131 68308 343346505 26116 66432 -121538857 77756 94508 -753000725 94859 35277 482958604 61503 68380 -40430739 9916 56016 108015058 2532 45705 -813304798 24102 33139 153886785 67217 72754 753810676 14905 26178 918567786 93170 33849 779948994 74655 69790 -827138909 68233 53269 961273341 69150 8255 109128330 77470 86664 -708972440 61282 80744 866720474 25979 11464 -245531202 49553 44809 -103347097 65549 34813 -310240696 76648 71375 962594128 30623 98005 -776807830 30348 97550 -663328172 54017 2237 295890705 38520 70467 867323028 15197 65159 -476695566 86315 64930 300232441 38466 8776 -272182450 42767 46230 -191785443 27926 36798 -86000108 39118 38160 -151613470 61610 54723 -59887973 78277 49759 -88905969 85725 30450 326962860 70005 67401 724179100 88113 2520 89049579 77310 87000 -54290955 36982 84965 356523464 85580 92559 580256993 27193 91305 -149319654 34702 21708 -785307076 77335 62890 719606448 80211 64367 925591169 7467 93884 547133609 53544 31770 180718538 92348 4941 719285562 3268 14703 -498396904 61566 57298 839751801 14367 11350 -2391825 56734 93604 286933796 47621 71357 146232692 3966 87897 967052268 98663 54845 -84810839 41542 59038 -109698511 95475 55172 170813746 4233 86071 511784837 17592 48698 -569988698 73116 91546 -778689540 68459 98650 225460997 44081 81257 198459157 71720 61216 746896132 60079 68987 -513388841 4398 86319 408022978 27299 88221 -649935118 67718 71068 5116062 27368 29187 -973572450 66858 52989 742802813 70899 28611 575142969 59572 11039 504466547 93145 66130 -952665160 7169 46633 -534586227 93781 2933 905089397 29117 64314 -747809739 8715 14081 -830723703 61739 75181 214712907 93678 1648 -683269439 17960 72533 243790797 71861 52748 901217011 63088 45750 529547816 98564 23755 -525850383 52555 53046 -784498314 7176 23529 -782620343 18013 52629 489147731 37884 52380 685951240 84366 55065 823942006 43891 35588 986296249 60139 70612 -855435698 43761 61005 177212683 67955 34441 -618204243 3207 76236 220728301 97580 27637 223277754 45310 65970 -204986118 96156 71313 470295385 31634 91464 642264487 35934 86954 -576939592 28603 71981 -660876690 15858 67444 -161282779 59145 13045 360595277 45923 22830 778494566 69377 46469 -470991714 31611 75268 -714752307 40915 55332 -497868044 40564 53271 150779048 89372 29541 -912654990 42212 26803 584599429 26302 93300 -746603519 64295 62343 120452044 89304 9673 -819472419 7286 38264 762245387 40127 17877 559523070 26796 59024 872354237 56510 65991 494295870 76147 97508 -13999079 56002 50699 -703342674 75347 82296 -854724530 80175 51255 -2342214 88145 31231 479040788 79350 53180 -657557495 87617 8428 977635082 55766 31575 210589573 43634 91407 419634393 96635 17274 -636055880 8739 29064 -533739065 71639 40432 719479987 31169 87874 12583526 78981 86424 933035163 56694 63250 -807301471 79204 65028 -296877053 51466 20019 938414475 73199 15401 245610426 70789 5574 840187952 83759 14320 433414342 93715 97154 -910618493 37458 61590 476383288 52008 94416 -48448548 6442 75518 180795246 94211 32677 291580773 67793 25031 -401513084 25924 54896 -936562150 53521 86604 654307886 25069 27613 -593061682 72757 86971 473579796 28172 87838 307954182 85974 12017 634315780 77733 46005 -294456543 21518 87458 -915559417 95671 93472 -527340331 62887 91471 -210674313 76192 92969 371555246 258 86755 386387479 36421 25009 -894506655 88948 71163 -922203716 58656 20246 697086142 90564 12447 -115965003 48617 90603 -375959513 56175 17047 33578037 91666 54425 524837352 59227 17682 400116862 28573 16418 -734478004 76229 15826 352399349 59523 43286 903777913 27217 84523 -867787323 457 33299 853327421 48547 69256 523906621 24542 73529 -414235913 91025 38926 481713941 75036 84509 -438053108 81440 74439 109103917 60518 92737 973239017 98579 55882 847605953 38401 62251 738905707 56628 9765 -910008137 43337 63222 245249335 70202 8522 -201822795 91798 56023 220945886 54862 38818 187084909 71454 24333 -684040897 13860 3292 -498188168 22807 76226 774789567 97825 73259 893283035 12427 44602 -995108806 5710 95437 -762071136 68076 5880 828181271 6472 12280 -153313440 34473 21242 -182727268 4758 82432 187989655 56708 35227 -96423773 14019 17000 977295791 96849 49016 473316989 70545 98601 -902300552 5485 28001 -21855054 33832 17425 221884631 1834 11269 -82146820 573 89709 766606723 38767 80159 -736848170 40412 58914 787372940 27807 84257 -290611819 90500 54047 -984477528 24818 20602 -584887857 89493 5074 487830356 28559 96851 -681777108 46628 37738 842723528 57791 45205 345584119 49049 73918 -867156475 1083 55812 -690692564 35445 64574 607465498 52254 4258 107501465 61676 28741 -144877758 7795 40007 -763107795 29296 43115 421531777 34578 45244 -820215763 67929 10148 -835071969 20129 50308 -935258753 16914 86654 -331175920 53477 9377 -482405074 74493 25642 354040352 53664 66777 216065909 31927 77921 -479660094 99132 25167 66588976 39099 12710 -996471988 97341 10530 -165772376 61759 59827 596851490 74615 94576 -484728350 37042 14492 -964473193 65143 98403 499538626 48296 3884 -772045478 10108 97243 293734428 78930 53314 960076935 74637 1355 -979549777 52804 69601 -116357432 53188 38490 -987726756 29071 38980 762856512 56483 97615 561554911 58816 7118 887946269 35280 72101 -533989830 57237 94216 -952304638 41409 98138 -246674197 44009 9960 -294191325 1034 82200 -78909878 34751 98710 73119160 24993 80162 -231833713 66163 30185 842032214 41455 89477 -233700197 13427 28072 -563997601 55494 98944 -277221320 41999 92897 -736628828 33483 57435 590928685 36131 6599 73957484 45108 10152 595473346 45287 32437 409176736 23123 82059 163191959 62234 16511 -866803017 95936 93656 856639927 31277 20549 -874806020 23628 30276 907238756 66594 81502 763013070 87372 77101 -676828095 58609 23041 -703374196 29380 76914 -760252815 61720 28039 -176739741 61667 75438 -970173370 64275 16135 -390528464 83023 8509 857556355 34455 79271 884542149 20137 72406 -827233512 10881 7579 887986271 59193 14415 -221834950 32969 25793 261794566 29948 82610 474745263 58223 42503 426640123 98712 34739 817283656 86849 12879 357342822 21044 81300 253787239 57483 56760 -437851154 50259 77247 79176415 63448 57330 1571435 9272 18557 384491708 77920 34370 706643827 96370 987 -655189569 59213 90968 -554624150 83908 10288 -520748087 46680 56660 999721666 55900 23159 -519826452 54626 39902 678831655 7463 62263 -93899511 94965 8261 483064844 75993 91395 421890377 92692 34236 -347375639 28601 50627 993719453 35178 88427 655835231 53421 79616 742597380 80990 79147 148820331 6352 36275 -335933048 73040 5261 999902806 22562 79742 -603549794 43203 8445 291489179 42088 19152 193893893 33367 72496 -7874635 52268 54018 -710975978 80485 55957 -700889684 84967 83686 -728322380 36029 63223 -279878471 11886 42980 -859601216 35006 77170 864802823 95314 55271 -885368152 45433 19452 -912497192 97691 43274 -765248536 40859 5221 687078537 22155 80787 -41648666 53474 51706 613454618 91173 34886 398130555 19912 51359 507250129 69337 21384 -600404596 6014 45909 -770865976 78683 44485 -709731370 58660 27745 596296226 24981 34569 272269053 33994 51752 -583582706 9080 40045 600270135 87217 92430 548549083 80199 81486 -937400210 6344 52752 -623401067 66933 27008 -445881957 38176 64635 -438682732 97701 41824 -68179104 11667 14271 -734575974 21041 73966 -964938027 38242 5907 675504401 35998 14753 -2542870 44370 51406 519393223 4069 42953 -469212978 73329 9379 -567829182 41615 87005 -376699445 98059 53477 -353810245 90235 16407 954891262 97915 12083 678323455 90322 63102 -625778760 57426 11356 267738716 74495 54449 -340025999 43234 93097 -837776327 19040 16925 -602966095 29739 47576 628048559 35054 61121 -167436691 78722 59643 800814038 45571 62801 -404340874 75027 26025 970238487 90058 63632 721238771 53037 39355 -754011176 61807 19560 -291662054 68001 93866 717925192 46629 94815 120057679 56829 98841 706361164 89740 7741 356384248 83827 55570 -129930935 81154 45117 981501369 67663 85077 -698637125 68780 39462 -625622357 69234 62209 -48372684 70635 4750 935772445 96004 90976 -585489141 11960 24959 476384850 3407 38175 -706140252 37010 64196 -513731069 32239 47854 973518172 68749 54152 -62378802 71938 51977 -356432181 1687 6587 -692465986 74231 25573 -269009113 52654 85671 496590779 40752 71076 -16593356 91165 22653 959715407 31910 24702 404164153 28956 18718 635712984 88472 3178 -245764891 30085 69219 -31411048 48465 41178 -240364362 5990 33060 -383137643 93856 62268 -696297346 98792 37864 -588847579 22019 75299 497772964 39474 14238 -573033845 910 48823 -872231395 13594 87073 503352403 63223 60256 -56830622 72604 90848 734692333 49095 45959 699726071 44833 59229 706794290 76397 33319 307421621 45788 65854 -194549368 34382 94164 -152854736 37503 95204 -479328839 53023 74003 622884075 44601 8306 -228889215 19350 70317 -799955392 42986 75497 836831855 16323 77791 318199604 6292 87383 521003737 61157 66478 -909128966 68137 54132 -928002243 73145 73191 -387813383 23662 96988 100593825 22813 18382 449630649 80016 75343 223967105 96319 39831 -326820452 21335 1477 20336275 60974 54755 -418514319 22143 49967 -252192246 77972 45015 -354043982 10642 6009 -996378958 25337 73787 -566322652 84150 62832 -918480273 63419 85852 -179512749 40082 79603 -525835040 33742 74188 366964053 29072 54651 -587291078 90978 2450 -608515352 40957 75728 331760350 37597 54534 785852405 69058 60078 -386938994 88809 31070 16511994 70470 8281 409914129 38516 78424 475394520 31072 34280 812849039 1852 68221 932629826 4178 22782 -515159717 40 90627 193109267 5180 48725 -352607321 3663 73547 -569428597 3041 28452 -983646474 85224 70918 -781651253 64474 35626 259938294 50768 29898 -791796296 62203 27178 -939285178 45388 7293 841443245 53001 11197 879410555 72029 48230 -382910711 89328 23704 -639658831 9629 49923 507818476 27664 35503 530856640 11742 1783 -330224548 19251 38972 -779367673 73775 13815 691789096 11635 44642 410098602 67876 49137 266969647 3330 40609 -619872170 63375 94330 -912325801 33417 89810 -885549858 81839 5264 -476312369 27966 85441 -45000176 35891 85178 4270013 18183 15787 200581641 26499 3483 108362469 85026 6948 -109116185 26382 43381 353784063 84960 65026 144768687 7069 35807 -479455679 23448 91524 -401734546 18174 11491 -284516921 1312 61265 -210801842 748 34641 -992970844 72277 14496 -413978518 66372 15832 -230994953 86732 6217 889673134 42196 97571 -94858516 96507 84841 604172401 26776 79845 926927982 88243 63118 342175099 32317 56449 -54594157 75254 63036 169512612 35021 55682 483608368 15062 91459 754598786 45616 54537 -898616060 44977 86617 -396709853 39724 68969 932840349 63892 17722 349518410 31378 30510 -466079781 29113 1465 -478941637 41105 22566 23732640 69662 67087 470166513 76338 94437 -731932423 1131 92226 56324521 14132 6199 -151724326 67692 74667 -839736329 16271 44249 447144114 14039 47921 -520351132 8219 79972 -260813812 90069 79157 446427284 96448 21645 -529730130 59074 55238 -812438014 11425 13433 -269254239 87115 8581 435104521 78348 17151 -755113021 85594 61116 830672211 51966 78682 -211886929 10744 47709 -615939710 18036 31242 856657078 78711 53699 604138438 57890 6805 -915582955 87156 58215 758642448 9408 98981 636464864 13110 15405 -262649801 14060 48739 -115813102 94551 95396 796196338 95293 205 941459162 39598 54723 774517973 14148 51091 625655606 67791 31762 -181988574 15945 43029 565667384 37705 58709 714961844 29255 39623 728965630 46777 90372 -882818680 88413 77576 705492831 96716 84539 -442355960 29249 90693 -815266947 92908 51092 627689572 53117 77510 -712953978 41652 81053 490632264 55516 86861 799066656 8949 6691 -884331854 73952 56538 306945535 46210 34684 239664210 28760 94414 -390535618 93749 60831 -852474274 70539 48253 -294073863 81767 80078 353348041 27414 1461 -547469903 48111 46404 -313171409 89135 47282 557411136 50973 87755 -544051288 2313 38890 -137236997 35971 16754 -194247608 38719 35074 706677031 98745 96325 -603569089 83153 89859 -536588606 91287 89517 392722900 60218 16734 847221203 48436 86602 632771647 19142 80002 169361585 91603 79761 543186450 93083 1129 142288238 34892 76835 -366698419 6584 81755 -86209092 89250 73961 417378664 97246 61036 598174049 72836 40799 98548380 76460 41425 937734964 2687 53305 -47643288 86657 85713 -790070383 55415 7149 919243116 59737 75041 656078527 90647 21490 130992298 42577 30112 122252097 25291 33829 649212570 81420 78155 -100719489 24186 25299 -588715583 11485 25179 448463722 97918 29219 519680783 82645 82110 759156678 6142 48911 -69993342 49172 93523 -222562247 66987 71768 838981907 95308 67027 -294998936 77531 82837 841485535 48846 70083 -910115339 91654 67682 -192353253 59348 72161 848139381 52314 25690 167095113 51167 80200 386941942 75278 54260 618038166 58666 74201 -126694764 88586 30207 -870342828 14644 65339 -199271911 43885 21007 -918038195 76840 9960 164863062 32523 95277 650153711 54847 75607 92208371 67706 93772 473295648 28731 71323 309041136 31055 55815 175038656 79034 68260 172707876 70989 61316 348357705 69226 62514 -747804353 25226 73330 511494795 11083 86639 -707554461 72912 6377 649581619 45733 75310 -927726678 5347 50111 -505451808 38997 57948 395373608 25564 43255 950110275 46048 33942 231608867 82825 80397 -433436861 29029 46615 169467260 3958 19211 -923127128 10332 45938 776351588 31021 63072 684408878 91479 20489 31489547 60846 46277 255311739 39627 25810 -961941301 55677 90228 962629174 90417 45671 -59249431 38257 78367 649408480 38171 93898 400262891 69538 28946 892779878 63799 27365 468487542 6710 53712 -56152473 39851 89900 706012195 12086 96166 -175001379 28303 5966 407303215 36026 4890 -159035177 618 50335 657400837 42004 3641 -741066046 34447 62786 206252761 89172 25799 -65954262 82751 66311 417910567 79824 72329 531833658 37226 72656 12453812 4166 40160 -686328029 42809 2095 -610870062 84507 6309 -266725360 69745 96944 943492518 1411 38677 -345203232 4559 77100 274506439 52102 19863 156456205 10554 63993 576951027 3222 78294 933739916 65378 48934 -648220956 61944 52708 564374195 16789 72928 780224884 30826 58520 163538941 82754 16411 419023370 22696 80881 313520316 24433 31979 375849981 14501 33826 -635907661 45341 49282 769030379 74058 13172 956001771 41853 65462 783354105 38573 31318 601323323 96754 22232 -209987546 70560 74116 -211615876 50879 43865 330316240 40447 69933 -396196451 97372 38612 92605709 16934 46370 122941322 51898 29018 -577978052 27214 57810 554736798 31664 71266 -110846233 59240 91950 207547906 36786 33361 537436276 26708 53158 105146787 96148 9817 766743480 23547 59021 760331076 8150 30082 80767489 80348 81300 792034873 49554 84931 -915959211 94338 97411 -492390269 34275 68370 663692342 60290 53166 -528867260 81528 87784 205552480 65075 92549 -569083909 54327 13018 -770807791 48928 90585 696706800 52952 24664 891177599 44800 23762 757125184 61626 91182 11584034 70327 91784 159102421 64061 73035 -535007676 22747 64081 -581289892 24911 49457 -184514100 69308 43475 -955220564 39344 57711 -87523520 70637 94210 -15229634 81589 70812 -53810559 1785 986 -263526318 46450 77468 604337042 73617 91864 -287230445 80875 34047 -644909642 54111 32859 436141928 89023 18240 174825535 2231 85712 -24542962 74491 98439 -668692903 5317 18153 -94453153 28536 52848 -770095448 7705 46293 -383485734 7412 64121 245227913 53681 27391 438829795 90114 6717 -992313492 47810 95774 -225987476 8707 79377 571376735 5323 77473 -466041204 57150 26845 710460231 6370 30136 -668991075 46782 54663 103417196 68513 81825 340473859 96907 93706 -987492262 30100 44499 865016332 70934 35175 96865723 33441 19576 283886859 49492 11481 -154926611 16501 17273 -852787480 26640 64628 601473562 49391 82132 81490135 44726 62176 450176625 38724 31216 -777958838 22884 97577 193868503 56263 32470 562764611 17441 56907 607909745 9705 95239 844197610 7920 14508 394892557 51224 3934 675279853 93152 98663 -441899797 37717 43688 -418322995 44537 33175 967047005 82735 2804 -151878330 63798 58050 -766722196 83604 85638 -19416094 48857 72535 383986799 93736 19565 -740744681 33064 70321 -408156954 92060 88777 -88309208 42981 48669 520617367 1462 14954 -519020693 56039 85872 -638522471 69149 392 751869293 8951 95481 -872455015 12375 93179 -921738243 74987 47010 -393314512 27649 61783 74522206 56632 23180 -616094389 73741 60874 841992887 98714 5635 -494908173 5470 31972 -494889905 47563 11704 -892087659 96194 7838 -81638734 53250 34368 831666855 98011 38895 980550729 46186 18118 425461758 94795 36382 147617058 92187 89687 -56943663 91797 64212 568172074 10596 37794 -599197985 89222 69094 -550035473 68137 54748 498422631 76025 31060 -129504626 56361 23308 -984766767 85365 19562 73241510 53384 2641 -70541028 33104 15139 975797244 95619 52331 -749297746 91495 8117 887159416 28128 80356 366557354 88793 2926 242067827 15715 18275 402570595 85245 76645 -965372566 63198 23873 -335241660 67126 78707 -122124442 64584 6397 -213694318 105 47681 15767894 44522 55858 -713778335 74786 78809 877326418 62372 23270 107220840 70908 92021 11284642 36044 65180 761243309 52289 8977 169314001 7269 17533 -677615209 32238 53740 876838401 77852 10880 452999363 22903 60042 483038784 29642 83542 552379807 48520 64451 -678253772 60396 34880 372360740 24250 7386 -444519135 80485 14323 162260677 40673 85454 -262357893 47053 45809 528624084 98097 70383 -432668185 56246 21661 73260632 77439 22825 111052761 808 52382 -268061993 27592 35907 679607987 19087 38065 -209211458 9300 63267 -100900659 5688 63554 -624889987 32903 61645 133096194 87818 65643 481205939 91069 78046 -592418656 48491 16805 832031439 68698 74831 206275217 77388 42229 789263501 118 4088 169260282 26541 38392 -370992959 43430 77916 221133005 12930 90432 304138351 9349 14075 -779612630 34518 45695 877253222 5507 79286 -421544373 93641 64251 74718083 15396 79295 372948247 58939 55510 320878339 87617 5146 -798918309 12112 30394 314581526 96263 66472 881067874 18422 41939 -278410828 65894 65256 166567134 15533 93200 459127882 36561 86941 -107552793 8787 10465 -164692848 12474 19883 -910975483 2229 79744 -680246573 61588 53392 -596892634 49990 40783 -656533884 85515 59935 757572853 29896 86762 945051737 54451 70460 828137625 23690 25122 982656680 96193 71013 250773397 4900 23901 -805868350 21968 63187 156732956 82083 77938 916685927 86903 5008 563663542 84783 16031 -270868183 48253 35791 -790886474 98321 43473 -483235523 16220 96349 -949162878 15003 23711 -309417526 37266 2915 484410267 54829 64524 959839112 88272 12882 -494536398 8223 76586 15222534 27192 33135 -755806819 89601 41676 617723472 76923 46336 703033485 6385 55450 171865850 45680 18846 8213048 41743 98675 662969841 45076 87292 -298569116 83267 13250 -591939220 75333 76060 571826126 53436 39960 904031863 80195 74555 224271272 35050 73045 675433718 62755 94042 -999417915 64939 90076 542879338 72165 56144 -615414431 31938 57478 -108811182 40854 23130 555052251 68991 58014 -513305859 70830 47058 920359621 9735 92499 -18634514 9335 1697 722561439 62546 38790 19433243 48023 90423 -239566048 74624 3481 190293714 23427 90965 -362001756 75025 63902 467069187 5482 68644 80658855 59833 42412 20661588 56291 88784 303641298 96850 68023 -742634757 3281 77201 -701365174 74616 49506 -542894556 89327 37808 517529092 4839 34505 959146619 50994 80790 98134855 50651 21537 -375389528 51199 81299 -228105352 59910 51924 152311002 70525 50666 -46505977 35155 79534 -440584728 30160 21445 -726691319 74882 12912 -731546511 74258 9149 718938054 86296 36928 141641245 85395 10074 266620781 70223 39939 -439254433 80503 14563 -413007133 59772 80148 -882052835 80807 93161 -21513669 37682 37516 -857908147 50283 59937 -320447743 28668 48208 323554714 77817 56285 -101713408 96793 91725 851901400 57831 19027 -338979410 98356 28146 -305427817 45226 41825 360313073 53887 1790 -263388814 37134 22330 -896892943 59855 52680 -695875638 85173 76796 484244757 63604 19222 -34384765 7589 1974 249494623 62296 44873 399154571 20867 93028 900178679 98850 26215 330707806 4572 21077 -483238827 69115 93723 622665910 98170 28684 427273110 36512 61244 321636996 5054 9020 233956065 80270 32615 108006027 96559 45445 -872395192 4177 38600 -888931894 64053 27612 354570053 99052 96428 942901379 97935 80235 -460067145 62531 78055 -766438792 92223 78206 -971744124 1400 73811 -909489904 25528 53274 512029842 94673 1413 -864400890 81885 70614 -817242163 9020 27254 -497521050 12585 44263 -90811122 91876 55483 983629211 14812 20010 477210811 84230 62169 711730151 79974 75323 -659718185 10067 95748 799127312 77223 32990 -570156242 2192 40396 -155372774 97614 21780 -962179366 7623 46237 -941841024 21391 37528 14742451 13059 9369 -644844537 78141 20872 995530474 69675 59694 -539184013 43147 95154 359539218 37448 51021 458984303 5050 44701 -673764234 32045 90868 495451559 52090 69142 -251575132 94455 24629 -483644951 52362 96815 -626548151 45983 79783 907872229 86285 64278 217665197 43527 32158 11973294 87138 83861 837663119 29415 49864 -214110387 68689 34558 825027706 22016 63260 -889576764 82547 61699 -866343223 32444 1467 -37366276 95042 31912 233386423 83029 53462 310149048 22901 55031 -738103174 82231 14353 -41508143 97207 19633 926894132 44875 43780 -672795577 4743 503 476002377 72404 25494 -57639820 29689 85507 630017496 96110 35795 -36996671 33242 93563 930506058 16242 8399 20485357 90275 33657 24515316 21207 31981 -26122016 90275 9760 19055782 7573 41773 150339827 46293 18846 -964734638 4347 68833 683342043 34025 82623 390860016 35007 93347 658421795 38951 8822 -763657354 32542 72799 -994092641 28906 42385 -636335597 84917 14041 -7991633 14452 82447 30497873 58213 48509 425206189 26155 98782 40391723 69237 2301 464712577 749 96070 -117417653 52641 88509 -532044786 39915 50010 486017465 17475 38316 971160022 8190 21543 -646852161 4529 88760 -877591734 84236 24776 131649391 68126 98576 -44197389 97246 8474 527814319 82004 70787 -473664331 88203 48682 -582778932 7694 71988 -972708590 95151 81557 651865191 29349 92235 724986422 5246 73828 751021518 51946 83130 -529628168 69306 3463 132327707 5333 38397 177445722 72768 32823 787150476 9328 38057 -527720899 64741 13478 -536006132 41373 84013 -419475557 96693 2952 -441929571 27155 13896 127824835 77149 68147 -287638368 46785 34350 -817376146 66117 33390 75608329 69770 82107 -877385329 12001 35895 -358790162 77461 97990 858669203 64800 78329 611381314 75546 82689 966519727 37215 61947 -66612723 26384 45546 -614292356 63276 24300 733608040 79276 33017 -361431339 39838 71955 -811705423 24427 17891 185239631 73121 18819 -906775532 66058 87809 -840157331 90878 70228 463180563 71983 40577 -789045009 12037 58292 302066114 94805 90472 242386506 54073 81171 -304963128 90324 60003 419825035 72280 39923 822213589 97434 80597 -422358989 45110 24406 320939055 50634 42959 -521801802 2189 63954 -218608227 66561 41671 180585080 20951 24915 41971968 71652 24325 -630978444 19402 96692 147455557 37468 41075 93637327 35001 71107 -406226123 66630 72178 986984758 85479 16040 609049387 59134 33404 812378561 21164 66893 618312049 64036 31365 -999548831 35611 61887 -608532336 25402 86895 761679442 410 63131 -784604314 91946 5096 50890182 44627 88873 387726776 19871 10091 -952617482 26068 40780 -888506592 10616 18552 158963221 1612 30104 53491418 27217 43851 73806511 36668 31892 398101826 26900 9219 -261257133 9201 22277 272677309 5336 29572 -780100245 30636 32964 -673713185 42692 79662 -928508018 90924 84975 341431771 27141 28063 -156066880 34958 3686 -823055590 28060 35326 285603814 78697 18726 -638698924 68618 26916 909304820 72272 29152 384723342 8805 68021 -324295650 44073 14761 572466890 35419 42414 -500614421 15334 33970 -656019175 4584 64566 955478123 38241 66107 -253227488 8629 79264 -832473582 40982 75881 578833462 32689 26225 -297707997 19211 15820 104818242 67099 73190 677571279 74615 87886 558669207 52553 71526 996675531 1139 2594 -263122127 62278 79128 -871195300 70599 59642 -682014149 75070 97216 -827110993 96015 11406 266291522 81491 45006 469544393 92760 67130 -266010161 83714 72986 -752606017 77638 13802 553888914 14755 82901 215308543 36439 6916 809618062 33967 56895 -697776480 42245 33844 -795293343 84880 75731 627314548 49575 39307 -340368370 54653 35838 775181676 354 8284 911980363 8202 62139 162071599 11320 65349 -815200305 81578 25484 -311290048 78444 69062 -51473086 9102 75630 -744629768 86622 45901 -235588027 91764 23758 448164003 78480 75426 943752617 89239 42689 -784565298 13495 10258 -837476081 86060 38897 80988676 51087 13604 -649653420 2549 67580 -580848255 15188 64277 -638830842 8391 55927 568927810 13409 9328 -912360121 36604 9445 -660220891 69423 6871 -369662119 33978 4620 298077241 27030 9226 347432312 90397 64811 774905881 31988 62604 -286485612 24310 25192 -512909115 1111 36194 185959914 97838 94427 -476995393 83851 47445 493762120 56706 83257 -254646446 77328 8541 -95298417 3527 57154 306082665 17098 40732 -731441031 36044 86959 -374846094 78577 26755 -79095823 21753 40986 -476634687 25204 59143 500856382 33270 14488 -553193 4634 93799 -214859588 15511 78189 -244009259 47553 86334 662996246 62751 28048 -955165006 9141 26347 -845669561 24042 37374 -12768913 97374 86645 528408451 76025 63005 -35254515 26497 43849 168329191 5441 41938 -976430420 85245 19583 401262971 72580 16849 61833221 48770 4010 -878658539 60308 71450 -725293318 57961 75966 431864679 64693 96804 -931372475 61644 12684 54076941 80245 48205 -469295206 96953 11070 -194199446 1179 29755 -576675732 59033 70474 -794590750 12369 16693 38660413 21575 20422 -152947261 53047 89940 678562169 62628 170 23084704 77369 83644 510957354 28409 57029 803752307 31946 68123 922732197 28414 7430 -523766738 77661 69289 -312510297 86403 1649 -193095827 22732 26595 -465010104 6739 11114 -96208371 25673 72544 -690782486 45528 74853 -931987253 18178 92711 -204052937 96511 55283 68410999 45696 17421 -246566933 95303 39449 80047973 69645 87255 327451560 43387 38491 -775868871 48502 33245 538667089 15281 81359 -214145559 47119 83571 -408515520 53017 38772 319162223 43042 11090 -782015309 98852 65517 246129592 28448 32453 -245910727 35154 5031 -767654360 39532 2975 -443609761 1175 87392 786130188 54605 45240 492992168 57435 91494 257511661 22188 72849 -462761261 59868 73858 97411081 30023 50644 320213751 77245 49171 690284723 37763 56512 442982915 81836 27096 810851293 90912 64354 -830367876 59242 52880 380641498 75383 90140 -870987630 64529 83402 629565777 31305 3649 555064927 55625 7340 800432881 60389 61776 -193647600 55389 32067 -515168000 69886 72523 -933183531 21450 13522 6629480 73869 79053 194904012 80320 43974 733664860 42717 16828 -702479798 13143 87673 580122390 97757 78302 679475361 88543 36127 263095844 82105 42676 393178281 94589 70373 455029511 39428 35324 -99002020 80449 20018 -405024678 12578 100 -215946804 82679 14882 282965592 59903 59594 -810598868 11357 11166 180724961 10896 25907 -759310030 26697 34583 397424954 84929 18875 397921752 20285 69481 -309894420 16848 447 -313996609 54857 87896 469242552 77411 54687 174468118 65381 78494 781536544 47902 40120 718137832 91113 18031 470588637 7535 42176 351198366 10314 92133 531800400 93984 9773 -903367199 25853 76585 -918309304 98484 86927 -170153807 31171 17211 806062181 61016 40693 635595706 71611 77823 -556056439 75002 42588 -383885946 90849 91532 237892967 38035 78142 163624996 96208 48042 919998559 12819 2010 -657940648 75450 19389 -356546661 13515 9752 925458395 76776 74297 267177515 87323 67496 -339243971 21260 50582 432768664 67917 4095 636200003 45178 39280 -695996717 59141 94033 163143074 35834 72667 -413158450 74863 51052 573742526 55904 25160 178315720 84847 72261 -981401527 27453 80265 -549053253 56311 22707 179091865 8309 10646 836994291 43193 56123 -853570946 21388 98665 573061262 78282 6905 325516021 13185 35218 508585119 66261 95705 -365311954 81351 48847 758777709 82073 22090 819350193 14270 33772 726970350 96173 29746 -681051015 98913 46080 -993676413 61122 86817 -612703336 26435 13675 -679893214 73103 59975 109665673 80337 67376 592586413 97383 98349 -578998151 89717 9893 -632152601 97920 36974 -356096501 4978 77340 688082669 78528 68053 11459397 59372 20360 957244892 16286 29668 987635829 14361 74172 -597831253 8782 91122 -453474211 49923 63673 426687135 26303 80305 861889338 6466 1790 469212941 12834 33462 -441272299 37886 85337 677634833 82613 19557 492516542 27018 17361 -462387746 64035 60081 -975767965 11047 5323 58812417 1136 87074 -862367173 88352 27052 790608285 54652 7606 178219981 15278 70664 535958363 65849 89664 913618222 48536 86805 680444579 21050 38523 -331262434 37135 69297 381128607 350 15391 690389178 46514 98228 -863506364 12279 95949 -984670794 52156 96862 -619078528 16187 74786 -601965648 71196 97629 -416661513 58102 18649 -347178863 9799 39034 -962213250 16277 60639 -189857535 6099 78185 -544235704 17514 98969 529821039 66649 44304 -621364011 90976 32008 -396043725 58750 98756 312675163 78632 60145 557309142 41045 34471 90592247 77493 63013 477121108 24625 59605 -406864558 6590 88974 78825180 15001 10859 524980263 2215 6683 686606848 17899 58629 213718657 4256 10328 704906171 25892 6345 210901654 91357 94260 826684680 32214 3221 858360912 57179 74622 -207804849 28553 97841 -651168394 83840 45974 -914384764 53044 12854 -511866984 93424 2398 -764110216 65226 60175 -374875600 25619 14052 -260182941 1642 47209 -229728701 66303 97703 112456317 94353 52441 705854020 30187 47578 536439198 48844 19842 406313475 2338 95978 794933669 54598 76408 -68368159 65792 67213 -303420862 26830 55482 -174893898 49928 5156 942425252 52112 21652 -570007651 93973 4124 -543844300 2341 18816 809178224 42746 59413 -290420818 83873 79691 772353642 53129 93935 -547567330 25862 67491 590582173 79707 59472 -912881645 63253 41890 815634997 30431 32829 766358015 63538 41225 295951390 40124 2960 102141560 31218 41839 83426175 38099 90048 -845879995 54850 83897 79579329 46566 11415 288343633 70465 69219 -4507142 19849 10013 817746989 21756 76499 294547710 13853 8141 -40136581 46308 85701 495082154 33076 49164 -245806 44883 27260 511991891 8761 38970 -25081611 18402 71375 327157074 37311 85204 741214301 36780 81409 -672034765 39717 66483 -345961631 26193 2161 603419623 44148 3578 978526439 15819 91336 418170158 721 9133 -874300769 80848 11613 -780524821 59538 11986 214369866 53402 48261 -130121964 86818 10826 -890085779 29889 89867 -924114328 36320 45749 946700148 81497 15043 765789482 29766 42965 -4556160 37186 34555 -51285397 77029 94817 -84234049 12112 22890 -46741128 74000 17177 -886803262 64585 76932 -586787345 98238 52409 -872287984 65390 38973 -698369776 23232 67908 944002433 2282 26049 589090176 84824 9277 237513017 86098 82004 -957066576 38690 42447 -815730727 33744 40556 889582117 15740 53010 -779271936 53190 38762 265685848 3356 20764 -418698678 11862 36434 69704689 44077 28610 -706148574 86133 77665 -538348349 53831 25016 276916392 37615 30954 613896771 43221 66063 966091122 92519 70433 904080852 92001 71571 -91949428 41850 46262 84464109 39724 23276 429087715 20371 67779 -228350204 9753 59626 992513672 22774 74838 -637305624 38303 4429 732378841 68591 13748 323855952 21932 96410 -892442139 87401 26596 -924558116 67965 56171 -265729070 59752 71808 -516236829 98790 65811 -919745123 42038 11227 -604721039 64174 5609 958981538 84944 17508 819064012 34878 73182 777682071 52262 51466 975268124 77255 71606 -51271963 61546 52985 356217429 6870 75376 -755805433 65253 74296 499003161 94462 16450 12846302 16098 6053 -301231482 86546 8561 -287416021 28683 58614 -169251370 93901 28221 -879364533 43988 45054 43013002 83406 31119 634484121 35485 60269 -235206499 6689 11883 -384240834 52644 32440 596049286 95540 23148 350534433 67490 22449 -660686379 87730 22753 789583654 39047 81653 367455346 30558 95041 905606446 69490 45404 -401261289 81081 10626 903848589 23288 22292 -619790835 85556 54791 616999625 72877 41287 -249086551 80004 29986 65982657 47437 41315 -284158097 96126 96099 900546970 21034 6233 -191904196 74945 79439 -685693095 59294 85555 -301885513 53111 83462 -985003322 78104 9538 184244231 5825 23461 -456406121 53170 1313 -674167619 95536 5050 -125983627 65665 44300 -365264330 12865 2447 504969284 22453 71916 -604507121 1125 14000 238162029 67320 39659 75896255 43174 62454 -675073618 96650 82267 -702469148 30577 16522 -617413020 69111 16407 244607506 10072 159 -166019123 45378 36285 834198925 76316 28765 772372845 42054 81070 -380311194 33451 65818 -359366760 88812 78624 -634836854 66721 46893 -487455274 39920 60561 977584736 80172 3860 -156695079 69977 49210 583897329 92411 21343 -916134266 93607 55153 264197815 42712 44600 -894865251 88169 90484 259895384 93967 58199 -818358350 80791 94001 -517287020 40944 81299 -830622352 23473 67497 -594955635 95697 74855 492013893 38679 24167 66626811 10603 29434 -410785911 91702 80932 -974171176 69738 91315 -101422987 2572 62161 740229071 12013 12705 608771932 26470 20308 -369040138 40185 98385 -444314762 65811 69844 -775329897 93054 30375 641230271 41950 21684 228640587 93478 5870 -488913052 72047 49734 693614972 80061 31504 -997925415 34162 74784 -668636263 4367 10985 88593573 57333 69694 -349570079 9260 73322 101667618 83436 49534 481071961 39571 16645 61288861 60213 65586 -848202372 62936 88991 26506995 20307 77039 -763902911 24729 68828 -865447658 41318 43571 -202363271 3284 55708 738751110 9632 57494 64284104 128 42953 -806385109 72804 78963 -263131344 35494 36206 719168655 19739 52595 -745040399 65972 75582 -485665170 16032 74690 924107443 12207 67758 741956867 85809 80021 968674717 28138 13813 859455920 1201 84717 591064747 69511 76650 227507939 92780 22721 -115276958 86058 18685 394847517 68321 85758 389523095 67665 49761 872730997 70504 97170 856859832 17879 81456 -148070916 55891 58240 -848550406 84310 95661 952138195 34237 29698 -321756753 52833 73088 743002667 37545 6650 138189091 53767 45887 -103476148 83385 61325 -540479427 80138 26208 811376913 17556 49662 -93214311 90986 10376 552962809 64377 61660 648334513 45659 62461 91006844 68753 86493 -336243615 54070 67290 440979186 63471 38266 -630691411 49710 7984 -301812390 80323 30960 -508626265 20057 54969 -736662508 58546 51426 249755650 64129 46812 169179589 10001 70402 738177391 13357 45667 362192301 60688 60077 -740514663 6718 9442 360242010 35571 26618 134777568 36028 48432 91028732 50355 97898 -716881181 37215 44303 942266052 55784 14577 820821478 6532 18841 -238898906 83028 64688 -151324123 19196 9293 -955683703 95395 15165 -296087601 94752 78956 831974728 50867 22059 -844934436 2956 16378 -507297898 80760 42218 -230530301 3474 71638 715991669 21756 29047 692583612 10669 72277 311893714 37380 26127 -638404768 23031 95498 -301004001 72187 7162 -15085089 49867 22048 861573622 31202 11899 719222619 74785 8473 327265643 71425 50855 785323668 2507 97328 -991356460 77564 78056 907053113 91008 62989 497335129 24733 10427 243332131 20706 43113 -987076550 96744 60271 -860356162 79224 52667 973437465 47815 85846 -344264846 64673 56560 -900910710 61968 7553 639888819 10788 89026 -116215935 90899 43017 -883781581 46995 60240 17068761 26506 97037 -98636551 82862 31532 91337123 5616 85763 -137185634 55638 37978 169502340 41368 29990 -59126911 44566 2029 73431370 80334 79187 -927674700 70884 11584 902908582 66994 13285 385415618 38251 36746 459727930 73415 55218 89136873 73619 21006 121852855 77073 89487 97597338 40734 39389 903475066 44617 54791 -683765427 63857 41430 -55008980 49538 76625 720664960 66435 70302 761136195 8079 86074 -919305660 36060 16190 -320897299 29900 8600 -56350021 9778 75519 8664603 23273 15797 755277564 62503 34387 118032372 86022 10165 862012225 25594 9302 -918070607 68431 23121 414625847 27933 48616 43729283 43420 46202 -209023703 72833 14455 -450383834 69831 18470 238766149 40147 53115 -692352410 1990 58733 -915861349 93041 22824 758630081 63294 43557 490704386 53311 58627 -859605206 43916 46035 -404393779 26139 68059 -6865256 58718 66328 -971401075 44137 26967 929961901 92931 31579 -491872519 50936 21538 110265391 42680 57937 -270656764 26960 35451 -566821979 35965 5558 -604779555 95627 19032 362544124 96652 54227 -293514604 32578 5963 640505055 76502 77358 -242613666 46177 64123 503443876 21177 12755 500969428 32468 86513 297454170 12638 34348 574353103 72109 18844 -775801509 28397 58112 442151972 13675 45907 -877097451 78374 65589 -461431359 69764 41713 65015810 94623 36485 -348529225 8446 35445 998754257 5366 23072 -812384882 17719 18345 -481004837 24682 18834 -720902740 43902 26055 -857351069 88012 87815 -391583832 91819 69544 258899328 37309 32853 236676017 40685 45075 532862749 50973 44782 20787333 27162 59578 -388842381 85164 53259 200531554 19020 20912 4667851 53991 85333 -672588001 90675 1719 -73374145 16759 59771 138148759 83235 27056 509949154 63298 41912 -190824584 70214 51430 -82566911 18339 21872 833511737 27092 92643 741946527 50547 29032 828534 41142 87239 -913361111 41516 8922 857986933 10641 45201 816400767 81500 11856 -106440708 96625 21519 -95411505 52574 51163 -878431302 71332 86990 -273861881 51118 13456 -177098529 58406 45605 -891484698 69474 27800 -680768573 63778 15137 -995027187 22528 23305 604595461 27708 45638 584582528 95958 71895 384493657 6201 34124 469591472 61847 27516 894220286 97001 52734 -298619356 884 88120 -382522667 20939 75930 271403630 84017 71777 792817414 9525 65013 77362399 63069 87614 1153751 9764 79291 475558001 21477 77713 -240696083 22813 13434 -11799665 4192 84189 -684653676 83356 20718 -161974983 37353 43646 -699208811 54850 84844 -156997703 91472 9881 740320491 10976 64304 -539945353 78878 27004 866705342 51113 35735 -565615984 34921 87534 431564759 60901 36037 194921009 81534 76858 -443033230 39292 22254 -529710109 29528 39761 -943143932 78063 84737 -266467400 91402 62415 937544873 67616 10885 -800683968 33441 57744 513188546 19082 82484 905690148 28350 78182 -400600519 89143 72707 730695492 14345 49398 631598396 97788 8092 -356717206 28406 10808 -203444788 8716 47207 982175362 94512 53872 494607846 37656 86857 -90060710 6536 76459 -783873437 49159 44997 922240683 14817 43952 917409464 93167 97326 916436592 65714 21482 -883546961 62135 10060 102862896 30396 93065 -748624122 92483 63777 -887059753 66928 36689 100852586 4439 32137 120908481 79457 84094 -832938442 40334 7788 -460167435 30331 46637 -513774993 10723 29507 -4132586 77470 15053 370420133 98208 91309 -939911974 63103 74599 466765578 55037 52021 920102538 14289 75928 -229764534 51657 24216 979715460 42850 65725 -652655939 61827 23057 476243594 59289 11031 -738245269 9075 94708 806166835 7390 63906 -434790854 66641 52223 -466518824 72212 73701 130799831 51017 50669 -118905587 15975 54733 448055773 35385 82025 -290183522 77749 79476 603776968 32404 91375 -321756838 23968 3144 -855212344 41067 75554 -233177920 95702 54013 76061856 23869 23682 -370626243 45171 76353 747098348 74979 389 351212745 75820 6351 524357454 61822 9216 37463150 97859 67127 -88658349 2139 9492 -967243872 42756 16731 657352739 17795 55260 774228682 75375 83914 -889631855 58634 38004 849260263 60641 30730 617973644 62709 4697 -467363912 26223 63970 -665698823 46515 53974 672875545 72995 73288 -190963215 95402 29130 786212965 29739 24518 -339411997 33448 25974 215606598 17088 70519 -933663574 16696 64909 713254588 76858 81834 -745471970 54768 66148 583358669 65516 11610 -249409625 6073 1293 -142685144 74744 41802 452787549 43506 56058 165700118 67449 26303 627598224 98760 56263 -437050608 23085 78691 -697696256 20819 42637 54616689 71250 58960 156004787 52125 72461 -499703840 84675 41138 842117592 7863 96281 936929132 1109 79987 374107845 11670 82519 -557831906 53136 52294 -231745830 81478 84023 124366929 47100 6561 597106297 6691 55990 -446258273 5949 30605 -528399396 94707 65120 -611519915 76766 31152 -840295719 18908 5522 -761354174 76169 641 -829676755 69467 8950 494491907 27830 55923 -363493372 84113 86376 28445627 28051 33142 -710228663 57530 62002 666722442 86267 36939 -269089762 80533 48725 -135241174 29215 48870 378255998 40042 24096 627775776 65617 44261 205986104 87408 73049 198964306 3814 87609 580406760 31338 83846 -601733850 95562 54652 -179362324 40765 28308 -468920222 70422 19856 -635865525 78740 2512 1268026 65769 68940 -875850968 68890 40888 735729651 34662 34820 -244463013 62501 2419 -378478172 51350 44598 859239906 98955 35546 -713183389 23219 62598 977527241 19662 86310 857732443 10762 22347 -307521233 44095 82631 65824571 49476 45437 -368736382 92798 1587 240551963 27100 19919 -835620297 74486 26533 -693065911 87786 87204 -84601113 91223 57711 -857647183 68141 36146 408533460 18589 1176 -63656472 83026 75358 -116466867 24737 90083 486002009 76497 13682 -879520783 55831 73038 -499894031 82236 44038 112082104 8070 19228 261376159 2670 1339 -310399599 55169 17665 33458118 24110 97248 349769538 63382 57946 -881533367 11717 70410 -313976247 31918 77645 -135871108 64472 19579 -463378954 85688 64694 -525795253 28231 4495 -756208084 40005 73052 -357975955 95324 53580 442479446 58165 92523 447172284 60908 29693 287445244 93828 63086 942095045 11657 79842 -897978569 53273 35655 95047493 92180 969 423459813 13814 21407 -561315693 83888 58939 -97635137 98214 44689 -63520434 49513 67354 536325340 24772 18051 786567090 10745 25139 771392343 98377 39849 489008463 36476 5072 -344326150 35733 55005 811922717 83280 90503 -726972833 60407 20844 -499159665 72426 24569 844219181 23282 63236 -801684785 17023 73957 684502746 59842 81164 357059899 68380 48940 72057743 56309 96173 -92147025 82350 7262 345599907 59087 93416 449285958 9900 63344 -602107160 5999 58743 -714479206 18386 91532 -220858262 4485 51629 -475717885 90953 43083 -34424049 74027 36243 -616221357 93903 46481 -543968347 13716 60534 14683386 50330 94440 499683112 95849 14633 609395754 66149 76821 31034242 70851 88726 -679558642 11730 31881 -886716581 84240 10413 758697069 89929 92453 -770375256 43074 64437 -993703417 68391 10406 700715826 85941 92004 269991526 32836 12775 678443693 36809 54288 262264734 89261 98837 -846819864 29688 85331 -607793569 77232 5401 -59191178 24233 65294 966229771 72125 36766 22202764 61859 23876 177881200 48424 27036 967461165 56046 11916 537063562 17918 67134 -100251460 31506 71997 -897402781 5034 32680 104853348 7089 40947 828239643 97389 27237 -931851549 27804 52710 -982440936 45522 93801 494003206 70332 37304 -821902277 7432 33698 -252723534 52943 92674 -98389824 91523 15060 -333092322 63699 64009 790396910 71239 70689 -749445123 10189 29185 -907885254 227 67647 -524931271 66078 60337 281580981 49299 43660 -226437043 64827 61460 -297912116 34490 7757 -497746693 61779 34689 47081290 31055 59236 33214488 32995 39068 37967210 28083 66457 337018794 58692 1689 -328983799 33133 97398 781703033 15814 58267 -271396446 19077 91733 656144831 76361 58769 -53044899 81694 70987 -316473821 34115 78848 585030606 75058 81222 -626954358 69943 56035 107491211 18663 76390 204804165 85019 85292 -958805910 81743 18825 -851757899 58878 88009 -193958488 58491 38576 391904511 11367 70261 572764065 43979 45820 175185413 14458 47623 -450142743 42033 10790 -91509214 79135 42527 -85548171 83825 80879 -352520513 11142 35049 -302425401 19004 56141 -490361422 88428 6042 469766368 63371 47015 -141798831 69821 9812 855739622 75157 12718 -990156220 61564 28745 258360369 24972 49042 -847136605 80027 84621 -79151980 42615 16537 851491169 96302 78636 -361963627 94190 96248 515974629 87774 65943 270026142 93843 54004 6776633 96476 20053 475388305 98716 61653 -688461763 28677 7521 510353626 76923 60668 -22847492 58015 41188 -398935822 47080 24636 -745597453 80183 58028 -368927793 86951 54377 740315939 75006 62246 430875555 49190 81824 586563818 44203 89468 -843268434 52224 87111 710976708 81144 27142 913612219 21587 26351 12080329 90593 2768 -139913685 56963 40722 -931939888 31121 94477 -348339521 1281 85554 598946807 75738 50264 -22065292 55394 94549 -842882008 87213 9587 762030071 27991 90851 366178325 59154 18169 -895360848 77718 37521 113765422 62809 56803 430047629 48269 33319 6189204 86457 63118 -938614309 35419 15518 181391579 43089 12136 503966893 58417 15423 -527426682 62933 13976 335101928 65426 88186 161156854 21271 35018 -463117206 48476 4355 724339422 67121 33723 533998961 50873 29155 189985054 50166 9385 -170788919 88888 88766 991096353 14278 27061 595429370 85091 10633 27920673 26437 57619 -857835726 82101 38303 -841921612 51421 17369 -306884570 47534 76495 -700977653 54390 27102 716525593 65578 45862 -825696133 25715 44648 -832439832 20065 93068 -375168839 29002 75228 651422210 5378 81466 319964028 52383 22061 225460923 10854 22438 391004256 91306 41201 866006448 23973 29651 294292677 66265 66928 970629860 79945 39241 -688845278 49252 11823 -137366767 12521 84340 -984876554 32350 38534 54353099 90948 48942 -245594381 80741 16521 -273550339 65249 94185 433079444 64785 92865 639734881 30978 91768 -906231733 97676 91417 255804543 61186 79269 -522205801 24407 10615 647127302 67349 54267 -402450548 50013 8524 396200658 8681 79727 -864743686 19713 24081 -471355977 7100 72864 -308929901 77184 23558 -201350180 9870 62050 493439000 53664 36683 79246477 60646 82855 975048510 82442 79597 -711319304 86633 91492 511751300 50545 21323 -184543929 21782 29381 225265412 18131 70303 -575802232 24231 48221 -771194078 75891 52588 576064529 18458 41666 468188537 42031 19476 -922900036 90073 35059 -902756634 80837 59548 -319416727 94392 5073 -430551621 48192 89857 135569029 69543 13909 -428393375 32563 46690 664458430 4598 34443 -666562673 56031 23748 -511840608 20631 71204 320279295 76455 92462 8227929 50927 22554 688589900 22174 12422 714784948 77736 13785 -279261964 50216 81975 522637848 41444 94104 -763958270 75972 56036 580904331 55188 17430 866526185 62243 97640 707482792 82520 40652 728761203 17077 84014 552777102 66424 24823 208645673 52375 34933 358283728 6438 78782 750462380 8973 48885 425473152 16671 11906 -555090904 33865 89481 863036721 50388 96577 -84090784 27193 34550 209572921 59057 20339 791686351 88307 80192 793991668 42917 46812 948513255 23263 64619 -817189016 41079 79783 -578727001 66040 50443 96527027 89067 4466 995771769 68376 62407 105788160 33120 96018 87692280 72458 83589 -128394356 98196 9616 -932337062 26401 29051 66263322 41944 15912 -305354470 27614 3219 970952239 28879 11785 78905034 17727 76081 339831840 32162 58413 -739564551 98232 18678 939534299 96576 98076 686151484 79766 35910 -267134818 57142 27288 -908076740 30963 28976 -558914012 40612 55814 -79349224 43008 17286 992817506 37757 12860 -243386844 49106 70515 277588850 14854 78562 427432312 24524 2551 491371878 34523 63913 -736001273 34579 36824 115124506 46320 37754 -253951315 77150 79061 442349576 29443 71887 -375139272 30562 20070 -68858180 51689 84800 394129044 2508 39469 16991795 641 16710 -233051607 20324 68661 -41511219 66115 71143 -926516948 51775 88043 817258991 63538 62560 -785325600 47498 63137 -9171148 69439 7001 -492951173 90997 11032 -732163294 86892 26222 63826157 16657 50383 248583615 16641 57790 -69824311 63365 77072 -937264578 18769 43529 -496300800 48436 59270 -591369314 28652 62094 -339319655 39717 80563 623836266 60625 39172 287845196 86025 40665 556269592 76349 39984 772526546 49350 72140 43864641 97136 56019 -500716525 79886 37487 873000970 65356 56244 -985146313 56324 21443 430074742 6475 76834 733285249 47415 28513 928506306 40613 94819 -112893427 39122 90134 878725308 91684 6632 959501627 28983 92293 649710236 48166 3162 288403069 30080 10292 20530846 98277 74124 -131058219 57888 1946 -368417621 21211 66676 -238258187 72230 57818 247327968 34988 25434 -332284813 80335 57585 -28368882 11281 14727 -866625424 37796 21424 -663459756 90471 95148 -17051016 61123 14597 -707294356 23889 6442 -574609983 17795 82315 -681653971 63555 11340 -499699401 16636 86820 978993072 6451 38069 575415606 20656 83984 -720038952 80814 99115 214598567 87428 10378 -267629635 47980 70414 246955393 17750 10385 473943698 7308 45781 695572951 21237 56452 977345038 74255 94057 535517912 44711 3022 717908354 67804 33206 -491419471 27148 28535 -259699880 64492 6991 -517011236 86728 23058 399870221 39341 63320 -664849697 90952 57672 366435713 77126 29901 198689691 140 62285 288895896 72227 61253 -843722995 94701 2312 -191319845 42203 9444 722163064 90769 30662 -405060116 63645 90752 -128701417 62976 33291 762330305 84625 4339 -202604524 1663 59817 -776584042 96443 49984 356011156 45974 18276 486521753 90272 61649 119509503 53661 89434 124229128 93731 86119 965745857 80989 34453 942226748 29116 54881 -163214532 58927 56072 -895024740 33699 29163 346687826 58193 37209 -735762173 83455 79710 731156400 82275 31313 -258982856 68976 68560 -261432270 48827 25807 -636325967 45721 81463 360346498 38264 64621 562689678 73192 77871 395317114 64648 29958 -88760106 43002 76799 -621788515 84933 74557 -387487687 21323 29865 967042700 59668 24243 -418555320 58699 95947 -209696785 6603 39215 54285599 69360 21062 -745921592 94324 82565 -946565032 10465 27431 344031873 84099 97327 516559035 70230 13469 -309641924 94791 49375 -515806182 33941 95861 -779654278 84926 7404 858221467 86875 15622 -189667255 89877 23645 347795557 72521 86345 -166908501 7152 63625 -778969144 9633 69882 893574495 66705 12099 -583830259 53014 17759 -318319188 27013 12806 539593056 28617 8366 -960007056 65970 25448 -118560134 1406 34244 151798150 26032 60389 62151824 16121 45961 -677650700 55796 87688 300172597 38143 84286 194634109 67706 6157 -898673472 49460 76300 -87859853 80995 5092 570332043 23631 23994 -740146398 82136 4404 -741755577 82250 5312 542174512 41500 3333 -251079885 59507 29575 83011273 48539 2004 506865252 88028 33659 -599618175 55110 18926 358204796 7938 86611 917799896 16280 1274 391392656 4679 85658 -843685405 67259 81399 610689638 87315 58735 -54936372 37756 18857 722815108 59305 69238 478729159 33160 60059 -292322490 79915 81454 866136704 17011 78577 -633263094 46368 44369 -8768791 42727 60198 586959314 53476 24273 -848173591 11903 45022 846938456 52510 77812 152162988 29443 84578 334308149 56227 85216 -136787129 5423 13198 211060670 89198 12473 331953338 38039 1985 -765851024 53092 92630 677598344 74001 52744 532374573 71925 20237 577218693 53231 66912 645173044 62660 42745 -14350316 94583 53564 251097805 76052 11771 725797603 1496 42905 570134959 26791 80892 854797888 44365 24821 -814997887 25079 95889 884721108 12624 86988 647107924 49500 40458 -426203296 21848 92654 923386807 52952 32051 852425751 83743 62881 319803062 65746 20795 -919730276 19348 45058 242976989 47080 12199 -288416686 2524 48722 -642703163 46239 1760 -354071123 84868 34400 -256051963 88438 38515 -498995440 97140 52059 439972115 40250 50897 -83040261 42079 89474 956403632 31936 70284 -84196871 48954 7019 746354292 12122 31405 102905357 60887 5909 -198364629 3141 62646 -311962026 2728 20188 901379303 49904 3895 -407493855 96698 31213 982621146 21419 63670 -776787854 61757 3192 674890453 55251 31203 768644049 20618 65007 -730168372 33723 88225 -541097674 9757 84934 130668802 7805 45041 -606008571 80954 67038 734995683 21684 76736 956989307 26749 38258 531572130 6878 38661 321909888 91979 21889 -489508396 42482 76063 789665566 500 32905 378783740 87796 53554 -951370155 57263 89361 511938735 7644 15821 443960739 95080 11322 -207193430 48408 29560 -356635091 82273 1015 629521503 78144 10970 339611628 43079 35096 253326405 42612 16161 -835854355 74687 12088 402941745 63384 52024 522093157 86000 84073 13930543 77493 36726 358270920 43456 45865 -548253463 71297 11596 391597029 83320 38336 -619931097 2492 5668 -975880923 28988 26862 -588170411 35690 84780 545119514 10720 92073 332534665 6879 93253 -220172437 67819 32451 24398403 85397 46060 -573737158 78642 88446 587775647 24269 65316 855218256 85063 67332 -672117901 65357 69361 -840851257 28429 53699 -946219777 40101 24086 -955046196 55406 2297 -759647442 37207 84788 444088840 19622 7010 830014074 14896 50995 -10680004 77427 60173 977474031 20300 95073 -762225204 37988 57485 582448670 60127 90907 115720191 85379 57053 410424424 68355 34783 464949946 61005 15797 -213317515 50373 57222 -677177072 54210 26836 738870683 60319 33155 -939431417 16167 78255 570994874 53355 85385 -24952500 6623 99043 -341392529 51589 16995 -841356835 27215 558 -977806503 97505 36010 -786358510 45477 41816 231530807 50768 88006 -113974088 71621 42758 -723101843 85945 18634 -261680329 43627 65657 98594780 95743 56476 304531965 53274 58301 -106152351 65338 82784 -942098188 5523 29552 -260405872 51112 75133 -560234977 50909 22975 -514708239 6869 80462 97912449 42420 4138 132091933 25892 73330 589430453 75396 89587 -346882960 17605 25029 -516995196 86695 40854 327092886 4620 24593 -419145133 12444 67798 -620552164 11182 38525 -819128752 2952 83885 862901535 6293 4599 -494501489 27977 49802 277090882 73050 89070 374863666 98107 10672 -82312737 32456 14600 655760623 52251 6833 -506975570 9366 43327 63146415 65530 26380 981440547 42920 71896 -999504235 89129 21651 -939167563 37452 88408 -806188341 35875 41397 -152804417 66540 67873 212672961 55200 7782 960196366 24836 42352 -611643990 86194 65050 909951768 89359 31155 -316231260 26108 11141 -677139761 95834 79304 -65420132 13210 30851 734205514 15199 53001 514116963 11935 14370 -780375842 90949 91723 769404983 659 71859 487059066 45639 59547 837452957 98392 96353 822268047 53674 1553 -393014411 90999 57563 -269243732 90137 29524 -63600541 55177 57004 858744193 89010 3551 -161288671 77965 9201 -131058057 67895 13361 -216195740 97934 6815 864794554 19436 94395 -952230444 85673 47931 -924461733 86899 33721 275341160 30495 91516 475221928 39698 57322 204351739 57429 58582 -229892651 48906 75420 -369286366 90209 97575 746154417 68952 71070 -299244803 47790 33120 110293046 16328 94966 -920119706 52869 64771 64323579 32974 6717 -668993571 42300 65409 -997745806 15618 7629 793547844 17209 64909 603030029 98489 72139 865256058 47365 42311 892516997 52853 10709 -483179478 40271 51532 -334298590 66351 13916 315363797 29833 4633 658044031 53178 23354 -594556730 76034 93244 313967270 12118 85789 -848432441 74109 47852 -225409119 83375 96839 873509157 37732 91837 -570651476 25774 69960 238500225 58596 85462 673456961 54873 28902 -752140498 96078 75167 567855642 92255 64273 -134482482 67011 55549 -682716236 18232 30359 440805621 9792 10833 -308940000 51465 14397 -93670360 25120 20509 758041250 69094 96971 -96830213 28083 42871 -147293419 6490 84259 695640393 40492 90919 -417551674 91237 81380 -754462268 38188 78530 956103515 90864 14389 -236432357 42131 12256 -392439059 94263 4452 307770284 75609 35282 702748035 14244 42861 -816654974 22873 67384 -986933312 76404 96257 -63775025 29447 38116 706875085 31170 43721 659071676 43539 16238 -716368854 78549 47507 -972556724 44921 15665 169313484 43032 19868 -463345108 46815 76230 -308296676 18282 47353 687663674 84256 31933 -918136033 83131 30502 378735998 429 34465 -159570364 26965 73944 930105163 81084 76971 -353390827 67996 75452 -321615516 5609 24455 501146321 98464 59976 -685678466 77737 80915 744458014 24234 14755 583215904 5014 54853 630471106 62945 84251 281866279 55925 36040 230149419 80268 3591 235326643 18210 39436 662372532 58005 46146 464142501 39302 20675 -966956287 54914 7931 -446002637 64306 28103 116194052 51425 38138 -493590667 17805 51961 758818702 14763 16932 -494065749 83862 4941 -243178288 73784 5155 341073850 66820 4619 884492582 49907 37639 328655813 30071 26670 -361237154 81459 77068 41276223 30450 8858 -449717416 62254 74763 972414607 65961 87347 633336791 88095 6634 -22025157 66160 89188 -217460932 14574 82784 -877666775 97685 52574 789516942 69333 46655 -601800092 23201 12896 795068202 33028 60718 776764659 56610 97092 121334105 77701 12404 -204988513 11989 27631 -574285969 73161 19238 286057291 59719 41037 -495241191 11118 27905 -778852421 83948 55673 -29670488 93104 93074 833395536 31526 51629 337694801 36799 20353 -163271159 76365 3936 902600142 36272 12485 269338384 47781 78607 606444671 55559 45439 -813231094 76630 33269 -910026031 35607 29535 -215448667 94528 17674 93038389 60363 84967 907570043 32476 62938 448554968 48042 89680 -969459754 61215 50834 72781101 87626 57117 -358288472 69715 45639 -698215393 90208 72702 223593941 27886 76159 -913316998 50571 70343 958555884 35202 39697 910727024 16863 4542 -536057998 85275 62422 750080546 34518 10688 -740097456 21888 46197 -186780514 28668 9915 -109596377 12664 19948 424207862 74292 655 -783467174 41032 52145 761362587 21328 56067 -924352313 6781 48095 -712583736 90202 40583 -913442723 32337 65508 -731683060 94188 32569 549305893 87887 18642 -988958687 20171 227 565039665 64214 44428 866114887 52216 70860 -15649905 44163 89594 -34485241 61416 62557 -269218445 73674 46610 16773832 29285 49805 115756295 15893 85422 798463707 80283 54148 -158921989 18781 20945 914371438 80613 61137 550328632 53183 71954 132603862 60791 74728 -545108646 86161 68794 -559179818 76754 13208 -501064587 84178 7358 788384204 46783 91245 -83072023 6236 59647 344685115 46441 32933 925167302 38073 69179 684903876 31832 65470 -938668816 4465 85786 944178484 81070 72565 -250809374 9195 89146 363964879 83168 78778 629326191 63540 14616 -87720335 22988 87980 -313645473 82433 25168 157912508 61988 75735 -360502422 25876 53123 -106745046 65754 83418 18269927 56371 91901 -276896933 41071 59839 -286692722 70196 59631 16870287 38325 75660 407992239 90703 88180 895377996 78468 24002 268374002 11992 19525 513559386 35881 86168 -853064825 96448 45230 -104179347 28141 20747 804983436 48996 36675 -647797767 44858 31442 -484818256 33555 71021 174129582 56227 72662 156738625 8235 43829 428487129 46023 16283 52283563 18358 85713 -453506915 39062 73671 -554022194 80871 51787 157451551 47226 13544 161808494 86741 95350 -160730441 12953 75679 506111783 52671 58483 -44588830 28150 61635 453926427 67173 40286 -137828924 23799 55486 566343841 1882 26890 -953806880 18937 34535 -906660548 72078 64983 502263462 45164 63773 310814027 79268 88517 856131042 62825 7716 92495442 63639 77934 -58140168 45437 73157 -526726667 41185 70104 308233308 69481 20408 541859965 57017 52398 -916700899 98078 77047 50204166 19203 9414 -92389742 71952 11167 -121646192 19917 9209 -118932096 59403 58690 -781139801 6437 43272 656099794 33762 66197 442800029 63158 47629 -743091062 32523 55766 -104031132 37873 71313 946386981 65889 8417 -23440821 45908 96986 -185497502 42826 26196 97268001 51548 48408 237205359 10409 75575 -485732596 17660 48233 984504768 25469 29438 835875080 86948 11662 -86109168 20047 17827 367825883 47941 63769 813350381 30796 98032 767802657 87033 62166 334593380 78821 87440 112108125 40531 50383 -100974129 84098 47004 84000090 34548 47135 134407348 55354 78553 832997281 90039 97870 -886842326 41064 57127 -95322712 1645 41416 497768685 50345 38746 856904186 71327 71601 73226090 67769 36268 936198195 71682 33540 797502442 50187 61693 -460412653 28940 44082 -143686925 57508 30758 731012820 62812 97311 714331928 47576 95685 -980033254 49200 73481 -917722521 1847 76325 -421011525 11757 31263 428655326 54445 82637 -439072881 11977 62333 -247042722 34837 78833 -433614566 42307 8761 -949465970 76183 40141 -637503655 63366 79650 265664508 26592 62385 -535084873 50401 73602 -575084311 60571 15133 -355524418 21151 77387 208035263 18796 67790 -432183244 41217 69415 -470340388 81046 66016 711206284 49841 78382 -237572831 61016 53626 -979373674 2561 32270 -319486968 90675 52018 27778589 33375 27289 -900041295 6393 81215 382508199 936 65617 552739573 95451 16035 -918482880 65510 13754 -555714077 56271 40502 252827423 47731 63809 -260906465 59895 32211 -976164794 66945 61977 -124154990 9825 98961 -132580030 59018 28122 804226042 91648 75814 -307400681 48429 47135 981011804 16469 34030 659841614 56102 11432 -581354728 51805 46618 335858825 29968 9598 154760194 60720 56984 -872849156 49559 21992 55171127 44222 21954 -236555120 2657 38221 -862657058 67694 12187 847942708 81054 93580 -738606813 55388 39501 -815227781 36534 11737 -915604574 16039 27459 -194117469 41912 95243 412424791 19482 55331 -308088802 71836 23917 973312174 97334 18164 -924569292 68167 34648 625582085 25706 11178 707312012 75778 36197 -13014767 57671 92622 537077279 59713 17027 -684220380 47156 97667 278022702 63247 70985 574571076 72017 62175 247973858 23612 17851 -959542612 87791 41460 917789047 56951 58921 935859152 29049 22494 -543359278 28134 17935 416476875 71891 70037 -937926156 42922 10738 920103466 78808 14224 -206067778 72701 89788 -41866583 89772 38725 -786530260 88778 41846 159858732 2991 12429 319836855 9828 44891 -768775431 58813 46701 -6338970 14579 88890 -724615510 49871 1663 910369364 13249 12723 -559009048 94332 51834 -252209289 76250 13538 -26483200 14125 16609 -267757629 29169 52414 322866841 43685 40225 -520963967 19780 52629 -75962388 29917 1625 -34071754 15481 30893 834884436 45598 56273 -651726179 55156 28901 923841465 83851 47963 -525578947 19316 78269 -988529609 21897 25934 243044699 16689 49825 -842888136 88356 77938 672235721 67980 88096 -21920985 73958 21015 934665781 36366 74947 523101771 27680 42760 -734553264 36431 43406 -253186880 62977 43362 641544461 78772 3475 -803675155 51051 48918 792406133 92845 29971 -698133582 20301 97095 673591202 79806 26806 628960934 53215 34724 216438841 3227 75761 -971440008 81547 83302 983337462 23764 45248 -826382675 67079 49741 169495725 64073 81715 917340605 58265 16251 -319636547 50291 64874 600609834 69704 23443 433806898 36530 78006 996608558 37476 41002 -657966616 91519 88341 914466615 64648 61419 690385946 76049 86089 -201950508 37745 40077 110326388 60239 2347 -560808260 17646 47461 978856320 40828 40106 -644905812 13999 88662 -1072247 68627 46821 966705475 40789 67091 916204443 25184 70124 294474602 44154 1553 -530248224 7263 69154 793260767 50097 19279 -139167065 90261 50741 -841339436 85016 93600 -78841596 24201 18312 -644262317 23687 43823 308219389 38342 21564 11943275 15312 9058 489917561 57331 78547 907012682 32349 9319 362550921 10218 87302 587929480 92041 42809 16385891 5707 88620 46954658 18187 1079 567050591 45452 27556 706936942 24355 96939 -951111905 42851 60831 -729791668 31032 16647 -616068437 94809 63273 194197455 36752 27047 -503499796 39128 94487 854790670 3469 34235 -599072128 14520 32171 -727497398 63839 12997 609068045 51784 48890 65831426 37720 1640 -521361836 98784 6329 952976307 17491 30386 -116926453 45620 53782 -16034219 90666 37226 349750794 59695 86062 680867907 97940 21959 -296833638 11540 72664 306604479 36102 95026 -345916487 27395 92965 -275612191 22168 98303 -538077605 80174 75524 262839456 24965 26062 -602931982 24179 36771 718162761 45153 38328 -545537195 5151 31061 734703297 29653 98267 552321008 4101 70817 -994084096 60968 16391 693032362 98010 83322 -198955550 15249 47560 -708467667 1735 50241 399407060 23928 76478 274993826 7850 36711 -342090792 10815 14569 -215296377 82833 52062 451438091 27504 22133 -587017221 69055 56750 -739568045 79783 49187 184611353 67849 245 760425730 1610 89391 -419691464 83823 41743 -101637763 67086 8399 836825502 87807 70627 -34010348 58769 50093 179580575 44328 36570 -398943397 88878 53019 5997859 34691 43239 -252558631 53810 6590 470740121 72806 39470 -188007798 32842 91098 770982307 17996 18327 -603575386 90101 37330 -400039464 84849 63070 658884114 35307 17022 -803252842 66004 34579 -837820629 93605 11059 -622922121 68239 22996 -788918786 93350 43233 -770666271 58054 48297 -47848231 22901 55169 -177892019 74595 83191 491891430 77276 61393 -948777635 30057 90444 -956509200 40708 12374 -917544535 14624 86099 -729289302 44239 8899 -879712402 87480 39746 775364846 92546 54196 494983781 80773 67220 -269337533 72883 1875 32507027 21581 25547 494665062 24172 54053 411324186 94710 93430 -698013433 83471 45927 722054224 81531 96873 -946394590 72360 23288 -25132351 58383 80945 -75810951 25987 72717 -72632937 88884 71512 204161413 69778 16283 -225987229 70799 71535 975748316 72383 8711 675275138 21454 22638 343336102 78456 91758 -321324355 54635 62120 483596841 93165 47661 740521892 39879 83444 381529976 3260 62924 412950539 33111 39764 272041156 98339 92114 661844249 41225 49251 182085691 92163 11119 606817542 6057 25117 930315132 66870 86821 607040411 72956 67683 -409717431 89729 83362 -700985030 12725 49347 -615279851 46919 23782 924070551 45039 69954 -503244972 96012 93774 673533375 46763 38864 692845310 83903 18077 -220622957 38183 23451 257360184 30331 96975 -551502796 48065 26354 745505929 44346 38935 -383640613 92136 59143 -630612591 49560 17886 779578265 70755 58343 -466775878 3684 1510 669365270 11774 60211 -48400461 30871 29842 -834297374 65811 86039 971390087 72591 88834 712768313 18972 82248 25126751 46014 77088 309244785 38513 84646 -560181031 28975 58649 -364827567 17210 62605 -360922571 5897 31577 997624577 92678 46279 733627505 81223 45426 -230425594 45105 97001 509589405 55927 73520 -953128984 32359 35639 -405606707 30826 45636 -702577601 11477 30100 -368658348 65856 54842 -903654388 32462 85186 964000936 73679 43269 -185584934 46166 36203 -683075594 43216 26154 887395511 91960 85789 -442813909 90005 43609 223847436 72302 61240 112498596 46404 6828 -442431141 33029 87996 731629747 49145 97576 -32693583 7536 90115 -354612693 15914 54688 -399096369 19803 76650 -487036334 89503 48836 347811342 76938 59061 -953789349 82288 5038 -885317554 56205 57768 -789404195 51395 7800 840740540 28485 98395 52173854 63801 25156 -821136879 25543 63421 937085452 30903 25958 714638380 3569 38298 -87044092 27786 49193 3498374 62795 97963 892746792 60109 39716 -65332557 89946 19912 -858580873 92256 15746 -23838605 60020 65001 -103965561 26850 64948 -552857968 67493 9588 -851087358 55923 45887 139800715 22619 2681 225586731 45004 16347 599059265 69540 80980 -168856409 48448 3524 288437155 93556 85824 -34768695 27575 70313 308329677 25343 11329 -537889380 60580 67123 -987319508 300 45598 -682597573 34728 35152 894589801 62000 59129 224893942 40774 13534 -563256461 68327 12531 274779272 10177 35210 435745857 49929 83956 -857088777 18974 43345 -57946337 67878 88794 121210521 46845 75816 342199913 34311 68257 421452850 75038 9070 -172255244 64590 13879 -608470185 60139 51316 -740603209 97083 56880 -881238265 65757 10543 -829656403 12278 27422 -461079101 53659 92296 650790952 79508 16193 792176839 25633 96979 127534036 91023 56263 -301382759 63036 77597 -526424333 93077 12789 320930571 40429 43769 -190810601 52215 74696 139321767 35490 77248 -18865497 76012 80408 -774281575 16020 44486 571834062 67647 64729 -923760196 86864 35924 593429918 51320 77264 -303324110 5278 47467 -192865126 88054 15415 -28443036 56322 40862 506336941 95659 98324 739587138 16993 96304 -856177871 83010 30961 -759043768 44236 25111 166945996 76825 88820 -554132611 6491 55838 -63311774 94260 55779 -526009997 87138 22904 868646950 76675 35738 585971093 5205 48741 -510044281 74262 75790 756209246 9574 12801 -205879641 32034 30779 -568971978 49386 54509 -348892557 85329 92620 57432591 13982 19562 -113744894 76802 78527 -907384458 84534 13677 719632129 5482 9996 -504262585 70416 89040 722085777 38925 38075 271747865 33226 14917 -722142545 51929 95134 -439769988 42489 76438 89161401 44278 85211 993934241 96582 5932 170686114 60268 39628 533620526 51133 49996 194428311 88231 65203 923609489 77347 14160 781171274 68783 34790 -328034127 52460 38416 133018347 99006 1129 -344247024 78936 52198 248907700 56632 41871 163641249 94849 27249 32831804 26701 37840 364213700 80015 7723 521343822 11932 35540 -528040199 87684 37847 423977787 55689 54667 -490451687 86069 77647 -900902775 13741 53089 830526561 88945 1655 -278449310 83809 38399 -310367089 70426 78783 614381490 61929 21413 -123225160 45502 17134 -360906924 10322 81633 -735920521 70128 30011 -111326917 73722 83636 659117478 68353 83561 -439274487 98539 16755 42932388 6842 81430 -754018327 20594 33976 -208985935 39155 98942 359396298 88385 89115 -800489504 39801 72043 314774874 13927 41183 645639661 16717 17107 238245010 36519 40415 -92631260 25873 45366 224497697 47962 58543 -142310501 74186 56698 743361756 83915 71382 634243868 17198 11381 204086453 32277 39221 225730646 92317 76563 -499578103 49125 62173 -69836494 6523 4253 244622755 79832 48653 149807243 36092 63091 -136500043 89935 2545 -197412440 47873 9818 735553422 84784 94589 149721554 85331 58720 252700384 15710 37886 -795527653 81250 53741 387423684 38799 28877 -360450815 34402 51683 -261823381 32130 45775 -183341184 40273 51843 340090861 81869 33950 526846691 59987 93629 -170594157 9584 83737 1821130 95326 211 253093392 94505 43603 798018483 56863 81260 728494111 94348 2401 416942015 13536 75508 671389360 61946 46033 -989058714 32487 10365 -432004320 87416 79033 666065400 65520 56845 47837911 86422 3260 -503941268 93994 78429 664022939 57229 65147 -521121406 86239 79573 925114401 86006 17696 262814688 54332 14608 93325432 28071 54118 995765353 57186 25632 988989212 50478 35757 108574112 3864 38366 -870485677 35141 25933 -280629920 70748 22466 -625670407 80834 70406 429842802 97720 87102 -88327739 62409 29045 -923311736 86220 12845 -876431413 37916 11311 -493901857 53813 88448 412098491 94373 31765 731008654 28266 91599 359234272 98814 5464 530219826 38699 86367 -954531299 59514 21809 966014337 59156 54611 660507386 70189 69744 -874369620 28648 85955 225179163 12695 77415 840279686 57026 30168 227896847 39971 17192 932142090 46955 23740 577380955 394 24921 221451702 3036 55272 870566249 46978 36773 243910454 90769 89176 199384366 14819 9752 -160741864 53895 75632 625434514 59581 52994 -455780204 61222 46782 548541736 8414 79027 201552431 50679 10718 859568568 9883 20876 844840869 52348 6038 -20497888 98625 50862 -44744975 96103 43442 471207351 51108 82803 -225857676 52054 45469 -413887713 78394 65095 -284884881 95472 76128 -601154226 92989 37901 -943736455 67519 44422 517119625 34262 69995 531182515 68709 6974 -138460059 19201 97417 -202096409 46227 48940 -191258994 37145 54485 -764874373 13329 15196 -883604175 32435 19507 -204402952 97467 5669 -243878033 25635 53535 531032958 21475 95588 -750420915 13053 52831 -314663101 40490 85083 584175712 89942 49675 876603349 93574 82934 -355316353 58976 63781 202812061 89847 79004 -218483436 80081 80912 -848220936 31689 28454 664612498 31264 37013 -997151654 31156 1733 681042342 75184 65994 -664123680 63544 97018 144108887 23334 59659 -195793389 64290 7561 -745217393 12394 45849 -68535061 31923 76839 884600095 90318 64626 -683705555 47117 39015 239029575 49759 82573 -650950538 42081 93293 -674700762 19643 19569 -649151334 53785 22246 100321296 49520 69116 -449551887 4588 3470 -873837188 16104 47936 761116640 25866 58977 -254532674 72999 57282 664687551 83070 686 -809212209 60298 77074 -384254612 26898 31862 886157948 57578 5492 -782864929 53831 54931 -195036198 21189 86138 -901917550 37864 12885 -125984268 43840 3125 796786959 17956 51180 588664587 68581 33690 290505946 38603 13102 106196092 65229 27436 -375015822 87553 52123 342110997 92885 74199 -976772013 69075 77823 -127179219 42470 14869 -949069416 90788 31767 706790214 74246 74279 697900574 57385 82898 -672073758 37870 61831 169886392 57258 832 353841410 80478 47434 579552072 68821 68124 -404874653 70890 67358 -212754326 4726 73618 726033981 97244 74220 -80272546 80879 8171 504632211 1824 37372 -367009446 12350 88822 813622244 22258 85687 960515839 10822 73912 -777232980 5219 565 -389717492 61143 93343 -346063305 90572 11858 -924644493 11656 2144 -188413872 56251 18613 -952236904 13343 74221 -192893029 21144 52012 598784792 30655 80380 -49995347 72986 64534 -808918866 1888 70409 324531494 7807 21489 -847622261 39079 82783 -131768003 61952 77366 -323157246 74995 70216 638259969 13814 42553 323177323 97939 3640 929337427 5685 82028 820811868 47742 21445 -685729388 38905 76207 -500876077 94647 35942 -597977448 37388 49162 379212893 23146 18127 849524833 32382 17084 -978812156 84612 26826 997505418 15572 36407 837688929 5970 44253 -461466041 90948 57034 -998348361 18604 22470 93389476 85538 95930 -84235982 58098 59802 652906309 54198 61620 765022006 14264 10322 215755206 85266 30197 262239901 26890 49655 195195795 83658 19379 340642003 95666 10815 75807745 45843 29368 802164290 75582 50940 438631161 19227 6299 139959921 98324 66850 372832036 61736 97502 489135372 37679 18864 343813284 26674 9197 -74655742 70220 18972 -718072874 94535 90861 -908112971 11224 39189 -802487924 87256 35674 292827978 58060 68084 -616233477 51366 63402 -266972963 59201 8499 -428485327 43353 30790 908523533 27134 396 -228930025 63459 42341 -476949797 6524 27126 196169909 4266 55446 -161333883 13489 7615 -667657358 5822 48863 -749664961 79542 94079 596014557 76823 62958 -240381243 83618 57705 774946236 22586 39743 964110505 13145 46136 911649112 62827 28496 266995304 96432 57244 472465650 15599 18621 -864667332 24027 709 220136751 78135 69664 -226002737 2967 54556 -128223065 21510 54566 919465392 31021 16626 207459596 7688 32670 547375833 56158 26732 -147318329 63103 17159 -669927033 48538 58020 861377935 59523 67863 25192981 73987 22284 387333751 57973 72588 737531736 56152 85520 337061940 58216 70046 377766746 59567 68924 -594963661 8809 77941 149107118 70035 98613 555523871 98948 79264 -748324226 39679 76433 -760785413 87257 33267 560242926 57317 9814 239607382 81068 77329 187397267 75677 65309 -946927379 30088 51099 -120391575 9330 23181 -864495859 47390 34607 912471727 22651 49762 509350609 27807 57061 284130883 60865 40654 -413578687 96174 56164 -509561565 45306 29626 -357261428 66135 86697 407221958 32255 34469 -255928954 31512 19637 -760042503 37055 38502 -136576685 20709 5858 875883159 3161 39811 -147011722 14450 96529 -372155349 57054 87382 844051353 4578 38705 -607790188 7469 34518 -474408769 64491 93211 163763346 18904 35693 -669034065 76641 34549 732527730 52429 97285 977936655 47281 77074 -555292992 28193 68655 -794654364 62063 38655 -944292143 41544 23748 -714361231 70442 58121 -665262242 55385 22760 96357769 43461 40792 -269422903 37391 97186 -459282902 69703 48991 302788676 14471 21125 -363726935 85086 61594 -373152714 47940 55064 942247934 95825 88849 661120463 16521 84899 55929029 33173 1150 -240094797 96247 9628 330369309 65124 41114 -198304647 73206 70094 -456376207 92578 41009 -420794844 16196 39540 485501153 90629 96831 -631890480 23742 60393 -672905328 33098 79780 -968373108 4994 66267 578767850 4150 4536 -167605699 66191 21037 987747175 80723 91788 511209128 13535 80048 -691226998 19773 53294 -260676652 67023 64675 -178707938 67769 5355 -472956282 71796 61743 403697954 92446 71762 -345167995 42321 72193 92027853 59204 37635 117424415 63942 77615 -862786598 40187 61491 -622922967 57366 65714 -34122718 16621 32953 106796721 85634 55426 -308480375 91171 57081 -874918151 87373 54289 85757893 14403 90361 -393228339 76 91261 676173586 46217 44252 905926537 4999 35745 493764574 27623 83793 -964066429 64485 53454 727848741 25501 13564 -552940058 31409 150 -266861534 52577 84732 664090917 71369 37121 -165499493 68862 88157 812211422 38211 76057 541178546 31718 52754 989103577 3811 651 -992395956 51489 67545 -791630369 17777 38322 -753533679 43630 18380 144503375 64182 28512 -760114473 8042 79167 -926148881 17397 87878 -233981925 52090 48976 146742763 51411 21694 867022990 36388 39179 806711771 80495 67023 -461280307 50707 70173 647380279 98767 51541 21888483 81234 48419 -810205403 77716 70063 -562618322 79589 8577 -36728243 81660 20557 -621553361 88967 54549 -655318660 71132 5707 343100133 65537 38140 412847315 75698 37120 -415426337 76577 61220 466192089 96421 50614 -579404853 72655 66923 718645642 65133 12485 840411681 50186 6890 -702926517 67523 28946 -377435527 93097 26618 -580539489 73749 14085 -873604883 19819 94509 48642856 22450 61802 688683826 85531 14093 -871489229 86549 59542 378198769 26582 58975 -356819738 63444 93324 -639556361 91376 20232 347542823 14384 3751 247655968 68613 15758 941118071 79092 46512 600300395 57931 65797 -585416967 72788 97744 -407394990 81739 15616 813453744 8993 30660 337082279 4318 1523 -826514004 49638 63303 222503797 86463 80729 -830259349 84989 95688 890260942 11091 92933 -243943082 40693 72026 568934403 94017 4224 228499791 79593 85522 8944883 90704 12987 734991721 3690 48196 -953112948 59969 52647 -911705230 21004 25336 -55015470 98610 12997 -328329313 5133 48670 -951833035 45367 88806 402384667 18835 27302 -293094912 33631 4924 103401523 41411 13470 15955885 75290 28880 -987854414 49139 98938 -961630463 20573 70957 -515092085 48631 38204 763580041 31999 3536 281205204 67564 96804 -551294790 94500 72361 948309122 7276 5539 -35455654 46339 44091 -328407034 54 17209 -129152271 70259 83 -836156446 74655 17206 -80068466 50837 64097 -696937280 46724 78336 11694682 57478 57375 646007270 1556 80615 -640193651 45398 38172 932339766 76205 62352 -254478993 62154 81218 -258162899 12591 47675 561231858 50590 85802 900137980 16412 2287 306610656 29905 62904 -809935403 84029 2079 892373371 22483 94530 -104546571 12351 3346 -852835604 75176 90703 374340804 83256 2235 852976159 98490 32555 994040078 81928 9971 -620558190 30549 3814 395336462 96906 32317 -405534349 15135 21995 806997879 83110 50571 -389378818 11457 70726 831623987 80070 40103 -860991565 16178 4220 -589327211 42287 57052 -708435021 11859 23361 121865785 62850 37320 -119454434 95975 34972 -244378385 2514 12980 543353390 63953 98268 -656685448 14329 74519 -646323016 72474 82725 -964243289 15314 58406 -483551880 3831 46218 -626539267 22887 40218 -547177459 70608 3111 -199871097 83942 19429 -450380439 72361 73973 945219272 23306 71734 -939598470 88331 33565 -343222916 30424 5204 895412982 49128 73001 655713591 72904 48132 911135809 16233 95808 -310964908 97110 84874 -916449817 93007 33323 542660426 5721 59463 -460422405 61019 62930 -510202751 42218 55489 830581637 69174 95528 -347069817 83401 1946 972522505 44185 77794 541675925 51353 33889 -917911239 57309 24235 455116880 18917 49870 -602602891 29124 10363 646568871 1122 95509 -102232163 51835 35670 -207343085 53363 5162 384523513 61750 72879 -553248658 25204 45468 -956977681 29300 12042 -311433865 15824 77271 973922082 4940 89098 742889943 95809 22334 -270413476 16505 44310 -220682734 35376 78507 -803929409 65640 6444 318240213 96557 58147 -374457239 81627 95439 907677671 69024 20680 591097217 85330 50052 -140599507 67398 30824 -45781558 35207 41702 -941274618 50016 66919 -762605607 86932 32322 586903700 87099 92431 874834932 64346 60208 -607308843 86210 60054 -809873407 82449 68627 -792736183 55676 12373 751936558 90781 92726 249228500 67129 11366 -239477201 37039 7622 -321518057 42418 12511 -999523894 41665 66035 166239764 45189 73125 472030535 86199 61367 537918310 17867 81060 -66858972 10655 95271 46754350 18714 66047 162578715 41036 22523 17297096 74134 17815 902525338 39416 70615 -106545905 92442 30515 731145603 38209 27145 -930892819 62763 3604 -709617627 88670 29794 622804681 7273 41540 79976760 84187 48417 -301367900 57797 63334 -701060194 96211 18172 223386529 79831 47800 60998021 28598 27651 486788446 63151 59614 397092045 685 45575 371009708 52073 85082 698608038 17936 17406 85740884 27000 49312 66535324 45284 19663 222253265 50160 32779 592879534 90997 6766 -149898278 33930 87091 184589403 73706 5990 132174516 6832 81690 -799080929 2143 64264 -501193382 52917 86898 889363960 89029 626 -527947730 82773 71259 -486897013 54300 68386 -877738671 83156 65269 -232372772 86919 74952 377687652 90466 83862 732993378 71083 89480 224193918 18544 92937 618607955 24016 9623 -985547404 24164 41059 -439682226 71279 65271 832855638 87127 48350 -834904600 93194 18580 -91055401 3462 17571 713667498 38729 53760 -209497159 67231 19868 354099041 84855 4167 -655187941 94779 97925 -179686169 88039 2560 710342387 75996 77478 -318908849 86678 62762 219272903 38280 90382 -882684467 96538 12229 -563545243 17012 25016 -505333511 64499 56062 -751684687 90739 6466 -951269881 30538 86054 -261192980 80677 59787 531261974 18201 36194 198485896 47023 50221 -777457249 55950 60915 768724047 96963 92963 706718221 14402 85839 -44813958 67370 90893 -458851245 59313 51770 891393159 98405 32432 741836667 80417 68485 -17847905 20089 5202 716486438 4415 17365 -195434113 86025 60372 978587569 77464 36779 437319366 24090 80274 162197071 51341 86302 -917313477 10188 78649 -252625122 7167 94790 -403660406 76095 87652 702456196 57519 66203 -311391571 22268 64045 40634480 67800 2598 573783592 23142 47480 560815389 27410 4543 173743808 46096 1434 -602584168 62454 32967 804277204 65120 34705 375198918 15163 79981 -902540221 53067 34042 143307816 2649 98101 -728897480 2568 9894 -848870141 76848 37543 -149005364 72208 25552 501777311 64655 16123 452356159 32739 34732 857908221 33603 22541 349386036 54976 69957 986472460 25650 32176 480554024 45161 71488 -273936999 37129 1936 639051125 67328 32179 -268881518 5237 32888 237152815 77726 70970 159888439 83054 81280 -912645172 90017 89496 703401614 72229 72851 -798544398 30710 50561 97428964 57446 76285 -787595888 99077 64808 -602300737 8666 25070 718524307 16244 16056 -464135785 31386 78751 21001553 7946 61352 -919349328 72004 79697 511117439 34218 74685 -896523070 61561 92292 -924336958 9075 91054 411595933 21423 44542 828331591 37628 22105 -514949377 8042 68424 -42032575 14328 89214 257491222 91198 60025 -443735087 50180 8954 -25980827 58087 81233 -833007232 58564 14944 -379190176 49412 59704 -707254432 33392 20423 -91482187 67475 18292 -602452558 10829 11381 629223313 31782 57447 731055540 31635 24121 -244704495 26255 13096 698118152 23486 76209 -391523754 48145 15266 660119609 66766 92871 -686247068 56456 59771 688499394 83120 21872 -267464820 64218 14847 710267720 83481 58623 896020715 72558 90082 -430152528 29795 70037 907672590 83835 23424 -512456281 90714 86555 147418332 65342 34170 319658337 94000 37648 -977681761 28784 22891 602721745 33138 50754 -265956907 39361 46842 851468654 50716 44492 -210079908 80627 22822 451362875 7587 5297 691484465 89069 76524 186414124 28754 58724 219829921 2408 62200 -20405018 58081 49114 421220258 56552 42691 -767136100 52710 49935 -114532950 28934 62943 -173337805 10444 16808 456474327 4666 72366 -514026502 90979 91390 -764723736 99030 98764 -162124536 51 620 -347864254 92328 64754 -556986449 11266 23377 -878942078 38905 9553 354486600 55743 29507 -975947633 87912 75021 209776080 34933 15926 -14977671 41632 36855 -623537840 59053 72525 -262603178 29140 24102 -529888569 53412 59703 -745398907 79966 44305 532906687 49825 57189 -665001604 16672 84915 248359730 96216 45442 -446438698 60378 33962 -28891549 78662 36027 78041573 95750 65981 -254415338 70083 22792 267849209 7126 52182 -576728896 25662 60277 806095331 76116 4464 446351179 48414 59650 -124185777 95032 92543 -552531945 15895 53732 584565702 52367 49347 -405042955 90660 74376 -574509870 84349 48107 811843430 60910 838 258689494 40095 86432 193510400 15326 44139 -564768583 79737 78464 -158314871 38093 86645 -848989760 48462 87885 838657760 31665 70879 -341269005 85421 30205 -581976607 42858 17982 -994596160 53672 33454 -322623983 92786 55905 742901185 75532 32026 -215745878 23583 19748 977610673 68747 21152 -347115743 33285 71058 765537397 1877 92478 -453069182 44998 3119 97592154 57080 49262 -867314561 95975 65935 170817824 83705 35572 90651017 23388 32355 107820407 10773 42107 618441584 45597 41285 -46956876 18256 77649 975737714 60146 8038 838292510 50374 425 -31833899 39868 73528 258083509 72819 61196 -669020100 61909 15629 215371359 90657 54071 -792588040 11461 25054 -361639327 11571 42059 -435897300 99087 62215 -299264073 80276 25953 -623190180 77693 9733 972849623 51632 5869 -360015468 73765 52142 382296168 63525 28783 722610831 1007 73029 -161480269 24997 31025 714632950 29162 83584 -583523236 95447 66095 -656891527 2660 29451 700340836 28488 2376 358286641 42418 13472 -255221767 41020 38206 150397146 94403 14359 -307909501 67370 66877 -61432536 64869 65552 -181793639 1074 43604 -983856208 96263 38225 -588272129 63198 79081 -533016729 95317 16251 -227254347 76171 26616 -614567506 35171 33353 473298202 60694 55347 -974082797 41825 53959 749826340 24992 36568 -133155560 64836 15662 227264909 50259 13233 -210596129 28400 92959 301982650 69174 58880 783854083 56518 91850 718127656 86248 16000 -966017799 60505 40167 611811565 74712 98566 334119996 29028 54560 -285166207 29784 59159 458804280 88195 68533 -524844745 64849 28870 -619317827 66458 54405 -100242512 79299 64514 421944492 23992 81760 -993841846 4875 8023 458889182 61558 72154 -314581948 97074 77987 343616588 90931 69065 634799827 56414 57663 426995928 13951 76060 83973650 36290 41062 752187889 50238 43627 431128756 88668 82085 706067167 80855 92031 523817043 52186 98834 459397341 70853 34469 -549215718 26324 60341 423744567 45068 3372 -819158169 45811 2387 -986119900 95905 44504 922081717 61812 97136 94761296 79478 36349 -429912090 52463 36818 199284786 81195 59117 -283977346 30606 8507 -105654772 74074 5418 42459888 7708 78986 40468429 84596 78325 708440997 82501 74009 934252821 79918 7545 211185517 77890 82384 -84920924 14577 47708 -230033228 15892 67045 -412795839 99136 21584 214190466 86758 17453 392023824 44416 10124 221169082 84390 56405 965233708 91782 77074 -690490918 58549 87131 -875025073 66959 31884 772359020 53031 92552 -592534293 18633 10379 64563261 64482 4210 834352406 27164 98228 679936408 58190 40638 295790153 21424 45328 368311550 63029 32440 419209207 98876 25614 130224211 39810 36865 -88635254 66863 47384 -549675810 80083 82728 -755336184 60676 2791 -218341531 24082 53683 -620363506 5419 60295 711852145 89350 2348 -361109839 98331 82560 249137562 52682 71419 807879696 60138 43634 220611184 82328 45343 -722146906 11340 40410 658411015 65410 49669 -36143758 55881 20669 -81596107 7771 20802 578171714 10016 26093 775095887 76581 78937 -523335557 66158 93428 27481922 15595 58832 122731985 29276 80219 32663430 23921 7252 62995724 50799 14142 394582518 1509 28426 379851547 80136 1101 -104503200 420 49144 882049153 55212 87368 -554296087 79701 12675 -992208875 93917 53333 -423990746 90549 92486 -480830112 98157 19532 462370794 4003 2477 -41734027 87878 86656 -860531207 32564 33423 103869094 46872 82719 -401659097 63426 67350 282946640 54380 16852 -167288575 11366 1358 -468175325 76934 95005 -225662668 13500 53649 542111800 43845 1583 -286369548 78683 84066 -183894840 15926 34563 930681434 57151 91910 258655948 2531 51940 755529639 4711 53383 -555868002 8072 92946 -557709461 95961 19158 -349235650 1911 51249 149550655 25187 51347 -171597706 61295 64403 -125829347 33851 27842 912740281 52702 93044 -977449268 70929 35697 629865229 15693 46555 -200540177 95714 58636 232615933 30204 87620 638875222 16872 71572 187851345 40582 76405 226242293 34396 57892 -682401423 47795 28492 879177423 40725 10140 -209985021 74643 41255 290893916 46260 45911 -902381916 31396 2876 928170542 17656 66961 -964518164 40887 60241 -237351799 63674 44419 -980620334 59864 30593 56308046 72270 2563 -375741656 61572 33537 749539755 97495 76944 194290418 24786 38422 -927433155 73339 66777 -864650630 3642 40073 988999254 46869 27280 265143123 30883 36017 -543216003 56547 27931 377458482 3627 95678 -459696297 9889 43659 86201665 20709 49659 -947901570 63597 71931 -14504227 67079 44160 427923772 29514 27818 -249623354 47675 65810 -856293247 48003 82513 69923121 95284 82196 756488575 31703 18447 389978896 13100 92325 -835546439 62415 4777 884855674 19508 60451 576949012 81071 95676 968355458 4239 1375 467619178 45997 78937 -43621452 6896 22880 -321495931 4180 96515 764908930 67211 42015 526482068 25338 8758 -467946607 89570 98764 -372596024 14445 88382 -79803804 85951 11089 -993562366 93052 25697 792103377 20436 68530 231017869 14717 12102 -8929981 88324 7989 84026713 4445 56703 -166975099 7068 85673 -939351476 25282 58988 543665026 58921 23303 952328758 27631 71463 -934695475 23523 13785 476328514 35325 93600 464784229 55332 9130 426447633 66732 98815 -450906910 24126 3234 -339413627 19419 59452 653230912 76168 6843 869336159 77457 47507 676096811 13989 5702 -638780738 37603 85827 288083677 29630 69038 707428563 47850 49620 613655430 75772 6587 -478498694 13748 87826 183036240 11059 2341 800866257 96060 44793 -110130602 81941 37515 -564069855 15109 31423 648293759 76924 50736 -905651910 20049 37351 908110197 3304 95559 -757563768 50912 5715 -755166852 11133 72084 -242346695 36259 20292 -426443966 58455 50353 -304881695 42167 1807 -511727307 54269 9288 -175204278 71108 61860 -324890628 86565 21948 -140116569 8599 87302 747676322 19661 15955 -947968740 27674 51391 -338459597 80224 52408 550530597 86595 53439 -988800039 11403 52163 558812471 65869 54281 778032038 32711 67933 -750240533 39089 49286 -337146103 56981 81229 3940121 52771 14560 824942410 954 15359 126127906 41429 87367 782900057 86467 40108 905302570 44796 48774 -667023414 48720 55602 -856949809 81275 19789 -559522484 85607 12275 871578365 20734 83612 -849899214 93905 52863 168116881 24156 37157 890843115 28447 79162 -660196716 48524 77698 -542985738 85338 73592 296773810 74089 58065 -767345273 37696 17536 612693715 72714 23408 254531246 95625 56528 -230966269 68047 11223 657086057 61762 30565 275042263 20483 93853 -735846460 6690 19488 -526539097 27830 35236 954171125 54517 15830 -548260615 77221 70048 113327547 29510 25786 -374231688 19269 10435 -379697021 29699 79628 -343058221 46867 53615 -224829698 56351 59820 -179228191 39688 73953 -921803564 45183 79414 -608126528 84725 71935 847648211 98695 38115 227150432 37574 34687 -993294061 94291 22945 -527773022 30535 32439 -485925740 45461 51608 -788520810 28274 62730 355440219 40288 79071 866178920 68027 83572 875602746 92294 47152 876313610 22728 67894 -278372818 31776 10235 834187437 13084 5855 765251425 87018 32226 -672729319 88564 84204 311703782 55591 41451 -653727420 55994 88934 -308481828 86361 199 -481284289 9590 32589 472231875 41285 85853 835864876 75800 65802 666272996 2337 89287 931876159 95265 89587 -465830180 49080 61130 -712797793 49865 68484 -74056052 42104 64664 -896331674 84016 49748 758298961 10459 96775 -515912842 78498 61001 901220778 92111 88730 -529937243 13908 39961 -190100913 28186 5632 -255583788 74093 53786 -154278935 73301 36197 -469573939 12325 87239 565062032 97268 54832 -458577010 32747 15748 741513098 80943 15730 -963916778 63910 38990 -499591070 20858 97837 -431068792 38445 42262 -963034136 83289 28356 626851363 13121 91309 357217510 47412 31522 633767439 15969 9764 776629363 76470 4987 217232677 18263 70261 -257155426 73581 52830 -365627873 13289 79251 -466211237 12850 69584 865769712 45504 1006 946194156 41008 2450 -737832207 19673 63501 72838702 81461 50914 272774501 69359 13783 218270552 3401 57534 30933632 11335 33201 -835657356 97260 31178 450543294 66779 45013 376522549 86501 69726 -93912683 72940 13998 240450228 20540 16640 893126313 93021 52317 -999388886 47773 95195 623155085 85433 41366 404032671 21751 51983 -856600604 60060 41508 -237241218 23965 30131 652848912 72187 34095 360568678 37728 83251 725431863 20839 39581 419945597 50494 9863 -424674560 45794 81782 743319015 36385 14237 299136632 1174 34449 -22328930 83401 17049 -804705747 35161 46357 839459481 43734 51737 -610541127 59620 91712 -573270005 44017 38661 877705311 42597 39658 547188130 62736 39477 892391069 24960 61822 -911671320 35730 83809 539051552 11680 28233 -207536585 93781 66312 -731840385 95108 13899 -375117471 24788 3659 -212029300 68095 12103 305721028 41655 65618 593738362 76960 47738 586521802 67465 44296 -356947961 39924 21981 -569744318 42300 24287 -171687866 89412 41932 336387075 67278 48981 -862449224 85596 58755 269098450 49672 672 -997344849 35235 25598 -896038458 88573 21428 -535951521 78946 10763 -128441888 86783 29080 358653543 86734 13436 912406915 7294 24861 977721256 69931 51866 767393461 29715 60423 423836258 64183 25993 -588759096 19084 62226 -930747497 70563 80781 899859249 81396 10722 550551073 98955 67599 932787361 68973 89921 -698535719 53635 36750 279003350 39832 4991 878651910 43960 78764 -146404831 18457 44130 615832899 3984 24458 59404155 8621 51855 647252732 28521 71516 -907584546 53401 64533 996495255 45838 55339 -556224971 6380 23060 -768174305 84051 49517 -576680719 75388 90972 -146576713 93700 27863 -113272222 12522 42893 -229201462 89570 14992 -838404868 22970 93522 805222236 54109 937 307149462 70251 1646 181544977 5957 83607 448396818 38941 86431 -568371029 70493 758 -564822709 23410 62872 -45116744 39387 70188 392474358 98890 33929 339842575 32534 58571 -801371701 4917 67314 -896121891 78159 44539 76707508 94278 58774 -861435020 95310 80373 796532099 69929 26790 -285939758 59400 16505 -501771723 27336 11377 -354339345 6445 32392 -261775295 56772 27881 821509806 51354 64622 -270386611 67827 29314 147517000 9900 62082 72021459 95741 96459 -949922554 12202 43766 87963270 68964 84371 581178175 12640 34001 -42904981 95204 78820 -949071742 7199 24861 559102482 81402 45934 -669007164 25727 15480 -653470380 82827 1020 980467348 88966 97472 -629888204 37649 28639 -383303713 59718 87621 -696671680 35060 81854 362407315 26793 65184 -454390420 66412 20474 185874429 27535 28474 979746876 81703 89326 -873895251 53646 52938 938989514 19348 51308 846752120 68369 82397 -575400694 63000 10709 -650905536 97086 7401 -416218711 31600 85838 992127278 53513 60198 264364685 1625 30672 -260012567 33665 8970 -615751367 60354 68318 378963817 8522 89635 797786206 58216 44883 118635825 12478 67655 240482941 89667 70746 717038210 71545 93991 463115405 9023 2394 -663447666 55047 94266 459703441 13649 54358 216386207 16271 67776 -728604378 97271 13780 -714129899 27203 49827 589583715 62242 61098 -137744337 38823 9016 235014158 86527 97867 307337314 82588 96149 -299238519 62414 19178 -417035062 13586 45706 -204983336 76937 21599 -115782729 48660 96128 697598192 20214 37875 801567365 20038 35026 981294887 77320 25168 447909047 4055 88700 -845414227 15831 50753 -288747218 29994 28575 -249253500 4624 95282 -311222636 55259 62936 -591683780 97807 74284 395201119 49448 44372 803774556 9186 27103 68093027 68218 90440 594155639 63267 2263 581849982 1298 23933 -515008650 67176 54866 573377193 9493 25233 -477663577 54570 33151 -207881488 86034 85838 437535523 12815 76380 -879038756 84816 80953 308157649 40088 87753 -47468495 65679 32238 714254474 72982 40677 -774052400 12972 31040 856702673 2883 54141 191663563 5873 98284 -332700493 87155 33189 156943482 60759 16796 -491654034 31560 15912 961987208 79981 61279 613315749 73758 87305 -199956666 72723 95904 911346530 96715 66250 488687105 18589 38788 -922169654 1193 78686 975268791 77297 170 -553741531 14713 15893 -624535845 27683 29720 -753883863 41222 69725 -225531469 5422 49214 913467131 69304 91220 515194171 13341 17106 -997625215 91043 8984 -203290061 60485 72998 -724268799 1468 30968 -230463422 75457 5459 909454259 83316 1947 -174815343 10162 17885 -769878163 71553 28133 869378451 78515 35537 -592517409 11197 8902 -591556626 15480 35917 -936734573 6413 74653 -56932787 33175 56376 110654023 72888 86182 474345112 24610 1311 -703465116 60375 87206 -939139355 67378 39441 -281721191 70607 25296 -386851646 85704 22559 -25348319 9950 90202 -700156932 60325 72322 28791897 55286 93538 -271221155 79762 81029 -170369610 80009 33700 114965487 52695 93203 -455012303 54889 50324 -654574589 48746 89366 984294420 1509 18874 -18735894 46338 14995 -96031723 47219 41069 -865218737 87623 42878 -197044133 11373 74851 657116284 16593 97085 -474825601 83881 48506 748099547 19092 92247 -183050928 87477 39416 581476170 11816 26148 -636097172 3100 45948 959507611 17154 49892 890290199 65134 39278 -708855840 87756 4178 -812471054 29088 75525 311115681 11163 51355 -978735605 77146 74261 -267745431 96401 98250 205820229 46220 92065 -482268649 64969 68977 -170788523 98762 72975 -195043799 97525 58030 58308368 13302 62976 131750615 722 56160 -545152008 78862 36468 206952044 63016 67118 -963650314 41016 63668 85119946 23238 74742 -906709256 29100 32127 -64445081 26756 65199 -965842499 97456 78331 -346430961 67858 31797 952256101 27723 59361 992578416 832 40014 -94296636 23628 69715 -232889919 93855 77893 542936393 84383 90431 556566201 86893 94760 -439983207 34406 32096 -231392279 39449 39556 625114408 95647 69965 -122164183 97335 10136 166025784 72911 88708 -999169073 46497 7233 -586736952 76676 38564 203332612 29403 67552 33258070 46725 90350 -896165598 37139 29972 179906697 79109 62215 732211761 17138 74875 -527606341 76371 51619 391169862 20081 77671 -645411609 53287 39128 214366169 28237 59291 -673455049 80518 30456 -868160605 45044 33496 876033361 72652 23734 -852981087 6828 51866 115302945 64469 41318 618354189 4501 18105 -968247922 81089 73247 -322460124 68739 67056 -981646438 7301 42247 -274533697 61965 69612 -541706411 28425 93118 832993293 67242 3855 83221331 63725 83066 821955348 48769 85266 988452350 59022 45148 665049109 23832 67727 563027306 17257 63223 -511418671 25851 35970 912634724 36133 50081 482833789 38261 83014 -654699022 73577 37488 286404929 70581 85442 560604014 41937 46906 -87099426 84055 91312 -957086435 32242 22472 -629954596 27099 56359 -990822275 12620 9091 -907087705 63391 68374 -718610245 82840 43621 673196152 34915 12236 -206168897 29570 17764 591664001 97268 87919 -756225747 64942 42623 -125336693 86448 1216 -189358914 32238 54440 -784099950 17368 20283 467231598 41656 88613 -275512516 89155 1029 -694919271 61895 71858 360808737 8336 62761 711593280 24345 28207 24121101 57203 52159 357413274 539 47614 -887842753 82456 21910 -418533434 40979 96862 596587150 42022 29359 -565608359 16335 62380 -19104596 38498 8781 222336037 27268 47245 -800232103 86278 81812 465924920 2603 81957 -230085169 91498 65367 603176263 9116 63526 513900004 5787 55174 903196504 55316 56218 -586875209 84571 1715 -295318909 57433 62433 -996091674 22018 15464 596397278 10016 2510 -298690232 9429 43674 -584666482 47710 84046 -348294773 39930 8833 492592115 52898 14198 -484570572 33658 57495 -180796245 41641 95610 -244869262 37517 86788 -320141559 84219 42426 -588751834 33739 51174 579237004 46361 43706 652308465 64391 75225 -90067683 1640 7554 778294782 3729 34574 770810308 18419 84845 521804297 32183 98387 697791579 28106 93351 200969252 53654 23932 -151856314 2045 27776 234745271 21985 60229 199208487 52396 35216 -431768745 4809 58584 659162255 27668 59352 -697235092 70374 10635 860912174 74098 23200 628774439 19895 29712 943503288 71423 27096 -970450099 1338 33932 71683546 697 62868 427345207 40861 87276 265049141 14912 29549 -83990885 88105 33567 313098754 16237 80957 798974817 80428 60843 826174247 91938 85049 -547840663 61185 43854 858664491 63520 90465 -626329054 85460 39622 -346122910 87871 12508 705118239 57474 81179 -385200225 41267 84157 909920555 78459 37520 811865417 18902 70385 -885783054 4497 42836 699833300 9468 13313 -730733960 69772 48155 210556474 59528 48220 -724009842 17981 56266 976487186 22966 86392 418302219 60664 16318 -70377122 21043 96332 374346209 40613 82708 -333676891 81132 72976 600805691 31853 21150 229377455 20872 58349 -847618325 52150 30946 -858718255 34905 85475 -363780636 23780 46207 622380760 78206 74814 156651659 17199 59551 357714096 37731 92166 -843191432 39100 43711 -973699532 59359 96701 96968424 86583 32340 802667600 61412 22753 326949048 68702 6423 631312442 16161 97428 921656025 15154 48998 -879991428 29646 22938 985890494 92578 75677 -596125307 12381 29596 171131436 52979 76485 -491398388 94842 93248 -669377674 92570 38623 -252957381 72625 67112 720853752 26571 21136 560652489 31070 96124 39700657 20632 46203 -589916205 27646 93366 898166689 63794 90326 416133393 90069 37586 -20935133 22375 23116 -114393813 40588 95687 -864494083 44409 83596 360964420 82819 49354 447061215 77616 54372 -541497122 99038 47228 -103200442 10359 2558 -633441017 42364 92222 733121125 54876 91327 652689375 81286 55458 518285328 50137 27402 -637388546 10554 82085 -394689306 48345 44987 396526774 21162 68794 689801686 85961 34288 -257132455 93802 88245 835094292 4558 14603 716446354 98750 7762 -196320659 20503 65366 531423014 94308 53406 46901278 86989 91686 327535706 69552 23446 -362192279 73091 82298 -356389075 951 44629 999904437 16976 39737 688058222 95849 81731 -897782160 37074 30896 -624172642 47592 74437 668711440 29468 71221 -215398335 37933 81022 -864752787 39942 48530 -456787409 95694 90367 529283534 63216 85883 -540240506 3768 8093 -51545647 28117 41562 -167560626 93013 69601 199823056 66231 57296 -339963636 44987 49032 -88709506 97871 14466 819694980 92309 1865 -376303250 60867 27244 663354143 97264 29708 -984045971 89495 91127 -846844508 72682 36811 156184396 14954 81627 -168809443 51505 36730 -618172793 686 71832 768060393 66475 49023 -277695908 14658 53730 769727095 86113 26127 146345775 38416 21762 -753160700 76561 631 -248655597 29634 61206 -871187618 57 57560 -190308064 15401 60437 121672454 42097 11016 936413886 41281 7549 -245357015 20790 15923 -234002873 3527 50221 -228044756 45055 72933 -689362299 34878 16990 -784998825 9980 74536 284040817 37970 72607 -293626091 51076 28391 -162278997 20606 3931 -773361655 41676 12703 559571922 8870 89538 -167420779 96473 32187 907547936 58632 9695 998153156 93034 40858 828832283 33517 13869 588975236 15034 92842 951186060 97494 67637 164331535 10071 72987 66449728 57456 34307 799208719 48985 22163 70992112 17354 69305 -510433148 97563 73280 222286540 17298 94352 -814793000 79288 62613 -347686604 95574 36949 -775730133 18728 18947 -717741189 63551 3834 -306475758 87113 71790 -935145877 36272 9823 -758756231 42519 45973 -187508161 18265 19267 -622515131 27518 30146 261304702 71290 42553 -35217096 4027 82194 -412596741 66855 75753 288315418 74419 76777 334941116 27592 72677 -116370024 70965 21325 330624516 53923 18172 -104453284 38814 43477 81928676 77398 83837 -633732767 41845 48988 194813215 83640 99015 -314446216 72248 63522 30013895 89856 11840 221929794 30122 26440 551160819 28411 70940 108444645 35861 71552 739495379 2413 25940 572466839 12138 4429 -448915266 52293 58796 -420390337 89694 18798 369306709 3720 27804 458340287 35386 29334 240462900 35742 55388 -276517557 65850 76996 -481094303 72034 10653 517380890 20960 13759 691044965 67787 50495 289423153 7141 85473 633780361 89660 27892 -394449904 63602 65370 394292246 91609 70176 818722326 75537 87508 -584356013 82566 52551 423235211 24111 20477 281675365 44806 44631 415450653 84721 54890 635076996 96247 87788 880247285 37688 77335 5597212 35261 32989 747092209 12909 82015 618324973 39405 65806 -842829370 9042 98823 782924423 70225 87595 -946087053 17809 74540 965415946 73795 9112 151024639 93972 96418 968744289 90205 33977 950287796 35481 12239 497116966 89316 38396 -661513998 91768 7818 -18409226 2928 82636 99940270 87523 39951 207831613 91769 58884 -986134685 26603 45033 461067843 42917 34752 648135423 66258 77139 474300055 77953 70205 383560167 28650 15037 -996707117 37486 61191 -69698632 5610 24974 -677230670 69103 3223 -663156295 32436 38241 -287293768 34771 50373 244475179 29285 41049 -785163410 40357 47707 -948152301 81375 62226 699140191 97198 24502 -571496431 20671 28529 896538460 32665 36962 977460459 94615 2209 121525110 88723 82018 110582880 97014 73745 -397137973 55736 53481 852709808 9950 27980 -111024309 99050 10249 346495427 52093 68126 -641310479 63643 69264 -836743866 52356 43230 398723360 72156 59286 -677212246 64206 73531 -387958264 88701 31098 -626978507 38257 47809 862450606 12552 73288 -795481574 52575 65715 382800227 97762 59629 -60417620 32171 48919 -690087463 96184 78304 -796532925 77053 68634 -337559051 69203 87929 -586899330 98069 40521 -699114880 40570 6204 -308275589 97749 86402 -742869577 60778 79003 705174161 39040 63505 -985357512 31944 22099 -719561765 66489 38053 951444131 2339 11805 656764317 83281 52672 -788222981 9020 70037 -953458562 50622 13784 -258648630 15947 72202 850898712 12674 63437 897446387 63203 49364 -453820201 53728 38424 -233429572 42427 82975 326225279 8252 34797 -325154186 22981 26618 246774243 33751 41410 888072650 42606 72144 701307545 25991 96790 717624417 67064 86536 -256874608 91525 10413 869911103 4976 14701 704493234 11431 74892 -948905835 60843 77336 361101020 80643 25929 -23126350 52993 13055 394594636 3084 77930 451354757 16230 5284 216104595 39343 20338 175461863 96312 49772 -333157935 27041 81767 63236276 34663 84691 -366181247 35061 42618 -180540720 56271 89195 -881174752 37827 25563 -844821196 13050 94376 -171272978 8417 1673 54729116 42042 3786 49893197 60461 34890 833481407 29707 12493 -243877582 23242 23800 -615755951 37789 85131 94507412 40317 32758 -640992824 13761 14076 141607427 3473 12938 -909589822 71087 30442 -647403202 44386 2971 -366956 82968 46397 -459488701 83684 55888 546369623 9273 63524 -78906243 36769 30299 267551492 63972 26644 411388413 45886 39265 133409400 39770 26938 115034019 44814 97156 -779011006 16173 91618 392732345 12653 61694 885939774 40214 66705 962932027 30205 13257 155653241 50565 69090 270333451 79194 60404 -674527124 94785 7197 -113629050 79863 82563 245055814 10390 70522 862209402 88701 19487 605260250 39500 9120 442483605 23904 42817 814111658 26241 67065 730714644 4886 89007 -455970103 36507 35773 -549203007 9931 59472 -786957780 66520 95445 257318541 76913 53970 168417149 70446 50220 847786859 32490 11485 -768864454 69572 23392 307305642 82838 51867 917939355 20829 51433 -280575905 53702 89164 -840518832 95788 93613 -55514959 42501 78997 -795984261 27132 17339 738530046 17122 6124 644946729 61512 29380 -311788129 90054 18221 351499509 23627 52047 -52988726 3907 45757 301962051 36224 648 410024044 66830 12076 -340081877 86014 93341 371219400 51905 83848 -940876126 62307 92377 793429034 12438 21112 -50088589 25209 50388 28569292 98012 16093 363240985 7777 59073 -380549145 14943 16721 596456466 11726 93752 529919274 75921 33592 -723704863 76391 20902 295069566 40862 71705 66979631 37470 83208 -859615010 44912 68553 202094042 40076 79038 -117798708 6907 51012 -37130236 28367 1703 672687127 53292 98506 449995630 20581 97777 -85857605 70176 1279 832279377 18778 26253 -143283963 58448 5812 -344514405 2331 60719 -398571940 53885 59162 -582641769 63253 86534 -298768534 63591 20233 -172853668 56493 67881 169307488 92372 91964 -674089772 57066 10259 -848053800 11222 77506 802660501 60006 29599 -643992692 62855 11210 374590456 52758 28888 -88682227 31501 75453 -251633860 77036 1874 828249007 33422 65734 -308819946 61638 15190 -638636762 26307 52763 -939993245 94540 22220 944325383 73655 26303 984793519 30855 94508 -571850453 48899 18439 691813074 13541 6861 -655240817 20594 69157 -749552857 75884 14167 -357896354 23134 22046 -337541208 288 67776 690484291 21080 48532 375641989 74811 24363 809052486 64476 86772 -223966965 77890 88819 -608536995 17811 18264 -329696217 66632 16915 -61937995 48725 56469 -166296133 13963 94064 812768339 7679 77094 85966243 96443 88712 -517247812 9988 41624 -993237828 92634 92843 447080587 20178 44717 793778753 71629 61062 810268386 10800 49625 902682542 34032 71224 762293722 29799 18895 -160571004 29105 83891 803794952 77760 5419 33700804 44666 39879 -581222617 23039 14615 -215159765 16731 32255 390216763 10118 28436 706412987 92372 65817 -882238199 44583 64521 -639648144 88743 61112 -751116255 88026 63139 -60495878 1157 28791 -212667201 95564 72684 927367675 9395 91853 -534270025 89302 25231 678013088 33249 32018 371011473 48731 67872 152392944 54260 57182 27126176 8948 85324 432638476 64323 60443 -725601522 95137 6595 335047241 24620 98853 22902174 42483 71177 -388458301 33837 13510 -20944896 2516 79183 -244897764 27435 60571 217534609 51252 83287 -805517516 5295 86796 562457848 98995 17020 289813477 495 20352 171614134 24123 68203 21423192 75057 11753 252402599 85039 51501 960755268 56980 67587 445371701 8290 57799 444550340 90462 21859 330976648 30140 23453 961032898 32268 65728 -350324425 94594 32430 -369209767 14951 64135 590165768 8039 73210 618289484 7079 3012 -185708101 90474 86481 221012960 30104 90091 -919843702 6792 83783 994852910 82959 54589 98886353 18041 41425 568674550 49480 38395 548523074 85260 78409 250094704 38157 8704 -397556224 4353 75342 -465500010 60862 52762 286628652 78011 50942 -218439381 48950 52354 -56169951 31217 75368 -798095879 34297 27518 961506023 81078 63957 34442085 36894 93327 998554791 14538 46452 906138708 46914 91056 788348173 74238 90505 -705619945 29378 44642 -845000347 3355 59495 -130594067 63622 30082 242759250 92380 14130 148458757 13170 26667 -918706935 19499 43853 -655195865 51573 89786 244554557 60212 89569 515293149 21129 66088 387476999 62261 59100 246443430 73396 78760 -534268551 30487 37693 -553276010 5093 83570 -864575051 78156 46274 475099126 26377 7410 -635918564 77288 13629 598247912 54168 19 242099522 76969 16211 640109176 49226 10363 364395317 60489 1301 995045374 31681 44542 392055201 21671 76125 669181893 89783 71656 527513731 1942 34643 438224292 24587 79250 857671480 52866 67623 -476318813 58549 70857 62456027 73405 83121 679721135 51710 72826 466986600 96084 86166 165429451 8194 89313 -87403510 52551 75910 -284927153 44540 32575 -851724903 92860 68249 -496164053 40636 39780 -202362301 80334 89338 556569368 59742 71577 860244095 65369 15309 -69972702 2620 94365 -399658658 66309 86737 -918437777 963 72958 978505560 58343 32230 -47351476 30405 65638 891016978 21844 86445 -686487631 61898 87771 609984216 97946 93617 22257925 24100 78970 -651763515 52935 40333 -867483676 25148 32781 39091760 82488 89864 29063673 17689 62121 -59447019 28091 77083 922996525 62210 24276 54721174 71126 7641 671714874 93252 97324 -514709889 98233 33962 -337239113 69210 24890 -951147467 34910 65002 -124043285 31332 42378 -815868760 12874 78269 -969145738 80995 48065 -833929753 72930 9166 142865043 50867 8743 -587490019 3941 55006 8528281 74542 37607 246980912 47424 26950 -763942686 96799 30729 -624751470 93179 49621 74529927 88465 15363 446576039 85107 84474 494249021 59498 80137 -31711944 68537 40196 -216465071 34119 13269 -153457812 35449 68061 171723553 31957 68854 -56122121 76138 92309 -88903357 42760 85467 934661667 58479 93859 -711976578 21655 32609 -822932492 44999 31850 902184944 3873 39026 949934580 18815 3520 536320119 1288 89046 -722705712 54950 85028 -909589049 74751 44506 267089525 76977 71988 569451435 88505 86236 874171613 47796 19235 966838332 53927 1396 214997501 43923 43289 -474873555 73388 85778 -984209209 7565 86011 230080697 53112 52769 -335339751 49518 87960 799807264 74024 51272 511860937 92236 63859 -206243279 71806 50111 -71411319 5494 42482 92505807 12948 47141 -69907798 46283 85817 426094745 7673 3177 -736604044 30249 48718 -943489411 31435 45648 -629844449 26713 16034 -893079412 80738 48517 -732175907 70945 3585 494364424 56979 62574 887057439 72822 98715 880737358 78218 57871 -710142414 92620 36968 226867020 67188 44192 -463844335 77035 91211 185222746 64006 20110 -484504585 62286 81766 -90508941 81573 52978 61140096 46789 6752 711354564 16115 61716 319034633 15430 4128 -589193425 35131 66814 -935869352 60457 38412 -277122414 74166 81449 -684169826 84635 97630 767007743 53759 28823 832032121 21935 81357 -43030784 70652 25974 302493052 129 90915 -90421014 31262 63488 -433182380 63475 56317 -541715149 60687 37381 22611565 12661 95578 -418967834 83861 16378 -405352686 67642 77940 -960669530 44629 74090 781849996 73515 41114 -584802217 56237 88204 -826512689 22078 1622 722531705 19352 11088 870666024 94965 28162 -435088896 45406 31061 615535517 47858 91742 816521139 52703 28014 154145993 80228 85323 302732386 9374 46413 252284155 43487 63504 -888858903 63807 80451 -448019221 79840 80688 117044765 51195 60716 -271329224 13780 5523 286901119 26309 63486 66847981 67030 97533 1147784 86348 8711 -193146460 93193 78917 356046681 59601 23236 -473517971 47081 82295 925980652 51190 23425 861701007 80801 13135 -53488629 10943 23337 572221179 21910 70045 -225366331 27870 74499 -564801651 84574 8108 186560368 7738 92237 382558488 94100 40233 83619604 75624 41422 -885553852 47573 18714 -89646042 861 1372 -747447148 31068 42694 14627900 4310 14677 -187738500 23283 68602 -411431906 3475 43253 -297139459 25548 21656 947970968 43439 94857 -348662184 21641 88451 254434049 56189 36473 -661010692 99048 12945 20857556 26923 37262 772949811 13770 72251 733154842 398 72683 -124740971 7750 49670 303398821 21124 38893 59747546 18708 72255 613225989 72771 58540 -805708056 86922 10933 916281634 13691 73370 317190528 987 20425 623024257 90179 47417 883544657 34543 58882 -325260349 26402 80325 -929110728 20798 49223 -712807077 26905 13869 -5241738 69659 32138 108291518 83151 59860 588756860 68864 28396 -624653058 96637 68395 -437961128 4564 61124 -356712317 26921 19835 -910688550 55242 52930 -770126240 60459 30073 -567091399 45382 66021 -130536204 41846 73534 386460557 62185 36698 -386121385 75062 52627 505397772 57520 19014 357250842 58035 25682 -751122326 35274 78366 -171955344 90017 88960 -462394857 12278 29088 848929991 22911 52863 -918507804 84311 4715 218422408 3265 9264 781259960 83478 54807 -289885629 36024 43099 96409089 53987 98096 -661931000 73090 9654 -184047899 7145 32248 339460751 6979 20735 -470843546 20274 18792 -595890162 23234 56671 437094302 89620 60982 -596017174 63100 45415 -456374947 61674 34789 -358655636 24920 53702 -160674900 12394 57162 -893677086 12450 14398 -496806252 73637 88892 -357420757 97391 63406 -322506870 7816 32658 683343435 66799 87046 87803172 63617 96099 -736991436 26358 48587 -93883134 60917 6935 297537773 96056 20445 230090644 58893 55755 -969845096 2193 84142 -526975929 20336 52843 400513958 59168 77790 -683931193 73289 2468 -445590454 61856 64654 139818151 57438 47549 -34238186 68058 41005 -719079043 78693 2755 -887820974 54480 45400 665857629 88918 92340 380666886 18060 98955 143325525 26415 22213 676943741 81841 5514 239481836 80056 84499 151456001 80835 76391 -575279916 13102 84884 883430998 20202 34182 -98011377 32102 60076 983184927 15960 9927 -45826112 58068 51081 110803082 57409 59226 -488143494 94277 77929 684388307 89653 64642 853732152 69691 54718 34656351 34859 89385 -291176018 40372 68355 753498609 1973 66043 -297554938 91211 37851 533798205 49167 11151 -136346276 7003 60282 -669874096 68483 15719 274161368 17377 44078 520903378 48537 83514 -614890484 7832 50270 -582966261 4100 28983 297194285 77265 44967 486680204 27169 82190 -302428785 42360 73672 357853573 79379 81424 693311782 48356 95921 -6542969 87202 60946 -170314567 39538 50282 -167779466 59565 93015 22315335 5818 86600 926648974 70661 53570 954041461 57262 59380 -609234379 27028 47037 -894129161 19100 71254 353415096 33887 56981 -734729527 23141 63163 -641465237 18962 98185 -386830534 34977 69578 -393058391 47274 58985 908116243 8963 97170 -928475905 86732 94798 -856844874 93173 1442 287245796 98011 23745 395241537 46080 17688 154500929 96384 59180 526063795 85570 18165 639736298 10146 24252 -900715548 15280 66862 628981978 78567 41071 -16907630 23346 51316 14042017 9721 3579 407753407 2416 23218 777343734 54128 92379 -800670743 89078 22140 79251448 19720 97359 955575064 29418 88433 117294418 66442 19328 522008597 91736 53184 -215735190 13964 67806 478300428 63365 79828 47322017 12641 41363 -296757996 82623 58870 975417638 19520 15177 -845172189 3762 9736 -154944344 8786 73946 -650752860 60285 50443 811863965 80523 33578 -109501997 6567 25747 676427352 64759 31882 -521187711 39193 38349 -675613057 86543 14722 -534789434 15236 58096 -569938317 68979 90180 441398239 7059 96291 -160699385 14880 46599 942850900 44996 21454 534582920 61923 62145 -397213888 93267 46388 910761485 21720 7955 512627077 5933 98200 149539078 86491 20761 -919818990 22701 85809 68654761 47442 56592 -633904731 79224 82339 960112079 95436 39465 -370746682 96986 87030 -965448127 72976 11043 -440284025 35065 38432 52336351 12803 7102 -202552965 70285 53257 383031746 69149 36081 -565300399 61544 55066 857235972 53332 43220 -286105437 58170 28185 -13573317 83853 9982 128810445 9710 23411 373168323 16816 14565 -846989287 73657 82436 -136723854 73561 87281 -518339726 17619 43981 293699053 62150 66694 276882282 75203 57116 -385953256 9373 64561 -138310587 41484 68358 -774313471 11978 84378 107366832 13111 38209 -374080533 89914 53661 583370793 7951 90697 -416153934 59326 7254 -512455457 39164 42764 -398757736 60403 98556 253432281 47836 66181 -285234237 24438 48831 -872188948 19215 87473 532295838 2096 72363 -822679070 87398 43728 843012666 8080 4672 -319515428 22497 88434 810842858 85020 30837 893544155 7449 54799 -659784429 15238 36539 586037741 5120 1397 556461171 5375 83394 660260106 36807 46351 980555458 32766 53561 112441569 600 31930 710442937 50135 42636 -60601612 39313 85640 231369134 17775 77967 -630988302 25126 95258 202995105 67164 6664 389826579 41586 52364 949424703 27842 42106 879395456 593 3169 -578454968 71592 40015 377891862 50029 20680 520975576 8982 80147 -890227056 66368 76380 76491612 8955 59822 792372414 85663 60214 -282280982 17655 91931 21162707 29319 35262 74000418 82313 68010 -41071570 39980 7885 818663541 73534 81171 -411401499 69288 71861 531751182 94429 15975 568568341 57773 47946 -958341799 20761 2345 956089202 11415 48571 -228468588 49790 12510 -651973165 62925 70193 278960548 91404 10170 -154991638 85601 56342 14477379 74353 60223 -918088789 47455 21474 912564774 95520 41940 753001873 63351 14018 -258324022 62221 34702 969944132 76734 35846 165897172 60098 88760 -173136879 19688 35742 897006570 33465 59701 -593066303 98041 30527 -38165431 75683 41131 -141988148 49319 15652 948437286 93648 59351 494059883 94778 44790 -54689528 76159 75305 187030737 92715 75728 -733320549 3547 59481 -552859249 93768 35044 802747748 40056 23619 -375666256 94692 30778 -558516794 27260 19638 -289901787 19679 5305 -27294899 45929 62854 921838665 16513 357 176104706 24210 17934 -589733831 18625 93988 263982167 59051 53190 661553559 10262 73399 536009512 12488 1634 350747021 14426 66898 -142869472 15422 23279 240423361 69284 88468 -881845707 11081 38601 789280041 97972 40853 838703551 10260 18655 -853468449 39595 38097 -789180392 35801 56634 -976109406 6938 98336 -815142655 1265 11800 387835111 68635 46310 88955677 41069 49541 -781170459 75912 92727 -525954744 77232 61013 -493513894 63903 46795 -750163394 9208 81050 722594817 70826 24910 -650921073 49164 44129 -643940134 16407 37052 -502480017 62320 27193 486393060 7311 38425 -325158978 54810 41782 366426924 76266 6655 -889159809 66763 77394 365626027 3676 11555 798941322 21568 9014 -271943108 71658 45864 544670108 24531 69152 -687815728 19019 49499 223176043 93425 88111 -866609433 72353 15399 326565780 54051 20719 -466513886 60676 56821 868831397 46462 23579 89644240 59313 73676 578270013 5287 34102 -454392136 41391 43715 612613303 11234 72198 -316704917 57313 6161 -690598142 94415 2845 -654031994 23505 77184 769550187 6321 93598 974485095 90914 98485 622191273 68153 17154 -346235746 1503 28746 560755028 8255 53046 883415110 92113 54009 -69387373 84506 69919 -489259808 92727 66311 6550139 53425 65717 521518547 63503 88171 74364692 1826 78431 -285461522 89248 53620 -591656484 34770 13298 -487272009 59912 41926 376201450 33571 82387 255807820 53923 44743 4371652 4985 47309 485594960 93170 57168 713182451 15154 829 319838174 60873 70982 407285571 35626 43581 -600128068 22602 88430 -223667928 85801 55025 -284081912 31054 23230 293710908 85531 76250 901456660 10440 30114 -36427003 11524 60155 -328638897 10488 61081 544921558 9698 27508 762009719 31985 75888 718415497 30233 64920 635615457 37320 31292 -779687388 15245 62887 974356906 39803 63575 -125081982 7627 5505 882741212 78776 49167 -15749370 79017 40988 -230555122 68252 24942 255589146 63074 26867 -501870535 94973 46945 -478142585 21599 25404 331616012 82855 36825 886934422 35472 38684 -765561512 90045 92586 402560437 97702 14803 -752650165 15996 67561 -233858194 25300 20868 -614962945 27156 30264 161994852 11417 76127 -736960963 89689 47933 -91092234 75032 7921 -2714379 75260 80673 -722401521 9535 75763 -969839619 18531 81991 850703560 47133 33104 471835277 46734 86679 -717226341 42395 11864 -527019060 68741 97727 -950813247 35048 80563 -506062711 73815 86072 782585695 24015 7980 -882658891 51994 75231 110012313 89151 47699 -573766124 79266 11709 659071011 20658 91827 84971510 43072 10624 163920129 14972 59417 -2430953 32870 88218 -765969886 37176 85875 465126166 28915 24867 473290774 69294 54344 -81022293 2748 62870 221683665 38807 87097 139435740 11845 35587 663608550 91049 75029 273469819 69552 8559 290640898 70314 10647 468401763 78595 74328 566748921 92275 36924 934721616 91234 34454 521167745 49762 68436 -505257687 37214 19789 -654252867 77493 28552 176648879 20345 37549 874479660 45222 70617 -451245352 14591 29695 -180979641 8504 20978 -163714217 15565 72663 844741840 42884 32518 498851244 33421 72392 -760226492 13226 62284 -480931938 87531 78699 255088315 21913 53318 219256471 60409 19537 674030163 60396 63944 -727390400 41213 66047 681814602 9466 37008 -783358899 81580 6409 -440612358 21706 60812 -273773464 91842 76016 -933249168 52210 18568 972578416 12094 50413 809820745 2879 63493 559876406 78426 65012 349439314 24063 22583 352212232 31237 68272 98795751 50181 63169 652872794 20434 93249 -422606410 22301 86774 43543355 58315 29600 -366219046 91507 574 54615713 77699 48980 378633303 17219 41788 -424414098 21677 48125 451881459 72937 92782 616781987 12620 75918 -714769209 76973 40804 632056630 84325 89126 -49013312 72228 1010 -921661463 52918 68894 417541832 17494 56955 897942910 95113 29479 -842596172 51179 42198 75438010 8005 92457 -266696210 79074 17410 26565422 28838 41567 -427352650 50001 28419 677427493 4755 98853 107565813 28199 76321 -521872522 12851 69149 586679115 65412 96478 977208522 53642 54564 321515518 36424 34591 -438564534 64885 3960 -884986291 18512 27117 -860614703 4962 8419 -33573312 16787 46979 629543422 98789 50931 -236862763 12970 15043 635725764 59292 57190 -133453377 6543 91850 -348070459 89794 25722 55723747 27254 50575 540413269 33869 7467 594381991 18643 56255 592335201 77323 29276 -909940922 96986 94051 -760184442 79101 3281 473408852 94307 5356 -492538603 33516 61091 -13137527 2677 59104 326329201 72201 67900 -127257346 29271 42026 -250036424 18559 44533 -933950102 318 35181 70163665 3859 63655 -924925212 43083 21444 -816444969 38165 5137 -978805883 72964 37742 6461599 37737 31173 -956370555 74955 65016 539695872 27787 50865 -588033888 80376 26428 462425654 83093 74868 940318843 95200 66753 249068959 35123 62315 -112913089 82320 95830 265472947 13900 51848 -131109860 6092 91602 478594457 12433 71610 359940585 17377 13177 -58657145 45317 7623 650648875 35914 30584 -944955945 10140 13794 -573445078 41702 14099 -545884846 2870 5441 504058268 25514 64384 470142528 98679 39784 574847673 47653 46327 -309930964 19969 9349 325779708 57956 18635 -810458970 2517 84452 92083197 64588 44740 455808436 30177 23488 -618893152 19268 63692 -48408898 80982 10056 86236934 69793 66721 -66178409 52363 83432 -596705755 95543 77593 -114472701 8973 20843 401731441 93206 95012 46118497 31918 9416 -758366377 96263 14254 -933487744 40844 59488 -973242413 20831 32500 678368013 80146 34265 -637524199 75243 18469 176284332 43228 78295 934684922 71408 31207 169586567 89918 3009 -611565702 45868 98129 -901054139 75289 76756 63967669 8179 26930 512046811 14166 85442 -5512572 60867 79850 -733590584 49226 30591 592897825 84109 4201 599497735 5907 25885 845684411 35283 37061 140485510 59527 65989 -328364992 31442 71446 976261690 56837 76833 -146966845 66593 90045 268572696 33515 28569 280721205 29188 59956 -374633053 5100 15373 -497168915 44019 47405 -691823125 79527 10740 -322546948 68415 77913 -288582101 78279 66929 -765587406 5634 19812 635121639 70035 8717 -603153264 19345 82716 173569187 92145 86734 2901078 88465 17179 -720393409 24075 25752 -523491666 31773 10532 -408866322 77315 98952 -422866610 70808 42739 79119938 27462 61183 -319265830 82326 29698 -604846334 23825 14679 -170019593 95233 55194 867900928 56735 47250 306872309 81525 31404 165902634 87333 95472 -236869537 54508 5438 -183355549 17879 91088 797595612 23793 62755 767756877 21886 88533 -299012949 61151 47347 -827170942 98164 65620 -662433606 47188 15766 -641185218 60317 5321 361110466 62060 26528 -237202449 52354 37463 -680221314 79296 6311 -346656654 61909 63710 -342941832 37435 12530 -722267252 87153 28091 -478903148 6479 14376 -216189158 64674 39061 911492906 14224 46501 -216157542 49581 11281 -157488412 87831 57125 998135099 53794 76266 535358924 769 93301 402890293 5217 95704 -670090992 19411 78577 967621201 37610 14458 -313385534 36057 45952 -939014960 86670 15276 -995793357 73877 91785 -14210718 73391 35392 462179372 25222 91516 -160827155 66709 5738 -1383420 97830 96240 515522140 69834 80782 -68177948 54298 21483 -314641721 11230 81731 482035836 23573 37884 -77953636 15433 7128 115091860 44726 12309 -42227947 71463 30048 718532455 95340 22984 -312198285 6149 74279 50283570 87447 1611 -97291664 36634 69178 -725694062 92959 29456 -335487473 34752 62817 -248626984 49608 29301 471314015 70711 85893 -795987977 781 7391 -70633396 74662 83896 -498434407 87582 88307 -601757816 46800 52046 768878540 38883 64553 -555914069 75823 18614 998469289 63374 13970 349656301 52611 7419 -445217560 23558 98934 -364787952 58739 80777 639874007 52366 32722 -240893947 27151 89193 -886159548 28045 33073 943430989 29856 10738 -239717725 62196 409 290171286 28663 23695 -391994625 72611 58106 -853531062 95975 75629 227407657 98201 9331 73526735 78713 93410 925278462 85252 31156 681839405 27959 77275 -916172681 9767 88251 -425904279 15375 79150 103367977 27552 31861 28467645 38234 94421 129024972 47360 62855 -102318696 16982 17258 622383981 73500 96901 -863481310 15677 73657 684869211 98185 89198 -688069662 64696 16761 217363483 70725 54783 -771111171 45762 75255 69508752 20369 41321 -727950885 25806 22453 820764746 82949 35714 -153268211 39600 82956 909749364 61467 5055 433178952 28282 6811 -228406965 4496 12450 -415868098 18151 76413 363398661 19049 10095 -854765405 32896 50735 -333124935 70298 84279 -432264917 8650 44783 48019596 98245 77168 62790154 67382 83690 -920531095 94224 43731 -221590046 98490 3159 649009260 59688 77871 -806745698 51795 11134 -476700578 26415 20330 531669521 15225 87245 -641295871 59060 78256 -125040015 23775 14574 -228557001 11603 84687 112414363 61735 54645 644346948 42583 90087 755374125 77334 34897 -291169510 26217 49377 -888683575 31088 6486 -543832689 96838 54636 367884286 73213 95202 123693563 36123 57251 -594467756 20098 769 -265795875 70364 78295 946472365 78348 74640 69864836 33314 56597 75564155 70901 105 -631792573 70520 25910 -262815019 88645 86714 269091266 77125 69089 857465664 88547 97752 -596893596 59338 13542 -851802229 41883 32744 -229073820 13769 89550 921316026 58021 11039 -364952743 21805 10888 -206733397 48394 70606 423871153 69086 54720 526209007 31312 13829 -132991215 77851 28103 615802970 74456 26919 -606167833 55991 38512 -854964122 35570 22703 -103147663 64759 18106 -783759332 12738 79240 -809496662 10615 3742 888216988 47878 77598 -872177480 3049 85083 -728181667 63780 28806 340720379 35887 93924 950485755 59543 68070 -821027049 29147 36301 -845846561 68192 44348 392323715 21430 33851 -786085823 46969 70487 76309601 3531 49504 271085369 84711 57308 375970196 48157 7077 -338940720 9117 44032 82455194 48168 47028 663537579 12190 50125 72655930 96275 25436 91422405 70689 22291 382371837 50227 57732 722130991 10267 93585 514319072 88527 80165 -258203017 56591 32835 142430140 95985 91683 714332958 17421 35754 528677276 60770 20981 -647955968 72146 98078 157603678 90580 49323 884804813 43013 32347 725068239 66451 55242 497887374 63608 12208 -365117357 6952 61852 590936190 32113 34971 -762467690 56385 84877 76390702 5386 53193 -719621389 80072 24171 -663169353 91094 4165 -125451875 22881 68259 35613865 72978 25957 826174824 96125 49337 -661455342 65622 79522 339414566 5881 47245 -513361208 98684 98678 386602772 7081 47364 407462506 84544 2135 -473415624 13139 42376 -565478450 73739 68359 12782286 90756 82163 521241924 79157 47108 647905244 42229 19076 167327287 98455 66602 633143125 66778 33324 173753662 26037 65306 206014363 3109 61830 190398242 2951 94398 850457641 24490 35302 -280307362 58137 19834 255094534 82579 14343 965170885 3841 8579 308800375 60888 58497 108717907 84366 20445 138906655 88634 3054 -562470542 71793 81640 -978087876 71919 70448 -267579923 56394 28780 276224223 13766 66639 358595867 21725 23018 44960812 86680 63704 697752927 30099 13441 364361741 90336 12271 -391573630 21836 24426 -558433782 71229 72884 712420973 61228 18313 -221625726 47319 37521 970803559 78506 34046 377866124 13869 11291 -527966312 91584 53996 -604416820 25236 10841 211510306 2546 33244 -679967131 17504 41639 -354736168 63451 26753 -901792467 46337 48483 655518935 7089 29639 811148250 22839 83787 -823508201 3929 88025 -727954122 96282 87494 18814363 2303 10385 -514818550 73308 25191 -34838102 64969 49539 -544563522 95361 28723 -589535326 10758 79957 -703130605 91752 68089 -639068470 48998 94308 973265679 91523 34006 -613650450 53590 94161 813159278 134 89995 -864945906 8691 14945 -891143462 76248 81537 -592125698 608 93288 -356444202 80521 42257 -19777735 7376 24341 -453855018 12002 15670 -181942651 87839 13197 -474096433 25127 95089 507771819 73669 88640 -144828435 27099 17475 674652049 71550 36876 588576822 69742 13413 253955624 14366 86981 328999927 23116 70109 -168696681 28659 81417 864846549 1867 91023 620138259 47368 62070 -390056157 32088 55472 -93545339 57115 90210 -886562828 66379 63878 -99889546 69960 87482 827634420 87516 58534 -39376973 74684 42197 914343982 23743 24695 -584783820 49161 82039 604379047 86240 81134 860393080 50419 15069 428528933 72925 31032 433063824 81236 61330 -755842234 12578 62053 -37170483 26199 93974 440718626 56932 92204 444760221 95808 62193 725285767 30889 58040 -978660428 72060 45168 924169011 59353 31363 -888699233 81937 31897 -705354356 64971 13709 -494343149 12583 91775 300909674 4927 41096 -432404345 82757 90876 -468237244 22022 91925 -365861479 27588 69624 -276736076 22626 90396 474116922 81747 38818 -511483302 25546 67501 514057403 24523 63909 -225306141 73672 44067 -189200587 72487 68302 305979142 3825 82423 602388473 85981 13426 574560000 65781 58975 629109668 55041 51569 -232756236 32294 55650 279620848 73682 80050 285319052 49825 14425 246086194 68113 22510 -889369084 31110 76893 308513625 83493 85945 225217236 12952 51205 -809464806 7140 40345 973530875 48414 74888 -850584250 71170 37968 537124046 39791 26954 492274026 96354 11526 -882280782 67021 84876 -940040869 97506 67111 -808767988 37378 32172 -525305452 5617 34049 374736288 47114 80031 -179652375 25554 48672 -462177049 9012 82730 134128972 39941 38013 402671935 95129 7396 326026922 44233 85618 -299345879 65361 43931 -997275795 41160 22376 457283853 95280 31814 -473525089 16417 46994 -997969130 26662 15167 786756762 47248 51403 -391485840 50842 77946 572510726 25341 499 -513453378 63015 74421 -378908582 98641 80262 -416787057 70210 27217 964758077 15697 37328 -10501648 56613 98572 -909211068 81134 68706 -504442885 43480 29560 407464482 82006 23062 862530326 6746 43659 315913460 57818 73270 727485070 82096 66859 8602282 53325 67073 470272772 17171 9776 828066215 23115 89430 176161700 69965 27022 981005005 91125 82651 958705180 71962 92424 693762226 33681 25340 8117136 83434 61160 229743383 11262 26337 -728095900 37046 59078 489151851 2791 59282 -205288575 45821 29886 -698628458 43665 46095 -452857264 17147 26081 -737136337 49479 19968 -382918192 33804 25226 -840716310 37861 39803 -57323983 18785 11529 -66441932 2813 37720 -406433110 74723 61390 63612205 301 91194 156078215 56491 21763 896034347 45822 33289 478642500 93380 73885 -794263166 70528 59711 728610180 5689 60094 29524226 4629 65310 333095212 74912 97384 -891362710 25722 76775 -957835639 81352 70990 212407835 52148 30766 -57618970 42967 18961 -194944780 14003 33125 -442759824 84410 66943 188949106 32577 71880 -277975094 61480 44879 -793145270 94699 95613 -533515742 86503 20045 443438837 23556 56343 987136445 86265 80967 -963375224 97530 51822 -253994181 37632 86775 670924401 84655 65962 10591203 48007 35941 624419828 8972 22004 362716519 69244 50593 -695016387 46421 57162 967432657 32372 93404 627644745 91254 89543 304877767 55699 52198 93594953 7974 87460 354001168 23178 83738 -492440633 45362 88284 -142853402 66358 89793 -348772854 70130 19952 126285764 70345 62698 483838953 63509 68637 -229936450 30253 74870 -415070602 97944 21698 -765647644 64368 22246 111554591 59989 60124 -853998743 56907 2574 737451235 45240 60056 -163040763 72852 27136 -384482452 97825 11295 -489188618 27852 60150 299800922 88265 21125 -805839322 40424 51062 -783767473 49566 91113 -679169351 15940 75169 524378230 11436 19354 -646665358 9242 46184 -869647825 18591 40973 724168262 16341 4090 -168745199 92497 53546 65669066 25269 96265 -472635705 26350 91972 -202370829 9294 11042 406114593 91991 58599 -425678871 75131 17597 967018006 1044 85784 -367542312 47549 2511 -836750995 37400 80663 314249166 79897 82544 554228521 68841 32232 861439566 62873 51115 -994516580 81562 56437 779614839 88211 29757 964101615 30803 13247 -253463380 25462 18120 977132424 67524 41771 -257118897 33590 21650 540516440 28818 82140 10312033 83903 17055 114148069 49745 64132 599166422 75712 78391 -581212590 39963 34658 -559100856 70323 74720 -651673856 87370 18229 -723192643 14895 47059 -286858608 19111 60939 320278980 17421 35917 -606505345 78840 74 89948397 16035 95648 105598051 23848 20732 826620866 27244 8503 674292023 16428 84135 -259990891 27355 8923 -574967429 93577 98845 -537964605 31763 18866 549181333 21069 78019 938099730 1604 74266 -746475825 63696 55791 -539767838 59102 24383 -396885515 19450 66636 -585417710 72333 24286 -176175271 38459 54661 -690985729 89258 80954 -350300864 41605 42549 -225197932 79393 38418 -299865464 41202 96409 -706325278 82248 89415 831875766 24813 78013 789164655 10112 82996 696480657 39647 52605 -513095757 69438 72666 406718666 92740 716 342413898 34389 17237 625571503 40262 88158 -179780596 19357 22589 -283606840 62552 93575 -925790449 29702 44437 400078785 83037 28060 639166317 57143 54487 876457324 87298 50951 819675621 47532 49074 -429628917 20528 87892 -827230290 75842 8469 455076265 78246 86436 775123407 49003 52705 757562732 81434 54586 387044820 45495 34617 499586223 98183 85449 602031053 20666 56513 -969703561 39024 13705 834918544 43459 42146 -946632397 54969 93185 -27208427 67004 30973 320587044 40566 79080 66068162 29710 68610 206657709 3425 97045 489920624 37688 31037 -24755230 969 36487 582537276 61260 7703 60741048 15721 63844 -779317741 33008 21642 -551252810 83309 35308 -3351271 8030 92663 461024989 97110 59007 625305348 13662 10349 422902805 81585 85886 -490007757 3080 13044 -680866137 10268 44362 421615453 26400 69651 -409118595 60585 95490 -356722693 17925 60207 -171688021 56260 91572 -289355704 5986 43831 623547162 11477 35221 -19648956 19738 96753 198357050 47574 87970 520474673 2661 91759 -258562006 78887 48827 10736123 86969 60423 -922859537 54847 42842 151016484 10905 89089 589823047 47263 60676 -595021702 66079 27080 -103471144 2884 17704 -984175355 44187 65833 -42411504 4839 72542 -641127938 74157 53488 707923143 52723 395 -295539776 51545 2288 -65316494 51429 70835 -492165362 66810 89787 418532486 93080 42405 -424747054 16937 47723 308701642 25953 35768 874100084 63023 29756 572528415 86693 11531 558914546 48213 37989 51662479 72675 3450 -582054174 69352 74442 722475091 89182 23252 -862346853 58500 43067 -99017724 22849 78649 872864115 75277 6017 -260781402 23848 9070 542655276 48124 74713 71282473 78949 2559 -503979433 9140 61656 897174387 1282 36499 811396891 16643 43894 -195212253 6774 21567 103160228 4991 35842 891001536 53566 10104 -102249373 72036 17804 105456888 76499 72420 786786831 64283 93080 656136289 83423 50132 -872208023 33821 82643 -503244525 90930 60319 295837122 46158 98709 -553027683 71756 82872 -471836454 65033 23654 944250817 13497 71512 719416498 66008 17813 934473521 68254 31828 991190477 66052 6632 678782347 20453 60570 454526948 8772 70315 -680312098 88995 79338 106155829 481 82715 -203774392 24693 59849 165547443 6830 49295 226736869 31832 25061 -922089323 73103 38533 -471983244 18534 55182 834910079 51794 66045 -740411352 49723 70334 813364533 34058 22789 -354204314 87266 51081 -524048104 93618 38972 -189318052 63612 49734 249388240 82808 57585 372872139 36073 963 -120818269 48497 70759 422956904 981 31555 980478193 91743 7789 326411920 18787 14608 619385302 2091 10868 802460316 1839 71266 -175845631 65166 7537 826429254 92121 65539 443401417 28011 42824 916868496 14873 75568 -932631299 35455 39359 95999160 25710 69999 -382132972 20648 42610 54856658 34396 95742 -502146404 82297 57224 -194788656 36158 31582 -70027769 22032 42774 -50150584 68021 64718 -510938790 60624 4124 -34411541 77782 1336 724369104 61832 90529 414462874 280 49581 291421969 4067 35136 458157428 4145 13796 366819485 53829 8851 360240111 69831 66945 189618330 24803 29525 155091671 41442 78447 697093883 35164 45842 786972149 28800 89847 230529779 90928 46989 347701153 11010 14498 733527378 67900 4738 392530819 47288 74045 -322286260 93832 40599 -864930866 31710 54079 91247473 79849 33046 -926573630 51821 93280 94946750 87234 15263 -787216396 68244 48649 99009621 47131 61218 730783577 44138 90178 377649501 83130 68849 -38010063 33831 34416 -196473419 32848 75928 663170550 30504 51274 -109186385 32084 17932 -691255324 39269 6812 164555685 43496 30093 -219243031 31792 63231 963063626 35990 20466 -728692968 94563 54932 468997148 29544 95257 182412372 56762 89005 756845939 9416 15825 258397278 26739 73478 -699398369 82168 27849 -529219398 72243 81219 -404409174 37580 63898 -981499410 93031 13171 48668753 3103 70745 990023719 95213 67567 -11770702 48829 38013 790217861 87714 16604 219362265 90388 30967 786497067 76639 33711 -373102370 7367 54400 -227486243 93026 53690 -603169531 64303 53726 -856149024 98810 23184 670925783 27555 15412 592346209 18351 15602 -533826982 34911 40201 385860922 91775 2316 -904274587 88269 46334 788150762 2688 33437 -394047409 57636 33218 -306044550 38253 34001 967177825 59094 28292 487767120 50974 3636 412279581 53247 65161 -986270779 788 10370 -575475086 3575 10836 763459081 50651 12321 501201686 84587 44020 -925461723 57159 18901 897180788 54106 58279 89633535 77258 50847 -34137149 22479 1763 577678206 15107 24983 -2587366 82582 44233 -172725202 73132 58327 301424952 20772 26112 945956189 89109 26828 -653142587 27059 30761 763466049 97839 35384 396339795 93380 21298 -399228657 61858 98213 -836658613 46555 24412 -675592600 38381 91279 -485211911 46100 94857 458737003 1477 30728 -824640588 55888 45016 -452139257 71147 46356 262909435 50737 24140 -124203609 78868 17324 -842971229 88453 77461 548370472 70676 11566 87459294 83573 25188 376958680 6052 19339 -52616588 59038 14200 143552223 8023 93748 45894716 52439 7771 534646208 56484 3913 325722599 99040 22731 -32872841 20254 97434 -121269375 79598 47421 -812429505 236 2464 -554201531 47111 94894 -250569907 58404 41742 -221310271 63685 69757 -3603879 40371 33995 617873724 38094 27108 -819509382 4330 42807 968223205 82599 19238 -942045767 4640 54066 674922803 4294 6395 -480124081 40507 7104 515432448 50954 98097 799169342 62545 96539 -800038161 23709 52622 366383657 26861 24196 495814378 24615 41770 665084267 30018 80931 781596141 95644 5919 -236707393 77061 49936 460756301 82636 7884 457385003 51157 35388 914889595 2971 13690 -994225405 37900 67559 -141731351 76342 73153 137274225 78700 75077 789075348 70128 52000 -432990572 32259 40098 203324812 72708 82847 -264754223 17335 62675 65330318 85006 50794 969014085 14600 5726 -852006376 66122 42656 -137299188 93777 13934 -855228538 98128 40630 -776350910 56413 70489 311242661 75794 81375 -791649555 82441 30356 422391632 27280 11660 643367202 7306 98423 -432944415 43066 31590 518735158 81247 48519 -410191005 46375 62431 42916718 89038 57768 662667577 3454 52135 -56240719 45354 44903 415724284 33017 58744 141317580 72358 47286 -671689659 35008 33022 874080084 38483 83706 848071597 70669 77038 48550941 94038 16314 381676925 20234 19514 628438809 89721 35580 914428319 91454 88273 -474271821 39643 6381 433177527 72932 21948 623632668 2503 40621 399047764 76301 13265 295056487 63818 56038 -488844295 27757 27349 -400607709 85170 29015 -580277315 23994 12597 -630287773 9230 87348 927731311 84755 80381 344646196 72642 41031 883010356 6936 7892 43723791 26662 55267 163870336 71531 64594 502539199 9333 56653 772125286 91317 74569 845854207 1428 67842 76342308 26859 88405 -987486907 68787 27947 -470206725 32726 61756 -220507348 57583 5132 -189086125 69468 87692 89817773 96321 47523 -234361796 20312 54116 376361473 29299 25130 911884570 5630 50661 93146452 52232 49823 637197199 23929 8888 -693730690 9635 7588 338112765 69616 54035 537661320 16387 36050 64889016 20999 60214 -970075147 60873 90092 569124140 55207 21327 -869948182 30706 43613 758085612 44029 6533 405867556 24014 57224 -323117719 72699 68876 -709937876 75699 6033 -522733913 4747 12836 884644148 60452 43028 84170565 2283 54187 738969680 87083 88566 -738418435 34470 48271 921085913 67337 54951 -121468300 26949 49836 -536203595 30585 40822 -827333808 40885 81024 229365774 73240 52168 -279895136 77904 72535 354973394 74206 2351 -962345991 54025 16074 503469492 33069 6144 574023789 44037 66883 437353109 68262 9976 325241034 28832 25123 -672609315 19319 25085 -494876160 19395 2365 -180511266 46085 37919 -539484968 57059 42985 633803405 6684 98250 -610385975 89703 2914 652335787 97463 28413 995230283 66209 26621 929857155 76971 45373 -268320139 3050 66312 -392792474 2446 73121 520331927 65373 29428 643520932 63992 57844 -949008401 23007 36489 901275769 13781 80351 -308590858 47921 31933 524693033 40864 23114 -211350181 74410 46385 -932300367 73563 81521 -144986337 34130 90318 206386860 41262 65576 843020985 20104 79899 -170402494 5362 12581 997343525 72475 27318 250086192 48136 42059 542114922 88540 94105 -270205271 47708 10931 765434857 11395 3479 -851602901 48759 51043 -81992393 80705 81516 101650134 36753 90759 -685049952 71288 53209 -373111278 17852 82069 510449055 26855 97684 764322756 51994 2020 753471038 29612 7554 902858815 35362 29546 144240677 13400 52132 743172737 79591 86224 742546914 60602 18400 -253396817 56004 99058 591384961 46129 57160 161245844 83825 63774 -154410690 63011 96914 460088828 50725 95273 763037960 99079 83224 618757408 1849 39604 341914709 63059 74418 -715601384 21991 92347 763803520 89644 97850 929539190 68045 41296 -241768887 70991 32391 -762771505 30350 84097 -532385697 97610 48411 -686638809 9391 98466 248547035 35540 72095 -673640003 87687 20447 -909718486 44954 55850 436360373 43550 73081 -274752836 14857 81613 539932461 53545 6038 942626363 65503 9405 -409178479 35959 98151 -834903348 6146 25157 912758653 91446 72321 626152137 76656 35704 805272164 60002 12302 400797584 39870 2970 524108354 64799 78446 319012222 78085 91306 -46008267 57711 57670 -794283324 36367 38193 -405575774 78293 45169 -514255129 68160 62812 -801052406 78733 7679 390094409 56360 45792 100223850 97909 48804 -213870694 23210 66930 114329526 51781 98978 -209470003 61544 36764 -548427151 44687 19506 -592834724 74111 40580 308205197 3455 29934 334053705 53985 24814 -855074743 11615 94705 488655307 8791 80094 -879003267 9283 27794 -456440038 27947 41602 -67178239 92248 36194 -905071516 93173 48811 774754592 80409 16452 737336274 42152 65930 224662380 18560 36516 -161181458 78774 66896 961465475 93669 63680 -329803157 64232 1532 -636720420 11808 46897 589067715 26623 18994 22725844 31633 19623 212104441 97271 68323 -644661983 17934 18713 692494130 74426 55384 300089826 66503 2276 -930630844 81189 84031 -945590616 13081 1990 31023930 19879 38717 -902464159 39438 85675 -944738708 98028 11184 -160565799 47798 9695 -556227773 43604 68193 -297054151 85041 93100 -782885777 65678 89396 362050267 5105 9653 267930882 64007 40146 -295346280 84857 58429 148882776 64430 54188 -618594547 11012 40660 891045690 21314 53415 277622851 37124 83072 -251269872 33059 72806 959703007 56793 73067 889530461 44075 35692 -747539746 97612 66636 639810652 16387 45862 377551766 70990 11990 -638791524 85964 10072 -369980852 22623 53808 716356454 12749 2866 73184332 81613 20484 218033031 15765 79664 -524491388 52414 89261 -262462716 98179 80660 842207902 38691 2565 -556653734 40117 29859 944494113 23487 25150 -488828749 56608 46279 299140133 83391 74979 974806426 36140 18930 378999982 21747 95616 -889221883 91822 64085 -57559381 13969 24105 -359505386 76545 55412 -129368994 42843 75366 -79190156 12388 72361 -751611284 50241 5066 -340405614 24534 30996 -439999169 7381 56023 685823530 13778 38160 -285777697 19749 76754 -367273212 79826 77397 -795856025 56913 873 40689985 74968 73956 -214810730 50575 71409 693840436 39604 58269 -854180474 86546 49958 693439742 57145 95240 -942665951 47456 70639 -935653720 33103 44211 622234213 20300 25111 -899944281 75990 93570 -197128000 82838 21819 638880135 69540 83521 180976456 21603 8014 -661558271 901 62059 -327850971 72910 63562 443254640 12976 62916 715073704 87763 58148 -608433005 53328 20361 317910056 95174 71782 916000510 43798 12548 479193566 69062 59701 -623716379 24105 6466 471475818 77291 62330 429610138 41885 83351 -90062173 40383 66940 -870100588 19162 21856 69016920 63707 28303 -688952192 26617 73574 953535259 50110 54799 -479098469 26959 33934 -400989990 11556 3356 409988281 18249 28884 396427022 82743 46900 -449594980 11241 56823 336013809 94754 90394 518223428 28497 32741 910742937 22960 88030 434600082 74605 2176 -716520268 56914 17504 695901431 850 36053 -222939651 10384 42403 433135381 98285 34573 498638825 34377 35090 -931923064 91195 3874 355560474 26502 64491 -97224280 11691 23254 166323959 37549 74392 933518617 27345 33699 205113673 5407 98715 -103627698 77734 6685 -793959633 73306 75424 -704453143 1669 40876 532598529 48386 98903 540186909 34087 62681 -697655632 31329 58633 -880090897 27131 25464 -108530426 13666 28941 -58151498 5493 91369 -509591279 7380 7990 63404771 81258 86794 -957580509 43275 61117 -931971781 94177 81473 492813095 58524 39342 981270180 8030 46012 -162743736 98059 66510 270586638 87525 80354 126938913 42247 77798 975109950 27247 52351 -190342769 61797 56226 -662116484 92136 28800 -366809213 73939 8097 840812684 99028 26653 385113053 94831 2309 267163547 5055 30660 -265584612 95470 59171 213352961 73667 80181 307775751 36095 6905 181947479 40900 47997 136495428 29899 97295 932682769 73324 79788 -673429949 80007 11387 -867462035 64257 52691 -697793909 74184 27727 -216124510 77563 29488 -461646918 98661 48825 195638310 75802 1688 -227792016 41444 92465 891542135 29977 30250 -647554814 94763 14744 119857376 42591 16001 -712438401 21012 3644 105378105 36313 71485 277657670 32197 8473 826458676 66095 78793 -632103989 71435 98383 406856685 41726 53571 -308537059 88695 38441 -123163890 96518 83592 221540943 93628 59021 379490924 95852 7291 207699771 13100 51337 -807834940 95465 59502 -993189539 75574 98590 837022919 40221 84708 33652533 26793 52536 419698656 11403 41195 292310734 33665 12818 447002872 73899 89112 -251162778 43518 42134 67026381 94684 56081 -614720217 90704 30930 866585234 73198 5764 588171686 21709 78387 592921322 89584 29723 749182740 64091 59865 6467562 81541 26928 835738305 50465 8131 459061033 41203 38601 -174370699 27298 41089 20075416 17313 49730 -116597302 54041 90587 896376348 52693 33964 410991381 74686 3241 -11410406 19996 57897 -3450835 16458 2099 -201392448 98091 6804 862463964 10701 24029 -158984581 50058 60369 873969164 83395 48464 -494346145 81924 8915 300750492 82225 70706 801478509 60435 57352 906375387 4524 84355 -40462188 22729 56181 -87189720 30923 89598 617267386 37649 33057 557213250 29030 58608 -63038922 75489 20237 326059694 54582 22942 651780766 50912 92387 150840389 8343 183 310064728 93318 90428 804180213 88255 22401 -826635776 56631 1690 365764935 17810 3580 -808223151 44514 36345 -125797798 8110 8437 235832895 83281 29854 542504231 58278 29502 -843132781 70901 77923 961693484 28048 27736 871155479 33490 32845 384320331 37155 87945 -90414721 43488 60714 249384185 48328 46691 -966132673 26532 38514 582953288 20931 96604 659744489 75503 82340 -316603253 32592 35015 -22396784 1318 81748 -574414580 66784 92521 552047973 52324 49633 -344170199 58139 24127 -762857655 53387 22987 732605737 74428 14472 596508839 39664 33542 917170455 94003 4176 -687119565 90281 37828 603426635 23223 22652 90726753 26549 40722 -43142956 31159 36679 945826124 50745 48641 569733314 35299 20245 -537497936 63004 45475 605308706 30714 96447 176965978 3760 7041 -367365729 87516 77232 806332541 44314 98499 682700037 14945 54123 361238776 80691 79770 891252126 54964 74999 222828241 71849 14889 -25511202 24320 89543 -631113715 25053 77345 -656952473 97210 10993 -904707703 96604 32479 319863371 43694 1914 -593264230 61941 1004 -309508123 1082 85401 909463757 86972 33435 994787600 19369 58650 -790962746 26241 89262 -303673353 86167 67506 -781028265 31100 88087 -450099722 54163 5066 790143015 33873 20577 144370100 14380 86723 779421475 41698 56913 -564060205 28857 17567 -32576011 16551 37700 790837034 15075 36094 -881791911 10486 46101 -240570985 4518 63599 479705064 24743 81252 -702003704 48389 39996 497411988 72173 69465 -590259450 81272 3656 -990740802 65836 10415 -771410607 77922 83132 -142919964 86150 313 175290837 68096 89438 674625682 74494 12270 803439748 79127 11731 -407249540 19485 55377 -342684122 67711 44654 241895316 34312 62070 -415152748 47735 41456 -669163970 16004 6149 83762539 75886 13937 575949520 82011 34810 -359226944 28944 94586 -995530927 79572 42212 255999487 86492 89390 -30114351 12091 22440 -345817898 82457 86753 806850900 50191 78510 -22609245 73220 87629 887313712 39936 10018 -262478479 96967 61365 372123000 94774 70636 274929823 19388 14873 297235707 61128 3288 -189276175 62773 86311 -583615772 33319 17694 974907168 93765 31505 938490110 94877 1346 617668400 29776 79376 490150332 93975 37047 -60703308 11648 63067 -95497000 54580 80452 -803258522 93605 15597 161483771 60275 79714 -877576680 88847 52084 993552441 57633 84803 682194002 20443 52164 -128178664 14639 46207 473092586 87684 93635 -778224534 97148 20947 -455993407 96055 41169 -86321832 78074 37939 -291541425 45186 41631 941370231 10398 12754 6874278 93245 92278 230393282 2328 87936 725277894 97341 98588 -682448063 56521 23645 18853981 34555 70932 -201395404 85241 24262 -966672038 6044 6633 474603582 84751 11479 -55099991 60061 18188 -105504671 40977 28895 -457258393 21051 11839 600944059 52776 49622 710463068 84680 69336 -422488559 98703 84755 -223835326 77548 65438 -77266305 16443 30617 -791449550 10284 21210 -397443705 52295 29792 674225852 6052 84782 991137504 60510 1632 664711452 45990 96363 -772980977 66086 11665 -960651104 20837 67055 -834125931 85868 3037 -258502333 84252 17316 -598525290 34660 83220 -506513630 45169 77412 -607838103 66798 85541 408435700 17014 91207 820125926 44648 35790 593219028 20672 42433 -878815651 42495 6890 269742083 31181 93079 -554410477 31301 42594 464314739 23548 8007 -145459536 38912 63086 395981945 63118 31075 441635053 58392 8620 367547247 10024 37234 -512945350 38755 7262 -59182036 92250 29012 165556970 34479 81406 535197129 84745 17854 189093173 42091 4013 -97740728 28072 70181 91300928 15004 26212 807552489 44814 86897 829865196 15060 61464 -796583087 90930 69689 -158986350 81828 71904 615810406 60459 56849 336809835 5289 67102 168812412 95769 39072 -991334021 31369 72679 997082455 73550 67780 -347745488 48304 39863 -292381491 65624 66020 601138859 63553 14418 -308748497 52094 62870 162905222 70300 24733 -108023212 53522 90461 -361190354 88975 44275 481010696 61010 37123 -438736147 1767 37239 557349902 52827 68385 381349546 32976 72052 981992358 32133 51374 -43495108 88792 21601 -755470298 84545 28746 -567538791 50447 10658 -211777534 84737 43987 517584858 47057 20861 141520506 54957 47619 215458704 81496 75504 -67282082 58434 70078 142722045 12465 76571 -778342509 12958 63135 464999725 46433 48243 -868686331 55320 55114 -579803802 51278 87098 -474819140 47300 62696 -199109284 66951 15260 252730805 19538 32460 -805330604 69336 54846 975025527 99018 66813 -382689087 30041 58872 -784691511 20312 43589 -365628147 489 49820 625916041 19881 89752 -283737372 78283 62615 117055450 70843 29809 945636114 54125 941 -76135069 93551 87163 702212624 31432 24951 746318923 1379 27341 -833408623 85461 27046 194901469 34346 14011 -119983338 29702 9584 161375646 19284 20534 375415463 67766 67004 332877890 84267 75287 -611525546 23293 69976 -565775677 8886 12784 438576131 77592 65395 885694151 75141 35785 -290860759 7384 57164 440032388 48946 73595 316160159 19461 22100 99650735 21727 64922 840666553 39137 41972 -723706246 102 17265 -868881896 7070 40361 482534162 35003 3276 167674608 91437 87604 -755185104 88438 51912 -103196942 1384 46718 -514655152 1313 60383 -856108490 48483 90407 89345607 92204 98602 280769237 80014 94247 -546869938 44748 71080 159896693 81202 89533 -616731114 81719 4423 -372489612 20225 53796 -799531697 86652 78257 550441841 25650 39481 547097324 87291 91861 -354187065 5930 30463 483589371 36284 38214 -99272844 59580 22359 366971730 23810 93891 -18426394 67640 83353 832444307 9716 78774 -401561696 18211 46538 -302354836 71640 81646 -93320670 7607 25720 -355666777 4563 27634 -477645263 56218 77889 -239243839 97416 21231 -458448577 7371 37455 158984371 81034 81984 -88138138 40694 5156 549305289 35670 37246 206388041 53065 98132 -572295690 37568 1998 211083119 35187 21192 506750959 41109 52058 -951482186 73346 18156 -172981948 10724 58397 -892835788 34379 51133 630786091 81769 97308 563408745 42238 13137 -462278919 79164 15935 -982757986 15139 51234 -509182945 98508 70977 91104904 10064 24654 -339109083 30891 76440 141948681 16752 5174 -611800239 8439 75506 -251072564 19544 77218 112575182 89054 36320 817267568 34977 44821 46765176 86867 39672 -629254543 75117 29797 -310441645 43992 17567 -704667543 6128 49146 825506154 85742 48354 845789936 29304 10325 446229307 76457 49439 889167751 71630 73593 802695470 26206 13517 -725758415 39178 80969 -226781090 41820 83262 841759163 56940 4001 -915084924 43821 35511 -901262401 46777 18160 -41336863 10868 22291 668281983 45221 90873 591840885 49976 50592 509569365 43065 78997 -276484559 35270 48807 -615617777 87842 84315 628981047 32122 67499 208793027 61285 97233 -414657868 12026 79515 85263626 57300 37770 216696497 81710 73327 -920310493 66212 7323 -421868467 62335 67410 -778496526 26331 47527 -270953102 37853 71940 -751591865 83011 83585 -314639957 66126 35408 -937196938 18271 17817 342983474 99132 4533 -769603687 39393 77553 297337042 8807 49470 -942792585 50793 72869 728990477 38892 83252 -443676572 37095 76628 64578073 70856 38217 569033431 5164 93416 168186322 38397 27381 801185954 1114 27771 -984559503 9560 29319 -84343515 60807 89482 -84032166 858 10303 458295813 64121 69632 415499545 50020 63500 -466200342 97479 97997 660690571 2945 349 425816775 45920 87371 -66636595 37857 88242 395835109 66361 67451 -69032064 86449 89198 878237384 44328 47118 449007198 26989 78493 -408359800 67573 16450 2563657 33036 94787 -824573072 76592 42918 368687499 34028 48974 -631231499 49210 33862 -787499980 88861 22119 780649800 4529 70657 22042849 14009 76315 -143996052 45606 34467 494307753 22876 70701 -32327830 59521 37032 398774922 68182 74564 -651973415 82943 88015 452159934 88039 49551 32110330 82602 37171 54268218 34254 30270 -916737735 21594 73534 639293448 65561 36987 -589556775 66843 16611 -316904786 79026 97775 -537342014 75702 12456 367320425 23075 84666 362576271 86475 27796 710528014 30382 53325 -787643104 81866 56392 -475016821 67768 48532 -223084012 20427 90544 -951026975 66478 76790 -979517311 88218 87381 629486217 48294 7789 833489270 26263 78408 967730950 28483 54975 14496591 97087 35795 -132595261 83467 25190 491411677 81032 47742 859391600 51895 61224 873158786 31526 55570 -216939492 88413 56449 -294755305 83340 95667 981011926 37664 86654 831178736 46430 64944 -935745961 58063 85492 -797948129 69588 95601 385263237 16546 90814 124976139 5536 6259 -639404607 60188 11835 919241544 84660 30073 -842260025 53051 93147 264623460 3995 79914 749456085 62419 41402 -493121018 13864 20573 -712847251 10207 24710 -688216427 67748 11925 -572165820 67343 18998 863288325 2373 40488 -416041799 90764 74801 8627856 20588 46267 27801473 4001 1635 -98945817 93096 4329 617362165 11155 63096 -765595873 39368 64646 -994343218 20660 88092 -269396610 35683 6409 -447840474 25155 22939 630137264 56497 40841 -354499576 42106 48341 -229617290 53245 36489 473219938 25460 86959 842539135 27625 31273 42817218 45747 28916 -407999276 21550 98348 682763625 43605 67092 701734434 22967 3028 577537841 45747 26993 -677995794 57384 51583 -372094507 26331 65413 -531556451 20464 87042 378934195 38298 92804 759517909 78742 18228 -823658263 58214 77225 -979406700 77942 14407 -656413537 52409 42251 -541393334 56964 46626 -922909681 44385 54624 -314707881 63181 25124 -49399034 82560 63519 -403063496 78317 81960 -475642609 10666 44480 653567032 34974 93690 -968776868 35925 42037 -638515232 43642 95578 -574179889 2894 24635 -971377154 6618 36197 83544988 11415 92355 -394800779 93987 25035 970290197 51241 74127 58233189 91465 12766 -611724634 71591 17303 384268947 78 86976 415353054 97440 77138 273644030 58018 93305 846584677 32068 73095 -728551497 82626 93662 -334850227 31615 83163 403892125 75277 33775 475127271 85478 78928 -824281478 91029 89987 848187431 96415 54390 -343968679 82488 4849 5355740 38385 32927 763547687 44621 64436 126387876 42869 39702 857501651 98096 74581 100778685 49420 27228 133032103 58721 3505 -672191555 88331 32650 281190915 7980 658 410976509 44476 24223 877171012 52322 78339 424740494 34415 88182 -980989351 44452 4798 656959463 6454 40653 508329786 42258 33867 186099136 38369 67578 258342160 12395 16360 -694002804 69810 35513 869190384 59052 33936 -156238554 95154 75424 278502501 12020 35647 -953551876 51022 60183 -583533770 90050 44217 -363135131 24525 21968 -802413984 55808 6480 -916570417 24349 68383 284496538 45136 68167 175539868 75282 69645 764664533 48205 95483 173364628 3754 37373 -487743484 39154 94892 668051515 40871 43818 -831302241 68301 29481 138976886 64382 9652 -699346477 67984 22153 737085261 30409 16882 822389767 7050 41972 911917637 18948 36213 -641204563 77034 31764 -527345341 71157 60524 418048014 96704 78280 944054166 56326 90488 -934072760 68672 79751 -946685305 90716 80157 -350894258 52118 86131 53228287 81220 66170 197532344 93504 26686 568366002 33719 29647 -331994850 43616 32329 -368663029 7489 74529 18147769 83131 97975 827674155 40343 1682 770578965 20092 72479 -400924027 41176 86046 -866108088 48417 71690 783756206 91013 46030 -758764656 54113 31861 675435887 14231 49599 516966526 97048 16252 638704020 46960 54790 -608252062 60699 45373 702688255 48112 66107 413720827 18293 91756 907222115 9723 63511 723400139 4935 39036 -77987977 77984 11319 922625498 98065 80285 -896107251 33254 3816 -138977184 19576 65190 849358956 68424 29356 2757135 14094 26795 465534201 86609 16760 984437720 89605 1752 -997748621 62618 13180 -745739479 88338 24611 -487675071 17400 27361 800240177 75923 29379 -796023710 72591 25597 839445605 65879 80287 -444838496 75121 50576 914145011 25389 86698 -495965726 92582 49741 -140243313 2992 78605 -417495720 24991 3441 -463590119 82389 46009 -88267673 87496 39562 901654327 46899 77565 -810701356 65939 20398 -972021169 8046 13292 -753452016 28380 89324 -633773255 39416 81920 740344806 2097 48423 -225735032 35809 89265 -473503995 53292 90533 778073594 58852 50295 -717675233 14366 16091 -689178326 98720 17371 -642273708 9701 64125 506852531 91876 5107 502423987 85366 82595 -781389515 26103 85965 132535776 55085 8769 -8183446 45275 68621 757995007 32632 80248 755701339 78990 38926 -324223962 51544 50420 527806462 25803 15670 692083765 93686 41609 -864014138 7707 83964 467322104 47548 17936 -562943355 29432 85077 -297259427 32430 63700 204130166 49943 84360 967108542 9470 282 30047372 86365 8990 -886366012 26954 85005 409934391 56343 37088 469995509 60197 62353 -679883371 80990 85058 -760563585 28215 82667 -480433934 70117 43456 -176661232 69648 64655 -514452796 76338 17849 879175328 47098 76334 -153110795 14000 896 493414261 36173 87141 -916847331 45654 70281 -499415226 37979 55506 -163518127 61768 4601 330087518 15464 55758 -634110733 64981 18858 469553298 90944 15878 721548436 17295 40714 614124316 61111 5873 -153498835 11048 48532 533790238 78341 91426 552985353 31510 46866 -810960383 92041 50375 -256240603 32977 73497 -254091902 16195 72241 333834982 33031 4289 -30078876 13917 33977 -567881760 72000 70060 900161332 90987 52181 641582044 63833 6162 -513330042 50007 35421 -968638455 37237 1573 -838524925 94105 87337 494974175 56594 65209 -152119017 6140 56473 -118421656 94196 83589 921114698 33516 29690 -465465530 96183 61607 464243275 23799 36461 -918778680 59611 79946 544150117 32515 54084 507679406 11894 65218 -878235652 37044 95840 594843384 46942 40079 -241740598 34477 88116 407640607 57962 6471 61700421 72285 76979 747305124 86341 17360 -179816377 14618 45649 240585851 2108 27941 -544673729 73112 85058 -829232063 45538 36572 -503208129 21705 51338 831881537 78140 91782 480342512 28210 7254 331998221 46298 46447 480972237 77900 11316 198103827 57791 79017 -673472605 78456 20797 -58162917 28268 49344 596213714 85931 22056 970171826 50498 32891 739656854 76914 23919 787522658 2754 80791 -416111771 45257 8560 87611665 94937 86341 -968813610 82699 11371 -444444001 95184 59947 448945062 9751 60782 -873478587 23808 24105 46618326 82294 63849 263180961 89101 3896 16432567 66335 84819 -558413841 69142 3387 486052016 4562 29950 734159381 84503 3774 751545675 62393 19696 473088921 14891 45535 21741697 48677 12557 -885082634 60254 98728 -851499906 87912 61806 -412677313 98452 12321 587025053 56625 66477 982328038 24766 81241 -449006841 97310 65699 -406461228 39956 6064 -942007016 33092 41938 977164694 57390 59787 -756307738 70087 7954 -476807754 12312 811 -401314156 21398 41613 25224320 74767 13232 858555989 69836 82800 149897944 63673 26235 202229445 85282 1549 -967351510 86216 93730 866409460 61143 60928 -355839502 37413 91587 -604103093 90727 32249 -470920220 15781 40201 -11011715 69215 82378 -841870081 78577 56700 -550626693 50130 69483 -215361544 78942 814 5286485 31597 62017 972835543 67492 20000 313356590 26353 68212 -293782689 80618 51735 -186724989 67766 65684 875938614 2695 88848 -382424674 96390 57080 -321717265 67204 76903 429424184 50535 87203 -182659728 7813 62970 -472924288 46579 57895 -447052143 75294 94937 335438302 28805 98793 231970202 11609 90484 -952825949 82216 14535 -282189738 60711 52580 779596962 52970 28524 -343195 16636 91956 -518724504 43085 36963 -355947263 40818 28612 -757517921 39840 97556 328556507 74295 46628 -337363602 21763 47357 928430465 38352 38390 -873988275 14681 56989 -98177794 43867 58439 -755317584 43463 17251 -780149795 19291 31016 -884020451 81237 88112 -816616929 74930 44730 592434579 36705 30249 341173625 23475 49835 -684390166 81961 88225 398405077 48629 86290 -978637069 90947 11228 -488645472 53633 73666 -983054403 95505 88619 104797096 81489 65732 71482121 86730 94377 -931754205 23373 49491 268372624 76297 75891 -849686934 31258 52588 -121599633 38287 99060 987369243 66825 39375 -373919912 25902 57993 120199598 3460 90042 -845046396 46028 67526 14457631 9989 94842 382561745 35602 75849 -628520511 38443 49425 -372703653 14397 66784 529230920 63297 32641 414721022 67098 78544 -875936320 76321 58967 -857831919 69014 8823 517311948 6382 52517 13401814 11880 81962 -553778965 48020 58813 -92517123 87493 35764 90540471 78354 18943 268859433 14390 85148 -60064972 25582 56859 811720111 70301 29614 301545451 31201 39128 -845130733 3895 10535 74501631 5502 88391 -565601872 360 35698 963570219 95951 28279 272580188 58258 76623 144089297 17257 36837 994884492 86225 94574 -328371387 76120 31635 380909049 27370 60294 -870767750 10486 72320 -836972650 49845 61199 -263473889 26025 67619 -839550891 7938 81381 -381819728 47384 45744 -14150682 48974 80364 -683117397 57631 80959 767381100 3712 71144 -347885184 83260 8351 261376585 71524 49603 751316819 51102 14182 -601716209 44876 52115 -602725020 95340 43890 26606870 67970 22423 -616424389 96992 96877 -365004392 16636 63855 50519943 24693 61988 -944894400 74531 27302 -982356568 7101 12686 461543204 28257 91914 525348724 59131 96606 -367850291 37315 51198 -507654965 81693 27263 484689420 87951 46521 -9526642 785 83267 841007309 12645 67113 -413788083 34766 45424 906039778 55637 25365 -175026612 52896 33910 -953811607 53317 16427 997623653 53178 46461 -532908858 27972 2453 -251235291 39543 75081 68706238 27783 52507 -714611928 82595 41929 -159725760 38799 91663 827726129 8836 52335 80619409 60862 84663 -869991221 85162 30804 -161176106 2827 96953 -784801091 9369 5248 -396137298 1291 3296 990170271 9074 74151 -266765892 74740 14451 -492038071 36015 8221 323276355 56494 58529 221907129 19767 9972 658088183 63633 86052 742595970 68387 70131 589532269 6186 4899 91629863 64064 61646 682852374 46929 68534 638061894 66412 78107 496195623 3218 43233 -331943107 19320 65155 579024994 93539 41322 844791902 12610 78427 893869004 53804 23718 -893164645 21077 21230 809829912 3217 70468 -9377059 36433 85938 858652562 48857 5764 206153230 53802 77977 347599819 42975 41365 -13171017 56123 91284 -374535978 70365 47966 -564606315 85654 79300 697323944 14016 9350 186907764 37734 4654 -823487185 90818 96612 -637845532 85031 94307 67361952 33002 42020 -859138677 39936 74106 75496905 34812 22663 426737421 69103 20497 -211042764 80791 66744 385588900 21708 27906 -272043740 16333 72298 400247627 92348 65886 815713536 50255 49200 923927559 67304 4405 887661283 81939 98779 -465361500 10165 85823 -985446963 90516 11633 -399654829 25844 55643 188098801 14041 11014 -615284669 72020 46120 -557273535 25536 11402 173824559 57916 95134 -16664666 27023 23316 872228077 18280 74576 314464609 46028 597 -107039978 74693 95504 885867343 32650 78483 83181690 41000 13604 -296191019 39949 58390 375795632 64411 58510 -693841606 90479 46833 801665966 95347 8557 3306537 19612 68268 -396109597 34645 40825 193534894 27755 92916 209823680 58568 49807 979179872 74985 89126 -229394904 68102 23142 -486826922 75138 79006 811892278 42534 6344 -725678621 56480 93305 -477446248 93857 97124 -805224826 33412 77338 -302515074 35174 65321 -815109021 36490 47527 -758735850 70625 34147 -597193469 38324 10968 -659197883 36930 28200 718458556 49873 7450 -564824819 97771 98857 616739369 58445 58236 714927793 23148 40687 142283616 40169 40162 -670438434 10930 65632 113175283 70460 81668 -278215344 79823 49822 187284493 11771 30122 -720113334 67348 4739 -526415480 46138 52935 -305115679 70381 15109 970964944 91949 30767 930719912 65754 6354 48116687 84599 77528 -862509055 795 59714 -430440607 22618 49422 -880593400 31329 47567 -195258500 63309 91222 322074871 4679 55200 -632849092 40390 39254 633499479 42484 46032 102035222 90366 43600 212504648 39821 17653 -129356623 60551 81468 -900231326 22629 13133 -294678234 47667 7804 -169308326 60499 60290 -749608873 79495 67687 -661295153 28814 77895 12583922 51584 36140 -962307995 84988 8943 765356029 2917 52479 -265636986 29057 3467 651505629 36049 42886 -436225393 44940 22671 -212687541 93719 55284 710779550 13211 68696 -331727788 38647 4941 -966772699 64042 81995 -45004797 53180 39149 -610851130 37342 95183 -213608304 19444 37596 -808445274 41892 64188 -38563989 49627 94450 -406189683 40976 40116 69111568 25379 73925 455469496 52556 72989 -9624324 8634 21100 -658889714 69616 96100 975422786 70407 46984 -841051401 73089 51420 380451780 16514 94922 -909125939 88863 65226 308843276 18179 72245 405886142 15417 23812 -843499654 86923 40184 668544915 43599 18741 -399353580 95099 33001 247931761 19614 87418 689521605 7630 64533 670331676 98057 33523 553230932 36290 31285 444638953 58189 40420 -472807619 32693 39706 823855387 17206 94430 -180890055 97562 92517 -434492149 66961 38025 -377974312 98013 74663 1184975 37634 33770 -684451420 69565 25386 -117149063 90741 20164 -154681534 10658 70133 655117026 28803 79053 899114533 86285 97023 145778207 33569 89129 387726341 27788 15826 -793523172 47020 13562 -320464192 63811 79929 -578072674 6989 66808 -676933773 41811 96618 -18238221 43018 82474 -238595132 79174 77942 218981764 68021 52327 -463673449 88433 50029 -21744662 87999 1529 -114059987 25524 78979 479244831 63115 94755 -10110188 25700 6717 -35759738 48321 51264 -995661300 44975 90539 790331839 7713 8557 250335854 53478 33557 -550243189 39740 65307 359664247 40124 7281 751490304 37206 56662 -858182452 61846 35901 567933845 62664 5775 -367025083 38417 21541 -365920135 96888 78237 -587308503 7462 61556 809985791 20631 70495 577731381 54403 21526 -515765038 1352 18983 781123538 9187 70553 535123929 92357 93792 410477998 74729 57134 883952170 97159 4874 964475178 57019 44376 760467239 16829 50649 584385729 81308 24980 798310746 36158 32568 911487563 15026 1586 417709169 97622 19722 -648814763 87386 55492 -930365599 45457 90115 -834045905 62850 68378 468761707 80207 37554 -243582383 1478 34249 187307768 46557 66888 735443736 63302 12718 -780649588 46066 36673 -50905287 29801 1618 464224758 55168 43901 486379298 13399 52184 217575879 43383 93205 694454219 44030 93008 -241958455 42061 90565 -708821319 83 95476 -248190986 50260 32185 -705250399 57474 51514 608911258 46406 36432 551357105 54076 84566 852768345 79262 77501 -53164082 41905 893 337660974 48588 6110 -306152835 35720 16039 525827235 31970 85852 -123626612 4614 25027 182635277 26229 98601 550385647 82208 10669 -560866328 79383 21137 223861344 72050 81030 116262642 97970 97294 -563357245 1310 55256 638388750 62993 86443 522524335 92743 20207 551011695 82590 30878 704848603 92155 2350 966213011 24392 49186 396829454 10745 54218 766525605 54464 74895 681717648 75692 56819 -194207377 23955 38978 177705361 67142 32392 855683872 17758 50721 -379245626 13430 63161 358995884 2269 18696 -930279484 49924 31970 949943091 71884 714 23108726 50892 18812 479193971 69004 80320 654801770 59745 94409 484941029 25390 76758 534815519 15535 37165 -823098277 62276 8889 -219067935 61085 66838 -375191772 74233 81962 801794014 17822 49651 368014011 43307 89515 470227807 34013 69471 -729231425 54930 67957 224610412 76385 57207 -273489983 26989 14148 -636832610 74330 89841 -191671425 5946 72897 700044292 22396 75562 318399260 64495 65876 -841701822 8663 73545 697161232 24017 13233 566071566 66764 80591 558690602 74742 65859 -241394158 75902 25913 416902164 98592 69361 -40637736 62388 83285 -221364059 98240 79755 -451954995 78616 669 -942099767 1355 75238 -595353403 42422 74822 76360879 43390 85357 -531478969 32561 20625 105476105 62199 91573 -367479958 5149 60801 674898043 46183 32006 60558285 19007 19966 675302534 14774 44564 -860430137 54975 7624 280069503 38998 23015 -270264250 57255 6444 -373024115 66668 96363 835149526 40071 1804 863388068 92914 5235 -283893345 11559 81935 -91975182 50329 81752 -419958498 86166 46164 296415940 88089 23722 211626977 32845 55242 -68181167 30715 41290 -453214089 11992 70975 347999147 7936 20831 142224022 45449 43842 -166717644 84146 64844 -973021332 95757 20983 106705634 24880 6307 -241426668 89718 64319 -434023309 77411 97566 -610346389 70931 59545 -673525295 52993 79061 418387014 71127 13269 368043681 79973 59932 -88602395 15634 27860 248936220 33372 36091 -408099965 77800 63618 468149348 43907 92325 943936530 39932 55834 -803041201 57455 85780 -632413438 93998 60382 -756788115 53055 82230 418844484 32237 11466 183407402 92383 18994 627054982 16874 90279 929166066 46354 66866 337889559 93696 79560 -504588148 32075 95409 -223829390 46558 4702 219275739 12398 71671 -647588457 67670 52778 -884738523 28231 75427 693855811 80343 97934 655182922 96656 22681 -919624740 17735 97588 567577470 34235 42282 514106227 17908 19723 720845084 5140 30081 943818862 9292 67797 -706372676 35922 56999 -352967352 92636 60826 289240512 2375 46281 539229130 68171 67416 191611734 84728 39980 759175611 31088 4407 226852122 31587 53549 -924574747 2841 20746 205700066 29157 16437 826299123 95008 45135 -764693124 96166 65303 -577915741 21088 59849 -462521150 59853 72818 252813891 40760 73956 115921245 31555 51932 -814474140 88696 81401 449543770 83315 62132 -213981300 54138 10729 -603207422 18023 5186 657499908 62393 87287 154531963 28791 66006 265335593 22350 2919 -92517247 70352 85884 -573703024 47547 94096 -572185430 72761 82181 -885606267 69529 34872 -859607472 72396 57165 84650540 29058 13051 643477764 74431 980 -122684817 25751 81769 -166744337 37256 9035 -311386350 96646 3778 550920016 54280 66861 -767815727 22641 12232 -99772724 20619 77914 716229177 51667 1495 666364557 80005 61394 -395824628 8322 36051 692909281 42569 25245 -160128993 23463 96194 -466047897 23639 1000 -57796258 85594 21241 890080504 90988 77512 381670384 87395 83701 535263233 40268 5325 -41619807 93234 5111 136355136 84118 70866 -160941534 57058 58314 -85643858 60538 89579 868557126 74879 79871 939492667 60056 58401 109622277 69571 73562 226943211 63880 86552 814723412 38358 73951 -721164905 62880 69843 -812633135 55561 58186 76626312 27388 76319 -733833401 22867 63862 943001235 46010 18065 -508431762 35654 64453 285212870 24348 60821 -951710957 6201 52107 -993785035 54487 72049 -938628729 96393 54806 463906197 94896 65327 580924810 40036 38051 -242837015 54724 18373 196144232 28496 24423 -945099238 95356 71807 -746801167 74455 40254 628899170 38276 18999 762779763 2024 68973 724234361 15843 58256 717727831 5224 68108 -974200946 1326 46307 -127998854 72919 75316 533653387 59068 10297 -856423953 1049 45921 -570191429 56968 65520 -293951073 96470 9313 149307569 36425 38119 232676556 64017 1142 -814041141 64450 33214 -113072581 24351 43449 697567383 36797 16193 105365866 10819 54247 -643306076 78754 21029 957122407 93676 23754 -782453217 92465 47390 -846048805 74722 57046 -366093666 41172 94131 -279243026 56176 1302 818164663 24483 61240 68529101 95549 49492 167159969 14719 12806 -871589071 97968 91171 930358098 47599 76637 -283279225 89724 41726 -153891600 50393 98057 711625632 97067 88309 -186246000 50313 91664 147430127 7347 67741 586150593 66601 55608 617620244 29138 4831 841845525 33004 77626 204851104 17319 5726 -221568733 55607 54686 -270447168 61739 40902 -218029222 19402 59312 418511718 52858 515 156744569 98422 9635 -849727087 59569 71114 42923093 63075 49726 -312920265 78673 51988 413389762 20448 93915 162985287 97912 83139 493926569 934 25084 -442530570 34071 69653 53439753 7230 21054 -969530564 73713 42660 -38141301 80621 96845 35835780 28960 64669 425020238 77887 6101 -926986809 29604 85379 942664732 21740 49588 21209902 80496 64194 -510776570 14732 84193 471902698 64323 2174 668742574 23782 59492 -743389288 22291 62516 603656170 42449 84568 -100940612 77717 14161 930640969 6345 91725 -781811476 6184 83422 103384594 27994 86537 -679037273 44456 19024 -491054815 57286 35827 -896655807 35347 62166 -585221509 50377 93090 592945566 64424 74856 -874590765 26428 91918 527812598 43756 91577 185140336 26814 91590 907039298 41854 87271 642082952 28482 79058 959971325 2911 70026 -263753914 28722 9882 -346112004 16308 87060 430205798 53945 94274 151900409 67839 81164 24222175 54891 30748 79662736 64714 75209 -545224756 51244 56298 408518562 27394 24972 507621988 90171 29530 -603673378 41940 52823 -404172965 10962 83083 21782391 66735 78792 -314052809 16296 18962 508086952 92425 24151 103269832 42007 18615 -525180968 17309 6523 254122337 87904 86357 -913023466 79163 93709 882562859 90496 61518 -122577741 5916 50735 -952101132 69007 60469 234275521 51008 99057 790067848 29546 85301 603518239 7235 43102 522458861 77875 94368 40735545 54515 93119 -523525150 11078 81054 437851414 59269 57829 -350284792 58148 34607 -213467416 86230 33865 -419705220 83455 90189 271757635 29593 11356 760725611 31213 61096 667926110 46044 24518 -415569847 74739 31168 -738661932 88152 24437 613872799 40776 8116 518713220 61002 49595 922076771 52043 79509 -249159076 12904 27504 211802944 7792 73829 -850728719 24785 18858 983189923 10113 11242 498349535 6134 98358 -136583555 2306 10583 238144819 60999 45196 -17629360 83464 32896 51150781 38982 6071 486852859 2145 65996 -319386096 510 97093 121988458 9382 84276 -566310312 75568 51428 -231137343 2017 68078 -712751441 29382 25264 770924794 51151 85391 384372181 31982 75798 -236055226 68003 57650 -646064848 63324 228 25618162 3052 63021 607805475 83688 90658 343973683 90550 58706 228067402 54206 27058 -27046159 32589 94962 10356803 10943 1062 -514369313 68282 26417 -43441404 11050 2353 -169059700 17423 46218 297274178 90179 76716 -354628792 28178 84383 -63547860 72734 84483 717216664 6438 28252 50579433 55201 7237 586171800 76443 88064 -131285758 58251 67565 -387998944 63615 33277 -86170217 90190 98261 348907864 48127 32521 856842555 34915 20869 167278477 74783 64546 123355036 68563 21201 56491896 29739 26528 -887616663 30168 89711 881249744 60286 96925 259597483 41927 66091 568648151 6023 321 411735510 91338 17007 -258679489 90748 32710 -581728357 62087 92353 -924124031 97715 79629 -801426152 85232 15640 679052425 39188 92951 173194832 54829 85639 -914375380 81476 64647 -506370142 28597 34341 879330116 28651 68754 228289110 51777 53152 292468662 15764 83277 52549401 21094 20714 -956124807 13064 62972 -727588932 7813 786 584934227 16943 12044 649837708 6221 88134 -461048436 40169 64003 -66381321 13775 74275 -596647937 64674 53949 500893475 21910 18504 -483384599 70289 5614 -744336507 33780 29261 -691284893 62734 42952 -598124693 58526 60125 -348900677 20984 31978 779336411 69751 33953 -624023141 84729 34574 -71276555 63955 24834 452384824 37298 83125 -596492404 26537 53691 -549481519 38951 7563 -394299239 3837 32996 -58816668 58781 47697 -321817530 9425 45976 183067426 20117 52266 -148222281 7949 17383 482553151 62699 50037 -682739179 68478 70624 -198279325 18811 70493 -609615128 41733 35399 804456664 58000 84841 -618820425 12094 11076 -882291701 29974 97342 -89000628 21203 27266 699133220 13826 96512 176932887 95467 13550 396722956 8621 31198 -819040672 65834 71975 -78163440 36124 90025 -902731194 63871 8039 -992329208 98735 53711 -282867209 35129 10308 -214578864 61230 88626 623587970 65821 29544 -149615500 76265 72733 -56338410 62841 3615 69725669 300 94080 -242461207 29058 54520 -350520054 85647 64404 -281021845 45757 21072 553853272 24078 21520 966906708 62015 63605 -464143512 30434 24719 -8141301 11754 3218 669838847 51850 1241 -475220933 15743 11393 -806509817 40079 17973 257018772 83889 87138 -876147285 57826 51668 -624705778 87936 63741 551635175 41848 62106 -764611553 12325 45280 805902492 39682 86003 135167448 96383 14294 228097847 95098 62314 -260102481 46209 66836 -63842136 17290 26211 333935007 60709 14892 2084929 22891 255 -88525653 62682 43350 -966166833 70721 14431 160274881 72926 76174 -193903397 56263 56131 261057871 56740 15968 -792110787 64574 55902 103286973 49894 5229 -762404371 92809 14571 -898816771 68181 87904 -565869913 51137 94063 746225360 45101 57522 -747869858 92830 50774 -308713646 30089 45566 -565468018 16840 56765 140183116 17516 94035 -953470501 57780 4429 506694775 14785 93970 -484439770 54176 47659 -677398447 69438 39229 121361238 69276 32014 797567891 94286 7746 -570575769 82140 49843 -578055402 68491 48199 -341996053 3454 11705 -760834213 41380 96775 118369502 76084 6839 694616007 36170 67 186857849 31647 23303 94032935 21145 68575 -541575159 3141 19454 -452066197 39223 23830 -880340248 75671 75582 134567793 97699 81357 394924889 6809 92694 -548384412 72203 6441 335722175 17328 21376 552441202 98163 19326 -142349045 65944 98565 -201506663 81328 83427 927658974 71172 86201 602222264 52701 38962 -451643446 11497 69698 291082355 48091 27074 857241382 8398 46281 134266852 46175 9758 930703040 45555 78120 302394750 65141 20326 681062842 45629 49177 524556498 12776 60193 -931397659 90802 67559 -830269531 95330 17135 792865522 89954 14541 168274766 79185 84256 -259412302 88778 43636 373705789 74744 47848 64224826 12236 97714 106703262 15077 4689 -66118043 21448 13617 906173447 10038 72814 256878800 48169 18649 -252957938 88279 38338 486108321 58305 61082 -908065403 44848 19956 -61205694 71242 74820 -729986005 88429 81276 662754785 22310 96282 901123120 19920 25162 626302023 29603 73613 -397765080 17638 67427 -974488206 4911 51989 -859862660 92382 45186 -822706142 52237 9506 709900236 76040 74898 6925253 55284 25307 531242985 43248 69396 -119945463 26041 25244 -670776824 42212 27248 -253520575 24728 11965 980815054 88346 49261 958913136 74645 37993 399750556 83811 24091 -59866785 20689 8554 270267724 91594 37315 733162905 43066 54850 -978635891 7494 13011 190179963 39795 22626 -703945442 63447 88815 512475628 22781 35530 627800562 80711 90523 946059016 49229 48031 83697048 47276 46859 6321327 19629 49032 -228112897 6886 16556 499322498 42268 91651 89520955 35859 60916 -623937246 27804 50396 -517984258 57033 51733 677244164 64694 10173 868733747 98914 95090 -881578167 97441 15519 -589024077 45020 25810 131834507 93801 29816 171298991 51977 7172 -539175133 31961 40901 -230085752 52947 30810 -524787163 8791 7853 877061293 11519 52366 -343639824 74370 98845 -636322407 56790 69843 476111781 59676 31915 -601375631 14689 17922 -830569384 73691 60858 -245101422 1021 60514 565173858 97385 63776 737791022 6900 27163 -473303722 98443 8266 -545656846 78577 62924 642781308 55796 96981 -693404541 2574 49388 507651728 86689 97923 -528627842 92302 83762 -758196868 86551 36298 158935456 40194 16692 991535621 12900 64237 227330583 67695 84449 -592903075 35133 2872 130091654 63812 95795 -858480106 44858 48903 -764343514 87659 83083 919611984 90254 92172 88587369 54790 37116 -16853692 49160 30503 -809526803 49967 46000 754817548 32933 92714 -812023347 66590 96025 -615937169 63908 53174 79546473 12717 63029 -363207623 79012 42351 -467123305 37155 68694 -607988113 64732 63358 624748664 68056 11356 -801475934 65895 22489 -43113957 13949 86446 573715986 70841 705 926678471 11429 46140 -631753790 44221 48204 657434658 91582 91753 561306168 10500 75854 -281073735 61623 22579 -792849253 61105 17828 -588685110 78613 4209 810076475 89170 8220 -965409436 44468 41080 -276074471 90936 2353 -367940245 89035 96606 -220558365 29231 21719 -177802619 63595 7988 970100429 48455 91746 533158430 47080 64306 517405777 92386 28595 700909241 35869 34457 777373163 1755 22746 -243123556 66782 56679 -52582167 1909 18412 339666284 98018 69062 794309134 87593 1598 -908741026 90722 27045 -104037002 79395 92408 287467298 61494 40369 412205319 11758 87619 287916599 52431 28536 577550264 79030 17293 -689865557 80299 65184 237826579 95877 97605 741403028 74066 14733 782852036 87930 37304 -577104087 41172 43026 417794749 46801 26465 -55333732 47671 38985 681059989 97593 65176 -734907372 94641 97763 -521365511 88623 1720 -166739495 54042 78399 904692502 40600 23944 -390382835 75234 17934 634545800 71288 12449 -602450579 34412 73991 -959767495 81070 31061 72400265 93779 60445 -246355775 66933 68482 96770248 87747 72186 -243124519 79030 92465 -471684854 7969 72380 -963100652 41491 48099 25179843 44626 67243 220074794 93247 40516 -753072952 65689 95208 -827289691 82238 21027 -680802711 71588 81718 -306076834 79558 63841 -789972137 13792 94638 268971311 77282 52153 645698001 23912 45982 -484849128 83676 74579 270462554 35905 62470 -367436892 36564 26276 -83279112 24167 56640 339139346 20288 94850 -977689696 15986 36284 222816854 53675 85224 -834790400 92854 79784 410646696 79783 51940 -869096224 77997 42641 714764950 40684 91264 -353622852 63077 53558 -732313196 57732 3769 -211760860 29246 57392 735369306 12899 21413 720836854 30826 91002 647953900 67244 18476 401202728 41868 34857 -531125003 75783 26595 -351486879 60478 83917 984673519 95135 96651 983980187 53976 64443 109725364 98357 44298 625741145 19968 50172 -835027652 76209 3929 871731853 54831 29917 854070978 5646 50052 -324461167 90861 25196 201311121 42524 89533 -704130964 58722 19490 -93267194 91920 61409 462171122 9006 21915 -349242259 16595 26896 -782869830 3465 91557 512365622 8189 26801 -501066115 56408 53806 851640661 86028 58689 556177533 28542 88491 -400442056 84853 41169 924434661 49404 2737 -159031263 29334 10977 852642537 62315 30332 880923478 20984 82971 76452645 22560 24456 -548410960 20755 3451 995731441 15292 43413 -341057744 53268 23741 390092547 47008 64495 -353691905 6571 84524 -47495621 13667 396 377701156 61381 18301 -939583875 16239 34873 -708493594 61662 69726 131230552 26649 97808 871874624 11347 51979 -253795643 15529 91005 -686045488 57286 99131 693832387 75754 49122 -71539279 32254 2311 -875689679 4820 96662 74425928 27625 75585 351961330 3495 67939 479906624 17856 31265 -152520958 24750 54868 -61972419 4553 77354 851163548 71316 42043 -791443792 77873 78187 847215648 63369 5029 298002344 34162 2707 -39136727 14734 55849 -108072232 17177 60487 181280743 41844 11146 -494843863 66135 93814 559294596 32696 42150 973453181 20279 10054 361378130 49015 7154 -696560285 54470 94534 -504284918 65051 72205 -705375819 79932 49065 -461078600 12294 30636 -429163782 56466 14434 -149917195 80429 29914 277822276 4935 87246 99890485 66143 9893 863694293 43822 87539 338718526 85199 44858 -185411658 41600 58969 784955908 57924 79839 -314273821 69042 37587 874476090 61218 26853 -294370774 25120 462 115973541 93272 16722 974550779 62099 14550 427687314 31216 90285 -863914024 15725 24941 128895028 8802 75591 504152913 91128 30590 -206056226 89491 26890 837463032 91716 75184 600443488 27639 6870 -270206734 81415 48676 -173730155 76370 63262 419531983 15557 1280 -600733261 54964 85814 -413192796 95032 79438 -435300953 14620 61304 -861681517 26301 95273 23661054 11060 6161 327027002 95999 35631 117779339 36818 15370 213459163 28560 87230 631979731 33782 19493 13919952 38383 10878 821807583 29122 22151 -947725481 32670 81848 977737950 15518 54317 288006146 49902 86894 -98604123 42708 76866 130617982 43381 24503 9629797 16180 32394 -563582832 93671 27056 121712022 28128 81037 969779259 86809 18245 376202996 61368 62115 -287415273 5189 9645 504036228 90695 92880 -503652848 63566 3974 -259024885 61348 15233 524603775 11151 2575 866202937 47490 2522 -127465191 71381 65991 737096990 52057 5992 586192506 58722 26180 326691277 80273 77961 83496288 79931 48581 583754774 53231 92454 -182941503 68272 5453 -41780815 8728 39808 -815048356 52732 95804 -349225719 22994 31105 -691548839 44353 8936 227697128 87976 32944 376785988 74817 78981 -8924965 82487 23698 951430790 28607 11479 487655183 21826 65164 -831303156 70068 29708 -760955737 47580 54487 166462380 60224 94049 -743144975 18648 21390 922255740 22262 71338 813830551 4155 8581 366528705 75290 59192 115457684 80434 20711 -598184684 64205 47432 -175278017 83842 48921 519280755 38215 94632 602053053 25174 69583 -68871219 54094 96808 -554197408 43704 39444 535701917 94547 31103 -436002035 34577 48084 10993986 19532 50692 -666162311 16031 8607 305353326 60345 21239 -979831618 55725 88315 -558575675 50905 89978 903041916 82986 65288 -275932207 28625 47737 -571596089 78907 67719 -59512111 71346 66903 373777596 61858 27336 -3361565 59293 78685 -176679913 86287 46942 -236458357 276 82565 -575084940 49152 64988 -910962292 74830 25938 -905052630 43259 39048 -222676721 35091 57606 228247982 34106 15398 -332376436 48879 47792 -737764640 12608 32448 776624303 19488 19226 -780708490 50715 87089 285818227 96188 73928 594045359 46826 53043 -350619248 26273 16095 832921770 72223 9269 13598048 97418 53715 605683629 74351 4721 45746977 36259 1109 328740324 31521 29733 613019548 93970 32299 207853272 77670 94993 -494440672 76303 28743 -206592447 85314 63106 -499628118 50831 19711 -522428061 72973 66560 541501350 58780 91605 21696858 69499 82950 117971649 33995 76442 747569082 92049 57066 24887263 33848 13713 -104193252 87704 10714 84645598 43950 44268 -138156060 34763 11433 -306289346 59305 25256 -604768632 12780 13841 829195432 84348 27866 -520472466 14574 8908 382995796 66027 23118 -159564100 75886 74531 886291598 53640 95865 -84285988 6077 39377 -16847028 90398 69630 706548253 92269 93521 333872072 70889 64568 -666816487 16019 61997 536729265 30298 59992 -673667258 335 73192 167056454 56648 92858 -589419263 78243 91467 -472295091 54716 6242 430651460 41621 33965 276767958 71482 27181 316049448 7547 50528 838908740 21043 78476 259706847 17920 37137 172878397 26149 66285 -17651527 83730 9169 943349801 20258 32429 502562769 14705 11595 -864316640 13403 63498 -604978004 9289 77804 -837675905 6655 21376 489392340 7648 67597 -917193470 23994 38456 -203567670 75601 4607 -288931868 18389 33765 873506156 79802 49119 -275843241 47678 66705 -903787606 35472 43663 930063618 13027 68742 -50156839 10135 4989 599973932 61942 57392 48845357 15287 90622 -48305729 43525 46035 802455141 25090 53604 -62978665 73250 86093 267997942 86592 66110 97478987 39944 71548 -724741378 88708 31940 -329228838 33801 86294 -878758222 77597 69726 171427388 74061 26575 -114117451 77558 828 302119932 55836 85335 435503803 56097 71176 836960163 79928 41 -345216933 47797 35389 499085376 88733 7245 239676860 14550 19599 -69566075 24408 12055 109290816 83162 77081 -698926564 18389 88933 -603632380 23813 81809 498109815 6402 79820 326295750 27864 79675 -380595226 66621 54415 918103367 47026 98461 -927789343 87449 20011 468996786 2280 33415 227135653 45192 92793 650318658 896 36226 -504260912 43356 48173 154714674 48035 74679 -462518952 15709 92120 542035730 31290 46896 -558917157 17678 26535 231547186 26947 54428 614798460 18874 32387 657646429 77365 49297 526955318 47776 66553 -34922688 17957 44098 -431097094 17138 44197 -754192913 632 21953 271331775 1859 78277 408690912 23844 60337 152843405 90228 80781 915644962 55329 71782 704626074 44832 27725 -394411799 6044 53087 -85376422 30167 43349 -575928616 74471 29817 8841657 63850 20808 -965945458 3784 35612 72953953 57007 89795 -323425262 85523 98080 780214566 38983 11100 -67664367 51021 96893 -383756544 23414 43456 681668586 12640 89641 -198552672 80680 59526 -252736603 67889 97199 161017096 77931 95940 -303534047 90093 4543 -756377335 47075 45629 -880320219 95850 65170 71424305 48096 51500 -671059041 97060 52827 -428436287 42952 74132 -932295675 24396 6209 397534529 4542 61064 422329960 82661 44502 -217782889 61981 86493 570264330 75799 59856 220095501 90665 46618 -884853116 23333 65309 772290996 96963 1715 -660229600 82853 40404 -978005921 47226 12954 -399715598 45169 76603 951979285 23669 52808 -482787657 82870 99128 -272435051 72717 49626 -282610406 60141 93421 148316198 14024 81160 196631836 71247 94106 -407754310 91445 88992 -388800312 24162 12432 -39567547 74966 53357 874230866 68450 41911 296612997 3365 97365 -220809202 98699 46954 -613336289 8007 76307 -676868818 45333 71497 -937447519 2613 49914 914928003 75115 28131 -741375781 40940 15738 -35572687 25981 24598 593934137 18524 16846 -730983237 73901 93239 661309964 51057 49197 -142570276 20228 57389 251907631 62996 4041 595480578 46679 79707 553519700 9928 42480 339310955 361 12293 -467238144 42235 70326 -291701843 93273 19008 -792193046 66062 86537 -353254892 3742 65641 333620473 10793 3035 -925565958 81482 61333 -338656860 64486 41915 217612833 35368 5462 384295749 81655 38997 485391027 35910 71892 -771680213 90979 82359 886036584 4122 36436 742873112 1348 66960 -885757407 8889 38652 -751349876 90695 43886 172399263 60744 15476 -543485521 47645 73889 816598214 49392 26073 376510764 29742 36986 936786976 63094 35708 801018294 67449 9898 -445510212 64256 82232 -269979536 42350 95988 -973457207 68819 36428 -173565415 87103 79241 135209441 96476 8202 300365539 2236 36018 -581650120 56418 29825 555557763 3734 14575 -742563080 884 43714 770131640 65232 77608 70873336 93337 48306 -248412413 51982 34689 186898109 84267 25174 -96952653 39597 8188 -94202703 9085 26390 663011439 72551 38761 -813437110 25447 85702 -256450014 55121 28422 304422082 30938 55288 740349646 93933 43366 904499416 67574 91260 -189431958 58433 22251 -282099139 84863 40071 571235712 79625 76992 -959806274 90172 90798 127053025 73482 36125 198750928 1445 76963 534742512 59378 7963 850668474 45788 14707 655008976 78316 79821 146340133 42565 57986 661310910 80442 82787 -527913803 83329 76097 436887072 68858 72361 -703236922 24922 42657 54317825 54914 61023 -67823584 83163 26923 -788560460 81712 34627 -241666039 61552 85755 -823464568 66299 73694 -352466002 10837 62222 393950857 38400 8110 904225689 8774 61729 -910141932 60818 74004 839632214 29487 13923 216054697 58307 2399 586691801 77011 57208 -170422685 14643 79751 52630678 48782 55479 750489996 67980 64987 -786501592 17245 862 722451908 31839 25210 619839164 81333 17264 171434918 80147 65357 -988934159 41647 35906 761996549 21509 72592 413241588 50167 46606 267295409 86227 75545 376091164 31316 33804 -559942452 72195 31793 -141914930 23741 8287 23728260 62889 42355 255948456 45676 50958 994639562 93400 61673 625991172 41479 23620 -699661136 87391 10946 716584358 26744 21733 928888243 19978 2326 758135677 89718 61931 -400363717 11131 21967 175583569 53421 28531 -754668727 55132 12872 -50873112 55895 2711 -542651408 91208 90940 35095089 27159 55035 -537523333 61309 83070 976302364 54320 31582 -479329314 32623 88787 -648899581 69682 54521 132207249 42644 92737 264673542 88087 5238 736200049 18165 60774 -344207423 38176 32361 332087393 51102 5016 139034877 27678 50168 426160369 31386 49477 -375469349 68683 77895 -951401909 18418 10517 219215642 5906 38108 -793010135 20791 53561 783419212 79124 49475 643959627 47955 91983 -48132062 24337 29622 79752623 46191 34635 -520053452 89542 21833 -33834301 320 26709 -504651592 27362 73327 861315265 14806 79924 -510034550 77472 36625 -733063640 81053 9744 943739769 96797 21205 830456154 37722 17501 367674579 45178 20463 -403316003 65807 18900 181768347 1726 66364 370197800 65009 83839 93813148 64382 69797 -985120611 8974 4373 -654347920 91048 4164 691555975 15588 26918 -644291538 7853 1347 -707263397 45644 1149 -830860537 27102 24223 119483677 67289 37669 -518898848 86671 47430 529689095 24404 93454 241231557 43589 30458 -112840200 87977 50448 443956180 96055 36402 710122936 36934 24038 -391461850 18553 11050 985794247 42690 78136 892043491 24217 12282 891881966 97310 78142 171025356 67484 67009 411966538 50960 53184 638985211 2714 44846 31295899 68477 50917 -875754943 66169 48058 936259888 25237 1931 -3849429 22675 80501 -6773462 8302 97327 -396654024 43292 17349 -121336031 88033 61973 -319468531 36024 56003 -256598832 98925 33648 -569923844 37748 45848 -186383936 37213 3987 862606259 37788 65509 653672097 74264 19647 -435106987 43562 17264 -169010848 58832 42431 -608239623 12382 22975 521969865 79722 82785 -823442901 61858 96048 525319458 98538 88843 729846496 77730 11466 362284509 15679 10319 289831728 82451 85137 460815786 31524 81521 395199291 61648 30740 -903320105 27495 43424 -477693812 69157 86981 -98001719 32037 19733 453012197 72212 5926 -967820860 64187 53922 910567778 70969 9304 -471727199 5153 35331 -313232458 32652 92182 240962749 76441 20904 -22501204 47913 50909 -325322076 887 67372 -863033964 83704 87668 -945714612 3466 89125 895956753 75311 61680 -717984410 33988 94138 -669083681 70072 5435 -362202488 35447 47631 -794598344 89486 14709 772338676 63865 12335 -522072629 58570 21795 -922338527 72176 37593 -247718577 87431 78078 -645307077 42765 55278 -19515064 85174 21339 250764428 23334 59361 -980306678 53813 58862 -827717205 16524 66784 609588151 27076 26514 266562473 3419 91843 97916005 70428 41782 -730131009 24632 10090 -965833571 72075 54 -945099656 245 54666 -168791038 78764 73673 612766088 62608 9257 191218025 75709 73801 -677186075 8415 77282 773873291 5360 29874 166449082 64164 91922 953742944 79143 5704 210583749 35750 2672 862419490 320 14885 -255075614 71051 77435 835975722 13927 46851 -787071312 98738 76119 930783664 8503 80486 336933968 3426 91788 776708991 24936 25453 809437063 74399 35490 -613740176 8831 69158 507627653 80635 58142 -954089386 28067 3821 529798100 44238 67007 -722358432 11507 68518 524511952 31326 42002 -595813460 9754 71890 50353676 73986 92356 778336240 8900 70984 -832133483 24696 91143 114712379 6185 39337 469184617 70572 6828 -809508605 31516 63621 924973499 3150 77354 502582374 47043 7143 126018839 56911 24714 -913245392 26347 59979 -116920297 54794 96322 358814031 15017 53709 364061570 81103 94262 216230509 73 65674 -652971841 35685 95880 749654748 54763 33461 564103476 82356 48341 -96828685 47399 38533 -833755139 37194 85850 -727766650 65667 60600 -935349604 65253 31500 961030730 41861 21716 -785577249 76057 6473 -460561961 62887 21040 883897008 61504 38645 118615219 53795 38620 694133672 50785 45364 657970424 83488 58353 -799555055 82336 30444 -381943369 30444 28108 617931154 29864 86087 943953465 90567 20096 -727029595 51644 65585 676102426 21753 85597 -452255427 84596 35731 699759816 84761 50119 -224649976 14142 90590 876166326 20346 13655 -685976221 69689 68318 -642338857 66399 27432 -420725036 44859 95192 -362477371 94479 56879 17001571 42495 32810 -80738650 20994 85589 404780725 14775 39116 -200051367 89496 29858 736579758 74699 62641 -981346679 27572 32503 882348478 63766 60996 246843536 32974 14721 -909274405 10449 11502 -125346293 95006 97323 -893416690 88797 45376 -548623876 58632 29239 464506815 51927 89811 685238476 97507 36221 761273348 59860 98156 887127066 28477 84488 -524179476 3052 55862 -126949374 71858 83564 -389194205 30742 69696 -243453317 60796 47974 -898134381 70827 14694 8833906 94633 87003 788236835 88668 21692 -3489109 30799 60935 -431966238 27384 86238 -298049557 60403 59774 -933424662 64916 37500 -437627971 95475 74772 554689600 18743 48001 27462849 6069 73680 -180041036 89477 94319 -722661667 35855 39295 -30640767 24677 4038 -30983510 51123 49952 229700273 37572 2928 724655832 94863 9817 -720639833 82521 56913 464695023 78860 17685 -690006619 61848 85604 -865181656 59195 16018 697761091 87163 84197 -456445134 94838 24754 -560160155 1207 19296 552168821 96306 57647 -389781130 4524 61049 389640059 34184 52047 -600874449 20769 59025 -605661720 69262 51185 479648379 62742 2940 195455441 95700 72546 -607993450 73529 21726 432113206 34394 78417 -146119440 53085 81343 857495520 19282 66578 486146876 55002 79952 -653359654 26890 76378 -477328048 35577 47590 -675684717 30181 89427 276199413 59374 46464 -672612587 4862 10350 168569484 32198 66415 -115593752 1858 90032 654561848 33744 48948 -603963637 11910 92001 -381610917 2448 53732 746823932 95813 65120 -711696257 90306 49272 621917803 14810 29656 -402858763 28785 98720 -459873874 2282 69318 660525291 40522 35376 788072281 22888 6120 -566988855 46805 58091 796187630 11846 25195 -161145399 47826 92984 -444434421 91715 13244 273601655 73955 32451 280218740 14304 87759 -497230431 69512 87763 652252364 81960 4708 -854971170 24633 70510 -21983408 24766 20584 -108550037 52238 93914 -491818016 76876 84520 -800932757 57939 33479 307810253 49185 36356 884077891 73675 88551 -477373416 43371 53609 761690518 90243 33440 651525738 9119 15940 766146476 95995 92215 -561236817 35643 94444 309571104 83072 37679 132695379 66565 59395 -843705501 24222 85585 -364529701 34464 90806 350442616 37656 35079 -60700434 55350 28198 -784918806 24331 13592 678747884 49183 2080 907228473 79489 7336 961590826 82009 88741 -907219547 62715 63419 -69732570 91516 67040 -359777336 30767 84446 -76960855 3623 71793 -713677710 35936 84433 655271896 69553 32593 997612233 35944 54625 853610260 9960 33581 -707017497 16324 28460 -267719922 46069 29315 291420096 90614 95666 -37025798 6164 78545 438337861 63427 81690 402125010 72212 80082 713278963 85440 92387 502142760 49334 7407 693227362 41826 14611 617192739 92245 75801 692081518 7113 64631 -41588091 87020 72830 344265141 61043 16554 240440580 69055 44803 813378138 340 39944 -727901398 78736 37671 848155724 43880 90390 634351079 24490 19350 204724462 65389 31833 656064887 44199 76026 658555302 74232 81648 62846300 72747 63502 -965046464 30716 28573 -62114822 13145 46789 -957615356 74200 56065 110483557 54442 90113 -32122845 53637 84592 -4116245 66123 96232 -97829640 48696 19915 370659882 29162 40879 308004801 94798 14507 -998675623 1258 80547 142968476 10539 26726 585311707 7364 12667 -68170902 25621 90659 42783170 36935 89250 906643620 5231 59764 -519453177 86929 26574 534068916 14961 83197 -190274740 16883 42625 -980421553 41989 42395 572682154 54350 15466 335597511 60906 9615 205339117 97518 78381 -503493685 41022 83103 572652547 56002 49796 565318177 53275 89307 -551975337 61801 201 814276409 64316 46468 535239774 94878 48657 -3964979 36766 66894 239093752 40996 20089 225455969 66868 85597 -688068073 63905 3304 216364980 90009 63973 440436776 6769 81113 -307585595 62652 72276 -573355626 37584 57082 915806412 31000 50313 -504405761 63067 24003 -744247551 16033 73071 377437037 73071 37351 244633081 79258 29011 -56580225 79017 61144 715296692 58703 91218 -577129157 70531 87777 -486082603 19761 68923 -341465829 20586 68034 306517067 98974 94508 -21792263 91472 4889 520959208 72195 53858 465218125 73114 33897 -631144345 43742 86460 999381416 41564 66861 -599349124 23390 34836 -197259388 42889 91737 -314837780 47793 40729 -713134729 36112 19051 829141355 90503 14551 949273821 13757 85327 -339031233 93703 12172 368827403 15041 12296 121051000 7747 97432 -146541047 56004 76059 -474895508 13460 8018 -163308017 13371 88069 461491883 16864 59515 -39480168 55372 88314 627504136 78410 31265 -222416104 59957 46407 847332358 47497 96421 -205393705 3473 95157 656507468 31826 67853 495028402 5031 28638 -155380719 8776 22867 808194452 6795 39664 -555986432 74913 12035 904392377 51437 16934 396082681 51527 94086 334406046 36546 86930 594514620 42715 64600 -588659217 76171 69366 -768852017 56859 71161 -287925438 43785 40293 -392779774 91156 49555 -514074944 28132 75835 942547049 63009 86263 26069466 55436 38208 725295569 56022 46284 757825694 32051 32500 960988913 70376 81941 -799890256 24594 36468 358457234 42757 78394 -830924159 13706 1131 -833439261 67862 23356 -759895273 90384 90016 87364100 37632 15643 896385475 54369 75547 -655831188 56464 5107 567495404 88558 94167 728731945 82432 63921 -359600307 15750 76800 994260081 71314 86386 -443213471 31808 95556 990188877 23299 38732 -629906295 34337 62921 864168267 10666 40049 860178846 21737 64901 291355752 32575 23419 -8763272 38512 18510 -312528037 52203 12834 814773578 49688 10285 -619655242 96988 67780 -8170657 83882 5989 815547437 85883 91393 -762303489 61943 40221 346500053 91826 71045 461290998 98012 79290 853017399 23107 19307 112491921 8640 11336 -138233184 47207 81286 -87796235 31588 71908 -204660959 53204 11123 -191726833 56009 60061 325618209 67546 80093 925765728 41511 13932 190067120 15989 30176 -221049544 18166 91569 -982042526 97631 44081 613760575 74169 83206 -937387983 50018 42209 -426949772 30114 86916 -640527775 39209 87195 -33333858 32915 95400 271001585 77525 55468 324815524 3253 36019 167252474 59083 67334 799092290 18240 31493 -768202210 52601 29539 880379360 60318 42272 281804767 70470 80102 236600893 65279 92031 -485617697 88161 86217 264475123 94015 27273 621810691 40164 47478 -103633462 47874 46274 769866118 24973 52116 -933683295 72283 24949 -525450377 3690 14039 -269967668 80314 14256 -675103630 21828 26515 149589747 90325 31716 648028862 65397 45764 -515248416 66583 42408 -669191719 24058 3895 -481164431 51432 19125 -43845598 41155 57234 -487075566 22839 25585 -101434947 37566 56319 -846642583 1463 61393 -172223787 73217 69888 764314863 9866 89875 -234677528 9333 21701 363490405 93730 30281 -928692120 54469 94950 988822523 9728 11455 -311723265 67424 61745 -920283053 78203 47257 209872717 89373 95964 395500804 89167 92232 111751105 50629 48012 -196898661 13281 78162 -576787687 75801 48197 939062123 87902 14212 341166649 70419 50230 -369820704 29773 48537 848720980 25011 27169 18821481 83670 90113 612088001 67469 48869 -868464610 89916 67952 485664439 50260 42919 992814031 32627 90950 -610329103 96276 84841 -958068643 18383 56921 447667784 29526 56267 348201186 11052 58300 79037015 74985 65731 -66676796 70113 42042 602380358 46218 58924 -367955691 40184 17112 -277949961 83921 52671 433704624 34880 7476 509818246 35971 19438 -281822387 43939 5651 245243330 97027 11390 -213479380 37222 74673 121583094 52102 44466 -488696479 13371 40100 -584466241 40687 87159 -740027587 37189 48399 -349720635 29642 17415 -522658574 18858 6281 719046791 38350 19168 266539558 67634 24547 862816975 31607 1554 -890101521 49607 88078 -703717075 93040 62684 -198606248 40004 95280 -523938353 63291 12040 -300853437 359 28607 125752816 86269 68053 869312101 44096 19421 -728299540 82511 36016 -696762610 90989 51703 -280566855 9998 37876 206560677 34976 48679 -500336743 38756 58790 -420215222 60036 42492 -915744725 7130 78557 810743077 81523 39459 -741015614 1782 75578 968809013 14293 26065 867161209 24898 32987 324578412 30070 84191 710782602 16424 39627 731310749 18170 43555 555251214 59222 9654 998829732 57064 86201 -656286378 85930 71545 886613187 69023 45480 608920881 40140 8310 -23410847 46732 71701 11827835 33798 98513 -189478864 67974 68734 -873246305 5346 21569 768754378 97399 48341 -335733533 13961 67185 -913040586 61411 18578 -898075062 72506 14013 -253028770 71451 32826 187696165 14271 38082 -446963818 60318 22404 198888979 43654 73776 464824999 4804 91428 -922829059 94528 79107 -10749886 28845 25976 28138678 61563 4435 -375600365 17303 63292 707286022 79686 65450 -818407171 31703 88646 -427789172 43061 25968 454932198 89263 57705 687241107 8993 98799 -833394294 84025 88657 -796210659 31261 76318 402935223 53870 91338 -358499017 61392 59077 664091397 51746 50864 -680068753 89445 92024 300849210 12122 91158 570919201 31040 42641 -737857104 44573 47974 -862027044 1798 71729 85991915 85145 24675 174691742 66323 34722 692908073 32152 98211 130729098 35797 49254 -343011182 15457 11603 231944780 72290 20943 391449197 93086 89086 -51160695 6913 63251 -206521573 95081 20893 -764580392 52148 23110 -345661066 2345 95519 -728320443 75963 78474 11951 62494 79262 88005904 14289 12300 43748715 61340 25942 964058785 8797 95344 -485169313 46652 51224 -780780391 51117 86833 -415284525 86631 66412 -655923264 67610 52177 129262885 80468 61284 -16515063 42338 75571 774802935 42466 3543 407609095 60403 34285 -685505153 54967 74705 -177507255 36479 23807 -505542372 75929 34297 724832143 11223 67966 571212602 84345 34201 534099800 14182 49525 -721837532 85733 3867 -151848472 81085 34805 -862170653 45275 18994 638603945 29688 69142 -738357975 61730 81284 -156873767 18197 32757 672001450 34444 55806 -145786133 84736 83971 395518876 87835 45758 203444771 14790 3962 -987189489 50206 78728 127019415 73129 93877 630034303 77598 46062 -214399833 25958 31493 352334083 98726 74738 -909170546 97874 53195 151007334 35713 85778 857418941 9859 48697 -613105348 31827 51937 -333558610 65975 38230 887777347 83398 44347 184327840 76393 74440 -608203525 65366 52027 686587016 50991 9740 909917718 20702 97689 -295095191 51167 29794 -560059874 20765 63079 -132706913 68783 87134 -338347890 95863 46973 732083251 48909 30612 -44948920 94399 87636 -994665183 58859 43932 940043236 44141 93847 -739942436 54596 39604 314392175 40440 74755 647972848 89666 34680 256345631 56538 9554 774412757 88734 63433 652372773 82080 21049 627584861 39674 15383 855694661 11823 17131 771855890 57019 48786 316235774 55839 2155 568763886 75845 36315 630547588 89571 76153 -645432342 77705 9649 314331731 93938 68768 -785232379 57614 55803 518463485 61686 40185 -456543602 40363 61857 468095272 45325 52871 -253850137 91049 33064 435173490 43621 35252 -526008990 54952 98307 -524309654 32254 81962 -570563186 57231 96037 -746831689 35907 25563 239110352 19861 52368 -251352117 75917 32065 686320528 15684 73249 691450919 92512 8655 698360964 42472 66489 -17223120 83787 17327 972988062 49098 23154 215196926 65661 96405 -924021720 62670 13015 -527694131 80421 28064 -728875379 43023 94446 -118240107 86164 73540 -190927069 17304 22102 746093941 58547 54652 732245149 48355 89032 -779038759 58919 84619 -754182374 23895 729 930355247 81697 4926 -650815025 46614 54768 541648781 13684 79436 -1198427 37335 15245 861928287 75632 63532 492681364 23351 40157 -46739296 79771 18872 -618947519 43204 56321 651358408 12882 77107 723987547 26004 48936 -833282240 43997 43308 224326398 7220 58639 681915571 79035 44145 -466644836 7163 57537 -976897070 52050 25857 403117295 1635 17087 -960046674 583 39105 -809782713 45456 64017 111104300 71477 91145 646121043 39881 70624 -820811248 97576 47083 -888960052 5606 11034 539821137 72699 46618 -794256698 61742 37638 521072304 73258 13907 195701452 46661 4891 -685668397 29480 26449 676434072 90141 77585 934351969 99095 29070 93707429 75577 84682 -172991320 81569 92929 673405242 67640 58970 501294096 97149 32322 -238880017 75804 28238 -426597724 70606 41800 -406580845 10733 85022 -200616786 38166 27251 -800126 14274 53238 -107414003 17336 41750 977260869 75717 23821 -333312643 47517 68774 -646623274 83186 35228 634316347 14295 52377 381549437 89227 47078 367502178 58178 95454 904911056 94083 32512 865386339 21637 81673 483059819 91051 27323 -470016037 60324 45800 916296042 89423 91637 938921804 51199 19257 -115923714 678 78142 -20306996 34660 93689 -71567811 41845 79356 732855397 59931 63730 -808963892 46787 24927 74637978 32884 5568 -481566064 62796 42806 440802649 12956 89204 261783282 8401 17594 949507837 88570 83058 104398919 62225 71431 858627551 50188 96568 102069970 60139 95440 910890829 76191 80170 632348624 95972 70979 -849793306 12786 24480 738201575 13739 72230 621835522 70529 47589 481961787 40180 28390 -75041839 28250 39104 -982963974 25882 73596 723071022 20256 28574 -731529631 56214 65018 -935929786 20557 71791 608863044 78183 59035 823718398 56573 60588 -412408473 64651 24786 -48715728 61355 83156 187882614 2481 92439 -718084485 48124 96626 -144698226 14452 15313 749027222 35999 85858 -674340116 98779 32992 94430940 55044 21102 571638751 36990 43388 -320790043 41555 23769 835034041 91261 83705 -228722561 94881 95396 698093280 81140 59331 -19552693 13164 76187 -637495329 73919 20923 161185391 70623 48149 701402934 13931 41193 410176259 69586 47927 708594124 14118 73457 801914034 5107 16029 102636224 1009 49227 24179346 39216 4130 179705619 64910 18928 516941085 66113 735 299247879 79481 65455 209243010 42000 79651 -727742383 43348 54396 -628511996 85544 61811 824447288 50900 81688 -380560805 21176 343 -807624039 17990 63447 -684730107 25647 90441 -395160557 49430 77750 86824658 47731 80592 339202353 36236 11249 541153416 82752 91568 201310712 82373 86390 -29520107 12895 80500 -157473422 72153 74609 -689883463 78697 91377 -869850517 30462 61109 -734919752 35390 3911 728620794 30988 5 697754543 71566 17940 -374904744 56958 67315 -642474546 96323 21471 385215294 76735 45103 78045477 18752 98124 378919107 11148 19719 -43725651 41561 16732 -226706539 66595 61973 -210907446 71198 29887 86053695 54453 89719 -193741288 36732 39814 -695552063 34019 30626 -952037685 93712 43471 -608257336 4698 14011 -462647344 87478 57083 -905636784 10369 52006 -819074100 16638 59010 -506131187 77600 92883 641561632 34695 5917 517088814 59233 31523 54950370 30926 25819 -862705804 64497 69763 -136218408 69120 1666 -902927163 45233 11133 -697612051 85385 29323 -912279400 19825 69674 352582441 42599 46725 908492455 58106 85776 319442415 93914 46014 -301937942 88814 13364 -803669586 14545 89744 -706813302 71766 66847 -11391955 75174 58584 -609769823 89667 64091 -476352428 66951 21094 769519521 48502 87238 216133216 47037 61778 234897193 78868 2821 373016400 43034 11552 -996303356 92342 91109 -997234412 57911 43618 -538904386 49936 4034 619974328 55949 70093 6487341 5315 15039 -599094236 70612 77744 100892467 84681 46132 336547681 50819 99014 -84719940 18256 97350 434220752 24927 52632 -860367946 50938 85997 233141846 972 32913 -173831594 41575 82710 -435634962 43261 17128 -905007359 25905 64583 14855983 89615 41019 467507578 17478 37903 -741536762 43880 59495 -137149478 11232 97097 735982691 89038 44842 -280894539 44470 57552 270232391 2343 17460 403815493 94369 95106 -19891955 54568 9686 935160779 45632 63923 164849591 63330 74099 -861420659 10574 20405 -523574058 8810 11479 516914447 94547 22830 -409466948 5937 1290 -947124231 83796 64266 -426834144 37366 82205 -680889456 53483 717 -416950415 88247 77447 126843631 54792 87556 972035933 29198 85365 -819337658 46629 67226 376126090 37219 10506 -517607742 23321 92922 -269396758 29983 2618 -448781650 83869 46279 700450636 87666 96091 -235867601 71349 67651 -693309026 62185 24180 -208541513 4586 8005 -260041456 84594 49470 -34466458 45048 65298 -502810385 46807 66983 963765397 43476 61681 -7337467 89367 81051 -260027474 7244 12693 43181269 75036 51383 -941240242 13211 77317 -300439460 94846 92688 461188330 36082 13274 35985864 79693 70752 277471398 42850 39 410124459 92976 68704 972900495 93599 82633 558837706 59140 62116 272917074 62889 95135 -876154086 72634 29585 934436167 10390 88804 -617794179 58360 59194 499831681 92321 81231 -268855271 88077 91540 -626990856 54234 36636 334306541 73203 84939 964414181 56294 45660 -363263755 23938 81880 632072778 58638 68559 -62142456 75601 89491 640046015 87845 10348 -682509687 77585 90001 -453354669 48680 48541 -698028595 31822 27007 782941354 84115 88734 -315227239 67333 63000 -861304285 97415 20351 -129198434 39236 12317 -169646335 63873 59738 -676174897 92338 67202 -281370936 56909 53144 -436857030 1510 23666 -646886686 72408 41708 63312652 45476 18221 -778601214 68053 79567 439988880 43627 78369 447603321 84660 51859 206980096 86824 10957 671362791 71860 96485 293440002 79686 18886 -512936190 36392 42776 664207318 58368 15093 -938791640 57484 17588 765994054 12240 62433 -312897999 82467 11493 105154271 4390 23852 885243656 6262 73954 794531236 8197 40625 -392702351 1911 67698 654824661 67697 43299 172786103 55541 22723 547137144 35073 44829 -712605579 49262 54102 -533759166 68051 31751 -876240441 54357 11853 -927276752 1071 36930 686025916 97238 50194 75131020 28838 81265 -305240718 1445 33263 556626635 97675 77584 813813694 65676 40178 601499317 57956 46826 -637902827 69923 34933 108759699 57672 51579 805964314 52461 12632 345214193 23291 5680 -929608509 88209 92751 -251710361 80499 50991 -39798113 37792 60099 292773022 48571 80139 -312741231 23762 91619 -277567190 11170 68419 -926567116 80500 20901 868741434 94830 49146 -886249792 35157 43132 902694118 70423 38803 777674213 77968 40428 -113711637 28068 33579 170817641 35066 83725 -236845248 63570 86254 -642489568 91734 2042 -622001600 74080 25999 -908118565 22585 70840 -527408460 19016 56790 796921936 19021 57406 -604337424 96775 58584 -30779947 71720 46157 521476513 77420 75269 -18095098 95566 78234 -564071042 71269 496 89029292 70667 14150 487986241 39831 36244 -414333435 33625 96554 -878209019 75213 58163 -76145170 5344 49174 803577753 44760 23310 604083196 18290 57317 929881856 41113 29385 432534487 39670 20968 995665087 17558 54957 -743414508 54058 58871 -56218489 4725 66170 -61526977 64944 90604 375465628 63110 92394 537240584 84731 93696 -562805816 40908 27879 -506906689 23603 38786 985066897 62214 37311 519388554 64409 30535 168687255 52528 39239 -922854198 4933 75493 -650985554 74440 34123 520994624 73930 642 -214130266 22893 58166 994836334 95574 30860 230926611 89783 1254 702479426 80364 40091 972523316 92850 1668 -752281566 1380 84479 308335708 92194 77167 -972369940 97259 31349 200731583 58670 84443 -903989912 8524 95901 -500991080 63847 76017 -362805322 35263 79411 -939673005 93204 45733 -525460906 76292 62844 -379738182 80419 28248 -527409567 2060 70632 -738383271 12429 49171 -982080463 52502 15575 425131518 33135 55283 772970000 73349 69816 -890175842 65815 10124 342233679 9750 25353 -965940095 51508 12141 -826258433 32218 71268 -415191072 41023 62341 -534802158 55250 11302 -551538402 37440 92527 525168106 18365 42675 -678449807 63358 19987 -264657499 22466 46542 -67287182 87109 19151 -102413363 40550 11392 221662180 17439 85949 42649615 84432 89408 -741926297 23739 13119 438487142 48178 77221 -715211620 85796 43837 212316348 87499 28232 -93240443 86579 15900 98101834 23604 43863 -850098820 44546 50434 661436752 17621 10367 -846415049 97801 65333 -487414758 31412 55994 -197072538 56964 95823 704153515 83087 22906 -580144491 67160 75870 -823272501 84903 36656 149142564 6511 90142 -767587367 40263 1442 115360004 18323 35215 -466479760 53211 86387 -187465684 2363 89355 986206724 23154 15344 152128770 20652 23780 -889050971 87047 21768 -255572583 65614 85031 9442058 62959 14192 -404340044 5280 38616 207517022 36958 48639 659974545 27049 5669 872571203 75382 17056 -732569535 43162 40954 627280735 74544 88424 810149979 71592 67374 -640247430 50645 6772 994048120 42592 64731 431353384 66359 71326 878165660 22146 26271 87423597 14514 87935 -421544598 14995 4127 -638392263 40912 47232 -216371785 48881 11608 -999008370 14727 651 562444789 31870 91312 -513016249 89644 48117 -47733848 3281 18144 528898745 70499 65749 654959727 31815 31702 -186839546 54037 16398 -494867706 63673 72353 -786655409 64559 5384 135341759 19420 41644 -649046553 86543 85217 541900518 87436 15046 950641020 15293 51400 349585072 96621 14355 -137937183 65675 68476 -490847138 30358 81005 33005690 37875 32678 -305895137 74884 30464 -479525804 96517 36163 522993796 920 38255 -681846762 61416 54450 -162730044 39790 17448 -742328104 16141 85379 -893585148 51114 70538 -13153228 95339 53334 324538026 69500 22787 373246971 98600 23841 898081959 46713 32390 -716457006 60235 23448 -265511084 10386 51999 -402259037 2691 86054 -434160690 97767 11868 311863612 71526 72534 668409926 21088 33920 -716548704 56041 29498 593686238 74032 96923 -829849867 82386 96938 578660620 64020 10121 -156084761 60098 40263 -158792976 8412 68233 466723550 21346 4392 931050693 27641 73033 -613377824 35958 84355 65876832 39604 98158 437669766 53506 49364 -507623452 54894 55857 787808968 68613 41944 -353839287 98416 53004 -23670197 56006 88999 -882501470 42025 12279 436626351 16145 55313 547459701 91448 98748 527380630 88206 81643 448977188 21833 90612 920702043 56928 17144 -107533816 14696 13981 986723738 10511 77141 808114034 57225 24020 -75066067 59611 58610 -71206158 67822 7410 393180523 86152 30160 287315944 54427 19466 641644547 44113 82546 837735980 84663 35251 -952034808 64059 32395 294796761 51183 27087 -231547784 37705 33405 -397745127 39786 57602 -660008862 15739 60158 714368240 56223 71768 13118847 91389 35366 -725334964 30500 93126 382065737 27844 38771 435104817 59676 42906 121008352 63880 44721 540071636 53997 56410 -550189075 7232 59107 26124076 83204 21573 654784073 40042 64700 965668490 14850 77487 562120355 18340 55251 340598800 51058 72730 393190267 5489 61155 -49176300 69505 96847 333733232 59100 71136 -515371001 45054 51770 -552412017 38962 44198 -177283257 66578 19320 569353292 48970 6264 -13545907 58515 65495 630989703 79087 98972 269024816 52908 37301 918815950 52592 25537 -993361858 6882 59641 65772837 3840 14742 61088098 51755 62923 -801617487 50674 94482 -367671856 24238 94858 -257148230 42158 14658 365697227 81183 86101 443349433 25173 38354 -400731750 10965 74134 269752334 80117 84912 573613895 77936 42080 273137511 50632 61056 339072250 30422 37239 -975479479 72737 65884 691159368 71392 45091 792931310 45667 83989 769452049 14997 95386 981150502 706 54199 -584026190 324 29286 392565359 60938 26982 -283927408 35246 68059 997747451 13110 4739 210825783 37588 82634 789536057 59255 4954 -328669521 10614 42022 859191279 1977 72788 -374891943 65326 58203 425231536 66188 89532 -287231726 82725 76584 -260596896 62838 16498 -172135737 12784 36761 329951419 84416 57833 -802097348 89098 68279 840312758 48732 30570 -3170868 86791 9790 -632503793 16536 50006 705562440 16420 42294 245923346 38404 59548 130828238 67491 98650 47200650 66710 71194 12401280 82246 6144 91269565 6129 97454 452657235 51521 32964 677014361 27936 82621 -229956448 18410 53581 -766998080 37844 5205 412344052 92560 88549 -516779913 8891 5101 -308912508 15642 42555 119920536 61681 83214 689756509 90881 41741 239638992 31927 85914 775665535 76262 87946 658748798 35292 98255 -133210127 72375 55586 -562620013 32940 19010 629896137 8849 91013 257224278 45615 44813 -346767148 13706 38038 707459098 3954 58642 -31846361 59055 55596 934537845 4272 4394 246509682 64804 55783 -510788177 54024 24944 -923251710 18432 88013 61370465 64455 18297 -499430957 1701 98424 639371638 72405 29210 -136358726 79927 9510 -257345260 30267 55396 -188775192 26988 37163 -156269319 50258 80353 -36967355 51465 63600 -509439742 43305 89042 694057196 75382 24157 -198709987 29362 80307 -109358182 24350 59831 -397428702 45016 28116 -502162142 56222 68387 -240466839 54927 62467 698544936 20949 15981 -915792714 43327 95970 -497282378 80982 15858 19287801 36857 21705 394268768 55297 65281 929189106 56687 11138 495539527 3379 5931 -741956843 70299 47135 -308621895 76855 50333 22639203 59027 75005 658316613 76916 23182 648205658 92749 57526 408149094 23315 61331 478197985 1570 59689 609154327 70069 28984 -647675270 57390 30325 -476234500 41522 22007 -991075745 36958 44481 -313059387 68881 26815 597617873 66749 54782 -693695944 7685 5300 -886250614 87719 57987 625707184 59976 53203 -350203167 74188 46731 -874260392 63150 87067 -211705736 39173 92419 232581879 78938 58269 735459723 18221 2794 -782696708 47120 93580 -88070879 99075 2366 -871640987 57600 61623 655437312 15346 38326 -242645009 48319 86783 -490719003 61644 5872 -483674339 71509 28821 608945015 32734 23262 484630546 48222 47472 -402903124 73886 9246 -838710852 60967 2948 -262363984 44114 63322 -216727368 86847 29468 -739545687 65550 74274 -616955510 35128 78102 528103727 25349 43091 253390436 21311 7405 378313559 29583 15132 -168666897 65799 65489 -343808188 4528 13123 78458278 14986 78838 -875655702 63175 49460 599045765 92360 27770 -649881501 788 49184 -343601459 17528 86134 -276865189 49264 56320 -531677206 10904 16763 -3421128 44046 90550 860535321 89163 61519 -37685556 93042 21887 -339715505 55539 11078 -812496026 74175 59474 496988124 41412 23597 -77794558 93636 23025 -360341663 25162 67207 491426694 59312 88284 -890286182 98989 8097 933675949 26496 32874 -581732010 57861 16054 15268004 51872 70302 479506238 26997 37808 -234130810 7678 50513 -388946592 82849 26649 -513597989 12134 96475 129290318 51451 65276 -945047214 18640 21756 -872822478 75141 13296 -101551798 2391 38260 -179327920 91827 34679 279654992 26996 54119 -274177754 9629 35995 806107411 7596 66102 -389642948 25519 43085 946734830 94589 96021 -320211899 14528 88403 913041279 34306 45467 -704387427 23688 52697 398579618 68656 56875 231741087 4790 56910 363267132 35484 91288 634953947 80385 74824 -872217975 68378 44115 254137374 65457 69789 -981225478 83380 51946 -787278206 30217 86383 -78009313 742 71227 -224951600 40922 31414 -13963145 15988 77370 465031232 48438 41937 811740922 80022 45465 355046076 45696 67812 -947584549 40441 97015 419536486 85196 5814 -667111710 6275 5717 -448249939 50924 23613 1423852 49713 7940 -694647983 98504 59253 630926022 645 60054 -488007684 38663 63753 400591678 20691 90220 -95193948 36306 90708 583901589 49626 29384 948066745 12257 98216 524045831 35707 27502 538772706 59067 67335 680199760 77955 47862 563604360 12828 60305 410135946 70668 84257 267390565 99033 90700 -98696336 59633 6036 -667469548 94446 21909 -752135109 18391 90982 173736613 38149 61030 712985231 35348 82628 -141972556 93263 52601 -251856428 6893 15988 250227325 4786 90800 689863861 65216 68358 -724446923 86547 9861 -605351501 89065 28437 963568616 74721 35478 46834725 50180 55033 -896094679 7933 4242 341503100 55243 54107 -794789374 38260 88109 808596179 54659 75733 -653715854 58297 60641 887465697 96437 41025 -846231226 46147 9678 758890346 89355 4323 -950408613 61226 81853 724661527 47622 12165 708482770 59179 69558 -681768762 79010 80691 -852986049 75869 32577 -934534822 38514 48031 369515350 32149 58134 -542235385 44956 96899 914132461 10568 42323 -264743479 5109 52304 619401529 58123 74897 952036664 24829 38982 735418664 44699 90339 -206473323 52004 84423 -234716454 37542 55706 732842557 49052 38586 -766529814 22515 94191 -468266357 24078 60921 196595081 51212 69354 -588072569 84776 64238 526408643 60867 9255 122194973 19757 15955 -745633894 86499 39190 335183573 11797 37103 -887518750 13580 69123 322940368 24695 12501 -722336339 689 22205 -83793067 92652 54875 739308491 12208 65926 518702935 3860 16002 337309433 91424 9706 -324359893 24951 71122 527984578 36734 63320 785925383 20606 50113 17830248 15153 16207 724248475 49033 47629 550498877 36431 35192 -344925674 18184 1067 -456571448 97896 590 423719221 32068 22731 788865375 89140 62140 -877250587 89581 14409 430204140 91917 35193 469668246 26551 28046 -753364299 2312 27863 925061685 75763 17621 -967789307 20812 96565 -862360353 7253 80337 -56360562 72725 47062 -359791858 66557 17827 956210098 28511 32964 -838278656 37432 74835 964979209 8006 73598 400385810 92066 98311 -661105195 24584 90194 299970535 16022 12477 225183704 55137 48538 9613159 63958 60173 214108883 74873 10949 699627005 28268 32369 253888109 57569 29868 -369279676 35684 87373 -647281595 7479 51599 -569028922 64253 78569 -614727007 97678 89598 651005200 91516 23391 907818548 33679 16888 -798979633 47387 78877 237457851 81344 82618 -659771652 9934 98212 -550297027 83672 11005 -830660002 20932 58525 100084318 75863 70022 491445527 78978 56691 -380525294 88569 21108 817099048 58644 50364 201243874 52226 38048 -200858009 98340 31005 -734134882 6131 47070 495454429 31501 47376 -89807944 1578 79804 -127978129 86453 88397 -438801556 38637 74737 -551965041 76979 34 -885630674 74524 87779 -851679719 93227 96368 -11178129 57928 61320 196269827 50131 72848 224927302 38731 36101 470964132 12292 36243 736171804 34668 95565 342037496 41079 70879 -245947566 60047 73865 488025997 96452 34175 -584791258 20275 39810 -761718429 93935 12139 881287296 72346 12411 -950676381 68907 85186 141467056 29838 98217 -536669462 22249 31601 198440527 26492 37569 303544419 7772 69501 891360805 46359 52116 -766290496 91284 8774 497827932 41227 64038 -805785512 72421 31615 -98603642 36755 31735 -815248953 85222 61956 -303879630 48162 78406 175627368 26624 68647 -655426066 54325 42540 147100347 37049 72192 215337001 73811 72364 976483938 24954 85972 -777173709 66495 31374 116371654 59748 69520 -155179345 55065 52125 -954835925 2222 88613 176821899 80483 86348 98829640 28687 11700 876916505 59207 66532 468507721 47605 52072 -900201832 57799 93949 -253360219 80749 32361 -319150470 38280 26492 773196440 24284 36655 -910906013 71111 58507 -659732018 67350 27259 -871686227 1208 84038 -131754696 82219 23120 -6098691 72080 75444 267424030 20762 34165 -706472399 58996 18754 318073643 37261 52945 -349417744 15911 25715 966478513 29651 8200 76411070 46313 25809 -233431618 79314 26418 965442694 15917 29997 -111109471 18911 78192 -737953304 32733 74396 -49320916 69228 28867 781530626 3609 72340 179349460 71189 29860 956630364 50235 4795 -392732365 23977 30701 -26247113 75397 28680 -142182036 18436 15904 -419077157 2932 40647 -481702521 24273 84692 223036350 33793 6228 -630386562 95565 3691 -442880642 12111 41147 -599559591 82470 16930 -175152167 90929 64439 499583472 8595 54924 895805414 13544 15349 626542422 8201 66856 148825286 23475 64419 152065870 35747 47867 710352157 86046 13485 240162893 17784 20533 71524928 3491 48795 428183200 96782 50930 -398659103 80059 93966 -682404226 5411 69324 -695249554 83531 92364 -476392096 70705 88022 -800295414 3324 12639 -492326 55937 16810 376181278 72724 50198 321060242 8723 10830 872636198 3736 92062 793650213 14207 7025 -31352316 69378 69905 -53922835 49047 92467 694774997 49948 12731 165162689 39325 84801 -183989602 3671 57183 290938244 65500 229 775662722 39055 21266 -586692641 85553 52712 -246084137 29492 67312 -187563565 54335 57528 854396443 93245 36880 -11918746 4742 11678 -932378484 11095 16575 204363285 28567 9093 531972941 84701 77467 -82363923 48089 91536 129510833 19721 76695 -32965570 26126 39924 -387586939 67476 40890 -646661617 73101 42861 139503339 30204 39610 191906117 21097 59893 994662591 14964 78200 27521053 40868 14281 -352661270 14026 66903 215090717 1674 91953 49693897 23630 77715 207569073 26637 39295 677409078 89648 45356 562560086 71574 52628 154755949 11513 18701 194463758 56864 84122 361587718 56543 58198 -966042932 91337 36280 -393939122 17898 8845 384935793 58908 366 206173963 58012 33860 -11973945 8887 2725 759078991 58451 39978 -651298998 75027 4212 224093768 93423 76819 925058488 54416 28899 -547696067 61988 603 16967973 75779 96406 226093077 83074 42963 -938741549 94904 96413 -466229760 9216 36060 -805462484 46420 36401 593698837 56591 40636 519200450 35143 35046 -274084670 64204 44070 -282768590 13439 76860 894636559 341 87359 -872770917 60341 85371 -166769374 62930 18482 453921568 59752 93699 -773972489 74352 23921 811147524 53618 62504 -433993546 7297 60397 836791981 35825 36852 -799085656 26528 34434 -550771851 59758 38428 211775565 71881 33988 -184223027 11591 52866 -409259900 74342 46948 -581547384 8744 28004 948809956 87068 82918 790089567 36724 85085 -57031850 53643 45569 -31990278 82175 43821 -842253311 19102 79941 -710872197 9960 36720 956993755 66690 60058 -255444644 74066 16672 275493296 83081 92404 -83577103 54558 45 745649679 84382 59318 -133923439 48238 17139 912030099 48127 3651 365181315 67656 29724 852835826 48384 88950 -946436076 76469 52552 -583016299 82167 19229 -724610449 18960 31705 142941631 92068 62455 -559063434 39303 85899 -648143269 36786 59945 230308070 1317 58662 -740695387 21074 50330 -300054424 58023 76586 733341288 96829 80392 771857881 70503 23890 -359881545 82858 94720 -864761357 80121 17749 400249197 8735 2320 390292517 28325 17057 -150718265 63619 58842 315386277 60050 82292 -526498786 23081 25572 530782954 98545 51671 -361802476 62969 90616 773181376 23018 69367 -268487463 2040 75739 -490582039 62530 16049 849246733 40343 13165 65705943 59908 70718 -979152904 79486 25729 -966217403 12957 32434 256084117 6075 36336 -866924557 46099 71749 121735605 52631 97026 -43663254 4653 83556 757243984 79280 58994 -631557704 61537 40609 231245186 54674 48357 231498100 33394 82655 -599120823 41008 52247 219835710 59807 66114 -721279856 54082 48322 -153809760 94696 13617 -529968504 15625 70802 -601604833 34887 59102 -319906443 29083 11362 4543082 87368 63070 975617010 59610 47518 -410986687 5704 65671 9211855 45278 71320 -759724958 96510 22194 -326904940 7447 51622 403195309 15803 960 -675700208 73121 17800 -981665634 54489 97578 113143651 84685 84851 -206413315 13144 90500 765797941 41035 87476 338321200 91672 72371 -441281526 62094 41156 567714922 63335 91988 -357980479 16763 2406 721314707 81159 36698 -40681118 52300 42151 -252496258 17630 29963 898007079 84959 9869 480527067 3512 29959 -722889290 69546 17649 -456530044 77287 25147 454509206 88543 34732 683191707 18462 13538 -722929513 38795 47085 -267975412 18375 14950 -784122891 47179 5828 21448635 97374 62124 967022379 14020 2164 -268882753 90103 83717 -771257474 51780 67997 -390947815 31432 64118 321141369 53268 69256 996836704 73840 64705 -449905813 70638 64844 -562489834 84530 63375 -524665248 2102 64055 306024199 59748 97412 -818051968 37619 22497 -614992140 63122 9170 -709235035 36230 81536 668505471 27156 19715 790475779 70417 75552 -42312851 4498 53723 413400785 6064 25251 -51277092 73742 34318 750827197 10479 42923 -664274858 27420 70309 274774208 56614 93305 -971425973 87366 30727 348203575 11657 67132 354560292 97001 39301 307473048 65606 48115 -323234496 40973 27763 813452435 15983 12668 724697051 50815 83933 350892870 60256 83675 -91416897 32857 20362 612439238 69236 69446 -219534398 70500 17647 -704162746 84590 71915 930277127 86045 55731 -451440482 71469 96488 -115366084 66037 37591 966981994 14892 91758 -683121503 53759 24224 -679317234 66640 64727 -327234001 91827 26566 -774156886 24246 42676 860863239 60718 51318 -295632204 51806 45621 -888762120 49196 44355 -461189440 61617 61283 -858140513 14793 46034 239409492 27599 84524 -313125083 97550 72241 -40890436 6896 45376 -278018645 73939 54996 966243286 60509 96772 -475109713 54029 77869 437932210 32228 27750 -251617385 78724 88396 684976579 41973 83438 496229714 39889 71700 -24272411 11682 12990 185678844 46995 76458 -68571232 19889 29891 -808419049 38836 56278 -502530642 19172 72470 -774825277 19413 69519 -281009567 26326 89477 111099991 2713 90646 -256769552 94256 22132 -226143596 90475 92837 429849978 97347 11783 300856609 22554 23601 354569004 77560 60787 807440863 59303 40667 711058079 24727 81271 -582862671 95196 69037 -472292040 52490 30385 843462644 40309 95312 620364519 41069 12503 -579018179 62862 12191 -757052943 15761 23449 -989940600 51320 46914 -293312137 54382 73912 -299038374 92744 26151 635078736 2458 88198 23854640 26174 44848 -701504474 93062 59971 31156667 6527 85451 -823772566 7189 53714 -71763249 47279 29540 799902442 28986 40498 673450954 22197 80370 -114606138 39419 94 350195623 36462 73458 -538963756 46291 76979 -54555377 90590 3427 480822653 15673 51521 596917584 98105 64207 581867985 67083 36340 -659703902 67543 75477 346881519 46067 20094 36120328 56653 71855 -781416481 34913 54799 -618767991 42656 45996 464487423 78583 69758 -146835137 74165 80341 -875910462 69827 3191 394475750 80227 63075 586135592 7702 20154 357801662 41431 39750 -169076745 8357 62984 -629127749 66585 32876 -118485292 47571 40379 99534176 13850 69250 -533906633 45320 19828 384491782 1399 67813 -248953084 35661 96809 -608527134 76566 59845 -642942829 61247 59721 759103407 55985 73512 -72455539 16714 54301 -171418765 75715 16104 -650126447 34550 33274 -672217048 59758 42497 -628904987 98909 26498 701620758 96622 12574 98816242 48682 53293 -249134804 29879 26293 426113562 23795 40585 -40864419 33771 7209 -402105776 86683 13273 513944623 31756 8743 739949264 13773 36557 -954388043 71244 36938 -446526663 57695 52895 447250561 77666 33947 -817530277 6016 93125 531851647 58231 94805 -465530509 79176 63827 -917813446 86157 15050 724446453 64755 55552 -29046339 38978 74017 515603794 949 79309 -804657297 40267 34597 908298325 74171 37225 -232005674 89029 84412 508039463 24437 81921 -27071079 35685 23780 -491950067 43906 99013 249710361 44716 36455 -998129497 85481 69843 244988153 94924 81283 3486250 51970 83707 986795294 45108 33194 60059462 48140 566 -456208977 20505 69506 -49016969 12418 5711 346288088 69349 33561 -506407867 94520 4650 540848274 87149 91322 753444415 60463 65952 -689424297 33234 56297 840529763 15720 21784 836505529 78249 17404 330425490 94609 57614 682595524 3387 92270 -757892967 2359 90316 541000191 70290 73010 -12506714 21756 77206 831855637 92354 20638 465454798 78951 8880 -462501600 42370 15511 276376229 93831 3170 -423718481 43670 57194 -339192230 48849 87386 -634880817 70465 28543 -202523193 10968 27768 -190139667 59975 34308 -634959222 39757 36427 399440053 65314 94049 -896359645 32861 76921 -267337018 48349 62984 60047418 72405 47931 364176733 21068 63253 -707267741 16157 26575 489667830 34429 24151 380107493 81744 95053 825403235 90689 17149 930798597 56029 62437 203810382 10436 6399 134047368 73799 47011 578446456 60104 70431 -123261546 81680 71101 -254811161 16610 65459 899704215 60992 70914 523712709 3480 62740 -340288155 59129 32806 -715045368 82659 47586 346372223 86217 54232 -73836332 64682 70740 -161164831 53026 38059 435189123 12009 11612 -623832243 94721 55644 -441241048 23573 38272 -975594560 73574 53422 546466944 96267 94745 -642779969 72573 14842 -469933061 20378 46034 -168360209 70776 22447 -622358787 88678 68481 614342739 1270 3486 -630523932 37695 87026 918590343 79000 27104 477331570 55366 95020 565255299 99131 50365 918057216 18762 57681 340532771 22728 61946 -251520890 89595 4129 500420252 72055 62430 307940299 80083 74175 -313591325 83498 94005 474153750 3179 67406 -131605075 61480 27871 982698118 1683 91661 -282929982 90380 33537 -726243856 30243 27936 -917228710 89982 14647 495416936 31613 50493 768075709 295 69547 923134981 24748 10201 -329428803 62418 29527 935045924 46442 4260 695850241 91866 83425 -875155834 15033 9151 593649676 30915 52801 -848460512 69630 35150 -639723897 7110 8660 54295207 87958 84049 128290748 46102 6262 118434994 15997 77955 -70253972 96186 97956 -649886481 87159 60219 470447772 23389 18508 584642502 9236 57140 103985764 67973 3806 669076146 41561 3732 580303400 81337 69952 -575651446 5331 32086 -664202899 67669 69999 257587034 61708 90034 314670767 9981 76491 163057254 2214 30103 -427222443 22647 5486 304192484 85511 11693 -957527715 70693 22581 -404347208 93355 8254 -621688937 2034 84971 -309349969 91303 72042 -963525718 27083 36797 570693950 89341 96981 102816143 79900 66648 -86644788 34065 20163 -411479003 86513 10872 -925511447 7213 11286 -516691462 50922 42782 -927978872 70479 17584 656824864 37537 21788 218223018 51262 14883 -231259406 51843 23414 -91948903 7264 94802 -221048308 26348 45540 -495291708 44819 67562 -770201235 40494 92607 -228020171 72270 68553 -408521772 22929 62875 585532271 84691 274 14787643 234 22285 434617356 70364 94569 929626295 21675 69029 178724291 77355 75005 120671101 45008 82531 -992231810 33397 13121 229441396 28205 26489 104316321 36954 79634 177059625 97055 77334 -622367860 73568 26564 11371843 15101 15389 856276153 5650 28804 748856468 93813 86632 356425915 98776 57671 -996034184 42958 87243 643455672 9242 42854 -138603753 39057 91204 60008142 65688 85351 292308924 18122 32773 -859499065 28446 24050 364729280 57418 79351 -321021080 74396 56898 693238700 9583 58332 360182207 40760 717 -907736274 28757 51628 -309810119 5437 26894 -119838401 53154 41502 193436057 87628 88477 -642924339 91270 82273 110546281 57306 14900 -489436561 14690 43273 666665640 26904 90182 7818227 68205 21629 -921693130 33865 74006 437630980 5182 70346 -488971346 11496 85932 -123261382 22582 85070 -374178955 33589 58823 484478226 45107 6407 518447563 14449 16645 809846218 31648 91626 -353709578 10874 28096 631973505 94815 86077 -501379103 97958 87730 -848812525 35229 42454 -703685720 35376 60773 -165482569 25396 43200 288933245 73129 47430 193267500 48005 65071 -689963926 7785 81203 -773520719 30453 82244 -372559383 85259 20017 445632700 98514 40694 80789448 86944 58270 -862343005 28174 9858 -494260430 60149 34674 -55415596 97396 2584 -572512444 14263 30308 865412374 62079 34632 79404361 24257 3849 218911436 32319 37749 898133167 13186 3179 214433276 40087 64901 755564380 25307 98725 257907037 3184 57282 718513884 1603 59080 -806539154 47419 97343 -413093357 9697 16216 226990936 71961 10012 -79313813 67648 77065 615413435 15084 34388 254552133 93071 17275 -187466103 88485 13310 -257224747 34550 66038 -331917202 34478 2505 -644136822 58041 59258 440579050 88590 83205 215196195 85507 86961 740270255 64483 24835 134714638 94709 23190 887102090 84747 30290 235753539 40310 45377 -160040202 24211 16335 335601640 28201 87085 901604548 73819 7621 -309147660 52730 59089 433524005 70071 9876 -400202074 70565 30488 -380128602 62527 7910 -970690395 86632 42538 647576421 21790 74556 -197594491 63400 71787 -168415118 28538 58258 -242582550 22051 28450 563937790 92134 51573 691441703 87403 45847 557847726 45074 93496 644369748 29562 52863 -439804303 60190 4546 879249640 27724 44702 -979085777 49291 77487 -966725109 31540 95565 302709029 20364 11146 -164454280 67999 87216 149618819 9669 10585 11957938 63729 65024 -509201425 46496 71897 -905390556 7897 51385 -96748531 73202 75828 699977445 15957 38325 246871758 47637 37598 -496853179 85364 45853 943644316 40287 58399 -437347026 95220 1397 -460494299 8599 62912 469910766 80519 11495 886013217 99125 14653 -892413711 12417 98232 -539395380 73317 81142 -228063833 19613 93934 309865635 94824 64900 -289524610 69088 22536 -664005184 19310 82798 938839142 67853 78485 -500793835 38606 52644 552763868 52197 56104 -637341269 16195 19929 -182306040 45379 19912 441538767 68251 30561 -346983300 94075 8674 -551153357 44183 47349 586852477 8958 83896 -580514630 23136 91933 -146210319 45232 803 -367539125 58884 89341 714560411 40019 8140 442330974 80601 61262 469229159 25191 3316 181482129 73408 2956 203958455 91762 57447 -760263755 59336 27087 -353419154 25194 36937 -596459527 87615 26073 445927808 40753 3210 3697343 50408 50501 -551487736 83490 87457 275546673 83339 80711 572292099 24109 71767 482118397 28320 3401 -547206118 42386 12350 215652084 78912 554 368094284 97067 32312 -796837783 67754 47265 -279779621 17105 20180 224416000 65921 33731 -525668984 45546 74498 -534501283 51258 86214 328729699 18116 26664 313961329 69340 94533 -623764300 41075 22759 973572661 7854 48338 314364825 43048 72788 285817458 17017 77008 320725706 43867 68841 485241442 90124 32096 486820808 959 32420 -764067970 75073 79658 803566874 33988 70766 762539197 47516 30338 879373202 20761 30605 -173880442 81150 95497 -857309073 77545 49176 582719164 69735 70750 880993176 27172 29129 602231270 82645 78780 618413583 11794 8341 -837964410 10935 98253 394307786 49393 39138 557481924 26886 4577 803222812 80243 68673 237910657 25252 28518 -373326857 11697 9102 809859797 27357 73997 697528842 66648 2076 -257953355 37166 16812 729823711 38888 25902 -648524291 10557 60955 -566529334 58872 57441 229276006 8282 47604 774606201 76434 56992 -341884099 17687 52664 147655389 71484 72430 -705094915 91801 30666 833229095 15187 14686 -379761775 48895 97285 674351263 79585 22335 898418868 19673 55598 691127565 44208 37875 711079342 93965 73964 902897891 83306 75260 -523392944 90176 52533 -707435704 13658 42546 616689323 70360 65858 -408557276 4548 13230 -53882631 58387 58185 843979420 84571 25438 -642778337 71292 90383 -661234343 8901 40575 66213896 72495 26515 -564324427 57368 45667 288825887 52541 97401 268104585 48926 89279 -325173073 27209 75993 412492400 21332 1197 -183931163 9627 57842 -125113041 32978 5457 -83701356 23767 95170 361135115 33954 51082 4905894 4918 45932 -484347670 18096 76365 438907586 84476 97158 -637247643 57098 34429 -840662962 25538 80742 453566473 2770 42687 -549567836 75126 51817 -103124193 34468 13245 -217160597 87435 31424 817499683 91224 14762 -542170240 36421 31827 -25585689 23114 69656 -336951495 47891 79190 314747114 83818 73890 -871454981 64963 3168 571666378 48096 18238 -641439485 53304 63714 -821098926 14322 46939 -831822474 8493 58126 -606572530 71545 83501 -281774073 92401 30386 525026132 79777 62916 -251174989 92120 90854 777496964 20589 77926 420274530 6175 62279 -264031985 334 21210 147531986 66090 91002 -31141609 88793 24777 -520549472 33341 67706 163496094 42458 47484 -942986697 1393 74388 470810734 85028 94005 -257795347 37569 24641 -219141312 78110 57612 -167921947 25415 53495 -684835603 69360 55767 380916499 26307 56549 354204866 15520 28296 674790031 75552 82456 -78489213 81233 54284 -836412774 53813 90074 100032968 11875 92373 511614492 58035 17184 793451454 35136 60890 -986692028 91308 95754 309718314 72496 25321 -382921458 23757 98837 670881181 60260 86640 -23768439 66703 30989 285813328 8999 94658 261067564 34084 56688 489213385 25660 96160 -493807568 86997 60392 894564453 56640 42023 -688528559 85393 91464 823583808 46233 19604 255535218 42164 13932 191877530 16380 65504 668712414 19834 70500 781856657 62799 41658 351435740 58753 18682 14194732 36446 59023 772663067 12845 47102 -759297538 20461 61744 158697612 10360 98171 846563324 67904 28562 -203201997 31370 47520 -276744416 54877 73089 286501195 13183 76763 988642052 70669 29921 -206871380 34957 54662 192511747 84791 38244 -507094997 47220 86128 -421341313 50818 59433 795119254 18869 11246 -452481501 86586 84551 330990284 11343 34528 -453714302 56306 62845 -362415248 95029 59910 -233058161 45869 76909 31542002 64049 86503 -974116764 12664 80152 325075985 7802 76118 -493690796 80866 45988 948793992 87684 27828 250289777 24023 2568 566489534 63005 37709 -556787173 3859 1226 707734883 37506 6589 -572243066 56858 55399 550783821 86538 28402 -462722849 40009 45607 -806431474 96758 25119 -37263263 4358 38676 900983425 36051 84116 946851317 40474 8300 -652690756 22629 77967 275433184 55248 93255 227027589 18144 80385 -22811450 13475 58224 -244685803 85279 34175 128071445 18316 17064 280600344 8060 40598 -535098503 57854 28586 -247490485 30195 56911 878593780 67079 23064 -867410396 9421 13655 762646623 7264 68496 -216071063 31437 24522 311037417 64203 19944 122660482 7210 24 399626115 49906 71501 389973184 62387 2208 162653381 47457 75466 -272739019 59748 68277 158429128 87782 5935 -747427480 35629 39099 992653132 3545 80375 248412954 46613 41441 69370593 34903 31607 -774921080 46271 39870 -196269674 49936 76713 -292823216 53840 77348 -836568276 62086 79701 492190680 82081 79882 537603200 7606 73620 -608916187 89421 40139 -114168362 28373 50404 -397717592 89346 52315 728010049 10527 35085 -210154489 59751 8949 -189609098 44228 87253 917819999 24267 58130 196333525 12268 18700 -227037025 46151 60673 -176023990 93474 60381 -318681755 85093 98459 402338010 36999 53842 -112417161 32166 56278 729636104 90509 68680 -96404902 20591 83847 181802620 76874 85217 308439466 4212 44943 -960070436 29147 22762 -462720016 28326 82427 398665834 19002 52053 661225409 76358 75660 426749838 4576 51728 846162130 78461 42927 -914280058 53380 93316 -262955208 80190 9093 -937794007 17521 24934 644529974 45664 70598 517397900 40427 2581 285496852 63061 45019 -292130492 91550 59677 760430517 46681 87290 -829133612 84434 41611 -524688059 22579 92202 -227370866 35499 70960 770525501 240 33208 80222594 1069 69371 -220706956 859 25566 -254904932 75937 82482 385460604 78957 18023 -438671791 27511 89730 -267937778 20491 52168 382662351 62423 63840 -547156494 621 42516 -335094060 89911 94314 133282937 89627 33595 -753062760 96138 84793 65043937 92680 82898 712773968 18451 84872 383852863 8416 60559 -411133089 48022 60483 56895749 51635 85115 -629648992 82707 59231 808221133 53256 3111 -364420587 4336 69209 649387514 8181 97802 -355006048 69861 20918 494752933 77184 95354 494644334 92649 11505 -920614742 24060 23128 675154531 91976 5605 -959451795 1382 58385 964790124 36870 10960 -978780726 854 65223 897392885 46044 49819 891745467 71347 73364 516115397 61178 87977 -2060929 27409 636 -974089455 34022 85029 436427180 35620 95060 502068014 91916 37142 -972681743 60780 71909 612431454 30558 71737 -311785485 29740 43823 -372864248 49158 45383 -60224587 6078 1885 -759918572 28434 77813 879627367 14989 51433 199794716 8115 51026 -615293991 68593 32983 -94768441 66391 5416 -572169675 47825 12678 993371459 306 72911 -993910964 64705 37676 79922450 66305 42815 -601858313 27863 21848 -182320512 83862 96806 253054141 98841 27822 -281988914 9987 63540 10135358 55582 48752 52914901 78984 33704 -637952974 18001 83554 535515680 5119 55785 454656344 42625 13585 -154828318 10681 56594 373043541 94732 62852 711399986 76279 36951 913708251 32850 4467 -926741143 48500 23158 896431859 22026 31919 984597415 6438 32017 -455320535 22417 31576 -589802657 62642 44213 -149570315 504 30418 336003756 47598 7173 -41189412 85861 11979 66485881 28580 69038 126656714 97231 66406 512666707 80446 46203 -315195224 21052 13334 -921113984 18693 79142 -26519568 59421 18947 -9592478 13218 15215 -698869992 90380 57609 227005475 9338 68376 237406610 22057 17423 781928866 16885 82328 -851279322 91558 28584 612524684 96247 69928 970883714 54162 42011 -432285149 51626 35254 -424013890 92656 85104 -654760774 86550 6726 203365213 40682 2939 473599511 72047 78940 337280556 28868 40997 -50591228 7635 47372 -911922063 41137 22828 315736064 63825 69438 24689368 4155 12189 -552933192 95352 84223 11885048 28710 95102 873945346 21169 68237 484502055 77830 34548 -196543245 70483 9238 -208350063 82466 96254 644403387 54131 48276 565661704 15996 29420 -373093449 52339 51836 -435488545 10916 27091 158493742 54927 51106 428628076 80815 19186 -981337337 7867 51538 66620051 68270 94797 686515634 45415 15905 504532474 89319 28464 -747626277 58558 67509 237983313 17657 95674 -414606074 44590 9055 264815392 42634 63057 496455491 60126 85311 234871421 90767 6756 -802289233 22503 55169 -144581241 30500 5753 -136800151 50953 58080 -554043773 43542 50550 319872951 23567 27663 -361359796 32931 18532 -803574098 60778 64594 -778469156 55988 10105 745367340 14908 47373 634259930 34719 17036 -834414002 4093 19751 487089690 80097 81371 705330235 60119 63195 805823099 45540 61351 170326034 21493 57817 -14108543 75997 54120 278872262 73075 85567 368065068 72441 42133 850167076 5136 16757 709774346 51124 52579 -144323332 21041 22391 130052105 88582 74178 -455224822 53645 50911 -590936651 80508 92607 808076981 79480 53821 -218878856 3019 9569 997421352 66611 94280 -380468678 82050 17313 -547626345 37048 82337 -131685743 8721 60159 -70905041 67572 18227 396779692 54330 7856 949043308 44335 51540 178170459 98872 9393 -74829549 58954 81343 431111287 28786 46441 -608405908 93428 30972 330101031 59134 4507 242405961 2852 52543 563663035 77994 60412 239705312 15127 57097 269022689 40064 59726 -253544375 94004 51439 317304730 98021 67214 -161203951 83840 90614 -191999620 43530 18233 -107897080 5668 73951 970844912 33298 94041 -125322218 43641 49162 -514370416 52988 41873 -691854848 8000 83414 -755938378 97388 58865 -274185538 77714 68022 886800953 21584 83088 -725553210 50360 65441 336994753 1045 72875 -19106848 72261 17431 -89230156 57503 59548 902377719 87789 77926 -947353454 51686 41147 -192038430 58576 81150 -828534974 46478 81918 165645108 26616 63731 -410401810 59581 62220 -945710091 26653 57647 363476111 14775 40112 128079802 75485 41192 38655339 87547 58278 -874702037 47308 23306 663667310 27502 92403 -10132568 38215 51699 -16087567 62043 11709 609801736 7002 43096 721881344 41145 79399 828218100 54070 39541 -467502 40443 80653 150094056 83613 55814 -427541012 49556 17978 284860730 89871 46994 191543790 6138 35150 -362245046 98337 27147 352497146 97820 38919 -729017155 65414 54853 52206177 64372 49424 833032912 72366 9745 687781186 27681 28386 752211231 48865 41768 131244111 456 41739 225677946 95408 54423 195128120 65909 44318 -594199354 55884 12429 -976161215 46730 13478 763716122 87105 84354 755595802 98405 14398 -450516036 95111 30898 -455068638 86064 98509 -648510501 24604 33404 -626642911 12969 81607 686825564 10062 85145 218718381 71781 99023 921594659 42700 71789 -629755031 83009 67883 800278116 3551 62344 -484705728 36268 42039 948423440 47743 42862 -673168394 74182 33313 -465875066 79945 49750 930245682 95416 2994 -602010657 17106 25095 988747145 89596 27556 386948938 71978 80874 -710504204 8933 34083 517208843 74214 34059 606956007 50457 24884 754651820 30440 28288 -397985667 91619 22460 -142476154 16278 42166 470339313 8528 71404 -20161 24287 94538 435839020 88451 75408 861768942 76732 67652 136233974 82316 43942 -960438585 90634 47147 -890972462 51268 38572 3106986 45286 14720 607747418 89625 11451 -749821039 67964 70970 41161818 15214 97806 -152615860 72797 20873 96019272 98250 61279 -455854997 6203 1512 453155844 66782 94192 -331820001 14244 34817 925532121 18338 31039 655102521 3057 94051 -57192580 89794 84824 -319286827 14729 97713 -342408583 76601 56641 474067550 42058 68501 -765635325 48338 58994 -348997651 68737 71795 -96404975 91620 14020 -915170913 11856 27865 -685211206 93804 60884 618527688 92152 22280 -724269053 84539 11893 943781560 58583 85491 -871417111 13863 47182 606929368 68546 61168 -690821102 79352 33955 485068887 93745 14416 -841264574 10370 46494 -906334011 34687 30025 83303967 24847 35164 516256143 66794 29379 531122259 44909 4328 -944500388 71943 22284 -252413298 16549 82891 -92062475 95661 13282 -629421189 67623 18974 -323921865 43142 33815 -145158060 88329 67731 -653397412 59065 36076 -647741457 56673 19499 227907486 30455 8309 457817639 96310 7932 -45924573 90768 92192 813914518 93129 78154 956200842 36841 20235 454270141 75923 49177 -531829894 35245 79129 -962714703 31562 89206 -918436947 68283 60054 -911915505 65897 89128 -682417314 61123 52504 -24768874 26289 40524 -416219563 70304 65104 -901209404 5486 39111 727615424 46437 19509 845637032 69317 57434 309158834 52417 81647 281340081 80628 14720 491008850 4986 39727 -893908723 86533 91579 -639985292 3083 26910 -8514068 73203 49609 759437730 74234 21966 -862434468 90044 7249 -400687891 89744 91022 -453641315 93849 72595 112366413 76766 80695 -257355675 89922 41486 761730599 15941 41035 -738883155 82761 31143 746611823 21589 74151 -41751586 79964 95650 -523354952 85322 56002 188072884 82539 84669 -173335352 35665 6271 -419648606 56683 4033 300131766 80436 7423 -189472820 2530 52874 182364187 68009 72358 350851139 84141 97582 -77617969 81891 64688 293530699 14996 84765 640159506 94924 87097 -71590421 5639 83838 -195926994 892 55635 332117358 19040 96227 64159026 8033 44117 -477169473 49016 55426 208132437 67528 20372 688101337 51582 60872 -186241015 57539 90464 -735399845 82757 33272 120355404 85337 75911 559352489 71355 48238 -224529228 65329 8415 686439056 71259 78682 748797323 15459 30148 410724883 26607 44852 93736870 76834 96363 -957757057 16839 85575 -715428514 7826 6515 48856133 39331 68569 823642698 28668 75925 -487382185 9445 78170 -381188425 96515 86550 -549160369 77989 20960 176375978 85635 73921 366885116 85575 25243 -535824533 40095 25996 -319673522 57820 69514 769693393 89310 13597 933027544 54119 83464 -517305540 42782 54160 -456760282 12203 34607 723787913 60217 81046 -889670336 86676 75698 -602885162 52202 84714 -993356029 75704 54370 -383578945 76944 48015 -703428053 84035 17051 478649217 45998 70545 -172566732 43391 6465 -514556778 24574 98730 -155210083 97842 9521 540973669 50592 37117 -694511690 79735 69816 342004015 26310 96274 574790389 80061 67175 -792750644 86353 33029 -911617269 68978 3265 -669754943 21955 63878 -236331514 60516 42452 238836727 24380 32144 -945139993 83001 7072 289429081 65592 1685 838217885 84163 87495 228235293 52154 64743 -276497171 73076 57013 -514079175 27275 63713 -41487143 18524 90395 -70065064 66424 45689 -973959911 80619 32651 -783587290 4081 31629 947120968 5500 74411 429988567 65140 35314 349295236 62938 73974 -56067803 4083 27203 -444642588 19101 24146 101698991 21662 16602 -284065879 10549 61502 -627991759 15381 22322 704178749 61329 60594 53397984 18961 44481 -118773231 74359 91965 999933981 76024 19941 -690716278 83046 16253 -768569012 19653 87506 324741989 67883 6856 631733779 84207 69880 -584066368 6344 60893 174497791 77628 25075 -849316599 3281 79908 947834238 58415 94536 651386036 77038 49598 210134209 80204 17997 968044445 44708 68038 -488695179 62102 46061 585887189 60667 73972 821319427 70306 85212 311319650 8403 6056 51008376 53127 77483 -763380350 87539 81663 760995450 36086 19572 936705396 30100 49195 858809613 48769 24368 819466983 39383 68122 -615289747 85782 15428 982875571 50775 69846 330889420 64938 51260 782693438 2208 9276 -554702102 91013 29480 39578136 462 18963 227778457 57200 85776 -734188843 20175 45215 -480838466 94450 3900 -882994443 27952 24498 212252120 94503 9069 529040789 72521 98688 42610727 46305 39999 678737210 30009 94942 149076750 53263 42276 135631258 46848 23798 766021682 34804 94918 -463266309 17449 36055 251797281 24736 55467 -242799358 21066 9258 911041562 14883 20050 932150016 66627 79714 -402483673 70805 85576 458000488 11144 2480 450432639 52189 71117 767669093 50152 16080 785069624 28799 37444 -10155175 75002 39335 597508740 87092 20731 863542116 68111 12828 544880133 2418 1157 408207597 71619 91743 -580423246 68951 74063 47635274 69295 19527 53329892 50511 63965 292160701 93087 23775 435987359 87205 31313 537966098 45355 33019 230708177 54219 90018 83454937 96308 57631 -199134859 34444 42694 -927737080 90796 14338 -301929164 2040 15048 -807977187 29414 70671 874405236 11823 35154 -262072752 80053 9594 999105227 72916 13598 445567659 97185 1087 -595115852 60879 36864 -788926443 19483 33837 -222176210 40680 2840 -736975171 66744 15403 357153611 63167 41825 -867711273 58196 71650 -201662951 51279 23001 615160456 31620 4656 -983048370 18216 36839 625218586 43358 44767 432896959 62443 77494 101614012 45270 22650 -784180364 30743 67142 172687535 49098 72998 -515599005 13609 2395 -953554380 9926 5154 -514184651 89306 2277 -730142572 90752 69590 -802358780 72203 22177 143580189 45565 39592 -264586108 30180 83319 -707887033 62684 63424 208975059 85511 3267 477646498 5497 51363 195852032 19637 85805 611192357 65211 20432 806538986 45422 54965 966208547 79654 5160 -347904886 41190 11090 618377075 29329 92498 -856461746 32858 90446 892385444 61041 59995 -646237143 52952 96790 -783661347 13107 96261 987691912 34348 5319 -370248129 74864 61880 -689726465 96026 8235 -260844602 94322 94719 312694390 23302 23931 -557569646 18290 38803 591411475 65789 2158 -63437913 43608 46260 -904506776 89303 53728 336362682 40490 3578 -241538459 75770 36711 -703856784 62467 6709 694444786 20607 17632 -420874695 10419 31471 -783456776 97655 97398 -633938755 30626 76734 -735849348 92375 97999 -101310805 77664 77952 -443395462 49732 69724 -903979292 88991 26194 60822896 85423 95608 903355402 5062 53684 563226342 48836 75021 -127496655 91007 82919 809509072 5506 32502 252630901 28126 50143 -26207357 60885 3006 -672940000 55730 31256 474799456 49461 71161 610388323 77826 32496 -741852882 81362 20120 593160590 39677 11925 899077783 22020 65042 -710216584 666 65659 -9747573 28506 50009 -954143996 93847 95017 762934631 19893 5465 996387123 24549 16438 46061577 26961 78332 925508988 62732 97133 271966504 95995 26750 -154842161 36837 21111 247096789 15573 28505 -875862914 22563 82049 -9834732 95822 74367 669033681 16918 79711 717083356 28467 95460 -5845646 59850 75810 -27334522 31386 89755 -697809363 18736 2818 208808061 38366 18796 153284824 53272 4028 -128186482 61788 20334 -340486375 36553 29301 673600779 16838 81459 314649073 46978 12926 -908428169 70708 65689 772395282 84384 13057 929502326 6831 26917 977008582 59482 27258 -558428388 6536 41886 795703352 2987 51380 427518979 1621 2693 689381676 77154 60347 428685622 86735 10652 274188828 88673 26755 781002381 15798 95721 588232728 13752 49356 807800458 68668 30028 402127076 80537 4868 943965290 24979 26081 -967002103 15344 78353 -490263931 78462 5352 -68108913 85328 9952 786330223 74747 73458 623713106 47081 80447 22541817 29544 25958 123150488 80194 56265 -179064062 10156 85154 -963278540 78716 96077 -666806781 53813 70835 -231951120 62573 36520 81527773 2510 79603 23224262 19884 94384 -49972999 31340 93135 728752805 15682 75858 675768169 67605 54211 532980554 34637 95314 793426136 26736 20970 102433615 14816 64959 212869712 67012 63289 405634748 60795 57977 710029896 42259 58572 -511334056 25368 48473 71066651 25203 37338 263686862 85696 93436 263665193 11058 51218 94697386 36425 44939 -155708431 46653 35038 -328643164 1144 74538 714665689 18858 35728 464450861 1945 81916 586763909 53621 65047 -544558058 97197 95761 399769805 9292 97692 -882268385 67453 73816 -26840450 21735 80026 -377654628 25506 24968 235203850 74424 34570 438626626 92910 80941 -969748275 81502 22104 -822175459 31928 68848 787805084 61285 44490 363132323 65100 55257 81116113 58823 69840 701817670 5377 86960 -10243074 8173 36398 -324540113 15280 74873 -719434133 41463 52452 886944851 82964 1583 -84655815 50712 76733 -244991499 87533 27210 -851643276 70615 82525 -91870412 71279 64724 -149013247 6585 76093 117062632 28609 17251 -925717284 27245 66277 572687685 77247 36743 817741831 63232 82948 616444136 43804 71917 -88803396 10391 7280 877938060 79321 87404 878994139 78822 57493 549790342 11311 32959 75342156 85417 19271 -415700697 80056 91850 936266640 63910 50612 669787634 63905 2734 -19828996 37319 4596 652436955 658 51029 -322279043 54404 8936 -225100634 10157 9502 555874025 29869 16461 -333525821 36258 95476 -85020189 88158 89544 648553551 43523 42528 801633479 19752 97058 120143823 73026 89240 -328891125 82859 35824 515628993 13871 78540 477936623 81394 70810 787730094 36729 55781 859078647 72981 65046 113949859 44071 85941 -624516266 90389 94205 -566427 7968 40176 -160215390 56925 23442 32013102 41056 25361 481368762 16322 96002 792371134 44704 98538 446227339 22169 27470 44487605 19237 18269 -677672225 64747 10203 664812029 31952 86749 -926086912 29711 82604 -620915277 4233 31838 321647734 30572 47068 943916655 21599 25099 333041426 29181 95550 -47553482 74568 82670 -238579015 77853 49227 727072078 96425 76846 983946476 9484 34688 340011621 76087 87240 443801179 378 92036 -240131741 8405 84280 982514388 30164 37148 -603606734 87074 72949 526612069 12696 68867 -535283644 8731 75946 726922862 24166 4825 571433680 19090 86351 772649974 90566 40969 -599649118 19185 64798 -203289090 17788 17688 -563972664 22561 28652 9683269 54484 92594 276635480 62029 39498 39993839 80289 59427 -351040387 6932 24337 970860100 79356 11157 -914481964 98943 92719 682552032 31135 88151 495631615 16610 60393 758962510 93388 1018 -464446908 19718 49684 -754565256 55865 80534 622573428 69691 48896 -404072402 32398 11842 718391612 38544 69912 -883208617 84922 71491 -842690916 46116 81987 -550954078 37909 63633 -916046258 89904 57294 -296106846 32155 39746 -553870342 19779 54393 -277430587 28123 31184 -667632175 44302 7087 920605553 71332 15657 -448364545 20432 53958 -311926937 684 37413 569962097 72487 79420 -242999256 39585 45464 -705258702 47563 30705 150654070 18629 80845 825297916 70346 3862 693281734 61759 24519 953175603 25475 42833 142877334 55639 66999 -126086322 1644 64763 -55963978 96084 17576 -366697571 80088 2548 -987005342 92725 9358 -70358487 63141 226 -170403271 84821 23152 841912030 33756 68691 -337099414 74171 89746 792056337 15223 86544 -926704936 34435 89844 262885079 6600 94949 464188514 272 83636 -771375150 30733 45587 626366414 32016 764 -570478434 22257 81711 929362341 76303 71079 786815845 96862 18890 -684475769 92391 69471 605696175 53192 4522 -738837569 57918 9216 -836491732 38311 78438 651682187 37049 52662 -414394042 6498 33823 -378980854 52283 29977 537358836 37009 22073 510365707 35931 77567 -220743723 20875 15778 -331276562 39488 88358 908994606 96707 97672 833700347 44246 54976 -27802363 80022 92819 -953211522 78304 69518 -851448231 52784 43827 625010839 67491 39152 160639976 40828 62716 661155844 88721 52931 -122837007 88959 73756 26477206 19603 22403 -879700248 32293 384 99421751 19401 98445 151545635 25087 84003 -362977293 94170 82834 41647019 2578 87927 -271090948 96615 57603 634924060 83109 89291 864488468 45744 46238 193136882 4877 9512 63771323 31445 63152 -376076673 22067 34469 -293438508 46149 7330 771663775 1924 92149 379119352 29335 22623 -739828388 58942 29056 -897480481 40066 19041 452078183 92652 74653 -611053200 17078 66124 -745584944 7228 1968 -85660796 98489 25367 395133393 66322 16610 31022521 4559 2112 977749093 3739 85979 -648728991 82006 88470 -553744774 84358 63435 25289921 62139 17852 -484350607 71522 47216 -710295300 55714 5831 -997215745 7581 7130 -980408442 33835 20318 -466774962 51807 622 43594663 58380 50135 62513226 40895 42558 -912941266 5578 93571 -331459639 19088 47643 672928183 33043 87724 742534447 77885 9409 -564525367 7294 1134 -754887145 87917 88201 -82456388 70062 72034 -279839633 72536 91692 -624901047 49640 14663 548667754 25825 26785 38254108 83333 7027 -251707002 93300 32370 -64249207 83247 60219 -128490611 89422 18777 318769668 1893 60792 -817289688 14510 78805 797140349 5103 72499 -566413384 51655 94777 173796114 17291 69763 -936448058 80593 26805 -439043877 77617 38846 -347599316 72305 10957 -293222371 40273 89102 -965899825 27442 17985 -216678713 32549 43539 -713467362 22715 82047 132927208 7489 53265 291524242 88647 75158 105801436 68321 71512 599857627 11862 35751 925824830 27564 69247 -67564818 65256 59583 732509254 13232 89630 -228205772 97409 49290 -580899964 96381 14565 764837718 55804 15125 -600321883 80178 93620 415669959 73218 45126 585140085 91596 1339 -754094254 2208 79251 832298972 83552 71717 488627514 59369 50186 -375249001 87600 9625 -738397947 92398 80798 -284061613 83966 374 -190686068 69131 45538 -412513031 87256 22046 -261521232 82814 93036 639466505 83399 10850 -365639905 31363 8332 110515621 13232 90620 -232607096 48721 31642 -5510811 41782 31540 -110280205 233 10482 695426540 67723 41613 -607769448 49147 23938 741544024 70745 51927 852349072 38164 44250 -479785267 86273 53252 -636730004 41440 32138 506510304 83486 93290 766418911 18981 61478 572472814 38010 5149 314458422 91039 73375 247881642 63571 58236 773831555 48229 91652 -173613963 47829 15628 143215753 56915 65982 -176509849 599 96944 903195345 25187 9240 -132963932 91768 54515 -60823720 34910 7660 124041064 68210 52095 15224179 33310 17245 52590569 27051 33710 847181585 9402 76940 543421992 37463 34435 598638864 70549 35041 -713386038 95755 15830 -966670840 78004 50434 -820848785 44404 90129 -971212940 81598 8400 1331619 8106 16138 823802410 9063 32091 276310578 46091 97765 -574066507 31160 83266 -818000371 89621 57323 431452019 57739 98048 75761704 17472 54399 -539323194 87773 62437 347279229 71708 70377 675984552 18791 14811 975200223 98193 66885 -681002492 62811 47801 -499881701 54158 36295 -437778335 10079 95424 775420496 41320 69781 130440069 24633 83884 861584743 70855 15500 -195092239 7972 80769 -377631223 33157 19146 -416008579 17885 13056 -147631889 58182 85597 -436108339 11760 15420 3411318 66907 82567 405333195 90811 17496 -761692065 43756 71562 -309548881 2799 6410 -849551395 31336 83234 -410205193 7379 31855 626913631 425 30639 588859097 75197 88052 -191181727 51278 64623 -3423615 6946 38204 906318902 33942 85464 -221727856 47059 77867 530081068 25746 92735 -905789017 36752 50252 394722720 25561 91010 20767989 95427 75849 725285882 60367 637 -313139112 34329 54871 -306070965 40634 41634 -689296273 60388 57896 637312338 46516 20002 -817197677 94626 87018 -873802768 29831 22332 -842115699 91309 39883 -273042904 45345 56415 969910162 11413 42303 -864547302 16307 75668 89348759 7438 95114 730662030 73971 64310 -104551361 37572 42452 -173628841 14656 90805 -321787973 33860 33824 998322907 47774 16848 -839127166 25495 69942 872975603 45557 2462 316095036 21055 80698 -763824657 19434 10932 639708768 41162 31660 -860773305 45505 32847 -412902994 22583 7002 391205762 14562 61777 -55675252 17073 70481 -40324036 90659 58058 539483123 8746 13560 644884683 32627 47152 670117729 73256 90001 756027031 61323 54742 -747508552 80387 55344 -709384459 57389 15898 -860082208 86605 58123 -703577461 8458 94679 122990725 10475 28414 -123610858 72597 77903 -372761543 72084 93501 250133419 22458 45429 807488424 72776 85851 405622175 75460 23885 -852769762 93121 28395 592222905 360 59434 547675686 77056 81215 -979853626 8708 35217 -802866460 13648 79549 84714363 80156 53661 506780563 15950 20450 -985552554 38107 93666 -33839280 70612 19157 660448825 86735 39536 219131408 66027 30384 -960916158 12704 36082 -410491698 62163 93877 -704578562 4663 69256 -133773058 96145 3710 46969572 58522 93984 -950228319 57257 12686 -325833631 72163 19070 -941657375 53019 59871 789124068 41777 79439 -610620326 16851 5875 -786632034 59188 27246 505868498 55579 22305 285289107 2383 73503 -668423852 90874 41093 -287345101 98306 9665 -268253815 42046 1360 426738514 20889 64830 -110873345 34510 19088 -74885634 83248 87348 -382367806 36420 32869 -569336689 77830 78157 -301718246 73147 49463 81562779 4765 67773 -899811357 60701 67036 -77272030 5495 80709 -476577784 56453 70027 656207385 5720 80390 -578772783 22057 33812 -50105973 72330 21512 -807032231 13380 91529 -184881732 85101 47275 965790264 71638 85676 243843785 56171 97743 -192440926 57214 1480 820015173 4070 15151 -625114832 79349 91394 277004382 8635 16170 -236752556 27177 50397 -378634727 90127 93006 971864031 73773 31391 825595248 31148 43524 -196019904 87727 39290 -292958771 21899 9756 -986547366 16101 30398 139259627 50728 21752 -723630294 5112 51168 -885691042 64048 19049 -856248200 46616 67003 -872762702 36046 69982 94004593 61741 70084 296188897 55692 59394 -599208233 49834 35570 814622871 25525 32520 -573763124 51884 91037 366666064 95170 76088 712128959 94252 13970 802525910 56753 35758 -402958732 16885 16477 -705829392 32620 64772 -994431293 51232 18404 -30952578 55313 68625 -540118661 96524 90849 61577439 47669 37543 512187515 39401 28551 842488360 76660 21585 -110887071 67136 94579 -170053529 816 61986 760019480 2289 17475 -141723119 76353 45266 -880246228 57588 79206 -4059793 64536 88270 -359443934 2903 34129 170169004 88131 1229 266146252 34190 52729 -53413947 19510 1539 -242717974 25559 25892 337573681 88570 70569 -814341953 38772 57835 -985994127 22743 95231 -886448579 42929 74814 -380630088 13782 56695 940356220 30602 60884 -3430427 46513 76915 471231650 2665 17961 862300815 71016 74991 868153803 13693 43905 825757686 19298 61038 -426639289 15043 1401 -197430486 83512 44565 960328268 31649 74389 936959035 68260 11813 255759541 57432 72547 992005029 44246 27102 -223672746 96950 95028 -384048811 75107 92488 451764586 70702 32941 -764011722 42122 46536 -103281395 81297 93472 71569037 35076 88450 -840518426 60173 25946 370100628 33937 33915 -566826432 57574 70923 132304343 38876 49124 672250998 90441 86653 -515898377 98332 62240 168185938 98533 58330 -283490619 18712 74380 -151959028 2140 16901 251861783 18410 73421 -835394386 30690 92843 -570499428 83347 39478 -60659739 72259 70679 684330283 44782 3112 -163951458 83324 91946 -976874524 82357 90752 275437497 37476 94155 -652343306 16290 20334 288524889 68823 43804 -797867886 14109 90772 -456445317 68778 39488 359580362 60803 99124 -529625788 60983 33039 308427461 4829 98203 -547316387 53031 75720 -286547675 91541 47310 351732585 32653 71251 -913970865 90483 97107 -334211363 20575 12102 583627213 67734 70162 -508430511 23149 83179 316745973 79008 8271 280559796 10058 56441 33988572 69100 72684 131666607 70782 31981 -330483029 62408 33188 -951239250 39559 89006 -708085009 16232 31238 155441034 24391 48501 402303873 33636 33181 421245947 91775 56424 -244517381 56063 79777 824488447 37806 52044 229320499 61002 43374 -218743868 69941 48679 989838766 24818 88967 856838267 34777 49247 -110970213 37527 12589 479312622 40002 71661 461965660 29979 51463 -292841596 30954 71140 -929284911 20409 51767 -738775101 72146 20328 209756623 11167 67166 -381103103 1040 16893 -332684745 66848 48766 -288906140 31915 97993 -81916239 76644 45527 889541305 40707 52093 -321634286 76291 27175 -828599408 40286 41537 -277752320 2702 76915 356220866 17538 83939 -932115573 92320 52463 -16582780 99040 59903 717766442 13962 38405 957093113 95127 79266 -792938652 70189 67218 -316763794 16788 37417 608965605 19091 80964 373465972 89121 15033 -949947226 24058 91995 754181919 86251 16792 -956620186 87898 27281 -141154157 40848 37156 -154888928 69804 12819 191408424 52993 85722 -832250290 5937 88022 644449089 40339 43768 53224753 71197 27550 564630213 6990 87132 232507894 96104 66187 796851223 24595 39239 -690720785 10767 60889 285256367 60232 50841 -984518860 3694 50908 -295515544 81892 42422 95803837 66277 18321 97997301 65888 87761 190019461 15312 26273 -71958912 35872 57899 803523325 33584 15170 22492425 48170 82719 -331734663 5016 33270 336200364 14739 31642 -322205251 92161 32548 810270012 90758 27650 -345680653 95540 96405 -90323148 15871 3875 686354489 64885 654 -456499498 36519 79375 226079261 75526 59794 -759628502 85646 30965 -125033532 65239 45019 -304300594 26609 7518 -657301728 64466 96774 79509985 84500 49422 825465430 35072 20797 181491428 26016 12241 -894097966 75967 7408 -442678544 45890 30249 898204967 81023 17001 -460342845 42736 42232 -503087185 47342 70170 304850839 23951 34883 -940280159 83384 49359 111562119 18295 20532 -443934500 23079 5597 821204423 80991 12062 -808016660 80314 43899 -314777245 21252 87599 -363456787 96700 89434 -465315467 68073 96667 -841559063 9054 78224 376392919 24404 85961 209565232 71914 19731 67926424 16968 66307 717762392 77471 89740 995440078 47177 4378 119446611 56304 32106 -31639869 27936 82970 715894864 35187 79431 993329423 60559 74001 772686896 28649 18130 -763704416 31480 70883 -654454202 2007 73694 -476005530 31901 66559 196163778 51026 77650 -491459843 76880 4454 -905330043 27747 80241 574224223 88502 52581 -243077355 38734 38997 868688621 61876 48820 -127960950 9500 30111 59949927 92730 86615 431287522 18105 50154 -64086957 72465 81389 798304905 31335 79385 -253985050 72976 28697 -206138612 24894 14401 -758595820 38018 14361 -223722477 9023 23005 -989159649 54995 71769 -753153029 25252 81058 -469070971 66769 53170 -992589166 31506 68963 -535728831 15175 82711 -856821592 98154 32376 -930040861 9752 12725 -291384178 20072 73911 -854131128 89544 66293 11658473 98735 64221 -69871004 16509 79317 761365243 26700 67444 220510664 89629 9275 380123977 56240 77768 83904453 50887 20874 -701866464 50834 65576 85151710 38053 48761 -437784616 54765 65246 -434481568 28907 60048 508549791 8379 15370 -882169919 73437 78371 930050656 22045 42082 460665257 38033 52417 -993368245 41540 14742 390542496 18733 90021 302817755 74723 93512 -158736363 66687 34874 773938148 4256 60997 314386035 63640 15164 363904416 50750 70163 -904989202 18812 94306 511553140 89562 71414 -655860286 3057 75042 921079188 97948 7572 -950066093 80073 98878 -540728520 36764 20229 283553097 11976 34102 610480029 40700 11305 -818286918 46515 38772 -51762681 95911 62375 883678099 1537 72428 -8132226 27331 79103 -539020759 629 15080 936092857 64893 90544 768310817 48309 41336 502065384 19488 17378 737991674 91164 33522 26970377 68297 45298 163403420 85328 63220 855517760 51731 91124 37488505 86763 29919 889488304 72523 19892 297384746 33084 47989 12928677 35641 44311 -742353598 91023 92141 460808906 73646 87907 341567551 67967 68390 947093126 31838 90194 130571240 37653 20349 361985307 18192 75318 17542146 9759 75924 835585066 38539 82506 992979137 13900 68230 -396023157 21969 4346 659116280 42731 67690 116144974 59615 28342 -295340605 72160 90690 9883422 42126 73325 -80213586 85301 35936 26239974 43284 84429 788112838 76190 34807 506903538 66601 34805 -614804066 61674 57339 786262760 91402 92013 163257609 73135 44353 966077272 45803 39534 799897757 64489 97368 -778724500 64328 8474 -898745708 15787 48676 602033574 86532 45131 -477673816 71711 59869 -777413286 89477 80712 959791629 30818 27117 716171275 62798 34758 940694896 4802 76389 -272869848 9406 41306 599482829 49911 93617 -469487858 26623 31981 530627266 50828 53213 693485473 15656 52906 -230686226 11675 98509 -914598893 38251 27306 355572542 39748 70775 892520352 29734 29030 430155175 79079 75271 -368792594 80542 50253 655416636 14998 14610 -115391831 47708 80562 262644467 37393 40360 713525315 41160 4221 -240856584 15260 17807 288211175 17296 91931 621903894 84841 89211 145649730 3756 87631 -370494452 39021 39532 -11193745 65850 69430 145524204 68646 41118 544906190 36401 25736 896790221 7816 869 633857965 72061 65581 199736759 38137 7482 222360320 65391 2029 -794310229 4518 33845 -196346570 2774 42561 -245269541 58421 38344 -152041905 95708 44930 -669995692 25476 65822 990982813 75 39931 442986576 78260 9046 388763257 53990 8774 -905635394 52110 98929 372409787 21933 87075 -190090315 32554 11945 -913678442 479 61348 579088614 29254 62475 -364400839 79402 75580 834863971 69148 93766 535555308 96240 11060 840582856 85385 58593 -403850472 62080 67239 -164868916 11594 58827 -453791377 97396 28759 708613091 8611 91114 273832856 65258 18759 61429626 45474 77399 25230584 39113 22991 -920317147 32439 10478 201367407 64776 61614 606935400 52844 41975 353262607 49073 71940 112527209 47953 76679 -618073586 67828 87422 226056940 90304 59597 943089551 58628 36064 897039580 54520 20522 147077829 82868 60910 -787082410 96645 64501 776731207 45297 67332 -192464474 70088 81491 -755560511 39539 3341 -606857796 27135 38240 235674854 25917 30617 -699393239 49909 23140 -308165882 2628 9792 -967867962 37476 53355 124951501 14138 98713 329727133 59484 11926 604905424 20609 96333 699243788 222 34305 -567743733 87592 53583 216023421 54038 50928 -226740404 52310 28601 -118479090 13298 21285 -965559127 80299 95733 204748469 42230 75365 209514782 10704 42452 815793348 98611 75521 383953543 95751 26253 276582483 60342 74362 -927126317 68177 38211 213817541 75306 64388 -718290236 776 66922 77230533 7974 75106 -202788877 33408 26162 -863810480 58139 75672 -871852727 85872 45709 -476509114 35200 19737 933437767 64129 23599 641764111 55204 34828 -913022866 17847 76995 935125045 77884 58675 -928247150 59586 64435 734873650 73411 64198 -904014584 76993 29695 -631403935 46831 58577 -129975996 97790 871 463401369 15683 77797 56339932 76214 72143 -639169513 29994 29440 894529308 26003 88070 734590437 21593 29735 -991630399 44501 68535 380977833 27634 93404 -587675549 83772 25366 482972885 60603 44351 197428581 51900 14597 -660707759 45506 45666 877847058 92795 58400 -509366276 44901 12960 -88084041 38233 29927 906079535 80286 50973 -431486155 23457 2531 -249074360 64588 25443 -187523475 91293 4998 393249430 38948 53804 -789229479 2201 31073 800326681 11813 84742 61394749 62432 92612 -358456085 89248 86091 -102895801 39496 85720 -216771454 2085 78076 616244823 5007 39496 263163110 80076 66824 -894085523 73215 50784 -220245108 89893 75393 -810835211 54578 66109 23123983 52844 31456 163092976 83122 30708 782329931 48377 54038 -859155668 8249 78637 -62139491 71015 18178 542194636 33706 9551 -510054299 19150 36568 -454559130 27976 26328 777199723 76970 58891 570885495 55707 98762 713048686 62543 5613 -230212088 20365 8326 -749381118 70784 10650 545595811 37458 38756 -190261009 75640 35791 276716134 33051 84869 357217450 72676 54676 185504574 16997 32733 -958317994 20737 76769 -867152717 89905 39760 501957467 19597 62906 874287896 53580 74233 -782302075 54154 36459 -946345274 69443 87383 263107191 73442 4731 857726704 4504 89667 817981853 55611 61723 658075695 64213 85058 252018531 39416 29643 107816291 79709 96824 758245368 28733 32480 607851253 96386 2180 -489119065 44254 46168 -606503380 93840 24663 18684319 76145 42161 -778208969 19585 13136 -588286867 40318 30803 -296338805 10512 84619 -134019136 35035 87254 -87956256 51400 22497 778781443 57749 74810 -869580234 23109 59271 -606372271 54995 68382 -66981722 58001 36170 -607509277 31748 21932 -812637455 38695 36702 757027229 12063 48342 583069533 78864 22979 157038218 29815 20594 -962907690 77521 34692 -206657563 35799 61450 -690751502 10746 10588 -716769942 24308 98296 435701198 13016 47159 797693662 42910 29423 178369147 58719 4617 553885194 6421 95206 916694104 54170 12845 -756176875 13160 97965 480712531 42677 12454 616920745 93454 25189 927549516 4263 25849 -498581201 83970 13391 -148213607 53828 65673 291504528 630 12483 981588849 47571 14602 889942928 54344 24476 482429421 57112 3843 -141978922 44518 57679 -50530520 68862 19591 915967083 80202 14115 423381786 90482 46352 554223821 39325 98808 -271192051 59509 91982 656864779 956 92223 841144183 29644 31762 -529205624 66043 51669 -788501707 52039 23528 -335158258 59729 80859 893921229 8 58760 -636067798 65518 68505 -347698439 96124 42500 202309721 89622 30342 -420149389 99070 94266 -840054196 17615 8140 -169832376 29827 42771 -122416270 77885 18465 722165453 82188 86481 -472863838 95714 2022 -852980320 90150 29437 -969196005 92388 25419 -539176077 1839 43453 49978173 30265 74542 -38185217 1361 12948 891048488 61534 90371 473869447 67934 68660 -636597996 91230 95050 -65233837 96060 37654 -891570731 52685 1611 998311381 86302 43614 14179916 60633 75751 338184935 33367 14215 236155511 32981 1773 -907410826 44761 37822 -916207191 41646 68175 186962441 54629 56196 -307794545 76173 79219 691339326 84847 64039 -991619038 71485 90582 578197534 72856 45455 617637472 65045 39274 -386033840 98584 30446 -93487780 91203 74803 463341392 79701 65856 -565770866 58123 21321 -244539859 46700 56111 471404947 53902 28990 -282418394 44384 68371 -755684731 65975 58064 583724750 74864 33336 779151876 49234 10315 -299766354 28957 5270 -609277208 62111 67077 -968433250 71594 43148 -159995197 89471 98538 -64662847 27264 55786 746435153 41035 18782 -336092351 65243 12702 -624688812 64275 73529 693176448 72749 83868 -431343864 5868 30167 -837866113 53870 44341 255851160 4641 64503 -69733212 32112 78243 899404491 83956 78646 52663618 91091 59071 -41272544 78922 7225 92225669 3520 65983 -867003796 43435 89574 656002998 74708 96410 52165120 37900 97985 552880594 17230 89098 -810343794 35767 89267 -984741464 7802 36770 102334774 48570 8366 567200733 77565 26158 736150482 28892 81822 46706216 7814 9651 914302492 96997 72441 73758711 28366 62727 -726105071 75121 37804 590503953 92864 60864 -646338571 66710 80383 681638308 29278 47823 174125644 2674 60248 981491543 79706 42223 961475704 35055 58635 946894788 23059 25601 -938040830 14998 83396 99115133 41433 51245 841661662 79851 79274 -220525105 59032 10651 -865532196 11279 84100 848147490 70079 28216 782976570 88332 85228 317255489 72151 46357 -625838403 33023 12976 345264655 55567 30155 -909961332 4261 51565 -959388499 49047 69992 -790225164 18329 57386 97311195 18624 44563 926161483 61416 6374 4351415 36549 15041 706495970 12912 66621 -697773190 20820 98662 -17297227 71234 15766 -37075450 66270 92122 4572962 3043 29023 136023513 87647 91557 -381146506 40099 8103 -889014273 63707 44840 -117149297 73290 80618 643616232 38652 23571 -44504086 37600 26546 787058784 16378 10129 -276205984 8071 3571 218395102 56491 64078 -483961847 42611 30039 -697310589 76839 10814 75975167 16996 7219 779175782 73433 80374 748489318 53784 28570 -958082088 91263 10274 -432948425 70046 75655 -615973482 82177 58884 639539538 29278 81468 -185001751 85652 85287 -498394676 90256 51339 -283061574 2155 13891 -846785223 31355 29629 -365250265 39374 30485 446745438 91449 17729 -614268052 27550 84727 -207875296 66448 16454 -389656945 45754 63040 -928970807 1879 7905 916271754 89749 16271 -667833216 46853 20988 -219134571 27325 19533 -862719565 77748 11148 -525356491 79462 64513 193266670 15546 92731 -683164225 62837 76078 982588785 46452 96605 -938760524 98444 45208 272333736 15578 46764 39758254 86256 24747 225611414 57425 93035 -266365219 70066 18274 -51625260 91703 58228 366605509 52588 83182 -523563843 86586 77842 119552053 78676 56322 -301328302 57614 31201 53715593 42926 6791 511718586 34063 54591 745535706 68403 48120 -821902995 68342 80789 -946566715 28642 1706 -41889471 98376 97093 422743197 55408 95441 -741212618 13836 11272 863003684 68584 26503 431549829 3280 12207 247930828 57937 64074 745456508 77154 16078 881794775 77131 11707 -72787294 77425 59081 -420086445 97260 21966 -558946030 44723 98800 -338295512 24579 88506 514337884 66968 67513 265819051 93991 82747 521319514 89841 33354 873244457 28350 30270 996746577 2392 32466 -398119973 62725 7094 -356130956 88713 20346 -724999059 90106 3031 -867238876 93238 53835 -754072395 76934 10174 -880106736 30237 98928 -13007692 19497 35109 -735764827 76364 75784 225836524 88018 59650 -151033240 73464 66945 -782114682 11430 86952 -663855168 1541 67492 -314474126 76885 61101 -115750182 65442 52343 -966440137 9561 69471 935048701 68131 70777 199306293 14623 37135 -735303620 68784 60617 272061464 73712 69191 84540971 12500 48522 507001745 87647 7139 -900508091 46321 9460 -727475626 63816 92613 583488779 40616 19518 730471082 74101 16585 982210572 55492 64114 -108261730 5152 24748 606904118 42826 20078 504029819 15947 23812 657224636 91751 49098 386804283 25083 82340 -346932523 85173 81959 -281163214 21364 3178 -455760854 97359 31608 710353526 70646 57941 -795359633 55827 22597 -645203976 52769 58001 526919783 15104 56028 -450816364 82073 43068 324102230 75288 40199 66304542 69859 51896 611427403 19382 47010 -392872032 9952 52884 813392248 52377 82069 911539723 36808 25174 901928915 36858 19611 -361210449 32538 64445 -759075560 545 54790 -624197148 95000 96213 325169747 47815 75265 -378197019 56328 23435 -304762111 54788 78166 -475446413 59114 13833 -359247066 48060 60387 -360557764 47081 60034 -281679191 44782 12222 930121212 29979 83001 892141100 10579 18262 -347878388 14264 33902 763759308 56917 98854 597823384 1712 37705 -263534497 53524 25449 -991047817 67172 19570 -891951729 40340 88584 292506318 30774 66987 -123017398 64403 91732 493459085 12194 79261 45596438 70046 38898 677898620 98793 18481 97604077 3628 64243 62964867 83401 94101 381227782 62069 73727 676963119 18395 36317 176065795 18145 17456 -371934547 3985 92513 525184786 41771 45891 -504790332 95646 24747 288583165 73937 22925 41188808 72220 58508 200009151 52173 11043 76494547 13941 68705 50396776 10374 5574 402593396 1721 97961 672519581 5239 547 365770925 94998 80538 -125965627 28477 41448 118283850 39145 34832 656512103 15323 41891 -625740029 69468 4020 531242701 71118 80691 -623529139 46709 79673 -745549299 80286 62029 301478315 28982 28842 -896041896 26045 7085 -973114041 20780 58843 461795634 25155 37911 284882816 10828 35917 208766551 467 94333 -253746367 72365 76392 975297839 20760 46058 840720967 14410 11657 215641729 38654 66370 964721465 7627 49896 -803551047 98489 26868 175637660 83681 21616 763243551 73466 30986 -897661582 75439 20769 -694760023 32591 58213 821398091 11459 86709 -983852817 33004 87288 -31809798 83411 37898 752675569 36054 78358 880981733 18036 82003 -502458238 93652 93905 233548142 64552 22697 -298205702 36711 72137 -833136264 43533 52591 -754435277 7909 90799 -168465355 15587 22644 354132899 71383 11874 -704025804 78260 53425 -740910848 59338 15316 -600529654 41607 54719 -822034803 86612 12414 -139916152 40734 7874 -755903207 78744 64850 -81755404 34307 6203 666768810 40170 13567 425968632 52167 17462 390709632 35139 20585 9031994 6346 71997 501858795 44880 39402 -701350978 49601 82290 -763181025 72056 73343 -20621049 97895 7963 355146451 84320 37058 -987519593 92527 50931 -355302641 69147 7583 971499242 44921 66112 -809248355 43889 30467 -823548129 70051 25012 -334726930 97276 70532 -557647784 54155 93006 -582015843 23224 76454 -667116563 95486 63130 -577805152 98493 73648 179629692 27608 28292 208226789 25172 21254 757576099 98618 13580 321625611 4672 45140 411463538 27529 26178 100975891 26951 88426 188280485 18980 26316 344934367 7369 63399 360894247 50242 93480 911154790 20195 79128 393627427 3555 77189 466861210 96720 60193 -794055636 68372 84598 694156244 72791 48635 -225708027 90998 28482 888409845 36157 41524 -112147726 56622 94749 154861091 98351 8258 -9411769 61578 82763 -579099240 802 43778 160948119 34834 83822 196131745 6462 32054 461840041 41100 28387 -609884200 17917 69159 798506625 97804 80211 -478431758 33733 63968 65557314 43909 62621 913222125 83031 92308 401758083 49793 75050 -476944692 94305 607 -70326192 28536 37418 965745681 25874 5702 -444352222 33332 95282 -599377006 47016 89620 -260297753 6185 97059 -98635593 20695 3454 507206703 9622 37356 -390146016 84708 8577 -806096712 64010 79079 -540207451 249 30025 -150843192 84508 32809 -866381828 43566 11103 -184793084 35266 85787 378872223 59876 50570 -278906979 71501 13097 -677746273 95955 23429 -307499607 91443 31006 -841360561 70843 53191 -649947493 381 67958 -494829229 58194 72951 215455156 3411 14281 652450778 14620 64558 486232243 75631 48546 930888668 42902 54521 567640880 74386 85496 506111134 79435 31800 -87471350 74010 4053 -287027077 50693 7329 -279878082 22495 62069 608718331 94210 80489 552551231 56337 89845 -562757548 5220 50522 -567789679 42544 97566 696691555 43360 51361 158736497 6320 44204 328489735 13164 30386 410985344 61448 40306 686222466 47224 31226 738093767 49838 38372 -758451428 52168 49655 700998498 1855 29952 -423239958 25979 70006 151124119 21013 14985 583260200 22442 91835 -946648079 34971 27477 -144489784 4553 19980 497771656 14869 51624 217518174 96314 1778 -550768971 6955 68979 352844260 16972 4206 379659322 23139 78409 -754588987 67143 59754 217324653 72563 32123 -725539899 3223 46312 -827179220 65007 80896 -23490480 94551 19942 -610071063 37755 40872 -998821217 48040 54198 650559486 69870 60119 -601347502 41075 19210 -750650811 20604 69049 591600854 55748 52282 788950029 6318 65836 788689070 2077 11312 -380678340 83396 93003 -847816264 59697 71409 -310461265 72058 44286 -183222069 31555 90384 192813488 93206 58967 603150441 82958 53632 933334081 33623 15400 772626523 2458 23200 524259356 87146 42182 -488098560 90386 81892 458990124 49482 49780 -376533228 50881 7211 714188653 89733 31691 -107309466 1064 82217 -106736050 8607 56680 -61869055 40347 7124 -419433383 47527 85391 -726372356 38169 2852 -586849259 64265 4811 87561405 23273 64332 446141047 14747 38032 -457322865 38775 89733 -205380121 98708 9759 746229420 71273 37087 731956449 9333 48664 -720296227 3166 12666 -548961677 20560 48810 -318309259 81800 56120 -743121713 6627 90466 -133798271 61752 21694 -652603777 48231 60830 -443890274 37183 32409 8168505 8890 4743 543682617 61189 13710 -477201843 40417 47376 -72708237 24612 93485 672327608 14432 85708 41727659 20982 2491 620922491 19024 38676 561914250 57222 15584 -749115762 9562 18756 -206577386 38436 17151 -659766910 205 66491 -508895452 31528 83640 509930011 58685 45184 -140600805 16402 57475 740983889 20958 44226 235540731 19775 47305 -552512982 71222 55638 -63361081 61900 17587 726536688 55610 86898 217411631 73241 97114 -444015920 49199 20169 -394592425 34437 38715 -135612967 88149 55282 883690953 54024 43626 -866189964 98239 10042 585706802 14222 94344 185077400 14435 89037 -507240657 93574 43862 -561953715 8562 76084 -275499356 27698 16944 677590211 44762 50631 -184138686 76624 46585 -819185453 69840 84260 -623516051 80660 46008 -668363866 40792 6033 71817329 72691 72985 -992543681 39269 87800 -854880016 5335 67575 832784367 56528 335 573866929 74565 3481 690686099 22721 16714 145073043 31406 48350 -713639727 96396 37964 -697742178 54121 39125 639482809 84130 76372 130242481 83994 41769 461318404 11890 25957 -749365470 90503 65950 -948138538 61562 62040 -565211599 50042 25086 178280778 12516 20463 383472813 944 80704 -656340969 17010 95837 -865194362 59775 69258 451336683 8995 31527 -674098745 84255 75658 323021336 1514 22183 45380526 39668 46680 826597855 95478 58859 -915144044 81485 3712 -999778219 97072 81178 -999754259 43955 94172 -28799081 81694 5096 -954588988 91951 87561 274183088 58163 96648 931437983 23298 33859 -175282956 2138 61791 -632978715 18618 52239 915017773 70402 54793 -718614045 23682 17770 353477811 74480 80877 -245407891 45928 97964 457210898 54358 56624 -868117896 44920 40647 250381368 56082 18991 38102070 69799 8278 -720569928 73942 36512 285895093 45159 1345 -177655017 92332 10445 -478285135 69413 52458 626384876 91875 23803 869543707 35350 92094 296203576 613 54551 -380409757 43364 10482 92211677 49912 22907 142686500 36058 29036 524715883 2282 55529 -782809456 69808 49687 682953323 27019 29691 -371742865 45938 82117 624140516 39074 72850 -438127569 63349 66115 -92274079 85943 84810 -362235230 85633 12658 45259760 83763 90766 800112050 98 22384 -142756798 55222 6236 901730796 97942 73280 -531963470 25735 96472 425048002 74164 11742 948834338 4543 19289 -759532129 44557 51380 -910194871 57787 54329 -382162742 24886 96697 291043093 5962 55311 487479292 69396 44178 -67950378 59462 62934 -918236377 48961 19849 -335564066 20835 94153 -356542767 58747 43506 -31422962 6735 21024 -21253668 43941 19187 -292736241 83985 40232 -844087308 3337 34505 762683832 64589 94587 310871519 39282 33673 -770899085 4747 46463 564601218 69283 84461 289149762 20541 91043 381320889 51981 60745 -146982879 71685 35031 610633796 67048 39394 433835856 43056 19714 322858646 31122 18578 -425793798 25253 36125 533193006 3421 65715 35284179 39685 95562 -222550900 96646 88463 -176843292 81228 57756 -962091965 55579 40255 -536583510 64042 74860 582063380 93312 17557 -278963051 87848 66998 642698938 76632 51173 -318458842 32552 12675 770485381 9750 13045 -292919117 14222 64579 -694553928 30795 70851 280975016 4842 38420 980765444 64280 19682 936383213 98919 27055 448880015 36223 2133 775857038 31017 59598 800366962 20710 80011 119408502 35026 64166 420479653 92998 20183 -123997896 36790 87437 -788112954 93753 29230 -386094960 59140 8061 447809398 53024 72873 -303643110 30048 90119 -175227648 2792 89385 -467264698 71889 55223 286816613 74492 73891 -553105105 94845 76807 -910103020 15436 58554 555411294 46127 23403 -670807222 95348 79601 -143112900 42138 75787 459844220 49791 40369 788815808 66416 7472 -846427175 51964 68336 -411472952 55900 94877 -955420527 45139 64659 953801662 94134 94208 464026399 21983 63295 -710706335 88386 20901 -652041223 47266 13268 -571106351 89687 80709 -289361733 8311 15800 10502000 56542 62109 793697386 39531 87389 -413535794 35365 18811 -217878700 32412 77513 932453231 21873 46611 -257375588 26624 70267 -320480280 44156 37303 949781993 72675 11096 -924268231 43887 20900 725664849 80069 19457 -373201197 72441 18138 235746028 54358 72067 962377286 73240 13866 -582552232 81699 85216 -625272898 30889 30682 72320705 72403 27032 724382817 12721 455 -807731178 35599 32678 -853118502 91893 53987 363313518 66559 35657 745891099 7281 37452 286708078 23015 41013 -410036872 52367 66313 753415343 86100 16102 642253814 64890 97148 744201305 51718 45847 -750682316 73468 31154 -618498236 67195 79215 -345022333 9421 36228 769906149 4532 58334 739142769 11567 79093 -539615285 60529 98237 160942225 93560 27863 -531055142 75064 93931 551985298 22505 48443 -212913721 5800 94020 -293854875 19590 67053 -825512789 10367 13205 74084842 16616 63069 434169604 9348 26425 902463744 43061 54570 -59130100 48479 33470 929040813 91785 63701 436795277 15019 18557 -271111365 68391 85636 -378883804 65466 57778 -529139801 77086 54516 -867976136 73868 83883 574026970 18663 29209 -484767794 62362 47725 -654090582 2532 5034 -425916849 16695 35472 354680540 19092 41663 -470973427 73736 17543 -984966511 13999 29826 -297407651 47006 52035 585575959 73508 31443 -830589952 28627 9957 -965652837 32927 66522 261521190 99083 6597 -271458811 71344 54984 -894716253 22820 75059 724674114 85001 4274 -215403543 30099 8809 -727105440 98070 51537 -926760730 82610 67268 -851933987 81837 71438 9289935 62593 86933 -889045130 42895 17406 -940400463 88142 97184 -14979597 43119 33008 -772609874 76673 97673 422765589 82071 9175 6800011 62844 77142 411049194 69245 7287 726497397 78751 8626 78905146 65374 7431 485669015 49568 96971 866467428 30613 18025 -500424242 16361 13666 411185409 1464 82766 891800469 1070 67981 578888524 26839 79776 418798203 37417 15225 -485048517 9506 45719 -167019767 8469 72827 -441480468 37449 86750 269368780 51816 25599 502421189 43514 1393 883342873 79488 8092 570009699 87063 33 914066935 15117 83651 -719322065 17244 8369 198249504 62457 74788 456305965 36015 5546 -731365070 13848 40706 -953189408 69074 46669 960865393 50322 11400 -471091095 89018 14482 387096043 19952 85535 721323166 77949 14425 -831239803 47849 28960 -46012915 91634 39581 625607116 59953 34657 209285220 98914 9396 -153456640 39684 73071 568466507 48071 70658 572451402 21849 6938 159745150 92108 10399 675887588 86597 45263 63606758 12295 83145 898784038 25091 47673 -522070838 53115 1504 791405285 67903 76109 403290277 97496 93460 -830125580 81413 33295 -621011176 43796 13000 130598273 25051 66618 -995019052 5115 95891 745680215 76289 20843 -481560850 47715 47806 173803548 57619 53098 124410089 93560 82564 -813401747 11436 42539 521823401 19190 56887 -320966051 11718 68591 180208272 39815 69719 909378089 41771 1173 396450435 48742 37022 797861588 68356 18590 950718807 50210 93405 574786906 19402 11125 -913039738 27309 69887 667107829 5042 4233 641387831 96481 51649 -411265619 27721 2458 235326965 97542 47680 -87168239 66929 38151 376824940 7400 80294 -27776887 41087 11593 732747562 75708 66220 -328344339 11023 88265 -319830865 23952 25095 -527847133 30809 35730 -976779790 75397 80639 -419895146 50842 56242 -372721526 84645 59468 -573257583 22271 22594 198162615 77598 63126 730995478 67725 44709 -820873252 15583 21216 144132546 93378 58282 557962769 61650 32801 -871099861 4214 84530 -324901228 730 43287 669335849 79367 27802 -958968272 85317 15974 387756506 20747 86113 852931427 59322 21011 -543339865 54548 83183 -650312069 71125 85622 -400748460 75868 92675 -998446526 2454 53753 -68338977 2642 65075 -154876414 27609 65380 -713762512 14814 52609 393509846 29345 82713 128663157 58583 36820 871362726 3348 71031 -680414182 23822 93847 788633756 18054 15694 -637566 69308 97004 31015437 84899 20703 294857848 53148 14093 45257087 56994 81368 -966047078 71172 61536 457774522 54587 92808 -935759936 88719 54685 -550154508 35028 58661 -605514686 75511 86157 709047600 55945 85323 407540574 60783 76679 -204949360 69654 81052 -768013187 72459 9010 420949487 84498 4716 153461462 80748 1724 429798789 79262 132 478894632 7505 25079 -736986014 81183 68593 742241933 81103 96237 15932068 19241 92163 306175029 78704 16515 654484905 11229 97063 278565909 29110 54239 489481709 92919 28900 258147349 55807 58491 -952985961 44174 19954 -286754851 24974 10525 -584337418 366 12232 -107312762 89277 66759 773467991 16279 58659 -79089305 50808 38964 -949547096 28376 68741 -388391910 3535 39402 -313869914 25115 77095 96264512 71859 88415 118522185 63239 32942 -255684814 69755 44351 230650009 55807 54809 154919912 9177 62533 -816283644 12757 82284 539084388 53090 48096 -610628869 28246 6414 -371815586 9972 86354 -975920240 88856 2797 -312412427 11307 23255 -262147591 22886 35777 353356390 72253 77820 -4011583 36548 80254 847787091 28776 45549 264562838 23755 3727 894096091 25140 27470 259038437 4249 24676 95140439 19111 15248 -218833454 21425 55122 -425432862 91496 11241 928127296 26173 20238 -362671760 34844 26247 -804671250 2121 33777 715879017 86870 24512 -498123357 63375 8909 -425924676 13525 17372 -563857382 259 46652 -913884239 92306 75400 -274027281 6492 21140 -261429043 3137 89058 374280941 58159 78985 884826877 32077 90254 536752068 91891 53694 325262493 14925 33516 187116614 53002 72582 -671371788 2287 94068 920430793 70171 59945 -442563608 46510 25981 -461253901 37692 58989 -40444881 87791 99031 -674355558 13889 40645 -649131090 78620 2653 653645445 66824 67666 251721556 87538 39955 -137551404 54788 93171 -574817914 19210 6456 -518741272 59051 54502 421452996 12311 59171 -477288759 34962 41632 404689797 27069 90917 -686343199 46913 17021 430135611 8686 97515 815884618 5831 89006 926174358 36176 95907 -468618781 39839 27267 -81426038 30834 64320 -977091357 20275 88922 -331790280 32300 41702 -563741066 70033 36194 -317733821 90570 48479 80616971 3920 39396 -940883884 9422 94066 196521960 25035 57538 92871210 70769 67239 -192783127 30075 95281 194235971 11770 26412 363079507 4188 24043 626428605 90916 22095 -101912916 64766 88210 -787425894 68146 72948 369627330 45891 53549 -174278161 97 54492 593477382 26866 43013 448008347 58077 17565 -208298284 23460 44912 284104435 89722 56574 -538972551 19988 34894 569129066 25354 11842 871995188 46171 19148 979018129 89773 98390 707687255 22389 69866 485557889 5702 8936 684685104 82278 59393 327220308 54448 82882 -965007414 57739 4433 -465801813 98208 73375 239467358 92284 44974 -957847233 40898 90633 695812459 41788 62993 13787624 2540 7987 -869040240 38262 96310 -782496649 28338 24016 685414873 45634 62288 -226913017 97093 55277 186860791 60664 308 48393918 66060 91528 -830045273 104 63949 555562495 19158 64960 307035327 60936 44217 -782839556 78601 27995 -567440081 13588 36967 552447793 14370 39420 981569363 86029 49724 -138239759 71294 14826 362586118 50842 974 834354825 88678 68395 -95364752 62166 65033 195446488 53148 58469 -188118047 18580 20906 -71534875 54368 83743 971648650 21921 73213 569435658 18823 57486 -15916755 55381 99116 728393450 23780 38300 -505035028 35834 44519 -475877546 55242 36216 -901214980 73052 97620 413327026 12304 46020 -37765732 75793 77810 106970329 68039 39526 386809552 76563 13871 -402180621 68238 51171 -446775835 41735 46259 -200610256 58249 98182 917561391 19805 43829 -510981151 59554 54105 -205934712 94799 1693 -698962315 13875 49656 -656841812 47464 84821 -460036775 13772 95572 -792618501 59747 2673 903200106 21191 58408 775953751 95127 49006 541317787 63594 71072 887835532 73432 56193 878672162 58398 72290 367628154 60425 79026 808742519 17 50882 656693120 94955 37454 529783923 4903 37123 -346344682 33765 35842 -618982889 33476 31599 -973216370 85821 18457 -235624585 84733 54991 406442998 86345 56026 701607997 31623 86972 766460051 15959 58745 -511479466 55495 7135 -73471480 23476 63120 219436443 78163 86586 -758450815 45391 72497 -754184885 91052 67937 398635054 42248 4304 591597236 28386 48832 210288688 64845 37206 383794720 43094 48937 485246242 37839 61541 501174623 49466 78567 946656110 58349 27222 -347338172 68599 87020 -895791628 41026 93359 271722728 5088 37182 -513536656 6479 34028 844924657 2034 5521 -286090835 81916 10810 152621810 82749 10073 476151122 81482 25677 683464621 62955 20655 646608281 96946 16456 -397480454 88212 71896 103153478 67304 80620 -100100639 17768 34273 -433878667 56639 90546 548657193 98647 84466 29129324 59580 51087 -240335724 52744 5160 -45153106 84814 93941 333087705 70542 43274 695895060 83998 16849 621951245 20540 68521 200699284 58927 97065 736766187 68530 829 140870962 88677 61663 -28047193 28994 98473 952352695 71822 77743 2655250 70894 32770 -671429822 87173 69559 -359254889 70990 34032 28023746 5530 50638 -840820093 15216 18694 892393572 94654 14107 -770205716 22504 22125 869790509 8510 89177 666626385 75407 96796 -535194811 14526 3039 -603622477 71610 45932 -339368311 16073 62434 -46431247 19656 6221 -211139307 94291 20328 -711182921 27235 45363 -294721181 21921 28362 365030969 84827 81632 -422298768 2857 65858 -361213414 65356 70129 -512635416 41566 49089 920708880 97282 96264 -859938630 87341 27741 -926602543 7304 44928 -561766139 55918 67097 -806672866 18552 67881 70567756 67743 98349 293285013 75491 84728 -956050134 94751 34428 856875482 734 16416 -731053611 92454 78957 610408044 86108 44868 350326875 9530 9069 955003538 72368 22858 -531393465 81931 65595 -3727722 77228 13183 456644761 41760 79544 209288866 96112 15803 -102473785 19711 89508 474245027 78184 71068 760278209 13690 84408 175945181 33912 68856 -302372793 9667 19407 197614974 44415 77176 -773897103 63467 89707 -969150349 32 87541 907097817 63307 54125 51271676 16845 76550 347952339 68213 7781 139638003 18400 34317 796731030 6508 37479 846850341 40913 44 -821431554 32594 14480 -757825735 20170 21698 -266244897 27406 68612 764126407 27542 31431 -764834095 92318 46605 925168090 38863 68272 -15995015 13528 20526 -923859794 59438 59978 64855503 56334 46555 388499575 91320 68779 -865259550 96545 13888 -900184038 81064 88151 -633007811 10903 1642 361513407 26423 60875 -117284592 35460 92222 39748299 82078 23692 -327000084 17180 71148 -360677736 41054 76687 -446889191 12564 9161 -877333996 98061 51086 -157008378 14185 25266 708518755 52404 47499 -436621862 6262 49823 -115175978 28176 32732 691525425 49491 56704 255878967 82077 53501 -70748773 91786 71254 -578443931 44242 35771 -857170203 176 14949 426372042 69448 9681 730393705 62517 62690 -878796263 15535 56515 553820573 2825 69000 -576306443 90860 24169 387041104 79834 95557 921152575 29910 96020 783973701 189 23988 -696152813 24886 35472 821687853 60653 10111 -665029673 524 86394 751984957 7112 90058 -922632970 20097 59177 879596333 91775 50154 162773621 96013 42225 854301731 54960 25154 -246899773 81653 81754 -454847177 81803 46531 777584806 35053 3091 -374962399 54905 4363 -847904548 75717 34797 762770568 62127 77343 -450380848 18893 34258 852764435 10869 80150 740415202 49924 20443 171236334 74961 54510 -640105837 63953 41879 631970657 8334 39764 869639591 42127 32082 -542530170 66590 85674 898124374 1322 20328 -401923759 31072 34481 318712712 36122 97315 378802280 93843 81905 488199652 69444 6784 -51755713 25807 98368 81657587 98689 2183 788893807 86410 73259 -953364367 97161 79630 576794065 46922 88214 -547837626 63598 94970 74140915 27653 48493 640386452 54419 9853 -686452302 73458 65016 -862918009 97444 43970 -961312306 32515 85586 -476650993 12549 38791 -656278441 46075 33103 366996673 87187 65805 -395211958 46012 56680 -159685919 98507 87320 -988266580 93737 98533 653218592 38935 98093 558594091 12807 48416 -478672838 32670 23081 -404049393 34015 45802 388921639 8177 33580 69155577 25618 28244 -144119974 75841 69723 -604128600 92358 9375 -662654130 35480 4542 804930623 79479 85591 -45327040 95191 46239 252957279 46211 50825 848218177 606 8681 -612990001 92794 79441 -323024056 44907 52790 -891886589 86390 92961 -780583613 55938 14373 -477969944 1798 39223 -567744192 3454 12625 -500072714 41783 49771 401466196 34786 25704 13121472 91067 60797 -925923742 5215 95808 220982730 89772 35481 -967093381 70807 95546 -140497073 41315 32061 89859430 37160 1030 -568182094 46812 2853 -20063639 6761 38872 716809765 50218 52817 78563968 80121 41431 -312758682 98201 53640 487478949 5427 91105 -76598059 37644 35598 -650136756 19195 37801 -932326989 4052 39776 1791730 93732 71120 -514051333 68740 68319 -707661499 25734 36132 -19625919 46229 90932 693127881 13929 89729 424170498 45948 11692 -919611106 5501 7215 -371640803 51152 77430 -841909634 39120 36647 954201137 15752 81952 974915769 90213 5668 -313922823 97417 6704 -995058607 98696 93017 -556946209 40574 48414 424898166 70825 37640 116523715 86264 70823 568950078 24046 5494 -714463777 86303 83231 -356981845 35306 57000 611422488 50835 86395 870522750 34121 33259 123187617 817 9507 -247832789 6407 9484 -833881977 81525 9712 -854331324 57093 42544 -696250629 2926 10732 -227397496 94275 15811 -863937547 53915 54865 -577474097 10262 37165 -289161173 66237 64330 -307082212 68099 2967 199088484 50734 73503 -237054572 27395 28029 -380186752 9415 56294 -51028977 73615 76978 -75789920 62459 13379 -881734632 86649 52265 -124291312 7305 56022 214416936 77775 7693 -997901648 24789 57683 -474639865 82697 2639 825994280 34244 94785 831405263 89286 25186 -809233481 41441 17705 -790121767 90230 40927 -559906221 13582 93390 346750686 39429 90367 669548961 59370 60586 410066960 22703 91765 208253011 2756 17656 -910356200 11740 11997 913407495 5096 73635 507619657 67655 50995 -663640715 50480 25648 -46673227 34490 60746 -713134544 97433 62085 677592627 21402 44644 62183989 33835 79766 46534100 77664 30343 834433664 91442 72773 59056505 79584 74301 716996646 79879 70158 181829585 20388 74127 -940338236 33380 56568 307770292 51297 57627 -478348411 89536 60522 -945058799 45017 93166 -165082334 19840 53616 -781622219 55207 50376 -271785648 27840 55093 -698407944 19212 22776 -815215772 91750 98836 -187358026 57559 64976 569042262 72646 98470 269299310 14729 45470 -990895975 17286 5572 -766133694 44419 97622 -466890743 76417 30586 -491660050 88897 55600 420871731 77309 20304 357096612 52903 97912 471861255 92364 77898 -753046386 58825 74865 234002472 95258 45387 382219355 72242 15317 822376330 97838 54872 783559112 19365 19634 169781729 92684 88735 -856134837 92475 54707 308588013 54508 78125 610911715 84901 3807 185229262 11008 16723 416988018 6990 51501 26766883 6285 17516 -545565982 38238 58862 578805649 24593 58822 -224623336 2627 72340 249017139 82109 49274 293297814 89060 40076 -55469187 10496 11916 77327819 11279 10658 941607396 38052 78142 -814045745 65401 82681 -723076077 74013 93206 -817651127 66661 96425 -111753710 37644 12382 -928349279 83493 13884 -127724110 23530 50297 742722427 33751 58065 -493173370 51623 56059 -404904904 57005 78890 -372408068 9541 68373 -596195379 89203 27039 366165214 62596 70909 955793361 41533 94449 875792960 53492 93144 -876040741 44948 31826 161824201 93415 70953 931410321 711 5964 -481712471 4860 42798 445217610 10273 38676 16571012 86493 84970 129270957 58953 98912 73130624 79459 70755 638386337 92179 48342 742226081 40962 46606 781738037 63146 22452 659212158 58594 49426 -288772036 84974 37197 -508999300 81230 6243 770266289 52032 91519 -40965150 68552 74471 319920433 41078 23904 -988612383 57544 51703 932751647 91920 20453 -709720688 10401 38879 888702700 69445 74790 604608099 37026 47599 360357686 29740 23410 357452518 78962 2461 458141154 13601 44866 717709681 22541 32144 714983726 35733 97686 475150977 68392 56381 -389770422 12068 34740 458563864 10940 61340 -849374833 96320 29088 -872153387 98953 74119 -54743400 88189 22257 957199896 78411 22615 -805237862 24310 73183 -968622457 48593 86170 -278597804 11719 35572 -563615545 34605 51996 -327087022 84830 50528 -330553392 13391 68530 -498166370 2866 45696 19036728 8610 45039 132494114 81544 39189 302632892 2564 57337 750535090 9316 47898 -900053143 53028 41800 481219861 72733 96117 527609084 11995 78789 145538131 38183 38782 890256614 16829 28156 575261269 98262 38199 624337486 88551 44038 -373648402 79211 57798 676638674 30916 90689 -378234085 63665 50625 473663994 43653 37299 300413016 35880 66900 691476685 44648 5859 715998098 24726 23954 438000226 37945 89949 82291128 48797 60674 -81166410 81088 29855 -241432317 26260 21695 984367644 40904 63929 483992847 45589 68456 51357221 70258 9591 847621093 29573 95641 935704616 65093 34894 113925277 18821 46299 -762466881 93589 10474 661316204 60322 97592 -59622943 92749 86151 -802265680 25074 56958 -873640155 51011 20195 106345400 98267 35943 -737656278 4929 65207 -355150732 68340 98714 834784848 90687 93156 177309221 27905 11312 -946779236 1857 40021 185853513 6067 96938 -33286213 8626 95297 331675562 41877 25766 -371165568 37194 87872 231123842 92607 47832 -658362100 12910 52068 600172084 7235 97436 -215845045 7576 52528 64632486 26945 38176 779211284 56915 16929 -554989894 49701 54562 -772921716 74810 60361 198055355 58995 60932 427544012 2494 54275 396117037 73460 87182 -599832382 59129 18808 -672380671 44527 24999 -318470268 37395 88400 -768920629 85336 50807 873689724 43316 47258 -958445966 71468 16277 -346158268 94763 53423 344692463 87774 22316 827452777 81556 24618 -566599360 90004 42319 -231583461 38763 82641 773327266 38219 88414 -846642055 42912 64380 -430255942 46720 76909 -482623879 70923 6048 855247511 68813 20785 172643364 68183 43716 -669502182 38168 34884 742266400 5189 5286 833449708 21777 74567 112969330 3603 27519 841158081 6841 48969 -982574148 28496 3760 -1209103 33384 1083 -660215862 66833 62765 -772002058 69013 27315 -484017150 53891 41940 752509980 22582 79902 -594756705 89806 43095 590443019 3466 50440 329894441 13838 72977 -838261841 18166 64704 -338455686 20348 85328 183341217 46654 65884 -278903556 47181 73416 -232202607 13238 72773 -306906591 1867 70717 -216519793 82519 73844 231242753 85030 63612 -212457344 79659 55933 86208125 77468 84828 -221992553 21982 52170 782556346 72880 80680 646308893 70815 90330 -25497883 82883 66789 -835027711 62348 71043 233730828 42266 12996 917060255 63365 4023 -874770335 33184 28682 -453734875 1780 85418 -102329276 17630 89914 -131489131 35264 97514 -596036902 6540 24608 25034526 48361 46154 -407594651 91257 28228 215853085 66461 90940 356932319 2709 3517 -180057027 31778 13510 -426879762 89864 19198 -53160429 63784 65604 622974256 88760 79356 201053391 87880 6798 -676485934 71223 4297 -800241481 77331 34566 -37431329 63594 61549 -586768675 31116 53611 -977912617 92297 89750 -717328780 7424 29340 -531914553 52797 38693 376811157 71829 25436 -75424089 73615 89916 -268215363 54898 1286 564831547 6965 15594 733084949 75059 18784 -934761449 69265 75407 75930763 29859 23161 -59539978 68786 37733 819879603 23268 44201 -752019305 28337 72525 960100092 98439 59755 988568661 70010 79303 -804685672 34769 5381 575596968 60996 92305 496128091 47768 21160 -87629407 27824 8257 -720129996 88187 84882 15646099 88255 70403 -229925582 13639 94031 994464111 27791 57684 352757895 31426 29946 -949113875 92573 73013 -381364806 10173 84844 -996960348 55798 70605 462541239 29879 18858 300765876 93995 71593 173632494 84575 1627 -48426196 21438 10781 356394088 40551 73350 159815596 23366 86736 74497311 4702 85046 993413396 21454 82721 945276142 35795 61921 -240416976 52339 18861 -540084629 79951 30308 87548488 43670 42711 778816348 3239 76437 668987364 146 2166 708264425 19072 42005 693470736 32993 20680 962926805 60476 373 -539053523 56968 33568 -422832830 71092 3895 -762546190 54738 49965 658717317 2412 30677 449061758 77851 45602 -808769608 71690 27553 732957283 46290 39917 774728250 8492 47391 -883669562 68165 19782 186357685 19394 95918 418872850 47455 88369 -735387554 71684 70146 447611425 71116 97936 -399083951 32225 46290 -691828713 70490 23203 -620272610 82103 97669 296721779 42320 27358 844989084 47683 58402 -951795960 93084 29807 -859457786 17462 53858 -171273987 40053 67439 495508867 31709 58737 -917919864 32520 5173 -520481083 65013 7493 424361441 6616 24207 -343098773 93320 8781 335846668 54820 74737 -924403101 47926 2492 -534797537 80870 29595 194009559 8077 76783 30184868 14597 29894 435222661 67076 49821 548743064 48286 65198 588907274 21271 86629 223477902 41307 93518 648754789 50653 24586 56761265 17002 11498 -167786757 15426 8268 -911054673 568 79967 -974898437 98380 40400 971466597 95084 77182 -30917982 17053 4027 -248878408 36593 89728 -978991124 81662 90155 -415865795 43918 77035 -160671814 85253 44390 1873601 87333 1679 -736124980 62947 77123 -257857369 28709 95277 855324126 51855 43399 206112180 98293 17461 688286744 6254 875 979152271 83252 12459 792731897 58798 57682 -763743674 4777 36363 525630397 29044 20076 816847879 64207 64018 -686572530 91126 34563 612775319 77047 57299 -104070776 84814 75922 755197218 77469 56507 -259651653 57330 59580 -4449067 8427 46645 697564088 55484 52919 498140075 27986 69027 -344901951 45212 6799 -210272678 73443 55126 -700658685 71422 94347 -845875734 75026 15800 -345863072 57177 37066 618717268 98612 56225 79675565 44516 60095 -187955962 54996 30021 849056346 17348 54462 54116834 22538 15580 556808619 13492 11723 -842614301 36238 87114 14751062 75626 68304 419833848 68021 48673 -355844742 56447 75390 784072825 61667 13478 -844769830 92309 32798 743760148 95634 13425 915863879 15383 9133 215605344 46703 82075 407692871 62291 34279 162788577 51022 69192 -615835238 80930 27894 -617386024 46664 64834 475046384 7582 83559 -932143159 8444 32390 32368078 28511 85377 388441050 80690 30312 -166531221 4656 26739 69785905 63380 62508 -833037170 68748 8990 -44016924 65017 20707 366992228 57955 92371 -161295208 55827 34260 -425897973 63401 95462 -783296128 15661 1847 147852931 42032 98700 825264318 64712 74697 -705427798 91115 24092 415937992 23164 66112 -479261643 47884 9644 -442494097 31884 41520 -325343954 42921 9940 647963889 45502 91360 -863008362 74216 50316 -884587729 6644 67111 -556791099 8066 6361 155584052 33235 59706 -641458982 86632 74462 859620635 42114 29583 -722795417 10648 5982 -582590057 12304 5062 556181647 634 51262 -306375059 54052 63585 827946059 90343 86566 -513746807 16997 72850 -991906532 68722 69923 34814759 61227 12243 133706410 2352 28622 979119278 84136 81844 497359773 24459 93905 -796006368 37609 84856 -511766819 44369 25163 934778230 84280 71328 -776156109 91260 25899 -693846236 43801 43213 979915256 76198 56809 -875769581 77017 29423 224560538 49525 6282 464278953 82240 35389 771485750 61318 67305 -106270528 47640 8743 638234573 10172 41918 541000865 17103 96757 551867200 35353 81771 -627786228 94813 76354 -804946071 57538 88893 -777083440 15581 84411 -348901463 33116 16072 -997847537 1250 54434 805906909 94920 21048 85171510 92051 61544 -801874936 96916 99133 -165958186 8744 52777 -544189726 59332 19323 469797228 58869 2069 -638529419 54705 51544 -326320237 12662 25580 855573156 30224 67538 -836292414 68413 62981 805957946 22240 40825 876653478 47427 96228 682300547 54212 29754 763724219 15118 56637 581840112 1812 9102 305486676 60968 85287 565028091 30753 78279 934450230 48830 77747 -550097636 42437 41000 -774229154 22871 74732 773260415 67469 64780 -654016756 64236 5386 -385316843 86862 29700 762028408 80766 29495 -451690729 90633 82601 -668288091 49556 60925 864216172 53473 70565 383565652 10751 12486 -948299178 7760 83777 131575476 79312 61819 -968088670 69478 85341 -554784335 32547 50983 755612571 12067 8912 252717558 48505 48110 -718898525 98158 52264 351620090 49955 68232 -782079743 3916 44515 -940734466 43261 36824 533183796 86332 53013 -90072907 11576 19341 454167629 13865 82054 -895245560 16576 32574 -811833986 18010 19228 -416143945 85906 21019 -562644000 27228 79277 486108789 56733 77266 -823648132 6749 80005 -917941460 4537 67399 887860187 95731 37154 781868234 35613 11439 -183115955 68862 50501 -791806003 91489 53184 966742196 33378 97437 217916221 91133 44051 43972320 8726 18752 3022296 56116 89337 -530398875 19647 67120 229351410 33526 49323 221453564 73861 59674 272208433 24143 44029 -794423971 92842 27099 -716463960 98202 54061 -314845808 32340 62316 969490389 92463 53727 309689321 10263 18164 140674472 29580 13173 -441541014 94602 29201 463749198 93819 15541 536530376 34266 37664 -41005452 71616 19218 -237136577 16456 9784 -725861787 5783 80894 -230638705 13456 64963 560982307 7412 45858 -510717174 97365 70952 120111295 86894 71430 294205818 31996 46266 947749578 11295 43800 485604815 5131 85387 -918918805 17712 97757 -454853421 9864 59453 949543574 68156 78380 -128348639 33710 7447 -287775482 24959 29722 704534383 21627 51875 938751219 84742 54066 -964638266 76809 25858 86726362 77075 87928 -736240470 18922 29906 145174292 40963 81924 82054334 28166 34804 -410825702 3836 8763 -875758555 4206 21142 308366343 26383 20210 94076629 87394 8043 891909652 30410 64032 -530030366 32560 53110 890071087 59805 60443 412889043 19983 68124 586190113 43419 20607 -771776621 40591 3743 643197623 97519 36246 239819696 58954 39401 -479703479 61981 54558 242021042 36312 27433 -463150631 15949 35120 -293893406 97917 39519 -291144996 71780 96869 -147144484 46976 39914 923836878 27968 23830 374582104 4368 93955 -329171252 31461 31985 203888298 98980 75259 481303561 27303 78013 -500484619 47727 64166 127634896 56962 75047 -459815867 85382 88639 415881900 79369 86076 -629592244 53812 81910 815670168 46340 11519 -548188095 95007 78955 -558639161 63208 64333 506138716 93744 98768 205436321 36932 89023 -290910761 52856 79777 -267349042 57603 96821 542571002 27614 87921 727603668 9370 8555 897418852 18972 7638 -756048428 88159 52701 447514144 47416 72286 -15971041 43994 48806 -638669737 68842 83450 389664743 53922 42054 -398520895 9571 234 -413633686 61971 19208 -380588688 63729 43635 -946580255 60467 75284 -113343294 22324 11827 65075926 13257 13912 -631775681 23170 70777 -597475670 87080 18839 -674651338 4974 12571 -597384918 41741 18359 -232614326 27329 54017 765302699 91 84177 583747655 26156 19989 -23452597 99068 48561 -604251807 60364 17519 665815943 89038 39281 897323398 60741 66440 -403477614 156 11747 -220025710 72999 63154 954372051 76728 7301 -958140128 96474 16997 61141667 31651 35917 953334335 20485 42048 760520707 19380 44811 909090263 30051 37323 909900261 76256 57135 860506874 30660 153 -521850545 67964 46967 492758431 89265 52965 980517966 76320 59981 67508486 23067 26892 -904950935 15096 72984 76771331 61204 82429 178458955 74357 35820 -664776405 82224 50316 456834338 91946 61469 -192041590 724 3391 -156336409 60054 23245 554364494 25168 16437 610193412 29670 74130 -119927396 2450 22398 -814432287 65886 94673 934666931 4371 48784 -759348009 21255 67952 274424574 74559 92185 -788520250 75441 28015 -680409 52502 46965 -897098565 22129 46418 -820479234 21909 24235 333370623 89549 54946 -902139249 65632 23783 352938236 32059 7215 -909117904 67905 483 114792441 29717 43259 186688730 54476 26859 479581811 4986 3706 869718416 17033 32643 727243855 34321 64919 -578368726 69709 9735 -815074152 74740 32680 963736825 60297 9867 -308630264 10161 60362 31116736 64100 347 -163650029 18163 82817 283812486 63725 53591 -432946593 62462 5918 730365648 61808 90387 -700722711 36106 25867 671949257 26508 87639 326702771 12974 73562 715963107 16172 50628 -391872476 61010 57767 -555271254 8219 59342 -523719767 85936 82043 -814693266 52801 83544 -6272550 17603 25390 -194505017 57236 4831 -437590229 71392 97920 -566620515 26227 12424 -68271978 53819 11345 758481119 23963 13100 140048945 61984 45263 -467193848 70372 94462 864413343 43895 95936 449444257 63594 50491 923559203 5980 81193 -163704621 24059 12560 -929866388 55834 26644 921567759 72492 69277 36506089 35161 42150 -913844801 36582 77278 -817101582 10517 53365 903846713 71542 32510 -475843150 92585 3970 -925964033 34535 44073 -645723665 28407 79037 944324310 71147 66345 70090762 59026 15828 472272821 53998 87656 440640126 17993 43983 -85417546 39000 14932 735739269 29539 26221 -883385955 15254 39744 545712531 81963 76070 -295423417 32597 81029 121098611 18995 78721 304350749 31070 54108 -198224327 76762 19384 981386115 68395 7907 -640187367 50314 36958 -819941306 23658 47705 496742617 84117 3834 -928931619 49823 39680 -344674992 20203 33317 956516588 4320 81978 -357075294 78387 94810 925536499 33919 42705 590021340 29924 56009 122062067 37868 71739 530424039 18867 45754 -60065903 3107 66281 -47263535 53311 62427 554934053 68005 74831 -59792537 52970 1473 47401854 59948 32617 752206493 44203 22620 429717372 23392 95889 -318348169 26312 47979 733146078 90790 41928 -886515647 5258 73819 -159619196 78461 59895 65341291 75497 81478 75994092 34579 54728 -212912696 85678 51752 -1946354 3024 81355 67743848 24514 29526 -962697599 89471 82197 -510254825 63507 26556 -798829073 18783 59452 844960425 4616 84451 534059486 24484 31064 242160410 43031 14321 -183526780 74722 4710 -888191325 85925 12263 504869981 76140 28351 133812246 6731 55539 -558067522 7077 19057 -371195090 5993 1912 482251271 62136 14808 677522261 67251 27300 -742415013 68671 11928 -775122651 9007 62553 -61451167 55559 45455 198040837 64781 82761 -769630503 66759 50015 -586204425 914 30097 -757689218 59855 11336 983378375 47953 89313 -215312273 39390 76812 -705257283 34499 54390 -106157950 72579 42154 -342294514 94026 84971 92953703 64271 810 -812503830 9974 50616 -296874341 80679 69510 662631216 70710 72152 -248323324 97552 19384 -967921969 1847 17893 439604128 3707 79397 475015233 85909 39576 977375121 45980 2020 -738720024 75249 32641 -913943784 49897 93005 -517184484 87490 81089 -612246152 91400 6079 45158324 20813 13979 852218841 43936 66394 -772475456 60090 55917 -174257590 12017 77756 356484721 21073 97483 -671738013 70602 15764 -523921683 25779 70544 81633522 47265 66511 925876499 79642 30871 854022884 19746 88224 -634138437 25611 593 -672081859 11829 25549 -172614120 46766 78154 -41824866 62034 24901 143271551 76356 12605 -681214070 43069 62599 -954655531 70853 10813 998395147 5578 3523 -169641620 48645 46896 -941358778 38284 24803 -449541066 55712 7689 96692347 76732 91686 -617385933 74896 13418 -816503382 20723 74292 -929255539 51267 88513 -5033671 86536 55462 701875664 7389 76337 -99570409 19788 81612 -486733141 44434 25014 911324301 42809 77453 -287173850 95711 11445 -229326633 77562 31957 -676990280 9387 20516 586256489 22259 30226 767137531 48683 91085 545805509 88447 12350 -140394096 63965 65509 174723713 70878 78658 837985849 95847 66049 -347961064 26060 13904 -959832492 42251 28339 507891911 3903 49886 -38442335 10987 84974 994610290 83017 77482 -612473459 18038 17132 672998450 13185 36329 927025213 15184 5724 -91988958 48080 30737 -297713171 9321 59450 353883608 88576 17171 891374860 9999 22655 596178689 4592 55440 -84793002 67560 31599 -915461659 35528 12502 -403136238 14557 54264 -661635296 26340 5615 769629742 64553 58792 -177956846 34952 33420 116836590 13805 55517 -609864651 70860 72455 210297962 55335 88565 894758020 37258 40529 -307615138 28688 92620 -842627007 80545 29838 -52947622 30233 85448 -467134543 87024 70254 966899490 34134 64899 -190275277 1413 42917 -828402604 72746 71486 -736384901 49409 54865 474298485 17245 18935 -210281637 18395 92886 408152565 40693 16713 977507167 61475 99064 628404853 69643 70068 -865233967 3478 1839 897472087 57656 21176 942411521 66699 40183 -190661790 64391 76314 -7974574 65829 84527 -430191617 48367 22135 -662556368 81293 95788 270495677 94465 40811 122770063 36048 55565 772196067 16781 74362 358225340 65730 89885 640603731 54435 1347 154324759 38147 42480 -176698474 47834 64712 -374796211 16970 60198 249212836 13003 98606 580722029 98084 81275 661039268 10083 48157 944363467 21632 78217 196287209 17363 6020 319856243 62763 25018 -173097538 33700 57412 -548571012 70404 95130 399354583 32354 74707 337095663 76585 744 -238300193 58291 97017 -826779876 85332 42740 -735369929 55474 73382 -6938619 23682 59922 713062215 81178 76039 348417240 13829 15673 359363329 13653 47091 237181065 57567 71365 60075813 65824 81490 889106261 29976 15424 791901967 67116 33793 -397602739 88721 88671 -862844150 25500 11418 740389355 51138 57238 191332942 73162 21315 -862760618 53257 92812 -420271123 23785 25432 -807545431 59024 56630 -417755930 83473 54110 631684661 74727 41402 72120195 72492 98026 682831138 14936 38409 -880203540 39439 32143 -850238617 95494 13193 154404727 39347 74296 -836247824 39264 68877 4385938 80774 3012 -256793123 95057 34530 -899377162 19376 73899 -96358348 71954 10716 -27276576 70340 52255 -118280813 44750 43676 -554834156 68535 81199 185925527 7432 76358 350513816 1788 27317 286836567 97947 64648 308862623 20317 68632 -503731382 72819 91091 236986177 52102 23019 -529355614 5721 37945 -259751100 63246 57378 -223598885 54169 93201 -300764773 9326 29194 492478816 56777 75004 856399372 14723 339 233717215 62087 94828 618395513 4682 43581 -788157589 75724 23537 606574564 29311 85194 -814555770 63820 62037 -35668501 1771 98740 798908522 72032 47487 -667135821 89752 90757 -312143048 15113 62458 -264514467 74508 60644 -480687240 55860 51013 -317143522 6701 8209 192671922 9112 84011 -41363161 49895 52617 -547256862 96866 55180 -664062306 82804 62765 572760816 97260 98076 -21577847 12132 96964 479606940 47454 65036 53845961 78712 77336 -186986613 66423 93881 -762227831 89117 19348 -298055125 37866 38269 479442474 59393 65736 -59095941 80050 20235 -343604078 47782 51481 297443027 37261 38122 707999289 96024 21262 389315823 66875 11968 -156932855 74413 37077 -761375553 86292 64386 73597093 98014 21239 306178453 2436 45237 959352711 37278 82985 76244915 17470 58011 440765649 53013 52922 761057041 98539 40322 108311669 76934 13350 -675921338 17016 22709 -984460421 23958 54708 699786893 47492 3560 914599528 95747 20767 -672067375 85100 63855 -450267071 47703 68400 148834619 43781 7673 -54642436 23545 56453 -103801897 52758 41275 674149274 83167 79679 -801921683 84867 40190 339021061 32919 65890 -744234689 67364 72767 699683560 40003 46668 -302095587 45377 39255 -499318874 37615 96985 98293773 52041 920 -849903662 47465 67678 -894761541 57128 51415 -550468633 32418 48089 208277714 72020 20549 697042968 43743 18842 608251873 42906 86927 -304570069 56652 5635 -686780776 6070 53496 774840230 77902 17514 -760161654 40718 76578 -460583739 57578 23628 399073408 148 21193 403464099 91640 79038 -313932416 10193 13850 -503216371 96970 4242 -414637090 87718 3570 42114205 71520 91926 -708610012 83613 55099 76688854 89936 28427 -591213568 6175 58411 -401303477 41523 59191 702106878 49643 3531 -32830537 42574 11301 -396707232 67901 3870 572927649 86546 79731 -136435045 71215 80782 791771737 19987 8851 -916445710 83362 87871 -593010484 78888 50779 277805203 9817 13256 989685450 79485 97867 644545634 8520 13226 -969552765 83482 41335 -298441595 32687 68942 767062085 62083 42457 -126878684 85090 56286 589096352 26725 8520 -453235211 39096 37490 -94931408 40354 18526 115269392 89658 54627 272319688 95773 26025 132442984 2006 72863 -98530191 83935 41986 282371056 62780 43200 655575244 30134 62555 576934264 76388 67718 -830393077 31622 44488 -303119780 63664 58520 990929561 84202 88434 654324277 36489 79180 -234726908 90086 25336 -5267938 56080 44081 2486874 5302 14988 814903457 19199 43031 -632543876 34254 25209 420622707 9215 36100 -503959793 13314 73296 -232740559 52754 18078 534539482 33327 20743 680806301 89670 66302 -355683415 80277 68015 -878411868 5047 3377 354805440 45065 83877 -970734061 47464 1531 399583022 254 67581 -425013069 49027 27384 933029626 36119 60950 -776821778 96425 50512 460205751 7337 19858 -911319005 2841 29083 -507766784 14975 51008 -28493579 43662 23185 -53003801 80480 67653 -128313466 54904 54147 741001898 26842 70999 -916085576 61848 84200 -78995438 36949 1302 878167150 68803 4697 853374253 20648 14267 18866333 81107 78378 -39471750 96589 86650 -776673428 11216 65969 430109179 82891 17628 -249214612 67781 53078 284591825 48011 2181 577126558 70064 21528 208443403 26641 23130 -52302755 86965 43871 -203830541 6819 66308 -525705933 59638 33244 358454112 52770 71124 -126346145 74125 45377 340095650 72039 77739 -490488686 7351 40003 -569474139 83235 3757 960378728 85714 91897 -522819017 37458 16260 -625384641 6155 57323 -220828208 18155 5296 777418888 8178 47397 -882741899 6774 97854 496637205 18228 64550 623830463 50915 19675 686079486 74300 90086 399360970 81073 90333 437758342 21422 44129 -232760651 87168 94722 -740797933 52202 80607 519973741 54985 24324 -418597915 80796 98958 -311678246 55345 49581 70879540 90736 45309 263960185 27544 75804 -824953324 56467 20128 -99714604 49005 63507 -742898891 46086 60102 914634644 1239 80998 -5443280 71313 18557 -242941498 73529 44072 -213443052 3788 62298 -254464402 14168 26279 -764388589 53159 75887 603447416 47445 84817 -21629505 1373 95028 804009876 75571 86979 905919174 2360 50598 -583106735 62104 39974 -163719918 73939 83846 455854269 22519 17073 -25691905 26363 46953 -319295648 75835 46007 762486249 67767 94353 -624965333 55196 75498 557627255 46687 88264 746861312 65532 22907 659877256 85757 8282 -756293663 27714 76235 -322621756 60299 20582 224479196 13954 14920 997409013 85679 91122 650631754 30127 57294 246461599 5016 27336 -597996059 88576 49329 243859613 73720 82361 423769074 90888 43290 -171834837 55447 69919 732737515 38336 74077 -188694807 37237 77486 405820940 32173 15240 105215521 46586 18241 -401841787 20028 97881 -336357697 10835 79195 843839058 42605 14251 448464812 33032 9893 -623490816 15964 76662 456426128 76867 66953 4104969 50347 12477 -149314125 66131 79096 619835604 71895 97861 811823000 54024 84423 623008686 78135 39262 -233207252 125 60222 -806687161 85268 50529 -557269301 18866 65764 -354480327 647 69790 -273978772 88879 63939 452577690 49844 26611 -883546289 96042 90167 164800426 27980 20638 888563930 40251 20115 649652249 17581 23067 523889417 96720 39758 684905337 53875 75274 -516181396 28204 20661 -744360278 78685 6103 -399165703 55039 81680 -170798818 58888 18034 -193211539 56779 36085 -209018652 54027 51363 170465745 77053 72171 -989438982 90645 85194 627871801 70031 64254 304407811 54780 13022 648708524 88857 60580 -9714351 71241 44650 545635183 53981 20756 -836369500 54538 68500 705032014 50606 34124 -800250511 72768 31417 -579828211 50826 63409 -309522768 8528 91415 667195830 43623 76563 844752886 25430 70752 63780782 1612 66355 -808180392 14323 23664 -577003246 3598 94136 661308767 8149 34995 230363878 81170 90331 -639130980 53583 39080 -271832387 98425 79374 570269750 5671 56156 734405748 43004 71140 79837150 93775 94554 -747690987 19111 90093 -307330387 63767 19070 566933204 60926 61633 -271844730 80404 68524 -707662664 68744 38534 965269899 94574 84865 -978460759 95219 20833 121469561 97589 93194 -454451104 87303 79682 9766983 40698 72632 -679824345 98005 37441 -709037420 33939 21977 702947153 91809 66238 -754814206 85406 16499 700865790 59000 80614 963480321 1746 22478 -234681816 72574 6849 924208324 90643 8123 -818481855 38053 54032 -519895098 42480 9988 547163088 46236 86434 -405620526 50154 40463 -294456576 21594 41535 928802558 19261 8175 -49874376 35103 34513 821406130 15845 24644 -905981863 9891 88445 251978014 14164 83741 700795847 25706 79172 759521984 96029 13049 568911778 62549 51173 225301650 48627 49493 959471588 17024 39006 -626314124 2322 76809 542776010 44336 19698 638779358 69994 87026 956005847 7889 58131 -937036139 93333 16214 467122301 37182 83526 976275058 40136 94140 506377076 71922 20890 -316549520 78824 23584 -624590190 93575 72039 -651386089 25882 79704 -857581965 11499 27498 -195643315 31284 32108 96637904 49927 8973 915838211 97537 29234 642997028 34117 38523 -47349574 52623 66410 -678881175 4808 440 -227953776 64800 49057 996407344 30027 31566 -524311681 89312 83956 453834875 47661 12886 -28333838 52608 71718 -554747923 25097 15130 203863306 80104 68818 -201355073 73399 73278 -356746154 28451 52262 -701525066 9197 48523 -262420818 36086 85327 788524126 33958 35729 -385413696 68676 60376 -381252079 46070 5103 -619535911 15028 84512 299633514 47982 58107 -202881767 72940 470 270210389 46157 81110 221861250 50038 11176 431573029 21934 76434 -49281040 52291 65535 -4615949 57417 2577 -996334789 67264 56281 -751205148 95687 29040 879527308 61988 60952 878153708 76239 17396 653673570 4489 79994 -545393083 73425 1064 183019979 75517 23408 -581341912 71340 39819 -232224619 41167 56096 247451528 12947 50907 -399249977 25504 37234 133621096 20212 12659 895967909 21645 87863 892629134 72469 68157 625506429 96963 59192 -617389713 34095 57045 796582143 80009 30424 -335903750 78176 63089 -749573198 94169 95203 -147287800 50764 42320 433622579 84503 82814 902899795 34529 36040 155526626 88521 83342 138427924 63692 36370 981228151 75454 25816 234861984 90455 50018 876230132 85537 47925 408865918 36571 47770 -366985789 82810 30919 488112965 68129 70821 338763379 94253 17699 660549580 23666 97853 -26441332 1983 65337 527660017 66865 57147 708522949 56945 89441 -489093525 57533 12368 -847801011 28068 64704 -840699573 56399 1369 -566600570 19800 41721 -402064459 43742 39418 -917918651 77324 42645 672504599 87779 82088 -426216695 37153 22054 -475051688 34494 60339 -907304359 39829 38697 -774647044 77486 31384 577827962 93946 27522 -218536072 17167 51691 548890631 94818 58188 -354792973 41107 530 -791842468 21736 71306 -477335370 1527 22309 -397033791 50668 53798 509683538 15600 13440 -539678990 80395 60056 185315258 90655 2089 -236991466 45101 24098 -615594276 36680 10802 -821632305 33199 82814 -402442373 6958 5577 345184163 51098 29287 256338522 91791 55370 -362179842 33467 75831 -90661214 90743 33599 -419471267 96452 2692 671929542 36309 73542 -961500178 53666 80441 -469933191 54096 58087 128302684 7502 73288 413225650 71358 47369 863083352 2156 55689 -532449973 60675 77608 -614858468 46695 58454 195181178 77575 74890 -189743068 69968 29592 -660196922 42868 92806 3695318 7849 40450 -543803412 77803 51104 -254040386 61836 75925 543862249 79089 98501 -492278028 68056 99099 634504521 35856 75793 -854187812 61869 1057 914732224 13839 65774 -263514596 54408 26534 343948643 40058 21116 -585920572 34649 28578 -990458368 6381 93818 -903765008 86211 84791 796021308 40288 72778 533373263 95416 1492 -703370036 33601 69565 547008642 88972 36411 385861634 53481 29173 -106358431 69342 62365 -977312999 23459 21229 664170954 70740 85022 -106183143 86810 21151 897249446 24675 91013 662787562 62703 91643 198856653 72472 6864 823551896 67424 55356 522772483 96668 10815 -191310856 40947 46398 -473508936 21926 94560 127675901 31980 12138 973304814 1062 56881 699888075 8581 90265 -437861657 75661 27884 -4169927 55323 41808 519296962 8437 9033 -293531496 22485 14033 391688296 22414 9158 -160382568 10573 68444 -21149358 85772 53829 -199293991 37831 89641 -403854182 31526 3498 -933605538 10025 83637 -674499622 83261 22106 329456805 13917 76082 -513566762 3586 7488 802526088 89504 32655 -992603576 92333 78326 461930648 68637 55380 187885794 34068 46916 -76850262 56567 46983 -641005280 88676 50817 -327508831 41508 57072 -762434683 92152 63535 -967245684 9983 69950 704602638 13981 40897 574540623 55506 12368 -885870748 20439 36819 822000500 39662 41996 490197046 77586 5877 138459936 42909 54489 -503568079 66100 43265 -66342995 58681 7440 263062515 35277 44923 -636902596 8285 72569 532640481 1978 45438 -86113143 81044 71442 128759034 34596 98043 736150017 64066 69883 74522619 46687 50789 882232074 49441 41298 689742314 40190 16866 -656526624 18781 66504 283202117 48743 97116 -546975049 51607 71410 391942646 52191 96837 76864005 80038 51499 996353100 76493 51253 868668188 39792 14888 -196679663 29386 90064 -422094491 6227 70343 -617475655 9867 53301 255083283 68068 60662 965002993 16735 82950 -866848431 47454 28514 281492711 12494 32279 677850860 21471 68689 534405466 2726 35309 -473024218 55368 60116 -496519406 79111 58093 311112954 4228 62380 -71412674 26528 36456 746888667 93717 3909 -537424573 12606 68723 248974614 81682 60494 -482829376 88701 19510 932734654 35607 58620 -686797359 71522 3769 -998372738 54921 31216 -925960937 62064 93977 -259947541 64567 86672 -20324788 12913 47065 646566127 38875 80374 511362843 24686 19996 -143133652 48825 44384 509142736 13143 22877 476462158 16756 4134 -791700808 50782 89215 -275969096 16347 5819 615918123 11547 3501 904428579 63720 23714 623849237 70944 32031 -605350354 89765 11338 -928262191 73986 85471 706967463 37439 23481 -25896725 44924 21482 775806953 22068 89825 487339951 78307 57801 -456381800 41745 30863 -604706748 54988 60308 456150796 59133 8198 -543401334 40267 53532 -940748962 72782 48081 898667166 17015 66382 -618415237 50302 33718 49166374 32121 31920 660115943 78473 7607 -552418796 952 97861 474637779 22532 16251 -757528920 69544 94818 323456452 9559 87966 -339193838 35557 67128 -11887090 2220 83881 438965652 23550 617 -532695048 89683 12283 -780040220 96361 66928 -394803090 70717 34476 530730654 98853 89196 555390414 4727 60462 932899368 61602 51024 570213971 97908 83681 82790703 55910 75251 947629522 66220 88564 -604931001 98569 13174 -754513948 2063 71316 -826298872 69176 63263 405494441 96959 36095 -519408045 77430 50177 -944794720 22831 62528 -614496791 71961 74725 395100128 60572 84753 912684775 47757 98804 559388548 38300 42185 -433262464 55330 39841 667030490 49339 61074 89531704 42307 9053 -201141883 83972 42196 258935880 12438 53907 -757431037 46671 26588 -996460289 70827 22004 444151357 14407 60948 563045360 93863 23705 -613964547 59551 89163 190071940 65147 86171 308521482 84847 78501 -120616351 57699 52697 12509257 30122 35329 258700369 53747 71248 156811894 33478 49938 560880579 65588 57462 862492947 85922 93314 -641169345 78769 69987 -813989711 3962 95284 -911933431 98413 88706 783494373 71295 29152 233853470 53592 7448 927472912 30642 54644 221040486 63402 69592 691904312 89520 20024 -658270596 69009 27555 516943153 91307 81795 564581166 98261 34626 -204836018 68022 14292 -791854962 34437 13373 506239227 8906 46389 -981993921 83787 11327 -249746677 5406 36889 66078942 3188 92831 -567104861 92387 31461 570080823 61182 64142 -113730765 32303 71675 -882506842 22479 31098 -476867436 61423 31836 725328491 82368 14843 -151322144 31403 24474 -656191031 91043 93543 81056636 81986 98325 485732596 90222 1592 745125150 26972 71651 -370631867 31728 24290 17247964 31902 45380 105459137 93461 3104 492874687 48130 65032 831229741 13480 2276 39040457 20166 95753 770703140 97640 24457 82392956 73470 8775 -998947761 61645 49664 547291953 18376 57302 -184122632 14084 85227 -886551883 8647 27851 -481743431 58031 82863 -545511644 63223 95026 469260282 40052 97005 -684892235 64854 53060 -702454983 1743 93231 -440828408 20829 59539 -550449876 29689 61767 737042583 5183 6635 727072938 34304 54705 992427198 73847 61113 -888066287 15545 44630 -777241853 70070 54556 973471306 28595 38305 663779524 1825 36352 -105363958 54291 6089 -949303603 44659 85279 -597945401 60299 88767 -964276534 51580 45941 -963594666 41802 45843 -720666127 69959 467 861713296 70112 12759 401455705 31989 93946 -232313274 18735 54517 259090084 28462 55349 194109475 56010 84373 -24064068 16817 10707 822896938 51745 50496 -109845988 38302 30564 943397321 12752 17799 997381376 46044 98080 -917314188 34789 75013 216870888 81254 10128 756755681 20243 55122 175767903 64360 92052 45935205 31046 47877 -891609586 88930 40160 935218928 27805 60943 -458050854 20699 36904 918764836 91891 65753 -578584617 87658 53521 260561377 65958 51267 483592364 97609 49452 -897847928 25489 80886 -429653437 3372 4906 236259551 74864 20558 25118571 90322 75152 198911999 51411 30509 730685982 22149 3501 218754352 61061 24325 -36997194 27167 33352 -161236951 84369 48385 675646466 59378 92002 -370494605 76705 92450 319251379 86203 81924 -56220850 48254 20400 302156164 65140 23242 604817889 12297 66289 553802492 7037 48326 767583138 69325 22955 -464352640 78800 34931 -152251643 3457 437 -467818656 62251 22655 894465272 55749 46579 -194028294 73131 32655 -799822836 57862 68404 288609419 87148 4484 -730527605 68303 79792 -547160015 61471 5400 -253924594 54947 163 -398359459 95531 96325 -352555166 29771 95384 -257184289 7128 34913 951185489 55799 4431 461540799 1177 32696 -616828294 12289 36303 466987718 57092 34640 -805295228 20052 18448 203307427 25845 84364 761675532 11410 93372 171089770 50755 38143 643025812 19885 3179 -868848885 77317 43260 -917493691 49708 80135 -784404935 21644 31952 -963189515 9811 16835 -480743840 17446 97612 516799540 34632 3235 214046485 92325 62148 -1613406 80503 70469 -37442421 43507 12089 -257359364 85515 21225 -852531156 3856 59585 439791984 47738 67224 -299553880 34925 40727 -951515224 69761 23482 -328149107 63377 36290 378807998 16917 40981 443154640 21967 33842 -615200104 26178 6901 -591510540 37067 7930 948369824 5109 82994 899504609 30815 32054 30617441 71428 81308 569051050 82726 26545 -614737396 27183 56858 -767409002 10691 77454 969929824 45031 56712 -560172343 88310 936 643700908 25339 88396 -92148317 23127 77138 789297112 57827 12938 263030155 8334 77739 -468014818 23516 52390 -458208915 37064 65668 749701183 84442 19735 697820467 28505 39416 998378845 85498 95143 352264923 64192 75662 819334197 3980 47688 -418345941 6552 4914 -310095803 69663 1399 680043584 54641 66450 341013211 96254 91318 -665255587 23397 51780 123840010 24774 13116 -656092028 20180 20723 -547992411 19047 57745 -332657873 98808 87066 -241073261 17394 80862 479964648 83885 27316 898664963 83189 3184 -94328753 58261 69146 335475709 23744 73800 -678804650 63825 12279 535566707 32598 90872 74493039 43974 90155 251350132 31898 25772 792948830 14520 29920 851461883 17762 48692 390237099 13175 69141 48664623 1767 16477 834685726 15836 35682 -589556378 96949 56679 710528348 89195 75731 602383949 14997 25776 932775312 58831 53987 243135173 53523 56389 -572650408 57762 72924 545697764 75140 79357 688689697 10151 29165 3648200 23704 2704 -192676394 7611 93713 -225892263 87920 37776 712495788 24922 18202 -699027338 90489 89063 885887266 66970 79180 880742589 52949 87499 541120388 53771 24243 584375303 65882 12983 -756791255 1369 37076 -257825805 44887 70263 375669854 47489 76542 548559517 64927 32328 -799332044 8379 55068 -222888924 91916 30499 319968964 45427 11779 -338358561 63777 97728 244128788 16309 27445 -498750834 8037 60664 -339034352 81339 4349 154544298 33300 5067 -32943583 11868 35409 -455122078 11195 39058 -17121408 72572 32289 81301778 18018 50993 -655911248 68550 69431 649220996 58358 35438 695869746 14771 46193 -421005035 1053 7596 -377033496 79878 12307 931067927 10667 82576 797364481 69804 17868 -322483363 8409 90789 -516479305 68808 60027 -50857930 43941 80670 -123929651 49740 85835 778360716 17230 76314 966390607 85689 98573 -792857353 85131 33614 369915506 76489 84190 96549827 40457 67341 656102618 77376 36470 378129186 45537 15277 618487445 85707 13474 411385907 16297 84380 -522378223 6085 4582 -741343259 44082 3376 -210870981 50755 36615 446366461 55742 17494 -238214181 15047 75666 350005775 66495 29047 -911428406 75809 41004 268572901 26887 65879 239084745 43195 10740 790722564 34201 1078 556211837 58775 32925 -857386427 95477 97367 863991426 30086 64685 364079509 85296 10611 473051863 27660 26129 -874609210 83314 9517 -276037457 20234 19936 455353515 54361 40078 728963137 17417 93155 -442250276 6862 98903 -17620202 54494 88276 582483544 69452 1348 130226879 94078 28838 -409358694 83151 872 -941006391 9495 77023 -404043988 95603 52659 102894703 66188 12956 270208864 28132 88555 -87590598 11607 92434 -14744832 91249 94838 206327854 95884 70995 -62175972 23766 45977 816086295 62448 14751 -757408078 91238 38922 250914419 31005 27287 602643535 42863 28848 -727847622 63025 19787 -608165784 37187 33099 621334819 96238 67450 235782452 75187 49587 -304273151 86416 71745 -469802760 37605 18803 1067826 46182 52303 -373136549 24817 50436 -91402899 965 87867 -455800089 35070 17797 561038978 74954 55041 -409701387 96695 58321 52076223 84432 54414 268880845 1347 51317 -77086538 43989 61648 -728389977 92281 54582 819921206 635 14041 872628367 82605 91890 -482410569 44116 85910 406871441 27027 59914 -724090221 93089 97288 -113890600 6720 69037 90096648 45294 67021 -368323362 26129 65329 789393376 91341 95567 -625100039 73681 72805 -268317882 64811 32961 738985873 65873 29316 345644886 68592 92543 -30001603 50086 50189 -311994561 44592 82171 881787170 5902 19251 -52984880 80794 10090 620553966 64194 81568 992876791 56429 51377 -199617380 93498 81815 -335038746 90836 41028 526147505 47739 29632 -117458899 22118 76850 156493949 26141 78055 -98397165 49457 20201 -295551236 92808 12477 -285633528 93473 38217 936871889 21861 44926 237800078 50984 40801 -579801447 26147 81385 367461912 60295 18058 -230034713 81921 39949 143289751 53645 55284 784576145 40198 70422 777589576 151 24960 994432786 92284 55607 -111685312 97791 88126 316534369 1735 66208 204799930 3359 61600 41846172 87836 82710 139981586 55743 40831 159677619 22397 84074 32832749 46858 40689 -935530643 14815 17192 135251934 49801 7556 -925600304 15210 12209 -233179715 51010 57237 -784041150 9964 94763 542044825 19939 84313 -495507137 19314 37478 437656952 24258 46151 -315245794 13521 28311 485154637 32528 47823 -516990420 82242 76250 332268226 62510 32957 -11080705 69149 49205 -96849194 16224 33759 920110457 3897 58768 97270833 57260 53543 -35602 75046 98868 -503369242 44868 74727 883200850 89954 96595 -917097459 13858 95572 -589629086 12324 96857 -417412245 68665 83333 -20182547 53053 8729 -622005109 92142 60796 -85919762 77917 58156 809466963 63011 58462 152506331 97883 48868 797346407 9591 83980 -36058034 41213 24992 -582433764 36344 27668 -35559156 49992 38862 -576945788 23206 25552 -443333114 32417 17824 -380974035 22438 92186 125973104 76993 14549 -636778270 80515 79682 -454607060 16912 88144 -160107571 38412 24767 -543580925 34497 12574 -236620346 58696 53057 -81714071 24836 4917 388586082 61343 6065 -393394990 2486 78206 813733705 84786 52056 530828439 56693 24194 631061004 88525 47129 906203723 15965 91506 769158025 32504 13632 -240283071 57440 17783 275999024 21300 55221 -175565283 17054 38267 388574138 6388 85680 -361705613 50169 21693 -641338681 92271 69321 736155638 9912 49660 725108970 76549 1188 482115307 91547 9366 925302757 8952 66800 41108397 3645 18266 665679181 61634 43768 -657517294 25637 31250 -383306763 20638 36619 252642536 98442 1790 896089519 1109 79187 -667970923 23103 48811 -796371785 97925 14450 -510327799 23461 73483 -591567439 17048 62413 675185094 38676 82875 364206710 8609 87254 353791759 29962 16804 342208233 77130 74206 594586510 89268 40845 -591935907 42779 97655 374620547 42313 34425 371651344 33594 80309 521227398 48500 6973 -663665294 4356 13467 -174890021 75239 80138 -920039819 13059 89272 584831473 72450 24157 -595146833 29808 1573 -540904201 63508 61626 115043700 62411 40506 187480804 63289 1326 642576517 1045 73598 27747930 48338 18468 -800989121 19292 89721 773564189 43467 22988 191126810 20426 77096 641416014 35019 54723 836805868 78484 41387 541738332 98466 25585 469995402 89139 14148 497445527 35430 16405 -694374578 95736 68715 82136936 71558 82768 -860931799 98080 76235 146833699 37343 97681 -392498906 49580 72578 259105043 3755 27294 438308529 40675 39541 -392894217 12616 53104 -850923351 32024 61035 531259327 36296 51046 526077192 18164 97013 -851439362 48439 29386 62970756 77771 96530 -915161302 33934 62668 -758614804 77309 50229 -138994052 13573 48509 166523391 78228 79423 -57081578 89335 6433 -681788141 46087 66576 580974278 28530 19597 -855524639 42193 7901 810424263 12723 86667 -491057585 51577 54889 198307830 43719 5789 109406914 20440 68522 -518389951 63895 52072 -827096301 9316 26116 -286117867 92712 74885 -76847662 20270 46194 607001027 11339 33948 -445274504 48301 42777 540942377 72723 67675 544037744 44807 14858 -214026308 35176 56336 -364912122 95288 1968 468125856 88589 96879 812376242 54270 64151 514986009 50466 38019 453858897 15987 41743 -912081846 17762 42348 -440905929 62216 70660 494733477 35964 2713 -83217446 98110 49701 -336497558 22558 78954 -468207432 85606 14327 35255772 24766 18448 419624522 69330 44335 -431087959 5617 59867 464493986 14725 21202 -990518818 5418 41801 -320314164 75487 2425 -51422822 80324 29697 -517643085 17861 34509 -761527951 41204 75629 901159018 55888 84494 954352408 41223 28014 -48849229 7766 17195 815680417 77795 38132 -893461380 98324 3837 -171686710 44148 84755 -829823648 42145 63107 538679192 50782 11623 -168446882 38689 21999 -168368179 67245 27052 613854297 78519 60584 464776143 6260 98683 -932063381 83079 20386 -798900489 57408 32876 -921849264 64741 88612 -6910575 50545 41886 -764950404 9832 94312 -239328920 59116 8449 793361936 1557 23163 883649360 12347 54141 113874942 2739 3145 24270310 45587 19527 -223933779 26719 3777 -119734178 90217 78962 -396772579 35936 81184 -555313930 27347 77150 -847371969 57995 30001 -786031453 95613 47730 741977581 97926 92996 770420034 49693 51523 -725963897 93767 35321 887927922 84465 45550 -70565474 37323 5651 -363301523 27212 8566 233059125 58120 34390 832927133 23096 38563 627265442 35880 11045 -873363746 82649 96194 508870197 73653 18073 837387851 61856 52955 247365769 12383 51925 720416886 12168 13733 -828151086 82809 72015 922701227 70500 42491 762113340 20403 74511 -467348939 95385 17104 668831435 49344 43776 -561049432 42928 17840 -244340338 87122 80102 638862056 89566 18671 -111650511 41271 4467 -70757128 49214 74593 422448379 3038 67368 496450907 36817 39014 372052222 434 10801 -678450698 46371 18168 668707191 1366 55086 -372106327 45933 10214 -914441856 27120 78458 -855141788 63219 75133 116208424 34540 84874 752334150 20321 21663 -283238981 807 75589 -932739068 48024 55704 -177657294 63993 1424 -922591321 81463 68231 682763662 69639 78548 -100723846 7521 38766 65493059 22464 61557 278868463 26371 41934 108975999 84519 51892 -403240755 2322 71208 156986685 38034 43477 -661968796 47727 22967 330020057 30180 24652 -403171225 98107 48328 -773947143 87512 74906 304573277 36018 33269 892427395 77764 84944 -84461088 84292 90364 104281692 9335 79546 -148679504 85355 796 -239230971 20508 56724 91147266 51062 38460 -942083821 25666 69201 -617311835 84718 98027 -186681474 42633 62275 -543629183 86012 97120 -718649093 48499 15007 718882839 28935 95273 77078761 20664 60360 -496691978 45292 68427 849963679 52348 74898 -363092658 86745 22813 992244304 44959 9242 318993060 36282 50978 840284087 1296 95153 -449770829 78869 10081 602338800 18131 96532 387336686 32975 27859 -97970412 64555 5585 -367659029 27590 65916 -168424890 11821 20910 292377508 24585 93264 29264643 98634 12370 -442556320 31419 20553 108903646 44766 97499 802150774 44509 58890 -412110759 93341 68017 -177218036 74538 49185 500858587 52595 27697 -677297049 86147 69835 -230567239 28775 30942 -753298034 26237 30989 -164751516 12296 68649 -345725292 74690 78606 -594017195 58695 1097 848254165 10747 20949 -458956007 1075 83867 -543609053 55711 19362 -780982092 9274 3588 -422303225 19624 50226 -897292735 75613 80336 -296330517 79309 67044 141180290 37386 88456 915049108 74220 97120 -351904108 8616 53769 -668126397 20068 42086 174730253 36184 20204 -175061820 58171 35 659245312 89973 21901 -622825432 29837 60862 433509502 94073 12571 180614537 30252 67930 74030368 96254 34943 542336612 79808 24916 -859871419 78087 64130 -563262464 80328 47820 -631035161 60750 13106 -472220161 31102 20187 -522690032 66828 22931 -279319428 3590 57615 -605255300 73838 80703 944447968 22388 63943 516964666 61752 90648 -562993766 24214 82956 196745486 85369 9118 -392579151 45759 97204 105303350 902 95877 156048795 768 53809 -259449687 92462 40482 -185439477 78677 395 -464745097 88508 63626 -18177702 44077 27008 -400877021 67287 66965 140267332 72901 76667 817063654 2426 81938 -395705777 35328 13141 915053798 47589 91385 673779438 97140 94177 -81172697 6170 12506 523520691 39427 61963 -346976111 50483 36929 -143994344 54840 59309 474346106 15759 94232 532678503 55305 66284 -930821449 47798 73161 -650339551 28471 66979 85396760 47941 29235 472521699 49999 11575 -559393272 29490 6409 -491986264 1592 46251 -227579404 70780 63184 -999214865 5080 68405 303453608 59259 5670 465463548 84762 29968 897886881 5806 46354 846863317 94089 25649 488478898 52755 74545 134989438 93636 91858 652905135 89735 39957 767820441 49920 47229 967979349 17632 28151 -464146824 75575 63236 -109857594 901 7704 408833897 42373 81198 -946748076 9195 92418 326785102 34194 80178 729635825 12308 27704 -194989348 88230 63873 266826039 17108 57833 524291058 14647 58190 -674742428 39753 67960 -632496562 55190 53327 -975562620 86625 87718 -5452464 12650 86844 -835252188 67296 57141 975585045 67497 11522 -645252772 18664 90445 176853742 76864 50688 388710895 69436 60015 294259083 80685 26982 -9886869 21647 50795 708944223 3885 42394 -49416733 10707 65857 -99216977 46710 94722 191510789 77471 9677 -531787401 25014 47571 -463418426 87933 9933 -552912399 67740 8577 112580072 49177 84295 521936465 29217 24055 -378093316 13140 9271 -842028143 96229 3446 -720703330 7724 79656 149986963 92367 20335 -724429496 27996 31600 -617408662 16637 35162 -451463478 74545 44962 54403824 30111 62614 -263304243 92095 66474 987260836 97471 46308 -655996601 16759 34420 814846498 6403 22243 723773580 23652 71115 515894817 48930 55150 745098306 58069 7729 -46286508 10590 64541 -859318297 15846 68427 345643395 67460 50196 -331464021 80253 30676 -220849938 45314 14801 538373080 22900 17744 809971507 35796 13222 592387591 7720 25305 614724994 37186 76021 330573045 57830 38384 343686195 16886 12706 -43388810 53019 63324 -525506338 16330 4500 -466028194 1657 21381 998812717 49448 88109 -642546313 9477 78286 295494123 59415 76160 -749024293 74411 62685 -436957465 80694 25864 594823848 21157 51574 271588867 44514 94090 -450946036 90016 73886 -416843866 26736 27149 861746495 23762 18687 -209071207 8090 71937 266834475 5049 55757 -366638487 71149 72207 -105785521 28898 35536 -292698827 92876 43702 -870637187 95871 62694 -81315003 95494 96956 -500480879 96835 82789 371644295 49269 64129 977283954 78123 28717 -342036388 63977 36732 822558139 6142 67401 -411172006 8904 39612 -413268300 2168 93833 717314662 69196 72709 -626628843 15935 10907 -94345945 92769 98978 820233621 17753 42280 460650133 73510 81573 295871565 55352 74843 617009329 71402 82472 482806380 15942 38632 273052585 65468 88548 32882272 36830 81761 -18653519 17633 17402 384530241 1796 68839 -540721476 43345 1178 -580984676 14894 56345 -181114429 50679 98063 463259215 32456 41260 647180949 52493 12089 -772696063 11141 54873 -843445681 81828 13749 -361489222 36368 9636 -433146186 18918 72525 -732532283 39751 63952 -236856588 24986 33084 -383168114 60472 71824 -848349389 86944 76133 -185329591 63954 61418 539791723 8066 31217 243502659 57050 88385 -121787879 34768 88676 400153967 28971 37735 455791492 54140 47479 -785436600 7991 38681 995974601 95040 3878 11814024 81784 1149 431362260 15069 84941 723989794 96884 25705 193554823 35721 34928 -13283827 71985 25350 567261802 27078 68621 887776120 11013 18004 235026737 68211 72175 314700686 9163 5050 -91885479 66889 78785 171115008 30920 64196 114648146 92961 69576 -225934182 17708 48525 -993558779 61704 63186 -751239047 19794 55352 -208167546 69312 48969 -448986706 33396 33747 -350581976 76781 78054 451438313 64186 1742 -279055194 46256 27958 -67924460 71397 91686 817927316 18114 57091 -584938223 15168 43130 -129594904 80022 89730 -25780464 9349 53680 216484327 23037 62682 701851821 44600 26447 675434053 28604 46404 -708885479 11459 15216 -58967975 4166 86702 26911738 73690 49400 602392982 37023 23152 432575907 41740 37012 -886773692 53923 90875 578706662 26741 93500 -656033569 81775 795 -881941769 25168 51296 -203857755 34811 11245 -705974808 42399 61527 849800891 63228 71250 51051771 23742 74790 -615909056 15393 93162 -578229347 65729 38188 370175491 85093 83980 -143362309 18648 65080 -482481744 61894 57557 -23651229 87944 51450 -81148870 39034 95579 546813703 38313 64744 -359393082 7447 65536 -924029765 64226 98261 910458291 41927 49381 -1715458 21282 17066 -92531368 93237 13017 937147059 90131 17485 478337972 78621 28148 489272987 8015 32703 -71348231 95585 34484 813236574 92132 33319 -555569457 8118 95806 616936250 50022 31220 801755964 47863 33346 405488830 9796 10783 142129436 25131 5347 226534677 74185 63633 215099451 11147 36625 106524711 2082 15374 77303484 90524 35270 878447755 39335 48110 281450289 82366 24163 -347628750 6091 41958 -688601513 83004 74317 -483840110 29831 52586 -441748872 73916 44189 975618975 47057 13965 640747043 22949 39139 -426105509 50073 82777 -940861289 87716 78691 -628150255 42256 33040 880250059 29642 58703 -874973580 55802 6886 -782118549 38575 35177 110823850 31043 92420 -19173695 29477 16912 380337516 75353 35908 -834220492 36225 90557 -469613051 97044 67430 923351636 68161 40462 -591091302 3199 26659 -4911117 33071 11498 -644618105 54436 16327 999321821 34932 20118 -145962823 31586 11116 682760921 69156 56237 712732423 71334 95908 371322140 55873 49331 495868918 23792 63068 -592011290 32158 67692 -776075243 39051 16843 -809905196 75520 15430 349951144 26989 10460 554243212 17343 65152 -398046401 77026 64974 -848371728 41874 28718 -392164537 60562 11459 850338177 96656 82634 421910502 56709 1294 588902911 87093 40394 991050992 41756 1127 674643707 23396 80489 -86961156 81891 21633 -38484158 20929 61179 845423470 61125 59787 -295635872 36763 90052 729771005 87325 54135 -860847240 90701 11944 -36440149 16832 75522 -205690789 49082 49697 963662559 78471 23321 -379708926 81261 75259 -992979767 12866 23180 -339075826 53709 47064 -195152361 92753 17656 439214124 9267 68414 -861873068 14644 68345 427519627 8455 39690 905134318 3510 31793 122978508 96283 91060 -865363744 63525 48532 580774812 33251 73087 109073697 92474 38088 877205598 22799 19317 -714137877 92048 8594 -37184335 55834 53414 222342182 79719 54367 -337458272 20112 36097 632971765 57619 64394 -599770953 21689 56539 850016919 81542 87771 299072978 77011 13791 982390309 30361 70614 814903342 79182 7534 637929672 24686 48435 588884265 55648 77683 -122623128 24976 2429 -115576142 95297 74398 277445542 30102 98959 -381449233 21651 34437 -792134799 66677 11857 -901160183 97277 92776 832425073 85905 68386 97919470 18913 71892 -295216577 42632 53577 61371774 7527 94851 -710853563 79273 73337 108651114 73273 63278 -479808140 16663 79686 -425867131 63748 11450 -542701231 83997 95136 119574981 5170 65226 -679999642 23416 61072 340422136 4417 10136 -620907452 53827 61745 437126117 55052 40985 797545033 68541 81402 -570853957 89166 30859 -17547786 75850 86655 -473059344 58974 8801 407996406 73380 27399 820625602 50928 14164 -742632669 70803 50654 -381494529 43945 41563 562040275 93966 27994 72598243 29897 46669 -25455895 47617 38427 980536990 1887 87754 96997448 21378 91953 -183121628 40762 58598 181092363 47985 81132 574097823 57891 23973 489988618 8185 20004 244780765 74647 50585 317780900 94634 33033 -135175725 81271 49494 679267820 9596 14516 -129130293 63571 81924 -625337983 80681 28812 -514217070 34776 50224 -580657471 30624 44267 435264191 96426 16008 598364048 53134 56604 -565792453 60945 55989 81791821 44015 8935 -907168319 89968 23046 -689836186 6822 34658 145320961 44908 48482 246960908 8624 12844 -623848787 5750 84008 -768069701 70690 76224 -670779243 82786 94101 -449518619 42610 3984 81183744 82928 74635 -881903195 612 24531 -656151108 79493 40352 -300512946 72187 26741 922003741 14596 70966 657479104 44480 15485 327935788 41047 54695 537204036 14462 44327 -361046147 9989 29904 93931078 59696 18604 979243606 29136 26200 894512226 13818 15400 -30436197 87942 77163 -588133248 8163 27385 528654297 57386 51157 -242712555 94759 72356 868378702 35541 6486 109062414 84291 91747 -851104528 28739 56493 -74669052 76618 7293 563162474 33791 63591 871260663 46891 92559 -189273464 39348 32064 -400372181 96533 86202 834528624 58632 19041 768350625 70156 66243 -896585170 19117 4334 983412629 28952 21410 202680763 42312 77990 565078608 38144 25271 -708885329 82995 61256 -438251352 77657 95177 -606711552 16076 14543 845520562 4217 18299 733761421 6586 39131 -270484513 18317 63920 32476475 73008 26988 -804074171 42003 33710 523412904 78695 65887 984630006 517 45068 -787221430 40722 428 875717277 11795 50965 450796030 67493 34048 515457507 28717 87060 524656189 92222 28784 925529872 28508 47032 937957361 59124 5857 -27935898 17003 10938 627345920 59421 22881 -59654768 5489 49191 62104943 28752 76175 -368639408 98922 8705 254168961 17849 39538 -761995946 698 43396 355147135 2463 72412 161726811 1466 50091 161837251 10332 26067 951557643 68648 76857 -942524763 69612 84065 449053326 36546 42872 96399134 82782 87027 94573341 57977 51501 342137653 66812 69602 -804645954 3137 70882 -99293167 61175 3189 458581816 37493 398 665371238 7183 41296 -477742316 30035 36100 382861138 75062 86178 -139868964 61547 53170 -774918345 63512 88155 460681958 91212 96773 144750454 45281 68853 819598882 88192 19818 616690747 59182 86996 931514179 92484 56333 -566770525 50900 66915 -419468263 6447 42892 -407243598 22051 16731 -619410551 75182 43977 119291906 6790 73484 709856293 51155 45527 -771034894 89622 19837 -936169931 68433 76585 540211406 61496 12475 -390621483 39847 14655 846959449 22497 63423 -9948602 8659 46147 -288120841 16524 58976 723058662 3898 87269 -889710070 87272 46985 -566153624 91446 14648 -62871409 83761 8310 846792069 39902 10190 -110025542 17886 73369 -591819979 51501 14203 67794208 70901 32156 526734037 67589 68430 -578074693 51388 60148 668934620 1933 62443 -365762395 23233 67824 569496536 59287 2121 333153658 97428 23948 403166127 24881 9383 -234671437 10003 68892 -179522710 76838 57544 336878744 61369 93144 912412360 67282 56016 -681616752 44234 31762 -786725054 82362 13582 -702984326 25689 54039 -596150173 51821 91224 608785531 71978 42950 -338387509 49363 19147 686011587 27424 19926 209928095 69527 50406 -599586055 3469 40922 -864746822 92268 28901 759375043 60521 59707 828319492 53295 79791 -822159034 19833 10688 304288127 53050 21171 -823490080 34207 36095 -186217976 56541 10292 -394667 89347 49477 763529330 52436 71713 -705937093 63324 28240 771997680 28812 94477 998497208 88829 27586 360041429 90736 87295 -58921313 58315 148 523995308 47286 29539 -961511472 48213 15139 -821401415 5854 81479 848417133 71692 73190 -656112639 96619 38746 4459980 89494 55037 -368128343 70486 90180 -423515054 5246 98680 764608141 47461 3182 -672804324 13096 67091 -121714003 66931 85175 -269297778 4082 39036 427106128 81259 52974 508539385 12353 34618 54061225 12631 52459 -618489211 95349 40789 -200669852 6502 7253 -123710970 59318 1149 -812882035 66574 3885 5148579 87157 90214 -924630314 48346 52835 -789443394 4860 53511 730181446 3653 3584 -772087107 24426 13307 -632897734 23591 67734 -225761147 18867 20457 570983819 22760 40592 -791437911 44729 54289 821107785 67453 53094 -922998118 80985 57459 755106422 5765 74409 -495268244 15431 42418 -775329463 2142 81577 99170845 4315 36460 -335216156 74208 20289 144490077 26302 29983 -537296743 49032 18462 -661563362 94478 82735 84726824 94785 58686 -181189175 76059 80965 622120044 15106 36655 -718758906 28002 3481 861392562 39336 59959 -465599697 57189 23918 113672265 8253 58025 -26267911 14514 59438 912473815 78888 4259 -166543067 54739 24213 -588647935 64765 79058 -20320734 73052 68448 504419483 24819 24154 -144302512 69088 91844 386198992 42053 8414 -695458471 5266 93940 -472831606 15884 78977 312559740 81497 95072 33345144 873 90406 -485495514 41327 65806 598183230 71952 47570 -113468645 43039 43152 -13765067 46601 94237 -987030306 49870 60423 -829487803 88827 39521 350142554 12369 63944 -258361749 76926 47461 482975470 14697 22586 -852353175 48317 73274 228245059 37699 73243 197944635 26868 52015 -555337529 75321 64102 -946950738 24771 64982 551889634 76330 48040 64753699 9704 42922 354009774 55846 13528 87095695 36963 97828 -884605717 19780 13097 -196418976 79411 31375 -343431003 61865 10757 253571353 82146 69208 -297744347 84389 31683 -451209778 95953 15941 838429960 72720 24806 -529872902 93191 25121 -245510756 98186 75523 326015588 66768 24260 333625708 62736 31867 -729830492 69390 818 -317968472 67722 19597 696563542 47542 70908 930652547 54256 73325 880875840 78700 87376 -906435331 51650 8424 522807701 16654 71485 -766880772 3941 21218 -491148007 42181 67942 519931346 40475 95519 -733564298 51920 88052 606641714 91308 74164 -80329512 82564 98937 -442441842 5136 30740 424941305 96608 39179 504402771 6795 79590 562721093 88423 54094 962912210 83481 39613 593799007 25055 77721 341469706 34992 37852 788799142 6714 26219 -867511871 982 40704 801332386 55929 4414 -606706328 68196 81039 -667870675 53348 30910 593992939 97780 94495 658571349 26963 57431 922536349 61787 80382 -789567030 80474 7128 335992310 54917 76663 620384068 63140 11298 -450579970 93552 93153 484549592 1060 39676 -347675681 77458 41841 163492359 44972 56027 -959381332 10978 71310 -645672925 31802 90713 -21686337 29569 36394 -361218304 16570 53381 444097009 39811 46303 -79655980 96587 60348 -276511356 46925 32002 -630608196 64037 39947 -999650894 49678 68800 -746902801 31434 48894 280539183 93995 24628 -477015885 53465 85010 810567580 6236 67143 244227036 6340 20379 104234961 26767 68100 -190489400 14179 13755 311367971 92888 88852 -56853736 58133 16998 492465678 65539 66680 -255555805 19491 8665 744234516 14513 90664 -327140342 86248 31402 -858353286 38021 43687 767270705 78080 92154 -327738854 57964 5511 211188826 43931 49528 -846408600 82158 64331 -704823876 25448 94421 262793753 54989 21308 151426507 52500 74549 -600083695 80732 6347 -178713876 66363 76683 588212110 64964 22137 -642784099 87510 27402 715577217 97149 16295 908541256 30577 23694 -351403716 12590 87222 -740155117 59602 10524 946494989 23750 37519 747052640 86874 31153 -914292296 65432 38703 110431183 48741 1172 639284042 49593 60273 811684 58324 61712 -122250200 13470 76993 48033460 17354 10757 726408504 63281 23682 555726655 79317 50302 410662859 91149 8485 948207350 26430 77213 503979356 97668 21204 449771756 95990 52671 -814839764 77477 90061 -167131041 52825 5771 -783008790 27701 60584 -360864063 81667 38113 -59713869 51816 67353 -19374279 49677 12609 -69093762 32905 48857 -343475821 20707 41280 -173993628 28734 95012 -646828007 78567 46227 816441427 55803 56540 -16531894 53735 419 -482131766 21448 57267 495683313 50196 97987 507324405 58754 66297 885970290 43616 9959 148292101 92429 93110 553962888 30294 66268 714683723 27995 4091 407634495 70380 39446 -436656384 41925 81691 -305689701 85689 19709 -94456770 11730 66219 -949005500 56347 7889 -518741167 38490 87485 -352037039 68161 71909 346299705 29971 53282 -96485346 23940 54253 -155062743 72888 94114 61434813 8952 15333 -977111820 56507 56997 -1978356 78227 30776 511985527 38275 76998 65562110 90611 54 877563148 94518 66115 791357924 50860 67757 -278975724 28301 33503 623683533 55385 90497 637104757 39552 60760 -457679583 14496 60427 439955238 69088 10622 330463313 15064 87781 22964320 53167 38318 768840421 9625 91580 -428185576 95682 93604 -837959446 61642 30908 715381520 53414 91811 122235628 36729 30607 -80512886 42180 71556 431645966 55677 76297 810209595 23713 83813 -786800018 34444 53209 -708658301 1803 51828 553659830 59737 61870 -565388479 78990 27554 376518500 74790 50659 534598815 79837 23411 -816319939 7499 35005 -289071469 51859 2646 212701400 67632 29044 618112928 9994 31389 989527336 70320 89437 870308209 66508 18186 -394202460 44025 54810 288617039 15439 89428 -886152094 14728 32444 198159694 4331 66490 -610442306 11212 77347 -555197821 24907 67244 737050477 45307 89720 438373491 36882 84159 -282984613 32371 29588 -315237070 19844 29182 -367894364 55757 41239 188537087 88749 73782 -487208530 7715 17691 -924492160 98030 37652 -238276825 36597 55351 980694844 91380 10175 737526862 34271 55577 -308189772 50476 25676 171551004 47088 13181 903959378 64195 91925 674438274 71069 59675 489591984 6148 12539 -180508889 33539 44474 -234507134 95910 72625 -455809586 8489 68664 -388481438 76941 32313 393957506 83552 47009 139290489 73613 10314 -485321845 40464 62243 -602811735 73128 56322 741663931 2991 53295 659456704 26130 83904 182180382 22896 56327 394746098 10289 49479 -902321385 81998 81455 580461313 34851 27400 -313445162 15886 360 -194001717 83406 50917 -42283640 41831 9407 459799518 75309 33949 -756503556 96466 86561 -948573990 68250 11491 -138486850 39960 22634 -852886887 43873 6423 520308724 17171 53120 620502980 74265 28279 811676125 38699 79043 653216302 8684 39401 -147103673 91293 22475 -485111933 768 87719 655688039 38230 73323 -730015651 88142 40004 945331766 22286 12502 -902215416 47453 73086 953960813 91118 79598 -848016877 85984 63837 -547182358 3483 71785 -992154499 54057 19722 -501799055 15632 32529 -754755381 52496 48119 524150294 45820 51555 852829739 22037 4384 -203759334 69448 53153 -455237151 92464 15097 -272607874 1249 43652 726990500 42003 10381 -906674906 62897 86635 162575859 89789 56833 6758936 2250 25948 -300479316 56489 7608 -84874095 97522 89984 -406518492 59870 71717 468364160 64510 87225 -579348976 57892 15860 383774092 57117 54183 250068152 51549 42906 -168770538 12744 97733 -746490771 48957 12149 -852366840 45291 63558 -885913623 25340 3098 -522352821 23894 50605 641291379 13712 59656 263625803 58773 52855 21051249 94046 40444 52795946 81997 65198 778139304 93922 26123 278674024 53659 13221 948246391 70702 25505 335818512 81538 91348 -331924545 83577 54285 -667360736 23955 44596 -333468474 56774 75352 373371357 58974 98462 546642100 1271 49381 186853439 35565 71425 31336321 44698 47474 893706304 34708 38896 478775263 97042 53578 -167424483 90053 71852 -578679971 9825 31808 -55781716 21550 76581 84302838 28865 2775 951723592 92683 4334 -76462832 24413 67796 398999387 12127 34733 -468800845 9073 55979 -91704429 51902 71291 -960953280 56535 80121 -910207293 52787 52551 -607072576 13038 96483 -718622472 41390 10253 -258701969 75158 30144 -941658199 95379 2463 -143724978 8161 91028 292764275 33639 85182 -602119259 95725 13846 354759718 78899 11402 -709333231 49435 90401 647450332 27763 20545 -110308513 17395 35274 968689501 18324 73688 268878581 16352 49194 354308676 65135 53091 369686623 35181 27474 -741942825 26489 1972 793519383 71477 22636 399739 86350 10380 501897874 46046 28986 -664729730 74847 19362 -587201197 50638 9388 -17760937 64705 80375 481229982 33132 45219 -39435667 49426 66895 608466406 15878 35343 -932307155 17586 23557 982087798 88396 7566 -229886974 23488 42391 102170980 27381 85008 -193418329 69672 92558 356937820 95280 55980 894570909 76481 3919 -597362436 20695 94688 487920816 68018 89296 336866013 49668 84655 797690619 57866 80572 -471671324 52450 30209 403755760 82096 39534 -654467502 51367 61694 -916313454 72953 79977 185540984 34156 31433 -491698903 30231 19302 941308083 24550 41296 -465951949 14533 36834 34054497 36417 42728 829482055 13497 82798 -948865820 73148 23459 886236901 68713 72246 444396268 53568 77998 202979357 18624 93340 -55530780 44762 89606 404874607 60653 79126 -793054382 65276 35190 -169947079 7215 35098 -496724179 87029 90666 976462209 32403 16889 -896000992 94831 42981 828395134 42808 58877 471788842 72441 13011 659164361 54009 4915 117259292 72352 89169 -848644966 20213 77807 -30053316 51515 87998 -491634769 40569 80094 -413722441 51508 19879 812370124 54240 23710 -661401993 75737 83763 390946504 22617 77335 343278189 98017 58835 -870140775 71158 52750 -287959739 85653 4955 891278533 75961 44707 -628198403 47857 86745 365050049 44175 26501 556850444 49871 14166 -517652244 96948 62427 -737979617 20812 58939 239825585 42328 2930 217065475 80227 7162 -239085756 5153 17897 84280845 43213 81842 370679021 21120 26308 772162852 94969 85890 -99350508 93309 51693 745722832 50859 91914 -115486567 89131 26385 863310316 93190 90653 -499477488 52299 36764 571992722 97502 94207 -739024789 73090 47743 379561554 73924 37632 -100619976 79580 69608 -31419438 60315 49060 -847276518 66270 23579 -549967164 80729 46820 648509616 68270 35781 -953758261 93862 24046 418925671 38651 38696 -99560327 92018 62036 -835511056 55613 26955 -579116037 10234 7449 150411993 82847 7203 -155547772 82139 46271 725046767 53634 77096 726308492 30908 83591 -229436304 22639 54556 -843502033 22213 31252 292905162 84724 28644 75014678 34086 67902 126464076 96108 68821 -989206704 39481 24192 469369374 35352 15469 483219245 80506 50207 334973281 36038 58731 -542467395 24226 41483 -480372802 51699 89867 922339034 88266 91068 888778926 78435 65773 -151584442 48676 71632 -795862234 27693 84365 -136363828 33919 95804 8948915 31724 79763 140524323 82535 24486 -673385814 52646 17108 -913431860 40348 86970 866803220 46825 20970 293596301 55419 76168 796205604 46746 42583 -649238247 3160 24351 -169666236 58193 16233 -822874609 63900 20422 -783068094 9387 55079 560435726 89116 49738 577848008 17762 89527 -901597806 37018 36142 314893033 13950 87250 68406640 90958 21381 -988590291 60989 75171 567593721 57239 85160 145737378 80049 25699 441561644 58307 2063 -983710978 84525 79107 364028431 13750 49380 32729689 89093 51961 -304290282 29774 72746 459736409 71145 58323 977997824 99084 60195 -334633658 25792 11284 -749365923 12349 49974 -510554928 93302 77458 -200631217 14112 53998 374671532 82156 1906 579633073 50854 38696 337330044 76452 13057 192747438 30099 15131 -169482479 54030 82408 751645868 24510 24207 -24998673 77937 41524 520013964 40578 64773 748732805 12333 86330 445241102 86416 8493 733432739 57860 56058 43973355 80770 7884 82858667 29933 60159 -295697497 57572 81462 -290499499 48961 84297 -24456515 71770 25700 -749338143 94096 85168 712686233 41734 51852 968789049 95289 98031 -653645969 46045 2641 522145093 82254 1329 -157827844 48715 56191 605190182 19679 19674 930216627 53888 32712 402181322 16450 13675 -577523687 17317 60325 279240484 47646 15133 87149527 64858 42702 578214217 94063 21850 -123072278 32519 37991 -234892876 7758 9573 -57838592 18106 49945 58804094 30945 19673 -755011426 98356 54136 -265653902 91775 62036 730608933 74485 31400 749071315 71954 35084 818310291 40662 23389 829580238 78011 51740 984559403 64089 94277 -583447378 15504 74620 -24410842 7303 58696 -871506581 91660 80948 687952951 17556 37329 -887061914 77830 10463 534857128 446 5040 187210694 10612 6662 31444941 47281 38869 -899977168 30986 65786 -344122962 93580 25092 790955208 88475 72448 120972331 50485 85844 272421557 13281 44682 921482996 96175 38428 872755623 7428 81416 -322624083 721 72886 162257770 49587 64586 -323973934 37705 4187 355216057 69350 93912 724745646 49326 98554 -367660947 74484 32980 -926451235 18215 84412 874249283 62642 22284 -83909038 19719 28898 375516549 50950 53086 838143556 62017 40104 -403281508 84016 1037 -733486806 1544 94388 -761153940 98443 41890 952512566 76206 78663 -73096126 37370 27176 448361011 1632 49659 -109149255 33523 17607 88983679 9623 19216 -778727674 95920 21748 -868896493 75289 77392 142811794 29626 8777 598475195 13587 32474 160379206 85259 15366 691043383 81934 89428 551071160 35065 4231 -831452764 16012 52700 986525432 11470 82622 442235833 50532 36475 -748963996 51787 8937 -431479972 38809 3423 584202687 31610 58078 -557314132 29653 16311 250427567 34721 34425 667308010 8994 61263 126987808 63721 64302 -170640702 57433 69061 635097460 59420 32554 37251882 71777 35196 -798238742 48376 55756 -551650420 2956 91252 495011670 12182 21440 -220138224 72045 94529 983612127 26529 12436 863974618 93099 22731 -20154133 29202 47463 -752008177 24945 97541 -450735605 58513 27992 585732096 63455 29515 -73167065 91560 61883 -966195354 48408 66920 747692414 31944 23931 -148849764 56571 53111 -81723089 58083 39556 -192563752 60677 80488 865177473 27626 36038 770539335 54792 93077 464767033 48673 46431 864057317 24960 67176 212985116 69819 29713 111899895 4515 73365 320550733 58291 7110 -111863927 28190 66765 -85286990 97017 23629 922635704 30532 87734 750518002 81072 6671 172447184 54301 76466 182037640 47839 89025 763382991 79765 32420 -356627688 46233 97272 -682270314 35685 92321 487675304 74441 44758 -829540943 72694 81185 974901762 10930 46188 -464361347 12079 70626 524916718 19082 65961 -936837442 96694 56665 489069947 96778 1028 -884976711 306 17940 -827915359 50176 41266 820324008 54648 59884 977515497 43817 97206 -615931852 74846 93354 -509100803 38399 32020 767811404 7031 34635 160080004 18932 52229 -731074357 26401 29087 -859690585 89299 58659 -429273744 95670 96598 263865473 46614 69033 58666353 62163 98015 890715196 15611 6777 668246261 64282 91323 9118091 28330 91434 -418798628 97932 68728 267891973 5262 44882 -783310032 64821 32329 -505413983 76136 21900 870518735 9205 35973 -765088540 32511 97884 61156942 36236 30730 725896254 396 39469 189922591 83379 4191 789573284 79411 48926 -992690857 25168 7782 212442441 31947 92623 148709534 85139 33232 936245945 92169 26131 -118789106 31248 17768 349173069 47703 98326 894691822 14823 5970 215947373 4333 12958 -94036606 3954 43960 233779971 88810 17350 -148346506 5317 96208 -723579035 19188 24941 -858342785 17631 85001 437986561 27467 55981 366084008 37517 54308 -889796069 36191 26147 362506690 93379 98082 759969974 52171 20197 -291739616 37439 65790 934988147 2616 69856 428095056 50229 78082 -671710948 39980 90829 688905420 43383 87147 -250144523 65924 16178 -819198353 97558 74357 -991396344 96699 98591 -905607106 55148 28406 -118753073 59017 5740 -421687964 33382 4749 401210539 14384 44148 413532360 27295 66123 227285476 82605 82645 237210139 35633 77856 944587449 10387 73373 -491679295 2126 89975 545241634 65258 727 315148454 2226 13193 530204201 80497 56515 -21367697 55495 28149 -319744726 4634 60961 568607163 41508 86086 734252431 26900 42287 -105498399 22740 29088 -537523329 50907 14392 -340364721 32743 34237 751538487 85970 42226 -810950283 11562 50192 933191641 11844 15027 -49707251 24813 36580 -464559493 70104 83798 -666155889 15659 25408 -312380818 61083 96879 -887556635 4146 64446 115850425 86921 97539 -911997178 73627 51559 -342513106 83900 24155 -442356367 57586 77181 75931688 18831 2407 405221033 68704 7821 -676020822 24473 12865 947234805 71373 41408 -95193769 59051 48717 781860392 83314 42483 -600485964 59816 44954 -987404914 39030 70423 -730492624 72338 71036 61690138 86043 74790 224174307 43742 27362 446898008 5271 64131 -363833696 46983 60249 270213505 77153 2250 -617817197 61369 57341 -328791829 89700 79710 -763738998 76566 82404 669451756 29990 13228 14751320 17872 19514 645019861 13785 60997 866066790 28696 43538 -345324698 5850 68814 -187466135 54011 5351 354120088 60494 79409 -515543266 22061 49216 -973783261 83203 35341 -778126551 37786 4788 174088769 79986 20793 -394773930 45282 14311 805509829 8862 96195 -618677874 78098 46578 -569375965 90997 13319 -443864767 54241 59246 -88126637 40724 74807 -140455539 15107 36308 724772318 68891 63803 -814760689 53629 73342 -709529963 73882 13231 655455230 25877 88287 611616140 35755 31588 765436673 91651 1356 210698586 82163 80688 -518208460 94672 86625 -582004693 33531 85153 132229684 57936 32092 -297085893 19963 6105 307622462 87813 90902 663440260 97046 95656 -4921986 98645 10570 -589375757 46699 65195 713308236 13117 93056 -361178217 48312 60191 -186246691 47877 14295 841265269 10141 2914 -846564404 39447 1356 384576820 41985 59492 239880091 8556 45526 -997682130 2553 29681 488368628 73053 86412 239823218 72557 89399 -747653316 90576 82616 878957139 87244 43530 -776931647 47340 29342 774940703 48477 2652 728292568 37798 83503 666176994 6781 42446 -255995339 843 9163 -577620989 77777 38516 -127056415 794 88566 -302600802 86213 94912 446358124 49151 69265 -330974249 84367 32260 -966000881 25191 42650 -783131226 54631 3458 877574061 84584 55461 -568787774 18377 56733 149000057 5402 72516 -53686620 15157 40502 768617097 65665 23997 295539925 86402 35989 322937333 78656 37167 -265004004 97618 61711 -753685465 8676 9366 195884990 96682 92424 -250982888 5744 97269 943755424 90400 40820 20990300 93517 29799 505321832 46527 91240 370815674 709 33543 -141085844 50696 17208 -712484110 86333 46635 -279519997 21331 70128 -883883186 61685 88248 -293880857 1649 76570 -674184588 56646 64154 47680235 2408 45999 -834514070 9898 90424 549224617 70520 66962 495393846 50275 21211 426388180 43965 28151 -661338534 81072 27844 -864077676 97306 42253 496505473 67116 89549 176504004 41182 3717 152040468 63146 86032 539519367 91164 74538 182001479 96553 93364 -647380934 38344 93298 940709892 40108 188 155375015 37356 11931 -818697696 40659 28332 470569750 4173 43610 372513729 12795 94928 -761698861 3967 23188 968037833 64194 2040 698274158 95311 65312 483989393 58994 18563 -854145641 25681 81373 -199051924 65656 4746 102684140 98272 4027 -73055473 65499 24577 -131429636 66720 60344 -37755523 69314 6186 -825931191 14513 5551 829878414 95697 21112 842618406 18583 52271 245494810 86068 14124 162995935 58167 13419 672400381 46484 77768 720090781 50537 69146 -884445162 74942 42887 -956899168 88283 33532 604097795 69126 13640 -64453386 95712 85746 922927785 42442 36380 200716697 73908 55595 -774524252 70202 8244 595881584 55578 32005 567575835 45029 57894 -589223357 79165 63574 -359676168 13487 12022 -225345972 41263 1037 -105769647 41667 17111 -549578870 5443 32285 -160267927 22282 87379 561188397 29698 95147 126142836 60254 52919 -240331121 4855 23979 -303249454 17216 95972 567821542 70822 83804 -645161361 9669 383 50740603 32474 2915 588655930 83154 34400 597445773 15631 95883 -915692484 21172 85515 505687159 20274 55166 596569966 69871 65776 -727857241 42996 34525 -21402441 26296 58204 -717480705 98961 46864 -968853609 91003 90627 -797887889 29521 54800 -654281418 53343 45914 -755849495 59907 87195 -639026739 28028 10176 7310266 75728 44586 775672122 70362 82394 407949412 48097 15278 62993885 32376 26864 -273277996 77852 3146 -173210831 3383 56716 -888589460 5611 81167 -824230649 29548 15722 285723816 80989 86629 145828769 496 53901 61218695 76171 95673 -376680079 33405 7476 253613593 6643 98221 843674358 86493 27073 748074413 12701 94610 -295352558 75661 36515 -345115522 88326 35881 359590896 91632 10529 -698821825 44981 61118 -120928721 27046 13452 904604457 50307 68204 -282063833 83698 49393 -62036299 88036 9271 386931878 96780 14461 -928148746 79948 98217 -684413872 76863 48118 290115720 63108 8484 373392189 1773 17979 -688138287 91756 9550 954306984 878 13881 -403883098 91274 37602 -511640531 71802 91324 834234858 9049 42806 -418055679 39255 45540 -391636439 19913 95769 -271515660 90857 10768 -233499277 2961 60413 -643813711 30545 87017 -781786908 85703 85852 -416772339 41394 6723 77511972 18905 3745 -679050093 74230 6931 364649864 55772 89403 -387269228 83908 9266 121549109 60057 66089 513936363 89265 54020 -790344845 80482 73221 -955588157 5085 76420 -781741030 29004 77645 -81477078 32948 12923 634250074 36825 88390 612631831 58536 98905 878160302 31956 57420 690730624 59595 39027 -40615017 56544 79300 293736275 20388 44665 -33911569 89021 30218 -915001968 15977 64185 518748609 95528 48542 828059077 91125 33669 -244218318 29657 12768 -608797191 13065 60309 -501174432 78411 7118 705386416 64976 76047 -323565740 88607 95612 840472100 34688 16374 940587284 29583 64965 -941373163 53007 51156 -131535533 98923 98671 970732483 80713 4202 39716953 84285 8848 -600579625 64390 59346 -883188732 37039 97924 216101563 6820 19966 419258541 63551 33386 75979692 80403 92835 747614490 66209 14146 934185404 62772 70784 45873599 67633 56738 -749017108 15408 50246 846940001 44336 83684 773746459 5007 82429 -792538974 24322 47901 -648996583 43501 60857 -850221949 12628 85225 483637276 57141 86927 -458519382 53501 9631 520792635 57395 26195 -311247091 9936 21074 877516650 85822 18151 -197049363 3631 96012 -967138421 63958 30532 162636360 25646 70880 686477635 81095 43280 -400164570 36327 19705 459885003 31254 69588 -303272615 61940 30718 437191953 2638 27437 -884819075 32147 92668 544976349 28571 56139 -776079955 3935 10959 314806 62522 68445 311243548 90166 50303 292557878 69787 57925 94190862 50324 69026 -602348060 58956 42036 -196234469 49291 43236 564574669 89750 55517 963682798 62546 78081 233023646 75491 68598 -623025674 27408 10583 788922506 68424 21654 891197954 79643 20874 -475693935 43968 27546 355807774 22754 74060 323836818 54324 75253 -238911203 34892 76028 829113699 9913 93768 560393012 63452 8379 952856322 22365 2813 -647206613 3825 32321 -528354327 52776 6611 335996987 99021 79592 -136364168 17059 4791 489395780 65099 69243 597131065 62939 5171 -432168628 46063 13386 -762087608 14244 23747 -38430673 29680 74957 -13908509 61287 78630 -266032968 84537 69899 -303835159 16867 55522 -995916541 1836 61647 612269428 44501 38322 -973369244 75116 67070 783555913 62821 58826 740640320 39477 72676 87942834 2086 65417 -465809276 23805 94995 83032670 57966 47269 105243829 15055 37231 681944287 5596 25363 58524817 3692 76049 119579290 10494 14868 240189651 84093 27523 -37305626 8496 42784 -547138449 68137 53498 -259411139 64274 7191 -657283496 34954 35590 -949195280 85078 37660 -6922999 96358 94366 281901755 69834 66273 -371156183 18667 50468 389536952 27180 49853 -735340859 54568 53058 134663107 17069 79728 -204269445 30038 2059 -538275544 60290 3129 635496434 38890 64242 380192756 10182 19553 -872565142 87431 18680 781332260 36601 56698 -408100305 43253 7776 -721384890 72146 73077 -939008346 8960 6273 -992416973 7281 5940 155803993 63685 92340 587335341 65178 41684 -272414832 63364 54777 495517774 17402 61007 -536748279 68674 50437 470434845 48466 40161 3041792 27047 68131 -222156303 86795 37094 -958834885 87865 76371 -719896911 75949 1321 -557329823 81022 73521 564873463 92273 30721 -883756812 90124 50161 448335776 51428 74032 841745830 31029 18090 436358971 39783 39067 105388847 20383 42384 -279099788 15110 14585 -808173809 46823 27729 254926147 63508 2117 -228238410 78135 7180 -37682971 2246 57034 -791944104 93391 97827 610731584 61353 81490 -644262414 70098 21647 -808904517 66228 70707 -201643638 34402 61424 -819606502 16102 3238 236236322 41434 55710 -779698016 35869 64875 -575800666 38827 59720 628476224 25458 94147 673076037 89831 50642 -491433512 3458 85255 -442177537 30134 4081 233098774 13980 69557 578869473 3810 57926 -313736867 97320 18674 -119661895 75292 37228 311897030 3919 60192 -411852694 29142 75373 249986021 81583 83223 -893934077 50848 66869 -730016538 12782 80154 724066480 53650 55042 -366938857 68016 25862 472041385 47498 91901 -556297151 77806 71019 -707011595 21657 10075 -760851890 63097 77929 -884813014 65578 1957 -867906266 47707 97761 245482278 81922 22392 -145911088 54618 67977 -945776836 54458 33760 -901259460 73314 60249 461652612 30168 61052 815449068 88411 42037 909456077 15506 37248 -465368480 80279 79044 833753229 33194 2542 276303452 3260 11587 -815632685 56738 97776 743189392 1885 42490 -650186044 56884 76833 921814312 45612 87384 906596200 31370 32013 -997501430 71824 14080 -477346694 70994 40255 639967445 46576 49271 -767638667 4384 18554 -926444570 9131 15371 111024040 12874 38270 -391594229 17623 42929 162626558 13004 46918 754531047 51000 866 -130747969 45738 46776 -83146367 8732 25581 -268258990 21587 72200 -900009396 22620 17416 -38112121 17094 8317 -811798362 23296 84925 834233582 25315 64127 -733079922 57841 98037 931848163 42338 6962 -621598848 46242 81838 -907817882 27322 48549 -836621207 937 16679 36324916 13477 36616 874282026 75526 98072 -592360426 25498 35279 -806063472 17330 61610 837221162 24159 96971 693424638 28251 27676 857335232 54282 53078 336298034 98226 71861 -832453855 96943 88474 682777068 89118 84043 -88824250 76542 54069 241737257 40774 11078 24529764 83525 84491 609845689 35473 16746 -423019380 1906 98868 -773519946 67672 1196 -428960545 54316 16479 828093174 14875 5341 -450809859 26199 7080 -380321359 2507 25177 27648228 22639 92047 -32983900 85263 77297 -330773069 45506 87081 811503272 41691 75695 120923046 95226 41000 219166010 12621 62134 -309021346 28598 22592 685496354 31849 71984 -223294135 293 43408 936589217 4886 8428 399162534 98106 62586 -406844666 77867 70611 591228908 89731 41768 700032511 49979 72286 -40635382 17340 49119 -282930958 62689 55938 469243369 66836 38676 -907155077 81552 13963 -592424699 73628 10237 -285365462 52141 94888 -37412212 47807 80369 64500691 74980 34632 -26629997 46347 59543 684607400 81064 1942 -828060773 39083 59478 302362601 64304 97045 636528636 30614 93537 512463850 43195 2954 324471326 14839 95955 481805632 52582 25345 273916801 17124 49721 -122794137 48723 35577 -246680544 2939 75836 41050714 48401 73582 -500381994 68990 56082 -51010644 35469 42981 923374504 34684 9203 -655637832 84374 15894 -371429415 59655 81361 472422514 75783 80580 294565916 98854 728 933083496 16326 63792 -577111366 26212 86309 -372981730 52285 86120 -288245922 24225 87162 -747026440 65059 92008 -417380990 88610 8507 73210761 5190 58538 -200197264 20631 16783 -698893429 3496 24330 281524498 92930 67323 531904798 98256 5668 574271145 84670 44430 826672673 68320 59059 -292069412 6352 86002 611380207 95920 77625 290416775 19885 25223 316427691 43889 7872 -34752046 16118 44850 -985336566 56046 70603 -631169576 30550 52312 615271643 43035 93609 -694242540 97147 42313 -917631929 26369 1651 -133159013 34769 42874 554225946 77724 29143 -851428881 26478 5359 940407221 48765 88100 911069982 69050 61951 -484277414 61663 8277 -804347154 55949 67121 15403880 3926 13321 -332424241 73971 1139 -420712991 32024 75967 -513627951 18164 81219 122039043 73906 80680 377847334 39637 41880 533621951 68419 54342 -12031161 3508 98934 972811874 59604 793 -807588550 53150 58955 -685936306 77019 40787 -405580241 55032 34839 271997149 6882 36364 -146631575 74027 74501 118343743 55953 22222 127544301 64611 75503 664221209 62689 9537 646971801 97130 75671 666957923 41505 56157 -672144715 67674 39563 720632813 88343 63165 123510628 30089 12692 -850986231 65676 21786 -460050829 33758 67907 -981378218 10805 26754 -792452672 32794 38844 771495115 87825 34378 990102329 79795 11603 -271372039 6170 22063 -761399971 12938 61978 341022239 4584 46166 -479585589 602 3425 289401844 96873 66946 170371148 90182 41948 -625714724 29700 25237 -479172212 86858 96136 -810644592 85026 96716 100791230 66361 77053 340504759 11048 95444 923835948 33095 92442 -438047562 96727 38487 262609854 49536 29370 757593085 40428 64070 -690427045 42759 9164 916483618 69272 39837 461457850 94564 77703 -438877223 34286 73934 -301041202 67521 67019 -957595211 45058 62057 -426756390 44064 78969 -905660954 6610 80442 566904581 1821 8991 862157384 57558 56654 300875459 73525 12541 -147970092 31311 61194 -986179717 95151 41893 -826273760 30290 44665 -572034843 74253 96287 859134921 22173 37006 -588907481 85657 81072 325555031 40638 95256 -152419954 23721 14720 -857156679 14999 38572 984795229 37569 50212 826323847 61794 72747 -709439922 97893 83150 504731003 13299 71979 -56576403 7326 83284 -74753346 48761 94380 -673040098 20659 15177 -635131410 72105 23699 -805866534 34310 21774 -187476476 50066 82089 -430230749 20222 94147 -696769947 54352 73017 876467552 66038 56583 -753345595 14377 89397 -15283523 16081 388 600391824 75347 43230 -707737479 44266 53923 610423678 51629 28837 -386403751 82145 54429 562448690 2913 36145 507270442 55769 44911 -37107448 88546 11196 -270493335 80563 39463 944965429 83831 34156 974462491 21644 37983 -665275027 75385 43864 581996034 19511 65643 -907369830 99017 92004 100244408 97991 47990 273783455 83077 16124 21012128 84297 63123 -682378012 49491 82491 -595709692 14258 95677 281547833 68524 82566 -558844254 85629 91067 -740931799 36982 902 -107602462 98533 51434 -870847659 72692 91598 538923204 12686 96328 366475339 67380 53672 -467402058 72456 4368 -382547662 57744 98158 -410764871 21363 16198 -993690671 7531 37738 83511665 13056 5228 802087655 72192 13086 77724411 74102 4934 -403116232 78015 24026 732888810 1071 75162 621364908 80916 96039 -779705338 73436 3313 -725301998 87364 23763 74254898 94880 68595 690851336 57904 75153 798464420 59494 73645 197157212 16455 81961 -100786428 91674 39448 -624581069 77525 52685 -100065981 9433 71284 504804347 67051 65507 -33081314 80499 93928 -769251285 76392 4884 -276181078 90623 62789 -650278405 39320 36352 14180813 47702 80944 -454190569 11525 42441 624231365 82558 50555 -359795392 76604 96786 361252471 93272 30980 681723041 41199 6295 945413236 14952 83427 149285832 66312 46803 -208387261 41932 7735 188844065 14817 52500 -7067039 42392 83336 -755199173 52195 49973 -600471302 31442 94727 901047832 3277 40635 -174704184 62778 75435 884562808 93730 52152 -325302054 23550 18865 776765920 71967 65595 -855185701 22430 74408 937591379 96885 92025 172552342 97069 42209 192074732 26316 28655 219592936 52748 21369 -377392475 55021 11123 -688481303 63871 20865 -519045191 58113 68432 -751500934 11804 94680 -883123421 18711 10672 -229071043 1336 26102 -350657763 41203 90603 -95768048 92610 12740 -359300324 4859 7800 -805101873 96073 69102 -985378114 31299 11916 975396683 40476 21618 -433001249 40809 28873 152785190 31726 28086 884337331 57537 36435 -726882455 7204 42959 514129321 62573 20685 105828451 79358 63281 -260092773 59412 90259 215558062 63226 38730 727413915 62470 5275 744066057 99060 62372 -12950201 94661 85366 819223900 15000 26763 -28548034 68678 85005 300475090 13286 38045 -722836253 19004 35237 60132054 86233 14268 207351226 47071 79411 903214660 96247 68992 946576149 72505 96675 539830108 5146 19702 744024243 13337 53885 -554379277 34181 34007 826858747 35160 83093 819181255 42518 50552 663852309 6938 68483 722185320 72792 93382 -807574165 61776 58056 -84374857 97704 14904 -852400736 62288 76675 14748228 28484 11344 -590928645 47305 65622 362846115 43104 35737 324259255 75130 91883 -525284948 51295 33823 -784445296 93939 3030 827252250 56672 86739 -846169546 70881 98914 376761628 60914 21389 973436681 42027 1932 -342263216 25786 84201 693202185 64102 38575 629068114 27812 18363 488967135 80680 77695 -953315280 5173 47404 -541506682 20972 79679 769594620 34981 78829 -101102015 69738 31400 -308433179 61238 69742 407274613 46531 98402 -241074146 58814 95512 379220347 63514 14513 600214848 78280 93138 -726192745 41274 79491 -453430815 17997 95470 106829263 14668 84028 -183314654 69080 54171 -212438307 5348 37342 651178095 30036 49127 -918186230 22892 12235 -846099199 60279 20388 -669903697 13946 96891 120154626 11384 46402 -791400069 76591 90213 -624916597 48509 23022 -517427089 83239 11947 -793971380 33858 46616 -897597122 1841 11003 932876230 84493 66412 365238585 14566 37795 212553259 77797 14425 -101560473 68070 65976 503427915 95341 12049 98065236 25958 45406 281512438 88259 61483 800975053 15982 17265 610083755 37427 59456 361320800 74987 67551 -737301322 71909 30517 410412915 51348 23258 123384939 70181 72272 820412625 24750 51111 601680394 11837 9263 926685419 27398 41085 654397562 23997 39928 711470859 71482 8924 -585272024 58432 30775 -251272105 27616 66348 -975038631 95921 31523 253110616 3586 27277 592172770 37189 3070 723823353 78143 69645 -485222363 39048 6551 947956716 46212 98832 -192162954 4740 16119 378656081 71089 67705 70544278 48715 576 -717939427 12718 22821 -273036354 69779 16443 -2976502 22172 9533 998496535 96917 60414 -238734406 1973 44758 -856886281 76253 97153 -418342110 80549 31828 745678235 223 40499 -58048602 28248 14165 838560630 56025 19851 -191444096 14080 42233 12918092 91397 25812 -702476403 33924 59116 -493941288 6402 6517 -503438590 61590 72812 -614622002 14156 9242 426958282 1154 61948 -270418540 25283 2849 122200964 21829 93623 -628186435 4506 21093 361669534 73291 28022 -948360300 32593 10261 124365399 9395 21917 -197505529 44362 45165 -431087571 67319 10004 -185232897 75942 76034 921352287 61584 29087 -747135505 75590 24554 909174336 99062 97991 -473513639 16745 52968 196278610 70781 77824 399121562 60394 67993 108485226 86527 34851 -458474139 1262 53199 88852323 15785 39698 254830215 4963 19602 -710562652 4239 49685 -346888351 54077 40092 -411516160 28555 68329 -35015997 48585 10898 -124027577 44878 58336 -194883944 32211 38155 935909808 20212 82836 -751867728 40946 3173 853700161 66678 11606 518041771 34718 4863 170114732 43461 41549 -881639978 22702 40635 823217709 21694 24589 7429014 44297 97097 -171273662 36580 37350 36361920 56615 66711 329390919 64476 97129 597129263 20374 64996 216641448 57591 31864 699561709 7493 79212 2170812 2081 18657 823673686 76110 66264 476111515 78032 90315 462093379 65102 94061 220695056 8959 95389 -925356090 27374 47471 -902281997 1775 65318 421707505 34218 15902 127687780 83571 83892 -565366375 88783 91804 -332063608 36889 93579 695230432 39142 55033 -167050876 97829 75088 -826049392 21478 38619 48945626 2803 95579 427135018 47121 20854 -322721886 55271 59944 807011348 38965 17095 -761581638 74013 67387 629762110 33483 13789 43653334 37322 18777 -9918221 70167 96794 -777914600 39420 97787 284728603 66646 85294 291411189 5915 24036 -274763510 68817 4096 -620075035 18801 44258 -620189571 73266 83485 356970099 59911 30559 -237052898 41735 94195 611449511 42872 5319 -381050857 10685 72525 614690024 52115 36366 361938755 46252 79266 -9656369 21065 2990 866966458 75304 59521 -333872410 77475 68901 253689358 28063 69321 -563523614 20526 25923 -854286382 53534 93431 313979073 70284 27024 -864978146 73227 64620 904707572 16523 25553 206198619 89904 39335 672145250 61327 73179 -970219174 38883 9493 -201328600 81855 75005 -816156750 82535 74643 204643733 95800 73509 879774573 62431 68759 338763852 60821 54077 -79421666 3828 8066 -376866464 42429 5246 -538513911 52503 35004 -111087055 15268 11733 556205292 18578 44933 -364523762 54182 75748 -151622774 69399 39923 593851562 46218 36486 -325567848 41303 70119 -365481567 69182 77257 346725160 12514 74995 258745909 54533 24016 -441549177 88301 25625 793021844 10244 26957 -73171249 63224 12674 -821716291 29238 38655 -14452564 2626 29274 -188518462 72726 55954 -185174534 60879 44281 202899380 22957 53504 -192017756 84538 51987 -358039788 53915 39861 -123346969 7349 99071 137842149 76182 16502 -287313007 28956 28230 -64391098 83225 14971 81773462 11619 30069 594347101 89807 86051 -984499947 9041 2351 567427835 14772 52668 -902041415 51249 14098 -847188247 80961 92767 502516394 27951 90656 -437994063 55763 90038 -282178806 39938 92946 828233671 22441 73920 -831195359 38017 36959 219304087 67529 48669 -93590628 88827 11495 -544969173 12957 2212 -191025113 24301 77023 -575799668 95162 60066 -389780463 11812 13946 -605260124 89999 87823 -729271505 61730 53637 947305926 80330 47818 151545982 3219 13366 94582320 69465 81068 -444132006 73434 11784 660519442 87958 67212 -508318181 66375 88519 137531339 59406 91922 85599146 96989 85511 135077734 1127 54804 294288083 61183 23219 390438452 53914 79168 976966477 90692 24898 154498080 40531 27081 461371029 49284 9814 -775567031 98028 71550 -985681636 65701 86797 439246345 98006 64930 -217263843 41197 99005 330575544 12352 44640 277679335 28670 82545 294072487 98958 81813 302320459 67123 49604 -577383004 63142 21241 627357041 26334 70026 481123030 11224 40324 902036217 32870 84264 904555484 95948 18137 970936154 51224 24020 143605674 28329 39928 811864688 33486 45906 672272906 78696 28938 204464780 34356 91895 819257157 1021 46461 890266415 67572 19201 539056800 45653 43259 503961903 72112 29407 52959877 88620 18386 966192739 35865 81382 309469354 63657 97004 -72173310 7208 21893 301277499 98480 94795 -548016024 69880 69364 -972657081 59704 13052 -869184435 17224 83961 -955983289 84953 66255 228449308 88707 43846 123760746 69220 76473 -716633411 38050 11675 62049962 1364 58848 -647266922 89787 87388 366836058 66885 76263 686234825 70040 87889 851469499 46995 24928 691659609 62226 96996 -212043456 53744 940 775764371 49175 20153 952522969 81720 25531 -716886193 81316 85061 435884964 4765 88809 298902382 39874 8097 -494909411 23194 63754 462891362 66376 23040 -546879458 60219 19465 -319759224 45625 79007 851395358 48477 91836 -512460004 15065 3084 2372802 34613 60608 495366746 58239 25172 -514408079 56637 95490 497406597 26856 1750 627764752 94967 36442 36791327 78077 62409 114964596 9907 39225 129750117 49410 92985 -348240543 46843 12971 308003042 69102 38933 432416389 73648 49895 211139650 89003 92996 736564152 19547 46600 422665403 8203 175 -53720821 78016 61041 -454840091 58991 24231 -716587415 8216 6081 -972941626 83203 993 416626326 91491 4761 102686601 92917 1480 -386758366 72375 25120 -679101990 73954 60047 669469813 59698 2966 -115710084 21240 19748 568763106 44397 17633 -407638471 54333 91702 16613621 99053 50502 236229282 95954 66456 344011638 21645 55394 709644551 82259 23604 -715281549 64906 5426 -870807730 11829 74319 -498126564 35407 78874 -873284078 14460 90822 -517226994 8733 36208 -848777683 65958 70063 835324574 36582 72795 196093860 6865 67632 -894720867 94476 25238 875201416 82539 33772 557302394 37321 84132 -381387695 14813 4481 -591446211 37301 37922 147979931 21291 97669 -766080553 49152 7366 309872658 74877 31958 405287151 46484 15797 657690988 36282 7459 -394742059 13557 23699 515804367 83091 35743 564721376 38591 32200 937123062 49940 3129 382759030 57408 48024 43669944 74711 71936 -699620977 87749 27389 -322684084 17471 42393 -448051817 46907 14827 21406180 93655 70423 126736605 87681 83758 -486619624 8354 79643 -374669945 62169 4807 524644406 11875 67926 39529649 59270 73242 448543582 36004 78693 -298987008 1658 80970 405201373 46331 20488 113020722 2724 42306 825657898 73662 95760 995237126 88206 86485 -501071198 59367 12559 745425748 33568 44854 330945473 60634 65551 -418145349 9437 5702 500925740 15232 54897 401267795 92336 52701 482362997 63813 95139 573786418 51488 69514 416475880 40379 27325 -866394545 67004 97772 -662677231 85358 33567 -104809750 75831 16891 -250342638 87335 28436 -829329123 100 83610 471797386 41227 83731 46467396 44123 86322 127094944 31477 94372 678270693 27237 83695 498004835 51163 54013 -488348009 70120 65937 -531235531 79610 52812 446754985 37341 16853 356769473 62263 53411 -267812422 2927 3003 509002859 6725 27933 -573796969 43579 20974 585024080 13970 84318 -584641311 8413 80347 94817712 69889 44968 104552849 88353 75704 -480011647 91684 14246 -206375286 18194 57965 569133336 65277 33654 -506592215 63017 41695 -971780424 78429 61129 -828039855 4191 41090 853039686 30517 15700 -411247592 56546 53040 -992081353 92831 21460 510808572 2723 52852 -264812742 39365 2454 -937782750 6790 58583 693324246 18974 96092 453016547 96109 24175 -364477000 19879 7005 -800416143 13208 83107 690571177 92765 62242 -466150212 26566 55375 -975558467 2100 54870 891286816 19365 10766 -948775430 34825 59990 -377186942 29461 80455 -1473030 58051 62047 -733366991 94738 97719 -505139597 49682 52343 591609088 71059 1944 -798548655 95963 51952 690712136 28347 48112 -836960470 32385 36700 -9862753 70981 48749 83739021 92517 85155 952585189 37662 46443 -390740827 8589 22942 964681737 48079 17969 325241002 43453 61686 581338471 30061 94633 -784690924 44822 28723 952687148 86583 95183 775067364 38070 9674 -75408141 75360 97504 -113426455 27819 81746 -619615697 87925 47850 173829574 29490 36596 -863135941 40145 66486 -376601235 17529 759 -448351424 1058 75394 836151342 50557 5999 -861720453 89695 1998 981981013 54382 9768 -275394891 32249 71524 -631070208 14131 42271 -541292765 29648 2217 778095067 89769 52557 496556564 47799 67203 -212345883 90426 98487 -364292952 10877 79852 -476082268 32176 54772 570794974 86011 72683 -221154844 3162 97048 587486380 91871 66605 260266400 93626 7071 304775551 35788 65879 120254114 33418 59034 119156332 79591 1738 -17694248 41879 27731 -520018477 17783 68533 -336432884 50074 92834 -415194059 68591 76604 150011948 16314 16931 -633911570 59537 55339 749176966 42083 29620 -154341086 12065 73734 779033015 81255 89427 190607717 20891 89901 197018766 55608 76424 -137643915 45254 13042 769087382 26414 3429 -569440768 18871 15796 -262761438 2927 17586 -285747579 41378 57165 6914541 44381 63502 -373590431 71640 14165 -365873741 49189 57052 -548006285 56485 26116 -966244110 8967 69580 981259315 56004 53376 578058633 36594 21642 629507724 13076 74325 454759785 88316 17105 914148272 77936 24107 132276268 6724 21292 -479949491 35915 68109 -122609095 3872 75578 -912238961 28019 54045 831692859 94636 66912 -850630000 28671 53635 -747474686 27334 46816 816657734 91115 94678 -547351078 94090 95141 -414347397 79745 18505 677947958 82219 90187 -34637783 81822 22796 6870165 46050 9353 -689622622 33259 30512 962319417 11948 66560 -884860275 70371 42155 534844334 46425 17948 425618995 66151 55834 845996663 30573 12489 -635180744 59751 24390 456554257 75495 25545 -813380499 17426 19941 878221967 66718 17134 -832300560 29284 49872 921253964 85981 36373 -336101817 50871 82577 -521952086 53084 81424 279673246 25503 90121 782205884 56624 53624 894900133 96283 59184 -197560172 30293 68061 -561148764 73802 51401 -537723831 14479 9915 144688787 5342 13084 618070274 48567 81855 -424161127 67321 56915 710281270 52656 72869 850329375 76051 1616 636626512 94674 26413 -28089023 74776 91736 683600149 92550 35455 456759420 14441 57132 470199519 37500 6691 -895721709 67961 94082 -346000272 43493 51382 422781765 66957 85954 699672222 18418 24663 12666225 68073 97291 -59555841 28642 45970 -193980264 8524 85950 -929120499 77235 18107 -340059804 15731 63590 -952729552 3232 8092 823263561 25846 43041 601667802 75093 22836 -9111692 76481 55231 543366889 61936 22871 -808037470 194 54691 -418235576 43790 97421 750805833 83878 65554 -779693027 46683 92725 -521351469 60703 36662 169331961 69562 49472 -109154956 90724 71948 -721700250 17657 46854 -338998599 9549 43202 -465191274 70238 83962 -454978495 81935 23508 949444736 26582 2887 110108514 26230 87865 -651317077 94138 13569 -902120426 89731 9251 -139998807 83093 6901 314440219 82869 37477 879394284 85108 72767 744227508 83414 5745 54337878 2820 26567 660715433 94307 39536 916207513 38510 91110 -576790463 78118 24141 -503369588 45689 42328 54885754 1398 91413 -535297178 70400 88261 -497943807 44251 15287 256385126 66720 80047 -338086618 28666 12577 891181001 95967 92322 -492403671 22233 90067 -751067915 54477 89476 -241197693 92414 28038 -66463983 98758 54087 -933825114 87359 24510 798767878 34786 55656 624858115 79465 83861 -72710750 52847 26244 -596648757 48846 27337 276182521 12489 45744 -271086944 47466 92528 456595727 45598 56303 -348482206 48372 75865 234968822 85947 35268 313811118 55937 25526 638660012 76206 51301 -643301699 77089 64219 891151744 87543 18545 917266938 20880 78994 39441301 10697 86778 -574090885 33007 40342 228045002 80119 81560 -135103588 81395 16424 -201718866 83831 32327 438241418 66845 24381 -506523971 91513 16826 738486736 42750 47472 -190265369 9364 34480 -748466446 67322 90532 221180047 97229 47895 610870754 52922 10618 -694701707 4251 73721 -930219179 46581 76736 871315974 25313 74969 817188118 12234 58476 792555567 48106 40676 221099004 94806 23030 -673585537 83905 97929 -190291599 73638 48390 -864265489 88074 45634 -279272207 22548 72507 819000935 2629 75766 -600489232 22059 9142 930824174 13417 27870 -804601929 24270 41452 372491938 27028 91380 -724571686 56995 39127 -312086323 89052 62068 -352971055 85803 51205 -8009714 40707 50982 -125153922 68803 63871 668631292 20952 75435 830886643 15410 35086 -281264397 28802 54921 -519610544 70142 45753 199591254 84019 74027 -711106659 71740 78143 -64824703 96587 97641 395412069 6159 91548 647317049 70313 30828 -452251959 36484 5047 476379923 5569 10920 110163084 65745 86452 -486409464 91612 62155 606798113 90157 23146 -923044267 62724 51688 177825526 86341 97476 -885347544 22485 75578 -326869747 31213 73740 -634848012 53853 42271 601637216 72219 6824 567145356 85447 94880 -506135769 51508 73211 841188712 47092 61162 783922664 26044 73344 -962080100 10691 33283 291520374 68513 16284 -911762589 71407 43799 404953134 27751 62884 868375196 55264 78929 -563278389 38003 38010 983299319 7466 37315 -295552118 72849 18763 765090728 7373 89057 -981821636 87270 23479 574810968 93141 28011 328694022 40312 19218 198256294 5086 73850 -985859570 6899 77302 -277890195 8060 77477 -853805572 87991 26420 -774089631 49340 69881 812792647 66465 85256 -131382185 76898 34473 -109650018 20251 80693 -9008839 31075 58037 -959550334 39183 71594 179667489 75767 40455 -865172813 43252 75967 -764156117 51279 7188 -434101772 40779 34517 525860408 86101 66421 739888317 80140 53363 642606077 11363 58548 -10704176 58988 54237 -608745586 71941 73436 464501077 2427 1860 700515002 50904 70905 181879727 64738 24267 845392609 38669 55007 -608907536 94089 9495 852658639 4574 27128 -247764066 6863 38967 -897558760 52412 80910 670787938 67804 98593 -624809120 7422 84490 346011208 62821 89374 971473818 6647 18500 804142154 46948 64716 315093083 4626 53615 -3560676 66676 84040 -497697111 54563 3175 709641472 90654 77327 260988638 65496 13564 -517129790 60866 50607 409562918 92632 41768 -529062764 33645 92148 289033927 45056 38761 -188208303 77084 18959 724528046 97787 18382 -428679552 33386 87250 -923947237 36851 43785 -741226428 52468 63828 -326524450 53436 39589 958130011 13578 48177 -541322959 26050 14574 -934937091 73078 51703 -808272280 71446 20309 851905302 47168 58442 -223001608 81829 35812 -712102151 62076 56302 -224495679 82420 50465 -854214727 97907 62217 -719461690 96275 58335 -255511015 1842 98600 84092030 87881 52974 580015195 20240 24796 -516338226 75703 28164 68952204 50621 21899 -848490192 73496 56529 18640956 21536 77776 -526535003 64246 15195 -105623383 75444 48153 -766845053 16744 59047 -799474428 97565 63542 814898641 66038 48585 -351138316 7442 22489 -764115738 73219 74672 -933570503 79482 34945 393054968 17838 70250 412594247 58535 62635 669676701 1492 64854 -661537621 96878 6212 -600862686 55781 19573 -242061146 49726 36668 -341556265 28151 26981 -253782553 53073 33134 776991187 96575 42187 798986262 4807 54845 -96036819 15089 88265 541643801 68893 33734 286692161 7301 1372 176755549 36108 90177 -109214944 24723 93125 -747871961 46370 39366 286200195 15493 33351 -653829989 53201 15079 -821992789 96004 65767 -673743571 20204 71562 -775977046 39950 12915 842218769 13640 32543 770932808 75323 35953 439018495 68006 56263 -275556171 38312 66713 -818649212 68103 52984 936899237 29683 4134 -224288933 59885 42938 -654786380 54908 22653 -244242956 6209 74719 821199280 36255 40100 49149057 93576 25090 704870569 27909 3650 456641073 56625 82685 -981014609 53021 49884 -14786317 25793 27362 -943087507 21701 69230 504711331 53009 79801 -858699334 275 78117 -551114387 24753 91815 -148396840 34252 3048 395967761 14419 49361 -265793498 86471 66698 -676500478 83092 32606 -610422075 69824 32043 900353736 31298 31330 698989792 56358 38370 155715786 32412 92580 313443535 48506 88131 882156728 87208 87665 52581481 65894 94751 633124562 96235 70860 667413203 82466 40801 125099799 47464 28046 -433375165 77125 71429 292741725 61192 83871 419780889 82759 43766 638069316 37358 54303 -787260109 28597 56542 -91916239 36804 73142 -686763356 33219 37913 522399755 93234 84400 110286479 57572 47958 217979534 90330 12652 -465534039 97328 81106 -482590654 74208 52441 -862683275 54730 76978 -303616671 52427 8488 -186979824 96210 15256 837825625 70403 38535 -516458020 73474 72437 -117861614 36691 46176 -704515665 78118 57036 214316628 77997 88361 676613439 54495 57585 -712112309 17317 16853 984347379 90379 76189 835622658 27729 63685 -323151077 91987 12807 -304486607 66612 39225 -201740004 29070 70296 878169464 31261 73260 377804558 95222 1690 -108990613 52040 71779 -563687518 51961 82439 -821785612 98650 64054 502043610 41867 24829 -819960754 85063 3726 737283088 43741 11927 -415801559 57835 87208 692523264 49096 35208 551827874 35623 43581 -304656799 63795 3522 804789563 23561 10855 -958746359 31385 2478 27052647 5822 80693 -923951534 47864 17731 980413400 89049 15423 -856550264 14880 16645 313792979 82970 96459 546213562 36650 25295 413868840 26171 68129 -106968460 78849 72649 -770678532 86261 21049 -528297924 7074 58059 -999155255 76780 72693 -992663148 96783 60370 86439927 69525 37859 -10560745 12655 89053 -296922016 16859 28091 654847095 92861 74239 -453755945 59418 20544 -993706387 4403 90016 339499308 13695 24482 773400328 36998 70 406045494 89549 56045 -332402415 97898 89835 -766190939 9461 95285 -360883919 8279 52063 -353018963 81556 81540 315748474 72233 44478 885560324 35697 75921 860520211 16582 61794 -750436570 43819 82701 -576923852 50111 32348 -861657851 10155 15560 669521729 54344 18095 -992021752 14779 78500 -218405760 81854 81253 -642483818 93520 15047 -405896518 91181 85006 15267228 77294 2183 -773004973 68197 22097 -552602328 46820 58420 -973016535 88185 34494 395906153 2778 31501 -947209217 13214 62594 950475370 28937 23998 315733086 95398 8680 375941790 89661 87839 34385314 22906 19776 -360256176 23955 15808 653150439 36831 34648 658064737 11319 62529 -501009616 25893 35668 -200201384 19099 76940 -540363669 51409 8117 -186896250 3475 98889 954908446 17429 37721 -988452715 48138 96159 -403415327 98172 89399 -767170965 86179 23072 625601458 18834 56400 297420028 28082 41200 550808825 25745 61520 -311467513 9499 45861 -235222683 37507 33855 -716607078 88305 98062 819951642 73932 95295 103022144 78956 86727 -895429948 12615 41070 -556833603 92546 71795 897874554 47896 49318 952832165 36476 91276 -425772179 51600 46095 164341025 70105 41428 -319371873 7450 72688 473015983 44129 1155 471389442 50074 38885 -843375395 69834 92023 592073179 33992 9788 -589631342 52287 79752 -640497367 82017 87648 227152594 87233 30361 113008224 42037 61058 41260089 23693 32046 225535791 39347 6206 357182198 22982 95174 -752476933 20190 3415 638687127 494 93056 899165158 74613 22703 146114025 40461 10720 125993676 9910 68847 384217839 63530 40445 -236131455 19706 47328 981845834 39611 97164 -330287312 39606 88447 75735213 854 80388 607536826 64395 39008 -428885390 20441 42943 -980858666 25559 46021 -609911236 74904 95212 -850628923 26551 77131 606501673 9132 26986 -594828214 96145 11485 -220539334 2342 82968 387904407 23011 56320 40456299 76769 60279 976216296 43946 7933 -827966707 96602 5928 -368269286 30947 83226 207289991 29160 72610 656229030 2247 19386 -208521777 96560 43460 221423685 55871 4478 -731795641 37523 58482 80385602 56844 12536 743087984 65255 63381 -734583305 4511 94000 -931264449 20307 55267 -488414249 10774 96341 -417557567 63747 43262 8603731 15893 86713 726512564 43107 42597 948852037 82994 13068 777657376 33532 11180 -721318104 34953 30756 -106591913 59788 72273 -567322669 22466 82171 738885478 68440 93461 -459892009 34848 13377 967491371 5067 47717 333981211 5448 8203 -519302642 86042 28406 210409660 32723 29680 330950492 27320 6124 -600195960 3895 88260 235676407 71093 24866 645202108 67470 25051 -808517 94723 57599 325286867 35813 82857 413631389 50510 16127 890250346 14917 25055 332132582 95824 63334 285769929 54816 90972 4026782 97306 55445 -598656039 92518 64955 71157386 84498 86801 535158142 25021 79751 268442288 49436 23796 -38887439 86426 32459 546089454 55620 83146 -627003020 75333 50209 947183798 23413 44072 -639055051 6180 22744 -972548837 50318 95995 -602229347 17885 96902 494147376 84884 4842 -995548960 79713 29275 -781721807 44510 79435 288517110 27493 88834 -175241300 82487 28052 -740887682 75990 74706 942645548 20038 38865 -832268021 18260 3565 -996102715 94836 89324 -875883814 75068 2092 471421913 87556 43019 508809276 62761 16620 -618427797 43474 25061 780777281 26362 77590 423932608 55997 80593 -923749740 51023 47129 712643849 20442 80243 -333286124 22990 38963 945726717 21470 26824 735831583 76206 49667 274605967 49941 69279 -584401693 66991 94969 -984254514 24501 45420 -229745735 65816 14501 604848888 53725 45670 -693701195 78642 25027 639519547 30559 39855 -720883084 34864 61354 67367119 98364 45 301334672 47435 95658 -775965189 29588 45452 -482019037 62486 70465 -209301239 60938 96167 -916476240 66431 25908 709384742 32899 69165 545201299 67557 37112 609011559 2055 58984 -289920963 58133 32785 -210491200 24299 42370 861094575 47362 17179 852242121 18934 87998 457526343 14445 48526 -642154114 87527 44613 -189920915 1528 54301 413414865 14106 36880 19797244 90139 96896 725134655 42445 48676 369689818 47367 32020 486269722 45304 25134 133678776 49628 86965 910442258 25418 51968 821067221 33053 18698 728788892 39355 68531 -132271401 32662 67849 -264381470 69487 67011 -956206938 76683 79165 -708939879 49486 75490 858718309 35091 73798 855814824 83232 16943 699259393 92250 27850 461796162 37129 29501 -351768440 44572 58796 -589273237 1352 57794 -239057268 28798 61789 496047742 74567 11836 629818405 4077 3838 -492597827 53597 2163 448184224 36499 76911 -296134078 73475 38559 -60796263 15589 64767 589845989 75044 26942 -634403828 76438 72284 -335529461 75399 68204 167524206 33271 54883 -981518556 97572 75461 751349102 70852 89978 -18890271 85025 5241 947286658 11682 64731 931981024 43653 47174 -499289706 1933 79588 -609245361 97152 85440 240092348 88426 13406 -654726971 5956 69268 -126736865 8730 53945 -451138988 4800 86123 -203403626 69837 42934 104060075 49937 57909 -666183814 86009 56491 545366908 38668 56235 391917112 53992 9815 -470083019 43046 65148 -122943844 69301 66781 665754285 43574 95912 -696653986 87165 33188 -204039881 30897 24060 -873963500 84342 61011 -376611867 74151 90094 -790139390 49027 35109 752346053 65085 15828 -909388726 14198 57528 -220032582 87135 19254 694583333 6029 97868 -542984419 94241 72829 -873002537 15570 60633 -734825998 75880 94757 -328096671 32331 56564 265699732 64202 88028 -222850089 40868 62155 311868255 41268 77384 -711423157 31942 26959 191219818 35144 22515 741009616 26583 36300 887517825 64811 32292 947913516 16091 64001 -144269329 55367 13727 301290281 83356 39155 -114272350 77016 72617 399427333 41990 74251 668072883 39429 73969 264778720 88722 56737 863477354 97663 38260 -964670835 86971 22301 -609469986 83419 56895 -64278651 91081 59965 -695890438 30412 18710 -486632070 14952 73855 -973955008 78530 9515 -181032128 91618 63792 -598263269 92870 98657 -568109501 69255 49874 407803613 78599 83805 -805101776 74076 83340 -563660730 37934 39964 -90232708 76929 64482 991569206 58376 20248 488843521 87607 33128 438846584 67114 82599 814514427 52305 65433 -611857265 15467 33229 -809455669 35082 30572 -54146236 9559 89874 197397524 42001 26363 -291486816 15768 73398 439061208 35742 66441 513719846 16293 23086 -994624361 94165 87558 431046729 80167 29376 -612161508 12239 79419 897329322 72901 25256 -352551193 67175 43384 621862208 39694 876 339162148 29394 83274 109506885 23790 73204 51212834 36821 84724 842105711 65391 26585 -662211290 59886 49842 73723373 62683 69491 -780940182 54923 32239 -266359745 12248 54690 -275016136 1946 74706 219606091 16575 10779 311076385 2542 75525 -265887497 37585 38217 189971687 18733 69000 966932968 54636 96696 153503739 2966 74988 794754211 22103 50158 477540831 55826 17295 -378189764 31992 50772 -803407164 34040 10821 917294270 29748 61046 -279069254 25894 44461 829581366 36195 81733 223087073 15603 28600 -507388166 22981 28808 -322659265 30645 7813 -298761435 38364 25437 776027392 75900 39288 -45977457 31856 47186 530347916 44947 49797 -791738803 53656 55736 -912624848 29439 19000 -860616515 23036 39068 95654016 77260 96424 -712893702 9928 54080 415547397 40796 53656 -819509251 91359 71982 278246875 30707 25271 758990249 10893 27996 198604172 51007 90959 -109087237 17913 88436 699478054 92108 81261 -131209842 87522 33279 787210291 12079 50871 -825911434 64185 33198 -469698776 38733 94117 -94740196 71420 36226 -97496946 15746 62251 158027951 61235 70605 -40166983 51367 36732 684165652 27893 64669 925963317 46166 84352 455866112 76996 80694 528051753 33328 41685 198584831 53579 28524 186580536 31484 13478 560919756 10415 65537 839723242 15177 87935 654795275 12405 56550 282238577 54506 6922 26012384 30329 8201 205600813 41268 8720 -967730015 61291 51465 -894292812 2899 56769 -590075784 6543 91024 197659841 59949 85650 873525840 69055 47961 835255231 44223 71187 511546030 980 11946 123932766 17435 68693 -738215612 9704 13589 -335981726 51645 14469 302896243 61392 34432 365001820 37394 34462 728465955 71338 21552 168938044 24323 46662 -273221888 47224 80880 28025906 34715 95764 257537821 7280 5856 -223278009 13257 83871 645684644 27907 25321 387231245 41908 64574 -909295467 45351 84099 385457676 39532 35039 -943342105 27151 84831 2639313 65765 23570 -78261278 31245 36200 242277344 24453 77484 858189236 23379 77606 359548082 48928 91993 -616053764 449 40996 -493292381 38742 79655 825371497 51851 17926 -417859476 41457 81530 -495233614 1576 86874 761432755 69990 578 -846593241 14707 18695 770815720 69438 81260 505307984 32752 94580 196673557 28057 31808 -810884126 84501 1241 936179732 20549 76621 -770232745 93951 8334 293470792 12194 62598 715305334 34563 66953 791608199 9881 84330 721838664 42496 6975 -855781488 44775 46594 828678172 65571 14239 918224378 21350 70821 -695659213 5860 83058 -455311672 85079 99039 509911886 15087 25889 910661391 27594 32362 966476305 75754 53656 -152770112 67258 29455 603226046 27482 41784 558394940 22986 33568 -256568472 47803 89802 -8048524 23710 27122 978918486 58852 93246 -304580809 97525 45051 -380832587 80423 89884 775801108 48196 20471 -696288423 57160 52075 470728580 74773 48754 226299599 26679 36735 886593407 32307 37336 -603829104 72465 46239 -468600229 69470 56562 -104881386 86403 80246 -506317840 78202 80631 961863076 5516 4790 -447654911 25299 35799 -519826115 6686 34097 -239931202 11442 62565 -626051874 1520 15551 666558731 63943 32916 26478524 26176 10909 -36939951 34365 72153 218234410 63085 26401 -243876331 7377 84749 -846843443 78553 82880 374486246 30260 9633 -335791907 71829 37935 765334642 38361 1885 82200067 39492 47323 951060156 13032 7216 128590822 31660 14380 683768456 19727 8129 147147463 88861 79646 651373513 68603 31349 182672675 7018 64507 102776722 8095 85348 -298927965 67517 98159 -974366122 9474 56020 688627553 7909 4133 -509519954 94727 14557 760731255 98696 20972 197927985 46013 26001 -34575203 59402 92275 -264550499 66328 33952 414378356 37102 50071 374233378 71375 86562 997424443 69272 57817 856457196 88383 64275 203324563 76023 18273 497777407 64365 42628 -492224741 25329 76599 706947595 81343 46159 537813408 15463 92902 -269905175 20404 49203 -549322231 32258 5692 896540928 81368 98332 392485551 71107 33987 -969118312 50360 19414 -673551471 75932 51700 824562631 40116 837 -932121739 84522 1958 923089083 53665 58285 -196194915 72110 98257 -414529552 42233 82191 492638234 25670 40150 -811618613 65732 85657 -288465924 22912 82303 966920649 71380 19825 -453807395 15557 82909 468952370 10185 48798 417884497 75505 10672 839263372 45337 50415 496371744 56908 50652 -570557392 63260 36284 -385102688 97139 65452 892308405 93116 73802 -117532688 50014 95131 -94768716 90482 12693 545275181 34530 69773 474907940 57954 23504 -65314759 68818 29042 -282718920 5410 1638 665935694 27013 22037 750214966 67633 6813 -319053388 56795 98409 -753285013 37408 62751 -357932813 59712 56096 330143906 81520 7316 159846333 30647 70647 114472180 86523 94729 673064823 10406 37998 -320655299 24646 43090 -942503518 38216 63065 -896318535 45805 17186 -368374790 13964 9299 -406745868 96987 53226 621778038 5243 64785 -629205728 81782 43825 210341505 97163 23802 -296635709 66731 95084 40211858 73686 51356 28280378 27357 8350 -490373985 84546 5964 104215966 69469 74260 -928338798 17468 19610 -233892003 39572 3050 -587676096 13894 30552 -815473679 92854 93899 -474180399 71160 62122 -183433461 176 96340 205560908 75867 8215 278415765 61093 57987 -55268726 51920 60590 -811411677 75204 90108 177219386 47046 5154 899768632 35597 19688 584049428 73393 29847 -996527152 30371 11497 759807614 65922 47074 -123712768 34509 29375 352602255 72392 92624 411130685 90275 97996 -643018327 45391 93730 998922581 19245 49510 -201555432 18503 40614 931417434 78261 73750 -244358887 64179 86351 -307434705 89593 82145 -356819047 14752 44473 -198488454 26649 44741 731304727 28444 58544 404529384 24842 57239 979908722 68026 15811 389486785 11582 38274 793030337 1033 55966 -87743948 5812 54557 -114865372 52768 44655 -873753141 54868 84470 -395712216 34289 11366 -8521646 3154 93679 -815151313 40146 58100 -825446189 97465 24989 980726283 73152 60553 -908266147 75631 28998 -982879123 54667 59392 -444183449 72640 31761 891843768 43363 84287 -168808237 86243 22762 -567120465 62616 62581 -196902457 93261 69193 -183312201 87416 20918 135377442 25532 76806 16471564 72620 59637 -563875333 79608 73646 -304676025 7452 75426 419759223 75829 23143 -989335404 87153 8898 -305598365 47759 82529 642491623 62430 75762 -715555248 86529 57156 -394181565 64211 38106 558007788 4605 31180 -740043318 94185 40005 -646441252 43478 75210 -476558697 38619 73947 -10007227 1930 89072 448171550 62457 95834 180100650 78254 95276 568356082 92648 13238 499957214 44336 3884 273419754 72398 50293 -180974516 50893 49626 101186579 94155 82252 30523012 24815 63566 -789467639 9546 11700 -103147962 7445 58781 -287134416 69231 55023 682818414 37457 23626 617852927 10562 96531 -892750969 56231 48042 -205355231 48988 89453 -953721071 1959 35128 -799204747 90035 26154 971765231 66483 76291 679227689 69812 21614 -154561212 54528 37798 54881831 35627 23393 11425398 1189 7883 43376258 31271 34537 -904756307 5680 692 284947444 60274 33703 -863964326 73834 3321 -734978319 54252 30384 -929474005 56000 51918 569496982 56137 64393 531621959 81955 48509 -501432075 37957 35203 -847276036 51818 85317 546610943 61554 42575 -742666495 71498 92038 -125211221 30803 97524 -505902386 85612 54874 -619282348 56893 21697 427275406 41207 90816 -214570606 96347 555 -921266729 85477 8720 -782157641 7303 4533 -230213537 80412 2497 656024119 26228 23040 -455198878 39911 66067 -566904961 40268 98358 41506929 96910 78984 142596294 10502 54875 -675665425 78448 90174 713293434 87372 98879 -86458925 21780 47303 704784950 31385 42823 16418830 20950 27655 169294900 37931 83425 812229792 80474 45631 -101294148 47120 89567 -902977271 28525 65398 488135946 5702 94297 964744034 96324 84564 -148642543 55975 73196 -842199741 88078 50254 411978463 91361 15735 -40848286 10441 88135 580062844 23977 90477 -123225008 46273 55135 920934779 51041 12643 -556195436 41097 28440 -379375967 66886 9225 -735204438 33155 8722 520448440 50647 14735 -60340260 67111 32690 64040871 84430 8726 308845137 41874 71499 -51277266 6995 54583 -114934459 77873 33631 939801996 62064 85851 -55655329 4452 11549 -792793349 4761 74142 -682671496 33654 54730 -727996741 46288 74716 -54831019 53757 77002 608260937 33436 14585 -769421367 45304 60784 -385693276 29840 32092 243660988 77369 25556 -478358645 6619 67546 -789736146 57466 49098 440311621 87579 58753 -414336320 64507 68379 820060597 27289 95656 -74576395 60642 11559 -527806326 95430 90706 -409485748 95678 13531 -912260789 3260 32282 -410184773 9076 89693 817921958 69030 1456 -559770673 47631 34881 984242224 25745 12743 424264525 5260 96125 -504412390 60397 64400 314532677 61159 69370 -777223301 36262 85783 -484304454 41788 62025 -872671839 74784 88249 165302410 13508 32398 848226392 71697 53216 -919391452 78564 89580 -102817583 2204 85230 -725006439 50420 76537 212916821 4488 81619 351458660 56635 12736 -37316959 21414 1822 716309280 24675 64319 643712211 57590 57990 288620590 35511 18497 946369221 83552 34932 288677198 68317 49507 -52086599 64914 34821 -330015793 86755 72536 -691232874 8392 84198 -708393322 44497 93208 -116712377 97215 16567 406477012 94372 14951 276055012 16463 43130 232572640 67161 81149 -455012260 67403 36328 -572621424 97292 19370 -159927158 8527 44900 208360068 75948 19760 -748101931 3406 4130 -326018950 805 6368 -610047270 71462 87542 -674724237 26094 11511 -614142778 20350 24852 12049698 19246 8681 -65420167 63381 75392 -367236937 93768 20348 408999786 55453 46992 -928880936 97721 97933 -428235629 65840 16666 -903266843 97491 30864 -424367765 52408 55729 -898169297 51219 13658 673687527 17388 52913 353898018 95747 56878 -32483166 84846 59656 943176637 62349 10363 865417310 24234 58806 -962018235 53718 81023 -748383418 30557 36244 -842821387 67426 34067 857851520 48507 1123 -888342202 91632 80296 499652684 20935 56564 -461354570 20313 48713 -791081687 85331 91954 -148571930 7799 33938 13805391 71815 14453 -251629135 43331 50036 814720917 47453 10701 306338099 28573 91619 -267323211 26532 26097 636925330 38901 62787 -196001179 22724 46118 -564510064 82815 45378 -171091630 67422 60200 504212535 62587 10727 -914173756 15471 93526 81795992 920 14727 -912369646 68560 66610 -810610916 25690 53006 171081886 89095 25820 -618628497 24598 4097 -772708465 7915 78482 675296022 41790 55963 703982702 89526 58845 -338954536 25932 85831 -116709414 76383 15974 559555109 46866 10464 25463328 59908 77455 -855031299 4716 41346 651728000 1767 92273 931468272 23651 28116 -802795161 52566 25042 639115430 19053 45555 483070089 26253 65170 958375730 75627 3743 186565997 34432 55271 486266795 45625 48417 -303053462 23723 77175 -229199258 36419 15977 -451336570 65410 69473 580087787 70307 78941 843398530 2774 42540 215184437 6507 25399 560945434 36776 79206 -989878460 51407 76572 -157387927 14593 86795 -629631894 6456 98222 -118432043 11195 81452 -868260663 37835 44804 874326832 75306 57710 -794756746 74096 69861 220741144 36574 44755 -348745757 16542 72202 -569657417 49563 92880 982651403 10188 14653 -312180395 884 2584 253288556 69697 51674 427728196 18488 75202 -628243072 39429 24046 347806711 86372 67260 -171077545 6399 48478 219620152 80484 70798 358075155 94323 79544 752454519 45525 14548 359200263 87025 89368 21865299 12179 97205 885154578 90926 23415 435872696 32626 26743 920897660 98011 83175 919878531 85768 90397 -307868282 21309 62746 -337347745 83739 60458 190214627 9107 36577 515824119 50064 25061 -757416795 52761 47326 -740853969 53827 48812 291639824 56761 93820 -85399190 73816 91606 792069598 50340 17182 7057388 57036 1170 143291557 33464 62139 625351138 84374 87378 332787309 68479 44944 447673209 65757 65964 -495871007 66873 16783 31521009 78067 66660 -187976584 1717 80250 710110782 73355 2252 984224318 68323 71934 184669883 25438 75511 582484432 58931 28984 -840512104 64180 55317 -514751365 85089 75144 -84163732 57138 33218 -666920787 28612 3149 572328463 97618 74081 736163098 53124 11932 723528229 47629 1794 -980453932 81145 4182 -399176311 76508 13718 -232970225 65644 1734 246700662 28663 76233 -641545971 94017 97071 101869119 68908 77281 -612797836 2096 29770 862854587 1037 25380 -565822617 22262 25775 -139258407 82962 4155 981727156 10539 55450 -84525942 40976 86409 -169182854 92364 41952 -814117766 20125 44039 677412538 26896 16457 -740251600 94147 17892 -664852880 4837 36761 -438228820 36178 83616 -22889861 82000 78601 313925069 31478 87329 -564338565 46258 15737 -375186568 60846 10848 -636107189 71395 33543 -32160219 97602 21489 966022671 35423 27288 -242987913 96491 13053 637058244 31644 83933 385109960 61905 49403 175223332 14395 76839 131157271 58232 40675 662606856 13099 10588 -706034360 27358 66286 -308975001 63809 49269 -405508527 43049 96989 692320139 46448 3753 352830418 27367 49457 -397345892 93195 59357 -144523474 65020 16971 371833902 18089 28194 -480193734 20656 84624 -89254260 7718 49839 101046903 94282 85692 744770327 47220 43244 -16903492 72596 33852 978948582 26936 76693 280773649 46184 84616 139174718 84436 36437 -689620448 76499 97714 339228747 5551 39094 -266771748 52536 31361 -108420735 88383 93758 962766383 88533 63039 -49311770 18611 45098 326722124 49690 71240 -34570497 23802 69748 653780877 6597 62892 844848669 59076 75513 29011285 11454 13670 105961582 2754 71419 -651051125 19718 98324 -87761582 36325 7606 -141156896 4783 23587 308750095 84713 4236 790521624 46129 62354 -22411040 80470 70319 89719468 54926 82973 -105237157 89881 80452 -638135657 24259 5823 -559468747 92242 24236 -927011387 94342 49136 392817901 14194 17896 -842231446 56001 79522 47359717 69055 60732 -417913931 15758 79407 295908132 27674 13986 -996908301 64782 96796 -925638118 84620 34846 -927965720 65181 62054 128351824 44006 7861 -115306885 17007 24940 -572329203 67380 60694 494349808 76862 14970 721375197 38666 18364 -478315492 87620 2677 -278354995 26261 93199 -190442313 34238 33664 694111080 69576 56805 734986235 59047 21029 592914159 47934 90306 520084900 35790 91410 -359693703 92582 96567 -310936292 5728 73372 155429542 74711 13558 436110504 86535 85824 135724675 56015 24130 -74921516 70426 72832 123703786 6761 23483 -948359235 90690 78497 -379577325 53962 34028 -108789115 54698 76742 891776722 61753 94808 -181437047 66992 70490 -718261457 11199 59152 175628272 85198 48215 753790702 71849 81335 -902431937 54909 34363 -505116399 72675 15442 905633025 68159 2676 -90586040 13974 56387 -552074248 46007 87448 -579542508 15278 27427 -301489814 52875 63020 -300117027 61139 94308 -131635088 41301 50686 40319108 44114 33157 363058798 4403 92049 819397634 62372 45122 138061286 6639 20359 620098442 81992 45044 398463872 38527 81458 526798656 68363 82397 36292767 27259 34921 -115450153 57491 2439 -998562795 81181 60631 -873806837 67990 1957 210005137 1431 18341 612966659 97950 33382 -900963020 81860 41446 264551792 49576 37386 994519335 1657 18008 366578890 98310 78387 634449334 38903 80167 408907594 77334 62844 -592696057 27325 95830 810865629 55563 38782 665798177 63342 50270 410786030 82208 73544 919556659 90359 50183 470338209 28663 87185 -401239472 60333 21767 -317599859 24362 23245 293903747 75940 57274 455401984 58692 51061 154695094 17602 19059 380149853 48446 71347 -754522062 5265 50333 199616770 12235 86317 150745681 44698 85369 301310676 68883 74015 -713460316 87515 52526 -786242906 57914 78601 527919580 16138 8795 182371782 95796 22815 574468001 13903 94496 364210778 86953 68312 609476138 93327 63299 855785191 9988 10164 276636807 71776 68984 -768235820 43360 76454 216136936 35289 78196 -482224833 33588 55790 -451526706 42268 4927 742279361 38208 59914 -538696508 66157 38360 -416359735 33156 48127 714994148 50118 13421 309534128 64214 48508 -206595668 59394 64355 636149029 62703 93134 -220167870 15896 55269 -176196150 30833 59580 179888432 82581 8538 -50809787 11770 80488 -969745753 86483 28729 -967065106 73369 46517 726892783 19355 31970 258477379 69623 76781 -523185534 6201 62519 749578087 65809 292 667739482 73213 91156 381934427 46115 87225 -317638200 54035 26902 498225734 78533 6634 266685171 92195 85857 931094115 21584 74833 -920619100 54487 53042 442924416 33100 98354 511654656 32213 61671 993594233 98048 41118 -369519536 38813 38324 2840079 99082 87932 -438613511 54851 75175 165545525 84360 77776 758173343 72931 96825 -737897319 35900 53365 960386143 83724 51496 -165997985 81580 57092 85897509 69869 47716 -749321649 79892 52296 998789477 73162 99080 -806502876 37532 48852 -181838153 87802 10365 -639133445 85549 60238 -648319464 32802 95642 -844226169 17168 6765 699853085 49505 48361 282523161 53062 69240 120798271 50901 35028 31259522 68118 20814 849267055 87660 94892 458586749 54611 84168 419861803 72157 83864 259705777 37615 84223 -631142676 55526 82244 -352612533 3677 79988 -774721723 25766 88 -109783253 33515 14678 -612312212 10316 45287 889608283 81345 41376 833865729 55196 45175 787223010 96647 78860 -191565033 98800 60382 364528050 32754 66269 -144500854 6624 84770 -46648654 89199 51709 -407954675 37075 65717 521613371 57008 34636 367409738 58590 35448 232419710 62791 27391 -796577794 32351 96606 -176727772 9331 13476 667041725 98232 57964 196926963 8065 973 491599843 51921 348 1662205 35348 96507 -16433689 1691 60925 902224495 72035 35235 466732157 61203 95264 818436625 32878 4784 -900474949 86286 51049 594204218 28101 49335 432190951 44672 59860 781500002 34415 89579 511516667 46216 46831 79154959 42114 21040 545168843 32835 23182 -92817573 43030 66698 -52178073 59008 34392 -142582653 68777 77180 -732670440 25631 60426 -742142952 83643 73548 893072258 49128 79328 3655287 69230 74125 -548211611 26192 71786 -381164632 95697 88872 478363797 23252 60573 743720426 96189 43287 -96138529 54786 13214 -990598936 77974 8564 581155478 24936 1702 666345515 4759 98372 386701902 2240 56669 72699869 78944 75274 -551026541 17597 92613 -384025266 69073 72208 838819515 50274 93682 457646704 18984 50693 480615487 67579 94023 219206132 22927 66535 681959904 54953 86563 -290454955 77549 57412 -180906403 82560 67167 -921480233 34725 80067 480772926 12142 69242 891532078 5884 56560 -567032202 10179 84692 -628213298 56993 37471 776035459 55742 20989 -512929881 88259 65605 154396064 55700 59117 -124548883 25729 67115 -420063617 33115 93437 655585733 68495 27762 -532526526 54492 92552 436190268 22064 81171 625675290 21479 28663 731049438 55146 1142 -144956696 88905 26521 461616515 70130 61590 782655267 85171 18151 675338100 10409 94438 -647513438 58023 26442 -386755678 93443 3015 74947683 8133 60957 -316057358 93455 86040 429250342 64629 4377 310208217 60895 605 -436566670 66203 13920 -713937122 42460 88967 -100224236 55698 62726 764325707 26461 22024 -606573736 72324 57946 -603932702 25818 14046 -423353944 40908 90822 -155843615 72002 66549 634692692 78994 84723 537127980 3851 58139 501483264 4933 89321 439306463 76280 65687 485780955 72112 7556 955357685 89150 68936 454998324 22897 95903 682374245 83574 98610 706274554 54812 84054 189368878 61523 90374 785609336 1647 22264 -728356001 57362 2988 959801611 3688 97983 -480601908 27984 43351 -523142276 44682 87905 -817190521 54858 98848 -382826106 53228 22257 -834448269 57011 69566 -924259489 33586 82223 710798272 64598 35894 -860453604 4271 20939 57494389 7403 23178 895244001 13943 77942 -906711023 47762 78807 -759628990 19384 75662 -384600833 10326 90520 197292628 29066 58979 937694475 78113 95768 -198530245 86099 55727 372637736 25358 40940 944057174 98129 74577 -276851455 97688 7087 708204050 10779 95878 798004607 39435 28386 -308308254 75996 49464 -441764290 14168 45524 178699053 42420 77487 -254721965 73045 76296 -27331703 9218 48066 992803395 55085 20049 -791871764 80928 3797 631835272 972 79085 -261562544 45813 54540 714567092 18858 10135 183890235 54735 66227 325517582 46857 81035 -179450442 63280 83619 -197213020 48751 21650 -975171946 53819 43148 549854075 39567 93915 429282697 62229 32564 -725964774 67935 64743 -968131500 64751 95618 -243688569 65345 4066 -563109066 95385 17092 436227968 84738 12059 6107124 83245 22791 -703298058 83613 60683 119456308 94609 85626 807221928 71878 63777 -309754137 84366 92409 -528816424 98404 56834 161906290 34262 59560 -24217076 37679 68242 -411191894 86544 71486 -146104800 40248 2288 -15302920 5620 25260 715414422 65166 85533 412032975 32217 52254 -156714083 46272 6650 24538758 78314 1282 780555060 48330 64142 772195089 9618 44195 651693384 73334 94092 522839227 86257 46070 725493072 46868 88143 -354622258 14016 40142 37562581 84305 69598 -310617267 44119 66841 -403149258 19761 1072 -444695237 1039 79361 -707805358 57885 16203 32862039 68326 38892 -415681599 76556 28797 923278623 50382 91648 -930539339 26279 11221 -199082507 42605 90814 197042797 8818 82321 -862263100 77011 23710 797886600 24929 27178 404645408 70919 97457 768991153 6375 94301 -569362172 19820 58772 -773223302 23836 61542 -457689359 1163 88900 -548515680 16846 60774 -428178286 54026 47404 778229639 33726 78788 -845624902 79709 84892 -368005780 51845 64553 223896908 56101 98485 450009092 17761 97332 603592437 49912 32548 -258030230 9110 79997 598559517 56261 31420 455323417 80410 33424 -684032206 56316 26174 -607805253 30393 91797 -884869737 24347 81251 507928662 93083 60286 -601562356 1667 89156 264289277 18164 75519 43140941 66369 19378 -143193529 97793 62909 -988794260 87203 73428 748809809 44389 82382 355594809 55075 31263 -226122496 4568 80849 856805560 95857 96817 697199498 96924 30839 562941172 82570 76659 177157919 87354 13702 -791057587 64174 93100 -907306625 5558 6213 -357204889 22546 77590 531093926 86650 97474 991707167 47149 63152 402884390 44546 80501 -648406808 91594 1895 -186313905 77531 8758 -738636335 44227 90724 -470336529 13346 89061 868761881 82137 13355 197988587 85219 59863 -919346406 70312 98302 -931371490 67745 67558 -968998456 6355 84037 -70153036 70675 11322 41472633 70763 23624 861821894 53653 45173 -527343158 21184 67736 371042150 53496 62390 26565928 22227 70372 -794471975 67487 45512 -940145820 8097 23322 -453241016 73666 22764 -682096096 6246 37801 -619360774 85975 61080 -263389096 68305 84849 173029605 40631 83559 -634124282 39692 19867 -390848363 83254 29253 -309917710 9645 62708 -52175411 15228 89274 642120402 21770 94351 158390744 84635 90803 -202155865 83263 53066 122589742 86775 3029 840660498 88454 80176 -157991126 48236 66562 504601807 9287 51257 -30938470 7952 90800 703975894 1313 88713 -640867921 10009 97322 -347118284 26494 35013 78373579 47176 56430 530182928 40334 39630 -99291122 25282 31413 -248428786 44169 76534 -138119319 80206 40533 -40327946 48355 80398 -258131260 61607 84239 -684134661 74364 67590 -896947968 53331 16569 264583073 67656 39771 308125183 26344 12909 -315620602 61266 66294 93699401 33417 10738 59648755 820 93778 529454589 13341 32324 295207010 77304 22593 154330952 81853 86359 -486666089 23763 16521 -985177535 72093 70116 743103283 55107 46372 160791954 58904 19442 -969234497 13763 27206 605709159 64164 8201 499164324 50837 60379 -101400449 51200 58277 -223105817 16827 43449 -136384178 89551 49614 521035578 24624 44764 -822049535 631 28129 461380426 42023 31259 -128379189 90374 59650 -598596851 5622 56960 -884033223 85350 5788 167012180 18234 74444 -222109333 84584 94959 -514679920 44323 26132 -98793996 91759 61894 427271993 14477 34887 799449300 29654 8817 465131706 46820 90605 437913103 84426 41059 118397990 23879 68585 -179468016 83274 81245 849353915 42676 47768 871246697 48335 93175 -171629259 69515 7526 259697547 92809 56992 -566244948 80206 16353 -393453652 12852 40587 630470629 26510 46285 -384146392 56946 33708 981679606 75935 37600 739715390 87151 58648 830181849 43136 87538 -476568685 33531 82886 129342456 1808 35780 -309625747 72764 9899 350700745 36351 82288 -251992415 72097 17398 704665892 42924 85760 -480227183 91049 24799 -250889587 34083 17626 -326464760 31068 3379 86034860 17516 13692 441679627 98808 64669 -271961856 14162 3546 232529770 97968 31165 838162923 7489 22401 -236785595 65311 83982 180214961 25897 36034 871789506 293 92364 970272870 84724 30593 153912718 89854 88279 595405333 64164 16450 465813220 70647 82050 -507449111 42815 63448 -808377193 32896 9993 295680103 90312 8363 -686280257 33889 93747 362301253 38540 61780 581936107 61074 49437 923522365 65534 24596 -148901751 1837 14745 -907290129 23220 60416 773660539 27219 95425 703345937 56945 29113 152598269 98739 45260 -650018062 96396 77263 -606599927 32017 99087 228257623 79707 75659 -354018592 66059 67375 -717163137 49917 89800 -199547883 82067 36534 -342793492 45410 18688 763656005 73812 21491 -545992646 73422 49758 -289888635 33346 73433 772163222 10578 32846 -621774758 8403 66984 403006545 28959 59768 -302694827 39193 66867 161822189 39035 52181 898399797 75461 57488 570387464 2322 11358 440317001 84424 6454 -324261598 77586 14859 51310715 12624 74583 47832456 58207 68954 -358938431 11390 37761 -324264742 66109 96988 -490566520 81719 65683 -145889937 30019 90936 469174095 76298 59888 261742552 6566 65191 797219592 13229 83207 792608048 18247 1650 253810127 32893 93499 197521230 13627 34750 219602986 48308 79800 310595649 79502 5239 -715542228 85610 24168 -503732336 19835 56322 409462642 80424 97494 -434632945 4652 95637 361118154 40992 79880 794628555 95774 17438 -122656898 6280 8856 193969596 49527 10779 52450662 58942 86001 -620780940 17065 72835 -654645668 91779 70524 288310629 16182 63008 600831923 4658 41581 344334079 11683 20027 161117434 28245 42709 -279832243 26598 70648 391715768 73456 83128 652778535 88041 67934 211135860 48810 47451 653532298 65920 69598 791352301 3753 59894 389103168 38340 52084 -114600889 42667 80795 904092063 9437 18382 -494627958 5239 36826 768391603 90581 2430 -688308421 85962 54319 -250196705 63753 48755 -386316426 25357 95285 817404721 61336 19290 -955361650 63837 15205 -728673785 39240 48448 709421733 82487 56244 331118957 264 82617 133346858 58816 97258 -644651789 97239 33499 993977127 98975 84310 391997615 28239 37190 -758281316 85754 36571 483732263 86685 62101 -717489145 51421 4794 -415370763 87629 59839 -739240721 98696 71615 -270341998 30425 95561 -592224463 14259 47073 -853152053 36119 53242 410277445 24847 41979 -634520814 8794 65771 -628793479 53019 15135 -382029805 87187 89817 -731893740 39927 64718 -479428603 4438 45576 59201730 70134 15115 -174851117 85245 44717 -709545845 52794 20019 796889679 76360 46039 647212255 27805 56427 -28646908 22177 97534 -412813303 78310 55979 -921608360 73911 59491 64601475 58966 74069 226365101 52263 36136 -385635835 1172 66397 -293850986 9100 20794 -498562417 6221 63923 -403196776 17422 71744 811465494 28389 10967 727683904 93623 7390 29240677 31418 84545 958948073 61586 74333 460745024 62598 59908 -296157324 35062 6829 711637521 11294 15050 -377427404 49917 59841 -328034886 39216 87598 -714160385 90820 86542 -541975149 81697 58286 74457798 99138 90717 133806853 79300 9951 571193904 44311 90071 -351739553 47949 53107 837742572 51692 51555 -788965895 44697 16226 207179778 63687 1083 489095628 88373 93137 1416677 83076 9751 -723504097 29621 74998 -476048470 41284 57684 916240064 80227 79352 49696166 60680 56871 -751136173 68245 38464 -923606516 43348 10727 150926542 78685 70629 -598822415 38386 40389 -117932208 45759 30513 -320055144 29016 36100 261507209 95130 88442 620550820 3249 96765 -129018201 36559 94085 -822514369 78304 58547 478662157 14787 66132 -54555376 98884 81744 -96493455 88788 88586 -694503541 16553 77037 -242256127 59370 76625 -276755705 75047 25327 197521229 59623 4837 97211324 27415 64441 -458206665 83877 38661 69062441 45179 56964 481829056 45975 82859 -66520366 64693 33245 841467850 13339 20904 -850279203 96504 31756 693250808 33364 23719 732819900 66371 37247 211176875 69708 60446 741464151 25583 84277 -465420586 93094 1407 967737602 12757 69283 614568347 90876 54393 -94591807 53756 70555 -101715400 92551 75809 270588041 86790 27634 -617075652 15307 54051 -90799780 55749 79501 702274202 68169 71402 -431355422 63218 69098 -502850404 9224 82969 897834281 95916 47032 749176462 27326 69332 214950157 75959 98356 -803493960 77757 6825 431308070 46938 63686 -698201020 87556 87586 -793068382 60198 19260 616887473 52005 15461 -822816449 45441 28839 -880286343 46558 47733 479589359 75016 98142 -783368422 38115 59674 978534125 69115 37622 861193130 33691 61748 -767526780 87876 87665 146030583 10622 36469 570466517 65854 46428 -1091326 72026 55600 169815043 15946 21957 937229817 14613 54837 -290760960 84062 56382 -701473677 96006 67456 -155235122 7801 36182 -459759945 87730 61013 379484627 91911 33390 -85282901 47286 58890 -530751311 4860 17179 674491900 74627 74667 -230525057 27264 14409 -231119640 19271 28945 675938354 87461 5303 449844547 94850 72334 798454929 23346 12069 -846294796 92239 92367 -94513372 72023 94328 199835526 14556 44011 726662898 73206 20231 633658963 3526 66902 513202119 36993 95069 -761571417 3899 76361 752736540 80494 65039 695987901 62067 77606 560013137 7617 71615 79885387 77606 39583 -627905892 97655 6077 417571692 97062 25175 -349245673 3527 30709 523007227 569 28881 -807879352 6721 12002 467091957 88558 2455 569056926 38456 89218 607186544 57035 82208 569364154 41637 11505 -893290753 4853 54532 -475471407 36294 92231 760572432 25804 86816 -665100781 67846 11256 624137689 7520 26834 -62295367 10492 15137 -445434979 82851 37026 -33794118 82767 61062 221530995 47097 91033 92475538 69632 854 -895386835 1207 21560 374340012 42640 98636 308112869 58493 93050 150934347 89504 21022 -965833785 60786 24469 307144385 33695 41670 -842513889 85396 10204 654437557 16103 83889 -210077631 45267 83035 -574906274 36639 90699 -457207229 35699 85330 895619082 46764 20918 -508469782 16639 12551 446218895 71506 30482 94476224 72735 55948 46673258 74136 57327 -513170255 86201 90302 -281807167 19709 96429 236434624 30002 98043 -594571782 72753 47912 -449434353 34487 33055 11683595 28185 85113 -634376937 75386 802 458742322 2545 86984 67634441 83959 91891 -920208976 6564 26549 245111904 68025 11118 -196246501 86460 55444 -362890881 61869 15076 406735904 74590 94618 -852215054 3957 247 -211911239 94220 69340 -2917018 72206 81315 142333086 6195 29027 -913656651 70571 18282 337593343 26907 59930 831078311 30182 1650 -751354043 25761 70076 -170302636 65328 18729 -422565789 85620 22326 768288644 50322 83565 -674934325 89774 21117 -237411094 49024 54822 -865428616 95132 92307 -691115859 70645 45941 468627809 92744 36781 -273017535 96772 76491 338334246 34173 81968 -841415878 82129 22857 991632806 31966 27408 677165689 91826 7065 478694251 85451 83229 -682336481 65466 57409 886744869 63804 84824 837883792 6038 18816 689928816 11854 78545 986692696 29154 83795 737409843 24196 61061 315852877 86903 8906 -673420841 80631 58815 -544027223 1916 93751 -293496437 69182 18997 -634310192 25628 2607 -248299032 92962 8563 -745650397 33719 4636 591320306 46532 87428 -826816673 73775 98789 964599123 81144 87849 319273988 49189 92250 602426396 47379 4823 53222565 42493 94046 -868529048 61796 58640 -370752193 89090 45311 -131011407 60070 28634 329451001 20230 57570 -483732431 83185 73550 -87017649 68890 91753 -733059045 67761 41523 -181004790 72559 95567 -945416729 94056 85808 -747997934 93946 3699 -390172957 1426 13945 -298197759 44426 11844 -92926707 92269 84297 254589008 34468 35273 282441203 6389 87776 694479219 2504 58345 742159401 89547 7020 -543968822 41966 29601 134054524 9738 52467 108960653 95598 78760 849193243 65785 71464 622853891 31422 8808 628474641 69708 48007 43615860 26272 50345 -834229772 87623 57183 -308858324 40432 37118 564227377 9165 14141 10762358 44899 50856 881669601 76241 3547 -504343665 95532 7269 -599695223 79506 61055 313417220 65567 22407 888338732 62915 28645 52414499 53905 59124 779235648 41489 89230 842948096 97026 78021 -700397593 69345 94192 292609994 69644 40485 499475927 95046 36577 527605201 16823 60540 -168926899 30922 96844 -321600909 40644 89591 606733816 13505 4032 -46504894 11764 70583 498291530 59538 55083 889446084 44970 67696 -560297092 51500 15980 694110452 19815 31884 681827830 92915 55522 -156262621 31835 47084 278699514 48590 74201 945171534 92082 82907 291714602 11342 40390 22695025 36592 70038 -591492077 97169 60605 183341628 88858 14820 713729059 73861 9381 -813519384 63735 53828 130861704 17226 80674 -765473403 27634 60496 -261390056 37095 87277 597077843 23780 45241 952497675 54701 79068 -246095583 83019 46188 130811579 55009 35045 672857379 21581 82890 -110884872 43304 64277 -729343448 597 37606 -68414636 64320 27202 666304121 2159 12475 -739769935 41612 63495 -663767712 5230 19710 949120875 48105 51693 -101714013 19784 4279 -842116376 79441 91376 -513520428 70625 23752 -867221388 44118 31470 145945108 76728 58948 692741920 6676 45602 345941890 24382 67057 456397096 73845 96399 -827138410 36779 3692 -988299124 78803 58142 -858066926 38758 37106 -71929612 73448 9562 -685014347 88630 97091 952093744 3798 45659 85946781 33441 12474 -646855780 1137 73588 -222178908 24143 81236 -271441674 42979 24179 696074542 75462 39256 95374200 26600 49371 -740772389 55564 36132 992266247 63207 83518 -948706983 78568 87234 -807162939 57436 60748 411232483 36358 26353 451280362 44901 14699 -316333990 27047 41487 -370222871 39447 68210 207398546 10884 90519 145062471 36930 22667 -413722579 56490 10449 919753668 47256 76956 669410198 13970 35946 690253064 69101 70254 -11392351 82171 15115 -684177432 259 62607 1480621 18463 89143 -307120866 41973 46439 940589089 41975 95740 -686226394 47316 32998 463500231 15245 35151 305426741 76984 86336 685348749 83223 29687 -43650947 68561 40534 915529821 76874 29728 -127859873 85848 848 -783575339 62659 95051 764591165 93712 18361 47025437 71526 41066 -291346727 10691 3443 -727405870 10399 39125 -928106580 76843 28236 548789470 56841 27095 655976529 80714 1090 -673845707 95722 32711 -356491791 97571 80231 81887117 14678 42083 359370708 16168 49424 -505832345 66434 28527 -491873538 84842 16280 75242934 86803 70862 23220390 61592 66180 87517167 86800 71978 495521410 29777 78146 -871165536 82878 46396 -181093966 4214 74727 -156275625 23804 77634 -682218988 72107 41471 -294996324 17241 36819 -393682605 28502 78550 -391436666 17860 26933 -548437432 34892 84025 -701038383 96146 97605 239799066 23332 832 -491725001 6925 76385 587280140 22561 15497 -194362867 72859 75920 -876929449 50389 82223 -91663282 87026 25524 -426850095 51740 47700 -901230949 50386 40721 344294665 62159 38201 -199338162 70707 93456 459366630 52798 72107 735211139 67035 90727 -283398524 22017 49600 -424823607 20232 46691 -24224961 12664 8242 -901003546 21462 38022 -217667305 70300 57893 -409431917 20437 15377 548318919 3691 41763 831384479 52543 76411 -78714616 86632 95673 990820243 93836 66552 349451292 27807 26481 806300874 67836 39581 131779724 82569 62594 -373258861 62882 43871 628522712 90687 28378 -995966193 47335 7803 -174432271 82082 30754 618079350 18313 3063 712352556 11018 18395 337297392 32903 8690 -153150223 40760 5879 -90273769 11635 33413 -925450601 43919 21624 -823075321 48485 54228 -191085962 58759 20846 -236839182 11092 88371 -999224228 75037 13251 229516198 68243 143 826104011 2664 94259 61074544 14976 26246 -257201629 5993 86349 967356542 91198 6539 -192038346 20538 34646 -193317087 44012 13352 -354089737 22816 81971 -448764738 32401 47783 -668358229 21846 15581 -944369043 34579 90971 -933252555 29533 7960 -457613829 93855 245 -528724932 80558 78910 -774238658 4501 77740 -422676237 77645 10338 -951493081 40360 54649 904049317 67703 34204 -367535012 63852 99104 991117521 90097 14809 -679588012 78509 72649 -190785265 77943 10779 -430615253 64884 58706 -287067998 49709 91295 430471411 45460 18658 846547700 92254 28472 607033406 34152 62350 58783762 56231 20138 -974793024 18005 62734 303954246 50337 59512 -968254999 86949 61123 495668250 42997 70921 912678453 69298 97572 730097971 19493 36295 869469047 50773 48100 -903282740 91098 93691 929740273 59183 7925 -62804330 64727 83338 -994116656 18983 80157 588021716 10627 89760 25603025 53885 50416 307520883 34573 11033 -185939328 3967 36603 -747197900 93301 8572 -843557016 63977 79377 -304780724 28635 62255 289148013 34808 20229 -156231645 55628 58573 -242718418 80697 47770 -670657581 62840 69157 -865518651 98593 34077 -51189136 81365 15078 -730433265 34135 12224 824380697 27915 36661 335196746 10804 39447 760724367 85005 3967 -117818257 49274 50986 547148300 53316 90771 160444414 36475 67971 -619864394 71996 95692 -74396805 52071 55494 -298706824 22223 8201 -755547312 42005 96504 -256090237 64099 5365 -412847780 32784 75311 -617158816 1787 42280 -530757594 77404 51678 -784641398 7568 16035 -883765767 53380 34835 342402996 44718 33788 199887623 20932 26466 674916145 24579 91855 -45651341 31025 47826 67322688 10075 47063 866994671 99062 21338 943985688 52769 25423 -159593251 3160 37001 -483276877 32899 75757 712219128 68936 59699 -530603372 96279 40486 647607183 4545 54860 -618177591 48759 74896 -452446164 87974 21695 9750018 82305 68696 300167061 65841 64416 -955058944 43056 35765 -307897555 77637 46733 -776559265 20349 52890 -742037914 31121 49326 -11851262 26180 12787 -593981611 78473 34890 -214984844 4991 35805 583049791 67802 91019 277805096 78793 12013 -806372373 54012 90616 470709016 23085 35760 -484072970 41735 76815 931109944 91318 20785 70577888 22776 77022 646952575 29171 44373 -782512951 10105 72321 896068866 89973 87577 363306780 81577 99091 847980748 69963 87046 -635835008 87477 10499 -573607138 58446 60200 -821120888 86534 24781 89995923 59697 36056 -474270733 72265 61708 935243731 24884 46722 -593576398 24478 28853 504640773 8703 25211 904517686 65333 57801 -160389284 8890 40997 550260811 85213 46801 -30629430 40804 18140 -819172099 1820 98329 -592440 88995 47196 794027837 35258 56242 476471839 68164 80063 196697183 42623 55196 -558362850 88637 92345 -614416821 45158 73489 353400947 72613 98330 -706953516 96475 75005 546416401 7043 13501 -884951106 96598 79362 -131591308 43817 15030 -733607566 60870 4635 -403552976 72992 59739 -350134523 608 69257 57835366 41345 39127 -471201068 4524 26395 -79658180 90875 84647 572931625 32568 15984 174765076 89841 33746 22559625 58124 51555 -645764489 4558 28051 -95573639 70715 34329 681277355 65674 60371 -768688295 19094 5830 -625791954 46171 52182 506375723 8831 19657 872672509 30768 77483 -382477736 38570 51923 -480796758 58787 89800 994125268 14059 34482 -913094631 57629 8801 597638866 69834 53473 349851079 69774 70500 -98178212 35549 97647 359180759 12807 41659 -985767117 74984 67162 823695186 57739 3204 -650528439 94781 7679 -62681418 87501 61471 -361827059 49763 26546 243553352 67564 81296 -300180895 93935 24742 598420807 14062 89670 500327003 64381 72715 927571531 85288 94812 -649033496 88222 12259 75075419 83412 91437 585197679 96796 23164 -437791534 35252 16250 -781284386 24931 34534 867573319 8066 52631 -908912341 7573 70625 -121854201 29452 9441 704495542 36785 72898 417857915 72291 98428 -162262128 19458 83606 932716582 6897 95097 -634363228 74771 24819 755296859 3984 89767 903188389 77260 71659 -918962931 30872 69897 -8776031 7884 83981 -432149711 59087 6958 -23793219 2869 57695 33906196 71352 48032 472738128 83713 60591 263493119 16989 41374 -435240299 78546 77157 844388444 48172 78951 -135013075 94855 5651 984712298 16582 98448 -457301040 6242 4716 -144070057 61712 43605 -77155220 78620 18925 -207550961 6438 880 -520973527 53570 45776 894575325 95533 1751 -67330316 21971 88316 -83342454 55929 56209 -980806037 31642 83681 940508025 52421 89385 746697180 32616 95624 -158274533 1895 84988 85715807 22106 756 -717014441 34739 78729 -605082069 71535 2609 -778239522 47294 11917 256577837 93911 6535 -944841959 43962 76116 950515585 90737 38362 386091633 94322 86051 973324011 29384 75103 -768542422 41169 29657 -963190500 36802 30697 727913671 86963 78669 813287796 786 24454 -380579779 10521 2471 491358460 71823 53944 86665699 10469 2428 -331392797 20167 89561 522794949 58723 34814 212777382 95250 19635 -664518160 78775 33146 59641649 39995 57777 396707798 39309 50602 -388732830 17925 21593 925390155 72318 54026 -817223113 22251 49152 -136374065 1492 38612 -633747951 30678 88839 -844401037 19105 229 717855282 28357 69619 815777765 27241 53970 893044485 27399 60982 -586927396 69417 1144 588317364 62442 78892 499401488 67193 6502 -711658575 561 45911 408585973 86019 14631 -648001079 34885 54113 826962197 97148 10533 389081391 50874 85188 -177766390 68387 83039 -836706245 55017 83970 -871442580 56840 46581 976189258 6450 26644 -208139403 98498 55077 -350144570 42656 49367 235194124 15988 36478 801933522 25531 31205 -474745936 39267 66388 711111746 82031 26980 -755104236 13202 28663 820468779 28941 20667 -136547346 61573 54169 781309777 38619 29577 -933130605 62102 8778 -972908055 64585 26267 847739334 92331 85272 -371018687 20527 86301 -321943235 19379 91068 72018814 43076 72177 -691049868 92721 24853 -898201031 8834 6983 465811176 20337 19038 241998196 67631 97463 -685957555 45993 38 -475139083 7026 31917 927835802 66454 14438 602178597 81434 59468 421613756 54505 3839 -323457678 86489 24543 704625289 58699 31438 365775265 61637 30530 277619389 29541 71697 362267417 88972 57286 670637374 58562 61458 282631423 50813 79324 928878933 8071 23873 546658931 30390 7580 -559355509 32923 62306 32119838 45422 40617 733356394 72745 3777 -781696351 23422 63788 727857631 36404 49305 289411902 72639 31308 -812848150 86812 3137 947233585 5882 75070 15246564 77679 19039 -877382661 67725 59528 -128151279 13305 17933 -340116022 11452 72025 355429128 61626 81652 -162128799 11518 30393 -86288154 67626 41031 -493373716 89767 21545 -170658950 32278 52107 64074157 82529 6125 990557053 21862 62388 -569540065 22207 94395 3461724 16290 38859 -769400504 567 4438 99555918 94145 81604 -980461798 29750 30395 -703644285 80737 74492 709766029 75254 35668 -976819865 4936 43205 284399648 31843 871 686512656 7047 11557 -359290119 6517 30687 352984393 58714 27480 518042691 40617 62723 -787884171 67412 46827 -729570222 52451 63699 -288438843 25265 92501 254848882 30354 20554 -244587382 17416 35286 -137498545 32505 82430 -162535765 19305 12823 -105731722 42852 94537 717581174 34218 34747 -451816433 19741 10194 963889358 62569 84286 888673742 13745 10881 -299590224 48928 44464 849923540 93568 12604 55981855 81202 79780 857198689 76279 35612 517940678 21372 66279 634009853 27116 78657 -650667115 8821 94105 316621342 47126 1619 320439622 37877 75380 -916043285 12317 8757 -184608244 23132 77422 -520428304 74880 7423 -123648285 31813 6963 -709631164 1494 46874 -869854792 967 86216 15282999 89407 30374 508801902 95490 53057 -69581093 23320 84449 -396327188 35077 40978 649467772 27474 81990 -626116470 13986 34339 551330814 12670 68755 -844059298 53879 92617 619978483 64225 38078 871186807 44458 63999 591381746 69321 35449 -734531380 9994 32198 916957037 78765 37960 604084046 62427 22057 820471868 65491 8763 -413479192 73121 46529 601039191 71570 53278 -543546034 1019 56218 -815632291 53204 90882 -57383849 41247 87842 575399011 74399 98996 -493048110 82420 36455 922201195 23614 18435 -169415636 3798 58185 908607376 86372 19587 -824494815 74763 19909 416509548 71042 50861 -124813009 1579 95261 142157672 70480 93113 294070083 6041 60219 -231094419 3029 30007 917292314 70704 46833 943889586 3037 33671 -600775733 28193 7268 -414601409 8197 73750 -619330973 39741 10128 707969471 62289 21498 -870540688 95805 70744 -754418273 16730 56944 -820523960 61624 53205 -144582819 20377 1250 -325980451 89991 72255 483039692 71429 15034 914472689 76452 62532 -512431675 67809 18536 -279604592 79203 86217 -647768808 90197 15853 -481583311 75645 89145 662757362 71233 77094 -654440778 4129 32456 690494176 86786 74403 -641831330 8902 34297 43957285 54483 1835 91757402 1821 73369 380557884 90112 57991 404538892 94511 28880 -874328111 31797 6870 -925297960 83758 14567 -327961895 43805 71452 59066680 80109 5 -556408029 5565 55613 -801727477 58707 49789 -522851024 3730 41854 982764144 94909 58345 -158044304 85655 5841 -483700743 15043 82301 -891796587 42028 82349 -551785450 15959 94359 -269678344 68034 86232 837396779 40561 4602 864993150 69400 49425 885418580 75721 72272 -697379973 80852 16822 -47712701 47983 69483 245325165 12645 70494 984240827 6220 28601 427619604 11026 1563 -325354325 70371 49895 -578117627 31424 4484 -357271240 88970 40350 557758515 80803 97017 -650379798 54894 44830 -27943047 26865 90325 -152776642 67634 60476 -232758191 20572 23644 358738550 30596 26594 991321605 12297 38434 -680571980 9183 61705 600311987 34158 93113 773501657 17870 32531 401968257 96423 22332 308358556 75124 52501 -275878727 52126 64777 -43651096 37580 36520 -593609251 32484 65963 -778491821 54053 49644 778565348 35651 74528 -709304488 65779 15097 477522304 97201 92386 715144187 32739 73036 162835626 66575 73109 404361991 34028 43752 346224765 43041 13776 -625866095 97453 68184 -631017861 24989 23158 -122195236 27199 18944 -546265723 26437 44360 -468642239 41639 85134 -228701688 58144 60854 576925689 51944 54977 -64029985 18866 6864 401264887 98500 20608 67778308 35850 39224 316625247 36373 76785 631961114 52278 35561 53208874 22710 28832 -318938357 64309 58117 949520972 1604 64688 762504157 20205 61297 -756421498 13730 95205 -748908383 32242 16337 211898716 10360 95255 -649136124 73228 5295 -510140833 93731 84915 -905523827 2236 44708 -685806884 49974 31500 371462361 63452 8275 432102990 65202 83588 144992727 54178 43892 954043355 2130 69612 -747875721 63232 56682 76807981 18837 65897 -133728540 92292 20149 978030089 65273 13272 -744046541 21803 5146 -83163838 57798 44975 210512294 88781 89935 -339438415 78249 54609 -291558560 14147 36518 203823866 38512 46271 789555728 56991 46635 -310638209 42731 54059 493605540 49742 30027 -639036359 73481 74800 707288856 94442 20288 -96571323 38647 78502 -117713949 25973 45094 649008512 11668 28051 -608008742 28518 40008 216726198 52191 27638 778801792 94611 91455 251990075 45784 53343 518262759 63772 65013 383110924 7018 47028 53519877 79075 70455 -353056726 48280 33480 -787559686 94087 6272 -87657124 48554 70847 -936735602 99027 3407 -346209325 16797 98984 662543593 67726 15695 886515787 61654 87979 -233814488 24610 88266 -91274045 91819 40528 323723977 44578 70434 -595343382 53481 19459 381847474 41028 24329 828027601 26153 30943 433364203 42322 41032 766441492 26816 970 -209406004 11688 87310 915872488 35765 1517 161068609 58477 17238 497285778 43243 80448 -337465234 29057 6444 986849601 65283 15122 -906953870 62308 38417 -594031063 14165 17292 697423573 13428 24317 181785479 9372 30973 -964011685 5819 95816 158848873 91156 2657 57961870 48878 47533 -49064796 90709 14883 614583592 18154 13929 -444824305 18268 43927 -712776212 89267 81317 750221501 19178 97201 944433943 56717 39489 -245231182 42041 25865 972796629 24933 21062 -859659246 42447 29698 984928755 96458 83043 -259796228 78889 62282 691009546 3676 52929 -509933280 45068 49675 -530367317 19180 53227 823578419 27186 2963 -552071740 30499 40098 527464987 16792 76793 209559726 36084 23416 57960180 34227 77497 -843088875 80885 55252 261132072 63842 34639 -435494064 14199 49759 316046313 95821 55448 -961532828 96546 482 -11982383 22574 52746 -761576506 5346 69405 46673385 44448 44250 -260786295 10801 59654 912138975 34853 85512 391825017 53143 35708 -883611019 84056 42595 541517421 80221 60553 776720279 46991 21355 818384685 22193 68899 -72908005 57409 14828 653232444 90756 28400 558431967 1766 13268 -291006630 27107 97472 997571895 29462 34941 -57929757 56180 7977 264201885 59596 76622 -617207890 88329 62214 -275297775 1897 18856 220417487 92031 46314 -994418675 68647 61121 423811923 53103 4375 858096310 77072 12693 155448820 68366 49921 189816897 83013 10542 531590247 79014 4973 455406161 14984 71091 705213492 78542 25874 -294655503 71981 4150 817307214 95549 96686 959814501 73292 84947 32472989 56723 88127 -456952240 19083 52534 -600055793 86971 80169 702300092 82704 55220 -811249992 25514 82328 658770818 52488 37214 938574950 96042 41609 -552458606 157 44848 299367124 20726 8554 -563703962 95579 28890 -615481185 55881 30917 78183105 5164 8771 482820845 47466 30510 64571518 78683 52535 359606406 83324 40159 93165231 24573 8749 -389238175 86354 84778 206700374 38436 24485 76604677 82482 14011 -670051764 46290 56222 -815457423 20109 76123 901985415 28264 93249 601186481 28054 21800 757014758 80948 85114 -239341644 42975 32596 -943410677 55463 94430 -158616768 24536 79403 -107737599 53758 98605 -817225953 14903 70499 558584478 41427 97956 -792204216 90460 68822 852693380 4957 8408 -950418866 52267 23329 364328035 11414 9624 -22398079 24527 83821 414966301 3325 55274 -7678759 64201 12385 -352662633 41299 23243 649091570 48554 8828 222960693 46027 2448 -558019165 62777 21543 -985251913 58957 42308 -896752433 76427 78332 878973737 67267 7234 -640553534 80076 3338 -455615014 29486 67613 -373057204 44351 64364 517304507 58439 29080 566937456 16947 55812 284130520 40928 19870 300723745 1182 62581 713751019 54436 89244 -409595000 17276 13842 387147675 50760 40510 -709222955 86074 82364 -401623958 31618 50192 -418214505 80602 52796 208118029 84988 80076 -419759008 65339 31971 -134233233 70825 88980 913664509 36617 40450 984842081 92281 35593 -85465732 49873 12383 -116585880 57400 2098 182239994 8572 63421 785822388 96464 58307 191722362 17411 22222 -997709401 62446 74075 -185500491 98546 44800 443088167 90241 50605 -119776239 59529 56977 149619467 69639 97470 163648863 72540 13348 -611117914 43247 74135 884447841 59864 75163 -80011683 97978 4137 -418805725 7461 92151 -427272334 70888 40865 -545929426 89483 15309 462990081 78303 31865 338102517 43571 23256 -856272944 22966 4015 267060891 94126 97306 -956974875 84963 56599 752924529 91252 45846 377361203 54454 44567 800310285 16053 77756 544980360 28846 3195 132826957 1959 1812 117127030 31337 15718 31526116 16222 37114 259511716 68298 27116 -849098870 21427 69698 161665339 86746 17100 420033158 47814 18870 451288703 8301 6089 249753361 51994 9806 226945838 19095 24327 454399264 19068 19858 553808483 4895 31393 -892411691 65077 97230 -408537512 54908 30530 691006644 68199 45715 200638908 15987 6878 -408608721 90 93294 -606550528 21476 11067 -671162206 9132 77013 622207449 54251 41654 -767279271 96148 684 -931042026 28770 58248 292480386 27312 32511 990581194 67434 25017 -714557394 93184 55128 895864064 38228 87750 56819712 37717 80647 629229472 42527 43124 -328653905 71015 10330 -451325935 47400 45618 -697734032 28952 55437 -218092185 98847 63707 683952362 37399 53554 -693834395 84896 77230 748579009 8040 97726 536440377 58347 11572 577645053 60350 91640 329358575 97664 90867 -502556003 89788 73957 -613742725 28637 9540 -863154293 43325 83719 856996077 25611 69426 71976067 91392 18476 -581239606 86108 92353 -603152225 58774 9370 150839713 47715 10898 370369356 7788 41332 -795208524 87628 10011 706968990 24093 60201 -638593049 6409 77195 142569423 39072 11825 562966193 47130 7527 11365808 92516 48754 556742215 4017 44123 -726243460 22966 23539 247428696 72991 81961 135718166 65727 3342 -809372464 1253 30885 550062036 72040 27144 -522902746 91411 17130 -590528570 26315 44102 149576353 86838 54774 258040899 64345 55972 958842992 37312 85484 499729372 37958 59319 888865256 77116 45331 427056961 85061 38841 -1462557 5281 32949 -641237359 84228 35202 -411279372 80973 69001 69917811 64608 76276 -321258082 15711 80460 849739775 36319 94883 -587233182 73388 92104 -327177133 2219 83027 960010827 74343 77174 -623105103 19685 12988 -795081640 43555 67711 229733057 81418 34620 371295479 25893 46972 30102741 89612 50075 512302814 30832 14587 844204208 86490 57069 807320799 66319 33090 -792090460 91039 46468 179249905 97651 46888 -851526400 65193 42590 -577251048 43890 96259 -253666558 60848 53725 406500315 53528 89392 -789815651 87726 21529 838271222 14894 5972 -116716234 43802 19070 101488042 18396 2931 -210111706 33559 28963 99360001 68542 5604 626014602 82362 53377 910080928 12717 40649 323803795 46159 49548 541096772 83519 26830 -467307202 98425 26656 957935148 25756 84078 -493228893 52785 75836 -325294125 17005 75582 656883473 45626 37885 922914693 32617 83416 873679518 98129 46369 -286156696 79876 31357 718113159 46298 70962 -27448236 88770 50291 711809582 16023 12763 -573569382 9911 57382 270902082 83842 15178 337308478 76132 3266 982722846 97907 54310 238088805 70695 21375 -793618251 60767 6424 125641427 72080 81937 -197628989 89239 3925 616173919 7683 46434 -237943308 65527 13205 166584582 54706 43263 -287567383 28191 1572 -349330913 646 37124 -871423602 78648 52918 -377475832 66005 44185 141727163 68820 3889 795785621 94866 94999 -913725992 42876 30201 65206629 118 26403 118428566 84696 75833 -553388658 54679 23567 960656517 64706 57530 878419311 4956 81553 -701152071 4739 12725 -193347942 98975 23359 844387972 58971 66720 458141129 19551 97049 -540296789 39202 30201 704676745 47094 70819 -928883766 17292 53767 434718310 10966 10518 -997053503 93345 50637 54979457 98235 18797 187547067 83298 47688 -645935725 29540 11881 -623784962 28139 4526 -261147431 48681 59987 -203941792 42181 28482 189139363 5465 15774 53900847 59510 68198 939891080 60881 50816 698786999 85824 91252 -575830050 42011 6554 -359591156 69693 68532 346702326 9057 41696 43874754 7437 97532 379467823 19855 52806 38638943 94604 44361 -633675058 14884 88056 -533751239 89302 24861 282124049 81873 33927 -722085222 32283 87910 827351470 25709 29602 -277171817 23242 65118 8658435 48765 83382 87604179 56245 21688 -773292055 77358 57479 -646472068 21755 72801 900769051 92518 44559 898051802 80571 6737 714027958 31900 50022 -603486728 49433 91257 657453308 49649 35555 501375145 8801 93421 144444829 54605 67706 -662989781 81753 97279 -471802073 75838 18411 -507222538 43566 90062 -928179029 30932 97049 100821509 32620 71389 -188567125 53029 11675 509009548 77035 64555 -662007663 56628 41643 -43306817 63229 24590 -45969649 1576 43075 -328241289 6364 81031 -595226602 67563 66793 883237793 85588 61047 99248089 89830 48273 855420424 41069 82247 -541784842 70747 24629 771010221 70170 27144 514455983 54449 48793 -399936459 73736 33960 162370614 48111 42546 118076735 40015 34808 -114631301 76739 45460 439268712 53787 31580 197081015 35967 72629 -738467863 39979 42059 -622858286 57342 47998 -102011199 79724 45531 -997777839 58651 73423 762900322 29944 19367 -321560863 62011 52650 -223249561 8412 88929 634399063 87612 13657 -403627224 40779 94796 590576970 94634 28761 -520933717 43277 50243 179764554 94054 47827 438221081 95372 3100 257476105 88232 68038 238249424 36320 62011 -573499729 44960 40840 392981783 72283 58890 -460381727 11758 80503 -570305892 29455 42114 978919162 63061 61610 -803217945 78872 90388 -77624831 67401 2771 850984659 88878 31768 598815953 49160 14718 -252773022 32223 67672 828126037 43650 24525 -355370024 56532 22932 682630361 53431 90737 728431282 42724 87188 -53971957 2727 82236 501342536 50987 37330 79720557 23114 84318 -94123751 58667 70212 -145807280 22724 77966 -213340264 56172 7921 35690378 50438 87981 -502999353 63501 67793 -585151696 68600 43120 68187073 39683 71349 -821845058 49998 73914 -289566008 87383 52410 765837120 54967 22951 32298165 73407 49156 752488582 74596 70738 -821175535 67616 93351 491198246 97108 54708 -533680498 7211 58042 -228001416 92969 37960 -190424681 64773 84028 637259807 51620 84800 652413751 69038 87671 623976892 22809 46632 285547605 24255 27014 839263053 45694 98656 814164199 13275 62798 -394166264 34577 60179 -410389627 9378 54201 -378149295 45515 17178 185675826 55351 45847 -527859880 77808 80499 -522838432 39767 69848 -872892321 3746 68991 -659737274 87530 88004 126626421 52976 38043 25161842 12733 22444 -101749037 39212 68135 -469242422 15553 35984 -222684724 41202 18098 959636172 46313 49553 -597146424 94298 13668 -694477659 57632 77982 184001074 88204 92263 -986976824 95297 14931 -189312672 2007 22287 558582298 1992 11457 -83728311 65133 94145 -103192440 54944 1473 398226481 95058 69401 -821137302 76282 73101 599447028 2915 95222 -13297111 45023 67093 -865600901 29509 51589 -398775532 64941 74459 584298597 86665 5016 719596441 10945 14146 449299532 68585 48273 -213384923 58864 27540 -366300519 4624 86775 -475083806 88267 48085 679447439 11081 47888 590100877 52807 82680 534994734 65330 66364 771280313 41317 8166 -599559003 87148 77263 159244162 5776 95970 -938723945 90741 12491 -106653082 30050 60612 698472767 37613 24918 67313777 55237 62517 -410514068 37568 25581 749705787 5762 96509 -309664857 16158 48684 -23499715 65208 58081 204991343 10036 62288 -95838121 13850 95833 385240767 68379 42606 -659163916 63404 16166 -880790306 71676 73631 -607941723 27537 78057 928526313 76157 36786 232977002 62288 90140 -140783628 65858 15699 259457723 14475 1547 -356322339 90017 79712 -934276216 90873 23656 -878998132 83713 65705 -265029746 41097 18020 682835060 5781 48414 582971412 77559 35809 -91940419 40100 97540 -478733328 28791 84784 -990661381 73335 38447 633753429 88520 32568 -258551611 62193 82334 -874504395 65363 63247 -855542841 27061 48018 -261726754 58308 80055 -745459977 9848 42545 401146735 27457 52351 531820687 23396 41651 -678186025 43566 26525 -694827003 16794 40914 698690348 33209 7044 -515468883 76044 31594 -46137081 1661 16045 -961989805 57252 8263 -781455170 63324 24027 986149197 5896 15029 -576987675 36799 85249 893206259 22546 83533 877933825 27468 17631 -187692528 47638 115 91452841 3774 46515 805725718 23073 14910 -638391479 7403 87666 318635611 10930 71532 245190522 39974 41840 -338908213 16507 24784 -881933938 64393 87973 779553819 20665 31491 -227632112 14877 60720 -566979868 54439 36390 574358995 3968 22608 168725177 70490 70522 764892785 12448 73399 -103743349 63727 40751 -863485499 4203 69825 976271072 57880 12194 -509045939 81278 82773 323330314 96304 24900 -731036808 734 39933 310505369 84553 37557 -216107073 55876 92984 236405880 15888 37241 -354485292 81932 62971 749548952 1849 59607 97627854 37357 40890 -306196481 24387 59403 855124071 22516 95694 -805576133 50577 45271 -129626873 85756 48552 412136546 73396 35823 956787849 32897 13752 3286401 59970 95390 -683958492 40799 23816 151824225 13088 4860 -108281269 45545 16668 723369055 66828 21317 476284567 24317 44487 -162135573 82445 87516 -665551414 55598 66830 928405837 52198 17303 80033977 9260 54560 761266422 6656 96015 -43920190 37230 76893 735490798 12037 26393 587134065 45623 20060 325178062 44494 17748 -467970645 9063 2304 274342469 43310 22675 -795330639 81226 67305 -120318537 14111 50222 925364048 72868 6379 897780802 33237 83582 220335005 35954 25040 -541734122 51732 7744 32120857 29604 71375 19170636 8108 14943 -111918588 7172 69904 -402253436 26082 28637 377017597 35386 20838 -39571539 28667 93933 973612298 61528 74076 -289162872 27233 84379 -222883074 79071 37304 687492858 42997 74939 -223533529 46332 78761 987039262 11759 22815 851452921 98298 32530 -692148933 7531 2426 990938618 13754 81256 -398688773 23876 43515 851891791 63034 72029 -925502650 62520 90279 31366603 65264 46116 397580698 77139 67098 -275498327 77623 49524 842760169 82781 18196 443881545 86517 76226 -123440773 71257 32351 460315218 3556 29348 472225332 25754 93565 922845124 22442 61282 197164695 35237 90872 302586807 98659 98838 -7321683 73560 69255 -987180880 61655 46032 721144806 83184 93829 499612329 98449 60829 -244767703 54292 72905 42742642 1401 80017 900620924 64704 22483 -469842598 61184 81105 646666576 19321 58519 272390727 42511 69662 -163112883 98888 32475 -541949613 15554 58901 53592079 77853 39087 -461001255 93405 86241 87251287 89473 31252 -219601657 87643 33969 384119175 347 85090 498140750 47582 5342 -513353407 71275 66744 -728020612 26488 4074 703340893 48341 61144 -230648893 77756 61128 -781667392 43634 68532 70633111 81921 15714 -511681416 35072 55409 -624017181 32605 92808 104515668 6135 76863 783959819 89868 12707 -115835455 29585 48783 56474860 68425 40598 498096721 68399 51560 4189583 31453 91153 -85646068 97281 65076 -560312789 31741 12939 857607781 97410 48480 538592558 88278 20001 9488399 77050 57308 -200512537 26002 78185 262681023 22934 1716 462336085 5200 45652 -824798294 11366 52296 -987882886 5662 85217 18012209 23867 85806 -255234355 61174 17340 -686423648 36844 39510 472282879 97824 18967 617299393 8308 61113 -930796579 96330 82788 -934046108 26327 18313 -248250733 93370 96566 40088940 66745 29466 247047290 28000 29907 -957605170 98011 75015 955789815 62291 27446 -352894695 54095 7191 -437265325 61595 1526 -653664023 10817 93841 680482795 3480 3601 -956224334 58369 78538 -35330859 94474 16229 733019063 52022 39733 220238768 55417 57297 -397197041 40480 98360 636879495 40231 85117 90784920 75088 43335 -34182081 92041 19039 888485913 93501 58278 -573020015 97999 71024 317508851 68244 28254 543773813 70875 74257 -593328873 35132 7839 981375564 14182 43386 -391582612 43336 5210 315022335 72445 67111 -779099828 93554 76345 -349032085 98900 160 617778449 19214 50824 -512766336 11639 52992 -183752011 60775 59312 -265631679 80838 77852 333650293 58046 55392 -438710805 96446 41892 868013555 73317 21508 39164485 43111 33004 -144976261 16580 67994 627912100 16465 6177 715422334 93190 53929 515173601 11468 37981 -209663935 89242 42111 352824812 25726 38254 316226381 38409 50932 127113198 62777 1037 801690859 64709 44449 499404053 44483 70123 423528303 11601 49025 -429474360 13658 23633 601417175 74824 41441 199580096 91180 3722 -565818313 8916 88789 -243106160 70762 2063 223493718 7418 15615 277029616 9852 91758 -599513015 70320 81852 -133811587 22523 27154 -381619874 75010 59617 645587912 18880 11684 212512399 55866 3222 593030180 98338 79488 -518964695 52368 84286 643978129 97758 92946 802989129 40570 42197 632375645 97773 43308 494796292 97154 39917 -47605381 33924 41165 655768893 94606 474 403089236 39055 76250 -995439923 42172 23935 -212450019 18831 1181 995754676 3116 20622 -882205563 9939 835 -598609635 81135 97851 -207676167 88281 64822 679216605 89292 86427 -764999114 2480 91814 -338726261 64154 12300 -37866235 12018 35449 -97271127 11960 72901 400205137 85589 23532 506621655 87291 10452 -861868776 46934 69557 -699080892 88880 42839 899200075 90623 72893 -847961090 19913 24263 304698805 84038 68486 899628784 17916 68165 486045938 84910 16328 -245741882 23279 6549 65403860 8891 28622 -591236911 67699 661 66051657 21164 88616 112925878 79181 19464 -697252734 18736 96346 -556506631 96330 97934 496831828 685 28445 -866598633 67232 56509 -973946253 240 16137 863904549 85631 80170 -85242825 18480 87840 -244667941 87139 90388 -572773496 73673 29715 -203820172 9970 28527 6176688 76409 39216 550455779 37293 65703 504349594 39488 50329 487329650 85700 56017 -167033547 58312 92735 -99865834 41923 26291 892878939 12634 9910 -90285161 69600 63944 864084785 47081 53892 217101813 67941 24329 -68302825 90620 57103 241741537 18308 61920 -827032980 72463 31577 -758905842 91025 13304 -746191984 55542 67361 -468782999 56171 49105 153816188 47832 33605 691587530 95541 57099 309337264 46564 36605 912495426 87427 18802 -371935913 32976 80896 -173663637 39254 68769 -618187249 29474 87977 709183021 88464 48819 -64299364 53266 22086 500777549 51982 87658 -10041044 42548 76332 953670195 65668 47286 942798468 20281 26945 -541753162 653 32913 743933262 95885 44998 516961019 85586 94068 -851598448 87090 68577 -587620635 15263 16171 -576409977 20788 23760 710101989 44455 21248 -207822240 38592 69841 758662500 53057 27500 622836633 18505 57713 170859511 68437 92192 -232216558 4406 25141 940336046 35781 82988 238921136 27430 157 -304236997 79751 10331 271496974 41573 32874 -567823915 26114 71990 -348378365 9817 18502 -142562565 90130 68788 -920119713 8848 79789 708251266 52328 93216 -785044966 13012 67550 -585081031 85968 70008 638644638 85136 47686 464388363 11020 41217 -511407296 98296 17328 -342751519 60892 37257 70555089 49773 39715 552912108 88140 39328 840810453 67237 9181 -343839310 90072 7899 -87595420 61190 29484 -521057292 16370 36945 -990034714 47378 98932 328044054 834 88416 624838205 56763 64263 -909001794 26610 65097 -866916783 82638 55005 633032050 41561 73521 -574565949 64266 77957 39081300 86882 37762 -993101261 56563 45267 437602673 95214 24902 308550090 7154 62067 -59720576 21669 51029 262959333 32758 76920 998405497 83669 49284 619370970 27180 78213 -53854093 26976 56539 -456906212 1461 2074 486710659 11516 97265 229450644 60899 39743 885606710 48982 90724 787171241 65210 67423 -783428482 42687 98279 -590850247 23193 8978 -322506102 57036 33473 -566797484 41417 71517 -154343404 59176 57541 498556068 21978 90279 -102873035 38556 48534 -147282604 54273 66089 -868226717 76741 67399 425799403 797 28442 518126032 97755 51124 388147817 52380 66087 233186797 44204 28980 169063955 49121 4271 -629682792 1393 2549 -401698816 33379 35 334195055 20586 8455 -106494142 88169 83294 -915394205 34857 68788 -546504749 88992 53889 -515946038 64986 90614 -747712545 53734 97719 -734761653 73957 69930 -840190318 97454 10852 -247837855 34767 38683 483431448 6042 50321 408159619 12782 88475 -414447980 93819 55803 -206822202 2803 16920 506390884 24876 14606 409855700 74401 5556 -10284274 64370 87766 -263554111 32178 10426 -237310572 12173 50210 -103397078 64538 74012 862673668 76385 77627 222030760 71250 5536 301845088 9880 26573 -434154147 13467 40290 352255460 99029 67687 711659323 9441 7755 -920292749 42559 56104 400707543 32742 34986 90424433 58294 44172 -230250994 41596 68917 843861578 56727 40603 -321384306 63245 48984 790254632 38297 42138 793837837 60556 78855 860253013 87714 59393 -314393912 74821 22245 -16986237 82726 44579 -809015069 30775 2499 57413402 86326 36012 166339523 8736 4028 939011634 41069 97603 -605656643 36367 97367 76866697 285 11255 -722564547 41402 5511 548267218 44432 53090 -34378416 91879 42227 -702746629 3944 2661 -92997971 88123 81713 -26246019 32454 70703 777126132 73955 64564 -93512374 83429 79214 -335156952 40707 91133 593768755 12942 5926 246370036 41162 88092 679654398 7663 59990 -814763062 58368 20284 -714004953 43494 95666 -144496946 4888 58361 -703329371 10858 38252 -343326643 35260 47695 988934471 20097 14543 -204814986 42856 24106 150929110 5985 36030 996122688 25908 85754 196059223 76071 3210 937368692 78756 63418 -844515871 89939 8054 -593841916 84322 86330 265668665 92720 81177 859094040 12421 22773 948359582 95358 90085 78931458 56230 66327 765358919 4114 97344 653317691 9316 70811 -729976876 19305 21492 839234605 31596 45764 -837545019 4267 46264 -922078700 43384 28155 -426771643 3407 88858 183321439 97446 71062 -939468155 1176 73674 -902112973 74130 18895 64375741 54363 10428 206333493 47981 37541 751413532 49364 32865 738692064 21605 22643 872854916 13317 38365 250082622 59848 67689 -439493321 88190 6911 303872127 67111 30241 -854733266 39048 57636 963281063 62901 323 869834526 21135 44197 276803467 61662 96292 -345803410 40812 33554 -391682336 91804 62662 85652077 14563 43341 -898546374 65493 11217 877921049 5375 78502 -726604758 16536 90465 893600299 59934 71581 377018424 10395 59785 -365147494 78960 37749 -610562901 3729 8863 -262310049 9524 61336 -485889897 98297 10872 118055234 82953 80378 -24798901 51614 72332 -194110089 31847 47047 -90253101 82848 12905 -563095373 93113 50785 253475653 90058 61571 -233983417 94563 5920 170719459 1910 54732 718528687 96847 30865 691717721 15494 61967 -398687611 86400 788 722191974 16277 26711 654279533 41917 34109 951256983 15818 17468 -132645333 37949 98776 -145822120 37107 83139 -671885531 13228 67483 585106583 71922 73491 174337704 27634 52282 -124048632 90457 36175 273458491 81585 22933 966795699 3085 44250 338292681 81326 60423 852395174 51445 9079 406315602 76902 27131 -94784921 13571 70126 954362418 43096 9723 822545396 62084 96401 -119388984 99053 64335 -659945193 24851 82244 -429848252 26709 1389 763940723 12197 10145 -835338288 49264 98736 -525466193 3415 74199 897735011 61186 35844 35363555 46158 40393 968989922 75307 36263 898766637 35988 64699 776296873 48460 28253 99299442 83367 62356 720201851 79253 44910 638141214 95501 4113 -532914978 3990 6986 -569121902 86231 43125 217322570 46881 13321 198591561 13979 36912 511738719 53855 52893 328374517 10297 35652 -605819020 46481 40547 91669600 96061 69734 -770000766 89337 83154 -169305915 18535 52898 214019244 23393 88574 -407692715 97837 22231 549766409 45600 47208 -241290519 98901 63451 715573499 89070 57190 906453737 84312 38324 143872659 98250 88442 -695518796 92146 44920 -665084656 18649 87380 161297299 18842 74763 972407040 98566 17658 -804073750 7549 92074 658560305 40716 17058 -143830323 72223 20355 -178530737 86346 71987 -157845497 35075 87380 426648581 91764 54442 547546328 22677 64021 640796142 38416 12968 -192827312 21145 66005 636319996 28381 26337 -249651113 67671 94991 -718142813 83540 46595 -954112204 26242 1744 -146098525 46227 36971 278085328 61509 19632 310937535 57723 29976 987077424 82364 86749 720294051 86606 10851 -71798881 89247 43914 74643721 98652 60414 214378200 51570 44095 195148129 22114 32719 -117364909 77073 64163 491757904 1469 34135 -533244535 1510 35826 619699188 43972 91188 -880842170 29662 91888 -855759744 19954 25243 683001835 14764 46442 -138572991 98578 87560 207377009 22652 17540 -671616867 31731 93162 381306664 37911 38697 659098505 25714 94794 -944593438 90504 19356 -43590248 30306 16998 -237084348 14653 26687 -572955116 41134 80607 -501371764 68895 88169 492377900 38373 82226 663252370 70018 85695 -942247252 48809 76407 -351363573 56113 65516 -331123517 77887 22291 753717584 12765 65574 354455892 23103 35416 552004923 29597 39040 551977591 34087 52878 63258488 69836 92336 959364373 36570 10087 744021798 88723 57681 -552279161 72761 97506 -806674043 64629 65715 331408539 59105 9910 -769219077 30486 67724 956395380 86694 72758 -817328469 73917 16520 375592995 19694 90638 905443575 7402 3246 975075645 16774 1262 913812337 23740 13093 471687217 37794 53078 123532169 9220 86583 -960009360 49532 21821 941005894 89473 48545 469231570 51999 69357 890932529 75173 26117 -763435330 98520 88211 556660463 59726 35092 100661204 47428 52021 160173582 85263 19960 495818638 75772 22085 -316031456 95842 95258 -472661093 95737 25816 -676473298 55443 43883 42883453 79941 71628 -63966719 79313 85098 -999164490 45621 65398 532909119 21788 97977 66938410 43129 98479 -532316213 63676 95035 895876767 85570 701 -860438948 98238 84942 -328359283 35546 11940 573612144 78252 37313 124917426 41257 4480 -899816654 62981 99120 -45442279 33323 98185 -373370055 6406 24479 -865109418 85839 53529 179606334 66937 9304 81875631 56127 20928 691256665 50762 61865 528750678 14518 78558 36429942 61317 3405 -187689929 8849 96395 -964087733 35834 32300 -604710373 23211 75339 506688122 19606 46003 -494538426 38193 47206 -373869913 91558 17157 -360542242 5357 74348 496616762 87364 88683 -46375711 52022 89947 -183183065 56654 50743 -85758238 22963 84752 -582203285 94675 21158 -169368985 23728 24968 450391844 39 17542 113493565 71929 29211 -137832927 39970 98531 -294899259 58344 46302 -921356432 51829 84284 -938664069 44458 31949 445384893 4286 92972 -630049674 74227 8311 996541101 98962 22121 739201632 35686 79084 141034665 82310 35806 -386693887 64421 29408 564329948 49969 23126 712935276 92099 48483 113085447 19408 69605 10301990 82437 55876 885067095 85714 12667 914618047 49135 12024 -796685772 15236 73589 -516731717 45850 30590 233060582 56729 43390 -429542970 41952 4362 590038885 95904 68802 783350027 28228 28583 919720314 59609 14613 -753088562 99044 23658 937945126 8330 85093 769017947 70249 69496 -492776162 86396 57089 397190871 27917 31118 982623369 6567 22757 -856560840 56042 28818 881424770 23664 42817 562660672 44770 91273 996672847 20408 4245 -918827380 55584 81037 272539088 2932 1906 368131350 90600 17631 -599895931 7310 71766 -774793921 26054 35589 -36646155 22660 96852 -85369127 961 62031 90929103 53737 72205 434289600 17940 69662 633675367 41403 16981 154166396 33041 18270 103796101 95173 19128 57631713 32632 76819 -687781320 39060 57944 373954237 35414 73704 219164009 12513 67777 -394355257 53035 27529 164672284 97499 91608 -39111113 26519 64367 -263186849 61627 54678 -668981037 25773 76008 -53284589 10689 82957 773541578 44109 22141 -447493474 84639 20512 474103845 27616 15744 -186565100 47298 65764 338824654 43973 96692 429416494 86717 41049 698968783 30579 6422 445763760 97677 44945 505918768 33236 33532 28274973 22459 4180 -47400340 68489 14027 -987346627 34219 13069 830146401 50389 79923 -589737737 28658 81624 357909130 35252 77609 22664489 64150 33789 922349300 68241 96370 366157735 26479 63263 -895217742 84051 21022 795085833 44317 34604 81347258 96816 73179 -789550717 20182 82963 903962459 37050 77824 -640890342 91894 58734 382708826 27059 51127 -666723329 64535 58438 -449514567 17362 80263 -805452062 89214 17392 -712661599 98887 8542 -38324393 46400 87602 908522912 859 54097 -108144401 16720 32305 679699147 20151 41733 -441031573 61570 87308 920503103 59230 41668 747343164 15024 3089 -934560085 99039 67068 155382278 60368 19011 -317754954 2561 10011 2107549 72336 8810 -999068487 52818 58710 -266801749 11100 40756 844139537 71219 83714 -388166573 15720 78294 -454629456 10848 5351 590569272 68647 45304 12005027 84124 26529 733435276 44152 9699 -188906085 70488 1672 -680867723 63749 80424 370853423 63404 31234 575302994 7990 3779 949620859 94119 78928 -501742259 90806 26267 -546870934 42138 76581 958774047 17895 51025 -265601845 41958 36834 809655738 63171 88173 -992482000 29857 39206 -841370042 64837 14041 121367986 84361 52686 -268570476 23571 51631 -225124071 54277 97045 -471889472 36538 76743 -457285869 45213 13007 317428286 39767 79775 515005784 63343 28815 13922430 73925 99063 -529333393 62650 43820 -734299 51405 24904 -140731611 88297 56697 -563930455 29278 77847 221265913 56201 33806 960839338 58310 21621 -838932674 78514 59452 -280330376 11624 85508 445629516 45244 54988 -19624876 56537 87795 -178708529 36033 90999 357694515 54985 62947 6754037 272 64424 563330192 65137 89386 -604209287 34438 24409 874125464 81220 57096 -886007212 31882 93575 -395615649 78116 67050 408828097 70885 1541 217720369 81802 20548 339243525 84720 78755 30864549 52540 94269 -460073080 55564 28039 -785469958 85231 28324 759092419 81236 82869 -877543480 81158 41814 785026523 16301 33950 -591171246 61147 70959 864646500 29604 18523 845474408 47627 43640 -546861081 48635 83134 60322023 10748 63285 375966452 47350 58419 -50796852 19109 61394 -815594730 45744 34576 -723804833 21333 26693 604616927 75083 42232 -816224352 23123 92018 63419905 92484 44597 326637247 42739 20771 -402663979 15513 57900 228598104 52215 92848 433842353 53157 11478 -692126614 92266 35541 347356557 61206 90217 -477302353 95545 6430 712214922 49270 64795 -300577824 90984 72825 -340184697 37101 78826 488319591 76848 37862 135995130 55345 68237 662940116 63796 54846 454132720 85292 78311 112593978 79363 978 -934951323 93262 41067 -797953438 30649 78856 708833889 68773 45078 -162971357 29874 52076 279919475 89610 13624 291681764 23621 43642 -798904533 3128 83603 -137229511 35632 56193 922408327 80509 12248 -932278265 9852 98842 627427260 84401 31887 781885313 66026 39101 -448045147 49786 60823 23030245 4723 80333 -51917617 57330 62848 -546484752 29945 61140 -606378690 42703 45713 -239555246 10624 89758 66048571 80559 87430 -39770932 4378 60065 -909336147 37483 39655 30475356 3442 33448 -647277358 37374 36816 775990739 15632 38793 -635380293 54409 63628 -492320736 24286 1804 -812450804 59388 46944 -855956052 92086 39655 -587733378 37798 44601 790899082 93877 93796 886700938 82337 45014 573689495 87034 87470 -197895358 61867 76952 508038588 64628 7408 708585810 24604 38914 624538350 22792 49345 118999788 18162 45413 381890323 34277 6758 36066343 72600 3038 -445616239 24615 90568 -354503221 28003 69257 391177932 64452 81265 771668008 5015 66238 195536004 54113 7063 435720748 21194 15380 182382894 78178 15553 54047595 8200 95654 -602336191 42696 10799 219123119 94523 71801 -44599552 30669 83105 545923119 3963 83312 -710938479 4792 12526 974009902 84560 40343 -627776392 73762 73593 -117425733 62334 4640 -129388104 18910 74859 337103720 48774 40249 188894367 28094 84842 -537600440 36055 51083 -512989825 79328 46769 86831597 18403 29527 387947472 8009 38989 -957290255 45683 94287 -741887666 26380 93192 -373119206 97450 91855 -888422719 79121 93572 -408987711 88702 72677 -166592220 93608 98550 -609595055 22154 83135 511557153 83679 57043 340408907 23613 65134 263832525 55138 76676 -251947404 10862 90808 -967782053 16769 18712 220787672 45049 45963 683165096 68890 85202 -844669388 33935 56806 271489751 92960 7763 242976386 3769 99059 -922256803 89290 68292 596065881 6479 17455 986468467 84442 38027 -554699968 97691 35548 998428902 34605 95639 15204150 57266 9411 547621774 44389 5023 -353966385 48710 66354 -777230581 54219 23755 -802882822 2924 82273 487645275 94434 11233 224197598 14812 88161 -89746612 48131 98193 -858430430 654 84408 -302689700 11743 22780 -349052047 3955 94367 113546476 65914 19580 -302984281 23420 75591 778393709 23612 59090 503647420 49750 8546 379410575 15653 40829 -836390034 21051 70330 790901195 49558 85374 -320854600 75199 61622 -601424991 31086 90841 175420173 83313 96959 26902035 29566 22493 -656013360 76570 56131 -7021760 39908 31307 394029016 96829 63957 -29152173 55482 70853 725152211 63172 71430 530934146 85533 3415 55994629 91452 87490 -593619983 93026 13384 576065715 90959 42916 375085718 49123 61514 -218883639 55604 72440 -641085913 65156 33345 -940358567 49545 91115 353612473 66792 77492 399324933 70763 98878 -793467799 69445 27217 495139886 34974 8380 502153218 94439 29158 -305721639 4630 80089 558193019 66292 58441 163164180 64421 78352 -225005232 12237 93561 842590692 34603 42610 -524956395 3598 25827 312998596 25551 24236 446665026 94857 62617 327674857 22771 17593 82339657 42442 30738 -715256017 66685 59721 802882517 71031 51405 718107214 39755 32417 652708944 31686 17758 -729389789 74509 52256 -431377943 61875 85478 620777829 44448 27509 334385728 68154 10364 -895406685 94983 44707 207621261 86564 4561 -892865078 41846 52726 384626382 41172 98832 509750616 87916 27554 184393541 51238 14301 690042879 966 30540 233532788 80946 33345 237368257 52456 57684 -161674437 96522 11981 98609990 65992 29670 486911263 71867 32215 -752648216 23711 45004 -78410152 64431 10488 -543607259 22550 25220 -958243025 4988 65118 -760904538 53299 53247 360600544 25797 709 -228537272 23490 47243 681747002 79200 51964 370122710 30572 60246 117626403 23730 94568 -891672871 74972 43357 271352319 70982 33493 -414809672 52040 12472 -102037234 50237 17166 297786477 42843 37245 605845406 75290 60262 726318417 2465 37542 -854536450 42242 89527 954590913 10060 79110 509975876 53738 86282 -820671198 82774 72696 76477587 3274 63001 -562833975 89537 6026 -958888060 26162 86732 -878467528 46271 43973 -838547569 22457 86366 862470800 10258 85161 925227563 77497 65362 115069756 56039 48374 -925215652 8508 9725 559836754 17551 27555 392457198 18226 2040 575249576 47853 29242 213440623 4706 92002 705822597 13224 83032 861415395 60123 23408 -395048172 98655 9813 -933959368 78730 77923 758943797 98991 78917 -597418745 66886 64109 -572848960 90106 2424 475638251 97242 43435 -812250055 5166 48779 -945683346 29793 19043 993506336 86450 97201 -21711485 97415 95648 640462146 17328 4016 -241437980 1453 57992 896625617 50861 22315 881932876 27938 20109 -8732640 20814 54130 -549502758 27010 70213 -240896095 82999 69289 892025218 30107 98456 427875096 80261 25142 -760981267 87537 39904 -784763839 61541 4517 656951476 65600 79088 394619760 42689 28576 -856255870 93111 60982 736602175 17458 26467 150924544 77639 84561 -602679577 20813 60959 191064872 98299 85114 -451771816 567 40699 -781679798 91432 71042 -571269479 21368 41974 -211478280 55126 51114 -354932550 22756 40649 230949758 15854 56832 782972329 57810 17016 -225652347 42051 5714 149538759 70391 8853 -682465346 77582 60305 -439148780 64271 98006 -489990638 94086 8682 -863667246 60697 20733 288127576 18649 73472 282709451 64814 97713 218692097 67849 89817 263827905 16687 35001 -623210923 44521 87717 -552921935 37169 52776 654504133 1376 89746 -557199668 81848 16342 -266995289 77864 19915 710051817 13176 10522 -545112203 56412 19383 761892058 49608 83661 -728074020 69381 74126 29112535 78527 64597 315576636 21404 18765 -806937361 90405 22900 400760279 56411 50177 435293448 322 89316 324686188 82083 63095 -230650956 46629 10587 958551147 14806 58389 795658870 11298 10018 321425802 58874 79003 -58127812 97509 73106 801030824 93813 62288 724734616 19400 89191 450449679 82800 39335 774371559 59012 32541 -341727983 85322 41314 -1853486 40962 57575 645364299 44568 19977 -201341410 44764 79330 -978885478 15942 60805 -705829950 80674 44070 -398216083 33198 65200 357069591 67855 27991 311789506 92316 69149 -739335315 31881 70270 732524338 42703 66202 -819680809 51431 17457 -567947463 70335 40687 -701259179 85940 22274 -632247695 49773 62485 765856020 33166 59018 759409412 9489 30037 462753490 83416 64178 435657562 37253 97571 692592759 42584 1278 412503404 27346 3714 -814905207 99121 26215 -859637879 51095 64941 732049551 78714 56443 -129101612 66318 93577 -816342323 92862 27808 651007095 92931 42244 -998713460 63802 12447 157570103 16642 71882 903004509 1422 62617 94904037 79263 82259 203032666 67355 31685 -596301479 76157 94333 158013361 18928 73440 772869819 6828 91339 -623810537 67397 97165 -233172297 70585 6582 466388871 79940 40038 338974115 50370 27026 949723278 8085 45521 -778532504 66343 86190 736983316 53873 79462 747049102 63339 62264 -647359120 72594 31307 412178382 69666 88214 -235960870 62726 82521 599199488 28409 35848 755554683 30532 22165 842231385 60690 61908 625825749 20718 95636 212803358 24200 30600 -696752983 69951 74860 633545219 23521 39509 556333608 15948 2570 -892495147 87087 66150 211388858 76040 20576 -289923464 75021 69817 336443798 75975 42259 893833033 65119 53219 -857220435 35297 61642 -199828572 30943 32512 284489686 23749 68580 483939451 19061 61602 907984657 49111 25354 -140253749 47268 16978 -375772803 77059 58556 -627871592 49520 81602 -726605572 29697 1915 -926455387 7675 54719 -892751613 60712 65475 151065277 82262 8578 653080576 2651 60433 -692417713 58632 85680 661423841 74489 66326 144777581 42801 86016 -117125518 59242 76780 437663672 83410 57509 -441684677 69456 25648 -151542532 49068 12325 400102673 77131 32987 -943356742 59340 17358 -720975333 79533 49242 106189377 33705 98227 563933119 6049 5019 355758953 26487 59496 676657969 94119 81062 772183304 72069 33031 833707230 58568 92535 -678771476 25547 52082 -107221606 6705 34665 -382222040 67501 60177 -984509514 30530 35856 -501456505 60816 76306 172702575 76219 30404 51529572 67565 77852 -982814021 69784 89678 -537304345 20019 74907 516930858 92289 89998 751367277 46549 58173 -879067593 11892 57724 370060349 89817 84087 -508837156 57278 27603 -475428830 52107 68292 516026582 25276 57920 765525130 74533 84726 -475948255 62215 34612 16766798 48879 94499 -436212375 96271 21339 627227899 40931 9270 -159083926 84064 34985 753166934 8463 45460 -440656782 1000 97447 -978068251 67190 61642 -770408543 48251 40459 231117135 12313 50074 757438282 36356 69154 470882947 56266 36911 -862567302 23327 70876 586914684 9376 53013 210232043 94600 74300 -362814081 30504 53384 469761420 46981 15047 -402608857 83277 86692 -754533705 27080 35644 -91951015 52684 90751 -341759374 60703 47901 -701271254 11249 44736 386703159 59107 15995 -89599225 66865 15078 -633155404 43620 29144 -338898797 95436 33835 -47487450 46429 52631 839298177 68582 20355 5881437 77308 36480 -264766457 78164 65127 328587276 92314 91327 -214449231 93554 47896 341228699 32312 67027 -158214234 27732 13450 319723299 56703 12066 -521326902 61463 82415 -727626083 23759 36771 457244926 30270 38565 775980533 62230 61427 853763734 12756 36720 441363649 73765 54874 -444163950 46462 19436 -981565613 25783 44397 -621968964 47427 8783 314935909 31280 79314 373896623 2243 59902 561078586 7940 13727 -881531380 42789 67723 262292860 98407 60189 -453934950 68616 49760 805574045 23879 63380 21733878 20798 41142 393829203 23576 58602 -665664638 53283 57929 333627139 21163 29706 -788317116 41366 95112 -156637768 96316 603 673963564 97096 67359 -467832805 26981 60568 689026039 85543 82359 -967339480 23465 73316 798680783 10176 82428 261778821 44659 34907 -956870172 51859 12079 438776327 39599 95458 967535012 71444 65232 -123343782 65920 37807 491244886 71738 31348 -322923317 6619 35893 424649296 41029 48804 -616977594 53719 41400 141463074 8698 71629 -719788155 79770 16296 999112243 22630 21417 -683373194 75014 3586 -179450749 76015 70397 647471730 51162 60566 -49462736 69349 75986 396751573 89310 66015 820369840 84193 97464 543783914 450 3836 -532032043 62943 96222 -255670971 29653 82347 -780630365 33093 50815 675528171 45077 77787 -215907302 60339 7440 -574716211 30237 85041 -377021756 14326 56982 -404484923 40480 74868 -887646615 51571 20747 47618980 12987 80543 -352170755 42624 82394 689288473 85626 8994 638761483 80023 96994 -238051085 70259 25553 -409247879 28374 98910 -475580680 93760 42260 -568537817 19675 62144 723504547 66404 44205 608199907 38603 17825 277336487 95051 16760 -70311724 21700 35248 419740232 85761 18239 -135762462 48982 79163 -178980559 24962 30456 -127023492 33001 15958 450468749 75935 82708 481689572 94585 14186 -369709829 57815 44570 -665578350 84209 34525 -76085234 73477 72330 465758192 14523 87332 -710038215 18160 24212 -991105046 56547 28595 -91301616 15778 1991 82562777 68844 85149 273770564 79509 29485 -346174803 22756 96877 552719342 71466 64416 748244625 75028 38806 -188022129 39109 26033 -356612488 87941 93366 -798938281 83388 92412 77280538 74230 2647 -309917194 95152 12685 -182273692 46631 95927 644101746 44559 54465 646703491 43690 87158 -833479319 92950 78777 -762999260 68792 59455 -555965428 98561 50032 -153163325 12968 1562 934365683 63830 36278 -392626764 28513 3169 -622532568 14435 6371 341313766 67662 85373 -539215501 12989 29196 806266955 48485 72277 140285636 35726 88998 -64521295 86710 71067 -847975841 40664 36954 199503626 56772 52129 921483595 15290 10557 -367111933 45479 31642 -813940168 90633 7734 270116819 82175 85181 593447383 46773 36402 246624412 89957 9056 859482635 95269 48058 661127456 70166 93572 -222129808 85397 86129 -204678973 9574 35520 86591879 21791 5613 541785140 27009 5222 -656209393 90926 84489 349267091 92062 85640 907685916 31111 6134 -532100535 89963 88362 -542221611 84825 26373 -330701139 28216 49429 447897914 28026 16649 -676337559 25199 6613 -638099021 20684 10337 -442120923 34328 37324 -436271265 47640 1771 330327380 20406 59036 755526 94452 53363 -125502261 66849 26397 884631659 41982 95203 -836452253 2091 70950 551685088 32775 96333 877472305 7658 60857 -633530452 58839 33412 538485728 42535 76882 219352547 66014 27595 258037914 8031 64933 -620479211 38534 7381 -291933870 28357 72924 471062536 95696 58407 983100073 77761 64863 195168264 28489 13701 909043508 60940 54269 910240463 75946 56951 -136273338 28249 21578 295622391 8009 63079 -213496723 44443 3153 68265903 15283 70140 -197317649 56346 49250 291484294 92041 78080 -210708675 85443 40623 -700080081 17697 44273 359750876 45043 16704 447652069 28027 57034 -416761140 81415 60571 521121655 43822 60320 -66744881 75002 56369 936717325 35626 55410 919302912 47751 23183 635199558 54812 76353 -978371706 248 95257 -85476605 38839 5993 -98857220 91307 92913 -213441372 50807 83716 10366693 9452 55278 779237128 73561 85815 507247566 24252 42873 900550843 52170 90006 731853933 13789 36811 147277187 60585 49380 -551452604 5410 57675 -184970035 75875 17921 66701027 1442 39590 -468173385 3030 25462 846988355 73088 36395 -743850534 64992 41653 -932193183 4082 51931 -565772423 39127 8794 -50994609 35808 44975 861136492 35999 983 -481468517 87131 51486 -703422241 40733 36115 -404189871 59677 12371 729464063 21732 77707 217802917 27723 95238 855590056 51387 14972 -516531668 58565 21873 -802464262 95039 14812 -957699209 53923 26528 -652523618 15755 66379 -14554429 23603 52791 -264769528 18181 17283 550443907 25916 54151 -581428713 2700 63582 760827613 97301 75356 77082306 93304 10205 411573381 98744 67282 952569292 20281 78612 -341591600 76209 16569 -771377490 37045 55903 353688200 30543 36684 453561434 83690 61792 -882303769 75569 1062 878745217 70317 66698 -33452046 76294 5362 373831873 83959 96723 8122628 20427 83687 -994701071 37027 15154 -41072375 30538 35102 -492659279 64875 18261 -585850875 66969 55996 -64187623 96452 46100 661506312 73974 86176 982180657 32024 63878 51034894 47957 12224 -734821831 87014 73048 855972377 93597 51532 141650305 39224 32713 -941636202 81456 73635 958144263 91994 58828 -837049582 53858 97048 289404162 67224 24620 820555063 83796 95874 -816648771 74331 98290 -485832290 97375 93595 -774334303 53886 71097 611879081 94212 63991 743275548 1099 76002 89877586 82715 473 587076591 77858 29783 833746758 3477 87515 -778475937 81047 46546 -336957834 33772 23524 -718920002 64965 97842 487933675 71714 75683 -966358432 89179 24244 -853606802 7846 67892 200126077 68292 58753 -122359870 44330 22172 385104253 6299 95648 921229101 69293 89720 -894285259 29857 52946 180706446 7492 33315 82334240 84956 59095 615732221 80474 40679 -872117842 96632 89839 -404838863 38640 41523 -132462480 17023 84722 463748138 66762 14672 128084742 93080 41146 -454246621 89149 44556 624958099 48946 39813 579411620 7664 23817 806499330 78729 67986 978443722 78795 93800 -734820440 19964 60012 271795873 36977 28412 -371235918 18441 81885 702436752 6869 5224 108365478 18499 96598 -728308001 25288 45102 -470613259 8144 62603 -722982145 38921 8026 -611464200 55308 60088 -773693353 35233 75383 560778532 92 34611 22097470 16068 88282 650731221 50510 57904 -996029124 53959 62599 663607180 40693 49538 -250445211 47246 58508 103271293 60899 66656 -464360359 93575 36339 -487641662 84296 14851 -99319807 3163 17162 303429712 11913 57464 841798436 1372 63261 517504823 12290 82250 -291352276 81242 59147 -569393273 22133 17375 69732015 8396 44721 986623709 97944 76250 -646990114 64826 20489 424854771 98936 66684 189785066 34783 96714 739282771 54111 45553 -183418088 14409 71872 537601413 95431 77017 158658167 29120 69931 -745405676 35392 37261 647093243 40885 77023 -569062456 30208 78542 -268305308 46826 59767 -948866484 41571 96005 253305697 52745 91158 -693064048 46224 79843 -164792168 48752 65561 581393741 33375 95982 -776165645 90926 2423 -21816545 10916 39865 176539959 10102 51330 210514390 13037 81415 227387824 48992 92090 478028779 8758 35295 535837184 46980 77708 -625152932 25741 49788 979270977 84987 43100 -528333242 67145 75907 -965254898 300 79476 582235673 5241 59599 647392381 15781 24769 -210997486 92209 59474 520083145 79219 80298 -43820248 6895 47451 -971262254 57057 25095 -985304940 43075 21064 837002713 9476 87822 -600644983 93932 89703 -880763291 16695 55155 783794855 74737 30280 713965633 36956 34918 254671555 53778 54531 104491925 71074 5667 -780908325 87655 87965 839411279 71252 26275 306591206 45768 70805 -462810626 83760 58804 -433485580 30355 63574 546832913 41305 58705 -159299267 30951 85839 -71056349 22185 57432 160869099 16209 37098 -137095958 3514 30610 173941998 10103 86008 76960579 87359 67508 -708268774 30058 56208 -459707072 57408 71212 90555362 27027 60300 -672268403 14587 51985 -584391129 80892 58132 -984187512 43373 98737 657044757 80885 28912 -132300108 93168 31323 -138731268 59364 12395 464936618 81792 4806 -785613322 92351 59061 -624687193 8398 27385 -208271516 86705 7230 -205608701 44963 40278 352579918 62632 76461 -718995938 27441 69850 -128563189 87618 61441 -688170535 9473 30089 944087490 141 35129 -395290594 40200 1263 -827027788 9440 19002 -120576313 48602 22504 775772236 37688 25831 -831011751 44838 20044 -424333342 84789 93683 -861799449 20501 47926 849742296 74369 3964 353664032 64528 40961 -745786628 69870 35530 -640903014 5495 96921 -757665718 44942 45285 385696850 4195 83316 603639432 73001 8252 74705697 68553 69515 -497564047 38684 67091 -247450142 27939 22199 52858549 15800 51392 -786254096 83802 81678 712138147 50650 17127 930489521 20744 64264 -878583465 30905 14418 -491807641 22083 95550 -386817614 44609 86420 368135638 54859 21803 447966292 55138 13468 753013884 29543 32837 -247628359 6636 75228 -299555061 75654 7250 309358188 33154 8677 418945377 85983 22205 -342653911 18752 91542 889049032 24660 49913 -957093125 75965 69890 -795760366 90689 40912 824247559 59115 84165 -103062223 45637 96132 -337953142 96163 86988 -192451944 60582 86463 189841115 35306 32544 -385614724 54336 87326 226236407 17922 55877 -481428495 46030 28485 -600999265 48247 8381 -251500692 35052 85901 317712609 60169 88889 -844236949 14877 22306 756292966 95512 86879 -600683709 39784 69176 273291651 98244 83331 -546649949 12268 64709 -155752492 85574 72500 -641135970 51386 52675 -976845242 75576 18982 572131375 87619 14172 -518184506 82713 9725 -881531733 79670 69930 -73672487 53213 92099 -862073774 25838 91319 -699986577 76394 49346 62940522 72634 81862 494042238 32460 66977 403672006 39166 43117 9911090 8434 85719 881471843 88609 67837 9804404 25242 68336 -642476168 82584 81621 -466388759 89687 38683 140470101 81492 8094 612093356 21288 1011 -456917375 20061 12974 848433056 41477 50981 269699666 52390 47121 -587811722 6408 60278 -636737302 79515 71704 474777445 60883 23434 964766121 4793 26614 231857848 15920 11052 -67312348 99098 73771 837776741 83260 37594 -529170724 15609 28296 -460779093 72755 80749 70599910 85948 18353 345007583 68479 35302 937888753 45526 74652 -733612075 89836 71172 -429905049 34836 29871 -969393324 86436 9713 -156098779 56321 25193 -593670831 26434 11023 -713743562 46524 84939 -182215354 40313 93588 610308436 10779 59136 -174039497 31917 47373 -315171867 64971 2367 -453217723 74318 36545 846479248 11714 74970 687482208 21726 67887 494897002 44805 43175 61606976 51354 87973 83497299 34510 80829 -328611259 75172 96836 -700636524 50868 5277 212282296 24335 3045 650030183 89504 14077 354927815 93973 53708 6332149 49637 21125 -528276403 50207 89027 469099630 49150 10055 -371052976 75343 82925 423212191 77996 51152 -246158667 38265 9491 -846670170 93021 27738 -443521800 67883 19533 -792765416 76224 18538 -692465624 89279 76249 -239465860 28789 66238 -376545880 9104 13314 -257162678 34342 92640 215908208 18462 81775 -952186913 66982 9533 -327181593 65898 82669 796191397 6820 35511 253988933 89621 30006 -310558493 76931 69514 -42744162 63481 55441 -882313728 74345 26108 -946522653 5583 42093 -844565528 27172 49922 440876951 17074 87373 -703641101 632 20622 -829715175 80964 22222 -436342518 78935 30940 -917632595 64406 58131 625787933 11938 58272 -940441239 64825 24580 -532817101 34927 3195 -928473074 26206 28791 517559975 66479 39272 -633396312 95146 94105 139235906 910 1007 878854839 7706 298 512584832 27 13056 -20450102 79369 18064 77257084 93490 66695 223574037 74102 17831 -982752076 77119 88508 -465206642 82670 62242 -905288702 75261 82398 372888820 85050 71290 248859422 8018 19854 -462336509 32225 46579 289005930 28850 89899 -68415267 53543 17506 -548377783 39173 38182 859247091 63464 69238 862969900 32329 1392 448550068 42875 18354 -12300662 90354 75216 161617307 29412 95387 789368302 12450 78992 -956777727 50548 52517 122731735 11669 18400 59644428 95222 80947 -487477535 17458 98475 898124221 13811 39374 -21897147 14206 24340 -567185255 38481 75007 -806871630 76599 35552 515388441 91060 31911 -114858896 50787 39147 582016798 3938 38326 -453659575 54322 37497 -234184651 37495 36553 672628289 14171 16791 -196786965 6112 16577 49471370 48535 46438 -265303447 90114 70803 99451224 88806 1001 -981266113 61895 82953 696212463 8760 81873 -4701545 20367 95124 531189158 54427 92534 754845832 16367 26071 962843446 46144 95486 -757920552 15573 29412 -679572514 35102 29916 -36262065 56963 35366 356451966 97445 36174 -579212809 22182 25732 577366469 84419 22506 265640204 47987 67262 750955992 71826 94712 -732712921 64349 53171 122043526 26386 91868 465261104 3329 18139 -174898430 64399 37993 433994672 35053 22114 -617484855 3409 72443 -43522125 19468 26240 -700870653 63067 1796 -524774546 35645 11663 515457586 85300 5456 312282065 83992 75965 -256173645 45163 48099 876511137 21075 45293 588097681 31020 14832 905035168 71017 27160 246158853 55332 97525 -352324960 28483 5688 916321703 60980 78407 456613315 1741 31954 593448092 30081 15127 -631381730 87963 92908 -406174368 58936 24351 -472940449 20819 53978 763833005 95986 61400 580174568 70532 69926 631087848 20648 9041 -771067933 45024 88127 -288704961 53139 26515 130198823 28958 28122 866976194 83357 35137 -438220209 67967 38741 -710859210 61030 98993 327392514 89480 66777 284483947 22044 21722 156636746 98769 42941 506720834 58880 45041 792211056 20739 30358 284188148 29147 73542 125110632 49605 8788 198832926 76826 53075 608438401 36598 78569 -338322579 7747 38804 -513005891 48910 84999 -720205206 25877 93984 185104497 10107 24184 -910243146 41903 68191 694672931 60700 16087 38884850 91656 12756 270712774 27911 13368 302334382 4729 5595 314261928 43904 60179 -847362955 48662 22663 -39556379 50999 83983 319054865 77997 60 -196254928 46221 67556 -540415369 42621 87057 -285374457 17933 97861 885521925 96368 78714 -512684109 68212 43247 69087372 37514 15817 499042088 30659 70632 -704353455 60672 1712 -838371548 59779 20722 -329352853 25678 37914 -903849708 17131 21021 342989058 88658 36142 -801205726 3749 2182 110672816 79647 97035 -708974371 69858 92002 237879110 84445 86027 -366979535 59984 8476 -171872780 79753 98112 317668416 31867 73861 -950858212 87109 9654 512378929 96413 3848 -117791081 50779 63936 76768071 76448 96185 433167634 39940 42526 493265647 36482 59538 457304104 9554 89784 462546992 4717 76652 -692546867 12390 205 546551767 92517 25402 -683415079 97552 96847 300372261 95402 62682 282034826 59861 77664 -948103237 44398 20384 -973189682 95410 47792 183308690 37444 87464 909800906 58052 92276 101997799 757 80384 -326065483 12878 63740 -232116892 14545 67723 -631751038 81180 35412 997448290 61791 26168 798366717 59812 29974 672458901 83320 26239 645673086 62014 12692 -211537422 39183 5486 334469328 24575 37994 494528895 92297 24828 172934913 61157 11586 303209557 18776 87641 -710929189 37291 17374 -637289894 58873 15935 789646411 65100 68213 23402993 36918 58124 203379669 77325 26314 -752378810 80581 51592 644966237 73465 38892 972760823 16665 66581 -983692237 11428 46386 444669306 79352 71448 -464045291 51321 98330 79057307 41646 41401 -677290912 29217 35782 -342777986 27699 73045 588283642 10199 52332 889224067 10874 57759 -415061311 51072 89514 -172273600 44237 16534 -998477349 47042 69769 475811339 31312 68875 198902142 242 20822 -241178282 24567 78296 -158923115 54266 28927 -435632488 24934 18963 -191810556 87800 10899 -368041697 79678 39627 -649524045 6653 36875 781003669 21635 15694 -607150720 34339 6399 453783234 31357 25414 -640193031 43952 83354 607749123 63393 25945 -932963301 14718 91029 -941521558 83329 33126 -635947219 30237 10390 473590546 23339 38392 -737838960 60159 58304 43070955 78358 46884 947152486 17408 20585 28262204 63568 18059 -509133728 88105 1937 434117684 89952 60235 700837594 67813 98404 930775684 47147 57245 -703744937 4761 76406 -62158494 13644 25 -192075195 77873 37410 956107441 56528 2213 -342648744 18495 3321 589649721 60585 90362 -395925955 34813 2891 -867021919 42334 96475 525086627 7697 56114 -513416745 64784 21156 -86348533 21281 77151 -912361860 89617 39697 -973379673 41560 82456 559179813 66656 55554 964303629 72727 5339 -883466801 78423 6207 765104918 20353 7958 946464690 92802 47850 813499130 27851 4722 534901195 89186 55040 -555521201 78664 32264 568349228 19284 49271 998489157 61911 50140 499369497 28010 76629 -8444627 91240 78370 482441102 14953 51479 -759973388 60720 46728 757674209 86087 26607 674572359 41334 32027 -13529956 93347 28373 772130248 63515 48933 411521955 24289 39562 284889084 57759 88151 403302409 32094 14583 167015764 71535 86047 -743827556 46366 33041 -561802110 73488 26043 -62267232 71297 95137 964772250 59168 2994 -644030674 22104 75022 62850259 32362 79961 910826580 58304 36850 839527501 39053 79389 572012340 69180 67240 -976834124 28159 15107 147944801 28954 95087 135592922 30516 70114 396331503 6227 6365 -547642451 84214 60686 -832681198 92540 38782 581956080 60406 87315 801097781 46247 83855 567942588 18284 28652 512494077 61835 58363 -172681692 91815 54349 445015634 17 64897 -528744547 90179 43370 29181161 11633 15322 -583664649 89118 10950 -599521899 56630 44552 836548954 86649 53865 102791926 40236 76933 809609737 83527 28587 620641560 90333 97607 -163072890 26426 41328 654862433 39667 71675 -277598071 94606 17102 -603869339 68223 47655 539012586 72719 26767 -971708028 1918 46383 951177744 44127 66453 -645905994 79994 52373 -114801074 79227 56935 289783543 6888 63821 65995351 13856 39317 243217064 17810 39975 988976125 14289 92245 -773929204 73322 44752 38659242 51089 5008 -640779335 39711 47845 802166255 49612 4793 -779938604 95568 58801 637571578 45313 16748 -481907845 92062 56588 698504947 21603 39523 149333050 97777 77383 137707668 20119 14241 990286717 38140 55684 199148385 62377 9631 -500839082 41675 13737 905223892 70181 36935 -933918217 13408 76033 -459017948 48174 64455 503428620 1213 7026 955519512 32849 93164 557429963 39461 12202 603688868 58004 15359 -527899676 36975 2194 -661775283 45537 79911 -529178389 19363 86964 -649443430 90763 22110 723670179 35632 58058 -984300442 73880 2893 -620674005 78821 90864 -482872058 4609 44787 882118846 36725 77460 81414084 91701 94893 654498261 55170 254 984293716 39076 7949 -892467447 63504 36169 -328136025 15634 84083 141017761 37059 24330 -39087102 61159 88355 -975805779 15830 17612 -989103091 1469 19682 808275569 83625 7850 905482576 42801 72784 185085291 42528 85092 -929053577 78201 50797 809026677 70283 80515 126815409 20658 81642 102795421 59747 20089 802395680 4235 63851 -146122600 9296 73160 566764367 48700 51850 22780414 78466 98687 -217676971 46365 4348 700120294 59865 29297 871592819 21237 76252 22201330 38467 95246 716485876 62985 74705 -418800730 81109 49415 -169628236 34286 5386 315852134 39139 73493 -328599126 60051 1307 -206454733 59160 48880 595991532 81125 28568 -251033937 33516 89779 -790062554 58187 74911 800101541 70865 95123 -220065261 91794 77119 -153602425 37772 60264 190711694 21813 51330 452921192 87167 28244 7382479 66743 34518 758698149 55923 66113 -692766984 93844 72897 668253489 51580 91735 -760071507 95671 361 222416447 95266 23773 -391927022 33806 15557 611396054 9224 93400 -425098665 44978 15484 -490348454 78468 98598 521806371 76445 87546 -842665426 95122 53850 96824294 35302 2719 552951107 29917 25458 830344359 10927 45917 305072667 29368 39463 -852061924 40634 5132 -823512405 80154 10003 579801232 41799 75735 924607219 26610 10125 506534 36391 27842 999417014 59808 54601 849440279 61107 5904 -928424373 58131 50295 200586923 98807 64178 -595499167 78344 42147 442067705 27886 13129 744981205 70353 50127 265316651 14813 75730 -689001987 47421 27201 623012952 60509 55826 -320107920 97643 52978 578015295 84439 76953 -725929903 88639 24120 138791588 66296 13339 8145152 5009 51098 215079824 5254 83320 -59244964 16085 29931 -196208865 52004 16401 306198284 5591 96310 454992868 2103 13977 516462155 24398 65903 116957203 52715 78401 893966090 40927 87059 769804392 96069 95939 -769405255 72216 80156 -46840636 97830 97174 -965009189 37299 6295 149986078 25674 49115 1409659 34613 46758 231422248 17914 38493 -327639 45462 56872 517402844 83868 67335 -928364627 52275 78975 189049964 48219 46267 206364319 92609 7149 417856871 77029 25874 924255672 20190 33605 -865250044 85479 39531 -970771730 54829 7926 -238638820 60617 76356 -156952111 62537 11812 -379601538 35897 52918 899021659 49873 38793 838473440 11383 85017 352380496 25172 79302 -153655821 66647 62985 178026203 25385 89266 442170485 19400 64132 808097416 47740 24669 -748399856 93699 55548 713406976 21694 59391 -988799548 20012 85807 995196111 16585 11121 -137857074 12090 1013 401589515 29171 66501 -551722279 92127 19373 -345518486 27461 72891 -394013392 78408 54346 -370349377 10314 57962 436729039 43099 46783 682430894 48723 10963 649998578 34284 19286 -705581139 63354 23618 894834397 39686 48822 -543954213 4740 94284 -224833893 46699 96938 -918247043 59375 40000 -855209242 98252 23445 -101294823 38239 28705 577975670 34687 8010 916823634 4866 37854 965231070 95205 70089 -375249615 60658 36161 977520609 79241 77526 996320592 31655 14233 723494829 9358 67905 378501643 29703 19298 -939304494 25105 42718 584365237 29858 8448 -380175521 93656 61025 -579906080 86861 42082 466170758 52553 79648 -649233519 82493 51616 148232244 36367 80289 338563599 26549 17340 555835087 95794 89381 -811618396 58292 59570 874247039 51046 61708 -615355276 55776 72228 2808918 32273 63425 972780664 7390 38983 795339020 35028 17546 -380734266 46378 64756 -29327728 43780 72650 914611137 60772 13464 917498283 2303 33024 -148517916 96596 24039 794121550 16267 87188 -114683534 23749 5681 -836142955 93629 9795 243335344 67481 88195 -565320509 73020 34086 -246487531 66404 6153 -732582470 72180 4396 564465924 78359 72764 451414065 67204 21015 -807284192 77519 98282 -328059844 4487 20649 168217476 39856 26126 -965518446 87442 53946 847362648 80837 49286 -297812260 81089 9261 -864881881 70912 54226 822503805 57197 11525 -157005172 41113 60106 220532174 52361 73979 859242927 19660 97523 -553103562 47072 68988 462437221 57830 86487 -912953858 82082 27016 304422351 58207 54200 544858466 69205 84114 -397095873 88222 63609 -320744044 74332 43789 -305811994 98752 83533 -23060995 12444 16816 -931173438 7468 86801 967364428 75590 21544 982554836 44195 78979 22664912 17095 90167 577404549 85935 35576 397352094 5983 87479 781237269 44558 31833 495713077 65795 57695 956216088 39790 4582 -33874200 2595 85777 959425212 63477 73134 709582306 72727 40891 -833671672 54275 93700 -196545077 81613 64104 -826509994 40759 68685 -563538023 80264 13871 185836567 93523 38010 105370719 5954 21659 811563707 15907 5922 -876366199 47413 10102 -655189645 93536 11090 -614808511 30976 66427 -435825401 63183 25505 298474223 54600 54555 289747117 20329 96651 752228730 66696 31166 -956725091 11479 29052 -986292372 36468 54177 -57770213 2072 61345 943177098 93954 3723 987399633 99100 17591 547996818 14584 28383 884861013 68539 41016 -645120995 21378 76283 271214603 68230 49479 455359273 65345 3161 235114692 69524 95414 -926641484 72766 41189 171674229 88108 49878 -275697434 97462 74512 -459841172 40372 93679 238546214 59914 24391 -327821399 92451 97377 -174390754 28989 75543 77538533 34084 84215 732800653 87863 26595 -692439690 51198 66624 -240663151 94015 33558 -356516475 16786 34897 -420332641 30683 33273 -543792343 22652 86346 108651837 53352 94778 150757172 2168 80829 -783111734 4568 11281 591022563 51118 21388 -919160571 36957 56605 465548967 1177 65864 524416445 68730 23857 -413216631 57642 64927 856830246 637 50685 168021991 10427 62602 552626892 15157 36477 -265865799 97793 44359 5580260 81573 25650 331293361 52109 36884 547781198 64508 35078 318616010 94536 49018 262782189 34847 36394 696611215 36692 5211 579600374 29997 78415 583574340 50635 65953 -956026648 10125 46161 -339527843 11751 47220 -941930995 45395 60259 28985029 49519 88520 748709047 25805 74906 265960868 87879 62284 987095843 21949 85769 -396251621 43135 13647 288684242 97376 65034 696197273 53915 1984 -623116394 15829 27617 456175608 42783 23667 647035875 83720 21664 198177846 98724 86016 -21063723 49663 32654 392133539 33846 42726 216476226 31325 45473 617351754 53907 5483 380753460 75972 90350 688725379 85646 47958 944303895 47542 30792 -187196244 12568 68336 -501149541 43271 72248 446216104 17655 85363 513523596 88395 45725 974890693 18672 90106 -642783266 98107 28794 171728027 19152 28092 -960179347 24382 48599 953645262 14722 34616 -400567965 90674 9918 -265583563 12097 74709 995523299 73818 11618 -663544189 1590 63982 -820550193 95348 36341 973609380 37256 34929 543975908 12386 98566 918652376 12543 24974 -828366386 67395 23834 282353200 64398 11072 767379408 27078 25191 -594643135 34382 74037 680536469 15924 23742 -773601406 59162 94374 646593000 85679 1600 -260555905 45160 7509 -245987059 22675 64432 270872574 77815 79729 298688939 51536 56866 725057528 11601 43367 50163663 34460 97420 -453936024 59460 8754 901015109 43466 5950 604285570 16507 60469 142012193 60083 36163 -435886340 96081 49964 -327132756 19597 74898 -344049742 25074 89992 194640551 17182 97220 313589741 90451 13929 -362242630 85438 68686 -832449874 20257 44594 30367283 53344 48192 792570453 88418 30690 132627121 54721 82107 -188376401 32558 2231 -790043820 20443 22299 -815192857 37464 95723 -350686011 17481 71288 905383635 98419 9584 -391473591 69042 24747 -157232097 33232 62606 -948804056 86138 56638 277980695 60302 57590 455175744 30663 49208 -136015233 71102 17616 -546023422 36332 17207 -663575503 51913 90429 -585854214 27350 97792 -713247761 33841 86899 682352491 41590 305 889339456 4885 77996 -437001698 2861 84600 675912690 91061 50795 489154244 37352 1251 500242585 51811 90000 140483350 18365 66672 -645423752 990 56223 785485160 49063 29189 -794423698 17780 65060 745515445 90677 93782 -786968848 29870 1916 -860777516 42839 16266 891378113 74528 71932 806561307 89482 49337 442558718 7030 64699 878564288 25026 95713 176629074 77782 49087 -950038374 9051 97273 891081649 10931 71578 -124869880 97078 97174 632461376 73881 68158 -515655928 79594 67411 948872761 93640 76290 -614718007 21601 5359 -629764217 70868 78495 467930743 97585 13697 -15800210 13927 58186 -616775334 80697 98408 -385708429 73162 69146 688582077 1687 10158 814690563 37554 10597 -845498883 67241 93352 207289528 52172 37738 478212418 5169 37113 289630065 25468 5799 -245824580 73114 35518 286595505 3133 91229 -647850053 51308 17750 -482618732 10902 12950 436977163 94893 80536 181455728 80533 59600 936055383 75326 43508 -613861329 15741 37400 670065810 63745 67876 696799364 85084 67779 -612240765 18253 63021 594962024 70916 78389 -367666841 62907 64177 7324784 24335 32044 501357397 4643 26747 486080642 91972 25345 -511760778 19854 27119 731008249 9375 56091 -141150157 19017 35467 392640126 62026 69911 727757183 46627 10658 -390538871 57314 72557 841813790 28035 53577 -200194015 26357 12412 956734601 59765 52200 907038933 1584 74596 288772340 30241 58035 -895014150 14969 95002 -848718176 43416 56148 -235845122 35881 29485 345909972 61297 65919 -612429600 64939 67517 436704913 70398 26125 -804823833 15569 81148 -782081161 95780 37967 -86652258 67228 17441 -755963 44029 75693 511653241 25344 4262 -786717592 63239 84164 817576583 78053 83953 344259029 12608 16749 319261796 14870 52066 748243022 17650 29565 703983451 32628 32607 979670519 4784 77535 313728009 88579 6366 -329422900 22686 20730 275619214 27761 7308 760275952 40616 84365 300346866 52003 66398 984011622 7634 93707 376143644 49536 26926 862570587 4978 94873 189400432 96811 68423 -932308475 64733 45993 178881429 2739 56836 661429804 83230 85519 183298039 73772 18753 678418526 98904 8015 95623049 14487 86134 -486474657 72136 42841 95180850 5694 54443 -379619591 14570 46100 -569224765 51144 20812 -461196419 43608 76676 971057613 94524 90718 -284421512 24143 6927 -305343988 69456 84897 -897483423 90393 5932 -903480703 96767 16911 106192099 72041 65251 -887177737 60918 44762 309763226 23096 10747 829725623 1282 89276 -294152823 69586 1031 130227119 23935 37678 785961880 4704 92606 685577701 68565 52258 -42490949 62653 48451 877015382 20193 98088 -324010804 97749 30736 635246148 77638 67198 669917879 22461 22601 -531305879 28084 2125 765197629 37299 84324 216660614 36980 70386 -190088967 51187 12752 -598163841 4706 70671 796941076 74035 97918 -802932755 15711 55394 241381505 73072 97083 -326819816 15935 95718 83336336 66622 26811 -937823624 18616 36077 395255213 41791 65306 -643302766 54656 18239 326599662 14771 59697 55712585 5416 7307 883517610 77980 64249 -963174577 94975 92193 567202226 4177 15838 232241551 66421 28951 717526572 18997 55978 556881745 53302 52142 478254192 46962 43873 208998002 59623 5124 -413127782 18189 33891 -294528237 38522 35091 122518615 11696 32938 439082532 73157 33992 181176292 51780 85099 222506866 55638 97624 872860933 3722 48903 594651130 63983 52162 -110099259 88100 28628 18692567 86845 71850 -659425 82565 91415 -899872052 30022 60288 439709481 76622 95245 626560939 24730 74424 -969004727 77028 95426 -208350076 32331 62899 -378913513 1343 76881 -538153873 84527 66889 115218660 1059 88599 -115500652 92583 56386 -89174395 303 22249 929539859 85510 22260 340248754 79693 80519 -494997639 70374 43750 989757602 11075 14504 303043256 48673 79725 776384052 26400 9391 -83730439 86163 53880 176056743 83957 79291 39331623 77241 40017 497089821 94805 38706 334476569 90824 68315 -303917901 85985 74392 192085461 94017 62325 791103806 74404 23841 -280366798 72447 72009 -963976250 95547 78455 37871039 91727 25596 -796257518 62017 59745 846606673 40401 6815 708962997 70111 63297 -283717348 64367 95084 86394701 93402 13235 185054003 57444 20043 -353993829 9311 21592 268266197 74283 54696 811103966 45486 56805 982836485 82977 9416 -303443454 6183 72771 -887862137 38525 54988 -100903491 36054 43251 9545472 18601 9007 -901572069 27311 28886 642762758 98936 61337 673774988 26202 5391 -570421420 19632 47139 -137421839 47448 60778 -214715520 70427 66453 876656308 68351 38118 106325035 60896 72119 -383894154 23038 95620 80440778 63611 18812 198302039 9594 9703 -611511159 41842 84639 -556355264 18260 85920 -513740884 68460 48857 -210307529 43801 33430 -708770761 78841 35858 -325541502 34710 36382 74850602 55447 28014 -436476988 10493 32971 -643442307 88917 43050 975656176 17483 30935 -703676110 57634 89269 334802365 17843 17912 -102329535 83235 50814 351412891 8392 21780 200857336 18011 81607 305703525 61536 54752 199825035 51474 97659 349591685 63002 14687 -670739952 57777 6994 -898043435 36645 96243 667183354 81606 97887 -111507779 61211 85872 -842236793 15946 72639 777899227 59474 90919 128252379 3548 9033 122910271 51544 44589 -434783485 92441 30536 103724425 5598 57109 749997990 69828 14321 -324072205 27787 38392 145322136 63642 44188 101669494 59662 31248 -380549559 33641 78581 -764731314 72760 44491 262063106 1846 61371 -299768670 48104 50402 112798818 58449 96772 895460606 29896 32893 -165686919 31849 57767 -154114880 75222 17378 113293820 86663 29324 -372757187 48822 31033 212839398 62696 98951 -986626553 26981 20517 -161871733 73140 30774 120160703 72028 26399 717382979 70826 48878 -742177758 65289 74537 84000473 95594 80453 -934672224 65156 16205 985630020 8886 91609 -754863049 79910 1063 -425760523 48600 75221 659469379 17626 34565 520325823 63153 75479 -382996280 92954 35788 380133131 57643 48059 166178812 96534 13868 864229215 80439 2463 -762128024 86369 12753 910674607 35927 84061 -658826236 8881 93852 -208289298 96056 36141 37766873 36027 85304 252256462 70426 74918 320417393 84182 49481 812295076 38299 45224 -133669816 62655 67163 379186131 43003 31595 -293868236 81607 40265 77519404 95775 94519 917054101 32116 64626 -413308505 46894 32649 16614301 13967 30069 -629604093 60953 51944 48642247 57217 10368 937125254 48135 22969 639399118 19097 37145 790754584 51585 75212 -762392854 88546 85708 -293534264 11489 23068 738093128 81769 58030 808379912 10215 28439 -187649805 83820 7580 -298755771 91634 96688 548751987 21154 57465 137306627 37398 13719 -349953396 26664 66507 -69964416 70478 29919 796281198 25697 21783 330032372 93136 64666 966325668 76210 84910 251087591 52063 48279 -96113375 87343 54226 -385234402 4166 21069 -641959569 77271 82678 252074981 98194 13049 6531382 11553 29381 -272651363 34762 85453 464937433 98465 60751 493118900 33512 64894 -530721729 21252 90114 -515579023 24663 25586 -434267270 52252 65439 237462494 13850 80291 273140050 23737 49010 368884379 71054 41416 -19339539 76936 89505 635438414 53221 61540 -341438204 90566 70137 -405950894 83755 50718 863481778 75025 49298 -610469146 49664 86617 463269676 94472 96848 384401716 82045 52274 -22890212 82640 64494 421674251 23281 6777 -295091829 76056 59592 355121241 83847 76986 -508769621 44861 52261 249418652 63226 80954 821151313 50400 41677 838965307 89930 98165 -979409730 85338 31300 11049476 33065 24501 853499139 95949 12296 -37454609 83412 81418 380503485 86368 38422 -58272188 78348 39297 117679558 95896 39187 -803035134 71275 68333 305252012 52890 58559 983789482 11294 31170 690442941 94187 49337 -274695178 12855 92464 477086733 90837 71523 -126201334 25191 44933 -812672740 79134 41104 981011893 87779 50087 -85830708 63333 74676 509333416 93235 90587 -815491989 49143 96004 181990401 37167 65861 -462769485 84812 34407 152685142 30132 15528 -429953939 49449 1116 229934575 13360 79001 686930663 36290 37576 -525698411 80733 15697 -842974710 93557 40512 -733478840 39465 88434 910844988 56614 40502 55226511 20548 86295 -320020450 25445 10903 -120959154 45587 71270 -620860960 30986 92853 748898880 1550 28676 -628393351 86317 41985 -812532336 98619 88140 461587912 66803 40230 -731195714 49033 31814 -91784209 24669 85540 394292657 26050 96691 206839304 55992 35212 56220489 6231 314 -95282928 63352 10788 683143961 45955 13322 -39094566 38706 27385 -808463668 55787 78427 918601393 18262 12632 150610132 87079 6205 494551350 53115 54920 -640550163 47974 19041 860840540 55317 18964 377950732 19879 5526 952895875 53231 11341 -531546273 79345 98043 127001049 32632 85292 235772300 85572 76599 216447307 63360 98652 104741863 84194 98878 16273050 39885 9608 -288608104 16337 10594 -714289351 7458 98081 974154837 55857 61421 701896672 2977 8433 -732411340 65137 50925 480633150 5868 17767 -512795407 5412 52676 311488689 41521 66848 -976252417 64304 83391 -400268767 31573 82984 641185589 21389 19847 926077560 18727 79408 -752721480 95936 92710 512996067 95421 14576 102272690 76431 72684 -859394262 22904 84512 -246812324 57526 59536 -179328415 60395 84952 -248884634 85164 80859 -525621331 50403 71181 -202771103 682 24815 941885368 12945 44009 -231437525 17805 64339 -193094884 15670 63270 351855849 29714 91755 -703536321 23392 16291 260593156 25797 12809 -968824457 4984 19153 -718458702 14909 66343 -769383841 13192 54334 926870067 654 37185 -442988829 67030 57606 -620592939 26446 69258 574784364 34422 98933 -346378516 32471 3912 961009630 93966 1175 836509191 67021 43648 -874237021 27141 51763 433879625 30482 2066 -107398974 27700 24620 152913164 5418 78478 -392039830 9484 11337 -614826559 35319 39053 -836079022 68772 36432 777957184 50972 16717 734683439 3307 4091 289510882 41477 55352 392812488 57932 28355 661517760 54206 95144 -477918423 43989 32604 941211249 77285 2531 -833700783 63405 64603 954218149 51449 74748 439799090 81284 83347 -857663204 51717 28755 -374573310 16622 67912 547729525 27091 70926 -217414727 87955 91143 423215565 69814 74677 323827981 7053 61678 530667999 6336 85844 941037352 84816 65253 811737054 86317 24505 43691097 43892 75050 225811191 65541 12153 -124492026 86668 48238 986226693 62701 40349 -722557488 23033 59422 -144457919 92002 74187 -805691890 43802 29031 845826251 78402 44383 -960587966 48242 21128 -893475350 8694 85478 823062319 82302 81958 -645973828 82366 52531 29491456 92691 8026 544747833 83692 45226 -996825473 47517 26832 -556989250 60664 83032 394205949 25948 54989 988587177 29320 61112 -687520200 41600 93849 -703434818 23735 15068 269828727 14366 30084 -552771118 56278 63557 110636428 9444 40531 -251060479 23792 86661 -48370935 88958 95883 482800050 30658 65515 349176535 22183 16689 152607596 58822 48969 764614867 93043 59954 -39739270 93675 74380 -285688500 87179 91161 -178789193 70143 51156 -823047557 998 92503 -437668594 95202 12016 -430319966 51644 45292 -93631132 58591 30255 -827527407 252 94659 708484444 22190 32501 -137162381 31569 62308 -340252638 1203 33911 -892489116 6037 28392 -911977832 25176 54301 -741883400 90294 28166 649116943 50318 22935 708482251 55076 23947 879414886 9318 41831 -134873828 8754 49596 556074698 60322 16250 669080396 30989 38519 210085927 71965 31032 -159587280 93515 45776 -504135993 78457 18617 677009005 84370 33296 115198462 69822 59741 943400134 36965 32444 93415813 53810 86198 258895352 70777 18206 -67319500 56923 97315 797063969 46002 26624 -272068485 50647 82491 302730438 6033 11132 -464861253 50076 63614 79349254 16048 85901 88747984 75478 6607 -837658092 20965 34368 -355463256 51540 68045 399117422 27564 21046 -8310806 74353 30569 -348382413 29896 47218 -538656112 66441 33551 373756139 91355 17499 -382970992 38344 55259 -37330806 68100 71372 -333392574 32068 34537 -634161598 29796 55994 -819132125 48304 33087 105783744 37010 55823 -302665760 49639 62658 752067138 19180 58554 -433457042 97532 7379 -566699101 4740 42533 -132858817 6144 50881 894969134 49572 83792 291509652 52931 23954 745897945 56193 25890 763407252 41724 94611 345343523 86134 14381 137649182 77155 31862 -90286503 1162 51276 -328972372 87762 87353 183938699 88673 94072 890859588 5013 72312 -116822668 1313 9796 998956722 40790 80401 176727962 94545 22517 -612536471 76608 43630 282011564 97211 22960 720993364 72743 92052 680622719 73489 79091 -564668958 43138 28279 -364980679 43461 15471 422207389 47984 71157 -247573690 31870 56307 -225731523 100 88911 353735963 2587 73037 -820028116 11699 24947 98237686 1560 60583 636006382 40526 23362 771335977 45370 32277 96524189 56595 24275 419903374 48441 53819 -709636120 74704 95002 -768368503 64287 38426 -360758236 82662 97007 848077783 61146 7165 -363835723 24724 31627 -67323220 29980 68678 233005291 54693 52382 840790365 96602 68991 -839060007 29367 88201 605602049 70344 70659 536364104 78681 10618 55470265 35185 68938 -441536317 28340 14168 46264505 94798 47456 922235003 80740 42279 321502914 49943 85256 -579504269 25820 69925 -301956381 60656 94348 -262360469 68700 10668 383638214 41390 79662 371404745 82733 65797 377779504 54080 53567 811264173 12880 31022 112356713 43068 37616 -445721342 67303 4581 -38358988 97383 8297 -561545532 57723 6277 260686458 9063 21967 119068015 13922 32712 399699111 38850 34509 354607727 83032 38922 694583082 48544 16337 -436766805 38160 81791 469714790 71788 1837 -965052344 64957 16079 776223525 65446 55166 -742978482 27763 22374 202058533 35912 18508 -145844885 3703 49371 -33743143 20827 13659 22244441 86961 90510 958219129 58856 98726 50913384 10052 85162 226773733 50214 61185 93861882 36047 94471 -786691953 13464 15483 827740072 98775 78770 -377390098 61831 81513 809909808 21122 57131 -6173002 54685 78688 -6318640 96288 51335 353286978 31972 22028 762486817 55 75288 -22072211 44469 47236 -791211916 57576 18208 9843858 94067 88561 -347942160 79703 72463 -539379589 37168 91661 -462565566 81559 6827 -933070740 5586 339 788859048 70441 92533 656618860 40772 7837 -803989375 34573 88627 86666066 3123 27903 -987349278 89827 6976 -495833383 60078 8146 65332211 46278 54487 35542376 92570 37880 335660728 59764 61987 183201638 87078 36168 -37422964 63971 98651 887007323 65960 27813 -230928865 61038 84678 833077077 13743 38744 -866700684 43378 21978 -893662185 97638 14381 802989025 36342 46057 597327765 21942 78188 295176936 32520 79071 -796162019 16311 40612 396710473 38238 31417 -588411418 90168 22223 742131029 69266 42387 501469553 77212 67931 -847789543 40569 64844 390788885 88964 69052 921343317 32759 8646 548815084 94810 68234 337612137 68760 92967 806745663 58529 38242 -306878304 32974 23817 -767122442 17560 33110 -510256838 33016 38511 589489328 53530 33361 -974400418 48025 63287 550465769 50612 62292 -161601827 23773 8952 -674071755 41552 38192 129033036 75463 60436 96170576 56974 70035 600876932 72619 20389 -515433351 96189 42900 990461508 39927 32998 621819987 82856 26665 853774229 84725 48622 -518534941 41166 94238 -955990257 85244 64421 331201923 66812 76024 413632646 57179 48946 347012159 22584 73033 300158267 20094 93492 -555163452 62971 4122 682091810 33550 25549 -677363946 82252 55697 -80818632 47462 3302 41417430 67111 23868 265974943 55777 51878 303263146 62660 62527 -245000032 57924 5141 840649736 89561 85214 -758019389 49650 82684 -216480838 43051 90792 -329921932 60015 45803 -133753713 30869 85772 -680401921 64208 23683 -161576142 85785 48034 -509970194 77397 55407 365345895 45957 29980 106597983 35054 24987 619647641 17662 22222 -688254637 19912 79378 743774224 29366 87115 -849725326 46881 73567 471066512 61255 3042 -1678745 18786 70809 -475935119 79924 65399 524481693 69635 39419 641268269 98743 53272 -729278106 13007 61725 -728047156 42040 96847 -544235890 34170 20024 143686523 61498 59787 928482673 94089 72750 -270295732 22472 23670 -990274289 16062 87168 -496616917 27615 81277 -629129986 69698 54248 630300098 65514 99120 472701128 23544 97617 583891263 43509 72241 -64016986 39013 37417 910089333 72416 64693 872525086 9385 55367 -852485687 68971 74892 507967529 49195 29835 464758864 30843 17789 393573933 65361 41387 997372398 1194 48200 -104878132 20934 18823 -501407335 6769 6960 743468297 45691 11825 -848685588 93856 31503 -539540608 2648 51696 -995127953 1460 49309 -958160039 62136 3279 -988361960 66311 78767 864450548 49313 12281 -777056965 78244 98424 739049764 45945 88499 -81965073 71150 98358 417397784 35235 86090 -119829422 93852 48392 967798812 57532 28556 -9099340 93319 30360 948271837 10669 70408 397868465 793 61422 463873780 3154 38641 584268618 49198 54615 -752307529 31701 1412 -727987331 14930 31982 -705321666 92351 53533 528919509 16749 82137 854090778 79113 67384 909920008 12778 555 -903432708 37099 56947 -785997758 12192 64263 847186750 7714 33133 583144740 78532 57625 -248451148 46309 11890 290770674 20387 84593 196663853 94670 43981 -816890262 24086 74465 878294007 85323 90202 -825248809 42340 56651 -859049953 6983 231 -459950759 21205 98428 -848267009 19707 42818 787757212 58522 61912 -656052676 17837 64817 -855987875 21059 18117 -34124221 29826 67014 -524318675 73550 62481 148693822 72060 50173 -857782535 2121 8357 -923313841 75388 10578 840939119 75232 78212 837563892 22353 59700 -729865179 17210 3982 46575793 4599 68729 -675195034 42231 98679 317900912 36486 47152 -904093108 36366 36954 841779514 8131 43770 408292901 73574 40074 190347414 19434 58168 -517573260 51954 56428 802715349 44361 26270 -647696076 98272 5014 -494043333 84216 94110 -693401695 72329 46627 -55085268 93434 65389 -937979341 40744 55088 -736515390 93860 28502 792054480 23497 88647 -864078107 5328 40658 -635984711 34248 94904 518017871 24424 68673 -522818576 49711 60597 -238608920 16639 9743 -831164017 18535 77207 -482727614 33561 36984 -157100762 32004 56132 -48063359 56063 36346 -661386935 75940 17075 -988735493 11347 2214 193945337 35300 69235 -128973791 51708 53455 -465162119 18386 65945 -2821502 28362 72092 -274328428 70921 51903 -226276841 89724 87405 -156075422 26895 3214 184033111 97351 17753 -173480415 55452 7067 499666123 65083 50474 423973982 26465 88800 147873746 21171 10148 -530191227 33837 77571 342974116 38432 75224 -210967899 86475 14941 -489903994 71690 35298 -834896467 25328 86257 429726769 56075 43236 -153067897 37519 19494 -470284397 30243 7607 -860536260 199 55730 608781017 68676 58764 888193900 865 61013 -317142067 77775 8124 -994873942 11217 5630 -156392 74771 68183 -42505276 53134 83606 652608917 34178 91170 -950263596 32442 70063 426842373 40526 34946 -741139658 58125 67782 932919605 40138 43954 647803130 86319 80443 90321046 98962 5338 -692169586 28766 4213 667355748 46350 77225 21626467 27794 90061 934485399 70745 97701 -264891173 73747 97835 -727399448 6967 11563 551494232 77693 26009 -472475000 2901 48331 179601667 62665 8504 -949670663 94143 59330 892582168 61751 46993 744206324 51392 91031 897281760 44513 71653 846297982 52704 50199 392528869 27560 68372 -397474699 42024 26508 966336945 1831 42608 534853345 61405 4107 -861619796 16786 78293 305061127 39408 56857 -549577100 84866 56421 -426560502 97369 39739 827471715 39560 38381 563207127 30653 39002 -846432899 94656 47475 -187577894 15612 75853 -985196668 92000 80492 -948109777 94410 2920 -929282160 74286 2861 582382818 74287 17680 -220743821 8855 63123 -842935409 67213 75268 5821424 17296 62902 -151654651 90533 6186 -991559343 44502 35054 96797936 24926 45342 -226710540 53647 22016 826702635 30626 17876 -656317012 2780 55614 -186495170 15812 28481 -457974784 78897 57473 -755110905 22411 80567 28166587 34083 33171 53749672 92142 28515 983362250 62327 7281 -590078794 43399 53902 803015498 97594 26649 -898991086 95519 5420 -162294782 34635 31850 -939470493 2329 67178 595288585 38957 63451 984046142 4798 50635 584890071 47963 92389 780519192 66154 27784 847616625 82171 87266 -673565057 96024 27172 544783334 88514 50759 43513293 86195 45062 286254892 84107 50361 593243359 64979 63021 -121541844 32835 50379 768935757 14425 81899 174804701 30931 94428 -473463854 46853 703 454209330 63791 16507 -942142595 26713 85510 586348848 36487 87327 -309720952 75178 11078 -901957353 61831 59719 263973287 80500 82135 -825994345 49562 86897 651988604 45650 74548 -18127796 15106 11216 -52439124 60659 62147 -133917713 46576 84997 915491221 6611 60043 531722026 54470 87988 -890518613 49057 36544 -909603056 32370 61648 -699460421 42566 16815 -390786074 92199 37103 -961425259 36699 95852 -576794217 93130 88802 596176252 64058 33970 -431074592 26453 24753 -391484457 82399 9402 108700019 35736 47385 414772181 97469 50829 -501771253 60228 64067 946161292 21932 38848 -32226 41354 41974 52793421 63262 69175 795798463 87580 94354 -154397923 21095 87125 242578706 56806 27628 -244912269 72915 95786 -492981466 97952 28576 -291040723 95146 85880 302605604 4322 11447 -22446787 32422 24103 24775542 38877 33669 -346642387 58299 82669 302557892 48070 63691 -138420088 3570 76856 200271646 458 90799 -903438458 74099 52679 565210779 73663 71944 -965037461 13998 23903 215560960 71643 13966 619516210 68906 70178 852613872 65312 15788 -924397835 20152 39019 -211287356 82508 21481 372229758 21009 1289 -342717011 56382 86656 -808353016 15715 40491 533839694 50450 73312 610396291 46783 93056 -205458121 59798 12752 -246658077 98254 68739 951582945 27659 3860 -65215239 62171 35637 -825920523 20824 32895 -807632237 22159 60466 499374112 74489 92139 -47281383 34204 24896 761121415 77424 37161 208026748 74545 58655 -651935011 85806 94810 564732624 79538 28961 510568253 18080 29408 293533567 38834 4746 241249209 28762 55094 -132591207 65412 94227 253130641 56492 17146 705647215 20082 62871 138244357 16417 11234 843843915 33019 54975 177283149 34181 69568 721496593 58488 58541 6428067 97494 98867 -950631211 63688 12331 776874338 13508 61906 -474133246 76476 64972 -995354998 38569 20579 -274530854 29539 64492 95535468 47256 16531 -179670548 79911 58744 -766761349 20014 4717 370252351 9160 78818 -132750314 48252 59773 -614187474 66183 13071 -663090261 55667 86478 330001649 51682 35874 877878439 72166 24913 715585348 39185 52146 179889072 77173 44820 -285084942 22619 60246 -512472661 77426 68320 558231507 75220 10081 134379804 59625 12009 -274947019 54531 89298 758265772 68865 49050 -728058009 64917 34433 -467112300 92480 44859 666828571 2230 67717 857365206 38003 16036 -883480620 71210 17806 -833675039 51204 28832 -511837927 87646 18575 -551023017 29146 22081 -268575721 7431 27190 -220935426 65248 9829 894032337 23828 58036 696555468 5144 32092 156345221 75118 72686 705600047 89040 92206 -458504218 51128 39085 -148566550 95267 47166 -715527735 84430 9478 -957128357 7547 83191 672323192 39500 49818 -594587153 42101 9844 237179287 59181 26126 414391569 21936 57726 -321200158 97012 21414 445005196 52426 90444 -500508145 35579 18038 819617102 58611 13508 89362748 21636 9390 960435776 13368 31846 563826364 29688 68994 479693226 4536 30173 783382785 6477 32130 663588375 6783 85082 667928700 33691 19402 970388202 2176 60401 363496168 27942 71464 489348254 1569 72896 833681585 95180 32155 738120701 95523 17002 -821687572 78326 3583 451233333 59411 93394 -66388013 66951 70499 191824451 91810 72835 911771906 53577 98854 -4144589 22188 83368 -16138583 30442 85268 262565156 9786 74188 974372287 42976 46617 -651221116 34789 74739 493930061 81200 59586 338902083 14847 84918 -376313398 84863 95430 691086065 5760 33982 985943426 8493 82616 446734143 9862 23950 719185689 75586 48701 939531279 55311 71589 565912404 68585 7810 927835995 58513 1845 -707804428 20836 51155 230851409 98968 80823 226566214 96882 95737 -907084734 32474 16181 -591221005 59873 73990 834208265 12440 41231 487658201 87291 9596 109787220 50324 27860 861552732 44907 54622 -474069805 62109 50984 -398653176 61067 65085 521856917 68947 95770 -240032602 35223 32868 761709846 63826 25757 -676565770 54185 79663 496165700 83858 730 -48331346 51776 20448 303373245 8430 93582 -723480316 49123 28089 -158862206 37172 28530 147189257 91055 87371 -976044854 76603 47693 -179937678 65987 61224 -556824915 83443 37320 -480039753 23624 57718 -225764449 26905 29622 831519567 59283 86469 241645925 32782 83639 631006559 24545 81492 194397615 93722 95767 -595682459 61391 94433 873905879 31900 20705 -354652107 51663 34772 -435756263 54439 37764 -854949284 92975 35279 851633331 1212 10228 -321237434 56624 26056 -528263215 30600 30122 694754470 69348 4283 -316560270 724 69855 -529389373 15497 18076 724900837 83063 66813 861818212 20657 86600 986855966 95225 63364 -769996711 92279 20454 -292361385 15802 45815 725048229 8922 55826 -362450413 57939 19709 852634409 90394 33625 261322870 12879 87631 454599042 76979 63292 -164735479 88829 36396 799054780 86724 88251 245249358 75589 9013 623319955 9451 92667 631094303 14297 66076 -37302221 18461 51570 -966922032 47721 70461 665744728 25424 93143 867674512 71565 46353 -703244413 36831 42914 -427379951 82747 77945 -71232886 47035 33605 276376351 45737 52717 -849853261 60375 90474 -834016673 82943 39744 340062048 81492 13974 -49005237 5327 78801 -899379191 42906 29620 -831396886 98180 50480 -607288035 45557 89483 669765258 33242 44969 -54340460 15860 22129 686629991 6649 84156 493715721 89142 19861 269994091 5451 25640 258544893 7344 54042 896307599 13569 35943 5199614 75147 47790 860394298 66994 47514 -573383186 68262 42972 193551059 64774 50271 987093641 32340 94660 -672993785 95373 28797 82430598 12663 12372 -864163211 72089 57400 334485124 76696 44498 -999083775 12990 76012 601992141 3548 78769 -645314178 18087 55756 837515387 14302 56773 -768553957 42503 69272 861362067 43008 54662 792309923 70331 98417 -203787907 48743 75448 -362971245 84608 19658 -943113765 40579 37069 534520234 86143 48013 912143153 7756 61860 -396499732 71850 51108 760394891 46941 56495 -719657327 49052 3292 -142788694 78695 8785 -341315782 98297 60249 805882757 10903 28543 -760253588 32857 3415 306817475 31346 11424 471983931 88419 43791 -393858484 40321 74020 -671456263 90601 97073 -585848957 77264 85308 905023157 57077 96184 -260852691 21523 72037 463777306 71953 54561 -622649302 6515 47754 -78374252 34628 93811 53977413 93163 40302 -954630184 33053 86545 -68103090 13397 14658 -449157423 41374 45072 -604636677 9958 74600 -710640715 2551 29181 152010516 77520 18514 -988141515 30177 74364 853024573 67017 38344 -198507211 34965 49909 532711625 47388 81703 -959195400 60907 34536 -315927171 2738 71895 214754466 52611 75517 396805124 40726 82366 -335499769 47793 51822 -712756597 65238 37105 -491764356 21518 31805 37762642 74495 47435 -687970439 7427 41385 922913442 75952 86288 994581079 2293 51565 -65638223 23583 11233 -265627654 68304 58168 -210445437 62832 79610 -571023488 60449 39546 -189355288 70656 51982 -82011822 39015 54982 -808587323 86319 84875 59203931 33356 65439 601448479 24586 13296 529787772 81697 34007 -633682062 14128 59812 177361761 12096 38225 -328576975 20891 65934 -255255890 65323 50036 -367157732 32271 18655 -895024557 86690 40434 -671287070 54995 35473 444960907 31893 26922 225075797 61480 66984 149288504 28307 20917 -295838141 29028 80938 -328125277 59736 28989 -337587523 57760 37134 -167460870 34921 411 166985586 25421 44671 934117051 81569 10117 412622848 35972 50092 876171889 91042 21221 -489071154 22879 75826 77652937 87584 58169 481987074 77077 46233 -485379995 31070 24177 653507285 86571 35664 182173646 79914 84192 -824249080 97785 31723 -167782606 51880 19141 664537392 39250 45457 -723551314 10308 71483 -171004268 57606 74973 108096577 5318 87947 -288758268 97619 44442 -917229893 57298 41630 -263899511 45221 73890 766944106 19963 20240 370080051 11062 28807 756295730 5980 59614 383393242 3645 90 653602285 81679 83056 -937497592 61140 48665 28170269 53361 49631 -262972679 93807 36678 -513211760 59461 29728 -54931615 71943 58152 -909801992 49569 7980 263499590 39581 17725 -851172942 10033 30286 703893552 52865 22714 -274648239 34112 78537 19817830 89819 40978 -646103357 93665 37747 708663195 78291 18674 872345697 63029 41730 916990300 88397 8296 931436062 61510 52733 560708588 83835 49030 -901676380 59554 34585 79247768 74444 7750 224570986 50485 29216 528490411 65358 18036 -628052107 47635 97116 999247313 37286 69893 -375853523 68861 57757 -29793258 72393 49957 -215696345 50739 8850 334339081 89888 96914 -206425997 60582 45732 692828424 6077 55666 -37528768 50720 90667 947809432 15592 12092 -574281749 630 57687 614578679 12529 91669 -362541045 73034 55664 -419458658 31054 55033 -970538781 76315 33114 -789802384 16301 2924 669452512 81001 16754 649739943 5033 88396 687388327 96428 53649 -247666716 77121 39540 741085515 27135 29614 850160612 56279 48037 -301921708 2831 64297 710298633 11329 45701 -212376353 33287 69489 930260818 30109 6360 729154837 58953 26295 -344048076 66979 64840 28568498 39439 2530 357848229 22073 68753 423733017 29513 75087 -486168821 9809 54657 645955707 73895 57684 -203969303 1510 68989 -926927773 32548 49771 -510608797 1613 54472 -630714938 96446 443 415258488 48534 17805 -648349186 14475 78491 544998666 34901 91802 118071852 14275 97263 850539762 84169 81494 -484721653 6374 752 711656401 43831 32981 488150670 43704 68994 423386991 81176 19717 914203281 46572 17341 -137344113 77104 37494 -590476376 37367 13199 522890003 27956 8327 -285201939 71587 85521 -653513466 21982 30359 -246447784 79705 89207 542276303 72071 80503 94877237 80545 74936 -951676987 57893 57931 -829769422 66982 32050 -598097975 47571 23895 -418158561 79876 75406 114389372 82310 97709 -494574498 41061 77476 -662474046 68948 65147 -737159107 85371 17832 -662693165 46487 10282 -508294163 68950 67605 -31704707 1439 97141 810558527 96009 63932 -308548527 6534 64903 -136753929 29836 72434 15386247 93912 7279 -546045786 32861 65899 503653073 21507 85155 574595692 77627 72732 934887853 6232 3670 -497220396 15108 43773 -296468202 94672 59264 738577908 86537 29515 -212068492 96477 25363 -128542863 2247 44946 -40434429 70391 98492 155703091 93176 53885 61395272 86410 18385 84134308 8593 78897 -537127171 77677 40985 502349477 24538 31245 930440379 40562 79379 140804700 10359 73006 404079376 11257 69494 -867113634 87556 10304 510709476 30783 95691 102933527 10089 91827 -815144284 88397 48527 767629165 66993 61759 -45803792 91115 52432 621532424 82053 23460 204143413 10304 49512 542746360 74796 92352 -298163427 58201 9360 -187907491 21784 28205 -415152413 3452 13660 -604491559 30743 5094 297232444 40038 29972 716769256 95536 41637 -21516106 87725 35814 -612980110 39854 26861 -372082779 34287 91198 -140946221 87660 76063 277610528 75623 73880 -691423937 3561 41372 817891715 96554 56945 -216923866 80307 1503 -817202053 68695 46276 -268403395 34093 60430 8671945 57154 33894 -120658774 73901 84231 -514579723 75792 72442 504281477 10127 51167 349945246 85555 86532 574924150 16623 98751 -118525349 10269 24558 694209621 74469 79248 392985436 75537 7511 956154694 34058 93062 840608599 65884 20097 -508114974 53273 10684 -739362764 94006 47230 27855322 7557 40962 -157074008 91911 34171 -421092069 59699 15005 124927345 61136 13857 -296015000 5973 81632 -385363060 94872 9012 364229838 21487 33351 569294519 1082 16926 -112149304 38499 43568 65171101 38602 38645 -259084039 86668 35091 -774404443 47509 63216 -988505475 21416 51430 259131101 29295 47739 686669430 29298 24152 -777741387 98975 95869 -193040300 92031 69512 145162673 49239 85011 -810215493 6538 81654 294488447 7114 78689 -977714926 78882 12359 -352267798 87992 36344 10254591 78824 45238 105534075 62467 66728 -943154124 98087 59216 -419556500 80228 26865 -877590968 57418 47072 945543054 73705 41291 544160298 64671 57763 191537156 28045 17264 411247522 31478 96429 299546616 43827 48917 96889336 97388 71489 -341121891 97165 81733 606121826 23270 43850 -211913529 12847 74968 99168685 5306 12745 -580880473 28809 13682 -31999004 71409 82313 864845327 74301 66338 772487173 84871 62570 230734556 41824 85967 -188576486 39832 64315 -325130838 28161 81012 105133783 8052 81368 -244122074 3503 43471 -665793519 76235 60721 -277139573 26196 60141 -957091688 94863 26163 728424133 68839 1203 -360271643 57530 93439 -931533118 73248 80148 -147926526 45643 41047 27049911 85129 37635 839933074 30460 76879 -648097625 16134 60271 808763946 51754 60337 -21823541 4775 54004 -772893016 16628 51442 -624162056 2827 35945 -640414375 61014 83571 724206668 65151 15825 -310480189 77522 62478 -605671032 11585 36594 671477053 72518 86984 140624572 62592 10983 417611650 65003 51796 487800557 3324 70206 865244200 19009 73895 -270915928 92886 17119 445706449 98654 81686 838087361 79889 68815 -872533212 30044 66035 -662798480 97485 86966 -631050794 95768 63207 -522935124 75431 9413 738808270 17000 36332 550732036 6560 240 136083791 47919 7700 -125908951 69181 19813 -465993831 88796 84750 -193375143 62089 40950 -963116544 71175 38825 -971552617 46048 48920 351602760 52631 58550 431448508 54835 69637 -721797198 95694 86936 -331906157 88223 23641 909365071 32947 65871 949759350 52464 26408 508957896 52379 34561 -209688642 32035 36964 -623168662 78174 46253 129803255 32956 49484 89937824 22401 49974 597939305 23853 2695 -752336989 1029 79256 374473867 73226 31224 104282807 46179 62861 908236618 23172 91958 43976908 38650 85717 368797794 80862 20078 -551976379 45644 35109 -698620945 68073 62167 -179229629 6340 48896 8643389 49819 44037 422267468 24405 77932 286737422 17559 81763 -741733447 94931 83961 -981598292 98702 28044 -753072796 73728 22601 -218600296 98582 3839 -236804857 90830 12770 557995461 4187 98961 -751340799 6263 40719 -481903081 80791 50476 172821330 9704 50903 406819305 24381 46126 829142849 34328 18472 -450567914 19711 10215 -616103102 57101 45532 638989913 56227 44869 -22718381 84444 68899 -122589821 91356 19811 -267220385 75646 37697 684276616 33590 53293 -381940239 94651 41043 -452686325 60660 43820 -149254558 2412 85589 -534850090 23933 47244 727759928 56021 65900 169241557 20652 10945 -92235926 61152 211 491097233 47549 64859 449520389 51389 86824 -263721246 88011 29634 -930155695 79195 64773 86795881 55032 35923 -403063223 68944 25697 913919162 77047 77336 151726081 72042 95462 466432108 45921 5628 -963399747 22230 75710 426335544 12502 92556 109474808 90578 62436 631699921 94939 27820 -17470191 71662 81783 360164788 4627 66650 -893404844 56077 73765 -246268672 70404 78291 -347266534 49424 84023 20220940 79099 90542 319844525 71676 58821 -94318089 49587 48345 -733135177 63473 12419 -82912752 95515 89351 -503357229 32240 21887 -496283278 17187 89482 397373496 82846 56945 561988881 52232 41783 -95394441 59216 5209 -969207950 63894 3600 70444382 17378 18588 935859094 48944 1889 -386176144 33556 97117 -663431045 21529 37899 -79841297 95720 10202 -17828595 90909 83702 171659172 22584 46315 -54391412 37907 55103 944667112 44127 37996 -537539549 9096 55233 -993039640 756 59385 -271728444 23273 94092 806477880 50531 13746 835006379 36476 19635 853615851 14939 15602 498541411 20445 47170 14329917 50115 67621 895610134 63273 1487 -798538365 950 42123 78644785 4196 43584 728633477 1992 3748 -686180809 98327 19931 -318796776 80822 47679 -547804410 47486 89628 862358873 7682 57548 230276460 58933 63249 342940820 39054 16802 -68019923 13864 52131 239168673 58746 40276 -491018688 67325 28957 130866397 70384 84068 -603131499 24521 73126 564734904 8733 65212 875450813 84956 2982 -745912001 22589 41326 -794366091 8289 82406 -496774872 87379 64415 625859048 41950 90834 81761597 64226 39382 71638011 3696 57670 322803837 58048 20461 993796593 11244 48264 -471876211 94812 46088 779818645 91327 48114 568075807 34053 28341 -22787414 32186 24225 232865092 44786 89641 406756083 19634 15764 -481807466 33619 53180 996662209 62263 56836 -78307719 77418 18045 -869011728 83080 87211 471722931 84102 59795 146691753 12228 42816 384473635 50705 89262 173301933 23895 27399 -578452225 81084 71362 -555435893 92390 59404 -955136628 85148 84182 -715508966 68973 46527 964566254 32506 26914 780330659 77452 89027 -257064898 37052 72195 740151896 55571 65153 5710491 11396 503 -256402280 95142 7795 294530973 26328 38630 -427420996 56497 69104 -182449977 87252 22430 909233282 53271 39719 -322638767 67602 77688 253027244 37081 63986 867398761 92977 3198 256387409 42850 47551 -172491722 54396 76434 -513721480 60330 72157 485525663 33840 61136 -956201138 68642 51927 -241940919 44263 24955 -740867211 88251 11538 -701839814 59917 97310 253372657 3312 66646 -204230822 89115 83 -135092810 52565 91869 708048491 925 45421 -895915089 68287 12494 -982467106 40769 21813 605201432 83565 26090 -233403701 24263 52245 986244219 25345 18333 203095405 12713 56820 678079026 88551 58420 499819327 24206 26584 867171860 61659 76547 -745244826 71364 23905 -232268455 1971 89266 -967085410 17465 66336 -53681277 63921 44136 433782518 22054 57775 323236996 74448 32019 877113651 79029 98598 457501316 73673 78199 -552877887 24846 66806 718435449 59142 91377 401230469 68498 49555 176168237 34340 32304 -525308202 74101 57861 926118683 56765 25587 36643393 97668 59898 540473133 55910 1139 560911366 80340 9988 598220864 25629 9691 350613465 28439 14549 906864367 28013 11344 -78021703 4227 7713 -11158791 80810 76921 -241767784 71300 80799 53178996 73184 55951 424705054 54152 97577 -285471241 4570 42592 -240941711 88507 54974 302637342 78155 39172 -854262288 70797 88130 -193416904 18270 85392 202895142 76736 59269 -784599701 33237 88290 30860655 75767 48715 961745861 55279 12388 470336135 83775 80816 578130310 44970 30578 -831814803 52997 18711 725667122 61971 74287 -85488677 72174 31012 588737515 70995 17588 190475409 35315 31035 773039938 96483 35372 462320898 43353 30400 -520064446 74984 44193 -741053041 50640 76232 529874607 81427 79156 512405376 64151 24518 99215145 41591 81112 -957120466 6081 54611 261866129 50823 89117 -927650937 5838 8182 914100883 33567 43984 890151819 64238 64561 591592653 5732 6545 549495932 85242 34213 -22305867 46753 56536 -435137514 96531 85984 13914093 90595 87204 622475234 70548 16471 -441619646 77659 66916 288263926 55283 33680 -214991320 37139 93124 -620734791 38160 86322 751058185 15575 34664 -46953357 47495 24181 -181574737 55221 80784 -915773436 77582 73981 -670655846 75836 29935 -424466958 32757 97021 -918221544 66204 83799 -649519785 19329 79529 12247558 31779 64271 -500077377 65845 80529 685597673 87242 75070 -11615175 96340 90470 -144166668 9994 77730 434314642 48280 82911 -169907025 75645 57508 659150430 73023 58094 537738363 82351 90387 663236368 69881 89500 -954115328 63313 9346 22989270 92718 49629 521358674 89340 92386 -291389528 92176 49808 -836293208 93157 1087 143192931 97477 91890 240195444 10465 7324 -805860502 82719 37695 -573567512 78047 443 498378848 27807 77580 117467502 103 19842 802730707 54699 80738 -701416479 26725 13060 -295485526 84772 53073 -5644291 90097 59009 -14569970 36592 69852 -400729715 17543 28288 815962779 14874 96479 -968389383 27562 46616 -527432129 46729 18224 425938276 38059 56157 -445000371 20521 7625 -971691107 97670 47050 -855775293 13642 67024 356298768 49731 16346 -653873415 60714 7465 -547851986 5459 52582 225248651 65706 29289 -805013300 91514 50748 -883014363 10819 9000 -403917886 91334 76358 592298910 86271 30468 -997721279 14468 53820 493931700 8532 2966 -175420543 29868 88672 69944062 68862 97953 417157141 3654 3342 -722764096 54027 46973 -446652415 67622 4666 89058720 89755 96981 -219640387 82874 47833 893640886 57095 67581 880897044 69244 89238 997803102 44232 96749 32597310 46390 28278 480416038 19841 17238 800940433 16261 10735 10669683 33709 89243 265967419 37900 20713 311491827 33150 43838 293326250 11883 86488 537424584 42208 70537 -881334677 4582 33223 -407342844 83506 74827 -570119840 68872 21309 927912685 44052 36027 -512377621 6556 76149 -442073100 76060 10173 -732163230 20647 20171 -898360846 24936 83973 -165342409 45415 39829 193450459 90888 65019 609510165 66203 64009 30751050 90134 98960 -971487937 34924 40322 -955260554 13529 18420 824434433 34727 28615 -888572808 38500 66241 -564856663 96132 24246 313623011 73031 44655 -463104819 60732 26023 -404674228 88850 32665 -695150465 2848 4416 35735811 44719 65878 -389246271 78457 25823 -276722925 78442 89116 200933010 23120 32832 366119706 58733 81434 -621451935 58771 15532 878300899 94385 10927 935114789 22312 48467 -114482070 90323 42633 423877994 78716 22969 -908679370 57070 22180 993077642 80056 66079 990288877 70559 27392 174576035 10344 84999 747281252 5018 5868 -840897323 47940 25738 -415625368 24425 26560 -75930706 38983 81130 -516863150 44614 12079 312374528 79370 7879 -969933862 96186 46918 -195407758 1656 31113 208055345 18923 77770 -410664392 46445 4489 775534435 80213 67148 -4934280 73513 60292 446083170 50034 41536 246936793 60825 55662 -260492007 8312 1269 677916621 347 50583 -365287463 34005 72205 552191808 47790 21415 693109685 42437 3629 880156122 75990 63777 -501428672 31300 28796 862424297 82311 50112 138402542 44229 22178 -544491187 94587 89251 372976980 26729 75573 910172392 74486 31908 -391939938 56581 34232 -782418424 79753 3699 213905189 65823 77700 -260951958 4945 39063 -760787900 72919 21890 -728701113 92761 36423 -423974675 4247 71618 676703605 2593 85874 -726501466 79903 85412 -223775236 93916 93820 708172489 79391 85249 540893523 345 45713 -757329240 23053 38626 -434836537 90888 58145 -482010747 40907 11047 368065807 39341 31610 -631568075 63351 13724 955390026 29479 36576 53867111 43011 45424 290325664 12798 85563 230799245 49922 79907 -696640973 57797 93817 -425997387 52921 1181 -899380812 63263 87112 631295896 87865 8176 706058046 88291 20609 824143371 47005 86084 102397424 8918 50955 -556973430 98117 59466 -594460137 26576 12343 -909038256 80591 1159 884641379 935 81831 253095161 48487 81185 145777394 52924 13350 772374179 11512 38679 476871081 51403 14779 683319285 49672 22304 891298619 28518 89004 622678741 34689 69712 279897640 58346 6125 -72299576 57144 43779 -887509186 57667 81066 -38918054 94091 4393 684616959 93062 53754 -533357599 76442 12422 -815774826 78883 2233 -640278940 45188 57252 -814490213 84420 32862 -167151569 34727 34596 306518558 49427 7397 -903373563 44320 40877 977540910 51930 80365 758690646 54468 10103 -616398913 60723 28319 800536582 93313 98981 53421358 81490 95283 -973855764 22577 23046 42761016 89496 1499 322062936 35374 52865 985293019 46595 82596 51450578 42686 46609 -731648022 68792 18591 -252111196 54377 32886 -819781132 21735 28362 -950526208 364 67156 428777266 52816 92481 -208932396 9795 96618 640892579 81763 94450 -462431073 79906 22223 -423751393 52659 93444 -198726258 93680 63140 394242857 29409 46340 -586956847 65869 59654 -271833435 66753 56744 -834102034 96293 77308 -596956880 15646 74926 -580277453 53812 94849 202612815 90153 85319 -832134742 97831 29552 -753859894 67263 35890 -752547341 66286 24836 -951289264 28713 31368 -31530146 4786 81310 744657162 73786 20992 45326264 22740 94525 309806757 54847 33503 -914704188 32152 68017 884686439 65286 72269 -45951224 29515 73929 -663986439 3460 58359 662608394 967 31226 -821212633 71896 60759 366405184 34897 69909 44393303 17931 54541 262994889 42188 81051 798741204 61046 79002 606616768 22935 10057 142953221 39761 18185 632533307 94665 83213 450100448 15800 17137 720392723 26827 27392 285421504 46049 82234 -726954552 29872 49462 -233626590 34791 15510 124695223 28723 51799 -450351845 26781 20702 110686564 24706 37417 751670737 21248 1051 71170863 27794 79752 917369991 24225 92542 -833851373 28726 31434 282019097 95235 96389 -127909686 25189 83664 673868915 9868 66437 -674296936 90481 70451 -285244590 30063 96053 -164351006 6009 85229 162992147 47874 17134 -527430257 57427 75448 80916260 19052 83624 914710342 30242 93798 95449646 33778 88475 328074681 71850 49423 920787738 57746 54401 -718749327 68165 15375 71549434 46704 9530 -486983682 43506 52351 325501665 15012 64654 659048856 41847 72614 -991958516 2796 43744 631285115 33910 12706 86238206 27767 56992 -823470982 3349 32099 -819148295 27251 4113 89941533 9442 20913 574467560 98352 3432 -963926623 84107 78394 -262942862 25274 72440 625117639 35402 96614 282972651 23894 11346 -881557296 48128 64517 303399128 89048 47533 -596803891 16655 45711 33934192 91046 39367 253558285 79173 59903 675261513 6263 32762 37431869 30990 53051 -554172221 6578 20236 -247604567 75894 88302 132610973 52110 94181 489463349 48178 72343 458508552 10731 1776 278256652 13895 82032 886192604 42402 96606 -860365919 22128 50551 778821794 52087 13327 669923952 26761 1780 92440744 61747 96739 840068991 837 12455 524269516 64407 86480 707494791 15417 25989 448845195 37249 11163 -408127149 7645 61435 -890792839 9088 62042 342031337 83093 71700 127200555 84224 216 812423644 14455 59957 -628939363 49086 7215 508177058 2267 11783 432885173 33411 41061 -435650727 15165 57228 -50939787 31321 21906 164141387 41340 65036 -628084522 64397 44272 -567244505 26488 55918 -969280110 26763 3439 -253805725 12410 46626 -719985723 90788 14770 -656103737 63566 79351 -903448127 84651 27422 430328164 27121 6099 325539580 48634 23578 -58883968 13106 9195 -282080796 76728 73772 338018996 92058 59957 830338466 13059 6871 -91148094 48425 32546 464848584 84879 35056 -93852375 76936 9843 872606131 28962 8786 -283934171 60856 43537 -98045038 89543 11681 2012241 90340 56382 -459167707 94686 40065 -210713216 96593 24048 526072978 47327 10626 685965875 88913 1966 -967648508 55858 18019 499753438 41897 2012 -499735469 44261 78941 907474707 35894 36689 990344752 4318 36396 812625105 90940 82973 -694808609 35589 24663 -152990948 48697 68064 -841976101 58068 31676 321492654 57696 24678 -81628335 68040 76989 531818409 62209 73229 536150082 29698 82848 419932602 39673 78048 -785406040 31082 83508 770799703 29443 71129 888152549 76531 90560 -850958311 68710 56963 -545200362 24890 22733 -930990836 92727 30119 -125590038 6737 93280 -751485768 8152 14998 -345518581 65130 25284 -486453620 54544 27632 136658697 59036 72198 215920193 1665 87719 701431893 44845 65253 189898028 73516 82274 -807466499 52076 28930 844209731 8296 1293 796282989 25018 11275 377317970 79321 4432 793742155 53064 51597 -872173204 9410 61131 -92244137 1571 28938 -736072279 80777 73322 -268568414 847 37420 -75302641 23370 85874 -803646075 68677 87182 593206657 3678 51095 -219269494 97265 63353 -74560352 84286 85813 -987594255 30575 36674 474984569 62583 66585 -671182210 2905 4529 -179499681 14080 28403 -658766543 78154 16591 855136373 94628 28479 -317476407 29955 81444 -120429765 36342 69012 463779151 79819 95761 -927516022 19892 15972 808397712 45133 20578 625926075 39150 42181 -687497625 40728 81229 345492890 36820 81528 -448810160 29510 42560 -386691912 44845 84069 -499857776 20240 6935 -205318336 10974 77243 880401917 43577 86860 643889256 18724 28691 146876760 33046 15507 -77803019 96810 11398 881479582 26246 83671 918189562 32573 19732 280234605 56187 39741 -626618839 38649 42710 384858349 21422 50458 -709896320 53979 71981 398827109 84950 92438 299625388 96328 35757 -490209008 54070 34254 417924827 80080 28794 161009928 66021 12066 805381823 60824 26784 -170327125 44662 19819 -647968783 7477 84829 629528658 77024 17006 -672367249 56655 89614 -628961730 92204 43347 120901293 78948 72122 754196419 22460 8880 -866469619 76092 23841 993875341 52376 13407 55848809 36451 55425 956692994 85660 89967 -17397092 33566 65917 -280491148 76287 43537 -664981631 41144 40314 -520885127 33795 92740 -747320899 65164 84326 451815820 70620 48141 -519384458 17465 92130 -733146135 78603 29543 246434463 41538 86973 -282067577 15210 15267 -608073574 19333 54531 -98480690 98928 12481 314747882 92560 1567 903392362 37623 53788 457772216 42691 65084 751856976 65083 34967 -615871318 44405 65040 -503086083 93234 94103 234875086 27011 67877 -624211076 97208 96170 576760796 59794 69304 952637702 45015 41052 -867808556 90871 21704 152669787 55588 13584 -670186607 98497 76158 624187687 34956 12238 673736087 47439 17724 -149322570 44151 49282 152652040 51543 41945 -904061105 9623 43033 12929527 17935 84379 101737425 75491 41419 580416743 38421 29310 -139421442 32608 84569 -524307891 73080 51780 -857389470 54133 70224 721680495 39682 48253 -10497258 72790 39836 -236364613 72227 37026 187744519 78030 27143 -504982379 80953 64661 -294297671 91138 5843 -33747259 91382 29765 578406016 20973 56969 -30913329 30499 9834 623355453 17465 29353 -441273401 330 34533 -209724110 5188 48925 264570767 92985 31562 898822415 26990 80007 661600799 23199 63093 -937911867 97814 12357 -682366274 3355 17533 -110778798 24894 23063 605797246 66691 24647 -309986200 81441 76308 264202366 67517 51948 -275487249 30283 1982 -492150729 18035 73083 -304849837 45582 31283 -114086378 16786 64895 733002595 23832 89740 227894918 93125 16137 -307869414 44244 46962 -769979437 1518 90017 -909742320 23058 84569 245836303 16001 38233 326730074 87262 42419 166507446 16835 54389 344344899 50965 15331 -806065837 93406 67713 -717427726 45423 52152 903575122 4830 8282 346389418 40613 78447 542464487 54263 71101 881452419 40891 72217 -642179364 48123 55909 -548029507 92307 72226 -595988376 29139 43512 886996930 61745 95275 -384445022 53330 18744 -172615210 94294 86655 404400228 25515 64522 -291276780 4346 84757 300244250 27080 69253 -467844254 98238 61880 253059671 51657 98133 -140713034 11515 13974 840719356 88317 35450 677112463 50512 38363 789755722 25102 95013 -803672256 72102 88942 -172404923 52104 83949 671731309 87636 29696 657718773 15711 55847 -348864894 7559 42155 103604169 79484 92070 -914755751 62572 55746 518188648 22144 27967 -924438686 75828 77601 685969349 93095 38689 -589930879 75427 69130 39141375 4666 52930 730625992 28364 35637 450973314 27505 4701 -913689367 53478 42127 -588778221 82546 81425 -688129019 12520 10486 495216585 78676 33300 982033567 79654 26699 -778535971 72515 50468 -392006521 25261 40875 424156846 52504 1197 -337572288 76986 24932 167080611 45770 30930 928354972 94773 86166 -650861901 27769 3582 -570705131 82426 44602 -830031930 71201 36817 734559239 94366 27028 606191571 86329 69127 560545909 14532 38833 952050733 97283 61359 -862009194 247 35327 -895224025 71709 34852 -983897845 17689 198 326136592 59667 78408 -58733472 41016 75562 -664860800 50087 97991 -919581499 74350 63662 331191736 36189 83572 -36624169 74094 21466 184192789 16461 79678 -538926933 81984 5678 491216862 64405 61654 6106766 95496 21256 -806937945 2254 4672 -117180287 82121 5051 465829334 75658 7326 366391382 71928 55366 881908690 30340 24925 370765298 28017 25520 -945500454 65586 66973 -287743280 96554 65076 847950615 39484 26358 -817551274 71692 1231 -364805043 51170 86437 86687519 13836 802 -713884268 69129 56378 998701570 74980 43880 101802073 74473 9000 -145768490 60174 74261 556673114 54470 51071 367010582 56898 7414 511715512 94837 33670 -734333431 52213 32630 398429102 58143 33475 281544290 60249 83488 384617274 81314 5046 828416980 77090 59902 743820590 991 22478 -725903148 81352 37015 947320822 65361 95549 27645492 32653 6701 -254277985 75515 69751 603913775 71030 31192 521021716 4604 87269 429139096 96080 91174 539219252 8649 48812 -26943465 59870 74129 732495887 5810 16973 790961286 43292 53969 -605465281 31987 92747 -796449938 58897 60258 -529869280 53475 66118 -547600032 11195 81994 427974381 82796 11010 -800288808 50612 61906 749858821 33953 76342 -915168534 27687 82166 986991270 52827 73081 -678395711 92043 72532 -839626376 7503 58712 922783816 88353 78767 869062646 65659 53493 -74155296 19495 85706 -679513328 76939 71050 690087779 81141 43620 662213789 7122 74102 721378564 80845 40885 120815361 86782 50953 -449326269 56026 5246 -636137146 67926 44923 -131290586 83767 49157 352677534 61840 7272 351383633 67812 76779 -431110275 8733 65082 573938664 29123 76713 -80482503 74984 54620 -991864508 31251 61424 -673273816 31168 88376 -781612769 32 16042 853815648 55656 46876 799114395 2927 37560 462439379 67872 62435 782560403 30129 66222 -215577324 46315 42319 -484245211 64776 11919 -513719570 42512 12231 -122507709 44819 20879 -134519203 60701 24070 -779936923 36845 1523 -831604402 65570 85412 197016698 31989 87830 -121427523 98027 1527 -547886615 6886 85503 -117201073 2409 3018 -17923816 94585 66186 266334760 73140 12129 131736364 97899 45674 -684514489 14106 84552 401415275 87017 66918 -578562535 36960 94544 -950500282 43545 18053 712516719 12389 37133 632351869 93876 78650 863505717 90509 81432 -596418886 34540 46340 253918320 43476 26702 218259282 97501 74992 -693784091 22446 70517 -937203150 93831 14045 -977656776 57457 66906 35657301 35276 5398 -254302205 42926 36928 152459516 44009 68147 -587918645 83581 3578 105056561 19962 48557 206936843 70997 4703 92310151 49977 9684 206613298 7756 72436 794189941 79255 56885 464503779 13553 65240 118693967 7176 10380 -892381959 93228 28374 -12359923 71969 87921 -350305909 15091 60287 586183771 94124 47074 181689829 57004 97147 -192926828 27514 29949 -588424419 46277 40118 -184197896 12162 77256 -622111506 80644 39672 -808474340 36182 17907 -264027368 5670 92035 348816378 90483 57587 499569871 71364 41352 -523418990 16717 5007 -556849523 8321 7442 -284522629 48235 75999 -157152376 6858 65875 805635869 302 1475 907678393 50885 7819 -163466499 68317 44849 -259819630 7269 59534 535761354 68108 6866 78407171 82322 93170 620296122 69724 36500 -919365707 27893 57322 120969352 9447 45682 -192349159 46774 1164 -796274340 67574 71955 236959614 23184 44553 647342157 70828 76335 -551051215 93511 39776 -467846659 88451 37064 46133100 84452 97817 414013967 96064 78265 -616346252 18048 36105 469722159 16384 30432 460675953 2702 31649 -382068884 41052 29755 -534531216 40594 92337 358477304 98217 30776 123918518 73588 33469 483383933 28302 62274 826212885 85057 7394 -875655979 4405 65067 159715533 29801 3202 -716137031 49572 84649 -202738842 47362 43112 -725680935 75744 6930 -913886232 85425 81664 -852235975 33720 59836 572957538 7559 8439 498052055 45102 53119 -165286958 68430 77009 -559943576 6844 13444 -462517352 95848 10394 7462787 96524 79602 380946384 70274 50283 416405656 46249 76073 316286736 26012 84612 -87817762 92412 62662 962325666 41302 92772 -390000358 7325 77424 -38155074 16247 8812 -526011601 8754 21570 -469236786 62698 20982 724546804 77348 70561 120101047 43345 5021 -334465915 48469 40850 -305416675 2842 13011 372238991 38510 21204 -172074678 44952 9846 -494294013 20637 55120 314933269 5701 93788 503543623 45140 52962 715338054 25814 28032 -675752925 5205 30754 -299993979 32140 48980 616207539 1710 12461 -850743777 59344 85644 581010657 16227 59360 787034150 33647 70547 17001370 25424 876 599946832 42812 36912 225019152 53806 19338 -322752073 67988 90254 395662832 42112 29586 619525876 9881 93669 430904438 9399 61273 -140811984 93349 45522 -344335917 29537 81552 -256792457 60586 83622 -328098260 67358 87365 580322235 79105 69346 -771096906 33395 67885 276994764 27914 47265 -457187445 56814 77541 571941344 33864 18311 181714662 1570 62087 168158776 41170 57987 776033560 62523 62194 -131908189 26341 29671 -841141532 37416 84336 311691029 49825 91036 715276674 39365 71071 -93264211 20378 32366 -412016602 9097 97175 -938995239 94572 29972 654208136 46251 81953 758675578 55328 81109 150665545 10002 13403 698451259 11151 9381 -469272844 25340 20889 -66378571 3522 58331 -530135038 2494 18819 901016028 88045 28872 -607842779 58554 24469 -474272495 89854 30297 -890454596 27872 69744 5271953 43211 89131 -909982756 68118 97436 624670678 52981 52643 952705985 67587 30861 329600473 91602 48700 633465679 45328 82981 269564817 47925 62026 -730290611 80270 87582 72208163 45867 23324 -434278334 13242 31246 -875026068 72525 9668 767724437 23 59673 -616345875 86720 35745 607501387 12369 42316 -558618876 27426 2871 -169093611 49441 95717 466816398 96531 31603 -418348855 98964 39773 339282720 29012 38357 391185341 55386 77256 -332460037 69578 57035 -294358795 5120 21954 -711196023 95977 70533 524133576 42955 4589 -413064942 6877 57055 -27531653 71310 58374 262626997 82380 87409 -399862344 34983 92045 521495979 98728 11738 -436946704 60670 95499 -955447832 37468 33223 -719022851 12059 70008 -388244698 96920 69138 575512750 12626 27375 -162242007 62545 44873 -48789933 90896 94248 -468459764 86474 7526 -863602980 60116 55196 806639912 1808 7831 948445411 84815 77240 -963197997 12605 49715 491378495 98677 86876 76232514 83369 601 -625067987 40340 47479 229126642 54042 69531 -817461594 15591 31209 -737110707 29693 51258 186470959 94798 91968 509260411 41175 28716 -800911179 46058 14448 -570566792 49393 87852 -547865078 69605 20912 -248822962 75247 62975 -852479415 53152 69586 -425556604 46853 52107 254947359 14236 58861 850273632 89206 23209 -833962391 1505 12936 -117937074 91300 30271 602625082 94029 87353 184066286 85299 28486 144495382 38109 54573 -900223230 25281 71342 406334596 70686 6162 -260471818 31604 21870 -511460820 98351 14780 82638145 46529 7167 573366218 3741 8529 867272729 9274 73963 -229672630 68264 33145 956493327 50507 20740 -588173048 87959 49724 477910495 48071 89254 197137350 53515 55352 -973201527 42862 93275 -322787869 12460 13206 -496236498 26186 12306 335225769 57931 15770 -421487927 20683 10613 -946998161 90428 5488 450351620 17636 43438 -699195377 14536 5550 206151085 88169 15574 409215682 82515 91398 -175797003 91384 51897 -322700599 20335 37490 890830288 27981 13191 171947079 21801 51035 285508707 1446 3498 707588867 88858 17172 -695078869 23824 13434 -641020694 68614 65195 496577386 59543 56751 -803473717 72643 25531 53222104 93231 14955 929906780 18467 30361 809265190 2121 17466 663470877 11076 17736 802752002 10157 41249 -659534321 87115 43670 693816254 44722 64155 80365431 77381 31652 580863015 56554 58706 -417466311 41650 68677 -383108887 68223 21957 684052972 67073 71769 -463579477 40335 44235 262955205 82230 91291 -153135388 5497 40417 16357784 78562 79978 -865512356 36059 89409 553287695 14705 47958 739722729 416 89194 -116661708 11204 74565 193424932 8867 35818 -422646773 60037 44188 572317082 45102 18076 -632316853 53561 70963 91747357 54285 534 -477240160 26404 74824 -105772421 36241 90545 846640443 10965 80739 794938912 87163 14392 888326056 90687 81191 958730285 67743 53758 -720594249 33584 56381 58956708 83681 65498 106489453 74316 90196 -965599721 30298 79007 894795551 12390 94097 -122778291 26836 84625 -519389817 87137 57759 976798824 7604 15962 389321805 6351 72575 885796858 98958 58691 290738696 43138 42226 429669229 10129 31328 -606560896 74415 39769 314777897 30893 76978 -341165232 5259 76489 -219255175 48702 48237 891324537 49327 32185 -888977248 65032 95438 872346890 47551 85472 -71603151 42604 55508 -857933882 68273 6553 885473586 58867 12567 -827185739 9574 49544 225538627 24234 25675 -535748383 68586 75909 431502652 20176 79453 15561604 85404 46207 495990845 30218 49030 -664074821 91214 86844 337042780 76116 11805 -921869439 6618 60802 85324523 35152 85014 -496576819 13093 53936 826351160 66216 77430 -286916754 13868 43371 -902347639 73888 54475 506196709 13662 57179 -961955593 84126 6682 984235007 89153 17447 -791543900 92054 11256 32352120 27016 12175 199388822 33012 53740 -508466846 15829 16500 796924550 76441 73466 258181468 20087 79730 -499256194 1930 67896 -782132326 57488 76955 -653593341 32071 8259 628576989 78607 98714 -930927918 9274 43884 -576019549 83110 13684 835810266 48322 40509 238815884 18004 68550 -104492852 87166 29257 644761167 261 11123 638367948 28631 99134 705390385 92817 22362 -204498096 13034 48666 280538022 95667 60627 -878606076 1621 34921 -226237281 62255 86463 -810585432 50291 84672 134389499 15636 6480 -293052766 71705 72654 355164851 77917 61113 210400793 31755 84047 -660185035 38322 58554 -874791732 67209 69399 -948202500 26233 58439 663447433 59163 95660 -275938252 54251 84714 890892081 26322 96764 -30637724 81852 13189 -24571180 99127 63265 -917706588 65075 81119 -466658312 92344 80086 -474947939 56924 29308 -278537086 1315 54752 496669412 14913 42746 150313699 35374 82852 -177037018 69683 7450 259088282 56762 79028 -717124661 98666 67552 732413093 84158 2776 670124095 4445 86434 -742626927 5013 90611 -692285131 16895 40644 37203547 30491 97210 815330662 37846 16304 -903841107 95424 41122 971219937 78331 67353 -439733037 86976 3468 -930361046 94095 57682 -919498992 72492 4924 539863907 41316 92415 -135640366 98702 60934 -555476789 88491 97991 -348912560 56450 67013 -515447 8826 71070 704832513 44848 33164 313866261 40000 89097 -636179691 95722 62148 307783281 34342 75428 104372862 70096 51 -829907045 38091 88315 -112028912 76265 93739 313648188 16340 3256 626753087 49300 70875 -454818122 33194 24338 -469303834 35859 4996 -744909427 75059 72714 958642403 23023 36063 -893853143 57087 76942 -949187566 66956 71206 792988064 72939 38092 -18219918 58788 36625 -740994607 91332 19170 -672453332 15215 96916 -769366363 59772 68782 -815732179 56492 91430 301552794 57909 85279 400884275 2325 34648 437818438 89746 20838 -448445888 66440 27550 118490355 12971 17520 72731341 49934 53374 31719253 53350 96065 984304140 39772 12681 -864782894 94387 22036 -74986041 23864 70581 516725020 83344 86987 946184461 83721 15861 -681005214 19949 35993 -108657163 7080 51485 -340557444 29159 12488 197817129 77650 40350 699723052 34893 24428 -963579420 36601 42861 537369111 45286 90194 84811034 39477 15531 519749664 55526 43560 633913414 14017 12920 -855686473 41358 39187 316895147 661 19578 650655943 67803 20018 245733420 87283 82923 -396327639 548 90229 842630740 87862 49860 -408942606 53427 89117 -474491152 73062 27445 -220069188 85008 55444 378296325 38364 58517 -256827056 3869 77174 -362960178 68562 62854 -309805988 75866 57525 -31617391 58692 4281 42804916 70768 32222 246323061 32098 23210 -637349621 14325 33191 569950725 12691 23826 234574738 64154 2143 641607139 29719 75756 706705289 9934 24805 -717990505 51677 77476 488396205 94139 81687 -695768360 20421 9010 -903950998 3475 64834 -896108704 39958 81583 772522437 40970 77351 813399949 96748 87512 886105061 71518 13828 -65363948 90903 33350 -552574659 10899 69436 -606822511 94577 53060 -746564581 26335 18463 -186477887 69327 80045 714370676 35443 64414 795550120 79952 63804 186495361 85784 14965 263848886 6886 47593 44359828 82713 29238 -99771968 69927 44437 157894913 69589 86287 733549791 44700 68142 882349623 48620 70810 323303929 47390 88523 30131154 3697 32707 -930570144 85030 79533 880540759 79095 56852 -235999652 3825 56992 991536285 19366 48205 300073180 13518 4168 -619735177 58074 88463 -407108538 44988 48616 100360229 97065 96587 881890688 11191 10427 326715076 91058 64345 -979431687 52672 16769 222399373 96963 66253 -313627433 31394 72964 -982088329 47296 2263 -820950592 89002 34784 -57109762 89172 9974 -760053166 63516 54365 214834048 5576 28941 121290993 58676 9821 449598342 27315 95079 709631944 61747 44968 900093717 4898 5726 -189046757 6805 98145 44704919 12863 78753 337244778 69204 81310 665020183 98345 83862 402995364 24045 67608 609381839 61925 40061 234845721 30905 13646 486905609 50403 62821 724699538 54868 91926 -962077758 53400 38564 -481011877 40772 22885 141648084 66865 21413 674724004 80020 83245 -134743201 58975 70769 -715876856 60262 14088 948379101 74354 38177 449806124 12095 79423 -812376780 22038 32295 -611501581 43763 25913 932313644 81481 4557 -433176275 74624 59538 207517332 8125 27595 -614788233 61054 64317 -2833190 6965 80425 495260656 79797 38932 780470996 8878 38782 -140162160 66728 86021 -861812440 65991 44132 -633011472 46139 18483 166121019 72955 87625 450129427 55478 97571 880880377 54896 69160 505779605 59064 55608 429591055 32389 11757 875231428 30755 76295 591849285 66337 20248 -864272218 86741 75258 452331909 29995 5949 277058858 69183 54314 -209672406 94362 37024 -793424612 41446 33297 154463958 16569 3780 -772133831 94832 92234 -580922505 1004 11520 250888146 42589 16282 740117887 62719 75351 100745373 8144 73621 -734559660 3860 70037 876929979 21770 10477 54800139 26293 86592 -871525297 91236 70822 231710739 69437 36567 -455220865 65411 58928 753278367 13921 57458 170983157 79250 16708 757728831 35866 26527 -862124539 93465 59077 219167492 58005 62784 -619580856 53464 51745 265208494 87275 61172 560601544 31489 57443 -153637189 26347 21892 422177303 32438 3529 462200551 52053 85464 807230191 96906 49195 -801006082 60951 22266 -127670275 36727 93829 -652676086 83971 313 603168404 63364 98990 921751223 73759 84511 -18984245 49299 82862 -844061263 515 86598 -433486584 22242 9255 318067508 21701 88248 -975698716 62865 52335 -449811711 77656 18537 -969954300 65325 90321 -523686495 52636 5996 -407166929 62303 70086 865640066 49002 6170 -36394535 64027 18819 446880720 57653 26542 -479804708 9121 54363 299754954 80338 11276 722057635 936 27701 379811497 76160 79174 790647439 52356 48076 144959470 75755 18363 743769196 87678 14494 -639712213 5894 40919 -839396397 58480 15177 635595171 6999 36466 -629033760 99142 27715 842009531 76472 23746 -4313346 9583 17948 639336714 77848 82353 -320221966 64475 97330 -974313162 47792 57195 107724931 92383 69252 -414587590 91288 88622 11723234 55793 75071 -981997422 87568 18624 -230638334 75660 15960 -751110809 97077 70591 -526936450 20797 12353 -168039018 8834 53018 971599050 6351 27919 -280974908 74784 52975 297070389 85279 68964 -879976429 67509 19787 783050623 9841 17283 714887404 84705 68768 -20139688 25598 79604 390718525 33818 38438 -272228034 97909 15981 976668064 16458 51954 -109633411 23655 63668 -346107944 86512 10615 -90998456 93584 65039 406964950 54238 32296 85529851 68535 84771 -63566949 36669 19575 -370190247 48128 73384 -73498060 74860 28503 -300303383 82709 18676 834072842 80358 46016 690700432 56875 84389 -431895996 38313 1189 93466088 21879 30134 -730803945 16524 85966 -69060086 10838 2935 -740919346 38608 89768 -978854476 80715 31931 -255562613 6466 49232 633569485 28329 33897 -282078040 91451 71090 884831336 12814 15982 435888745 78525 80543 408187451 5128 68171 -893072917 35735 33682 187954655 22443 60332 -55553827 81669 3695 -909423244 87171 61353 255383221 59586 85445 211855677 25705 46306 -887979343 11982 33526 436130879 23534 55061 -89288701 58698 39842 788252272 60524 3995 48874830 51215 45363 -343220885 80032 23433 -665827551 68154 62363 -108318533 46539 95782 -524361307 90623 39348 935841226 94112 50786 -76533197 1908 19030 -455074803 83114 11392 -662552971 9470 38298 401199057 79022 59777 406674640 73346 4258 809324415 58271 784 767921446 84720 11440 630125408 44915 86804 852077544 82795 48663 -588121265 16516 38154 -84030917 71324 9947 -755042241 21084 77974 377751736 62862 6798 -996259655 36751 96736 -156250378 66249 26379 955752197 4602 49447 842799786 29260 94407 652797111 65060 29801 -646724539 32952 82274 544302622 73215 22387 -571251443 96169 61574 -533608061 13312 29650 -161886317 52679 38059 302133505 633 32707 -518355389 42039 22395 119902753 4919 22199 -395024613 57424 37509 -56080694 38747 32534 -454223748 53644 98587 -765020336 90872 64995 913829010 65885 40200 -929472514 96518 70963 -504519154 56641 38829 938345018 17729 8922 605161859 72156 50928 -361394851 56532 80755 133916852 84952 52255 -271713938 87723 48990 75085720 5570 37681 -400217334 72493 59746 699100855 56609 88205 -28079762 45217 58313 583884390 14685 93594 -708101294 42155 4580 355446726 12412 17155 -131476389 97541 85904 -678502804 36249 64574 -679765541 16290 9597 764105154 9769 18231 -866761113 59368 27783 -978096874 51533 34009 -220859098 45027 53865 430235918 17925 12300 171905141 29770 44795 582475187 29601 32935 686734203 95425 27064 -183724137 36728 50527 408747391 57944 11958 -983793459 81923 41392 -893253596 6464 20187 -91259473 21255 75575 -50718339 87422 18718 -908942894 18361 41998 -628218634 1673 4308 863437630 22064 6604 -244047724 54343 76067 450179294 68219 55261 -220745621 71694 45442 27444326 31255 8520 329732962 82024 35205 -28385386 98689 63106 -518833404 62020 13846 226269211 51115 9411 921919858 45734 59088 202992410 73500 6208 -651341779 57859 43500 118706794 23943 25603 387412926 95321 77748 936065311 84072 30453 798794370 9250 93518 -714987437 68731 90141 -131232817 9878 29791 3250753 65985 24531 500296436 21 88725 -852058539 93057 97628 306465645 82017 7389 -987678174 6327 57349 21630669 1905 68772 543509074 61110 96852 -733376294 39408 77356 501056302 89656 45632 -91942413 92020 54746 -6884088 63641 64232 19636092 6993 79112 -913928927 13848 67280 936126324 14394 16940 -97152181 70230 50352 -994456161 7591 23731 528858434 58290 37087 -698010578 18296 32459 -661050636 47081 86626 -658481649 44399 17686 113779742 9666 10181 759012415 709 86159 -537173318 60955 61031 902551636 99034 19782 -828824433 31235 25616 127694749 64262 19566 122399964 87980 58199 250500170 8334 67974 -320117808 80200 77608 603267060 90948 85749 -905545670 77633 7325 120565238 6176 90614 -728798033 12009 70573 -167134470 2431 23222 648753489 66345 67492 -305656979 85233 10927 -856707860 45593 38055 19165852 33636 57437 -799198343 15695 15524 814012742 67534 69950 -424843318 98623 66706 -14112975 42512 13955 -92435961 54384 73197 963983487 48746 34665 224271860 17936 27063 248897065 35131 47875 -949431426 19666 67277 905761172 48395 60058 901728057 67780 71043 987870210 68425 81164 -58349738 96060 28802 694427774 90668 1859 94445245 31211 53494 -823346796 47276 52214 -555384331 7259 65538 790988350 153 31361 -957506245 39375 76880 684702126 96051 15938 304661705 37861 27007 -648773120 80604 91150 -693776671 38704 1424 -916294278 52089 26991 145576729 26572 84538 -370211546 57967 80282 -525137134 1998 1208 -155927882 45735 16883 -833351507 40386 28350 -880991798 53349 39477 102042293 47322 53629 253480841 31833 87362 348152827 16517 62043 -801974949 42717 27500 -624303837 342 40922 -548003133 19328 47616 -796554372 96633 20196 -809823072 79887 85058 -99278363 68186 80839 566379384 78702 90268 80294220 79932 72857 -154262907 13482 5771 -603811705 41231 27905 -603430652 77716 46299 -619220949 51225 56999 215452164 36504 45886 526353639 44378 13597 926065898 43329 11983 -528429789 24605 24150 -670335996 76765 15007 458028142 88094 55228 -853711970 95282 40503 608212291 19560 4326 -315035115 43030 51694 689435343 81645 82509 -978454415 3197 62549 -202713762 8996 42230 -473707945 26970 6739 630111069 19882 18364 706907518 14205 54679 332457624 985 43050 283489639 22256 89795 236644479 63068 12315 434220540 14842 54314 763878626 71411 19426 36191992 94868 98541 -380125241 62219 97131 5964345 31862 21101 -681202130 35454 13824 859580439 85655 37343 314741424 34279 14641 925437650 15286 51762 -537377025 48107 46234 734040440 14049 61710 449098387 96845 76729 752456311 229 54363 -41738433 40760 25975 -132521680 87155 54654 344160673 32430 10665 -792020602 58007 31901 336406839 11349 12397 912999342 40937 87040 -129788425 57493 79688 480054594 2505 12380 79504481 84705 37990 634554854 84734 70596 977021375 50738 79832 759628421 37817 15411 -113408246 27203 52429 747341960 61361 79730 -175821394 6716 21036 -844660877 81445 86013 -507728467 31194 1165 -314062354 41594 64241 -302222181 98173 2826 866343889 3332 9466 504287053 89432 67851 502233215 56619 17508 -825485305 36141 12223 489381634 24805 46090 255543991 19809 76721 -691353276 2738 5789 -89528734 25546 9102 -68727221 3353 85338 -522006056 26744 57313 105797034 78946 57099 890005591 16139 19151 218975278 79702 27632 893162334 98769 15324 534781035 99106 14650 772014348 82917 59203 -93841792 4600 79806 -241955348 44822 64151 -32215387 48599 9463 279032647 52092 48749 -910723093 80352 98544 -730319928 80681 48395 277633287 79173 68290 -540374586 96650 24529 200012636 85815 38320 704060801 62865 54195 701284073 31089 77738 -623151931 31709 54679 -684769051 49468 12453 -246658022 1 66934 -831263842 38279 92700 -885086943 95674 4348 828954247 23056 34700 543613044 79791 6881 -772299292 71849 68485 -674641461 22458 24216 -235315486 954 5367 177499692 61245 45296 538689383 73300 52837 748377399 71075 6884 567483717 31444 68581 47866256 15189 23636 -987876449 93277 97064 -469750964 15052 43437 844564366 72568 26185 -110341425 47809 78483 961092626 84509 94137 275608346 53108 80122 -922929595 84266 77648 -284481997 28635 15216 -467625539 77377 3187 717951912 4740 72322 538298897 861 38964 861523052 82547 56274 862994918 27523 56428 632966543 15515 34091 991358644 17860 61430 -795630778 78029 7884 517589239 25931 7042 726568490 26378 6794 548071966 98965 45997 621317694 35083 25712 489276264 57446 95473 87789844 18164 87259 830688688 38360 99022 -508710175 96278 64144 241985893 36093 3531 947877630 22399 61488 538188591 55314 50902 -75311178 38821 26746 -197608394 29603 3734 -944604302 5252 42381 658319149 11805 12132 233268047 82632 63273 -307234931 65943 91914 649120223 36258 68344 969422829 74420 5939 -863488100 46433 3450 -330581627 47988 42983 -468201535 31099 83387 246892265 14750 84701 361376924 81916 83240 -721154467 73257 20609 549317974 79026 83604 285191782 27748 76193 536308761 31620 67647 370728300 9417 93388 357570618 38830 31294 -142457530 2838 18399 156081911 25279 28834 601486619 32707 80358 82843812 33710 46040 -34500 86686 9809 -315426660 25624 39842 -382473625 24110 43484 -976758830 63621 7677 -34905664 85435 85566 -452968772 17468 26330 568373472 2399 55934 -186302183 95912 9320 -292307460 9177 36382 784293414 32173 15398 150806208 93570 4739 323162542 35082 23631 318794519 18267 45468 660779040 98561 51119 -636918210 55031 4638 472052672 16337 96273 -135005897 7497 21134 562876637 97801 35223 569502703 92102 82777 565711919 53222 41594 -69767561 2942 5409 706711977 50278 61722 503609613 19037 11749 -68191635 96252 25844 -426210199 17830 34787 170962920 92448 2090 36346820 66756 97861 -319163780 47657 29001 -446023919 1395 21357 888761188 67279 45627 376536437 37141 45372 -557509260 61482 80925 943641767 57744 72807 736361667 23786 81225 -938748672 6588 85615 -410775895 64805 127 732168237 92306 59138 -580971278 70311 84251 -318377562 22038 13829 -823711687 92387 34918 434657388 85553 82894 -826239348 94417 98442 804744055 14752 39149 47076243 8916 51798 -707242446 5211 28877 233810175 12426 47123 -451745224 11192 82115 474949724 34346 10996 -775982103 68846 30777 -321881717 40314 96652 286013024 98309 73995 -254295524 95278 51160 -132908647 39677 76101 706856457 45328 54670 -430475935 83190 33299 892646108 88643 90463 -406253197 51962 70416 500908441 21236 62425 723134261 96727 27026 -454194534 88659 36670 733865543 95985 20789 -249229602 80590 56748 458555720 60235 9329 90896203 52728 84258 258589798 94651 263 -434285640 5834 8817 671931269 70570 34608 -522897401 42362 80860 -178465368 5969 55683 -79279545 48240 30153 646907689 34037 47651 570195470 12842 81311 211871597 6485 88505 -699042003 21120 43111 -125782387 62273 46230 -832689117 34641 60831 174830098 62585 69388 -61209205 82975 24843 648296221 32975 68793 -51962368 42312 39187 903564913 72146 83823 348431072 64217 50821 -849253289 55229 25276 946806692 22922 15738 345939548 78943 35146 -739120252 13835 30825 311650094 470 9397 731982641 4535 81449 -920694484 27845 83428 289830348 59928 91536 -816483290 8940 89315 -512547541 63337 28438 -735282179 35469 56465 724736359 57826 31320 418511518 48799 12196 -433399814 17848 39186 -39444885 36701 94123 -242559408 59794 49532 -887871002 42549 77762 -839307811 14430 54223 87577533 92578 56802 934559546 19410 1852 -146787204 42327 40141 579860708 70011 82180 709193498 37758 45061 -746120616 12181 75280 682833923 38643 68165 -929483403 30251 94523 20885476 98465 97422 387784015 35566 28030 -474021263 48013 69262 -632415826 60667 24057 -833943233 65837 6197 -999324350 71804 53755 -225799731 96294 14685 925695874 64817 36391 858831912 63296 25030 -172601101 62046 69408 939333053 95803 9625 -726535766 20155 44541 -499232896 39745 65484 -376571627 8896 76450 44555227 22227 2105 467858151 77498 62461 -381999901 36067 92783 554934899 42092 73832 54177041 48392 60952 667059063 72193 34203 209088742 84651 56390 253543742 65309 87112 453635221 31845 9596 558875909 32872 6593 284654378 51249 93472 -378268760 9575 46144 740892268 98473 63772 -348530234 28088 22846 -612607006 71660 40269 -420976275 86873 57144 -254608197 701 35783 -192166869 85676 63429 62013425 27295 72207 652878763 92824 77124 8675746 191 51003 433076103 52424 45314 -117537506 54392 58045 -432098554 36861 83589 343942763 80791 55967 -654885040 39892 58910 -977076838 74355 9829 -46923279 76747 94797 749607177 70834 70669 -162085835 38346 55957 -832011951 34057 64955 -244758355 27724 37475 406273688 92809 34696 -873678539 81670 93609 -497636801 53747 97713 -977938538 26284 58662 -252397238 81460 1854 53141509 76770 8326 -347649867 29298 88396 682697173 99129 53338 -178463797 38909 75165 -249683799 4827 49100 309558341 87057 47957 -682882388 10273 41644 -3745208 23490 27008 -646382531 13084 71940 194827529 85946 22564 584640536 34110 63485 192834159 93479 2714 -49151307 82600 49525 -159319943 15565 76202 329191892 17466 68727 -619644900 20429 3035 279682813 21671 55590 113694037 25280 57541 -210709257 4416 71617 -779125635 94207 79841 887901151 45385 21808 -467819572 41320 23084 -642399178 29673 91323 -805159372 39198 52064 824715213 69054 59738 933281768 75519 35815 603584393 22387 46351 768636141 8537 5640 -543163533 76656 71956 -313298660 36560 37189 -899332149 86677 53469 -443271821 93771 11061 743416470 68314 3180 -471329990 73207 5388 -286930400 49125 95305 -178634569 36966 30460 -442528769 71742 40514 -30922287 70991 42599 -157763504 2915 57260 -110188029 68822 19887 -598867118 33453 18463 -113018907 83167 6105 -410934525 93908 88084 -454250842 10728 44811 742295509 74269 34478 -274324094 97043 44217 -655225482 60278 81736 -132328677 83277 19457 -961812804 77207 94674 719717970 53805 6086 31033294 7735 64843 928713038 74077 98065 24952096 21638 88528 389077804 24458 9100 158040727 82164 83520 715788911 30422 67151 989038463 38785 27192 138539100 47954 10712 -672965027 51152 48178 -164690840 45717 15322 -242868858 78683 94760 -468217276 85556 49347 -285895852 68887 20166 -353779531 13395 8882 929817437 20519 22937 -960967872 81214 39704 248779291 98246 88502 -575792322 2854 90001 -42613083 75770 61800 659392299 11090 81613 -919231278 75245 65116 821130923 98770 36089 -769256073 82404 7753 757094363 45209 81022 362386981 1216 65200 -540857099 97750 5175 714434400 42421 11953 -910302138 20651 1921 232671277 27245 65099 592514875 69511 59794 -479763066 227 3085 -544823934 62264 63838 -885612734 12044 50112 914045905 34044 28675 59944447 67534 85274 -22273633 46613 91286 -241537625 5682 52700 847145974 37937 8943 -757727879 35411 76654 -641269273 22460 90810 -334728947 4268 62826 -429698611 86509 890 -880764856 85679 45565 -883830352 79257 79497 631843757 26109 19154 -13985162 51948 58150 -650692715 84887 56544 900162043 40321 67428 -457264499 92510 79403 565898170 41561 11914 454805529 23459 31810 245475324 77653 48723 576675069 67073 83309 -133020651 49839 49805 -503307881 18920 84411 -615996107 56343 66257 -343367056 49418 71026 -186400617 32665 22411 -618941188 2711 38103 -281387103 47846 13975 -597395256 61275 74947 -987310645 33507 4268 -915223976 29980 80202 959058673 81934 65367 605383019 46112 12436 519608161 66291 94715 -398823090 65609 88029 221821573 83188 21929 597837530 97266 14940 774142512 33399 63046 -785591641 23367 57115 -162569069 78068 51975 466037639 16011 75441 -590602994 65438 20901 -420975880 10076 64148 289641457 52740 17832 -198820561 88087 77095 -716281753 91231 4902 691469490 15736 43615 509599180 76090 1219 -360219248 48656 89606 216157117 22961 44346 -966628160 70164 28264 -372984709 77865 88448 632701629 53016 50506 449727940 26478 36881 476663381 92029 51581 41675646 76238 5033 -405725532 51035 51635 -857609419 52020 28336 -446522754 22426 90836 462075331 79945 12558 636187148 62707 97051 852679422 83558 27667 -750728614 2047 91130 490214515 50701 70589 -196758150 482 24921 -803243084 23959 18207 -116325851 57573 63192 -795580231 70164 51128 880194894 79049 96125 -447843703 77346 10165 -361957568 87042 45128 -414874736 88620 18297 598495279 14457 76897 813601368 7590 63019 -621812204 54098 58606 998761969 37564 70347 696662984 70296 37647 -766505175 88136 27102 419607201 27467 36153 532173964 4560 16847 -575371333 13057 27203 784868624 64810 70383 326567752 24563 66350 352869264 44891 18399 -975952979 52362 88008 -550389941 18563 70331 875963953 82140 97950 571038516 81335 90737 -643524074 8039 6051 925685240 60075 41142 -691355821 75963 15503 -800865563 71678 22872 -108054267 96752 63250 829068875 69261 33905 924564227 35418 56760 535579338 94952 67214 -83929496 81489 64018 -197936040 52140 51529 603425177 76503 65453 -653448371 52455 72689 -691414835 97602 35060 -244390131 33739 42191 544340623 57576 29204 388560164 24183 76241 -327177146 80948 3075 -844428176 74066 64117 -645697255 44871 53387 816138422 10158 94060 -118068506 76786 61917 683948695 12493 51176 -254770715 19065 98068 -883238664 70013 78931 -32071394 48402 59983 449427495 20012 28969 494707984 22452 57044 898275879 65160 39920 -73298668 51648 80623 812049015 15476 79239 619832858 12352 4087 -30738663 32012 58591 -909335249 13610 71581 785279815 56666 73675 938087182 48778 38294 -143266729 89001 91393 -946529940 78197 7865 -16507357 99048 92578 -972547081 40742 59866 -264616734 53095 77204 495039598 86278 8400 -559641531 31619 65779 957854808 49576 18874 -649352004 67949 32439 954400244 41594 25231 78285746 47326 19885 -315960425 77052 26427 -962917827 13299 50520 598180173 64613 70079 863222217 71791 26860 649443575 24302 85263 -364714195 53562 38056 -429248765 98808 50395 848904288 88295 5050 444318670 15091 7233 970317566 45423 89994 66038414 51170 37758 -428752921 96199 92179 541618019 77075 91452 -655963573 76810 87077 -793345405 30312 20716 -49550838 34645 11039 915168199 9194 50751 -154063194 80963 69 -37516175 47171 17484 408066893 73885 25407 -221764888 10163 20064 907047880 72419 58612 304856870 79899 7606 229855693 12972 95898 253562101 11155 74786 124144339 11470 61219 -352888173 33010 37674 -691280271 39164 61433 262197172 38185 48985 -363286407 3295 26208 945382283 90348 83552 663012865 86172 8942 -740873566 31053 97006 725760688 75394 4906 -424837032 55214 53649 502818695 45612 84617 -911574181 9537 62652 -360238013 93506 23524 136955716 12403 83564 -411082358 47921 7074 -88612319 14652 79670 -613153894 72428 95998 421598243 55595 46254 -135102674 24484 28593 974290678 52035 70381 -720779907 42364 52768 515582865 32552 42362 -49571969 48274 39185 -244547152 27067 76993 890703375 7469 71293 712323240 6113 22350 -778633143 32393 22571 160684584 41722 36586 -424240184 72496 83455 -227688816 11200 26908 -976704827 67652 18346 -526118784 75506 65758 -892086269 37819 3259 -730695596 3524 38941 -585561120 11280 37239 776379183 36892 54621 -793845463 44132 14710 969553493 54623 14793 384820049 62828 72326 923332523 71066 17073 -183233094 3794 613 -825443448 65128 86086 215610804 8689 82509 -22650756 53104 53053 -454598088 17199 10641 839739047 18994 34390 664675796 69004 2685 -603027186 4856 74114 -633794294 8435 70874 54866468 72249 88583 26110270 31629 25022 -250318242 32508 80142 857349596 79417 31368 707923321 37451 61706 -207714209 69564 16431 -470028865 4399 56860 -750804089 45846 37826 -552230164 70105 76729 165501864 74737 41896 -953371976 55365 92419 -718195300 46871 95550 -921740079 23036 59449 139382986 78560 6377 185868256 18910 95594 78400256 49889 31127 -575173792 44662 52832 -325861639 4739 28084 402544052 41224 35381 343300009 74997 40470 -482970744 30064 15943 -666537921 19118 51314 13609403 37438 31538 161445961 57290 51958 -629866849 71097 44233 -69870521 20847 97331 -133038167 80419 96627 52906683 90660 47531 -857561469 37916 65416 -847100020 49584 85149 59089112 25440 32084 206098850 35242 46376 385078087 36764 16811 -14157621 13019 64593 -710286685 33075 94979 -341306941 72992 91835 -979006518 96582 23151 128673239 78795 93243 -49926709 64462 96734 -714262549 21026 68962 834305907 63668 16113 -389243679 10228 50027 526173947 17229 33087 -735901021 83200 68762 -829347158 69383 5664 -203488422 89180 4527 -830471471 51254 27661 -578472522 34154 22111 -507804208 94157 30666 -352475067 41197 65428 428420221 7868 13565 -474142588 22210 75398 878813627 75961 95318 -993472682 90366 98217 922932890 18354 50055 814570239 83643 24647 -868009390 31840 40612 254348475 56973 1596 534383117 93301 64574 -568500025 65907 87717 -556702544 6744 86251 883422320 94707 69234 182743914 15158 78924 -709100862 45759 54491 -824433689 35108 57162 -142502355 17424 45508 -827027266 94062 15026 -523163869 22981 56934 -610013695 71783 914 -452117995 59900 80472 335133942 59858 2250 -57868349 51686 66504 -891326984 64422 76146 855411129 89478 17033 571574551 41495 67937 -355984858 98969 43615 360508052 16273 95363 -181854933 69019 68726 -776228084 49618 51374 700386762 10547 50117 674742928 79094 62865 -162308629 22307 52364 8879500 3904 43906 750201688 4618 80824 -622136437 64115 15125 -390157632 65650 69679 558669649 48158 24725 -663425771 216 24392 445856492 52554 91409 -316010617 41460 92195 215053751 77872 27061 -815790944 77637 2172 763047109 72496 60694 -484955456 7850 28251 920171880 78312 20979 -963594738 30160 26752 383193001 34887 47360 741024515 77179 70220 994250713 21585 94697 621125907 38728 91438 -47053379 63786 91653 901741911 11812 82323 27411703 74584 12152 697779277 29893 32862 109563140 9982 74651 330638298 42955 75336 -616709750 71927 78382 -697694905 72761 38323 102962550 16161 7954 391472385 11980 78374 -986729921 36000 77382 95352876 31745 82320 717444773 56605 233 814018520 41783 26101 903046604 41837 36882 114545282 3177 82164 327569824 18594 62675 -452692597 68934 19204 -719258470 82054 19184 867021720 37246 34355 17595785 38947 61456 635499181 20619 21644 -593904678 80294 44871 -100757998 28959 55392 558624362 72688 37856 -396525612 7661 95075 585096253 9396 20536 783053644 53117 18509 136316720 52313 44690 -306723667 1352 33759 289207160 80416 51376 419427242 77336 65654 282254061 65258 71253 270289524 77180 81360 947357636 78397 88352 431560394 89193 39206 -278650921 91355 52389 -36966738 35991 1474 340210707 31700 13852 167343242 1070 16872 751833541 21446 32586 -907934876 50414 12043 948144940 1612 48341 260931926 13314 43101 469380688 58657 49734 -140545381 17047 38889 -264151589 4099 46507 908280675 25869 53786 -443516639 25776 58423 976236064 55883 73315 -31947395 79919 69359 314468841 77271 90324 -606973770 56696 51532 757204924 97623 19861 483970992 34219 25088 -794827836 75257 81916 331604872 56803 31023 -671854949 10911 27548 846674385 67197 65223 -112106137 86761 59788 -452255137 56635 53481 917485897 69750 21690 331481620 4147 81863 -256583943 96633 61310 -234380916 14700 23615 958046557 12421 70584 628242158 90577 32500 -919038859 82433 9606 484128745 55564 72041 250611938 27209 96489 -300736865 73157 9034 -50963697 37093 31433 -592490722 28807 78243 -94354260 25749 24320 -256092042 34028 76899 -430525174 10513 69822 -846233003 51214 56017 -329139275 3829 40014 589546045 83198 88159 859189052 79148 23054 -286966084 78453 40906 -417106936 87956 50927 478689257 16469 41777 -838053578 10624 85167 666445733 69738 92863 -122907536 30073 66189 -839456495 3855 77966 15992190 48147 96075 73794094 38831 88502 419550260 37704 19740 -405985022 77230 52283 -812200257 19441 16138 -937956992 48402 32616 909753363 22043 93230 267332451 24503 88495 -97718768 6879 51880 11630847 45458 94719 -333862652 40948 37238 589560467 65135 8924 202303624 39665 14371 443508435 68954 57857 854331860 48724 88271 265054455 8087 77486 405713134 93643 79910 -119584226 41263 15111 743780444 5082 42793 -479559619 61938 76709 685239918 28496 56224 -326874313 31380 96541 833823207 48686 22834 -617923847 72594 90297 -831876696 52142 41359 116909360 33006 98352 -623197912 56867 68382 773948347 66862 50188 -59339987 37784 23181 545129325 32172 42277 273202958 45071 13544 350195634 59264 16443 524464443 67671 91598 -133274980 67171 66943 -234072515 39726 59663 698589031 44722 38680 340666831 11005 75621 -611376563 55376 49758 518736968 29254 81671 -298721086 43054 36197 513314390 62170 63842 909032645 1904 99001 -966017222 63668 62643 -787671930 51677 37129 960347773 49278 54521 -565156818 89183 98881 251433197 85310 59713 -296926187 67979 10091 -524151041 21087 63311 968706062 49209 24384 859035579 94508 89618 911014399 27839 6194 -599348657 93883 82955 978822764 74603 22261 -561388160 37418 27352 231669338 34749 72279 642889771 60100 52312 481267464 97914 20500 -911003961 83651 21377 -218216690 97775 14163 -527900452 45962 33653 161441950 87318 76513 651116157 82827 43807 -349615789 325 19970 416407513 22021 6349 398237193 80982 52 394782653 23167 54760 221664806 61559 54124 905460395 60256 73128 -881452947 26923 42712 788572325 20969 73189 415888323 20170 42025 149008801 26750 97589 -53240958 39010 7729 427059497 39683 29296 574316403 56815 72166 -861389219 32921 54828 -652266159 71649 43378 663489179 10378 34827 -732309218 78634 18892 405001219 1299 69498 783122484 701 21928 425148885 86412 59619 -632537913 26247 28263 -896235156 67487 66029 -690845857 46528 24778 -2949101 85788 85073 588827077 11866 82548 -312493030 53663 13769 -286429125 73681 11591 -796477778 81590 65004 -911483202 67168 1462 -854720917 49259 5261 -158550525 46698 65092 -764657304 9877 91455 880354760 47788 32003 58130604 52823 27046 -302148068 14819 43768 -988919189 24925 32509 -445345768 10633 7514 -715910546 89413 6420 -166492878 16423 95724 -808599912 81894 78326 -837022783 22334 39893 -898129155 49878 72982 462591297 43557 41122 -704489763 58671 2536 449736016 92303 60647 92674185 48024 28848 440517782 21467 41244 -78582346 22303 47256 223620107 86287 49217 869124082 9378 6074 -299967366 55088 36194 -98410624 80831 92361 231925027 63688 98558 284462186 36733 42015 73618359 52803 70563 -602863394 44767 36742 -994949854 18398 40857 -775923251 60629 83383 397451423 18421 26651 420839649 88730 58486 287956942 85096 34594 -486607164 85953 62497 707685206 49660 7989 804086239 18222 11169 -761141878 92506 77874 3124009 38542 56844 843486361 35791 37094 277511091 79597 94578 708740812 29322 5020 -824540714 65757 5313 489861132 62427 88186 696396774 91266 22167 -62727040 59186 83137 752483725 93546 61067 -358212964 9637 27344 -893515813 18632 60450 675777437 38247 80589 -168566996 69697 34690 -872556729 24088 88690 48117767 69341 56416 521568480 23027 82330 -560790487 67546 42193 910467408 87837 51477 -386742964 50931 7246 702770527 26471 31406 -50653528 52599 93516 209371653 32026 37476 696329630 24466 71926 -104753552 82747 26663 365118888 50225 17903 908796056 48060 52027 278501284 82579 2043 -221336288 85540 60804 689598101 80689 39246 491902198 31431 61813 342150433 178 36002 534172545 14146 36946 971136912 73378 22907 -452990199 17187 47909 -75547154 35316 92023 936922451 13951 16820 162098997 47489 64952 -223777299 51510 35958 -898295272 48484 39419 557309809 2640 1999 -383139340 19937 87670 -312142356 25772 93160 -698811639 18574 2672 -657446428 18235 89592 -349414455 14899 56272 -70051978 47892 80509 975158541 20933 31423 981704795 41413 54791 298247694 59751 21260 129048615 12070 98832 420427183 48335 90526 -874021460 2122 20900 549989153 49284 54351 81968805 62261 54519 734309080 2811 57427 -324238140 40364 90965 -346782190 39993 82885 -733902478 85135 92519 643297497 55025 33089 -390795601 59961 35649 353826695 97151 88397 274454332 68528 17892 -101495774 86081 7423 973592432 53864 14322 460458579 97888 68502 -596734239 65733 25404 -620859610 12072 85274 -422538365 7298 95718 135689980 28998 46929 713226674 21037 82444 883634387 26681 69426 -476919970 93081 38322 111235479 44073 50493 -607357071 16175 50533 -211595779 82596 1723 515444907 62507 22324 515536869 65506 64152 953623117 69165 59165 837457113 75900 90856 -678865282 24316 54864 -221394273 15737 85943 -577376191 25046 39499 -950416267 72695 64365 142178178 55653 12654 -212717986 15643 26379 37387819 28775 49162 866449496 5132 48539 496721379 57209 7431 286470710 29070 76830 826608444 46262 90918 989786716 13297 46091 -591136752 67848 75581 -534719024 54081 73158 142634727 66213 7578 -290235737 15943 8657 -910036339 98086 59641 -355194406 51934 46588 -332517012 2087 76542 -898599729 77149 2337 745344038 50188 77849 -333705725 52630 29828 636106001 63086 18308 -429809184 89822 84357 1854455 75146 57309 -980426545 77148 66222 698390828 56997 65515 -916429732 31883 86104 -734793465 87485 23016 599852357 45986 56866 -398564127 61388 77319 387972279 64104 85101 101153623 23784 76745 -75574085 69432 31411 -104209942 36852 88174 -527408837 28767 77585 -370386640 63154 1958 618568050 46491 85 -188790057 70552 89947 67534633 62272 52512 -232215277 23425 87562 -666156036 28331 77591 -178518939 80595 84784 852869138 78431 5173 -869019059 3543 12493 369993115 62482 49727 600626321 19359 82287 -171876635 50972 10249 35674726 97480 8159 -125401476 88609 41199 -244066607 91130 37738 -51384100 74777 43906 41391045 15712 53522 -549812215 29807 86589 -983576074 46255 58929 -600583462 57078 47545 -224583715 49888 64677 625156833 5308 68015 -676387511 40327 42992 -339476960 22019 14692 597984837 89455 21554 -672518970 6831 49052 567639088 27728 97054 655789507 31795 84514 643641811 24036 34025 524090172 13431 89081 -622155921 60289 6184 798616815 42782 28232 201602542 18304 31664 788208521 80827 72178 -347745111 40796 8262 -539994157 58876 9500 -374973550 74554 63986 -199866697 24691 71026 -495519801 97912 89011 -75885557 97239 11550 -782351165 352 96369 892740263 75510 87024 -617638101 32527 55253 -648432622 68184 66610 296829661 46578 79348 580674730 7624 44082 38542865 21013 30596 553345436 64817 16320 964557716 33892 94576 -320148812 13456 24867 -185950414 32440 49970 932402304 96513 96340 19864382 65435 77539 -25659192 96810 10677 534434061 72821 21993 608416298 30425 50967 -884160404 26904 76415 310685704 48115 69702 -622754182 31023 19340 -10910001 3447 96050 631851258 70699 51800 -949731072 2469 32154 762901937 46003 60186 -48469832 35714 22255 -630291829 27344 74377 -921685470 50209 77811 -424859578 87165 60250 -748425031 93428 6478 935932856 55273 43859 453202770 28286 47041 860529165 35729 16352 34095095 81700 87169 434175855 98574 58372 -71489512 53852 31892 -814676901 91922 79563 -860511153 1721 97277 943184076 67707 2096 384071315 97931 38023 390855950 98150 63242 -639729832 41633 62785 -36308459 63612 41011 -957572631 6288 10404 415156838 34529 61489 -894813513 83184 60434 -332842393 16562 59916 164952847 82119 23075 894613945 76631 29700 -698402233 73320 6319 215949119 71766 59647 -278252197 912 58606 385908720 75152 19275 -512072281 89515 49861 413361829 68821 88489 125005448 80969 76873 15535173 93542 7123 -545495223 50369 63623 159117831 2274 9760 826147770 13534 38726 -378498617 55525 24598 -23418574 55537 13975 130674293 74940 40575 -465784724 73175 85354 532566524 26889 29594 101735481 95275 51135 -466223091 1506 46921 856214775 7816 3223 -996221878 39400 12097 -81747985 52873 65540 241470630 52383 46446 -244997955 7268 90963 -296896429 90100 18014 650594435 92120 34608 466902586 58770 92225 584764865 81209 54446 500021553 15770 57445 -389744929 62363 78383 -938647252 66000 41224 -429986930 93259 24172 -239553468 10691 8247 63337457 38440 86119 810111443 162 75071 668712911 37768 33657 430795182 8077 22659 63322286 56849 66031 -757249787 54650 27925 -347657403 1058 2458 -891935672 3126 85577 -105776422 86843 59611 -100773124 60782 83494 760330253 46344 1462 900365285 12755 14232 -149666326 62982 19386 663306014 62934 73337 84197743 78726 98265 -802546323 90157 20694 150322 88997 79013 -162496037 79930 58225 69572579 92366 60228 681201226 70857 40889 -30877568 14248 82353 707418846 88529 57056 -307801249 20572 49194 39472887 5231 87154 109068928 57531 28004 -640015561 18438 54184 -758144717 80505 23512 836627338 66096 39314 -425727121 57076 61454 -741661611 18969 42182 -994932625 53338 85472 -585788066 64195 31440 -659270533 44335 2661 731677428 64442 97570 -420520546 48782 10652 5561230 37555 5547 -340229345 82437 29102 -774873888 14645 64051 146440927 48842 76164 -471693692 8880 4559 281182252 78742 88799 668399059 17324 69614 238125145 10870 68959 514272480 10425 96410 847035145 37336 45156 567569177 83758 45925 366929894 24740 54118 -576502947 22001 82190 494666767 58337 821 -188632978 95255 56730 -73926509 74437 27044 -564336463 24264 7238 812948846 38642 75463 214450173 78905 9605 92503243 30682 5799 384686440 2461 73673 -676181616 12292 57624 -972455325 39484 61327 -700640791 65186 98132 561286390 60334 54968 518470819 1788 34605 557435560 85275 7538 855174735 6427 18824 63631025 39893 2710 852891779 44173 11252 888665879 75992 83941 -121449746 22781 42625 513905688 28654 78362 612489113 10002 10836 828809062 85271 93656 -752587440 69332 33133 747877723 31147 41661 -515128480 63707 12603 32341244 17214 40443 -921744563 94301 82427 -975968408 18316 671 691661599 33820 54121 -118945420 32942 83472 202631450 29505 34062 180102199 15996 52845 243975466 93086 72292 159531030 61417 62650 123052667 97191 7046 -305547024 66735 16419 -566743034 17488 53774 -998835735 24287 79390 756478889 81604 1508 -357590759 33583 86795 -669598634 47126 63940 -13654576 57834 18587 -39077398 92416 86272 -375992825 61941 24984 424903601 22952 4805 193241651 42116 61113 269042410 27228 46602 215839347 76716 24519 988542489 18981 90909 263724823 28774 33847 -76665675 83637 87777 847497635 55781 48329 569373831 41148 17597 645907792 39107 35641 -959003977 18088 85828 775737665 53326 1349 -396565158 72354 91254 -142815784 78866 47520 785378439 76800 26112 -86673805 2390 69644 -769678949 6133 63654 -218502483 86955 10667 -975160415 95476 15833 375665329 97389 1133 -636126128 77410 65250 -422375724 23965 7957 -481801317 1401 49096 -238086939 19820 93946 -273419281 86245 61251 -973582699 20670 95802 175040350 53162 17393 387195013 91011 78422 126461322 12014 60479 126159633 41017 28288 -643019685 53477 65577 285561598 25286 32156 23663787 18385 82775 -234060699 91476 51219 126827624 15763 77544 -967002786 78681 50490 56589678 14209 72327 -82573593 24566 8837 -888268483 78570 52486 -833491244 19430 44394 -395801692 95312 36580 -215499747 50818 35331 68128380 94660 94926 -858215047 83687 77876 -319090300 45141 93760 -355742008 54027 33242 187891981 12456 54110 -880800708 39373 36048 -701401165 93257 11186 542159767 4078 59751 666301161 18163 830 -843669755 25135 35457 470915545 35476 53320 335920211 45064 21046 740091025 9549 73364 133660133 82935 30552 572234500 22846 67390 -730334128 75815 64682 988253149 51718 2512 737457855 83380 52843 -919707656 37099 71063 -929972079 16536 3140 -799287975 30757 9857 702541515 35927 33509 964972158 34970 71383 750720632 92624 11450 -209589466 22750 29266 -413955311 55713 36413 521829356 8137 10151 -282943700 70323 18528 834311551 84874 11699 240090490 45741 46240 287193049 38707 6118 225807199 50097 65817 -255910990 43311 26044 -25126647 8139 73594 728959071 52583 87877 797463818 19496 92817 314746541 96284 63672 -107001388 17886 58129 -261315540 92281 78352 174073399 13207 44673 240145984 72401 55104 -740831727 47077 37046 965302530 58070 60746 391682160 23629 54351 -958661160 90982 40508 192646330 52287 37727 -212871267 79820 47750 -978332446 80118 9832 535803026 73139 26905 -288816679 10662 48525 536321150 24948 89672 950073750 77218 43084 -886842139 35297 77476 566377925 32945 51049 -269568261 61998 79771 -874981057 79635 53500 -349183738 80349 13832 -768491556 75800 92537 -791208261 23038 11568 -5124059 90510 34341 -301135095 87101 70784 -883287993 30647 70000 197775702 57702 80155 832659031 24048 47123 782723396 3125 70246 689557781 81923 35605 -505517320 72522 46138 615654582 33947 48399 -213187052 97016 29433 949665110 11390 94962 -243765809 17094 86667 689219938 13335 57123 532193628 98987 81794 -476779801 456 24145 -161579331 89711 76902 763752577 9775 66660 56555904 73112 63296 611734486 20693 75762 723352529 35511 19031 156400714 39673 88087 -879062405 66007 666 381385882 51194 22926 384245930 42257 86105 10592838 63389 14905 873078924 8813 35926 199678148 8659 90407 931733111 91185 28076 455410565 56458 84124 744684065 84234 2516 963167630 95429 17320 -679628247 69976 31665 -872801649 91299 74856 586508681 8811 17440 812079298 40636 712 -894980421 92230 94675 95614342 78958 2882 564332457 94133 3525 715246232 23902 8336 399446535 3566 13247 927708074 25298 98411 -39495153 54593 58445 478505985 34602 26694 -915999789 39647 57612 -195956783 31244 38553 -493181781 5705 84313 -671882677 75920 49291 -812440531 3704 82707 156708242 85172 76967 510338896 46839 31179 -209869825 69253 75100 -98369270 96797 21568 -985476669 41073 46246 -840856637 91688 36188 -314899371 52259 72328 513308155 1347 93098 418196992 98355 262 -209340285 94840 92312 482163686 81491 17847 -738871336 37457 61791 974614867 83229 87697 -533857275 40321 79581 -898383556 49077 79193 141188453 13856 9023 656015235 55260 75540 435423983 67024 11173 -112278192 48142 94074 -71383734 40573 65848 -4904273 14227 39922 -799015710 9686 53506 -700110333 74608 19187 245674874 45019 53834 85812309 21408 21688 -567508125 38866 64640 227112561 29663 40799 814402565 46265 72444 -773589913 92286 27937 15725098 13190 32182 243469491 71823 25473 -41222085 54535 1129 -879842311 75135 57833 192163132 95430 74055 -860953258 52142 96473 -337951570 29864 33348 970805691 55198 23860 972676236 86215 96999 -92011080 372 51395 -575847154 8442 71908 -204362766 27826 68156 859878599 91645 50953 -630354417 38099 31812 996755583 48612 85243 996564334 81919 96179 125376016 47552 71478 -802302403 2940 6499 -157593023 83810 58305 922273077 74703 29019 108464486 82115 10475 862080656 97238 30364 402821035 66726 80731 201074949 83978 91833 298667844 15948 35188 -748207468 74652 6341 408762760 74925 32379 769494320 6123 68245 -41906732 12800 68310 543033151 48141 3962 -676166643 42604 30656 836901486 32046 84351 -741019360 98077 50178 961520377 25607 27774 968256976 55990 95351 186112558 43396 28549 213888658 68929 73801 139505597 25787 70580 -883743346 16636 89443 663813655 91830 59211 -439557772 84486 81077 526086280 27558 85105 168931474 25907 63094 -903002484 37571 94051 -876259299 77856 27534 -953582759 43165 8458 636656500 72360 41051 574807832 21142 62984 -813524325 47003 32890 -561270235 26539 82631 -24422521 13098 42421 93584414 81009 90385 -218182307 27741 45454 -346024421 6908 91360 564353511 45696 43169 192422916 20594 67519 -923017266 63609 77668 -140958757 42947 5436 661872128 57260 70702 -423269352 41871 38534 731999697 61738 27381 919687335 13323 84237 424647631 50857 15575 390228545 58002 76737 -452324531 99067 83990 572174726 19560 33296 -908184161 81805 18307 89635932 4742 95285 984628124 18283 47862 71890063 39272 53529 -293869957 16069 80314 831449779 77267 16840 855341645 21411 37905 622820021 35937 9474 -361539506 3333 59872 21478600 44876 14814 399035922 39779 37684 -707054767 66265 5012 788670380 44764 37482 331694223 37017 31191 -453224720 63362 59815 512996895 52749 77221 -348064063 90630 19948 -549114359 79351 21920 -545704191 57759 24467 -942351487 45154 36437 280165926 45410 60757 -837896719 600 5215 767489213 63838 52417 58899197 21829 61867 -694148693 3651 46770 742259311 96792 86581 -392454925 28798 92300 17841336 93621 76998 580936105 15441 84948 156531027 29378 95282 -261525615 91656 42059 -725910545 19931 43313 -83494889 26534 68050 -869568430 19695 48933 -146416312 35935 49043 -583441643 49237 55954 878384056 29695 35922 116464303 61898 96654 -104696475 76462 42136 -639581462 20360 27769 -199274876 3353 30572 628798943 88639 16536 372616901 13244 49059 -378512694 74873 962 814932775 11472 26477 306656117 96652 37459 -912601363 83620 96635 -649093395 96444 4159 -167866884 78088 65433 811771641 50831 97081 271495207 55186 40264 563395309 23854 87200 624238301 58097 90475 854262285 5215 60574 761949672 55493 30562 -198324505 27554 59732 -33093502 33671 71602 357388706 29478 17546 687147065 74007 38184 794654929 20376 22813 -143399749 63850 28907 -154427267 87816 70515 -937236866 42889 10871 -976681960 91940 51 805629705 76498 16990 -34071224 52913 81999 -917785280 75732 74533 -996838697 60902 51406 -616264821 77061 64727 -330644056 30218 12314 417116023 49372 50741 -570002629 10314 20232 400215664 69618 55029 224676174 97700 82337 452656798 52993 30089 35289915 52416 84348 -800357771 15607 63371 587692727 72129 20516 -423164463 71009 60797 933885186 68417 44230 320523418 42745 39964 -280139491 52660 32887 -767012204 63353 89923 217958100 32299 10252 -857620240 41870 83280 -294280167 58297 17124 563827146 93583 71419 5221482 20530 22251 -654580865 2593 388 -199264838 14156 24529 -464832258 69332 58767 750747643 12501 81210 801673316 78677 13258 -720946263 57757 97860 -949786672 81273 42729 -406889948 40677 76975 469165595 97000 80702 -24236093 14018 13883 -201532661 959 43221 -494961529 24513 41553 -269340193 21243 68134 176856396 57619 46249 -47402868 10168 33120 914786016 90756 67252 975062882 96944 69243 52403220 66533 98590 -367124139 98657 15752 60005468 57134 65159 310472233 20865 89864 16899097 70619 1254 307505540 78073 54962 909573058 26337 55713 399180373 35575 9729 -470925918 42133 10282 -883923914 4821 67568 731562676 50509 70665 -838941293 64718 23912 791901142 13101 47704 -640216970 52712 50674 434480524 2039 18527 364925704 78542 16669 726739247 81108 90450 -344755907 73149 85758 -605535118 20374 70165 -644063174 7597 85240 -752025579 90672 20115 -225968618 42307 13487 -197353371 89552 4990 -680396924 28865 78386 838017548 96225 80067 578839901 92679 68349 702064319 29178 14098 -341637686 24656 98145 138310828 98867 68743 681426950 69518 41570 964226114 15373 88517 -308890604 83598 55565 7016490 80839 70959 268816332 13278 24057 468478467 64812 87572 436980026 98328 80427 850340929 470 44073 580794160 69102 68092 -5328058 49454 97177 899660687 25632 96166 406862753 76860 26561 976742333 30637 200 -727810208 64074 56271 958482457 78999 84995 471405837 12356 99 -826377223 97233 61302 206473800 39769 67739 -642514767 41807 8314 -308199561 24087 7025 972053386 8222 80609 -635750827 15907 33098 525373697 56844 61432 -806016592 15142 87557 996725146 16195 43380 808892545 61089 64045 -97010584 91035 22560 -458239646 14890 48824 -585073777 31643 35353 -897480576 43163 91280 595497268 52026 66283 -459652858 99035 83467 368909766 9589 65321 -800567784 83 98390 598713086 95072 11110 -171312915 77162 59641 227289375 2868 92011 300202944 68393 78348 -791346868 95947 43342 900298522 6707 3405 -551228368 10454 33290 229104887 38456 52106 -209412783 30169 98685 925746926 84866 10091 407929029 79146 39102 -181030221 25863 39362 419595300 50530 84034 -472394220 52455 92714 -382663478 25764 33885 281905497 69453 43882 -834813137 48386 45242 -684872717 86370 58065 -543779128 31536 55135 -969954812 60987 88903 297118113 50440 130 563137076 85354 12926 355526851 96946 50385 -505185619 52593 56857 -281461865 70116 30672 -736504836 91109 89080 943305361 69934 38524 -780335037 39076 34723 -848993987 68855 30334 -270611440 56902 20236 785269722 67439 83629 -637998900 30399 17957 102036166 33702 3269 859732110 98388 83299 -111230929 4639 63107 -470313759 16913 5107 534821968 66913 75195 -60430547 91745 87993 -803114215 63412 30960 289280668 68119 25346 -267047039 7276 20472 -942376146 71517 37466 493018469 7999 87230 227436704 58671 41374 -4593444 98041 44649 -568320660 90025 31251 -321880736 30481 36785 -885294618 26141 40756 572383419 28540 46149 -4289917 36087 4095 -837185216 52277 44835 976579540 56129 70583 -105087156 83277 97315 -685576239 20638 34078 396423456 2226 92436 168415127 46251 69882 -999049550 19682 35826 -790938287 83757 22156 837214693 27219 36395 -369536815 21506 81869 808723529 54374 84441 -321640756 96475 30110 269109433 79256 35453 -593472465 3861 94828 602511164 89978 63471 56402923 90558 89774 -530864786 72240 59988 -62853646 20589 39112 185258236 92404 46799 456915276 13984 5174 648376921 1912 98835 -39287755 26336 69419 -293526327 42850 88032 -48686893 50841 8930 -11162267 88067 23339 -228314828 29269 48037 -860944473 95056 10952 -706073286 58265 25309 288718300 43022 46440 -274697236 93708 53553 644973674 69895 95083 -204701548 37586 90801 -663390141 59479 94625 -719455254 73721 72644 269034643 91783 80195 -744544784 80290 809 -27240129 1802 12799 -673879664 16178 11213 -510670884 40569 94580 635900461 43291 96787 365141130 68927 54505 516026118 5106 19771 -850337485 53502 37590 882962572 97736 67740 -286781781 6008 18922 621899351 14626 86869 -512156143 75876 79388 -929164538 63376 17942 -253594871 14063 10208 648280101 98888 77058 -134873039 93878 97864 -37678394 70890 80560 621297592 17277 66024 -358360532 88902 13425 762669718 23911 82394 -671447253 42224 55777 -363411144 10012 60212 -667545814 71280 73320 611349245 50800 80258 715756631 5122 52139 247764987 69444 2454 404987280 77063 35751 -497619066 63541 8447 -343145421 61831 42855 -500555563 59703 68584 -617495723 26609 10546 -594931590 57438 68733 -117733269 69911 31395 -623196985 83528 29745 -584833936 30810 56956 -537666598 14478 28328 879689766 22647 42458 651106846 53469 9268 -215423148 61356 7469 -403747768 4858 90852 242854242 41959 48974 606749666 27359 79221 -600610569 63573 89785 -888081233 939 20480 784845965 9638 70687 -231744423 84313 95544 -361982003 9876 57590 -530131310 76332 8847 767821719 56450 68668 80255217 14925 41083 368430263 21402 28941 -584473691 81032 82517 -881695571 69425 92993 453378885 21032 37624 778087269 84047 5289 523950173 6085 15786 52109589 31453 55830 263044650 78422 96889 -154751162 82393 30365 373743841 27014 35255 769076265 37010 30612 444823896 36940 1214 85109818 264 11407 -197075897 8122 62776 898369954 64872 56208 -877616184 35684 79535 -243320964 60239 94154 -56005847 14218 7547 359850882 79893 29422 -615229630 80635 96109 598365008 28402 16680 279203114 93478 87613 238571673 43953 26661 -473060763 56005 22176 650143448 5103 80292 -48279551 5586 584 -394681437 2735 43837 65566613 86868 52441 835153950 79341 8644 -131896205 93717 3882 207980364 30316 94234 -369169088 41884 51540 -703357070 56008 58956 -42966369 41942 70739 159866076 54052 55633 -379026983 2894 73122 -496468699 78710 87899 -185427735 26600 75188 -734758058 70494 85379 560315675 41588 72179 -958015482 88822 14338 -968402526 44826 21500 -419617043 64215 57778 100393358 44658 95342 635989175 75763 69678 408650509 37247 87812 -588570413 17914 57805 -173472513 5114 12711 440466142 93927 74347 -792866436 42167 78706 -83344262 75512 978 -232698376 57816 17889 978253275 7134 9239 -325673973 11801 69992 719638842 11188 4223 850384096 95329 11184 165922917 31452 6558 -20892772 17125 98822 -589854157 17350 10907 907951954 18862 98719 36721629 9099 4742 422622839 67057 12300 313064429 70388 33839 -352810072 63294 83535 997520218 3545 6270 -562610223 69040 78097 154520061 36633 6077 -980614775 94643 15491 -404774594 25355 80540 -89025280 36258 32632 -197242676 10165 79840 298970278 97552 62163 248382952 65654 61558 494023294 10999 35235 686029802 86561 22463 -933352083 6600 37360 -680841374 683 77797 -284910961 6892 30586 187513786 47927 5839 -987453464 60532 36868 -572133906 34093 91033 901966289 56174 86045 733826150 44487 28322 197305899 20460 70073 -270691422 80698 94280 -417486338 68080 41569 417466609 51195 22118 -128665381 53779 29939 324219403 75606 32607 892824967 84477 86373 874658013 25169 86062 131672444 87825 3488 -541210070 62899 28501 820162335 46944 68626 -635408070 40123 65422 -498748362 48016 29969 933497222 73218 97069 923795734 87346 2728 -966839493 37613 82160 131959266 32480 71784 -720964454 70393 59807 865820473 78907 34398 158471905 5439 29924 711348803 92055 12570 -819478404 5616 6796 -232534101 26413 85544 497358654 78157 63692 -5490065 30520 8140 -698982538 25906 87918 621430534 47459 78904 -143040129 51438 63754 630723883 11994 90347 165139077 30607 50859 -397047060 52578 39274 938381772 79502 10935 66345203 81254 72971 74680148 1954 46099 631969863 22240 9884 -704863660 84272 49024 -352806197 45775 2062 584421778 90067 93335 347926266 77915 1547 981872794 57389 39843 -113046814 61746 94872 982100556 35714 55876 -523888957 76332 90578 -976174368 76344 52137 -846185731 89391 74156 -8502134 2129 78503 -971720649 80054 83686 -734360054 13499 67168 442812584 11968 8028 296862144 51592 41187 203924840 26531 14037 -644527572 74356 98179 515516667 23511 30992 779869051 44335 69829 -826957978 79809 35315 9269131 27162 71365 980447099 47919 84571 370789525 72067 11918 677541009 91513 34200 914160665 64149 7533 -552617734 82883 80191 -920154985 23819 23752 -439232140 98647 92579 -767351044 81591 66424 963752827 91065 77775 793025120 29346 89153 777685651 6413 72291 -559973056 70194 77939 543600857 97611 95611 -714765473 68040 75571 -651838114 86104 48761 -438208634 35989 63565 -604051014 2712 33564 -514011817 62593 31312 835664499 23338 15024 -415711354 48431 91359 777051238 86654 12310 -617539626 74212 8835 372540460 33870 71784 264774205 17285 63327 25780760 31444 27530 -71443079 89601 14008 807103506 76582 75642 759873372 58118 95308 955287217 79473 8137 -941383774 65413 73670 887520289 47713 78832 352811450 12750 93639 777582889 11303 24316 -552069952 90132 1376 562327206 6569 88829 -839798680 19099 11139 -72979510 5658 47087 -469557084 63730 98231 146775349 17969 28841 691427017 24182 55980 -748731285 4031 20468 125863643 11207 85348 233894670 63091 42739 159827088 82044 75877 379134512 79482 61238 -73054906 68131 76173 443266167 6723 10981 68724374 22286 46260 439786235 58331 20033 981683526 17423 62126 -183343559 79779 85725 -571097689 5836 24650 956806253 84464 34986 -445566739 8420 84767 -797757671 25709 94075 -56449459 23825 47686 -878832234 35628 77235 33749065 82273 25276 -304174714 6354 15174 -887531469 86420 22845 -606809305 85393 21803 659399122 95574 79509 -898633374 64274 62560 941405810 86571 77123 -360357970 45370 60560 5820041 82257 41373 927422883 50392 31340 -630180702 11035 55804 772392938 60831 19146 543406058 84587 17621 -603773856 43666 60876 290126043 66163 3810 -243050947 64593 40576 187597731 23182 83062 327228725 59213 47694 273063559 59177 53304 991083601 19621 89239 84255101 1283 91703 987940328 46211 43598 391739111 67604 18270 -70081427 14343 79722 -14768549 24398 37769 -589558364 74485 39681 829829655 82153 48341 -50051525 11646 67029 957870587 79133 89206 -568821014 10756 4403 128522499 47733 70921 -438474639 51062 23519 -257807124 77510 41072 -687832095 64552 65076 -132342638 79381 89639 270553237 59740 38627 976996944 14643 89795 500235228 7644 1809 -604715653 68292 56580 -458531378 48440 33680 -84667468 31253 65997 664524972 83821 90764 757104290 23627 37002 -556639067 21520 80684 915699524 28296 39286 -206711129 14521 85864 -246535575 19789 43633 124368248 19213 33638 71246321 19545 71448 883200325 51514 44663 -109393736 27292 17067 -410662889 89048 46513 -16982279 43682 82977 -934318921 36884 26169 -598015897 55166 27412 -34445148 69682 1181 -353518508 56909 15446 236806309 76563 83580 -39359923 33057 73610 -287716999 48743 55075 -745064164 10510 15718 640731766 52610 37061 338683280 97660 89379 -800423859 35475 17733 891821539 50822 24843 804376406 88562 60923 365469778 55430 10746 -875777307 15032 68398 -553802659 50701 19976 -249412926 95151 82947 -706529570 3860 60162 -532268623 84597 79501 972317701 61148 22448 492531096 36074 60477 635169760 27916 25597 -989120768 46745 39126 292190191 89590 55143 -702460757 1963 19191 -956408894 37523 41785 -714125786 46138 617 209091454 76870 97759 721532441 53668 49224 123478625 55573 86900 949222464 57463 31243 -670052558 10689 88322 -249251930 18730 76529 338429992 16668 78603 -910317145 3319 7987 -185762549 19424 67816 995173167 32437 80166 -570822356 45278 62241 -795034603 40726 59023 -316347197 5971 49551 -496692337 57168 82580 -789871993 88654 15443 127864714 72752 89751 -473410129 82592 40603 302251332 27397 15075 -58087415 64253 43662 390577809 49782 57442 -867275840 44200 98746 -871250288 4011 13038 414677130 23738 88701 -848377784 73067 62664 -55491352 22541 82732 -102415073 66612 85354 -627793027 67049 21874 733848618 98421 41286 -326959664 47189 28788 -262612834 11851 38695 569237344 24566 57675 -270214408 16422 53957 -409153039 63858 51395 822122006 34458 46334 439997826 87005 60993 572455675 71734 36158 -38856601 74491 9823 768718786 19230 65513 -614791008 85756 86436 -200454771 6307 71372 -693847926 50823 30759 251157190 15954 70610 79586963 30746 62795 21049146 88369 11942 414711153 14829 64647 -634094840 77217 16955 903411411 68825 44879 988637822 84424 87761 284036588 66524 78372 144645802 63631 85270 -923473467 3160 8882 -969092525 25020 88513 -117231197 73386 48275 283390475 45221 37582 -274101814 79253 11605 -76314415 3129 35788 84840378 30858 64108 -87785313 54238 40145 816003509 68008 5555 -942615718 16698 62031 -664305497 61446 36366 -912346832 59551 73629 -65517509 28405 91866 -686984509 31560 70424 768618637 30651 15731 105569691 13137 87524 485242094 59522 87808 859607984 35302 19906 282304217 22665 11407 -188016818 82847 69850 354746283 50531 5463 -321089663 57726 56668 -545693680 88657 57426 -671823471 43414 22523 -361901176 98057 80754 -546956472 19090 62019 600009208 66121 30033 -183581944 19749 42564 341413997 90111 14175 802172732 43562 32536 -71040237 78492 90632 -57916942 59061 60617 388119431 41476 56117 -528759118 35797 27589 235195441 39947 46907 -585726687 77617 19597 -414848203 33494 91874 795639888 71012 61907 135510622 813 10459 901452817 50027 59860 297238210 53615 28384 -738687088 72357 45475 345248004 4359 24244 -530273353 58127 7585 -879310888 46861 45037 664210538 99003 75412 393685800 54731 47207 152887949 64446 64555 -658316473 51626 49821 -133115038 12437 47363 -56856404 30637 76470 681825043 39769 76339 887085747 13405 25756 -839672640 1890 11721 -92636950 24041 41450 748398452 36555 10894 -942232698 9773 98087 423476354 65814 8654 112645460 18308 38968 -344191661 58211 25209 -472531024 75591 27074 412290284 63711 28225 984186865 54632 73406 280010133 53597 15714 801078119 63105 36780 951568773 87409 5792 -992388007 69032 6674 943061292 33618 8615 721079256 9593 19016 857758118 13436 26235 99087849 36437 89598 152024170 47540 65429 514500678 68787 1594 55559583 88040 86430 871830174 10162 65572 579674164 96815 3016 919233189 22095 63398 149749942 46268 20301 799558432 37964 3551 -886706233 27238 25467 252014144 44128 40312 -559280429 83640 57732 -27887651 77511 34847 -971851520 40526 25775 -477805933 56684 15071 -107953032 76761 48502 -24533211 60719 97549 918284419 20149 5567 -481734845 966 44191 401553243 76803 95501 -340379808 57477 45961 556193430 17618 84728 -548708981 21458 12344 -266806665 94397 22312 -924485474 8132 36111 454927753 47715 37062 -779105703 54608 65668 -878669306 15626 27941 -953664009 37574 33230 459119804 18072 1341 -578016068 72676 84642 667661420 92106 47148 739295040 70875 80655 943808629 70585 50482 259644253 80105 73805 720485227 60934 49978 996150080 57810 48148 -567761858 87077 7858 -55301404 17519 93507 852079244 35799 58462 -283112716 48283 79764 -197115447 80277 47121 -927058437 96725 86150 868235487 46056 93390 -484175286 72877 24918 -256070895 6338 27616 -201401327 98421 90557 -681006967 81784 23083 -613156312 16738 27335 54331567 85468 5080 -91750404 30924 48104 -82759005 32430 72177 -728957762 94246 23686 933974679 31490 68926 -880537146 48458 54334 568117124 29068 5982 99583294 53564 45130 280033857 87375 9334 328394621 29801 33528 -694251697 75242 21905 -153853394 64739 59668 -158785800 25971 66986 -22237855 88597 35448 785980307 94380 52243 -778027782 19379 36825 401155562 59414 36876 86900524 90223 24225 -624088669 98057 43320 -920720549 55665 18553 -960079817 53755 28570 191128999 50106 53155 889140882 5334 86047 153918526 73795 5963 437912638 43838 22023 287055963 60627 28157 -23217467 88365 93064 442326052 18020 70511 -693313948 27377 2267 45145598 18241 45904 354664141 20212 85725 640242453 36798 11551 -345116952 24415 18798 914499051 50288 79841 -24667855 70709 84025 -992215992 79099 75192 375758419 85247 53358 -6262631 54005 14894 316305664 57608 93738 586430661 20582 58516 -394200773 44492 77612 -962626791 66314 11779 939155568 31773 65712 -90649945 39944 38153 845781657 72878 39130 810627717 66776 79511 -404032422 34234 42246 388427450 24660 378 -652264989 55816 20104 289920494 84733 67930 989879287 86425 97252 215198867 15806 74947 817815207 84532 47800 -452279582 59795 75581 -369074701 37759 2372 422534018 4719 77026 -360060139 21415 25540 -41758857 19837 62689 41019399 30851 22776 167879043 68338 53972 -750663070 80332 30279 467368449 42495 41096 -757659470 19469 11391 90263278 84452 25335 -751964843 33535 67352 173754623 79257 76194 186648090 38977 54289 826192555 60858 83114 476823533 32844 2994 881593995 73408 55360 770414481 20573 81139 234596912 21992 41834 -134131497 56137 72039 607920714 95088 20626 650686025 86647 88714 420385246 78212 86940 -492455831 73648 7308 -541221570 68222 34700 512081924 34610 58196 -796043136 26224 28931 336367644 77636 23595 726728070 13399 14103 340817417 89617 14192 -579010105 87574 28449 107645297 65877 56524 929808553 59603 4766 -377235811 61187 68783 -722485687 29411 33929 790341031 62911 1495 -524024224 87624 75675 36229434 9783 57053 -135415327 82698 69084 607211351 57834 1281 204139483 63476 54686 908335975 57491 81712 -735310546 62069 90375 -199730411 17575 5786 749887178 85031 25457 650555497 50616 59493 322192717 24136 16649 -3798821 56942 4572 851977130 35740 29051 628762698 46429 86417 875000136 50705 1894 765462900 66760 20879 836635359 64395 8699 666431160 11774 85319 -182099087 75972 84704 531673983 31247 24223 -842118364 30992 54875 -585189322 9621 95247 -419619276 73498 81646 443403708 3392 55586 696816059 40050 42516 -397434778 4926 58806 385517216 16909 83101 999904959 56375 83418 -765292548 68142 87450 326406289 16593 73903 -214700181 58582 51987 307429678 8953 85899 558139837 19585 46746 -544492598 42263 56759 494013292 50315 24663 772484736 72808 71308 -353461411 70704 11028 -32153211 25365 47326 -784283962 53513 90936 -477677467 18631 75454 -359632119 8078 36952 855744910 2399 80776 -290683693 68402 72519 864397919 30829 23995 232812973 22516 12337 -396812922 89026 40685 225144501 11018 70169 42993722 66155 39869 -587801806 14990 47430 957209133 41787 34539 -814398722 30044 70580 -43116716 9342 63666 900248719 50812 32098 639989168 95801 20030 726697275 96216 98273 -162993902 86251 85885 -767235033 23340 88363 -219810431 37376 69275 478656375 87110 64565 790581408 4917 44175 496628612 29891 82274 722283759 54813 12429 -412670393 75272 19207 998883318 54548 62685 -11866790 26754 58188 663156986 8718 74556 -720956439 46008 12253 525344168 67025 63674 661803407 88443 40654 627114280 20362 81570 -787097621 35197 72272 934964086 47265 24375 366042233 21064 47593 -954850249 27326 79295 -422037041 98460 781 532358984 60149 7192 -306863851 11636 90504 649655452 84107 62590 -407273003 101 67090 917852469 48811 79357 663606182 76427 3857 51173009 64110 28126 371135833 7327 80011 6516977 56231 9983 -745732879 50622 62385 -463545466 24470 66411 -913503133 18091 1862 19326535 69924 91913 -6614953 67524 80780 80327376 87259 29030 949908186 79670 37497 805648498 24803 62951 221131739 98515 32120 -509653352 48719 16793 385610486 42211 88037 -676012765 76648 44513 -722150011 15312 50125 -702109817 33303 63010 -642610755 70495 61235 496000841 4457 91397 -518421769 22218 36767 -808904905 44828 26920 -774491863 58588 60270 240405566 79340 8372 255452922 75224 6367 362497507 8110 26911 -652114173 50358 76775 899024840 78479 96623 411684035 22460 90918 130307019 79129 68983 -933484811 30357 640 -149143794 44445 90795 -262081982 70897 85593 683954274 82864 26803 -667162287 97212 56792 379623934 74210 11495 -741707994 42059 42562 588640337 50940 49292 872405433 47664 35553 256076786 72260 29750 401975897 19200 66562 -283256877 84169 74958 -321905269 34739 82012 -436246454 45684 8272 -330738043 70572 12142 -527651966 90797 48743 89109413 68567 84149 421745014 24127 46854 238975219 69294 83173 -897890725 13575 31681 -914550469 4496 59844 558050952 92865 54383 -517107766 97886 39453 -812367796 71200 70009 -174367513 11492 93068 910734037 7478 18854 765988115 40970 20453 192306793 67815 20191 957820413 8961 82056 -426584394 64291 49759 213080988 44249 91202 207334224 98563 60288 -919567350 19721 50234 188295862 96994 56466 764886316 60502 3244 -95250032 33580 26008 -185958094 95509 48986 887661424 70174 35328 461577325 39190 28100 -968707807 48875 22043 -17049861 57200 81259 461598145 74697 30001 583235963 43294 70923 -479693076 543 52489 97311323 15760 8027 597267470 6111 74170 -716342309 25895 8263 -479313588 68002 89272 -691994966 23633 50278 341607947 44598 52965 52957831 81616 19213 -213877773 53293 93963 -587612293 1582 79844 73246716 4790 47345 -403198431 76920 7049 696397782 41532 47041 -591368796 28235 86976 -4577676 77876 41223 -957583037 13409 50031 -908220156 67824 90638 -964883515 51055 12538 -397562293 67897 22261 78859457 61847 65811 -100733078 7614 42167 48984917 73641 93568 -760957818 13025 6932 772716799 67003 62747 699182716 25926 13495 -236418285 92235 44407 462235438 27116 8057 622658675 71072 29588 827743895 89775 28322 759018849 41304 72023 399952773 89948 23137 -725268615 19441 18248 -515693261 50207 10311 71070425 45050 11039 102408896 88823 34396 366708199 51182 26149 -29568054 65446 4993 693237564 54626 90909 370621620 27299 42631 -112810481 30218 52938 738140714 35500 54051 -574358466 89193 40836 -330351676 40737 40485 881854854 4902 40240 394696238 66025 96847 -346852478 12172 23960 704414801 44845 44368 -116288355 75877 39779 -612609573 27565 7152 -828425362 41035 91955 241789074 14444 71725 419285718 84176 31843 -463419418 17786 95994 835132857 3779 36445 -400266506 48066 98046 -20912791 2945 73823 632517845 9252 36699 611447735 91804 85750 344717843 9913 99116 783528177 47496 84768 -868043970 71075 7789 -149798019 59909 30727 -160766061 53969 55466 664755083 30927 70452 -71251363 15930 34709 -264742017 20209 82515 -753842288 36976 63455 -184284363 35082 47141 497799158 25172 37887 245168163 21616 71742 -673033222 68147 38101 72030087 68560 77366 458935258 65591 58657 683191610 60955 83772 754344010 80027 48707 -382121610 31915 65789 -642276194 4494 57046 -523598967 961 26270 -491061998 27205 25130 -256012045 86348 49662 580436403 95328 49942 -786184456 58258 16646 160337239 11185 77286 -939060860 3570 89058 -819132120 9586 67850 -913327768 15256 8690 -931901179 44230 71168 731271841 15880 28596 -579614008 48532 11086 -399481520 84718 63710 -844287157 37233 20160 -99480353 65984 32016 238849346 54175 21992 989880587 23455 31840 566014873 89236 32277 -874808460 80428 97502 999686440 51363 82014 -166431801 79863 64818 -743417961 87665 92866 -75877305 94204 32824 -915570975 72840 19364 -980289189 40533 81166 -954614447 15957 40804 65166924 78251 97705 96146660 30914 27143 -490869044 32985 68485 -526227080 89835 39105 -537387689 85117 7423 -847312129 62301 43599 848581926 72230 14602 -203879233 89365 48631 545906541 34124 73149 157679806 36804 49201 -555920158 85153 56361 886627800 68718 4321 -641750764 55154 59200 59623827 74889 78331 -761920649 61435 55253 489364476 33957 664 255092659 68383 5494 148027991 49094 25688 -915392565 25324 95157 846671452 87814 71627 -575475358 15403 40710 192021380 63074 35936 629657609 75797 79356 490608014 41765 55840 774563766 42143 77965 12002631 37396 40552 -476093962 94794 52237 -607407361 827 75085 -324269530 76124 95277 -467759420 39373 94803 -423665277 15083 86848 -561037770 15488 9116 -462909644 22468 20970 -714604840 59872 86661 -455146835 24560 66201 -697197596 76993 64459 965767676 19704 59687 346099340 96307 80836 980721721 26041 87921 553285643 26847 74763 663036260 4366 98411 -214932164 84574 45802 455681882 90208 88991 298185094 20719 12846 543529907 69280 52021 434498414 79023 60504 482760683 63585 62322 868922861 5058 65125 -956190106 36492 80363 426592200 94700 83625 -2467424 85388 54557 263188178 37325 23701 994171807 73599 57238 -41299309 2016 38092 50703911 63974 34204 293970958 63358 82030 -719564659 88113 52779 -985566209 62289 16045 -261236250 66583 56416 299864213 13678 78870 -94645019 2257 93748 612018004 16356 13060 -297431376 1749 58877 -234652313 94094 82382 -128626658 95629 45816 -623998349 57015 56399 980335660 29258 31547 976075063 68529 56094 681704737 37918 96534 477410581 93076 81360 -795416058 98880 64465 -898308454 57100 84928 -194685550 57142 30136 337519044 84661 69279 588192341 36439 53887 -623033699 32705 91988 -94454499 77322 10694 -720259061 31364 93136 487525948 16284 4570 657919791 87554 69105 70057709 41495 53637 -798175003 60616 14014 -306619372 38877 83461 -374097996 37669 75911 -536192086 16902 5663 2972050 61584 31972 108546256 48243 62940 -741202305 80221 53528 560497034 7702 34807 -702239676 13272 34949 326540924 18290 36757 -724596008 38016 48383 -545031231 89846 8913 323307844 47354 9335 777397039 62496 33158 232311950 45968 11663 624095461 24123 86908 620921587 18486 62224 -884889028 22863 93000 495843050 97174 31243 5796312 12346 72990 -770921680 34356 93967 -695318536 60026 73409 -658683307 88393 94622 293895122 10835 45123 -311659962 36389 44800 904489438 71316 37603 -515017313 94491 15017 980832480 93043 25142 475263824 78777 66703 -907730178 29293 14278 -964563513 72200 5420 -340518693 94772 33849 866831566 15871 55655 34488443 47723 49568 939573210 7140 45214 48529337 12165 43108 902291779 56127 36647 -244824800 11812 28388 49307705 87131 61290 -661317277 17869 36769 103621140 5530 63400 734246956 78080 27817 242270962 30919 21379 -963138501 20823 44862 580541365 77323 41018 -548871891 63179 4252 529227642 46910 23468 -258382459 87466 34379 -644207538 32374 16107 799402141 40446 75643 -151454359 30538 61842 -334802698 37612 25356 -86752004 23802 37377 585997524 90590 38819 794720589 6394 34233 -86877339 92283 2135 301541930 33028 33561 -498591571 80021 45850 460588676 31912 66633 831375432 91157 27909 -309487165 21731 93168 924663892 64936 69628 -606517221 260 18689 143588588 59769 24735 -180458825 76591 70245 330959084 71581 65819 -456900132 18112 15084 220528795 36668 54053 108398446 4588 95519 912948939 24463 52441 550166374 54251 3188 555654974 22033 39509 656948915 22142 6337 48776701 44179 96819 636622391 20338 7965 -104499781 58829 11750 600453537 16376 92139 750958338 18281 5106 121433446 86124 2403 169567685 92044 64090 916517082 72409 81343 -482831407 71786 71980 165212015 6261 32902 -534358035 89147 12644 607774987 32187 94386 442618371 74078 47643 211116541 17875 25463 -240824474 66933 49757 203335610 87906 31910 239381044 56146 73435 -651594471 78932 70733 601965091 24678 51640 706351737 57263 26485 879140332 57928 91383 101502970 34190 32806 572473285 15867 39207 -12746286 51484 52707 -115176440 41321 25073 -915210215 90275 20540 -444382189 62887 91157 -974656062 65534 45450 280540370 11698 12146 625345129 10384 13366 562491491 70313 80948 939120327 5244 9772 -891626720 18619 50039 -345882085 16165 86856 -728895512 51127 23061 -211239175 56870 39458 -378742419 2851 91876 -507317555 30361 72502 711763151 24732 71825 986963839 54715 68451 148436273 15817 19172 -128695778 73791 40665 441292010 27135 63440 -704972645 20263 2571 -310003983 61064 44421 -356533786 16318 14707 -730996589 18739 4136 -126993854 67484 64249 -529636359 81719 61746 901595549 33415 56539 -870551102 42437 97088 401393418 50362 67092 -123707778 56623 59985 853583488 53934 96371 -518261086 14035 56946 486419847 62585 22881 -361728063 27005 63512 158693111 20948 17055 -806019863 81860 57373 804828880 95450 17957 -113014942 3824 1134 728941634 960 36401 -49935482 67169 74963 907425531 22767 95249 -43388886 16008 52283 553082038 51822 70532 975736527 33279 86187 921052394 1381 14280 913816620 13939 7365 -830114278 4789 81533 766142646 25195 28271 201133365 26052 12170 481019140 42601 60528 -516844938 89916 1478 698924997 86694 61294 -707406871 34270 48933 -874099521 71308 34354 -577551625 42518 90536 -467383936 21241 44668 -236902500 18245 66417 936213386 45515 45771 691028079 79464 27659 -356954573 69273 50034 868737987 14527 1276 -688712508 77880 4179 -546199062 42116 54423 193297461 68315 46558 -352174546 52018 11380 928917572 70967 3398 -345587651 28535 81075 -406475497 56711 3246 -49450308 59334 72836 -432732857 9506 37148 25592825 48244 31742 -45519759 14884 12852 451383912 29582 10481 -766085203 28751 76359 -118151297 32710 34017 93633978 2951 33072 781567648 76009 11545 28965101 12786 90455 -569307431 92903 3974 289145221 8636 18711 846690271 12770 24890 -556076276 84040 13702 -77578760 18288 47626 242319508 86006 16964 -252667678 1574 17422 -879244182 68276 55121 685854093 10353 85003 460807271 56164 36706 -627850542 77134 67638 742282371 17937 8148 541361845 66961 46250 382290801 46314 8060 -534982012 90148 82763 659380638 86158 34943 602049568 59902 2581 -671648018 55555 12520 -953993191 70444 36795 -703741539 43611 35724 -513813471 93550 66136 743688558 19395 46903 -316782076 29101 75313 -288366445 22262 49812 765118769 58723 78796 538919789 9928 41111 58295956 7903 96808 -160704748 36240 23799 443594182 58603 11844 -802411715 64834 97102 54281129 38837 379 984545892 35483 78949 -22549697 76583 70400 419709283 24213 6387 625165457 451 69259 -968914646 7985 76553 -262643713 53019 52199 393884734 42136 88187 673579914 67820 24357 -930088898 42582 11461 -26142335 36031 56569 889899108 41082 10728 396632338 89461 80688 31927951 82282 37367 938238547 16537 7358 274552128 49389 52169 780615677 89392 78159 -358705279 94811 9466 -887271662 79702 27634 292946965 89297 24305 850530640 43056 92655 904723908 77598 96268 -134095724 29028 9276 550270520 11544 48371 616480162 46456 49793 -783518479 410 33889 649482134 50632 82034 720322156 13432 97020 -832073952 53157 41033 -851526310 35980 4923 634782027 80563 41243 -636918765 31237 52165 285093171 83778 45782 85961926 65697 76015 -916276332 36510 77093 -245103780 3757 27650 -791603472 33398 60083 612570312 48450 82158 732978852 78770 28009 -625299212 34119 16931 492726764 92857 21225 -557832380 32068 55366 -279844858 59941 51974 391437984 25320 97268 -408336005 89921 59055 979632242 17301 25530 -276364429 31305 51077 -14582121 24764 18887 141935957 40088 52952 -618580059 71429 21708 -286640911 47695 71215 538593018 29143 41541 -306746781 62920 35643 189568840 45424 54633 -964455505 59873 9105 -662816848 59652 40273 -133145465 52471 44303 352838844 45974 71967 -684004201 79736 46101 991815673 34883 41914 -473314712 15799 84840 -940355569 4521 19705 -404638854 85510 38373 -576826757 65118 8738 -349693746 19773 60958 728318749 15741 26637 -434588482 56012 79852 -148318441 63114 44114 339824005 98505 68774 533234504 7657 55810 -198110268 15928 25173 -137766415 20076 46969 -556216188 80198 58378 327481791 16489 26879 531388827 22547 81884 320721775 79390 13335 -590333879 17522 87862 720611038 3936 72758 63977525 91912 40657 -472074734 26733 74644 -393729842 35731 71497 -956589246 7116 86251 9797284 33291 16719 932614544 59088 51443 -247174319 10434 56101 774246292 72732 91165 811181247 22847 84797 909445960 91564 40617 -984252308 94861 39535 -641147228 74217 27317 -224351575 21849 96940 -52641199 64944 70811 -149522707 54480 50935 811909987 55159 34740 -802568933 73335 3258 -683459819 58624 65071 -507890019 48947 26156 681243570 47592 46949 996112813 792 33527 -55002599 52551 77104 21174738 28736 66868 161503971 70220 68196 -191839156 32311 77132 308903987 3264 68044 647009524 74251 8082 -866668588 80883 81415 -401808898 16424 58985 -643780165 47503 70245 -981483317 91954 33932 -49070915 6963 97727 -53085866 34125 5757 876039525 50892 43770 -119862877 58005 29058 199303309 77212 14383 777419726 96011 59853 -672012175 42723 68385 -984317710 84053 8954 364501607 76388 93228 256830591 64687 88853 819572515 49926 39795 955423129 49221 18070 450077936 18879 9450 194416209 80701 54235 -35852229 67796 21040 279815756 43814 36109 -386259259 95312 13014 534080476 78196 6639 -777532795 45917 16076 340614074 83900 83997 -852570777 20767 47183 717190184 23353 93936 271666857 33121 30906 266099361 72363 34807 -762355666 69097 31050 -72153278 24476 85151 932400053 10260 26460 909895479 66111 24457 -982721572 39791 89921 -734906677 21682 17983 -357335456 27400 73572 527082047 315 15065 5836745 12107 52066 -466190520 30095 78107 142769368 68413 26699 161741771 79485 22866 -110158247 30736 2754 575890292 30273 22622 -756988095 13981 11791 -744330300 84708 47367 -642221328 16845 16873 528363793 88159 7726 -307252968 81736 86719 -427457101 21175 42305 776852073 91233 47497 275884625 33845 61854 -767687300 97491 79425 928340794 62163 68908 929841867 7940 2912 -706020835 33673 56016 668354488 78739 54030 -683688248 42526 86717 370503408 64720 88233 -417728447 78588 75370 -714411677 24217 76782 243945080 85735 93189 683047193 3560 68242 154883718 44771 63673 316912994 82482 44117 445664380 11718 81952 331706044 48555 81223 717018084 11069 60519 306259537 11247 30556 -531683019 90148 95181 -996434312 70006 45003 -658046099 24466 47942 629010748 54163 12057 -67859769 80404 87035 499801582 78728 83922 -5997666 57425 16876 343909022 42510 7285 -569692634 90400 60226 -256096452 9087 977 -761829363 33833 52284 77411060 46799 80483 243796474 93126 8710 434419673 11468 60731 453345754 66916 84388 757024172 68331 16560 -894790951 71471 8392 728251134 89912 88090 -419306234 9124 78651 792777542 20019 72612 654260762 48259 81012 918613923 25398 98494 560069895 91811 49078 905793389 88881 50894 86795144 16981 73660 -945748155 5199 17475 585314223 46721 93209 -428998216 45816 83419 -513221036 68775 72302 -500129090 93332 83075 481072942 87611 54351 862282949 21136 61334 -635615749 83996 90701 129202046 69790 32875 372019956 65505 89426 541578483 13643 13969 571355238 83469 98067 993250097 93153 74419 -182483994 73284 49416 909686839 28607 78473 -832403781 13781 84441 -926421905 87884 59971 -804014408 59665 41705 380817713 63474 77000 786563108 6026 39499 916838970 71044 16922 -524415413 90503 91905 -369286880 81728 91789 -295547214 54908 87830 -512790515 44516 71101 -765102982 85917 51287 -439542133 64112 8034 -938654836 10962 17288 867906523 75061 52042 -61311270 87355 74371 -352009359 91441 67384 712817884 26275 33987 236923097 39968 43404 289431374 84257 19532 707389984 17288 47805 234397318 6320 54024 -421059452 85900 10453 -315800609 11638 84635 415886227 20461 53898 317751367 51666 41461 531628947 49958 17435 266086507 87074 13121 -622424848 8011 77431 239922329 38484 93212 400311300 97013 782 -630416599 86595 34812 -829686007 37040 32178 520136850 72318 3753 533752372 15858 93656 -452374881 42164 55623 -950685590 44288 23566 -732374756 79605 74200 -771223881 6004 43859 20701532 63167 51377 259985402 34023 18240 449562086 17517 58554 333573002 48061 95561 -789752371 16575 54010 536249348 73239 66911 -148706014 15200 18514 -521381464 6432 32872 -38836482 41000 66709 -343728343 73830 94600 180127083 49311 43493 -582700357 83488 6101 -847068426 98590 75415 -237110091 95757 62596 -397942237 79855 34242 212261115 97799 34329 -66043245 45768 65663 323317489 94826 36890 881241453 92202 68323 470779487 24820 89285 731653306 78337 30327 -596781340 83116 60412 -799419252 14989 79694 -224874514 5696 81864 761200291 71110 22786 801709702 22841 89486 18763832 76829 50963 810349693 62096 12847 -151239482 72100 3295 -435125664 84171 81354 -687644951 22135 15699 -642054190 47225 5754 227287046 26691 1951 -452152948 19613 14108 572898725 17633 1741 -327018889 57701 58247 -766980924 49462 80423 -330720743 3089 83972 212494495 95160 99028 133264779 66874 53502 845741829 60166 78636 -428495890 19527 80600 346830650 51720 51780 -710485435 12265 68621 -923973892 29119 29081 755289554 56161 10580 700617893 14507 86221 -842400315 34301 21744 -341419302 60113 16174 -325267247 64173 50218 7485994 43204 40413 -766591096 44454 16472 -65598825 77039 16109 285739965 4078 4532 132601486 86460 95213 930335336 43231 35299 -98875666 11190 83908 829074110 56706 86527 -778359389 53375 377 -478692496 24673 22036 979639142 40482 58007 -627062577 66496 37333 230964697 25762 20534 367164948 5272 59527 -419261863 99043 9729 -630068618 48120 90516 -624308623 91179 19104 -454086550 90367 21000 941045967 68594 69141 481613176 73965 63851 -40158230 27102 52583 -343178974 21667 94291 -404477832 95123 17614 561124057 28600 67089 913610608 52445 31892 -886645812 12037 87472 312043022 64983 40869 303614613 82398 43323 752847332 93497 30410 -272927056 35363 21613 -381602419 76717 90806 -477817407 53662 35609 -29928481 11767 2348 -202534278 25803 25304 -18672550 53692 63060 -113697426 93311 42321 783883636 7125 31589 637493153 8694 93816 -673024472 81922 44772 -515631914 33364 16072 255832261 71078 55561 -813942953 48937 61695 889957299 51065 88427 105510311 7375 12715 359682125 85277 65592 -353899976 62295 89499 185918463 80460 90629 824545119 45701 14280 658107201 14816 11229 -265174948 21085 65405 665792187 59815 87286 -995287837 80363 98114 688816376 40429 89046 -147216975 85700 77302 469303145 86081 11484 58234816 14000 58609 918906150 49272 73762 936034400 79012 31050 217309791 40525 96712 -371784967 52306 10894 -185347230 83625 19580 950717283 48042 14502 784947342 36514 78485 -495134798 61098 88911 729066700 65744 99124 587892903 48915 7259 961240997 81249 34 308468324 71357 78526 274984038 47960 97135 -965231632 20229 41677 -821908625 97250 64980 -326286401 52155 14917 -783093970 28255 84235 -878057589 71123 99107 547568442 72708 8809 190603635 52145 685 932340827 58037 87748 -699664764 2298 78460 -99366992 43209 95522 365327226 3042 95325 -276607382 51505 81724 -683562411 5913 44321 -703798650 22473 31162 22680013 37726 38669 -406332251 98855 61190 379706163 97149 42186 -628210762 48450 59246 549424625 23733 19038 -17372622 87490 68622 768610652 87547 30198 -578556986 79159 52922 -705582332 36378 46538 418992589 83326 47262 572752339 31033 83802 -938310726 90225 83419 875478058 74558 43174 -286842054 68912 96672 -880983533 37804 61567 -667845398 35334 4640 549277142 81849 88513 -710942605 27747 33437 462440846 94679 52792 -646560384 75521 41840 -771702300 63506 77551 -81046595 54961 94337 346354192 46414 91811 187975740 5032 81397 529410064 79897 79666 70042068 41836 85761 -678432803 69733 80957 926800826 1438 73714 -593188685 33261 72512 -401916350 16807 27961 -215976758 34230 70615 177249359 73061 30532 -491210888 95102 97780 720777589 34151 70734 152477838 49761 96412 42616507 93266 89607 -947858221 85620 8119 -283655261 81032 86934 88600330 37411 37298 -986211139 72713 6284 338186005 1411 8305 254214374 53201 81410 543042582 30956 5033 968488617 51025 13617 -772961739 38411 17891 -337136899 38635 20299 -770039343 95349 29756 -50239417 61778 24604 -526566611 42444 72844 224095512 31305 81168 -545638181 37643 60420 820471111 70027 88131 -671228715 57983 82234 -965561878 29961 59077 114170153 90491 82928 -664435131 65406 76474 740419515 87774 40803 -174912221 73241 23009 678781329 35880 62441 -71588826 35013 93464 -997016504 15123 28759 -788857438 48975 54804 691794787 84014 35800 -571492167 62814 84716 159436178 56024 4266 193003379 15183 76495 -20260378 18077 3414 -201390423 11953 71073 394340286 11864 59353 -772939137 25644 45089 267807039 98078 5626 238484358 62109 18533 61209034 18627 18880 81324211 87484 44310 -486391969 12711 91274 495699077 48103 24801 -734459326 71152 2483 834515533 94337 60602 -859078617 91715 95978 778476554 14759 47709 -561719119 310 37033 175494960 43369 20107 -677549931 73777 90316 790815517 10638 25626 722777000 41954 74002 -158923132 88754 96461 -733265626 18137 98680 -958618359 88978 14639 824375992 39990 62996 -260725043 50506 30055 387326151 87708 12745 648260830 16518 45122 712305295 6693 73170 564553428 20265 28347 706377567 20100 11413 814482634 26130 14121 277117847 21908 55478 20674346 73846 64478 -43817614 26967 74644 146165183 88501 95539 -568958211 77606 55161 -494610745 54814 89212 -841017526 55052 30583 -831901027 16499 73966 -946395111 32705 18772 344938645 85204 16175 329758799 19728 88237 182542588 2991 34624 178909882 43620 19884 -521501377 50570 81220 5256131 77537 42043 723541203 70489 53027 845505905 13801 88313 848250567 92358 25506 -173104848 82772 14254 -93734231 71372 93387 341650889 45071 22281 395000414 73919 86054 408536735 40253 36418 394024824 7566 88971 -162277058 18916 32304 833102819 90740 42197 295024585 76968 41622 767340013 53670 62367 -35574350 66725 82628 329891817 98578 95445 902113243 29040 5925 213448266 29460 48203 958600966 27069 79291 444405292 8519 12635 -806994216 94642 72407 169415721 27896 45831 -260566358 59593 66978 293236201 290 36369 -774837960 68055 29520 -159685168 70881 55181 567049309 97842 65376 919447780 4939 38837 -456384738 61498 68614 -468204526 94730 5152 750074 76667 23647 675286960 50461 65279 -173645564 41096 56733 833738183 61977 27407 831054467 92324 91759 142967297 25253 31907 223508726 31563 47038 -238011944 41604 20669 28388032 88940 13565 -912120804 49696 60535 871824655 35648 8606 689431837 65974 74493 -154165294 7091 81674 -709487418 50985 37475 -330364625 28450 51520 779641848 84751 26235 -984287444 31082 71805 158062610 91007 2051 781801514 4439 92637 -583164759 25976 70740 -302838372 23407 82101 486698448 38735 44825 -403623881 23567 42001 95544935 70033 63157 -359864622 94000 81172 -452417747 4102 92296 -661349264 23937 60915 595347338 18620 52368 -829437505 84619 23780 288638027 67007 2818 624403978 84516 44416 586337916 89007 14548 -185984463 5478 3017 -527896341 72342 10490 -903764011 97374 43879 631082896 537 48846 -628263268 68524 18800 363245539 66196 21459 349041737 59754 49762 -703207022 74060 38048 861529863 93428 457 -353448816 82874 76443 -116098565 69154 51535 440599562 4133 60312 586026491 93916 92542 -233478936 68257 63480 599046451 45260 3525 -849956774 25158 84212 953967341 67749 69767 -550169988 51626 88867 -355380059 49171 5521 27554984 88542 20233 784371141 62347 71936 274287316 4930 16522 -543996225 19148 31131 -575992972 25779 27983 793518092 32451 37477 -577222702 91519 51015 -999606845 22519 22243 52236830 41673 80151 -673120857 94771 55274 745142217 77182 82120 148827607 57190 81059 745958614 19262 81048 25800001 91821 56539 -702207484 364 62536 -866534344 40330 76077 653268808 98881 45547 149357903 36005 67969 405437293 16531 30364 -955736573 70585 23668 -59908062 80152 8266 -130592127 56103 95616 -38798461 69456 41867 -888265601 84674 78164 896557603 15570 53190 -368104008 2769 2809 -454142367 40206 24124 256763833 32699 28448 -30575142 99041 97992 352720472 3199 91170 265672974 83677 84474 942413696 64078 5912 697349246 74219 38692 -523276692 33526 2665 -595506112 25067 61265 918735736 33778 72599 856197645 26113 30114 -161921118 27292 50947 -239144006 38172 26517 955881226 87744 56853 910970337 59794 43400 -905510414 98085 14881 -637558631 77879 4257 785387562 51512 9682 327379833 10324 31525 730432326 26159 79412 -381926003 89775 71312 163203725 1603 95646 182025199 65171 31248 -808319590 70431 24923 -317470028 63035 3875 556321134 26034 76392 -471587471 40590 20863 -729289958 67189 36967 -91548351 77484 59252 784268936 5501 90558 -817663276 88235 16828 -968155575 95804 21168 814191343 57522 81936 -946694689 44447 75949 -254152199 38175 91767 -489361524 58068 9971 98906636 32178 11978 -556278926 91072 5826 266119598 36916 34156 241152271 33410 1510 -339614226 123 91970 -251716908 75852 53306 583039794 34694 62068 -513828352 69913 63060 -812137622 4082 18975 946230303 50109 55503 -774324273 46923 68904 -286345497 43134 82696 276467937 9141 95523 684028557 73323 15107 -702914597 97105 43631 -385333135 79688 54814 839214926 67556 73813 -218680903 5201 52199 -499315533 86392 13624 732519195 56474 48840 800835086 67468 78262 909664940 99047 61710 -895504111 89273 8093 -816439112 29264 55220 999544112 10341 34476 346412080 87507 72345 -408774232 39913 14477 785379283 6839 85910 754582029 47155 24835 -781902748 24068 74098 911814643 46928 3016 -240379166 75569 80652 287973342 43437 23925 379740818 39334 9267 -958861599 78886 32409 101492704 7165 22173 338671309 90512 15028 108710163 93347 18183 -348584494 91979 80199 -929440317 94766 55287 -634457785 1054 28638 -581743237 22973 55674 116083955 40738 75610 188701784 11711 31483 -22015282 48628 79187 563605820 1025 87117 46948862 68930 81535 54416352 14398 57835 -375795217 62460 55996 592808310 57451 16847 854215318 32874 46829 227326590 66288 76656 -839916375 171 43270 -887642575 65057 26426 769998449 97271 33051 -354597458 25312 80857 -236341436 82917 82861 -637947280 9824 80951 45054914 77088 82783 -96914628 16997 1840 -704759457 35992 62079 803857404 60950 49763 -494561877 13575 49245 -868639700 42239 15352 -674783070 53280 39729 -821821746 24513 29942 -824468607 48314 72467 -371015086 62905 66118 559122076 78170 65924 414786509 28175 76389 140312126 28050 69160 689207934 18385 27255 608807803 10674 82319 -713041480 75336 61090 -520479260 84522 96274 -460784459 64794 35210 8093786 58294 53181 -349363160 33044 59030 336470681 30228 24900 -321302740 67975 74647 -655265609 9298 85541 841276914 44436 88699 -362037050 77618 73246 -77305543 26199 78605 -119919606 48588 64874 660788107 52255 76029 -394088828 31241 73064 356010195 29791 91938 -422421205 52208 31373 296723801 22756 72573 660062000 7578 6638 -867609546 36401 67754 897239924 51815 12502 922029008 27846 46719 -606005592 20742 61908 223795059 50864 59698 -536104794 60254 20670 -130867223 59960 70092 -446221656 51941 73844 -844618882 72609 45108 847649398 89611 6127 964109706 91298 88754 369126608 74982 1229 831514105 10968 66826 -315379737 63904 63977 -579875863 53539 89250 38577796 53088 31064 -438314122 9769 18260 110518394 2422 25344 91390321 6039 96278 521084567 11105 15455 762166037 89774 36845 -51714107 59465 73868 -86746535 63362 63362 -210994042 7749 19912 -947534073 93569 848 374902957 97768 24315 215360710 73795 69320 -692354559 7421 41193 -409867210 67113 38837 19497981 33805 88664 -54031864 46464 77851 -72534555 47815 31644 177506489 71612 61505 718195976 53374 64878 -119287984 71273 30441 -899975386 5644 81036 -849442732 91287 62076 -679725180 19907 97034 600674583 48930 80866 -445325616 50414 89376 -532471460 67376 18808 330074839 14949 85261 -777889751 9754 71683 -991395244 12419 57361 97436200 36221 87435 -611470618 24242 13501 449032439 9832 30288 -778769238 31175 7495 -39325216 31155 48509 -145086878 68828 76702 -693842038 5690 13969 648728271 88963 36695 -366141095 35434 59821 -474833631 78886 74958 -412242266 81226 41115 -65948528 5608 60427 -266070341 76995 11603 -664177927 17714 76363 -787903776 79561 9376 -796673210 94178 45437 -491020117 77437 1971 -764956385 43096 45289 -389757342 42010 55272 -197856823 74768 77252 -132631320 1549 40805 -174349950 56176 76245 -601623215 3266 32287 969305156 75990 2356 -882592743 24046 72845 80934888 62293 52587 -539893433 81146 65310 30109564 8222 89349 648729760 52229 40989 189424718 57599 79970 449376257 98357 3338 -953381918 13482 67558 736455156 15784 30014 954519534 25915 87070 -86512803 28374 90242 99093308 3425 1945 648975549 69391 73674 355992885 94604 67868 358638245 91709 19353 744756402 67898 61694 328646059 63201 84667 -898111457 48385 24522 -119937503 59587 80422 480778189 72559 14345 -144505087 69198 96213 -872659177 86974 50918 667433547 18220 60501 -20600757 38796 60850 65738445 1136 80694 -207117753 85392 41891 -790154227 40295 12747 -812693996 2801 89884 -367386528 63349 50177 -493635572 28263 35226 -27227360 85835 42615 420823768 91931 25340 -733258181 59746 92405 -456602521 44362 94096 -235782498 73241 53465 -646946214 79963 27513 -104850864 48245 47543 982461024 27904 96061 179583908 56215 87177 149950989 69625 64608 964788463 60353 59739 37823651 93899 31234 -822057843 69308 54583 380784809 1327 82790 -756731676 45502 84439 -777786558 74357 25624 338696019 37274 4867 461988704 29532 15495 -372287947 48607 81889 867372772 69574 40477 -878658949 11538 50643 514493829 2794 31870 594176209 82468 86248 -158627330 32319 36054 3812072 37063 48255 594625311 3649 95622 -109445351 36542 555 -752108105 62595 95183 -503459261 71532 77162 -816702189 79030 11915 -144207654 37335 95702 575213339 94143 51106 -415201446 60371 20488 805711891 61475 78379 -462454286 10288 62818 530042804 26980 52543 195378658 71486 56418 -236589567 75173 40611 617672640 94599 65717 658081108 30416 25149 -618118289 59776 28654 -972540880 91394 65340 -702402203 83190 97348 945351735 55427 41608 -846598160 22465 80916 -425180366 3005 19745 554024653 47641 67186 791873773 11116 26682 -523862308 50560 57331 -812932434 10967 14324 -199243257 19868 76971 -695329190 91238 93348 -704059171 96676 62732 -820846146 90813 318 638023144 83103 53275 223993650 20643 92592 -699667750 30316 45207 864201951 29650 49999 -135274414 79398 54189 969063688 88734 89726 600771376 11993 74775 -121176442 93856 33867 -844465766 52472 28397 925437545 67902 43850 680227217 97754 60985 -137926010 36301 11333 -215835059 6258 29277 213743187 13483 48235 581198042 86942 285 102457118 13357 38281 110001354 93975 21996 171790392 75297 44830 742994145 97674 32150 939273044 14989 60651 -244937362 31026 39216 251494687 44901 94719 -517139879 741 90509 692882028 89092 15718 470738376 88722 24051 -679706498 86246 86553 573653529 94486 99086 -223093500 67745 25090 70634505 30399 78801 -248812173 55450 12722 -309013877 33705 39879 620609814 78756 58801 94566000 73208 96845 -354597808 13645 57620 217724871 69382 90460 94315571 82223 50959 -291020729 561 80105 -536361263 69387 14556 97946456 34072 82277 492579837 54288 22080 -259976937 83096 54169 -837308680 46784 82599 -839063693 53715 89004 913063947 22127 42237 -355663520 77859 33100 -453180737 99036 61942 -934186650 41986 85894 -923304279 31098 2638 -220749972 78800 54238 -757730255 89642 2951 586661073 15954 3197 -100857880 12016 67608 35964799 85628 86096 -429964414 38011 60013 -89452929 32930 16775 809781571 63615 43984 887004264 90092 31549 -138524972 60522 83503 836342059 90327 56998 252479747 55618 20533 -194228298 89466 44453 947726475 58743 45663 368765811 81600 85237 -759567960 60427 57391 -388948152 81537 57547 -213284314 65174 2286 740389894 92095 64369 -889026890 38060 80992 -383415116 26625 9297 60284204 61380 9053 173316039 19992 58083 31642188 34947 14938 418710016 58405 34730 947401187 30700 71049 449547747 58358 96810 59427406 4524 2602 108867672 85198 39669 909138077 11277 53052 -68209944 38625 22683 -48976753 94856 61517 -842543374 30576 81364 404523377 92948 45429 988723531 51431 9780 -778360255 71079 93651 878655255 56838 15534 -461847328 9288 27765 -143077533 74166 86282 -138435797 40784 72544 644464411 72201 71072 -442025820 62694 889 -896420990 60225 49318 -104282949 33849 58323 730799715 79215 64183 -629074755 37865 31415 247174581 85367 23956 448094046 33625 38327 605509606 81726 73335 -39272877 13311 60310 -738024903 80557 36502 805516857 74151 1027 -183305529 70565 97463 -848163276 65908 52733 -799988165 30438 74631 858366931 96740 66012 -224694687 8717 42508 810294321 53597 47956 418699822 14379 53149 -806416458 18678 31171 129933841 49949 73893 -496914304 9473 30824 -881782946 6134 42946 -639285309 37019 74352 -371607479 93461 68953 156217223 64540 60513 -887466275 50804 99113 -622036825 8117 50267 18885180 26973 65003 340805232 46122 86180 -51489234 3086 56128 -863132454 87638 92482 934301544 23368 45899 681854516 49660 57564 354631169 81848 40084 -812022171 1865 7095 359519710 15881 73155 -644794848 93982 79223 -280428896 3387 96621 208070674 23700 61593 -328872242 17844 91179 -863981363 98220 46906 -821345775 53401 79467 513217311 73865 50534 -79427431 21004 86101 -90610963 90103 74935 -98594638 79841 13553 473244872 31035 34411 719695610 77469 63796 -559667583 89213 88486 -624913058 56133 19250 451479179 986 74705 767017460 47711 54414 -564942282 34555 86460 -329592805 57585 95762 -885870605 33485 1808 698304505 6101 94890 -528661139 46592 15368 -215137192 46416 21353 31598972 32170 71284 780578165 12366 72316 -346488780 17750 65936 194019565 36019 33242 812506322 33954 78354 -663280003 77302 41934 -292734234 80004 25154 71900100 2068 11428 -963207877 18411 1544 557018455 72104 61312 -25012648 93265 30843 277425898 18682 46139 -380395777 3534 38078 544467596 83484 10136 956174867 68073 75364 -793445752 10813 8509 702277126 96464 10669 -920542607 52509 52452 -362879277 73092 19256 -72141059 11342 36073 -485806991 41806 98149 -591332617 78852 89935 882714005 51681 3699 785994949 38620 24810 412548756 85917 84704 -305101260 51030 60622 385877491 37653 37371 746555430 98413 48808 296899915 49638 11920 -578973128 53907 91889 -394621908 78889 21035 594212414 22541 69542 -143638398 41873 10788 -993625799 11506 4286 -680491264 85488 15400 -996021243 25197 38844 -382947715 39297 16321 -645281600 83104 79869 911345708 43619 36535 -299576125 70659 10226 -688063655 37015 30558 166939238 5778 23840 -458040506 52342 31411 -707886579 78468 62591 643078324 83456 84469 607806310 91891 54677 -174676466 48003 37345 585759595 47013 30125 857956965 18742 70183 -165942082 95365 80370 519536642 87400 7994 -594191575 32460 94783 -827315531 89456 89939 976049756 20808 13451 -918194771 80590 53500 -203352990 2556 50764 899835002 92830 67866 -664900751 36246 28834 300516338 54285 10481 -210623304 64753 56384 395050740 57104 32749 -819234677 60710 10919 424148712 48345 11173 -48852010 42618 11017 -765379487 25383 77795 767042122 87584 23301 653087504 17975 18168 -653904886 44848 74677 -665491180 50178 77606 584008208 75232 97387 667212069 88340 34743 -726894650 23511 2324 396027406 77789 64627 -28699246 24696 32301 524638260 17955 34189 166038678 49847 9250 -974983499 29197 21197 -533151434 9409 25528 31599330 53312 14168 763081098 51346 15732 676677146 10418 41248 212500729 79263 78388 459254780 17835 28883 249990566 79764 4935 -666446057 654 31674 -773257779 76273 56006 -627768572 65717 45776 -717196633 74927 77209 138748388 37368 29305 904727803 19819 94123 555999710 86317 98330 -336424416 49692 1973 455802371 98235 27849 -64434988 75254 40611 884877070 57686 56329 532890826 82450 4449 -928475018 85451 78032 -768825834 61352 9679 -223441632 3832 73756 924208988 83431 45785 -120173462 91902 69601 402063107 85320 13005 -133276014 11775 66354 -905266216 63711 36940 894725189 45445 95929 -500260615 74236 24673 680992843 87201 29600 965193267 33142 59683 -624300582 77508 57966 439828428 98316 89774 5215520 69569 4630 -785735585 35326 67492 -975640165 25123 75893 -295617542 78405 16214 -928981183 14565 69841 67613096 92222 23924 246856454 26360 94070 -901934145 6850 47680 7765443 14948 55697 819864601 70933 51810 -146541144 88817 45350 -135664484 72037 39548 -171759443 71850 84118 76986277 50117 92785 797499736 14094 72855 -210099893 82699 7142 -713589202 47857 62398 634071232 5398 84239 519964431 61824 53279 245110191 17897 64241 614258321 66329 26560 869401715 8445 30714 -335902249 15595 13112 345627271 61170 26796 -438858626 26577 40439 131670878 93735 64704 322452446 63444 96333 -427376319 55126 59558 318899711 72098 39191 -752093540 46760 56621 -395951759 94023 82702 -88926298 3810 52327 598765832 28600 614 -602881219 89886 73219 289453260 93639 75597 -846181076 55324 36025 -128552004 52296 2716 -687415524 88435 43478 -966643182 24785 87767 -803764947 23825 28584 -969149505 26614 23402 645167174 40752 72192 -117420395 66168 6421 -628435693 56059 93505 -606572795 57581 64394 -65841520 69322 89482 -510244284 73264 16107 -845568590 94016 58036 -202762428 48285 69228 -703049989 80459 95837 -260052362 222 98757 -860109813 92067 51841 26819563 61748 44319 909978887 21426 34770 -977654328 54298 75478 -124032515 35730 69590 -621940623 22838 88639 -403095198 68026 3411 651611858 36039 3411 -79615283 20393 35448 880363082 4972 16180 938281903 83003 64230 408615793 52025 76308 936475563 93102 26725 -584828524 37575 82743 65762256 76432 73401 -953053527 48696 7899 624425754 89744 89708 337359102 65376 62678 980247656 61631 41931 -236245586 53628 76442 991095916 80523 43088 -541318876 77925 83488 -358478869 62287 60450 706688008 88309 13486 -983923180 11396 64708 286570547 5133 74646 -889479385 38607 35863 537499562 37320 48788 840249272 95239 39403 -806734722 79374 48874 -839372605 17849 50033 -997281475 55968 85286 -825521187 72509 91857 -838193424 74323 61302 -274543311 37561 26570 -324035031 65676 43848 -103358782 76051 98641 -983556911 6881 69893 559788202 225 68979 325567535 60631 38822 116950527 70419 56906 -320456712 64112 51001 -184331953 70509 24218 533858219 87281 52704 653740706 7648 28397 -377098280 80948 96635 498237051 3659 65046 -628794482 1372 23070 167224423 72295 43779 -766490816 76753 50679 812779540 2167 41764 -112643765 9084 5256 941703442 67272 74871 -890331543 59512 64899 88964508 21788 11763 -62341778 74053 83536 572596998 588 5113 964990574 24551 65025 990975417 59521 90681 -340913403 53481 88076 323540901 80977 47641 189296876 35 69226 230460113 56477 33442 24701058 65712 63680 946156027 64840 78020 271087919 38287 31751 -121755582 11298 89652 -908542992 88000 47258 -703095455 70071 11371 820946870 17532 50440 629419073 12595 80819 -718907450 50721 25029 876650382 88763 85145 -322701380 89498 78189 364935395 91672 76767 620797757 67861 49942 -320191739 19665 57244 688103428 54958 40566 -4080266 18541 48740 -454238492 29310 60778 -919521431 42935 85670 -415327192 80848 92613 -105908637 43434 22660 -716932652 31351 12637 853202944 49299 85352 547842928 82018 73883 717581741 95501 54355 450071192 63915 78079 13654773 28964 13643 -68519474 8332 5865 -283433026 4621 66617 448156315 38777 9376 163809680 47641 48943 410572209 70312 16287 6497365 18702 27349 -4512410 65225 51484 -31329505 66309 48263 -621913136 64985 77636 -866244334 20909 60438 -733427330 94347 91651 73005321 61980 39580 483479936 5072 97628 957007523 22309 16180 329664167 41019 12065 420023078 21103 37952 -974840877 23067 54191 -32387045 24703 17563 149731619 27286 71 566070246 94583 3092 190063954 15925 25381 351793091 17344 1724 791651854 73866 31118 -519863987 10529 84806 -455932371 62787 11225 -786189585 74127 8796 -225262848 78402 96729 652996298 8908 41871 -929011562 98078 16358 255796683 45697 48337 823220871 14464 29328 144510546 11111 1525 719187951 22899 33222 218463842 40878 88016 -410931847 85002 77172 684659660 29727 69266 -488090143 98813 71396 -81246844 79516 49436 139516601 46028 9071 875542526 5799 51473 140778034 50328 68698 -22990976 8539 36196 -491376790 55143 4808 189885987 30518 36212 15528572 19129 92097 -854786639 17286 44730 797434407 21789 69109 -399964894 8017 82838 -395355777 39818 9165 -521361035 36823 73527 -136966644 49453 7728 124254702 39220 7382 985981351 5438 98316 -903157120 78658 91247 562938855 2540 66343 859960923 90772 28208 246468960 44260 28032 834484539 39350 46069 322351524 30904 10144 -794536615 4312 58532 459008513 78213 64208 -486321006 94919 24329 -827976464 86205 46549 -319916541 95134 768 -616210442 58450 91251 -206691367 51320 43388 -57947293 18587 33524 -146700312 79857 85669 -756383733 86266 96111 -361405851 4219 51028 706022483 75304 44297 -510045771 73296 86239 -820550081 19955 97780 208697672 46965 803 -9294653 98214 89187 -236004861 73026 13473 750259109 61404 38655 556982010 850 20257 -853979896 15416 41303 290464927 44707 67399 -80215922 57088 53666 -514367075 74794 55558 207177500 71434 74807 -753867078 59099 42831 809424088 28492 48050 -195115389 90353 57335 632932000 58099 5200 97003365 39879 7883 572998258 76888 62810 -419538348 94393 53097 -326734290 92981 88682 181180524 22947 63986 -557861525 88008 44162 236341953 43680 53551 -815995484 65376 88687 -989332022 62028 62439 -970427252 11515 12897 625865140 32176 73025 668341356 48140 63084 822841045 33210 3392 808175024 75101 78085 676357730 30734 18752 -771364101 41867 86872 800400220 73286 47182 -701878911 9601 71948 -975130397 16698 41586 663400257 19877 79105 -361532266 19781 85690 -767535987 84905 89193 238083650 81854 37306 275924493 9224 86792 -998200928 72505 63256 -613221645 95740 78396 -188145458 95783 36951 300992218 58442 22962 945162024 69937 54661 841092277 94722 73992 718871427 71421 76904 -423906652 20430 1048 -785910905 96578 30791 -266859913 37052 6406 873421092 1902 32058 -828889223 88595 39016 299354304 87061 98915 691009783 89481 61603 -250773516 96349 96124 345208640 87285 66794 -119052097 98900 65235 643482527 24965 96586 -372949219 69998 45773 46429837 65667 62474 -835273458 73029 84466 -167525843 46972 87099 320931624 7793 73024 -318850692 96824 51988 -64050891 14158 98768 110580550 34152 97690 812113725 38926 12735 772904489 93533 53708 662706644 89918 47982 -629918698 12316 37434 278419677 33083 90955 64931150 56113 3223 -719688739 44417 462 614162038 65253 79154 405825552 58427 25391 242943549 58894 40107 -907745771 1121 94375 948892222 55544 80154 -756014413 44527 48114 49994295 97822 21176 97424006 29909 53060 -502699579 6616 83543 371839858 66834 57123 -686280804 27985 14089 -754716175 22562 692 721227672 56683 23889 -878473603 64702 69347 24700153 37228 92928 -404946675 91291 64510 976038125 45463 77382 854436031 85089 32255 312239417 76928 3153 505866720 45475 84434 500543845 8734 95050 -617776697 29524 44006 -109399769 91379 13144 -383205557 28567 33197 -952352721 4577 65938 457258986 25862 25696 -533471319 28182 69105 -673469529 62411 19802 -224395162 60079 42878 499645821 51307 21497 -166588721 14231 29611 260670085 15579 61061 939582478 21514 74166 -684634570 2668 73328 828224992 30340 60876 5149715 27662 35877 -427933371 67997 53213 360617413 43795 59340 -376868773 28027 67645 -244749812 25764 77093 -977341235 51118 75024 997899846 73710 51966 316005091 19821 34509 -578171009 20755 53339 397644400 87540 41711 856985968 80096 30234 -287599131 30547 89159 966427491 53259 70973 937490738 78485 66692 180751143 62864 14968 243667649 90661 8816 -897257078 60508 32422 102374550 3395 6149 -148453334 77105 49581 -679287255 37625 34049 61159686 14580 16362 536785130 45092 50358 -80915307 79038 20677 -371610614 22993 19102 -26957829 63745 79446 198427402 20529 36417 -138660647 9617 89702 556774337 80680 18284 -821337651 14241 54140 -731640419 82620 96870 -945022100 50583 37589 -511829264 52970 18004 867371355 33769 47076 910453899 61815 62129 453285738 85867 92073 743813536 74694 97636 344607010 76768 96070 603769285 33136 90121 -602134439 68456 78502 932701279 72031 88386 -259154794 72345 60793 -440651362 97412 74620 -50213901 31560 2494 -853775015 47135 76625 627045077 4381 89853 -562231240 37055 89172 795153660 37860 88544 191501973 27167 10562 948599317 1583 76826 -422061599 47181 37297 182929881 57846 95481 907652966 22626 37443 -76578511 80694 81320 -585577127 88062 97879 -57010591 1618 63768 494945309 75219 92554 611189324 74537 61555 -941058705 43151 18314 196236114 21168 52244 -95681945 11514 89969 -960663111 54552 87953 -871174070 73262 67049 -926900127 19049 65872 -889554094 27199 5451 820877882 46724 36043 -70500238 31570 12519 66839832 1431 50208 292466615 61563 25355 193812893 34015 36159 -341840555 27690 84470 -62520987 8785 66851 94358809 26271 72716 626500626 9812 17110 -991411754 56956 93850 808198801 77732 452 -972844095 14585 39430 -609625 70041 95582 -316445792 87727 61517 993319501 50977 83025 -151650446 19119 16575 713350727 77885 42841 910745299 50449 31174 -162818458 90753 11932 -464309113 39163 7706 860486517 74182 17884 -517984728 21854 33274 -332267190 38869 51757 -373895713 24894 2401 482091741 40606 84962 -772130831 94851 4803 841065702 47065 40248 697147654 37782 43773 619520694 33900 62142 283394574 64327 60415 298583518 87084 75169 -117351073 70239 70827 -272329259 51192 92666 179638677 76312 45721 -86124976 60731 23924 101363175 88341 43288 -733751921 31596 71765 437259978 59428 44690 -540151080 1088 13369 350901647 8371 5648 845114956 86584 58757 157418644 62815 19588 -692198645 39774 22860 107095485 28546 49754 -962513363 76749 20246 439632600 7618 46850 -508638104 27595 40607 -26678538 63284 52167 -775508337 83578 99115 330469841 35359 6645 -413201357 3144 5649 -731801321 8595 19116 300177038 14183 71896 -581027689 79223 48368 65513931 117 47237 -359899005 30573 16176 819569749 70097 36627 634752427 56 245 98707832 16033 8613 799155961 27096 5270 -271331069 73177 7808 -649759020 96450 11120 66016830 75387 28450 -386627269 51042 55292 739907074 23834 37616 -273016837 20270 47661 126607821 90301 83559 576724792 14488 66881 443794684 72125 53750 -155174324 28775 51411 546334957 82637 73108 184430897 94724 94801 945300043 12930 24272 810606713 8159 12829 -598381984 40589 36195 -604348866 2847 46317 -394431801 52675 28104 -342541867 91664 19404 -148379666 13442 66253 -380863392 48240 62869 272855431 82175 76102 -19922297 63383 22410 684043377 88223 41882 644433543 49683 13783 -250146002 29255 48066 397378324 45 5474 196377525 91555 49899 177567817 75159 98450 104751757 84764 79535 -52525605 9205 55510 -360563200 18889 21561 43512299 25965 4242 359334322 95341 39920 762537421 44905 39494 -852508146 17746 50555 543970022 54308 1578 -717316680 92991 9162 870379162 55585 16830 -287287406 58399 96709 334665378 30721 73697 -741704464 66465 85976 443763362 22181 84602 -27541928 80332 7574 669155767 28863 64830 -395138997 89433 78587 -705169594 8596 48658 492860537 17137 76451 126753072 27061 55274 -702651570 38881 46852 -253362741 18236 69495 842456466 62744 5391 810036057 3743 30479 -334697290 84720 30512 -611873049 39140 34938 56663174 21649 30851 46367574 37485 47944 -856830816 71606 88368 896593011 68571 6380 -257160118 91579 32563 -568360837 750 4479 564735321 82796 10702 477535636 56890 36612 25485012 58032 68630 -872647495 47116 96941 101412132 44787 36631 -561767324 2260 72506 -551760765 44939 66820 44081562 79147 70738 -63963687 79746 16169 -702561962 20504 4233 -27587946 72592 29830 323738493 34411 39371 -606442192 38567 3052 -662413857 85899 76493 850293327 76086 23642 -114843649 49879 8608 790115695 63246 96305 800309104 41125 87393 907256894 67618 93227 385424440 75623 96423 652893080 95226 81048 -363822720 69312 91477 -329349661 52971 72513 145685821 48141 73384 -986003463 16989 49273 522097943 90440 11783 550788639 82741 72476 963991155 71962 64189 699913000 35387 37431 -274943719 21408 87314 -663785704 51694 29064 652566051 17434 72828 -837289802 97971 22130 -181342523 76972 55716 733741550 78288 30478 -12833850 73156 4807 -954240193 8301 22253 533679814 3944 21670 -550160495 67422 47115 345958379 57078 28960 95381371 59404 10209 -435830206 20356 77016 -599696995 3976 35475 -287480649 67636 61373 -459896688 8574 80803 -795948776 47086 21781 -50545169 93638 60788 268308168 50209 98836 -122278288 82749 4108 529206337 15008 36826 455612839 69702 14151 658716722 95691 78817 198874784 29368 14163 614853702 2538 24072 295899046 94491 11495 938973410 25302 21355 -55133955 22538 34710 239631001 89443 7223 288939712 56107 29251 804149515 51905 22514 242093882 55419 90871 906048234 86338 28502 -696365307 10448 70493 129805621 34201 47265 730829149 58538 14937 -572733866 74040 40504 -686122630 57315 65531 -981985258 80452 91355 -996495367 5965 13653 -513550417 1342 39467 -361356067 2999 79109 -31887327 55399 83603 -898069878 81675 55924 -729629969 69492 52615 415369412 20314 30098 864850078 96264 50128 -447152023 27781 34614 459139386 65642 19627 -385057681 30651 56033 -476259564 55707 56315 625394688 75431 85732 -733049046 5387 46873 -137876850 88270 77714 34062882 93671 58028 988838532 65324 42154 840213970 77699 34525 409075509 40122 57263 -687380498 11780 20330 702953846 35770 6770 -586176713 4106 48378 -638869457 3823 74227 608771855 50103 2226 -253539238 14688 58830 645805730 18840 53802 -555598599 21757 21856 84046155 77005 56615 -166361035 13839 66185 -745932512 94842 60266 -358373952 90743 33223 477154827 73852 33083 -999522187 30397 90503 668231835 53345 33161 370170409 13693 51818 532552837 35910 16688 16005837 32368 46782 753937266 88068 41762 839756317 8071 81807 912917392 76909 36614 -65625986 83108 7541 684617205 84887 71796 -829447465 49288 98048 354123796 17919 87462 58272261 2297 84530 -342840818 89042 96263 -419791072 49677 55023 -508726911 21921 11033 521310795 17361 75657 -980365000 20225 56784 884635175 86231 77017 -48256388 8968 3919 -198817704 28958 48179 832361412 58984 5066 607937024 53970 50199 567396178 72869 53539 -58429015 45137 94574 982559225 96755 28722 -67263069 12103 66287 -268658131 22339 67303 -399248673 31296 56551 602352571 66750 54515 -812378133 80554 28080 -352502762 83977 20082 -1429119 85368 61069 388944796 79383 11421 -616368052 14384 41082 853397540 33719 12064 359603658 73545 7847 881229496 96760 93487 -488833978 67169 95686 -190405251 4054 40432 871144302 61753 66616 -888144239 30233 69491 64574932 71369 75244 -538289386 37017 14247 267618750 63029 11263 339928477 60727 25988 389212507 56486 56918 -463715492 33021 78064 -468342734 28167 43356 -41835555 28393 19463 -410868830 67400 41917 335633921 95397 52707 -784589620 97834 62265 958107066 85312 18920 -657112890 39749 10188 87683113 47546 20379 382663325 6954 89362 39168891 87871 5443 -223285968 68040 63919 561819286 81250 12442 429728487 68721 3444 148545639 72201 31109 -602481622 48495 18286 850359052 24320 52455 579257843 78411 15802 -687607256 1139 58193 481583566 20406 26622 -741356813 30106 30777 -54876425 96740 871 404812688 99127 33937 -324649635 67864 11640 345970612 80077 34384 -192871390 57123 25087 193613253 162 53984 -802638850 11817 60664 -447553886 74869 34069 -405027366 33011 93744 -202781318 7713 22477 -513406984 32515 75387 457438909 5556 8837 275067977 62387 35813 7728261 1545 36680 475701219 48466 5082 -809327661 96858 20128 -232757645 38753 88720 147699372 52280 15903 749789659 85173 73291 479644816 80912 73991 73342003 67762 45926 574546444 3610 79528 -536157627 38075 63306 -856700208 57816 21323 273189415 7750 27223 158302346 72124 30163 446470002 57629 76484 848170187 95062 57080 -43354283 36665 9837 953528035 34948 24369 460257751 64621 66612 -107065922 45350 31485 411442456 65624 98386 200380495 56639 63571 -791343485 44666 13536 569795345 17038 56599 696799370 41242 95157 797634156 38692 45678 -421787888 64938 14849 -892699297 96073 10647 507770076 76581 87240 -280223495 73173 75645 -981837986 363 65652 623569683 79428 14422 -873334232 59519 22291 79194564 16615 73055 421736838 97764 3245 230149327 95173 21424 -742581068 23555 80488 949882576 48089 19678 366686730 50630 17565 514958914 2721 19663 34943901 11785 57945 745812110 70067 25991 868630335 57526 38795 892865038 69709 44687 -786820102 43092 35910 107946268 12620 59280 -788221036 17099 49471 -965972004 48647 22587 65728322 89223 42864 244473130 19350 78609 -506211676 94634 96900 -660016915 9489 31107 -994850389 95745 32651 712321903 19812 28215 -26212779 16398 11109 346274924 6423 12683 -893833587 56686 58321 728160093 61518 58121 -734121019 92658 41794 -88756820 76363 84734 -958351624 15187 93859 -188450763 65732 51714 -65388905 46670 28951 -135902045 49676 50134 964929191 45015 84068 997336276 38937 9248 -229762829 95156 63459 -830854356 1922 43171 76155746 4044 21509 10214773 13955 34177 254050993 50955 60023 -707071157 72314 40651 222447167 32659 80329 402257781 66840 49185 -761922719 51235 26496 630645517 9415 25259 446009686 22498 81007 -400685577 85952 60464 -930690341 86975 33647 -563588849 34384 5097 -991694183 31964 72334 -800580389 38960 10851 158868495 5367 17671 -369706028 8775 54366 -575319319 41519 86288 -917682288 25541 14175 826840662 22710 26906 596590779 53598 97147 358077877 13877 65192 382270906 83688 23561 -281791184 59455 78927 -122987646 40702 29882 -463908907 37703 47598 -46374238 47256 64158 819867995 41908 88929 -511133869 77566 41997 97948691 7200 33331 -696806181 26725 3861 744121445 4945 85303 365530632 85269 26517 482348103 55103 29704 -338905808 6130 929 -765443198 47018 29270 -964470648 24239 42254 751655842 66484 84819 -820446977 47256 95666 -589011399 51892 21994 -746300630 71179 24126 815498127 85818 26880 655796747 85534 54098 -108388620 96199 25788 487541063 62286 46231 -827958330 81268 37302 -414648390 38615 83833 -633965023 62885 51681 404518972 95165 16413 884645946 82842 44610 593048912 87797 46112 -984584408 8661 50608 127315279 249 16692 9240529 74224 85571 -698574428 48688 13655 711562737 77735 11547 113729244 21989 87087 938704305 60815 35130 -617583427 34700 37282 975397975 60992 14165 202283322 17164 90146 -147184256 21503 33495 807961883 94631 3862 -15417611 41918 21177 569969489 68446 62300 -861421773 59726 82686 -185255936 18328 66963 949918403 1777 87929 -367353725 57418 97237 -112163370 76561 12707 689868475 8660 14963 837619643 281 91456 -394625398 51854 51655 206275488 87867 88694 -904281513 51502 58501 148952369 96528 81687 244927592 15244 53193 554316881 39551 78935 -628126816 25071 60162 605717984 81726 6511 821630491 33660 26784 29537388 46806 1347 -653017777 37774 59075 110933715 66054 38209 -664242845 19763 49596 942998619 83638 16874 -245026394 34706 10039 541354349 40154 1951 -897226080 93965 70576 -455126839 43795 90991 -379635928 70692 86192 931162035 11277 8872 -906430493 44725 10525 220387958 36561 86610 -839999284 72461 36489 135232104 66560 93300 957336176 57973 76878 162754530 18460 66397 160363290 500 12745 66822966 40782 96984 872879719 31810 52349 491292526 89516 4182 502561515 35983 57792 -716745723 25280 94620 125738057 50566 46155 -761884477 69279 44530 591983474 17561 349 -983314480 82821 26048 -675005640 90094 27296 -10853307 22636 8343 -145864862 15610 91238 152818152 30422 19976 791472595 77653 76156 -931419392 57640 31631 -480696822 2516 9736 -477735942 42246 60374 -737980907 31966 78672 1051517 98110 16735 599832702 48649 6809 -950628700 809 86646 320996166 86704 1631 -689513829 98998 33172 481050424 97108 57421 -51310744 43287 47394 -393867571 21757 74054 976430948 31607 6671 372661848 44835 88799 967416072 10327 84940 -50445617 27479 43099 938122576 93232 19454 357281054 95579 22691 -644192842 33237 6556 260466613 61199 93701 920254309 60829 4346 453489171 9245 47461 332403257 9351 77726 636028498 25248 77492 -248133444 5009 93644 385320549 34514 60779 94428315 87502 78272 -873136826 67496 48593 -420360819 25193 61776 326677717 58355 36749 835205123 87555 54070 -655631331 32642 44675 -835014977 14783 91894 65768890 79359 1762 398662659 69434 10684 -1841174 59517 3078 466623056 31469 466 350737821 5677 2011 831770357 59092 68397 -987298983 84668 40729 805244816 27731 6904 888957880 4673 10791 847973407 81594 90202 -158003858 26906 55714 57768680 60698 49405 -446412974 82599 97761 -529371619 9097 29995 -105029276 64972 37061 -321018612 50741 71736 -199985142 36528 83135 -754418579 36360 70782 -35782511 38410 54205 778184690 34212 10845 -39869460 41001 83013 -350123106 45299 64866 -647154397 23911 48734 -89689938 72193 20105 -47049058 45664 35634 127724908 54752 41168 40263075 42004 14608 603591735 37626 16443 -694141651 66737 25351 -480914665 39097 31439 -854271179 72990 64317 796247237 38724 26352 -859571322 42388 46106 223123819 28697 94131 -91730539 53822 82654 123342678 39564 80990 -420755840 84383 31791 232479356 94952 16809 185000947 78682 21988 732891335 41132 75410 -894513812 22129 55561 -338046462 78191 82257 544600972 80116 18685 -4837963 11338 28730 667234657 53910 92565 28578828 62024 81852 657733384 86459 44749 -457763292 39099 68360 -457190843 32582 57215 559728337 24606 94433 -285331491 21189 584 709822953 88627 76972 446507588 8037 65752 262903073 23790 73125 -155523341 87438 16708 849587292 75778 66027 -366663660 12505 60390 -852737704 35245 75892 -525758767 83225 66214 951462797 67608 32535 -118800655 20042 30630 689414448 5344 39466 -224263930 15385 41896 635960881 41439 89225 -694434238 49571 45907 399363706 54224 96501 328081424 52418 80555 -408855241 24944 7855 -259352558 46297 43001 -612347621 51681 72389 318288883 50590 56837 -359576583 26207 76184 -927005021 46135 83878 -171904134 46826 55256 452857954 40923 91521 802320976 77353 1751 713213753 7995 1835 -5741595 61962 60072 -708034973 76673 82415 247130128 6536 40405 -135980552 10758 81105 605743805 39392 95859 167591000 32685 11824 39613080 24164 2025 -675889970 47631 17928 100403105 88605 23178 -660005135 54657 85828 -727497066 52862 15773 693401827 48477 3751 680403128 20557 54014 270679021 71457 8824 -314088512 83998 3240 156062264 97424 59118 962704719 21913 77959 957832538 35407 78123 -700038426 2758 91076 -129132882 5092 60455 -435309980 2563 65194 813650844 9513 28143 -504870801 68205 93075 381969971 12257 76139 -224808974 87192 49329 597991066 35020 38745 237421795 28191 89619 -294081923 96114 27977 738180502 86565 13215 967253369 72262 55663 390469384 95240 24077 479790396 26150 62984 -550913842 94575 61881 -867977311 69204 7901 -3866857 98307 26783 160395564 3182 54193 -651852667 77021 57542 -741550376 68639 49346 592207079 85012 86487 -377543402 77809 63435 307043425 84167 10405 -729163840 54890 1568 -351080547 79297 17344 144339243 44193 63805 -863552662 36304 24649 505585385 1275 69961 -139497376 96532 89639 803852240 65995 73655 -335187938 64456 40871 672214549 80235 50162 479707976 42165 86137 -610120937 93290 27693 -849119429 72557 90743 -102895886 21685 57032 -557617251 5848 46588 190677548 55274 51609 805692933 66600 942 -233169670 58972 78876 937174608 87792 41583 198254374 55027 86968 -225807522 58309 36831 -42167194 26936 73778 -371688219 61032 28327 -148141311 3997 47704 333971740 44598 78536 182299142 88875 39451 -819564212 83564 28970 850909485 80091 7919 57257437 43716 27853 701281820 74068 17481 -729678008 92467 7809 398895920 83428 10960 36114956 55669 5949 -173621783 64374 31183 -319382810 12125 87140 599193 79224 34057 -87288959 94960 25254 926589765 59173 80142 755165729 95152 66282 404421538 35921 46634 593416258 44760 22599 -354224215 27568 26736 783078832 62153 22051 -401401156 12518 64503 37911594 60085 14685 840591319 69483 38255 -63889753 49464 36038 -859528 48302 7811 249101274 73311 17484 856589561 15757 90993 185554204 89015 78576 -780702204 30526 40952 486882731 88365 49922 553434638 41069 82840 534254401 45165 28263 782904736 99054 97589 -746095153 87036 66754 225792653 7104 11778 -598820195 58853 63914 -431867334 58106 73812 -927448529 48774 36660 76902255 82448 13353 -801034715 70075 16730 -79269236 68507 15906 863979835 7326 17708 -701678764 44857 59965 441527695 35588 41407 643192065 28405 49820 -217306349 46416 4961 850284653 57618 10823 73228874 19282 5757 -325672957 40538 7968 5177644 33195 73466 917929907 37680 66502 -348372962 10982 802 -523496646 87660 49046 307690740 8935 39777 -752971643 7182 54765 -413135561 36870 88331 210346938 82284 58202 8932373 23742 93224 906172133 95948 34448 -702163611 5689 73307 748355119 45457 35678 -840789553 64085 81424 -357173519 40762 44883 -482579515 42842 86542 483566322 53568 55438 35574669 92017 9321 -572953439 65283 59223 -66774957 12168 80581 137824967 46676 63517 463757709 8016 49213 500230116 72712 2153 -429269917 85984 76328 744969630 77259 30038 803796322 22660 92869 -88760687 92624 38616 -19681073 26449 62744 343997924 27398 1409 947040244 12133 30384 438748316 35932 83004 -46582059 49083 36219 548659851 78745 9999 -309318273 28713 72518 357464526 94835 13699 387831713 52237 58270 262439667 71163 69698 618398983 46289 83828 782770438 21548 28188 -355808100 97609 71344 -976813871 17230 82418 554319569 47741 80469 189822847 12379 33466 238147463 78258 35230 -861731829 19865 40017 643313461 74904 88207 303557423 83176 50324 970291425 40474 78326 -389496524 42178 53548 -414794475 32034 91477 -338728907 3140 20991 -193109241 95545 39413 -774283517 25195 25518 131618140 16690 40528 -921479509 65820 2894 346960558 98324 29563 -405461125 286 55155 -994831568 37235 91336 8125183 28718 20120 536840236 77360 29119 -152319680 36723 78237 561842280 94954 85885 198622530 21307 4115 -960116797 84314 89490 996750469 33389 91002 259669125 22622 77961 -97817320 60364 76239 -671925806 49912 191 -1111562 35835 83323 -27389785 77833 8951 421136023 5053 71021 -471641580 62791 20525 249275030 53697 19280 -325112849 58222 45091 -534603423 26723 82220 562096188 63622 75570 -893591165 28252 15871 140780599 71708 1536 -584818754 67568 2965 584365734 92648 89482 -32857472 45853 50710 -937094199 15561 31065 122892878 87125 63719 662590373 66832 68027 560106507 33191 27169 713240190 55329 31580 153376528 40021 85170 54200826 83013 4400 159779615 75171 28094 767150153 6960 14469 -32213484 45155 61866 95759829 70580 32502 -452114282 43162 32456 416302501 51670 51179 871380144 76416 12760 -573090096 2424 35518 -961358612 9413 57259 -155758107 93188 90417 -904270416 76433 58824 -247057763 33540 66079 619741138 23014 51754 -665264171 76532 2866 -23122302 36491 38716 940019135 29031 97042 802345029 35969 34837 -246420618 78119 13361 -673924417 26580 20060 438551599 24313 31587 -859955816 5138 26770 838165257 98462 70344 -582695207 55250 28300 606574885 33796 30725 300757900 59347 35213 397868967 43956 60388 -311279631 32937 89906 -36956434 16144 11084 -753912800 31693 5703 -435567706 29565 16393 621868808 66601 42339 189631005 27313 28841 -273378935 52708 20262 -806822409 49603 35089 -626833943 52748 92558 -755317215 71403 23136 -92395633 18486 90216 900346641 33012 4413 745934366 82648 29687 663108687 49456 10457 -224092253 68041 91083 246555904 88117 20753 961226032 31436 58610 -135123261 5949 31142 806719889 59409 75037 -651119239 65060 81550 -784233439 65684 78024 723204803 14335 95724 461497963 35610 84947 -530629068 88685 24637 -714903694 41647 74345 -766235316 54338 95108 414961671 81727 10883 600634757 57319 83311 -440536751 10496 63137 657982832 63231 35726 -617309469 40929 34717 -262707181 33274 14580 -529693081 63747 35848 379811128 88602 60313 -440236648 92968 47972 746533937 3928 90075 -309003961 66441 52906 490181836 65257 21175 -971779906 91163 55543 -792122275 16451 30421 -263411500 36291 85868 531487128 84496 55793 -508329333 41504 5333 -608514179 82318 69067 -359864969 45495 38403 233248388 84413 36435 175519101 66270 94686 280305269 41874 64041 842786646 18044 33345 -925037910 73181 30188 385584375 23886 78592 -726692172 6828 58394 -665806444 55264 2460 101206307 38610 50520 435290947 36762 89881 309392156 66729 65263 917178764 40796 32986 -242051252 6342 74241 -469818732 70064 83677 -446838719 13722 68389 295216844 79739 45842 -768469798 85956 18064 -969470767 92388 78064 310781796 14767 84658 983970112 415 4631 707558273 51033 33008 584126621 58597 47003 -223950485 95420 17278 284318191 78658 62509 466444529 10049 70124 -117327252 43327 74796 -719440134 62839 16351 -799027403 12043 13582 -452291872 87236 96056 361088248 40258 52547 729760760 29153 9600 633886312 42696 67449 725029184 94359 67565 897080623 21455 45816 715439003 85169 22380 -160821782 59022 18594 -344208852 26740 52891 -727387911 1367 11228 -50432442 90867 44624 667931811 20217 20104 682405907 67521 46010 -532730570 47335 2672 81326579 5747 40520 -834327258 67183 8230 -968802343 83101 2308 -569571826 12179 19890 -128220687 33350 62695 -518390025 46697 72160 8173593 97502 52083 -572713296 64282 55756 -782018394 75475 85291 -931123120 44326 93548 364524680 76514 89662 -873419812 81915 25278 -237803431 45521 58320 -27392334 11872 59561 913811420 19308 28484 263141172 81190 18710 -168702755 10876 6301 -570984948 9413 75953 -12092801 55346 76644 -600167102 95529 66368 -578675984 85301 42593 -338372573 27581 74785 -593094466 92599 15206 404093385 26054 24511 136095803 53352 53925 141308507 31518 1843 595061117 87176 72968 -882987272 77527 65442 279530327 45218 40432 -252937607 20019 68592 394055591 5026 24106 631336776 99006 83828 -588322239 36752 60379 568125155 45521 42835 -93418334 31757 95178 848411179 68746 73707 -728929294 9623 8855 -295066827 82294 26164 351085053 25466 95560 -675405413 82697 47196 179008043 74232 8168 48272390 55866 86316 619357023 15636 73581 453989154 27241 89923 -963888039 58649 14301 -288249001 1910 70887 351199827 82802 29046 -489617836 76789 89064 -65004912 51654 56923 651462229 82813 82861 -348455409 71855 440 -251108966 62652 62016 -713161127 26055 83304 -391112669 81382 52669 41720294 51108 6713 -646125875 59831 67252 -200701660 60142 76883 -757378669 3000 64571 243662704 75751 98078 -964201103 21932 86954 638067293 77384 46083 -305924491 35894 35548 -146455469 21027 10398 -135937501 5895 48808 22966652 33097 24219 -408528759 73914 32055 -888182098 28075 12738 548142453 95345 54791 101141791 10149 27233 342983426 31455 8997 -779152170 77374 66490 -94474605 93877 38613 -905353564 30985 61613 -748781739 67090 30451 489094525 66123 56189 687809028 46884 86362 -529152220 2681 69140 222301192 68533 10760 -363519326 37063 36543 -958364804 91057 89864 681699976 87454 54033 -668589272 83216 2802 624781783 72008 69020 -917684806 70182 4557 722346603 39013 61322 893604594 15262 72254 -298304173 1679 18149 94024098 54898 93472 151229136 35756 59870 -596401770 5729 54788 365136915 77987 27399 -462854247 81207 21219 -201543752 22857 71278 935347182 33094 77131 30552496 25634 10547 55701521 76798 72433 -357082816 82027 59743 -367010416 70017 27726 -979057788 25959 93292 -980596928 76826 23838 571216291 41547 54930 -600435269 83636 77526 -481771311 19930 1403 219711147 87770 94586 645883729 37597 40486 -915757461 90432 53924 -767790398 25119 57830 -714723763 42015 80836 -294743756 48246 64184 164439031 72837 41906 -563873677 50719 84514 231440921 75702 72315 -60342824 23795 6235 -166587543 66902 79596 426978601 39328 23172 614108321 23060 51699 -452261778 25949 66738 -320748893 44412 19405 860971578 207 89521 -902954694 37047 94046 -183900186 97742 883 751579360 38212 2951 -25160281 21831 88440 -329394036 18763 4951 -595632999 8987 50504 -20058599 32298 94659 -372282427 96880 85351 523693706 81306 61942 34977582 69868 90078 566152732 80568 10093 -538463165 38552 21819 -431397199 67880 236 -77233839 38225 30134 -894400962 76914 80641 -89807113 92216 78348 -237687453 25648 73404 -673195178 39714 53645 -405539211 68858 64183 -206387282 12871 304 202921552 5861 64872 -512230297 746 21845 56401756 38341 92455 651437187 13393 68417 -109583868 24998 49341 -770481672 74739 34986 -338870184 14325 39696 180594410 15660 86856 972411588 33775 96351 356157852 94182 55157 426833335 81855 83365 414595361 35692 27236 580727243 73425 43405 54599592 66111 11025 860685472 50602 51035 107067731 1918 55856 -141162225 43381 78283 315697917 4587 62907 -899968461 24201 89133 702722876 89997 59716 170180981 86843 57781 -346365299 67696 93113 -618056044 97908 4031 566219826 72821 18249 -57119553 79850 28866 94813888 32968 4977 -234785625 86328 4551 449396766 62182 20931 828728257 38052 27468 -666263102 27768 58081 -65053172 91125 29145 -290539592 30082 47520 -919012224 68029 59242 42958848 12135 80150 -604518466 48488 78169 393526497 98560 7636 -473346125 30942 8922 373902451 85085 94171 544650035 93315 34089 -642469330 80664 36753 -617168539 3896 6767 890658818 67017 48046 -976138274 95676 36625 340049676 9737 34864 364290506 35235 30850 -631951755 38115 49201 -570180173 99051 95642 711332533 23773 69559 362555706 68377 77587 -615725479 45008 83165 -879485650 28478 8829 -591757032 33192 19860 -420359543 46171 61963 -702913891 94809 46645 719286881 29069 81703 15340731 20786 32234 417755207 80110 12669 504275830 73614 43533 810037137 22009 64336 781229561 38276 23500 217644008 62115 93617 -424751816 56228 58280 -843441887 23565 27221 -431473544 26307 95169 -637635807 39808 65680 571460873 53005 2842 -955565735 22841 53537 280865157 27204 75560 -854853813 84206 31800 975442647 76366 76961 321770099 96419 24764 -840632880 66003 26474 458647557 77687 81342 805866867 51283 49855 494786827 79552 46769 384163308 91498 14549 -375396164 81982 3827 286428846 46125 54448 678360334 48372 16682 -504937276 35436 10005 -313273730 67381 29004 -438054403 55526 64555 267852487 68449 94827 402575448 17077 63405 -775627571 78134 31939 944816287 18501 15565 -49682509 3643 86782 235573711 96272 18632 -795781065 13006 8043 -742926009 17156 10463 -55908397 86426 57956 731250084 20486 9340 557672404 35774 90764 -262947585 7904 51728 -543107135 47497 33669 365904765 72926 90545 -395785770 72591 24859 642641394 3119 34697 853199097 17718 32544 819657369 34024 9977 -434629586 13425 93726 -449217843 76081 10090 -506918912 54690 16633 711928000 63831 13617 -624074165 71215 55162 849784521 61870 45887 -689435511 19888 93422 775099479 6207 36210 159602418 40700 94629 -53507371 15737 57265 880799381 56871 74808 595336957 86256 12638 -573803928 84394 38298 455998714 67395 34460 -276785574 19905 56007 664380536 29987 64057 -299518488 9137 49313 -8601122 98266 74586 -579866351 45223 66450 404722825 61449 47953 -488612281 34280 87751 -730833222 32516 64336 479685592 53834 98538 -607066811 28517 7183 126019670 37991 32031 -786774593 9323 44096 -328260266 26156 67479 637919976 82857 26785 843200933 11961 51565 -777495922 41538 79440 -705389457 58043 47644 -930696367 84766 74774 -704627883 54180 38892 237453354 60556 52283 526696797 9393 17963 798890848 42855 55564 971318296 41854 24985 -704858116 35351 27836 819182726 13783 33207 -160615727 20548 88610 -91161716 46388 46405 -416364654 93420 38884 408582004 66233 76704 -684420582 8740 18583 -432054187 68210 78324 -99754576 8312 65217 -346062794 76713 26497 656799503 43452 23700 269550292 62513 44041 756224187 24775 5440 -480181427 8879 87439 164355011 41692 95497 -436138370 69104 61409 657668505 69674 53537 -396193560 33743 22712 713596796 72363 91044 52270028 19368 89919 645729487 69009 24616 334450706 25011 76461 699938509 78313 4209 712133452 22493 62320 -79141066 34478 13625 172657239 19129 56492 -998852032 84053 70839 311554182 57327 52149 994908310 26167 15606 768466105 49352 28601 481385503 75268 1653 447577730 529 44640 393128795 60760 83093 -191809202 26430 67679 -375355019 49436 74812 829819708 29394 52727 -374691670 78705 32065 -444156274 27830 63969 -718602362 51878 68028 802513165 85930 13886 983506776 48691 82719 480528668 72948 44258 766463795 94864 8131 -741092374 32943 34154 331759414 18418 74677 -940758002 36431 94372 142347643 52865 96069 -21785851 71282 13290 -85466318 93911 97768 -10251419 34373 22381 -647111206 19321 21679 -378505264 97851 17979 -84504764 21396 19838 441171990 57822 11050 915810649 39525 77589 292473456 16473 9299 -242159050 67640 53785 612035104 96164 59401 612633893 32372 65633 -624022472 63764 49373 -428404529 61572 89255 496181318 91369 11549 -775757722 71060 32791 404617219 26864 39482 407677898 46675 16956 -855942701 21295 90162 897895731 9483 44772 121605111 68165 73559 -679458855 69936 78276 -880142470 46015 44741 895137965 49813 47239 -449935092 4829 49985 330291575 27036 54506 -280941869 97530 94793 430540225 46577 31378 587513986 92350 89892 -830058661 40967 44028 774840824 5311 39651 -795609269 66304 38122 222491228 70746 84427 634125966 55104 66075 461250907 83654 79895 -739138454 85917 27544 -235820426 51150 65145 -883804722 63707 38858 -193255540 35571 17102 -569741579 18203 26239 -971624343 46323 50 397055278 37839 11578 -165463127 175 90532 -508072547 4790 76938 80712497 88332 1854 922269638 76520 73942 950478476 73502 11309 568457241 11139 7371 119179444 35062 96929 15354432 70610 92231 562140101 5695 9779 429984802 60192 90983 -204585529 9193 44208 -107016020 19194 58249 -426211155 14973 12335 344396352 26612 8791 -275850939 43386 70069 -723981451 26110 7930 -315393926 13993 76814 24355297 81070 70731 419778306 91512 3402 -463896712 33283 91849 753272585 15027 93686 967353897 92488 69163 -450276103 81571 91182 -334191528 13453 17912 -713391132 38571 65820 -34633798 469 61145 655210943 9119 5137 -85553296 79155 70028 -782452047 18973 78912 -422978647 6553 81790 958780062 71859 42521 876084073 85367 71030 -542489946 46230 94907 -795018329 80938 95370 517431315 57854 49083 -452691117 41772 19039 -409365915 29340 61054 20796732 74805 89229 271922639 64408 16670 -381378624 39510 92704 654372011 59593 16883 -882194089 20543 70446 -778022941 4623 94830 568173729 68491 32738 696456017 30317 71048 42031070 54018 36936 798890083 65403 39154 878876741 57627 65901 694766237 46665 86516 886289113 70572 24040 -917998695 94057 75929 873746171 85657 28936 -227349387 89175 27800 598198541 29704 91791 986523121 71186 23267 879720274 49194 65641 208251705 50921 85508 615188072 20559 81697 435393720 31525 4426 -863392483 39390 88385 414897048 3350 88938 -28224512 21966 35788 43887963 27130 76085 873611652 98984 50601 -842697614 58316 49714 967846627 88844 93713 -359125928 76978 14526 -744619830 42240 83874 -704377669 26463 37679 -407769472 10772 85181 485709415 49243 92337 871731604 664 97270 -477177638 27066 78523 31084357 16508 38675 -318271539 56657 80380 -773492088 14918 85546 -43897742 92508 58992 725739787 56029 59088 714315576 32541 69106 453277527 29099 85427 94365962 14010 37093 671713784 71562 11321 -125734598 23846 91871 673918692 44553 56574 687303914 36491 20940 373181328 15715 83769 891332428 35603 25470 -664353869 65345 51054 803694678 60653 7077 70422113 74514 57712 -371212739 10753 87524 310978333 36087 19432 179659056 83905 51994 528404618 20997 96726 512272805 49507 47205 772794380 54194 80919 -444484666 2364 68397 741190938 7443 50467 326574079 86118 81032 -104509050 36131 65097 231726410 91326 38704 723336131 11680 41341 891063637 48615 76282 677385222 56396 34777 803741549 92910 24447 -905381842 94376 83152 -823183351 96304 10918 -182366338 95886 72050 -472476767 38830 6100 -963612050 37722 23548 963584788 91008 73043 -801021978 9017 35623 -532139579 4518 76432 119300625 14073 15468 27466322 83331 31898 200031150 17318 55670 900583784 80290 58090 549731187 6145 87101 -213371281 12945 65530 -697107506 33508 32152 58788271 15535 97549 288554663 39762 97659 295101155 88519 81830 -721136868 33614 90057 -421124165 83034 9446 340865025 98399 59664 977595553 85988 70213 -285096745 64975 9232 867365049 5718 98883 -635996192 7822 39351 407785248 92889 22262 261400419 82954 78266 668211149 57382 33199 204130912 1755 19131 704757886 84084 93381 465928500 26375 93906 -163266334 54938 58885 626981538 58148 35330 790793516 65070 3971 -536008338 58704 83545 697863906 7837 89236 -166216080 85184 44801 -130318027 35635 34934 -521716041 36787 91363 -633062576 41491 67696 705864937 43914 22031 922044200 66553 73137 -426636673 27073 71903 946508100 46053 95273 416521286 95141 95699 477194300 44069 90800 920700449 3103 30365 296320974 45638 15848 686817420 48536 79825 668022664 1384 9882 -951349196 35495 97408 203986610 1819 90123 -116876082 34048 28997 -545136679 60016 92857 -833267932 79271 29034 927870167 64130 42070 -118056330 72433 50340 45245778 52526 42853 598155865 22099 83040 -567062598 61732 43046 743471672 87278 59423 240248722 83074 44185 716990346 49201 68475 597375509 61802 8309 -825539652 89821 37534 -463693081 14013 3895 -778258658 23698 29943 -373471122 6384 96613 -2974500 42630 61393 452962544 80225 1788 646138490 79378 35266 539870119 51539 35818 439086350 33563 13153 -986926737 16731 32386 -165994385 7667 17598 -499085062 38459 31660 -103558907 29681 81929 -673172113 32592 17602 862407931 18609 92108 754376969 92842 9245 543515071 17433 88764 -623018968 64026 41106 -399888309 57220 46272 372843101 57557 70013 -622844481 8441 30868 269487104 12377 40739 381030452 67671 1094 746962500 58233 94097 967400400 7619 21768 397081565 17660 75092 -174028522 6162 37299 -300998384 57529 15742 685510334 82604 15558 662476065 92214 81775 -811378885 80343 84443 207447299 23488 31900 -772237314 30316 61131 35237856 46030 71312 962177499 53509 50469 495981852 47317 23795 923386158 85386 34725 941596014 91024 96765 956782870 75940 60146 947424024 56019 95854 715549628 56983 22574 240134539 73005 90613 -487115919 45329 69020 235972915 42323 31803 -885911585 3306 4373 -68189491 11923 16236 -642913013 18393 49095 696380787 61064 72071 756153823 66519 15739 187358174 15056 62237 845007134 47855 57112 207683694 95637 39687 26947791 2072 48235 -760650204 72254 46394 -820927901 3732 98640 360942774 11304 70086 -584169052 41075 11394 51458858 17844 52484 -124754504 47038 82379 707492315 17206 45341 -156547149 67625 75077 796699200 50330 26243 -730916490 32135 38895 -130358289 16539 91201 -863672706 79861 35596 233610073 4095 75201 -413907272 52249 86485 -248668356 98899 61086 -970768629 21604 6017 -777175651 4721 55924 831302249 23262 88320 209512398 90214 23226 -951738621 95813 94309 -800610780 8116 62804 -963094429 82326 59286 -934244498 10073 23878 -19895528 73731 59431 354323642 38922 35957 26880232 21375 74975 117761594 59056 17432 388757838 81050 34750 -255463406 64246 21598 473549028 53347 81688 -781540159 90847 72591 305462886 94795 18181 -948869327 73033 52771 -90066696 27090 48925 66957255 87345 40447 -487743046 81963 11396 -203048430 21798 8688 106635057 42534 80840 -696463067 96390 39178 -508904609 6290 50363 -202835489 67825 96455 400110801 44502 36993 -981202878 97440 13053 -680928909 33494 21039 30110591 40429 8616 -418048273 30254 35792 328659915 65697 29248 875409472 42631 85802 200254992 57009 68614 80472819 883 32079 236027100 89609 16113 582543492 66516 69358 955454733 15542 5622 699064808 76186 34081 -552434256 51377 69101 587911872 23247 96875 813927449 91749 70447 780233994 34783 91682 -791411614 76583 31408 145033612 52936 46983 -776666760 36675 33884 -128353084 41554 13379 -633102818 45496 79709 -251393389 88243 62995 480901666 28196 76204 908600075 84645 66528 534822655 56232 10489 -516596344 51235 16684 376238562 86137 32896 260337058 88472 71215 -481422846 30716 25557 327114620 79411 47946 802946054 30056 26658 -235094350 73198 49314 591641908 85915 63326 126351290 31989 6002 359969151 78172 79272 -497361049 60527 60738 -781975385 50696 32008 -17437815 30199 8603 -212351466 94474 72433 14442147 84638 51691 -88706363 99132 57059 757363118 25889 14247 218069217 81648 18818 -855698592 16508 46068 424512758 73839 98383 672653727 212 12316 -298099034 336 20389 681630735 61907 64150 -495092663 66409 71277 162915055 26139 90952 -192432251 35413 23727 -126449250 4075 87993 190747313 66179 15597 430101329 90348 99098 -440609080 12466 47942 -177424513 3912 81186 411029132 72124 10777 -860378638 35442 53071 -838007789 3680 72048 -511763383 42689 78372 -210133790 18030 51719 -816464496 43062 81459 805911868 70098 28957 960280478 37108 80420 -802121578 41937 14282 733347007 79310 54101 826581905 85290 62924 -788493882 62503 97041 -60767864 71864 34307 -166154399 59058 92882 -719999670 37041 3247 -88604910 60221 10146 -686625551 50688 93618 -141911892 56347 91984 726472046 9887 68590 -447676442 75402 14422 766272568 1787 10957 -69306539 69285 51078 -232006546 91870 69860 -503164050 32875 52645 40906743 51756 76683 -69718130 21074 7296 413056356 9160 21147 610838495 40773 52356 430833268 1274 93265 996389730 27065 94435 610546635 44034 40812 452446261 85388 91177 950200331 42648 75794 382206517 83981 63795 -867050224 57022 36413 492706365 74077 64435 -879605795 54893 22214 30678642 1322 62093 -929244201 30098 3598 993918097 65930 30712 450940731 31519 13433 -806098080 46209 98226 -415929772 65638 92390 -870596316 94899 93332 -811632909 37668 91622 -304806889 43451 16002 145109178 96458 23919 805740016 69407 81466 225441303 37706 7946 35756999 90738 8367 -439770763 59447 55701 429154483 79324 79835 176227872 14990 95889 614491230 97408 51071 -954796916 88270 7081 99107438 90803 5884 716970094 23932 51971 -257966476 38710 17745 481490934 17340 31467 114891113 53087 80059 -247919206 38909 58353 154630193 61586 34456 205359948 22141 57909 -271116487 82162 87272 -731931965 42895 95109 -413923807 78447 9016 473901486 93658 49693 -693356574 63384 46253 -626203704 62607 28430 -211061282 70499 44707 285415846 27833 77512 855047127 29100 55010 -674031741 45900 92376 -968687897 75839 31327 815479113 30627 84276 75390046 87524 78491 -140811252 15960 34581 -924824023 28968 30825 629738258 67325 40450 515496934 1807 46094 210324775 45592 5698 881515157 12742 90545 997467560 30859 34293 787507579 51847 55700 -235384432 1603 12576 32345461 73635 80663 -184059279 13427 42164 391910861 69039 47336 78770977 69700 71534 -705952458 35821 78974 -248485435 43398 64687 -300217019 13637 91142 -774186914 49749 43378 559371421 85167 96781 -197436354 29386 11440 -33721810 40783 74799 322444492 88542 2331 55054308 62213 829 256401635 5964 75287 -668382228 23716 13523 755326245 2315 33775 -909879975 41524 31235 -596803084 41923 48203 -329634029 20711 54623 -903442335 54377 73264 -267719006 1650 58033 323798151 34688 59853 -827535815 77443 1382 815386544 48857 58629 555526810 26916 18076 33507457 28091 24787 432795332 93575 25754 -557028108 48151 63712 654574332 29127 60701 -573711686 97636 49904 378158976 58905 89732 744727207 34311 88479 18359957 68254 6418 -925940269 541 55486 689729284 4548 16337 -188389900 95976 8582 94405315 6991 82607 -339702890 32257 38964 518438663 23486 36095 -414645342 12381 41666 -26192774 43213 26778 -387583211 71389 26586 971130932 39149 59713 637043264 75069 70139 -342906799 30420 5471 119309900 59284 15170 954010663 61504 2098 -151116248 42998 41375 -829522158 18840 89482 -580245324 63034 60080 -738174075 23284 34847 212608093 30384 10086 842124956 59355 82223 -174287403 68729 7043 474608745 45196 60510 -812385394 70921 12875 638800521 44957 5514 -484139777 17537 8892 419055380 23993 39169 -242156038 77695 49311 71081673 12026 65963 -955436103 43559 77695 889852797 91667 57295 418170054 60046 23081 -519564623 75086 82701 -508109181 67743 8111 -302293145 36259 79907 15750304 32998 49100 -871664287 54730 28772 -460840074 36929 40280 -80513758 43686 73565 606847193 48236 27935 -86134461 71575 35956 788459105 62661 20457 206300237 33977 56968 -444243247 39723 93168 134029881 65574 81882 828309608 20330 66593 -742163560 12846 98375 -87696128 3475 6782 108387694 51320 74172 -181038668 55540 57463 -702811412 76300 10960 726870564 16408 90606 -800811399 83253 7833 676959824 28650 67582 82135478 24200 9536 -753939476 33059 29604 -195663298 11746 61870 123032316 27622 4073 -739959938 35954 68725 -215595191 16454 98977 -17511607 55801 42821 -403161304 18779 65287 -637856551 42285 89315 420396978 21345 31057 -922242269 97919 44304 -349774918 96104 69730 825916258 59620 63170 430257115 41343 79326 -575276762 56392 25560 346697198 27209 38973 117684245 79979 61488 -324189584 1894 17533 79971958 18883 35592 -710313013 65575 79935 292206967 9888 48316 299069903 55744 92989 837523573 11815 1263 -113124600 74171 45130 429462086 16199 33709 -751727244 5632 24108 78744530 52895 66680 845041877 55824 87839 999642471 25413 2082 -173737986 44277 76544 -163664225 69742 56799 572989546 59559 79613 930809069 84784 30375 239556513 20706 26062 -892863423 25102 93251 853056804 10168 15203 -315034451 60418 63445 527960159 76958 43038 686724855 94007 36503 369912977 80278 96814 -509287970 19518 73556 785300045 21573 91182 730890320 67961 40239 791414976 56381 18554 463764510 2951 36661 859979237 63336 19222 4911234 31505 39 -869488089 44043 8300 612266491 637 79538 639025041 30426 61680 64790908 80019 3763 -587181369 30739 59613 -792419469 24493 65246 -475904275 94268 37072 -650108081 90943 66371 138009151 13260 57628 -313202814 72567 4850 873355656 71223 79572 -431359804 33165 14737 392266300 65002 61053 159584403 12392 14498 -610804037 82414 84959 -457054476 550 65811 569564100 90381 9966 -112031154 48017 88457 -698628816 29948 18878 -40570178 90062 97572 -117504041 5274 71145 857570372 43135 98445 774179625 43711 20199 -147210026 43413 40048 -938583838 45823 88974 442402023 98397 3392 -546130255 65208 43872 932848683 34777 49527 -261849826 84384 23205 588580644 66539 77628 289912867 97472 9608 -283833444 79708 21403 -781607742 45882 17415 661696120 76941 80409 -819726294 24219 17546 -899762632 9144 20091 -402576501 85068 23966 -932566154 20304 63473 -662386708 76564 9371 -769389190 50823 79289 -597042437 10913 6141 -162470343 17473 69487 124876969 72580 65477 -373859397 21100 80001 -869962516 49118 78725 741817896 70277 76240 -215298019 91631 64548 -183707307 19703 3152 285565197 7651 8482 35767179 47115 64413 -185349384 62983 44393 420065093 40457 4542 -179219943 93631 66757 512809785 8791 24073 817829734 57182 38552 375271765 1084 84081 -779824956 86611 2550 -751712536 44246 80908 211473531 298 80303 339800059 36495 1502 -697779572 4798 93676 -270099671 11263 91310 -217937705 40023 40443 -635007638 67434 58635 643274840 92134 34000 -695994987 12819 51665 -265856721 54874 85837 -281361884 84673 57354 -159575984 14772 8842 -394254326 56843 14920 -699220996 44062 272 992327143 77302 13170 -610940282 4675 6267 243412351 30739 39445 204871089 37250 37550 369227010 77188 57175 297278695 89859 59275 354560945 48591 3264 324109089 50442 41445 -242061456 1082 51427 -238627031 23287 97387 -985957674 86408 38065 274736844 67319 40469 -771538812 32654 41242 -525529526 86199 64758 -90300073 71299 56214 865260202 215 24742 126538018 50910 32381 154235598 78869 50911 229336339 72321 6324 -9240424 9075 70447 422785811 41824 8758 -323119358 93518 71678 -242150158 57047 75792 440375668 15293 23469 814156370 78223 65827 -842212493 81271 55329 -630921457 98203 20504 768472697 48764 94233 20894398 16989 67460 -779087006 58333 27170 653770895 31908 31902 809203578 91094 68390 -42705487 11764 528 -418107735 93839 4319 -446260507 80694 35155 -873503030 53156 41674 -431200654 90199 86340 783190258 90072 43698 -183102399 43064 24815 -649043772 36546 11144 590156704 87035 91303 147819204 17309 81648 205844757 12788 41407 -195683289 54988 75229 249009601 56225 55587 911405034 68865 9548 -226233401 34272 30754 -496291748 82331 76704 171971120 96501 14598 -205792744 63540 22685 -447140730 48186 74966 -261336430 93066 50958 -40760083 41472 66023 253522131 63133 19328 246340071 46206 28443 -171170031 8647 17007 -790542661 81267 61827 -952203245 79169 604 359672211 16174 17116 -662027765 58931 63661 -620709176 9271 92513 682412894 16586 91964 -145913228 68620 15264 40218839 85486 66580 -813284948 70244 87007 -366319131 56595 71628 -148414797 31407 42044 414701608 83671 6913 528358880 28294 6899 -110839322 28427 96272 885596233 17767 13824 329306719 31396 36520 498666373 41065 68659 468241432 62290 1070 -466687238 76924 63959 246867014 60545 38327 564122308 85789 14208 -53338792 40889 6737 51801560 84501 96559 -598552355 4656 87047 392942142 12550 65090 -909744808 66074 84920 -873705745 29915 10581 188053814 39152 95245 248153566 14786 73508 -467858343 82767 6257 749856191 34648 25033 468570993 22651 47938 -483631022 26890 62842 -447255046 42589 10143 -263287988 45911 97064 -377395785 78339 750 -286552832 83472 9636 518704060 23054 24149 -970546728 1559 7999 454228159 11106 54358 -60256538 22725 6990 228965859 12927 36855 616743347 86216 12984 171381959 95037 55523 -673049753 86919 44621 -917894574 74608 22778 -302508924 8282 99039 858094144 36521 49812 862036102 85232 84565 200787665 15478 35327 173440873 86004 71028 -126981099 86175 44354 985047046 72305 63590 396786351 67615 4550 -356361421 52914 58136 763165626 20448 36824 954221106 72626 17454 412138368 47162 26335 790284148 17579 46421 399760707 51107 90626 25619915 79425 22519 565248372 53712 68767 -456250107 10256 43908 813811185 54341 30888 555909439 90014 67104 294253504 48849 24901 337393916 39341 54898 243714300 14743 58138 -772975392 56003 17491 -852351237 74375 585 672251348 4191 27869 -300867038 80608 75832 944517903 81075 38540 -596393490 8983 20339 965189891 24954 55780 221561028 33221 64167 597087821 82018 29713 391724222 48136 16985 -265755900 70791 40046 -232702967 22087 44694 438099505 54392 56887 975479717 70134 53064 -748683751 90188 33544 774885858 37159 72539 655155679 76403 44696 6907725 12575 18712 -575128525 89743 68761 -529423451 58579 22640 -913956887 69197 92670 -717262989 61365 89779 168424866 40054 83276 73830184 82511 77650 -198732087 52083 19928 496291961 84752 52708 -874059253 56919 21213 129437250 32966 1032 141209956 98998 6606 584611291 85562 98662 -105981638 96326 19723 -128154037 41270 77542 -717883932 2139 78546 -587956300 59489 62985 167497158 47601 59462 -67450307 33403 486 763281616 53643 66812 -543033608 89770 89005 274952069 39369 91333 262594116 5816 54355 605132756 85821 75025 621475981 16735 70845 191334335 96390 37147 -335079547 55129 55548 541556880 28611 35320 -708632721 11263 18523 713267364 50879 17061 813623662 95593 38072 665442554 35097 32420 39969133 10684 58704 -626343637 64657 47541 110552494 98610 36479 875761823 59228 78507 336423785 3084 7111 -459320051 71077 34205 -93811969 78458 14304 -943169257 32439 72764 449018933 95426 84592 891525856 19810 44778 662962118 39187 11283 566345760 48401 90689 -75591019 36578 55646 878800864 33093 69531 -790189622 50532 77 -92684856 80882 33791 -454892046 1600 41472 -458365850 24446 38716 -671747678 41642 57112 -734399431 68903 28761 -527828841 29176 42255 968002244 60422 10646 88382328 89000 66096 -586006771 14165 58468 -173672320 33109 38396 -33173453 4734 75273 -131865632 84335 42691 24376267 2328 25946 555116683 64785 36592 190451408 4155 24288 930996553 36837 52968 -446518413 44647 53544 77486648 61875 94294 -187644978 73435 49205 -373198087 71382 51424 -608277556 65280 83830 -778231430 66963 79910 264124188 1472 97594 -405960366 11392 50650 -775053457 44483 19665 -503047872 18541 38656 302693541 18103 58986 787590828 43080 89012 7836714 12076 26846 -697361381 41581 74164 849881679 50766 59227 862754015 72987 94898 588869954 58053 95057 -18493699 59830 43047 -70455527 45517 4276 -467055244 92274 47494 589742825 49877 52562 -564364399 10949 55265 599904585 70439 98979 538662950 85362 56146 883420609 61396 79564 378682126 68558 88510 -139707476 681 11316 -542627492 10744 87522 -606755208 50014 20734 838272119 21642 78890 -912538295 83662 70136 -801772597 11097 54448 583563138 29891 29012 -973851930 38261 75643 741847706 92963 84625 678435436 11574 35152 -598402676 12390 43331 -973161007 98099 74486 668539208 42317 23375 -313142022 68650 17299 332978767 2416 70961 -794958777 2812 51424 -180976554 89767 33386 96079797 2560 78661 -400232276 67220 26878 127105511 52294 37597 282686550 41701 61815 851944136 83902 59186 -463096102 32801 29334 22013154 15796 60343 861698441 92446 21354 483196158 72128 44976 -74939678 15557 20221 118250841 54640 67468 -295073820 77016 26538 351129586 45366 54263 222199904 14878 87128 -958337629 80950 36848 -774901784 1465 98971 -319650587 1789 25530 -169204874 92512 55196 719138334 7804 9203 -79050906 76595 97313 791701383 23638 91067 172751838 62237 96361 -970783836 7402 7432 -118541628 37513 1675 -767463174 12914 77670 -819461296 65190 11397 518720093 21892 38548 -885626822 19053 35930 -41498581 22218 87337 523280340 85420 48729 -220079258 72244 43167 -164951454 24450 16327 -108132989 8611 34751 -642623925 12181 34574 53659907 83534 4610 898256509 72904 9789 -788187164 54353 23297 -407491140 40116 89566 -503728019 61347 59836 837658095 89929 26771 565137527 43689 66329 855178625 25082 26116 556382743 25464 91634 -167535170 83234 68994 452424167 50092 82583 -201240616 43218 57622 41547887 20264 64929 586197477 52960 80317 -688321145 29578 95635 351736577 55452 62958 -745298262 48201 58285 -268797894 91093 957 66251732 71206 75006 -808032426 56164 52230 -224222999 57519 50201 310973312 52285 11894 -954881925 82315 19141 173084765 53184 29345 232339450 96769 52723 -854095903 1037 65982 -812954036 63952 67282 717661501 77960 14361 -297546996 56144 15056 -528739729 60308 14578 592009451 72977 43516 910335094 39403 11074 -726535428 91042 26354 254932171 55699 74244 518937276 32495 74157 820939708 64115 88761 -660187289 84758 18607 615268241 90588 64396 -783203901 71367 31455 -694439836 71509 32735 537682996 35851 89958 -826112259 33575 36342 -999189090 71478 58934 421926266 26177 71984 916739659 38421 18979 -957742735 20279 11986 -985833824 92807 87463 -957599023 41660 79789 -115369052 89016 97879 269135725 93079 85570 179912596 81315 62407 -995316585 54741 39106 710598514 4621 12649 -923638656 18416 17644 493487675 36398 83781 170822678 62286 64831 527950119 7409 49724 -602907336 53017 39364 -454463857 57226 28141 -412819210 36074 20975 -224284569 17863 46575 8357014 57698 9104 154550383 48031 71377 -774182263 57151 30546 -481368586 4533 87796 -3331006 48310 99089 258586186 20333 58520 296240078 34734 16890 131795865 49222 75253 836702303 97036 55873 203159993 31189 79284 559367366 79952 35938 532783763 85672 10325 468582078 9583 59548 -319132992 80294 67711 808164546 16012 72163 -706924824 65122 76834 -300356311 24678 85801 259475747 86079 64492 465533108 56325 61816 -643632188 81025 80598 -648717846 8138 84027 -504681987 33783 44223 -590468425 42908 28149 -262510890 30329 63952 482544224 21882 44221 -688195109 59304 95270 437999944 31090 86099 507415537 41452 98944 863577017 16655 10147 770984122 13377 55535 -350878676 37937 77526 691330586 74963 50561 -321747410 46423 54253 -881966971 30269 97731 -991279755 3341 13363 -572435979 14360 23046 -62428438 85739 44858 -30828114 14985 32119 823374360 54566 57014 353485863 90071 96347 205683313 59060 29079 -39302856 90194 27396 -959108987 67539 53372 -357109587 18490 48083 867336306 69407 23841 438615124 2043 16621 144774522 85826 84920 -861057150 59285 77016 -346079205 57885 61862 -600248737 95480 34545 104445905 56040 10717 478706456 9210 41394 -821086257 13126 4386 -752836519 1869 94819 -274068229 98237 43094 -337218693 63498 32572 -909089155 86674 74116 503066391 50558 97886 653170925 51886 39518 847287110 95900 64779 972606367 7348 51907 -789294731 19875 92790 -857644396 46987 24387 -449556442 95670 65438 58729770 82554 10459 740626391 73829 14336 971570191 19598 35378 -419321189 92942 59383 -318712068 18840 47034 639265242 18606 20034 -987243445 67953 82504 505431813 37796 55977 -187647958 90560 55357 284802711 53237 38155 -736699599 50022 83446 698441040 59190 81477 588080609 27545 32077 329492403 76205 92027 -77391981 34757 92745 259547868 141 76170 -686292763 10064 95528 -534142215 42238 18798 690853632 19183 61682 -875566473 45526 87387 -338497973 37651 39041 -213796775 75563 90840 -752774322 67872 12518 -707542546 65898 95559 490638346 13537 95964 -757272928 72073 72087 397010176 84600 75656 885589227 1694 65404 -275770385 37943 46712 591821593 56722 52799 590250582 15777 88833 -514702927 98192 17809 -252520376 57589 97759 541075867 62706 21130 908476810 5121 8374 930125676 88858 35859 -548724704 11478 45928 85719491 75234 77629 -279830765 32074 28015 -920189942 91344 88802 -309164470 61501 53687 -427069280 53856 81194 -184830390 36298 76890 367560831 3031 75591 -153770436 88639 11339 738227976 25235 53907 212175030 5092 42022 -492664249 35458 67035 338356490 90747 21243 -932579388 11346 47413 637657022 64993 82613 -702812606 34523 67725 586805451 2899 31695 781419167 67370 59038 -830712463 63187 24541 -938502183 89596 76326 -481161713 95086 88779 -144392545 24154 31426 543373287 67512 40585 952647068 56836 68416 696921518 61872 48049 -390252338 82769 5375 312981838 64121 79774 -460187293 79195 82590 123581680 67202 73162 -585830335 22722 32755 505295799 78580 81217 -781100529 42687 81517 -531894922 92195 7103 778293387 2832 29088 669814010 69630 69442 -858852293 30901 55626 702534877 98362 13298 -623582251 84917 72942 865421205 33479 78874 241374061 95970 86976 737011408 77675 79087 287061084 92685 24310 182654650 40939 8242 741931381 85723 77053 -732591666 13383 19020 -147190863 9238 5812 531493984 47490 25704 784176359 90268 83150 -812152290 5318 11144 379819879 45094 38374 363357741 46226 40454 826370624 54858 61038 -888444590 12281 38192 -582561983 27266 16537 188484095 20980 828 -726052727 38904 83345 -314233271 77861 56310 -621926328 76983 87723 -882317262 57885 47623 30011146 27998 84670 -310410810 17916 76470 -608627506 74334 83410 7030498 41124 64114 -628152264 88056 73196 -753998669 75928 83798 76243843 15036 57858 -349914110 22636 13424 -12791128 8222 38757 -568729097 85138 90184 -244022709 59899 26863 -853776395 22255 42717 -62828033 60637 98575 723338264 34332 76864 -723387786 90884 66432 720022416 54099 78600 200600063 17684 15504 -563696205 47788 52175 776019583 81145 98893 -209256783 26426 85322 -131268533 44425 20119 -394037377 93746 77540 -796025425 61521 36576 392551109 27451 678 480261781 12660 96775 526339133 80821 75827 872298115 37377 97457 -453389846 77320 41210 -911164745 86872 85656 861225762 28586 17778 914614892 70520 59730 576913291 85949 58280 765690150 29785 78789 613006459 91861 65376 545839450 54 47040 -946623466 56022 30137 39159561 88284 6923 -751802132 87436 2795 455069925 40655 96371 231127126 38746 21256 -917895491 5644 18428 -631289881 47349 57822 640462438 52225 1152 -395796309 96514 56058 758379566 88725 31027 -581583902 50043 48088 299478592 41725 85976 -36219250 98835 3220 677979820 91114 70322 734215274 42726 52810 -407899034 64492 41936 442948115 7554 84305 -417025694 78417 47803 -159655161 45751 2051 637622648 83384 5608 -459921569 35318 973 -518618418 11218 46836 928096619 57250 55968 145671860 4677 8469 -298779286 60196 25528 -739631909 60080 94561 -390335015 41082 37295 -714786295 61034 69570 790260865 60800 24881 -708289093 53898 83402 -868393246 81827 4830 921256520 79667 21000 185953033 12523 38082 -563625919 13024 40154 86121108 68728 4483 970983066 68690 29910 123680874 15054 80565 18510003 7269 33820 258437587 8079 35686 63830433 33977 21035 -30070855 82757 33411 291149685 89455 36842 -256965957 36764 98664 245773348 57005 93987 148314104 43254 17750 -584820578 6129 97738 -972836631 51833 94167 739269955 52215 40800 19766477 77744 93294 -619141285 70866 22862 -51704993 56260 27190 415998978 71551 22886 106783582 60270 96860 -909483793 63798 62399 48570163 78781 43624 780702587 88471 18244 571399034 33092 95203 -28995741 28656 46563 -513717219 53662 57498 283584315 44452 7682 -91531362 85150 49422 530107244 11755 13615 871173975 45773 12812 506929995 43833 91444 798966452 16484 14493 -437068690 87453 56814 112257211 2002 84931 963278518 82514 22241 -201169381 8156 4725 803751141 92735 66428 -365202046 32287 71367 -25986201 14808 48423 518907532 40307 69380 317310243 52644 22361 861896166 9052 12801 983875796 86386 2392 -583797640 18040 9400 -726710450 92307 45817 -781550270 38499 49068 -605271307 36642 52554 -741914834 90073 92289 -5121130 82249 71491 -483737029 95643 59414 -576964838 7982 44486 374035932 92214 22551 713717162 38491 74205 493735544 58966 3032 -659870237 69134 31157 810577232 58441 2502 973797929 4369 41551 567206220 69774 58532 -62658670 77470 57898 495033622 35602 26765 -486738138 42136 11840 228871728 91251 67254 886565008 45706 16991 -926122979 40167 96090 -735807369 2984 4386 666982303 88529 58784 -723541488 509 88911 376362515 36745 37889 -965909188 51172 6392 -428119297 20060 77176 -372464835 20291 74963 -92341854 26069 27228 617585993 64950 18401 -250463388 19939 57107 -577952248 90134 87884 -513138095 35384 13709 -108761770 65413 29539 -125699463 45764 17643 -60433720 56889 69329 -782480784 36089 37877 -505475781 18522 49494 -771733078 57506 64752 699931086 54756 23812 432039181 5753 57670 430256689 77163 16583 -297487650 56838 88584 323870018 79744 17622 -729586251 43405 10552 482363312 80526 23059 -646867614 81172 80669 965177237 47675 22421 467560315 36050 27357 664236588 19057 33527 -130543966 16315 79585 -308110388 89955 86014 182481762 12827 37915 91119549 65092 43427 -868566766 90743 48264 -480897281 6430 33205 -291890388 70283 5068 309551217 87882 97913 -364608925 90646 67530 -139625507 67679 15579 -778463484 21030 2478 -138467542 36115 4975 736797952 77251 23501 288072578 95547 52191 -225563279 10854 59280 827267330 42583 68856 -567155720 495 47400 -894773623 86907 76244 240975027 85646 26295 -823342137 69242 52938 -123040356 35164 64873 -400523794 68423 90234 -621790504 1683 40765 548353987 79590 93746 -103909067 39472 11853 -360756752 15631 35899 144240547 85506 97286 289906725 77709 52120 -588343809 43401 74392 -9673081 621 32336 355423045 19843 40624 4137165 17520 57838 -56007059 94473 88003 353729361 87640 61 318087881 81705 45079 35344047 54159 42591 -743563415 22970 17235 393039980 96128 92262 -232638075 81782 42456 75327088 9888 73220 269664981 92614 22277 -406773798 66372 6548 -160821412 15599 13409 -618079391 18621 85475 -960956323 61133 96804 507230888 15931 74941 147694767 9623 48099 -846495249 14338 40781 922764926 96669 76784 -613083857 8558 78048 -299807483 52346 31010 -201600184 91368 47645 797193554 74823 93828 -524568457 91097 70846 433496507 74317 85475 -388151753 50971 88447 -567193229 59099 23415 191511146 12287 30637 -924698003 18934 87408 566118506 98210 89326 893615102 16817 3002 -154484031 55927 2126 -573802550 77659 9620 744701029 25129 32341 519193885 1044 69970 -576896059 78846 22601 918070646 78560 364 736089540 41845 82383 -785828881 46847 73892 208913716 33192 48603 -830987014 55218 98397 203399176 81165 12269 -411625610 55174 12100 621990039 82418 27955 222475533 21623 84489 -156155585 56109 7913 730088818 4395 20799 249963082 66071 31725 -30711500 26076 76492 733274822 86090 43238 -476046269 5918 92025 564580811 43313 8882 -772939758 94063 34929 -41451207 86394 97577 -52328314 97712 14157 -772854314 61497 46552 564646536 18913 47301 862087179 43734 21164 311425467 6249 60220 -941185968 28225 84981 -208693431 60398 30986 -599663873 54170 30129 -756643780 58681 44533 215773664 13899 8356 -751831114 87934 7222 890515778 68427 93152 500170592 15846 68526 -240069115 84041 13543 -767745544 84894 90914 -297343915 27561 50704 257564914 30868 52385 489002363 94323 27443 550996147 34980 47478 -812465112 20809 81277 621919386 74563 80185 723529862 18570 81948 -816684591 5126 37732 690684700 15007 48813 295922440 14493 47485 91112704 72545 79410 325687697 87292 24139 162129960 93410 12495 -13866943 37703 71405 792314639 39968 79037 495431137 59732 60524 902306053 67076 85028 733307314 65762 22128 -60152272 84138 24183 -787813128 63985 23159 -648011108 10989 41886 -530640775 45903 77380 -1469508 32760 42329 -354445145 67533 23921 -729531068 94858 2763 -369754723 78978 13187 107390946 61332 57863 -94105566 44271 95397 -143400252 82482 59005 -498677583 43827 61459 593679483 35297 54834 -8241436 99075 60898 625415566 68275 53410 -708851475 86433 82324 -646458547 95583 36693 -342494373 6263 59187 -156490792 41635 8698 -61316106 48298 70544 140512507 42001 21406 -962470465 42517 73107 -629759283 35151 25146 -337637928 15939 80923 -80673604 41465 22702 -929458783 44847 56333 513083112 38348 55947 176673420 74326 62474 879414194 76169 70223 238321713 95089 50458 587163098 36129 61674 343767234 70334 31177 904398702 14613 24261 322993878 16098 78993 -976413822 9063 28262 -694541046 55400 1199 157556929 16865 73050 -468495278 33218 90901 -875634230 78554 8947 -743443523 32504 48430 -842237027 11056 36411 -538060101 13535 54145 -867181468 32609 11740 625991776 2722 6231 -978338640 88757 98799 -676482528 62444 4230 -228624891 24203 2394 -173552252 9595 84551 232254009 82090 19995 -906310166 55123 29220 -945466268 34809 9392 -568720488 39246 54669 9151199 42493 83213 193673472 53165 69721 -159800547 13594 29911 375257252 51361 49890 -399143122 37726 36665 116020407 20523 18092 -955588769 88702 76431 28456017 5609 61646 -225676275 46609 13174 722513541 89427 73403 261207508 89265 9601 -75477103 96872 21985 -168562985 13545 82279 -366340694 22515 58610 -180377670 3671 43826 -602444332 52750 64896 690110490 49132 33715 390551168 68002 61386 -673632988 48161 43701 -38419265 32700 77838 -88401727 13124 23679 686860847 42504 20645 653439653 60253 28716 905703080 39499 8373 480852236 69051 8655 331778950 39425 29057 -909054961 15424 43339 -557408223 52399 85861 551180289 72985 22907 659177530 55103 44363 142509575 74113 9657 208799391 87849 75902 -34028902 53811 34946 -672403204 4931 41348 948772165 53113 52785 810634681 37974 86072 97870483 58133 21717 520050967 55473 95131 951641809 97792 63882 808937085 53146 48541 -34196363 6915 95646 260738589 57020 54522 -998446154 39221 48140 497807475 77063 83347 -31690228 51093 43675 583702074 61172 33863 601474377 52812 80084 -8890034 56150 70318 444587458 65765 26431 35504095 94819 15234 961834472 92513 51876 -247283705 85561 27375 244648936 68228 37668 -983333519 47617 47542 -329288974 27248 50961 -824252734 11218 27100 -501631768 89336 63000 -439978199 89233 76187 305076822 3740 2439 642564692 83982 18556 217444108 43960 72426 129577985 65802 82932 -938082538 22363 46748 467243078 81624 79717 341408803 92669 2539 75159631 64820 10607 -18695602 8859 7432 -636890899 38150 72337 587163695 94444 72197 -340982838 36918 48543 -527702208 1221 15583 393867525 75232 29584 -265849732 85632 67031 60962796 34894 69170 -360893852 92237 65287 -208640039 94109 95503 495278436 42801 304 -812054314 1214 49783 -479430834 41308 63017 -686103358 90072 31690 -888024178 33119 51917 45810296 65291 21245 730636659 38520 73917 417961078 18989 57272 952759650 52571 13657 672802196 55602 37339 962270730 58126 18681 530995314 23889 22407 257696390 62911 9260 -224449776 291 50022 -167945809 14901 23784 995586970 63059 72930 815470088 19566 37094 900391568 88108 92502 992461086 16576 16645 -536495891 70642 96364 -357434885 6039 2693 366718962 27177 43487 -130114269 88244 11023 -973300871 71302 71545 747787693 53084 65359 281618401 31570 17156 585634644 58766 94399 222799073 68364 65293 -461860620 45227 31066 373752730 14275 44741 -194354671 82783 39849 56607615 10270 62098 599204673 5246 6507 635636182 88772 43101 -667298562 72247 90900 422025043 85660 66200 410887178 79757 92314 -343709784 11117 80078 -212334177 76802 1634 816240772 95643 29986 -804999590 90573 215 -815686911 68120 64111 677403265 23770 97435 817313456 637 90686 377319347 61003 89301 852293135 40438 29842 359016211 35606 89706 783153174 12986 509 -995782463 20004 8903 -175326636 12754 97409 -793859434 49634 42699 894377920 24213 94663 -282286278 87150 39972 -466878292 82991 73384 -178766477 61687 19333 415897189 23229 89163 540813894 69255 41330 -865084939 79979 73614 392387200 45159 72514 86847343 63114 90507 -447125913 43733 58501 726988799 42851 90130 -283653406 76431 2173 925524682 59654 68513 -293870725 44464 12542 172812254 923 95382 -595348020 65026 30846 -352697572 29851 50341 -119019363 23760 55139 944828143 8521 68845 270059477 26241 82086 39827693 81441 6487 -720495161 5048 64282 -627607595 51774 26221 -227592193 63625 80645 666896626 12559 17620 528896749 7387 65068 -865728238 97717 32987 -358619295 6619 2838 -194215377 36384 23406 -529017156 95204 91578 -976098506 30540 12617 572528235 23461 65178 226963692 10001 24790 -220383361 48097 79449 160271524 26088 30636 324341893 38095 69583 691007294 69683 15553 -330280913 86679 85801 359254409 59630 47454 939378708 66028 78360 -813949391 77532 47844 -129739501 616 19042 -599058791 17974 71399 -890279079 92600 19717 801934005 61884 13798 -123154970 74113 55882 826709156 50037 2197 -171336004 52293 65995 481480350 41274 2791 -242931186 60698 64548 -621887013 67560 42227 -676584211 56653 53486 420451227 63568 67248 594421795 62716 12146 -681666455 36688 86682 -571504370 74622 71244 548158294 31868 21812 875465264 91922 57819 778069035 40182 60234 893540282 91621 41253 -508065724 50569 48159 -783426933 68672 79909 -564626360 51546 88061 -493883380 9656 4080 504703231 80798 87108 12091055 44332 3469 379657907 89432 39291 -278424003 27468 30139 -874978049 14944 30906 -950806893 77774 24143 810836210 76893 16283 19122523 97597 66196 310017567 48138 14897 885895827 41639 39009 -672598514 94724 84775 584986648 67115 86933 400128687 76482 21172 868082238 59401 44122 -657044723 49197 95598 270641740 86729 18256 -971799824 74820 66633 129894500 20957 70679 -27059360 62282 12257 305168888 42758 78229 792349821 47353 78585 -377805377 46964 93735 338011423 44499 98814 -464131428 45287 90466 702380262 68238 95539 -857635704 79421 32297 395762404 44185 5801 215317754 1918 57711 761561456 81029 58188 -887915875 26868 51764 909909570 4323 48575 912431599 56040 54144 851476284 56333 75271 -144372843 49767 22304 742412101 45360 58416 66630961 56222 5725 -670165768 71495 1666 -608693770 39910 10845 -899717787 45712 9163 -22562542 46560 82428 -976686208 25289 6463 778978266 21790 84445 -281168789 77593 33272 -759629131 96921 58147 348529133 80433 74196 588600770 42659 96136 -854319894 14412 72957 -410046581 67966 59580 -989542430 871 38486 -941242178 13582 57548 -914878501 18287 93430 -545002427 69532 46240 870179559 34653 39682 579335895 79660 14249 -392572306 4548 34760 -791573570 80656 6609 484737072 81353 97914 642488406 78181 50430 316748708 61009 61419 943212727 79019 77338 470888724 96776 55299 988513446 84720 85549 256475722 5028 75684 88081681 65232 42544 -597306188 3578 77769 -846467412 92102 24719 -184088895 75482 98903 -889032361 96281 36685 540205715 25163 90207 -870379853 28854 67641 -424193051 41042 43002 688119557 9925 7377 656556365 58375 14407 -461134404 40309 31113 -79624555 98611 3806 -941060954 96799 79677 -76808629 75051 87454 -931642777 64923 59710 731415748 45416 27655 -401062305 91794 26228 929879915 67865 51733 -842319809 12280 86788 -887883629 27290 7157 423903388 34477 60912 727427898 20739 40908 -194789103 58630 33085 444076320 49966 21649 -23134603 13860 45216 -487790781 3365 77597 -498789773 21828 84976 123560831 31142 85076 -578304320 41701 24704 555545582 10962 55407 -974688176 5204 9110 858659930 33615 52049 256739753 74954 83351 -697383715 28367 48816 -407300847 211 20053 -908069706 37561 47068 -149997699 49369 79161 686816784 73681 43813 -524349611 8633 98480 473636486 70623 77047 487931233 29800 85618 168101028 70467 51916 174965732 26289 19489 284332010 65979 50587 196236757 77019 62304 -224527611 34937 24241 154307787 84738 24458 -437022771 21380 46593 -971629591 8145 83326 -974395097 37783 81364 -571084376 11938 66249 130458961 44430 88049 974019683 35174 27179 637929099 45289 13574 11606344 4252 69934 -147452855 21324 90862 -246707349 65163 31263 290897096 9142 32114 -825025694 96314 9292 -36274890 85929 174 -570437040 9382 24839 953200247 12319 45816 -905344042 66702 81616 -761599526 49575 9070 515465222 61046 11951 627281139 97048 40768 -525498613 57899 35854 -431841262 93157 57605 -775407004 95682 53317 -721946004 37954 55513 214383586 56285 43157 11579837 28360 43584 542124179 55629 63109 938567579 33127 28490 690996927 75404 65164 -799366807 45158 66374 -551377796 98532 82606 381926802 81784 24232 -530470044 67492 76261 568556860 46384 12034 586153806 7951 49791 -332008398 78965 59001 -235458117 17007 83795 -111473937 82157 18077 265380002 7757 52589 713714960 71033 74775 139244855 63187 11351 -743402003 57874 91178 -622630287 98240 36297 -752412938 23321 66998 -345499587 80985 87338 -111777316 19768 34195 -580220255 3884 7969 -793669198 12011 68350 -206836210 38930 25692 187634824 59479 13416 -536645882 13544 6113 -443550914 93843 51111 851391503 18595 58269 -210382119 19593 84916 481999064 92322 80604 88518670 44704 96424 -610925318 96530 52223 981444763 76374 39131 312266639 65473 74940 265757965 31308 59588 -429695750 87254 84430 111608853 50063 49332 574589036 81895 96352 -968543087 8714 65066 361303078 14484 55795 -983962554 81205 91419 647179721 79515 20455 465558148 25245 23828 -851472257 41737 85287 917820289 54084 8075 -163667081 84362 75750 -63170441 77599 38768 965648251 48124 91645 695587566 78863 25870 -136381664 38522 61657 -186301022 42780 58503 282107603 19786 39943 144005650 79568 66577 927579769 51426 53608 310899830 61556 52797 -908814404 17268 34042 820926797 32709 26144 118148076 92240 3770 584727677 49984 88939 879980906 73993 56958 -864745232 4845 39746 -508083788 77746 40841 92462387 28626 74009 -461886900 30898 9501 102990035 6253 91869 653407017 77731 57145 -685236232 62481 91546 399473638 21694 84734 170274293 60490 41478 682053236 51229 38583 -903386786 80173 48887 -72661278 84788 76914 -663176726 43685 207 927029535 28049 83129 -448491291 18182 91156 743380871 77214 19054 123442113 68220 27952 473321527 48456 91601 248529015 60560 3330 -253543245 33494 31769 -122489423 47424 88016 -773096502 69340 34653 569881280 2962 2584 -266580918 33937 5479 -601107126 45188 47157 589602654 53986 18722 285131281 25248 74741 -666703269 8066 75532 -704908996 15872 30832 -200272607 75245 90304 -372075246 68518 98040 -797889995 97026 61075 25774582 73390 76376 -652555073 53537 21850 -635446813 32188 29047 846861636 6418 92912 -738086429 6578 34180 -32158244 18241 35369 630205828 98466 70575 331858148 67119 30374 -657459746 33269 57607 39754846 57482 29344 -983076083 95138 44539 645367021 74453 64367 823412868 80102 14061 198442526 58335 92367 -930107864 45139 62217 99868925 12743 81708 -668765083 17432 12307 -536062909 61880 18687 14289748 70950 72719 -826320074 82697 26698 -125287377 64494 1426 439588834 46711 68085 -832884574 34346 81074 714695568 2957 75504 572785032 74314 58033 335647039 35392 64551 -973190147 66504 61577 131458441 16932 63050 -401248773 22907 2662 -394506102 35625 49624 -870154232 23273 8312 -642467186 71711 55288 -868822987 96227 51315 -615558932 97264 91384 -849819067 66525 14087 736433833 60164 40318 206438535 47369 76820 -763767182 60428 62117 13851347 79876 71232 460951577 26614 28615 328705440 92000 94725 513333168 71273 61635 -40955443 16522 88005 138310869 78098 47536 29596109 69594 47181 -269314115 81800 78930 719253129 87662 71492 545022048 26090 70614 830049523 16218 31036 -20246852 82148 13077 605044897 74430 72986 253318047 56381 20565 -387687041 16176 393 -500055040 17982 29540 -55981718 72263 65876 784638792 39884 75367 775877846 98944 93981 352533762 59393 1868 -929990548 15266 18252 772640057 45238 87330 59731525 22518 26329 580669403 49856 56959 92550615 91376 45946 380175914 38121 34680 489426410 77974 31131 6196127 94471 32518 -497284904 52513 42752 391928302 26206 65123 566365645 7797 27043 319328188 9466 18707 -385875437 73282 83280 17240646 81797 68217 158725510 54658 97919 440778252 74503 70018 652896824 95393 75426 -287930899 32709 5651 900093737 22224 89927 356855875 63633 85000 478022367 82202 3045 -602917233 26729 72812 -645163708 73906 9143 199445409 43822 78175 -521812215 84802 54469 398917774 22064 63687 704745197 70943 24876 978428162 85910 272 906718493 4785 37448 -829606579 81258 71023 -262582244 90406 89451 247434757 76390 84372 -89484080 73247 12413 -534018617 36132 87415 -410121686 36382 72691 41676968 61957 811 -752788766 55314 7210 243380308 8027 11098 411967948 78564 45813 666258809 38481 41227 -598394515 43421 51049 561243810 4222 88172 -547663173 12287 41946 -69117479 88999 52633 268177771 89059 88519 280933363 39471 56841 766954968 16387 43298 409428061 41093 40029 608558766 43902 43910 -196535015 77892 52203 -221108345 84663 95239 926743925 43664 76846 -885190376 62511 57354 495919472 34064 7383 -21835513 27781 30219 34983634 82381 81616 198691220 72058 47926 226364727 1497 82329 860985119 73295 84426 -418106141 29851 29611 202929163 27124 29967 -226122273 44562 29543 -554806004 92673 1013 -719018703 126 91960 -674674745 56099 87313 -700688780 30245 35420 301249986 4129 79787 -536049194 97501 62789 867587700 93188 64728 378334356 60729 34733 574217723 75629 7708 958847552 29528 23591 988940297 10129 12867 875410330 57405 82817 -479416986 84229 2857 396227490 3317 36818 -744784095 50846 18631 -929543179 54143 51463 315717325 1102 98736 9461424 31031 78686 -731884582 2513 84108 411240487 85296 92164 -322992676 24300 98233 -594133240 40096 78929 180021534 15411 4048 -459552705 18491 12486 -450220897 60652 85908 -112024106 43439 4486 660388972 59171 10839 -691084367 86703 66206 882067489 42357 44557 569903925 66572 62431 -764184307 6431 79375 875129267 36627 3289 982303610 61244 39106 -794783062 3649 49696 -481073751 34875 42827 136471423 76103 24966 921404794 45923 13850 -85977080 99120 5257 -262589873 39361 14812 358256530 74636 85409 353898559 89634 24954 -811032366 24732 11478 -102018164 87794 34089 -180542371 26047 77934 -744157107 85982 1025 -734665049 92750 9583 -96528605 98327 83181 440005006 85033 25366 250609665 65633 27850 921732742 76359 83751 807878376 84078 32556 687597637 97115 91326 -80665806 95382 20838 184251453 83336 61446 -380606102 5113 37436 491495427 88497 53389 211779249 60802 69200 -823967228 85954 30499 -685551047 31061 29161 -212419788 42392 72085 354188534 60134 55337 895378953 40030 91188 -376561045 15161 79646 -928034818 3646 85211 822373778 62323 50204 119115750 90966 11416 -354098926 41956 98447 708321189 52744 32557 742440221 37436 65031 -37571128 11830 26800 40957089 75594 89713 -399571676 80698 16726 75202385 24611 88583 -242645654 70334 41342 -743053013 83937 83008 -949295948 84961 66475 -799487411 80785 45595 735399647 3569 3673 -225012497 6005 23960 -814275934 12246 44665 2608003 89671 47466 959030157 10973 20709 -732996687 25640 71997 -297396996 67491 87324 626773010 33099 2516 -692322142 45577 68740 276873160 97006 65702 334090681 7371 27847 466260881 14344 65745 973105760 35504 28653 524319674 80488 47797 -362357537 40717 27981 -121659877 87186 34441 -53943096 1989 19668 490182513 97638 53337 335547111 18306 30854 -303661497 69834 21446 -213681332 891 97574 -624039267 50084 7054 584263331 59205 95434 182661406 3847 82563 207236615 17259 31148 -50850102 1949 81101 -610243793 38826 98594 -976759408 72567 82816 967885005 83644 56412 -685152304 66312 18938 -90544208 45565 52918 -571468502 15683 61384 -624137248 11366 14488 -949529497 35738 13112 -108977975 71083 21539 85101957 70692 57601 -227967684 70337 68223 -650260716 84854 59139 -942375617 42154 64636 310945733 84520 55916 377132030 47693 32601 572674575 36883 21257 -729746056 79808 77248 794579859 14829 67785 -449544374 81502 77557 -841670668 88717 77970 556260012 14476 72434 260603378 86130 36105 560496156 73512 89782 -601609639 70671 16961 -560614346 18295 81858 -987962725 32552 35954 994524171 42212 64740 -455339216 5175 47653 14649409 4881 61249 591907841 77902 19227 -253201661 54858 95098 -352297553 84039 1389 157450443 98951 74412 205725400 83951 61179 664243999 44332 66162 382695070 61657 14111 -247834566 77061 83040 462738363 25897 47815 786996423 18537 27694 -220037133 59190 40137 389474427 28290 58864 -673051160 40525 61467 844357949 91235 52585 -666044154 34224 48760 53527414 87712 38445 -297378276 68915 85197 888399583 39991 2398 360474793 4090 49777 -327023515 6979 79487 241525480 97072 46054 564652987 82636 46671 180841688 88184 86414 -403841289 22486 63776 -482626914 37483 28644 -373254820 75409 68492 -805193226 6724 51783 -979640420 31951 64046 -651091862 61867 72800 -307535427 79153 80358 -752124199 3404 49401 373266247 66899 84105 228532427 14200 68514 -822027393 57782 92258 352652649 33792 8706 445231343 51961 68074 -597076028 93711 25551 -746228942 3329 6167 -436162679 17514 81619 605437725 69896 82389 -862988501 97271 9965 99826325 77654 92812 328843920 88665 29692 301226594 75450 94905 807453644 70871 53204 -445317691 30950 16832 -952845874 4677 9409 507976217 21289 24633 611940956 69125 94490 -456871977 12387 14025 971097572 47437 20097 -724590554 30325 66723 -852074575 61575 73608 -490604610 55038 41182 -915379690 66441 70849 -557210502 1272 13555 -743607284 19653 35484 930400513 31750 4849 -767965678 27030 74918 44459170 49711 70956 -341284429 53322 18073 -193632862 73833 58524 -605715342 51279 88454 861362784 95268 29036 -109737274 70246 81336 -130839714 55115 14334 -255923618 47359 88098 -83395470 27779 69722 -331471388 74109 69018 286642242 14245 30998 -824829875 18946 31082 -520355624 91598 96489 -636156406 22602 38393 78315309 12493 52405 824534841 3300 8418 18632986 94327 11976 143143348 46310 79038 -955455313 79088 97118 -225808607 85754 7445 625821677 34017 36230 -536344162 14845 8749 544886303 17476 33594 -19967361 59196 51080 -838464672 21910 66123 -951654503 39945 5648 -12752180 45425 88368 -715876113 20292 87213 531553066 35603 16686 -462695513 27493 31742 -11930145 38865 72296 -247791246 50124 21494 -144584016 69706 96988 719539852 67074 5754 262736553 406 77572 541807477 16680 17043 170875206 13285 90806 770483768 47290 56361 250315613 16696 28292 882482672 87089 52819 136751278 87414 92772 263377931 34782 50369 -385148734 90073 86178 -985985238 70428 35920 -725443984 40759 82110 -669013508 90929 40226 -72296237 64192 22204 -428529086 22768 15802 456493662 84514 37974 283335446 50843 37015 -422200480 70134 85829 63516705 13846 69949 551424446 11361 48797 62221115 72279 69263 -205836646 353 23314 -2112621 3971 89550 -305703680 68529 23982 39591194 27755 7036 -485848158 76238 85688 523983176 70771 69810 643660473 27220 77763 413054527 88890 30883 886010189 87117 8158 51027717 8934 16629 881782774 84431 69805 -271288292 6979 3114 -626195029 20438 15242 -968883852 84803 24295 224214531 72475 77035 428310335 32693 36090 -313226595 47904 33244 -185887609 77241 85601 14320404 59052 40213 401485687 54659 23036 -296541006 52905 67913 -462522495 27684 100 -745817907 41826 59970 -783488365 11541 77488 -78778369 11883 1162 504226891 90349 27665 -464525467 70174 52945 216578132 43877 43400 -615744408 59060 2367 328365129 20365 42939 399914214 24466 907 740972498 20825 90006 495536538 17758 98365 -591592447 69533 51593 233576768 93867 13433 255183852 67875 91623 -958096538 19239 45234 -495371960 78606 29898 87142954 25520 10194 414408395 83189 52268 -13345828 12793 56513 484267510 60395 30184 353908112 39529 38990 577618789 42949 20083 -988353532 42785 39300 -882714603 5791 52116 -944737129 72491 34179 -850448418 64433 57929 954503693 34202 26000 581134953 336 95776 963455913 18879 31583 674239286 6084 27671 279128262 28505 41506 293123792 23942 21678 829929426 29672 40904 -820450864 40125 58287 -637211374 87120 50684 -955332605 92844 32391 586341444 67985 23043 -948812005 46440 59697 755084839 10306 18876 621810233 78238 125 830862717 19878 52007 510108199 73707 96841 -231716393 96256 46455 690678054 7407 42592 558395644 66845 75456 49239867 75678 77022 456344967 57430 3966 -55460503 56890 68627 108731188 36007 34037 76517130 10112 35229 484571702 10382 67828 -705508768 77654 27012 858345873 76567 84179 77930092 44839 57816 504742500 52670 36018 -677483691 15858 9332 31317316 11264 13884 557846479 1600 63628 -397958938 25225 3571 -346741590 1205 54487 980140628 10484 14979 -982849573 60481 91768 -666188496 21722 80845 768957848 84299 85353 653727216 61302 92662 -41675435 78716 46302 -830692689 59113 52523 -731846398 67990 82186 406190112 74696 66450 819915840 38882 88718 345994006 27685 41385 -15567988 59866 10597 381337634 26697 14650 557265190 83211 80835 995775803 7139 86860 939013396 89908 12874 114729467 77803 10751 701056390 78719 68609 -574044610 48045 2778 -914277697 85158 80415 260387265 88019 35857 938777311 55788 15001 942605946 9643 75476 733891767 77654 2015 -390699490 21308 57053 -744237069 64807 92487 504856697 19076 43934 608771010 15061 28895 183306046 39997 91210 -918248115 97385 85011 -303139321 18558 89772 -144808760 85305 46800 295850572 24170 72057 -606042393 34760 3322 -112754332 30487 98267 602073664 58000 17043 -488306871 70189 79499 318543912 14976 16968 344332329 95296 3757 576173082 8317 30117 -610026601 83148 28786 -533252202 96046 46440 283384658 85302 77054 410992914 21659 37740 877975183 14583 67153 -876633006 76559 55967 -524223647 9363 7089 -154519 91226 73298 -513349774 81602 71361 817786426 88574 18450 -147967823 28745 64433 795796419 49282 15946 -667095079 60360 67759 -55173926 94489 82361 671813223 53599 68808 390332778 58429 38181 -101792140 25432 2023 365312213 50807 67743 -308424435 49119 21927 -196195834 52261 76034 351824541 404 41170 756750721 94646 49847 -655785537 51787 44168 -217369650 35483 48686 261973186 49331 50507 -488851607 45102 66252 -383992886 28810 6530 -228189440 72001 51671 -362649281 57675 35239 382893819 82884 70158 864498202 92159 19138 607313566 49933 20587 -763479824 54244 97993 158275218 93291 53435 -658474849 76651 90012 761039259 90123 88909 -31860362 20701 29059 879749650 75709 20071 -370542311 27222 37542 -767787339 31483 4742 396439403 37379 6609 -506630729 76380 60672 -299411772 23215 63283 -171530899 60566 4522 -861847642 98310 12313 99308343 46753 54801 -183481314 80034 85215 220873136 31004 71512 -347420393 19830 5462 -642358663 89417 27541 23759533 54226 30838 13022244 77944 74952 -943175393 3591 25496 895081720 41559 71215 -354076435 84324 47789 514329154 24149 89442 994645383 4320 52123 945751994 29113 3244 107120337 1494 42310 32117148 97766 26954 -692791749 92030 3255 -332181598 73973 4910 365579830 97264 33980 -295174712 80470 32248 667483331 82610 12016 685514486 78237 77420 470720700 50532 21623 509235191 24148 75934 -360745104 41965 13338 802203130 32099 6999 -548957057 10079 84198 529284610 30148 19867 -864232862 98461 77249 164446900 81164 51893 -499410969 46546 84911 -507490779 31074 36013 284064052 15843 36191 860846660 69050 34145 147391327 64320 82636 924584772 94231 67919 256477583 73092 15228 -522882326 33427 63327 198007422 13380 32464 -245381798 8565 35752 -189977847 30189 71554 749549162 69131 74570 -734735484 36249 39964 -130305673 92017 45192 753140096 39877 6255 37672677 68340 54935 345943577 14045 41926 -376330793 52797 37685 -592888526 23186 44268 -112590812 8760 49505 692584393 88524 81753 382411436 97015 98961 365094007 35830 5310 -834370006 25688 61702 -83926368 72444 10762 763794852 29131 5538 -872733288 6319 59337 -48123988 78036 7111 -670277031 46915 63700 -112324716 49815 43756 -932056412 25779 39573 -466177172 1787 83591 -921543568 95483 3496 -988266094 17552 27709 817273510 78397 97040 340234516 79787 60743 139071773 46371 39158 -956166817 19815 87651 -463182873 54170 36825 -399933647 92081 94987 188968154 21537 70983 -373404922 71453 67363 116986084 39348 52716 -110628181 77481 46322 315498581 60633 49446 -965805556 891 22346 992464953 10804 81360 408291909 8346 78350 77045059 71143 4793 678186428 34093 71004 237696930 40603 31785 -97283726 71918 98508 821610791 84733 65333 457306071 90192 10074 -121204619 5322 26110 -287343305 92582 34778 477493212 16167 20881 -391685770 94441 13614 987077081 87292 38911 -677457493 63140 64187 -296478038 51457 24813 -278079165 56020 94173 465881907 12395 73894 -726584695 5507 82226 8813520 23227 45708 -8931474 55488 26904 628513239 53250 936 -796941328 47248 74181 -536450937 12743 94798 257328874 26511 93960 -237574049 5603 55397 853169102 13095 75251 881921700 4558 29388 -650763606 4042 45135 663051873 14916 4088 -562962484 3675 8396 -287873202 68692 16856 639440537 90129 79176 265343692 2496 45136 34892670 62186 92098 439575365 42196 40120 -663204465 15166 12059 936631596 51010 80250 -42059385 10549 33460 595115152 46214 38277 388681857 43297 17419 -504668567 97355 49569 -501885601 19188 86283 -642137701 71298 97910 -832162551 27095 75446 983298974 21118 22950 96143107 88575 76806 216288864 14689 50507 576514327 27023 27285 767631964 73739 31522 282117100 92291 89234 542031673 59790 12299 -920593072 89720 8620 -225899936 70071 15218 -598349749 57615 51732 616590301 88360 45237 408622390 88970 64502 219036452 35227 525 -532209423 2485 13253 -93028534 76073 75037 -10181329 8329 42742 368325316 61553 15408 -542452600 14415 92442 387201060 36218 42714 -836115958 50673 6690 624095207 48535 72354 -52609836 61078 39926 45783891 89308 48432 622473481 97304 29961 262359009 81049 98861 -180102083 18070 2160 867925854 42270 86895 -881546629 30608 74492 228419879 87058 85479 27093458 88110 33728 724455483 91841 78607 485043389 45643 32839 909329185 29492 7634 933807212 11729 91089 -628117923 94943 18185 -858770531 13565 29039 461007320 82469 78217 -510448644 90456 34226 -460602204 31849 58935 523489032 25374 38787 198440076 93822 37773 -256548357 24818 29515 -98144968 11574 95853 -292061692 5012 14075 -409363131 44450 44346 -777697612 48931 2327 423116419 89017 92641 424885574 63876 69016 435499345 70653 24349 -624641057 29382 69255 -910068858 12507 33183 -725962212 17954 51705 -898658024 18283 49268 -713907737 55540 85406 -890006028 57484 44268 -41350267 30400 64424 620556729 37534 75016 -733504315 27477 13139 292167261 55876 73399 216882727 48286 8157 -798397549 24279 77166 892676161 69687 91737 934898292 63142 5687 -404347798 9805 49208 -284177382 2841 33700 -399689671 2864 8704 62767905 65882 70513 -391083133 77039 88052 610341042 84853 23468 241940771 96049 11941 745330321 56007 64927 619033829 60190 78606 -688680592 4062 60844 597031226 30980 27260 -904279621 73982 57421 737744096 37439 29413 102866414 96705 41225 49538951 70700 33681 875012535 96331 66479 -641817697 26992 95076 -762111316 20092 59179 -894951845 75770 48547 968330696 27873 40148 109658145 74376 51762 -768814096 71889 27637 -425630592 90457 1460 -188397967 28581 38240 -887799163 96545 51744 -944509427 82818 12053 525602666 84 8772 603715855 11864 84797 104448547 22516 49977 17653120 98782 72484 108853113 47573 78396 -601115899 6292 23202 -262105240 41084 29895 359707447 9250 33214 -609043050 65564 33844 720301438 18886 20721 -286253177 38182 12834 -419365216 72375 48856 -775473544 69949 98874 224868437 37895 32574 -943920567 68132 89237 426809416 43211 38039 -150875686 63989 69030 -692367397 29472 76255 139685345 23281 52779 -783233612 95919 19822 591780942 55938 84852 876264727 51129 33812 -549548766 77098 11288 -179587813 4052 41401 -732704868 76511 42782 757792220 44699 10769 -779598325 19910 82425 5031734 38202 53932 -334180123 98821 46085 115558867 92013 47257 633811101 38576 92206 -695919984 76203 97484 17841066 30993 94773 -152633693 48510 4605 939048097 95877 65196 -794184276 8323 9892 712884743 85279 4890 413450564 17119 85482 -606088701 45552 70158 -506970319 40957 5553 58658191 53261 98512 -48637051 91020 58342 -333742809 47935 98239 12484996 26413 72989 -529587104 64852 82513 648722103 42481 52765 970921985 46760 24427 368326951 78959 68010 988572895 82199 44373 619754195 54482 57053 -213750835 34773 74644 -60372987 54942 2676 -41129228 62306 2200 43330804 97419 38318 919800022 97454 73319 202262796 5992 791 151321250 37782 87502 -249515496 21860 96251 -109460068 30121 86533 -774604116 84091 6528 551391746 62860 32042 -512279962 80580 41403 -981363909 55386 64138 471197936 55110 46262 -571383920 68940 85409 -900876807 56485 39135 899406122 40075 54445 -983770376 91739 58582 685572092 7978 92213 -935757399 28663 52207 -867064744 78149 54230 -338560092 29398 56298 -416709113 11895 37443 -276014040 49836 75432 837454740 25162 92116 -909771817 91330 63586 -960101453 31379 2581 424737361 72785 74994 -715472964 96521 88773 -892071 26108 18227 833768539 87484 28427 -854028860 3466 36838 -539195167 6120 77705 -673854454 42644 53989 154711135 37304 84186 255850209 64028 38159 204886142 69167 51867 800479316 26365 9336 11839182 55089 50000 373560621 29452 58864 -319405551 97360 39207 805905902 28730 86281 735427389 78552 29134 -702923442 7373 21020 -897186977 48194 72675 -686622803 40112 35946 -216672983 791 63570 234005050 38580 71434 -470957369 44677 67286 -684870460 89420 96403 425384878 63207 76283 -841863801 77494 40859 691486382 34691 54788 -547590697 12459 45655 330428134 18417 87474 -484296806 3179 52273 373927503 38306 94056 -413327654 72747 51083 -71128397 32540 79243 -689144227 75767 61887 931101993 21352 40966 774916119 44148 94498 -999015425 61176 26012 -771482987 68267 48761 559456142 49344 33842 -60229319 18651 56959 256712308 72681 41945 -759378717 50173 5654 72681089 11675 85430 -433094250 17410 87597 -804297981 84346 20591 64060747 18236 86406 790585491 46071 94275 -994826315 2260 96210 349160188 22090 4067 -975911514 29828 65036 -69263621 19655 1755 547213348 34785 76164 -603092389 28275 54670 333112187 64059 59053 -410121784 45496 34935 455868627 24032 87282 -909009678 24583 55291 41141287 97813 46668 939814807 74556 13854 -494794866 59524 98469 -174137483 97314 67283 669109486 57502 83955 26042190 52451 87459 -880561628 53091 1837 843525514 7148 74642 -840868611 64209 58525 -933388806 45747 77733 -712373980 18841 87137 -44075098 83200 22221 -362043355 22268 11543 240342898 49438 47719 64102414 5404 75703 -782266467 10038 29376 11551304 15299 70313 -505678970 75609 31349 478520166 89603 10423 56209001 96400 43386 356398461 48618 65895 230178830 25233 79826 202262270 54621 39889 -748363218 30471 89680 -291070621 15806 78131 -797047385 68529 80858 -528781170 32780 65196 -434616744 27212 28488 -702130830 15158 50177 66034649 18372 9118 166473351 15551 8257 727016235 37920 90792 -596862653 70922 92770 -533197659 94227 50345 -275140468 18415 78771 -163023024 13129 77974 -681500423 10513 82680 -114191859 61847 28668 813868109 98934 45868 403979420 7752 61782 -135621799 38601 66877 213593233 86361 92877 704628953 21761 69749 -935162816 19046 45816 -29934409 4535 85456 -849779027 75868 29384 807953052 16574 52668 997270575 81390 70399 -257029172 40454 56044 -350891120 35444 24046 -287947552 10533 57066 -661982099 61777 61664 952055755 76669 92893 224507013 40927 82598 -690813899 78111 34370 306617816 3286 89785 807971600 79045 92015 -480899997 99079 87426 -931880321 84882 90483 525168131 29310 67421 250460769 15011 1501 -733502281 25694 6511 674650217 16410 87594 -307950890 29166 55815 -715583117 78372 34335 771421126 74216 81142 -476462806 3348 87243 -984089610 3529 45093 746111356 90953 10275 -836137334 7175 89634 651845438 75802 88416 -891847184 38002 97322 -424464534 85519 74548 462117891 54790 86759 89250339 59770 49860 -283889286 98857 81295 320829542 92776 13437 735139419 31869 43616 -618819437 79948 97859 224957189 54711 73790 208828575 16888 25251 -228966873 30425 98353 -560783633 42013 6833 -160936815 53559 72056 27456197 27731 57360 -752545110 73614 76599 -541900653 20107 55411 81128652 85876 31252 -345985019 62672 91997 -509184017 61371 87984 -996849812 35129 43540 -566017527 1816 60666 -449265629 4206 28839 -569155632 42827 29049 -59165425 97629 10122 934122022 40736 94330 -978119716 69456 2804 256030466 49322 83234 944041697 25283 46863 599139338 21489 76750 897683854 18388 54046 -869720834 21675 9475 -943827929 31683 76444 948913623 59497 18468 -303469366 63623 72109 198673764 2598 96168 685246700 86846 41563 198594560 48071 98521 -393557865 93704 859 837501825 23280 92426 -575118565 54333 56054 -577091629 4755 58276 -714235300 93939 529 -137774585 66268 33541 939407081 39857 79600 -988155855 41561 40615 333597933 47114 73719 -559098169 72835 8540 212621118 42168 50346 991315908 89578 57345 309984185 41584 22792 -802227019 27240 36167 253624077 44697 43494 -753942492 68199 82833 364609316 17784 8802 -913188525 17658 32975 91106682 78229 85284 74766514 54512 98474 972049774 70070 10612 -99361935 19297 70665 -675074752 67911 30635 852867964 55039 16258 638518652 17893 90160 580169607 16391 65256 670051484 80536 89944 720283858 66505 66312 -684743794 30753 6585 -7329665 60882 83603 -956686530 64825 22771 -843401945 16217 7757 665259051 15644 62867 115723063 64346 87752 456413848 16065 63883 440188104 65334 79455 194342014 20207 53061 -50772488 45702 56532 -364654607 51416 91240 -272082758 25201 1876 -189563363 23455 38850 368113882 4898 34982 -870481165 70122 73766 -28448953 7996 16200 603147122 88773 68190 -363722083 72113 22063 -560846096 61091 451 531139223 56555 16826 -876526723 36902 37966 -304118284 89724 23970 829689486 66838 65848 -661510383 93109 85768 260584984 71399 40431 -464041232 80199 71956 261362496 48820 28478 78653282 28225 6661 242012108 63848 8832 674990966 70990 11354 -885693469 92041 50767 -849578673 78186 83453 -416797017 99139 67637 601456582 13280 62892 442601635 20550 23028 504783294 39461 95955 215899965 29217 51398 -25098604 14250 6740 -815182659 93084 17729 846714130 9486 42303 306417025 75534 22575 -405619142 67952 42335 -458810321 31607 37214 125097175 40610 83231 284625159 73422 78594 -172319586 46755 97149 -617625363 81710 40040 538878864 40151 64744 -84257368 95458 5945 224203463 54568 11838 -544871097 58358 49354 -886661201 40497 14526 29579906 68672 47873 405911411 59624 77200 117960926 47249 88464 591511884 81578 18383 817521810 27480 196 -569030448 63330 14472 585419474 86221 11271 661474024 72196 18333 -510940799 13347 38596 806595537 79463 93139 -516401805 877 63172 -820661495 12477 38390 47465715 76786 11738 -121695128 64162 4517 -765643390 61532 69150 633656635 16011 67807 -147311064 19730 77733 -477888085 95234 95972 959725720 74441 96432 643774526 38630 46739 651496268 28057 94841 501480775 19610 58390 -650770216 86040 17620 -50490864 30891 53398 945953811 44969 29880 408587347 98166 95627 716085945 11 29969 -737230005 17737 60029 224346928 37365 66143 688326061 48412 85784 582362058 58175 9935 -474613295 76016 76496 703464616 64536 41588 553163965 37796 89283 474756706 86194 62380 477154960 51462 43532 464659374 71562 26581 887928102 93565 20238 -12881706 47930 39989 -321400948 71036 19336 913951483 76747 63104 867971171 13464 58903 837370182 3213 57748 838904749 58209 66657 642779423 5488 53070 -652480881 30231 38447 975858090 36313 80571 -712395525 7049 35482 -143412522 89490 95933 377007952 97214 69614 964705166 53738 30176 -515609026 27677 58142 -446922907 17113 73745 -343859482 63250 22811 -563046909 28905 81857 209027381 82977 70730 998749781 98975 52140 -81144115 42728 72242 954320135 57894 97510 -568371259 12605 5567 -80262184 84328 70224 -72248993 26214 69101 -248929788 78914 29622 -837957021 4468 50463 842906551 45224 42463 143651737 53302 22728 265330789 1442 61854 -575359098 38653 590 665326096 12021 51812 636650920 36717 64346 821688682 64377 54794 -994012478 90913 5914 36869848 67294 35865 -550506089 4663 41032 -531231257 45145 57834 402984940 15581 54202 311175891 40428 78206 -231864358 80294 70757 -644320969 46280 89071 50322609 47888 72272 -2163725 47163 35292 266618991 94432 12556 501290545 74102 12586 731809541 29952 7219 -831017207 13173 9121 413526219 36068 746 -412323795 46018 3976 724228926 84201 75050 -957962884 18640 57295 2656892 17726 65436 421682995 61573 46305 842862967 71557 53199 -754148830 23957 146 -750864276 12581 56960 -976776456 62236 42374 -145316864 49592 10419 615428742 52713 8200 -345296765 58587 72644 147088452 2735 98431 -371926086 87249 68957 352299909 60481 6994 -579847372 68445 91082 -194957529 36122 83114 968243054 24101 8457 791499422 95314 66044 -753677078 44926 69274 142638630 3775 54011 -316887182 23523 26722 246807496 53883 45225 -129033250 88584 29736 -78580561 12464 3103 943546919 86506 28340 -485078837 60181 92038 -264874014 32380 91055 754501150 86140 46665 -546703344 28664 42653 -610782879 33250 49700 -943405785 80870 16814 -175015930 25118 7298 -236642195 59905 27928 -913071592 59270 37252 -706403372 39373 74421 60673366 34636 55364 -604951152 38022 42051 -509193168 31863 32485 148762879 64748 25220 900732969 59146 13587 86564413 28329 23027 -676846524 60742 77480 -744580085 98626 31506 554916597 89223 46239 -254709208 48447 40743 351206130 62687 94532 -983768598 36869 65282 567603930 65075 57569 -728385719 16760 79208 868608509 61292 89015 514078364 73998 45958 128889183 39327 44599 -879982543 91857 60016 -397850550 81835 61980 520862361 58028 72455 -871708172 68635 21262 -293336307 33568 24833 -637127018 20721 34739 -126948924 41928 50186 523350031 1649 5676 -168884806 61393 14540 -124169274 92978 59942 483825054 14346 45208 245638742 54722 18726 194359150 53582 88798 -342388924 13898 22686 -184342623 53993 46206 -796795267 40589 35436 428170693 74450 9218 -584159059 44169 19808 485407245 11227 14456 -580668098 11434 34441 653026431 89265 2447 886860505 5825 44755 -200051100 83293 28047 -620329645 68591 48989 709703030 97027 22355 -207146364 66028 36854 963170533 67169 51123 -839799901 52635 94262 879052654 53410 832 376070777 72682 2485 888668193 7364 63491 242897931 42823 44699 937973989 30178 44347 921917759 15199 81259 507011653 63796 94741 489725543 1573 52034 -892973173 74744 57180 -595818586 36111 86451 994344280 80674 19379 -950602142 16535 6444 447136242 88262 652 -827868693 70580 46280 15203276 32431 65925 718326319 94092 11067 855899001 56283 96654 853726833 98587 95616 -39777963 20366 57953 991575975 95212 97465 650851196 54223 23973 -321196877 5456 29224 978304440 48940 19162 -307147775 47783 62568 -310062481 1566 24651 906414245 19768 23078 -267199469 14106 80313 515792439 90505 26737 375943422 34537 10568 370626989 23082 37679 -609464637 69076 56710 712190235 93595 35919 -755201045 2205 47381 -369130632 72333 36633 318569558 26332 85495 105205350 95808 13254 103868687 43252 88654 666034375 65752 86382 -597953747 54194 63652 36386769 84847 29570 26971243 2917 15558 746448270 65225 79461 246871835 31237 76510 -695184470 89781 33936 668350560 40896 4075 81861563 60108 80923 20597489 35689 43240 497357517 19906 16567 185743969 91288 55007 365777460 76093 11170 -548323105 69472 50375 -673950128 94460 66442 881437528 4394 38267 -764877379 61412 33747 -535312942 53697 45091 -180605303 83302 54967 185609103 18686 45230 -92407137 69595 71804 -73055233 91440 75872 -61081048 19444 52273 114639255 67156 42014 284650717 38231 18873 178451548 20985 54858 -937488796 60920 62425 -219660656 38756 50500 248679719 51598 9784 -495869868 52369 31937 -162986370 92988 59984 -653002268 77795 13440 816022310 39549 39735 531503312 87665 34608 -231044716 89848 86215 384606278 38445 27705 -945164667 34231 41338 -954126659 10424 17763 -437302342 93694 41057 170484699 63745 24077 -790340849 52517 95803 107828596 38133 39476 -476750172 58216 7293 505405267 1 79324 391105145 26675 54550 -316660637 60774 5481 -879472223 92158 39497 496817698 23523 68439 -934702239 58377 65790 338690790 39486 61075 304891987 4516 48156 353650972 1668 3548 422421699 33510 84320 -247075662 14796 13835 -263267346 79575 16458 117960552 73662 95069 -566681547 95699 3538 -934289096 55285 90120 707278601 3886 30980 405531280 22363 80525 -412657941 80590 78550 -530136844 350 22738 8649652 13119 21628 -557925843 70667 77553 -117320566 60270 66099 -4840212 97900 22601 321058452 93255 81487 -725577082 21868 88115 -5751068 56683 21849 157591554 70694 87544 420079294 54203 11721 -268282131 32775 55317 243477587 44680 52227 164918184 58558 27403 -727869479 77626 42265 -472556181 19467 89622 -258152902 55156 13487 504161614 8203 78243 50294444 94075 46270 843884547 62001 34981 -390803767 5069 44859 141458998 1113 84082 -714936871 52144 24166 -443609146 60909 70876 -309605017 88088 44974 -156004118 5680 92657 683146913 79600 89409 755448352 27844 54468 932967519 26126 77405 -888861944 57371 29782 112447089 24168 8592 45102148 15769 48804 378100469 84745 37446 -415780909 24097 52880 -151349089 88663 87951 -968963839 62578 96295 -248329073 53590 64805 -3783183 32694 88245 278682502 88691 62097 608044827 16307 57316 -900791423 80551 51766 502446273 55007 48295 163542131 46085 83169 -280843260 84104 18531 -769748318 50729 37022 685451197 3280 59799 342593654 93178 68916 -548252356 55651 91589 753181007 19389 80339 -505060523 5906 56448 -431170713 14471 56179 -296242661 72373 32804 604165434 46664 93910 -957946764 46665 38172 -866761917 41447 99130 -572539791 84362 65118 209328334 14330 55553 741624523 1816 43076 -726802149 39676 26770 -242196452 90163 8181 615804145 6443 44690 460787863 46409 80012 -608816284 26746 17919 -233220864 50503 11409 -240679699 53426 97602 164984289 87060 78755 -912392725 25183 21481 896940548 56788 98034 -785913997 48231 87562 678686681 40157 7819 832885562 69871 40919 647608906 24467 64005 -110169216 16079 52427 -914546917 51438 95354 -373564329 95348 13436 197641050 92434 9412 -965596806 13131 94256 -368921186 74745 8494 69540134 45795 92322 472113215 36399 18245 598412389 58879 32010 495689213 49487 12805 -111398986 91176 50115 487897897 76309 94312 71842879 9317 23704 572238489 73612 20487 -68206889 60916 2739 -113836117 30840 6234 474749469 49128 96661 279275284 97020 84498 -62785522 95613 92261 -136989932 22284 62807 -365909641 15484 29735 765255488 41473 24648 -67271374 92651 69377 -95665275 85629 11013 -810164482 36772 83152 864260897 72947 78386 734618634 77402 46342 -890748466 50993 24400 -279354331 92699 78544 900911841 45648 77146 -806108188 10740 94452 -851845213 85812 20400 -663210169 3833 97298 556424185 1021 10178 406117456 70457 31748 138667931 69950 94604 -115396453 72836 183 -991890082 95713 47136 -833080966 33292 44797 603197655 1355 88021 -949299869 68724 12676 -667499833 15981 67543 -678351755 90546 17893 -631455329 95010 34667 251148141 30214 46347 241655715 28955 43383 -369488662 42905 4350 748476508 3398 64559 -757209133 82870 59346 686581516 52646 56358 665924976 18328 15943 372204776 19298 78085 -337291186 28143 2058 -878843004 51281 20055 980822687 43078 52622 -16869787 29083 39088 -213712627 9494 79892 632274231 84930 88561 -215172281 41525 20994 -561806603 43718 16750 693626517 67400 95134 490820482 70727 48498 -837316812 50406 38054 -105852994 11043 30584 -449286497 67076 69667 -236144835 88880 21145 -259588189 86942 70626 801387457 58108 38645 -457718995 69442 58426 718294729 65486 15509 -734361729 58930 65221 -958165626 63423 57513 283149543 23501 78194 -446825809 74916 78903 310595308 17699 91617 328007934 58997 62246 330585316 98936 6858 288028438 16242 91392 271437437 70142 17569 -350188927 4889 57986 302945409 47308 75612 -223093259 20397 98998 519966518 71194 81855 847170959 33566 23035 235510408 27772 1907 -19369601 13561 37364 -183907075 28854 79541 -587983100 5660 59229 161665513 44488 25590 -863355544 77054 51339 -617380049 48862 40739 -753826705 17664 40643 159230680 44286 74835 -252954790 47188 12556 -188469601 44829 37100 -573290978 46039 36726 741153884 8278 25028 -280152867 16610 3067 -985547118 64608 80850 690318113 90890 93650 777650714 75233 77326 499397399 72211 5684 -451246717 35616 15941 402111920 6864 3139 -826730659 70664 78108 -748063936 54584 37246 -951949622 70703 42223 48864041 11337 91437 156878064 83424 68616 146075931 49661 9140 -348163175 67886 1505 -347789088 66772 92331 339553310 35174 21121 -545014109 54177 84422 312623479 77452 90046 -233026008 7917 39404 -208421240 28540 34277 -516999084 58969 42223 760722244 92142 7434 787958701 35666 66355 939138068 86781 35776 -497832407 12173 40960 -82348805 8347 15580 916556649 11990 39338 795240158 44804 43502 -148076398 14547 78096 -412989139 51596 84749 889693940 10052 3452 -26314416 68837 64373 -421162784 79047 3413 -297939384 58361 86292 694854486 83348 51961 682765881 8324 66638 -712090612 28750 11407 -125357310 23301 64313 -64330787 1060 7884 -688894405 32490 79497 378332538 7945 1781 -196192103 68690 83112 212587011 37056 44749 568632925 44632 85230 -269802874 28983 80579 667010617 3582 64661 252386783 39838 98110 460155381 39518 18278 367136513 78530 37497 291685331 63938 48222 283647780 37005 17789 -441155 45713 57940 -581177341 50271 39114 -891103598 83815 8475 224827080 89007 11341 -694065613 47876 19691 663649029 35616 84309 145234465 90855 56806 -415907191 74659 61264 -518595998 44009 10210 -999301265 46637 65188 97250012 53336 43893 243384074 81577 90057 -667064260 27656 61186 840785757 56675 81308 -782988339 36704 85604 -498117555 53878 44323 117047153 36493 60086 -818685085 57184 99019 -818351061 90982 76723 -444900323 81891 59710 925132161 88650 33744 120862491 68554 90229 938597947 67160 1200 932083077 79651 69859 975697769 75005 79095 35977982 14328 92256 47898567 5768 40940 -232429787 16726 29012 -916037937 24894 42698 493137260 2798 97291 -568694261 63112 76096 -373400696 93477 26968 -54905009 41077 46856 848617100 40836 19062 -306449056 28258 90472 -233030953 21351 69400 86327839 79184 20454 671290779 31472 30786 -131123898 50775 93130 166836540 19541 7139 934513006 30198 47107 -55040051 51903 62412 287388856 86945 39691 918552179 43285 79971 -852096872 8260 21205 147789538 6219 37552 -654121963 7962 79375 -53734350 72262 45412 -705170461 12983 1146 953526088 4363 18163 67511683 52591 79591 -634743227 67017 91043 145172877 92700 42376 -225103024 2611 90327 -759375806 81709 69284 913445066 51946 41956 674689491 39257 98715 -907572902 12158 48247 -113249990 35724 36526 109063978 50568 17272 -957393488 75672 52973 967884945 14545 85654 -77503025 13303 25112 238682612 7331 70451 679314450 92193 58790 586047297 42805 65481 -973477212 66896 37553 -521215130 20346 62268 349932949 37746 60156 567865898 91964 58751 345697039 32832 33329 361267537 69189 5534 -977744051 55651 5240 96436398 5236 1101 100725102 15095 81489 -173976970 76033 87880 1525653 51367 5170 159016865 43655 41509 -224291734 37316 43653 879344262 94601 55679 422553894 30665 46522 -287786400 83066 86599 196574806 5028 64974 -977312266 81910 44386 -797319085 84085 72003 -590414878 27728 52580 413640762 19374 63269 -995177222 17043 15249 -966332223 50283 45953 -363942449 6323 23204 -360927046 79342 59045 848096071 83167 18433 -27784077 45167 17731 -461919234 66501 33767 710563322 30895 91435 -472573378 92284 31087 627831435 70162 5888 800049858 25492 88119 431682764 95651 78662 -898588000 62335 96204 621790564 85980 54020 -583602362 46524 87165 534717301 88078 32623 -523034876 63538 11055 303423484 30189 79753 562644195 1028 93947 479261250 43264 94239 -699602507 17892 62090 86570244 27634 93632 107472760 40053 3672 -32377799 76451 20776 -575700911 93036 18536 324537086 36985 73225 698987579 54037 95691 891827688 10808 92678 678403892 50029 48772 -183660578 73900 70079 -139448583 74130 2509 -787694076 26440 67655 -340685219 96647 13355 -987971887 7140 32111 750618990 88029 96346 -442680773 7824 45391 843692689 70118 98967 -365242492 48174 84662 -117006672 75929 29869 876350561 77687 54934 394838446 77235 18219 -505084995 96523 33623 544961488 33510 20028 -180977118 81271 56654 -392299391 1134 9225 -363586824 68676 86559 910542119 98707 3396 -251629199 70223 78734 -19478733 38118 26971 196745257 23032 4391 -609168971 60767 20386 -667108859 46079 10847 800359598 50106 5514 463600649 42966 37288 -186227570 34486 33529 157826927 33324 46733 924691879 97716 75094 254953423 77270 87865 838868799 67494 79937 830411449 29673 11879 -315873823 3323 60454 216438539 76001 57279 -276765580 57701 95389 -720244464 73848 52119 8017603 12542 61713 469314273 92484 89925 -266176409 14011 63680 381962099 86997 78632 -700069360 76 86570 -900911545 1910 11802 155673955 503 92154 724229270 45684 47488 -134818001 67891 2054 504862585 92339 63709 -237354689 13370 65894 -389205916 87902 46648 -604541376 17502 49135 590304407 76953 28728 -521101744 91193 57723 756037089 27756 670 367157396 37190 18674 -182908700 96448 17157 -235897627 37259 41503 -744805324 51508 89001 779294857 11003 49713 568929550 30025 96150 -142940945 18631 80940 413759198 46550 36008 -36629496 20007 28567 596315261 48469 45734 482311972 14262 60466 -32097579 56677 3794 650817261 79347 13806 -358248617 1147 55651 -629411465 89679 76756 -250468306 41889 40269 185961441 79151 48520 -425021520 49143 9785 779819914 21202 4974 357193891 87527 28424 -382144071 71575 25770 875733154 88617 56582 334975205 45261 83551 -758509799 5438 25332 -623453985 95699 68822 141722786 84687 82241 -167791020 8902 24220 -896138896 76464 84718 -205422241 41726 86793 -378102696 94047 29711 906044415 5601 88214 -310461974 54870 53362 -248525631 40535 6464 -571526277 24745 68652 -178004320 47631 72915 756241985 35576 91247 347500189 96079 59530 569157805 1605 43072 -580055562 23126 76704 417011155 86700 80808 168279780 87088 36011 351691911 38885 98428 -667453597 12625 48703 -155492175 68514 23998 870432184 61152 61528 -72233424 24882 15426 -63142702 73704 76105 294529510 9204 30540 -15405902 94468 8504 39300166 24104 3507 649368116 28035 55630 315559999 39551 66412 170300359 15906 30934 -242449423 86134 89430 -19101897 59586 40466 697663802 16182 86200 653540087 81993 48511 -775677462 68724 39733 884737320 66805 1453 899823145 37507 83279 -832680509 76675 31952 778803338 10237 29826 -938774660 10336 64589 707834997 95353 82291 472112879 19126 71815 607212780 41123 58007 -962228621 35069 92645 247107723 41148 13349 -853014924 92600 41663 127206665 48067 74287 166081800 82719 297 -785131684 39009 4553 -257167557 22472 5972 -147544358 99123 90097 645318934 82684 87681 148863458 27851 13027 768374194 85530 39534 -837208359 6104 63557 -175995212 53277 79715 660681865 41618 56903 191076899 55203 88215 487250629 85918 50597 -584142540 52293 52391 468441098 8322 81400 -941936534 53977 63893 995793935 30491 70794 138608601 74730 41625 -475826321 44468 50812 759036323 49942 95755 280910722 76015 67828 642064204 9577 45720 -887758540 73743 2947 394496956 63513 82599 -478774913 81641 56195 778250156 10330 46222 -938365059 19904 41537 -436082126 53533 52246 334749922 2674 56451 -576279397 90769 72720 -384301300 87047 20806 108434372 15993 84027 -353408692 71889 58195 -612147926 30777 74591 734939070 67352 35671 -299345568 33305 92995 -94884159 43749 8445 219126221 68756 55322 -144834752 24398 63410 -726242322 76767 15392 -304095355 52039 46279 -342808425 51674 74583 154682871 65545 68293 185035517 83271 83858 -476661386 87275 17107 -258994097 57158 81797 -537838804 8063 44608 -489629684 17657 34760 805278162 68418 11101 204145498 95524 50929 14251894 28387 70176 -557838066 7122 12596 101902225 3518 46427 779861699 4019 3086 210384246 32069 76811 -94301791 69463 74975 633384936 4518 84770 -314316525 10899 94920 84409745 55584 41647 -278324057 60795 2504 -20387739 87487 78419 243263713 55044 26898 2350229 9595 42413 792564383 50249 469 -596859106 78155 73201 235189169 6644 3091 271560935 55698 66727 -679460900 7785 16201 -365856979 84769 13080 -447762914 31714 34022 -686666979 75016 22877 525690932 520 46806 190187473 78814 89714 456548845 93196 16287 161323471 38475 29513 -106207782 29441 2066 -280864086 11098 89017 204906152 10714 80972 386793816 64402 30902 468599361 86815 89008 901894099 78765 67663 155579027 58273 96105 -31234393 21521 50276 682618097 70662 61768 -884573422 76540 12825 816908260 17747 84777 950459038 36954 88334 545075298 42544 71467 -860408034 66879 81355 955771536 18302 6407 684054029 81357 91880 -313131269 74452 44360 631443511 81585 67617 682109375 23046 16435 375965493 69703 20760 157581248 78648 37546 406574257 28051 43979 551145617 46453 76261 -3436768 66853 46319 -237869546 77925 48849 667680441 71313 10919 930158893 58006 39421 276163040 63369 22380 -271911687 2985 68427 -195899046 53145 38048 -238090724 74788 53239 850232664 84327 81319 422155498 32605 24954 -780696051 2422 80188 530248288 75971 84659 105292849 53785 38381 -442169246 90200 58848 914617655 80701 84159 -719689758 13514 7842 588449988 25407 67452 958854616 54953 42524 -742735528 22472 77563 -722554088 84142 63352 648569253 21468 32213 306385971 7382 91341 913830641 5958 26108 855025694 12739 38514 41609361 41108 58657 142497125 88617 78241 -296692434 55744 46374 -130038200 94554 90367 -828726225 65006 39402 386404338 95263 5354 -349515428 1966 76982 387270194 49276 63962 801437332 7135 22816 565215622 52270 47787 -975393919 41990 35129 -903620100 34817 34958 -528764565 88132 19569 244965397 75824 79377 -231909348 24133 79498 -285991195 57481 42292 -218677914 61201 13032 -571254816 60799 19886 -618736802 10806 66316 -740272611 45965 5851 -375367167 6607 53968 -654839535 95548 40803 51850631 57975 63424 106285776 96226 81146 232484134 53909 19923 881501193 72946 9934 294714870 43425 19646 210934573 92769 35413 192176528 83069 68525 -164917140 92081 873 -504745795 17497 20815 -558480602 98242 1020 204024793 18780 93751 -281325332 21735 59566 -331562744 34802 27611 298906854 33955 11293 -674573014 39118 83409 677064289 16947 23896 -273509454 59835 42277 -688859197 2251 56353 -592515171 27927 5936 -660145275 9859 11650 -522298875 56232 63012 -24002627 13794 79139 -350179140 16348 51165 976211645 9006 73914 -632732728 94544 15813 -736104426 56068 83384 481340908 62296 35604 756528833 60376 95028 -340590710 10503 43488 -364060049 98251 53999 770041006 43005 53883 319547707 82492 88733 656402821 29849 11632 -661004575 54887 64204 257366656 32968 16634 -85065418 63445 85682 825193739 78519 30890 -508422435 39054 10495 -700835296 20124 49062 -231273121 87544 78877 828124566 10018 10916 -242999509 81564 58245 -899705459 56785 9044 -696558695 20460 81483 613696887 50437 42144 469465236 52822 43054 -867511323 21238 79885 988283590 9324 38447 -850514609 41157 59491 -682046049 52396 64820 400474503 75927 22474 802122425 93458 3554 -658744598 55201 54330 -749851707 11949 80787 684358428 42608 92956 -63069613 69296 16992 620852268 50966 58093 922395770 8631 62186 831726002 18507 80719 -314273377 23476 69532 -67458139 3261 98786 66552817 19141 86124 970496308 94157 54694 973162685 45196 14475 -652045874 61521 8749 -74689262 57053 45928 -587943591 3157 49325 106292422 41490 57600 -868114696 52385 81648 -708575600 65447 19876 214492161 39023 68928 -155191809 27892 85136 -540616944 62309 20943 -474462208 91524 16039 218463424 55209 89897 471762429 77858 66597 335378645 47611 3386 504893503 80214 87237 -791279442 27522 31616 410428723 39421 81432 930355732 46801 16946 4341325 33533 5634 -204339142 81166 94702 -568790828 31786 73920 -177575495 85564 63178 979012311 12367 47390 -6182700 9847 54592 504943381 89058 8990 -646859785 74922 66038 178474479 60632 41862 122090773 87596 12272 542046924 94591 45177 -919655925 18984 19605 527268632 9710 22772 569389663 56470 76960 876050202 30475 83555 219410655 23040 94006 564461379 29640 50076 -236122030 28184 45582 -393475855 24419 70331 456717200 85084 37096 332468708 86092 74684 -132327033 67470 64207 -48692216 79466 25415 -124204596 5254 90276 640511796 46779 76298 -645086793 32316 93792 -328746661 52842 79690 321299753 35781 40368 395409016 89234 55228 -708367297 90551 48935 634154388 47035 52871 -637032852 88715 86646 -474564442 6687 57100 -187768230 71272 17576 -910803752 52945 97105 -845813291 24760 29642 -186295500 69373 49238 -261318806 95162 64222 -909834722 76839 66904 -846532456 55771 88351 842473004 31488 16882 -529076880 54688 47696 -575465424 20859 64812 356930591 25998 13812 198126833 23652 87809 663730131 65904 59752 498870592 60971 51582 193889563 86272 98380 370851403 93548 84403 273184607 27777 4108 389261546 16596 19670 -51357739 37866 29396 887517865 65283 40006 -680783952 51237 80560 -926707688 19438 5086 -727785657 14777 52921 788805282 36656 42288 333445387 63680 69543 237929504 55089 75320 -704454046 6530 65948 -214554910 32983 21814 -145998114 87888 1294 -26554987 18001 9818 170731487 19652 44976 597570264 50681 93981 48411948 44453 40113 742286104 13695 37220 594401189 63174 83929 -219783864 9224 40025 -638391844 249 72845 744568031 26357 68005 -1715330 24019 14919 944530742 5003 69512 447367212 98879 74945 -657079723 6069 52080 147406604 27062 89792 143387962 89285 49224 -364242734 92177 82958 247057566 12252 81032 132212073 619 49956 541408914 17541 10676 427494509 27713 98671 842926592 93862 96971 643584465 80006 28483 -216448870 31237 51647 -445601690 97091 44948 -917873033 32119 12219 797611096 72431 85026 826916446 40859 73789 254576040 50010 312 -356062284 63220 7294 829575389 57854 27732 545125134 46466 32451 892640089 56829 66300 -637522139 89391 65175 204284948 85122 95821 -192451785 29868 15773 -736402052 60407 46529 -560901129 41774 50293 -348107039 50706 28165 -706484376 56489 41501 724030507 31400 22232 718970432 60134 74424 -615159876 60079 91339 -540401894 51261 77526 -190204854 16879 25658 32936336 44680 14438 752590143 94509 72709 462848304 45347 39267 -272835135 95653 43243 211369268 49200 10056 448094130 63198 92383 -147230920 76341 84488 301521923 17406 61837 -495354220 6000 8581 635585780 34731 57167 387270968 84552 14884 853544538 31861 15908 -343705842 5632 13910 -727190569 27070 38448 -342426441 46759 4056 571248594 63289 79641 961372331 42764 84229 349949163 60917 71978 -435775566 17611 79269 844063084 70518 53787 -154580436 43341 72977 -702291797 75375 87231 583994360 51404 65109 -569591456 34094 93080 -575310850 63915 65657 -235817221 44870 52023 192433946 87497 78611 -353346769 92076 9651 -721962813 38137 77431 89277750 35788 70312 -297007643 71916 359 -155055288 65721 20656 886195031 92987 51833 -535697183 20309 7519 -364406703 56363 8887 190358458 85001 13588 -218613140 58833 64334 -697089757 43399 38175 -836310816 57547 53349 -777296709 52195 19932 -377606928 40680 61120 -581031385 56975 8608 -123333377 15469 97410 646823818 71187 89768 -816284095 97486 5294 374665453 17456 56196 858105715 1458 95443 -776989789 88449 23512 -117366997 47729 93104 -708646255 93645 43825 151862066 25769 35342 611267187 46199 86866 -457379542 93815 68376 -727405858 84181 53113 324078908 1055 90643 600805125 93222 17027 663096415 73889 58242 793233476 47167 41943 -554819998 5115 25197 -856062469 84231 21451 834033765 17983 87633 789139597 4275 69599 158511141 57729 74949 -676343779 72265 71635 -808829647 67861 38684 886174427 47036 49162 -115170907 6303 51455 681953726 84613 76318 430087579 80821 56878 932521022 25240 67032 -461979893 67657 37634 352270662 39129 63460 925949610 94629 30979 -608336319 42899 41786 -25457353 10313 19646 303613901 54075 11949 -843897206 253 3479 433881556 24856 48150 750071319 68327 64798 337221177 41199 54294 578225454 51203 86102 -689767356 96171 55612 -748138624 74724 5114 -513440675 66044 73089 745513245 6078 42833 -15836546 28885 23704 179916518 16590 3204 502992884 10922 32384 -504102775 89984 14113 -265919313 92277 74424 -920898125 38574 91309 102602836 79239 18136 48566610 78272 14876 582546377 96423 1954 366488194 15580 12907 318410590 22746 69452 80041472 44305 98016 -753119338 69110 49368 -996013416 26763 84846 -87836767 4521 33375 -925381722 20776 23330 -249001214 77659 15055 -612880280 85312 53161 -445900991 50115 23918 559431991 36314 58339 176412777 89600 3874 -12556556 77292 21732 -24610117 36311 84404 754565278 86198 61716 -372174943 12753 94340 213476234 19767 5634 158929017 21040 15506 -953227492 78762 92856 891775620 15298 46531 819907262 1609 73182 -593461563 51477 84382 303733020 27074 21584 -615564051 41468 29519 696349171 36033 93858 195381209 13871 77891 491595930 51268 43588 544027167 61793 23259 569811518 19453 88743 -773487039 7609 75124 555362743 9400 98791 -307642464 80658 31459 753377195 89390 16475 109001472 53327 19429 921480529 17126 45847 128447486 40429 57685 -566099933 54029 8416 -45242509 86195 56902 -630350358 34824 17027 -424815473 80763 26349 -20082721 3710 38178 -418682600 81979 84989 590246006 42183 59848 -780296085 11871 33794 364398769 87339 99119 -68600867 53617 37901 -560473055 18284 80777 -947096638 21126 2856 103511707 2856 89034 -824353196 87319 53091 823663375 42349 81007 728938523 776 96073 717448754 43556 81292 283777132 23515 9749 904048013 4613 18451 -747397041 46686 83507 111424264 85423 85726 -335213128 84597 60776 69313354 88290 62688 -89259460 41358 76955 733041548 89948 49420 725734584 88651 89266 -625870984 66088 88019 926479787 97849 90282 564357092 17543 69119 -534367906 67728 62002 -245891780 23775 12218 830664337 62 8710 19420814 72288 63704 128615011 32370 37493 517733434 22237 36432 834674423 68141 26298 -36216765 46759 10643 -938042816 78590 68664 677592706 47979 87249 -579519273 24573 89369 503829597 39293 80934 -683455689 66812 67467 583555068 34449 21569 -726234025 57875 78755 955328744 40810 40984 955477591 42401 55607 -203746365 47186 45642 -329333028 23181 29111 -78582824 47669 93341 578917 86642 50151 986442046 86170 90536 416466074 35580 15815 -268074818 10558 89684 459160930 64352 69519 525665745 3254 1468 -111309587 15474 12069 408865166 97217 40913 602889412 11231 87121 -750313363 65921 12652 122630660 13437 80339 6628248 14620 45765 58652538 60191 16940 275076977 37293 57417 302089466 40712 83573 522021284 33159 23540 -897808554 80390 50024 879866835 68710 69063 574795911 42003 27812 -686779357 77914 20977 -824224580 26854 36300 -207153646 87770 11840 -165499951 8049 16440 -139611983 51656 19725 -257315192 13605 85029 -539655740 33241 4681 -12562487 58211 13193 -353249420 21074 50152 -721443685 33494 62121 684422706 66321 76930 350651041 8828 23319 -562982393 99057 49647 -320355540 71810 94277 -572442925 13101 77606 -164293110 25557 36572 -983371137 75543 95404 -818512471 52897 94653 -300292178 72375 96403 20220987 36675 98767 557770359 68490 74345 -405412494 74868 32194 222159181 73712 62615 -492002655 14348 16580 51030209 81119 75025 692990753 73703 55272 -256287961 81999 66463 -275238343 8326 55454 -91114164 28000 73805 876789085 86280 46498 -814434588 15547 70260 133781488 1523 12401 -233139981 35694 99101 -315956572 98927 86602 484447880 11001 50499 -628097176 25202 69881 -250249256 19563 31006 464683495 39586 57908 -598685864 96730 19625 -432356654 79989 94752 -559472075 43170 36478 -990051539 13811 44920 -928180200 28751 41039 -499612850 78225 60955 115129823 86210 93836 -866037968 61519 5792 -491104036 76636 59540 -173435370 75672 30541 -107459169 36646 25273 -354213950 65554 64477 511439492 11149 44631 -54387197 84930 24811 -881059611 38115 82436 -531245903 52835 64808 889682120 48865 40028 392529870 46575 27893 991335504 33185 98662 -32359858 52577 9490 43904468 79086 28473 -991639389 8238 5997 -483700353 50962 31126 -102495287 1971 30475 -444269742 46943 66601 -39752474 70158 42443 216597927 51344 77682 261030219 44560 97528 810484936 29835 32710 798722759 14805 96760 76809719 84071 33285 92110959 21102 26743 -926615878 66345 80878 -697927971 12318 860 502038744 8511 55665 358735262 91388 11391 -144807062 52038 41428 -844415489 90992 39120 971228625 79718 43985 513347811 4777 9069 137605315 3678 42931 504467061 44897 49331 -402249297 11755 22025 -781387723 27900 36898 -919645697 5860 33737 186186286 88083 60331 -545868341 44446 85811 -273612045 10691 40842 193603713 1980 73585 65704652 81147 22688 -829849882 98075 22877 -152427899 59786 53306 -646333247 57968 90139 930577763 86198 38946 -98025576 49841 37982 -811278258 42060 17401 621514750 81070 11553 -857303218 35166 95290 -694672912 15482 51648 -152384991 27568 37109 -402274194 90072 64496 308256949 36117 87670 545291093 14918 80078 143927553 67641 8953 -223333304 34079 34706 -19724970 67796 80122 -406353623 40443 92725 624659290 10530 93013 -362528514 95480 75995 348940480 30602 60471 129929876 65694 24980 -534560737 57377 15171 -11782306 97334 41009 -723197364 23069 97660 868873206 30178 16142 -617320612 82283 52535 -952336583 37541 88624 -310882689 97962 16653 860808557 95731 86378 -473261234 50784 4880 -138151318 90344 80305 -502469453 49133 54525 527570068 18462 87880 -103456370 26307 96192 -681255689 84032 70609 766665493 51607 61104 581550908 95271 44294 37802744 11375 8177 381503768 3339 76486 719033284 11062 66465 150807064 76294 47063 175646833 57921 69017 -127479933 17706 83994 283561058 40181 92736 252926867 34466 41458 -925709640 75921 89058 367467406 74588 80431 -637794371 93098 94573 -229379908 21102 83877 672479846 36360 1282 731634924 56704 85982 -122836502 1363 25064 -123251317 19851 20237 512138675 28954 39910 363743056 12135 76693 -421184581 37560 26884 -142420748 68943 71586 805865277 62251 67485 895207014 79908 17594 189257549 66190 10668 -945348613 19699 82431 263881112 73483 6386 -806733551 62073 82016 -575264296 39800 52715 -527265868 86946 29462 -260303735 86602 88993 -896859914 69718 49509 -10080500 63711 7168 -541156787 52246 89593 274858316 11520 5852 955473046 18838 86734 162825481 42310 83548 929727443 87310 33222 -869647215 56825 26480 136506227 39968 87349 606851334 24489 9934 742962914 16641 92544 620117908 49426 403 92352890 50563 18151 -345946506 83257 45644 604261534 49694 51478 449222762 21088 31029 697994136 73057 30872 284106296 27609 31007 -16208356 14783 37071 -390432678 40978 70445 -676871090 19798 58711 841380489 61567 19295 110261897 32239 65649 -343676442 89295 78821 449705380 83589 21514 641990568 62831 18229 -351833144 26644 15765 849525672 64855 59013 446586271 98017 12595 -342557806 64467 92863 890921928 94497 44132 -274349156 82341 65227 333784114 29496 20135 609440269 33255 82577 176516984 77315 45829 -745886996 8984 246 971907021 66566 72527 -960370443 94216 73045 88091911 76087 24796 419417510 45027 38347 -894830509 97513 46143 -549758346 6082 20997 942096341 39766 20410 -852896718 19648 58650 -784327418 37952 74675 699254495 60941 90823 332150354 87885 74326 783833182 45073 9922 -702391938 88255 72546 -593252298 4185 61380 -125296274 43938 2484 767972123 38361 9573 862661726 56693 33502 -574637076 88891 66627 -966246448 35404 13031 375107020 53063 4835 926144481 13884 47024 -656009060 5810 34907 282665667 49545 71469 -760716750 65757 96501 422269174 20170 72878 16387479 54845 3441 632993567 76407 91832 724460526 91726 78556 -622405616 81618 94377 -333742213 87926 60627 538498909 27442 12409 472501436 7564 65470 -495610667 3155 37642 93832981 68808 61010 -442328980 7371 40724 260966824 77130 77871 96899062 6583 96880 -120016764 7485 84729 -411016734 6001 63620 -993662776 16734 16766 23889397 42599 55177 -662244924 27980 78351 188829775 86295 58078 999333628 89959 75398 118744960 35036 7191 -305182350 61442 62047 -744748985 17336 7585 358961815 185 24467 780606790 5989 94016 -577349257 79216 15793 378773530 83799 10256 -122475064 82841 65478 -439011118 37117 43270 555460049 17281 78953 -326112362 35182 39092 -8866038 66474 14517 -738088220 86601 91893 -707839993 68204 87010 530872918 86026 66169 913538914 28830 88667 749858376 96420 81737 -345720782 30005 16542 99289647 88585 49315 37201626 84873 6169 241938998 97733 47399 -483159305 94569 82608 512371115 60134 54367 582247716 94719 11965 5360633 3052 6724 -589424377 55475 1368 15594185 28705 1350 -378806413 21520 48550 185393805 83058 4694 477818756 32800 66223 -587428418 17511 22363 374094496 71293 93568 777859443 96203 98854 -895483641 48018 70331 195791488 13259 73655 -749962115 5384 43581 314110110 61427 73792 120464119 87183 14649 401240961 92322 38849 440528999 86857 4993 -500631512 54870 57088 521763853 41779 97263 -411508224 82912 69324 97201211 84983 92102 965694287 69326 41899 -831435474 91019 21125 332294536 82459 92606 -4597479 9542 28652 -141127599 57467 60553 542679652 74874 27827 -36255452 55226 10602 173959825 91742 50541 -820549695 87772 81280 34530275 51375 42420 87270492 18642 48891 546010606 28125 71534 -143499487 49904 8024 95811924 58212 56072 -564454836 38648 58494 -319487948 28263 59434 769231609 63978 61153 -871734419 17729 7841 -10324810 36084 44437 -924596531 92691 78675 -152966651 73174 38997 -142624323 77258 2492 -233028366 72554 32756 342591940 74731 17010 -615440353 27653 35268 211327031 17979 64786 752363764 81875 460 -658259754 45682 33411 -264468570 77791 54735 -510963471 85735 40083 225488435 24041 36246 -95491520 81597 10116 -613205815 15286 70928 934098268 95996 51653 -386359074 46199 15560 -140498883 61159 91188 260959605 44485 70935 -218412833 42664 26785 -343034166 65871 2677 -126878549 87580 8031 799157597 77725 31384 796797090 98929 66053 920940918 81439 82741 -361016179 24583 38012 343667311 26002 86143 648403573 80102 48135 -461177522 33781 23942 -288284456 62019 64607 201335026 51024 64053 -46853202 53190 88738 257205151 73950 88451 -352257849 73686 26866 -366568447 32898 58648 250885894 46219 33282 -2534115 19561 45849 101611237 66853 59109 -983681739 49468 73809 752933967 45359 55838 199303870 33741 304 -422120228 92764 30221 -259283290 98969 22248 465859517 68183 69689 251370401 80371 42326 -718930564 87708 63335 -849207305 78695 95968 -459826713 28632 4261 772925907 65076 84243 -829126578 24051 73995 -739665272 30683 67482 58113936 91410 33670 562212710 27817 52652 -481834686 40158 78119 -990408653 60839 56653 -757445249 98183 51154 -888949952 15637 97282 560077712 19690 90389 -503360659 77275 51530 -829929729 66753 57754 -982022031 28343 1068 -940800330 20074 90661 -464313057 27297 71007 870651723 45839 28520 827828717 59629 96013 592732772 80326 74050 -665143830 48902 57806 -938744944 61943 36431 529596221 4968 6218 252009263 83170 85903 44532473 14196 57333 -93606878 28943 86684 698657185 43255 27793 -354860928 97427 27872 -725003377 26781 85290 -329908152 60625 77118 -839871745 98248 21267 -345964913 85439 55561 -994956704 51922 62422 679632132 77402 62512 -525303767 9418 54806 -112366556 37850 36474 -973982351 37470 31441 275620530 34876 13614 226700182 84331 80674 952485525 14025 70939 -595414904 18756 49408 -702895909 5516 50311 692294203 60512 79355 -743992912 19230 24769 -691801014 50393 63040 -288696882 16651 55484 156177138 48116 65852 933615566 39715 58726 -869774920 52546 73931 -490128075 14210 38245 615846395 30093 81541 201871621 24199 28553 -525295977 88010 93887 539291616 14871 52961 -586438984 74365 75173 -971460282 67501 44805 -363213247 67973 69706 -350861913 70932 68018 882764879 50008 86223 -992846385 14054 31296 -757681883 32582 80806 229929809 20631 63352 45148139 59118 67163 -842859538 26835 36067 -387067846 91075 33743 -810911247 14332 24367 -49206023 41692 35392 394562256 11140 56948 897698246 33626 41661 191804530 90077 15955 34914326 35927 39550 -340870695 82274 80545 -412522977 90052 88449 -841283542 19071 37408 -5748560 74047 59587 657002288 88436 89568 -958429940 56609 68981 -709670796 12249 28659 625126369 57969 92009 -735778242 90304 82944 855691246 20619 41056 606068827 98283 33847 230232812 41434 39582 413522854 33738 43784 924715619 95486 61541 -21822328 55697 14989 -399274507 82758 10202 -200552952 92720 48705 478405602 54699 94670 -947267124 97908 90824 4668869 41647 37422 -437760250 88957 62903 357404457 68385 16921 -106554708 14519 78269 91298370 64672 63332 581628351 29676 55152 801580112 21433 2689 315782151 43016 72727 677984611 80184 39318 -94975194 49146 38544 -521080381 31300 64640 627531107 74469 75878 -163998616 86322 93834 -139107958 19795 5411 -321360254 45899 67801 -156395636 28025 70197 486885537 94296 46393 622677560 38628 79813 400227065 78565 96962 33552922 2122 86487 293115598 32384 69724 -400407002 74464 94701 -53897073 15196 20256 173697296 90744 72682 579467727 22575 84998 -497301879 92496 25491 442435875 13932 35286 588968456 58429 79576 255951379 14285 85387 -247078707 36332 74611 574327278 56834 8958 -641639457 82385 39677 -438241449 7798 42330 447147694 40351 96851 421804447 95252 43490 -378401887 13482 79042 -623925611 61219 24519 -188513266 40884 41698 735414447 90971 69409 -765825030 90230 25102 -859496160 90782 77492 -976028379 29780 52391 484999154 80275 39059 483472016 61030 60949 -295621503 4883 42708 -860625097 85353 84222 -598397109 80036 40613 -143347011 93756 28566 690621705 41549 34695 -677162777 8684 58433 -994426667 75673 5304 -957296073 10199 80899 -140705739 30859 51652 -314526972 25078 58347 -323518593 64081 63747 -935004747 77017 4209 -793811959 91636 12445 242405518 53318 42433 -638886699 57268 97194 229448930 57235 3822 113165075 47300 87348 620067134 25298 39761 210116300 17493 50505 432442017 6194 6769 644729253 20829 81064 79525955 28991 60577 503976196 24698 18791 -515034804 75368 98739 882953919 19158 76486 -198103904 36890 23287 215077255 57643 95045 -820159883 43731 86717 -258449290 92918 56928 -142672752 49275 29915 884766544 39708 94866 -313192530 33595 98493 -117739600 17874 91440 637309798 43469 75555 955809512 67060 90371 321568214 12303 77920 -692170808 23046 85893 36517614 94299 56717 674164003 34294 80808 986798965 48697 53449 372957568 76074 63493 -549055360 70943 49798 -236258576 89860 42260 69738771 146 64540 -477139698 17636 50180 -654628699 1243 18003 -592828102 98492 44148 61020985 92194 7615 34055307 86509 77441 -820011488 13588 27666 -897110882 4129 59352 -674292504 83124 39016 -808524678 13830 80279 116580448 29575 34779 423730588 59300 89355 -746925504 7225 59038 801247168 87122 90535 697656942 64881 33008 -784622258 3439 51444 138673103 30144 12002 -32463458 92468 72462 398772007 36544 58030 613412614 74914 23497 -846055974 16919 76041 566266725 4488 27375 -702596864 83072 76709 -88493200 86131 18106 663718593 43778 55582 -884483274 56743 25780 -85584187 78442 18424 950566496 52772 31513 78622069 59981 55946 154342380 65286 53499 -238037726 6561 57431 464680373 18677 40551 983341383 89273 98064 611911243 31201 75260 897666969 39801 28375 587469752 51870 17475 -382772627 61357 87780 -279594401 90429 27872 821783497 43870 62902 -254167026 24433 29819 -232772126 70902 29186 201819260 74103 67211 -59928452 91018 67131 -199777951 19071 80448 -104126862 61063 22383 -545017164 21046 43559 -449840801 28938 25916 903969661 19424 10432 774085166 10923 64914 536403102 86914 56368 598957507 50311 10303 -431025444 42136 13851 -455884141 85702 18824 -406487523 46059 97825 273256845 4803 48079 899977017 24237 79345 -108207515 59154 36513 876241769 73717 83439 483883045 57003 89653 -558959641 92260 9697 752331 75039 74399 353974320 21526 9888 -959194338 35215 51349 -57842196 13906 90030 889412749 37480 42015 770572820 3036 48767 -821877473 7109 84982 -361011288 70922 8923 -478017855 50754 15959 808113221 16300 90308 779075371 86187 82483 -64526081 90588 8238 915920744 1383 63437 636658956 91094 4780 557777279 39452 543 323012191 35418 56378 -557150163 444 90253 832591315 97552 45096 811133865 82661 20920 -336085150 10297 57444 -522752502 1988 35302 804112654 67106 53782 -712507792 76068 93856 -947382621 85255 24564 -286836484 72272 86444 335611549 37534 41401 -497844693 90915 98655 962440296 637 30671 -328527832 61119 54412 999115685 17841 78758 -242673729 9107 77204 6665222 88750 52056 -837561923 98547 31295 -847993460 52476 70972 -811475732 68037 29501 -649341846 57326 12773 -822014469 52559 95142 -791815182 4067 91389 -365437703 15966 89803 573461784 98026 2966 -582333175 56036 85287 25717591 87703 90510 623492342 29524 82332 -31136304 86100 23418 787915775 45681 78505 902726230 76877 27169 -74377246 52676 89215 56949729 24860 79299 378209345 57470 24667 742928650 24725 18244 -271124335 76602 6107 -209809308 18502 62890 -937978599 66416 42390 408465273 20637 31300 -315558837 42385 721 482749649 93350 23634 -196558986 18166 33193 -551765221 90781 82217 -794364143 47349 71863 101681360 85963 7452 40509176 1928 73221 891372188 76173 87516 -859196921 29331 21752 613136720 40020 60412 218463872 590 44609 659777072 88253 54498 -328444128 23400 46629 60978910 18392 7459 -128002106 73081 40479 45691193 2882 30850 298110932 19893 23548 -121365131 82180 43499 -841422288 51232 89486 406657298 67446 84549 -547017689 55680 12289 -18183569 66166 96512 927850390 20741 38391 -206085799 26602 85124 -831828010 14385 82997 -925313004 4214 53611 39094720 57732 74718 974442680 41650 72031 -794480617 69800 24541 -38802427 89923 96356 -8711660 59521 55014 844086067 62720 9535 78211005 92239 89636 869848159 2062 35860 849090714 81527 60521 638227914 78108 46387 604507772 34342 29473 521381239 26105 72299 -890492785 77803 64765 456216012 35716 2668 515226263 53995 60171 -101929256 92076 97465 -11743344 90637 75061 -281051217 79577 97411 579956087 92491 96616 -419872521 59384 31999 -660076605 46857 70935 -733617218 35177 79984 -851188823 12882 10692 527224134 77588 71772 694592334 49734 64754 503786268 25158 96673 -704143673 77935 21225 -269342240 53233 74643 814879460 62245 73019 788378462 11687 364 98068289 71377 8264 966307351 70004 55335 -864099900 63665 64722 -131515141 80526 18498 895660999 80578 36892 914414976 521 18437 517292841 47827 31653 -917110725 80611 73215 -664740687 93562 78657 950666613 8158 27538 81089467 18040 38655 -704562992 36932 14258 -689308429 51370 8185 561997723 18232 4406 10696119 78376 38440 750345055 42859 71519 -615824385 15868 92942 500530794 95503 75756 406302652 87283 48663 -642432113 74946 55478 996421405 43743 55572 142265578 65332 79760 580935849 90161 33499 187236292 2549 3354 -981939978 45941 71408 -335653105 98471 65773 129602125 62599 98645 371963513 95577 85338 709670111 75063 93597 -237908249 78361 95661 671818768 2151 96897 35846681 35924 94128 -827575283 78684 59626 -292668423 48873 20938 -673414683 91191 64043 379701961 29254 35215 384664438 46188 95314 771786731 67525 13563 437365321 1225 27475 -189955971 62810 91741 -584260825 61948 21811 -191060846 92187 23214 -89735949 75963 56859 -29349228 18294 1459 -449416831 95391 27812 160270902 19180 53756 999000241 56405 4724 -889936844 62527 13792 -6279237 22276 37187 56864228 45413 90106 178280391 78500 51991 -457723008 30003 64757 261988989 27098 47478 836546652 24818 89618 -853273627 96673 35037 -763532897 32377 43335 507355262 21079 46207 184045537 28143 36224 -319960022 12085 10599 672266447 35584 1626 690866935 13136 3869 670970139 20572 50609 -258202611 16011 61415 412534837 51494 84907 81446252 26626 41423 -410185274 20526 31836 -677111147 59005 20991 -36820796 58781 43199 -382180660 70890 95596 -591219882 55479 80949 -921789818 70110 90187 -158583138 27058 61357 -323345857 48352 68212 -966486309 9130 64772 924643383 42647 21582 -83167705 20764 2508 -393237286 18212 79798 -246580753 50182 56726 -889377170 98033 16769 -768084077 23654 74592 -819073816 62570 9686 959906649 7009 58693 8664063 45670 47634 -767272273 24506 30142 727149916 17277 25927 577418985 21952 76008 -184260284 29471 42569 450329026 64495 60799 184572489 23753 35073 533261090 79272 71301 -223608748 93882 45628 -98169649 41039 18673 41402311 26514 74675 294880602 16690 55128 -740872185 59553 18185 -915446987 57583 33167 -299090422 5365 33077 -108553153 1513 27143 -581315126 57447 15921 16071551 46809 68092 718505448 45660 39712 -780075461 3677 13013 -244105530 7677 49092 -652602965 95122 44728 -907988667 47817 12037 -370050640 1913 23400 -709699723 9875 9853 -564051196 58557 93936 555205540 43172 77423 -881668756 23450 31660 -260165210 27692 13720 499474963 65381 52339 -255869137 44982 73621 691392589 28829 89510 42094076 41136 90102 -156320293 46317 27258 484932652 32793 72518 -706690680 36029 33024 368592068 85589 46616 -155272301 56659 3307 -423493974 74920 26906 524887925 1866 93293 -960516786 54990 24395 230130252 68236 69864 -65478117 73303 83193 -953521805 13122 23705 102337677 84047 2211 326660727 56110 57968 731397422 94340 42422 -134273041 50593 72785 362045373 54873 45862 218885755 45174 54472 -873340463 71020 25829 -983112927 74022 70436 739005440 22015 93540 39251671 26480 11302 760702696 39149 13109 479513858 77532 28055 800488257 77717 67014 52009573 29415 47914 -488696731 91197 63595 -821120463 5897 23409 32028514 2031 66197 -84403485 96018 76389 527886299 88409 28076 677038075 33739 5984 -259734127 50606 17902 994857846 17460 3752 -657552578 73202 14545 -235434834 70796 44454 -872604612 45230 21135 -368376095 56593 10522 642466846 53522 59431 -104418091 91442 58406 -783875470 97244 29045 -526815582 16431 12185 -275375611 29021 95669 -340942869 21807 82530 -99204502 54545 27569 105047104 12645 18104 -293995677 47412 98722 766023446 32857 35121 -333514932 96413 30555 -248380504 82957 15423 622988947 8248 84598 -806673907 54699 36649 903974610 70637 39239 566454769 96345 98407 -170241464 53195 62712 -324490261 30293 86905 962504475 44499 12630 -764410936 1860 4040 903210750 80581 66214 -920296943 61324 56346 -69881120 15552 75258 -166186263 15326 91232 -216617400 1969 10113 6928283 54130 11685 218230760 83196 22502 -211548359 40758 42261 -390038475 96491 8852 728721899 4547 32560 40321088 11180 73132 164176102 86140 66774 236077342 51586 41937 883627388 54565 25985 -362385312 6752 40169 -954486853 53652 5867 325681642 83711 41918 -88719683 66383 12063 798321994 18155 37011 670833483 80555 58899 529228710 55381 45241 35025631 4822 88450 85787469 3264 27781 202473160 82899 75928 523418295 26580 66986 -44423426 94617 41604 -568129040 69708 18331 73071401 336 96967 628960881 70986 40706 240184352 84140 77967 24975663 49939 5562 189859806 89514 17847 619125118 57851 51817 -449763758 81808 7863 -355822628 98357 2955 -620787030 97567 52898 -214052310 19421 93733 712040106 20796 3009 -981800819 39398 58289 140634778 43770 10551 866379035 49566 93314 248938526 93210 51588 744268631 5372 37856 644466263 17299 47399 557204399 22254 75862 -109833895 40942 20801 -209755482 32650 87815 840007485 76980 56968 467707166 15009 10666 191112930 96732 64197 184465478 48269 22021 -30266637 69792 79806 397611812 55847 58834 -253125596 12724 15419 155898487 71845 78320 -669974444 83187 15438 -90818580 73583 79106 -112983579 84939 54864 797141745 83182 84028 508207725 6264 30517 475963848 40887 64121 -112344003 35744 82815 -464023443 31668 3561 -157770643 58147 79788 228818191 56056 43247 -613696354 10916 94219 901264859 41058 49811 -26635284 89220 39802 341761891 4924 87147 663767383 28489 53041 -34690461 50963 42221 900915864 7131 57121 743593515 55099 77669 124312007 3481 69893 -73514966 9484 2219 -95000129 13219 55782 -750079470 6888 89914 -25050390 14086 47854 -543699391 90918 44226 -14549456 36856 73710 847852482 81941 27821 -125276631 67050 54145 -687198420 56554 94175 -155348683 5826 84081 -596087679 65810 1866 638030537 67611 25534 -524145471 40427 53603 880214424 85348 60362 247325735 84428 14501 -171017965 87494 80381 -186097629 19341 23799 -370396264 88666 52190 135565047 951 70435 -595125899 57435 78676 591847268 37818 21052 596447400 64814 55464 -624151113 92103 81986 -882592770 1264 48225 423436600 21637 5841 40652583 24460 989 -820642090 2494 43915 193469273 11198 35289 -381799844 36053 81080 -633408371 26521 98226 -878566609 5695 79766 560681946 13114 53908 -94229926 56302 32216 -990472351 14297 25298 -769503008 42560 62173 429647298 89046 61980 -504344795 2411 21458 -624209340 89171 36623 -411490699 59206 29731 -920739604 97680 58880 143615167 93865 26005 -920620041 55719 27711 754166553 3707 58166 647520023 75716 2946 -40831465 9481 43647 -688904706 38972 96155 739201000 67826 46332 589858567 51460 17405 -365576114 78296 91610 261832111 65012 67490 -730259199 14455 5129 915425297 85308 47291 -566430269 51158 94074 985171706 49560 47437 517944563 64430 5452 -805496325 50836 39031 984595004 35044 30137 -25121860 60180 10776 294474758 27671 86976 399412016 85176 49913 -448348904 14461 31617 -829528699 25106 64354 622880386 7306 19950 634738860 77449 76192 520545039 18028 74239 -125255823 58992 88177 -958245138 39742 24154 -607174844 63861 42313 806844881 4746 68434 -456188739 51314 68453 420395020 76480 25612 -419698283 77734 56718 -128920881 12550 83128 -132510019 44808 90532 -174139386 85129 7449 -275862943 46661 74395 -154226281 37956 16521 -649304386 324 71870 -950710757 5321 1049 682095786 29080 85176 436491001 59029 47977 -969398771 56928 83476 -491535215 11282 83621 431821128 65598 40914 950116820 33913 68743 -866742308 46337 84947 -91627614 47176 62184 254859687 55148 26748 -423598481 15977 22855 -301068472 68488 66555 9672554 45628 4805 -553797277 97582 65791 -144857702 8329 38869 -624374924 96562 17231 -545225832 2854 58686 -309192858 53504 13127 -955633587 32223 38437 617479679 59911 4797 -244542662 66388 75997 -901963005 95032 6764 707716252 12705 78211 -94727953 96935 79633 -672788085 97853 38361 73085255 33828 89377 834524940 75013 26747 208138583 36575 53039 -131903060 66369 2976 -243742061 87060 76614 753364349 42521 96847 -683909963 5432 23354 -693494518 80791 66264 107646241 45465 10337 30011852 72341 73675 910894180 61602 85409 -138251505 32377 10704 -621465331 55567 48725 -724956210 22219 36158 935886264 47582 93974 758847201 80434 73975 421779323 73085 43933 93493088 5293 32377 796628029 90687 30011 -307762457 66829 25761 -461006512 76157 91540 344502677 7204 53798 726784521 46629 44690 -685684189 84712 45394 -517649360 29265 8331 -712385521 36 27724 368237694 71369 30149 -950220799 82895 38910 -69265891 2741 47311 -715040657 10273 69538 604883771 3671 71549 -276025250 7439 94880 -231343183 25910 80926 -804165291 71461 9337 -972147559 31157 51311 170732260 82185 88877 644376465 50660 27318 -837106879 6311 55806 -429980586 84829 56329 -187302306 69719 208 26241155 11475 28976 457731840 79282 86441 689268118 54420 81459 381991467 65671 3277 -458106841 92321 85103 -188860709 85197 45308 -422636489 25260 89321 -926515045 2587 11201 895800770 14312 41624 -92276416 31059 37211 522280989 14663 87251 -974908376 23611 63913 613910309 53527 89198 851547088 65246 76404 -461246489 96240 71509 333658231 42016 19120 -682349568 3146 69388 -743912632 38613 3291 -410066347 11841 38265 742547393 17945 53369 -380127081 19976 528 980293557 40520 81799 398200192 55622 62047 242085569 52977 18376 254887675 85538 16960 -910646920 70101 12915 690223354 67398 82755 562237214 32804 68726 968037849 46721 18421 782195068 47925 74743 -804507846 68371 90312 -208895583 70251 24740 -803538931 49480 55170 -810841258 90003 32185 -47347899 45763 45706 674658676 41721 21415 -843571760 3656 51394 -462706705 76833 84279 -404600024 99022 19937 504227172 13525 62457 911725541 78000 48830 -897565533 44802 62094 655286431 62478 63748 854482781 30115 58894 929652062 54900 75164 -710454802 79074 21305 977473819 95526 83170 -533076069 70711 72762 -847186826 93998 77692 -852370202 86073 94211 -875050534 71639 54687 448032116 79383 71554 838918062 88982 57804 381957472 33015 24270 -548951911 46256 31160 431655921 472 51960 -337015866 2399 26027 -293924423 57635 43358 -221469490 65824 34303 -598243061 30308 70000 -628775956 29845 32819 247479758 46881 44987 177347422 89578 34090 388374827 11176 85051 695214651 77338 34691 613632161 15946 95386 143918111 93239 49902 -545968379 44629 47672 741178576 55898 90893 259647415 64510 45078 -22778309 56592 7103 -962445185 41776 83408 -390274680 26476 53230 512372072 30422 2679 -817690108 16181 65789 366623109 31445 40391 518667643 98374 23500 -326787625 97261 75094 891338679 63770 28204 934603490 30492 70587 -430901607 5807 87075 86372209 33822 9085 243537727 23936 58104 658476832 57435 40200 432686109 95463 12431 -458025611 20069 38789 -483304572 26560 24407 681354054 26629 12889 724958524 21405 10727 510581404 14972 70030 616302249 11685 15277 -654765665 24021 86069 150162421 67633 73240 -304249316 10632 29727 -840612831 37184 54448 -496904121 20154 37696 844917590 84256 85594 -188019350 49652 78796 -515885198 33601 10009 697941583 24332 68968 -983970421 4662 63396 -901592 1344 32621 279596831 38137 22536 353112625 38816 13096 -751346682 95303 9150 -496681669 74159 78756 -859986065 87762 59269 -719777471 31 69343 712894049 46522 92030 -804678125 92947 21209 -531928573 89337 73162 -112393987 27744 23869 -652764148 173 88042 -744672376 45804 37449 -626383813 40421 7289 -355192822 30808 63962 839489069 30963 40283 -648260628 15132 15147 630380989 16437 24587 -723155462 64624 98071 -999411426 83158 14736 -590677021 73923 4716 -798074842 58263 24300 745910085 66469 28864 -447079390 91223 9298 654744924 67394 44762 -260427878 81123 12204 -314195375 67850 34101 -137439792 35293 94568 244814276 59989 89856 446189562 24616 78170 -487241562 50395 23284 888018516 9643 47981 -425057809 54458 91509 193141253 38650 83224 -849069533 64723 31566 -337936154 66804 5837 838476154 30906 62863 344315703 46262 25705 227338457 66395 24583 -880849790 50464 54504 -677646861 30525 81212 -54979638 53628 92286 28924515 67 34599 -33834271 92126 1891 -934709698 43668 14324 -390101185 96652 66649 -374391563 12868 3628 -724345095 27060 51402 -49042178 14893 79020 568099454 61457 53828 653295308 12938 12347 491927377 34679 12841 238004499 69528 15810 240819851 45102 73488 189170883 33971 6860 169333058 22380 27701 786089188 31993 50318 250741861 71088 43451 -151963925 37924 57963 505670293 95443 78868 148639343 39272 68021 -644558200 88692 78130 -454940418 85671 14391 -950761455 98410 39334 348247143 39254 26279 -91604063 29993 23602 507527895 70013 24359 980755693 78850 87803 -686908937 19350 52909 864326133 36545 57576 -525571785 66141 30970 -520817745 70542 33957 -786752427 18174 56211 113561848 6887 15609 387499373 52548 18080 -147092337 34569 94974 578471905 18095 88293 930204827 81518 90941 602025289 432 85182 849663482 48081 15954 778730240 34763 55504 -640598423 87931 773 -489786263 76277 6808 433060547 2638 28879 783206897 27202 17650 738993048 55175 78663 115758519 38675 63256 -746099628 77544 34406 -307503609 55173 19281 -596305590 47275 20936 988027579 91481 26341 -591957785 87056 6994 -920136613 55349 66810 884332966 46598 72084 900071053 9630 30539 -772899863 55893 1866 872173487 56053 61805 875965754 45581 24340 -260623506 8796 30434 -453203236 41958 3277 -629565726 79972 93536 490334140 3587 10369 -789050455 34361 35308 -499142105 85686 15736 -507742378 4515 77408 572628881 4977 43488 494696426 56073 75671 -416933418 56395 42081 -734043830 27052 586 -554437340 10947 1138 482259868 8984 18741 -405247625 53632 58475 -480721364 11621 24062 717519910 77422 57461 -501308017 14511 92143 818066522 39191 48363 -564315973 92764 38315 326412738 66172 10552 -726560313 79604 59184 159766353 46394 68737 72967100 81286 39784 -522650739 79087 22681 739257509 39662 66599 343918914 61800 27711 668652812 71059 20178 240333773 66854 77971 -456126865 10086 19777 -923517744 82637 25280 -716975974 68364 47385 -309245443 47150 3104 586513988 63554 97562 -51380854 19181 37493 -381667242 8944 49863 734910258 91806 52764 -82991440 49475 58487 547974160 48377 6289 192565061 22043 8477 872525045 47875 36093 599361612 8682 65261 997056593 3228 20786 -786495183 20300 18292 855931640 98711 90833 -901887482 83304 78326 634080135 68001 91161 688271013 98535 21995 -252751213 76061 61924 -773409321 14077 96370 -268426140 64522 96724 -918742766 3582 61789 707695688 5231 9963 410186684 92733 14128 -800282646 4779 64375 -105938469 84111 42111 -460519303 18088 78751 -374513890 24528 6190 -712991498 63471 45651 495213129 35353 32738 615111176 3920 79187 -914006845 67109 66967 -84513179 12941 88288 318782587 2669 46711 -558532887 59378 46951 -558848890 24677 77746 683231431 89924 85816 -894064355 40918 10190 -417861037 84927 68806 -544675729 14264 8739 926654595 36564 86825 -312525770 21237 27158 -733644637 27862 73511 -976930484 81944 87793 -162742285 75317 49890 -109909795 33565 14763 -411946697 74781 5426 95187825 63743 85884 -342821117 31177 8029 927324369 28432 5884 -195875307 73600 28511 442535854 33636 65221 -650601727 93361 5700 84329934 73058 92655 601729534 64810 78440 781803908 48781 51405 -255075552 84822 29392 572161585 81364 27041 -577714687 41072 67311 -127157294 76149 28703 -444947502 6472 83359 -206690135 20098 18497 -256823871 46596 869 -675962703 81103 27228 -724492025 39697 73622 822589555 24033 3595 990332312 17944 50123 182190726 47837 76359 -260166832 61910 86869 356705521 33832 88934 -312050693 1212 38368 -10923664 49566 63853 -277698149 78146 53215 957664261 95085 4330 -509617004 94912 28258 130633228 21934 64505 -161311618 49917 46822 404296357 696 8415 -285874941 44818 16068 650762734 37023 97770 348914803 50716 94428 646771246 27427 66616 -560501539 75170 94024 916182089 37881 9334 -167764130 85546 31329 -418425658 77556 91504 562035722 61235 56484 -58930119 33056 52304 975640193 36827 17737 564510759 70976 4199 234669902 43704 8912 -414185437 10836 75211 274494285 19049 86446 -22433736 49701 34705 129514554 63925 58467 496320095 24545 26166 481349723 27274 48053 -822218559 59841 17589 431552428 96222 47247 -808017532 78019 55623 834178974 635 62507 -781690512 92170 45968 -803703750 1460 87803 -968657835 64475 563 496456548 1744 79712 -92165927 37287 29167 -571347522 81970 66481 -493518799 47343 45748 314910288 33422 43033 -370891741 58273 62772 -810433052 95796 83919 948856184 98708 83649 21436287 21144 82758 -509299610 71137 48970 732045122 71050 96523 521340977 66630 6418 -674376089 309 18842 406422974 60423 63262 525176886 52223 68808 -278246621 63190 78236 145030212 55425 17634 -454664040 55746 6246 -468693465 31910 92376 623726902 70962 72891 774992901 37403 35937 28066615 54141 68335 -532590672 97652 89035 803693987 14572 18432 32053684 28014 59206 -987341990 21386 41109 -401236843 34260 23820 -724260609 3608 4620 -880664330 77131 44225 48680586 84499 44362 808962994 93569 96310 35560313 50598 38310 -321221364 99138 27576 813093499 97455 47074 546704075 15961 36113 679611661 85748 68224 462327532 12736 51952 -960244739 74115 11986 939144292 9357 14838 140779665 30427 58938 232117366 74169 33109 -295785762 10926 75500 919132244 29333 53999 58905674 41964 35400 807818244 14842 10185 80207943 82270 57372 -311749018 78056 84309 932774285 24620 4053 -44436727 4964 73465 137543782 93580 92302 280186969 76376 27344 -371889322 60064 29197 338420817 4546 53523 -252464530 30841 52633 -498756603 149 17048 -167605128 38336 22882 783123834 31788 27385 -340520438 78877 66777 300512478 2681 29204 -977549867 94935 51486 568754357 88288 60204 -463063260 19060 47205 -168044715 78548 24266 436469738 98122 45862 -516009937 68287 52239 120654939 97168 65377 -394558177 28507 59773 37812809 87184 2939 -445759522 40734 48301 -152847273 6013 72631 -207470345 74854 66169 -121771306 43880 9694 -646505228 52349 42549 -827604113 80508 49407 248880081 16732 32771 503395186 80939 41558 824305495 76229 53275 238456889 90089 88105 -496721323 71395 81126 388477689 45670 65967 -936527136 91620 26736 -373571118 91001 57890 -966410704 26789 7906 -890806663 28222 82932 -115278718 15617 96819 672279907 94308 8101 -698564315 5088 9699 -569521539 79951 6722 -304055944 94278 48226 965732496 29795 56675 947924427 99036 39658 -479001505 97043 12316 32151947 87586 55234 362593642 55888 72123 -768152957 78262 79916 124413067 21804 71496 474413488 87966 46579 11939726 38105 13051 -654105257 35718 94896 448371194 97180 97483 -189024465 90873 96836 -750101510 80534 79526 -399826839 86001 6796 -969925581 80693 4254 -775331106 71779 73179 18762022 80143 10994 208258824 32702 58864 -362676678 61688 67522 -181888474 95418 12861 -307511920 48338 18313 233756736 54797 91586 -116863426 90454 41761 360156813 98368 9231 594464179 20469 89356 111240132 64059 64443 865399460 37448 96448 857570681 57778 41937 977458393 62132 12732 -221499125 36966 62177 -642029152 24989 42631 -18464751 94010 14154 -845343133 19665 98500 -233116890 43096 49195 619459572 84991 41483 687510817 77662 39093 633875306 20257 83905 -986023290 57865 76820 -84473228 39785 84415 433481937 73448 78636 14670746 45938 51631 278484829 49703 41138 494036124 844 98552 543161322 97176 80188 -61137613 56683 67051 -194168623 57616 38083 670146536 30271 2427 -438814664 36953 71177 -515803341 14774 63417 755537393 51105 62446 -53220754 28591 16833 -505202918 78829 30220 -505910264 74084 59628 695292068 15545 52148 4028512 64723 44014 -514339222 54536 27308 -228597707 20881 55888 -740253906 78082 94099 581667102 49138 4529 148383630 41890 66091 -697879875 68446 8838 -555997318 22325 66718 -589054534 22863 51021 912112343 13896 63768 -108437748 79601 85602 -117666982 74277 64981 -942257 92921 94735 204748748 43991 1551 533362261 7300 45906 -816937172 16904 70299 -102803931 53723 9585 -549369255 44812 61700 -682954762 29907 98742 -395175925 66320 2602 406628799 39715 7306 840297017 42931 28047 795548710 52921 76048 991583549 89081 41705 -836806445 63897 78312 186634972 65161 60873 -382552090 98277 26971 -433169313 93803 45325 810240856 78776 97156 -187175135 31540 39918 -235931353 74269 54107 -678773610 66977 48134 -514108956 51085 78638 -627166195 5703 9508 -350635546 10854 37137 -575868661 39058 75831 766387503 6877 4370 464935779 94745 62918 -48904510 96179 37417 518818406 89768 10200 535704377 79922 53655 -659546292 51468 1914 77366670 94075 91457 -234568049 63885 16437 45583326 41858 32339 472881 6874 87480 674057424 17723 58238 -304718972 47491 63005 126336156 11000 82326 -353014610 48840 45634 681693791 94336 10871 -533288297 10769 93269 431998612 3651 99117 -207862628 36285 15866 4739815 32517 37273 209794734 86488 48792 107988775 41980 4127 480064662 18826 57090 493500981 36003 66552 -231086868 33010 20943 956884404 8400 35390 -47899044 41595 78882 998589888 47392 35033 -628451483 73540 58539 -750560257 86169 96526 299241933 30519 72258 386455973 63510 55756 789825380 59643 35470 -773866807 84601 4043 -306595401 92259 97942 -882803381 57441 32698 158513678 88558 16354 417080661 91462 72613 412190919 74166 66078 842881250 66472 62171 814637545 55822 74918 -29073455 89575 54328 647522094 22208 45415 -789612279 38838 83011 826090521 31932 88932 -768615559 37136 67649 -942851810 90052 98971 -157679636 29213 2238 -858062437 33288 31887 117623149 67966 75794 992380151 74239 54971 473102796 26693 79433 -616090960 30941 65581 -550548145 86747 57264 599463604 91318 77539 662426057 57287 59399 412201507 32412 29371 65700117 60734 14923 -311275651 44159 61690 49321021 40855 60963 465522789 98928 26079 894431323 77584 79853 640911826 65885 16148 562903500 83922 56491 -580711198 78765 52879 762524180 14128 66697 259051821 89395 61528 542495553 4614 71188 -861064032 19144 50076 313963167 64524 65025 655107521 77905 91271 -945566823 74327 18720 333986534 94874 8117 787313972 19493 83027 839688324 86477 42900 -264334941 54774 52469 -150407506 1698 79168 -318010542 5429 14504 507595067 44078 71805 -578138642 50993 22175 238056116 95563 60462 427391544 13397 33959 -657048344 35769 23620 436429568 51305 58405 908010116 78139 87389 -903431773 9675 50365 643613424 68649 73795 -59117841 78110 27725 530675049 77076 41624 384100091 31599 59054 869824030 79408 73623 855506899 23164 70309 -14338060 95377 89331 -664325671 39518 43611 544615654 47677 46041 702268308 14026 33139 -700689255 77780 91245 950857477 58634 2764 705092514 62721 52210 634349603 94115 98886 754756854 74278 53868 567009795 22669 70505 376093284 58092 18250 -24505213 87316 86812 180583311 60873 53063 -541925990 7006 65740 113400354 98878 66654 -712157735 58473 2677 -988331408 4673 82875 641141712 60114 42624 -316583061 71441 3107 569725827 77780 12258 324086788 54028 88045 -804290382 32258 62142 -574942946 10413 31624 383944271 16227 60942 -764729472 52121 47677 -805898194 18764 75390 -335158045 70647 16353 681562095 39665 24039 857998012 88620 80421 922615816 10081 6968 822252070 84954 17321 -313714489 98948 12943 262530773 82651 21700 -961474436 67183 90468 960192194 42860 14722 -102649433 31347 34966 836266138 18052 60713 335594062 2237 46022 949441332 7735 77369 -730678076 41921 38339 968749976 4278 25161 -994940844 44821 19058 -776534063 10027 7801 338443854 62602 75347 -677480848 54169 59037 -439482354 967 90243 551852494 37945 20317 -32799282 44851 85604 936384754 31413 90638 961834746 29958 9842 -425110394 19357 19200 -719232892 81875 96710 929128625 20848 96975 546754628 58827 70829 -922355516 6194 65810 110285095 89580 14260 555489168 20176 36037 -191589473 3739 99075 878380754 79747 37818 841162282 20656 16070 -472005568 87965 35653 -886205996 90397 61958 65992779 56204 763 -416824055 20983 47406 597237912 3433 76977 -101453165 89939 60608 -390424965 33336 93118 -513174024 50001 63110 -688019284 10681 87264 -559944250 5739 46789 -152031253 27921 26000 190085528 25777 30896 799366415 44432 24578 -349427973 19120 1035 944662251 72919 51882 473828203 81726 76028 370615333 54787 66276 -21093428 42810 26985 -206164469 64647 19558 371102096 27800 6573 715996492 20799 47913 67127551 19697 83963 421528814 81404 92072 450412049 14741 54132 -918295357 30359 77145 594242523 86614 59123 638416758 72746 79735 697335057 43251 55882 -548161631 51107 86883 -418907432 87401 37734 -918192274 81748 86452 176679681 83432 16815 -563811110 15393 66612 -748892547 62434 45110 108514995 58428 68378 -860503430 28861 28832 293713713 47292 7534 -170288025 50510 41748 -153838647 97945 8921 -736478887 96268 96367 131529691 6322 23032 -914319869 50599 42022 -587464206 89941 94331 122552814 64265 60962 140521721 66203 86397 -60834710 92767 98622 -826180040 44359 64438 -634895063 4701 93207 -588338577 60340 12813 999598804 69778 83238 -279466844 48160 55351 862219472 93741 34368 701044368 10709 97697 -153842250 36913 53210 -165395224 90250 74615 153905479 69494 58230 433214665 42798 51916 497286543 38290 20818 -347873809 5375 93386 -311973295 4082 84573 797883692 4814 30854 677428562 63651 90705 431411464 25394 4200 581936500 60718 11871 -538182896 33248 39341 301128977 31265 58760 -653591423 18126 69523 -319952763 69373 53795 79526053 81638 63187 543567922 80489 82529 176634330 39393 61423 -303438551 55762 99013 -598631543 17898 58869 132241943 42356 80250 44857051 63807 73225 -538851385 77741 15520 186107739 6612 94130 54868996 52007 10008 713087039 44627 36879 111657624 32501 14698 561667646 52089 83686 -844200539 11867 23950 -838008987 90247 65202 323600649 12026 86762 -259581336 21898 45588 -358445056 107 86248 741927824 6279 50191 -259849328 68396 89524 979957739 97755 1299 616199512 12029 3960 -171342388 52550 42936 978793931 58057 70918 -340012728 85026 97201 541592588 81914 43761 -906420654 9560 11248 636997 92022 62854 -71185668 50242 53252 549447747 77142 92692 -969026306 82583 93317 -332540318 49553 51092 -270946828 43669 66427 -954516672 17918 54268 104486798 33231 82084 -651914967 44281 17651 399274035 65429 83822 -803091427 87605 41799 674801868 44281 38366 998400589 34714 24133 498756394 76603 21146 -736511957 54048 9978 -140312312 70901 93374 12231085 50790 89277 957920838 1643 63809 -245142820 17503 95055 -185003143 36848 52898 -488521576 16533 73456 804794745 41850 50122 634613288 22708 95885 -390866113 14446 19139 92016080 98050 23176 -454075209 90379 63864 750557036 780 90061 656007317 18944 89511 150328529 89253 67814 872714961 97997 75984 -862218530 1049 43803 -268990085 92097 23597 -520557851 48868 48502 -344082966 44778 29586 742792271 28421 68312 554069860 76270 32665 -341340490 41194 89557 31164735 39831 92260 58858713 41403 83560 558856828 73857 79418 188133635 23034 8159 -952937446 55526 3345 900809372 35979 54596 -40548728 53053 23927 479620978 59217 66809 460299205 76986 15503 962505109 79364 95863 405986867 46797 3785 -23825454 29885 30605 366411417 24823 37456 -453375224 92571 35619 -198655210 65154 23328 847936226 81507 15331 649690018 36239 49731 -382758624 76778 94623 -576176966 13340 63298 -729687133 62876 76242 -645321473 40185 62913 508997486 90606 3580 13265494 32298 82269 699127011 80325 8814 -383495327 81047 96569 -173893141 58524 91656 -859826048 51076 90785 838657617 26865 2166 -467913424 41739 6229 962401023 50121 78293 700194366 69428 54168 -170583611 13347 67757 -63352487 68674 93668 -646081394 85209 13934 535481337 68219 5359 -3684447 78201 38394 801367053 37612 84691 -207389023 88242 48858 711061171 78960 19341 -147059166 16796 51138 -690866474 37047 34565 -338436452 97910 92813 -361231428 52 22159 -861308967 36605 73604 -286699435 10985 72735 315292499 17844 37117 30013897 42527 41473 -576582779 80965 2727 760213508 87848 26347 -184642637 83415 26018 -746306619 22284 34936 -379875594 18260 97436 526139709 62469 78264 868270735 76598 76497 185168926 29049 16794 354134197 70345 84060 -979093511 12469 63938 784768167 71285 96330 -278551915 52497 46159 588551888 45620 82515 445347665 68521 23271 661618864 95805 60278 431204299 31287 46642 -747798829 60403 94592 909077786 58156 78011 -412411873 48590 14647 393565860 30341 11064 -306256546 56522 45987 517661704 46562 13395 -225022087 52598 67474 -711955835 94650 69304 -482712131 15509 83703 414897335 26954 37614 458287341 39296 3079 982599021 5871 29916 -388950711 96083 58975 150447358 91328 96696 607918845 67975 75314 177011845 19139 54275 252784940 87215 28769 -495916023 17893 71828 412979742 61551 67497 -182222865 95099 43022 -41508446 36931 33736 -327039186 17935 62352 989752324 90924 70887 222840077 21004 47138 44613675 95160 82132 113521383 56053 51649 923030511 65633 96412 550551788 6220 54547 87761451 6777 7921 598106826 42362 31032 71981064 98814 53552 851472658 76055 59826 310758351 47074 43996 680812707 33360 38271 25248247 58290 58073 875700695 59783 15051 104468421 80739 28652 381647860 20478 3996 86309238 22072 87885 694067835 30973 52756 -691326866 76187 76379 -914859117 19483 33830 641688852 1230 86149 995592753 10382 74782 967380347 39540 74128 -303462302 75856 5856 317594973 88786 48438 -37552125 94793 64 459754972 16683 49235 -443456750 44165 93887 736366261 41917 11187 -839743555 28188 60268 718699294 43910 10871 -760586845 87845 21934 -716691493 42641 6592 -570246816 39866 59662 -642025094 78035 66191 483042905 47592 81855 434468239 64300 93437 588862891 68952 50752 967801674 69487 31054 791554476 55200 1855 540688253 20940 78891 -290906099 11627 97256 824403481 53117 22237 867801275 18602 56784 495600427 24189 55651 973076522 35619 18393 569091870 14487 4304 -926751578 28348 70528 939220003 29132 49820 537472343 4327 64609 -909041777 73145 34248 -701695795 62186 46698 892811383 81323 22666 511831002 67570 56100 -742189027 35714 64577 248377375 87750 20670 943038047 36994 12559 663451403 70726 66587 268447884 15955 70751 -136027809 60469 64795 -70453015 94469 54251 826571263 96159 19933 -996660548 63602 24448 -568550738 72025 75503 656060009 56130 78103 -800317677 16179 71472 -772900990 42260 5583 638702960 85785 39906 -776052920 62585 48820 949704221 65111 59086 -502295976 45151 25621 -18730841 7512 29026 -75686101 30227 82484 908164448 18689 76837 816781542 27516 22214 -877751592 20000 78422 -542273517 37992 61402 875770982 51209 75406 245137291 20497 73387 -752778682 66328 93896 755357511 87834 57420 828935628 1748 32289 164727771 7423 77898 901706546 42018 11822 -166627310 50762 21581 707883334 25037 64408 -855025226 20254 54220 -869434242 92448 85193 -109763913 32188 9964 459020765 55612 44603 603846310 4276 44249 -352621237 23976 97896 -680628026 44592 87167 -534183908 90916 66242 -309330200 16482 89961 -729142027 16261 15369 292785475 23377 63751 -690915054 62083 3934 -97437212 62460 61101 -945068694 31798 78712 -487387815 43243 57553 -292631865 74768 75051 -225739231 38261 73709 373352381 37822 8483 -616154578 58244 50420 -493822924 58134 35685 454257480 33664 14032 -438956851 17809 2035 -136243046 50552 44883 -423307714 69353 26818 736962426 2118 33510 606193561 94512 1519 94191335 54166 64108 323166247 63284 51200 209687537 16972 29193 379437406 14868 41129 551730428 48157 70414 -224071584 82159 769 -647635717 40836 84560 281018133 41 84130 8195351 68904 54812 576557673 32852 28926 589651683 14143 78267 -760102880 87979 37985 -348285506 85667 41872 593470921 89895 1396 354955685 1745 80417 -237360178 59286 6394 777084126 16133 28149 -985656260 55391 23571 936812021 84431 85 -396032503 602 13201 -387330820 36771 1686 -916251684 5113 12439 -851124029 71512 29020 -852043192 82759 48904 808397566 46088 95192 -657167187 28609 20348 -341291409 63349 37375 -503980503 64999 41135 707238950 14537 77355 -688911493 17711 75723 -816996551 86201 27357 -601972533 9374 69670 956146625 40229 41528 -204512279 4170 38261 -965163432 70718 61008 365572215 17406 81506 -278483576 15253 44659 -567534827 85211 68395 -88402158 9848 71521 -892886827 50334 77054 -156929554 64159 47444 268901252 96554 9136 215385145 38939 28287 -481964040 67604 77900 54093483 11400 36130 871065143 63224 27647 -930464479 4790 24279 184418732 4132 85449 -108060172 47989 46306 602088516 61161 90041 -526725266 79619 12237 879871081 79571 31347 -866582925 16874 78010 -821292610 70627 61223 -181014344 55116 35448 -489345290 98763 63241 821291121 9356 93081 -721082845 32239 8722 596786471 82131 51863 -887690553 89732 37698 714220557 86169 95425 219083716 64773 56191 775261534 2761 18085 -720355060 24309 58579 621039550 11099 60722 995031792 57498 27168 -104816508 45942 8621 -518898375 50677 8748 226889425 70754 94734 664632319 77584 50745 -146425607 3123 41859 -672537028 92143 92992 136491987 76502 88881 647893277 24680 48707 461637409 49920 66838 65841981 76392 67845 958054636 40874 10269 622884303 65589 11901 -155536358 13052 71939 17850377 68945 84038 -882113678 77134 33821 -710566035 26995 20100 872653925 9792 4175 920516664 61400 80793 -187704530 4386 93295 -216400855 7366 15309 647718617 97000 48435 -344450496 8793 40288 -486248888 62074 90502 -894366298 83856 92130 44755059 98158 26708 -403353412 9051 14615 354150791 626 6339 134738203 22685 32885 -123335263 94714 82590 757877201 52632 84789 548571836 63961 78544 410848419 74887 21679 -102270573 627 69783 -565873654 25177 10340 235825125 44927 83192 -989799231 17882 76781 118084570 30368 19048 461156570 28998 440 -590695298 53765 21696 -954473401 29095 89327 -849018660 19669 27114 392597303 73855 37805 122722837 17746 20581 -731068523 44358 48277 789368098 62416 94986 -806503281 45751 90008 241734772 46676 3207 -700219788 99114 11285 454399074 13645 6361 -188880385 14352 19151 3746986 50087 55017 124101849 92416 54054 -44406986 56123 68768 -301897349 68052 89413 -784981194 34980 9379 -457288952 49003 95873 473001445 93978 50783 -558580891 75622 53122 -461090609 7241 31387 844805082 28466 52278 -869808179 32362 98701 581476791 10517 98360 -29264822 81319 82423 688750016 28508 98822 -804497948 14210 25176 -255765039 10725 56978 990154972 39014 64595 -430366455 88204 86589 477917482 67676 81058 -72349996 13312 54786 442602153 26609 42578 -653952463 16976 52031 -987571773 74383 86185 474186525 56830 4455 627307976 92280 27488 -776464091 22473 20999 -780901002 48195 7307 -70711494 46927 51954 904900096 93354 26568 -335297346 97062 96453 801718008 8843 5987 -817062862 86665 49684 350907425 66113 81104 872311381 98881 75945 -763194189 99112 6257 -980131166 10101 40265 -935565921 70368 59853 -756409149 58755 50311 418726109 34592 56820 -643670438 33359 81723 917583227 18664 62307 277399195 29933 37253 -255794254 79689 59160 708222312 68325 3349 50570615 71800 9830 329249470 95237 39578 769144647 15176 82325 -768858226 2859 90707 102121039 18403 29706 554082827 58550 84020 859847466 24741 87869 -77142021 53766 35626 -750292312 42788 89999 -335658730 19098 55419 -194911203 92389 28935 -96593869 74620 46960 645784418 13270 92994 -379717376 45321 53473 -973487412 4398 136 434468541 66897 73586 266614619 2446 51314 734390433 95916 4779 -941241995 96456 27022 376070629 67001 86519 -243907505 98510 47077 216773825 36077 40037 -623748609 69060 13008 981583967 14061 83346 274598907 36269 85331 192936816 15957 52737 -478434523 96826 89929 708791517 9482 11459 575950933 38708 20046 335428494 25093 3667 -891581232 50405 36591 -943970429 87371 98861 156577791 13087 29358 -412837734 46314 53042 622442333 62044 47237 -599350921 54802 25755 693838765 28661 88204 631139475 52829 95129 653389983 95550 3739 -179264514 88275 90115 -682013988 26760 28017 -6080386 5768 11881 277782614 89835 2578 -927622101 33577 60047 615875486 50155 68451 -767494226 22066 83319 284285499 25401 47860 717389286 41500 19027 557866618 72555 38921 885348275 41128 41674 758859547 32361 77881 -483324960 4585 63954 521535975 18448 36202 -319037593 83980 91073 429311441 83842 3426 -564034419 65816 49462 362830638 57306 71350 -101602572 53334 32482 425469019 75222 77808 -899748209 81450 68022 -893457223 47162 4730 -147547633 26200 28707 -496829982 60474 72106 -334362218 2365 35375 716145876 66847 32640 -52188855 43792 80055 -936229064 97985 88528 -509301100 12136 9071 -925614659 34085 56018 -737526549 939 8563 766886118 13721 44866 248048728 52791 2875 651750237 45078 73270 -242904409 13429 32903 377447856 32773 38380 -47355149 89318 27486 -182554518 36060 49482 42864457 80343 61095 648868851 77168 28204 497744632 62737 42015 447438450 51825 11469 472383997 77774 45309 771848453 45483 24474 682322483 21084 47882 -299123627 50555 52873 116633686 43762 81498 573638705 97185 27186 982286147 92674 81596 -598425302 87212 73436 650024110 33256 3511 -764830880 95461 66692 -533092013 49884 92106 827747053 13232 39483 270772687 53263 20083 35658025 64479 70016 -712456153 67132 33366 -2907388 87040 3487 358924771 58226 14222 -509478043 26132 36352 891619266 39153 76983 837526737 19223 56243 -943678806 27534 83479 -778297724 80603 72476 -891246182 41694 36696 935118054 58795 81252 -832975508 48570 40154 92971491 46679 59122 489351800 90421 15484 -890139952 24711 32234 -231095773 5632 87379 546835753 18702 25953 41893454 51607 21299 365662553 52405 3364 -998782777 52155 81187 -992241543 15817 98655 884557912 79887 94212 -201848604 16190 160 545244864 85808 36630 -49607231 85732 8816 840675147 46381 64822 712425463 25713 2620 731917373 54540 45286 54007512 46126 2637 696643539 28006 62759 594037216 24246 88092 290077506 45409 79554 647438011 36084 77267 -111332430 79209 93515 958381178 55637 14300 -83287106 12960 37711 664418580 87159 24352 905310425 93671 80638 542944852 21282 42662 -92946383 39581 2535 317953566 75357 42767 -419477397 81777 4119 -267817964 60403 96994 -398450556 43224 71663 340099537 52856 37337 177929666 86337 18923 141271328 84357 1868 813792186 32501 56897 818155336 19298 45743 -646406151 74898 35407 -233520715 31581 62240 -742003776 59002 1121 -16884640 85605 57783 -364932593 2205 3061 -252456724 27289 1715 -871386784 22519 19180 -657785943 65414 80093 740000494 67510 76895 -208487228 2757 70806 195827470 8689 63276 452512533 38863 25912 681099313 53630 6087 790156636 11881 27388 502003444 29330 42003 -275321259 50931 96521 241807431 70996 18759 816992365 80455 3028 -547102544 98677 66369 -167542990 69290 1001 718327803 58164 25333 8728615 70591 93552 -15737834 75215 83252 286585106 1353 9545 697050852 96924 69152 616686080 14306 52480 550127292 72117 16233 -201714576 80792 84622 -378634029 13596 29270 458848159 27215 29949 555589620 26649 81493 322200073 51187 16239 -413811689 65059 64013 -935896291 32127 38259 801547728 18957 80848 -724158723 28516 50035 345282021 3185 88426 -246870428 4740 5768 944128888 21832 20155 -936700297 38499 22742 -262025455 60569 67586 -947654624 95449 55440 463506251 34646 49449 -581079936 95503 92939 -579429773 42715 85157 -86936078 31844 62741 -175545937 21249 93990 516189806 24009 92434 314132961 15752 61464 -528894203 52257 814 239013725 5700 95556 647137347 52430 81591 -804747684 6694 63659 410522481 79455 67324 -517680174 63686 12518 197372503 18757 30250 869243729 11968 48397 364618993 22359 53420 719910334 66883 53285 894706279 61871 91164 -934375594 1395 94648 990343252 16668 71548 -79640366 92780 39777 435378444 49755 89979 -221758659 82386 82000 477331068 82029 62777 -706480668 98022 55484 -472155198 79123 71715 -536092792 68412 37297 472344287 30886 55013 296361197 72196 92689 -26851510 4039 58939 107528409 23818 11724 -397157726 93694 10190 -637786854 11877 47061 736378356 75828 27533 -42066907 73799 24412 673260123 16139 48447 149297059 15345 78163 719924373 8035 91992 -111188109 48677 10895 862621380 66748 58975 -476817607 56140 14818 782739028 51866 31303 -272503801 88996 1404 -198616395 79161 91376 -953839941 82252 68898 572590270 40097 72627 -951524290 81703 32098 -987027266 61122 15370 -887148628 96217 62839 850092179 37944 64090 290914038 54360 46339 -564987369 51527 50832 498079409 90273 35173 -702804266 21048 22802 693628491 19272 48409 -26131306 91873 80344 -84517635 10760 9259 413370446 56941 45096 807004876 26036 40935 55693087 89876 61560 495611060 95071 56582 967148228 66409 44246 19148127 83118 18933 320872234 59465 30744 700874544 52008 39206 -714926512 98490 69040 -864047185 35155 51818 -635011967 77945 45017 634429182 95031 94225 -920703829 65034 27856 -605396152 18015 74908 394279373 15946 90095 -667821188 30659 82034 542936749 36988 20089 309359746 2284 91162 725472514 48447 38103 -572379075 90809 87438 -447328659 13979 72825 -423529925 80322 31587 -199160891 17094 45739 -877804961 7621 28475 -249710805 97744 76524 365688130 56022 66870 -514322835 45044 19537 -576495058 15118 31343 -881252785 21316 17648 -841593432 55693 73349 -370136112 60723 26708 806427326 43958 81521 624618046 1313 29659 -677449923 54325 81958 35336583 33296 56551 917360373 60949 10979 691097629 38223 5669 -896984758 49173 62191 222482637 9045 75299 387020011 30023 79164 960070968 98158 89667 989571626 94528 89828 676820622 64512 36307 77784634 27908 55674 -668715530 86910 19073 865851918 53864 87008 -84091015 13583 39204 -211964177 70286 83840 911124246 5443 2017 -739260958 83332 27343 -715075060 64674 23047 -995665258 68385 7193 -674192107 34205 53283 676959871 65069 22130 -632928749 61986 18474 -777070100 68122 91784 302927742 33453 13396 -98352722 21215 87486 405618049 75940 33369 -169468638 8475 98782 28901504 41147 98792 -517372758 52656 88947 531405963 90792 52448 -971894100 34847 37897 -482542787 36195 1516 -327384598 71828 25380 476210242 23727 59167 322454032 76831 1066 -608364042 21007 54601 -370986599 38745 25564 -77698991 94934 83563 -771564703 77147 81356 -87449877 14148 74644 828889960 90882 66705 -872008607 53998 82735 -754945868 10284 73045 736924024 2725 83210 -722277588 37136 54005 577363437 74992 738 -198168387 53143 72448 -901581298 22820 17559 -583362700 19169 39974 729186031 48208 54337 476731994 71881 41587 -252696957 86127 13887 -828707100 79280 15468 231809099 57395 21613 695110532 32061 42781 238665456 2501 41847 499596801 24802 83252 -158119846 16833 41972 -291670583 43609 97360 -936101970 61846 33300 292986918 62018 89942 -967112740 75655 80575 -117147399 88278 68815 180854023 71191 32653 -208919421 4459 68148 -887351914 70054 41912 57980704 83990 15014 545556212 89349 67100 393078304 7510 86508 550044833 52304 25103 214376495 44250 67087 500018669 38071 15236 431748934 74802 12050 88898487 39227 66307 -399746096 3703 11540 -370199388 7727 87175 -773919038 47057 15462 742401939 32240 87172 461779216 29302 74907 723678048 44991 43205 -73208393 62045 59935 632187813 89203 15132 -40960632 30216 97037 152551720 25768 8529 742698579 74491 50100 -469508303 5951 96294 -31717573 29440 10166 -280368141 42264 34461 -577200832 27403 59714 -946595363 61972 28450 744542608 55871 88806 -288077689 7247 63781 -822247795 86938 55515 222092289 95879 34431 -88265376 17662 44896 315102623 5925 38951 -603030815 8837 5785 801838684 75317 22229 906950450 5953 83658 -943765703 28489 45958 -678405647 80070 47483 -699639962 20621 89361 -518625364 34169 81264 460837312 15602 77580 -643319032 66907 13150 -538895924 89170 72137 339216870 82794 69411 -622915395 62714 24492 -333673519 30166 41974 291644232 30484 65411 904920614 9635 76260 470283031 61919 90568 14296779 22934 6477 328995682 89355 96449 -454053601 15290 56362 132550875 34500 39101 -837961784 45734 49378 549197755 74965 81333 742424210 36620 16129 658653720 36159 87417 191954427 36794 59271 -213291571 78965 17179 60698089 13374 57329 -12207001 12302 92316 -615268410 37443 27524 -884733153 79845 97853 -272527844 8522 90439 553248383 49614 81851 -682019253 87038 5297 706316654 58783 13362 415154816 25528 52759 990685536 40415 80805 471978587 36051 29756 302866760 20404 31142 -996612129 40441 92001 226071661 13795 28857 -499506129 5109 94588 710724045 14879 29878 -717180111 73261 76288 -516971304 26480 54705 621777204 76509 68542 480360218 30109 5481 648479921 3321 82859 -764081376 44194 42785 659617728 36890 9550 -323489931 293 50223 453041885 55241 71802 925677239 71627 95074 -544793964 23185 23372 -693572250 25444 38668 -886321041 98506 98177 726917366 68279 90178 -262984380 72988 5913 683206639 34207 30881 -215477108 45821 16472 746700007 50834 71970 -953011131 95952 90976 -346940905 93660 30480 22635419 42907 86033 342333123 44040 74222 -425776690 54964 6302 -71329649 56033 30523 494240846 22716 11800 -225945395 95812 12831 -831148590 34737 1704 -809248678 29588 46829 -554796076 1946 54560 921086641 64764 29035 -850709513 92357 1593 -789413933 29047 59715 297476306 65569 31849 171624897 25283 30258 -65560673 26302 75382 437359934 19641 57662 801543633 75975 30521 -100898305 8773 52857 -8399018 91059 85998 -480153953 60614 88473 -642551573 33688 66538 -785627059 48518 92679 -236440048 4835 57378 -845075766 91854 43295 668374293 78010 21940 -764160295 40730 36204 625314452 21339 11092 -291605152 46173 9206 502987782 52845 18943 906256964 28225 73396 -760421435 37647 61831 510112507 20358 24687 980903214 89873 98036 -762546405 29477 67380 -795305207 26357 52426 806030356 73882 68603 818839226 21346 85608 594531190 53671 16825 -202041849 1354 8651 -697286893 76754 40319 -196152335 60330 35853 -605351253 18445 49944 -995419283 3794 73972 928652737 87086 63692 -10710777 6120 28968 651639741 89156 86414 503821901 14529 95662 145888201 97544 85529 357023330 11729 29218 -978109254 19625 33812 928152418 81266 60459 -803100278 96476 92373 564550439 80639 51081 876058098 981 83960 -680115660 62316 34032 211142773 70179 43082 -267880339 80803 17587 -876866955 67411 95838 -700307084 97870 36104 -266097547 97133 45097 832872923 67170 73418 107570265 947 16149 858958346 68855 66127 -784712399 62049 15767 -514593412 31126 66115 333584898 42340 9007 161586934 10143 66296 696613687 39783 63842 -726673913 68464 37502 570985123 85980 69973 971276045 91678 17029 -770416359 98230 20927 403244789 82182 6422 541312340 64358 92888 904880056 35157 79836 -264811954 69825 86921 -577757209 10890 27098 -887725228 17801 78966 -4983318 18090 82518 -212274176 12734 53252 -101617120 52348 80225 -690293419 51697 76528 -913675152 6499 26553 728887287 32669 65295 -147361786 97966 40190 -412615197 76531 15495 -459468560 58989 59389 -74325143 34323 68924 -173473201 37770 84154 -765948231 29271 57148 856980064 37677 66318 133115677 58628 8836 304107372 64092 64599 461216924 30962 51502 -120119796 72840 10574 -676059537 38767 98892 285334252 75130 82413 407461145 92823 48686 63025120 1442 69786 336855936 3033 7645 831143706 20878 49004 718211116 17832 28885 584357509 43135 20589 -686725548 75036 5716 -824069687 37998 93646 913967761 78085 3958 -40152429 43721 22320 -324344504 25272 32675 499891617 4720 28638 -113998651 80276 96075 -632320807 14426 90503 -553114845 26831 15394 -613057916 35758 36249 874053117 32741 32950 -893530215 44866 92137 331695993 55647 80260 893558372 82905 84551 25878671 24973 55875 -124127727 60872 79559 -595939918 6908 95277 730697780 77446 71013 579851171 51486 70669 338217851 38838 24040 -791135546 37301 4217 347633261 8117 48171 -389243724 46215 56497 330324977 24336 23206 -501456350 58684 90611 -820276779 68057 77412 -287436363 90016 97296 606624554 58034 21573 791749804 41665 53147 -248019072 18336 54125 -394530058 65289 43862 -282028998 435 27493 -747767381 40333 41382 891818148 82838 85959 662912916 15192 42265 464274855 6004 33831 -886147378 43219 18009 531638189 65870 94839 265792176 4838 25462 -664029005 70119 66541 -240061986 94560 82555 430852953 90723 51968 -91394362 931 65027 -393368968 53136 64755 405775432 79068 80991 530998014 97350 63388 844620510 69006 15860 750456325 12363 5442 476220469 14096 8262 -688069287 60346 71473 579494620 60699 93194 -375910330 50115 53951 400659419 27762 87222 210562688 36558 41745 -198464866 40982 13169 -938172900 47719 11166 640699887 16502 88892 -22463668 69643 85343 -993386137 78584 77102 386645609 4939 95739 -719007566 62975 18679 -851304474 12848 62777 392402689 57728 83647 460041756 26506 39044 271555079 66780 26011 -989823491 79764 37564 -929790814 30096 85611 52262178 58085 81867 -917986157 34695 79605 588566648 89370 46550 -188963562 25039 61561 -483477026 11406 80955 646810220 8369 38961 -305372970 65424 23246 171266115 21334 98533 -272844215 16448 31 869331477 57439 60007 -145858690 94179 63746 -131817391 24904 18146 337340226 41788 90807 490322151 70404 8007 -838181737 8300 18072 500693172 84729 97969 -576037716 32031 73123 -686810526 39957 23579 -391658166 91648 24228 946581367 64217 83129 -720884007 1214 35679 -536871922 84450 81216 -350967746 51948 47672 697693223 74689 71620 413198689 32587 54114 539522047 59652 36648 -933477774 53417 64467 34802161 62655 37200 -92623635 30241 43953 445311154 80799 91669 -89573985 74263 60168 28594518 18280 27428 -10036284 72400 38938 87330172 72537 70809 937379875 76476 8061 -577909815 998 80815 -930457332 40 45636 -296094222 63822 28028 -645151743 14841 41733 -595554313 20039 8276 489465516 20812 82685 -270588610 7756 5276 523777783 65868 14485 -200938328 9729 56546 225992666 96560 69640 653814456 51815 65559 -265310169 24052 54040 873732983 4680 11156 -935676498 89892 1016 -223953450 72958 47554 -563108092 7141 41323 -533930219 79412 35755 801877220 35250 6707 15802431 87655 84985 -156104456 87751 10756 -516901352 60301 2398 102444802 39319 85156 -658539711 80321 12797 947022765 35184 35713 452131037 44951 68634 948000571 19659 86589 967957101 31301 45668 313442323 89521 29898 -758436828 29033 49967 -290519657 16160 8544 -600675695 51318 62982 -315586936 34045 34722 -352913347 66274 72652 60426249 48640 12720 747047751 35683 26104 452060440 84507 4445 -63107653 82407 11532 -741400019 91333 25295 -209422591 32779 48825 -268919096 62973 9134 -78607070 50953 16097 -861533704 71444 69035 -584106195 45080 79731 -382217255 90451 19719 304160339 62653 44607 174561911 30677 91195 408864179 67492 42514 43596609 2581 4408 -565289589 81270 26520 291253300 90499 79204 966642401 14184 3831 617332673 76530 52483 159869743 89693 14296 626436156 14909 83704 335994478 47371 19451 292298292 35073 81819 291745950 21924 8835 -830057542 32376 19489 326373677 1078 79501 -367827627 37677 58194 875397314 44722 23332 386424030 94476 29782 722809466 76909 84972 514645699 92006 42373 479703432 8354 41439 952031996 14948 17201 -368874466 13414 85051 506917048 45473 15958 793846185 69306 59021 893515311 4130 21259 277867652 38335 20343 -290258731 67032 98871 -955830551 7875 9582 470313380 1263 96770 -581045013 76072 43938 421590838 55872 74875 -395877976 40456 53117 145561580 44423 38112 -897835400 27844 78765 -441836945 26054 10446 356684402 1464 19666 -218941529 77736 4266 -432793409 94766 31392 -685483002 83620 1589 -702078738 55493 499 145430252 62231 29184 853393313 76522 86138 -541676373 55283 97876 263854653 86379 34307 -834168027 39454 75916 -269777536 68141 68462 508809617 30839 63602 -539318134 71887 15918 -342701506 26761 48492 626425314 84773 2791 987027572 18220 83414 409081121 91399 53094 866554973 37397 73795 440690022 48424 77468 -263314836 55255 25525 -589364631 93445 67578 -268485320 74599 4827 -384752249 26486 27557 73146276 74139 89916 -253319103 88678 78333 724675196 17459 91443 -643829652 24377 69969 -1498571 1948 39976 -948728729 79609 27066 675684433 95755 5478 -896039638 57702 19945 655438314 41168 971 -462321393 63984 3111 710875571 56035 10035 956290168 90110 13193 -136794883 25452 94459 -105156914 72501 16619 595055480 77587 15071 -726526825 92560 36489 305061413 87476 94543 884551350 60123 5654 701610560 12667 76770 657246235 86279 2100 -267234173 25386 38310 -690889871 76016 85881 304896181 76482 92380 9854627 44014 2508 -113840697 34960 53052 -721598675 70706 13930 536312558 95986 5245 645856272 4066 2150 -210951775 81070 12551 -492571068 97796 13494 15016989 79281 27178 629938026 45739 26212 664908811 18408 12655 163312864 57938 68198 -713453729 47146 41033 -620687507 50831 78153 -725681956 60101 64309 876469364 68431 22054 22694538 22439 8061 -322395417 41672 16424 -815077823 48755 75697 -111789210 69992 20760 -540495736 50402 68527 -765178493 21175 76599 -12847590 62914 33694 411432623 68231 47344 432382090 66714 59006 881374757 64870 31755 461039226 85844 22812 -227015940 49132 18788 -534784540 66990 29234 -441094269 93892 66596 -994425479 91770 52109 -428763305 83801 57007 -506879024 62531 43062 915191784 24408 85154 -848002230 86806 4885 268869990 25436 85985 -333282602 27272 42985 819564743 69272 82859 276175289 68039 2742 -460704376 10826 7740 -578567969 16453 21411 533458019 60822 23444 494750776 78517 16419 -364940605 50947 7624 -534442624 46367 20992 957586556 61194 77312 783944908 59337 49728 -240225736 45166 48471 681783859 54019 72538 -90783998 26820 68 461382377 90885 9268 -154691065 77040 36884 -602887507 95129 96317 -390690880 67414 17300 542698054 76695 13111 929790698 11244 91695 296292733 81277 49619 -780669531 66283 7338 -482149380 28951 74714 829796649 72976 58124 909694556 64546 34011 -68010637 76859 58544 245382149 80259 97589 262852732 44071 77036 168661770 75118 39624 38565172 9853 48878 596023416 1044 52739 703078782 38068 17964 -868016193 5639 15777 298853220 68399 48969 -957504768 3631 42143 445243751 73285 59189 544738753 6619 49953 -600613624 65096 88369 -257869578 17199 1988 -6186018 23791 60119 -796911913 1591 46961 185393702 61497 46884 83767339 3125 20213 -567490 22117 82985 -551590260 54367 79135 -981627231 72720 64417 714198135 91176 32670 -985561482 21409 46913 -128023095 92778 82882 -137095187 45707 51061 232750226 29395 95203 750507577 15589 81987 -890250140 7036 17586 -473433633 48263 66268 -282904306 89724 77193 -394193273 59816 42360 -899008585 39529 22504 599594208 57736 29756 -536673756 77967 62684 327519938 67392 33289 -905798635 1436 38797 -774905561 71962 69385 -127309282 12695 34255 -514599635 1219 33125 901070304 92346 22479 -327156946 63313 91693 235788127 56370 93262 -128916864 5331 7198 -57767295 86146 54589 -371521827 87250 75007 -299320533 10971 66267 -190190187 61342 41749 -730058976 6690 35700 -719753709 67648 21901 199001606 76364 10622 324563010 55756 18176 901063488 52467 80505 -720152595 18931 58114 260735035 59794 50856 -394908430 35278 72386 32390862 23476 70741 -309383564 13156 54256 -33598340 63233 41821 354613174 48223 90600 56075038 48077 91621 -251007082 35873 7466 -611367256 84555 80457 -941239369 13361 88604 781961838 60940 369 103695838 54305 29203 685130400 40093 52897 -332882934 92296 76017 919658876 39369 49650 -983307614 48552 77036 -716540149 35599 5738 -100916436 67674 75828 -377087042 9125 36693 123720882 56729 2880 -607463695 66893 77694 -750030112 57358 93597 809534377 39987 63127 69707611 34569 30172 -105018050 74729 2186 61420740 58991 23593 286249355 23073 6036 -185711337 73595 29057 -619358641 98432 10917 707306336 23670 78364 394577962 60027 25694 898348527 94726 92597 -758352283 24484 38928 415705424 13953 17582 -660976684 7785 66304 -170193343 24427 56016 -727522559 14382 86392 253632558 88770 51491 -886528009 74968 30738 769076519 29910 98876 -24383720 28244 73429 -369538569 36594 22813 383781116 33629 95834 -341766649 5464 78719 138557547 65020 18489 420382676 75763 33778 -712917293 56144 97635 935939323 69855 71096 -717318777 70983 84675 398689420 66916 23836 -586825754 26001 10450 632002551 13059 86327 843238145 94104 4186 -543305143 98632 55523 -741777305 6567 92560 773160160 94665 4692 668084270 68283 81058 353938237 36599 78039 736579003 39028 71230 -70589540 5526 83876 -981466993 17017 72335 724158688 52851 51347 276071111 2020 48926 -669982498 46263 24389 -824729631 67551 65605 8475608 46198 93088 -389918731 9412 38967 852144952 35756 46043 209982219 53637 51749 920457960 62899 94668 796549845 69922 38535 -667127129 21604 35430 -782024615 87299 17371 -934594885 97087 63772 497616248 1299 95778 176170254 21267 6257 -966495961 70985 34976 790264932 52686 72940 -172047933 67110 14839 -248676873 61223 47267 447473475 23388 16174 341883156 70565 67906 178752586 96525 7842 -239242241 11614 92791 160605570 2549 37632 9046772 3845 97783 -852770978 67905 62891 826681126 41985 87122 566214400 53428 96720 527451107 82818 26041 557253144 45441 12146 -52948803 49331 71230 -647279593 30414 13704 255030960 6899 6269 843109325 8406 26103 978332565 1660 16608 269669852 41295 78015 -424968919 96641 57419 -809818240 34119 74338 588976540 67258 81469 939204651 37517 95353 438939206 73753 75137 189041077 89657 9661 713190176 14392 32733 45805649 59845 7389 265499515 33934 61678 874952143 96323 56969 -97474728 42421 13501 728066582 64520 75549 -785904916 24570 58800 136719279 96791 75344 -853928379 67100 97279 -952972417 67503 95834 260854376 42384 43523 621520443 25730 89891 935577867 52314 67930 325399591 85200 29624 -868922862 20349 70519 368672787 72931 34275 640803839 25386 38628 -933877149 94248 11148 710149248 22863 1692 -87178169 10223 6488 170582695 71735 19808 927467815 11402 77810 -412268318 45154 26367 139774849 30099 51446 319052492 76589 71741 427396409 21478 11299 -167695991 43029 20804 -64001473 23418 37657 655824692 52967 43917 -44029710 72693 6847 -601308976 5212 76348 518390530 52003 96859 -482105008 70380 43529 740048614 13450 79968 70964968 6942 64738 -50360501 74163 51920 -84799585 9273 12904 -44040081 53486 4011 43754406 90198 43594 424970254 45022 45622 -323210070 4513 85351 367550524 78013 19402 -474511002 55210 54085 59402300 59584 62554 -645805853 81138 87787 -534284495 9083 76692 -255114694 23554 41748 -514436715 97973 48126 -43125975 98666 25826 144213248 28916 46635 -98434913 54691 75445 488997648 59196 27645 908709602 37607 9713 342134797 50323 45203 538221025 181 29310 -303909650 64039 34032 595236514 61921 49735 -747191504 2299 17333 -961164830 97309 35677 326934970 20335 10881 -496884973 82038 84833 369197761 22458 58679 559513975 48064 21578 976527036 60759 8200 -818999978 38353 63794 37958330 79687 40559 581666384 33638 40843 -215917232 15105 67013 -656072191 54444 96885 -151878616 45383 72154 -328580761 55232 55571 97912919 31329 4597 758488765 80955 22741 -972047362 12218 62785 -386487814 42206 45144 -232368440 76087 91037 -221836539 34241 60652 77233974 24337 55147 344344428 87158 68813 312531008 41284 62852 157347296 90503 10634 -711838999 5904 73236 672912118 79782 42541 -641977255 74477 93644 530118129 58208 98158 -949756471 23032 81077 146846063 47879 52398 -523318559 11575 44356 -546849633 2097 94514 421011697 59824 18432 14899105 46812 72483 -598427540 29879 65478 -241978719 38129 91105 768837882 93394 75915 -838073079 48851 4302 -709567367 89529 55149 -394460521 70650 87848 -442459587 75646 54737 -870291782 22333 39894 -791869516 30467 99073 754713358 65269 26264 786513836 52393 96544 897458414 79538 20301 510030018 81974 92319 690021949 87313 63916 241518508 48549 24405 -297810705 49225 67664 901993870 87062 92587 -482959 90739 15331 284615217 32704 8986 -536660665 28964 49003 -111754250 87545 34545 -494115091 31689 44274 -952558501 14702 27204 -590128549 46279 71187 808415305 40026 89421 -716737353 80235 65441 209449312 24322 12443 20623546 40188 25085 311242716 23802 23342 -235954058 35914 71504 694087267 1416 98612 -602812773 42651 67225 -107651698 83975 59739 308020711 7490 61423 928639055 83868 37538 823758096 66213 18054 637662372 92499 31508 628670567 75804 51398 546253946 20264 97721 70890257 28451 6 -869481883 29246 87911 31864321 58139 73594 31869469 64015 84545 320167079 51949 65976 357344489 62595 47719 -559340702 35972 39460 674469523 48571 7834 -826226763 81017 78504 -573523397 9088 68791 322003174 80891 70646 -686896185 89975 96070 958291183 24593 38204 108196486 28952 53992 -474139337 80991 18633 716735041 52497 17993 328294255 57571 59937 343872052 50191 32409 451704249 7004 33016 -920765331 85351 34918 -223161702 36887 92092 -484584921 12991 11328 172324295 17956 53035 -8712337 48489 39816 -816616314 63861 72608 -517035145 17923 82207 -382789861 17559 47235 928601119 93937 75921 -845528170 72536 26330 229038072 68998 7709 -91094089 83323 26280 -8042531 46680 43831 -381622168 27526 25088 711505660 16794 23888 -819216377 81281 73692 950145922 28974 55040 -446389732 80935 44050 -570511400 37478 20401 -942442503 48912 27422 -256433093 15001 43968 -936047387 71704 24573 288486577 16098 98929 -771661286 84219 14864 -800497132 76900 72419 603857272 94982 62409 -694215824 83721 67219 983516461 9661 36629 649158267 19589 210 -856447945 47146 57395 234443696 87681 15227 513936453 80994 28796 862791434 34268 19776 -742297091 29624 98475 -137676723 55485 13054 953779045 50809 81085 -319578969 86878 45850 908579637 36704 67281 -792679640 82384 56296 -890499287 85562 92533 396049870 22065 81359 656663456 78559 10290 427370481 84025 38609 -281825036 7972 32542 746965000 15114 38312 361557976 91040 63538 -346093197 84624 47499 -116139114 82802 5167 -459119054 40245 10119 -559446080 16212 96467 353325741 25458 96164 -985711953 67877 14849 -204535295 67347 68023 -61117786 82030 67166 -865700056 63971 55081 783340988 86515 67039 -272100403 69459 7660 213386947 83280 46646 605716001 79045 49796 -46581998 3459 96831 -359780758 35564 6960 54876630 62284 42743 295210037 94353 61121 -468933344 63305 36669 -982980079 16301 91731 636869594 34876 27812 -995460495 89375 51792 87684064 5534 23935 -81145504 81333 44347 164892506 53948 71488 476760561 46095 12044 238306855 41163 16223 -1126198 29361 25540 -478146167 88510 28932 -318093422 9454 94538 -771726110 53357 47608 -105445407 60415 21592 -739094353 38409 6129 337291584 88189 38181 -828082706 80935 40894 -938767630 31357 86294 -407250407 67290 67272 145882294 46887 92504 -984258772 98414 37209 304386974 17955 79129 186800908 10657 37968 698161885 34561 51079 -432155339 37054 49558 -39276541 2500 57275 239228412 77501 46792 -512335071 55521 23004 165313530 96437 58203 -42636311 50451 14648 997507905 92206 6113 828849977 75660 56487 607016167 48470 51714 695657197 13064 801 -674367074 35127 90620 72628646 86814 89372 -746562785 41680 98951 52833440 41109 37737 -813451517 4814 43616 -491224605 10237 66456 -42563382 38280 91002 792236912 66864 39922 -254066175 3941 63851 474959628 70475 9261 -345517585 30085 95713 659160852 17556 17085 -531927150 98670 46731 722559579 40115 77188 -795253621 29495 72675 -169245603 28872 88727 303557818 66098 7830 694222205 13369 20102 486135966 10208 11193 -366098110 53816 63750 43715038 42723 58416 153970213 71736 28381 -673529751 77324 72053 -931908675 18849 47584 -337770109 78102 4631 492356219 90715 3281 -98566589 58420 84331 -18363361 57208 9469 971332884 39549 6184 672725381 24818 53632 -688783080 85145 73305 334500308 55274 34752 -141129580 52134 98911 286980912 84502 58717 223503481 19527 58673 997078216 14578 59147 713690930 987 97267 -396619831 88955 87902 -353083439 77652 32668 -917649301 70652 76997 326797007 24228 72964 952053909 10640 80700 -363921074 23628 41787 -835835024 27194 94485 529731030 14754 17513 681236501 9300 81187 -207587372 19674 96771 442025230 25600 43394 408860531 80838 92264 -183331155 29340 38006 950481844 11949 88652 902677541 20835 85585 -113437132 33963 45586 389692572 72724 96899 728243523 46049 49887 -436159872 17193 89837 -102210704 74544 91188 744572101 38206 42808 702521645 16936 70845 -537111016 76185 60559 873158698 42 89499 385057543 46921 3182 675059872 44932 31547 -329279064 85476 17648 617256676 49257 15969 837681092 37052 55766 -386658743 84113 62026 -520916603 73644 86039 189310449 83656 22391 -686171122 63981 71084 -100662030 31697 96121 203902253 65106 13139 -545827609 47360 35957 -877652174 36023 69008 131240166 91798 34773 -918710291 57868 89985 -327573508 12390 84926 439995250 45493 84704 962733537 23922 6314 678471447 29714 29325 -34618263 38334 50644 228235075 7679 7529 -308138798 56670 44537 -766021030 32164 64825 162162223 5891 78694 -931217505 68737 45857 332682202 39721 95262 743015114 9602 58127 -109256086 66737 9160 -453635111 20822 8518 866361815 1914 65087 665405243 57205 43463 620565642 46743 53935 -792835091 58510 87219 466186414 33420 62190 -647661147 77130 20003 -765372502 34105 33677 914136454 90320 20971 340545865 56392 14157 -579267828 37396 41499 -362304571 11466 71477 346287657 91388 73414 -484355409 255 93215 -71813572 52451 4093 950599557 56292 31081 -817890962 54446 69422 -813071547 67911 47430 -845679766 92684 35276 643875527 97571 37776 -347865513 66209 54595 433371116 74268 17346 -489367170 26049 59638 844186329 50383 58444 90921623 93111 58003 54060669 32228 13636 268242062 84860 25251 897798465 32102 12572 147132516 21962 7100 740866527 67773 23941 -385191114 70253 9036 785498957 50485 61240 913746519 30647 31014 -233371525 69500 94354 -513785726 67140 31091 -734216655 57051 80146 -558289539 27327 27396 -43640058 50890 69156 -44106496 34173 95624 985423046 10337 70738 115871867 64114 1848 692907051 44932 62299 -375756135 85202 86754 964157411 53324 16293 396086408 44404 69800 226959345 92799 53422 27431790 73066 39977 898024341 52529 14350 -760473874 57334 95037 160239101 7256 15452 -34827094 8929 35789 -954967490 9698 48223 216037835 35791 80335 -490991244 75643 98863 362911807 51268 64330 895932348 2576 93761 -820821296 73208 53558 -960808229 43183 65655 195933040 32574 71387 95255724 84611 67959 -198519199 50522 48367 407352666 98311 53153 777886690 38599 44915 685903612 80132 62539 -29201267 1750 61053 -128159169 42592 30401 -328541778 37265 82294 -995391849 4795 93508 -940476912 52040 72166 57980919 10899 44108 -29085728 21150 92331 -860368427 35975 72370 162941133 27187 67493 -498938847 10033 37361 -991731859 62862 29876 -697023328 98055 54604 177565810 59852 96596 -336087891 46577 1107 855254774 9406 64214 416457061 92807 82175 -248611217 76423 91908 148213173 82677 52597 -998220523 40808 49921 902995644 83115 26914 246468909 55027 18135 -910026809 24749 39733 970061080 39249 68544 -979910156 6101 78135 654346208 18092 34276 -768496880 54046 76367 44786745 93991 48766 -796138151 76924 35350 -951716404 96225 42080 -520289623 79285 17737 -14170304 8446 582 219962624 62768 62817 415155801 34771 3747 -676200676 58110 29545 978462664 61244 15570 -832895834 45323 26979 -685836187 59618 81100 650349293 5968 91370 -771468922 60680 91988 -951225905 2579 94032 527098125 86633 91012 802360497 79809 19770 -657506628 51626 10043 -347082928 92771 97123 -650897924 93026 32879 981088452 36576 40229 -836126397 7823 49621 5428498 93382 22669 898713772 35264 46770 354988298 68156 82107 41872650 80569 51789 90425096 86438 6657 634326800 7796 54086 203723178 26831 76378 966119831 52784 27877 505919814 31647 7600 -440536327 65144 9036 961092842 18295 51891 -932939607 82473 47305 2647466 61854 40627 970445785 76456 8711 -599673130 35752 1213 638083230 71491 5691 -635340840 56341 28361 -773031358 54123 36561 940791007 3027 61196 914523298 87998 12607 890851716 87697 25762 666637474 15601 55608 -485980374 80937 91910 456482053 29978 5313 -271354776 43985 75374 724070905 86407 26945 381977001 54485 46086 -530520655 60359 88806 219729139 10386 84530 936360373 75671 64400 778875201 53984 55330 775017540 15838 47923 328088577 44672 97292 -882546572 19207 64736 924448929 55639 65276 686243474 5672 68523 -869258427 9694 85940 -143416501 83965 32416 360698576 87138 5492 -584352944 67622 16325 179736601 48949 50434 885651432 51580 52571 459418729 52155 89204 137353006 84370 12055 764159372 66709 2672 222823942 13484 1501 -515598278 30598 22266 688961121 61441 84257 -23099040 16365 56230 675823681 28875 90953 849861926 73481 33853 637557656 30603 11196 -997601669 83925 17278 149266475 19953 19141 465114386 29282 30922 -917457754 95390 9518 689623129 10083 55813 836356214 53765 76566 -760625775 15778 3221 101280016 69356 55305 883663011 60085 5734 -826734340 21812 48362 581087282 37618 59136 -109489683 70668 38589 -663141192 1590 78165 -613766900 61120 65679 336343273 13388 94944 348051769 81743 93179 747772158 53321 69591 578809943 98343 5495 -797093068 7850 88027 383702013 98642 9507 832188101 30423 11708 473763175 36572 67439 -372920509 48220 22447 247751798 53881 40086 -427579963 99021 84853 598830224 5405 41867 -763193658 7277 10685 -263056725 7917 582 633046490 96883 37406 -508149330 46148 99081 -626642378 5934 35696 -987073462 33226 47864 701332575 70562 78821 848936082 29021 92390 -676963291 18550 34250 -900380236 91531 88903 -914786356 66738 15180 176461109 69498 90603 151987912 73430 74523 726883690 30129 83935 149640725 88859 95768 -48869398 401 88155 340343010 83432 86643 457160837 59237 22537 136051548 61472 91093 -243300562 71543 13258 -522499143 42954 28645 -291840318 85974 97701 762872784 59227 71748 -874835753 50775 54079 321844110 24565 68613 -998474976 69862 4865 -845011488 79465 61860 763959944 74461 96983 -549434254 84948 68676 589562669 10555 66552 494994391 18251 8013 631268523 6220 43500 664131921 49045 59613 844529465 35269 21457 -308235166 54737 31632 880129261 3333 41482 29856207 80718 44457 -333855024 10106 12450 405005524 23635 97377 296700665 90638 76703 747527791 18466 82754 -943153262 3007 65860 807946412 92481 89004 -407651429 96497 23486 -553822847 1957 83790 794897843 27238 93677 -995705492 73147 46290 786054177 6862 71676 34106216 91448 42263 140560663 13105 6883 898353777 84109 86013 755200453 43022 79654 -193193097 94228 26965 -423655137 62162 85888 664689826 46357 16648 -109461971 10885 90170 827600896 19408 69747 -643612696 6143 81967 284730991 88236 47760 420125746 40008 39831 272801483 24469 46827 -812355802 90294 22503 -581872548 83940 13533 -493257333 82123 78291 266032816 95143 33797 -526846303 49616 53635 119233738 58867 56051 -330831425 12298 73417 -222634604 70094 60365 -691151119 37114 40833 -482132201 53111 45657 665493329 46514 85392 82616583 13269 59675 -377532973 70531 82215 889699710 81798 86770 936816119 14574 79155 530950016 79960 45694 -699236085 2200 27212 677428841 63336 54087 407419311 47856 57728 60397319 94991 44439 -440403513 74870 17563 491514851 2580 35514 266388835 40620 51002 -557275047 38485 87816 -110663573 73194 68911 680385637 90366 5955 897401894 82361 6869 32576547 44262 37216 429045979 71631 72574 479540485 49854 16291 -282801676 48659 52660 -978915825 77728 18317 831737889 43656 84542 386087001 3628 80386 969845723 43677 44646 -929416628 24039 29691 880010710 18795 11911 130005261 83875 89135 906499672 79010 10557 832556207 82355 39226 901436141 18110 92171 618338905 3454 78809 203839793 53043 11790 -875177641 19421 38823 -468657845 21706 71778 96182386 59304 40761 -140163251 15896 94232 407021286 82118 22398 183429325 16498 73078 -413666652 50784 81215 851102746 19637 29703 -306030755 34584 27768 454180957 16133 90562 -200253563 20777 7248 -861608034 63151 47977 -578096591 53868 96063 -568784714 55429 61593 141041432 34532 15110 718752809 23732 47235 578719853 14893 81362 -291171116 55313 87161 -341005110 85092 63970 -58332484 46386 69535 -135563643 86254 60433 -278294320 32830 55425 -869067366 32850 79240 -196985136 56926 71344 -884569749 87068 10947 -174310985 92724 97044 928352734 40760 15214 696692762 758 42731 -437547997 66554 48173 -642557229 24992 96742 -90789154 24967 52312 -121673102 70760 96035 -762389568 52316 28508 54589702 34794 35072 439986590 50100 40381 380026918 13188 16712 670522653 94983 33845 795990361 21742 32653 156833070 42326 34961 466191001 53495 98934 901643706 39689 81334 -518895626 83029 16100 -804266512 63618 1697 -840159135 47987 67949 -778329960 69023 24318 -357910947 29099 89559 -915625738 31939 44981 755375786 31707 44736 853996436 11747 63290 477968681 55272 59626 -117792185 85601 77207 505515035 92839 68795 -803076042 20519 97427 -927341635 26695 41526 -730728387 63955 81438 714863307 70164 27456 743747137 25445 75461 513322607 42270 96938 898005944 5599 73910 687961653 27161 73386 542813559 493 40562 -318123768 82268 91336 552357249 66882 9426 -814467391 21856 952 -161828464 91184 22951 6314635 90226 93659 -886783717 23050 17153 -308701993 76514 35321 -870781061 18685 92929 -976996345 34543 26429 935021522 88751 83277 226936844 51064 68434 746192957 67731 31249 605148381 62208 72449 -223120960 37887 39396 -820695745 47603 94058 853644476 2782 28170 522828755 74416 41511 351178476 48732 94342 719252946 79764 80167 -339745150 18112 8728 -134306187 46001 39088 -302190709 58772 17716 -406816902 45603 36950 -276520259 40016 33218 -714360452 35927 23791 -12764594 9043 49056 491824911 10102 34146 -258607976 2470 43928 293623350 66354 86809 905071671 41266 69622 -883592729 96535 76531 -224262940 3497 39596 817208030 19082 98797 -843638839 76387 16600 -634533735 46555 51509 -814352424 477 66199 -470504891 96659 34943 -681645178 95086 31799 803330701 91474 98464 -307252535 13288 95044 574756597 77612 59445 677411097 63325 59985 958839960 57828 80616 930488352 64349 92945 800615696 4910 47035 -414582189 14105 61934 445428973 70787 90184 29342133 32146 12231 486310342 26366 16454 -675538399 91134 81952 632636137 54628 40978 -898643073 93932 30957 900252683 67179 627 235384449 80974 66565 -727277022 66789 55597 -89977774 90987 39304 120922026 75181 3111 -724287071 93269 52006 906384409 66264 79363 -714736645 10802 72014 -18732389 82962 50108 240354303 5541 24416 339864095 84302 49678 833657895 14074 23306 532155916 50135 68372 -841152480 41810 18061 971084361 61499 85513 -607634049 73313 31879 433394512 51242 30647 -409582544 32716 78129 708399913 92813 81234 163646942 51480 93386 893607532 22834 19723 -778919086 55311 14206 -942665379 69819 63001 -636352704 32462 45956 310527659 12877 8725 828692299 26488 73954 201320084 74455 87176 660293381 35764 79678 -112754166 73494 62141 490917878 41438 68105 -149238616 91525 80025 -697055062 87945 91873 -673738783 1467 94171 120446270 67019 44770 -134268110 83261 50615 -403796415 89793 41345 -344035803 17288 46518 481850300 8593 39907 122302826 22116 2828 -337885533 6697 55911 996248017 87203 74063 400959908 26582 15989 -994668661 41432 76880 794703966 41810 40379 -725694015 28040 39399 510830495 65016 88191 377169248 89273 30288 634606316 16985 13222 -779645638 78669 38892 -869499621 20174 61760 169521057 98042 65834 -585006777 94852 73220 -669127415 22231 6412 627410709 54988 68102 -256209712 72425 2484 -643212848 39137 26048 -429784751 88295 50420 -444534645 517 64242 -769411 62429 6079 449711598 22213 35028 748195620 44617 4516 -454986284 4719 3570 -305549688 33618 80438 -747663599 18421 24818 -324557298 1022 95269 -192427079 69651 28469 -658564465 6343 92119 599487613 45785 42604 -176993258 94823 90871 855596222 37355 49670 -465299097 3325 16483 -340992612 12719 50956 764392091 37046 88057 -409119746 71916 77210 -860219883 41932 74763 539358800 15682 11433 119569419 75675 88478 -177796403 74949 69031 -36737700 86324 7753 -307313501 63073 69085 71530205 52736 94002 -898875385 11369 96176 -534745925 4959 42797 629757003 52574 43843 600387384 53349 54415 -798506074 25939 47993 29618788 32920 23551 -613228647 51109 86437 950305726 23560 36364 846753255 42863 23267 980073836 91680 2510 924540177 46519 66271 -340001353 76092 40372 -557973645 42624 55844 64360460 69039 50224 -142064674 87323 92912 689480825 29528 2952 443010471 66990 88895 179880742 49346 9084 -591693260 42959 5311 -87495879 45482 56479 -331363085 14014 7726 187426143 95010 89510 451896508 15822 4138 -765745949 52243 51244 564585709 73716 40809 -209455965 27259 14460 -475688769 86165 20113 219013944 25459 27031 24788091 15094 42445 495027418 8511 33949 122850238 54294 87460 779730556 13322 84136 473135018 14829 97994 -968889564 61852 27883 658759895 80816 40952 -812443917 75359 66757 -246278544 12328 77768 323675774 74913 88503 506144376 50935 61350 810644602 62712 45840 -172047116 21747 29792 -451047953 64565 93217 574382849 7194 69755 -93637727 95299 69748 610711758 62342 63809 306196081 68353 52721 708184886 98541 51030 392660002 4660 44660 -477076873 42787 58243 -209030113 337 86765 575647989 82315 34572 366063245 82229 21077 80646416 29445 92341 -611797153 76861 1730 550914656 59789 6312 46323968 88834 97256 -687471163 35466 73472 -512355759 17562 49981 105852928 97663 56305 -652392016 21591 76930 128837543 24657 95590 651738585 41290 97579 -553044747 18278 66891 -307237985 89552 52681 882728366 6042 64277 146593585 59101 12864 -625167298 7606 31301 626749946 65152 58600 -703979315 51989 26292 138739630 96854 43456 554479588 93974 11072 924476180 20130 41592 -76174006 64807 50421 -842786777 60678 13841 -29699604 14519 85098 795303303 28098 67096 464409776 74149 62179 -591457140 31065 68338 -327702634 32727 12888 -959909665 81694 32550 96711501 6078 66733 -368661339 84367 84330 654849388 30932 46353 106496531 38451 10096 217322944 42758 20539 201004060 12724 67249 323373758 5045 70881 -359585377 93327 91961 429638305 13407 15240 878699430 74442 6428 758586389 13879 97775 -565868026 47512 97035 -270599855 75310 38138 -100419172 58751 36891 89142706 18879 25767 -806950827 89066 77182 570187799 52380 57999 462375018 64758 89793 710786468 88723 49479 984204027 72722 89331 -161436540 5462 83320 26431745 29544 36952 -714085793 93247 65608 -321247273 23192 38944 79264346 87452 90818 -684991914 60191 61636 -394534093 48913 17185 -187634479 88106 29426 -486982455 25399 39344 695217121 24534 66756 797482240 7719 98713 697582339 99009 40495 632938046 82140 35557 381485367 93329 95271 292271180 61217 7961 112441230 5142 48767 -293882267 83614 56340 -360204222 89186 3406 385593103 97622 1332 -567442882 57306 6154 153518119 25672 7342 -933874114 73234 12438 683723094 65279 26784 974210162 11097 17872 -660682841 6507 74889 -611486103 11529 86580 707345270 41683 16003 665814977 38208 63427 38803135 95851 36123 48570638 12242 24679 -741390687 55529 96472 -477449048 68403 30015 972886897 51241 61545 882415640 29874 29214 -949820383 46296 82314 272470031 19419 54990 957741757 42935 46341 -561089418 98135 4989 -357736648 5750 38211 469031662 60109 4408 936336156 49804 21610 -675234894 89621 33640 -594491969 37775 86165 -358544118 53465 25943 -135940735 87865 14001 -758348277 72310 79655 -740408377 96649 2350 728613517 11845 10527 214128451 33061 76365 739685355 98409 45855 -35171049 361 46976 240288079 45455 8494 -747279074 53115 65274 -233032887 69160 52658 103328213 84965 65583 846207144 50495 95312 990925513 1279 90316 266232216 98400 55516 54377080 83220 5608 107269896 77995 94462 -535105963 74643 92183 -718170461 83301 70144 10795398 67434 76009 186362126 12178 61377 248569288 59379 57606 -124078582 55960 32038 43734837 4356 84298 44962298 71620 33707 165385063 75415 94077 -926843844 97857 61162 219769887 62842 84495 -553615214 24355 47997 151928077 90482 3293 964802751 59845 69549 -541355558 83533 52170 200157376 17321 3821 46473369 88311 28711 5476999 29021 86521 124388863 89665 3563 -738627813 69977 86517 288288370 50505 43039 385525339 24506 81699 -163715374 24513 79343 640641036 76752 46994 -320680822 51824 35642 63015772 20168 19118 -721920488 96632 72735 -286874948 55434 6658 -893228669 18376 8465 -69974590 32281 65480 305442310 53485 32023 266506901 43526 53735 -16779560 88374 96110 8235775 59577 90473 -192624727 97263 63748 647873296 58315 65715 -72880820 56711 40505 396991113 48736 31758 317265751 55110 80333 314406607 12088 15192 170252942 60024 24560 -997685896 32019 94449 -531274070 45470 46289 446263087 27870 74865 751352118 3273 34670 147600117 9219 12701 23734921 2086 39606 -841741436 16018 49778 510652260 42833 42582 320392147 35844 29137 -394108449 80005 41320 636388056 97630 32073 -700078322 76403 20482 165444884 12005 44455 35149611 40305 37803 523502065 64528 94442 46390879 15814 54572 19684700 42130 19751 -282450528 46965 41692 -348985937 75036 5952 -592404401 12524 42683 -684314076 42823 37018 941152399 77157 64688 475185221 9053 14762 708752986 43604 97625 681520190 62246 43202 -915760691 35880 26887 -799699664 80345 40009 872883364 56652 69560 -569961545 87551 24714 -385046324 81180 58178 442800630 21739 28670 -82096870 93707 24671 -187251375 4458 17477 888600058 93347 21161 -816477506 93106 51462 -418336710 21919 96437 -427205601 62622 62011 -563983578 75494 44649 -808679229 12792 75452 129968259 27831 36203 733624808 62207 68079 608825619 42043 6467 -987525680 50732 94584 -715299141 63465 13467 347441413 41127 9284 -762186319 73594 80922 -758565489 24248 91155 -30766167 69010 51787 -144161490 79104 52525 20296259 31167 88425 418763969 58349 42711 511193504 86976 17597 -582344263 89245 79680 -655169759 2706 67190 -565437860 43985 14695 -274432688 99112 33931 -968473018 62303 3228 318576074 39332 83042 216862896 45683 32419 -295624238 61309 5326 -793334009 64254 94914 846278591 97294 53852 42110536 78133 5889 577558987 88626 80623 -816944639 74240 37003 -690920258 80030 76188 629921972 31240 58018 858877876 57761 80774 777827503 38129 69152 959413018 81972 78971 280880742 67487 47584 181065049 2409 83115 573493120 45729 39778 870043329 86818 36869 -410798461 984 81792 -515267494 19053 72741 440275804 13746 19502 5131356 75443 6146 -193046226 74307 77122 -786672621 19075 64357 776835743 53493 82596 686814233 43547 15599 240430702 35399 3418 734119948 83901 18551 -893790333 43677 57233 -502292763 65347 75561 900705345 40973 36190 194141463 22792 98560 835504188 11446 11435 92171875 70542 46224 162610285 81119 67189 754013664 63235 91596 -868913446 85023 38373 -197999986 17705 2266 548734211 31455 76350 187242216 47410 27019 464161912 38049 60234 282065003 81310 36727 -551417682 43314 34246 433456409 83601 23443 422809076 50403 49355 -712704110 31973 9303 -502026089 55393 3183 -560353788 89701 65104 427945053 24720 30426 -391329818 32744 93554 230577710 52847 20934 589254580 39679 25316 805298012 77671 62628 233745257 24269 94029 -720694168 32753 40594 -195761108 73567 6566 924658825 13838 67285 704082281 85572 60855 -939308341 98579 12502 350858762 70440 86690 -935379778 5100 27529 926954666 93013 2186 -281239458 13589 72687 814228659 59539 74730 -720266570 89507 85706 -177162802 42453 87828 139117956 95920 21459 204462928 86297 66646 -755697455 28249 93136 540816750 31347 2963 -447129364 10761 5899 -423479066 93950 35067 -848854352 64472 93007 711702084 66735 95681 380502393 41071 27715 186206278 47739 68372 -221628179 8212 9999 -507270601 64110 35120 299284947 69554 73442 39993159 12893 21303 -654125716 30128 52880 -207540749 84672 59106 41252645 63418 75241 328907462 24738 6343 -362620574 23379 62413 -591703039 33610 83264 274971199 8668 36648 21614199 92338 12932 758122916 8960 35733 -303461100 22470 77118 -151771415 49667 55723 -385880439 68999 41097 452721599 33050 8947 933372472 64671 13478 405904724 61099 20684 -141465271 40291 14942 -511423656 69868 53439 -368782298 90182 58125 -820694476 81893 30451 208347797 27283 96220 416096069 38712 32222 -401664629 53359 90270 580118805 97715 33505 849932669 32628 75371 -827585281 73474 13285 501291442 15206 74283 -805724530 64655 50022 -348139547 12484 37968 -205386961 1385 76780 641184598 68029 12140 447075447 42912 49066 656465801 85650 23711 48839636 50241 86390 972779637 59644 98200 770158919 28503 97018 -787016081 72327 13408 -351538969 3844 88398 -626138130 96831 53692 -595951176 24966 5578 -472904739 59651 28964 308109766 2399 88701 -47467269 69379 52267 828181372 80962 48913 -661741303 69467 59384 962854843 9798 53939 -301321245 90616 25685 -16838916 41764 75348 -609176992 98706 66793 764943958 93000 86557 -976070018 28542 28377 859032658 75266 17535 350377770 41024 16200 -594584884 51369 53627 291990352 44022 22708 -99449822 88664 57293 185745154 92392 15039 -547148855 64788 95348 950436670 84724 98008 -929781937 85502 33791 -505255917 70537 90682 -408055342 35561 51323 -159223831 17031 52167 646068073 8326 94984 460742063 72965 42622 -706163603 1652 79612 645452745 30638 21251 613926037 30810 22560 573299481 43136 41218 -129506292 20367 66972 -249193284 85938 84793 -145686671 31733 63259 485668937 72683 1267 250053768 66593 27972 58135317 92101 61405 728642407 36259 24734 -953743594 6096 49981 462652387 41739 80627 93261365 63689 93149 182388665 87131 60646 132578931 66259 66085 527572064 94281 693 134122453 51961 40456 201526826 93057 24980 2464254 74640 21916 24527004 61857 73593 -39300771 19172 86971 480457990 11613 62432 -547867985 16028 24966 -575507009 10515 16639 -367834328 94837 71236 370816208 83145 3763 -769677290 20478 12141 310878212 21009 55735 -742175285 631 18929 638026817 42939 70738 -455900250 79162 72245 550886050 9702 92347 879771403 102 14342 43606442 21637 67098 30610987 26206 49204 245816685 14167 26153 -510948310 2222 73157 -602419022 83922 39545 209777181 92597 75418 763619582 18618 95070 -787546 56408 58857 895190041 36840 62580 533431493 84245 5097 272925411 3020 59997 -224389290 55388 70849 -415112372 30718 73059 320803372 93071 36025 -69221111 51791 72329 862746269 8910 69653 366365125 82691 21506 557633018 24696 19142 354964283 98243 36983 57699192 33216 18595 -717126524 23947 13573 430546470 75294 22889 -584363257 68084 60908 -470174100 51484 19625 -208133804 13553 20066 641675135 97521 17287 185818554 8523 49412 -98895600 58400 4183 -498759966 63080 10389 -302460097 46264 74959 493225165 24308 53879 598876549 98130 83892 -660213722 53681 3662 833358899 94935 47175 -71605037 80018 33503 -875616209 66406 21856 -877687514 27819 98855 447822093 86223 32555 -719758674 65739 28163 -21525324 79185 85008 2756955 63587 77810 -444011663 44940 20727 131350322 66351 29318 778289043 53836 90214 -403580600 63798 52016 33992692 68860 41196 -140939300 14280 6761 -294595409 45449 24700 -916140299 79422 41477 51760958 41660 635 -940411976 17156 14028 702682311 38858 78625 522804599 75147 98017 895172982 31552 85396 -951065364 19006 78868 609428324 74851 5718 -330838016 73511 33970 -923183125 18711 11280 733201464 45364 41833 -545690036 34932 65798 410151064 86252 85232 2426377 69286 18910 119897882 7517 23584 879913113 36885 67143 -56223394 41458 87735 -757741597 86958 50230 -185759300 51312 935 -249333951 41995 1839 302826467 87485 80639 -623662940 45422 43048 126162909 67122 17567 926682579 86446 34481 -418940009 62327 69890 301912026 76106 2645 95746719 5260 95963 29348242 41884 70979 6557796 25597 48683 642214693 36788 1043 -858274544 15496 74839 243632787 75715 94507 18790478 26880 56608 -32608831 68842 53808 -927715739 52993 11627 365715220 26921 38739 291597512 51341 28178 -525471590 58039 25202 -669547458 91899 99065 908115587 84655 71073 -13736779 15072 75860 308619785 35676 98217 -113029579 49435 98545 170511238 76514 91531 -445240712 89604 96934 -469235618 59 2037 -812185331 88836 37829 -630254332 32139 97083 561293782 5947 52823 486141190 44872 74636 77892088 14670 53678 361258425 16349 54633 926636319 24979 46770 297943941 78447 79428 702519763 53693 23142 147422829 29102 42516 -951302547 28301 4863 112957374 2355 20179 764625849 81628 3568 -747392147 89341 16488 126942615 8660 78179 639856048 88670 466 654735112 75661 48429 -891874526 66938 77021 -361736153 53941 93670 280109940 5588 25303 -192466643 15600 34037 501720699 4544 76267 25019456 48822 68752 628993395 94487 86761 -3600009 18902 22225 -206533745 22177 34130 465425992 5293 91013 -216162405 84039 66231 974503553 26370 6002 480268785 58244 12003 660173839 58741 22054 -770734518 92059 5930 511383537 76374 68138 -72514881 21988 66246 -669578972 67668 91110 -310355960 98768 4769 415824879 55272 72549 98198991 83069 71339 -547612716 52308 9720 513204266 43595 14664 836015482 43469 29984 -728182325 93381 81931 -935225729 4601 7357 -343186236 18278 23665 228917505 75318 65328 507029343 21339 33519 -401659187 87896 84841 331211856 51411 60672 -749442821 88936 45114 1430352 12223 43852 -85894747 57737 58353 860419016 6008 25045 413478129 36491 94128 -480825522 9659 95395 -566653238 27892 92290 78212901 87385 56868 -504570317 67982 29305 -612801196 1481 58805 -942951998 95733 21750 -188844186 73317 90291 -712258963 35450 91003 992004481 66764 54121 -515647715 26302 82091 -187881567 59840 42338 -791435933 49240 62321 858710626 56936 10859 316880512 79472 17943 724936076 11542 77141 -878401924 30040 9842 -593804664 12039 68737 -868571731 78919 19013 303450265 77349 10770 306380892 46807 93504 851933125 53323 4585 49412985 80129 94549 692987648 63422 13984 -312100110 13929 3015 472101378 15629 50358 -893851293 73402 66111 -221214437 96316 80522 -194829450 70916 98681 72725045 13161 8036 -764632454 29098 3289 -921590012 92679 14450 895311003 32497 20810 -771449664 96915 10275 477964222 88778 3271 -533442932 81925 19531 940005642 78708 50834 727312697 53492 6408 703480852 14037 73328 925218308 66898 66417 927383387 89108 97904 274639641 14658 88469 376066204 80635 81270 -855957621 654 58715 27096762 24723 86439 975653697 14796 39665 382450599 53472 35427 666403354 68167 72729 -248566773 15070 22221 176681052 35782 56222 290001512 28563 3071 848138698 71655 94781 -782429719 5571 82398 -689350344 82019 11121 170226547 51053 35899 -214884007 35536 79746 -136726330 88245 85475 -559955473 43813 53693 -835556722 21339 53706 -847032351 87366 19933 -118851278 59166 84685 939088611 17084 69451 982663575 40089 87337 -312719047 86002 39930 -979604044 46961 72435 -971055252 32350 92149 -458868014 47425 1364 624302977 77006 94883 -888085287 23412 83713 -306053124 52556 84179 -309989020 78578 21535 -764628812 70768 95713 227892173 59723 40093 -879554181 90525 86708 -215152202 64283 30150 -555469722 97197 30023 -918621426 46614 37657 486805764 54973 39039 -894877186 61896 81289 -459487863 49043 47964 428078649 87464 20871 52036818 8758 63712 -665549953 4195 8408 180025680 30956 20394 927223183 47241 61724 897905797 24836 73626 -407802610 45134 914 816786172 5441 11549 -433655077 50894 5977 -413513481 69751 58893 -706148899 416 83941 -78346155 9395 45904 -252674329 57146 9742 253068206 29163 45955 -751251241 43909 49138 -903222574 57074 23228 50833338 79777 55050 -16090272 16123 41955 600141549 36482 10615 363944849 66059 98427 -849815031 21570 36845 -439043391 54978 22549 -294895123 65395 28962 863986461 87857 33497 6913259 21971 87357 -458515584 31359 18585 -995829293 61396 88580 599113167 83277 44242 481431741 61455 24770 -380355706 38004 48161 -600970966 1243 7847 -204060375 6374 1865 -84932810 61087 33801 768407025 89944 44875 -328611067 41439 54222 -353811246 84379 89000 -906606461 82666 77245 -993809810 96534 55050 260999040 23817 40110 568286669 65101 312 -373459516 19246 38593 401907018 81471 91391 -997021095 3670 17773 -710650740 55478 97275 99157377 24241 24635 -230863150 68952 43138 -950924907 9921 2008 469488396 64571 18485 -361230233 41853 28352 435708189 7747 39586 -498020015 84914 42462 551580277 43379 33306 340887971 46506 95055 -781738839 66287 41376 -757433521 14546 53736 -98615747 82501 30387 995406212 92885 71431 -487087238 52960 75463 261731653 45322 93467 185957393 76473 83784 -435926451 35818 76395 546863861 17655 8772 -994189670 34581 61243 757319069 10668 94677 115200539 94596 63273 -528939328 21446 19589 -803414628 3414 68327 96196427 34195 92434 -827848423 28071 18993 37261998 7937 61386 -750719200 13141 93893 267804801 64689 55843 -500809993 37077 26226 -304528367 92054 52712 -610409024 16119 79543 -663857131 13485 14539 -851086379 76038 47361 -991034252 62656 93370 -862105079 95962 56595 -960838807 1670 6616 -278645676 70175 76189 158229159 79861 31915 764736761 37144 12399 -688079867 97233 16075 102195228 52965 4456 -655473669 24919 9668 183855939 75254 13525 -759224707 44707 23274 149083487 53211 21199 -544469367 50811 10266 -535948763 97778 50931 812671526 56583 39441 130634845 67859 54730 308258068 2776 92989 -411041920 1482 52149 -658418509 96259 3145 895875627 89860 38114 687157316 40260 96106 37213802 69606 59870 823506851 67598 24538 283794539 36471 53145 -653107373 60290 84801 124615696 49924 7197 -382833008 73418 83793 -924542369 32842 75925 739551599 47412 91969 -623389635 9187 54560 -780031112 95725 82241 -116770687 53593 7293 627100066 97896 80675 284276347 17731 24556 -454786786 37573 49388 -854885534 89932 56842 -697207249 73050 85906 391165527 43581 41102 -809123843 62838 61180 552888335 45980 40299 216141245 17873 13463 -441436307 31281 33667 520764677 66270 16536 823165505 81170 96282 -652629211 41989 45074 -780267422 19049 15331 730392264 125 63529 622715219 91022 31397 477300132 66071 73308 -890360423 48579 16887 -900730565 84701 23770 575861482 74871 37905 508229842 89660 73154 96405810 60814 30464 -55062858 87321 37545 -77407923 23976 97126 -381584326 93360 34780 176926428 30 93557 -586440508 23552 79130 296191096 60922 57649 750739352 58006 98613 -901497699 68203 53811 764627595 12372 11268 188579584 20803 464 884930434 40949 97629 -298126521 11228 12019 365796896 42293 38899 683826920 72540 20763 454616319 1370 30622 -802591769 65803 98894 915088310 45379 41669 -985927500 51513 43877 -697419064 90415 53110 -480038256 28435 78392 -688266609 77660 90436 390553255 6728 64279 419947579 49348 10813 467903596 50599 23590 -459423095 6762 65926 -92897179 18045 80398 668303364 1616 51509 933941554 63057 22804 317474325 23935 96650 -824954516 85200 93782 -445439137 31607 43209 355937052 71586 60462 919934137 23831 94238 842293292 19533 8225 -39178463 14436 64048 -94274277 79026 5670 975758953 67975 88956 -299862714 41676 4430 -587528816 82254 8887 -860154522 16367 82201 -972831550 48954 28941 -717682880 33914 46046 202922018 37931 38109 813097131 33583 69266 -181782051 52001 81802 -365325638 14895 22446 -805763114 54487 5535 -405344424 15487 74351 -348062573 42607 39384 964242441 25596 82088 438197310 40354 4694 828319174 45973 69778 -201531084 25014 44410 -270223453 93018 22472 761946182 2065 52040 557125741 56293 87025 -687062870 3974 81659 -317567012 5778 31872 -871255476 84614 29620 -82171433 22366 79270 -752045629 31040 51916 858725956 23916 71990 -340547580 18179 42594 326853186 3085 13352 -517480341 88025 75851 -372817201 68654 9726 -222426029 10042 69160 376090140 29331 94302 -130561820 41000 15194 -938589175 41428 55777 345792687 85146 73776 42287074 37463 71646 -527761499 74076 12413 -530798158 11267 8769 -708814510 1071 64836 -319264387 93943 76437 -859981860 56694 13440 110835994 33529 92772 154432561 14933 40146 -861011086 77873 5515 830489405 12789 92978 408106637 68548 61723 -843263472 93894 34081 -274128909 61854 47742 -395594786 10101 30714 -246446668 17613 82410 -199194623 82052 50917 -578362059 48500 47864 -103906107 68298 78450 520073750 98484 8308 704340037 85461 29892 529146665 6798 65893 87694873 78534 89491 315937514 904 4519 -933087553 18121 28302 811039375 91505 87453 8909674 87115 71326 -857246416 62138 76424 -417651288 23643 28280 223067621 10116 47877 -500210214 96990 8511 -517060834 57410 37119 -566424591 35167 72144 -104149185 84520 11375 291957154 68945 98952 95514716 72800 80627 -735089645 45786 11656 15739010 86245 82598 769801628 91770 55000 894068978 78859 40516 -842951161 92615 62849 114032709 1985 96766 -464533890 86667 77689 204260160 47435 18860 109389375 8151 8662 184599078 10072 66063 941885688 92759 91656 332098913 54345 15431 171618822 60015 20168 -129510472 33545 95184 698753693 28900 30013 -854214560 89899 36040 -355374793 73638 30873 -325402622 76553 61376 -548737050 11808 76750 843524550 82743 7840 652166504 20467 62193 -228007524 38496 85493 166736729 40010 74205 -413826824 33596 21371 -862829516 61634 35093 -825863702 3963 39968 554557662 73015 43336 -782901769 2635 93380 351154156 58337 51193 646132720 80524 25437 597895811 65049 1786 692755007 80394 67801 88346944 56940 39749 -510634599 54730 22038 367869823 97995 61737 -258952133 19836 63410 496268657 7331 59592 -631609442 72043 36336 -514420295 64198 52099 87239573 96709 71336 508195541 66204 60658 -861550752 45941 50930 115031115 83980 47193 412469289 25328 66322 -789552261 29195 26988 -324292085 20557 79925 -498712594 74238 94446 826324736 30547 93302 628229106 66236 2814 190520946 20162 16458 613575668 50009 67200 -484481476 37949 37666 -423836315 991 78409 -605816044 76370 72900 669436436 93997 6325 -954234466 42052 93735 -608366285 57111 57242 596000475 62325 26211 179038284 40715 22632 -110214622 2722 6492 222429824 69063 58937 832837018 50277 71388 -161885537 76898 20361 915486270 12666 62673 -79337162 21401 35705 575525213 6219 15300 -358498503 45490 79964 972733483 86512 54023 -110330484 82793 81039 467863143 30512 33038 -875855966 88909 26052 -341136297 19189 13402 -904859989 69564 28285 431733694 15652 44157 -17350331 75605 79080 -979588472 66727 99144 833638723 3234 10399 -164451963 67309 42851 802574922 30800 25141 -831549928 32880 44243 978949397 58658 72679 -703968571 84948 23892 -287629107 95250 93220 466494095 67519 28311 497636434 87412 4353 -168500206 63033 57046 -60417101 36435 31422 -105256236 61835 89116 -386425102 10213 73681 39176268 47482 27552 868891292 70359 24128 828786348 19455 22897 -493119803 7591 47366 -19884734 83638 60956 967435233 76677 93273 142826461 92874 50206 610446422 3224 64123 -527976764 37641 4635 -974587895 57614 28913 -619660398 25342 77327 374123335 60154 4930 245387924 42017 3508 -379234354 39024 38159 229447574 65884 1427 706366649 25578 57001 -583669902 76224 15757 356440814 10159 71018 71402755 1306 89027 -772367709 25976 11851 -109208026 3478 61425 -493868294 4097 55794 -185358487 2151 97119 796778206 12646 87108 527351719 62985 29396 519221774 76299 12061 -555377708 76203 59835 -247689536 47650 63205 807595130 7071 85349 -810844967 68285 83547 -387040662 98592 40196 -5654407 607 27652 271404466 66883 54684 -104581766 16633 9654 719586056 3604 36143 858724377 70831 46294 473169109 74944 45621 -328867478 48611 32276 475570432 53458 93648 -161089083 8056 31540 756649924 67770 67598 -983898138 91125 37154 539225051 94356 44868 -391264479 14104 20554 -302126594 8748 93528 178625384 43692 83196 -874515976 80004 3378 -723333412 83925 63530 -467872922 61419 48562 108252003 79710 33499 460609494 13316 63832 -301497309 74396 45913 -68754232 91394 23732 386120911 27412 69245 397288608 19547 96260 -35101151 87069 36451 838301045 36036 42589 -488185176 85347 93803 -794886480 38616 76500 -810555555 75719 40964 -539970661 10721 86098 -17402429 46999 28826 -610729583 989 19630 -464666342 98771 44384 472957276 79428 32740 836921706 96548 78823 -500358509 60946 62975 394277504 9589 48910 -769563816 15654 68801 -703191764 22518 23186 481315222 89902 4767 -790061850 54208 5662 -38812165 87515 5141 -729888528 38067 5201 491163964 35612 49255 467315571 80126 57367 416669975 64694 68162 518080309 47764 26082 -595893502 60281 50846 -147471090 4649 5819 262423112 13013 60674 56718859 63198 15439 885706389 95639 59308 -136846893 3536 80207 674913697 86267 46260 678431514 32381 60722 500859351 73316 4833 160575573 39874 25771 913370360 74010 64838 -483738620 32884 97833 -906892472 4054 5445 -675903902 22955 8994 143479257 95479 6799 640737421 40909 59587 561582273 32179 54761 354767788 88220 73703 750456901 93844 21525 -123208754 59655 95781 -683709833 85047 10044 -185555713 54402 45351 755701021 1888 20977 137680746 34670 69466 -783341537 94680 63620 608228384 65853 74764 91155240 98655 75758 -21579557 64645 89955 -420722637 15448 97160 340053601 38132 45553 -780665379 80022 85559 -994516023 87458 78901 745666924 38146 72789 850057264 39964 63476 -53459655 61078 78918 251851086 63023 8378 -3045798 79064 75219 -211284561 21403 3691 483773181 18608 17069 -602084549 42340 60112 -801916921 78433 28863 680281718 29280 68020 750353291 5385 66968 104257260 48767 77636 299693435 81042 9443 -590487954 30740 96453 -230529391 26141 56480 743307229 56593 31873 -698954301 11896 48197 -728031354 53188 7575 -367065394 33669 46529 -419414353 87527 29989 -488792449 22434 85779 279714754 20787 24795 909196495 87564 63804 137308303 53177 93982 360909852 3725 97135 -202986858 5057 62572 734287576 94314 73850 194380243 55834 70334 577733544 45912 81318 852992357 40076 78751 961021746 50603 7405 882992306 16494 2504 395099189 98777 6638 791442726 96493 98803 881269288 4972 99024 376564822 84356 51343 -515944497 92491 52228 50380957 64039 38381 -135849 68392 25563 311594160 54602 35593 -407308431 53474 89081 -240610782 17585 26438 421615434 93012 70819 910830720 88814 89951 291261612 3976 34043 2886426 86508 51348 -178538820 25513 62663 892430430 89197 69641 384707529 52444 23957 -54056214 87465 9972 -969380491 31031 10459 -206863454 21010 33362 161855216 98466 55266 612409717 16783 25227 144880787 64023 52028 239590334 7313 24885 236225078 43229 69597 191996971 94422 96449 -762890219 32287 43160 -828701833 32408 16540 -135227059 7036 78063 -466379535 7803 9293 842338009 61517 44850 -947977950 10822 82035 -577900048 12360 64820 -897927057 33125 58424 -145069642 46527 22560 -18598960 16731 70567 93416234 56691 90543 -87222306 24778 83530 42165085 16194 92048 988396503 97424 3016 768320542 72579 2065 325463974 23741 9513 -547861844 13541 28455 -248540960 40822 31591 -453709942 52169 34515 440732541 20673 94724 -667928287 30575 22902 -560633590 43406 75787 967987 69518 85247 -70617444 13138 77629 138735780 47268 57587 -517419223 57686 21677 587339018 90577 16117 600327023 9236 64737 -904138566 66422 81132 317102160 32380 37379 -887683083 60796 31350 236742164 60955 77179 -419703212 95042 78232 -845006996 47377 9637 537598312 82203 29548 568877181 77964 82347 285181308 72010 86072 -21812690 27220 6492 -305133681 15485 89476 -20024901 97631 68778 -878757636 45276 86305 -530013307 7754 21628 -171442789 16693 15980 -361910767 44144 12975 -193031385 46145 78080 905761769 36163 71684 136167644 90420 34993 -199824470 23813 76635 -218081184 74410 67202 416957505 67928 3916 980952987 37680 68109 -812139435 35423 59070 -307362276 36791 29079 -306612054 13333 30601 -804723083 96277 33541 -108846096 73399 39454 -316298585 60016 78458 -985420169 88414 98833 -584681588 67959 42675 -169444793 7882 76950 594229934 49238 73624 900422281 53820 17047 -759757768 89436 87570 -462457761 40654 15210 90587024 4778 3695 225562967 5491 30264 515034393 6983 32553 318007697 33477 75938 -653138446 47627 19937 -249873837 94463 98413 -568987738 63202 25445 853858514 86891 52847 -562851327 27235 91742 503362567 72524 49608 -803367506 95203 37266 -210221111 67330 51852 -34715539 77417 7757 61101667 87101 9963 -148382799 94823 63626 332407013 43535 92836 -607902503 72612 9438 972333577 28421 45954 310466913 49278 4197 -351417508 26933 68023 -370506158 83471 72493 787140696 9933 26009 -833858234 90714 25818 389583053 47473 84188 38296840 54199 16725 -983460225 51832 34353 -134408496 67630 51358 -857163711 28722 29197 928455161 43564 6291 331356948 6790 37754 -463958296 99041 80352 559229615 53312 54651 -396605455 2430 34410 -637446734 30590 42024 314495185 4430 35542 506752793 8064 27920 -55200374 50996 49609 -562508697 80707 21282 -956730523 79373 93327 418253383 73557 52624 -163214871 3803 68029 -945948663 11866 46564 179990584 16873 74478 -863596798 19139 73411 -271495304 71836 40714 182053065 82020 16354 -31643389 35193 7238 150878728 1756 40 347852481 61369 3344 713484342 23917 55435 -818513531 44324 24513 -234088107 97685 50686 -322263201 19111 56193 -149781468 80142 19828 -460627127 60609 35945 -212677769 97066 69774 -592944689 56685 20005 970242299 94352 31113 -32325447 92545 81854 -597009614 27072 71771 -985607127 18211 58669 406372346 64581 51652 171259433 91732 45974 -282630015 782 63340 526812919 94667 67464 -640918268 32544 92001 -518464160 34568 75304 906972567 50190 38645 -131352541 29108 53485 -856585445 75360 63788 -989543963 32549 95818 651706611 5591 28640 437325861 77510 11788 573336176 68551 62674 -655875682 30495 51572 751297770 87834 31497 -103800515 56912 33922 448088495 60391 79562 -511005296 36296 66264 -315573471 15917 83714 -96053126 82484 94774 -384940979 13770 49682 581172997 31148 93152 -373667528 20839 96875 924918637 73827 80817 835701487 6163 11843 821538282 72664 77643 -748854210 98767 58168 -972140183 28637 51258 147213467 83399 92692 -454088447 5665 36510 638955993 1280 25762 -182114704 87668 71650 -549941865 13029 6657 -187168301 27745 17654 600459531 41326 39836 -776301864 92790 3976 450827229 92615 80434 -197630399 95717 23696 -886370011 78335 87535 333316690 1494 69510 634953588 93802 66199 151448929 63317 50048 -933715876 53383 44884 -944300441 81664 40920 -487384503 5441 48695 543298944 48663 84755 684818336 15081 74982 192359041 58898 32762 -528823062 53422 44104 -283259309 62430 55818 -581157791 97016 99106 999491071 82391 57021 -367970462 51231 94500 757605862 19115 26531 -421661005 34249 87856 -101376321 27818 63002 -952951832 77031 28796 401580928 53116 33532 140593808 24341 46115 256962469 28338 13344 740809319 32213 88841 976120282 87790 76263 18551356 27558 24201 42212747 24564 88398 61888670 5273 30529 72674196 82208 71256 532714095 50520 31015 684352081 69443 72057 -982244176 69079 75379 750912932 26342 78161 -1486173 77962 66269 408333929 28725 10692 420599337 42726 7969 80304900 11736 10415 -669633640 26024 62953 171001308 56582 62533 196386145 73862 76490 -981075228 85978 79166 -785926758 73033 35050 -851354223 76035 89889 -855398703 28884 93487 577929229 1206 28180 17175081 42591 5242 -331194369 78795 75453 -821504512 15253 9773 219529418 90856 94450 -646133825 2205 60761 -623310721 40590 73695 853405156 28900 16731 -588781922 28218 6310 -472686514 68712 75626 -78294081 93414 93905 -363023790 60680 45062 -653829404 51885 1616 -356512163 17176 98028 -119338852 25299 98172 978710938 33296 74704 -275385830 37580 22642 -465957662 35431 84368 -238273739 49758 31130 -16405036 11803 84833 -146206895 70780 13445 962928661 34230 58861 -641792412 64756 79736 -761774033 69642 27882 836326953 85925 54553 845247747 67947 57013 -764988286 35501 71325 -321196897 9947 92367 312904773 75264 18585 -101718303 73405 53928 820497905 26512 59623 -210939420 84609 97203 -929203022 35078 83548 433694428 9377 21197 -591171440 25387 87607 -495128568 98450 78461 -927769353 28569 32019 450503736 38873 3301 883776941 14717 26245 -17918568 38648 36415 -513083933 66805 53862 236506374 56777 63571 -433010190 48063 37326 -278557883 82107 24055 494586078 22659 12523 318877432 61424 85790 163330202 42597 15411 -131564277 21406 42183 -371664002 7240 26177 -11869803 89460 92943 -365991671 26356 86512 -117820895 28143 58596 732158570 83670 32828 -68466638 56080 79707 -285895087 63317 67580 -937840975 32942 58392 745022207 41217 94215 301933420 72366 25751 804253745 69775 880 797137451 37046 42545 972033479 11108 5214 969308262 77622 23486 346286754 22630 34136 253812182 37689 84829 -923745438 28751 17221 681795574 91155 84483 312584701 14813 66169 608551801 31440 75954 441045059 53330 12046 -339160765 78346 2898 449896415 46614 9534 -121390498 95865 16858 925795422 47264 46571 -808195608 63596 90221 849394050 37430 36893 643682832 51042 80866 259140450 89921 85998 312316270 86821 9388 606211002 67176 84312 655591710 21542 95378 -729311481 10969 824 -820105920 3322 86237 257394641 21035 56760 -24895807 51485 46878 -569161806 77803 47397 -170322145 51279 62659 712412176 96658 66458 538532039 70541 20819 764864640 66067 31444 510122802 63688 47498 -651742350 89689 36591 -196205406 3401 55998 837545424 76669 89375 372672791 39125 71289 895103873 72415 63104 -565035094 43171 88571 194742626 32376 80662 238861572 37619 18274 88204007 20824 81295 902101178 89216 66560 -365283301 59777 38760 -93291977 67936 49479 502233596 26983 49205 552851855 47108 49245 632492160 73775 76979 829384992 56031 64920 604191919 80637 17898 23405257 49523 68232 413796349 4641 35785 -470486723 30652 43712 -20725165 80109 87822 -152310372 96652 84672 340094585 16580 13442 -156432934 773 76412 111532454 22551 76641 -678046318 32122 12242 523898933 72368 78083 -888610786 63881 67200 -743186822 383 52582 -359230935 80679 79587 798800179 33007 87549 -667150324 57888 26111 879263184 36734 28457 271342340 6352 39387 -499718991 39151 80904 -517246084 82513 61136 875722368 87179 67269 -450878670 8663 14589 423041629 48712 36532 -501654683 67227 41071 627250400 90219 35126 454536875 11457 39494 725498357 19071 85649 -120537325 70691 34769 512117103 40396 82654 503724970 17099 2795 134803270 57569 74225 -70416560 78958 22623 -631308744 46182 83937 763256325 26318 23362 -749758140 29284 11287 871014474 58368 23061 82628447 96470 84216 -477557936 87950 62388 -892105539 7800 55425 325015162 7066 69680 -105852837 88575 70898 -920379844 96522 11705 -162925681 41301 81258 -951313330 78571 24980 665607125 48811 36959 592718585 89406 26762 -309562324 88941 31914 534695345 38254 5672 181450448 89605 12935 710409434 86314 68462 -281499699 65355 37913 546203018 77570 43868 173894224 28421 31585 958259864 54218 8263 662896631 32517 61660 -929305674 62413 97997 951653960 79403 88420 -517219140 20413 94711 552671936 920 64346 227251677 56179 92145 -171102027 22109 82311 -387599339 7429 34656 316054935 26957 50987 -280587770 52354 31307 -895111194 49131 76763 176218642 85729 25762 -707832538 19549 34006 -75710932 63850 87527 114204748 11648 67543 863196771 6032 75158 60451553 46120 65178 -259336812 61017 61674 249609358 66352 72007 531814362 16023 7913 684315271 81430 31031 856566210 15922 13862 -646110463 79863 96247 733392518 51161 19901 -877182584 70460 82872 713480283 42532 95062 -589073864 97884 51710 -530251667 22312 61138 659139700 42112 72860 843251023 42683 89112 365584217 18527 81302 989603656 47316 73818 -491720209 46547 46109 108635515 62416 64539 -34307831 27732 27302 867468582 25624 33765 -190993827 31547 21139 -109874382 22369 62385 319248478 31969 98174 -402868991 54540 86602 582893414 80551 79773 774222724 69966 28511 -481703823 16075 34002 -457578320 80781 65349 279096791 92165 6756 668181044 53344 38899 592281830 2117 32888 434531646 66697 15706 -991545145 20433 57293 240131144 89088 57228 -147151258 97007 40190 -250523765 88518 28704 -675264736 89069 1194 514125190 89438 52247 842341337 72028 65296 -815930511 70421 56489 -11589281 78675 82694 -229277217 52134 42232 -692508975 3541 49780 609501713 78977 37607 954099228 5697 90996 -451544700 94938 52733 -101417814 85433 97974 279886922 54339 98179 -679481113 34429 87165 -152242894 53600 58231 -775690358 85108 37975 -123153890 92573 54612 677617250 87862 22772 43462864 65746 37925 564648484 45690 8025 532614786 27215 67363 -997927355 46017 38087 713939616 97380 41056 259416829 58495 98550 936577713 1472 51135 61612498 82917 78410 835440288 33230 98479 -84050026 47521 79981 -266207735 50036 61260 -77146204 57851 70252 -165654157 13301 36087 -309792973 79290 12339 504578519 46870 90391 -289475666 29287 28550 -630654345 86968 34114 -561960052 35449 92910 758612104 66062 88025 -908350634 57587 80922 263687508 23453 78194 15299947 17822 5166 -102028442 41731 93086 279560084 38443 16727 -351760719 29449 18773 767838521 40299 69069 262493792 4055 50133 -20595150 18721 74114 -913482791 6845 7972 99006515 98606 89878 -749953334 95313 95428 -729708097 37570 18958 659125558 24475 41015 -991655051 64751 82642 636618706 73430 72241 826292984 61800 98184 342418849 77088 75713 -7164409 90375 80777 324396579 47734 98766 -465925682 81634 62545 -438549860 43584 52170 -607573404 3262 87755 875631450 41050 34828 -810730054 92082 82603 909271345 34609 48613 -739981863 30054 84648 -775615545 67094 5538 -501872256 22184 1534 -736630732 826 51029 643421263 85001 36243 -683334888 63296 60240 237585250 51090 90855 -521995998 72198 72674 802904266 2847 14002 -9375935 79806 43223 83267952 79921 98104 -569817554 67388 356 40411424 6418 1315 -771653721 18268 61718 624891703 64490 9625 -681141331 31063 14287 246774854 21222 49508 -876193589 73445 73122 -987656540 27974 3184 -314887601 48335 72310 527206978 73288 88125 576437422 47951 65255 698864579 6044 81371 -834516799 24948 11102 -389989169 7521 28290 -139867856 19734 83021 563189829 56678 51054 -470263876 82518 47985 -523140359 23516 60605 -734650555 67685 41731 -450109052 76623 13279 637515723 71406 55961 -139947225 61537 48345 -668964840 25118 9835 -457267684 71413 66079 -378725073 9692 26751 -723997037 83581 4947 -895068601 12794 88797 -279831959 74472 73778 946449158 86095 44357 -95995700 82371 47555 -220907378 646 44087 -480755272 35684 84285 -484868652 22309 40998 -313752944 49510 3699 250108536 76009 61069 -478522431 96435 75666 944306179 21579 49674 957054596 46179 6559 -223208394 45305 98612 -897779361 69925 56613 471002037 12640 75867 527550199 91567 47962 -580291784 7488 97612 -633361775 76071 46841 -548235136 11976 76683 123952040 32527 2023 -272869442 86654 3287 30638634 34726 7011 -673714554 13571 86438 83143299 56570 15958 78058615 61498 15757 -172929176 23748 95720 -46080922 46725 51224 834365340 96987 42894 -486855032 43397 96877 851627713 56911 39156 -941742568 42952 70907 530289000 13554 39395 -931951600 31041 48188 534312987 26989 77027 -546560335 63107 26711 -793524875 66218 48553 861573880 77975 38569 -604770869 6645 72597 228396444 87201 17321 595230881 55863 64909 30590817 2013 71435 -992480474 57101 54180 -126296701 9405 52242 858914960 6846 330 981562515 32008 22889 976367103 35583 48888 893360905 92847 35344 937769776 35081 99140 -865959693 87787 41979 135909117 23402 8454 557248994 48718 10761 680027419 48063 88559 -519921849 17804 5580 -391275723 83918 94031 -233680078 7482 83698 310873263 12826 20937 -695966270 42152 52545 456653656 22415 36810 -917992187 19182 68323 -847316224 25326 37595 -133274737 84845 28002 967038551 22542 82812 969443115 47426 5734 -899648253 31294 92985 -974377100 93072 16126 180976296 75766 93792 473052868 35392 80893 -759407865 59141 27981 -87040891 11498 6895 304964095 96325 52555 -888977507 33438 4799 223393855 23438 61315 575787173 48623 22703 -736949680 20366 79162 14925467 55515 86300 -441040455 68173 24948 -184530711 28210 81316 -843780299 54502 38316 805129631 81780 63576 -187758025 54644 16968 57759191 1617 30256 -19142714 14983 6858 -765370040 72705 83999 -900522902 75923 83251 -606315341 93206 67668 -168845039 17077 68306 -880193784 91453 68977 -159344529 10079 88913 671254824 74562 68676 158928657 61411 98838 -362393634 57051 887 -324005042 55260 53175 216293319 19519 17110 240687758 25587 89974 789588095 6213 73340 387854115 93121 92093 781760483 68068 40148 790353311 73671 48697 221810681 38887 72337 -690049761 84092 27765 -234162386 51575 85228 408672788 81349 94346 606102219 41205 19987 88175097 28020 79798 306240665 40808 32752 -226104211 26980 54006 -853335150 53778 28433 982601620 95730 75616 -137037566 27510 61483 -371107287 23751 34090 552203653 11319 75132 998574818 89148 37397 -186396413 5939 90345 -287949452 3248 67266 16350436 890 60989 665188755 19348 60011 568758788 19490 91216 184678867 45806 57097 413643699 45939 90304 258372624 6253 48759 40286376 77841 26133 64897331 32412 32639 328460357 82824 21938 -552833138 5017 75446 -360483442 19305 72103 420187175 8898 83178 521758182 59375 75841 737374079 36341 96678 -585173963 32090 57433 575071344 5283 18332 845396660 29170 81667 -534210950 33996 43217 -632420837 92553 98789 708112651 71978 56444 153380952 52016 79377 258834699 48602 95774 -93639181 84211 14162 178640018 25614 8172 334587453 72258 75716 199332587 44042 4862 147547218 8945 69355 -806245191 4649 31722 349410555 57462 23921 79871956 15502 18043 -404183116 98625 58614 -114175159 86804 22573 -268461949 47543 62199 416584775 70474 77979 -965865587 66362 90071 489750546 52984 56576 -898262168 33558 52376 -135125503 36389 15833 96756718 71063 16650 607275818 34817 82943 886275939 98222 87209 -752157875 7052 63317 23511003 56159 7694 106565266 19588 81450 866196523 59013 19226 -456424123 48448 87563 -806980493 86017 62480 929633786 39811 72890 148734664 72222 37160 148968949 22005 71654 467079540 48678 17378 -75669826 91038 41153 -630223701 14606 5157 454605312 76160 3295 308037527 42951 98883 159717364 60449 45221 -726875280 55759 38508 -900041436 92497 25160 281257283 29355 78618 890939406 76993 74951 -317623189 76228 70609 225917183 89939 70572 -661979241 49820 65016 948505930 13592 20990 -657668865 85555 50430 229368560 97327 14150 -931172512 70826 62432 -366065463 27647 36946 191213255 7407 48143 -707922762 11453 38045 378708838 60570 5070 681576695 8824 5976 235909673 70514 10473 712822465 12148 93217 -827713252 58382 4056 -860893931 37210 35351 -882989750 46471 24814 610542730 84150 96634 148486552 96109 26230 183265720 37906 85328 -747702952 58843 93457 -753902846 87682 77275 -956492227 91381 11174 161772229 21679 60809 -686267965 83710 70509 238847522 88984 27647 -43728844 63715 15118 83556829 94330 4334 527785994 7669 4115 -510334199 85364 2585 -551279996 12709 53383 873037697 84089 74738 418916865 8186 61360 -415614391 82406 25864 332668918 55796 37409 -564353625 82586 41105 -981380039 61514 8813 944208588 70553 63806 370679718 20848 5795 -773377852 74270 90596 949493356 82555 74829 379313093 1859 60294 -666274324 2605 23546 -651438257 24286 33198 -873168127 44907 35275 888619520 39110 49311 617763596 89628 54517 -543265933 76833 11879 188414366 79305 27552 477351820 30311 88192 632195056 61859 84196 351684350 33425 64852 432772502 50951 26132 106393122 58442 90133 -967637272 92774 28741 687441366 30192 68104 598907749 57523 46309 347611484 70846 98780 -159338637 39934 32718 61717893 49863 50521 992449389 88919 44844 -175121315 64353 27704 581222759 6344 24826 -229873524 60402 98423 799258232 92562 5972 895296073 19802 22145 -161836256 4621 74234 -729994088 9963 98427 -322289903 39893 7461 -738807158 70163 65602 347574989 25533 5493 992759934 12790 76112 -718039943 28953 32805 877866578 81669 55208 98449737 79958 48891 56205644 42969 1934 106065495 54806 56241 683517877 54634 84878 565863063 80443 77023 -269307434 84085 6411 188970266 15381 16099 993553400 11788 83344 91063891 41856 83762 -181843168 92775 36195 491083647 70561 65558 -751701334 81667 67561 -36745087 38083 24322 301311579 96401 67923 554119984 84982 86154 622933622 75476 58329 347229445 51811 91505 422761050 88887 17946 -16753798 39366 24833 -492432318 75472 31258 12321000 91713 955 453787926 90091 92115 676459461 62987 5662 -218095920 5242 557 -323649817 92786 41593 656754361 20177 12761 651432919 15278 27898 711070448 31768 93440 -650037133 89601 65561 632643282 98933 4750 846235538 77295 10101 -478502059 29965 97389 32142957 61845 17090 247180510 1886 56102 910854802 63512 96767 399166060 2113 37426 450679495 30092 87326 -629922801 17022 32592 -568978 57954 30233 -377364047 2927 46910 -507200332 1421 66318 454663458 5123 17522 345694957 29157 80825 714879101 55897 97812 548730825 35461 71664 -882127635 41847 79913 245296064 93750 86126 -725428395 19377 91022 65381689 3940 60740 -123221135 51577 23906 -795728463 5566 15483 810900294 67673 24773 -70424395 43330 75169 -84469028 14738 65437 983197495 21177 98869 -811655598 23222 67977 174683469 88347 71144 -449894415 66441 39376 203140020 8931 70920 -169932529 57313 79197 156257516 77342 72138 -581840552 25042 75765 -765809967 28904 37008 506321700 13872 38987 110453652 19374 24934 159328800 44041 62930 -214630696 93373 64410 295211869 39126 56752 482409789 98077 87068 26697473 42225 82098 -328006161 22156 81781 -277207265 14850 76489 585469944 21607 86370 -885115222 61791 63471 690545294 31914 89942 -37263113 77860 13025 -84131966 54111 80335 -43278077 39277 40601 -864304508 23772 34639 265392594 85711 8442 -758722186 28241 75295 130908260 64407 70185 -598766684 85436 66334 -847309448 36779 27692 -837978412 60110 63949 957356203 52933 10555 67764233 54218 37347 -857569020 36494 57664 376466809 56427 32755 915461791 30266 4045 763829811 93473 94827 -588195753 59837 35443 638673372 35797 526 -608911867 39025 21515 965139115 36933 25769 -966365159 59210 65226 654689687 51935 11060 -761661638 40786 24017 -769850748 36569 49117 -148389537 73405 63325 -720918302 52470 20908 -550825000 44849 90112 -870436092 92215 39398 -589525785 81987 47573 295650777 64157 69247 390774577 66756 50345 776527100 59895 69543 701370893 61049 82294 -908888070 30631 87418 347302834 75472 12931 715265013 67257 30400 -424573297 55634 50960 -8695206 20876 88220 -71063063 30167 79140 163546206 74137 75743 476597192 16288 58968 10262231 15368 57498 -885989916 43731 97119 359681067 31232 12612 790870116 11448 3012 -566044388 52990 6860 -171673398 45737 8368 -272073415 54607 33 -20245841 85230 38443 -390626213 57085 93994 -220655371 79029 5840 -852494298 15901 14285 -856537159 83370 59827 384129921 88297 66656 -629062126 24055 66715 -28874695 73462 70897 650309632 87096 6127 306877504 38742 5036 -296153754 71267 27242 777978444 44145 66723 938189869 5256 66367 514679429 77441 65488 869653861 71985 3201 -464059128 3151 97166 308599714 85384 71827 -409806747 39000 3831 -489467630 30454 21264 769389603 37604 36758 -564286379 94799 59296 543853378 22165 97529 434930494 8137 21368 361675594 27667 69233 -974823059 55754 59149 -389744714 37355 76137 366168670 75545 92277 -979036853 89345 27395 -740343599 81700 49769 -851978005 95176 40444 -592451347 5339 47009 -331854850 75858 65286 -340763705 95302 54676 -840864298 26299 87284 565495927 24207 55433 -723196217 79660 6764 -458542556 25766 14917 -468797917 59027 81992 -732808915 48853 38004 3355191 73608 86848 -963358020 69506 47482 -515700991 51231 51405 -728907086 43358 82299 168387265 18785 72574 351841442 16463 36143 136789159 13762 57618 133612383 75138 67427 558300074 85074 990 -364332736 84050 73167 -734437924 41869 99140 265594632 69437 79060 -451791877 59531 50303 805631423 29315 46583 -553755099 49821 32446 -741629973 67899 58315 394023816 45588 77236 846050512 91938 18439 204426263 79875 66251 155339620 15205 43046 125172290 28918 48856 -321094516 65201 42990 343021526 52028 54969 -197768524 5511 86440 418775875 44929 3419 858258806 5449 87808 830896220 37836 9165 -961318624 19027 27212 -276642445 80153 22855 -108818670 55324 47104 113456887 94071 69235 714211781 76332 14045 386151463 87166 4252 319661130 43043 92238 782352844 15560 46920 601825290 54263 98649 476756690 36504 73615 -545103342 70861 21154 -903713057 97509 26116 -121822045 12484 56863 -266842358 56869 90770 -815054441 34765 29733 683536958 81195 43897 347953256 98282 37294 -704025553 26634 86568 -40348879 18890 45703 -975972825 9535 37632 -927284357 58671 12823 -623709424 74158 94700 -659359205 91420 71939 -927130349 53768 36321 333987342 42464 45807 -414309826 1115 85677 456787158 62152 12011 -948783212 56789 59763 -151617663 15729 73802 -376472524 83671 59832 115688838 73904 26293 976961250 10107 20995 74945435 20727 81136 -945191568 15988 7619 -524401736 59500 5203 -553628504 10158 88335 -214458706 39070 35221 482744562 58381 79447 522164446 7064 16023 265209321 16687 70025 -942260617 23718 63464 -121451823 18965 6973 378065842 36667 4298 879909459 51556 899 437342712 33792 25965 177431384 29867 24575 -505667433 74997 58347 116146912 641 20834 -516538090 46846 43207 -233550870 10068 42871 538308995 6009 20884 -279801980 39118 58287 -390657886 84608 11982 308604229 89131 83885 -279752347 77192 16749 370929479 24617 37002 -334417724 83907 61179 -147463400 41186 29899 -37905074 12385 84668 631142258 25827 13450 190032122 33692 82450 670608612 65771 92225 276810126 83135 48878 -314585056 85780 23911 497105501 21075 6586 -101869038 22647 10516 742929486 79025 28968 312564931 21663 56889 836609772 2148 28254 -339563966 88838 37419 969577591 84982 14733 -649845911 26388 85830 20260110 2624 16361 -140342587 83646 79875 -847601586 73211 51314 922184662 22656 48784 136225708 35963 74818 -616497943 70566 46346 -884585241 18431 63295 467078542 70232 59850 838479563 65628 10578 -722519919 49230 25443 792357798 17821 19764 138801916 63745 53056 -277738108 28509 3774 816188828 82993 12896 -486346661 77598 71829 -416046765 78239 87153 434777408 7770 92571 -442451320 92633 90393 -982661541 5402 9373 895933930 73953 13274 -998095830 64106 79340 598436031 93301 32206 214679477 53814 33062 56559857 74487 35120 601893286 39675 67249 -176853636 15138 35387 280260224 49564 70987 111997460 87783 54419 -861805349 64134 12596 -619902464 74654 85541 540262851 86470 12137 981133658 57406 73849 452545225 11243 64601 503561513 32798 44902 644540382 44012 11382 935198657 21134 92988 -107278803 59948 66051 -98948920 29300 78683 614824965 25679 24074 706726211 39704 94650 -244704252 80200 16615 -21928376 67949 18360 -20806520 47469 36491 -125633731 85386 31595 -764114864 26938 49374 -230295252 69788 27055 -956910452 54178 73057 922496704 60112 92448 -767116522 31391 32042 -290543429 63024 55437 329714119 96172 62998 -163551327 7157 55114 537197633 84138 28040 -440037987 52015 91697 -434602668 61885 75721 -15226063 11687 40114 125256227 52698 22126 -630077301 39893 76549 -270287066 81139 76666 950216669 89970 40932 -280583615 68385 68119 -813961856 86954 81777 839186 75772 19949 556086134 11286 57981 -790141884 51852 32502 545403628 4101 6177 774627433 36306 94363 843191881 16821 77568 57605052 42181 18328 433347043 52902 74821 -630825849 74517 17281 -533931823 22055 38392 64531091 61660 40419 647596877 59973 68081 9098610 32607 61052 849402369 65166 81443 -493942748 25357 55844 84715292 85835 23780 -591303875 80 2742 178572489 58435 24825 -349767209 18613 95134 732631737 6141 62473 -599356253 95987 24082 254261464 79035 9186 518396622 68049 43790 -595686429 50648 64665 396151414 22426 78146 -797421174 24342 62580 931236691 98798 3027 761445849 28019 79644 -850061931 89247 86794 240611871 77179 46529 105152920 90230 15750 -202623778 51655 23449 21698110 11990 69852 -430097728 17755 33346 -702376384 88106 59637 -783688964 14041 19487 -126470381 60139 19997 -455924313 16825 25511 439656984 63699 33277 -209173154 28269 38902 -69199444 2840 39935 361180795 82577 3799 -950534168 52743 53438 32042386 64012 57883 -915159790 38153 29398 -288329500 63643 63630 189914048 79945 43872 300075661 31568 13002 -103710614 27650 48715 -666070680 27740 43579 -376469843 97665 55327 -323866714 23019 86921 -465612079 86386 88139 500041933 18369 665 -193728514 30110 51497 907003798 42312 47973 52087386 58683 33537 934471785 70837 98724 -921236277 88867 31827 980717797 75743 39366 -475013185 15324 88840 -902367255 13069 23958 593122836 26912 3345 -614767910 25465 68004 -601448938 44378 70427 -488238939 13750 10581 401511679 56006 46247 -443145439 88578 67859 -392971191 65192 753 676021411 44100 2095 -539869585 73684 22980 -904149958 11251 8908 -361467482 61659 2517 766805594 36902 85271 257588062 39065 67158 644715017 34714 37432 566558604 34250 99064 303422951 68574 89351 -607686443 18705 16995 -745621924 48479 75019 929254307 38347 79295 -823860270 50861 20460 829724262 21300 21974 280499248 60228 97394 -805329877 53748 29074 795048461 48425 69905 822054890 56597 94994 272734331 30881 68535 -181827502 72327 26037 -187278776 19634 27315 -240024848 78543 76350 -570610480 53321 94034 997212781 4228 35883 879897898 71408 11463 275208184 15092 33478 462548855 9794 17206 856427885 51597 51849 471753034 59121 98027 172334030 82722 70657 611254586 35536 75125 68160460 27762 37991 216640109 76771 33866 330468388 78349 1966 -770798309 49571 9805 651155406 60994 4659 193231347 53051 45479 -589144550 53042 18243 -468281451 11077 89897 -511953112 88906 26146 -342070552 71854 75360 -380542115 89603 74712 375054775 621 58413 137144810 48059 15143 232799625 97056 76459 65444230 54249 62603 -619297827 98246 38266 796716421 26124 30702 -952509128 457 24507 552843035 13016 75115 674296049 24022 55020 -492514390 49878 42153 914538004 24736 20807 -216391093 18045 53682 457537374 65204 25865 44856052 76116 70720 -10871534 37588 47932 603640246 21785 43052 621588723 37723 66446 -711436607 61209 70076 614301078 57456 47891 -596000274 66073 41132 35515494 75224 3828 -27417343 24258 23531 -572130501 41075 41808 -802204772 86247 77201 -181806981 8349 97768 86450914 67390 97386 -262923623 80882 58042 653263870 2205 98702 49424382 18691 66697 -508468626 45289 75472 267917497 42474 72884 219831817 62953 47362 -364636705 35949 2323 -669750945 27016 3366 -529866476 43308 98970 579761570 51450 17201 -176629819 79348 1568 162150426 85492 77708 505469813 45691 67087 -820036439 2248 33781 692275459 14030 54967 -270321373 97625 36298 -906159893 41694 91253 374565427 1398 82868 626969413 5842 21879 691857337 40617 38399 374165725 90036 29966 -258826219 2988 10216 447216698 20121 27969 554242618 5105 30332 -711640666 17875 12596 -896633052 98760 24855 -425917862 87008 80544 -780947377 70618 29085 150960395 93417 97665 -584871305 63504 3934 -246323562 28357 37355 -529553786 52842 92798 39084118 161 33477 -696554884 21815 75389 -443299235 29752 85353 251526779 6065 58900 380144954 37770 70668 -176140772 11874 13824 -722068535 83714 44994 135365683 22425 42473 365481365 27582 36900 -851475254 2176 84297 707205004 44980 39338 -846387307 9604 59828 -696485176 7151 52719 -880223607 30606 74276 -349158145 78340 91629 913469006 39309 61689 -772744586 52918 86364 839588183 21473 84954 50273683 32321 27815 748648560 38343 78074 566355307 77894 2207 -676139911 71380 97101 -990798635 81870 68964 -903581124 32683 79211 36564899 15439 80381 -287501812 81581 7236 -99974704 32478 91739 342826619 71700 45836 304643755 20111 14725 -989558670 90266 20108 -874559032 33258 182 951658674 27086 41913 533342578 87175 59263 865810144 25477 83511 57504831 49937 14494 -848462117 85214 57305 334571420 78283 84655 -95543944 1655 14309 -426210894 23692 55048 -194834417 78216 56273 7364056 8039 55588 -980022074 77754 60778 -625690157 66512 96287 -156851313 59085 76444 -968996856 13240 7198 -228646194 63048 65255 998940441 86387 2500 817821054 77685 14209 -564939360 98121 30493 187045765 51815 30283 -896776861 24942 9235 885582883 15871 96174 -902028615 16201 89703 -915516958 54948 18395 -330526677 16486 86168 603193837 29147 43503 181420515 37462 51534 295049488 89955 39619 232252635 58924 19943 210845467 88883 48498 -700556886 58829 3113 -747592177 57298 15882 -367090162 74539 22439 300325206 62443 2381 293446695 91600 89108 823284675 77353 23472 -177119015 90154 17385 -219409090 38218 64941 963659648 94547 73665 -641637398 26876 63012 -26498197 61482 64762 65138658 75835 13960 663504925 79233 90216 425360104 98708 28731 250698004 70070 57233 -555245128 76276 22506 -971124178 32951 34134 -852656353 98655 62310 250003637 64173 33470 -84780159 20489 53306 -96801651 71133 54238 836952108 41182 79905 -893288247 13513 55525 189014419 64847 85557 -383103614 83554 90869 559562397 9080 83434 371282496 66405 86571 851454382 87848 92387 896339075 52468 41198 -685878267 73969 12051 -573886140 78809 5825 -725207654 54609 60307 -388309241 74712 19450 -608527845 33821 53705 226931439 96623 81020 853175233 83988 15417 -457050719 30149 94554 531870953 46827 16695 166371635 73014 58509 -387891781 79774 50298 -852735977 166 97256 -449537254 75905 12999 205348858 18461 27637 87340801 69904 23176 -101442361 86640 35035 -769294782 72701 58470 527919024 69084 77486 -889144325 17203 9142 476490359 48998 39152 -890773416 64725 49803 -438041893 45839 77369 952040399 27522 78718 17400310 14516 63219 146845696 82280 50127 -185366903 97940 66171 -411216471 15546 515 -134827352 12093 22014 -340465965 15954 34396 220200513 54221 70156 826878454 46734 12452 -435860822 37954 33214 195724153 76014 96345 -59587505 76439 98050 417244997 21791 42173 444798267 81659 44393 577260695 68094 85432 -125954144 92897 57930 723450214 87439 59828 -523121459 15589 47251 238912389 83259 34489 -665784011 39590 94422 -565079940 94529 25882 681555505 73139 77730 340260829 77908 8022 191020520 97967 12372 -126366915 32716 50862 267722613 6773 26346 -23450354 52846 87868 -747577316 8159 90367 523695352 69227 60427 -470915200 16985 77363 -578423985 13432 71089 -935959693 32988 92916 522923615 94139 4983 680685222 75649 34115 -423539140 50768 74479 343090763 16862 2260 -533464509 39834 40938 96257083 96442 87857 -108038585 98453 21216 577965972 15813 27944 -722838924 48691 634 749533825 2356 2895 -404258913 16493 96212 -560531977 4133 70352 951331710 35727 12181 807286195 89146 21787 281361425 47917 28312 -9785766 20855 95314 160591360 89600 34080 784051090 2336 5279 707203427 3327 43118 810074081 78700 96738 453570984 35005 98094 -553615743 22054 49658 56568173 38974 70450 -284496625 32517 60425 78061377 76942 92617 417735529 92993 54807 -258431697 26684 48635 -520456057 48332 9861 245976862 92397 40457 -727046595 41348 92839 -896984103 57377 77933 274983927 2120 57486 684594026 79755 42566 308804656 38416 23393 -509069254 79199 79253 -621137188 50705 5052 -753387247 2928 82302 777584017 52333 75299 -801143259 86368 90691 -371314290 45660 56653 570401059 80602 14607 640487321 56680 40207 -806955014 71920 79843 819642696 91401 43864 -324340627 90200 40638 -3436629 97237 22947 571744805 40271 10078 -189836319 40734 2224 777362960 22689 49228 538061445 23963 84864 -142126874 18271 37087 -395168269 26945 77879 -309217123 25397 1566 -342652727 78758 62239 448430820 73497 43319 752107849 58514 15430 -126080600 72693 40398 895393322 36234 28877 -950137934 36533 95123 546099354 22657 40714 46971788 51860 17438 152839798 84514 95102 406860929 44390 66030 842846595 15534 61488 586579313 90100 94800 -22259722 3271 62357 343134755 44870 2732 830207836 20193 25159 -264526708 30702 95448 695395172 41281 38270 601425115 74350 50821 143127093 23632 79228 243795562 71111 78267 962490370 42553 66565 -609565356 598 74124 -164938428 11724 84389 -810684222 80775 63699 86842766 9255 53087 -949397376 49398 70449 -756668059 80902 78682 -858296502 49172 42288 -126353114 4650 6264 74046650 97888 95499 329078649 91776 40844 -669949387 94517 89680 -469904360 39926 98694 -96102876 67224 75191 -550997002 92460 58667 276869472 4713 18113 -388668785 84648 27082 782246051 39975 59604 -212872435 70178 1821 374458970 42008 92771 146500902 64108 11862 37522519 95001 63053 491918925 41943 75291 580415986 79906 35587 -951559695 48488 83169 -793658507 88694 18059 974610433 59200 84191 678905744 49376 69577 -342851463 75483 29503 959290102 48538 99138 -517694784 6817 58307 -402308430 80935 32530 993221726 80643 38393 533495598 11812 75300 -259218540 63470 54243 66749692 3518 76249 -317753152 83701 72794 -759170666 85056 53613 615104710 36867 54915 995442350 36819 97783 -696699014 56274 55525 -29566492 4917 86823 184792680 61674 36262 -574680396 83406 77570 -260374515 6008 69891 -979172097 46081 87185 908230985 22381 25349 -720913659 81458 24884 -94162378 81838 97333 410609429 76518 28379 237463572 42175 78218 -118144846 33202 3571 -339902049 58948 88058 -305388397 46470 9930 -577615957 92988 3630 -996422974 16287 72652 -927241159 42551 66491 911314411 58265 76566 -17241536 72520 74385 130164596 71549 65962 -239743076 4382 40670 703953381 16205 9538 -551649233 8080 32811 775203967 36421 84392 -937427160 79211 98100 433326942 54826 74838 -239274435 8265 53761 640756509 9258 15436 -691705282 4797 66066 999595235 13622 4122 -814269538 75729 81990 -842449629 70176 2942 -48876871 44278 41718 569205141 65642 95278 794852650 16025 75731 -84975511 98891 43428 838726142 14371 44416 -983486140 43757 57305 -36234181 4694 83539 -894887757 68608 32471 178207892 17814 1701 567285368 98353 71720 881473954 78830 87837 497175948 37087 65520 521174440 93562 29831 767437661 30595 51981 781433406 76487 93079 805182886 52281 983 800957830 44206 39039 -83587505 32640 44235 -287588406 81583 7956 575912416 58556 59056 -389187389 71043 62315 -81136907 23039 76806 648760628 86891 49375 -934885194 27913 10697 635810762 61867 95863 992614688 26106 92399 926119576 68016 65269 -179272915 17618 68594 125313071 53420 22282 -541270571 55694 18626 633676455 85457 29419 465546694 5633 55395 138253655 86328 79258 339940521 19194 14167 -929953436 74521 36817 15193942 69492 2179 436058693 19335 69985 -241473278 39815 74290 909999376 10957 46132 -281624102 31258 17358 346927540 6407 85875 -72133573 41430 16279 467513703 24790 62587 -446065869 74883 51415 608931759 10850 7667 -256682352 97883 9015 -48120140 13605 10405 -622678395 41229 60148 -328681275 53323 63657 661362634 44416 88050 -869956442 21325 98389 -556918382 77800 70424 926125596 5257 24840 754246439 33604 65358 -386847196 7754 19427 886930641 55663 96920 -486449023 48438 36879 71597385 19179 61559 -985923854 55498 20400 -760111210 81423 50737 -874773608 15240 95344 -626748509 98574 52649 -75279764 75451 53876 486039390 74230 1101 -7810061 59790 72976 117270098 87937 36582 -967328135 89769 65657 -830810755 65447 22942 55016177 63279 75625 -436923878 84170 59350 -578579735 17057 49619 454066459 48867 56125 -446741028 78781 78414 668588510 1335 82207 166727114 55157 44290 -485527297 77518 23694 919903903 25086 91618 -507474200 2417 80552 -26457840 20921 92058 -890277389 71354 35856 -474267896 14577 81393 -552385646 7004 79556 854871808 92854 97903 -792021930 84164 58655 380542733 66075 59088 -406730417 27602 30422 -214392032 72404 23817 727299197 40210 93891 -792302614 93627 79696 484189194 16850 53661 -539228031 18626 6430 -903544359 91814 17341 556259585 92346 88895 -213230548 18132 56064 -348221801 53140 71834 314984818 58773 95068 166136779 51179 20249 923553200 60370 91287 561913251 93157 68465 441155086 23550 33861 664142047 98052 69354 154779959 29682 65548 -859317916 28599 83568 470934895 21368 98579 -687954555 73961 65965 151005660 18831 46225 -133715386 28964 49672 -171708990 62683 39992 811317122 27894 84082 609181614 13771 37282 492078618 17737 43885 -325301355 3651 54385 156336516 44232 73242 -342148141 36672 78306 240165136 83784 96158 803037080 94018 29184 921131726 10295 57275 -629485846 9943 13888 -485592384 11101 58216 -86433697 37458 2809 440026445 76691 13138 398029710 2995 93802 139406959 53963 33738 -612462847 23483 57795 91727968 64753 63449 266517621 64526 36947 -63375182 84218 32543 -405730456 82931 13743 -816559216 44121 32298 -718891651 15127 62484 -233763099 15004 39215 840887311 68863 58504 -891961122 80556 94391 -968455468 46928 90549 -653045082 73771 59976 -605667983 94650 55374 978299280 32980 67621 906682802 22974 37361 816132333 18887 292 232440106 38537 74554 93986475 73183 8008 -568653032 15776 31118 -627836518 44249 77390 470080530 20722 58144 -707912519 12131 2210 212287316 22345 61061 -805241748 50305 49825 -905882550 53801 97927 132917861 62178 78730 -588766621 30656 75791 895030704 36944 39152 811898155 64254 42238 75668981 43653 10331 -156452320 60770 94419 443512928 30694 31101 -22118703 61539 16351 136441225 53002 97551 273591776 10851 63836 338815574 47826 67569 385622618 18701 83094 608197302 74938 29662 -290905138 74290 7234 90741633 56910 20983 836736036 68189 8085 -655507711 39482 38694 -77990886 58027 12522 -26641658 32894 66106 992987060 77485 49357 -427933281 69873 71428 284587510 43143 54812 69553896 45687 40801 15144008 90302 55219 783738132 23529 76411 -591701965 4768 11853 -268424746 28740 89409 149756263 51395 69851 320255789 57599 84541 213224652 48303 92393 62923712 70090 54393 411766173 25125 75213 861202653 75280 41591 772198629 48810 15256 -349309652 43285 9972 -48936544 73219 63067 -754191672 85051 4694 281784743 33328 89811 697997544 63509 78154 -42755349 71073 94203 -154403898 92933 99037 -937527163 45653 69715 565630369 3785 6207 -403907812 46270 9557 -690273748 27397 6751 -394491771 13702 50486 372241610 19802 31424 -89187161 69423 87819 -711399986 53998 94878 963423681 59925 90696 64950274 57342 83442 -231743914 15458 88403 705029552 29621 94133 831363849 84901 77429 -561571455 42426 35393 -690657245 38713 73797 -49040788 83903 74358 -300960461 21405 35184 652277045 93175 66728 -571777479 96065 8450 809673668 37513 60510 886046346 80678 24084 -464951180 1988 79205 -600364799 8011 79387 780189279 21279 66262 -4229063 50243 42479 728588503 48954 96030 -242495032 34794 71669 -297964486 55774 74039 498332685 90592 38322 -475067290 31718 6418 141126028 35394 61784 -179355338 62127 36272 470411829 53749 6781 -224432504 55043 57115 367081100 45850 10096 -951991689 71591 65720 -697831446 25107 83956 711910116 24719 21133 745410229 15168 73832 -316359870 48705 12192 758682973 17893 64855 122882173 72538 28718 569952145 60130 51133 275032300 30814 57629 -826266901 90115 71410 -166469527 9461 99047 679872648 91443 42040 -851595992 35706 29777 -493038361 46969 90575 -879874235 10771 10478 581953880 31944 92557 647981916 69654 40416 37785640 72818 44806 718099931 89452 84830 -14708952 26449 17314 813294453 53057 81653 278188646 99070 70286 -298859855 48593 39202 -109186142 12463 58049 -414761961 33744 53232 213908018 93360 86005 -791761527 46797 7869 -37861838 21189 80589 887374350 17 54938 376059 21464 82142 181907600 73743 75187 -709307090 28173 5566 -931507527 87340 61908 -787079204 36523 45969 668298709 35342 84908 301047245 76869 42443 269653457 64403 55683 -445965484 83175 97699 747478920 67661 94803 -411463869 15664 95306 -875781880 93551 75988 -356836120 39330 48307 426840832 8195 77618 5581775 4515 53531 212688076 69759 36871 -690241298 24489 29190 -924744731 5802 96410 -245913055 75138 34096 337432043 26995 15859 163581706 39231 66944 630722706 42454 62726 -256687973 11410 87825 271129218 80398 1737 -177179376 47618 77450 -322266404 62635 66359 -625724834 3781 43574 887063313 7244 66755 -262915663 36942 26435 622100731 12691 622 -714689761 13231 44048 387163627 26866 27197 -930783108 69678 87742 287367093 51139 19907 -250109985 45683 81442 839913245 23521 17260 -478868553 77653 91390 -146795315 469 63342 794738605 28994 21851 707173307 31820 42597 -810922901 47552 90280 502703635 18119 68780 593762571 69236 66213 -706564447 29496 41515 509129307 7864 22318 111542187 40699 12588 101056855 72244 3539 780321975 1258 56638 519519751 4867 53528 476382383 66083 49764 450187951 15541 30151 -604725839 91328 220 824578646 60233 14696 346659444 14222 10537 769019278 70830 94455 -276915143 17244 97950 -711066159 78435 8481 538078345 25451 6169 869859751 92268 36656 -75944375 54740 7600 795951341 23939 20944 -750388854 92106 87782 433189939 11532 77259 -357453239 49255 51068 469760647 77956 50696 -907346961 5905 39816 20878191 43112 74681 852688 5091 85278 -619558148 32281 93258 948933111 40885 3351 419326526 35512 37751 202117186 26505 69938 400385249 30306 56593 -230708171 94642 12203 263945445 61996 4586 244784814 43477 29207 352990260 31989 53101 316267267 57250 30536 869921103 96542 47596 43689856 23200 70815 -602498682 62594 30535 974973578 24061 21160 110552046 8063 3797 -926686863 42115 70308 145930271 7934 9946 -969237815 11298 43429 568254158 42971 65586 -272280068 45332 13091 -833112632 54093 91131 358385955 53899 46029 -824435070 43302 98272 -67781835 51793 86242 943488023 10647 37618 -471339184 91090 32182 767295981 29053 81614 852514767 10084 33296 770560684 3828 84733 160734040 51716 61970 41168954 80287 89331 280114329 65575 43256 -637688501 78817 71432 30356434 53577 34208 -862522526 4100 53241 -59526498 86973 24625 788316599 37677 35353 807891866 909 75026 -590364869 20834 28808 -201177605 68838 50206 -310533578 3471 661 -73288505 21676 41443 880163772 74459 36310 -701704367 23839 23275 136832791 20164 77268 862032533 18886 61127 -896648300 16877 89370 -843419865 31557 59010 -567714540 28299 72147 -210937306 82969 91508 -847196317 63030 19954 346792505 7950 40701 852530031 31109 45949 -387885222 85056 77562 -299046263 71361 74712 -351009565 44364 71852 234769199 53077 19065 -952914542 98059 68495 88663765 9895 32081 -828234186 18269 82820 628681829 46859 51065 -478846846 24641 1645 902210406 4317 11222 -361988609 68516 66506 -737273081 25216 35789 -455205634 62652 19333 60248887 80963 96231 537959099 85651 40188 963184911 83970 4927 -849602459 42197 81094 213177725 47529 7954 -941949721 10285 94205 665477321 61208 83029 -737332138 17213 89997 513747256 96301 97113 188479860 868 8537 518245272 30304 36682 -531010741 29326 5896 -987586916 20478 86068 -518185602 70711 14563 16438452 38487 19285 105946684 87423 70822 258619615 49795 89961 -54934094 75974 59000 -41226413 82856 21460 -469751311 47811 23930 -994766136 68635 79502 -286104216 32765 1957 -492719531 87746 89203 -778522307 33399 6507 848937127 78571 62688 951808408 58940 19122 340884408 73882 36467 -778466005 1039 67724 -835731900 86719 10820 10735800 67372 36528 763669420 40991 91834 -566323590 98842 51 138095430 57170 45228 -855098555 16635 84016 472301501 89011 61116 112905422 8568 52032 -463256927 48386 34075 487811879 29135 32152 -544866520 72630 25802 357404589 96862 3260 829323408 44789 33471 566082829 82369 46842 775270061 91868 34602 -234418068 80685 4286 557209565 13371 86668 -920912734 34332 71441 862670281 36272 13137 269968970 46015 20732 575221367 37282 14347 478868308 19401 19228 330262699 55601 49434 447430415 70385 9115 261392841 4673 90278 440778022 52154 87201 651780406 11412 16998 904490422 39734 79431 592549456 39997 16716 -913872212 89828 57618 80648995 80910 73655 588827124 30201 89764 689793671 92957 27186 664191947 31431 17552 986454223 22658 58899 -837302871 29106 5188 -954592497 217 65248 471569856 96644 67382 -827885299 86527 69689 531222744 38060 19018 478879228 41514 96823 139400991 67292 44463 604791224 43039 36910 -41711295 50078 5420 -4321663 65405 41256 140233898 72562 11650 -837332478 13807 47817 -312164210 2160 28837 484692472 16333 96399 -124190966 62636 51896 471467042 85515 72485 208773617 55662 42025 242178948 58891 56857 490186700 88007 63736 435696611 58814 6866 -917927777 65297 49436 -738542495 9704 73652 401931554 30130 93756 -330299418 65170 29561 113039932 67703 39953 965600643 22673 18787 -83926412 79716 36394 843907832 86739 94532 -481543232 11248 50901 -265099111 44092 15670 526788802 96987 57586 -656807939 24788 9712 -771488483 71930 73745 -166056705 45909 96174 -353771768 2941 73087 256787584 18087 62183 593307478 34461 49318 581125472 42989 38630 -861583118 84719 11030 -300448872 20063 11067 -899789553 80052 48269 -16965674 25803 65435 445499874 13623 43819 -127665813 60905 18351 -248018570 28248 46539 605194049 59087 39384 -305325747 70235 98306 794353331 20034 79821 728644487 67608 43531 -736732802 51296 65178 216425607 48206 58332 433704008 1857 48101 116566207 91614 83546 571134457 61650 9812 -611079566 76982 88635 -960038246 5973 94878 -767549661 31318 64400 988844336 64886 90220 -575784821 47245 89032 746332480 15321 53084 -692424763 20190 65348 -725066542 33802 21602 891684465 9405 33685 -929139249 50941 55307 802158114 41293 96457 659794737 24826 83798 333317434 44864 96543 696110608 83440 96798 525117438 97581 12116 -324244422 25245 26 -567183642 33693 69402 -745298289 29597 85036 -542892892 37653 47675 321111420 80687 45288 657328875 21786 87014 657015788 55376 12494 499049633 68742 55009 -74094176 69892 61524 876666320 27461 79016 -63658669 74650 57101 -551658091 61964 71107 248291984 42985 90278 -316200773 87469 75602 -164459393 616 7969 -800589809 79066 83093 -430415113 55210 80026 471495765 52236 31975 -177729330 90574 3523 926309540 43144 61762 240324880 44330 20961 -147236657 32277 9050 -423994164 46871 57132 713296818 49035 24203 -373689151 5738 42810 41850738 56351 67185 -568304282 8003 73366 595467527 53907 59143 -15979520 17729 30067 -200715919 39101 60756 485131325 65383 16186 533571907 80248 65645 814188391 12265 38127 -209398946 77844 10708 708727817 5428 85035 343754312 22580 3757 439271690 26221 65729 714582956 57879 46557 457640179 43429 20755 839985426 46412 91246 772291053 80475 17097 -677273495 91748 67602 859136601 79413 6323 97193501 17815 58911 -511755274 52335 87362 53655581 10870 78859 -759415746 6334 42956 600819643 98265 96693 748560913 52010 70826 797800947 29538 52342 -105030775 86080 47198 826134308 23419 70428 -521221706 82073 82979 -479578848 82645 98066 943091044 7246 73630 501240945 11094 95461 353939402 57206 31019 -380379913 42706 32549 -258102516 32904 64516 563197482 29697 92091 -720357438 16264 61192 -275693071 21925 58324 -99305571 36283 30431 -364265453 43812 82120 -943556791 89622 57215 -696535904 31384 24264 -899562686 24669 78189 242247861 36297 75455 621811172 46716 94306 -688544320 72055 23427 -637706845 28975 57817 131842005 74562 53049 -600404051 39269 36755 234688876 86297 90769 990771750 64556 6452 -915654235 17572 22299 925969704 49900 15624 -656539127 491 38193 -487638756 13649 60787 -2681306 30787 13598 681711423 92649 61031 -153888638 50925 11313 730828518 27696 2063 459927021 10897 10379 -75194802 14803 95785 -377087169 32625 74094 -378747278 85602 21397 -583098019 67407 82657 -131856107 64541 43916 -756818612 83829 49212 564238117 13878 11717 -970405540 56599 93090 515069669 28996 97056 -684869531 16413 41635 -432905440 21265 25969 -561569272 57922 11496 655776306 66409 54826 854725811 9952 67352 674196183 18844 49202 -841583333 46916 48297 836685493 98944 68212 -609517846 59197 82188 -63110986 87009 18460 610106414 30382 7674 -982750704 31059 86617 -584917656 19547 78870 -437338475 15494 78948 -57248938 58143 50311 778736637 50024 51482 625465381 39709 26612 790614044 27680 71607 -350720465 70953 41203 -986197482 1692 84949 -419168762 62303 79813 -930116040 5369 24274 861662729 34621 5864 -557780194 57481 19405 256358337 81763 92973 107776211 66802 77395 534756260 30797 76755 -123760942 78687 22892 -847220835 92657 39594 -493420330 81995 43446 402527924 56261 40433 951506705 86443 68097 -176668818 1961 61635 -993558083 28183 92749 -430011703 64535 9061 22588701 56251 3634 73747770 37317 62180 688248779 13776 45116 803161197 156 86812 -759067656 54797 37451 -250020248 33297 97847 213654643 26317 89750 901834742 69736 50439 747183601 95240 89693 -692596771 39482 50965 11650699 20469 58968 726359285 73117 62354 -385572471 97310 51937 -16270373 68315 59018 -144602624 19628 7625 -948265583 38127 31093 355605924 51449 46034 323042839 24494 55369 -831879915 21127 81646 -168132818 57863 93000 947403733 57320 61664 -691537383 73561 5535 -434518174 51355 19805 450949661 75537 97935 -878806750 6948 37574 -134327399 43825 1526 -687559163 68771 65211 -393746076 77459 48210 902318372 17051 81817 -65673497 4530 4465 871085998 30614 7683 -229974897 51017 76849 -898776185 58077 97426 812240101 75917 41132 273358164 25868 86057 200072690 86745 44466 349726460 49330 50056 361687434 32874 69958 593244290 15658 93177 -16162353 74993 53566 -210360572 92396 20965 -350244736 13410 63462 684793951 90873 71177 -370657533 18899 65006 -764232950 58653 84504 533767791 37162 77867 -808115274 80133 57438 -206304280 21342 72187 -235345183 5447 44259 239062470 37240 90924 421494070 17128 41327 944846036 14103 95672 759233111 60665 79074 510031842 56907 51001 423894590 43558 2363 -173962701 79766 2740 -253342821 30976 73562 -888814410 46015 73017 680739019 36685 91410 -589972868 58752 93031 -825797400 75535 33063 132320354 35093 96131 -529473678 13283 24843 792923227 31110 92704 -695056926 44418 16107 899409814 59899 39617 133700015 50267 92600 449921258 8073 75610 -241798984 12085 91317 665148168 36421 13847 613959859 7396 40025 -359171496 92997 40297 -497444895 63182 12941 624168392 59320 74244 -613887882 17774 28390 -8295721 19490 5330 821587874 53353 85187 149678633 28493 90347 481386042 65373 97568 726759663 97227 56114 -295229252 72229 49213 269965015 71176 80936 714477078 3016 20861 -162692636 36765 48918 416165837 50389 80951 -16334962 87586 68869 -823624344 82028 25000 333873263 77147 16325 -699414697 36902 88370 125286263 60123 77907 -799530098 93768 85116 280559522 89337 64841 947840156 83298 54144 725878787 26527 50598 -891990631 14397 46115 -962946726 88936 99069 182071827 92097 13322 762008135 31476 12558 656920378 46190 71627 -730479215 39381 78854 -675503201 83632 22885 627744883 3655 93897 338183955 62507 49002 -336450992 90170 39795 -258576594 4386 8930 -862680520 28005 95129 -551599774 40981 4843 -246040230 73347 98159 464000690 19619 33469 497794458 85127 65739 278697495 59230 77766 -322245529 94442 48826 145137608 75663 68358 -183606450 73007 99078 351772934 51274 23456 -723936977 78998 2533 810315040 45388 32063 484737714 60157 92960 885806379 8425 65855 -51521135 77470 734 -989837906 29747 30352 846649102 97538 67558 128152568 97313 52748 209137078 19693 66160 -583528455 40890 82594 -890092751 88716 85641 382925504 18023 67530 -379511967 87937 67374 -447310719 39821 64684 -148113457 4204 11352 194937284 31944 83610 -429377950 10330 55891 82443082 87806 27569 -458818551 72028 64970 84218090 68271 38674 885000681 98171 35004 -417770475 52423 74267 -139480038 88568 96441 295833078 13197 49362 324502612 64366 92738 -127056721 67488 45933 144996201 50461 84311 724301762 55520 87546 -8250775 7671 20854 113145679 59258 36868 425291396 25518 68526 -863838559 46977 10422 514844899 24795 6497 -561385148 23791 50862 941329208 9652 10251 -600194172 43106 92366 82371161 939 58928 913254637 20942 78227 -199305666 90811 70386 -462414347 87419 56920 364105317 24180 76528 -499749756 22762 64071 869498295 16157 2261 -117280026 78746 37978 -746523055 76510 38578 -611344175 87593 89332 157497229 18981 49987 -940878119 30214 68133 245808088 68584 96075 -266687981 26170 75762 532826565 69859 8853 -952015654 2515 83892 915440635 33894 32685 -261190828 27049 37472 -733421107 36158 50009 49350227 97601 30621 -386924550 76900 54350 935355904 20426 49823 378293465 5167 24418 219021235 73080 25688 -784683457 85844 13970 -738834355 27427 89078 -849791094 48970 32465 695812009 90948 83294 -655621869 67732 43627 -627780020 15833 45307 726892451 23091 15481 -886620114 91603 21123 -428540453 4856 99107 392751709 6265 91727 36651089 84862 36097 -772284782 79286 3084 430795059 65617 83102 568962187 55990 71193 -420087682 78918 68562 -558477683 83114 2325 85933733 51073 14832 567528270 30257 16355 962588935 55250 54243 -41017809 27987 93862 656875512 79045 9347 463958937 80515 12688 396307221 40988 55612 -462864877 45544 76935 -323433984 49205 52080 694351000 10968 50981 -816842221 77598 18158 441043023 95830 97560 692772086 50689 42849 -761497353 81629 39611 -971086428 67734 26703 651538892 96616 15814 -191375323 31342 62091 -141325576 84919 3203 384260896 33760 91702 -79467112 91195 20195 -691583429 22165 8484 742112011 9065 72676 -511543120 7038 41969 -982591744 26786 32548 -558882014 24741 19631 578737869 86674 15553 -461808806 54353 41831 611556533 27033 87039 -156731224 91650 12248 -591705700 97955 66214 -974793544 92967 56927 -120397206 1610 92330 597798292 39598 85858 -37696759 83502 90802 923861437 57024 42939 105861811 98950 14041 -530161160 93485 68512 -479824354 53306 64299 92212515 65064 8868 758640085 68206 25290 673000774 58953 51386 722870071 64617 83519 -823047974 94898 28833 314455404 27341 10277 -55568512 40780 79483 558565768 52741 39634 72985160 486 10570 675700266 30619 31671 199655846 80642 36161 368842687 51233 32907 159026206 45270 36705 484985088 76405 65089 -700142862 61365 84920 388429536 90246 89839 214654268 78906 92379 -646122646 86706 1925 -636878067 36396 23333 -627464565 94409 85540 258318103 21208 49419 -370298966 57529 88756 -638961679 25462 38733 610293070 70760 83587 901234644 38459 53883 -284515247 78149 61925 553923724 65662 20660 543186144 33844 1904 722356538 93318 49807 -615457409 21313 51525 -513308843 60921 10681 -111924140 90498 29740 -908489963 72648 56940 160273875 62426 71901 860044932 94534 32184 -26750902 67532 95849 318196136 20055 85115 515112841 9777 97715 841551968 20248 58032 -284756852 19174 18249 -838593570 91666 38788 -403125216 55368 44764 711231319 59608 56672 205090631 95304 14226 465973232 54886 84477 96504155 51116 22591 -419153122 56702 51810 -2006868 69908 96243 920785950 54430 25792 -556535689 58664 71378 163158385 29400 81327 834446289 2649 95109 919365471 56402 33518 -814712623 7966 35471 36668529 16690 74147 78141191 82261 39299 641318468 66473 90711 -811004851 2698 58547 922880759 13708 18328 403834269 46925 89506 -37526212 32511 58649 802538384 21675 43257 -236474215 55012 60423 -233884238 73036 43709 -768596798 45527 60547 -767389157 75726 41040 12929581 37979 30793 722792512 54907 78213 -673801231 33609 27286 790895119 32080 12537 -51937421 86233 36365 -396350555 41209 69858 715799040 79391 4074 -389124043 63398 98350 -229383559 63969 74870 33772975 84671 68844 295003653 11562 35594 16214931 69603 49513 59193209 9239 57025 573799799 41181 82901 -353394173 13020 24384 531494605 71268 7934 -559739630 63714 22562 -323805493 38053 20755 -956567761 4733 23417 875247461 15421 7874 842779881 84077 2657 761898242 49696 42429 568215718 25072 55913 -657823633 76985 33473 -320592284 13335 13228 512080348 94375 37084 -277855445 59837 69058 390867787 60614 89094 440772367 7771 75927 -934659177 43399 3600 905230564 59741 13082 494606918 93371 20048 -214686830 72591 2901 -472886182 38201 65195 -934121302 67375 8686 -838676106 89926 34575 -69937764 74241 51630 488387042 95109 98334 654641588 92767 24544 -780107557 13338 48735 -375318480 38774 60537 -670769342 81087 40529 68308700 67516 92706 -46958689 75020 15262 390577401 50206 72946 -192474422 11777 1487 -925589331 80676 88035 -625802535 66677 59637 -871836589 85106 84059 640451545 28553 76728 -172046759 67904 71805 -712851844 52469 19385 -854906228 85889 88650 701806619 89544 25688 -428067483 73869 77510 -185945228 72609 67689 434959084 98338 12203 -964275805 66895 65281 -862357617 61145 62192 482707552 2372 63519 372454033 74368 96079 231896231 74798 71097 305459754 51280 83886 697277538 34546 4016 796920115 23111 66454 -695633397 57657 14757 -698985223 89947 39254 50372904 54542 66569 -489509257 94028 82370 -43542868 92772 72026 84129588 23600 46219 -698625412 84146 34380 -794155433 28521 42516 247271153 5416 11579 457839528 42607 44967 -807801266 23452 47451 324644321 81620 14181 877733684 46826 36099 -924977305 12532 25166 418821226 49857 98264 369962686 44945 49666 160107158 94518 95717 -194898506 41910 51944 209576120 13718 24610 350906004 32094 50062 -682767015 96818 69388 -352881403 90447 74918 -938535199 87661 823 -845787938 83808 82891 -320835780 77908 98216 180407338 39406 35666 890845541 36125 96818 -382014579 28040 32051 165566703 2155 95314 -710317626 44954 10707 994567616 54249 73420 -188989741 51309 17048 353690209 42421 21563 -840544554 60749 11936 -932806374 24211 39632 -818947536 34218 97040 649523952 20170 79293 693743709 66282 5608 -133243839 75787 24230 628539692 87547 7969 417327800 69855 96765 -275408546 1941 93708 506337166 83007 44339 61989290 98186 75237 -963141000 33380 94070 970586728 90119 4200 -122485357 48945 54634 974714693 86102 69438 -700717733 45617 83357 -847372776 37333 89957 -905033851 4448 97337 100141416 62920 52618 -800822411 44903 63641 962114000 28090 65691 -299857192 77205 46092 -859494309 79459 80376 83463267 52902 94406 -982909385 19292 69366 427438665 57449 64705 816387130 26266 17787 738572367 58865 46555 -28474152 38548 52767 -2021503 97511 60800 -227920681 45937 20845 -946423271 63524 52665 160988997 21409 29207 -706181991 4531 43607 -250200450 25916 31458 245297855 84832 31014 804526253 96133 47230 187762398 3939 89919 -801264057 71862 56318 -119555216 46628 32630 -366527021 56069 77269 -70586037 39473 63799 317389623 15020 70120 765290697 27826 94064 443756087 21353 38678 -654008054 89013 72536 -372401887 29374 45559 -489812666 66751 83095 -498596532 63023 59048 -202531396 16210 19574 501038245 65155 3726 -703702153 3185 3601 684529510 31515 17279 -225300210 79452 10610 -878092381 57696 67823 -343890759 73072 86353 718985930 96426 60414 486544031 82494 39219 -822350573 3773 42060 773311434 29388 35793 63108735 30849 7612 -872383725 91337 63372 245053290 34017 88347 -111407090 95036 10799 -478807997 5975 75496 -41706842 98668 24636 598123409 44317 53731 979565061 74497 23887 507176482 87165 39759 678899593 8499 80980 -174414422 12999 57293 913979740 56464 95305 -772164370 16164 19630 545090559 52230 19524 476279353 5148 2235 931963154 34854 82017 967495559 16719 20979 -193670034 11523 60685 -808196749 21246 88297 304986847 3622 42619 -921484534 90719 96771 -394669352 64644 35332 262436248 52943 95614 807651190 5688 3291 957248899 60785 71765 -111791653 55005 49987 -940447419 53920 21619 -431174050 85989 97474 -415807162 10464 16269 797237460 20020 25684 -21362291 68041 27263 909298293 94836 11575 -51390026 8530 40867 383628611 45554 84514 957959345 93416 68383 164822557 74529 34040 -172777793 73107 15789 985461713 2360 77247 29676369 76198 14136 192591747 29918 19910 631911327 56189 33995 -588625853 92050 3327 740154491 60105 91348 959889008 85337 73826 -456130890 27193 74689 133577452 68777 79342 859808006 30206 62970 454598603 20564 96957 -854267911 76234 54725 248664027 23881 30954 284541125 65870 93458 -794606184 43435 26006 957308781 50184 54161 348297406 53243 19498 644291868 95482 77702 -196054259 65192 72560 339833400 28834 20006 -709976938 31042 46073 -894769663 92190 34048 -874058458 91169 1249 258814096 39216 26955 677339259 55765 67272 -871010415 62098 28071 187424442 20185 11778 -901430817 43172 87447 448173612 79093 46392 289586753 49485 32320 232825866 26455 74182 87180055 83246 44169 464586591 6812 63251 56390962 40030 37974 -437732623 28829 69247 -622221308 28538 41799 -709868331 85933 23292 -115603993 72076 23688 -797392821 75817 23872 -452158939 8282 33586 -492267821 96988 45634 92260738 11147 11556 17513085 62557 91725 -370951047 2961 66370 -233132022 17293 66895 755821651 65172 6725 269813923 17251 97657 -493183705 15995 59269 51991468 67078 52668 941805736 33271 7132 212855331 62003 53815 180738009 60937 73794 617811611 34883 62603 13776234 44727 93476 863018517 33317 31614 -948182209 77336 39238 -297842043 88716 22730 757409087 44789 86738 -244116023 7211 55069 324698253 48910 91482 630876895 10536 386 -519192998 39648 74525 -847744278 9704 5600 -248542584 41245 20117 349933063 35809 57389 782655222 98391 93122 -232049568 79910 81195 -417532109 746 10279 -613689796 78576 71274 -876082394 51997 54149 789396483 45190 85479 974206470 84136 86821 887693231 42231 90472 238427781 31775 80114 -480109473 66933 3751 182550721 25189 98069 77489691 16636 41302 -29219371 13185 52323 -591368375 69736 15851 682639755 62527 10264 -583969696 8928 28195 245547660 21648 19325 176049613 11024 79321 318811100 73662 56500 -309191516 48834 13245 727102587 98327 27509 -328372895 4277 90633 256869984 73074 31811 945547110 31245 10365 970579520 59209 65564 -8386735 57114 6491 -562163862 58322 17543 -486396770 57333 6757 -76592134 53218 68781 708497770 61357 95754 472712889 5380 53909 -169821021 21334 27217 -214033153 65002 73541 186671031 25092 39338 14551881 84065 66693 -881917828 94777 72704 926481343 41393 13561 -817982393 80822 739 239900254 86609 77092 -557526172 90609 6588 560920370 41373 19060 599103909 2223 25147 -715838936 59899 97033 458825047 37186 31434 -5053303 40204 14387 -949642187 83694 26866 -219591008 17338 49898 826379722 49925 71963 920202309 73882 16321 -836495416 91658 25598 737280741 11482 90120 405671378 28344 13985 848063588 78698 6602 865052581 39329 19107 410481664 55176 21975 204459521 66614 9246 -137708614 10305 66111 140477006 47631 63585 -577936826 32849 38413 -315806220 50101 11705 -697668843 38454 39902 -187162762 25576 92390 67196199 68943 77488 523876634 8421 33043 -970063743 56315 61559 -498784848 45659 47581 810191663 79096 3951 386194183 36342 37408 -162137815 65126 17301 -896483683 43733 25522 -749253581 82556 85601 531331712 82373 36679 -831240213 97753 78781 -671889321 5263 96430 103553203 45857 28708 -872945718 92290 82595 155338857 34934 26520 75299104 49256 94490 762908139 73496 97742 -193187088 90984 4736 -444951673 467 40145 524869391 92024 88831 -452016378 80907 62344 894895003 85487 67766 -629957426 77371 62982 328680736 5937 57311 -108008119 71847 18369 -230451364 67601 65869 -456308878 3605 61087 326573591 39482 64890 -889130328 44469 74078 482361309 4381 52619 939692702 63433 2320 266580052 34580 35161 -357276324 34042 13697 703626911 7404 16331 -635796189 34298 47873 -187592841 41855 80937 -262527034 81734 62169 -408738751 41546 98860 52677361 95586 42679 625457672 70187 69095 -658990018 67875 21416 -124934893 22598 94883 -318068977 45730 29988 -413108372 23017 49780 -980378334 81099 23104 -999281710 8553 96979 -503410017 44028 31142 -437002633 20047 43629 -847014970 62907 81520 -595033592 17438 55231 717334630 18317 38799 162704859 10968 75773 -784750637 6434 8244 -570498369 18823 22756 -391116533 78277 81689 -984181642 65014 84989 -413763616 26938 62353 685286607 75727 83806 419955895 47184 49841 -856100945 97935 45559 -411377615 80197 84770 441173872 42796 91216 104135995 57780 98310 -380675152 37153 68529 -801672239 64694 43746 -861160102 55891 66724 554585589 88197 82142 342237590 52601 7918 761973686 88205 67374 -978530713 50446 96563 -695179431 93696 55700 179103843 35792 24171 -229813272 75297 95611 -628174871 3341 20337 -233455190 8178 61235 -780682754 31833 95925 -351183077 96178 94247 -38808447 85691 3495 -63320530 7628 4414 701652952 2257 32748 406640975 63938 38140 414491725 96535 23620 52637092 20017 3282 883306576 94591 5745 355273945 95181 25496 30124504 12029 57612 625693479 16021 80427 532656055 12789 46049 445401279 21429 62267 -936693968 97771 57834 575773887 79607 3508 885850326 18878 64165 629981547 85194 16804 -427820080 68459 29741 -371166738 84844 64954 120425821 46523 98282 -433844779 74644 31666 -578660130 21425 73725 -872062128 70936 19510 546541950 46483 51720 -212060068 61720 51912 -644643814 63379 85275 340275932 44785 15038 956919728 71877 32924 -18899178 80413 71610 -533788295 12541 20309 -585240585 62357 8785 143524083 64131 98127 -569046038 71025 7293 -268372069 61085 858 -742775872 12219 83146 -634303914 55676 32173 -231830425 6765 11539 875442962 36113 63211 526944388 8511 5761 -564687166 97841 72239 -242164316 44863 42420 892037640 79833 42316 239293102 3193 55127 267798827 11520 27622 -216383931 35474 90228 995088314 30598 53495 -844750538 20307 65074 515532967 55736 90797 815134320 23324 36146 -224302968 43082 91648 -881024429 87141 18052 173412638 62462 8109 -703062912 15625 30636 -787091219 58045 10345 -254166827 16422 221 93394378 25036 93257 -58256516 62437 42992 618105066 16590 67692 550822495 45584 20049 -351074612 7672 91357 920340059 49894 2683 -485304253 73169 69447 431670370 78289 70050 -307908024 62177 86096 878525262 96279 62050 -806507424 20695 27341 -342033397 7470 32628 483388302 17525 67869 -234380008 22230 77456 -99594879 18755 48168 249860023 86009 48384 630003428 74229 82807 -504110538 21374 19858 172884591 83431 26006 410354578 26597 97514 -683068437 38851 98167 -806842320 31916 92032 177369595 71276 63206 -403098577 80792 65078 300931007 52963 97538 -196411366 40060 19953 -74911050 97305 88701 -980063502 43715 80792 303232981 71264 86967 -638983511 3680 37420 563251348 12026 35591 549184789 14919 17167 582833060 54276 80359 412973491 28712 63020 -109772476 65930 6828 408938020 66488 59378 -217026822 95955 83088 -315992718 50276 84467 -529506233 34745 76609 439694089 13181 98874 233432054 30894 46328 541257292 45623 5836 -592681061 22988 66342 306076522 5960 25105 443775362 61637 10889 -536168200 64441 51383 -522963188 25929 91202 855483588 14920 52077 -896580124 79166 58926 -287440508 14698 55500 960903115 82441 98358 881575463 26581 34271 892447651 84438 78669 548053378 65495 19424 -928576628 25388 81136 -730570817 48148 79255 689268375 86289 15722 -137567182 11883 36124 -648051906 42983 7888 734870715 88244 2791 -909211996 49309 80687 43251432 67666 89873 -389170025 18953 91916 -736307867 76422 41016 -687462644 54362 21453 -833794601 21241 18459 -213875905 94773 57129 -178965695 676 22281 -249188391 18126 17899 364550242 90697 43742 453216343 15480 13762 -635446007 97775 16265 -290184367 44517 87680 893239895 66347 75060 948038877 68131 43486 -88725915 59266 32700 -135326646 69413 82046 145100295 63375 76757 -439614898 60648 75165 446868242 25498 22409 -901876489 98272 86783 -175835782 51073 21728 639026119 32130 95495 -815596894 12163 9184 22897750 90684 16718 -595345547 11182 30468 101076694 94404 60520 -451551663 96412 63137 -733310753 84675 64325 -502456544 17523 16984 106734166 99025 65825 -963138575 92952 23016 -788895417 2062 36920 -704351464 90549 47812 869361293 85569 66730 179729521 16492 32258 -937176390 70438 25244 -980105700 54958 24199 835835601 92477 95854 901413099 36382 11632 212249913 37057 21239 78346902 30627 85309 361083148 90363 66558 -762981173 8681 2274 840462852 11778 68534 -379950012 75643 69482 -410166695 85920 58586 -576339747 77833 86567 -990667422 28053 17162 -873666116 81229 65574 214193340 11804 74117 171429627 83436 73776 -613553999 23263 82271 555988935 97789 24163 783413884 38673 98658 628963218 40454 78483 -747502685 75090 53060 -32860161 32494 24871 398937101 62958 54393 -141917702 546 47512 -604807759 49951 68290 -4298543 58873 65046 -300270460 88358 16809 -673095933 64863 3972 -150888649 84637 2753 -961768967 69394 54863 192499197 12330 54813 269523730 50092 19528 878863919 74200 38796 221560469 50291 73296 -514249542 938 11242 4043352 36944 8265 258202443 35762 46630 791445962 62576 91089 -571898769 74106 49444 871426861 68335 61276 930608351 48330 5987 -908295516 28464 31755 -73690761 66078 57585 -938539621 43320 13129 261400005 22684 80016 441364482 57024 48061 -608667853 74869 88956 661969875 59648 33970 -567464258 51634 47052 212179664 93144 76891 -612074150 21749 72838 468639137 64359 5381 -103810557 97600 73634 802726767 92479 40420 -528980958 43347 22446 372791797 90726 84412 52302254 75340 75510 -832987930 97641 72751 -304281409 91297 59557 -499272299 47606 48982 919091795 31596 5540 -693579447 46056 66509 117149025 48547 30943 541322110 79685 28142 -651212255 88640 56788 681044703 75728 60115 396608140 35058 79554 -218439615 38671 17489 627681107 80387 84587 -461133781 5486 26661 -51895201 31457 44119 525828141 18508 55321 849909972 17833 9453 695840583 13171 16908 -599495872 54355 80368 -911124122 93634 12736 117855762 9979 7439 -536157696 70600 37990 -82033047 88735 92078 -198237333 88973 53177 -516951766 78921 97042 246577504 1561 67549 727359315 14844 47402 -672304464 88348 10043 -834064098 44458 16349 -944656536 50450 71257 -165358092 83128 88947 858720156 85811 58578 -492151275 13368 69098 49201311 59532 41434 820914329 73595 7905 727533282 48165 64999 -468937066 77221 4758 18955454 5654 85439 -953226086 62506 87756 124255477 51937 51272 -533883256 61825 11575 954256940 78146 79729 308002387 80712 2621 -637454678 81685 64859 785125599 97311 97815 831648083 67626 16246 -67953208 87142 20952 -466000247 92107 20484 780073879 10255 44151 671998592 5732 94520 -247510006 37294 56646 -900030344 50457 14154 461325715 83979 92618 -947250420 79780 33085 69344056 78515 50814 -915258475 84846 2669 608894000 9305 9982 857019588 36292 61026 49942082 70129 90608 -210091422 79360 8427 351757306 72034 90689 -660866259 25483 57822 276040189 31568 77272 191000149 84634 64864 -291926679 61637 70533 346990868 88190 43429 -975278826 65496 47061 -163259994 68892 16336 -948366540 99113 92941 -736826708 97899 67354 37764145 11475 43877 458265514 22059 4524 460314248 77380 62310 690516724 59787 37901 -874074905 89136 65230 308982756 85185 40766 611977710 53508 78441 -624463754 63102 84800 109140137 10352 78472 883932661 6727 85476 283911079 68858 27879 726061632 83876 45336 329885631 85431 98283 435569381 74650 39085 781946483 31714 28133 -40152387 16893 81019 699490928 76269 60607 63494575 98828 39978 501631402 72229 80761 116655069 15732 29986 -44700785 24496 43740 -137610949 19090 51785 -732769938 72754 57939 -555953621 56152 3914 379818547 6574 98014 342662325 16745 46842 -76314483 42647 52359 -888879042 52007 77752 615579886 69172 87755 645839351 52540 71405 -626391793 15472 84487 891133322 6591 7055 -643590307 68964 49808 -883148031 67395 44991 917169385 33052 10580 556454200 40181 73157 126002626 71391 68864 -438156627 67035 6352 367661621 3297 7268 719728804 4308 97916 550486417 78512 91437 36818830 24232 82355 794236848 54201 64399 929164929 49288 54541 -271811308 92384 94833 438442425 46421 20382 -894208233 8817 17187 -875366767 40985 44970 -189678904 85382 39149 943389368 32404 97127 77630840 75100 80139 685819605 50451 98389 760759720 63883 55639 -83251630 90034 50607 366676399 42401 74489 -994965522 21485 11344 987563991 152 1325 -234434125 52241 32840 451976068 45702 94192 -183045034 79841 17378 -183881641 3695 81506 553565354 56539 13886 -580852964 9994 16900 125373170 63811 49751 404179745 81465 50732 -464509742 34535 10535 -665307602 48592 63861 -781755292 3741 4941 -543085573 57926 33968 -280044140 91043 34741 661061753 43375 43514 659249046 846 93915 488136095 63824 61393 -429382007 36829 7531 -575160266 22561 15305 522477843 34886 39412 -344866913 70019 738 -101057664 73717 41293 802359716 20388 60497 64744192 30519 4694 227986313 28773 5688 653387577 45963 84801 -163845162 50233 45217 -543017636 51670 81536 550762228 14645 61110 555349207 72718 46649 -781493766 50251 1921 -391846571 93391 1210 676402144 96312 76270 773859100 3081 56459 -524042819 66527 56429 863099435 96064 49871 -758409507 63652 62226 -739952665 50138 85091 -299940213 90848 32391 930328715 8963 96305 621236912 22615 20468 -108223454 86984 390 987819083 81438 50442 -945524738 50390 54570 394748569 35196 45950 327163660 31551 71292 564623212 65100 7798 -399837770 74638 94227 -364524676 69903 46681 -645110510 54974 23337 403624260 52006 80906 -22319229 86441 38326 420212986 68164 45623 -25531075 76990 93323 508782102 62357 23124 497661490 53234 79139 -844172264 94734 355 144447542 32320 66163 -840739793 33107 24193 147665006 74336 69822 -17062648 26996 32792 -213794505 29183 46755 437428055 16132 50182 248744729 7593 4605 486844524 32110 24147 94792959 48265 70310 609073886 69282 54643 211515955 61226 60285 -258349277 27570 59779 -958496235 83804 60925 651869400 56499 89900 -534491139 14417 98254 -53551366 37455 16837 569049925 84105 11835 -562048374 21323 27859 252659501 457 83187 -953823212 43890 55199 889189944 55192 35863 -365825035 98195 67679 -801809301 15900 93065 364503235 72544 11342 -489188852 19025 72485 299069164 63008 88355 -299216854 20166 4709 -385665610 95864 73836 129704635 66798 59538 34178059 86355 88329 472677850 61212 32373 -124760334 79932 20984 -196676267 606 70731 -635189091 91603 19192 353953773 1594 53609 -828922873 70503 49554 -193907862 84500 55218 847639534 44761 55378 454186588 53626 57047 -64097760 81320 24442 826902444 84662 40558 863383760 28836 46775 139647221 35410 95478 -481473563 68225 87214 -228198811 39191 67248 -503191734 94982 11561 -313579767 68507 92773 128080263 10928 26219 -494454512 44427 46487 286822358 96553 4906 324753250 79761 63875 -257370256 71100 65907 -88572996 4486 85666 72890405 34414 10679 -769195014 57019 38559 566660774 22832 27578 942393395 7394 42681 -83175509 56857 4900 -418485121 88997 48047 -322361453 50208 51433 -358926768 97198 5359 65648240 64652 79563 699441555 15963 73504 -101069497 43442 73645 361388575 18550 63818 -943372773 28366 92243 927173881 68653 3035 216759594 53910 68641 -292292467 63613 87085 346776051 89414 47076 916691048 4229 6467 248935226 86825 15486 927693757 56611 35550 156968410 73022 18706 -462016822 68491 46302 -559021298 72169 98453 -383170617 70273 34441 994097646 15948 95181 910750538 61132 57853 -616136991 69719 4434 841336513 4973 53640 381785431 83153 88908 -331235199 37916 11673 356828469 26235 78590 -176844021 62812 60268 358595567 4095 42956 995567624 56457 57058 -513480533 17185 25079 505180504 1894 28888 910629311 31906 89741 536393849 43410 40184 353712439 33009 26095 -44330780 50531 29796 405199068 95982 28899 128506030 50508 83504 -574612711 48708 14179 971062789 49159 23452 -986455453 67525 38926 -785315251 84594 92894 624226887 62585 62305 782085854 83266 41744 -843015786 90322 97940 211140668 55377 90440 -379577176 97893 6878 -523898473 19079 55490 928439035 83811 86195 -515894515 20500 81810 -562293754 32111 84266 664182315 47331 52668 -85278592 14377 89303 -382862451 90373 15526 639590429 30947 13179 335814001 41489 79111 724083764 74780 12725 193171131 6066 11172 -304502980 78982 74780 754740243 84164 38637 -784234334 90873 69915 -94102024 91487 70071 761950380 48075 17790 341237877 65989 70968 -283694404 59607 17271 -227774441 75751 74699 53417700 28506 20538 46078204 67887 52672 659774464 37252 22539 -119913365 61984 38536 -677731000 82324 35370 895543061 46961 92094 628759328 41578 87196 -488867355 28850 47490 -27851259 75235 10386 -344331377 20100 97212 -124877431 40605 82092 -885805789 96299 46606 676888517 65296 66992 620106451 68426 34453 -973998037 54452 80004 -302982197 29232 93281 197199305 84570 29807 359246589 39031 20456 -832509574 22959 2088 512688273 50649 73532 814168481 66024 39821 -921817559 54297 48454 -900583937 19523 98627 44157809 46984 39196 -860686605 38771 52042 -815665105 60294 47616 -474524187 88602 46205 -671173813 5906 83322 954415497 72977 44110 773981686 37305 90614 -901666728 74185 9147 609944388 79986 96061 947811100 98581 39534 823909628 30934 35367 500966119 36771 67844 -315672741 76097 2789 -22106129 79202 38351 803857821 5500 97431 -181436722 90209 85898 362962723 79508 26675 677380343 84442 13453 -305444009 49772 97192 113688571 28669 13181 -684618922 42780 32364 -98779131 83536 8962 111859505 39491 24888 -26297568 50478 44693 593669932 76946 58309 566723127 84029 92231 -260323317 67472 80521 909836763 21817 1628 470258966 69122 93679 990880376 50386 3510 513824517 51256 77905 -219604392 35668 84250 -335848421 25358 14976 814134338 72148 9182 34573752 57141 85400 -6113685 77166 70238 840217662 71986 1479 -754234304 2490 63410 719872436 60122 29089 -805122963 15149 63856 -371440859 80564 26040 608964401 61260 11643 -68855804 98839 55058 443300012 45362 49531 680808025 88695 84963 97165771 51358 24563 818104871 43647 33648 994405064 28643 91975 876479392 25762 7922 822852915 33914 35203 -81557650 97935 72492 856542670 66655 49567 -41878319 75966 15213 792425705 9469 68625 186532510 55664 95917 -777342312 35007 21805 248072409 20371 27737 -340048979 70230 2126 -28509175 13773 25411 -453618820 26550 34006 206840953 5445 53446 -546546185 89546 88567 396082213 19789 98611 916643270 25252 97540 -974160136 34876 45042 -87366557 84214 10310 -340188304 62790 82787 163076606 47198 90876 -876780425 21359 19529 865951178 60185 7943 -376837269 17806 50238 -583619382 44142 61278 150344765 41946 65159 244680061 12653 26525 -11206284 25957 59430 -728439425 43273 69171 485076960 41366 20722 -316955823 58010 67923 -947990596 97366 34904 847230318 84531 24717 -302704707 8520 54685 -527468368 62033 19448 613178371 29922 18897 696510560 12061 10273 664996356 49978 90992 -820412550 447 65171 9084901 85330 69540 -587072053 46692 61947 -403560859 74691 30888 -565011435 9836 45989 189568674 10356 46465 -209911501 63722 62438 -733602149 55645 96714 409638165 16897 82549 847424143 81252 42459 -167560144 65201 34413 -268611754 54819 45004 -19943693 21443 68347 -90820991 73098 45034 -23425935 48977 6618 -272115042 98465 42958 329211861 35121 74634 393978504 95147 1475 -65428843 4643 54560 -999504896 20361 69500 843241375 81804 63165 576437616 6929 86058 -761845115 26831 42203 681862020 26240 92850 973276719 12239 64337 -249600608 23859 91289 -873563705 61169 87753 609187376 32979 16395 386544497 42763 84171 -743632795 67853 30231 -710852063 8252 50966 529565429 35798 79400 259351791 62027 41805 939996864 25206 29746 -678990595 72597 46749 -640165148 11580 55265 216888591 9251 64486 698403779 65685 77136 104774391 50804 51686 -686251734 50547 36246 -203158518 37640 6671 -265016111 56157 70251 925593045 80161 51762 723187739 42649 63973 414519394 7444 27570 802474211 53404 92054 -778256922 79350 97467 -345267388 67336 85615 -795525008 25735 29805 -279413080 27710 77654 -112001064 8855 6246 33990944 90752 92074 317831632 96798 3968 106076876 42198 19866 334664985 68147 80628 -829898288 31989 5000 700095965 3930 53049 779053039 95692 61577 366230059 36256 97171 -851460427 10085 51703 -485298678 3454 16189 51483992 72970 52327 -795658514 62982 53846 -80105059 39237 42513 343007122 61198 90009 -47087546 69935 19404 162157695 85680 34128 584545815 42875 21694 -346643335 80346 12561 -147546604 46145 75058 512675858 48076 58829 -269752243 37495 37221 655807521 22972 3111 -141084966 73760 20976 202339028 32020 74795 -686638231 55690 37464 380291833 12973 35388 -109326642 81508 75568 47379466 65793 48879 -45439029 77649 59324 968243917 12055 52889 941857817 32981 4544 293911241 71648 73283 305904160 60349 76537 -158588746 66746 30429 379071727 51791 58951 898394350 30713 31823 937600299 48938 48728 -606397055 73807 87890 -183591937 67489 66409 870999547 48869 18380 265354554 73774 62191 -282232656 72871 7952 751920777 30199 10955 -249726090 5204 50790 -358091143 79522 51409 -473210215 7431 4583 261856001 47014 3508 -552472025 62718 74841 392732541 89910 43196 385446559 5252 11225 488412960 37252 41632 -109894044 23781 89592 146888962 37149 82475 569018984 80242 52384 905396697 6407 7197 -321567892 85672 50472 585251264 36929 57034 -859911948 34295 61146 -564139615 978 33571 767356898 49601 72055 -87434079 34151 12574 249857001 43339 1413 554393373 41236 44012 347735400 94912 17002 115453674 21283 8261 -763808366 55616 78484 761996496 7349 73875 -650403165 45104 64453 -553269756 16591 60327 -425226285 21131 10731 -885164307 15750 87839 -447506421 71302 65416 505503318 11322 84955 701820110 75049 25934 -525761435 25870 38325 565843505 61950 26499 44625117 40336 55966 186166598 25775 45752 601033354 9269 62457 929881906 43403 11406 -128747637 45119 58655 462912871 21109 41467 -158092869 67280 23335 868871426 43836 59844 -786918084 5405 55855 284808749 95453 74192 -324284134 10270 93126 -77912937 79527 95264 -475856252 42228 42881 -932140997 87798 48677 -467083742 28880 87617 -804704978 2795 37669 791280585 77398 42581 -923885829 44252 33847 150227506 67895 3954 -84166256 23260 96262 -506670296 9072 27912 970870704 26916 44515 -11137719 55213 73337 240438049 64682 35362 619467161 61595 58026 796427584 67540 16973 832036216 58331 18125 -406995596 65127 60736 -706206266 48952 63672 528416030 44438 97591 -748870920 36195 74011 394999190 83565 31051 441066720 48902 76186 776332107 22652 58323 -601151563 69106 17595 235599161 49082 20665 417064243 55757 33830 -183493316 14884 10875 -79910900 95289 77823 -746266345 85838 40835 -492563383 98920 4965 268329738 49368 82042 -481869842 46420 60899 -581791199 84337 78167 -758653507 58013 697 -278503154 87549 64989 802783014 9833 6219 -447196392 2643 46019 -50073285 68736 1649 -558635971 63119 57669 243326311 97670 16718 -91571681 73360 83570 107396268 56288 78544 320988008 95349 67030 601487396 30355 97810 290759976 93220 65177 181735433 52549 78676 -718656849 50648 90327 787245229 59815 60142 -640710299 54196 62444 -355624543 87576 64341 -712233420 47867 82489 119719798 2971 46211 -679110221 70987 51024 955873598 66634 57985 -826587234 89074 5781 -454746509 96891 85961 -432620938 82644 85091 737341946 64279 56997 -867366877 49667 67981 989914779 70348 69198 750306081 70533 11129 826825961 32788 16718 558247669 53454 16426 855871160 15981 49922 148569702 7184 76192 368725063 96037 54300 -254065619 4782 54771 -75895122 61489 16827 -193966046 42209 61840 752909607 30354 62769 -40935860 79743 6790 -694083290 12103 27322 -266678706 61325 21703 697394252 12236 25810 -377732951 88682 9207 787318486 13589 19365 311549714 53640 81564 154239935 76368 63438 -150967104 31619 34540 -274345962 44732 63303 -320200040 18399 30009 68898175 66390 43495 -470823660 90369 3658 294373045 1692 17767 -755437405 1484 40728 -861166055 46458 8068 -795200724 60510 37474 248437515 71652 46314 787840700 667 85549 559282363 39019 93075 -948574987 87225 72986 778177109 71691 15390 96149457 60742 89256 578887211 81869 57007 -452274698 9715 49508 -947339573 23282 44468 -442745174 46483 63815 -514712792 85398 7583 913737725 3366 13684 247628313 71668 88041 -550292891 49375 47628 -530871147 69049 16962 512659942 36945 32939 895831522 3031 15493 -29907982 73187 7046 984756112 75794 32748 -574828745 33621 34559 -609385276 6744 78775 -733029416 53753 42097 -46971492 18615 26621 52866810 98794 27048 31279830 49735 16137 -76797078 34041 11056 -50884950 84610 3416 361843058 64553 59740 -69083236 55015 18989 389238067 26166 98078 590697183 52844 1033 395093627 87514 2917 103220606 78145 15685 738671332 39735 27037 -133183782 23553 89275 568662325 22128 61304 906785081 17631 53662 503999304 4487 74960 -769262653 69521 60438 893434754 42183 55810 -352513361 64000 35246 870098112 93581 26245 -940370301 67894 63272 634155180 84064 48353 -871010898 85952 91506 -548361952 81285 54607 856621624 75187 90536 948089237 95259 16954 354839258 81153 95300 58472835 76976 19790 -185100485 81777 26636 -584408550 37019 38854 -148296508 86711 621 -871236883 51454 27882 347999516 77525 99034 358902400 49592 49036 150949940 70716 43284 219336607 52135 81882 -432749372 2050 77286 365119268 37420 36645 952274359 23885 13512 308338772 32582 74728 244570262 98450 29547 -542492988 63108 58319 -741395455 23992 87746 -380817864 95363 7753 737351543 63364 33342 -494032228 93286 11118 285232369 37523 18945 846159205 33331 48596 -965244759 48372 47741 679536413 33135 1839 -960748302 90285 72271 -481349711 12026 13506 879880376 92647 86647 -993656026 51005 50408 -309711941 11960 94923 597475940 75022 27339 -16557308 91413 66448 -17424855 81461 4745 762755882 45095 70468 -741179732 91664 12984 663865641 32691 95292 340245377 7294 77845 462683738 35547 37327 -968368871 85287 51975 856331799 34583 91244 -830605391 74826 98316 776267447 22065 5761 -452633799 23365 32661 -202351134 94884 82995 -118099075 4913 15365 720430311 75355 2172 -692516370 80422 98027 463966265 56174 79832 -773898492 46330 12876 710050438 31592 11386 268823579 42514 1979 -670631945 76588 37646 186520011 35236 8547 -645742770 43797 32279 -479632999 63144 60093 -179607769 30301 53813 935097095 18885 52463 942101528 92633 25991 874124674 72061 54980 919607920 17994 60585 242112717 34538 44025 -836830093 77220 19912 291669033 78349 75416 803777831 91078 15332 808250859 54127 35765 -14967301 49250 43015 49701245 90640 58453 573675597 77048 67948 431345807 1281 1371 446503147 81876 6857 -139024870 96564 58866 -329948212 11994 6734 172458032 94819 44841 -263252544 74404 9059 830266212 79580 87962 366002863 73770 19331 -602611425 38355 55391 568027386 4015 87686 -30541937 41123 78515 318621275 11506 83544 -642253020 20933 74234 -918608186 14161 17247 -895156177 80073 16424 -626898166 29813 98194 -296479645 25797 87236 422500801 10172 5446 -553269542 73568 7673 -360285374 89893 14299 756444822 15661 63949 -382092431 50040 92727 985859103 65359 84299 298063217 1779 90773 -801525781 3408 71651 -680803455 84960 76246 -346530504 16896 18370 535432459 3696 47421 793872468 60040 55738 952623744 49970 97227 -20459163 96491 3356 179459788 93884 52242 148698238 28786 31885 536300553 73640 67551 247130271 62425 17343 -559115642 73144 72536 319898466 59074 75776 294602383 96980 8501 -201210017 44935 39318 -238039654 419 15706 545526210 27950 19872 144801228 30078 86178 -413013499 14769 79649 361224330 60851 81380 618411504 59367 53355 -871253625 86961 67876 -554892192 21995 97530 101878509 12961 14653 455655266 14432 52442 -171493876 83698 39285 515913807 1075 17069 187678159 41030 56620 -54018038 33687 66784 720732499 20572 37914 -326850096 34107 22746 -509907468 95241 10705 834352457 56651 40671 961054946 39780 54632 479433359 53609 1002 -911369593 6237 62377 681546082 96850 32037 -853577146 74022 82179 865649215 26382 92108 607808504 3271 38925 238526218 82125 23178 -282876459 74600 86858 339053870 44114 86242 -784371397 88533 12647 -663919209 55933 13548 79424896 31477 40539 -919774788 50612 85058 -959682895 21268 12537 163478282 63196 89096 -127484864 16042 38290 -193513244 30859 63944 939528721 42318 62456 859267367 74488 23921 200385820 39838 19254 870248247 58621 7751 236955334 11836 46143 -676711345 88022 10136 -210995082 51791 31613 836963798 80659 35793 -763472608 61882 68299 917864374 65449 83899 -717883612 29808 36874 397667719 51781 7190 183109803 22141 18013 -232418011 12071 95956 596299811 1274 71865 834872140 19150 69707 -644029076 54349 49399 454204590 33593 19997 347743043 47332 65732 444975627 35543 81707 238831761 49823 30147 -753922282 54460 39723 961047718 46359 6335 559081097 73547 15783 105351037 74197 34112 -686974928 76903 66909 875053114 49415 18552 -901217483 66209 41655 614135319 41824 55759 298365774 52930 63924 532271 15115 47251 994363642 27546 92362 -343138004 24775 30242 1061519 49667 75880 109031998 62994 67099 -90727546 11351 65126 766893431 95261 66912 -236368159 5493 19014 24970851 5662 48905 -408823293 96211 29484 -295944970 18167 76607 -617810548 89881 82274 437557630 79735 74902 -180579810 3675 82968 160385321 9734 19915 182107669 15019 97592 827091811 18391 13395 -822791954 22304 35273 483026197 87964 93221 229790773 74289 74705 919630216 53190 6538 922057097 3891 89599 -5331879 92988 2570 -371962756 15692 84880 82883209 52209 40923 -104431924 16389 58579 -486634178 84721 64000 -202391009 98092 28325 -278170947 7081 89665 -171659548 83523 82348 -468435804 28709 38678 -382281725 62921 81901 46110733 68967 11411 928633594 97979 51793 -947099744 92088 40130 -293779497 60739 27611 845929149 70958 95545 200493609 69480 95668 -398074602 50077 37917 505797595 28413 36560 958602765 53860 95605 477930755 23169 29262 640129375 65424 66704 998131949 68768 12918 47191248 15813 93876 -551463611 4641 78447 675042310 59139 51281 -476160962 38777 37113 502419482 61849 75193 368098874 27317 82704 -899359960 88914 67535 281178645 57472 32885 -499097839 25131 46656 -6557055 86326 74651 -895395065 75329 80099 784823246 432 48699 276190510 23461 69616 -8152076 14284 65748 271346791 91818 79379 -817211566 50349 56850 822821350 93764 51866 96071155 26901 92827 670636846 85772 30130 598733243 5479 72848 667180894 65269 1698 -786336488 43321 36109 -49398251 75510 745 42982455 37555 77329 -918681654 20387 31398 198722786 84506 73153 903862077 89686 34910 -870107597 3793 33511 528179956 15453 36884 -955134219 65683 40217 -105020264 73808 65318 300864781 39371 76613 792499304 92052 67558 -85710460 79810 67224 725447770 7263 21093 999317731 15403 19832 -755018215 44448 80800 385305765 52066 33720 278485994 5643 84307 -696037016 46667 56877 -102856895 47618 97625 -979549299 93811 19562 -896548996 12880 79188 -502966942 89554 39547 -918748009 8634 80302 609774845 9121 57300 -116037771 84862 50181 856051074 9124 71307 822110409 89327 50285 651997273 32941 80929 -856229864 51998 82284 -143231943 93191 82106 -610253833 27600 34125 -629354385 28576 51637 65009140 63813 67265 -136755862 6700 39343 82243308 80800 40672 -513550253 30437 6943 -221972344 3060 6748 -343764587 32260 98527 946316109 68837 81746 532812977 94500 40447 611274305 29892 32476 -798674793 736 20237 -48288258 27332 45912 -995725376 93784 2123 133036308 69813 51622 472696858 79886 94070 -782867950 7673 12940 -373867913 45572 52743 632454973 46883 17631 362472382 7740 23778 -27410460 91030 29023 -870797442 20267 41695 -376092623 96933 5309 -919935827 82120 2345 58931766 15954 10209 -453900873 7054 96351 697217918 22143 81237 343532217 21696 43540 -460776015 40192 95567 811896558 94298 24597 318743625 45462 42168 447926767 10399 37755 573403578 46557 10764 -368816363 86118 10932 905344677 79740 92662 201850920 75826 767 -843245078 47041 23964 674944732 84157 84766 -398683369 3443 39335 311971351 10154 68677 903448331 13520 7847 48946083 48932 42844 -795889795 89171 27927 -484306798 69967 79182 639556379 30274 25921 648742079 9089 57977 339988027 21236 50117 -392256596 36889 93636 -943843818 19530 54170 334355752 1653 24640 34069373 40877 67862 -254037800 89833 69028 187052330 8776 14196 -225569792 27972 97617 -457614512 62204 63046 -732286570 11651 46399 -956320350 94757 79750 834294541 75994 55518 114296820 14134 50743 -826814218 88766 41594 -115009943 32121 81601 874558265 42606 91077 -21887928 45852 201 315057556 67679 13694 834736996 27483 44810 -139905661 83690 84621 -818014460 42500 22652 48894703 24958 26910 470162231 1895 94396 -26291006 18796 5548 64659244 84930 90896 972215503 79468 56874 477566602 26343 28186 -766126976 11068 37680 -330806269 99077 50980 953217209 57949 86401 989272636 9334 78959 674344970 71318 73651 581058533 12020 47070 -773336746 93542 4907 948308359 20897 76055 813595714 67302 39140 640125166 56307 72535 -821231211 54994 32343 927744511 86717 9179 -893950049 56457 23817 446299958 86042 93920 705261232 13274 91112 956875379 92395 43357 -794385779 30910 60334 -992962074 92913 97623 -44649164 14608 12932 340188933 84044 81855 -425108657 65758 29596 -780179213 15960 47040 209584602 83209 3110 -304469661 24356 43904 -680197098 77551 93187 -241218055 74304 61242 890894467 60514 17862 -611330983 23803 82206 233668929 61636 88387 398177127 79339 19824 96843887 65781 67825 -786059784 78676 6948 -668309694 81514 31741 675559774 4918 47221 -611661917 52161 42469 -618453252 66594 48406 -775028058 45614 2234 501189347 61471 32113 253105109 37281 96851 673173372 40634 23683 -326402973 47112 36876 254859417 10318 18916 -194178015 2171 60620 191129878 54223 98318 -209945468 29965 74044 574785536 57957 55400 11840851 44453 15631 98984853 92635 24735 -638597331 47273 24241 258353272 20364 14870 433360442 38588 68724 -566119142 70248 91367 -600218249 83022 56755 416170766 27043 21284 -610987014 4509 57822 890060466 45376 91634 359097526 63935 52741 -308815151 15553 78304 83963055 19550 61846 -227604517 7099 68114 -538377999 23899 84235 331233693 39155 73945 428584842 94145 78573 -661462763 7865 92344 -245063617 83725 73427 932925824 28372 75031 641578158 43305 49966 957162408 43128 58553 361826541 27055 7861 248475969 17909 96702 695270024 89298 47942 -756116353 61450 39108 545433984 83782 89460 -965724981 22766 19604 292872738 65121 13331 437430676 88047 78612 -632610775 45162 74476 -249704745 53944 49481 -937235290 51851 1967 -89867961 31800 13071 114666088 35984 25665 504105019 31547 2427 -39747586 67465 32202 671609805 95544 77827 213195373 8054 62086 -782200170 9679 72203 560880716 17263 84891 -714561641 33811 9529 -777186900 13205 80977 813360355 80713 40017 -546824527 18395 89253 671779639 47314 30968 20900705 69387 58894 -732800315 72594 15474 700745824 80400 75125 -521383371 97483 5853 -774454373 1489 94563 856565671 42620 45931 -422660754 88424 76435 -355138484 98648 9555 -529789162 61546 67504 -100644807 66547 67697 -871762646 86572 28179 113093345 29713 8384 400174952 68462 17813 316006401 36290 16788 -555966226 3101 81989 -8862780 35117 65074 -464220400 95734 77469 637655284 29723 93854 -938022893 19482 45614 151760064 45576 97274 672411485 53942 20855 405633557 49838 11249 -956574758 57802 40836 6910718 95076 63961 76123227 757 16338 513267386 68393 38927 967152705 55260 16296 398196281 65674 14750 -183783235 34103 60174 -871206483 91674 73236 259695193 7471 7195 454775882 10138 35740 888041587 4968 49214 414764805 32832 91582 -904687866 9515 61241 -596849213 55160 81975 842685650 44153 52021 97296518 45368 91210 170680575 44410 72295 -265710330 24534 43964 -823998690 92055 31411 -752676697 51372 17289 -138989823 29007 7311 670055297 21763 46843 192071193 60298 98238 199584521 57785 49334 -319573961 79032 7714 696103826 80877 73758 430999606 67308 2660 -783647021 53086 40543 -995681157 73031 63076 303953849 17217 98151 402340712 48620 28748 -560345096 44253 4087 -744440707 21300 94682 -697685656 94256 15302 -578735753 62805 78058 295286299 41926 7966 933914169 39862 20777 -65569255 78299 50615 -117036877 18496 31246 464870937 40334 19381 -950615850 8801 70452 -525017433 49077 25746 -890144471 96450 79785 271862847 24739 32284 505441523 57678 37710 -92129015 75629 58562 -620269694 98835 84275 888820206 71399 4164 -636677821 97806 98686 -739770370 51151 77415 -417685530 40419 55401 468622517 31618 32941 565795978 7479 73925 694037730 17516 59568 -509044230 94451 4861 -49910739 5824 3914 472111089 39226 30122 374964741 72207 41 -12006416 74578 83275 128014617 93904 43366 -927421283 67339 47791 138816261 32042 83510 -564478795 68222 16828 -142991517 80156 67334 318734389 92170 30352 635233845 87635 90403 95047701 36839 29986 -928407873 92775 66131 -515806648 1158 85284 -417494237 16746 2175 -732368930 6032 23698 -518962990 1236 56213 -599072610 63609 42631 -185276623 53723 41720 201785988 21194 15580 -58639506 52698 27611 223181652 48657 38210 779720814 26864 28590 -489283827 83590 76255 -165746109 29751 91660 717566737 90799 13034 -633963162 52775 11144 818739684 59193 81700 -802310859 40196 95558 124577479 39256 48871 243065109 41627 48945 -961765198 35650 57694 -799089299 41392 1194 420359990 19953 25904 128451689 63333 61920 -649083756 5617 33173 -208880408 5244 73069 -963903636 93121 73969 -187987193 77005 43416 -515192262 68214 40473 585642341 48288 21081 -172183789 39858 16226 -504115277 53502 59383 -388691652 95276 38824 555969604 63468 80119 455427074 25446 28576 626180003 39828 15593 -694114654 89103 45317 -89000883 42512 94463 605026357 78065 61340 -685142572 32447 2258 320867762 31565 26934 -534621163 20936 81118 749647951 46287 90736 490144198 41131 17645 401041751 84993 34297 19492025 65786 84363 199999040 5882 48054 535513023 31225 62478 -50216981 86078 88051 52383954 20318 66045 164205703 91356 75056 168682817 67287 62946 -599268433 18655 89530 133165516 16054 84561 -880099580 73778 96743 -576531009 95753 88390 -471695580 87013 30542 -982188156 64926 10698 -337863423 16632 40586 834510722 48105 78908 653927098 28153 41669 -367877223 16475 84195 7272559 55370 42926 352545728 6728 20340 -667369349 505 24572 -231310264 87944 38886 915897272 48964 89015 -110554219 44863 9658 114240883 3320 43152 699794415 21544 27588 335405796 51656 13134 -650583575 74300 1264 275839782 19700 1327 359766877 20201 52890 395262843 89585 11830 -958032518 31726 59212 -582516955 59452 25694 866667507 28471 40361 -171469615 62189 24019 -40911119 9851 9831 -639216162 7724 56512 -122921980 38701 81238 134388636 46910 35655 741257318 69749 50284 -862114470 39673 95591 -74405375 40019 34346 920045822 20142 81798 -64328615 46668 50038 -518778541 11076 41141 -351044203 97667 90938 -997745563 27384 80565 -670180681 69758 31021 -747282009 49913 36993 724141698 12675 26981 -102954398 89924 65934 -598803265 30325 23257 -494414281 5673 49700 472093516 16603 6711 528085324 5247 97565 -537116042 38203 38381 -412879023 13433 63713 87729209 82212 198 -65729793 29358 18384 18800352 66067 90376 686068632 94220 62860 316567081 65794 17992 -103017622 22359 10785 -885910192 45652 48390 -316625887 42901 39249 -684838690 78543 47271 -666325116 10294 24373 -809980025 89558 97810 366699673 90704 91676 724059286 34756 72972 -759350398 13456 5621 -343112680 60336 40306 -678769848 93551 38203 833975227 11796 23721 -368109057 63436 2961 -121963229 60284 36151 -153067044 3467 7078 -576926827 37092 76359 464152791 41284 84883 471114665 45164 82683 -705748902 87422 34517 994246380 19474 23258 78264935 47907 9678 801650271 87255 73365 -161311214 25398 81730 502193013 81537 12907 901210515 91869 44925 929145255 1402 73944 -305799333 87414 37530 -75115961 90889 52421 -666278039 64590 31974 716267113 19066 40990 182472392 50170 19826 -437474972 79476 1980 761036993 98554 45346 -71900162 70205 53466 44686030 10595 13754 -445489782 46838 91786 -171725326 41603 84181 26990832 65554 28583 -384276736 39237 21324 -428663604 32224 29110 -655190408 35740 45536 -489298547 78767 21297 190385004 26908 58592 -830157529 7983 51338 700398430 40430 56748 -141232765 75162 63401 -264533433 82869 83149 411638164 40070 42685 -939414226 72699 45551 79812927 77657 58186 -890626768 19368 55035 -778230042 88515 79583 -975128865 74680 34629 -740143855 88506 20276 -681153541 68734 29190 -530741263 75068 19847 440893312 12509 18044 -613891008 48034 28875 722880031 20489 1746 -591735321 16259 93795 -563889985 83433 88439 985598161 94265 21576 311728530 64657 18364 -681239123 54104 10081 253397720 95235 73147 -117686971 74113 67049 795303768 31805 65209 161628894 85309 12557 -237645148 66626 79078 -749612802 64826 98419 888216711 72076 94195 42270701 36942 22205 774657085 75881 62424 -16851414 76631 60910 659803506 34388 89029 294553076 21607 71276 811850613 24038 75228 -406144230 71878 71860 942121694 6107 85367 825013372 5192 15872 439395597 56347 93743 -794034919 74586 64805 -637033765 22825 69790 749593578 91042 57699 949947331 95067 48119 484495018 46935 68766 528420984 62729 6724 -950158121 25369 29319 -578558124 64142 90019 -120081211 25117 76407 -518701163 58869 63316 98448006 35030 15309 -786757599 46526 82304 -692408540 28406 82994 -793572050 73032 93337 129216520 95781 5982 887735971 21031 9975 -331584533 75327 59858 252430803 9673 68661 314834040 70161 62301 959737048 39560 22137 -877942875 74957 38269 875985386 81198 75108 903855333 85589 22792 -555412043 72425 78388 40481090 45894 82016 283271916 29214 10633 150856405 57914 30505 -137526655 22254 80876 164198643 97077 53712 -778941763 26035 33653 421977028 24720 95984 -764121664 6293 63740 -528415813 31315 39637 -779144272 72621 53704 -636051877 46647 32580 302188157 49214 35519 -420366175 20358 97974 -512547383 49153 64279 555183978 95756 37633 465723091 79156 42340 -774188465 15593 97979 -858629025 60533 46897 -917512309 31679 26018 -987760443 31863 17090 -438318665 23075 68883 -284988553 10235 69865 8648263 59479 14414 745518567 33684 73211 -926299981 80494 4479 -744409227 66813 28759 640466132 49384 59754 14939209 54956 14720 -874195079 13843 25419 -744810750 56980 91275 -162947541 38229 61196 918051278 30373 6255 -728582197 28419 97074 -401630865 98589 30789 967323044 37961 71679 -552519848 2952 29967 -863908869 7655 28959 696900183 60620 77127 23082636 92173 64386 -769237181 17031 61479 -785601069 36313 43009 532100848 24409 1380 -341862563 39155 52873 -805351508 68053 20310 -566984491 58971 84138 352274520 62166 33647 -703095431 96335 29954 676256923 80360 76016 8744232 75658 79041 -110813764 21051 4482 -944958926 66665 2809 -444490663 26161 81416 -947338960 37595 53411 368984071 1416 84972 764264576 61992 14483 803014313 61960 21699 -715360735 84264 27320 886688364 66086 89861 -757011811 52585 21976 211404288 61232 23196 -669455781 83931 69664 -240216901 47119 24194 -368350594 41624 14756 842027722 80313 30855 734739946 13756 28133 371954169 39857 83846 -800922347 40566 15405 97801952 65264 87174 475641418 7938 79286 12294297 66044 42894 -992280208 98262 91597 -998571742 68200 84012 -920845739 75093 23890 707911238 76890 63428 -141340418 93564 60542 738420730 14195 67109 -313013123 11276 47036 338709129 50422 561 540440537 9529 65965 606415710 22414 23853 637908464 87722 20160 -880944893 6020 2512 -476311541 73932 5401 -974701420 43370 47593 -88906395 53909 87462 -805869805 28580 91292 -746244122 5323 98116 474447156 69747 10181 -724370954 4789 64613 742932231 91159 45024 -116341596 88176 42330 454485578 6702 25203 943834120 45212 10803 -228562711 53568 87203 294675290 43956 88788 612632191 82136 40186 842029386 54819 66357 -516599415 97215 38107 220185729 10109 22763 583532658 60780 48053 69171688 81273 44549 54553052 89418 93055 -316329468 90581 12569 -507311562 80906 43097 -314824283 11903 87609 836966572 77241 5786 58991969 48779 61964 105555132 35557 75428 -491598017 24672 86595 271968160 50262 31845 -299510728 57215 60483 388544975 22839 34790 -618792723 40157 28141 357927496 18575 76267 884014561 10171 47217 -773070702 49007 85499 -954194046 59423 50536 69291713 5226 3702 -709127540 4072 75131 289293648 39130 77709 584023062 61068 92130 277739518 63034 38578 694103559 98720 78926 909182703 11202 96760 -97882830 52302 79779 56184872 76138 30041 324298303 84272 75821 617533389 66780 76180 195347495 54553 35576 669178512 58744 21592 65189116 28716 53896 -889722501 31590 47693 249647021 9590 22664 950050649 35849 87522 -822567304 72725 40694 -886616507 6790 69818 -656233637 91502 27299 -435933614 3432 83211 -107218051 26910 88220 -629143625 36401 50161 935951678 16313 10425 301910675 15246 2497 858645863 5966 29004 -629911621 24191 41645 875618586 81995 45320 -80358977 55972 59212 366384042 89667 59601 26244437 38047 63877 -369801868 85684 74344 914575777 10803 74661 150579611 89551 17988 605434587 10253 3486 604688553 94125 15990 -268569070 6241 23245 338887006 4954 88185 -159419189 77269 60519 -724355516 42531 80335 531314356 27735 66325 890459059 92292 91236 -123503273 55594 97177 225484966 24299 24452 769920406 93681 85984 -738786124 33280 17553 522579768 70918 78199 171979884 8346 99098 -801787304 81 44805 -628239377 64658 42134 132494917 58538 33240 -436617217 23382 975 86433305 8043 7262 587159834 31642 40688 177994393 14248 44986 -460820267 53531 80797 544463052 93907 64572 -20779270 52384 94444 -859065374 79863 20052 524398953 39772 50420 30654334 15856 66319 -431483659 46869 90890 -854707846 7740 10398 181282971 24794 48536 517240916 3496 1350 -178476441 6981 71058 -491465489 66004 95626 -685552632 11777 3934 -378749224 92253 49228 -598982844 93020 91537 342857672 81252 83022 -478186703 47976 38046 4676410 11279 85585 351120995 16885 77341 -928362253 68900 49275 955381822 58535 84758 -835616930 45459 35886 -617586452 69473 31258 -921670098 57025 80745 512659074 61966 77260 -683787627 46709 88957 9784072 20164 32452 -894922902 57515 36310 -706333849 70091 48772 -359525048 24275 63874 304792916 25218 47548 781527439 39702 17650 -687613595 56721 14742 -480972707 87475 14258 556971115 94301 72519 800008490 25700 62753 -119614860 49845 15550 -317244850 60067 70215 -655770329 76153 14292 845428705 84964 70556 829503799 69024 14440 -531359628 66371 88870 963584520 83055 1053 -701613347 78902 52366 726458904 65657 72314 -53364375 60412 95917 -805617171 40119 63689 -257954972 34010 48830 -580893216 60797 31151 372295497 71695 12113 304458069 98674 89481 228967645 44521 58602 687632194 94078 45439 -330587041 53522 53169 935649711 78205 45397 545945892 36380 95453 -769993570 82372 36140 -717352901 80972 18991 -935685621 10522 12735 405348618 6840 38020 542406667 52581 23280 -720366273 86560 46046 997616047 5930 86087 -147982494 29104 14720 7503342 71908 8049 153241228 54076 32874 -608563378 43228 62445 -849304751 87512 55612 -292029751 28961 99004 -463070377 87126 76583 -378193681 21016 53720 -324594015 70023 91184 -632240068 56028 44048 607031535 30973 16813 677992066 22810 72012 -837951473 120 17371 697116633 54313 39720 -660416313 95726 94626 456560656 74083 10644 924604456 76509 91555 -640866877 77453 26936 -442342904 69068 24086 348313061 9679 91619 -758039997 85881 30230 -480870478 52758 74746 434153384 60715 4181 929584464 58474 27130 569043196 66570 80435 -406260798 81090 9353 50867931 81622 606 -27519761 65912 47431 -570608514 70273 96235 274045917 7227 69880 85989557 91972 57844 18088534 90110 33578 571779672 23378 48890 -439848709 20640 11609 -647013910 94209 29605 659757555 47779 3427 586594477 10082 80139 -707993287 12497 3456 -665663087 7617 61776 374542529 10723 21505 970002308 59955 62874 299424028 65057 63041 370217256 52452 68512 -719573786 88176 81498 858744926 70367 33704 -197367113 95192 64484 -611610829 93315 55550 -316631452 81917 2880 -24254884 1161 80849 410185336 77241 42153 176968078 44944 39980 -202617073 29692 87996 -875783489 98406 89398 -368542589 62132 5545 618593462 28366 50865 -911646422 73339 40197 810962599 67206 9062 538572613 59565 43000 -253659450 97577 78656 660819763 97856 15776 243111080 96820 67177 127808352 71611 37609 727456816 3408 70131 713241506 23936 20412 -455481300 4416 75262 480871587 60782 61603 113000179 3817 83392 -750304623 89514 80883 -787837802 97583 62705 702370813 59923 90510 388796443 52863 96656 -263155052 39295 74853 -208985047 7015 53138 -109118656 3606 55931 -268803822 49632 45330 859735442 87906 42026 -571762638 16280 93190 397147014 14724 18952 421811821 8477 75009 803877739 50165 72628 -302794548 15342 62731 312166226 78119 58212 273035321 18139 61410 -643887519 27374 93242 -119754564 56653 5629 -48385810 1777 95171 -728107724 91808 10371 -119347451 53396 12945 274327582 58650 42354 -941427532 66545 22228 54824509 33576 18187 677674430 18442 40229 -979624160 19313 53679 -209228429 10429 70850 190507636 33023 6116 -652943070 73437 18350 -919831748 57725 51008 -632947212 39116 73982 -183967011 39497 81882 871324248 82053 59476 -984219430 46714 55337 301060447 60161 95266 11943900 65229 47059 747694438 38142 98471 -849917504 88401 7875 -985732868 3598 7880 200152536 24139 76025 8071656 48762 48855 997913375 22699 562 -399380651 44754 67859 -546940978 8062 74712 -486656590 92828 55288 350974991 16094 23792 -105224908 52505 52760 -131412557 8666 803 690219516 2569 36083 13607758 85014 90049 659082513 42931 33353 -395926592 26974 62627 152978611 65738 50422 413230062 16298 58603 -663281666 65301 23747 -204524451 83450 41416 294903009 54000 12666 380027259 58710 82118 256926991 84119 43881 -589629483 13950 85424 -680610215 67400 65693 873324247 82446 34207 -387871893 70406 55374 552006096 40312 66451 -882814646 54052 4787 67308836 27155 98574 686449451 43364 76742 563395444 54504 18083 130356951 89171 4223 508798803 9716 88956 372443336 51449 26950 -860621537 98542 99028 504778923 49057 54559 993713572 88558 12006 94954440 58235 74964 -946997058 1951 28144 910524403 6106 20756 228517473 14528 12501 -956457536 71496 76735 930487784 37330 40828 610827785 43778 40346 -593253943 50250 63007 829306041 93549 23523 77303479 1638 19180 -401604963 48681 27868 -920647406 38535 96629 -911477597 37291 92200 670816851 69285 34368 -113248216 73374 36043 -952951644 24543 52382 -53864954 90679 10735 -133335707 73115 85 153516203 36840 56314 562846491 13872 88805 -477950388 92066 68793 -318874029 88774 65587 219975015 11089 88145 7646307 1737 23001 707326661 76254 22126 710938012 2259 13321 960925469 86965 93718 671603946 48611 58728 282552314 15458 21441 -536409311 35516 95631 110660039 6145 41926 -132133767 4866 67676 -436059920 44511 25307 335134920 71862 26161 -209965525 92810 79951 -999017852 25382 96352 654818696 76795 24029 394167791 56908 92211 44632109 59053 62156 -269414713 85441 38457 -319420188 42508 59889 244573674 54824 96642 -85969840 38269 15432 368818555 21908 71340 -412122222 80835 67248 233223794 48911 9122 -607124096 83605 90449 -126548643 71074 94335 -199464156 90186 79636 791572370 46778 9564 788932204 86103 89164 -959472801 85560 12113 6941732 21102 42904 -418374355 69121 1333 -83610275 56333 93686 257599758 75558 32848 -792431266 69109 60859 83194643 70592 65584 889223769 56841 38523 -139624324 92486 580 -730136201 7723 61363 136408107 44319 89327 -708531507 77566 80343 -235055868 13107 10455 -677290893 46026 51310 -155761584 48631 82501 -387296860 21653 87025 -863622466 76130 19182 87644354 79364 23344 -678275172 77106 81123 -785800252 11956 61747 140202476 10819 35755 -442372807 61025 89805 466506630 22776 90645 -636814301 85930 79259 490581688 19560 32522 -744513929 98180 17063 186466714 57217 26867 -90191164 22576 22101 -319308620 47040 87779 -943840706 8599 80625 -774094490 28026 60678 453792935 30828 63051 -461158884 76768 95718 767024652 43975 74066 -850111893 24993 68070 -509042587 6874 81029 -158049391 11485 19233 -455210380 95358 13956 -251885304 75311 36864 416364862 65959 1932 -916708654 93601 98179 397114469 15332 39499 35545824 40350 16351 -211262691 916 68138 901873315 66248 51321 -914268700 15942 59907 -440055653 5903 62811 862467639 10960 74702 690873600 83227 48002 806777499 93111 13778 -709623014 57220 73018 49705524 91695 48342 839186518 60834 88093 -184718887 79756 77627 -155919120 16621 32962 -113673058 49812 69929 -594635350 83608 56551 -305378978 5459 5580 8571644 13916 16717 732797707 25909 98024 -633672130 10803 57151 -472133934 79720 10066 -818709805 71696 67674 177092473 72167 60125 708176958 27962 93294 8875443 54249 92968 -220582186 38279 61534 854203825 76605 13546 130469086 95350 58266 33603600 27843 74424 -553191790 7661 96038 824858996 56673 42262 170391795 72865 31786 707091545 11097 72635 994539948 76280 42052 -975733366 90873 21421 -745206746 75814 53523 -624109578 83273 84637 791337957 35368 97718 -646641090 16190 59278 847003587 45818 59845 684934767 24170 79619 69428781 70436 34986 -12975506 95370 65006 95458498 2365 29247 -376255696 60930 28758 -345686503 54135 20662 -78548855 9903 25646 -916625111 28791 79087 918086684 47927 26803 -508232415 43171 79532 -805774799 28686 41138 -193441281 84859 33590 292804044 63449 83570 -241422650 5910 8500 -843337499 22827 18383 904496740 13303 16861 423552210 2774 67619 -640117147 93845 53895 67869114 40335 29942 -869488237 71829 25575 -608610333 82589 65461 -110655340 48044 29361 19037748 71726 86068 480029900 93760 12129 745557853 25313 73917 -839955247 49686 10079 721693810 899 87363 -886527361 15390 64708 -699299714 93663 78667 216739804 60427 29083 408338977 36310 82284 22583672 89625 42499 -409762373 48517 30810 -527423077 78569 41961 277147079 42932 13986 -371497357 18144 5058 646785076 48825 2906 757285739 87492 2696 -17027621 4025 94839 949684161 18145 40576 -274311544 31968 56212 54364809 53097 98536 -533061890 19592 76738 464572862 45695 77374 758501178 81786 34347 985069832 87924 76784 447588255 91529 27330 -465871140 15549 16910 -480851833 53467 23796 448469443 67851 60231 -570053427 90719 62436 84833925 68740 81057 -466885186 45868 42885 474365020 76769 81671 449839333 78920 81348 425529600 23058 90109 918157687 89980 76245 583638693 22793 30303 -664786648 81161 65513 252921383 48600 87778 547621019 52735 25462 446999711 56083 9686 469021741 84620 77790 -630662213 33057 7578 803034318 53079 51916 -957822855 20148 5556 256073323 83118 2576 -170510740 70889 76834 -455559814 52285 34040 430411751 36040 27316 -3893180 67594 80980 176175902 47351 3570 701420292 29775 18957 -462610397 39576 19422 -824840724 14996 63847 -286657499 98277 5956 441704821 37824 75873 235537185 48714 149 416669105 2867 42029 -367908305 54221 72286 -235383197 26935 40071 965857226 55765 38112 741384129 9115 4316 -336528203 23775 39872 -216752459 23951 30553 -525570558 76353 1368 182566180 861 49533 -280829401 26846 72222 -70309574 39884 6236 -225074858 429 11173 -412336593 31176 83918 -332875950 42056 8488 378516963 40727 96915 942833175 57999 82441 -459110770 6225 28387 2264237 54133 69403 -897078721 49864 62942 36666557 11291 14941 -528816276 90249 69356 626041732 57601 51439 831994553 21999 16060 -709368680 40399 33673 412797461 72454 89595 -202799707 54846 84642 904796592 13417 17150 130383140 18444 55034 -142402410 27636 3878 688612586 18883 43120 738396583 57190 40959 -293543209 30378 84292 176003524 3855 32258 -731576573 62875 98337 -160217356 73331 22095 -302865937 41203 47790 -661227653 1728 64923 -448618079 24492 92991 -528586470 40709 46354 832034212 69214 7132 -629133543 56661 3214 586485760 45361 77280 -24312361 98043 2075 983476611 71672 95069 252081702 51639 8583 5240270 44656 88631 -608358901 76348 54329 397824723 31884 39384 468162116 57205 75599 -404601857 51227 13395 579316913 57121 76306 -401419505 51632 45019 -511091498 77760 35140 -557872347 56973 26627 -320161765 59721 42980 125856181 58175 4111 999327173 46649 73498 908363104 17980 43066 739840938 15865 63165 227769129 41591 39566 875614751 73628 33978 732914976 18223 54684 -738884279 55371 56595 326489313 25807 8476 -576378937 58786 61357 511518746 21978 7938 -54658300 43423 71997 -143038716 54573 33169 -234062028 94141 78189 986249214 41509 49783 -460824953 48568 49585 -856978961 1571 80282 -762410027 21813 88410 870383730 75670 68387 68188277 70094 89083 699066876 69729 36640 -15790896 70325 3856 869601394 54524 39969 -597316856 96206 69623 -301618284 36643 66459 379763347 63925 93688 -366537152 58837 77017 -879166916 24588 53532 487321863 10966 96906 447981997 33337 47759 284732489 52779 56088 -756867200 79723 95048 -512797739 3394 24195 -246236100 78738 45136 123546103 31830 82238 -813866366 57105 55636 608643944 9137 88256 -60386432 83620 31596 -528750612 71067 30430 -849812958 18697 72611 -315330758 13729 34709 -872731819 56660 69051 873264074 3171 97140 691389889 30872 58573 -964567651 48069 85562 -295976619 65581 68 772101418 9559 44085 289073323 94724 52917 -226902952 97535 47418 -84466565 90788 2236 353698586 76529 28402 376321236 19312 27558 -173932126 55626 72124 579681883 18554 89412 -256340166 42657 10831 510372276 98594 56194 117573453 64414 22638 347813407 74040 49479 -924818026 75827 68183 8025644 37269 99007 -31142435 96530 12310 998589252 34246 73734 886387156 10432 90476 352149924 94229 90876 -982700181 68515 24418 -702235504 39425 83754 -240788631 35583 36712 597956218 52112 24759 96163074 58056 56963 148805987 50593 75317 29937065 62562 11385 -748772941 57752 70127 41187520 3698 15088 280339862 86302 38563 234066251 65269 28260 -899183164 16950 69632 -247086234 50326 85305 -46422732 4892 63220 -714337090 70154 9473 682351694 93033 95930 655804257 27595 77417 677217441 89588 45546 795875347 30656 54769 379705422 66211 49877 -728337190 87717 98241 867368449 65207 98568 -799885050 2625 64675 626285492 70142 51347 -958346729 74042 68760 501080003 64163 60167 701770469 80786 61771 -566103938 14052 60959 -813305869 52104 72693 235852818 50584 3737 453808419 31093 85068 -816036229 56930 18224 248604382 26085 3653 -761322549 49008 44046 623791838 53050 62561 -866357841 98911 48034 643208095 5015 10534 -952482916 22819 8430 -598760400 94685 36677 314280667 97130 14088 389549808 40092 13339 -589288475 47286 19751 -289833626 37741 92851 758092194 73770 34528 -446185047 19760 46597 -355085184 48860 38992 974620625 66307 29243 -762183909 244 3287 110295021 94428 12937 -669339166 25286 9323 -253683449 97562 97667 333455292 91485 33556 680129780 92188 40513 995001147 86379 57377 671268357 26146 86232 567376676 61772 54186 -276650940 49950 50454 22103159 67522 3747 122392237 19846 52014 -363524888 3686 37715 -498209682 73683 75868 -622963756 35009 79421 -38582585 45752 29158 927747290 18679 34563 -410059312 70841 79511 970764240 23301 70137 -271182302 68828 62798 -881489476 24886 67202 38560102 42057 90719 336236980 85680 28849 -875598377 79798 28157 763874288 81190 50683 -260038347 9255 29487 -95480461 62885 22418 -770383960 82365 15550 380647504 41865 54068 273018012 34096 39074 656145459 57412 7505 -808957213 47126 34250 694505986 9875 72814 640252114 73139 76567 516943936 43323 11559 790300623 38968 4660 920250233 87148 72313 160829066 54827 70208 868941751 26456 77121 630583824 49652 26167 -405670231 21780 35163 -984809887 10330 34133 318112923 2538 81885 -144297033 29572 48494 -374382406 7579 26772 -329733980 16385 85455 849305226 53222 79440 862106713 21994 33734 -129470811 40296 95850 -157096928 69809 52100 740540194 14815 88859 365982456 38535 4675 -261043505 80604 59186 205853333 32136 33734 -257999048 70333 13503 502145131 2979 16137 -31689062 91765 7162 -48646920 12421 45337 706064892 66038 6777 837293995 38025 4684 -624105603 51421 17938 -134415378 88315 16020 980592504 27846 40107 461283232 57568 42919 227431507 70046 14438 972208622 58512 29051 267633664 98533 77614 -910968228 34492 98298 475041116 83593 80730 654838488 96914 20659 502955894 33542 20323 486642225 75247 30676 499695645 80387 84721 -307647112 25015 55824 -42794916 20580 98584 552914385 83992 31368 369748496 14880 20385 421823195 70934 28203 331525901 84019 20780 609229310 11743 73563 931800418 43170 44918 481518357 64917 12695 261316926 45898 20691 321169120 21719 32831 52718214 67872 97286 661177122 1340 14539 -29275949 54110 44802 811456650 45379 29625 358563580 18474 97264 147855014 78494 28281 -11325070 70823 94749 570831914 72379 80629 705832482 18128 47919 231947361 60565 89681 -302392973 11360 91721 951256015 24225 79691 657406411 75077 3710 -980010774 42266 23836 427072415 41085 26078 268958748 15632 82008 79579918 79385 68529 -113966536 13826 32350 -481165283 11739 12476 -824715934 51854 46758 664693778 19115 97798 144565157 53970 31851 -546870069 97534 88117 585084719 32712 76484 -977481654 75646 67072 -818417643 24048 47153 600339445 28848 17439 -115914675 52296 76520 -107451190 14081 28688 595983643 27830 64977 -891666760 85634 34415 -167743877 53960 67381 747120507 61534 6002 -684786206 45791 16895 -29377397 31110 92844 -80003953 77722 78642 725784447 85496 44111 746379851 15434 13277 -661031820 14367 24255 933763010 3241 22325 381255041 76574 96779 -656341127 31268 57073 -789391763 65332 6750 889433629 67627 12511 739949093 69802 38712 -655200977 45381 98103 -731777840 52494 31812 -906851603 98100 13796 -637237830 95111 87363 249857449 90040 54385 -543187093 14554 45037 620359530 57915 10103 109893300 44167 64252 84633042 42953 23464 -110095251 7780 29603 490487580 60369 26616 -820428735 26184 14122 182348722 76255 79011 -778961808 33603 94911 -436855242 67142 53301 -907998111 89545 34724 413274805 78389 79345 702044097 40763 63814 -861502449 34916 14708 118262632 93556 31796 -718525912 75874 71894 -257719257 96480 89882 608350052 70308 29880 -900021660 37558 7614 -295430604 60361 49603 -374342632 93477 89746 -676139543 87244 57001 355787098 4683 74219 -914904888 58255 18083 978832029 34806 29528 648968022 71686 14328 -471813261 27101 38524 378482017 34851 39465 286202263 90738 13112 461661833 31743 3620 852488041 31595 16986 345109330 91114 72902 208103829 47376 99022 888589132 69409 46666 -109934208 14506 88893 130359196 28958 71207 -722514639 43187 15221 -719838544 37479 82115 337361445 66302 93083 170950445 82614 83577 -258930600 75134 66762 301599125 52711 80430 -653801151 32401 21774 139339093 79793 31744 285427569 11847 47163 845168809 90183 6635 35036033 1887 43650 207059535 88909 67426 -655647046 7656 61714 708036075 57928 93090 -175596765 62628 54322 -181149039 94008 62450 -915412362 34548 7508 -775679195 70135 46146 -557003707 38139 92729 -663912809 17616 86835 32512295 43048 45581 -546249164 75445 8783 -658779165 48930 89678 -964284061 45857 33815 861069208 7640 62705 -946694242 69173 29867 458014249 24737 38130 -975518807 48806 95374 -11559159 5657 31026 -454193869 7853 49898 -943544436 27027 89304 220779085 20331 58226 981053063 34493 5459 760729127 9194 63157 -55390398 52041 61704 -698372982 74927 88688 655790207 9095 14722 -663875566 63487 80606 789943974 6783 1831 -684051319 58453 47730 411933624 52630 3230 -920027818 5227 39145 190436273 37713 72053 -979342224 89766 21214 -604079757 27005 73434 156196845 11197 71667 -914117700 64172 40702 800940929 76835 76628 -767447488 76322 54503 919242888 89111 33602 -924331513 90075 27754 -415043398 86713 38030 465803455 22623 17134 -626849580 70694 30593 465675390 92549 76821 111427039 69337 5324 573494289 3717 73418 -121537333 78256 85936 -22159405 76865 59442 -460545878 33326 26105 -312595262 52700 69835 -27670791 54463 2926 199925422 30707 2765 -174191727 7326 84973 249198335 5336 92472 -655195426 63866 54406 463297872 29766 78788 860326351 70622 36879 587288907 68406 65812 64569682 56796 34288 -126509128 35766 13953 41444879 97815 59241 33611476 70378 10758 180634334 56989 95187 -675544147 17325 1836 379863451 84450 60752 -435312976 44835 12700 -645759060 41413 60505 -868184160 75318 30435 824543297 41749 5183 82133996 57602 87917 -940577320 51712 92196 -934259575 53684 95995 845968628 65215 29298 920346711 71242 92047 -438239879 64911 8122 695418724 92071 23282 -978410223 97432 16222 363834394 79913 61198 829232828 8255 99068 -306796220 24314 28528 -509317308 68780 24610 -237211280 88341 90840 70740569 12281 27652 -644800933 6643 23461 -221234177 9058 65799 308721631 64949 13478 -347364314 45769 87924 -705391120 62622 64577 810637997 992 89529 246972367 73804 82404 102318363 1114 89190 678680754 52761 6383 -70073993 79156 9729 -115529230 56240 86232 -641707238 39347 19726 -439782490 81792 9237 -112407874 72374 95909 -359297342 3533 98387 41211907 43687 18518 -830615545 51905 78462 -959279043 32613 69496 710522630 35419 582 592430516 81671 14802 -429239073 7294 86550 -363704548 89034 593 -242388642 3275 53464 717669576 23927 79577 860473313 26503 55056 -170456738 38304 63006 274977737 50797 61088 738591579 78477 94096 366469263 1759 51238 3689636 48781 46223 160298161 62356 79219 -113579372 17698 54389 -95227885 30492 23710 -913115989 53433 86606 856703856 27951 36530 -55765383 36583 26331 82343926 44959 85569 -657787983 66860 29611 -672171548 63499 13969 26542671 93980 15480 -441761753 47102 49244 -838120840 3839 63518 -904161631 29092 69983 197857703 66225 48707 -943666372 52598 16072 -879794662 15060 61809 -191184403 91644 63800 -772698876 97920 69859 426531323 18664 35638 457302799 30669 30523 -853638324 72387 92247 654305219 29020 72354 -600387437 59057 96357 -212183964 22104 83557 554170343 65865 23309 -825257791 40686 59159 779844045 78499 45490 480961857 33810 97811 -780666325 46104 5719 -878555296 7753 96599 -83261497 28478 18221 -220793585 73913 48080 -172677239 16841 40779 -732832552 54093 28945 -997897852 11354 86601 149555583 54750 60810 366804407 23735 96463 194742334 55350 81015 109943592 44077 93249 -448776727 68583 11314 -174419620 83515 98922 -333170944 36146 85134 86708898 37337 77205 -582789371 22832 47419 -877266493 94310 6421 402901926 61492 56427 -996276610 54588 54364 483622450 72304 55845 898271788 89662 78398 432431396 64066 33996 12765130 22894 96093 391657228 50417 8576 -860429778 68878 66048 -190495112 24393 70177 -810230766 80227 46282 -962073951 21716 25033 -241679907 23084 31592 188337320 90968 56247 -312980127 75989 3016 722215336 6732 31031 -312184269 63723 72973 -789466822 13411 68859 93601624 59243 40836 755659414 24293 3541 -331697662 73271 76814 536911940 16867 53296 -559957004 45593 76478 122760921 22109 33437 -816364132 76274 88399 205422327 86426 52822 639144738 86200 47454 252051260 46349 14216 823554393 29155 44628 -689587755 16401 98291 -128419234 80333 84574 796339114 69186 26937 838092875 44721 83997 249991979 95669 9756 869831651 25396 95356 118765285 42942 8461 579568368 9221 91570 -291741903 53140 37023 125079643 86468 12029 115347494 44826 1253 -69158940 15522 76099 -299712540 94728 43971 -702718584 32196 96956 -578247011 50742 37814 -162513491 34273 34439 -809371283 60931 1469 280238726 57892 45549 -870777706 17171 57912 951761025 68904 40627 -791203150 53861 76842 -328802027 74758 9136 680026911 85485 75148 -312306821 70186 34016 -86225036 215 81636 -811035003 4810 6171 -136436711 71544 81784 99937321 88121 14754 656445403 90237 41943 -667646544 65537 79402 297020344 38669 15465 -810620001 84862 67798 -680202025 90429 82007 -395690417 47296 98776 -626320479 39075 33700 -315663779 12445 51829 271649048 87566 41981 -125245281 78739 13206 -42461831 65356 91486 -877013797 5032 1166 -322203985 66957 7548 226340105 89083 18432 192172285 40135 31270 487945869 83048 10263 455570450 88259 41443 716515846 8721 61875 724309137 26676 60058 -677758908 96363 23822 -3696099 28037 89103 60153052 15658 31234 126445871 59411 97385 415092793 4039 83330 30794695 65275 39855 -318669102 43022 11886 402554410 75375 35494 708859941 41390 47099 700248013 42713 18619 -498257537 40064 65610 -725495404 42040 79933 100905586 57604 43304 103721467 44575 19299 903092339 21762 32226 547484437 24624 56483 -226130741 82700 51857 -473021945 83298 87704 101290075 53435 76821 410386310 97437 49594 262742067 49848 29471 382576586 85648 10792 -542009224 11060 8735 -487018038 64760 30352 425960127 20216 74237 -786880039 85209 74168 -411066781 41983 45135 509127936 15608 63457 486685749 1857 53449 -100271960 6200 47472 -335335893 90378 15667 460818567 51686 46424 -874094204 3161 16104 -365214941 50994 10651 209201592 73936 83740 -770623662 57370 68123 541688588 12644 34439 85944193 92884 13488 -290983685 77876 82816 769654450 35796 51186 106582566 34020 39032 -17542247 76975 80206 428877832 13219 30472 -279109829 22728 32870 -740572514 84835 82083 -51427615 9149 95968 -582056349 59154 10957 -69856634 62214 78994 341267567 59046 5196 610985968 78070 68136 -708841369 93317 43815 233789518 35345 3701 167978080 73504 18638 380362644 60053 25506 240770386 77319 36299 310019760 3955 15595 -179071337 10296 77007 794109133 1313 92638 -585825058 17842 55632 -752869165 90811 90688 801109105 83470 48257 962539081 85431 85368 -269042579 89443 13039 139418121 20834 43183 554725712 93403 58330 -874417452 67573 64393 852864326 74576 76419 -385965245 5451 1002 956738930 91282 3308 303668917 39541 38054 -466873617 70260 42005 76956860 81105 57762 -529341742 91936 24054 -534921207 66765 13934 -617364391 59860 75470 -509662900 83917 75225 -509898393 77731 31927 476701372 90702 4893 990934627 87670 60637 -954079894 33693 52108 577083801 9495 33240 -862227894 16789 84506 737217766 66203 93899 -323053778 60500 25598 -997756707 98892 63319 -791753571 58064 97598 780978627 50551 86377 883833752 17231 67123 -321192514 75949 73036 -983721719 18524 87058 -163150385 7419 15295 555674954 92115 4578 49470650 3616 52031 33704930 77016 42239 -639108243 44845 52367 448497290 27115 11656 -139466846 98714 45344 993201015 51000 47877 -81378987 87867 89346 -258607995 33270 72066 -570504945 28335 77808 -774061463 95954 89123 -934203126 10802 20653 -730634274 71151 54083 -709768680 40260 34908 916089140 48661 22244 -938803576 93529 66734 -287687873 47565 26486 11183144 40675 69140 605627928 31410 26068 -458366560 1550 57147 777379199 35225 50821 337979056 32201 91435 -997553628 70355 24972 336698995 89650 68470 605963375 24248 15772 -679184964 36981 65106 48750121 52652 97246 -549459967 50626 61127 891653596 31194 5306 -354986611 141 84670 -685646300 76187 42049 -791891296 13498 23632 -104626989 98644 4953 -621515672 38661 8859 -938694922 80319 2762 131102553 43643 3421 836031048 50635 31057 420978888 23783 38586 474562963 14563 22266 915353977 59206 2624 754219073 44055 89626 786235201 26886 43253 -388392367 77059 4750 891923079 93422 90569 -743770450 32403 2829 -806583093 94527 21773 175543222 84385 28163 957041277 58063 53224 16140275 57195 52195 -658219177 20588 4859 653645193 56848 68127 617625145 87067 85494 -534145832 24679 84875 -944349640 70933 4505 698333432 98076 10301 -879074426 85696 3868 -744456286 66606 75766 572155766 79638 71459 942311717 14568 86305 -254064168 13607 48073 348803112 18428 44090 -298956473 75676 60325 855997438 63899 8453 -152249113 20894 67248 432973370 52797 90813 -180607878 94968 57095 -941622413 77429 98833 -499142954 78629 29067 389114496 84770 63235 -817143144 79712 25364 407902000 61244 27068 -732934740 71222 45051 745123873 95042 91269 983805502 16384 59072 -780501026 71299 33498 840529738 65416 62470 701564876 20667 48763 185303782 13391 96953 -377708317 30249 55420 -460557399 81705 42898 -925570188 26565 3253 40853879 62872 83767 -28285046 47735 5591 950248515 66541 79136 167361948 27888 46907 465761363 1947 88874 155597691 24438 3144 244553363 21999 425 468231733 9390 7237 -540144418 71537 58733 -28372502 44689 43323 808596289 91971 72291 -932807413 74683 38400 98098642 51972 37697 344559375 16370 21151 36406333 57142 81771 -185181354 13349 22465 -234693613 12955 73444 457009614 57888 26387 380501573 10695 21402 56886907 16627 34554 580500408 24914 14591 992963592 57691 45001 879742988 97263 47454 -269274552 67946 54940 -597419175 22492 72605 974385881 65059 30475 840662827 95787 42866 154455981 24233 29838 -937050951 65558 6280 868177023 17556 8195 472429456 2794 8860 408056031 11556 90865 -928157416 6671 88908 -787900238 88254 53846 543879860 31723 61350 469925559 84834 12772 -364618190 41050 76215 -348122947 30466 7243 -145971546 48788 21073 -432928845 3422 71942 240799985 69007 14605 -74859383 16110 72917 -137321901 90029 52993 164314411 96884 54784 -102625916 57568 85457 898502774 67598 987 478951850 66979 84074 -163923075 8808 4037 357363308 72549 13341 -36216004 17965 3807 -257689356 96225 907 884828518 80454 27235 -249894874 79382 92647 -432252663 13566 93508 559520634 48195 88991 -964410477 5200 51534 11871297 98531 99098 -88420715 16081 62443 -700782904 46459 14553 428783652 22166 12780 839875330 3024 15652 -403260268 5660 46701 -883408691 60418 9319 -759764321 54585 36111 -546155939 57364 56489 -777397474 39265 7704 543887317 60183 51132 -919462719 7212 31715 -498052998 13485 42471 -848374490 87048 23264 -84751524 45446 5460 52148101 58651 71658 -449187066 54221 39990 284175158 93530 96156 -214195150 85088 32932 388508258 22936 45557 424482675 10691 51564 -882024990 71950 7173 -762303475 68185 3222 599908597 78387 40322 503794554 25758 85584 106366547 47755 25392 49556456 10652 4532 449239358 41171 94077 575547591 41815 11096 80765342 8441 60644 763283605 16106 39110 -256891205 21660 47335 932767563 43918 37501 -42155794 93037 15610 719706162 87409 84385 -640728458 25756 91125 -323270946 24252 54171 832383872 9193 93624 -770845958 70973 47401 -274307180 34328 19861 844526198 88694 15334 121615473 70832 41172 167176971 56723 67605 -313609247 41160 21374 -260735440 15214 20220 645618673 25867 87814 120921585 63919 11268 508310356 74933 55604 592814903 32114 34753 593874881 44599 59166 -765934313 16616 64255 -775068513 12014 21564 -864463605 21787 37229 -142173950 25091 87385 -333550844 51939 8647 -320311227 23586 82190 60391756 21619 52569 76562294 64584 90115 -846863872 14822 12311 -215961675 5143 98667 -93338186 66481 80204 779020249 35502 72106 793967078 17145 37993 -836367793 11090 52302 495753686 6996 28188 304380069 50586 58934 -100440993 46269 92086 -632017732 21547 94866 -360249667 91556 79564 -82215739 3105 36832 637033336 24605 98723 498038131 16821 81642 -875173693 2425 65115 -958257164 89455 11551 -317654973 62566 75414 -312647302 71787 67818 -89876069 88983 29046 702482686 90979 59165 -829450672 5575 44049 78669473 12045 53183 -821662836 95959 43670 -451385933 48645 38862 472945182 21128 46809 -518794800 50780 11741 -912612090 87015 22752 -112814667 41972 89333 -229458544 24568 10275 17130891 7827 4464 11301502 23444 86402 -973237891 26713 88429 941109628 11300 43274 -948917187 76849 84495 135772358 34849 11604 947955548 82013 75439 -645967272 12297 36872 928598699 29275 38398 148611390 24980 95468 -978498278 22515 13282 796188239 19023 65078 -371393316 76574 54489 243000433 17735 8210 587515759 45286 42268 181433405 54155 5606 -745954579 22120 45990 933331390 36702 71957 467494068 56013 84146 478296631 97252 12615 186579856 56254 89386 -721477972 76321 72980 274715018 25657 72688 516440952 82279 2476 -88966016 95382 73520 -215121425 54595 5842 499647222 38033 57037 -23845555 49339 36348 -369453967 48711 60249 723895541 4472 33862 -936712229 50773 5019 669983239 76585 76932 799427897 76630 69582 -602779079 27692 54664 683386909 83227 8103 -793379410 70955 52185 544427922 1095 45195 -89189574 87911 10701 738874411 41959 49337 -956346392 62183 28021 -253608168 35776 56108 358972716 51313 21351 -369169543 7520 15058 -712780138 58905 96850 485240478 32873 86034 -163014889 55000 94397 -927188816 51223 22238 -609145235 94168 89603 -476389377 50116 36678 -86326067 28776 40315 -416287894 20786 66359 898243381 90496 13102 -881464925 57597 61879 -21826898 86907 43268 203286659 26452 6427 -216716100 79323 64381 635259075 76951 67011 -679829979 69935 90603 -746585834 18640 74757 -823174118 23928 56110 -968504070 47887 67510 -229768943 54422 96037 482083465 24518 45062 612564662 48581 364 -64380873 20242 51035 955984947 95932 93818 -828041351 56526 10409 -633602239 27125 51329 -252839434 9712 49128 -850812056 85585 91007 -367032972 90360 42205 359908760 24471 86030 700652508 23312 63388 46373672 65362 86089 111531505 88116 90039 -69395445 65296 20543 -481316239 84803 80982 331956008 29706 26071 372439422 4959 94239 41122200 24889 43531 302442602 44100 29613 -245812811 7006 15026 -121273768 16680 81859 -432878849 32844 71607 874284517 7185 26219 -419795317 52764 35741 -312711417 89251 76215 177316714 29118 17498 165491715 51444 15734 -658865810 69597 76075 377536459 78371 25013 -49414992 87804 52257 -288375921 83390 54463 211151390 17987 58652 240572065 49826 46242 -415058510 29540 55179 -557995292 80416 20477 345761901 69778 12420 727354539 1795 36508 923797488 26467 21872 543934948 6624 93928 -702543426 93199 47422 148214447 20102 40226 -335619900 7846 67501 -205723676 41629 75993 -777885323 80881 10050 -746583924 62408 33736 233523850 33041 26088 -650648782 5587 24186 -39187764 94077 65893 -505513338 81859 92406 375302286 14093 57727 11374774 8452 40186 -940363027 39313 92981 -935790800 71156 60029 245974197 20629 3552 16330909 47903 96198 -751798083 76206 12851 -910388813 92710 30777 -755763756 13272 66613 579467777 41609 72712 -819973804 15133 6871 70344881 93988 41099 65352866 76329 39313 753350147 50215 58658 -719533975 75286 73939 981802635 10160 27768 -709456552 96193 91265 -100166116 29580 39717 -815920842 59017 50360 791004457 23501 97688 777945385 23530 8217 -509309868 18051 95917 908847038 21026 24945 -163756714 84449 46423 714826352 19158 27776 377181106 68981 3709 -993013229 98544 42317 753818399 88910 76039 11265282 79725 33806 -506045049 79517 40203 -945717302 13465 19115 547081514 26615 31044 3872600 64361 85804 -811065633 16370 88766 496234460 94466 65456 1106530 39957 59721 336753465 70437 76582 903597878 90824 50217 293406665 25131 71721 359025362 21183 46066 342620727 35364 20769 -56943537 65340 8952 -341399709 13072 18015 -703329133 90070 69733 -792580145 77839 35933 -72229481 60749 29116 12247187 93621 50645 389922439 38209 9906 -193465949 16684 59829 182606507 80895 48388 -372871155 84272 7636 -940616849 64931 56643 326474514 2000 20130 352585146 98370 36487 42436080 76736 96980 11463782 34251 94638 311185913 45594 98190 -322392631 33494 34348 35413797 41997 54249 625917732 40800 13118 627857785 90018 53161 843716508 37242 17992 79736395 15522 85861 -903697345 47833 27982 -929789405 7672 27610 -639524469 44135 64452 226164626 71280 17172 -880025789 18589 25550 -901676862 91989 5490 -224221095 23982 24941 494475853 70035 3274 -610244226 8187 9416 -10140724 53217 540 -633780050 35009 2125 -801424196 28006 70058 -344121480 38506 20707 279573709 95697 72587 284275073 353 2935 -893474924 46281 75234 773338498 39207 81626 241400562 70032 59652 -135271561 82166 57223 450087314 29302 11808 -149174963 30938 37358 703816344 91651 74540 -651100674 83596 26791 -524334214 88051 55830 844146088 96108 90918 68656777 90941 20044 -278297931 52504 58311 -474979830 92637 60221 727465250 27543 74576 -976157530 39250 51706 -416918201 66399 38357 -475563706 46495 4043 840615700 86136 93096 -957719836 45400 68837 741974666 7315 35931 212781650 3165 97236 -192695156 84695 72360 -819343434 32984 34843 -145815353 79548 95766 -796250704 88400 87577 -360018618 44511 20900 969024287 76229 35142 138804011 87580 54237 -90389422 47248 90356 -747195598 95754 76108 -612756411 96254 88703 -67015271 95190 68830 -130944363 62701 75631 252383990 31292 7887 881889783 93769 7448 146366434 58887 90854 -793852344 62083 86955 -167380722 94934 66998 -853612966 49522 78832 616004307 75588 91359 -810130285 91054 36871 -400329172 96577 39656 -168845354 26419 41303 -413831899 86658 1820 671540545 46974 13072 56828770 43278 58889 200305857 5029 72246 849765994 27798 67408 -974743928 53432 19520 -933297497 97182 14777 931551522 63988 67817 -166321320 2024 50927 728184213 76786 83237 -120242201 30782 19522 -618003118 66772 2690 2141630 76238 7956 -945855326 54901 21797 -673368721 85567 66469 -178822113 37488 14375 146539129 48362 98902 470803990 28215 33857 -889343050 10549 42459 -847421287 75615 17833 -270114627 15736 28627 -377786813 14627 19869 -381812584 55393 51237 403103954 97189 92967 557445450 94675 10966 63972926 15232 20598 -848699800 76623 28370 -906608507 95287 8737 852584469 63270 7654 984893604 59295 29838 897893237 77187 81535 337213492 67252 35582 621750489 8538 20038 883067808 30569 67329 146445300 269 23951 525484597 20476 49282 60836419 34906 1226 985975006 45584 91680 40182938 31079 55796 286859353 85089 37709 417768958 32893 93958 -552351238 53140 40716 246750167 33375 4442 125153158 42390 19092 533946992 19329 64844 -295333291 34185 46727 -413046914 53915 20936 428849440 8249 41003 -435191685 34710 80819 -295641578 53527 1445 -129310035 34886 76748 -992196072 52126 52507 961698838 8921 38950 -149168768 37579 67572 -124146432 97349 66885 867466981 40850 26271 716434841 92900 7770 -217060755 97359 75159 991940647 96058 65191 241082481 37116 69960 -516464898 40098 11878 681768637 71291 29585 -584844588 50514 97973 915705381 87981 51656 -269570919 62778 85351 106447466 15823 28480 433974906 91635 80801 -201154715 78541 54220 -956300379 2287 85093 -998264480 65636 86148 -343092556 95743 68441 -611012951 34668 22449 692079390 93690 68529 -835286941 53659 28876 401336849 85676 97633 941092426 61517 74147 -672900198 2581 3741 -85090330 62529 86899 -308890039 13629 3022 -848828592 29177 50042 92855546 89829 64654 937586881 93279 59378 973893900 31609 29248 393621372 97117 38611 276383675 67521 48413 656172525 24509 79011 -829115430 26192 22339 -619725896 92490 30228 452176819 23444 39703 -27208219 4095 34196 -659060351 1572 81947 813234832 50252 93984 252724241 94942 98328 756798630 22552 51925 999264638 94723 74454 638933571 20818 50078 -561617173 67932 54380 -581609277 20381 41066 -682610545 60864 90676 -710797033 31551 27152 -838716641 94530 83213 742545708 68717 38904 492529588 7103 37455 887164350 41873 7258 895054919 98231 21676 -269946803 3605 74021 655617816 12802 5711 -769353474 2896 27864 -429496890 63558 60369 -936761249 29175 6641 -248957794 64951 84336 -667528655 8181 98359 982033772 80718 2169 859039214 63533 18419 -505444628 47438 14072 -570266645 89922 71393 -325302491 11911 71966 739007252 54962 16014 -371072449 66592 4134 -879238082 36613 11321 -585934244 29172 78172 355505498 30737 84537 -427377491 92158 62453 -413774805 7011 50240 -695875892 72515 92030 -222880150 22788 78089 -812193673 33979 33090 747390297 23469 53964 239757201 8747 11092 -803986092 68629 79387 -608795726 22545 12602 -741769321 62706 73725 992299546 72705 77003 176332462 93829 15869 -927602203 53457 85742 904849097 37296 83740 464400013 17966 90704 -2157987 81571 50333 -371026237 99000 95859 738086219 91945 65057 -400471659 19837 6295 -895296319 37613 76260 -87604167 50603 9445 -482087937 49005 53712 -951985894 26199 1431 64770430 71109 5010 715606480 44481 15256 -478891193 44285 25703 436228314 89453 51777 816418608 31298 49436 658362079 27548 6875 102270370 22828 41375 579069291 4718 6802 -411334938 23800 1262 585700087 79917 76872 151855302 56576 5577 470728720 12909 41319 129621464 2383 88978 239790288 69658 50345 423832627 36568 8645 -707030199 43480 41914 639835329 23169 19795 -797218306 94363 63663 870181590 35864 44726 223119360 2076 39422 -612369988 7517 45025 669786032 72985 69077 208303671 43753 53379 -743786320 75946 76246 13054265 87557 9746 -782703534 87605 79227 -372918787 80737 93899 896033541 97730 54472 134043217 76680 60839 767541968 59984 24198 -331453903 2628 53123 -47715351 94182 69656 259965112 85334 27913 845831612 37666 94364 450445342 78750 20111 734709683 4537 78425 367047187 51815 64715 -679286433 68263 68712 582932583 31786 13029 296818521 22315 75493 821442790 26815 44197 -232417678 11406 31536 390642181 39226 37271 785402747 40250 95757 175812124 80840 90226 -958083232 1184 72561 198928555 38639 40403 -353405042 32077 45787 -26201673 78382 4871 714421849 45152 49453 -345610644 61917 31975 -757108671 64365 71800 -520214400 51326 31506 -784469955 64624 70914 59376290 5370 76850 627066939 31647 52045 502775227 85529 93284 -718070423 97072 802 583557950 16916 66564 635747793 88785 10185 446399052 23378 88753 20298398 7030 89099 -916920749 49286 71792 -459446950 75626 47746 -879084473 51105 30857 541623228 87495 51704 -290354730 75835 93974 -898261259 81540 25516 498282743 4320 6013 90130933 4543 88996 -118411762 56835 37601 881665063 77565 71657 -154942786 89031 30677 -850049686 21714 72266 -167142654 1626 96500 167946268 66254 36983 52011268 30677 94284 196685566 8344 85863 945069121 62759 27500 441878999 40501 52110 -481414939 50173 69396 18862921 47426 73535 -328157608 7807 81829 914686910 80754 94257 -723407112 32205 78275 478582651 74398 70459 -35310148 59271 43810 -204412220 93441 42471 -176109352 12260 58806 334822428 87709 29894 -536272383 81864 47894 190746915 26227 28162 196260350 62695 94429 -919308277 82452 2285 -912630683 81188 27991 -540856593 60061 20816 -35480374 52752 81354 563167824 32522 13322 806190067 1061 18595 -681641317 35638 16343 -910929966 54771 7600 577174878 34118 27016 432800444 50487 20405 -734056036 71164 22109 561986178 90285 79441 163909414 66561 73971 443850252 37190 23842 722166685 40319 87164 -360380640 11286 48966 -802874135 73047 18798 -274009850 66299 23617 -143891796 59495 4622 -56666568 14222 62519 -71897461 45116 31543 -682099931 802 51339 -768910381 68037 57359 296103645 53385 85483 852292814 15304 2722 -929752815 18484 90541 -896574824 37019 56583 -974050698 62115 31781 532638210 49253 86001 -438902281 45980 86009 874315241 80215 15466 634304283 86717 58659 870595219 17097 92178 -802482633 32424 55557 -697126197 84565 53087 -884063246 93513 29960 869873404 65945 12788 186881140 3588 91659 -256231216 51242 86812 -759790694 58615 28757 -286774414 23461 93188 664609602 24120 45628 -22486007 25825 82298 18336247 33602 16670 -998583121 97253 42214 961604359 15673 50497 58444418 40932 10523 -930134647 84563 56118 -112590263 92785 51573 964803810 30360 56654 919083668 40161 82318 -315960927 40722 12360 -807286865 33673 22007 -318700500 50380 72020 27132413 81353 38773 437411329 1473 54845 784314576 66514 96706 264903835 86627 11798 775520599 85747 71951 18117435 76416 54004 -769893397 86657 70783 -329439933 76950 71612 -107199015 24483 61814 -167433853 31325 49739 299204006 96118 54263 805680127 82320 86775 -474788580 27712 87977 -131465218 97015 11382 -576915641 42650 4322 -521359866 7005 98132 -448141571 24446 84120 922980245 12032 62014 -912487865 29687 33571 -497938238 83233 31785 -872818728 28969 2260 -822981462 50006 69349 -753652500 10359 6361 -576246006 79991 33043 -820523248 11784 8940 135973915 22008 96687 131743196 32435 77999 168283459 4482 30278 243399768 1037 80590 702075272 75147 30865 257288464 69980 82971 -157404839 21179 9354 -995318474 82259 78229 -101942909 75570 70973 260970464 49197 12267 -39518841 46448 9285 -712665283 78474 84438 498247055 89333 89511 89561888 98259 93837 -122510530 27276 56923 292841128 81437 91104 373037772 10264 15497 643793533 55146 91382 975843232 20359 95539 219043006 57448 40357 -614184315 1499 59749 869026640 91903 24473 161799393 1873 90292 -289111057 43286 49079 873001792 39635 29000 135206035 47300 8341 -913950500 52310 3886 -986303475 25930 61798 -313857825 72127 94239 -580017413 57149 11713 -166225765 71803 54487 835444553 69749 23064 69698879 91961 43746 905092012 68517 25214 380432814 43003 64661 196739998 25549 55075 -263566216 11658 86542 360575140 90224 83715 574313935 98291 60642 345302396 90787 92262 -326179707 41570 46336 -376972102 66047 17900 -217260546 3572 27262 -126458736 39534 33405 577950406 26856 96981 -633104683 92999 6955 -495768661 2748 322 233372407 40052 69977 -941098371 4473 25582 -442913378 78198 30224 538564653 21665 40735 939447305 64668 55478 -102242181 16664 55056 -451295566 10253 30330 -30267317 61829 54543 123206776 31387 37798 745195988 65423 68723 -181022030 76410 34083 -633140938 96284 52825 -456975007 64883 71026 25657812 47306 85540 -877619752 25017 33796 903379386 7240 6894 860074629 13268 12783 946546158 19296 88295 676098126 78506 23571 797128824 12055 80240 -502571945 68485 52422 -337945993 8695 36614 -876446579 63199 56494 782330026 1133 98725 893681870 74707 6749 4986148 78868 33295 357308324 69685 50677 -314572751 86546 18035 -882618755 9855 69484 410642892 75129 2765 581431173 75294 87280 -882770312 16410 72211 -39905279 35419 56936 -865148720 85191 44839 -309608955 88345 19673 242964237 72731 41294 155205974 16767 40553 62399927 25528 35555 -111252419 39439 87861 -917558683 42080 35154 356533692 33726 75556 333180991 63000 65914 499466516 77823 23962 491626976 49850 91781 902954092 43453 34368 451189663 95338 61568 -661347864 73946 92391 791516842 71345 78287 807666299 65542 1546 98505208 21508 3691 -380946559 82685 4505 -372474259 70458 747 -254611229 30380 94656 -9292763 34278 32129 917742972 36769 20198 -9264888 48663 32295 -780821380 12010 42676 -594103886 17068 69092 768361806 81578 58765 306840970 64419 82448 -302191139 24860 57342 -364699370 93552 22334 530945049 4624 72852 965062650 67855 63542 618146058 3166 79839 -502249894 85037 62671 459720888 48219 38934 835177769 73384 6678 178942934 9452 38461 291674859 90794 53825 651097998 22956 85426 -495834400 13781 27329 312095959 43938 32103 -416692296 80119 5495 -633996245 9595 89435 883402365 21789 91560 -153181097 13411 14460 -217181837 13050 96150 796916596 60880 22940 293231535 73398 32450 -619411787 68342 57261 -754590146 75473 95294 558657985 9525 37027 -873091912 18976 39460 808222461 71213 49614 -396362669 70773 27334 -619774363 68902 57565 -370061659 4223 50554 971797242 91903 62767 -328447206 41749 47796 40221010 22502 23062 349554347 85299 78496 -273403674 27309 88452 -724294364 15108 65911 -872100825 66082 76065 537134453 61236 22757 452922365 92239 59274 -373602108 99085 10134 349075896 76279 37088 -685371249 6172 48006 -473688238 9274 56498 -846485007 85729 40736 351172199 90018 92200 720994107 37443 99023 350415411 71018 64555 300006376 17334 13232 767234840 35142 56514 712127475 89513 53981 800739026 49037 34409 17272223 39196 88451 867003513 334 72789 -345273120 79845 41243 -349654583 7153 77390 -767690253 76465 60372 71028779 3643 96162 -533862815 21398 96159 -743175781 23875 70490 -136671446 97729 66154 966316470 17994 64596 165589591 97533 82104 858323720 77377 56584 273600145 59070 23959 -22210547 33551 87427 -814818044 37128 15913 753417317 25547 38797 612319173 35660 79252 655839044 45369 88064 -567107809 31587 31289 -303345286 34722 35228 -476974941 67490 49081 792274343 20012 56162 44583505 49602 50405 318980497 60125 95086 643942051 55961 65545 824121383 51891 28687 726037342 38987 91471 860181249 5702 48514 -66977008 18530 10331 232598710 90125 15572 287415045 61697 96786 837056874 13329 82373 413011219 26842 59649 -595903088 38286 96000 835679123 23581 9474 -242816977 2293 87116 158353477 58465 97741 -70197264 67819 73620 774096624 31957 75192 -132317739 55142 83899 -436895076 9562 4407 -112402190 55365 40411 -313961400 27035 5237 404884367 91683 36679 627274057 78316 9853 -673303410 45271 25623 395955547 20609 61859 194884595 45967 44077 -772851358 24228 49041 -423141758 80656 42058 -93677766 82863 82574 -657315000 25881 79534 359018575 55620 3365 -123177090 55733 53016 -300691082 36436 37651 -906128923 44921 88659 -976890573 60301 88249 15701025 77120 24936 -996024320 49973 64627 -967967730 7136 23427 -540867105 84134 8806 -375658897 52154 15024 878758275 68267 36676 -275992841 36811 71857 -495628563 50350 66708 -54900387 46807 98439 226735962 364 16488 404799992 76313 55340 719885652 9803 1643 811683043 80375 65159 316248197 97817 31482 -308563188 75013 59794 -628255366 24705 23518 -53028215 62024 52870 581690714 54792 88604 38063878 79737 68698 -11606877 93441 54903 -676326648 21458 65870 -206974020 9056 68214 -232082697 95738 22220 -382597286 20310 26865 -28308717 75257 33200 -992975673 57510 87828 -655749737 49147 80055 996587612 42373 54887 915048568 90238 10570 -2118733 2807 9747 -296655018 86005 76438 729928531 76599 71429 -156660776 48470 20385 -31856138 57670 25503 -666441558 97505 68100 469279916 38359 7341 82167477 79330 35919 -862648076 86373 41238 493587081 674 90799 131903744 97098 80644 -333028284 26367 9601 -169867099 36422 45594 -959034463 16066 21292 -182734515 34842 41247 64500353 55873 68599 -311312949 61009 22849 270545101 93548 37160 -854577057 71862 95622 228558433 6075 62188 645148537 3310 16014 -403260343 76527 53547 -659104453 93255 83021 -315942832 66785 43844 -122659369 80199 62731 12483395 82208 32844 777458763 3524 74920 -936563901 97650 44760 -777487913 41543 82091 581664688 77956 81293 -186703867 35190 86800 574158872 58102 27928 -268717298 58444 7016 278734893 60669 46574 627466287 33890 68742 -290225147 50579 68848 -21557042 78090 53393 820938856 41473 12850 227924791 14965 76450 954639897 74878 4206 -315215869 16181 84735 -72262585 72508 75089 -588406631 34463 94583 -276084151 66068 32998 -678194027 55732 25857 -30570225 85256 65986 311599567 96289 49025 -202609749 14364 53516 -834349562 94565 6246 44797736 33812 41578 -662295603 73137 54607 255205296 85846 60250 -103896847 97670 33150 -986406729 53300 44384 -128284821 72526 10720 -522905791 43240 71668 548540003 23596 14696 -996066580 62450 11227 -536291147 94363 46412 -607274094 14166 85043 -469119242 71675 13333 -692601208 40974 45647 -661908029 56786 12691 652727532 96019 125 462067623 1974 39252 -812833443 78533 73055 254964280 89537 3123 -28206682 3332 24584 -186671016 75387 27486 -562938178 15172 11605 -419839947 77214 57531 -261316795 60303 85432 -642393512 46333 88145 874998615 76122 10008 -495051547 26123 42687 -629821214 33304 41607 728667993 28214 5753 -283967934 38003 51941 -312089009 34024 70945 -929949608 81733 3746 -922450626 71001 50571 -79623965 11615 86693 -918514136 91616 29488 514209643 92207 83350 226835467 31249 35167 155784191 96705 91724 9482829 48969 26290 -3998156 83705 77832 -506993113 56492 45700 620635035 46530 5615 -873684072 30501 47876 -998931458 40571 45843 -522358459 25940 30627 -451460258 67124 44392 -821440050 30021 15661 168390730 19676 76472 175078587 1010 10189 901126503 64628 59073 847742284 93859 59308 -995258889 54011 95927 -788527013 75485 51883 419735845 81627 87806 -448535665 66666 77912 -11844342 65655 71705 925472386 21350 42979 164224112 24865 34552 -280602280 82281 24195 535330110 21445 88560 223718323 54816 31150 -662452625 46948 83943 288039585 11377 30504 83772097 34674 8994 -91154705 60271 32942 485929868 73862 76938 -166347246 58759 50368 -180565992 69133 66231 -517873014 86652 7357 403908349 38777 26411 903881556 24136 46386 -812314692 6803 91353 -517422832 29265 32852 -726735501 61856 76258 -508163064 7746 9855 584581221 89131 97070 697502405 94788 13481 -648792508 1371 80118 -936015768 76931 66673 365492811 12115 17721 231727602 69404 24161 44590450 28464 92341 893260229 3811 45526 436929787 76354 57868 -862723277 78027 42078 -560700382 59061 4048 652584779 9544 95211 -100600960 23526 96712 215776210 62106 32966 -932245240 92354 76870 -329767650 54639 45734 -807407863 93098 5870 -102284975 89178 59664 -492223516 41924 10371 -571590254 31051 87751 -355765353 18783 95962 31633671 5963 90972 446774101 71525 5589 -518567243 93187 15928 439413023 8344 53582 -3504536 42718 62169 -447419501 77052 79987 76504158 17129 45609 908109887 17560 95 -403332114 55114 11292 -50530036 70435 78865 616126702 27607 70190 -237460639 26398 9483 -275407254 66596 39248 787717998 46068 73153 -44529307 37124 95567 278233921 31113 55824 -593595403 94391 69889 -590235051 38926 6829 -676765629 44487 84340 812781391 12563 57166 -532474977 4334 54348 -515904246 18991 33381 -154952308 39046 92107 -624105087 86097 1619 218967698 99010 95398 -360871163 68640 24849 -289385480 56090 85952 137619269 39688 81073 -217486610 58559 86750 -751302672 29564 69020 -105553914 10506 47636 407595076 83147 86026 781937744 38158 76834 -722165355 77169 51896 -17622966 14706 20327 -313031895 69561 43340 175503632 89415 55112 104796490 86310 4802 599355435 65164 32154 916585919 91750 3623 61494998 27981 55746 -165848411 41792 42757 -165870742 54051 38781 -857972237 94757 8768 521065769 76264 67758 -906594737 14806 36383 -911652232 1206 94404 25103495 4849 5347 28280440 6081 85068 -864390634 98557 24672 171922557 3844 29512 -742230614 40597 14050 311602341 18276 69509 656892581 56801 91556 402182503 46162 4815 36957228 47093 29250 189436569 42101 23321 359993994 12706 69634 -471276733 81972 6832 325055929 81333 4249 -684064103 82921 41969 -536157217 89199 54508 -30915852 11368 88083 -855408922 68889 11393 991362106 79549 79353 -403093318 77635 65740 818249718 58376 44335 -864533720 15595 25123 -161727769 70217 84856 -93738752 78866 50840 250267515 84301 27557 -180257455 12481 65966 -980747876 60361 4982 387284116 53891 63809 574273776 95016 8381 382957105 77783 10037 292142109 41808 56865 901813475 50951 17285 702918276 77403 98903 195748320 84202 76314 400438809 31528 76196 942119041 45136 53974 -272586545 41730 39335 -428976184 27132 86807 -818340097 74056 89152 -297987352 34329 8177 763071495 3176 61814 -219106791 53118 32292 -941140861 46084 11935 -238164106 82694 19565 837924252 7220 81558 274807180 4430 38579 56330370 9895 60087 749495707 13876 38431 631768220 82993 21175 -320666921 9352 88413 -920494021 61831 45792 298674905 51229 57428 -277387364 95163 51034 457028880 67500 44486 -510710382 57782 20112 684742617 50231 39386 72634391 82303 69494 -630043645 3712 49898 792050729 40379 38779 -190961032 60328 59284 -547666265 29721 23857 798840247 22190 6264 -997593299 51724 21656 540105455 44543 93664 -992559573 70584 37262 315163307 56656 33929 -905115071 4659 84896 -8708961 88100 97316 -394947635 56484 14463 -802089396 91329 29540 508408173 69812 46938 93753438 80754 7016 -219659219 3428 99116 -842754188 87873 96463 -945208132 10067 903 -810944164 30027 75639 700212466 721 22509 875387226 55417 30193 519131296 25358 29691 153116985 6368 54345 426325118 56036 86729 515248525 77596 47959 169345972 83681 39767 174601875 4533 43654 -797256993 8978 61340 -475582303 70004 64567 -956568923 84129 6594 705156353 73623 69781 531660473 1123 88331 567725199 28505 36250 445041465 85942 87759 804912788 46079 79684 133506159 65861 69748 316000463 10877 27580 667206172 5693 10287 953791883 33353 4256 -425970499 81665 68145 -983765252 22080 73276 382166988 95381 32738 -851518625 45513 8197 736758343 40066 39298 986414577 48731 82828 796389593 52448 3348 357489117 17676 98906 -289096154 48279 19669 95400499 36362 27993 330907166 77093 64365 -232755936 7040 84324 400722667 31870 24398 492838517 57182 73379 -572379762 63713 6033 -118020139 52986 26816 -766693098 58770 69576 122054827 89947 96408 460808353 94949 73137 868051068 7012 83443 -142064910 53425 92230 -984481404 9801 76812 564200991 53155 92365 -278365790 12896 49076 657885283 63003 37990 -381349773 49826 48246 -412739956 98353 73206 936530010 91282 3898 142009476 83460 186 467717614 88776 21511 -83781223 91116 54037 -681942316 39081 40854 -518798861 47154 95879 -847254074 20808 1329 352190095 61519 64038 427097536 29969 16280 -803919753 59126 618 46700721 26293 19604 -188824119 85090 42928 -344942562 15712 63487 -162243069 55066 87632 213329489 65986 52214 828484368 58908 35218 976866559 57066 77091 521731715 56664 69127 -44059792 87747 57212 -599816674 32062 1047 -250134035 81032 69667 -692228083 31475 42941 -833788587 63226 82158 343253941 90256 41489 190840386 3332 21973 62624249 14078 91311 -722693422 20537 59704 -582441846 23318 28022 222122580 32236 32869 714409338 1421 23520 -579666266 47790 56618 409731241 5614 40919 -514836586 13673 84876 -452854927 24391 42754 838495075 42449 3908 -439710443 52102 79583 226015880 69418 59823 -244965720 41040 14793 -558562612 38048 84926 240741974 29857 38307 881349296 60401 94622 21353566 39008 58132 -316022130 15101 22937 -250733812 29722 89236 590886443 30945 32097 -189084145 29742 94304 975751399 85893 30703 227382011 53423 83547 -495717858 5568 97588 -215278540 8550 32978 -43154430 81713 59285 -483882212 92817 91132 202841324 84672 30581 -242589606 22131 82883 425703130 52987 46225 -889146892 26786 75632 832099502 39998 83435 -179600685 79869 812 -840342496 53386 28105 -640823059 30965 49608 610237607 81991 93588 588575317 64419 34026 -226540927 50166 87659 -140676363 73088 57533 -947973121 64654 19400 35078146 5190 92463 -846034423 33378 71281 -827871296 96222 47519 379887872 23787 52161 590462331 93859 76201 -493180482 83608 16227 403988030 27946 30407 555433694 61991 36686 754871730 88612 10831 -356695396 24220 25712 704707707 84892 90704 327589844 27854 94232 -341099326 72186 69720 403649159 22110 43593 -446407567 67487 6087 582372073 19522 93169 947537973 72134 56411 952182509 57172 94745 316535087 55838 19311 -831918674 48474 35546 215560241 50904 32914 -797553491 24095 62053 542435404 96926 4560 773539558 18852 58377 776075760 5886 89190 450361552 18161 16289 -373528748 13022 78515 -401008056 55990 74716 770751893 17934 98115 426117034 28759 96632 -794127441 37195 71401 825284179 78623 86368 266344039 27237 50897 776690738 45856 1945 -191256287 60527 21713 -961100625 14814 63439 -414063698 89119 80917 612930451 42506 6001 142209382 43867 5706 579951320 96375 41516 -180484191 63340 26587 83056942 18277 1000 -448515233 36860 92106 779461140 87938 14968 -293431317 43967 80579 284989673 79113 89658 683292150 40765 77225 -739163572 48937 39678 253653714 38221 25677 67673041 98949 58366 629272291 60881 56427 724649634 34135 33125 937280525 58477 18195 486920096 6205 30068 -324274260 96097 85927 -462430524 88598 50825 490235024 84027 78649 899536927 84481 26779 -254007738 84661 15268 -519623102 83959 5059 -341161413 27261 66372 139279155 6807 66416 683494955 49926 84471 152353865 86264 24190 892753948 42921 7378 -111264804 21887 48291 -489116238 27101 8248 901988146 79448 37494 972442980 89448 4421 -44020182 89265 80159 377964324 87864 16531 -596431813 69950 24302 -297350505 83371 16071 -345762109 78935 10819 -777039758 60012 54698 652790095 63595 30414 262548459 27147 34832 188764433 79745 42186 -25297646 76138 39491 633890801 10639 37506 106035849 98144 56161 -765011263 76767 48856 53897362 35879 71083 616920262 53409 8505 -157124916 60482 4441 307890814 94284 3949 -933869063 11187 21315 285516027 80881 72282 163011702 79201 69122 799038811 68112 51067 -705720734 21303 57764 -386460629 31149 33763 -601558601 81732 33746 123023094 8766 78769 158748918 14489 22402 -683495990 25524 52443 375648073 56442 28689 -804639492 28318 93825 556810326 27883 13320 142514474 36417 69462 -602266611 21070 40511 684937 80740 39790 624644418 25196 72155 443027901 53904 58035 -447015606 10230 89927 -162586088 39428 75477 287184627 16651 13314 -249753696 80162 35286 419923097 75273 42511 825642191 26079 94205 -652461051 80148 22984 -612189529 50950 94414 -354488547 12814 360 502987059 65120 96752 441202887 34978 89317 -681416693 45205 7144 -388327255 70172 87349 117490805 15539 30460 -94473498 21828 60310 672249858 64785 54441 -638792984 33425 56592 609152079 14565 17761 947436006 65651 18473 489668981 27409 61032 310993628 84295 84039 417607929 71344 15734 -950943224 60868 20910 994514229 53855 53983 -226390149 8519 8809 631452083 72463 53221 730787768 41652 23334 -413556212 43071 89556 854264229 83646 3734 944060738 66512 66207 -825806606 49347 44553 132402050 59396 27990 69631118 75202 66398 -783472830 53755 42040 719786878 23993 26105 549369273 25871 90254 198365091 25944 5198 178045293 71295 90790 247493596 18786 33819 -721634021 22427 19293 -178168605 90695 60371 441144270 9507 35831 -246205029 34412 44480 -4747028 11398 86951 559483312 1326 37850 57276586 60914 17588 575302124 83709 4118 383416549 44906 25080 -851863538 86207 41113 -774868653 94033 73890 936970241 78654 37734 -795273594 31470 36560 149878963 76265 39168 9637114 21298 71865 972293654 13959 71839 -517603413 17166 16720 519763082 10352 81345 116981284 87170 23345 -254085821 6629 67387 -527171240 49502 52372 124475769 47011 79908 426563187 15963 44401 -306346632 47757 39997 14377959 78161 7836 -999192471 71094 70953 820562570 86356 90845 -346393062 58719 71124 -294913978 96552 9384 485164339 44018 92002 287364142 62857 2344 -275796222 42306 10290 823139840 8526 79820 -332642622 97442 77592 185318306 18283 25119 -874776538 81751 31556 385739906 63670 41823 -473235061 5200 16778 -830636574 31967 23661 378690163 19155 62121 -999193504 41378 41041 -315211666 26389 55695 -81418283 6123 19863 847858042 38951 42931 -879556365 1759 16215 -664436632 19766 46713 795852498 54383 24256 -542370136 82318 43762 -855649862 46753 64535 -861530401 10801 16557 -512789046 17334 97166 380158148 98253 48871 -70899647 8042 87324 777531547 6660 79616 808635161 58669 1853 750569363 64494 88117 -186428132 95731 14751 336999146 26801 66158 -246593457 27673 18340 -794616994 5867 1799 605701245 16297 19548 68039228 84909 12983 252734387 93260 77819 442583120 27121 93755 515566703 52449 35574 -928304518 37841 75521 462332138 51741 1183 -6286901 27301 61551 671146284 18174 45509 -702033834 94089 23375 -869673726 85945 65248 -807139445 82036 42861 403790357 4427 69242 -332148672 46874 96816 -558481339 78513 8345 456828790 11173 61488 -260692424 8905 23221 566309934 95292 42388 -502214625 96519 42164 763077965 13948 16536 -734690908 49794 80179 -713118513 31260 93782 -480966282 44063 76499 375498716 33360 73625 128083957 5671 16304 184604381 4267 67584 638673524 88374 56764 976454426 64596 25903 725008753 43575 98255 44360962 14268 54923 -228195889 31671 20793 308079609 22834 98888 916471877 43618 65777 213648049 5529 28960 818480549 61766 31961 378245786 75641 97417 440222286 94006 50124 -25843322 49691 87355 592307197 66599 64466 403643456 2406 28256 677849629 1904 64595 26215114 61604 80909 -893213473 60600 26514 -802276920 67157 85575 -407935801 60347 62369 -169391884 25040 66853 467339530 34670 32748 278910147 52336 35430 921682127 86138 63768 223475535 57864 59096 581985646 83847 87303 407720973 85034 44148 992894254 74264 91064 -987577077 40870 94946 -383538581 19905 34694 608718416 42192 98895 -577652719 10634 93635 -698843309 15644 61119 344536669 19252 78030 -269402675 9254 58807 -364480092 64867 90744 212826443 56886 37362 50297167 38163 23625 -780702506 92808 2771 -200061848 51540 37303 413604584 19912 10825 256465478 1015 87066 794864169 94104 24906 -156101870 73639 50315 82199782 95304 85319 -526799678 21964 93714 -33257992 80002 52638 -557691931 67420 74311 -971319396 2366 56871 -862906578 3557 43256 -606071215 66914 59181 -593415883 16953 40743 779755982 59722 63047 932688533 16242 6250 45985660 59243 41086 -886652337 39214 85959 462141089 78696 2422 -385867926 79050 29641 -80125460 52331 70555 -579865495 6228 88379 -389304456 80583 64573 330745886 41854 17146 459277595 85516 71526 439479807 33216 85440 252323315 54805 92947 420459143 13050 8075 -644780129 31285 81041 -907086532 35987 43406 55311486 32430 39180 266246112 81926 96615 339951449 14160 85743 857378585 96535 34240 151514969 73519 17058 872710671 92396 96450 -582407407 16487 53845 443481825 91982 30424 339010225 43944 67869 -223467949 51421 39139 -456376961 22715 11638 -983022739 59815 98062 506374998 9122 20010 193489120 94080 62090 -254830530 73911 67624 -379751211 71842 45913 -362959978 68380 31239 -941017674 13310 11262 50102218 56915 28116 -338723937 10996 85370 -764000461 31834 20783 838715062 68121 54625 -289566371 68021 35828 224951760 56490 37518 -895636823 16429 57539 -35537431 78836 24744 153445643 71087 39575 -945626091 87192 3091 -958314525 49835 31879 -57723801 3316 83577 966872138 5580 91647 -391397141 28024 45530 891072856 6363 70207 -492722547 92832 11457 37220427 75389 85167 514932219 38827 95192 974658370 74348 66733 -749199930 10484 81093 -260193284 48967 12512 -161170362 30488 88212 -542491578 87405 58144 -179801507 86088 35989 444828494 58461 87970 -735915884 16757 37611 346086254 94200 35312 -654158554 14868 27293 -481150296 56587 75303 -568149886 37789 27238 358545525 27059 9443 884959541 42118 82838 -58856650 61791 48443 630086219 60866 13038 -30919041 66158 3550 908484655 3171 32260 -301539584 80959 93662 202373412 28177 90842 -107226037 28853 80169 -287889043 13173 75498 326834871 17525 19990 -478903084 35950 21976 -11683709 12108 33454 -365961256 6753 30467 -789102038 25547 39804 -599192046 47685 90297 -573024735 60809 69208 -459987525 52192 21715 -162687473 21559 57952 202023853 93789 59186 774024141 65658 41772 953884025 17147 78916 839427350 75071 21858 39949872 22897 88153 -393758285 94095 86496 738784698 659 6047 -176915521 70809 80854 -441335674 95524 74619 -834823532 32511 53634 -760846904 12866 77217 -449753384 37230 30798 -626035770 31607 39390 -340288132 9152 31834 -225532753 12681 93726 844824289 58740 2157 139158895 99127 83305 525691578 28600 60960 -554584625 95223 97766 498452548 54176 91574 83281456 51208 28626 897304334 87754 93667 687620033 67322 58593 440081536 6280 10547 -237198611 71769 12193 -258414175 31813 10619 864242840 12133 75534 -385484692 4404 28056 141637683 84195 65172 -721272742 71042 86325 -967585534 11696 52244 -876891814 30887 65414 666633945 79329 25834 659231624 85537 88581 227833238 4430 45913 786686643 50150 54029 -89381923 4254 29732 -527464628 67885 85344 -643681841 95936 91693 680555023 2950 90332 -146534416 57160 15868 842436163 11607 63895 -50613778 97551 69574 -59767033 21673 98982 -140267542 19558 21027 -452604226 38699 58652 348101596 64337 15524 -897122972 30764 43034 -657988310 18447 34734 124454885 64716 33076 30272427 46396 46156 958325246 43382 76825 78074496 93253 63614 -479557996 523 9051 -817316004 13555 86893 688081458 71241 40597 430676125 3131 16570 645333156 32394 35300 -491965464 79014 73427 934973402 82066 64888 942308433 33037 36279 240565983 44087 4470 -768005971 64320 51657 -519015042 68820 50716 959332002 16243 17956 564076130 97977 65687 -192177362 87607 19809 658189952 38352 41669 -8876957 35477 26604 -577634265 20962 86251 -780384866 49968 92951 845983606 7317 88981 972379001 26895 87731 -200017111 32158 41606 347722924 9015 19874 -625767983 25996 18164 -289251447 37988 84325 956991420 46316 58295 -432936619 28743 76155 -226634567 90255 19613 432927950 87887 41061 313211353 94511 11765 959062480 6424 36198 -762793657 32190 2620 68441014 19264 26190 632142884 8297 6264 -961773903 53304 68568 -825507803 80880 29992 -233554875 44027 41223 799900579 75337 62975 521967101 42600 14517 -907896890 53147 38263 408410506 22824 91058 355636922 29084 66501 412481749 4819 64257 -159644108 94555 59656 -104782333 46150 23947 401170426 83496 35761 -600389205 51458 34644 -956421140 44814 54215 -135199727 99025 40529 330931421 57299 47506 210114425 96389 84819 -637599328 98224 77765 -98991843 15582 41355 -454200047 39611 71950 -614950662 62852 27496 177178005 61265 43367 -414815490 26351 64022 120911720 84439 45083 -808718644 46393 53731 201848612 13961 42885 -899986294 41416 34276 100900621 32234 19007 676442089 22764 98993 -416089658 29101 40408 -776916848 84271 33168 -255552635 83655 26060 964051643 93031 4830 562999675 45238 64526 -521667212 39295 88518 433643411 58856 96629 -918136019 81498 40276 -879308856 54580 69075 493789599 56361 46091 -460337244 95828 42566 -807827661 13219 57557 921422194 10328 74163 -204930136 97232 53269 72980126 68736 4603 832479935 12299 23489 266724610 17911 23649 -236645252 71772 53534 766236556 24485 30832 936283257 12198 75591 -512160485 85628 69934 521140589 18335 83404 -131679612 90818 86112 793803602 19552 98175 -274232274 79597 72443 718072930 64222 52967 -358216507 4657 21197 -913586385 38949 87583 379737820 63690 75869 -866544159 70039 55580 865475618 37460 77182 -104113665 8333 52857 -669101821 1487 13255 -835419244 24580 79823 395345273 59117 14918 586397973 26830 78264 576260207 81655 40357 -716713772 1340 32974 401295108 9488 66084 -972288739 58095 64771 -260649345 55035 83845 380251458 14468 93040 -300502608 89834 86512 722939324 37602 59595 -713946858 43567 58471 -387988288 636 19254 -75654542 6401 93044 -328132736 41298 18778 407007141 20759 11963 892285296 4544 31979 -60863196 22284 72855 345437386 52079 28727 -411696778 81252 63807 -116630889 81084 44699 -364776661 18529 8336 874770949 23309 78173 -870070024 55302 74751 -218122988 68722 22709 581259652 28555 20156 753137038 712 72797 432446156 16461 55266 -492875439 16324 90187 -756885181 57832 38425 327301868 26545 5014 -158680032 96205 94197 738916762 63956 75784 -578718466 91696 36899 -419336941 68095 48216 116755422 74322 25597 2233699 63703 84137 377248152 44926 11970 -318171028 97625 40780 -290376219 88551 66439 -398004872 38833 46625 -1027841 55834 22280 -150547725 21072 72999 478831188 26711 46962 -476943639 58735 50623 -418426812 67424 67700 -796885096 87308 18092 -74430290 63878 7500 263289443 90387 11934 803348367 86614 1731 444073073 8025 47585 -771820041 10412 24684 459292321 27031 38340 -18470155 93145 23309 292958405 29588 55865 -8991444 40510 42366 -544397944 25944 63375 534314336 54301 83788 -917576075 46715 82492 749077712 15387 78532 456498640 40784 96834 689438765 67897 34125 -562873474 6647 54428 -471520459 45878 87354 561365319 11874 26943 372204004 10851 83899 -426142795 39929 3307 597057549 42441 50297 -112918322 19334 12508 -534106426 65772 77415 -242474163 5236 50536 -273284918 45231 47419 -515168748 25555 43019 -647175335 18025 63741 281085746 51696 53559 897795810 27502 95264 522883786 14761 41683 128924648 59704 70315 -280226201 14320 51657 -455077124 63004 20116 -515787543 34280 47238 431707525 54418 84640 -189737716 24893 86006 634347420 94523 16758 522193855 28321 50862 -564177024 85109 24194 -987900815 43213 59719 -787973138 26719 56410 -473557483 51297 4376 773576073 42979 45262 -464234097 75135 82497 -966529875 18087 6843 -872987565 73043 85753 -764720425 13277 45719 -789147676 97609 12319 -213405684 23703 22614 -942683680 69282 71382 839969374 42723 38830 -481032965 90421 10176 510236789 73454 8367 245726970 6284 78335 -476852635 6186 69962 606393565 81176 45839 -358184071 97427 73010 750339959 25005 89784 -412781197 64233 34896 -455615179 6823 68659 -778949012 84560 46150 64650717 46635 76399 109411815 83133 3373 -81636611 2394 73050 -128042983 28569 5056 -737434420 10158 79671 -997619766 24787 69629 -551676188 61811 74835 -29455865 84898 99063 627818853 18495 49562 -515722190 34484 94396 498460382 566 64253 -188038549 8588 98813 854454431 53050 84791 170067547 23602 22281 686271332 12680 31265 3007331 59642 29626 -647533398 81254 14339 382472509 46886 74198 8345831 69733 38297 598277445 24173 49993 66407472 19980 36190 832505113 10450 62929 421760590 14219 15391 246828381 66564 73960 888968976 32836 52667 116353348 40946 18937 -337037518 56075 84211 778881225 18455 77391 -746804190 78066 54762 919476483 91181 11911 -442340624 65902 58059 -881184774 83227 59342 565869056 1890 3692 761502957 78390 32109 891826328 1019 57806 569600609 70242 91278 -193536283 41577 91688 -968663562 76541 15998 -673703644 28525 26326 -727367298 82792 68 628027405 31107 34715 786153280 67899 8499 514385312 64104 34349 -212431094 20824 91780 -469280040 89920 17774 818723616 81955 73921 -187180707 54569 49808 -411457283 36001 90757 -225349801 8874 37180 2117330 20211 66359 367387661 65408 34960 543669766 53870 2894 699537430 66405 16813 -992972062 30087 88855 -596434326 12780 75063 -180342966 21335 52965 -288478532 56503 61428 824925462 40190 25429 -262803460 38812 36669 -614953875 269 63429 675465540 32998 16602 630427482 83098 36449 -891021166 39050 71562 -32238290 28135 23664 -129038184 96067 69856 877978951 20308 96063 757354889 39480 72113 371378380 15929 62131 483243724 90162 55029 625204313 97848 19078 715454180 11269 93478 826691177 37113 13102 61489066 79262 93958 -123421587 1761 94151 178832666 94289 36398 354298478 23908 13996 404229536 6984 44045 591523114 88309 6227 -950871806 16127 2823 35711074 58257 63766 -723647574 3141 19567 458129957 63041 42265 777262046 65329 94798 -115795849 60058 46628 -570728318 60529 53455 482254057 81505 62870 825605280 47218 83773 -140225345 17091 81611 184379727 53505 42065 221516474 4513 52061 -128328963 20963 66219 -517767989 9210 26544 886335436 22612 66446 516424290 57465 45775 -22943837 13988 80148 -790045493 50023 38232 260550036 82627 36935 895779667 4089 62377 899930920 27608 19913 936140438 89583 70391 -216640880 22248 90356 792926425 91382 15526 12460029 60446 27204 -766241572 69497 83406 -846856583 44912 83968 -516095699 84627 82480 -576832952 32013 962 -754656318 514 41945 -819957363 57034 60756 626561246 31809 18406 -542926810 6288 79462 -759127596 90367 94472 -633235822 75485 44342 -869358962 34134 17702 851372736 76379 12536 258622530 87838 57128 -163452524 47037 18413 328062498 17760 95348 319618152 79914 12495 747255274 74525 4288 -321544938 55183 70608 247099483 80803 3445 -930809086 6488 31439 832948168 87492 61196 121600771 30924 19497 19970495 53597 51534 -150017462 19055 79864 513713578 28024 39824 -307276340 12862 62383 962288056 79932 69859 311475969 38182 85781 -565692642 61756 83278 -208497121 50658 78181 -49134068 18566 21123 816911660 55425 34374 763381430 20590 9821 -312549616 10381 80429 390678523 79196 58548 674738348 69142 70011 832304479 93057 75791 -570145784 65582 94058 216735640 67363 64575 495687241 58696 5476 702876970 66742 51939 -636096447 36887 35770 -687618217 30370 11956 992285478 66809 58831 -405385495 17025 52998 694419259 44164 58467 183393415 10726 20788 423346467 94167 58839 845908662 71155 80012 720449309 48127 98205 497297394 35524 19803 -641647454 60937 73565 864956749 82162 93916 -294189976 84877 60168 367716560 65591 28955 -378029495 10438 27753 -129206430 31141 94215 103327233 94155 26921 842040737 65103 13658 853162271 710 18576 -311681622 47638 66868 777647867 70447 86580 -42977424 66866 15108 916615892 65673 8610 -368819156 52051 40321 632452701 50540 89454 33225219 46290 29773 -804592009 62522 85723 -923065666 13047 65972 57698837 74045 33464 -802800022 35739 80862 633212519 68126 13143 -850105504 66756 20662 -872897832 46317 27745 -314068955 42481 76818 -164360452 44090 10846 849010451 27956 67977 697466193 11045 72148 -856772342 51147 74165 200649309 89352 43865 556559667 17066 33070 517507319 80017 45131 -282883478 70637 39826 891582300 20962 78706 509577879 6622 30422 -672746717 82765 55716 -279555092 58865 37902 643649220 11237 15386 -946486583 90850 46963 819376672 34456 53506 -711175022 32596 19820 -790690860 5386 7063 649263817 87141 7807 -162578857 79817 26013 777817561 89506 13421 -880133113 85620 54736 -2911634 61411 70892 136587481 23241 96144 580794608 24851 42180 661268087 46589 54141 -986082492 44378 59181 -422186500 2773 9054 -444760910 25389 93174 -429542173 78514 78854 -673500714 70697 29623 38467048 62253 85695 -64266777 15028 25572 210958178 78605 84134 506284568 73763 94729 -163543870 90323 32041 118561647 7388 32588 -642510479 24770 23593 -820567808 90347 63486 278659750 25865 64314 -10308958 86805 33745 487970340 64416 10018 816575991 93777 75929 -926793453 13058 82198 -244786471 38847 59433 279242628 3602 82333 891017921 34271 95204 -724973442 2595 31891 305404332 32571 23649 -981248574 95540 89918 -990127067 82322 49607 -573080350 55162 20790 137826489 52727 24138 585958520 54545 62849 -442816581 49145 54098 -835834781 10736 51331 862968187 31603 32698 -818839918 17656 39203 711859577 81999 40136 -231272000 6974 89641 178046801 32553 59985 -658246871 19888 10265 -728156713 21748 92006 -498358491 54934 95073 -780325844 76997 37228 -239960021 8966 73893 336846898 1504 26563 499299219 65695 30507 -598529965 13036 32997 -851497599 81436 32571 413756346 74496 82100 11325248 98147 9400 10404111 68805 29334 633206438 63601 22039 917707872 39533 54889 -859723778 88904 83371 952694963 73569 45128 128533431 52309 75446 -576241458 58090 94952 932833272 97068 74347 492521361 92651 18985 100101600 7476 73810 -439606730 43728 46731 258134482 20098 66756 -704141434 91233 6524 -279094425 84644 89250 181738761 84786 27664 -701034228 40892 40942 -359949002 61456 43764 -316679331 82156 92852 149761632 63341 38403 -292800660 69547 73356 393920497 53574 96019 -139004498 40605 58311 744720477 25832 65193 -429852166 82571 77150 -564018743 70145 2634 -608357216 83999 1412 -701071086 9878 48973 369652106 16266 52895 -234449303 74662 86794 -19042605 68576 19681 332188965 64047 9256 951234698 20502 406 -57596633 26868 1252 782731230 4153 70397 -890573693 78497 74036 462295712 85730 36734 -700766669 57019 29447 611635229 5504 6767 147895147 95258 67561 200563440 83182 7974 -580135716 85043 20426 -617283369 47292 7534 -828158039 96103 57190 -455748158 97129 12648 536984222 70589 55544 484394356 73236 61202 -55667098 16936 77454 -164832111 61269 30617 -360369170 43616 96738 -380388710 36535 31472 -782440634 30690 60052 174435800 95642 92991 -537662305 44132 90717 -268312949 33494 50700 -743121483 63624 6563 178076728 24634 43510 -980692568 18242 81385 -429430539 43000 70127 646089880 17160 8237 884525479 4479 68187 832528104 61839 10601 877087242 2349 72441 405919923 22818 99089 -78323766 53745 83642 -329275189 18839 58304 -560752088 41249 21562 -933299831 72524 46490 160788360 98075 29349 -170471330 46800 94210 -787374355 45079 6449 724420106 54312 66439 -131152014 38129 52812 -763845290 55800 20651 563437887 50550 28820 -337820901 73458 26205 980940853 26880 44373 -479219671 72657 28109 -524911397 79393 75751 -903296620 89124 95467 228647553 45361 45252 973726029 18336 76814 790510709 92192 86263 -130800122 24271 6438 772379816 66947 7629 -783279987 12495 80991 442421007 15560 40088 446894867 98337 27366 322010838 75733 46404 597426023 50381 7519 -511588665 45307 98184 -740359651 35385 29132 -177193537 55732 80951 -379350608 88774 73242 201861169 2276 37488 799725607 6423 90259 868702724 79572 22612 70563962 13587 35673 -576465994 1725 14865 824926584 5632 56427 -840298044 21894 39237 777154001 41516 46018 -538485956 43028 8981 -308624673 3769 69370 794714031 14966 26544 -53996655 80329 85178 -942501417 42647 80259 -186601235 64066 74631 489585786 44864 88477 -784684965 32342 74668 -190054454 81247 80915 -914967833 15246 48022 -22603033 59356 40993 -437421032 61768 27665 35677915 32114 520 -947800968 50651 7327 -833634952 85487 23162 -18097129 47167 49745 -54288450 29201 431 213027329 5321 47499 335821505 47000 77761 349080278 80038 56577 -663954734 84887 55528 50484734 29310 68510 879848362 65077 30226 870906801 86876 86463 -398887191 59063 9282 -438152382 20710 12387 355771809 5938 64799 -74758195 85091 90495 -816771840 54562 43617 534692254 83422 34102 -473507707 13800 6362 496311735 21625 46461 728020043 62714 31449 504107986 17751 62639 -569783806 43739 74290 109822595 71192 52185 -389029347 8409 40887 164893731 17654 13505 -803197544 95326 5575 755256219 43903 8892 -116412324 58490 64393 -923509455 69164 53177 -953905017 49989 85620 -70008869 46658 52356 -963539810 81422 92127 104536386 72860 51230 -616393418 4197 66797 -76068976 97894 73586 203425943 44094 49237 -200982697 2963 59912 -345174882 45902 86193 667632967 22306 49927 -416009380 74466 38773 898833519 91568 86260 590363090 28499 61631 -480906234 78487 47106 209514474 54838 86733 -778177402 40405 78858 176616384 74569 23539 -950925973 14650 93020 -220351229 43993 58769 -795118400 76604 48312 -664193940 53830 13721 446249123 18207 14880 112224353 58624 56075 -591035248 14985 7642 -519780617 88293 1414 -809140843 63525 47161 -566327006 67281 64271 772266489 70772 3625 599584032 30218 40214 -361772177 19179 54409 476334447 17658 88807 -801376268 26992 45323 874014558 82802 70252 179385392 77467 18158 -225608845 86896 56468 -838300882 24757 41226 958163186 82696 51063 421278785 48782 51777 -826236566 85407 18967 517543343 52548 79734 -752270113 32725 77624 808673643 16303 17970 -678171286 57391 38159 891678608 66734 32355 -866668548 53241 15366 -899478666 43971 64196 -230926092 57498 37497 -774559022 69473 69604 -242556254 75150 3302 969132651 38755 73500 547975431 90771 53874 -627940494 17387 57391 880440878 37471 19111 13958897 77364 65742 -629675201 64487 98838 -312311587 754 3225 -350258641 38250 30021 -983906270 90390 4621 107506627 55673 59469 906318743 62783 56762 -506190441 7913 23723 392753031 28153 63415 421171643 21259 95200 803828075 52481 45463 755509268 3815 10586 -50627934 53348 80989 695965531 68216 57010 375388083 55757 49015 951016796 85366 11620 207782223 73648 47779 -458177424 76844 20058 78487408 43364 9478 -37113064 74965 61118 -579104888 39196 66214 -991855534 90137 47908 379368957 55772 52743 492809664 42391 21720 51775518 19069 1333 802878447 5255 85667 371841578 86498 24608 183061693 10152 62253 209788577 18779 80745 -565242737 37141 66509 -100375543 6251 95204 191851262 63966 22457 277862600 64615 21456 -973931396 78753 85523 -358434688 95806 13981 -764763609 17403 47245 -629844073 10368 89327 36429405 73158 73900 -806739253 10829 36801 534896138 98017 55921 511789806 18520 63075 -589412720 81434 19555 -254410464 73661 70244 -460091006 83121 26060 -903221352 38626 20619 -266134819 96972 53796 -172554389 6553 37180 41371203 36572 86102 612919931 27022 67944 -157218761 74074 96835 -173051515 71554 13382 664433201 61535 96079 -969572547 21412 55236 -554529027 5157 39059 -673002450 24168 92312 905015035 21945 86482 -583157383 52620 38188 435241580 18169 16930 -360889508 84568 97397 695572126 73094 79470 -985879928 47625 20260 179929974 77822 54061 603060322 83811 86792 333738893 50359 83692 -395527642 35126 81282 839370696 43470 61130 -730571939 58208 82387 426202794 79556 56407 -506139346 64964 80008 429925936 39216 78414 656762302 42222 93775 547178169 93018 69647 607553073 21816 61788 256596393 40756 88037 -194906393 70271 17376 -363539144 63187 11342 607338401 12916 14616 133675067 51743 79705 541569461 55186 21491 680994716 34519 33503 973351019 57245 33002 -6429734 65506 19249 833330058 34930 69223 114206009 18378 40284 171763537 36323 52416 -960625287 34702 30428 809288728 22325 59031 -680440144 14824 18302 456232169 28153 13490 114463814 89264 67478 386746015 24911 13972 382281364 67245 87025 -331998757 35697 13537 327653299 56681 94920 -999388565 48593 98435 76976020 18862 84870 -201635950 96238 29971 710038187 2855 22633 -881828350 7905 72672 121374883 90928 8901 714368773 78887 33939 295631128 30181 59062 507260149 60644 63480 411389526 40597 29995 58968371 84696 98118 -997424449 93862 67610 -482016484 39085 21844 -434844015 74140 46777 -750927471 16654 35028 -610385931 17843 70832 -18788330 76098 75239 844821606 20277 81979 -556869382 96116 57907 746546383 35035 459 -133674479 38545 83678 -657443328 79411 39419 28818411 24602 56217 658721046 8207 31287 -987936062 84442 93942 -937073486 84951 4864 368383892 26835 70844 455490606 54204 73464 -333992628 59768 55959 585424326 3376 80820 -65824032 31244 75190 296314852 77328 3546 776760575 33541 89310 929368801 64823 95506 -589522148 54875 41119 765973346 5219 35169 -12964203 97832 77543 342031246 16294 72004 302509833 80775 49390 568609009 12136 20386 332819986 44586 13549 96421185 74032 48361 780355937 20844 89626 -742017102 30847 59336 -375842387 69699 4914 -924580598 36404 64923 61657442 35961 4581 -796626991 71058 1135 -204763429 89390 93496 202577977 4858 88381 392163334 28664 14953 -709198121 10522 99059 -556820384 95857 15189 879781504 66820 56867 713653036 61314 896 -428513469 15966 45886 -663318648 21694 6851 540262870 58120 76744 690733130 78328 48192 -645793851 11072 36563 -786415839 79243 73337 692324630 22446 55226 781374167 159 55469 665731066 59379 53935 -249393628 52410 67502 210653996 78851 7904 -764546261 63433 93106 395613853 9380 37082 -845053652 97809 62558 -147021904 33702 32243 250315054 66858 4454 416328368 29981 47115 579955805 41319 10336 -563626772 1548 76280 -987928189 89693 93037 -608750005 94039 9624 -617521093 10861 97752 -636601978 1187 75826 -698224983 70144 59489 279918756 45428 91014 474340489 16567 51568 -294279794 36504 3352 842423834 24988 97137 473388304 4531 23416 -969092760 38313 13880 963742055 51124 88516 566754793 62901 7283 330553878 70789 24279 275331632 96411 92713 791612338 24256 48525 -896515066 56680 23959 303121220 56723 93504 344797913 70819 64743 635665375 7468 19744 24261685 40853 68981 133357939 57885 86968 574506667 1434 72317 -471814904 42076 82963 493542023 54367 45217 785555136 26631 13945 -321974240 67690 48112 506387218 95214 5190 364742676 93187 28363 412759200 97832 54733 -502954837 20628 44068 715180495 89723 99018 -248285457 64249 6976 750347643 55527 76529 635024622 50058 12414 119431246 66663 63228 328590670 4989 4490 119410116 65975 56337 -689964224 14531 35634 -647137658 93352 90451 638375544 93664 11669 -328346576 44269 62635 -568925034 40140 92655 -72812174 5891 69276 102184883 89653 25480 524800642 58935 45618 840524163 40872 20631 543386216 49713 46607 801097486 16373 75366 802865166 41216 37262 301589465 37330 92912 73680822 78466 5180 -689714198 49069 38161 -297727356 34314 55027 -705740442 80785 90603 -342747637 13273 95958 369667974 654 15568 726972695 85486 54350 -104444376 76029 11673 -337758248 79542 70224 -296329639 77905 62484 568691744 34062 458 904856921 34424 58790 -266232975 15209 1567 734976024 92650 89851 -204304024 52781 13559 -606444863 55915 48242 -101640878 77843 68017 -957181111 48724 84872 357567491 97895 38 61576564 63857 23929 -304204962 65843 36467 617462613 54824 2789 549735118 4955 87631 -693126700 15965 3726 -649474340 41109 20665 156915437 45151 32484 -853050810 39206 38027 -777056569 43103 97640 279523988 54596 42847 670253231 40713 60793 29216727 379 4724 -394989355 95736 13756 602010982 92550 95907 -899333432 12131 87216 -367558936 9008 72544 830461165 77270 7234 156382704 24085 87095 885817900 83044 29241 954053565 52037 73663 342765769 85773 46494 -370454282 28371 28746 457642960 86187 82920 575621051 75869 34162 -243903814 62051 61325 -377332699 52566 68443 -509661466 61976 19276 188935288 41404 63327 634224290 64500 20398 -540677343 40560 21480 -708295284 60289 90265 -435547353 46103 11699 -237967291 5802 72960 672074128 69790 60921 126940548 77272 89603 286574742 38184 62474 880983833 87710 72853 633522377 96486 58676 -918955553 93615 27161 -395192022 81541 55454 -51303336 22818 62432 749622878 77004 58579 939960568 84430 42983 883407769 9990 16879 -50322704 90818 3500 -955962754 21067 90730 329305168 22922 67626 70020651 97202 32674 136195533 76412 52230 -694070747 27462 45056 379063840 78948 79037 224078300 33985 26181 -934708970 50401 66671 -897855602 88666 50069 106447798 93411 2461 -768693862 90009 10925 -650976825 80164 21393 479529362 27829 38036 788286771 63255 12704 -258269318 69546 29929 -101216301 78361 60354 791058508 13251 98456 391784827 48629 7971 -965268003 87551 13746 -589159375 75306 37977 133231463 81513 27793 967911545 41445 33794 -811359136 36966 92117 601995379 61999 44583 -746438755 20356 25051 -908009510 90008 12793 -209140627 52585 61439 -948815962 95190 21107 922625512 91084 34953 -220023460 61042 7028 942614106 31329 74936 -960631097 76140 3866 -131609662 82697 89015 270974543 79927 95376 985553171 72631 71640 689318633 5652 22462 255681531 44436 21693 -854972112 60672 14184 -932837702 14659 58399 504235434 2431 19159 -623443746 65760 65468 -679431647 14876 29329 888720139 23518 58289 -599362578 89906 62787 -34243320 90568 26217 -842789916 80732 90364 650292815 53151 27132 432256548 15982 34038 -891598691 77187 72300 773114042 45660 9651 -16370284 55428 55800 26826157 38257 35689 -798539153 89525 51660 -268147075 31704 64789 73506430 3106 34436 -417499523 85202 13007 -61341189 71379 49342 721706602 56575 89614 -104617575 51234 59738 367594103 22311 32002 -699756450 23509 13058 495399220 20990 24861 934587538 8855 62970 -16022305 60730 90058 241604905 31554 16507 609995492 86197 52406 629836258 13867 54924 -802294931 87362 65265 -810177418 1079 54834 -76930987 14239 97506 -180256479 39409 79125 658660990 5165 77053 -650092885 66031 73522 -477142922 2961 90942 -862535876 90243 30796 -302978526 42339 20746 -741621808 40611 16122 -888475904 14353 18914 -698248026 97021 22024 328932180 92939 39954 -866847972 75610 50821 -141612816 41175 60825 117555180 51536 52089 673813676 25808 93814 772702731 77827 52645 -940355193 86430 68716 291968267 39959 80700 -861761499 53817 73983 -819674727 53115 76417 33194922 85587 5375 246846239 32112 894 -862428371 78624 15448 964243168 95357 38920 -757533047 34646 11968 219604448 48226 79530 921735368 27544 63876 187781068 5748 80521 310855922 66886 3931 322105526 82177 64750 637903889 69916 26729 852253202 17672 74087 -231049487 96065 93346 -302059969 38622 2203 -170556643 35131 90160 377813996 87648 37009 835581452 85016 96753 26023119 24957 90261 -805553493 49775 35186 879624945 51819 93442 -212536336 58262 38002 903245285 18621 93107 -676340163 13888 83693 -717294796 85852 41910 -320597615 35002 12632 -233952488 63680 31145 -992056056 63862 53602 -736616207 62373 29406 -705323601 31135 97098 -999000452 79295 26779 625813271 91791 81844 -11267929 94545 57978 890162471 54317 86948 917475762 88421 62332 989663790 31814 73122 -507259105 71756 94724 938789129 7230 61883 -501825141 17413 89844 -804654833 86543 52485 727173064 81091 95000 -856513819 85059 61637 -82877430 12399 75014 -668149787 86332 54694 489950832 35011 36197 376794444 46474 69165 279847098 21931 97548 831002680 59216 47233 -723880249 77825 86992 -330691837 52495 10794 977438639 90201 69438 441649978 17425 11674 158515822 67682 50932 -805314406 81364 78121 -413009262 99116 12413 -732514865 21234 44072 -727851828 37333 38892 906919036 28355 37799 -48701273 71540 79904 905993717 89319 1932 421123973 11053 27383 -25727455 25974 96297 622947287 20972 50858 -758457721 8054 20911 -853830653 59868 64027 477613008 84873 29406 407474715 51670 2040 -373097221 26361 82045 -901060741 48036 84584 -766967792 14417 27705 -985550169 40322 10289 -837527399 33253 40473 -713584733 44658 38805 -295149683 11211 96741 635280465 60147 78328 -658458677 89574 2655 -376559796 92005 49820 -394314281 78920 61662 169144133 83232 54567 504415294 74849 3826 336767108 25409 81705 705016686 62372 89454 179414614 16271 35460 600784382 58010 30975 806957454 10280 73711 -675554790 53521 50558 609712398 17958 51087 -902859126 43299 26593 414436246 78394 47713 -227941509 26361 35999 -716593183 66135 36396 71190958 74359 55539 546284447 1912 78267 882333201 57705 61881 -904713313 48134 61658 -732090710 42482 19921 -470696246 67427 56128 369714875 11383 84889 -629308971 17924 65900 -916707877 89349 28505 -767226123 92635 86225 735625065 85615 75308 112888894 98812 51479 691355436 39038 43186 -698762644 6173 67719 -174220629 32124 11811 883509620 27640 44111 667192144 68757 41519 -412767236 89579 91114 -404963502 81845 783 288017426 97248 68040 -301830442 29396 5351 -835410977 66098 8129 510688804 81806 75833 -53912691 47372 741 25688185 62976 96764 -508258352 43233 84239 -63708674 97691 63009 -752241909 47199 88114 628231818 17122 48769 -30412667 85120 6781 999894166 71268 35275 226749025 56314 80261 -103253499 50210 96671 -763522327 72804 21165 744439807 43451 40481 662235412 22572 16566 799854981 31230 58618 834989834 77312 31763 -911936956 73997 65709 912896832 36803 9842 -968974653 42232 5297 -705223042 49758 20818 770887394 57991 20162 -315591365 35267 35536 617630434 66053 39183 -633546158 92077 11116 -996110120 36177 23564 -937178973 86777 15985 91879367 15160 44499 -288068277 60498 12994 78168212 10623 7360 964554113 4286 14435 -79594496 54025 93049 833888003 50983 50732 -986755248 58556 38898 -158946670 96264 94892 -531026100 58784 80141 -596310416 35396 66376 484574807 98086 4465 850893178 1642 68650 822904217 79748 67843 -713976416 17782 85611 -676981133 27636 73930 271211686 81226 37510 771085690 28266 26928 297896265 25466 9445 -228364195 9103 9463 213661640 79391 58725 -702489807 19217 42631 -487333273 928 20491 9940650 42718 58224 990152392 73237 4935 -516156426 53948 15880 -622333859 12614 94446 128750548 14101 73672 498535574 60941 68047 462520257 33426 87679 -332127976 40159 7351 -151049093 82728 8340 162893597 2666 76318 -150124548 71375 65258 -987617829 74615 85255 -626633701 36129 31857 967619883 30837 98265 -305888970 61624 82327 556171533 24901 27016 357890229 69965 5161 -603167838 94181 25032 897308026 1774 12559 -888037441 44146 48864 -334547217 45166 52521 47720062 90317 83736 250431033 39693 2708 58509610 97447 616 -299561445 56851 54715 856421988 75299 87312 365993291 65029 40509 -44597858 39084 97597 6674153 92724 18036 280491429 68692 45524 -373208591 5535 14276 -422409579 76096 62417 -862518548 59919 42659 648132018 95365 63026 859401867 8066 98936 393815673 22625 71818 68297460 11612 26133 -613337330 46214 83764 -792185681 50944 45767 340477283 845 25127 -199898825 75605 55979 551333762 27973 95531 927653273 68639 28132 -922690076 46175 75694 3851332 55120 93040 -872817903 31529 71945 -861368861 8084 34534 -184403036 7634 19602 200405021 6073 20097 723405365 88101 93459 312837591 58040 91664 423573775 46620 85062 -184629937 74082 36960 -449773764 68936 4859 -240956679 7655 4742 165523664 11119 77285 -714280881 51976 11995 391722942 47417 53622 218519598 96256 89605 -649866364 53246 33596 -378325322 52398 68160 153867064 78986 75317 -156968930 55455 17137 -723187612 77552 42677 -908705043 45665 95730 -937547892 94345 26433 -230868137 23557 87833 -966959840 21953 12806 361622155 31704 45936 -486146579 764 11853 674679 90607 92125 395379827 16626 10295 -778740219 21329 14533 -597542579 78706 80798 -453170633 78067 6038 -512666277 48799 72086 116403282 1253 75662 745648657 15499 27752 884284868 11229 90880 -334462324 25875 24329 629279495 52000 73208 573712058 67669 83867 -843202713 77722 46949 -166655122 14286 1874 -976646435 74348 13221 974010055 88044 57078 -964871022 4122 70867 -656192794 9269 93435 -628140411 15504 41460 -665531737 68456 26707 -406196261 19725 67536 336702017 14882 12138 -397911646 40378 73344 121934339 39422 30299 650123244 80595 49463 300554 67153 44098 608736570 64799 88479 787756474 5967 12992 -593109777 43967 47395 936486928 11642 55476 307859428 76302 23954 989785331 27891 56224 627706301 25656 37132 130583963 71455 22284 -346619195 53313 89557 -791903475 20188 12649 -373719258 83725 68401 775143226 30410 46736 -674792041 71865 68220 258875267 26340 69369 -693199737 11783 77075 4308005 6799 81226 -273598730 209 27380 -42112669 18492 35135 -406166965 21758 36715 -984543256 24922 58352 307695779 74551 65357 609505463 88001 623 835796313 60299 47914 -473125843 85553 80899 -200684580 97342 94070 61342392 72555 13313 838310051 35456 72968 34914620 73474 64923 674748263 61343 12407 609858661 66815 18900 -296926873 47305 5575 496901023 62089 47514 439664938 52956 99133 -628072037 20527 77278 138850792 64330 23277 982256968 37670 81003 111170240 21426 16829 -711106477 53387 81843 -500979328 40600 27576 129632678 62801 45150 948661307 27396 94841 -501609456 35368 45535 -206203296 21202 30410 992110925 47147 24087 -459896959 82572 70981 -449677936 74011 3257 -261708325 80309 28267 -162225805 49371 97258 417108098 92348 30514 -870112605 28556 28721 240161633 76801 95134 -653710592 90952 15883 -207435862 18524 51418 995513917 29052 40750 -526743915 84481 2547 -164454681 87702 2249 543174207 15205 56219 -64761392 286 93798 -997207061 74445 66964 198934907 5317 8311 476547429 59207 95811 -807968725 953 42920 281674927 24179 23337 88047153 96122 81961 -924923199 77257 46374 -750722440 37494 28358 694194606 27179 98136 -151093854 13125 25434 -587495203 57115 72999 -367834685 28844 42895 -678728016 47154 23394 -186642062 76494 1765 514077387 12688 39175 328242115 1066 19419 -561256128 85128 59093 678428273 56273 57239 -663951363 22569 19650 -164156005 3759 82699 -717101366 62230 45717 143269507 25140 15132 342871160 28992 9273 182260185 41572 79701 -195076310 95411 85280 -791050946 65531 28953 -38920484 98973 46433 39420688 45906 15214 894384525 10771 53490 -186491523 83844 56878 420292625 57897 90727 -858773876 82332 18122 -117397097 39182 30779 451598907 96435 413 453556897 46090 67482 -594992703 49605 43353 518789154 23048 85533 -652907005 32089 25319 725306443 4876 70232 -213450020 39733 91131 226416334 66239 18597 -535894586 35449 87998 -776803220 84387 36484 312842940 31451 25389 -981559261 27446 78095 -456427811 54750 13760 -720591954 55388 58158 880304756 44292 41104 832853534 5402 80749 -894505005 77051 31820 -407585749 69001 56157 -704645453 80984 73691 934440875 69366 1488 -354066655 83282 68643 311174872 89444 23127 -272606978 77635 98448 -744630389 8531 10788 -117160336 18285 22253 797636228 267 96652 215652087 32239 35640 -197603639 22928 43993 101463705 61394 47854 335608074 88930 54689 137831287 25490 7931 -96957484 52369 36909 304402579 82979 92625 555026659 75243 28186 574129304 30417 15093 -445070509 41330 55952 -899042488 85405 97957 88894201 23307 94621 181381121 33437 59557 -417707488 25745 87193 325230225 71239 70721 -421139035 39356 76796 -60128389 82737 935 532759703 45449 10235 845280451 67790 8417 -722065094 89022 63237 -45901764 79539 73206 -379168964 74616 32935 446980512 52196 7855 829250519 61815 85891 -599649704 69757 89541 -481214980 59922 98554 948818251 49438 74074 -779670153 86710 14919 539254478 14058 42970 -271135581 32565 2969 -822361708 94877 17693 427993852 85376 13134 -299709175 83570 75856 489093501 96888 68503 -795252887 67529 60459 820692613 76398 38264 -794567101 55549 25775 712442255 92304 891 -957630821 68781 91783 -609790681 21134 26006 93238335 45523 64710 165772628 21437 29968 339292375 60554 6290 460390576 21907 11453 911030463 37259 87076 -27111084 64178 78907 -581173424 11545 49898 847226916 76885 83222 -985225053 83872 46406 853700891 57469 29344 221649641 5208 36844 29397392 17756 54766 -794055189 44045 63895 -213297485 61639 37796 -652583463 64719 31297 -723423563 54624 1145 483347493 45467 17898 342632484 92370 53309 -264568796 41854 32767 493661816 47151 50200 30336535 10411 58369 985827436 95339 66954 -337314603 94238 23189 -633163772 77923 75327 -160974722 90930 56558 967869702 90105 63230 -422048790 37713 34960 -459976163 79945 47583 113825667 53104 48820 -989298598 1940 24406 271030467 92613 77261 81264000 23109 86801 -334088228 82073 92829 677090151 76882 46267 -896939469 66592 59558 -571145679 55772 38839 -750638585 12585 76477 680675009 45392 21718 246134204 3220 88702 -964970775 36770 63993 -353083866 39515 68778 544280507 81257 75670 -309681558 60112 76592 -935636438 24399 77916 371843832 72102 50652 602994546 90749 31414 515492817 86834 37959 -715765737 77918 72725 535064811 93837 3013 751847094 56672 69911 -724442160 72136 91911 -780687747 66155 93368 -409494437 76155 82127 -195925316 49242 33650 -781872033 72264 92884 -159105156 97897 12785 -31554113 42808 75683 -343579485 20216 83599 301325728 63145 45468 -461521562 70788 26908 755892272 42221 61601 -484350233 71841 92672 271530462 45363 38402 -206297316 24670 39172 314347714 30333 84999 824491196 43439 40479 527361448 10653 47886 -309103563 76287 91278 47952751 4931 66313 -923917842 90227 88892 -619954038 27300 67787 -316899241 24475 30969 -831626062 41315 85540 -654264756 89963 19953 308905819 16990 79847 388353020 36283 17700 579651429 41205 95010 314150006 96093 43299 277552646 67768 46904 -360216640 32750 10555 716815062 2594 53686 -392782846 41354 42609 -787395254 67704 42294 -132946414 60662 71112 -261078619 38876 26429 -78102855 73948 73326 120758745 25666 8345 493243887 21630 29786 492704623 74681 98679 362258958 92064 52605 -236599133 6264 48083 85584099 921 20402 169173821 40594 70457 -959045252 74397 15742 339571900 33918 33044 -385317073 73701 8491 74572090 55599 50857 -218375696 77618 86192 -231207074 1569 84188 -892110897 48059 59791 591560749 38897 39098 617332193 49035 60665 43803121 21992 43659 557989891 51049 33158 797830364 97560 42427 610448599 88334 8610 -464326625 59464 51849 746193032 97164 46380 93539376 89 81448 -868884693 44301 22224 413949528 40150 30922 -99169636 37686 30494 954737944 30207 81115 -209042288 62433 64594 -505793411 6797 28251 108930197 76706 78136 -29621103 31510 78427 501470268 77827 36128 -30998845 20212 54216 238759576 40750 55384 713491604 90391 66276 377062376 25536 57080 3944313 77620 84790 -711066696 2801 59360 -595599755 57879 32716 126015898 92024 67142 -59203735 80285 61304 -153293659 95101 23444 -551618184 72931 76929 588803770 27003 15283 -817643680 43888 24310 275481132 86666 59035 58779272 73931 55988 478965131 71218 43949 848319965 84998 13008 888642456 1373 46888 168295945 78615 16338 -169701540 65378 89727 -534661857 897 35437 -244620937 39168 71764 -460026434 59977 92421 363588000 90956 79583 -799157073 14791 86728 59017257 97289 22323 237081163 95829 56385 -488767755 20929 55391 608483427 6456 49878 -433015227 55710 85015 901889044 41804 87759 -251272029 34955 90390 -388581080 13096 3673 821576571 65124 36040 921086561 59040 63283 -87719182 12581 84749 -14911775 57870 39219 669413240 17275 59439 918442595 35253 473 494652779 75853 58730 -231374851 18379 49158 27126982 71633 49914 319006916 57753 7846 170475326 34101 58058 -485362192 81263 33974 -381586173 30581 37653 997492975 87926 65425 -512302778 7281 5628 -515069018 63768 41762 -961736199 62328 14107 118174690 98020 19415 42761704 24796 25685 -929830729 64794 5457 688270714 65023 4360 577179589 2922 89748 -410694470 43360 34194 -306273793 28571 15844 -190868270 95339 6825 -212356936 76255 68860 767148194 7620 22305 -819425010 16368 253 -102543164 9058 89632 396588153 22854 97714 855623032 30158 98175 7150262 17562 95231 593860013 24658 96713 -795245851 60367 4662 5560151 2293 81660 -519274403 48150 13315 -116521455 67671 57477 -719308209 35810 63237 278811332 72147 50040 782216162 96176 58960 -142728554 82173 29840 767899390 38932 82871 -108959803 73168 90144 -944730409 20405 46049 -520187275 32122 26557 976204254 53795 73839 952226412 38158 64788 -451846130 24877 5495 -452115906 74282 23542 278524254 42065 77267 -610440059 62849 28665 -705433467 63831 22133 -684528728 71551 9391 38255777 58702 81905 -833010566 87389 19530 823136840 65959 22869 399428708 67498 78121 269247564 14623 65384 862518303 90425 91256 -986342305 35069 80708 -476867128 43898 69381 -636430015 87841 71106 -957527654 59070 65695 474625143 54707 87845 221916253 62484 68761 -793510004 13232 76713 717069798 60151 36601 -28003967 54821 83352 97710914 1209 35643 336450745 23204 26855 -724126907 83584 28116 -445013375 16712 30876 797070886 12346 73131 458943332 1916 43012 123140992 6930 93215 272027524 55349 15913 -217728496 52454 76821 -878527292 31703 94075 -430717138 72446 8864 -773601312 1301 6623 -532274584 41094 60737 -251493007 15949 44319 -289557555 21317 49132 -702767319 84225 15544 315242313 49913 32706 617903290 83862 16432 21567350 97112 79984 -572124751 69219 30313 815870961 2122 10784 -843537943 70709 72647 -221168611 34852 10214 -489613572 4440 31584 961592817 4693 60727 986102064 92572 77584 303212400 15641 15143 141353643 17055 63884 868116397 60332 24541 457691660 46214 38143 499592256 53071 87074 803134155 72528 32173 -524520393 7928 86107 -455993839 84887 30456 557688529 91902 97951 578160523 18428 75422 -813191878 17525 95215 556900903 13513 7334 100217821 7922 99013 58917576 12560 12240 -221215988 75955 12727 -693542749 76617 44442 785857133 40414 65432 8107925 6027 53645 399183865 10527 25946 -621836316 41531 82909 736066249 91877 39152 458083846 27330 91793 -484793614 79618 57643 413388573 65881 5492 -953490576 19829 27078 -388086098 72263 27246 30843482 31939 92914 414300487 44086 16775 970944309 84716 10184 -470452470 13684 62767 -146497566 42825 23864 -206749962 96481 76302 -28219721 5622 25171 -678262706 79168 69158 806376306 88117 81672 706128255 37205 17285 726401975 69197 62388 -737191108 87895 3941 -834089986 83169 77349 -628082886 94078 67975 -172534230 83472 69575 -50521543 52219 52955 -115544525 28267 12443 -915347947 76454 9925 -629774191 52817 90687 -482624993 73463 38688 -951677273 54831 74680 -792261863 44748 94184 28971846 32946 4128 -210894216 54314 36427 369760131 26254 28517 -106643018 37456 59677 632021374 51807 12099 -565303834 98454 26546 -153215723 57186 66312 -450420196 15830 31608 186057532 47106 10341 -101735292 67019 69741 -359607992 65003 84093 -59912945 53775 7189 202929031 1937 68444 355713888 26426 71508 338005939 5073 66857 2513435 55177 5020 -32552742 70168 23328 -978678252 78511 13817 487216530 56513 94123 356767683 41611 29746 32914687 96797 26502 -996891362 49950 34348 -544603145 37615 56104 -614785042 7689 27653 311870150 87100 5778 -859731246 58218 77433 643863691 45861 65128 -271367370 75548 29538 821525678 19244 54766 -349459107 85122 83473 897612337 70166 74930 127604720 29728 8029 182020277 18172 56800 -935688940 73840 81963 -724999828 90656 35345 24829280 51412 21081 980756066 63874 91001 861117837 38351 7940 -936586770 69533 87909 -264996780 43504 12939 829218973 44321 57346 124851708 38179 70629 -899190667 58194 66072 -460664051 38390 68830 734369826 45231 10284 612063183 66214 70598 -304113960 11251 47676 882828928 76413 48386 -861104299 16153 5093 86335909 830 15592 -737478401 89767 37080 -248836845 57177 66814 -839149874 25511 66638 740844310 83868 64371 -60858491 61317 19866 169491217 55409 87416 683054909 7125 91815 -615845747 84378 44452 50932519 35058 65930 324321695 77322 77543 -683160136 63797 63645 -149649866 95508 43345 -922582662 21448 1414 -216286889 88470 61842 -986793079 64740 33119 574925175 29500 51977 -443567513 43580 25701 623238016 44110 49287 404063548 17810 11231 535775189 68516 53296 56810683 63337 89564 753072128 58661 37871 204640249 76094 460 -881497439 8831 81571 183745959 14082 729 411860240 7251 44461 -167292177 15220 81290 -391541696 55234 26612 -567509339 88539 66388 -623684084 78670 66893 61665500 21924 19398 -765122052 31817 24806 -829568203 57914 3652 876282040 67442 77037 744935818 52640 42610 13765889 76839 72562 -391578342 69492 94885 -663796793 94715 22055 915557942 55496 75760 -178187165 60640 64928 359023381 44537 82829 326760529 23362 17516 -273143279 88449 44659 -738148479 68744 95094 -451253895 33868 95593 534076772 56007 50635 -519879632 55661 23298 -47802823 79020 95103 -948195607 95426 28836 128380038 64843 12861 -27830017 87062 1158 -400836730 81012 15672 -906227625 86103 10233 5817916 38485 46101 -725161364 73702 68028 -59857476 53472 89736 -302738586 56268 44403 284297015 58656 59389 -714775979 42213 22045 -83908103 56789 19892 852154243 4269 22864 -232059014 93647 91918 160544386 31672 31215 -439326341 67982 92436 -596750850 80678 84270 447620293 42019 63800 102120691 78566 2374 143716751 13740 21877 -923153511 56928 17226 15616350 26914 35820 -500653855 57183 96041 -787271862 61146 18987 702455160 11467 24595 -96292395 28831 30976 817116622 2928 23364 -620121381 56979 20311 -283747474 20232 6870 178403713 12597 51589 -479807789 20761 96401 -47726962 16824 85994 395018229 4654 96082 167957104 46993 68042 -319396393 85843 50777 51217248 97510 75629 369179292 74861 69246 -832633092 30214 25435 329034390 71326 46584 -284362004 51073 54983 -784806623 12856 68741 937048248 59762 13880 995277920 53082 81803 573285392 11354 54801 22465449 13691 52489 735783664 50961 41371 368914332 46678 60866 696808767 10764 88006 167971549 89693 39648 360100718 4200 38006 -274280226 91657 10785 -709083472 91333 19081 167256572 78237 44059 170878638 24660 87297 67683086 12703 57484 -944730214 90179 92641 830200215 73383 98031 -951783075 94570 77909 -224040408 2991 82141 -130516605 57401 85575 575896968 48912 94273 563353542 49826 75574 591432612 27290 73224 -993143818 17492 59646 -212144704 24609 83561 643238725 24409 9706 -567428259 69963 72987 -447303237 42462 40001 -696949999 93629 17806 -252256288 61210 87750 681917590 97409 54317 -843689207 75497 92434 -260041438 49793 42355 -111027831 33400 22960 20324185 4686 35725 617321130 60441 20480 120568364 95446 51572 819935816 17476 1870 -252594344 7738 35443 -794120233 15803 282 -500044522 23744 33992 -586707441 19371 12138 -72320834 24202 49957 942977301 22973 85451 -554950686 96011 62943 745353086 11627 71744 -545310177 74635 39329 -944039495 2546 26248 -102566481 13750 32226 -807282422 75233 31469 420634746 5347 92421 376271955 10787 14904 -281921619 49019 64967 -214342546 16208 98842 -726461348 64418 8739 -102860908 55291 95966 73123613 46878 17161 -507814327 20761 20479 325491065 62869 81692 -642522387 34458 57195 -994495478 89672 34794 -244610777 28936 50271 -858853585 21530 46992 473948777 87474 76135 389429159 83352 71496 507345808 31596 90038 885476060 65863 71960 530654092 63495 71220 941979121 2372 76065 475622455 11614 23619 -643367955 47556 70349 -915389888 20378 5808 536365680 84463 92955 -40963389 6862 61098 418145165 87924 85542 -579152049 32823 52883 -341005239 72495 35034 -828181560 5246 85144 -999111890 18639 134 -755898912 37506 79550 -643432158 80450 23193 344681810 17056 94721 -969927175 38289 10226 -28839249 9698 41217 730209429 44136 54185 -471570982 50754 93063 992398197 62929 69280 -681142466 19370 77290 -145452265 32992 68078 -849995261 15401 95486 -569751930 91986 75370 -177251700 34294 33028 155601665 49294 29597 -516177555 1094 42675 435016259 14415 39903 803454529 71929 59962 -652670163 20724 56353 397478847 14036 12966 -201288176 82853 30946 698322508 2620 31534 425138559 43381 80150 -117843337 39434 83682 -53375465 18980 17785 746290995 24183 1787 -920304209 35744 51702 501005977 49407 24045 -529319333 20082 55402 -765666758 74122 87588 760579510 5563 72290 -684619980 64724 22218 -950844805 49553 76253 349383325 67759 9466 823698576 77114 18135 39525475 48451 7487 -402420454 37628 19142 -490161007 87588 69735 415418351 39233 97049 920448482 63624 5394 -787444057 51604 76999 -496419960 87608 91921 -704476905 61850 4001 -958952201 70885 93070 341379365 39564 15215 882455610 3014 17861 533647724 50551 48427 -580887124 30603 22826 76815567 12556 10906 210287943 11484 40646 997787975 11228 85415 435664813 12473 97773 -108238752 77729 24302 327071660 16498 72364 -256689857 59900 21297 41071366 28877 13014 -458402342 96505 4286 239562440 89915 66012 -46412300 28560 43469 -727398659 7937 84590 -758901433 61902 75828 587015613 48412 21256 -918105901 10702 81238 158394920 41792 37253 706665609 68874 87257 376664889 96971 29839 -125607483 6024 17919 -567189220 90545 87977 -38460684 56658 85329 -271617288 18175 93669 -786134361 18675 12376 841397864 97402 76985 -739477254 65575 93128 668357324 4111 98217 853625299 64109 44184 -466862840 24972 30343 -273111045 70271 47928 -101996514 90724 88337 -927215467 61228 89729 624390578 40640 18218 -99431400 21631 53886 -435350855 96691 82853 -442937616 36047 45231 337585828 91518 80400 797091167 32078 8237 -647312217 17708 84675 83319390 25201 83418 -979182628 4854 32066 311474887 74807 93378 627553620 42322 48852 726793094 34465 83425 434339124 65269 43742 665058347 61798 52340 657403973 70086 38828 424465185 26626 97626 742405770 16579 34489 371986726 478 68780 487637747 68480 45111 -990957307 83287 4190 505558658 49378 67133 -305913785 34634 87579 -254669580 79075 7773 113626717 22399 62193 821720067 11455 66413 -388058947 47142 59179 860639282 96003 7220 557311031 84402 25481 -645253967 39312 36399 -998631559 25549 97253 904064924 88996 15889 208559101 70958 43674 237966629 93476 25098 413769823 88669 75313 -770066694 5775 86274 893475144 220 66234 628649 5884 79714 -976266347 27287 56556 577799496 1519 60548 -38707151 73264 86625 -162160966 84656 14199 -795541843 93396 13934 -393862033 63325 68635 805277355 44450 14293 838131099 84867 55732 104753453 14545 23718 -371010313 31269 6020 -861273794 10265 93934 -343602214 90069 65620 -625209406 60103 57436 -510583271 31203 43007 488847488 378 13300 522554491 47798 62096 685216206 73246 23030 -303797545 11054 53755 5568379 105 23499 705626711 8793 82631 44121581 96768 11002 -820902184 46131 85278 61799608 8178 80867 337603797 65345 54362 -445606597 13528 66536 654297187 31247 22357 219842490 15346 5452 863109177 52717 62228 -334875103 89971 8084 -981254083 74832 92514 71307696 17948 86746 542800165 56867 84402 368990897 15977 84572 257782631 80968 22297 -58651668 15955 36731 -257792001 4567 62731 -201053192 5148 80369 50601897 41791 73664 223226804 50503 30693 -996390462 55165 33268 214018749 66243 57277 234373312 10738 12326 280659377 93445 23447 879490705 87937 4573 -508180870 8773 27731 -371110907 15494 68413 790642734 26267 59804 -260356756 65835 35712 -651257235 37936 98138 431866431 75030 402 -903112063 21973 3333 390463616 25177 35882 569339667 27223 91461 958213100 7741 41517 867439207 38085 88837 498048681 16904 43272 618072762 43671 55570 746704065 35834 97968 49143844 27246 59943 623921283 76634 69726 252959252 20094 67794 -857427653 72278 50270 -547628187 21095 65028 -404766704 68644 10196 -245337842 61685 13114 889851304 55334 78965 -85259372 97904 73908 661136873 45386 74201 762741085 38403 67134 920872360 95822 65437 560000928 93261 83753 416054468 10508 24679 -754134273 45051 32205 285368654 39773 31090 378008886 54073 73879 -955746643 14932 83438 -739209152 26510 44486 -696402639 28355 57429 -820867545 18133 39129 295998118 50382 32865 654935695 21299 17698 -479176804 84983 2455 -167928083 57684 94623 -193884569 96029 79370 212611151 80289 79160 622320943 20031 27190 -13826393 73706 29190 466940761 8864 80237 608655747 64229 18735 805511202 18028 34908 -659427187 22609 93976 983587319 91006 16468 631008960 54421 81485 233174313 39676 37059 -577673292 41376 12383 712862989 50264 61960 233445982 97788 86130 401387530 71020 40260 392720351 6482 85942 -270924472 24338 54364 -406380160 90442 88283 124406892 30596 45224 -400158954 59053 87884 -978952052 53399 50336 586985821 42402 82084 44098645 78563 56849 -961633538 14685 48580 -493474867 2907 23124 -468296183 3306 9636 226547260 47180 4551 328425831 66233 67592 35230916 58316 8397 -468876301 54128 20404 727064839 18806 18191 -520585335 74000 35036 530297618 1783 4204 669551116 90824 46199 690427916 10342 13379 -853317863 12669 53682 668098679 89302 87253 391705185 57999 44934 96692091 95227 65096 906195868 50363 83670 32959849 44754 44301 721198340 4323 70790 -414992685 50407 96656 809614364 45488 37526 760120640 6178 36739 512565515 68489 90212 -767057635 15726 24542 892248291 14418 59137 -707790275 30127 51244 -979275431 97310 78380 -641154150 39447 8439 130166258 7382 15258 919957319 68043 31387 -973930023 71828 61170 -761654981 9656 21757 -986933689 12717 67513 346006640 87748 33957 525866434 74383 87368 -661753960 72828 17278 236448601 68327 57628 -76196687 47819 79165 40804832 41560 43239 -318279902 51617 33758 -11232413 63373 30595 19861293 36358 79488 -123765021 45325 51343 578000369 65897 36437 -271993213 87750 68782 -606433988 11691 32338 421348775 72930 62411 -788707087 29405 75012 -804138366 92661 83634 74891195 2284 72602 -965742213 77028 89911 -643223585 74609 53350 -65984764 85979 20474 -430649590 47016 29994 -743395175 40702 65821 30969692 62394 83313 -526410137 39239 97492 763723269 31385 47500 -140435146 15055 48499 -955780774 41594 47337 -976426339 79784 1422 625218652 49096 79910 -632208427 58995 34941 567471743 58841 813 -148364991 93816 56596 -927559930 11751 6751 662795021 46895 2346 137269026 8954 37934 33012520 25427 31348 173055781 55421 4284 -613598145 72303 4533 439164654 74784 50626 906867696 3464 65314 850780171 73838 65365 887587694 64809 55571 -272280969 14149 34312 474843140 30650 25032 820842057 71913 32400 -64459214 57741 98741 -670564618 63115 24107 881826719 44 22315 -48557171 77387 23163 -464734855 41347 67621 1471524 21090 20458 239335845 54763 16275 -369613638 11640 46715 265510296 18899 56429 54334812 34250 39014 -542025823 81229 82043 -361005348 98008 37777 531373479 57462 82257 980092401 90505 51917 -493607631 33713 10666 467197422 10866 44807 455532607 31318 37496 -820558850 47335 88461 -90588445 83340 27151 783566378 6657 31273 519442673 98697 38004 -690768327 9531 53990 821652217 57123 90247 -397083093 85702 73596 543852874 72554 21533 950306046 22282 92078 -29143149 98132 84845 -857249904 79739 37054 372751901 64665 76620 100494241 87632 5500 -833255958 65359 29238 -1656789 85255 35554 -107062708 38288 14101 208598917 5042 27929 -683974737 50550 55928 -170788337 45241 31149 -189829677 75031 6259 654524353 94357 3315 -68141670 46345 50839 -500242936 133 63043 -977258932 97656 60753 356803284 98958 58569 132635349 87087 72602 316456113 23297 90608 -446749482 53159 66139 -733738079 79796 44779 351605853 49112 38231 -132110510 59482 35789 138538628 21318 39633 305092966 66180 63065 -845564738 37996 90447 -316166787 58320 45362 128689873 33475 95251 558650805 64606 35539 -84431674 1892 4253 -723819951 10729 3030 -733223281 72973 27740 -299615899 20893 91141 636360551 41970 35286 293835519 85344 48536 -541309068 95735 17777 901669745 38784 32424 -334675821 70234 47818 -666278012 88093 16962 735256921 29209 17902 752621339 9183 10355 283401842 58199 95686 -358823783 28774 58001 414443883 32234 50 -435920126 81497 87321 -957707500 42869 27614 849841169 67181 14145 516838691 88981 48456 301098131 88720 25147 -426825209 43538 80580 256045365 96559 94727 -132136403 88386 14615 444939081 39311 72571 -60202802 69261 50562 -961504149 31107 46839 -456452000 77573 85227 -2816411 2104 35569 -641485392 17470 64923 -276206128 73717 81212 981297576 29867 22142 935064078 86722 12464 102038547 63038 24875 387268500 83628 81715 -848161457 15492 59022 -100184322 42287 38188 584568218 42529 2649 -252962823 24766 19156 -597790157 78097 81918 -73338130 48790 11580 -65616165 92414 6967 -478142863 3809 90290 299350066 11291 18390 -688945836 8656 86380 318820810 5542 39766 266796116 872 51074 59759286 45339 15639 -366399958 29915 86095 -117460516 81055 26393 -376862031 44097 42672 112070168 96651 6982 439141167 59090 68633 -597796662 13206 32716 -59451917 40969 85343 -682837677 20641 20496 -377056305 11242 43176 -937057684 8370 80731 -82542844 26202 44543 738505138 38864 27447 735966294 36978 98643 360358148 56894 32250 391504772 46031 97164 -436660342 35613 25125 -775512126 23611 29934 -31633413 8585 33282 -94274784 53334 91243 -154218584 87537 26379 -701059886 4780 4570 -199997977 96653 31857 -860790382 25382 37835 53967172 70130 48314 427053744 49673 22035 -431127172 42374 10162 -560845323 61732 72324 -181458492 40432 2680 -277694277 12149 37719 226629283 49119 2045 322867834 2357 24318 -410993349 11140 74566 192756278 52455 69314 -9789711 54765 50545 -473665846 19967 57560 -623017545 3914 70478 -708460331 57348 65206 751710538 60005 69278 -985733875 65599 42234 -178188990 67164 58618 -947934551 84252 51105 166748333 85561 30669 -175527547 69806 68929 -776812754 84952 11074 543157111 74949 14341 -748814525 58520 29040 -769527261 36050 28322 -780452241 58282 48873 708778004 5965 56937 -571094274 33186 4989 -205219881 67140 55978 -275927566 33576 90182 127227022 85640 61266 -330503720 36173 10790 991544496 2815 13506 597010716 44167 86226 340919800 41307 91795 210860227 20787 85484 543109503 60342 45672 -918252085 72535 5042 744534687 13432 35792 -738449507 22028 10371 936583374 5848 29598 -552797910 25969 41332 -274825275 31226 48474 -18523168 6944 3639 567970206 3765 62500 -573491802 20479 37956 180825179 66638 72590 -935203601 90860 45256 -9725140 64911 96790 491060256 78373 59504 251724089 97443 67893 711949012 66696 48121 -965469186 25140 29712 871859257 15519 16132 -178533678 43654 91207 -665440305 28260 6833 -671471791 38445 7354 803989470 70666 66044 688417406 52399 70766 787759951 60417 82375 -635103716 65727 72331 131967620 98305 71819 -573152066 58368 81069 -5007382 91784 42901 76333741 7941 5847 -536239170 63513 9454 147615575 11263 90244 -471575466 17786 77979 -336878448 75718 4910 -105444580 8379 20363 -100432973 76307 21894 -846010423 27739 73315 918518588 51354 16309 -156645204 20161 28388 -689581812 32732 9244 203311423 68937 41467 -518596657 44107 18075 958419428 60037 26631 -205711742 43249 90294 163062405 82696 43029 -47651643 73988 38951 301865542 39814 96435 730716031 78815 55134 -694944575 56843 42626 -67146282 32491 93672 -403265208 40669 88031 -380850745 75544 23592 -558549248 22699 11505 896034855 61268 3277 349335427 98684 93140 -773627989 35267 74947 -65003663 74615 10426 395482689 16716 47915 843106393 74004 7585 381627917 50482 86415 -81749414 36263 34637 655645796 35060 78947 860694651 3934 64706 -79108287 8773 68035 522347132 65198 9728 -937168294 55955 27504 -889087751 88031 25791 -366626397 87358 72596 203660244 25361 96462 -534142339 90728 73079 -286127059 85448 9979 -679444608 22740 20282 869498717 54790 84360 -68499837 90695 87556 478153991 52207 53855 835473778 58675 70851 625952461 26431 94688 143668871 79977 96361 574366592 59646 46130 411868948 45901 32441 63970612 20308 58879 -630262388 43787 6251 -102290588 74495 29780 719787991 42805 30052 -387805350 60393 6342 -717457229 37933 46994 -330741817 22283 84464 -562075899 8079 15066 26710050 27419 19401 -524672428 72330 43030 -393135319 76387 45766 223138115 36787 263 -977332974 79714 5050 37395581 89879 66264 -656163533 2243 56884 -550158052 45120 77455 -247647584 25022 74498 -250784465 84057 77606 -739766281 5320 37303 -889467341 79834 3305 471132541 68755 79482 955549746 38010 61572 -125534545 7776 98673 210034990 36059 12554 274266673 19263 13618 -136155499 33908 90650 860829108 22030 1672 -979079179 27156 50227 566775246 43867 74061 -437197255 12911 94551 -933883583 20773 49336 932076814 8870 36758 426648223 48647 10716 45527423 63323 5888 -213212836 54674 37175 -125142365 74559 74097 215366941 78936 34465 -958312066 15065 9851 -642453672 78660 71055 -342784424 13422 56022 -948925043 86349 1919 985690162 36392 88418 -371498153 1914 29021 -970193495 75623 44853 157781050 74765 1007 575523491 7746 94511 -827949617 36272 72879 390981813 44878 46996 864665299 31631 57782 -984800705 60031 55146 430336944 34146 62222 122808578 71464 58826 -119878756 26629 97455 -745811923 79424 97980 795094600 27528 12116 806852678 17283 63580 -461202024 26199 88430 62341687 4563 93401 -226633188 50970 79109 -714870741 11924 73617 -775320355 17415 39881 45461500 33440 95818 -962605704 26437 75975 -182570000 97324 8711 742137870 48897 13629 -70057692 83274 69251 -460476871 45261 47934 -336653152 74894 84640 -404640267 5595 16778 -229628185 13422 97533 559984053 77614 11530 -331535931 49991 73353 905845604 63041 71156 -374995452 22292 85051 849587510 74615 41417 -775568232 40362 51913 -820110618 91030 57070 -854449062 57237 70503 -3104826 38721 18446 833547431 32011 80807 170191724 1983 33924 -787621659 82978 41144 494910976 11297 72121 -300368558 55756 58288 182109919 24364 29463 -396058494 96624 20361 -746677852 63615 66274 -826628936 47232 44797 -10103649 99065 36514 -468334322 2695 41498 -205367915 20417 71592 927422563 63059 9302 -235841728 2816 87939 737853728 78094 61524 346211515 3588 67334 -634629011 84645 47403 693915588 84265 72919 -262572935 85021 61647 335016765 83494 27222 -472339621 16907 56818 737565321 23731 50460 452696165 62288 65760 700857926 82522 82710 559913057 69060 64724 -111874382 9633 10749 -343302855 37652 11162 800931612 79066 23238 594908026 98250 74803 -65736555 34324 96681 802671876 35067 6367 -373385339 80371 92744 -237177040 47451 63822 908846239 91643 99031 -935799238 38124 95 -20740604 59430 34987 -450978495 30052 63811 -959839396 34210 21241 -794694406 26277 74841 749297730 57252 11855 700787451 69057 21493 196280099 48647 4229 246765662 4751 40471 -625533908 40789 97271 -749842166 98422 68267 -562516891 74764 55037 -245081523 80465 95914 -481633190 26126 84983 13631785 19204 82439 -253026611 77684 28178 402785542 67598 43155 -929118629 45882 11653 298971133 52311 13902 -864988822 67107 3502 -906059107 4192 26069 395550750 35490 96609 80179713 13923 51970 191879481 96384 65942 -309394829 21917 45594 706063309 6550 10693 649321771 97458 27750 314923844 27374 97820 -680882920 18101 3829 195735097 69144 74179 211910065 21156 27645 510582347 11342 3691 318220905 10684 17828 821835691 125 32520 154409687 67588 57302 -947721926 54949 12861 516230773 77431 58782 884227080 25246 75793 -161968392 78984 77642 -304050616 61560 14862 762609545 32562 19547 335913970 62332 4105 316498729 30065 28027 193564205 22795 8466 -29943567 64166 58527 -500272274 3883 31101 -995010789 43815 24589 -873470331 21513 91797 82472254 28612 18402 -227050748 58790 19474 -357975383 17825 13450 -537570827 3285 54539 600647697 27601 7799 974329970 74838 92884 -141105110 79310 52472 -989003725 12026 92717 4804098 10679 81518 785262028 78450 52319 -993500827 18963 19215 -630942230 27327 27008 450891889 82198 45355 889920155 23148 1016 155414640 87404 89773 763061731 48518 3758 794330562 66002 97566 530406349 26007 80023 363001896 39135 32622 808565774 43380 83535 -196317974 67350 30118 374026179 10384 12582 -72613017 18059 92926 -364614928 13634 33407 363230732 2902 4819 -924760654 9056 22174 772229745 44903 37216 391526153 52846 28268 -618714285 26862 39291 646278631 33719 71227 103094140 95814 54405 -915580898 73526 3084 477819998 84077 31590 -66690418 63837 78251 333609362 87462 22447 340966438 72511 98610 -697755642 83109 46572 -785730494 61412 84966 -341920540 19000 11222 -315376293 70073 50465 91857910 87659 11061 594616102 85821 41961 177157864 78100 36827 -868384723 82240 9757 -605897721 86610 69582 606251212 18265 39251 916961404 59494 50851 -929666075 52470 67301 398861059 36446 53100 25355789 42469 84548 755557529 71081 19235 -11842226 8752 35829 355545525 15843 78090 -126200184 24672 51081 780964197 11031 53771 -16323603 72831 59916 -723671997 35149 44426 -633062527 27643 28555 -287836696 42787 90066 605625994 76685 5517 -848469711 67051 27619 971739579 27819 3872 -371634793 65422 76908 300283014 35202 36760 179245956 35494 68662 -716257823 65126 2560 -624157832 22817 35050 726763435 88519 25485 -838572375 33102 29822 581603387 86631 94547 -460503383 59903 43014 -962326060 41079 91545 98286234 32178 48094 -546691411 58481 91594 374595062 8867 83398 -893889028 73826 26908 -332100803 75742 97215 -922015405 93466 63958 242297969 43441 54422 35956724 73567 50531 415283424 93033 44793 197287 34417 8589 277336986 73156 93253 -803515443 64020 2516 622221753 80569 87400 240872907 63054 74115 798810192 83147 23098 -933446460 12381 13811 56404715 58303 57308 -510240284 92650 50978 968121654 85850 10078 -779933315 43666 31860 -10343280 2846 20730 -65975832 25288 10403 759711204 73274 51722 -969929352 70179 40232 -49162237 1493 52121 508774514 88968 37851 280240981 93324 40972 -233647376 41852 53262 446912157 38179 87392 -566055388 8987 27445 345531864 69945 16055 -980219013 71433 67318 -330350996 72281 69617 -189424717 69526 82903 -227850900 53350 2734 -743612036 68134 32197 -963370174 25923 69715 -472148529 57901 92761 -195701939 87487 24756 -208219032 63896 25948 -363269920 31234 3561 -854411906 67046 62434 -515581928 45552 19955 -642280752 90838 38502 647980524 92033 41015 -770825917 29828 94235 -473200393 34627 88069 -770676637 85632 87100 -639610709 83144 74207 330772341 986 99142 -859097015 38508 4418 -339299773 8622 9350 697307913 52751 41111 -868528629 2304 39217 -682125611 42701 66879 173864292 8073 47634 -533796149 87447 61895 -416021029 60084 95960 -87652951 21298 35063 502399181 12874 53342 -669936644 91444 6748 -744116395 21313 14647 -93572412 82730 33824 -211156442 94308 55796 87878081 68263 25179 308736375 73045 5961 -331570164 40149 61364 -121786002 81178 72869 -771124730 2044 50235 -741371842 47244 4177 -557291264 11109 68749 728150313 9303 18930 -711646480 17222 30290 197005302 93908 77068 -37589885 70408 33114 -550067380 55562 46590 -278354792 55830 45025 985702078 78116 58430 -250165293 35235 56689 832285027 72967 15276 -7974187 72352 43534 667661667 74193 7407 -771452735 50330 64281 -168003113 77933 77572 -202524456 44135 25200 -370307666 30525 70893 227921732 40795 68542 -513041889 66532 90083 -690083646 59886 88833 877025588 79029 36777 -481911428 95390 71908 273594617 74025 51572 335785154 64988 70700 162986725 84532 19818 555037902 15001 78394 443967956 56249 37098 225361436 58029 26001 137689401 39125 36140 -940582524 38916 55098 -312182339 73344 37393 -74296959 90180 31519 -279426326 75948 30897 -584903095 26613 31126 -501417594 29600 87851 -817735505 57318 35579 -62298610 90046 4331 -784811165 89835 1499 -782138771 72215 40060 -631515155 98280 52402 -637226033 12588 46077 739468722 33493 69296 158506736 11460 53683 429048547 33183 60054 -89306758 19822 51995 -119531987 90095 70631 -982201539 91256 97832 326676150 74728 51697 -274637805 97632 47049 -944442785 90755 86111 639958169 41936 38745 -197452848 75466 76456 -657478062 41569 81182 104984356 41916 72402 128314350 28740 80708 -905962600 19958 20675 327758446 28584 15916 -993549402 31405 98473 806325110 50667 38859 360956294 63568 44780 850670863 87831 95159 -737257750 15690 16419 163032952 50122 79987 -142150060 28677 35472 -125192451 13990 63 -813406593 26589 72857 105026674 63937 83390 526471010 32930 36421 -39083901 17559 81006 794925320 5974 65938 -276404900 11051 19064 910433203 2789 73601 -154471492 91850 20427 346960398 17994 71690 217743720 52286 80111 -15845557 75783 56822 -331388635 74579 28928 72754082 82467 22365 -706043130 29777 48803 686426614 1330 40990 -105615586 7305 79292 -587329920 29543 69719 -677762931 24012 38530 -48017890 12914 27788 984986497 38693 4513 811612 68016 80578 569007391 22175 72598 26143872 53931 59679 -801865286 67169 94838 444440061 48426 23646 -250536188 24471 40845 -895247197 58374 82221 405327877 71077 3968 -940949290 67922 34409 -157174569 91837 6193 -931990629 72711 56014 753418875 34721 39339 -147684218 39732 23396 -894758079 16054 62652 -401796208 11775 4405 -701649433 91289 29374 671072984 504 4541 517405425 94731 70998 168358147 77882 45304 760221296 55705 66690 474073550 34074 65506 -903034116 59649 92846 836892913 67909 93431 144444042 94066 57007 -646847599 18916 71542 236766319 77849 36981 -781913492 12758 928 -446125773 65710 47360 -591205399 73667 67205 708521679 53252 71906 -369963686 70668 89386 -907740677 78916 39337 190656459 83295 43243 700730149 46751 27289 466581078 52982 82926 -411015635 44432 94153 -82997374 86196 19261 -709357239 28083 89708 -978679314 24113 52805 -78513863 10106 13817 -542868344 70235 62971 325055709 16561 86941 807887166 82634 59886 850666424 14426 89286 571468734 17824 12884 -294623378 53622 5568 -945972122 42156 34826 -202997658 3076 5478 744543496 74946 96633 637813215 98583 9551 101904002 40253 40153 478484181 5549 9287 -841931509 12066 63732 -330342354 55980 47691 370282029 93713 43753 -783669258 36557 13081 250296817 64318 1284 199748340 36001 81252 -504186751 57480 90755 28574605 30448 50922 523748573 22078 27598 -582227484 56664 8910 -368708721 26350 90873 14121590 23891 47345 -574892504 4673 20653 -642883919 23170 97422 -744960960 88626 65067 908924927 95773 9331 -959168097 80631 83712 451555514 96547 21585 908672329 68729 30892 -526980826 42681 41994 156842008 29320 49611 185798341 62435 36825 884409339 20609 25686 269367731 77869 65101 -801406919 9327 36018 962964212 85460 41701 -46068464 58519 13756 121080215 70173 93083 944644738 39666 47110 -119633858 78857 22796 232609674 37272 78858 -928135115 57794 75039 460927332 84919 68600 -984622159 67346 95189 -82730396 6923 5402 813498677 20506 74600 -401944130 13413 56359 916315811 53695 38201 -480896264 33638 38697 797108289 17413 19704 -788639694 92577 7074 94075931 57181 4304 -900471059 37263 87247 657578578 93074 73106 117661299 71013 12398 196967596 55571 7283 -860711044 12891 43579 224915608 29986 41549 89171694 52781 2497 -295027584 61748 72404 673868833 49857 94424 904378533 5132 19893 621263467 58658 17690 107039367 20845 96795 20510628 26496 47576 605541558 31494 79234 623981262 46875 49588 -270520261 82527 22703 170589957 48960 68309 531191970 93495 46251 -679397743 11812 8032 -605315220 83147 84939 789269948 75779 52890 148925652 24679 10146 -508608826 98878 91509 763964397 88700 9661 387828234 14843 34477 988408039 63215 89528 645848563 93020 73588 -402522148 39973 68353 903306415 21166 9226 380800182 83692 60873 -182953557 789 18913 444574428 38126 23792 706405874 87869 60762 713872016 57930 51256 956528945 19950 80489 -88922880 45521 76597 974391960 11263 74846 -734300979 49925 12363 -426593300 1145 22757 -535514460 66092 1974 -753413084 84921 86971 -877805009 60879 30794 -956307906 89423 96098 733242201 25599 80738 661634567 7271 16024 -568492442 65851 57000 -592535045 74130 50705 -898947205 71224 94412 -637023998 63701 50524 263651244 32459 95213 -877410381 98218 7635 234232901 32501 47166 -377250163 69684 3202 372124981 36381 33141 643591036 23246 88611 927500388 60594 53442 -838483039 70086 62826 852908268 16639 54840 551668767 8969 53612 -36507906 271 29894 738566380 7759 54188 -438579071 57418 12513 519345893 79096 12779 -553335371 58864 10872 -814600555 72790 3188 869912141 76649 38218 483110973 35138 27409 -634257292 54768 40706 -913969914 88148 67113 657006075 96045 33859 513397140 11420 73517 393607143 30177 83501 -917211578 54726 51842 829917853 62545 33357 -590607932 57153 67739 723594423 61030 8407 391072718 77573 47163 263451623 2996 51450 -632479053 56264 61534 615503424 18766 3616 227317331 48269 41659 -883389998 6650 39090 420136334 56360 28947 -317482171 31537 62155 502392704 81109 24838 -88026444 50555 19847 -76342098 24213 83875 816918421 73324 29230 -301685449 63481 41918 -646810926 92356 48180 626237443 80366 32927 -273619719 65405 67023 247116708 85300 52656 -783414421 64739 34959 74521034 34415 879 845919424 64662 29504 659294337 39560 66293 689704817 91635 64852 -761921230 53381 69490 387462539 47313 21040 717847398 30946 11006 -282874334 55614 85737 -25598906 58324 41779 15527317 91454 98733 893479785 2081 54034 621802019 19907 20626 239483966 78645 75298 612019974 9021 59204 -86862076 42742 93906 -143356835 55131 98001 -868261676 15560 24741 -87938341 66203 31320 -158150546 88795 64585 -566183793 50079 39573 -504514423 39542 7778 484092115 6344 19194 965705403 56367 52989 176433841 26787 77697 474519975 32551 26859 744741917 96933 90697 618250331 3945 43939 -375691257 28102 70409 -952137298 48516 73988 -708191495 76514 57390 -87408396 85909 5250 -915218196 44125 41909 -602016262 92424 81279 -667386540 75210 67868 -505834329 15536 47615 -735859525 22285 53278 345875666 3383 3399 531355211 79655 25161 104625344 98487 62719 -816457190 21295 91212 838607335 83741 73579 -887888086 14410 26813 -946021015 95733 85929 -237800089 42443 32263 737765135 27818 39126 668250083 7277 50224 916607465 55057 16537 -463087081 83913 7226 583904197 41757 48960 450274716 22207 61894 -300472901 40821 57569 708591594 13879 77046 -884311532 32231 21858 805521679 4265 47220 -742011813 91019 73440 774895568 49148 56822 181502876 9062 40558 -208238231 1671 20727 499047167 11865 7561 -625942112 43450 5326 -287996808 42183 21501 -246994416 74061 48905 805176501 85063 1135 491318068 81584 68451 -53337421 80283 30592 -420545021 76937 54473 604086895 57379 36031 447635436 58521 72062 277666289 67539 77441 -14612878 65119 46297 735568736 17044 74675 -879441737 77649 35084 753182929 16752 77405 834339862 13493 76824 -201161565 45665 83870 -583324616 78208 34737 -537969590 87244 56844 -204951972 2734 2459 -567687924 91636 91902 403664586 43417 76674 -761141308 28206 94298 -366965201 74923 38576 413438780 58012 8543 436763350 52093 88553 189384943 65056 29102 -637801684 28262 84021 -967725215 48782 96546 -816837476 63905 98412 941237009 76962 29992 -520792887 93311 57797 885441818 28209 64682 -718219177 76791 98601 -88447111 9954 40385 526949989 28453 27188 254437207 49901 40164 448685667 57053 26756 -227791412 23780 84537 -125184683 2183 31458 -375786461 3446 51208 95143820 65569 2878 140935002 67855 78112 635904228 66939 86451 595694431 59267 21540 -709780547 74511 4206 645811046 62824 63604 175591883 75629 39547 270704277 58969 85382 -27484972 37102 71245 778741041 61031 74026 -111362854 27274 29120 -700511629 19296 99035 -545288301 69594 90316 -333900304 34393 75824 -607191523 1049 55715 795170322 81345 16155 -95710277 53306 26227 -421492556 16120 22046 -84424167 84436 53410 561379480 27475 16571 206914395 23864 54182 -241240684 82945 21672 -541668576 43789 45457 743838144 63270 9450 -861980432 29648 49900 967548643 52429 86990 379080833 45196 97381 617938702 62352 93403 -253914810 15024 84455 893690013 97888 43269 206425936 15159 19143 670034917 52332 66180 -800008787 32205 41657 277138733 12256 31858 839704415 2035 25053 667693695 26413 20194 95656708 8299 69374 -823180870 6037 20020 -66729401 94064 67755 -438304061 67888 31249 557389519 37424 49377 -122974299 20574 84192 -416573052 23262 71756 790240913 34345 92786 301442811 65155 73401 -373398746 84455 13210 916979812 26602 25296 103017490 34022 65005 827905587 1506 28007 -631648497 36573 4619 -915225131 11060 68717 -371654283 3076 22571 685325439 35388 10808 437537947 90827 38979 -324152549 18797 65884 275102801 73605 20873 -117183304 23804 36662 -867502189 51506 18982 578956936 41443 10813 -579937200 35131 4413 -975267850 2044 2542 -55003261 48521 16756 707544478 22694 13869 -472901681 73287 44217 -250537655 66248 55961 875307466 86210 82407 178851182 90285 78389 758646752 52868 86894 -782496475 14200 75994 -101349098 42131 10611 -846719939 91104 2547 823977053 98983 9698 693399415 41427 26739 325258382 24500 92522 153411133 1020 42044 827076509 87341 13154 541160622 73803 20314 -103552520 61982 35200 137350098 53969 3494 -705491732 53475 22643 514446800 92829 62493 -114028370 46000 44564 -418305588 11934 67109 -589211948 80865 32533 -991026542 51308 34595 -200650862 16786 78232 -734780850 92898 8114 -585172241 47657 12582 -539070016 15642 63836 -534084494 86543 68539 152003281 8275 23985 911469927 21046 17568 82511161 87583 93913 -470053113 87466 13928 927936185 67331 45992 -40306815 37571 29029 -279206406 65806 30704 400629959 4879 36065 -555357351 73967 98072 3349308 44463 26551 -101135201 47398 38504 331760456 35168 44800 -951859380 97763 69789 449163773 65519 20310 -975987631 66898 82535 712095576 67194 62427 445930454 89850 29891 -102852020 669 12304 888022052 26173 32259 797643633 81108 91323 978220482 68102 73599 -78456009 78382 17599 -348233363 24929 39687 -422913934 4161 30488 -295152199 3881 76920 985965692 48261 86726 -847618088 23629 33282 -398830361 40829 62206 -855637917 36124 32839 663741897 97687 74581 641265494 71031 1006 352320950 76081 91171 -925408637 20211 11182 -627502555 14133 15304 -319785578 43259 88952 -896854823 18112 56574 57023902 93393 4691 57008367 19396 86545 -178451530 81522 58866 -682427463 61866 86923 204752659 87663 61111 136203379 38688 52258 122843302 50633 33163 -437153258 57530 26002 383226304 90962 84098 -918785024 85374 70258 647638543 18917 13894 -686610570 41246 4580 243037410 71745 40440 -433232246 211 73052 35001035 63574 98781 444038422 20175 31389 704375879 18518 68052 339153053 65036 42138 854528228 11013 10593 -762226173 2610 62202 794475762 20988 70485 432394980 6462 67769 805978716 76573 8324 99635556 43841 35176 49218412 78791 60279 53615781 81894 5975 -935225519 98193 91030 -367711196 52335 53563 -473768539 8296 49963 -128599141 80389 25533 -834141346 61320 44418 -745960953 34318 79826 252321509 4970 22933 333688421 21627 83673 -673566641 90772 56617 780416813 49017 14862 919238507 95882 47867 -958589443 66309 36777 617716394 66293 24000 704830986 15802 55608 109137742 61887 84800 840845490 45863 78409 557510651 22005 3561 335363177 67130 92565 16844943 90499 43354 663433330 50381 79661 -547444564 89358 16102 293798939 82208 97231 861990434 69990 50282 -524794310 18134 81533 -946746078 42529 63541 720454686 1761 16419 -819435822 51460 55032 840730637 79285 38640 174857567 77041 83261 847813844 19115 20642 396438780 43149 80639 37038855 43785 53107 -457372844 58032 5315 806751567 64248 38013 222079615 97736 26240 859127201 12147 8131 -516892539 40410 30232 -823889340 6593 32289 286844466 87631 68902 773301467 36357 30581 840173861 47805 44745 694713744 88240 71422 -287292082 45222 77882 -470630181 44298 6449 125001446 34203 992 33437457 44410 64366 623607746 37230 97317 375401545 12964 49516 727112271 89889 37130 754225905 61652 78794 193489175 18455 38269 893555753 35025 56034 749030317 51096 33391 -345489241 66948 85377 -49576073 12961 28428 923258734 78884 88123 993912896 66731 75408 221742207 93922 71045 -383291218 85588 47577 343134691 91574 58602 955480367 37926 10269 -244122675 67487 49813 970887142 68557 44240 -412164357 51476 63517 619296259 18022 19083 979454391 77722 68498 -971233796 56246 23349 741394892 67807 49383 -97268741 29027 79269 859550937 16843 78667 -519481540 25465 41184 332492917 27106 2633 898768540 86229 57579 -475656911 94728 44920 283658878 45879 25603 -649037101 22894 4054 -88113756 37231 53401 892603735 48608 91775 977887391 37956 84745 39633098 58950 31762 -914179900 16919 18033 487886768 73406 72507 -39423035 68935 62623 -476442260 90955 36141 -614772478 60315 67221 -373825161 49571 41606 -214783306 37238 26137 -272488468 5377 72114 -632925694 41444 7622 -709351688 55355 78745 -808879496 31979 86214 275075920 965 53602 -420748933 28620 9929 -517302576 95124 96451 31052852 84774 84159 588594204 7865 14944 12047991 97725 59824 -484170123 82035 22548 99764302 58906 94225 -334834133 90554 84631 596374732 3811 25054 461232393 66823 9686 -392787214 32758 96742 483746741 80225 6189 693283839 82722 61741 -474691568 20936 41220 939633380 31299 57412 905062510 70075 48906 904317021 57821 85677 126963145 19839 49727 -250024563 40010 31064 154401411 21305 58879 440190768 61394 84303 -359991628 55972 2571 822056677 89536 58708 -120701578 45264 34332 -961152044 61088 29590 805535637 63710 18121 -367655130 45976 59621 -370954276 94079 57718 847934216 90070 6813 826971665 91660 68740 -903616064 39975 49759 812899225 97613 51621 396727736 87703 73359 -638158397 58998 93447 782254042 11385 31153 -251348978 84375 47163 718932492 2313 28419 470259694 95339 87471 -422348767 51099 40757 192540785 78333 40218 -974778814 7111 42751 121231371 79799 15053 890534377 76450 46679 -781720118 18141 24484 81641333 81423 10196 122623604 60117 19176 -500730122 33615 92627 991070151 35489 23088 558399350 82787 8140 227557466 48694 78235 -720337952 11432 97095 -820034070 83383 47612 412540061 84290 68580 594803189 13837 66754 894391581 52819 3346 -490084725 42809 94935 337756019 46002 3581 813872298 31951 37463 106426896 93459 93326 -556613035 76006 44721 64172885 4572 14167 848349434 13289 49742 418530067 74113 63300 893970206 32502 26000 807400806 33434 59004 487612940 41964 26881 -363324661 52155 6709 589397065 3443 7159 -752567915 65917 34301 -789880033 7226 18848 894887295 92154 15710 -890388212 83140 28212 325471591 77005 62256 524396453 91302 56389 -767651614 98074 55161 -885859904 19169 23565 -391019292 70796 15495 822446239 26054 98577 -319281692 50371 39683 -444561632 17481 53255 -213359154 19944 93446 -502325072 68135 20548 -360317397 90726 82952 927380003 38681 45308 346204995 7145 31201 34860238 33282 91189 284085899 82295 31965 -573043426 13679 80697 -973946859 21615 48076 -516057823 25852 56912 885296493 58135 65252 879341386 71301 78802 -195809178 26514 57415 -836285335 79741 64302 918425453 25146 78062 224009162 58872 45876 -189585500 2017 54782 -338764968 83666 53833 -683207495 62801 35800 241362726 85959 73007 23178721 74531 72996 230315390 61016 20982 474181030 76652 71008 -235365788 37273 14469 954162130 9547 2149 -113862363 53958 90394 -304997913 70081 31211 715568683 98561 11547 119503213 86625 39939 -561226244 46550 54740 574646302 47298 56359 263100 3687 27447 -150025361 61168 70429 827451189 31010 32748 548202315 14105 12934 264121316 42669 65033 443492270 24854 6401 -634376512 16461 85104 -222423457 74621 74541 -813557001 41062 42843 -88468762 10094 60828 -487710083 18806 32214 732395411 92161 94464 466925572 3969 39794 890001997 8718 31849 892494470 92851 53825 -359287677 55012 23964 -606204862 9701 82832 -771989395 87955 24085 -520047830 18881 79342 177002234 39531 28878 721461470 39326 72173 875064937 34141 52052 -968783133 20153 67716 119766659 8438 74919 -676780013 63192 84305 -316293520 12271 11767 56775390 35289 90760 -501888140 8291 1121 -300356264 96747 16803 -730506910 51649 34474 -165205745 51613 3602 94636010 96553 9785 -119055890 17371 32039 32793799 42925 68391 -265201590 47365 90489 960320397 3053 38872 450263997 44711 98118 128773872 53746 91863 492424281 74752 29509 -487100218 63799 68828 661248726 17552 46517 502249181 14589 80931 -309501615 24048 16287 457070066 16678 33545 -728687009 95890 30770 -205662748 88633 2002 -694178798 30223 49585 -319302920 35329 90109 510206256 45142 447 -487846047 693 1045 539626783 68188 44903 397534947 68575 74371 86844971 85784 6195 -440375993 31212 95075 -955903658 90440 91110 -682261057 5293 50916 241362391 54211 27114 -823985205 70723 31319 -206953368 25833 97198 744226030 53118 45396 -145755508 88302 59898 -409696870 21385 44785 919063613 93881 92087 752005141 12607 4861 -738971991 12716 84943 -256291115 45557 15960 -101205610 94877 76874 369018342 83854 54188 -777758002 10502 82991 -703415152 71403 3352 389283201 98868 10577 648094619 8656 80113 799379864 75042 88471 -569015980 26178 46245 -827087533 36393 24354 -58730933 998 27310 -963598783 87082 17685 -578920486 1450 41297 -169866521 62133 51615 -534652088 52506 35266 774064143 73801 12543 599423184 96170 72506 228745546 76782 45214 -246608897 13176 57526 914232081 67137 46285 -996244129 1571 60759 -585107525 58989 21847 771074283 28347 13301 -571766594 40537 61288 -393739427 45833 80738 626358001 93194 8546 -592410615 99002 44763 472466319 83709 49484 574500529 39866 90632 697332051 20320 79032 -727096819 27414 59858 -523705025 24139 72856 204815334 20965 21575 -697650818 90061 88519 -631355965 19898 93221 720490947 87615 16070 -721757684 11129 74946 -554721963 50993 4453 315257396 42135 40221 -6816149 26489 30220 381011767 78714 87687 505491935 53584 35028 752471412 17162 91536 555290076 2648 25734 -765657292 77513 32926 -577809875 510 50982 -227565124 60998 43049 832986290 89935 54922 -258700425 15969 97544 -280087285 42229 6042 -752268113 81543 84369 -707373722 68319 98793 -724918493 19868 44386 864777309 71442 61456 -98860152 75494 16308 214495104 88019 89482 -803846038 56461 11276 -130164568 90183 50334 421922374 26615 14903 -150762300 79080 16829 847866713 78555 7823 -99613395 35242 67841 579056737 77978 74689 462554827 49758 42962 61275480 14804 43582 -153965552 29101 56924 -835016347 35716 49144 -505300949 26696 57719 402610142 63198 13093 -259441730 96249 50302 -815495226 97507 67257 887413299 72075 70270 364461744 70180 87764 -555712749 82091 72153 748883736 16680 82652 -730163791 48101 56934 462296756 38377 35722 685886371 45252 76604 -607836420 92358 77236 499491502 20260 58655 375525803 86540 41550 -937302712 18030 1901 -119593771 72038 82789 915674573 31882 41699 -619649071 60423 31195 -962936260 35196 77358 873795425 15131 65402 552555921 12868 50516 -578210666 84688 9431 222484377 92458 44624 -93380146 96452 20304 -597650354 54425 43293 9626269 65141 52314 -651275555 42927 37409 288669243 98729 9230 -961783805 55741 79334 542328706 54541 96544 -665942953 78438 27427 -29760664 76043 77088 -295834933 95643 95389 -535574289 37864 64701 -862774792 50086 3908 628559006 33347 43537 -850873006 37036 57872 556666540 63313 58811 -443102293 9699 35081 911361174 2153 33241 -279953385 68191 656 586365516 18306 59540 -192307529 59537 53778 -168398333 37798 37439 206068259 74431 39222 767061691 21723 95826 562818509 46243 91521 -590219865 17454 19007 -215829438 42685 41418 -333269852 18624 50816 -903893895 86411 68923 657843141 39396 72765 -318395086 45471 30417 -142704102 53488 86471 24336557 32938 26330 -55259222 57517 71670 -778883645 51028 38375 834985138 94991 34796 195039630 37497 56328 -550926747 43403 36557 -688447197 97510 55711 -677014526 68688 11102 318646276 83272 54397 895877615 18673 58177 614894337 55074 56756 -664044474 26251 39025 644832974 7312 49702 485720437 92908 84419 453190658 78043 58412 -97166360 38088 26286 609519054 60968 51243 196358423 88652 3052 -649121124 40563 79177 110107399 11690 45549 307253697 15926 10681 -510581471 87611 50537 140791625 97843 72401 441215578 24801 70603 949333230 19065 16230 -432694418 14492 2011 112905228 7280 98762 -465042890 54852 28814 364634791 83352 79899 -72764029 49639 48286 -104586301 56199 35294 -326191415 25181 27238 -55837357 45493 59341 507598616 26474 42515 942946606 54627 20511 -797358345 34426 12394 2736934 44153 32250 337436645 91259 18116 155759535 62187 91308 246422228 11330 45996 -374723724 1983 98330 -920315957 21714 89804 3352901 40302 58795 -439146974 32349 86769 242568743 88276 64797 -140080422 25863 60081 160196984 70487 19925 -773077696 23742 64915 206477584 54625 14867 -33027222 44353 47713 103582400 88974 80800 516851499 57029 31248 -31347934 20558 79612 27752046 58163 66600 8747369 8449 59223 -542950421 45420 69865 -528065184 30299 40010 -834752117 79333 61697 678147264 37564 95708 943248902 15416 88508 563557565 97772 98574 258276813 56031 65797 -348003225 82826 2921 112776542 89380 85445 -287870124 55606 5342 998871893 9664 22478 -475055561 4098 45255 -34425278 55638 93370 428130315 1203 24128 -546496969 54512 69295 784882487 52908 55133 -965716411 84783 1485 230865787 53851 42016 199935593 56122 7452 -689095898 10336 30770 -629383848 29580 59355 -205819588 39270 13250 79791811 94819 46668 -692152288 4506 62136 -368977568 84040 82757 709469653 45285 86141 547370300 51902 62440 -330291780 24080 30177 -489101705 87092 76408 -503782439 5410 17039 -474357449 23594 14298 -962860488 79612 89636 650669155 67896 81104 -707947164 80554 83444 240939171 88200 9747 89058593 76287 43561 28835693 76838 36880 -277522724 20260 92313 621385521 35960 45894 -617868491 60186 58372 -911111930 60817 35065 -343219884 13182 44118 -316715622 85881 73436 122211349 85350 73479 417642603 34934 9886 -917802349 60087 30968 -995102612 53725 56121 -932676924 81920 83160 532900098 37060 96264 420472068 39385 11794 -169577551 37459 32150 152576644 26935 87581 596496676 55563 20682 -438243172 70410 29221 312275807 90584 97590 -614889006 80443 39598 773162238 31059 65532 -944502765 43153 49912 -424917848 22949 88712 570566308 95719 1020 406587170 63245 37448 -305063669 72185 2165 -892062438 7965 18522 -521740696 61457 63417 404939713 62626 44420 -86120383 50891 88431 358366323 17063 77156 211506100 72147 15838 102228691 95496 25405 -366823078 1030 38560 22384210 17242 67846 -636534588 51090 94043 -951260328 14484 47939 557149658 18049 46283 -604667035 44338 73075 481854150 75239 79145 431421899 2142 73296 -906131197 38926 28504 328664694 55082 38135 -910945898 12013 46391 555100197 79715 11321 557808915 49582 36390 -857496993 72572 38319 -924053753 69086 70144 549195779 66702 83121 529273082 71291 67989 -728727964 81266 18261 330271659 29351 27981 -619970180 21850 95472 229963273 2109 20745 698129717 27490 40148 -703505279 97381 19262 472650064 50369 53236 -289049262 66604 20289 845671261 89564 28738 -696075837 59339 59584 -709990212 11951 36666 -302895980 67237 87461 -892789376 60203 86894 -290577072 1715 47650 778939121 27169 83632 -358054335 63861 15229 -16203032 93108 28424 -151834389 84950 93472 -601485879 79044 79161 -297955860 60769 22980 772467305 90173 82173 406634588 54453 48726 -829954198 95659 17974 874052453 27012 89164 971166054 751 14399 978021890 82367 67210 -610080397 38560 40217 326047308 21573 15180 81050991 34164 30505 -455747947 61781 84211 460681319 44940 85467 -727856131 49010 61690 87705851 93034 63208 688368108 69919 26423 -259436787 36039 10217 -150934160 3271 30322 756083894 88706 90611 -810414790 25152 80216 187905011 60224 781 -594520087 80106 5642 -196137761 27867 71459 -293286330 52566 32099 494875927 86552 78012 591841026 60854 12927 -987544710 42808 62746 656722799 9581 37652 748150630 32734 86601 609988765 7412 68421 -987127962 92199 18864 -242044104 31430 8707 766353807 47972 6150 -866377567 86912 41283 -176400196 82780 48415 -671256048 68887 3110 -667070767 81522 82023 -114947389 92947 31769 -438449947 76616 53747 315935865 25166 24973 45138602 82924 63741 798931118 64175 4 735288246 53544 40005 -47090578 18741 65380 490958206 77028 25294 636122575 97565 91087 -16802439 96420 61429 810957023 73553 90963 379017565 18556 12006 540130304 69590 95604 142382746 61135 22644 108569044 57237 71237 486145967 4315 2674 -977810324 60043 89201 787859269 60003 37201 -449961376 31988 18259 -237312941 56105 45327 -408136735 84710 95802 531847257 64457 14928 262300994 24659 9721 -497789464 10644 52123 638509135 37160 54503 877932794 22682 28182 -459087059 80638 58576 -930360374 5783 35531 -418953443 55578 56152 -378273520 87463 93953 -521156867 67258 18038 -643037627 91098 84052 -914800437 13095 39047 213933773 63374 24638 414660365 72331 83613 484132377 9899 67464 -333383279 12748 61025 -825577567 86598 38310 -494949142 88839 28371 832979619 56962 7553 160932296 67545 46240 -56372312 32602 64685 -570421892 53215 15737 -806930409 9976 74362 -308730735 42540 27945 658882334 81994 89702 -34800751 5918 57906 -738741949 13786 85825 -952776426 82814 77525 575845934 33955 73497 585324049 21366 17626 -18697822 60689 86255 664690561 18745 47052 51020759 6900 13896 810682635 50230 20643 146634062 90310 68923 684059883 2818 8838 -967112781 86124 60032 825343810 5595 994 -108332785 53118 690 220990676 10614 69439 -257475037 67998 10262 -731473077 99065 63079 -921068361 20563 74867 -332830452 84924 38592 700077396 30065 3751 -663155116 46447 397 246687895 73256 90709 505732016 37700 97607 -5144906 87835 81521 -946263337 96046 75457 576750434 12151 51396 714174497 32942 75679 -56186896 98697 16041 -557310110 45037 53032 512113194 95722 80385 -754187874 84761 37969 857511026 75359 18341 -966893759 88578 31807 131846193 6689 65642 -745313576 14853 22630 -504665933 91354 43747 -399892336 45714 63961 994251616 72073 10378 189912133 24459 62590 70450795 5204 1011 603500404 61195 249 658727068 94716 1663 -627242177 86341 33987 -699500617 25715 30970 -114991350 64995 26083 -356823911 42864 57575 951128652 40244 71716 906155890 94140 46848 856265912 1249 52586 -934045702 32163 24834 982041923 49869 4420 454910812 61827 33082 323172806 56238 6302 -442971193 96285 22773 501678169 38849 11362 354172529 22269 6303 -332735743 91138 18735 -729128315 78584 24627 522812392 52422 61624 -994520495 69384 59810 -634227060 40454 6566 -898935687 92401 74800 930271090 56507 36892 540753458 68994 80445 -846483086 53580 67238 -436246724 70298 26162 -980534528 80563 67002 -130520639 18287 23429 184607119 45070 3223 -948074298 51596 33005 38314415 92434 17654 709545448 20345 81147 513882734 20906 83980 -474995970 53866 31987 524352659 14482 93261 -461515252 41976 71235 -886503836 72140 64833 -214231656 48496 82308 480642551 27094 96913 -344237228 57784 19077 63724806 26831 80358 553829958 5789 21444 -103608348 37729 45538 -926536373 47840 85151 97367436 14601 38923 -608778979 2918 62215 162767734 58653 50565 -606088619 87964 65108 772902466 23504 67651 -678645422 38201 76505 562408287 73131 55313 567240307 4626 74708 990448698 45751 2411 -34574021 90753 82201 -867453922 20411 96436 -891904980 58616 65000 458336417 52742 39146 -167671248 68435 79687 -417368034 72234 71199 444906261 89249 18658 -662431662 29450 90635 495406278 21391 55251 -163719084 27642 43170 799673343 71727 56890 -325249212 78092 58585 812769513 74674 46976 270516607 34830 62434 662821125 31893 25121 890483967 98059 31939 -421921976 3126 46463 -396968041 64898 32590 699568912 20628 24196 -669769800 93805 13936 888685180 98664 62065 -340290279 8654 64743 20872502 54507 93747 774296795 73296 47525 612207170 60377 45359 22264245 24908 3925 -18857900 94986 40194 -896200661 36444 74437 -674699085 96857 93603 -413496156 1054 41087 -387136611 85165 47694 -439018987 71275 70040 157273103 31018 97103 -498624040 56383 66161 -927628852 43909 54074 750285426 97257 10509 583215577 94695 4278 459605651 73627 363 -152430573 58114 12321 517226134 47596 43223 564139408 88000 69472 -250291283 89734 35901 933981180 8894 7746 -599609802 79486 36378 821318158 46136 82085 -551683314 77292 87690 -396779556 48920 52924 965314449 65209 93357 -868458744 57729 47031 -49719317 91733 74302 397391543 91463 70679 -496104204 89194 92360 -584662461 63507 66482 -635366616 80792 19653 447337468 46863 64233 -26288378 2634 25530 837376631 46076 94464 634392433 22187 54530 -907515181 54390 74640 -494474123 7709 63199 390965035 39625 85039 -812093671 77800 35236 523022378 50696 18981 801282767 56502 7377 953571426 11619 76082 295199341 45042 24678 40034090 80566 38981 -943813445 5871 30997 882786299 46845 18242 188624724 75830 43613 -918542963 20583 34227 -353937242 57559 21431 -372894349 33942 85128 872246382 64142 54244 -623194102 51220 25729 630545885 79513 10186 -672830612 3029 53415 906614114 13702 94678 195832227 92198 20338 374028456 86472 79831 602434566 71545 87005 -26447069 44792 36160 -148789838 13295 95566 -268256369 70101 69515 -897888083 64657 9256 886470598 6928 19618 -951849705 90116 46663 -198493416 70305 91622 911317208 78794 83380 -112134139 34871 11757 -980019430 66688 67263 -216889462 27024 78529 -954350246 66512 29635 540835798 92022 48562 319676318 99090 73124 -34713786 93644 95921 -914365028 49516 9915 -934590030 97656 29602 -913927992 17965 67658 290918406 59066 26849 601262603 55310 21756 -317760817 64181 28390 -11467765 76439 60980 198834493 52998 18662 333191178 98269 85527 -409200680 6594 79343 464817715 82453 44464 449648204 42788 41027 397687263 65877 76831 190113366 42271 65782 889270952 41629 63052 773263709 92568 56909 695498806 16407 68186 -317308076 23293 3537 -643564108 71284 17452 771813501 52614 53528 539015493 24173 49940 -329754095 13031 10777 965268419 97943 50771 666298448 95684 57389 372781690 63187 791 779104516 83925 43021 311839696 92395 62701 465016882 67757 68336 -472928699 43352 32288 427204996 5075 78243 516862585 69690 64828 -955859000 23955 82510 159160560 87871 46487 -580403091 63018 66775 793372323 33376 59452 -995944591 72371 64236 478622008 21557 23659 226074244 49265 16574 572363502 83147 45302 -993660364 5157 19901 350816424 87587 73394 631269775 68678 13113 260470158 87611 94727 -481093475 5427 1796 -572550668 49916 77513 -76725188 97781 57204 812899052 72549 47384 -471696164 75815 42066 655376986 62345 52628 773971977 88864 63322 888056401 49967 46986 625875840 30246 8825 -955977679 97181 89388 -472738836 25976 75247 774697799 19582 15720 976206179 27527 62097 -296857211 91368 29737 389172899 58906 91701 -588327884 92606 40022 335519397 90514 8610 -328541997 65324 62027 858442625 49520 21329 -445778989 63194 45642 559753456 237 85482 444559738 25324 29130 -73131130 11093 3732 -443638553 90454 69043 -338175028 28709 98847 960168004 3429 7081 565117941 54387 21155 -263234164 55879 61092 -74948488 46615 75922 -137983598 85996 81322 -935787282 41714 4300 -264657335 30803 17140 -656732036 73933 66325 -711449621 15463 87858 -424494199 25516 84012 -958761825 67921 63919 -181156575 59522 81113 326961448 81125 47553 492386074 98412 98266 -403221970 89475 18271 -646095322 85806 12157 -760131897 18430 28386 108027893 43985 16628 -952485275 155 96052 491863840 53113 81950 -95028581 66515 55801 737589439 8554 89308 645495658 42817 22043 -866554348 74826 77982 -558647956 60233 41993 655224908 53203 65731 1265835 53756 52475 -866177363 97670 48819 -162477223 15781 18593 202874062 45409 49284 -516738110 27638 9833 97081336 51388 47159 317854212 55857 72527 -683675702 53773 70923 -144533227 47846 59946 377679992 91203 80398 292134481 89057 7200 701968859 18629 49132 -939963905 9464 69835 -429924087 42126 21061 494038132 63097 54746 674373593 53688 45176 865400085 73666 66319 -196581205 27121 61397 84047807 35124 66448 832775620 52463 51345 40383263 39791 60188 100575193 52934 20192 124905125 64827 8080 492678047 280 32981 -774264236 44199 47285 74739343 20628 50963 -706498854 31059 79487 -997617666 3482 74818 -912026134 41476 15597 -802123339 48674 33803 -434219409 80950 50097 -319285536 56283 39634 -118928699 53062 8256 545826300 21813 73189 268587929 49822 41157 418363099 79955 60099 774554703 32339 95761 156166362 42466 98944 -614649477 4232 43233 -995345277 47594 81581 691000935 33194 84319 -757391599 36061 40779 -627967722 59297 1383 -827738953 98664 37797 251415444 87857 7125 -638483840 22152 16992 -938691145 62903 77421 -549576944 37732 40812 2103004 56712 96724 -292581370 29379 19285 523035789 24737 87127 394579632 77548 7008 -881577627 37695 53087 486193724 74400 56465 106921960 11000 58658 -874408750 94237 79447 -246139747 48273 47323 738346276 91421 93326 522705077 24040 61425 123282604 50626 86143 -18205632 44409 44542 -523006440 86374 26832 97763128 27528 47342 451413960 12462 73842 -98528962 66011 45509 500655825 98493 4714 -960337702 27714 72002 -292861517 41970 69885 -139793562 25201 36090 528725779 54378 38696 -175902898 31739 13696 -257925978 92339 27121 989879341 86890 18812 -129497775 74602 20904 -597909247 97386 94430 -64438869 60408 89383 742360878 25419 3987 -965652843 55198 79968 249037780 71391 10781 -567645661 7851 3992 289468033 25054 5882 282751147 35725 40127 77937661 58560 77002 -740578652 97124 40388 506043018 79583 33810 -322943900 73973 65305 853218951 71488 54000 -666608981 9208 86239 135342851 50035 52485 71564052 97181 44877 706107587 43287 59961 -187663122 50479 70766 -772028378 50586 83840 633575679 42647 98931 663666105 89390 76778 -555844159 28122 83656 171173948 5284 42420 -489632345 6149 8019 -913695139 3692 13325 -748096966 77440 25075 496562338 29330 8233 -463663160 45382 80776 -153546377 72466 85841 -733648643 90106 6903 606555321 51767 81567 575300476 30402 66994 -633924975 75339 23151 -530645726 15225 89920 -554810581 55097 86089 -546181000 61028 65369 820846347 41633 98815 555829302 60119 34551 242208359 34734 75765 -566145398 8790 24703 -243747901 4546 12216 654560521 41463 22581 -766985243 48514 16098 -344990876 21988 22160 -608478467 57028 72076 -646455691 65772 28039 601753423 52803 97800 -984412209 95203 16974 -628522489 65738 15467 437339012 75771 28161 530191553 44626 92902 471457189 92575 39529 -106552926 86515 6641 462938121 79773 43055 949189223 34168 73289 737102596 97739 43291 997234274 90890 7258 -102437625 20588 61869 749960159 36752 83572 330341230 79592 49627 -803366653 90239 97081 -246808551 9152 83765 -347492801 33938 65458 -719245919 65027 91777 172226571 75555 88673 430243792 91224 16672 -665664181 53199 20588 388346194 79871 80816 49608001 9179 37013 494666590 88286 55731 172015718 69912 80020 416895340 51873 8363 111855995 84667 58830 -830420955 7910 96310 733414762 7046 88525 923248591 16998 20631 156417645 16134 82923 -581162742 23291 76729 343929600 11490 49603 366836115 31950 70246 -948904389 24249 77991 -230081776 84830 14893 -625030286 17815 34191 801976959 94554 11673 335371807 28154 79234 -980438386 10259 85248 -225224680 55329 97110 230372095 15061 51440 926009414 50704 13616 -427798751 55310 59265 -440504090 10187 40888 -223922790 59968 17815 -648469717 64225 81668 -664643691 66537 90550 -625679188 78613 66755 -270893055 56567 98829 -457479973 60381 91069 -137722575 2897 17589 -440212910 90630 8444 609621928 54436 17741 -421092049 545 84509 245201858 85172 24274 125795582 95140 96232 337194641 75180 54871 -974865697 89554 84883 -489115399 69247 79687 -847773089 72035 22850 -511026652 29671 86380 132954019 79058 43120 -870710137 51367 31852 -775669062 90376 23390 896288818 80786 52165 512906384 41613 12021 858864466 31239 29572 -165119115 56676 22326 -787038853 84280 17549 -951172741 19921 56698 722695925 37506 45081 -531413675 88731 5675 66676936 47071 11432 645238956 29754 62524 630252457 40388 88191 -423211884 28355 46687 7556100 79513 81499 -897483390 94240 72622 911895795 95181 9943 -513637297 29071 71742 -35192773 1284 18080 -277294522 25139 5407 -897041688 30171 21157 488259577 65424 96195 -826662439 86939 71584 830156421 12345 34984 -972402036 84869 8319 221596472 45168 38959 -735059109 86062 71186 -689290663 25181 59717 68078826 3357 78447 -457521980 30032 89095 175320870 71253 13183 462748112 5553 29081 537550961 24547 12224 -405040296 57571 56571 -865385329 40842 22942 -214865803 70686 98627 -725350847 12640 57572 -299237398 75844 47701 996237256 70 12781 70143540 70888 39235 865009675 1231 46915 60235661 10162 38241 -960361134 6721 97198 -789888388 21062 85024 -876054348 3634 25873 784982890 83440 75308 -334329129 63802 29704 -316886623 69596 40462 -54108361 59999 75528 561405495 79366 45180 509399623 81461 99092 -949664094 79143 24155 900658840 89041 96989 -846775450 91047 56451 -633500440 21621 38668 -179984779 81571 53071 151677682 37227 44092 230916781 27306 38221 372090142 68491 15258 593394943 50611 28598 -686754006 64189 66128 -168689369 71927 56055 -186501320 7578 49469 283652923 98679 69116 666290422 98242 11706 857960703 6762 83295 158805976 58348 30109 544662964 60844 37601 124186578 34060 26302 17696723 6366 91476 -78738986 37831 29446 503112751 34708 87466 666749206 48335 33792 -695973126 1069 9424 -594876021 96604 21566 -886078446 80158 84887 893014689 94511 67918 -757376846 31636 80310 550414236 4888 93931 393527164 7715 86105 -545956461 72052 18983 867555417 38977 72091 -689787755 13570 90502 -376170348 65695 59156 -266472385 94885 14724 738784613 61658 93772 334997845 69776 29265 -790962716 93293 4445 627571406 49541 2000 -816444765 12337 79033 431024776 84956 68157 778532408 21505 9072 922943248 65211 70128 245534570 57042 68189 139271851 32393 52654 418806389 75129 4004 -359138187 68226 33668 -455388374 97766 2865 164477961 96298 77725 -235204409 43701 62767 -81275608 51357 15386 -963603237 24290 75616 -350127383 16429 88841 983669329 51229 17720 -11170462 91275 38194 -4052328 49899 69341 -923185220 19752 28679 -597507708 90058 15799 908788738 39313 32975 -750983845 87823 27865 716859410 55662 52238 -643861782 54727 79837 -889175605 2669 66259 808777988 7959 61971 -938669925 96126 66415 411632578 72538 65621 -313641086 96720 94401 -526919843 38445 56750 901074484 3156 68697 -804601297 88332 69162 -436729831 90724 85177 855903021 69950 19477 753388147 27775 91130 325150829 82991 31760 597275954 34069 75297 948162706 22570 286 -529676513 33265 81898 -496442785 12555 95237 -642005503 36613 52689 567281468 74193 4957 -56877303 27903 35767 -402400817 40940 2420 -847586497 47673 76527 -581893879 6967 55094 -979473599 18218 12812 -50564407 24997 43446 -827404147 97700 71216 -788416715 38225 48135 -138877891 18909 59540 -872482729 44928 29511 989862198 53517 40455 279755458 28975 64093 796363005 24875 1856 403782299 70968 39287 492190593 70378 84914 -936517544 33347 50999 -655724078 9375 13199 340955365 19869 26569 -381406663 15168 97351 436293982 71590 5240 74254129 36421 64721 -971844948 63825 54928 172327291 96339 52138 65733548 85815 35194 -210765267 85579 9398 -418144228 94209 22695 -161855947 41683 14785 -680685495 53474 19780 68874206 60961 62741 -707864612 47480 46070 -923317031 33441 73408 331076191 31649 54152 -859073254 16146 83622 254058920 19146 70661 658175886 92474 68505 134469388 51289 78414 154611796 76736 74967 268474336 11809 1359 -256236761 74238 38715 -110167417 46101 52670 -516103238 92525 5171 -799597041 8428 17442 472108994 42177 55405 14200984 41594 47626 -259916438 93551 40495 -513854692 68066 68073 345191125 39878 1398 133266075 61648 76449 -448452199 59552 58086 -143929773 76721 73064 -268732813 10191 60748 -446846359 17817 45071 852324976 30668 10546 -834909125 33656 69903 -89155200 46654 76729 684203310 24639 62994 -844794526 57312 75618 326749862 75992 59097 -831183879 98735 44268 824809016 32937 81111 676141802 19695 34012 -32103219 90255 83040 -552697758 22291 66640 -285314242 57826 80037 954966425 20858 55863 -145758773 90309 41495 6670435 32410 33692 956363328 39315 36580 -261436256 90630 96031 312820834 32252 12335 -821989093 17949 85389 909678553 73816 79213 42148158 64061 57845 794010942 98309 53409 664637097 78600 24933 186171252 10993 32700 -29344727 19724 69444 -686853856 12893 97575 -665859100 79835 28709 957624989 64428 71966 -580368340 11722 84747 -90173975 98429 21703 -603852137 69254 68780 583288362 1437 9078 -32184874 73511 88055 -167788556 22392 68253 291999847 42049 49404 328889148 87866 62884 509794446 86349 3699 497228053 84962 52015 140199871 30192 912 -168114320 40634 42855 947781718 92576 8863 -369812110 97389 69460 -118455696 46147 37043 363609788 6515 85308 169816950 4304 71487 -116733843 71651 91106 192094249 3027 77334 -781766141 22569 16623 603793399 21366 89239 881681142 97183 21848 -574212730 95837 58122 -78497254 16911 58552 264513965 87427 16475 678072339 25445 50808 579879705 22806 24045 184415972 45880 98875 508852494 92670 87302 317995298 26286 45425 -70808990 86508 5755 743827652 58503 58358 706171990 30176 25485 481173298 2837 81035 369267973 61808 27184 253245287 65111 32722 -429941521 62452 33824 -445309459 55628 52883 967427087 40409 43897 726035183 25970 70307 826098016 62395 41033 -920179219 64737 51895 -952115941 29240 96262 -155787692 90348 20660 -427720719 4510 699 308821015 72126 82170 -192544818 14267 30323 -187679835 38666 32664 731226630 22570 70000 -360894008 36905 69316 -587943591 73937 59952 402308568 39331 56123 -623583216 92935 155 -647250372 6386 30766 152481253 25301 83372 781330965 4231 91269 251594096 84844 8997 -297065659 85017 12253 599275853 32250 71276 -163172517 4953 41315 -529063142 64176 81402 -41203000 28196 60915 693781891 45109 64646 908954544 8399 28576 736432566 82332 3237 -810584052 56792 54724 -332358947 5430 17563 726514358 70477 3265 -99444334 22416 17485 217676371 27486 36837 321688937 78820 20558 367875663 7557 21344 862724537 19928 34563 -74009339 14114 45250 468422360 48656 63091 287420217 31575 68976 281391656 89727 48251 672494590 14285 50628 943187082 85938 22983 -886228529 72124 83582 -394014203 58043 31644 -596558962 76020 91637 154100223 95769 84352 -79411900 9056 65810 552538298 13897 5874 980629040 51086 72697 540348072 42200 97776 693635822 260 97975 746602361 47061 43047 942406915 15760 18358 -529210371 59797 29620 851976495 27939 85051 -668383726 19941 95615 439636402 12693 34541 188717189 19334 24163 626798464 56710 60256 -620941996 53360 57858 793036568 1302 3309 389262077 63538 35543 22850070 73479 81137 -810709124 93959 29846 -389602245 47197 92972 -194697538 27027 23936 570415331 49270 74241 -421653384 72388 77902 -229922058 6316 31483 943625094 10104 74289 -919118160 15155 84851 -773967530 45177 50003 269091500 6121 78269 561397425 35843 33811 -863981460 55427 91457 -227490140 83760 39310 -127133986 96593 40148 -194435965 96907 58881 463297430 45685 70766 69768725 38889 45982 -398532909 54819 96745 -573928791 57749 8448 -52705341 95302 32685 -666799093 78748 97407 -523429840 6709 95744 956667382 91342 83681 42716538 7009 43968 465900214 87005 92896 171422993 93579 68373 801490160 10509 50384 -865856643 88527 48418 -86866463 81718 6932 -771853394 83825 23066 -871516433 85501 5612 -218123215 2663 6524 55882213 25309 78398 -521849627 5173 11505 657317425 77257 42647 698539454 18019 12249 893690430 13192 13326 661485993 8771 57913 -729567199 45880 16105 -132927042 38054 38082 -347687214 77062 70746 -221882496 97635 35705 884504960 93692 63196 992516526 41000 86446 -533784069 9331 30708 931606727 16568 31937 76249601 81921 72553 -81483697 92795 14430 590404495 81119 47404 992315483 52644 9954 270190481 53903 41953 133115191 49888 35099 468671917 61537 52086 632833303 32126 27672 511988532 82986 77681 -202001126 28293 16931 -324044937 45531 36648 -777558316 75519 52564 432773117 83481 98685 -937509503 10970 39212 -640043368 67482 47806 -817661632 16083 86203 -778137292 97774 34465 -973382860 35304 80843 -896247468 56646 44649 881909376 81866 27932 586759493 52922 57859 820402125 5853 88935 -686947469 57891 18752 -969894275 21462 49001 -675047718 70892 89991 564628624 33237 31537 70733297 27317 9647 366265406 59756 43955 751115099 50210 53748 738850325 35842 52025 -960077907 79716 79296 -857845680 3913 17286 350706355 2309 12036 292165870 32264 27962 -838509032 73484 6981 750139074 89499 69328 -223153454 57010 98301 316114238 89081 12532 772910803 69093 20998 552164778 98592 81989 -532602479 88631 61117 -696565952 28225 41089 529628411 13907 92324 661506349 38998 31022 396058172 63767 30509 681003844 153 69630 889329836 72934 7503 962807259 71344 72943 -302674181 92509 56869 588303073 33115 13639 -762659218 83417 13707 -745964899 57856 26465 -589231251 37926 37666 641879804 45871 46712 -230730560 85626 56636 984986928 95747 64530 151422049 48952 337 -15559185 14480 70868 621486660 7880 16124 -178281652 44873 5700 -156237768 76075 48066 315222559 5454 94232 716243450 71428 89468 64481250 16930 93398 -768010873 63602 74625 962725252 20693 53712 -770742492 58814 14674 19051885 65999 94738 483343943 36074 42937 771223808 20568 16758 -591290284 32245 32023 977547990 15278 50786 -224624697 41579 79181 -602500386 13975 70634 -887866893 85943 65542 -950593082 751 84342 284470566 14803 22775 -562599671 45106 47337 -428583241 90142 74830 -81720987 40809 88525 -605117383 52264 66617 -835491885 13117 26450 -629496596 9498 30605 -994363757 74149 97715 -133807802 6814 31662 816230436 63013 73081 392727284 9656 92631 893183364 30698 58804 864988459 68522 62078 926773546 17317 82511 932297201 16244 49637 -863329898 15572 51266 565293121 35334 82755 834584930 65429 16225 -634799636 34681 70610 -516130691 95284 91104 -347749390 31422 15116 440854114 77318 54068 -265552104 88183 98698 -41798042 43168 53354 309419087 36303 74670 945548734 81171 18475 -348623016 67217 13678 673652309 47656 79153 39899754 45529 28556 -220823587 77336 30158 -430535290 30548 42782 -317449836 4080 43278 207019297 24750 59715 114754204 47672 56955 837279000 87913 3399 220304774 45696 91326 61003874 50745 66330 676344476 11194 34028 -156810886 85280 69701 -546335163 1306 82544 500455783 26446 26917 -629994094 65192 2395 -560534142 21642 92262 10960182 18793 72846 -975851520 586 75701 826839235 35501 70874 373962085 61550 19547 -619732855 4568 66872 328230448 79866 11091 -327443158 28364 54933 -942735550 29215 15632 -523765965 78543 2179 844717371 11876 70622 226213021 10540 17647 -881434770 71206 40145 -612044100 55934 34139 147200221 62289 72843 987091284 21804 14367 467335336 91767 25793 207044099 98593 48865 799061514 56641 9439 80448054 37646 18590 679763538 58802 24229 -316711174 29262 11770 487214841 13056 44304 146129513 89209 93818 -468844487 21333 96255 394050892 70714 90458 -661867664 58681 61289 -511015927 50668 87258 113718443 18810 50713 -315259520 26166 95417 23493261 26754 98018 -84892740 79160 33394 264373222 16810 84092 -38834313 67555 59168 553509916 28409 7608 151724513 62255 65683 -941903617 44037 50097 -561469933 94587 12214 -632481887 97651 94898 -131787573 46539 41218 236657695 12512 36115 -446703637 18463 85909 28794080 12602 86414 525747380 84304 91719 768316186 79890 57302 191250967 192 57393 40355677 18932 20260 762873682 41468 67605 17530070 97285 56750 -601027952 8037 83074 505090421 49718 53031 -669741253 75248 13348 436130644 75892 12136 -143747958 54788 39110 214189242 14120 82970 799800650 60383 13995 -388179471 40651 69008 -825823636 14614 86510 614653512 58844 97598 767893523 73883 71904 -510690368 43152 1312 -707969795 71626 87685 569359224 97733 70024 -993395419 72833 71624 148999742 49151 892 -369248572 44605 87763 78374445 5447 15808 -71372990 57012 10442 151166132 22261 87655 -767368577 85138 20233 992029311 27654 5814 -438026141 62154 81943 25027191 75448 26234 -816610668 66342 89355 287164420 42623 54714 12870957 84017 21153 339671055 58762 18296 510531490 39440 81674 191282536 53045 88299 -324582353 90419 40284 147859176 88333 8859 -691057288 7200 58211 -607903661 55445 2837 456343100 25524 81352 975281396 67939 52958 -33047549 87861 26030 -23997799 29463 32055 562660990 84369 49004 946894665 89619 43258 927440027 43867 9985 -146194384 59197 55113 477040756 35795 62597 -365402952 62289 39544 -932880455 74581 10784 -531048805 81549 94487 -863557638 92322 39126 -566459852 35308 33665 753410975 32400 86519 -414664697 89822 51666 -422803355 44571 83628 536657160 58960 69121 865437046 75018 91962 -227617276 52502 33661 543408079 13357 15271 -477131874 80715 63987 -594697766 9985 83229 -246367726 57454 51606 -705099216 75574 31295 582498097 22272 23042 -392464028 64878 6409 887992325 17122 37380 -317061112 30327 13209 280282360 66324 83278 -677544579 53877 5882 888122013 87775 30436 244274685 14004 24724 -105360066 53019 52406 -580102901 16153 10409 430148117 83167 26712 548971188 89626 80228 -896600731 60939 26939 -640953743 7497 77390 -281366052 79561 2378 -365518731 37875 89865 815342207 6988 4286 -766884140 72710 95213 -955338272 24298 83776 163146174 34001 89578 122861250 26840 15391 -689201187 74585 36303 216009608 11807 1532 131040831 93440 92593 -582111468 61586 46776 -79693116 38642 91952 -393755016 93025 30116 -158201850 3872 5424 769641312 8590 19841 -681291566 84449 52933 488605808 7554 9811 -147804041 91553 33599 935809400 82764 53844 -455971610 94590 12819 -745708346 39848 87409 -194516441 6989 93933 306422684 22976 51813 -249862970 42292 29549 335610566 98865 48641 -713283204 2463 70840 -338755840 16580 67000 -775020686 43094 67110 -302214321 349 16110 -357311736 55963 31871 -902774190 78218 3959 -360242436 68478 59341 255211031 33387 15848 -764463864 38914 3662 -502810171 73840 99048 744094290 28736 52658 162093168 51063 55975 -461155167 93945 12971 262454190 3250 14543 771015131 10303 94858 754032618 83039 52282 545364368 75659 33684 -772132554 20746 35294 -303957950 24886 39126 -627428416 181 39085 340530069 65180 3786 -683092469 30424 83209 651944540 87358 83055 -15170828 51059 43809 -91220719 28913 31083 -274999497 65510 9029 -372010511 71601 15567 -785806204 15660 86876 473373013 40471 12456 -202165387 23396 17100 860297472 92100 38173 300098932 41636 37594 -330069284 20150 93461 885007755 56222 28389 -325196485 23464 67464 -290113063 85110 70445 38834500 94385 34805 -982383808 57045 1055 717441059 68744 61694 -387815494 53214 5602 952102501 45852 13473 -908167680 10122 61055 -617440799 56193 82855 -752413537 63740 88182 -462374070 39838 74018 -594510082 96149 53384 72897055 11784 39853 491306935 33227 69793 51167581 49985 74041 435654989 70108 69626 -911234137 26268 36952 399881334 65923 44910 957673745 75633 9316 -213553120 43174 26659 875917520 92066 9650 539447831 90722 85628 -218365495 46092 83745 824041343 28626 8815 -633887346 72810 33326 -203337507 8685 37195 -604494044 63747 13334 963699988 73943 15420 -776013530 96284 68898 790346876 26799 26967 961926797 35089 39600 -359268566 38172 24606 -239349500 68797 21524 -101762907 4729 77065 -43639410 46278 23418 687033106 41930 53853 -200775644 77908 76166 -864441238 549 21098 316167090 23017 89152 -674638750 26483 56500 9683348 55103 79029 658579014 18739 37979 -349804482 85201 77804 926199140 48237 1027 -602879628 84086 19540 -76353235 95100 29677 -819910920 74936 33567 876143377 96096 80950 406939526 34630 61353 498014378 72874 49319 -293938459 98512 45321 885996886 5002 2036 856100916 42601 8540 -975072819 26524 7472 443441884 72664 84618 -771935149 4572 61732 375431169 56801 26874 278844286 8602 67693 -550473993 25791 1935 -20275380 31079 52184 -582721051 59045 85642 -669493088 7931 28342 -87324874 1604 52596 412238883 56396 21103 387846547 81328 72446 -148482352 2300 59325 -931593112 54237 77729 849601251 43277 31107 164108145 19775 52967 837635270 10212 88428 111349224 69940 76279 268037720 47081 16022 931500305 35617 26424 968331633 11489 23517 552742386 31457 9336 -429275445 48492 91262 337256531 73067 43003 -209860378 42016 33013 -682223419 51502 10278 749139602 91315 95676 762223183 63749 68454 687175741 73943 31997 -234414090 91220 44582 -607353111 43827 5242 110482496 95099 88228 658482830 12255 45279 722704749 3149 29783 -157442009 64674 64806 535807898 62425 87585 -971172091 25266 28440 6738044 66493 28417 -182254313 4962 79671 124005084 63343 68629 577056888 85884 8571 655099978 73591 16473 -730002777 87950 18391 259562200 61267 16827 7322238 74532 34615 -323700777 52534 74754 458067516 67252 50296 585346118 34396 13512 121409098 93361 87247 539040173 43686 75522 811011386 59745 96846 842750191 40261 45065 805686571 66860 64813 226927154 85824 95457 -818834757 51673 76611 453499496 73354 92786 -424471533 15276 75125 -253919161 49367 17819 -453598541 61814 72227 -916982430 30275 73099 630963305 74484 37202 877150403 92428 62540 -465937330 88557 48265 694660931 91427 47271 -465332072 57072 45872 512661613 95619 86908 93038953 87783 64752 -447811488 77107 37903 -976805974 41411 96184 454184223 68455 84461 -150468255 87868 54783 -954034004 28129 64688 -402879729 59403 87725 140348565 83577 82284 691094056 69257 77282 610096315 19017 32524 -955920364 8726 90524 -874241615 94857 87984 -352992497 9209 19270 464561585 10901 35739 -872455837 64454 98903 -926152777 1398 86188 754817704 96615 13393 68784931 12086 98087 -452858860 10555 97460 -971628294 17403 95973 -800924400 68321 89187 638834066 65784 29758 -752012274 98901 28682 340957662 74267 65922 510419066 71859 47499 -311205079 81340 2811 -826659 85017 13544 385394626 51507 44966 -742917528 98792 33725 895859100 19347 4962 927004619 8191 15762 -607615668 64352 27945 -739454405 49963 51509 144498749 8055 76712 -839107578 1689 95621 336417535 44728 13129 -141051137 69084 43600 -938171695 26143 57328 -57783796 47747 47542 -572183988 65757 67828 -941682405 19060 13381 -683990197 83237 19931 -820173789 25210 28836 378401801 79650 81889 612610217 23355 20528 942564760 50524 74076 2809579 1034 81557 678578343 30240 78174 494718105 85020 69904 -175779216 45329 52071 -761497835 29520 36673 211122113 16177 39102 698510092 41869 22190 -64837898 10432 51543 39601260 2383 25806 -672068326 66216 23994 -701316874 82065 73391 -548106252 73534 83292 -115411548 83443 69064 113603971 59654 78811 420178395 29452 41765 -472865004 58331 19694 173339737 72311 20685 -127999353 28386 22952 555385852 88605 82365 154389008 15335 77776 123377720 26828 25808 875627774 23056 7101 -375722943 38783 58963 333923324 93068 43305 -925387925 72421 40031 -836184031 62583 52551 -865842418 16956 66667 515486057 15215 80680 -73902128 47507 32310 -682282497 27254 53931 988815325 17042 79360 547326044 70483 73301 -943441720 84567 53665 14234125 73606 62609 418187618 51191 62891 897855739 59737 5832 -462496022 95616 98685 805934234 51638 62126 -803334905 32001 70210 -211704693 73286 56456 88694364 67134 46011 696759300 34098 77325 901717927 9134 9961 -174535380 6594 41807 -49163398 6100 92426 -515642753 28779 91771 -218684058 57618 4415 464999923 40073 73922 -674673081 90755 55316 726425788 45733 4025 283048934 57285 1832 -671255931 46706 95723 -991974539 5579 35229 -927202066 80569 38828 -377192278 82301 93357 181233137 61365 8857 748793590 49970 15295 -597556540 83611 68484 -672451574 77832 59851 580307910 66855 64014 131380853 6788 5487 900453255 51207 2610 25907116 73358 44386 -943294231 31740 20040 726961630 70506 79549 702341076 86235 19358 150886193 2996 80478 278988404 61098 24942 -755030956 99078 28720 -373612938 97972 41425 -687130494 44611 68868 -460870904 95953 44459 -322658737 83204 11857 603904567 80240 38202 911038106 35114 72999 -832001912 64873 76674 719761996 55020 64759 -127563184 70072 91365 216621014 49190 38630 29321663 20925 62065 -284633807 58152 28532 -484248945 46329 38679 187164394 88630 65767 -313420579 81155 71662 747146295 11468 3472 -702042586 64780 64052 -738976651 32336 4099 -713500398 45957 428 -470414029 62901 34223 -893696373 48796 90649 -239507631 84005 53339 862667089 9168 54664 112344522 65564 70192 169284251 76006 23972 -978007639 29432 64567 -19426501 21287 81699 -720481309 85947 71507 919007929 92205 85851 -769869405 43383 2266 -65667094 42544 97200 797335151 53692 84155 56687344 97804 71396 618294590 46865 93399 -823897158 842 24561 -613138334 97336 71299 172967430 5105 12775 621106526 80351 91863 -285020153 2054 62681 -435742246 46580 74489 -992249352 3271 9115 -132172500 44152 99122 43871671 3749 58635 98391583 68452 2271 772635852 6929 39770 209224604 96384 62091 -16737720 18763 55036 -409724712 82704 48726 43200309 77515 61796 -280362442 1382 61560 27845835 16172 42567 522864494 37812 34484 420139301 11362 9128 763325313 72452 14898 -465942531 7414 63510 -542922831 65244 68171 743057115 13543 17824 668641014 78910 21609 -142917077 90625 44496 -687762304 8074 13479 -22271260 38003 85820 -789815003 39565 48672 33997050 61260 30818 -553532779 10730 33410 845998479 80769 57783 351621634 72320 57141 989983848 49122 84687 -670244650 64681 13257 333168355 23504 28587 947344960 60134 34435 -410183728 37773 43649 -945001265 54259 68657 319508144 13456 88751 -447705265 10850 75171 -253889641 42465 11709 -24401529 14162 90112 684034804 36324 68029 -874887937 30356 56584 -655985169 34883 29480 -410859745 96005 91017 726113132 74331 59808 289686328 79602 41808 177837595 54047 31266 -623561592 4337 66732 992630264 5130 50826 94086374 96463 2098 696001422 61296 3426 -690947828 44482 39725 147233848 49827 30236 888653284 25344 92852 866608363 62169 12252 360858401 12709 53917 -716080084 1816 35721 290196616 56279 9106 -192958440 18910 54405 703266080 12712 76797 829398615 15651 49957 557953992 42684 18085 672687090 56618 61412 -117592411 26162 61103 -555025493 69510 47795 875631162 87371 14701 -269939283 60244 93990 -381484608 90498 69920 766256334 1049 59199 558299662 23656 15901 247965632 63930 56327 493222337 36323 94933 -546233544 93290 34953 -617503904 29022 56931 165219535 31077 25142 -130837598 61228 51817 864904985 54827 9424 527806233 9499 87594 -406883220 18673 27072 882255275 83060 99008 -474597932 79923 50169 -797588313 36417 4957 101143131 70678 13462 -480407087 38026 43538 -342996994 10014 68647 -961232170 49861 84579 368402357 8289 14808 -77186883 20607 84396 323662896 34735 500 946184983 45452 80309 954823659 621 37383 -193657470 16971 65100 775111419 22485 45347 -904893862 22703 22991 -564964477 44553 80244 776809864 68856 22557 -836232865 70759 43783 711354516 34754 41388 -807934542 94599 65702 -141599479 88586 48153 -624154917 27571 72872 -170755910 92589 58028 -194602801 23645 75221 -125584294 6767 28120 -452498797 91221 93789 301681109 91612 61882 -645202684 60590 66652 593499165 54917 48254 297318658 59833 84122 837197971 31172 85236 241365443 61229 1237 457579269 76501 17628 996979097 85429 77978 664083401 56166 4919 336256087 84351 40716 122353881 31010 35900 984647979 75241 57153 725355598 85330 15410 -150831135 72268 22556 23770424 48441 79164 661752720 97873 29634 376574252 44423 86292 -813043243 89441 55645 876954096 82058 18444 -773901616 48564 66218 941116102 73851 10033 -750829964 69823 38663 193984461 36359 68474 -937575497 15896 17072 398707128 49784 27730 -330900957 83171 75214 -782664802 94934 52199 -366959865 88417 11878 -663073438 16468 74851 967132695 64996 6939 -196135548 47458 11077 -29166397 98467 80659 -223660357 63278 2238 -920540823 6699 15685 -223926805 52181 74011 717503985 62956 58823 -111197022 9101 29444 -824856409 6759 22499 165369309 39636 92191 423842382 25791 65012 216734049 26274 65779 -436350887 96865 26195 154002816 24779 33377 -603017798 46195 27363 632257569 94290 4003 554880314 2348 46300 594935800 49181 39612 -337239193 34934 15877 -324330631 55248 74942 -215408409 68324 38766 -3871043 83351 93262 268750795 89963 46683 850159677 18011 78823 793617137 95255 20488 31363133 31655 62220 194285460 20484 72939 -599445079 73102 24213 -505547428 93333 92225 580731891 81360 795 62720729 54414 41944 -901746113 85711 96125 118645463 86081 96353 767479867 32798 37314 845836586 70510 20203 -197959807 98969 35493 772066197 45583 31952 167195358 59080 33288 -456789138 88751 10058 -6580208 17614 13687 -770321477 62514 38735 394751407 70020 89524 -653523836 36650 45979 -299815 58559 69613 -813769274 13770 52834 -889840214 51925 84911 -919036537 13509 56707 -112160734 78093 91138 -532090227 42664 39695 -580777343 16232 53742 -715715122 70412 9372 -104619650 21664 30564 517005056 48827 33280 -810654210 8843 88665 -246809959 84972 28356 -502224842 2818 32844 243794916 35502 80919 -625016540 82792 8 284970416 77006 24470 -56645662 82530 40765 714283288 62604 44080 637384697 83911 26253 -416398005 91654 75186 579413792 31862 72649 -844499201 7650 85570 694581926 18192 62848 776803334 3238 92664 511086767 89290 59676 929252624 8470 55453 -164295777 17681 20001 492852347 9095 66094 934096074 84186 1211 355334712 79561 6942 -969343316 51398 22695 -680785954 49104 38852 196346530 97357 31094 250329836 16982 48705 366594408 56856 57984 370602137 77017 60535 -342603779 36129 33578 823486911 63855 8177 -86861782 66804 49 621680558 33586 42505 777331850 34748 22608 -348703332 75404 46158 -584554126 62508 97034 -248702555 35186 11815 64805546 75127 89663 738547853 64734 16953 -592186782 41246 37147 300744361 51865 58118 -199531013 8514 50341 600023722 86214 30287 611515999 37883 14419 14065733 44528 65727 -581150737 43683 38269 -582238916 51504 20696 888843742 4118 95013 647799687 68907 36482 -62874275 41819 69663 -489355574 44152 97759 698625293 33331 36780 -482794217 20440 47567 567009246 86007 27417 -661874996 76511 24254 556416321 88219 11319 -309613275 4169 96182 -519078685 89590 76663 -939001182 67072 55860 428271343 75504 82431 221846570 63035 50141 422623003 72839 2112 -620573873 75393 58691 -729235891 10544 94323 480819689 73673 75176 -243000936 81008 16340 -685709134 13874 77194 541839490 89720 53191 -644866212 92864 73550 -614843191 3127 37848 -273238541 19844 87092 823598840 97603 26354 935253572 40930 56817 -83566940 37663 64753 581036411 30101 484 134074351 27615 18670 -914437089 25970 97818 -892399088 16874 78685 100734423 2471 66121 -793628983 73543 53158 393460708 27224 2972 -987900089 24158 40988 -740614260 62035 89959 7411274 58269 23533 929993811 90690 64229 -20893395 38793 7917 856120335 23049 33647 542258417 55621 66000 143447847 30292 7321 580076211 53480 54151 -810419257 55190 39084 398223905 56167 41108 -366315358 46987 68739 -534644697 33169 1965 372360803 20725 48195 95177367 55887 41876 -425746260 96973 89027 625473064 87322 83842 -236040878 96769 60193 239132036 98242 23496 -365532933 59071 30837 -117083213 95182 72371 -592818870 54388 79260 284752409 74716 91467 496619520 94101 75578 -510891685 16574 59065 709516338 72875 69408 -950188225 92703 8468 587393267 56168 63359 -629297004 19866 49343 210001633 42154 69902 858257321 26685 32070 -211516278 58779 89192 -740032039 85604 45645 945744945 60100 79196 -48737970 21497 79125 -980671604 67595 25217 -326612949 83831 71238 -762124904 17908 65757 -696726163 63157 75686 -854357011 40904 77560 230712872 54680 46391 164223773 54649 11692 107137267 5606 30604 832272067 41574 64617 205049378 38476 67610 -481025516 27525 93843 458603991 95165 70864 813840214 13220 86627 229198049 60969 83549 173617191 83587 88539 468856068 73294 94177 271201733 55088 64154 -588954588 35241 95114 -440956746 55438 83252 636726164 29604 10565 -603471933 88744 30687 -885330054 1397 75748 372838412 36906 40550 -879508080 81160 39685 -114671784 20537 46872 734378021 15911 65779 811534074 90471 70265 -189781459 1011 95472 187096852 96294 54433 -180635067 83080 11517 -810373905 98031 72725 -659874221 19677 78110 -199290621 61026 20205 -326814173 11927 5295 491437328 63265 37341 -278672286 77262 12983 -831264778 35391 53168 -615679713 83252 14904 462592661 98432 76163 -752930459 57451 72523 131175551 7693 19508 714923683 45693 39596 -21216974 75180 47247 -923501873 46777 75108 -992190328 42498 11416 396116361 86278 85900 -421293146 79712 43281 385481551 42919 11143 -191508786 67979 74290 -149263483 10944 55038 757723204 4847 62898 -785593157 65813 76874 -77363399 65785 64926 -884430835 66664 70482 -383918238 1746 40181 -50629265 1516 23304 328014385 15224 55665 -459757064 75827 80991 781976418 75475 69479 -649021402 28711 18041 141676513 56070 17825 25351958 65115 75884 -995136206 12682 24284 200612137 93255 81112 262116470 38938 75464 -519201078 87779 87747 -312427692 84175 16455 76423349 2949 41396 347328362 92570 4134 -201356828 39849 60394 375686186 75671 86209 41950854 81611 92097 -978345351 49271 26289 519068092 37751 21905 265577643 48780 90733 888823848 40020 69103 -67617410 35441 82290 617894921 18660 88218 317750275 87886 44604 -966630720 52953 90086 -533050061 33562 24560 452109701 55874 72246 290426179 89365 20011 -197570535 11747 5553 916732083 95658 86574 -321291600 42187 68891 378879362 14774 28303 -986020865 26437 21049 -871301814 58199 95016 742818031 10973 90483 257461275 31690 32145 974459959 22550 66146 624817868 86522 92034 982161873 14794 39464 467433861 80282 31956 355680943 5496 45319 116121440 84733 11366 917066911 60715 9342 873657392 14478 87140 372882797 687 89037 -891099192 47591 91160 -281250367 23006 29138 545077371 68032 69830 621658160 47679 71852 534213768 25139 83115 -894888468 5096 12152 619867683 53859 47914 608994761 4987 98146 615596875 93064 53897 -151065199 28122 41213 -155168311 2835 37571 147730099 75898 84447 -588129435 77979 26652 279935170 21341 45833 163558067 56992 26980 931603953 61033 19119 -767885128 43973 27189 -103769182 60743 97025 -826669033 66919 96020 -603949628 4990 71654 878360176 74293 94696 -579860935 34638 89024 273752792 7071 34930 -897904842 22999 35272 896648322 50061 2082 -652063728 97058 85805 -35653008 81974 3729 -48733856 4459 60560 519811333 36610 29239 300284029 1221 15198 -299309146 54284 36867 397449171 65890 47810 -203006415 80450 75750 -813837991 89896 13615 -485780006 24895 31729 351688966 49564 98578 808058944 2653 61480 864718596 58837 39551 -220954411 90272 57408 -596234547 76717 98868 913960218 67597 32508 -103505168 16596 88340 -600038536 33474 27261 988754401 71518 50023 740584833 25799 20135 448538558 13423 67249 -737671316 89319 50249 234566902 1428 80679 -829770433 98591 89799 -310400527 47084 93279 -590484430 49888 94625 -882848004 78884 47716 -118418342 48595 91 -444488749 6493 94724 337509495 55592 59880 962160073 90641 85398 -187643104 50586 43344 -603997182 75593 30441 46475800 74094 83301 872203022 44308 54180 555896829 4107 6518 -933674629 54624 63429 -240555085 48704 55441 448984555 75996 45698 -284553076 71616 8205 13874883 44941 87358 907373597 66117 6027 -416655228 60488 78305 -346859296 99082 34581 984532073 49599 30418 348909509 25254 47424 701431220 35819 20207 437390168 97548 49014 -730904133 66677 1768 -424250726 61285 25258 -334038618 5781 27414 -764359787 57800 25544 -818606191 43868 76504 -991912076 14113 55407 -213161098 85616 25830 977895229 2078 97029 -574734867 41868 13083 -434663065 35523 4884 -583808005 36314 8800 607434294 60489 31423 473274359 34174 62223 -199328978 61329 24990 900635674 65162 18599 398381503 87311 87250 -618878643 18982 13651 181130211 62013 35542 275014799 24200 20237 -167408980 83189 83815 947137555 24867 64111 -283888984 54544 97141 274183725 80101 70656 326347262 61271 4251 248937270 89151 48090 -354950485 46210 30059 586952882 14878 27062 -912883942 43466 76124 638875834 65655 56512 316956604 15504 77217 -517831919 46448 30483 771179939 78063 888 678150730 68201 94183 -645272488 13290 18032 -274701420 4582 50673 627004492 56778 69185 -190561007 28624 39636 -639603740 48878 5078 -167588369 76289 56930 -885635050 91759 18743 -684006116 50593 11222 -724598641 67239 82644 51903358 45692 19144 405445894 48491 60183 -156093790 4435 49985 -15589450 49769 55079 510621299 80103 35356 365040235 55307 16110 -715536399 21712 56080 588335436 25560 33745 104826411 68093 66037 786669604 16215 90943 618502868 96920 49086 978918790 71369 60593 -979631329 42720 1866 -668122645 2309 83027 -910198682 68565 14793 -710284998 44672 39606 218837784 55992 52227 256359674 5246 2042 -828426498 14916 30093 459541291 64688 87303 921853205 93329 6221 -228187179 89426 77244 -727080152 15979 14154 695234137 24766 41217 901264839 64719 62911 618394956 64351 46049 -537744574 14064 50293 553772889 97258 59973 -255079401 89992 35224 259418442 48615 28545 -381827842 32322 79140 513261082 13526 89588 -986852875 76384 38091 745077993 51520 97948 -516566187 20395 34066 -896531149 33613 24363 58223472 41492 33935 170828822 92708 76468 -168683674 26269 24443 -585917011 96095 15094 943641432 35942 61411 -872971700 59252 97053 -82897257 91896 44033 -640659684 55860 29565 -714889956 77151 78269 224144792 13710 63528 891469540 30935 82905 -729082726 1093 84591 343587395 60147 25893 -70262256 29875 19732 785554659 57602 15657 -979326119 50895 52777 -31012960 23124 63126 774494419 8106 21936 -193218198 53 41087 752139062 12823 36621 386528136 71493 18392 216112238 2399 55223 -683791432 81533 86805 -741229129 76201 91294 195286127 31921 40811 -306396838 49831 287 -533770609 50773 44416 215311665 79966 71656 -43026487 55257 58887 604119412 21251 34435 606121174 86423 75243 603741621 94468 45467 553327076 75704 30006 938387742 3720 9879 223428991 85024 45858 -601223830 44633 96445 280873910 18278 9033 -178574516 13070 53244 523377459 2234 61135 75248507 94194 67020 661556774 62122 8082 62419021 23969 28633 777168732 65700 31324 -244539024 85558 46702 969522633 48040 24363 917335767 48290 31471 305574042 45223 26417 -677642664 15143 65200 -776708955 92666 87487 -909060408 75954 53067 -147021674 63676 24164 -499619932 70409 47813 -847049149 62372 92767 849373407 30618 41975 -66498296 12664 15227 -25816134 60026 21340 -322963612 58047 73246 -673142298 54542 24110 777664542 63394 10126 -256332624 26578 20713 -246186655 19264 25359 -110573957 60817 50534 813473813 27161 51014 486459032 6486 35095 -434774003 77859 87458 -957644999 69070 84348 -375779455 53682 90082 -410844430 28435 24478 720913635 93187 31863 -264347118 30198 37693 -783216807 93609 94895 810233734 66874 925 -813401908 54910 41 -355756970 98480 78004 732384799 32282 37856 -557424538 76840 40833 136646051 94603 62194 -946914951 94901 59982 -884219725 24533 82745 799068294 46915 6871 -228879870 42738 73697 688096959 65039 767 -488226276 93414 16069 988063114 68756 37866 -525034903 83075 20412 -107821840 45311 26131 844014680 393 29577 -272511176 60764 65600 641519643 95813 75488 -612926070 29554 64791 -904595035 60710 19787 565174734 63312 27875 -862330026 85976 84496 632760066 35727 31767 371538504 10693 48816 -500887457 68441 15187 851169306 53011 27819 -221907812 78223 78476 149364079 35121 56558 874210779 204 51236 -716279091 82100 96575 -655382965 15864 76665 -246901487 78723 30883 691917121 92033 50917 431454940 52146 63766 -761160397 48963 34791 74348934 52188 42754 -642993402 46533 45822 -159736998 49456 40148 -174587180 59041 55676 -757997989 6733 83323 -171924526 53529 94357 -836723232 33429 32843 -855456670 25698 21713 -713989037 17736 73059 -296680928 19388 50487 226478495 97248 33517 962657887 87835 84041 185926582 89583 32815 438862618 85462 66937 966369521 62001 32442 16001738 9358 83199 289453421 43293 72446 112336236 95590 22595 -627976004 91470 758 -788151627 89197 95081 563827080 51529 27939 -862080073 72399 16129 -61721209 65197 58562 -480857021 978 44318 760509460 20061 11063 -34837330 942 62189 440516666 36478 87576 -633636115 31142 34408 -747419970 22883 13462 54550214 87521 47673 741762601 50676 70908 -212776213 75962 84491 -945512975 39892 87657 917601325 70708 84070 -357314608 12489 63258 -536207967 1925 15548 -351288737 14794 97950 977825089 8833 50156 -347191270 36007 27611 28559568 37934 93130 -427604121 97891 16003 454940070 40928 48079 791991269 27953 43642 517809759 32465 49808 -285630861 98539 88129 -674862796 82834 64214 -151900016 70097 93552 -657131130 98196 25432 19192167 5825 88085 547592929 65054 16599 311879650 25938 62553 -797041551 94722 69479 -272318084 8299 22254 -770946545 22222 22883 -225026391 69636 51121 644338104 74643 34069 -206788408 73813 55946 -561888838 48638 48559 -714169906 21298 21409 271495414 74272 17795 749414243 37294 86559 -278793998 77650 57758 56883024 28651 46183 -630043438 64596 85050 229680627 40405 52621 956280446 34559 37644 -686262216 68470 71493 -615772062 76413 15471 -249582882 98357 79776 -349779880 92508 3556 63014952 88048 96836 274210598 17016 44670 -726235099 10000 32023 122908778 25245 95017 -640363141 19255 48121 534050820 53377 72955 281871280 97245 79672 -579999006 96616 11898 -999875625 48994 65365 873830067 34694 19238 810654026 63970 11290 781091077 12951 76121 557941361 91719 10493 809148191 56406 76971 -198078437 19447 14560 604025984 52515 49609 -583165839 17499 93035 -440806250 43386 42874 569387944 77090 64184 -992055478 43780 78444 831871307 41700 20496 92775280 39396 48091 21185561 20186 54970 -799009023 91790 62380 31201464 33326 53421 78944872 91487 48273 521035001 6363 56104 -715148697 31119 16732 -702277758 27600 8440 527114454 73910 78724 -852816734 36259 64692 -376713608 16099 12572 224004798 66102 44417 -621855719 21078 68252 442032527 49110 39103 106945077 84928 59289 228763020 44486 87835 -15260267 58488 80892 -733423932 52024 17120 347065316 41685 34029 295657378 38866 38072 -705502180 47013 7836 467328068 33331 38122 -72146025 20477 72796 111340474 25924 87868 -194069448 22940 75362 578845384 35748 31994 -749280053 5481 58299 -656767977 96739 69360 154436728 38840 28294 398398053 26643 13773 -982732760 62877 12989 177900343 58135 87081 930016551 6537 13930 687570725 25887 14419 -180974157 72342 48486 253987277 43579 57105 829132098 45554 49422 -540661875 28445 35283 152904060 97557 31548 -101163896 2990 30975 155314445 81042 32223 303118800 55129 36555 163061483 42598 26588 530215923 4999 64250 593235676 76541 82691 -283104813 69188 77920 943317972 26229 2375 -622273769 65495 73648 464101840 53760 14131 450090738 28028 40740 -484541993 58180 91696 -98960144 56416 91988 939148903 83206 11005 940012365 1063 44468 105275314 36697 35676 718260197 5066 63735 240321530 44675 25323 -83451545 48128 48817 -750483980 57278 33301 -426664000 56921 11615 17049156 2014 8546 196519861 32083 78170 635447864 82845 77994 355592536 32444 58108 147812769 38065 75188 -953018735 61955 38545 647807830 18995 8181 -892078835 69647 5726 -32515865 32280 49751 654384014 62476 10067 -964138295 38976 27543 -914146432 58226 94486 -691387093 73968 38466 738412106 82845 79306 -543298957 660 62886 218389954 58752 79777 -296862527 74669 43243 -717857307 82452 63241 -790264106 51295 23298 -749226930 18724 24921 365122969 44141 77324 -946485270 54381 96268 577043206 84465 35318 347094820 54550 40780 -75417462 71852 13440 134002209 38150 39244 -898854769 82558 85757 680886493 6226 61319 946353408 83529 77522 66770536 96284 94659 269731119 11307 25022 230293934 9635 22537 -124531742 38482 70499 -968463021 90552 30132 -737012773 37807 97243 761162331 59146 38559 65808582 64253 32100 445051109 92200 26292 -250418856 57913 88167 212055737 61092 55461 -494920176 97673 70395 506206869 38784 31881 921373009 55853 49753 400161922 47689 21971 78947028 53274 61108 -764562409 55534 6566 -727574338 82127 89993 38989199 14998 59018 527236276 90131 56800 996302519 82165 22149 -975388552 21022 60878 -994478374 35470 13107 -554813742 5297 31250 424435359 23050 80961 328028663 97270 25102 -690991221 8467 56080 -131577400 65311 74932 72462543 25184 2886 -868190689 62719 64959 -153094511 59946 34830 -879438459 41424 17497 471379590 26587 5316 215773968 30834 95605 -168534848 82126 93192 -884629760 63612 50370 -97007743 45592 23588 -790776240 72826 92565 989758911 92108 47250 35388764 56959 87801 -647587369 77415 39089 -550454286 999 42230 -796992730 50171 26022 -326757129 43552 80426 421396873 12795 67495 -220535933 21232 98983 532850062 60110 36174 919894429 55374 76346 -807611650 8348 38623 223070040 35733 91549 -291260473 79151 90302 -823911494 75022 60177 633325867 63656 20154 573245302 12717 55019 -665454434 80492 2171 -727160972 62908 49029 300035004 35238 35618 -692397590 62323 83913 -130308347 86914 16665 983259114 70835 54351 -590405411 53323 25042 -140934885 16707 67406 -777223704 71005 43458 -89495866 42611 78053 101602220 42899 52600 188334915 33279 11380 -335168634 30464 16996 -653460714 30502 74991 -661807449 21166 10198 576483627 86145 3933 -106138910 8343 65668 -256355530 28644 78121 661918006 22885 43002 -274113238 86460 11746 -201234939 1695 89770 329704272 51590 10437 204775747 35299 92931 249665421 80881 86308 -959362368 11918 56021 -989712174 28996 63361 392435535 64092 89013 -785977196 79862 37850 -871641518 8067 10275 668810495 11654 39878 -902545334 50196 75357 289437951 81564 31475 -396896 88830 66431 374737498 84138 45416 57545280 39411 83286 -612457040 42253 62626 -94773771 63750 13461 750043364 1480 10742 952889152 8793 68821 -484248924 55565 84162 -499075501 72515 53719 -453473518 60205 14624 119227648 1505 72231 251287929 97641 6318 722752596 78684 62720 211446013 63524 42162 225012626 29950 10692 13005121 91834 5090 -594216026 2719 33197 -577007670 78969 89792 795359444 53522 12625 837812711 30236 2183 236201104 44868 29437 398628364 32097 14234 -956515447 2697 25620 -363984256 81450 51028 -136923405 40511 26340 431420079 30677 4317 178612568 88227 40352 658338225 72027 79333 388890115 70762 28620 -31977266 93929 60022 331057484 23528 53320 567103209 49158 79034 988140265 45446 72291 700420024 30456 32014 -612186827 88499 42854 320803246 34027 52188 -664351136 48903 32341 480586307 9298 65085 -684600006 42679 18393 -348326139 13461 47363 762105328 89749 17297 621382034 80951 82838 -201871107 50972 10963 379589132 30494 37587 -960517513 74926 56487 272997183 20743 17701 -832185194 57432 10804 46597037 53555 94767 31653584 84956 41434 286395230 84720 86926 -106857623 39354 19073 -127009876 19447 98381 -102663287 55198 75697 -871307483 17126 4038 447229612 88673 33491 -373931760 52062 18114 744367994 5420 77118 -372073102 61349 69790 259591764 18524 52822 -562225769 87912 38486 539928071 78675 3493 282748128 18896 68102 517845143 84994 48375 441568706 32123 59308 -960789053 32810 19084 439625716 42161 71739 568882459 77132 29773 686635448 32894 91100 -777437189 90197 49215 -736239732 72270 70819 -46196683 76214 65541 658942273 52979 3710 375005347 30934 96827 -717548273 35701 63434 639126204 50068 84205 -176894547 9843 26353 387460172 59963 9774 -870246943 2899 37530 -856071369 76807 76471 536506454 51620 34465 -562969409 57609 2684 -62053255 17836 68339 -954581161 34994 62925 -629372625 15847 13404 -512753593 63608 55212 -811359726 43967 86543 467115159 92805 19075 -653398356 76688 82444 -48885296 72782 43704 295287054 33779 1 -482322381 44659 12849 807863187 47714 86916 679396971 45452 37836 433653662 10676 13775 -37305235 6834 63329 -789754451 68029 11693 386591136 58711 63611 -436022863 74546 69512 -459273665 42575 35761 965048070 35518 52971 12134481 24790 96875 -318175486 10929 39656 459852106 70168 67492 -465873495 31606 84871 -212893436 14106 87805 -294449885 88145 59181 77520416 15178 5893 443046108 29326 91463 -368488297 92251 90733 174091409 53115 75827 467717214 13309 22289 -143076160 30198 97717 -446928921 8486 97287 822642013 19104 32181 -228547016 83962 51908 -395267361 12923 55208 -857548049 38555 87595 -281134529 23060 75646 926909079 53218 43336 -868009496 9424 6239 649412341 67842 31724 -751287593 60176 79676 871434144 19996 75103 -423699366 79756 26711 -314777714 96076 10462 -219009755 36884 85798 -967885056 43472 41239 186002783 32573 95555 631494123 33396 40822 118220310 15128 65759 -61270012 32349 36618 -573444464 68795 29656 -770743382 59532 43788 690492724 9800 75855 -659845106 67677 71427 935149610 50390 16339 -51179749 93098 52167 -186498331 83967 6346 -73684651 14706 54777 733978884 28803 87836 822218110 98651 61592 -973008073 11164 89544 -247236430 15749 80385 -757006463 10262 53896 -103699770 30526 28332 -684183982 56359 79840 994344559 18511 19775 889265061 52862 38391 195832354 15045 81293 524019042 85728 91581 -97294053 65861 60667 874471524 84570 28468 724389938 69899 63036 897550511 81398 9693 197517344 65016 18790 -793704374 73585 94445 -763458385 40798 98213 -259742165 72397 31062 -236321013 95029 19741 -242161402 3361 1295 89223486 23853 55411 347562824 74835 92684 737558153 11882 71777 -342006204 93074 42371 -817141084 56774 87042 281465956 39296 54638 25382181 5752 96294 21807932 82872 69097 766634275 25721 31008 887513105 55380 56036 317803735 69046 98796 323479423 79054 11336 -491789805 1360 81288 -684488039 19827 32006 338790045 70839 64309 628639861 52430 79410 805008701 45461 17714 -468101809 44997 45375 -390897372 91063 55627 878794746 7968 71193 544181943 62794 19419 -722431776 39759 12044 -958481123 64405 12212 300264795 67865 93465 -676569479 66196 15864 953845000 61092 67024 -778480896 96331 22723 -570525639 5146 22238 588668472 24589 24267 -214882482 92694 96651 -795043739 12457 65170 -344699292 22334 61297 -430818469 13295 25509 -808225441 46293 96123 -136381595 29664 95503 226407723 26240 55494 -163228206 34593 97063 -974107778 58172 87443 -451611691 18747 59778 935895662 51814 98927 945589221 78299 61980 -221541131 14730 53648 53630730 55844 36917 79833668 20813 20762 456095079 96873 28874 699724279 43190 60977 -160868380 86205 39436 846637300 94133 95150 403283144 10882 36876 -906282637 83343 58470 -393596216 81111 838 -326057462 74709 47020 -631781289 54387 11048 672436456 30874 8144 -578840055 53804 39493 751092182 95866 14050 974300782 7511 96741 -391968924 21071 75826 -245241103 54192 7560 892963025 49976 96835 841246240 13549 97877 404768395 69454 81766 -926256677 40233 54945 518504550 36203 12015 875588041 97562 49884 846986714 98048 8609 512543278 16669 3456 990977688 89495 45503 -297486633 6167 62620 -27724436 91115 9920 -165157183 61085 53692 846552557 12855 73279 -900300662 50880 71240 946091508 82286 11694 -610783714 60506 87381 -62101315 3646 35505 -597596005 31249 26248 -449679200 71870 61639 -610955765 42213 41078 44689072 26263 70469 -45721602 91894 64450 614047595 56200 31316 449604333 28933 60973 -501765951 96152 35823 -64469277 13006 58173 743479756 49624 82922 721845552 97928 15597 -921651059 81868 56092 926555562 62558 50973 988177499 90628 75451 299649782 71814 85021 987403382 34250 73823 127911679 27751 24934 993352336 24351 49267 622477722 26476 29967 -117171305 82805 42393 -998264460 96212 92006 -802048086 75239 64054 68540309 4149 3985 331758034 11015 16497 145431005 26136 63739 -155841941 82251 8167 -488551057 38470 82021 979774760 70468 8652 -533538566 95455 59530 67449314 32579 17829 779871824 17841 58690 574543001 30511 51955 63938395 86227 38620 69622272 52855 33532 -995350785 81370 42037 669941211 86950 56653 166186451 89722 70559 562568016 55954 54390 29117683 6271 42064 123799657 10052 44774 -702250 15921 44458 -526026336 39477 94609 -71120316 71375 97445 646340978 77119 22896 727194336 32159 67085 673427175 66052 46178 -696544729 31650 88090 -622705184 4887 22281 105466693 57918 85249 193476443 89753 90036 -481883549 82780 14374 71989849 36362 75770 622507458 130 65755 325994812 30518 90451 67898717 38207 85371 -964007912 83094 53217 85427639 2446 67062 -743102400 48467 10467 17091781 5550 22800 779149589 77850 3585 261804900 47709 58729 -589499029 85886 66977 -837572349 22020 85555 60150052 70168 38097 -409901492 93125 57546 -249124039 88242 19968 -626456140 78062 18420 -585269832 17812 13651 -832626807 96295 79522 -941439853 54048 89675 -464076341 65655 54250 682670264 47956 49152 625278066 67004 93431 -378301548 80226 48257 -778118363 51539 6340 315271051 38325 86904 128016918 69470 17768 862958076 87878 61686 -195366353 37786 24836 599716203 30967 50039 123527984 95477 96034 690957959 87849 45952 -703262731 8563 97769 760229172 31488 16720 -371103961 44170 49356 654573018 68311 35171 165335848 45636 51767 -353166996 90056 88401 -973049320 91209 92284 370775300 10205 87624 -657141702 80696 1269 86522885 75468 54826 -818204116 68262 52230 87297767 34637 44917 272229946 45464 85239 730741783 53549 78788 -354824577 9768 76868 844878050 58364 96817 953383960 72544 33417 -98674064 34215 40810 -287855757 87501 73565 782190473 85797 81534 -494944253 73362 21265 268412886 42424 50081 197988651 76009 36811 -681765170 64627 65924 878578701 29562 49068 56460432 38325 67860 -393090631 20875 13735 -448649494 60133 37221 -198530374 10071 14389 -664901934 63053 35075 792652444 70966 51572 191565171 76331 84012 216537001 4117 32784 188522404 58875 25418 522425034 2896 72900 527545544 79587 75867 575230559 8440 91081 222475619 93989 89118 206622217 57385 27960 75713754 26292 80058 -971856733 31608 7241 103843451 36751 21072 -196748892 65593 32032 546013546 6670 23945 -263552376 91051 61776 478163055 79429 42520 790703075 99067 68081 -510050397 74877 27291 683060278 69551 93785 900425127 70720 15216 97527717 74846 18055 990983253 2961 84813 681028504 57348 31354 948486249 58773 24992 -592196894 36985 54979 -33792473 11239 22723 -122150700 91002 75125 576350050 71419 52200 824841277 83441 28845 -708880478 87569 55206 125786010 38504 1519 -277780952 33790 67517 -327782630 38834 1223 -149639396 78787 64562 163983618 42094 91945 160727252 18066 11751 601836894 32273 90260 2775297 27402 58441 889565839 10773 40395 504502368 14676 23691 70419284 16751 5747 -26020645 42987 84543 173188613 12502 85912 568078746 37182 46805 310819597 56069 52130 104536343 67819 65967 115311371 1588 4701 680673003 67945 96696 -164522946 84840 37198 505911773 18934 37166 467688822 54676 24100 513897390 48822 48483 485308305 49160 80872 684994239 78368 71318 30658808 28536 52243 168200302 30514 88254 -196530164 53342 15848 179676128 27013 36063 -595078036 82330 12477 834660826 91378 73240 -440205654 95081 30673 -646736740 83549 50998 -244871504 39250 22410 -740527516 62869 29738 382427568 85564 64681 -553313930 64607 88206 -158816196 55660 61615 -838100864 77227 32089 -512406052 95945 82128 6920074 90582 9434 93396846 36243 14286 -262327632 5423 70136 106697045 73798 11976 922481196 30266 89570 100688943 16283 61824 -427316995 90766 53642 511838924 71454 91927 -638362016 69512 25074 112350868 15489 73847 -104768899 60999 35841 968561456 79087 53971 152772638 6116 51982 924472720 96532 24107 -847699114 52928 16383 -73481922 62709 29140 -449199041 56667 68040 -855445160 13496 80490 -266195360 17071 83779 -251451877 57965 84240 716313425 52534 52832 647959970 9172 58629 -744493796 49637 33843 629404431 62801 1538 546218817 38620 7519 242063892 22067 13526 310375700 85960 96541 519242092 66673 50059 7378075 26794 44638 -695920362 48153 54006 -272309046 17086 68660 9039046 19149 65095 -54607453 87867 75450 -511332143 18179 58025 338091642 17221 70715 775525503 59888 19428 -151922893 55154 9631 871459766 73468 85220 -381091807 38431 18451 -589683281 72382 67455 -709170854 15973 92444 296346085 83614 6369 -749636077 31428 2341 700512858 42409 55998 429884818 1583 38315 -467950802 89777 52392 -745877966 20938 24343 -296178069 68896 37615 -370681343 73521 18602 -886267053 20123 65413 -399953278 50375 97213 903255085 28201 17587 179802893 69125 7326 465751577 82832 27299 248618501 22077 17799 273944580 5300 91440 -364678420 37662 45040 258272288 97635 10501 -747633445 40372 25611 772793286 40629 94528 360212175 96605 37940 -610095149 79523 36594 594216379 36688 35019 -363565114 54472 60700 -860515274 4457 33067 -846141639 62662 24918 -357365751 65268 35219 -91230228 35586 13972 987703310 27279 46065 -213066952 62772 69480 134361740 31597 9801 -824706020 34856 74356 -517278681 70612 10305 159982759 6483 53233 -854582281 4117 35340 -782481085 10090 94361 500396354 33001 97812 -896749690 27066 42429 672015739 42617 90754 867326091 30518 37714 -554121686 34207 60571 -280205670 69898 82539 -914872592 50923 42949 -834930390 24359 57972 528185389 94112 84891 -305407370 43981 20318 -31037603 77371 58609 -630662335 20542 64124 61049362 68713 51495 -879499214 54802 69832 -385742923 81545 56252 -808105389 17129 48164 168799978 57286 62590 390076309 15440 28532 819113947 41249 9876 811649084 14222 71145 783159988 73504 30337 -479279501 64384 27905 474156778 87561 74466 -722620942 54964 81855 79893857 77037 65559 -517181821 97770 54580 -421516560 61737 5177 904576350 81901 39233 -701655466 42934 40657 -136793358 6244 88991 280471364 26986 47340 -125632110 83860 10100 -480534760 40874 6670 585322003 74223 40270 -385798415 10634 96918 42796919 68053 12330 -570938839 78780 64095 94920087 55673 53277 778166153 75486 44809 -432731524 79889 25558 -310412848 20327 26522 533319682 12713 38083 -820558477 3998 66334 -32414488 36601 47234 -962384667 3370 88209 933960743 46268 52804 321515390 21553 83251 296938058 71888 67229 -468316499 53695 38743 382440317 5864 4074 -102515247 8529 62952 -191795618 51885 29812 -24492817 63436 92622 -386628214 73318 256 -58821606 36639 32122 283088834 40095 12898 -268147839 25906 17055 -489022992 63348 37910 -980987567 44158 58340 -177534204 38180 53357 268544602 38048 40135 -772921408 93710 74114 528477595 90627 85912 144621396 10625 34034 -849247134 17179 72468 201033987 66901 67508 942062973 65089 35856 740372872 6392 42839 -858531089 34557 34374 771852595 94399 6739 -708088708 11270 38801 -838601281 95166 76319 492915453 70216 78235 318319512 43931 12581 -923253319 87746 39617 664659792 82490 58355 675743386 28890 50568 -606415305 26283 8534 959265320 42057 5196 334885155 933 4764 927955758 26891 35230 -777892558 42241 22823 -181703132 92299 48104 320848438 30709 15806 886394817 39008 52072 -512007170 3976 49212 -320415157 31779 42694 970586247 9129 95451 571754056 36891 7401 997969113 5094 65342 33900581 94486 66219 -295799140 89469 902 -526175304 71430 68026 -607799425 25161 82163 964132062 60017 26359 717444505 60390 5968 -416111625 9435 39215 59078204 51714 72420 -155821689 54494 80407 -197825774 1425 78313 849097164 1382 80191 -732445698 98608 38613 -301837454 19762 9523 397352500 65638 1276 -896733839 58013 53834 66040721 64105 55648 -466759557 2195 58568 -202547634 69285 85591 -965152778 27505 28112 -137094865 30690 47121 -887581784 38074 75826 960502111 92318 51246 10102783 80589 87910 -77614342 69518 52829 -92713743 90863 54575 129448311 11424 51138 534406970 34999 90892 -295409592 6951 62169 -491884498 71635 82102 -230297527 2343 53861 -640493959 50485 76069 -93395420 76304 36311 -304289218 90789 12399 -249608143 77270 71038 63300257 6910 32844 -846433756 37112 91598 180665412 25696 95887 -771619605 79187 20910 -892986046 66472 93028 969862284 20586 23221 -369905282 55923 12947 -948431568 55 61666 277415530 42510 98016 -762477470 20069 18835 -208381705 15110 74652 422024754 68535 48834 -262528526 88632 11363 95286908 42305 39998 -305907236 69421 6530 364539500 77951 19899 908477208 94016 72796 426985112 36910 7896 -482229755 91386 17552 -572078836 75364 38701 622009632 58818 711 -812647270 12593 35219 -387475534 34416 95694 -701956734 5270 5753 37151666 14151 56096 -600862520 41931 94156 -276198928 4422 21005 77019913 34709 24230 570360721 97649 2403 170165565 95984 46509 495109677 84396 17480 295185025 83418 62625 660719064 91207 33759 909534306 26139 28874 275162145 32633 91563 969243130 50027 10820 -52906161 4995 17116 736116628 18797 98391 352305489 93311 52510 594504926 55639 4354 25185085 84680 19192 -524353494 44858 48835 -667350790 23777 94856 -417098733 53691 64085 -681673471 93259 83213 52951735 20026 25154 822767720 20465 8622 448800109 8808 70975 648831112 70330 28889 -552138798 71008 27200 -442783021 89788 27300 -749437946 81735 49677 807820222 81480 70009 734012737 34036 55665 630021698 3201 961 -738577005 80203 11341 -131664939 22447 72103 570930203 10163 66614 164548882 42357 3916 707738051 9673 82774 -36216562 29593 67031 48275715 86430 8318 -892341990 58308 79134 -776270565 21046 76000 -834948099 98412 48253 4767440 51858 62213 -305362921 4855 38116 980989579 80453 18847 353269587 13799 4906 -43477182 62522 26395 -711980851 77482 40355 584456120 26222 47773 -813394574 18039 68334 167130953 19400 75395 159441491 3836 27090 553365713 71680 83640 -253493105 93646 35741 848211247 29844 39600 -690622793 17170 3679 -489079911 42673 15116 -60625717 57277 69904 -311312591 9720 4872 790683888 85754 47480 311224775 45257 80197 457071094 38553 11451 129416948 5707 89260 677779448 38575 72165 -181732393 24734 95552 -424313452 22061 3444 919663289 1962 67992 810325987 1474 36516 -23164433 76994 81547 401395848 62036 71003 55919660 11479 8925 250379163 58889 7669 -98765857 32483 28969 796190830 7162 67123 229948066 73553 77754 -664785968 26210 42132 -125680285 49176 2497 938656548 94950 53059 -85078770 26879 90421 982357867 67166 65129 540224970 68410 51630 -358759632 66691 5444 594995617 9661 95547 169467058 54180 54345 -905877456 87555 37214 -691359022 52265 71052 358482131 15349 6798 838170559 79432 4778 -243487589 58813 44157 -466431083 25619 20310 313493752 34165 46494 -520563 65315 94643 808014526 61758 4854 -389570605 26733 94960 -702645835 63778 45984 -878748178 94230 78250 -429156385 34443 24119 -683225956 93274 21018 398929030 77102 72278 -171599377 88807 9354 479296829 91993 97622 -132290804 66955 82600 -160357785 94459 50890 741686317 5836 85730 -542669872 91950 63292 163293918 89590 5275 752786193 58510 41221 80378762 69645 31060 -534247952 98733 1317 -552786987 91891 54718 -533170717 79602 70872 327492611 67136 93946 201919174 8292 54845 257016501 6570 39061 -228379535 96660 75450 -570321247 91008 55903 -777381289 13066 7554 -603844669 92846 73341 750037140 13859 69333 -126009151 27803 9218 147648919 63296 17763 234360052 18484 25567 880436997 80405 32115 -395347936 87570 79770 -868785283 16383 95669 -596552863 36 55651 555995763 57069 55452 391695567 7024 70914 -479372721 93466 11614 64940175 15802 55046 855234192 66546 80509 -334879115 63755 42453 324962071 92152 96854 -249715770 58440 93505 -473460745 43394 67316 895398184 762 66111 102371616 18140 2795 102581732 52708 16617 -866409242 90613 77892 -239933063 94341 81678 666710392 32864 30368 46361616 77045 44454 196076734 16251 33028 521331499 20239 40374 901273891 63179 97644 803878201 35597 99073 -23997615 18289 5082 218634441 36288 18193 -244675976 34282 95795 952552587 49982 978 -96389034 72367 50214 600332819 70055 65627 -485300274 56572 9352 446657190 98272 80611 -170041237 34152 24183 -178718697 51246 68779 -527390503 57329 39739 -158705964 38359 76956 656522865 83648 33072 -497607197 54730 90292 286197051 32003 68557 419884780 9404 88589 600400590 43848 96477 -256184100 69420 5943 -294338623 72574 70088 -405379662 61607 4937 588304222 11073 90842 -888604223 69658 52268 269240504 61585 98562 466473180 678 39370 -919569867 99057 20815 -721402495 83256 55433 225184273 14043 53409 940250540 35432 71857 662100825 46482 29646 325505261 71644 62305 120743590 23970 78280 438818675 60017 13274 319927518 64569 10986 -8538947 2076 21558 601908462 10033 53266 725923607 76574 15602 -243171141 93262 58914 55670146 26706 20305 -408685052 43883 83419 144517785 60692 22040 -346372361 77340 13506 762468245 65605 94159 480431176 52433 19768 -954307811 577 56354 527882211 22396 93830 -892800494 38331 66545 619310227 88467 14964 -159618581 53544 87525 -791785074 12787 49714 -639912343 38870 7621 297085597 32769 51374 -712737706 74482 26890 -415352813 96306 7799 -653422893 82000 37027 -20387699 64980 56074 -353804829 78369 85632 -410109482 39312 38523 -552078623 11058 29735 652549645 88991 96434 509400237 36381 19631 297763783 53949 51578 613414613 68430 92214 -322828773 63408 65234 -739769258 86110 58360 696800633 24385 85053 240054108 11883 36545 169450016 38695 91722 -941125248 87707 93353 -990810124 5867 83711 355237170 49578 13200 178800301 14520 84156 911643771 202 89560 -826723172 85477 62309 477358903 2954 13190 848411644 8820 97622 922528515 57700 75791 -387628186 24931 67308 -905297185 32703 90238 345309683 20973 66773 -781430744 34592 27675 -611088800 8438 86025 -217092009 61569 72595 712650927 51742 19303 -647692436 61669 86391 -364652540 73204 8627 -572433355 33342 27600 -829048560 24210 28995 344376324 32555 27107 -892141720 20513 69147 841698201 73802 15405 -224667610 37878 31800 -882686036 75903 15539 -431803711 61065 22321 -88782313 58167 11642 -615409029 73141 16791 -438798513 5992 38225 -535900354 86990 17350 288656013 98147 72646 263415530 52365 34693 229856606 18559 79223 110304384 3830 30869 667655263 12714 70878 -343374872 52500 49820 -409154732 90090 78725 -187934296 70626 71467 -81650319 27182 82816 643654649 51647 85183 533954061 21659 43539 852523690 70115 17610 -97170785 24898 1140 -438865879 2369 59602 956301682 8557 3122 800823128 22904 39980 -103704382 42421 58327 478175792 66972 89033 741681482 17696 91907 -558520582 83534 25446 179945152 8979 76218 23542315 35889 43370 -81143608 63139 42281 959425652 4928 89410 -432209386 88892 3052 -514232299 32467 68309 444370986 513 43546 -386088579 81490 41125 -444915290 96196 54831 144725072 22638 23064 904481252 23441 1828 778661528 35012 61613 -625215978 27947 98613 901171281 72691 32772 941199544 72325 39565 538147399 86945 84181 -35668537 2288 75460 -168345189 13016 52366 -173878295 11811 86275 -593789037 20332 62266 -137223484 40088 42754 -837082949 68977 62838 -166550892 50234 19370 495864432 93492 9924 -449546748 86088 12644 -187365182 50542 94329 -475061784 2521 47608 -343526425 49918 74551 234867114 55419 57909 465659217 74142 29992 -139943667 56690 37901 264692330 51412 97579 -702550760 16714 11089 -813537103 40574 27763 -530195487 56427 6277 287473661 32636 5288 968812262 83352 34984 747331149 18417 86081 -202056710 81655 31185 -301921780 4056 48760 -761944911 74812 38952 877609731 64645 13514 -46600387 67039 7013 -623667707 32967 42280 -426862980 32929 96144 500088414 29723 12075 933525893 71055 63313 291253217 58124 92280 318424842 50953 27993 -19837264 42022 84170 959789091 81606 85063 -333395422 62065 78868 -410466483 81381 35346 48174376 67659 8336 -116083910 48563 58458 437847368 30294 83472 275609204 16061 13118 -274982525 32643 40402 -681965721 84127 78599 445864128 53882 616 -503818408 32005 34625 682963539 26706 2103 -367807283 51881 74907 -220609979 41751 15858 108474892 39975 59241 744816006 69146 46658 -412385864 18858 8019 209527063 76686 48649 265172818 80466 50268 45933351 5465 48925 -536652158 62711 32421 -971169075 91711 82126 521164320 90764 46581 813522324 33602 77417 -389394457 73547 259 -94461809 55555 44643 671971323 77175 83620 401458197 79309 73989 -517333838 86034 60023 -929518870 93723 84322 82347297 92085 69500 698387805 58023 53882 -610961407 50604 20065 -421794881 76827 6285 92379829 62315 65567 283608198 94424 2427 -942452656 83706 77711 -463861227 17130 89416 155441823 69768 89453 996682709 94856 32932 877009984 37158 11907 753229787 63281 63361 994533125 2592 73511 58346569 36106 10731 480755724 27517 34401 149368020 28877 5564 -95834482 80709 52536 -827672640 28577 16731 -732414808 61080 27228 427835663 33824 10768 183703770 82823 25078 322587769 59036 6722 4746583 7910 21682 -313336956 64031 63510 -975412300 85694 46272 750252457 18147 96153 816778831 17952 91461 686042229 57473 43174 -820975665 35802 92308 -796917984 32078 60902 -458241781 59758 38812 -854958498 89971 56651 -919700465 88733 61359 -380655543 32439 9999 114367395 1387 5026 -984180976 97906 61831 -992077611 72533 18576 837445373 54905 18725 -295160492 86038 52142 698239076 41511 24579 -577023105 4202 95646 428688704 91307 63971 -703667320 38099 5163 483536841 4441 75955 -415458715 32085 92225 -404247787 17310 45211 266289268 72858 51944 -300216895 72772 40304 -313890445 17323 53340 868858261 53641 69740 617190688 21645 13363 696098145 97276 72241 26517518 61910 39331 45515588 58126 95102 -65159636 60443 20689 -392214971 92779 4154 -473268981 65440 70213 -64742834 46344 76170 -798705068 43002 21397 320077195 25179 21352 991665190 96986 27328 114774875 65966 56834 646698421 26707 91905 229501039 23409 78078 484813747 83956 7535 923240275 6183 11387 -79158036 36533 17729 -258117237 79017 91967 677686923 65470 95595 -683194021 36993 33288 -582254001 28790 62229 460558910 85673 35306 -39467612 81644 16519 -535398336 30816 26184 793770446 88572 14504 -543497414 50935 20887 940562710 66416 96612 -762643383 66432 71359 1262271 21281 71606 -602452070 36615 79629 -712536752 2842 45089 421759366 48717 17651 -369610318 3227 61938 -499839655 85981 27668 -336375352 90078 71201 -296068463 55344 13140 -483982355 37606 18867 -155381923 85225 2177 -518557480 13996 17875 725770695 79926 16737 491428797 25744 14040 -268827650 52620 82749 -485073804 405 8450 682689889 67483 34895 -704236979 49949 78142 37381773 7695 24070 -598704494 69001 63685 412901567 37372 22885 -138874572 73112 48222 -188401357 60532 92957 -370605033 52274 96262 47936663 56772 2647 181326004 5037 67946 -36329562 67399 5886 146693860 62313 61890 440753990 52949 35630 -429057665 94209 25860 -117618259 33383 63301 -23220020 43772 98623 155459205 96404 36458 726076117 57526 31166 -510459043 81916 145 -218300517 2387 24923 834136467 67502 69386 -337931974 17692 19458 -256043385 6401 61289 938930006 98944 15509 896335824 36804 8648 -128717386 8674 76213 -123866769 38404 83721 -431217386 96704 57020 -638892190 73746 30838 443322335 23629 29606 892757028 16357 68736 971691837 12705 78660 128912607 62152 43580 832938206 89454 47474 -311133712 90957 73459 -681900331 88928 24644 -107111054 96630 73752 703742333 31901 50889 533004975 26152 32744 564957000 42992 10400 -143496434 79806 92041 -385204292 68675 28514 -870848383 30786 68133 -951281358 90925 11111 508809337 41205 60773 -897480350 69793 75432 606974265 6919 11407 -402524920 70747 74381 664819577 7382 90388 -376565643 44900 81124 534611579 59764 63178 -839072087 66955 88281 -461988280 18263 18191 -816014176 89589 15174 578369106 93854 86339 930377048 95966 90624 -357097199 59985 98900 -388544575 50304 83623 -729637430 39227 25823 671407557 3049 8480 -711838472 15049 86835 -615641451 14145 4411 -16707149 93442 54009 -46270004 65204 14649 -671709560 95053 64860 -26262666 55608 53978 -131928012 75485 35073 -885517711 85381 36739 898460310 3156 90625 -615576198 82815 38699 80545264 20075 38745 908299916 27967 28384 767471318 95319 82214 674177096 98248 20259 -836793225 2505 45526 286854367 16370 27749 727958071 32849 56221 142501106 62888 60121 -233977384 27249 76976 581354714 47862 43058 784048113 42520 39605 -571797102 46329 1422 97876087 78603 31800 501994184 55028 15012 -737044591 27411 89750 -510213828 72166 70995 -8684902 52110 73523 742383369 24203 4127 -30485280 41159 27590 -166047737 85374 71934 634919226 23371 870 -835753728 50933 26071 -400479317 96933 89663 -579398989 35044 9568 -767040276 48717 66235 -18513038 31248 95821 606582210 90152 72949 51070031 12683 85058 942056942 21423 55635 820669120 83981 17015 -861040159 59433 50904 -377472874 3649 23231 -504167330 60818 31250 571395829 76050 96796 -750134923 16721 10463 248087386 37099 63322 288857917 58164 24842 381601810 93438 25945 928222657 30946 54777 781871264 26083 20936 165324988 8467 91204 -34187892 8479 12945 -728159872 69715 41451 205791918 4330 14119 589258899 89661 63424 -506152115 16415 9517 -289393583 60312 53221 -451863686 16886 73598 -759160087 75198 66603 56490356 786 96432 -588323721 95605 84960 422548354 3295 66145 -922454429 16928 3579 349750296 92424 53756 -462008400 62039 94577 -19074856 73475 85180 -817121895 84341 44370 -597198520 49887 44238 -850461054 2290 63463 506785220 24552 4906 900550533 24706 32562 294377697 15597 64074 413627575 69905 95625 -614596781 68758 91481 372787406 6296 94548 111066991 55314 79681 -550333837 58395 73392 -835997254 30397 93060 -108241950 78729 18247 954711195 69778 40453 -657909759 22400 48454 416382099 90701 9869 374485490 24177 84356 -281623810 49631 55576 691310274 59141 72087 834697375 57385 22478 -451953514 10135 48930 -808500136 76123 17797 -262142681 84755 20521 144764113 11174 4983 457175583 79818 30692 -303694282 43262 76933 477274073 46238 38911 -42218558 16766 42638 -423701315 25979 85426 409728189 31550 9831 411596875 92710 36518 59257697 27080 85548 -505803884 61003 87824 -602239949 66400 52471 431825223 39111 5882 268216016 33205 83041 963421158 95647 55243 239869274 56676 55964 -717304149 56945 29220 576752695 97981 5018 -934219950 94019 455 -28201842 94639 89491 -89070238 89518 59493 -571661403 65089 57329 575737736 68470 62373 455647643 49993 73321 -876955519 42885 9755 402243534 38761 90664 88126913 54917 75141 -851293732 1149 70146 -453116113 24936 98628 821427612 82461 58512 -788014154 43771 1512 132959954 1422 72693 -443133568 58679 56158 -369799225 51237 96291 378154094 39667 39816 771899200 27668 32762 191154133 66491 6807 405605194 83116 14913 308447238 28032 17255 471191368 54678 76139 556855445 75361 93935 -768719861 34158 76085 806784227 53239 27619 545284329 80824 92900 886862195 91912 97577 -888000768 2264 33185 -728966707 65177 36997 -406565138 98040 12550 -551937027 14302 16708 87095294 69456 60811 514038553 83521 92284 -860081654 5941 11111 601023288 54352 9200 -775839613 84887 12494 325581774 13958 4749 -234400014 32838 39542 413045173 19737 32227 318431208 58540 54854 254632726 78709 74144 776627868 484 9286 -191959122 71306 30295 690138016 23933 51706 -609528527 91235 83498 323041916 52250 59274 386840256 89590 70788 -733347083 17068 45491 -921999083 4911 53768 998276212 28695 12992 -410023319 94708 64167 482642537 32673 66583 -788960161 23868 25779 177026104 72147 83725 -498243393 1629 4962 822255593 43934 80977 -296425040 11078 46166 438158295 19976 15023 453495191 66862 15061 997555959 13154 47429 844691422 74299 50464 536445429 94547 37119 -286644921 94854 33599 861764949 8173 47667 54066204 8244 96989 -416413024 54583 34318 -53628883 42445 34741 -746463912 13237 65663 83399572 79932 12390 804363995 87097 80096 -727178352 2138 94666 657045356 92309 81782 -145017890 83133 37974 334432243 82279 60568 875218910 75601 47724 812946457 33163 52460 -582421456 97046 83948 -579366026 11264 67391 778705570 13704 92899 507292610 68632 54680 -136726792 8167 34926 85902892 65370 27995 -981757533 53512 49110 122529503 86556 17077 560003122 65271 96448 -628545346 62821 85171 -87736566 64929 46759 316673485 75006 42270 721138562 71519 59706 692542444 88371 36842 495185738 51876 57682 516013063 86579 34365 -816621182 66248 1814 -476097788 82550 43655 -994266386 8778 16515 -348699990 17995 72919 -522270914 23902 98253 -461209973 7092 5792 -539184948 28002 62193 24570378 60548 43958 601349214 14580 20587 510291109 17083 29279 950418598 91466 74344 -876331400 39215 63388 48446905 71056 23412 995620844 50770 15348 434921270 3806 76787 953762103 51294 29910 -748332217 26469 46860 998274533 58138 85227 479080155 55675 49464 66863463 75542 72198 -914508426 94508 69775 826770006 3810 78151 -894323431 74784 64923 226482925 75385 6346 -866667756 89647 3581 319587202 60453 51934 891033306 56972 87608 826842380 46486 40809 412272325 61931 604 -169103533 66004 8190 -701909217 85925 67856 698214655 55541 43978 675727645 33032 62207 -977196193 32573 12384 179440218 5846 54052 727832831 58013 50816 52738511 79371 21526 935921337 70017 64432 59139734 79184 60092 682989163 46518 31504 -78208508 58026 57305 -763142258 24228 55519 177245150 35387 67980 255212224 21489 3976 -624441637 85787 79389 -503085688 76005 97728 906092426 90973 34669 917833315 38977 41486 -219997857 45976 62807 -949140789 53567 40019 -503262703 10687 41143 87773027 64884 29684 -285432756 27544 27467 -779608811 68013 13280 -525802694 92210 57462 626757482 98910 4387 -332847906 85063 70634 12865452 1429 44485 -615055209 79031 29945 -636356353 87244 10106 250278151 9483 93589 916745367 80051 13548 -581003251 913 82366 31746767 42853 71755 -482719719 21134 91216 34629435 21882 15912 -602652072 82001 28285 -357739247 79981 46025 -629402148 1568 55400 964234122 76977 25970 -556083901 40341 74596 550023792 70314 8540 -476519464 37643 2368 615795355 29205 73758 -669054600 20950 33173 960309163 10866 43070 896110245 44502 37723 -143657141 45771 27378 -371434307 5731 42089 59057728 4635 64614 612531937 26418 95391 -87372639 84899 9710 -197357346 15255 78759 793563037 73287 5887 615297362 59198 59040 896403707 59435 72764 -84144186 86117 27102 -113559373 70301 28069 543149738 72653 42664 -368935604 98002 11740 -426632253 53927 87004 882121794 71066 92608 -284006322 47204 36354 147741460 36327 65539 474255142 12937 89870 609255937 611 92680 -663773099 23501 67896 428315255 71112 1431 273112005 56020 3467 716680166 59955 76701 -896964457 2650 43543 909938288 92151 56417 -365387210 52121 34798 -765878436 40053 40203 720640160 95891 12427 -337091026 91516 22375 -258977446 39751 33025 591249833 71075 86158 641879579 4495 85814 793261257 73341 86948 798261001 21855 45337 -106933252 70906 63695 403110733 89625 22654 916292241 17248 15645 289043435 31385 10429 -601937004 83879 10496 600351749 36722 17209 -505598611 68175 92163 -593567879 15703 66052 -54793467 23189 13558 -101062749 56210 35334 304708319 12617 43656 802550437 87436 97900 -258620007 41905 52145 655790954 39020 60386 -838999223 62644 69712 568859588 34330 15045 -164381009 13282 34985 805063395 68216 68767 -926175409 84923 95926 707160854 98433 83760 -403224041 768 49715 35698818 38793 71336 -820083820 12127 90972 978916506 78688 88845 -644868335 94265 75648 724315212 53147 69403 -508342165 62539 24066 557995320 94211 86644 376976379 19355 16360 980192458 81111 84389 -214202143 73201 38557 -395553896 85816 53017 305311048 20843 77918 591026037 19726 12241 715214539 54841 65727 227255738 68232 90636 -888943630 28939 88917 287004182 37055 54165 -298526562 9097 14996 158911473 81268 6991 -786717019 33664 64975 -9076394 19799 34147 -465158348 51792 28883 705529772 72318 75051 37611753 42015 82243 841332555 91346 14404 -837260873 52937 33493 977210800 3840 95966 597606207 53673 64334 -28228345 40124 59660 -367746737 41112 88106 948534153 98676 88825 -981294710 79406 33656 -941133238 42726 67440 823420126 56246 87107 38789287 24421 63991 684248641 54629 67005 496111884 57134 51933 -970959603 24012 91574 -853143054 75953 40193 -747836521 66059 55522 -10089576 50310 77300 -852565507 38224 86760 -204141138 93024 40176 968236370 37779 50323 -905768561 25886 61356 -315828893 8351 66445 -575763845 55007 1683 -787973618 96833 41374 284541600 12428 42904 616974961 11208 65100 -105544313 82576 28290 -490773483 22883 9247 -973441865 17655 3599 565765237 98240 38236 -293961440 9428 5962 337372451 37960 18220 -809569795 27841 47281 818250661 38940 34243 -973943760 61108 87812 -381249968 67425 72399 -170682073 56707 2624 -706623564 8842 24639 611838008 45610 54165 -86553106 50775 85468 384823703 77265 9398 -382522230 93917 24301 899453337 66929 12858 -33538775 76792 73617 -614179525 84484 89497 -152938925 5554 69447 -673395460 10333 61627 -890294274 490 45420 41750456 36352 3193 -900307878 38436 10758 271705352 37094 26865 4679535 63091 37931 -382714172 58019 96389 451906242 42666 24339 953099981 26098 51327 -715626979 68024 91547 -57550520 95277 26440 -980193277 74637 12183 14955 46761 39366 -567510275 41966 1151 797406662 82127 68021 559923571 63197 64561 291139702 21907 60114 -461403373 76222 39692 -646864635 61647 56602 264615285 48605 97491 720966388 44497 45949 204193321 42075 8271 -949241035 2735 5523 -103331187 4415 44957 -183126231 32416 51591 559834570 42305 11500 933465251 93453 67019 253746452 24959 70786 -965712419 80975 17949 816329479 50305 13526 884879437 42712 44156 974797895 14899 50907 309105991 70773 10093 735992927 94371 81769 952090237 60805 34314 536995853 73276 45093 -428122496 39506 58484 790279277 27383 15699 19434802 72438 74455 -752425604 79438 7140 619976580 44586 23860 -456204487 86053 86908 -513014263 35865 74311 109738803 68334 98479 -431146023 61817 34193 -785543974 76734 80251 689302745 26640 89093 240369891 29264 19305 205827983 4994 79930 -757932774 70822 96653 -476892588 51351 54961 473891319 35946 1069 626707324 58663 21804 225231365 18041 11729 -553736572 60718 37568 377139070 41316 43561 883258165 4981 44574 697991794 40915 36140 185649849 59247 74827 -730017886 13613 30556 -570505257 42483 17360 -295667031 11368 92751 -449947350 83058 44393 -894474558 24582 14263 -234451238 39204 74990 308646068 56288 76500 -306930670 28063 84322 -191751735 45131 73927 -686770089 15230 98870 615408248 96661 20978 -433811456 20912 51179 -812944901 82483 76367 518265870 24204 41076 -798754151 44406 5433 -131814283 19660 66192 -67310669 16515 8191 596837123 6925 2386 744289792 89397 90541 -144903695 30051 54758 -553929783 14975 65508 -557145664 83344 11588 -313206107 90186 58705 -63594492 10430 75228 -752712063 34568 92187 -575513204 88480 67633 34584439 58471 86604 919644479 97059 3496 331052830 30698 83173 296885120 39507 93307 -113595352 14474 12597 -308950108 17702 39197 -161883966 54879 76723 951500236 23199 57338 662950253 88070 89063 717475064 43444 34609 -357619875 1490 89664 490751254 53890 14242 20856835 60780 45749 -798643153 45504 76794 -666541036 28750 54359 94962723 47288 47636 630307934 81574 67824 -855285093 80497 4008 -977607586 95277 65009 715124938 62900 60557 929496340 86550 90769 -639172457 96048 2976 -869402424 64109 26652 -767725096 2768 30684 671705461 42606 84649 -509110918 85825 86009 453616647 73297 74991 296866918 2593 16178 -726227300 20074 37253 -969938698 19957 74135 383118542 8837 36688 354370899 94320 36247 -631494299 4646 59007 818372927 58568 86076 -89931515 31611 66272 375591442 15810 79937 -586735487 50645 16501 -690050101 73756 17336 269575704 27949 63399 600119611 54420 94239 -93718226 68119 71690 845874396 83161 84563 -838997148 53381 85451 -732436500 41280 15471 -164180910 88622 42221 47144269 39827 92058 876348569 19714 42894 787786171 52646 27293 555222560 38173 78784 624536693 27449 58462 -647058965 74754 86455 -475834708 15237 28506 81508708 96651 92326 -902154159 18149 14346 945135100 68689 401 952788540 80721 85209 433177632 50619 10721 -72012851 39717 12122 -634480093 32186 76317 244248762 39722 15845 -98246031 81718 919 231602931 86996 79876 -520798903 48843 67396 -199995121 45900 66691 9404224 88896 97688 -376858323 21586 73646 -626227820 90683 90944 -181365918 11086 39382 -814698219 49064 12993 -22661096 5182 23083 -880049623 34662 21038 304776255 13968 78822 475025587 34567 56595 -532118278 2846 70223 361752226 50443 57978 -908413915 733 96143 144476921 35171 60072 -535631542 83750 79279 472095065 56097 36308 -494698387 44469 5228 155243613 338 54096 -704300602 75427 46345 -225219351 68323 18000 860307194 34687 60786 -650492789 54367 24918 -857735530 2970 98484 -201235817 62149 89587 -95474948 26256 40655 48160835 46050 18231 366306599 44382 75566 474585030 2565 52077 963249980 69621 45851 -449362356 86230 36283 769636687 8603 18220 -178414599 52266 24400 -142616643 78019 11587 987811849 33746 51620 836298235 41400 68336 894199024 53357 63091 481100232 19688 31758 -763485485 98169 96003 112527341 7316 34254 -76886711 40467 98031 439246719 89676 66895 834059240 89079 75073 766797534 54999 24478 58638927 29954 7017 250009734 37400 21492 -363260431 10966 17157 -609603458 81884 53200 -165845212 37775 61125 305176062 97814 27454 415086583 89591 24791 842202637 82446 10498 -962330913 10742 69902 -742827004 89597 59967 -296297810 87965 11482 282208808 48897 97569 614856716 34563 27592 434673235 94107 94023 881460178 28620 59647 -58356499 34754 1044 876030589 18209 15661 758065721 60163 28759 -572326630 20569 57826 -206588387 64769 11863 264450900 20179 37704 685350796 46975 89496 645198427 873 38181 -904105674 19053 25324 -481694655 98879 34705 -833055438 18571 77690 665794802 24575 87297 -439253738 97880 62155 832234803 11550 35392 -425482301 29369 32567 -792352011 46199 96624 643540144 3334 82109 -691319286 18495 58944 -373673945 31139 95300 592871425 64850 56705 304399419 303 67174 -28919034 67001 35316 50937567 23983 75229 -163779116 46164 12006 827596665 87939 10053 310962346 13540 81920 -182573294 35073 51992 -876312958 45994 15709 -106969992 42180 53102 -526673953 40545 69893 665860992 93339 17694 -459200533 98252 3049 535196604 69585 75959 873541139 22094 8957 217341690 26083 57042 -234710919 8825 54778 -11923845 18076 69456 -466568632 92524 95569 -131783046 23644 16047 -868207644 92627 24142 373205727 24604 72208 -741774870 15809 87696 625764472 36655 24099 -124240984 5063 25551 -17519829 64526 78323 -389905597 88587 88616 -10920903 49957 1665 618541645 25939 88094 -9049155 14235 14957 -923321762 1456 5568 531530092 80556 14683 -85284565 42120 39843 164331507 38011 46620 -889321873 84339 92428 289981416 8144 60496 -17262286 3161 87566 856163819 55716 64923 -207952428 31328 18513 376042089 74450 43293 861088942 74575 92716 -779819192 7044 70682 -435887395 60185 4542 166472330 40918 32003 958963166 42643 18385 -636375842 95401 52115 385549714 65055 29626 16457977 30070 26368 -916563446 98348 4774 -129789318 42558 26126 -183197004 24559 69965 874258260 13971 45791 690049392 29429 65743 995950868 42908 78068 162649189 91641 42212 251078710 62967 19753 -926455898 52569 86304 -488178013 76977 18124 458666105 78076 59187 -576929511 17025 98020 59365128 24444 29522 -588071422 88683 81365 129049559 7410 39109 135907183 3766 3229 293409489 17848 66504 653280676 87823 70779 563958712 11868 40723 186591827 98528 83549 -511460711 10462 96618 703824850 94548 165 -792622363 62703 90233 978846181 66331 44156 -690868329 61452 74404 359482636 23410 38727 780953079 95231 15053 17701901 74061 54070 -673907184 24053 22502 71102291 77116 2330 108307304 67230 43139 504110408 98706 17423 935152267 32884 96091 -898784854 47088 71908 -999058439 81287 58117 -653522209 62263 92741 -647887631 57944 70489 564896912 70336 60994 -729301349 70912 93474 -9335330 63491 39981 -650190233 49825 81228 -96048076 75207 96332 420635066 68713 55155 -512051160 84369 23209 610119120 66778 67532 425325234 20567 50764 74629908 7939 75203 747988474 258 76824 44560034 98079 52289 -268067305 96412 78144 -46690064 36739 96987 -898625311 80675 30048 -591658526 36469 39437 -971849498 4509 95093 195378844 30079 49629 -429840154 30228 66963 -594400162 28608 11878 -146034097 54487 38014 -139091731 36599 45597 -612429718 64829 5195 408096449 10967 6743 -607666173 98378 9028 -200780879 78985 58805 -471928921 70930 28991 268119882 62120 56470 -481207799 26646 90608 693171736 26927 53506 984050303 38769 51041 -339488143 3455 87873 -560450517 16798 40530 -454495274 92859 48064 -447020153 66378 68350 309684937 41515 55180 769910187 67 96494 -322827454 25640 62334 -289149112 35955 77116 -390825362 20210 39464 50924577 73075 93490 681860948 8942 20313 871130669 35661 29794 -903334092 46473 34577 762138575 68452 65490 767452246 95031 68838 -722338283 95874 86828 618150669 33361 40240 -762132322 52559 19773 -56532602 97711 51872 42189373 65629 76995 964909143 60593 86991 -918992318 33893 4479 -569704412 32972 28314 -937871779 11350 1370 -245519403 48744 1318 -948699074 22714 45042 734361914 14071 66301 -822188585 37308 76945 -822187301 66702 64365 813935855 74972 39325 27701475 56317 89017 568650755 64138 47765 900956626 42680 44970 -133742153 19230 25641 622965295 5130 48458 -687008752 11335 9887 459582136 31877 54644 -315665403 15535 52649 664234992 40709 16001 -472494003 5845 31124 110196842 20183 76979 831367663 93720 35759 273287432 39877 33494 -921294076 66261 44705 -516943909 89565 29371 342818871 35255 12786 -827692160 516 43544 550152588 20261 35313 -561068531 43625 16356 -665894003 18716 4714 755180266 43100 88126 -743370125 7133 58230 144116086 16588 37691 578619906 9554 48165 927156173 51386 50214 -96363916 27551 34395 854489050 18769 3343 -859838713 25899 41852 -988804596 94262 23259 -42096249 38862 82364 698206303 62150 61026 533286385 246 41077 -466761522 12616 95829 -632460986 90858 38252 876145614 4886 34932 -798943079 44142 55564 914494705 80393 18480 -333989379 6557 46476 -14616202 31947 66707 -286035279 17982 94388 -63714136 66101 53393 562296079 14110 26803 537181159 52577 51258 981435540 6496 59109 202658998 59585 14685 -618310036 75523 19102 -248431988 28821 82851 540627444 61458 45399 -237380558 15120 78488 -36441672 89351 16872 -855981804 13773 83395 482880630 17949 18807 264904430 63928 48168 -741588679 48399 49467 -8824336 31589 12620 934857579 37051 13161 -565588670 48288 67704 937150550 90799 80990 -268393461 9782 21452 525441376 69633 8854 -207419173 26233 8030 148416779 94983 73446 -875722993 63233 82204 185462972 52687 92925 -929180704 71692 60046 235145355 28851 59895 905922935 93829 44039 487194209 33353 25093 560357488 90211 27373 368140986 79223 31022 403244307 60545 33698 497436346 20906 75655 -798429204 91685 76547 -807126351 54627 72849 732380110 3068 71562 712014362 44068 69773 -281635916 37960 36428 -368412839 34430 80435 6389283 60534 66232 34477344 44678 36400 996888373 2728 30612 -783230372 6575 2199 575718100 25486 54909 -98456915 29182 64766 238584636 52033 34559 727779214 85500 55571 73070914 3714 44205 589750537 44458 66953 730271247 35800 4379 454556994 30440 31189 913639567 98578 31481 -608439295 64197 31089 417358955 72744 20482 750178908 46904 33543 -995699592 51402 23118 40943315 51342 27476 618427141 52462 89343 -837471084 15782 13042 -42803308 62605 17651 58842258 4277 33543 -594022443 25054 15843 42315290 69380 57067 153937357 82965 40716 555818765 89119 33092 -16719594 48117 42307 -458838613 58666 89482 -789186349 40045 22381 -804643993 15595 29473 -587450354 7622 54936 -354314815 16926 30065 875843725 93920 202 687688258 14804 19323 340786428 98944 35721 99566877 12569 28867 -985741068 53855 92546 538477546 17266 15357 -95663328 36265 68842 -650291659 75181 34192 -69591754 69828 19801 -568439174 70268 56783 -417710328 51184 9684 707680697 3077 49443 358903054 19332 56905 770131748 88391 89523 -111038767 37058 27647 140975725 5764 15591 -138968299 17879 19519 650287602 11497 16614 992591527 49887 23307 286735804 64055 1336 473848767 48552 67155 -86964184 27004 23765 964459636 20085 81532 -609234168 71083 27583 -508442684 92400 13827 12119717 10287 98553 -549137049 11908 65366 -912246639 765 42265 494118052 58743 90189 468267768 23550 9482 -601163294 36812 33820 -9317730 58965 31464 503170982 65000 82391 -180074433 65223 69522 -938622914 16348 37968 -640343227 6892 97546 722648235 95764 72351 616765528 91907 21147 270289458 55815 88529 953734354 22154 37547 -332619807 4133 5028 -846740951 29182 81195 -200950486 22580 57287 617626665 53262 39485 205040289 24147 51273 -451187239 44108 24679 963597409 29538 52661 -886522587 63850 49721 -384269621 87275 94581 316632685 9765 62167 -251498674 48958 64239 451171506 36535 36088 35815774 80842 85122 747700639 72496 30252 270071624 61826 50095 -740937482 69004 46798 67400355 86016 97066 679883886 11192 177 -295159178 94518 8642 378147981 36269 55282 867882147 65638 56276 384693393 53485 1437 126150740 89713 8022 -763215017 45830 55926 130397229 18642 86314 -870687230 62921 21895 -353080748 67735 54115 -500885905 37942 37018 115360279 16693 21250 -995623877 82954 75591 -834517821 68697 49146 -49469928 9045 64732 459342589 92349 67137 -199713060 97000 61724 761157290 66981 32213 195584766 52778 23395 -351764660 93169 82161 -456253128 97387 89839 748310602 33036 88333 25952031 13193 56884 24229958 6455 31123 542759762 37726 6131 -715509375 56027 94198 -583696263 90104 48478 -780122456 39618 64187 441541205 96294 44846 901592562 88094 69684 -523961578 65079 46908 640409399 50509 78109 329412312 97261 51039 3619934 22986 89760 13479319 79098 89045 -711851155 75474 36741 -333789957 22070 58485 54951548 41616 461 -124736632 24484 28975 306549382 85561 72836 607038987 86944 44309 -867974309 40895 60498 -840690393 53042 68130 -680594112 86435 97994 73414415 16001 28323 188638688 31494 18478 828228133 17607 27296 615847432 26954 61215 794903554 67249 30066 -739135120 8756 89787 961164783 38529 73628 -896110702 78855 93304 229666480 67463 17974 175818121 49574 21550 -732082373 26847 55577 -687554651 69351 51882 -59739856 41942 65796 393915351 46477 1918 -580170057 52555 20882 900214264 34012 54148 972343814 57847 58619 320060059 89984 31638 617838923 51967 11085 954537554 65709 2298 453872634 59889 52636 300005040 19910 76312 983593300 12836 92956 -660116795 32427 11875 581027098 50604 73822 501333189 59429 80389 350061561 33250 81464 129976765 26440 89396 -195056488 61952 8350 819704199 27960 50952 608157026 9774 18146 -351758472 43481 828 310408800 43969 7662 -57586398 16440 7280 -151139383 22607 22065 -958043941 26706 56466 -265666833 95619 30751 957086705 81914 55501 -145996853 49172 75688 962814431 73713 37232 205812384 54768 33577 768958673 25718 74577 482319707 94902 64863 -997553082 83309 47936 -1381564 4889 2982 130937354 29458 92384 226211337 78214 42867 222615701 2871 48259 -372197862 39289 72880 203416579 43749 195 -283847132 18174 82911 -672024860 67809 41939 -205093974 83419 42482 -855165881 75700 76868 -209704808 49641 95853 468964701 6839 84920 -579266322 85727 13657 814221581 49332 22 384605572 14684 71896 15657434 67660 84788 -663595698 76482 31891 -418089771 42824 50248 921310160 37574 21366 834214447 13508 1272 -366507104 41138 24925 179342448 10667 25201 208118990 41349 95980 13154413 26175 59016 947418441 59337 39097 -781938907 81196 18814 760411797 91592 26436 60590888 3671 69075 -358721875 78763 90695 733774966 6719 14169 962381908 47293 28506 52669034 84926 88469 559598851 46367 16702 -652874334 43417 73744 -425743748 51987 53874 346787468 25108 8444 990264929 90460 85083 265404598 97555 11035 905166481 13097 96738 -346928914 1720 65649 -54704731 69743 50421 135379730 17994 54294 438718997 30547 26666 471316886 81874 75557 969013700 19488 83088 -444611288 99006 57584 -124992779 55352 9347 345694508 77648 35321 54857650 47708 12331 141464180 77448 24509 154078190 65460 25400 532216886 51998 84178 -66323700 59280 88059 739928156 9540 25918 -91275680 44949 60165 471782661 57565 49440 -862485667 42501 56246 628429234 80111 57669 59164432 8273 90800 -72352683 61796 98690 680257298 71976 12492 -809271031 6191 28521 -38440326 18086 90966 32347950 41093 50370 134480121 20255 29137 -901497900 30915 6236 -59543897 91240 28624 688683435 13559 89288 -122171358 23324 2729 -619929097 71469 4288 791344047 61571 33337 27740032 76915 36212 972738629 20518 18287 479494469 27845 67679 -429876904 51151 42844 -379647634 21404 68946 -688689499 87396 33529 -265703974 36189 77994 -753956947 88248 10155 687768397 78124 63112 -717606704 81877 67736 756017792 47447 39188 425956926 3243 15393 20981187 5966 18877 490749566 37440 89653 -692139427 58058 71820 -503413570 3239 55889 299808367 70296 3981 376208746 27779 71880 37859265 35292 18392 -389242982 20716 43388 -734913648 53118 34667 -156796012 85555 82801 507529423 66236 12549 378084871 65739 12635 -140442964 79904 7125 17729066 77917 95038 -460302908 60034 33846 446112168 86050 5434 -5241124 79632 74760 760957462 51257 5958 849843423 10821 18670 686324895 77012 59037 -363601548 67917 76045 -414380930 19723 10283 -154918816 93827 64253 -43625135 59033 43392 -748572167 14419 23202 991522636 17739 80211 -257194015 40301 75404 469932205 3489 75190 722954201 26782 8108 -494413211 13883 87335 -631765586 86515 44828 -396588750 37303 39169 -934349360 40109 42030 -869186054 48983 77754 -20507550 49858 23321 -248455008 72168 84757 474759953 32479 57867 668559263 87937 57914 136551753 53374 66744 -845201727 88532 71741 737908226 30091 73193 198520264 2669 69590 -69343194 24174 88211 -463803425 16478 71774 -509834746 52307 41797 404116 86376 33254 -634823899 45214 61939 -372310621 26234 20433 118366059 86770 32066 -434978565 79281 80794 348781701 91802 9617 -117342770 3390 9394 -268166464 55172 64092 161075942 35177 54108 -463597640 71211 51021 272913990 65728 15306 161466490 1897 47184 -715554502 55880 34927 336209979 9921 3022 -692237007 18615 2646 431966873 51291 16123 -725454858 71884 6326 -582080240 62059 49193 946727248 63050 72635 -259619980 30217 98832 301570024 73662 19686 -881297789 70882 31866 -201282059 81545 55430 -827550469 66186 32199 -748874979 52029 39853 73321488 50080 47354 -107258179 85588 72772 -355293846 13904 35419 -590225107 25395 60966 319442511 17661 86425 743180634 21820 64386 421167091 61284 36442 -500574437 70273 66664 -905788769 28864 58555 -407427198 74412 45687 29754128 1578 39181 -515531516 59630 26327 530602820 59603 53236 -404858566 23576 21023 -680476785 68683 86594 -252907949 22824 45947 563436973 46916 78923 -105367801 94720 52426 -2116062 16409 3214 172853855 46368 53555 -594667874 79435 872 726649667 89321 23345 -803044927 80376 36598 -32844028 82510 52937 946840574 13574 53098 750486980 36169 66176 -436572663 10454 10035 -170903976 91237 92083 424671648 6396 46510 -128900302 25074 33429 442165920 649 53966 -311408175 48584 70947 617022123 28836 72782 634511747 9814 26233 48701667 31547 61587 -266091255 920 68021 898770203 67662 17138 330239892 91937 79607 -221333549 90402 3983 -663388246 47561 57035 652526538 61421 8970 -51254030 15763 65505 729905255 39230 52984 897769421 38682 48992 -554882218 11999 12645 -776409082 42380 82849 659191481 68328 35465 -861486480 78767 88742 457927771 70025 63035 -471432643 52354 98388 5878334 61213 75431 929704529 4271 6006 347195917 38062 77031 927243777 73781 69002 245975947 58142 33302 20460232 82813 96032 215029535 61969 31467 580309884 75645 10492 -76353940 87835 72235 -22407191 49379 57096 -133074661 47938 15678 255504750 9325 92534 -439628240 1805 18829 -774286479 20805 31281 -332397084 73635 49431 485335730 25659 40694 -950985925 46267 8058 -830988024 57422 98045 524453750 28394 44889 888340220 15890 24054 598046185 56831 11907 168685297 1777 81986 111644805 19932 89332 483983226 62249 39071 -332797555 46093 81152 657469009 27790 50880 955881165 86680 93378 -899589710 40056 77028 680366251 19179 15103 108392117 92849 81653 941617839 72683 73123 -855871530 65507 73586 288578455 48331 60852 -711622834 81652 7459 978803912 66801 67808 643123999 96837 12255 -290277509 20811 77372 -422236523 10271 76965 -862410588 68786 62995 -47660118 32789 98327 -313527097 33203 7094 17940838 29993 81564 142008257 79015 30518 750141287 76081 28829 -439244060 73145 13387 616237743 44997 61309 676999634 95586 99051 -191413331 14561 27163 -935409940 7188 43316 887337175 7431 73526 -204816622 49897 91999 -465057515 4314 29925 -948998015 35376 17877 -202594934 90930 9508 237552307 73428 91500 393626440 96667 59165 758864691 24632 5442 400025754 96182 34235 934794066 12144 13748 267691575 39425 82948 64713003 46764 40256 -426978308 755 66522 -558035939 49440 70238 -415143170 26859 46809 -42170076 57755 89477 707911387 55612 12387 69979150 6433 53064 162282124 30675 20316 -82063192 4698 18835 -636530327 22389 88775 -273410005 86254 19732 158391838 86479 67681 248204044 24611 90795 -759941161 1041 37892 -245839345 64897 22725 462145279 19454 7473 71686776 49021 7016 808778571 11468 83770 -467279026 11784 35339 -152752819 79545 48500 956583142 66658 21729 151939829 47800 18499 -870052758 68733 98937 -516110687 31961 59104 -995798766 25618 10837 204881788 87081 26050 679517894 65071 62523 -37269744 42010 70349 -913689021 13143 39866 -298014105 44034 5469 -733440866 83319 92281 -630723704 41281 33611 589251985 66839 55194 582743917 89406 19463 778599023 34247 39367 -888697665 29785 83666 23610398 95469 39676 891090200 49405 41083 -724642220 34353 62716 674125103 52080 56088 31768068 41944 43319 181957800 63233 28703 -887240714 64949 96174 -442848538 27533 39043 -822019470 44129 87376 825914448 40186 25571 -615701843 73585 92579 329414963 61217 32977 -927128063 36604 8335 -515385243 76408 14917 -145178096 42681 90976 -347312964 95770 46610 827074721 49412 12755 -929963157 3577 93021 191158288 53957 54883 -967990578 98855 19801 184338663 73823 78336 803381031 73983 63565 -393241207 79236 2269 -318518028 43933 3199 913746304 7373 37383 -175037765 50430 7968 -802563074 34200 41925 341055768 98416 15716 231577864 20177 70638 184097296 28867 40116 -113388036 82228 87898 94267065 20887 42203 -790137738 56472 75917 349224955 29819 63975 313392414 15762 88865 98120169 77689 21992 -6376458 82028 93971 71175762 31512 16012 -86360211 96230 94109 249200135 33290 38494 272769214 5673 44986 815680944 46679 84262 -661849002 92030 60404 330259410 4720 42024 -767328838 51311 94862 862094244 87084 77647 29363295 3636 37368 -560640976 68708 93785 -639341018 88565 43583 521967546 15363 20084 -604144594 48765 29881 227818127 40353 90221 122327770 34061 37998 -882258897 82163 49275 174174290 84555 58104 594517515 94514 66174 931298309 21278 6067 713921279 56021 41583 605966253 3147 38577 -614154968 5922 64306 -204352987 62317 69552 -752142787 9071 67967 486452720 34357 17011 766477754 86285 60858 428764887 95898 81542 -319242724 4530 61797 45700043 44206 46811 377126841 94988 39023 808704928 11081 20508 -235199063 49289 68968 587645644 2225 77085 334544406 71755 96854 881672033 62327 41955 155700256 87933 8286 864853784 75908 86950 551902038 11263 40230 812960751 82793 56383 -365137564 74356 22267 -323131450 28977 7003 225394794 85013 20510 -112680003 39817 83175 -411388247 71088 44859 -516347976 59918 33564 319010246 24677 6358 228484632 28189 35838 -321986282 78105 30979 678631744 73195 96964 -375946328 22646 85049 144894194 92940 75754 641866065 74912 78630 966282496 83912 36195 857473059 65109 96145 -703509678 85381 33810 7117901 65583 75683 -15562236 718 91334 407397770 79915 48051 354323657 98824 38583 32620693 49876 64717 360105686 86489 8049 -740595353 95742 43977 670778346 81746 53814 177686915 27791 86707 -775744830 49382 75301 -476580788 35054 80322 -793551937 83617 63127 556125554 91403 8638 915783667 12330 16297 -383790666 46774 44966 849178052 54547 29611 -22618360 75546 14120 419613610 97196 96935 -187912608 7444 31444 -235417257 497 34274 561554494 3206 48338 -567376176 28913 75515 -578335795 47463 27749 362987729 7594 7477 149385413 72258 3916 218356314 3789 75729 921865572 50737 21371 -921109650 15096 59688 -642293337 96829 34001 -19283993 27888 64053 -933830214 83811 25610 -389410594 63716 75539 178738468 70391 48822 -395673881 58681 79520 -164494257 84545 33673 331811383 4184 43492 -870619363 26330 22238 -238013011 6439 53647 -130237500 98711 49952 -630108036 1342 29027 54121307 39568 19061 416580353 60124 75210 -678223864 47173 78845 -13598076 35053 17052 61357850 64818 64247 602796467 54494 4648 -457564731 66383 56343 727319677 48531 14759 684616097 28990 19007 532413347 88809 12342 704150312 35021 60618 -281954296 86719 30996 356944775 36772 38862 -303982342 29778 23775 -608543629 95805 16882 -965218678 4734 14446 607073443 7330 18380 -68297270 64156 83485 521886516 7825 19115 936817980 27321 40766 895186088 38628 23397 -468083491 89386 10111 645267499 74581 20574 687292501 2920 40229 934042070 36398 4482 442876999 50486 41953 -584398177 9678 83579 -612442561 69452 75345 -646508781 27020 57586 698250314 21255 49251 41668245 41440 35625 584248482 13934 89287 -625813861 64050 86969 549915020 48822 18623 441979075 83193 36813 -661523164 77041 88238 969474304 74751 18731 -170345990 5123 95514 944826024 29294 90253 979544053 50472 18571 -209473771 79336 50577 -800900912 24456 48272 -695711673 39828 4044 -93744612 88718 61767 -453095969 56655 26207 -642394173 19634 89530 -988081671 82207 73224 68585572 56543 47068 -356629265 14142 86611 649652343 45197 96246 -299230225 7371 60702 -855192364 5210 48562 146711807 10600 40673 305356980 91327 46104 213817100 40173 15348 -819671759 80186 54345 -574563314 7085 96380 -14147671 12878 58724 -226504503 80071 64480 885779911 96048 504 -719377682 43929 7765 267245016 39600 54814 -41922016 82811 81590 -604402884 58966 49409 -955696317 49290 27821 736083935 22414 25471 -59489806 74873 985 -53718865 9998 27199 488626210 62590 85533 826473928 92318 23144 -555164138 48466 71815 367251123 87758 86202 794964113 8826 18362 -647462685 41265 26017 -519079799 26289 86102 -665073518 62984 53021 -489624553 76757 31549 -112669057 59471 26962 -499454718 50070 10949 -248828174 29427 32356 -730453584 98285 52997 48034995 28260 93264 -36174692 68098 1459 500285248 37840 60273 -656572835 60229 72273 11992282 70349 15282 -212227538 73724 35118 -142711667 82929 24107 -7500528 28397 14318 -128892462 24837 54396 943436918 86689 4954 263917570 22779 1317 320328979 27515 54891 -296684480 85973 98117 -565906236 55303 65649 7915295 52633 90207 -244343012 43193 32062 -339386986 78032 19452 992330481 13117 35074 -748373331 81168 57951 -912398006 11208 22436 -849143 5253 19565 -657350704 58614 93866 -685040269 5292 44452 -664809459 30420 14635 54583166 94368 13101 -655442789 38414 64304 509852357 6945 83978 -492571665 77354 75382 -748932720 64362 14225 -61937786 20634 78262 -765780952 86097 72986 178828534 34099 92781 -210299182 87021 76790 856469001 12890 11561 -399648380 16750 76562 333513820 60707 8119 -6540729 16261 71056 598178464 23178 79494 183082730 43591 72568 -219120038 85325 73133 415223774 4937 38913 827137256 71867 35022 -623263185 18637 82187 34401037 12113 29894 206313321 80803 65872 -456757294 93654 66066 -862118832 96216 17020 -903213284 94961 76254 -633308100 56928 91593 -194994568 70370 36192 244328231 41720 14564 -324453980 3506 36390 -140852649 98414 25511 -443960468 12428 45059 937004704 91522 30806 -84216205 23226 32052 474253046 2470 45576 -674920258 3291 78528 61655071 76673 60127 -517351846 81731 44384 -169223615 86493 93321 678255566 48178 94213 645054388 56628 67685 -724103591 70822 55949 990688849 31330 52291 -206836382 94006 617 -448663777 56838 88303 -350099927 50547 23271 987591472 36321 19160 -24676692 34215 23404 874129925 74087 71009 -820156807 87933 75289 200927235 82030 34112 104142098 97018 84054 126752680 34239 87942 609083747 87731 25109 687535546 51472 81568 -495272814 13939 78055 -579819136 65921 98870 -913874887 26356 39468 374503591 26954 96529 -353500516 27584 70293 -276159433 44866 37727 -369436750 64788 57402 -633421560 18829 41174 -199741335 94299 10618 -575291952 22103 30358 98482968 34399 47578 -803604304 11277 28716 741049130 34897 16785 300290191 91190 13671 282251333 745 74232 374775464 76899 45658 -763531129 78680 93577 338283037 11961 25571 -691699718 90519 12251 321870889 40936 46953 1249951 73117 98358 -871334463 62958 46772 -110281104 58950 68335 355055287 39011 80828 -919843230 33655 80261 580848695 45618 6727 541077240 12601 6892 112772415 3697 96724 419423056 72517 58033 -619344901 95877 33700 91186510 6059 66931 2598846 92789 33234 332740869 81737 58821 449736785 67844 7862 877153565 574 88867 943080884 18667 12318 -386540686 68557 18152 -298278488 2403 6764 -937006142 82900 15588 41835629 48294 24514 919864179 86500 78768 113062912 83262 43255 -98495301 67119 19625 831366088 24938 25640 -806940445 84339 55045 417857019 10034 68304 -233648390 9952 71185 -987357685 4178 50436 -665637663 63494 22933 135213679 70056 10718 -884679051 40725 26337 268852238 92387 23344 558380777 29220 95542 553373832 87947 91847 880451971 98526 59989 230479875 40815 57081 -649278764 1794 92494 695759776 58441 50589 26433458 10831 68683 646038966 5311 92964 346748915 53533 46055 237656978 82509 70621 -73925284 47482 35195 -893979969 38667 86191 793013225 86625 52652 709061735 5294 70970 -198972489 33848 28440 -922229969 41333 62290 988427285 40846 66145 -70268611 80588 78718 154721939 95897 4467 -189022922 31576 25077 -872919160 79797 49368 -248775104 91524 34424 -493118814 48261 18153 -135302085 36051 64507 -435040755 53826 31910 71044952 24483 89880 678906548 62369 68332 731431052 38894 11693 582895176 86059 62047 122560061 13013 67980 -495401799 65705 14579 51882761 1993 77749 315839141 36903 44030 -613173855 13870 1844 359671513 88688 3726 534990332 25364 94027 767000048 39682 60201 -483832024 94627 60545 265046488 84563 96103 -167734605 76468 28629 -181715568 40981 82161 443251618 77488 12307 843608830 65762 74134 -559356878 84353 82182 -755852455 29408 76086 458850805 14122 54296 390551941 48735 97761 273972635 66891 90077 -535820777 13724 9756 -36731032 30878 80097 -733839079 44932 96884 -854471863 62699 4353 -520713121 61380 79376 -265139124 65710 68692 -43992428 6664 45702 -109992272 48574 65417 -975253853 51005 61438 37640040 90961 21342 -299950583 59840 19162 -793132115 35437 81968 696138060 46795 42569 -940583339 93190 18305 -944908690 55167 97860 -661285053 36296 73007 -956285992 48313 69487 49247542 52916 4959 131471701 9665 52165 -706053455 59069 53330 686097924 83947 44093 138804650 50150 22076 -663503688 11145 35352 -725442188 33741 83839 -342599592 74524 88074 744242868 91709 10 -413091428 9325 66667 102332148 79499 15687 -604467105 50331 1408 -554911116 22388 94131 -280840066 36063 58681 395956937 8237 73319 -102172742 74527 74862 -346722478 28706 57431 407952685 7298 42489 21671194 36393 59705 485089942 97166 32951 -576185574 53147 94338 -431724886 66456 58433 -929000292 20745 91187 -622309745 92810 20631 891732761 38432 75924 -432504840 29009 14292 -340118566 16306 73267 -834931394 76591 1257 -287641638 2411 58527 339929671 38592 78577 -215245611 17723 50159 -775039482 84629 4441 -443463219 61822 90776 519948955 47354 12710 337562260 18157 26769 810502850 15113 34598 -63048714 3343 71064 -23584209 60741 39851 -930475827 46943 43266 588146988 68884 40324 -21433694 37519 18763 -634055605 78927 68915 -97412810 59842 43907 -259065469 78962 42485 -395203252 96888 19746 130864671 9523 46613 33590522 2454 76268 716017960 76370 80488 -884631603 19729 29874 748337115 92976 47904 -873935279 69450 35721 649835734 43968 47224 -114167575 68168 6779 825840772 8224 82185 499420854 42652 53486 612376130 34489 42093 -903830001 83429 81320 -44356461 35828 45909 -443577049 31907 5618 904526220 10622 95886 175284145 71542 71430 764739421 31379 13592 -103566440 52619 90439 -692993897 64799 64991 349499650 37860 75501 -604749092 64907 27990 -249405325 64421 94561 126241343 89926 41808 166407839 47468 7321 -355236865 14648 41242 -728871418 26800 55942 -942449441 86416 20116 -466217948 63017 22501 140989756 8759 39437 -42956154 22243 59216 246563652 84213 32239 510198336 4165 52402 596700045 33371 20465 -885903954 84320 77321 291275450 88942 21244 112267174 70241 93849 -463645267 9639 66278 -88852382 79525 91246 503529741 48112 33565 84079496 9160 22393 -632081376 44435 84929 -378534088 89162 20434 -231903545 68393 65428 -509951155 33672 4794 618446106 60168 58234 161425591 44095 23790 815316922 50815 82405 537989913 39039 72026 523786221 68038 91807 -579724685 80176 58014 644257135 32329 48280 557450075 50388 46973 -954397125 25797 67253 -532581079 9904 79897 375676738 3969 24298 854520548 28884 76221 900593435 67098 26729 905405981 62989 7947 755319716 40693 16864 95554446 93419 22899 -336564120 61626 58955 -446205594 94751 35376 491033925 53316 96812 -599912577 15673 62786 287270353 48162 16233 643820524 33523 17524 646956938 22358 11990 413484659 93667 41037 -393453811 4657 82710 861740468 95347 33668 -228087702 35511 27461 -534254650 71093 2370 982603189 90361 47874 291607012 42828 97330 347834518 60205 3206 -665217502 84708 5309 109221892 41533 26882 149165113 56652 90378 797000606 15890 47939 -136338501 94190 24189 -916569616 40323 1333 -324414166 26426 40622 303491919 1281 30437 -250793664 92165 63989 -213517439 83758 72194 144409199 52984 41089 -964882876 6080 11557 -254029058 47606 29454 845026461 85791 90275 -327839690 81208 55912 -98419951 85534 54295 435938567 19621 35598 4598168 87710 390 -414319005 50052 84134 281984918 30495 8522 809046720 79417 85204 -701594234 70397 82388 984227458 35676 89776 46836515 41625 50693 -943355093 43032 69813 -15270086 19574 65906 378081253 7796 20277 573471874 86915 71858 -714038856 82927 92118 859517057 4533 97469 590653368 78157 7420 387308848 95937 18997 18562368 52115 95425 692765139 88753 71661 -970131764 44184 5605 581045272 71176 10270 555309854 82051 23299 -150777517 57918 43650 -956466751 10874 82126 -427042298 67755 12302 958210201 4074 26639 864811960 46206 54437 -766862051 49650 14819 942833986 2423 85345 -149867563 55690 12949 -438154193 5477 33235 -215167765 26925 73649 583175282 58005 70758 571176954 24239 48764 95518949 50133 51754 -133342847 8994 12923 253865744 76627 45095 -329049415 62929 19116 -270115526 83748 24740 -293883292 72956 87564 219882494 13053 92675 -52845093 6149 44861 192156587 77374 8371 -525124391 76504 12214 -3050803 18626 42650 17187069 92075 73561 -577993078 45409 98865 -886470874 41202 58723 930148903 82387 74672 -401903498 14863 93638 -459100864 79877 48076 -912116099 48587 16493 -654939672 47322 61340 134085335 4388 78807 -403585187 58479 42907 -767162632 57802 58478 -150205612 84052 47611 392276588 87056 58279 -555384834 69857 33012 238272862 342 42989 295924235 92668 96866 725274761 862 19102 -26401698 12171 13164 -941896057 65585 16494 -250216314 43382 58990 558367394 45541 57315 -74207080 59459 37972 -670585630 27936 71921 732505441 81948 16046 -475331912 55126 65542 521587527 6735 6343 359316054 47683 84092 -547314315 9944 86645 -404968721 37151 51807 771064933 69314 46506 794806246 2839 25673 971270511 44184 51971 261387317 39065 13376 -66146470 47444 90408 -789459597 17625 96014 -490219376 91888 64003 -632283728 18903 4490 898990040 84489 66670 533063711 11324 43921 754251989 17703 43130 39513366 78252 16463 -187624776 65781 61339 -235009313 78534 10946 -840445206 10074 33070 -350466967 1497 59402 -56724418 72789 1552 489991916 47198 15468 776412699 19519 97455 959425234 76621 78669 -519007416 60127 17616 2026331 56145 64273 -626332129 93527 59115 649821017 50532 59728 -614088751 45792 74964 -164399092 4742 60828 866036831 10316 97491 -886619153 74257 57628 -479995587 36866 67420 660775014 4535 8209 -94307327 36103 32495 -484675198 21892 13472 583609589 41260 47785 -544128370 56309 22960 279453979 12392 10380 330953324 52604 7662 -600097514 97183 30874 -992382883 97382 70053 -969134872 27249 63157 -445987956 73720 41154 -39595442 77598 30195 67014259 83612 70968 -5506892 5106 15275 -861529628 84370 68398 253761314 9851 22920 179320914 69038 95061 199574840 60142 25035 -707752480 38845 37645 -579641447 77854 31635 -44174541 61514 38868 -474347831 70417 54966 338068171 79950 23506 84829076 49121 61171 363823311 14702 87343 -628959518 65246 17295 733377049 35653 59470 990250556 43846 80853 33047187 85454 94651 -444041918 2622 73938 -793007457 3898 5676 641019153 70244 53635 -834988727 7402 32966 36596902 56465 73985 -310661697 68863 66152 -134712298 170 12862 -6193654 17840 82348 49836938 5428 26457 473557421 97754 10824 220457650 20161 66952 -282107048 68063 29301 130092066 49885 88215 -388944961 35753 23442 403543327 92681 86389 797019425 6477 77319 -203421881 10226 21625 957671584 59786 92230 -826584494 77278 97111 557990836 56042 4659 144855628 47010 59658 486186469 6493 48567 465279520 57212 96406 -119307198 31605 41437 983025600 17873 2968 50847619 73979 61677 -177693273 85021 56832 -647238890 65723 4570 269814438 86820 64023 74797585 34718 51171 32462218 18412 6272 502476715 61703 67394 543291851 98604 30347 -133852128 10273 44961 91462677 94123 96059 101358778 6868 85155 343260131 9360 46939 -299547387 16824 87850 421088026 7375 33777 -526350902 83122 49473 926303845 62675 42081 795174235 45294 17213 109640963 60459 4566 364336848 27161 55231 -511516698 73196 48352 -216838425 31002 19522 -781030396 31524 18266 -261382504 76337 60266 -347424399 98426 32843 -312520265 76336 29718 -711723657 8460 78946 211673482 1034 93466 -16657731 49509 98252 -410913755 9670 25449 -960856937 78504 23824 -625949932 1382 98065 -441212090 54816 83669 102533324 8529 77308 474455004 91874 19375 -105314547 88104 88830 -744275702 51585 83451 244068782 6026 57531 602038562 5784 75946 -42218438 43796 93547 -27458920 9405 8346 -43422179 62240 22209 671123312 87338 61265 361445507 64772 67484 554655712 11019 92156 322402191 59557 3928 122768382 50108 72888 -401861262 76072 29887 846485786 79059 33533 -739328142 88433 27577 631714599 91504 1725 562797077 51941 79266 -559957318 27087 32917 -764600906 58728 23527 -683393956 14923 7295 260163355 43596 18692 284821795 82677 2795 -978055178 58736 78283 -757334130 28500 79722 -416378986 65081 73024 917029672 86005 7991 -288527665 93514 28667 308118458 81057 70119 529517289 60021 97471 70269468 15246 91054 728382301 90415 4078 556696475 31048 11647 622091095 94426 62775 -398495416 25489 32902 -193881325 39632 4867 -920516877 59647 68838 -311463348 40279 7548 -56174291 21710 41662 175780799 16366 82953 993013918 67117 52529 -341321403 59963 44969 -234165836 45645 39460 789867336 88471 78616 599333547 80724 46393 -819059572 96295 94883 690071630 47885 8865 -875191791 72033 91415 881879226 71218 5917 -861053174 39995 74554 -942393836 25347 57098 -248010900 29600 1307 966165732 47440 13583 -484156438 56660 80191 -739571870 38392 78712 -925345304 80468 86109 665381595 60042 75698 -150021988 41396 26628 981988717 33202 35526 -571918148 96832 20348 -392053447 54362 44297 740711276 33564 74485 -440109475 80772 13728 -809620355 26403 32916 809563734 28141 18375 826358911 24885 43388 31575030 42375 21073 -316732415 59258 29904 71088468 58521 56307 -638120223 24089 23092 531920722 47994 96265 254739305 14422 5240 818263949 73252 34148 855097470 77572 41836 -898380199 60334 68037 -838737364 94953 16158 142813750 10409 64206 -852041741 6492 27661 -158670735 38979 38728 -402924594 36616 39415 -199829329 56570 1961 -807075453 23034 89835 -545370823 37104 12174 650769224 24358 97638 -205145632 51072 61213 371746562 69919 61104 565540706 67283 76824 666686199 89862 72041 977591500 47495 53682 -337250421 31395 45486 -818273480 8750 74315 -715014431 49202 41301 276271451 23133 37219 -691709438 10665 5024 237307325 50771 36286 62817296 49340 74975 -994901608 37574 19087 490317564 13938 43709 466007030 36342 34063 -66867387 68573 50897 -633183836 36717 31553 847919330 18897 78356 960816810 53651 61695 -460330014 8073 72273 -875317866 83665 48780 -650716411 80062 72040 220594298 47348 92017 332675266 32206 4626 669481894 52683 12678 792471136 97877 1058 -223285752 92299 41269 -650927415 22433 55659 102271675 51918 88870 917844694 57787 78135 -667799912 55155 6653 -854652152 59909 2646 792669453 21921 28990 -849055140 3624 58453 282899907 40077 39460 879438259 22194 92436 -485286268 17322 2109 230640984 90168 9354 -94303711 79013 30561 178511385 97887 16512 27868902 31747 73008 650149836 63842 39642 908963781 39454 27944 -41187299 55067 96411 -357461990 24158 78044 -505636448 80795 8336 872057974 56138 50483 -727033886 4482 22109 -134908455 79110 66898 102829205 68342 48777 -669866694 99002 894 164266599 17104 14061 197230677 13388 98520 634235246 19710 19661 -741435235 72940 68955 534409569 88297 4178 -259095555 89443 56360 508539567 21622 17852 418292291 29392 78838 -432868999 31030 57950 58912083 36740 41109 469836062 69924 77632 -176795346 69499 52884 -810860817 22639 5499 -96747903 16611 32063 307171227 71900 1847 641912110 36838 12384 -538441536 79393 92805 269469351 38416 33742 -933280522 69652 88630 -260511160 29112 11366 338567584 11701 23384 84753995 86519 51007 -759624301 75587 72955 334538951 21758 24821 981099209 18864 38490 -279404601 12908 18559 490110555 97137 57726 703813406 75630 83831 635673485 70255 43581 -848082337 41931 40958 -758632829 93964 7255 158625269 93188 15163 -213775960 89399 11856 -261752867 96014 61456 648607477 4200 15531 544634323 57546 36492 820004009 64403 76767 400958758 56360 68263 174987417 85745 35198 486724849 41799 5480 991378823 52056 94972 -391887988 63373 67020 572226070 49910 85717 800197567 75897 98777 -796301368 37320 97030 761995010 54786 13359 557553727 67501 55506 -787895778 99101 20820 621893663 24598 45019 852583245 76098 57050 67352252 63076 51373 -140968927 10947 61479 927057197 43902 92216 -119212966 1544 89372 563134632 17789 40621 -348789331 59902 82886 -558762438 24743 18104 406067974 69430 59962 -204250009 82460 57942 -981014471 912 49623 -251731183 73065 811 559692062 33525 95935 -945122808 67537 11634 -204775651 49697 30686 -16355085 38218 75155 -173229648 99029 64997 138787785 57748 95300 595478637 41882 62159 -991128665 12546 72280 118280346 21773 989 224175869 90171 88210 724393099 66162 39443 -215012128 65078 84502 125805058 46922 57053 782852066 98984 43091 -447914974 77569 50764 -72474802 78491 52763 846751273 14601 10533 -598969988 28897 12476 242891538 44918 16031 825304742 25175 80574 592000788 47022 79470 50524237 25489 68932 -354220941 76709 71225 -949563773 71984 28639 -355194130 33915 28682 214952900 64072 50178 -388520618 87009 39103 22239377 41949 78493 -161736779 85072 26505 936521646 87457 25984 -186335682 53553 47246 -964724026 55361 87971 -879759544 66108 85714 -33270683 34916 23335 -576508472 73867 14707 -671782308 37570 29876 34943991 54989 7360 20499177 1300 1687 -91694776 6587 71281 565469403 34971 59701 922817068 45360 50256 479017408 78695 8495 535591905 66071 73745 -886122496 21384 41381 756678317 20481 1259 164950327 64848 63056 522714112 12450 89513 49293816 36493 80730 691595962 76587 34146 -741819525 44006 5452 81706349 45317 85890 473944952 67600 2540 -539231292 67898 83620 -874460805 53001 73746 -452679033 87266 72819 -102766061 95894 19939 932335581 16202 47800 -531169072 89586 63774 428405441 62592 63684 845099174 89418 47176 38867919 75562 81359 -966323852 15999 70846 -81736040 74620 20433 33831785 85313 90906 -806262726 35915 99121 -591587333 33231 195 -943053242 87993 81985 728831613 82709 26157 -585916250 36329 81017 -531095316 6628 73128 682932161 2471 9897 624094085 50639 26215 305239799 27544 77011 -518588313 49630 120 -113911455 21239 61718 238290979 52974 12085 717064961 96749 78944 101075633 81909 60563 -909597522 6670 78978 -573693489 59948 56325 -427592023 40359 98484 634459336 52868 93891 178667569 38521 15317 -346863997 16244 87793 -49516856 24637 95311 -106986959 55271 94282 599796663 17735 20627 -140631105 29070 55231 520548007 16163 22325 -684599764 17167 65597 -679490437 74835 14231 669397140 62127 6944 760507913 49437 73144 -647039050 67600 84134 -131427221 78934 50179 -114402702 12563 44026 73723633 31158 30476 33167486 57765 67607 -532412502 87843 64683 -105053371 43811 10152 -350936508 94297 44675 -739099881 28332 46148 -952045811 94858 11079 756379343 42584 41776 325885907 71650 38540 -992438282 1762 95131 437576864 31863 11231 -816089363 9238 45511 921728699 66030 59622 -168611184 40206 94895 -267236100 4633 93641 427243013 10880 46635 -912971777 97087 41664 -708672508 62259 81011 748956434 82242 64178 -828471661 53741 28134 72698129 83770 81067 682060862 2981 61495 -185671042 76120 51258 953082469 68141 97035 980379038 59898 90516 -703621241 38193 85180 -609514301 19281 3255 91189042 43886 99049 832191895 67759 11268 613423384 20838 26719 24715088 82932 38312 714840896 26482 17096 -337786668 2188 99033 -370855035 23227 15961 -412674192 65903 94802 -856617379 59401 35903 981158053 39373 70127 -236753447 91163 18918 -102145922 79152 16231 293367446 90103 87837 124850281 76605 78419 -432931881 8152 72277 -337629484 41330 92883 415979927 1974 96755 -121896971 56286 63425 -91098974 28494 63309 286267191 91175 3082 -793843642 61971 33111 -772476316 3512 92935 807669371 33255 43028 -286119772 46128 70283 63834841 76606 7422 -524206656 74302 34649 556353949 5531 53213 588440771 6303 10565 -827595614 36206 93033 593053227 84884 90067 313003699 64153 66828 547544311 32930 73736 235473535 26496 42411 35280770 83335 9564 480632873 50966 39310 -541690991 88373 2586 -88395852 69220 6197 -73184825 71119 71692 -34603196 4941 69270 -796467106 16634 56964 799421338 61393 66501 -762694522 27714 26419 -451420324 38474 41165 78728833 55578 54520 738176349 95772 27738 -303902888 220 82523 79311159 4728 76224 170240798 88087 65412 936206162 93369 64526 304083791 65275 42394 -559335258 59510 85187 -682080152 38702 86186 -879475155 31121 90462 93248280 68203 97609 -389010125 53498 35856 359158697 90822 36685 18573182 67910 20015 544721416 44953 7512 647289447 92307 5792 -642533631 1568 11047 -107505185 18143 93963 -8640842 12431 31548 228785900 86407 7914 -955134650 75812 10450 -297629155 31543 4912 463664652 48100 42623 33609073 77351 18628 -525630753 93304 86253 -556026848 44370 59900 -936453241 8555 39828 -265726736 21064 81054 372024282 82514 920 -345967380 81851 93603 -242734500 22709 12063 -260105272 90362 92261 -643472255 39872 89406 914148117 23644 77887 -743603646 38005 20038 -104698915 6915 77938 115333913 63637 34338 -718500491 45018 36791 -949276375 32792 67447 487939523 20635 68962 -906670915 20665 37703 70926540 54664 47896 328034967 30633 53702 -908415803 56597 97089 -286562019 24489 94913 -847137209 47877 39423 535295896 44842 3171 339756184 91237 36227 -81661977 89963 53852 -788680146 39961 66792 -727556959 28869 16922 551764280 62941 30017 -82175808 72233 825 946041969 37268 92438 -35407683 23596 88732 630858140 56977 14924 652196058 81952 79802 -376353191 87957 55691 801388103 72710 5136 212108286 82587 13777 915983610 57463 91990 -678745617 81519 88493 -591605117 55930 40526 -655939988 6582 64902 -361169032 23991 22266 -141746485 32966 70872 385570793 19712 82936 -6869894 82686 9608 499065009 3393 41317 774260016 22890 75487 865131734 78240 13424 -200428559 81650 7739 480198934 87283 28759 340639190 60640 72019 742434423 74245 55132 28055865 47960 31290 -365994138 17543 84225 667162924 24549 96229 -349282691 43123 46337 -610169363 73462 45307 -721600874 12855 18076 819777607 14934 21722 -98556517 66884 34270 -336834042 93339 33167 531059415 50380 90424 715228965 60772 14324 675751364 84435 57525 -836307217 97469 20218 131486841 36781 38971 -892499271 11270 7854 -511150413 21337 46819 817128743 57703 85273 216760797 53685 51996 234320486 73092 55926 858274294 80026 44475 -519942596 13140 88060 -491454603 46601 68705 157716794 73137 99072 -367379558 60673 63013 -37405363 10962 79164 -168182943 3531 67256 845771286 73493 51047 -143251496 69873 38321 111934406 90836 53192 596646324 75304 16601 -648934529 72866 39239 570445510 34923 25126 -685658598 83003 76393 766352429 53322 77135 10275207 13159 66855 -393511052 98270 86692 328290020 4758 10693 667818922 17795 4659 -710638669 9375 86890 -25010774 66189 78289 815193309 12643 83607 -432746359 47761 16479 -445857213 19762 25722 -890316563 88029 12010 697612234 47701 17360 439329618 36691 49868 357596544 9629 5185 -531286021 35338 82055 -620905479 12230 64527 -550763917 77498 76805 352212572 23334 47849 461408824 12936 7738 -512326100 89947 92324 337068785 33508 31590 359945998 32752 38496 -936910316 56220 65522 341974530 57328 66083 -757194860 18461 25262 -948452353 66594 40291 -685837033 21984 86931 81586785 96732 71576 781316056 46960 16994 -237143197 64178 48275 468576311 6861 47309 363250711 85469 5795 -97909019 79704 11831 505540684 80811 78230 -785257734 46771 61317 -253998796 97375 16539 -451059703 60469 97212 -487181623 24409 88728 48718096 23384 69019 -786783703 86501 66534 659231393 28513 47242 537065861 55626 60397 52088597 6971 58232 -113612704 11455 81217 174811592 22553 50347 -207406497 75022 35538 -268457129 41448 4109 914925452 57690 40942 170023937 10447 1135 839505455 16541 18315 244734081 15842 63320 -430526423 59003 90349 -303240423 1804 33644 851357183 65396 31751 -159854197 26519 97413 956001835 71026 6343 -49677853 85948 86943 621035347 80556 7844 -854430279 81905 35647 -616013652 18889 95305 -152222960 43778 95501 -620755525 89038 6780 106966085 96083 92301 186944143 96847 78922 -387059191 91081 26660 -274046435 12710 83467 -311338647 11532 45834 562057742 6493 22079 396470735 71427 56498 394349060 40227 21878 497895968 98869 6161 -23388774 74122 54426 236750478 67490 86008 -893884565 49038 46805 98310510 86365 52882 939986228 9289 31307 730205641 96274 75871 -222107436 61627 72089 497149271 7551 23475 -687861168 68496 42983 -365272265 28354 1436 850879815 44547 78973 -945921025 92913 32447 -220683288 86805 3913 2713631 7272 71786 -486360380 27781 95956 810798070 84228 72446 -609304820 18790 34003 -948288206 61747 9143 852463102 85695 83963 -594459037 78954 27711 832527855 68088 94417 -946447611 27845 92363 481917337 48633 61898 236318968 15641 20000 -997997356 66801 34634 -267242877 49024 6910 -841165335 6155 76297 -196800274 31835 696 631654272 87639 3541 563203423 68353 1566 -888124924 30524 48094 602072564 18546 78732 -817358299 61344 98652 11624366 69352 67532 -719128538 93212 18207 223961534 41725 11695 -272142647 33862 16958 863587980 51272 4984 -661374258 79674 42178 823373444 14052 34227 896177290 63936 22925 -553303401 40691 95651 -127487448 18499 92219 940992359 40648 80764 -465576241 70487 41081 135314186 8593 49778 -431417366 5346 54308 -309968543 61818 28803 -331864214 47294 19859 893362008 72712 85756 430735281 98076 20542 -606711152 7422 72861 680254113 33864 55341 244310196 73688 85240 -413960790 49722 56420 -20661001 60535 14938 6068654 60783 38981 -570225312 83783 70996 745974298 13378 53090 840209941 56465 89929 -333458023 76267 37484 -720755222 47653 41872 517781068 67491 85499 -287157593 68362 92769 -383556370 12565 78218 -106661703 60107 64334 234576825 3461 26787 653529884 9729 56528 366890448 89070 91674 -918489186 8591 19802 -894290808 3765 46855 -18459711 33534 48141 -213494843 26665 90060 173495337 18622 25894 -534099245 13846 8697 148640887 59516 17198 411783969 39949 69106 846625111 2172 15300 667678781 71652 57118 -235940273 41133 87166 -271997881 41471 8262 -434705267 64704 24883 432233703 67538 27842 554319594 74356 45673 -331607349 46203 37295 479813621 73434 67217 976817153 82453 44788 999247618 87749 32542 -311477808 10536 59274 188247685 75419 90592 -460815177 63004 79058 209737139 67421 58447 855616355 73873 30108 -595111847 56362 76712 -134497662 75596 50102 -419449311 28202 57101 -625642143 1067 41959 -300232420 73165 27807 -378346248 51915 18942 -211256317 72730 9567 -127483108 56287 19688 906861883 61052 73585 377904663 89559 93415 -874177397 41076 37641 -195877688 4209 13625 478455492 8374 27704 -540939783 91934 41415 284534430 12184 59831 294364503 37145 31235 -624959595 85421 47388 437666312 25368 69239 992701082 59034 28028 440331133 24167 86420 -522969073 67974 44922 -96673180 97022 84255 621604515 18713 51216 374547851 52640 10156 -542700237 92558 98879 -975438697 23782 2213 -866994593 36096 40392 -984628634 40147 76958 698189054 250 34825 68427109 25722 22770 -638433405 82281 74117 950314736 13377 80826 -220511648 28017 70083 931588036 47289 40145 934433536 43271 69419 -289733888 34270 72642 387807860 43742 90341 809044306 39920 28339 373886195 91422 74181 -633106247 50024 10066 -840507442 84416 79085 -3013500 89222 56418 882059925 70889 69292 -590283899 9392 59357 -632440622 45938 17457 497710656 52139 40463 -493463413 94758 92520 361143237 25796 21480 -348232394 2895 42386 613796060 10640 18313 286055090 73958 23737 -975152827 15117 80400 967377693 2830 25981 749041402 33585 34226 -311556624 74319 726 790760977 24213 91080 598442473 93284 51616 389061603 65282 68354 452669548 16865 95897 250148255 65106 48846 -552540080 19933 2665 -937277693 3963 21941 838158799 41568 97793 115115240 51913 38453 -806352370 94277 28931 145704758 72299 68277 326356007 7889 86395 -195945393 96077 31053 192837808 25301 28331 645776351 86135 58816 691161179 63181 36307 -867163352 89110 39120 259584281 79777 66675 -938301607 67794 44598 445809091 16837 16605 -676217281 38066 42587 170376362 55478 64506 282645397 29881 83635 -648657304 81897 60397 -750700277 45071 60905 759458522 5033 22708 -926331809 9949 98379 34434581 72631 72768 336254393 33938 3650 393652467 74305 30606 -493175166 94427 50158 802668576 81778 47771 524383213 73423 71754 -540699910 26628 83199 -719873955 50378 38146 -599242187 97735 60119 911133649 24379 24991 -539620139 20747 39826 -508648350 70286 71768 442845169 38946 29030 688522670 28032 90606 367439897 12181 11169 -611599166 5428 4611 -643521870 9558 79983 -56138598 9067 15511 -16104818 24228 2471 420334262 50455 61814 -196923840 15950 4438 -675049308 60645 65887 759585099 37297 61082 -109193908 54866 45562 185285094 82739 76150 726934071 33370 95009 513110245 90347 32035 675418099 37126 72608 247711417 59752 76327 -913112242 68970 71039 179219594 17838 40386 740618894 25638 61036 -599822800 87165 82406 -259953635 53224 15780 52621543 65240 75732 -934485824 13605 94504 -86926123 6568 49959 -684460696 66602 74560 939948783 20909 83598 296279756 50228 75954 -222647134 4670 54208 583179379 85721 36663 -391103051 64928 53841 -297834398 67233 58561 708195114 29451 13388 654945286 3635 10204 -108873737 98022 40263 940414446 76475 2563 -460603230 3816 12415 -527282160 51065 2188 481992838 32381 85810 -394049563 49974 25149 880193406 97361 69425 -834932546 62752 32029 26936736 39664 69668 -996482494 15152 53494 793168233 27433 49579 -996923119 52951 40511 -491344288 43385 8334 -380651541 46649 47217 783913924 48851 11568 -35272630 82808 67605 750441620 78920 69346 495825235 955 65034 943272868 92964 18623 -671602036 74148 78410 764653147 48735 17772 279686237 24299 39233 -614545113 60980 36526 -720022333 57402 4642 -885312204 26692 26785 466563529 63374 74874 -670550866 40650 33356 601131275 59169 35664 -163314943 41394 50698 -198192399 95317 42256 210980720 83045 53879 -591356621 57021 35495 -99186111 98673 1404 472663762 16400 8278 203365511 65390 65040 -920570267 84894 14712 916634109 14588 10966 -879009578 61121 68278 -284064296 14197 65539 210804389 27802 3778 157753735 19660 55897 563121515 33009 3684 -450755898 77277 57890 7950937 61683 88924 680734911 27271 96394 499956150 65939 4715 -773234343 15368 23351 517107148 69744 15654 -62724076 94504 97158 328917044 45290 16286 -398818116 55625 34350 -934001240 98883 22145 491894469 8763 78276 -655823755 65519 57929 236814703 40075 14168 614767256 43121 62934 -992675594 61961 31771 257725186 23385 15846 -647224055 19217 89104 -453515760 80591 87815 155142761 39574 55915 732242392 30358 2086 860632655 38596 30270 972367392 26896 69217 -963284557 88112 78455 854321176 46612 89574 177573267 4234 52809 135900952 60737 33772 101491452 73025 18831 109624551 73297 43255 437434515 18112 45195 -542659687 50011 19566 94357032 8146 64336 -818068250 88796 16596 411212190 1951 12854 273724936 2472 32722 -220558719 40900 93876 261095630 11887 35019 515555776 2727 29330 -951556075 52027 44759 -103964571 25477 78329 -465675038 34760 75099 -158338126 82305 57640 -12547860 73772 16366 -925791320 25515 52023 866704448 48733 717 582806322 29511 90531 -354390513 54571 10613 36471467 889 47758 109230781 22285 88482 -788348691 30663 36858 -52960313 79259 17152 -861037204 15676 22134 987121978 57131 4417 490316788 5041 88497 771710905 84292 63087 -12040136 55376 69112 694026742 23105 78502 -171058589 71999 11557 -274187965 71549 9961 -816899153 9330 34608 -700168166 7736 52559 -176036161 94889 45435 -830927101 37333 31647 326146111 2615 87595 -264110092 62691 86648 276028364 57979 91715 82243617 82559 20315 607922392 77420 71272 -699807974 62270 24504 -801928767 90086 82132 -950349964 62196 34621 961132716 6056 94577 -808566514 9143 6201 -218480747 89462 68096 282504165 23278 71236 -352881621 81559 69496 -11708926 2773 89171 -767681930 38312 65787 974454609 68818 79948 777027139 66881 94971 -385222816 9984 7673 -470487310 92802 81520 -708260715 92115 63276 907258624 25511 29709 382171736 53148 16046 -755687553 14138 82595 663125336 30918 52760 998455451 29876 3071 710733839 27040 91509 731233327 16387 62573 -719433984 48670 6320 629359647 92837 54007 -432165841 54319 69240 255790546 22709 31903 431766451 96476 65026 697686963 2962 54366 141357003 79349 60089 687756708 88970 54593 -655670775 81997 10834 354487305 2090 76549 -31455117 98832 95046 -646929945 62260 84337 -338402531 53969 21256 -857786264 8321 48263 967353270 85766 87 -589618829 23611 81935 870842096 81570 1887 -362032294 66367 86607 -305331534 27791 47057 765958365 1230 17325 -262942006 86168 38653 464733047 32198 90800 11603833 92162 89349 517342288 96999 35658 -856481231 3751 71120 342644784 46730 91088 -542845258 90332 83153 92369388 79863 21650 -63453557 67427 19697 555075057 33355 25819 -568766505 16335 95697 187848218 59139 28546 418561204 62496 60302 248789700 50766 91152 -775534159 71100 90362 725848381 14670 7519 103981853 52128 65679 -379713338 75056 59218 579567948 17193 60499 -766059263 96372 4173 144169305 27864 9569 392532271 89315 45575 47966451 45534 27079 637067126 5669 54473 285441587 67482 65267 -434918262 45505 41659 935388979 34393 60244 -96090528 34741 51006 -765076567 9095 8579 -611144835 17371 87796 387143200 75156 36190 590752968 93921 36904 605887522 48781 39275 102275827 6228 565 129458176 21102 60160 -857257467 56625 32128 -98443200 49925 12541 -165925904 9205 85579 -8681944 69920 55055 -866271691 64581 55866 -47385929 92832 45886 639706378 34358 46946 440744409 42606 35433 304827253 56418 60833 -410143504 9211 29551 -819764046 52091 97994 -212989088 21675 83306 -327038447 97502 32293 166101823 48680 91337 -502189692 38494 42631 53389148 75003 57939 -694556454 28220 62033 419336353 41287 1998 -942167991 9662 8146 142902902 25483 64207 -374314239 70464 96931 -80499839 65556 71915 617821740 74978 93175 119614380 84074 24099 -655858167 70458 74467 10839780 85078 62591 82863283 21983 89169 594158707 54220 86534 -581870430 32889 34155 858663505 63475 35496 -161407924 10523 19107 -401195949 1668 47933 -813870875 12706 63791 -429339540 53264 58456 -726742912 11126 15984 258302826 48334 76609 -612485963 41325 88632 157288231 230 21383 161664127 19655 84641 -443250682 5017 5444 -585047760 2954 14200 -688882661 2861 84902 -422789769 26650 47309 472552368 92914 53923 -815010 23737 79295 268038599 65943 36376 44828645 33716 72808 479439789 46394 75599 476694959 59951 48184 -215263529 1650 80637 316353619 65573 17498 837080379 14425 20194 -67223305 90482 69368 -350103998 24795 89312 411237554 19789 37694 189904330 56566 18898 832131800 98665 79257 -232114820 65989 26789 -19248452 28660 59827 327255398 67584 51798 228803697 13595 29827 359504677 88469 60269 -677727955 44334 68091 431880950 68204 52142 -672319552 75708 68691 -48407336 85790 95409 490414094 4042 76202 314393296 64875 23746 -680743015 5591 23568 -413842058 24230 62448 -85799463 86919 96630 668662615 61931 85932 855904328 47453 98101 287405751 7492 81305 -925660343 6214 97893 -363470621 98091 90536 -282789910 24557 61893 -254234141 50725 26172 234384463 28326 84181 788299158 66582 52915 130222062 32488 53116 -557258199 10651 18599 402682169 22859 17391 -494570809 12786 69486 -647772080 33445 40725 -829026591 49724 92145 857549015 36540 19397 3513836 11382 55250 -746507514 53174 2313 -294184534 54856 15544 668379475 67115 44571 -776946450 87536 87626 -337690035 355 6473 -557730381 50208 25580 864739087 55545 75864 61701093 10413 33314 -836264394 53164 71155 -824044730 62448 83787 -739195041 18655 92360 539640697 44632 10625 -132547670 15948 34859 -889994623 1577 54635 91506255 78632 11258 134875180 27625 1345 -367859336 30940 51758 -604116191 78635 27492 -627342636 26215 15273 366116169 66984 49131 -421312502 83384 47190 -593500127 94431 18236 -454667986 32374 6797 407029494 6466 63215 357049494 17209 42309 -720707726 27453 60613 594368907 667 53690 -865991480 51109 13039 283610885 60404 46304 -190327750 29857 77062 -887756473 8900 3532 -312882051 21098 15888 -575851272 8128 93970 -292893764 67083 64981 844858953 85020 23276 -521695245 31637 11706 119626483 40571 69896 -289892659 50908 14201 824523036 75910 37577 -205593854 37002 62533 -322899574 70673 36322 199065941 64952 1998 63874578 93118 53276 -271119045 28645 35748 -406483309 10875 62151 65116016 43170 24137 -541624809 26943 18055 -418125832 19633 40137 -221641699 27729 35791 -8607498 44972 79887 -89576536 86949 87117 -528373079 97360 76748 739096601 53689 34062 -516117630 5531 42129 -789623728 71731 36465 -80172426 89767 77166 -352015418 31299 84727 -406902644 32986 91814 59164465 95062 79058 351409865 34952 19512 944611515 78010 36795 -112634149 89795 29216 731900991 95671 12455 718613937 44800 7624 -203406255 59466 2563 289949718 95933 85598 -496279850 30373 25717 -399732138 61782 29708 -53150431 17565 54337 -4706179 69201 89392 -435346174 33908 95938 -994828116 53293 38395 209424727 10979 90090 -860739790 67246 25007 850826825 86835 32896 -658218994 34565 56720 -383114748 52886 40628 -966108169 77118 59111 295815118 21630 79184 452203384 15288 89053 593557873 45203 63 -667640854 27250 44770 -835171700 26375 76919 263198342 27820 60705 -75036954 39946 69816 49592400 98713 60055 726486411 1754 10010 838439154 34667 82140 467791945 59996 72139 -404777901 59361 27896 -722537592 2047 71866 811591946 19236 69336 -624127105 13794 14379 -770620268 85977 9860 -566439109 85416 34804 101694716 11882 20029 -300350064 19756 7423 -587742865 36052 25011 -771835871 83370 29887 497191849 56904 61011 -358348438 95079 3545 -736590709 97157 75636 905159671 10626 22682 871511101 39466 90941 921606757 12373 96587 879036762 31078 92814 -602251577 78319 25923 -717148298 394 66106 345293786 1823 63587 346244887 1844 17464 -44581882 67103 1481 -298056933 92958 78500 -922453030 36542 27392 748960497 75479 58628 101419820 25245 21168 547090972 76647 79902 682236794 39816 34875 -609851042 72495 52621 369261126 66911 19875 -990174519 77199 88417 30858865 6912 74878 -790677359 74056 49926 -939929310 60905 38906 -590000554 1413 59570 -794071453 24791 17723 -42114894 9016 86557 -243969804 74402 94477 740740938 53234 60361 -979469615 802 6106 -688318517 50693 75351 -436896972 28687 89277 -93809937 75665 22475 -252638146 59734 53409 -880043661 5571 37855 249127761 19984 23158 185591908 41214 5615 -15585548 70625 36868 858134334 59392 88884 -814834139 33011 82152 -303461925 72841 44259 -817460500 77508 38309 737918847 50802 34128 949304945 23512 84536 340576081 88852 4621 758189053 14331 77223 178502739 84831 56299 789902155 40993 80613 939432598 86251 25892 -342883424 86160 56170 -387623164 782 98347 604702669 5743 75780 283062627 5369 53830 -8428916 13233 70392 862734790 13643 12608 938518501 75443 3847 -426217469 52466 85913 123837985 92574 17046 -606312702 97565 17990 -629400084 53230 95140 683190555 26243 82733 -503741350 75440 54710 -241592504 88202 94646 -4753367 12033 15707 -239200997 41031 79620 -399965915 9929 34942 -655483062 43491 54473 -790802133 68560 29395 -641761272 45797 1738 408871685 60145 34689 -858594891 40734 7002 -716235115 35376 10269 -396636251 17489 7425 975635526 21780 20586 36023889 78939 89565 330340926 64675 23908 633147060 51262 84528 475256757 56443 39775 -727891146 54236 7564 822485405 56220 38960 -293346399 4001 89827 183554128 39483 7511 -816726374 7547 24970 -522824698 13708 95075 774691079 40031 93394 129053372 71594 11370 -115291771 49748 74444 434129602 97354 33613 -818958646 36077 40150 -866075665 41815 6295 -879861608 75342 81212 -159699567 95214 8562 38461070 62527 19101 -619931592 24424 79751 916166333 68353 73571 959980758 79136 16815 635727386 89128 29045 411053774 68138 38466 472779338 64701 67025 -282653899 89479 69403 362552496 76943 487 -614862764 5077 77655 492099317 14346 68164 -888537953 33369 43995 -822184956 75247 91325 379754231 6589 72552 555627945 41376 16174 -981448682 6094 30983 519458947 34378 12189 966957276 76744 14875 828385183 70900 61077 -797710696 75459 33939 692200056 26411 73210 294580094 17206 23396 354471680 88056 98210 -924276503 8780 49320 -888626628 13296 16724 -808644074 78735 91557 -965780273 40456 33935 286938594 56436 68654 119622480 38031 97503 -664207113 96460 5295 -986764778 62196 89439 -376975062 6146 15782 582369234 31041 92169 -475198648 35756 48182 240037672 34500 58849 -527329845 28425 58808 257527181 62540 36649 604741934 32589 34874 -969353274 25069 76341 888703388 70410 52025 515946487 4433 7879 -845161103 26463 79161 749434666 48362 14442 467323484 86949 98743 298873946 35408 66061 -106637821 56604 44012 -359041836 4642 21063 -174129254 84273 97496 262006925 5302 23225 519964489 28518 75313 162249583 16295 10205 -698638717 78059 81875 506000175 27678 82305 840036473 25085 55281 -857734048 60875 5716 231979404 90201 19286 -471664964 64342 77021 130073748 5685 51341 -439791897 74367 64568 -718725403 13669 4068 168422931 30473 62209 839067156 93246 32243 -919033720 2435 38654 628007938 34936 36376 -179590637 89849 29641 166257201 78449 71072 74044843 60148 54576 -600841199 23180 71776 -609020866 22516 61834 -575573453 65480 88122 -113714880 82780 92242 -234173548 39806 28572 -83381764 93545 61524 -263584885 10205 49504 320304645 62690 17297 -731078490 8665 64853 879260460 85395 69403 79814901 35895 67963 38682104 24173 30774 940498339 88814 71739 592232407 82082 58662 153585343 72460 90827 -961813982 12417 5016 597367885 9082 25612 555951352 17928 63122 499453061 35912 53001 -821777641 78606 51953 967712355 83448 29507 686261474 65905 90838 530748835 89952 16110 -927006790 92949 83922 -94795073 80382 97066 542988393 24967 29189 -425506441 88665 96207 908215726 494 39184 812565719 43468 55872 -577304522 27488 78741 76767790 47060 23218 697667963 25403 57525 -869778343 29100 57424 -179631925 2913 35079 487424949 6729 1209 -991406765 48047 80900 980708255 33141 78729 273556134 58311 49101 -486736511 38984 92782 -490044059 93635 44781 579980107 71257 31503 762864879 59507 51359 204163480 40413 30343 927733047 69445 48156 843596900 2093 44685 -844232174 72305 1125 -760131192 67806 7885 -536007051 34639 337 -149175768 25739 50330 991050096 71529 35806 416269426 83879 511 -783961726 65007 10920 -309991710 81617 75426 -492143899 78417 16683 -835137621 55473 72914 -884085171 60171 61278 54506857 74653 20666 -780082392 19442 98044 -219027381 57782 98911 -98812188 4603 16232 -510140311 21365 65352 704789030 764 93659 338358761 85574 3618 540759388 49279 46263 -879373798 85021 14152 323900029 58237 93328 -533316725 46507 16059 -985779327 81363 92046 802961558 40334 78634 -520590303 54360 34564 298185969 8245 47571 968344872 47205 34966 185909313 29249 14607 273791222 50227 75238 -42201447 53269 84701 -92020356 56583 26695 292077257 683 43873 -498551835 30218 67453 -44257603 30025 55555 -186910961 35858 80682 -477284710 80158 75671 -796046561 26491 91389 688279331 77371 10255 236031532 4767 97684 282040569 48901 80673 -945728989 67464 75646 322431176 21925 63622 -384432281 47170 25289 -173046340 90084 35473 -461301513 91377 97470 386441070 53496 24153 719057555 92146 41683 391714874 26422 25036 642414729 91436 68587 -593189473 5232 52270 -608178401 42064 16342 297672185 82330 39070 -852291902 14781 75086 652035141 89587 13335 -490527 96807 5737 12866952 86018 44027 -197709900 30749 21642 -609921946 48 23156 842051232 42858 1358 -101638675 50490 45055 90088756 90674 23941 624938513 46152 78343 -170494375 45740 60069 508441792 58910 47784 -242732973 16045 4361 -479891122 30014 30266 494321030 33868 86699 34795310 5546 8758 -505795909 2917 23838 -271874307 28852 81474 -4644174 40322 79185 651105090 35185 51998 648311195 36587 53518 333882499 44521 16013 563113082 17412 74748 448451593 81864 86109 -267605532 65623 87696 539286443 9771 78723 883925529 15729 69514 24332521 49441 52987 -193133960 10855 72024 -470792416 90273 86713 -267871540 96026 66166 -988125437 75743 40158 -553272391 44566 36280 -863758857 97802 26595 776254096 81382 20834 -87803260 69220 86946 -126244712 96013 21707 -467285024 1245 4626 291490256 70884 43180 850781051 41753 18140 -16876737 38447 74520 -365519036 78050 36875 5346936 6180 6756 162009628 35128 85354 534770754 95042 25460 633399713 28527 73570 819128729 19673 11708 -374584491 80994 80670 622198368 29492 24360 -705626953 22354 74313 126315349 76049 39848 -8589111 56212 94775 -595607179 37754 50356 -982487760 67322 73337 126659932 78751 51193 -431766969 59130 44528 979845603 58968 6237 209004854 89588 44491 341029764 31929 79492 31427547 16864 37013 -30612144 41347 37808 643895792 64711 90709 -60165364 79944 836 825070716 18245 26521 -115856257 45891 92877 -167477502 12843 40264 321692907 62275 7007 -832681113 64444 91941 -467830344 50005 69688 -813494029 58993 31846 86225721 41724 55730 -334118697 34150 81809 997564124 68907 15786 -770862587 40210 45820 274798949 48930 16571 658710784 23175 41155 395545029 76661 55959 854453169 95845 71641 -196086806 17508 90360 487949530 87168 38468 -297294396 45078 94424 -801477723 50852 48284 -828140183 86827 25091 686210762 14588 86618 115594477 73059 71341 -682166843 80116 30052 763861582 29865 27236 -220364379 17964 27723 278776568 27295 76065 -830374003 59786 42935 -124915818 54848 10770 604028110 12094 38029 -682087368 68928 11566 80519786 70910 18861 730933299 87829 56955 268296217 30796 60637 51354520 90402 50869 -166130063 35029 51055 96691064 73937 50477 -142478721 37893 87351 9604978 10964 15059 -348047346 4417 733 690716576 41930 68222 30739370 31915 65396 -362761873 19990 8017 423766833 40712 5181 -420786545 74547 6633 438635065 8547 11181 724843648 49406 52288 736310853 93622 48692 -8505623 25328 3658 -985169037 33273 55041 -874923243 52658 36802 271532215 7944 61897 883426166 34839 27322 -204494959 83765 71184 45197897 39738 83447 703805387 29741 17813 19689579 77247 3464 -946757853 14120 24704 84294947 75731 6834 526628168 18652 27362 574618150 20142 6694 -671986340 66426 61692 -335987527 49475 52577 -658017136 51227 36680 535622076 76293 19745 511905043 70745 92013 -927826217 72426 96112 275116685 82308 97907 -821563328 53148 58724 449753195 87570 67952 -781200182 5051 22041 -162845278 74979 54022 790709564 85791 73254 -247545891 85988 47252 219079745 79118 62375 716852441 61248 3588 623158341 77988 64481 558114705 3217 97375 930303528 43019 31936 100650099 93803 93763 -219238126 67112 70148 664104987 64458 26430 997484771 71411 82470 -869700973 64788 13108 -238660423 72895 83345 158857526 53396 24964 -111699925 72081 84448 -389632714 27153 84899 -741310705 93989 87046 492242987 17933 78436 897408612 52438 91342 -39261981 76614 64243 -959492698 33872 52801 -729166681 12554 17604 517841185 22610 88121 295174524 56321 75916 -795243888 96991 21418 -194815788 1172 51461 -301214229 26925 50602 -776500096 71247 38656 -960877422 94880 85499 -379981222 70835 33020 294725329 17130 24209 211934734 48777 71826 -674437780 97013 6473 329381669 27016 28163 -660252702 61281 78562 -415634217 29388 37102 -419879080 48373 97304 650351637 37583 10815 -200244799 71783 70012 168738467 48577 17868 301569387 38303 837 450574180 10095 44593 -310888417 18591 17558 -262690170 15887 87876 690577603 80229 37870 -976221138 80654 30969 516819214 45984 6449 -696103025 86297 3816 -267667194 4481 12909 985180067 46772 38708 -980212014 53821 83755 808332163 4767 533 650786182 44744 67553 -664150204 1837 32614 -651413206 64666 46019 272609104 73091 27121 -602501 79941 66538 18385824 47130 84866 -64793559 48637 68369 -386765164 74081 19885 -516631613 66815 28536 235385897 67290 50896 65636221 93196 18624 334165326 2060 39707 2109872 15690 95093 764394705 222 61394 341355168 58782 18080 -798222241 26130 55885 374890482 88903 35447 -560122122 62729 3483 -188889705 47655 48937 -740905304 72971 84179 306284559 39946 35454 -829168970 81531 5799 -195446563 46815 42858 232015778 63671 72053 138097195 36605 75529 -882979063 5115 63356 723645002 8094 21275 -900067585 65446 1615 -696969685 57411 30341 557074616 46613 36386 -380976253 48584 79544 800161293 88501 1375 -29050378 83465 67703 -174681348 97920 69340 -909242988 18554 50302 370612424 89080 44861 -189573101 79504 33516 84576343 55101 62594 -467538115 25302 8035 17635151 12077 65515 150634436 9496 59286 818068380 93545 60766 403563127 49128 72680 420849925 49190 51495 369872179 79961 493 -32122854 3268 92370 -293268359 7976 24105 309947615 36616 87536 614811755 12994 49358 88528419 96703 74028 352240577 24457 32637 753192617 50163 88368 -794130748 36928 96908 158841249 97945 7815 -224042547 63111 78360 86907252 14658 52796 711113816 42454 72828 -812510781 56300 5223 -359247055 42161 90722 601790337 37953 99093 -129900976 47263 52815 310009357 64602 70245 427162864 81851 42624 487442457 45144 26666 -829365651 12637 49394 681316748 15502 35674 430352724 68116 34519 585980072 18963 16185 -800252699 17855 82272 -328813141 8518 6822 -442977628 89701 4330 -199730701 85971 10639 -861237147 35066 7251 454095355 27739 93737 -565652313 95282 67587 639291604 97173 22326 66776468 97914 7653 624305526 37007 58147 60266120 29209 21280 -93105852 51793 29251 -77558466 78317 33636 -764468207 87466 91155 807157573 44784 74824 207743041 97656 18270 -409105280 32604 25223 -234784039 12143 8017 -973781545 56805 67118 -844808478 33019 77137 -110004276 32255 1431 -652944563 53010 45933 -460527296 87290 67209 -723827735 84572 27931 817273258 66745 17423 497151667 63953 60207 -712889250 77068 43605 -618889079 92213 95434 912714291 83473 82891 488214274 59389 32268 450477134 65320 28478 612352890 70291 80924 380772845 98334 4834 52702200 72737 67378 496551641 86479 65957 537341210 51033 27291 -529275450 69075 72054 60458583 20762 59463 786254289 95174 98402 -309303253 85947 34064 -321832511 11906 33404 461200862 12419 48912 835403894 15355 71217 649017762 72980 6061 -463810158 26167 70604 140454284 23509 52336 -322999604 8337 23630 135829810 60164 82025 -978310942 20521 13829 522696087 55862 22110 -170636180 45371 3914 826914634 43000 78088 790700193 69523 67368 602925426 95633 75057 -435187508 29902 11734 337936107 52857 40813 623521364 56559 75950 -41116324 6926 85812 -195269619 95354 61111 -27583946 54563 97963 851238334 28682 80871 392768079 69623 80689 684338641 43054 71459 276977204 37922 65733 164946185 83004 84976 -130521295 87128 29353 -407437839 68442 8761 72964898 94594 46415 -453965862 23186 64193 749076232 94358 74911 196414154 27499 49262 -702379292 13991 10093 456706111 570 41905 -143850343 97621 90275 -856858109 23087 31222 -145267832 59492 43180 820362682 14844 89290 -307701700 18268 18514 621704699 2260 64726 409367713 87803 56384 42665012 42847 15493 -538726053 40188 1986 33935672 68117 33972 638491947 50250 73501 -324866877 17057 88621 441926272 79161 862 482610207 55792 42956 -487210034 13320 31960 -835006656 72135 17734 145970534 27489 405 -210228667 51766 21659 137927460 92644 42670 89939213 33002 10292 53888279 96984 34306 954251624 37722 18001 956332678 39787 79461 865702170 5433 19033 -191032069 50816 30788 -173253044 25449 23222 533260679 39689 34356 119376208 80597 54972 5854820 12375 14239 757486656 47837 54381 789171308 68044 90154 -800851255 39916 48631 552977431 81898 7854 -909775150 6492 98511 -572539434 59369 9130 363219376 34633 40543 -602530805 19549 95914 -993330791 66592 54480 27406499 35981 4819 567154869 74526 85480 625624019 51010 83915 -170622467 53376 49748 945389833 77771 93980 359025347 4514 73476 518695534 38769 78752 875941470 22251 12528 121489367 34545 34882 -336519045 93749 98590 -389244350 28020 93679 924820232 64759 70790 -10416529 9426 13894 10971838 879 54749 -44721233 89335 16208 -231569901 80958 27169 567476007 93391 61456 -814217957 63000 24021 985216142 31025 5348 -819428458 51291 51721 307121349 68699 65832 -749705856 26250 13072 707029041 40677 13677 -934531214 55677 67319 -676059129 54208 25867 693224677 3781 67425 138518649 1659 16119 -435606573 28419 50027 366253165 69109 14573 292005233 62119 49814 985469914 37667 16667 -62788702 31850 8635 -447394730 93830 86695 -525482349 32790 68824 -103994942 69167 41527 -200766170 79861 83231 -638385435 71398 41083 -9433380 66869 68918 -835963752 95930 18268 699706313 89348 59741 -945336382 17448 54871 873624831 64203 7510 -398506628 4106 24800 -292189412 43753 42904 868859070 39786 61982 295127838 34133 88962 -748221646 48876 48253 -203514904 52383 98237 734871859 47285 17151 -864956751 5122 45574 220169551 53052 82499 -785847111 62961 7138 -997953663 42993 12475 -414214756 39518 29162 184015287 3688 46169 -745212361 98889 9660 -779891053 21726 31493 -114542870 77352 34321 976718324 67691 25526 -87449547 7819 46333 626068076 83424 54846 -935751790 85502 64475 21579895 86937 11080 565710215 23736 88994 -342444940 14326 11655 410342643 75977 7006 -554153509 91398 54409 -808254781 82761 99098 -735869502 28792 28003 -297072212 3101 91406 -341030044 60589 37824 269108167 46462 78493 602622632 67045 18546 -546394054 58511 1510 316499562 59490 66006 233890128 91092 68902 -808961611 77129 40890 -798928426 43001 46598 949242713 69392 41663 678105168 56085 41696 -518085404 7920 56994 -302418117 71266 49751 437553481 96196 25203 142522249 58716 76279 688949813 3363 69905 482424641 50163 81336 -64113870 56547 56329 161308170 17017 82860 655493363 3491 15372 -255585234 45816 77929 -849728054 58495 61125 137864742 75810 92152 -807691032 77551 64822 138943903 50567 54558 801158475 62779 52938 -275996243 46080 30660 638065100 68183 3652 330899480 82832 8066 -868846467 28393 9746 -327020662 46316 24352 -176804787 87312 92018 105817321 76159 35683 838682782 53713 43834 653996853 4541 8886 880929636 67162 10786 623003346 24957 233 -994736368 9690 39107 -2778960 97593 91013 -148300232 47638 12262 259478712 71091 24232 -727083339 68427 96749 930910995 67472 49406 -980238175 90510 63172 996148834 29321 40938 -230614167 62525 24033 -787337201 84756 7540 -384149883 86542 30588 580467403 88844 43883 634268524 39004 64713 -765634182 82719 20500 -303876779 32594 61321 973102071 45975 89664 -432021178 83851 52561 634865096 39497 30218 489108558 53998 61287 -660661368 95620 44255 73330269 63121 91711 686584326 33829 35524 -859913650 1289 39582 798592378 57060 39102 -257034782 81451 96957 303295063 57447 70132 -249141634 81039 97134 -887024848 96817 55065 -724486739 72449 49039 -327331878 77700 47338 886439176 28858 15485 -409554094 37525 6165 -343921463 51268 45227 683691865 90089 86776 -517040492 87671 24227 -592105683 86002 75717 -645979101 97908 21886 783744431 47006 73204 -748213423 71789 35672 -547697938 71062 72204 -516036343 18361 32849 196062358 60935 34277 -778719356 24306 23665 252599775 32891 9023 134548360 76641 34027 -236620143 54027 52236 -566447383 38630 1722 -132364672 71613 50501 -169799872 91444 9282 -950022110 23670 13239 -993118675 1922 36889 -316872767 76253 89104 -986667567 75573 22265 -825867610 46373 2876 -876256655 26793 93857 -76091545 56005 45447 30274241 39320 96434 -726822957 27991 19509 -552909835 93153 20794 974813995 33525 28199 383676691 17482 79903 -796350662 27699 60883 53542520 40697 16364 849935595 74438 72773 -614800846 63414 33376 -330765729 81666 70366 498462092 38256 70875 -47470566 8002 84294 499767177 69766 39038 454150506 63332 96308 661639071 79936 37941 991965202 75366 24540 475802857 18790 42972 11779652 54767 6975 461001411 52393 43923 854523311 48276 48432 -950526898 51156 69662 88842501 79110 41372 -389555560 25209 84241 334445493 44574 24117 -366463756 56611 56150 -537587873 91135 49365 -207519194 65560 96028 317040977 39902 57430 727624932 71461 97788 179746003 91084 50965 51403607 24166 1923 -178912848 79512 83589 354618538 98934 57998 -461401961 76371 66974 532101737 51811 84092 -685424522 35618 97401 137662679 90195 24293 212756148 97868 81901 388334361 17055 51012 474246385 55989 5477 121615770 38355 28486 418893643 19988 93280 -148712467 72694 28708 615346404 46166 52987 -744537277 71494 64655 525600683 9518 39194 -71721978 89064 37648 -627918523 15999 63089 328049132 19844 17312 505828570 49388 55878 -547634881 93519 93405 -605611196 27867 34955 -19114903 52519 65484 -223608813 19438 62651 -748596604 70277 47314 -388707683 67274 72598 -893061068 16382 93888 -662962017 9761 44443 -237921897 44780 11656 -897921804 73995 38642 863143224 63060 27208 809558110 7105 22772 863430048 38311 67418 759044578 76703 24742 -231135157 52680 8909 -318555578 39892 29214 694714352 32183 62127 -540746870 22091 91724 -104058058 61252 49507 200071179 66623 30899 61923061 71670 58904 972793706 94135 55768 -246353896 87 31109 603360473 51409 86928 -526946842 84115 49366 -521654061 76396 47132 594413004 98605 45192 457807109 6354 93654 -775255462 56694 80820 -864492047 10390 40586 -77013251 89944 1216 -415799261 49749 31677 449444688 49175 14441 -842921478 22598 17759 204000746 62757 15087 576688928 96250 91600 101576900 30308 29427 -856755227 82174 1624 853806588 55143 52097 -545953326 88042 51068 365230209 46608 9782 -967323108 32383 18374 252067184 34443 6789 756595444 13258 59498 590821257 72101 88112 241028067 71403 40980 -201457831 3786 25939 -651665546 71569 97315 -328204262 58332 43686 -286016396 26671 25764 923791059 25621 60394 860646577 53574 10678 38026279 73658 5876 -259915752 54204 48178 -242092601 39354 43317 920707217 3300 66379 269218479 64741 40173 -447130491 95368 44148 254638623 59068 86285 -259930264 1664 69534 318387986 68750 11536 801515993 14169 60281 764958762 64530 44619 384262342 77922 99024 475749976 87278 20686 945285505 79374 75904 -143862167 60187 29778 -961039764 47559 5907 555598118 53696 32970 -55238258 92104 9571 -207401672 21834 84480 -840540740 66600 66268 -385038077 49399 52197 -403517764 86892 74972 806715387 88276 47093 960400260 84185 52899 -360812122 74502 70507 -822110067 34107 85586 -289836783 93914 86192 -814441170 95388 48503 16408064 96631 63765 673498264 8146 53131 485703615 60845 17976 -497958777 64988 85000 -595390605 48282 93535 -387070086 3251 75547 37323887 38925 423 -333833889 2433 77705 384567768 28742 90615 927600323 88226 42308 505981668 24904 65558 317170463 37134 71703 -795488341 43816 51196 302578628 63078 22279 -186863521 30008 81595 219572413 73539 55315 -729840607 32793 84738 52143745 22236 68199 -631210452 80356 83275 -815217315 69891 98606 125192923 48987 68008 -403283903 75656 16096 891694897 97463 87766 454241286 48431 85366 255961028 58255 19964 -516013155 50900 24414 -30738809 87163 51870 -40131247 1537 74642 931332193 66353 44221 208832534 15048 45684 112388328 87169 78127 -307921247 85608 70451 -563601434 4802 80478 15652529 62606 88374 -697772919 90746 64499 649821327 60769 84240 -47557648 29988 63288 99612776 47353 26455 -279423169 69369 33629 -740446360 9338 78376 701601261 77684 47418 -102380588 60492 58456 963606832 10366 90931 -678989665 76771 91331 577657778 51649 63260 -902980900 48331 23435 -889940956 79744 5731 883892380 32457 26223 -858807494 47092 65952 23734304 2108 80508 -566719578 18975 46851 -971513333 42045 62081 204889264 32650 79462 -485072999 37468 96627 -718577915 12304 39529 -643414201 84500 78437 -251225655 94914 56113 -148158799 525 9394 563980799 71279 95813 -892359948 70690 15789 -742807397 53083 72503 -297296487 39455 1410 386424151 4725 13136 316732226 11659 65205 -465665766 32145 7287 297897466 54687 82435 -123568654 60191 20841 -692020125 34593 5006 -863428982 32452 24265 728784542 2851 53195 -247963520 75154 47906 942227838 46733 39994 534912612 27785 7000 643369316 35484 31810 680480737 4151 88674 376266752 72222 6732 -956146797 80338 54178 -236147605 5883 68995 -878124597 55098 37904 -16248917 39337 16832 157057626 50834 59966 -215766485 27598 70468 -34217762 91561 3398 -146645482 24843 79577 355368753 88592 50278 148734702 59478 49928 -950888209 30672 14023 -559847459 35215 71283 -91640507 36313 9125 151985275 90667 18330 133528212 92585 54984 -276440099 22499 76144 -522334850 98386 47454 442061323 58481 44276 47412055 29678 64191 990777848 97792 60046 -867572660 302 82296 317873346 182 38395 -725177325 56672 55701 810827530 652 50183 631258201 55134 11696 599574305 75540 21530 -520531800 42772 47763 621048834 22154 62063 775387630 58531 9122 879987452 56693 36651 617280513 17181 51060 554372193 66062 29941 466763481 24795 89301 -160321640 41064 27095 530108531 18757 73818 728446628 33174 83209 668578518 77023 96160 -451903372 69603 35836 761044009 38274 21976 -35008229 95531 79699 981226884 3948 17238 876390894 98909 43091 166641975 785 45559 -364644664 40591 2989 732603738 4513 97679 852957291 59870 78991 -744669368 58149 48036 -761639368 44380 23863 506858246 28316 31004 916986109 74201 83330 490855787 80512 67964 -722952763 36633 35415 -307639360 34291 58198 -295876861 51068 11837 -556065052 84786 1996 160761428 31053 12646 -718060734 88132 27198 617184825 39882 42470 -247442123 12118 13266 -681308158 80674 72893 210372664 86423 73260 6833140 22668 38342 850458032 26031 76714 -964323436 37014 77754 591181028 78510 47379 -471083216 36219 27355 -754195252 52105 81330 -198192029 31087 47699 -3681635 49034 89232 -706933485 84652 13445 255264928 34634 7973 883966960 94006 78198 -713437397 26327 85410 948657072 44791 96184 16719976 49166 1362 661576317 65290 7936 173534828 30789 74678 355169231 65052 26552 588361949 24458 69176 -520831811 57022 17531 -892649154 64382 4871 577610749 9348 88968 456815812 62218 91963 62870799 29859 6880 -851734421 26527 36744 -120167794 75000 98327 638992388 9792 75091 -581218314 27188 87559 129790389 43316 55291 853901932 10431 18341 318216292 23461 4553 616492972 13453 53632 316419593 98416 76583 -611615282 54320 38064 -502384490 28106 78494 -811917688 75883 81016 -25571169 76866 19191 116078844 86301 83148 -409864498 29866 9748 -811062155 29783 34516 518173873 40881 10580 208810344 82508 74664 268531212 44199 35031 -952805037 77678 39427 102884283 10592 35740 683814546 37933 88591 357988008 31260 28790 -339674273 95179 19051 590792912 9213 95992 -119735699 22817 86640 -70423621 51651 33424 856208372 52496 20513 119743673 4229 173 987716782 94937 41756 -679087 21905 36522 411537944 57168 12022 -198826240 50776 79671 -321442656 21250 26587 -988485157 39336 41925 -220308084 88168 16566 -308136657 73446 42064 -960798394 38426 13137 151007202 7066 25322 -909007879 73682 47864 376915304 32914 52647 -350859598 97335 48758 -752339163 75101 64928 121787984 78343 13741 469400456 17551 66516 -974208247 41378 11026 -750255203 5271 36604 317311416 88183 84719 -87407917 19876 41237 -7361927 25402 79961 -924641276 66946 5626 67915799 6073 52723 -992114970 6598 65610 336396052 41466 73683 -730280796 43576 23645 504329299 72396 69924 -200761017 70253 36535 -671429418 70704 48036 -510624769 42773 59858 -637222113 60696 18231 777172930 47847 23118 556341296 34616 83762 -705012654 69058 52574 103328717 84308 52172 448204016 87789 25615 135224563 25976 6583 655474905 44047 81023 829349338 94701 86329 -216480111 2610 67476 -482194905 97515 78361 -904079889 48316 73261 -109795307 63322 26536 859149180 29629 62703 115149712 7967 48804 795110821 65672 4993 729606178 75307 57472 431756577 21671 62734 -271065653 25990 67376 -939635436 2574 12931 318346992 32700 89135 112887082 55871 17630 563997378 96389 25270 826335374 81467 39543 344864670 3616 8696 960649674 45570 6146 140400707 75131 6489 -404001989 98387 48622 360880337 64504 33729 -117650110 84955 58600 -392511185 28458 96886 601111851 17951 42575 -858421244 98718 13239 -897933724 59385 59313 437567418 43536 8838 -851437130 62088 43927 -79123380 85053 65796 920680754 65561 42725 -438359742 69656 58711 415993031 79972 68336 285357104 19618 98800 196063675 35021 68744 431691828 82187 88566 -556431920 91636 81382 -179463659 28458 66024 -132003348 59857 67471 193317365 46204 21342 -903923973 97973 64742 -295676328 89106 84977 -932620341 88551 17317 -844937847 40084 14592 926975903 91593 62034 123999111 56249 61524 407791484 69389 78084 487843382 41147 12409 -767789818 11931 27252 226581807 44034 71709 -112618764 56883 60421 -425926996 3801 83228 -326351004 26472 50381 81341759 33347 56960 412844018 93474 88102 -665156907 50531 94874 965162456 84787 32511 444546939 58090 76682 -337467994 73749 89214 -761507865 47973 82871 527366313 80489 84057 270939632 57094 79152 987002495 2877 15485 963039233 45584 87021 -952317014 35832 39633 864463092 90750 4344 -669894190 71348 19243 -190250729 43391 62515 -449352556 21028 79030 -916640013 64765 4071 -143437526 9808 59883 -258976011 52271 11234 -864310373 78800 27774 -120038918 62553 911 364543110 41783 58584 -788818839 81065 95861 795022920 22077 95140 -543298828 82221 18487 165505805 18687 64532 -897647986 29928 87033 624889977 43574 13376 -269543969 21276 64128 -468697093 49236 19938 864253151 78424 61572 390328332 38606 35912 -622968700 30319 44681 -270821557 13861 88337 -924090563 31650 36011 -530386256 50913 62164 -702388593 84456 46935 580262063 34899 85455 -414819452 16576 70486 -798133401 91507 4582 -239639479 7325 50278 -314159180 74500 11329 348653350 57077 82538 269334935 13073 51859 26558650 4648 91266 -294679375 39182 34646 -141883768 45721 91655 -783054409 36187 8992 -249122358 27121 27208 -629388515 43308 94597 608475904 26789 88586 572227581 34800 9890 -474203833 2506 37496 510331307 12505 25606 503937948 22588 84545 443337381 33744 29059 497125951 24546 151 804291541 92986 82265 -668412164 15293 41117 580375377 70112 23462 -792868794 73539 98003 -935817483 18823 47409 -969777271 26096 58572 -725692253 97587 19963 -23762949 93991 2961 -149847630 28770 45468 896941570 48691 9133 -478595416 83664 96482 -725307224 15120 4231 89344317 85885 13846 174581948 30618 3802 -946603141 75804 54523 -914013291 51892 15848 -86423418 27873 45632 125434532 41994 89264 -714341624 45265 70328 -842324144 25012 24725 551261972 49410 91332 582654842 7306 55925 264733990 95590 17494 -986757273 63848 9687 239029853 66812 44221 995490481 98431 28431 -929032839 90334 75924 -434987301 21791 54985 323482580 86008 13684 324685904 33287 55838 925455672 87319 9509 880975028 21348 83116 -372232861 86713 52026 -774281315 63503 74468 -124621182 55884 13416 -733800385 17424 7054 628423904 22792 55473 -307615292 89966 12272 -796533305 97479 95973 796384748 31815 54572 -483238361 8061 70663 119328566 2209 74710 184849129 68557 96204 777868492 97186 60180 -654027729 12076 35497 781556139 86423 38514 -476484904 93882 60479 781575807 74793 43402 381272103 67791 71581 -764566991 19631 97425 -575680793 15649 22060 -707689530 36999 17063 -599929204 33079 2660 -106565471 6314 42499 144193411 98148 61840 125983398 54669 29332 831030835 15175 61460 755148262 86271 19699 427848337 10053 93598 -388259599 30156 85650 41810659 61172 1638 255207266 56879 49380 221218109 84710 4110 409684319 43152 16011 -651131405 52195 51275 368801834 39624 11770 -522418618 76598 85457 -35371638 29736 17461 -770151190 57745 46418 -458729871 75057 14841 288583464 35077 91340 -491557382 10310 94492 -734390995 48232 72133 -222367863 38722 56478 -91649631 46875 76192 123873004 78521 45718 254764162 60404 11100 295172584 43824 96018 403558729 47563 2801 25123977 92827 54613 -973676057 16183 3319 -638428666 57338 41331 231563471 55709 87372 468703689 59964 63946 342513010 75697 78406 651219600 6646 74327 -724739455 4541 82760 -302396688 31947 92974 583519513 94457 25056 -918802163 72443 10308 -942681104 64802 79099 930297503 14716 9603 853636197 7529 68134 973683168 85729 58762 -537503730 52301 19394 693169129 79444 7977 897120250 4122 63563 -981483810 4099 51474 193804485 84379 8332 -103658483 53651 57565 -839735799 84308 20299 761263230 66334 39392 -153834582 17426 93325 405445856 86494 70970 -543383174 85096 13928 635355704 43738 5772 -498963220 5063 73654 561062779 65624 70469 392686339 70922 36586 -570721210 56739 17712 204390622 37228 53428 -174749771 87037 7534 425503137 87156 50560 -98161181 43839 10228 -188498271 73237 22283 80864144 47698 38549 -798930579 60927 23150 -732935539 13877 5060 318624367 29641 63606 -754185248 59096 14578 -121870377 83875 81890 -62038648 10729 58133 596188804 86404 23215 -552537748 11716 48572 276140411 80928 95233 144192663 69449 33178 -691766420 76395 61684 914802198 70626 24909 80985595 40848 76913 -492642821 6713 28219 -254817324 88259 11972 -222730712 11140 7130 824114685 59505 15698 -723415060 11425 83112 133054039 14512 80210 -160779851 79900 47704 58651884 64963 69130 113083582 16150 64802 -313784056 6625 98218 820464722 38477 69441 -453758233 4725 60689 -309275618 48344 45843 -906095317 86414 80458 576817717 9544 45187 -799438858 37303 90131 640946126 15483 53870 -102866096 87839 40017 -117075045 67583 300 -611954509 44941 14622 -651224768 98794 14864 -90344251 31345 77829 -542925351 2714 22156 -522370831 30007 12356 -430990668 7408 1237 -913787648 52869 29168 918821230 49810 20517 652890214 49597 37273 -99457827 98888 78525 -142317664 94727 78955 -563523647 10544 86295 28787622 64907 93841 -855272734 30674 51721 459901684 19468 32063 -492707544 60436 25166 -502095333 50187 31267 -760710959 56957 60349 -116489386 25128 42880 -356823983 25979 58895 723245613 95319 31026 -268172953 25733 60780 192576832 86540 41430 512979955 9807 17520 180343591 83532 17622 -289758237 36415 46272 -343115866 97949 64322 -995656678 2249 92200 -899002681 17235 19019 -750406929 59339 57338 -902382204 61348 4921 -183720818 26674 32022 -147593777 15064 90957 -670881591 60464 25126 494025393 40802 3266 -911308534 55967 43224 -927902767 85801 90886 80758628 11557 71173 73399325 89083 22025 -534634099 6328 574 -763320276 68309 22650 -572196532 80825 16373 -770620929 17489 88329 -770142280 48061 472 612184264 21741 1377 763936915 60420 33837 408466973 85544 90852 967313858 9085 7870 399926640 66528 85122 -232268821 14961 21293 -71077907 26198 14720 857078137 29467 88732 -751698145 78826 37587 292522812 42548 97874 -807185565 76692 49260 -208275394 30042 73956 -292275880 80685 6495 210614821 8612 41530 -2107365 12348 16049 -649948652 13024 18912 748364201 44636 82247 -448834961 30554 53160 -634627966 17318 74444 190270906 44225 96739 168107446 92370 87037 430422687 85188 60347 -74286683 91089 27747 -705791087 37623 35793 -834125964 95180 84898 545838587 22226 30916 640254720 78105 68435 578616769 44494 90844 279985801 25746 33297 689700578 88651 70638 371408080 90574 7683 -603832312 28700 94041 -980780619 1320 6811 -243166112 81779 80480 579917183 26263 69966 -207867375 89993 35900 76260436 66172 50694 948499150 98402 75220 -347452530 2691 46554 184663513 50411 91687 -468434173 60861 92160 628342627 698 73255 -637462702 67089 79883 460115249 76920 12671 837275395 19796 97130 -816532077 45927 9487 -650594806 90236 45504 -309730140 94298 83575 909743722 83738 65775 514897858 68020 32587 532651161 52124 89902 515783083 32860 49403 303193051 95664 19600 372127749 53714 7871 -52047386 38859 61984 363436543 80560 40256 661784253 68891 56841 708419935 16114 648 -994691774 12000 25706 -372290959 32886 67728 473272878 66846 30706 -452074579 2783 75563 -526465364 3288 35043 472377230 22539 24982 -83136151 32000 17467 -451129379 22246 48655 724983696 112 50920 251142177 42607 93632 8929241 61626 21973 352978663 41312 84105 506824023 52286 19048 905849703 77447 47895 -811676914 40196 81217 -382866610 89142 19308 317786704 430 54386 -42485738 7059 32065 418872513 46024 17133 -991696187 64184 27448 -347913410 98497 67282 -614979377 49293 16178 -665017115 7366 93290 457091194 42017 35723 -338985789 24177 1188 -997079406 7372 82198 -622624827 52736 26460 882141177 80991 63216 735692692 68264 12501 532247635 12116 92975 -76441720 11181 57592 379446675 8662 61272 266348592 72290 41032 -994811885 13737 56400 232149827 84353 57575 421871319 31003 71546 162033704 76383 61638 -877142471 60855 75894 -405014145 22438 6771 -678607001 64921 51888 -466073826 60581 50182 911839432 98306 69250 727991408 5660 59327 -829527112 33800 64678 589535060 35616 80555 100059802 64978 89304 591893252 96795 51504 865321021 7634 72767 -686364000 40742 66634 -29582446 72712 98879 -361820721 35202 93529 384347015 19468 35602 -656668496 51571 58517 -358174762 78300 48638 611468584 91138 27238 270895548 3586 70090 740749212 5068 63157 516654716 94473 53252 741651903 12400 32622 608617096 16119 69826 -34313498 49674 31739 440272095 1631 79136 682320063 40994 12482 299724385 1458 91267 268912917 81891 19939 -10023332 48292 6893 -921925777 55854 48539 -200055445 60419 40960 223883022 8501 23828 -442147208 42447 92828 911486220 58214 12206 537531776 80013 11253 -621593037 33604 88718 856797574 73335 14897 269231738 2153 60176 -241593567 85312 55852 -754043278 35632 68218 313041817 87768 67676 -677037156 3695 48752 369033054 29707 35627 209776100 36554 63273 -273234731 8259 3458 -112197718 79713 58367 -32445718 11218 68721 247335050 79317 78201 -131319937 12254 60620 742106835 20315 24179 880257162 71893 34561 990045375 87763 43583 -771649134 87844 28954 -458733269 30123 46671 -751638472 90936 56788 175385260 98089 16919 879227779 35437 60537 -614441166 33055 75883 -262632839 76836 47337 -438348380 78818 56417 -261761860 80488 2352 571439075 46704 10853 557480327 22464 91980 -913251288 56517 59235 833756286 17136 95163 174309304 866 22995 -369297092 52683 93642 -487490624 55925 41935 326243194 1653 37196 -60574036 59669 2747 410712833 78633 36743 173688374 21048 47587 977457213 49222 89864 583518116 84657 19384 -212078294 97964 43184 421497232 6326 69360 349725629 36098 31780 65325995 86165 88965 49743132 91976 31284 -296288135 20173 33055 89370446 16205 60655 -864003378 7179 14833 -962001857 12699 33867 -567693295 25103 84784 206247963 95530 831 718126561 86936 59351 54768415 57748 96533 183606066 74246 19501 356322712 79996 4591 -942888361 10402 95786 -203032048 8138 36692 378225904 15488 4498 816788220 5888 65538 302810646 21854 68151 121967114 49679 46535 -344068340 18898 36473 578407878 54398 17185 515271284 79920 5871 -770222325 85185 79705 -546683576 17144 49278 500129798 4096 34688 -161880165 75420 43265 652089450 61417 86536 -952501423 24402 14175 208253875 94225 39799 925105508 15327 98852 -894263294 36318 48737 523488749 62018 13332 -943087778 59739 93983 -561676944 53744 88665 43508828 95132 87287 -24931981 7768 71866 -379429059 75747 65318 -118531161 68928 39256 837871194 87811 21609 408662703 65837 6755 -746936321 52260 36581 -422188839 57168 55416 141310525 922 64465 -440030334 51302 39544 401589535 61724 90145 -55631694 40871 44594 643543700 57198 19987 752709291 17089 30192 426545863 86369 86210 221605649 10088 80153 567660049 8294 95845 85214103 93583 38790 -916676990 44953 43683 -874136863 89027 72661 -407053128 6112 55685 -636660135 65790 20147 -763151662 25854 63389 871247186 65093 90728 494121400 86571 78407 119302311 8290 93704 204868559 13662 12701 -977277265 93461 34203 -579877348 24966 70621 702777148 30231 92417 788041618 78839 37181 -687661403 43137 25182 943865172 35069 46776 641313079 33625 100 -41661631 38427 51175 -737057262 87904 79964 -908447469 78957 52769 570369279 85215 36114 594370531 84058 71309 355137978 53121 66749 -464622258 22149 15773 741377768 58274 35193 273771861 44187 254 -48721838 11663 15133 889429901 20852 16645 -608672128 26239 89305 503866362 82492 16906 424734982 62661 98512 171030838 71898 76326 358534059 88702 23420 -739337205 92608 6408 177490178 16026 1225 434877247 83636 43720 -513712701 22586 94567 148570380 43823 49346 671215986 19644 31539 -593447930 952 23288 757109923 50618 90728 605375326 34994 65250 841288454 41035 10809 -619902531 14633 7387 7519373 77252 65816 354736143 86896 31592 -944488712 23919 7041 -886257274 93873 43564 968773648 43222 72551 40380098 62864 43954 639019561 30607 51165 -486691378 2593 83392 781663609 85701 24847 -431590153 71060 18312 824685698 78292 11127 -965630531 27348 29804 286320228 86788 84276 248206451 35932 53811 -166818832 12465 63073 -612083317 47644 6359 2469396 43443 70519 143569801 29101 89233 658148194 53626 64882 178563407 7896 20231 -566402449 57815 84949 -467512961 87367 19480 -221618457 87610 85151 -386656010 24499 33476 368053281 61376 44740 203545983 54142 96696 -711727829 20340 83753 127536808 63262 1222 -122191102 70050 58342 226554971 11640 86310 174964850 93119 67591 -663762711 13008 14199 -487051658 83563 5870 -621841621 78409 28088 475123575 8833 94743 -318333601 57866 4777 975936831 70926 5561 49942161 16479 1818 -488150558 93115 22780 -432824594 83472 79658 110515054 11955 97917 -331891314 56091 84779 -251288931 5261 8341 -35885558 96921 66702 -58443307 69998 10037 130867299 20728 19236 942621406 92518 47434 774964569 906 51534 -553491438 92617 8926 811404217 89307 35798 431214200 81686 26306 11334894 48724 27014 720738565 58851 28152 -642876973 5800 29599 360478261 39874 89571 -131394494 29201 44692 -779504542 7963 64477 457706641 25100 37831 -757783849 40731 78455 -174740114 93118 67423 184629683 79911 7701 -242549954 94779 3414 796590965 97665 19189 -214578174 27314 88750 -541820355 72766 23971 -551145429 78513 14036 -389974869 30380 53748 -354380134 17071 40331 562897914 47430 47914 700528208 52611 53691 -246096575 45608 15282 55076179 69538 74527 -408387332 47002 53148 -944059200 28452 26556 340205641 30856 63127 80641162 13716 34076 -982528097 59475 79776 -657742338 35461 16881 -518917369 67310 45626 -551602529 53400 24219 -484987217 70901 76545 -124579023 2633 23745 554033058 21656 95229 -958949488 17746 73662 323395187 21964 86685 84292565 35203 58192 -415942641 30216 71119 749540514 27560 26709 -2871768 94475 94798 668221793 32709 17666 409601719 35972 14428 32043688 96159 85860 221875761 45393 7850 -668998703 22877 75612 441874660 26014 82670 425864749 33346 54465 -482200002 84911 69467 -986787461 6442 76366 349875559 83747 49237 -343024490 25760 83377 -212833789 15578 28170 -90918597 41641 13140 764265468 4209 48776 -120599220 51479 39097 761526348 56670 86775 627630840 5530 17016 -552063298 708 20650 -791719650 64628 5030 -112173493 69358 16414 -124708566 93691 79324 145651954 48947 53068 -141584553 15557 87561 -735224027 51066 19136 -386947770 8775 5275 -32899620 51732 96683 583266183 93575 62334 -205745922 26351 57830 -159224665 49450 23750 184063777 42871 38046 553220312 98824 4799 -47474159 64531 82772 799206945 89901 14976 246183974 13462 93817 -207496720 66373 50882 711665173 82365 68875 -527852270 20544 40915 -809543101 23242 3497 990755062 83366 24858 700242878 32665 1510 793253714 53132 60932 69030787 20838 87510 979184032 21794 55694 -152294083 3115 87670 -128595685 60653 54363 505432710 35241 40019 -798447964 21213 31150 -649740556 8877 52195 227763891 53423 90006 -71476581 28401 29222 -733901933 62724 73318 -566687193 91189 56 685864576 55043 30335 404422000 36221 62212 -300171317 92825 59414 -390441011 1435 50597 926330747 3330 87702 -117270841 10776 52642 -469941141 13749 37923 623790118 95235 86603 370421625 56355 55929 -655545047 8378 67036 13987286 55960 42550 130723683 15504 67105 -756152197 67028 30979 899339455 73851 95642 42753306 41276 4347 -515972765 31175 77247 -976790608 11507 98947 -381933594 90676 50095 608672074 3712 33031 -739605797 70687 77098 321811897 28461 97364 594358912 57597 52423 -398473122 15022 58630 -488801467 42687 30744 646954081 9115 74666 656265249 67245 90147 -651521569 70145 83343 -699782658 43044 75429 -865257450 92740 82450 974883168 17606 4486 -843040744 56091 3069 -918272769 39768 5360 -713674775 16247 34579 -722810341 53295 37880 411285575 98821 2475 821495301 20020 93407 -904879372 19631 79831 848053845 50420 83831 -708829345 61976 54296 551020505 2053 66075 -24317057 98726 95126 379414617 84952 30733 -789413103 33044 35615 683852606 57933 43720 137335396 83260 62605 164812765 66561 45395 975791106 98883 91784 496692923 9044 86084 -522489324 2066 73875 -670306285 92129 31390 601657744 10537 73889 -460363439 56946 59999 181561958 55264 73880 -727142865 17408 37132 945030916 73180 76546 -281585950 80954 68369 -215679585 71854 91615 505845283 49136 39479 916915479 23916 89281 -688335716 29931 23964 727691621 23710 22398 -781992915 12774 52898 79494259 70019 41081 297293550 46456 13248 -43862460 32838 25127 627810868 17055 47876 -8080110 73266 11462 147997951 92148 74715 136587340 82929 74610 -157993011 5016 57880 -5548813 64408 74340 697324589 1802 5293 697782246 36494 90294 934298136 94233 46872 -131435736 25121 72254 -630054997 50999 4899 712141619 21455 1051 -770359513 17859 41504 190627028 12892 57365 -104723244 43711 60825 -413901425 30907 2533 596074597 194 60627 -894127851 95596 81248 595068192 76242 38408 335232119 9683 26760 262701413 35540 66202 -296924733 77060 45311 926600971 45297 50776 641519583 32178 73251 -312460456 54091 13635 53812471 90442 43525 992473693 27513 72000 -177528506 55769 26978 217230145 5617 21391 -19372967 16274 4221 971591951 5546 78258 -908066105 37425 46254 300982209 51853 4889 -988607322 70786 13446 -570768957 56913 51365 -566749413 57964 59857 -917104592 36117 1225 -374613403 30888 28720 -491410806 41239 85460 876655518 28131 94776 268469169 6812 31450 -914954759 44871 85389 337347472 50805 68467 -946127063 94154 42747 -162702590 71609 98544 -618016891 87398 73186 -946983613 53049 83794 552311760 26664 38110 -522027267 83317 97468 969727091 79580 48699 461055483 53736 23900 -133469466 32417 1365 760909482 27320 77443 755751779 77983 77587 -839486809 46888 15825 507857990 23792 73173 -978097796 44564 62004 -672692998 26925 42125 -935056287 65815 65582 994184291 3256 69337 782235459 98274 40193 140569204 4793 42035 197586470 21308 33721 309093222 45892 59527 9784207 11845 65439 486303379 47455 57796 838159685 64929 63344 261509633 94631 3 -596544840 27268 51112 -386422644 13372 11095 -940384229 7848 45826 -432086234 68160 83577 630737304 56301 4689 772022816 31785 27961 -422557468 16298 88614 701942101 65149 9611 -194757463 7378 52832 -481650101 63501 26033 -344229923 46334 75497 996566000 32758 78841 460081308 59050 30322 643376144 28005 62567 781565508 28178 21469 656276203 52380 30254 -801552218 45273 73998 263383911 36827 27902 472902334 54952 61933 294451968 70230 31500 927040203 86398 79164 916703956 15220 94040 932900102 18534 14269 -922802064 40895 20287 -442506091 76270 12846 855494204 23643 98294 -494223487 26074 29429 339641952 29182 34494 -289949664 74074 42718 -59469941 77398 41986 -292628458 47036 75002 729543220 7400 31788 -174831093 33948 65842 -374623729 33703 24965 130194013 29099 55323 -283931100 12730 22959 -254276643 43949 84683 804134577 2655 55787 264729951 47666 69104 -572754747 40496 56611 492826829 38176 79308 314712365 18843 34228 991798053 33467 40570 952413758 89873 86682 -807852742 9552 70112 801504846 445 63557 871304689 54077 15438 158492344 42740 10989 -129556076 65935 8830 636133274 7686 64886 -220157340 35679 47052 681200923 14881 5728 51964514 25401 40109 932439502 54074 36752 795652053 44846 88811 300134338 72592 21017 268029171 40719 96749 400960428 97474 78482 184536948 82919 84114 -887548828 43058 8687 -759780869 49753 24985 617555834 53805 97245 871608983 54446 50321 -113691082 21944 48965 -460075262 13774 69146 729101749 20280 59900 568694097 10665 56755 967801059 57099 3343 38073928 14251 87110 -919954092 16632 18199 877352780 71555 76489 809711047 22889 43568 685963514 40383 52715 244779088 6382 44662 831219536 78919 56512 89126658 91379 2981 -449661674 85762 14760 136822453 61789 18478 -370561450 45426 96806 4506698 17880 9778 909804397 20902 73121 301027773 5527 1256 -452432751 43748 94353 -593095271 97416 39983 804912950 29794 9530 -945918634 77990 51365 545235828 1172 41682 315817313 15249 43194 -967617030 11883 68529 901105950 44849 58218 -97622157 10034 22640 471917322 24396 24888 -626886706 24616 2572 -788555337 14274 29412 -722576333 42443 34396 -53202741 30086 13737 -66682704 88054 22076 246278173 63238 3515 23697936 43870 67388 542622344 32505 70292 597864503 22086 56078 -32002196 4202 84284 -734193518 50050 75397 484603671 5450 77668 -148101482 86112 44565 847571908 51703 17171 349133827 61979 88805 -888598578 19435 67457 -688819309 65077 93096 753291288 62640 15384 766639512 81584 17407 680422466 634 66922 -832207465 82082 2350 -986724793 29618 38232 726158537 21253 16827 163730725 93663 48573 370913431 67496 58569 -355023555 73866 43019 133427068 30058 63672 -365363908 32360 11850 546675724 81048 38985 -659835127 94612 8386 -462197107 10968 22391 125605448 59523 79758 -189773292 37233 36774 -165510629 51354 92640 138328767 35373 42789 -70831132 33384 70774 546401977 58210 58947 169478107 43410 24179 592299061 63670 79986 -870218042 36368 18701 94110609 50970 16541 -18036555 30129 59887 614856990 83566 46260 121921458 95722 18047 -679014987 10639 26093 374891911 96871 93177 211733887 26474 46925 3063846 90532 27346 -409799228 71164 90998 -958833541 9371 18988 -50684615 1583 92295 122130469 87847 58878 -219927821 19061 39064 953620010 78231 24290 -476342778 98300 55427 -140781399 3127 19367 -851904936 82285 70041 -726439190 84593 12890 345757282 50283 91480 864738489 52002 60698 716595125 12787 79123 889085619 95400 50861 -969470349 54343 7965 262863131 87915 63458 -668697200 10625 28201 808650918 97048 64534 -165445153 7018 27046 23084679 22682 71544 -860521661 25326 98485 -961888640 10161 18928 653159362 27427 96730 -318003107 55635 26193 -291153171 39313 8855 879344675 857 80311 -939165635 13055 58010 318496656 23285 63298 657511229 71201 37481 -336443592 58821 6210 505710586 68961 991 -39769372 18163 63976 -416415007 80152 1110 -245821594 36907 18456 -735968212 94816 91199 -360124097 84700 28321 418024713 35041 3800 766148112 2976 14955 409521777 22453 34618 -325339874 58187 81561 173773186 91950 27140 -469160717 18280 93675 808848067 60910 94657 688586399 42471 36446 -378452554 98059 82934 406996876 23867 87013 -901724580 34115 31112 123854917 80541 4198 -214718865 68608 90102 -827603999 10532 24635 -868815486 84471 6026 913894545 41351 57172 309184002 22833 57810 -208209663 32280 316 -357658359 7335 67 -356577308 13023 93769 613361661 83770 58026 248423400 24301 56019 381480856 46549 92048 -180815579 91456 9182 -607052898 20967 64930 -799227231 33152 92400 -676040875 24936 79484 703713612 50809 98932 467690276 41910 79900 -570487300 52439 28695 510910273 77758 30052 -615378970 59066 79263 -375896553 10297 4649 -196171386 70957 53950 885890422 90831 87534 -418108868 49164 54840 314271970 49008 87347 761422591 4974 63987 -540160564 1015 1837 -104603395 9417 94818 -567985563 28010 58610 270316617 37445 96361 -860930950 73369 41064 -204849905 23223 40342 516122315 67705 21138 -467169298 44871 16019 470840301 61239 33425 530447172 21299 8129 570653397 37169 64021 392395663 95050 25551 250034945 16448 38934 -616025044 57124 4568 459729349 92529 77610 701193162 88834 7339 322662679 82485 18374 21307910 1234 30423 -90645307 31484 87723 490680593 88710 11957 646488489 88031 79730 323213123 28520 35430 -831666212 87198 60194 -849601494 87456 20545 899944538 26704 52084 698642962 97971 24360 508886749 9063 76619 580511655 89078 42887 -519727055 71196 52518 -783245925 89593 54646 267425230 43966 53947 -504465597 75667 14761 448841780 39203 76650 179967118 89384 94171 566572190 30576 5679 -642338041 42288 65896 166819873 96439 30186 518538386 55219 33173 -524352738 96711 89024 -692346737 60849 85880 542022079 48041 37159 -893890326 18543 67789 156532263 34303 81856 -235630763 17537 72321 -578909896 16480 25424 108254528 49104 11750 -788068210 26284 73456 -953386926 53477 73171 276047881 29626 31302 -617893996 74984 94624 -74512875 58974 45112 -896627217 64952 20046 -175002501 80758 5460 538114320 63998 21946 -954475510 8847 91348 668309004 2727 79369 -861397537 13930 70198 133573315 28786 10653 -236799154 25159 94949 -480760250 36705 15055 -366959732 28150 19553 603618606 526 85927 -505278581 33270 96894 547301806 10021 86258 692267074 9261 12025 332693136 66240 42567 18472674 72047 3947 -388499513 24582 37217 -238089253 44896 80310 -986186201 66737 61471 71031292 96591 98575 769603988 10855 36964 291838977 48668 8222 -833390232 69245 5874 -986794835 4795 87907 -624447664 33609 97180 -138102258 38091 73550 509779959 79601 18606 -816086230 74628 53510 714348884 53546 91197 -637103374 71495 42678 272575825 67397 70624 -440110964 12726 98027 603015217 37969 37589 430074103 56577 77443 -786586244 15164 1412 -465173122 46603 10633 -834029621 76382 30612 49777550 41656 60439 -428055363 94895 64913 842666437 87753 46515 344999360 45511 44462 737728336 71152 63113 -143978297 46378 83373 -830282934 6599 15523 143212131 72250 27383 283151967 41688 66 525411790 6354 37645 -254758483 86322 32788 513518206 15740 12390 371576402 15922 66046 782459961 80654 66478 -336871897 34331 91093 -727165868 80027 22529 -405910093 77443 10895 -359521745 55374 65863 -45313320 86979 2205 492393924 67128 33891 -909691987 27517 93799 -733269824 49447 38232 -581232690 95660 44311 861281853 82919 52743 606022431 66751 46046 -190785668 44301 8947 996474736 26648 50057 44696546 12946 15673 421976376 83179 8805 -526012583 18998 96478 -701049796 66123 81362 -904482416 90304 59857 980181455 82523 56435 -486945501 53041 42480 -531787684 55738 76085 407855927 37563 58366 -279468104 63471 42584 -376523867 69568 46341 -484520112 36242 97989 -90633245 49108 25288 773718015 71479 47686 -625098669 61324 12339 -831873666 13720 3094 549453939 35865 8733 -959895168 6449 55542 127944385 75995 89347 -689439615 85878 93187 412330524 96916 12640 625556755 74479 46198 788334434 28976 98558 -586700157 2347 47382 -844911802 49661 58397 629092498 24568 64841 -750457611 38442 77117 -417893906 82522 26522 -255378258 728 173 63976912 53607 97611 944922179 86269 43916 461913914 70109 30270 382656277 46905 5294 19125501 85592 68287 536961666 15768 3950 743762612 91339 51033 235349466 25520 55136 245202727 27990 73168 -28842005 12918 20861 490285049 95488 818 800131040 5857 61928 998926087 29824 50436 794139583 72025 82039 -27873795 44507 61632 15102733 54123 20212 -378909084 63815 76358 -408147101 1871 54601 961345370 600 54649 569726281 63762 4603 60430662 5175 28325 565462942 59249 91924 428255363 58059 77093 -915244088 82027 78020 -134856058 61674 17112 554437816 17512 80875 -143548011 42593 83425 748204130 65632 46848 -410115782 82486 79284 -102760005 26100 58377 -148328679 94370 80125 500925504 1787 42450 -888572145 7829 16929 182483422 73572 77299 907556247 90584 17537 -114593063 19772 50800 -75569041 6821 65353 -809896083 76240 36894 -49707905 44102 32369 -528720058 16676 86221 -120347472 33652 7889 591552871 96046 68461 -865208908 74933 23716 920718455 64108 74227 -978368580 76430 40905 -178231319 24181 55480 -715793757 87588 92069 -884071457 44450 82857 -970098618 95773 40961 602195007 58285 17600 66352693 67568 80092 -311911907 45611 92088 -457373908 9441 81437 6118751 50328 4206 -490346680 96719 15694 -978492170 8373 44523 897787519 28570 16558 -137235524 53108 66246 531960657 14701 95074 302745461 36423 23891 -842518307 26615 43001 -408012798 41512 46060 -332772935 8960 9912 -29474251 39026 11002 740402659 71231 68484 -836754115 24583 36885 678684766 26304 73901 459849788 90537 38293 -166190852 18781 35713 -771400124 19165 61430 104365659 14538 71197 -542547132 67739 2170 252639799 38407 73872 -14119959 92770 75793 -293254609 44345 15085 373693730 56567 42097 981072360 94870 17547 363207720 33984 44316 -639065162 82510 13269 301381355 87165 7056 841688820 30817 53830 -872422816 58639 50358 562063275 55654 96219 -553852940 53890 9767 328347745 57323 54415 221620248 2460 94824 859779610 7136 76502 332258404 7834 55763 -500893323 39206 8226 -585659159 76997 94022 -485364951 30902 49192 -207746108 17425 25450 947521425 87189 83332 -210991150 8972 25139 -172086354 92122 98293 38936354 58350 72020 131125043 38438 6785 9612272 8393 75900 -142449518 12828 75470 -62582443 4333 95741 -782477197 29833 1723 644231707 1846 73993 -472150827 44192 89503 520937077 21011 26527 755398707 26067 41279 969408505 74822 56259 372856833 23354 61135 800690984 4048 90403 405475697 73717 75297 -520602480 562 20646 -386335289 73682 32197 -177514593 60765 1052 233970742 21221 56144 -571056205 67466 57555 -446643066 2016 47755 -132828779 32013 64570 270216588 4083 17293 456142363 5730 28872 -704925348 74624 47957 931644487 42748 58441 -518137473 43735 95980 377429706 78915 53167 589315797 56727 47869 -917019140 50181 92480 834196021 68 80267 564454576 54786 65492 739354999 30114 95950 -99939769 95765 24189 -506187707 27184 32609 -224397847 51247 70360 382667993 9307 16559 -453495780 24394 85087 56444986 51317 98243 -832039161 21296 2626 973651671 90813 91312 8351437 52710 49333 -931158773 14748 48528 855312124 3065 85081 -63781132 29959 2208 -990795659 45877 13296 479309218 7813 23326 -291573996 14773 45278 776112282 55599 16558 -417111016 84920 62235 -197630364 14179 79988 544245163 19289 84512 -971555789 28456 50301 18688937 71946 29429 -656160016 26603 9862 -943702471 45746 88149 -521557038 88957 94183 -642398672 33077 94664 -7219599 76428 58919 -452908343 7921 4632 404559206 69339 75218 694025987 92796 47162 -353676186 27068 35728 345876934 95229 68103 358827521 98097 20584 524692710 32087 97168 -397144660 50808 17269 -906524128 51445 6750 -238008566 57216 71577 442021961 34308 60409 738195124 12622 46775 90607507 96057 37416 -564501953 19965 85789 510970510 53815 37023 -842968822 13375 78959 628489492 63851 11403 -188182356 2854 3061 653766203 65759 47680 -294122304 22466 27869 900644824 59517 26970 699793383 3757 68046 328706175 55912 84665 -82749606 67367 68299 712372222 19276 74179 682662773 98212 3686 273711931 16884 82343 -574910126 73406 46544 -844073374 81552 29026 -254054168 97247 49824 -781493249 79408 23747 -468894302 73115 10079 319025623 35096 11447 805746589 3844 93453 -26817343 63163 6816 -513286682 78774 74853 -197624868 13930 21872 -102612503 33422 87443 930322660 52112 53023 -106193552 70123 26058 758764710 70309 19305 574679748 9782 66894 937812564 63144 29009 -181360520 50042 68810 -872627918 12782 12988 -568122188 84754 35554 769047175 22260 36623 -66058127 3470 40877 -584626168 45562 67968 -67217492 35385 8019 -489312831 96813 80770 -465883410 79634 31386 430509122 4883 77055 -762958166 3071 51006 -312747856 12246 61801 221640244 89017 80804 -612810765 91167 26066 -331183099 68660 21827 -25182474 65288 93385 -524986757 43973 918 322325109 57750 33408 117183231 41536 62351 -745443416 38929 76568 383796921 11806 4934 -844459783 54354 57617 315152908 89942 82377 -892015962 16720 98286 948972127 43417 96144 404391236 60250 85019 852863307 46079 12353 807739891 73142 76723 -180252092 76476 69673 444322784 78563 41050 -547981368 53969 88647 154173603 97249 36077 -22435960 35523 68391 768781535 32096 216 347523642 5831 45172 902650239 56577 31237 130109905 30223 9042 364102409 69048 77001 -797085104 10370 46460 -804833278 66697 69001 697184613 42029 27888 -384574739 70776 34775 -958436012 11845 90962 892688611 69295 20392 -617288319 51750 29132 99099203 40054 30471 640506697 33138 77213 123494369 19344 38925 -719308254 9683 33713 151977591 90778 7064 938041185 14845 60198 839701961 97646 74407 508905268 26480 98500 836328034 92596 76851 -896524660 72028 32422 -554679839 39302 1274 -287660188 11587 62671 74623741 93627 23593 -317667653 12087 3756 -615799736 35444 72789 -397983058 20360 35275 -55547769 67529 24257 -640770103 67613 58397 917047388 91745 35915 338969611 82168 70090 -243212382 46181 84087 694038200 48697 28947 -337840656 65975 69543 463244310 83065 57608 639470495 18004 88527 941715711 88990 22618 -816454288 70614 45198 939848077 17237 92073 -944862805 65997 83485 170820973 80416 56453 -166640369 30431 42298 -424716894 81075 88665 19029183 23534 12821 202313011 61500 31656 182243400 10330 67458 240020033 23160 44355 -109918180 28955 7976 320672225 81956 17876 -330325592 87896 87790 538414377 35045 17481 -777109778 83959 32924 -438736746 82666 62515 -98373925 95182 85861 -236089931 86529 73513 194426171 61679 7401 231881576 28574 71553 -292651580 32984 80348 932074144 28559 74411 -586472808 72479 49772 285362695 56919 24735 -570524153 69659 13922 -60140451 95111 55714 -680572115 16900 34711 570262033 2399 72603 738703343 76294 34286 -815869783 20602 86148 545061834 1922 84027 656094767 81872 2837 -589410894 28979 98975 -398452303 44350 42409 451983719 60469 52104 -169473810 23939 32157 -286591891 80806 6801 -838710454 62441 93435 578646372 3359 11073 -563643118 73204 56515 -802186216 65559 80991 -153301719 60220 67724 473391257 93986 19061 -441508690 29219 85576 149461751 86700 33322 -512296479 27567 88648 410729088 5538 3760 165791865 36780 43092 834676938 17149 97485 427537107 54827 665 128642404 16901 30615 -637065804 39308 11040 46518933 1024 91627 245456459 85761 98801 515283432 85743 14194 259147953 36366 22400 348485751 2179 72630 -530564163 92764 54392 -350111853 75661 29062 -17482996 62921 97449 -915019112 75937 63481 887192671 17114 62604 -974945829 36432 61135 -369270307 36798 86475 -422850976 21207 89933 166520366 5381 84669 -666299353 8855 82512 -632890267 29228 51482 -550828727 55428 67698 282118968 58219 41592 -56555654 74889 91040 -765123254 77105 78298 -145236157 19479 11317 -317542846 31595 67853 26252287 77484 16801 -63345576 82109 22406 -444947266 78639 42988 666438182 39285 87228 6504633 91283 42510 159634562 23076 81801 614252631 4963 3308 -258595519 24962 16429 -176121025 81060 67128 210927313 65210 28862 656778370 95418 37505 -364617521 65877 41677 250416354 58115 72343 145283795 79302 55296 -454592359 66048 15259 -298493615 3015 15171 -40136367 36806 7348 628231410 42033 11486 591957566 2068 33073 672003869 88140 85924 -455915620 47806 27228 -337161481 80725 59482 191762747 43184 85764 -378776033 38084 95120 -747567817 14099 21451 507396470 40214 106 695226571 18812 96288 485917001 45576 53544 -13286885 80764 86688 -220818969 66946 1136 680785213 35294 50488 -581140130 42203 15177 533748773 3289 21707 -997485626 7526 57005 -370507675 11578 35208 -211864627 66154 81710 -336317133 24337 56180 -354574390 43085 95645 -45248166 34267 50624 989094685 97341 59135 131419671 47285 81565 147327694 32098 36088 -256268428 73322 76740 -940667878 90864 20651 87819471 40840 33226 -278357418 53131 55071 755189444 71184 7969 -589214750 72671 20144 405348814 95517 70333 -974112078 63669 49295 693504839 72006 85565 961780455 70837 64090 -452199576 39966 52443 -847462673 88887 23541 -935449527 36079 91757 979947094 40896 90929 -115404993 71487 35482 290080408 91461 20032 -965371840 91112 78410 -965566072 94480 6533 288937471 66703 35487 89858733 13746 47341 -354731264 24505 89029 -916201498 44158 63103 24031344 95320 74076 733543863 60713 92937 -852898675 39916 62398 256472394 60750 59572 880398285 76356 53999 467289354 86092 64527 -883481071 84472 31572 650293347 84057 21650 -58700454 22125 64958 149994049 7728 73214 -400253202 39516 19526 122748790 20263 63764 145791944 50450 15505 -425940910 60772 8066 -278520851 70089 65065 459460739 80795 70099 -414804222 42302 89977 -258045953 27897 2940 -948675332 93046 95199 -251699258 73875 9747 -195972926 54612 86112 900342150 48171 9728 162682748 58527 95435 421898236 35647 75679 -822564511 14240 53096 212606530 84911 57857 592583104 65538 45446 609439733 7928 82871 -339448116 93109 27050 44823535 5506 9842 20789245 25588 24705 466467012 33004 82560 -522122585 73821 53567 937703491 63363 70183 -639914486 49865 60100 -608725216 43910 87812 805027317 77698 42865 -587929105 17953 29445 942657732 22542 31451 946463609 1467 17989 217177797 19333 51340 -30749063 82054 97472 537705137 94597 26442 620132675 699 68109 309419330 19113 43636 -789948737 5461 45117 811553362 32204 8876 -580322905 79309 37316 -946630295 7227 8211 -580316939 77433 40754 768675345 45310 55510 -750937222 15307 95963 -536132374 23876 27424 850340603 17952 92243 -608758975 5328 21576 -302468741 91495 54944 117101866 32093 17463 -832166298 52260 97035 -282986304 75638 5412 -623075185 12668 55506 20548115 4824 10360 -582723314 59331 58387 104032050 87599 57371 -807413910 45400 74589 -407124917 32703 93272 465065137 13519 83297 -348239519 93395 96872 730869643 96912 55544 191288935 81438 73034 -540690029 79896 69013 -426984207 93659 75668 499120416 91863 50442 224129451 59427 70028 493398872 15613 76619 275253157 45795 84814 -799089423 72890 35775 536660940 59256 67421 -199710558 86389 82872 56431370 32606 80190 989019333 64090 56293 -954235251 29422 36958 627652567 86344 57161 373098265 30948 6022 603801746 42334 62965 984234660 95508 65554 -925079010 91314 86821 773337417 3077 61398 -641577266 55040 12626 -384113995 19868 42794 -746881844 2195 46992 -158795010 45269 38362 -88063145 55442 86071 -418279024 35109 46266 9237662 24051 92774 484227633 80954 70582 271114852 36485 18466 -558869245 58385 20132 740315345 70641 21135 -859754770 32318 55414 -973846716 32056 62641 -321522074 30625 63558 92063492 97024 80179 -419085116 34412 35239 -907804939 14189 66644 187494584 86906 10406 -26285841 72314 45499 -177894186 847 59697 -78415496 70554 45603 -474144634 2433 62373 156914683 81905 10103 287539286 97728 61956 -869041018 41781 77878 -582239245 98162 50122 499312256 89483 72913 218903574 89151 96274 54716022 15951 40414 157491598 45231 4167 920574120 33088 2912 1208940 26458 7066 -795304771 19457 22162 36125248 75946 92734 -733895819 80163 35979 -315468455 3244 36027 -32895497 40914 55927 632241958 17658 61287 -433720240 98732 31551 -292019791 36369 92950 -862132799 19888 67899 -920076252 92838 2712 -481689489 59090 46938 -81322203 62567 5710 639529187 46624 61294 605700225 13980 87170 971365004 17974 81860 83668231 14465 40226 -715327343 39327 56391 826216867 97274 33307 42017849 72239 95967 762770154 6851 59949 627443300 32870 10129 575657648 18635 72563 713331806 79740 97615 -447037468 85544 56019 695992602 388 90075 605776315 39511 29142 -666199127 45462 76523 -839670030 2728 45018 80797534 83410 58299 -341886686 81690 98386 887195418 81309 12513 747903261 98409 42291 613201281 62039 4630 62629831 18732 74131 54764887 78897 49874 -29898985 83593 98989 -802676658 82711 87621 -364783642 94572 48687 -111333560 23412 37232 -756457793 84194 54741 986198683 10151 66982 -309007478 27668 22681 294806646 31262 70372 -412354626 1196 51578 -84001788 24258 34608 708355757 55240 37734 -64719038 57873 93987 796162413 26802 52843 34140963 80252 11277 207813701 26430 28951 -414619434 37288 59084 -637098344 10835 15203 -934596359 22713 66518 -827183740 41958 3184 318657438 24296 35660 -777335284 22881 75552 -580382243 29636 39648 236590132 76126 37518 328540178 73531 20531 -565148008 90285 48953 -340183556 89231 90586 214040842 87121 62143 868823285 77658 84010 -853680666 66417 15102 -428035412 74435 54278 52684108 32499 96695 222060016 41258 35330 393224438 13934 43154 156336993 87361 13950 -762635133 25340 14639 -75725855 97265 20223 217053985 83339 48245 -815804339 5885 60872 -958735176 26743 62038 409542145 3059 53731 -43506923 18725 39126 107464622 16616 93386 -772140969 64247 94090 768023134 55242 88713 -387222868 86139 47124 933554619 95615 40375 -29647514 77579 36895 429343712 39573 8080 -628200810 76799 23660 973680045 62592 71002 -654911510 54365 16426 21291814 30880 93125 -936067654 724 96861 847471527 87539 27800 -345288449 42070 50269 789479651 43369 67582 71545510 31531 3931 -839882504 13275 44246 -123320769 36537 62102 -706030319 98169 76708 159796686 47092 58552 704487166 60784 13880 -601181804 20522 59285 218737373 28932 1657 -792129855 80351 32014 -652031460 40702 38375 -150028474 68117 3758 -130721812 95137 41248 -129624678 4789 61859 -532117753 59875 94204 -62680834 95574 56002 -99795956 81606 4041 -276401016 1850 52198 598097569 78491 43706 -644314386 18961 68795 -189632933 98010 38313 -910605665 3535 32909 -286900664 25467 10647 -127216978 40888 68359 953711362 62890 37156 634290354 38583 39486 679145796 23933 16410 -729205413 7007 55000 732881473 80136 20858 -686446814 49869 36125 -527576962 41119 47698 674565624 91850 58793 407383055 68286 11652 82877000 80897 78799 282268150 2777 57064 224125995 58384 72588 -330858130 88088 91432 286529425 86425 86758 497947594 764 85872 670564700 77382 12801 -527386708 20298 29761 100249734 7941 77046 284427231 78490 49021 978151815 61956 28620 -596200033 4130 79933 -116904624 43929 79687 -156776858 84589 94238 -94194381 29641 39156 849528729 21145 37308 -151060469 85035 96955 -316647352 95785 37206 312381305 56525 6981 173107334 71992 11624 325447521 90535 88209 -675577013 69395 89611 -246023306 32832 33028 927121592 27688 21916 427465474 71512 83514 132970844 40348 46287 -658975265 83753 83814 -43433493 52338 78349 277678767 1392 63666 354611581 9113 16997 633897646 83093 61533 217423389 83331 25498 322411457 6787 35446 230742359 26645 72736 57554002 67710 45940 596797705 47375 88310 943913600 97609 35604 826318569 82404 33131 -825042850 4529 93467 -738602171 68542 86333 -551008769 12250 77530 952133625 46888 56523 69949064 10194 23821 209644948 82367 69708 109872055 15947 3011 -16063623 69315 98949 -9733286 63908 89084 -605369095 46130 92276 277561341 44009 56881 726292588 88285 8472 83484653 23884 38084 62687720 25019 59097 220633789 78860 59634 -814363062 39508 70907 -498288588 42445 53622 -910750442 40699 69990 -625028575 43805 93851 -305227552 60607 36123 493142520 55846 89490 -13234988 73750 27154 235396555 89907 25255 -593424069 38221 29520 -514327324 12989 88053 -157264184 96061 64232 344603600 12517 63419 131717391 58356 16494 -437353296 63948 28064 -132038945 64257 16666 -969535324 35840 36461 -946580590 7037 49455 698163607 85368 37964 -819353220 89324 34284 -744212191 55105 97640 571652343 86582 67770 281707312 68814 84708 -330772092 22079 47660 -369104088 64441 96367 -607897126 97022 17953 -607609496 37895 18284 -827589221 52337 17525 875552536 93954 8125 -336532443 9896 47419 -429541243 46351 68010 -881539471 71516 85228 630665866 48574 76323 -797009312 19707 74052 -432712743 6210 90335 -728913893 48559 49406 744467483 10366 76262 -137771192 14147 72690 -982489158 54406 94334 33510594 54874 5367 -591109978 62885 76105 -125284983 12985 33217 -125467427 82432 26661 822675590 56407 2781 -470143314 56224 96687 -639431728 32115 57704 624114123 56494 54581 -927126622 28940 55121 591491435 91541 18734 716695892 58948 92528 974824572 23390 97512 136203496 87605 60261 -449842472 30810 49546 739783807 76395 48538 -858856451 6343 49232 -28830004 8812 5544 -344264323 3037 64800 14280769 19860 69969 291785827 38631 97545 684231087 74261 39950 -116764483 81092 41476 888418708 64246 74444 612290910 82308 93468 406905539 64447 54841 -169923754 29288 22534 -101870908 54312 98205 584559446 11037 3514 955031984 74867 62070 -743097245 20338 16686 319218932 54442 70605 67256335 27663 28521 675145342 19470 80316 -283877126 94171 63061 575154639 14733 20514 849477935 57579 4243 -383242380 68910 27796 712604728 34256 19444 761549652 50487 22544 -985949464 31488 33556 -648475917 92185 57327 -858671286 31464 62625 74760647 90401 48165 -175381211 12867 41980 790351764 93397 12113 260383267 53691 76705 889712130 38675 86968 -591331446 33848 21954 709410681 55891 80572 -327941265 10256 51502 -332524578 2872 8982 85787797 43388 5986 1748208 16653 81574 233611952 69423 11769 273198492 34490 82659 -241901147 81155 37106 82139747 49184 18806 736619016 74127 11034 503165729 82032 24617 -359347218 48716 88426 -642454599 31173 83860 -979580388 17495 48468 -841683407 30633 84054 -888142010 69291 85186 121453885 73719 61391 -262477474 22988 22339 410682822 40513 47416 -329510134 68520 14449 155957467 42830 85425 367634530 26662 99060 609427220 31083 14175 -651263605 32784 22300 -284360440 92869 22948 82161033 41413 48053 -873305509 94885 47027 830499183 33770 12861 -981259110 97697 52442 197906328 76027 3374 -327297837 30575 39540 862697290 90272 73737 270913163 68943 97635 -811020617 71975 53159 -943080658 45227 27584 -63843411 26094 67151 783563230 96533 8401 -933721834 81154 74825 -358792709 7094 95101 -612213510 20256 25747 751001262 7843 19575 27130718 29732 3522 -682773776 2603 77797 -163662492 52852 83979 237746729 49145 40078 -155785968 84143 20839 258591609 61876 41821 -505185017 6456 10283 -549248145 91753 50036 -354237188 25835 74603 -594161077 79291 87893 48761423 20534 54526 256269492 65838 35219 -358956662 88724 97940 -594872474 67874 74110 -171165722 42389 79168 -828036225 89631 53623 -538616231 33027 6346 971032534 76 46097 -729265016 54528 23638 449260450 82413 31873 771682867 97978 46829 307715901 42694 27295 -557095087 838 51541 667630253 58189 66712 195816075 6060 23119 -84311568 68840 86439 82115304 30519 22606 40432819 35890 59635 -850105329 14398 67283 -43222890 80795 59613 345485236 52049 33785 -433118413 42877 91849 633149391 22339 64952 -196580765 21174 35396 -829387508 75235 83333 -95422958 68080 43490 -810131815 72366 41674 -481966610 13151 61137 -254664700 54947 84480 52693706 54876 5357 957570682 7690 49033 667821727 39294 19323 -350862173 74539 41557 -393131043 75211 45179 910698096 51576 94184 -79567319 96639 35080 -794092030 22741 21646 -43248891 45677 481 -479782736 17244 82023 510069592 85115 24231 664454311 67445 58766 -100940678 57619 21401 -24649897 68296 41153 -653215230 88551 12042 -301671813 35872 10465 -752665990 7322 7876 274296 35839 54638 -697216167 62663 29964 -299727163 73770 59077 -837566069 95135 37059 -196508100 62119 55680 560586142 14380 92182 473621210 93779 4680 979791626 56872 81951 830607780 54007 62216 -50754243 83389 34015 214141752 73172 69282 778777252 41268 53067 292165936 70516 39435 -358116312 53489 29344 -956928905 18098 36494 -404766116 84967 66212 -941641876 2374 88269 597984334 19882 10384 -42672546 36673 86566 272767276 38603 98330 680571887 9732 42733 294469812 52655 3211 -631626500 44457 78779 -209170070 94674 80671 70141301 24853 20122 977859141 23417 37763 739518754 14872 96454 167577252 20219 60012 -732349283 61045 41738 397893689 27484 28646 -926159730 37369 5049 912545622 99074 6826 -585077043 65947 13444 143219072 5519 61789 -307039315 17725 52702 -505063515 13754 8349 -91365389 18219 56632 176911880 48000 60050 -913113913 87867 86079 -75169328 2034 30899 923826829 56763 39191 982153256 21430 47787 822932739 7401 26400 -253210840 11995 39849 -448969677 13187 28957 -113650859 68442 60515 -624114844 91698 68255 338330379 10627 37559 -322425613 42491 31122 -617734237 32980 6740 -33292592 31722 90172 -652484171 40334 80403 3933449 35062 42431 198103006 73179 85767 -97838434 91117 39121 -247935665 63590 35090 70885786 55420 92558 -261376575 7010 77836 173709205 91664 46807 10687455 6995 36096 -883519376 72364 88909 -741810591 50868 95279 -299250224 30777 41331 797685182 19765 86799 -432880610 97065 73987 485031726 32234 59243 -198265952 71719 10882 862570221 46118 22347 710596120 12823 39715 -547882282 30783 34322 598978625 40272 11572 587968532 29493 10090 -241095602 61094 74135 395933652 13065 22318 -959721926 84851 19590 355840273 17759 37562 867784954 34398 65380 -17371348 34677 59596 -240169013 15189 53874 354812436 1795 37860 690569811 60740 2868 695320512 93624 8174 -128333475 86955 40812 58569081 34583 66903 681667775 225 91496 915062169 55879 55828 35583323 34095 27430 -801445615 87673 82697 748308082 66741 24050 -922923211 2150 64692 -812550580 73341 74582 921150228 34451 27778 -759068220 55913 77217 544348741 19683 14689 -141774301 86670 83307 -767034940 72118 75924 844244516 53654 73022 -672370133 93635 67791 312883978 61842 9324 -470489080 56111 99038 -404707970 85919 93244 -523269364 12068 33204 -230216349 6520 44430 337834031 45927 89937 -435539465 79724 4814 -434299403 41510 8429 -557261571 42433 37922 -821223932 15533 3831 291431567 83804 212 -876877854 2094 72392 470290903 55355 4159 -176794804 75980 69606 435708140 76139 83285 -823669590 44753 68004 926140584 9150 26595 187687066 5623 59337 379622646 81301 93312 384628643 31492 95148 -923807281 89750 93053 834104600 83339 54348 754840682 85644 51426 847716843 96981 38768 615783295 66846 5392 250948129 95758 79158 -336616258 42278 45548 -865302430 39120 59702 462804248 73438 41098 -396406866 30065 26049 11546660 90307 8838 -248785839 72985 91611 -598809164 2219 43820 -808182773 73662 43240 -955152734 9100 90584 358072539 74640 42157 -32658629 97498 82113 714146390 57148 89551 -101603824 92682 80245 74918047 47278 726 876165808 13410 69459 329437395 43772 87201 304942794 53824 65678 -356437312 9071 28800 324300421 22132 60194 147373898 42487 52824 107067353 45590 63149 -671594355 83304 13000 -960491717 85218 69197 748184178 57902 59656 -401934827 13917 33326 138768432 21681 72490 -126891927 94803 5853 -113058148 19090 19994 853960346 26237 83453 -738599655 44944 54944 614482369 50057 21049 211448644 95752 13823 -666854344 91211 20819 451576652 83273 66463 -579382420 76775 62238 796641099 84253 23484 159069346 66003 71187 249566255 32204 3427 -310384037 19265 63713 -528657024 43228 52849 -899670688 42265 21476 572122538 48040 25868 57286632 21318 92564 -12195907 15858 51741 76257288 98025 53876 562819039 18781 66286 -401845735 52645 45846 224888220 13572 18493 582900898 97577 6497 -175142090 44184 77510 764870861 44403 74672 577405974 22502 45328 -510567968 22476 95721 -319991862 66704 23309 -613980961 29058 56338 191616839 26732 2118 966703498 63435 25941 -424695180 60352 25279 537214120 62330 99058 82436813 66580 63545 738578280 87894 27462 -633348847 74148 1510 -525188583 40577 84451 -789682458 21158 21202 -117470282 87901 18720 -802446682 6646 16812 418768345 12391 48217 -11590505 95902 8866 489770570 86182 95907 317360767 89792 73741 368490021 73614 44227 -557198070 54591 55049 450526313 10236 6418 741729541 23841 51248 449683096 9919 7749 -643825540 35642 69465 897365713 74286 17225 805675677 26487 15617 -3480951 12712 95072 -586557063 59209 57499 -90125601 79225 71210 -677576513 22194 51344 -145653516 62629 17801 791534619 74981 90981 507702452 73677 9889 -283400080 98250 33753 39491443 87727 67838 -43043953 43934 76775 -97851376 79219 77601 835616070 48089 86893 480861567 51265 8975 -740016671 72037 72511 -73113651 61473 14326 -991507887 84535 17143 -659654012 10772 92239 258991691 92900 22432 -890596383 44201 53800 95981306 12850 61124 834237801 22850 31905 122433542 22326 18285 816091281 10771 56362 -272372176 76399 6781 571116645 39864 46743 701258978 76081 69874 393313999 37980 38905 521767710 91727 58971 -248560907 79629 82977 354157363 12704 14568 -232862978 31444 24403 -448319146 34745 2445 -210892616 41119 66789 302223191 97583 62656 -773994604 87267 12295 593240792 95671 8602 160121367 18994 45626 553245022 33237 18768 616408859 27217 25113 -762870425 14245 48550 946632272 73652 27708 -961006830 14665 10862 -274188278 44899 2200 719066243 4871 90097 956358540 78794 29687 -281720746 2733 96455 -386548198 32751 74154 -521888039 87983 49730 604668626 28972 87721 747798910 50198 29277 925904063 76718 49910 -580756789 47985 27931 647101718 96974 74433 973876050 78471 85989 130530407 93049 71131 79945145 3192 93856 -756643964 37615 88578 994725097 68650 42547 102352293 86298 57097 175477105 13345 50189 -427027996 71363 4923 346817893 42671 2277 255819245 65292 92363 12118245 81801 8957 634580035 38617 49566 -302214231 84810 73621 -161777253 67217 7121 999761492 44774 76039 330769715 55534 46234 793511222 36776 5395 290818411 63507 70087 38029136 79288 85663 -5971355 54460 76920 -911074432 7670 55368 960458278 69584 69419 -765851206 62724 49296 -951555437 34511 74660 -300125652 39651 46118 979773446 63446 31078 -553622674 73994 79460 -563139150 53454 15241 -147922006 87820 52747 -190473756 98696 73845 111393499 71617 12342 76377796 73816 15030 -585730188 82969 27087 -203491331 55428 16777 -874620261 4386 2009 -286277978 26697 31316 -722740678 98657 76968 -747190517 39021 92314 937499910 12491 44412 -296281338 4657 83411 898770318 51598 47571 657942379 79228 31710 72808631 49617 40421 13507307 47948 93164 -271219273 74576 73437 194638867 24375 22486 196424441 5963 36153 183460597 30647 94467 550137816 73125 34273 567577363 40841 37910 -460318870 42206 53399 916832206 76816 16655 -649720923 2987 51077 -676485573 87843 62041 -639915572 63765 9976 -579078723 65353 18937 520364186 88820 73628 -496650060 5678 81872 -6884202 41471 82826 574432514 14681 20251 -363665459 51718 27446 945151117 54780 36550 -431816055 73732 70110 -141087672 37368 26869 36211845 16567 77754 129814704 60252 57796 -169391318 26101 87476 -986592835 40838 90311 -614611107 84618 90198 -88580037 72402 2646 893416690 51002 81162 -81633752 9241 76806 688258136 3585 7672 592742193 59818 15621 -545859039 30211 68541 -5925318 82626 95600 816156363 9591 76614 899193530 2169 47044 -881812804 83375 10077 359410287 18060 63511 366609546 35419 29597 -339736382 67162 86111 608632416 43282 18152 973224571 7510 80929 156102916 96997 59707 -541991828 55316 60662 531756358 55981 93352 274694965 6031 67580 -993945499 46938 60389 402692034 33388 31982 579292544 629 92954 -789625004 53133 39466 199480167 18618 22223 60777534 44336 959 203161874 52025 15893 234776034 77002 10454 212201813 93051 66381 543265069 11010 2409 223183880 41485 60468 741112972 94695 69235 338341274 8461 39625 890383236 46083 40432 698127421 59826 68056 812221714 20069 4260 982449225 27786 14033 -235585112 55242 7256 375538905 58697 38550 46490393 86141 8426 27501488 96161 24523 218466191 93005 72902 -190391770 62981 86530 -598907390 24527 60503 -167638385 28160 58804 -771883041 38946 3917 -679728190 60022 2010 928465948 77551 951 821649954 25259 80635 653370775 45027 74119 -14026007 19326 3416 -295543956 63697 26073 287769501 85437 77008 747418613 86803 66979 619833392 68724 13597 -314649450 61605 34896 798177583 62329 91455 -561600661 17862 69196 416445729 54787 68606 247807858 93489 3010 -166914566 3773 60763 717988954 79547 24114 -384320324 44664 92046 -967080266 87268 41532 929039237 47515 44574 874648557 36689 87759 969218493 97940 96715 551633338 65375 47116 -178563201 46898 21490 672828355 19692 68577 -326189066 82696 75529 168142190 30565 95363 290160825 2504 43126 538549716 99027 65930 369564253 75806 71108 -605802317 46501 26311 326616388 77544 72798 -123502582 93472 7777 -55680022 94757 1743 -390387613 63186 22874 -611165815 91413 15688 849256976 98722 12041 812465273 42913 57094 13202932 81426 98695 -534719934 52238 9978 138994723 83479 40422 282175766 2708 73123 314177759 45068 85955 -14488733 89056 73424 -809269019 61788 84450 -279039934 89134 57221 -283759455 49923 74435 478896239 38277 65033 -251328660 25627 23215 -430630934 67017 18397 -410694867 18063 88063 -7434194 18245 42277 -763731410 9391 50272 870743961 69894 28995 756474737 29305 69311 315657335 93736 15820 -660013421 82111 83633 -591788397 46530 53288 58277310 29946 52626 412810190 71593 62917 826491577 71726 46989 591203732 28430 96436 -821389427 27509 52403 915768132 765 87150 921450793 33501 9642 544795778 73492 86720 88866339 76649 48951 764712908 94020 37746 74323252 81665 70082 33574274 73878 31389 646044335 5213 53666 -872800939 954 2333 617648764 44092 76355 445301233 6162 14730 -244862938 78784 97767 -335077517 8760 80380 22750361 34696 36909 -793263249 13114 97277 806003410 45850 22700 299116031 49438 87213 -197530100 85281 30718 -160404678 27384 42651 -308173879 44930 9722 802845498 38502 93813 -995046432 57547 13662 128448300 85689 21470 681599465 24660 57382 526298677 66955 62857 958657062 58178 25687 979816455 21294 3027 -303888500 33908 95286 -274542601 96479 73426 254401150 12962 23374 14927849 30643 86409 -598723670 32143 13668 -942258518 61478 71715 607418855 2301 50162 898684604 28305 42386 938606956 31403 47932 125012265 84598 72990 -845400224 10014 55283 445343328 33959 95662 728616495 26030 67733 340109034 1567 58851 -960291130 30272 59479 783836404 82140 78489 500748647 76596 49648 -509487581 65947 96795 273796974 85782 74200 147217277 59439 74948 751341370 17026 16689 601596220 14481 36104 477929146 23524 41347 -855249738 84030 89211 -515172660 9916 66922 867897048 23546 40275 33193592 51353 4080 14977790 96204 77404 78658741 43501 75922 -620866908 12893 7599 -545731869 54494 4390 -625156684 19419 68054 90798695 80861 51187 -460719740 38886 68359 -412270701 40426 88746 150301099 91661 74797 887943906 45549 79957 429693581 1581 63819 -935416720 42019 60249 -483399707 60486 18737 604900408 50970 26193 3973024 89190 93926 -613381824 23588 59542 -106785291 84184 24878 167653232 26016 55469 -728560018 44466 27942 -610690042 82838 5439 783983572 16020 42763 -33800670 8981 86736 -131791589 9474 58059 766171232 63937 52170 -110790403 6980 18801 910550205 5751 52453 270674879 79736 61080 -744118118 72880 539 619203698 18630 50684 239126964 60332 58662 940062386 17858 23060 -301771555 43860 54698 564220456 38969 173 -218818769 67856 74442 -116158741 74753 94896 110378112 82126 81794 -5442763 67080 93903 558734395 64186 60662 -108826063 23498 88359 252358385 94369 55168 872187188 45562 47630 74904183 57183 70691 124367589 60348 7715 -165453510 35563 22233 -316431627 15748 23804 -715085878 24135 55083 -517155295 54253 22558 -195093026 63184 24245 -456204498 20132 27683 16785336 31451 46690 -94570547 10214 99033 350076522 15884 53676 4728794 87357 16076 888958680 86255 52590 -739075077 43189 91168 -213255819 1850 69965 636879025 34207 81814 198985592 29181 89639 591601593 21924 50345 587158583 34965 62382 -123776126 56477 50074 461555495 56024 96072 799144111 10724 85127 737502549 32279 23045 429623987 47244 90623 43753914 65706 50837 -566371753 55829 60064 -334890000 95673 10329 -941503498 63882 68986 898142522 29900 31917 -626506313 382 31326 214153312 70842 66057 -268891098 324 77056 -972171857 70725 27330 -872965441 26339 27306 258179892 16273 36030 120225510 39643 706 -720169071 68318 42475 377324254 4335 4577 109964024 23941 95390 583499784 55592 496 -310736019 3967 93380 480104820 42287 86127 387931522 23214 80546 931109130 21454 5185 101739922 37625 68138 872721883 8080 2583 -424165670 19118 20507 51439291 854 31795 124968255 56882 93650 529151191 18436 60846 841373669 42219 36820 -218411177 14023 74402 790417481 5327 14421 714683613 2856 71420 -842144069 39123 12734 -528802008 60420 2158 988774327 25099 8011 -953991492 52107 46924 476468074 56073 92364 643117395 92515 84703 -505202061 9610 65594 -535289250 88917 33711 -495232248 66845 1164 214718838 82916 70344 698353683 49716 54935 -723735352 32372 39892 560991436 22186 35608 390892592 84810 63610 211526342 90115 61787 -653873045 77495 55118 716464124 49517 78299 835213465 32585 29533 -109669598 22035 78839 444192403 64802 44646 659867805 57586 20541 484259353 86868 30885 -526449909 77852 13853 477944607 69987 30885 -95746422 4537 69307 498760902 66172 79365 -497031311 70641 93318 742157322 78643 61296 287732578 97782 95447 -625571605 4981 46641 612804558 80693 3385 433440543 73101 29550 -232949359 29093 30680 -402863326 21882 46488 -917089285 45700 93428 -509308417 88041 28737 -343694226 45563 71218 -514337900 12402 38765 422618453 77544 3872 585126466 54201 70651 -106810087 28744 7744 820852731 36360 36164 582980677 68812 654 726067658 43692 24829 992972029 18272 77775 89567393 68093 88515 184789579 75351 76107 614398212 35231 82365 192259522 8612 61207 -709267013 95349 35422 971317435 25546 44063 -301143899 49075 69896 976740062 57277 360 -354711906 83530 331 155641753 80497 8914 -198797839 41587 83784 939852792 67487 71519 -991793468 63869 26246 124958920 77833 44939 143370498 81510 58121 -482651598 95031 3845 168185441 50740 55422 -384069602 94380 94008 -638614175 66543 36126 303870304 96765 1437 788941369 68704 96761 860712487 15011 68202 94667144 96059 84774 -648910062 50909 5259 931917525 20331 4501 980538677 19155 91430 366959851 77860 89145 354161695 42389 44094 656954483 89766 10137 -845529560 66136 69971 -359868759 77902 91276 206554238 78999 29700 -835201005 86721 47591 916691417 92172 58891 368149577 59 88065 -5632045 918 87662 -83848713 74073 43056 -305671665 10274 56431 -268219348 51738 9318 -681826659 75309 27975 -884329263 19418 29780 -868026761 64617 71823 830332641 19772 71060 -463916344 38456 71050 -249278522 38086 59948 -325089192 4272 26707 477259330 15431 52893 -464147534 50690 79911 -81944540 82816 59508 -346917032 48331 12820 -743746139 8508 66936 -787968757 69485 61135 -89353892 6638 32471 -52293634 65654 60762 121169313 2514 83363 109313449 47845 95276 -779801912 79883 76946 -658191229 31244 82180 548004156 18891 66230 -546701900 29030 61796 449915362 72532 86953 17311068 34413 81277 -82224052 14354 3512 858554033 70266 47792 -490823271 63394 23349 -352444494 11142 73545 946127962 37164 77083 -543724808 7142 19340 -754070232 34867 47645 -595199178 30517 16571 255455756 45417 68326 384109259 40056 13890 -459746728 80756 20862 586528414 28636 16502 -136314910 81749 91788 -40939711 31938 69543 -305294912 58899 88671 138555788 91332 81697 -903281221 87037 41008 -510342157 58065 12845 182057634 40153 48056 -334215840 83963 49630 887096921 81380 81835 -28771248 11116 83613 -291123278 75634 955 -261745539 1761 11099 -347813682 54709 51453 608649085 58626 2811 -960784188 57105 19012 -406370792 9346 9235 -768423839 10621 5271 290460461 81746 15258 -92294846 5405 94877 224189961 13712 12343 -253584654 97374 1919 -204907636 95424 28491 -633096617 53885 3212 -306649290 70701 4047 -338920655 91857 46740 111117394 65845 56323 657315384 95973 62224 852940974 51300 23171 -823961030 39349 98629 -405482092 92846 91836 275098385 12613 20309 -471232617 51749 31276 -947008239 60710 62514 -454308352 47296 73225 488300511 66135 74746 495794106 43329 88452 -232089368 56328 30625 210796965 29978 36346 -585471576 22919 36691 751793110 78037 9527 807119970 98854 3733 -925910027 261 31621 804024149 20081 27793 -171065574 29323 64640 -260044315 71354 72504 221098912 51400 11713 -559569099 37644 78173 -327982823 9763 68758 -198645852 43253 21041 265115600 54609 35085 816961930 92106 63553 996009792 23415 54063 989295176 17124 74184 122826989 53319 58206 977461897 81662 28479 -481850013 42545 57217 -674435648 30050 35021 -731909791 35063 10365 -302659246 21084 43181 -236634940 78310 66371 47522837 6838 29527 671390639 82732 44410 332974828 64377 73789 -592249662 97675 55086 -600444611 33608 49056 296886755 42734 31931 628827746 70290 75434 218262992 30670 33901 838191199 20866 8122 -470963029 95443 65099 -883244208 80681 86057 727212929 25156 13672 727367932 17851 25785 988093790 80520 17299 207263799 70776 27720 115058666 35626 48673 -463170456 68669 82832 621634321 66790 73154 -850756277 12957 73850 806412040 80925 75505 715568640 98479 26822 242875458 28439 6811 998068750 1903 13871 895830734 675 26892 178371528 97950 80498 132236998 17731 92326 -643311096 34630 91559 219992430 21920 73321 539106655 70416 30007 261035050 25548 40368 361126378 20365 49189 186236500 95186 21829 545566127 79137 83746 -601145104 67641 63364 953263451 54567 59915 186895439 9654 93460 -837416303 6620 4629 16586642 60855 17042 -254926537 1624 86337 337347696 50310 94995 551597707 34763 93200 -908908708 51543 62184 178403771 40859 6582 885985734 37776 79272 502081353 22432 96007 -601249604 14052 47998 -368372626 17460 41448 -902313164 65334 13261 -857772074 60962 3255 -405271086 19382 87724 -838933090 92801 54887 922257189 73749 26393 -530935978 48966 70850 -829033000 93017 82637 -636768429 46878 90780 823310889 41034 6153 861613139 33197 65130 -743512937 29431 42257 911850327 61008 1204 240391341 24732 63675 -810797558 14198 17625 484916359 9324 63147 448082425 13900 22041 747328004 63386 19504 877989935 74031 54732 -583953 4182 33682 642003124 53264 69684 -500965037 39247 72738 -944589461 49604 96765 -76249927 2026 1122 -635427683 49329 12757 828563880 2498 88684 -930765368 58874 90042 200759651 73655 15663 148876152 50311 26669 -147529161 21365 77915 -757788457 60828 44662 -956299302 94291 74259 537322581 43122 17718 -652965960 94175 56173 315129205 56428 93246 397676978 88632 8427 133228448 69226 75420 411420743 24029 4870 -949954331 44681 24766 -332369253 69251 12534 264857825 70261 17166 -527433 60128 19486 -395513319 89109 46369 -309118722 9961 53667 701781579 37222 82469 503363639 23954 69936 -949285541 19723 11239 78222444 44776 46269 -947375397 2888 55141 719502551 9180 68331 -282452307 87241 40831 597933984 16599 97278 -469029062 26348 76810 -640574225 32027 67333 -497959762 31990 7697 -357780917 89653 69695 818379939 9920 9493 -115902648 42253 7231 481118330 10067 50166 981216568 29866 52243 607800292 45089 63552 -921567823 88517 82483 968336450 92848 55939 98835088 97237 72207 483844468 65185 53423 925412327 54643 35902 -305362559 31295 39020 -6696917 3035 68486 756766121 29301 92705 856717500 13081 3276 -721576890 33793 41392 -739439592 64472 79138 704879163 3113 5403 -437170369 25950 47051 -817259143 75712 6025 -732755555 41371 83929 540251671 82603 49660 208534569 88228 68695 -257748716 5977 51230 -851958914 58473 34478 -466186590 3173 3781 -799727676 27845 65066 -522660600 13400 26588 200485104 51589 13961 -38970887 91109 14917 763428908 42205 90247 -294538610 59587 88317 167411584 78042 37330 -584666822 76265 21024 622871514 33876 87970 705058198 19115 72564 -931347757 71280 89173 -921801430 69407 50041 188352523 58950 29862 78707100 94882 15998 -809077162 90975 29932 91956149 13071 5422 215874187 5876 68990 -850990239 58162 38262 124557986 70217 23104 -503557709 4539 53146 -427445716 15642 66484 261278151 94392 59077 -284555114 40293 90390 792138327 4313 31293 -877026279 15380 27662 -945768234 78120 58926 121471542 78340 79575 299192450 21808 90928 -848588471 90749 66838 -841684835 61905 82991 -366292878 14366 71230 -354947629 77960 40483 -720560744 28052 3725 -517865133 29379 67353 138553328 8106 78461 819426644 54260 24883 60863130 25163 16075 853961144 3506 5406 -881921597 57378 43227 -383834493 41007 73195 706770013 2723 28046 -290843381 45977 56726 -807157143 33500 31055 172477537 37256 55778 207595687 66018 43409 501216639 67767 64311 980028277 14069 20661 -249424427 1673 45107 -972245002 4043 96553 -161021144 14588 51653 -538965276 17614 83935 880052449 74656 82952 895616383 83755 78661 282865887 41236 17190 537178695 74071 75919 -74270833 86442 37426 468030147 65279 55828 -266855396 25805 55226 -237219254 32920 58708 -173872596 65686 34759 -472960736 12692 22300 -779624176 14488 5823 368226431 23162 87229 867143701 25714 81685 512323746 34617 65649 -445710945 24337 51984 -492841661 74909 56647 311106648 55119 61576 852642168 64155 9126 694258456 77998 24599 -811817729 86883 29184 571573763 63793 1475 687666515 29992 35269 -407452216 41288 28497 699114556 14458 55936 -729543547 36040 82647 344360075 85910 13229 309411170 8845 73258 -853602994 29889 4730 -533875600 79907 19595 374286031 93481 64020 -847671151 8615 14026 -869070782 5346 24216 504738429 73642 60276 -482407620 48 78913 701078631 85304 98689 18375511 33407 69953 -608151977 62179 95142 58371051 31757 10551 936778670 869 14765 -616640913 79973 50584 -214117141 79634 92556 995201072 85285 15334 14497024 29514 36420 313592672 63240 75628 -775918864 83336 49410 -57589893 71636 84834 -130856125 69746 78715 -549491198 17463 98690 969357705 62824 56823 -418017640 43740 94716 -58663416 60546 76304 54846920 57547 41607 250733027 93182 32983 522689894 76867 38515 372473783 88055 64469 9954565 4569 24115 645289624 24134 52734 -143111652 37587 74591 934744507 1894 32474 982961037 7729 25723 -419089609 54732 80275 929462670 82919 81837 -339225817 1200 74219 978285118 71243 84705 -419108460 98940 90484 782987684 82895 55805 -100085873 89776 81167 -843608170 75129 47223 5720922 74335 96967 784828709 46396 38637 845700205 73624 13538 -775652652 25852 8508 753375865 18254 24847 391532061 92119 18422 -764165284 23801 48210 -132796271 26691 18314 171163017 34342 64655 37642225 86556 90532 -428454103 16877 67387 290309253 13515 69092 -735111648 3812 83691 -294034782 77879 28818 172518102 71872 79521 -606609919 29677 172 366196506 63324 48637 333037843 21603 6256 -869169620 45990 47527 661145911 17494 60535 981617765 84910 90914 366202911 61048 34181 -585305145 72444 57994 -258065495 41638 13337 -849979521 72630 93577 -871140309 47866 4708 138587568 65646 15287 356601646 15246 75762 -185226985 98677 61257 -799022260 81928 60493 -580245474 86126 92625 -886806716 54770 92711 351253940 58715 51542 237930084 47142 68329 -684455991 70429 29425 699100965 54382 84493 -96200368 40615 3882 684246650 34343 56664 710931418 94716 2435 289937759 41229 58049 540468079 92903 71817 477625905 78730 95781 -829957825 5556 11355 -84442594 73401 89568 815253525 81921 57442 -365670986 15338 35878 -997539837 92578 20832 -281591930 90783 53560 -805103853 14151 29651 549432676 41872 91620 -461083296 87907 85721 -568077246 19065 27292 -778491011 30027 38428 -63390065 68977 79736 47652447 40601 51236 812800698 10829 70528 30970513 84256 8869 -399868611 58565 36651 -165134267 98632 58107 -642135366 70077 39224 -933330813 37702 76303 -265677890 45191 58129 -788148840 56302 5699 -392969541 81465 13177 -453358826 20485 47643 997699545 97065 7789 -501848343 18997 10353 605258379 53872 3018 951309257 95349 85696 -353881642 80201 95855 464821298 2040 80891 621814505 37394 66919 649608539 98356 29047 -685797981 72008 416 404403705 64399 37557 -542680367 90263 32958 778333723 61856 22702 735136746 21103 85106 642749097 83981 93291 -15267237 74067 16889 -956088895 72257 57569 506224257 94197 74488 -864282264 80069 64240 -164654705 79781 69311 -342744668 89081 3018 317631310 72273 41624 -477469646 54656 5857 979960275 26366 38375 450631964 8097 23779 -280908290 92630 43777 -246906241 85828 83339 508980760 77641 82428 -546738812 49405 77015 36538504 66381 2202 -314489405 94888 42130 -210135044 17943 49758 861720879 95888 10862 52223464 6141 85186 -963012620 46133 25693 -487445859 37834 51194 276599592 79849 88953 122013165 22539 22251 -816276245 46573 35094 364050043 71200 9861 298040643 83554 49316 -252885746 5320 5817 2332990 10631 97918 -987087477 96865 43112 -283035093 64720 96988 -367555405 6824 91200 -216968658 32578 51089 -441238997 35960 25323 -249248161 11369 84468 -888817154 88462 87447 -369276045 59430 63296 614654289 53095 36310 -959344784 42949 73609 416597942 27616 30408 -529856082 66920 56545 -827201255 73115 14245 686732984 60328 13525 92604122 35040 86304 679867287 90234 64850 54207207 3890 2978 709562442 18165 34131 2122746 90741 38609 263940811 3941 51066 -735164704 97243 68720 219659375 56114 48815 86550289 31812 25545 861862078 8097 4291 499141764 80448 3631 90588779 66164 71164 -989174089 96929 18848 -483202323 9860 57438 -686899724 58034 51166 -610233591 19904 22061 191804810 27171 24846 903615770 13058 74763 758418750 84726 93492 71069738 2301 78596 -691135004 38322 86119 169489681 58439 362 -790582250 16171 50639 -36406617 9449 95459 576511990 62936 95492 2290133 69023 32528 763833018 55234 6926 892532946 9219 70335 915023100 63006 98012 -424282403 10136 92985 -881806659 73623 8082 -821452739 26711 5951 979291767 4830 45130 357790847 41132 85232 224859457 62865 71810 -41292975 77935 54964 474791846 32638 41457 -105311410 6585 15436 -677355855 82679 42731 791793650 46538 34001 553732824 98700 41758 433187382 56531 22727 388558607 12373 26502 -807602850 55105 40690 -965409919 96547 5737 864323211 90116 55087 -42224265 5202 87365 -783492043 48948 49079 -990238818 59137 27594 789811121 49429 81208 912312772 65841 1435 -169162835 62541 76833 142292309 42566 3389 -917118089 66174 75374 553858722 13754 53415 439990561 36797 66082 713178550 33181 33159 -22486400 65812 10932 -322228642 48041 36488 -677775461 77504 63669 626485768 8256 64035 150900942 33307 91889 -745024609 30183 61945 635732507 42253 33476 -218358696 2417 54746 308771778 67582 28387 327331835 40185 64584 -241273522 566 52217 -351837001 37789 44199 633929974 94511 22165 819493875 10631 51565 548933169 86307 17049 671261319 21453 7487 -162808426 49624 72071 6158895 68656 34791 240027130 25628 61268 -864087308 22011 75794 -457405582 86158 40834 982704263 62505 53558 -526192403 81060 66561 -450009058 75376 79740 78906484 79772 44590 -140428053 46779 11347 -369474996 55859 68003 -951939381 14637 70306 954223925 1364 66318 238871372 7900 77941 591609364 83109 74117 606352033 54785 65676 -979019451 80257 50127 -119139089 79689 10049 43158486 60235 33259 -671753843 58751 39727 -73651632 18785 86459 610130407 91294 56652 789739880 54989 90038 -413750190 10679 24188 -814851719 90407 71519 387319003 89612 45215 630832212 55778 65495 517722291 57043 430 6632964 28141 7889 -212556057 79374 85301 -399618294 26782 52946 -719762760 64214 25950 841905844 17201 27675 364662120 46685 44367 889142193 1889 12732 -971405610 12364 98664 349638196 95411 42883 594217425 92955 8335 -99577747 80588 30566 812610564 71734 76981 195746929 42675 12170 -941741016 87234 16743 75786299 87357 91468 -178273750 64071 30565 659972029 57620 78352 46033130 2738 28558 -341918117 77364 51586 239080251 12240 5791 -240690928 71069 71326 -811048636 4101 97891 -943544633 26651 84735 630991042 63830 49529 -318045931 35909 80972 554115362 45133 651 931662128 45102 30979 -86557994 64607 63631 581074232 97234 69642 113907274 38259 12042 -515438003 79732 20979 -634315237 16355 24561 340403859 59677 72002 -138575251 60654 33649 809682219 32549 91509 -696066078 76819 82227 -29269104 39386 19364 -66761523 79612 20900 551589169 81599 86914 107178621 86179 77680 -885525985 77704 64422 -913441858 22883 61445 239958933 23360 27011 554956099 72039 63051 222361346 91355 31291 -879696146 27702 98053 -162294166 86679 49809 897331807 16213 60304 844884823 41764 27276 211769409 8308 739 -307504941 77108 13776 879538713 50218 86767 911793183 40299 36565 -427123263 73764 3732 -729777490 41770 36598 870482703 54534 31459 985680692 93054 76469 783628990 61526 61552 605125445 66633 6318 -537203876 93977 65999 688411894 83327 50592 -362793273 23220 59998 -443634278 98210 95670 612146598 50003 41349 487465543 10103 74918 470058957 66210 20092 -845923923 55102 82125 83127618 45130 49812 451813436 51415 83507 -582444353 85863 45309 -243018796 85451 18414 -944888301 82010 3691 562193379 41864 5041 817835782 96347 30133 -735110022 66328 34330 109776884 83149 69785 -522057393 84667 75290 501066466 39170 30431 -693673001 91552 15544 -161899048 58546 68180 -700332767 22070 70779 -94663819 93603 89009 -389311415 20945 57408 612219975 50671 82507 214369024 61765 84399 -9573319 68999 35102 -351551974 77659 55656 -568558443 10581 97873 160314371 29935 70530 -139860579 63759 30773 -814215106 83849 67379 -896248897 97056 60220 -32292856 26839 6795 539534573 26309 64094 610238741 89862 69044 576182826 6614 86306 -17706507 36570 30205 109466864 62254 3691 93099913 32006 3519 958382640 74271 51967 -854926310 63186 55505 -275348624 68403 839 -373347846 58586 97694 -957182157 19110 56542 -530104516 69438 75495 538151605 81157 21888 552113210 92296 53242 -956782485 46406 1259 -563445086 89571 15107 449334573 73624 616 -100651542 13286 6383 114610024 19576 52746 -340023504 28990 5646 -436135620 53414 48546 755908220 77144 97220 -813159290 92135 84983 -192669806 43773 95871 -924026341 46094 93787 815809943 74478 28319 378486073 66729 59477 -622900902 93704 86440 931383418 55778 19803 488129195 22334 33480 -192325043 13615 84808 -571811731 1878 50207 -41503493 90624 67149 11768069 49668 1897 -245945735 83747 33675 266210734 9982 98038 -725017237 62502 66547 922003050 57831 68584 -778673821 79267 11930 878376520 39058 52781 572940886 4954 90332 -646015736 14637 10263 735462173 3569 77224 -792293230 39877 89286 -444565802 86321 10315 -81068131 54267 70260 -285478123 79666 93704 56439121 47150 8596 569886206 56499 18922 538872306 90880 31125 -617030623 9381 87231 576387950 22480 40251 -724594384 91495 19961 -662079689 35798 62409 115214580 27243 57682 548141201 39780 82842 -119097400 6414 57059 -691989310 24256 94392 638546248 94244 89176 683581901 736 69514 312546392 96201 67123 252497003 84844 75419 -103975702 56198 19201 -993923310 26400 76370 610451357 43443 17559 742789925 95838 50052 -814195306 96948 34997 -19566865 54287 1488 836174518 4350 8912 382244283 7205 74291 -324679243 91971 15752 -981432811 46738 97279 -450854294 76941 8957 -330103566 46024 52770 404324170 17044 43921 -566790246 13229 28707 118121805 49746 51893 -142085864 90191 82266 -624176619 88469 81088 238543546 18677 67848 -603411344 87876 58955 838230024 71966 43788 -478170628 83225 38939 -438015166 27773 19802 -260628463 89707 9414 -931971233 88223 59631 -124326767 25779 78778 -527319167 61534 75658 -226015178 93367 7172 930010679 66504 16122 332245840 86952 72905 -605498463 55817 17491 -305852733 59863 56936 -272081414 63533 86968 763296929 54242 11265 396865055 91269 52295 -958199503 65934 10914 447989143 54376 26794 922646311 95658 47994 796498974 4804 59772 45637360 77943 22839 -178412929 61702 55200 -577975459 86292 33097 383404049 6800 33254 366495225 31287 22856 154964183 18383 11265 -265255028 48439 79853 -565234136 53950 9009 890383577 40674 76724 -511673281 54983 51817 692199979 2897 20918 974904881 24785 61031 -622534059 8280 21265 -382927125 73729 98635 246443780 61867 64308 183710188 33934 24895 330546509 31264 22844 -947732000 98921 78121 -984792029 23467 83223 560498115 13682 43466 -693513097 12926 39253 748151864 66545 32543 621198301 78267 22346 -740977943 96681 77393 646770802 12375 15909 868957549 15716 55756 685657969 98370 7081 -545705632 603 69828 114530143 34298 60815 174957254 77342 84869 740796756 61891 62004 41096804 7917 75018 -415508619 31665 21608 558117216 14931 56751 183879915 24079 33263 -101951018 73291 48863 -290879320 97443 68418 -710878894 91333 41018 -446605955 22290 20501 199734067 97614 8908 574082446 8626 51114 -388816667 45511 91901 -994347405 44575 90032 -683732444 85680 37077 129866845 1192 42661 741301078 93755 72185 -938520248 96019 26209 -948562765 42606 25728 448303162 57473 50964 55405789 58989 14842 -321706801 25514 62977 901340354 11573 54380 -928815333 92971 74268 99765724 22443 2316 590216158 38264 39025 -255217082 13433 71949 495113861 98845 68690 -955264142 98190 8596 545753425 2563 47765 674566529 53862 28824 -4604237 33255 24441 804959740 19842 2352 -715987824 62549 57107 -494833856 43089 69415 -468869496 60017 93912 490483880 64321 66308 814439974 65671 97536 -104302407 42690 60777 269209973 61800 10888 -998446145 60587 7838 509209957 96693 56645 -129599623 28514 1403 -888074383 25115 4171 57148368 13947 34294 -126831753 40951 1007 661956024 95357 8563 -1144012 62520 85315 -740225355 76455 94971 214744418 28667 16184 127670606 34051 67041 291764524 96190 97784 278094385 26708 26584 900080055 50603 67631 -256240827 88216 35771 497774054 44988 98613 840188790 35527 39061 -290392359 80629 3151 313885260 73864 65913 973455337 17049 6760 -587936286 29841 26454 138071837 8686 50249 -304921493 63607 5166 534454773 75552 2454 431269045 11293 60203 -227635402 62052 44082 478960164 87725 41620 201412028 22081 1185 -16027268 18450 98957 -85694793 93434 85889 -644922979 8153 7388 -11237390 57959 65847 -671913783 72701 98311 538947232 7114 17874 25556776 67701 76378 -210432563 11784 55897 900957655 96576 72712 842981871 32321 46479 965526824 29770 53451 595911362 57682 62644 -783761941 80951 88454 808677419 53020 86963 -101903591 67373 45195 587633202 41431 83876 483603384 45125 89377 -537971018 3622 21375 482594610 17650 60361 -241679904 4731 744 -166940978 24732 59055 291656242 41670 61679 139297959 41251 48886 637499880 8493 2336 -952212239 94992 86432 -708334161 30548 86265 -356612421 96371 45921 -719717181 44484 43029 166317 62265 44560 865398007 44969 10454 -312722070 72777 3649 -355108921 91725 96795 681469027 41757 30574 569285168 96636 54682 -904169993 56862 8415 -921216381 43359 94462 431629855 27671 90200 497715859 21636 86649 233652917 57504 71347 -604018038 78135 79994 664372211 14604 2571 -999255724 46548 6965 499616286 89186 89460 -805868984 83757 87594 -613880352 53128 768 448854309 79746 50337 -376734505 21293 40285 515552974 60594 69035 -436349542 90381 53863 -979280584 78377 30635 300556612 60635 38396 800071737 663 2367 353434511 84641 27910 -856757296 38227 95617 112489891 4478 86946 807277507 15685 75860 -898459987 34055 58213 563012871 69609 42929 -456987975 51558 38664 -596362452 27477 8621 266241903 33021 5852 -133896144 74279 67354 142167175 26950 67343 -613649876 25283 66416 -109239943 51424 53807 -671392704 9841 89605 -351769096 87780 59986 -746916273 35049 84321 339644791 18670 75221 -800804329 78580 55200 892530260 54223 69584 -49414313 48663 86446 255886902 42155 84868 634793328 47477 68365 -424891528 13648 35060 555647803 24989 22934 -388390054 79481 66414 -985850943 48689 40940 405977840 50027 72507 -905664966 85784 17290 367507813 12528 39770 378273936 70068 71594 -556377182 28807 49892 349119526 42623 49803 486204146 89013 62581 358586398 57801 81371 270965628 61496 69840 124086328 42076 60407 -915437846 35941 28603 -878448793 98660 71149 -906761914 67965 62138 121408477 23293 95346 -75310408 90897 63838 473886444 57796 23702 -311937803 7081 90558 389124206 40084 98329 405916969 8154 51162 194081976 17288 90401 -654590766 2960 98111 63852043 36107 3367 -314111284 54364 39976 -132639718 42272 87100 -343646250 10929 80308 484380528 37080 82042 448884783 834 20866 699931614 73583 27306 254670237 40283 28762 -873879579 49782 55810 235709640 18203 86949 -691158267 64943 755 582093171 76186 19627 435196193 35558 97278 -284868958 36652 58722 361351961 99088 93735 -169264643 33163 11079 -965087896 57761 26993 -242895418 15941 38971 -613311646 60350 53205 -144773884 85382 83797 -208112132 4168 2452 685037328 98569 36605 326108368 47168 58244 -612160545 34636 38782 141631568 49975 19796 51996999 98045 48427 -713377120 5444 97542 680305063 22328 66526 -409829165 73698 42598 -94067031 72902 49590 -34655916 8070 30704 705407277 1117 5266 -867856033 74764 17190 854045595 39404 72883 -308369850 8321 5279 -922943162 36597 374 -2164445 14980 36158 -995315572 7946 68401 924692117 87114 24551 -523921162 38227 86429 492131616 5963 29904 762044336 71779 69842 -486023433 43326 69889 951271404 86703 49080 -641204190 65442 20198 -292731395 65379 55233 91572488 47330 53174 -842058379 57235 29916 237064266 82970 43646 260343801 44955 52040 791313995 88927 13475 -977795823 59088 14419 296734140 38590 1959 52362863 80403 45551 339418502 36704 88510 273938370 36889 20869 -887022095 82532 35058 -359693980 38513 42849 -184226203 80731 59097 -949984897 42513 36211 -194941196 79128 55586 -529941457 47770 25263 119797294 61778 34523 -21481791 70288 87866 474873370 16712 87501 116095462 26768 98479 -708684867 91241 80620 267238418 88416 44346 -689744044 56393 61158 663419409 37017 53741 845359258 47687 62867 -800327420 32650 44035 187274070 33080 64041 341917595 21053 93317 476247231 56795 48220 -679640132 31768 88012 576086823 34014 30717 408454558 16354 59969 -429267062 34840 44984 628462500 70454 82938 -68587505 57846 41057 -430147639 90748 38252 -408235130 46231 98527 85556563 11281 10957 -159514786 24790 85255 -704107662 97050 84365 -546337338 69108 71577 913154837 56044 95774 -653199430 84843 78372 -438654077 68116 42699 -199357778 79893 5787 -770737422 47262 24570 127663125 85586 66439 821843447 91516 9957 -329296078 85801 59994 -245738003 76824 34993 -708585390 81981 84752 159039853 69431 44088 829749549 18298 21477 177622517 83142 83820 -149264849 24671 974 899421054 43207 12719 -560374603 56018 13529 456008562 71764 97841 256614843 28487 82736 866697133 29101 56772 363176508 23838 1084 -520935733 60970 76272 -605748187 28943 263 -514574784 79428 32176 598687853 51110 56114 811730733 63428 9296 -844398193 50990 95162 42046149 16829 46538 273383391 35238 70766 851507913 32066 83351 983483922 78402 77859 466078627 42005 74743 -377649614 59671 78038 187659519 3585 62262 -545517946 90482 60254 -644509621 32244 55594 -683567190 42820 26462 963285109 94787 42170 576074155 37728 15193 481533729 87458 91996 320912428 51951 98464 435212675 15357 93742 -463032298 86989 28952 -128468928 59539 80544 -152976252 49448 10683 -374018950 44731 50344 -227873513 39280 97762 -583043009 31134 41482 438694322 9017 9410 470610652 27436 58916 -696885235 59488 23214 74326105 5887 94999 24146751 2179 24463 -861384538 78359 32603 686856228 1543 76922 696821736 20632 74797 851720612 45208 47668 69924320 39139 95173 576775865 1862 87659 551667307 22112 62681 -767017280 47919 82858 45426676 50726 48630 912003996 53076 34226 336167542 93460 51114 -7038851 41600 24416 -230342271 91073 90298 -582279402 22173 65465 -874364207 21747 89166 -507406982 8303 50787 -266935316 93658 3477 68135327 97624 14414 861479221 24342 39322 432082857 6698 3109 -293826803 36043 22496 -80307393 42247 70306 905607451 24970 86330 -136953131 43534 22386 -337841408 75811 11675 586664340 69415 91370 -76047064 8996 5853 392301254 1145 68682 -221783579 9505 53033 744811494 11777 75626 881156235 49413 44261 -997977673 59537 76634 490657423 68071 66699 -503619497 6063 91343 -592610564 61653 5067 410660786 639 98368 395903191 45834 28804 -240946663 5094 53430 -37436235 85589 58808 -381420637 61132 88581 769019718 33562 83204 281014458 27988 62618 836638213 23594 565 -346914127 26346 87992 -682656200 71127 73209 308421956 67271 55687 865129220 93438 3073 -515002799 60422 58231 597902225 88993 82062 421659703 25612 76121 -249626575 17192 90479 -32448534 87414 76774 997897665 76330 18146 -277737077 30941 63484 -556320697 98661 22022 -113646332 44814 99087 -491557958 78156 98447 -120628478 38364 80340 -623550544 10851 59307 -837538620 78500 34608 -341944710 83318 78732 -390145156 76310 22661 -534009082 44284 78378 -566072688 23634 65788 -804404122 91941 94143 968768080 98350 80232 -397578704 40297 83075 -622559643 52951 89616 -108392254 19591 17683 301090836 76920 33723 544887248 525 86015 -618316798 34882 53950 -939499797 47373 47441 835960454 95041 76365 -339228412 44657 35584 852033597 55919 68523 176776010 52188 32161 840194054 84521 70572 520471647 89846 2412 -496068176 36222 11491 122398351 28783 50532 79637791 76913 31317 -936246226 35967 55265 213109330 44939 64040 621078104 38158 50832 658335766 48249 69300 -186083973 18867 48884 468151661 30306 81186 -650188847 51779 98171 -642134204 32839 57059 -149715794 85452 64633 -531524781 58478 55214 -916678125 79151 74265 517580550 30364 13066 73897428 63177 93253 348975211 37566 14103 273580108 12849 19597 80631812 77866 90979 623753347 69616 41683 498941838 24739 64615 -613725683 81182 28585 829173652 86297 82759 -80337701 74972 58028 188790250 32607 77264 393971365 49585 36205 954802937 82368 58005 -906122836 85336 7371 -72604237 75898 42528 77245938 1616 661 -187458964 38658 61144 412973351 88488 40004 -250237364 29249 38168 985304009 32512 95447 -991837106 42809 71236 32639380 92010 75466 -39903967 75361 8953 -626805207 81694 59292 -895640120 20557 20081 -901096324 16362 38116 -918083746 46996 77101 -55106828 82793 13985 -936127532 43724 48387 604284870 19620 7560 -636968126 22651 36449 -847796751 98679 97487 -356633788 27399 2674 -662893076 96978 69566 77249675 1220 46169 894437141 15454 54202 568377804 87783 93276 241017970 83284 45022 842423129 17728 59064 -256070723 58954 67649 -336172746 57571 72704 816385429 33593 35599 -545943875 35887 80850 939019107 49027 95530 636806947 65220 56861 -468011620 83586 66863 -301383997 93935 77589 633503539 21270 68212 -383943889 21645 65359 445477363 410 14133 894376317 9588 447 93625425 77164 19149 475151014 61037 73798 525009236 41457 10763 190216312 45366 33302 -785486635 48432 87344 -631324079 35597 89528 -834687524 3251 29401 -210193470 21193 63329 -188821308 77532 72820 3414092 4282 38473 -891285097 35233 9178 -80688497 22336 82928 -34889698 2260 84098 454274340 8855 13999 -872019846 44581 13592 425328782 36909 32245 767525546 93446 53470 405193211 14670 95547 632851570 53930 96750 109910601 82586 70721 -883532661 82323 15940 180235902 6696 66709 -623047348 78790 69488 -420370926 1973 29223 668158674 87082 64928 -11018253 76334 64039 958561125 59458 49890 425050624 84817 81082 -371532773 82469 86572 -886512019 56702 4635 -218937184 840 88037 -63430549 73876 23605 -82947723 77859 1198 678151831 21942 27040 373910580 62257 26092 -833796951 15200 14151 918990303 44631 96107 -938372918 38977 95775 -919414480 21937 81754 -922621194 89668 92724 -956685824 12448 5086 293043533 56529 58814 -358471564 99093 94188 -292714697 39355 88881 295323740 10761 30478 194734720 94828 94960 -32988848 90086 19721 30934121 77883 78524 35434230 39291 64430 -161443847 44530 61724 279175237 76680 95368 765909252 16594 31928 599827121 53893 94579 -320073475 33226 57006 600202829 11112 88883 584672263 2741 43942 615974154 65771 90451 -234860966 42994 18423 32567513 38204 44767 411356205 30494 39588 -224489349 82975 68631 -77744069 55504 15718 -455614397 79058 42343 518844506 73432 1213 -109217045 27504 7095 -16969213 35944 97048 -820079203 55758 26183 401068229 92988 20849 240780880 11802 86721 818983510 34613 23624 894403579 93154 17589 -27146127 92546 86139 731636148 66068 2211 989538868 76569 87746 -281339070 19896 19294 388249857 28973 76674 -550587562 1069 24922 720125178 74728 70839 -34010351 87470 83063 702438694 76989 13344 -296568747 34667 87549 -653043985 32047 16990 -314708985 10605 30667 415193667 59619 19547 519403415 15151 51185 632490651 18004 85645 585097075 45497 98642 332232254 11092 44562 -873812074 29144 48915 -33038560 89617 7870 -135192215 95596 58586 94822878 84438 98566 -722272623 70199 17264 -739381434 31761 12847 -519651373 40044 16682 -886018054 48631 15511 503746182 55232 46057 640132208 15218 99044 -367734831 67657 82569 -30307004 63634 95525 -332106643 19790 57766 63834284 53418 42078 816073252 94357 2211 -35823226 19429 91507 585306641 8790 72264 706428265 41613 20369 62253663 82330 54004 -890824872 61570 75732 299463653 19956 27593 -302049174 64576 74149 -71331719 30256 23622 66291962 26993 29410 966053882 8585 43865 318517815 34951 66433 548623506 83141 96383 306673121 65752 24442 566793373 35384 55177 235542021 21814 14648 -908439740 92690 59520 633241236 87956 47228 -434043012 63433 15952 853951198 92178 4268 -532712671 84976 30029 790481532 1217 76254 329973144 90300 31558 785102605 55167 28028 560208181 5234 20795 -606272938 72008 568 898304785 76799 31530 -409214977 44271 62794 53613905 5502 50424 -776278625 17142 22266 78427678 62814 30115 -274007087 35490 20527 -516971146 3096 54204 359937387 30819 42429 935992950 76927 77454 -848662937 85029 33694 757863001 17018 73785 -21487920 22899 80313 185537453 3940 78898 15699964 80178 25196 974821370 93283 17065 824660307 26217 49074 410317889 98202 9863 -370736610 98050 77721 -698032147 15186 2302 -329434451 76320 48516 909122661 35011 49202 364194720 39677 50745 639010592 2910 77757 186906060 42431 44184 -297823478 24012 97213 125140542 90834 27669 891075953 57809 60333 -665596750 77068 50932 -927670474 68698 87764 -419103382 69810 189 196118069 59965 7384 -176032516 51492 687 834550252 46655 19273 -245137937 10880 57508 575342853 63934 53658 677342659 41276 79155 -64218874 27286 69419 178174186 6116 82549 449209385 37980 90342 -448106827 57760 94789 715335707 13457 72809 -435535732 8420 5368 865406334 31316 87693 695182243 89669 35672 593406528 32930 22231 424711761 64658 45130 -465229486 90605 94117 829651281 54020 17546 905075360 52707 23393 387784168 23118 12253 -991953124 38480 56591 -311575691 83962 26026 -895378577 42314 74452 399642614 7276 40696 -39638910 33380 53811 201371106 23932 78356 -68639434 71619 7330 137480858 10638 23875 -115187281 8021 87438 -312371108 73037 36970 -820352624 58877 98298 988066786 96073 34939 -479225202 36289 10195 -733889359 95087 80011 -135925074 3524 19183 -855701632 62748 54482 27205796 26619 55296 -723151526 39006 49905 -56539198 4481 19426 -570194647 27206 66596 81123802 15450 24751 -475131823 67167 46801 -720478391 34300 35702 103368310 94011 41583 750853329 36519 11153 -79755612 81864 30830 -540914608 52591 10009 -964602731 25276 49890 971832982 24884 77777 -141085852 52345 33381 680912340 59470 61064 -342085921 58243 53568 -457659413 2441 40574 391653949 51823 10564 -490559008 7522 45039 112472495 44122 23927 953616128 78313 9254 514991671 36455 15311 -219335858 65717 92024 -997654299 87555 39033 -471182833 62466 21172 -545880995 59429 62425 555689031 91431 23687 -876934255 41514 29035 -715906589 46734 45901 -659642679 92749 26163 470850815 68089 63573 -633977861 7607 59972 481709197 36750 48184 -402325062 81951 90731 541316219 4301 69677 -785722319 52900 27919 883984645 53867 96663 358549898 67220 33896 131882494 87195 74631 -120284609 61683 7507 708188413 17689 2997 -873629726 97206 89729 -581387354 52936 72898 756588083 78223 36221 513815979 8163 98544 889007739 23297 90706 -132416110 29689 27067 832478990 35812 8470 -103421478 72679 92503 57831750 38196 10888 689350292 53626 25735 852175980 53791 28200 -668536016 17536 81895 100313550 61810 90373 349174721 19973 5074 661229419 13250 50219 480436276 22880 83257 -538643679 53243 56271 512392457 46054 22338 -984921453 76996 98872 -479365574 74461 18472 743619865 36299 60384 793066998 15875 71258 -533219696 21035 24224 494648799 61190 55167 84861114 95589 31032 -143271497 90063 69586 -541944168 40122 97105 310513961 57656 80368 21638848 62547 71930 -496252020 14040 43412 -754508069 28437 88109 142973058 31066 58089 695932208 3238 5207 942249689 72589 5024 750404914 63270 94074 -105978097 1687 89980 -707898715 36802 52914 834619765 1285 6802 -302955000 94896 32896 -848405013 44827 58586 404659503 75053 72785 -266459777 44887 38618 -438756123 82590 77115 -889468430 34689 92758 787797347 7557 71425 919830329 26874 86368 36735606 33683 49525 -707551108 91998 89491 656815683 41630 17622 -69415032 8818 34932 924824407 29411 5840 273844759 62824 67419 -257160881 18744 50085 -343599382 44302 29461 102830670 69292 64519 199124585 67296 94524 -300378641 16305 51981 -954981152 14553 17170 -380871720 34774 73511 -92075543 33565 6544 -70258238 15227 81899 304443992 61315 16802 284667948 16094 89550 453240032 65460 50213 197549558 59511 3327 -583268945 75926 16746 841730042 23451 95529 252831137 58132 46349 551460406 85371 42003 636946490 24848 48795 894560131 664 13005 -3580275 52468 10830 280454664 28394 5566 -75154132 47727 73031 -32641829 33813 45648 -407164374 4201 79888 -425447229 16981 16299 43159039 69582 22080 754932202 32752 51635 562061040 76456 24683 -559065022 86509 59447 -916175422 64501 92713 -613419796 3172 14066 -828072628 79716 89030 499187469 83276 24931 206047517 6933 41352 -405099278 51631 84399 -96512053 24218 78107 522595963 94492 11271 -886075759 63181 55347 -70705392 17122 25419 -772606721 81961 83341 -471276559 7710 30913 -132963623 73363 51215 77300386 86122 22691 -430233598 15363 43394 132008551 86916 93295 -758217612 73 40896 -343162553 75420 93860 -199388597 97819 40407 396672146 73469 2184 197016550 90569 31373 -939610209 83151 80253 923593567 12727 25189 -645889969 74270 5742 586940424 58462 27412 -877986694 22061 12064 -889414320 2052 74539 -753055613 92207 50676 -94956273 12349 53889 -59939484 13133 3538 -387097454 52115 77250 780225196 55284 95836 -985680560 3519 9802 -590171406 967 98745 508348917 59444 30886 586588285 75649 55 536539373 61752 91903 401076516 42045 17356 -351409589 11214 48753 -687459916 8868 6384 408865656 33923 84878 196940571 31136 13906 526047291 88591 26085 618054857 92351 57060 -188730513 27986 86666 924052671 96636 51691 -741724710 30696 49183 758429019 88200 77900 -647301101 19831 44777 -739048517 33679 53864 -780755 85415 41752 -144107278 20378 80584 59991397 53103 10469 -809363423 22180 13554 -195801436 37956 29264 303542501 2892 53425 -748896778 21469 65854 435314261 14307 43362 717555794 87985 64772 120048534 16540 36660 -785748999 24207 89812 620755047 83815 25182 242541671 83218 83041 706939956 48871 48698 -523532663 21503 28025 337338687 73660 89776 -237538865 16497 55670 -708299087 80229 63607 207105464 7146 63787 938728606 4604 28234 -663232742 4017 48432 -315702895 93925 51773 712915931 96902 58544 389142719 73443 781 -669333089 34974 81841 781125734 50622 83631 279792511 56023 19891 -561471647 95154 11842 -412955552 90823 82233 -206542425 94947 53419 -345141416 31103 44198 -142720938 58813 20101 114344914 17900 1091 -74771660 87108 81367 887056576 91205 19846 832861084 70804 2050 100663079 5217 35929 709338246 36314 50291 226909240 60511 23835 -452903617 94594 57084 -646959703 31432 52476 633158831 58443 30043 -888334305 227 35200 -445459635 49263 20371 -491676154 92187 50884 531436044 74057 72308 -785153241 65924 65268 -177278864 87902 40863 835436477 71398 86004 56243269 92511 35281 623976377 79560 97246 -859505617 22729 76 430054432 24702 72444 615070085 10697 16283 749488522 4462 4633 -692155227 69864 45369 767313646 23655 52128 -642851660 13310 5452 -820174788 38595 53968 -371751537 95089 87571 -581468978 72355 93008 65877785 20548 18652 369183168 89355 51936 -899074506 75793 37167 -562374135 22921 34364 -696174777 90384 13373 170323188 27252 79747 -746237764 77740 66725 -313171247 86923 88618 486424197 19425 63620 275082455 66483 39925 -685215392 58264 15740 263981865 28236 91250 -196853541 46609 63869 141385952 64710 64064 676684539 96781 107 -229881665 15003 65521 19113377 66196 33407 819867266 22395 66964 631866727 35889 90605 983300833 43228 6221 -983143272 45799 68841 -101888291 75199 88592 832023851 38877 51171 430498431 51072 63040 -605975955 62815 50315 842718556 6664 34459 -130894376 85822 31340 1960600 22368 98228 886160113 75365 70375 -747454504 59676 4661 373228325 13410 44559 -328387963 52938 59339 -421449268 38960 69623 -509790506 38251 47983 -59895784 91351 50076 -308206914 52835 91447 -694448636 13392 30286 -339021726 68901 50500 -177868750 6644 8708 -45724160 88020 19232 147548610 42808 97502 70837382 68697 24878 931474096 56228 48520 -134264969 74973 66213 -543888722 4291 89671 607464824 16513 13669 288039759 71234 19075 365154223 20297 65103 423127572 76217 3091 -890873606 10393 15903 -786884124 91167 24295 322998772 66405 93940 -58680550 17047 65157 408821134 55354 49352 -44657696 98904 84854 206994550 33873 10673 95932843 65806 1456 281938214 55689 94826 -272045701 87244 23991 -168462209 23168 77957 140425832 43302 96568 -378403342 5759 78882 410764170 93533 3624 -127458261 87696 24434 63237903 38657 93360 -528432221 25920 21023 -297908097 12124 36478 -228605746 43341 11662 380621035 30248 94502 -623201268 9779 3503 921858370 72370 47032 729418671 86050 25760 177119689 10229 46009 -273809856 52474 75660 212587912 10208 73515 393306901 15268 26149 -664988394 10585 67513 -182669192 94645 22034 282908710 54741 60512 897487921 12698 26477 534192672 92645 48892 -789693990 28412 65346 -191581462 95775 79837 863401378 7446 23221 -271491734 83637 94603 135396690 3514 54382 -564371462 94301 82367 888476378 43660 35183 -566413505 70159 53581 -397700338 78085 21989 -402200039 37700 67009 -604213509 78374 64019 -423074534 57214 14668 535089270 77353 19626 -202576294 81982 40157 61860833 13796 10156 120527817 50258 66964 -221335794 55781 40237 -464948986 37005 41765 -977529390 37844 70678 807117856 97626 19793 495553136 72100 12866 -805440825 43679 16371 387668981 80328 22495 -145463302 52748 13754 -133864124 55649 78011 83873886 92442 63681 747053985 24413 4474 174279076 792 2834 490128013 65653 94175 -156369014 41080 46201 -742470123 88700 28645 724849890 78939 42962 -553053871 78328 9003 -103987201 36344 49127 680559166 62648 2047 -511323008 90091 94117 -728859476 21389 51150 -940208896 32754 20499 636625366 71152 64721 -968676563 7793 19787 583553577 82775 21928 939171517 98859 23439 -138290031 56878 71085 -504043912 18585 5217 448476365 98611 57794 37511510 2636 54055 -99331066 80289 72486 -118258248 3796 2392 -694469060 96191 78397 -630646717 32359 13440 -185308395 79055 55631 209138591 19583 58611 -785557266 57707 49232 -554942135 85103 31601 -86108313 39747 45890 -197082011 49723 44042 786612532 3185 70407 -23845872 41804 88738 -412826853 50608 87667 927246870 1820 71285 726740873 81958 34354 -186191868 74573 4454 564813652 34587 52387 238254284 33638 7392 419809553 34388 93587 948284388 39524 53297 -615549140 23765 97320 -264438674 42557 26105 801123553 44715 95096 -249928214 17952 9008 441740869 28296 76115 -426712990 81829 25187 817102668 73758 71653 -161776633 53210 19873 768344590 70024 63059 -703355374 46545 13875 -891089024 55400 19461 -229045104 17122 87512 763905430 30751 14733 763137638 28408 14467 456209953 69997 62150 -370738757 56677 1030 -206374078 65985 44011 -415379702 3148 83948 -314106460 80902 84027 -532678505 72587 78153 491934767 66349 94182 225813270 88678 38922 -573979753 29 87897 16361106 76921 6548 -175266044 51963 60668 178919127 60711 15931 -52858642 82623 30854 -367301272 26050 85625 218582268 54948 78861 159777624 57869 92215 977783312 67474 67036 -101034695 9877 15986 979509315 64473 63084 -56531429 31052 8897 -9578676 29610 46400 -827817526 26747 6605 -336290078 88064 12076 683372564 90142 90966 302378500 53234 73445 882415850 65889 15424 79148900 35060 57204 -986926622 52313 29436 -822082243 68924 52077 326284320 79648 56129 170630674 87103 53419 235153637 45628 79267 579264106 2103 16394 617765203 52793 91032 248253015 9042 62727 928189822 2762 75175 -618181921 8106 89774 744387096 3230 26682 869072435 18286 65136 -488154351 17476 44569 -173078795 76277 37812 -70885218 23269 24628 663214892 72519 32446 138340331 23340 59850 938954385 85314 54144 -701716 67108 44471 -388684447 36800 84164 757740899 67095 22424 358910861 68702 88439 579097207 94711 35333 -217654627 36349 9269 256819024 51997 69935 333919573 93905 42354 884745351 11092 52017 -477696335 69757 49700 -11359374 16609 47096 76628434 18134 84752 428018989 1757 41375 -266386799 95115 57344 -775668457 8571 55741 -860592662 51552 78687 -69599928 40056 60230 -514661217 50377 75887 248075730 16686 27684 -97585270 19569 13265 103206713 9181 66865 -244577040 8080 44375 -611492113 54085 84439 -580922503 45513 84426 -186584324 58621 80363 -793547864 27556 9357 -848547456 78509 87633 831310247 68945 46548 159296988 45922 412 241621296 63861 64578 -569290672 90535 18063 -169961432 40742 96758 282699579 64515 50229 757212587 3675 98446 326890051 81394 51298 733361110 26212 67016 459495109 90005 30677 -539012202 13784 39296 -608823076 45094 4318 138644135 26461 8040 -78778440 27511 90264 -621048697 40003 27399 428029929 62906 19554 839562198 55306 90970 671725520 34869 41123 -513853693 9878 77382 -725696581 49840 14082 522049818 91163 66986 -245108009 72324 31573 -884044762 21860 94770 -681257177 32788 80206 50651835 58941 90298 -275187722 60408 43339 761709034 27454 19900 894314966 26692 15322 -981562237 1025 25763 293041654 13399 97324 -86624599 91477 63199 766911034 49200 62961 968823485 72197 58624 496641413 67653 57769 -393631840 73628 80894 448758007 88356 53925 -381171418 30497 13296 502561409 37945 72780 -180169551 50357 21078 -618638734 55236 51001 -141129048 69442 56189 -481859052 62069 44873 580347320 51470 22493 191156735 77648 77021 -703554752 93812 61451 -39136356 50431 29945 -815606035 92273 60213 547114226 49619 33651 583171608 62639 65132 -814343180 9480 45916 608672610 1806 69384 -808961029 7811 38429 241310168 77611 35794 -219325049 22151 65055 447832770 56016 36124 -294782450 39801 35868 227175272 40337 72165 -520434471 86798 13799 670029210 41577 54696 -594588125 96136 62052 700351812 19809 34792 -893704528 71135 63541 828805275 29943 99105 -352875710 260 35925 444730342 2401 13343 961236426 75666 46306 -749933282 14915 66502 -877177101 1944 91260 988683748 44362 73084 616452281 73522 48981 -633941514 4127 25113 -384911816 55209 41651 -310371153 35410 29418 -657692428 78064 20315 94865100 27172 99045 -233981307 70886 28110 -90990503 94973 83246 -328871456 51103 2164 -236456732 233 38410 748796850 38706 56656 -420036498 76855 40219 -119021663 634 50534 603625111 75828 75094 -686776402 32179 89111 -551389482 96718 87515 -739821042 78274 88569 -379973351 72662 19115 638584201 97740 81605 66387964 25537 78104 -940523247 24720 44069 75763930 66998 69618 257638118 12647 27071 834124718 87798 98870 -222624729 30808 99099 63161609 62584 66126 71526414 45529 9583 -775681494 71872 95985 14553018 2326 1239 24041916 19901 33580 319973382 87434 63470 -540520542 70705 10805 -346929834 13496 30504 -237974064 4020 33756 332416053 58103 59338 -488542488 23545 5786 382846480 33411 67131 -661222199 14162 53450 -7939751 76405 9011 588131962 2359 26218 606773901 65777 36088 525097788 33002 15751 396853583 56368 3498 353197700 38131 950 -345526526 10817 78416 -204561633 86194 21401 -702216789 72086 73405 358319173 88000 57899 512343634 19186 95771 -104788489 40628 70295 -691543688 80292 69570 -110343149 15498 14250 -401908764 94436 21305 493298614 66146 98357 -588044146 14960 69955 -757508246 51251 67790 789310446 58226 54990 -483240417 1896 28689 584508565 63662 13638 -641004310 34388 64253 -764604773 78305 25318 352437952 72398 92603 635064734 97473 38747 632618208 54261 87094 -716135523 55384 27343 -855448707 86549 47203 145386938 85799 33986 811006269 12151 1815 223509240 35879 70983 -44263101 10352 71547 724910266 83501 10986 -397425977 39819 81651 179366167 21658 73296 -229623065 81686 94884 -277345777 16960 73414 556772447 30730 3328 -884634138 50817 55134 719841743 15269 36073 838026127 31720 49860 -389164932 28458 44197 710923776 5131 78970 -392799675 23240 27769 -212015721 32092 61827 467349104 84828 89800 -151009920 8484 71975 566497609 79910 1651 -567819297 40296 57190 12128085 87919 1746 655129521 74282 38801 837386998 96986 96786 386601222 9319 9255 848014115 65898 19097 623350318 21325 21053 619398460 23574 58499 120304959 32971 90253 932235020 67895 67736 -921294881 75278 75219 422254441 74344 30298 228748282 31974 14289 898588983 27067 62957 -322812278 27047 10912 -807126570 821 3826 557919738 14930 22750 -828615515 36483 39086 77566179 79594 47082 -301823285 37292 72634 -797701104 53548 74579 -514315972 34314 97192 -401615055 73279 53963 316584367 16197 7825 872911158 5423 16007 -100177821 77167 84885 -836056946 81120 57994 -705927092 86320 81575 -9800050 25148 98495 -522320549 73962 12513 -66394658 4779 87253 164110336 97892 16407 25878343 31538 5797 991273305 7326 89495 -672347068 55356 53091 -480114986 79041 81869 -41991068 59801 52655 71617867 89658 53212 448174977 30581 35792 846893948 20771 52581 956157735 65987 64960 371397574 904 77198 -274540733 87702 27441 304007236 66186 91080 674464621 80179 40296 351545977 81640 20264 -902581437 50965 4825 761779098 13615 8280 241548592 29407 6422 -446044443 75347 68007 508054476 69503 79002 857817288 16443 29750 -795811975 84979 23986 812222039 61623 41100 -378066121 50965 93822 247249483 85724 84776 556238442 50957 64830 245470829 71198 43074 114844280 16553 72387 -779174436 90546 94868 256924933 49950 81386 937719449 5486 67156 -532563906 87932 39962 824601538 58719 17786 -862826828 2667 4772 170200736 3869 7625 211009219 31598 48424 -386311785 13817 62159 869545120 14588 45959 -631922613 11773 28641 586265916 66155 54180 -705308548 1202 45144 -408402643 31160 32099 664237124 74956 24098 960012600 52159 2151 -169365406 15450 7615 -62076107 45914 81250 184290276 4760 26301 -316810168 46740 20840 -368009954 44630 18463 647962660 27747 4478 -673818528 54639 3126 447095943 7034 25273 725577092 5380 15141 769167265 11330 8575 598022160 12720 9504 789249008 7094 64657 120330671 36348 14067 26324347 43658 78604 500302411 91434 22040 617175480 96441 5293 -636529221 30451 10459 -487010877 52438 57577 938512039 77055 13031 410969749 11920 69663 -41215342 51646 47974 -177927915 43066 27261 57372446 95528 37841 271142811 47735 19095 476017761 81811 74979 391768807 57294 79966 -311083098 36011 86243 -11390293 16769 31690 724166889 86189 53845 489128938 95419 79184 -113313981 16003 48635 -501562458 35221 18331 83800371 6672 16796 -692149693 53679 36017 -759283519 70003 38756 -535158153 2733 67258 -315188659 7566 51549 482223384 73958 28277 326424518 71264 12960 -102474615 53253 71734 -85896722 52715 94232 -403519951 55357 50600 -410858443 83276 28733 -238500754 56253 70092 323109483 33848 78042 -947860376 9978 54421 267154537 21935 29267 793134599 39363 16733 485755421 39008 53514 -987525339 11175 50160 809150437 22000 89681 615453360 65805 29493 272127381 2261 12204 -691305349 86552 87198 298373378 18715 26699 -158274527 7293 73920 -290350353 5206 6559 363057260 80356 71717 272252351 48949 67643 425990737 9138 61199 -886310619 25729 22203 234084381 68573 29620 535369015 21512 82890 -34720538 50319 72992 918762957 23929 12831 -61801061 3510 20107 375936438 23766 28820 -211146724 92298 10981 734949182 65514 33801 -546399900 50050 10873 -231850515 50942 34359 644488980 3962 43527 242608709 34662 82518 80315928 69619 4015 -893536026 55641 15368 -487681688 49621 7311 984859587 39197 32963 -557597916 17645 59578 373453918 78603 13870 273485140 49927 49235 967480144 22742 73554 -942439687 88297 3294 543878440 7423 47911 975001069 86357 54439 -756321656 92443 22940 840515885 39186 71462 -403669211 1108 48049 -319840286 9737 20059 -263623306 29064 25100 267181961 6840 48460 874590632 31209 44487 6385029 37140 65098 842256296 33968 46419 386648353 3754 18126 162227570 93963 82954 57664822 92298 92679 705530634 25835 58532 673846319 86276 80052 -518498427 30818 86620 -632032652 35962 97451 -904268701 32289 20045 -245249635 82151 5530 610782362 69812 32607 -307699691 19733 20769 -760212287 21458 67458 -306154281 82396 38636 -725415996 66940 52437 -334744978 92092 96148 -809911654 40529 37870 -762135218 95612 1505 -686387319 5805 67676 -596670198 33426 39336 -596915387 58772 64095 -76786540 9232 91299 -132435804 43296 38671 -458618052 58791 52986 -740505671 85191 44922 -657836095 8958 40787 -392562956 79819 5580 -605022018 78942 12610 951941484 7267 507 905256104 66417 17756 253849079 18112 65453 205711927 34173 84815 96009620 89607 95715 378842853 54023 69958 562553297 94149 15205 -878435900 83727 21647 -612382098 24195 87574 307533790 53264 67545 258684804 34000 28143 98442135 73524 35998 -879776365 54620 17364 -559361989 3127 30851 -705730216 93113 76297 323476876 20213 2471 -490778528 34880 91234 983202755 45023 80383 856689182 4970 48025 -344226684 86017 25086 23746472 38773 89437 833705123 12051 61036 329674435 73261 73971 257065184 57892 11076 284992606 36509 83911 687979446 21703 89458 -172817073 65450 58150 251609797 90635 62224 903622207 66254 61491 915577510 25631 47392 -829848062 49087 37164 -449360041 31945 41043 -732902872 43987 20637 202139550 27080 84653 166376854 46612 29203 549923995 78253 66361 -20240568 23474 26839 -703001820 45837 79602 -643081162 43469 94521 -988299798 67733 26500 -241739222 75404 32743 -364795235 6450 1332 464259497 59135 54747 100100095 76031 3740 -163958072 82467 67549 -234126778 19977 86622 769062890 11486 64600 465992653 93011 11001 615132645 4444 80830 -113187398 77756 74788 -337822199 69727 66444 -119559930 66440 58512 -228653021 81499 19465 -345101668 27698 1157 -244871622 77491 82538 971756956 88547 57241 -135239395 41067 65752 776463763 31689 27493 -277483046 6951 43623 491166464 87696 61417 496020641 23768 46882 -831894657 35297 73037 -918700681 25341 31133 -246999442 71205 49667 -205560940 2512 93907 -395019435 51759 64664 -124615712 10786 22723 -556496473 54314 98256 -791512207 28324 43192 924324106 53511 78977 955234055 58710 60388 898710239 69290 68290 -822718417 92543 51969 431197414 42536 73178 632974714 83489 92164 -633942632 91755 62879 -115224592 92008 82425 963620701 16015 60975 -989950219 48443 29522 318008346 85307 27515 752682184 34670 69877 830098418 28929 51102 775558835 80474 83400 914437403 55745 26804 318579939 50983 46316 930088246 40728 76470 -297952716 57553 45129 -293831793 77093 98206 -397806365 81216 65503 -248678483 95154 50687 -971484701 43876 92141 861810590 42066 55909 867518245 21375 76299 619760563 73123 68437 486925433 39134 87139 530313693 16862 14613 -460726025 6511 29927 -901688151 1012 79023 950158510 20899 59201 -62139967 53532 76934 -249441323 75731 12204 558997981 16932 25113 -833228515 56433 86547 962000822 20885 86379 -820816727 51534 43626 672955070 43462 76115 747763459 11272 32626 -83209397 71604 37137 813213419 39965 60906 923595360 6915 60609 270489825 18346 97567 -975081684 49499 47578 -769875589 57902 9970 100133062 54824 95080 -1939993 50813 13829 253102821 19323 17790 -771735158 69998 61722 151107658 40787 67326 226838400 60907 45945 342850825 74345 94958 -679117489 98020 60953 -896584662 38049 91324 -894302156 44309 19088 -852301254 26898 4788 833888354 84613 98999 403139340 55859 46371 548636187 5339 8113 43079020 97725 48853 570135774 20879 53686 539399840 76110 90585 154418970 12981 87293 552245048 55979 42708 421027811 16367 60510 -185031248 17419 93810 -829538434 60817 20417 -732319216 30866 77152 -980015196 32233 87509 -792916739 52710 70210 -69535907 94308 68123 -751619813 40519 98001 610648233 90738 61831 -67388040 73806 42029 524517676 11483 87280 -601084462 53065 86705 -731839494 26504 39694 -717887493 72542 42619 794806984 92327 45047 -225839325 64819 68603 601872114 33872 24012 296377495 62809 28763 -618256210 28894 564 628749819 96580 81189 866450087 16216 18299 -555871148 18445 11217 371286750 83491 59685 -609882545 24052 82113 787138730 64396 95383 692915772 27745 68431 -498924326 10253 64544 -404788671 98226 29933 -792851003 94054 69794 777347585 68614 72426 -889314658 26030 27873 -342630906 86037 32997 -640224779 27784 59907 -303257731 18612 98041 299136446 19956 51679 177532090 61226 53257 248616772 54861 31922 956737586 45105 46800 626050017 94569 35139 185634088 40095 28675 -590562648 59047 59139 601554468 85881 89221 838051359 10159 97847 177168506 93588 83395 280418298 37874 67268 429591613 44511 30921 773293998 52228 7814 -976808761 29975 58615 -293288145 54515 91482 981424197 40546 59319 999999953 60365 44795 -510546345 66152 3606 -354382540 93308 32177 -247959414 71220 19713 60483972 27247 81296 836847677 66755 83774 570772720 24196 83225 690084162 97194 36992 433093786 72578 18656 665801196 11084 52862 -679331356 86792 64347 -969869041 84119 66819 272108683 42273 73934 769942007 89114 81161 466994949 96974 70085 -704798766 15268 81204 561282771 11128 25567 -362985927 42101 60229 746602755 9795 82738 731095759 82922 65733 288871055 12237 84669 -753676581 68553 37238 -117848183 72302 57361 891249288 89860 25360 899674800 70129 80455 -792741166 48660 24541 1008690 166 773 -471793862 64027 26594 -580427541 63651 47454 617282327 6187 59604 462300 36940 55886 295709220 66000 13418 -454381848 3636 35330 -117422492 8099 48374 514378943 97053 29348 -362948136 48894 49830 464446433 25817 55051 340307731 9491 17969 481229598 25113 26805 800239142 88085 83387 796396657 37155 34164 225268156 8644 55325 -206540815 79547 69342 -151442384 39293 14066 41849995 34333 4365 2008615 14541 50883 -522316894 80701 92250 387161856 15689 60743 152245759 96548 53847 -196076654 11052 13200 -940653326 11666 30774 830140180 81180 13107 582518726 93332 20255 894022904 30826 90161 -443229239 64591 66850 671622190 54373 53165 68735616 13458 47855 840037452 44679 95128 867829651 29075 78921 642151291 4102 31476 965929526 79731 66859 -74413804 36159 14996 -671648996 42754 4898 -203340633 85154 10970 -283939848 61163 63549 -291282435 60964 75115 -45680989 34239 45839 -991500177 9466 59775 -199882823 83213 17874 -279034967 86458 27712 71398467 95805 4763 -89891085 12077 34756 413371758 70229 62349 601073250 71706 36585 -951576847 77689 49733 722509431 58756 53039 241877949 84364 36874 -637663344 78805 18679 999605747 3351 2561 99281168 52210 74237 892525941 10415 74905 -372322210 46429 99023 420821358 7079 74120 715185321 87507 4676 191176785 21233 25110 -700281412 82193 64782 87172295 39576 85332 -644537906 96348 47284 -112399910 98464 51398 725976677 43799 81618 -940627863 62665 60917 -494237083 74356 70127 469182908 54264 88462 658124566 67274 90606 -714106332 15729 79655 -526006735 28309 98377 -281752522 82398 57681 114116582 42680 24891 987291573 20387 8988 809204234 84918 62178 774697931 70265 76411 -445349807 32502 48645 -230130303 20214 74723 -702296315 87981 39027 -192561225 48498 37676 -715889511 73539 78589 -208095852 36880 32492 79291195 51300 72745 819829362 19629 16586 -918133427 12141 2673 913301364 23547 68003 369284543 43370 19959 503263234 91543 27197 433945686 52554 10463 731600053 25642 2549 -205580577 56199 6443 -785998092 90206 76457 -903917490 64915 51316 553642312 2950 55175 87131387 38590 17294 265832679 40096 54996 592079110 8636 77813 74579247 22292 82946 -494135661 17449 88228 -271783596 39810 58227 -556339050 30846 30454 -733407827 77699 36267 -984852156 44691 20926 -830384242 14273 61531 -662529298 75166 37211 212477548 70581 26396 600783167 70871 47077 487715544 97706 36500 -518515307 98466 61258 -378555292 17094 70993 -413906016 46742 9780 -758894441 72743 10977 914582861 53090 66479 243979844 66999 43608 493134445 70153 12186 -902261818 56962 44754 955231156 2500 63330 -310312064 36955 10695 596819129 53132 78451 22774874 30948 28561 672833451 58680 54818 -752298124 14619 25331 -849418124 74253 7301 -327563500 92956 2912 414637525 35009 19096 908816033 41386 13488 966958645 43403 87162 228336602 94842 58216 -552678493 85714 89238 -185120718 90695 2281 261178014 94248 31998 169067655 39386 69102 300007487 33248 72733 -561997111 88372 8365 835150707 56118 36618 -857359216 28394 84354 -415623569 26454 87597 227203693 24849 60156 221613097 70364 65971 253162968 40982 4776 983973241 93646 89972 773532454 84370 69033 575607023 1023 46032 -800751196 9605 94029 -917474352 71980 53936 55238343 20657 58713 89903432 11921 62158 385505568 75528 76914 -553085313 83921 29614 19436591 22768 64396 607663570 16457 10171 -164298433 56781 15041 159373017 67754 6988 -782555872 34083 34355 -844884702 82554 69763 -241183042 65144 22648 374542119 36914 60316 -754659596 22950 83329 272488987 40459 84733 -920253787 91554 44375 -869101008 50902 18148 -88732957 90100 90061 -619660279 28273 4663 -626617859 58479 58793 262189162 81366 55117 392978923 66678 5677 974402006 87522 42576 757009408 20960 48290 -294779478 50093 92886 207866173 35572 6470 941769658 96014 48068 6232846 9889 13860 -560794435 31105 12993 -224116707 55697 32801 803536281 89303 51289 737623583 97150 31042 -101088960 62775 88554 -144292016 63874 50724 866392174 8210 76179 -92615714 56248 8597 534423390 46387 53045 -11188346 20730 40205 9053829 96984 29176 -817703513 57950 61334 -311381665 77514 76843 -404003002 61213 28283 73759049 28200 70232 -7194531 94695 18656 -192486325 22841 52716 -175187950 70269 37481 -387703307 85369 46172 553518075 42195 64737 199705527 88345 59257 -987645285 99023 47670 399589716 48467 87001 -871168594 1792 30838 -243526512 98368 15062 180012349 81128 49546 652473920 34133 94052 597172899 36582 35071 -543119970 76423 69406 816259797 94079 42696 881019718 29055 75556 -32121259 4290 62217 -263038156 41190 92442 -358337519 97270 7288 408630043 25142 39270 408411273 53411 18366 -282438994 35274 56454 598459959 38937 45249 883292706 12065 6804 -847417282 30293 86674 35301038 39349 36085 -867567945 79525 86948 -457981828 352 46290 216159394 68550 18191 -422279272 8283 55000 813611841 31706 20240 -419782134 62975 66647 392344150 3882 70626 -864911524 45162 97807 674520608 12580 53758 -548807652 40216 36324 850581756 40379 19089 594028900 76364 35097 -332787717 79286 18251 229558345 34926 58492 -857108536 8050 62359 -273430742 37222 26189 847784183 71424 1938 752402163 58907 53544 -543109131 90293 3559 -748883687 35424 81144 796116220 83462 80494 287716262 83855 34035 184508766 59126 89738 -14007470 24614 91120 265939691 49540 3865 722676067 12130 79083 485737806 73933 15241 -795191804 2926 35575 -829027562 71862 28275 -187168202 28159 68471 368703704 78922 65614 827891443 98087 72682 -494571757 75499 65002 721689954 84763 26776 352043903 4954 37402 85389162 16881 75635 -133260060 40622 52648 848013112 70804 67681 -754068405 83055 57799 -219286129 40712 85230 -109577257 34851 1701 779683851 48605 93094 33953661 76413 9326 -44290601 16042 4761 982051711 82872 33718 419070251 1520 28023 170046941 19123 57519 543791771 15609 50516 857818587 90828 85448 -106082467 49385 31113 -598836442 9871 33599 997205564 3913 20612 -706621374 95752 60947 -71280415 66509 42165 724093458 35397 19672 839353442 36465 91973 -399521399 69244 70464 332757958 51056 44549 -526967132 77985 53082 403549614 79920 26794 120365858 41729 17586 592500823 3982 47512 926032102 89713 85130 515605463 93388 85453 163022271 24451 68050 -677909162 92070 89687 910721923 20206 37879 -201879770 69236 38590 149745760 89001 74563 739352688 78664 96893 -330815398 9267 56750 -411801040 98374 34805 798129917 23213 76757 -187125357 82692 69438 890650323 49873 58257 7583054 52828 97137 -372087269 75897 19805 -782471093 77463 56939 670779287 70002 32096 -486796641 75169 11146 414869322 91779 76698 -824992621 56859 92027 499422139 55175 17585 735784946 82705 98341 -569344007 12626 97951 -765044032 96115 73732 -182016355 43415 75149 869523576 41883 8363 -856335289 67024 83227 87304005 34972 25109 -115097674 16890 81457 -873432950 28518 21180 88482760 66290 69701 268180187 91376 36619 -74716983 9725 71302 -790667563 64702 29197 806416728 49668 83875 -299863078 83937 1742 -28918786 76607 14236 514994640 23761 94456 -592921902 74388 5368 412175681 78384 21697 -68625094 21614 98675 -332548641 29255 22268 -969469463 43521 12123 376988415 9589 20059 -677554991 57941 92635 -380594415 13559 43922 830403148 30476 2210 -680792213 55684 2575 555785886 11279 30657 197723743 45947 29513 607218828 1046 40020 845406608 77840 51182 476648015 88780 83779 256218191 45230 17587 -302465781 98975 58975 -942848779 9209 40436 -549285174 54860 39848 825585252 80381 40243 937330411 50277 87363 783843645 81415 64575 500818 13770 24597 -962160233 26163 96173 667297069 23763 4793 947201437 77347 51370 926714412 21947 78531 -223133049 75869 75582 -244738406 58053 83538 378482748 12013 92592 833963751 82906 57211 -137458508 40634 765 460105792 64537 20750 596912181 50073 23977 452080797 34445 43219 -694476438 28957 62163 -380739927 36474 46053 402704668 89583 73048 773108040 25675 24331 426721351 28311 41268 -850642517 48260 91636 -924047561 11141 58817 296897859 82176 61113 499261916 85237 35594 965042676 16263 62905 -166302264 9946 1755 743941813 66783 59894 -413560733 79939 28464 -959708850 75956 10053 644583126 32498 66094 -476650531 66005 65341 710007192 10679 22256 -865917061 80645 18691 -875621892 34110 57702 -3487187 9128 72272 -835974721 76512 62885 329842209 82871 63330 -899875542 55856 89662 912694748 41419 76218 771701701 81829 36731 617663319 23450 66119 -787349976 55005 74494 -986816287 22091 57055 596975869 77738 97511 635768837 68874 46624 -221204219 46055 39824 557292395 14787 30613 -980604954 57872 88924 259521834 96314 1672 742748111 22175 88541 128464750 3334 85696 -967706228 39327 26541 -417170998 34474 76841 686112252 5296 96123 354419284 2176 41519 -910635592 16720 45002 342549867 23277 62298 87315316 15165 72260 -627241781 73236 65632 -12539501 93510 82775 218107417 59365 87937 783554700 64949 64588 -990562310 65838 73304 692055303 34362 6979 394983661 81694 48533 -536902288 9737 3847 379229856 62834 12405 -288189108 37567 12583 943719741 65699 40955 -628864759 96706 6847 -358355512 42336 4889 -579381814 80160 78766 915904785 26580 64828 396402076 31204 76251 493171196 26300 22936 -149965865 54976 44497 858303872 15598 69349 369423144 48915 17849 390238227 66411 26481 -94039594 48193 73782 -451001593 41099 43688 570709283 2696 9249 693790207 96029 90463 574951510 44634 45003 761335204 14033 37944 -219510628 20574 9402 -5330211 48594 74739 -334094172 58096 765 416489154 34072 27013 -279833163 6325 5756 -680615820 65347 53614 -232454349 96119 78848 326799469 91765 59317 -557895273 21632 75296 103928457 17726 43045 815637818 49808 81816 -514315945 96871 50927 -172667424 66827 55168 743983957 6695 18414 -812840326 45267 82476 211979485 18916 22927 107589011 52369 51626 -244503379 5386 32044 541573132 40342 31346 -468345045 91126 22149 -121406588 42733 83725 981800885 13859 53592 -608090220 13530 27790 -492416486 38486 20521 -882403853 4301 83344 830183906 26734 38971 804526202 13396 54474 -374079863 60727 9706 -829783781 67664 31680 66711236 15344 49866 706734877 71188 6405 -283350220 55575 32884 -949556891 37646 77182 -806143641 45541 72669 -230125677 14791 187 589542132 45050 23093 536726437 84441 9540 65169125 74375 19940 249190569 13293 60199 235930376 80850 61341 -596541472 58382 14073 -196354306 63001 76062 -43074052 38545 15035 -484433673 93287 40661 673181343 94153 67720 -845657890 81268 60798 -729568075 86925 21270 -45038779 72710 74720 400333678 8970 12343 -745443087 67709 91274 -399562245 54447 97728 -59925147 34559 1982 504184169 79134 15409 -332675971 64458 66517 986207593 74874 6229 -368297607 40537 42320 301673411 96882 86449 367663837 93676 74381 87490948 90241 53565 52639813 33406 84663 -309441878 46674 84640 -789459754 58012 23579 -206526217 39798 81807 -357093389 54560 87748 -912378701 47422 75672 -982986589 7298 88734 112618732 59007 55391 609670000 14407 3071 583188506 2125 89702 -908644261 39257 68067 63305542 62435 30553 -77001978 65419 98046 -113472881 2038 53696 -481024909 77741 9810 -112506513 55762 29053 -406864094 1453 96296 -363745361 84199 4534 736041939 78339 38576 -77545682 90279 16187 93276507 86936 77604 -826898317 75920 96310 881981860 31192 25110 -332175842 26460 53824 -734490393 27584 3156 861656114 78653 66464 228342262 67588 94986 -799706667 87755 11433 -880716756 71345 70691 -448695048 22832 19804 757024015 14532 2808 891969200 26831 84586 292270594 92344 77082 -135771660 47656 46725 -740373188 17034 56517 -699176552 2287 42117 -964028819 83154 50151 803496258 88484 97891 -617654698 19073 77198 -276119085 77393 17234 -674132340 13939 49095 641636629 82867 59132 74430367 31682 39969 53536596 57481 93140 -94573070 33977 25457 304940465 23659 41867 664646315 37995 49709 -985045716 79172 28795 -278582626 37788 20235 -488958434 10385 86112 -879117420 41761 62527 -952846642 3748 92477 -761279212 84617 64594 303579754 89194 24119 -7678752 22783 55664 252495054 55525 20915 46841525 70126 5451 -923691060 60447 23397 -230642195 9350 76951 -152878657 95707 67443 133208156 66579 11737 637664948 59682 35849 -887269389 67823 65622 621666087 52791 16458 422599949 42897 14692 608008551 96366 43824 275427162 30427 76542 450311326 90839 61891 691544788 61940 80506 -593047132 32517 14053 -977726044 40204 33369 -96525650 84792 89642 -181996449 47927 75311 960611545 60043 51032 -263326370 59462 93894 -94368649 77416 26178 -599752765 24361 66599 223158502 98098 85006 -348188496 40042 49687 -125122225 6686 53116 -308433092 79095 60432 -830785911 83234 88567 -407556610 43947 3229 331941600 51883 93040 -589220972 28556 48244 -684866379 29768 537 -43844863 36908 68387 453419794 26641 76517 486051626 61357 47720 352799442 32057 24296 730182083 12119 57116 46864064 75173 89277 63656436 21034 79875 -889263972 35745 67570 282492696 14892 51470 880244008 55285 31328 -390392471 82630 93258 -507328686 92351 6427 48216689 70269 92768 -952382767 56870 99096 -125328335 20437 8985 37385260 73046 55108 -988237453 10494 9642 221076920 57976 37073 415948823 29114 42190 267827327 51989 79614 -228896397 7067 72914 213410415 85807 97842 964314099 96626 28489 -840712956 27337 95626 -710505641 96557 44109 -147134935 59208 77543 -789037783 72719 59960 -724534187 70067 85136 -669602640 86669 44090 809934718 25390 61656 436305840 40597 59026 -586107223 13625 40474 925038004 72244 75625 -34938146 10191 34463 -907738858 28203 63725 602109112 21172 97542 861348077 7229 41494 475285320 65590 49093 967188248 7641 71573 565589413 32429 74841 -452058445 47164 4853 364191066 80196 33572 -220302212 93958 47923 219001829 75284 9324 -284635810 50723 74194 192196132 94885 15130 -730471558 42360 17793 -264623540 53304 38546 110964994 43727 14478 -593793214 35402 11978 -73529837 5454 8533 108571074 91637 75214 692413918 34751 33909 298964910 9211 59224 252537552 18009 55692 277142508 55108 68421 150306752 57155 95377 -328356854 94542 14058 -692510297 34967 9036 -441195439 35775 43737 928255637 78138 14820 -651680680 93567 36878 149282800 41827 74641 681078621 71394 80778 -377161696 30347 63893 492355419 72114 32301 896878349 275 20166 -948802149 45901 42108 -279946241 79565 61561 -185302985 92074 25381 -185060648 61114 43879 -411308280 46424 23434 374128906 58022 81097 694928919 9050 55661 -6749472 52959 95744 -284123430 9999 98263 799137341 27429 72106 853703130 99047 80871 704908897 28419 35835 -748196518 50388 96017 -625871259 78413 39622 1727544 70111 491 377748286 8493 22796 136666882 83298 24992 362079448 25517 71879 863224198 26373 41949 720445626 67443 70919 -803975569 12596 65728 -558227981 57993 18462 -425788809 76147 74494 -89010130 23730 80327 -714460405 72824 68447 -362534642 6532 39909 -32800496 82809 6865 948629344 71517 29412 -590159252 80028 77681 -821337834 12245 49084 356110339 13535 91421 -581776226 43072 76769 -918610564 63384 577 319044494 26293 63101 -846638714 36488 18842 962478178 75453 86181 472180353 81889 79091 -444023562 39566 79403 730856680 52541 85806 81748345 85356 76074 -647733041 65345 13430 520706708 79116 23744 -342423092 63353 72976 834512485 98970 85987 423395012 18103 17985 962430321 29878 66836 133227310 72109 93556 -457791792 8279 208 933355812 92740 18935 -561600962 93353 90604 -730107785 67911 2552 845625438 1188 59376 -314698065 21486 71503 -343718140 21612 25220 -444478501 52204 32306 605054406 96497 57357 -781795550 24059 70313 964470430 39122 51022 896705173 79264 92652 296990093 72570 30718 -189104374 83235 1887 -467273443 35382 30647 533040842 28138 58320 156218557 52446 55755 -430313403 91211 71843 715909105 22773 93329 694210592 25017 70097 -540749341 15583 83580 -876203938 40026 42853 38643184 54712 37973 -629425955 85295 74510 156207417 84655 61327 -704737622 32103 56998 -733576379 54815 15969 -964620042 17272 89240 280323320 96504 2842 -724555888 43262 38798 -888197652 55692 61520 37534957 43236 96323 995513365 98623 42010 256027187 87138 29533 -90299850 84101 27409 -108628419 60975 24327 1360504 12175 18044 -445028420 28006 70244 -536580091 1645 3488 -438136679 27045 22835 -171654106 89755 36949 489621170 98912 16793 -386583274 57541 17694 -545452730 46564 1866 -162151032 38505 77571 166864969 92467 37902 207640743 64561 4925 507852257 69308 60193 186718410 95267 26383 -354925871 90421 1036 -627453791 34797 33744 300052644 72124 32658 765286840 6332 88139 4023651 78166 66742 132174842 69853 6695 138434275 72227 71632 -26189848 28254 34939 366843622 24633 70283 -968828625 91438 79846 -761027992 84503 26440 565421406 32246 99027 778207023 69763 32046 707635908 39004 62324 310230154 8314 65445 444743628 353 54511 565605974 1229 25811 -381706376 30909 33353 256854109 67073 41506 -58870259 49834 44057 577833386 52040 30814 -281303019 53288 2170 -383165981 52420 35564 -144871205 49133 83938 -274772647 95863 51091 -773912991 83320 60839 522363332 89185 39317 -67781479 2556 72981 388562436 93432 35385 44554227 23626 32470 263552153 64488 54854 -271662032 54031 37625 222093056 11964 89235 854447846 76296 72687 359863281 41785 44838 47328588 76982 39826 327969371 27239 23525 216350779 63107 82268 745824737 34205 44336 -805256481 81119 89080 292309767 8408 11875 -876028182 37883 75918 373605576 72932 57103 -637715463 3465 98883 351583199 45066 62986 444290257 80225 64598 -885192363 20876 45359 -288130211 52104 11177 -919076775 5009 48274 334361395 83269 86931 162485439 20349 1292 -427923655 58697 64335 -92729214 33879 15071 524753788 55525 57346 -470086004 41233 11598 -877927281 55029 26727 444212187 39253 57042 -741175592 45439 78844 632008700 77632 58421 -453571452 84830 37919 840312537 31833 62836 -913489922 43086 88186 561497881 42513 24930 -369907895 72207 32085 -65826867 49664 75478 631075635 90308 46844 -909779894 32443 54945 601258285 42492 60422 -198213050 36688 34946 524553412 35967 44265 929624822 56889 79325 721525698 57777 13142 -833048033 49602 65105 -850876551 64034 88053 -18769249 56824 31210 269065680 70422 66247 -841654431 21956 53533 -103234158 85194 66924 607512573 53815 60594 -235058823 13862 9695 40660926 81629 98826 972647544 70893 15455 358511375 45211 92036 878435532 66790 94393 -74648198 46919 47797 -678825643 65578 92053 -385159234 13622 30583 101739086 72386 61154 810983231 40872 11432 433746308 1068 45371 139264172 88751 98240 591089103 68659 16378 11958102 31768 25847 -420139538 56921 25283 -52861117 26189 61088 419412201 56473 2874 -640626371 57325 16455 -236992937 2134 77057 279959580 37366 43574 832051640 4885 84497 238001469 43338 97553 929881543 74536 58911 436356743 41640 25357 464655340 8668 60861 -156306822 94825 32590 -747914696 31266 91342 -866097010 41793 24931 842592618 69520 78922 -39472729 75180 57922 791170999 55963 75712 -468928221 577 17397 -246003993 58948 59852 884729295 52946 83154 -148114181 10754 50965 824351311 82162 46997 -182190515 98798 91363 -194012092 93074 86997 961086897 90774 22143 259583691 59366 18230 -138317855 72014 32000 -197204839 49480 50179 -909712583 18955 43920 471897189 9203 91123 -483656529 13619 43878 -305437306 75603 41433 804290150 52745 65957 -196145336 90413 68218 563405119 54143 84010 605963798 16031 74024 489239588 11661 19281 379422510 7589 61872 42223219 5088 24045 -69188719 65075 23196 199011508 91077 19858 502081468 90885 70433 -846849121 98903 88495 -417173096 74417 64127 917904526 36190 93719 26388142 22701 53880 105190638 13325 52507 -40258609 80221 89357 120373998 24637 26776 786550895 65172 91481 -390610248 58833 43721 -687833273 67877 91543 843900621 86952 93786 -902110781 70604 32973 631604672 97144 15878 462777315 64102 986 -714008283 25788 21037 -586718113 5261 83838 539162578 18410 83923 -425033142 52253 74031 204995714 46419 30587 -454538573 9711 67205 -372741968 56078 63321 -349451178 84743 55577 521352210 37548 68621 -422969139 72653 83192 -387962072 90073 67080 274931783 21921 54672 -218699354 84429 87938 835354826 70732 13336 319100635 71267 14514 656904451 76629 81481 -311990118 21162 23764 -951311485 18733 91817 731345452 30795 54162 102316696 82811 80268 385521517 21757 15611 -917229532 91632 53703 -189445208 20521 50113 784182959 76215 84779 998931670 96466 89879 -477384936 39166 46130 325156708 11080 91933 -644079255 84701 69207 -761775078 22969 59884 739334925 81169 93400 -234329904 40797 69844 30428188 98371 19180 -48429312 24985 26996 -193583615 25898 65880 306752900 70866 60326 896885878 22300 25390 908729341 70426 577 -115586886 67595 83931 636240497 40523 88956 -967218291 43821 60907 -701773907 95274 17355 -915638523 92449 18994 -644599837 85354 91409 11722899 23987 80934 -704361000 22978 62671 -337409502 78856 44951 352218920 84704 52017 640162898 67182 57565 768831135 95915 49058 -964865587 30165 48583 -585485301 41902 77039 395601759 98303 19616 299190229 71978 10887 879887938 19316 15366 982569624 29833 69373 915138607 22022 33233 -356055405 71125 54098 577538160 2422 24312 -796822560 79464 64470 -932848257 43889 15456 893323813 98887 76276 -190920628 4422 7579 115587325 87446 93777 -703945546 2483 63681 -877030526 54793 57717 -992971998 34923 39697 7883566 25579 12418 -922689333 97334 66568 714404817 37791 6233 180783694 36277 35195 -539553353 71401 69025 638108230 33402 58474 663394341 75868 1472 459790899 65540 70333 -708529535 84562 62148 708869895 20701 25649 329697931 28571 12989 -629732114 64523 44322 -427372746 70283 91574 -988179829 43999 22801 354906948 39996 58478 -100873158 61471 89107 -173942005 89153 5809 -595997723 4507 49108 624330042 44693 48909 -356221085 44876 93233 -443231495 41107 33741 683485148 60668 22922 -718478736 60715 13987 706759524 16468 68958 -123694847 9969 94234 278545888 4888 10300 724844717 14948 72691 -537205940 89540 69697 697833409 88631 78739 -118653457 83549 66904 635268200 53202 17590 590863157 12653 23822 844853062 60989 53509 310178136 47087 1541 -691331327 65817 76262 -601363278 10113 81093 660103736 49805 15881 -500487697 93926 22344 81652614 54726 68119 -276575116 5493 46337 314745542 84251 66280 515675879 56867 16390 -75888521 2618 97892 502296262 57869 51156 -525354443 59829 2591 -877975241 64799 95356 -567061169 30226 79759 873199024 65340 38875 47834687 65872 2411 -82798637 74898 93643 849615194 36473 23493 -436497563 74906 38682 -708658033 71640 76108 927040135 59841 34470 562950883 80555 932 -330154342 18768 73182 -432228168 31602 13694 868368204 22886 66483 -237455259 58763 3987 -867774786 45400 81861 -637007934 27161 18442 815192143 23886 84666 -900125431 98983 73619 -464532448 53305 27722 619314511 26786 94671 -71279882 29172 21872 -192251118 78333 39036 379346774 67350 32660 -576661179 81264 38447 -854722692 22765 94400 -441891508 50284 20697 -721035578 57884 80173 299162359 37144 15059 718271538 97829 12994 679103057 47042 34933 2100164 41979 58382 540313585 17498 48575 939105331 31053 37112 -894319784 26835 75380 617532727 14986 58503 92113312 76470 11211 -371904543 30253 7117 -38042936 68193 76480 -240904698 27373 49689 -376631938 57054 30557 136591518 81821 57422 498183052 48261 2092 154399793 13501 8981 -678013357 75472 73939 715971579 80254 68897 828487876 15582 95941 -45478909 72920 60362 -654140011 8316 30003 666339520 28110 45253 -123805706 96458 66013 -753831437 16869 7570 607517255 72763 28015 -68117794 78391 50769 492511852 92817 66126 54440403 80761 82713 136561632 77536 68582 236250474 57195 34531 791374010 2265 76026 -174724034 55293 44262 -461125247 49787 15506 278229705 54643 86822 856921170 22947 59093 -962916509 28661 34869 -927255432 20839 34487 10240931 93586 60826 753761876 84643 47698 679309418 22627 39714 123825851 90278 20410 749668039 84194 86979 684181130 247 69284 326817154 13769 24406 630036464 93606 60583 -380708601 24935 57019 288712398 19201 40674 -944831888 88244 1025 403362751 31411 24346 531800262 46883 76125 -447200164 28546 81198 -959098539 8967 49937 -228518240 34061 74738 11435177 72840 77518 -247870341 25708 71097 -796839847 48112 145 249585836 22476 22580 -828081574 53367 81411 -386610298 32820 33322 137133188 2092 39175 90432127 87190 31800 -119209254 24064 6097 707316610 26941 41795 44386980 63728 21897 778410111 28677 88858 -709127679 84242 2402 -497520009 54782 48138 -339069211 63191 87979 -80493495 80896 77156 -355942205 71783 20592 10603998 44116 75384 200787789 63319 94341 862595445 91993 20831 178672178 90261 107 -318813133 33220 86932 376445294 93646 68255 -485879558 11666 33603 226470087 94814 75747 -690082237 40788 92182 -912988054 26402 13902 -610877218 44688 82472 912384208 18921 9922 -250688167 54043 30871 -408847923 8126 39654 505316079 69457 91738 -604925180 44748 58924 801022503 2533 74593 -588341685 25773 46643 -629369764 53262 36475 -300772854 47589 51361 -288686524 24069 6352 617252717 68801 71969 787611940 31345 54173 139013022 16254 26496 -821426507 16612 7127 -916987893 12947 8112 520738433 15820 50422 479123728 4830 72260 896819164 17450 83430 162677913 60059 19962 -395958145 51102 14083 -944512674 82995 91119 208502932 93581 25569 798772928 89282 9341 -809325345 94335 80065 360378078 66117 43612 -176805502 50968 62234 -714171951 81803 27688 940938693 50427 10544 365271429 96931 33952 -782833139 79643 88124 818002961 84167 47339 -727257928 62435 97529 -803253224 27526 96307 889565403 66529 95734 692258132 10821 17043 400928459 8555 79848 780102792 30969 34470 -917305433 96689 73771 351448624 69121 91594 282256402 6000 95710 -237139493 28092 48283 176615018 62408 7629 434681101 20032 72282 -323710053 87249 34235 624282989 36612 6155 174969329 95197 96062 -749983906 14229 3107 176272031 22915 35672 -318475833 32635 94526 188633471 62311 47482 -674511036 66029 21269 254379746 43755 9066 853556712 4860 68282 260876357 92952 37434 -268349793 68495 46354 -405685172 14370 78127 -361162947 193 36174 875737823 79753 15415 555702966 61168 61164 -103254427 31182 8952 -468735855 21892 57580 299588740 24586 12817 -852801264 74279 84767 993711925 96085 60693 923735567 63534 9542 421567045 45848 57380 -457330276 98956 94439 -146728482 30968 73858 -736660413 95495 85417 -817534226 4004 80936 72398339 4438 24355 -720296307 62469 67646 847558428 79322 47990 468152041 93594 66145 336541000 60580 81253 547197799 69337 83093 2810504 4778 21362 -809562194 97351 1634 -530201091 12003 93768 -92922363 50758 99031 -176097477 17054 38576 343141834 60906 50128 605084078 69054 3654 721731871 15995 65979 -835126017 48358 80239 549057887 46820 56337 -143132687 32573 53633 638151426 56879 97196 -725128663 38735 10713 718606357 7754 42530 -379661164 75109 36565 442680214 96168 6176 764724035 60101 72418 685876096 66821 82448 770785584 91964 55212 -849396697 59593 16004 -443952460 85061 54380 24387001 17015 73932 -581960798 75949 16147 -273091021 1826 30486 554268016 55962 9406 -776647339 40621 20208 -494613936 6216 96794 -406083373 52883 22296 501059239 93217 34628 892884912 53148 96161 -927059207 97735 27309 697854385 16771 28374 513042204 32446 85206 -836426130 33144 80528 -251947552 60831 72099 -81282923 6604 1993 -133684629 18935 89499 152833939 35678 51346 937187885 40896 88502 -385114419 19632 8126 -363094924 80256 97404 -952948146 11445 59329 995583741 17942 31369 962460133 64926 4207 -948885768 35421 70651 -237355311 64838 11951 -58047104 53735 26489 -933409746 71192 23357 -281009172 49868 8460 -302089436 41402 85286 -789984558 78990 85080 172779287 24127 77393 -860784394 40733 57943 212213673 12716 17600 401268906 7796 40298 -738794899 41518 72977 -763506294 23856 32338 -49848718 90174 43637 287006462 79051 52220 -36303068 41016 87674 -932478221 90310 32614 -905245924 41800 98305 -204108079 75264 43823 995624833 65848 19097 344026092 93448 41037 664190038 24044 61641 -768808390 1112 6019 78229008 71508 55461 -482875682 5191 19498 651762130 72160 81240 346878322 39689 37900 184998862 58527 77067 101536217 68126 27561 307006412 57984 75704 -505191675 81157 56650 -216242413 41908 27076 448659280 90044 65528 -789944972 33480 4998 -58354691 1631 84752 -313249928 46802 38729 422003732 36323 30199 -312972789 23934 50232 124101271 92774 88772 310641602 59093 38056 28702232 33750 18717 635381643 14498 59631 897349943 90391 82696 -620623435 6418 65871 833354150 2218 82328 676980348 61854 32753 496861820 23616 70920 790330620 64091 21878 123487944 4891 85328 -449978932 63099 13870 631959982 76538 33694 127284115 5523 38005 -622621037 86535 56630 293001455 22830 45219 -409392097 35711 61333 -284258062 72928 93426 959032530 46716 68599 483138713 8770 92269 299604061 28310 94042 -762163530 21180 93713 558051756 47708 77204 -953855545 98737 18004 -718403489 95389 12356 760691398 36379 27421 459792035 51275 47560 266559712 20861 85613 -351188598 26514 67650 193830898 78334 29226 28023991 54685 46023 -889620055 52179 240 -276710818 64874 5776 337620177 81733 27301 934613963 38523 91325 -529131630 78105 31376 -122332646 17374 31952 -355971532 97709 21049 837791104 98623 90048 -882865158 81349 77167 -334666550 4616 57680 161909318 55748 14030 -982773227 57109 42167 933075954 48167 33618 799366807 71496 95776 -584938347 87668 2680 620447717 46836 71 154181224 43291 89767 -179229788 16780 85784 -516750398 72357 94960 -239294549 25119 41200 995187338 75898 82852 379502466 31396 13122 -531078919 11391 63332 -206394266 4065 55990 16259809 21325 22296 -399533116 13268 31205 238548194 76667 75272 733559544 72695 43735 212315121 30405 47867 939123412 41560 24729 -658688728 70046 86206 -45905697 56656 70088 549303518 18770 7872 -667804103 84174 85355 417395002 5570 59260 -917793466 72780 80598 183898676 71765 36246 -360321362 85603 3663 169948422 26355 3505 558622303 17846 56064 752017054 70026 48767 -498466275 21547 63015 573491065 48020 86896 -878488338 80264 95740 413186631 47893 99013 362308365 42089 56858 -892273996 95720 96827 -782525057 21891 81664 -251749476 90981 27113 -679458689 3321 86477 -471332361 86661 48623 -779712781 44342 12490 863081337 89745 47907 -643660815 92837 15309 632888237 3678 17047 -930879625 58244 74771 716539657 73942 454 -468283999 56626 20660 365135634 9235 71830 -353664989 12178 27998 -495256233 37376 89563 925633791 39168 21104 -540601220 41703 90385 -604442274 57959 27710 -797133251 39131 43940 -628370856 74042 73234 -778123919 51174 82231 -134539622 27546 17092 964205909 6626 68058 -239690333 87413 77033 -716189678 75944 54025 -478234860 75248 5630 -277714125 77184 7256 454173845 18436 82859 -380982780 71394 8314 -328128472 45030 18356 -354393036 70687 42074 555394409 38129 54408 409800049 17166 35687 126206785 50184 43600 -678917462 82712 49840 -885572162 47069 21915 -589306069 70885 13171 162712440 61134 86406 293817798 15162 46527 -902053915 87412 92475 -16139437 66353 86107 -591983317 85265 32400 -155382700 69803 65734 945646272 36274 58332 107355948 74427 91969 -682332732 55278 72006 44053414 79401 92110 -773111558 46264 33849 -159594613 46470 76980 -470779113 36380 73525 173950345 95978 33705 -407737614 42523 25318 635028071 29133 10389 -687837828 1687 20434 50525905 17093 65135 745998056 45311 25580 459355427 71607 93583 -243631124 62619 65636 -64675722 13896 39797 762270608 74393 61543 596705498 35480 69768 -36747938 95704 25717 796468833 19416 13940 -261610708 62044 39915 -574918682 85581 24098 962792639 11135 72046 -369351802 31779 34526 903641628 71657 21214 14432273 35392 76465 343950641 78087 50598 -926072177 66665 38758 -719978667 40218 7653 -649617825 19407 64626 -283680002 83503 65519 -61255126 83061 55571 -563716924 54085 40047 398608052 4109 28055 -441587980 27387 47364 36586446 83251 6744 -858606510 58763 93040 -583143616 15204 47425 -348566310 47003 25587 985653679 66179 53283 -905906577 80769 2074 479434629 76842 23480 720775561 36834 70061 273249170 13545 2019 -630367772 26743 24786 514859992 18189 89865 -976526820 50382 10472 -648156555 7062 44849 -404677024 15829 68200 870076265 95597 50914 -496620643 97958 18772 441316839 78877 31474 223176379 66687 55814 -272132256 4539 70188 -426775619 69561 16656 -501601944 28410 59641 297408758 16919 59081 -131793447 33666 19628 91429178 69638 23603 468916253 2387 92661 660401115 58251 86737 992989310 42627 25294 639958037 79706 17056 879433271 47900 94981 313713577 514 14625 -225462445 53903 1249 -17626062 11950 82572 -456567844 28651 73958 26943465 69326 88520 96943121 73479 71534 157432229 24772 61434 999125910 66919 13136 778029874 5976 30926 -794727887 63011 87835 309859796 79321 80269 -774678144 40627 87138 -504219795 81937 59775 159430710 64061 1079 -624053876 42583 8053 543585690 19846 11599 -380507497 81892 4600 606460012 59346 74044 -126712282 70689 18348 -88624437 40589 74440 -979980865 28030 75249 -252639574 64043 83301 958135807 98358 82692 -600269859 47651 41624 921534055 22448 79011 380414785 96634 87810 -874183418 39244 28044 647161967 88084 19537 277551235 1170 8084 285644639 49836 14317 931275300 76242 31883 881786858 31586 21884 287783531 21370 85210 647682829 55205 65754 -884351659 28038 51303 776160671 63875 51312 624152018 51666 31696 411123960 93704 49206 -617869175 36624 4479 758494683 30043 59378 296214254 56915 85417 -607769793 46486 15985 -621555920 32000 13112 -126701483 77501 16423 -801484154 51629 51787 2601486 69552 13447 -232636186 24653 63597 -345697407 86873 91013 860049140 1304 16868 243017804 43783 15413 84690758 24039 29873 14235858 10205 67836 54365895 55834 31831 -569524929 30907 8697 666291416 23008 16070 -124274558 91490 32533 374063824 86967 87587 -757389966 4622 2645 108988239 41144 3489 -129961662 79539 24180 726482072 63100 66015 911034084 37826 25697 -814186219 96989 46782 486912807 60749 73730 -905765242 4537 92509 773187410 72685 20370 -122958381 13602 20303 358377343 57578 98446 47496324 36820 70430 -539740462 7633 59508 1001784 49906 35211 -47260061 48792 12669 599859381 59278 65628 536577199 2484 10679 -598237071 55491 917 300234144 44846 98387 998553908 71740 10440 575723396 72551 14564 -631780623 64862 24796 -286532235 72567 65099 -57611429 25485 36029 437032610 78517 753 978611250 89317 87635 -737475887 32516 13289 -644799219 77398 73386 385785882 55883 26307 -491534524 84519 6709 321560606 60915 48977 255616795 6267 5793 893389929 42930 96638 -627344667 73281 39688 -496659466 45013 18522 -582091893 26990 52037 -158845250 75085 54429 -150169746 70704 92937 450787265 70841 3412 -502862364 90405 4990 -21698358 23850 31900 -429678423 32266 9161 636486379 16870 8227 -244738233 84682 613 395220752 24777 4271 -485764338 40334 75603 -667089760 64545 98151 -787026086 58562 77669 -523462127 71570 89579 -449461494 22420 68730 -503684589 53993 88141 -132277476 54823 32284 353553221 59953 51880 592365840 31656 20984 485009814 59259 52925 91524166 72058 77388 -832323366 65994 62695 -801426194 21978 40180 -114362281 29171 69327 -398419817 29787 50828 -637687905 23813 39827 295757054 40507 2383 935826206 74605 87999 926167152 198 43791 265057882 29808 1742 317636405 65465 94961 -619639358 97315 23315 300857165 59097 87909 -65547280 90446 40113 -634174631 16501 16886 316740126 68004 60130 -441991182 89140 63326 -915190952 30072 33143 -685055897 75369 83860 -348707964 70824 25618 -441715318 27321 3022 -618222109 18891 21707 -492690245 85791 56303 740270169 82527 87230 -404939291 87990 13032 902914555 28416 48017 -851724745 38970 62552 -172882652 27508 22022 -95406512 15822 13981 -55876070 25479 73544 128765430 26078 22696 -216856953 93269 83598 633503265 51820 60718 -120960477 85323 88792 -275453114 95943 29296 -833856037 16627 41335 -270651818 13778 73520 -513973078 49743 31957 -430899627 45827 32971 849427644 48076 35698 -429648828 88264 71306 -785784886 65377 72712 294384345 30245 61680 -126975443 27425 89799 172057152 80401 84525 -950487087 2991 47192 47648293 2420 79745 -737930726 95571 1831 -803474315 6324 43123 391193562 43068 44994 -740441136 62959 25053 810169042 3883 26400 668813952 20802 48637 212004849 71903 35478 -602235655 30860 63866 -740611259 74550 84840 926952732 37656 66632 -860164842 95448 75086 -149543567 5906 30225 6498989 41262 87549 339422364 83449 37873 -615957467 98683 50450 403694264 30460 44719 -36967399 41282 54975 -448066065 45954 53908 140568337 44660 76406 475175645 69255 31963 569297091 5868 71225 -728319155 17144 4592 145390919 30611 47767 187683907 63638 58849 296454083 6310 11721 353790737 38111 39963 252191320 80506 27929 631043764 11850 58611 601983204 78842 12590 -275416448 74233 10785 83529119 55721 79827 -971030165 72966 49017 -697818461 55621 95441 659881769 47260 24633 47480301 17272 56643 -73245366 87594 34869 -390252706 79046 93476 -348298494 36842 59966 862129005 33813 41801 -124680302 2749 16804 674196010 67650 51601 -731920226 88944 44600 -222001234 21664 66897 404802247 95984 4303 -284114406 3110 18495 828032898 52640 69553 -798513983 28577 18104 -335258480 48214 83607 -104904545 59098 84814 -451897777 91140 7857 -619845706 21724 19648 -427856918 44971 59818 -557436914 40449 20255 -260153036 24312 65102 -898941804 6327 85039 698562809 12915 87907 724113166 2543 48733 782419836 44730 89113 -295101832 73859 17076 31071515 71117 32974 -773476843 56605 76072 -163621139 69561 10109 -213148938 59845 68337 26770424 42719 68815 -511330996 45998 58317 -361479 87462 58579 355067195 7699 50906 -186810503 97747 87521 703304495 97520 47872 695413433 64025 97045 -36862627 46745 40804 -307974906 80745 18557 -927277661 32859 19258 293070310 96932 49225 -163051671 57775 68923 86321534 51703 43053 437469955 74253 3880 856939868 58457 83462 283602127 61061 20735 718665877 3199 94795 -123576708 68146 47596 -529641623 14167 85098 -639124401 24026 86473 163702499 62541 33803 463945075 61817 67004 -717162095 6970 63266 79878026 73457 30697 -191779540 62532 47490 80587790 18063 7210 -570401648 65529 47411 64470273 98029 51177 874236946 44744 82746 163750274 11096 80991 575882790 52931 88460 937382773 45554 32960 -663716739 86285 16416 -824464334 391 71415 -651235709 36018 87665 326664547 52672 39505 -893974975 23555 66782 980247967 48294 29646 -971433518 68334 16224 -993694300 50567 65463 -644271065 50982 3999 -293547070 9062 65005 -454911740 8905 25045 914978749 69299 29558 299018438 67253 73016 -38103092 81767 44064 695359137 13375 87687 -830092946 55003 10600 934896935 58513 8140 -307064321 93609 60496 -539469634 30636 31455 -276235968 80538 37829 -784388811 31911 80740 -78563867 77013 25793 664890198 18501 12315 -743617004 47917 75822 866110470 27748 2390 745041820 62247 42989 -395560357 82486 22766 -176763831 29056 58705 430772886 83244 47389 -290869200 50928 23323 -57108260 92484 42379 -615390934 70726 44257 -750731448 23654 93119 -721813718 63527 39446 393892354 93702 79558 -238051735 40592 15617 991565207 46102 85354 770972069 22066 42140 -699595491 81086 60052 618885551 96376 51020 500021621 44088 52262 673478456 9040 84213 -631887552 76067 928 769246830 28850 23597 2012436 93767 78712 -919387650 35305 70103 677319074 55966 49985 897257541 25252 60765 -886664417 37963 33271 602991030 98211 13715 -941393807 44359 77334 -898504296 90316 79121 489386539 93881 56906 -477464584 80602 24734 -817495061 14028 79972 245609544 37651 43080 481767949 30289 34734 -485448687 15630 96357 923185609 95653 41637 -288516239 62309 50754 320043202 793 64169 -8113312 94533 10064 180132476 85672 90119 801028459 15892 91881 -803820059 49071 80617 550315253 21986 88141 -473216683 55882 440 -709979723 79369 87552 -237715998 82968 65422 665787293 27610 28704 139960797 74410 70606 -966239709 64369 41757 539487580 24672 40080 -395464922 51511 19232 -121251143 98348 61898 25302452 71805 4495 451987944 46492 46624 819007474 89308 43365 -971479846 64186 95685 -691353038 14007 43621 188857267 66156 79088 -349596557 62811 71672 -772359931 87999 34347 -6278323 21591 40539 -555973613 86310 18920 -113230330 71517 12471 -267275664 9098 85134 -70663038 90345 29730 469739206 88526 93788 -561443656 52133 1922 -340828515 46993 30714 199734195 55448 6809 -387642599 21283 991 -736207966 76120 96412 -744623825 91461 97626 707197744 23179 51730 -8387911 78201 72878 -632227930 25383 52372 186816149 46550 91599 5416242 29031 75175 548664259 85945 5631 -297154108 90945 31020 -196350985 3129 89819 312515817 17906 54174 -83659279 2248 83445 472092382 64170 62516 -650300870 58187 75344 -785440995 8021 26787 -734305831 29429 73013 -911863660 25648 51890 -103196400 50572 10083 953635751 56098 83830 -947256364 39788 39408 659754864 71120 39100 936901672 40357 96448 -954564592 72961 17252 45367802 47750 17291 -361837478 9179 28234 291986461 62369 225 -48750560 48481 16104 201083589 53506 1622 217122330 23502 81187 -478808854 67738 75937 -633056345 45355 69007 440981139 71703 57523 -378467495 46165 34478 406217642 10450 87024 -867538092 48481 78507 138586071 4590 28076 -283651922 5040 70823 -399346723 89475 95862 57197896 26469 87798 -18191340 25350 86689 -597109137 28944 10879 673086078 52154 12557 -788348486 5626 28641 866927210 20587 28008 721298910 55997 70429 -861341127 93632 43727 905106460 40699 48502 324677948 96805 76700 64908081 1743 98889 -466699772 18731 21811 -215194559 45383 77803 -948291857 41627 40983 800019774 28313 30168 -89695581 46059 56156 -526926732 29996 36970 -799384535 79428 77857 329432615 36799 19535 -423412063 45660 40729 461025163 81004 38101 -33884240 62032 70815 -202018255 82795 5434 -692328566 73067 86871 -930953533 2316 10298 417622452 81050 60597 222844823 70385 92458 -89727327 74196 97489 -378026524 31590 60496 -573688068 5973 90860 -216816030 17547 62103 -899683735 20353 14994 -512942744 45721 34345 567666130 79352 76922 957987764 55983 89689 -661944296 67210 2755 821418200 39508 87272 -334536649 5382 12152 491902293 79035 50215 855275299 19750 26897 -797633738 50195 29973 800751531 91172 50725 -853035820 5848 23371 282946388 49926 51662 616434573 97179 65278 558826492 30174 88263 -195394665 6238 38014 876202898 51184 72446 107638262 29303 92319 98647484 62553 98211 -267431506 21136 90031 18381270 95154 29839 504216548 9418 20671 817270413 39028 67289 -576192916 47233 44142 313721619 18506 31880 -868709987 3187 63977 -365933193 23333 26413 279521621 49129 46398 -992735810 78850 75358 305099178 19468 77274 -884585739 62737 40333 -393534132 64355 28690 -250385120 33848 27512 879355772 93583 37384 -786551098 47139 21330 679432589 72448 66574 521743980 42155 58194 -893149458 80909 93046 -858723633 3240 98769 887524159 49818 1604 219435289 64139 36370 621225356 27278 38398 750757022 16315 8515 534004789 33849 73811 844443465 47111 96114 41491799 31806 96294 -194161176 65485 66236 -306681229 44936 99080 -334593705 93503 2783 152311873 31459 94164 363601000 50637 33792 537620961 63496 46185 533913577 93296 76915 219929819 42351 53795 -35304631 28158 33665 890759872 22527 6887 550365371 36521 89575 -452977708 55327 84976 622829981 26790 98836 552314592 67566 82822 -390092584 59542 8635 74922172 87642 35384 914294431 30002 47156 -324048016 11023 25027 -506363235 17310 54536 117554457 557 9350 -803698675 89107 3387 868542906 21215 64533 -928588303 15242 10070 -835768411 49165 10695 691141126 26133 68466 -683531739 29140 10945 649298585 55287 31978 -305125630 67160 92429 788641070 34182 88845 747736552 4254 4065 -293893599 610 79810 -278534038 71712 90593 634509405 7331 65147 -258806528 95823 60152 -673272252 29616 90358 521065106 62617 80773 916135765 15206 30980 502584396 89005 19925 -701067126 53092 40071 -273558888 23100 92227 679135549 54851 87197 378190189 10399 17130 184910964 43667 55915 -886564748 7965 30714 803341655 95563 15180 335027473 94483 53172 -258036789 53734 58143 -207973279 67025 42521 -448553268 72005 78599 786494938 70327 10288 -116421153 68832 95873 -57518134 72447 36214 978043332 91808 19663 659502767 10856 20050 311984185 40445 82853 83254310 31109 62821 498782088 27760 48289 -996128019 59274 18479 9535321 82677 45103 -401785623 18273 50580 481207289 47744 13226 -996093159 35924 84707 -549975611 64765 52380 977251068 55065 70270 -258846431 62884 80179 -168021158 97184 27088 639834404 44956 43166 746638556 17466 70435 86708067 65759 92807 -169353419 78905 87136 -546740400 55548 4805 -213407891 44970 31066 810197796 81396 92740 -597070903 56500 53824 -13074418 39222 11990 192724576 51050 39248 -996765197 64427 23801 775533638 42704 1179 -615980444 11302 20603 611311858 28311 16871 895932296 25213 12242 -156743671 77757 8969 -717223005 27230 1813 513879802 28249 50632 95125682 38161 8945 870402700 61226 10133 622422087 45681 45449 -983747819 62666 18083 -263827478 83949 73687 -477948370 36148 35397 297490163 26800 31368 -432577751 17646 57545 -679050898 52988 3536 420871022 3456 76738 194695356 75896 33112 662083528 34413 76093 561243032 67912 15793 -451916682 95633 20305 -906501443 26469 45679 962390678 60435 76942 -2047235 5599 77624 922204902 30366 88363 -161821526 35423 56747 534105063 1035 29500 263463941 51259 27423 -110054920 11673 71382 -401346722 21787 95410 -255647650 92407 63315 600494718 33477 91409 44449336 22555 71483 -567240023 17525 52043 235390928 36745 15402 68454894 88107 383 161533319 60634 31365 899021141 6889 26376 416055140 2028 78718 636877859 93383 96710 213838754 55142 28964 -261591487 66713 55578 42908937 76430 17407 -360820310 18144 72851 570850041 41322 32117 477784677 95462 19819 -998505132 67641 18538 525225923 55968 46368 -314728684 40526 6500 146437866 79326 18087 759726718 32982 97584 327704934 25392 67858 248969911 84072 12388 941796333 67034 80319 -402877782 84064 34557 -409312141 68488 22638 112858871 26705 6289 -561207296 37066 60497 -538993339 89227 14312 -973233989 70331 77711 -4746358 42665 60979 15251679 47818 25354 -896709349 85448 43088 -764168631 50848 1543 54088973 51129 71738 -36186144 63695 22680 -321364891 69247 775 756900952 3972 17111 905665645 9396 735 497412951 70821 50482 264228008 8824 85040 722114810 75941 7195 -868042851 24001 33598 480835465 3465 17795 130580689 83204 76789 -915037843 88739 66476 -702462276 50123 60778 32514809 64626 47273 857649303 39040 78472 -960947928 97845 67223 -438719589 75373 58617 162469981 13349 61659 919958473 58867 73448 361697124 8951 8794 21058806 76029 88906 -917143576 91715 1807 -534297941 93793 21883 986613377 49316 46660 -987654275 6269 72437 -681486547 98978 32894 -533706112 70172 64636 609184101 66231 7334 525191999 6494 29870 -173436004 34733 94613 25462105 37800 52667 -864677577 69148 49335 -529440446 87711 35843 334145780 89466 29065 135794569 34760 81388 -801765365 42924 87960 -676574183 38800 24648 -728105106 65543 76251 410685216 32527 304 343039035 508 32462 -858327007 16315 95843 801713859 35116 24677 -741007529 27596 34798 899786698 53859 55753 -741810602 49280 98059 -774709791 49818 45770 964439255 58125 68255 863311646 45216 86705 -969948557 83755 93162 58843436 56196 90388 729094807 74975 91978 861603272 92006 28954 -928215081 96479 77075 864484396 36019 4752 445646246 76668 20312 699831598 73340 718 -240709292 85009 90893 917853893 88255 78050 -469507509 24391 19866 252861138 11619 76249 -975621633 82671 56564 711326188 53307 26586 432845884 44630 22307 564045796 57493 2195 117645890 33625 37660 -82098230 94631 22344 802991899 39300 74598 -763469023 41230 12304 761107079 35447 71184 -228006072 865 24158 864900617 65909 913 -26774861 38949 36200 477643838 61174 496 -286283892 58249 70929 -70504050 28092 75092 583201337 66550 78737 529467520 42534 85987 -94153605 56281 34252 -770369703 11186 84297 -994380057 43806 12413 60563021 25118 70229 -436591367 92192 72097 -320013049 36444 7230 -195209366 72772 89435 -929950449 30316 87054 -131973458 60904 94605 -224115202 4 88005 944047523 14749 13849 128852488 24959 76456 125736458 20217 838 -115158970 19008 14372 288200070 51622 79872 -56542217 42854 51275 -74696699 8393 49241 846762518 6225 43030 -137783810 57127 55255 -109937389 13074 72246 -389045927 69253 78276 -899957536 17099 8843 -312542918 97368 84861 -798677109 97393 85965 -863452012 24155 93809 -421242902 67694 55728 -707786062 62359 85391 -102341705 40912 17979 -822537654 18784 9820 -604729469 85738 93038 -639654662 57016 12448 51012235 44625 80870 -944869480 23564 98182 264493063 84165 15392 255321558 46105 9685 222608553 1556 36001 -612527357 718 75027 -643149731 94959 77325 219239924 38694 94979 -707945623 62905 67015 -859224838 74314 23614 -568849425 38801 6720 157066625 82373 96772 -335794907 4654 78439 215602760 75464 54666 974007746 92330 994 -475819765 46572 31135 280375323 86188 42437 765192107 79973 28155 873810589 58122 15535 105135461 79249 24217 895019592 17384 46339 -70497191 82074 91994 606489512 60311 30819 -762773854 44181 77854 -739796894 87136 5532 749837778 2859 80768 660811292 15265 86067 -147096906 362 25148 717613162 17958 25553 304644713 5229 52086 236722948 12391 11902 64550953 3292 55485 -260056331 1717 29771 -458428387 5488 65493 -125330269 21709 34913 -426932155 16554 43178 -395433980 5826 78111 -293223603 96431 54454 -156675345 26993 37425 676452426 18041 32967 115891148 43234 47905 369511346 86276 5685 321786654 65823 15678 -771122431 58181 17806 -661643985 24802 29231 420702101 64442 47699 -910279052 90498 33892 -477038450 84121 15354 811346513 75877 12177 189886146 97104 42324 162586944 21533 23611 411097322 45105 69040 -146190770 12635 63974 -217123246 9738 93550 -197414326 42732 84715 346701551 80925 35147 -186173585 19632 39042 366538334 19146 35643 -638228300 74545 92394 293706838 10851 53623 -955991759 97018 72706 315862891 30663 67669 86949974 10551 73627 506321831 36323 40148 -915277015 13806 64288 -538437262 33557 93412 708545711 39311 44358 892025365 61976 86282 -596210054 64339 80349 -612976978 26311 40533 440282523 80976 16522 815189150 20935 12020 628622002 10877 60934 -226796038 17716 59250 -235860376 5647 73099 -367627341 11633 88641 859794976 96282 59574 -614902987 29665 65520 -812972001 54203 69372 546940576 27915 24869 -589137942 67119 88141 573565831 67326 4089 757653075 45366 4300 -98127114 31891 34239 -362014520 26745 42915 -690848269 88756 93586 -941102028 54925 5677 432114196 49905 58044 -900111817 30881 61071 -437649045 49266 15111 429503852 37680 37424 355423891 69538 46499 763980487 53223 46116 81979084 44506 60467 -962685414 8912 89386 -303524475 28367 61187 477655784 47154 16782 -836993185 92524 61929 -597259885 28433 23420 -80774268 66389 33006 -109509153 77286 2386 -374774896 4488 53585 641315254 85773 26411 342310736 163 318 -401836341 82933 9418 848710760 13470 33432 -932835139 97253 73949 677938145 64366 29652 407807874 52471 90850 -380361103 9859 19307 244300337 85842 56183 -48148225 2429 83056 58915565 75084 42537 -855562583 36461 38681 343277569 11439 32991 728395922 63889 5752 479410953 11453 78469 -226996181 99040 58455 -328728436 9827 32853 951749195 46340 16988 378579346 12848 81893 -411979961 64199 34559 -156562024 29142 23171 353699654 41126 74851 176351056 35823 96204 405540549 27455 61089 658198207 98954 18548 -214143986 71854 3596 941706433 29434 62847 -714547979 44749 78486 -266088301 19473 89065 890371014 77226 73339 853201117 9528 17841 455403785 53224 92803 94897290 90448 52345 -670098642 37001 7608 286343328 43775 1255 859564575 52719 63170 -147736962 93844 5184 766573217 149 5305 -303526045 51402 70854 399453924 62632 97103 717836486 89836 34040 436934580 68318 72067 -973322880 34611 64656 515720647 21156 83985 664566350 95161 22753 -195620356 27297 90227 690226552 3001 68927 -101812603 13304 97061 409183275 82080 48894 879886027 23864 13752 378040095 45 71724 484545208 31859 62227 757681223 30465 60383 -865154461 75961 32365 -500454094 9211 65616 -469700615 75875 21330 -819049949 13263 41253 313915808 46371 84925 -695124023 65233 15942 -268245021 18385 61309 951761339 83135 97701 763014531 52429 76312 -509583119 61606 4982 -718955993 29536 614 726975613 58150 8667 -59265384 65105 12476 -945761398 51936 63267 -707202797 73699 10759 808253963 86471 79387 -416554676 21108 42660 750487585 32030 3188 943960207 55194 73282 20523724 68871 45503 -543837793 9764 86327 -167197323 20069 70438 -449077563 84048 69696 -800393060 20378 6976 155036540 84115 46141 151138773 41746 91359 841823062 2208 69159 -674609683 84788 32069 -2466641 54082 28771 833430660 97975 17002 -947946159 39125 10690 153496524 71365 38503 -759248340 90775 3906 233454864 41018 95905 518835628 13857 89873 245182370 41421 34723 521274148 34094 12551 64804892 38744 93178 -416484923 88088 48855 396037300 31033 96587 -630973122 82828 56622 -948126049 48645 34865 139213857 69629 37773 699273223 72607 60675 -549342606 95817 89623 -992370216 33264 62438 -58339248 31609 77411 805875491 40010 14709 -241781123 28779 17992 -836243063 79977 25143 515986789 20316 14806 185240773 53532 36149 -662561732 24426 51762 199206764 24363 66648 -186469948 69997 28124 2480171 78737 65594 -367614524 75644 27735 -223966388 24852 17028 323557759 69750 51606 502904906 21720 38561 -891467199 62198 33902 -904739627 97325 76997 -761184231 91969 61121 -489187108 46927 50423 880467564 32878 54892 225459917 26049 59625 -418175571 62396 27524 -544215993 4893 74008 757040388 7504 35488 547718516 39752 28137 -510581444 22703 67462 22950756 59058 78602 -748321042 45163 8642 846766291 19788 81542 379472480 43172 79865 727364327 68008 1413 159334186 34616 46700 669673999 45035 26104 -793191175 1853 92193 -727050585 74291 12116 -112876329 3603 91643 -617049948 46945 7681 -975718448 38813 24219 -505060652 45739 19006 486291936 3777 31234 -986908203 9740 88591 -867968040 55564 92756 -772264056 15903 25869 -911843041 44618 52234 -474952111 1490 83048 702850989 21715 64689 -442961104 6473 89378 -183257348 56036 23748 -423546192 69959 53191 142710895 44087 75334 284098917 74662 93823 -970027003 73239 62647 769742787 17036 39611 -483283299 63373 17656 919727614 50758 74214 174160497 26392 68961 45817628 12111 72981 288196962 15849 58382 -499713728 449 44894 752845629 18347 1142 40455253 60 62711 893012174 87522 24368 845450501 7155 1396 121426385 10513 40285 -802673208 33207 6248 -959743341 23728 56589 -560203734 27433 45841 73734985 68538 67414 -891425588 4403 50281 -666133342 19926 36491 189470137 81523 10012 -909099951 66669 86380 334769881 48682 4455 930919920 47701 79061 -975120451 9836 98559 -90070886 30394 80294 -287264575 1208 46153 778554909 54832 57790 22855871 80764 32889 704011778 78022 13494 -237368508 97175 8678 -34722276 29710 36761 -876137537 40461 35930 -78613246 9200 32109 301007399 77036 37772 799256840 12967 27388 604325755 13018 16837 -574717954 24335 91604 -499467777 77849 57700 755342296 24653 65367 -122702494 98032 32726 -363296795 27273 98881 -537967581 92796 10610 849159428 85802 29617 147719583 72338 67360 403838215 88955 43641 -770890878 36815 89435 546979984 95599 28907 414773556 42899 46039 -860351580 62607 55354 -169546270 76334 24860 -165317962 59915 5624 90376991 49236 40990 520901929 98282 20840 -498509008 71549 37552 -593678319 81571 77359 744810 29761 48116 771063532 90202 57654 -700739712 15324 76326 -955919707 94717 49461 -122261655 59714 76155 48625859 96338 35055 -987626937 33193 7821 -14074803 14091 45791 4836155 90427 17328 -205499482 95415 2268 -642527000 72322 56886 -153813731 41412 77240 607511127 73827 88769 -242414244 13547 73209 -166045044 75397 70651 397631482 6586 62861 929768869 87313 64003 -399676796 62521 45711 -367961623 4667 38654 249503757 10815 63199 159781272 29947 26793 -732542907 77166 81457 166557563 91026 51947 285487218 74547 410 -206512472 95033 3332 -215534267 74805 87470 89246084 26607 98465 851100725 32377 49676 -748965428 340 97816 -954981381 17913 61254 -72172471 12153 43663 -329722078 87025 81435 994602704 47279 20882 -498772960 29117 77609 548874132 98604 84080 933470403 18346 92245 -461201288 41897 84365 208114766 47662 23895 -214909079 54503 40165 -76956597 28943 80591 410918645 9504 74089 306864761 48829 5776 -232394715 47739 38901 -480291560 86736 80769 -331576103 98918 28117 -926194910 28620 77632 789265847 70039 59946 -841611159 76790 76663 -75282833 67594 74148 -700518990 73220 20141 306054646 49336 39557 207944594 36580 72996 -907148561 53299 13930 -943969922 62833 87234 550426681 2514 42169 11245520 10607 73438 565201195 53643 35328 400465071 97306 51369 678315979 5088 23015 -725652952 15957 93135 134231053 36199 65692 241113218 74623 20033 324266995 16896 77347 -530059515 35010 4530 905228709 73678 44479 560980483 75276 41163 114397772 88736 68026 677815841 41680 2499 471870915 62157 57906 -836627346 47919 23443 131495388 4936 1108 -774899929 34687 94335 -30194504 21501 46194 418548886 92888 62779 -4661914 66163 5050 -761099743 68158 62043 402234705 82256 72923 -203425044 4553 95108 -557040659 20432 45067 -919050431 81271 5740 596172059 28723 33143 -149937499 81979 90309 -997580611 86298 54795 960548712 37368 93053 -764389588 71168 87221 -471227335 13778 73134 815269915 90294 94711 -73552648 42999 26388 425358471 8266 4357 -520576051 62872 92133 381184423 70746 83380 342674172 86058 78596 466017129 22742 51314 -396194429 23098 59253 241654411 23616 67433 636405009 91828 47375 895370964 62899 3096 539883529 56758 6281 466056516 38170 31522 437773026 64865 6372 210964770 29882 49053 607117544 94108 18831 -368989198 52539 64224 -995775121 48743 70339 265412633 34547 33795 434918891 86980 97735 659968382 55822 3391 -481214046 37470 43125 752678602 54556 44266 -887438749 28224 67578 347447764 21557 22973 700811780 78241 38364 344776950 3139 33505 77846977 4298 91796 582807527 17915 40844 -731758838 51337 88746 -664218045 56099 43121 133844403 51169 82494 992985479 38396 10438 -715921891 59829 30809 -718625846 74705 65014 -334284706 91803 19704 -820779161 73000 45774 -478029173 61302 12843 656313861 67787 86623 191253642 54237 37653 -181797078 7139 23019 -195797320 14426 24132 -873602514 34179 24459 -157699398 88910 98743 -650744518 65663 74544 434820174 46473 24915 913304137 23233 31842 521146788 59426 70585 -241399900 56761 28390 -699351148 94687 28237 653596483 12773 90734 -847731284 74461 48064 835849475 6012 57737 851018890 46957 5253 650002678 77735 7283 503302763 43068 2794 -272899310 98427 35262 829118419 24700 10921 -85298774 83503 75036 16774391 27385 50384 999986907 68871 31660 555187013 97462 94839 243743314 27675 71517 232798738 55913 34447 -352198841 72024 38910 622175069 51294 40239 -841265336 43970 90120 854814641 31496 3649 88451235 78045 79776 68856145 47462 33748 -767484408 58748 44344 -814772336 18421 34335 976558993 57373 60142 326148125 49532 5833 647266206 17495 45841 537780619 94028 16662 871906079 83841 51903 -737848090 9445 23557 219904895 93437 89424 -19457924 32553 17422 -164500624 40824 84017 -852489048 88893 5087 964909770 3058 71592 133339549 68765 19414 -811504432 62386 90105 359353650 31862 29703 -272787875 33071 82723 414412055 37409 2242 940409812 24929 50130 -286274241 25285 92207 328055358 63832 87960 396661179 64977 51034 -378001359 61874 65830 -303303012 53827 90125 862356213 25196 57169 -892266138 55935 12404 244791326 26466 43568 761969287 69503 26841 334670958 66060 40899 811019730 95339 42779 -880965570 80602 25261 286948631 55223 65039 -421702683 59819 72762 -730341105 40715 22764 753883663 63777 81656 554395327 68521 2663 919762346 22030 88027 906270506 73362 2876 -289870276 60647 92514 917815850 41128 62014 625957787 68009 95399 -41939536 73298 80978 -194520500 39331 96681 721436593 48477 53334 207722743 96408 43330 973192316 78828 27661 -653362826 70414 1710 913907739 80779 24424 81841359 9632 30874 -396609260 56382 61322 -80575699 80165 67590 -185787268 8993 94548 213403847 27191 28761 426806054 74458 56807 -77050267 25786 65626 8479331 23125 3489 472431867 39865 24218 -151774309 13472 77817 -947088474 91442 2341 679680327 63467 81709 595314023 70255 42473 343005785 27093 68740 -975618354 36106 18582 995900221 11486 62146 96559427 42683 14224 343613981 6643 10354 380710495 12338 31799 692358096 39157 9591 -351806264 34259 67204 -185747026 8145 68146 -186253751 76371 98691 738040878 8529 97230 -552604832 6431 32802 45552371 86216 28221 169167404 94123 71584 491657730 55563 30685 24223189 56461 13392 803116024 19226 63984 546747317 18026 75515 701209244 83612 96682 -365488315 37903 6388 70171198 39074 2277 481848031 28474 76077 488800764 4098 68749 -373854932 20834 61703 -454371940 90934 15376 -309098700 92918 82433 642824816 47107 26961 399807623 16802 63032 -176665375 67822 11113 -275104655 71071 15099 -17874564 28760 85021 -507468827 29819 78278 197103698 14352 6810 -888319790 17469 61374 695283870 43051 94068 -680367020 77607 38452 -160207394 40918 37224 -527623565 21138 14987 -448114135 44692 49766 -813724830 44888 10053 -440399344 55003 86324 -745861615 95010 97988 349709176 12571 88958 920242906 59703 67951 -299993090 92840 3864 257637112 35614 94550 789662404 30256 34817 -622999338 90384 46796 -353308610 78237 81553 477087210 63192 81200 58671186 75617 76524 -60746835 25979 97999 20712423 5160 94256 205214690 7128 43447 181854328 71187 61685 891672221 29885 73988 653248646 71353 7172 417286510 71648 45607 -937436448 56259 33915 562507645 34379 40468 -760912504 78841 61900 -397498757 17546 54267 401016037 26694 11254 -293334582 43862 54880 182028603 16481 83996 -836062617 71072 28376 -890474955 4716 62038 -807292521 21283 11026 19676086 31197 14937 634016238 26259 54436 -621800019 54748 83698 -33413054 20409 70949 -412705334 60921 9376 -596349381 19791 6149 986200805 30155 6812 -539266308 86199 56728 -997967157 41425 14739 -196396181 14422 10649 708890911 34417 25319 -523278137 40445 56443 328825307 18960 27710 315591626 6180 6266 -768933465 61823 32311 -196901049 72038 21764 500279763 72461 45875 898979532 5453 80520 -92475347 37455 45955 291554286 81146 34051 88263339 34367 49872 867754770 61653 31768 631009587 25856 49144 -783868099 56505 40705 849091750 61492 83365 391690156 23682 28287 -328074570 56065 98768 -14198973 73333 60419 600612648 3832 53723 -221324241 2438 88315 870842182 2912 89639 -433152388 64591 53722 -733975051 11737 35070 -549833677 39280 83914 -781812008 22949 43501 83782923 20755 77905 619413019 63925 25973 -771755520 14971 1186 -402819475 67829 53997 944320675 85836 38436 -114372825 42818 64129 -103481779 47718 94910 -560775313 52785 80452 -344329664 15337 24916 -781345086 67966 75796 755059380 53429 87111 -591106381 39877 58316 -230646485 83930 14678 344912599 92281 49887 -383123904 47481 10726 448955246 83602 85859 -154698529 37213 9480 -351807118 20974 6743 -71709703 45199 91251 924016242 68022 55884 -565966618 31764 19339 -637152350 72403 39606 -303745946 70168 26619 -465160453 78089 81702 217782586 54786 50051 -556129140 52230 47974 -111198076 81800 70781 989520886 81529 22920 -129357142 57731 30665 712436815 97835 28077 -490917638 53047 65071 913706294 91247 71688 827477805 31727 36177 -114682172 33395 95035 594456990 59838 62624 -851687588 74025 98161 -59390676 15708 86483 536264757 22226 75481 -261232190 98508 47324 -918141046 77597 45021 -360341801 59943 47674 281830139 64215 38250 699785002 30575 35617 712682139 34468 82417 974743684 30140 53564 914506908 67056 40162 -52373197 30119 23309 -330400561 3068 82955 -53494497 10490 51332 513844375 11924 65863 699598795 17211 79255 895816431 69371 47426 -137296316 23926 15723 -155830285 75466 70861 -501490921 90613 48900 -83573742 36314 69634 779531182 63903 24019 67486093 40165 64034 17969981 44785 69899 -602671706 94416 109 424745832 69932 56643 112504555 51197 96273 -996531367 62503 87622 286715008 14898 66860 -926171277 83159 19836 782807238 44745 88542 482234507 60440 31995 -560450922 85365 88915 306059453 59101 75919 192347609 3563 65864 -582068174 10299 67694 -407048325 19349 90268 -371671920 73238 35617 -381556133 98631 1626 -247568727 32903 19088 716705498 60597 50177 -354428858 29904 72314 671259343 28952 7079 -110910236 95229 51075 450808363 96835 46653 -17999237 79276 55084 -235549132 69475 50966 -370079245 36163 23999 -577983431 91927 99003 576672380 30343 83347 488566336 70567 88042 -553494025 98048 18943 -271008480 72955 21888 -318068830 31861 32751 273634347 65677 41709 936145257 83665 72270 460478758 60312 19553 31122975 24648 57310 139493246 33926 42929 759663425 21082 43338 -737989612 26927 33240 327949618 58249 54410 123861460 3039 59214 -960860311 86923 61875 509244497 47036 5374 -687420342 80467 49383 -266299732 88560 45424 -255623932 15756 3357 385647582 73140 50027 -526094950 46464 59406 587812363 32555 92052 -437667687 81881 22322 614615616 90753 11152 -378378831 93274 66935 -769826820 56288 41772 817932999 13678 16735 -323586489 77409 8966 -789037368 41671 81863 -892778983 93142 59033 347325430 62746 62102 466364155 13422 20604 -876246574 10138 3155 441976385 79379 82463 -387332351 86709 29117 432000899 32593 34849 -824388238 21649 4778 166971093 19206 53263 774936269 36108 52534 -481917975 40370 23594 -311666423 73572 38569 997799884 82870 55701 905052522 91702 98535 -240154753 24499 36607 463415951 75011 54101 -235087716 35936 29692 -544128642 76396 48132 970855758 96010 7101 413823755 54829 67234 225938136 70035 33249 749055831 11698 55101 662663911 5685 2965 561480584 92092 99 -867070745 52039 96067 139444101 6984 29452 255782134 6321 97863 42869263 3743 49258 742109193 28459 46314 -933043279 38400 57107 -656612844 94584 56561 -373959256 15269 54505 -489108944 18631 96519 -238497663 31645 91016 -628929851 91514 30796 696588946 70660 92578 -900665748 53219 13369 -37782597 54169 27113 -416386764 31528 91281 -273838652 61589 35629 -752675170 98897 98922 396536714 59667 43618 -462435749 68553 47110 -433560932 10092 26713 159190791 33175 10010 845762649 65451 82440 -841864348 17805 63167 89493442 42750 70211 427929853 24443 45689 -566661525 36832 72720 270084913 53061 48117 575051169 95979 64990 356216118 17680 3088 877706355 85046 26473 -199778410 5385 43421 -535950797 17052 16152 218373437 35126 26944 -535946463 52087 68751 -675321137 5372 12788 843110521 35750 9160 816403460 51699 72820 949873036 92404 57958 -844178084 1765 4849 69349021 39241 98916 -857703022 30179 5281 705889149 65969 94216 598937605 31960 10633 959702753 93596 86770 878039260 82464 83974 401109774 95788 19248 -235611072 67387 80456 -669255189 82146 52702 -356969126 88329 48139 295186355 34038 1639 44358399 49368 35911 -392051492 96747 82168 -843883615 5362 11998 175507907 16446 58518 -763490139 48718 40147 -282311447 52542 52424 -271165423 19783 79815 -675457082 32324 79106 -896049134 1376 59207 -685325361 77280 72517 851770417 253 87325 757553500 54377 63852 261678067 68159 53798 883847725 30442 67843 -563465124 81345 51895 17658462 50239 39652 898021195 20164 75587 -872250133 15830 99123 951951439 60679 37314 865975684 41812 53075 556022525 3137 86805 -206669434 8735 74212 -150018888 86464 46019 -958318903 34666 93384 -875053765 80261 68030 388150476 83880 63769 -701168573 26375 27978 74634716 89861 14800 700781323 36983 23498 913034194 75350 39072 207443932 64980 56377 52173875 50551 5449 165813153 78227 82003 849027065 80511 15076 724000771 82374 11693 -524702876 51100 33506 -863979208 38568 93407 -787089914 19508 70051 7183256 30639 58980 257587222 10639 35113 -31944287 87307 75318 467446778 55375 34439 -219327006 31317 78481 -478014321 85931 22571 -922273691 16681 9599 -548525451 63892 63621 -660872345 95689 46988 -188145931 58818 41960 9071569 766 33614 279695699 89586 35991 -198688510 91188 69038 -72432411 27944 97770 537775965 9863 97233 -720426616 25189 16399 -856914217 16166 36495 -564730355 49355 65329 -373034766 89653 13458 853833501 40823 36074 323747024 67785 38089 345809543 37918 48719 -391936702 5603 85021 -154641369 26794 98386 250482237 95781 21391 -55458586 63099 51116 66585414 65899 18376 43808801 87190 48034 523351080 47091 66807 760155808 75347 61225 -455389332 65183 83484 260547351 70683 92916 631836122 1886 83996 337666076 55981 64033 214826804 70288 16880 -599393535 83542 65172 895879737 92289 15732 919517905 19282 63442 -126720232 15913 4864 -467515933 48268 35855 -137825495 94195 16767 -258006358 83433 4098 779181603 65806 18381 -797338550 50169 96987 -775707878 31049 88947 122955022 1590 41896 192344744 43986 22043 -527806432 61938 53426 -592390387 57408 92837 622832146 33116 24757 -895252142 68856 76769 170273102 3340 63632 -874896098 56134 43511 -21917310 44628 10296 -657704866 48541 32706 851063102 90391 28325 928019956 78884 13213 564324852 22630 50241 196541157 16811 14507 -994138335 89517 71862 -391295602 28838 44099 -506552594 83780 33785 14208138 96825 53831 -552169938 88449 59486 28772675 39673 76353 882407922 90072 1667 -916128632 84341 37482 163680809 85557 13903 -805496686 96441 36345 -74148016 43455 62364 -369870387 41424 20571 23711523 93282 55258 -974031593 59133 58982 711187440 49441 73981 -638348053 34891 18094 414941766 21484 50047 833998659 50175 8391 -675109316 77201 33181 -446300182 3014 6341 -831113896 68658 77272 23601249 12035 87911 998228728 43990 78262 55294692 28062 81269 -257537175 28927 15252 -203554 70496 97658 -948934943 77269 46523 -687666785 32489 35974 170363975 52127 16328 684841831 68513 71872 705715064 4399 51285 243055318 64748 75044 -979560117 29210 2450 -876912571 11210 16545 -419143053 79422 19745 -171242448 71288 65822 207146946 46328 54299 -513146678 15515 14190 -84929438 22445 10032 129828956 96434 60033 -164614016 3197 21226 -226582099 68287 83529 869089266 7570 75868 382770635 53855 88978 -411182894 94866 80683 -937210777 85746 3606 390384373 90307 53880 -41495005 5304 90643 -197330138 14593 69111 -823014040 61989 37567 -980995792 42640 51966 401209948 83859 96706 227919052 74483 62280 571153023 40252 58106 209322894 3218 23994 -552441225 70226 57832 141692974 75710 88530 186294054 60487 77821 -909917603 97744 62513 -800379261 6801 53752 -218306753 3401 59291 388152027 1895 6358 -85512139 16947 7930 518000663 45402 88643 938712861 71088 49795 278691141 92159 72856 663139716 63635 92123 -239356572 75228 77601 596000123 51756 32510 -117455078 64401 6333 249505599 58305 11723 760313345 43304 16377 -785294050 31730 67077 826913785 36913 32111 352621218 74509 35118 -904803029 45724 20211 -770337501 14980 63402 -480830654 66675 27367 -587853623 46941 19937 -332289774 39095 81501 -820386520 83901 21928 989506982 71421 46538 379686478 27599 85913 -291964578 50775 41344 354735951 86581 58762 -143763396 88287 52385 150438064 90923 3555 -357040475 17968 57693 -281052946 69256 29543 152589252 6262 83636 -116641778 82887 38598 -455963414 69378 17691 472700456 5491 42402 737313825 4966 7199 105481367 9931 79710 621881434 63101 11343 547667592 64534 74936 -550301399 4793 92653 821600724 23526 82987 428974312 73321 43355 771649728 60616 41965 179631075 15147 40719 889793676 63563 55267 826911533 87830 36230 -889197792 74839 72763 107768210 36159 60144 -306967678 61824 35195 -628620675 36632 35649 -313371296 64422 75183 -789123683 44201 49321 798476467 85821 86829 -906784363 13439 26426 218483446 41884 70017 -556885608 27936 24145 196357334 5394 20350 556681498 93863 64112 -556364634 12385 60398 77001713 33111 36255 524914659 11078 49337 842216633 50020 34454 -58639424 77307 56629 705322978 63978 42569 -769634898 31172 50191 -618258326 91961 71514 370437077 74032 45593 -780334083 6381 16940 -827346339 5090 63414 -53493187 39875 78948 638124901 76971 8941 827809111 84574 38951 885954448 11309 33425 -866499083 31294 75672 493215049 61419 38406 -121863425 72663 88297 475168788 42382 28389 282956053 14070 9598 -670018599 16963 71965 -136598888 72977 23096 896427151 61921 53214 720012826 29959 88060 -519898189 27415 20255 701828104 43420 27195 433274384 97200 75519 -613979333 90559 31338 -936684213 2041 10348 864045508 75628 25097 744624744 84467 77100 208541338 42245 60663 -622505454 47679 5517 -356377893 92016 3160 525326701 43928 337 98926706 96851 27059 932565126 26041 54920 212523134 97093 96394 -854737709 52107 4159 -836287025 96502 16769 -40359731 32305 87748 115597309 94096 82329 461714575 21631 70812 836339420 97710 22938 -786386809 11346 92715 854118735 4515 95443 641002076 50713 78540 -655797684 33398 27170 645821976 92170 32866 210776401 57720 44278 38906154 74578 53473 -356606597 45835 24324 613174082 86380 34148 -601951376 56175 57675 249971704 24294 1892 -484556372 6864 84897 745935825 85415 87583 -331834888 19338 89845 -831950370 56535 11059 -871083643 81000 62249 -637378719 82800 74154 111880718 36379 46039 -754193539 92555 91673 794300058 93497 78029 729037624 98832 23658 -69352104 79800 70218 359214654 91500 64231 -852540774 57092 96750 678722878 69889 64975 684164386 35294 347 -176687135 97495 50842 953561620 46457 98252 -715282650 9415 9590 744075890 39987 83313 -871644964 48342 63812 982251345 35138 86022 -172728237 15717 57783 955440447 55239 80927 821907179 37128 72360 -225983899 19019 33478 437790717 51795 92613 401957078 98569 34290 -801093726 90125 92579 -429430880 40943 73439 189202169 81997 86265 814175701 49699 38279 -749333325 10727 76276 693951927 46512 49823 -381850944 92065 55916 -61598299 61468 30883 -371239913 8083 78401 -950203812 5572 79367 872239847 59486 41031 875012966 678 20800 -286037551 42473 43718 185871929 45473 34799 51096162 8460 42224 256569095 67723 91567 -54596147 55739 6711 -435331888 81882 66454 -513562363 91185 80373 -148266780 30872 13019 -276347021 14928 97723 335013289 65061 87066 269600841 45452 93774 -871356883 16306 81427 -142101536 99024 13471 -48815429 84620 9887 576925479 89889 28516 -658420601 82938 77762 -872394432 37124 48300 449212417 1307 19065 721924908 7403 81267 838505886 49302 4339 171114208 32283 866 535490003 69368 58866 -495972922 20733 49375 -3640218 86312 79832 361988223 23628 75746 -657862636 51445 20074 871255143 2585 39658 572482420 12508 1611 344357951 50155 7213 -689494940 82163 67661 -918031236 79063 64979 -154307982 39667 62240 -831968559 51426 23143 181627845 47071 16435 860585173 59138 66279 -973330884 2456 69626 -293347992 50829 45523 635578704 9942 29734 -262720376 58545 77981 -319078827 31497 55932 766252599 93713 38254 -712295958 64245 77474 -175859460 87796 29414 -297410950 48447 72134 681077215 88216 39241 -47253090 98152 45511 494925856 57576 46366 -689462803 94667 66356 683899478 78440 37119 -109063452 63915 98701 -41024949 74768 91198 -136617977 41575 68038 -395154966 27463 52836 580786431 18676 9793 354950656 78295 32908 621205766 83187 98038 -938929168 36041 36471 396658592 62433 79641 -150872940 8916 57801 -952223711 1038 90698 -645849859 16738 92219 -499953114 35838 83569 -810469273 62932 7282 -940741321 50978 42385 800767143 22705 60121 -776989925 76593 49140 -385357068 2691 16429 -239858434 75133 61225 -538696387 57830 52379 -211027817 23594 6641 597020785 85860 4297 545090850 13135 25750 788934309 77113 98490 -366586931 59707 83521 -538786597 38732 91832 140710909 97058 24421 147588229 58811 3592 -250934611 37889 86221 -776628490 8013 75420 -146512177 14256 84628 592407010 15259 83079 -38983958 71539 18382 -676039468 13756 28250 -193093077 89315 79664 482223560 37846 61529 891446303 75683 54672 -421508615 17706 9476 342333517 46178 95309 -250818179 16398 58051 752529042 32497 97956 -938918680 71473 39727 -437079454 91365 55080 -867817543 66161 26924 -487032820 10942 31767 -745959972 30467 93331 271268887 55677 37973 983209737 17831 83158 -774669954 28723 15491 -853059979 30563 51499 100381514 24922 14719 -574771754 32977 69165 221996526 16722 93939 -695651739 43066 27761 861848204 73656 62937 -486881787 13272 64171 -847590479 6572 38909 44785156 7605 97513 -749629493 18545 71032 -134278033 7409 44166 630973108 79195 61403 392684958 79471 85471 262220411 51492 16735 -704896009 13973 44799 900454454 32133 7399 645409359 24531 66075 313546376 42723 85238 -685983780 9262 51440 856814751 76197 37223 471414602 29696 3578 -594024782 74603 76137 -551858295 33048 74113 -754944657 87846 69333 712857967 4502 21476 -706579665 47030 77014 431329076 44772 8986 612759112 78846 25667 296748798 64415 36843 630900823 5268 31316 -571756643 84563 87204 -356275804 48715 36881 7547620 65377 7612 754256321 34055 62200 -976390720 37066 34909 -81499213 68644 65531 -983652668 93476 97898 860685905 59881 24507 513174771 524 80028 470057077 65914 43317 441159193 16229 46859 -822594410 40213 44427 316948295 48612 83463 -604701551 21216 42393 390608819 91895 42757 881780486 41056 1753 -910995402 37289 88234 -907617872 23587 19334 976506463 47137 93899 553970276 84928 12093 -382481740 85556 37773 251812794 24032 35310 595012528 71167 65378 316403460 20039 18360 -781101822 58025 4105 -935469186 27410 21758 735906797 55250 53045 192059383 22372 2376 967189011 43912 30688 -62953180 73233 94231 -173914314 34033 85456 -377611249 85586 14035 -528264660 62798 29217 -484829330 36994 67621 655476398 15084 90512 511500329 69270 3161 254782501 28225 31469 -226054909 84780 43751 38887171 5857 41946 -425109894 58538 73377 -603577588 67898 71235 498995781 53952 57334 311251652 5278 98444 215780214 30214 53368 163004700 6432 88921 -418226904 57454 57364 -835016604 63631 36968 347727709 23091 79379 48910235 71170 14204 -24299903 58429 7990 837916541 56777 30354 390051963 3035 28251 321616960 42721 58693 -431512042 40097 59346 -716685406 12887 52819 835781120 46462 93898 -882435314 27060 7793 -503932285 86673 68410 -786559869 28690 46205 110784573 20600 7824 -207097742 29345 37378 -576467013 43234 26747 -393038277 25067 5037 -615311374 19781 41041 35048707 70664 41356 835793090 36207 37441 -111179672 83372 91412 488344170 34803 69844 -634145452 92278 62548 927649481 4993 51733 884350347 48659 30470 -862933999 34047 67915 11498962 75409 56280 -48192094 90200 6723 673116701 79649 31111 -405491514 45204 36643 686343775 39102 93540 -478728886 41322 9100 536206226 37022 28557 312972807 46330 991 241613083 77702 45013 -755868580 63313 82824 146584550 74984 1114 8176370 36496 78578 873054330 93735 33685 792858193 8645 26988 -550983415 68099 79348 498627938 41570 40017 337557973 58053 98815 -670856544 72055 19043 68935908 83024 5530 -921626732 53644 79930 -354917041 30832 86490 -795423953 86686 8227 -669382567 17968 52488 -752453419 66185 37871 -960476832 85347 19417 -303209027 28637 2921 829564548 27709 43090 -245638864 24269 88975 152294206 46985 12595 -861782725 25243 83369 343341645 54960 86339 443570139 31541 91034 194399563 77169 9303 892242820 51672 7703 818079324 76860 13372 132919392 73912 60774 -876586418 67930 58392 -254994202 95702 50712 854317556 36423 16943 -261101342 15941 55257 -51785992 32478 25693 463436136 97674 18467 181633730 1817 67775 -236317008 38277 26020 759720673 4949 65120 -848685061 89194 46277 -628074267 34489 78075 -572783556 31867 15482 -865328852 31264 42664 374717246 41582 76588 -732161048 57047 64854 -100975710 61167 98249 17410475 82440 64030 89385311 39072 53939 560971563 60179 76805 -693376965 53079 85113 616187395 3009 33120 -231455235 8353 63333 -898579962 20624 66499 -507908893 63442 62080 513920543 20699 16399 154218927 3559 15636 813441285 94040 40912 681312064 85234 58501 -300940775 56335 28784 272434802 18816 39663 -254549058 4883 47752 -929304315 9301 74854 -99273393 80842 47542 -454235044 89892 90484 100177712 28791 94720 -576700354 49360 35068 572483200 72613 47614 -810360167 81405 38810 743682134 77772 32540 -395374604 54657 72838 726444868 71797 36001 -571944264 36766 9723 920602379 35582 36378 -524700999 2751 31223 390617788 33791 9996 758397571 22400 72035 462331910 8871 74645 -365168948 30456 75289 416450770 1420 39941 542479949 46492 66610 722876804 8606 94451 91119239 51014 52525 641720123 44455 8309 330299287 73771 24875 416109792 75095 11600 -298959342 60779 76214 -905903742 23488 89015 -827606713 94997 57567 -613208234 92222 2747 765389438 38941 17708 -51417490 41267 96032 -447318455 60748 95240 567013061 74635 34930 509582309 66164 28105 607288954 20293 91801 567830866 64605 26772 -35764401 94290 5488 -176960707 63712 69755 -505079199 43281 43668 -491566327 92353 6053 -482195991 46605 61576 721888010 7311 54093 907926081 17983 79309 89536397 60069 25988 -955861917 3038 35701 -868964524 54437 24608 -98770984 38765 25184 -62105881 12270 76394 -934291924 71220 20503 -934739840 49852 65356 142041747 34984 66250 859384363 57047 37581 -931308431 5692 13199 479610060 56810 83070 168404358 18982 14449 662118335 67430 54922 -490159319 22176 70279 487070430 40329 78987 231753071 96219 229 -871824015 94782 25271 691104924 37933 32137 -368007220 32196 59194 471892735 26363 3943 742697282 90575 71590 -841520 96206 30189 180877277 2174 26759 -475454855 43383 50448 -559537648 38093 97458 675217804 18094 45801 -817718628 14178 32320 674289766 57771 5121 44389878 89869 7196 868922821 16319 76506 890643258 79716 33881 -388613149 37332 50440 638448035 96980 29914 34231658 5218 12179 -979415139 73696 83361 982809736 96271 52865 -812920808 45272 19967 361823714 89923 74058 -630439458 74 53401 215369721 87302 77158 -121677960 62915 63899 -671249419 95535 83639 236986256 820 60370 -538690448 39917 24160 -985822915 95638 39718 -255439597 13003 93592 575092318 6441 39122 -681160083 82752 36530 499017910 19064 39594 -348894740 52404 93435 931916644 94809 92874 -202161996 58396 47634 241023379 3867 67272 -785235417 42740 35561 -813705205 44491 212 238459693 79746 10047 -383960356 78742 2531 525958326 17188 82972 991303516 98181 35472 344759659 76145 19626 88468026 6499 31376 704292167 78095 93029 -229609073 20797 91794 -594744824 74720 90892 690362324 11499 30224 416703106 95311 24584 205311430 48302 38986 579494297 20695 72269 344030518 87879 58879 373154715 73389 40515 -707717564 30255 15510 -455043984 32133 86317 -100162945 35399 71675 503581356 32782 35088 240401527 73248 37152 -625615726 39988 30198 879291879 45919 76815 -373459117 16939 33735 -546856571 98883 53022 -66766937 31228 59593 -106641517 98776 53643 -70451570 19667 27973 -629324641 22208 88525 -781618450 14346 34827 383500794 30488 1791 -74918914 51755 73501 -956092176 50337 74039 11609839 7161 51010 610295059 7895 79668 -322987675 40677 82421 -595764302 64099 67309 520992341 51965 50481 400243246 32562 82996 -73580642 29472 60076 35534862 19035 31193 940796462 91582 64007 -640111316 46473 49651 989637679 56346 56186 -695695339 82807 19473 -37801062 8663 4748 206029783 574 45137 647162546 73312 76610 437397089 97713 12085 -28909019 31311 22942 -986985930 36717 1610 34227274 51715 8611 950940210 72337 62934 -684190769 25097 81812 -574021824 67062 89789 482780005 6331 73072 995595645 97355 549 -613457193 14486 9839 788068291 59065 69747 121978404 4521 64771 -414851584 90760 90744 -955254129 62433 53718 -294000904 49174 85673 344042092 22236 36612 984760174 21185 72913 -50803099 60552 89425 158576535 70794 86811 -578190608 97958 15681 535434299 79114 74067 313712222 29150 63840 -172570924 76669 85773 -37321985 5720 29553 -95229248 35106 59447 101775229 63008 86941 -905713359 53083 93687 -260370713 3861 42307 681518611 85816 60569 55935956 20335 85165 -868668154 47940 88785 52122579 5159 40070 -781079744 86416 57845 299380320 63010 67104 846755409 1116 73211 -550074579 48433 86401 304534699 60936 39053 -111078159 31474 93059 937640802 31949 10470 775870367 24314 64477 745506009 78139 52264 -371259284 95667 56982 567841288 3024 35574 -176804547 86596 34373 -587601686 36060 56407 -89441900 23625 27072 -911633352 52111 16516 129717115 93171 98257 -799122400 90492 53475 -192345226 68373 70511 61336210 7410 43578 479855334 97523 3927 560933069 6120 53985 431379392 11858 31769 -712434475 88857 58297 -362885840 97359 11562 -84566566 81851 63084 411143278 4133 4153 11814575 66682 19377 314582804 29040 6024 740245111 79387 26786 -531226286 39732 74000 -78018170 12002 50252 427691804 25454 28053 -705618432 1519 68541 758274156 45011 85469 167045207 24289 94618 -470754669 37878 90624 -67535338 3959 43489 -726445609 89466 84580 -663989252 32982 93501 803530693 47627 4678 -285558771 87731 51810 -789861516 79426 95465 -624086995 63758 46764 829719803 70606 76297 -411014114 98097 4433 950622471 58249 11294 -205968282 966 64297 545546590 44812 37088 35076037 7959 85505 -129711151 38109 15012 371253065 44061 52665 -311048967 48601 89760 -893916260 95546 12768 25367173 81121 57322 767090778 7499 19434 -69726299 20114 711 -210838364 80131 92042 633532096 72291 47379 487204676 47949 53767 -630043660 55737 10917 832069190 33322 40571 993757399 96142 70267 -777946990 24804 71128 -844519845 13487 91458 515003987 1597 528 399744394 9259 53267 218751174 89273 15531 374851145 22071 33290 -206323503 39642 5712 14737546 90486 99053 -762243219 5963 5718 -976909408 42106 8340 -890917659 70782 62542 39818514 31910 59637 529355147 37233 31027 973397683 98700 28168 -667862081 29507 21314 35247305 49711 7931 -153175483 38486 58293 392257182 61848 24520 321664144 86101 82459 560636433 39887 70927 -284146790 78139 25529 217757063 7497 75530 800257744 29163 47930 -884428107 67312 37580 -727409687 25632 76776 300191466 17049 82410 -110733347 44328 95178 114785191 19371 33413 -116013711 88512 29905 -683204916 3558 16878 -58348517 75094 34252 -619193612 23381 49291 -896534571 83818 50533 340892191 4967 26210 327789850 72460 43366 534927075 86509 39062 606727556 42188 68436 503796693 6545 6805 -763040867 15101 81068 966576267 29180 79622 -160634878 26837 46261 472742547 36807 16483 -641820210 38287 82498 299404685 31300 9825 540727609 26274 25644 -857503924 8508 30527 -35331624 55393 421 -815332359 83051 25876 264543742 76767 88619 -44122889 90402 29098 782015820 55866 72986 -810653109 3850 79653 274410996 14509 61564 -758029268 26542 71642 626545276 32969 39113 330711145 80635 10092 -610232375 406 76438 -620199879 25034 84861 925317055 80731 87645 637479564 16560 16978 -989977135 97560 72293 873580957 25857 36503 937583447 64705 97546 433222130 32599 23315 267984746 59597 55825 304648568 17298 4840 -411080320 42228 98177 909417747 51295 7268 11870253 51515 66776 -691153163 82983 16026 -548754573 62595 68508 -928610575 33329 18980 82110090 88538 38707 -954620175 78185 49163 970613425 40769 6295 -529044532 43848 77183 338306434 88104 34622 436258278 67403 18610 -265190242 82579 90770 -239760901 3615 2936 -260732091 91760 26527 244726815 72899 8569 379777739 96078 83031 769221568 34790 98389 -932478600 34444 83314 -546071956 90529 76839 501370815 34779 38406 739943748 93998 89432 415714570 63515 25415 703081404 77032 18323 -55769550 87630 6073 -332294319 65729 54548 -562048369 76353 80333 -229013519 95935 48707 -508712403 49013 20831 817006786 20814 14855 955332972 14250 46054 -308556393 85279 63761 -134866580 3074 88253 230185743 5567 22206 -786178878 13348 89769 -94779112 33917 59864 975940197 2591 84368 -165873678 33360 8001 -295257049 80616 88744 314770221 92793 83426 183616528 11785 7058 496602089 33758 43676 627638503 36232 14995 -117023285 51664 19736 441952863 91720 5276 -583535785 13619 63441 759429521 72858 90712 655290397 76602 70485 -933797851 92739 23102 -657740717 11242 78124 447692193 10890 28792 171781285 15094 76182 12420136 34421 84390 -444314364 17222 65611 933313104 9877 29690 -955525617 7559 51435 870854218 72689 13289 -850426210 71798 21486 949076683 86548 3472 158073866 52603 43143 -346325830 5050 70061 578923129 75588 37620 -131823339 31502 19778 -365983436 33696 26113 -156533079 97951 97937 -56118398 52315 61674 998542698 58566 48905 621331162 23673 76931 -690530059 80576 72994 647475585 54955 14069 576641668 43977 16596 -687472772 6041 26262 194219363 73166 56599 389425932 86404 46308 -408713900 74325 72033 38575148 19997 67882 283150470 86611 47090 -754622057 30096 23521 964132820 14749 16816 577616290 71027 49923 -804895048 73384 90447 538032379 45848 23953 -873740640 68176 15058 -682358785 28819 2056 141596501 29018 41509 -568622339 47855 60254 50355570 46760 34423 8481895 9796 73706 -64250760 19414 90648 680059671 2058 31517 799076982 66808 87507 115627086 11072 10793 335602206 86830 10970 -138999406 20928 35660 -99005421 14274 21160 -970285929 69063 89312 -444391649 39398 68316 554685901 62820 8763 49015008 47272 43151 -317936933 68988 36633 -782289054 89838 13263 705126761 17861 77023 232320462 69511 7843 -885299126 63317 81023 -241489885 27101 73083 -620023571 2671 3063 -15596228 31574 32639 9095893 97792 87728 13112663 28159 41442 -247698976 44659 44080 152473193 92770 27934 151227029 57518 24211 471207558 12887 72792 -200541237 35900 44499 404526971 319 25082 954018499 56731 20576 850461061 92142 62641 -625843991 91792 90907 18004488 33075 63104 -299365463 61227 670 -687968319 43246 85975 -928750068 91870 29251 -383789362 68926 13536 -678506439 5277 62201 -568439375 89898 53952 -769812637 28960 13354 225764401 25952 64986 100594120 76360 96473 64882142 70953 62573 -217940757 80957 77606 -618879017 97247 50515 889783969 31295 47070 -962923265 11966 2305 -434908860 25925 51461 -970226018 78198 1692 342196096 79164 47584 473068588 7668 20888 585210730 84769 17148 922881161 53390 83774 837887235 70649 24810 -669657844 61398 40384 -534743103 21704 6235 897994247 47603 85167 241279174 18905 93081 -437194847 78362 96395 415182631 17447 12005 875287322 45457 63985 548192859 76246 74911 479732583 16327 8545 370327286 69719 37916 -270609072 16087 93661 -984884140 6095 79625 -824487561 13661 31179 780220786 32725 3702 965411961 68835 84564 -607005130 46372 71369 234705958 55888 39222 -70551961 1044 27177 450503294 24931 37467 198582240 49892 21053 586570858 24902 28584 -103044692 42788 54345 423215932 40227 51459 -194207156 68992 82168 -95725494 50299 6040 54312740 95055 15983 -15568675 729 31715 562273918 23563 41837 711151584 38954 83811 162674745 35245 20667 423142432 29850 59814 -322779871 87370 7912 -340503261 69360 66590 65361460 96811 32687 -555695139 96091 48000 -780444605 33306 13684 548011847 29385 80550 -817983342 18066 88885 72651432 2779 87838 -887035516 75030 74515 917821105 68837 3872 -740854502 12942 79824 679053676 80314 34606 -704130166 65766 39654 108294468 89913 896 -20682984 89956 86337 981312101 18920 36493 45925378 8203 94215 356575652 76345 86656 -945925369 98892 71921 83204352 93370 52969 -579942840 39016 61643 -70402434 13794 55466 -501894278 47620 76785 -855353390 41818 50913 -133436059 31182 14856 103576680 50775 90778 -177713391 57178 16713 423512193 50808 65901 907966724 36275 24290 -672439525 94166 47842 220299491 69058 49767 -251534337 91928 30266 681846171 33108 16168 232319648 46046 53284 -672380985 47042 42748 719590422 70655 17156 646178387 28873 8175 -78494453 9224 15932 805084802 63701 78000 -140122004 8311 68284 779027000 55421 40587 193167110 4395 1640 -690127146 80210 68515 -428565829 40163 852 787535316 11270 83624 277526397 48932 43014 991894846 73868 73580 625239032 72804 50887 -477777705 86251 29124 -990735600 91669 77460 -409886021 77277 95361 -897290828 34011 15107 669141232 14808 34647 600547401 65590 32275 269520639 61748 22826 -72946463 54787 82982 -792623862 15838 42167 -955952916 84511 77967 755417047 93865 91919 -14985187 60573 34781 -981921229 66234 60208 287254301 82020 80598 23817241 91334 24518 -446068684 61891 31407 -886643560 14832 38877 -842616665 37543 76065 -210538410 89174 60435 -842683409 58450 45636 60092214 10418 15862 -227983783 32908 67422 -366438756 85397 78566 125299080 53226 30197 -577575497 49761 39119 -727903355 60577 21809 918384684 97672 47476 197463973 54489 37914 611959260 12332 49767 -59655716 70498 6280 -380624231 21159 32434 -932467986 56495 51860 -45464026 6536 85982 183104185 83545 71586 289780408 49222 64213 -112605301 38517 14929 -807826486 22825 1573 763188951 77736 6136 396203046 7113 94980 657568291 25633 72217 299226033 27340 12057 -58335468 79422 67112 -661721808 8096 19280 -372436221 32931 42488 132461477 30973 11619 124642207 2917 2610 265251808 18128 30000 -175529480 69800 36295 -276395458 28785 77100 848634439 81109 87320 108074709 60159 59751 -85120324 80802 32619 -178376349 46514 62854 877961237 69049 39262 -726413498 43065 15839 -18074070 8407 22532 -795474543 4261 57415 -481979114 95878 89956 -187300756 92054 30704 871609086 32776 36085 928741287 16863 97962 -789427702 85519 78564 -884042017 62422 45351 -673455183 21469 74675 649920208 87754 80431 -746106105 54507 14247 382037417 66162 3905 -720243628 3275 49034 -674445841 89586 38241 361599551 93302 68507 -309111389 37015 75078 622244538 4892 86735 5664797 32831 81721 -912537117 68579 46820 656998014 39549 8976 133309587 69284 42015 -302663207 17028 4067 413150490 89237 21427 -153132895 85913 62286 -881960740 49861 56682 -563197349 50129 42193 -321460186 16747 2280 -480493750 68953 37471 885102813 12551 23928 435925387 72997 45415 747094993 59380 61479 -950922313 4705 7640 790095056 67358 52620 -190166829 11178 21971 16060168 85581 75585 -205537487 29143 96722 739521427 36778 14696 -802354648 44815 59398 739877699 88422 11302 217531891 78905 20573 772329280 69651 65646 -1283831 67089 32671 -842127540 23530 18067 120842880 69446 38520 374877905 50230 59052 -640873566 74355 65393 -483275258 35746 18692 4116975 65271 46708 -396790005 85284 38861 155353514 96479 74902 -173777479 21580 98608 -752795115 46800 66095 625773798 62635 81835 -213392805 37281 62994 -705271433 77689 97256 -841686944 8509 95029 -232970679 14613 33380 -97481683 86741 47749 791355829 96104 11652 330485669 79592 53482 -55374316 27921 92477 849950815 7746 53548 906279450 30106 66625 -362157466 3810 63051 -930591046 47401 69807 43226731 7162 6934 477478999 96663 53161 -938472698 25862 87795 -327529708 2479 52002 36223319 21113 76694 -316093658 50485 81043 -312835373 33407 65159 -500178000 68657 66407 959985263 41716 41021 59811924 78968 18237 374603444 81732 87730 -360061511 7607 64011 -837383011 70163 60036 -728828203 22956 10222 680682314 11266 56314 127089063 22643 46530 -427131147 43632 4492 -442110308 85205 8308 458843315 67884 81340 -246007948 4304 70328 949729100 23004 54357 270348300 49909 35570 649165006 25170 93584 -351492963 93306 72065 -20902156 44009 73932 67920472 24425 492 901560636 84852 95417 317389232 14326 93231 -983302988 84527 5393 727506632 11106 40116 -629992263 26779 29447 -754129304 30160 55828 90064949 72375 74754 336428305 13178 52560 -545248558 35031 21172 -354147546 20663 81 -875204752 1211 94082 -974975174 39143 60834 -265214092 69717 40330 873730561 31153 17532 -258522395 30755 62461 -753058488 46157 48552 -697011448 25848 53436 -919469108 633 50564 270603242 40893 39872 307253894 26618 33826 -438028021 58736 29242 -749993145 20418 53234 779819774 73022 33974 213127537 85907 56713 594091839 26321 25956 235313225 65096 37027 -126002496 59262 82354 710771720 2602 332 638516301 1162 36559 755239706 93243 92702 -34571982 45778 77463 398711941 94807 19478 -371383700 27655 42481 940571319 88670 74864 87189130 22307 39128 -214943684 17884 45764 158711864 1734 97738 868798741 66506 80980 968946990 29707 34686 939750587 32265 26158 307066490 11014 5685 -881950804 66186 11675 -702271588 25608 65359 -877340214 8648 38171 -766543256 95388 57548 658167410 91381 39916 173199986 45759 85309 -283982199 33007 33513 826258636 93756 36279 463692351 7013 7136 872205265 6812 31777 -343511380 55333 85403 601097781 15101 12089 354227322 22331 77754 782612724 9323 71579 -789234715 73215 45476 -528427012 78366 6073 391092118 91405 75318 -517070179 1115 69954 -759034689 22874 72776 482280387 8993 86729 106690764 47695 80251 -642751843 21012 59631 -353615116 98258 59523 -245732265 93261 54330 -54615054 20594 46579 -592328697 55106 9680 94017682 58863 21188 153251863 68670 59074 -935145557 5080 36517 -787573496 18443 4313 -489616928 72252 35825 370912924 200 7606 -975361529 44206 74800 366728124 32923 691 -772742114 62786 30762 386805139 23796 52717 -341471747 34015 44276 -242187056 89687 87346 -138172062 82046 4716 -187486604 19077 34915 39567672 65603 19331 796270103 37814 30753 896953833 58958 13677 133108285 5202 99105 -180216871 50825 14719 503414732 85388 27939 -938301966 63010 46562 -270139307 64498 87870 338102277 84229 51066 25550861 23959 29266 -490027222 73283 84985 573331775 97886 92257 298058530 14271 40523 189881924 44493 50288 795948408 8094 16587 -106808859 93455 22049 193065757 11097 46625 678571002 95024 71511 555180156 56640 68169 -779033021 19875 69798 -887071434 65051 41695 212919502 23466 30822 428158751 77233 25254 -516234607 15334 2658 822305880 77227 5739 351297070 14631 94117 71979281 60400 17587 181058873 17892 94439 416438191 14604 46352 555953239 43125 65541 793970424 13182 79260 530790047 56676 6142 644697423 3952 82032 128896550 96564 63489 -629860569 10396 64743 368129741 40945 11360 -19568876 58156 52895 552872055 44193 34943 482119420 7171 20916 300321350 2495 88439 -363390848 31405 99125 -218923157 22538 58057 868752733 81332 67219 768178919 86197 25690 580134541 51971 74218 -347530107 52712 3988 231854476 9844 61009 -343773437 85901 74893 -434982305 54872 75724 -851541909 35713 60715 -145415737 3203 54348 864219266 92285 61304 734325340 81939 50223 550471301 97253 85453 -444164819 26849 25556 144874275 61822 71463 -967300548 94339 86877 -40957179 46036 32536 620098013 37949 30716 -909886350 92097 64014 959840702 65821 42376 537333658 59578 9165 256203096 57423 51318 662858225 22736 14506 253746253 85062 63847 76691979 84236 92717 -949587194 16242 46021 971784378 49349 7377 466055734 46432 87426 -467145658 8762 16946 -174985095 24866 92298 967725884 40906 62960 -782490329 88831 84265 -864156987 11887 92660 548577488 66571 1975 565548344 94450 45615 -920080954 51721 1448 -271155441 26467 56668 990771251 36402 86358 -794397521 60352 43545 339201067 96928 4923 208412238 18612 19165 -955435646 20174 1221 395023686 70319 94098 576668074 40952 59753 -38139598 29197 32082 -341937092 98792 75925 852393493 40684 51054 214333264 5661 27917 -282748391 87831 366 177650322 63906 96423 -387789152 19428 8343 -173246196 84385 65983 -443919672 19627 96755 -835323485 20513 1094 -791304821 184 5381 -808671503 94506 68753 -383602741 11115 67540 -156580625 26857 36892 713277863 53128 83957 82555580 51124 5782 -357193607 54287 6834 834132430 8132 69372 54623998 70317 7979 -108139389 46499 47336 -507740648 31036 22138 938345904 84867 58397 -165099265 24478 69825 174199524 7059 13351 722456630 31600 93220 -928724171 1901 55482 -832856144 40325 56856 -167543534 2858 19594 -316498889 70222 8479 -13491011 40892 81478 463699086 41122 7941 796959883 97593 71781 -520149930 47354 21573 -208956395 12395 49049 736199574 61283 82443 -307897643 42186 11710 129298744 71075 80706 -649637049 74333 26986 307563016 60766 85487 -863800304 16352 42973 566420281 77582 66566 -433125512 45888 57966 -468262935 52843 48905 -591543647 13667 88458 -529772875 73513 50385 313997298 20624 37082 -461879277 89599 80984 -194408865 26319 22489 -825190875 4936 66608 185273125 16701 10561 462302852 47098 19171 -678807236 65237 60977 246632567 45070 88800 -58254622 63382 32072 -486590548 33935 4894 -551981732 77992 11548 -472404847 27808 13539 -860849318 41052 21304 921403837 36087 65399 467202728 91584 77706 308758627 78881 97850 -854267755 24444 85524 -43152744 5863 63365 -278404421 99072 86164 -715868562 89204 76467 770102928 70243 57506 -109341605 85117 39995 -821727172 74079 89632 -372834578 50974 88271 557947705 32464 57621 -519795999 65308 68408 -905810473 1117 64428 -910806463 41404 778 51676195 15515 11666 -309075278 13296 10345 647529704 50409 12700 -543913456 11441 67021 -73087908 70361 98430 -583539481 77949 19141 127349969 38503 33826 -19992496 17321 9516 330571954 92193 65245 -392192670 57517 61389 -543155342 63574 97074 -375607326 52585 93539 178309431 79958 12136 650401498 66495 6273 -219337607 41412 8356 394994539 50947 81818 688070983 31752 58440 -863972948 57439 8960 -561948136 23757 85000 -192917832 51220 52795 -965310838 48356 76870 332456156 86542 4095 667223507 90745 81070 40073879 87149 14376 -463953720 8917 51180 183772751 29075 61390 921592632 14506 79659 -736754933 39970 66411 -795025383 77801 97003 45440497 45128 42419 -6487912 86359 33055 771748705 84539 756 -109656214 20917 53272 -905502773 72043 60154 -438443425 60145 69062 269793905 91468 16407 465165206 27166 16284 -866070189 5718 39860 410743912 10245 98155 -423113111 3788 82614 791003673 70788 93828 -195936817 69701 68120 -172777199 40177 88185 -298692568 83110 33068 -397556214 82864 49798 636220389 27905 61251 842796145 90767 56106 -793389331 24424 88165 -991235181 23608 4740 882558976 22559 45157 -119559589 66882 73196 -425164954 84620 94236 -147038226 758 33427 -977773056 11821 59679 120587244 93286 18046 23195904 84510 59272 -215273404 25737 84583 -421367722 56772 69842 -70414874 79070 42510 -775305582 26275 78644 -944126045 97066 16658 42649460 26267 94075 138163699 74934 23675 157248748 65002 76189 -489789208 10084 38162 -710151206 15924 32782 194697962 57281 74486 655545108 8023 98313 -449302740 43179 28931 625886773 75740 65602 -6182190 88155 17747 196010405 47479 88406 -104929000 65937 76247 -790335157 74120 10036 -661020195 42000 93926 -748516719 22975 76887 351247701 9188 16813 -894806888 86170 74721 -853529514 73235 42146 975817132 60659 49 -585572234 55469 48224 -343368774 86571 84652 -644541736 41945 25764 512264396 17720 41782 434243850 23010 70432 -456528756 85050 10013 -384487141 10159 44237 988664575 4823 15179 -917896371 23046 57952 -419863628 48038 77860 -347810116 35652 41857 -581397730 66414 62381 160186308 41198 43628 -359151528 36546 56822 -986940807 57642 21924 -697476466 62605 90241 34379281 82181 20477 587931497 36245 13601 220021616 59437 40642 -905874118 8165 90110 398483731 20394 29764 450037044 82482 62143 -289128077 74405 27832 -439302591 5328 60657 -954873364 40366 73694 -44657415 27222 9812 -784977964 88542 69362 -963277932 29792 42233 620381401 16218 41603 904462104 88064 72953 -991451515 14140 93859 991959416 26953 84393 -533793723 62178 47462 -736879767 17475 38502 560591068 27975 82268 843318450 97250 49893 540294370 13265 70873 278648065 17319 93797 498445628 85154 36327 -345286483 95402 37456 317584223 90416 61757 -753761379 50000 88041 497819058 47719 61671 311693295 46681 19779 -165104156 61104 3406 867671527 91696 19805 841675062 24661 73060 312174527 18340 21655 -133382589 29802 26745 -82730049 10787 13373 899008084 66285 18393 -286248687 39802 84120 -168248061 11676 14651 -624771945 26171 18421 -314976884 12290 87720 158450132 23987 24863 -540593487 82399 75649 609290606 12486 96680 631317613 86412 18154 450135040 61503 5991 -162698436 28928 1471 -167651243 30450 71293 -303243334 24113 13085 -334798921 14586 39079 490750735 63812 70146 -175476905 40661 27865 -433630410 30881 61812 715824001 63967 48976 905927758 85944 82283 90952184 19029 36492 -208735833 46086 48258 -191865509 27376 46912 442859740 57453 6410 777623225 54139 18960 848929110 80036 26733 -89817843 78113 7247 632410869 14753 2601 361838898 6458 97684 -573450798 70201 21837 728602050 57609 28405 627408001 32900 76957 -740826957 18248 46774 -366292049 55784 98793 -351251966 34726 34122 -937369310 50042 58258 383005121 65687 66011 -855000449 90751 26602 -541746553 37075 1351 -11806291 47004 93595 -375307610 44784 2626 -266045073 23033 68425 -246655184 39410 6259 -249482640 64581 14040 711756280 24194 43514 902461227 32553 23659 -371369968 62796 52023 -801174212 57808 32164 884469027 80624 57457 -349144452 68227 61404 -458929880 57162 73875 -924201630 82351 31652 -758705325 15693 22518 -237092992 2249 30545 -907002790 22526 94762 635848918 7548 25100 632963723 29603 52739 -471913929 15006 30226 -75646672 22 93231 -163156866 23631 23511 -2203177 75804 1165 -957823867 22291 47638 910447975 8702 58269 -565023545 73823 48691 -54321373 35662 4059 -434497230 58823 10980 -936164542 56255 22987 -37871558 1356 20154 -176483515 60705 90437 -359620040 28803 6116 45509255 52003 45349 507252018 18079 66477 -473072980 86917 84468 -964340626 44011 69162 395929137 75141 91891 290192243 58821 82873 310120657 31439 62266 -279976774 5146 37128 -889759657 30921 73243 -696711770 97063 66879 206161603 30374 43890 -419871871 89458 67724 73032704 90093 54961 114831381 56874 45428 -613942608 79226 1170 -698274589 18130 61609 -146093926 5895 26620 197349745 9288 92172 -704211979 43431 78956 682126576 515 67052 -821454091 95205 9748 96214712 74305 11610 -650705707 97184 15796 81666433 28970 95760 -417123503 63353 89497 -527258846 91111 30711 -912634785 2389 55728 837615097 16413 8064 -595317692 13747 47549 -530818677 23880 1464 -1852232 93951 52286 -154013532 39336 88717 -752780480 63881 42000 -891670453 97529 28355 -95472550 38967 67958 469050022 8696 87956 911324992 39866 16189 -276341427 9965 84906 631388904 32181 46060 -891047316 66660 37867 -620538296 63078 83854 785215656 82565 15278 -93953078 26847 32020 -196177641 12420 25152 -400776547 19643 76585 -221779796 10647 21156 967485469 89889 83429 -454790580 85308 71044 266889323 35190 778 506329290 60431 87404 -616013964 32150 47180 283633832 66304 17482 -365859787 46319 91179 117184745 24500 58844 -605520562 76952 70381 331669526 97063 46466 558171634 46917 74856 258372585 42665 27614 292443876 34017 40197 -908308957 1791 32814 881958036 93491 8065 613976797 38167 41700 401400486 74620 36263 696577539 2950 21694 -394169518 20722 27124 -214136848 77759 23591 53302994 29311 35316 498250960 46279 36333 435037757 82818 89834 730308774 82156 13121 362724830 67373 92338 509208828 87587 93456 -127937184 129 1855 746641770 20689 40671 -573070481 53766 4195 -298736248 89077 33358 -237663251 86847 55822 454556662 41248 31667 -510139199 40582 74674 713230858 32205 73957 -878000983 89824 45030 458614254 73646 11350 -817719899 76888 76083 -635753862 76009 1809 457129543 79739 60375 -217856928 39627 94531 355739250 25594 33946 -269209001 97479 79730 -166470425 5122 14281 -597136347 78631 38314 240588378 74217 84357 684167089 57576 59175 314868431 77194 79116 -59917235 90928 39266 -162445894 11330 70654 531077172 57479 76028 -258024241 58264 77142 324756404 24060 40700 -66519121 77342 91093 -177379423 42265 64356 -836717515 75365 5708 -122195122 72309 20213 297847013 74316 49788 174166449 11577 33560 -925978099 76348 22462 -274515490 91467 87341 -932257374 56984 24360 -401398624 34557 84150 -906400398 30057 5029 551243869 41527 15604 -117086992 16069 72357 -189612259 67429 20065 4632367 25209 48394 -922025247 65326 36990 -847349006 91696 10584 -937488375 19321 22533 -834849348 48899 13814 -525121853 56168 27297 822648012 79415 33750 -276317522 52816 97230 -487241452 56361 33407 716786848 9116 80078 236812842 2981 84981 823973195 634 80556 903233244 14269 82554 -725400700 52520 78232 102142192 52736 72822 -199813275 89031 18231 -617260806 91577 31818 -157285009 44050 15175 -346209389 38774 19252 151962148 54745 45264 720615649 42861 31831 656419516 9686 7904 -433194037 50991 84317 -863236578 54827 29653 103836761 66245 60786 70423243 32215 55054 -174668893 46294 40155 -860347870 85924 80003 349165948 47381 10495 807800314 12760 52396 -29608870 1294 1197 -916855289 11905 67112 991437590 7791 35140 -20863991 49281 94036 -625478802 91627 75716 595508937 91272 25482 -201690300 86091 22610 484122710 92469 83131 -294023863 78278 3017 -88706893 30992 29033 -561055171 12668 12357 -715456429 88615 51456 -717941220 1700 94911 -975355320 33014 3836 664799280 64608 16045 -47868156 34084 35463 149064910 77354 46648 -750252869 73046 53660 -794980763 60810 3716 76326920 47014 40516 -635609055 95166 8618 -948979152 68186 59911 -798668145 71300 15142 419278124 54418 63869 -761784791 69109 69741 -441926586 51949 79223 629866410 51240 42238 -103949448 12897 83487 99808579 74154 84391 -868731866 50064 31293 -388808055 71168 25919 -709066262 15609 39296 543359819 88392 96724 356275664 54162 6574 -766885348 67625 13107 -551371921 48122 29414 -569327064 69012 10169 51782304 98027 33370 754502514 67778 39393 -774678464 57284 35782 820673728 32753 79106 57855593 49751 20018 762008453 70215 27834 766593724 93035 64599 28979643 53172 7796 -534428774 56806 22057 -102576288 19578 61600 -124659978 87769 50657 616324941 41235 93782 697900015 68888 73383 138094493 1307 34279 -614786580 21622 97331 857195206 2155 5546 240927111 13080 61910 646317166 25715 48877 -630981179 24042 89937 -523069241 57749 566 -220197150 84137 47395 563533856 98649 127 -72198194 17437 85702 81884373 33506 29476 876553810 43807 66056 -392598236 45881 93202 -973687650 25852 13141 -456873625 34008 72061 101008246 15424 86757 805548537 44660 99078 229312529 31540 51023 192134671 35843 39996 944111124 69830 24221 -480092390 76338 21587 -639446709 17331 10781 274107119 91655 3679 -320331147 69575 78938 90085213 59181 59055 6083062 17195 65252 351537864 15214 39057 39868861 77964 16130 389092949 28104 74868 775562035 47484 6426 -49174632 66806 60971 358268339 56512 40099 -928110623 62733 94060 225475551 14777 82994 896105986 46952 45070 864803832 16201 39559 -820844880 60853 71653 -468695156 31124 80495 -489258952 34704 43483 592023379 16150 75899 17064765 63231 38828 -590443510 32751 37918 -73915448 52162 53783 253825549 3548 91725 -678968862 33495 10481 835648475 29909 63871 148252869 4194 19749 -933546850 13396 1491 -344936065 6825 55935 -883811406 71098 43855 306847982 26430 4423 343893084 64080 53294 -517083532 84347 97991 852858775 69723 22143 -738924269 34115 98699 -216668213 72293 95811 -69630273 61187 52954 173744442 19869 88591 -244561396 65960 50567 797449286 23630 88673 476848347 60708 17033 -440502156 3604 74796 410766738 6990 97461 644039184 64266 75360 429869818 1031 65816 18037277 25766 24623 910774388 70659 5695 -131730155 75516 82811 382054620 80683 2283 602090942 12816 11023 920260149 13217 27384 -193543725 29992 39276 -586489605 74260 95856 -346038396 11124 96433 -45290612 74094 841 684370205 94317 72352 -749198571 40892 26551 -922632081 29848 32084 889546527 87275 85646 -359082287 51577 67728 -35240089 54281 65036 325365298 80668 54525 825359844 58817 50616 846989614 97118 17310 835111941 21213 73498 -714555370 97569 43530 259471926 80343 26969 -400091589 86270 37612 -303508031 61243 14665 -333474353 20770 15820 676697295 14067 45814 -32875144 15164 69656 -560456538 16049 73469 621826518 66802 51351 -963953421 19995 15871 -517949810 82798 92062 -364096403 72836 74717 -816130567 7623 5471 -354638317 26542 85553 -422979992 93195 19823 148902103 40960 33312 89400328 60096 12472 648639433 68731 49998 -486142450 50299 32850 9890858 81602 76174 149650857 88337 73449 727991197 45751 94886 81186956 8243 435 -863241 11765 42476 -61235303 45815 75835 759574174 44767 53919 -663639650 62422 37442 532965675 93167 54521 -604117077 56464 30681 659339098 3019 89984 866905381 4006 95557 -68958820 56298 2763 311272561 29904 85132 224436060 97399 24177 466290320 29546 63779 -826200759 11161 58105 797763492 59026 71253 825277709 49805 65887 -426248735 47295 60041 -457004641 1957 5386 -145737823 45590 71023 -127997366 61890 85145 751130408 31837 13610 192173688 55547 18317 944985072 83400 29152 827932043 54834 48167 580607605 63436 24690 130673161 69595 11620 -756828587 16163 4821 -879760233 40689 38450 450027108 17192 96672 352837070 1577 31409 979466654 30019 51918 -857044932 516 63363 -580497640 1982 20395 -936081655 65267 14634 289335667 88061 68895 553590631 23542 7742 -700958102 54306 22412 -521805028 73855 16425 931165531 68866 27966 193893003 31094 75622 -575252128 92691 13353 -107282830 50732 86762 -527299789 14678 86270 629644334 42411 21101 348959519 50741 65614 -274964344 81418 75943 -214693206 74916 78752 680873469 91191 51046 987347282 63376 21811 720254733 7525 53614 269508183 58435 24791 -138001712 85 85792 -437283081 59008 13206 22757543 2349 31087 289138090 11968 92818 -256961711 21211 33513 533319344 90760 64325 -811551461 98025 28905 837422227 2006 67134 -607444411 91844 60779 -584992912 56957 96184 376805781 53080 221 892816262 49235 72968 338745699 55874 14639 2824303 62289 98470 667126268 61983 34277 -807005990 71007 62256 -906280642 67758 14636 -365989405 33778 56565 -198422465 775 6336 -716642890 60453 31564 -689680028 83274 35786 -305725509 64717 36831 -759667547 95144 92408 58325603 95547 78443 -789176206 69222 39867 952837920 30354 38823 -224094845 1598 53656 180614731 15518 62357 625055881 84845 7604 -754069534 9605 46396 789969775 2986 60565 -851572697 50425 85293 -592232461 44628 94728 -117977967 59451 22356 -833308771 91509 97532 -104421457 11111 95423 -467958135 8594 80447 -606502664 236 56391 -9990050 82404 23134 380955914 77472 29318 -57285979 39354 35702 429180150 77248 81042 555211960 1507 19258 11482541 29862 64533 564827430 61220 30360 -949344378 17820 18916 -87318148 61025 22034 730470619 69593 31254 810310159 70873 51372 618891653 9376 32806 890017450 22630 94347 -872435510 69608 17806 229216210 3376 66567 -183686032 64771 58225 -382336178 77938 32788 584095418 78244 45381 -528482609 90991 48037 -434975322 35607 3913 157245515 41515 85946 32622915 81947 5525 -509158309 13308 36984 201469190 43940 81715 -939574887 43900 13979 -545475378 71 49910 793938928 12083 11337 55180895 82465 23077 -674657151 35340 87549 -772666547 5912 8847 402542732 67451 81981 245095084 48505 43854 -969606913 15476 89144 -709214351 4654 61227 695375558 37805 64732 34271694 81277 89046 -512773974 13408 69793 437579518 26162 44080 698563438 52772 59146 832688773 57237 82411 -80301757 47154 81039 -732790935 17617 78911 -717812020 93215 34917 649228822 2539 35350 28815860 60267 92927 325359093 59693 59865 -436927610 60800 73304 -974536968 24258 28609 723225923 39869 5013 211220494 57295 54007 249448104 2720 73786 637765869 64746 94923 -266476619 13336 95086 356571968 59391 61949 555591244 41224 46502 -114078494 26100 93628 -455094381 67388 97061 356088271 86786 9789 30692488 99045 26052 24515309 39989 77199 361763692 830 50384 439194417 22507 75747 691729910 14229 56673 -228688062 80486 22981 -188798683 55022 26510 -945396640 7688 24342 554586490 19552 54568 -511876785 91690 56715 -569636782 60548 79371 -551237114 4298 60826 -920970493 89216 55330 969607314 13023 65573 330547980 98956 20725 23339067 52949 80020 234289498 27600 42247 -66867757 46109 34143 -548615396 76960 18447 693212582 34712 38505 867826931 22606 70126 -124871102 17741 64917 -817322106 1365 64507 -192106762 90153 51941 -733125796 27968 64810 134459059 93745 73863 507416799 5636 88903 -460637803 54928 51890 -505845941 79948 97089 -954505141 72951 86364 -175103903 17566 66074 -439825916 58681 90429 490650101 97284 48230 -273728242 2872 22087 -882100626 36452 5205 -469153274 48414 23228 -373872536 71793 83007 203005701 63475 36104 -18019852 43820 14458 329619841 82445 16142 -794752622 2440 22219 -24383976 64983 71206 -593612853 80958 75179 -160050641 49959 95831 671027042 61976 51066 -453112476 14483 63761 -452564611 2073 51902 219622156 56968 8782 -947986103 25797 49247 -534246175 63049 31556 947504371 1648 78384 -488321800 72501 29306 -550843080 31113 68544 144413260 42472 59669 801542558 68717 78919 -375981559 30801 80187 404227768 79487 81752 827476229 61159 16866 61401214 29865 92603 167457873 10504 19037 -36856057 53647 11954 -392310010 3019 51834 -152752650 21676 54244 -229995560 97673 28221 -207804338 25688 60563 88681380 66751 96814 767542572 88869 52315 -532910357 90738 29283 743013675 76953 26310 -970222682 43220 71630 -727685040 25347 24483 914415393 33635 70188 -747579325 74721 55654 902661496 72956 22560 153262147 46789 36186 -508140363 67226 45880 198975271 87252 4925 -567801055 41989 77480 -248070811 5774 23767 646358558 48906 20040 14810174 84285 45612 762492830 25641 77923 786725042 74722 46345 86420797 4500 20131 -872992270 97042 35653 -89957287 25643 80222 -399260638 81792 72900 -345315839 93991 76906 714328681 40117 71452 -369921474 35270 83000 241850326 11117 34391 -438530682 45993 70256 -541831292 31845 86356 788275080 94757 31355 376381020 47619 76864 100023430 17413 41479 -26054068 19405 88148 984482408 19642 22406 -160559680 28861 35402 692586468 76533 18448 134176046 83674 19903 516581250 81705 35438 923215347 28739 51143 168360417 16302 51670 269479715 52324 36302 617703301 23751 77721 -344969700 70398 63439 576303057 23571 49705 -686423630 45081 28699 -269095288 29574 76186 317748671 12500 57030 -688820389 89594 37980 678273496 20770 2709 -729466490 40726 52596 212980022 91834 44255 -869283264 60092 57993 -294010238 86481 40074 996022112 76566 38038 -79423459 29267 8953 -34634869 55748 95118 732199704 86643 80693 68481467 37889 8592 255742717 12641 68047 315606203 66991 28461 243951953 27950 25623 -4464078 37681 57458 -16418003 98444 78075 -725391448 49618 25898 -50426702 90666 32297 158128038 7675 5173 -617370638 1305 39186 250771037 36925 66632 -525740864 66248 16674 -9560766 39375 17904 404392845 9945 45609 -781170072 38832 71780 536249877 7826 47318 787614462 86254 5767 -842164200 43286 51011 279252428 14144 102 780906699 78077 8099 24604217 81403 57301 -744811451 65789 46421 597423484 74423 39203 -523078884 49889 73034 -641612279 18666 71035 281608409 7621 14132 -484334891 59146 13727 -606790742 71541 48428 -899640437 96918 8437 439030002 80473 81880 391532578 46331 2636 -767732895 11931 6755 519910305 25270 96725 -570610074 38090 40766 618749319 66640 23714 -777905989 74025 35146 -994737684 92549 57083 -393371261 12957 71555 -994210136 95293 48601 -877209413 4008 15411 -726998627 50869 92666 752337685 80594 96769 -482130906 23321 76787 145563839 30020 77960 244347963 64454 76885 -584676169 28612 34931 627308204 58401 52529 529086130 12585 98065 -818856490 285 83722 687984166 3150 27487 -592409162 69911 65894 602650287 44140 9377 -260629692 42683 99021 -673585134 10086 26665 120903639 41160 22748 475132821 15024 29149 438413658 31569 90614 71099770 56766 93880 -15072300 80370 57431 235298853 76228 54890 135948681 32705 97924 -524227129 9689 22744 -486626555 326 26240 -277726688 79316 98564 -565999649 13806 3855 -144198716 94707 49303 945467932 56462 62701 -336199971 90008 34644 482356728 75367 33765 -530057294 46020 89615 475819628 60637 93883 -516818459 84605 30040 -990735170 86494 79397 -802435369 43260 63005 -65685593 77449 38915 312987448 67461 81318 -844106436 43697 64728 -229617595 35332 2986 -634894543 79370 48513 328771472 23707 46477 505081194 93587 96440 632241534 25162 10594 -946769212 10598 40999 -597800447 48175 79439 785354108 94985 7981 124591069 28963 80297 347243871 79292 96210 780880402 3299 51001 296137857 3195 89775 110826727 30959 28762 -16840735 3387 32113 846875826 34945 61542 547619621 51065 81261 268721161 22963 89353 -932383579 81342 96399 61507617 52663 94532 383225677 75700 53333 960260635 80718 5552 -746741355 64183 29413 -91765530 78272 24367 -420712690 9489 86455 247989762 27661 78110 -151237991 28551 63685 539817832 92694 19808 -132432626 84807 79665 554772783 60884 96401 830307239 27593 84098 -295989411 90769 8098 883996921 58367 61478 -659939284 8718 43551 143129200 4059 11722 -209064409 38458 45784 -958196675 9585 97356 999280315 55678 68107 -947183736 37367 32417 348836867 54209 25989 -345930543 75063 67115 -659122121 66680 83319 -809120828 12999 65891 -396618546 11637 56338 731671460 61676 1002 696711920 48640 49907 -722410061 69590 35165 707004099 58943 97785 648090403 54806 4581 -459761178 51413 42790 792804385 86319 15741 -552330119 6434 14517 767374790 83371 28463 70941182 71688 75822 14541462 27608 35377 -263301601 97652 7779 504619181 38908 91633 517327725 69923 98761 167568132 41745 27209 -250970328 78745 62888 860459546 55680 47118 -381872162 97954 71952 -409576447 63272 46104 248888113 15834 38001 -52394567 38339 17240 -937186547 24713 34523 -328332929 42329 4862 -544975780 64226 54380 -397013358 81098 60482 629226537 64697 53407 -717211150 35352 95516 -418713480 4437 6831 -685730444 40291 46374 -99884763 60517 99121 -871212214 50790 91815 645600118 31411 27679 283599100 20902 71923 -499231063 8637 45946 109806089 59919 6449 660577140 57707 15766 -64979372 35130 89191 915244547 85026 80067 -942062090 42992 52697 569309152 246 17458 77813560 21077 77502 288777075 56284 33466 -584283293 8235 34508 925100200 81163 86233 -803524126 49929 70979 -224549242 50043 14598 -362812577 46070 19952 -444504722 16325 77364 -335814199 2853 49480 208659489 56459 71534 962069810 83160 17078 -583631512 51899 7594 16217617 70404 8156 531176513 87151 6613 -424767943 74943 8059 -19722285 30101 81688 771804271 3363 72837 239148065 61564 36353 693074103 89594 53731 -993249860 51567 26547 -700936968 44608 91469 -619183159 28429 64126 -320717039 79336 21515 -903253985 37402 85046 -969492070 1388 94994 -149073136 63689 84158 376081340 44449 88417 417019812 37666 94318 -139791085 42191 51767 -482658169 2225 69286 749628972 50727 29684 406789119 80855 12289 -719342521 98695 79776 648559008 7828 60198 36194202 19544 68952 -518642823 93449 5830 -7121763 49488 8041 -473710759 22143 63878 -971810240 18327 68552 578193562 77601 6227 -559230532 27661 16342 -650205716 39553 61940 987037985 87633 64809 58093167 33258 46899 609832124 39617 94659 141495431 94809 6301 -835305531 29253 80813 608880641 14087 64380 -203447468 26466 45450 166273733 82966 7253 799839865 73323 56259 690572776 31831 77588 558925058 64085 89864 700037070 68777 24217 354515475 53499 70031 -38227964 82633 37525 585208007 20706 7300 -811315110 66677 87247 -89355357 61876 80210 -549546922 59979 86076 89366109 13305 68549 -83818129 79433 77780 657963777 70315 50746 725214290 59180 51309 -395195157 34347 93206 -168491882 34685 13565 -400044847 61162 9066 -862387862 10996 24903 431262892 45872 28380 -905828315 94846 66801 819536773 23731 25074 -3087433 21946 38377 266096120 77161 86507 6637658 22374 73085 216989596 29884 73434 629184062 92363 34416 409066477 76133 86758 -376392209 59438 71433 -354671734 38802 22624 -706477747 25350 14441 -549257848 182 49045 -582812133 95480 82820 -601389709 20330 35533 188562712 96492 69808 734650611 97944 50711 957688625 98635 22062 64730440 46786 46034 157254089 80107 29150 49602847 589 8008 -52171446 27886 31910 583296883 1727 51942 852599153 53209 64654 -970756810 51781 9173 830167236 65284 21981 494477964 22171 81134 801813368 39479 11532 -443684684 7961 5010 -243893757 30346 25863 122238472 62293 17749 -651811962 30315 15764 191155498 28019 89547 -174597185 5147 26357 679057935 15083 23813 -612241437 33991 3083 -799796148 68149 36883 888902097 69523 93005 801113458 36253 10101 -291949151 46567 1213 -41649406 72682 46517 681815966 29212 49174 651442918 17723 6453 -803636598 56802 34937 -857399929 97440 42055 605638838 90644 79860 -365416640 7924 25335 -593933963 13944 25752 834706332 14195 2843 432889100 75430 62771 -443740162 8304 65192 -900085330 64838 15845 -802821570 30084 9608 -731158991 26206 31720 694927178 26571 23269 -719972034 18193 90013 -910177820 4433 71889 628075501 52390 7068 584155122 27256 65343 41747822 42885 67425 322165143 67697 10368 306213075 13247 58760 847477551 9133 5139 -67556945 71300 47058 -967965055 68287 57309 -269037510 77163 89708 -894434706 30936 39379 -151006361 65766 60261 806362529 52974 66110 493837072 64306 56835 870414844 2604 81470 308240138 16558 23378 -978430700 95580 49957 -955841916 87879 32580 272985651 26941 83392 -292878857 76357 37989 -777860801 55446 45804 63593811 28476 14219 -870963710 37992 22222 167490611 78114 64504 442680610 13513 94951 -750401555 44876 41671 -958443925 87265 74437 504077440 86362 55504 324747811 85760 43072 769682201 43032 70989 -944443295 23237 27055 772149548 97909 90873 -399412436 93915 28273 582155953 27505 57907 -166973392 87886 26885 -972164749 20908 49298 -681526722 63710 16294 569727906 70380 15575 948955501 15704 77349 -529813706 67951 86221 190646483 76150 7241 955890219 32816 65024 33477089 83518 80330 433612042 32653 35956 -45743967 3110 13094 937397761 28247 2607 -664338228 1001 64704 -45084438 94733 26219 850035198 25989 52579 -768949998 88197 34962 -4884098 54681 78427 512049356 79952 86092 376220097 39159 7354 -862207636 25915 6837 -975133182 88480 43039 -609337088 23039 11125 889781704 88080 66315 626046640 91098 97551 -429901374 70377 54905 -537757484 31748 73294 -481253778 52457 91459 -776265364 53587 79396 -410324020 94550 8027 979630164 48149 56102 503915060 58018 95254 721357152 24963 76547 495579977 61310 62464 142108934 91825 35652 922479359 84678 43778 -762356344 67751 82710 -128922821 63377 41312 961345330 90801 59731 243871162 65125 9391 570817882 87069 42633 -666906986 32176 77387 -606738379 99111 76941 118818544 10199 20308 -610514837 4000 304 -201542215 48885 42204 -656277576 62067 31223 -582014311 73964 89952 949967634 48855 63866 678879810 97557 71167 -262813924 12534 10795 -939524534 8085 91780 -348369497 57884 14831 -428636281 10785 48852 -489684889 7586 95938 253766068 30473 82124 -286152138 96970 38072 995065432 9321 21500 -49902057 35269 32165 -594313176 14053 9426 202904437 15534 18114 -797943231 95549 41911 -784542533 53897 84686 -840950531 55067 71361 544649759 87488 50281 -57664292 70535 27840 803230868 52563 65865 -658092949 31083 39614 -173443923 93594 79327 452123767 14498 17402 -960551166 24205 8920 -38709298 90516 35547 711600889 31427 16531 109288993 37966 22675 824903479 41978 80291 951921108 52364 20948 -628253809 14814 88449 -592567457 49296 92097 683526540 20393 38080 -663500093 56519 10296 -377491360 62107 53763 852499810 47205 35989 -918689611 72633 5937 -70874254 86733 21241 51063016 92088 40315 627578487 14904 17787 -943318846 9392 53113 466282254 44253 93812 619400903 28282 86635 364375456 86322 11646 -329955103 12858 30093 -13325192 32930 54310 -725832902 51296 6322 -466889460 19717 58992 15209797 94234 29182 502265797 48988 24947 -188504369 59107 71002 492240534 8679 96856 238214766 1860 89011 -749136721 30139 68468 -520189073 48319 44615 -754326816 41071 64690 -185496898 78549 72607 -542632462 59940 42202 791959175 87842 24432 -796898434 15641 37291 602517663 68717 35507 -842186085 9527 52382 239878271 28884 78406 -908818469 56296 91401 -460634977 32569 71397 410142656 59327 22483 868094327 55491 36965 857248582 50406 83225 357864864 56614 42107 550922004 83941 69268 -886696048 37218 95660 446200290 36236 79763 -538484661 21383 64516 687229586 51743 85628 493901910 81116 692 12252286 57761 51258 413784400 19517 26515 164302411 72083 75048 -642157856 59987 83135 -824666926 96915 63890 -402071150 72978 45694 44948926 98904 636 473859009 94276 51285 -397728575 74218 58233 333726556 88375 62137 307737391 10061 19881 99300819 52572 8312 669060475 1518 1237 -436722393 30026 48429 349499999 30920 70547 459709137 51036 6194 786658005 70183 32919 -918498689 88490 84796 365638188 4875 49588 637315773 89834 89154 95502327 76784 26213 707082223 89667 7317 -912311387 49126 2696 52962059 68651 90098 637390953 86300 46786 151743941 32894 88617 -849281063 72340 43842 -480121912 71525 35239 -531446446 43133 55899 -676610019 83181 79806 -578239371 24252 68508 982758230 74473 62923 -375357321 5639 35650 353995995 11987 376 -957667995 20451 92791 366754633 37695 92627 76034868 32416 78376 738089039 53366 60541 -770888338 59048 10804 606375796 4886 21317 -430434605 47106 1709 -718175847 54736 2502 322022165 27780 97052 -297353412 41153 14710 -400980415 58171 42610 527997849 73860 85930 523392076 3847 2043 890711990 81961 43624 -72534143 13504 13444 890855987 12327 60002 956479868 61299 46045 -14416003 38775 78494 282612629 9631 312 337155846 82063 65056 -276531598 13529 25050 -374680161 36311 61987 928983393 36273 17640 711898776 16814 5462 -136028626 72221 67658 -700968603 34198 95036 -587207327 24477 84080 -478140389 44981 51091 565013705 5099 88707 723516578 70693 65573 635395786 66754 72592 -23262426 79898 11396 -4486319 78298 89861 465700653 53955 17015 -918407669 32954 79997 375769865 17161 20582 748334387 89544 75886 -644700673 52702 31817 108830893 21832 26873 -303503264 37017 78616 252870374 94970 27608 -955506342 77648 19877 -913587140 53315 28185 -581415159 91675 12245 -616134603 74453 56331 -49277712 91870 71920 782574268 60942 15364 441564823 48628 97423 -561397173 76566 49114 20273395 35778 91131 187487056 91121 78269 767379528 81197 45334 475301289 75546 81731 738806335 84509 91651 241953052 17597 535 588926988 48387 50646 633932804 93700 59923 587266640 90807 26119 -244604337 65518 24351 -508981915 8520 21343 -483578774 71442 46151 -138479181 61008 20751 -380617964 72879 41692 -100654082 22299 2618 427732519 77117 5118 870296925 36556 66872 -499681910 16035 83728 906305132 95576 15124 706438467 5068 35412 763826088 34961 43470 870249183 33441 44165 139678728 36263 59837 214710294 28700 86130 -11808004 9544 40750 835943977 89234 14470 -960748762 36859 27492 338844885 74585 11942 -186879438 12825 6690 -985165318 17462 33785 -7969677 96806 23494 -521925467 50524 75363 788064741 14623 37492 -587825606 8307 73505 -891247108 59058 58351 -63673055 10037 52343 -88384003 2939 42283 380218597 31284 93077 49266295 42427 31009 -63559904 11142 70894 -312991797 50409 81609 -44891722 24714 86335 719900768 47787 3619 464449130 30703 36890 691951509 43807 8067 755995665 86210 6977 30498112 89599 18344 -184177362 11784 11298 -197997586 57054 8804 212188730 292 78810 -511388907 16738 5222 -775136756 3309 92354 -550389439 61265 51430 337794852 73921 22717 130339441 3588 89802 -505420544 14848 67737 -892797932 67872 53760 988941654 17649 64457 -223554830 67580 71039 -381442849 62237 43238 760104122 71106 79981 -923345843 85559 74064 273024179 62175 33692 -140088237 55986 31533 -174974054 42856 618 -902574512 59831 7147 -549919439 24366 81898 -678469665 66924 30545 -169119177 45213 55008 719080436 11287 10870 -531784138 48517 62675 -29481988 73368 51045 217106286 37703 11571 202018322 78209 70216 846136083 96136 61382 822547206 76209 67257 -873188957 23589 67906 -426117213 21455 3319 -137020020 94753 69493 -161729514 42332 93095 -587101282 56347 43526 834460773 51475 52078 -435200194 282 16673 -73767720 3257 27260 130347724 86984 53123 981101631 42459 91809 120209466 28996 77625 -362698535 85887 43017 883483505 94781 34585 780871525 22252 19270 226661848 42786 66804 291067722 24671 59530 -448878298 16207 224 -220785562 87836 20279 -503554461 76489 23264 863587074 24557 72852 -690810714 42981 86193 -692908097 5170 29940 -610125552 79211 9011 501408389 68262 38650 21726307 81968 58127 226559745 95533 1980 -271950385 39160 17338 394832830 57600 82164 -953745506 30652 80693 -295801296 75601 38721 959110633 77133 82741 -579919304 53007 74361 -395830466 25744 82544 718232815 19622 18611 -147890924 3014 70166 560413609 94097 64871 -895980804 39954 44625 -773529319 41355 2618 914473278 31734 18607 276826842 72623 91117 -83400449 59421 45084 360020422 13576 3711 -182793845 84548 93698 702109016 81758 56866 233976392 21365 95278 -939126906 82216 43149 -491391386 24152 82761 773199949 58437 79266 -724761679 31087 10343 149672527 82818 9376 -785676073 20920 58093 -397784222 62452 46218 -288273996 35050 9961 237656345 68172 36932 -990149808 34429 22250 -662969996 66720 47671 822555100 57188 54296 -497249755 90425 43692 230484785 54725 50835 461956348 46779 28250 662305669 76612 32257 581753392 38355 62559 -533583397 7459 6589 -579085066 97932 82041 -348661899 90100 22573 -822402549 24772 61117 185619096 82065 66822 523248816 85691 58494 943703736 81297 88189 -134813355 1429 49606 49218794 58819 21244 977397557 63335 17174 -30929133 63843 2216 194546630 62128 58162 -252623181 87129 64639 145765928 57634 18026 -388237321 66646 49757 707511004 40306 90098 -710031870 24223 67928 -548181865 20319 27027 -289941597 69460 98024 -5628004 69785 4346 890380025 56833 28085 252444854 60103 49929 -611673507 95541 88767 -481344208 1987 65451 -23624288 15942 59228 751222049 6809 79319 928432448 75446 17247 -27270860 46259 9625 -139371733 77331 82952 -887250300 32233 80674 80029770 14813 35303 -50475038 78100 1170 584277107 3738 22204 521638024 49074 78827 336674197 6710 24714 -737521493 38838 567 579232504 6408 44383 86493081 92960 13708 763802419 16123 85778 -653064474 93945 36127 -884536389 71446 86299 10683688 57208 88509 620832289 57584 17103 289013729 66719 84718 180406744 14588 24807 -36094136 20461 95300 -786223120 72330 23621 -906990393 2377 70643 -574564821 70877 92613 -828978576 48134 51639 -749417892 70848 56318 533389638 90934 80104 -714391425 91448 70411 -374069226 73831 93812 -677598056 158 41429 -454803798 28616 97429 -918391982 53532 26422 882200816 50729 12997 -292715529 59226 96256 600447799 34398 46383 -815363782 95435 11474 -4143600 78834 54604 504908645 78836 79793 -958746668 9719 16670 713839626 63953 32119 932075407 22054 18799 271061764 81084 56658 509990126 22553 42574 -195783078 56460 91526 212694338 58835 77428 192085870 90043 6995 197573615 13783 19044 128048077 57072 36905 -657990174 22062 9612 613628226 79979 26581 786505961 53537 26800 951468913 15473 32166 558728795 62428 43648 548495959 21799 28641 660062530 17244 11282 -716039620 5506 51335 341281312 65918 59268 -202287336 50853 84506 -211361494 65301 8991 213364670 74311 53116 -663302381 58706 83362 868461988 82888 23059 -283406204 35243 79929 396798828 54156 22194 -967661883 84285 2269 -72611091 33949 89778 -864542917 55342 60117 443450164 31724 85256 438834948 39074 91567 815952452 35834 34865 -55986372 99026 91039 765483621 55091 9255 -588783138 57844 34076 -788900529 7166 98637 -889810598 93271 96416 355232469 10869 59266 -479763962 5203 65133 344901639 43847 7911 663819030 90885 77785 -48034391 29524 67924 -973420588 8615 71109 266627816 70478 65325 968144982 90152 15060 -839199470 39164 1129 -251716738 84366 42413 116986137 42123 3699 -138067273 82867 8622 -36814040 26143 55344 469400944 14018 24898 318010858 89662 54670 -969786914 12477 48469 -650073319 88841 81120 190591874 27942 35892 25220044 51310 95786 820326609 6940 3431 -363398305 33696 54619 730701225 26354 95028 493798682 86048 12598 -144510602 84993 15963 -89585061 96808 95076 753588579 72555 65851 -24468021 9115 26038 -923971717 78309 37945 394772024 7744 21245 -259021165 46056 40779 388778082 69030 58425 596450110 54478 54906 -809255176 75863 72502 -353678498 57043 18788 -378048979 25450 53536 410975551 89799 30607 850145175 43145 76128 39727683 26043 32057 34358498 33823 51239 -397766007 32826 13916 -819523758 72465 92855 523886111 35004 61447 830945905 17623 13013 781262246 72637 24517 457228465 37505 91376 -950482980 25817 57821 600521455 22677 60701 610482890 89969 22448 -486966510 30696 92364 -284790850 20622 15096 750417983 10057 34344 -479671119 64336 57573 -693177952 25961 54566 669353827 90908 44831 -749182040 96718 69199 426984015 63186 66305 -299899193 66888 69484 41341985 97105 37109 689056764 80942 37726 311898276 29400 53106 -286545598 83982 95496 632024926 50307 25303 337819153 86829 42118 37741360 26600 34472 86836646 68491 47378 983883349 13844 22973 -702565473 6918 54760 -176016219 2054 90919 748851443 10186 32168 424819675 24243 78343 -350544967 2596 21212 760827196 3230 55030 901081413 21400 73393 -802174606 73685 55522 -954926404 74939 82167 591558036 33900 72886 -812982131 12449 95624 120221231 52979 95350 294401289 90975 17403 -879872174 60494 8538 -258748477 42884 27777 437880650 8735 11889 -293314886 84607 57229 -550645712 64959 38270 164584280 31383 93167 972004365 88709 26305 -137131793 27171 48355 561735279 96756 69861 551977422 39529 59765 -620112080 61453 81128 -108594879 61055 19174 887741002 71338 74179 -850000718 95884 47654 -66250230 93001 7573 -788863239 36316 69263 -948597954 40192 49333 -774172267 18988 95301 -21091905 19021 26688 -208123179 65022 30043 23419117 9077 2329 967536106 5693 70622 -790672885 14447 26572 -239359063 81411 93063 310556190 40945 20156 -474707072 29349 83082 501581874 71000 94052 775484003 86560 81137 266573536 35259 8227 856857061 31005 79865 976152629 41354 13700 284229704 16237 90460 -514015685 40658 63773 975522238 52292 45593 -243887139 18926 36173 481254404 16278 35627 -53976402 60088 27313 18215140 26796 62493 120746287 79637 98442 217905085 76866 12385 347074389 22437 83958 -779806077 63279 84477 -923562250 80285 95843 747390243 11837 17750 638759378 81783 86174 211368449 79145 75809 -237853943 85626 26875 -69745892 8526 94316 527934859 30407 78272 -967756045 67269 98868 -427002735 46146 56962 -661342792 99066 39344 554924466 21646 3201 619804261 72017 74127 99940662 75661 3162 -73670502 7325 95814 -212060132 12076 10831 -908262378 59639 97903 187397709 25092 83607 110739296 7285 89963 -192370365 62773 67516 -565463666 96677 20673 -83658412 62282 56227 -949669847 42500 6774 935658103 24437 97908 -562834404 55477 37288 -521745682 12915 45486 -973163743 53031 66996 -183052479 92256 22875 365630001 52761 67194 -418235054 53172 31339 -849049299 42613 4230 202450295 84737 51480 -981523688 89059 25018 533804056 72323 32739 -137505497 89881 83930 390355373 65524 36030 918336133 71616 90946 233292569 56566 41825 -754351980 82251 63246 925216851 94413 27149 104247170 36948 80182 -304970705 63665 6627 151074547 2772 43671 592501179 39386 41577 439911936 54747 72095 790545865 56741 44881 -907460531 50359 25790 848701445 9171 15012 971052687 88402 48977 -863164415 31797 50113 -697385309 41293 11329 519810643 69904 1490 -963239071 65900 14768 -841270366 19399 57304 835094122 11795 89126 890654891 24458 41547 367623071 80216 1169 -81067259 19084 71643 -885381850 73916 59343 -962147435 55351 20811 -228951751 12080 69677 -125018679 74773 21029 -565575280 66047 96747 264689320 26680 17056 -532790382 25309 93816 -932481240 32912 64865 -855260095 11703 141 521152385 49466 47886 -547953059 10948 59144 -536286182 22270 23253 -187847130 13094 37738 717872373 53722 42197 -683458770 46443 83826 -627312285 72532 11421 761589301 67910 8255 -116677168 7233 5735 -498983454 57653 51671 -370714208 70661 38650 -89236735 35436 74754 150449519 92822 33758 -137107641 41922 85751 461102393 45135 40661 769293629 50475 33484 798832564 94730 61581 -305681203 26162 95472 -728230054 15565 12309 -663707583 7702 71075 -720778818 74844 73715 146117733 67143 1285 412261233 4130 98319 -460788651 97584 9731 327539404 51570 24272 -605622095 18088 40895 946772292 59131 30878 -668625256 5007 74391 -962266872 80107 62906 697884918 18701 2542 -204515951 66560 25073 590689411 17862 36186 395072893 3314 22913 143814235 22031 23984 -701947165 84247 84336 440770124 36567 47911 987214285 83020 43144 173670921 15043 82330 484261802 80505 7162 -270559065 18987 39119 -419206484 55495 33275 -325428287 89791 81438 829970440 85669 72997 572730981 41344 2961 -411809030 45039 37998 -120414346 56846 13889 345710735 3845 64610 -347577268 75051 67209 862507273 83852 7318 476017899 38576 36194 -541181245 62740 98715 832100048 96790 9043 -220278380 65332 20866 -520613990 45336 69687 929656046 35329 23925 302992843 27955 33225 -105703189 73783 80456 577047652 97582 40103 22218756 47015 1630 277752045 9340 43051 700404 29051 80255 -239925526 33067 93674 787593377 70986 49471 -681590934 33643 32712 -863219884 58673 65948 656252040 80971 5286 565387718 69195 11997 874730505 40032 49683 187386358 64564 60539 -526212984 91128 54330 -286640907 73527 98523 761989302 22307 44613 740119619 52128 81362 -245976975 31120 12941 903495558 50738 37748 -453093311 64897 23594 -284291275 87089 95345 -429364418 84488 93820 325459745 47438 54001 -691120483 42398 33285 -551920475 44984 57560 -898941447 16282 85880 930524283 15299 57917 399190591 60612 9044 -806456911 31847 59285 26292991 8602 9247 -235949932 86280 6588 764446626 39357 87219 -886767341 16504 83686 -332773438 19345 92750 -722226970 44101 68733 701627966 41399 32590 20256798 8910 88874 -944206267 13264 9891 -877628341 66751 66371 -83500624 31596 76480 -283889694 7126 84390 -303230201 67804 49464 -151084396 22406 83434 -937682488 62788 56278 960879982 83332 9372 -536812053 30599 76575 -764553583 92999 91287 202025692 93117 35101 493580248 29300 55034 463105098 44137 33214 -63884317 42035 69049 701232358 13557 90894 -878060787 30888 73236 872590343 62974 15693 -755325571 28101 46169 846686883 45127 91366 957858333 32000 26510 -59635394 32504 62352 616075900 60363 22556 311223362 23989 64779 -376056407 93342 79120 434971093 23321 58624 -235460270 16230 49925 392069074 27059 75574 61304831 51327 91050 642713441 89414 19571 -595796189 90897 9342 147396183 58411 32756 -306254268 85237 66831 -491371596 28454 98327 388579576 7855 89458 -405597319 22290 70184 -192088092 26294 44268 807013742 85184 24662 443005044 46318 35021 -93544890 72270 23513 -240271887 79639 42791 792157182 25117 17039 365018376 8237 54193 24496106 92066 86319 679006844 16841 76582 353851395 45297 25845 391707330 27746 26065 -4908858 15700 10345 -306348701 98850 12282 -855012669 19091 71566 -74753158 1116 53587 48070307 53596 58998 878977078 53573 20854 764345542 85861 59801 116599879 71347 66576 860299875 37779 206 -232835437 57705 84398 -334876046 90501 73401 494567802 8662 57935 -524416786 29210 94006 -426612767 22355 77210 254455324 67313 11853 267799110 38062 79124 384645985 48952 302 -581178159 95120 93895 36481798 45661 66408 -337053920 25863 8533 -736403623 59692 26102 935562679 9188 14705 -178315945 12881 13705 745035906 14418 53003 -694654530 70581 46585 -897747982 32391 92105 172993763 34858 14831 -745742530 45279 83990 129056632 52288 97603 511455702 43160 24195 801344813 51958 12446 -747954674 82201 68924 85905514 82318 75997 840504311 32830 35477 -850823457 86303 20437 -702098653 30627 37884 532614407 27688 92082 -101710665 51759 86989 -437955514 41452 37717 171998958 52529 2116 880907888 84777 31073 597683768 20735 44332 -284854055 48004 31319 -941012766 26034 58868 108453985 79242 72198 954241548 92736 44902 85879279 40379 2992 480741654 24916 90340 -982973057 27152 86037 -920035687 91577 9102 735532481 59983 20118 712506674 6514 64879 459557351 3844 84336 -81656319 81157 50582 -991029469 72799 45993 884717476 73242 49081 710881145 9907 64642 -348078302 2135 58869 304815842 25307 69744 297003401 32953 82452 -965962232 27585 63528 198921329 90318 43863 794306446 82425 92402 249427376 35615 93281 868612680 61761 11036 -557880427 77970 30592 -753632186 42039 6615 7100933 31199 34637 -778324715 43276 43504 376548662 18135 91368 120701335 45695 22228 971894584 36107 58166 187826738 17778 25964 17138105 9933 23910 -437968503 18897 60609 -521602791 51805 63716 -543893943 50196 4366 -596389031 18666 59063 795144058 67517 21927 -277202107 72068 15322 718652416 31931 40327 -973750364 13633 65423 988454694 74551 76523 -821276711 36369 33416 -46510003 80473 85902 -335763313 28044 94689 978261132 53987 16372 -518481099 65008 19591 -66019342 78322 86729 -31282475 75856 34460 579391627 62414 32588 974531156 38692 5237 214230912 26273 26282 -762655847 40483 17460 -641458823 18210 93878 165417564 24222 4567 -802947399 57583 98695 -569234766 9705 96766 365479867 28223 33563 421103187 22599 43799 -122680253 4672 84627 -971973621 67985 48571 -647397385 40548 82392 982876789 73061 29174 -722625430 17258 16076 955059646 45864 44148 150392568 81804 1201 -327483585 48008 75129 -828760090 36095 13457 -476367372 31995 33800 837089184 86966 13026 -212820169 17719 50875 401955954 99018 25262 -117195724 65524 2643 624526367 75695 57889 724654135 21662 42412 469430869 73408 98180 735889910 92995 74265 -574348468 63522 50840 699933741 59847 96442 -705801350 45359 72781 821944173 52903 41138 554275460 58203 21187 887591293 46236 62052 583783956 54824 72905 201174905 39484 22094 -398992150 33968 6105 855607930 57492 92340 403709076 62727 56749 482998036 82725 36526 -139415521 97837 90061 -204485850 77252 94299 857888979 62028 71483 -546354214 64541 69092 993087584 59930 54767 267619052 97455 49953 304111084 64100 71199 328000893 77725 37026 311580132 10983 57073 -123631302 32871 74937 -28315287 3779 88403 -696240170 15444 18371 -349049152 97132 64921 707701427 38307 47934 -525042402 87247 83897 641875759 67378 70983 195437099 53088 25377 -179882979 45881 20155 -132769212 27771 38955 627741315 95763 91173 461134935 39564 6538 702840725 58887 45337 641237260 60365 47064 725643221 92230 82983 -149261337 21073 77923 828954507 97453 38441 718518077 23595 8936 26429058 45091 81633 -970222289 48928 80508 -445632466 17308 39003 -604064934 15390 44225 -769706771 67542 50529 671102673 28700 89450 62888226 79983 88766 903405417 14963 19635 -391233171 19258 24498 643787277 96383 68565 476450989 93316 23671 -301239558 50223 50738 571598900 86722 32812 -220937687 20545 87042 -442905699 78162 89334 -500615156 93378 95229 847680096 79779 48369 -402541719 20729 42669 -673835776 33909 26463 -445851257 66241 26735 -554520623 80887 79647 -453842626 54882 38939 -714751230 70534 44877 -976272512 60184 56945 372543723 67074 66993 482681135 51376 22549 -654227542 54831 7333 -645371087 43787 17958 775053851 80365 68696 382975502 65204 66732 -527871242 10755 46517 -976587161 65488 90569 -814518336 69212 84450 751362902 69518 47284 -368307615 1438 78694 205446571 27721 59501 -920114108 13401 71199 -973954227 21172 1533 170165834 16604 88973 -63644583 81596 93977 289400414 39845 56824 -332802730 18223 14090 361033100 69896 35712 406124327 73072 87635 -152517712 60288 83484 235722094 52661 35253 821098043 57911 42230 -285712325 41690 27917 530679133 44396 42794 -355610244 71231 42400 -854102378 92321 23543 -646331856 5508 35913 -889542473 75207 78453 517506417 15636 55003 -801676961 17432 32641 665679127 94 73965 -985586534 18586 96909 -516284718 73508 44328 438368469 1279 13614 -697832707 19034 13569 -338661429 14202 73000 -389410121 1735 39768 990934756 15013 9335 426832128 73575 39113 482313420 48404 28342 44154104 43489 51424 -711347375 12079 16137 -818811477 46239 36591 -960652615 92918 45827 -291194392 17425 95304 388871201 54712 60262 -372416578 54092 16697 -859500519 10109 4893 966820415 29915 63679 116092509 91318 22692 515135735 2934 95218 67434249 81095 90637 207055788 88735 34659 -442616177 58901 11322 -212088226 65005 97093 601195039 86587 76869 927943572 55139 28707 717362554 75887 49092 58163066 86350 13718 307639447 83040 38069 -319775315 9868 59499 103673479 61802 62759 748264939 62732 89973 25207501 60163 28489 626543651 16169 72271 -799841512 35672 66699 -499933865 8898 97184 -399552078 30553 53925 -883358796 36285 9788 -903371220 88184 47378 34970009 4612 59198 -740471568 53238 38547 -682433274 20956 20823 -339203335 88717 30949 423452322 871 5632 704588218 61661 18258 -588405654 62866 97721 242251802 55426 19869 -285549732 69009 12202 -706597933 41881 70421 -252236925 87132 38825 944605245 4494 15652 -627165975 3947 49383 -694661095 63876 39731 -14915136 12192 1742 -142383924 343 6728 268820521 18332 98353 -349539710 16584 22453 777551041 35868 91791 102967174 78755 59082 13444587 12303 96052 -387439311 27784 61938 -128608318 58195 63448 608598287 79443 59145 -86642891 90493 22552 -863143714 20632 34288 -818306584 47543 74921 534660395 32187 20843 208069989 8353 87233 -541338682 32098 31821 -817281446 85532 26190 -96813467 14652 59968 301290859 80009 61965 -91580707 23126 89444 -22154907 71634 66497 796773053 12125 12380 -43730270 50981 69746 784023494 65626 2929 -189862798 30126 42852 568085611 27354 21523 -152533960 11080 98194 -382077155 56267 56498 -902706359 80331 18720 -646969390 57742 36420 -864226749 7910 31995 -953288207 27575 98163 -185589953 27553 25149 -508139490 76090 77519 920218077 16228 52958 -725552975 55388 15559 -187572066 50898 4094 381466440 74095 23748 377564816 64381 34977 293890513 9954 35729 842676412 54454 89768 -525035170 76327 45683 -659459739 43329 66951 -927727643 97864 1762 242150098 83137 7076 304007611 11235 85300 166914968 35341 76852 736545780 32527 64871 -918923080 88166 61886 -626427397 51674 27631 206173358 66901 96630 854575180 51544 84624 -915221703 89740 38022 -622500160 35633 58356 -740600541 66583 63454 8582723 49453 6239 -8391451 92940 31268 220414625 34448 13122 861476669 13644 77193 616395567 7201 46405 999481929 60060 56185 316306714 22147 78315 -609128927 30498 28287 -377032662 28787 83620 818261926 71750 18867 676885432 41507 42632 -876493073 61311 59170 44521579 2856 5719 240350430 22529 5549 521542638 16766 17871 -99434275 77572 23988 962899368 98063 62193 -714469837 53123 73104 335629189 91983 85195 -609778703 7870 15897 785437934 44657 59411 -375555059 64515 71814 480528633 12421 75038 835140014 78938 94312 -9718382 18613 16315 -502037890 41229 6436 722104775 93094 67696 325568358 65133 74637 -266818313 80756 61468 895237249 7772 10498 728767526 26767 98295 -162493558 38567 27009 -775120871 13890 27997 317776539 7099 75074 973178268 69794 26508 424680488 97644 39714 936470988 16231 83377 -835938086 76008 47887 -551669336 25340 20709 -844870118 67688 26845 702684790 78507 93660 39514565 91109 29956 382614276 4809 79128 2936984 20812 78404 38752976 26500 3783 606638403 66259 30578 -781676742 49114 23259 -296933368 92229 66556 -505327064 79817 40719 -134561901 87617 98018 -583040253 6850 4292 -368875107 72374 15811 -956625005 98106 10825 77792653 55775 4346 592370000 99017 93462 -127428720 28486 87692 789979640 47363 87845 690917235 49123 62787 511093752 16336 17633 -627146883 45811 71354 -152972124 6233 95527 602202576 21979 85896 -80984849 63686 11067 47614531 54439 30999 -290058975 28277 44445 695556392 38389 10406 850471146 68582 26301 -962100645 93388 45147 -956239236 82978 47191 -831460099 58963 4782 -749065048 29010 47765 -636969854 87718 94336 616798914 81851 89224 138133921 11076 47312 244964690 44956 58083 81473613 67243 39189 -993484869 68181 86000 -590153211 28809 56144 878732671 66670 43340 773691299 38366 36221 910694014 17379 6938 -251561002 39040 86689 196640700 7245 87154 279016217 38082 14780 -22070182 42895 63659 -701208362 11220 93383 -181622462 14882 52986 -838015460 2617 80426 -208131700 53245 10546 536942223 46563 93254 710904846 76805 54889 -685590653 70981 28056 -33453618 13324 12153 769730026 58222 58513 498929431 4908 28940 705901487 15592 77238 -128931333 82538 80829 972200792 38732 11728 -521967376 42321 187 982897564 97551 2144 -177304675 69105 68583 428801469 24088 72389 462624055 49804 12976 -138868623 89433 3434 -167755473 93276 13968 -666151357 69864 95576 892924647 62182 26813 -1738781 95990 7244 -649713991 16895 49093 699616161 65566 14485 582844943 20030 60508 18903822 61237 36554 -104216991 13551 45583 -92521812 60060 60596 -411237318 82503 26975 96556718 85193 37281 -626426753 6664 10083 427988890 54256 43517 -114849705 25452 11593 -207314497 33097 2589 991763235 68552 70324 544123904 20710 42426 -304155869 71601 10887 319096146 68290 43201 152885224 73401 26750 -64407919 45843 16737 -406245218 89491 50402 511751863 92944 77394 -773405539 53500 7700 -970342412 94351 29037 -803994114 9664 84323 -5627576 4917 26172 58397798 76976 79093 -67112430 69014 30762 856910663 14996 93940 -520974927 42069 91136 -586250621 93016 2419 -942365918 22683 78397 -182480736 20530 87181 -644266583 17186 48188 425411788 59606 12853 -279258097 18054 11037 -392069700 62188 51914 75215324 70352 17552 -224254524 89427 84746 591136849 44157 4805 851219615 48399 65494 -8772129 81370 85666 -62325829 10603 56029 839493244 11995 28453 -683251909 29661 50104 887401924 66595 94431 -166474283 72876 3884 -763408331 98653 73373 -120255887 9394 50084 -249432420 76909 14408 -738495898 8774 54840 122554979 98723 78750 -94674482 76379 71659 -616572070 3909 62553 -263007330 70354 2225 27316217 29498 19256 -861816474 30944 33519 -831573322 28395 62864 -251083363 36489 89656 -39015611 70728 93182 -242102496 2393 18976 -771398671 93731 80262 -409121455 36643 33184 -302563965 42513 3345 -193071207 66147 8458 -647977454 57398 57557 754622278 42357 46218 660381113 92053 77173 951986625 2924 15155 -819364120 58261 55540 -709692600 72207 99021 405884068 71931 72802 151635204 42532 27730 -26778923 50018 60362 -523627785 51768 96199 -606018914 25522 45572 -761424420 77128 84972 -638281503 73024 38395 -360403366 1654 45029 15766800 92349 1416 894205795 45904 36353 -581123562 43739 86997 553586308 93002 37030 60972874 54960 65893 295709332 79841 16623 871915843 38197 33934 -479903168 19611 48331 -727603434 51905 10242 -343898590 54570 55774 -676343606 4447 17228 810804680 73905 46914 842137623 70055 87113 62401729 7923 33434 -682760473 23948 8265 -298909240 41988 26076 732097229 68008 32153 825093874 97776 78361 -522334577 70748 98283 273526681 87013 86724 549853839 9974 52278 -725163051 65350 81187 -199673134 39673 30546 -89505610 15047 2465 -38552253 52850 79620 -778577235 18221 15590 -5109217 94597 27833 821003847 79306 9390 775146428 36910 3014 -835206968 41396 63801 37183845 82269 68653 17816292 81497 68743 936031992 85505 44983 -38032164 20891 83070 72932435 27000 72623 419847850 62110 31678 -475005464 8611 65605 286868207 93253 89958 270119354 32269 15495 617935577 46028 46534 -911402194 65938 3853 873331580 48014 43040 705625071 90606 8657 -884137984 5177 55847 508624075 84912 94800 -698667269 87718 64455 -346677339 60475 75098 615903425 88655 13669 648347444 81720 81858 -703197077 83095 60556 580450300 13394 74628 163710367 73201 60635 -603256566 54549 96017 -275613816 16612 30887 -911244222 41805 18308 359175695 59118 90076 990875608 28798 2284 -430416790 15078 95875 -935008058 53902 76963 646560392 92571 94590 -646872465 63923 29216 -692999236 68363 87463 -434439663 7644 11594 -196650183 85493 50898 544880857 71634 86411 25100230 53441 95449 -407187412 26089 59999 -803743333 44126 92817 440025441 90238 86432 474672880 9419 49312 497771977 97109 2938 970951680 43795 948 -217404379 84920 59453 -360417104 51693 36763 530899300 45768 62142 -195638631 53230 46382 92736235 37083 53521 713644548 45722 80228 529064299 57576 27843 -426735485 844 56794 -379831333 93972 70139 356878557 51974 91591 -682313200 64427 74320 657289549 35453 78456 -370339 51785 36521 157378352 81720 26880 -77899906 39526 43394 79591248 72209 45241 -405118949 53469 18165 -148333781 86763 57872 525014823 65441 62552 -87296314 34587 54969 -540399014 76088 36218 -58467382 10758 17662 18625914 67505 21548 2950466 41994 30319 -864665176 40400 51438 -496273769 48149 1294 791027645 52557 22534 113164694 81861 20557 763024798 43265 68717 -616356598 40399 84239 921444286 37238 91678 -109718274 24484 5071 274638091 78541 25890 832589417 83591 34794 -554582676 85757 37609 -143515078 96775 36311 138843413 627 70571 -428541264 25745 7369 -542250785 70782 69625 415817743 95595 14412 -949538453 86123 29034 -259188784 22666 79650 979475456 5351 27896 -823750115 92533 21507 113923266 68464 68221 -655394412 96979 57766 -396777095 75926 13237 -413121079 54470 47413 -438995316 47501 62858 719738990 9861 83712 -391937395 10666 55971 694031846 95116 43573 654259275 78243 87226 -844201692 49891 7297 328167794 82141 25031 -638644010 1693 14204 -368648758 14671 39150 623419910 36485 10749 317497116 77682 79450 -62892453 17526 59374 -791468407 83477 93001 165424215 37089 80288 -200998754 46883 20233 -997677946 12960 23610 -486500504 58309 51215 -428560605 79542 8481 -7254412 83528 73694 960231560 37022 80689 273064104 23083 84143 -285563750 6582 1652 92676011 55347 16603 782613907 29548 84559 217916142 56025 2014 -519546883 24440 27687 632089119 2287 80409 842713022 32536 66728 -255981389 56519 18253 80662427 91239 35095 549882182 32076 20231 748623322 2449 85832 429147810 62292 47765 -397581447 59570 14180 -136310960 11048 12064 -440280000 10996 6391 144581829 83996 58745 -436417825 44323 36171 865386424 43174 49599 193682867 62964 23059 64114469 24650 75924 594979564 26863 51006 711824805 93751 96244 7703432 32075 42142 -199539214 93592 78301 938173348 91843 43857 926768066 30430 8972 477772169 65548 43746 -14764819 86005 31781 225134607 92041 61844 -295230405 80095 55087 636149150 33303 76356 -982744075 26247 13468 -806995522 45208 22677 -405413016 36443 5171 268203444 89738 98884 -505875120 40646 11802 720892885 83048 60466 -126174415 56726 46992 -227735561 13052 30000 -879157198 86961 64638 -442014296 4083 70260 -555573852 35137 41931 608492172 38969 11027 906923214 80529 6618 478190483 62995 73363 819541861 11865 32710 103050251 31140 49735 -807858091 25797 77489 979447520 32698 815 12545687 48233 87595 963680016 78488 51675 719470191 33082 15292 576278626 15825 37301 -400653589 19266 87374 820506551 44042 25029 228761560 54725 44971 944797617 62700 87195 -198836901 3348 79862 -722401007 86678 57498 -299851487 90865 50838 -779513934 91511 33336 261019568 34297 75213 -129458554 77560 20021 242872496 68103 28812 877704209 1869 78637 -300933545 65876 69417 613897207 10680 15394 -766142117 494 84310 -691390578 66997 69691 237356791 88109 19406 118156288 15985 21706 183658498 2892 53340 -445695197 84535 3542 200930795 54014 7703 -542822891 38550 9362 130898217 36351 70138 815912416 44067 31335 362323737 22107 33274 -602496087 28830 91327 738620018 28055 54965 -636834105 30073 69790 -732304835 27517 5115 22566958 3264 10539 -960569823 9457 18972 -607307193 15114 81239 -692768373 45087 66737 438965011 94878 19825 645374020 97537 60711 -422634215 8071 73003 2688372 73733 44733 -933406323 81295 65026 -633624916 74098 95352 -704555525 2221 46004 480251306 86053 97961 -170664190 13284 20337 370543430 90121 75927 151978282 40532 17871 -859818033 34451 63195 -788874806 22568 5526 667436279 73368 79015 478941420 4358 93280 501064435 97914 50054 -781258762 71427 43529 366619553 40448 47116 -776458985 86292 45135 -690554708 74123 98467 -248086280 50379 91001 -249095688 2764 89169 -65367504 70413 7397 920801238 63358 76310 448690969 26992 10233 -703410694 4926 30063 796700954 79722 12563 -342592515 29940 52143 710960181 41239 31261 458077815 57274 82918 765673708 62590 87600 166040271 19494 6736 532217079 84651 94604 -631060784 62631 62428 46272447 24734 93890 515401765 45270 15410 975873064 7279 5969 880127963 88967 44767 188257553 2377 72827 79841029 64101 53345 375917085 5570 50961 -915383012 60684 43821 -745350674 36872 89612 20709235 50471 10901 -520985468 64556 6314 724384020 11425 54805 -804487895 24865 95056 492334751 65934 27086 -51948735 88624 32255 245727658 41233 62410 145325837 71633 87622 980144218 16658 51072 -74304753 40701 8617 -893989616 23444 90946 376329227 43714 39143 -671048466 75915 66848 -399857268 34286 34384 935839471 75267 28309 -672377896 62868 45274 -344818428 72377 53622 883890627 97647 29526 952520077 54337 1585 956125248 35907 44422 -570277457 3745 3717 -568493925 15394 40657 -150824312 48951 5097 100889840 16002 41565 246285268 47251 37827 -596667777 15884 35611 -549922705 85043 70218 -930730202 63531 31640 373127806 91699 93903 -230940921 98968 64178 375057481 68 70284 -380698168 65677 10685 -332363538 16359 74800 -164298693 93931 94321 -432862747 53238 62322 223268001 12442 98038 -447223743 37105 67891 474023276 31757 30638 824245665 72378 44944 -401530558 62468 53380 -491083546 2481 98956 399531433 46419 28997 353119138 81648 50420 -628590982 95715 18233 12029400 57047 98521 98987812 24824 70808 -221551964 11995 63208 142764227 4846 44814 -954884442 62130 67419 -654282335 48365 69543 -496492309 80376 36290 -498579259 7038 1006 62291237 48324 21156 430155881 59425 61373 805692453 20465 92550 -354139455 19716 44061 -618695214 67646 8963 712757030 83468 9518 604652795 61473 40673 683245470 88031 90509 406945615 90119 16283 535055694 4597 78089 19979909 66370 36622 459659672 32405 25551 -878306378 22564 84537 -83067151 47571 32832 -577387651 23587 54101 -151455813 24633 35418 -526313 45228 1943 373956822 63297 8720 923203489 96932 57477 325325482 95739 18738 -769899019 56364 39025 -810528409 65416 44278 357991092 47568 75034 -842662908 32342 16101 -978387523 61944 51560 151771203 16275 93177 -576597215 90506 9077 402437358 14014 36412 -477791066 82236 18092 654156813 60992 8394 298749996 11585 53374 691316367 30442 16967 -534852260 20931 91627 -973667379 94795 28780 -193247398 49682 63849 -863440061 83601 51223 980612256 1381 27994 -881053151 65816 18891 315803784 12360 58495 221351620 45053 21549 349497312 61119 76786 154533078 700 73938 757536319 94276 51719 578300241 63525 51031 -686352831 22736 20673 223004376 87455 9757 -792089775 93870 55016 -784797081 4730 62419 885065440 40139 76436 112820417 1312 38388 -540824837 9337 34499 755680208 81299 10207 -438716176 42638 90374 269844210 88650 9668 -479119043 39456 97788 -365828920 80786 34760 324471564 90117 74057 256868685 57126 71486 -429875448 48373 57666 -345699811 28120 50931 -719758831 11116 54104 -310687843 13346 56029 -681164833 95377 95459 788438353 80760 84753 -443130656 65862 50626 -126077141 76871 82802 -688257389 17407 35219 -87084579 26399 55547 195766814 47705 80458 765509125 71273 9007 556404906 93471 48511 -354039483 29541 24139 -734631191 92992 48941 660614267 21466 41453 -787793110 94214 61993 -915486656 32910 60234 786719659 90908 36580 -728829559 20393 1824 113255592 76997 57742 294978245 65381 29401 -99320172 64564 57762 551141688 95167 54703 65229196 21766 39235 836109280 89947 53704 -505821475 23630 40698 -668531729 21202 74436 818094927 11350 65920 853534615 4704 22414 328592036 80298 61778 -213956688 58575 93182 134522903 22284 19268 -507782390 94905 58368 -307683798 71965 84449 -365634313 95726 15828 968949598 67317 76732 -386204545 56004 32408 -448715015 93789 79751 -512411350 87910 54119 -705422789 89 6745 -58562718 85305 67937 -637755352 47892 44010 540105593 29119 12016 -499433009 55650 88196 4559331 81697 65858 1954696 75850 1766 404299569 69760 53706 -595464110 61516 28551 -360180234 81109 58603 -393023095 44294 12586 -711893086 33108 50993 -937870677 54614 23274 42479695 93587 13635 -546397640 35641 39429 756778439 74159 98089 -260921549 38749 74486 -700828561 57059 98247 751728203 88520 44568 -11965991 2913 38513 604385700 31163 92907 806131007 81634 44693 -915419722 92353 39663 -106608895 24179 34261 679441131 83246 24366 -705885783 27587 84805 -214753429 21303 49502 -842863777 62090 97267 -550969776 68590 39117 278660712 64859 61163 638436833 33291 88040 233639925 87068 57879 -424461265 41821 21867 610999376 94850 11027 585744407 64414 85021 -483120241 98974 36563 374803008 29565 82276 -169502570 84018 9095 204489558 80543 73892 -718126294 21953 73934 453308228 6565 78172 133366156 38598 92548 59994380 93218 84443 -924932169 65872 59921 -304003370 32063 872 338925373 9754 85800 -622010601 50236 345 -278069298 50781 91517 -729807537 22547 51254 750288896 19397 3565 -298725889 94282 37589 19674168 53797 5129 -899286131 53994 23024 -94037676 37907 85031 650611369 98228 11952 705273697 12274 12987 980463975 32278 7898 -319940823 36735 97311 -396226864 32892 18240 -239689236 72074 49884 457264842 46094 75477 -276130871 39239 67896 564548835 40322 92595 -445880323 7911 28873 986339945 88399 89489 561857208 23824 74887 -28878662 89583 80004 -151184644 55241 64692 603536389 50657 8770 972780599 8421 59490 -644291149 10625 97287 -90033755 1540 15681 -362117885 2262 88869 -939595388 95895 72646 -954456001 19078 31715 -2151458 94687 28844 -491887159 63385 51808 688083467 90361 67903 189067749 59224 82738 -598931370 44057 76931 -307612457 57686 60969 -712557695 15192 12436 -933150305 7439 11825 360450968 15629 24003 275926444 39223 37604 673461908 15653 79762 841133178 35584 3357 451966894 61364 54866 118069888 4486 68332 -534972566 25072 70702 470647895 84064 52451 739721490 21688 40306 -78114224 56810 97646 -206948570 36857 20806 698003931 59964 11907 396023103 49008 88725 938377547 68193 79496 335088187 77222 52866 199213320 28849 9507 734715586 35617 42599 -994400550 47036 37474 -405898659 57564 76992 590243949 56054 61426 -831306377 58343 85244 755894824 81375 66901 -82524153 28109 2607 -593370851 54782 71649 835426046 41389 32661 634636283 86843 41640 -413364579 75534 72077 483289964 16162 80844 728701798 10419 4500 -541088227 20745 21925 170303356 92848 93460 695867304 49229 60973 181712641 55147 36001 -342271919 92687 11259 -434366599 46079 67755 -120836681 5805 74793 -465716508 66953 55350 420076123 80613 66572 308860825 9959 24184 160486354 94329 78490 556401278 41155 98195 544406085 13858 48415 34787710 6136 65154 720791940 90992 65870 103621597 78288 99043 -651729159 61304 55821 771165588 64568 66823 678147399 32964 8073 840177786 53353 56847 509520476 65496 53954 -944923993 30569 8100 351905112 65341 29094 -104908125 24291 703 -476817911 57505 85173 -459672045 73944 82772 -662078111 34082 60875 -112999097 802 89990 -436799589 78390 24358 961158968 10241 50808 949854715 22064 71721 -835693670 61669 85931 786739731 9917 48991 -135252075 66560 84177 420056130 87885 20088 29391351 12515 8809 -697189572 8251 83088 123990949 11991 48089 -89019081 48621 16553 -290477147 94384 39391 -749515520 23487 20324 838339902 55596 43845 348010937 3984 28976 -976473234 38801 49198 527068899 41185 81982 981821786 38879 62637 500007143 79326 46227 -479595921 32661 22942 128294655 68597 93574 854543669 96045 40847 -314555915 63439 77462 331909120 63602 19123 98961044 54757 92234 -388196568 2099 97107 286838743 83552 47673 -884230323 18555 14550 -740013691 59404 56970 -730773426 21636 64505 880948850 69169 29634 592161660 35175 36130 -744557754 42672 29235 -779221722 58792 75830 -456490570 61809 69585 845358451 90382 90408 -654703318 41956 68210 728441039 71132 94667 744236735 38005 85059 -45062336 70940 64308 -644977025 35480 97509 229926613 68820 84579 -226995625 24902 18516 -583429643 92225 18992 -628685794 80227 7040 891118400 10671 43935 535984887 24486 96248 275725846 59556 18190 583549930 4694 10741 799707429 1895 62089 764815234 80886 75371 654185685 70191 12843 744107381 84148 1188 -699147312 13348 60943 -43702538 11265 72541 -322526291 29755 79301 -236665940 78464 643 561104924 32631 80945 -586019231 54879 95202 405496065 12343 17333 173857060 89948 35843 -60399994 49944 968 699811614 60823 87859 791848150 43047 53318 -94479082 57815 562 -98971307 47492 27906 -916173325 84471 4792 -595891571 76976 21182 -351076342 6972 30831 -805314253 60114 73007 724145011 61048 63106 -374424274 11571 32486 -813997133 93023 87921 424578450 53564 78337 -368255732 31180 90373 -981032076 60150 16458 826055155 2872 76309 -465195916 69139 4703 536493625 80382 55211 373885775 93932 72373 132070497 35065 51191 -410265771 11805 401 -610896356 2416 44047 -120166311 48969 95193 -49407341 27244 24698 646233537 24835 16156 -111294379 18606 78501 -570448808 56842 22546 910468071 60100 5233 675732678 30095 44238 944565540 32928 98215 261069804 27491 3031 78705786 34778 36112 651248332 14005 43620 227084662 27673 69469 -41946283 85952 43559 -922899822 30274 47337 -748029991 33733 8742 962905796 52374 29468 -445728481 72786 62335 -920442919 92817 13955 601767503 26121 10717 933526079 47177 16467 -136073657 61109 4582 -907585718 50651 63350 -114428288 35010 9537 303252998 84920 12569 -875830382 48662 1607 -496722616 89868 9542 -441024598 74066 14601 -840071658 74866 21511 -716313791 11567 16618 648689728 8917 74202 -278539925 61725 62007 -418098823 90643 31099 666303014 1049 25739 472751598 34270 44431 -42914105 85442 98321 -870854622 88398 25980 -698121797 64859 18432 814883748 23877 73582 163324307 87687 85348 -702284209 56989 70077 140760696 93056 29399 -697957775 95554 32007 -670965158 84671 36203 777480964 43449 61728 861374839 59956 16258 -656494691 92872 76219 175891501 73131 29648 280407059 74248 87124 478033429 4186 63400 -347799129 4826 255 919115800 34748 18490 -781911329 83140 72704 199204489 18206 20125 72533736 53765 43728 -14787356 65541 71843 805178060 18576 39629 -997653514 17484 33091 -32428246 67418 83891 990836394 37871 61525 612590774 71149 21911 -216537991 72771 53664 -517031410 80289 75126 848631994 25011 12015 240689169 8097 48665 -391021945 35787 76927 522790762 82753 16113 622029529 48110 33379 -235044571 11746 47024 -483972772 58567 72782 252530332 44898 88976 538287697 77738 95255 -545782079 33606 12841 505975615 86252 1400 -881344001 90364 46767 291930327 53334 97121 901301639 58488 71892 791051790 43793 9164 -867906626 87740 30825 19945208 3958 3313 -700682778 97112 43351 414043559 53416 20978 741866276 35074 84913 -395311384 55956 3185 801331705 76507 48428 452911884 71180 24075 806021250 54839 49137 823272309 63508 36721 -133083558 1463 60785 -14187880 88953 6556 -480202471 84187 17978 -735776915 222 34704 -982940446 79089 83090 32087832 19441 44879 -98165570 53778 12495 910463757 14759 17521 -533370257 58338 98504 -887434442 31263 9463 880057365 61405 69053 765056463 17116 48590 508285334 14337 75026 476055060 14243 47836 -956390801 8932 43490 -676744650 15120 80130 -543891926 71371 3518 729378667 21868 40571 -351266283 30600 31691 618217500 13207 82793 625581755 6865 14302 90054362 30574 42246 840325678 59939 94745 299560542 50975 71603 -591743779 21056 29404 928979532 23194 46393 839732710 16763 92861 534971325 47198 70478 575705318 68454 10944 655077592 23101 98239 -422623141 77047 94002 -968391377 32285 79701 419035187 26327 90767 -438298837 26341 14143 127803131 97120 40727 -736643282 76223 409 -992739948 48170 78046 906694284 46522 75911 -319918684 48407 90635 -704739305 90955 54477 -477475456 33677 74991 -960453106 7760 21635 -126806324 29622 57850 876573879 50144 60928 -56897323 96519 57778 -268598131 94972 77912 131060283 70538 46087 898448225 61187 94687 -297726395 4038 3000 119667535 26612 91508 102698546 76656 75918 523636835 47858 98952 536541695 85916 61240 -362040211 70892 86929 786528659 7787 2656 -250288781 84711 1185 -648681395 15372 39839 628247232 31917 49176 715106812 16936 27281 888181015 63022 65483 217485995 71307 75581 -887411319 50493 51059 -303116447 1699 76573 218473357 62544 30687 532332560 18504 12177 -152319888 16468 19806 -203747003 50019 30441 -657077679 34055 97787 -559824007 83447 51403 53344593 83599 15683 638143680 43814 57986 -821441707 56400 5472 666849963 62722 20844 571982076 94959 83610 -460893532 21977 36921 -895149364 60683 28387 -663872574 76542 12815 24069825 73613 51323 -408567689 87157 56452 -315613891 13584 48835 -839027659 4741 57049 472588834 96398 11833 338382601 30556 51314 495788168 13131 9051 752806058 27141 84140 -625714304 25457 1538 251160915 90205 48279 502379094 40898 79581 -805127830 94306 12513 -153204205 64031 24952 44382857 32893 79419 -711091427 16911 54614 -577989563 27073 40628 618590675 78770 12237 -532881014 59708 11945 819901683 62064 90983 -234204596 44621 64429 839954561 31818 83264 -842485685 12530 15225 -566883811 16989 90736 579196577 35967 81458 390690912 50929 60319 -568375806 20035 1102 744591862 22472 72350 -171888405 43626 92902 -42738728 80456 33073 756382308 29925 42545 -939071060 48482 73395 -381000728 14230 80151 716399452 23297 68111 -56999754 35591 38184 -537084688 39770 37975 483934183 21112 93167 -121078227 17850 3383 -355715817 4257 20079 -53553115 21799 61579 650328999 79808 17901 342159706 4866 64844 331000328 44830 78653 -714139530 27364 12107 -540978350 18410 45560 -909796767 96503 57931 -913020857 79707 30634 294545177 63503 67228 -701775475 66731 14531 -28745580 71135 92982 -501695588 88095 7285 524959567 98077 82480 649028539 15227 37686 -242298948 72864 18756 -468595978 86261 55238 566867431 24835 83348 -867600070 60400 50787 636032695 21948 98373 578947912 66445 71468 -926095389 72767 35036 426009266 56323 37741 -936747106 64098 53846 535837602 98502 71700 204783952 62409 92695 -964628181 82960 38093 -794873477 30667 83328 452783516 89784 22688 -68870526 5027 53902 22573144 10677 92561 908649505 17269 95777 -402200157 3617 91937 -234202774 72403 30123 84510843 40979 26248 169427938 71626 91943 6978150 3895 4731 392367808 95376 8410 -726651437 21612 44834 443688151 56594 1681 863075189 29591 17485 -563887064 95090 2657 805205809 82314 49713 -860024885 72194 17204 359380 37666 30815 989864068 57915 46999 -621165324 44996 37756 793992185 29800 42920 -181442696 43638 34517 925150644 30038 63648 15161922 61999 64178 926816001 343 75776 -635535189 64006 81579 933595472 67933 72043 -520592407 78686 27603 672221767 7313 5124 -211250280 9878 40413 877381361 64784 57511 159707172 9771 94445 -707347175 5926 79199 103584586 94476 53707 369577046 72413 59746 -655846036 27584 89761 -329355291 86393 47453 -989420351 45661 462 196306311 13811 2387 -46057271 74719 58758 -244072805 83547 81390 997615264 71149 52331 -273818600 13876 7798 -737109493 35113 15895 646021949 69504 19368 -590380049 64876 2511 -712283083 34106 62832 -78802300 33880 87189 756880276 66610 72612 -986897591 61433 2423 -839901545 92764 19926 -184868370 25225 78305 -774353356 79571 50734 647768963 94368 69102 116528126 94094 91773 215222486 21476 67314 -723756404 94812 826 -588129631 51084 91659 489014974 26436 81178 398742296 35015 78322 -962983492 85656 64372 403622831 10155 59573 296262550 44415 3727 -238981402 80472 42113 -351583441 60304 57318 215344337 81931 71897 -42059435 14694 86462 -45173464 46438 52167 710588381 77743 66718 -202230300 63724 38395 -983576642 22184 7299 -67306067 68576 5538 627318560 63413 2723 -722196635 71541 95703 -332286149 37847 60109 357865535 85498 62544 179884719 30208 36976 -236625633 73038 36290 -104328865 97348 80709 -204605437 30751 1078 205717463 34123 41683 502149475 69542 21109 958119118 90374 67113 -842840613 89684 40389 -966120993 13789 34742 478313618 68007 51593 -940393801 41215 1137 326767144 55542 70894 -25773203 97892 30755 346132191 46553 51251 576279292 37231 49096 -398209740 44226 2805 881915723 59299 20272 -639915958 13118 19717 521554266 98685 56655 -873948165 62239 76891 -414901718 73394 78340 606480228 47185 31551 471220803 16287 23635 776656007 39743 78888 939441705 47138 75557 113334801 72666 43871 756847435 72275 89809 -553527089 28546 19532 413676895 6144 50064 51276294 48134 93403 736574501 55719 50490 -928758241 40993 56317 -6226410 66811 42384 356393183 45256 85345 513292765 84200 19018 668925011 74580 64249 73993534 30264 74091 653766946 25303 27148 443662573 28187 53695 -249066746 79764 37107 91931251 95101 51061 -247640042 98663 25288 797835242 75448 89484 -583233963 66719 97422 -917253680 76757 86344 -461755107 65401 77779 339250274 44034 40844 229442862 98170 77126 -587957148 93253 19077 357264138 70468 71644 -341908042 54907 67495 -206134444 80841 94658 134161127 32802 68439 -649006853 2955 45613 -318294457 3247 44462 -458350914 47789 39636 -805546432 76326 61801 -744604373 16213 97875 -603503804 23897 47734 999807744 1904 95375 993255081 59258 89886 482038759 10345 47581 -184748701 94487 82180 865550903 50015 57213 140660371 59059 44068 -866274220 25993 54161 899958964 65062 17549 393718228 5490 44058 -640254253 17817 43683 324326381 3195 88517 246341009 15298 74344 335809646 9541 96189 -518794901 70397 68844 998332353 95290 63115 -274099170 67969 3143 806294910 86124 86336 220537180 91858 72950 -591132397 42536 28298 43266263 22173 31842 712804964 96340 60529 509933310 24596 29120 426679489 27746 17487 10838175 86722 60478 153839315 76031 6498 -854565337 94923 32050 928800034 92365 75948 741326399 45907 86479 -687451932 98585 60970 -333096532 73128 21143 553819954 67088 98087 -53345349 80552 56001 -734645749 3936 5659 -855702587 48159 33234 544215955 25090 88049 -7595917 63891 35370 -358499824 71077 35540 515105718 70167 54767 -713574402 89257 55859 611438609 34955 58560 -78380445 53101 66549 -321015903 21904 26751 169582963 80731 22492 -934656315 1441 87292 329385852 68044 72066 -700954254 16990 3176 282058341 42358 64329 791227296 43600 90503 766453429 69962 36531 165980773 60688 70342 578375864 83337 44908 216878378 76603 13761 -817187639 53700 85536 -193277564 30505 52268 462272060 23858 85952 956979845 25991 45056 -357935619 15687 83798 830900314 12215 79254 585846108 7732 73567 -877533667 40750 32174 418946642 36168 22754 706574953 5190 66764 -322236118 27149 2768 -226058071 37534 14080 655177432 21174 31393 989335972 67584 33939 -224974978 15959 43438 -473332226 86920 82622 -462776428 25061 905 281375928 52025 12799 350181904 27600 37332 613033369 1387 9249 26266993 58545 6538 -719098657 26518 68398 -279134783 64919 49339 -290965362 26539 7671 63914340 4067 35356 -947674877 64316 57952 -919421598 15618 46758 -575867642 97882 81511 -779087025 6494 79100 -242486496 28532 17188 851162696 17251 28123 54128799 43164 83877 354597194 67864 33913 -735985852 50353 58178 -671010538 87981 97550 -328541813 13759 86736 273733122 41752 66114 -421414357 27221 25116 -374108688 51623 48363 95053341 56664 43645 -711107577 97817 98987 -144651941 2535 26598 -298846620 60135 42560 -635696762 69072 16231 341212332 28735 94100 -730533649 54437 2032 -324601597 72377 98669 -537958955 3545 23032 585545989 35725 44355 -383209327 17900 70840 -966416488 33426 6722 -529562209 31786 30654 175375257 8514 18651 -927583121 12288 10596 -171487401 44206 43424 716455957 28741 4505 -500727184 17892 19101 506774188 28331 88620 -525062286 2894 92673 738426868 79890 89748 650506222 14178 49846 646330732 36469 91227 234227882 79139 18647 -292980828 12650 44127 -227591692 74759 54564 -999540246 33826 45401 -167055993 72678 43352 -561617220 35679 83914 68683641 44858 27242 -301701643 8296 47283 401147400 67382 1364 -42368630 69876 46491 -119062587 85241 90567 -472821710 91090 19652 35663384 44935 1217 -37658592 71431 95384 -615438144 22115 35066 534550050 57336 30490 -175339005 28023 84341 -799210480 177 11713 -452225375 91864 14677 -702538308 41464 67249 -225823966 51876 30318 -179012072 46153 69599 883703885 58632 18066 145434952 43946 32080 766510378 91616 41601 -843637288 39575 27463 805108812 64143 77484 479978354 39787 82622 793224908 97754 62326 756915040 77651 56913 513237879 27819 83932 -730587868 23698 87713 825721437 78352 10891 -287028111 41136 24241 -717176173 46691 3160 -270267643 71312 95703 296317152 84114 60988 -64199227 45118 77257 -367010270 86849 87144 444379796 72898 20942 -658484026 58862 62988 407955368 64905 50130 515249359 24278 93696 -349850222 72444 60998 -275370868 66264 15421 811052588 73522 92661 -543820213 47699 41024 -900174030 73364 46053 703058156 42843 27654 -330665999 75703 66286 -512249080 19734 43354 -380168856 84487 79700 -844521030 30436 57634 -106397940 21430 56611 -426897380 78837 95375 948337025 92001 27495 -435523489 46422 58360 348316140 76027 72988 513891658 59221 30086 763721019 89081 55053 414567540 92960 18199 138970374 7034 1327 757861542 31689 73248 761818418 29105 6125 -213878854 89786 37995 -918222597 45596 90867 216644377 85758 46007 -205472096 50481 24830 768693307 53233 3205 -132550078 8008 92608 908264283 55902 7483 -198193469 17219 88936 -601466879 93669 4499 223744726 62683 82864 344393228 88451 57699 473464783 71519 15662 793705487 85339 17434 -19826124 8129 88024 272128127 23969 16623 473452558 41708 27016 -409038342 69759 10611 155283098 10638 81482 279772162 83387 67819 989654541 50667 61454 -356357359 72508 93723 27254526 10492 88972 -977216688 85746 41028 -196791057 42782 56480 -647129629 80398 22486 -638069008 59095 37594 933919038 19943 15117 297767657 64854 38308 -140553501 29542 73619 -255864532 5702 17648 671357877 66903 35017 -759108820 73485 2502 162875800 57658 80786 -891268157 24267 45866 765168452 78560 40645 556594772 54877 64599 -987838122 56143 37473 -977936127 26982 5649 415316321 8506 2948 729854364 60665 48811 326208802 29120 58089 960545683 8861 32610 802687620 14985 69614 83247072 27149 75456 918183402 50512 19812 -572126615 49236 9348 738962997 45810 56000 -50589048 21099 19309 -429683862 50430 17070 -275599222 58115 57651 -666908265 15827 16333 905945835 34552 21382 185208273 4132 78024 -501957371 97985 75891 -30861233 28767 5379 202953078 61679 12795 586997890 76788 98780 -910048529 33541 37413 747183597 87130 43653 685871426 80420 81871 -517151961 41765 68831 248315467 68210 87715 817101146 13530 70342 -246293850 96703 65473 850507259 23090 45682 -743062421 82488 11356 943159102 45739 74827 -52409320 90037 59133 163791847 32270 40507 -997626637 3396 97410 -100354638 91408 59960 -871811771 46695 20736 -998568123 71816 33075 35478352 61413 31924 697028198 82663 13862 -370043417 48808 48870 -717058815 58731 72957 -10165546 2624 39071 382738394 40990 28210 -735589030 81659 41368 875491568 88561 86923 968375843 88660 28399 -572335908 10287 2802 64478350 28027 82568 -427312103 1264 80927 207612963 76336 98254 735541721 79456 90841 -82977655 15445 69300 878493082 67697 15576 477231609 30978 6049 259348331 82491 69374 597471922 43515 45395 33235132 53098 15940 683989384 94159 72299 334951359 17312 27380 754495094 77443 42288 544908722 72419 43321 -921764643 33696 35403 733088472 3699 10872 -947681157 62938 4365 -513206303 30792 40574 529566698 36300 97858 -959879053 93023 11703 52478623 55639 43050 414180080 11027 51700 154901413 37922 6062 22983694 6768 2940 574239653 49334 23744 636258994 15753 86467 811436406 4326 73816 728994538 18572 88657 979750944 77216 45385 276383384 58425 98065 -679193318 6610 21671 692389306 81437 90627 49529662 10778 97359 -786746704 78873 6363 315323397 19504 32148 132238611 28356 51307 -307205614 27876 73576 726899492 46074 81416 -362536545 60988 34948 -329495499 83689 49145 -794270012 46670 83954 707766244 43361 72792 451273653 97879 49395 353263860 23133 38524 621679966 89405 18074 -461083045 12782 95089 807001817 4932 1433 -144642862 74281 90607 194323369 41880 44618 -869425252 46973 41165 -25269354 29795 35641 -42134674 62315 57012 104746082 36583 4131 205726226 19567 19428 153569110 61243 97427 -965242558 11378 38141 -892696164 29863 53946 990797765 58051 86063 348552282 41346 39518 -518462028 81314 78519 367510921 77091 50199 65626348 80565 36793 396171713 92115 70671 639651076 98359 40163 -805981858 46682 28380 794770033 53278 96015 430301237 35439 30630 956005151 88393 32954 -925413428 95507 1039 -718001413 26962 42993 -749912833 63236 70033 -273766487 72953 13723 769335244 36025 12934 727375391 99016 25457 -546855236 35293 79239 -951307132 19039 18723 292669618 320 23532 -584272094 17128 33072 -155905172 5484 54165 790078686 16764 70028 -995067420 85658 41486 646941470 58511 79409 475826022 97740 70139 -925187795 20771 63118 -543602097 7582 81012 -276739196 90946 43523 669818356 24736 62683 649730743 91223 45277 154292870 52331 10684 -381580803 88101 82356 913303943 25247 33074 -284482211 71579 35595 -722546894 80671 22199 210329543 38310 52335 -914329819 28596 21820 -222998959 27775 74178 -918041529 93972 8307 808548898 37720 42399 -459537342 85271 89563 -697663199 1490 97111 -236838598 86243 42587 -993039145 58602 66936 -572090782 32654 253 276790295 20666 47646 21137402 6652 28311 -670306460 48430 49506 -656980255 54732 25453 284540622 593 94504 -279245587 84176 15867 992285965 74042 4283 -226600225 59246 20016 739903723 59281 86873 -358374891 77891 44673 362113672 36389 84926 -4254075 29481 10252 410684589 20446 85041 686722425 83370 11182 -647622358 27346 66417 268725071 38966 22155 813497477 14790 63081 475081880 53807 44957 226124420 5317 58909 943093501 21837 4970 -768232015 18574 69440 -709737390 82838 4587 -222243706 77937 84426 111433881 56988 66470 -882764292 75686 21159 431259046 48845 22893 -950118028 66549 84310 266822871 87706 38735 -109138223 69605 37483 -885674112 27017 45850 -845640757 69623 4528 -952310454 8636 68488 35950708 7643 20564 -23030110 54314 56506 -850845129 81883 20632 652040264 60927 9901 726760131 26872 32824 139830475 59080 93938 -618198510 84927 4873 -16237734 10157 73738 -856978743 36792 2113 -706201989 92737 26218 52088541 83297 87084 -528917799 41340 35637 565441805 81285 68606 -65502202 50160 7599 348255003 7882 56579 143888739 77895 78465 -984150331 61311 65246 -572707009 74484 32945 655593930 31994 83230 16007037 57524 44244 -815774174 73631 14803 861782243 69453 72087 109279913 31964 59838 437418610 4610 95811 -922292262 94445 24239 -835940264 73310 52925 611544136 39458 72448 828756183 30203 44265 163028399 37566 27162 589144910 6941 80456 409543703 37967 94174 5396715 10089 36194 -662948171 4841 58763 -350828057 24791 33148 425817982 21984 82730 -688359627 46964 40764 -635759811 75512 17365 841111404 12520 36967 720561558 80410 14971 24165732 88232 50957 10012794 19073 64552 -737944105 23770 22033 -964488760 36838 22212 -456151645 91194 75842 768751781 68821 13282 462586713 48530 15754 -977355933 21903 49519 894767417 49823 66267 -323259307 57327 5804 -604847338 23750 56899 -950767864 18842 74894 337418543 22511 76772 -596471780 86302 26686 398430845 55368 43255 -24723797 12100 51499 104779224 91381 53374 -908640936 43748 58205 -463328211 70745 78034 861358692 92534 89458 695550586 28350 19671 480562736 57595 91072 289042368 33156 6675 177894852 22022 54696 -130387637 63908 73431 776716514 57861 84759 211918073 10864 1652 -273383689 78461 66200 573613852 60185 17995 -575137636 51343 98423 -861366269 66773 39582 40292383 54334 75717 226564011 49878 73886 -662677751 19928 64757 919423788 75497 7648 -806173320 6363 33722 -668813400 87901 51245 -998007178 22707 4308 -407180854 24763 8490 -433404129 19638 62758 766102159 70424 44781 -920202309 4730 21676 712578674 75315 41088 -980889251 21916 8539 -687034534 90124 63523 81193746 51813 84650 -956467956 96442 51602 -564897069 41194 86321 -410674287 71888 61775 -807412775 95079 95634 796335384 44119 96206 -318773814 75092 86529 -779009257 73693 8275 -524195180 39895 99133 903999935 64877 6527 39951571 35976 20178 131182944 62769 54325 -703352505 52525 97196 718377479 84358 2674 343243684 11650 91479 -676533430 21312 88830 391570303 48597 26440 -819878168 61084 87499 867845950 22276 92542 -141303247 70513 32478 594835295 82647 48677 -373785406 98628 52115 -290917712 35710 64609 538468229 63866 9561 -356031957 58626 92158 -870627971 63489 53207 -757662238 97114 21720 -709261540 27848 787 513555017 8582 56723 302665095 98517 43029 173461166 50862 4215 479357695 40590 31677 -726552873 21456 53765 817118058 57309 94536 -599658564 2967 95439 -409210129 88788 7347 704743193 64226 7230 -687539775 82207 29660 67355726 70715 75924 -122656571 37334 25455 213585484 14861 36002 959946435 48754 63756 -222404593 14322 23524 549359268 98040 92840 662000185 25407 88132 -218311844 45516 32538 -652564738 44769 91816 -606227378 46186 84018 -76741670 7578 18692 -1015974 48723 37850 -240480452 53821 1938 97674318 74446 65764 678833036 75794 93222 -477672323 93449 18778 426288562 41488 2554 307579682 62967 55110 -786934089 61796 59445 -37253181 30711 97791 802672089 32759 37542 -695628468 21296 87797 -843498980 96866 97580 778847521 38865 83414 872885658 31776 70828 305144202 11528 7617 55400421 74483 1969 469424756 25587 57653 -889886526 42811 73039 34157991 92993 57586 -60695310 89407 85407 461725632 52491 83556 452479522 69123 31302 642727998 86324 98990 640727583 32084 71903 -888260016 53760 58658 -778322203 46165 86084 -560720038 17601 30316 -587526644 86108 79144 -282595766 6678 98487 -957779278 8153 50822 -345683238 76097 25132 -865492298 8659 45175 -50368611 61714 87982 178208060 52130 3090 -939398825 8089 58363 786132080 9787 56312 171348124 47220 76970 666742842 78881 25703 642141969 84939 74022 656145491 6460 82195 961949517 89804 92750 -108646893 28551 67396 -231268880 46755 3760 270074226 30695 88979 524189595 38688 45513 -821583991 13327 5975 -292442589 35314 6001 113608856 10131 59448 193511180 67533 94457 83667491 87597 30980 -671351387 79396 47885 760068356 83095 76854 299703345 64644 30665 583596973 54920 6125 413006090 18132 4181 67892003 60640 27405 -775986395 19505 66758 -167247975 36431 88013 -151646580 21579 29797 621005984 81030 80742 985080071 22611 5687 -51284266 39902 54926 -928931399 24931 70012 -142266623 96402 78766 -390938626 54580 9158 628938743 7340 90337 -26006936 31403 91934 848714587 63730 2515 -74187128 97152 25456 774260746 88310 28725 -174408647 90293 51737 476283345 18648 48000 -401414340 13373 12921 67421148 13918 82542 947456901 80295 96864 -444660863 185 16940 518392365 76301 61123 865192239 1715 62955 -41942553 66044 80566 -679883577 21241 40937 -920022945 29826 60410 -648444117 30357 80901 317963076 22722 63056 335075960 92002 48672 -211961668 991 20454 -797300864 62109 17755 -879887578 78653 19948 53252188 2129 22566 -65712216 23071 81031 845502565 82114 22500 867357162 73699 69772 -570087117 80152 56220 -303713384 25956 63718 27293626 42103 29952 307037700 53121 34730 -829731177 49049 51746 -700087860 80815 13155 -13879982 45565 34918 -624636182 88619 26391 485187177 27765 93493 527640368 18661 71098 293193856 92390 11137 -77468627 31593 55987 -997390823 45833 16835 573913601 31032 50000 -196878233 17405 81409 873838794 88162 32057 -368421247 79749 90233 -428756393 78370 52865 -357600813 59874 69194 -230999018 25362 48628 -748632386 25110 13936 391782223 73922 35320 844184912 46954 59879 579419522 71718 56280 -124320590 15370 23708 486747726 89999 81691 -643007583 65295 48391 -129716887 73207 90056 585544791 77540 12551 -385545930 65810 98129 -89607046 59506 26030 630491855 57517 88174 894285848 37765 18635 -716761396 38458 84808 -651937202 25602 23137 -711341475 17684 69178 762261208 79067 71206 80264486 46987 17764 793314276 9040 42541 936673119 51861 58384 -258307953 53038 69673 -672737797 82080 81404 135956986 66247 10527 -691555628 93532 56605 167144559 89655 98370 806711240 90903 39541 214220559 61745 53065 -435762567 82944 98190 -532587659 27409 49880 693009145 91632 2364 -409554180 69530 86753 310357796 32044 872 -174531872 13978 89414 873815918 55301 52559 -253251602 86978 51159 159424141 631 27166 -593269582 64635 76460 -338566265 61974 18183 -56445626 16842 90191 -297876776 89550 27604 165316615 41042 58979 778347021 49582 62206 335342290 18701 72348 -583450631 28784 76053 -768787449 35829 33745 -606282468 89493 65432 -171783496 4332 75830 128207900 43805 44437 832020396 52068 53432 -401399148 4795 64372 -583056527 81339 7631 812920336 4365 33793 940412226 3501 8016 -347269542 41942 83931 -641115809 58044 48894 -420935803 66989 63049 -280584916 60999 6319 487292873 83483 59875 502393895 5933 82802 -813338485 3604 15614 319999183 26761 14927 -816771956 1976 46874 -450957201 26564 91878 133979152 77999 29926 -242805898 6892 24635 172157726 18125 50102 516830638 54593 65370 647632397 64910 42896 47209519 31344 40079 322220975 10173 50033 258899743 62941 78873 -294415255 59005 62712 685578482 75245 58907 -124584992 4825 12684 -956003320 86470 80389 -988216008 13668 36985 -453437639 70224 39385 -659853385 47830 18054 736775864 57856 15516 -231173641 9450 81491 -820193262 49273 46011 -411397916 80449 18361 -142199233 78730 44152 -153276884 5500 48775 654000735 2653 7219 637198199 75001 8291 -559145151 67341 95507 9542785 80067 2753 843513714 68844 23569 849689052 14751 41760 -584948393 64387 7265 -417232993 42746 17316 -995597918 76287 40619 -701326560 68153 15680 -570298939 7048 71650 -504314557 8909 36636 -46208149 86011 96521 -508392492 75882 54214 651356862 92226 11712 134549932 24242 53403 848306338 55402 60061 -955266876 37556 49723 -840001458 32215 16287 -178468366 36157 49270 470779727 97509 80802 -810829265 74727 3930 -776848185 8991 93682 -218704058 36930 15852 853007090 86334 78721 753177290 15004 22348 -358235003 73136 16028 -513249464 2172 25534 120464567 93536 37078 -479486936 88291 62922 -681647391 85826 58119 -429419630 74710 48940 832918576 53478 29555 90537520 71436 79996 505676387 60587 25788 654822368 53886 76888 -893028496 27244 68070 856444472 16556 71197 661590139 3900 97151 -770276317 27529 52653 -718098358 98685 82173 -198730562 54115 69635 93219792 26027 69679 65991693 92884 10533 -100896703 5497 68013 -763631348 55693 92547 -73818757 36670 4127 -33681492 33597 87091 -476412249 51931 12128 364066866 29982 52362 726660943 11536 83592 646455085 62475 66309 566351341 90353 53076 125180271 25477 71955 621895038 39331 45629 251992717 89481 17915 939818925 70131 69925 -205314318 3412 68160 -963369069 62304 27323 445630223 13453 77142 -852267394 74182 33672 -666744674 6117 67289 -186047876 68816 66890 190608935 50624 51157 28501958 30283 71671 733834745 49285 87126 -510845493 63073 98883 859955260 55442 53018 453972800 97270 80337 -817004163 7701 6364 -217715202 26126 43369 -307291465 49845 69794 -235535080 13579 4974 -157583487 84174 83899 33945745 42797 16091 331790678 70502 35031 949851057 27593 57247 -443323733 48005 3085 564516325 51548 75311 -244666247 50056 57212 440535104 53968 46473 -916512842 58643 70390 -878138573 34417 73020 -983828964 96792 33080 82488241 1931 24677 -132879175 53094 1022 428714837 86757 39677 -611451849 70847 79934 592994831 31982 7359 898040844 76648 70986 598357646 30069 69644 -233463600 96957 2339 -752888440 18075 20051 -71410300 39340 90488 941429573 48585 29240 -995099976 96580 74204 910149148 17197 17926 50971149 87344 57609 -559712657 90790 63665 -729879565 23191 22100 -254436719 78756 24708 366937210 29380 91942 -733343289 61492 98922 -370765362 61002 20513 -333595298 89325 79102 843982246 38298 2625 -96410369 58329 33347 933789695 39618 52927 612817831 72731 61719 -315911879 43171 80691 -279899084 49893 23984 -632938086 6571 90752 550012082 6439 82600 -819583803 92139 45 -104107809 81291 56730 791603347 22150 30235 873529392 31907 24548 -690766380 81552 4664 -560295650 82174 37942 -349625955 52262 1410 -777359619 17274 75858 515915877 23409 66305 -790953240 94464 92152 -576525025 61764 18607 937882675 79243 74203 -554088452 93665 27733 -455449901 67702 65653 997408427 85991 89470 -97287094 69853 98074 549547470 12159 76146 760196710 77433 90018 -59523952 94812 82724 766397934 28317 76821 571182291 80164 45814 981034652 36359 9137 507688325 28156 56492 468752218 4605 70033 228915277 40093 71707 -827883331 47427 68223 993697135 29025 55254 -810750361 28509 82350 336079415 3251 50636 -560332353 68239 12531 -335765286 43228 56477 -326337997 22413 53744 -267542062 76067 9951 -234029976 37069 64019 85875770 15068 6248 11281726 68577 76734 946491448 77291 53051 440587858 21871 89819 664086795 36065 73617 102180128 87701 40783 31079267 74829 39378 -313050983 1428 87358 166615704 80103 33578 -236377458 51732 34859 -496279748 77252 17359 276676851 76300 9838 -261150441 27007 53749 165758180 17923 70840 160991264 82813 64137 9339846 76397 95605 -329588788 55525 9037 708511566 76124 52353 817442818 4203 69708 -371288619 47622 18669 657467060 954 52070 645819874 46892 77216 899354365 82953 37442 481445598 74203 27553 80045409 62542 75692 -634810773 64730 94676 -736780437 59219 88052 174041326 53751 28141 718035406 36290 76792 -161820537 5203 82873 56002611 82529 41483 -644823273 71939 31335 -741161824 55026 485 -177831327 69510 68093 -374336072 77429 29718 -516318002 51838 58634 353657240 1308 22450 -983630110 20333 25400 519224757 66536 5559 927547 91733 86579 -180989901 42411 89710 864625568 60524 67158 248144192 15716 74728 594446972 11880 73641 -614614703 20817 4397 -583898929 17731 37224 967325962 21650 36886 916542188 33077 50924 -484383697 79823 1797 -9136234 93956 92911 -777693169 7013 58968 377740451 37735 48677 -79537271 75604 51917 715436757 61307 81974 186524390 78332 46043 -849470747 49904 83210 -425894618 9459 1439 445683998 98981 62172 513783295 51158 8967 422881862 81571 34914 226711062 18083 5667 448810374 43219 39826 6967647 48111 7591 -184597655 18577 64219 831560694 60069 86804 951034857 75423 78464 -945560195 79664 49653 -185282388 55721 42209 -624889041 98995 34382 386132202 81950 21092 508659777 19001 29503 28995918 37769 61593 -93877815 89532 66602 679064802 18237 84114 247577649 61253 29244 -1763740 49429 77679 168355820 35470 42956 -521754629 23459 72039 897449288 17289 30141 -415405379 53716 98182 -953394505 1022 81889 456859213 10651 19518 299737757 70733 23437 -41342529 12552 35092 133213102 34973 23756 283433502 55875 69821 -416484406 57581 22233 -293776087 95813 63184 242183223 82619 69780 47867061 39704 63690 409834771 10519 60456 -190658858 7222 236 771747801 1561 31633 -728606943 54667 14763 130235367 22185 84180 260468436 94636 46178 -924479383 31976 15675 -900600617 325 66568 442726626 74319 50827 146281965 87047 10041 -69046584 60410 81366 477778995 47779 19384 689674127 64023 21655 30365946 276 27646 606450746 6068 72260 668584282 97279 21757 -86316235 48077 17140 -443555707 71707 95624 -83380670 38509 32293 291791283 8489 48292 872020495 47398 27508 -25742917 96481 73567 -805545591 3142 92848 -226824866 91941 70812 -435619909 79787 42202 993592184 9340 21350 919524631 70771 39698 32902744 33181 8490 116243640 17030 25870 317072141 49202 14991 -4116938 33994 53719 331312652 70431 89737 -473814586 75783 80959 593663326 80284 21225 -558842026 87500 65802 995844 61365 48643 -287794723 55570 60431 -438337604 18167 33765 -139370265 49803 36849 780845700 21814 89039 559970031 81437 88610 281952670 46962 13471 -749530748 95104 75550 -648826245 96916 56598 -68332718 48270 88179 -885692381 14220 62946 -536421287 94947 12103 -154673735 52595 70793 767845346 95653 87330 29556665 54756 42158 954725954 89825 43922 600278452 78490 58932 -480910472 80158 65293 -507813167 7559 68567 -4065732 24580 31551 -683727739 92035 20271 940938267 38670 58510 -398016182 78746 36247 -230729150 15818 80586 -302323580 60933 2 -357048358 4979 63859 640740799 17805 10383 309175611 22193 17699 -832229978 2381 39350 -595520316 37754 15468 -70487473 76864 49859 -66529659 25876 58988 701055794 32371 21645 510479832 83475 79201 -98575805 58613 39987 -814654219 21860 5478 -538319677 23061 979 -983235913 50039 21113 378929818 67931 82335 -571927933 58986 34003 -329203409 18197 95391 8464489 76629 69262 711604286 18514 90744 -734543686 16036 66480 -730621088 86637 8403 92573230 48222 79770 639945721 6144 26205 139611477 57969 48289 -720946337 92415 93137 536284154 24906 36779 343169558 91082 94493 125721171 42394 57154 -625633545 34416 59682 437477085 95397 96717 -595057143 39663 52697 -984088725 53111 16012 257377553 87116 4078 116214524 2670 48433 993087104 51810 19161 803676976 59969 12487 -665720408 77572 61470 -733493853 58821 76824 862537056 96462 43648 245032458 53635 20834 -282707517 74691 29034 -587910397 39184 594 -998056997 13818 3487 816831492 9024 2142 -785354622 71005 88782 241649424 76684 58225 143057048 21257 46894 605922300 61901 91435 -972311731 8867 15915 508942116 95770 66988 -5796312 33004 72844 -133824808 12202 47265 960319560 31787 64427 484140037 45455 25745 825960077 82159 15454 897559705 82784 29859 -195735546 56881 81897 -472954102 44300 91192 873114771 9005 66131 791066755 15021 61618 36978503 2903 51835 -368644892 22065 84961 352693558 10962 62469 64472130 17002 97198 802448594 56351 62473 -639607402 72764 16274 -27929670 70222 1411 -149450676 78867 30692 505715852 55417 4907 -430837617 807 45170 -503173587 12535 69916 578105275 82108 85462 -494481541 17282 86015 -770716235 96939 40281 -867205507 10011 34695 -994941127 76937 56852 340566730 1425 43031 -689066468 2769 55945 -99893444 75409 20375 -827463559 96247 50378 -756990745 57210 4088 631143458 10493 4933 954992720 95550 92566 763994964 9017 2035 -856472548 79953 94097 124098033 96187 61859 754061896 11639 34380 -16570767 34159 48064 639112750 28485 38090 943710245 31497 71396 -590886694 52301 14428 304594457 5001 58920 -265034529 92554 27971 -281287375 25686 81239 702212980 70289 60570 276123680 87542 53705 197543043 9797 27221 826629052 16235 12345 112293275 17932 81406 390870232 92733 80189 580290743 45152 39536 -220390763 64106 84171 -541125408 79823 37617 318968647 81224 79649 -641864305 43261 49889 -598786327 77555 66731 629593659 69263 28939 -872205232 86008 83377 493729705 18942 47948 136419959 47852 85944 205233569 69906 42271 -951842124 47497 78759 29346897 29314 42604 -61549144 88429 75802 80621225 65042 97144 -355443200 95330 25791 778699364 11777 6371 -158706234 8926 69920 780189240 5746 96082 -805460222 24792 95721 -206048112 21294 53804 667064938 21576 868 -717162954 11405 74978 -602873351 45584 67439 -838341768 34990 72314 -553637318 81714 86465 25765797 97398 94156 -996689821 93506 98448 631528173 5147 73198 508473439 44713 52876 340173079 97442 98354 -221029178 86469 54903 -308476269 20750 13901 347057802 4906 33203 325700536 26344 30491 -905745150 55970 15373 -685272932 39686 23510 102692182 25627 11700 -431195407 98342 25431 604816823 79041 86617 -51226127 4703 16713 -582020623 3805 64289 779989967 36703 32218 95153096 69303 12152 411310748 88538 51905 274422662 48747 26896 -996842803 87267 43180 74124366 45441 31308 842706692 22194 76136 8938052 29307 16259 174948336 27194 53661 -337867558 22990 98835 600008818 8515 69190 -840536637 88216 26911 130190462 74266 61149 -293776638 29225 48277 -868730994 35308 87895 164084258 90506 78763 -68404564 43078 3826 -247456036 63781 16528 659166132 77202 45080 -994399618 11727 82372 838675166 20995 77957 -932939173 85335 68342 -865873870 51788 53850 270344343 85793 79912 313257484 18824 86261 909150413 97495 67412 -971071773 41572 61436 -905296452 69985 54704 -755210260 15642 43340 -903706743 15855 58880 17716170 77977 65783 -759584895 68243 70171 531215033 74767 4333 -327636476 755 6241 -78813643 30585 59968 415300926 49799 73363 5205708 27727 386 -487543053 83931 32651 259011615 39493 63246 717151690 73621 14241 556338985 66290 69270 398144647 19860 39092 861873522 62767 48421 -87545906 51783 44176 -985714710 85549 23773 402643405 43315 12801 126134613 97941 41030 -162423115 10090 61384 89214177 85470 93108 545016194 47183 27496 504960675 2602 34639 493992081 19012 58235 -693083438 77628 61107 -709570792 46343 43137 -176174858 63380 14103 -258885552 70858 11690 584314500 35664 88696 166383358 11478 19403 755781119 54354 50708 633745466 54768 14791 -484953621 80555 31048 -354207161 67955 57278 219086335 49915 11826 -596509379 38267 38546 -90735871 33700 90692 -645353620 90722 61798 -63759503 68463 83083 734682323 95046 54592 -222624816 58317 58495 -964630982 32766 55293 -370911289 40356 46189 -691278241 53115 89699 99372222 66377 27019 -835126996 55832 80554 792192763 52284 87268 -662325888 57200 46056 334608404 1565 86326 306295199 88942 10702 239707720 42188 47114 855829906 25049 39428 -662390275 32485 13113 -519621910 90962 11023 -181249643 60678 40675 418395665 81562 89142 -422158352 75172 76072 -663265890 52887 51213 744424455 14786 75159 300370857 9344 95092 953966977 73996 72394 163257153 58147 82893 -344877165 31131 37123 329357404 33506 76091 766331929 90691 4041 -734128184 40538 51329 999899689 35894 56609 -532119990 68475 48144 -816912619 65471 45192 -462269636 92006 42381 -945782516 92965 77347 671537279 95033 12680 -235659800 10452 86742 139726549 67905 25509 351503769 9239 3588 745713804 14099 27256 -557680659 32957 64989 847120973 53436 65778 344726206 36107 98353 -839153694 67580 51425 -195032425 78063 93538 -918988640 29961 38472 -598830384 7128 14022 -270500637 79997 12362 457060136 50822 46073 85238248 62832 29323 407074229 52857 68467 125668408 90995 38260 -436702578 92417 56339 -225154114 19629 90785 -206627186 29509 70834 853529756 97562 82521 -214554281 19092 36046 367569234 33326 27051 111591598 30263 70356 -166102394 54447 79952 -500092455 10209 48323 663809778 65870 9770 843773872 15756 28285 70434664 27122 41038 862438566 13459 32514 -681287041 59228 6524 -752020378 66689 39274 -701608515 38128 88016 162709340 60103 36796 405193398 69116 3732 -949345636 15068 93666 320580468 27395 10407 -684977521 58876 27423 639553991 22738 37667 396861179 56151 78947 -62723999 44526 86652 -905454005 7165 7652 753614798 45696 45667 164843214 64924 59557 361841478 88223 80945 -628390340 52308 34337 456967722 5791 23085 -839797432 31916 56163 -695066516 59870 26191 -509988592 76267 66124 575216531 77695 55536 -804341389 93510 45102 419298292 23427 16763 964084822 76686 22846 521932320 29674 12869 -610918198 81102 91764 -955046770 23997 68226 -539146892 69455 73418 738323958 13716 6250 -503241178 24503 86194 165032858 59310 96500 857468982 81776 94308 540915541 70890 58654 -724400865 77722 39905 278309718 14801 37843 912946184 83622 10468 782337048 96271 90732 -994168796 38981 37961 -39767304 82127 38736 -596091355 25222 72797 -659098356 55154 97070 685135686 62998 57473 -245832678 51649 62920 -187439382 36536 132 832429280 37022 94825 -438928956 90777 39377 -528132957 67488 67076 458321751 25686 58998 -510189640 21084 63840 -960650750 57279 80303 163073745 83043 9217 252677656 87089 24908 -331527598 83473 1974 223039590 78007 6230 -739934363 16204 37375 -839499369 90085 88502 11292772 56111 25043 270173919 68475 80636 62895378 51588 22735 904027946 16386 49015 755816777 27809 9455 236472868 57253 97592 -597220154 84302 96076 -985321471 70142 68608 -412437262 68543 84555 -116450019 37207 98920 -742194991 25746 87829 547162447 27736 60526 -433941631 82798 34191 -658784760 13124 82715 -912851472 9188 28931 403035058 47283 18214 427930580 14501 63569 -589907652 50477 28082 -588014791 84925 77091 619041438 59522 63828 -158745908 33299 50213 854130228 54173 53736 11152477 26752 85131 934192784 97678 41846 -110706152 81787 23234 750851327 69380 2101 809212893 2907 56085 113408466 83394 90276 310913411 74895 47551 -909577770 24035 1441 -749188171 11691 14403 595155392 20237 31781 624166066 58619 44183 -712901166 75959 51679 -418130901 9922 55887 579096614 62246 96798 -169364607 81956 51013 -230510430 29390 26291 832151698 10892 14929 -656764544 59230 72550 585014256 88877 73738 -193413946 49599 55929 730764399 91822 63311 -37654113 4786 1930 -684097260 10851 82565 650259813 56847 29942 -758646280 3991 59004 128633234 26482 55864 -512613188 5081 2204 104267491 22322 51193 866727745 65697 25310 -9798508 35535 30217 151942442 25961 56411 -917307939 65875 79782 664092864 7669 58917 -708129922 90594 1836 -709666725 9565 67555 -831364308 88306 29417 331339547 46944 90876 -499652539 50775 32617 -719733093 23417 9842 824495758 54744 9907 491498939 98234 68705 -417775486 82634 76090 218846329 26676 60994 448924531 87124 8758 782372114 15952 29374 -619306391 87786 84928 713694383 67050 4172 -802097054 78310 79223 844456335 11106 9469 576022649 76832 72134 85791023 60153 21133 -648239066 93895 38810 -457281379 53404 2606 -104073599 19989 39904 -609492345 36716 22322 165942306 86877 63297 540544734 49201 37396 596313437 42680 90973 -755244941 45841 45494 995539982 48560 34369 -899421392 53397 44453 869878748 5100 25900 -677243062 28387 84186 -364852925 54380 38742 109260321 69683 95656 177200118 19629 1713 -623774244 25675 49186 408723162 16327 41655 -357496780 87164 11965 985517677 2652 3202 -654647598 10079 82236 114754546 76027 4478 766997519 88718 88164 -572791141 10299 74316 -63699061 30403 29697 -741857844 57112 25230 -130868534 28015 83153 -427477590 84440 71547 87955462 37149 97798 -528877757 60079 38661 -129869380 8932 71038 -764579107 61240 63747 50963191 73566 89830 -183776415 75807 96807 -246448992 472 51930 -964034885 766 33146 337743671 64486 72075 -66261189 98941 88930 -861604860 72634 37718 -461675955 58864 34558 21592833 88471 4875 -334070742 73180 25514 847007947 39506 61782 127405448 14171 89629 613107449 35268 41406 -418047136 2902 82598 312519375 83176 59051 700195431 37129 6463 -453744844 79486 23493 -620394531 6277 7033 -23348455 52000 49003 811074404 89606 52132 -853890042 34038 79837 -616236386 64036 78423 247647470 33592 24944 -287143865 56220 56645 -32265194 38088 52538 -324129961 29199 6339 560310833 21174 24805 384029356 3864 71675 746546978 73052 596 -741662582 35033 31502 -875014053 49711 58356 -447110706 27671 52132 -36705738 28976 49753 -292023205 50080 3190 980499805 68227 75237 573780790 72700 65731 -896511042 9360 57423 607742284 91529 61853 -648343095 3746 65818 -135618461 73984 91822 515453629 12531 8571 238706081 10841 16237 946239483 92393 47648 -780244972 76535 12105 957306282 83730 69365 60020204 48118 65900 245885571 50418 38907 852863147 59716 4157 -513020884 64288 9391 -216178372 53030 27421 -166032916 56755 4259 61085731 55152 51498 -192972701 96927 87344 82445403 21402 55821 875306952 53934 33103 -945412921 90010 26707 537487413 29954 16448 557165818 89406 71210 -931334691 32095 94615 -112552706 42140 65468 -301663401 39016 34343 -518955302 51756 3558 -472267702 35229 19420 923416554 28602 97439 166314327 82932 47081 -230638982 74858 52330 11957352 76050 84164 346460486 76137 39138 -475725296 799 57409 335462240 7034 772 -16934231 4149 47136 -183213803 67782 37007 588587640 66607 47367 -215846556 68203 83474 -544187749 17994 38360 -788557491 60301 993 -813426306 15777 15916 920201742 55643 987 174929735 34015 40269 441290646 42268 29358 -725151492 83604 84019 -88764003 33695 20385 890108145 36909 2160 136943588 28377 68500 -832986654 65636 51797 -361708196 41631 61866 282493043 23005 95336 92384015 82497 82319 243869717 16151 92403 -931412381 13543 2713 -173683349 68136 29083 730559529 51996 81252 -132818596 33262 56478 -189100373 23400 66299 -541177167 54474 80194 -820552703 11235 93180 -248408607 53285 8710 -407788865 90968 58089 -824545331 77990 29209 -184237084 81752 77791 -3670247 67438 27334 -583930305 61066 25308 774367571 90386 11843 269374302 7006 7206 -168835353 13560 90465 -602030632 93143 27288 -827502960 18578 81302 -379499848 5813 18387 621394103 96131 66468 -145182085 31664 16786 123949637 54477 62631 803013042 89029 39837 103635090 88910 50606 777304631 12184 40964 506141525 72461 91307 947056366 28202 45018 417160782 29415 15574 616347850 51047 8715 -713239955 27794 28661 -403114598 95521 59201 112033500 32784 41196 -660776434 76437 90802 -720065122 30852 11349 137524575 85123 60492 -24804230 49447 65431 -511513949 53047 40259 -896759520 35370 18542 875124871 21011 76541 -476290562 38602 31641 -797629005 57956 14894 233323557 40357 11924 -698872283 58459 60666 -204317780 49840 73600 -114250111 7083 4226 -219053341 46674 86502 429976979 49923 46877 -101365724 49679 87044 -94249218 54430 76297 943795431 22619 84638 -616874011 59596 63504 875950797 34209 87901 496079337 70233 80052 -736429788 74930 97631 -557053528 14306 60757 -471558197 60346 85683 -308327187 17812 42495 -555140632 26718 23313 -393564787 79319 14149 -365548611 602 5618 -852613400 20939 32245 -99232445 37514 16032 153007204 7206 81417 -839207855 35712 88185 -219884191 67183 92220 -70151365 19160 22844 -254384717 60498 98036 259641994 9769 92907 665066519 8316 92175 449320433 57984 38578 652662084 38437 33574 795117553 51235 38510 776163532 92235 33104 -671390457 37565 89253 776596512 13260 45212 -337434939 19802 3382 665056432 89752 24448 -376916804 36633 6131 -197760967 21436 8848 880778284 97742 51998 -765597901 25342 51064 462478157 22090 98693 -814402659 89913 66773 527930627 44101 88450 -949752587 95350 82533 -597800704 1895 44363 -954883741 82618 35666 -144448979 39203 84749 918382257 13547 44138 93980001 8200 20494 -10813770 35833 97577 -279130680 61277 27408 128587800 67480 54400 -911459519 6468 10328 301042625 60817 98171 -411269109 11981 40088 -500322417 89013 72223 -498608602 45909 25949 363204663 97654 30605 -947856549 22249 32246 989714136 41077 65070 -52804265 19273 87801 332039856 10679 71673 -351955493 64458 11356 -913138232 73661 28920 421262620 68628 40076 -851446768 25443 1151 -158148719 48737 35477 419879035 20673 89707 717963328 85882 19590 90633804 73356 35445 -959850074 66470 79936 -861123654 30292 2755 -544842791 7115 12028 692997907 34053 67940 -741554658 50851 30210 329522679 31972 68578 -427783560 83872 41236 -44689184 25065 53361 404101831 62086 27039 585894056 5383 79679 129065262 88507 24088 -945725376 77754 5585 738461067 18301 91221 499189304 49800 47251 739608123 48450 16204 -230633907 21762 21324 -409065334 51377 10878 -190953473 90100 30611 -199575386 12779 55149 727407936 1115 69611 -953669734 85501 93207 -259817661 31229 37674 -720147123 1078 96904 -447444532 14013 11290 -743571858 56918 30809 -244944651 93296 46956 -979890838 51540 20308 -875656973 26145 82049 240951463 13 13627 -914551137 10280 63312 -872642609 61655 58593 -409297801 64394 84753 602824513 3977 79807 -605249973 85695 40008 -69311684 16510 74871 -366125407 92474 83584 36400713 87270 8301 34058102 33022 33228 -765370715 76877 57714 900467823 25767 98344 -997136485 74053 37034 514718586 22762 10118 82087142 63025 89098 -389007032 72673 20429 730449692 90071 60482 725455723 59410 62017 -663713917 78895 20622 873850052 55352 33014 269178112 58918 22592 252896815 6216 68625 681555830 66234 28240 651141445 58608 63191 -504162471 31299 59905 -319566916 74710 76740 775499057 16826 72601 -945997710 90222 63351 331700386 98238 2968 544805741 55073 84740 90405206 65733 26556 425350305 14281 98816 -350633237 63554 37411 296119521 70796 51761 -383134029 89873 14950 812381595 75420 37875 -705416882 30850 70998 -580419324 57434 8259 611552255 60456 63975 404955477 72050 7150 -489688769 85434 18956 519884024 63970 49960 20805743 12763 74110 -27589352 55362 91698 -736048061 92381 91464 967832896 50374 67850 -223928015 46355 47184 901677809 67585 42797 69038408 95320 77564 -892437178 48712 39529 -459297489 18484 55453 -21788712 61623 95921 -986129205 11894 70390 251958799 89475 91176 23440753 9265 9100 -195779979 66612 52128 -803769866 26775 4276 -324008383 18345 91125 426996187 9201 75198 -424858576 69855 5761 69061892 29696 83964 -553059258 63777 77370 499917995 85041 10209 -850445954 88903 63171 -390221085 1322 2863 -365049965 33243 62744 208852442 14909 87516 903573929 19118 55589 310627259 62043 96075 503246280 80539 64909 -987087899 95383 97998 973224344 55549 82753 -871453272 86715 12630 912674731 49902 67285 226169798 56533 65153 581472977 92208 58504 -811507887 57438 69947 -601008123 53509 80720 -747538521 42596 51749 -571017287 90423 56040 248230384 17124 32722 -885234652 78413 57144 -466072985 38072 97606 -560728831 63189 18519 -711154322 43974 93335 -964634354 74369 87936 -398120291 14436 28061 262612692 73101 63675 396638395 61508 65135 -119855585 27748 43238 75476599 44000 80065 818686327 20567 61655 -202620479 19688 67290 -325306685 83093 8906 636932841 57373 219 -728962212 66028 1442 910707560 65181 84118 661070458 98781 50056 -479314344 92894 86248 599658498 6985 43754 790146261 94309 52147 287351173 77376 73174 444598524 68799 76646 -415310287 83081 73056 639204738 21732 90242 -509970904 15241 97259 173486607 92288 68956 749951987 43473 12290 846272681 53196 2860 -150146891 96303 51113 255397732 23148 21780 47514947 39545 86293 140462793 36134 66147 -124656351 42251 49204 -56779954 51860 45255 -984405529 52861 97765 492429371 4974 27796 490566143 19362 55259 527071192 29861 78259 -557484116 41373 73619 10632456 12603 63886 -900404549 75844 50050 51802472 63644 54681 209597465 81129 1203 301830725 22427 30640 -828856896 34095 24042 -724624533 70976 76654 340686714 9746 78657 -876961761 13456 51862 935299327 16817 5272 264805151 21967 41445 -855683993 19383 86325 816250973 29573 92032 -494811883 11448 58972 595727256 19537 81742 -529736647 67529 4501 693043738 39833 85298 336091759 42457 71713 -487878442 71565 38287 -44570355 51242 9130 147100288 14334 85096 -850099452 51216 1705 411775224 59608 67824 -488711104 57701 80365 -441768470 73885 66142 -581431698 19555 83131 -658884062 7739 5553 223836603 56087 14253 -205410873 62503 64317 682910562 52574 30129 717492913 48334 30169 -106951110 12052 46130 312345605 29934 66198 376599100 83879 14559 -475734991 94832 73942 -427718140 73839 87381 -867390304 13781 10270 993885855 17350 29762 -692870075 94231 15061 -673695939 36855 51063 -943591394 79340 26744 -503389314 69197 16929 960909506 52578 21941 -231434814 92360 98434 -105360188 82021 89277 -933309346 72920 19750 645455855 79346 95830 726809102 19036 17445 -187449677 38844 53909 -226286308 40404 30609 -978262795 57235 63892 -485715710 65507 41070 -229209887 43649 75420 -976994713 43267 47154 682209795 14663 24481 -211448733 14833 80343 -261317793 35332 63399 -859110552 41521 40069 -619117829 21218 35173 438166672 24071 9737 281358594 32386 31307 504400124 81657 38758 482549273 29223 63826 346431359 33856 83799 -850463347 75089 14269 572344735 77191 73656 888314814 21032 36076 393882761 4673 29985 942502263 60867 48469 -881446784 87153 30620 878365492 33948 25970 -654630601 14903 1902 247371625 72366 91988 -771084858 63150 72631 -510610365 20250 2827 671779635 27472 28945 -848846435 2629 45923 651478775 13947 29883 -872466006 58770 11402 941977905 58533 37997 -363492355 22548 18944 -522350264 27792 12227 -711029035 10512 73223 -253181224 77376 81627 -91007850 70847 42973 -654881282 39795 2127 -502375346 34000 74074 618472593 68285 91378 -348268850 4861 92575 833872847 68113 57602 891233783 55321 47449 363752663 13710 16692 -584552167 59195 2023 121362662 6633 32917 -855169832 43002 32238 310946610 80521 94020 -996143984 27857 5959 916399825 79797 9319 364128867 69634 94427 -426044302 11596 2053 713718753 67061 2384 913227609 38349 93673 865658084 20692 69472 48861880 5343 9524 226916252 90169 89698 800871703 59812 67379 -563017041 81667 63267 312707410 98391 17046 -999949260 73013 40569 -878382556 55612 19722 105415125 94515 31531 548294721 45450 86691 953551167 72072 65379 -518337624 4443 1236 -246121026 94640 74894 264171256 62941 137 185224075 95253 76964 98423490 13784 39519 -213001579 28191 1073 -229007284 90831 10906 406251508 25274 45911 -451278692 21276 67135 -65605729 45971 31535 217807968 87625 49698 856660596 37702 88854 -769995936 22725 24148 60164542 32102 13982 749508573 62107 32771 -151012029 84908 16245 547661093 66865 20996 256797384 16255 89533 -355408671 50868 71779 177431996 40369 93324 -495126698 35979 57569 616797863 17232 14927 -95309323 54874 11068 -378323768 12724 92188 820557338 34735 41215 -68176766 11092 84898 555708012 92906 63609 -314228733 65854 53833 -314855626 97442 70191 -677336061 67801 56810 -291928811 12514 81205 411243633 95912 26852 515063178 12696 805 -709916966 19504 97376 -780081631 3863 79523 -692195306 74962 61457 -920812551 38501 2419 916543393 49704 96740 -418461337 8320 93744 340573175 56304 35321 -500535082 23509 24163 -544586871 21225 90816 -639702192 72409 22502 -431125694 17813 22241 657814020 35836 79382 -585108235 19416 85604 223681860 50698 23464 -806064294 81341 38229 -532382560 54785 97147 635748643 36852 34731 -478275230 62144 68322 378508544 39943 88152 593389370 40040 70498 618690833 90667 55075 -848655542 30328 25941 537402182 55264 75142 310367835 41521 71813 -483192306 32898 77985 379457818 78255 4638 -227597444 81084 79773 886140047 4286 91637 858560279 59656 25026 -916366214 71237 90642 -282765950 37837 33516 -998487431 92567 5324 -100076980 31981 91229 959693311 47885 52054 -31887404 14638 19865 -118150762 53842 14423 -649096991 68265 61296 489220959 457 35546 -840616088 71929 69856 -266652133 9997 30190 435518679 95870 36699 -770329345 58924 54886 243302452 58158 86058 580580239 98833 18299 -437288963 13750 38106 -159545945 15608 4678 396366259 48130 16128 -872814175 4370 53107 -486725427 49956 50800 463786928 98223 17187 -851234338 35116 25204 775888740 6478 95806 -697387888 55806 56194 -885558308 1859 53560 -228854452 51504 23167 275211221 24233 66663 -272797728 80404 53692 -426701563 95300 52216 -482367631 12282 29629 892187418 68273 98018 -619351368 13901 17138 113953595 8798 69814 795960022 71372 54530 500394060 1638 52393 733019680 12355 35495 -863842925 34791 20156 556485094 63330 87231 556389281 82261 63629 -442228319 16916 76033 -958702885 29133 53437 -332522131 85834 39454 459326722 78427 25882 -75057120 80061 61765 -566568530 63702 7360 336593105 21757 65635 -532774350 18046 11472 -602545808 69157 26099 -126544177 49566 67580 2517272 82390 19853 -235827313 23254 32664 -242391313 2254 13906 241910518 75475 99119 635606311 69034 18698 336021393 85232 88936 -763780991 41333 47233 -857938680 65196 74949 793125675 46594 37855 582414160 27347 17921 58658063 60936 53846 -440146342 37093 80583 777379665 81752 29704 -541791226 27431 2222 -897621272 26997 12159 -539220842 37014 8086 -736511794 43883 77844 -8527798 4935 13082 572628752 65113 38529 723669345 36934 41622 907040010 57213 75645 -225915029 21657 9914 913478816 9478 28301 513547494 4332 23376 434897818 20383 52003 -128188863 58008 20191 -864111719 76819 17990 -931664067 81809 95708 -630295302 81199 17005 789980233 67143 87763 791834525 21634 69320 633860591 90637 22467 509380686 94273 57902 593068644 85084 40325 366530543 31269 87106 -917512130 73282 51893 332450924 14040 54409 -88716986 76024 74600 -634549332 87750 61466 283027620 77981 68606 512753575 92093 87639 -507534555 9876 2272 -299415378 48370 10756 306704476 96672 23509 -347113568 34951 60168 -696309286 40725 37535 272060728 13920 62223 -214104759 54742 2689 -13605334 31860 6042 -944531992 23971 45974 -594305597 93142 10307 238917834 33210 37359 -231890234 36276 64051 -43939828 67447 3175 522057946 52826 4682 -79682809 2124 70869 -794243071 8177 10407 -214242817 47288 3558 -455986427 82656 67140 -35862808 7878 29218 737279945 64379 98627 -32713333 22390 6845 643493492 87351 36976 -767972978 76029 62517 185227361 53858 84106 -689040533 22930 82838 722122866 87578 91455 -607029993 10519 38589 -578376739 30191 1339 -144822259 69139 72090 765571439 94551 32465 -666700271 74166 79725 -788770147 40583 91777 -266370669 98714 40687 -972289091 73021 30579 201128307 90050 78507 625543378 26254 82473 376891929 98350 92493 905708324 37193 38072 -835194387 31362 93008 353897573 34468 64396 -754409847 98766 54744 87262867 47464 40086 849066442 36864 78981 -215128253 91756 38382 -162067314 35351 34547 299282047 89408 39344 -365799756 91918 603 -181944992 39578 42237 453164003 76023 81474 679561752 12475 76601 -175933613 34468 88188 -380240794 58349 12720 -250190645 46332 24559 706370295 89689 7913 -754149521 64636 19761 644411258 56178 47517 411470340 18354 41835 -925226597 36310 11665 784384394 55546 1408 125272348 93709 34194 482605810 23691 44544 -722024483 78722 92104 90501255 35086 52988 485625974 35857 39187 -871230972 53357 91967 797167409 44756 93705 637181734 51099 18731 733848261 92440 43764 -814788224 57305 68331 -38340027 98671 4034 683371835 40739 13368 -167497090 3005 39694 -169862499 74340 73313 321898761 4208 17521 826503318 80673 11546 680988644 31973 80507 924044781 331 45235 433202836 67463 9458 181362715 89231 9480 -947588962 40601 81241 372239905 53510 35710 -488547561 43570 36858 -160815640 75652 45229 734400204 17142 7903 844740939 5637 50582 -985909418 97754 85281 488009436 65325 69180 752631454 38363 30194 239638700 26977 23210 909643472 77018 52124 -38119916 57874 46750 -179063114 89597 47201 516411824 90132 88924 -701145446 77000 90224 -178239165 77654 89163 432080503 29909 70107 -361971934 87829 95297 -812412552 55465 26308 -217903839 10347 47567 365548244 46297 49970 309190815 47697 48668 546894795 18324 40116 765138855 97201 4476 -198283473 85911 89256 -227861164 3722 60854 367940897 19696 70378 -591509824 15992 85932 40123690 62198 86904 -248783577 16749 96174 -751969527 98122 51725 282441972 11143 83350 994963685 72795 93074 -900862935 2404 45612 905721242 8221 82762 -774003370 1164 9945 49537120 60077 89706 660405432 48958 76342 -281368149 59500 54833 985539573 24885 51427 862487815 63212 88393 -976122245 45118 54780 -37912897 94382 79539 -488410329 65489 94349 -870814482 77149 53554 137367415 77082 62208 794918305 94962 26397 111132180 16594 62332 -760976378 47584 48224 -387563506 58615 43967 -936651098 76303 78388 -81620904 52547 83214 -920601550 80789 33732 710188844 40734 30779 -173809415 4127 28487 325442848 21253 23981 136595122 86958 14399 -132930416 57667 76744 154798942 11487 72963 561213441 50955 58740 132440981 54982 65813 -105738484 95069 49359 -89356068 87210 77979 216478350 56823 55992 -842900000 19071 37590 -599663308 98556 39784 -430610941 54751 75562 19157469 76732 9202 -550311272 83453 63535 637711508 85204 95412 -72664819 45478 33739 431282253 72863 1251 -28602695 22848 55964 63303230 32785 74788 743385366 73488 43298 564892252 28651 47099 -298148960 27794 71070 443527432 8792 8801 -196233539 92814 95309 -463822266 83053 10692 273139433 97419 36983 221209953 37102 14547 -519837916 81621 89767 555150415 11396 27940 410454169 41203 1519 -859461015 88997 81424 -499497751 32209 83791 -247277752 49125 30703 592632547 66723 50891 773105040 23175 59677 301670122 69804 55702 -767370277 23601 13743 856577659 27931 71790 -623981424 69030 86285 241969370 63658 25004 -424590231 33236 48659 24012477 39401 15055 -630869446 31282 52521 455255860 34783 50144 -626536144 15794 80321 244058504 87211 79080 265763029 601 6927 -917378847 85275 30665 747263535 51929 39239 -512221748 7332 94349 11842990 56738 55534 793682462 26894 42386 575946710 71833 67812 485561496 13670 45742 939334655 7107 16950 170974648 39989 97417 -584527278 30320 64782 -757323762 40565 24669 -166990048 11409 81836 129511836 73694 47254 -906613809 4277 72957 549353635 8988 15185 380486471 2748 12294 267822882 64533 70719 -763588008 90953 41644 -344419137 13441 43805 -695234135 70622 31342 -672296233 59903 35032 -798981700 33173 48721 -823526966 10669 3795 -63371029 51124 92849 4451805 25970 85912 647550082 41221 83467 126600654 60564 7334 371008419 4063 31436 11778881 92483 49887 -620454012 80270 3805 -691896150 9444 8468 -956926248 25493 93053 167180447 16318 48267 -888681610 36436 82278 -68841852 36015 84541 -5989071 2819 51202 822502159 47118 73989 88273551 81893 1638 762531067 34772 68841 -864237714 56023 84531 753502677 686 4151 -141438847 30501 50492 -583018762 49112 85741 -437703411 95276 57471 -914144707 11413 68046 -352786605 78145 27642 -903543731 54418 5017 65877825 39117 77938 -752461899 31414 50706 -625856629 50023 44428 725109900 47063 21305 269261340 35164 94004 728899297 83567 43738 -677831105 41402 11830 181661761 31735 7010 -709496040 47186 70439 -717186829 35724 57080 347067661 94329 501 224704502 86819 16507 247343452 9626 65059 -318753387 12450 11933 -396386016 3831 72790 579105413 48613 91481 -747006928 67852 36234 -34406890 17400 57697 -244134270 73979 65267 102529511 89156 653 -43324520 57015 18961 -322218366 10552 37669 -268200387 37322 37067 -715592686 20165 21356 -712097875 78568 14135 -565937381 87828 55604 301457361 84717 73618 823992329 15453 8079 -205762167 64406 14469 646856853 13686 44651 705007822 75048 94664 939197474 35653 70731 539598989 88886 16459 719038855 7190 61092 -253139458 34323 12986 -827109739 71171 80725 645685799 56016 42772 -975855262 80671 36109 498852270 9458 53074 -219565280 14039 54312 809088177 75705 48375 -502342166 58180 47100 -78629522 34711 13222 -662246776 90694 83448 -285161626 82295 34812 602299752 69760 26900 244460913 32204 13123 107564415 8620 72372 337164432 12669 68235 -647722327 77531 18503 -716890250 93098 16024 -434026562 13778 5364 -468143633 31013 81707 299236528 60931 21958 -108263536 11893 89918 946797385 64356 22166 -251439720 65291 49563 951554809 35401 56108 711066946 88226 89265 767002453 50294 94531 -987725220 70468 61159 438375203 97805 29346 -102371810 87468 76969 95564007 16590 4308 435530341 19969 86747 -85645323 19546 75245 28669249 12322 89626 -185351129 66630 18816 126106726 18883 51015 708840337 31142 53867 -470907289 52002 88228 954823660 8601 28256 915177426 79271 3345 707617005 81985 97268 -782253513 37959 94126 409524800 41174 16859 776377517 98063 47071 723000566 20446 34169 -298112924 95547 21968 -587454976 25408 76138 755591227 86372 19003 70744935 67787 72160 -671597824 9521 84802 -619723343 86754 59284 728659633 68550 24418 346341122 89244 88880 -21166908 95932 19336 158656051 86654 42675 -855487099 746 27616 850010095 7930 29838 545296850 92791 74039 855175718 82264 95427 730343295 33187 21395 -143181923 95871 85866 -940201306 60267 4758 -573331777 43551 94278 -879184547 59384 67849 -309002535 90576 94195 -142236406 31928 91514 -633810567 74752 80679 -693854683 9949 68152 455087152 59924 96680 -252993429 50148 65096 -910359182 7245 71602 152681370 20656 73764 -111448786 81510 55260 -208985538 42520 24087 500874444 3095 65751 -426065040 16023 32614 -668988963 64221 76043 -267078864 61579 19358 236487435 11383 30459 -414939928 87396 65855 -421563269 57549 63225 30852075 89060 31352 -445339668 67690 49359 168498676 30195 13367 -170592782 85840 17021 -148861648 85706 61056 -104675820 42065 20727 -595108239 73286 66347 -724974959 78047 66985 -622277395 49357 70500 -904787131 55709 38429 -873565164 21326 81229 -186070551 47196 96365 141404574 3766 78593 -154273717 27572 96059 850456476 29824 30073 507029382 28893 8098 -697936058 51674 6362 521836669 16319 50171 704624745 10104 83650 962726782 6318 67964 349833751 41952 21523 -640529736 32200 18176 -930523032 85258 37597 618153485 59260 86386 650419642 94224 42325 31288726 36194 64590 462951840 41757 34536 -711186958 27399 32753 -392325760 91374 83407 -329445661 87545 43924 -452591565 74668 52919 -358420855 24918 96705 13013346 52345 2360 932450327 77635 43933 -823409600 61159 75873 276274512 77936 83739 -733046162 58668 58424 -135936987 49494 46506 125482744 4092 76524 658356323 53590 91275 -190511805 51188 44280 -829356436 83997 8475 547662348 5095 97382 478809418 5769 23084 23346068 44716 71034 -774149238 66932 2487 -441274913 63747 13490 -53951611 61365 93974 -862591534 38035 64193 -56641367 94698 17892 325532058 11227 75263 212853406 43808 98529 -228122523 18636 57104 -559655103 81377 46388 972203704 48762 88412 -207113916 77568 24112 -421678219 66679 75013 -685983458 18296 26440 912248758 14971 14368 821764805 9998 88263 -40578460 35672 89058 942817780 97724 589 -443619576 41859 4187 518102615 96831 52420 676689474 89939 94957 -455464099 17324 52340 -38375248 39995 72655 -811046999 95982 56265 -589804953 80151 22879 -381319227 16289 5628 399587357 99006 63026 -683331072 91167 2487 -709305268 22575 27493 893782097 38618 90838 -880750445 94089 48688 -929352596 2621 82828 864650930 12424 13669 446212858 14776 9108 -950395282 12335 76430 185738011 80591 32786 47860046 36824 63001 -840900425 95560 19563 -529583204 87392 36033 -424931945 6357 87172 544465959 93837 58317 -834104371 5090 16864 986655568 24891 13803 614016388 47465 37129 433030745 61402 19966 860257902 24687 48122 -255116574 11333 61819 -921547995 7079 66417 -556107253 30077 45818 -101422519 37058 63121 -174491972 80577 19256 772628995 39373 26700 376886065 81606 29161 -767376999 95689 92258 91537379 83542 73417 -647047506 73082 39250 81021394 88186 36314 678580480 21133 93912 757826028 40043 27528 488342931 76268 38133 18772502 86936 71435 813553550 63114 16822 -877071883 83499 59501 -872180913 53366 35950 194583736 76916 29819 19325617 38203 73002 -262962757 411 23609 945349801 84325 34046 -497811716 13062 58837 -551552977 36882 36487 191896068 50091 66369 -195426616 81156 5240 -940368805 26626 2986 -873794584 53258 66633 -433867064 88804 1518 937562864 86738 9333 -661220557 70548 64247 124049410 95525 84844 -71552520 9359 96967 -606590693 95743 85271 -724289810 13512 86385 -595093209 46312 95337 -264232129 42879 68120 -917311645 95696 17496 453900504 86537 87676 377192615 72638 72605 669440877 10514 76825 -17203816 35868 51284 814294511 24902 23387 -32781770 83787 79718 298412530 24132 77353 -649065120 81137 40293 -850975211 54290 80561 505773985 88169 16414 -452025751 93677 55708 367499350 54372 87052 -391257129 51762 95226 -17889784 13652 39278 -403310359 58251 57776 -262040391 6950 91356 288993259 78413 42622 686605643 38666 9617 -446931228 80043 92476 -9154284 34 2235 -694417589 80145 52931 -97750576 34524 20712 120147035 95927 53435 -123399169 39261 84820 496102651 387 48322 -901763563 46417 5233 151650108 84636 67271 60041979 96997 15677 348356973 17008 68008 -945765087 27658 27817 -746762078 63226 26588 -927952455 73000 15250 529277632 98706 74163 -149087663 9780 89459 -989022813 59703 483 -18306906 48684 65949 157734793 63928 1786 967054002 66087 34622 -883701121 16039 45640 967417847 62857 68753 -517841055 56018 10254 87411885 84541 92103 223849041 58523 57485 345347102 30257 9001 -525440045 34038 60896 -568873242 14859 35293 493375861 27341 38946 270064887 3477 40475 210802208 5739 25133 118179752 93422 66048 -751344716 68734 87327 736656223 10596 2493 -311026576 98303 35898 -123568094 52817 8850 517560889 67410 64354 -342372946 89501 24129 -827847869 13309 34703 -339622846 94461 66380 307981330 70965 36409 -647330584 80561 62670 -891935197 59256 66295 461279013 79402 55879 386218389 30318 54292 213018025 68514 3300 -741911673 66528 15212 -156765158 47216 44753 -721547102 46318 19087 -717714085 57506 38545 -730927103 56640 20653 -333767587 15760 85008 741457393 76698 51214 -345529428 35252 20623 -114258160 35072 73469 -946012565 94263 60476 271692345 2073 2857 769381570 38216 73317 178961510 48858 14725 -482949702 83289 45436 816385514 93818 2279 -609637883 40796 44848 140805743 12929 20644 693096248 68053 10366 972370520 96088 94060 59830125 32734 7710 59053597 33385 2772 351016101 54023 92096 -573280868 54739 73224 76824031 1686 4700 809447828 88965 23393 224226927 21238 27707 -867039407 65109 64987 -124201049 59604 78955 574309347 8189 41119 -410530642 82729 59425 293141384 56667 9744 -304183652 29369 17507 -197599303 14710 98227 -63499680 84968 82450 973679093 96037 78771 -863896133 71411 30850 -399467904 53893 9565 291487805 26566 81622 -73765838 38034 56798 269025105 86656 27486 -636243343 57827 63957 637277471 13405 32510 -340036929 14871 48420 744107166 54783 42582 601471888 11309 46976 -82862934 95017 12280 49660737 16846 5955 -899939115 47977 58748 354310993 40954 34585 -869852408 63870 15198 271726785 73447 86794 -146091745 93912 51906 739624033 75434 85624 -345104955 32467 47576 565025041 81472 2069 -257662972 18353 76096 864328922 87992 40447 371977274 88897 84935 -660349065 92482 25526 210303919 23590 31518 -537906044 31010 84278 -540397518 94537 93175 -613566872 73743 87084 -188245929 88352 4877 453253463 40921 85088 633456684 27736 39064 639825525 9952 89840 -304711370 95662 32123 -868601763 25638 14749 -124306368 72268 90141 -821919714 49969 75777 -382179017 98481 87456 -466397944 5594 24045 -221087647 48897 94351 408379672 37718 24331 -162151257 70839 76338 -48875996 46759 43173 -983656710 86839 45334 -367483725 60507 22875 766472842 73725 53878 -363381293 15536 43956 -556183715 28869 58301 -271766770 73297 89852 685674695 35816 52123 -487688276 87312 80717 461317715 86775 36596 -242839438 1646 94123 240931207 44592 71020 -817935271 50481 7765 446732064 40767 36215 -980128264 92478 63815 -926629913 45854 64283 -581960747 96709 48285 -170297920 97592 37737 202346731 18793 22381 -238285167 39532 58395 -484013178 75953 10683 -69953392 91409 19833 -657701355 31307 86905 268874973 91090 94849 -922340076 58649 97716 -658845461 42761 73260 404965991 53452 11115 646101344 11302 38334 660908475 96288 12533 -562368659 17440 68982 961593669 15645 56136 605302025 91028 85559 -848915294 23787 53117 245820094 63953 38965 606245155 12378 97180 735802723 3869 29794 -413764313 83113 76371 -218120677 27976 21196 791845113 7721 500 581146593 63841 29747 -124719975 7701 32634 -556271777 77093 26600 839878099 95516 5214 957657369 27085 45977 -240995585 6754 97742 -706525553 16217 17297 -748657916 88363 66662 -462478862 10767 11603 605662300 93410 38315 970808022 41233 95548 745470338 12487 75040 907608378 35680 35627 319358400 18857 9194 -378316628 50366 84487 -277645113 48342 91447 231309009 36515 21932 -981928820 39369 28132 554196240 55029 21753 -469431335 16015 78524 794503661 33734 21421 -766105200 42124 57195 -369672110 76068 45049 -638861956 37129 3081 63677041 60978 49223 -684079104 26482 89343 598793283 91650 78654 766339985 90914 92703 111584782 66766 27830 -800263201 61750 68787 -543406853 37320 52709 -885238980 69245 41102 674852134 190 93973 90830141 53335 56461 -243085704 74637 40598 -155293971 83637 98316 385080135 83340 3836 316633695 32209 27502 609043185 33988 55602 -334312355 94090 78297 426777727 34367 26972 -343373193 43902 22514 -185711115 30157 67202 -922000682 9175 97796 -770650322 27403 71692 -980957085 14015 78835 -200822477 61679 7043 915094085 15867 60354 -223439291 22316 80245 246631932 25807 65204 -797916164 71654 2724 419769932 60737 50694 -763253903 34442 76052 -851964882 50395 62043 -278018864 72219 44164 -575795113 81463 9723 431662710 25368 74598 729482756 2274 95267 41067620 68282 94188 482826050 85561 98253 -872386153 33510 54628 -481903520 38951 80433 -269811276 18166 71774 876519053 9715 42687 467024674 20751 83829 -49055661 52928 44343 -802145950 5124 31840 891189960 4049 21296 95027337 80341 91709 -957214541 33228 12192 705137158 75157 62964 -925332890 55526 43667 447120315 49078 25974 798536711 8694 58835 -489901149 40102 95244 -512101098 16476 9928 222745216 32545 11100 178941665 54625 78942 473770687 86311 56085 -462778038 34308 27859 -975112723 65667 56638 873924179 46954 30603 887698706 5950 89450 -55135806 443 24699 448218455 46665 4973 -658607739 85813 75543 506222173 47804 85046 -828993480 11485 4716 371680231 74875 97223 308630125 79466 48428 -984724295 4477 62438 -714629826 57369 67254 -901602064 22629 45913 -439655419 3796 40662 502335218 71125 22748 798542021 74426 46200 550084975 22591 85997 117000166 76317 69592 -45668397 65045 85712 -581408866 50504 66129 -376357253 96050 47366 741336552 36414 57592 -767447819 92106 83722 273662643 96181 27874 452349090 47211 89497 -924860174 40455 52372 -120110443 75065 28025 -210297544 8368 79701 -137263255 37361 69302 903685651 23260 23266 942320869 95855 85263 218556082 88683 51400 252534963 5282 75034 -152620432 32181 6540 -195458458 52568 65208 351601997 88673 24681 -100431422 9926 1802 117042133 91604 90118 -804536254 15184 79338 -565843383 3589 13171 -426180437 14373 6016 -40963648 79380 81857 228152187 37788 54608 997885901 12289 8669 672534060 48071 50058 -686391443 61713 38433 703060453 65903 55240 785649699 52994 88415 307952058 17355 68982 359927851 97425 31203 -136782887 30671 66807 -882377489 66029 91732 975299851 12182 50936 -736686949 93375 87610 424352976 29223 53173 431552082 10607 97393 478489134 27010 2665 546764703 16075 70064 784289009 82441 30200 -884860382 40027 31972 399550070 38825 60898 493741153 44152 71486 -795459706 16549 46216 76910857 30281 96016 703221072 6750 98688 -862303588 87389 61043 -431499581 27414 48621 504564199 27808 86574 -517659405 63218 9841 716772122 34375 24169 316187316 40571 21030 -579270120 40114 75655 -314644788 27484 45813 739324386 30392 73889 -816442339 27738 45452 -654762012 59606 95722 545077287 71128 19370 478279042 66212 3704 -777016142 95739 10802 -906197519 70775 124 -682525598 21256 35874 908918894 3068 11073 -715441361 52361 53353 -39368041 85143 66309 712187299 76882 53284 -913379787 11268 92803 -682696396 49911 74674 282145061 98598 24162 -653567117 8485 88970 -836291257 50732 97737 -940246911 68931 518 283677085 69728 55516 -897870575 25833 22330 -773032361 66763 55177 916426390 69134 34091 -320242315 2343 22203 -987346400 25735 24329 -766137372 47444 77099 -662609609 65731 53246 -828450550 58325 2613 -290840113 20018 71876 65269173 54798 35705 836848271 77476 53215 962653647 90070 11520 -459992359 61963 35956 -937921671 48962 31591 745239704 45290 2091 114637860 29291 9971 573096519 26137 17508 -347916835 36019 62121 -222619198 80704 95592 -358118940 53346 95428 -696541976 27623 63887 233602816 79159 5066 76821515 72729 57915 538509452 71947 85918 293008714 67886 31915 -433625521 27870 13146 -380974244 49056 45450 -755024135 66407 34817 850890861 45335 70360 578753073 1639 64611 473806689 96234 45795 453052256 2854 3047 209491704 48816 11873 -411079928 71838 8848 -324493400 16101 2192 14328984 46469 71357 755671229 86324 73178 -955492359 42783 86417 563162705 76081 867 870847044 89816 41236 -490978861 67890 76711 831660616 41251 38650 854517453 75106 33259 102184086 10856 6245 611593125 61394 54344 -402435677 29269 35173 443175610 3084 40547 -282873244 41759 88831 -147532296 98857 877 -780023519 269 56898 675650590 96033 86377 709672945 39864 73599 -554788074 35157 10398 657346461 35812 77813 -603327704 43163 53604 196134881 55461 78149 -37397189 62894 44270 228564324 16314 32460 832773874 39849 4250 767318756 93402 53099 579671973 26852 79105 339734522 71211 25224 294626040 58025 90687 -784198578 73189 87279 -747521514 34638 21804 -283942056 77652 93788 825607570 30209 33611 699989006 37445 83425 181613376 42691 7640 363185608 67487 83183 69577240 34871 70222 472006378 13255 61197 543229025 32485 61632 -424055773 13699 71962 -321304520 70746 83602 -211868649 5507 261 -90267599 23229 40259 -89152399 22020 93181 894353692 89250 93530 149791911 39870 84210 197922337 8666 42266 -830404726 38744 23324 570631748 89331 97007 133178966 95310 5685 282824357 28000 58906 700513017 88342 68037 -961514118 64995 58708 -523056628 38869 12546 -682636086 2264 48574 -251534641 49879 97989 865656593 27322 65386 306620779 98160 34338 574303330 96429 14357 979485206 818 86171 345043695 87185 64833 -384916462 92598 49923 -256932292 77194 9345 93387153 12892 32545 429683224 75806 49850 544475165 89184 33399 -102328212 33885 92697 256661082 33781 26942 313815376 56912 41393 -79700226 52143 45360 137893948 42925 95121 -798422612 7391 63638 503068540 1670 10696 -737732854 15383 37568 -617590910 50025 13803 -374937735 48414 30160 -350409180 54790 26714 574438265 4891 68821 970964925 20040 23966 895444497 41537 62999 499492227 17190 41112 -561520542 32252 33800 -882646992 6863 83765 954549408 93150 78038 22463020 90435 70296 -65650905 1707 58951 47082323 72695 94404 500618919 73311 36832 -374695666 87656 71534 960459182 51986 17745 607372177 2749 1176 891569747 40245 3119 331519083 16287 79838 -131860754 3215 55739 -532749565 82983 91436 657201009 97330 56383 829939109 89671 53551 278778315 14815 84116 -418525679 93524 93865 -64973101 90001 60097 -975446251 40583 63503 335527800 85683 4443 416626080 75164 82783 914235888 29797 68976 766397044 6272 93324 -438215064 22309 37912 806362682 93903 54898 -872939101 48579 34030 -486106011 14314 91896 -164841999 64406 36779 595134477 78137 98341 -338463327 55491 16868 310437765 96900 52701 -551703762 89754 89566 692844079 55482 17176 -537728934 91055 91308 -527732629 10835 51405 448412925 26132 8411 -97360141 54501 42658 -105052746 15786 11149 19652157 75660 62770 232547717 93509 54630 -200924889 78489 31 -854355905 75948 91852 -878074706 77863 40296 592350798 86723 27818 -403797302 88331 7147 -697307112 4504 12049 189069016 16778 41771 812384260 51737 16678 -824729831 60179 91278 -415705285 30890 73619 -145738998 58469 45318 762800687 67833 38628 -815410948 73576 86452 49868427 40054 12260 -82831054 65663 62415 131473089 43580 80261 -928064964 84190 31011 200081809 81804 16035 -604153170 42171 89142 292018050 47485 29037 -663041342 32861 29615 -326891024 58862 89746 -403517563 86401 8615 -303206208 26992 38234 -176646010 53318 38623 -654567683 76059 10724 -754918057 94465 50919 -951497573 16307 37027 556145194 53108 29532 -871677435 18158 14151 -445400498 30921 35408 683938224 15100 96269 389074698 22295 43021 -596226723 97169 20870 108785612 8927 50445 506897227 33557 63674 302839240 22053 45885 513939114 5418 22665 175827908 25582 96479 193801244 73324 77506 -687734429 33095 54191 537210286 57805 56515 663488674 92005 50077 -748465639 53836 20363 -900935513 35921 23152 722817624 5249 82439 -300262963 7290 67424 -42780374 53356 6989 -753339011 5684 73924 589782003 27168 88717 650925411 7012 61278 -709596878 67354 75292 -726525826 56479 4416 267391094 74358 70812 726244827 53001 21914 402110170 48403 44825 -247175568 60524 61522 756978288 48366 97708 40291095 1269 81783 -267821485 82631 83708 888512854 37065 43497 -184165522 48992 12771 -819577843 51637 4290 945118766 73059 35345 -565334731 72841 39667 -673942012 32621 90022 290108052 77779 20760 -699933564 9014 61996 -439990836 96584 98453 9044324 28625 3950 206158584 42211 49471 -818473031 41560 49117 -322689532 33738 2841 824179665 35342 16542 780129513 450 23611 -78069841 49726 42510 -419058506 29452 34406 -513956477 17263 59619 34857278 96981 21193 439699179 95919 39821 -647575456 85692 27153 -575245499 93066 30596 787861521 74393 57548 -927542136 48724 66851 189874953 98079 85690 -145162173 54188 35962 -541324661 45962 50056 937917325 60799 87912 854158325 1774 45617 296073257 16740 6362 -277433293 87983 98182 141408327 59663 53410 -803196947 77992 14034 -624795530 2727 4927 421283241 18638 62897 976787626 27789 91952 -905470827 25 24352 832391753 69134 88476 -328964606 48811 4704 -884865181 4959 42671 -949016369 39238 15761 455616054 27641 42155 427038688 98846 89839 -190149520 91967 49943 -636467197 10112 48654 -224017785 20618 56635 115238923 78810 84628 605688053 2973 55159 -814685121 68690 20597 -999280052 44803 83074 -643247557 59859 96423 616601498 71424 95357 -472761211 95305 33094 669209782 74522 92714 -62399943 10897 6086 -733214719 85955 97618 -931215580 76288 1053 -390380152 98482 88128 -424209571 57956 75665 20116603 95064 75831 134634120 52583 82326 119879155 56140 60099 785119241 46232 2973 987645001 15007 69291 252013414 31044 44823 381254796 89144 51660 165260415 70309 96616 -910461975 78335 18586 -426599010 55854 13685 448181203 7710 91824 -624783959 79211 12912 -117790073 16955 43295 -81651446 76361 86124 669959873 12177 94290 262254620 90927 41119 384868712 65767 41084 141953406 95287 46863 887514556 72814 44220 52002283 80142 89605 -104057491 57473 1959 203003195 28711 64303 -641434196 17063 8273 -861602337 18566 71162 238919302 89553 33179 -464514760 74196 30260 59869774 42339 27081 969292208 62598 67055 -374117215 79564 25629 -198176103 1661 17098 -218572286 52167 74458 376870267 61306 75788 -449997800 32719 41575 602233503 82504 60723 -775276527 74665 24122 6273588 17257 20724 294219637 64497 96979 -520662676 92303 68411 9371738 81210 37565 -589838270 94805 77188 -493443479 52085 81186 417841546 39719 59678 -510852299 53741 3424 703657389 88681 58300 -49924907 56843 7554 -544611067 91255 60034 -576219379 97365 33895 482100408 86444 20723 773005598 2674 4160 -42645468 46562 59124 -677310501 64308 56326 475314283 34426 91549 332515123 57332 89773 -246693688 39311 70514 -709282870 74460 98306 -800009143 59079 36646 635587006 67163 5616 -551620883 72689 17426 438592948 36054 45266 934421540 43957 74 400511230 35671 48538 645492040 23516 39870 -943331690 33493 27095 74281184 1500 61301 -800247206 59226 59370 261158612 66350 74861 824165474 31611 22444 -40855015 48979 89301 -514743953 88972 6325 -859907197 16711 11716 610991067 27507 49925 -321932172 47198 12124 553646005 90932 92661 -13735183 18829 65883 -298307530 33051 81720 -998480811 88376 7854 500722464 52919 68226 422486718 7356 25905 682602697 42580 22082 258120275 86845 1659 603909359 94136 24412 370723671 35114 59938 63794548 7765 28459 -82030781 11575 55546 379746958 61743 21551 -541228050 50719 89331 728969065 51767 63630 -927581005 51993 21947 -292935527 5834 31482 -302402738 9310 9041 672592356 48738 59294 -19427870 48908 91181 -539646893 35685 2488 345842732 79730 28926 140067453 34583 69279 824376670 86529 30905 974746981 97353 55571 -338630571 51026 82903 618177616 84536 41902 -326243160 4390 3471 -623389295 8494 51042 -833011777 38167 69130 628613066 21054 48789 228038286 96614 79779 552744199 16660 91541 -837872409 4277 81339 -967640137 10099 37971 619722283 21222 11852 758079410 37500 88616 764340313 92734 88566 790720730 14362 69365 -256362777 27865 52560 -537690259 75095 27273 193112941 24397 69632 -723687459 11701 50461 -616075106 72524 82333 804233166 55424 32266 676533805 17073 64392 967473635 93420 82302 503898261 46420 41554 858709565 32315 80550 -16695812 79670 64680 -662800463 28579 51514 -137266007 41083 1486 100815527 33886 82795 -59000 18269 16001 -275399710 54497 42763 813155521 74048 77449 -587909087 44068 58008 202050062 7849 25030 240196061 53919 74732 -879017106 18297 76066 -131708736 28823 23438 -684141266 50387 44540 -847587136 85480 43519 -683396386 67169 53554 -800776103 67584 10634 948173582 40013 5880 -304620766 26755 34066 -300510649 95163 91863 488553865 70803 49169 -796264227 53615 2948 -40181239 98935 78870 504739626 78533 11077 -415090230 74046 8011 361196459 77949 60449 -70579932 9493 78554 -694942038 39482 51209 -407512012 86383 77127 454779526 70280 72535 -191824773 66285 41056 -523606184 16021 21328 417429936 10122 38633 -501774744 32480 89557 -309161737 28546 71199 781456088 22438 18078 322896893 62489 83212 -853266320 10819 27169 308399720 29323 54936 -45159572 3243 63014 704117476 77486 66069 3617951 1604 37053 326559552 78755 73512 670531469 74369 52968 -279193602 7201 1263 71322254 13676 21132 960820965 15387 26590 -153404476 6840 96282 -370898073 25188 56815 -93704072 7592 17980 -731957613 16446 42723 51772381 59523 77642 475054981 63919 10310 938417039 46167 63031 167657718 89134 84209 -820459418 75604 60155 19159815 76890 90253 993020629 47577 61962 -25182512 72288 56095 168096252 57296 15555 -885624973 77605 32741 -605764760 71084 86104 209993480 46004 52062 937177896 68264 98899 70079547 51840 36998 -821272031 95562 67397 -501412389 18915 38419 -666063820 2238 42163 -376358184 73055 60985 431383752 49119 55460 976726223 62626 39864 -475970625 71412 88159 -482741750 73766 59722 -369942103 51155 59616 -57614354 293 38641 -764069761 63240 77323 127496400 40775 56449 -90779129 32478 28015 12786814 7143 19721 903342476 86281 63793 483273581 13947 48460 -583194542 7305 34473 -175431495 11575 66627 -783951285 6602 96013 -823480730 59986 38316 -899724510 59610 80304 -722768651 47008 92779 542293515 83050 41334 -495199248 77918 69700 935198017 62169 35902 -404443706 81518 42471 -758964509 30732 95233 -978933666 12583 75032 -957524983 56615 521 277683567 81742 46538 451791313 4609 20307 -317940045 87036 53248 777914789 36502 83936 52312119 20300 42171 684706456 16266 11550 541470921 77097 40871 -861102254 84548 83682 718866502 41386 63214 775938605 25662 37321 758905753 17786 4808 765432783 15373 98477 -413662969 48984 30402 510598761 29746 54475 -19246112 59618 87060 -481777781 33915 94076 282884757 63986 29386 594349639 90116 92789 -581816227 405 53992 396335599 86619 48936 -302101268 72441 51389 -778086416 24814 56044 -90020846 23247 73099 -182599129 68604 52782 779708500 18427 98831 -121709608 46830 10119 -818853419 24342 65334 -123457421 41725 73466 -87587504 55727 67011 833439671 80324 30190 908157973 98450 47830 -296715552 70243 73543 -215635271 24024 41379 -872652183 61597 19028 125520117 82663 2009 795923425 63011 32252 79545996 9635 41327 -354501923 5009 80360 768667122 26395 15047 610030212 23718 87442 -537016600 21888 7415 562781744 76758 21414 -12993325 54506 48800 115526115 4623 39837 259879711 75037 43695 -833542778 87411 135 361167294 1838 35630 -963719417 30807 10144 -294349856 1936 8375 493230075 3720 69051 -455641999 83400 40020 240783871 87431 95836 -160420863 50939 99036 180205194 64463 62143 469108575 41812 8009 152319313 39823 31733 -724352789 41264 975 914601952 49036 35817 -831846440 32642 82418 -821891173 83323 47886 364974266 26205 91066 389394748 59087 40192 929344307 67508 76959 532168356 85867 41430 865556167 28943 71596 557909394 6997 44868 -152302185 10176 6573 793387250 27020 25303 -608505095 72641 72157 551037539 93008 77241 -754024490 27644 14171 -197011521 23927 6446 -516565148 76293 41132 42582417 94722 27681 682060565 29094 42592 -695943367 35500 45525 -423956412 53276 29761 925329301 5383 61588 -624979503 30443 2624 623305748 67090 52450 -329767700 94427 72058 453709762 54069 95043 926962271 81262 56968 -826891491 35030 70224 544601277 18748 75177 -471832268 20905 45367 -574585287 80550 61521 -599991109 96441 48959 657725292 20634 44097 515283072 53361 80106 487607559 28683 47057 934390092 13191 89801 489014878 10133 20972 -913148910 72658 63272 438957183 43902 6311 -726357213 78251 18756 -405311720 72057 8774 -711220448 42372 53932 -150137284 79094 18304 773394470 34743 52288 650070298 72386 96836 -167311822 25423 68242 19390266 58903 62394 639000732 8028 35930 -666842349 3635 13656 199573650 30361 23096 137604460 43022 53828 -487825202 47710 97890 -216428773 23714 51174 -670874953 83077 53459 384282904 97201 53653 -815370551 28035 19563 -982278367 14453 26374 -260060114 76606 54642 682602150 97726 75288 -800678661 20624 77025 -327656106 20539 50143 -37702171 61505 9685 -201560169 82241 36409 68050170 43977 17621 845752556 10835 91869 431006142 1419 40504 -238691082 29548 5312 414656556 58513 52217 843809209 41922 15185 -330702623 52602 42279 918265850 8159 17950 719305531 61490 29343 -354283012 53633 7617 827298270 75751 83318 -663647526 15458 73024 -766826629 9497 61250 868192934 83013 16013 -70325458 46297 93004 617776636 91584 47254 -226105032 39286 71596 -932107359 53188 48211 -907391687 20857 62266 992155270 110 22092 503118120 46679 47675 386034702 28445 1611 677217783 98195 71322 223589242 71648 31169 -115105500 91661 35926 206723031 29936 93977 -68202110 95974 36494 -33424278 93975 46975 409873601 61902 38954 -965131219 76447 45787 -834699767 9633 23406 422359793 51991 91897 719939280 1540 16871 15195078 85487 23337 -661447717 35463 46381 329357443 15582 8803 636533449 2708 46200 -164425640 70814 61072 -99303881 4532 1602 178409616 28962 32192 900393925 32663 77383 -686122033 10911 75290 543781834 69197 653 -959209194 95543 85814 -569785341 97309 63865 -322907196 55053 20623 420844697 86999 73045 -444439233 63722 79961 23366495 78848 86164 -386769160 23377 76627 -549884444 94938 57390 -259666329 40761 80347 39986796 15458 65269 -744693154 81560 67552 -81251260 5089 41442 -452964790 28119 16327 -986878459 16288 18435 611043755 6798 15355 -953846149 20856 82879 -883534259 89287 86690 269428320 73171 68727 -200040094 72614 27600 156347161 27646 92824 -576001586 25883 98955 -90437290 17067 28595 -472128178 87034 95457 -373865798 26796 41291 738759096 51078 91029 -938361923 4959 51111 292347069 86042 56373 -630322028 42190 37403 -724724008 91219 18842 -126015176 79258 13983 153264218 51532 76755 161296380 13653 11519 986280344 74839 75742 -365967049 1094 24197 538075505 82987 32421 816995500 30709 5274 -287120219 42154 98379 -57207951 91113 71241 -335625032 42284 47005 -130723624 77426 4192 -634467740 90362 85870 -979987562 4962 57818 101807839 80015 29718 -84853573 14029 87387 -839662714 42833 61860 818501717 39574 91882 -251005274 352 9616 -261775324 89872 86192 -452493126 7135 49495 -177709570 27502 75178 765636859 62310 22022 -340020056 61629 71499 -283684069 67418 39583 829188465 65926 47688 -686926615 24199 44078 -940619267 8501 34700 -135936971 51693 36186 -807299644 63270 91530 254259214 78076 29392 417452879 1607 69341 121378404 61439 73088 586618415 28185 31919 195064888 24751 24245 -308466165 93633 4764 -925149453 54131 14806 298206511 65925 16456 -26094279 81253 82712 264961988 95698 80659 -198138776 67379 73721 74988135 41155 84089 -370245532 79093 79829 424783307 31061 27713 492198204 23655 45139 -451238083 40289 15516 -643717019 48359 87475 -397573623 20925 84854 -661991690 51878 68966 -104847294 27640 73763 -876969364 67712 44856 93544099 48411 17315 -44759713 64691 55415 -617504562 78373 92894 168411758 69634 47857 182285604 65099 45472 -636387111 30481 56653 -293334571 72632 10515 -740467447 87916 27914 -595904320 42346 64312 -751581289 62791 29413 892370110 15799 69347 749486165 4254 68530 -40579725 25755 83918 -357253391 52751 6131 715202332 22312 65358 176245841 30986 2017 -260714153 21703 84105 -882443799 3232 59694 165309207 27567 80443 877221096 74125 84748 44177159 24777 54213 53401973 82648 95373 -305336382 52564 79631 -954714279 18579 71168 -75230197 74843 69037 427179046 54888 40394 -64983016 78783 52568 249711185 60284 87249 -583712539 76202 49653 627139918 62877 58027 334403225 31228 10706 43355379 66314 93377 -115739402 19227 75531 -503437833 92457 56489 779462394 28075 12440 332503802 38442 47711 -699669122 6261 33427 36349927 8668 9745 -903935632 82504 4923 195290386 58532 40476 -417881371 95913 83066 117338425 44720 20923 201863267 68110 66217 115435868 22496 21433 -624946845 43770 85232 -338775555 17858 95691 -817733885 28714 87226 -35751821 65929 9950 -593699752 90368 22562 727520846 8894 88363 763375114 81974 79942 -216422575 54756 17478 699155485 78997 61955 630682028 89999 11412 456735325 3100 91778 257935225 98246 22401 -70828824 75295 46104 -861339466 23894 35879 -784045984 35702 37520 532538822 63592 32486 -573596568 49238 6267 -163406753 83210 52804 -284444756 74984 82499 361568567 43313 23226 -349601828 91136 79208 -463002051 49086 54311 -133568992 61726 45258 843530224 53283 15003 131650443 84542 82258 -595061073 47491 24321 -523834720 36593 41540 226529429 1857 92373 201618722 45411 43706 875630918 91708 80112 -928831200 65392 91079 649849904 39066 30072 -550163393 17022 90086 759479339 49732 77810 532034038 58460 61433 -388199561 92928 29624 -33457022 34653 78661 -659669696 13705 8453 110353049 35414 26555 213418375 84854 669 -93613405 91955 679 895197831 34283 18934 513780910 49079 91926 -862914400 23045 14779 -278998284 74086 82898 -123019282 64083 58989 -972510372 554 20709 960358576 53315 23451 -721812509 46171 76539 -76578989 6330 77219 -870370104 47626 45337 689935208 88274 20583 129631633 43282 58004 160372963 79426 44325 -580242479 28901 95749 -965774147 90597 52317 -518241379 85965 49840 -711643534 98301 2288 555497327 62342 64193 234560724 4671 49575 766291537 85370 55055 110115730 59498 73326 -424815608 18988 91243 -143319405 5403 41467 -119561766 32213 71102 781242676 19323 75803 271771370 15742 89761 -760500268 64951 79175 -659384501 83917 54848 503525276 72032 55915 -43385118 6775 83444 131942345 27728 75866 172792811 60269 79525 -981308348 24039 89772 -582645837 28813 7118 -21543923 2877 71884 -795472234 5888 20215 639806154 3829 81536 -964786162 6446 96563 -400536802 85000 41890 432245832 32936 80286 620739447 66492 62341 -193577956 64069 64351 -316735522 6827 24049 980937701 14989 71249 133784820 77358 56720 746630876 23814 94738 710453793 95151 37504 377424129 3675 41514 199332841 44425 30745 -82716049 40141 91823 745573996 63597 40531 184067827 33244 21514 -58441872 64853 71673 -884261921 91627 76903 731300503 98161 5369 -859147947 22238 61659 -716936380 9556 83697 -559477562 769 72734 -948835221 91689 30343 -119775972 90423 84986 -96918842 27146 19841 81565572 21766 45233 33204727 19266 65841 -122070107 13334 5708 -768831728 69620 26864 301325154 34762 15067 205960771 87355 44819 399828707 16509 98563 469601858 1868 39335 110362156 59418 60508 75061816 12483 27664 -353676575 21316 36365 -414365819 13767 76577 -874796668 62921 18382 -334679185 69310 37234 175392252 84254 58186 -480693020 55470 95978 985295132 54771 31928 -926375116 23289 2351 -658551263 76611 16783 -134022345 53118 19621 805049247 21285 84652 -552930139 36815 33824 473597049 47273 86017 -414820996 73638 19653 -787579010 47144 95094 -79057008 28246 46889 -745657677 6359 2854 -50762 95201 48481 -578490411 9203 48689 -338672112 18576 19546 691633020 12535 42395 -830020684 51345 90179 -160347617 23012 15964 242720000 35018 67444 -738593796 98740 98665 534910347 84890 34446 -612166628 32898 54340 820749863 5417 57644 -694086051 26200 79727 -656544922 78648 43198 -836942788 14569 81271 -793355662 46832 79485 -8666894 66898 84090 237182902 82988 9656 -777962545 91144 15252 368248246 31454 76648 -79614558 17365 90977 313934631 38300 19300 -962004393 23115 57457 -474513096 14277 16178 28138538 65960 51839 275961494 46901 9435 343750108 91362 43186 239927838 74303 97374 864004330 23446 14394 -828471809 96109 21249 -422241787 29659 84110 578523051 4768 33736 -820547411 33539 91968 -504361575 84562 47600 -940304500 51490 66533 -565028636 84083 6500 523110712 41448 60291 327740587 18846 9203 -859811967 67002 76305 -549959553 14453 59575 542324705 45614 40185 -802368787 41190 80551 492686217 54672 18969 -693789021 41507 1297 453807701 51855 84193 -854711370 72849 46316 -136231579 97133 58941 -270375099 50037 7326 559854232 38785 10671 -18722860 62999 76403 -574597492 90846 75502 642169043 50970 41542 652247773 95180 50922 754804270 39176 85556 -99168668 33671 37360 188348578 19771 53768 761377336 59816 96408 -54695170 98458 76502 637421651 48798 5471 790742576 92615 26886 -933713681 69903 51666 218610946 57334 44394 -176072347 47036 89538 658127710 20037 87937 680736798 20374 14062 -160757191 11687 8152 117089835 42568 57256 977307902 9651 61012 880613374 7190 20590 -76205881 27891 15863 460324140 16507 38153 701969773 81723 41781 -575400892 91577 74393 913868330 83313 56058 974238565 68271 25247 -96266061 68866 25716 -106017641 16532 22847 119128554 48617 39265 -578154190 76054 55202 -633098333 79457 28847 129675059 76162 56708 848437786 75917 80707 -56363573 88677 36704 514122213 19545 17482 966489998 13066 26524 314429422 45245 1590 434487162 16470 43530 404717526 10258 8182 -726083709 71319 10082 120826756 90664 81226 408803828 87468 55338 370491192 6261 72843 50034153 3400 26379 889868493 80039 6655 799913720 93043 33057 700372094 57266 95444 367944422 92114 62190 -591013141 43504 28361 -446517933 63007 31508 531740799 62468 71618 -12017951 54345 47689 -970388319 44334 22316 -570144328 66252 73641 464344006 90184 61151 -40105963 77790 87175 27549056 2829 81546 -722864940 74557 24941 -341876860 4060 6316 918191799 77905 49016 -947327755 64997 4109 -203281777 22259 78115 -81183354 4919 22462 -990989629 64180 23414 -480841196 58964 50146 387324363 14502 8433 -451105883 11181 94294 -446741886 14337 41272 -129525107 98052 78507 591511584 11240 50829 407146024 38143 94766 -775129349 51160 66111 704626051 67144 69038 108834956 43908 24595 174439974 26778 50639 739094082 38418 97417 -495622639 3693 94641 420231432 41999 41379 793662264 86837 93621 -13446015 42105 85140 862720952 59597 41900 -884111961 73348 45126 -209724442 35242 17860 -894393808 58092 7209 916562780 88840 23481 654293697 76637 10853 655569457 77265 5287 489990734 27742 7786 665577790 27206 97376 709583601 22254 79585 -550039837 54686 44519 -216039621 51384 22162 666595133 38090 52482 -450655142 77903 74393 -987244191 67599 10663 320096650 71722 61847 -634537200 33641 9112 229964387 92915 83931 -125948748 74211 1882 -936181592 61051 34204 -584162030 25667 74591 260311754 33249 17908 214003573 92867 50899 -204297437 47194 37446 304547192 68844 78369 642851972 17081 25217 888295183 79480 19514 -414559234 52527 20682 -254077244 8767 46483 424127918 42643 65947 -674954248 82690 73440 -826412845 60148 20120 981808635 45191 34441 -134664076 54612 88778 271339092 38758 20022 920024527 61751 67213 -398745309 95125 58754 130100437 95560 4516 -703840104 95551 30901 -402548217 3883 63366 -16846087 96767 51565 -730233618 42213 32867 170934267 20640 78337 595339295 93196 29287 -947208033 53830 35168 -741279188 51908 38839 819297845 62635 78628 -697212637 24450 98338 -321515818 76907 15714 -761372396 16787 39573 465837088 68959 37516 638053812 79378 71473 -138147503 34880 51839 150524629 68641 93412 437864302 61560 39369 450049163 57519 77937 431943384 90451 10845 -236679009 35794 14172 -55516377 70753 4346 -388707385 68123 6379 -395883283 57530 86919 306983634 22131 27884 967123182 13348 75961 802329709 43107 64429 -356825483 53048 6235 864786111 63929 18345 -219955365 17156 41575 -460535523 47065 42179 30161860 58151 39967 423196442 93039 73454 -943352376 5111 35410 -645396412 75443 28405 -375293381 19199 42337 -334337950 5400 4830 -468291871 47506 1397 -367883534 92926 98022 -544114397 61798 12981 740195896 31078 74223 841485478 21418 73314 589785402 25629 63155 -888776757 36398 14090 754596779 25235 67127 -304460937 27400 66062 280180072 11004 32059 -289005748 17207 797 467607431 28170 47877 -538932254 66460 46144 664852364 89177 17583 -925957679 82937 8011 -719397062 92598 5765 853425156 49910 75473 -908175882 74007 37490 -652791276 13217 24426 -91022952 4839 38305 -957904351 62964 63432 -747917697 88275 65954 773378725 38474 6145 420934760 2608 16817 554563430 33705 25677 -973330748 62855 41185 -315941289 12561 80529 -162283783 89743 88729 -334540885 85471 58892 -547822444 37823 4409 -928198237 76168 75023 599936310 18585 48860 347078236 48308 97509 154790375 21404 62906 -950359235 92727 68924 549298788 67481 1653 -416119064 54600 56216 -41004533 66034 75465 884605797 23630 64011 -158782679 14541 66079 -909836148 93359 57293 862859885 5465 6879 -639848329 60423 81026 -610416643 29918 35617 -574698881 61294 51277 540346994 35952 83237 -736569582 43076 81751 -734508657 24195 25950 -847266666 78205 42892 790647963 11044 68326 -18231658 62300 53073 1907104 68206 29974 503696325 95774 47000 -554026026 73938 68043 523862734 16136 51156 346645201 38055 62864 -954161388 40380 82218 -565932143 78459 8028 -202180743 43238 93478 316955837 789 21420 167175225 62974 95214 222330921 85026 88425 -242226449 96443 22868 724508930 59601 32446 -557896290 65230 36010 807022335 37802 72427 -557013293 26163 38276 -137229891 76515 6467 -434231502 22724 31753 179247627 31452 61296 -117530536 22831 89054 -273395074 74541 56024 -586825849 16417 31139 -932717048 73828 87384 859161860 96199 58950 211242377 64399 92263 811795676 79954 17050 297458343 53188 42417 -268093375 37360 43011 -723660562 10670 31675 -691809071 60010 32152 -719637176 55529 73937 -517692940 57172 94091 529900322 77165 35941 827556774 87785 22978 462127118 84073 96038 140718559 75560 27502 486199714 80300 59817 -492390685 1870 92655 399680799 72808 5881 -182762841 23097 67526 -21829666 94127 24533 -233996218 47175 83750 -785097398 44094 50931 -367761776 89183 71064 809729698 14014 29612 399468398 4822 69546 -767102079 42714 57632 536158560 56013 34282 -351160931 83480 8824 -531571768 1037 37607 -789351946 19371 47357 657076450 52337 39597 316788523 40664 26042 10890967 48946 21469 799623109 1055 3038 -914118261 42951 30101 -194932571 69977 18458 -782921192 55656 6178 -661863527 21491 38399 -798231503 49675 66819 473104617 77082 20581 -20087087 6086 29600 -944940235 29670 81171 364338734 17950 98353 999768476 74159 4500 171718255 39797 66323 -772949265 69808 27556 -627839155 51962 32265 -206996312 44204 57173 945112848 53991 11366 437413424 75033 93169 81668540 66753 91561 180582327 51452 7588 -419569580 88125 90115 13386845 29830 95626 -95888474 73934 47726 996510847 74255 89301 748076974 77454 36308 -82239270 57883 37027 -654884462 8090 70546 817841618 39658 46175 495300954 62244 67894 530976531 53509 21682 -72444838 74060 93182 103316842 86680 16823 751796726 78971 20168 582973702 81864 33888 -882142934 65859 22289 -388150103 37183 90785 -716631955 32964 61543 535895912 25597 18865 -967015124 40678 56809 -641375256 82182 27539 -771909299 48733 88502 -261832416 55683 93588 186076761 11583 81831 948172534 12711 5132 211205653 97960 67245 46266671 55003 29023 54805847 81473 18015 -410862783 74700 66400 51241819 63424 69891 -897560896 10170 60954 -728909557 62293 47743 747901199 54585 39580 -841154489 47466 67777 382915297 37644 82326 739906294 65643 68086 943196426 38149 79629 177233173 30772 90220 -507052115 96 71652 371974629 14528 31389 -606586241 91231 85875 -809146039 72495 16078 772032306 44391 79798 -228034187 24902 59232 828021976 5038 70697 -725561375 77126 94505 -308910516 81509 59136 -186267737 31135 62054 -342399261 37212 75365 -825602276 51965 65564 435655142 26179 57674 985034261 62706 41922 -60821767 18841 67621 -938949234 30454 52868 -127368255 6062 49498 649937562 35775 53716 -368886610 47473 47083 -131068947 76494 57663 400582146 86671 15543 170889295 91260 488 67643864 32894 8069 539990677 46220 40512 -521543046 42075 6590 -566935927 6336 29424 539308180 45741 12596 691504026 86242 59901 30963303 8468 70049 -898811284 27590 31142 -323042795 49711 92898 -655308068 64610 55220 655161727 63996 91072 -790687576 93047 87721 -135268321 65870 81800 172374335 26354 68575 -854248268 16574 18059 144637967 61927 7376 21389475 10154 9938 -553805925 60622 56582 -442035304 25201 48559 -201699100 58556 11119 655870609 25027 2328 81560754 89326 47508 596134081 11991 70441 163670786 3882 59936 -835044788 12908 79979 -536183015 29003 39724 -243834037 9108 61910 -624905775 5316 53704 271449210 16054 66069 719910610 648 42229 727292829 70119 78292 -892490628 5038 60126 -844990122 61090 87131 -82792252 78449 83613 -730991837 25476 47613 78016091 24856 48219 621853799 1658 84165 935148847 74646 67934 -283848398 83237 77845 -564324300 55553 10701 -654089542 76797 57727 -35410805 7156 88718 162754324 58599 54294 209400519 36828 74266 570795634 65602 37871 705254585 70930 23403 259656113 96383 77788 -148429607 73396 9137 871997372 81355 82020 147218452 8504 71155 20553179 24992 92361 143547580 82615 98730 -639393304 74881 76218 -477006288 2446 33784 4094381 45966 20711 127459746 10993 42753 981992881 44668 86385 190029607 73416 25706 953113883 82820 29012 -508520998 18120 873 -742666241 75348 29593 810464971 59083 68522 874814414 97735 25808 -935755009 44589 60693 -228435086 10027 46305 -484464351 64239 76234 631298820 84124 24367 -335706193 39783 63796 -737317362 33875 84289 87977147 11974 81973 836315353 12339 18453 -265528141 47101 74215 -670207095 77353 2727 -37036302 40099 17524 -830368353 13364 77135 182204776 61163 40113 -554122118 51617 10567 -695807221 79995 81930 -723112623 9110 4817 344450565 1382 13570 -204014337 10250 49583 146462623 11726 42477 146647069 17115 10103 796308189 42277 7102 600797182 44632 41915 202468933 98958 79299 -488482338 33666 80517 145530173 22035 31354 -823896475 84214 99028 817198313 30869 54833 612715841 92210 84361 -897567322 24541 54331 -258635263 7397 90068 -29326886 44712 13321 -785876651 85577 64205 -130015765 91999 1912 4784164 66285 42992 -670626464 96892 15139 -187412234 52325 16025 -393882220 90653 44269 520030480 85956 50041 235369913 34889 7036 690425832 59017 36331 -731742795 50969 83279 -306680514 83369 71913 -686712589 47019 60611 327002911 48482 43631 826678168 66871 68088 640749937 34506 39706 294899591 61323 81743 -751715851 62564 43921 772497113 86917 9977 -331885902 21718 98741 577971825 95259 98945 381205358 61683 54874 -545359942 41571 81054 410926284 47887 23440 -433211321 81068 79612 -956288324 70 47227 -798967425 51560 16943 -614444565 84908 48785 832600009 85183 83279 410409859 19606 5724 -358220538 23752 34005 -141033795 38857 18554 -409055967 40457 50986 -829028628 24945 31348 280570292 21592 27437 -263111801 89147 13738 -256082201 47223 29037 -414659435 36173 78309 464367794 74151 27141 239274224 35903 74810 -291586120 10008 35277 718720989 79652 53384 780517959 12941 17649 -155169229 41039 7426 600319214 89976 90757 -965173633 1520 70939 -303694224 5967 26023 116431751 50978 62327 -22825504 97476 67471 -786856038 33792 91619 907955221 89603 5371 -451335330 88615 35287 -416868192 11908 70370 -10711782 75009 71190 -336567304 63785 78450 -892458986 5423 8672 540208318 33351 85770 -737567160 79035 97510 111415017 50420 95246 -532370355 18351 47254 -727014929 81082 13704 439251069 69945 13127 -666873003 1328 49066 -929552685 2592 47642 3374809 25474 78208 -853816207 63003 98796 388187581 15682 12033 639371162 18815 48160 324861145 56959 37187 -684177181 22086 99044 -36950911 75158 33612 716281432 497 16681 -661120905 6887 41024 382111203 65764 68294 -649122280 9671 53120 -97779339 34755 39518 563279102 59391 10943 -575334170 63069 30463 921899303 48167 83768 -216717222 36845 45778 -14883973 150 42913 -553316742 17383 15813 396576056 3946 50625 -876206608 48746 74614 -252422830 5111 82476 150649688 75524 30400 337124113 7339 24410 -295807576 37028 46799 58005584 78905 56310 -807106591 32335 15166 -535877853 15641 10494 62113036 67501 23495 -761753965 9581 29381 -815327796 77205 70057 618146024 41307 29022 941566571 32989 33993 -483108396 30435 61599 -620224040 33421 27553 -902276011 38214 44001 953901361 98722 63360 -861075267 1151 32060 -513342031 90913 81876 -169290447 79812 88437 159176669 42259 42683 428291009 84276 95185 752336423 83196 84248 964579545 75245 80129 71642838 34984 27485 -607985147 60667 97635 627892349 9416 73702 60925864 70219 57518 997855960 92807 36199 -957629227 78495 43965 244395196 71430 64662 -29706231 22563 3357 -549653386 55009 38551 -293049040 20551 39451 -91008410 34510 97279 -219556205 12857 88916 -15505996 15503 1418 187551865 77656 51298 -106873013 18645 66449 -781919921 42237 38358 895744287 78061 78298 977735084 89791 39928 -903318011 21881 81220 176293339 76926 61639 965043171 36073 16335 -933433073 78582 62044 628759701 98759 11904 460893599 29549 20415 -778949177 30144 47849 -580316908 83295 32582 18493719 55300 66508 406586801 17968 48957 197718042 42089 17160 -865724341 29455 88903 -104100377 41973 528 412435521 65796 3633 -918490779 8238 31499 -955067944 80235 71036 585702353 6318 69040 -981292316 19612 19449 -532225148 71701 93572 -147108752 20621 31775 731364291 72092 10730 40726125 14205 77913 -703648355 55696 59781 -429811915 57882 41686 -765841230 52752 55857 -571435942 93616 69725 -940331629 71168 81064 -912971683 91963 41885 794657526 89443 43530 178137070 88454 71617 -941852890 80370 79195 -452175102 76759 27141 112209877 26437 79728 -498630624 46126 73771 249002118 73507 59667 -748848138 42657 90993 978250530 80789 61032 -899501830 78201 59276 -43706239 97362 44133 -149809499 29199 46366 -751398721 85359 32236 680021033 83744 92581 -744222734 99059 23301 111480337 28669 45082 -288971972 57368 18564 554104439 8234 9121 109402664 31310 17429 -6915726 53951 35024 278141499 67286 57211 -214800472 47646 98055 -138211932 75209 64119 -656502763 71760 31771 -80272780 33729 30047 846378215 74935 41305 -81139924 33155 30208 -272547265 1567 20774 613074661 95758 84112 158638840 92664 91224 653913834 70735 84977 -868413611 48048 38468 -314483448 90833 84485 -296384090 40559 22622 75251367 81179 59298 822527955 77340 42098 327735621 65347 53349 -41174864 71767 44585 373091569 38703 87856 -444367529 7415 95500 -984003153 14767 88837 -238422261 2957 18527 138695840 4343 5608 -306585330 20558 74999 521778986 5618 78513 408877354 22680 53773 -32666770 89092 82338 -153033223 9420 85707 933987840 2873 45831 206564594 1979 79013 268307561 97045 44438 501030261 12960 76775 -733236766 49837 65200 -804625513 16764 31267 998970709 61082 68049 -4029408 84489 64439 -667054254 27737 81146 828530921 98404 74078 778467029 35157 3113 -246674296 47937 12667 43259004 85588 88494 97350133 55041 30541 627189163 93702 30931 737070860 44780 8650 -559580614 50723 90303 482904264 19852 89982 -216173959 80490 96023 725432300 50872 31896 472836614 72903 28837 498552316 21666 9679 387255817 70096 56234 -448344081 49442 18654 -248559889 40622 45935 -693927765 15474 35747 -873402385 48614 87945 -66138620 12847 56998 -552989208 76926 28064 -960070898 79348 14655 831893419 61319 48605 -122107999 84510 45289 621814036 72997 55320 797993856 44797 84256 -387577620 90470 25073 -990988453 4273 83020 125665684 82393 59740 374500265 8038 9700 474434988 89141 53082 -591163022 8140 90729 -588182538 37335 61151 291992702 21454 6230 340496881 56667 32509 -200796569 74040 451 -536195514 15533 93586 -36943499 41014 93950 871974951 25179 21004 -592049362 35000 9237 64890209 80937 83163 -884268319 8123 92997 -724809348 90474 20165 23684225 93864 41513 812804025 44538 20346 -537081498 91216 76047 503954732 28460 95846 -411885576 24937 2880 205628716 46125 11943 128186248 90630 17908 590793808 89884 16632 679230390 8084 87970 -523548625 42898 1715 545642058 97399 83728 134356828 94732 62618 552227655 33170 97911 -174993486 91929 44901 249787749 27520 9914 -189001693 48539 5718 948551689 82492 91835 -753718308 71514 79895 310590479 13570 42876 631672648 81992 72141 196397377 79126 95157 508160116 74059 78919 -562348711 20650 12348 239263113 91422 46461 -613269079 47088 58873 -794139729 84375 829 -219260626 80731 21256 -271735634 62573 86946 -896017318 6093 36885 576150225 70443 41770 63842740 13683 80869 -581892001 2060 39093 -573389240 18407 8741 355446347 92344 94626 163132896 73892 67750 -733931126 19716 67160 -338900587 91265 11939 -37325027 18456 16253 170982846 73354 44928 -179611555 15520 60242 -402868665 32194 77762 494532524 69823 7390 190592267 72012 56722 477393189 19876 54804 -558928185 20503 78233 658365809 52440 95802 11315184 51591 45038 -252956683 67698 83182 -688739381 34552 40420 -279389747 48623 89329 834107448 43406 53145 -431271192 98680 71952 488790442 40127 46298 -686850329 18728 37752 -996689385 27126 72826 -320200394 86152 69537 -657740979 84618 9518 -52972939 75513 94205 -980239050 93637 28118 -639106308 26722 53991 -80369253 83086 40894 563392598 59454 96810 -760699488 83746 33009 569872254 86429 98915 -729173657 30713 72813 -527094071 98468 41422 -971946558 41884 49564 -868985520 3204 60347 -932531013 79566 26973 -96460264 48349 55437 29460170 33354 12265 -47685681 74110 27456 -51709778 50659 74386 -578691954 50109 36783 61112731 89565 72706 -592176190 18258 58856 -230012909 24861 62732 -40485596 76902 4804 461891377 15767 65299 -258387391 17939 17925 -467679181 47782 73895 489925636 54046 18400 101641483 54632 49959 612581261 19185 4151 207039478 85508 63292 823323588 38345 42851 515667105 98815 98379 179432058 48038 71899 -106802028 45801 78039 712966147 53443 97813 -200171198 78953 87295 -823559080 41061 44124 780535314 65006 92659 -379200139 49261 84019 -470885378 19934 92677 -304125106 10564 16541 -273983667 45421 87551 162336480 39077 69045 936785749 27407 13673 -905257955 7711 51662 464546377 88419 34679 -599995431 75086 31496 -40310804 51076 53703 543506414 6096 7758 823147610 78664 67741 -600869083 60688 71848 -843497440 48131 84883 594057966 1095 56009 -671250711 19373 58015 -967465110 81186 16962 735516670 8668 54286 -14295146 39244 67778 -511220271 12714 76330 -756977941 86915 40651 -378300454 8053 26194 -148088962 84940 73128 144208654 70566 11874 -271630710 41950 73607 -26910295 68934 73738 -396939732 55318 26407 139638852 69532 91046 483619727 88319 38839 -221461112 98612 15140 -882005249 7361 74090 418492670 37943 188 -818800379 55693 76078 -365457862 61663 97739 940277765 85473 40991 250733223 15868 1208 799732577 88211 78788 915562854 98418 98746 -38085216 13388 98241 -507731246 26409 46280 443297083 13299 53631 -182196027 15333 50087 -76214232 21026 87461 231713200 56790 58448 -418127277 50179 58939 341170358 35326 50666 319165842 66329 56825 713644027 40792 94010 502064792 25379 96829 263176 50051 27791 -663555306 4455 17392 -179391436 27763 40814 -444612090 83584 80663 888330499 44834 63549 397853073 82799 64308 879507469 36203 57392 548974686 43637 84328 941022448 69053 6010 -342768412 78321 20871 474108558 17319 38852 -319447735 66522 2118 240869529 26449 35465 -148504521 59277 67720 -162520944 44269 20535 -126057150 87871 47904 498188336 77010 84144 -882438293 78142 35211 -633404314 71741 68217 942795905 58780 59236 -889623309 28045 53398 -274350659 84196 96601 -62659617 4473 1806 -351764752 87618 6120 585317732 25042 91159 558282142 12453 37322 418120171 82122 50428 -155254525 88724 1539 161364403 57712 54041 -388789331 91063 25963 -501456330 4106 58567 610758168 45611 85381 63300565 55196 13096 -864427956 52144 56886 52106564 78122 21277 779287848 30290 88232 736668011 28818 28944 -451503584 52179 39495 -93725264 36396 93473 364916764 62630 74200 -138992771 86952 73061 857811769 28610 16455 494455841 60251 42127 -459896971 28507 34017 -262604636 92324 10334 452089426 95018 26615 -387842428 47026 77604 250155090 80472 14528 901538455 52442 72048 272157222 18408 97404 -597932451 89762 27015 -90959311 51408 61953 921188321 26528 30281 -485809703 524 51767 937611585 13542 60116 886310388 24916 44107 -899382804 61043 21323 919005647 20584 32592 -461896971 91239 43909 -526148682 55287 65664 74723788 98767 5770 447867159 84892 13403 252075957 67692 778 645901249 74825 57795 716505958 31652 52558 -845130669 96294 79007 661086598 95216 12018 672944034 84731 60673 590490199 39491 72861 949973418 82258 92645 -70225134 5009 74419 770256795 48679 82379 598940597 37531 45249 985246618 59079 35204 287233901 16994 48213 -883482364 61860 34786 -43679415 13725 56304 -314795030 80255 54969 -395184459 93149 88966 -870959588 3783 81876 307370311 98925 6927 42195713 75855 82144 -292821936 26260 35029 430461440 22119 78064 967108677 2575 73094 -565102869 4626 50083 544966432 39934 26108 522799696 50883 11374 654083545 56392 82349 -46118707 58175 62688 -901609375 16768 37176 -72406850 58694 4883 -431825193 22626 56887 -190545162 80228 94771 312118471 90612 3319 -264596021 43639 98133 845648794 80051 3231 319807660 27806 50479 -849742014 18947 19493 247021296 43872 59840 -709400210 82167 88633 951329177 90796 23958 -308914860 44415 80379 685153904 7056 69644 -680221607 99032 58902 896765560 43885 30314 911621504 83540 66509 -846869830 73303 46601 271429290 85155 2470 974300102 32467 54488 -463768960 51079 3095 -390972991 94946 68157 23883011 6858 59468 19162310 51651 86409 -376301744 68579 15857 -747925623 45952 62460 128681379 99120 87746 -321541811 15979 41567 379382812 35875 77409 803010129 39881 61350 -179565959 52919 61184 -374600395 53550 39954 -745738150 34072 12350 724592659 36487 45373 -683030980 20119 55902 -579354827 29513 94651 126892886 45716 70120 -421316612 96342 59665 -201070824 4262 51699 8542584 59451 71785 818942681 56182 35130 -944605632 94612 77773 61893043 72953 59506 -89137882 14006 23109 -196814564 61446 19195 705427699 62156 43572 868453667 31814 86814 774873161 86763 18955 -262801501 29610 49276 23492939 15672 46808 -617843597 13646 51254 732865760 68444 16574 -556655297 24711 35042 558679090 67286 63530 -959083117 85472 81063 754472543 61967 71579 -414233576 11470 9691 696097635 39604 82298 882543804 15078 64826 838709816 33979 53297 -764536691 28804 30278 -597403653 31576 18940 -956417064 18738 18383 70077072 92569 33995 -470320448 87580 79580 365126543 79660 65640 -193059091 44161 85919 123368934 60760 18350 83265294 44482 59186 -821086233 83460 39704 -636347053 61048 16057 121371324 47247 3015 30044575 64979 81384 499111596 94720 65306 -51654794 29324 97563 -245581132 3173 79553 689082605 84469 34886 470668977 93481 83555 324788746 68554 60147 644120075 79080 73036 104601964 46792 53078 -31681646 16281 47288 -107698698 87480 95788 174875156 95773 58443 358405176 63592 83209 -496944834 78090 17408 816926748 57465 82964 686542676 26580 66648 -146972603 32025 12845 201272730 98713 4327 121408815 1536 65823 -692256920 17565 5658 315460031 6447 12139 -170333878 38714 1744 70542025 56955 59217 215476631 13417 20181 -342587726 76384 71212 -896824442 23842 274 389942825 92481 74023 -403762007 57806 39974 959935856 52089 21761 104214430 38610 93150 -537864911 27319 20714 -859946946 33635 91510 748744472 26374 98192 -741337652 72571 16203 -235691598 57645 73289 -665190849 48149 23201 823015619 59214 33209 867023863 17559 4400 -444750853 57020 15697 119566487 12884 65501 -438142236 5395 52882 48681701 4561 20702 -530190933 81950 30211 627274400 49213 39690 279899315 63933 76989 -559944455 17927 33979 274048883 9002 7792 993067892 64391 78914 -874742674 42215 50796 30421675 29309 21039 -868188726 10676 37622 261322999 19928 13581 -46447408 98152 8777 -258471597 71439 60463 -926744966 73729 38879 372180987 59861 59522 -946345468 94444 113 998410409 46712 46707 -891010751 446 48226 -110345914 42034 6424 -518316358 92569 62690 925994188 68543 80912 -70056346 38054 26932 -501697379 81844 42161 486611157 14183 87062 -246933639 23064 62985 366181311 62608 75592 433035164 14462 46094 -615086621 55509 40957 -857760519 85217 87850 622095958 38395 76952 729933969 66920 27198 -511388184 83915 3856 -561864725 51944 34833 -523677939 20973 1288 760410076 2821 32372 -766898025 70461 14172 427830978 5241 27181 32913417 38647 86184 358790269 12237 74676 360465186 46018 92808 498987178 8782 94016 -381615931 9706 47533 208528463 26863 62063 872215725 13133 4836 -333550280 3399 1918 280303427 59665 48624 -343690806 69148 49802 -810042978 26954 80367 11113340 84693 18978 607330180 94187 96065 -228081345 46431 21276 -515008716 14862 34133 -410583116 59006 46987 -676748453 51751 51910 21172826 44048 16073 -218085210 69188 96810 -214179007 85258 76351 -193748258 79808 8391 -83224154 74604 43942 829727716 79453 82074 -765395831 96909 86777 516592474 12377 36994 -871476225 70338 45858 37075526 64037 13168 -837430360 79693 36516 -13286166 60690 29902 -727067646 23936 5047 791165135 11476 55457 -400974086 50383 10956 976562459 92431 88272 -937776232 34213 85101 -677601440 28196 2330 853212413 56079 54215 -969072328 10157 73327 771271591 33149 37351 661698697 39355 74678 -132514411 29299 90006 514164946 84919 49562 980590460 77742 67072 -781989821 38909 15583 209522309 9269 8833 177147744 76872 54642 977469122 14625 95843 -815243074 13786 60 -251552710 40946 90359 374155150 33584 86717 -882742082 46049 75400 526298698 41866 2457 273193184 44656 36423 -554887301 26137 24473 -537214080 85767 14550 -804413278 89663 84050 267507274 90016 39405 58626285 95560 26037 827453157 37096 15587 -143094484 36361 97507 346623172 31161 46730 -34521359 64005 25143 -249267624 5484 81959 697053882 57219 51333 623011199 74308 78539 974947134 98234 4200 922516303 69264 30345 765365506 24179 98727 -907296424 74394 66179 868495418 65718 46030 -224895731 20418 73537 636356121 69188 56126 412721510 74313 55750 516423072 86161 66717 -252688124 18119 9887 -700163072 61678 34586 -398310897 1642 95033 -772374254 41075 97592 -67916446 90597 18966 549193580 67335 37124 303724487 44240 52360 -913405914 18966 73948 -769189179 81711 1657 192968874 77217 7848 -561115135 19108 77052 -119770876 41773 49433 -582310306 91257 96121 630938084 64063 60897 321423070 55596 2926 -644961924 22336 20106 829242791 39902 59565 369279757 4230 67665 688180604 24038 23689 700725810 81863 81318 -198709600 80996 4034 851718756 18353 69126 292051396 41637 10112 -471308858 56196 88430 -767322398 13021 84297 -787756057 39005 87016 885309938 44017 47238 492207022 74163 20866 -397370646 25783 85160 -20897177 78539 7794 574944606 86996 3177 442898847 27260 5186 -51298079 85366 53555 -801458245 65822 40693 610538325 19843 83451 929688263 54738 32331 -883593903 16358 82534 836057335 14532 21504 892628030 54802 55314 983504950 14898 19706 768250654 95065 23637 550936297 76537 38668 -89723620 90822 62474 715866999 35975 76055 250859135 84017 59736 242815419 27800 2804 -101197176 17824 20217 735683900 9116 59508 -924454733 74512 59651 -602141492 8046 50402 868408942 20687 97303 895733867 4581 93053 -620411855 62685 18790 176146466 76118 45899 604200499 41374 64562 -248510059 72868 49318 -886126709 74505 47412 428039910 81634 49280 -704239693 42773 67046 439154507 42674 41592 -188793837 56922 70954 352116868 2032 68634 38277174 62163 28789 519863138 64101 60960 -321641124 79210 29892 -792198941 10807 73105 -577668599 60664 31673 -19809141 15686 85310 -891601720 1195 11171 140056141 26159 53558 -995962342 19145 26829 -467537428 50786 73832 -89150279 90656 79188 -382455713 60909 29921 -443755007 73396 32034 -510011764 70013 5765 -529562106 20031 53586 303767010 97728 57478 280126317 93327 86354 -71410436 57781 65022 182651091 7230 96357 -987751616 14567 76119 905623106 41134 34492 -218768298 34160 30962 190460492 51771 92219 911223640 25301 21428 -874277337 72024 54127 -191382099 31298 70638 -651978189 52536 56045 -702792670 25429 90979 -388066929 49329 28288 882608102 82969 25249 923162902 90800 87607 -496033345 29715 68946 109848976 71006 19595 -338166589 70545 85776 -496175844 96459 5459 -466074929 42823 69085 239207586 34942 98532 -736854727 91809 36736 239858251 97754 43981 -853997787 93626 43700 190912099 75685 57369 753289433 68917 48998 308478760 90571 14150 -954103940 12431 40320 965658023 19072 7697 -323383489 34632 19540 -929874358 43730 37933 651322413 92621 21554 615531593 1522 23675 652865784 65026 24993 -887956061 83461 55717 -343360599 15512 60603 671147357 83479 22367 -228965180 80181 85476 930430354 16004 76629 358898840 85808 31828 403296190 83992 8294 -44421092 50144 57549 432516490 38174 46243 989074115 28830 67154 11248575 60389 15856 -743402428 16147 28700 277406476 39048 50701 623971435 57993 13928 -865074199 6538 88700 537379661 2583 41805 72484371 22351 34495 -604629284 29422 21934 799948405 86459 61338 -540707089 66309 53681 965334190 83694 65972 -125079072 92342 48468 881774663 23999 85469 639155145 75873 78205 -533634803 12167 77371 68494275 48593 52541 43108221 52431 65813 892869980 87088 78462 725123753 86859 16053 245553838 9811 23042 677795409 94858 42351 -607241447 47087 61347 -40305803 82125 57073 402018402 27205 3311 530206728 45408 80928 262673446 86307 45860 92303367 49910 60950 617790876 87073 72599 979917678 32760 77634 920949902 77111 89615 -692628863 44949 6304 264068978 16938 89648 -353802819 91371 32488 936097564 19304 3734 -600671238 61235 36846 -153383018 88209 93110 -550405094 40409 37829 -231769805 31370 16982 444565158 29256 43422 504523145 81545 39831 -952028592 99095 42555 -323598502 14252 20092 320185403 62406 26768 -425492669 3603 43557 168603606 2669 6416 -206258966 73370 82146 -201851492 9047 66548 425855961 47980 22239 440952945 27527 91263 -20987484 40166 73264 -195004851 31907 9266 -292621702 51953 62490 -92988025 73894 43076 -487169787 57865 54343 250413467 56892 96028 600322791 36204 48296 433662988 39310 99024 -935046354 7504 21682 83039983 89951 40477 -108984720 76518 48681 -555778193 57837 40320 892172588 33479 65076 -800005203 91196 35948 -40544359 19914 39198 -273965247 76669 64861 -620659896 23474 54875 455391187 68719 92500 -383945501 48759 47231 871667178 76698 42579 859320056 35865 46241 123189922 81758 63187 -225662818 75613 1955 779241305 68144 35719 329028471 30245 23665 -709256099 12883 33673 -723069698 26808 49295 -880538977 71340 73553 -21372157 41451 10465 634757539 10807 37157 -464798224 35278 56277 727453733 57860 67493 538293493 95374 59981 19894007 89399 43318 651976706 51373 72428 -191630640 26266 83671 -683824140 21065 40557 -551698861 4439 47458 -739767266 4706 63084 694543974 20372 50873 922000343 3875 28524 267953493 67112 73791 32908476 7315 51260 300859909 76459 94257 -458973951 76364 35783 735757830 4522 24955 278376659 69212 30443 21031962 83681 70786 564800474 91493 98399 -512469564 63625 63667 -894349571 6791 82351 -323038148 21879 42881 -599328599 20945 72318 -202361702 10580 90718 -774909440 86516 77027 -658381933 40220 6943 227117118 78984 10468 -602121966 69044 29845 -222133428 15968 39001 566775805 35111 25855 590053390 19521 36465 630483846 84510 51325 -222663365 40982 37918 -98475198 71322 66578 355099418 37531 57095 -529954207 86296 72658 940116614 20549 42654 600717538 71997 42260 -279232562 38597 36867 -992700287 49686 58305 471035976 44111 10551 397651091 49170 83694 739621700 11929 84454 902866482 6883 13701 -312807737 34973 64062 553390906 53802 92310 -797454571 45631 38374 -256042153 13195 21852 -196963043 19497 69279 -889920048 58163 10430 730302553 5154 29328 817585084 8133 36274 -621719387 90360 96933 -927067871 74609 87619 495035539 57417 68931 177165442 81919 56450 244673972 85358 68897 798632230 20455 16954 -547150854 30607 63320 -805305353 80165 66621 -342888818 60274 552 234700629 1825 60196 307808041 58695 94789 700590468 13079 26626 -95062305 65046 93735 683531126 52451 24581 480876495 77302 78153 -152186165 42221 92612 -226750957 70145 20980 -657337322 43680 71419 -569325408 37053 63763 -422011572 77258 94860 -739627266 506 54699 -150128791 19680 31268 -247825470 9356 71106 -830572917 60468 53625 -924242695 81397 31348 -939974684 44936 59222 266918965 35139 41979 -388921523 92428 40002 -730428731 87792 76903 -647302607 7956 77061 462006309 35925 76893 646970470 61267 21635 -542078600 95152 82004 -179710966 37820 98798 -549288742 1568 66499 619652060 6270 70135 -568697246 5298 75171 -401018411 62044 37080 -15137074 32291 1182 -401613793 40764 88435 445542804 19488 52874 167707721 7606 42373 404548670 80076 77585 -127762288 2031 93417 -709393698 70496 56304 -4062136 85531 94158 243782462 91046 72984 350958914 73736 76398 682946256 96359 17381 663132519 18829 12142 -721267013 50757 89562 955981510 70869 56904 156517219 92970 98048 -545422486 72841 8425 -589845538 3986 79590 -361673186 25485 32761 100517745 11542 21603 -938775100 28763 61651 238943669 77988 69204 -868307471 90007 17662 -622276346 93305 17217 251474866 33513 64084 -392018038 76246 26144 -743435528 82813 89553 76014550 84690 54616 -932144532 35157 14772 473275973 71623 52427 -127347638 60080 47285 562388938 22443 86344 464053891 2208 18466 -445235217 84782 77468 177261661 895 3220 -651896561 51091 24567 846580282 21975 3881 -826335689 26443 37419 754253159 82584 54616 -363070917 79291 9421 416636985 43343 67586 -2072504 75500 68578 -190756130 44500 64144 798591585 32963 58938 -247779084 53419 55843 466205146 95649 44945 -968463378 87103 9352 -868693748 23798 4543 813285064 75778 50571 -111619271 88422 6280 398559163 36373 19831 29648023 73152 89473 -873410766 47138 61403 -253552630 76546 17788 192669050 38839 50520 -144894212 23636 53124 -946550029 49652 34036 295436495 70910 24142 -486473638 64132 82971 -54934906 62056 11970 162330216 49206 33834 995725532 4784 85276 -539504348 10865 78395 -291397333 91983 5686 283361812 69419 20663 -46280113 65655 51664 208133343 82638 65294 -123499234 25902 4166 126020186 59199 89992 -618597720 70265 43736 -719324802 61892 84628 604380333 81262 9665 -596243142 8192 97757 -926879034 97800 65762 -113993244 77123 44236 -28961776 95755 98065 607226729 19499 6376 -551457510 1041 51314 499739235 67969 37430 -769681866 16553 28388 555888486 8115 23487 -636890851 30533 81213 -61739379 28702 14765 299118701 61885 18646 418168340 66952 8156 638179919 18094 49472 946080772 86957 62481 279155338 77776 62605 355340550 1145 60765 843024987 36805 74094 -930481635 58447 2962 -873714193 81523 27521 827077729 16774 71554 641754597 26758 9145 790326788 34057 41518 2546444 55524 6045 526108215 25904 17324 -563643433 67367 73635 -333231938 85549 59582 634148857 25767 73606 991393497 95524 1775 -970101474 46791 97729 613630748 50939 10325 -816366189 93368 27594 -673560147 14299 41406 -108297887 97501 40058 -58952210 61153 25793 -377253947 11188 18263 717130970 56868 98280 244301320 80764 28556 -898907136 56540 28550 304172172 47185 58280 -904766599 20821 24593 279147389 68126 31073 -520539756 77649 28376 4383469 78604 26748 -718968081 8503 38271 -296894173 4417 73692 902613185 8785 1544 320933974 38187 10503 -63406306 33645 92593 988319173 76872 13566 -118391641 33913 16437 -106894044 79121 15398 -525699394 81408 7927 836293100 63417 47721 694826276 23780 15258 -9706640 29673 41802 -742492243 97802 18609 267837838 55293 49474 -474053320 2857 45427 295601630 69913 3828 -116266134 60712 97356 -167155447 44622 5142 -418605538 45139 95314 -597196866 45270 34878 657381652 6293 16386 780913446 14052 23717 7570553 86076 92253 589178258 43361 31517 -205846782 47955 79617 71878797 27359 44457 633927477 36481 9395 107799066 50245 92158 783429969 19358 76501 -671860099 40227 42314 236158394 96486 92627 -890210332 97769 98595 321717617 94791 40466 483722694 38556 72610 -388048418 70078 41335 -678828091 86144 60275 733158879 15998 17814 -440579460 61833 6958 -747948991 50199 12121 588444721 11851 9780 -811865569 61423 32427 -994289407 76483 32548 339841053 19302 31947 -123234003 85894 54967 639438150 51029 80887 -984564643 59312 17704 -343291461 64610 9009 -966570391 88850 71775 -158411714 53793 92125 938559067 64196 96432 18701329 13830 59133 -879505268 29733 65562 480768980 68774 64211 -929696566 51755 97776 -586087660 38238 5149 331795609 69215 38114 667667470 10345 37315 700134094 94257 63225 -717881658 49745 93620 507296095 57505 57977 -447347209 80844 14146 866730207 39761 73708 -312469992 65969 54495 348972389 7522 53909 763516126 78186 75671 991598312 37944 77682 549814091 42603 73212 407242418 9642 82586 742540319 81296 94614 68914297 20731 82046 -239441440 77022 52745 912949791 11532 75608 721296501 35210 6898 723728613 54444 74633 -446132056 31908 36674 -535778987 16362 69256 -899530320 86267 24386 749192097 98785 5714 798455933 62392 13377 140611105 27776 63332 -653319256 36358 81280 881189528 45582 17262 549331441 14368 98834 -410863945 93608 52428 696794189 75660 82964 857392431 135 80697 -506309369 69885 15362 -571855978 86879 42287 -560484786 86404 68857 133635535 55495 37385 518155468 37052 21864 -582802632 28060 69727 857891055 52853 21334 795623163 87883 21588 -628342808 51159 37237 182491947 84088 90047 531058363 72896 57370 719112270 36143 29864 735439077 55129 66028 -559445344 27552 80379 859721880 54969 52619 -211921865 25896 93227 -323800516 690 45927 331874184 18338 18149 -209914324 77056 24879 798647047 30458 27581 -298304856 2561 73939 -401649952 39917 20583 934117566 33710 18875 789432357 2000 93357 811431012 37459 21055 600006719 34276 59906 585934354 72197 4562 -827097087 59740 63836 160423110 68334 30205 -96897741 95366 12791 -479097486 7686 13340 815268293 48802 89491 -625230486 87571 16115 535405557 57216 77257 -61480918 24994 35856 329185354 62189 69659 -684893772 70977 3607 923592707 50322 82860 190519492 37705 10302 -591414242 68108 2432 -662065848 55009 92577 756814527 48961 58080 -570148033 74287 42423 189121342 95282 32171 281152914 80629 46911 509814083 88295 5662 -511293913 34287 42772 537920724 17072 61674 -102806412 48030 90792 -333228098 68297 25983 -582786920 18077 78773 834891670 43272 68689 338131310 7751 88168 -395863161 52240 25862 -208667322 96245 13300 -194041553 40263 18171 392965962 31037 3711 351592442 55558 94313 982087855 45397 90185 463961387 61755 38984 -718020018 54711 62948 625637853 12155 5567 -812667566 56584 24116 539071104 77489 33379 -187722718 8404 34434 -723638654 8181 36790 -156019813 642 69406 488792543 83038 28044 831018187 46217 4324 -641318113 4627 83820 365737518 28227 24487 441611364 35615 9170 641035922 36502 33097 850504427 2909 63478 -85825546 93474 52500 -914756428 51038 46716 795779795 82955 36933 443090961 17545 21123 227212089 25668 60958 637542671 87639 42252 -600749801 45188 23139 -839713123 65943 8431 38513126 72605 66215 380876367 34641 60332 835706414 71915 64635 -713251962 76686 61381 251496572 69641 33135 -188691001 35973 55828 879052904 81062 73938 37392140 10595 32570 937627073 61988 35484 504113919 14766 5256 -775557019 88209 72643 -270192413 55598 33453 -587644153 31776 77855 380469018 59652 86467 584320334 88736 69411 -206218403 6151 33108 -761940708 28924 14005 643027726 21421 93423 -311038719 2606 61204 -699745655 8477 65960 72595320 85248 24901 -930719346 90354 42144 -463164066 4270 17322 -372767326 14916 27091 -588746258 178 16934 528349509 68929 3189 526950181 37134 63611 -839836411 81537 21606 -792443799 56758 89286 301733604 10853 73903 -575879657 85119 41842 174806118 99105 20264 -15540515 15120 27479 485441832 32939 17162 103964778 16885 68675 -543225859 84705 25990 -831240529 24139 77499 699267461 94546 14571 908042822 87855 39914 31147955 38384 49033 -148332809 93661 44281 372303525 26331 47545 -23060819 26911 51145 -801529430 58539 28261 -429189420 62748 2158 842956899 27462 35296 -531702420 31837 34048 -310039883 34634 15076 544666589 10510 69386 -220105686 28858 5422 396587946 16204 92247 -263183760 98551 16779 471023633 24169 49591 -641096124 26379 65112 -187951217 81070 22902 -340733002 93000 47560 -51613071 57072 45417 -200367078 2589 24500 96582616 55759 69678 -684386778 47731 93548 288348757 32766 36435 855856317 97898 52810 -822970103 39763 70450 978204535 69581 85525 -102034596 7057 10143 -99822947 51933 54467 179769376 19396 93936 -406810289 89411 10298 -620946869 48379 47268 -256567226 7068 74889 799356040 18153 65647 -480188320 83694 17469 523868289 12483 96682 259255559 97073 14209 -724827841 73948 62250 984825280 26558 21555 -697411037 65404 1797 -103147552 13228 65345 857363116 78123 47746 -691336558 6976 23124 720626373 55517 58797 -493934637 29201 10949 -228805760 17804 24553 344682634 96110 43134 -562771693 37985 82894 -300696150 82460 17239 -127763602 77130 27758 -639590350 89416 38611 652826012 48622 52108 -29064772 7289 15224 532324089 86034 83560 150356722 58222 19079 -747254606 26202 59250 -776700309 14203 5341 -612540728 19585 17351 -797563622 5801 1218 -409031393 60061 15206 -150691586 45864 56944 430281241 33119 14698 -996223948 5074 13035 -681747507 54195 25603 -264823069 49500 5372 -82291671 39476 42515 -849962737 96611 15948 695615259 20445 55784 -556756275 82507 14295 200551864 82588 79630 -350850426 16566 45526 -810851983 88211 56549 383508036 23532 33176 -603944102 31652 65350 -125972109 95921 90726 -467044631 14883 61640 -138858434 92448 437 917444143 26992 23289 -537147011 72805 31444 412439676 79837 30595 365336648 37751 72691 -346623693 9 2045 395254045 10941 28432 -370853226 33477 31956 -736735881 94613 65585 32286519 53896 10516 -393704451 97818 23833 658798414 92346 17479 898434449 45751 25969 -309467828 19108 68399 -80037632 3204 72897 -465484552 82988 90733 -850274786 44195 89222 -96571157 95804 64677 -637064504 29791 36632 -717484021 47546 92745 -754241689 25142 81502 -135190565 13617 8241 80711908 83607 19288 -525577190 13175 54776 -591900833 66040 1898 605560446 31448 83824 -729801479 59761 27910 504322721 36115 39307 -632453551 41056 63853 39581229 44487 60223 -270209834 87891 13793 -205680204 53507 47855 -25329719 322 32218 -703613243 45338 77606 -565655716 75848 47307 287598240 76701 12906 610838367 20062 80878 -637691898 82802 87306 -127391424 92687 29481 145013341 7088 54700 357007451 91104 29551 116207299 63808 68731 -620784543 6168 39363 -834246013 41303 47050 190497501 5695 47226 -977317350 35366 96811 -116072102 18205 15381 785085020 14091 9419 724132834 38752 57464 702020878 88632 74184 425396673 25479 20669 -647647824 67147 81575 -180911574 33872 29828 1526194 70545 22028 -31398885 12169 72745 499316198 17255 47845 686164557 84035 94773 -199625660 47735 48591 -984112391 64650 41570 -41015926 182 73406 580245666 61752 23774 -569972627 39753 68203 -917879559 63989 34494 9656948 68997 18374 -770901253 89492 56686 -323382299 75892 78357 -533246418 49114 93178 -919003778 72814 14605 206743867 45074 27799 676744248 32022 18761 448641681 20676 54283 986861002 63844 82147 6806519 40304 36499 -239715099 13956 25556 728033894 22151 61599 295392619 10059 921 -974163400 5587 36314 932400305 46531 7780 190843550 70619 9389 -239501143 2762 8198 -987441532 6055 16361 -625661355 42625 26771 -627423227 30477 61836 128962713 60207 55955 537748526 9649 27531 788001509 65886 84097 371011920 29993 24657 -539593758 24686 52789 106125899 69771 58110 -104383815 86241 63588 -8006901 77896 2616 759858253 97978 36263 -423086504 75515 80053 163268724 89867 19244 329680847 77963 79399 -481359667 844 98059 -252408916 6078 12633 254208898 48208 61767 -469121342 81081 72242 568746524 64837 26528 -962024355 78784 10991 953943762 95508 41441 663535699 24158 20768 114538069 11062 86862 -798848763 35615 53063 217130567 11737 20821 689260825 58759 95294 -554723542 49044 68443 779354655 76079 26721 -301333057 22649 45049 926268311 38561 65880 128417509 4607 95264 -939483086 49912 55821 19862254 79085 91124 -311863860 10356 18161 57914235 40058 63334 6263620 96746 72570 761557950 86394 28033 235479221 65428 89624 -31745804 15644 91997 695990389 41266 49531 378057353 51551 84337 -949994568 62808 27997 207927931 31011 49878 823299349 66778 42820 68727513 9689 98832 221192952 6442 9051 270536452 33568 98675 -607292756 33288 75397 -682709137 38131 73285 -267024087 24089 31438 694626496 80717 94678 227238682 86486 93407 -493887409 51845 64293 53424811 50440 22265 -521835111 79644 82159 3399505 76520 23874 -192398877 28946 29074 597072483 80127 2545 -591135910 44986 1809 143245807 22003 5916 443670072 92965 67232 -115091753 29030 8876 482301146 51226 7651 968869187 20075 28779 -902003812 81933 14179 -669743132 15846 20446 -175070688 32774 12531 679848401 73366 84821 643847584 94514 74549 -386462876 60865 1023 -71296516 31547 73866 725949730 79017 89752 139841801 85112 56751 492789296 7494 93726 -478941605 32761 80691 -718155107 88486 56897 -922044783 7333 26608 443711523 83879 42006 -855448368 91057 57210 -207609268 92327 85668 -362783408 44981 79085 109914727 69603 77372 -373441444 66317 5944 106032790 85571 86050 -475328273 89059 27879 971327437 3972 53746 -620576819 76800 36752 -575503890 74320 13039 832910604 8015 44326 841355192 23317 84949 -525270595 61553 7129 -282820653 28663 95645 -383268718 47830 83214 -772194342 68776 70699 48342861 12110 16688 -195787649 62762 43862 -371772057 73776 31659 770795732 38076 86378 -986365451 85535 50873 531936400 25926 26977 882124105 85373 97113 -704189842 95523 45252 -105399254 64765 73051 452252983 96056 18481 716705640 310 63975 -845769267 33109 11850 -945005698 16969 55768 -440041654 50165 21697 -930387553 37297 43264 393592997 38787 47115 707999564 91309 36558 -35826336 70876 51122 -81020668 94854 88475 -154348360 89323 3296 -108303694 28730 68028 -591834329 64111 76731 492357793 290 52227 -694881531 67078 37619 576150487 16795 61188 186249855 59407 63351 935879632 30990 1546 153773941 5191 65140 673326550 63837 89537 -405518371 23806 2061 -181160641 74615 36921 -697027044 70309 32145 68429362 87874 90325 140311194 98790 51024 416463909 70239 36204 628424440 1650 7901 -923312870 31403 8356 -657537548 11542 1903 -723658285 66803 5235 909110148 94354 58273 -831162900 21252 56762 -72879943 28739 65031 90762069 73579 28696 493248647 43370 33010 -28911281 24022 16775 -669583524 6640 68353 469675525 80584 72608 969435770 46686 2781 -463455596 35043 79064 444583984 70681 88007 163137344 94955 27459 -191357646 38688 26981 -42849584 96716 97930 884450400 40855 60645 -231670048 57806 88843 -691382501 90821 92773 737458037 63536 89603 -489503161 35182 91722 -347932686 89275 66013 818713217 2816 30477 163790567 47054 54777 732497062 27628 36640 -570076347 98027 96194 998290124 16552 40873 -940070627 31729 5873 -855863728 56893 11702 105171216 69412 90842 -173273379 10318 6296 -388915392 93204 79798 -979977491 11996 78355 -626012950 80327 81041 -202531415 75682 46715 485825669 32096 19172 -944506928 34020 74996 986470255 92438 65286 -253879765 17499 18784 -3688439 67392 3941 752860059 94842 75664 -469406393 57704 33251 810198248 75725 54131 -911181583 46982 51992 -644538091 36778 82149 -227866813 87588 80365 -389570632 23383 1823 34741751 6549 91835 -639450820 8795 84608 92054943 10279 65433 86739113 66372 24483 -66207759 60896 57732 -342270006 56559 27984 111891992 13443 170 469973224 29647 82029 711886941 86875 44908 432013832 43642 41111 -831667994 17973 84228 666870250 24302 63547 171961173 19734 72570 -611455596 50255 16951 -629761659 92130 51974 -813933294 6237 21245 736847919 88972 97888 965664506 17491 17458 -233057475 82002 35929 361553246 18043 6724 688515603 20570 63361 218790904 34609 94890 -951443397 27516 27036 476050188 31092 68678 564543580 26564 84495 605366158 25368 50937 992471427 40639 20625 -61110331 26934 91825 944595183 9679 75807 255205405 41598 72206 789123313 10865 29107 342913504 61455 78593 -592709593 71239 46013 33684050 92869 21156 372176370 17898 97533 -146205474 56003 38493 212968135 42399 60557 349857478 73539 80691 -721237878 82907 87160 985797846 89221 66434 477661878 36312 94402 172458853 73366 34158 -249689144 75691 25708 -600419241 83413 69703 808047028 65319 43717 -934337793 7559 66373 775121491 84615 3595 979247593 65703 17684 321653002 97612 10997 -180384037 79030 17817 866518033 40429 93632 -588065141 5796 25437 -227485583 25443 90200 63824079 89927 60521 -956313348 21191 88722 141285381 71680 2986 681227349 9200 25594 560597839 5057 6297 589789937 60894 27749 27715312 43533 29080 -133666803 6878 11090 -818428019 12887 74671 -48942195 37247 14668 354114353 53068 46247 -879191080 47775 40522 -215455386 29752 60158 -779514616 88723 19407 683992391 78762 96796 -174016746 16752 66631 734917576 74677 93032 -767349284 11540 86963 -938470954 24395 17851 -958051333 6510 88389 -941255323 40178 59163 -266649577 93860 72981 -773540951 69166 37347 -292257627 3551 5599 -696090329 74203 64114 -928752652 69294 50529 -254222647 3638 46175 -929446966 87384 27964 940477319 31996 64518 584465746 87111 80776 -820296328 1026 57215 149411723 77341 44136 -869844561 98633 55670 -875202350 42755 48307 879044685 57362 33895 -499625053 10660 67006 126637904 67117 97435 -333390388 13692 75687 859262599 74243 84870 739521797 82037 50203 814430491 52809 30691 -873028969 82502 29023 611210218 38564 74175 -997288253 58723 75177 378025400 15094 5710 -789828592 25389 58446 -258304626 69620 27026 974096770 91540 86373 386583472 59225 48202 816156601 28152 41161 -313060128 52774 28783 916066131 89565 69945 702677196 38794 74268 -248542801 85848 87751 -561068867 12499 58951 -461043015 88931 91075 -844147017 21915 20975 -388405266 75576 11733 65947368 51998 46080 -60953894 82478 87851 -180504557 67951 22979 -488299078 75611 21808 929359980 6391 8771 -36803967 33858 97525 -854855820 44525 62930 452465516 24595 5879 274922953 45758 41656 862209904 19150 96669 -876403345 18707 28742 -289138516 4377 42049 -4057851 87592 83221 782333779 46559 86587 -445751864 54682 18301 992323158 15868 22582 -389496750 25268 55624 85692219 4099 77998 363735004 8051 76541 501291865 95098 17984 14093397 93835 1632 873084654 4411 37500 297505096 642 43338 977643636 67852 43468 913849319 18734 52126 -468311902 74739 50678 307846824 2558 64672 161053151 95054 12639 -514010225 25710 63696 -983618421 46625 68539 511071517 9801 79070 -616561600 36024 23544 -587823582 97221 28671 316659992 17735 49077 558992353 32375 39111 -767438465 2052 14530 -239065818 17647 50435 -242053010 26117 77948 701712972 83749 54833 490236855 92954 68199 623208672 95345 56627 -463982164 32000 18557 740357692 74627 16548 412813774 17671 526 -4153393 41981 80727 -724562202 24388 75055 977328376 17087 21452 917708118 70609 23124 589635191 35501 80413 208169012 65568 47227 643330505 49451 90513 -859621404 86562 55889 -226976588 28288 64425 569305914 10730 36140 818617010 16191 65118 942323078 52004 60614 -208266247 19103 37569 -327776019 33381 92425 918692242 28167 40253 13056512 14167 10319 96157839 71036 46924 844736265 82987 3251 729866121 72067 74633 -521242955 62251 30105 36372978 75302 60981 -51172021 57458 90161 160735609 17668 9290 191151140 96719 81109 -238518082 49472 42654 -216779896 14523 87322 -714911531 55283 93225 424211866 44406 24337 892508527 62251 30131 -719824087 65755 87077 202696681 75864 59228 251779095 41425 87435 -282274289 5303 78226 983742822 5382 40159 -431609209 77535 27265 -227966027 67590 73863 876849774 84234 81047 -619269494 34506 41909 566169127 6754 71744 236392860 97663 36573 460522251 82827 58858 988630144 10656 23527 897824403 28984 91118 -38091571 10379 77740 -9835161 97493 31512 -454251950 97018 93438 -717941308 48985 39636 656119020 10737 79759 320337504 66069 61699 346625594 81364 10420 501119665 97133 21996 -574386530 38000 39581 -923516933 31780 46434 817280268 23928 5126 -555842794 2708 17279 282060169 34756 2156 -322205847 38390 13800 -267292950 21501 44096 828635584 68553 25341 538321064 98172 19787 -732200060 75931 8649 891807968 31706 20815 695817974 52412 98820 -665290456 5132 93872 -112958625 39640 67915 -170236992 42713 97722 -209438299 87656 32585 -276399033 61390 18003 -581213842 29365 88879 714927838 41631 87497 -481038913 96974 80908 -581669528 84002 35830 -503071710 94728 19951 909028000 71249 94748 38516276 85264 90024 -609574207 31411 51525 -197455067 30571 21749 -42305529 35596 7390 -407722429 62243 79853 -780468486 21388 68503 -578994539 75817 21698 156842007 12619 79353 -277598147 27191 3459 -648076982 20145 17256 766374333 74048 43760 327852153 52128 24482 -135653586 70846 61460 235367832 85412 95846 -608090931 16959 27504 -516589422 98674 36786 -751297485 85840 21014 847985740 62326 3944 -679106357 32195 46200 -187370407 38319 52523 -243353223 59796 90519 537695390 20142 98630 531189513 70521 16486 26065656 1905 45213 238706286 34284 63977 237000690 71468 38596 -492525413 49163 51734 789878195 85335 78219 -773855966 36033 44411 -258739474 74835 48441 -717070176 63047 96639 -185130941 5594 95170 658635648 76937 80743 381288250 41758 68955 120935489 18540 92279 -520290569 45687 82364 596328542 24792 28863 -75958528 36382 17790 -755881977 65120 57930 -778038097 25681 26179 -667311330 43101 81292 753552441 53338 56296 -14403899 18838 65500 -14089069 712 49319 -687478849 80430 16128 716612604 82276 87482 -291115257 84196 63948 61777084 97474 71724 -105791555 82575 34063 -350216938 49924 25303 -484830143 22701 74398 -334494435 56902 35337 253339539 66156 7955 -932736524 63160 19862 -784710824 75611 67570 -75363593 8840 34754 94040944 7981 22160 432127480 16990 3995 690820602 64766 28130 -88107716 33487 23763 588866858 97587 5653 -382253900 63310 45230 -43249129 12113 89818 966531197 86272 29727 617795835 81058 77828 937916648 35664 61008 889417421 51904 68937 -436772400 23556 75382 783004236 76783 86815 270689244 86464 48359 657068537 57001 41379 -264939840 49678 21156 -541444797 57107 59777 736836419 38022 11430 -937354098 97457 42863 -585982112 19712 40919 -409030136 24463 82157 808236392 46040 48002 -332517151 5314 74258 -405902496 42361 56320 402369231 15788 53487 294226671 31286 37475 -847855779 4878 69733 411773588 12631 93746 -940415058 17427 32486 -876223339 23824 63370 791193265 59957 27022 991134644 47426 61618 104473683 28982 12070 892515390 71039 59226 983708524 60387 96569 -700248405 64134 93204 -869621890 95881 40867 -72314674 26863 63006 515330848 90906 47270 615865296 53841 97089 214421530 25268 5635 -514466561 98503 12860 -980724787 72538 29281 -985735164 6770 20924 -863077773 27340 88481 28768257 62695 6611 -142473377 708 53885 -589050115 50384 64499 -708901760 92242 76850 -413447982 5039 71170 630489706 39639 17857 613529602 59702 58277 -580886361 96768 65023 909562054 34529 39883 -398553032 89284 76764 -217789754 54271 41487 -476185070 45042 7579 -185763233 12985 25040 790441113 17176 95318 121171188 6861 11578 -140328273 87221 77465 -875756535 8038 53146 -841859699 60916 12970 -174042311 39939 10324 835916312 60629 16564 650462087 23877 98307 -840721011 1316 8875 -647957382 53217 72942 112838728 94310 25631 -745684419 69838 16006 -346671025 51508 93078 -632655414 72224 7711 -343885052 13011 65647 -330646448 63195 19272 -561451321 9047 58515 588386144 80443 55875 614427385 47113 71927 619627263 69001 16811 -989221820 1663 33035 -727119468 97021 23454 -221082256 64644 27700 740586168 47191 43721 -472369588 55353 64489 681340305 95538 55056 -913835708 91184 67498 -713630864 40640 12215 297903029 31264 14734 -785010869 77201 91501 641044349 93157 19809 -366659449 4015 32424 420725429 56516 23310 -826903954 76912 6933 -42189139 42070 96081 -559234790 26896 2643 842651746 15877 8103 608690608 2552 35436 841864285 7627 59900 -515423111 73804 2400 -95146795 82227 53668 -253070229 90388 24667 -928594635 72271 82301 -423913370 3288 87738 286229728 40246 61682 -994650833 4715 33713 458162135 29274 87653 -765785950 16256 6591 325890515 65007 8361 449290137 45636 84732 -418019952 95960 67976 247540250 25988 67440 -191878283 59867 74605 408645219 84402 89144 -661802219 86055 17690 -844999548 40925 11396 -557112719 94755 60336 -582638147 48985 20563 -931757332 11413 21058 473099582 59397 75356 182489734 64654 9885 -648139218 3908 27083 -788463062 1450 89380 -751966439 64054 44212 378130851 51505 96136 959615636 43239 31503 -619965766 89867 89132 121904070 19353 77859 854118239 39339 96685 931993681 80790 90944 -86807455 56663 98317 983572272 92154 45851 110409023 76710 97141 -5245418 69371 15973 16634192 82411 68601 -705748758 45050 17017 128939230 96536 29369 -332358113 80992 825 -895375259 64039 70985 -264112809 16609 56727 520565849 35269 17722 84099060 73050 36478 954210045 44866 82166 -418395514 76898 43763 -52015518 94941 46324 965235002 9104 76461 351428982 69021 14765 -717152985 37266 35657 46690781 6271 97509 -506714490 3165 67735 113638127 83571 29794 879856326 20407 60082 -876932672 28004 78766 -341126378 47554 18092 485247381 82591 83097 -476399861 19831 57633 -91374330 8830 22893 906542685 62740 90951 727910951 47202 25863 802453948 50928 858 -591531918 27375 62521 754973817 64440 81705 326239113 49305 66582 -777977268 71940 71530 972383614 97175 58888 400668083 36358 91531 -701873946 22892 19159 739836734 86213 61327 -149010834 91129 34053 446003441 61022 54695 -654388944 12236 36893 67322128 28426 34709 673492704 25747 22677 163626882 12168 32291 253348905 18762 3113 678160570 24685 91384 -600502539 65829 63217 -985873302 26395 7762 759673980 9456 42847 -24079407 56777 98558 -234021537 92169 31914 -32811535 40018 57962 346603854 43986 54970 -148492963 59684 8821 -595072979 42135 85482 -609726314 72975 28640 400788000 47542 59448 -755480789 80081 30106 990814582 53867 95061 -601295952 34953 33749 911921706 17158 26184 -196957635 47516 9772 326339029 21141 86846 84054139 6911 63936 662916038 33208 24509 -478298410 20471 93407 -698909401 62066 7484 926310982 94949 53755 436383563 8913 82326 -687117822 70301 14226 -326480754 66144 65491 -285633217 10304 98089 623333039 97734 87209 946896633 74692 90839 -612269202 23729 30513 -177089376 98621 38819 -402516193 1259 85937 541910165 94343 49168 -291895765 72886 26459 -956053913 43347 43783 827022825 23539 2729 -16913322 98872 11814 -715281033 56787 76247 -370420163 20324 36099 290959544 56513 32933 -466526972 52877 27837 -808236146 34188 8600 854769889 48376 11771 267304899 29650 97050 299410178 46223 90 -769262705 43463 96704 -918578866 37 29951 245896555 54439 4580 -330567509 8826 96255 520686067 23683 72708 610956961 5897 84756 731302610 49010 62309 -341030950 165 67660 -460185833 68178 67276 -915187732 81477 31550 -175257387 47486 89967 185883328 4272 24846 -826263695 24138 888 830410686 98321 89462 731255466 67310 17215 -567289499 8278 56662 347778685 86473 51477 976851735 12021 47750 497829852 21725 55655 723163792 95581 19736 415083677 57174 60957 107390304 35746 31411 195170555 41051 96711 729813029 69844 41484 -375095215 38569 1112 -874969133 51912 35484 924889101 7981 76142 -298905497 10879 27928 797190447 28857 76117 135972461 7896 87639 -726953257 18605 33330 204743275 19671 71421 -409508155 29767 76367 -14122972 84102 40411 438033698 19581 32577 410100258 74968 36510 -829792213 20844 44109 497008447 79868 60580 721106219 47408 76763 266241175 21737 1946 -663320582 95888 20193 -926103024 12651 53587 136293424 92972 98994 37707708 89943 52013 98808006 10723 6476 -985830394 4642 45167 450847522 94741 89505 952097648 82586 36541 -791170347 81378 23822 -820253686 47988 46434 576097649 59299 4794 972298144 73893 68829 -231022862 66428 28366 -934956590 14935 82813 -329082571 6231 19507 21726598 30839 76931 -184949762 11304 58125 337444436 57691 9138 -533490540 5512 78555 422618535 86216 88738 -694382220 18598 85516 417826424 98534 31268 238182757 78653 78235 235376729 78350 50404 655924932 64048 67174 86602841 84697 51045 544011892 10499 14773 248274068 44604 15031 993410735 53318 9965 -15543681 27400 27979 -597571770 5235 63830 954716322 56314 43273 97090103 26467 85714 857227639 88158 30864 17780409 96498 27934 -131816033 94359 6722 816286882 10835 25798 146421176 89588 12588 -706097385 13811 63184 -565233342 50564 27431 472268920 47189 67502 453571422 69955 3168 -388540196 51237 59766 -8350881 73586 14032 117712411 57815 36398 931679753 28891 2318 280740406 89681 1256 -896662413 54589 30458 21621128 67250 67555 260485527 37383 2980 259900334 44323 73752 -858546659 34513 18222 -863982061 87784 97736 -950487015 87422 29188 -190961791 32918 59662 169141233 81684 8982 -171233691 83014 14423 402924885 55486 52621 616425756 48981 14184 472909032 61873 30082 -935749792 88645 29488 734007317 99095 3605 -588085685 39535 78456 -980261268 5487 35562 70691227 12371 12455 851427257 19325 5388 111991412 89363 78319 141979319 79350 75114 797649641 72501 37226 250654233 61709 1037 752195940 96062 59292 962440060 37232 70174 296080806 73804 36633 -17987814 66976 74394 713587177 66530 78684 212481335 11604 35183 -961865997 61831 71091 47256320 51917 5176 -917227372 38786 93886 -882796164 97379 95620 -690405444 58716 41853 475630290 40326 29102 -987670221 27345 74321 -399818845 63975 52297 -969689971 82676 5301 -285806586 30092 28666 353669246 52582 25247 -395876117 14505 93813 995912097 16047 55941 -267871401 37714 32802 100066302 42868 98846 466446360 62548 53254 -89673430 92334 74563 -890484403 88108 9252 -513508478 10120 87408 553695655 69415 49017 -953029611 3602 67535 -896181861 63108 18546 99824118 42388 97377 184310001 26156 93296 666097922 97893 46718 -510364048 21694 46155 2866841 24948 52302 -816718662 33406 61111 -20050411 62179 36030 -676935498 23645 4058 -714325614 91083 49946 509687485 39412 81655 41766616 35093 95629 -161393850 10140 73330 -35260294 55613 64494 -118499821 98523 97804 575381200 50825 49505 -917476260 94080 47135 553542458 29280 27720 -399489768 30580 87374 -783168874 4330 26127 -768988777 70227 35255 123068800 60058 4652 -186218463 72664 57608 97514678 14904 41380 -679414910 90090 19057 -921881599 37298 42846 -246498881 41268 42756 632509224 29487 40904 736755346 21534 4934 -29326646 1454 2101 -460129737 13331 11177 -271469578 61388 16117 -108282256 11171 84912 6440471 93109 19039 -712058359 6440 11837 901046778 79239 21013 24489670 71133 12109 -600237457 19101 33897 -27180522 28002 28782 -921056211 87508 52241 745947683 83890 47551 -437060469 36594 19298 862871248 61655 90660 654918252 98021 30664 -512926118 2143 17196 -447108378 63175 43600 -27010855 26074 64177 588785603 93299 65947 -844340952 90675 76087 -616765144 57385 90947 7452658 78969 35351 177421848 37659 82055 -573661371 48437 5678 613828501 58065 47571 257209287 93782 28218 436299636 64670 1293 160628716 6725 3169 394283594 20478 48203 112351303 75436 32808 -378388824 32559 80609 564865517 46304 7980 -631268382 52316 7486 -634355686 55365 51152 535619202 53872 77895 994586717 63716 35109 -826301379 78045 80855 546565396 98146 53741 -829293172 35657 87604 -470485733 7575 25585 -921963733 39977 98454 -462647066 90703 17554 542233227 11813 64689 -869861059 23013 16503 118810327 20615 97866 -92850320 87367 83193 858911682 61102 15343 61835776 6465 79456 736373840 85923 8670 127950295 59875 28678 -279966735 35319 80964 438739616 41021 34276 -334415520 52687 31851 -364120730 53032 17348 98640023 57936 53774 -772984253 2625 32454 -113263172 57918 36505 931737287 21221 29943 -637345063 27798 14564 905696998 80783 3704 -306133975 38543 51507 -778556160 73590 93918 337831904 47856 45720 31840952 82514 77680 535161861 32163 49741 259001450 22151 16425 116713338 26256 60326 -668905117 32377 46977 -752701281 5626 15962 -103526495 85444 16386 674517553 78298 8594 897196345 1133 94901 -183323383 70814 627 -158247746 14870 83402 -125524365 54227 11979 817902108 84856 76923 -200221703 15601 87467 -201122800 14144 66687 98391395 65611 43013 223658188 60109 36671 -972710598 63704 74460 792979032 91781 71331 -204341849 28393 71331 -501024901 27696 3325 -200213173 84331 2702 913329589 60670 49065 -567251256 54930 51614 -14267522 9421 96299 -304057137 38200 5481 539966766 33936 26142 92563152 84043 58384 -129654672 91657 16850 304609445 97667 94833 278960353 3032 35816 853120400 59997 54694 -918247976 87353 38121 -651451046 77845 36735 498051560 39823 15113 -11119477 90086 22344 423915643 2411 81819 -40442292 12400 83679 -574570398 12837 3654 638350253 27239 17243 206599394 1860 72129 855421492 48921 96714 725949026 40190 16262 -488439649 41083 55853 -763789821 96010 12156 768473183 421 1151 393712639 28342 39653 -955402840 28668 62836 -635908694 35908 86869 99124438 80962 43692 516267648 38856 34432 -250115085 52610 54137 704306360 32199 19301 228155983 3688 43932 -836771056 25725 86375 -764163076 80731 78750 -114218823 12579 19772 -202225162 4521 64006 406670089 15328 52591 475239797 68374 67636 -817323522 35191 78305 -353436507 81507 12567 -576305321 1877 66830 -687787118 91986 21767 -618292353 89087 32920 -660082683 43511 4127 519300245 27935 86569 -812565078 64206 32310 -616361690 43361 70919 555537738 69853 84123 115486053 2281 30948 151744259 78536 2340 -628096196 81031 1023 -739628032 43250 82743 -786868790 98238 58385 950381695 48803 75074 145022326 74510 58331 279113557 8406 50786 -865375681 92129 50311 514457361 55060 30811 126240356 61515 37941 -521397405 45888 86430 -736875460 81657 52501 880048074 10099 48386 -825756302 57210 4881 725944846 811 42856 475155184 86609 79176 -176470979 4352 31061 414649048 16613 67124 901533648 17045 62541 -149076508 75497 95232 803298182 43023 52214 435821823 48725 60126 -871767531 22423 38866 95126756 94861 95238 130516822 91763 2510 -472726525 42057 57180 -746415705 19482 23722 359062489 83347 13430 -161374074 45294 31048 724686048 43360 86935 98127249 55669 68153 653946789 90262 39620 342157145 98883 39712 -696558811 39651 44104 -23257768 68127 39878 452777835 6833 52099 770122449 79439 26336 4463768 40545 64338 -894182038 61902 88831 227387298 55511 65936 208731858 94602 6307 332619014 84229 95683 -116215093 24725 82323 -451737558 10890 31304 718476386 22429 43894 59386545 45702 23853 -277014318 92828 46841 -753576374 88585 33413 -476754522 63623 32145 -577283226 3332 60416 -777952330 95461 78065 529361836 86161 50399 -21944360 88442 61768 454030388 46303 51115 811235023 84037 25731 865718522 72930 55441 -991616593 68558 4486 447875299 18458 54831 251417981 39862 10727 112893212 19292 69464 -635354890 85797 85344 -977291631 92889 49345 754138211 30548 82137 -839938090 23797 87650 -184324836 41375 65483 148202293 6780 94077 554399287 94026 81859 -467735138 92495 73418 -675698627 42053 44575 170528747 50483 57645 -920545599 45301 18241 -830742405 93363 44401 -633018967 88527 95408 -574200785 53711 5223 -988819178 62547 86902 -913971668 29810 73593 158230408 23267 15059 564090012 35042 77755 340237805 13438 15386 338004087 79492 8630 -593596431 87805 54319 -446531849 49924 1778 -461742393 21561 59165 749423402 86579 41701 170800982 71841 19143 41640496 27595 80780 257650253 2139 16896 388828704 97710 48424 186522771 63977 97480 510971714 40190 11549 -732571310 15433 43420 -304885987 39253 71827 -549071131 30710 8102 -28181671 74733 35790 -688863209 33114 64862 538053083 24518 79621 919238964 44740 86732 -257122598 8698 98747 -171203043 42184 34212 -843006540 31864 84195 -451643968 97150 15346 -991716217 86087 65524 508473338 55043 87966 -839179301 18142 21964 731293143 90226 63214 -438237035 69801 81551 -682007359 459 29347 -989177459 81307 84146 98910138 68798 86056 780543256 49418 26316 223369977 39730 26305 159307579 74084 75036 -119579739 44423 5292 783089513 70499 76832 843262294 71732 14236 511749143 32592 12536 135051081 53518 15396 -166335300 42725 63851 -497671993 20833 63953 692520227 1432 42449 -345410270 56038 82699 220947826 89685 16644 397174957 79133 84976 944275433 38394 69399 44774400 1420 64449 -609656959 5588 40403 -53113836 38859 83635 -201194832 88931 59814 60576123 59536 12459 453613438 19441 47884 -827951049 20581 77761 996323752 54982 64292 -869741912 47981 11123 -164526648 30142 65916 314630421 30052 91668 368883304 46010 85209 -863853062 89097 6857 80656040 76816 30361 570076867 79903 68001 919234537 53656 49350 14900135 54966 63425 155872788 38885 42459 491886678 1161 80929 -790557019 75545 83470 858183067 90870 71440 390556261 47748 8474 895871632 86457 95531 439510061 33329 58955 -191784506 22249 93006 452937457 19225 57776 -372517400 21417 592 -485857675 88369 56623 525289165 22427 88383 -314154513 20448 86958 883431158 89815 88147 77099319 12091 29465 -224444428 78848 82881 -867937442 29003 60772 146034688 26815 32750 690649865 30527 18076 569567589 80135 27758 -270920753 63086 5195 -771739833 2892 54618 -827690593 64601 61438 -40779733 54223 23123 117626616 50734 24759 -868316336 5460 75211 -539022588 44124 44621 368428574 27544 4872 -35624855 78485 81027 -521642067 79248 9585 380297798 20121 19615 705818973 25033 58368 383232755 37405 31492 -527015616 83946 4556 -58216954 38258 53192 -763112429 7720 3800 -972247210 59777 68672 -340753552 48862 92121 -882207195 7823 40624 -817879193 59857 18945 -961159323 23785 7697 -937391294 36342 3615 -22299149 84951 14281 13893811 64081 79564 -859845401 47996 47369 193155749 6896 75595 -241361023 98336 32108 -632117073 18483 69158 -982356839 57835 59873 146520188 56688 33499 -996393575 86167 58018 592346925 79156 88519 -242589823 8577 4310 -856941518 62269 9717 -716778569 12477 67293 -571856104 63755 40594 -158157951 2388 28747 -44969983 25558 15903 -297243650 63503 36336 -502019599 64361 30363 -940456156 94961 5852 -641550446 53900 27880 577959427 41927 85364 270129172 64057 70861 -303210340 2685 1447 998131985 9999 97342 899236449 82814 89466 -347229054 76842 60812 287593465 69966 38585 605374356 19703 18130 -657860255 21457 97017 -513385265 1100 45929 247770488 41056 75802 533391826 13898 2685 332884362 96732 73783 855022127 10426 7941 -858091017 48324 35212 -611916870 3217 41323 -791091857 31071 94377 -954726857 87577 84665 824371435 85817 66694 -262174016 66975 13469 -350125752 16953 6257 136534637 5960 6001 542464668 31343 41314 106500301 12406 97441 -232446049 78340 68193 778780891 10766 96130 664739446 71091 18453 596664788 36557 63270 -99869238 18441 8744 479046043 58069 20926 -323357263 35947 62396 -661462923 76062 24096 -649667092 50216 33198 780345811 76241 8291 601241929 78529 30308 -932192149 54732 8476 65897300 37452 59472 -189057611 67081 73892 612438659 77883 25549 -139665023 51143 72047 -878596581 84214 9259 -844540645 37988 94643 623704406 69785 69193 248947879 35925 92505 14478396 46348 73579 -578198804 35448 75234 563860271 1934 89531 941207990 18273 15894 -267947708 34717 75425 -383155490 98605 87582 686517724 85317 85644 -951328973 57886 98597 780305761 70164 49651 -246499776 48542 77102 -795275591 19876 37524 -971343975 6701 65703 257994806 90326 24369 899711973 48528 57344 -981771075 61377 7498 286979336 1336 6227 421486803 25493 92293 451950188 31511 69147 -596983396 28044 50825 36780275 70688 47336 -347053212 6590 68209 217323190 91708 65973 -998704727 72558 47941 466937612 60312 43450 776644634 73581 53348 906695500 1234 68012 -40252650 53310 6194 -445478432 51527 83104 499443821 55284 38227 51078624 34518 77288 -915597267 98862 10337 -672244382 47091 83990 -686376967 74119 95562 854894793 10698 80385 -985039762 91848 58550 996408352 34753 48864 -51670234 88955 62957 -192544969 16463 73075 -268915715 38949 19326 -5480518 85996 19083 979822436 86435 74080 -845390503 48305 22592 984641592 66164 50369 -764617707 67698 13279 357954243 12097 29346 -274148141 58017 32242 -567724815 52316 94556 456792290 19128 25652 465015148 63642 71654 -982800928 57769 1189 740702252 11337 82913 -315898308 46846 45443 -90988848 40288 96865 -993051441 93219 95722 -677893355 93457 86132 -794778098 72717 25381 962657017 73909 82967 -652914047 64280 30483 419828879 43001 37767 29457290 92839 56551 -385275484 18974 35883 575954480 50095 25526 785487466 34480 65213 745736567 86457 21173 959658292 60037 94245 160382120 6429 19341 644543044 98258 32623 10029603 10105 63947 853888030 120 80962 697189979 90418 39550 -511692433 44301 61714 -101351797 67286 90867 189221342 58618 84792 358851635 25637 71036 123044713 57472 32790 -923837013 91845 66620 -122259710 41685 90194 -805575775 22789 53079 -248200942 89206 29138 449354508 91805 21802 920309676 2896 67190 -584534853 90660 93587 -866088407 2959 56039 -777773399 50021 96389 970463576 77100 22236 -18559423 38206 94738 -461535538 95135 97415 677262520 78642 6532 -953258682 41640 66735 -576384435 16402 49093 -196947865 85951 65098 299535016 28376 14497 177346175 72028 15457 244145122 20161 79620 -298833799 8127 54141 -689346771 8380 45289 -211623822 81566 3041 -844943513 8270 65113 -379235316 59508 64875 -378049433 88470 56244 237692747 11743 48147 -621745546 20670 32260 -60970824 62579 42332 -152667007 55516 89206 -963765756 53585 40118 970062051 85135 93812 134758461 24185 35709 -90986420 16263 4327 679168501 7087 30465 -399149084 35474 80689 -887376354 17437 22969 -446367988 94752 10723 -37698768 86918 83673 289354866 90089 59969 555879692 10182 31496 -659815386 57522 23624 -92934955 5754 89251 216078968 8698 38395 770283141 33195 71074 -312531212 39423 44413 -752525214 88555 44133 389277402 11970 41414 -870159156 88164 43105 -435226093 7590 82672 -477361590 54702 38815 137224507 31459 14509 178607284 74533 89820 -179137536 95558 38096 -795482621 8503 70761 883016114 78972 6973 -289141207 69269 74548 477653772 9905 85337 79956774 29019 83148 312923811 21267 45915 -98322787 921 34155 983653251 78712 78661 728915667 69778 55212 -436660858 31711 19163 830917512 33155 26411 -228959312 93987 28373 968114361 30011 35123 155624750 10807 24121 -807602024 1569 75306 -652539804 87971 33096 -872495999 61886 51212 -269938583 6165 76526 -358025894 40657 70215 -365380215 78066 78319 -542457266 33350 105 -241944575 43865 83714 458282205 31995 73995 955399880 45487 74492 -996903309 98720 63095 6416089 26805 34651 349611787 86171 96137 -463145385 23053 22980 -204773114 88079 82676 -805885335 79208 94653 230485789 1857 15716 -893029384 59282 14612 -151007646 79001 41752 -75846294 57448 72802 -129752413 43411 97913 -841984872 66381 32139 509667557 59523 22103 -200949811 79131 24936 801449385 31720 26798 -406202048 57620 52354 573799796 58401 43122 90360663 89537 98830 -682244558 39067 29795 567207665 97611 44559 -471566971 84658 20123 -198957871 5138 22208 337726075 34004 34832 -826605840 14766 46297 253188618 78691 26390 778626813 22995 76003 -65253960 89009 47973 386426913 20617 94461 -65948566 76893 39410 -210218044 15202 41865 55283543 38744 36374 -759132885 54458 11675 -850204468 44312 37762 -142741924 93692 72936 802197028 7912 85218 -493989823 54645 53285 -336116304 57236 52350 842160483 4577 80293 -928757396 21728 86838 -624318314 90237 49736 413786722 29382 55355 -870788167 50109 14797 -48822021 28950 10517 -233378124 32382 74796 -618061741 88844 81851 -223173493 6091 91403 540184399 9558 63804 968200036 85080 51294 -672768278 70556 52296 -870064850 14794 53301 224069918 26886 3893 -777395684 21608 93061 900379412 41802 94221 -889191889 19787 57377 -140393318 67338 58424 618085872 28989 30952 39733993 35275 58446 -530349871 33846 98225 447226517 1366 67367 85361586 71890 92614 -799185498 982 38129 820908382 2361 5443 -229608979 77540 87378 -445795611 57552 55825 -614271192 58487 88007 981380327 90327 92048 -317140886 29070 13982 -352704685 94121 57137 105087072 79495 41166 842196390 41371 52287 355541978 73002 50839 -344314233 80619 21834 -16378739 47312 88012 528345680 36251 6830 -970485777 23273 17666 20586505 16554 65990 194031719 48185 26392 -93528216 98677 25505 -382890402 75973 18652 850079871 9757 24259 963804606 74786 6671 -709468735 14313 29085 720324083 50274 52183 979269931 45941 1784 -770603314 54327 46642 -491266088 21420 90341 -631287173 56847 62856 211049825 79255 68846 209541731 31823 89314 -281684138 56536 49445 -941258872 68670 88449 87469550 13789 23201 27433319 85101 57431 87365939 40561 53047 202131605 2811 47375 -474808930 96872 10199 -803221115 20910 40837 906747486 66542 46021 -315322631 69194 345 344038165 24198 43381 328411423 87241 84662 -829873216 94328 94632 752737100 80928 54682 253412326 66058 83768 -498951666 86156 23628 393269489 53724 27893 -832305745 32231 66782 616691978 90856 52911 119306369 14729 1249 750660144 89630 43915 -578453237 14251 97160 -161115017 69093 81919 948095809 9810 87388 -946936624 92244 56775 -367221825 92775 88739 -943415113 24707 98710 -502774601 91054 44687 955389170 81515 41881 333605841 2232 16697 715796268 19575 57112 520037531 21350 27756 528922261 35822 67939 -581314326 63167 61867 647471277 95903 72266 -422145203 79758 7909 -624068171 84033 486 134032888 53647 32956 670456389 21756 36284 -511506436 8923 7274 108332630 63052 155 -630327578 81659 97768 -384369192 98694 97201 831921107 25641 80855 -930716293 28931 86875 460757511 35466 47984 -196090099 89737 51881 -3454999 87812 77426 -816687326 6479 79146 -220404831 74697 73144 955730766 53793 10390 -689763659 95527 27239 184956738 1359 91414 -378339139 56475 68195 66813202 40101 43423 279359587 64458 68802 -372609201 77399 21717 138991577 18756 4667 -180462629 49308 37564 -84482042 57155 93437 -914000474 90662 10708 -976240407 50352 2189 76297429 19593 66800 -583311727 63260 63916 -934004920 94644 12576 -186301894 89726 25191 781697979 42808 44112 717417030 54147 2704 -649823804 37958 11101 -925117400 72712 95171 -425206415 17826 60463 -629763652 93170 60564 667912582 62062 47855 -646301784 78771 92470 -578465145 70431 32231 -991625286 80631 63712 -135740057 36017 83081 641554891 53877 71245 -657668888 1448 19841 -4793507 48122 32711 850882300 79523 10948 -534174312 91719 28200 542605250 95446 28173 -94798594 84418 50363 905645223 57191 42336 321219599 80021 80697 414098683 62683 84651 -237225790 49544 42228 -303671633 893 70643 -236770315 46049 73751 608577550 60002 22403 721381809 8518 95723 943409232 30149 75998 836060539 24907 8833 -911545915 9828 63788 291328882 1405 75564 629937262 91473 71601 882446107 79181 21836 -999908903 84879 30029 -533809898 90564 6283 -250078277 47149 23785 433432175 69078 56802 576794179 86643 90942 -665744585 21492 27309 560080183 43256 17806 -932576213 96984 98348 70458750 88878 41563 879985660 98693 30690 927237548 51356 74906 -360955009 43459 8260 346146326 60359 9337 919815845 16298 48453 -979611654 47056 13311 275533288 55743 59503 934939697 21889 35147 -106064068 736 574 777944139 29836 83290 -31796914 34188 88669 -592986590 64776 78005 -92070626 6182 32453 -967593079 33931 11158 81637351 26395 51914 340427144 79128 8374 -801404246 34330 53800 -414175989 87346 84259 863549223 98381 8640 735698704 57137 41924 -555572098 77110 44257 -925565954 22834 23982 -986739886 57356 73853 579572011 68397 6802 -670203626 63256 55602 -527494713 94976 38871 -868908636 69388 68823 943711403 49642 97657 257792761 36675 55451 638914804 86502 73520 280480010 33081 83181 739924251 5126 40125 836080210 20314 49179 -36874073 79542 18468 258807004 39051 13449 -781254648 88376 90596 -523678400 55358 1063 839481783 51349 36562 -706299533 56271 47294 882857481 55774 78162 -652368212 86198 34481 -961847863 665 81323 497457994 58375 65286 -328541129 52236 7960 623749390 51643 56376 273803981 76614 45308 462408448 53942 46403 -86114556 95822 55608 104709938 11545 48790 41241969 26356 7856 -315010069 65753 92128 -207409985 98607 15676 121213940 86038 12953 -56263930 37892 9752 478680447 77409 13154 794801320 58341 59888 -936266620 71793 8842 188012514 42026 23847 -358786721 38659 38013 458409994 18079 33276 -688683908 48392 16287 -844308468 3673 2447 224153253 10675 36565 596930785 17054 95665 182859391 65321 27488 -615402611 54841 35593 860341400 45672 25628 -672054990 48549 14971 107219854 28004 92697 832141323 74876 19110 763563938 40427 20538 11150225 18793 85826 -790082451 74944 99033 832351039 58456 56880 -408196544 87006 50187 73633945 36341 53093 -153026008 793 68208 686092539 34645 47225 -953371457 80153 33671 -274627875 88769 58878 -240491172 43284 1229 -119277779 7184 46500 -184997742 85323 87370 236920656 77478 8436 -337495711 9111 98174 -665990011 57040 76010 539562879 41422 88823 815554978 75452 45966 -489938455 86760 77516 36760777 48318 48027 541466530 4230 66853 -853070797 57154 48664 511549776 1622 62594 301752723 27329 4635 -340976131 61107 88845 86367960 44127 39430 -969323035 24344 45577 92936137 31885 47740 465030506 4970 76267 -498319772 95595 25724 -833122348 49472 27405 619583661 80795 17200 183653558 79511 11299 906260354 95409 92005 -79799902 8175 61766 920067674 67464 58231 -512305265 52961 91109 -889392433 56373 11897 -401036031 84340 4192 432401828 78704 53706 -529671004 85429 7254 58247119 15574 14484 -322792586 68515 70005 12831617 97996 95580 305049465 26743 12325 -242478598 74649 41827 -493852640 56554 19552 -899914537 32426 84116 -115184995 48457 1866 -115076710 27705 3156 677598412 98412 94974 445636508 6362 2383 -405797965 53327 50565 -363364366 74119 13339 194062187 5726 61609 -998188995 72370 56545 -305953831 76543 92530 -103277595 391 68720 546499827 72671 27920 446914010 93314 95050 -547551600 95497 23483 -290600331 27695 65443 314317996 49265 10885 -793756069 95539 44378 488430985 21133 37727 -911779719 62079 588 784744412 30636 19124 308133450 84755 15415 112755316 46968 70310 526228837 52833 43092 55044989 42598 24921 85668128 55824 23697 -178437069 85308 78109 -648816948 4869 22645 268773286 77377 90709 60021228 25470 80805 -177181089 36906 25793 -671984679 78679 84052 -175901796 193 62939 -34890121 69165 15996 -193970990 74744 748 -585529054 18926 26880 -332181104 12149 66013 -813442026 44495 64991 -7083825 76512 90697 125024031 63741 40976 685807625 40190 35424 122216727 8049 16742 72237817 76967 59032 88905830 52668 47838 -387145259 74626 55892 -12105263 67337 73816 -620595016 76533 67053 -281206571 15715 49474 -906404325 69506 44498 -607788922 13554 42107 -196773491 4182 68538 -519929555 92799 90822 -77969895 27021 28661 -459562780 662 44922 241829771 4664 6613 122023474 4267 95675 -281274654 93270 68905 -104827885 94556 18560 -643252348 23000 31070 -529779678 45047 40864 899619610 93260 91799 274592869 30689 62819 -262948921 98313 12942 -59450601 18723 14155 720901553 33581 10983 -73764644 23372 88887 647443070 89042 15163 -831467784 36138 72361 -930134805 27249 14062 -212295852 44670 84805 -404089813 22707 58025 354677218 78606 86459 659051901 82124 63170 -346474816 8232 97445 480550187 17932 47145 461437716 91200 53298 -122009321 29251 12830 -628935534 5200 74885 -311253715 39312 97560 132498014 59129 72583 -425099653 4017 95627 335968389 94549 87905 117881735 8269 30066 -910703439 4018 58144 889422881 36013 79548 -958315150 95014 44150 -449113826 92355 89186 -25208114 70223 14960 842854098 90109 46397 -957585820 98399 55669 -71288205 9812 10457 -771023649 23791 71776 782563924 77126 68609 587137337 50167 51043 -873493157 52557 13390 -608455654 64182 40805 960844096 47735 32379 583147000 84979 27300 -622211065 62740 84011 343169144 34722 90834 598537768 82563 92698 -608439574 95054 12602 -17001323 46329 67854 -763885462 85544 31372 -78803397 35413 82282 803696029 18468 90692 440795266 97264 22595 -816727027 70136 78082 470562014 19296 12442 -133785171 4928 60829 -831737626 72986 81942 802731038 25626 87168 676382353 15094 17967 -375809384 19227 37469 -4662061 55935 75342 528353555 22879 75598 392434812 13906 72696 766540569 82671 96867 65552922 49967 81406 292654464 55355 6270 -613285572 67075 22717 242266068 49623 31344 -204786095 38563 65238 -632993500 86778 78808 -479115368 56595 34927 -633872964 97674 19262 -165589695 82043 80917 719129195 82236 70023 835598375 67816 21469 -748991198 40530 44647 -229944799 84439 97887 -830780410 91550 47982 -890958171 27395 30347 224160358 47341 98096 -966261067 80926 58141 -214505187 53429 53567 -181444031 17773 62050 -878790826 55845 88527 -624288533 73921 79209 -515923731 24951 97327 458505758 33307 43884 -665034807 63966 27114 975627779 3136 95113 -148479970 32910 98536 -713760698 49128 59030 -653444620 40983 73453 -906534054 9794 80384 -205186503 40477 45068 -860515723 29098 77550 630326266 47537 31773 807542797 56425 57268 888180284 48512 76286 6109689 43765 11620 467784970 9239 42061 477221182 73014 95199 -279869518 73803 66303 26243703 24561 46488 -397800063 67844 63092 57374138 78776 1955 -11525552 35946 16979 862290357 94756 18142 749272942 48219 87836 648521539 54111 95594 -683768702 38596 17946 728843332 14780 94028 953723383 7191 89794 -714359121 37206 96221 956442129 84628 46654 353221013 12289 18510 -502781606 63138 59372 -228515112 13685 86707 913623397 48304 85224 -467365751 19344 70683 -329939807 80906 87518 950794607 77118 87979 -71876009 10224 94820 -418656062 7239 73048 -974052432 4961 66129 887678076 65528 59803 -183545696 21382 58901 763255030 60239 73825 -161509385 13700 62800 147434438 75255 36067 857774701 11885 8438 -874084767 23269 43337 96480836 36886 97294 -366257596 34058 83907 731913706 71482 11107 -564086672 27406 22767 32590314 17180 69533 -521382646 20928 32815 -874309420 98435 71759 28865591 10360 96001 -653674384 4351 65137 -688596128 85771 26091 -587013083 92114 54056 -159162449 30763 17208 745575193 54094 17367 562685959 38878 608 -572866716 92757 28484 635205555 98702 21617 -23697115 19285 90324 -135761110 66015 97926 605276000 4727 10972 -99854297 38453 5317 735334273 8408 25600 518678002 41935 63198 682367531 13991 55397 311146104 33951 36961 772256605 63357 40159 -70541741 50398 87860 557889083 50395 73109 -442725086 45792 50685 859018865 31475 26298 -107021670 13510 47315 480790524 43169 5799 -269307075 13009 5300 328249829 59979 3930 -567992263 43008 42236 745022291 1183 26672 -43728018 12104 12978 875895420 58182 75880 276504806 20727 16519 -885849519 91013 50771 -14613810 22804 3817 793754119 34736 6193 -965076328 56022 89900 -320839809 71748 71741 -250708307 76853 43617 857427828 53988 27323 965387623 17398 44734 192808052 10130 52214 -368741693 15859 64852 38503410 9275 29525 865187929 13076 87713 765490182 1631 93424 -723592292 58552 20187 517646431 80651 77896 -539950911 497 95968 73790037 13282 14534 533324891 6876 41385 988320547 85837 41293 -634864481 46658 44268 -731408012 4107 92541 -705046629 20731 54833 24366396 76842 40874 -342483267 53443 92062 924488062 6366 97070 -464992974 49982 13616 -951207495 86556 13443 644841967 4239 49845 51297017 41866 33217 383850842 52612 61507 -3838508 93448 46448 -776357283 68212 93070 -983688147 86882 11384 -651269913 11357 72308 632929985 60681 76058 106665594 56225 55505 -478494799 7130 70501 -122210457 36764 63924 -110182521 62702 5450 -521119397 62125 64752 872178815 9991 57649 -474240165 76303 22095 498491165 532 30552 -768930951 34634 17157 -598754418 69580 49990 434956362 56175 67602 -786820813 31495 41996 -260810331 17764 91097 -809892710 78060 5389 735365606 22032 84834 112652846 21224 27094 982816256 57634 98572 775820613 53067 78873 -764403999 12976 23319 -182582400 3709 26568 -80448490 27266 29401 -508738051 37578 19787 -354458790 18600 53427 -323956934 57023 23404 741406367 52692 55807 -25825292 86553 49971 -531714630 34035 12268 383258908 69047 18306 976547298 65896 47152 -202020989 4156 1239 998553982 90120 3131 617463022 23209 82550 908018102 7197 17708 11994974 85836 18593 641452947 4277 52871 477158979 42223 28427 209806856 77459 77464 -979788775 86076 48662 -972980426 4354 25036 -665597129 5346 48729 313344527 14954 43390 -967611080 31030 77696 762016891 67875 61931 -409975516 25884 66035 464439056 40619 65187 135412809 11253 61767 -784877406 55405 39540 971847917 69539 81213 788562182 34903 56571 1961969 24011 27169 836918385 67074 53154 457477272 63413 83130 -187026342 80995 35265 234067512 46732 8943 -447308501 63213 70141 156595810 77670 60328 -602265219 37894 93192 -271534695 48977 5770 -447157352 26475 96131 -360623550 83436 7897 -531596 58736 19252 -444807997 53174 14517 -442719507 31535 59817 -661635583 78152 8827 503590724 28177 56004 -208759121 9680 78615 -41988704 1169 62407 -460058436 91452 24803 -938070740 7564 65289 -54052967 13118 91619 -919368841 85774 797 191403520 41901 91067 731796918 89585 42310 -854031329 46923 18291 -814687514 78384 59687 -973801388 81910 74200 -98173748 58903 7812 143872566 34463 68598 705907643 71981 48895 754655384 65836 2852 -84309335 19569 26749 -271271165 61300 52547 -512723051 21259 28200 -417009385 61604 88648 -783780123 19536 23993 -823470692 32767 80037 -877872599 33729 6054 -230533375 7927 20057 957789181 95216 85926 -112321649 97563 26898 724783817 60158 1134 -674035135 37342 58903 -179092418 54653 11490 980422308 66069 46615 -99525919 847 66551 177824066 20587 75673 -572212005 75250 12613 -775403987 74085 80319 584242787 37636 34579 807048539 10761 28963 505490494 60231 84648 -29222809 18935 2114 8256417 86596 76616 -787501559 62481 85105 759381477 89034 1012 277932751 44388 95806 -941018002 72164 51918 -804668791 13194 59457 -630417872 33456 13949 283928918 45912 29755 -835031620 52881 96678 -441578870 53151 48054 437261551 91509 87036 -655784922 85993 76774 -403450344 21237 53105 -945242574 75907 7355 -474419896 28546 78131 -341304054 39068 3736 137589248 23669 61453 457888214 57673 87540 -245229613 55411 31178 -163250815 21792 60111 409538876 18198 23488 668261028 32229 3895 -348367822 23009 62698 -848997322 7302 42982 -309591047 8389 23193 -574903256 87470 64243 239730242 4997 60288 722993828 92358 84883 -913028143 11737 3784 -440774673 85326 88048 -703570294 51204 80282 -175206735 68566 33085 -480121384 12111 16720 -869356588 92202 23702 954368046 6532 94082 -18783848 60308 84116 641656329 34379 4303 -847223159 27522 68086 636980391 83234 36302 -717020466 19559 44411 -222770360 15476 31524 498060481 68253 38271 617696048 67431 46591 634632558 29445 23674 988361259 48016 3823 493764660 64427 82684 792120428 26286 4997 474126470 55637 75858 -127053434 86151 14824 -601176445 13802 29978 -650502115 23530 22888 -835471665 67224 97182 460249879 18036 24276 -594042881 40843 7150 244367068 78952 56832 -823580662 95243 4553 289622218 58661 93061 606834173 30221 47719 -636726430 73446 11126 -403811939 27237 41016 -300859320 58110 53612 -196092598 13856 78063 929104482 7324 37 -777140223 25595 51958 -18050014 96497 80628 -851075471 63099 11951 -145900582 71758 55239 -282890205 78628 21013 -815274914 31053 84821 840153126 15926 10254 -617097861 25713 70216 -940878691 24191 61234 -995890067 37876 93870 952543486 10449 93042 249299102 20280 39615 -59026270 36696 52633 528080762 77062 77481 -61030332 80957 59847 -918331209 40838 12168 953644214 8444 18991 -547473002 23183 75509 612045275 69565 25384 393598269 47261 34260 -421415531 37711 82267 -502988780 27382 1106 -688919149 78111 65698 -517641249 12687 70463 520684282 22929 22764 -31275143 56229 98500 -665815785 53443 25212 775072709 62828 90717 -414590088 54951 60279 -169770311 73293 61805 432937497 9564 17310 -538086547 17430 76032 122534274 87210 24233 300403779 80894 55096 -13482344 7951 81796 521929215 95022 54977 16839857 9907 52400 357798456 3961 67826 -32694967 62451 73758 -798757178 45037 47424 405904733 62095 73831 453425690 70712 85816 -513899497 71561 46712 -560303107 86835 10137 -805518406 46510 83045 440555819 22056 19179 134870062 44796 26886 717358071 35436 31946 -520564194 49172 77610 -246842596 76659 92320 144212749 47190 37332 181205136 69125 82340 684816561 50150 67674 -89855673 72783 75266 -51728874 95865 32371 -582873172 70948 56837 767341306 55812 89296 -682780520 73131 60239 930003386 21171 92756 461532734 307 69493 -695231907 95252 19626 389686127 14084 9162 977353744 57010 22281 -982923885 91589 9354 -911157082 93766 13585 -643998701 32454 77114 673836479 99014 24459 874543964 72315 83961 34734957 52054 90061 292871119 25011 4986 434026206 16257 56634 -882647410 34317 83513 64823710 84421 42785 561304715 89352 36798 911151286 90995 78134 92963671 14684 46877 334308967 25289 96385 890111651 34623 49353 -118575490 90147 33194 265430149 40385 29672 399865105 71180 31628 606065789 70846 23552 -440602721 71977 34042 508372409 80817 23090 932323087 80669 46074 846034238 69627 48769 -262456164 69781 85788 579986950 89523 52034 -94211461 67630 10367 -151354371 30787 80920 -404167339 62592 66359 998789836 67761 30094 856441196 76345 43113 458697120 44253 8819 -621432981 81978 36049 -363934851 9094 41361 -344657908 82284 96253 433906784 88553 68509 -481926504 54419 76653 -236169532 64856 24639 -321745190 6422 75843 -295553330 88844 47222 -684333093 9918 49399 -527299992 35520 43282 675113112 26460 19786 61702096 35555 89847 914508945 21163 3622 456856336 45623 73841 -387411110 20967 5322 225450163 78546 96183 312751949 51346 68413 -709090102 81675 41981 -488971477 31144 20826 451493081 58918 17095 -627038357 22374 65276 911039127 17591 34881 850496579 75768 60651 76335994 84760 97039 -534046225 89756 42751 546374055 21899 98381 640415159 70809 67693 586937184 6920 33279 -191870220 50624 17008 -233767887 84363 56395 285792708 3103 63424 -215430873 57033 37214 229646404 10526 61050 792130437 25299 92775 -354295519 79540 11797 -914939826 38719 58818 879767791 75722 41663 847784218 5783 48431 -945448991 19456 6661 170211596 56040 37411 514047579 18677 37895 -411960341 7314 10877 -238029713 87355 74507 628727065 55054 61793 -846436025 50706 59821 586037074 59949 58501 -451926054 96448 75351 -640692680 19545 25330 -874145820 21724 56353 892624245 46067 94426 964059459 7010 34453 459098012 91802 57095 294926577 14608 58340 881088663 56158 89411 -224892286 38871 94314 650854239 87446 44166 -781967182 98336 9431 385049978 10289 55833 -371547972 22679 8446 -816851663 39673 48850 -946215228 12471 22520 696782970 33595 6774 -611792047 88758 91751 622032234 34944 81319 -468571990 14157 10535 -646902521 89912 35418 -981303553 24613 97676 -510512922 482 39564 -325352772 83743 56717 -512112225 47963 52416 673426194 64841 8225 3407497 69183 18179 -860743125 63116 74459 705205123 58407 12439 -420370673 96945 46305 -453532832 54001 54582 -563437086 87278 82452 -350186856 15452 37500 28494378 50559 31525 110113210 43944 76049 -597053932 88948 68753 391266910 7932 339 494623904 95594 53023 598481498 48056 55584 637441177 1756 98125 -795475255 45826 98540 -927213989 81642 67110 371303677 74765 53459 -259079732 31689 88164 757694333 98884 17762 7818490 38050 69157 197378363 59566 6425 422094302 48198 51409 396516708 32432 41140 -650868627 65003 91737 175044056 15653 53855 -793999953 72719 3901 -860667157 40030 61988 577986565 1318 63888 278860892 46968 89899 489349165 41970 87142 4748654 97074 1258 -336725734 51830 15793 -991689673 7192 31269 -927266530 52845 40860 -632293863 10021 42693 -512570014 43180 89071 -511166891 22906 65270 -110938003 62233 18462 379084216 30608 75905 -263634468 2761 47799 -700316863 74801 33057 -974807472 5345 96980 824918777 97993 46980 64436485 12239 40926 885100048 95415 34120 448591567 34726 20828 573310384 68166 42564 -526350376 51402 60854 -150405352 56434 40015 767175098 62029 24665 564330633 21281 47122 -399364953 87222 37209 532172643 53113 80304 108185855 39959 89823 829650799 59576 43473 -403278640 97519 91597 365532119 51670 74976 -449914677 10241 68291 932642996 83243 98106 918149066 20885 28124 -356541229 56611 48611 195863593 45631 39493 178388034 53427 2314 342052916 58895 25987 817520566 75347 39882 506638294 22245 89797 -658541237 84258 50863 65086894 87377 38815 130318166 89915 3355 -849506898 66854 65659 728095652 17601 99029 510286761 82857 65770 -229168259 61725 47007 -154413092 9296 97865 -916457374 66645 5730 762595414 13873 24196 -110239946 95154 10080 -333058037 50447 57668 -129835702 23065 39776 46583764 59251 31524 320099463 28206 58478 201990323 76184 25775 709026161 22 25553 718250726 1289 54800 115940120 34558 6435 -170493629 53555 23182 -436482542 33033 95666 755674528 17760 4227 -150295838 87460 84211 529557317 9384 14474 -667889070 2862 77176 724335732 46365 83126 943747806 45587 51500 -118131045 12216 12394 -888007357 22425 94542 145975049 12100 96086 -792941051 79133 15706 -506016816 94445 94381 -25581742 75745 65358 656536395 26430 55300 997271653 27654 9362 350024725 55403 92384 991274587 9845 55565 -650553544 41067 21786 -576670673 28997 62861 905906977 82225 65072 -636202295 63294 69526 -384341612 41113 81160 643117369 68146 11371 -703435550 13376 97044 302045002 57677 34428 13327465 12658 57542 683298601 8583 30937 -299436923 41177 82564 -628909991 1719 7178 -145078419 20266 22332 992746372 17385 56649 232987920 18700 69072 512326456 68320 55707 830688591 16573 97910 685523728 61966 79788 -479675142 70343 59224 501288481 60353 68802 -952241258 25370 86516 -912495486 19241 65086 114070127 45388 19945 361486399 73026 18354 410389153 91481 22294 -674700374 61364 76381 -266040874 34076 85459 848183389 98421 59388 -514123687 30918 38058 -96069659 26580 90424 571360791 36960 88622 -165182502 33410 21907 667978975 5747 45171 -698173790 16783 21728 487645864 95590 59792 271627349 75829 798 -467980151 70865 48817 -357899941 76016 5665 882039455 28422 94850 -720985439 25248 60801 147934527 43517 27755 -714837750 13516 65683 -487370788 7600 56603 -189468722 37840 57636 -630019031 14543 37688 7343536 30294 74013 94478254 22205 40307 87396646 87232 66241 547692636 98847 49105 -201512656 80439 29328 414331958 32385 67887 3908804 39621 32863 -439885465 88068 97762 358060038 71564 97918 171822541 7640 12616 -76365618 98771 43802 -428970587 92415 44376 750581858 97046 33318 -881920317 69276 34974 798478089 42133 60997 297207357 32810 43775 -599386695 2216 59664 -22411368 22403 52629 106947147 69726 40884 -135478545 60263 86061 -261577651 62856 63333 -757409138 85513 86075 -378087874 69730 75121 545177648 36275 24877 -305050945 34766 63301 267081458 18338 16191 54388962 40898 27275 -289009910 38347 37881 506378756 83550 26313 399559200 69925 37546 -697300663 52705 88265 -351668169 52469 34589 -863196264 22037 65572 73826649 65783 39806 376028653 80856 42053 -778066505 79051 35072 368259950 88334 38065 -81861644 32447 45037 -913932299 3053 18432 423926854 70762 26091 -573262507 3034 67110 533613177 50637 67266 -728798637 84347 28620 -721153091 66370 69838 -377865831 21563 49508 901515792 34525 73106 88177823 57581 77184 -170684643 71189 2808 -948389135 70609 48597 -72810135 94143 38469 -202704143 79899 86739 -711848822 39415 17683 -101065581 14489 7000 915663669 45155 63730 -454808392 50808 74912 -551037552 5856 25836 -637642663 83645 79925 59205635 82006 6590 -933113523 59235 69101 -761050236 57932 20489 437626372 77864 5207 -704769390 34676 93206 -60325770 22098 24964 -500570855 38523 97061 648841030 93387 65582 706944982 2168 90882 939395404 65820 95524 -513531219 70306 69970 -603872945 79909 39401 849489569 41723 73136 713480923 98618 41740 837067721 17839 69006 -739330904 51196 3713 -418747525 50841 41436 -817971376 14666 43845 837525608 79199 28949 -127147790 65173 71272 946688374 22633 75453 -802381907 21198 36472 213292969 74276 94189 839910746 55897 25100 -572263443 98844 25149 884604261 97531 93043 -729090636 16738 53540 -66706357 36224 83899 -265051118 38917 31665 -988969837 33890 70123 779371452 62818 30759 -575610060 37348 66087 14013600 47438 3841 -315327966 21123 97223 -791202313 97067 53264 964839218 75126 29776 244348899 68500 66273 195054518 45026 13815 -466542662 51337 83996 687691249 74713 703 -511539103 42774 27520 -230469107 26712 27494 280991901 15976 20490 114275080 71751 32216 -109907364 3071 87291 -566619583 56927 32137 950015938 22701 24436 758543130 8457 75373 -409831377 89533 18286 207976099 68079 72029 640160170 29172 64516 109562915 10677 14654 -766354468 3548 57761 -553013746 34667 11125 433537307 95347 13685 -320343503 31485 41499 -118249565 6056 93464 856323962 93390 72959 -326189819 81623 44404 678123471 77536 33385 -279318909 54274 2343 343183076 79240 97398 712472780 99059 660 -930907976 23435 27342 -632410890 96785 50191 312331945 20481 96928 -66197283 5098 76926 -482728204 19624 23193 858462195 87201 68987 -14363516 3366 93935 557572996 2941 85853 -36398070 74227 78767 -54150976 24592 51581 -289526032 40048 80081 210263455 22621 6147 -656161158 36220 3995 541612630 49716 70537 848460351 67149 54232 890391090 83422 91516 685363883 43824 60696 239735227 71315 72040 -37939895 6124 24375 -302914059 79233 54151 546049491 85504 83067 -666959828 56134 2955 -479094049 58802 7047 -598758310 49784 91672 530125671 24750 61559 994759320 65934 35379 276636471 90962 55006 -493473810 71293 97519 -468881113 20503 53460 -134089966 1707 7373 -22111880 27416 55095 330766699 79274 60204 -557934423 23738 30404 629200253 68236 68991 75631749 33825 58760 -34536694 68066 37038 -575065590 26759 50138 436134348 36281 32392 182225911 77277 58370 561198185 74187 14843 -549632082 28879 75048 861297972 15809 9769 -281607795 55368 42877 83294278 37153 57331 150493057 76797 9279 -184917339 69441 19652 -182680723 94543 24537 89028289 60655 1245 53346710 41172 76569 -319011093 25512 57835 -255582098 32146 58803 28387619 16600 68480 23791644 5516 54430 -94524144 38255 13753 567267259 66634 9043 -988961392 1189 34264 -533557056 32912 47126 -94576265 66983 6910 199300158 51954 84537 -372797461 58717 73053 124636108 35472 84414 925072872 82364 52133 -838187930 64415 32525 -387492835 23283 49604 -44177849 82852 23639 -566457464 94210 29469 903801944 22835 54038 -716144050 56988 1542 -957755667 38707 43354 -478928739 62327 53733 -433464114 983 55996 610043640 71617 43142 -857593430 48846 60720 -259551499 51625 62051 -271373792 43267 74768 670493092 72335 17221 -64325391 81094 10151 41610856 33640 64350 -123958275 83655 84421 13264423 62351 90812 300050279 6413 18960 600145713 76659 91872 -862160795 23185 47731 -807436103 13014 2965 -761467247 58538 47564 -653405705 93516 1599 -355368678 40994 42716 165077019 62299 28033 -825830694 84264 55662 88637753 282 37057 -44632471 16121 36564 -338768574 67523 7703 798487996 25919 83376 -595144005 55582 77643 628650749 74798 97767 811577219 67635 19317 830841295 75452 93797 512030520 81901 91441 -135593304 405 21464 -125120707 70238 42064 -527813924 79027 94052 -570086108 52149 40833 -585807914 278 9116 366673644 7150 42114 438430064 75459 518 910087150 55408 43595 -935275589 68040 21665 928471052 49512 26131 -117355745 40657 23605 567720857 91556 65735 149822791 78714 39711 -774479009 64762 3813 986741835 95578 73378 -967332016 47411 70639 966314925 77254 14902 -317159362 21550 78229 -851046715 76373 87526 135345322 76306 85443 -766498075 31462 52934 -292157821 25330 63982 -860301423 53878 43316 173625061 18356 60806 -362211078 45536 82413 -693034227 23254 46718 704748918 4851 18079 311667682 89135 16456 -36944635 29727 25644 373387765 69948 39481 -54148962 10269 18577 152881973 49018 33443 -916246347 12794 63223 727152363 62811 13803 222864881 16270 21809 -880405638 20037 47436 -310266985 66175 70249 -326250510 37766 53361 700139743 25884 69009 691827427 4661 98332 -525640329 67226 53583 61789891 18741 93194 9438717 70945 95499 -306541623 87712 24495 774863954 90714 26677 188500015 21033 69506 819588680 4829 4414 93348195 11192 81622 -736277380 69585 15840 -459836204 59183 91445 554236090 95231 66253 -129885951 84503 71724 268567119 27724 25355 121957559 85877 87889 452728671 48850 77164 -678998521 19654 80499 -264367926 4248 88101 784430103 9429 20392 -799824495 27068 97478 -374793254 10793 76112 -911292889 81108 43124 686105420 29845 7626 164667653 27457 92474 -896677766 64096 3603 25994567 5617 50171 60680463 45657 83392 -86494507 34369 60689 670112136 39593 11234 -711410848 10281 94885 45313193 11568 36950 15896528 8655 31567 -773118802 83172 4288 -640603769 86103 47941 -101912008 9750 26116 181555951 24836 96918 -436911756 86571 24466 -772542174 90182 11457 126217149 88414 11434 197587895 4521 69695 797866070 78074 55916 666506031 55126 58055 -860675135 73731 49783 142784418 58999 61217 90753697 50990 47708 -620171767 63684 96097 -326384981 86141 9592 604559982 91488 45911 -221682826 44487 29196 -84515120 57206 66838 -458995237 41303 8246 735095341 20114 4170 -241085200 97307 11963 -654194236 92053 95294 843038399 81058 67812 799632162 19652 46411 420198563 56851 20086 938019630 5076 82334 343159602 91503 33352 -812975995 96090 90156 -622681392 35502 66777 -472314897 63027 18227 -29100322 4048 4522 79388537 82992 46075 557078593 89403 74792 975875088 68007 78563 -734618912 33501 75567 517725485 39998 28429 752170382 20982 43076 -500742179 67268 5327 -985974787 15450 72008 -993058722 19486 86939 -52195363 57487 72474 395537511 58854 44099 -1094646 5241 69499 -182407677 81837 19664 314640874 91234 96063 -621124281 15612 4192 579582154 25514 33392 859729176 38373 48362 281296230 36072 78949 -224246848 97325 60214 -316557329 37289 83135 269145958 72300 42729 234490291 33682 34942 -691398258 18905 87166 215104920 82810 63813 -572632026 73554 17018 893780682 88741 32797 53086396 5544 26180 588156925 91878 53025 -199615397 14157 51148 864058729 77482 88941 -926879895 71866 81946 800217547 82821 50612 -950118121 92635 15455 -231731090 10381 48137 453790130 75759 94901 543052308 81167 6415 -567443980 56976 53238 -468467506 2034 35462 -828998431 63038 9355 637998855 60948 39367 468352472 1779 81889 -951635624 85092 95203 -995876707 96870 56921 -512578341 85973 73468 -44834070 47085 62691 633624734 92985 64074 -441216855 45923 8900 -445821227 27822 25352 550467053 72246 61002 -431493142 27270 63009 -83541096 9200 14819 513022597 48803 46206 779643179 60788 45709 -788951350 17003 57653 301677816 36070 14997 -716282302 6172 28475 453144994 42969 43703 546793947 31495 69481 430675363 90120 6508 -321035356 7403 70793 -258454909 39112 12989 881274886 51942 62971 15576892 96924 31785 635089037 9799 86706 117611342 52780 6395 17362998 67503 34752 631095239 91520 6447 -418905142 53367 21709 995912580 35630 65163 100586585 39515 48423 586302997 48826 90458 -237763274 49769 85701 397601728 21677 40573 767250241 96795 52490 366448611 72738 72990 831741594 98172 54253 -497740809 20274 34201 434069848 47986 8125 85708568 59868 28791 -946120523 89939 31714 770589006 62961 72009 241526133 64971 85014 169503265 43803 50780 -956919435 44204 97197 -42160292 86468 96691 -739814015 28960 45045 752009276 90167 42375 -309294079 83899 22685 -764915272 48091 69553 307692083 50070 56148 614678810 52389 23377 239829944 68824 18707 397995288 59149 61408 570503363 4056 76640 144977809 15616 42119 -423206095 71427 20058 522378786 6400 57932 770628185 56449 82005 611019263 56132 45948 160388149 97992 12736 46664234 84098 18383 -376767954 42479 55540 -643242449 46795 86889 199280370 75746 8231 476089516 57339 85751 664890851 98782 43056 -81357396 11 26213 -477443886 33780 39333 -471765059 80303 30127 -319310772 64209 48684 43080489 23956 22725 -776366165 21664 94203 457074434 95110 7279 391989741 63365 23403 390338701 91649 85872 132894784 17783 92780 -730491475 76315 95193 507349673 5390 59567 971308128 58614 18937 -761946056 25694 22046 969810707 43775 35569 880587796 24883 85763 958602697 47734 87130 622924092 35742 52659 996677846 18016 29987 9984604 31241 60172 -257998836 43398 84759 724395702 59520 28515 516752666 84250 73538 -471290311 34245 12567 851683265 59862 39412 224138741 95893 71223 476514872 24179 77788 809354784 3846 81182 873879868 42192 53196 659548997 69133 34826 -780561369 86493 6868 18522225 78063 66872 -342112569 9157 18338 850197355 32013 4287 242989663 86469 61776 765611568 40437 68442 -803032192 10463 22527 -408037945 18461 13817 471498856 9604 47800 -489190637 32374 26204 -222148228 11566 57592 -23712776 64146 35842 533987392 37358 96569 -220059583 38986 11858 -888634774 44231 72440 -294643365 94205 96511 -357543658 75331 9050 646920064 30658 12135 478445520 20678 97783 689360416 47967 49695 -72623641 2260 75897 -12100055 83788 44027 864801290 5204 17414 -965754298 94773 24153 987890761 7960 52349 253852519 12776 5255 220017844 57596 38667 321408542 44361 8458 508425214 12267 57543 -327534953 52861 93781 310534234 36628 34504 -79183576 4893 21658 -962205215 9709 21337 495581105 50186 50771 -725673401 50629 84452 -597122387 28163 18040 -969873539 56995 4033 552526309 26044 44345 -584474261 28564 24277 261096411 78548 89091 -531027704 6173 40134 -768338426 23598 46009 -410326888 26822 60056 -788895500 84966 62266 -787812766 56001 35973 327838172 85775 96868 689428674 1018 46260 69332735 49783 67299 615575133 40988 89891 -80827752 73242 60939 -826799736 66275 63854 284108523 54610 48071 -938498185 27966 15652 -723216156 27700 15812 -369031118 69281 93010 659928812 146 71957 732617461 54817 14740 -651875983 16582 65835 -398583907 84365 67400 -683070681 49478 45597 315914731 39362 94063 272845236 62694 83741 -720651452 6672 80685 906426118 97222 58267 -592293036 5551 18804 948308803 77983 30569 624500626 48603 55734 288681443 71169 83012 -798675516 49139 34522 -891912314 56994 64855 167459033 91251 64867 804656679 89243 1567 -271678173 28772 11707 948109389 78185 31208 -664458471 91169 34401 664171060 92021 54811 487003828 84674 25329 -972197502 13364 40799 -719850922 38869 29790 89909363 11709 83606 -985685407 32486 21539 93130956 54618 88080 -251517182 35588 83191 -669656519 66924 36050 -906076234 82569 79042 -725935583 45349 18857 -624351273 32336 68147 -211689052 75400 59127 467829377 5632 7323 865456557 6535 21624 424617883 94265 11261 753390249 70450 93662 250039163 30867 43755 534690434 44185 58434 891877955 81433 19837 467673699 94802 75223 -982512243 65030 14450 -829302039 74197 86545 824247865 74945 52271 -539746710 15897 43862 -93234140 59424 74539 -367283280 87311 31648 682008745 48689 93411 248536289 29294 86524 917782370 67584 93200 929675544 33130 66714 -153042719 3606 62171 -257564027 90578 44348 -362678903 57553 56337 582224773 58513 61399 211148487 63700 16130 589726681 56410 84193 279006250 36567 54988 -430711480 9414 56577 185204046 57339 43139 613635605 37154 97196 126581828 9242 92189 723207698 64428 63474 56021102 19371 82327 95281649 24805 65502 550592032 18810 42471 111797727 22926 28134 -640463631 26006 47145 -644090769 72764 85895 -669066015 74545 2705 -841551403 92258 96027 733860390 9172 72571 651970124 96534 61458 2868520 86128 17 -581339046 67062 16365 217793621 58632 97304 -419706284 6320 18272 -954824406 332 70053 -788657506 21715 24715 -33745950 61765 88511 484584573 97871 10217 -382116319 44816 55515 832620710 70950 67452 -268333381 40938 39372 -175648910 53939 85622 -324982085 19543 18151 567173142 56922 63494 -998510873 46877 73530 -460608604 47013 94928 122667599 84233 10819 553408286 54449 23251 204545613 49603 19384 -834277052 4439 65634 -52026141 71705 4078 810559371 34508 73482 141679846 34837 828 -630210566 84409 94034 -124725960 14540 8842 829281582 80440 81752 -411844531 85109 65565 -574939150 85328 85037 206631820 50720 43751 970610468 14592 2742 551273630 32041 28581 -17550190 66697 80269 -512787264 77466 15632 126914087 73209 90696 646471920 25446 75585 -885746048 76922 80087 -199549040 96941 62312 -777054705 72672 5861 -183490014 6493 19151 -857955306 96255 80493 706093394 115 82267 567021451 80383 17807 400050496 64703 15600 -706002408 10156 52878 414045497 7528 29428 -381000151 68399 9598 549882577 96089 44097 996274236 34942 1389 506185708 78820 26815 -432707732 46768 16588 -925673587 24581 82364 316089940 41318 2441 718572095 74727 44035 -854005552 56607 69355 -551178306 14796 4880 -444033091 17436 41881 110765350 93243 39957 -118535166 82264 48209 -950258674 903 71196 770972103 19836 3059 987514747 96478 87836 377622152 70531 73537 831058969 84949 8924 -100946748 5670 47163 276368367 42200 58886 -459788124 55239 29636 -688137154 32195 37565 416001680 47320 46776 -726551065 66503 27768 -33071584 15830 61809 691677498 23603 53257 -122592110 48140 4306 -643560106 72793 77651 -387790446 31569 18130 -918209153 37895 75423 -322038987 95825 67169 -770980226 62024 11370 458032178 69871 59399 -263104953 59533 63010 -675297334 28346 74578 -344023051 57731 95029 -745692914 61211 1115 409472676 56070 65505 -548592184 38548 47789 -936970601 73822 43546 -688621721 21844 79317 693353089 55023 55048 -934502577 9813 35693 777118734 56044 45262 794056498 22016 34020 974483094 58780 59881 -57026450 39529 30887 396765115 81065 53922 -954287121 40338 37281 246997426 54242 47241 -367780774 44435 60616 613846970 33169 3234 916128392 94772 72041 -554437637 62217 80131 -339615652 31421 92620 716809153 25479 36400 609520933 48913 64600 813181409 37706 91529 -736482070 712 16755 -215287417 3525 62846 -732603354 18832 18538 -806552304 72530 70362 -447022403 85682 57537 255792570 35240 76596 -694215399 10533 58304 -64738568 3299 85500 -402152634 63592 21958 542029491 22675 51002 340460097 34052 22913 -634049689 6560 65430 834798736 27659 86699 555106126 1405 70926 794171625 41767 46142 953553782 64208 58827 747213852 58514 50290 224033588 54175 56761 -438672947 80340 16134 372095212 61198 170 -605649081 23420 64046 813962677 18847 61673 -766862730 16369 74397 336017980 8759 33819 -994562559 37566 63593 498787411 47130 49014 -737035166 81320 51228 -731000342 25493 90775 813467212 40911 43393 438763001 73031 79116 -717710054 73939 3614 -647857899 39937 79114 -374142323 97164 92093 155599365 94331 39126 -937311001 10095 13672 640546767 5133 3034 994048512 57335 2141 -803246800 91983 50693 -785502673 29761 27982 -519247662 56534 97983 -158958468 46285 63307 666494837 65022 88462 992237736 11889 60049 -673206346 82873 60419 -728506255 58232 87644 521497030 48765 28162 -613112902 71328 6959 852396178 72612 27429 -896015629 81384 63759 299821745 7199 73559 454759321 7724 97317 -962852413 95005 96812 379491046 80190 49865 562884703 15572 48913 101938922 68590 37454 -445008623 89250 14116 -927220589 15010 74572 -439602676 75214 43313 861339604 64684 87821 798419903 53935 25244 -633731104 50129 42278 982616331 22691 80815 719630629 53804 29604 -111522404 90095 80743 -92308167 79881 88312 169679554 13731 63135 -315718078 97709 9852 -950919656 16157 96323 236331182 63705 32167 -529278426 40188 80671 -292497085 56045 13003 685814028 70355 71019 212584698 20479 32647 140660375 85801 2450 -551845735 68263 12882 179089342 17430 52592 861675593 88213 31330 -335445611 41276 22042 -522306973 93945 85930 640636591 36630 34596 664537068 25610 69515 329142170 39577 80044 105958644 41492 93553 -244555425 37876 36071 108655945 63241 80843 -903760883 28291 23309 499954395 65516 98704 59255990 54401 75792 68687444 27094 76756 -983017069 55491 54095 -925646398 54005 44155 -775615759 84455 41350 297035687 90562 1103 583229425 88140 98455 23709320 45683 45507 288048950 72131 61875 560318532 92711 29209 -296068259 2906 45189 -579043435 48309 41240 -381561213 82626 25370 -936785148 14278 93412 41826794 42959 12472 601571422 77240 26216 -38146291 92135 70788 -512272083 56301 49062 361007777 37791 112 81767928 27243 74168 -77433622 97034 2250 25645058 60099 75855 -90277419 81447 9538 489536949 36963 88675 773480140 20075 79634 -887850474 72983 51321 180485823 83321 81562 282582088 93793 58327 584739006 10181 59992 -249174486 34405 50077 -596385635 87978 28816 786252781 39464 81159 -681664674 97698 67887 358059039 97513 83470 136233854 38892 52682 -18098419 97993 75809 671644141 63696 8797 -518617637 18229 19658 -18896008 70716 9684 178086209 23392 25978 -771661295 56743 5544 -518489045 82963 39706 -412293965 41395 97587 -724532995 28660 33505 -82321883 4902 4411 628342275 18133 81767 -427112060 30842 54167 435547409 70077 11275 567445032 95886 27559 510480300 16601 21918 -738124409 80068 25589 650081974 90487 37658 529016356 19738 8774 138465831 93862 21793 140272035 21731 69545 200530199 24368 62741 -992643295 39151 15519 153388027 14546 15282 -541810098 35184 13579 -873898286 8565 23360 191509048 80014 93734 247364225 94086 60013 -563407873 36620 15702 518177386 56541 51162 885853098 52759 49511 471212009 79752 96949 221142333 51661 38849 157651147 84747 86566 -234389127 81350 98960 556523629 17313 82716 -501196999 33026 95182 -210395554 76436 98963 989685188 35340 58396 -988826556 96732 5385 -993190424 10954 58582 469247749 22292 17189 652183022 54877 75623 77822326 521 56358 -587661564 56324 39793 -780502289 28902 34597 -427273547 53022 72388 902404012 6171 46727 840758395 32757 47475 -15460413 16968 15004 764884721 51754 32866 -689346064 62076 64598 -851025567 50336 49301 -815182172 58507 23833 834329452 74970 63726 407268560 96493 59549 50635383 94081 74721 -781999610 31561 35717 273310754 73522 10129 -852818245 36437 57673 834931528 4050 94487 -618611101 1651 86220 -483778526 29900 57983 -307145259 10997 14219 -585305160 74130 91224 -465195744 12359 75948 668557428 36173 14467 -70286543 97876 52364 -901627973 51204 58779 -939248657 62168 65634 41786978 47233 34495 480735368 26628 81648 -249620107 96501 14903 298212453 96963 91772 206087615 93522 41747 -560526949 46420 65316 460983130 22528 66007 -80756713 6603 65001 115116620 33489 38909 99458854 36152 46155 -145502837 33580 29506 -15318897 14012 83324 562637377 34346 74123 900348489 56404 66420 569467312 70203 10804 62125557 88150 95062 -277059328 72443 39096 -666393232 91879 3847 147944330 3336 89892 768608137 8727 45252 950114754 91715 90682 639679819 83287 82892 -946827746 76258 22303 265090191 98292 8 -284728335 23582 86419 -703477854 18367 26797 -295982443 33705 36421 268337096 69714 86921 -387755551 64469 94445 -272988769 47653 90872 -946129221 92156 66387 -199093154 29007 80693 -181732335 33179 78643 343414107 71817 65691 -222899886 86095 28594 -808803959 53614 74740 626049973 32042 82606 512157394 15531 94028 120962082 12562 85803 -116170292 58543 70584 162385565 51210 54073 19907607 59873 82029 -733012456 16175 78185 -91989724 92301 2515 -277243875 12137 64550 745714966 39197 97610 -989667367 10494 15097 -899369695 87223 95299 66367152 40141 20136 14182425 82870 51127 815493237 9376 88101 -707036437 2709 95625 -908714532 37483 81883 -389422188 20923 32761 808513926 13324 50356 294790319 6792 61541 374354143 50863 37765 -324308733 21861 94904 -745279215 20011 32697 -62560248 59257 78197 -531022309 75457 13435 -516453718 56540 22616 -228156513 13966 72095 -923052568 65292 7795 882622316 60400 73507 432732779 94010 28857 -855368805 2907 93018 -824802593 88117 67356 -165181955 47771 80238 -206989595 30010 19177 -328469748 55871 94749 50522868 65170 28843 -896084094 88526 25857 -305121264 21173 63754 945636444 38741 406 249970040 84970 55324 120813932 57431 29616 430885609 57309 17105 -659509995 54155 51375 -618320214 80572 9811 971663454 13893 19631 -845598353 62654 87580 433278216 64382 34059 879096401 13518 79523 889167964 83270 41731 -803847897 19571 6665 825804330 68593 66082 401946143 66527 41921 -552480742 32948 78125 -61456870 39304 82508 543161010 39489 49044 -15425363 46952 60859 400634520 74 94074 -208648480 22066 13830 386031283 51680 55396 5343314 79527 17954 -89407426 63808 81863 605794036 50501 2090 926388908 25408 90009 123556858 30188 33271 401846511 60706 18472 -911117477 63083 65279 -426027997 28079 88453 4410125 96769 16612 -436493219 22311 15499 -847473098 50768 64440 77598094 25332 29616 52549573 45868 84649 -477977629 5156 84118 -284038182 97342 8052 741578531 15152 26513 -233375813 76592 97606 516509795 18302 96900 -831408833 52382 94455 541073443 74504 6194 82966704 2133 8622 -976092564 10574 19409 -202042352 6141 2125 -951475407 67151 84367 -99188409 95501 4975 713225919 34524 45589 335720902 36849 26151 379106825 67889 79381 475672278 98320 80968 -77547401 89114 20335 -431177040 56130 62940 636172188 7733 75272 167532847 6563 67320 700852573 18032 60203 -142172264 35432 56641 136460447 65368 73675 -59622218 88201 68582 844210781 40554 43131 401640877 80690 63627 885064517 31233 75927 -618451459 70284 89191 -926896296 3672 67508 -815764988 45038 27457 108910978 58294 16623 998394666 43330 53491 770234931 76043 59541 -389355456 13618 1986 727703775 52836 79658 -937641732 81630 81851 321750227 19478 15569 623597083 11573 14622 -765868588 51958 65807 388659933 89918 8332 -99915078 23902 55861 -581070912 29011 2641 923184517 63723 78430 265249527 13677 5483 496826566 57057 76917 816308435 17290 42869 707951509 43570 95596 -510809868 4038 66435 731235457 1195 58038 -193191808 60332 57560 469605711 76694 83537 119287890 18162 91746 -785509945 18808 20449 -646967821 81767 34628 612169389 6598 26929 139100299 97856 35031 -732938087 31668 36518 166310928 46194 7720 36712226 90300 90386 319658971 37707 92125 -397212946 98990 87311 -441187324 79822 3616 907292797 90716 56171 -46255944 90013 89029 129258504 45262 81161 -744036132 34900 49025 638896473 9121 70401 855684112 9617 80012 -255640997 27693 10383 -507134163 5490 21463 5551088 33893 27169 904903883 72067 97283 440933444 91683 7841 -893337813 958 7478 -660780245 6951 94975 571927112 46417 79280 -261694956 206 92842 615000076 12627 37989 -262384659 96009 77310 577698045 92707 52456 -199633561 88996 43700 189780289 67616 93897 -199271552 53686 85825 -909010301 4800 67453 -812238310 50911 90680 -403274950 90737 48860 -98319102 35608 31883 -375353907 49533 54374 981455213 79898 9785 285750383 71003 4790 13650822 3655 95325 -478975292 78492 51656 -650926376 31373 24730 -34698663 28254 6163 -715257906 40503 88259 238914446 54855 96134 843633863 43100 71550 994156753 53543 41484 -255120544 74537 25753 -61253465 98175 94151 779667955 70070 91832 -449151670 2825 84224 -866687315 59302 30270 -940507866 83144 35817 722257237 29952 19923 304547203 21139 5738 -696700573 38765 83384 -621330125 14755 37928 836779052 68402 27453 83103439 13341 37080 20299088 34950 60851 567113732 91435 80308 40398607 72143 64442 612950543 61488 5388 432957317 63090 68252 421470307 33608 46320 -684771626 72462 74924 -527231466 4328 32014 -153532947 26745 83509 -868254037 33026 51039 436722581 17982 49327 654006812 70890 10838 105679822 32443 92863 879420297 94200 18927 614367629 45133 8365 540998111 24210 23403 -394598825 57607 92899 -447193826 43063 29116 408658969 77397 26612 -264879337 60982 88869 -341072334 57762 86226 -702251171 36689 87265 -242439362 28074 3910 362965843 95527 11731 569778527 26233 10051 -628201172 74399 46205 -295426960 69236 32753 45503311 66567 71821 66048885 87024 36075 -418892300 12221 90746 -153160467 73409 28867 -689052061 11833 96790 -202167573 36165 16780 937052223 509 65249 549013543 95212 61517 -917010853 78897 82290 -625756539 77201 84107 -499413086 75214 51416 -425876458 39044 73290 -830169042 98844 91939 -346456592 89417 70561 83192214 98159 81374 668384887 41800 5822 58993838 83306 17852 927570208 73156 8581 699902678 68293 93978 -241294420 47449 11522 210491176 85991 79397 -965972599 94722 49683 -622994559 81986 7222 839381645 28221 11306 589670882 28358 92944 -369585424 68581 28698 784087715 20201 45031 -288895322 91541 3720 -106111867 3130 19393 -436027089 84519 69980 -171764035 69071 45606 -419603468 53126 5062 806607212 78788 61509 271412297 26051 45462 -961705946 58744 24052 -776063407 27239 284 -394022499 31759 25001 160635248 24202 89433 -393496173 82017 1304 -261579567 87451 96766 973838263 60823 33264 -630330177 34774 74611 -999204757 31915 67201 496234176 97766 1172 182897925 80830 34155 86051492 41516 16998 33963081 74958 64334 -585577594 13781 70714 -699535285 10547 33907 198211473 53790 49456 -42333626 33888 58104 127533903 98991 21360 -270006337 65516 58839 -766214364 72188 82105 -599640672 33498 59576 -226721428 94542 87168 -155827494 6181 92809 895992646 60565 72902 348758605 40900 25724 426276810 34727 41055 -773552861 15475 64456 -464082041 67282 60913 315206656 69665 96040 238413230 83608 8400 -947069235 39686 94420 108920094 61519 66340 -537351988 41158 34199 -755299886 96477 38729 372770288 80538 76563 -287711051 62661 87896 -619382058 76110 22250 -763286911 74645 97217 -658154 16785 58352 -564134235 43172 5863 226477027 40359 82522 708964108 84964 45875 765050003 17651 48242 -198714313 37702 10682 -873563260 91838 42501 613456435 42015 3533 244710140 18781 32845 -902962700 91725 29673 117669109 92474 29874 812643358 34501 97767 -975170042 35930 69411 -603269220 45379 86758 558063471 36612 30456 418108058 77854 50137 -194308274 62095 62560 115087128 47743 11261 -353233782 97344 54162 -51161942 51596 70329 -432174749 65895 54945 -297449646 3988 19746 740504958 67726 64038 -831953479 34875 12711 -490033636 44281 57504 -983892657 84642 67584 21141568 28412 98588 -533752810 3578 64276 542548174 88982 21337 -463152491 65127 77431 488024470 87973 69078 -153190384 24395 16386 958389275 8144 19378 -810365445 6717 4800 -370288256 57923 23033 411231019 688 34157 585688192 72116 7539 455925182 83247 76270 691172610 58858 38680 -441485822 19996 38682 -608191749 59003 5500 302261700 88350 57889 510612135 12068 43840 564464829 52277 90413 -706235184 9325 70120 30188200 670 36487 699134121 32741 18460 995840133 29659 19198 45604026 62721 48354 -571126081 74828 1109 379487412 46968 33216 -606312821 6423 58164 -90873418 12643 94224 746584990 26396 81098 -269429200 99111 60136 -977436837 406 14838 -641817643 45122 46113 -675076473 53924 94531 -778840079 2027 64201 -412052623 50920 93787 937523628 93334 39049 42679815 73108 12390 -289201800 47012 74765 -517822144 14442 44713 -791807491 52211 88548 -221261974 9339 37442 -366887737 965 81939 159821050 15077 67302 251107003 35977 5432 681750030 93349 56793 -349644569 10828 57536 858384633 46217 52356 964446703 48163 58201 733724251 60979 97658 -277117369 50450 70463 735220767 39975 97979 944625800 52131 68897 -24234025 45396 34918 376090313 39574 71604 -722195197 43965 99069 -167263729 76800 39744 -906554691 77416 6551 -159168991 71871 31307 646081506 26384 24701 -274324368 71271 5686 -495862680 4376 4707 4533130 40404 42853 -121071879 43957 88764 635926649 97951 38927 -755159748 4776 31744 814885773 27289 326 331415008 76030 31173 -560455546 911 96603 -587286660 32015 64305 -590673090 25683 38024 491879010 9001 81668 -459672099 25189 12447 -507611579 59591 46949 648495167 67640 65040 121191349 44237 86426 573523221 33623 86423 637042523 77729 59846 -349471469 72230 9659 807358995 76882 84665 787055124 19305 86561 51878421 91073 60298 -492254253 60703 70879 755105104 16609 38821 -248919914 98994 33340 -219249972 26018 23143 389385987 22975 57708 924239959 58518 67746 296701882 58644 12866 671240883 94315 85424 -50993174 71137 38888 965591861 47551 51974 -153078134 98056 95708 -840229427 45385 88628 272489127 43154 2246 89421821 1319 70226 -649691038 77757 51194 -327644352 64756 93438 -487863888 955 35129 -654812612 84884 89981 28192086 23814 67820 894713401 26687 69163 -267995269 96086 39603 671165409 59712 59952 -558751282 62077 47988 -319120019 25297 57544 324064828 38040 53025 -660916694 64081 25643 -33236219 96360 89687 -702671651 57474 9092 253847541 34506 1301 -906208673 50986 63438 193617829 51474 46034 81493574 97555 17733 -833964040 6910 13679 487796882 59069 17048 622693057 88864 11045 -207784945 82005 6402 69783018 31204 20062 439268094 69349 34845 -850469233 39618 47816 14493311 39961 77885 674442055 36595 4525 734570113 2130 88318 841493112 82983 95095 -70248892 42139 18527 20507098 10731 33322 582646812 80932 66269 -122841979 58880 16400 478346856 97071 41979 916631611 27387 33780 519571564 22064 19507 -919232310 61615 70959 -54389243 44929 61932 175081780 98150 80250 55113066 78837 82168 -250701630 41949 315 -784727970 52278 32791 -975613194 13122 19857 838217944 24977 13848 -731287820 36048 27592 -964600207 37117 98067 -409865209 31986 63240 121039250 34279 46670 -674124012 29360 98686 -163211512 24435 28655 425510891 84113 15507 -672059198 34566 33566 402402903 71452 55285 -840301589 12038 97735 -710096042 93847 11433 397024931 26300 73135 -28542252 56134 59272 -658513018 27901 7321 36287187 55418 34501 263637331 55621 94512 -150875028 92841 11459 -719737871 93548 98255 264379982 75506 15541 -848658347 15891 93361 210268486 17056 7150 -599814561 96475 6151 983137132 48207 68956 -466142075 54915 12743 -989502763 70615 85401 461194175 73907 21781 -272199167 22373 38105 676682717 73604 30033 -338801915 31314 24227 -520894031 33217 84829 108696934 9853 1182 916210801 42610 1445 247193230 8277 77595 900910452 96322 11206 650147228 96275 33142 11596235 66012 71039 -442526838 30227 83165 -184037858 8437 17161 554177499 61946 41203 -794526565 11607 56932 174335960 70848 44874 979033247 71307 57728 72750063 89876 92407 13734062 73984 14604 76080491 84600 83550 229733559 49966 22492 903498772 46147 88507 311399267 24735 32004 -934622379 87466 2105 326930136 87777 23373 613245275 89524 56014 -996501549 24569 94087 -976159080 48803 12193 -506687841 92481 25723 -45821861 99026 41121 238728699 5272 89037 467016247 22833 36985 -508504073 90670 81075 562133779 86356 87339 -602331265 56079 18498 -3150366 87785 71145 -891053468 70882 26569 337592737 54145 84698 781144125 68082 42688 -128815734 85659 89685 818778118 58355 47562 327927763 74923 15563 -793367130 10362 55737 639812523 21986 88065 -458708917 39836 52427 12716465 9626 23034 -173921797 2286 87606 480459068 45893 67540 473611187 38297 19847 -233265141 41215 61015 -503670627 82572 21105 275896284 72136 56287 -169654360 433 57628 941730188 9593 62178 -132418835 35322 55809 -759574059 52787 68741 303332112 76588 69561 939168324 98705 54096 790322717 60176 76423 405488021 52905 2066 -849759444 90987 24284 -744159187 31977 2835 -653582794 80813 55902 -521219239 66433 93732 652259028 22586 41141 286233965 85720 44214 -727721337 74662 46950 -185482375 76085 59287 441386247 17250 74199 771755504 94479 42503 -359710402 69243 83085 629900453 85266 23412 -274946943 38714 93723 953073208 74838 85880 -493345105 41815 8612 42701775 83219 53764 146415517 70948 61821 851116235 74321 87931 -204280352 33042 36464 102417153 18835 37675 712882186 74602 44767 233744545 8274 67017 774730584 90788 4612 -715464109 90843 8783 -626141168 98183 10555 -15424231 32413 73862 -385952153 76378 52920 40783498 4299 23885 -850811674 1686 5329 -883575549 85806 77676 -30050104 60726 2243 -74395035 429 10897 905180046 66357 23441 -916213543 65120 66880 741373332 7383 17856 -657228526 78673 98348 -778013820 90250 17438 958072444 3393 83308 -677936459 10035 37963 -390328026 29936 81411 -104789164 5338 27525 -827430031 48031 89337 797354650 24827 79000 364491540 46975 43422 16382764 58784 19668 274931305 95580 21390 -174146974 63478 3306 -631058025 84413 89293 431967566 38220 38954 678172720 23672 37660 -524323902 24292 63018 -749186885 76948 88206 -751929717 41490 84077 -38058796 81355 66336 645202670 7863 27998 234450540 32503 10244 556962170 57783 97128 -680300126 18748 36633 -162306779 37963 18493 -352658906 89064 50310 -900902897 17203 81973 -343845778 53029 10864 941064725 64428 82343 -648396807 6154 76566 443816146 77336 7621 -497354410 49123 71287 52458310 15271 73194 -581200620 86392 83966 -743368302 34863 9488 46703223 38684 41361 -73211508 86078 32485 -49568299 41410 76974 -910679956 17571 71871 15506534 17712 34180 -267351133 91011 30460 566932165 32278 37012 -375561891 12187 99040 -287341619 21667 48650 235482877 37155 54025 -350409661 29676 19616 -969061803 36656 2122 -983131788 62654 30989 996721083 46363 35865 116070292 12978 50259 -691679098 36638 44988 971403294 83501 78021 152723055 61624 79612 -52646483 62445 77927 -943693321 13071 97604 -56065511 59995 95661 -33677823 60980 7909 275464994 81288 22138 716794755 74060 26626 234513510 61731 71865 -783209087 87799 27567 363237382 41318 82529 567671533 45321 74376 -166903080 26503 47965 490405849 47818 62144 199933395 48251 46141 86901520 82671 27786 -584129095 85390 73912 -192482936 80168 14442 -305039248 32759 18399 -504822923 12725 34882 -292037022 92941 81840 670942445 66395 55155 -564302766 48099 71147 287778905 9526 41477 893646380 94119 29887 -842910182 90723 53325 130890639 57576 63827 -201070986 58183 83662 733119603 4273 89664 636145260 76312 9573 -218140189 48310 41374 -972301549 4037 26428 -429137417 24929 49791 719705140 27711 37882 538352088 48429 31128 644172629 53070 35998 878810193 68240 50536 71401787 93964 95125 -324475670 83972 47266 -861476536 98195 46692 455861701 31760 81848 -79403951 24056 56648 -583333679 7107 64530 991356409 28738 38344 199239334 46962 54429 -594544266 55813 10211 -961489526 32353 52630 -600941922 29565 13483 194000040 70258 32212 -472554330 64691 71543 652415546 34802 25663 411451623 11565 24121 -865726528 4267 28824 147929194 45623 13676 565016113 94143 11893 751560490 12744 55868 323547653 15671 78649 -733070057 77328 55495 -958448023 66913 82591 989088676 8402 55966 -27070558 73610 3881 -627181680 7562 11047 606466456 38110 80190 259487213 79148 73236 -484773296 99011 17629 -6220620 67472 87096 -807546467 59573 30148 445594490 75143 26599 104718471 41216 20177 874515907 37194 82414 219617507 46118 70095 -545567336 15563 27573 910679692 75470 32187 977159127 73662 65087 399550307 5265 43333 762616858 32423 52290 -199000613 8804 62050 239809727 66682 19401 411460947 7710 93862 553478840 20613 69874 -729060037 61168 81870 885635364 21462 71416 -109417524 54772 2906 -328148962 84812 2953 -291805727 61250 90733 -605610574 46546 29747 821951598 55551 57815 -548910175 92417 38421 488655164 90135 32942 -163469619 80174 71064 918874296 25120 47973 -247510432 24894 57690 -561680242 42561 33347 -72733212 42664 24340 -570270876 84404 55552 135427611 8887 84106 560352432 64176 18730 -701923953 10071 70273 59488994 62494 89621 -53809909 61944 59942 414780478 517 76968 327235303 19038 34812 909829659 63764 93928 -14909286 1264 5208 -398468506 48581 86791 701649665 98907 20573 770512290 55813 12334 336028202 70847 36499 9620182 26659 80977 849326994 31663 10990 -73879615 67994 28615 332614823 27589 49657 583539380 17874 78157 -652513216 96234 9403 310558986 30497 16311 -837976442 55998 79809 -603526420 35505 65952 -471382243 82895 24693 -802133656 4607 96639 574746907 83468 36225 188107065 51875 92420 -638652471 60060 43019 671675715 6635 62814 -211678987 95860 68525 717358686 23526 72269 -576493030 89220 75633 -47099662 16808 87332 87073477 80306 67451 631266497 95860 50112 -437710313 73577 60251 -50240198 75799 90313 -957821189 24663 94109 -266176514 23734 5969 -127084176 48490 35101 751243148 84651 37927 717935722 72765 77154 117930524 96248 13496 156713983 17982 93233 252853781 13509 70178 258049803 67934 87621 -936358515 25226 91270 860771523 69673 19856 736431154 71297 83028 28780515 56304 25009 473532237 70679 60290 -141794524 33643 73577 881502648 83379 39754 687414939 39414 85971 961328480 72394 87932 188995053 60791 40123 -310298351 73299 50182 488543102 49387 30986 -979053589 61212 44779 132696654 27570 55393 -793044084 65783 63068 522445724 4812 93787 -400827516 79295 87362 -983085419 54787 36925 -576505565 11579 30262 452299099 3899 69956 -678004327 73725 38799 690723514 30248 78548 -109673648 87261 50824 171197903 38674 46382 -371231645 43520 53588 895472996 51812 36921 430027667 63559 40933 -938588463 29443 81191 -678413303 11042 66690 -955697868 24859 9566 -460612537 94833 15468 -350581316 24149 11341 -781622029 21372 64066 630051195 45390 18544 385801272 86851 7735 33142060 58232 13058 630267143 48556 31115 646596030 84979 26196 -995505481 59257 31962 -884488613 76611 13253 -582768494 88599 36083 -305278564 5845 77646 -260768636 26580 91246 209327622 15749 71053 -817691906 88762 72591 500544625 82221 97146 841533059 38905 96467 170149536 51107 85886 -251720442 65272 7954 -863081680 7968 2326 -90833074 96540 79395 -472951274 78749 17816 -400138704 49193 19916 -221330453 96123 83641 115080459 7744 66655 -196093981 33072 48786 -185614459 11212 47790 438654600 94549 79464 -159807353 10816 77205 416768906 12419 72890 284449584 13888 12385 461246054 27092 42570 -303129904 6484 94947 874647851 44270 2756 33216230 17223 13342 808592666 45098 49099 45970041 12897 91272 -563270373 34008 89571 -156827641 85674 36461 -235180400 84314 34739 391211354 28242 39450 411434176 59473 38360 -455315976 6282 39382 103669974 70246 83747 -998056936 28406 89805 -701924321 5631 95258 352503977 89832 5463 -756440506 36832 26864 284475041 63077 6517 -104555882 9678 77148 524745529 80697 2476 351687533 91716 41914 190322644 20221 8513 436283225 23090 33644 283451373 77682 11479 650208185 21756 55041 918327758 69027 57048 946447960 26778 4777 92187202 3304 86403 942096616 74090 23365 -657904427 38359 2109 -749527903 57374 26436 -622570215 9298 66172 -691711147 80828 97880 -618345116 79907 60519 -326650831 8539 13560 531448718 52528 48011 42161469 73580 59412 -910944883 50869 75498 -428809944 81733 37230 629863334 73811 21063 -264081089 69852 18778 -582236156 79531 27026 506921839 53287 95276 234953708 19560 103 492337710 18524 63964 328558142 31638 5964 -348789956 12071 63444 629072634 65223 56771 493221482 29704 95477 316093549 74680 16348 -75540349 17979 85949 654330542 82001 17023 -980609574 73587 19402 -649516551 98996 34757 177757813 55048 50534 893368990 78047 4295 -517909795 72685 17134 622628296 44234 65356 -982149845 76945 55290 -724040517 17624 59194 197500818 40522 86368 242902444 72581 51066 -733252028 3944 66887 734668973 31597 98919 11459002 49372 23074 -203876280 97368 77977 -112534822 38356 13377 942919120 74958 21962 956831501 64071 15560 867031921 78820 50641 196692289 19180 22761 219574528 49231 44571 266649119 20453 45373 49776079 26578 47077 -214613506 41462 56422 -293164802 71797 80417 573553567 24158 17842 -812197198 29602 54969 -210625174 30152 26977 109344968 8369 20816 -898292280 22425 47665 839658200 3394 52308 583288960 69803 54007 -919515137 76516 62251 152726046 60442 58897 684142009 56971 44692 -651970484 14764 95506 973774133 35950 55304 -540731396 59664 68241 433237543 7833 77049 -56965617 97313 15367 879428958 13743 25300 117631396 13880 85759 461592069 13551 5091 953817089 19649 81785 -684491497 93093 24855 583368003 38031 15218 942720554 795 38753 -562360032 50265 89829 -791399907 24653 38644 858467293 80747 73027 -927245596 10833 10312 -160021803 88000 93983 -607119675 20193 28531 -914237809 99042 57518 582656765 60821 39960 -176367752 54160 92840 511968218 89939 38958 81829864 7591 32386 -943513647 49876 10256 -844049785 58649 91683 275499790 84073 64242 -147732007 43342 3202 825491921 27019 85573 691178906 5010 9776 862638936 8902 2664 579464340 79329 96695 -557188577 53856 94360 -812427919 17699 22016 176295895 65257 51661 -619630557 98851 27445 -871498791 12952 8786 234665542 74350 18930 -483865852 61411 48933 751549657 35190 70778 -857902470 41774 95372 -330646880 98899 76659 114894778 43856 10670 936815270 39346 22356 -997503956 45914 18716 565653941 9725 98294 -461564382 47823 16511 502836245 29211 77125 600400414 84587 71987 -715261621 78297 75079 183666204 47520 46763 -458655534 4872 27325 61621722 64640 28021 -693451495 82833 62993 -766702778 12910 13470 -112232232 94853 79581 705138269 86060 88148 -687179907 95640 77556 -867518614 2583 82209 351559148 91280 56878 255505067 25720 1529 794262576 48511 99079 -424077571 3643 41129 613800486 60743 64547 -262597129 12558 14889 876052789 22663 78033 -731105861 12988 93452 615153406 31316 85544 162237574 50004 56286 -107073519 81798 75584 694964094 43111 82661 291013369 58806 79275 787654303 18167 12008 89257241 7604 48042 644406258 53780 81847 -537637908 25187 77462 865336178 33361 26277 273190358 6183 52864 -892164579 69371 19720 650121940 86527 28277 -99523105 89756 86774 -884334664 97791 7076 311395530 84967 47239 -861251073 65033 22666 -538534723 34091 16434 156062076 21766 39117 -50551747 21679 75880 -89996519 57769 43145 683298916 24428 48705 -821056638 7678 54715 995316991 69476 25719 349056925 70502 14467 710679705 10063 63750 -442356051 21476 71270 -181839482 19898 45759 -303849880 80523 82395 150585385 75566 14145 591067796 43927 8471 207398746 3173 59288 -270633814 48494 95312 294913075 53071 12076 332709258 25711 77380 -449653032 55446 79483 145481749 64824 19935 836257099 7240 62890 311716658 68918 56021 842533119 62053 47209 -646281168 44641 10511 406801923 50718 40186 340190653 45379 2947 837816834 74815 12298 103738510 18437 86323 -78564670 55875 11660 368304012 32384 56083 -250008984 38179 67074 -693045707 71312 50256 781544246 64069 77878 -910129826 55576 59029 -345261215 51323 11773 583992084 35203 78224 -216383696 95995 20773 167223939 31464 54595 -679804798 85791 97265 959991927 38730 98580 -250601864 30853 43053 -713100461 13157 6422 503664674 81381 98617 -206985924 25314 77125 -24207466 65639 86446 -104040516 44752 45305 746447657 40700 715 643868172 35636 37903 380630340 591 52702 598355063 43597 19388 769716644 63327 64233 -403106821 47790 90668 -45076351 2020 66884 -794482466 26397 50374 -362395421 46148 94170 366857819 91692 20356 -86909728 84178 23850 296903679 26389 63593 190481409 10480 85537 238838580 75593 26750 250908241 82457 30877 545072279 67810 35307 154230380 30719 95048 243004803 47184 25267 824966614 67158 36677 25714360 76023 45707 621568049 22373 35834 939311577 56491 21002 631670120 81708 92614 -275933661 19806 40185 -861497238 32937 55503 -400178213 24757 38877 -889269182 21107 28940 435288904 91323 24963 -690643524 34947 39020 -57387183 27037 60770 -345989947 93222 44661 638965538 7343 64259 687797042 53603 53513 113687446 37281 85096 1805539 84319 48993 755644225 96368 96584 215780760 81601 8341 607439155 22767 10059 -929628128 28421 89200 -836265338 93693 23318 175948679 19402 52465 -23389718 2201 48775 -657421752 2121 92570 612827090 22713 58033 -852970825 47220 96143 726068279 18177 42577 714366525 96696 69047 -771875342 34994 30355 626821364 53122 45730 -495495100 75940 44006 131084027 88578 85158 787941410 77232 77406 811907004 63952 60964 -614986122 90886 2603 -450729627 87122 51337 -688448207 82015 2260 -12163056 75634 43608 214298360 50170 38820 -524174515 71279 8529 -791351887 90221 65403 261991592 27400 93168 156056308 89777 62670 -915735297 65223 66214 -468750356 46876 78638 -144943772 24406 11206 -646521216 53164 50595 -825574619 10206 23518 -986286131 7159 31730 246971837 27048 74084 569710747 7658 91289 -30923120 58906 4318 447177871 18453 39740 527751110 97888 38338 409381318 68689 84266 -987616136 20352 82300 -538234768 35839 96997 252894369 45207 81797 -238908888 68092 39263 735904311 60544 97050 -442971329 74087 67131 -451317319 75425 78378 303219868 94522 77981 414995885 41113 28649 -275983891 10951 16070 778441932 24873 34927 -330392068 24320 77892 -428815753 95446 50717 746249701 94701 68132 109873345 18116 69447 -947428295 39720 8365 -70005898 41861 6164 -295749710 46945 3234 -366373894 20922 38883 849554283 81229 5409 -975349444 42421 73638 -858762869 33057 90971 -320104564 13838 25207 201616600 80361 62352 -668426510 17500 58748 348639223 72703 8203 -704503695 70027 83626 -563440434 57218 88473 -105619909 90757 83473 634334783 9020 73071 -968886615 91900 57596 718105728 4376 9540 881473460 86233 80257 -562179884 90135 81643 -720376581 22277 46096 -878376145 77758 38088 893862881 45800 2391 -472412639 29535 69668 174400444 28510 5560 306822842 41277 21690 -850620352 52719 17817 -568625519 21539 78714 735674216 89317 38125 94867630 21419 74790 8446884 79261 96860 135261412 99051 80724 -120122351 11859 13533 341314521 56296 74235 -609695394 26038 71922 -934910385 8417 25539 -889302504 30261 49609 190092141 76947 93500 433266735 51369 25480 214391744 13201 93430 758598556 91850 61072 -11761811 90366 46923 -612618530 54397 72114 812946890 62791 41003 -253604624 52945 43218 -781463294 91878 56870 -991729820 34513 94922 17121267 56496 88206 -297287893 76496 9660 153854722 16325 60736 -799585937 15287 88751 255099687 26816 53549 616878044 71108 42535 -486249109 93606 26631 -724665353 20114 17445 854342804 40026 2340 -138293308 70038 4938 899677495 60946 79611 -538038624 98430 75779 346089004 16791 72104 278509317 60430 75716 963387021 80990 68049 923083626 82762 51513 -956466284 86177 3353 -603155579 32050 48883 403503236 32653 64493 -138464704 85828 31705 -701228824 10983 91683 -366094690 50439 58421 104478677 83452 73642 429096320 81110 21534 754793081 81175 15243 -710776036 28917 85860 493947534 58905 57800 -411549962 7298 73183 -97973195 77335 84144 143799030 94835 51805 943037547 80015 18328 640601611 63000 8715 782716542 58768 81975 -131065802 53277 49973 489332535 57894 25299 -865502897 5920 33893 -779620640 12378 79662 -526371219 89807 3148 -412369038 31922 37857 658499753 77825 47889 -708100346 85342 13685 849160848 77006 47772 -800132277 45246 6785 176661853 93237 36464 447121607 89203 90730 -309049269 88962 25066 -106847258 90666 50649 -72309324 16989 27292 534103186 54913 89740 -177810095 8525 62062 305460438 70510 81009 -149530537 83856 84240 11677268 63413 41400 -861201410 86899 14377 -452846419 88839 53273 853861445 41421 28419 426392535 38499 6707 -891166737 55158 91402 97554965 2809 89604 -859140718 45584 40739 -396340435 18672 44200 255923042 45271 91 697780782 71735 84850 -362598278 73631 49201 188938222 59081 64396 183167274 40102 1990 -237937885 8614 91309 450273002 80497 70699 533952007 59661 70026 723915559 19133 19925 -501507246 20502 97625 407842488 85214 41775 -154886708 10024 27261 687821259 34135 21174 282281191 49280 91179 -9379133 35697 56157 -344646182 11563 30945 -893259582 14858 52602 802223002 45105 6546 -721352911 52811 25645 13835477 57661 27254 766825815 79867 17556 395252530 18517 90737 -584071077 92277 23106 -273698713 7609 63823 147386285 60633 71241 -590098356 9567 86647 -209788896 60367 69588 -567595880 17770 11551 -960114750 16283 4178 873759226 73679 4031 856732450 73716 13524 -547224371 66100 32548 -940542589 6768 65261 621295440 59156 24410 86660762 41757 67969 -121695661 76838 45324 543784499 75631 80210 30279268 12738 43208 297578725 63276 35230 -51203552 70327 19595 -769046254 70625 32032 -731054502 5741 74029 205995342 2747 61278 -168259371 69731 40461 -984603650 97395 48247 917952566 66813 29946 939138114 46092 30092 721129777 78122 56815 -356370656 36588 98249 -799470060 32326 70979 303785338 47425 32087 -36652952 81952 1390 -279957512 41276 77930 745699303 3899 4061 909654232 67573 35460 -644351681 62808 99043 -679167925 90209 69361 -659154250 443 16777 822767570 5499 48527 691010620 79277 68592 -595866289 1192 28970 595557012 6016 49178 227885449 63494 44269 91124773 46743 98362 -237836993 68878 31853 -895794041 61808 18078 -778272357 8076 66466 496354946 32091 86079 -696166589 81205 13729 339793536 87763 26296 523023528 45943 37051 495906132 27978 59979 -591600593 51009 8730 589812982 18134 12387 -807488886 54722 88313 -997526962 85805 93235 -549189451 71295 22872 -15255153 82090 62566 37726747 86892 24495 -962094825 6284 16735 834366696 89857 54139 36627954 17919 87518 817556432 94078 12875 -652141664 72255 15931 748821400 9754 67962 341899836 29793 98594 -171764460 29021 87863 487181996 32513 22923 -942194858 23825 64379 -267914733 45501 84228 -901283514 2202 68165 -699444454 30396 59493 751392591 22753 81265 27743370 42776 48099 875848534 29913 64962 -685293314 66666 54768 284992263 15135 92786 -554991021 26845 65928 -802225535 12686 58798 -545380500 32447 21217 -833745057 25264 3307 -32082591 73844 69498 974799162 83662 56642 -889454889 14684 28601 -918800481 13284 43429 166683856 32992 78858 -858115720 3812 43781 28440901 75895 41421 -868034477 34848 87438 351772953 52663 93442 -699275362 51403 63791 504389569 5135 57524 151656954 91628 45963 171108357 42678 22029 -231082184 36484 22772 891217815 39621 84316 380186427 88876 12059 872973881 65827 45167 565650116 7610 18539 -207718947 11105 19740 51225575 11318 74074 -895106834 50201 77289 -459661673 80177 46042 -690497012 72170 64316 -221624857 68270 22857 584267120 22289 81853 -305862346 24165 55649 404408626 22194 86888 -727136314 16338 2280 -530227712 23655 6833 257939861 37275 25899 -96624472 37402 78135 791710093 212 35341 -647184790 69611 96467 811547791 54144 20044 708545735 36409 80442 -893077478 96623 55293 562550962 79301 35308 278016658 94539 59632 808476108 28961 56825 694392223 54745 48434 -112118688 84404 58085 -247589713 62834 67478 538992181 32047 26174 798426448 58462 11792 -965999301 46035 60413 988519526 16634 21098 -842306374 1830 29667 457428928 32746 24625 -446820684 94726 31766 -835768512 32151 61977 -118975278 18364 28171 920674517 35307 51941 816762819 98148 30975 -670881574 73222 82220 -636338840 11229 36995 814763037 47798 52123 359496397 19478 91092 771141904 35049 3795 -412125438 93803 25393 177246652 5337 13054 -332349007 69858 86392 411579679 14029 44490 412250470 27575 23257 249171337 81484 6584 738571018 31524 93143 200366885 66493 28973 646924281 3232 48421 505122499 90837 74544 -978045932 99083 96836 -75892176 95370 42578 62205730 76691 3253 119514955 4349 88110 565277505 8254 932 -176439189 88508 20749 678309853 83730 12311 -813634520 25483 58220 669328722 22784 89515 -915050855 54149 24810 240983991 8999 59948 699689341 32823 15072 361042617 43938 16235 -618057027 19031 18841 680842363 60705 14266 391192955 37182 37861 -222273063 40762 36049 45479672 69227 56366 277133116 96653 25766 750949465 65381 95222 -394623012 56224 75546 -329836739 18171 76382 945498075 84044 97922 -607936925 3176 1249 -782088735 77591 16629 -238198642 71589 82481 -505576357 49062 49235 -952138599 24960 8456 489905617 16756 24551 571274493 37024 94447 779375010 766 41861 146872341 41518 54210 945756892 87750 54385 -321338105 27143 91261 936916296 83377 87748 490220498 29300 43946 -803368210 775 91639 989131866 84761 58378 127228513 74298 93903 -667296090 23913 58702 266992792 77179 92096 -886873850 55459 60805 906243242 17631 83073 202623319 40401 20649 -421301566 32245 21521 -967703316 92922 46898 -492592357 15756 65541 331832737 96777 80189 867621798 68454 13280 -258658379 33858 41914 642726484 3968 88768 -392073079 79912 87994 -894704122 7580 52805 933576544 38263 25250 -182000685 14239 51198 -485139724 20189 29082 985038285 88707 28911 -352588618 5016 14796 164215077 29347 13660 359912526 98437 21254 991186080 99088 59550 -362182265 61654 92704 -623527944 64639 26886 -520629430 91485 73610 -4177735 11091 97528 448574843 64529 75773 -446982069 51845 1887 23862003 45087 13173 -47294593 82996 64204 -19450417 80449 373 31387696 2825 19663 484983705 50348 49701 -872600550 49255 92273 282164102 51426 15177 869676917 46714 58736 136590254 21270 23570 164071155 68168 33153 -753521994 53786 23279 -507161179 4837 68456 -197753223 55357 84473 869037275 37180 66821 -450170926 24909 21630 -780282256 51232 7931 397367435 10210 52377 910526576 31896 74674 647739971 68708 44158 -379952341 2363 17305 -562063831 6520 98480 -31909869 21758 81599 968213866 33337 2815 -255039339 2177 9393 -413800655 83853 89805 864946643 92315 53077 -336011674 20237 97556 -252961317 83622 8787 653898665 35930 46318 -244348111 49763 69332 -849618628 64843 97056 371310146 35574 48850 -670205725 26323 81503 -954453397 2446 89929 -258866328 43355 94245 647265184 39968 28321 540913253 62949 57889 799404760 78534 19369 135105859 23393 65444 -196523176 97943 34687 -363788931 94781 94603 -336258442 61153 41480 -190164781 48032 69248 611068613 68311 60556 -68423760 49878 68540 654765408 36687 3835 -361577452 35682 74825 -737273809 89837 1827 241693769 91180 7735 -580453710 85652 48029 872439168 45097 62642 330697546 71473 25524 -273533083 36583 18372 -163986423 85775 33192 -157641871 37703 60549 381300491 85924 97686 -971367481 992 96255 -545933228 94076 5262 863986332 97308 97193 193492192 7887 20174 234873629 32865 11871 516760938 45767 91118 251306374 96293 79325 -237754751 72576 3617 -426279924 75660 43534 715853951 23374 68244 147646291 88203 7376 357960282 53263 4285 -586095749 39690 27037 843600418 97870 63776 671513468 38642 28677 644975293 7797 33840 -937376167 33046 14782 -513074145 93697 30713 -8389574 51586 6465 854773956 81433 43877 899412182 77485 23631 -635727256 59444 55570 808108021 72977 88376 -182911248 38431 57338 -367705083 40707 82462 -659156698 50199 14351 212057353 13156 82399 623382694 61709 55956 412024960 22632 52952 -419348473 4808 30064 139572855 71373 13291 -733697831 57397 83080 -382969333 7874 11577 -880849228 84773 40844 -999411657 28659 88150 138482992 94442 70189 347941531 56099 15145 225587481 32014 63246 -24772241 27653 55953 -315949446 64560 71564 916169206 76136 91771 846465119 6202 34007 351549840 60781 41196 305997353 82532 8251 -820696314 83824 33243 240463020 29612 21738 -161388369 61559 93999 -56930621 60318 3087 -581722861 32684 63474 106262146 35323 54676 233162688 86626 71090 -780493633 493 49535 -229733846 55993 76570 -647076211 47263 53855 829699348 51866 73108 -696486416 64361 32496 245140151 82073 56222 983806806 39138 67696 -995728748 68806 31504 910266771 57013 37916 -359714928 35004 37342 -815351053 36409 40246 207616195 97412 64969 -399677010 66203 60006 984449621 44704 60496 490116893 3798 52805 889883023 90689 29642 240926879 81959 9227 814292171 2978 33609 -928551762 18277 38186 -676186838 88621 23849 -557909484 77241 84465 -216462724 7968 20015 -470313770 9671 35604 -550332200 28931 55419 -34973988 27546 48514 82313494 59570 77718 245513495 41668 20583 151465436 41034 33499 -751525183 38988 98020 -505335275 35190 85581 -261231551 23323 95919 255590817 71223 45198 47967742 38386 12889 853363280 83625 36911 -723201279 84434 59737 -218091822 92441 58915 290606850 4560 78395 922436886 52622 16029 -340158038 1756 91730 557859768 23677 72176 356554761 61095 44635 352578121 21945 29652 -528540678 48858 69162 -35450922 39622 91214 750116619 50352 42670 -794199350 35126 8429 -878778439 83336 45724 585851936 41749 44041 424615268 80083 88053 -782050182 43838 86316 -911715582 42945 78499 -862745997 66658 38411 356398096 15171 2482 -953963825 45033 67370 435531956 2143 94620 820288084 96452 80407 528857473 47916 53395 -421655582 15533 29949 51993685 51831 8536 158576237 29275 8054 -112470240 8220 94972 741560649 93156 22935 718693660 37666 56104 -89795464 87335 31401 82534796 69746 36955 -825862690 59775 75038 390484658 54067 66824 -775268776 80054 53656 -831066147 69976 34214 -769674890 59115 38431 -989849108 41218 70094 -723008462 29626 2826 -130000514 71989 76252 474670307 3012 26591 66026111 34516 94142 -382115972 54749 18357 -395789767 19144 44656 423727096 52327 97831 733256252 13798 110 744794101 58056 96893 222460961 61858 94267 927265726 73918 55319 957902997 8742 77566 645944129 86961 87081 -133798923 96304 29159 -796529793 63183 17844 -413649911 70833 79597 437834488 52316 4986 907122860 27940 34153 -557151826 10931 66278 -712060979 3556 8230 91008219 5363 7848 -486644460 2196 35105 -760210919 61440 95865 823478310 38697 37517 -807738682 83930 89668 730864109 95311 6664 282537498 41099 23751 -705332325 69957 30920 429838461 93044 57781 -770665591 50228 45197 -674924250 30144 36450 -495019485 72964 78537 196978031 88365 90590 -385954238 2229 35195 -705202681 97122 56734 -77691553 31028 32585 -673550677 98277 61147 360648202 61141 24768 -17846854 11873 6224 924262027 17290 33820 51110735 33489 17842 -728508449 44674 57081 -827407007 47062 43823 357818504 53604 65508 482735046 60461 15805 -376794481 19876 16444 -749980600 76718 80245 545490301 23104 30384 119374639 76538 71210 848453464 40826 39982 163544678 91487 46572 -327357299 94991 86174 -572446462 18839 64530 -38982829 54356 56661 -209335798 26421 36298 40248881 92270 16907 -598785259 53706 73634 -800844101 43152 58642 301346794 26839 24192 -438374832 77991 49607 709705501 76474 41217 -372177015 19374 49750 -469805820 75702 52126 226989858 367 12425 250225916 11309 49591 -151280941 31459 26946 674681678 50287 13083 606846400 23693 85226 90786102 72893 3010 -903682942 37611 66510 456672227 6369 52905 -967164934 86646 45177 694866482 87823 40414 10316694 90036 44183 -395940352 68033 44839 64731975 78358 70498 362138052 44322 81442 -815204996 60415 91205 312482116 44901 36202 34376582 5266 78229 -590110134 24201 80442 881779526 57359 52930 978569725 27688 86887 539689109 81663 94808 -515591643 5742 82496 665382018 24300 82313 -561962437 50506 77832 555301801 81150 38019 -333555426 65657 16421 -370540831 32229 41683 896714194 81870 98463 278073480 74912 20228 -947720702 31013 56610 850352717 47281 63610 893341378 91855 51545 -401289364 25167 20211 553293561 71286 40632 578536945 77290 93636 207883957 87522 94809 -190034046 76322 1279 734467299 66076 4129 -292177394 82562 7562 -25830919 84167 26260 198214854 42564 39713 574949633 62165 71729 492417654 15561 26806 -316522879 58060 43278 -44581714 34673 55463 -910786583 27539 11267 -564748729 36246 58970 -40916510 18310 2913 -220531426 11628 3787 -622476034 42835 85467 554141312 43518 27295 -933797707 26627 67199 16063332 26820 21301 -627585448 76889 65217 670052288 11442 19159 -577483884 130 42953 -754927400 85059 48889 -595926323 84412 53922 -923882488 26683 82168 -661653681 94508 47618 121021463 72317 27535 266789567 30919 3721 90015150 19260 53049 608154565 51331 14919 -977602995 3739 48502 -436316636 8197 6733 -469532372 14779 9903 -756435857 42909 32565 -515334187 74461 22529 557617526 22888 5968 -680384681 43626 10090 817734509 73564 24517 -192326340 97036 85249 -608693773 83851 92214 842368034 54833 73685 -5178083 47919 67687 -686330954 78867 87891 -626271327 16045 28548 740533473 45186 91613 793509627 89036 93797 -469703298 57602 76497 -336696166 24102 7999 654920369 20685 22809 258450530 56134 1759 448081197 79172 29270 87798970 55490 68720 -797613210 82460 19298 797227749 643 91300 704419052 34029 94192 728264094 68769 66086 246957045 74110 94995 893552395 93448 92943 -913150699 48978 51743 836511521 76956 39470 605848515 43563 57894 690603279 27945 93041 -853759696 33516 33002 -85952850 87855 81099 691586773 85550 70061 -150347335 47398 70021 835453164 30894 17411 825701669 51427 25012 -692668577 17261 69586 -652374799 32303 14942 526072231 51505 39734 -154138083 5564 51417 -327472029 71523 80104 515048746 44686 78883 225608005 53409 45545 -771827285 19212 42546 -57661229 65037 84683 -30740770 50019 8076 -132398407 52993 29262 200449854 56646 58470 -843009361 97387 59100 418646855 13410 704 753491700 18453 42495 55046931 51703 54004 474626596 95655 42159 800439120 63902 25492 -640524886 90522 42015 891954538 51236 76898 970637969 41829 9645 153724007 21910 25755 629833155 26907 18224 116172741 98438 25323 -520424443 93001 19372 347322359 13499 30078 -614799330 9563 98491 378303991 17898 67016 -331726296 81953 22009 427391544 76650 6223 288709235 84684 96526 873250332 91941 57024 695998254 79632 67095 667592101 71674 60263 -477077109 11401 25156 713587674 1608 44145 678579476 64560 51790 -66108035 92038 82418 -90460239 94183 62351 -688436480 45898 9655 99024228 61177 13609 -954913369 1266 26946 938120693 28726 21333 199972279 48292 93734 -475134515 10112 73795 -904253918 77903 41411 -593587098 44073 270 681889616 93339 71198 936340023 29921 17874 -502401565 67497 63195 910414374 31678 89015 401489491 64177 76185 -588810070 38051 66792 -538243994 79457 44598 -817050631 27988 46354 -499917062 39991 97443 993348881 80635 92731 -88127413 95034 68680 -13615990 95604 91094 -72317664 84055 53084 -388847821 32971 98394 975144294 57422 24872 -904541932 13459 48730 -155587075 75864 61632 7155443 62890 15555 924431001 77637 53114 -119589163 11285 7785 375439621 74702 62599 -355999335 21268 86238 365839698 19790 30705 114473208 31285 98693 643859672 1548 3591 394832151 2387 38860 -397762048 84893 96274 -876876649 2381 11906 591764848 16589 78640 -147207700 14022 17613 -313107228 92619 72733 88186041 89387 79190 -161259588 77656 96100 888070485 67149 29532 895509358 35335 28866 -540170188 33083 58219 -980388080 44416 28609 -722903054 9666 4637 -309923348 47965 58346 -884866086 49907 5058 -43895118 85835 3930 -298044555 64553 79427 -188404881 89323 86266 525479822 11141 92915 -726520590 15938 12242 -86291171 26996 34016 715377017 63646 5168 523592530 59771 21364 -890274994 29862 37449 630938652 20639 16382 197489696 93342 36830 260490193 14931 30750 -151211455 96321 65479 -653893815 24279 58037 -827321263 72803 35151 -7351406 36451 10557 759780059 59513 16584 777480621 18959 57342 -529249790 44722 260 -469043296 30312 60026 -440823357 98109 37133 551166409 94391 19456 -212880219 96225 63626 -626103099 34497 57078 697954157 48339 93700 -20477589 57715 45216 51127444 63636 3312 916022509 73368 65855 -899124675 83574 14683 441979629 90169 49319 80320644 73074 13107 231782796 67459 23588 976315332 23123 87192 145841596 92139 3387 -218232408 43960 55262 -811846100 86988 68576 -608476846 13479 38728 997092117 96801 92398 -491451052 59247 72246 378412648 95946 59340 -146431955 83203 44636 -694972853 17591 27100 -113677017 49911 56714 -686180447 1174 70552 832822733 21821 7331 -770912544 30875 56228 254682302 58828 25197 175548868 72365 65181 53157165 65805 63929 -950914038 70840 32916 -405401073 73500 54992 -724953885 34282 69692 -771171648 72004 87391 220404245 16083 20947 793784745 20252 20081 150365889 31961 95193 -456940549 56732 64751 231178827 80191 13819 -108322906 51832 9066 526862974 80891 70174 -559883620 25525 79116 -843603920 41241 51402 558457149 70345 49642 931739803 88515 98436 -674662376 17811 32083 -904162235 19155 60033 -198861046 32270 50325 270240147 97803 24413 -746776033 73533 34388 686627393 80872 59705 -652705510 20606 80689 -280693244 81631 63662 -44188278 89489 1090 916598511 9526 11267 114714890 75745 77707 295884909 83538 54957 327942514 70382 76494 511824586 48876 59359 -581012596 37054 92399 131402452 66075 77058 75756239 20927 98026 84947997 62167 83777 594090817 74794 27892 50013267 45213 9266 132326586 88509 86495 422810777 63416 77625 -341272056 11634 14508 -263597265 56476 43163 754328451 16656 85240 433545500 80430 91015 -177208826 71580 48411 -777718552 9345 58466 -694448772 70176 35452 623821645 23585 12217 -334108983 14722 76627 351233290 15271 49849 524066692 27314 87198 673969327 92828 30593 -971648316 10931 83275 487316661 72838 51092 913191220 86139 20463 -418540184 80105 54619 547013863 42280 28896 -715990214 61799 3825 -569309949 43310 43328 336479700 9130 50220 180396618 32174 63136 -992478847 49725 78818 -726431429 53608 48678 -955896841 83022 93601 -404462677 46955 92214 263027038 51028 1890 573877615 77941 61645 -954478298 93526 13537 -295103793 10601 89902 -305685617 74960 34742 -700159247 43478 8713 -803056903 84698 65853 384870507 34142 47435 -937529272 34031 8034 147581059 77812 83527 -859336246 39000 54757 106374248 83292 26135 352477404 74589 47341 41471551 82023 52987 -94742203 66374 76640 859911912 69490 74482 919634211 68604 37223 -375817647 88760 61238 -118145764 51541 92441 -636661464 89729 56873 -691595548 648 16232 524706409 25213 88695 -633894966 62838 16458 -883291786 29393 78671 -528127549 297 8179 333598486 26915 92584 705834657 66630 89160 821410403 41971 73138 -472715527 19702 85467 -352577624 70091 67529 512300660 87085 72561 -174260488 90851 90793 -912344393 4420 71205 929071939 44922 42433 -225600778 63439 81314 570484634 5160 31112 -47828514 70129 93060 -749665366 17202 71449 766043685 29347 56708 152401419 92092 13791 588664916 92897 44880 -305122041 37420 38787 814009259 67285 33943 -645664966 25949 39555 -526506253 58106 29438 -791357900 39428 48504 -164556663 39513 64145 236787631 25933 55093 90622146 71510 56011 561457220 37593 63579 985156354 30731 46738 405791924 19696 19385 -307213182 3000 30211 -251748551 12895 41588 324414095 81736 15419 553561299 22751 79513 841964749 82923 21689 -356019885 10434 235 -475444649 29465 74393 -583249709 58499 89796 -764930425 24364 51119 911532131 83623 72615 -929840354 41226 32650 -133184771 8649 1850 -169675533 13813 84413 68167043 70414 73032 -630336393 29053 40874 632593007 28923 79515 370459741 34551 2862 -784124022 24008 16986 -855884720 88381 21316 757663105 81055 75288 132285244 65189 78163 229609097 57996 61894 -57572772 50465 82031 629980959 56451 50620 680375998 5732 42697 890742584 17524 35160 727537073 47493 27765 -320754370 63386 55552 445129698 16953 86237 338799375 7389 19619 -404246068 29753 90293 645128885 24497 97914 -275775972 42760 56082 460551016 27745 60788 344613824 2092 88309 -848200779 65971 71707 -806634083 29593 16939 497806905 55622 27544 534692285 53259 59993 -682686169 98469 74975 -21533597 38212 71482 -583143077 58716 68710 746801547 10408 47991 306403802 76808 52692 -865540988 68726 92859 632882182 48710 59106 -966795975 84395 51381 31617911 48778 86722 -909853307 25365 31539 -375718809 87324 69997 395651079 8486 76247 -52015812 42194 45025 -57509837 78057 14362 410261175 42487 24579 147772659 34075 6962 -804682387 7684 90995 686373189 76198 18931 186833754 75572 91024 -559773667 16324 10143 -510070637 43141 85967 390157515 50394 24440 329919696 86436 47652 219144670 1199 26669 -131986003 25877 42261 466604427 6134 46311 617463382 87395 69751 214135641 224 68030 141633059 58520 39326 -984957245 60140 19082 888641827 38687 94339 -402336133 18291 94628 352150745 42073 21440 705278325 41264 1585 -278974257 83730 5706 556726207 83411 10732 -971647364 80342 17198 -936621763 6480 61093 -273890834 30069 11993 897591027 11780 60814 831199771 20773 81346 665692747 22175 15788 -766720256 9385 18877 755450264 18264 32306 141952951 31914 4887 881993618 50081 43202 682450900 89220 11519 -483156294 84509 85977 683594319 71611 76299 104218381 71937 66100 -540216124 3647 13620 137562338 30055 52196 -693571821 83491 22947 46616888 8732 470 661444746 11269 1600 107195780 83618 10927 -519285467 85626 47829 434938839 48504 79270 235803553 80459 91650 279975071 43103 94243 -949926425 97689 2102 223948916 17455 79617 -908896490 43710 67158 863601362 29242 17736 336418915 87746 7817 -652884966 57009 84430 660865300 61591 71800 387886927 81389 14926 715970494 95738 97530 92351830 59299 42886 -929667963 31789 49072 563912027 88936 90230 617630656 98642 56511 -697063082 19654 72197 -763741335 35407 35731 -180332707 31159 38004 136283933 86638 28618 325520979 81074 29610 -677236401 72441 70394 -507705199 81457 69757 260929583 49691 18061 688946230 56587 33150 904715213 64537 11339 31977601 94727 41203 -687362670 76640 73759 -259011458 2327 84947 -549711675 45103 48362 568819511 23606 80033 -496516053 56666 40141 -39844416 75818 90332 175212284 2832 93026 299824188 23487 97581 -934917224 77968 76546 12506535 49492 21953 -914612331 70447 16395 741792195 19799 47792 414566451 46908 63900 231721502 74533 27484 -701183812 14088 7679 -379741755 10788 78165 -125919014 66290 87594 -583248187 85712 76141 735630816 90913 89930 216785082 19097 43031 624191 30914 81645 15042167 74374 56068 -765970722 77638 77783 -538153317 92721 17015 410271566 12250 11253 718088353 77446 48478 386336938 11159 53042 -260585249 77080 44136 869403902 28597 18515 807252721 17608 95986 -681958547 53074 9435 62742373 7528 33746 654751986 79864 3556 -398796017 82407 70716 314614221 21486 83949 -160342093 21746 61901 -948904956 74910 36801 -953612375 2335 50931 -917048037 95876 12261 -799221116 39637 48447 -33967945 53814 84571 960260962 82720 3139 287396394 12036 50285 -503866678 23497 37236 -278923658 43697 97353 -877761023 53003 92577 -864731783 37405 22346 869251024 47638 18594 -940037716 95191 31206 -651119184 49933 73645 -713724341 60923 8614 333258261 64855 7325 -548295066 4885 45029 -974462837 82577 10957 952626949 4722 86841 -922957761 10081 98146 -987693696 48307 17351 396556584 18318 90772 -342638179 39912 63193 -358008063 57120 41397 84871475 23130 54574 702352688 64202 5480 -352602729 80176 83815 840662516 7772 10827 22004575 74922 47978 -743168185 79639 59273 -130438626 73032 64211 -863989454 77032 60404 750796808 85755 32820 -797880693 31702 5797 -673926205 63271 13535 239117546 9735 47374 -172459909 91965 76124 888913669 34685 18059 723943473 48280 76310 -195847435 20584 61262 973025365 30294 90586 -734508499 77794 54855 15315 40244 36232 -303622956 25043 31172 752902791 2390 84621 698265782 45594 32757 104603820 80210 97909 -144718907 61088 3729 800825762 94103 14491 11145371 34983 91073 -320488957 3862 5532 283279675 66263 32641 -33835335 56001 81097 -311052139 49607 51290 -144223018 5071 91565 -778382804 31502 56551 -602964052 5007 83501 -153249571 14524 73394 232919648 93153 16951 -122919535 12682 75628 666855807 95307 69447 -81676689 82432 47802 -282902028 8063 72081 -600191505 37974 30703 868661497 25851 35618 -503111056 40757 85657 -508144355 5678 9286 878438170 95766 17024 263455326 6872 50268 766368488 97462 72614 626018855 36226 41949 280937737 42001 4046 390870519 87896 85397 518458023 65186 92817 204597476 56239 40407 -508570064 19342 50956 845845204 85638 26508 96642679 64063 38174 646786994 55618 71567 -88791567 4445 10428 766351265 16813 69488 -832128872 61728 76742 -629926660 20929 30567 -723027462 60277 1449 285710088 66157 93741 912603681 33610 22654 -455524599 62426 98805 -499691938 89835 410 -839015736 67930 57696 388983870 69957 88635 -50375348 50094 22115 -977861697 8128 27080 -302359700 67823 16964 227129814 89011 65576 -584691398 14268 31516 -176344551 89013 39760 -591596888 20661 87931 -898147205 60975 92742 77290969 63441 92792 -33141919 97915 58120 427593051 34654 4156 -395260035 30730 59316 25323358 44139 54314 193563837 71941 4566 759889565 86666 80720 164477312 32527 72777 -372918740 80201 37126 669006418 27872 19839 64609584 50650 32354 -519031063 44033 7956 -84795173 28409 75854 -31817446 33811 14040 783710076 21898 74871 508523903 10074 60899 -653654509 30530 93419 271411840 95429 33087 -88511236 51101 9364 -228753721 6125 74277 710581360 61118 52736 808167591 38084 44543 699561395 13486 73338 689145455 71998 73805 -762085091 10156 40845 258783597 54741 42712 -486483600 75463 18332 366401896 26806 60258 616068995 86282 25754 -587439792 98742 35476 680420670 37647 43203 174517050 59704 55547 -972314122 82401 60174 -989921420 51620 7660 317102187 47094 25763 -802095733 55980 9363 -279308954 69673 23907 -518485975 92154 36115 -813886287 28774 52014 330762755 1229 17528 460263426 27443 59161 23252931 80618 99052 153228938 61659 71236 -992350334 8535 5697 -798137143 30803 20610 -590664677 76651 32005 -492554246 96907 25791 -260901646 37221 15949 -296306822 83296 16559 568924687 42352 5204 -594646330 96645 37293 -142377192 43418 97162 -691781637 21014 36313 241662434 53858 7637 -120989838 4087 45798 -553855364 2293 96662 404869237 27345 64436 -783864519 53314 80883 -549047701 84914 91923 71243641 89627 56237 -33553387 6831 92974 889936075 88769 80451 -752238084 4480 57596 -960341106 21155 67156 -942732633 38680 76726 -546398204 66602 21548 618051371 51395 95217 954897013 31621 77349 829711180 41555 80742 115316702 20839 79695 -869819569 16886 55194 692258732 55507 1108 -548010816 18729 64957 -494648564 20698 39136 -868131971 3138 78716 205404158 59292 10081 -673581096 42473 89480 -100059608 64296 49875 706128153 98247 25351 480665580 89190 51740 -386109051 61762 34193 121385878 62178 6323 389433388 84223 62575 -379150142 94697 71670 685172943 4049 59377 -525422240 51889 27989 69404980 47197 33073 394238865 52670 98623 -132686844 85199 61439 489037015 25715 20131 -286152861 54554 56209 -225394018 27957 76596 642875490 23486 14958 -232317269 52516 4399 -388767692 12414 15898 457998994 57480 28587 -794921344 37464 41253 -727860383 84705 43542 -621403819 61367 46051 635788215 95310 61690 267209936 43521 96643 -988583538 97032 37174 989373595 88882 46142 307123964 49527 37406 -296425829 16727 42893 725576601 19877 12122 -416757112 37909 95774 38464542 88259 72670 406977292 86384 5006 -505029549 80016 41274 906095208 33982 17416 -892284700 51409 76591 -558654162 94968 38571 729957797 93047 21333 324409721 37694 16836 211918558 62159 56381 -970851516 54401 43773 -306928858 96758 55260 -710916866 23527 24427 923712596 42255 44707 -897595167 11666 8852 864779494 40376 59920 436037315 22763 98424 414652188 69141 22182 314597582 25494 2378 51741963 10764 68239 -229832883 67066 40461 120363986 76324 64767 206975109 39068 16479 201227474 42800 45281 -978340611 12268 28255 717710923 25615 70405 419099823 41553 71662 869292649 89015 44476 129687581 73662 22466 75040998 61294 50863 282385310 22122 9453 308826264 70095 25130 67204182 15277 33998 597268169 77477 12287 786346762 93006 66294 460680772 81731 87115 -643328765 67164 56047 -99729606 9887 91575 -953863518 77501 24810 -533101637 46269 49177 93480757 43000 35890 858624030 14323 43658 -430666968 80541 56412 868557104 24931 44625 -766803682 10756 41286 -928709780 47728 34425 999089032 80487 82959 -553956348 95726 9518 -888777879 21602 73885 -585379028 50497 12495 244485707 42030 11491 -859641421 35246 2446 466897020 31381 40682 320938816 61889 60313 -243714264 2901 83735 308495677 53678 67658 -424230033 3091 64822 -766407079 60988 42326 -166374793 38944 2297 971617655 45093 53694 238803635 19541 74318 -476744681 86901 37007 -30632705 47211 81246 3980149 13026 10992 -804765888 16509 20834 -247071800 2343 14692 -849666090 73884 42621 -412699365 32364 43894 -779565857 25446 20587 -178947502 30107 35580 313843329 87902 72047 -945099784 77312 57218 873826542 17113 12460 734353257 61199 76909 906295828 21184 26204 -164119628 16761 5120 714071512 92575 47254 848573847 93256 12240 949327182 17508 19775 575938360 71648 81917 -884668175 86099 77919 898209998 96131 59950 576789193 44585 64020 262406980 19396 86997 883658175 6120 22425 853861480 31164 39713 413966637 81791 92630 586970560 50559 8535 -9891014 31971 55695 -310031883 35233 53367 -35870786 23001 83656 886598904 73975 80578 251548630 84240 78100 -436376377 4846 56888 705571519 69101 23399 -583802026 36233 48058 -246235388 27874 4772 899714231 47826 45520 -798213009 90958 82378 -230958710 32723 15071 368054286 93686 74874 836229180 30106 78137 -899819397 59444 64048 -269405926 59785 65754 559459078 49503 84125 -389868623 81217 24543 -926153067 44847 46759 -590309842 28064 49531 29959528 10872 33213 -541116266 92764 9856 64567042 9509 7259 482088948 34486 96955 -557788904 94411 42213 -150067491 73619 98323 -211342375 31741 66296 -390991122 23938 55454 130717311 70785 13717 -405091040 6013 8264 452742888 50692 4264 205928966 81070 60723 445489505 50966 19878 -351099373 21892 80929 -4553717 48707 80794 -218283841 26240 84302 -196523134 47427 37348 110255894 47568 55938 -435274518 49077 46201 891070110 42969 89938 -723563897 5472 59055 452390749 74822 78000 -787269319 90567 49757 -323589147 26601 523 63841174 38580 57532 470005802 55147 4359 620229692 34113 3082 -899972081 74779 67891 539575435 58575 66263 -792942237 67882 65204 -907463330 38789 53585 -161502241 47546 93951 656018682 2706 38573 -718162487 61202 51265 482587762 87012 20620 693169223 39784 20048 -965836645 95646 2660 98901958 98625 42183 436139594 6603 91143 525912642 20191 45563 359479018 35468 56141 212204814 57678 21737 -824653438 70899 70265 977835832 36770 41856 871647494 16944 95968 -870551460 73809 72106 222815479 81200 1714 25873749 38889 43731 124411820 40011 55907 -825580777 93904 75176 -991102186 42631 79906 -786850739 25019 90311 572608038 86652 17022 327786271 12755 52913 -623892002 44095 44059 -601429537 9441 71112 872535150 27296 27393 -4574035 65211 27689 -397599712 17016 97368 313165032 93069 4346 38260714 83590 60853 -768522424 96701 14569 905100282 18088 1230 -649084005 70595 76509 -826416812 35976 5486 973288232 21078 72422 -512185294 2577 97014 -79088269 66599 32348 -91398789 73257 9211 -342823441 55640 33259 -230506781 76341 91614 -935473993 13634 23963 -155083226 36756 25510 -615486682 41017 31653 -979917466 19777 20867 -10984410 98680 88816 -477315435 4630 73368 848838459 44575 51571 763123637 86044 68959 158015313 35645 10569 976578155 69541 76112 587181782 53315 16927 64629402 71997 11431 944323032 53435 782 -999623033 78244 53548 551592034 35379 45399 -709161803 65171 54938 510847124 70050 91469 -937533947 44757 37201 353259737 55822 69693 46304194 32137 83033 829777777 33173 87909 696763206 96749 31792 608024680 2393 31532 765346860 53559 75394 737968091 83903 1484 987003535 88708 47587 351498288 22785 7909 -981703934 78822 98499 567295049 54282 98113 -654123451 90176 20563 644897312 97360 2501 749414827 74635 16100 -805450917 65514 43979 -679430674 23275 58559 367683663 25799 37872 891288122 96030 4043 791372589 73861 96755 449338182 34853 6210 -103565259 92526 6229 -939893660 55087 70163 -29498929 94383 78845 -386950774 85560 48513 230283085 44103 12390 79264202 95467 9239 677748972 53756 61196 -158912084 50271 34473 218590166 82199 80776 196133516 44699 48128 -892944758 94392 65212 -570797904 70178 91653 -957539472 32898 22929 -15857408 65779 87395 327901716 71255 94709 -773788658 94717 5605 -464163966 95180 53341 -108026142 96485 47505 -296779744 19838 61349 -645733522 40830 43713 -391883699 32478 71148 319095243 41860 63235 -454087456 51915 28427 635469139 80205 12361 -318153481 95383 6507 853460582 69975 69987 -349571067 49845 11061 -798315386 26659 98009 351335573 59457 66055 776052920 98206 11111 429611700 84529 30854 -304179057 93784 5004 -40521894 80165 42559 -944942987 7893 88670 958704883 69877 97208 641805622 88484 87597 -730951166 67909 61422 -47827336 36031 8298 590560322 42054 82260 -979458223 43556 13320 997722466 61243 41593 -458434933 8265 91752 -798320889 86313 12338 -255586574 37062 22152 -451204983 68052 59598 -67069208 97492 48721 959565706 55747 43811 309130921 51759 47714 -356015822 65982 67921 -977217606 34935 46309 -735484473 93057 77421 439803453 44998 93240 -549886116 21795 32038 -263692911 25444 81556 819986910 34948 76305 807450919 52038 25454 -651547065 30669 66611 803339607 95591 74640 -828788621 16642 95993 -755528957 65779 54336 -823740266 20370 73920 -283155605 68538 2129 -368705502 98284 48812 687083991 57084 56632 734269512 7085 74501 -147620238 41752 88296 449025413 76373 33580 520555729 77612 84076 -310620263 89486 29636 65587439 20915 56002 589850599 41084 42123 -320029052 68497 2249 470193540 73140 8806 816498152 15431 52012 -905346422 85565 27068 -746108166 59359 64344 -117266911 65617 22295 -500637974 27151 59593 281565240 39603 51007 -878422988 25173 96631 -133717375 95036 63498 -377496829 33929 4601 -737786914 54386 85345 749107559 98473 7338 59218092 55303 66144 512909159 36980 81310 -292934107 40379 80145 99806213 96329 71958 112592856 45531 31129 551223884 55381 76427 27971871 12432 14654 -475678188 76665 49514 -731124005 77890 7033 492048718 84507 20368 335301805 34806 62654 -940211727 61097 56498 -414469891 26083 83797 408947442 70910 54077 267971269 31066 12105 785709856 44522 98425 -344317899 93243 24175 -113541143 18194 27890 -156796259 26738 32351 -306723295 96451 50310 688741914 71879 46143 -984354391 9252 59959 -915628340 98835 61083 90993073 83368 61903 -834281387 76209 71304 -604588370 38540 50229 491216334 55895 46053 -686493425 30531 24834 697489962 65258 74580 554643310 30184 78833 -918789563 14533 55339 105490630 75606 82763 203505742 27228 98536 -44746782 95394 86832 -639288174 86406 2694 -450568916 32178 49646 -599906078 94639 17465 -574232591 72110 41432 -664742214 69811 28361 190696258 60615 22117 -419894108 8344 43529 786373791 44357 24110 -859567462 17861 28044 192138840 82428 2113 318381593 58503 47318 613385031 55983 19118 180259756 37516 66746 -114827074 73771 19055 992004236 45504 83567 305547288 25697 43678 -201536878 44066 19071 -6386407 14822 14020 -904436090 85646 69705 938660174 74978 35919 941702238 96556 2186 -678704410 61632 14248 812909921 76043 78825 -977858916 27756 70477 -816398605 35183 63358 612468419 3919 54314 566090550 26777 6530 -290306265 45058 27149 673865847 85040 81175 34607953 19888 90219 -230085336 97143 34886 757905959 40000 27450 -357633470 96144 55125 282174756 91580 10981 -48932865 62866 79214 782897792 26675 5258 761745800 15213 48000 182215917 22995 30763 -552806300 64094 3759 874623585 46013 85996 -500246503 27958 36436 -872164898 39762 85997 128574982 79054 76937 -249704624 36060 82550 -572949684 34419 78613 49457896 85526 38938 -714250181 44973 89292 218301752 58806 92325 -505579704 49883 49369 -463100007 91044 3950 13293475 49503 83552 308691526 27900 39610 772935180 43159 70292 315398372 7776 40090 680608179 81067 75784 779370032 80362 26130 -171657436 57107 68561 261099730 67721 39599 511349871 49082 70315 -567124791 30897 28882 -726181490 73343 11645 -311256507 87626 22968 250270103 30961 98490 283276776 65642 62323 -967787532 95750 22886 581402370 48826 59715 466677828 78385 43985 -44717329 97444 20730 -39109354 86354 40072 843820276 40067 71417 -804186887 95663 73758 -2693023 9159 89017 -613747031 1743 61947 -602241881 15153 29191 -101910330 78033 86104 602167676 55518 67352 718989239 2589 42569 311830593 91413 50725 571125318 34877 92010 757836541 94588 29466 -506515264 84619 12780 569187326 97508 48647 -284384123 92871 58854 -975755561 11267 57352 -170656123 1197 7696 643571644 71901 90769 211151523 62790 98844 125318296 14261 10849 -39855490 17366 68305 -632165410 59360 38384 18174007 52265 72659 -340930517 43004 36718 -965745381 18592 29131 -916346755 91004 3996 728233695 15730 55189 -91936496 79506 18810 673638194 39112 4350 931807275 7507 3893 885621175 12298 83326 -191493915 56443 95508 222321300 83218 59212 -847816367 38383 85792 -95633748 11799 54612 -484183045 15408 92161 -40431859 85114 24939 27046981 9641 25582 -316055524 50185 38257 523813017 21106 24866 -817598091 20844 13182 174973379 45144 13188 63354709 75164 19517 990599418 63829 29044 390554760 74154 19412 -703508806 41874 46307 800071465 92555 30139 912868939 33134 88928 518332171 50816 31528 -512566075 84337 1129 944182429 57992 3180 321005335 37106 67222 854550564 92065 35045 967801068 2036 58888 192804876 855 73093 562735727 95046 5649 250341048 69522 23878 -398907171 2955 97314 995167420 15471 40031 452524688 25229 31966 -773314875 76252 15021 508148073 73784 57963 -529741199 55485 28681 -765453376 43793 73946 -689829720 16747 70477 -168386645 17710 82645 -111574373 85720 55965 572204231 83812 98940 436990004 38607 28311 380886958 64332 38360 -963526324 70407 14657 806103909 41951 51314 -916989635 25889 90276 25399217 26060 72908 -636960804 57402 95221 -955551179 1311 56206 -211426936 36624 37616 138316176 78164 55344 763502555 91731 1828 -803123138 5960 92564 694969348 46657 82422 200720023 19176 58303 -53564632 50805 88138 577173042 64387 77679 822181486 20628 59165 891997267 92405 25253 645701922 56678 50614 -749151690 86559 80595 -801631633 83548 81736 551441306 6295 33876 -824341432 58299 29770 -697910094 97725 37008 -889334390 64867 22254 -325535490 49897 81552 871661434 23014 22158 -65221195 204 29617 252167359 62733 28262 562440115 55393 76181 966569929 72157 73711 939990808 24031 4607 367698710 24173 53208 309737750 74344 11115 -664272861 57401 55545 435968413 80833 82453 -710331908 15743 27416 -700007741 7223 70273 325815145 39705 4357 -28252032 15961 77834 299236367 49552 17760 -374246794 68534 52513 -666664960 89089 61292 512586981 73429 51770 -10449050 17889 19551 633313538 96096 41582 376811385 74314 43519 308349137 88413 62439 -25097976 70591 27823 686807003 13505 91803 -291346047 13165 90785 493098760 9739 59580 49688564 82589 74967 457302929 6294 23815 -377140182 29990 41266 -492980086 1449 9607 -413955261 51772 80299 52501551 62347 38323 -666712138 621 67171 -757677099 29831 21458 887892681 83188 48748 190776688 74530 97457 -860461766 73996 97263 990163756 40903 67356 -235185368 54113 92109 613658578 14644 41544 579439148 77850 61687 -963180455 52625 86378 -949353140 18365 52880 475730752 93829 18111 183134854 56490 49355 -745594580 83065 76097 -435418902 7066 15002 -95232619 75632 95374 -108334604 77240 25669 604196113 74505 73168 -121763802 21098 55220 -952914401 26821 53816 -578922823 84327 13576 -454229010 78311 79078 -446680873 29250 83550 930406531 14195 27640 -93270410 1158 12661 -993764965 44424 63046 583757431 8140 55163 -395211361 88632 89545 627605905 11555 8930 -524775043 15268 16190 -994845531 39541 12558 -876612689 48628 84322 -715223810 29502 54622 -945013621 73835 13405 813814584 50135 79478 -460162354 73588 98664 -977273049 49239 7652 151754599 29547 1292 655666267 56461 15918 442556103 39565 45915 279372233 77487 25189 -508876625 41773 83343 -254791314 9330 20793 9228422 87647 6616 751358746 50681 44172 -976619156 33171 63580 200614086 39719 55932 357882973 83849 29734 -735635199 39151 80923 777707339 40455 94875 379603335 76649 22455 999095373 37961 85612 711955000 64281 53157 945144031 10077 73986 933620252 26780 33447 -798793737 89441 17155 829897600 59330 25934 -318206583 32876 45404 -313410822 78171 26010 -563487141 37423 31639 -331973621 39884 12833 -7345113 39230 48400 -948437771 39249 65922 548533281 98917 13596 773198576 28236 92127 -122519500 3148 50812 -548469355 49722 75716 -429825941 27138 44275 -27668130 73164 28506 -278553612 86582 16976 761208913 51005 80058 -875208948 54568 89035 -628611879 51750 85839 -76049021 48297 29271 -756706373 8491 81551 -960363968 79586 38917 -824944354 40792 40132 -179376939 37604 65120 -512471275 83100 32367 448755370 84789 87838 -529710715 12440 87385 -950600171 97231 71783 954511288 46663 65729 -45748691 32310 93045 892733036 43591 11183 688449882 10420 37124 -759560906 27166 14233 -454917180 90544 75847 -485368546 7260 31421 -103969674 86363 92428 85025662 37704 37691 -931591608 42048 85860 701332111 32712 67691 254842738 10521 14260 772693746 70048 73345 367536874 47103 42622 452125603 95710 67994 -501270162 2258 54745 696664972 50595 22243 -486249798 54449 39040 216689885 17315 64967 -308269310 51730 19618 -379915573 37297 93103 -59170099 42293 53650 113579512 46871 93646 -224906178 69218 67010 -903524957 62280 16393 549402390 59592 86817 278217708 92510 99059 -277721627 32971 82307 619665071 75996 72335 -313426259 15295 96410 -399185715 71475 18834 751307741 42235 93316 83628437 26125 7718 -736745110 85056 44874 -756304107 73910 64386 584423561 31638 73957 -751374011 32346 8685 105697666 63252 19746 583947613 71837 18641 -24452032 63958 85007 -426381664 67796 869 906878265 71272 4493 732344835 90316 30761 -711503775 51713 61077 -982018239 84528 60619 -329377695 50199 24208 -981678890 55997 80710 938363530 56689 6850 385578137 80514 6809 -410800409 98951 7301 7497487 31850 91915 220287768 71880 47893 -853097015 3858 23295 549553820 11845 57052 233459183 31294 91677 -147017386 30233 19513 -728387857 45105 93917 -717184299 14859 14485 -508644053 23456 97575 -435170125 54059 7433 725631933 14759 78094 731427176 39856 33780 -527364947 85334 61 211756698 18093 93283 535692447 7313 23341 -799412502 25011 55360 -115950419 3151 95636 3038614 27849 23329 -35437849 55473 45706 -501055569 14315 98214 -281682651 90828 15437 -760459324 80806 33127 -435533394 33522 17423 -916455235 69813 4581 -192599105 95815 68094 -41711 65632 28978 505878802 12284 59001 35932221 58824 78389 141075028 90078 61555 169429657 2164 66637 -263987362 42326 38338 905057410 77054 55904 -472294472 74156 53853 -550486411 56883 88792 248664361 39321 27082 95082735 34803 22324 52005223 92674 74055 717882615 32930 14801 -72228391 59522 24042 575594398 76588 77996 -666430105 45720 53873 -98486747 50323 75934 -419358464 85613 69985 260419298 7746 146 -126504119 20345 76995 -90214167 2633 99133 543711244 59426 13070 179134489 88564 8854 -575183828 97966 29112 -475117236 12879 52044 428819798 21370 82815 815599338 31450 75015 -969820027 44745 87164 517803231 47473 29600 662427592 93531 10190 7142888 20785 53689 577682402 12963 16944 -718750616 22515 82978 710701353 53937 93534 713057884 73671 67286 -566049789 67964 31571 467878194 35194 36304 905912218 60506 97146 -40837400 60952 38344 387472011 30917 95621 -65461802 36268 31133 -547037530 85064 75333 -988114714 77001 73868 797734887 18509 33951 -130700533 32450 78303 -34357784 17832 99143 -573253670 78900 68065 523266832 8785 74467 -951352957 65127 141 -149584191 38254 53528 -761175409 23818 92462 -571533169 30450 19038 -896945612 42866 56028 365381439 46114 20691 -499317781 75338 61003 -495309205 65390 76874 -51140672 50308 10100 616052391 33342 24356 -17407762 81551 96232 -353657012 85411 19893 882808661 53198 41323 -900435307 3855 88913 88784198 52080 28265 636041383 89255 30657 -891751463 84180 79379 -456655559 34400 67280 -812136877 7855 17094 7630351 4625 41158 878925025 97858 86463 816675191 5386 42586 970823773 4524 16827 262100390 65995 14935 -669132270 21801 81563 -401313860 76548 31466 -856576114 2270 85724 65566261 23772 51846 -432740306 31258 61055 460398093 46563 8168 -62503394 26789 43924 51198671 82038 83960 623220227 69684 90444 -642655988 31685 61405 -716177065 75131 54349 70606350 30189 64178 987010510 31938 46652 197785744 63033 43012 789324054 19727 38336 -677534398 97771 85514 -805650106 18773 48630 573279287 95718 37175 -541992481 97952 37312 -354664455 97271 20545 -536471843 32798 89110 -352696601 42619 91991 -14408974 36913 37335 820374164 44201 12374 923095540 96407 19881 336835817 54133 25684 535049380 12759 82623 -590809373 53152 1079 -408664229 34053 42419 -675048323 5998 69717 960437467 81660 30197 507115096 32112 13577 -94865278 72771 91875 -773240376 19770 51006 987910351 33537 98440 -474538525 21217 18982 675760369 74531 97285 832631147 25988 87220 624800100 37387 16706 54148895 76823 64618 -343061394 18637 81355 907652799 60417 87412 628577034 2080 35604 -412224679 47620 34648 324083653 11787 24210 810971828 12703 51145 -772643084 39649 58399 284134912 11640 90815 981851505 94196 84621 -788920518 86581 26188 679004401 19422 2014 305763639 1999 29367 112431870 82432 80554 -970986076 51711 81624 -515352757 66660 40920 309428531 15630 4501 87061250 73438 856 -35017778 82736 65394 710300588 96054 72374 536399816 1205 14021 916989441 94630 11060 473005419 66778 70551 427478968 84085 58595 714115068 3246 48715 -2537715 38935 54209 -609376652 63344 70965 -210422312 94766 52745 -792524688 45936 18668 -813085892 69089 9332 -893662721 49072 69442 -915706424 77859 18639 452250133 58006 84810 945952423 93416 38143 18962522 8698 1216 -191819893 70797 21842 588801688 59658 86927 938056308 59035 34314 -497454154 98766 45742 597655903 18453 81077 316326799 37827 45961 -71957238 5885 56057 -996950722 12593 36801 -129240765 27400 9040 358450215 14216 48504 -842261654 30578 32488 353185452 66060 10743 622000162 37797 73365 -150539167 95385 57124 526074818 10071 90279 -296217511 32949 92775 -691694373 40911 20132 512869672 60980 97551 -528254232 6743 31809 -750532297 71198 22394 636690925 1830 60053 55199966 90404 7063 -958176244 20709 74003 807466434 61978 59869 672122548 83342 96293 805979828 98582 86255 702603138 96693 76573 451342519 87314 26248 -153473564 65016 59631 -336205603 78580 31120 62645250 86676 90100 -211489067 81566 35821 171857190 80492 80161 799036889 3997 44516 -899101265 28451 97130 561859934 52822 31768 892171153 52729 47644 424690302 81354 13815 -969668606 80225 10295 759109932 50519 53738 220631772 11352 46570 997394291 63558 80631 -912508946 1787 56961 894792820 76169 12095 168364474 72715 16484 -76083016 89289 78963 206470479 73705 43723 -85127959 32293 55255 740488723 25489 1989 -455792343 67276 81102 584574282 50481 24061 195507621 18514 33516 730759967 12624 49781 -14783109 97710 9837 -751724178 26846 49915 -657576177 62875 11343 920976123 60806 83680 -821874634 8409 56677 364511175 67919 30566 -883057745 23638 51141 960348578 3352 43419 -672042363 38993 66541 -926787167 40027 30638 -637927926 10440 17979 -510482529 75198 49190 -77791401 79182 75449 6488399 44983 31611 -250022098 11512 55582 -247563129 75941 72636 -881350261 63197 60335 181385558 60619 6165 -997941586 83156 26103 441468421 48445 79749 -947279818 39996 7155 667792316 20988 56518 391940575 7646 88948 -188303984 26971 67130 -245614984 37662 67140 266188877 80279 42027 -643179939 49092 12690 663226294 18451 69193 -648203713 63208 86877 -705000242 22609 93313 547652040 89844 62885 111723009 84909 78654 998773530 98630 63165 -841313750 87931 35843 843778974 2092 2674 881286541 1664 85306 -505283296 21577 60226 842276591 77254 95680 -208060196 36878 92116 -487981231 4172 70561 -980979342 30985 22255 362495228 61162 73090 536570544 76963 11075 699453575 27950 5174 817204469 51677 86160 240087317 62659 76636 -249434494 6695 26134 -36288784 20891 59572 -368498276 76841 54032 203857519 30384 1180 -962193574 89654 4109 -214133925 45788 32049 -274083604 55672 93052 220887549 75010 71942 -142688576 43262 29225 785911423 30788 71266 924140233 22287 77688 954789842 74379 17353 722005212 24990 73852 -626975387 73789 73388 -356870389 78093 31125 73230008 93770 37981 -649513418 81185 28284 949233318 79908 6575 650865113 56693 26970 827739903 31649 27842 -800554167 55955 84076 -563591854 55763 88168 909207076 37933 42201 -527547999 33255 44712 332144930 84178 42795 365018464 84271 68361 -566589609 44484 62265 -75026088 17762 89346 69648016 94541 56497 298587885 24359 43529 792323235 92726 90402 929341239 49512 41666 722056596 35164 26733 595698045 75233 1318 -518825522 1507 42617 -236000689 2259 69937 482017674 6596 96923 -502420648 98936 33167 -580074096 25365 70493 -734260990 33716 94629 525206879 29829 30313 -359662118 73985 32408 -217341271 21942 12793 -648901896 10611 69448 -88416181 34138 28123 -464568509 82723 96285 902265676 53035 42518 374665596 3963 94586 531931904 93117 27930 -207273765 16360 64250 -572906544 44617 57860 621673288 61026 14487 -869154193 7346 18759 -531118253 76642 88202 109488498 88640 64825 691500861 22526 13730 -629957906 2902 73918 776974567 28847 42877 -837282383 5124 74760 353944045 43761 53805 -567575607 36887 27153 15409657 6323 63071 -337799301 37242 50209 108764263 48820 94941 -813718633 67375 60352 -507762473 68719 46856 11357601 74572 39148 -389560530 32005 29752 -561837582 54866 89372 879817787 14070 14908 791064344 16875 13876 -131034176 49631 81360 793085098 70012 36171 -580929633 64501 28809 -769119342 81190 44637 691934797 85732 25365 -437183302 71652 25331 -250493226 13483 79010 -536753418 73260 46498 -198784079 4240 53456 -908699062 96508 69674 -667577824 58280 82434 881443526 16603 86306 -130334585 18732 91551 -696275171 47634 35290 -265944864 80686 9569 -992685119 7789 71141 710855123 87137 85361 362596535 33988 65323 722008939 74695 65994 871362709 4258 4001 -635554685 46171 33683 353171729 8502 24049 637164553 89567 10910 964525782 65377 75661 -694340490 25106 78868 -507616890 91261 509 996665590 22476 89692 850443240 40080 83360 176072334 54915 90346 -273232240 72827 23459 -867299126 60502 17565 429910571 43349 72349 -826801858 12062 37702 225530528 87214 59444 775154906 26370 50334 -186460372 56681 37985 -170930584 48528 23522 957719892 25473 45281 451611071 96536 38657 -699231834 68378 94995 -148201822 27222 8908 334100609 8078 16962 456930964 65126 15790 680582258 69232 72533 230474024 54494 82296 908735390 17920 81328 166682339 78093 37760 -882712547 60484 52287 -362130837 42865 26350 946780984 10897 91890 -919102464 26137 17659 -67742384 26731 85462 -141555448 4539 66746 933726391 41734 49276 921967829 8133 65951 174281139 40136 77 42011182 46974 42983 -271521198 27491 7346 -341925743 78882 96098 -764696641 44324 98196 -356175356 56717 30530 690129124 30971 8130 519801293 76161 52680 -830511899 13151 10574 511854994 63310 93027 71965664 2012 55141 -190760212 68680 12654 259418651 29982 10195 -349402694 85705 80448 611819168 9109 91506 -67351435 49164 20819 515431487 95076 17321 465269046 87767 30117 -665676170 5629 84931 740481573 46550 88313 -187016152 51469 78071 641243433 26709 46655 257304072 12535 31897 -319316302 16013 26216 334297178 55168 71262 961190618 98521 77692 390432955 67255 4556 -135994797 75719 86271 -670405956 22823 52264 -139222381 61154 82333 623165496 68833 45458 977363321 10378 41299 743878621 34683 21739 267545873 11257 59289 -465635846 25937 69399 195150869 34046 32920 395269703 41782 31714 -865207008 34545 52492 364442137 37121 36091 -222668877 75080 21758 161871810 59259 79263 -791919183 55109 57400 -961457851 742 47932 107478362 45023 53745 219578117 80198 24485 -63477036 41114 94923 966131046 37402 51611 -905305104 50910 85674 269881779 7286 20233 -994574864 27740 56750 -409583741 8196 58046 566300985 80946 44825 162155793 80182 82886 472869502 47027 65805 938344423 10209 20859 539625408 8822 71137 -309745593 8831 52121 -269145320 36220 76889 -422799564 61697 26756 631790234 3548 49196 549151654 8740 62946 -984404326 62834 28138 539742916 49765 84114 63852984 49096 30301 -351082386 81596 47255 -964546143 10023 65974 -194304045 31059 23139 594713081 31763 7386 -680544658 55366 11355 -726824390 46131 32221 -136191083 57540 27865 -277357096 89974 10704 524876584 2030 3144 -792114084 80384 59564 -905979941 18065 30790 14693633 80580 88257 586948649 37210 80523 885664823 59374 94790 637633002 67783 15521 318192031 54699 43802 -675020137 55905 62328 -268887893 53958 71872 679432020 49042 64948 -542276945 43892 90837 -849856527 4014 67625 -713896810 22694 22638 933975919 3764 22900 190501812 41910 9098 922095274 7044 18655 -971552831 82360 89006 27468318 28010 67809 -200562018 63663 1527 510769604 93194 25871 834474733 38581 57988 512116729 36081 88423 415878285 87082 81496 -736813807 9370 71630 657158070 58646 22509 -793313157 70211 73518 821647727 11385 82388 439362151 9710 93329 996789950 76246 8594 -926659020 79897 6883 -490737991 16133 17883 482893029 19421 63120 404559365 5605 93174 -284766564 97267 18206 455249253 60946 32637 801046663 63237 71553 606998026 89597 92803 -857212719 72134 87063 -53195063 54355 84161 217582594 41585 21725 700302809 28252 71281 388451407 20836 33639 -507261904 20309 71052 204528627 2010 73337 930973478 64584 27864 34212850 93001 32725 842068721 11996 24825 819725939 90324 19836 -846327245 43517 77221 985269729 12980 4807 429599775 97316 60774 613954346 60737 22189 -749992558 4440 63201 -749112844 5549 24673 -104606562 47059 6787 588944372 87789 18004 995379684 51525 15981 -896613713 91666 77218 -31153611 89864 17067 673379769 96320 90991 -235219012 43408 17416 -867288073 61768 50757 -20209848 17174 85973 165567426 27552 95144 -100569391 18229 40547 -944042856 24164 60055 556141774 35302 36362 532817150 55379 10309 941051245 16649 598 408531668 92375 5849 -49407907 18205 82545 -882081090 21214 47720 -352464808 27455 65998 -263977497 83770 83350 -884903824 90966 29389 -815165732 62025 72892 877546980 19180 27792 -755255992 69304 80145 -163123385 19406 10333 923106407 56364 26522 -139189686 90778 72432 148315701 76748 80712 -447476983 21206 86136 240712633 19998 68899 469831467 66497 62329 252652778 83079 74787 874944964 15978 82353 708656070 48125 20732 -40844481 56586 97140 -760383094 92194 96513 824459899 418 312 821283973 58892 24413 -607578469 19565 7544 144570445 31173 78857 -50936925 34209 19100 325737760 55994 88198 208015568 43549 27096 -945771391 94021 25031 598055718 29962 80126 -839977164 32231 38067 187966302 29533 78436 -340365390 93550 4172 646839950 72340 19970 918175556 25701 55171 -479004941 19615 82308 -379702132 25663 35745 878778970 34089 16663 736537287 78963 96317 871347058 56386 22695 714325453 65916 58694 -784597615 13190 84538 -864323072 65385 80948 -432173345 80934 41833 -151001700 68621 564 228148527 66014 45738 -257935880 51474 43571 -107236613 44649 37932 -227603909 71392 78623 -91682703 77917 14725 750358132 11221 12136 -450968847 42033 16405 547079274 19596 1773 -859523522 3810 22152 380954456 55442 73726 -665443924 75807 40578 716715290 95691 63546 -535783759 36242 98429 341064648 3916 87427 -368513201 66998 41765 -842603352 74865 55865 624743871 70439 38820 373432922 94297 26433 14733073 41509 16835 591647504 39214 36541 471696817 48268 24144 646981735 79379 38043 597286609 73919 59729 698384714 80296 60702 943862847 28333 16566 647897310 47293 46527 910243001 32750 24584 -985683567 66841 38379 431974076 67126 71816 -410562945 54689 65509 256016182 53830 32170 862178377 35392 95075 -268388361 57723 7186 867011453 55010 57599 882151822 68927 78766 -931239441 32904 13571 955887870 93692 1704 -591940720 38717 72461 727196049 70596 88365 447321449 70452 74342 722715912 50842 25097 -977263788 9799 86483 957617298 8769 71541 -659112794 82193 59917 -285853733 31064 286 56862702 70647 13965 -552651196 65320 81359 400833065 23085 56745 -202425135 82494 22370 776806794 35244 12824 427250494 49855 36524 -35463914 93353 74246 9080353 68464 17444 718447975 24741 17708 27280866 65140 88015 486149253 57451 7123 116682083 71939 41852 800465334 38691 14074 753043367 35970 98025 381301420 98914 58827 -373822398 50011 3820 -339338306 7535 66270 395600308 64385 26778 -625834924 58400 9644 668265502 45936 65981 -809109443 14228 96411 359490830 38566 30154 -184221430 28500 29642 818926304 76506 17503 -717232723 60794 16898 -370072222 71591 276 -298264054 38213 7466 -52638087 5493 5552 -930091329 97392 77341 -720031689 12427 67183 301043244 52478 17216 -229302317 53823 22368 960563252 93719 35289 950771291 30622 49863 -595475318 48396 66049 -584043589 21515 97817 39650540 94617 83432 138122466 73883 90663 -526457411 57561 86804 848365703 37146 93260 -652033211 97165 46905 -780612480 14853 45888 -548219257 33057 29140 124367133 32026 78564 -715060319 32879 58557 67997370 9238 33818 -373569469 80097 73536 127118616 48492 98637 -269336482 41435 22016 585064727 71980 67080 -180542516 1360 2139 885758406 75059 1291 959941342 91787 42942 -416710096 8198 90229 -776505619 74692 7167 -918615872 85901 53727 -664586698 50554 44411 692050723 90271 92332 737765601 10452 9366 -179455751 37865 69335 -212744173 46931 95254 919884314 25413 97742 -945334852 22605 84763 -364107349 22055 72124 822809894 14471 46837 676961102 26180 63189 329275625 86587 50129 -105930504 78741 85894 -286750727 14877 71120 538035701 94747 14439 -470932192 23556 35387 920329440 51867 1725 -538527217 71638 4110 20024979 42493 27821 76277282 9256 49893 -392328236 63108 59373 127079217 57091 16600 342416614 12794 72516 108420819 24002 82271 -642385117 98682 66602 689055251 36204 16501 540164762 96651 553 828106732 79115 16830 -308204463 1526 70867 537619824 94620 12677 784975730 13196 90456 -381628265 98027 85189 -171728016 93673 24606 -209543827 25155 29808 -801863558 8442 16611 -791522074 13876 12724 275591089 22 62484 -381138202 88676 27180 607712847 29718 2815 -888205408 39306 19696 738472710 84370 54654 890491480 88694 80215 -519436543 44434 25163 -61910926 1059 19961 979368866 65741 92829 -842597799 52228 62671 -988486491 79969 41523 -219234366 73992 66805 -743442938 71828 73267 -38733443 66959 4732 740086514 7861 67241 210375352 51400 75611 -773116210 33543 7359 -801589551 13225 45533 829326872 13886 31232 -86316223 88101 89446 23919892 78276 958 288602417 14192 36957 -339293078 51018 15139 -900572944 76856 44177 -424574612 31526 12546 195865230 74454 11819 -870763067 7096 78818 134947536 95361 26526 -519364136 12955 7655 400515735 67357 19849 -83692033 14934 61228 44762652 85393 48610 -982859584 3592 98180 -858735671 23650 68870 817773995 92962 93688 -980280560 83398 43508 -560626570 33878 52239 894514118 3732 98196 805438330 11365 37361 245425705 83505 67975 682759759 53079 56884 505011875 1555 59628 -231453053 30864 6196 152172847 26606 77974 -451788600 76155 7395 -449039640 5093 52318 -904803070 30273 58036 -29614670 95973 67933 438772201 45946 48838 786613515 76474 18380 256014811 12941 82741 -432779923 20247 2586 150191855 62269 96362 -848461648 85877 66338 545430226 83959 17945 -509617163 71217 51338 -133398494 29888 91032 679168896 28239 39167 245301969 41483 72004 215119919 58685 17411 431132668 65568 76287 381656484 23350 59187 -352980842 40188 48314 145294765 27195 43616 -289213908 59961 36203 886610877 65046 72290 -793275815 7937 206 926749726 86809 2870 -315495879 62260 52889 -651290498 94868 90890 247059145 97674 65626 69383646 65763 17983 -695173547 23707 42763 961951925 98323 95830 -533126104 26184 30141 31884977 1188 67507 -692923606 37372 74172 294032103 90240 45721 -180631780 9645 59194 407278473 61212 88490 -602365053 25517 49272 574670092 18965 31154 161602140 11268 80154 882374713 67642 97233 100758185 91710 53941 139070193 65806 9429 -483302795 33640 69994 137453678 33322 57773 -547913754 7623 43928 -320040266 82248 15039 464299480 10990 52883 928910328 64849 80838 -74756407 77815 95536 -669508099 91251 3735 138744449 86505 79512 681499194 56486 78551 609617926 81468 99138 -571499878 22806 32799 349558197 1648 65138 825711436 75198 69648 866262452 29988 26062 -959735535 95947 81387 752550696 56355 83635 -511455466 80312 46922 -621268933 79977 79222 -60122473 7865 77498 798790727 42587 18016 -721857244 95955 79504 -996842778 92153 28197 967158924 14115 71046 871597075 83390 50554 717568850 7096 80075 588836394 36442 8659 39465430 23167 5673 -228625947 89559 10329 -374671420 74987 35060 937619265 85252 97489 -846757556 89422 27374 265215803 73637 43922 994119890 40683 18226 108062041 30110 83844 873590825 76871 6936 163281600 89725 82860 -966303465 5636 72468 569007254 66469 54158 -800491659 98030 16918 350224450 81601 62643 -608109253 54806 2114 -469825201 32004 92247 -555468429 86233 53399 -867714501 82524 33220 573229086 12843 68121 713955391 72502 58428 -6493739 91232 27399 292079887 5872 70772 665026469 60716 33295 -968827386 70052 27073 -15856611 66408 52210 -44917400 77648 91153 -898842728 11566 85268 -340023669 28470 84576 -262159192 97799 72495 926189063 96431 73950 665825941 88982 40967 -641030317 68194 68862 -419558343 77776 21139 -163568505 67163 49427 -150927229 66034 41241 589873744 66506 70321 224908732 70593 71451 -871085378 33481 32950 862457226 65233 35872 597886127 74086 77461 520279761 77568 87394 -741428367 34916 54811 -305383301 80700 88620 915255227 5614 3689 79026878 81517 56249 218748177 81996 3581 353345817 25621 45079 270351601 96344 57928 -176765199 2361 45912 -426739942 76205 30367 -122865616 90345 90993 27314304 10490 18783 -892855986 21490 54794 499993875 11210 90043 502403952 33448 42423 602764168 27715 50118 896120821 20044 93735 227697013 96858 75966 529543745 51451 30449 540054309 9252 26763 639638845 52933 89774 888970503 69730 32018 571209163 62270 32115 -134664843 74267 11646 583183163 6099 35541 835503686 72954 73318 -215913494 27841 43030 -177923750 43412 86153 121942095 4484 52298 466964868 65165 39225 -113729126 19830 19460 298761985 94195 45892 867353650 63309 89067 882559876 84988 35509 -845212058 85235 72455 -703971585 98855 93999 228461383 3035 5027 -367617892 53894 19628 403418726 35955 15789 148451870 59849 42745 -691189474 40833 22779 -998847436 70846 1331 169508661 43167 32532 730719055 16122 96973 266207217 30066 55594 957588075 86475 51820 262146723 19162 19460 108757453 72472 51817 110945575 56591 39269 10328408 31914 54798 993701177 45579 35385 286318993 55398 77395 -788912787 79416 67335 -434201274 96146 98082 2383743 1133 15917 -52919982 80030 74894 673675579 81125 75232 -597672219 32279 41894 347032735 7950 69462 235879181 39135 18446 315131901 2869 14886 -278312727 52163 81211 -181975190 55604 42831 -566525363 61565 5171 -759895287 70395 60481 -475960135 2224 30008 886238330 3435 87245 -471640019 6380 28707 -964310816 15263 8684 512641306 9900 26922 -539092411 79093 67216 620829579 61219 6547 665657866 85704 64750 -783097483 64677 14842 682612948 12081 27474 -15469604 40145 79327 877377643 21197 19283 876103028 88099 13254 86498523 20988 17277 262471864 90843 49053 954974256 9854 47413 -550435168 75849 81616 330850070 70073 51062 -612376555 75296 13286 -167995383 56932 2691 -236312822 79872 10562 -585735790 40702 51591 784781443 7659 17090 806107055 97296 71948 25158124 45946 7119 59037631 558 94559 472597967 55392 60993 -374673983 65699 73844 -162283006 72811 45989 339048301 30461 24438 500033594 21197 58179 -135064789 17273 94946 309733205 15768 37078 -252297065 68163 22030 860913653 55533 81595 -777939415 31588 31763 -68507171 14633 64095 297143250 58820 18754 -675846545 78752 42628 294044750 59400 2195 738084600 82322 9621 -581651395 53354 6970 -467551251 35805 28529 261607251 49314 4357 736615578 33065 30362 995181177 4553 90168 510296066 26482 17693 -22065507 73591 68642 48392846 20041 98107 -6101981 21718 92231 364984394 93660 74035 -366962895 47501 75736 896254346 12034 46439 132154577 13971 45439 -224778285 6605 13761 -897118314 89007 59071 781930761 8606 30916 334549678 32826 57714 886291053 29782 55209 202229230 62426 90573 -14428990 71855 50856 -440466790 64187 8445 -736531954 43497 16069 -123251199 1838 29138 217534817 27141 91628 -61749895 80140 94379 13079045 37457 83584 416716173 73305 68687 -546316034 46394 45326 -312642343 13622 62032 269587601 57898 70036 -882872471 64217 73849 -676576562 24257 69207 141022785 42022 50191 182602411 82584 73954 -96282919 44741 62416 -655326842 79851 43200 255146487 76832 31799 857944090 86236 56994 -723470171 28489 95891 946853777 23811 59070 704684651 27633 79923 -421111960 52649 802 205097467 66 71600 -142320416 71632 50483 -839611425 2452 14141 845410026 46108 63758 879689890 82834 6434 -529263382 42233 69363 67037977 39563 2572 46640464 2669 20282 949315258 47623 13643 -974651788 40569 98952 -8895558 52299 74870 -413677416 50951 1135 955193834 98678 26165 -130226241 80183 87057 416692437 13803 490 -956826236 32224 84517 -222049911 92464 56596 620973863 69295 18213 68162621 84011 75216 -616438409 81247 71461 38733610 39495 86713 411599532 83331 42725 324714001 55268 4801 -262144732 53939 5837 -233192588 53318 27507 -245814628 98330 8750 818341124 67995 97696 -55616567 94070 32385 678422546 88427 13016 764814652 27450 27734 143817378 60826 78260 -133688681 18035 68869 70619136 59974 68888 158972952 32287 48944 822673070 26719 39791 -323254714 24350 87202 -203148838 2292 38969 126976710 84994 29872 269315290 54144 75912 630920090 12865 62692 -105826258 63668 70008 -130942222 82355 80361 241036817 52405 20665 945350757 56733 57339 856932074 85989 24161 239656897 87871 21225 236661780 95230 71621 -315081720 11725 61384 541196745 718 36114 -463607685 4025 81912 -309683118 50609 86397 809888255 4146 11763 692557122 48091 46528 992369118 96431 71544 -572703617 6583 20738 -907889716 41271 80489 77209356 60489 25921 -914859542 59362 72272 -429130233 82051 98093 -798030992 35166 75024 -618899141 83370 73543 416940522 71893 71629 -744633334 23351 2178 182816032 72575 32826 46224302 72114 96112 -481501679 62347 67380 -816937340 26569 33811 597901980 89046 8445 870223922 41151 30320 -554378021 64471 35898 -736295810 59451 29916 538971075 13191 54563 334368866 38250 41686 235946739 62433 59022 940530695 31019 81459 433408266 62671 84338 -552477051 62030 67559 -579954667 37542 46852 796626342 61723 77068 785398504 37926 30564 748792752 16781 90658 -521032768 32187 72095 856127135 19503 85465 536081972 31892 57030 -536689925 5487 32069 -667654465 57720 15966 347639239 30323 40474 -500456085 54953 45992 138388032 65139 35211 909948440 75715 39022 437966941 20384 54688 312854226 23822 63317 926781297 24166 82317 779394883 33145 7400 301682045 95092 82621 -63441216 56528 74673 -161472851 75345 59683 -442275157 12545 94976 -172545831 61036 54414 -125117300 26676 54863 -339549262 11397 94903 392563163 82044 48071 342369996 83287 8757 887568706 88416 28257 988180852 52421 36782 251277831 6605 82485 425283891 47777 79866 -409729333 98113 69789 526907226 47440 13934 746134945 92695 63605 573234531 29254 88077 515181230 93178 64667 508635938 68547 34869 171172735 31218 84838 -67370109 89057 19786 729567594 48572 25020 816789705 70938 58053 -181668033 1363 16286 -593702749 2406 45840 -580929761 58761 72856 390891489 51343 66932 -10246215 17480 56559 -658674157 72587 68466 510146972 56446 96682 -775300593 30354 11181 339731614 80145 62322 76573945 84377 90054 933612178 21903 94178 244408380 34093 21099 81476403 95251 74661 -416471362 36398 64247 213046694 5677 70776 -744614678 11996 96388 -705789584 24116 26195 125551041 90878 25916 954683558 58384 73006 828903995 43096 16816 942616189 54790 68876 112618937 6172 97574 -276598824 83916 40887 596401549 77933 20002 796064905 6021 1694 -313375104 33099 53845 -943295098 22369 16890 -553849588 93433 67073 322189658 39504 57929 -686645735 57900 22017 -127487988 48991 50196 -550788994 76877 67283 -305357025 90543 35101 -752756875 87737 36199 422760372 13487 85366 -695598946 15406 18635 -806886758 36591 18382 -777790719 46728 20916 779295927 23250 64100 438154354 2793 65311 -38799348 34798 29441 881885125 79371 67210 -911702857 64632 35198 946254239 36990 15691 892536553 97446 39543 -983664539 1386 24813 131505901 32200 98680 71879235 34222 26005 -240244513 20072 36904 -142482615 6110 91211 236122724 6636 57995 240954775 73261 73538 -941954278 36012 14858 -35612875 32132 43965 608927873 26623 88061 381510275 97279 46989 -51093453 61994 22652 -787258099 17645 54352 -597113182 48305 19352 -482154504 30327 35230 -344233392 32428 98147 -834863058 85808 51643 116750769 93717 23841 512798775 12955 20978 226174117 32961 81622 -464059632 36627 44862 -219317109 69432 70457 468491931 14792 217 391250018 81676 74996 327943902 78478 72549 -856755665 83204 12388 -161100737 21879 30617 -932907128 82256 58160 515818933 81467 35298 534739111 54215 6125 -1247846 50136 25975 -64288314 59923 67969 166645108 11201 43765 -264661539 49417 83363 217798793 61455 92003 -965099006 86159 906 -639129149 62928 87815 684804848 15028 57532 -843853693 27352 77343 325282361 40551 89906 -905854176 82342 27825 748713324 38196 25090 681428479 40776 2452 349190479 60743 834 -469888780 89962 33587 -516797355 65901 68374 -911469746 87477 74969 -686577132 41122 85031 -614615699 1638 39198 -384096445 73422 61809 759430273 60491 88162 -488955838 3961 68740 -391339436 54229 33351 444010727 82033 77187 601099461 67572 7180 771251303 86526 50590 451714989 35276 79236 -249481046 73693 58336 -993759458 82686 85435 -511832845 34847 56028 780656706 92089 9858 579062732 95093 55491 -757239538 24258 89764 512179092 97965 60201 -24729631 73944 86749 952418461 7206 34370 749348367 11295 94768 -699487460 96881 25697 -11055121 37195 7397 776354827 57806 8810 878661290 16843 9021 911091876 33033 17709 -815004727 30123 1977 739563183 20411 26861 143958988 43782 90701 -535987212 62697 67032 96254152 96385 82612 541344924 32513 13978 -870682190 14092 77057 675319560 46394 44914 60056829 44942 71842 -13573366 49051 11926 614227608 73800 27448 -26624298 71434 39724 -540448268 48468 55134 244440058 39150 67070 181179171 10875 38893 194710985 71391 87223 897329757 30082 17944 -434148638 65026 15871 -177623016 29728 27529 456492352 37678 5527 -138490372 67007 63449 -987134536 3377 23941 -716468251 36045 71473 -865452176 62009 19462 865966077 58565 96185 -275646231 3886 20730 93102469 30907 69733 511785167 73650 45837 984007317 17600 57007 467322089 2378 57025 71384858 15145 31744 -68110721 26477 79285 74552869 39942 66907 993669423 88638 74985 -972108052 405 29109 -713470660 86923 96032 154768618 52091 11549 -728858763 80116 30886 112689151 56190 4331 -879404012 81845 38593 -832399928 96865 59923 -221984831 20429 70941 -941207650 83674 98645 799010664 90735 96543 -432078391 15041 62682 -461204037 78250 25237 627270271 8906 70768 -157526764 27385 73514 429485601 94638 25086 867821531 56775 8441 -763020202 1374 86589 -202618308 46460 55229 -459201630 14909 78895 -787874286 87232 41059 807854123 93619 50178 -755063124 68402 51385 -999358410 60168 52027 331964849 51668 55928 -675945829 31915 93647 897106340 26608 35823 -674316207 9456 7803 174447253 88704 21303 725746836 64155 32154 -8743049 81894 91225 688634387 80036 54980 -453394972 61591 79234 -350119818 61731 70913 706154128 8152 91429 77432412 6397 97799 820538929 47126 84169 -135661328 86748 86436 754156371 8818 77611 48187563 61284 64348 933388182 2274 38620 -107387855 91085 64221 324784787 72316 93065 -602129779 58707 97979 966852581 4269 22603 381053270 42848 68190 -689987026 49367 25950 326687521 82527 54926 -893519103 69980 34144 909477957 58693 37530 719584482 43502 94358 111995012 44408 36819 -573470563 35664 27516 213302857 67703 95161 708925406 74058 81572 -219704693 30059 16590 232039559 69766 10254 976521691 90288 80832 -809897697 2680 9598 470846078 98674 40868 -603881330 43922 89728 557243976 83629 2016 -938034154 9685 59599 824107063 38573 61402 -801877099 81340 19964 -10349371 61158 82809 -662037703 52089 79657 -125239960 8242 19799 16447878 48871 46824 516999885 13759 49883 54543168 89461 54320 534431749 19447 53842 -513697746 59958 89432 -784305076 79057 50027 59080222 90364 57160 -542262787 57361 6611 526699437 74204 45258 -523249486 33921 70675 -714738878 71167 48145 673715966 55274 90059 -487911682 77006 9251 491703919 25557 35253 -418900505 89975 64902 -596313054 92776 16574 497971512 75039 84957 92118199 33435 85678 925970822 86899 11868 -306077956 69902 96115 -74384493 9668 82299 932859956 55114 29566 -230898028 68688 64508 753741417 35879 87351 -673819708 74269 77319 925198427 93286 95004 -719651852 57155 10921 860403946 92819 21129 153722472 26763 26349 -906121945 33683 971 822424261 91344 61370 -123375972 15525 23439 882270150 64546 63284 184449052 76526 77159 879125293 26852 41737 917554108 60688 29803 -372363704 71139 49436 -407924131 27920 56655 -741811428 55834 57468 34253175 62277 73912 -961974922 71669 15979 -792567913 6880 87093 -635675286 74633 34446 -436142738 89276 81361 -567643026 35534 93574 -893437251 3509 84646 193745025 5859 47404 986306778 3328 14442 254990448 73411 36614 281784167 76779 98343 -701993227 92419 47656 -88838887 21185 63190 -701156549 77908 58296 144633195 42795 96871 -835530309 76898 30258 502483605 59360 31657 340906496 64838 9715 -298877444 59797 75870 -344143050 72277 5684 -852858347 41246 32216 -257407497 97181 73176 240242786 81765 62680 477939798 81142 85971 621807384 32091 88491 773774060 52532 40548 -333996975 20411 73364 -277353632 19240 43356 -852099728 15908 3048 -524040020 82262 8266 208360503 32529 66913 383892273 87736 41231 -252910102 88956 12543 -32934675 81279 51687 -737405678 63790 52803 678526776 23707 6865 -71674859 84298 27829 -930864424 4679 58455 -80394710 14249 22859 -320977937 82648 18185 915623433 63531 49860 -390372126 60608 60684 688508340 16760 45053 -882469367 47261 76711 -601071721 70761 41835 -967978565 18287 92914 -781811033 49695 72818 -931997081 61478 28961 632659049 88645 68233 -352436533 47637 73553 -905759662 96754 48297 962546818 43782 43027 -722430414 11497 2600 -8714295 2776 44512 313153651 65164 92477 -313021361 12680 19534 788794502 87197 95404 562095000 46829 25034 -602128988 12081 7885 -72430609 35375 79917 -76840814 13068 64186 108322968 35858 49846 -971782539 4194 79496 -801699253 62565 75161 -906586061 20201 92288 670292559 75121 57564 88385182 13713 52990 -132111961 45874 67184 690953109 7317 63809 -135137963 2262 24415 866640427 52050 83244 630152512 6089 58755 737058306 20027 72276 590577647 31528 5186 -311244012 61144 68191 721370018 90382 88273 -702080102 37015 43448 -619322605 84151 42345 623325188 84233 41933 691829310 71776 27050 226243492 5751 84280 303099131 79858 54826 335037723 15977 76857 -958504767 71491 1086 -912790527 10898 10858 251134691 50630 67573 -119427215 46369 46526 722013485 24887 28400 571145347 69204 48541 -233923672 96857 45294 -586496900 8035 12478 -793792276 21544 24962 503503514 28833 32227 -48548437 49237 56628 578839391 70784 4947 972671445 30143 61157 -681755332 48046 15355 -785268709 68033 50091 528724740 62111 55915 653070224 78858 18966 -247230910 65823 5478 -303286927 13824 97812 -535917083 26492 21913 485337268 12209 29684 -221018675 55509 26816 -576542383 45817 88849 385685179 76932 65106 961448088 61566 11139 -740862942 50467 54609 776443982 33640 80596 871971222 59034 98347 -659967386 49821 9726 169734960 33543 48485 916509489 31988 8314 -170501450 18544 16195 -542886880 87222 46303 -828894279 10998 69182 250399267 14660 52324 85188710 86954 49207 -156183538 86255 73084 478348785 54919 3164 -458386855 56627 38259 265422360 61446 80204 -727925682 29845 94230 410999215 71025 6078 -58174061 45939 64654 41690265 76140 22633 -209086950 4330 84435 303674945 38355 20994 -40819311 82324 45834 -506823333 30643 92114 -565522514 54926 91899 673331292 42437 40638 13088736 62291 74496 -196730608 15602 50207 -793999625 38106 63926 518167705 60712 92166 131913543 98429 4240 -392927992 34644 11449 -74281328 10985 7907 -49106133 95965 64107 170783898 16700 93574 525664358 31376 20146 -635887176 96211 2309 926972766 54333 7548 103130923 88441 32715 174854024 40643 51377 -156812235 66353 73762 246650479 46160 36800 -739036824 57847 80360 -224336759 47573 94643 -893318326 16642 13930 -572259417 20045 86632 230534808 93920 5301 365827067 40222 31441 817807036 36750 47106 714214369 54660 68105 432389461 85838 79638 -868102861 97165 47363 -366626357 12399 70289 -46752869 45339 19387 291919226 74510 60778 27905440 37919 89657 -893725950 47278 16180 -269606728 18785 63955 -921878081 9225 75950 378343581 42213 50027 787824285 93173 95496 -303670912 80327 5284 363906524 16521 6449 -715843956 2875 69997 -240954787 6565 2368 -527559038 27140 12527 -79766099 23516 91831 -536196084 70909 45210 748147093 4699 73891 972734651 60888 76083 789090569 13107 29202 -353878315 3371 28197 -695497809 80186 90940 48796694 33280 67814 723895978 98410 66661 -648802720 40930 35761 -440807175 29110 17057 -670500377 24825 82675 -624877524 44196 87179 476380086 40666 46199 -191056791 15596 77402 -964302947 22768 88533 -732548485 25686 85399 -944819065 85479 18036 245234438 93593 25192 955890492 14170 60849 709614620 86734 42588 -828628898 86695 30474 61468959 67212 33687 -903755372 73328 54118 -590573735 52905 86608 826999482 62223 61726 11104422 50784 7417 -828363491 31007 19450 98033150 23129 38112 680336733 32413 28654 -735442021 43841 17894 -367743237 9079 72813 -134981408 73519 94054 -427491005 20033 47541 997945736 21319 75491 -597812321 25147 35248 -455748974 90415 44293 55300728 97513 26806 267588381 97441 55538 -638408464 77569 88848 -678461019 86728 56993 -91083564 81686 30546 694667228 50119 91900 826146030 30665 83360 -254574145 12893 50658 954802725 316 79921 153888538 57109 22201 -188949334 11223 75296 -646181580 41954 50673 -125423022 1882 80148 821669964 60551 39648 149781554 91962 9647 -439090824 78301 20831 669665345 10939 93179 -500223173 58491 51457 -768573898 56527 63819 -309089963 12164 50290 -831932244 28358 18161 -219697272 90841 25157 -256384983 74306 44679 -935746191 32818 60457 721474115 61942 72605 493838250 69769 31825 -247712381 85479 79357 -338061451 1466 64088 -130007368 58270 8281 492614985 12291 38244 570368698 72698 11473 33648969 27446 7866 276611279 98153 94395 210022931 34916 36155 -777310392 43263 67478 -750665078 60041 42335 -849273713 30919 57151 128103928 15948 82538 -444322905 28492 2039 148158024 91790 74742 -307876565 14001 49843 654445302 20394 44909 -474997455 1586 63737 -399157016 17677 30240 972978880 40749 30001 682467550 48103 7441 111346494 33148 57321 166518951 43637 52778 -834383964 10774 57488 610016641 8726 35441 -521004105 14940 57704 893770095 36318 38859 848281672 16781 61293 287259567 3201 9718 -815322057 23901 6809 469003398 42697 64837 120457634 83560 57445 990457931 59488 50629 76260928 64822 72688 204904892 59343 89310 -415703057 39412 94086 993427213 59975 22336 784445853 79361 59766 725689706 96853 56317 127659427 78954 49381 -388684324 16982 84774 985079763 63692 54666 57126843 27256 65846 764955250 73263 49255 927073022 99014 4212 717278589 48419 6043 -230595638 75402 71497 718637649 68983 17368 792450933 32914 14401 839823890 28872 76189 628364758 70094 53630 -755763195 50846 80013 894145765 48344 83434 332842761 69323 86243 -540575482 15410 40468 -410229953 62876 7785 130101991 14874 80561 -849211339 842 37653 625186254 79031 37641 888735256 18665 14978 642709346 17456 42044 -595225719 22135 72118 -41848822 44385 11736 -178663827 38209 25824 910221789 28700 87238 846432348 63505 98415 -877115798 15882 95654 -37026540 5325 24548 -654960168 46775 45056 136726157 95328 18560 -400259375 71540 31764 -233772717 88348 23866 -202839869 45791 87359 -634900706 64542 97429 50681192 51409 8087 -674641447 64598 66151 687571790 71093 69468 -8239118 97240 20577 -227726893 53917 80626 398746004 42485 74601 -251326949 16332 33449 -682600679 6384 14514 705568910 22447 44579 -790694932 90351 7046 -944039164 44399 98697 683369769 40513 47467 -780598517 26460 23736 -638543554 43984 2789 -737784778 46213 71398 275855757 83389 86411 15928341 60381 74510 -209089413 14268 22478 -610953504 23252 36033 277329448 52281 43169 -892926235 46272 78158 -711514182 70150 62909 -488090031 78872 93179 588631852 31019 90801 -379624290 26077 41915 -566036314 97681 98198 214057554 72575 66088 -652873226 44082 96570 -615790612 79150 71571 960557575 21232 31149 -689915246 47666 89045 358202391 24351 52224 989546885 22471 80577 909070293 55103 74702 -718763961 99009 71371 -80748555 90432 39991 -87807635 28525 40503 287440665 76405 61730 -942510403 35240 41601 -721792743 1639 92738 -328360487 13746 88001 -408933013 60480 39452 476948630 80630 69452 -216102861 91089 75337 645485272 1896 51471 892156696 95093 3699 -602984318 39222 4760 -479553904 87271 80676 -275422237 95081 47387 -712218860 56082 15463 143595541 87186 59511 -522601877 96210 12789 575728401 98323 75743 -989521723 84052 78033 625593576 68324 13332 921786796 39938 59241 118821251 78127 8318 -168512183 43204 76450 987298563 4125 67453 -559171064 81481 56634 989611843 38349 78865 -420897965 26879 89061 -285754455 87709 33078 -322782805 81167 76720 -495070985 91527 34173 -616712504 30533 62095 353738350 94035 69745 -981289651 81754 82633 433738217 77707 5320 -515499612 80137 44819 406661488 67623 75561 -466861026 24252 69807 659608114 50346 78957 45476098 97578 2370 101681807 43233 15005 -511077774 87901 16408 -890714577 57361 18410 -305152167 59543 63295 656450158 24120 52551 712847344 87316 85874 -877178225 72941 31584 62736510 35345 818 -283231686 75911 64342 965861198 96137 32624 131322870 82427 98139 -802969888 45774 71632 -473689331 15852 27816 522177572 83266 72151 -545822717 46487 82620 -763311473 9667 88195 355684853 8614 89574 -272358352 17699 96899 -307062802 29983 49079 -977386663 65852 82891 216525137 63194 88549 254363812 74211 40328 -105876312 66423 16770 593074976 50272 98022 -205530518 79925 70998 -816973980 7868 54085 60300737 93233 45060 917272947 46516 31136 71928668 21872 80321 -162153880 89783 52577 -123942192 59239 8387 790707910 91447 74795 -248112739 5042 5023 62827015 36404 31333 232199071 96642 91000 -614965718 10212 23778 -727190355 4001 16163 -144584105 18954 17967 253184163 649 96190 879369343 64306 41875 -434646227 37464 91984 -927339487 59199 41693 -813432680 35681 59368 613715951 6977 5805 497341545 5544 22802 -615835750 63308 75943 266981720 81980 48925 935692665 95721 19687 919275933 98242 65866 -239706367 83211 46101 -378075947 50270 88237 -369327452 57921 70800 -840169454 63069 38115 872857576 18985 18135 109863529 64829 20290 -847398980 97124 52724 550589227 89812 52581 201371765 28979 82411 -704833439 4214 76837 -708146791 74198 10808 19713483 78985 24599 -405062389 23924 19885 71995842 27486 65799 -657449561 11674 11074 819201404 9187 16279 -864830366 23891 12875 -312402440 75194 4788 277296502 1884 70338 549528122 91736 69843 231859574 73632 36995 -419029043 73809 89791 449430874 79388 88939 977769293 46442 89033 580454454 28008 72134 -154502987 31550 50677 -562977689 54671 77916 553321821 68332 33555 -707266984 82091 24323 558280852 68789 67812 48327235 75550 81216 848001187 38640 10411 -661177162 32055 74428 -445059305 60267 15204 278778873 61811 93279 577078285 9698 22004 889723835 88422 977 31538343 75512 55156 606928187 22216 8796 -967014856 94717 62948 771771100 95176 92285 -51756137 41005 61007 388533603 84763 65766 -588742635 88923 29161 -435363499 35100 1841 -62200806 49118 25466 -597459195 60757 52837 420035813 91805 72956 -236358545 84289 13016 -116364275 76561 51169 26972109 79880 17313 -423444820 53612 59244 -706207633 90979 92618 651688986 54726 80982 957907750 57716 49877 -201365065 2927 2292 -681599879 5497 16778 -195389725 3078 53428 -451811517 77097 39192 -579187153 80209 16436 952552759 21048 73452 -188273602 96019 33314 -339443285 12985 81646 -482830938 95209 38440 -205407012 73420 51017 234550022 27116 83241 -917530231 64610 81556 565757508 30969 69574 -451472120 21017 72672 -68079493 22522 58117 506283293 83325 24619 704139273 72916 66638 471266177 89043 19566 -718034068 29533 40274 110157229 94257 1635 -917035276 81674 2079 -267484117 57838 17819 -601485450 9235 75236 432693263 47391 73131 -344816913 8833 98406 -902787639 41240 82288 -558257644 21934 81688 418992012 38845 42283 916752150 87190 44462 -450436393 24175 8103 -497129178 56143 92511 53879084 99071 43036 -745540662 62843 35862 -851513193 46887 31407 459938472 55350 33249 209543125 3885 58580 -473071441 73032 96656 667437464 18912 3538 888960535 4708 48038 912400343 19719 25777 587148379 29420 52805 555102313 78281 73661 -679210874 90861 42330 995335043 30733 53735 477723708 64695 29540 -754913068 52765 62110 844376765 26344 8755 708710126 61854 80768 305211885 21649 34167 -341282957 13609 30285 202617008 71462 8349 -449686526 58514 47147 653306655 72960 55839 -88700284 78308 47532 771033432 1140 97351 -742872314 91115 1203 396001350 42960 13523 -259082204 36721 68694 -170686431 93573 62577 -280965712 90123 66946 -284854687 17711 3504 -817468579 595 73194 111439104 98687 7933 354505618 9475 34302 -33066056 84945 69593 -366006317 47755 24014 -571784333 17726 36926 -632040224 14398 39247 -849870360 83621 90649 902777149 85273 80360 458388435 50608 9984 -455639792 68602 80408 -404361921 18648 25561 -910272933 90970 43758 -54586497 73709 69611 448694237 53103 39374 901201014 52341 26511 -881016088 93599 23688 359746101 18900 50844 -666701479 48886 59731 -950485459 67015 54308 -824207506 9845 95010 791148450 15523 68690 151573509 18742 43120 792140707 23575 8369 677173142 98871 14832 -738377452 63489 47623 -257867235 93547 92536 -845600005 88491 80320 75594881 14469 96103 799799658 92468 3766 -495987707 79752 93048 -262285099 19987 10919 804628141 82672 88689 -661459894 50088 35794 115153881 20587 34921 -892740579 21571 12073 -12017735 16437 74119 829710186 56145 62502 433817004 29261 58169 -149291098 18082 58439 -960653118 68314 38115 -29069915 55492 24521 324744457 96691 63208 -769307362 27264 52813 230285694 23933 21833 575218683 33063 6119 874458370 95160 35991 918902722 76886 69415 -639697926 85642 57201 557118173 47238 60194 507732535 77216 98704 -862704238 21170 72776 349744760 31861 51224 861178572 40351 50206 -593504639 45490 40086 -718620694 26360 93291 220064000 3869 80451 -897596162 82984 59711 871412464 1354 82861 864589237 10103 27801 -654514470 31385 27345 -948326834 87902 23060 -891835422 8938 9610 484381934 20834 58951 -979134418 87680 30667 -327089484 70211 81200 -322968150 34680 39627 198668959 15387 84662 954124551 35277 40722 387096626 13419 57762 55977245 90606 64956 -340420697 85036 54085 -544244487 36121 77892 743297276 2753 77108 -877829216 56952 56852 -332273128 19333 50884 395479631 80734 19072 -454236329 47994 10718 -169255831 47718 7218 602780063 33874 18100 198750700 96428 53671 -90695613 82139 93113 -304506126 47804 19781 -386830715 90620 47586 -806501563 4898 88755 847863697 89767 21724 858481361 40079 2629 -191073041 90611 93259 627697081 74673 11647 -174594412 10093 27195 110180261 43331 28801 -279906324 72617 32004 522562311 16313 60641 -54294617 6130 25935 -178117100 80504 59565 378289281 98501 49924 675938448 22359 37966 -726597975 37132 5952 18304153 10500 76956 -219129060 35536 63832 691291002 52767 9594 753209962 84346 30435 920558934 11793 57659 -858531116 98603 90185 -918289505 20009 15049 -600002212 13901 69675 -988502914 83637 16915 718524724 41053 24738 536413156 71031 15819 331477892 88520 52350 -696322486 79608 43668 -487505241 33670 70374 -585924108 50053 8894 828565278 79096 70353 729219958 22310 46746 -486587798 81862 16887 365547342 48063 41494 -744717556 86640 9668 249203998 68689 11955 -401178896 56901 54847 693124835 88547 74668 -862017920 4856 42981 -805346939 77665 69953 -254856954 80705 11548 962123579 78490 61023 179807483 86913 45813 259525454 13219 17203 -181923921 41463 83946 -915886828 97849 27223 -120578654 7954 13264 -50457905 54331 30685 777851817 31452 88707 -473712917 64688 43393 -290735814 941 3106 499314995 32148 61828 560252086 32413 22576 355722208 92451 22260 -441280749 33972 97338 475544771 39227 1913 -932167626 41928 93036 253160658 45402 40215 -520860181 69422 91645 582077602 15337 20533 501946586 24543 18029 -423792222 69228 66321 329048783 28366 90421 -560014718 94108 39939 -983019313 8584 61197 583954463 98797 16459 -431304076 88597 68213 -695066598 69461 66529 -472394144 3555 63932 -567689182 44975 4800 -217289610 32421 93471 791057563 58544 18658 673995606 44638 9070 -196130006 12482 98548 816842924 19370 14984 -838424361 75436 64926 -443274613 93979 11959 755775411 21373 8505 -453920690 55153 25944 -613296466 77436 39177 -441271229 86776 26622 -828322502 77830 42368 -874910264 4907 37869 -258563636 50121 49741 88646074 57993 43875 -836675125 75948 93301 -308316118 45125 31693 -16366488 79646 47993 811400700 19584 73034 185364761 51704 79409 34700105 98298 59960 445657202 85621 74461 807131098 51943 52369 -596833950 98240 45189 318037486 57286 65069 -639034603 57730 80097 -661408433 14750 45440 -261272874 93972 12778 766350252 85892 28115 -95899768 55082 89759 693500279 64305 15938 612752679 36202 51682 675614067 56083 45850 764949219 30183 62172 427756978 44987 96002 -136277972 36424 25245 -658907543 83316 53213 -989829298 6296 63001 -299562038 18606 35013 592203056 35665 13603 -816480973 58630 12946 556362370 96281 9578 987735149 37410 15041 1717873 29420 62653 -273880021 95265 11791 400401145 21937 35427 414783937 25263 24726 -985677488 95969 5188 561255890 9902 11002 -38354421 17572 93658 79540003 51594 57931 -910383639 37763 26590 -435985748 83300 37478 -993985960 18646 54709 -995554666 35626 28941 206970557 43626 16319 -180432988 82177 2225 272826287 71519 84516 339156546 81781 69976 -254454482 41415 97207 594295413 75964 71990 -633490346 58148 40516 160286020 32142 98423 2650299 72227 40078 -772681602 93789 33543 758858893 92278 27517 564882036 33893 59580 782089752 52430 64360 697050139 38056 74115 984519145 97324 34260 859488094 21716 69050 951460042 49062 3284 220838619 51797 69932 321093750 74364 58596 839880375 68073 9154 -132424135 13047 5106 438193815 79774 35136 -884688594 68106 33722 731501195 59937 1939 -575131895 71748 89241 33259573 19899 28158 -307536726 80360 56131 -434585188 27187 8902 894788563 45589 36983 494667497 1107 12833 -649356258 39234 75351 859999724 60805 21601 270117240 30067 51351 -871845688 97025 3482 -247054221 61959 78294 -791608303 16303 48606 -725023234 3722 89968 851426182 897 7896 743516974 21200 98474 -862569367 15284 57337 -435571944 84156 39565 -559475124 2929 93946 -551553516 36989 39795 624912875 51824 10693 601345360 81112 40119 -402516710 35977 69085 -536287362 97959 38183 -966026637 65332 62200 -671471058 2873 75113 -935041821 22067 97980 -370939386 13850 64198 569621897 17118 55254 133822294 98292 55200 -154902133 74577 88518 473465499 34165 11973 120142310 74188 59346 -883282936 7896 52524 -777262020 61605 51672 50635780 21188 58822 -677170078 90667 93485 -6527034 27228 43776 -16359424 51336 98634 205621962 3348 48206 381670885 42783 72114 315038421 94094 66962 -148834384 16946 9772 -822922164 14781 24463 345765608 64359 77367 -737578908 27186 8344 136844026 84588 20291 282519758 86349 72922 -761131651 38528 70670 -397700335 22002 46974 153550097 57794 61540 286472634 92202 96059 64937738 93953 25018 660184234 18731 50168 193287676 7567 75054 -843003121 27123 10035 -502944805 89338 97537 -459581476 86214 24399 400868849 21709 52139 -768820008 98686 13429 19486467 14746 37441 -133543110 74616 21277 -528388751 6817 92012 -26416489 90484 28534 102597926 68008 43027 342894203 21993 91205 -716950058 95820 12562 729970902 33428 54723 6245302 5382 87844 251624896 651 52708 -31756104 79455 45841 -533862668 12451 71610 171206547 20658 5798 278199765 32842 15135 -732359558 27828 79313 -686717430 91759 6213 319105169 94555 81565 -376040342 14939 650 -910876577 74601 45832 -992979844 77580 17928 570280746 93074 50189 553284157 38698 23403 190672756 69211 92271 -158247476 85858 51860 908893092 72583 24716 -934514052 2667 86380 172728629 8532 35813 458721354 72216 92273 676790444 25609 35104 705227667 17710 83136 124656991 42713 77254 809811166 72330 39377 409023379 39193 7173 -679621859 81000 78854 -782719812 33656 84255 212022614 95373 84223 839894953 20052 62463 949184404 48371 37288 254271022 47199 24773 -901366227 2179 37363 -856490512 90008 36150 -999016625 68843 15191 993581836 22231 86508 -102411542 56786 14367 820137339 74502 39363 -507693871 64840 66322 -106675276 69400 86660 279703197 20733 86690 -48805739 65538 41416 79923061 98162 35395 -297871104 48387 88501 -620942955 29122 65241 -73201083 18075 62490 -920931107 92261 95358 88006940 34563 97884 -3702201 95817 74681 -313414441 39917 78708 -177256277 30549 1053 78924500 58530 89372 750241585 25247 9160 14586507 65677 127 753935079 50129 53513 741333283 86307 15092 888537881 71813 18057 -694520418 17353 4483 -685430094 47929 49907 325974826 58770 31207 959923852 72871 72362 161489781 27721 42027 -848303195 55421 26231 652127597 63302 97123 821336498 14500 19614 181218057 85845 71137 -687626168 88339 76524 938300675 4121 86563 -10891149 8811 68373 -218376412 80112 4238 -288945536 78169 25303 -413473760 14346 95475 135119043 77065 43699 947628007 10202 57777 205125965 92153 11216 909772983 25756 15113 -977947739 18149 50488 966205806 31130 23558 591826856 32138 44602 595231283 96164 480 -766978557 60160 84483 82300676 68546 6676 418419860 12193 1330 -638608255 93833 63375 -888342321 27924 18917 689924407 22804 62387 -498020145 81289 24140 438008855 16359 65779 -428147729 97280 8612 684770174 21319 42809 384557989 49812 98384 122689394 63895 94540 -897226500 44467 19918 -906423428 20874 75104 -455410568 81641 89058 -599502458 27767 67395 -401810804 84538 15083 -725159458 60848 41084 -137609361 30243 87234 -922319538 86732 6022 929896901 8221 51908 665251634 48824 45229 221623217 1219 4915 -691392129 52840 92219 -125753607 85901 42865 641327904 3462 61043 581104545 79281 92638 77248446 50050 32490 556567481 4808 65393 887043115 85187 26842 -705313533 87355 15779 -962215494 37175 69016 -390078986 37391 63360 966576609 66127 19521 -158394705 56056 26462 -561402180 72348 5145 -442700186 56419 7825 153877170 9580 58970 -500489613 76346 70417 -247224000 44024 39874 -578549759 73265 49965 883586459 69244 12795 346402809 8945 41952 487348937 48459 50599 -332740006 43697 96245 463800966 69315 44779 -513281018 29477 41984 570377402 14587 2721 560105459 36511 10612 118681440 22893 71353 467817061 69091 85399 416267747 73441 58117 -768894293 14279 19509 842859102 46582 30976 -366192642 96409 17759 -351087695 7046 66157 -569770854 74993 16033 -704933126 19882 40193 112538876 81774 81494 316194163 43779 47295 136424716 78494 18584 338884326 94276 46221 -457301793 73372 28924 787335981 23853 23891 -603953938 60504 7368 -266741402 91516 35785 -415870042 74043 15307 -910423245 81359 63111 -131845306 41953 9543 -348858458 72911 2801 -502985644 79019 9202 -900955972 62474 63174 -501821184 15869 72782 -987213070 30756 35936 140817237 14443 80443 570749134 93007 77288 442792739 14990 25604 -222084337 9178 30160 -885878723 58241 60977 -577344511 50879 58935 180770366 63479 90052 600828985 39281 61724 -954636592 31562 5734 359314782 1477 56819 234217115 4079 60695 -170039001 32265 2439 -997693915 95680 33207 136219054 6673 9301 -628811068 30557 17817 -641447377 48103 22715 833377837 29007 22062 105570983 17116 98357 645203218 72795 48533 101985393 36499 35774 -181956830 56970 34165 955029118 24991 96123 776404215 66914 48748 -208263959 34352 1964 323616400 4704 4663 566361404 19009 97633 -76275897 98362 95547 -708506080 70245 15108 698028815 59251 41362 584808384 79993 75307 -728407043 57381 92594 -758040049 58428 45156 -510834231 53404 13644 -521051050 66195 7633 684218990 10990 68631 525927528 29890 33852 914619479 93042 12656 589804782 18608 43507 358097560 96892 8124 -474834172 74084 56833 996872150 36414 25730 -563383444 77280 18346 -527537491 57960 26921 -49681536 33670 23014 548804718 26178 3859 633213019 9409 56359 746278279 50885 40242 361953110 40586 42066 496992891 14392 49066 -230778165 26472 61037 60582633 67913 19843 -572553345 93699 50758 -410731994 69559 71678 323379005 31765 9070 -570440980 63833 51013 538924347 82121 40318 -653558933 45700 8026 -691839401 91167 43534 80449361 28865 27363 -245289701 11816 93383 -409070410 2124 80839 -141071305 83664 37365 554326356 72869 15455 871854064 91970 90152 -822516822 44600 76676 -499739709 73151 13451 -65622173 86185 41623 -861104251 36666 69170 -758896156 8232 15353 371095730 54510 49938 756507314 8884 46086 830364096 22734 98304 -789999973 441 20982 -506147967 76216 80429 -12699866 29998 90090 -89265696 15951 41686 729280681 40781 57278 -286943945 64124 84538 -498489255 5608 80383 988577951 44246 50517 956411460 59144 85735 444101840 91603 7790 -587128884 7067 46982 857602383 56907 92006 331013807 83610 89726 -244406395 53843 10818 697193567 78305 92873 -540389853 19351 34138 -993961414 67286 75581 -461774964 35355 32853 10168772 32878 3036 -20696934 35134 83607 315323317 42537 23878 695390102 90395 55438 539079231 85141 74270 954139390 90352 97393 -698061244 19734 82555 911199241 60678 54452 497533626 92724 5610 584992600 80176 84397 -73665598 87081 53043 -364925622 73707 89661 478480899 78228 1861 314270511 73393 95552 -1200600 71732 10032 275668463 19972 74102 -727062746 76987 70056 -725045590 71401 73400 -540335605 33110 21791 -986103588 76215 61230 -664702749 52067 19755 -454440641 61658 55161 -281064010 9077 86376 315240933 56503 83611 844018551 45969 5854 -99646997 52269 76942 624212960 33780 86996 -111452422 45469 36104 -373624804 38830 36552 -840870424 62500 80613 -843339869 81120 21801 45408470 88566 36252 934572653 14364 71256 500571383 36739 54067 -217672940 47310 87307 6937192 36665 6988 -616193360 35091 3945 -586393874 65549 97761 976185637 29242 1462 135881912 30411 53869 -436471023 21236 52715 -451597740 59157 20572 379625987 69531 88763 643263404 5076 33745 181903500 11756 33223 -394651464 33173 33212 506509373 71105 43498 323066392 48095 21520 449855876 43406 76873 -156159223 83221 18225 -212419825 68296 34027 -987447189 46634 12666 19781968 78498 84719 -716648919 19445 31909 93856734 72692 14204 841633199 4106 38347 97960326 67001 82879 -849547434 78939 85686 -706836471 61898 50996 -935634724 91155 76589 -404261245 56526 17625 -300818630 89437 24113 210813113 18669 58603 -419176506 12548 38743 -266689892 12283 65346 682503388 69850 85941 -97609165 43772 89498 -283189212 60363 40543 533852096 27669 63757 -39043844 19272 65845 404071333 87482 11175 966951701 24331 73730 -824944687 6046 20823 831441592 74412 80406 591817028 1259 95862 878882390 87041 58277 139934938 33514 98441 78290709 57369 30437 706537314 19941 7968 967291973 15956 52773 -800445447 90456 19108 472409369 13489 77246 -509988183 85348 78775 912905690 69231 4220 -337062027 95730 81600 -989061192 61082 16310 -794329966 46323 58591 -545085121 69705 699 81363601 86928 61144 -257992473 52081 41325 806844158 91301 60081 -427146930 2707 2595 -805945624 48907 8060 -536356267 40287 51902 933292187 20819 970 -166153052 48561 57984 692259934 21208 2398 -768416051 93903 55612 557690818 7521 29461 -36066310 20950 50949 318648658 71500 41020 -515638445 96228 26607 378125296 30545 16010 663537722 49452 1974 782313024 64097 58002 -3284656 51786 46222 93779717 24430 73342 317536932 70721 71891 113186876 51816 92079 597289451 61726 60140 -189419166 35168 46351 122611873 41698 32152 -851982303 7547 44038 -430080088 51847 2000 387674799 49678 49361 -246632677 11947 38605 -550246555 63154 48860 438909353 69809 36052 -645605978 87873 5970 -925742240 88416 7965 600669571 59682 6639 370002943 58089 91218 63185521 720 45581 548033625 98266 67614 -286615245 77689 96093 721180972 55760 17875 477707501 57935 53833 807724389 39605 56057 -932547130 45546 82151 -647759251 40942 89024 664140841 15010 40495 417093390 36710 35350 20354826 6719 37605 367766440 34153 60048 290564960 68611 9527 -819393394 54132 14200 761557280 43995 27349 924646673 74262 49111 -279573422 8212 80406 486677994 2257 34796 744238148 10816 9200 945006203 841 25408 22375882 90564 22117 667699305 32487 24807 -408540570 56746 68994 170893838 49640 9736 -147938117 63525 97707 362971568 57679 60021 594596758 89905 28994 630642940 45433 78868 983261736 5246 86275 968653452 47785 7695 34572788 98125 2891 212817693 65137 66728 -489721850 86610 95335 156281246 38295 14232 -860790146 99088 89286 -303799286 54304 94429 -565319980 15758 62312 -188210309 74217 28316 389861338 52591 23340 -491350256 96086 31366 -153320695 62225 14388 461766983 31275 56497 -342747030 20800 54007 791154053 40164 59187 -818023129 18552 15948 369004832 44988 21961 -326956646 9645 72513 -646824565 72284 93475 506180292 72585 84033 67452439 15944 92318 -489604642 60256 43863 879587991 2615 55518 998708133 34691 79494 767050343 87767 19447 76646242 90230 28165 -698344857 86617 3855 -798688893 49647 86856 896880981 88299 82025 685864091 9486 913 -393067268 59589 32521 960807265 24460 93042 -219041457 31287 5865 58860884 95283 97189 -220261266 95949 50181 346212115 20402 24588 670180278 6447 92691 -633166911 88113 16726 786215362 56755 17005 882048710 59763 80776 -453411728 69333 28795 -889922960 62028 13610 -326004924 43122 56339 746130873 51767 14370 611928997 13229 58908 139397455 78040 52019 -434409402 54290 10303 -728727434 65823 13392 388917002 52711 39457 363986647 55515 40542 -497010195 75741 35535 418491775 95582 30220 147334038 48789 86022 441966545 43318 44330 -561276284 94353 26263 425447948 12525 70145 -169448306 16677 53073 -191540746 71864 82149 -415301954 29855 168 -425970531 80894 23009 817685211 46395 86552 -156066081 75488 53776 566919051 28635 10344 461473614 84385 40719 -214563076 72893 79694 913171338 23206 41053 -194397038 45669 96101 -951615165 47513 56356 335332855 83849 16688 -610424315 82828 49023 -561849893 78313 82820 121192514 56671 11441 -143053578 36410 27678 678598943 42697 56 -605796868 58309 90250 264746655 87293 63451 -230569669 50964 311 -880670576 52484 31551 356218081 89181 71097 647416114 76710 96972 965444583 74862 95089 29028929 68595 32405 543817941 50303 90168 855828103 46819 3345 206553465 45442 47495 430118242 45736 14390 -530645216 13463 63821 799187814 4050 35186 390865230 98931 55823 985738259 57548 19514 545280252 87370 17661 105034491 13987 27608 168016856 90306 14131 54008704 61999 64658 635767682 55816 83497 26657301 14703 28291 -43892727 93764 52653 877745621 3633 84110 72376435 28546 4456 718759690 48972 10632 -624468068 80433 80146 -468083658 27671 1711 228569893 30179 62361 432778657 20593 55538 -963269779 72780 12527 -457948230 62055 61055 -315621066 91972 84182 -486902351 71812 88244 -122373843 81282 65992 998133451 2770 43591 -587899437 78837 30933 870874225 13870 68666 647573773 62251 52630 -173813848 23027 83595 337003511 79996 42689 897571908 72477 3678 -242334986 82742 17824 -627519262 58801 55715 25048378 12509 64013 720006150 78163 4927 -411856329 81694 33100 -832105200 99032 47295 392233103 52066 30757 -45796608 97523 84782 592258929 92615 36836 719948846 68272 60382 -900996066 9438 48444 -28196297 66950 62338 -517937617 50147 48708 100300926 17192 71819 3149370 27376 34484 821023875 11617 36353 599081988 95753 82870 42091152 73492 56495 -710178640 41839 62665 219995843 28545 23648 352623151 74981 3100 401932570 36358 40153 897808411 25200 14942 -811485959 47921 93986 -161585837 40648 91682 618251430 59802 5927 -526652620 54882 56965 -794355245 5197 58719 -159567518 30871 34127 -413882829 25596 1142 -412286405 35308 68441 565177845 63989 54587 950122688 23634 62293 -818882391 44473 53470 724046655 19687 17500 -819328832 51977 10714 -518235754 84617 37262 -49655696 66830 83481 -159570019 30561 7859 -752327743 67632 26684 -896599052 75263 28656 127277812 73049 8437 -499763465 15070 62615 776994561 71144 7480 -239759308 5985 52724 -28079809 26058 11877 -373380747 773 4969 808305043 50992 1662 952609119 93070 42637 477405736 33636 74764 462000427 78894 90470 -925844010 30979 55209 -799146903 6321 5507 883304396 53587 95010 -548747397 56024 66191 -399358762 31941 30668 487185017 16588 43600 -443047962 49623 83970 -326729167 32922 36929 -342534710 18 81328 235493241 16835 13764 187998830 90952 6131 701990077 38666 57908 -942328186 53020 40051 4133228 54065 35296 795859565 35760 72671 -832075736 95139 10611 764194737 74795 46844 -165514736 48101 65156 -436381673 65009 82398 -478870819 5426 87802 782080517 79870 62685 58670668 12178 29064 -944363527 98350 56278 -755297797 50906 96474 -463810501 22963 65595 103043198 15694 27056 -374174973 6916 19786 443143277 9937 66261 175077823 38455 18705 -152140014 69496 41185 -997634609 19140 56668 -695315900 3431 23339 -197248434 97364 27352 954120952 93276 66410 55147210 14943 14455 648313428 78026 39825 -645363403 8157 84890 -244174491 24953 22189 -531388738 48017 59610 -217825502 55087 83625 -968966279 37737 24241 726471526 25872 21769 -23857598 15169 39673 233859713 78096 37935 905321833 12051 61666 -278261918 19412 13802 -344419984 47848 43044 -294495160 98344 96015 951349595 64500 50156 133848961 25281 57804 485256163 77016 35764 -164813642 66360 20167 835852542 40390 35860 468607070 31636 81491 458404590 62688 46468 -766743070 95217 94683 -734264407 32906 59948 -706801278 81559 29871 382042243 42001 73548 198419725 18910 20453 309434780 91096 54928 535612319 81207 82866 845243613 9259 20397 -920497412 23411 34522 771798421 33145 75353 -751312121 49130 95327 -347509827 14819 65221 -39987237 45866 77951 -511851281 62394 74763 -238837641 85763 12909 -326088578 94869 80656 -654958862 3228 98998 -769061491 51105 14987 878880672 91516 76992 -242904105 27248 27923 708559310 45004 54474 464265902 53732 44432 624048633 80717 22284 -63169281 41992 95110 -484980719 47381 58951 -187528565 90907 5187 -301223313 72248 80520 337263526 50078 54979 933344955 1934 78355 666339990 11609 85662 -134430927 23294 96518 378868823 87684 82586 -115226521 45506 30765 -730207191 52353 30674 -927126421 86222 36787 -820449829 27571 12047 260573411 8324 55815 611628390 56720 70507 -44628513 65439 11661 166609789 42890 42273 -213229714 48745 80844 37754334 60423 80532 161993960 30446 90231 292818509 13485 22198 -25260733 73519 53433 -756032584 43585 71414 318376215 70659 50429 573452926 2766 94287 -355641668 4733 60747 974984312 69603 44843 -541684677 16027 19909 -377527701 51421 46943 -415973706 58479 9539 -739784116 76351 69833 -161386882 20415 73417 279991391 32891 34300 720020428 54647 64572 928888370 84767 7352 509003885 87200 2167 601919343 36000 40800 442327686 73401 27837 -454908582 4206 30286 -950308728 90896 79323 -483387444 74420 27562 -693527654 35559 7567 829643250 93897 25905 871776510 18045 95271 -308714295 49540 82203 784570239 26964 1954 -929914181 4586 54225 900222473 67641 73422 -989939170 10156 78444 -635893351 95567 84188 -450195425 47562 87370 -427141275 80548 43354 -985201651 32456 61093 141981834 28176 31610 -689421045 39723 95690 811864836 55455 74726 333605701 75233 25518 35245492 33293 52017 -889310275 53478 38608 20702848 89935 22459 -941840199 95239 70611 -43917306 41812 87345 -579757859 10871 7322 -482494728 2472 20449 901371057 69095 37458 990530394 56127 1661 -382511911 48193 88364 -779830832 59629 17096 -746906738 31448 98955 -812710951 92686 57674 -653500968 39113 41165 -294184744 81183 19305 186738716 73656 72399 -984548062 76240 27690 -309351592 17850 70171 -900735650 93614 60799 -892378010 27530 60067 64951110 34019 65050 -345268420 81654 7923 823538501 4748 20628 -448034147 68200 3823 -741295218 46640 5701 -139891250 69705 14218 -928921091 25371 39209 -957700711 37347 91917 978050359 56845 53205 932961838 81265 74883 -497764404 68078 68223 822613696 3708 86340 778283849 94390 85588 -819141852 76655 55823 155132293 78442 27708 -191098681 63834 16826 -694314621 54407 86668 725061940 40340 86961 181376408 41213 38830 580909702 84453 23094 -148294593 27118 94579 -457495317 71938 83148 -869699763 75869 26898 444726932 55382 3601 -578034331 27523 76302 351904751 20893 4525 -151455120 19304 94972 -766176520 17563 49137 -240435669 73773 79346 -950889503 56176 97077 357687314 67028 49111 -889981941 58457 47779 -946658049 75086 9492 -501457726 43139 97194 -531239442 56456 37722 636426896 84959 50654 -22114522 62569 19852 660529358 95994 34303 -837798906 87684 71119 -752801511 31320 30558 -756526280 61428 27846 -190956578 63107 33929 290414570 85543 29028 739559267 14069 89279 293300057 71176 14749 -465459945 92971 62510 926384730 29061 21523 675556938 95296 67805 737605878 71390 14346 -472063988 72681 41604 48975240 2504 81832 732012425 24190 83156 960467080 14858 23556 -477482619 42662 19549 -916753486 32316 61065 -802748320 84892 38222 -910051274 78866 45091 -757112520 11757 42443 -718764690 91403 3997 -713263543 75883 72805 63002118 67413 55880 -616652828 14400 87014 -59518228 20976 42165 137365245 71242 43986 -206407105 63222 23827 99481376 93172 2068 656213022 91191 1757 476516797 94846 74061 -102713351 78603 43654 -472703104 32609 82954 -53372611 1770 80569 -774599842 78130 52974 -767432385 81121 13434 348559835 12312 29367 669273841 22581 80143 -82540110 85733 26856 900083940 13131 86379 -403371935 77388 9277 -964062523 96482 10482 984628954 39583 6943 -915863983 47022 23619 658272907 34000 19651 -265224583 73031 68442 -919624228 84320 86041 -438376765 36712 40717 -618706865 3571 77465 -565750596 81601 40171 128409190 19619 19144 -425990347 4608 88335 594276230 22310 45158 596529878 6341 91881 290085470 96320 1116 208341826 62047 90012 136655241 55756 79276 343329434 98266 87578 335573728 68371 3938 858233181 27431 6104 605612529 12113 97767 -576017266 71823 3186 438407693 74888 9131 833535321 13282 17734 996605910 74771 29547 477521351 65928 31928 -464059570 84737 2794 -322472430 64460 26558 733760051 65733 1989 -493804041 94067 53868 -732220123 47472 44186 -922733089 80064 92107 -774137043 19429 30714 -77996277 71284 33728 -376407991 82655 45091 -711318164 30322 15761 -325365542 82476 10043 435044088 11579 50739 -226122210 93601 50972 -373012657 3260 43098 -888666265 12143 96856 298706377 18068 63519 -180470889 83243 48947 578660806 69179 10901 -470253983 3086 19843 -454707067 23122 11797 854623825 74885 79195 791272503 83847 1650 -195508595 5794 63458 890887655 60730 34750 -345088449 19171 61284 575540477 88818 40346 594767389 33274 60571 774125127 51346 33728 574052707 81665 32957 -615215927 94061 8308 35645796 49763 48858 886210279 1610 45999 -92260089 16338 95260 293816163 60228 96109 900847907 76583 55807 840040517 22526 72699 -493563061 71514 49614 -713851455 54315 59122 -434211216 63942 52150 -67643757 16302 98284 527811408 27830 74905 29181082 37267 88033 11400970 29294 87077 482551287 21925 59884 -884566116 29460 10039 -701261777 10467 44753 19350124 73455 58067 636994168 90156 94571 339082481 22571 14651 -783311287 62334 64373 231607671 5882 25437 -229446990 81076 408 -130667867 21659 11454 -494564427 91400 96543 167861836 44322 35276 -701885665 19445 68353 863355184 91449 66195 -605714170 11452 68278 -142397815 9734 67441 -340657005 81397 46460 560246763 2348 23576 825257428 83456 48660 716876801 26960 91103 490925566 63416 25274 87376691 40208 74156 986491725 79040 39580 748180549 75444 35516 -353022737 46970 87230 988842275 40008 75031 414816391 72691 45442 -791902980 61748 32045 855641470 79968 26706 894801979 38145 84165 35078875 2518 31840 -391247552 86389 80960 934833165 73902 71796 192095087 4594 24932 934658916 21514 27814 -179968983 79256 60113 114349698 63797 38973 764791718 92454 64067 794841028 16137 831 -717047231 45018 44367 -871941700 58605 39597 -4987437 28973 78350 804632204 48473 86987 -185323847 84361 1253 -690636068 94734 20956 -129187251 19877 45478 267213734 20946 54080 292277942 60076 97505 -444323643 52249 30790 -813434862 39244 25760 -525204501 38311 42174 79898917 64776 83769 923937989 96808 87075 625441762 8110 70827 -481921280 10546 28963 -755941420 72062 11920 162797319 18039 85125 -869116587 47065 67359 -347833575 19533 8926 -976268389 97932 73328 -587323105 55136 84914 553438694 69919 13063 -675070981 8588 55132 350180441 75583 39410 159384665 97166 62264 931859150 85938 43740 -494855966 84156 74718 -991069481 82524 56303 613673521 17706 89262 193763191 27009 36883 617252650 15461 45327 -205818140 91888 52184 -455693462 13532 20289 -600219090 27529 43901 699931349 49783 18570 309698714 75984 56142 217994099 74909 79709 -864511071 36630 60085 314332332 38102 89112 -750980568 83803 73865 13573352 50053 13860 195667362 76957 27587 -641196004 68791 9131 -44051586 15486 3696 612273003 47859 40677 119380675 54353 3820 -776501833 40984 96163 72132053 72786 31097 220661816 89158 84083 -899578887 21094 52976 -133759109 95384 94849 -996441519 91424 97966 117364597 42927 67387 -291996326 67898 68586 825200326 77232 82191 472475144 72923 10148 478085274 38057 85324 954411101 15027 49506 -578772318 63972 46997 -163617053 6198 9878 -314976272 60298 41521 -953461267 37191 60169 -680505661 82989 87827 -346850219 86254 8736 783889261 28385 89337 -155985957 49389 66272 -875256381 93531 75625 784709560 60172 36264 380345157 74266 13193 -952896674 80843 60980 60001558 17695 77826 919853834 56482 43054 663186366 81197 26800 -512918535 28290 40933 -46767544 50003 7866 731064425 93789 32168 -756272993 45053 94680 197801906 77926 69191 137825745 69481 54287 -143037978 87011 56957 14697761 98052 39973 332361842 62265 31280 -288669261 73536 9000 918607922 32499 24634 951474374 68104 42298 -271557493 84308 50315 -519192700 33555 27823 -716678560 29289 46137 911991288 91954 31115 -259376247 3989 8043 -655020577 39509 60454 94521918 83646 49681 570449868 92165 31384 733303558 81177 40736 -88888999 93372 53757 658766805 97972 20085 663536738 1075 81674 -990149444 39263 66959 678988750 9922 96387 -340410703 3943 29140 -748704059 94173 35015 -190051890 64822 44731 914962843 76152 31279 -578257144 42881 44481 -905801702 32510 93518 -878248870 20427 29258 -714006007 8910 72688 363403998 55553 78302 239619475 68179 27822 913521086 18598 44790 -583558045 18376 92148 -131111295 50905 72725 -341995175 6225 87739 763179486 59939 90679 659020208 91010 74187 75010153 74845 27408 -130627333 75866 31050 49273535 16658 70938 969039433 26951 50858 -174053648 41400 18570 -827654642 19735 65766 -500982001 62749 75406 -376198034 18319 48935 -580242202 3965 26055 197255077 87757 16044 46307481 98781 93017 -391459987 24908 24344 432644179 78728 52317 -714248136 87594 40437 456535017 76905 66334 -349580559 28733 2452 -8894621 62121 47303 494943751 33722 11915 -705765685 96259 5671 -789542174 35541 21793 762309581 73648 62401 10417420 10207 23093 -387955533 52455 88569 775264722 87766 31199 -981533596 374 29586 86933870 3079 11109 -573770883 42845 8763 758609981 72124 23244 802801584 12832 4290 -192499746 49522 47924 245816343 4673 81883 -363797606 39022 76887 -739603957 92474 26327 -488209316 67934 39306 746131157 90881 26242 -970333615 41193 6368 -897097424 37063 58226 872826375 7366 31520 169448028 4001 69828 -205310189 82792 61071 -923908484 51180 87447 989219044 17789 68497 159163798 13342 17136 981102900 14166 92203 806929264 79694 89446 986257510 53374 52159 630986164 5245 33832 -460086041 26625 6808 -553212379 78607 97645 -876253066 48606 25242 924827294 9210 62570 -337229773 1743 53598 553991851 9159 90474 -98895664 63152 25385 374971119 42831 66836 978490318 25394 27901 246613858 1067 33297 492181384 44386 89647 370179452 81764 75132 -427323085 32324 47240 777727848 65320 8741 -41808545 34683 48342 -297487546 62488 16977 -202743992 71355 62875 219365698 4538 89372 -251677098 96040 28634 521718773 84425 15920 200564409 11587 35014 -410319317 57244 90930 655903947 74278 31596 -445859998 62354 85070 -761819768 62726 72956 956352369 24066 2208 -175425122 26012 23087 -176386970 48373 14609 857976641 66774 19335 -224679470 6136 69760 375934650 10858 65235 812293379 32713 52399 -357232461 77165 1782 -502555756 64024 49036 -422872667 78764 74231 -309001101 89803 72400 970797606 23224 21933 335307541 27453 58518 133148445 30093 56411 -788090001 22586 14414 -795993982 34665 33878 -74769151 5516 90973 610209747 61521 97320 208526003 71976 85072 440779886 83828 73331 -244931596 75018 45066 41762966 40961 28492 -476226287 29454 56484 881703169 87716 96600 403049823 12730 1999 -545413411 58740 59744 781300439 17506 76704 623675637 40955 86855 -698427724 94979 49946 159323749 75313 84851 -274256985 74937 37660 -217839846 52549 25877 446423890 92836 52520 846886015 24532 25033 -339971893 3181 59889 -279810358 96763 76738 694514159 57335 86829 -184717070 70308 45620 50320229 37426 88596 306125572 56647 45765 -898500490 43908 42860 -853044927 71493 84981 -408588374 69536 34840 61592116 83567 28892 639744048 87846 62571 103476573 93459 65349 -424922558 24942 69402 -561027462 33488 36670 360420050 23637 32333 -160987575 97797 93489 -146878410 14611 23179 118575247 78239 25640 604101205 20584 96732 643490181 65113 94955 610036841 40713 52375 41086787 63375 12272 665324827 55387 95727 -976434818 84763 24760 868725252 54746 50786 617600751 98717 58328 166145675 43546 17900 -951023150 94610 95392 -855751941 29468 26416 988485065 8803 91454 -401769680 67101 95407 640763418 37113 89978 926180389 8376 14734 106580409 95936 40156 -128549539 60820 60375 271732276 28841 74408 -859638195 80955 23380 -292149912 80898 5112 -270926513 44987 86826 -725823754 12837 40047 -593588670 71016 917 607632105 27594 32493 -224789098 54110 23012 -662141777 5874 5062 -348229948 81499 61578 382295060 34390 70782 -109065026 30294 22596 200550603 19049 72229 -347091747 53430 50358 -714858012 88327 46154 -78100098 72042 5095 905271082 72971 90810 -285890130 7154 66968 145564899 16887 61070 -844206292 31331 81150 -62806537 63095 26444 -262947110 27912 24678 772306599 28873 22397 -257660341 95955 89094 617558143 9971 40749 128312710 75858 26489 199020749 93959 89137 -771902626 98346 55500 401374718 16528 51219 -641588394 43428 17269 900815343 66336 26593 506774794 78112 23768 893425572 43697 88661 -161945302 55861 24738 457479077 24005 28475 -858335016 60445 17097 661837320 16204 22380 -577158749 62336 56638 -816385188 14647 97773 -729768799 83999 87 154823099 57736 19866 426627308 45404 30998 181534735 20543 25412 871880044 43654 8139 -716545180 34604 41014 -942400761 3549 40296 -702749772 82749 25225 -422589908 472 43979 -673508722 79104 38760 -766131636 49914 25420 -269112312 2588 5458 -611916518 32870 94197 824350300 53910 86917 896919938 68492 30783 -777918481 18256 29266 -270883668 95835 64042 -921776130 78790 42625 149317424 66337 79605 -642687209 5109 58400 -248226453 50832 8751 150616626 16373 84768 850478981 43429 88537 -993313061 22462 94248 231711650 15769 47688 -414461728 34397 48634 -953598139 65157 81693 -311712234 22244 12749 -439182143 73054 2192 354187069 5560 32529 -691980922 20830 19793 536858968 8824 784 525680484 40366 16387 -460691772 80319 82161 759974112 721 31386 -262683190 4435 81781 -891408264 13126 8999 -678762904 93279 39384 -502029750 73439 872 663580824 35267 57906 -554155484 92428 3794 -848965231 19583 24099 -895765067 25655 14409 377509836 18494 44994 195804096 89551 53397 -510146723 92947 32857 937323840 56878 42298 825276195 34665 49782 128770783 37581 12605 -563535521 45542 4366 -947632638 59605 2250 552117523 15344 64208 110735101 13217 20992 -71240044 82179 65068 54877778 90564 21379 -991590518 32044 84373 -845542046 35000 21440 77652472 8047 74202 165130432 10757 76682 313489308 270 81716 834515062 13689 29271 230908761 39058 90308 -35514552 98571 1983 711682594 87660 41736 897313355 61765 96038 436144138 96014 69941 -906588916 205 30795 -706121416 55821 16778 613720148 18262 37380 -477734543 82443 92021 -124632781 7277 43766 319155627 68603 48246 -713551286 6764 16942 -177924030 61233 9902 536247622 82052 35605 15286898 5211 49377 -734319657 45372 87697 -523761272 6645 14263 110808883 14989 67006 -843201680 44394 47367 778551225 46645 50036 -637138426 28789 87186 751999368 74150 90896 -962096959 18961 1517 855449259 36752 48184 -894636433 4217 56956 -58962120 34949 59154 -625983320 50308 20746 -734617926 65170 30788 -451352193 1441 54898 -268958174 44852 41409 -34327559 90070 28980 758972439 12288 49038 920840420 9193 58862 531442451 51484 41849 -303979780 87404 57237 76089299 49544 25027 -558007071 37781 43584 -427254823 16980 11322 -437478507 96027 57670 592294048 77868 19245 178900980 93394 22328 588277863 26307 57496 265027554 70405 85566 -594620753 32283 47736 -604708874 67513 31353 -5574542 28190 73469 448169972 46389 61103 690698920 28622 29545 444731664 11020 12705 -16839036 13418 14170 -200311607 32772 7859 690251339 4784 86916 820309226 58885 13784 -659359368 96166 76345 -987152754 82106 34538 417594646 33307 75651 639793110 14934 82156 424329356 65258 31735 955973296 37188 89274 -2773064 82303 59587 234945631 43643 47281 807866219 21427 58312 672473361 21912 39191 981997849 6793 50112 -461675953 48150 95906 -619862638 56417 91909 433334733 10479 94092 -226730397 57519 35351 756266289 3798 63541 146794732 59307 52387 -453950803 5217 15227 213596508 46582 75289 261571621 19242 93630 561557259 95051 6054 -796494142 2987 62461 -441579401 52458 90130 613646736 71739 42703 443657177 88279 38319 -818532210 15533 7212 -718403385 2789 24990 439199182 33973 85991 -950419577 36938 57685 -28276982 58715 86690 -231768157 62279 41172 787161279 31307 93355 -706025713 59840 57200 -618714185 44352 1234 1005205 47882 92106 135496002 34833 10378 -162802502 92389 66150 904861342 80559 93147 -344140859 42424 21059 583846471 53065 21334 27200511 1979 44089 379992084 92236 6429 166706079 86706 47730 686411488 69368 11972 921272001 16922 12348 -665997595 62996 99031 493915333 53539 5466 -459278614 37512 52009 342937972 42772 8023 -51854381 7528 1047 -348317038 76034 46442 -898749275 46595 3115 662567500 21022 48409 287848282 54466 69567 150828550 5103 66130 679946412 86664 89193 189654514 64694 9234 -275974750 15465 15005 -747785519 60469 36248 -361400056 17605 92034 -237898681 73369 52243 450500538 71579 61202 375949815 63609 55145 863939139 15475 36909 483044837 6519 93474 -129246881 58041 32851 -230771365 11984 50316 -480549945 32385 36961 -425557473 66719 33696 -410117322 41651 19048 918644159 84440 78298 274893027 29714 41896 -130228240 41212 49285 160107218 13781 88168 -83831558 14259 65412 -655686610 7909 1850 439308642 51507 85207 -956698537 872 83407 340754562 66560 64043 -276018787 32794 22040 -557453720 56088 32605 -631004161 83120 72411 -990933622 86553 11511 -114149947 95505 93816 518046756 69326 44506 -484004398 94292 57275 -538636667 64501 4749 551257971 16250 86108 -505233594 31476 40255 -797963186 49120 49642 -569268556 83170 23843 269346510 8577 68326 -390475660 67567 3099 -615305564 39624 60064 -960569599 14806 95200 990527079 45473 91766 738111007 41455 41877 -222248529 90683 90646 386159600 49900 96425 873389917 74154 1799 955521252 89313 19735 -36686322 74237 74221 -355499101 62854 37823 -462253900 64201 18388 56444235 41181 28395 -526052197 78052 62118 -321908514 81277 44080 -602959843 5254 44144 -817685455 4061 56482 557952749 65711 25212 -44276695 9584 52540 910360500 87154 21844 -646832009 13852 23253 809270838 12083 91272 -197411103 89207 32512 -89891854 15442 33482 -639743071 31119 92901 156686804 8741 7535 375114406 51519 86861 180583949 96627 38087 -893792572 21493 71964 -570924229 74872 8298 -974486285 93486 54155 97877288 62522 94802 -458784318 60204 77958 -107722733 69160 47205 647751572 26534 7057 -637711606 83010 50220 -95378521 90315 41676 583652625 84407 88849 -253997653 10299 14122 486287095 63166 95637 -477747297 64146 87023 -682456303 52695 75795 399848345 38123 56804 387004673 3082 69793 -225826814 5224 93886 679959374 90135 38856 -432873432 26940 8864 422898510 12911 84189 -131894507 54774 12322 -990559096 6511 28531 -581107737 46302 77185 273422889 90336 78772 283176031 60886 19989 -962827863 41028 33152 -549056314 70189 93931 -752457663 36235 57048 802688635 4684 28600 -853377647 18766 751 276146173 78144 43847 -860275286 54422 49194 159632035 88190 65891 883793771 918 67863 245431031 88937 6648 901404841 56470 11857 258006128 13491 10935 545312208 91612 4375 103797090 63305 77439 733560472 9267 63410 -726531712 83493 11147 102182764 78222 55187 -284535378 55945 80209 825457102 44088 52167 -731385056 81869 10071 -746715092 58778 52191 342002902 92365 69335 -230943980 37444 47106 -543596094 31522 83164 -465533140 17806 68547 -98681290 43801 1109 -318530820 33356 84606 989570321 9757 46187 266791826 30536 71100 217855003 74219 8404 82425094 34003 1417 -17728521 9671 29919 598622806 60558 98811 -319462213 50434 33613 -81449955 45872 83091 79073131 68669 37778 179612338 95239 49984 -154362232 71883 79161 -126557548 6233 96371 860976854 59028 43586 14026560 47126 78780 -333420056 65648 59437 624804208 65569 18428 203460537 21394 5931 -958195765 20983 42914 509470830 36841 9714 791684765 79636 94143 -465367003 46716 65203 181670068 69529 47145 815429794 45887 90097 693273767 60781 9795 503790054 43860 39496 378109426 75495 3313 -565760285 54772 77270 -237013362 9011 16242 448827398 82694 3050 -331969969 36865 55220 115020238 51908 29186 402959991 3401 70563 597213572 31327 90486 756769138 1123 53223 685950352 21590 32094 -241892162 22690 31229 369702460 30877 78901 18877143 9967 57085 -969342297 48397 33342 728617537 86405 64874 -297313223 44062 72697 640371180 78927 25997 198104208 96890 31934 -679261251 73302 90202 -150178224 21722 50877 -50627998 27711 45899 -711779760 79241 21166 -46566878 86234 28352 497403929 39974 78259 -203052598 3415 45375 -471064599 86047 27269 21614422 6819 18047 -35667991 11492 74124 441260069 98453 57612 965679321 44119 3666 38596149 2650 85044 -643593106 71665 48971 656596783 95072 68322 -102733738 38280 44999 -276419752 4226 38228 -876248039 49231 51585 -962383624 87217 21750 951456175 20291 60191 553247472 4962 48602 -839131545 27253 1141 -219292483 62766 82086 -895843315 42516 16591 654781232 39391 50634 -633996145 87558 22699 904968200 27816 77796 723861005 73047 19679 -709696643 40220 40879 -656433085 86641 54642 -508637917 81965 81603 183923149 6534 95435 -745094070 40748 98918 -579634665 86319 98330 621710842 32433 90820 -863783687 61427 67824 -962699454 54689 5913 515659710 418 97521 414772235 2842 44755 365840033 73195 62830 -308567127 88869 52868 -475416683 19538 11970 590077307 4434 80453 205409440 12030 88441 -300745537 29581 55444 -346509082 42623 94680 931244409 4039 41354 215343281 21217 36764 -387604229 41651 27115 -144828032 12858 33969 -356812925 37315 19779 592734932 47915 48934 55574845 78947 98181 366301484 58982 15049 -341066313 35571 85671 -780100910 16843 64933 153314926 43683 44754 -494548761 26321 33126 450129837 54186 85919 -167747675 39731 67943 -207500036 36776 54692 106638893 93549 45085 556359881 3096 74466 -86399619 71856 49627 -494072264 90986 93012 -482596237 35477 96496 359916109 68388 48506 23839537 49286 89873 -742125169 80991 77606 -132329029 27960 43887 -86579944 52638 461 -440260010 46838 10640 -970802188 92589 64056 405750446 49650 15386 880981872 7599 65127 223644682 16393 83153 983759259 60733 34758 764684076 60204 12563 478338176 26013 84923 -483057508 39097 64362 -82394497 14542 94176 -817815670 20927 28428 170648312 1060 84354 202119583 10802 70711 999456007 66055 63394 934764471 94351 13950 884283585 87560 23760 878901990 86115 80956 936946895 15442 57672 84903339 86101 54040 -927196295 2298 33424 453323216 41378 11015 995556447 62248 4825 707359071 23789 34765 239598218 28593 41005 59454614 55154 612 -794070430 55141 36209 140556798 45088 58865 375854847 31863 4744 916143218 29983 28455 937339415 89894 90624 -337652186 73140 25089 970528656 23335 27273 658053535 49930 40172 -752147946 36736 89519 5796171 85132 31809 -537086010 22634 89511 -449267671 5 92686 -942225435 7553 50603 -985711561 61298 86840 -781549881 97629 93927 478527569 88865 38260 -180724704 8581 63469 312192612 21791 9178 583846645 57457 13351 -978567364 52344 28466 291878168 34192 57726 564673973 5082 34564 768936705 66213 27368 916416190 78214 53304 -850799882 21460 49623 210931732 95671 96986 199874044 75885 47326 -125240561 18048 52531 -840415073 71381 20850 -766269031 61736 80801 303670224 6131 63973 -783049790 31790 3524 -625953361 33520 7578 -819907027 57062 15914 664124043 93102 57951 -529919487 8424 8977 -210913210 92763 43243 13989043 53219 61877 -600228264 74135 8432 391279291 4628 9460 727752400 43856 72566 982274862 43554 29961 -237247147 30414 98807 -497070600 53061 55952 -373430548 85183 28032 -808968946 42612 19159 -475714487 59105 5821 11364277 89165 44884 -260503557 34537 49391 -130515217 64645 72926 -250417109 45418 48023 819005451 32664 98248 -801370292 32527 54302 -344200761 65841 62828 200030 65915 6206 -363466759 73730 32669 -562705752 89123 69464 665847183 52400 26293 465530557 86260 27876 -230938717 87900 75330 679970097 7346 12822 216904510 24445 29863 -792040194 98237 86013 -416165020 18075 41350 752410267 22050 26142 -838268880 41097 7082 977110283 3208 92253 -322251105 14789 47443 -911240569 5471 4005 -993199929 47629 18427 -588281044 85144 65011 -853478690 54215 50289 -485293008 11515 66775 -96910660 52827 11025 297898480 50746 80900 -756771599 44127 28179 -314764765 22257 53043 883327074 90671 84870 -30806915 54314 55358 -260306850 51469 543 754755380 29860 90485 616142434 7757 49532 -110930531 58330 47737 -228183079 87861 80591 573894283 89326 96532 475948245 64682 7748 -115364871 17553 96014 930307673 3197 31120 228390679 79427 30440 220707340 95503 68231 717218835 31056 87855 309652218 2369 63546 -82564691 44497 40308 848986844 48903 34783 485025441 10810 66294 564822676 81306 55930 949686121 14444 2243 -962600603 3067 67640 -327132870 41854 2628 442620538 35561 33401 217212069 44642 75171 526774463 39621 15163 -166134565 56448 78444 -226045281 3496 29626 -486144158 98710 39479 153161257 67655 39460 741486988 10332 40784 -244187118 83856 72835 736392703 11124 41935 -669789697 49165 88315 -881657390 51986 32565 174861890 56979 81731 -728808814 95506 98879 -74729852 38365 34851 -778597632 765 66229 919342103 85505 27878 -608151531 22460 53989 -952775898 2460 30731 -481472386 64635 70282 169105154 18213 341 362655591 38927 39413 -571411971 13344 2166 214594147 20536 97930 295603102 68460 50413 -912249236 81939 74119 -9394976 97509 58339 448053514 60861 63263 -126238144 87018 97129 -114664982 47581 92795 -238250186 71887 52546 25670410 18852 84351 64709497 34688 51029 23332279 20484 20172 -160449820 58875 97593 612412602 39037 62892 182115476 43008 5901 775133823 10132 8488 592905830 67100 31609 686235623 50212 43125 -137596890 7978 9401 -436440171 61475 21832 -825611288 64225 86934 -863246899 32246 43849 320633017 4373 79593 -415634099 63139 77356 4377058 14432 4787 -890650154 48112 6350 377103490 57839 47918 15314968 11811 23083 -293584262 64859 27379 -606824413 23867 67183 -160156023 81277 31564 161724578 42240 47486 -797816595 580 58617 -122289982 4167 4469 -205068265 4479 625 -530550754 45884 75180 841783906 47324 63295 -320257131 59327 28123 -363821987 95537 69201 -580834870 87956 86967 906323778 78510 56563 -212051062 30614 45080 286078378 46104 52226 -503341001 36400 70688 123510105 30586 12712 -642934081 79710 47372 -922763725 39396 7250 72648585 98420 78188 -915632556 64605 75282 58984261 39504 68053 952657601 90509 9237 -847288435 1304 25394 -969274871 92422 81510 -394551089 80116 25514 824770173 89977 40445 150859105 9123 62410 -47381608 23102 8717 -604285944 93230 28893 664106218 54787 9139 827949140 8391 77472 958371575 50458 26304 -221588201 1223 42134 631373201 11684 87905 -801700016 36353 14143 -607326699 79971 76557 -351075875 19665 96602 14449138 80907 3131 752863750 65535 79414 685473463 84240 8821 -573199784 67183 49418 500771852 70159 9030 -525905706 41793 74580 -415795654 28042 64957 -270789426 67987 62176 473224217 77271 24733 314815175 18980 89369 34497199 68350 32744 -337522586 84475 39869 -660048458 57319 30945 297473832 94214 93091 -960467623 55349 71743 -307621287 46518 99095 -113658791 12513 68907 781638853 51146 53385 216586949 82937 8666 345517573 58056 92100 204163093 82190 57837 28861300 73691 37572 329341579 46583 75764 772881695 6783 1302 234194133 66946 95086 -24511893 49145 66590 -894635987 18800 67095 -291316725 89395 48042 53591652 86649 444 766324981 78098 25341 977842590 45159 23962 -73757507 26249 8779 571212995 76206 87242 801161429 14416 45898 995481344 68787 24065 615580961 78013 70059 -390036978 61799 93612 -189579775 63387 20458 -586363235 54463 53802 663406802 97429 35820 -165016115 94686 17665 -353239232 85602 23252 -537945894 26002 95270 -449066360 55928 26404 56812928 1906 25042 309350119 15410 31923 326154897 46141 77788 -796773474 22038 34901 801139308 92057 31999 -335837272 9245 67308 193837483 86564 73206 -669109513 87493 31822 598425175 30306 33889 -160416346 91520 21965 -388539492 95736 49881 -772432894 19933 93608 -914333412 44170 26506 -855636307 10401 50261 -458180918 68431 63642 171597200 78854 19368 -97733158 79062 37864 -80749118 84248 69172 957761046 6609 51242 -549883857 3548 56638 872032875 72246 87223 -763360046 19078 9057 166788449 37796 63103 -363430639 40157 73897 554475181 8993 35844 -59890774 791 65697 -473139975 60406 70986 -392648731 8255 35876 612100786 12603 60709 -516212856 5940 95151 89969986 84287 1679 -478377939 97055 78574 -79002616 58573 27414 -695329566 17427 28825 664830727 23394 93485 -418731355 2048 69972 945726037 45771 97719 64647030 79914 91388 978780803 57742 14880 -826967848 89722 46356 -809651673 38676 5246 255509289 3020 28498 -265531890 56659 71602 917785034 98398 48114 315130477 23395 94175 765253302 48436 30510 -853204747 25955 71904 202831426 72348 76432 424695624 18427 53427 -629484530 79750 63228 -456700358 19897 73848 -812523275 95961 72842 357277802 51356 10545 -298023389 31297 41515 881720916 11304 74604 604465419 51909 72577 962885925 59140 15628 966688715 49253 3649 720890993 50477 42529 469385561 51196 26162 744150028 90537 6586 -601651049 71021 74791 978823820 5298 14790 576733793 71223 59977 178278682 92410 44097 705586500 61004 57950 -980487736 16887 17019 -35248026 22626 95255 179846174 26284 76543 520587153 65301 48756 -720646529 9573 18151 83397483 42206 87760 -255490271 15069 65342 973611411 78979 8567 -238716061 44829 94081 -489970030 27347 51985 -612114934 6964 78559 52622223 15967 56081 -406715970 4220 74049 -902758483 96259 17560 905318333 45388 11299 -601544366 15881 82020 685000601 28358 75357 -549200622 3385 31702 -934211947 71455 81823 -321233889 31025 75617 -889838928 55773 51178 655818485 62985 23548 -846128845 92120 85634 -352802568 6136 40507 289263532 79823 4920 -529220266 51154 93597 73248850 98768 26189 -652511737 49901 71286 -504899665 56304 90474 -558796639 87060 20531 101642574 82154 88026 470239276 65957 3273 562759997 60676 35400 497269726 60509 56496 909690350 48938 13007 391127350 33487 18633 181789516 49655 65438 401237259 16035 89213 375628221 96724 90322 989225547 55381 46240 -724364000 67460 47577 -255063309 75686 38187 -133998149 80558 55731 -380703163 76013 33253 710234961 14590 47807 -801595245 4258 61764 99329807 54603 30124 -743204350 56756 27530 -644628360 23880 48912 72929416 20820 60457 14681306 76736 77528 -814260379 91949 58581 -202520719 24203 72388 834675331 26532 25104 683567484 38628 70378 660620968 43412 98692 -186511854 5594 68418 393893255 4816 26506 -422601463 84108 88962 -212430537 77610 69406 110197562 92505 95330 900710109 36952 91221 924300776 39331 54089 -446817889 95769 53212 558942003 45986 59814 237741620 90715 86147 -51557174 8302 25679 98705890 57948 18900 -425531488 49287 54147 -46652782 30844 65899 -553961876 24137 82267 180830720 48078 19937 210936460 23000 21179 419397375 42341 74040 228699804 47221 27174 987054938 49811 20288 662350687 83181 50783 -354820482 51231 23326 -946779748 69878 52428 -275176602 68536 49386 148312015 3234 4597 -200931533 25440 41538 -624862260 10692 85080 -416311988 72799 98403 833910850 80311 33675 84165276 60082 28040 81379823 63679 87381 -562384824 25628 15504 219053534 96096 61752 199930090 66818 56490 -490047734 3964 66990 -987531858 4354 55141 210805462 40323 57288 49820627 90812 17419 -363047752 52689 66370 -336507787 9514 57906 208206769 80111 31866 -431240515 51840 68088 676717471 34671 35907 914725332 25945 44180 982202651 66352 29397 -568254716 62554 44252 -566438465 46202 14286 866529277 59096 166 -393954817 35864 68836 -604441147 61272 23545 -322626385 74994 25787 -478084254 70051 77751 297629369 63254 65227 822532353 68110 72865 741727626 63880 36293 -929028539 80995 95620 388232444 2610 86891 -974091306 45494 2368 332056696 6952 10184 269857727 50472 28967 -995500126 18726 84438 860050027 15396 51947 -259087343 87823 22311 -866932992 58653 38558 -724907069 40234 47965 838183059 72075 95640 413342147 16228 82179 959879013 67556 31434 -122960975 7266 34693 356558833 57307 13117 -271120128 3054 3668 -274100957 64034 26071 -549489396 23910 47829 -461950486 13306 99012 -210991791 23082 19990 -73482907 19135 72138 -939839759 85021 53241 -906798060 63339 14336 417098794 82072 55730 862282753 79383 96541 638963160 48652 49932 930933563 76713 43180 748787434 96610 7497 -762738439 90895 3716 -885001256 97056 52748 -717124929 9356 82886 272763495 73879 88124 -124669837 21202 92474 197038015 2834 66283 813807632 20946 43659 -519482558 19179 50308 954221418 1555 97024 645027047 1971 74060 328625799 2972 28033 522563097 67130 3895 538634183 54679 27624 -609512514 39486 14246 941617800 97768 82453 -727894228 51980 23589 -581744708 88498 5141 -594507358 5083 93136 -838037139 71811 46306 875814034 41214 22853 -323659412 80724 1592 475740041 37233 31221 891086828 89390 33553 -145207482 88842 39582 458934090 8145 68124 126860874 97322 46583 -508583170 23667 45332 -941590072 95534 43544 -916215164 84403 79717 -920334209 3172 45215 -776450907 71145 16673 -1302117 14405 68562 783046907 7133 80567 992556460 978 81533 757339351 88144 68240 667381305 81641 50753 24032721 66797 41184 -948886337 65375 46302 -945851458 79062 2732 852066155 14318 12345 -509825033 17289 97317 -414136012 19532 5681 662857471 16297 19319 635532906 58920 51445 804525136 40664 38246 -455919041 63432 48826 -559418797 78507 650 776884707 84757 14909 992402342 9308 61304 -260903613 51420 54066 -899316713 70162 19059 -237460659 12842 18616 -19858433 34153 2334 -518824320 83147 50739 680160938 12906 23483 437263366 60542 31125 646448519 43278 64593 157681137 69614 12812 -304383957 68725 21415 -304517998 81192 59541 960069913 2830 29010 298933155 15698 10372 610527988 4329 29362 775465872 49361 64491 44093597 80948 92192 -139185320 5201 49704 -511645024 42206 75929 127824837 53728 41035 337005959 90004 65152 34713179 29806 91086 -659349535 32072 27549 497226179 10721 54037 872339292 46182 42465 -353443768 15456 82385 652538348 18594 72847 -977986196 14464 15062 451223135 93786 21754 -923977478 54431 7831 759339830 5366 87542 723543814 58845 87190 427575320 64504 22220 -500358152 62680 37817 209067898 15953 2359 383111212 42151 37323 211846338 77744 19536 157941100 35560 41656 928052943 34472 437 -470621142 93493 58811 -943343502 31391 61623 -647168562 88310 21047 -568982018 81038 44024 17280436 85996 22151 957346175 79176 9976 -970336982 34324 76295 855724333 62297 2403 -931888700 21181 17304 -851901844 94411 91566 -457693784 78869 58755 -482806935 54766 82946 258694917 27512 19362 -792973302 48752 38446 327299679 74634 6492 419353010 50950 80281 -81437186 84683 46000 320206492 24844 58825 805593836 19840 11448 -912871256 83548 23707 129432857 77855 9854 585872448 76599 71077 302593493 97444 42150 -267978943 67705 98517 907817538 27812 14613 -278350127 64435 35902 -984292083 20877 84908 360049539 82761 48426 20459897 43071 35348 -604028710 60505 65221 -582737015 7400 94304 977914029 42153 65709 788462752 73409 83321 545217764 74656 74655 -410939183 97746 37045 883016689 81761 96442 36281673 66928 2764 -826996520 47853 36803 49706924 20317 61157 360858535 29795 18683 -844137506 80789 66838 -654943634 10978 52360 -758612421 62806 89533 -327002490 96031 67413 -222620093 42457 47327 -147897937 40993 9032 -913805221 74873 59548 -373072263 66131 16290 48635885 74636 3153 -211198214 61815 3865 -586068542 55616 10760 438313452 14875 14415 754210882 3679 95453 -886951562 47841 99011 -360912327 66272 70145 -369814036 47590 75611 937492970 91480 78781 -289837569 94774 78881 -267357530 77593 65328 -558331372 82061 7891 360259303 93831 83715 -479219524 58319 64895 751705255 45718 40563 -550126660 70870 60728 77206970 48674 43727 216592064 96166 37383 354424262 84917 20668 721332354 87638 23711 -228554957 60612 83060 476385813 40629 38305 526486365 92370 94420 862080306 64470 40362 -225403037 64554 87652 456740148 22127 54474 -720083533 76564 12959 -92363049 85787 62506 489145047 21520 92027 842471647 61692 5154 -493596075 46992 4207 388926932 48125 69231 800301487 90076 36380 925172800 89310 37337 -94037324 54256 46854 -247209259 8191 57089 71283092 58119 76637 -951034709 35228 6740 419696933 48692 62526 -886968298 86995 35285 480991954 16170 81204 596494573 42608 62879 -437288556 72197 14540 -454324390 21179 35833 -253455216 47569 36804 -955093839 62343 58618 -113189334 29158 71184 -565475739 65183 29823 660025191 6739 45166 681119060 91212 2976 -544524046 63327 27778 371186724 62612 67610 343469020 95009 85096 839741942 96742 56592 -421431455 62711 16064 -294127927 85595 30468 341658185 28526 36513 14493927 65322 85554 -744250479 79873 92539 870315439 83861 1308 213237352 39370 71183 -32732876 27018 40368 -778727789 97701 14548 448929066 53439 45486 204514962 20983 6959 -199703770 32621 11376 -981329682 34547 97292 168365094 49708 18125 -535762946 75556 73175 -531353439 41011 18993 462755423 67520 36245 649120414 4537 17261 238839010 54119 78107 -922555898 63583 45796 114304564 58878 14390 894405807 5523 48060 -973183234 69258 79213 -358556216 65 88898 -351600151 53210 22222 44880068 80179 15264 -236286059 23627 87843 219517343 9293 23334 180108973 34461 98644 -228524409 2756 8999 -967888332 43036 23895 174242313 41292 23119 221342957 34040 66122 600973710 85321 81878 653357226 22132 19209 -707284414 50829 78553 502683251 98569 40731 -638520313 91868 37404 773164282 82205 95924 -806304514 45127 98584 -674676932 80304 59240 -146092915 47071 21798 -960412719 37626 20784 339261590 36803 45169 -271246603 57534 83004 943181616 70691 26600 265937374 39149 51784 825025436 36515 4526 453347875 18359 88341 -842735832 83923 80850 84433185 2696 94056 767210984 46416 38375 -541822164 31842 46268 -5374732 62951 59576 -204621371 65992 93498 106666508 4451 38911 377260730 5231 4112 12469203 26871 76743 -937702319 78581 17955 244790835 64681 79150 -346145224 72901 12804 974716624 27827 26024 48733627 5681 45186 279520565 42308 10804 518017833 79879 60404 -590377601 1677 20723 590040338 90404 71876 431506758 66684 30648 30096962 71825 85121 638995764 35623 44401 -235220004 63001 66544 48431403 57042 38652 831006558 45961 5142 -194851791 70349 42836 23615120 28205 23248 435920249 22851 6605 -250246651 33571 25590 935841519 32445 60914 828104399 792 28711 -506238313 59637 3066 292762362 50702 14315 -618970764 54820 16948 813535973 50716 11321 -807632241 90103 25164 -9057175 50695 75189 929193897 49526 91118 235552699 2712 83392 807548722 31103 45964 -744826713 81169 53099 -508991270 88641 70992 90867984 52136 78464 -408833393 17805 88125 -425901659 1522 66554 -17442570 96448 26407 -826044695 71745 50013 -113867368 79127 39293 141386375 18501 85713 -381516220 13136 66982 -145038502 82392 80550 -100529906 10973 19328 486101213 34205 41506 -185484399 15882 22652 407106242 59882 56483 -485120343 57096 72340 78925417 15340 65816 48464425 45819 7673 -204363072 70184 31037 -841831662 31964 10598 -775925090 89637 48023 869156511 6994 2911 -704207911 30473 51862 192063024 16148 42345 -472858918 49595 33411 -627204014 26053 35195 641583964 23564 27238 655262551 13163 69941 234067796 63514 60584 366180856 37142 2537 810938059 45340 68760 -890446657 47569 91870 -251709187 34976 49043 -481492525 87979 62108 -934528205 34243 16947 147907536 35566 35363 -239247591 15807 22302 79581560 93823 48634 -810072401 60283 47956 627416622 22841 82557 -561176855 24259 18963 35603558 39923 68350 -716102205 93150 83459 -975043802 7711 23474 872742192 55246 67091 83087603 11778 78367 245193397 8825 41860 362747635 77588 51359 -842613034 52801 27150 -14449805 5696 61100 814992285 33683 89830 722477242 7914 63571 31768250 16922 72361 -171439488 59558 25254 875910014 42189 73496 -86181481 17098 32217 -769195991 64412 85550 -677842238 33055 31970 900526018 33525 43989 196657069 66727 80548 -370237223 6555 59016 535112416 98346 78435 583212420 59295 17649 799928707 9405 43019 -277346217 15121 65867 -865402450 37048 69891 -472616198 19474 95581 232777316 75958 68336 656117576 39447 92767 -791028893 48229 79463 -135950157 10259 59651 786794731 58852 78624 544920663 92037 11290 -286636278 23892 88097 -934451844 91544 63175 283018291 54691 50922 -332622041 26312 45893 -256185236 63007 94532 -889997040 34923 9943 -367462726 45364 9177 -503182403 34538 17144 -985243772 7569 83781 -522528118 35923 72253 460785798 60771 48618 202931728 13167 43869 442298087 21986 91585 -350856554 71666 4224 487297336 81612 86171 365996074 51271 98364 -114326885 11988 53271 153509107 13017 69252 374228666 47285 3099 69599712 9514 80935 -252551660 21668 96387 693001454 45610 60214 152236346 10116 63369 497277622 44101 91608 -605064034 898 87825 919413759 65144 2836 -546108330 85945 87753 248503822 17240 98996 -539468741 54081 19284 601241267 90125 97123 -769014339 54498 15175 180305686 82859 63511 -916913469 92449 78264 983246752 28906 26554 183800056 17342 78540 905066333 56646 20840 127068442 67083 11650 995693776 37219 24394 515132241 62049 20256 825707142 98635 92058 -67452507 64322 11607 -963097909 29291 37583 342826030 83447 45167 707095129 85652 46848 -238793168 80533 8090 553697719 26983 6195 818511886 81819 83539 -524810790 58371 28987 -267936817 7016 16797 674034137 25446 74328 77433347 48393 46418 191539971 59186 22576 557484194 82734 57586 113373730 89759 82417 898100410 81183 73305 982614237 55235 25067 -176990111 71830 33751 318331409 57944 60565 154409730 89863 40919 -56551945 80008 39976 779158632 50572 46660 -801053837 86489 72123 -122569282 27145 53383 -620921308 84079 82957 -251524504 49863 87167 -869218732 93950 44333 992763640 62492 60860 652818800 61764 77745 830258967 34622 28969 -100599868 12369 61191 -462658077 58098 35605 860727141 45299 76497 -929626542 83379 57582 40933669 98363 69143 633485417 21366 75785 -25137695 64705 24436 -798308725 24977 82289 93621120 13670 34154 651888567 1431 93117 -824761480 70402 84032 -571732785 64924 2045 -6088200 21680 41527 -397768625 61910 17961 773739802 15024 88310 487050802 53904 96303 496866258 79543 56532 -704109987 67934 82715 -406875592 22375 54480 211479325 33148 93672 -583194777 9926 14802 57366313 45472 19507 934112110 77232 34142 -425791385 34683 55061 851297537 46125 77334 -684001877 84315 23994 669977328 11927 65932 -674912800 28497 69362 -866822687 90795 20285 -260064567 57420 42514 -999305600 68086 61469 -711011840 56110 85523 377744499 90750 92019 -700989358 86447 61009 -684438172 5157 76071 -672492037 79296 57314 329094284 17453 56608 -504411985 78171 27623 -91060218 58780 80683 59010113 36382 79798 711687963 31194 25202 -385944459 45779 77630 -93786979 48927 73654 -728667966 11038 63637 -118101989 46457 463 -74967560 78299 63731 -909280337 33636 40169 -981146326 54130 35697 400418652 60200 49915 -792207912 80566 63350 226412074 35922 54653 489357159 86389 49707 793543850 10814 3626 744954273 405 37476 956597976 95946 98910 -935799684 14785 10017 255220499 396 62061 -524589025 48989 61775 -723789548 95625 34677 660032100 77676 77781 139172780 49440 22716 594733050 4518 18418 213361130 63057 21178 972496475 13423 76463 78325697 66973 33627 282505412 11092 9112 423948863 13478 17508 -850530049 13849 40239 612066110 71953 20708 -679230142 49302 56809 770474492 8496 19064 649432079 85241 14312 -168197230 28009 32139 688033716 87138 9003 -467514480 90422 15007 -292087665 68902 86530 585734822 55242 134 -812458375 54379 92638 131693244 34636 79319 292718595 58868 96017 -733216135 27410 10184 506207544 80255 11193 237804454 50150 14309 631742669 84332 46545 -635936131 28443 79925 726525647 32691 9875 576970377 6752 8312 -821330102 44713 98154 -163233803 93250 52690 73881788 14761 19941 859710921 68178 44407 -265388444 12928 14621 395839694 78738 84988 -134366703 37332 23054 -65395455 42393 4228 -14229844 25676 24027 422763793 77368 16397 -526251466 35596 66244 -800200542 1508 36256 12249127 53935 11143 -293823446 28145 63416 857317111 29554 36031 924817028 50601 73912 -983411443 9488 56595 -464718761 91361 72534 -719749640 7144 4225 264782629 51150 98793 -532810610 73280 60755 -178868022 93958 6327 -323526945 36370 29500 942410342 84690 13783 -675510439 87577 46303 497516393 20265 76884 714973762 67074 33624 -738863560 88838 48489 948031516 26733 64656 -244289835 3762 80342 453730066 71853 81734 755137253 84234 79803 -3089537 90886 41737 821967710 50231 54456 227473940 32876 59739 -695200045 22331 11692 156454290 31638 43113 -713513716 3173 27161 781788326 71166 33682 979034369 84199 70945 268809817 61956 14765 615996735 89087 82361 241994248 49321 47639 214016901 91879 81636 314530274 98266 86971 807643763 37767 31302 473156244 48152 92923 -893737001 51331 55936 -306227278 57228 5340 630604476 17357 54438 35604719 45392 28176 -391434561 78393 25812 596976242 4685 28874 188706317 89252 76901 692420823 27226 41798 -761473374 86372 7155 56940245 1809 93456 801359209 78812 6007 -901630035 94575 94955 -972194575 92363 96263 25547589 36118 44885 412593467 12313 74296 -529710527 31802 74999 -497026822 36247 45222 120610362 18166 74156 -431430147 71250 77078 -971132734 81853 78542 721537083 57300 79889 -415988973 16922 70562 -496780017 46461 88609 -671844720 14159 73802 705427464 72010 55150 786176098 42282 82064 -97408220 70834 53561 -357559516 53514 1269 -381731712 46908 42571 -347093530 69177 43280 45832219 32389 32222 -605930937 65834 89712 -613599379 38178 12696 969643272 47172 98476 -712385225 55802 15155 609232139 24478 75426 -723825110 81819 23220 876680559 18080 832 67786392 32221 62772 -975567014 75651 95368 -274690927 35962 41007 -277653130 41323 43672 384266842 89455 92739 258325154 30299 76559 283097728 24741 15252 -705521465 46177 50569 -788858774 16427 57198 -681080816 96261 61008 -848018648 332 62756 -870013551 77844 54618 -24836977 92641 49963 -322099124 52818 71780 797048886 14629 43597 -554461843 35183 21945 423747501 37982 32069 913982028 57863 4507 -757310710 48723 58820 525483205 76808 91529 140395279 91069 51109 -678880871 44214 8945 -708741237 9130 21548 566590525 24788 68972 274053793 3620 93192 -633919277 18591 79949 -363123656 44239 45127 8502978 6935 43254 738724359 98719 75330 -439853249 24521 87333 -596724918 80173 9187 -84458672 59126 35080 648746852 1867 24770 -330518851 73388 11339 -911472774 61578 46261 903072345 93299 62553 366186045 70248 61927 -508151826 36084 18741 -630798833 42239 36704 969339538 55393 90347 -674829117 26990 73002 939718561 73440 47744 45799107 72026 52874 -846012462 87802 55550 -902929133 32030 95061 35417353 98835 81591 -97157837 55990 2365 708993094 75632 39076 -612346307 31223 44606 -143233787 34877 75923 645539958 87439 98841 -490084700 82345 62682 103932453 76657 71640 -647561570 82618 54438 39300977 40774 40377 -528928990 84291 82298 -472764792 17737 86481 521980411 35380 34277 136673300 72036 40612 -750836189 16458 63679 232191913 10864 77159 -9936071 67697 63196 696493614 12316 28209 422971619 73480 53329 889661865 74092 39505 405104184 50745 34588 -248614951 52602 76323 859329761 72548 25277 261015986 48958 37520 -951227863 28249 2907 300864028 85321 86985 255750112 6456 68822 -739055606 5262 27496 708024696 86244 14027 611810900 61723 10974 -134426249 41764 5663 -117749528 29799 46288 178226274 16700 11056 -824344622 65268 80979 -440063941 60583 32514 267920905 9913 55916 714131475 39708 90291 330619255 38862 79982 541571926 43750 43259 345590702 16472 75749 592977201 3331 28199 -647796500 23397 70885 -364622800 6211 78895 835637775 95373 15062 677204577 87811 33167 188893698 92463 66092 297839168 40398 84794 -397612427 10321 94643 -738492994 52991 31833 -355147635 74398 49264 590219872 11670 49321 -479494456 51168 58596 -382176565 8555 5823 245479430 91204 1784 511333222 48323 28443 68607178 23871 69611 508670476 4953 11735 -241508001 14478 26281 -230928453 89452 15588 -507152882 90333 70112 -930440517 4003 5949 -982686203 59186 65841 -962278216 56621 2340 -108988605 38931 12451 813541389 32477 83548 366239891 95649 22111 -755320444 57410 19016 -90097616 584 92246 -424680961 24079 48549 -757302381 35920 58863 988104365 22392 45854 -38922480 22932 29916 834737814 18081 54036 -496737508 45827 42794 684302840 96846 87926 -206443572 41966 53853 382620203 4081 24933 -578179828 70653 62141 773950166 86102 77798 -509227245 67841 93664 536454989 77327 43069 5454132 75044 40655 542851703 21283 77322 99620784 72958 4805 170775123 79451 53254 -882429864 1229 9178 -203279482 7468 31584 -699971585 45770 4196 -411604509 87685 19247 192805694 71467 23769 -101313481 5543 62062 276993404 9752 21663 -853633609 45925 84503 458638311 23730 96418 -527422796 55629 63217 -350305591 38 1104 -781189629 44258 28628 -632091574 42478 92088 812392646 28939 3536 -618458183 81573 51134 -864284784 62492 56700 -717322837 27019 2064 -72685506 41808 87256 -683680231 73674 83190 330557092 72649 34381 609373996 48309 65480 390002870 16463 51544 979842483 13039 71626 543059090 63744 17891 977895167 85985 88603 428749277 74531 847 777458985 6724 70144 493203408 61249 16894 969139293 14946 80279 -456501727 29265 56085 -219405159 62520 35293 353383305 47746 34775 -676178727 4470 85689 785649449 42739 64402 -712721507 39726 81391 401380982 29463 50845 591341142 99018 45180 -547839277 5023 95086 374673583 28797 43671 -348409167 93664 46426 -17985545 49419 6785 705171474 83044 91528 -734489761 96680 78730 895362304 8824 2195 -66689208 83732 39392 589954085 3478 76700 -550599191 86951 79872 -175476352 49410 13588 -521400800 96742 71186 559443620 85987 27829 -38604981 44799 24720 -259926221 21842 13389 887122289 90225 12065 711041857 91125 87220 764128320 72528 97232 -345139183 15377 62366 -971169196 29636 81275 -627850536 55952 3787 -601990174 53771 12336 874507912 92482 89672 766959662 94699 4337 -874874558 97986 27083 713389027 59721 27765 308569144 44911 69231 -645597216 83473 68681 583460332 55323 38410 418448506 39761 22195 796621642 98340 88594 -2238905 66307 82294 -978026675 15641 15935 375539100 1548 58090 194909800 51086 89148 -211141439 8842 57384 1285268 19803 26928 -954891816 82828 63443 722147525 8125 60114 -543293920 19289 70286 -710545376 60135 48831 -966243436 50899 30332 398345098 31607 59661 -641342053 75656 96140 972293384 21090 67169 309380367 88111 20253 -134353859 34149 94629 -100159012 6960 21481 705118773 81158 89484 -67294783 61890 85146 32657565 5575 61603 -771799360 98498 2093 445691774 67525 49736 -771815608 27934 53798 680838965 52640 79900 52709273 25608 56758 -482291702 78697 36321 97441662 59630 48779 -292016083 68453 49910 313299787 89439 14462 -375557616 93826 32444 -274819726 36703 83517 -613773370 66923 30727 -338019918 32949 86754 -617498119 48312 21432 391983652 95974 18330 -162969882 1846 53884 558406715 35273 59200 509127017 41968 13439 -902936020 26948 8503 642790962 74167 93285 35136243 32035 47431 -226229151 38184 89933 917113798 42695 62610 246727440 10638 59939 534760197 50959 25672 390681572 11491 56048 263928821 79580 48678 -712050974 85897 93631 -368060872 21591 68040 -930186321 31472 49664 949013381 54802 79582 722467327 76677 32109 -976549980 94545 64251 33476231 36223 6930 -454865518 76036 2736 149170209 2122 71752 -627396271 42223 24596 -136611830 3685 36537 971134792 6248 69587 -903116612 37874 11144 -862497737 20187 23601 139192035 2629 57956 449115532 72040 90760 606792049 10668 64751 946507803 83627 18527 80477024 49743 64286 -593408127 67592 71252 173657414 34410 63606 770891952 58374 27673 -541951703 48896 74198 -331921760 82690 89651 -45310432 19699 93053 494732610 91237 50206 -862820159 9514 84563 20284771 90522 20850 -908866832 45900 40795 -944500218 31393 62325 12839591 16063 82252 749440235 64692 54893 836018516 54415 41723 -724963567 89136 57869 -520888550 19708 76713 -603277762 91187 69226 -53407430 93985 28006 965028885 28015 85966 102565558 72301 88657 227403214 11947 86669 -863710540 56890 40109 -529107893 75844 55762 -322973085 1259 41614 846009523 71905 8854 -479741043 90390 8355 -347355241 64447 83207 -8980047 61371 26548 -36502224 63551 20981 -576185598 97283 15719 718272688 14867 39034 572546333 36430 7654 -742227731 42838 38643 552641660 57920 87207 312027625 94449 97974 -706858038 12868 41845 -940558845 18806 1701 822879841 33049 88029 309785460 13597 27046 -926722531 55727 77856 -328590059 91649 74400 157034448 63139 73585 -616038064 53614 44779 73544028 46570 63539 751733222 74788 15750 -203351675 12905 88461 -967882847 88882 64386 -458844482 79947 68067 668314180 97187 23989 -708567264 73947 81390 440240318 78725 93887 -796010577 45715 9132 -798092295 93574 20261 -602562748 35856 21957 57408497 94487 57116 -638928740 23690 74141 163880605 54857 75804 769901509 30788 23850 -487493832 81889 38436 -94138221 71623 27204 -984710021 40159 13903 211306626 35802 49949 -861561742 12765 74294 335449503 97659 73443 957344360 6914 83634 -578689111 34102 9866 407558101 71562 29540 -287160167 78076 64861 86575881 7124 39978 -395470478 56914 32432 -410767306 58807 8213 -554483436 19908 24765 -136070851 86769 35374 346911784 50464 13191 612116465 37618 89222 157294628 29082 25994 903057582 83637 46056 -141506846 62637 97600 -224443343 20726 87926 -470340150 5983 40495 633407702 32388 52962 -340904379 35962 45525 934572665 99134 8265 642768407 32429 36874 530702748 27177 2629 -201437197 89021 35839 870215632 29194 92497 -603264771 86246 61461 -856176240 41013 7757 -822099436 38423 45226 -963672832 56608 93387 397965973 85346 27912 294437142 6259 35631 -433254457 8941 19157 -97351978 43897 49151 -349074948 44654 59530 -584017354 91022 28358 -194432281 72501 49033 878935816 96821 7889 845988685 89796 87835 -134263620 59456 58717 -543292005 86974 89120 -621645965 77140 12276 -776530624 74054 93390 -135571522 16470 48427 300892050 87605 6548 160866334 19270 76602 434169959 78387 88004 603905519 35906 45539 -632113223 67713 3360 946325955 5488 2396 -185174564 17431 1651 867279194 62967 79935 980875086 42648 68227 -165645620 3152 94747 -315958082 54575 26216 678610383 93453 73336 511686267 96235 94991 -411872974 50687 41628 -708894673 85547 30420 602685173 85011 96028 -48756210 82470 83384 593683186 33088 47298 874290329 82428 91582 -361822257 79722 27627 567115384 58634 50377 -486920565 36380 97037 964322597 67975 35450 -413322604 14851 90511 -850050465 6685 30462 -90233728 71099 44373 212789394 80540 50202 577535549 43197 39628 349819654 46755 47913 664069979 27115 32316 -562896079 24286 8947 -533484750 75507 21491 -904405838 85280 82097 871774256 62236 8164 705547083 75095 72402 357329272 64023 349 -105259580 17282 40670 -399508939 3648 19375 987018030 37317 76899 543552910 97692 6614 -280191580 25052 72961 92848269 45486 45121 303982014 51782 94951 -893092785 86326 94252 -372327665 86467 86554 -720380680 61855 52508 92139643 72003 74244 264801796 30492 29345 426962036 72351 11487 -234952408 83349 48941 -482623055 45946 54604 -886481934 19262 16372 614522526 89630 25067 -191341010 17178 37315 -669967050 51013 98803 -179181842 67762 18070 121217745 93165 77842 988204830 20444 51372 732183051 54499 42849 -856445995 7655 67792 -952414439 16680 92477 356772102 16745 39499 829804277 84633 98084 -575383764 87088 5780 -374542302 58334 29069 584079312 23491 86030 296352267 44862 5622 -987868340 96076 89949 832511117 60225 66964 820453949 58092 9350 -79562714 36951 81775 -692471067 28044 65829 -296951318 50076 38106 -248867477 71663 56116 876680420 52400 68862 635534398 3601 19772 -835447219 55482 341 -280171281 87344 93648 -50387116 62541 99062 -659594741 33004 73579 706934675 81681 38129 819005197 53373 21038 15005629 49234 63915 569871315 36264 53811 591555189 83328 47965 -49385653 21767 3147 -774377402 90138 67258 -162904805 66731 28735 -926735037 2659 29643 -342091676 11001 26876 -879384024 58804 73062 948854408 66607 54853 977264619 72961 28996 588769748 55463 57405 822512742 2320 74102 -271880415 2563 16312 564694739 74030 20366 -927048752 83070 42646 -855349854 40979 47489 -83090310 37902 46558 -5138548 51809 63919 -511762502 59434 19764 150732367 97350 20488 100839939 71575 88515 951393110 89170 77216 -836421961 66722 87048 -768027194 6787 84038 212003727 89235 84222 888721989 56421 8988 563082160 80980 93931 -956194145 96109 80117 -6423470 52689 62590 -650913854 24709 67656 -386182043 83987 26720 266932680 68612 51645 -876477332 60275 98255 -580722216 55152 84772 -861332936 75822 67328 -983346673 58368 7877 -951114233 36803 48458 -307875526 10111 14237 -554400294 49410 97430 -808576761 48380 1681 387122784 73311 6494 -660296897 8019 96757 -37480481 76274 96168 -266642909 74459 34454 -526658585 57407 15735 -851212795 30088 63921 229446043 63327 40787 -448443105 1591 98769 -91050923 91955 71184 -954840214 48657 77718 -404888894 96278 47408 622668411 62040 89209 -942628537 94330 48063 971350311 95841 86514 759719660 95437 28228 326697113 91451 71777 619069724 86813 22790 -405059372 55856 49200 468753325 89957 50476 769941273 11168 56805 505389772 23860 49981 -956894450 12460 89597 -855530736 39899 82468 27732290 12352 87988 -16594727 84893 15418 -385789991 46351 78411 999918048 87956 19216 -334424774 27793 20750 452037518 87163 91465 -555398014 10878 16014 -645990307 28459 22985 -244711062 23557 21276 196929840 72857 16889 -552914515 42412 40838 -939876367 94493 87836 -150145469 59038 35262 973082704 30134 1929 -121407840 53523 72669 677998714 80377 10029 -773667176 39923 85608 -899428230 33425 37224 -99862987 45165 56989 300960926 47843 40960 -242525235 89967 30545 451275796 33193 21307 984244421 37883 18848 124429645 60757 67614 43702955 71022 9596 991187684 12687 24701 192068417 3172 77742 -132937373 97236 31893 -488881806 40141 152 620461715 37463 11400 -949325494 70076 44299 -104937550 74922 71188 71516559 58571 52581 359842903 24666 53241 187863291 68671 73821 -461700785 83764 38311 594745632 80276 61521 -158493525 20235 41748 -955353745 67731 86428 -728249736 98157 74108 -690965211 5775 90542 -730849784 87470 74349 -19209878 81888 71822 -54896002 6685 83416 -157548602 87964 32570 -58986645 94517 52490 -495320888 6584 75381 -566735981 15057 50689 -53093853 81921 71245 226987447 11800 67523 887681083 92472 86241 -757310125 71305 44909 -371516476 64131 32279 -49368484 23960 3004 883767908 55088 43720 303230843 44850 28140 -859811689 40080 24099 -463428804 83163 65069 -52883301 23778 89687 274205769 13022 69920 145324659 75027 94451 962362056 60955 32160 588429753 93822 4442 241398993 43191 44308 -427037842 14656 65143 730364989 43491 62698 -715172975 59762 95464 -551671516 64739 65056 -811688897 60966 8167 -194242314 94540 13858 593391958 68451 32439 -78449859 17563 28397 -752398102 48081 50126 459052887 55596 76623 978665051 73354 29093 418621604