16954 281325109 -982006976 20788 507319138 -59642638 10691 -258174775 -948826753 25505 -732229280 341141162 17939 -270446595 145845510 14293 -575508490 -730474279 31401 -959257464 -7312543 29584 -409428871 273116453 30540 -5419670 -441098031 33572 -23591593 -24432326 33677 -575444072 -934903988 6602 -33886164 -424469951 21899 97227293 -18253004 47101 -37707945 129709702 12458 -5008462 -429594145 36542 356040032 -755553757 7588 473244483 -414438450 14020 654897032 -414073870 30193 319394366 -413568655 28735 -760153733 -742397644 31450 315885883 -24217754 23384 136783162 477884717 40686 325672917 -395241981 29989 -266538382 -599521258 35887 -636007282 -365122613 32042 -398822898 -182016325 42396 -415962055 343724410 15605 127333564 -993381573 23546 -568780593 511608094 54438 304381759 -748786559 21077 -927494285 -224198209 8816 723425224 -36063398 39417 312622467 -392723297 31463 -31677123 -197410448 43102 328701118 -776042340 38890 684120621 -418505982 31499 -551616202 324819034 37925 -189544360 -731971127 14164 273237221 115851329 37251 -197344611 641179544 40055 -568954091 -932944009 12019 463764676 145351399 39763 -559141694 -591261946 21044 -389300835 -194140630 40525 -7499634 -776206134 26320 -737988639 649100093 26269 -243267432 -576728175 41379 -85210384 93636687 27444 -36079828 136772366 8758 646020198 -923400914 12484 -634393150 319914817 27070 133482695 514641973 14079 -555029349 344046531 10952 -418369576 -198799673 16129 -758110668 131791451 31167 111019445 117411286 19562 342996989 331870011 11218 -231015595 118577893 40378 541758677 -374188833 49281 -797273466 -408592720 29401 -392477911 -60033695 17974 -991585657 -792444446 14421 -988425772 481808218 6227 -580583950 -784100817 37231 -798661020 -258776936 26231 -218187635 -432584307 28940 -16020082 100098482 16688 166219061 682211679 22517 -729687303 -621319695 42985 -998111599 111825930 23522 -452621191 -962341041 29482 -432834108 -3241492 35003 -209439335 472077056 29510 -805672078 703299263 44265 -940121445 512629445 30196 -29475478 -605307507 28087 -926914426 516608743 34196 159384071 -993735975 16703 140852167 -409831083 46196 654807378 -731642755 43628 -399852993 353781471 6340 -610689723 338700950 41032 362600977 -18742935 8300 692180182 -22362766 8871 496994245 -223893928 10540 654222540 -920912657 50301 -224077815 -38150752 43628 -237981936 -730922251 32037 -191237378 -579477276 29669 -400298365 -12695983 38229 -452609055 699253383 33032 -443077683 121585848 2040 -729666294 -621283004 12355 122608485 491471557 29937 109674783 354011686 10111 -272190077 -41127789 5621 -604478510 -234109088 11146 539372892 -428042798 26770 -444613750 339971555 28577 -31323295 140029156 9052 -251189749 299536527 2931 -72893149 -609384334 44559 359316401 710769183 54840 -237337103 456235677 29970 -218397761 157845420 17667 -598273076 94014588 36306 -631608366 -766577150 30666 -259250980 -9178075 41750 -556810950 136015212 15156 361470577 169939535 50605 312271537 663607787 55834 152141281 -960381253 20883 -26286702 -396854394 31805 114392121 660018751 27103 -214176306 -422629882 18744 -795114687 -925037446 21087 665541988 -29727635 17688 666414595 -990589827 30186 647461974 -622189889 43770 501091809 -411391890 35223 -58918782 539550904 13390 -793723414 676262981 43515 -375768056 486138616 47447 651123946 358980344 23042 116000476 304509694 40621 -64766656 295316941 40895 476225122 -909436166 21977 667716208 510258523 28334 174151659 135632936 32889 -615549696 -997899735 21663 -974812054 662826912 6715 -606250011 -220723483 3657 -957481774 -199845649 29148 -67760094 -270479317 54589 157165394 -565971492 24855 353242285 716605541 52994 -220933417 671483558 45513 -586192114 526944259 49996 -447103590 -548862482 27206 -960769939 -972011052 5935 -613189450 496092926 36261 708741761 -203680364 24691 -557507313 -394573517 40463 175907203 -385133781 17766 -754680798 286466615 43321 533244753 464397141 11187 707947195 111462612 25981 136996452 -56484820 30485 -58743705 120371436 37194 -788305846 -600029341 35634 485732090 714621368 33927 -566311375 -579561134 14633 136743131 -239261732 24348 -592796347 -766017345 40708 -784660614 671781655 44600 294056556 -604791730 18491 705398566 -929791433 29240 -602996866 -977906267 724 -413844952 -965153174 6960 -452151739 -927173790 8363 -65374935 -630241579 36622 314110415 -555464590 26351 -365575649 -598491403 22869 -265403886 163673956 28558 347271700 -192561129 14793 -813158892 -758632093 2331 -928902466 680451487 18014 636369527 -210199157 17048 -54696048 699601649 33046 166148404 518672006 5447 -449042613 335890727 9059 -444456916 -214575365 25512 -56858999 343997140 29622 294749223 -626977739 35814 -208795589 93320352 39853 314881660 -774058067 36338 114601356 464095535 35773 329511137 120671806 47665 -364741194 -615734785 16431 92912352 -415412489 7874 -436413009 -762901922 31500 -264672931 497394013 21863 -790398983 -752118339 38967 -772093519 -583026408 21872 -392117335 -771387713 47533 109369147 -760586220 21278 140788163 -409808165 39784 -395970506 494583293 43593 152275607 161952413 31733 -736023514 -236738690 25274 -966936979 -730709619 24369 726378857 -597916650 27063 140626996 -53373663 49258 -582499601 -233002856 35260 -86449387 -573721767 29658 -385917845 157360397 25639 355230329 -787605645 36548 -439412424 505452603 47392 177635504 704450138 27857 664694467 -788195437 30116 682050867 -747236283 45947 -85800083 -234307470 52624 136640547 -554110920 17081 175870376 92460897 43874 306407044 697918797 16403 -391212179 -414978110 26859 -261611028 -568498002 23992 -272268331 -763074230 31239 -994975578 724269194 38009 167097800 -370279973 41847 359091277 -747759179 41033 171858897 -24163192 39372 -585282082 496206730 13720 -72527743 -206644247 57332 -931311096 -941967584 22488 -382170356 292766722 30460 458597780 -409103778 32390 493334894 462400839 18642 -386160902 -777726467 3488 469164649 -409482899 39716 -192205041 -792234894 19301 333915896 -61275452 23797 -750523936 -39055882 17301 -373638463 -793181030 48540 459028758 -422043715 1560 -792022613 -727771899 33387 -788874437 -566948028 43027 -424455354 99380785 21118 -566389265 469675384 7302 -579752247 -564836402 36341 -814533091 -555208540 26694 -581356060 130583732 49826 98718661 692666583 20173 538166848 -910084 18096 -635884208 691012696 32856 -946505955 -25405559 22504 476907099 161072269 40502 -550962642 -30343844 23456 639815206 677516899 31228 -782143921 -210538652 10705 163701779 -437194167 40951 513550477 -804181269 4292 179516842 -266846420 23939 -632147803 114305737 50535 -783184294 157225528 26840 -564008240 143252565 54488 -803245726 -256438787 43327 -556365728 -83753778 35956 -735949336 676143065 46822 -729778399 -786724407 17754 298894962 662738826 5 -37113777 -59793667 31851 -199124114 -618508922 38819 -938515985 -426180829 10308 -382011601 -424357036 24334 -611544331 342649690 45271 115379220 -552139066 23004 676931549 -992754330 53189 -601091899 -413517650 33241 -441184334 -765814698 27193 94789971 176632839 11567 -591399995 461994460 39952 -622695799 -630442611 38033 327324720 708346799 31528 -371892432 -272377762 35589 -72868326 334866686 31219 475636080 -420089425 6314 330498842 722969660 37406 -234543780 -186617603 23772 456966190 -16294643 29430 695009246 -88300406 46026 -380328916 -69641372 33538 -80117490 -554414385 55044 -193182521 -245469940 30942 493339056 -206223865 10625 -801697374 -192572812 51724 656931884 -974443394 10847 -208858479 93288952 36584 711348659 -989904823 34755 -202942870 -772595885 28436 -750751035 -547952757 23580 -89501763 -262759838 42916 -236045750 -378656539 6511 309070260 -397027281 17028 -921201244 -213498418 32930 -607515809 -925959642 22788 663109738 -748961092 49226 -61788389 165383406 15483 -937550 -804451924 33202 -369754750 -789114269 49360 651280267 -791907311 33742 -22872849 -259036774 54436 -213736338 -394153223 28541 303006789 544606317 8806 -921645405 128967833 35931 -193894952 524530133 16434 -8964331 -551104456 41176 -970702137 -392708916 4302 338655393 -30020640 32193 354640199 123046830 48034 -223993065 -584940227 15861 723500502 -601000210 34236 -388183539 -956868335 18067 -390806563 155860967 26031 -75933391 664964159 36346 -22964578 -197162273 31680 354114046 -28294545 5858 -32002721 112989840 23626 -947358773 97009615 8563 170523147 -214493376 18209 319888219 -810010472 18005 654205431 -13356660 36759 -797223148 -228439099 44758 -389252996 -199472270 43571 -242696341 122576421 28071 -958058798 -910306669 24105 712414467 -946704207 48815 -390620831 116397738 34464 -424789393 -228721364 43601 528670425 -3570411 37424 -608311823 -402650455 15516 -423028500 459753718 14459 -960658405 -791272474 9216 -629365306 -201074793 22449 -57185677 -748086324 28908 -41580078 -210733979 34390 -272295169 -740798032 30192 -236539534 -55587137 40563 -766529031 294734787 33045 708452604 -996255936 47717 -613015824 -200080243 30393 287549799 180838521 32539 476222923 -909406870 15999 -3067800 -240742229 47907 299666832 -800533032 43106 704043767 -980875429 18663 -584077027 125994364 43092 515682941 712207203 2486 -632001664 525789189 3993 145423055 -75593318 39088 -446570557 -733710026 54805 -396785344 -818088138 57612 313731602 -752623204 31426 724550298 -976256439 33850 -939588847 -996592525 29106 -220793088 97337471 47590 -12353167 -730008518 31683 -379737017 301394616 26933 -5916909 116970597 53622 -925240001 -797265016 15236 -583368263 -771029868 34166 463201736 -185159687 28332 682109210 -997258686 51224 -78171843 172020506 41244 -434622253 139725464 28956 722793112 -79459913 47728 715488041 -606916164 5835 -572353358 -426833558 31343 -574499454 -810822803 31777 720981104 -909881864 12114 -943281052 667277311 15205 -444494364 -936505307 23465 -208384400 -185604893 28803 -796278751 -418401743 30774 273816270 -786005156 14888 -635898009 -393998351 31496 -230051056 541722490 4725 -964373247 -393331404 24082 499776634 119058392 38926 -420391606 292800072 10466 -569681086 682025097 25496 119408206 -67011348 4517 -626121770 143540495 45938 -449792080 324117060 23240 -589066301 294415568 35359 -271485144 -77982163 44107 339087036 682660576 33092 -62727871 -599336379 32058 -11237437 -449601742 37434 -266022631 -624616405 36393 -183522751 -50257308 31182 -409679481 -182176578 17068 -960952900 486180432 36411 354127704 -28285649 37206 361732205 318802946 31821 -197213083 -736621944 27154 -4964159 -415943302 36586 169085585 656061954 32122 122343604 -18382205 52117 -598798166 -914034942 29787 -798719655 115630209 26071 176639946 -75603145 14947 691959878 313680648 30749 -627218897 656213147 19832 -776154723 125036392 26372 -192186289 -633144563 16122 660199814 531414775 30488 -630820604 -271968907 28565 129419280 -439427776 31592 -244591695 180622036 47658 -783458528 -203364908 34086 -9313604 -548366023 10909 684093751 -594357568 42370 -45032918 277313036 36069 -270010020 175454479 39101 357856328 -775263290 6629 -764352175 -237295616 34394 -565446047 -210756897 13925 -233669101 719280239 31356 -444669351 339973610 28891 -784049541 -610754601 9034 -58918510 539572717 20090 -946353163 454572487 23356 292905364 -417252591 19836 -65674092 -369586944 39948 -437402797 -985938704 13128 -803600086 495773798 13435 456313393 -396382749 46350 339112265 682593886 52764 167553510 -90473312 53162 -757996234 92156229 33664 -556929464 -390993093 36757 -770136634 -560923041 34346 -912148782 -613945142 37192 -192647926 -401088952 5576 -377017544 678471936 31712 673001432 474785281 19125 287233774 646603678 31866 482682197 142179377 44965 -14841650 -817863972 41470 112846680 476881017 39402 -18880331 -33721425 857 -236018417 535843017 36310 -217177163 -729405951 31523 -87229802 -628593877 40239 660190791 -31638806 37073 103894650 -22863835 52676 -593385350 -36453744 25890 639716790 -68337621 45305 165275018 -376242368 18665 -189569866 -571251824 38735 -991547698 -409316737 11605 -230926399 -565481913 41620 147249086 -229017407 36838 357502889 652936883 25205 -953325231 704905744 40002 -423804648 479563680 7775 643634398 -15520647 291 533577495 -785744805 24691 -546026607 -799034173 43688 106712109 646363544 16741 -955521369 178386531 22294 537830476 -252345071 40736 -378215338 -548875401 33680 -574783739 -372904458 42774 535935911 -426386146 27936 -413918837 -239902060 28862 -260978442 -966782926 26151 332890076 -732827041 39936 -260079060 -234818990 22761 -70089867 -77064860 5757 -559448076 -451156639 39119 308202221 721616546 55152 115486997 498735950 30561 110604018 289233979 42020 -757316785 719411366 39150 -443344565 -74191858 26048 155907730 -384557067 46802 -616240147 524424823 47887 295772677 -371848559 23700 -983086192 318330171 31771 -85097060 100504892 41183 650283019 -927824044 8579 -46655863 104279441 49192 656182373 -80483075 16048 166106924 -80206287 18570 -761469350 168242605 18876 -377430153 -574158138 10769 -977408483 116257932 42872 -85039792 -17430112 26296 -798108826 702003564 37146 -938016912 -978592804 24745 -413237050 464437634 48668 307295975 -50999054 18347 -242703403 688143099 45955 -183741974 688239850 36964 -779568162 -5478798 18433 -733071849 136463200 9010 -250088890 -374182175 33424 -630951066 510924873 51727 -988597590 -418815297 20353 467590580 -748485882 29850 -64834906 295310434 33003 -933581958 161772622 8562 -575802313 712227141 39018 -812610764 -192163846 45984 -260231622 -974475757 7687 -549194904 324333356 11722 -593743482 -800353738 43120 306136201 726061934 52671 -402396290 518666187 28475 638439522 -249110490 27356 350945746 -54742087 17578 -442678549 -202886716 31808 661539672 -914802573 44723 -568897782 -89506316 26416 669892153 686384887 27465 -604081261 -23086382 12493 362488388 517167560 20335 -921712704 296892133 31740 -82913755 137580076 49165 -368308250 346034287 34456 723485583 -940994594 48814 659163488 466282954 32404 -14521670 -188028295 30451 695021169 -926934181 54042 -417135967 156300036 24582 -406658414 470253216 18391 -373868674 352928026 17845 -440021460 98128602 15563 464704139 -942147349 16019 474654252 178689899 43758 117081665 -25052711 53696 509110028 -393945563 28643 -413864684 -965136666 23103 166349731 -56193581 44577 -631470398 -996293004 16534 305593441 -609329104 28916 -224962022 336237967 14747 -88369290 105691648 39055 -192718345 -236636367 23856 -972222584 -48326180 16163 -220100902 -16339212 11362 -754597964 -267854447 12623 157019784 355820289 27939 706730598 -82430702 36393 137247839 -46501467 52797 -406967349 693279488 14860 -744329370 664465206 38389 347851703 -743235100 4607 143700718 501721725 37978 -407929448 -385813670 31666 -603771824 -913338425 18990 -246800998 -734459717 17535 695296678 -934048504 5648 -383194308 -727523028 52442 -4327340 -589766228 41819 718385318 295090146 32654 -985404423 -912997352 18087 -549617026 296594470 43158 522216922 -50985134 14160 -379652615 -60514534 23791 -184837814 -753386035 8619 -74501444 -48497097 36924 488044280 -761177287 37327 104400476 -75443071 53574 -729348694 -763172786 41274 -976127480 -73311329 13050 128564307 298954863 34160 -749618521 323730629 34476 486506762 -370751819 22178 480072771 -412559317 36875 -770217754 -592534761 22304 173339870 -214024232 28491 479657061 -21210024 40263 642931507 -809831731 18811 648901973 128911596 23730 -229156520 -585358422 19282 -584402838 354704827 36895 -396546910 -962387331 21601 678108593 -961070119 50705 -976119078 -13923543 6208 -403397968 -565718874 36654 -780707947 -779228178 28524 -932197188 111295426 33177 493536864 -736988311 17443 -451035361 -186150191 44879 -190605774 132626186 43095 -193341924 149737701 37524 489551026 -431220716 48217 -68640342 -557616180 45932 -258163954 -948830719 22130 147527771 -39711334 4763 -629813492 324279473 10365 328645204 -776026027 43104 -940105604 512645680 13721 508373108 -261990411 30722 -561693656 650694507 35032 164020567 -270933678 33758 -965660360 -73034893 31916 136661339 -36922110 32602 468950113 -241693124 45227 504602160 -31173931 39777 -983694987 -42615151 12379 349494702 654844868 13872 -609669525 -439007791 30943 -377052289 678508717 30890 527031088 -434334836 45727 -27557874 -580780793 26558 -767580904 724166499 46207 143975514 281713897 31998 -223456630 157450939 28921 507530322 717651634 24044 -15411672 -963196176 19692 -234208305 -793250619 22477 -390811522 155865516 33101 -986172360 650601857 26763 680746742 726387079 23421 289265156 655338502 47594 275831825 -27413989 36092 -634037512 163694476 46917 -577211855 461725450 54218 -560435549 500510269 12000 158702139 107939445 42869 -587407430 -414690767 42411 -796570619 -265923696 43025 -962646505 541309199 28710 149194382 -756629283 20689 648324396 361225624 38378 -384036053 -45563508 33624 -374040413 -773031757 13668 457497391 -817106214 31938 -81742549 276424068 17379 -627465565 642478904 1986 -779131804 291302424 25653 102014702 -234161624 25057 -236374259 -757746423 20210 106250888 -244107202 32401 -763699802 -40904826 25163 -590112976 697647936 33889 514943091 -79240923 14160 276610826 658075735 5402 361758725 111038936 23713 466706475 167673648 38665 -70322234 -219743232 44235 455702919 165846751 46315 -392738253 -22785248 13768 -557692733 540915711 49267 -625077918 503453097 39016 -941088349 -11897519 9935 -392487075 -60022787 25002 -599869728 317228603 31157 -730621714 -415483923 21553 -554423415 -787072323 34658 -625328525 483851630 33700 136395558 -50730344 28470 -22744731 -592425491 34387 -616841943 714239411 34476 -916095313 -601903651 32797 -967517856 -64710174 31152 139195225 -422226029 40361 509054436 160977334 15536 -737369908 -258330701 42197 354150383 130826429 22857 -248673988 97362827 27901 -257213540 -935460880 20560 -20639078 -221071242 48698 -60113617 -574420972 24813 -606142915 -627864609 33735 -385181874 -249263302 43995 -599609674 518898740 46298 -743602525 -634912048 38495 -779032369 -745096607 36800 -799301806 -221318814 16296 -607443521 -560330107 27478 -747556392 -575435970 31258 -962008410 -61161875 32136 -583435499 -385253572 38372 -18462904 -782849512 31894 -613992252 110170842 33393 -745811983 142374903 33603 -624707427 -70627173 27861 526938799 -49086786 39035 -925031730 107092139 19749 -85956013 -198000038 30000 323008742 358366027 8167 -584173992 -977391931 25318 -980779755 -982877659 27909 -741900343 638942297 31811 315286643 691525328 50468 -622583047 -572529311 32557 -10370077 -963875177 11887 -85019344 -244802900 31878 -632148683 174246495 40985 107515478 348251895 37075 490622892 660057825 23745 -737256370 -388509940 1015 653278809 -913599404 39953 522767227 -189453980 23380 -420544471 173662714 31338 358657260 345401037 26521 298989202 113977946 31900 -67576188 -46240319 17164 329443752 301136467 8255 471067449 -453262827 33354 -244518351 180618439 35369 -81743502 178774855 43896 -803681561 -814490874 6757 124828411 -804895574 20203 -729413350 -192280185 37813 -733070110 498663267 7169 121262437 290953154 26366 -81298463 -582092915 38355 -402052451 -386683158 18753 464788581 -66755976 29995 -373485121 -971072498 24527 -262044745 -253938366 26760 -34761922 -52410471 36703 -758450997 -260360469 52855 492080947 -366629762 5897 -412159568 -754805069 39774 -375149438 -75959780 21175 695360861 91678208 26411 -60385345 -799655303 15853 -69797425 -561185502 53223 -218411613 -220101181 16680 661639344 527628413 14310 -762867203 -941226171 9278 -185144165 647212506 16870 -598151711 167919280 21171 -759729843 -621983241 19911 343953289 332739238 29821 -216198332 -758891353 7775 -573482606 -800957263 29887 109054890 361224900 38401 461701566 305128085 21302 156407681 465274465 14350 -804437998 -769004311 37620 537320590 -631273756 19903 545024108 121110376 33749 95681644 327696227 34754 -233627439 534477764 20269 -560641473 475082821 19564 -424524625 -612216093 22918 646839723 -945194653 54306 -266864890 305840774 7461 -569351686 -422801366 46829 698323227 -212662734 16794 723110369 -808379370 31055 -798860561 -217081122 47176 -401696440 -808966834 31164 -612754000 359772106 36173 -790592933 -571301872 24136 -9896733 -558069798 12978 -573829474 -614273157 27021 -73543579 489597359 9251 -985352906 320344135 35848 696745614 353440900 39801 -754518059 -208115759 16777 -930791320 -398106111 7052 274070196 -398115983 1572 -82453735 -764392638 42022 -754854709 -623802049 49507 321842779 167957823 42920 -189208260 515134558 8194 -410834873 -755717074 45723 138604149 537560518 34425 479148233 -572546197 20473 103061533 -569899854 28002 -442644265 -47735623 28980 -18780751 -611581810 49801 -802052999 -756496332 31609 -259410337 658861390 30527 -412354076 -392822984 5006 -231910997 -66398498 31891 478397436 -216674621 25846 -404529895 -60566287 39999 -10398613 -768464264 44440 140310319 -912615805 1305 -787058717 -925046169 7860 647408083 713369156 28649 -218507591 -398673267 21130 145937184 122420886 44647 490600587 -957803833 17927 -592680940 -397997157 32164 347497469 -421663057 22203 -446847945 456038536 37649 -67151265 -553652518 35295 -391517833 -779666068 28538 145696498 507006772 32818 -9768401 -776758459 39379 101491986 154259259 23364 492706014 -594807677 27997 645481543 -621626257 3238 -964365161 -393324681 25316 -90231849 -389133400 36272 511633749 -454138433 10979 -727336990 -807730097 34875 664089488 -983692237 10990 168064372 -610890746 3763 288487336 167416189 22036 -815780356 -233707316 54892 -28988581 -261288253 39473 473327421 -582614185 31977 -416792785 -58269316 14810 -793908000 -240712409 29857 -575449909 -934876054 29680 -422808520 536455110 6038 -630738853 -920811329 19266 155167689 -631039507 27787 -587056639 -37917881 40645 172627748 298927868 8765 -570013401 -239891037 29365 698607835 -449836675 30302 -599624924 533136833 47427 -233465643 140614599 15507 -49956716 -227526777 8859 -52011826 -581418106 7741 -937656020 176050816 39650 -14301619 -452030642 36230 142621680 -787143681 29744 277558403 705510435 48226 -761713948 -759679886 17680 -585829160 336604414 39527 -800781049 -244763127 275 -632414757 467059870 18725 646367097 485402095 22032 344867948 -29052521 38825 720674128 -571227004 10294 -572799163 -625315932 23070 -767853001 -88493595 30667 -792713442 315314464 39019 502615659 -413365245 18317 -81612782 -951179519 23382 -15941810 312756087 29780 152527556 692651522 27652 357604323 354232799 32671 116641834 132796841 37267 -577086808 -991469740 13863 -981663557 -632696358 30940 -584345227 336788843 34002 120193104 -6476473 48848 -627155908 -633341381 38190 -6778430 319893749 37127 720275249 -757456959 33953 -74118910 115475545 50619 472973598 -182534130 39548 -221980012 -213198398 36468 -916933771 -566557266 12007 -238621326 466899052 13293 -445523583 -926114189 20181 312827307 -983807244 18937 -955612782 151840605 39212 -30633000 115010744 13900 -266891194 92322820 37822 168614344 -443185766 43408 -776362248 -746147166 22083 -87589430 -956592520 20415 -549326724 533676219 5469 -748445485 -597896843 40151 458623634 -409054680 28802 667608794 -599082135 29765 457603877 -16641842 31480 -253842994 527576000 38240 -56890872 -248827719 15082 -988063479 -942508000 29473 -974401393 -557004868 32697 499484840 -90360967 33835 535327415 -771567882 23794 -953328486 -787336707 15839 697669633 -241930105 29051 538242528 358938533 22588 -40580153 361291892 16622 707797150 284959533 44333 485607324 -608084033 4196 -953125901 501491685 19840 355040455 -45550071 9238 353799476 -786294075 42754 543089616 158732597 27504 514139043 163970394 32666 168224643 -383184976 27888 -425370604 -185215395 33811 128283537 -384979196 18314 -220235934 -803961831 22460 655909964 -755679137 6524 -630938293 469627413 39113 -64456916 299371252 40752 699829279 -772678383 28620 496619342 -970252074 14520 668162642 507346146 19983 -66867037 -575256427 4775 -558265336 485681092 35752 507935943 159712458 31525 331770179 -224191984 19275 130248842 -58784857 45163 -636179937 -253564193 12865 -203715971 -994542325 21436 -63702708 131081291 3566 -948465455 -441568633 6007 709403081 -811562615 15015 697680373 -929211927 23090 96412223 -620681354 24886 487207250 726793104 30056 -560839050 -72614592 1724 -443752536 512449573 57075 147670232 -79682549 19858 484340637 -770280619 21809 -76899459 712695257 6535 -203087494 724736244 47410 506193236 646433090 28935 -598037307 -445767896 7095 334463813 -81502981 26438 456944350 -16323882 9312 -546191162 -364929476 3252 -43244609 -188129715 26747 -373583211 697482908 16363 301328199 -569817182 34593 -382904005 -596936517 33809 -602630011 -996048539 22561 -190798315 320835109 28603 296869680 -52245099 32572 -449077592 -797540559 31238 -759184587 -195928051 39432 -584488732 -991879426 26671 281464073 710189606 38830 520062940 -427641661 47433 660980644 -263809258 19045 -24359549 136032982 38978 495114467 307023725 25913 -921637829 -629290834 8812 -622586459 -572546633 37030 161877947 -246562348 24627 -604078485 -23061870 28843 -411066030 -991185402 9045 -559740387 155134794 54922 -589932200 499942090 46593 -752221916 -621184406 49255 -430328080 -790005770 43455 141834028 -17965071 50706 -216499183 286147551 22470 -28939054 -193348986 12468 -9724222 122501521 47202 -375633616 -550271230 31059 -233458258 140589890 30042 -26840008 -86957177 23795 -545906087 492818185 15760 -410824412 -755738283 13811 -433553462 310832818 26711 -90182694 -270224399 52222 154380535 654189202 5661 698992736 534438652 26801 -76941413 -265730655 56367 526897533 -613521575 31151 -60321007 130564954 35634 -183690942 -809075900 31216 -10743391 -411120817 34765 -75979349 -190579568 9176 -966572320 -421141115 21046 -392144239 -73214316 33635 -919414465 -13509943 15475 -946695475 -79134914 14018 -790114809 -191519326 654 -5506550 292816909 34164 705580104 354355355 20624 -407798876 -803492641 32142 460916615 -49610422 37729 -629129277 -14111029 14112 329557109 -52594693 31387 -47489423 163027500 29962 -730942416 134071645 31516 -574355599 719570346 20980 -442970921 -221935942 35500 138136974 -978080592 10890 502763309 -731522520 28278 -933097264 -943112942 23389 -15958916 505179716 17912 348614221 96500747 52040 709153561 -788897368 47870 -32769277 362114377 12367 122562665 -195697391 27469 346171407 642212352 28487 -42133038 -948229264 17615 303220902 697856119 54948 -384035437 -45531645 27835 -16052858 100090067 40109 132968279 -237295816 11329 -437040281 -979932427 591 -758126640 -553343930 44414 709475180 147949220 19769 -565970935 -611534187 23087 -915021049 513723818 13594 -248207951 -588793569 36977 -741906958 662232316 43401 93397855 -71702374 10059 -262058619 -727581293 20377 477787526 -917298046 16148 118825043 -750848884 33077 -559499070 520759033 37852 -562379794 -388099619 34492 -192144285 -633169950 40687 301261887 -749816361 20922 -922560145 -187420215 35873 -88201757 -790736959 44063 667621683 -599045879 44082 -960017783 319866442 13437 -70871358 140091690 26085 -410160967 -765957501 48778 682083202 -550167457 31383 -759636113 -259580662 45078 661604166 691016799 12501 519541003 -405937799 31334 637091288 -428588338 15754 153124481 322696884 36897 -376448789 515145858 39444 -622753796 -914216837 20649 -750916410 -219212262 37759 -982302785 308199749 23431 474305393 103186856 31441 -186984890 -69891479 40864 179136381 -399998091 19066 544008516 -760089911 43772 119719501 486291188 27710 -364657942 -575691952 30078 -408211951 -431422704 4636 -772644429 -600733194 26825 -923924659 531474846 29759 -805794727 644651416 18316 657105184 -619875823 21251 -48286758 -808575669 24035 95040898 -198062246 34173 -24461234 -755536682 37667 526492279 158870035 38807 -210384669 138363635 12554 -371387708 -385658571 21086 318312264 -71326985 19780 496328001 -421120663 27614 -591318968 -792057756 37221 -555398577 528273637 31812 -972498164 -784942766 23404 -76795554 327092408 37443 100301777 -764141912 30126 -952116486 543632043 3887 -65905691 -569129008 27958 -252066551 538571271 33993 -7186515 -778579572 13844 -960133159 -39274936 21566 -80421830 481945968 14831 -16568908 -577258304 45254 -267291589 455077552 37527 -76091668 -87384156 21597 -737290411 156078858 1612 -554349936 694627994 27453 543512353 157278737 16816 175826419 -604842754 27197 513122667 -248150533 31763 -763429320 -568270596 45877 662582361 111863734 24154 -74699822 -236424482 34193 -232426820 137200978 43414 -268784912 723151673 43833 -390430953 -929657485 17108 175001339 540318476 22931 -604719327 152884303 32477 -616028852 -729726845 35482 -984713320 -608799985 39635 -90594108 118137516 42429 160039537 -240819726 25022 -212308460 -220778848 13664 -772666635 -600796335 48207 -82097064 -556944485 15200 -380342129 698545879 30270 148973934 -381919492 38572 -389145524 459092350 56081 -82679466 105423949 43943 -445588234 460105261 48823 -246960709 527334076 36942 130888495 313464634 28689 -77956943 -383877052 27610 -249547203 132909530 29589 467134920 161347646 4721 -960297411 -397337601 24710 287110796 -63185053 37799 -606478062 -7048955 36449 -31632382 -583638936 40791 691083979 -745496650 24849 690510551 -245209132 34737 -912665078 -262820536 7657 157154232 -760719734 27078 -808165827 -209588853 17670 -84558765 -406755222 41583 294794209 -748367231 18409 -628368763 174023317 46322 -87541198 -754136891 36367 707344251 -729578501 23571 -547794419 647305854 15279 -775269250 -445990502 28216 -413592080 -745915895 39820 -939611715 -996553124 26574 -801214466 -601769710 33472 163158915 -79389147 37245 -745048050 313702149 44103 -953303700 -632184512 4830 -960008547 319888933 32229 -185531703 529421860 28453 156386936 -62872448 44015 -52233155 321939847 26696 638243060 -5381871 37602 -961525348 525721069 38709 -946335012 339931314 26556 -256558423 -613934424 30189 -236768503 -19436030 21787 346850684 114675430 8728 -243037260 -69954632 16167 -928721675 643521735 38065 -367435039 692480990 39376 -928638674 637351053 7105 -63833511 275772284 28654 -604188318 536949729 40015 -449522119 296548941 19527 -618107806 -15554174 31524 -245068945 -399629700 17354 500753080 352788061 23738 -784354259 -193757379 53416 -204445328 143047358 35845 -580044465 -817621524 25950 -729777780 -786769631 37090 136091220 533645660 19251 -416768296 181768197 34967 -208460931 -48793061 45163 -795023181 702118036 20329 -45740813 181349668 43963 170251401 139479218 9852 -398009641 -80415902 34007 -260012343 -40300497 4637 -81022936 -610013333 31984 -414946632 -804114869 24777 -565986307 -11720002 31973 -184435635 -20845728 32317 501415091 -50912347 35515 -195342487 721676062 42503 693159626 515793450 29235 694824642 -82270472 10476 539962071 -84576716 26198 -564179226 653230749 33757 642583046 -975088691 44097 -183887650 179737978 33964 -452212971 -246517420 44612 -389583118 -382505745 27707 -979888473 534528677 37599 -602166969 -963072044 24252 -568689004 511645275 47338 -799157092 -556038436 49510 533624789 -250285632 48056 -978305596 -999351617 20278 -917060136 -5428066 13231 -618480302 -782056030 37067 542434561 -755036680 33969 -211304626 714705090 43803 -935095555 710454462 32522 -212955841 -634812687 39566 -744767049 638601015 16717 637518850 -987101572 36879 -17375252 -607651745 44548 -971879452 171118246 34242 345600858 142736686 6499 709122554 -915476810 51532 -449764424 -993064705 10011 -933439970 172096388 42811 338595503 715002601 37094 327020090 -582936940 37296 97511828 114216060 42299 725526767 -978293849 37414 465161356 150620510 9940 -774352493 -234450948 18215 -929101054 513754304 30116 501161927 296972993 21637 724720909 -957727162 21202 -388107934 110522092 11821 651800787 352486727 14788 -83595296 -252613075 56958 -958219179 -83162629 28907 -728585856 488936150 6043 713057211 -383899387 31219 -49599789 -403530946 21416 -382886001 -596920131 20923 -758251485 349686722 11178 -808986820 278828119 24134 -63230642 -216227713 44745 -961136941 335085556 22512 -814874915 -594272312 32809 318778992 -776431893 15953 -446527707 -205095883 44205 -426504794 462130421 44013 -995081854 -396353497 22525 653703259 688985077 33076 -371622995 650739687 38026 655801236 335705041 21589 -8261337 -555573577 42919 -772955214 681209282 41496 -265319918 642247817 52697 -389288653 -199496479 31996 169355079 -583680021 23360 -789161595 482521635 20705 -784060714 -610788898 47571 488748884 -989176697 27603 -440767603 -775183203 46346 -373141499 671320680 23512 466441292 650101970 28523 280926595 177461831 26258 -943446441 -186017334 34663 -569477995 101093044 17400 -609624751 -39006286 24083 -593308215 641895733 15801 -56810020 -254249463 27236 -23011393 -200565770 54360 -249628664 -86402560 30399 525308760 -932238022 2334 -753884302 723938469 44960 -385535601 -224585517 33745 -315680 -67006907 16659 -963623603 -621200360 40953 -731058408 -54697307 18010 -933120859 -943147033 24181 101860016 136967974 28999 156653223 -236555225 20017 -566063148 -83786952 31184 467595756 -748504567 8920 -252254224 -59434951 27521 -371158148 507611209 30371 -39036122 674189776 34802 -238497259 -21052848 5507 282830947 169224066 8586 -632523442 -426501856 50592 -581490696 -786809892 35578 -266041413 -372174687 41343 -925294779 -954324837 29735 -2588770 100799644 54645 -202562284 536580638 26406 -14463462 -556417413 30585 -793054820 -751667578 8008 280716167 694046954 54550 -800629159 -449259577 28205 -559821855 -763120325 20253 -913988356 711764429 32288 -217812472 -35739304 40091 -4911926 123832377 42960 -565768763 -379041953 42222 -208492342 -48753903 6575 -43884269 179057466 27673 -252410187 -999644561 20590 328497238 -442862331 18699 -913466311 -393449460 33161 283590866 -442902055 14650 -972021713 -773750496 25170 -569762758 120816224 48293 466450458 -199775518 12508 -71685734 179198919 33698 -929739204 -58555407 8064 119695545 486302850 13162 688486561 506989907 24731 313451972 -576764019 22636 -754583607 320752000 44453 -790322613 -630949041 41683 115660444 -451397662 46762 -754700379 651997772 12157 -375138888 -76009678 36770 280141854 333239727 24497 -790668171 -246524769 44142 -979459222 -55092393 33164 -234764289 -232815891 34690 -732763088 141448862 37672 -801992284 -603817784 3441 646357597 485423652 26954 -800098099 641129097 27701 -208675410 -41567248 39598 164400195 -578930084 26479 -763594329 -423758894 31319 -37144032 -59802048 9663 -406968526 693264437 27795 -927812600 689898257 10975 -380354584 525815885 58248 474724887 -812468613 30764 -229747296 -49078396 31887 -800332153 132278421 28482 325349615 93973063 8170 704061980 525558997 28478 -584932413 697269223 34467 -424430636 283022663 34427 -562085198 -419541845 30650 -634787956 334434917 34401 -759036326 92003453 19850 651721594 -782689778 48773 358232722 699364914 46938 649803316 -986544763 39393 643699505 469947742 30873 -82912860 141523249 16935 359762111 -63832879 26640 645567956 319641496 29028 -759251836 653934826 41934 -733524550 -730139956 34776 -193826831 -626202251 21768 703184976 299187111 40873 -636245774 525898063 19634 -730378514 668078953 42588 -941303433 -805347606 18270 106452018 524802854 11464 161532570 534179470 29290 -414379715 539960719 36534 -6348603 -396335043 30940 -247165190 -70882277 41644 478728467 -13226449 29962 711232328 -578303697 38438 -762318002 -191799386 9758 -576600184 -993980186 1522 -789668363 -564808578 28521 350732837 716334239 22767 -736146 94931163 18703 696690307 -628049835 14095 -596802610 122620582 40714 -557491015 313148690 33611 -205042727 -237317941 29160 -2106896 -212325714 22066 -817674912 -211236947 35101 -26774348 -364665047 3584 -808620875 -784123228 32466 122660878 -392571024 36518 -627740471 -1551978 34046 -787505395 -749692112 29527 -426645267 -199180496 29953 667370378 -2137634 36933 -952845699 -242076637 6229 708251998 348633836 25417 -380610184 114336646 25074 484966403 -418606083 10728 465510544 -417108996 38445 -803063240 -737676611 21836 -198341648 -780498238 9549 723146988 -434802002 27504 156352453 -62848813 27390 -989191948 697744142 28288 478705589 -816844305 31695 150453646 -559289608 18385 -246418405 492762838 25390 712330975 -197307024 28749 -979783504 472116012 16216 -227174727 329872821 25341 -606254867 -220753776 29347 -589908544 -86607178 11325 334413417 -590107126 5854 479604507 -13480308 21216 -765881398 653681597 40590 -742800403 -233807058 21930 656930475 -25841301 36258 -426665584 692304638 9343 -803700175 -631104710 17695 -34697020 705404939 12299 -195181618 516138588 27478 171589922 321936842 41327 310915026 -389763179 32140 638253825 -994824608 37235 -628744481 173447683 52019 -398899484 98745106 26309 -925345120 359640256 35417 -20642555 -78825974 34926 -929970004 -209150395 25328 -230897449 96931988 30352 300287825 706152100 1238 -635531860 -36902032 1388 -46891558 335177065 29563 -41724399 -450172236 36306 -977902340 118681722 1710 -207893531 711502158 26758 -563948471 -981775633 12567 479590757 -13531247 39293 -261873512 -404190469 7920 -78258258 -248743083 54097 -415068243 -605452879 29561 132501744 175289455 37832 159786143 151230276 20759 -259419509 151947175 49101 -266982793 647684279 23396 -775165518 -632312587 41667 -927198234 -949052470 8331 294089498 -260841398 14589 640150897 455692207 21900 -9336532 -548375833 15872 -586138266 506215244 53977 179314498 119883047 44763 640446251 -628979740 41834 -252176049 -202575529 21825 119119029 136098642 42208 -431093204 -769187841 54621 -406672772 -17665338 20663 -960989774 -575371382 22049 -272139896 -755289615 27558 283945485 177878867 46819 -78210249 -626583760 41081 353365297 677933407 49733 127724868 690922484 31687 686154468 -5256007 29779 -580945308 514697097 25629 -209037183 456778002 248 -433998536 -757622443 54195 311308437 349822513 10524 306660468 -62484535 30775 141880220 -17957700 5011 711018499 -948143110 30179 -979600633 -228690681 36732 -969910956 -453433239 23033 -567279100 135387764 53877 686966419 320123841 32721 130061659 473001444 11215 164904456 710038212 29007 -553713839 679613160 34152 165668910 -591809722 17935 -34688740 -253660026 49111 -578898753 682093613 17922 -436256299 478837712 56515 -986184956 699091827 29073 -624233564 121867224 6693 320263119 121769000 28847 -450890438 323880568 26321 280206494 165681077 24751 352297235 698268090 42794 355658158 -77767206 36906 508665401 -751784056 18087 113359659 510671836 42139 -787543390 -183849479 8062 -762686515 -21146371 30428 103988159 -231850173 32550 724897962 -38628265 21362 -629627518 -926081863 16843 -369333074 -750984512 52115 -940093941 725978018 30562 -436285140 -433088660 31630 -605837422 -931363184 28334 151897552 -249108996 26929 -916654928 466405953 39209 301699389 -746862625 44756 -422187687 -233868956 41453 -582462309 -387390485 35485 -590179573 93316570 48912 102903829 -29067335 52594 682487448 104896088 20662 -187010057 -69895810 42520 -443343709 483941836 49823 -39599033 -616835773 44529 502620714 -413356391 28057 -982317765 654674326 2476 128886363 486675017 8298 114296868 -366817041 36198 349952364 152689094 38184 -454424755 -966659376 29610 -921458231 300395372 33047 347467676 643197995 29841 -591235111 -964852710 32082 103720172 -439935652 24446 -266120573 -13645810 4191 710197809 -394255037 23882 -620921349 -22800417 29572 -30584002 115005035 39377 701358579 -21901453 38450 466951927 -269271921 38931 -380497662 -187504663 30275 541805540 714678361 25360 -985664376 -380906754 936 521309319 93420779 2567 673576394 -813439903 42084 -799042050 299149173 24230 -266870324 305824001 27882 541359939 -389632717 31452 -246825583 701463615 32189 -448544573 -614315810 30227 178504007 154001030 45010 -748320421 -183952913 21123 -947325891 96989524 42256 -43506129 -232670328 11815 -546174401 478390501 2497 508374895 -261995309 16863 -259373293 -61195841 44550 -377997323 -248522768 36658 -251344955 159738951 35348 -43917788 179057520 47294 -923734256 -237174894 29510 -22728165 -592453759 17597 -771371523 647350051 35533 304555545 -967444176 2779 688595526 -818021870 25702 683772724 -968377827 23332 287523700 -371897943 17404 -52099467 -267207471 28503 342332134 107588479 25584 -727620002 -576598936 45071 -29784170 306101170 15011 458779965 101123749 6353 -770215908 -592554165 11533 661172401 -783100414 49296 682349737 646421844 27640 173627234 672732047 30801 673388046 -938664538 54685 700585673 -990032509 30897 -272585070 314567066 29062 -549549763 306810074 28319 -599597422 518899795 30188 -919701647 -586072684 42423 150225024 302101897 33126 -800586045 159763378 18405 -567561360 641634361 22890 -594950789 154797272 26686 -447415871 -746568214 18589 -627103394 -211857548 31779 -618131447 311365620 45802 106553527 -46743003 46803 674782204 506606821 28762 -769902019 -993325479 18841 322604570 -27470607 31416 -813797335 -950789478 14354 106255627 -448075749 41211 521324552 93435686 19126 103715454 -436735078 35181 -420401433 696904246 35798 -934864308 -54340042 33457 125692255 -613041239 20921 -971351142 118710179 30517 530930103 123560424 14099 333218168 159478048 54271 -928949613 -918225990 30378 -998944708 499754452 27899 -418368317 304229527 12258 -37889450 143353868 37167 174309205 -438060778 44757 -74765260 -30299119 29448 -605065746 455678256 30331 177517641 94161015 38057 -392580338 -200857423 30686 -803356703 -244889038 49046 327940140 -444542745 15920 -69553289 -245292472 54620 -73534830 133290942 45961 107040091 -227598359 18927 -925895365 -271308675 31660 -211023838 104304178 24430 -85824641 522452546 7138 168756234 168690777 44465 456946924 -218060198 37247 107725720 -782963073 28057 -789244819 490387857 4694 -558281658 485706088 23852 654177924 -920856176 35850 650571798 -575928956 6006 -581075931 529486431 1201 354921228 -381686547 34523 128708974 532220058 6070 -376128618 -733379184 27727 326206630 675092229 55441 -253092234 -60125506 28251 100366772 -804974524 29800 -2073388 -211186530 36144 522196682 -431650344 31720 -256917317 152654059 44993 490687176 161367535 23856 471051556 -268648914 45666 -618671926 701564207 33918 507096874 126260017 5763 -13343202 474088987 19485 463088066 -209282046 30884 -635691932 356707738 28122 336009356 726742325 45229 468245655 -935163850 29835 -765015564 -256224818 40577 -89015066 -449384643 38378 -754060133 148997300 29024 -976270630 640678172 18445 -961468404 -84336991 19920 -750253375 697427659 26255 511471762 -224196186 35733 -405234010 -801599270 51298 346701809 -62481607 10702 -24370222 -622583525 38207 -81083328 -610021759 31271 -222214497 -751519522 13241 481996350 -23184618 34501 -769166837 298504332 38204 318317161 139594001 52597 275367438 -405709955 28470 -207006375 722891235 27352 -225809070 -240676359 42050 646476141 -88691127 38695 -737267146 -429091009 29227 117027730 125696245 38227 -61744262 -551554747 48984 -748162740 -817260011 39727 -932100534 155185298 15443 -974820221 140447621 28725 -593729293 -5700950 29307 155717720 464763247 32930 -790668490 -246471453 41418 -439812247 -399984272 22365 -266287550 505344025 33679 515998445 718171195 35086 164447083 506626100 33153 -810143919 666284158 43592 523478778 -423411050 35591 -239546354 -598141981 29577 -41969263 109144291 22291 -250939683 -634271969 988 519584383 -405951837 46381 -767809101 677512824 19942 -624579481 -925117821 16350 105204320 140977069 46167 -232751774 -243078598 38245 -969038423 -914526752 29009 -635717734 356721657 40552 -219412853 -72458801 37586 -629093490 -367031444 7374 99941697 533759527 12386 -68486986 120275799 20408 -930644425 179760758 17324 -55040183 173807451 31173 97456971 -70901594 35125 -930974817 -623936600 37173 -997546103 470054527 20808 351617199 -765272484 37266 -928223076 -452423064 27041 -197302898 -5457005 33649 642104113 -960532208 32191 504008266 162197922 43549 289402061 -40653792 32605 -585106197 -375601744 37426 -918852764 105566218 35432 -454454836 -966651994 9676 338914859 356665956 19529 -58070521 657598483 34486 -570567347 -754777166 1741 456168632 164748254 31941 668433040 -613557291 41431 -614777210 -585099421 14990 706693615 277453875 39009 -750550524 -39070421 15367 -814601731 -558945085 36708 117649699 -383447739 31559 -230497082 663902922 26572 -86535832 -555278617 31289 470217283 -239303060 45361 -3013849 -558787871 39852 686935527 -605616339 46041 467210093 689668508 21298 -964393811 -399838435 26755 664466024 -794772557 29910 -589278373 651170081 36445 -798384475 167851880 21319 -225001979 -551859441 38492 514246474 -745410278 40940 -261680555 -585107439 37301 -553257849 -62332882 38610 -42556060 515555332 20646 -261236149 458028535 36301 148807776 479354899 28539 487898572 110421410 2586 119570117 126549787 42202 -421987366 338536828 32038 343125392 179669802 18766 466748838 167633816 24181 -939256225 120560321 17333 544016665 -434493098 45736 -84346681 -558406605 40588 -75275880 -451143698 19955 -760402416 309718807 25599 -407928775 -385864481 31656 -408129710 -576771941 35042 531343654 716645342 1889 -947467480 175654561 24121 -195862648 -63638897 40202 478797419 -452790903 21479 531018506 331118217 26682 -614162907 654388920 36709 -740013060 300871795 46546 -568314732 -592486751 19449 516752580 -34314673 24905 155649972 325602360 46339 -963373732 -578412282 33888 700583438 -610246040 43229 295257746 94130241 35917 -930863433 162911262 28922 -923451447 -10399825 16534 -630789704 -76082446 17583 -960977062 486228539 31506 -408538381 477071474 3662 -793310572 -559600847 37686 528130135 -24419575 9218 141203699 532366133 19533 -226568609 278165515 23194 -428116585 -789127258 53811 -22409247 -425841223 16102 -373975249 499749992 29661 -370792841 -788421028 34079 -454268750 505319335 52889 -382362783 -252007847 17917 -599078813 -436667801 45334 112041277 159562048 21733 275855108 -27474425 29947 -554110357 -402844207 32487 -376826077 -36304369 15066 533537737 -785025786 28512 -950080023 361174696 26798 645198551 -959746316 36633 -186323152 -271498592 18787 -966672726 -428793795 9472 -193889807 -22712907 11988 -205575433 -793497680 28458 -188437691 498565830 39849 472198888 -253678089 25549 -424058214 336585209 29357 -575999396 -733817674 13057 -237878941 679562228 52827 -392664558 140648719 31206 277408180 724234888 36821 -379432010 -738414751 2882 -87697604 455373952 20316 -961860158 518253896 19982 -217277577 -920821378 6378 -13911964 -625377844 47173 -45142826 357968125 34557 -780861218 -763560735 8739 687415092 -74415068 46590 -813405184 -12724187 26167 -615776020 -594570701 22004 -14485263 -556423919 50982 709591258 -88082668 34957 -549460488 -619331293 23131 -82900002 -577340259 54202 -257752608 317286839 21242 -950254250 700151401 20761 457706830 -271431670 38807 -200255949 -225396929 41815 690653947 -29185330 606 -785682452 300890336 21273 -920779419 -363954758 35308 -55845924 -816259888 24133 -202330886 -443631346 41516 -7595095 -785741053 36888 -602445394 -576143136 25584 -816737048 152667106 37254 -412379609 -270098179 41369 -735313333 -973883252 13740 -793744125 676348128 46430 -404620989 -372793308 18057 527098843 -42317228 17514 472392944 144947152 41766 110714440 -373338048 16327 -405225254 -932643823 24852 500940757 697969495 34414 313206115 -747179537 24635 -24667149 -15894301 29936 -965822883 481770831 33238 338641894 -209649813 17536 -232105967 -796070560 27043 -970803680 298471157 16782 -579333357 -7105303 367 661531654 -914849652 33983 -238053981 291955845 23880 -20594549 176959565 51217 -626476889 147929512 29889 298038820 -634001642 19678 -446525832 681664376 37154 696714930 -561658468 42442 677634550 -207720491 19002 -735921463 687731973 27043 -72941653 654445926 33109 -795644201 -601619622 34012 180053877 357993312 32817 482710923 -729650597 26472 -444514864 287209011 18288 282671855 681743479 41706 -52279336 -589769631 52598 -993760408 -609057348 32553 708316141 -801002684 37477 -802851497 722129489 26000 -589911534 139097924 15610 676680804 -184114307 10613 -422173516 667097560 31157 641412896 -588492919 20300 285318430 480643383 262 -44625962 -267112302 54908 -981592438 120501041 37637 278256227 -793091330 19482 -575484119 519482393 35247 345079179 -448975941 29760 -15501760 122687150 40367 -442979956 533108040 51156 118973953 -998025918 26559 323525192 -237668656 19101 -581034173 -264184376 10476 -237430996 -238075585 33222 -587607436 506577597 2914 -87337106 -591035714 52901 701956505 -233491468 20637 -383726888 478767967 53635 354956865 -36787688 39359 -922245098 295509344 27896 -183800612 686924806 35192 324044712 -88585763 34334 686297235 -573619318 29142 647885254 -738435788 42544 -738813302 -22448602 19607 -789986017 -428690006 24672 501733048 638508478 21529 709895310 -270330662 3139 693029661 520909935 1515 -622423807 -376919039 37331 -922189409 -960185142 33009 503839651 -421785649 32905 -750724098 670684055 18188 359859062 -38010389 29902 -248264916 701112860 37063 514037040 104594116 27077 342457812 107253122 41259 -35593365 320530777 30536 711081534 339294364 20604 181308660 318454242 5562 -757022429 -447287260 16502 298192805 648278897 33391 -265641968 -993795392 20650 99909093 533747489 38270 -798425258 -377362452 30846 128309436 -384977869 35196 -730582621 637145450 28919 -427053478 724986654 30139 -921282552 -66252006 34694 -63215545 -216234768 2081 638852257 -560988774 27025 102425245 111478087 37641 -454080978 -48155399 7737 710904646 -988246621 28530 -364692526 -244376882 28019 280718043 694090798 12325 694290056 -945868954 47837 -546744765 -450631905 49773 -437626566 -609407423 3927 -32146455 168163281 44718 537020911 -564667596 13853 -618580247 112705243 18491 -258577656 -182522532 38070 716437841 -602480435 25645 -778923104 -912863825 7540 664090925 284921313 32237 -65113581 -912208971 19416 668764538 -43659447 35971 -213071716 -595054888 21540 522367318 139949908 45982 281443752 290607401 26274 345647627 -220130064 11454 -451013950 -619377049 27478 676066075 289547243 17682 503713102 -572934225 33718 296663116 -546577062 32965 -796816262 -386219275 18852 -606053660 322338907 14189 -196432660 -223513085 26868 487478497 -777701950 21519 341421460 -811562374 9887 458275457 -742247092 23428 638465368 -731931677 39336 458063962 -981827925 2427 -63758261 92520429 30346 -39848812 149619245 4408 683706502 -765135741 20580 307971669 -15662484 31241 -450931744 -762678787 47039 -964143608 -228101082 36145 -924430468 -546215681 23327 656798285 -979119785 31827 -933571725 161811851 39697 -940906872 -796987742 25004 -265041018 -5375870 44558 283508634 -781942915 29819 109461511 -197166801 35271 688636607 -205417090 36226 -980571075 691242811 15472 -935409789 -968969777 20135 -998439612 535496385 36161 -625931179 161145525 30158 119732480 -779685127 26307 276387096 699968980 53806 700749480 347137897 17050 305549560 -609360438 36937 686895732 703966410 24019 692534665 143345597 8269 -245429582 -406517584 27503 -545704130 534275993 37092 -184227400 703296764 49804 -747495252 322793793 20628 -43259620 -73240963 14516 -48191032 -609292498 15098 -76243721 -7766105 12279 -394694780 -795129724 56685 359595043 -921011271 16889 347883114 -743219318 31317 -69181820 176550204 48067 499594780 -951228854 31948 -591770900 -632377653 27683 -964104823 -228148161 34447 -605466364 280877693 42133 -224975517 648634846 48104 362364316 -75396669 4611 -236380671 -757701058 31410 -630897117 -984397332 29675 303253228 -369159504 32407 -448824250 -219435746 30239 -609657358 -38995717 28866 -428348511 -369895724 16523 -980409651 128082532 10234 681972067 -68618320 46645 289887140 330761297 32486 -606379189 511114554 24501 -631129045 654377247 31089 698911921 529402090 31464 640665022 -767494151 30112 -601507798 140116211 4633 283763445 -604971365 27507 -223735652 165762904 275 159767701 289204563 38857 -781789214 -565979439 49066 -267856879 -773646228 24391 -633980938 -621204951 7312 178194721 93864504 35468 -398031460 -80368769 38737 -938163397 -940501431 14497 180217163 -51147434 49124 334440117 -81539917 33484 -605096237 -560619875 32945 -256612925 -613956664 38763 -547561608 537172699 39990 -404709263 718597578 27287 -804493524 -186445076 46482 -242923844 -184552948 16469 -426938656 -453855545 19937 -963336762 -578408848 9495 -977586411 -915056871 23544 677943759 -551582016 35305 -586560098 165797797 54778 -612843479 147639008 46830 -551139532 -743152533 43830 -214569960 -952557338 23870 670382040 -961442827 27361 -806689554 136641588 30612 -21954377 327998982 37276 -931790974 122026517 34265 289529069 -602691681 19567 -58632330 -572860889 47805 290977959 -928153604 7020 -182504804 -606814052 29111 -959504462 273342863 37316 496046224 -589846992 26049 -232083944 349015137 19164 -204181415 638177158 54410 -387120699 -37614848 7789 353393703 677967097 12184 -48199174 148376606 30119 -54738588 699624023 30464 -978654382 673408159 35621 510944878 354333932 24381 -228253652 118155337 27178 -66644242 656844914 33974 121036687 -964214859 3567 -604519878 -21532158 29660 -51605342 -798170151 8400 713163225 -427072986 9760 -978625530 673394697 15369 112017172 714570643 25652 121549663 -60391611 49763 -799403896 -232725840 22628 -583634837 -256246643 37057 -987696626 -439532686 22818 -952826154 -242048643 30878 -260077661 -234785908 26812 289515288 -602694489 7376 110991996 -990999352 22872 360551867 -429538724 12555 -764494155 -981950428 5227 -966816490 125761086 26688 -85684101 529245235 14149 285285681 -997700726 19707 718442158 295113832 30921 507981432 159742460 35184 -579243350 -754800306 12177 668331116 -962640831 53660 -8666555 331295521 35649 -28105093 -600609511 8417 -994104943 -232404816 30602 -89491860 -87590242 30444 658659730 -34945237 26729 -3869474 658231304 20238 -2093785 -211172057 46044 -730506974 -233348079 5266 -757903025 -611992236 49916 -759391429 -431164792 23237 666123944 -745071110 35383 -204146402 -226114139 32615 539335276 -428103154 48974 -761287323 -250691228 38274 683549953 -53862953 14935 -628748062 664310794 38083 644213682 162737995 8765 503241373 178373399 24047 -218845399 642962231 47894 -998092850 -211754173 34812 -34157195 -599255969 51253 -795697123 -601617698 47122 306115419 333905727 21660 -762963695 534563402 14677 -372627212 -204561944 44162 -208342148 -254558686 38586 -394732772 703464066 35314 -755683051 -258143977 51394 -782503095 -386670154 30737 136570426 503073803 19846 -47646880 663711271 27643 -937117844 -14111185 29615 701153057 -189630005 33024 127649948 -557579329 15845 124444934 -420850350 42700 -571963071 -407772537 20433 -38205119 -614925115 50479 -802152718 -256909379 49808 -268064563 -579879264 17537 -52307876 -589801222 45244 272920157 653863551 47074 -394468613 180798030 29896 -557535079 313170141 32392 -406346614 -806853823 13863 -562772412 311688111 39924 140322004 333532834 32788 -909215849 682897806 40290 -232041590 -13560797 25736 695222363 355973697 25380 -607876447 168220082 39064 -257114694 -38862796 41831 121225973 290946460 19647 156911546 -940824304 18498 278690241 726184990 42628 -599097012 -436674172 7235 -599688099 -450515586 26311 -814809477 641944460 34902 -234548520 -76923558 42047 359836840 -38020121 15164 -599931469 -914840475 15407 -418345472 -198849871 39810 285448155 660928757 54985 -28313518 289938998 22456 692546657 -253514947 15002 -983383221 681711096 12631 122731322 650770046 24143 -231443181 -62856480 23845 518869464 -191982300 17520 -779571888 -5450331 22119 337534366 -378375736 3895 -598733108 544746444 32616 -53910546 131715027 7805 -3241322 -582209108 28217 -241775361 -429072046 19355 171524024 -923314216 15642 -384489938 639929484 38467 -758520563 -813834652 34112 137120594 515282618 36798 665837451 -572099378 45881 699007627 534409548 30531 637547222 -16568682 36088 -264296317 661284253 47326 -613235911 496106403 51114 511512606 360956744 12960 -32206653 168197725 47007 521898055 -974966422 29079 532128665 672047291 28994 -739985710 -252453320 54534 -21663797 -80911850 14716 -629485732 -225868156 14459 -636261553 539477960 17753 -411995777 -752415201 43268 -42829310 511377805 10508 -15915448 137968825 35457 354814286 -77937088 36717 118632210 337135402 34311 -233994441 -34074751 32219 -568785503 143773419 33541 -989857187 682116622 28145 339751001 691916043 25969 -564925017 478370769 23218 -931425208 -596811342 35769 -450188526 524720178 54302 -445533166 -972181945 26210 -758591531 -924088133 19734 481295758 -977105876 22683 -13797831 119354351 20417 -924408896 -546163319 34491 282957278 -407873740 14230 456490120 -778529136 37696 -199389718 -80656078 1475 495543198 302712919 22800 -192382721 -567319898 1249 458767572 -432983475 39305 -186569198 -793234070 18039 -65711735 152828140 39037 -237180841 -394968696 25365 -772214348 -261218255 36476 -192770361 157022729 47469 135161418 -375500181 27251 -948797871 -944873067 30529 538003757 -433933583 28610 279120588 -763146917 23661 653103029 -453865752 32319 -404148466 -70753713 31849 488142396 -258100901 28082 -426881103 -996305404 14051 -449531450 533210626 46896 -4904125 668613110 32096 -86425083 -736995929 40169 -619853101 -79170662 30846 -762857946 166196616 32100 351582485 -552857033 23006 114917756 -196975614 1220 316027069 711557817 52261 700455673 -366971914 15742 687738782 -9574295 41631 -564558081 458474248 21928 -920374495 709865240 21873 -206339609 180745703 6935 -582279993 -939347658 18745 -758788922 -199338770 42086 -422668912 -204550191 19696 702162457 -782157516 33897 137776874 -50822592 45820 -799347743 181737568 22136 667579251 -194128898 33446 280511366 163699821 52223 -743900734 -741789691 20715 -780894069 657049474 41501 -619605581 -422410971 37856 638420408 -71171100 47557 178580242 -388124489 46687 695802398 454684965 23680 -984888706 522980670 11428 -198930340 -380962300 18078 488146141 -958201656 9171 -572014530 360956176 46621 -431812345 292283401 30243 -727347150 -807699491 38238 -242649656 122544722 49120 -629416137 721460511 37110 700228976 501059106 17150 -755928225 319368228 45909 -426588555 -770815662 33019 -738200372 -78763452 29774 -562435045 359252818 35283 478714823 -816792239 22110 495910351 -980315256 22395 -919492978 -238846212 27968 -582313062 -939374292 28504 -189052587 -58137466 3368 -788493875 -66259655 26501 134759187 135677036 32173 284749452 679583336 52879 -586573482 152489271 15562 -570582620 -785996043 39332 491021329 -373621771 15957 -775663514 -247641492 47599 701700039 -188933998 24606 -404615828 295726403 31677 -567235635 483002157 43361 -963248173 -64411003 24360 -935915795 -569424435 31006 -429882315 -90110273 18220 -382208114 -743134862 40408 -943493531 -186038138 25964 109233749 -573359350 2198 -217186287 -729401501 26738 329030536 331445431 26379 275007214 -777472999 38851 -209445164 472084281 31528 489665115 161790326 33482 -739275893 690465865 43973 -375944507 -753768308 8379 -796451258 123527078 35327 -241775558 98088823 2891 -573089658 357666238 35342 -266947325 699918161 42858 509929775 -982630148 30014 -432591045 358343764 23536 135406234 -777685817 27646 538260011 -430900435 41220 120607386 -408022952 36152 -185614998 -625457494 42397 114288864 -435179109 46832 -931040181 -936002285 19790 -379262592 -256488002 40911 -782309501 130126170 36976 541881164 -418800337 40444 711122171 339296516 34488 349388794 -437211995 23796 148111637 -58783117 47523 658935318 -787765650 38613 354698140 123080442 44703 -728079250 276365324 31418 -999078107 119140385 17434 -198796216 -70555635 11940 303224857 724727641 40842 -605497025 280823156 38132 -984393366 711916468 32680 -767568190 724172085 36681 -600103794 472207974 32570 -199471395 128533444 47286 -631511033 -772965628 23033 -415341309 485321655 4022 -236233387 -370714896 39099 -808689274 -619992730 43316 -964041281 -192540089 13431 -368409155 -231959211 37303 -764100455 -630492873 18709 126484139 -191525933 29177 670914944 -75147711 336 -944540552 171036918 40823 646522781 -88751448 43671 178566525 481370939 26457 -201040470 -559252850 26427 -602752116 -439769642 13918 -53204984 306582541 17143 -753325168 326000985 40566 274270496 156135079 31004 171486322 636732122 19914 -69216504 -89281992 5732 -555015293 344014703 29410 -234111335 -997501181 22039 -26336358 -773890207 16864 -604925456 -452719951 5847 -966979307 -599875226 30216 -945540158 -262496407 24034 526871886 -613505388 12985 -403002113 476993854 53655 693958893 -9524607 29889 650051663 -979731783 2547 338887007 356671642 18256 -231255513 142932355 18229 -61913382 -992505276 15740 -43351503 146216706 46966 283570590 -442905243 7151 669856512 686390539 29700 278267008 -793125327 36338 649661292 -955662443 12449 -772903009 -76560391 11179 -220414559 689645778 5514 -956187414 145639898 16855 465716190 -585543045 28375 -751648523 -616782036 45931 179475000 312652391 34127 639809644 -573632463 34158 474649958 178723401 46661 -618691568 306635055 40965 463152950 -210111444 29406 -805091016 -796817831 28102 -995198595 710933787 22978 -404646031 -372834221 31570 -981854464 -602939559 27612 -775640833 -961763804 16658 -209534480 120523721 23774 458598544 -785685830 24078 -1705056 -44776013 24721 -75952968 -190569850 43926 -89813172 -790284980 36797 -451421279 -794160632 38309 -194055745 -585540173 17980 667269767 346470841 45273 -42496760 -748397109 41031 -589903794 134680252 8099 -186568260 -432642827 4041 -47684586 -622152111 19506 -191733624 -910289277 20616 -365147053 507205301 6453 -424279974 -4908416 16094 -571066007 325771582 45705 -438025992 -588728155 32829 660343365 -947423557 6846 -246551639 -43359914 44627 -598186415 -390788609 18326 -784135990 157327544 23502 -220952981 138781463 31858 -788833841 -37949599 27823 -610379958 -78888922 29708 -433564948 -727894546 50028 512050614 678086406 8755 -375688860 669537246 29487 -625070086 503416135 39308 -431102976 -230832978 14335 -732379892 356584917 23575 -923426610 660487639 16662 -627572727 -610486305 17432 -26273556 -202831911 44313 474108949 -204894442 28719 636467220 -229303134 19015 -86373863 131684105 29594 -979613990 -228747881 38501 -76947182 -265816787 53091 660651629 676081296 28945 325738328 714905989 24915 -238395502 -968123112 17674 -426154407 -381079670 27161 469157708 -409472267 10411 -412337092 -392816825 22432 -51446462 -251243001 54221 516842781 -591659425 26763 -67513303 -547973735 44885 -920802874 -623806802 29962 660040411 -810232695 39637 -436918330 515189284 26837 -194064040 137227837 22601 102135058 -414513401 19969 -552784032 690938756 31934 717868539 -590902587 42265 482058116 488808886 15028 147520515 -39704751 34578 175930670 524467888 12877 -235096508 336549138 10091 -809779189 -770128539 13992 277412213 476010195 22065 -756912333 689139615 45152 699822281 -772689739 348 -190692947 -238930485 8895 -62756384 -599359643 25320 -982758449 -620563438 22091 -192211167 -792238591 4376 -403961351 140519842 25323 122656369 491495479 30835 479067633 324021073 22525 339324874 -633912732 23238 -571674272 -409132060 21718 -585680004 291800148 21932 537011753 -564643437 28226 -186059396 518886168 39888 -610130043 138671631 28802 543750994 697603050 35303 462243288 -197651633 40848 -817781714 -391602851 31155 -791113590 -557927164 25264 -771044290 -400368298 13853 496568930 124508710 43747 493551629 471626080 3209 498851460 -260109169 36154 -960441183 -418239632 22383 672296767 -583526515 35240 -993685582 -210387322 33668 719860249 -934065949 40027 -401202220 -414216362 21377 -48865103 102293607 33164 -222183874 346897679 21178 -586632648 -627340821 38255 -957959742 -619630328 32885 348691332 121701247 43882 -205868554 -445234978 42773 -197610803 -727945751 19986 -772799012 -238831135 27463 716055249 -735553503 42715 472164846 93804891 35607 -993785756 -609018557 39706 -918749600 -224924316 11650 691252384 -947078992 54709 -763163503 -966834221 8866 -403531665 -1678368 34654 -204709499 -21328040 5521 -404525976 -445473545 23004 489479530 -431217232 27936 123233087 -400080936 7649 290043952 640569378 39643 -547253913 -812311167 44061 -798663723 -258800657 3245 -615121449 334141408 40950 -226944531 -422617500 24682 338158482 691752947 52227 152141173 -960362139 16784 -47730639 -761209739 41640 -785269814 96866273 24987 -370368527 -978812423 17929 318973666 662256207 38218 -582853237 511706707 37045 -450346658 -223383014 35126 290375999 648849385 24888 -754472264 -256182918 36892 -230243973 -228474249 15010 345655490 -220141031 21853 -406513903 -371945249 28138 -581398330 99577142 17465 -554827269 501540903 18465 151191729 330724937 1860 720289147 -757451418 7077 726195625 -591674419 43014 -234023032 -222810031 6212 -49161056 -545520079 34956 -803373613 -207694409 39855 -805197243 -593051613 18032 -73163863 641668783 2501 -586885698 -195758346 35709 -439674617 -960575422 30778 663224982 -964573041 46687 -755503975 286464271 43558 161165708 -921592924 19680 516694604 336265978 10451 -987484472 517453748 11499 710293036 -262563246 35545 -28555323 -45703480 32652 713169681 -427077095 27793 -243827941 120103682 42209 -39541681 -583677764 45303 -27793168 -940398048 23100 685301069 -232102641 24522 -219413693 -72497655 30186 -247884782 -731658834 29938 684159793 -418498661 27569 -246997759 -980386010 16749 162562190 335557335 26985 708539474 98764567 27208 281681185 -786610062 17968 -774431599 -47559187 20610 -365551646 -46039517 22143 540645647 -377242929 31915 485676196 714607015 29344 -236826901 -64451860 30849 280540318 683619903 25996 -799445951 -623671050 29171 -996780644 -918359006 1048 -786976427 -213159887 36280 702610164 -965781978 53586 -555405265 528606086 5906 711842584 -976319262 4888 -621759618 -59524340 34958 -635534987 -40848265 38373 -765998989 -767172296 8790 99178374 -191155809 17712 -805946125 -630918113 26191 -806987163 652094526 29843 317737651 -477601 19940 -32294701 -7799091 28775 653074810 -806479306 15043 495845867 -15895580 39276 -76313690 -929340465 22002 -32636755 -425161576 39777 -584702859 545388921 14627 -445572251 -250628317 24841 -365390319 319589359 9084 -753863977 723969268 26538 -809979414 -792684918 28481 -597601228 674255065 12227 -785081327 95418788 33801 -808981356 -251988521 46937 -788477887 -66222840 19950 -921011780 97325990 21345 -436604927 -759773464 28809 -447651629 -976482411 20500 -607161630 98519710 10478 496929479 323694540 26780 -421400532 543368774 50412 -603115482 -806159457 34993 -376142208 -733328768 29679 -567150840 472818502 50099 353294679 -378690296 31187 -614482135 -196879528 28595 152370392 127285546 30115 -449336287 535555409 35360 284949623 -980291155 6480 -39038791 331006618 24014 -991720069 -34523201 25796 -632911610 -789313321 28243 545211278 124054848 31301 -789232212 490389019 13918 492901102 -949124772 21395 -909761062 679640096 40640 660989930 -33353343 31755 -214574328 661441968 43898 -223976587 -74113678 41620 -200219041 -731695992 9492 710905047 -988247180 18753 -235218656 -393774518 15576 -252819842 -602962414 13119 110607383 289269490 11106 510300251 -786824590 41516 704856024 -4484920 46787 274074020 326720334 9047 -73193957 641654151 31284 524713155 -73395168 8899 162351168 691281300 3563 -55190378 -606004397 38889 640994584 314862093 1327 341499351 -68846064 20935 675570316 707303743 24708 290166608 106326937 46639 306380480 302854116 13511 -376465514 105380611 12631 349397898 527129359 21716 526928940 -185786913 41704 -580823290 -76149358 33973 -966235060 473310429 31228 -576618895 -44309602 26731 -787279091 -635013857 41787 692854096 -580629529 12733 342744160 679446631 18011 -771291361 -397967937 16887 -430451670 -630590531 31995 -82466690 317047139 40297 -618901795 -777321474 46824 -598716959 544789434 31402 -413602027 -737898329 12145 -18450342 95814370 45393 295453559 -615466230 28678 -919510598 -928470996 26686 -252118344 538553213 26739 -451152260 -204755421 24874 -795384533 489131880 4884 501845734 -389390824 35341 696108820 -957374947 20278 -620248841 357926018 1175 -555704762 -934137639 28253 178635663 169060975 41166 487256133 -412089300 36247 -568896013 -89567479 39608 304433797 -40743985 21736 -626152681 349426045 6857 685188181 -16817902 30410 486711988 -246385498 2239 -605054596 524901575 53836 -201386790 489247041 16808 -380409648 -777787387 25774 -812795815 340933889 46285 -267002633 -609965480 33382 -8707218 95274797 54559 -210885674 98146737 25991 -444841101 -266720554 11854 668487585 -613548577 28289 -197603140 657838097 48440 -620092235 -382321185 23959 -61851871 724276678 22652 -968809368 508469853 30550 470851560 -584873906 31426 -970474526 -430470755 27295 96373327 -16604002 44445 144814311 -806009496 16291 -219679921 351992811 25498 -220676460 133986397 8007 99906911 -450728743 13263 -395935992 494563403 51249 117010781 -374897918 12870 -52409011 -30869203 11295 -55690320 -411974843 26571 -975774689 -569257310 16 -376780308 -772367476 3863 -364274820 287748405 30613 -568411903 -970206046 9423 -797883315 -564784487 42174 -195130108 669116006 14817 -784744220 -218579133 23127 669156590 -772898199 48936 -68605799 -557698905 45838 -195116423 669146750 42940 -594623776 -415956228 45786 -432660446 -981797192 32139 702127794 495190350 29847 -982281549 -989515568 19943 316155666 165475817 49138 314397505 696789283 53742 137177141 515280858 26007 139655515 125391129 12537 -189548210 -731959458 23467 357835651 -775237920 27089 474647630 -61849943 26695 91765582 112157111 24322 -983090684 318295679 4328 -743765059 162352933 12134 -257727525 283412615 21780 146294258 -57742580 45354 -961828330 518261713 21676 -973245080 292141790 36948 693973167 -9529622 10875 -560671533 -615018652 13174 -804490275 -768993050 24452 -447162460 -8542118 19618 162271733 327356407 45315 -620618628 -916252006 21705 127572650 -53119996 14965 286491057 -268285096 15448 -8193952 -914919629 15223 -57957557 -257841282 54627 319277123 637610344 33454 149741115 -955890666 5590 -207370857 -765952474 16458 -410942467 -813451827 7608 168181806 -428805448 25415 471807856 -431498583 25314 -16220760 -764040257 43636 -57994205 306486874 29490 -261855738 -24165571 42820 99920762 -450700412 44943 -212633697 -740914573 15943 -76549364 -183802505 40116 313756120 -752611257 25592 -72769444 94889376 42040 678915948 -950520553 1730 727037512 -781841075 32231 125235133 -960780722 26489 -555856720 534930312 45312 120264744 -216387263 27908 -241754472 151742029 31705 -598816520 -914067758 10586 690260298 -783141900 37938 -412950301 500053766 55949 -247853469 -731681966 23902 -388274076 -385510827 19168 -569808015 278904413 36232 -205523040 652759598 48682 684341517 -52038047 40041 -728168711 -634859942 42272 -214558763 -223343215 2377 304993064 -415688768 29809 704154675 -805723814 9767 -409203029 -804114332 57969 -449126661 -756184139 51265 -559402374 -88987012 33330 -571670652 181039622 28625 691945573 313730158 32576 -564718072 -418665606 5077 -755906530 -631075992 35591 674655261 -191870016 28044 353320494 716568671 48380 175781999 -997489271 13504 -795954742 660546026 32181 -436050232 316181659 18511 -559402902 -381827437 12716 -751823389 -612520815 9161 351988808 492412415 19805 -12342310 -730044497 14161 305191366 -805123188 39111 -985590731 653644654 36406 273142720 111723050 48028 -751357946 683669899 36747 -21688374 133997540 52456 472819757 -253110933 41270 324336524 483185796 14075 135446654 -777707347 26205 -626677278 335761506 784 -976185607 139089819 39676 149746376 -375559697 36328 -6753110 -232698638 20413 697091069 -778625166 32437 513813342 -446841675 20254 -729602172 -404057215 30158 -987841112 -734794835 9436 180075099 -416462310 25741 -556195852 463626901 44598 -224219085 117658716 35009 487451539 -220131261 48545 656284331 -2771494 43793 666120976 -4611582 42804 -1306188 -200184891 48426 327864393 166743141 13867 -4118194 -588331956 35400 338871597 700561329 54716 640896542 -973675671 23719 -735668559 141995870 8949 -378059291 -972292388 10458 -423761091 -985033945 28763 705187893 -768619445 24078 -441806214 -747449720 14008 524865321 -65468121 38405 352229588 698306330 50744 273086784 -442149942 34114 -81762466 276414579 27633 -395041478 509025763 19523 120130681 -6461574 45156 145539231 -57859367 42057 134454883 697019331 25930 -783256180 -619974969 49096 704776650 -766547793 24064 -236785385 716214735 37626 667874358 -757664961 31820 165788943 538684227 14898 353555662 -784826865 33440 700617063 330666718 32426 -777118182 -560407200 43189 -426662397 -199144836 23707 -614528985 -411412101 24554 333545237 -375696891 15729 -252110113 -604314195 30210 -601063753 -413520341 20741 -954703911 709853584 31140 333244146 -591796209 14374 -451138856 -199954818 19603 -729350333 654922901 39599 -267437499 -915480344 27361 348816251 -590840454 19188 -971514660 468301410 1513 -56611068 -372929641 24424 -588386216 332244765 32991 -259220175 638582767 52537 -812564783 -218860566 54602 160165532 537959350 4100 -242468420 -409171331 39942 658905696 295242525 34211 -547225622 537192138 1028 -23966810 -259025490 21983 -195206005 146132418 9783 -219296570 -992763569 11740 661982152 -732724816 23091 539770601 -447031410 45109 -439912795 286593671 34472 323483236 648631086 37847 -71813925 -753068633 42168 -42722958 -264625019 28652 512607820 -602269267 26809 -406708662 -17686757 34456 459439311 -387890913 46058 -18145384 -598927242 54833 -73480988 321191271 25475 -216651977 -604211920 40664 -976929626 -229258492 31296 -206977125 -964515009 17812 -43885293 -84311950 39763 -265995027 529622285 39809 287067251 -63176756 13255 690486801 -937634485 31587 -588385855 332202032 30168 147705687 650126003 19391 360488023 291042261 9788 -454170068 151673356 26358 303737612 -30339768 11958 -413929459 -239858520 28522 -776861657 -236837837 25791 652052257 -610098717 9862 -72870400 667280635 21214 -56626223 -372966299 33761 98860051 280881296 45630 -927208672 -949048531 4970 -814419362 -408330393 4516 126689306 -47745332 52203 -260438143 698557005 37977 -816889356 -190932676 4034 -753010490 -36848940 20995 -245645181 -262081226 17440 -50887584 -568948407 31163 470281007 -452124483 49640 527119302 -42318212 13534 665819514 -572097660 22777 -419636499 545163697 57506 -379528056 -83881229 32160 -600762218 103207433 40820 -364987711 -551504948 731 488147977 -258134406 37406 -416078446 152357898 32878 281627408 681262486 26741 -416644998 517053773 56486 299857062 -365265256 17664 315753479 -50892301 17905 304155405 -38597610 12218 663799596 -802763 5399 -30533478 -242033463 54485 -991632189 642784683 7198 -918744292 -224935461 40645 -266858224 -388738827 23540 -598975638 143283539 12941 -371037424 -187111865 13934 695457345 -251478267 22556 -775272825 -445965363 25671 -222103794 699861512 25521 174776418 456938763 25888 -400401706 -255583754 31403 700275284 -758256523 18626 -938901476 -4497987 32602 -612166349 97317726 46041 504161083 360729235 21426 -242553204 98000890 12393 -598163732 167882466 53753 357322478 295636471 15684 -988722200 536027072 41389 93384253 -14471134 39515 498205954 168885602 36396 -951406298 -397239556 32839 -632901654 -789358493 31694 688715752 -56937822 46607 -244352892 98298744 6252 -227692401 -267408379 41621 274271080 -87542942 37530 -242018365 -245282105 15780 319778780 717448761 51042 124061820 -238106065 17895 644579439 -802004199 36159 -227954879 -631229227 41453 -218411996 157875556 46419 -756562312 640041833 25880 -585291556 -556288586 33062 -564740310 -797986919 12313 173501562 -14779264 24143 124427763 -452072362 26520 -921328778 -393415754 15236 -764472787 -763243636 17605 -784991781 -186558442 47626 -753277808 -629895855 19347 -272162895 -580147539 41644 -78892318 -399316312 17736 -568435705 -786489785 46579 -763382296 -189248144 38644 536527567 -56007582 29477 -935355367 -618108243 19302 -57360825 -22975233 33561 502127916 -436203450 29256 123526245 -241798603 21640 -55268830 -183132592 37106 -268372678 -817945359 17247 526923322 -20957844 35988 -608383037 173624514 42228 -50010611 -372868606 38054 -260370898 698512438 44093 -749010366 325788962 24169 709241076 707199387 22779 -605493657 -191183403 30015 -804650275 346137910 15336 -992875459 -392555765 34237 -628685204 664323089 32825 -239907773 -60042392 32752 -760618861 -760066032 22130 -34702881 705374190 23965 113736346 110458521 3234 131679638 -602427378 19600 694196512 357426660 6907 -920626626 524779360 28318 -554840469 514623536 51691 -77854129 340349292 23561 483442184 -564863643 33160 -7759465 677462746 35757 176028322 347400518 31401 646925425 -5486485 32336 124525597 -383705296 40913 -769249605 313449631 42771 -15974998 505163336 5404 337633396 114295119 52529 -34299278 141699893 53797 -367445774 -773253325 30213 -579286898 -754786868 37163 -569966677 -912564130 7262 -47868347 -191859897 26637 -999613446 107618617 34847 -199285351 -782157657 13623 164395094 -376744797 32731 -217679168 -28644619 1675 -67248645 124834869 50014 -811263606 -244024660 46095 -992887594 -392568359 35921 -781458871 -14404634 31181 -577256312 -629135929 11507 -19271751 -381819918 29714 496194574 -49039655 32131 -743743058 162352989 24107 -560400025 -382407439 32127 -983654928 -42600838 31371 -571804306 -740384870 32148 -207345131 -765955697 26139 -383763849 285092402 14706 351958450 492397993 17812 -767682838 -247651508 50935 722041344 291187227 24151 -409252569 498323373 55666 -21168800 -446818007 28631 699684738 -7325375 28390 351479379 -730985474 31773 169432590 295149752 39904 -744322029 664511994 27583 524180999 535902450 14703 -592667254 -372360505 24190 463997334 -76848996 11363 463965533 -379891356 46607 -35459874 118564798 34119 -580029042 -990023922 19251 679892749 659836068 27704 -745228345 301768213 26808 -86095533 -189435936 45849 -917536910 670542631 35210 711983030 283853535 31134 -268422073 96930325 49530 -556747869 -926783289 15219 -447542894 -13691595 18281 327895121 673725568 48488 -790803371 -191202781 46104 704785735 -766552993 33704 -937599006 638814276 9132 179896955 -271129018 11102 -380759039 -406965126 22837 -67695324 170491844 46836 -76649224 499906919 17808 -438236022 -744591108 36960 321104511 177235921 35264 -728125487 -611250474 6468 652970648 304854270 12886 112251206 638723676 27070 -436672016 -258567018 36478 650370873 -239279131 9953 -788728809 -399613104 18106 -917079073 -5426906 33406 -766611489 698958494 39264 -560415981 500503608 24365 158062693 132740047 37101 318256154 671008346 36656 156688441 -223959580 9865 -223361765 675850158 18082 -22804924 -794368410 40911 -82322245 -55047188 16177 134524153 459868601 33055 -402287682 -223938931 37626 -16774795 -244290973 36764 -436947249 515195894 48399 -184121463 671731590 43208 -376433685 174611356 34283 120803871 -578057180 23983 -618031278 -203978527 17551 -37275630 126118180 50977 308510348 -402383018 21193 -604788894 -379237109 29876 -238523779 -21038941 32699 -411490282 -755676559 49663 331138093 652148110 49193 650413532 -236521782 36787 -766641304 699036297 45645 -45049806 -248581353 42969 -958477874 -388805542 24837 -185867150 490037511 29811 -568296838 -940433933 22469 124894057 -36486104 40143 -746493647 -255722048 43586 -233742332 293775179 18317 332626697 -592659619 28355 -184139415 671784826 34037 499943921 663305700 27442 -381774760 -206968971 11499 -374100445 -272194068 41401 329461918 301144806 24262 -25592757 -932593636 15101 -409387160 471715298 3768 -815975681 153401700 10718 -787018370 -213169028 39624 -762687340 -21159159 12802 -442854990 -394219857 29090 -9598051 -203258138 52583 -426377722 -943963033 28075 -771085558 -770672027 33702 131456364 310813238 25874 -552686386 -265840931 1201 652341719 -770506937 45318 -761204169 306072418 36608 -416336974 -210437829 292 -403971541 -410204524 14246 643308230 -961731483 52700 518026276 -241894043 27340 -746475079 -28577768 11401 129516839 -584394165 20123 -956797475 -214897785 35622 -85884907 -218468609 16188 -79427716 -733669705 26589 173716690 -183767638 28131 -444703421 -933834001 18061 464229660 -235900127 25908 281660261 697919859 54387 158521934 -453046625 46114 301050108 134931203 22235 -400206470 472237188 29939 344334684 -397172311 29564 -549330650 343683544 47005 711144082 333806006 33463 -790916919 -556074512 14834 314721805 177223469 52376 -745720623 -804503101 24066 669945249 -581098821 12702 324702694 641192320 47275 516741881 152063550 4852 -57887475 323651822 23710 -773765622 350902277 33170 172245107 702691183 23950 -237336160 456204423 31652 -576013702 -733794187 26275 -451180702 -204754575 14969 128409659 174917132 43842 120569210 -60582362 21420 -404636507 295741212 32872 -736509408 -407554616 24337 722648506 -529881 21819 -418931684 -245027944 33347 -811262828 -604261754 1945 720764076 -611727744 29556 -972019914 726432912 35628 501766417 -272525972 43390 143255978 491285443 34102 658179299 -763382366 33265 -9307797 -576224470 22126 -396061278 -987027334 16261 -193250504 -9948252 29109 -370385195 -809609537 54611 -399300029 -214253910 27009 -618101986 521622866 55778 176141463 295717405 20137 -81469235 -998349929 17134 279554978 652707867 28148 -954051038 -71916975 18431 -227919430 298867613 8535 545338423 -797155791 24406 697844768 343502944 16249 -270152271 -562980975 16154 -767081968 698676919 12493 -729323892 654849411 43055 -928740439 643521045 14000 684098521 -594334767 3395 -545970039 -589092327 22704 -405703532 -247455078 16815 -8724348 359955561 8094 -442680307 -62715135 2692 -6765329 -232762975 56688 -565536291 477188216 25202 -453376055 536312229 45738 126318798 -565325858 27532 -209643034 -24081441 10659 -776054405 651523478 38721 -615978797 -402218635 16105 -373125790 671267387 32511 -768577359 176762117 18088 -776354664 -746188183 30582 -595111721 178749597 35853 502718328 -731512985 37227 -67770036 -270539538 7735 -7215333 -432767914 35121 -564186251 653265974 11063 -420985102 -67899037 35634 -417885222 -799408247 33269 123903329 538682015 36384 336950336 -790662343 35045 292617991 -568154165 27045 524430048 708268894 5996 -84594597 -377185828 20786 178577410 -388157012 43930 692757586 -781770868 38781 721340911 152541843 24023 -449315233 -968652093 14943 -608334966 -402659267 24374 -222002673 -199535239 19069 -406159293 95833265 25605 -378263555 -58125269 33921 126539555 -191551559 34163 101077547 -551989208 23371 -28992172 -445670784 18739 -48242777 -604126773 16349 -628534391 545311162 21982 -223956961 706400354 47649 112391557 494245710 31348 -588339879 91846178 25393 687583831 -32182389 37743 482814084 126907752 31920 -217387543 -548449493 34655 -779219662 -755939583 18502 175719137 -234875150 35701 -454341361 318260014 20468 -421676807 -88619858 24487 716154591 -591215498 1788 117632562 -198674237 37667 -731817102 323377734 38691 474681717 103678432 6085 -240605906 109172792 17971 -998047955 475936392 24310 -944452452 -242286844 14301 455112655 687295825 34383 -217282227 -920832265 11093 -805959123 -630971520 31354 350772876 505732957 15487 718057178 540025356 29376 -32093111 -597264000 18851 -909552133 -921240258 27195 -415620862 343528423 33073 -925221528 -797278337 18054 180077335 -416459109 21265 -254471970 -35407710 7274 642710484 652041467 9966 -976931683 505865730 12236 -203341876 -212317712 31291 -265801902 -760336446 19022 712924943 331294392 42534 674066803 -798754704 44462 96287368 -2882229 30083 304234175 171701604 36835 678298051 359029932 36343 -610173188 516012444 55062 -388730385 -189501522 37879 490978818 -85154136 11592 -589352693 129801292 32613 -813618127 -423251367 9593 313410835 -576773487 39664 -916073375 -601881637 13614 -571742087 160877330 26797 -606804442 122642299 38205 179342528 -29870992 12728 510420188 144351432 28548 160545637 -86153961 44266 -744813048 648783703 30423 347248592 707060298 20105 -587718360 -76112517 12888 -625778556 469647709 41477 -260100807 107483800 30537 118676506 -417926657 40176 -389385659 471240396 43027 667913641 -757624433 49092 -555744435 -392445985 41179 -563471125 315029476 36425 -399854528 353795985 13074 -967058045 -14223804 16150 -233610962 507323828 38478 -557054764 -917767458 23854 540518740 -62879785 24255 -984363564 711939707 12443 -369898481 507387203 211 315561081 127246628 17654 -971659548 648039699 33595 527340091 132573799 28660 -620014428 -402255643 22519 -800586316 -449229288 27587 -571711105 -930973816 22261 291249857 -78816054 15805 168688301 165778255 33895 489380273 123417286 45720 -217724960 722943063 22932 -987043769 124643744 42390 -603104197 -735379377 42506 -932538105 670282015 16635 -207025601 -770603179 30095 -631464351 -772943804 44563 -185166822 647190054 18999 -441692422 509721239 28755 -803093774 -451005260 28252 114272117 -366861836 16794 -591984374 -236273957 35760 -808858152 691194239 13157 -946215606 647055275 39015 -441418042 174234551 32029 -810765796 -244254265 39750 476232087 -201386682 16552 -799396973 -623639677 33725 -614394246 -436966612 8245 122596860 -392592777 44147 -255581451 687269517 53957 -913542400 -573465827 39913 -44036094 -253834022 51818 -220463281 -377909464 32892 -259608784 -401020622 41254 -438307255 -760618357 14275 -760621112 -760044745 15781 135869303 -408805219 25815 -224016522 706433164 37070 175830494 -604867249 27691 651849758 -581142838 36332 111009157 465512944 2934 275525520 348398208 10184 507734202 -21878372 32545 -581298177 -419484766 47143 324659772 641145891 25639 638834648 -241050468 10748 -87639251 -84422619 23997 -252676195 -586087782 30225 -584336845 -742521614 18486 -631277122 -778166523 13403 -250190219 -576384868 20125 -940499936 -221043903 16987 495187384 114957504 37863 -765677053 -569187724 43277 -568964111 -932940496 11315 -946332066 665742272 8661 281485362 -28654693 19043 -66327606 329310297 40950 -376480742 518527423 50901 160982807 -67511480 50397 -18462610 -557268820 50610 -608049105 -8726108 29924 -936023244 137329351 41223 -258614939 -440829048 28586 -409998555 486172592 49101 -20235506 -443055448 32104 -452976388 -252833254 35204 -44169650 112990575 3931 -264265093 -742712323 30992 302474645 105366303 43106 275551763 -618464060 21989 -72362258 -625391436 32446 -627210975 656216164 13461 281787896 324734051 21455 -927739210 -192662470 31112 485896119 -600970984 14855 -988665979 536055463 25820 -615259222 -794908033 15011 -427888306 -371912909 5049 127441369 130545864 45060 -582845356 -205201630 19629 -591385750 462027407 46040 -736186479 179700662 24521 697089574 273724812 41110 647028563 311298633 45753 -433570593 -69524122 12331 173909823 527870412 28393 346326375 656313977 39736 -417396730 -811732513 55463 157058279 355836980 36427 -958631390 -600006169 28756 -4011814 -625186516 40226 655932269 530843889 22081 -420222965 -962948481 12604 481923684 -81973129 27427 -752560187 -211926745 54831 175807662 284873141 39015 -446261238 -914868902 12978 -267489856 722338487 28752 -235253680 -944781545 11859 -939510725 -951089222 22752 -398144481 516378022 52386 -743327369 -443552616 16974 -6081748 118321633 39551 175788197 -78262749 26902 -271158890 708638120 45472 163056720 681989880 27338 -930898945 658302594 40857 339947878 119793611 48858 -71654971 179189072 10394 355863585 -382183805 29558 -220672217 -772419283 24368 649138423 521204079 16254 -582525971 -387369944 42066 495644015 -748219158 43332 180728431 132537358 17873 -780769831 -609879013 16509 146526194 159405627 33819 -606605840 122072382 47002 -432095067 493723264 220 -13900487 -236041631 15179 -251658584 -257273489 32738 649142062 521216969 34291 644062401 -264790827 23696 323514333 -240748653 15194 -446285592 -914878513 13358 146293518 -57686814 13372 -755545897 -237593181 35268 -557497375 -394621702 45011 -782079020 -198119352 29798 465807138 539640501 5367 -940277139 -554312661 39779 -424170716 -236772517 18470 -562965972 99497597 16744 -42830602 179248114 54934 651894554 -10834451 20248 165471597 99451971 31813 475465535 -735949465 27758 -408778847 666554516 10282 -920869886 -623803199 40297 -421881857 694258572 34950 155659767 133086802 44541 -609769345 119452884 35838 -69494359 -41508915 26274 536439272 -430802683 28364 -989253592 672204946 18780 133682891 157299062 26403 469489682 -10271316 7211 -31605977 -583661495 37632 701280909 305839175 17991 312911029 -82621161 14361 -786783994 119762796 33152 -386073940 -995647644 806 95065324 -13041170 48383 -48569857 -749897867 20494 363315761 121817166 20131 512757696 -750140374 41549 -364278326 521549564 21417 456968112 -218041273 19159 -267165271 -592199507 24027 -76271055 -7762305 25795 -195087817 -16736354 30184 302159405 116400499 49703 -445019682 455060826 12896 -429223061 -742961090 5814 273087977 -442148953 27625 -197622322 -727916336 19798 -51027211 -561440531 36646 -936603270 -33785550 32277 -69145131 142223206 54368 -754941297 144056485 32737 -15678726 -14127433 25150 -612513949 -798440670 20368 -790687623 -546492677 45672 529961879 -62290800 13414 -553471683 318927730 40826 -377929905 725966502 5482 683571760 -761651109 12039 -580882860 133181764 46838 -955466845 -204115579 29323 -16085813 -979819600 8541 656273708 -2766348 15991 475959676 -929894483 31393 -259270691 -443755690 23137 -226824587 646680742 53813 669426969 -750269140 41148 -813589883 674955985 43153 -233172466 155889132 23141 -937602881 638848232 34770 -578466669 276117179 29797 -66279571 329357170 39121 -389085990 -622425058 23124 -67621132 277549715 15028 498961946 -775592547 32341 -210325446 -51829826 26381 -601949155 -618170923 18621 -618125146 -15549458 5798 -608330042 282850633 25069 -253993934 -785490946 29433 -632387656 467035230 31956 -558785250 527104021 13801 -218938805 640093472 53672 -581798155 535171661 11496 330912662 -957544071 3917 518081952 -400050361 11264 -964306142 524072527 25735 -997386763 697848877 30673 718449946 -47455573 45221 639837473 -573668618 13570 641534676 346433728 3148 642350522 -580303894 28929 -66796514 -392486615 39853 -729381473 -192268377 6760 -419979162 495148578 31919 -575510239 -730499772 5363 727140398 -620301918 21495 680733090 680236600 26660 -227891870 -219406494 36807 -739995887 300800544 44066 -14338228 501589390 1820 295164948 122890384 36535 -784162829 157300304 17356 118962308 -998021832 11594 -3300681 -582220378 45786 -731997715 304747489 19814 -55055158 173738395 41924 -931644739 -374625845 23573 711117176 333837087 34043 -195557680 171631569 23259 698767886 -11445924 46187 -562376243 -999710274 17659 128173788 170728434 12075 -183442344 -796470543 3497 -430109484 -618261001 31801 111683241 454697522 24791 -15852310 117497608 25018 -931379039 92950585 42036 328941560 674204172 26468 -614440995 -370089615 33716 652637928 -232844729 36253 455287835 -195397818 34347 293531420 -51572939 40688 -215558033 -592211259 783 -754184307 -561901083 44303 -6826393 319924530 31917 545036770 -67558957 31617 -928862300 359433951 27205 -760283004 696560251 32464 -774516983 690440992 46693 -734076435 -198378409 47758 -780014796 -256537805 51267 -634376736 -260748716 35644 483548462 655112453 31797 698830690 -571038815 40054 459483326 -968422898 21881 -432547761 358326561 25408 -51464476 -251232322 36699 -982866423 107151625 29869 -760427549 309743225 32823 -257929491 -952635348 19005 658187106 -932908624 22263 -770254242 -608044606 19428 468007153 -953164710 24519 -959166705 -584750137 1014 -967069095 -14253825 31645 682766828 317093898 17882 -227867532 -219393077 20664 91317509 701491855 28333 646707534 -957034380 6074 179637502 297540684 26869 470292106 -239266731 44756 -758914660 102169702 27238 -221165541 297814880 19643 174537107 -72708455 44306 474620300 -61806695 25337 298713795 -909192480 16849 329478742 -623182031 22651 650398764 -236565717 28251 490180649 -36120524 10296 -7846407 -417876269 38851 -14198771 -784397741 35286 477286933 -922771336 21232 525107470 -628275321 14239 497725957 -736734655 11171 135281320 161736444 7095 168462556 -88909446 29797 -263840595 -554510765 33188 696054666 -592113823 43280 -615978582 -402240043 26424 156392869 689473315 18537 714284433 -992600352 17570 -444695994 539923768 46967 -378222483 -548846198 31551 -399397162 -579992195 27849 290141498 181685014 46587 543355012 -37552922 22878 659691808 160353111 9085 -18963707 153926810 23835 -67941172 681641013 33542 -750368079 -253680760 52659 297325207 -758568316 13276 -775907068 -87655405 17212 -797804247 358980241 39309 -375608665 -767703247 24780 -197588398 657881301 10191 -769886851 -186118767 55415 -87992745 143464915 45183 -809947057 -792665240 11335 -248134231 709388158 6862 517848734 -207586673 12626 -757304140 -986525290 19940 145889495 -394827917 37285 -247070772 -75212232 37902 -15868522 145393716 42787 -35599152 320462898 41121 331777889 -34944581 18879 -754067823 -222356474 24478 -983568086 -413608159 25220 -622698226 -630454142 4420 -449074321 -797456504 53840 -51309863 301591159 24263 -185210162 -601833403 30437 145148299 502103351 32168 -433301319 -548916666 8731 158232996 702553061 25567 -427498319 -430769869 13014 -969742967 471152725 37035 -55689282 152636863 11749 160594024 711758485 24919 -71909180 346012628 31419 -634586031 -755874883 24626 655772128 335710488 31861 662386529 710142456 26353 -65438487 -630277451 47702 -401998339 -967150833 11767 -909766757 679603221 20645 -388309164 -385495828 19238 151919829 -53718346 13528 478429987 -605753423 2185 109042856 -24801378 53007 -56060796 -184015125 45171 -90204717 -802469189 41523 147210041 -20101606 2901 -556509588 -451587451 19365 531322036 164288947 33870 123573384 663394738 8376 -266010476 -624654120 39942 152243925 119460441 11796 643620857 -184722280 24043 461738427 305127838 25845 696178533 -771266739 32894 321576177 -761053780 19796 111997196 665855270 16341 179610875 297579730 45143 348098309 162746908 21188 -73183972 680321386 31054 -384563969 -806210467 52650 -993713901 -602950648 22223 721126137 454828577 16798 179480219 484212162 36243 -422383087 -77025748 39527 661712483 289074565 26163 103743053 155091531 40939 -386024396 -392338722 29338 -4829066 -613930280 52200 659962496 -554582846 4692 -264096378 -746564632 32495 706786314 -809156772 46650 -925286283 120645580 26339 -734417351 300653856 1751 -10456503 -451021370 33775 -589886320 -86645512 40214 -415860713 -731753843 21038 -49340552 -629013110 23518 692025798 -430876501 31490 -730521109 656977788 19798 -547091914 -730035053 44401 -922521514 -187416945 12999 -223981523 -584923048 35403 109923123 478131104 27437 -578556817 314547995 32628 -8278460 -555512555 52971 -254769388 517474821 40252 167065945 -370338774 35510 -84021757 135768910 2398 -189048389 -58122205 31869 655098252 -939196656 27777 -192906740 487616320 32366 676085622 289517894 39865 -39860856 149615263 23400 -69217623 698067991 21890 -64767054 -796184887 9591 -55656944 362526069 28028 -234990004 -409237263 36926 -618898538 -777279400 30210 709591759 -88132685 27394 -33223681 -926877247 6973 -39507256 490731552 19198 -71936115 697624445 21674 328394471 -388931956 24157 661170661 -783062495 21577 278830401 -26546587 32940 126092054 -185197290 36600 -406902078 -747085211 42845 479787144 -622333691 34766 165876562 -790573677 17916 -940781362 361623463 26542 96130843 -573310851 18258 -552770126 -809218601 46643 473201520 -204133772 45203 -582920297 122074386 50424 287638173 -737351075 11115 -780388633 -367462043 21108 509497480 -2831979 20221 -557301860 -229304775 21827 -555991527 713686971 34235 348641046 121711783 36116 -778364476 -247476087 41967 -983567749 -413636795 6491 -39489092 -14229447 30061 -736612605 352151321 41156 663470983 661701901 30823 316248525 -443130732 23613 527346796 106112149 45666 -36583732 -554727916 47119 -558794694 527053996 55082 -631792362 -811616739 43195 -267002472 699946333 28372 493328159 462375171 11000 487476053 -220072697 46070 -560009565 363426822 33868 -761221532 306089359 25398 645737230 -238975669 25787 -920781250 -363984471 22907 -426213550 -625054787 30081 -946318989 665744548 23404 328515805 -763049735 34778 697166543 -196043721 16252 162398622 -402395698 33540 -429867058 -257917954 17709 127833625 329754292 27207 -398852854 471301348 49949 -236781652 -12144828 40591 484828039 -72639364 30570 -27155042 -25513048 19362 -376520606 518590973 54489 699443403 323889058 37114 -760069791 636817682 2521 724892860 -967379446 44864 -766768995 309608535 39323 -983779559 -953510531 30373 -959612626 715783117 17193 -775294836 -268715409 50014 157414990 -763515487 17491 -32024124 169119679 24714 -912159191 -613992823 26783 -16635402 -74566161 26584 340008513 -7140238 36163 507391580 -437934057 43692 143874065 140079822 19801 343959170 -755732332 28463 -68561692 539179784 14584 326164769 665143263 49967 -381504722 494838500 56825 513905870 -17685873 20609 -739281310 -600766693 8452 -13550845 106957235 37010 -378026386 -972273762 31132 -968223184 489016275 34481 -571191273 -191284153 23945 318224851 671066419 39837 -189311501 -588840362 28348 -404093670 -788865044 16372 689915876 -53213840 25335 116983854 -374896025 43333 -398885059 471272321 25191 -572791746 468534529 38799 -70923939 140129345 54466 512796266 -394193883 40481 693174016 -49702000 24552 653748312 530825694 21464 -982602135 -574968939 25235 165415600 -738782007 30048 692613887 -623398334 26300 336937459 -80397340 34970 -550734717 -374868015 43188 -214969490 654526939 42977 -623536192 -450547533 2917 -923919253 -39030728 3755 -414883782 331972993 25890 -778938892 -912866693 8987 -25894040 -589979644 43478 -414248011 -629156925 23186 -986795841 140804205 39972 114753078 112785310 19727 122847168 484559125 9624 -423611268 -245988891 41180 -9533656 -765271088 22510 -201065416 531964408 15554 -636151222 -253548813 35168 -985535211 653613300 37618 503367144 160120841 33335 156785971 653707877 673 -994957571 724222843 40911 108776014 -419594789 18600 -750326408 -595628650 23504 -45781129 94066595 48942 -576397525 514722271 22859 -443325019 466245621 12108 -625950608 -566757589 18276 98823066 527588879 33462 -575551557 480539452 45846 120367991 516959724 33349 103175572 319102495 45676 697689166 -241951160 15802 -554713671 -1223619 31934 663626996 -940674880 27089 -5561118 -399104719 38387 -78545507 -745672737 21767 137199245 -248853127 34538 106719949 -20036004 38975 -551118965 -51241237 40827 116987320 125718019 13172 -438265792 -744593249 51129 685619701 -27067090 47608 -75120610 -9761348 30352 157653247 294014319 24434 -754128089 -561918895 23220 -759390635 -431210250 31268 316592627 -592396875 36474 663205447 -767147513 47271 686144614 -577413800 23470 347305149 120109215 41699 284244031 -620772408 20533 -445564952 -248288176 19169 -184894626 653652718 29327 -253246056 -423739766 13368 -90371850 -53238789 12179 -968076474 -65297124 25474 -555137449 -380764502 30099 -741888370 -754275908 35183 -781293620 -216891432 26459 684962832 -971472538 33548 690688907 -215934694 19420 -560990886 -70017861 40120 657654248 94376269 21896 168653036 165765028 14445 -262610712 175849754 26963 -779212006 -755915140 21395 -202203464 -87952237 39249 102386245 126767687 40712 -9517125 -765261899 13382 -776515425 -183641495 24617 166354218 -56235438 47057 -187777255 -60283288 19256 -248937350 669737057 10870 -401462091 313608025 25289 478293889 158527427 26836 124434309 -417772219 33724 -258454692 112002324 33796 673152520 -911849041 34537 122618124 145069777 15301 -981747645 496285328 24323 -993991320 486863536 34237 123519320 -241767154 34666 482623856 -10202313 20628 -438078365 -588734929 26582 -547600363 347934529 35287 505143372 -409792081 9896 -240594547 109176971 37897 684391734 -937791921 41058 653135787 -229115802 36130 -633769210 286475116 12107 692452573 -804699240 28423 -923936748 -39008377 28269 695902241 -737694451 26170 -367171789 663881017 34008 -381364551 -774892577 31764 340026988 -7167867 27429 -402103346 -788174046 43588 541257751 -453168867 11272 -382264255 725503594 22873 -561146467 468747453 22912 -590593706 674193434 33690 -744896757 -42687112 618 695344626 91693499 11053 -191349142 -201423058 19546 -444522164 287247770 26954 -581456790 -367695472 28344 -255558797 687198652 40024 -605097348 -560638797 31433 -619828106 -70827683 17127 349534568 681692005 39303 480290368 -266307813 42780 -811242908 -244060581 47620 324562319 461608040 15264 -267769341 484964626 33223 131557418 497901590 23416 -628810341 173459170 53732 -184432682 -20783922 33757 -267910934 -230588366 38790 355002837 -36755186 21421 637084670 -943410322 19116 -58770430 120370541 50462 -785429705 117935033 21135 -222201644 -751500343 16070 -11672487 -377170926 25982 522303376 -452560816 49150 695509565 -810438914 49364 -433035888 -952569718 31881 -28333589 289942872 5331 -206166608 -385560018 35677 -51794697 -81525551 33059 -263439389 -931393385 23154 -762206164 -8696746 8416 -917492867 171651758 24333 -3528302 504361981 12377 674027616 -798689154 48803 -370886426 715672625 34504 519378896 -206222469 41209 -217794703 523046480 39680 -968291820 488992393 38382 -753344322 -251703108 19367 -568325836 -940453259 15776 456583363 -247757193 20129 -550185822 -75245633 3860 487045187 -221091358 22610 -1950363 103530615 43582 -253268272 -423727934 34874 717857809 151643100 25103 -383013931 105177062 25532 -454377744 318263879 29087 -267779501 484936991 40733 512263905 -58249046 31409 541332514 -8979468 22778 321135332 177255895 30413 -772199556 -261254806 39479 -799219779 -730541107 37764 -72555836 -607537119 41105 -243669117 -196593995 5595 -615161662 334120339 20422 -261981 -995691409 17340 661196448 284501284 26085 -741292631 -211739765 53823 -390412614 -929633433 18360 -583417799 -385192426 38969 -57448065 713359565 26074 93437844 -14511549 30553 715132179 -78382524 47145 -251349316 150522050 25609 704495466 -745880309 45570 496104080 -11768100 4771 136465313 -12702460 51542 -373346561 -804822423 23609 113049509 136750264 29908 -41516271 -192681901 44803 277430878 724182255 24585 92675588 319531234 17220 284124071 349167019 30013 -64174981 122454665 53700 296853995 -52235370 16763 -407473080 494161180 11700 638324167 -54594359 26182 -922182932 -960179479 17411 -195176868 -2374523 41091 -984904122 522975000 12567 -626487520 -447048401 43036 -797261260 -228496074 41855 -196172400 -617667215 38882 -88584890 363587845 14287 -17388491 -271037782 58014 -556084169 478423464 40993 686266489 321277046 37019 -750334885 -253768875 51770 281014535 -810500482 33131 -438938472 93743008 30781 -452145142 -927177296 4618 -582270911 -422081909 28728 -183752726 -63047610 36127 -185225417 -972084958 28425 124047638 -238129790 37718 -219498477 -588688993 31858 462113613 146217539 32288 -591384900 457484954 55895 540891168 -793222965 28525 -75339381 -779189683 31866 -808240507 694626160 19871 462143775 146211415 47168 -969936565 -392522283 34619 650550377 -575929142 42656 -757560452 -195282304 33542 462098265 -560450014 13497 653240341 -913625843 32149 -616357928 -232493781 26670 -937967169 134799219 42560 524968075 -947098219 31475 -252637406 -586084904 20107 -800290901 694288396 23193 360093782 -398809042 30814 111035225 465515093 30063 716678836 -258024304 32569 105587492 -423021433 27046 -994461937 -734273318 8265 -604373504 329513533 15228 154374816 654209464 17299 -402476173 -757663781 43201 113726116 110441312 25959 -955118322 714768575 12241 522203694 -431628376 24824 -231365713 516305892 33188 351850061 664263892 45234 -193179982 695063641 37996 -18136541 -769576344 24025 -244573941 -182097035 17605 354509741 -942260118 17265 675008949 -739230885 35439 636686096 -998256740 36731 684383051 -51998665 33027 684337520 -931216255 31681 285326446 480657807 20628 -788250226 -424290244 28850 680597324 -79148778 18329 -85253804 -14525774 35427 -577959300 511273597 55012 361597181 708929968 13149 -184156178 335128223 30027 -994308409 -370538406 2781 -807010909 135491260 23731 -379745591 301420459 6203 636487519 -229294987 8634 -63490828 -90036441 13762 -910619791 341507905 24965 311586121 -628025810 27276 -994336551 -57567343 2707 -217810848 523051196 28136 -795296329 -237995455 39831 -729600597 -404089715 23458 658795304 640212874 15862 -204826742 -439718349 21964 472292459 531827403 18426 -931224778 723949728 22353 126305317 -433443009 27014 667334032 527035548 30516 -454084674 -48156262 20401 -731065776 274002355 42579 687990006 287316444 43847 -193227380 -9977259 11298 -71625634 138528103 29449 -268001884 512755219 8728 -816232218 -423877173 30404 344049922 -371628113 26021 111792936 -916598141 9392 -27548651 -580727988 34549 -19055660 110248866 41895 -258602655 -440879260 36285 -562776257 311651827 16535 -739200027 -227708775 47815 -89687263 -419769136 37849 -43962203 -253878810 40993 -740631522 -195948296 41730 -84305501 -558389429 32960 -804129652 -259414182 17785 -630449037 311475239 45852 -12167918 324736804 3488 111055954 -378955766 23147 144775910 -806014671 30323 -65882290 -622690713 10930 303732452 -30339147 24343 -407280657 -972212697 6615 -71931561 697633075 24810 308785753 644131886 53345 -783146385 157227622 16611 -553268822 -757534700 37893 168158447 348676809 44787 -453544048 -442524141 24016 -369934966 283918723 27354 695149575 -911337303 41789 -380156336 -20438109 22733 277463344 178445634 48546 -64702920 -570710003 33910 524356881 -626739612 22943 -416439133 -216761099 27339 -628474758 -23703606 37413 -811388145 292183763 25868 -595886410 662737332 8058 -430763565 -22252232 12934 -767469964 -414367877 25423 135217803 -375512144 37994 144768280 -381360415 31529 -69815320 -561124840 12956 -955772637 -569431016 7459 489922885 702657841 12371 700753129 292286441 44566 355629048 665973963 49210 151816246 468834143 32591 -742785535 -233850692 49280 527833048 704323286 13437 485459888 -814767380 35081 -937094444 -14115884 27461 -592223110 512590368 29862 -216583534 652427374 39512 -76504989 -392090633 34702 -624539674 -382267795 44041 -227136397 685401165 52190 504165515 360712851 8560 136508521 -12735214 11200 129682255 670314298 22012 -189860491 638492378 9813 -82439473 317020466 35743 -609667675 -738924195 44288 -21133932 -446831012 37160 -232351353 355094623 30017 -216612942 652435478 44445 -245964981 -38710861 38307 -4761630 -240508600 12306 345492572 689728830 48662 -400384467 -255617853 43585 138562363 -219284788 23783 537266380 -620774871 19282 -82760753 162055161 51259 -82834647 162102217 51048 504141355 -780189981 24507 -978471889 -54031421 21948 539818741 726740600 14658 -441380545 174239213 29034 171976160 495173042 29374 -814340865 -9263084 20129 118330736 -393066922 27103 -777112401 304132275 40823 177009868 500608232 31011 662578521 111853599 8587 339501843 -237803996 8900 -913960679 711730888 27661 -393520682 360354762 32507 -426022243 -730762061 10752 -963748906 -16458940 32202 315663534 -614190828 37975 -225357540 -435023875 18031 -931289030 -941945596 9816 360227271 98386953 52622 -260265560 649603812 24513 -779705128 -375949245 22155 526918857 -49048799 22272 -740300983 643970368 45394 -604742996 -379241482 30084 -5200819 -236713558 47563 127556596 -53107235 51890 -376396659 -18561536 32912 -970764219 91669683 13526 -399570750 -411757692 27752 -446676053 -758591763 25859 -191706307 172952374 45556 655261377 287579577 1742 -236895210 -267780775 2048 709606290 -59133326 8122 -384580275 -59126299 16174 -555407652 528600532 42335 -743304046 -443558880 31219 708399299 -805061425 40066 -446645181 -596651476 35189 703026553 -916627407 27683 -613064168 -618856849 35778 124331005 -610489132 7481 -214887810 96537106 44312 -795257009 -244063635 51384 362498423 517158369 21241 -382851071 -12209248 35676 -7691060 -83281282 8203 -800796149 -553448299 33645 -431027367 -999520110 32110 -914544774 -227705544 35266 -26956670 -61568517 37129 -807274545 -228566911 47355 281452051 290625087 33826 690485558 -937596427 10366 -974231886 -82886207 31591 692512388 -253512221 28685 -270154269 -545770590 41761 -415673947 664400410 32668 719113994 -610663568 30453 339927664 -634446848 20475 -209056917 456804310 39012 -754466790 -256112148 45141 692604721 295880615 36114 -580624116 -186886963 26065 -31372092 125785877 49907 -792126755 302853384 43325 -949961032 -380861542 6396 -81501366 -998339264 21501 343097853 179687532 20166 713277932 -78018693 42783 -978268532 -63435450 27632 717309160 -955105402 46325 -567768950 -49014320 39309 174864809 -618317397 12824 -22344441 -209348755 44320 -960450752 -418232496 25853 -267797982 -188748243 36627 126296397 -230487280 31768 -636291610 689893351 27213 -401151008 -798587418 51628 139183901 -380481167 27773 -376472650 -52082899 37359 517706805 638156712 30823 92892510 -415405213 41483 518384540 674512466 36377 -923460711 -34980808 33880 695253020 516946939 20770 -972249755 -48338153 13610 -808601424 -26214080 22857 -40317782 -22177344 17168 -452849572 544576208 51175 -955456454 -204075283 30464 -814225590 -609355062 29648 471095864 675329793 27547 164288573 529105323 29730 -197982729 -799689935 18923 -612292307 116668355 41812 -233764368 -436602501 42836 -991589869 -792423892 17864 -394342020 -576682396 7213 -380329346 -69661818 17019 -67502038 -439264753 34185 122852819 484544298 25123 -392450320 465513153 48952 -210063843 -566727943 38981 -420462323 -211322146 24880 128621340 697368809 11942 531275628 164304944 31450 94780963 176611464 20723 467997339 -953201857 17728 -966560754 284752276 26165 469859527 -204363432 47162 667684490 -796057402 49092 -424700189 -580681851 34007 -38730284 -745314392 34792 -21726521 -615179889 43968 117682209 -383485621 45310 294920397 139319903 4289 -626397288 120761728 39121 -261277941 458031466 20506 -433125944 -423275550 25636 -557718906 540921243 24300 -371668498 456130513 21035 -915941160 690152964 35278 -615763487 350242364 27198 -5014183 308280967 31051 -64515573 -630932625 44290 -409655398 -182177955 31304 -5489369 292823271 9322 664720865 -623953977 43800 -581095577 529499487 53188 517200262 346273159 27132 -373685915 -793243161 36318 -944101744 -14309869 24840 -956200245 -971893184 21572 -272447158 -217103170 38810 -226769176 -263534936 37060 499682852 160615212 45305 -446669416 540563519 45411 501491565 -758262012 28658 311286805 349838924 29811 -400768148 -781502743 13272 665002321 -581000511 22312 -765392196 714543396 38597 156794254 653735034 30457 -591031208 521071651 4899 -797654925 491320995 17854 693090581 -936139422 54931 -951355303 -397207506 33842 -812293722 638206013 33774 -266481156 -599518799 38245 -582138660 -188346555 12215 167244814 -68607767 46721 479070215 -563516973 11129 652172667 312055957 16508 460417404 -59549475 12534 -14554974 -615523608 51639 541238854 -753343597 41573 -742470657 287407114 11791 -744332508 -224477483 27614 465662802 -371035158 13303 -630802905 -76091190 6283 -255002924 725458904 15439 314703845 669207987 25886 714390041 -771799759 2277 717869709 -590977144 44425 -959177924 -584775881 32473 -742014318 664764433 1339 -190002639 -225798219 34686 -605060078 -48245642 19173 340846307 660150522 49243 661005627 319398650 34834 663312240 -932812902 30116 -32326267 -223119405 43905 -410004426 -221603343 12291 -200073063 91828892 3321 -192993967 354708328 18566 -922238147 295508952 19268 722569924 -31324589 38667 -432780643 -3235544 35046 310389607 -545549543 22041 -578917867 -1893520 35942 686132840 -577384261 29779 488000905 -761122388 36142 -202542514 -941926220 10387 -68818993 308959166 11267 -448072422 711059726 11452 662753159 349408484 25768 -77982556 -258052237 17748 -41133014 -629708138 46862 -441585733 461121354 54281 521583990 717873240 21355 -192068579 -374232205 32669 -29233469 -412818343 32605 -788606826 -755852199 31644 -613975773 110243457 46040 127461257 724390033 30128 689225183 -912447479 39022 -41939241 109113765 29805 293738881 -44644928 14794 -737216900 -244970653 29428 174363908 -9530659 54056 -925041666 107043468 40591 126320596 -433432730 118 530049778 172119060 46207 -48927855 -380248331 41346 -36649512 -554758808 46954 274280253 -398935448 29085 133989122 -225192314 24532 -745268391 -204921199 17298 -206189980 475582049 34927 -21043258 -569053963 20732 -190502509 -1993499 39389 151309994 714915349 30740 334335745 -246124229 5275 120138279 -40966113 27616 661150175 284495213 33640 145236943 109840038 4816 -413416850 -366447979 25336 354532296 -942276830 22250 146074258 297830832 42201 -759223854 -195876159 51964 177625528 326253722 42501 -941197442 -29483170 3951 460355770 -445042622 35390 -194101016 137176704 40988 -774538606 690423033 21916 -67452671 -756876514 39055 -452595404 519267799 58152 703936028 -57271057 4100 -79542808 -256431086 52073 160178646 537985748 36400 462639326 -604422885 17030 169272328 543830735 26720 282556858 -14281262 16472 168198015 108357985 20514 -913090544 -976255499 31209 -11324792 -601222243 34017 538095072 -983434515 26874 726333699 -597913767 21268 -817828420 -2417676 27523 -991807444 -742772973 25335 -365655123 -86095762 20819 351166939 100786354 52911 -779025968 -818136115 1777 -218497991 -398631186 32879 -616032064 -729764441 31785 -72809724 94920936 20075 -976087145 -554857078 23806 504537315 -437919906 43199 502115541 -39461555 11938 -597055758 538584490 39298 -618709908 701586764 16818 -385531428 -615002728 35179 -61205796 -205846151 1419 106416039 524818440 35998 681909071 -68571485 45943 -584256500 -772735826 4003 346711204 -62486559 29827 -267864775 -230552308 23793 -184915361 -269523513 32791 174100184 -255821110 27043 -270165731 -791501725 9843 -269354397 -981843989 27735 -406371145 -758366690 57378 -447894247 -744898190 44601 -24396010 328070755 26953 -551120447 -743229505 40081 644237488 162732058 19699 323498077 -237690692 16976 -738071780 -597240555 32008 661890898 695148928 16453 -967004160 -599903250 32043 704029420 -980911216 36251 -564976233 -917157092 25824 -266566785 125303448 44600 123000054 321934942 27783 -197140677 125979364 51190 -957076694 -562779512 38809 339721339 691970925 45362 102003548 337627758 39757 -28982328 -445645317 17446 319658526 -958466254 21392 -52239696 321984808 24175 -557498015 501713814 48974 -940166864 -246437903 25258 -783625712 281700892 43632 298974117 -29290062 36946 -258978674 -5484035 34987 -199745714 172295256 25526 -994344470 -57553480 15782 -442652253 725505469 21303 110090571 468648214 40097 496237418 -49053491 31046 152547359 692665663 2094 -911828233 -22986194 31390 -994003294 486832469 30139 -381296955 -774872796 47751 -750724767 684460239 11175 -430908464 -255969436 44861 -635654002 -571409409 32142 -40316812 145076992 53162 538637103 -448667607 45850 -233427573 698364100 10253 -42424951 -550400569 52947 -7830702 171907922 10306 143858969 -425830084 39208 -248224689 -588842963 34883 706753654 -809196676 16240 -40361969 -803503709 30924 -18408267 166648810 23946 -203189120 338242590 1542 -209001608 -943004520 6222 -404550401 -228938611 6201 -927009261 504830989 31809 -931747092 159218566 18144 -73204720 -65590337 5318 -798113945 701984354 22555 -82111896 -556913575 32979 157406234 -763486659 19313 -258885243 -221738867 35012 704071483 -912882361 3037 -209800635 127788923 53051 645366276 -63282067 42398 288017512 674488669 21222 294003529 136998762 50595 -589298331 129755247 55190 514150742 130354105 33700 164039467 -270898256 17113 -85053996 -401962810 14223 158107052 -802512304 16469 -401108095 -193043169 42797 -551299981 -388392739 3346 705819598 301262974 37537 692640660 -623391089 46127 -980411976 128083830 38657 282353708 -601557045 31527 662227706 311100390 43871 -391507391 292189331 23758 156360800 353469695 36230 -752226325 -46703453 22762 -752852601 -933441997 19440 -31835511 113155808 37021 -448452156 148099274 11368 473031483 717299608 23939 -21938466 327962932 13269 -426547701 -563782690 8819 510972668 354312201 20527 -209635941 -24115700 41761 334849002 -84693426 17887 -748388843 159869829 23114 -909160576 511828234 33200 535063508 -582998654 21973 288980613 -437054944 24369 -733252007 -248982187 34645 149626869 531399304 368 93363684 -425100005 38893 127809853 -389871841 44457 -967727789 -942580832 23044 -737244815 -813170803 36827 -61246695 -238638436 40350 -560605138 -778317961 26968 -951923307 677652118 28937 -616503244 169515480 54043 -73170584 -65580602 30863 467221758 689648875 28051 -271792114 144875418 16737 -81702257 107630750 460 -792133345 688464377 39161 170401495 -45803808 2980 327913243 -812388946 29302 -990658862 312865582 31998 274309551 156136639 50865 -24545350 -999434544 4913 153350027 -385335166 2176 -755916454 -631066896 40517 331821720 113651358 16297 512842455 -365630549 30366 299058768 -553013879 35834 482996840 96699885 6683 -767785935 677485517 19032 141492092 172645164 2907 -558189157 310415106 18385 -998749433 725525397 39455 312841822 -608254697 18177 -20086454 154081374 25103 500515583 -224242385 33570 -763956020 669630521 45377 -232656253 -440944000 17168 -581409451 -245557432 19384 -783459077 -741088464 31071 -732145004 178022117 30580 -592378516 -407476738 40599 -32329688 -7841846 39682 -37447750 -631431689 46042 92987021 -3213700 37824 -45432307 134815574 50857 463297391 -434706073 46617 -596096208 300795311 37135 644086835 309203748 38007 -584105822 -89999484 25290 490155372 -36159489 36471 143906571 140107074 33504 539430024 502083540 17341 -582652399 312123038 46064 -813869267 -608254580 21541 -25359731 152679848 24450 666231303 -633109076 44522 -416791641 -58282577 10143 360844418 -606604977 23856 312539406 -8299576 19102 714202672 -576056154 45646 301375870 638236082 32331 489229988 -369030529 41376 -217823495 517103267 16619 -37888132 143399798 46107 675751002 -191126721 26478 499565261 105682252 47603 720771491 -924726630 24823 293746263 -44615970 16662 169218859 329974667 23003 653756003 530818051 16147 -633330369 96281844 35703 655262637 287570931 16245 -432136095 -762866551 29815 -451942778 -773597608 45260 145813895 116152493 12531 -40835671 -805338242 31964 -774380356 -234441543 45671 102092075 -414502348 33291 704898328 -951368930 27212 -222218693 -50229892 42749 288978799 -755548060 37219 -422800628 536461714 35188 -560465754 102424006 29698 -30349641 337947437 29160 -970742588 91717276 38965 -271464612 -615545178 23894 -383922833 525420981 15027 -188191650 -420159164 3734 -447129367 -548838164 29908 160436040 292458501 4532 -619954683 287855144 31794 279064317 107878742 22497 -225984665 705151742 50692 -782218402 646119824 28211 91541306 96705251 22889 -595930021 -385514163 46840 109902062 -417904301 35819 -621611751 -241610737 25705 -244252144 -45267796 43449 -969944984 -392476774 22830 -570374973 -245187376 28548 -35219610 100618765 38588 -246208419 -247693199 41899 -211711435 663587829 4439 -266886626 92351280 34160 -202542871 -941900658 18193 122660006 336441050 33838 330244991 -568584 33167 -754294086 314062093 46153 360379606 -806801035 26908 169786265 543959247 35215 321850943 -81809014 21703 -428011273 -263781371 23290 -71872671 280823528 40189 -917599799 670573412 35563 -966446395 -591611572 23510 -369633243 -934614577 20167 -440030476 98133894 9694 -224410823 137692347 49267 -185321285 -372989559 29074 532784111 -931349744 23714 154927063 130401710 6999 -589854189 499877629 55778 -954057399 -71936175 17265 358274350 706945567 40656 -628162647 -631413734 8842 -35053815 178886300 8509 -559227718 112863926 46073 705087018 -51260730 41791 717556644 704411225 27546 -416917296 -612516004 25433 116888690 -751653482 22939 351549776 -552842585 38416 -197230526 -961798022 10535 -385176919 -249252938 23111 528438862 -773011129 30167 -975024609 -84071573 11386 282954618 -407901055 25710 -599987155 -257277704 34923 723128438 -247815655 23332 703180899 -817901519 7081 278316217 -394380810 16993 -453070946 117056664 25204 -80544819 282882526 29019 518107664 144088777 45683 -260079541 107533247 31719 521891146 -390025596 14194 -780785447 121994430 29222 533247237 464375117 15475 318044205 -27290429 24979 -911843344 -602975455 37501 -195263558 176807507 43893 -183269186 -54658759 8950 659519410 471033067 30543 -616239841 524384809 11747 458000933 482704959 14742 650082540 -814519416 20775 -554250937 -547759819 32697 -230911950 96931927 1373 143635764 300792059 46403 -42885647 179269266 32765 -609507945 -199773438 17946 -566113286 -616182155 26701 -222563308 -364384572 42326 -407200688 -729059889 39255 -741896746 139411213 27462 663184498 -934687373 44381 715486881 -940576090 50885 -205562059 -230320657 40403 -15727309 -14126374 32455 -750225432 697454343 39772 -7519808 -5607638 34580 -738010055 649111959 25593 -227666024 -267337906 37175 508034073 -393510742 32948 -419681345 545162183 32937 -8173230 172496964 36387 -751861462 713121156 39806 -981654596 -632660229 22541 354949956 -782204638 7053 -397309193 -18698467 28885 683095869 523629104 33419 -786805589 119775213 26001 501724542 638508050 11729 -995324246 -942970022 33418 -447175523 -8508542 18399 -957946055 -788547801 22741 -76179631 -757458947 20261 -413434421 326176030 14936 525254508 -444896631 41600 -605718196 -989467268 31235 -222898801 -18451093 30617 -807923890 -781771758 19796 539305410 -763381664 41515 -767733183 -247683305 48157 165945417 519865089 13862 -959421670 -961617885 32310 126161314 -786588084 26774 -7398964 -190484212 40433 -220697655 117993002 1949 -931365601 -596814140 37882 -591780092 -632386469 11003 -788194680 161619049 31483 283747842 637124794 31258 123030213 321889257 36330 150348513 -962117139 21207 116918175 -751632312 26514 -385757327 345168834 22994 -815578480 351688916 34794 -559061098 328859795 45222 -782483918 715162014 26922 -922404080 -251652034 39647 -633160926 109652355 19604 100103116 -817439952 29895 -81574408 -5094964 21763 532454367 490083510 7806 694887056 -79456766 38490 139967936 319434755 25150 313501954 -793617584 28467 700673854 -418889002 24909 -374142229 -272134514 43207 -372640114 -204592576 7150 -593056484 -954305540 17786 465051874 -979883645 27537 -975795091 -569251972 38505 539261741 95214623 5491 -730284935 353621625 23393 650607808 -569518430 37296 -20484333 -758731682 34287 342702277 -808806645 41937 -612821009 147646945 29563 509053375 -366103350 23590 -766521559 457708353 18213 -555555245 -803034447 42463 -232103835 348994198 20233 -616843673 106022209 51591 -560477594 102438581 6112 -919552869 -928467017 27565 457562077 -16670842 29546 -3872511 658220203 17132 -612511585 -798411090 39166 -264910654 703729934 34898 -223175819 -183244503 21688 92665011 476802805 23831 542885510 105144292 33840 -945058295 -46270270 29905 497609671 -760041653 29191 -399646774 117830070 18360 -788058286 -549279782 40242 -227332343 -751490453 26030 165279746 -376211789 17127 -955532995 178392759 28917 107646269 544705233 31722 164265943 -24582500 33455 -238213396 -251667304 36215 719314958 -991258961 14605 -8745929 359925253 29820 -69540503 -415721073 38793 -568507968 -384498644 28589 -782213379 -197454610 53910 -231604508 -210272461 36867 -610655874 336464094 17235 -972352489 291465465 30556 360371195 -39319963 18061 -996668141 535503044 11331 -364660405 -244422374 30068 124150950 -937912612 11736 -735985030 -236750714 53455 -41573605 -210691725 25809 -401697778 -808931882 18799 -799318159 -221324401 42156 -626857949 -449061240 24505 656404704 -951044756 46220 -12674152 103878351 46342 94517440 -433842147 45153 -616855118 714255564 8936 313013374 454597874 13774 -577951722 151312129 24578 -86448109 98340729 43576 -64704872 -570746492 21962 708292003 -801047119 46980 459186674 -368147101 21947 -741850444 -754259710 20173 -69175636 176498674 39471 687918905 -587283705 30006 -444842276 -266722441 15584 -194654456 319785453 18268 -32660240 -760484345 43612 154836975 -393450712 15062 324900030 -545488596 30513 343031564 331888881 32980 158753076 516231238 38099 280500448 -90461274 37339 -420468085 -211343067 1602 478752032 -434890682 14386 -812450738 -37576443 24624 -735949922 -382193516 10257 -244732119 -44956390 11984 -417714954 -264644979 11580 719947524 505841494 25396 -372358893 -999558851 15251 -392668109 140601904 19224 -46996036 -587274060 32069 333649929 712050658 41809 139401214 285982301 37482 -425373300 353940074 21607 -25755893 665570133 31229 304919321 -764452270 29989 -562451417 458302213 53060 131260497 -66060756 14734 -183733189 -965176572 6029 518486866 -609967690 3899 119958928 336857071 39612 147551814 509545420 29629 -605008569 -63768334 28470 121964391 527315039 10553 -185812059 490034164 37139 686922626 502765934 32927 154020845 304664844 45906 -415548271 340556636 32273 103495635 346317658 18271 -990236365 -605368915 22374 -27164745 -25507831 31946 637506702 -768835888 14802 -788023909 -755577498 31325 -755901112 -967909796 12565 331419277 -383635798 28576 110656760 308353409 39288 -967776659 167196725 40421 -9257813 -397108139 16901 -771516551 -745224886 39783 524438378 169014817 30742 484612398 -439608268 29789 125675709 -816183613 17071 502138217 95947191 27782 -775714700 333924718 4586 -262199662 651518841 30508 458770977 101150289 24748 -239946836 -438832201 6831 301657599 704756505 52747 694309357 -778724900 43431 -622006884 -771626900 4738 -433905745 -5394336 34047 -384660658 -397958561 15586 150713519 -191523618 30740 -394116027 -810653200 35166 -998137968 111805857 33718 326038693 -564140271 32507 499082827 -445856496 32093 307942733 676017048 6075 -229009502 -801277445 31024 692572138 295869616 5463 -628523612 545336054 21820 -402145943 -788192730 52983 -620090090 -437243426 31726 349498576 681711818 12944 -267249533 455046033 30838 -966680353 -428807091 26473 -47188185 -59177470 31974 -974207665 -445548166 22311 -615812869 -594531307 32144 132970635 -768036837 28708 -626036689 311085596 44740 -76200125 -757459609 5367 671070238 -406114734 5075 -614504878 -438312681 50482 -364123720 -769152663 31522 508354096 -378566772 24152 516058930 101522539 43949 -66800733 -425883894 28363 151103486 679760641 22324 349517930 654836589 54628 -398981505 -768566008 23972 -790719432 92040835 24105 -197508862 690525962 32387 -365650080 -587919423 18350 -777298260 -245918602 48167 -367467075 692527575 24342 540310302 106478274 39632 -549698804 -30183274 16791 721120777 454818131 27700 -607807212 168251818 51870 -989988246 -978626091 33391 -11972564 671295193 13584 -612969795 -200067668 22257 -569714161 682043892 28534 707379451 -729575368 13269 -49972931 -227534394 50341 664026170 -774536467 31089 679445244 -561392572 36352 -241725249 151716416 10754 -364635696 -67212495 4113 -731286221 482216856 17378 318841299 109084316 22937 -963613655 652183138 12296 683134195 -40054890 21922 -85493472 -224247812 10911 510366333 144373200 43089 333368629 706984969 24477 -365373795 319568420 33349 136386083 -70849645 53228 -968990861 -914498455 28484 -258104970 -419996527 42649 458811309 -432975947 16071 -76021934 -400446177 30709 -215300633 -938333995 3595 119267849 -248045777 19553 -803916274 -215706699 21893 -569382609 -35014618 28627 -935011916 658503656 12220 522199491 -419951744 15758 -587031292 125357525 48193 -415061884 -605390738 33836 -395240197 -550042766 23435 327550395 670049828 37339 -992295106 -266119627 33797 -24427280 328070393 12835 720815668 -924691209 53221 -264892517 703744636 54272 -585302270 -556293437 4642 520296553 -260591727 10654 148328201 472795552 23201 -75065026 -606799444 30764 -22901279 -197188056 39457 -40503627 101587279 52191 677149227 -933433183 49996 649676660 -955630567 42624 -748212254 -817251564 32478 -779998956 353452040 31204 -798097007 -556194741 48042 -18864493 170326270 45449 -733132386 124064370 33982 481487429 -406259187 33380 -407244413 -729090630 32485 -430385662 501200650 42081 -568321164 -592508541 26946 -746372641 149195044 2363 -750767339 -391413640 26061 -577091340 -402978828 31177 -980693430 112534069 26708 -567589566 641591536 29853 119119586 136141399 4353 102906856 146942216 42274 -241531186 -433841540 36459 -548721925 -617163584 20870 -230269162 -20662507 11069 -74361083 -621212124 38305 -592671575 -372349362 18853 -225591152 -781392241 30395 -272492829 -217056410 39506 460316843 -444971842 47290 -553485237 654423826 25285 -7447641 99827188 37545 -445796984 335399431 18545 319803134 -811819712 43192 -223907121 -74107663 44108 -807655857 332421601 32637 -227592282 118631781 3539 136436626 -70793126 25851 -978741582 -972859488 30864 513348124 -254317168 23557 -604855726 -579610679 36493 516670521 336252485 22391 -599481989 110045670 43914 -24346945 -15540742 25269 644150004 -922844796 37183 314278966 -555123176 36381 -16760733 -270423077 37801 700638753 -418861371 24235 124292759 146515576 43500 -84539658 102875544 50358 158758455 705548127 30243 333382348 706979177 2425 -382197131 292793204 7614 -29772046 -740553249 33414 -804549594 682569089 31624 275872859 -731148193 23809 -197245712 -52716891 42952 -602746537 106548988 38604 339145059 -552152717 17678 -199674443 172287413 46524 -17890235 175421706 50664 -425351953 -185244452 9857 131342808 525535709 34548 363171823 128073846 7828 -602305654 -563271991 23239 -918447357 -556035984 12907 -558662274 337614109 23193 -365178020 -754577363 38127 133246105 -439426889 38641 -9021164 -551082900 31909 278614553 -19880904 40522 147414072 -188277240 22732 -553302103 -62327337 39993 -920223413 -613878556 35599 -737293957 156076024 11542 -40991726 -214262754 46663 478821749 -452830813 44808 106185470 -448081140 44231 473070199 667009934 19415 124478460 -420842293 35490 -42750231 -264663184 20401 -190427373 -989175701 16938 -967798111 328735176 20101 507046917 -272202653 21861 -20371664 130200494 43823 -548697140 -617154185 25197 -62891093 -404431035 25382 -85680172 529224289 16258 -68037189 700644603 27634 -955653809 109243407 15750 -957375526 -595081940 38430 153131805 -84893454 37867 -753019553 -36819506 14164 -912355225 347862041 15612 514476643 -12106678 31834 464615325 -428487083 37410 -951451089 163641786 37854 146609290 500207567 31073 -933096949 651143754 4673 -787988511 -600076163 18290 -996985008 677284426 33370 289070955 648306655 7907 -922840199 123982463 19445 -434046187 -992808080 30976 171525235 -407694861 29537 -231445963 -62890850 17142 -633404346 177225622 16364 -790121894 -191494901 44214 -437352181 -769688858 56366 131628407 177871349 33606 -602698351 334721132 37935 -614233887 -996920749 20664 -368687756 -789978351 41144 638424981 -731949092 44193 -260245502 -974500947 26711 -21724275 133985195 36098 -189696179 -781934364 28971 -79352829 -390806637 10258 532515866 144939052 26630 -75919780 664956248 24426 669950511 146416332 22546 -752926113 -81071319 15801 167433385 -59636735 20369 -401383312 -753326823 23572 -981721358 496251072 35908 485303466 -792062502 6140 -443592948 656298858 22103 -764506397 -981944179 14739 -628444804 -188303380 6964 -29070035 -261290913 49775 -89457875 -87580332 20737 -27180272 -182455042 47469 -27872992 -554810793 27998 138774953 292548488 29357 -777480601 -201849291 53046 -605577941 -392431321 40852 -744770942 638647260 41745 -971507961 -207794130 33990 -759598197 -259565399 34599 328960250 -616619027 21196 -555226703 493283318 36773 -406635273 -989723162 25196 315603499 127207941 42228 -428899062 275636730 22153 -764143145 -942429298 15757 -558058275 -776745979 23974 -404151491 -70774596 20170 147947502 466291599 32273 639288642 -781728595 38111 144383155 93492056 42845 -433320046 -401234887 27642 283776993 174090536 33372 -58035040 655727409 28957 313324574 676415118 43670 -749915529 337261388 31240 -29524855 280851812 10756 -737208369 -245008163 20056 -621288059 -366073528 33072 -614138266 -240918287 15093 -748789462 -739201728 25393 -222159564 346914275 15656 -926458567 -202420034 38758 150742518 466782698 28769 -387598789 326240067 29042 -548736181 696214993 10804 641405673 -788899362 32734 333413287 147594799 39189 -233051794 -591056312 38178 -595751220 156502547 1376 -270834726 637811465 52137 -57764885 691185920 31686 163782484 148760111 13764 471007978 -268674387 48726 690479069 -976051239 50405 -602329313 -563251364 22359 -428010327 -263754414 34841 136500928 473231011 16949 535911663 -426402793 47844 512818826 -394155556 30813 -444606736 -752243197 51241 -193398441 538063587 29742 180801886 -208394660 17971 723714689 -81540347 47193 -186814862 -226729770 42234 -201546658 -55870331 36269 -365567304 523201120 878 -771120882 -770682617 8365 -588363858 91872844 22565 -412423861 -68654848 25704 -605680642 -989497818 26864 -597103102 538603932 35567 -748288109 -603788235 33630 -6462632 -212926428 58345 -67640942 277503124 40362 -264090368 709520448 47026 504993303 -20457140 7249 637985281 655673013 24080 -414285729 -629187449 27173 485794371 499838972 19882 119235746 -248076849 33395 125676316 -816184172 23203 469062017 -264485915 39619 -769866793 -213604054 31532 -24359093 -15507584 25631 97907565 -230308355 24599 176403053 -443865981 46090 515666128 712196913 25452 -50873058 -195237167 46721 715758538 -569998946 40210 92263525 -72852910 22492 -418274236 502340292 28849 -592731496 131433471 47899 -614370004 -376207946 44555 -550746743 -922981000 1283 473766561 285255149 24738 -982978727 -962023027 16059 -546788673 -770634579 33946 648681735 537490430 20706 -42556873 515571662 18682 -573302901 -569305129 36556 -251700183 -257311752 30755 -197045376 704950176 39085 93597525 -382399558 45771 -226686403 -69435660 17315 175798678 284875492 37963 -192079206 -374267488 32886 -219537277 -226476881 37514 696248778 334774678 37296 -267431472 722371475 47008 -202908494 -577105491 30531 154202891 334477214 44379 -78252276 -248767795 6838 -418252100 502397651 47327 -217550777 -400196856 32036 -560820962 -72591058 36605 -61491519 163962718 46134 -798427729 -377337401 23484 -224729750 -212359144 42140 360494468 291038969 12688 -932187820 -554387147 41790 -201561258 -55824777 34231 112387232 494231683 1275 -2410776 -202177534 51886 694814760 -15569167 43576 -2622642 100867586 48961 -24394816 319459752 40044 -85256938 93632742 22148 520037372 -417592092 45307 -445580033 -185234426 14354 -423873338 -736200299 16608 -584082126 126019684 7584 -256091574 101658211 49063 109737229 711080832 31202 -551837909 668693785 14180 -794483551 -224350930 50302 517843725 -207616802 19316 -617920604 100689861 28950 355149993 153960289 20625 292540556 644965482 21806 656956931 -974425751 53102 -749456768 133220190 18519 335361447 -950907517 19211 -976108546 -13912825 17974 -610679606 336427710 40577 -919700867 -380531842 18460 -561421489 -261258273 4524 -942816562 -570894192 36855 463850686 159696333 33474 -405819154 126469767 15600 -994379572 -225655825 9110 -48190855 -609298430 2374 -921380223 -609296644 24255 151292780 714937473 19748 -427810396 -975979998 2747 110194958 -736381165 22250 517552801 316009132 3443 -927552302 -218688003 30022 -776846874 -236817251 15402 538095911 -983413000 3261 -375563642 -767718436 28225 289514365 303657877 26519 -418907139 -245091264 36541 -69535926 -415700415 4261 279146468 181801261 40119 463940378 -379889907 48072 -969800336 647770367 20802 -422225093 -233865073 43818 -587729150 -970200712 23721 -744804669 648777465 6708 -23160897 -405018363 40877 -580854313 133093816 54145 -404820125 525033211 23286 -564961987 -917160040 29799 -270869031 637785786 54352 302660793 -83453698 9701 -87049712 534557715 12457 486573604 -435790336 45298 -189989656 -225780183 7588 281923336 -61068807 1118 -743953446 -741772733 35267 -547571115 537232485 31882 102325177 278046241 42129 -909150036 143099967 20402 -560363905 -370009502 47716 -223110468 -450247681 27193 112065407 -79949568 52532 -957690823 328007825 18017 -748969530 -585467516 20571 -232343641 355071519 22683 -420469519 696913615 35888 -603234069 273360436 40171 518237270 -394527634 42878 -186852041 -226739450 1245 313014098 454601500 19651 -197919397 -409826443 37963 -945826742 129665565 23872 -373227948 -792237688 52119 460436883 -20549010 18508 463993639 -76861397 8088 351003960 -800452700 25441 -56869758 343963193 12698 -227675844 146296594 41970 -754560483 320807192 37187 -798086813 -556242339 8527 -81417284 -262309771 51730 638092275 -623751915 35038 -1474887 -606611279 38259 705110585 -51183449 43950 -401848411 -549013462 26093 -583376317 -617769796 25738 137008634 -56542261 45058 460455939 -20560873 11440 -959291944 -626298104 34253 724521244 -15136517 15970 -71956342 346028190 29911 -799620497 665229780 1116 148864704 479358812 40785 648057303 462120846 27416 147751645 -365802621 369 -421720916 649370198 24109 -750131723 491725157 15707 -190875391 -446607275 41975 656535835 276389215 12556 151124219 -45656400 44784 154131431 -80493566 40588 710916468 -76106722 42914 503139821 -261787834 43945 -593958887 -931576079 31474 358637615 -13617663 33265 464745124 -942153238 28811 517763384 -438670832 6742 -967058514 -23271256 17978 519790923 96914825 43215 360011649 663751271 47868 524068338 -437102740 15143 -585192473 456769441 54337 -937895894 -260893910 31429 -267434271 -915493139 20106 -817006333 662313868 35872 -998674188 -614941734 41385 536507035 -56043982 19107 154291549 -443659224 46062 461052860 519668555 17333 -87250469 331189454 25657 -771351032 -565319571 47514 695113663 -206860371 27592 -35723420 -208889357 44410 -590218718 465377788 52393 341444990 665679048 31948 694077638 -56204743 31630 -795026706 -241177125 45195 668330250 -753374816 49380 657034920 681808801 19637 -546596146 -740196090 17342 -556680735 153129195 37567 106367015 -264962983 35889 -84080176 99725663 32892 133680851 -13504278 31627 -378919964 -764489075 57313 142585086 -787156508 24023 -592698536 -397974442 6749 -58567814 -13321680 20406 -428602535 -559808536 36540 -42134107 -948225281 16348 -915445726 -234335133 35072 -422122459 667118010 29518 -632102046 288651635 28592 491305552 101088975 12036 637069961 -428604194 20982 -940126391 -195132958 18077 160071960 -999301410 5831 504015792 -195693561 26508 310638757 109202157 9181 311390935 682285294 45971 137119871 688827208 24616 -368682817 -789948864 12046 281349846 122216496 16388 97475017 -13451325 43772 -568399395 -786485689 23464 -578818638 -808014493 18150 -428127453 -561241191 14651 -816157299 -800051493 38963 705449942 -947328434 37019 -444512004 347218574 24803 -373277904 -792226339 23107 -4041922 147942512 39504 -588577186 173236304 46152 -402024498 -750649828 57397 531680333 -761381629 38167 -932853144 144771205 24527 303405177 -592211063 38404 -546180560 -364907694 39027 -554643747 -448199625 44811 -397951225 97336864 34574 -35048926 178884742 23633 -997706292 512554834 12082 144165497 318761100 21523 -761317848 -250689791 33425 -438985457 -404155959 1369 -571341243 469542653 7123 -228299122 127378625 43836 708893030 -219196075 35110 160244708 300990464 5282 509913550 -982668994 27134 -18384561 166690546 25387 110076498 -413594018 46889 489697265 161760530 29913 -783400709 -224058503 43884 -409344982 -431899735 14331 356974448 -815876287 43412 -441464409 -384124678 10006 708337684 -30208751 9385 -396209936 695805070 20789 -408176055 -558399915 33097 -991811276 -742745574 4792 321079095 336705679 9682 458875185 -583170200 33117 307330729 -50979413 36020 -412355997 -270162268 40401 162525459 335526786 45405 -423667200 -767276138 39587 -50421152 -579718408 40295 727185415 640221420 19498 -751631128 -616715290 41490 673230745 152839727 9139 169059068 91359971 40290 -202193859 -87923933 32905 284271193 -594096072 31266 710853089 349678081 43171 702978345 -916605822 26333 -259686875 722142646 51742 275916206 -747853860 43393 -613538767 -997852743 28390 -368448830 -231907463 37751 -393614375 674060060 31165 -814782978 719057745 39246 -51704545 -755531954 37446 178957861 -922449 4609 120025826 336864179 40399 -620950870 482057383 36968 280020489 300203242 29413 -555752133 -392376334 31701 107851772 172067896 26281 124455316 315848873 30001 110079614 -413589724 3956 539747064 -737742828 33131 -956161067 -971859155 33399 -213845835 -247786657 24359 -420514474 173659389 31001 -998900769 116868596 12948 -451214577 495528057 21349 -74658214 -787884183 44279 330601080 126575363 31735 287198922 646655547 31683 -577406426 -569807367 25934 352083051 714243629 14958 -391234710 133336190 21886 -993898235 -54311239 23827 -205619158 148076926 6253 -600788382 103157093 49731 -219480799 -240498820 27684 -577324203 335517085 18402 -604341950 275328380 1878 321145189 -15059527 8130 302087057 -364620445 31195 491042936 -373574150 38769 -20587727 -788776097 23768 -24630889 -232482253 19917 716682976 -258050794 35947 124313010 -610507373 25757 -959339560 -378551353 32506 672319242 -974657316 47588 -598571148 298574613 42723 -192677667 -236614625 25591 -28521749 332312010 19847 700303209 -923474454 49375 -55805976 -237649654 29678 347456597 -421653756 20043 -584449743 97603512 49565 139196983 -380420342 45843 -411564228 -755675856 36832 -578423445 276148367 25131 -211008506 643554023 52232 -210718031 359799116 20161 -389421467 471231499 13387 -87876750 -991233455 13146 -261061959 108631893 28062 132683382 348658517 43515 686495372 -784124285 38801 94568128 -939483911 22711 -596134449 -73728617 22226 490341577 -65692295 20931 -409752879 -754909555 56134 323835803 -735548395 24889 -767624076 -593207202 1889 -555169010 -10757254 12451 -404994131 528840976 51919 105196064 94152366 44176 691032806 529810750 6889 -573796592 541002964 38665 492698712 -594804737 4706 314293261 102991965 33662 359417567 -374363014 23948 520988640 -257805921 44287 -603778803 125231801 28040 -256951922 152624527 22917 660237912 531402718 34608 683985839 -947461814 2053 643651396 -15506098 46636 -42446721 -265514485 50663 -81603307 -951140391 21534 478944278 -5280075 39092 340057644 669651913 11290 148823224 497698156 33074 340182662 686279985 45787 -623311869 -804338051 39415 -63865118 275715733 39478 -603073796 -735403361 32729 359074368 -747740981 8063 -783643522 281708920 2723 -560404131 -382375692 24406 323129405 675020362 48388 -45129917 299830747 22145 645128357 -912635916 13032 526929939 288461893 22951 455757110 -377410033 21276 -576404924 161500402 55173 -811357637 292169214 42742 -44460294 -774677284 43973 304027688 118406914 41851 296690357 -761836077 37084 -87678049 455388900 13001 -82870812 -988729875 7018 -237960693 679516354 47585 -560691994 -614976002 35296 661927048 695135059 30057 -564739537 -418666713 29702 684267847 -596386838 42087 -420372313 362243687 34836 -90576967 118143620 16529 -212406552 -184117399 31771 -444964963 455022543 56847 -967090293 -23269503 15920 466424202 650073333 29304 -772110084 -583019877 3052 -583672540 -256226886 34647 -773100370 354762999 44573 -627844847 515022792 30007 342735954 679507688 53969 678901557 -82850140 17410 -401000949 333843973 33018 -594464577 -10561776 34483 -87178772 -628634229 28536 -559329464 709920061 24386 284744745 679630228 24113 487241076 726788841 21153 -745230217 301755794 30995 318288772 -69460733 37941 -611538650 -433646354 6611 -953142616 501496441 20194 133648682 157277014 25844 339239137 -77276522 17090 -7256341 -615572721 9394 469653332 -89900939 5337 -620257344 357929790 43545 -380400920 -777719253 48641 479111003 107624848 40325 -411044713 -991186998 25278 493438388 -778543309 43464 -585143410 530490229 42558 -727553570 -578662846 353 -205608215 -793512004 26935 343598296 273908139 24910 -779507028 -232764897 53049 503966311 -195701569 36965 -580216460 719949062 31232 -84490371 -190728638 26077 -86443035 98288476 39630 333528477 -375712928 25719 540523401 -62886469 30209 -248704179 -258008427 13400 -14360584 726937928 25164 -772477003 130155236 34437 -378032272 318665022 33059 -217520932 -400229580 24462 -248653857 -449586829 39828 663927803 -608181571 36621 -805748612 99585168 4064 156102560 110915259 42568 -561896277 -552529376 31992 -778025804 720943808 8960 725566583 -729322237 9910 -548647351 353659993 36502 152819961 -627317015 20079 -592875719 288055643 34059 -16758122 -261844332 46256 -582327846 -739572188 40481 130459970 -419208349 42347 -47719954 296630492 35133 -443877315 515593862 33507 -933836092 -748732469 18734 -552337556 -394594962 28029 -559354402 709919918 31393 -193250415 -245462512 38711 -606167956 -627839584 6360 -261751279 -578233770 39041 -965354266 93984639 36714 500707240 -948719238 12249 105305013 293623664 43744 -736336043 -380125393 12724 724930189 -88888947 26651 724545500 -246864634 3516 318774487 -776434353 19288 -224047552 -38184208 7902 -45096279 299811044 22040 -223177388 -183234178 24386 -617257434 177774725 26319 -75168290 165197157 50206 -426396048 -917159361 29585 -758854444 -28969774 25958 468952590 -268830670 28198 -965646809 150379728 37333 159029643 -400394962 15658 -787925679 -732719588 41023 123984585 140592216 27753 156301127 -404205483 28132 -399391842 -579987175 14412 119481012 -370713761 41158 484214426 -982145797 15693 -394656580 -795095001 7027 -235062868 -401596162 17146 -224950197 336268495 25631 -272180430 -416556979 38089 -386534116 -801933366 53766 -184866160 -968297888 16581 -25348400 152690151 32550 107798208 172068322 43797 -770080191 159632318 30847 709019515 -610156391 34094 360360949 -806772586 20679 -807003831 135464649 24558 -206082316 160286747 46064 -388986109 -554930821 33045 105247499 293578799 38660 -30904916 512613315 20986 -587437895 -414731049 23524 -771099685 696410611 6620 -602689397 -270805843 37195 650517652 721107493 11456 -557373121 -590546363 24173 -209216677 94167204 52869 526912983 -402190415 32355 -88004572 -590740609 43375 650389670 -239253945 27294 521886279 -390028957 23427 -915968577 690164160 33935 -256183836 -405450946 35320 716125251 -71734107 14095 660960048 -33330353 32785 -86268220 -560099122 55199 151878804 -249109377 33150 133384564 -26426012 12281 172164299 -12440404 24683 -426924346 -453850509 22132 -947571995 695203364 39104 -233217207 155909021 45565 656563492 -917860300 54692 -71800255 -753045564 3726 -76092607 -216174760 7523 147765948 -60288399 36160 -246421711 -368166431 28745 -225466212 -570710573 35926 103232713 311815115 23921 -364085380 355662220 19043 -546032438 -799096132 38391 -948120619 -577380690 39767 -971539335 -207839197 28566 -25241201 -225719617 44960 -86018395 644719060 14114 714460405 -582778587 11716 -25661213 687996254 35644 175502281 -773356055 3579 697793261 502549873 27279 -959723615 -757871555 23369 496930004 -390450208 37539 355018388 695363600 47415 -959313215 -626339508 17706 -755467907 -615910731 47042 -433970914 -755852472 2605 331780360 299327381 30517 -933810661 -748732816 25002 686964804 320104851 34169 -441819707 -747416782 40567 304555990 -967443017 1896 143710858 300792028 35633 -974315705 -749670258 12751 -966563300 -421136893 21845 715457082 -606917833 42819 -36403637 702003512 984 -811945031 -250004308 53137 -65146373 -546546742 36222 134458346 696975861 20245 312885862 700383811 36922 -265686350 -187679651 36570 297058636 145644225 33709 326013689 133148238 19762 -767115912 698688812 25976 -206097702 160304197 44199 -84513984 -190724807 43180 -408169889 -576784510 31308 -561416842 -261249529 14443 -594942461 716484613 31487 458632055 -785736343 37856 -240227051 481813523 37937 -28915292 -193314324 51977 658659213 -744252708 42708 -784809829 341249002 15526 -917619166 93575275 30952 -435328146 -790478947 53841 503891296 -421728985 49075 469760703 311006351 21629 505021601 -560824650 17862 -410951294 -813484198 38796 -262034990 -593052361 21912 -802887375 339754561 46454 508702808 -751782071 40760 -402874896 510272925 37804 499806921 151340194 46816 -630921483 -984363726 22336 -953360196 -787329481 24220 -261806032 -578229928 27729 -756518295 640035494 42246 -365153367 507197095 19041 -567278232 135440235 20874 -797823512 358946515 40597 -633197916 109667968 49047 669407362 -619676911 32710 333602510 712081596 34303 -784372305 479958078 7345 651416628 -590162265 42991 671989143 -10011585 26978 -738322955 -965789120 14969 -590110064 522980776 52607 -443559978 656283630 23599 502995617 -182225796 26037 -562831512 92936987 51615 -200593522 -789444405 18544 100532012 -425501679 41107 114614708 -54643138 51580 -256550466 167170691 51809 -264060543 709520297 52164 -13864972 -625380756 20550 283925382 177859987 28663 -417751659 -923824147 26233 540644828 -377275375 48928 -44582524 -267094227 30630 494453943 -72229061 5183 700608246 -990010019 39060 -79317398 -390799330 39970 -26808915 -364673589 37550 517123828 161892804 19034 -814426780 -408315448 19776 -229497043 -262304574 41708 466278630 465371228 17376 -227941247 298883335 20902 467629901 -452155590 30651 -443931005 515649040 47441 -221856889 137514382 6508 -913477066 -393424072 32484 -447830851 -744904701 35872 -13586397 -9823589 16802 -257505120 -753486271 18494 322451196 644634425 51297 -34192253 180023663 49659 -606577987 687442557 26609 278187003 334853710 15054 524205162 -85735362 7972 682222364 96971487 24366 322387447 -752555624 42036 -604918093 -397285112 38056 517401489 91263683 42851 -970591064 113089171 41990 -744718821 326476394 7748 -815801246 -740446026 39940 -971979452 726486103 37149 654209670 -735797248 25596 -602170874 -963085949 15188 -582766514 -424191028 20559 513275723 -367027115 36884 -929806933 93168564 13803 -434231334 -969183937 28820 -27611071 -766272024 37433 -255306292 519771826 38684 658929761 295217299 31950 336978440 -790666558 24157 522932767 -816188096 30038 725936425 538010679 18685 135672297 533506125 14462 524426814 708303364 36057 -554857549 514600364 8646 524123752 -248102520 42599 521821936 359648060 11231 -409390399 471708624 29069 -588951371 -992985005 14288 154929818 -76836580 30519 146054893 -753084081 7986 -575242099 277492091 20292 -577264762 -629137860 31011 -634358035 -260797053 26761 -977951372 179101075 8625 522306039 -405984095 6409 -6447920 501087400 9607 -947601624 695227162 2897 137812021 -33902816 33996 358209905 706956363 42610 -15782670 123678318 51844 501384481 -50928678 6267 -808904293 679024999 43516 479739715 121172321 37128 -635442474 348330959 37920 703335908 306291262 29077 -550217344 -75242315 34924 -210389822 131404170 46956 276306832 721899761 49417 -983271932 133859738 14033 107101178 278887318 19078 -777724689 -754155557 26241 493039942 -630497597 20441 -592489826 180060396 33296 -617853781 497337070 17037 -41013243 -214259379 22428 -251570645 179180228 45358 125727582 -613024359 25974 498833226 -260067083 48539 538244916 534621606 13342 344382598 138523147 33240 639659381 -68366799 47031 131565663 497940410 41303 -409212516 -804096575 17423 -942477725 650372731 30473 -4750359 -546369514 33184 -809149613 362763146 30388 694818718 124141418 3926 -421979042 -453637517 20554 532104108 672015364 28302 273362189 97393665 13093 289917595 127891704 15279 -977600464 -915032081 27839 -198909413 -380984199 39069 705337031 -730426818 45564 -183049361 703525207 14507 91522222 96720771 20455 -40854275 93848782 22278 -570585315 -754746756 40930 531124358 -406820125 17504 -365566268 -46003073 31662 116702350 -958961854 7451 700965727 -574929724 45119 146463833 669603479 25721 458346209 -588713951 26903 663348569 -758327031 25748 -404257082 -731518830 45374 -239902283 -60079971 43318 -81353734 -582066724 37476 150728138 466810254 24446 348130855 725591788 11762 -185380649 -372982039 34694 -609838100 -634490665 25300 -596026882 533125817 44593 -452960719 499598032 20223 -615018937 515366979 28434 -32070096 169121994 47432 498959518 -775550075 33611 -435043765 -395161912 26106 353565029 -784885072 35118 296808523 -445026985 11098 -736114198 105069112 37211 676632708 526204392 31525 -792668132 -239748675 23383 301633607 704817054 32140 -374763873 470883273 36955 118070018 353331233 25692 -267783598 313024082 27625 -549446105 -61168916 18540 -401555379 -4199132 18606 -406513603 -371939195 24862 -85474844 -224267427 43987 339061325 335175736 18497 -605163890 179036734 44048 689555909 333572963 32939 -220001800 114464376 47808 -590083736 697660344 26484 -71421195 -254984303 43545 658139740 -932932345 50271 -935019243 -378924046 20055 -764241883 163564193 32869 -429741129 455551888 41137 103700804 -439882791 36035 -252141448 -604263794 32498 -548627592 482757969 11793 -593458186 639020188 24952 -57934423 -257932843 45198 637068429 -943391124 30727 537975548 -435985810 43867 280679674 144386773 37430 711536038 311764457 37094 673347977 -938648868 47672 -384072749 -797096905 35250 174099903 -255834711 24829 484564327 -939296113 25626 671347183 525945078 30904 707464643 150332040 21081 -758262331 349664764 42094 161151569 -921590143 21538 -236737597 -12137914 15333 -553692024 -57485844 25176 -614282364 -729671909 18023 -44366107 -759414427 35652 -12808916 97199304 28814 500556113 -224231492 41329 -410731196 -439219756 25760 482627517 142162949 21689 -611447789 -419050123 12208 104703894 -188253782 35902 -88069848 -238564533 39447 532823807 -762461436 33420 524352671 318474022 5842 -970090087 -209900456 12097 -573956437 -400806824 49443 528713590 -183348921 38108 644490388 -815599325 33198 -608338173 282828567 46071 -199704082 -563731125 27152 694830763 -255990445 22334 -34198243 -599340252 47797 -56665233 -556793230 25408 -20629731 -264993839 1832 -604345520 329556802 44129 178171775 -550438640 6828 -942865453 -570919874 18761 -746536455 -255712599 7468 -795821981 -32713769 12645 -795855163 -629488508 45498 157156519 -565928077 19664 287333832 690118656 42993 663906466 -85217198 18562 -413043069 -781281456 22668 -224775563 -22350427 36258 -733076843 498648380 16214 -623354347 -804334200 4147 -234129727 -997500773 8778 327569000 670001013 31141 -364644486 -67204510 25179 699488534 -20433679 38583 694804717 -256026416 27834 -380330229 698515210 25060 -929943848 -263781935 35974 -36606406 -775524722 36349 -52077304 -267173019 55825 -587006157 493117346 41975 542857083 105206164 35983 699404218 323862329 13855 -979089269 701210543 25098 -997538800 470064929 30253 -196710747 -74957160 39804 158213712 702540105 2602 -22826235 359328366 3439 333283186 -591787472 31557 465836018 -633344279 31621 -211243599 714636951 49187 -577302755 335561270 46083 -423656473 -767265961 541 342461635 107304554 15160 -972510327 -784954979 3161 306526267 709259884 49716 -729101319 -616728844 35420 -36879869 -81381321 16742 480206053 -371504610 43826 326137122 680063416 49927 -735096800 350362558 16699 -246404633 492796958 14452 167534389 -90443728 30199 524970069 -947056369 10554 129099923 478300896 39514 -922702484 -588365394 23079 -817668382 -211154674 51580 -622612676 471998833 37867 -37022854 -264017850 17131 -803364252 -244875386 54197 -373445885 -971097977 28862 651898692 -10841179 43310 -434974654 500415160 23795 484566997 -439655804 37840 -635065522 117142257 6320 -405848982 -234986143 42858 318983225 662232019 37102 171024934 -85730322 43870 -566349391 -579565036 37445 172239310 179641525 20610 -769911993 -213548527 49441 -60101912 -790378346 41929 -588721933 -416013600 41951 -268722658 -221675042 37329 -765615515 637488082 15413 295824809 -746144803 43189 -222603456 493471187 39460 300276187 706202917 54149 357518586 324679680 30928 663752628 494552327 1033 353455620 -446213873 33946 -774963496 713737804 26058 -968979601 455953557 39027 -620029584 -402210040 29863 -738199722 -78771247 19557 135271116 161742298 16515 -807338695 527939997 15439 -581479768 -786767615 34170 503245769 -31980805 30199 -77467739 -379418039 39976 -271781053 144834509 41722 -735712545 -620329745 13072 514903973 -79237428 37829 518475154 -609967440 20302 -938005878 480851052 38130 -3635657 159935695 40323 99275194 91188221 33269 -442871280 -394245124 20662 348637361 307464470 26646 -249950764 -919166140 1472 357566942 324663206 33476 490065362 711087159 733 -625430242 172109008 20825 -390520782 -60506378 37831 475452879 -735972204 7960 -600094343 286439526 28551 -434718258 -600215523 4528 -17427757 -259095228 43156 519370561 -206178431 29709 -59571705 336196644 25733 -269336291 -981815575 7232 637566357 -16548421 36318 -250313899 128908460 18669 134140598 -744610833 29009 -81005123 177455455 26303 -730534298 656994296 9593 173476937 -14810768 50827 -987495266 -182786686 8471 -82161277 146333110 15439 -415982141 343700347 33164 -967703256 -942586106 22137 -38635328 -547875381 46715 -28517740 -45671002 37995 117521029 -541543 39990 166308499 -430544585 44662 524453902 -89817942 10773 645762366 -239013824 23084 643510300 -405874544 25205 158625124 -251209330 32640 -65766698 152841508 52345 306497363 709267564 32327 -258370256 101540766 34993 -448363551 -550715581 27457 -384146298 473491319 45228 -200985066 476803232 30226 -368427940 471142141 51629 -13472628 106972417 54219 115778410 114807569 37199 -244041788 533216304 41381 -933116870 651140298 35529 133982353 -440473533 29415 343378733 -782168397 39349 160417109 637511371 1928 284005515 694516597 9083 163164061 -380485893 42080 -393512547 360359210 1547 -927686881 -192624397 39801 -4839169 -613985971 18495 -940141647 -195159261 20100 -445543474 -972199605 16781 -222793787 -34558549 42655 294824593 301730920 30163 -6554396 -212991368 56039 471453957 -211784284 37120 -365203387 287834890 29717 -188550892 -77862232 24901 672291781 -583530818 17581 -7231623 -615564291 50790 307921642 128211830 38522 -547229516 -812325612 11037 495519055 302683648 20531 478454606 -605761459 32240 493517990 -227111589 36942 -783227590 -619966987 46100 -764822839 274130469 35879 -415317573 485319502 24059 156926458 -940806810 24904 -607728668 -446766430 13545 -615400352 -449330417 43961 -579115717 -267803394 27066 -242476254 -409160362 39737 527368750 -65268234 21722 285684665 671181158 34309 -425780196 -738615122 9336 119979342 508563863 29033 -374689783 705219843 39996 -926928228 658918709 16427 682095043 -747265902 30612 353598600 333266642 29258 720947448 -909866296 49553 -562493536 359238277 37720 -445585072 -250592051 44389 -224054503 -810230295 20717 516249495 -408334847 44637 -453502125 486386756 49246 694020707 350316915 5690 155387543 -627297847 5973 -405973203 643637274 36997 -228274216 127441323 48151 -229600735 -188999984 34815 530916173 -216070697 39085 -70798016 115629732 53798 -790333664 -630978040 36959 664448738 -794786096 41426 460436280 -59556380 38482 -217587914 141438718 45090 125227931 -960789532 8509 -451742269 -791232290 51419 512654099 -602244549 35501 -385586014 -224623310 43483 531322034 716638310 30291 -431782256 292263535 28847 321219636 160972588 16618 -416039750 152383909 34686 532502554 -81726928 26270 -219506546 -588691637 22318 138583065 -219244317 36667 -55345543 -737627726 43057 290020726 688829989 30648 -809428091 142469093 23768 -766178122 -594991827 23886 -966010256 -600875580 4836 -622729311 -950188046 20452 327911732 -812396962 13911 480352479 -73857798 30072 697028030 -965460636 2907 -271637043 323160924 18357 -767653771 -593220508 35146 -42114880 -256789111 31405 -945439112 -27375815 30666 181112256 -440677266 45545 103050245 -569869791 20035 -192937283 -612788338 24951 488292710 -183093344 29713 153415100 -744418219 26976 -64269919 122417957 53392 -545642077 534303170 46160 -548114734 -423577856 38256 -387071892 -371294748 2748 141234315 503962767 34378 -269668649 -557032267 36186 -919657877 -193225281 38252 -626062619 143556003 21987 -55523082 -272367807 53827 -591378710 727104995 33440 -909311593 -271114984 37799 535335241 -771529287 17337 -992114773 -747663510 25488 -927649105 130954174 4495 -766731237 309578988 34073 359706409 462083628 13040 161990253 335050001 30889 -795087826 -241134642 30561 -977892618 273733809 33434 -624247933 121826468 55523 -426644556 692329245 38750 718065412 540006942 27157 540418558 703018578 30530 -438067595 521155513 53935 509501389 -2804383 8112 -237802454 126602719 50298 316302734 -72523504 20188 -748292624 -603748065 39681 -259383286 151992607 14190 -83549879 -622391309 38299 -58415855 -772637983 41015 718794036 355401442 23870 313475202 -793641051 43729 724165737 -571756260 10685 482148614 -994490605 25184 150200543 302168485 39285 -993895305 498573353 16370 161630238 639938864 30505 -226712245 -263509125 26465 103147495 -201915411 21764 -774426120 -47536961 18146 292844852 -431853982 33492 284689964 646426510 54531 -597279344 103304529 54480 -40115582 -85133336 37862 335699522 -29128978 39663 -629134849 516541225 14466 -562802500 135525255 41680 -998542361 -436934965 22868 -223105556 -450242554 23732 289025503 -755605800 40873 -265957039 644535996 20197 -219480766 -240529502 17752 -202936643 -772582495 20491 -813614194 -423287105 28932 494900709 -618693885 25404 340853492 660165963 27226 95460820 326866625 29309 104298440 -414389847 26642 -594796424 537902667 25308 -219669594 351981041 7265 177043716 500608696 5489 517774088 -438640560 36557 -14857814 -817898757 37308 -197293183 -397816403 41720 175589854 475650322 19380 -980275849 280693700 21304 -792590188 -550867138 36080 -400073786 499041211 29649 -72700597 336673062 38042 -803123542 -451041044 22373 -56822935 -254311258 49465 -198427473 155594637 50526 298438179 166424064 42530 307379368 -410710165 25360 506982939 -366826106 8956 654378590 650647823 29554 303495861 -55388064 32325 -812353693 -619094846 38624 -756447941 321797229 31168 516760303 -34333743 7573 -599046735 -816774265 38567 675048082 -739258271 15050 165651911 -591812993 7685 -42411480 -995246795 18906 -403295440 294692308 11669 -606512752 -7056555 25779 -550161453 -577906183 19537 -968018323 -423157318 24345 144175685 -762910315 28219 -913297464 -408164402 23329 172186567 -12443195 862 -932195710 -554393419 2855 113473992 -195418296 29576 129393501 -11039521 38068 -793377908 -559586777 43898 -923719049 -237158675 39042 -432575147 306085049 16957 -407256090 -972212021 19173 673211531 152848802 19176 656625779 -236089015 32138 -914976055 513708834 35110 -771319044 -397967624 17475 -982785556 705080684 22493 -16849711 -38458196 10156 -769090710 298503376 40561 -604462187 -586407224 5051 -442299987 -629966194 28382 668378283 -545733776 11835 119357546 -606147294 26878 -775028834 -769440003 12349 -591642825 -985178300 31146 -453144827 -768017133 37932 -554477721 507174026 2340 -960780948 -972043266 30906 112333537 344615176 23578 500128592 166719190 41161 -447421486 497859651 57168 677241485 277669362 42357 176348884 -443883639 22846 116575907 518510718 40911 -215326551 -938323604 24714 663341683 -758350012 22623 -591443835 318345234 17004 -979949258 -420649948 23446 512805419 142202385 23655 -434249058 -45387096 32689 108973329 328301155 37941 545023448 -79499033 19919 692798740 -781777176 48256 338867593 119089333 49316 518684455 -228688127 24987 653463567 -439512493 26378 -270541743 477924787 37237 99212026 -191141876 35096 -754494793 -208138720 34471 471975857 103530342 13774 360950691 543650694 17288 661681415 289116510 41587 -763927489 -216038110 46320 102062936 -234153854 25347 -215009059 -378915180 39102 525987473 -957476419 16861 -970290461 322214319 21724 360070561 -398777328 19738 -783418527 -741145427 39090 -804675314 346147570 40416 -414021446 531921601 9527 -32101998 -597272848 7231 -601592994 493255838 25290 678066401 -13622322 37274 145691354 -80122663 47639 -238033899 291963688 26660 352334419 697199585 52361 480593518 331959064 22991 -939228671 660932952 10269 278895783 -234757769 22011 -237707090 456247237 31413 95428678 326824491 40339 -5411560 -53071147 38561 666470073 -604194878 28447 -930141381 134849837 11963 638295292 -54539670 39906 639780743 117095295 2106 -261997893 -593007224 40524 -587337228 660911758 19649 99290380 91171462 28448 -383905026 -265976784 29274 -944632858 -629871981 37260 -367468185 -618072766 29788 -749628406 323749771 34152 -798674611 -560678451 46383 -613652179 102705011 22298 -985375836 -912967255 25241 -433383370 -762210956 23845 -20654734 -221125477 33320 -264681590 -36209073 44606 -413425888 326148452 34596 -557893751 -731370212 13575 -928966964 -918212812 912 -422496498 -807963378 56113 -203771285 -438953372 18841 673523438 -394475975 4705 303666225 171867238 21559 -213021457 -634814872 29425 -384953940 -937794751 27497 -392608076 -200844326 10408 -61907636 -992500806 11235 -399539369 -390256445 16355 702652737 -965705740 35705 -760338137 -249009089 19583 -195729399 -26007135 19144 -749184089 -617640601 15642 -813863285 -215278964 1263 700247496 -923515287 50261 -556743729 -926798622 11493 -264236786 -742698984 32646 691842349 638475210 8147 -920744041 -34196888 9001 -788316103 -631459336 34644 -232114663 670716540 47775 -610081896 307086991 41623 328938566 674244805 38860 -448077026 711032039 32286 -571341095 469517667 39315 724944242 -38619162 47617 102349119 126793616 28950 -65092432 -912234516 20082 -195317128 721634790 17912 -234707012 -553868636 31038 298327720 -446068231 32357 -796559194 334684888 38225 -52318656 -588270251 25252 -780928357 671053494 42326 100490243 -425571106 47239 -395622891 -202278969 12441 -185240716 -972110386 24182 -915866960 721663421 29870 470023054 -449815410 30484 295044807 703117240 47361 327615530 -21931518 35295 310673522 681815713 52338 506949568 -90427736 33496 -782817734 705993825 30904 -597274440 103277251 2332 647759598 -920298990 40043 138436881 640529930 30220 -597497057 651397958 7323 305005246 -415660779 10091 158349215 710608166 27460 -785242132 500698296 5347 -797881572 -564765663 46190 -764832794 -553335759 36632 -71263302 -194544016 48672 -400232408 537391956 33838 311098257 525221949 19538 -430274037 -398469560 18174 -958716015 280214389 32808 -912490812 289486771 26213 273359319 97388489 709 -807641952 -229349329 47689 539240049 95179404 44673 -223313868 -553919444 12837 -449121619 -756130534 29053 -42044865 -256792511 39346 -73883623 91097616 41405 -433975344 -755878659 36283 702606034 -56073529 32627 -242928069 -184543525 30274 -977876322 273720718 18726 -623128590 91382972 32498 308870345 -182119841 15615 -612883453 458018638 20913 661640174 691014312 25438 -597594420 674293984 35321 664541179 488578733 22167 -265591640 -23768244 10370 109670206 354035041 46144 -187692771 482043909 24550 -763417484 -189286010 24436 -784160191 103829196 15904 689672033 -51672190 21340 -437502940 -625557163 9939 714774596 -745613074 48716 178957488 517985931 24643 -210730776 359769774 28051 -205068096 -449343654 37804 -791287629 507886866 16831 123473853 -809479156 1696 511468275 -728595010 29400 331388826 664994611 54870 154824561 -393483039 43716 510787742 -375195197 24149 281462519 -28656385 24868 -251484728 698887397 48338 339484821 -237782385 19547 -618640299 -620114568 34124 102545416 -747423714 13853 -923905393 481396374 29940 -409432640 500399489 45101 97233060 509671606 36662 -930631037 179785105 33971 174179682 135604887 42803 468896969 -368351421 25796 -239519803 -75032128 43152 -600021561 -406488505 44225 -941911082 154921536 8585 -10245681 -577771852 46424 283587585 701235912 47885 647431601 -622232131 30660 480989412 709221369 15415 -221232262 -201348074 41413 336542065 110553727 8926 -570060917 516147949 53808 -58575618 -572884688 40832 141538207 -35393336 53042 -792611520 698357614 27354 -806697218 136603812 14912 -998946849 499762756 18607 -207832358 -566862023 6719 -437727892 282496580 26307 474210003 -388586533 28940 129548775 -450367362 47856 534850599 -729262893 15928 294272768 -942168461 21528 114580085 514334555 36790 -221916768 -64880749 45802 -760193425 -206990946 31237 636925719 -567479415 13669 -87583435 -956582040 15447 -231600446 -210274934 15030 162072840 132582789 45805 362155183 177534269 53545 169382732 295145129 45633 -238599232 466884775 36003 -11961318 671249682 35137 524556438 -932048562 6276 280491344 683589397 38239 512195496 718905226 33011 -781501210 -224763258 36546 475472481 -240384883 42421 -31612912 -44344000 247 -938289896 -396113502 33333 507060791 -272215121 10395 469766212 105576787 37896 -219972689 -623084509 32387 -748868697 -629224228 47972 -911204713 -52696930 25249 -916414567 -443178383 4384 -421001399 -998767353 9890 177698109 326272356 43446 349130407 -430705057 32208 323998814 -52384715 32054 317327079 106239571 43519 520082648 -417557923 27736 312309408 663671518 35011 152279824 119481981 41327 -553460809 654399038 16104 -582963234 122021187 38772 483659300 -417821679 42396 -401677437 -978884212 30437 -636267491 525919345 43013 154185825 334545872 40723 639533599 -790139316 29098 -184594217 295357865 28307 489206984 -369060127 35019 -739877904 -80241955 30738 -551874791 527512906 52032 -782246378 646099376 30292 347303030 120086702 10159 456138500 691015353 13611 -986714770 669903789 17960 143794532 -425829804 36359 -926509710 643254655 31034 -36020296 -757481837 28004 -414547401 533373726 55075 -599696387 533113240 31249 -225269830 662249976 49093 109824648 473489129 30943 -436330114 -433069438 29126 -584269059 -772749629 42562 -398623787 -226465795 17087 -927447929 326619388 24986 502714452 -384233151 42363 -546753214 -770640027 6922 -585459990 530980690 55034 -604956487 -751617896 23445 536380382 -430814147 42382 144504356 -380754262 30588 -937934094 134802016 38421 -414381720 -961771736 23318 321181160 160928585 47130 -920787422 345278851 3460 -4806481 -240527351 41634 -87636829 -84471292 34155 -788023396 -803262262 29485 357534131 652904347 49317 359495400 -63672359 19833 -788343533 -631444969 19887 465100084 -979887722 22453 -553773989 -549034024 23994 116526332 464925675 27211 688572131 -818035953 34162 -5475094 -441107416 23589 109821231 473505871 5706 139255502 463205741 8088 168591470 -998809977 26993 -785020428 -186570152 53008 -217708330 -28671467 44901 -407183711 726149390 18047 356025406 -755549581 31474 -415575991 -976283395 2203 294766671 -626954869 7829 -220809665 139768666 41301 -24416126 -622557681 31025 119647012 126509911 45302 -62376057 -11619576 8473 641214429 514954367 24538 702023662 -395245574 952 174589290 -72734170 49980 -197144098 527028852 41089 102806079 309708391 42335 -4420397 -423958961 33109 -374398588 726840433 36206 -944441971 -242253140 23816 -364977105 -551527487 30145 -15629656 -553432795 42879 98931354 280901300 34577 -447833084 461970536 48138 -765613458 132144578 31340 -26934936 336096559 29836 -371431208 -189686158 12311 -61186320 -238636168 54519 -250040031 650747054 44365 343897449 724539008 21134 160460645 -406080838 46096 -799619322 665216810 26611 456470576 -26997910 38855 -406134819 -813481967 5975 543749316 697563870 27515 -557855546 -789492671 42849 539827388 726717668 14289 640653467 -765503871 15313 -757854973 -231621931 19948 655871029 -755676458 39813 471946415 103541940 30850 314956240 129338268 53705 469460185 -367820447 8585 -626388429 120774160 1705 -969774522 647792953 33925 -979319801 -51797920 9337 -48236493 -604079573 37009 722681147 -527350 18480 325388235 93987158 46518 -605025703 -29573272 37533 -557849850 -731343169 44555 -984465942 -409605389 31274 -371611849 456127477 56254 339200286 692122211 49184 -763429432 -568218631 42569 -941992206 -546878870 31029 -808820574 691209786 34558 -434676313 139726871 31886 -238142474 -26669755 38741 -589664763 -445692194 26703 459223901 668715301 35803 -755505215 -242884760 20863 497909076 -812219769 22338 -793433847 -579887380 17765 309942084 479961463 17406 145942961 -73831685 15091 174577358 -47935880 27323 -996776983 -918327776 31898 -623840687 -952040729 10855 706642439 277467550 25470 320394150 -379790769 25842 -766925143 679907937 29061 169118425 91340894 25141 514288726 -745435550 38634 526412804 -204456970 43587 -416740670 181768201 32504 282847305 169218383 33183 516357893 -254874373 20665 -25508630 132103541 37230 -795319458 -238057198 33752 -62897401 -404413494 11892 -628138252 320918115 38397 287959009 316170397 32231 -418352479 304213976 17662 -30292642 -187265391 39593 -551332668 -364044311 44346 275606619 158931569 52468 99575720 -778318388 13363 -441362806 -985495146 23518 -15892440 145366266 44181 500318113 -727902659 30384 537264793 -620789509 30153 -32780183 -753046499 3643 -373952562 481310383 22384 -234671252 120125478 17097 667267923 346521308 32106 -43258974 -188081614 47161 -571406310 305729921 37640 -38410439 -757281287 41776 489599343 -815745348 36030 -220129279 -16310118 38845 130635855 -19367039 19813 669027396 -215976232 20374 -197180591 -736638154 27950 -628559821 -786650479 12000 302790103 -755256624 40096 504364042 -567004331 34999 -235827734 -406825360 30923 156128299 110919769 13651 -438015790 485592097 38851 -39653485 -554146301 41780 -552203005 -88906108 26816 542928468 -67836713 9294 -68465405 120229443 55025 293551802 -51604196 46 180166961 -51160476 45364 -804520144 -186510182 48962 -402521035 -757603814 54633 -198518289 136296813 41395 -763145522 -966851779 19839 -200506220 -806124143 18496 658155579 -763426018 28473 283789945 -594935122 39413 325102689 -584973405 39585 -432249500 -761785373 40804 -804397861 137833771 17810 330860875 -815796176 24336 180762461 -208408633 25653 -232783798 -21962014 32194 -766160634 -586206279 25193 -613632114 153422410 1864 -573058062 684427080 10858 175778381 -234871983 31822 -4062257 -588338147 28109 -613109923 -618880362 17879 488629299 -44312408 30996 -214061915 321423484 6316 -742404994 -213531471 49953 -240259427 481864862 33759 508518196 -959283442 17175 -572822111 468470499 51535 298219872 -791393795 14609 463076719 -733081920 37597 711407710 -989932374 32811 470424929 -588530277 28587 480542783 -209216403 22610 292580300 -771155926 37304 715232790 -927075704 42550 -591661716 -817490695 40194 -19097197 110194793 48641 718523521 -945737625 37876 -186964392 134737282 41223 173130754 664041858 25336 -608108517 -208347204 35782 713025342 -912527722 51416 -57563629 -64903416 36315 -794570014 -224445037 31830 702985883 -935611529 40646 -751861534 713156026 5405 -982215681 -413440786 31976 -30331415 338469494 17740 -220738847 139812191 45690 -758926262 102152488 36079 -950271307 700124599 23899 318853904 146317702 33068 720794944 -602337793 34630 -56710356 -556771903 39305 314332648 696754403 44794 458361798 -588738301 13788 -62698950 -388853651 27649 97922914 -230277645 28086 -257823180 -554083689 38526 347317288 316996094 34520 663869927 -85180307 40457 458093456 -981831174 30366 669546089 -88462239 28253 -936594867 -931496502 4890 -626964570 291507786 42831 -598757848 649843865 25707 -999933395 -251300160 18620 464682118 -443055270 48155 121852335 490700256 17634 -424892354 -396770999 23833 -413742273 126021946 27864 130369496 -12041532 30150 352799338 701451314 50454 -940881429 347727486 27325 -598961851 143295886 18522 101902532 -762277059 31113 -585266091 496184290 41653 -255283649 519838172 41339 -53928534 131686804 26977 -184847630 124881462 16487 -556171165 463615362 12030 465880506 -454541222 42750 -32010376 112968136 54573 -768841238 -267333030 21142 92652413 476784532 33468 -82886937 -988726169 18533 697845756 343481746 45410 -935321684 725894648 39997 -738851115 348770895 24987 -51744570 -755539317 34947 -402944669 476955429 20006 -185310709 -29214746 45847 -364675152 -413585128 24519 543978770 -760078770 32540 -193849608 -626180890 32157 -248890299 -404850643 34746 -626449363 147966846 45283 294105692 -260856557 19019 -232775814 -243039313 12215 326837840 -575122300 16206 -431729503 -211630864 43597 686174105 -772325206 40744 131813756 -755017746 23934 -15307592 -247735678 47214 347214623 707080973 55147 -196148308 -617610611 39997 -801866000 -55893575 28839 -234911345 507804993 39193 -427508008 -430801866 22308 -552571244 679429391 33580 116238298 -789644639 32722 -255504411 113758629 15170 -55276858 -587796591 47310 -793669777 -57997614 22092 -255743741 -195797784 33137 456010244 -910225444 30671 534726724 -450135670 16644 -810107574 -582435413 47936 -451456582 -794103261 39166 130659297 -19359902 20399 -595935831 -389240531 27046 487269041 -412140990 35469 -25624359 -383826156 38108 -242749356 292855875 29818 336465545 149564179 52036 303962149 113521329 23774 -8030459 -795967534 37178 -622009918 -771671019 44635 -2203252 -234956095 11086 346240861 -20598616 19056 726232063 -55975352 31526 -27423282 -399405326 26970 531108752 -728339828 39674 -13606870 -55772155 38837 -731756741 -393054567 23697 700656343 -969465088 29420 461457701 -51231966 23141 303984934 118390401 47950 139802976 149478925 42690 707971485 111462089 9434 164435582 -578946372 21599 -213242474 -408369941 35271 -603254517 273408033 47058 -582000909 -635112547 20598 502130828 -39450460 15986 725902959 538006961 29795 -213441455 -384254114 9093 293671487 -376043716 19497 507087260 690214721 33938 681768569 -206047353 26683 484445301 -30588134 19047 -784524165 664951487 30071 539158649 -634232536 27352 -633145400 146619713 5848 -65120309 -596013169 39874 -447667666 -976465735 5043 139373190 -564235277 16727 -270168034 -562993204 41985 -418765078 475809831 31696 490593942 -957836997 18202 -780008434 -187988834 13607 -921619194 128980517 25440 172708281 -414148682 1950 -249985230 105350640 51464 485397533 -982114411 7981 173146735 664078246 29070 -555746676 142048673 34541 639092631 515290752 30038 -570721692 294591887 42657 -36030155 -757511610 17187 166899580 -385871296 3278 130189875 -204588262 35995 685480628 -754753489 28932 -598983660 -786274421 36173 -264377157 -219063470 8041 -563926555 -981771019 13854 -434973145 -814531003 56113 -78865705 -399348502 24884 511626994 -589440861 35103 463781671 -796764122 30681 650303486 -28953644 43904 -453553661 324598714 2306 474417912 -258765396 36292 -14242464 -629204096 39273 -32792444 -753042978 31076 -739933979 691866083 44018 -260337918 -606904627 2380 -34853047 -2107220 27683 -619927347 287885228 19182 150422927 -559292055 20035 -945911120 -579007181 17946 -584466872 97617400 46372 -953503068 -17347057 9326 -233415842 698384842 30784 -803066053 -737677879 34771 -963783023 -16451014 24482 654926102 -945443785 31976 -625085846 -748745932 34260 -446866457 456008085 6347 491507904 -925264875 27492 645584449 280362798 23078 -43145109 -227323235 20167 663906459 -811271159 22774 -803682676 -814510867 37501 485283172 -792051242 28829 -920283410 -613875783 32388 -727534994 679812679 40188 722598576 -913339685 19286 -570964356 -120441 40000 146538944 159387980 30395 689265581 -912481242 21569 -243677185 -196631369 38962 -946838256 102743775 39167 -559357544 -381812477 35922 -2455860 142906480 47969 -64967626 -199021696 49725 -757385585 641827195 2655 -270679310 -934498889 14916 -757262690 719414187 22335 665218998 475865365 32015 -608446262 297743251 39277 -192909634 -612784271 45579 -965207099 -962386900 20638 644052505 -738646715 27429 -73549233 133283052 43832 -940463236 699576560 33747 -729116054 503194923 20589 -16691469 690952456 7466 -595837491 -988261193 9474 351618151 -765316791 35184 -234731069 -232827517 40853 -779130308 291360268 44976 303429128 -374124611 7603 726240559 -589207857 36450 -741982840 664777408 44282 -572954509 703855066 35611 -7077211 -593727330 39621 -452398841 -21512893 5436 -974017716 -735969453 22190 351898873 664241956 40065 670304610 708904001 14522 668322887 -753351653 46073 680943823 538625848 35118 527121096 174373262 35619 -17879063 -729370507 43038 475453866 -240341955 19506 473277364 -582647039 34869 -578872927 682066229 38882 672555246 -953196403 39166 -69105497 -6722464 22586 -52488573 -262002509 45827 -588748683 -416092180 50595 -85827123 522462905 18972 -267812444 -188755799 14645 328373077 -181818808 16737 -990486467 -618629314 16401 354823820 311149370 31367 -415591994 -976295053 30208 -387425259 468142025 51607 297740330 -601205515 36314 -753341246 -251647592 55459 -7671435 -83289234 19732 -385968950 157364659 26895 654994993 -566117975 42613 103931009 -22863338 183 720776358 -611711807 19565 -981344556 126357508 24683 -933253727 -73618415 6622 -5700130 146864639 30751 -624139764 -731692331 32814 -944509947 171089641 36366 -600303606 346360290 43814 494453214 -72199631 26540 -748913739 -629180873 35517 709078887 -788882282 40494 151821515 468849796 14650 -776023829 -241566282 43090 -52044283 -252031591 39482 -236037070 535866748 1217 524205650 -85735365 6248 486402369 703548278 34107 -195084618 -16749190 29391 527524630 675099038 30890 480178508 -371482510 11184 341120220 644134185 19197 -405548643 -192158598 44019 -621207329 481125937 55063 283743588 -604932414 40121 -948108384 -415689279 20063 -257194543 -244687405 36449 -365535215 523187015 51414 471089100 675312314 10691 -376358204 523654868 31322 92568287 -186679164 22489 -430133956 -57585149 32104 -996858785 -562838549 31559 -439573990 461360335 10147 -45056490 -81123609 20293 327648745 -21959863 19357 -23506124 317978226 35274 -748765424 -739184133 26354 522448896 -776496660 25964 -446558743 681675237 2614 -965226045 -962419541 34192 -732102295 178053019 30770 -11029697 644068687 31080 671616784 -422775179 21154 -430760145 -754196798 54108 666263852 -784663364 553 -14190742 -784376494 12794 155460747 -227686807 12345 -741880832 720017508 34035 -17798778 -186315490 33864 -918079522 308054509 9677 480991050 709238688 25012 -926039351 498098264 17775 523748875 -794154274 41586 -406176795 95855232 31527 354550540 -391981316 28016 -942820194 725831160 33291 476507070 646828278 9915 692516849 143328923 22198 491304700 101051351 39311 -51727372 -81534023 37700 -609909590 -581521522 17398 -603748188 -913356798 25078 -550875417 159062258 26129 122730920 650765040 27087 -222179786 125565130 47404 466732795 273992484 14858 309111436 -397040681 31016 168258820 -15148161 25491 -248670108 104723465 44233 -79589263 136210466 44590 -24447493 -438559081 39970 -787362908 -600668697 6907 -738071791 -597260534 14597 -221367692 -28745485 22421 -269696716 -557060541 20832 -10367307 348768694 28723 -426204946 -625061443 36304 -742481609 -813898766 12545 -415533499 340533263 6499 -980544329 691249602 38552 108554114 -366430521 23459 -62118472 -182805520 46453 474337952 103183981 28595 539783627 -431148075 46555 321383284 328188676 18158 -603788224 125225031 12340 -627743030 -1557300 32035 -926466916 -202374544 29656 -812351233 -619092005 40296 -87531472 -754074388 43996 -370068037 710599780 24770 333216921 159386778 40630 -214423851 510891612 33165 -938895913 -4549762 31202 -450702251 164750791 12716 330495979 723017966 42407 -979058168 701176984 33799 -619237014 476072534 47808 -13584749 -55743529 20006 -41998287 -770424015 19808 -580674073 128314486 41769 -559767121 155159622 13423 -607066021 -728645858 2604 -929638121 -385697241 32756 691490874 -77392808 29555 -390280712 -751129481 35354 109111413 -802234832 17972 -69459297 -41494746 25033 -258416897 111953983 39009 -814194529 -575826092 22204 -630584122 348256027 28570 -80649563 -576999390 45530 -999893512 295695677 3970 -404081169 -788831679 51832 -87610820 317266761 31072 693158741 515798374 31018 -57169398 -748069086 33262 277889230 707241728 44963 641392492 708858754 30029 512792850 -221267275 14681 520958079 -25066381 8745 -932808417 144778177 29289 -935333882 319579341 12760 -800774746 -244756627 44160 172116252 -615925952 4518 -986700784 669901745 32137 -737250661 -388508262 5113 -5638024 -757414586 21135 -805759501 99583814 21530 -615387152 -445978903 42593 496575004 124560201 20308 535771866 -254866846 33940 514073512 130367785 47222 93847378 169952366 38007 -216173478 692865972 33787 -959313742 455630315 35083 660901299 -572843080 7428 -404543687 -228934981 40341 -809399096 142503448 30142 -759011202 92030788 25302 543652870 132442214 24149 -76491492 -392132950 14998 -5518832 -440429135 18515 -547061013 -730021551 33098 -63474639 -260003527 43995 316286558 -72542573 8494 -16660717 690955037 29298 -552850133 98717317 52682 656219413 -80461097 42141 696163403 -771236885 13246 -419614611 -911971196 24954 -728767833 662900167 5869 496099234 -11785170 18888 306129615 333901519 4283 -556230140 -266394010 30953 -41487555 518916012 15902 100126592 -817458467 33570 536861862 -89128445 34027 532777665 -931391028 23734 681124143 695443320 33640 -776188168 -408989274 20854 -614257367 -996907182 9416 278075836 -775575181 29622 -550693081 -599413078 15221 -766147689 -586168159 15083 -72132496 -370209145 26523 -572253602 -72476488 23727 -418110172 460574292 45434 494086421 515700341 10598 -390294279 153313056 27817 -440491268 -191942906 40770 353606230 333315970 35298 -183641551 -252889612 26595 -601706962 166040254 33974 -950104349 -271430587 29092 -786612628 300961419 5728 153205815 -84870276 48299 -816956674 664391306 39314 -569252206 528159159 42360 -615531266 -997883488 6405 -66879999 649389507 20709 -584339603 336831891 38754 -798688131 115625287 14862 685312123 -232070993 27104 289228705 -66513212 29861 -591013960 521099322 31841 -391676682 531183932 55868 -25611662 -577262686 51863 -570606457 659742559 23983 -399956614 117632217 33814 688675273 704433020 12891 159385228 -993731498 23804 -230078440 541747555 41873 -373961637 481289250 19000 -436270532 478866455 15015 -431549810 -551177323 27177 500701597 -948753488 25864 518062174 -400020510 40547 -795263765 -243978219 42830 686230074 321281634 17617 317628002 -755906814 15644 -36084345 136767821 8056 324579313 461591821 20559 -258755334 -389385649 29622 473276163 -204104049 48291 511367365 -989012426 30615 -630855796 -378094707 14376 -591349478 457507506 16163 -916843773 -618084414 21048 -788067493 -549292292 26399 -625945515 -566779824 16528 641964445 -981698784 48625 154125487 -80530139 38344 -191675287 310455029 20428 -565987242 -611494147 31137 -927870852 662542578 22429 141425214 706094485 21293 -972508981 -581151309 33513 -70554607 -200864208 46830 311893613 709659057 43430 -7576736 -785691440 41213 -210879729 -751623260 23036 361558097 708909992 42240 469658148 -591643400 10422 331447256 -383631360 26519 -373236023 332226716 9392 662421210 152502707 26487 -607200597 98505207 40573 -394177192 -810659281 57228 291262078 -746543647 34004 -5605772 -399153790 39934 -982779318 -34297750 15961 315527040 166233010 38085 -369883262 283924542 27211 -261863797 532969660 16285 -11064160 644030520 27031 -445819989 335395231 6463 663903587 -811267709 29662 128382193 467176020 28630 -771540782 -745157802 38612 -253354798 515366081 18731 -798658918 -560653345 49424 522639464 -248521296 47176 308255374 -565818620 39075 -424400604 282995135 8245 668652555 107358778 20285 115619566 -451428072 11846 -241809484 -739782201 32724 -55423300 179986455 51925 -371534515 123732641 18611 -370401309 123443627 494 498055852 139387103 18647 504422789 -369052582 33078 -12040107 -436906547 2595 -331429 -67023470 21298 117052095 648593786 22694 -548285874 -54555560 22619 -383898851 -266018332 13199 -983284547 133872620 36101 -86964606 -200447076 56885 -435509050 507434461 31845 -625273115 -978099371 31993 -430786580 -36853613 37665 721628135 -251593768 2784 -966924942 687298662 28735 -444450323 -214623636 26320 -81601580 -5077103 24977 688829144 -744152410 49404 673942534 643828411 12288 274857426 -591467391 37150 -210411807 138324052 51376 496602250 -18805105 40364 -211037736 643503052 27306 -39733077 134549781 55068 -941276629 -805320861 23479 -567211704 -189281804 36841 -435012365 -395164266 31086 663961454 -205215726 19929 -183778365 688313809 48530 -746210735 -18826333 6245 -592468188 180061587 4649 527383069 106158812 30478 -812589253 -218933292 47661 -916827221 -625865371 8848 92120229 314723742 43880 147708443 650157027 24179 -808547437 -777136412 39203 -36543660 122324250 49560 646185087 -808814291 37149 -633916596 -28746098 32911 -267180218 -592155137 41976 -272592141 314600616 18696 147747252 -365777244 39212 -979932181 534578070 30227 -248728023 104727350 45922 -398132471 -747223275 57869 295207885 94073899 44054 -34933537 -203779957 57568 -791493251 -57030656 30161 -197904888 -409827337 4076 668989709 -215974025 23099 482407943 -376225360 40147 152273522 -909767421 20805 456467602 -942243035 27840 -566032997 -83770572 23650 351583135 655489301 45917 -921428747 180032525 42652 -793427005 -192307956 47657 -250112714 -374166730 42998 -382270291 -221416204 29104 666126518 -4656204 28323 673111338 288183344 17405 345033560 -589740961 23601 -55831015 -816248737 40886 -771995945 329094894 34715 -393838329 -739621821 33684 -767048335 -258859759 38866 -604953373 -261958595 3716 -21041182 -569050753 6610 -404681475 718608659 26569 -996254113 -366789409 29719 301604862 -48950707 36185 -596136949 -71274241 37146 -454452834 -967694839 22518 715094811 -78465176 44629 -379222857 -437805262 30965 518313532 -381279667 4500 -928085754 -72265894 34663 171627327 152463763 33568 125806368 321540826 14188 689420348 -969319626 21390 -578084744 -795463535 46630 116312301 502648586 19786 -771890287 673241316 32202 -257968348 509350723 26845 -369051653 -619927811 6840 154549153 -54469941 44078 -364172877 -769129319 25462 475378130 -421676209 30810 -371573330 650742408 24633 -236773597 488123300 19741 -619869614 490286644 30076 163833242 -988215268 15260 92026735 691648137 30983 638810204 -241051093 36390 350018232 -736215604 26516 493031782 -415094530 48587 694215399 357386715 39717 -23667078 -383391684 27257 293736522 119882393 26544 144155675 -762897813 22068 324913418 -545511848 29321 -562065326 329314053 39650 149341449 -54376440 48623 454701905 -383058318 48839 120355294 -559241632 15383 163610054 -762603048 10983 501473983 -758293184 28748 485866830 -600956787 22321 677612066 -207719193 24485 -941930332 -546886256 41777 -942249598 -557298716 21464 -218815343 -973673082 27626 -452789282 -559451185 32252 359801204 -595369127 22084 -995327763 -977758189 18915 -744311891 -224522082 43954 704833839 -951347085 43652 358618560 351519168 19867 -417474207 -811688007 43166 -49154748 -729984408 18363 -7380697 -190519134 37417 -814038765 -598218906 37497 -363708309 -403249180 27973 654894096 -414077221 10607 -30069317 643223336 19821 -209255932 -802240123 8343 517543695 316016690 25662 170003082 -387304019 45830 640697152 -767475166 7622 98780936 117657714 38222 175414637 -33070225 51691 -215231247 165214402 22910 300505189 -63575661 35074 -231379673 516250857 30022 -601332149 513488654 22164 -388123681 110537205 27778 -804602349 -399879052 29683 -975040211 -84103325 26714 -962636278 541348015 15107 -596090100 124866151 29009 -559998760 363480955 42971 -55176182 -606000025 44764 -552145708 -450926574 34876 478777906 -434895273 47917 -763918318 669672597 46344 651848613 -581200030 29943 -68125401 301098977 32979 -378628192 -235617591 17795 -814813851 -594262406 42717 541937700 -609097976 34361 691470753 -188697859 27632 526106886 -427962163 20213 668188919 507380531 24932 139658645 125427673 31530 -52779692 -439048155 41598 -377916917 725964940 24395 507418873 -437926580 45541 180696128 119428331 12857 -989349226 -548247293 3897 162225479 341194874 12027 -448812578 -219480960 20158 -186072708 518810177 38338 -252137935 -585766696 38664 131265311 -66042147 28986 463837079 -796736429 39150 -953278399 -632217524 39524 -51853931 99326843 7995 675530676 498460787 5936 -913544855 -576208019 25113 499527831 105739708 41649 -744894214 -42706836 30924 -765995996 -767199278 31431 -805241362 -593013701 48288 -431703386 -51570857 30111 528656336 121944966 6559 675342995 -633266873 42026 -609480817 -199773561 23430 658630744 668840410 27222 101307306 464290702 35 -209470734 120555620 49410 457309019 -422665589 47972 -568791656 143719068 34603 -611604144 282251568 47368 -631438089 -996291893 30725 -816349926 278584880 32561 -574331810 719571596 10019 -761561679 -368551870 3707 497402922 696001157 32096 -988525647 -913887673 27113 -392011774 -775084162 54056 -69365358 -209415451 48532 -604958131 -261972380 18905 332175944 -743305964 42404 174153419 -366017586 42513 -583384843 -771017028 7411 723628678 455862185 1570 323226624 -636151024 18497 -925328982 120627023 21773 -621832991 -59525472 40121 -814763155 165623451 36552 -795824884 -32702812 9597 -55731026 -411981212 33253 141954138 -407759502 24607 108911853 -414284326 29605 -983817308 -223181446 5498 461950924 662463839 30834 -546354833 456372031 11580 281759087 -384203648 482 -578526359 314543652 30086 -922726345 152284238 6078 -443327298 466219780 51257 -734377503 321756020 22182 278970722 -754672036 41208 -385560395 -615017054 12736 -436241422 -772829846 50018 -630656695 492429898 31157 -997921540 -763367588 17130 110036176 468645718 39162 686129917 -5243731 6315 -617818559 497304416 39884 -14958760 98293858 51259 359970134 663772783 14709 -34279956 -17671456 17343 -83586739 497990783 16895 -623110525 -911949896 4636 664003719 -774565396 8661 522183129 -951577088 22465 345009913 -66867795 22125 -573436164 -800934737 42513 349132173 -430678752 3015 -604836661 -579639244 34780 -17438784 -259047411 32491 141391663 706079026 16776 -778026360 720970249 19611 -596073684 300810242 42257 -205576843 -230397200 41520 -780076985 -260397950 40368 513355320 -747854938 38101 -217599960 141498733 21875 -816929975 -190906318 50539 348553328 96529510 46925 -761713670 -759730956 40744 321872697 -81794867 25343 526805984 -924816753 31363 -912768360 -235218904 21289 -258755763 -70952296 41104 -188515384 -77899572 43790 -441384377 -985499230 30550 340027952 669687470 40573 -807570623 -607635888 19378 -9106369 -610737347 40515 137790932 -33866287 11332 480864790 -193661801 13213 -738607476 -631267340 13514 -795845524 -224652190 48472 -190727995 -238905206 36542 689387266 -969352113 26027 491418043 -612910051 10894 -918100248 308091462 36716 -628294722 174021615 49676 155352873 486625498 28410 -754472426 -598315945 44313 174614846 -209402632 36269 -35960956 -388585548 33529 -777206252 -590716469 32621 -15719808 123719492 51506 718557945 -945701974 15044 -810135097 666339125 26678 507328891 -59616996 21794 -380509231 -187546217 42875 -585851676 336589069 9269 -787323380 -769855335 39074 354135751 130807459 53991 -730300890 -236001090 37803 144548488 726684334 17784 -923941231 531456999 39412 331395358 664982178 15886 -599466073 680457662 34951 -629340283 -201064276 10768 -442533944 664735513 21228 -26967589 -947000104 12456 112339636 344619434 16857 -940447597 699614802 35606 -808208883 -209588322 46865 -547380000 -59008377 13971 180479024 321827244 32986 -394358741 -817517629 56207 -3085367 -240761160 35768 -190761678 113766140 35225 -426462534 462194120 53731 272901681 358036987 16996 92720710 -5048648 46377 688130693 -32449363 16792 -738727721 722017883 44218 118380034 -393076697 35406 -214050220 321431434 21291 -188199653 -420161896 16181 92632012 319514939 35436 334861775 -84659856 34657 353478617 172255100 48803 -603936662 136942975 40995 97574404 114205019 25921 -247301349 -993736635 3493 -216171623 692909135 16651 -572149520 -589391685 32556 -24541601 -197629727 38590 -765915471 653636056 33564 -443319118 -74161172 27563 -976071068 -554897610 35913 -73482318 321217070 26892 685512070 -366026316 19559 685240924 -938053136 13659 101042593 126284738 26794 155741514 464774415 21290 296785496 -444999754 31324 -198625810 -744627605 22072 286093160 -567575942 11337 363266479 121827959 41652 -26826424 -86936028 18784 -31682635 120833463 53983 136907988 715434760 1794 659949056 -554586300 16556 106597325 155332719 19934 -747010727 -561659666 45709 -258923370 -5468664 30462 695274739 516964993 28103 154945034 -76799760 26365 -406026507 -448098577 8720 524115630 -22401139 34132 -251741845 -210176773 41066 -216709896 -604215673 45337 -87728912 -618763121 13048 -633356480 281068215 31039 318744627 462098318 12134 693432853 -12717022 35344 -243058936 -393762559 42595 -82421090 -764374122 30226 -620862425 482051605 54460 540342718 -589649057 32687 -369076468 -619929518 24878 -390292672 -751104693 14552 696100182 -957363102 54219 325079148 95865881 6536 -993331397 -603344512 42318 160054476 -240777393 32266 -556372316 -83765180 1348 92732283 -4988032 20499 -994953785 -556774738 29792 -587962056 -811943001 45403 333863191 -594216002 31013 -268716586 711257802 31976 -29222920 -412799372 11738 -993038597 -994398738 11936 301085621 134951066 36836 706323269 -808513906 34514 690079699 534200298 29861 541010770 517513201 15405 358174895 -272040408 21110 -242900881 -9685549 23853 -597184577 -427617838 49423 541409226 299763639 10123 97121127 -3451674 54170 331618378 176545916 21504 164877974 710072447 26056 167406013 -59657088 39920 320632244 113265848 42745 -804947872 -444160533 21682 -15218543 108286021 54634 -227937543 -631239600 25257 -185603822 -625463347 38531 514364860 285673613 12983 142270442 -20272532 35367 -30232791 -187253762 30535 -586903397 -195733009 34217 -587990521 -811917929 23960 -758296307 -28971794 5359 521879664 -974973026 29100 -600619723 -585479050 32738 -259284457 -443759894 10253 484518330 -965723957 26581 -10339176 348814773 30224 -634047864 163700533 11219 685534372 -365985458 32253 -964842277 -611306213 38481 -202260438 472317515 3507 -239563627 -598170865 31507 -571758683 -761403493 43937 136356139 176351772 33755 461860371 -422446147 38411 -934903443 -965731909 30453 119764045 -779689672 33283 -31015425 -31643098 3776 -418058847 -796559896 9086 -572509846 -793353734 12207 700258043 501044006 25373 686980693 -605646771 42199 349996861 152707356 18280 -946916015 -731073567 23936 -431112136 -230855781 44256 -429183394 -262955835 32774 123360498 502546955 24584 -364856653 -262497459 23713 656917594 -25907025 34773 326040904 -16805230 17255 -272323681 -740778350 6445 -801032495 343653108 30309 -774216891 -550672024 33045 -758864802 -87979280 26200 -265013176 -431414437 30910 534249470 -400622765 13364 324026071 -52352891 12535 -624282830 667028606 26625 498420050 -815039865 19268 -421737325 280022132 18791 132947150 -767992799 32879 -86865395 -444705763 18459 -571040763 458245786 22386 -735648171 141979571 17847 134047742 687363647 29944 526902925 -402187861 24435 -234765352 275802710 27034 -424277146 -4936545 17131 -614457054 -5749457 16029 -195634314 -566286085 42233 -16937030 -197495565 34996 -198314076 -780480390 31257 -619608493 -428471639 46723 -937888599 310979608 32805 -562569753 -436208584 48738 -41710504 -561886818 18841 692875348 107583157 11233 697112219 -778607775 9026 -608371711 -546469016 20468 -808171099 -748545924 33189 -8185587 -914928243 8709 -255360696 -268030336 10926 355643981 -83041182 39125 -381789099 -206928746 35178 338893782 707493105 55600 653598150 465380219 27022 497003321 -209884041 35825 698299929 -212673031 35270 144112321 318753437 45887 -816770011 152645111 30062 667684575 341596509 45579 -195922299 -63638301 38498 -448509161 122406469 24346 -89472717 -262841974 55997 662177620 -4059594 45877 165518170 99483529 32341 656815687 -979141169 13747 -783153998 -574601759 44786 274077876 326708343 35636 -401429596 313610095 25468 319603570 669642057 29295 -615678759 138669514 23023 -798380248 167906283 37796 -88437550 105672591 42624 287650721 -737376578 25104 -251554790 698880262 45291 -184451464 -950870137 24005 352217093 -594104209 40488 165889054 -790539832 20800 -189009949 -589341282 28451 -764925273 -727947854 39376 -221530490 -763966911 22886 -49602119 -403514298 21443 -797854620 -958714387 21667 354255740 -574764573 37581 -930090610 134862679 42543 697187375 639277739 29925 696693437 353393590 42208 -998395613 535464091 24870 -241788837 98051663 52938 -235330013 338356274 1499 -452508411 474512757 20087 -800326345 694279035 32419 351191512 100711842 42311 -795716643 277585817 14219 -758836989 -945073771 17511 -559813672 -763160508 29392 682915902 -921109359 42832 479227361 -769316071 31405 461839052 -261255930 25657 479952567 -43662049 39266 -627985595 -413058053 49471 -38422713 699637800 8225 -982066985 -226034531 19032 -22615255 -803737136 29017 -185841909 278145988 22842 687738972 -9598858 25711 147131169 695272126 14808 171559913 -407657132 32397 146428070 -582352943 26105 -920351988 709866344 35498 300803534 -738251540 25219 313034057 126556013 39976 -748314794 -183951225 53742 -222558873 493495006 22365 -777130345 304178166 39974 705810864 301238688 21276 -798107252 91164094 35455 463160631 -210055472 30109 -916815025 -625841548 20630 107523672 348297145 14432 -410174883 -765975969 14851 -746089233 -611589701 6600 107035540 677181462 19110 693775678 273712575 14325 700956144 -574951248 34742 -432561192 306083868 15243 457065019 -224903271 46822 -211592339 -750021868 14769 695646570 -996695688 55091 324899538 -33929672 18642 -234683479 -553881658 25833 -389084031 -225769401 43713 -739264151 -227738625 33719 -73476319 -612996696 53668 -265354717 642189810 35343 -731180518 305638323 46485 -436154070 274925349 15944 -627800375 469824289 8021 -620203278 -779412221 25604 -578343334 487983803 40459 345842336 -581574964 26226 -250931344 281263160 12732 534036231 -244807589 31989 541177579 -753344438 27834 147877974 154033034 4148 -729215141 -227773377 7629 145473473 -75599205 15489 -803028675 173901863 30116 -910718934 140377067 38557 -228704732 121891973 40690 -915533316 466954138 19232 -370274262 -775375687 53268 281690292 -786602576 15272 652527337 -563144224 12680 -239316152 676665569 21058 469174895 -990554618 27288 -566063571 -616206881 35214 701113630 -189587871 27185 686489636 -784101505 32168 307973303 640290085 53834 700943163 490995229 35454 -957683443 328034004 23644 -552154019 -6825068 36794 -591593434 -447376007 5392 -586163131 506195342 5695 -373939080 499792958 57254 356848772 695529565 14267 -598039459 -445775008 21225 172566445 -593319452 26411 -625150409 -65706540 29204 -782058578 -45516706 18636 -594282540 -243992437 35909 495861566 -980330720 30955 -208204352 685854394 48288 279498782 152044150 23458 -85988327 -197983592 38229 -605246024 353235478 47066 -450760207 543669993 41502 304929795 -764441672 38619 -257015312 157159053 23164 539076619 -377857369 16144 -259858738 -918783105 9215 650518490 721110210 1267 714814575 -604930183 40787 -445984935 689958805 30241 291877275 -89375256 13457 -251731767 -210198355 15611 -242875500 -9689197 31345 -761964871 322311560 11261 -546581012 -740190741 18529 460896614 -1951033 14420 541011387 -587741271 20228 -796107206 -552026884 6964 641418886 708900694 28667 648870038 -992274052 39095 520662465 -772602971 18798 -430821781 -36902113 33874 358185157 -272031612 7190 121838268 490695216 4712 529290326 310089940 26715 679422161 -561369561 3955 129707489 670310168 14974 -451684499 -791279992 33832 -591444284 727119368 36233 -245466013 -72049250 42073 479034120 -262508775 18104 -83419400 -419555896 37396 -70162469 -812039051 33148 -769825608 -186138113 19607 -201613476 544864601 10013 478467777 143888782 28697 -971205616 -187865548 20748 -603549297 -446900610 43802 174761195 456970940 33323 -807217267 -190308566 24081 -812942118 521796071 14019 679146514 -935826380 39946 -184509283 -732857640 16933 -184538993 -732855210 15964 359556198 698974690 38340 343256862 696210431 43878 -213968129 165307793 23988 533847005 -914450116 24269 -422902943 319013748 17210 -191757117 172982493 22240 -242682275 688166620 20239 -386823846 -559121835 34092 -256446427 -594576996 7522 -736929927 -209170302 44509 -63549678 -617725104 23901 308117657 721652999 47384 639116672 515346143 32001 -238217379 -251668354 17244 -774216930 -550706809 29287 -366097764 -990745054 19269 671369122 525940029 11735 319357648 -413562144 12469 128635481 697377190 27940 -413421019 -41232525 31781 -807238160 -190318227 13137 -634467946 455819965 22372 106319600 -244110712 36829 465109128 507152177 15266 -218793903 -973658389 14216 -230896183 -565411343 45349 -965626448 -73024175 14049 -796469004 -9128372 4722 -25071893 -547573976 38660 127339522 697204064 30960 -799241708 -253366519 55434 -27418060 -399389391 38354 -546343997 456368064 33869 -27767531 -940406427 6325 -227837518 137724478 25298 -439637715 -960575876 31739 683120967 -40051935 35255 -56594792 -619857384 51057 330852811 -815806622 24585 -742431191 -755920739 35801 -7459421 -595339117 37214 -432664339 -981826851 6608 -955597764 151824603 33649 703207262 299213320 29441 320874835 147615945 49509 308960337 -368343762 17704 -68008578 700636615 30865 -933448257 -259806037 24426 -762613002 -777418607 33842 648604323 274424377 7850 -632188206 485018535 52413 174927315 -44120693 41964 -814785566 96049222 33764 -798196103 666883910 40724 -556339351 525343705 9041 -766524203 457712655 16578 282512223 -14307563 37584 122660773 -80796990 44958 -608185162 641377492 23988 -257928076 -952595288 21866 474934143 696605878 33056 -594962346 716440828 34420 140321338 -912611326 13639 -412481601 -800892288 25236 -269688400 317721301 23755 -787126085 -76967885 3215 -50269058 -414747358 10797 -381301299 -437759362 12703 490659191 -402421891 6536 -399556335 -411748869 15193 -557823225 -369951513 13906 322524122 483484411 12805 -573129829 357686937 26687 98452746 -950802017 12162 -405826495 126479327 23011 -47790991 -761158211 44264 -210338305 -51824398 32491 691605380 717658867 32768 -40841215 -805357335 32111 485634899 -608084294 29219 284749153 687342535 21299 275341249 -405746273 22229 -186802630 94811958 39624 512810493 142168051 45760 -430741601 -754219780 18967 282116660 -43733153 25492 -426043888 -743451458 42895 -27367873 169089738 50574 -442983164 -801494997 32904 -557838360 -369945201 38322 -82671871 -795967796 35680 -807690470 332425958 11516 656641471 -236116536 25018 -428847959 516777798 51239 460240014 -253511148 9416 140337806 333463993 41908 -756455222 340635450 45595 -72082512 121041393 32262 -442566632 664693048 36715 479791087 -622292612 9579 -246943279 -427778231 40337 -782876323 -633152769 39374 298835553 -415883243 31378 -244190583 -45277379 19308 -219999492 114415483 22849 -403319272 294681621 25949 647951820 -738463437 31875 -448196300 537860857 8243 -76735111 -575138768 24570 -615346297 -449333886 21378 -17548445 -575760651 30963 145929009 -73838219 46993 513359274 -71325847 13964 -766178595 -194875010 46571 -770754985 682284988 41235 -219854763 148842494 15189 102035628 337701765 46391 527834745 -63381967 38323 310642296 681842321 34399 646065879 -741878760 40529 -631753661 -811618320 2831 298199903 -791439483 40349 -397503294 650447695 32091 -913888665 -384554761 29151 94948429 -196632504 23467 114939553 -196975241 23855 679382223 -574633428 7675 -413958305 -260197482 21159 -430070808 -57608311 39297 -811803262 -263803997 39775 -394758582 703504450 14698 91804774 112170611 18196 -2140646 -595303502 51523 -229564978 -262339558 39665 100201115 -84956863 23514 -764838872 274172689 19581 -602712128 122456906 55490 296694693 -761765878 38733 666337671 -370728344 32261 -428638297 -559828737 5923 -22024936 -194866267 53422 -739546337 -185160670 48538 -7853702 96596666 26012 -39288073 160134319 46576 -591312947 -792004466 33944 -554815929 501544516 50438 -366806100 485475903 10338 490962597 -85151242 12526 -955143417 -272074653 3478 323150227 648879276 37328 -193861634 524536549 38215 -69471130 127009664 32754 714404951 -771824176 28090 -937265860 662195839 33069 -805109861 -796809343 1503 145900323 122350319 41893 136620063 -36905587 20435 353479441 -446219906 18734 279754454 723985211 34564 361963583 356113487 34534 -615744125 161897952 24361 -261237884 -416476892 4481 -958664798 -600041416 40783 540237253 636561132 5778 689677508 -51708064 32066 -740034392 -252551659 52105 -600032760 -406535999 16307 -271461259 -615545160 1104 304864135 -599360525 38796 541436920 299749860 24762 -429747669 455636720 52272 500146920 166705575 38253 -413948326 -260141518 40756 690074482 534235831 11264 335676468 115367762 3131 -369138208 -970966931 8679 -570378272 -245175237 14229 -47644022 -622179464 34617 -90211606 -389140381 21070 -575783634 712226772 21473 362161777 177621975 50269 674947551 -569168978 40313 -39097480 331007198 40766 -229626923 -189042449 26226 -270569007 477924816 17739 -87282103 -590980960 43005 337241735 684754602 24181 -387109554 -37642676 31706 711995287 283891167 35115 -68301951 152140302 38998 -785280044 296427296 43615 521392126 -452451819 30263 -788044135 -600066575 40200 544728603 514298671 17809 -437621464 -238454713 40839 -16439109 146447614 42277 460216750 -253500028 44378 456461082 -942273039 21583 -235349763 663242845 28913 -30625483 -242062971 42292 -220556035 -264806254 294 -222213035 -50265418 16291 -367541067 -813210978 37632 -451961167 -784039334 11740 -12017411 -20237785 20970 359467975 -63664028 16467 -729073769 -808325944 20046 -200583351 -789424854 16640 -915510912 466969538 38978 -765832628 -370817575 16848 -453798426 -734074280 40139 -205857767 -445222766 7349 114575531 464152717 41481 670899676 318981176 17740 173105452 -814335116 33074 -763609525 -423743596 26036 -559944707 -241669314 33155 -593318843 -12459990 24741 -965321090 114426749 22164 -23517544 -192694927 30668 -271422403 -77973098 44897 -615794297 350259888 32973 -565498379 477169070 47148 -555054643 111036059 55213 280527630 163693668 12839 -731611397 -946375865 17904 -252225181 -59400079 36158 -573596542 506370505 45077 528951967 347381126 19072 644562310 -52109950 44311 359409140 -374361596 16268 -955419226 -411828007 20765 671202298 508930154 24365 -366915460 523312017 40378 132792017 180511272 26889 -183466604 -546567522 12296 138790037 671943822 6431 710025503 -968649502 49550 -22868228 -794375786 39544 -970044525 -209907205 39132 133657697 -13499301 37581 -257265597 -932732425 24079 708232194 -600108121 36773 -817297349 -442697574 17846 711018666 -948075735 47644 -194525085 -254618766 31292 -254962029 143913811 50439 -66699490 348593950 33364 705613474 -790304276 14077 -221867359 -64852150 36126 -802569412 -251592011 12524 -254454239 -35431761 42354 -76637698 92116466 14573 -617145655 102047002 35989 -744499303 -437542470 26167 -443843898 499562797 22339 332401768 -802883039 39180 708141801 -268913644 18824 -56417009 -371672500 31159 -36857679 -81381497 23594 -928210300 -452439892 4557 -205584722 652780168 24564 -185237911 155636101 49547 540302982 106547085 45607 -41501626 293317641 31547 180920403 -20280175 29595 -785072904 95440063 26437 670893947 -75159189 38991 -795508339 -189770086 50594 -52900514 474306489 18264 106321346 110705090 41576 480216488 -20403938 12449 647334835 -997634580 24355 -911986563 -926840883 17733 684643158 93881272 24264 513229126 -384589728 39699 -237018621 -201569856 39812 538018160 -433894513 39178 -193996420 -941772671 19079 -256545070 -46642742 45139 137234446 -248891370 25695 -571642440 -398434151 48273 -798379076 314001689 33839 -571550880 134759284 51045 680591521 -79156588 30911 -52028865 -251994320 29223 358664641 -13615189 3997 -795596487 495929350 17652 -435389015 -215999490 27775 -582744705 -967408872 26122 -777378164 -245935872 43315 500923804 -594874176 2784 105228883 361493973 25339 471092463 -453251909 12453 -572010628 -215599504 28502 316218703 -443115023 10952 124390909 -15506567 19296 -614993224 463356081 3896 -1107363 -438874988 39372 -805321939 -228677997 25949 336923302 -80373597 28937 -58418151 -772641882 14893 -788149299 -258645295 50397 321415864 -789233610 5686 -61806625 165385100 18853 -251996026 495320526 14597 -914067606 -247756446 26233 161847697 -246551384 8506 -449341824 -968629947 21590 524828507 -65517964 36342 -811335242 -960062674 14200 644169807 329962115 12113 -735868789 -263562626 13497 -72139920 129480516 17793 653031244 -806493203 39909 -423079214 459763513 39330 133766307 466602271 13091 -582396447 153274207 35602 -560642074 645732685 35071 -204119368 -226074581 39710 476215372 -201349040 29739 -597604914 670985087 38825 491492639 -925257248 2154 -266325724 505377858 25350 458277935 -742249435 23397 520666436 -772654341 39938 646021683 -958966202 26691 -768300902 357437328 28297 -43108264 -227358200 53825 -954343881 -740220891 19329 -981579823 120523433 38929 -235103010 -401619028 36654 -802184138 148505114 35185 663649180 -940687256 22161 -925926265 -431945671 18423 -947448218 175668805 42182 -626931799 291490571 2299 103134050 -201945751 28214 121318977 -772594074 3505 275509394 348390298 34005 670166411 -429833864 12868 -949055456 -747292929 21934 -252703227 -596664096 2943 643632162 -184747558 31059 -966092772 -210880783 35586 110673138 -373324626 44963 -805665188 -785870288 24028 -426041286 -730779194 55060 274247309 695061181 31664 -584671768 -16373765 32548 -561457768 526848166 42226 117514163 -530802 24429 -756890331 689099307 44521 -591614457 -985177290 27901 -942336362 -959348562 23652 -410745202 -439256857 18127 -378274253 691025070 34323 -291565 -582642242 39332 -736167847 179712336 14307 -236840175 716183947 29252 -17762170 -594959049 44263 -269883456 -743326423 13158 160490058 -406032636 38453 348371785 -397990565 28028 -264980144 -5365480 27696 -554955473 111068532 52499 -594296698 -71479515 16529 -257512186 -753469911 19892 702502757 124979244 23011 -87795428 660654187 26482 -82966180 141519496 45590 127301699 -993400356 17153 -59758340 -604242811 2589 477742875 -271041343 11360 326187673 680022204 26228 -582010679 -635066577 36160 -775635007 -247591412 25003 -546741812 -450673294 7858 -427804384 -975967895 24238 -962047380 -18805768 22521 -557036580 -917776758 11379 116312567 502619736 31959 -608411498 173572209 17390 459476403 -968401311 7032 -233614885 534476256 24473 -266515303 -562087547 33857 -920514175 485785229 23684 -797232678 347384287 39920 -421095855 -735108319 12446 -800333794 -788169349 19480 344381789 -397162001 24976 527123067 163262970 23797 155598538 325586742 29468 -586588597 152481519 28980 -448362523 -550693534 23037 -727851933 -249222306 23596 -605511085 -191173119 772 -59750053 -413392873 10257 -814744726 165566490 28894 95220316 -13800987 12500 509869002 -963710694 21485 -20109308 154083642 28041 -17818780 -186274043 25319 -559266459 112902556 37048 155387921 -627303519 9665 -731846007 712397947 32903 293464462 -964516874 19141 484188422 -987417202 29555 -921052919 138259313 25829 -188689930 -566521141 16280 -5989138 -243992897 53432 -633996365 457757921 53060 -938788288 540386238 23821 522180567 -50972678 39831 -930817395 -398092204 25081 -785618742 678289874 34946 469137537 -990576659 25333 301472094 -741458416 40352 -799811162 -212485931 52262 -394619268 -601966419 10618 -553297099 654248571 37527 -755508302 -242892107 2200 -80947514 177473467 34134 -982322756 308218278 26165 701954009 537152785 25845 -86230234 -560093497 7251 -426566641 -563789078 16147 512777469 -431915544 3946 -551862275 527486165 1594 -937215403 330033399 30232 -770211015 -608033209 36905 -911861222 -23015959 20184 -753544859 287790962 17457 -576381539 514776148 53924 484275882 -46279844 35691 494112694 -259828629 31021 -567019923 -817439436 1285 329280463 -365578999 16574 -184707450 -562345140 28471 322124812 346473907 21666 -936693462 -556340242 16178 520949100 -257831072 46953 674347859 531293859 28675 139376138 -199262413 9646 -586594016 -627376840 18099 520026764 -427679919 5325 357019049 -576837908 32271 -33562243 -205633757 13768 -11979675 -76182536 8494 -49516498 -217776648 20529 -200950893 476808770 15327 -262566634 175847194 51195 -246961452 527349745 25795 -434368939 487290878 13411 -937253399 330050915 14339 -244378246 507698514 12927 -248529800 -14228566 9606 164457516 -376759816 37041 658653152 668826492 21912 474143017 145837598 27800 -235243829 -944796531 20777 472394873 144911783 21139 -370899937 -619847028 19066 -436619690 -594517353 33029 -403948617 -410208651 23910 -775900006 -87623877 22520 -551356339 -364071809 5903 657253412 648074996 28405 -46647801 104334849 26454 -928107870 -926265728 25417 663948436 -618098374 42304 686868241 703957297 30896 659693840 160354592 21418 -63530147 -752807892 19286 -621261313 -366009487 36482 544045149 -58100590 33939 -390461160 -444415232 22010 352669440 170336634 54235 697139502 -923715202 53684 -368160233 180340999 33537 145717890 -80105903 22653 -959330866 -378573142 20765 -777865219 530835059 18961 -227552634 513842503 26743 -770072604 -560940808 48174 -603959408 136981881 50515 -442650806 -47710243 13199 -963924963 -932220185 23906 -785390574 117902060 30623 -964292485 524025040 34751 -625060550 -553786670 24259 676938099 -992700682 8868 -25603894 -932603654 15971 174094451 -49104584 38464 153143885 322718842 36476 703060784 -259011284 18600 -254826724 517470900 37923 -192626780 -401117577 33930 -606684581 667535354 6855 649976913 -946662217 2308 141010618 -816122054 24691 -402428331 685331932 25117 698630475 -449827000 12795 113348900 -12036406 11656 -618905369 524831585 35639 493024091 120211480 44487 161655546 155354389 10225 -216198232 -758878326 24830 503725637 -572892126 25351 -934877816 -54391991 22603 -635505744 157027941 46867 305244653 136236448 47665 -912620812 727044999 28024 -246865818 701461123 53568 -51063860 -561391764 35807 338624313 -209651996 4830 -9551893 334876779 19824 300584377 304630544 31321 662001393 -732732083 11847 159728111 289219375 4520 337095410 -630821398 5436 317215512 -927427415 22139 -255645899 -2473235 20831 650655853 -949189720 20726 109353878 -760585210 6491 132994164 -237284214 23566 -206331495 180746468 37679 -951848576 -946790906 28101 -236761215 -19396991 36680 -5838767 116970098 50770 489419727 638031797 6203 -22825975 -259033915 52545 -802905480 722091265 45509 679515779 -448070946 18142 -803114193 -189960512 43886 -944103509 -14365276 34995 660477145 -4863533 21962 -552923812 -35853609 40351 -264067632 -746579501 25355 -82281152 663473420 31814 -76568769 -183855543 46152 638484629 -71165138 40025 326789902 121453756 42997 658485253 -735590128 50079 316295962 -976098491 4306 -615400682 -445983505 36042 -913539375 -205329335 18932 -272215177 -580096704 34037 -746360528 149221970 31027 311573500 -627997970 4953 -243790579 -925092912 27521 -545475364 -77286295 36410 -449434649 -612866441 24247 -608421584 -234362720 35979 321451474 -728746191 39332 -757949377 -808558710 27949 636918680 -567494781 13139 -452936301 499597054 9261 -802598741 339354472 45569 636365366 -210225634 27709 295013227 703151913 51395 -598523041 -550072408 32544 -804549620 682576776 33877 659558121 273532981 14835 -24014556 -258991994 47668 -271437471 679060485 34515 523561982 -62775822 37543 -913913405 -44018898 28217 -981624644 321882214 32526 511872980 -71886082 28007 -364247204 287701412 26744 457738476 -271451865 12097 -617123356 492476128 51284 475396507 151579878 37394 667567602 -194135099 15739 -415488673 -21119591 583 -386702365 488770508 19861 -29069356 139448597 48923 -382985606 105174582 23080 535048591 -582975719 5589 492137704 144471431 16773 361471070 169933442 31840 92341904 148466513 20465 -227850743 137658043 43298 147702343 -79721455 47018 -608215218 641417512 26471 -249565578 132898224 36852 -229743325 -49083336 33023 -258065119 -411946811 34750 -263045713 295218289 17249 111477489 -412374270 570 293660833 -376000382 27747 -989136354 697768910 37710 -412140414 -754819434 50648 -627797338 469798130 22848 -575657431 -439595149 41889 -993676175 -210370151 24708 276580819 658079279 47881 456450577 -26940821 30513 -598530995 298552633 30422 472859931 -253142387 31907 -37032484 -629055017 53288 -925068926 -599608901 39818 -968047035 -423177200 19000 -217748122 722985615 53090 -263300817 685037320 36841 500310392 154092331 32632 490379143 -65657897 38495 -45034050 277348584 16801 637953805 101489983 26777 151404294 461165504 2629 702496298 124937215 24352 -38362817 -262429093 43853 111707324 454694340 40451 -420733186 -589238255 37033 713328830 645312945 26407 328490199 -763074850 22208 -974769625 -52971472 34283 -946366467 454603063 20667 -604934071 -452716650 38115 150233866 -220942724 29226 145216652 172035217 36348 -428763406 474655481 47838 343915066 332719293 31462 315527337 166258585 30012 -412146168 363035357 10026 -794229585 307974980 32272 -185549794 -431190834 22450 531210264 175120365 20045 690213347 -757630639 23111 -613656661 102732845 41643 -621329380 346220187 672 659342782 -982486660 6021 125782509 321563888 45236 -371862837 -272361855 35460 -771965736 329105766 8295 -620133647 -783842215 43448 -935548175 722285258 34708 685490567 -754763409 28350 -613706941 -439176613 38664 -557527065 501748533 16416 -773713073 350917385 41149 355214486 -787603559 13086 -790814069 -746001510 40838 -742490030 -813911113 15707 525021428 -980108540 23839 646965331 -5460776 16631 -269865766 325926486 29793 -376373587 515153535 42734 289921943 127871595 29569 -940050610 471400896 33919 -20610766 -78798465 39762 -745697100 -227343502 47971 95030797 -13087401 50264 345432814 -776206621 27242 341632008 -84073096 23176 -206793932 -587589320 39741 641824469 -386408742 12757 -601968887 -618199619 25335 357015022 -576873752 27335 -957467359 93101067 12341 -789941332 -428712566 26305 136591667 503049839 21875 -596059286 533087665 47376 467834415 111109268 40382 483454528 -564844591 6749 -188433539 -728023545 8824 180786220 -58178068 49165 -30570290 -730301543 40105 -235376693 663255550 45868 -748819561 -402851003 30619 -582813236 -205231845 30486 -202259346 -241688917 27427 719169250 -610640533 39132 -86168958 -745444877 17838 -931144967 534392649 40952 138688947 314385670 8649 -729108381 503188819 870 498455979 -815070434 37441 -452514929 474509390 23408 -442288461 -629962807 36964 281332058 176168784 47524 139963110 -445690803 20364 155336813 486590179 38368 -59739695 -413430091 31917 -250304249 172340890 44932 -813783212 -950782421 7117 -266883521 -388778721 38420 -548252952 -54534476 34460 -437378004 -769761667 45669 -765216014 333979251 17543 658450492 -735533835 32387 352742075 170371561 28520 -44251471 -794504109 21754 -201108138 531938401 35647 -753891173 -184625355 46012 360994217 -769739736 20532 -10016607 -738485325 23859 281302969 176215522 41044 -207840611 -566874778 38856 355533388 135849869 54072 91300797 -398428348 35645 180679623 119398301 45032 656677020 -590418406 43600 -379255601 -437811183 18337 -214555562 145954114 32290 518384422 674485585 27170 -39297835 160072258 17995 -426344318 -943962781 5706 -601603440 493260751 785 -6361155 116522955 7622 -231134545 513761462 19147 -232428058 -792586598 26039 637537616 -987114271 48838 131694877 -602437005 17102 -409705182 -754839185 47643 -231281461 -78691696 15876 -9334541 -774504216 41158 283812754 -594949506 35167 -635666470 -571385840 8704 -428159980 -789085024 38212 -249642065 -86380196 32234 -953383424 704887800 25536 290165003 181723987 26520 -933761792 674041037 29421 -968314504 -922409951 24043 -211530132 640170458 2759 -1756495 -551004137 34491 -432285700 -86851055 4979 116257242 -789614505 31262 -582574312 312086001 42131 -553961560 -451052860 1615 -591068434 -752654169 15907 -419963236 495178289 37191 -734354942 321759695 8142 672076713 -934242320 51363 -205421663 -222282603 40268 687055208 113946452 7995 -13333924 474111751 11417 -963177249 -229428668 24300 -187594301 -45581047 21406 -236802594 488132341 32110 -910470648 -545519152 16445 -554120006 -402863112 13512 533577931 -250233229 44497 -386073448 -995648742 14203 -586286764 -83076254 13943 -88369710 -623793126 53597 -447081534 494029049 40570 -433510685 -727910720 12183 -34260621 180034012 35178 -444601904 -399200326 21711 -609332856 -384829370 39646 -732028728 163695431 28197 684327113 -974169014 5836 -41515789 518903503 18162 641978860 -981687037 42490 297640710 342044676 3891 124555683 696868695 4296 -585192516 -768860284 31926 643321485 -961759243 26224 472848940 -983591179 30092 -424505272 -612184314 15361 301324731 638251716 24790 -625392000 707824271 12750 -590199252 465366978 17804 -384907274 491179330 54418 143047572 118725376 46253 -575202328 649047924 33341 353504708 172267489 33986 -15910413 -404068662 35661 -258018614 -411936431 18853 -403565098 -629062384 21069 354920548 -381709107 22177 -591891476 284045824 19884 -17174855 -559681262 54450 -785279511 96818627 31358 147883463 154063568 33444 -256853939 -420408736 29000 -252731706 -402212738 26562 -235413331 300523154 30014 -90389002 -626091812 46172 692905589 -421668441 18709 -631416654 490686961 55837 -569789143 278894134 18524 670170101 -429852585 30083 313825253 164848493 29552 -26946299 -61599510 17955 317059669 96307846 25328 155438483 -227697334 29919 497406399 -937537578 26356 -616473795 169588677 45698 -19975550 117429718 31770 -42622185 -616917918 42955 -406695034 179254897 32356 -192779138 157061482 28731 673082544 288227313 40383 -595314076 146635814 10371 -582423157 181729140 18824 -442660489 -62721889 27725 -776686731 -755146358 26123 462656503 -604416692 1866 175600381 475678778 11928 -214560247 661436362 16633 -78860098 361518764 26804 531017915 331081440 13545 107574532 -417045800 19656 -812458568 -37547124 30189 513388148 -747848456 29496 -368739689 513136930 26424 162160082 -4347778 46587 104654813 172269036 26596 -451993533 -784064403 31098 136102211 533684558 28777 98705866 692705841 26534 -804981165 -444173586 23594 -601728778 166030579 45999 -259470127 658915162 50219 524725331 -73390012 34238 320281501 -773157795 18645 -975334344 -242958376 4660 659816777 -934736933 49265 687073028 638375707 32272 504045197 162242223 21970 645555709 319632366 29872 -560631235 475084622 43353 321392831 -789239848 36087 343088094 134923213 6316 714201254 330781467 41369 -418498643 -269560377 19409 -391719668 531272359 45971 341449872 665728881 28482 -437950244 485528458 52519 -224026079 -810213970 19772 -209891394 127802165 41621 -547298159 -946828672 27538 673041052 474802067 27868 -981515113 108053776 40210 -553710508 -599987432 12464 -263792544 -554468667 40512 -766442749 313490814 36653 -801915836 -55899797 21907 -89873639 -192850730 26421 -248587648 486239157 39513 721642018 -251577245 32253 641845543 -386401714 29813 -946216469 647045852 33709 -35212593 100576269 36807 -10462924 -451086018 40193 -14505877 -188079106 24073 -261819618 -411041760 21530 -923429758 -34935777 32378 156040252 309868986 24878 154959054 130412143 41993 -271645778 323160373 27744 -434996119 500425463 17855 467352535 647572817 7750 -199301163 -782171134 25530 -203280533 308876782 23221 346936610 668572091 17937 -563315317 154548932 37229 170520327 -76536629 45279 499703801 -258156725 9901 176540654 -196712376 31861 -222569126 483241162 38304 296241033 521653555 18410 -20488049 -758762945 40800 -728752454 662894033 29765 -801973722 -603811365 22239 -24680231 335411777 40484 -920734396 -34197247 32052 -190556833 132678911 38536 178609514 169049866 17083 -429142722 -262922438 31149 -433475869 -454231836 28096 99874580 488293686 41250 -580044117 -990006927 22037 -621576211 720935599 24655 -995334153 -942930080 33901 -580455013 -792049985 21550 -422406087 -76976180 25804 171822211 -24198416 12626 478889862 -5300250 21812 643158399 -566931562 30290 -408214889 -431432136 28665 316157276 119889097 13916 102568261 -747451825 26378 -195375449 492575799 16792 463147288 -209332160 48861 318841156 146378771 43483 -767057489 -545948397 22653 -760174145 -207055503 52152 499477875 -90368392 685 -390615117 -735832158 37047 -582877123 508439309 6515 146029202 297785867 39112 -922703638 -588399281 31265 -257224530 107576892 35373 -250483773 -45958389 18776 -732149424 -929312666 18406 501148029 671848864 27534 -10359475 -963896613 22550 -928146468 -72273084 29716 723624533 -627798980 2336 -413197576 112381120 24133 -39472560 -14274786 32033 160136662 290594756 25025 -807713327 673767673 33677 119093730 540191786 33456 682156219 -773069630 5190 344535890 134466168 33997 461469815 -51252371 16501 -226524757 278157371 26618 682000347 275814706 36787 -210067850 -566736224 26301 -737265882 -813175698 26109 -368168216 180359106 1511 -950018703 -414375410 22818 -957194232 -257728206 37988 539595876 655354246 23529 296216309 521668505 18893 -184817325 138752553 45570 132803431 -220905625 23062 -554367718 694603020 34901 -567124039 307396313 41384 -20562816 176914022 54054 674080937 -578454024 9305 -765524787 696823949 32779 654845162 -731670883 41906 -35652853 -208843644 52127 -198970855 639626253 48542 159804227 151219448 27052 501845006 -389417174 22693 -780536270 -395361967 23523 -970441418 -430489106 35585 525216258 -444905646 45545 -48301487 307577314 33657 -448544912 -614274888 19229 289207452 -66527928 9998 -199378535 -80644565 16861 -548627985 722093473 24137 540414338 703034135 13938 -782149659 -210491807 37093 -261249133 -416460134 22736 147690081 -60290364 39912 513530273 -804172022 41650 351236777 658813944 48421 329518902 -577304823 38167 -386445298 -970224695 30458 -40746715 488356926 10479 -14962642 98323828 4288 -439087319 -184527533 37849 -205595621 148061000 35352 -941222621 -29496700 29806 290069625 -798754088 32836 108573348 -86059882 17411 -226546719 -984897839 18379 -937871278 -260870672 37008 -582325754 109095326 7281 96037556 -427868500 7821 178157395 -550438418 28435 -414514872 533323930 52740 304085057 -453497772 31842 -270023261 175483295 20983 -243183848 118024286 11955 -197793198 -415046639 21245 -436420599 528180468 49626 660177194 -31718546 45090 646018640 -923401268 27179 -24121772 286499348 31049 -221161310 468753127 22579 -966955084 -730706798 10881 543644557 132495450 38257 -396229548 695828312 23460 -987476941 -182805360 20900 -945577213 667368111 5492 -421602484 476479904 38548 -811751517 -263793590 55254 -807312557 -231581207 15406 -429956856 -387579886 28837 -592765398 131461727 24079 712229314 -757728562 4351 -432281 -267159738 43288 -586802814 340533873 15322 -5661033 -757413226 11684 -555132442 -380767652 22695 -422456840 -10683075 31238 658688108 -34989711 28604 -964023997 -192509026 40321 -184932434 -269550147 12048 362343246 -75385173 32074 692857473 -580615072 26689 -636139951 -759204502 33159 -86051623 -206062353 49248 298712661 -909166476 14984 149378982 -54423760 16102 -784108949 103831713 35486 -57883467 323683318 39479 -63671055 131057493 51567 -231263893 -78700675 28738 -569508429 296350626 4931 -375688114 -945472019 18947 507698302 -21872195 25031 665212151 475825584 18001 661327875 459613657 24495 273315356 641329084 37270 -192355499 -567289592 44848 -630232426 476249788 45540 -407490813 494224074 56300 -587625887 -615572590 26453 -250901669 281259873 19371 -598813363 -561017915 26580 -272429048 -732129221 27110 464810204 -66763741 12209 691066397 -745489409 9399 458006236 482676955 15434 -50629970 -77750765 29326 -953831990 -941385426 25793 -405500913 -192173441 40805 514060017 104599041 17889 -787567028 -185406042 42959 292223952 -434813209 16491 -379905024 -227876936 35551 521256372 -596032578 29290 -614496070 -196890179 5694 -48704504 -801450979 36851 -744241879 95293861 36222 504976732 -814352538 25243 -575254901 458550342 27720 130237211 718648079 6269 317230397 -927421193 3713 -583396246 -617753293 2372 727015596 -974482498 50532 -268691373 -221676835 37535 151430769 461179572 36536 671416889 682386540 33480 -262933440 104179260 2684 -444140388 692260515 37980 -10717064 -810789006 43205 -974689862 176370969 32025 488776193 -989152070 29736 344063275 -371639356 21845 -57593859 -64873006 36279 -89618184 -238052611 57934 -987046311 124652990 4509 723761718 -981343933 52852 544623685 648776398 25065 -936901384 98764829 41284 -205402308 -222309050 34080 175693827 307617941 42341 -731064544 -54695144 16511 669349473 -434142028 32122 -21660938 -615176456 31139 531076000 -728332058 38819 -800120225 641111005 29409 -66787068 -390140284 32168 291418498 303296126 21263 714644703 -207918698 32692 -260286822 649634205 18869 -42494273 -265548971 42689 669303617 -434182814 29868 508255496 132153908 38432 -738335962 704431795 47068 -802620751 703512981 20859 -37799573 -26860109 19924 702016738 720967177 29849 -422904606 456021236 49908 333831667 -594233793 20637 -369614629 -934611416 2432 -799336987 285070730 31023 311417837 -597255281 6569 -757971689 -612034602 44603 -766068009 -600376307 36501 -562377557 -999694770 21587 171619361 639681435 25464 136788682 -750913353 29136 -747701686 328278176 46352 649357329 300493448 34185 -627021357 526330625 46558 -55285124 -183174457 46576 -74153116 115552578 43259 -959756780 -757891595 19595 -633260438 93766701 16787 -213820312 -247775047 5257 164244493 362222841 20266 -555701085 142016510 49766 -767485424 -782139103 10582 -428903143 -61836877 15980 -761796719 -246696665 49994 345123675 -448983902 23727 -771230185 -574514043 23988 -632410088 497455647 48897 465628091 -371057566 32231 -270521727 681583461 50413 319643481 -958502183 20793 -188620500 -85034982 32002 457032976 147414907 39391 -249849643 -553638451 7334 -251191204 299526531 9786 -918473048 -556027726 41610 542272573 -430109111 36837 -55656829 362495335 18054 525585510 -563861376 31123 -194275273 -216353243 17394 -452556897 699205928 38461 -252732959 -402242982 22497 678752446 -972464187 48788 -572800037 -625308657 9738 -453540964 324594780 18805 163594422 -627005993 5633 -30909355 512626584 3607 127525751 -609289245 5747 -946279116 -27896913 30125 -378005394 -248538494 11219 665005583 -580980250 37711 664355313 -958141538 46066 -402508742 -84557116 27581 175242792 123577146 30271 -990267101 -605403269 33315 -599900639 317190767 36016 -556334680 525344112 43946 -792692559 -239733948 49619 722771566 -79420689 40562 -250322538 128973854 52212 110182361 -736372608 16716 703140623 -582539642 18414 -390323528 -942973677 23338 497626373 132076852 45907 -814537129 -555225962 9225 148979375 -381872413 12031 -728123378 -611258626 34543 -394742547 511758654 28926 694803774 -15639026 43295 529237607 -748851465 26033 -216286485 721013237 49517 -938575361 -597792270 16004 683050492 523634739 35271 643482867 -405885093 8246 -77823132 340352824 39958 -758310909 -28939563 30892 -547282913 -946826602 9821 512772589 -221273786 27262 -200551045 -807344076 26080 -619910516 -79159135 31549 717544049 704447167 28931 -7854129 96570837 21774 165463657 -223368997 25909 303948293 113483635 50264 149603269 531401463 25731 545192737 124036710 11200 -550057184 459928648 13008 677933940 656441453 26709 -29739320 306093767 34650 -247997566 726898836 29582 -915406850 -234334909 17024 158643574 352491160 39428 -234156270 -381399164 25684 -55551916 126983022 16369 -423777220 -985006964 17765 355463977 655420364 13537 -67453817 -756821554 33079 -938570897 -597751221 38642 -376489697 -52056938 2592 -10223772 -577863160 52001 545341435 -56048575 29658 -74640323 682179765 25694 163633027 -437228054 37039 -731438054 -565281649 28078 312842938 -983777721 18480 659629849 -542340 12676 359288598 104220724 53641 -758835278 -29003984 13374 143971956 -791456010 32845 470581116 -934894909 18065 -584697598 545382837 26046 468898143 -241730901 39726 -85229614 -14557587 18066 358700350 345416254 29778 -192458992 -39766918 39593 462223365 -741850784 39440 -31680026 120882139 4933 -747462153 322801558 41612 642379817 -580339725 31426 705968486 -979441823 29103 -808220455 694609685 32005 -550137519 -577894473 19914 171485243 526023454 33572 -395227489 -550069429 30434 -556231187 120941756 23121 459704686 306445477 18741 707876690 153297590 10550 -225364674 -435035911 24789 -978256738 -63486032 32203 -989886427 -918057806 18943 -189055301 -589334538 32748 -753999232 722765278 40931 -974018309 -735992559 21558 -17537400 -195889936 44161 310895021 -389782620 15552 -588947336 -993022300 27720 -375683366 -945436685 28973 -241785722 -429053479 41205 697155074 505585076 31466 454672651 706817648 2620 -751701985 -260330837 35054 -967786689 328719458 24690 126785628 169393020 44566 -386777779 -20871754 38568 -629895738 -913089896 22852 510158951 -209384658 46800 -764329271 -237328775 47736 -50824103 -195233074 34445 517386374 156626557 46700 -959627822 715810460 29365 293576137 454722982 13190 -633424094 281097193 46772 473004938 717335706 25898 712138601 -741121249 44859 -558910960 112771296 14266 -375815668 -807523399 35026 -9581811 334833885 33610 -8373243 -774878988 20501 -986135825 650593129 38205 708384239 -996248638 29757 297911641 -732083608 19671 -423645338 102494885 22765 -411024523 455635600 36048 -817846067 -2386408 19668 -69218914 -89258306 39304 -747672124 -555631165 13614 486706876 -779618183 42198 -210808437 -36812509 39851 545280143 -56047520 37921 -402292921 277834152 26320 707464172 150355478 23732 118703511 337166953 45345 -558172666 167964473 7876 649799349 -983147540 21115 -254312318 -373811968 7082 -910602932 -407294442 31298 540960249 -587751890 33988 695723293 -566857474 36161 -755584928 -237622479 28976 -53984641 -604758606 22323 279959170 719950269 13127 -384573361 -59097247 16847 -627121635 -633344363 13244 -210984778 93704961 27481 -257452219 -234653964 39768 148459672 351286953 29604 -33514448 -55810540 39210 160520625 -610725906 3645 -187657968 643767493 3910 124400607 -452076619 24273 -250916753 -634289901 43397 -631106237 654405073 8862 -957374278 -87026538 28914 -426566702 -770869260 29028 -270096544 -545752057 21730 704456495 -745821956 47426 282657441 -629175684 36942 345777421 -808694888 33097 -376202321 493907384 15371 -391167045 353458704 10461 -739262303 -600751951 25389 663064265 -748911434 21605 -770118458 159650773 26007 670474282 325803343 37118 -190226546 699719007 21856 -727646725 -28228601 16195 -580431835 -13507821 9046 -400203740 -994810977 12890 -416683273 648664833 26942 -596829755 122583990 16241 -960946705 -616506082 41431 -234532201 -186642728 11371 -216031213 -29872698 41310 -957093179 -562772430 19104 -813154525 -194721883 46354 -421381299 543447008 42605 -392233410 -757515045 50124 697608548 -779632512 22766 -731612350 -946360994 4596 -761478582 168196271 31828 655976443 -438628810 7605 -782264519 130167172 33240 -628662447 -394673734 21185 298062958 -634014292 35764 482053222 488797904 19208 -41474557 293292049 6791 493540244 -737020812 38222 -963624089 652175669 22972 -580823791 -76115210 28007 512781403 -750158190 38046 -198597306 -744655736 25162 682777921 317053234 41336 113983756 -240434055 8654 -6085736 118322977 6259 530861935 -216085399 37345 -783493143 -203316691 52011 -727646398 -28220014 24256 678662726 -551870356 28918 -937646302 176041699 8017 -750730876 684453480 27249 -605078441 -48223065 14293 -614573927 343441561 46107 537291675 -631283397 27623 526130893 -427972079 43310 -66182588 -395261275 41046 -591653746 -813296097 39915 -927494125 -224188798 25573 -731828530 712406595 15907 -597185218 -427582895 43878 473358895 -801640678 34389 659615938 -498762 47314 -271536072 165938570 16482 103185596 311831997 39579 -15137237 -578439889 52475 -922568959 -374201720 21142 303695336 171842371 19255 671196184 508899325 26781 -806704894 -607961520 11551 345829558 -90132725 6833 -921654180 -629321431 40512 -89030196 113852240 54042 -49138073 483841339 16975 -257191474 107580168 31293 -946226714 -27900488 33284 459689240 306476097 21158 337686484 -19056676 23784 664720357 -624015140 37055 499857065 522782494 15140 639877049 -244258041 25519 -202254912 472320187 38748 688634515 -205402247 35148 -563543897 -17071971 16077 -212784961 687275131 52803 150464459 -703109 27125 -211609712 -749986640 30032 493868972 -187438876 18333 -797070556 -545519509 28341 479063765 323996169 26745 471820641 -431532715 47155 -779809371 319360379 14862 -914293383 530721458 27583 701744592 -188913030 31511 -965875321 145023201 37631 -600113087 472184713 17886 308204979 -565807853 28697 -438893596 93749176 29805 697138051 -923653218 26869 717300059 -955055897 23374 -746191653 -18830882 31614 -559446989 -451110348 48732 -254445822 711825836 42539 487062801 305585513 21916 96061750 469326603 17472 -784388456 -193746456 30948 505556624 156359330 16629 -236899665 -267795304 22949 -941080448 -11906231 6844 -795830008 -629546362 20655 -56573755 -619933548 36397 691020155 529819728 27150 116000253 -71599396 51974 545051954 121118421 19355 501811483 -272498069 40125 -244756425 -44966782 45793 -86535927 -555278272 44213 -613748625 -814234928 16566 -972335044 291508894 17689 -400440134 -75159643 30431 -186987815 359413314 9113 644060692 -264797944 14819 -19901774 -745371515 39572 713937965 158376993 16382 695785068 454695757 9826 306158341 726123345 22086 277395159 475994192 10123 -618109387 521582083 4840 -980657473 112514906 33329 -734046639 -198334209 14109 -372370999 -999531167 18168 482378023 -376190901 19906 726869950 -269408639 23195 -616308046 528919249 51189 723617591 -627805853 38020 144043145 522326792 5292 -766193900 -194805994 38607 97044836 309622749 45342 328940565 641868849 37501 -762856075 -941227867 8572 -264666208 497335428 38568 102870304 146910121 8227 639520414 -790067452 47910 481146498 -807013445 19136 -393553354 -240325272 15574 -375781388 -807542894 39016 279177994 181806059 30452 -935839769 -267156840 1291 -443177513 717620353 25725 -552989402 -35883404 35111 680362323 -942193734 24620 -185184024 -601809536 39216 502646575 -942146886 30348 -220758481 468897124 12877 -445344196 -762353783 1743 169227990 543836334 40056 -220683334 708897859 50676 -581232944 -419498526 38920 715238849 -927030129 13052 637818024 96515256 20776 -51324873 301625249 27877 -998913912 116909755 37158 349173205 172242218 22676 464777136 -429593637 21007 331303635 117895083 47557 711294418 -23933297 6213 -23804374 -5348498 18831 -587370098 -548857483 35588 -209423008 -438762480 14773 -397307310 -18730416 7530 -592435760 -746057977 22463 -808358026 -268783490 43920 667817844 -238750953 27304 -55149035 677922496 24988 -60072497 -790371499 11148 -424996819 500418398 54431 362142312 -420413397 33345 -788002009 -803210436 33623 327559336 168249128 32476 695744079 703953671 32357 -401820033 -549006605 27203 -772841500 -238782812 37115 -738600804 -631248702 9227 105242530 141045616 44573 -371362941 -385663973 25643 -610685683 -450934589 29074 711281149 -23927863 33262 -812684704 -561348484 39252 330654237 -12296435 32221 137813613 -50785657 21523 169737131 154624375 8374 709381832 -811532929 44248 675536858 498453781 28247 -232449884 354438310 13077 359439857 -89593670 23452 -951791933 -621353361 22705 664119416 -591066756 25223 -369134747 359904157 25683 -782302101 662158638 11622 -617174932 102026782 6976 -43376263 711707250 35209 -409951288 486207592 23130 -752598216 -211879588 20968 -186819043 -250156715 8792 305974089 536542470 18204 -764777371 -553339620 27502 -991925332 -409797763 35206 -813625534 -224278282 27210 -571720262 160868743 38945 -741845415 638937970 39021 298995584 114030675 47987 461153356 -405280115 36099 697655575 -929205063 37896 649053866 653326773 9878 -244054914 519664963 38431 158624089 132886928 45677 -608158180 -208355502 15009 -78000769 -258043979 30219 688153715 360756849 22236 -194346882 338143025 20560 -968036493 -65280647 17889 478826724 -951270511 28850 -68104332 301071627 36842 114361224 660003134 32360 -584689709 -16342745 5131 -401754992 -9412066 24046 -730183193 -211342680 50283 -193341310 149723846 37937 -185998044 648613151 53904 -76007326 -400407715 31724 124281597 146543212 8657 -547362216 -58977769 22393 687217273 -61755291 39781 107116769 278906626 12760 -421941496 501883563 38925 337211911 684776898 47249 130225965 718645705 8619 524184589 535880463 13851 -251799332 295069976 7107 92607925 -79927953 47966 458414621 463412485 8521 -441231980 -765807305 51010 -800310888 686579530 22722 -206560719 -23176061 11268 -760039607 636801997 44240 181309757 318462737 22617 -11294184 -601149721 46416 -386147649 -777720596 50851 162071548 -4384312 49908 -777350830 147511931 33070 522350762 139986668 3519 -986297719 -985841659 22465 -375697154 -804716800 45761 512819461 -431899849 41671 541459415 104157617 26362 312829540 700419404 47206 -760444629 166943256 34383 290066257 640543831 47054 171447015 -47205998 30763 274258558 -398906205 14985 542003775 -620761673 22977 -370013948 710580242 33602 155866323 -23413838 44003 313236882 -747211969 21101 -616501919 326943566 45423 -234172566 -381387580 33797 -802567917 -251627974 24798 -34893200 -2101870 27880 -243049511 -393776712 38803 112064427 159596072 20887 332352547 160787673 46822 -590155204 117839865 12021 -198564959 136313570 28891 150497559 -367883505 45682 -562406312 458367980 49853 -376155058 493898776 36979 279846937 645048236 49534 160221544 300989968 20024 -224015621 -67116757 22061 -421798675 -244230176 9184 -423603999 -245973539 37350 168158371 -428802476 7105 -252455544 -999645056 26582 318850588 109069612 49425 345469811 -776231418 38693 703079953 -805000118 2840 510120859 -402404785 24362 510769945 -375236454 40828 148424402 351330941 28048 -915603589 158239690 22678 718840405 355399153 27382 -437399898 -985947385 17588 670370724 -961458575 48613 491448952 -612883840 34805 -9267487 -613649351 27776 -83445786 -607185911 54168 -765616787 132133073 28338 719321527 -596713813 44363 -208264401 685851427 46390 273249459 641355435 54067 -937355382 -43449190 29065 335662903 -29134972 38506 472163819 -253706583 27413 -919384454 -13505772 29956 678885440 -82860738 12182 -798854192 -594622757 41715 -806835349 -426497632 26240 -38782603 -745289790 44596 -382163467 161446428 22142 -249965257 -919143417 28320 -931740503 675088884 36101 -185492507 298316358 22962 347515766 679352573 41645 -199532465 128524646 30247 -999390566 720263470 39982 -436276253 -773909733 54888 118094035 353361338 28689 655971343 715005942 689 -754438557 -598273104 38263 -198715680 -188730194 37958 -258447778 -566375788 37339 -957410100 -87039992 29705 -772908725 -76578072 28743 505747977 168836378 35731 331781190 -34920428 8766 -380768769 492248625 2754 130155211 -204575620 4923 -69643820 -752201434 43469 282971755 654301057 22594 -592759080 -15103258 19590 -598841972 -561051553 23410 499857892 522800568 9062 -13569391 -9819469 26716 116726544 -958952202 21842 -20040923 -793836758 40208 -256909408 497253255 14266 664691397 306065578 15395 -376392043 523662357 40260 -22454324 -425851013 38538 -570598774 659719399 11252 -210834539 -81912489 38637 -413729990 125992740 12214 -935303024 725919483 23980 298395204 166430416 15121 -558664612 337655363 47194 512772249 -216465175 12761 -383847677 -271031446 43955 -957498039 93077570 32534 -973426595 -604849213 31862 513123241 -248123187 35818 -72478112 -610774332 29472 -919335013 -961577228 33593 -569983608 -912586720 25661 104654261 172283974 11228 690688241 -215919151 15229 -251580511 -609155463 38157 715965192 359650821 30777 -626766688 94125763 48182 726237367 -55974906 28138 -611457919 -419031199 40360 -739098830 -575517481 3742 -5531708 -440467070 22180 -550708405 -914417397 9186 538272952 -191206411 45825 -420220866 -962965092 6076 123374108 502571275 31263 -235552839 701375921 19036 325076532 -584964469 13343 150466174 -367905197 23809 -393660560 674060855 22364 -227600833 118646625 40356 541389715 -8997175 37577 -550728177 -922960586 27406 -735886883 687738412 45084 101820773 136935440 35759 -625319993 -63082875 38505 469485890 -10283775 30223 500213326 -966642568 24532 -76866236 712700076 27408 -380787142 -406969924 10692 681128497 639981064 15632 140069080 -230015783 27285 281350194 122273364 43607 -382103582 -937069297 8804 693474846 -12766862 29852 327854434 166751676 46397 522775062 -955746348 24515 326182513 665179849 12578 -970331536 -610886776 30547 -974775388 -52919633 20598 -214855053 96506359 48164 338850627 707495099 2142 -630427332 -31506642 19511 -272137620 -257311005 31255 -261901422 -583060602 37315 -207238496 128015594 49152 297305648 705858157 30515 128150312 170752380 31813 286630675 636384404 53048 -66220753 -395250664 22876 -204061596 -775633326 30253 -235898751 542618921 19507 334323785 -246125894 7613 -429218971 -742924636 44002 -384008608 -797127202 54352 526822483 -924838203 18106 -412156860 363065354 21986 -41145342 -629672112 18185 -627061213 526348361 32536 -444798695 108370028 33795 693202137 -49680264 35645 138439001 640487244 22789 -40699562 131097729 30344 -608671674 -240300237 17324 -768725939 345736271 36162 132501069 175327609 18309 648679588 -444505711 27554 324031764 -88572145 18708 -85078135 -401992491 32975 305676481 -756259426 33406 179288945 119927196 37706 489405072 638028719 21410 -376421937 174649031 17989 653114840 -453907211 21971 140981313 -816106314 10944 -52989773 152165318 13388 667813517 -238774636 28395 120618667 -408060116 23161 -582729492 -424138503 47574 278125543 -775562194 27290 708312139 -416337434 14574 -565200713 543205969 40790 687061539 113924824 22328 -24158708 286466515 30272 -205246201 117494152 35526 93223030 -551084467 24439 344382658 151251247 5163 -16080642 -979824441 5864 -938014285 -978616065 15108 -624305455 667058954 18044 -52801681 -439097437 16827 -999915797 295713037 37653 531365827 -770654537 43034 -572462826 684398168 36996 301680464 655517440 50840 307968645 -392967765 16622 -243080201 -69954053 26896 -270105171 -363911369 32780 -587706434 483108666 49706 533541166 -785028542 38458 -814803054 95987501 31494 -736833863 -765533563 26802 -89542838 -238108356 40382 705354937 -730424846 41137 -212848875 -36088154 35200 495394825 -422671375 39026 -954867811 -569703005 19235 -545746231 497324019 11849 126137051 -185208746 34834 -976688202 340671596 19903 -919698393 -380554650 20400 92565243 -186670128 10947 -6077094 333360318 28725 -585961583 -249003459 18663 638093033 -623797077 31043 -806829756 -426480515 14466 145836585 -394809219 37177 -447389254 -746574901 24916 670914719 318954292 27544 -68665681 295932943 12092 -17579088 -575071117 53410 -370339124 -775390803 25922 -90180030 -794754540 40330 -83583663 497998762 14316 -580676023 157529721 53116 327999372 -401677454 31224 -577322809 108289542 23735 -382966456 -742970902 51644 -966806088 125732332 31937 -555572106 481622623 49509 661913679 146943626 21657 -211055744 478085512 38105 -989868589 -918095261 22966 355534023 135803073 17919 -82116281 146345937 32739 -921379317 -573075325 32047 -203722815 -994507152 21418 -548618363 353637827 23080 -272690118 -416891268 29405 692923356 -421696833 29048 477783904 -917271066 15606 -57354525 -23003352 22560 649079477 653318977 18267 463283021 -434721376 39571 693665349 698495247 21159 455318951 -195412451 14928 -14348136 726924681 11684 -392721474 457623539 49373 -216408568 298235987 9439 640468517 -628970233 11177 706534674 -922817083 22554 -197203510 -52677691 17315 -572249657 -72470170 23986 472177154 93806919 10714 539794606 -737727959 33473 -186247054 -8610979 12352 -998496073 500653234 21794 -635463453 348344963 5161 -427074709 724977701 11411 317077895 96302462 31941 -208167938 654424376 10841 -551638898 324816932 29566 -750851991 -219211200 27084 533831057 -795527581 30239 -245489981 -71992241 38766 -373091754 690602539 30833 -802876996 -561436429 44159 693821642 273719999 44429 493363562 -778559212 33769 692998542 514890912 4079 540338494 -589630268 7432 -993321634 -603387400 21783 341481070 -68817931 18561 660363765 -947433162 20592 -793931573 -240702875 47519 -220700320 -64072213 22672 -36591823 122397280 48828 -776080195 651566039 31321 518886873 669444894 31445 -942581858 -924818304 21839 -396888840 359513831 22213 347272748 -192555921 660 165770263 538650699 27327 -369083432 -805505634 44698 454732724 -383033479 23006 -417397356 -188570522 37747 308859729 666723514 55057 -732219637 -558743664 13290 -988619092 -418810687 12784 108264890 -792292497 14259 300545741 -63535332 24376 -428603101 -206132291 41869 525576493 -563880811 23619 691825440 638474417 29200 -940130476 725948360 32764 -261801735 715886853 52107 -194499063 -254567104 26581 -88405778 -623767804 20405 -977891857 118690101 20690 469896675 -204324050 12976 -795020560 702135176 37308 478495048 179919607 42110 -809255744 306364412 25019 -636093349 -414687138 41487 101240724 353540687 28158 530498665 355649066 22939 -584965405 697298198 34161 -223121427 -84884982 39205 641822934 -633851287 35215 -417447463 -188549409 41687 532554699 -81728694 35280 -269099763 -608943934 12436 130090620 473017294 27044 -762309390 -191779071 53812 -210931989 93722826 48535 -76061325 323171788 34746 639501294 -254212594 23104 539585517 -382181814 45358 -568844796 534438055 21159 684361494 -931224938 49610 -546632539 -191032786 9950 646105595 -741900212 30653 290240492 106330191 48125 -365670495 -86096102 17455 -33526724 -55801840 18295 339967024 302453574 29426 540298395 -624771414 21983 -804558767 124035638 25018 -74373473 -621245654 21160 -418454639 542269849 6055 -208380356 -254541785 7387 314293366 -555162375 39852 -789155934 482538051 11062 691290140 -997729136 32885 -947186316 347600062 17481 -26999062 -947004328 21374 505017602 -20436327 30652 -731119444 273986305 34364 -767480210 -414414675 31230 -909517879 -921248766 21781 -235082140 336532520 12069 -33828330 -261426390 17632 -4797397 702174398 11437 142146439 300334317 41128 -584331653 354719123 45793 636783524 -67866816 47235 -622590938 273545650 15872 -402898724 510261449 25150 -82660614 -616971371 18608 -734974881 -592506603 28215 652306236 -770531329 17669 480373309 -73911678 31968 -812376571 341046711 39058 -219279117 -992764972 14607 96356524 -16552341 29138 -222913097 -18489368 30191 -747076720 -561661766 28545 488929287 545270036 16560 529329538 310107737 24031 -561704057 118203248 44382 -191268396 -579534445 38075 141024029 -371168787 27486 324147010 285100906 32956 -252816770 -603017091 45236 -61499404 163991000 3343 274989498 -777505551 7248 454696512 706823504 27375 -388935957 -986574963 29202 306830857 -605000830 18531 -749441643 133258419 26264 506518605 673572475 35614 -620900086 682817593 24850 -255500598 113742944 50485 650499364 -915689870 27183 456019513 -203870261 34709 297911851 -732098610 43306 666285600 -784633300 49261 640949015 314858801 45556 -787348347 -600622634 43516 678063879 -13596505 7736 -38577962 295917765 23805 496339775 -421139557 46833 725492335 150472161 14161 465823695 539641898 15817 143381423 165548735 27887 -577197643 461802943 46757 -633244412 93778507 16127 284264420 -594081003 3960 -609725542 143436279 52751 320918683 147600976 16628 285988191 342136574 25062 -552464969 496870248 22234 -377798754 -791460548 55686 -931249827 -26273449 15806 -808640593 -784075631 23716 304142340 -38595856 39654 293586672 660256816 21439 534694340 -450137070 34069 -31372794 140006236 50462 -78226369 -626655123 55039 -23463490 -577711511 35777 -949228455 686417238 30263 -17278652 134954054 37140 -591668167 -817487319 17394 -816245759 -423868947 29720 -546169371 478370399 35873 -551450208 -773324409 46504 160903127 -221510826 19417 -567173190 -189259879 11711 -236285244 -26907212 44425 -732079197 163721822 32602 -34701751 -52419950 38163 -777441317 -367714478 24848 -90251742 -270252895 42639 -69428928 127037826 25758 354224235 -574812374 30121 289798370 -552742161 15178 -982398365 -207845974 18387 -733911692 -945192831 18652 -585979823 -249017103 26736 455969058 -203855211 30991 143370540 165538983 33164 459166021 -368098526 38206 -787950310 285142760 22725 -224206696 117626479 17376 -929093335 513799916 39813 -213742470 -394114500 35845 -450710807 164728831 14458 -935812209 -190767234 36207 -402511303 -84535476 38401 647943234 -379484944 31987 -251761973 -38499215 32620 528953695 -620933901 30299 517670147 638156320 22201 -76328220 -929346245 19580 -762233206 -599153593 41179 535870189 338539280 10423 -611544911 342629822 37788 -989250676 672159064 40451 136235279 168872331 24691 466749734 274008863 22215 -16722978 -261799824 52722 113049240 136744343 17284 146409706 -582311960 27169 281628594 681310782 54479 -605714865 -734545575 43538 -262197970 651516514 21611 500251077 -966639187 30010 -246585076 -564556257 32200 671904816 -240244042 28316 -609882619 -581503789 24227 284236491 647511719 15703 -613616545 153405173 41030 -3899528 -272599379 50776 482695871 -729673568 2087 -215228494 140726266 50697 710334100 -262585726 15820 -978673631 108360996 23972 -552461805 496819427 39875 -613643234 516665736 40493 -451231968 495569895 45994 286525806 -268274667 21403 338642551 -30028208 10411 -205076770 -237324889 8942 -388198669 -956879790 16837 -572146204 -589391273 30265 493895679 -187420105 26319 -580428155 -792038284 31830 516599972 -261156683 10943 -428852433 516769687 14105 -185358319 -29254278 38155 -404492290 -60557399 37746 -974848602 140413591 23851 -741623546 643750621 36769 -973345157 99749751 28051 -927284821 -775212262 24939 130331162 725349847 25404 -581989180 -239275735 18771 545058098 -79491984 24957 325793242 714863354 49785 -407832009 -803473826 29797 -571933433 647540249 1532 -55668188 152646254 55047 318355849 139549233 42691 -803204487 -256383804 54847 301491968 -741425062 2261 685286291 -938057946 52660 506715987 -65310243 16880 -228290116 118135715 46330 168624306 -443249903 28459 -184577069 295392812 20513 474914537 696585027 6198 -380512346 509862263 55816 461954539 662490395 35674 -757665987 -236510625 25067 116409196 96238233 44981 466096845 -565741067 31315 -731774894 -393026228 23059 -629248467 530283501 43652 178760298 116698303 33172 291253400 -746497790 32488 354961577 -606579580 2202 671254942 -729143932 49152 289748841 156431332 23771 539819563 -447003321 24335 175754846 -78319142 53290 -554659291 -448191583 21674 -585124902 -375671480 45920 -90304495 725192375 12048 -15475045 122692132 43969 486741423 -34564139 33164 -70357354 -746039802 37252 -371454444 -189726113 40805 -190221377 699727874 15295 -582217704 -550846055 22888 -449794004 -766660436 55859 -581499098 -367676498 20560 668887106 -961686433 26341 -446496702 -205053275 37735 -796815634 -386230553 31037 114638356 501334408 37852 640080824 360324049 44714 -958111893 351081328 27894 -400231542 -994819616 27396 -120122 -740739869 34446 -54996873 -449816349 41167 -968057949 680706598 17259 151913144 -53687232 32767 -5431130 -53057086 34166 -739030838 660079987 32881 -607988206 -774013919 24416 -221932725 -771769163 18787 344962906 -66899057 36209 166075182 -80189607 39704 -266559157 125277585 39193 291283211 -788770833 42894 539954094 -84583232 40142 -926750854 -233704146 15794 117012098 648623926 31756 -554547745 -930493899 11308 347430967 -19616727 40588 518516341 -408018700 49816 -765971173 -41586868 24880 -910618021 -407273888 18610 -420536689 -218677031 6180 -616371619 -232459215 24854 -401592314 -228290672 42265 -74195315 -628573676 36269 -447801718 461949994 14217 -813619127 -224286746 6403 347202377 -47488707 16287 -556610828 156311627 54709 -227238919 -4221716 38441 -596093949 124830950 10693 -790878933 -745996132 25406 -916989690 -957426753 28636 100310697 -764136219 30650 -450967356 -186117816 31763 323165574 648848183 18533 -573932505 669718168 28043 -254515455 711823121 33926 -382290634 -221425526 3250 -790880727 -556098587 42248 527136013 174343717 20968 -549465923 -619384958 37983 700274865 -758250988 19578 -424832826 -228683257 25420 -258418775 -566358429 4672 -932339493 466082657 19020 -968969632 456000427 11833 493323915 294304839 11084 697132461 -42222885 32719 295893228 -746166648 31030 -795178271 -367474967 31200 655948435 -438640250 25894 538236010 534612070 17739 540815067 721733598 16273 -10527513 151856787 8789 118164960 540665692 27630 -236005259 654553170 44144 -559434135 -88945635 38300 289098186 648288160 31786 307880372 -811915354 41717 292100572 -423497346 33313 -999606322 113713274 24834 -930893339 658355762 14178 -791338888 122601516 12045 -947896856 288852093 35391 341895208 -418247492 21619 -210989053 104343327 47440 -45666033 -984930782 3524 -248551921 -14235292 32901 -9798126 -776704665 38654 -251950483 495320430 32927 315896335 -816359932 8638 -11658933 -377162406 37059 -248212726 701096586 27514 -569720590 120786558 19826 331275676 117946029 12526 -780116106 -381001034 22709 -616183151 703593750 3056 294006789 137040857 29363 -961301524 120810123 26666 -567162506 472833997 6398 -979416709 -405341053 13197 130899748 313419554 19913 -771349842 647345604 19005 691641788 717682802 28346 -556671816 -735580768 40692 305182791 136252825 28056 -576602876 -993969968 11608 -422016368 338531151 28667 462990874 148031518 33315 -201763799 -194716244 42306 -18099032 -394054843 36488 -965796061 481743265 39752 171607258 172406327 18819 145996129 -389178311 37292 494903367 -618727450 19612 -556746194 -735540583 45486 -926786452 -233688448 24231 -420795585 -589231892 33255 -546627646 -191066578 27204 -970675359 100204831 38833 -940060199 -214062146 8499 -776742822 -785753971 39099 -382282102 725486005 32842 458925824 -583210205 33485 528437274 -773016590 31774 112748453 112024669 17106 -25572227 -577272193 25794 544586503 -377646940 28603 -625160878 -65685565 40853 514747272 -744816783 43038 713914370 158409004 24301 -553757571 -599969480 38541 -951112154 523153595 30936 -398636827 -226476010 36292 -250438315 -381447056 27654 -797892158 -911681767 9184 480211505 -20395299 1120 -45702001 181326445 37595 -945457923 -27410322 26531 -425797552 -738647560 28588 276346939 721826713 48481 533882327 -914430213 20624 102090965 675537031 26862 -20299528 -443074285 37490 -618111748 -760294015 32862 -809625389 -240137968 19446 -53038128 152159658 44585 -762841304 166138956 33546 333064962 332950794 24513 96115846 508791767 23533 716163187 -591190948 27404 -228063265 -446141205 6753 360377650 -39340112 12722 -804370883 137805276 37619 -745102671 313711494 28236 -45285178 -814979926 22009 -408111130 517596770 51755 664674560 -788175766 22684 -939277968 120551177 31147 -950672283 -55667104 30798 -603925972 -917906750 22203 -399955362 -805157984 51593 -757632257 -236526382 39555 -89845838 701506047 22326 -260219394 161158089 30563 323027782 670760767 26692 331786245 299390587 35132 162196407 356137946 27796 164621331 124541879 13642 -622836998 -49426621 38837 328969317 641872579 4841 279805721 723991020 38854 -809292248 325539280 18042 -422445840 -769495260 55452 -736824209 -765585741 30199 291275787 113527327 52921 -577911859 511306971 4192 -634593732 -755860204 36904 492824007 -34624967 28724 -245283902 -203418129 2710 -33009157 -242060223 44466 96285906 -2869841 33663 -815837972 -233727946 53167 -948770054 -944846660 31303 -418752070 493339360 10345 475551604 105411952 20834 -955105515 714777184 34044 -585970349 -19530332 3014 314916753 -774004306 43248 -789601348 -564822868 40118 -803696093 -631098456 31049 173132600 -814327904 27250 -547537744 541557847 32935 -65159714 350953795 25798 -918892352 105557412 9214 148314080 472845262 31404 163598207 -627002067 3568 -579807681 -923723708 25241 -434301737 -45398499 34264 -382801225 -12222546 30124 -250480649 106707006 39974 -220898620 -28297234 36528 158784298 107955423 43880 -623047717 -782136861 11548 156068094 309876561 19367 -735316402 -973886155 2606 -428944635 -792546116 53885 -597508225 651393556 12646 303512256 -55433907 21879 -85889158 -218477278 5675 691290449 -947139337 19632 -409203624 285459987 33821 118932947 -407634269 41062 -758814798 680262286 21734 135870208 -408770365 10022 -434897639 -814584409 51993 690406034 -747674811 31285 309504234 318673583 4631 119457307 -370751283 41092 -208072214 641479539 36178 651941905 -201999953 14361 -379545768 -83852763 17533 -420300934 -756830986 31569 118984052 -407649837 26174 330201220 -614052 37917 283513334 -781923800 6772 -370875710 715681070 18791 -969846943 -204588960 33141 469789761 310994083 14812 307983336 640330468 6526 -557201876 -946991149 28235 -980826709 498966363 37587 -604569514 -21495045 35066 -183715095 -965184090 17706 -429933938 -387592042 1113 641874767 -633861698 41398 -974711367 176373769 1722 -232092348 -796071054 32051 -260297092 -606899589 44590 484987325 -418645716 35915 355635757 353260490 29780 -960463733 279133658 13063 -765869378 -370822690 23596 177335785 -737663140 22154 -955461924 -411826590 28758 682406624 -37069256 13163 -228720988 121880108 49986 -618360983 98044614 8152 176348342 -793264182 17290 -623060187 -782117945 25284 -272183010 -755291076 16058 -552519881 679396121 29967 675330533 -633251620 41758 -413251021 464438506 10492 -545716899 497333268 40488 356014519 -68257302 26241 -219689333 96172290 22105 169814427 543932063 25591 -425354021 353898174 30292 652131799 312043405 41929 -46893734 155389514 33287 -552721871 -809168494 43901 171398848 -47187799 38529 316906074 688572100 33939 -945894093 -579012161 28306 -411029685 -393843238 21299 -735744222 -620346132 35313 -370854627 -619841985 31689 -243808726 -925083655 24870 -628861020 -403558026 17222 -593926331 -575091813 3196 111752942 -67260362 9406 -731423815 -565275190 22592 -377765891 -728392460 33722 -59036712 113252939 38781 -945580857 -262503990 21634 486613497 -972189946 18164 -587715714 -970194457 17781 -604170781 536918487 33827 -925603280 -211088368 33042 -415227034 291901412 20765 -912747192 -235195144 39410 655664421 304779108 32171 644604297 -52129950 41506 354949264 -606589805 14460 -777067500 -560439902 25683 -232752330 -21979615 7621 -932303814 691010684 8400 -392128860 309655864 24014 465419237 154449546 9679 -201397175 489216019 35659 678305252 359032051 13902 -628198106 -631409446 31896 352139709 -609206789 25827 -735951957 -382164307 19583 -55552840 127001659 46677 -401951164 -43778032 12776 -6353434 116522945 39584 -746104042 -611575441 44318 334502477 303390449 33813 -935826342 -190808033 8886 -379384509 -440783527 29689 642186195 -792077468 48545 -747698480 -555649722 21021 493323231 -206223469 48918 538242830 -430922697 40331 331753419 -224202303 12331 -452825178 -559445007 20400 653566682 465366252 19051 319787517 717390045 40464 -449049953 335870961 31688 655079873 -939161704 47058 93405552 -71706746 15647 -556201189 120896466 45829 148844881 497711847 42270 -444477233 -936549533 31448 -545925680 -589075992 34813 685597124 -977990182 29197 -595934198 -385461265 31017 -609270837 -994326207 17915 463206406 -185192070 10974 -608422935 -234360668 9678 -924725620 345712674 37338 349069268 -431227729 28958 -247993415 699475748 46909 642979266 662061578 26887 -70848426 115643204 27439 -625806918 279120155 30309 531388952 -770715508 26876 -59771827 -604269469 30526 -420403509 292770019 25412 540213899 636548042 33549 -750747763 -391391742 18424 466972130 -269227759 42144 -365552267 666291748 24966 115360023 -82359815 47105 108756172 -419645625 40474 -187692657 482075948 33042 294651743 94110893 45490 477315959 173621467 17591 497566787 132066304 18286 -17863677 -729397988 10779 134034290 -440473069 40329 -587515226 -42314084 29627 -785394710 352065292 14926 -18442874 -557248386 3646 -225275220 662163012 42822 97090905 309673135 35505 -999869639 -998773465 13753 -452885097 -755712393 32361 695137569 339697124 16033 723672248 -81559211 10369 -187166754 -404977660 29617 520288665 -260568542 43837 -185571094 529458860 27856 98626682 -72386710 30477 460390733 -255877144 1301 -913506260 -205330988 14263 -187158683 -405030035 43799 348867853 661531541 35136 -399667817 476635285 10946 525255560 485989492 17125 -86365740 131680360 36196 -613454673 503212671 17846 525861382 -200148029 47556 685985868 297471486 32813 -387401784 468179259 48949 168649816 475462476 41775 -601949213 674994261 11746 342572733 126491369 15837 105853385 -993532340 23674 -587709794 -76130129 20478 162417060 -402364731 22500 484220869 -982143294 15779 -734917987 -592500995 44466 644541568 -802070380 43807 -764558033 -581206396 41272 -194258001 -216301546 41655 676650989 526227284 30966 168275446 -383206975 44335 -809000863 -252060472 48991 331075767 664813808 36793 682112387 -983917542 33148 -198674580 -262199017 32652 -269274024 -270392555 27382 105138150 307677351 31716 -937233242 662169382 35676 -574008528 -400818097 30335 355912572 -751174904 43466 -593308747 -12450786 20567 461181008 -405213191 41195 -766170806 146940647 10459 -577945000 151341011 30711 -25731303 665563658 21975 -549119389 513968576 34542 -428946386 -792535891 29652 137472263 -395149577 10878 -994132086 -232342164 39386 -225448911 -406014825 16534 -256912586 497237317 31351 -43762463 -252477821 53645 654377843 650662227 5117 -231165026 513779573 27614 -730273777 -235967675 45797 -799016429 299125334 39859 -968037624 680689336 24976 -985420814 294564616 25560 -629094468 -366998103 31760 714491468 -807331868 41776 -805362808 -228692478 54134 -633492119 492906295 38353 281188904 167438465 31463 -736997312 -209145667 44635 -218133827 708500714 47477 133758150 466613768 6930 712387561 -946796021 50362 -739101020 -575516192 39529 498174435 168894188 43298 -786400758 -234125631 29136 -609685571 544606389 53619 -813566998 312109928 45146 -591088556 -752699574 43882 686921424 502755401 8217 533836948 -795545320 24572 -234522415 -76940802 20641 -47875835 -191896050 24727 327496415 -630216163 33534 513253169 -384596824 34633 -430317030 -790030811 10789 -202550500 536565505 25173 -728114444 276375091 13764 686627757 355224151 33433 -4970487 -415923782 14508 -269543036 128553020 7230 -227497146 513818217 40260 -764131284 -630473165 34058 -66142116 -613247595 47985 -400757207 -781499363 30102 135159720 166770967 42873 100131232 -197815495 27606 103895412 538357488 12057 693379327 276316283 33328 -402270405 -223949925 9625 524983872 -954331797 4849 -46950445 181114492 34803 -752248725 -6406843 26084 -807863151 698585922 38336 -799124110 -556075785 15813 310381792 -545550295 9087 -428624739 -206155109 42825 165396755 -738839056 33517 -788580260 -755888271 36382 -581970444 -239286486 17440 669120045 -772859633 31240 350205902 672138545 7290 138147613 -978078531 68 -629496570 -225875985 20306 -739295725 690421395 26539 -417693323 -54920085 15155 -236266451 -26852200 38668 -9805597 708984030 29361 -185527047 -431184083 31412 152326262 161944801 44175 -228092902 -88697070 45104 -929710669 -58554794 25247 -909895280 289905927 32071 284016342 694543911 47412 -245943304 -38715224 4001 144493236 -380742923 29407 -427052453 309456782 35726 -615014620 463353719 42841 -974419123 -556984402 7737 -376349594 -590824192 21238 -202335719 -443642042 30915 -64362305 -13226315 28341 719666045 -226459826 20603 -929755988 -912847849 34103 350919823 -54745058 39580 -87653183 -70376038 30019 -257010565 -12637781 22672 -400958387 -199909219 43886 -30045 -255378194 51461 -998121572 -201388063 37852 -942945495 492027060 41198 -754306791 314106176 28211 -379461411 -738424347 51856 -635604140 176754738 8033 -431056432 -999470228 30326 -20290842 -771432948 36400 -207085055 -451076123 4798 -587313573 660891289 21737 158755491 705547404 29269 -614732982 -994820116 11887 -954305786 -740224082 22096 327970612 -444543649 28839 -42877997 -557525198 47274 649372516 300508729 32719 114497660 323908556 23685 303307316 -369195217 33817 -207816636 -793732109 10561 -813016472 121118474 12052 -587538202 -42299162 35322 -982305470 654664635 19061 -204074018 673376886 16979 -258802795 -70914932 21420 272959643 -965723871 20678 -381748206 529915340 52481 -254587779 521088881 33527 -419579261 -911968523 21177 311123515 525212100 8630 -754800219 -623825166 10587 -60249740 474733511 17168 320600084 133500427 34660 -392676180 457634566 51974 354844027 -77923421 10182 175696407 307670454 38536 -373250299 332248240 31171 -183941426 179767389 37796 -211838134 -10719614 29523 274890125 -591443569 8414 -933057594 -247955505 34037 -559469174 -805953201 36725 -999390843 357365607 4198 640278500 -219891798 31686 -799344164 285068587 1306 -556699355 153127311 36922 -810752634 -244295552 9757 -570586621 -786021380 16453 -67590361 -46258729 32454 525986873 -957438556 31281 -40462689 101667242 41182 150359648 -962145683 12660 141192329 503981770 21000 483675904 124684218 21441 -379844982 -623716927 17826 712112226 -992208115 41682 -44251414 -794511329 38087 164816585 -433839692 14454 526929078 -185788372 28417 497883417 -812216952 7230 106675122 338983901 34165 -932322601 691014462 34895 124560797 696869332 25529 -592779727 -766063200 42647 -999973033 -76361897 25771 -222739822 -34515302 36722 701931500 -403842598 27974 -23787994 -5350617 4311 -23794695 -384755895 37646 304117642 -453485034 21142 -942598273 -924813019 11902 -909183938 511778949 39174 -989882128 682162656 27993 -620164418 -622990056 22956 130270389 -58762408 25446 -755500484 286460227 41070 -940832217 347699277 31452 -963196299 -229438658 28530 -380520352 509879862 19877 681152460 639969176 11983 -424066014 336616518 5478 279588320 652713640 21867 -447554049 -13698551 32622 500749447 352788345 3656 -394796459 511740205 40512 708457686 -805035716 50453 333862837 157742977 34997 -16454105 146385681 44368 -931236409 723912448 34290 -228134300 -7764164 10873 -251280252 159695561 50667 488810938 -803958851 39862 -236474739 -772803047 16201 -244573931 -182107866 40355 160448346 -798938272 29226 -580582490 -784140301 2590 -398584569 -744780641 54393 -10766998 -810806114 21747 518788192 313957686 24202 -444852367 108340708 28943 -635536299 -40838917 34002 -247043717 -75241435 20827 -808941293 278848846 27956 -409508030 500380217 33657 -619653479 -428449542 13646 299045589 -553052154 4725 -77669435 -813797078 35625 -40679930 -453893727 30908 687903564 -587321098 44351 -63004791 687885601 25284 -624176573 -554692440 38490 -71772162 152570510 53433 -582403885 181721788 46949 -41815191 -446219219 30733 157640139 293999062 34906 -766135780 -594967260 48161 536533496 486298035 14977 98251388 -423548382 7610 143074548 118706384 7181 505688072 -794229507 38758 -18908491 -33707813 37985 -412525144 478799181 38945 -390319685 -943001568 20621 -99877 -740774227 33377 484495043 -965703457 16982 703312315 306310750 20513 168605697 475513534 37394 456135655 164745649 24814 465490317 120056298 13606 137926971 -629245495 12892 273157580 651052467 11858 539589724 655348509 24335 -426075761 -743402661 33136 -366112498 -990751807 17551 -237204026 638094729 22695 -27694087 114326951 52364 642952006 -592806124 30559 -10463655 -768509898 36797 -558959819 -930045716 12831 -391065569 181011164 9967 457051062 -224909211 27400 -912365844 347888366 33190 -604611893 707197421 30108 -217825694 -374671295 40545 345091643 -203054434 17523 -614329994 -729649742 44537 314245679 102969308 43889 -407669468 497289957 42211 -974187222 -929092954 19267 113411727 510715587 29332 100828156 -205989385 23653 -445577481 460102876 13825 491305020 -214029065 22545 683785584 -968414101 38683 302619762 -83442591 40683 680767430 680220558 17163 518279962 -394493744 41294 -589089600 538404547 33322 -1689660 -44783112 19680 -753282206 -629859569 48952 -195134455 -28758086 30857 -201632915 544866338 11525 510847593 -555245699 20508 -183729689 -809088963 21267 -373942145 -587495360 35397 166529923 -767942327 20555 -740342130 643929922 35967 97279379 -18319314 48457 281673245 697971914 48577 -983087731 489759990 41915 -445911006 636521570 38175 -560004428 -979484241 23155 -42876331 -919680950 22934 -366838746 485433673 52622 -192293754 -550103459 34228 -729302760 648362266 26926 533191444 -432357161 23506 718899118 -956338975 47768 -447480115 497834309 55224 520294196 -816438459 43271 -89777216 -790342151 33033 -733248325 -249020934 6676 -569772239 163303692 51715 275897651 -731185724 42812 345849787 -581566543 3021 -76110179 -87358747 25574 467138123 161365868 28352 663166184 -767138343 48114 -605061422 455667043 41313 344878611 -29088434 15021 493365453 -618957210 22790 -212321789 -220801947 21460 -422633024 -204598394 44216 692876576 107602926 20460 -31701451 -796072306 42766 286768008 725490776 41256 -956227045 145638780 31281 687403210 324308068 27128 -753940085 722780239 44684 -570591442 -757888181 33151 -222141174 125509552 40946 -264740552 -931528685 7407 179668329 -66273541 46506 646052671 -958978751 10403 355001965 695377429 23179 492420058 -192227985 44511 684216696 -596441731 44368 -448237247 537849106 54690 519262039 -748232377 18199 -428140834 -561251029 7645 -205611253 -384842850 39035 -954811240 -265161448 8104 294584122 -981122957 11552 174224062 -366052263 38121 -60374764 -799668406 37016 666095093 -745046665 21522 -49915094 -251539194 24865 533593943 -785733418 17247 -220842081 -28259023 36969 -931634663 -374607663 35673 -223642864 -771376165 22688 -553497395 318926509 114 -202536116 281907925 15009 -585656797 291772262 41137 -626877318 -449024158 24649 -444673865 -752194224 49211 -430922475 -255977617 25934 702033159 720983522 17220 -427580414 168680869 22275 -952229917 -565228880 30055 -586578559 165705054 45306 -82576606 319788665 37983 472991884 105877343 25531 -37161786 -255804781 47800 -571584526 134715093 39357 -386713368 488706657 51192 -610759881 -450956775 50578 -951673838 -57052791 19694 -780852883 -782347822 41404 120256846 715579523 29229 -434426439 -936804718 23698 697772981 502532489 547 -226785823 646618012 36227 -409476809 273130636 30119 702129739 -782120847 36865 652125577 -431362894 8109 -578900388 -1940380 29525 175901256 -385159738 11474 -35478671 118610513 20560 -414796237 512758264 36661 -989299771 -975159066 31001 -189554424 -571247293 36287 -915863001 721632095 17406 -202883764 324852762 27547 508935673 -450299516 48794 -400917247 -199895458 9337 -413333940 -232075010 32271 -235068311 291037419 29040 107631636 544699123 4447 531810754 179796686 8598 -989735167 -452548670 35421 102373630 111474983 29956 -596513096 661781600 29587 -42819649 511366675 17950 348174141 129356386 30447 -567120661 307423354 18949 -401959190 -43784801 29038 289844926 330781753 29128 698874646 529388342 21886 -736603049 -757972434 18840 322351521 -752569607 44179 120235540 715581631 26763 -7259562 -432788854 20397 511544229 360967046 24493 -599029249 -816729766 26455 170531591 -214456030 31626 -929637215 -385728827 59 500894365 697957101 29182 357337308 295656676 32608 -754041856 -222338133 52418 527360969 -65252829 36827 -32780778 362126404 26393 -809804270 -770164948 36219 -555845884 534875426 29304 -73911078 91128150 53421 -560407517 -369978265 32092 305728787 -756267109 42239 695898242 -991882164 48138 -556073623 478493101 35698 482979568 96702020 44267 355116340 282423542 35054 96144847 -573340796 23635 709594485 -59089393 43507 725463900 150461098 24964 339073001 335162806 22208 -253783834 97350993 25019 691333920 -997773132 38914 466046340 -565769013 32080 -195578620 171620395 2223 -962045994 -18816218 13990 518703903 -228651800 34766 -83851048 145158601 24390 -744836631 298065166 45175 -242806858 478474444 34529 -804994759 -799700365 30492 506896706 -90449138 25101 -217778617 -35720067 24401 -592200765 512592894 20667 144700846 -13030200 48054 284716373 687308669 42910 651415237 152627962 20594 -592954345 -255010511 9178 -388025370 524800426 42979 -379243086 -256420763 40362 -625758714 279142453 35496 297643926 342060131 17007 482754822 126931285 41856 -186690156 -182517724 34398 -59584378 336185062 24891 123954122 538653719 35913 95630933 -632437414 19888 114584773 514263754 41207 -625693282 -795888290 20916 -572036243 -65677036 31422 713328700 -77960243 41353 -36513988 724995863 20901 -193686363 -205886201 36822 318042660 -27288235 15600 -43204496 -994541316 20411 -630859753 -378117976 42583 -394428733 180773660 17943 719814900 -934091608 41961 -403449745 -565722651 24712 326024320 -603997763 25656 -556366214 168374457 36473 -392108626 337791036 29616 528922284 -620977776 32503 704016612 525554351 22348 524751892 -30556623 16569 -753915501 -184716878 49880 -625097160 -748769301 27738 127335301 697170977 7753 -774980541 713736113 27211 670093197 -792504430 2592 692158124 -22394054 39132 -625235401 -978119984 19332 461859465 -261283163 36183 -389093101 181562273 19154 497012174 -260888934 375 -742416396 -755902874 4324 -203276808 308879769 1662 349200977 -811337163 43941 343949597 -755756595 43059 -219084526 -267498315 42595 -983058605 489767669 25992 -935375972 -618085505 31594 -67894234 681610246 34652 330026184 714421573 25014 650708151 -949179983 43063 -997011544 677251407 27544 -205045100 -449301159 37169 -631967536 -410755497 46709 -928439926 -420552973 27816 127467646 724371387 1301 -437586952 177548450 30868 139944600 -445653542 24137 120316321 -216394747 35721 -225609955 -781429413 25304 -375878464 110657259 30604 112420913 -69203558 49422 -800327411 686560824 18051 302810448 -6715268 39650 308796402 644054621 55216 656705013 -590423101 10923 158643197 352524123 26935 -5910626 -421069088 39409 -443475545 -59536186 7994 -9524695 -385977291 40550 136181268 -23245960 49735 119162074 332939958 10846 524106808 -248119379 33439 -595571317 174626364 38780 472109276 -944426734 18226 -452843402 -755665995 48633 -401054972 -193005237 26761 328024257 -401660609 11421 -215194669 -243377031 41414 -399879773 701557513 29036 -917441366 171678356 35022 -743664173 362187313 20579 92358902 148481339 28841 -218900490 640098245 45874 -970655754 100209783 7491 -381493544 494785882 33137 336034325 726796579 53966 -792708397 315299136 39887 -88040712 -590762074 19059 -742458665 287391002 32132 -628447944 -188337004 37017 -988499875 -913889354 16488 316863472 129195093 29421 -966884936 687292273 31928 -547241028 537200235 35969 -930460485 -253111288 32464 153094808 329788226 20102 286012339 342125856 19405 327144636 -5873625 30389 -428454740 641706049 25671 530917877 123542158 20468 -42504177 -748327689 31155 111490300 -412403337 35662 -452104886 134479881 20551 -21607520 124334863 2543 -990694832 -558123632 21963 -197331142 -5391673 38922 -752265936 -6419818 442 529383761 -912424439 23981 682321787 646444225 28865 180074413 358040454 26217 465120525 507164088 10918 151115677 -45624911 32523 -793443208 -579874398 39844 -549547104 306841254 44963 -966533813 284728128 35247 292608178 -771195613 34694 -271655780 -629093352 31656 534963004 109227831 29931 -389103501 -225767928 27804 -254645139 521073992 25921 -242795055 478478979 35769 -626008759 311126903 22561 -752385540 -396151175 22700 716126802 -71766760 38588 -436195490 274925152 29089 -442665787 -202922614 23259 688774222 -56963742 29450 -804577205 -399885143 17518 -402022820 -967123789 25329 462233065 -741893534 27260 -64433987 299311525 31852 -38464879 -221127687 21668 -233636564 -268949933 15166 -374364797 726847284 37841 -437342799 -181844713 42327 540800490 721692977 34621 469782000 105519891 45364 -66671078 348566123 33420 176045307 347374094 14508 -33598715 -205599156 42635 -382930522 -743010485 19306 -10720076 -411081142 16928 -791911903 306563982 3916 -424450513 99351113 28978 -80433125 684207126 16407 -7536760 -744038513 8137 348053113 162717814 39833 -73148336 680288129 19129 -781119328 -43038881 23692 -589005595 -616361361 35263 -246781541 -734457042 14102 463788382 145412421 38726 -605644074 162184700 32066 -788532548 661531318 37048 -928081611 -627470544 5157 -612114752 153074783 43380 539360425 -216290175 45497 -599968099 -914845610 30290 -787971181 285161568 42700 -273015 -995713342 13818 144846978 304409374 35543 -15892803 -404115472 25012 724505527 -15106656 42692 -993469775 -612458559 37416 -630937029 469662956 15192 -564984604 478387543 42596 461238616 -184168842 48964 -40074661 156805523 29266 659356232 -982455226 32601 -922219749 -84614442 26300 -13406322 -443512349 9057 -762277280 -599198773 41472 292524149 644959333 42109 -728230743 -634847878 43143 -37299706 126176079 19891 -418520536 -215809203 43303 -586147000 526905265 18900 710769217 -809956162 49105 455949772 544266076 11713 -235108528 291039537 11726 -76220759 665437814 33371 -980847184 498979045 8389 -269916670 -743333534 29972 318004215 -631157740 13984 -969590768 -182243970 14263 297803189 288394832 35762 172636451 298921153 34396 716499144 693201833 20114 508766083 -215291454 37097 -795848708 -577149773 40041 -948576290 278314928 22907 156406723 689427023 32276 -6754219 542716466 12198 -585210495 456736918 20025 100856352 -206038261 36694 -260815030 459163409 25664 -217495247 -994744894 25190 646982206 311330742 31592 -20399318 -89752351 32875 -385565582 687609827 26529 714162211 330768637 9253 -978749698 -972871926 28579 654175168 -13326222 24713 664134310 -591033236 22149 -806315570 -759514305 37547 -48793708 -585993771 41158 -914059418 -247730324 16308 284572346 173298454 35484 -807808424 497115745 16185 296581048 301451053 17604 -915495412 504709989 31682 -632998951 -220178788 8366 -808775773 -230565881 46493 -986073207 289632652 21391 717709222 -258410149 15985 -617871150 310944620 25536 492043942 127413637 32193 -15065838 -578404692 35973 461859030 -422490873 32587 -978617787 -224988607 24776 -17442783 -271056421 12106 -814891009 -268592668 50269 -374088114 -773036733 57743 181107858 -440723373 9515 -236545132 -55649755 37188 457268764 -422657131 17585 722071307 -997307874 43989 -9648081 -203196621 55603 287319483 690179956 28779 644000727 -738640630 50504 489564540 -815806843 37218 -225435595 -570655342 45283 280173591 165693470 28049 304287421 -71767159 40424 -378238386 -58115220 22663 292089682 -423508063 6297 -589610820 -445718650 50683 674071620 -626666822 25424 -797267262 -408611496 21855 -606719883 667527217 32812 690482436 -245222283 33831 -412048828 711743460 37505 -17519672 -575077669 45808 -951806909 -946798657 27400 -7530531 -5619320 39585 -561641387 118143731 49414 -1465192 -606654356 8001 106580583 155323550 11179 -243138526 118028304 52953 -730512622 -233361284 36044 152267506 -909738579 23396 -582872573 511706625 33008 659549483 471029850 32118 285795603 307715988 28524 -914566633 -227728589 34431 -373302513 -804770479 53281 144320304 93460780 40675 141495751 -35424883 24365 337535249 -378343323 33783 707886903 153303891 5324 -578777734 -808007887 44230 -445599931 -185206795 27963 -982073975 -226055803 4892 -779998239 353496937 24428 -811276971 -604272768 30206 125377791 -44822568 34228 -66859286 -390135410 41631 712587199 724027202 21525 481959434 -81988699 26102 -733539149 -730181844 33995 -193232463 695085396 21419 -794545839 -224484654 45184 -572925346 703884027 28786 -220671067 117998523 34574 -978947129 -919072055 27867 -914299395 530689594 19827 -564556100 458491592 12143 -238030453 -730956598 32266 718631846 -754863674 41546 329496915 -577264982 15403 -951072583 523155052 37731 -261869223 -24079226 45358 655251601 -963121739 21448 350465502 -198801653 10166 -781086588 -43055812 28454 -435409323 -215965733 37195 138497627 -388457268 25344 342370599 107543819 53887 179328839 -29884608 27972 123485278 -809483481 13483 129508976 -584386735 6476 472966624 -182561846 34652 122543666 -43694511 53758 720546383 -570699156 5667 490632564 660111387 35063 -428433111 641696976 33589 -951634111 -57047707 29797 -749936417 -621564921 24379 -617218943 177804676 33212 -85974034 -206089013 40067 -630794094 -271968410 12567 136746233 477834740 37251 -450838153 543641979 51435 112249678 638749755 20689 -729221523 -227807431 40416 664082442 284886681 19979 539062929 -377894856 25643 -20427232 -89735888 17990 -220912570 671469925 47285 672107544 -934198799 3596 -207531117 494312735 40338 121012817 -964226998 25825 -968374442 297099877 31838 676945239 -954196674 28679 -31425117 125805478 37191 -909698435 -632839989 33270 349723909 -16513325 23056 291228472 -788781250 21255 712603180 724018414 16465 639493197 -254229202 9925 -417857093 -799402394 30568 -9269553 -397096297 31085 -90163833 -802438033 19696 -983476354 143147315 34392 -90258923 -794740047 42554 -993367773 505086934 40003 -807295158 -231519618 53922 -66774071 -392473249 26842 345839115 -50071097 40468 -786219386 -443627457 18271 700600130 -610244584 16592 -417747091 -923862106 12292 -250044875 650709881 24698 -446619078 -758606568 52155 -203708897 -402101023 15766 -422948052 456019968 53091 -86390760 539076772 17864 -44417451 -774702030 38107 -795785964 -577152480 33170 -985827098 327530278 33818 638176165 -5374286 32714 344392197 151256458 21189 460953915 -49585122 11715 -932216110 111308045 20820 -31615624 -44345812 15585 137817244 -12036172 25444 -816163031 -800041927 22333 100396159 -804977543 26988 -384448423 639973653 34753 -557829459 363628628 36655 -555847226 518000817 959 -792073856 302860849 35590 -592382281 -269101923 17943 -803037899 173876288 26595 -41841183 -446206660 16909 158063044 -802505689 32310 -988015475 -208770929 26871 -411048524 -393817536 22972 283206604 -546975052 6664 519134832 -756736067 15696 -194560963 -630077937 21879 539784303 -431166311 39785 697180881 -42235146 34400 130265581 652024036 18634 -957466548 -199868176 32118 648718048 -444539702 26611 -50037954 -372818453 29725 469680311 -89886278 30267 -87625643 -70394832 11433 322581901 -27462404 13800 -377430586 -574112581 36573 -924465645 122395747 37391 297292480 -379213201 4796 301324903 -569828125 34675 155656659 133033167 27282 -62995568 687883104 19474 -751125391 712378930 31131 -381248836 467760312 26984 -449496540 486097253 37388 125772544 162155940 19352 517126889 161862467 46040 -422426711 -190938483 39100 -570071857 516174006 29294 710213613 -394250986 26146 488174911 -958187485 26337 -974209413 -82869409 31079 -39978017 -773121095 33793 359468517 -579535561 16933 -619647129 -404674968 37902 488604061 -44333893 15220 274396717 99611291 14735 -445616408 -248303797 41399 -203120790 724690628 10904 316427838 702248689 31905 671051457 -817354142 45678 355479867 655397216 25638 341607854 -84057241 21559 172105232 -615933799 28011 -183453283 -546597272 36149 -807925083 698563892 38438 518767961 313957945 18769 -573087444 684394477 33815 -957949370 -788519412 12779 516828839 -591643157 32274 -76046149 323156276 6427 -795595155 -189752472 40402 -204715411 -21365382 32705 -610392528 -78903549 6418 158573732 -453103965 36598 -636210523 539464973 43269 717744049 -618081588 39819 -20015474 676568142 12320 -728636501 710903816 42675 315916036 -816345545 19497 289823809 -552724700 27240 97529243 -765459329 28540 -187227360 689828384 36311 122559814 -195726228 7824 -807317917 527914141 18187 289742351 156412064 34733 -246094511 -603466501 29374 -573917229 -181939602 20233 -614461157 -370100345 35041 -41491246 -192653760 24401 -815047789 -266656115 50310 -731290071 482239075 17517 -434460849 482825360 46189 -933417891 277195508 29857 315880629 -24194162 3847 -776631475 -755132809 32706 309840281 342246339 21945 -220756350 468863613 37387 -790356903 -752122240 19559 657773957 -22575032 36620 -15847467 137998279 49548 -582757914 -967422240 2234 298158850 648287024 48924 -605150643 178996718 24624 -446652332 540478638 42676 -258363724 101563379 45806 -20932239 320535037 28193 527365750 132590699 10058 293685751 119838173 43958 -376833451 -36306657 20211 -777293822 -616371436 36185 674760138 506580520 13031 -384214753 473543185 47941 -604877187 -397286338 33864 -249336427 -211267711 38324 -587622976 506541512 36650 298909777 662730512 41317 658823865 104134055 19786 -58776461 -807467837 31453 469095377 124924280 41104 468338936 -579888349 30673 -733085745 136465193 23791 -445532829 -926146138 22827 -950410070 -931171502 9213 -268710652 711320906 38507 -224424198 137635058 28664 494405067 -971278928 19247 -809482666 119594544 35733 304853322 -599355691 12930 -234228294 -793260298 290 -225444503 -406018871 25198 160603861 711756899 3194 -814729727 719110182 37823 -553330113 654208279 22730 -414625728 700905402 23444 -991650932 642769672 29633 309853586 342245314 4215 659195253 -82110077 16463 -596990750 -754132132 19739 -391322137 -910366286 5231 -583396848 277403793 29839 303424935 -374106684 11844 154262577 -443618797 28766 -738285679 704468540 26158 -392117549 309663310 11201 136551089 -14892761 3173 289018427 94694284 54229 173302631 -214066800 35360 535324614 659429591 18468 -243313548 -576752274 12463 -912668319 727083663 39912 113980609 -240416809 26343 -733708727 -47574418 28949 131813625 -755001947 30950 102058215 512849491 35995 -575231577 649042312 2347 -266366413 513915029 32574 -379518563 -40203376 40168 467300344 521051069 15759 538289264 -191275233 25429 -991701210 -34537135 16627 -405742132 -247421358 38805 -942489935 650351551 32316 -414365574 -961732481 27277 -973641616 135928058 22852 -72878007 -609401028 9727 326283855 675033238 50313 -569493999 101026845 52536 497378050 -937562611 26612 169968888 -387260087 24350 -946298713 339972697 36215 -3522393 504347790 15244 -74717242 -236440636 7971 -198694883 358248389 21089 -786261417 -375779310 27288 168210398 -961832886 8859 -949926996 -380873791 30743 -998126902 151452899 23298 278878232 -234776538 14437 127701535 690940149 22173 163166170 -380480979 3396 169098085 656058654 9647 281937119 -61042980 39158 -237203129 638116857 42805 -8532494 172828064 46968 -932744169 139701179 40739 -600055162 286400495 26883 -577072267 -991492160 20002 653490486 -439552787 25203 302120857 116346207 27195 651768297 352492206 35980 -270566410 -66012562 34210 -966955863 132489839 35031 670392190 -778909561 47030 -437802990 701785976 6118 480766392 -270796034 31813 509874436 -963708072 22877 -781718778 286431245 18636 147115945 695267394 10409 -430787462 -22264476 37479 322127125 346446766 23271 -428919420 -61825141 34350 -19279881 -381770080 25105 -206214968 475593276 10503 -373897183 -587507547 33533 -446533521 -733738412 36402 519311072 -748203833 40479 360545020 -429550992 15751 129074499 478312625 8138 -568071657 494464085 25267 -928893794 359425471 36151 -562839395 93001019 16706 -748544330 325651950 29011 301743314 655456481 42739 -756994584 -447292682 15481 681436995 -374258530 13268 -559099809 -556755892 23439 -576470497 161501282 30459 179492823 484218110 10538 -75245167 -451135741 13565 477737063 -271038170 6290 -240066928 457075321 41075 -574916063 -33208151 34802 107561063 -417006962 44791 -82626891 105475935 32591 -553390154 -554684227 8287 686076263 -608568513 6202 695934157 -370499840 30114 488463644 -263120843 49000 651442349 -590160843 7640 -631632544 -766626819 25184 -780914687 -782386656 40705 703067928 -258994854 3882 -27637194 -766216236 34009 -402214595 -777360623 46579 -205583296 -384857990 23373 669443919 -750295807 16302 -966462631 -591624872 25436 -184191100 703311373 10376 -559454003 520760596 9612 -550796961 -374894054 36465 668636097 107374650 24665 521838587 463054155 15637 -82968753 -577335728 33002 -233649813 -268965637 16728 -49156238 483847588 14261 -589093249 124897320 40355 -812954385 521802519 14660 500599759 -418257457 15444 130353828 -12033122 22439 -551794749 511873323 48563 98823483 117661251 13701 -255622193 -2470634 34477 673086387 -613734524 41849 -404536368 -445463487 12275 -47615151 100209859 19335 703950196 498407820 6555 -248653930 97377711 10876 -949064748 -747318264 15821 -814368354 -9257424 9930 -76818207 327082667 23299 -72484453 -607539676 42001 -400236323 537391200 24791 -607202686 -2544711 34168 -254635933 173479750 41302 521559674 717901971 27254 -436391677 528233440 40380 -400306020 -12763062 38545 -623502290 -619385007 12511 -82604747 -634921219 23687 -613658195 -439163325 32022 -613274584 538276042 52134 544894374 -31564714 36920 -629102525 -14084687 26348 95038283 534704118 40332 -557294818 -229277259 34134 657195878 679175763 19881 -577099021 -402950563 22742 -550419698 -193483541 7293 -80664368 -576996170 50018 -606031521 -394623921 27473 637833561 96490605 24413 -588926834 179047926 37251 -25485001 -430492459 20186 -940052791 -214059312 19670 -401785471 -9440735 25891 -448779295 -434689133 29543 -979805233 472116000 13061 509293626 -580419618 24636 -632506869 -426559680 25905 -451146086 -200005912 36233 305148089 -805064363 36729 -623502951 -619374492 15861 359460224 -421872845 20125 -933461515 172060230 37613 -201551190 -259769606 39799 -766385693 -2256695 21869 -982311555 -989502866 19560 -772095532 -606138372 38214 521829549 359638958 6362 -196442722 -223494806 42235 494431053 -971319092 29617 -759293933 668683091 39224 -632572397 293646174 16450 -39532996 -616897806 51356 499734621 119075279 11462 480463867 99589384 37850 679536734 -448047044 30593 -437524201 -625520773 33384 -89874146 701544135 33061 -952397279 -28864039 14931 178259033 93866700 38096 644034933 -396811146 21998 687588860 -32166180 21771 -596230785 308915892 29420 -427915960 -371926543 26904 -247123447 -70911886 39139 -991956004 -409785838 6249 -791603592 -973344707 9273 -14981804 -558601951 49538 -589315821 651152513 5725 479062057 -563498396 21401 -937321681 -932269226 23995 -14120121 -756292359 33801 -376773710 -624705817 33487 -414147522 -810180927 54303 468216757 -760169916 28718 -418789162 475819256 37221 465518135 -417037981 32981 113114064 486503259 40714 650271157 -927868019 48910 -20060820 -793867740 8397 -29096412 654772909 2843 -73876812 116610695 37262 -26055582 -374890018 12620 -584138608 -90000061 29481 336378028 149590204 44155 696779741 -561685801 32679 -579109820 -387567414 40658 -779791607 319378503 21082 -70557723 -733377954 25337 536852288 -74099619 28385 704195939 -805709205 41985 -374479037 -939489599 17426 -191383978 -201441794 38634 276122739 710828914 47231 -225105489 -385031510 32633 -401626692 674001188 35403 -634474942 455804393 7905 -188422369 -728027691 27028 177475135 94107028 39701 -971345739 118673319 27824 489563894 -263591652 27306 -572592781 462871358 29869 511591481 -589429606 16338 -382115017 -937076761 30157 275623776 158993199 52906 -251382871 150526062 34495 659157816 -82144847 41116 667504514 -428416526 19935 -60155479 -574371853 42834 -397543009 650435536 30067 -62354318 -11595290 31170 486590146 -972210633 29986 -788715214 -736642095 28184 -364000407 -623457588 32193 -250143207 -576394665 43338 -224178854 -932742113 15851 -792950501 286806392 24599 176376506 -793243407 24054 530623648 -217731344 26026 -603934630 167585327 39359 145541152 -57883810 10632 -261880704 -583087650 32712 -730635845 -19233751 21510 -236221191 -370655850 41810 -569307030 528158877 32319 350073861 -736198332 38960 705438514 -929857769 49749 -794447299 -224344978 53149 477282503 -399116997 47644 650528529 -915688732 37363 -225382439 111348453 53305 690364345 -555677311 32065 717778754 -618064754 33821 -753098433 700064348 44782 163652673 -552878832 16284 -927817672 689883687 22400 -191703155 -910284735 23174 -607207037 -10518748 28323 -432067453 493756721 51897 171216927 275858666 30615 -18765187 -611570790 53397 -618893892 524825299 17961 -2730305 357850839 20431 -271529665 165899376 43690 -793570467 649964514 28840 -567572390 -439320859 47230 -17612098 -575774707 50748 489930602 702664374 16581 -389131453 181584045 28970 714453759 -582741243 37021 -744271954 95278160 14699 -243437837 180604078 7217 126713261 -47700359 32186 328424192 -388898121 33919 343761861 -445262900 22198 496019366 -589811360 24379 -433000565 -952579882 19437 -38182582 -614933561 15181 -18126210 -769546107 27647 -946848481 102765477 135 -198434966 155648282 50387 -815986192 170677965 23480 -267051700 -12088150 5171 -231256869 -245902230 18815 -391065352 181040005 23464 313788505 164844955 33696 641374038 -588474363 45815 -553724970 -549053256 31368 114346649 -435252089 46576 -198111894 -387085351 3512 -807025250 652066299 35634 478520703 143875912 37218 -204473417 143021615 8821 -557729372 497387183 44898 -616520904 327009076 29667 712214504 -732122627 36827 -84142225 -61053507 23449 722044113 291158491 31104 -74140299 168596005 42489 -442473671 -791951448 32050 -563431913 315015751 34427 -965664129 -186643451 21512 -985150086 274772747 16096 145769535 116174101 40245 287556688 -371892691 21429 -774531125 -607402530 49036 99848204 488303157 23276 290070316 -798710195 29900 -731664414 348998861 39983 -34589277 -6577863 37553 -553669384 -736508149 16780 507706601 651811655 35149 -52458310 -262067844 55815 -386063395 -392365178 22932 115793540 114822311 32200 174371323 -438096822 30028 -434592429 -44078533 15809 176508516 -196671389 26433 -753096093 700034860 31876 -75348325 -779140768 42871 -261828944 -411038061 42258 -433309506 -800453110 46942 -579117275 -387583071 35919 494332557 667064897 27552 130343609 -576227629 19882 694309387 -778759980 21389 351644908 -584871604 19211 658766281 640201654 26821 695129570 -206906379 29570 -7224207 -749521076 22577 -799385445 181720962 26356 -409987108 -221591769 14444 -911963464 316526562 34079 671234698 -729117695 14809 -448547025 122429297 20483 -782233119 -197471348 47201 -8681875 133343650 29714 -800565054 159741177 15316 163799923 148774937 36531 697163279 505566737 25577 -605680777 -734591579 31594 661294487 459633073 29944 -964751257 -266037378 17949 535719317 -254834155 48506 98865812 527596364 21276 -230498897 663900138 15612 542445524 -755052263 12852 -2181892 -595297329 3631 -560016681 -979480080 25219 486737031 -246402777 31361 -66773161 328306414 20829 103751012 534144230 41964 97592524 112782568 20359 693720870 291653521 43745 300051137 -564163775 14786 -582275787 -422035221 44874 350131975 544743926 14306 -596904919 326271231 32151 -618065147 -760272725 29255 504137408 -205521670 15720 -929959055 -263766941 8758 -605666275 162140776 18538 -966038682 -929659085 20170 -375162857 723447891 36307 -7888664 -417909640 39919 -926960569 658938683 28443 -206129568 -385542875 10726 331034651 664852537 51330 647412973 713400092 4435 -16752527 -270455005 35722 -780385523 -367470691 11777 96437119 -620653470 19116 -633071618 -231385523 23174 104346956 -40475700 20785 114683595 -54684615 53586 -586628157 -781624081 17257 -602701155 334745516 24731 -402218525 -777313936 24248 101074585 -551960585 6707 -39661152 -554193311 31750 -961251609 120780120 38651 -64752667 -796211065 26961 -57765179 691151283 35446 -580714088 157481932 26096 -18998235 -70921563 35473 -226709835 -69404400 35645 682487282 104920599 12082 -186988232 359381148 28309 -426370910 -917181479 6160 359590280 -921033360 12019 -807658919 -229327084 45982 -806742998 -627624378 18166 709059963 -610127911 27340 -24704288 -15922306 28440 -808348993 -268830651 9790 686170053 -772387160 26880 651110078 358997281 4126 -20620604 -788736645 28836 648312489 361249590 38123 -953515872 358268310 27791 158087844 132705370 8772 -25810239 -367019490 2655 714039721 -364394984 9310 -587082935 493075442 46378 -241482317 -433808212 26339 477193051 -396671372 26566 -550458759 -193474938 35145 -406402231 -813651787 36353 702918287 -38514260 4761 -792517570 -550875041 43047 -230199235 -228459962 39494 -814848327 -268519416 51616 -84324238 665933013 30554 -271708033 -629121413 36111 155067517 639782785 18654 -575683349 -439665698 36584 347516863 679328339 37753 -415485569 -21121134 35450 -755463716 -227618691 42237 129446655 -6840766 39056 -187596704 -45636835 39097 139671857 336122753 7160 511350154 -988970280 17892 -227631682 146259575 25668 -787265843 703154781 37482 -376805241 -624717740 27876 -87960187 -381015413 39886 -623365878 104314075 49522 -192445487 -39725559 31196 -795815839 -224626278 49141 -265597605 -23776734 37373 667365405 527015118 23012 -763335547 687956071 43122 -763074772 701810005 10919 -204211497 638155046 38100 -367445889 -618106083 10598 -28051079 -977603384 6807 -26390403 -399401141 30909 495223817 114924584 28585 -229401831 -970098659 26081 -396688883 -818100766 42253 513930810 -17650354 29872 660763974 520732050 24449 311428382 -42159451 26021 -1800673 709934308 31471 -182426909 155489244 20667 639902890 -244270377 4479 99932766 -548295975 27793 94560441 -939475564 5662 -193404032 -23439856 15116 -364166308 481804926 23159 145262933 109830253 36544 521840825 463075570 7788 709245523 707238986 28156 -235815879 -406858552 39173 175879317 92456976 34058 -202260006 -86558123 31990 -998775760 725469479 26079 520983437 -25077121 23866 172558255 -593303066 6528 363146514 128076452 49980 -406130734 -813489088 4766 -416268799 -221065313 37867 516618367 -261196047 44715 505505818 -800847610 27024 -787956198 -732686738 29298 -399917056 701557647 21773 -226953317 -594104242 35723 -565847605 -614267080 13654 314690463 177198464 44828 710757838 -809920039 3248 -212861527 -36077167 20651 724522178 -246879698 27056 -262072900 -53366286 42727 -760336582 -248988915 36063 -797628347 491344572 18133 -189248043 515126727 37359 -187110187 148384342 38602 -213048445 -595066152 30795 -979982916 690992856 1950 -561140171 468745294 27452 -86071260 -189361487 54484 -814554159 -558906613 31416 109001415 -35225575 17672 -382172072 161429301 26354 676750308 -553296987 17679 -186557392 -432639998 27415 -254941175 143951123 50213 -797382045 -565504820 24190 -399667077 476614818 37660 -758788194 -199327699 35894 -449778145 -993069059 14756 -203819084 -438940634 31875 -965623244 150316756 32774 -950881993 -243251503 38007 -19615892 -433058488 31993 -235877363 542638601 35745 642975823 662028550 10218 -741948979 139378322 37846 707731608 -807442870 19647 -18420868 95805446 7299 706323951 -808514679 14585 -595920272 662756328 37264 720776389 -602341760 32123 -6457315 501084046 15490 672666815 -195665259 25294 -268471728 96929511 25644 682894230 -921155246 36892 647981134 -379510176 31152 -38436568 699618212 28941 316456487 702200029 35180 694829070 124123190 20632 -38871705 -183571311 10661 278761267 285653630 34336 697128446 643426945 25685 -386801001 -559077410 16116 -580002630 -817639690 35395 683750139 -765164044 38759 -571638822 181090850 46127 -40674553 131083236 16775 -569854018 163284660 33421 -423788349 479561501 28350 349365462 527118063 18707 136569251 -14924811 51528 -389335005 -194146829 25201 332643256 -592658023 20851 306366467 -589350534 33327 329581258 -52622257 25602 -545941676 492861365 44472 299694688 -377499577 10702 497428107 696050349 34620 -58051539 657559994 13101 127470437 130535373 35754 -370744298 -582697348 1142 657191544 679156838 17586 -768713309 345684423 33350 -201151011 -29589531 8312 -754712402 651974415 39918 -251810218 295064920 13112 -56409369 337633373 29044 -19951334 117378562 34094 -557417552 -784436359 25570 503849852 -367271618 26545 -51064851 -974032160 23643 -444708295 539843092 36292 -31001358 -31649066 23535 359243163 104216607 22625 -420710680 -245421052 40184 493817975 172098913 19906 -554403387 -787089180 16217 -412338413 485980614 4224 297311364 -758552757 43337 101297631 464295156 22915 -25623226 -204845738 26487 669997095 307845495 15022 -979440009 -55081498 28623 -38806197 -987663875 4718 -23181605 99960328 40788 475639046 -420083877 14632 322394427 644684841 39259 -1970550 103575704 46133 664661161 -786592919 27140 -629149412 -743883387 14282 -927298844 -775212557 2094 -26072384 -374870463 30173 -804995858 -799642823 35439 -254396775 496803003 41097 -398594344 -760577484 49566 -427034372 309483016 24145 160396759 292452232 38275 694205476 -945903808 52880 129624502 -219480032 4571 -957272692 121928370 9210 141993389 126355097 25110 -267992386 512741680 15286 -62909430 720203368 23932 -569391591 -35011764 10500 -982809152 -34285261 19090 149042694 -802051890 25472 -554282150 -547723534 15710 479755523 655361300 30036 -940498442 -221014826 18604 156402842 465251721 23980 -73509912 -613045376 12237 688008750 -72737453 44442 -580208374 719931585 27147 -578717287 -372936630 40988 -921480079 180030725 11082 -595866040 -988254715 32627 -730624634 -19263224 31692 513326182 -254315518 21032 -957265505 121936679 41887 -957353698 102700281 31627 105594707 -422981386 29333 -598213867 -390846410 49356 -69448655 171753638 53754 -590618369 674246467 33113 -942314444 -959335896 28399 -263502297 312152814 206 -591906123 284089041 29724 -193392277 -23488825 42260 -59270282 133820227 39609 -60844245 -545760939 47421 -565706535 -379074385 46445 -630532518 348251712 38356 -576080409 473991665 46247 -576125226 474080704 55456 665052071 -764821342 48007 -408522219 -744662008 30780 -934866035 -965735577 18371 113379944 -12016640 39675 -803362683 -207628171 35455 516335035 -254878177 16334 -796274886 -418434127 8710 -454191823 151693487 16237 -809038650 -589995591 43704 320643208 133511147 22820 278688032 726115673 42551 307909468 675980070 50138 345797362 -917943771 11336 465396381 154458001 41669 689224949 -83193675 42406 663816218 -79273436 45958 -66398552 706487598 32102 93581819 -382444257 3148 -446667117 -596678589 13234 -628703367 -394622467 50447 -232068853 670721965 41282 677233500 277735218 34250 -615291891 -794908687 18444 131845470 -566744242 8972 518025969 -241833263 44497 348402864 -17840712 36876 -567833825 -49010721 26338 -803126683 349762260 43910 -241485809 -420556665 5174 175800781 -997480104 16823 112739864 112048990 12280 -817265189 -442679371 22554 -550926140 -30332862 25831 501501751 -440457756 32835 -738376577 -253160161 41148 -771878085 673224994 36056 330966687 717128031 40319 -567035260 -817470168 45691 -577409437 -569816297 29829 471297467 96183151 34812 -66166793 -613199781 23571 516110506 101493693 44206 -369567758 534641611 51835 278836731 109690908 38493 719556287 655261843 6732 -746445560 -28570164 27420 712197980 -732071700 25293 -90463190 -797941519 4995 466282249 465389204 13564 641811727 -954071449 41009 -574944966 -33224456 16479 -921061249 529279897 18126 -570995566 -118611 505 -960973045 -575344021 19376 -556361255 168348652 8798 -787607886 -185414648 3759 703080222 -805012811 46546 719813739 180389229 13564 671413913 682392910 26646 667484893 -428408473 30078 95658246 -632436643 25754 -198714121 358216885 18355 650262061 -28935544 21316 -369168353 359870201 28051 114804837 112803520 39524 -216173408 168684126 51715 708517863 98790082 25799 -412784806 342077327 35184 484409617 -30605871 38771 689491686 705903968 17954 497602179 109036102 41660 -593700513 -5711727 25201 -200222482 -622695290 28939 -72048462 121065543 30654 -215185931 140745699 38061 528682010 -183374293 48104 720695840 -571205024 34070 -426126366 -381107807 17585 -930000966 699008494 29018 -577734951 470493034 55477 -572250577 -267680943 30258 -550684377 -599399530 33223 -452921620 -252847299 31150 -588878320 179050445 37484 639473898 503367501 31110 312618283 -392770547 28557 512915880 -18354760 25397 668941417 -568621316 27872 -756211235 673110348 40785 -192814726 -67455006 22386 -943288079 667273689 19100 115777898 502727383 2852 -221846754 137491782 39255 -262022458 -585184150 44739 -730410601 668098179 7774 -932640485 -385190415 25449 -622587866 273502588 43735 176614922 -75647768 39232 -221005431 -200907552 33981 -937910389 310964278 3815 -738446782 -253156591 53313 722568480 -913394004 43350 136349605 176353617 19508 123976170 140569378 5024 333813806 -598591551 8015 714584916 -231887948 32554 -929929920 -209150048 22908 -786284276 -375787165 15895 -394077472 493388123 52726 -6113169 333335369 33640 -998058464 475904805 17856 525024474 -980062621 29678 -786633814 300938281 37885 522771467 -189459211 47307 -48187516 148703811 15106 -808553542 -26196246 29419 -775662207 -961775266 21059 -90366248 -53201990 38526 -573903813 -181913085 22083 -794244491 307962248 24491 -20267492 -234657326 33252 -747532151 -575449287 38285 -806591184 -738983597 39196 703951613 498415190 11837 -760468918 166927369 31338 479861736 -41563885 29520 -207189917 127976138 35980 544223856 348205398 9213 -38373303 -757336975 32546 -189165792 696925027 24023 360215251 98377340 48992 506200872 -238527513 23661 -958050408 -910342273 15697 -924451062 122391031 22075 -625916655 161136274 40006 -394812722 359478674 26978 -203688043 -402126759 32242 -243790336 120110263 44697 -422431860 -190972537 32802 497011702 -260864490 46389 -604343064 275304277 25932 -815012213 315081620 7411 126219111 -942656765 26599 494363914 667080648 15625 -23156745 662610123 33386 669918418 -581125141 29937 -548588038 482772512 42608 -755989277 102942387 13276 675910447 337439959 28721 168174094 108378695 21714 -238574031 -785916932 13566 -938808592 540343674 24071 -747721589 328350130 46103 652980894 -578990738 35299 -631962966 525788686 37849 -447055804 494028266 29422 -754598430 -267888001 42259 -967756406 167161695 7533 -257431984 -234683527 30738 672653951 -195670562 3920 138583341 537597420 18943 -566692239 128274493 42610 -8624327 331292691 8992 -589642588 169416291 54175 -556933309 -391054252 39037 -265531500 -753786944 17090 345783021 -917924219 19152 -744189648 -604051969 44222 333978876 -566935460 28169 107735286 -782955393 7029 -593307383 641920010 13959 -244407278 507687817 35093 308201849 -423683146 31879 -815732935 -194520660 45193 -2540554 -231483159 32539 -736501284 -407532063 6144 688101063 -32451351 35801 -4976084 -429659598 39877 292198462 -434822508 25653 -265366298 -428879691 3282 140982129 -371206773 29533 -800796372 -553446856 14061 -192891744 487651031 14235 329272322 -365556396 25008 -396981890 91287187 24221 292937161 -417266435 21825 -385739643 345136060 14957 -557777341 174644934 41612 -806719718 -607970316 17089 -551305018 -388397428 27886 -193758665 -205877802 37834 -941928507 154929520 19430 -57407808 -393851270 41243 -369921626 507359631 45388 -940802646 361625657 25420 -556632644 486306128 46422 -990261552 485047418 32030 -759254198 653863257 44091 -987507714 517423756 35246 -781978981 -412891 24290 -758828587 -88015327 25308 -421974739 -453622181 3356 682249566 96981856 23056 478352885 -216658236 29501 -772484790 130172242 5934 660605506 676114604 31682 705464973 -947337470 2894 -771364808 -565368366 3233 497034271 -223905146 44457 -595852330 -57545662 36361 136754943 -750907155 30417 -55408737 180037708 17368 -63498875 -90023886 2238 -556765672 -751444745 38722 671885209 -240276765 20491 -940915615 -797009399 4292 499098591 -445856358 49767 712183420 -741118579 7046 -412086013 711785570 32876 -257921793 509334617 23910 -616584180 -443291360 32464 -742082350 300537419 22084 320599335 113236902 14030 474543427 678224520 35449 166901510 -385889169 43537 -72491604 -610785966 13821 -191708502 310477243 20939 -409116708 -240943781 17127 282650560 681712564 18311 -950725116 -55681023 32978 -556768359 -751517208 39446 -7424171 99861691 47467 -582645560 694128107 11403 -272431862 -732139615 8007 -53252495 306584667 39169 645518094 -621607725 38575 -364658191 -575703054 16923 -567566369 541908461 41478 455952473 544254512 17187 -570239674 -241225413 4972 -246474133 655128299 51797 -621428233 -272591205 32411 -799203350 -730509070 17672 681779560 -206055509 8590 -748814057 -402859509 17782 -577009982 150205652 53628 539551478 158511012 18902 -567296054 483025100 42172 140069754 -229997022 14493 -79680572 -570749452 16010 -748986 94991233 54078 704080432 -912832638 53596 -268728390 723145034 52506 -738771567 -22468677 29500 -39117959 -69211230 26488 712214361 -975239894 34455 -990538548 -615870948 12790 -936591152 -931481413 14079 -26248543 -396855936 37837 662330042 687700315 28163 508973831 -450225151 48314 -375652160 669551740 20321 -613292700 538306693 29249 644218681 -784514177 46398 -596864109 668611730 20500 -40578329 157959224 50934 -580668519 128262129 38036 668511756 -965228966 6669 -790637792 -571287570 44258 -28135061 -600561423 52314 660963667 319384268 43333 118829432 -750807980 16252 -7107688 -593797864 41571 295354431 693742240 45834 472882734 -983556188 21643 319853323 -809982302 34038 -387595077 326263935 24872 -400451463 -75200535 14996 120823258 -445592785 16260 492111298 -366598791 43555 640005283 -631722629 30563 -739831157 -80268458 23919 -590408461 157358724 2572 -45357953 134780203 46790 339965450 302424348 9966 -622395113 -376907744 16671 -58612694 -13323450 35494 660505350 -4873504 23194 -76208776 -450391363 17579 307928556 -811921683 39340 510547555 97135248 34673 -392378117 465541624 48502 -433937165 -5415001 38427 -600615053 -636071899 24545 -384518064 -806260171 54818 -813152038 -194660492 35999 -612209477 97364507 38488 -423653852 102480541 8930 -769055791 -260066580 24411 700671021 -993015067 41391 -764140221 -942399642 22743 -377339718 137123447 27408 -931075431 -936006828 18345 -930001860 699020325 34577 480524392 -209219037 38059 -23511073 318021217 28464 655960407 715014320 27584 -976142285 139086121 42918 -437642340 -609429882 30938 94506529 -433834831 14082 163817122 -549268543 24733 -381041938 -606010188 4132 293604900 660309718 35954 522253235 -452641857 47301 -382025358 -424332778 8411 -77964160 357707571 8979 -443979877 683126533 35652 -82710341 -795967904 10357 -623621547 -752963251 18638 -184462410 -950881717 11381 -204906882 114085300 25073 166511496 -767934311 25551 -406639102 470279211 53149 -984893660 -268668861 16262 294777574 -748357507 36998 164238476 -24558031 8080 482602991 -10169565 38576 315659646 -614190610 33658 -432319021 -761829999 53227 -988207738 -37341538 32682 -973360940 99720843 16198 -263359931 685075266 47254 -418507150 -269573100 2487 -4445103 -423957204 23098 -551176933 -51280243 40163 507068412 690280115 35476 -398995592 724436663 23143 306371667 302838860 12785 -729301886 648352756 42471 165460961 -223328907 34058 -269286099 -270408618 22036 677144647 -933513345 38241 100220939 -84982660 11841 -30606418 -632452824 20256 503434815 160106689 46140 -954830038 -265161029 25551 -254651318 173460411 20713 109143156 -802222430 21099 -408183193 -558438279 32292 -422723109 467001894 25153 695486360 -810517777 41796 -413420332 -366406029 17654 -410774266 -205977225 37323 135087700 166776225 40338 492710310 -213818110 24206 494154699 -259766178 46544 685652664 -27132157 34384 -184932988 653657957 29751 -255711151 -195853119 34298 136169513 -23260658 542 352111163 -609229377 13545 -82734539 -272459688 42899 721340088 152503919 16679 -999103856 119103699 34848 -961507051 525737671 184 -223978948 123983401 51303 -27646232 114288886 37819 93422863 -635281918 26851 -949242423 686370504 40483 -416454987 -216745421 44253 -378273046 691021455 21593 -89050032 -449400590 12763 -390570640 -735870826 56793 -202458585 515154004 5477 136225121 -374094541 23173 -784491435 664952924 18499 -750749044 -547959396 40646 -583983370 156935609 2875 326494870 309338874 32623 -973392852 -604886550 39357 481289753 -977102429 4630 681425903 -374266384 17429 501159256 174142645 19783 -558869578 112750390 33749 -252140166 -585722550 12897 -582411765 -580594475 37756 725501602 -978295649 21475 -803937517 -215667699 32796 512034154 678081034 25576 171955244 495205812 33630 -182462775 -606821903 17648 522320203 -405995472 25640 -188723475 -566503514 36694 -383136249 -727563450 20346 -449900148 -766686414 54126 465928739 -454527836 49709 475599955 105396119 30845 97402797 -70959836 53891 333999192 458931557 11676 158651845 -251226803 2701 313039831 126514753 33927 486386000 703555210 21189 -401563098 -4193095 40000 -438419955 -752425673 812 -414826869 512764248 13385 296551304 -791018272 18231 -740675845 -195913841 45085 -589100634 538434211 961 678503128 351241366 26347 335704519 115350492 32759 -575179451 458544224 49867 -34690547 363239923 39236 682153042 -773084736 23873 -788343829 -600016775 20948 -560558737 -778289910 33102 657643460 94363382 7727 352086024 714216311 38271 482264021 -263926676 32040 -184861828 124870183 47235 636918620 -810033204 31325 -904099 654460241 22902 -802638610 339331394 45390 153425486 -744382152 25751 -424562917 529125795 52378 -756463867 340633885 10425 -391551270 -779669693 30319 -611532592 -433669493 21915 -448450162 148104510 27201 -932073765 155177165 25506 -596125638 -73724459 12158 -64913053 -271612534 35259 -41975967 -770387301 36557 -229411763 -970068613 12456 346148555 642224635 19007 -60320009 -790905006 31008 -920798386 345270085 16839 359491400 -421861891 16444 528096701 -24404595 38696 102747767 309716928 39443 -605034789 -29625462 17386 661646342 527633670 27696 -28209077 -547563716 25557 297257044 705796589 48067 -35528158 163433859 18671 -978704009 108359391 7200 698758687 -571027990 36563 -440834867 -775182851 43856 -795573750 495956080 20848 663293804 -964619854 41984 511659793 -454150134 35652 -414429626 539996456 42095 -52302460 -588316099 24677 -452395189 498348915 24514 290005642 688792048 23188 -203170058 338237747 25053 101068324 -260718786 35188 468375724 -579908794 32636 535398999 143889802 23888 644091505 -242024840 1812 484545173 -939285122 30727 -553305818 -757496341 39342 -632140290 174246316 30105 -416354147 -210475232 43236 168682962 -392485383 15096 -249449166 -413369556 35196 180700340 132548149 24267 690157543 -757672371 47175 -622830742 -49426391 9718 521949832 -373662243 6259 133402293 -26385644 52995 -748029837 -801627180 2093 -790736810 -546496992 17205 712981047 331318098 37171 523460138 -423373319 41241 -236027953 654576673 39590 -15845087 117453012 53189 -792000378 -727824191 41582 672018435 -9974441 27871 -422440049 -807945064 8797 -758849584 -945090157 15973 -969584793 -182231639 10541 -449814423 -1978135 26371 -618648769 -620136833 27046 -787287363 -635012618 9457 -59176096 -589783759 42639 -365175157 287829630 28617 -265977029 529609960 34054 -24538305 -396147127 22849 -44359010 -759475903 40415 -809256874 306383246 32275 -426896451 -996301521 7840 -219820877 148819395 31196 -374464310 -939473044 12879 303388330 -592222723 10148 -631018692 510897424 40993 -265944698 644525784 22382 -197319709 -397752364 42927 695636614 -996699920 17737 -16952968 -197495886 31752 -935866956 -569415490 35300 658911308 -787834919 47121 -594576836 -415965576 40326 -208668392 -41553877 43044 -62863330 720197096 35583 -13818191 119335591 44940 -7005896 -582095348 52029 -20340001 130237020 31831 -785874684 -807233948 38302 -614727631 330008491 41637 -80422706 481963484 18073 126780061 169315457 35332 524463171 -89827083 29802 168568168 -998847122 26409 -5152095 -236664415 55698 523729830 -794111106 13076 -228490435 -185364543 3166 709102874 -915506679 8431 -597308678 135706846 54588 107012460 -227592568 14513 323068733 670730567 32933 178728971 116753577 43164 464447456 -784814094 39863 171528190 -923286100 23105 -85150541 100515056 53305 643182194 -566925635 39730 -370382999 123456106 28705 -594974609 154788227 36545 -449380723 302559468 341 -590131917 117864597 45464 103791630 155096004 17929 -422441083 -769533573 10599 -424924310 -396780507 11324 -48272839 148361469 53977 -587908331 541064140 33492 528951068 347409014 25160 174640731 128432721 2906 -731203361 305596723 20453 -912522642 289499219 32044 -377233283 -588011815 10580 -562963538 99487443 49704 -234700128 120098428 47936 -942864408 725832378 33503 640666576 -765530896 15430 96098409 469296633 39066 -21329045 99130380 27636 -608027747 -773994638 37526 693708472 291655278 25594 543106917 158743792 40472 -733708962 -47598037 1730 -186068253 -373930870 24381 -748970118 -795886471 11218 -54283215 -417749550 29169 517172631 346255106 8449 484234835 -46242276 35468 -17167265 -559715868 43354 -230095659 525935290 21841 161682653 155382568 39669 -554591131 -52411698 24065 -931934108 163269255 42072 -377246793 -588019601 7535 511488276 -728607820 35211 536840505 -574670981 31071 -232409317 137248419 15314 -220005155 -623127663 42090 -29200126 -183134721 788 274088330 -398126587 21435 -42326623 -734860906 37549 -433478877 -454239753 18308 -22629770 -803765742 26248 -782490015 -386697704 3175 -765489296 696788803 19320 -87816071 176230438 26951 697063237 273657072 32132 339224031 692114402 6859 -214123803 -422629134 35322 -817009140 662276723 14530 -808567265 -777158240 25097 -66864154 649405014 3378 -912526912 695060285 15087 -449804334 -1959739 25126 -595522843 174597307 42947 -788185784 161585437 17773 -436598225 -759832988 39970 -551625561 520595779 53280 -976686109 340666466 6971 -796447165 123499362 1972 -617665984 -572915057 32909 -813862380 -215236367 54124 109940861 -417893021 7794 -780730550 -779180137 24752 687440457 324323076 27493 -51627215 -798141222 37217 -582009015 -738440783 35612 351630814 -584842363 22856 -614495980 -5732846 40756 684404217 -937762094 27339 -594280457 -244038899 12598 -44147294 112996978 44641 304399476 -748732959 36103 640173259 -440577898 22033 168693397 -392534787 37963 -211486324 640161049 50911 -796608326 -265944495 3304 689938129 -53225015 7612 -377834736 -791365472 56604 158537963 -572151999 25322 -392801655 516697378 9106 663525794 288244689 39254 -777457972 -367687729 12990 709817619 104446812 20303 138657514 314356373 40334 468963673 -268766973 45488 -738766351 722075777 43747 -436400295 -762866914 33267 463601296 -768568051 33901 -919644204 -918681479 15738 653028998 -579018173 29485 -772895385 681149670 44492 -785875213 -807199094 11826 146404869 -380109422 36777 -569511228 -453447013 18831 -766506472 294756222 39412 474399289 -258807836 13920 -764337758 -207131474 16533 -752323535 -10729192 24910 507557126 717630528 28190 530032710 -439481466 45801 -817886217 -796361150 16323 -49743751 -1259712 5254 -6251426 -571371972 28647 -911213155 -52750542 34593 -269899796 325901818 21792 -196690323 -74983521 28530 107275815 -931428272 24214 -65126704 -595971328 29048 506962825 -366861863 46054 -250469337 -45942204 28149 687957769 287323485 18785 -946895253 -731080922 14846 726176969 -591661176 39664 -950069673 -271470850 31393 -766204012 146910667 36969 -14248521 -452025335 22581 -971632089 648033748 20018 359766494 647481243 50776 151175589 330689569 43615 -620891134 -22796834 2800 -925895699 -431934667 20969 326010112 -564120843 40158 539445998 502084066 10357 -5938712 -243944781 57652 -209239909 -802264132 28809 -38661133 325900741 36400 545049310 -67526181 29394 302500737 105400545 23829 -769913453 -60088165 28012 -188446124 498567741 20748 -269550933 128511503 48416 -915405064 -245381260 40322 314723922 669218415 24501 281249964 713621347 37822 359761446 -63787203 34248 -587707617 483046085 27887 -731981782 304748966 28304 -9299965 -774475858 4708 -732778853 640510675 42825 343090059 134937819 45885 -63606626 -617734809 39849 -10036495 -738448572 42325 671054397 -406119141 27732 -626484141 173195977 37144 -910460620 -545503220 6904 -199112019 -618543046 20800 -998112816 151480449 16832 130246331 652033535 21642 -244871150 306797339 26528 492991409 120261261 27955 471264417 -405667847 39297 316841858 129235243 25795 -203319738 -212352430 24997 -606039173 322353960 31223 -753068139 295671960 43821 -3055097 -558745411 37679 306691960 -62484169 12908 -995194031 710887685 26281 703564238 -954478837 41607 -193035188 -945712922 23332 284637796 646391745 33133 -185950505 648586958 23659 536538104 486287339 18027 321423452 328174951 32194 -798314370 314006014 31510 -193240675 -236387702 34925 700747225 347129575 9845 -597188814 181434972 18859 -987671405 -439526207 27522 -776572874 678756449 19230 357163133 697009064 8337 150235290 -220957819 25075 -617250506 478487137 31652 -945058397 -46292467 12330 725521675 -729315837 41306 -606810418 122576793 32184 -402290919 277840829 7273 -22041183 -194830144 42098 297734035 -601174825 14979 -783819444 -447705493 23013 293436169 -964509986 19063 180866097 -20281843 29114 659474450 291237165 42764 -207600424 494347493 38762 -56393086 291204464 28560 144002934 281727638 25103 -791273115 507913982 20339 -966249436 473288620 21592 138512517 -388461098 32353 708334314 -30198781 44632 -261120481 108639507 52085 -24368761 319438877 33623 -434625266 -797322458 49299 -614709937 -994807732 30784 152849002 -627319187 19362 325639876 -375395601 33721 -45103407 357992789 17946 -20019203 676595417 34484 -566647348 128286204 8178 -607496396 -560347100 32700 -605221051 -986335112 28061 464623002 -443066330 14569 -223646844 -771346488 17130 671089906 -949896633 54037 -217359316 -548502522 31370 -582716581 -798199001 34037 -49757152 -1256899 31234 659937197 -45038347 27258 -244058717 519610706 29084 -452237744 -246527920 38490 467352627 647586900 11380 533195856 -432345459 28548 -616178771 703592880 19208 280958351 -810517572 34569 -629764222 -754591860 39264 -433565575 -69559277 28840 -593450415 639020163 2643 -627152973 -211884951 35278 -187749569 -60298733 31395 -983204805 -239642039 12162 -247983672 699516216 10353 316544035 -613629366 23998 -795728587 277562489 20089 -806601526 -739014598 236 314720218 673202586 52529 127842097 329758077 39911 -29085202 654739749 35611 -780876508 -763551238 22823 169935105 505816502 35740 -189661665 -781935388 21532 354836900 -982864018 10179 -211060020 478097366 26111 -581793992 535179848 4758 -914629259 -938445830 17707 -777315272 -616385139 1122 -781740745 286436732 8239 -34322016 -17665823 30602 -965990748 -600905882 32323 648030153 -548744768 44847 681770137 279368790 37154 -787066910 -925066240 16761 -391205320 458673388 33777 303224064 724746477 37963 -597334860 -583345605 11884 -451012792 -619368172 24930 -602755324 106553605 32139 660995596 -263794066 33775 667413159 -2168409 24772 -984907384 -268626671 35929 492936516 -949106907 29442 -552188212 -88895813 11465 488475496 -263179590 34645 -204042276 -775634099 31761 456335297 -396341452 33474 -42283376 -734884469 41808 -623857347 -952068200 31425 -371564403 123704846 27181 -998121079 -211688103 38282 -803112722 349819285 42608 -591925843 -951504553 27559 -385786352 709400254 9029 -434567229 -44042758 35503 -985080501 -555615585 11028 699517976 -20395614 34941 -227241930 -4215229 29684 506540647 -209195124 43879 -749001066 -585471747 37413 -399608212 117809814 35049 -780802476 122018571 27822 -40310831 -22161740 21690 -604734882 152818723 41213 -802207352 148511420 8024 -442932884 -801501485 20596 -200504180 -806131033 12754 313433970 -194102256 21620 -41736766 -561916614 40194 726665037 -31838230 37036 -256025866 713538872 42280 -727300129 -619865203 33164 326143660 112203463 42125 -401200283 -414183506 26291 -915437035 -245349610 24847 -262679514 690432236 40740 -921177587 -213510656 23772 107081209 677169477 31549 -813590936 674926034 41189 -49547688 -217837599 52628 -443981038 -5599867 32239 -80150517 -216190930 20554 -394982850 509031543 45691 -258929346 -221755439 16841 -433286123 -548922821 25102 -814062674 -598225601 27821 -785615167 292179414 8552 -66817374 -425874845 38500 -582499217 -233026736 8968 -593021611 -767699376 18727 499863080 151283311 40883 -195232487 176746158 47530 -412007699 -752365220 12833 -191882640 460601288 13084 -445469911 511469492 34646 -795699115 -739525022 30017 495444530 -422665246 17828 -28537662 681042384 26992 -945790070 129632438 26327 -960479755 279104918 27613 -226036508 705134020 21966 695012874 -927003391 50920 -270495529 681510303 48860 -605873796 -931342005 23609 117614153 -391476881 25596 705970995 -979479414 35345 687265683 -61741378 14066 -994912132 -556752597 18335 172567515 525724935 42440 -40346295 -803519168 22012 -420741690 -245386761 19462 -52415629 -30870550 10176 -784666485 671793497 26005 -607702522 -446739912 36403 670440009 -778878256 49818 -56807336 -200548042 21980 710906783 -76107174 9332 -624101090 -794427420 39180 -381817315 529860967 49406 -631288619 -778165712 10307 -980236390 280698556 22366 289467372 652915870 42094 -370730799 -582682896 24458 321080566 336694208 29112 355908810 -751185549 22705 -549730756 -30171584 33121 289315960 -779127617 39672 641083908 -589833096 30580 166877323 699871594 11553 -613497220 503175314 53508 637992120 655682860 18697 124424480 315788276 44266 145645550 507015383 19226 -817884972 -796391294 40990 -989716476 -452555104 235 -262687801 -255486523 40028 -201079097 -559239833 29787 -272656680 -416904284 39560 -7802962 677469043 27002 674920870 -569135198 14410 -369066924 -805516797 35953 -913870 654459327 23707 -10790995 -601953094 16944 -39142895 -69208215 34976 -254366317 496816549 8448 141479805 172660708 28872 -747732216 331264001 13026 -230062098 525928196 16095 149066552 -802088576 25466 -453546602 -442507866 25767 659526502 291217831 24675 -60659512 -545943725 52089 469072127 -264521142 39037 -413399467 -763263505 50454 178568376 -397388173 15527 -569313974 -422833987 49625 130683673 -779440761 3408 -921375549 -573052408 13414 -197323265 -53564341 1647 288003200 674504606 36190 161232597 -738645358 2603 656398469 -222350716 467 347606480 651925677 24127 -614533752 -411434967 19653 -586251288 -83098203 35606 -752207965 -621224619 918 -42704482 161154836 21225 -398660846 505158644 25099 663974203 -608171192 39683 -442627260 725551860 39868 -990580790 -445700306 34232 -551845187 668722785 19533 -626518449 173161863 32241 -29434698 -605306386 52711 -962503445 176768023 32865 470837945 -584851506 8614 -593010075 -767680389 42368 318735727 462100549 14480 -610057566 307088671 29508 528637956 -3617878 33866 -371080135 -187139888 41562 -406826939 -747097131 38991 -223292917 -553929214 22557 343905845 724477625 54021 700385096 -934260213 33289 -205267770 117540571 26132 -988023272 -208775676 32490 -237355888 -628260117 35273 718755863 333964485 25494 512892867 -18342263 40573 -383718800 478833695 48074 471615123 -438758583 37208 -812244788 -234183767 30200 -9279309 -576193883 40975 -5883259 -421100776 18069 145966047 -389114366 37983 495792536 -15936230 34905 695867270 -991832033 37982 347473960 643159329 19823 456294268 -270449487 47962 317268674 106217760 43568 167351879 -429140005 18399 -633970089 -621197676 10543 -37722457 480646190 18946 -921291449 -66214020 31725 303791185 -761878571 42133 697166426 643435972 27687 283234509 -546987305 24380 -378443601 330386128 22460 532540618 144897859 30684 664715505 -253004368 32712 153292843 -417857843 23611 -245434581 -406468940 26912 696197004 334772813 45362 688815789 -744166752 44303 -439427482 505432636 52070 -766983184 -258851354 49936 -993949677 -54303703 32577 -228613841 682528669 8991 -368088796 -268365621 18432 -953489924 358243671 21886 -549185811 514005172 52217 -957189776 -233467301 11239 -41241641 -791433148 24153 478522361 179942704 118 -260756743 642694134 25641 -219695202 96192682 52718 -43232895 -994529193 13336 -996656555 535480068 34335 653246548 -918524007 15256 337675587 114329452 32547 -604816634 705135326 13615 -578415504 277517226 681 -434440198 482878624 18205 137450398 -395165157 34843 169760261 154591857 37423 487513226 -777733683 34554 348348740 -397978572 266 724426780 306493214 37589 -561472047 526910028 54459 695208651 356018181 31001 102259633 -454312285 44522 298951946 -29309839 31628 -406613044 -989703991 13086 105082331 307647642 46330 681953500 275828705 19311 -570035185 -239892997 21815 -3646355 159904474 14967 -980015095 690983760 37387 -424648644 -580640651 36523 504096300 -205520912 33805 -223129064 -84874492 38588 -24523981 -396125169 20141 -369143262 -970979063 10868 -418088049 -240205561 34204 669096370 -812106941 32952 -755958001 102960526 36651 -572533246 -793350673 34909 -368233898 -792204253 51413 -375743979 486107928 54853 295384409 693760999 51097 108974733 328262333 11796 497511526 -436583501 11080 138792321 671942448 3211 96080312 508776053 16568 695458386 -251482545 6934 -418040597 -796551276 36724 -628293599 -980326512 29248 -202682913 677875831 51204 327820499 673698502 51088 -911032290 -554617676 31956 -928640640 637353413 9665 -193390641 538061373 33548 -792562556 698373439 27517 109910420 478098378 10958 676757928 -553310870 36446 -931957189 163233992 35672 -402457241 685322046 27453 460560618 -740147607 40885 -197371126 641127930 37236 477189277 -396692248 1416 -616350394 528908323 21152 -392664883 479442508 48264 -748529874 325626297 3866 -72872511 667316234 33683 -629631721 -926088521 11296 345626771 142718656 28358 149715871 -375612971 38773 -769064211 107268326 31518 -808721502 -230623463 54110 -567519085 -439302315 40258 -39116107 299045668 11502 172695289 -414147481 29206 -975337828 -242977640 36970 -765052190 -256213555 26204 -197075935 704986193 9913 708736496 -203691749 29629 -53509236 -738428353 30465 -816999744 -230723667 43482 -737339761 -258326411 10811 -795718586 -739548585 11353 -392811018 516697293 14941 541799011 714657292 14662 -421913215 501855468 43365 -916933686 -566537124 35295 -16396351 -748019398 43148 -610573862 -213629367 29945 -915645765 158243723 30899 -559467612 -805964467 2898 -598114239 -582398783 3326 -769933849 -60045824 26053 -89013579 113807394 20962 113075551 486479474 33765 -75090288 -9771310 24960 639771634 117106228 18663 334382769 -590116630 33420 -398895674 98765397 16140 -563262586 154569599 50483 -444273997 -779748615 42177 -398140820 516274258 53461 -19609854 -433005768 24909 154039735 304662240 4286 -364014019 -749146397 44949 -950439496 -931176808 32338 -227283807 -751469155 31763 -380043903 537341514 51645 474677885 103659820 46540 710803037 349671708 21626 336455756 714312761 38689 119359023 137661298 43794 -628117672 320933286 30514 -587929047 -813615899 45520 -212616757 -740922638 17550 282387834 -601597293 34467 148651733 -7298314 51215 95820403 162634171 45601 -38417635 -262433562 13157 -388927179 -986568950 386 -42910017 -557470014 52395 657452082 288755251 40612 -807814752 497135355 18113 284232610 -620796079 18349 713380477 645306586 32273 -558234529 495982798 49424 360810992 -606558226 38068 110284965 151955437 28550 -623064786 91413316 42456 -230093738 -953584428 20767 -950805430 646727266 38470 -209402004 -438788935 20335 -810968214 -260981720 9067 111296577 -59355333 53855 102976834 503969849 4046 -759031344 -365949530 21678 -200257213 -225410676 30017 -619596540 -404644767 46568 -412498868 478795247 41696 -940067212 471421071 31742 -189286407 -588848890 773 -30933847 -557328213 36762 658890687 -1560518 45190 -7221335 -778563787 38137 -244194039 498772658 15966 341097223 644152859 47378 -242524057 98023437 33830 492822823 -788461758 17652 663300281 -932816171 12037 -569766692 499912324 47538 -939234341 660965539 39858 -218096703 708495160 3572 656391951 -222370208 30836 -380090410 537359884 22994 126239629 -942633266 26872 -439854638 -399976341 23073 -995344635 -977730434 31167 -765551451 -627758169 26341 -38703907 325906556 25381 -235412559 300501313 21468 331066350 652191779 41096 -40935936 -580408231 33597 -366905892 523304191 49454 -383768224 -75761140 31970 -608403778 297683845 37916 -958246935 -83117025 33753 -257847574 488759498 41427 -755619387 -258151483 41516 -246511147 -43382210 11953 -64937268 -271633205 27613 -400397166 535831713 35620 636788479 -67814729 34761 700683648 -993010730 49495 136411932 294680809 41768 349066548 -431274077 24643 -253806036 97359648 28015 -935531368 722254863 365 99183893 285261175 26652 664703818 -786656467 50182 159035489 -400339910 43632 -202935803 -577092798 17435 -780005501 -256540484 21424 -741880733 719982983 28112 -64504058 -630903759 46685 -765605179 637523203 25636 -589649814 501959177 6276 -33842034 -261454825 57893 -211688968 663547537 44377 -568570380 -384531392 46258 496317825 -243833623 25414 308795929 666765162 29429 -29201816 -183156264 49546 -237665795 456273076 41562 -77949873 -383882239 31787 -781588773 -198573149 38981 -787567296 -183887654 37978 -393584951 -240312796 25278 -913320438 -408180034 13614 473413615 -801663302 33294 541900055 -609101859 21362 280045561 300223168 15807 296684810 -546629361 38045 -780063244 -260375997 16590 -444292863 -779722853 39542 136510742 473231980 36323 144823153 -381400099 46274 -404760051 673762943 23629 -599996868 -257274332 24678 -917022478 -957467739 33743 -764948122 -727942132 39868 662393591 710183975 18154 -627442555 642484354 30606 -84198726 -750062488 24618 -783865977 -447697240 26274 174858902 -618286429 26666 663827331 -79332641 14497 539320786 -216237019 26375 357056873 501871742 9335 -57127573 310888572 16150 -197336843 -53572053 23340 503177067 -261761981 19055 -218805269 527431105 35705 -923450911 660496619 15551 -921490939 300377223 30346 -54246974 -417755710 13371 -744496822 -437563817 8412 -937346961 -932268264 5276 338802323 700560644 48418 -418833017 -242891979 5892 -202657801 677896662 34961 -233715550 719301021 40214 -764476476 -763248740 13696 -977949116 179136257 38954 536831639 -74100736 22631 -628538659 -786628222 19579 -548622693 -229255894 19459 -35927623 -388596274 34881 653707660 688953691 6514 278195518 334865269 3198 -966051943 -929668746 21897 290408977 648892293 54217 -424356941 723351980 35340 -570244115 -241219728 28931 310626502 109178769 52214 -622705297 139357615 42284 537827040 -252311045 19089 -582322084 -739584458 44046 -553686991 -57468161 23753 691470752 -77368186 14961 474421001 -441366656 27078 -937262519 -632039862 38415 -973290228 292131347 30873 174115459 -49163011 32623 -775829163 -220742143 37125 -195601199 -566354497 41489 -380368181 727035911 3395 718463262 -47437542 36843 -965645103 -186679073 26797 -431459615 479130809 44703 501542380 -440504714 34397 -934255446 642687321 11565 276992055 684985494 44339 -765484006 -742263727 39607 -35509084 163452270 11050 -793662327 -58006309 22178 -584513453 -991877658 25229 -580655842 -186903707 11097 473057910 666980510 35190 -29608957 318533112 29257 298344135 -446027334 30070 531726541 -761376258 22494 -631430505 490770169 31028 -606626005 122065547 46770 326840462 -575148968 19236 -967985689 -917988996 31327 -614669888 330057587 46231 330949459 717074010 40669 -20179743 170828022 14410 -431958233 -47779211 38760 111996153 714528503 24914 -434023609 -992764412 25166 -231272471 -245845695 40510 -403584512 -629069175 15806 -414617309 700906872 26245 639797117 677565096 29726 -616822239 106004298 40643 -998494968 500701786 39599 -751394077 683653090 29462 -33195158 -53287786 28190 -33095477 -242037484 46830 668912755 -568634328 12059 171230967 275850228 35443 -947196561 347626294 17648 -453053402 117081583 15627 724906901 -88872118 42914 534021757 -244791114 12328 -751727352 -260305748 48668 345095580 -203076954 7929 -923462417 -10433819 20475 -199723359 525753443 19067 -983799259 -953467764 29496 -368431865 471148745 42020 122353111 -18327059 29419 166233342 682213028 10017 522682845 -248472161 23032 490659227 -402410284 38296 -39536717 490716911 16827 536816982 -574679279 16146 -963629598 -621250921 30742 -940124243 -246420391 28636 -922400361 -251629474 16564 -431491904 479077089 32123 -625065392 -553774304 17129 543979933 -58089122 37045 700552363 345781736 22525 726989517 292539583 41101 -779515919 -232729278 52904 -814988749 315099941 38996 100123993 -197801064 23088 -423914032 -736191346 49857 350466597 -198777703 16609 -373906042 352947499 31809 92190361 314742446 45283 -195128502 -28724201 45595 -598266753 94026466 16495 509027798 -366110860 27565 125107482 -35083228 27003 104926211 -414538435 41733 -442946859 533033052 53920 357072564 501854699 16597 518843818 669425652 24784 -587963128 485560533 45904 -9228305 -613690462 44863 -421728091 280071532 33709 282983852 654267617 21691 329469828 120604179 46697 -405046993 528806415 29993 511866397 -71839414 34142 -928947734 680447715 34893 -575251180 277475747 29028 477254915 -922731744 31540 -231951672 -66362955 31830 480026057 -412588765 49960 -744170021 -604012120 43819 -941286625 647699628 17277 -224144541 -932746672 20974 169396429 -86471705 41177 -957342101 102718771 31044 -434213956 -969148514 16873 -74184604 -628509788 38774 694867398 -79439389 10503 -626689354 335746295 45697 -21288230 99146439 40397 -441592788 461081052 4849 496320563 -243859363 28623 -46961318 181117509 28768 -207101560 -451041726 34208 -795207664 -367479163 10717 -17368479 -607696360 41078 -421038963 -735111523 45443 -990573961 -445723129 15104 -633506093 492956065 44563 -415224992 291897631 29195 -600090468 701873513 16462 280528017 -90491631 28042 643691031 470011523 34545 -79543193 136155017 52331 -970357412 -610881567 194 -183787604 -63031250 15148 700636036 -969466418 30142 723522839 -601022428 25551 -20172228 170813600 26853 -225094217 -385044157 22965 -917805042 -223761364 37745 308898300 -182122208 16880 158693990 132925824 34668 -772121261 -606097902 50208 -595926631 -389267589 12400 168508398 -88938878 36758 -407201153 726120572 34069 -625614694 181732214 49932 714454518 -807378501 36831 -744954148 683572559 28764 105003189 -188576612 11880 -67534473 -439268467 23486 -418433141 542318494 53324 334017520 458922278 13156 -243991129 533237144 21254 -612765911 359783313 44071 329958534 714384441 54130 -606572376 687476657 20316 -421648289 -88644196 14996 -814235079 -609365605 956 -251631462 -47917614 45063 708100608 -268918073 28736 638249225 -994792010 42039 667702028 341530988 39128 -749970680 -621562924 50159 -565423455 -210746222 24411 -980200830 -196757168 40005 -195171714 516098048 20009 308499959 -402380679 14860 108384723 -942771480 786 -607060323 -728685169 42688 294686539 94149742 30508 134225131 499369333 7884 -83405237 -419538541 15168 -619995642 724268352 33578 -250327175 172380953 49805 288422757 167414058 47368 -264406211 -219073972 26559 455125309 687294696 7287 661891589 146937878 25451 -731837548 -759664583 25455 -555515221 481661903 34139 -630261615 476210409 8711 -87837336 176232792 21354 528648700 121932282 9649 -89745072 -419788142 23323 -260801324 642707558 53294 352181918 -594136058 21952 -797115511 -545541515 40290 116024407 304547610 8856 -607544256 -925952114 14492 641241197 514971818 11360 114960291 -365855235 12145 -271386203 110667042 52468 283008796 94729798 10612 481154408 -807016286 24321 -259558227 293565915 17115 -976923382 505866755 845 -32665182 -760450021 43803 179927404 -29269343 46392 -758518948 -260283398 53279 -365239050 -754558774 34515 -999886065 -998808059 24804 544654967 648788130 27582 -556652891 156323566 20852 -257015514 -12616251 15044 486535194 -370741144 44611 520250066 -816400768 32038 -942868233 492022143 38066 -8647057 133360900 37236 -775130658 -632322649 21842 -187077255 148333317 37435 126329401 -565327630 25561 -237431149 -238097491 21510 -578414022 277472088 46604 516726858 152077403 44333 -236058463 -378641500 27453 -399321989 -214229312 35867 131983797 -17776024 45061 490950109 -227382379 23743 281262898 713633363 15957 -571927737 647548323 16311 -70923268 174726496 37202 668899099 -961675216 41708 528056209 -930471093 23409 -380217595 -393108710 19389 -78239078 172081666 54262 -922819423 123959766 35621 -253124195 -60169387 32014 128369746 467195331 14810 637923112 101489404 15009 -218840981 527401435 30193 329032707 331470458 21687 -444674825 -752017268 55122 -388055211 524763692 5644 117100599 -25119454 52888 -266045538 -372200695 7439 -1092314 707839470 14730 457221511 -926359554 7216 -43333204 711673496 35969 -976155494 -73309133 20490 -433114474 -423272325 30569 -553937636 -451023296 40824 -389228506 459130579 42838 687027080 638419348 33267 -247010901 -406404812 8096 280878216 -233257511 10882 328392205 -181824163 11566 502103577 -436217925 23619 657129998 -619911059 41466 -910728530 140428576 17935 542266446 -213121237 45649 -432360618 -811719699 53093 -261850142 -404161114 40147 -260847732 459113722 36930 -606958865 -728979675 30082 -547834737 -50055540 30505 103466321 346295291 39936 -442245226 113275719 20534 -364187577 657080744 37766 668387917 -545705303 31232 -911596742 -380978403 34822 -633750559 286514730 45688 -913219240 144631081 34636 -746577765 171467477 20563 -76730038 -81315965 39453 -23072693 -200545041 23866 311406459 682339664 32164 -57983247 655717574 24341 146077543 -753116626 32544 -50962284 -568956918 46838 -911030464 -554612952 7052 -35250300 -795098804 29710 539257299 -763376590 24620 701331186 -21950571 22626 177652776 704478759 17902 682503375 -617136361 45948 716475077 -602478794 40264 -259851112 -918770429 27759 -594462511 648719631 26286 -199733793 525746744 11419 708230940 -600150434 28589 723134405 -434834729 18335 -401432917 -753343666 47162 -86431680 -736989967 23393 527484899 -380884290 33410 -583973148 156962570 53012 281032807 290280995 17319 -270080229 -363956015 19463 -552170533 -6877411 34192 -602304863 -19009620 11888 360945097 -769766241 40027 -218375963 -220115378 42071 706750897 -82441524 42216 -49100476 -545582973 54355 153099307 329733646 40404 101503450 154272336 9229 -587882154 541080794 14140 -990514143 -618648269 23704 -934996287 -378932388 6378 353313629 -378749622 31346 -802790507 -561426979 47461 -761569037 -368551066 24380 -207888073 711520513 32749 350785956 505728996 20527 -437578120 177574847 22082 527844125 -63388674 20479 -437276787 -181818797 29308 -267881382 -773662558 12046 -594304166 -71519939 26653 -986120255 289637265 30839 -57388784 -393902791 17214 306236655 714857585 50793 -63526156 -752811097 24455 644108425 -242018932 29164 522484623 -776530147 28162 -60354190 -790914525 23997 -806767183 -627648850 47968 676945934 -954143862 33465 -71363344 -573602343 15275 -42442164 -995252700 15755 110665155 308313536 23909 108405677 -942783910 25787 492851934 -34656938 23194 -962512518 176770885 28208 -84028305 135754999 15148 -392120141 -771390494 34915 -8581391 172801091 54575 -66905143 -575272847 49732 659596299 273516283 32128 481982934 -23202195 25985 -29793353 -740536513 8459 -758064133 -553331636 38815 -554464127 507157974 48083 726978682 -781818949 35075 -398610196 -744761795 51710 -9775276 709025875 33109 -446690176 327274620 15291 -593398812 -600353487 18740 350542210 -50375863 10300 -812990803 121098744 31000 -373587619 697494688 5667 -452416689 498358347 18759 -386780574 -20856146 2560 -598556297 -550075438 3755 281962506 -24056109 33407 -81380942 -262306364 44008 132646260 348668307 14652 535867194 338525644 16368 -635901678 -393988960 30459 294833964 301764278 27946 -4914205 123833327 16672 510598616 97160055 34901 -785596618 292176023 33213 -913213010 144635013 6023 -797392214 -565492648 42213 -399884266 294144631 24076 -930907443 -623905833 40050 -259559201 293557247 3820 -603511885 -446920285 34138 -560979995 -69951388 40947 139997830 319440220 30213 474730720 -812458086 43973 326013597 133180003 52356 -85776359 -234317447 28549 145801822 99355874 34927 -443158310 717624453 9408 -48865688 -380235009 32407 -208986243 -943016541 15571 -43244165 -73247995 5969 541980731 -620775970 13557 -436644237 -594523382 35209 -992280134 -605000281 28795 -936884194 98780485 10198 -741886002 662253505 13180 -1041285 -438875270 33237 -404943281 -558581811 23990 -791498191 -56992016 24739 114524507 323955481 30489 678661395 -551836141 15448 -234012057 -222816649 33904 344771605 102157217 32243 647717209 -920353661 47715 727142833 640200630 28191 -932384808 466086361 34952 278788148 285693532 15581 166303073 -430532023 32293 -417040930 500966292 14324 -423588306 -980699515 28614 -779691352 -375917004 20334 507124085 126245548 39432 -935398736 -968989435 7264 673525861 -394466202 10720 720434786 -789517479 33604 -29589485 318567300 13056 -266710135 668484923 40075 -391678917 516825540 56235 -787117477 -76971247 25648 709695600 -59006353 27336 336730391 -247716859 10289 -560618601 645686038 20177 116342664 96280150 37769 -247003566 -406403458 22369 -606994857 637647764 29596 289840701 686270982 41073 726444692 -941744666 17443 -976645251 154542825 24903 -606021013 -394596502 9774 169307795 -583675807 27444 -617208448 478495268 30011 -551450560 -773272424 17281 -74816857 -30292879 37906 -246990880 -980375154 28973 -442221258 113270024 18412 331318275 -620593737 12737 283795079 174140284 24314 -28516363 681068942 30281 -199003971 -751756919 11269 -630472897 311513597 5278 -41235680 -791427822 8049 525092732 -628247148 20312 316302685 -976093181 4497 -727699944 -576573724 45672 -403951579 140501523 12538 702142256 495205457 1932 522191868 -419951591 4122 -549368311 533668615 39298 -49150158 -729947005 24642 325081658 95846957 17845 -6986121 161667761 20185 -741618943 643713265 44619 -629131489 516553722 22491 -807693529 673792947 15840 -620890436 682815524 20827 -218490839 -451024360 13685 -371552719 -803002266 40201 -988393098 481813664 40584 -931752972 675086426 19383 361771501 318808461 18873 319820993 -811867889 34744 -586808631 340577484 41806 -788016433 -755590139 7500 -202907180 324876693 29584 700372663 -934304769 13222 -553707840 679587732 27162 -633401416 177283750 49523 -957373424 -595045095 27219 -776542946 678759692 29784 -623416946 104338824 41053 697002271 -965484858 34845 164456744 506657952 11631 -746898352 -627420869 31011 459588678 -980229990 27161 -388737061 -189437956 30417 -985858403 327531931 11301 528086839 -930443887 28111 -84603024 -397336965 36189 171474786 636726624 30640 -190394071 -989178094 16586 -729086612 -616769678 11684 -795387996 489135554 10287 498419074 -576410461 32162 -775275501 -216747866 45549 -87780470 -618760073 48851 347210799 -47446338 39238 -775016422 -769406306 36506 -78873425 361501321 11655 -382377757 -251986091 14225 -375687636 -804746113 12018 -730996196 134085054 35142 -812544322 -192204085 31761 273580615 -606644368 15345 -195170160 146131847 49654 321487122 -728786733 27399 490366489 -414337479 30033 -197867370 150233195 33681 -19028213 -70982246 35515 529954724 -62275557 33524 -966842768 -405178984 14412 -401240680 -798590241 53829 -18823953 170323754 38179 -15587014 -553488636 48380 537932631 -435967000 19643 -927005336 504808767 20476 456616439 -247758531 24591 521244024 -596056816 16426 337801407 674693404 3581 505209355 714839861 35915 -634394604 -57941630 1377 719805075 180414090 20375 -9708680 122460711 48424 638558530 -973182626 41888 648685894 537514201 12495 -951896501 677667129 39659 -223975786 -67113861 44635 -218248894 -432592423 40218 314670282 673162766 20588 109099094 361221966 6337 147920940 466292165 13812 -366765554 515125532 40224 285286332 -997720352 5567 542899995 -67806919 39770 -418106177 460558320 17811 -369504858 -743527803 24940 -605041954 -63797493 39242 -760299061 696578230 22873 -999593545 107619397 42881 -998632920 -614999225 37729 320404217 -379802652 7115 300763778 -738298347 41342 169272706 329956415 42365 483675829 124720158 47022 -433571298 310825239 18958 -768864510 -267323463 49668 -624152617 -554637605 32755 -183463451 -796464070 24648 -272172087 -584199043 19797 273571971 -606655494 2216 488828330 -804020407 42713 -412360394 486006398 41314 -439768593 -402912815 12162 -228651918 682496466 49683 -758846203 -190850067 45592 -380775784 -5755889 23629 340495887 650596891 36643 -31316372 -804065215 22639 501238976 -957036291 24931 111043029 -447441294 32943 640154855 -440625418 31598 114948208 -365865581 22278 -241783088 -739761052 26593 -364012210 -749064298 54407 -740524945 -78873794 30635 309937414 479984180 8858 -57994829 306445504 33729 -18899278 153952031 51009 646463062 -783514598 37937 -39105971 299047566 10562 133592435 -633418091 25936 -415456613 350333942 26246 -979083492 544336737 26084 283514779 701222011 32389 -572716772 545374882 52346 124175282 -937905818 23198 320845641 651116404 53102 527802435 704313010 31155 -226922009 174148258 20089 720165044 273416559 16311 -912699770 -262790350 38944 346946640 668516340 53248 -809471164 119602452 295 -929776738 -912863731 4991 -913897900 -384515164 21184 -254049679 -785514929 32821 -194572316 -630070411 38126 702048408 510151589 34035 277049505 685052957 55195 136917989 715431083 15717 -47649906 100238528 49565 -952254650 -565238386 19888 -561688356 650733876 36282 -796474058 -9112055 15385 -381219230 467773990 29347 -439764230 -402930354 21823 672286005 -974665669 45226 136474599 294678034 40383 -982965548 -962014670 24372 641085417 -589791715 25394 -620198409 -779457788 40516 -453132945 -768040498 55059 -270467194 145794355 41715 -272185695 -41131858 24573 -816791300 -21116003 31540 527089222 163267879 40387 -775875640 -220680740 54748 -547635942 347927055 8544 109374304 689166857 17726 320317831 121767261 46808 -980769556 -982882230 27226 509267626 -580426515 8077 339944271 -634435016 37550 -23528402 -192708503 21803 -803580031 495761068 14964 -384650465 -397959987 13914 149842803 -76949210 46735 -268092183 -579840638 45301 140679810 -53369813 11969 343579015 273875732 33256 291869643 639681641 45287 -575166897 716732938 22489 -598961301 -786216657 42841 134176987 -744618005 18527 -579127898 -267813156 15995 714709596 -745584298 26524 -928185817 -593140131 27947 -233949499 -34088953 29649 -256453125 -594543049 34299 162211799 341213629 16741 -401684089 673955834 37823 -952384047 -28895883 20051 -189885004 638469808 34025 -223737494 165736505 32131 348826182 -590856492 8543 -589636410 501982574 35309 -813848023 -608290402 21936 -400337316 535859650 48536 -272284403 -763113021 21723 -985359850 325500021 31237 -402785319 -790305406 48666 -549577717 306408813 35973 -454472796 -967692921 9741 -586998010 125351991 1378 -628837706 -403544833 28319 -614801732 -585080325 26747 -573786156 541074769 48510 460841783 -564963521 18356 -81356461 -778064098 39749 177357916 -737697301 27427 -799356930 -232712754 36873 -777844163 530837720 20242 -14076138 119222179 9904 -412930240 500056778 11393 -198739807 -262200986 38079 526922025 288433819 15347 -757391025 641830910 14974 -746850047 -627429452 24072 478842587 -951292848 20558 -37401913 -631493533 47000 645117971 -912646534 28776 -383788686 285076992 30396 712306746 -197304316 24457 673110944 -911848823 21511 326737979 121426158 36817 -65872700 -569173169 46820 363099277 -622156933 36789 671023203 -817370525 34355 702070399 510125365 31639 -31633236 -197476654 43954 709981909 -968661352 3201 702903076 -38542403 46809 -764553311 -434001453 6146 -763496248 -425306736 29087 157193154 -760726606 18543 326446222 309362898 25052 -436207168 -424734313 29018 -935330956 319554701 16728 327512849 -630232099 31233 -591124023 526961163 55166 -35343851 337793474 37412 -768254373 357443993 44692 -780816890 -609922382 47933 -390593607 116376006 732 -583380275 277349578 43232 -201549861 -259714326 27357 -557198752 -947021567 6542 -221156745 297818944 25962 -996298351 -366756608 27975 -253780702 167419670 4287 -383646474 136376223 33193 -4796029 702165727 28033 -628512288 -23740029 29160 -14227705 -773367908 43335 -766100153 -600379506 19006 113136176 -919181248 24971 -561882807 -560044776 4582 686327184 -573646743 32838 274784984 711438957 34474 -233582690 507314640 30895 -380372414 727041147 21340 -632180378 114355358 24275 -38614065 295906689 25746 -977335495 668619917 32201 303006266 544586992 14026 -87244852 331174931 8600 -379875146 -227917730 32551 113055727 -453765671 40001 646377374 -985884230 50674 -739984203 -252590305 35027 -810655149 -601639867 35860 502481806 -565987375 17301 -82659536 -616964749 8633 -48739461 -801415172 24890 -415131106 -803977728 41191 543493598 157289668 24036 289304461 -779137812 9370 -733925462 -945205819 1237 -259323873 -61253916 37992 -817748205 -391596692 24027 -17330073 687885371 22879 708284487 348613819 44788 -933271666 -73622594 25489 130265327 154791800 34138 664569851 488601477 29516 -259998164 -40324295 24859 727075476 -999490107 36513 -765679161 -569192159 14308 104338033 -40486242 38974 -562060675 -419598936 34790 -623545828 -450569514 37519 -199838906 -631859700 36151 -397914049 97366280 21116 684310410 -974205699 47697 -791597216 -973343733 3379 -378423957 330382261 22833 -57985734 -270232077 40142 -223962462 124015093 19314 -557600430 119107134 216 500900390 -594879652 32894 -267030276 -12091127 41601 540297821 -624755672 22014 -614457905 -438310839 35004 727225395 -809504539 34426 158074784 -797512457 32956 -3747959 -808412879 35845 -239942044 -438860690 30362 667739034 695552057 4813 -626493374 -447030856 32431 -971995692 -773767604 14210 -85843744 -614326542 49683 -571441552 305722295 14027 -404929330 699101215 37054 -948477040 -441563389 14314 -569519858 296316436 36127 -604431011 -586406069 29715 -578926510 -24356971 12639 -555824866 502261688 52219 -929516233 -402932706 6804 672495396 -953210783 49561 468871662 -368355934 6461 463014481 -733088627 41346 -547765892 647300933 15257 -817042055 -230729933 53253 -929782777 93172263 21901 -56129966 338828650 27496 501203457 -957033483 31641 -747723711 331292204 39698 -234772726 275818716 6956 351463380 -730962310 7367 -194266843 166847338 7812 -269712813 317739306 12837 -420972770 -67856432 15143 -29532154 280812932 40218 -272172312 -584202828 45268 352272151 697269898 43511 -23583468 -24447903 27669 695313226 -934025199 39887 536797392 -89124205 31887 -969734338 471106396 22286 724784045 -81879643 32860 -950846099 646713315 12310 -628282007 -980336911 3267 498098120 139372793 36899 467296588 521063262 16392 475382280 -421725839 46799 -47005896 -587264190 36055 492485219 -192225647 47278 -985302594 320349264 26789 -194034332 -941755618 24761 499621738 -951194923 13960 -186661898 -578147406 34962 -30292895 338497325 40522 321561658 -761083994 19152 326057007 -604025488 21183 276573106 181140547 39617 -909761802 -258495760 2900 -986847835 140850521 35166 -60001031 -415682554 3211 -913092565 -976255422 33289 654789558 639079821 19289 -810593446 -601605947 38337 -578908093 -24353623 28702 716093107 -735621772 38762 675850841 337440505 43457 174626207 128448162 41045 -933768313 674064443 26571 324878987 -33905572 26858 459562073 -980208862 19415 690294819 -783119984 11181 -621350769 346237186 35334 703205735 -817891964 39477 -410774397 -206015763 36114 171021142 -85768225 4153 -777467817 -201871128 13734 -974167402 -929091762 9361 663618422 -998359066 46931 470571912 -934910583 11609 128875092 486692469 25215 -580759295 280136693 24967 -380621024 114382356 34049 472284327 531816080 11998 345475355 689724362 23427 285699260 671106792 44840 -364071119 355682642 6454 -220905356 138803963 23143 97495450 -765434679 20118 -553411523 -554673105 21108 -69604514 -245296250 14486 -70573971 -200866190 14613 -381025613 -606019116 20437 -69370852 -209360139 53789 -802092964 -256961630 36675 -749145130 -617664130 42451 -989339295 -548232769 21252 175943273 524486803 26317 534858889 -729282367 33802 308533077 -594995881 30090 -10485814 151847372 36150 363343274 -426363495 29994 -966856363 -405199281 35714 657763967 -22628148 46850 -997744939 512555304 38014 -216511260 286166182 26163 -48874622 102232640 48411 -408560189 -744704009 26240 -368746241 513190179 48666 -56222400 -402018217 25704 106696866 -19990719 19733 -998169550 -201388974 26451 -69253759 698065373 14613 -246068692 -603421080 24173 693029510 520919788 24759 -761839147 -246755176 55279 -69344697 124020159 39338 -810928988 -261001478 53902 333042210 678691460 6755 -954855733 -569675999 27757 -66718346 328330522 40702 490954678 -227429207 38864 323509880 -240737591 12538 -739945263 691822373 36799 -16454436 -748028948 31327 -35265338 -802968939 26138 -591439710 318379770 46183 -745574792 711158595 40378 -418822448 -242879025 28977 131332382 525511706 18738 349394596 -437208058 22753 -5751818 146854250 26048 -605994786 130648298 34446 -247298408 -993727688 12031 -764244303 163509889 28742 -780022643 -187998057 41259 -561281183 -810514956 42063 -606963161 637692919 33100 -408802354 666534609 39754 492682923 -584657601 23963 663525479 288227076 30758 -80444408 684157722 35371 -84605881 -406710529 30483 531835661 179787767 29138 -257716422 283379042 23073 -617107430 492513362 3107 -728626207 710926441 730 -979306456 -51792088 17492 -963966907 -932228399 21469 531600160 -743879187 39724 -37563102 536726051 15781 -973913679 -265796655 23493 350323576 -798827903 40153 -384989736 -9269948 26705 462447249 -744116100 41397 295195504 122888068 3582 324325323 483171401 12544 640318404 -219903715 34536 151127776 679773125 20118 -219595627 -948919749 17825 123585521 663410001 24087 -84089188 -61039338 35393 -59976444 -563209687 21032 -805844673 644641734 40905 337323040 -742844075 16170 -931350389 92904281 24864 -441711773 509772715 55838 118654470 -417888788 10462 274341024 99610310 43597 677914447 -551602662 29724 -433306607 -401202942 19550 305993925 536546514 20684 724523006 -976237929 31211 -555815202 326937135 47270 158368589 710642507 25489 351035120 -800465010 38907 -607213237 -10498660 15152 167574145 -248924250 29222 -452859274 544586735 25542 -919682297 -193198461 9234 459184811 -379659473 23051 -16527819 -577308047 32457 -970292100 322191134 15989 -68633841 295956076 30375 -404458854 -2660716 6579 -549466842 -61133907 27144 501105813 -411335697 34641 -246920254 -427768386 39271 -263446684 -931412011 4835 -926895118 516617845 23675 349743887 -16497499 36803 456133592 691032073 13647 -438982423 -404171169 16558 289507750 303670750 25726 -557347550 -590526294 30879 -732728681 141446908 25784 -65004569 339662613 25231 339294277 -77282182 39168 -197509199 690548491 27424 -555789287 326964668 25721 -631912324 542368023 30466 -262044430 -253886691 39366 -979940666 -420664935 6104 480847604 -193630046 31112 -9058169 -610706932 36366 -444585480 -399197341 1248 -39642850 134534862 42939 498712427 662256833 14796 -436639797 -258519322 37860 -915130345 523876762 13488 -264715146 -931544336 22783 479013308 -262514549 16400 139381086 -199294345 36948 -26967739 336088952 9740 355677271 -77782568 31045 -416277671 -221067894 39235 -935000261 658490697 40661 -82776789 -241827147 53173 -380801222 -5717376 39023 526938117 -20922980 14482 480461933 99569919 38242 164828159 -433850908 21824 724031013 -596111214 6341 -591651824 -813304514 1389 -571953182 -407745537 40266 -589892171 134652965 24163 -375610340 -550242551 13544 -197173673 125947290 34440 -763074137 701800265 7843 525275829 485998788 6017 -35260292 -795080981 31780 -788719978 -736594473 22364 -549631633 296618671 5587 -584269274 -212271443 31242 106352079 -264951283 10084 -781566770 -198608598 13641 120362646 517019004 38219 -757546809 -195299091 50339 -811233787 -272514006 34139 516196963 -408349227 37719 152363777 127357364 42667 -2165090 -234937357 44287 -46889752 335159492 35146 -578083208 -795426490 44529 354623275 -208314569 2326 -20215737 -234717657 53059 544711752 514329181 19297 -599450440 680508180 31473 -182087051 -921968236 5167 -400939386 333840880 28681 342100012 158800773 20291 -226647161 520350230 30763 -36392353 702031368 33541 -412448332 -68627546 34869 530007805 172113636 40972 -74277988 -264183454 50548 522183269 -951556782 14767 -913569279 -576192426 39505 -442930672 -221920448 15568 -955731947 -569444190 36262 650083703 -814496994 20450 158084715 -797485653 26414 -443091828 121576106 17829 -948089776 -415657460 22452 -634011228 457755793 46617 -749023136 325794124 25192 -62095032 -182842933 23527 727125538 -620330269 32725 285792536 307738318 22474 -220751234 -64059635 39842 -391495732 292216099 16689 -432091112 -762802803 57211 -555719761 -934100915 24252 -246963609 150317762 45100 711833517 -976298569 39469 -82746765 -272419829 14287 -198941676 639668713 47885 -919721904 -586044728 33605 -189121365 696946762 28231 334991794 -734008169 37200 469081351 124971782 20957 -742715236 -808951319 30341 -202236170 -86566757 42646 -604776439 -915733988 27134 -30390801 337953096 35715 -956836747 -214859893 38215 -193870117 -22696727 39567 -199887206 -631839344 21691 -392139978 -73184965 716 -90316610 725192004 29672 -555581370 -802997482 3482 -751811811 -612493823 34026 535342035 659432361 11006 -270494257 -66028471 41416 -42567457 -616902295 26627 -25641194 688005143 28277 -938352634 -396128314 35530 -443758134 512416098 47981 -197831347 150272130 52138 -591118000 276223573 27905 -620088129 -382265435 36686 -221289819 -201389770 32006 -232017122 -13518174 38002 -453392347 536344201 57733 -958695281 280225152 4493 273134915 651033492 42385 -604918302 -751649918 28933 -373127537 690643743 31053 -595173602 178763676 31678 -394597031 335229793 18058 -394573377 335251794 28087 -190928331 -446570467 39532 -985098173 -555579416 33629 -734416009 300642941 22524 161629370 639957223 14274 -562748064 135562884 43113 -771281504 -574473351 49220 115816251 502729610 40866 -600179598 -773927805 6822 -245286307 -203439195 27980 341854938 -418270370 34850 646708067 -957049014 19769 -255356327 -268005521 17595 -775286403 -216773349 21328 340208514 686259378 29939 301199060 144904565 38833 493794120 172121510 29953 -582197143 -550880353 27225 -634805799 334383919 27850 -911834591 -602966121 37963 477907321 123582772 41273 -406691590 179255847 3178 474141946 145910522 46904 -570587510 -757913285 21663 129639759 -219471905 22311 -248680718 -258018041 20827 -82315530 -55018603 33694 -186839813 -250149216 15261 656395211 -730176685 42259 -976596310 154508107 39623 -2525667 -231409175 57421 -186942110 134736786 11935 497009069 -209837110 24733 -764361760 -207153792 37377 -788123581 -735081195 41430 -744904675 298051137 39241 524358608 -626723041 17295 124245172 -88969040 26457 276512696 147265287 29849 -71331977 -573602544 44146 -605166216 145578255 46520 -449568631 533250699 26476 -572025552 470653664 18653 -64124910 -790540476 43804 -635040726 117134223 30367 173615960 672737142 3669 335035088 -733987629 31540 -54927130 -557104970 19101 -25826643 -367012448 29607 -551435097 486610356 47898 -790461813 358329871 10492 -27342064 169150054 54395 -43560218 -232703721 57196 -82737806 -241855584 42959 -207016877 -770596485 18034 501139113 671807867 19886 493046908 -415148082 26256 -43334443 146254691 6954 -84608876 102933674 47367 -556911237 346016210 2533 156315012 -404233047 33415 -197215232 -961787305 22906 120835312 -445627993 44863 146626021 500246492 31325 698705440 -11450007 25116 -600089678 701919828 34105 137905268 674209640 15930 461190758 -184204732 23406 -391333105 -71640301 17082 -450420623 -223384857 41297 498448222 -576387130 19309 -395392549 -59763806 12481 -727515004 679825194 32178 468612724 -75582383 35794 475055562 -199869191 11286 119069900 540163814 11571 -783404625 -224131332 33658 -989328044 -975196918 17190 343392711 -782185089 41656 -67191179 124805424 16076 497519254 -436599760 26594 541257159 -453162614 20007 -77426680 -607365757 43713 133507050 514632093 41724 -45838854 94080352 26412 338116071 691725458 54101 -7224402 -749506099 40799 -54943305 -557120590 24589 664701460 -253016609 28904 658837955 104147261 22136 -813178207 -758628592 24751 -618709249 306684866 12433 360972030 543663988 10908 -994467100 -734272280 6037 -65217660 350949181 32699 -593929478 -575110047 23562 -430435335 -630568311 15195 -44971549 -36010102 15656 328964702 -616636075 13691 284155169 349135457 26727 -238580738 -785901132 8824 -783080947 -574597855 37656 -228081464 -260847370 36968 -755960183 319428306 34192 -17357717 687886266 9755 -420419071 362270847 24525 -389089186 -622454921 10588 -383880672 -810419727 20792 637433335 -948044541 49206 -752645435 285549045 29346 -605221292 145606477 52762 682154094 -997283058 1240 -421500280 -190276168 35540 -392918779 100565466 20341 -740032174 -252399344 18974 -405263531 -801553773 24123 -413419537 -763266903 48348 485408682 -982104564 17412 -364121691 657091817 37994 -184814648 138755834 31571 695733761 -566866625 12463 -29080997 139442337 52100 524714235 -30562997 35456 513372833 -71361839 32897 -20507829 -73406560 39417 671610682 -422780999 32448 293573955 454710584 21454 -190521958 -2004050 32601 -990547999 -615883160 8917 460395385 -255863591 46704 -72130731 129473489 691 683974972 -947426902 46430 -609734565 119442074 16096 112972032 124717235 34404 139236521 463211611 20876 660118873 326292928 6642 -438316941 -760593309 28807 280841061 -368625414 10805 642716997 652061596 15891 137091734 713527496 20529 687323906 -74427826 46185 -238013090 -238201131 34711 -235515310 701406862 44649 140466873 -410748742 24029 136658276 -554082996 25486 116600107 518472919 12190 -398855177 -182067491 18373 496900437 -390433257 26139 471206687 -405704324 33165 311954445 709708796 44005 720187548 273432383 14397 -597629322 670997421 14888 -448763963 -434703282 26859 -928099910 -627462425 28942 467847454 111180277 32262 95747916 162641856 32947 644805598 -76113553 43250 -37872564 -780492239 17328 703138038 -582495790 43164 178617164 481355387 28067 518753556 -222184830 46857 479217423 -769343955 30073 -633992650 472428894 50864 667726886 695542983 12676 333083790 332930383 8368 -594481728 -10588939 16278 459032724 -422023543 29324 470434768 -588576363 34876 -421484403 -190283826 21170 356863200 695524639 24572 -624733783 -70666031 40566 -572008029 -65683818 14533 636713248 -998223907 16545 -69497318 171716640 23743 539580023 158540333 25354 649997890 -946655417 26926 -966106270 -210887218 26380 -916400847 -443167048 24670 471615425 -438782327 22868 714602394 -231906784 27124 279107639 107840780 52132 492846633 -788459747 14862 139269145 -422225592 44905 -758572194 -924083919 12298 -260992546 -966763309 29205 -910616005 341488681 28893 -571790361 -740373268 267 717884619 151651723 11786 149193874 -756587802 23547 -443847771 499620413 45645 -407745630 497259155 57839 -260220204 161181610 24161 -603962417 -917878417 29374 -909200769 682913876 17906 166174434 518703700 40809 509432709 346613752 18641 -433385949 -762251251 29637 101054559 -260693206 1273 -184867187 -970633318 10507 -42649658 161152599 37077 -255823 -582633429 30170 281230647 167429021 43269 513326295 -366972893 38970 508735310 -215277558 29794 -790708749 92078934 36800 -56033847 -572593902 22465 316121912 119868311 31541 315002358 129408076 37869 473256759 -414471256 22924 -755459852 -227560570 22133 -596674451 537423396 52882 -808675935 -620051297 41200 -8110004 172535579 38468 -612870597 458046252 19466 355641289 665978270 24198 -244194707 498760364 20550 -79605991 -256442837 23987 -753364063 326027463 34242 -418468972 -215837462 44266 538142908 -933122 18171 -87812077 660674772 36498 -198704597 -188703806 28679 150050547 504121288 31480 -400831384 347130950 9739 -959364973 -433998228 29683 -592791807 -15074353 31549 494571200 -393804090 42416 301561491 -48900598 37354 -752379545 -396189116 21171 481518398 -406242669 46017 358959221 177578141 34155 -16852435 -38480696 28903 -45670803 -984943572 10326 125110069 120890315 28317 133582371 -633413871 16531 -804541013 124048146 11781 -257572664 639007134 40752 135734554 529745276 12113 -941266552 647687572 21526 642042084 -960501210 50356 718718556 333929229 34195 -592870877 288013228 32966 -82555826 319816192 700 -953845940 -941413487 9935 330594154 126565066 43787 689527072 705903764 21038 -400245150 472275085 30655 -262048085 -53392223 14870 -595390048 -983448764 26622 -210885181 -751584118 21337 474193712 -388558164 16427 674118805 -578467471 33172 670109152 -792544433 49158 173730384 -183731582 25726 719293963 -596695959 28785 -208412474 -185593058 2138 -16649319 -74562987 31135 -982769806 -24932379 33504 -257875020 488729856 13455 476498109 646822379 30852 121343191 -439596102 24101 -618471743 -782014127 12455 -955642829 109240610 21674 -216213354 168641912 11042 -259713219 722131751 12121 514450176 -12104184 7481 -66360105 706477262 19690 -46847015 155338529 46814 -364667730 -413608630 17461 -730836947 -213375190 48000 -917651444 93594124 16713 153287219 -417907360 32801 -797899649 -911668980 20051 -950070362 361168721 7117 -70725129 -785999581 20924 146405232 168865273 1235 -749511451 -793119688 35054 317755055 -465383 32453 -78532093 -745695813 9650 -630708879 492460230 42019 -991544774 -409331751 23174 -201775688 -194700464 3929 -745251079 -204952335 35857 -981121399 657228463 32959 -80148361 -216203194 15221 -730656488 -415476959 20048 -781459899 -224773426 14536 -982802607 -620575811 29581 -602080136 -266180794 36758 -401579648 -228256968 35134 -583527203 -53771109 19227 -579355197 -7098925 34299 -736646286 352129295 5628 359437628 -89633182 27099 -976261170 640667595 26782 299648044 -800604404 39021 -769891921 -993318452 7011 291241442 113555548 18722 -625429345 172096987 28409 -550916565 159031156 30183 -801978574 663704513 23867 -753290538 -194739170 47457 155207563 -271385750 31444 492080492 127389392 20768 -938549577 -426181472 26646 -241455327 -420582938 40958 -928502178 -83570443 25538 119310680 -606130788 28401 726876540 -269430473 31505 -70520516 -733406601 43548 -2721703 357865328 37411 -623206206 173959420 55325 91856082 690782075 30134 316073394 711567305 9737 95033409 -198018268 33717 -801749398 -786687434 36764 -745629225 711115509 33605 -781448797 -14451087 23567 -8048833 -795938400 23982 -186072823 -373927491 38058 -3765466 -808451017 16971 278797561 109664243 26818 -620153407 -437221044 45686 -39990130 -773171284 33249 -2345415 -202186864 41115 -6259438 -571395563 40006 -37565230 536749666 8421 329484350 -623213338 34617 -87010234 -200402691 30089 345847797 -50030102 4647 -217304738 644319634 52466 642584208 -975011617 33455 -556020506 713684992 13058 -582000095 -738443454 1761 169474339 -86476535 52544 495683229 -748193337 31385 348923196 661510527 46920 505783232 168808775 13531 -623596288 -752966479 15909 -163364 171179009 40994 146499751 669624275 31780 -602295701 -18994492 23523 -434723285 -600248096 30454 323416608 648614360 37386 93292833 -425091652 41007 519715371 96892877 45546 -386496387 -801941156 47425 -602717737 -270825505 19985 512174194 718884862 23988 -183243786 -54660098 43049 -976928631 -229246976 28958 -77451309 -607410536 53036 -430532560 -577955483 30990 -369699925 -37382197 32468 160907418 -221460577 33757 456526828 -778512018 29512 535644370 -6114055 16482 -782495374 715194701 17749 -625313300 -63043666 35090 -69297783 123978861 25471 130487029 -419260766 24119 350548901 -50391936 37607 -58775032 -807473285 13439 678485135 351266073 6010 277850703 707219379 29929 488283128 -183051281 40245 -257268404 -932714384 26027 -569540204 -453445417 18586 531552703 -743839961 28240 -980208148 -196691189 35788 493347652 -618964404 17056 720456500 -789490192 21162 133061935 -69019332 44980 -633321758 96233471 40869 -34972 -255451703 52813 -380754907 492222566 27035 696088725 -592119276 6830 -223384702 157454860 49089 -749319611 160767442 23922 646837286 -945238453 54402 -630713484 -920816080 12828 162170394 356135222 23993 -921052374 97357383 42218 -571676487 -398451421 45123 -732704003 701375777 40534 122706365 336482861 33469 -23139640 662602564 8871 289241298 655377083 9616 -404784949 673763913 19395 664098631 -983670937 53490 662263917 -966044967 49255 -220983872 -200861055 18301 -787760282 -761463019 4562 -421175067 522367285 50731 644210658 -784545217 3446 -79686885 -570714977 36855 -190702684 113785722 36040 -574752422 -372973315 37890 297118236 145664754 39966 -365616195 -587932275 25584 348176237 129380712 41071 -85082071 -17421242 18720 477288727 -399184047 21412 107256510 -931457820 17782 -602747724 -439823160 41610 111039661 -378984967 15433 -271462945 110702448 42283 -74629904 -787852920 37175 -374629332 705207871 30514 460600705 695948768 14089 -86737201 339116630 28893 504336833 -567038487 26304 315266945 691582589 12334 505511720 -800788470 33066 307681063 498134113 19234 -557670415 497457800 49163 504393726 -369065698 677 -22827770 359351228 25549 -438398482 -752408999 43950 309526540 318668383 18589 176262298 -553801688 25072 -754779402 -191812611 54243 -213424441 -384218756 31128 -369707267 -37368609 11087 -206986720 722923488 27799 -449495343 486046340 25033 128602421 298909101 44455 -555323646 528275771 46355 142163756 300336878 30522 -990006996 -978663900 32465 -89207810 305025982 36641 -590785517 92579385 29337 -732226264 341169114 40174 -9565266 -386014295 40542 695885720 -737686678 26916 -65392166 665666539 30353 -52028311 102156191 2864 -232374879 -792591566 28503 -451457168 -750084699 22215 -214539942 145935193 35098 167233995 -68601819 49751 343767272 -445285209 9185 -430259764 -398469689 406 -556896030 346018995 44053 -808888796 678959794 34711 -375935607 -753798708 27412 -15049090 -558606038 32645 178956696 -942068 48363 519146535 -756750702 10011 -65045657 339655702 28562 281039984 290283105 15377 -39012527 674228746 28440 -986167842 -213587761 40168 -773091278 354786213 8462 -74665302 682177179 27483 -630417139 -31511394 20069 -85067966 -244814743 47862 662724552 349432060 14084 -40678847 -453936229 31232 302768662 -755266791 39389 682477696 -617053703 41466 477348538 173574851 40123 -185944970 109860828 52679 -746589123 -40136972 31361 109742761 711125772 24193 655265460 -963136752 46280 -371133791 507645557 19955 -366158470 298567478 22750 179166609 -399954538 35046 123252991 -400066877 32113 -428809394 474626953 33022 330918233 -957538723 14197 -399830788 294151630 35069 -610211754 516037096 40478 -609600061 544634822 49544 339179224 -552162702 24001 -453851948 -734022898 46313 -927650535 130982866 39657 -582120601 -188337727 12148 -63771328 92533082 49613 -927895841 662529656 25259 -762590597 -777429744 17616 -65849785 -622677093 35148 291448628 303323519 24401 -77596297 96013950 55155 337123557 -630855150 40280 -556585212 486277976 22909 -12800700 97221873 45972 -398194260 -783598651 33530 -575486106 519479582 1880 505515331 156363920 36629 -780580637 -395342676 30193 712224311 -757748891 45638 -763422942 322758467 11374 -981171987 657229370 20519 178536630 -565481261 6176 308981791 -368383751 29181 108233548 -792304216 23936 500339222 713642311 29138 -804486665 -270268274 1592 -427567177 168682333 12020 641387654 -788928403 35828 457229096 -926377199 14002 323021831 358359063 21690 -47683140 296642425 19617 -801050755 343685960 24802 -424175449 -236740915 13518 -263522743 -628080427 37147 -67648916 170471430 17028 -215563525 -592201763 43182 120327000 -559248457 17245 -365539663 -598474436 36978 -222094989 699846957 9061 -749896734 337236178 33424 278339894 -394418516 28497 -912016736 -926855046 26232 509101271 -393962985 47553 -407006534 -10979886 7790 -4876600 668590693 36442 -198092968 -387086775 38484 -272183582 -257283958 32330 -958006877 -619638005 42057 111764214 -916591050 26276 648607175 274442264 41552 -225817838 -240650563 13710 355686708 353274071 29750 652973960 304883736 17923 -194671994 319819841 25098 -215029589 -378930522 20892 -758116489 131851265 36556 -431905202 -47739175 39848 -390498277 -60482936 35713 167602633 -248945389 16152 517455940 156621303 29689 -72738922 336657806 18091 -207423413 -405885249 38076 -376782389 -772386283 52090 -431750660 -211577881 31329 -933459895 277192551 36252 -555198613 493280822 13334 164598780 124532350 35696 -253789227 167413978 19645 285503487 660891851 13812 -551401830 -817885692 28198 663484961 661743686 26629 161241989 -738621391 26459 714784043 -604942634 33706 -435505294 507462692 8787 -403449819 -549342102 21918 664721735 306073136 19241 -752624891 285551241 35830 296560305 301461303 24451 -730825729 -213450032 42157 -915464814 504689779 23824 333997365 710528968 47011 -734392989 -209278135 51443 484327811 -770267958 37447 -421828265 -244224415 36564 -74856066 -812382807 4827 667701615 510274706 26869 -627543858 -610519623 27735 276526832 181121192 52382 -790460189 358317310 31457 -394342269 -576706359 33687 -34564637 -6548832 9787 -49910212 -251555328 10452 652538969 -563158425 31161 -815993993 153407291 21787 505030904 -560834117 11374 -596957776 -754142584 33543 -369423502 -750966487 40289 468230270 -935200855 18966 464593799 -386527496 22649 462980193 148015239 23941 -48200066 148712586 20069 -788248125 -424290458 2340 -788733215 -399598322 14202 718908754 -956356223 52497 339287236 -633886796 27783 300042141 -564149037 13405 -928071419 -926243446 20205 286729337 725425198 40108 -812197424 -234176469 36101 719322023 -991280002 18705 -740503973 -78828155 21693 157487988 152437345 36893 -623128226 -911956315 20176 669072449 -812107834 32814 -588547711 173244373 13775 -391165620 353425203 26883 694396887 -913989297 34129 701986994 537131405 28316 -622751552 -935254014 16683 -553660557 -736550669 34159 544003025 -434497293 49423 -809315856 325514808 40510 464608617 -386586359 39305 674231563 94902628 19571 -548625890 -229259062 27231 648000248 -548798269 34798 -367549741 -813201793 37705 -567182673 -591001470 13301 499682148 -258134479 44775 -582772046 -798214885 39124 -602990593 -977906895 30948 344105065 531093834 12501 -625404083 707782264 31331 -605190116 -986333726 23495 719545130 655265417 5887 -48742510 -586013002 14753 475936155 -929863927 27659 503946559 97815465 25747 -928414717 -420528326 13702 -605281973 353212923 38698 -612299393 116724820 38615 -801732365 -786686213 36608 -383776976 -75767186 4547 -436176543 -424772267 21069 -204096935 673344517 49147 -257197515 -244639180 36201 -55518576 -272304980 48445 -76108681 -216114412 57231 -256597560 167185605 10119 -772223943 147370117 30898 -798904608 -594650326 45610 -777688261 -754176705 29056 -749288747 160748577 12318 -380560206 -629087006 35102 -400013260 -805129093 24018 456213041 -81347156 38246 691492747 -188725774 8519 156647133 -236581483 9498 137895128 674169855 30988 -776181817 -409010517 22909 -364832523 -262469948 24199 -378614448 -235648478 31561 492135914 144488146 5662 676685445 -184156444 32645 -584019544 -734023922 1469 -33226545 -926884865 9576 709542856 302439491 33060 491241363 -214030702 46378 -557863759 -789495508 16077 106275019 -546078515 17458 -572006294 360992848 5799 -55828316 -237581112 58245 -409360837 -431909906 6786 -204520535 -763073191 23380 148068468 -58821879 47784 -955138951 -272089063 40024 108923155 -414338557 28520 -632123507 288613514 42008 -571766859 -761403992 16269 503007479 -182192536 9448 506603408 -209154563 40584 -11179806 -449636038 37427 101047386 126302605 39895 -597219726 181445163 46834 -70187457 -812033576 10595 694111033 -56249010 34827 -75078138 -606799102 43734 535718454 -35530647 9774 657049424 681802258 22839 -445457103 511499396 32402 -265014470 -431360908 38741 -429876574 -90090084 36370 -552149096 -450876607 21821 -50637376 -77742921 22781 301711329 -746825505 10443 -242014959 -245320585 31012 127189568 337344815 29780 -981554525 108026862 31609 -748396501 159839745 34782 700024169 -935609415 49022 160057209 -947395362 27029 -812410858 673970570 45309 -593389637 -36485834 6517 -785673481 300898806 8118 -567587302 -616826792 23844 518343330 -381286725 46452 -409073791 -240927692 33186 178529160 -565470510 10183 125389449 -44886895 32157 638635747 -762734890 43146 344089926 531079352 11978 -981874652 -602982602 39097 104983887 -188605623 27552 -606382312 511141989 53527 -7507248 -744048181 40822 -262916013 104210896 44446 170418051 -45808134 45576 -909743519 -258495520 25149 -567569665 -616796561 15375 -620150764 -622968752 25018 146379826 -380142433 5171 -431604453 -551200825 36128 -186359485 -271527238 28702 479185730 -572512350 33397 -185830222 278150884 4231 -51053464 -974041121 6218 462495031 -744137553 18252 478702430 -13202813 17311 -920459502 485772399 38589 -909964597 -187047581 33159 -922703157 152287830 26716 -237202992 -394975822 338 -6384272 -396378862 35031 -985385226 325456326 26292 -57146725 310902397 17126 354618360 -208332179 16345 363434090 -20156223 39545 -570995978 458232380 49340 -909969538 -187054310 18188 -922564580 -374239260 25672 312874305 -608271768 35859 -937305467 708485511 38948 663769496 494525902 35015 -376332674 -590796945 28953 641517352 315082338 30978 -429850272 -257945425 39535 333846157 -598587100 24742 -750216759 719667411 27280 -391446335 -378014287 29331 -379691500 -60516630 36417 -2475817 142837069 54059 -752829049 -933456405 14422 -602717714 122473377 27926 -89857925 -192844980 5753 -38824249 -33715018 37959 336422643 714318038 8668 -788852122 -37944548 30140 -265362755 -428895877 13728 -416635226 516988348 48737 -412605845 -967691177 8805 712953578 -912545217 53841 -947835357 288844805 34171 103763040 -436718735 19932 -777369354 147511381 9412 175006482 540273019 35080 -237376175 -628197774 44457 -88068642 143479653 46719 -969891141 -204584677 12115 -252162106 -202619091 27928 -407244353 -797935497 19520 690642144 -29182312 47297 -209164185 94105523 34406 -385010251 -9298285 19691 -1818229 709902114 30275 -229159039 -585375351 28426 -76592169 92153863 51439 726985635 292582569 7664 -224986422 648545578 52081 -581413231 99598776 51813 -50313112 -414754247 41320 -250013522 105341031 860 642886503 -809809879 44756 646201810 -808746061 38271 -443404956 483907555 33784 -248936484 669732426 34227 -787276096 -769869902 17072 -633084370 -231385714 36645 -814822489 641979222 25414 -90787626 -239508566 49235 670319883 708919750 15372 331275401 -620605538 38686 644761902 -76078132 39713 -186631284 -578152762 42072 -391175170 458713680 42377 333412605 147624692 44262 301220755 -749806925 41685 354937593 -782208561 22652 -242387773 -740075391 18976 -194038546 -585502423 44429 -187261930 689798783 11173 -272137635 -416510812 27812 -243872995 -618331228 27821 -924704227 345664580 30598 141757712 94477039 31977 -595413865 -983415562 18269 -582833649 508463876 47778 539581163 -382186181 11671 460823280 -564966095 7696 -214438600 510941767 33874 -450720582 126939207 28201 -913558211 -573527393 41974 -366186278 298567025 10657 -257164090 -38798319 39409 -74850582 -812376934 32194 -596237755 308895003 8833 -395639335 -202309409 39753 344371150 138584188 43100 531129662 -406803104 26417 299717432 -377482040 33132 279874160 645040469 15229 -28067494 -977589704 19443 693701980 698483088 26152 -224439727 140833731 49068 -31677351 -796100635 18547 -621569376 720884568 28473 -70338136 -219692819 27084 -76207495 665438073 24301 503863885 -367224142 40741 -732336558 356615844 33933 179527074 312631120 45897 -770752384 682235621 15312 -422530644 -801092446 26951 -67550716 97463438 51520 -557610585 119148527 54931 -751109999 712358745 99 -193282367 -236398922 38674 -982599293 -574977817 33740 -25650410 -204863381 47322 -231013769 118582339 51319 653232011 -918539800 27346 -634391449 -57931594 23682 155715991 -393071373 46457 663800681 -799010 9702 340519571 650594112 44638 720568557 -570665624 37297 -3069271 -606619932 18498 -38797256 -987652794 9658 -979414791 -405330567 10783 -993890329 498547154 20729 145793995 99399931 19409 -392913119 100599950 23869 -551467966 486520180 49888 302086720 -364583509 21240 173935479 527863697 22960 -547868747 -50070545 39790 134723048 135679454 38617 -384599809 485557362 21913 -256198084 -405435835 35178 151512857 287511724 41533 643176321 -438063639 22558 332959567 -732831306 44678 694811825 -82221196 41620 -605636643 -392393444 32950 673111834 -613677770 40495 640326357 -441107460 24147 500340962 713703921 33228 -416729121 648639498 38151 106702139 646370464 12609 171609775 321989566 24920 124822059 -804862121 27351 -208711483 158183703 26221 -799747877 -212412663 50182 -267779899 313044364 336 544231836 348222194 11826 -999406012 720336967 39654 -431706531 -51572546 822 523528098 -62828637 32471 -916834649 -618136239 36939 644476842 -815594531 37876 -220818910 97298755 48772 -43694753 -252455753 24216 -754681350 -191795679 53193 -371566803 -803083316 47434 -938156059 -940485220 19368 -240104056 457081363 11698 -40575790 158049139 52517 -221930935 -213194199 27608 139682859 336144765 32617 514125150 163939459 38849 -750268796 719684174 39027 131450871 310768725 25593 287982481 316198760 17945 327570072 -439419200 19656 120002723 508614831 40222 -549187492 324291352 42093 -960126561 -39293224 26913 -450956553 -762624563 50099 -619542257 -422448707 41700 291902925 639681095 43827 -399939362 117586512 27060 -90436807 -797972590 41694 -993387380 505073186 6 690460345 -976061764 4936 -199729222 -563729429 4201 -83601439 -622379959 31030 -11992067 -76201402 31635 -23343520 -44556976 32081 527525215 -380881852 23050 -398157333 -747273173 35876 -214544932 -952562445 4874 -930501959 -253097033 30077 357624120 354210857 18053 -242414626 -740073609 25536 -594444778 648710530 12146 -549589809 306389694 24788 112900495 476931128 36167 -64172023 -790542288 24316 -26250553 -202852379 20366 -731881806 -759692318 40878 -959513281 273363797 13620 458416849 463401879 15345 -559046224 -556732445 37693 721457235 -32663227 19813 343284523 696263894 29873 113440792 -195381810 22940 -741612384 679609274 44355 667813414 -70868919 46628 177383575 638246405 27800 718614423 -791847279 45501 352785240 701417231 6057 -216022455 -29944440 31929 687972380 -72678684 28742 -556525413 -451570173 8463 149722382 -955896485 18198 138782844 292524991 12687 179658086 -66248479 52997 137088465 713513304 4607 -803107219 -190003108 36499 -428922126 275662386 28956 707727716 -807453763 48586 -636155514 -759240101 45810 459213838 668708294 18829 -18943948 -441961376 31837 -816337145 278599601 2928 515977902 718162493 35054 -213928614 165339260 28106 503284555 -31934750 33081 -230298756 -20628393 34328 -548635077 722059407 26952 514365739 285649724 19335 -68328985 152148780 17088 161952792 335044348 26191 -414881170 331973032 21267 -74504564 -48474188 13042 -602825234 147903348 38530 92621272 -79876224 31916 508266438 335177862 18739 336572414 110564787 54197 345054547 -589741338 18697 -956100441 -249240649 33026 -40543078 361270823 27936 -400125474 499070063 36831 -422726503 466964551 14771 291870086 -89382365 34243 345769346 -808637780 41474 -404467900 -2639688 31930 358944491 177628638 23048 -24535024 -999437290 20777 126407251 -607231611 20703 651440051 152641302 27107 109005132 -24710651 51079 -633998481 472425087 53788 -69181157 142258809 16272 -590158781 93294625 18301 141937411 -407758332 30792 -251980204 485997266 29389 -409188744 285436986 17149 357173969 696965829 51498 -590790821 92618919 29862 -377609464 488756527 27962 -202444976 515173122 41819 642131394 -792098999 43398 -184867510 -753363870 31616 -208042905 641528869 38637 -73550256 489604607 4928 122555538 -43660883 18276 -432310253 -811739103 38386 -70901611 174732512 7408 -364097615 481774482 52489 177348547 638246781 15127 714655099 -207883404 5307 -587067182 -37869352 30946 496832825 -266926161 17384 -38575366 -547943041 46689 274254721 695091327 22272 134456753 459877635 41263 -379568653 -40182694 34934 -201177803 -29600831 41396 -80118484 -554413788 35149 -369576328 534624121 33734 -601477122 140122933 49378 -445372473 -762360292 30098 294595715 -981128541 15858 -238046311 -238199241 10244 348139245 725633902 31246 -220696318 -772428386 14768 174642275 -209383572 12879 -256159529 101692142 27234 -374793111 470900883 27777 -919641825 -918666610 32529 670541587 325822899 39811 -763480979 -425283813 29380 98643887 -72401736 7937 644165197 329975882 33919 -256822913 -420413159 13694 -265681608 170945874 33643 -76703365 -81333216 11078 -76217818 -450393913 29164 -801443744 -244753284 4342 -806276362 -759526948 41089 -776775785 -785690902 35078 -927550954 -218636353 38638 -86361250 539069274 12819 276550707 147274855 51805 456976845 147430032 37536 497604198 -760041740 14257 679367391 -574674615 41498 -786205972 -443631748 210 -791329374 122638481 31712 541787416 -374128006 37708 -77644612 -813847100 23791 514664808 -36214017 33751 695805476 703941093 32777 -774605070 280815486 10420 -34689869 363295318 27543 -999573788 113673840 31468 102840436 -29019672 42935 178517570 154034107 6590 -88579452 363632522 40376 165912912 519837743 40032 -423562344 -980703935 18444 465684337 -585550750 33424 469662251 -591661367 13315 662449024 152502396 22496 -572460510 684407530 8826 -563524982 -17077908 39588 700711645 292265533 8562 468645335 -75563563 13319 544556465 -377676479 30913 147217452 -20119572 52820 -548707432 696229940 36945 -959279906 -7317364 13451 -779828957 648119005 38067 465830291 -633347125 18611 664273207 -958108006 46416 -60668183 -545913136 9748 -591974192 -236240747 28973 -618068910 -203979196 35157 97255912 509703357 41785 480587681 331931943 5489 -802751027 688986345 36285 158724330 516255758 30182 -746590712 171505858 31746 327063333 -582961680 25115 508259829 335191711 16049 -256042501 713488029 41594 -414401107 -786489228 47600 685622316 -978049884 41706 -551672480 520558694 25169 668750300 -43617813 30685 -577270060 108274407 50617 -792847197 348156533 39238 -417132654 156288490 872 323181749 675028752 50496 -81353291 -778103563 12167 492728625 -213795377 12631 294072164 -604789799 4845 -594733720 537913908 51757 486568026 -435817430 28788 303186770 697801134 46760 -600319267 346365553 3938 -974918434 -384660876 34831 -6577284 106458212 37552 -810293458 -551439544 42299 475077742 -199868649 44766 -788227937 -258619362 34027 -49355131 -629076764 45414 98443562 -950766774 24935 724736341 -957697511 34132 -15248396 -247734154 26662 139401320 -564206157 25214 -396074006 -987029503 10047 640138178 360336145 24841 -746578480 -40142745 29117 355063113 -45545102 23748 -191873874 460611341 30942 321668441 287020834 34279 -436244755 -772834618 26079 -562059763 329303968 35396 -224441605 140825323 23627 -919519998 -238869817 11428 -380165144 -20458041 26214 658921465 -1591896 16207 -757315274 -986535783 2165 -596891770 668618813 15809 -629285088 530243029 30694 -933097022 -247919543 29800 722032548 -997341414 14131 -38867992 -183585731 37065 -249828327 -553601632 44660 678052164 -961096499 17210 -33928842 -424495869 28621 -47162499 -59237084 39767 -620200361 -783860132 33089 -957166218 -233439731 27862 -557758370 174684486 24356 -782060457 -45487033 27616 717339196 -779896747 7292 350760153 716330933 39857 -581055158 -264158142 32623 -965373903 94002853 20603 -25260013 -225637983 49580 -15175965 108339506 39538 -217803694 517091779 31580 640312247 -441135682 11451 -387175719 -423509387 22840 -978604531 -224974401 22608 642663143 -930857887 39971 -788877784 -566966389 49635 321644562 287001198 1128 -408074118 517629580 5239 -936657968 -556332463 42105 -552830327 98656713 34484 -265428550 163674393 18948 -763415357 322778423 26945 -564730208 -797960352 20929 121313875 -772606962 23368 297803733 288362787 17248 -767023051 -546003698 48944 -754738985 286430640 31871 119165300 332917733 44966 -776187813 125037294 28878 -633931928 -28767524 16631 -236991295 -201550374 35123 -437778482 701779650 25999 -731635093 349038219 14785 -556817221 136054283 36158 287498638 180811641 35580 146378849 168859323 29560 -590088804 522924610 40412 -233037947 -591013993 31167 -557438273 -784434352 22152 -999398323 357362312 26109 -960651514 -791280094 24518 -784534497 -590959898 26606 682110213 -983983650 37385 -941162367 486566785 39295 -85808665 -614305448 11864 -31832625 113169122 34779 656382543 -730177546 30900 650055950 -979727430 6278 -600176512 -773885047 45421 -993688568 -602903897 31213 -379387677 -440782844 3464 281884006 -757033654 30103 -65479738 -233634933 22603 275918884 -747898216 36347 468236840 -760200729 37714 -616127223 -994107355 316 510878228 -555249345 21695 131848336 -566727870 18752 111359378 -59314636 33825 -434570449 -797322223 54724 164264469 529107189 30515 282687482 -629225331 28832 726982822 -974428726 49062 638664792 -762763649 12481 -18952205 -441907576 25312 -561871243 -560035807 18201 -961495451 -84309640 25023 160523966 -610736005 21531 -257209794 -935497606 23030 524745183 -430991695 1434 -814218347 -575792819 47830 -55393698 165868213 29510 532455270 490102991 14909 356730246 -601609975 21026 -214920061 654527406 53847 -578326674 487931301 21355 150700547 -191485951 19141 646331770 -985880533 33925 -969928640 -453452709 14462 -994307496 -370514900 31686 675595021 707275855 16477 144541209 726678082 23696 725613347 316915646 22271 -585165503 -768893509 13356 -442519222 -791974511 38964 -233995255 -554049618 34199 -440452209 -191998724 28288 -807598017 -607616288 15145 -782106913 -198099523 20068 316606687 -592394376 21316 128449852 699156370 22540 525326342 -932241418 20187 -590727870 -798579150 43237 125070032 120848243 35318 -804602730 153852985 20910 -808477634 483948139 4589 -56845051 -200583242 37309 506472847 673571795 24387 -187652550 643748425 54195 145232175 172045860 37391 119370813 -67002369 48956 -249449949 -413420869 29361 -921073211 529237684 41420 -587894152 -813592046 42579 -393844223 -739579402 48130 -416539979 521120097 41548 -756444177 321802112 44411 179950601 -29311263 44322 -271201350 708658749 16061 -598089107 -582419538 38163 301218266 144929321 20544 -221547397 -764009566 23175 279453291 152004036 51182 -415115462 -804020381 23696 -626748103 337696668 8124 -555832892 518006480 14587 -20625224 -264995774 46023 -813028756 347212505 26402 133079505 -69032790 50064 512805647 -216498728 38444 660061298 -810259147 24909 -809028201 -589940698 42001 160420266 637516257 6857 669266766 -5361250 29065 92310130 -72829016 38865 -741605359 679566056 14460 724399058 306536371 33139 -614602493 343410719 39334 -750143869 491728189 97 350125090 544722909 13728 154121649 486363483 36707 524054949 -437090258 8396 -56056881 -572554921 27299 -765509939 -742211267 38218 521982942 -373627261 45048 175508488 -773335569 23444 -558204030 167956324 27214 457513923 -817074402 9832 -968335477 -922457955 29366 120770961 -578066099 17456 -8358367 -774842626 30215 142277049 -20332676 48627 487076542 305616782 13774 -620008360 724319217 37217 -576627523 -44335373 18125 658611875 -744272942 13848 -37847037 -26829809 39128 712063650 -992194885 9228 -70410172 -746038058 36599 -75313778 -745305120 35611 326064129 -16808956 37667 -942201080 -557299126 27513 356712198 -601607161 9091 -582395840 -580611288 37864 667465443 -76758397 45864 -63498954 -259950993 37891 -204897428 114107996 16268 -264738080 -36244022 35242 -82935042 137526848 20844 723106771 -247846297 18264 -585082098 530486108 55258 507749189 651843457 36138 -988173068 -37350230 12743 644389845 137845742 21680 325704733 -375413662 34378 -232623181 -440976321 30515 -774513080 -607343901 35829 545371897 -797109418 40754 -584178605 -977361541 17696 -24589825 -613791196 33749 -14573815 -615516480 54225 -450685070 126935104 27374 -204510790 -763081595 5725 -55282831 -587769436 46364 -554746638 -1248146 37200 -787224524 703124361 15492 -210887806 98123079 2180 -572310517 -426862972 27816 -928501080 -83590392 19780 700567957 330613509 42454 -977349447 668640189 26446 163825251 -549285880 14172 359809957 -595321588 29757 -781884699 -565962263 49629 459168604 -379669143 25421 -379849856 -777113138 53944 -571653235 -409153041 10865 -184172113 335127228 4608 311421733 -597222678 28862 361806041 111017364 49792 -909123393 143074160 25214 -31722950 -627137043 31647 -983364264 681683514 39156 -398605292 505144085 52218 -744963012 683610857 38916 -34332709 141647161 10078 -766449895 313531082 8524 -31739470 -627178749 14605 500349119 154065263 41357 682101153 -550181493 44503 -183404916 -974051326 6878 -194341796 338180081 21274 -785673272 678264989 41249 541010810 517535282 18924 91304236 -398415702 9633 -971208750 -187897961 29823 464270941 -235910195 42754 -973633228 135923855 31479 -417703313 -264670619 17382 652134848 -431386818 22929 -614174398 654419579 25594 -572614490 462880358 16551 -246479540 655135614 20920 145175206 502048744 40960 -450163289 524634224 54578 -67487312 97453998 15681 531183713 175075730 32339 -185190021 -946510557 23695 -439128163 -184512352 21260 -633691038 727178772 11771 654826555 639059431 26273 693105540 -936212957 24696 644167007 -922870504 18870 526964546 -434339542 25624 527553919 675142019 34648 -37687699 129708233 25206 -224749584 -22369673 7227 119305331 137658631 12035 -193050300 -945682615 10773 -449264946 535563667 41661 -937289713 708519585 38693 -432303805 -86848790 22699 -563992849 143174945 49700 141975261 126339114 41162 515092873 -551520008 9892 -59014321 113257603 21338 316127639 165515050 35447 -793054609 -751630740 40866 -784864520 341251536 43033 -595738304 156500085 18602 -48296697 307567229 29868 460583175 -740151850 1454 -415679602 664448307 22963 -9900259 -558099451 27829 328479437 -442873520 7772 -433936921 -757555614 52506 -265747190 -187719401 42259 -727284240 -619905620 25635 -257785982 -554068811 20132 -808191970 -748531985 31747 -752313214 -10707425 2962 -384628916 485508485 56198 -776583408 -183619646 53700 530639613 -217760559 46409 170257346 139439816 40358 -210214224 -598211610 13255 -808480330 483946732 8572 -792947186 286798809 11549 705643631 -790290769 20608 663585509 -998441120 53325 493540246 471631532 14987 -571994082 470608198 52084 651738228 -782747391 39637 709924368 -270345187 30283 -417055074 500969785 41454 -399010406 724452639 22599 -185298134 155672624 28941 -235182924 -393793636 37363 125152704 -35052068 41731 -251990190 486024300 24832 136587555 107474258 29093 276854921 -788393885 1991 -780875741 657103717 37228 128492728 699140591 31671 354575555 -391993162 32754 -445866977 513613199 57061 465193329 150624125 32187 -787496880 -749710131 10628 -75322439 -586505320 41572 463846923 159727697 23054 -75794100 -416571458 22052 -998534168 -436904881 15709 -24492796 -438541470 23694 -364737701 -615769584 22658 -925716688 657633547 31544 -11177086 133443191 37056 653104277 -229066320 29132 -782937897 -633168371 31782 -753547855 287778055 30383 -811062725 -597101142 29173 -784738766 -218578839 4989 496836567 -266923446 14966 122633283 -80801900 16729 109394255 689183236 31492 344771620 102149927 25119 -258380093 -58128668 34211 -766361416 -2270729 24125 -24487643 -197641029 43168 -602747954 147876426 52674 356039849 -68232149 31774 -88030157 -238515269 43427 -607999087 -8755707 40760 -968358760 297050660 26617 -952077646 543625882 38475 -745862545 142357597 31824 -4979066 308241682 30419 702049691 -395248021 29775 -444556137 347219531 22612 659216156 466284603 25599 -779035760 -818125162 27443 -407037947 -10962413 38668 -625697518 181756631 41604 -759033772 -365922868 22563 -968814741 508490244 16935 -74553715 -217146309 44018 -985657014 -380899643 27595 -920351081 160352741 25554 472998791 105874724 30842 -53908986 -997957530 20126 -730308416 353632109 2871 -20932741 320545086 3918 171496481 526055974 32605 662198785 311079115 44919 350250445 672138722 39398 -785234280 500715282 17470 696696896 -628062012 9273 -12051861 -436882774 35422 359701870 462080509 8662 723439704 -36001150 47521 349197459 172190173 35150 -56134825 338863202 20188 -567508116 541924099 33476 -449426981 -612842437 7626 -55447902 165882805 31989 -987825374 -734791433 18220 -416888383 -612508452 20102 -932745535 139662669 36798 307362881 -410706216 24167 -622740234 -914180851 23108 -16705385 -244246137 53081 286605101 636474430 44548 -12704855 103806470 36542 718137356 -622465015 43372 -420267928 -756833987 9000 -208693097 158128134 51948 354856042 -982876343 19425 -452659351 -962356509 17494 362164512 -420447207 8425 512859281 -365621003 39451 -597292224 135613669 50122 -445520118 174556207 23339 99472804 -81191362 19945 -51832748 99321329 26622 -377329576 137085321 28857 -215226520 -243396033 11092 -71346698 -254995759 34181 -261643412 -585081963 34600 -392201575 -757495822 26313 -925884454 -271259171 33431 -981641252 321826896 36862 485477484 -814806437 32246 -786990083 684353613 38503 174569605 -47972509 54511 -738839799 -553234581 35262 -752899968 -81071519 24071 -65696093 -369618167 37708 -243430724 180618703 24674 292469201 287228250 30857 -61715555 -551542944 37613 -268356933 -817980478 28389 476840956 166917958 33579 -204827653 -439761651 42479 726451193 -941716718 19980 -80536339 282870043 39607 -604754088 -915703011 11534 -24659123 335366554 15994 -392620249 479475832 25561 521467655 147289205 34757 -3314934 142288186 15993 -951422740 163663845 16753 645622384 280332342 34265 697208427 -196022618 34607 -589000037 294406165 34231 -561885210 -552499882 11159 -602984352 161642564 41680 -582649984 694120724 8233 170523179 -76510871 37013 292862540 -431879378 10263 523779432 -8662617 40229 -571722591 -931005108 31328 -84076563 99697206 28615 -213865682 532253777 18761 -223428803 675851173 49623 474525683 678221567 28323 -739053286 660036336 25424 541443189 104113610 34255 483579115 655071517 24742 -367747850 348674533 32215 -90776832 -239498181 49169 -257603301 638978094 12517 534253546 -400670673 42756 106288725 110630990 45813 -917790039 -223744390 4789 -596708856 537405987 32062 -186276681 -8637778 43236 -263545629 -50095013 42364 -408533325 477048497 44034 514714986 -36196366 24418 272953820 -965736778 4026 275569099 -618467538 1275 -367504261 -773216661 41921 161492666 534136700 30790 -445867304 636500814 35124 -35944578 159618120 39975 -558194329 495948521 9227 -401687161 -978895127 22011 -592353966 -269112225 21113 -22297874 -209383096 52924 724272830 -750466769 8439 705207690 -768610651 50409 330664401 -12314821 20295 -44722935 143529856 52682 157119226 -780315933 4608 660922027 -572844965 34177 -776034867 -241521924 50209 -370444880 -751272383 54470 701928970 -403835476 20371 -921410081 -609298008 41265 -265802237 -760345048 17217 97429049 -13476727 38167 -964858967 -611258000 41200 500625385 -418291318 33233 533036172 315379610 23869 113125458 -919186809 7142 510253256 -786805982 30701 -765189994 333977769 13608 -200177556 -622714908 34737 -802051954 -756540568 20754 94923293 -196670659 37722 462120288 -560412249 31702 177873467 -258654100 9491 -413541878 -745865888 32610 -21627419 124369000 53696 -781973049 -420447 15995 690425126 -747671641 41684 -402078250 -386689515 22168 -414966838 -804076262 44561 518115127 144160823 29580 -813422346 -12718532 14345 -61900617 724288616 33797 -609632252 -439034414 24386 -636063529 -414746742 33350 -425244672 -84502039 36993 649839980 -986541117 4535 -378048730 318687472 5628 358601225 351511645 12965 -738352866 -965776189 18839 -84592610 -397308990 3816 -390301419 153321497 4902 -72540663 -206700760 18832 -774617322 280813508 43270 -555890837 502250095 45658 -7512368 -595340033 40628 -433335779 -800429985 31382 482164073 -994466420 27595 -430115009 -618312545 28454 121965802 527294010 31652 509039933 160965978 9825 -42850613 -919707865 22418 -554551667 -930468937 28568 347593884 651917164 18060 -562431256 -388113602 24239 -413605643 -737869831 57168 -797261123 347441579 32321 -601937592 674995872 20873 155118963 -631037052 22621 -628007475 -413085187 3101 -383822029 -810464511 55480 279070743 -763143851 29671 -182081333 -921945175 22007 113696169 -804401029 29942 -929513261 -402952966 32436 -206266105 -84835696 16423 688731543 -259706293 19480 -559930580 -241657698 29952 656497164 276371780 40036 506204104 -238559965 35507 -757994040 92192870 20792 -923932981 481399877 19453 131599671 -389270489 40693 -567194061 -590989386 15862 111021976 -447386686 40237 137930095 -629263353 22278 -391326963 -910373014 19333 -186039303 109871602 42493 -754020450 149041477 32957 -768600790 176745381 16225 -394844923 359484644 17759 713033013 -383911050 17359 515560138 -241486034 45581 117659357 -198655821 489 -595809162 -57525425 20162 -549284297 343658849 45460 284933443 -980273807 18029 308173336 -423670042 6534 -732142513 -929309412 11440 -599467346 110070390 39496 143976973 -791471288 9560 505210513 714823047 25202 -391238168 133324688 16248 110601280 -192604461 30660 -221976560 -199534990 24031 -217468875 -994740650 28291 314694388 -636182184 21421 333938642 -61229901 32232 -621279395 481167755 38056 162255089 327319680 27501 -83899768 145114918 52911 714207633 -576091013 11286 160061332 -999306903 21598 486421728 -446284846 39087 -437731827 282501473 21572 -580415899 -13493670 27072 -631834950 542344096 51283 -60241878 474739502 8907 -552815979 690883362 38810 -25462955 -430483541 7593 109013630 -35224927 40548 -934265566 642688032 16034 518550344 -408037175 45929 -66676571 656834799 2342 359490423 -579524374 12858 -412803942 342067088 23723 280867632 -233232527 17001 -198024559 -799708830 27523 346850191 114665807 29991 103754657 534137767 12921 273826757 -786057821 40307 514729869 -744769419 43293 -590777605 -798609871 39571 -35332779 337806583 12230 -215215867 165204393 622 -953488418 -17345216 15906 496631150 -18815753 7625 -376282940 -968169791 11516 496645823 -970251612 23275 331842945 113607240 48664 -627838469 -918211557 10834 -779637666 -753157031 9247 -804135355 -259405594 44671 -936563121 -33773967 14848 478262598 158572179 31138 304278221 -71834345 37192 -71672477 138482972 42849 493030395 -630515814 16608 -119531 171229165 31980 -74595180 -217076684 44486 -437575212 -238475999 35451 512305863 -58277960 20342 -983466403 143127331 6672 -779870417 648099752 11913 -225424058 111282736 32525 -37724779 480633956 17546 139451335 285929968 42079 124436159 -15543838 53753 -8685942 95309106 47535 -946718157 -79171149 28776 -629827300 324273827 14072 -416540912 521108321 6488 -408619556 -955454823 31063 -77988635 357702044 39292 -937257607 -632004291 30110 -391191159 -414960098 13750 -926041140 498116835 11114 721452254 -32691450 21205 -84314554 665891728 27619 703034042 -935654503 42557 -931175044 534413784 36287 151511449 287499136 46529 337318375 -742871789 33640 -627864415 -918230669 30747 280830464 -368633861 3926 487901506 110433854 35260 -620637635 -916280209 30715 -202271140 -241658175 15233 129415673 -11018567 44591 -750715771 670702400 3000 -996860767 -562839974 14325 -26311875 -773890335 37565 -266463075 -562088322 26737 -753354146 -194734839 18829 700437613 -366946238 21431 -940310048 -554366450 30264 -25844431 -589922703 36886 -228086645 -446169128 31479 -220414764 -377927062 21323 538234003 358925849 2 162022495 132637458 29218 680901437 538603277 19379 -600608675 -636068897 19504 -581435666 -245551843 32789 704921728 -4495825 27057 -791932337 306560063 30168 174377351 -9443212 48055 295792219 -371839198 33550 500361556 -727869594 39423 699128795 -914953386 24042 -200203336 -731675785 17497 127199130 337328963 8607 -745697364 -804537369 18326 703606664 -954424667 44591 718651584 -791836341 37053 -921714981 296849952 14773 158501941 -572131090 28113 -6758886 542705266 11312 171693783 152488313 37899 -453751296 485520015 41989 -636291598 689879314 2778 -183861289 686910246 46216 654292211 -800824395 36091 -422885767 319017061 14470 -730762680 -445303227 12397 -210828867 -81958296 23404 -609294419 -994327683 22884 -61182556 -205809894 52616 -41750952 -450148849 19448 524355494 318466715 4478 533027647 315373819 17836 327336596 708329346 25945 -24419791 -755535296 31911 -732059736 299694829 13856 147596191 509528944 31735 471314627 96162359 14577 -550042121 459883531 46575 638565773 -973143381 35304 -59199203 -589737313 9764 502154121 95929701 21670 690312523 -555652721 26178 -45291474 -815010944 22841 292447220 287229137 8333 -925376988 359686458 28238 719668433 -226462876 15280 -25658538 -383802248 10274 127649458 -557572843 22600 289837506 686274681 19509 306223001 714889624 579 -381284358 -437750276 10094 -612133402 152985984 54449 486409731 -446221168 38133 -780939852 671066182 4240 -931776446 159187227 38575 162358158 691281309 11298 -424341561 723369822 28249 144896942 304391213 42828 316863413 688510487 51512 693367217 276319247 27455 688458081 506950926 33218 -598764319 649798351 20905 487069895 -221070912 25648 -230076235 -953573457 14731 101877146 -762293115 3856 498664366 662250025 34438 -782339147 662140813 46196 -921309638 -393424325 26426 355156417 153954465 39869 723707944 -981423376 46061 -604604277 707192667 38508 335383928 -950921262 19563 684634264 93850338 9253 539178723 -634250460 265 -12205214 324728898 39197 463593039 -768603713 5554 -573819159 -614270080 29870 -588015795 -10644690 40293 642735911 -930869273 44450 -243845383 -618329064 2742 645334121 -63279930 35519 143679320 501719863 36662 -17362502 134959814 47783 178968697 517989825 15590 300554176 304615769 20174 -37134970 -255780133 10435 -67865782 -609610310 51909 -198957147 -570272302 31269 -206276060 -84853522 15299 -733878057 -239494694 35922 648854570 -992315061 40915 120618410 -60536518 46189 -437036285 -979939973 18453 -944675884 -629873998 27564 -970761259 298449501 31450 350312693 -798819894 17957 276834697 -788427262 38346 -205686862 105973265 34754 508280881 132127507 45891 466461670 -199810888 37302 -263558674 -50063989 10489 -728591713 488954902 18585 333924009 157768999 54163 -603087681 -806138435 40054 -591565495 -447384252 26779 104475080 -75443797 22736 667882443 -814675464 47794 -795114194 -925040743 14512 -51988134 102177923 44856 354803997 694138219 48271 -631933622 -410785170 41492 -601339504 513491569 7425 -44991105 -36033522 26871 161038911 -67487608 19053 -966941189 132517363 4671 149842308 -77004517 23489 -636011967 -365074227 42385 315737588 -50940349 33236 -25476579 132132184 10685 -596568059 661785910 34316 -394443854 -817550398 55568 692487964 -804747663 40267 -364007277 -623454353 25959 718078919 -622443653 41975 91888574 690796102 32200 -195684233 -25990631 40384 507255505 -449452504 38050 -946500900 -25395738 26425 -735889623 -263541230 21148 -629132724 -743882635 28361 -813013902 347158534 46003 -72954024 654480382 25649 -730178512 -211341693 12697 -763362879 687954088 22050 -258754007 -389385385 42460 -967949790 -917992718 6324 -36611432 -775556140 10915 -573322302 -569325396 23551 -815968222 170656197 21528 352049222 681687344 31178 -965342703 114425160 4743 502654663 -942126700 26089 -186808086 94754525 35357 -626142203 349428151 27661 354824054 311129205 27727 -558936395 -930061519 29262 -391404534 -377991648 20959 168291165 -15092258 47653 -609684981 -738944443 8031 93850473 169933639 2269 -732836403 640465163 31806 -17587404 -195921899 57902 -436371474 -773908498 45226 -748417569 -597868284 2723 -236447900 -772818634 21942 -238367082 -968100680 19770 -617837581 310896937 40538 179878297 -271161440 27964 710040206 -933029769 41324 521447353 147310288 40430 654286788 -800806034 7618 -785371213 352102548 35491 -802613207 703517982 19544 157522175 152408483 27078 -74290408 -264183666 32589 -741249813 -211798881 41718 -60020761 -563218254 55091 112364835 -69160725 49197 359316540 710744725 55334 683574372 -53815068 41483 455635675 165893298 45879 156662912 -223948950 31933 281324779 -982006482 18844 -17941015 175438138 19370 678706647 -972424597 29744 -377569041 488749925 30042 -6586533 106468495 21892 -391617447 516817310 34816 361933425 356086456 25664 697598937 -779659149 41212 306344106 -589348778 29517 -60282442 130557402 31108 344520969 134431823 4611 -37884130 -780510520 40779 -213290525 -408365840 13374 -909328957 -271120690 7066 -3024644 -606643022 47954 709680167 -59036428 20913 -24586608 -232426884 52306 -4751611 -546345482 37922 -449388406 302549586 13949 281790080 324742054 11836 -732723894 701331815 32184 -406003160 643688417 31287 105851586 -993503292 6377 637390406 -948050862 47798 -436615889 111559665 1663 105164512 94229133 41296 641502711 346426439 40891 497643378 109083739 33715 362594706 -18749272 32182 -56374219 291225390 5544 111975121 665878250 29124 116659179 132853458 35479 -805704592 -785875483 39844 -618357557 98027533 34976 644738044 -83202864 22206 -997932622 -763380178 687 -37032891 -264055393 36486 -584052618 -734005678 44021 -624097474 -731669570 36987 -799218348 -253372587 3182 -40862266 93852581 4165 455802229 -377433172 47540 -778366278 -247449451 3383 321784604 168019526 54009 -956079747 -249296135 37430 -270133631 -791517887 29291 276349238 699888787 45204 -2082720 -212319580 47805 -205704435 106022564 24625 -378847050 -764515961 56192 -436606090 111569524 28547 318304851 -71322378 28911 -183525784 -50308540 24384 -214555794 -223363187 28651 -992272472 -605004174 39988 294941481 139299892 39362 -734393445 -209214785 50784 124381732 -417809764 38282 -259562033 -400994541 35153 -251667849 -47932263 7993 490664389 161378359 22618 147212010 -229055492 31976 -237776889 126613281 14576 484798922 -72680743 33037 -56261867 -402014830 32806 154582585 -54434172 31893 -758551537 -813836621 32164 524445364 169037780 20098 -50447330 -191145886 46560 -236214310 692150759 46748 -45049082 -248519439 56982 -32302501 -223162138 50855 -784515856 -590944349 3732 -992096929 -747660244 25786 -731848276 323430672 39926 -624063717 -794397586 42084 -575206815 716708078 28408 -937976122 480861836 3226 290990450 -928158855 11919 -415656924 343517615 24141 358194240 699358398 48281 -545463933 -77248196 4048 306387022 697895727 27581 717530750 -624384140 44667 -794986349 -586483986 44791 -961088187 335100752 29419 -964724362 -266006120 35031 -729100615 -808347269 39477 -375125025 723495190 38967 -999929653 -251270059 22595 -909740526 -632783351 37562 155849837 -23440953 19858 351573685 655536551 3015 -192278233 -550151905 44116 -956132579 151881679 39432 -198823175 -237028089 5497 172539594 525726611 230 168143992 348722020 36625 518849583 -192003813 40947 332358985 -802843693 35197 160163097 290602343 12963 -572285660 -267633007 30362 -421882529 694251579 19751 -589691251 169400196 46680 -7004530 -582140044 42799 -67913202 -609598689 51487 -376445778 105353625 25432 -265645143 -993766611 12307 -607001872 711301409 26900 -84560407 -377183182 29368 510075733 -402397538 28368 695114456 -911271783 47243 -32651575 -425101686 34121 -551437420 -817931496 46620 -551807867 511879387 13572 97618896 112751421 31178 640933866 -973667846 20397 -13880260 -401550542 35049 -618057113 311399489 41664 130705160 -779436444 21158 172250343 179590478 34463 662355180 687673991 10438 -395371321 -59735206 31357 -633140628 693534363 30758 -407271973 -797949997 52293 -593910354 -931580933 24425 -245070482 -399593246 36635 530004955 -439498448 49707 -14254135 -773323183 25477 -812162450 297591050 29099 -72164142 -370171961 25931 490039814 127967548 35744 -250809129 708854357 45118 -995090496 -396341590 17961 541387274 -389674741 21681 -38341709 512722550 17114 -970697729 -392720795 33395 643186580 -438052855 16537 -55039228 -449800798 18840 524565532 -932063454 26190 -10764963 -601981993 48169 -24998335 -547578085 53798 -434421508 487282811 43314 -183084800 703483041 46540 -755523192 -615865354 42833 -72917323 334918890 40511 327176595 -5848926 32479 297271208 -379208080 30601 -394056416 493310939 43251 120175409 -40950584 28733 -990712365 312846461 36331 685976271 297447840 15859 521364659 -452401176 42425 155686059 -393077100 10981 456231730 -81360965 20654 106672253 338974153 19497 -578753330 -372946803 35104 489604429 -263603820 26712 -417705060 -54963581 36182 -28510383 332267900 38349 -425261857 -84520664 35703 -985421874 294567836 21312 -245630210 -262098879 37095 -185196341 -946548703 29103 -36544250 725001189 21923 340002878 119768140 35835 -931798827 121986587 22972 -962040923 -61159002 2021 -614137549 -240929434 33131 -212750414 687260960 7915 659952251 -45018912 14376 317644843 -755918922 31617 723632338 455878260 32815 163108309 -79401707 15038 104738945 -188270664 4497 668496816 -965257239 26712 -727833725 -249213287 22137 -53915770 -997953738 18150 -23820921 -384803846 25890 -404286326 -731493572 18729 -414179952 -810215519 25986 -621440184 -272579662 33067 -221952790 -771795068 26449 -617679059 -572910226 1607 280095622 333267792 31056 354870701 694136038 47899 486746245 -779574095 27335 -183404717 -974055811 16494 493330048 294302325 24383 95201127 -13771781 23116 -772193846 147391317 32025 359518205 698924325 25968 -602498774 -576148336 35736 295870548 -945325318 22957 172641645 -33166594 840 504495160 -437980459 43948 -391369344 -71671688 35329 324702186 -405287842 13825 -384892844 491263706 37233 -945577654 667411460 40802 -68827014 308983888 22481 522739119 -955768779 20579 -266383342 513924473 2093 -186743366 -182489056 35300 -804508896 -270267294 42122 176232900 -553793954 24790 -756178231 673142225 31036 515072912 -551547866 25267 639459090 503393354 27005 -70079676 -77024306 37476 -438129495 521117758 54579 -978317612 -999364986 21812 -997998576 179670460 17340 -39495462 -583688558 27546 -798192111 666852042 31386 -730782873 -445285531 22975 125777128 162197699 44612 524972333 -954356441 27479 -928184435 -593120431 12580 -574502724 -810880985 38364 -587663204 -615591713 25202 688652886 704433022 9605 674267847 94903273 21451 -73848889 116601765 5872 -568870021 534431823 11049 -946739603 539861058 36417 -216404049 298253053 10554 496954882 323696723 221 -802848271 342869462 41908 -418110677 -240174859 29924 503960689 97833368 30910 -188647434 -85013269 34485 -259258163 638587049 5811 -793529793 650007163 33402 -629440209 721503833 25593 -951754735 -621363447 23410 -51974686 -581447217 42700 95003152 534670975 11685 675776317 -191111793 7726 -384958925 -937763854 17140 -793136056 459481665 8295 -597341649 -583324277 23505 -811971977 -249938652 33091 -221328597 -28782384 43722 692998572 514887405 13046 288955185 -437075285 8640 -23242744 99900292 46616 513792797 -446838896 48525 637514363 -768817861 48556 -446007774 689995385 30302 -370308558 -809597594 33593 -608694955 -240290362 8884 -404833631 524999579 49373 -47054163 319206097 39220 -420142 -267142254 17781 -364289065 521504782 49444 321113199 -15086190 40588 -565210756 543218782 51502 -250491773 106643704 34923 -227215883 685369582 44358 -44743574 143519558 27269 486980528 -771091945 1867 656450341 -951003000 51007 -600624557 -585460208 18670 -983212679 -239634912 32059 -35239091 -802977775 25138 -62666984 -388909821 37400 172653324 -33195193 45426 331638606 176481102 53683 -394933292 -773052180 55410 -182425484 155437149 37140 341202260 -411669220 32668 -758909100 -190894842 52741 -925287399 -954298412 7372 659831601 -934679274 14083 -238095422 -26675628 31693 154163845 486323625 32636 272894229 653910201 9301 -55126342 677891600 21513 -800308866 -788151916 23199 -909947311 289912516 22906 114682412 501334322 29656 -402365774 518722663 45110 -257042028 157181379 48601 -911919063 316558498 30213 -231235582 142921139 33438 -759304877 668672297 43021 686641465 355247064 27315 -415841297 -731711544 31909 -376424848 -18610899 32941 -47094689 319191613 10577 99495158 -81213785 37159 -60777478 -545754068 50498 -198802170 -237028292 21644 -778811071 -271220114 37627 -184867255 -970654962 14832 479722823 121231313 35201 -997950215 179642927 41556 -922216743 -84592418 1133 -588010936 -10634757 11887 -28548305 -733274140 15277 677970747 656461901 17127 -40090917 -85156336 12115 -404950369 699082237 12715 668265395 -962677493 45348 302832678 -6771133 37709 694046696 350311609 27894 660122955 326311890 20346 -250844135 708886274 36671 -609806753 -634520423 29990 -604468065 -234088469 25891 -385770129 709409637 20747 -608410256 -546475990 23503 -195181289 -2380514 702 283669587 637119745 49202 137123460 688855896 17763 461064845 519674736 7057 504133813 -780158172 31802 -370430370 -751229685 46791 -406348849 -758436650 17569 -622725707 -950180234 3689 289384419 -40635251 8578 724208559 -571781113 43904 110998441 117393573 44249 285960785 -754095609 19457 669542521 -88449144 10559 673949112 643840006 29668 -570746398 294593542 33674 -84207150 -750072617 43864 -779097866 -745071744 39595 -622746149 -935235912 31958 504619669 -31199742 15888 303834461 -761911308 13523 -451911872 -773672159 44979 505740392 -794238749 28274 -959363133 -434048198 32032 -960314018 -397352888 7222 534965437 109207744 47537 726640607 -31788346 28438 -733922580 -239441334 35287 649778242 -983181763 36990 -258064959 -419941477 25566 645177413 -959752194 15911 -18488417 -782906590 43343 -206825207 -587628492 25047 667669020 -796101894 26840 286132037 -567577760 33714 683578579 -761630918 47556 -766901000 679904891 41427 -779607277 -753170304 33821 97142076 -3455369 1400 -424995027 500406123 37722 -421644379 476510982 24945 -619274023 476071883 44442 646488900 -783474321 48540 -611593974 282271719 39501 295885852 -945337345 9490 -990177393 511026717 37649 644705404 -83228805 39476 304405003 -40737875 13130 115292739 -82377541 35799 -194287409 166856776 26197 -767851353 -88476286 15489 148627606 -7342172 15221 -578995072 153993897 36962 -777192445 -590721334 27784 -743604032 -634861458 25477 535617146 -6070186 39243 -935812302 -267127527 40385 725576721 316908675 33547 -206974240 -964489911 12291 -69099463 -6740345 31327 -959487 -804425525 28210 -26414070 -399428517 29579 -213848919 532300457 35204 -633107356 146646589 45111 352960666 104136900 41033 699169930 -914969151 40537 -452073473 134454250 27671 -912519365 695078225 4477 -11985820 -20195814 33858 -919355797 -961553809 10001 -30049890 643189487 19518 -614409353 -436937233 47142 724776100 -81847747 15197 638461848 -249149343 21988 -58729662 -271883446 33277 484161752 -987434505 5125 -769036003 -260071943 44825 155031509 639794321 20906 342055770 158782695 51536 -957234656 -257749609 9803 -363722751 -403271576 24086 501178723 174118075 25216 648901637 128889507 12295 -87973463 -380987474 38448 -67169021 -553707587 23404 -971850663 171118334 37028 -12674854 110037575 46395 505173364 -409811009 39114 -596102218 -71302032 20938 -565917516 277423453 14201 -198989338 -751750864 8150 -89215221 305034046 16820 -911632664 -380954879 24939 296601382 -791041449 39012 -376276949 -968168410 16847 -585958660 -19553348 40948 345820053 -90094787 33817 460888865 -1926390 33236 656552718 -917789440 27353 488908340 545275935 11369 -757821003 -231623793 32675 -771051228 -400341288 15766 163840132 -988207110 25804 -786407167 -234160023 15982 -796547878 334686785 23439 -606010815 130645250 52969 -983794402 -223174846 22365 511456998 -224244844 18940 -561306423 -810501542 19272 -23509576 -577699697 27015 471454759 -211714987 36649 -15680122 462989667 14374 639312681 -781778711 40076 -28221069 -547580236 9566 -254332192 -373782584 34466 92983728 -3226050 19642 -753025218 295635847 23780 -634401754 319941756 19796 -579000293 153962707 53921 644407644 137851312 21267 -248535993 486214698 25669 -738880978 348781040 23550 -31280784 -804074414 24566 -730567147 637126256 30612 719967576 505873336 30607 -216368202 721020651 41119 104269134 -414419212 32711 -262040019 -585200928 27262 327600989 168226249 41804 460587174 695949120 24263 129388533 -439390505 41718 164202532 362179574 43595 -610594948 -213584219 22929 -201440458 178393329 27014 -548074711 -423647765 46006 167410498 -429124925 42512 127518840 -609301863 19230 -993053288 -994435661 33441 -635900060 690976441 32968 124195082 -88945238 45976 666268766 -633088631 15603 -563323707 -13870167 39699 323176840 -636169254 38425 282154723 -43735815 30725 -433320862 -38565858 38379 508514703 -959285546 12535 -50434501 -191158887 46598 -408615216 -955493959 17807 -248024273 726842869 33410 689205015 -83181099 31815 -562608097 -436194036 19262 -380198248 -393110632 10581 -816764263 -21066759 26523 685002626 -971503156 22001 -736320653 -380118503 28459 685194343 -16872224 32286 334039747 710553467 15591 688156823 360766252 19746 -82300323 663458333 9746 -775241306 -268715974 52137 -269921875 543473710 30141 -406401685 -813623760 4976 -439601655 461361179 21617 -973957453 -265785513 24764 317991231 -631139698 14442 -925690806 657624929 37829 -579826521 -923710745 14801 336714494 -247717874 9944 -765442287 714565882 16603 -624579213 -382258225 40515 -207426825 -405932187 18694 -258622186 -182586470 41014 705516351 354353442 44665 -385522726 687623286 21209 666502819 -604147665 34309 -26371417 -633335900 37273 -985184586 274792103 35403 648061396 462098474 17167 -40252957 145070252 18716 -210207428 -598212716 3047 150445580 -715293 5967 -248636791 -449546740 4880 -77482390 -379416843 38031 -413323627 -232077194 41284 -986285718 -985861741 30633 -737252489 -429087316 16810 -243938585 -189339697 27177 -762212827 -8697972 7297 -990293439 485026472 36029 -444003196 -5579477 4111 -222534429 -364428288 39598 -15691927 462974655 19572 -383803967 -271032404 11996 724004050 -596145809 41863 312875083 -82619325 21911 638813323 -560974236 38585 -30629749 -632414688 32930 662213726 -966065674 34070 717315417 -779927732 35632 -228081177 -260857335 24115 -86835875 -444737389 27634 -53520158 -738447229 25814 727086051 -999450886 41958 711606391 311747103 35895 -615712118 138684691 31577 -65042048 -199008226 43060 -621604492 -241595491 30599 -609642707 143396489 54982 -271402063 679099829 22640 106252309 -546102946 22270 278586659 -19901199 25562 -74176606 168593380 40816 -788549303 661578510 45944 -956129498 151922725 22654 -972445100 -581146728 37464 -575545642 480624970 53806 -1106733 707812384 32361 650686621 -569495627 44888 479650740 -21174667 37838 535381066 143934093 32896 327568934 -439446522 17451 298401640 306013517 30577 -13880005 -401493040 34456 531157794 470392254 11627 -16169188 -764053799 44118 -83623942 -252712145 53969 -812662405 -561376395 45969 711217068 -578259249 18157 -805609282 703285121 31745 -812357751 673910447 45477 -56402445 337602301 40005 -27237346 -182514938 41614 -225023742 -551857089 11803 -762972884 534551940 11286 506177462 646455276 10112 -246986006 150333970 49557 -412477107 -800864894 39861 358291353 503484102 19851 281900260 -756992181 19514 669444314 -619668726 14017 665053713 -764904252 42797 -812857938 340956574 40667 -761994386 322315123 20446 464809542 -429559743 45227 529277330 -748815370 27925 -212371273 -184064030 41668 -782773225 -930005323 12692 346266053 -20640132 32440 324413978 -940777280 21059 688740941 -259704684 11254 -396908445 359512260 18753 357276962 107109782 54060 -399028514 -768571538 50613 -246616179 -564544702 42581 695113498 339701566 31948 127777297 -389867405 25938 -587915321 485501028 31619 -582306866 109076927 54084 489371050 123410567 29324 -226907351 174175720 46582 -802757417 689037346 23074 -791102658 -557893603 17576 118167953 540608737 40990 -56112132 -183961140 29696 483720103 -417813743 42585 660782803 520719864 10083 -379884510 -777104253 53734 -950934744 -243263551 39413 -366742678 515147606 47165 -550707744 -914434809 11814 681101798 695430198 20285 492668475 -584678284 12889 143267712 491289794 40039 -202542818 281871799 24102 -571222447 -191270513 10574 -632595446 293636541 30204 713986949 -926511975 10535 -414968871 -781270366 38964 -978917640 -919044917 20473 -198924216 -570276841 10542 102938835 503946024 41657 93232502 -551110990 20316 -764571216 -433983850 29771 -801465760 -244732852 27194 652061138 -610115050 40490 -430535786 -577936991 29623 -559017825 328886215 45820 -86432413 -573775092 50362 -566380609 469665823 47378 703922997 -57254655 23707 -245235326 -548008221 1440 316494257 -613622561 29476 -13893796 -236017801 39937 700974394 491006721 32581 -561552443 -633313114 37567 482262419 -263892755 33753 -941138187 486501549 33058 -982752721 705054784 34202 -965879640 145042049 38441 128404412 174946093 1706 -86157659 -745403820 44132 -370767232 -788409190 28793 -383932728 525449275 32427 -744713139 326436305 37202 -65191356 -546557377 43511 -802805097 342869186 5915 -265527633 -753776010 22540 469434683 -367865767 48466 -570720089 -400523886 4911 673578002 -813417257 17254 -437914506 337441322 34431 -248158334 709376727 20252 -932536828 670287951 34366 -198823903 -70556183 21957 281454659 710210806 55735 -784386471 479958162 14488 -571115370 325741864 26631 -558136209 310416503 42296 -47540510 163046154 27770 651897195 -201984615 36063 -948607455 278284578 37701 510144196 -209365826 20024 -616600260 -443306169 50184 363377328 -426366451 22020 669220155 -5375865 33682 136220837 168868547 32599 -444692670 -933815066 7037 -814947537 -266653393 52113 707808340 284969349 22049 502750953 -384270819 34365 541851349 -418774198 33131 -633108731 693567122 20211 356986599 -815849293 30265 -13422936 -443509751 33664 641769801 -954069300 42453 352040216 681753505 40125 -559262222 -392295732 30424 -778852076 -271138107 54331 704250094 -919690090 38065 169966580 505799341 37070 -974964840 -384677806 18089 134214321 499399835 31273 680293919 -942176726 49869 132795521 -220906125 18059 -222624318 483225110 33454 524131519 -22400945 10762 307985949 -15637820 12866 -218492948 -451054818 27140 110982775 -991002613 14553 -392749190 -22765714 37337 -380567326 -629070484 24496 485788458 499815758 18539 -226668673 520339922 1122 -255006663 725496627 28269 -380389759 525847713 1234 -982163070 -413412684 29871 526386865 -204508047 22309 -592924349 -254993936 30093 312590515 -8294405 35737 -618568145 112692614 15957 -958433326 -388782423 27351 -619835425 490269086 45131 -415409482 350346146 31226 -186573551 -793222041 6034 694427776 -913991467 49344 318292858 -69409784 30275 -629902428 -913110560 10809 126191790 -786606885 11277 715462699 -940572272 54763 726199632 -589238301 44191 348658934 307458362 5757 337797801 674679723 50428 -55346366 -737588333 32113 -38515124 -221145368 47202 -404959482 -558586810 35757 363067226 -622109891 29459 133208648 -439426296 9706 701300671 305835294 16647 -368262119 -792206725 10487 -810314655 -551409080 2957 130366407 -576222506 9057 654948661 -945406637 24852 -454328628 505264036 57765 -742411588 -213569425 16450 157125135 -780333243 21017 137180323 -46538905 46994 -967495107 -64748157 33373 -999931874 -76375764 27813 -368288449 346026275 9588 -396970341 91269944 4500 -782773986 -929999678 2966 -615071152 515407121 48468 -558032819 -776703416 45064 -565876457 -614240327 34812 -88203745 -790710395 9671 -590425321 157402994 45086 -72378663 -625465542 53625 -377834112 -728430693 55791 -982769931 -24920705 6907 -251746775 -38471903 43099 532848667 -762456225 41612 145495136 -910156978 16747 -208160869 654429214 50407 -982843588 107182738 19810 -602626480 -996070795 28935 109233782 -573374625 25758 542262634 -213110477 41193 -242750437 292898136 16366 -736620500 -757975486 27060 640134204 455678611 30305 -793425739 -192301876 54914 129425375 -6788938 54389 -387158352 -423519409 2743 326193689 112199670 24001 -217326204 644402334 53494 103139177 319090129 12005 -79394895 -733674934 33110 -219588189 -948930810 16815 714020941 -364408922 31157 -760172051 -742363724 38968 -50454651 -579738239 46273 -920378620 160313487 39777 -750331318 -595606555 8802 -765047924 -575852732 50161 663905189 -618102359 20264 -185196201 171441100 50501 505007278 -814366874 26725 473725683 285241896 23142 168059618 -610900678 26053 540881282 -793185898 19910 349203506 -811376933 299 -234908012 507760723 36263 674336566 531299142 17680 -556746077 -807726586 38938 -261627272 -568516268 25756 96015804 -427848742 31188 -34976536 -203693487 54751 -201433892 178352483 39741 -30567744 -730260502 9960 -443495941 -59540574 25451 -1733862 -551026379 51291 -563353260 -13849609 10394 -982411705 -207865195 18208 507259132 -449498687 11415 -87052987 534552826 9859 -87880924 -991233881 2699 -992281289 -266158378 29315 480761694 -270848169 29231 145465750 -910135494 23106 640024212 -631716193 8124 -45040204 -81117256 530 137831608 -12072100 18303 472091517 -944449250 11638 103916953 538349915 31533 -197787696 -415046438 15110 177207051 -632385234 28291 -945159043 -84050017 29569 716530568 693225880 21790 -984733101 -608850312 29275 -233969822 -554018903 35375 121530927 -60377167 35564 -81773617 178767465 27376 -797858522 -958724192 1847 -403473778 -549345073 25687 -452417289 -21500678 23322 285951967 -754054757 44424 307880030 128164839 32495 126274448 -230493086 25048 -615787455 161886111 27812 342704941 -808829130 29391 -613537659 -997846110 22804 298840810 -415875579 17460 -937346802 -43418433 30177 715732392 -569958870 19554 -451406548 -750097568 52597 152454705 -446398578 12507 -406366942 -806916089 56701 -745703782 -227365554 18722 -757948301 -808555304 24232 -984447012 -409631417 19566 -585483020 530908159 52203 -557825888 363628412 15943 640955196 -758500854 48255 112013808 -79928501 10459 -413032477 -781274743 44141 -732080395 299715139 24206 156325404 353496169 35001 -428340996 -369922503 16394 111753280 -67236367 32009 -82635319 -634916597 21443 -798871008 -217056508 44971 -244392700 98329356 44815 -812346816 638214400 33609 308523901 -594966734 4950 671098234 -949946592 24344 -266108823 -13666930 20578 -64391173 -13237531 28202 -383670736 136392719 12715 -219481405 -226481455 21034 502490101 -566000517 17971 -559131526 -591221970 24439 284248053 647456089 45948 -386445288 -970183865 20003 -270674096 -934487727 10087 101201542 353539747 20868 -221145831 468803262 33003 -593056276 -954307898 11502 -810088748 -582462992 34451 -801224256 -601766258 7573 115950722 -71526153 39035 -28540253 -733269852 40975 -920613453 524786500 33943 -405893970 -234949287 34959 524731200 -431002213 16997 -742072270 300548011 29227 -811043645 -597072573 33441 346402909 656317379 43998 273242370 115774128 41997 -981356736 126366708 19596 -420503035 -218680051 29710 -413416180 -41225227 1565 -421175440 522432635 51736 -626767881 94094612 95 -211820118 -10694496 4141 -234998000 -409217475 14342 490071627 127967201 24381 -399530225 -390229070 16143 -748984589 -795911142 36113 -435424415 -790471000 51308 -40886302 -580407320 38299 -758837710 680224051 46179 -920037211 350567301 37518 -389578164 -382488269 5030 160413798 -798962563 18151 495920666 -376356908 1209 -978457996 -54022830 19942 99545105 -778328919 25953 695048043 -88319694 5288 304266699 171702159 28987 692006752 -430903005 11007 -450885161 323881427 610 -913900426 -44049791 32967 -735069759 350344512 24397 -236774351 -64471509 43203 501198887 296977007 20221 -23646485 -383452129 40162 -243955030 -189313587 39825 274849667 711409501 54599 320256157 -773166330 42322 655699458 304771755 4599 333080402 678710282 39661 -250439046 -381415693 25766 486710394 -34557249 6394 -26390890 -633351721 6335 -69645500 -752186327 18491 106614114 -46707693 54303 -766006762 -41568606 27706 709800597 104425813 21128 337720081 -19065722 19576 147383564 -188254908 21610 665514457 -29706409 29311 -622690078 139355744 1899 -910931852 726900729 23313 155192763 -271356902 14754 -596872207 326225153 40301 -385682304 347886263 18498 -86749838 339154959 31035 -769057428 107292198 12410 -625714571 -795887837 1860 314683372 -636211610 18757 -815788221 -740457587 12644 -605030075 524922428 52234 -974311135 -749682914 23960 -565980084 -11710003 27970 130309680 725346243 26108 -262745896 690402051 38147 -266939803 647728920 51679 -449510539 296560503 22816 -800311393 132320932 24012 -224769578 -212412707 29288 -633679313 727180772 18501 -15942973 312774203 26389 499696257 160674745 19782 508385123 -378622377 43545 464396006 -784821306 40001 341238373 -411699209 21093 -602952688 161636765 39621 543309149 -37522910 33434 351180638 658860595 40754 -735965989 676182471 25517 333987018 -566959688 37515 313346299 676442901 18846 654234757 -735771242 49151 651327354 -791882011 28052 640892481 -758464341 33290 322545559 483481162 14320 -606965887 -729015389 41186 -939497657 -951101533 27221 -54025023 -604783011 37053 -792168000 688399969 46879 -402836971 -790231728 42127 486989938 -771072333 24125 -251577775 -609140224 43682 -21640201 -80886984 33523 -580722533 280107930 29144 359773838 647505602 23122 -632335376 497435378 47497 355073582 282425133 31326 -239352757 676657809 44759 144706461 -13065583 9870 -86036372 644724398 10257 -403488726 -1694351 30512 175371029 -32989690 44981 -579712203 -564854586 32289 -3369535 142255911 53029 -559259257 -392313483 27829 717718071 -258377879 22016 276148996 710831233 29479 531184567 470404369 18952 490075959 711070384 35955 -568106826 494503620 32522 -48259065 -808547412 27558 -382212920 -743075859 52801 278994076 -754683766 2555 347316673 317003881 30434 -736072322 105102147 36774 657260164 648094617 18029 -990683165 -558114739 33280 -35943074 159608292 45561 -798132919 91159923 5722 -752237408 -46707568 31063 -802007790 663716845 13597 -626774574 337688338 26774 113727194 -804358236 29262 91299244 701483420 17869 -402034124 -750585050 41911 -986208922 699095814 21755 542538275 -87681308 40095 -635522896 -36928026 38623 -387087192 -371273355 24888 652599539 -232842300 22371 -375849709 110635565 23377 -946710235 539820019 41364 -406022717 -448089578 1233 678956593 -950531405 54287 -228489961 -185366450 14842 -264266824 661297648 40891 700043087 -935627970 23962 128726169 532243355 23004 160504696 -86187692 35288 -994364576 -225644804 24470 -390484428 -444377560 24819 130221458 154773507 18185 -439940978 286581068 5344 674094174 -626699271 40237 -415034004 -781231332 50397 -945123007 -84050595 28075 -749496549 -793140045 25531 647374729 -997635608 22354 -252710752 -596662023 18663 -266962410 -609935178 19637 -7507120 -776209038 7994 277608435 705490777 11189 -46424127 -399139722 37809 -625759743 469580159 52358 -632992615 -220182769 24168 342618889 126539131 53150 -788095789 -735054811 18319 644024672 -396796208 4457 -441473597 -384126394 16740 279961193 719892101 50893 338901500 119087913 14278 479764027 655362190 7390 -448877400 497526776 31785 -263080954 295221860 20669 -445868898 513625974 11017 -568426929 -970184571 32591 -220670787 133958000 52069 -195335868 492559100 37430 -396514820 -962380817 25556 666366145 -370713055 22811 467579867 -452123205 45945 718587018 -754868580 7716 494562909 -393829334 325 515524261 -241440992 41797 -430313987 501222601 53047 -932638200 -385189758 7960 -974787353 662828168 29150 -421019880 -998763241 29385 -748026593 -801607137 20527 102234885 -454353606 4305 176159594 295752423 42493 -604814039 705143384 357 -197075231 527027860 35397 706546449 -922765223 33713 -11212933 133498396 34182 -807203379 -228621028 52700 -964409383 -399825654 15004 708306845 -416357135 29780 136360321 -50745542 28170 104911008 -414547842 9003 -14153090 -756318282 39903 102099103 675554565 8557 -775709211 333924562 3541 -997422894 697826558 37421 -786979921 684355517 25888 -269120320 -608957169 28498 -57469132 713362731 15926 281953269 -24086689 35490 163043132 681998965 28770 -587362168 -548885462 26891 -18033018 -394045676 34210 136248497 -374040549 45290 667948611 -814673669 46628 -265601897 170934955 50101 -593740438 -800346330 2390 674649215 -191848271 24897 -963249377 -64400220 26010 139755573 149512568 40681 -556730149 -807739296 12113 -769282728 313444154 3473 278856404 -26530613 3671 -206567548 -23156938 41433 -950068328 -414394531 35455 -959292310 455667415 20418 323806902 -735522884 27641 282978913 94723829 43173 -635665373 176759258 54077 341406851 -811560268 28821 357303248 107187557 51114 -57958500 -270258768 21540 -771057116 696397346 45756 -38874750 -33714236 37008 -743649596 362199288 46486 -71701697 152518925 34792 479924653 -43642942 15136 -257767280 317291636 27331 -83379330 -607175784 35368 -591934281 -951471264 6959 -3919601 -272608669 52652 -414364317 -786464539 2997 -573592517 506410158 15828 -571966479 -215579243 36241 -262385437 -913531149 27177 -742675990 -808986333 35468 -246362068 -368133445 42918 -592379446 -407411183 47077 -81700215 107624519 43964 168214462 -961807728 20588 -739518848 -185177601 31058 722567484 -31357587 47545 -948125804 -577405265 9434 -43904357 -84329484 36022 641503590 315130293 28025 526541099 158847441 41728 -262402980 -913518674 3115 -580140733 544001093 62 -56416702 -371731244 31008 153350924 -385296809 45556 -185503211 298304848 12108 -592450905 -746033066 8965 -12655235 110024540 31445 -70710656 -785970864 18508 -623273175 173984866 29804 -185166969 171438780 6565 -588984482 -616376031 6636 470050817 -449772421 38704 -6997299 161730051 49677 -73323785 -235912918 31214 -192984920 354686750 24646 273154738 111763703 32549 476816992 166949389 19903 166893458 699836684 27130 506726968 -65310774 19414 -582427962 153230375 36190 -589866364 139061295 49059 -453683439 485562958 42376 180489927 321803952 16931 -732186336 -558697614 44866 134015844 -225183020 23240 477223425 -380184709 7315 -975688700 -441901878 32243 -920089400 350546850 22609 648972216 -943988559 44672 669970325 307895056 42019 -365534038 666301849 32577 544878114 -31551187 1830 -593392893 -600363500 38244 -75798619 -416582969 19710 347459554 -19629724 15916 363418082 -20138769 29594 117580927 -391418969 44210 -613762489 -814253403 21918 -811224238 -272486870 28872 -226535201 -984917013 22111 490312920 -414332627 44017 -56912096 -248867294 41183 -233763830 -436615549 17086 -445534775 174561855 3188 -266743604 668521314 37313 -979071876 544323447 4199 -910963810 726886734 22175 -556221164 -266401431 5119 681773805 279367296 37171 99950784 -548286265 27885 712206199 -975216771 49060 -974197213 -445535816 2655 -444707906 -751991853 35402 -609311786 -384788868 17058 280732923 144326518 50351 274248776 -87578125 23552 -219038616 -267503833 42657 -75169741 165207205 19385 -220595387 -264814528 41624 -586651029 -781663119 44213 -263508528 312150991 22272 136591005 107450015 33122 -245242747 -548036249 42336 538637665 -448728211 43512 644110099 309188712 18164 -77587046 95995149 33532 503258470 178358211 46962 122582735 145077318 34173 132808042 180550684 18393 529425629 -912425013 26431 281732691 -384196589 30630 -583529465 -53805635 26200 -576951952 150283092 49003 -40087850 156792896 14846 -594075838 522086537 17106 666417265 -990597851 38908 319603647 669620969 3857 -591248868 -964859857 2945 -67438315 -547957135 33914 144032120 522332239 39470 -24378814 136052068 8460 -610705391 338753934 45348 474449535 -441385076 15043 -226954456 -422613630 25997 700396891 284275786 1556 -577753545 470408455 43918 -561597717 -633336882 27447 -239516903 -74986221 28828 -71895319 280832636 251 -20334295 -771425679 32170 -801716686 -192607023 4873 495901094 -376312483 49324 717510386 -624346347 34488 -584344385 -742511975 6530 -4308539 -589813810 44078 -17800398 -594965622 41385 -71265488 -194525056 24489 115402059 -552132054 28109 299855630 -365267309 19063 -927396236 326604366 37171 140496182 -410689134 47519 -367157127 663906456 11771 517386610 91302319 43586 -614285381 -376193419 44406 -4042594 147992326 33173 -915149598 523925694 42007 509414762 346616823 21193 667834801 -70933237 21663 -47600859 663713367 33074 355623137 -83007408 27248 -262103245 -727590141 25413 314102873 -555432200 14889 -954645466 709836345 35871 -625355508 483842297 12224 479074464 107658095 29480 -405243918 -932675772 20003 -925047587 -599561816 41058 655916821 530859839 6409 -815569785 351743974 43345 -617988932 100671849 52081 332189362 -743340740 31691 -591114092 526891297 32122 655025255 -566089519 2770 480307297 -266273562 26090 -240163978 -190915489 32914 -253331319 515365475 11711 -14193178 -629208219 32972 -811325169 -960069101 6664 141759403 94515085 14062 -262707436 -255512884 31437 709487135 147919413 15008 -607001647 711311573 18820 324376854 -940759676 21951 -232472550 354413595 21577 -68574085 539192523 19883 135681289 533502635 5024 121351068 -439574208 3152 -787781121 -761470833 24166 -58789524 -271883127 42777 288979131 94741596 18898 -589034695 124886735 42058 -807909140 -781779741 12325 -184865600 -968315621 24603 -569755095 499969879 41778 700582695 345785088 16586 -14084603 119246173 30335 -226924529 -594110750 1090 -624576318 -925133349 29663 -629706814 -754586558 46779 -42442037 -550448602 27674 -392139700 337782147 14970 -60029151 -415662701 35309 724290376 -750438461 26566 -1358444 -200125502 42100 -398157304 -783555754 24566 180768091 -58204788 52494 324165610 285142196 33962 -261885132 715880779 49730 -935148912 710442306 27427 -977365320 116213922 29104 -369495940 -743483658 30298 697231314 639299132 31488 459482156 -387898502 25602 -595320382 146632310 14844 -392033166 -775034255 27599 -33141064 -53300151 33288 -256566185 -46644481 41604 -555158504 -10735854 17141 -602140282 -266151887 34679 334483743 303396907 22420 353736692 -786292023 44748 474116944 -204903398 47424 642948365 -592858600 35120 -767444506 -782144919 38332 -90385123 -626089357 4901 -443994760 683112177 28593 177216882 -632357653 18443 663131831 -934636656 47157 174881994 -44137861 36579 150045865 504116483 8772 -958095269 351104691 7685 525841758 -200204822 27956 319263677 637564636 21078 178559007 -397408916 45816 -616108193 -994108172 31387 -24614929 -613824886 20568 93420990 -635270821 18628 -37068722 -629119207 21521 -619830169 -70843914 35233 298362225 305969007 34630 -20518503 -73455615 32133 -379823059 -623742661 36628 -424524334 529103205 18525 -421725176 649421455 32324 -453528652 486429986 55752 -228179595 -7761852 35603 -960915643 -616500242 25561 284595505 173372956 44061 -759711951 -621997027 29656 669949492 146414578 964 -926500352 643259385 24603 306836076 -605041532 31723 -754886531 144039670 35605 311453406 -42215060 40050 -73330577 -235861830 31065 -228066292 -88652708 34807 -436049987 316159096 10115 -581347728 130507759 42145 695931513 -370530115 7976 -765022214 -575794121 23954 649046234 -943986098 49213 -23311857 -44522259 18551 -780089034 -380995604 9816 -599650044 -450549132 40163 -75286738 -745279781 2084 477240225 -380212131 40262 -959468392 -961632055 29814 -240141685 -190935158 11133 168754769 168646953 14881 700376475 284281980 39067 99210162 285243897 29082 -192808737 -67475455 45008 -18079811 -598911020 43902 -244886684 306750775 25632 -552698227 -265838687 36404 -733151431 124114360 24602 177866492 -258655559 6734 280948624 177455720 20672 -936060857 137324948 31859 -258364188 -58115848 16911 -925658203 -211098121 38055 -986227793 -213623389 39971 530519604 355649880 8550 -627853649 515080903 41268 110279016 151914843 30311 -580925791 514687974 47061 -916645300 466455542 32590 -4027602 -625169524 16539 -613633657 516606177 41063 -412620981 -967717922 29703 -990174928 510995321 36515 -594071556 522087589 48190 494079345 515713176 16416 352985491 104067155 40779 129560576 -450327794 1295 -248927545 -404838092 33272 522989633 -816163034 32296 723465987 -941009617 26410 115458312 498757756 36718 -580130356 543991615 26320 523776916 -8603531 32331 -259267763 -9208803 33483 -816913576 664379704 28901 -434419280 -936779436 16163 702618515 -56120501 37364 -796112570 -552018676 35827 -449754872 324127146 23052 -411054627 455627629 30927 -785287149 296378623 24438 -422402225 -10694850 33832 -370333202 -978828466 29296 109476419 -197128171 13562 -931238283 -26302361 24363 294265751 -942175153 12662 -572741162 545343553 21063 -554592797 -52445943 21045 -635508683 156990606 22856 -218825526 643030655 26193 -220443447 689626325 33169 724876742 -967361319 20401 -249399500 -211285957 35155 -184691757 -562355918 6649 -809636604 -240159160 38779 -7781409 171904945 53766 110620716 -192591003 11477 -971498440 468303558 19985 -253771413 527577428 41900 -23203515 -405051386 29292 -975711183 -441888356 34903 -394893005 -773081945 3657 -269879763 543436646 33674 126403628 -607249429 603 103990875 -231852353 16153 663940829 -205237205 27935 699698217 -7328282 25119 307966806 -393002709 32637 -65376286 665637520 10912 -790833195 -191171334 25472 667497405 -76718990 15368 -446724252 327278036 30101 272861487 358050044 29102 518771608 -222150865 24437 709544397 302386211 38148 475377481 151579695 1679 -809159895 362761025 5412 465524170 120087668 33661 -607226250 -2567213 33764 -448838178 497549825 23168 -233757580 293810001 24317 172274699 702675859 14543 462250593 -197635484 39410 -815781249 -194528434 41678 476936339 161065437 3723 136731399 -239260331 23840 714028060 -926530412 43091 456317515 -270533321 40572 -970592277 113114264 26516 348436892 -17858212 21252 -65487440 -233614223 21937 -15435618 -963165052 22708 102281159 278045879 33933 124855753 -36494462 8801 -40742314 488365383 4667 307690051 498158019 15535 -46360307 -399145959 41569 -369764260 -789129479 45155 292638858 -568152760 22307 -227182677 329849880 22190 295423260 -615440577 27559 -794933098 -586530858 27312 135765982 529776964 42005 -183679237 -252883914 16163 -251532929 179116055 49511 355866567 -382163841 30162 -414035460 531916743 46778 -52916694 474318795 2882 -738815028 -553205852 16032 -232116454 -272686480 39539 -755926434 -967917381 21890 -764606266 -581227966 19198 715952004 359679161 12645 105223049 361518329 24410 -220226857 -803974425 20276 -27835078 -554790811 37341 332376651 160824554 44134 289467360 652983731 44405 -565929108 277400082 12209 507981977 -393548987 47902 -782830176 706050765 33835 680728432 726403650 23446 124484187 -383710266 22527 -930869477 162932164 36845 175244799 123600767 20013 -765531866 -627755401 10689 704291883 -919686231 30760 -727557833 -578678132 39239 470305165 -452179692 23043 92029172 691639893 25760 -573975768 669744305 38669 163650097 -762608865 33734 -781244344 -216892373 46387 636946917 -810076826 47160 -59292371 133764441 24951 277468051 178414894 10093 -367791423 348641456 25629 -993483183 -612447215 10427 686059135 -608540917 43010 -87625803 317265919 12442 -220602456 708955166 49400 -437906223 337473584 35466 -570668204 -400520878 49995 160050319 -947396731 21028 95633511 327662120 27921 -793140115 459466433 16447 -246242682 -247677014 32048 324685887 -405274291 33041 542534370 -87700045 15004 -235319872 338339785 26423 -547532351 541561899 16209 -210389154 131357020 8502 116503625 464902179 20091 -190800999 320796610 26796 -236287455 692107135 50079 -34648712 -253625978 49948 -763710554 -40913435 16275 -729317767 -763214913 22511 -398628480 -760628289 22860 -367352401 523248443 43118 710118415 -932995647 51705 -795963764 660582574 40979 291245547 -78816819 29739 464585529 -428479885 21600 -400838230 347122801 23915 -591106116 276219172 44899 134079814 687350940 15027 -933418778 -259821058 9781 108539103 -366479673 41202 -263549948 -628106009 30697 320867134 651150651 22709 -19900494 -745439892 43899 -603939187 167595509 40125 -610165918 138671892 31949 542295420 -430093394 2431 98212171 -423565908 45830 -48544479 -749886902 19013 -232130141 -272655241 3788 -812337060 341059184 46330 -813624400 312091151 31056 112926698 124712611 12079 171583819 172373795 24818 325721495 -395249791 27754 -76655211 499897290 2770 155933147 -384519287 1510 477870904 123564032 38537 313421598 -194070884 20995 535738313 -35520638 37109 -38341967 512727690 2979 -584248255 -212229634 36335 -368106118 -268372186 1736 662207973 -4095595 12196 -217827387 -374611761 40351 495109848 307042436 7121 -200048188 91828175 39089 131605026 177891650 18486 708888486 -219126870 36818 -409164474 498349866 47480 141175791 532355093 33311 -444121095 692309138 27982 131560024 -389206486 36031 679188744 -935879956 33182 -433313302 -38531060 30773 679912093 659798273 15294 102088266 512800779 33603 358256206 503476301 20813 -622595551 472000355 22480 -804610809 153818024 35189 -210812784 -36851568 13097 -229005450 -801280454 17375 108573531 -86050871 34783 -367366312 523290884 19938 171667039 639680024 24600 499919648 663309219 27028 -30928742 -557253762 49751 163684527 -552892120 18416 -988072755 -942496410 18240 479864349 -41551203 28071 -802866062 339783439 11683 456039952 -910249667 12245 -76702720 -575108120 51700 152465254 -446373576 23383 -207832526 -793720318 18343 -763858068 -216004939 46563 -394622687 -601982739 9313 682381356 -37111242 36061 -452628569 519292212 30646 -914654954 -938421756 29539 -921050342 138277686 11741 -385666863 347887025 19049 338573423 714951065 30455 714268429 -992623014 24596 -422560179 -801130929 30838 689553896 333544110 17876 -431013543 -769205342 55980 -632174805 485048290 46974 727232131 -809459764 22428 -418758571 493354502 56470 -261871277 532955109 27664 723068593 -808342571 38347 497714343 -736737254 24639 -552375378 -394569495 43778 -792840262 348229972 43887 657506028 288760563 43550 -812194789 297623498 25142 -200572079 -807379210 26605 -413211438 112382170 31766 131937434 -17736530 48522 -389017813 -554895530 19170 113073283 -453770243 47805 701956316 -233515907 21629 -14339904 501573658 16280 493534839 -227112477 22351 -75348503 -586468677 11676 179535484 -266829623 33277